@charset "utf-8";
body{font-family:"Microsoft YaHei","微软雅黑","宋体";font-size:14px;}
*{margin:0;padding:0;}
a{text-decoration:none; cursor:pointer;}
img{border:0;vertical-align:middle;}
ul li{list-style: none}
em,i{font-style:normal;}
strong{font-weight: normal;}
.w1152{width: 1152px;margin:0 auto;}
.w1200{width:1200px;margin:0 auto;}
.w1180{width:1200px;margin:0 auto;}
.btn:hover{opacity: .7;transition: .5s; -moz-transition: .5s; -webkit-transition: .5s;}
.title{text-align: center;}
.title p{font-size: 36px;color:#000000;font-family: Microsoft YaHei;font-weight: 400;}
.title span{display: block; font-size: 18px;font-family: Microsoft YaHei;font-weight: 400;color: #757575;margin-top:29px;}
.title_1 p{font-size: 34px;text-align: center;}
.title_1 p em{color:#fc5f45;}
.title_1 span{display: block;text-align: center;font-size: 16px;color:#8d8d8d;margin-top: 18px;}
.fl{float:left}
.fr{float:right;}
.btn{display: flex;height: 61px;width: 500px;margin: 0 auto;justify-content:space-between;flex-wrap:wrap;}
.btn a{width: 239px;height: 61px;line-height: 61px;background: #003ABD;border-radius: 31px;text-align: center;font-size: 18px;font-family: Microsoft YaHei;font-weight: 400;color: #FFFFFF;}
.btn a:last-child{background: #FFFFFF;color: #003ABD;border: 1px solid #003ABD;}
#new_kf{left: 0;}

.banner{height: 430px;background: url(../../images/xcx/banner.jpg) center top no-repeat;margin-top: 80px;}
.banner .width{width: 1120px;margin: 0 auto;}
.banner span{display: block;height: 49px;font-size: 50px;font-family: Microsoft YaHei;font-weight: 400;color: #FFFFFF;line-height: 60px;padding-top: 95px;}
.banner .info{clear: both;height: 29px;width: 541px;margin-top: 30px;}
.banner .info p{display: inline-block;border: 1px dotted #FFFFFF;border-radius: 15px;line-height: 29px;height: 29px;font-size: 18px;font-family: Microsoft YaHei;font-weight: 400;color: #FFFFFF;padding-left:16px;padding-right: 16px;}
.banner p{display: block;height: 24px;font-size: 24px;font-family: Microsoft YaHei;font-weight: 400;color: #FFFFFF;line-height: 60px;margin-top: 18px;}
.banner a{display: block;text-align: center;width: 249px;height: 61px;background: #FFFFFF;border-radius: 31px;line-height: 61px;font-size: 18px;font-family: Microsoft YaHei;font-weight: bold;color: #0D4FD7;margin-top: 59px;}

.floor_1{height: auto;overflow: hidden;padding-top: 98px;padding-bottom: 100px;}
.floor_1 ul{display: flex;justify-content:space-between;flex-wrap:wrap;padding-top: 60px;}
.floor_1 ul li{width: 220px;height: 290px;border: 1px solid #2561FC;border-radius: 10px;text-align: center;margin-bottom: 60px;}
.floor_1 ul li span{display: block;height: 20px;font-size: 20px;font-family: Microsoft YaHei;font-weight: 400;color: #000000;margin-top: 30px;margin-bottom: 21px;}
.floor_1 ul li p{display: block;width: 154px;height: 85px;font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #7F7F7F;line-height: 24px;text-align: left;margin-left: 42px;}


.floor_2{height: auto;overflow: hidden;padding-top: 100px;background: #F7F8FA;padding-bottom: 100px;}
.floor_2 ul{display: flex;width: 1115px;height: 509px;overflow: hidden;background: url(../../images/xcx/fl2_1.png) center top no-repeat;margin-top: 35px;margin-bottom: 60px;}
.floor_2 ul li{height: 22px;font-size: 22px;font-family: Microsoft YaHei;font-weight: 400;color: #000000;margin-top: 290px;margin-left: 34px;}
.floor_2 ul li:nth-child(2) {margin-top: 135px;margin-left: -145px;}
.floor_2 ul li:nth-child(3) {margin-top: 38px;margin-left: 78px;}
.floor_2 ul li:nth-child(4) {margin-top: 135px;margin-left: 98px;}
.floor_2 ul li:nth-child(5) {margin-top: 298px;margin-left: -132px;}
.floor_2 ul li p{width: 243px;height: 72px;font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #7E7E7E;line-height: 20px;margin-top: 18px}


.floor_3{height: auto;background: url(../../images/xcx/fl3_bg.png) center top no-repeat;overflow: hidden;padding-top: 100px;padding-bottom: 100px;}
.floor_3 .title p{color: #FFFFFF;}
.floor_3 ul{display: block;overflow: hidden;margin-top: 26px;height: 500px;margin-left: 0px;margin-bottom: 40px;}
.floor_3 ul li{display: block; width: 600px;height: auto;padding-top:38px;margin-right: 20px;}
.floor_3 ul li i{display: block;width: 65px;height: 65px;line-height: 65px;text-align: center;background: #FFFFFF;box-shadow: 0px 3px 25px 0px rgba(121,149,184,0.35);border-radius: 50%;}
.floor_3 ul li span{display: block;width: 280px;height: 21px;font-size: 22px;font-family: Microsoft YaHei;font-weight: 400;color: #FFFFFF;line-height: 60px;margin-top: -82px;margin-left: 90px;}
.floor_3 ul li p{display: block;width: 561px;height: 14px;font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #FFFFFF;line-height: 24px;margin-top: 36px;margin-left: 90px;}
.floor_3 .btn a{background: #003ABD;}
.floor_3 .btn a:last-child{background: #FFFFFF;color: #003ABD;border: 0px solid #FFFFFF;}





.floor_4{height: auto;overflow: hidden;padding-top: 100px;padding-bottom: 80px;}
.floor_4 ul{display: flex;justify-content:space-between;flex-wrap:wrap;padding-top: 50px;}
.floor_4 ul li{display: flex;width: 280px;height: 448px;text-align: center;margin-bottom: 60px;}
.floor_4 ul li:nth-child(1){background: url(../../images/xcx/fl4_1.png) ;}
.floor_4 ul li:nth-child(2){background: url(../../images/xcx/fl4_2.png) ;}
.floor_4 ul li:nth-child(3){background: url(../../images/xcx/fl4_3.png) ;}
.floor_4 ul li:nth-child(4){background: url(../../images/xcx/fl4_4.png) ;}
.floor_4 ul li span{display: block;width: 203px;height: 38px;line-height: 38px;background: #2663FF;border-radius: 19px;height: 38px;font-size: 22px;font-family: Microsoft YaHei;font-weight: 400;color: #FFFFFF;margin-left: 39px;margin-top: 40px;text-align: center;}
.floor_4 ul li i{display: block;background: url(../../images/xcx/fl4_ico.png) center top no-repeat;margin-left: -151px;margin-top: 137px;}
.floor_4 ul li dl{margin-top: 117px;text-align: left;margin-left: 9px;}
.floor_4 ul li dl dd{font-size: 18px;font-family: Microsoft YaHei;font-weight: 400;color: #FFFFFF;line-height: 50px;}


.floor_5{height: 307px;background: url(../../images/xcx/fl5_bg.png) center top no-repeat;overflow: hidden;}
.floor_5 p{height: 36px;font-size: 36px;font-family: Microsoft YaHei;font-weight: 400;color: #FFFFFF;text-align:center;margin-top:60px;}

.floor_5 a{display: block;width: 299px;height: 61px;line-height: 61px;background: #FFFFFF;border-radius: 31px;text-align: center;font-size: 18px;font-family: Microsoft YaHei;font-weight: bold;color: #003FDE;margin: 0 auto 0;margin-top:40px;}

#nav ul li a:hover{background-color:#0050b4;}
#nav ul li a:hover{background-color:#0050b4;}
#nav li a span{color:#000;}
#nav li a span:hover{color: #0096d6;}

/*左侧悬浮窗*/
#new_kf{position: fixed;font-size: 14px;z-index: 999;width:78px;height: 446px;color:#3a3a3a;background: #fff;border-radius: 3px;}
#new_kf ul li{width: 78px;height: 78px;margin-bottom: 1px;text-align: center;border-radius: 3px;cursor: pointer;}
#new_kf ul li a span{color:#3a3a3a;padding-top: 53px;display: block;}
#new_kf ul li:hover{transition: .5s; -moz-transition: .5s; -webkit-transition: .5s}
#new_kf ul li:hover span{color:#fff;}
#new_kf ul .zxzx{background: url(../../images/xcx/zszx.png) center 13px no-repeat #f3f3f3;}
#new_kf ul .zxzx:hover{background: url(../../images/xcx/zszx_1.png) center 13px no-repeat #ff8f22;}

#new_kf ul .zcyl{background: url(../../images/xcx/zcyl.png) center 13px no-repeat #f3f3f3;}
#new_kf ul .zcyl:hover{background: url(../../images/xcx/zcyl_1.png) center 13px no-repeat #ff8f22;}

#new_kf ul .x_ewm{height: 108px;background: url(../../images/xcx/x_ewm.png) center 18px no-repeat #f3f3f3;}
#new_kf ul .x_ewm .d_ewm{width:216px;height:267px;position: relative;right:-78px;background: rgba(255,199,144,.7);top:-98px;border-radius: 3px;display: none;}
#new_kf ul .x_ewm .d_ewm img{margin-top: 20px;}
#new_kf ul .x_ewm .d_ewm em{display: block;font-size:19px;color:#4f4841;margin-top: 15px;}
#new_kf ul .x_ewm:hover{height: 108px;background: url(../../images/xcx/x_ewm_1.png) center 18px no-repeat #ff8f22;}
#new_kf ul .x_ewm:hover .d_ewm{display: block;}
#new_kf ul .x_ewm span{padding-top:60px;}

#new_kf ul .mfhd{background: url(../../images/xcx/mfhd.png) center 13px no-repeat #f3f3f3;}
#new_kf ul .mfhd:hover{background: url(../../images/xcx/mfhd_1.png) center 13px no-repeat #ff8f22;}
#new_kf ul .mfhd:hover .dh{display: block;}
#new_kf ul .mfhd .dh{width: 215px;height: 130px;background: rgb(250,193,139);position: relative;right:-78px;top:-71px;border-radius: 3px;padding-top: 37px;display: none;}
#new_kf ul .mfhd .dh input{width: 185px;height: 43px;background: #fff;border-radius: 18px;}
#new_kf ul .mfhd .dh .phone{width: 165px;font-size:16px;padding-left: 20px;color:#aeaeae;margin-bottom: 10px;}
#new_kf ul .mfhd .dh .btn_1{font-size:20px;cursor: pointer;}

#new_kf ul .new_kftop{;background: url(../../images/xcx/jiantou.png) center 20px no-repeat #f3f3f3;height: 99px;}
#new_kf ul .new_kftop:hover{background: url(../../images/xcx/jiantou_1.png) center 20px no-repeat #ff8f22;height: 99px;}
#new_kf ul .new_kftop span{padding-top: 60px;}
