@charset "utf-8";
*{margin:0;padding:0;border:0;font-size:14px;background:transparent;font-family:"Microsoft YaHei","微软雅黑";}
ul,li{list-style:none;}
a{text-decoration:none;cursor: pointer;}
em,i{font-style:normal;}
.fl{float:left;}
.fr{float:right;}
.clearfix {*zoom: 1;}
.clearfix:after {display: block;content: " ";height: 0;visibility: hidden;clear: both;}
.w1180{width:1180px;margin: 0 auto;height: auto;overflow: hidden;}

.banner{height: 430px;background: url(../../images/sqd/city/banner.jpg) center top no-repeat;margin-top: 10px;}
.banner .w1180{text-align: center;color: #fff;padding-top:50px;}
.banner .w1180 p{font-size:80px;color: #fff;}
.banner .w1180 span{display:inline-block;font-size: 32px;color: #fff;margin-top: 20px;}
.banner .w1180 em{display:inline-block;width:22px;border-top:solid 2px #fff;margin: 10px;}
.banner .w1180 a{display: block;width: 210px;height: 60px;line-height:60px;color: #fff;margin:40px auto;font-size: 28px;background: linear-gradient(to right, #5f4eff, #a074fe);border-radius:8px;}

a.btn_sqyd{display: block;width: 230px;height: 60px;background: url(/templets/default/images/sqd/dyzt/btn_sqyd.png) center center no-repeat;text-align: center;line-height: 60px;color: #fff;font-size: 22px;margin: 0 auto;box-shadow: 0 0 20px 0 rgba(254,53,64,.4);border-radius: 50px;}

.title_1{font-size:38px;padding-top:78px;text-align: center;margin-bottom: 50px;}
.title_1 p{font-size: 18px;color: #807e7e;margin-top: 10px;}
.floor_1{height: auto;overflow: hidden;padding-bottom: 70px;}
.floor_1 .review{background-color: #f4f4f4;}
.floor_1 .review .w1180{padding:42px;font-size: 18px;line-height: 32px;width:1040px;}
.floor_1 .review .w1180 b{font-size: 18px;}
.floor_1 .chief{width: 390px;font-size: 24px;color: #4242ff;line-height:32px;}
.floor_1 .chief em{border: 1px dashed #4242ff;width:22px; height:22px;display:inline-block;border-radius:22px;color: #4242ff;line-height: 22px;text-align: center;font-size: 20px;margin-right:10px;}
.floor_1 .chief i{border-top: #4242FF solid 2px;display: inline-block;width:227px;margin-left:10px;margin-top: 6px;margin-bottom: 6px;}
.floor_1 .chief u{display:inline-block;width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:12px solid #4242FF;}
.floor_1 ul{height: auto;overflow: hidden;}
.floor_1 li:first-child{margin-left: 30px;}
.floor_1 li:last-child{width: 320px;}
.floor_1 dl{height: auto;overflow: hidden;margin-bottom: 20px;}
.floor_1 dd{width: 390px;}
.floor_1 dd:last-child{width: 320px;}
.floor_1 dd:first-child{margin-left: 30px;}
.floor_1 dd p{font-size: 18px;margin-top: 20px;margin-bottom:35px;}
.floor_1 dd em{display: block;font-size: 16px;}
.floor_1 dd span{color:#8e8e8e;line-height: 30px;margin-bottom:25px;display: block;}

.floor_2{background-color:#f8f8f8; height: auto;overflow: hidden;padding-bottom: 70px;}
.floor_2 img{margin:30px;}
.floor_2 .fr{width: 520px;margin-bottom:30px;}
.floor_2 .fr i{width: 50px;height: 50px;border-radius:50px;background: linear-gradient(to right, #665ef7, #946ffc);color: #fff;display: inline-block;line-height:50px;font-size:30px;text-align: center;}
.floor_2 .fr span{font-size:24px;display:block;margin-bottom:20px;}
.floor_2 .fr em{display:inline-block;font-size: 16px;line-height:30px;}
.floor_2 .fr .text{width:455px;float:right;}

.floor_3{height:auto;overflow: hidden;clear: all;padding-bottom: 50px;}
.floor_3 .caption{width:486px;height:100px;box-shadow:1px 1px 18px rgba(0,0,1,0.2);margin-bottom:30px;padding-left:24px;padding-top:15px;}
.floor_3 .caption p{font-size: 22px;}
.floor_3 .fl span{display: block;line-height: 35px; font-size: 18px;}
.floor_3 .fl i{color: #fb6b6b;font-size: 18px;}
.floor_3 .btn_sqyd{margin-top: 50px;}

.floor_4{overflow: hidden;background: url(../../images/sqd/city/fl3_back.jpg)center top no-repeat ;padding-bottom: 80px;height: auto;background-size: cover;}
.floor_4 .title_1{color: #FFFFFF;padding: 70px 0 40px;margin-bottom: 0;}
.floor_4 .title_1 span{color: #FFFFFF;display: block;font-size: 16px;margin-top: 20px;}
.floor_4 ul{overflow: hidden;}
.floor_4 ul li{float: left;width: 353px;height: 310px;background-color: #FFFFFF;margin:0 59px 30px 0;}
.floor_4 ul li:nth-child(3n){margin-right: 0;}
.floor_4 ul li span{display: block;height: 80px;line-height: 80px;font-size: 30px;color: #ffffff;text-align: center;background: url(../../images/sqd/city/fl3_1.png) center top no-repeat;}
.floor_4 ul li:nth-child(2) span{background: url(../../images/sqd/city/fl3_2.png)center top no-repeat;}
.floor_4 ul li:nth-child(3) span{background: url(../../images/sqd/city/fl3_3.png)center top no-repeat;}
.floor_4 ul li:nth-child(4) span{background: url(../../images/sqd/city/fl3_4.png)center top no-repeat;}
.floor_4 ul li:nth-child(5) span{background: url(../../images/sqd/city/fl3_5.png)center top no-repeat;}
.floor_4 ul li:nth-child(6) span{background: url(../../images/sqd/city/fl3_6.png)center top no-repeat;}
.floor_4 ul li dl{height: 175px;overflow: hidden;}
.floor_4 ul li:nth-child(1) dl,.floor_4 ul li:nth-child(2) dl{padding-top: 22px;height: 150px;}
.floor_4 ul li dl dd{text-align: left;font-size: 16px;color: #131b26;margin: 15px 25px 0 25px;}
.floor_4 ul li a{display: block;width: 110px;height: 30px;line-height: 30px;margin: 0 auto;font-size: 14px;color: #1a1a1a;border:1px solid #D2D2D2;border-radius: 15px;text-align: center;}
.floor_4 ul li a:hover{background-image:linear-gradient(to right, #821FDE, #BF52ED);color: #FFFFFF;}
.floor_4 .btn_sqyd{margin-top: 20px;}

.floor_5{height: auto;margin-bottom: 70px;overflow: hidden;} 
.floor_5 .w1180{height: auto;overflow: hidden;}
.floor_5 .fl{width: 680px;margin-bottom: 30px;}
.floor_5 .fl i{width: 50px;height: 50px;border-radius:50px;background: linear-gradient(to right, #665ef7, #946ffc);color: #fff;display: inline-block;line-height:50px;font-size:30px;text-align: center;}
.floor_5 .fl span{font-size:24px;display:block;margin-bottom:20px;}
.floor_5 .fl em{display:inline-block;font-size: 16px;line-height:30px;color: #787878;}
.floor_5 .fl .text{width:610px;float:right;}
.floor_5 .fr img{margin: 50px;}

.floor_6{height: auto;overflow: hidden;background-color: #f8f8f8;padding-bottom: 70px;}
.floor_6 .fr{width: 570px;margin-bottom: 30px;}
.floor_6 .fr .text{width:520px;float: right;}
.floor_6 .fr .text p a{color: #2180f6;font-size: 20px;line-height: 40px;font-weight: bold;display: block;}
.floor_6 .fr .text span{display: block;line-height: 30px;}
.floor_6 .btn_sqyd{margin-top: 10px;}

.floor_7{height: auto;overflow: hidden;margin-bottom: 60px;}
.floor_7 ul li{width: 373px;height: 317px;box-shadow: 0 0 20px 0 rgba(0,0,0,.2);margin: 40px 0 42px 30px;float: left;border-radius: 8px;}
.floor_7 ul li:first-child{margin-left: 0;}
.floor_7 ul li img{display: block;margin: 25px auto;}
.floor_7 ul li span{display: block;font-size: 22px;margin-bottom: 16px;text-align: center;}
.floor_7 ul li p{color: #7f7f7f;width: 294px;margin: 0 auto;line-height: 24px;}
.floor_7 ul li p em{color: #ff1818;font-weight: bold;}

.floor_8{height: auto;overflow: hidden;background-color: #f8f8f8;}
.floor_8 ul{height: auto;clear:both;margin-top: 10px;margin-bottom: 60px;}
.floor_8 li{float: left;text-align: center;}
.floor_8 li a{display:block;width:180px;height:50px;text-align: center;line-height: 50px;color:#333333;margin-bottom: 20px;border-radius: 5px;box-shadow: 0 0 12px 0 rgba(0,0,0,.2);font-size:18px;margin-right:19px;}

.floor_8 li a:hover{background: #7f6aff;color: #fff;}
.floor_8 li:nth-child(6n+6) a{margin-right: 0;}

/* 弹窗 */
.pop_tit{padding-bottom: 0!important;}
.popup_bg .tel{position: inherit!important;}
.pop_bot{display: block!important;}

.head .width{width: 1200px!important;}
.head .head_top{height: 30px;line-height: 30px;color: #C2C2C2;background: #F2F2F2;text-align: right;font-size: 12px;}
.head .head_top p{float: left;font-size: 14px;color: #535353;}
.head .head_top a{display: inline-block;color: #535353;padding: 0 10px;font-size: 12px;}
.head .head_top a:hover{color: #000;}
.head .head_top span{display: inline-block;color: #EB1308;}
.head .head_top span em{display: inline-block;padding-left: 10px;color: #EB1308;font-size: 14px;}
.head .head_top .zcyl{float: right;padding-left: 20px;padding-top: 4px;}
.head .head_top .zcyl a{display: block;width: 54px;height: 18px;line-height: 18px;border: 1px solid #999999;text-align: center;border-radius: 3px;float: left;font-size: 14px;padding: 0;}
.head .head_top .zcyl a:hover,.head .head_top .zcyl a.reg{border: 1px solid #0A6DEE;background: #0A6DEE;color: #FFFFFF;}
.head .head_top .zcyl a.reg{margin-left: 6px;font-size: 12px;}
.head .head_top .weixin{position: relative;}
.head .head_top .weixin img{display: block;position: absolute;z-index: 0;top: 30px;left: -26px;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1), z-index 0s;z-index: -1;}
.head .head_top .weixin:hover img{filter:alpha(opacity=1);-moz-opacity:1;opacity:1;z-index: 3;}
.head .head_menu .nav .menu .width{height: 400px;}
.head .head_menu .logo{display: block;float: left;padding-top: 25px;/*25px*/}
.head .head_menu p{float: right;width: 120px;padding-top: 28px;text-align: right;}
.head .head_menu p a{display: block;width: 54px;height: 24px;line-height: 24px;border: 1px solid #999999;text-align: center;border-radius: 3px;float: right;font-size: 14px;}
.head .head_menu p a:hover,.head .head_menu p a.reg{border: 1px solid #0A6DEE;background: #0A6DEE;color: #FFFFFF;}
.head .head_menu p a.reg{margin-left: 6px;font-size: 12px;}


@font-face{
    font-family: 'DIN-Black';
    src : url('../../images/new_footer/DINPro-Bold.otf');
}
.new_footer{background: #393b3d;padding: 50px 0;clear: both;}
.new_footer .t{height: auto;overflow: hidden;border-bottom: 1px solid #535353;}
.new_footer .fl{background: url(../../images/new_footer/Logo.png) left 5px no-repeat;height: 100px;padding-top: 70px;width: 360px;}
.new_footer .fl,.new_footer .fl a{color: #9b9b9b;font-size: 16px;display: inline-block;margin: 0 8px;}
.new_footer .fl dt{font-size: 24px;line-height: 32px;color: #FFF;}
.new_footer .fl .dt2{font-size: 16px;line-height: 32px;color: #9b9b9b;}
.new_footer .fl dt span{display: block;float: left;width: 42px;height: 35px;background: url(../../images/new_footer/icons.png) 0 0;}
.new_footer .fl em{font-family: DIN-Black;color: #FFF;}
.new_footer .fl dt em{font-size: 24px;}
.new_footer .fl dd{float: left;width: 160px;height: 40px;line-height: 24px;font-size: 16px;color: #FFF;padding-left: 15px;position: relative;}
.new_footer .fl dd span{display: block;border-left: 1px solid #535353;width: 0;height: 40px;position: absolute;left: 0;top: 5px;}
.new_footer .fl dd em{font-size: 18px;}
.new_footer .fl dd:nth-child(2){margin-left: 40px;}

.fl_tj{float: left;margin-left: 148px;}
.sqyd_db em{font-size: 18px;color: #fff;}	
.sqyd_db ul{padding-top: 10px;}		
.sqyd_db ul li{width: 340px;margin: 0 auto;list-style: none;height: 43px;margin-bottom: 12px;background: url(../../images/new_footer/phone.png) 13px center no-repeat #fff;line-height: 43px;border-radius: 5px;}		
.sqyd_db ul li:nth-child(2){background: url(../../images/new_footer/lock.png) 13px center no-repeat #fff;}		
.sqyd_db ul li input{height: 43px;background: none;outline: none;float: left;margin-left: 43px;border: none;font-size: 16px;width: 50%;}		
.sqyd_db ul li a.yd_yzm{display: block;float: right;font-size: 16px;color: #ff543d;text-decoration: none;border-left: 1px solid #d2d2d2;height: 16px;line-height: 16px;margin: 13px 16px 0 0;padding-left: 22px;}		
.sqyd_db ul li a.yd_tj{float: right;display: block;width: 120px;background: url(../../images/new_footer/btn.png) center center no-repeat;text-align: center;font-size: 18px;color: #fff;text-decoration: none;}

.new_footer .fr li{float: left;margin-left: 13px;text-align: center;font-size: 14px;color: #9B9B9B;padding-top: 5px;}
.new_footer .fr li a{display: block;height: 105px;width: 105px;background: #494c4e;overflow: hidden;margin: 0 auto 10px;}
.new_footer .fr li a em{display: inline-block;width: 105px;height: 105px;background: url(../../images/new_footer/gh_ewm_new.jpg) center center no-repeat;}
.new_footer .fr li img{display: block;width: 105px;height: 105px;margin-bottom: 10px;}
.new_footer .s_nav{font-size: 16px;color: #FFF;line-height: 30px;padding: 40px 0 22px;}
.new_footer .s_nav a{display: inline-block;font-size: 16px;color: #FFF;margin: 0 8px;}
.new_footer .s_nav a:first-child{margin-left: 0;}
.new_footer .copy,.footer .copy a{font-size: 14px;color: #9b9b9b;line-height: 30px;position: relative;}
.new_footer .copy p{position: absolute;right: 0;bottom: -10px;}
.new_footer .copy a{color: #9b9b9b;}
.new_footer .copy p a{display: inline-block;width: 39px;height: 39px;background-image: url(../../images/new_footer/icons.png);}
.new_footer .copy p a.n1{background-position: 0 -36px;margin-right: 7px;}
.new_footer .copy p a.n2{background-position: -42px -36px;}
.new_footer .flink{height: 140px;background: #313335;}
.new_footer .flink .width{padding-top: 37px;height: auto;overflow: hidden;}
.new_footer .flink p{font-size: 20px;color: #FFF;height: 60px;line-height: 30px;float: left;margin-right: 60px;}
.new_footer .flink p em{background: url(../../images/new_footer/icons.png) -42px top;display: block;width: 26px;height: 26px;float: left;margin-right: 13px;}
.new_footer .flink a{display: inline-block;line-height: 30px;font-size: 14px;color: #9b9b9b;margin-right: 15px;}
.new_footer .flink em{font-family: DIN-Black;font-size: 14px;color: #9b9b9b;}

