@charset "utf-8";
body{font-family:"Microsoft YaHei","微软雅黑","宋体";font-size:14px;}
@charset "utf-8";
*{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;}
.w1200{width:1200px;margin:0 auto;}
.w1180{width:1180px;margin:0 auto;}
.w1130{width:1130px;margin:0 auto;}
.fl{float:left}
.fr{float:right}
.clearfix {*zoom: 1;}
.clearfix:after {display: block;content: " ";height: 0;visibility: hidden;clear: both;}

.banner{height: 230px;background:url(/static/images/banner.jpg) center top no-repeat;padding-top: 258px;}
.banner .tijiao{height: 62px;width: 561px;float: right;}
.banner .tijiao .phone{height: 62px;outline: none;border:none;padding-left: 20px;width: 340px;font-size:16px;float:left;color:#000;background: #fff;border-radius: 5px;margin-right: 8px;margin-left:20px ;}
.banner .tijiao .btn_1{width: 164px;height:62px;line-height: 62px;float:left;background: #e60012;font-size:22px;color:#fff;text-align: center;display: block;border-radius: 5px;}

a.btn_himall{display: block;width: 280px;height: 60px;background: #fe3f3a;text-align: center;line-height: 60px;margin: 40px auto;font-size: 24px;color:#fff;border-radius: 8px;box-shadow: 0 0 20px 0 rgba(254,63,58,.4);}

.build_1{overflow: hidden;height:auto;}
.build_1{padding-top:55px;}
.build_1 .bot{text-align: center;margin-top: 30px;margin-bottom: 20px;}
.build_1 .bot a{display: inline-block;width: 208px;height: 60px;line-height: 60px;background-image: linear-gradient(to right,#f03a2b,#f87555);color: #fff;font-size: 16px;font-weight: bold;}
.build_1 .bot a:nth-child(2){margin-left: 50px;height:58px;line-height: 58px;width: 206px;background: none;border: 1px solid #f03a2b;color: #f03a2b;}
.title_1{font-size:40px;border-bottom:1px solid #c7c7c7;text-align: center;height:12px;margin-bottom:30px;}
.title_2{font-size: 36px;text-align: center;color: #333;padding-top: 76px;}
.title_1 em{color:red;font-size: 40px;}
.title_1 strong{background: #fff;padding: 0 30px;line-height:20px;}
.title span{display: block;font-size: 40px;color:#333;text-align: center;padding-top: 60px;}
.title span em{color:#fe3f3a;font-size: 40px;}
.title p{font-size: 16px;text-align: center;color:#808080;padding-top: 25px;}

.build_1 img{display: block;margin: 0 auto;}
.build_1 .p{font-size: 16px;color: #666666;text-align: center;line-height: 34px;padding: 22px 0 0;}
.build_1 .p em{font-size: 16px;color: #f51e18;}

.build_1 .tail{height: 50px;padding-left:24px;background:#f5f5f5;line-height:50px;margin:30px auto 0;width: 1000px;}
.build_1 .tail p{color: #808080;width:120px;float: left;font-size: 16px;}
.build_1 .tail p img{float: left;margin: 14px 12px 0 0;}
.build_1 .tail p:first-child{width: 100px;}
.build_1 .tail p:last-child{width:60px;}
.build_1 .press,.build_3 .press,.build_4 .press{width:280px; height: 60px;background:#fe3f3a;text-align:center;margin: 50px auto;border-radius:12px;}
.build_1 .press a,.build_3 .press a,.build_4 .press a{color:#fff;height:60px; line-height: 60px;font-size:24px;}
.build_1 .press{margin: 30px 50px 30px 300px;width: 1180px;background: #fff;}
.build_1 .press a{float: left;width: 260px;height: 60px;background:#fe3f3a;border-radius:12px;margin-right: 50px;}
.build_1 .press .a_1{background: #fff;width: 258px;height: 58px;border: 1px solid #fe3f3a;color: #fe3f3a;margin: 0;}

.build_2{margin-top: 50px;background: url(/static/images/build_2_bg.jpg);height: 600px;clear: both;}
.build_2 .title{color:#fff;font-size: 38px;text-align: center;padding-top:60px;}
.build_2 ul{margin-top: 40px;}
.build_2 li{width: 280px;height: 390px;background:#fff;float:left;margin-right: 20px;text-align:center;border-radius: 12px;}
.build_2 li img{width: 86px;height: 86px;margin-top:20px;margin-bottom:20px;}
.build_2 li:last-child{margin-right:0;}
.build_2 li i{display: block;font-size:26px;color:#fe3f3a;margin: 10px 0;}
.build_2 li em{display: block;font-size:20px;color:#333;}
.build_2 li span{display:inline-block;width:216px;margin-top:20px;text-align: left;color: #808080;line-height: 24px;}
.build_2 li a{display:inline-block;margin-top: 20px;width:208px;border-radius:20px;border:1px solid #fe3f3a;line-height: 40px;color: #fe3f3a;font-size: 18px;}
.build_2 li a:hover{color:#fff;background: #fe3f3a;} 

.build_3{clear: both;padding-top:90px;height: auto;overflow: hidden;text-align: center;padding-bottom: 10px;}
.build_3 img{width: 1180px;margin-top: 40px;}
.build_3 li{width: 184px;float: left;margin-right: 65px;margin-bottom:80px;}
.build_3 li:last-child{margin-right:0;}
.build_3 li img{width: 184px;margin-top:20px;}
.build_3 li p{color:#333;margin-top: 10px;}

.build_4{height: 780px;background: url(/static/images/fl4_bg.jpg) center center no-repeat;}
.build_4 .title span{color:#fff;}
.build_4 .title p{color:#fff;}
.build_4 ul{margin-top: 50px;margin-bottom: 42px;}
.build_4 ul li{width: 380px;height: 190px;background: #fff;border-radius: 8px;float: left;margin-right: 20px;margin-bottom: 20px;}
.build_4 ul li:nth-child(3n){margin-right: 0;}
.build_4 ul li img{float: left;margin: 40px 30px 0 40px;}
.build_4 ul li span{display: block;font-size: 24px;color:#333;padding-top: 36px;}
.build_4 ul li p{color:#808080;padding-top: 14px;line-height: 24px;width: 214px;}

.floor_7 .w1100{width: 1100px;margin: 0 auto;}
.floor_7 .xuanxiang_1 span{display: block;width: 360px;height: 60px;background: #eee;text-align: center;line-height: 60px;color:#898989;font-size: 24px;margin-left: 10px;margin-top: 48px;float: left;position: relative;margin-bottom: 10px;}
.floor_7 .xuanxiang_1 span.on{background: #ff241b;color:#fff;}
.floor_7 .xuanxiang_1 span:first-child{margin-left: 0;}
.floor_7 .xuanxiang_1 span em{width: 0; height: 0; border-left: 10px solid transparent; border-right: 10px solid transparent; border-top: 10px solid red;position: absolute;left: 170px;bottom: -10px;display: none;}
.floor_7 .xuanxiang_1 span.on em{display: block;}
.floor_7 .text{position: relative;height: 370px;margin-bottom: 50px;}
.floor_7 .text .con{position: absolute;top: 0;left: 0;height: 368px;width: 1098px;border:1px solid #fe3f3a;}
.floor_7 .text .con ul li{margin-top: 50px;float: left;width: 366px;}
.floor_7 .text .con ul li img{float: left;margin-right: 20px;margin-left: 50px;}
.floor_7 .text .con ul li .fl span{font-size: 24px;display: block;color:#333;margin-bottom: 8px;}
.floor_7 .text .con ul li .fl p{color:#808080;}
.floor_7 .text .con ul.t2 li{margin-top: 85px;}
.floor_7 .text .con dl dd{float: left;text-align: center;margin-left: 151px;}
.floor_7 .text .con dl dd:nth-child(2){margin-left: 197px;}
.floor_7 .text .con dl dd img{margin: 50px 0 26px 0;}
.floor_7 .text .con dl dd span{display: block;font-size: 24px;color:#333;margin-bottom: 20px;}
.floor_7 .text .con dl dd p{color:#808080;line-height: 24px;}

.floor_6{height: 860px;background: url(/static/images/fl6_bg.jpg) center center no-repeat;margin-top: 56px;}
.floor_6 .title span{color:#fff}
.floor_6 .title p{color:#fff;}
.floor_6 ul{margin: 48px auto 20px;}
.floor_6 ul li{width: 280px;height: 240px;background: #fff;border-radius: 8px;float: left;margin-left: 20px;margin-bottom: 20px;}
.floor_6 ul li:first-child,.floor_6 ul li:nth-child(5){margin-left: 0;}
.floor_6 ul li img{display: block;margin: 22px auto;}
.floor_6 ul li span{display: block;font-size: 24px;color:#333;text-align: center;}
.floor_6 ul li p{color:#808080;line-height: 24px;width: 227px;margin: 18px auto 0;}

.floor_5 ul{margin: 40px auto 50px;}
.floor_5 ul li{width: 358px;height: 158px;border:1px solid #ddd;float: left;margin-left: 20px;border-radius: 8px;}
.floor_5 ul li:first-child,.floor_5 ul li:nth-child(4){margin-left: 0;}
.floor_5 ul li img{float: left;margin: 26px 20px 0 30px;}
.floor_5 ul li .fl span{display: block;font-size: 24px;color:#333;padding-top: 25px;padding-bottom: 16px;}
.floor_5 ul li .fl p{color:#808080;line-height: 24px;width: 250px;}

.floor_3 ul{margin-top: 46px;margin-bottom: 44px;}
.floor_3 ul li{float: left;width: 278px;height: 218px;border:1px solid #ddd;margin-left: 20px;margin-bottom: 20px;}
.floor_3 ul li:first-child,.floor_3 ul li:nth-child(5){margin-left: 0;}
.floor_3 ul li img{display: block;margin: 18px auto;}
.floor_3 ul li span{display: block;font-size: 24px;color:#333;text-align: center;}
.floor_3 ul li p{color:#808080;width: 222px;margin: 17px auto 0;line-height: 22px;}

.floor_4{height: auto;overflow: hidden;background: #f5f5f5;margin-top: 76px;padding-bottom: 64px;}
.floor_4 ul li{float: left;width: 236px;margin-top: 50px;margin-bottom: 48px;}
.floor_4 ul li img{display: block;margin: 0 auto;}
.floor_4 ul li span{display: block;text-align: center;color:#484848;margin-bottom: 20px;font-size: 24px;}
.floor_4 ul li p{width: 165px;margin: 0 auto;color:#808080;line-height: 24px;}

.floor_8{height: auto;overflow: hidden;background: #f5f5f5;margin-top: 78px;padding-bottom: 60px;}
.floor_8 .w1100{width: 1100px;margin: 50px auto;background: #fff;height: 422px;border-radius: 12px;}
.floor_8 .xuanxiang_1 span{display: block;float: left;width: 450px;border-bottom:1px solid #ddd;text-align: center;font-size: 24px;color:#8a8a8a;margin-top: 28px;padding-bottom: 20px;}
.floor_8 .xuanxiang_1 span:first-child{margin-left: 103px;}
.floor_8 .xuanxiang_1 span.on{border-bottom:1px solid #ff0000;color:#ff0000;}
.floor_8 .text{position: relative;width: 906px;margin: 42px auto 0;}
.floor_8 .text .con{position: absolute;top: 0;left: 0;width: 906px;}
.floor_8 .text .con .info{width: 408px;height: 206px;border:1px solid #ddd}
.floor_8 .text .con .info p{color:#808080;margin-top: 26px;margin-left: 30px;height: 30px;line-height: 30px;}
.floor_8 .text .con .info p.lh{height: 40px;line-height: 24px;}
.floor_8 .text .con .info p span{display: block;float: left;margin-top: -5px;color:#808080}
.floor_8 .text .con .info p img{float: left;margin-right: 20px;}

.floor_11{height: auto;padding-bottom: 70px;background: #f5f5f5;}
.floor_11 ul li{width: 265px;height: 240px;background: url(/static/images/wx_1_1.jpg) center center no-repeat;float: left;text-align: center;margin: 46px 0 46px 40px;position: relative;overflow: hidden;cursor: pointer;}
.floor_11 ul li:first-child{margin-left: 0;}
.floor_11 ul li:nth-child(2){background: url(/static/images/wx_1_2.jpg) center center no-repeat}
.floor_11 ul li:nth-child(3){background: url(/static/images/wx_1_3.jpg) center center no-repeat}
.floor_11 ul li:nth-child(4){background: url(/static/images/wx_1_4.jpg) center center no-repeat}
.floor_11 ul li img{display: block;margin: 50px auto 20px;}
.floor_11 ul li p{font-size: 24px;color: #fff;}
.floor_11 ul li .box{position: absolute;width: 100%;height: 100%;background: #4385f5;padding-top: 45px;top: 0;display: none;}
.floor_11 ul li:hover .box{display: block;}
.floor_11 ul li .box span{display: block;font-size: 24px;color: #fff;margin-bottom: 24px;}
.floor_11 ul li .box em{display: block;color:#fff;width: 161px;margin: 0 auto;text-align: left;line-height: 24px;}

.floor_12{height: auto;padding-bottom: 70px;}
.floor_12 ul{margin-bottom: 50px;}
.floor_12 ul li{float: left;margin-left: 60px;margin-top: 43px;}
.floor_12 ul li:first-child,.floor_12 ul li:nth-child(5){margin-left: 0;}
.floor_12 ul li p{font-size: 24px;color: #333;background: url(/static/images/fl5_logo.png) 55px center no-repeat;padding-left: 100px;margin-top: 26px;}
.floor_12 ul li:last-child p{background: none;padding: 0;text-align: center;}

.build_9{padding-top:80px;height: auto;overflow: hidden;}
.build_9 .tabcon{width: 1180px;margin-bottom: 40px;}
.build_9 .tabcon .sublist ul{height: 42px;clear:both;border-bottom: solid 1px #808080;}
.build_9 .tabcon .sublist ul li{width:196px;height:42px;text-align: center;line-height: 42px;color:#808080;opacity: 1;font-size: 24px;z-index: 500;margin-bottom: 30px;}
.build_9 .tabcon .sublist ul li:last-child{margin-right: 0;}
.build_9 .tabcon .sublist .swiper-pagination-bullet-active{color:#fe3f3a;background:#fff;border-bottom: #fe3f3a solid 2px;}
.build_9 .tabcon .sublist .swiper-pagination-bullet{border-radius:0;background:#fff;}
.build_9 .tabcon .sublist{width: 1180px;position: relative;overflow: hidden;}
.build_9 .tabcon .sublist img{width:472px;padding-top:60px;}
.build_9 .tabcon .sublist .text{width:600px;height: 360px;float: left;margin-right: 50px;padding-top:20px;margin-left:50px;}
.build_9 .tabcon .sublist .text img{width:300px;height: 107px;padding-top: 0;}
.build_9 .tabcon .sublist .text b{font-size: 24px;display: block;margin-top: 30px;}
.build_9 .tabcon .sublist .text i{color: #fe3f3a;}
.build_9 .tabcon .sublist .text em{display:block;color:#808080;width: 480px;margin-top: 30px;}
.build_9 .tabcon .sublist .text p{color:#828282;padding-bottom: 22px;font-size: 16px;margin-top: 25px;}
.build_9 .swiper-slide{height: 400px;box-shadow:0 0 20px 0 rgba(0,0,0,0.1);} 
.build_9 .swiper-container{overflow: visible;padding-top:40px;margin-bottom: 50px;}
.build_9 .al{display: block;margin: 0 auto 50px;width: 100%!important;height: 100%!important;padding-top: 0!important;}
.build_9 a{width: 280px;height: 60px;display:block;clear: both;text-align: center;font-size: 24px;border:#fe3f3a solid 1px; border-radius:10px;line-height:60px;margin: 20px auto 60px;background:#fe3f3a;color:#fff;}

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

.callb .fcallb{height: 40px;}
.callb .fcallb .width{background: none;padding-top: 10px;}
.callb .fcallb .width span{display: inline-block;color:#fff;font-size:20px;margin-left: 110px;}
.btn_xcx{display: block;width: 210px;height: 60px;background: #fc4552;text-align: center;line-height: 60px;color: #fff;font-size: 22px;margin: 0 auto;border-radius: 6px;}


.a_but{display: block;font-size: 24px;color: #FFFFFF;height: 60px;line-height: 60px;text-align: center;border-radius: 30px;background-image: linear-gradient(to right,#ff3832,#ff963a);margin-left: 360px;
margin-top: 26px;margin: 50px auto 67px;}

