@charset "utf-8";
*{margin:0;padding:0;border:0;font-size:14px;background:transparent;font-family:"Microsoft YaHei","微软雅黑";}
body{position: relative;}
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;}
.w1100{width: 1100px;margin: 0 auto;}
.clearfix:after {display: block;content: " ";height: 0;visibility: hidden;clear: both;}

input::input-placeholder{color:#bfbfbf!important;} 

input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { 
color: #bfbfbf!important; 
} 
input:-moz-placeholder, textarea:-moz-placeholder { 
color: #bfbfbf!important; 
} 
input::-moz-placeholder, textarea::-moz-placeholder { 
color: #bfbfbf!important; 
} 
input:-ms-input-placeholder, textarea:-ms-input-placeholder { 
color: #bfbfbf!important; 
} 

.banner{height: 840px;background: url(images/banner.jpg) center top no-repeat;}
.banner .fr{padding-top: 320px;margin-right: 29px;}
.banner .fr span{display: block;font-size: 24px;color:#fff;text-align: center;margin-bottom: 5px;}
.banner .fr p{font-size: 20px;color:#fff;margin-bottom: 15px;}
.banner .fr a{display: block;width: 270px;height: 87px;margin-left: 18px;}

.floor_1{height: 1697px;background: url(images/fl1_1.jpg) center top no-repeat;}
.floor_1 .tit_1 span{display: block;font-size: 45px;text-align: center;color:#4c4c4c;font-weight: bold;padding-top: 120px;}
.floor_1 .box_1 .tit_1 p{font-size: 18px;text-align: center;color:#5c5c5c;margin-top: 48px;margin-bottom: 14px;}
.floor_1 .box_1 .tit_1 p strong{font-size: 18px;}
.floor_1 .box_1 .tit_1 em{display: block;font-size: 16px;color:#5c5c5c;text-align: center;line-height: 24px;}
.floor_1 .box_1 dl dt{height: 45px;background: url(images/fl1_2.png) center center no-repeat;font-size: 22px;font-weight: bold;color:#fe6d1e;text-align: center;line-height: 45px;margin-top: 45px;}
.floor_1 .box_1 dl dd{width: 326px;height: 303px;float: left;background: #fff;margin-right: 61px;margin-top: 33px;box-shadow: 0 0 20px 0 rgba(0,0,0,.2);}
.floor_1 .box_1 dl dd:last-child{margin-right: 0;}
.floor_1 .box_1 dl dd span{display: block;height: 82px;background: url(images/fl1_3.jpg) center center no-repeat;padding-top: 60px;}
.floor_1 .box_1 dl dd:nth-child(3) span{background: url(images/fl1_4.jpg) center center no-repeat;}
.floor_1 .box_1 dl dd:nth-child(4) span{background: url(images/fl1_5.jpg) center center no-repeat;}
.floor_1 .box_1 dl dd span em{width: 252px;height: 37px;line-height: 37px;background: rgba(0,0,0,.3);font-size: 24px;text-align: center;color:#fff;font-weight: bold;display: block;border-radius: 50px;margin: 0 auto;}
.floor_1 .box_1 dl dd p{font-size: 16px;width: 276px;margin: 0 auto;color:#757575;line-height: 28px;margin-top: 36px;}
.floor_1 .box_2{height: auto;overflow: hidden;padding-top: 120px;}
.floor_1 .box_2 .tit_1 span{padding-top: 0;}
.floor_1 .box_2 .fl{width: 487px;margin-top: 50px;}
.floor_1 .box_2 .fl p{height: auto;overflow: hidden;margin-bottom: 28px;}
.floor_1 .box_2 .fl p em{display: block;width: 83px;height: 32px;background: url(images/fl1_logo_1.png) center center no-repeat;font-size: 16px;font-weight: bold;line-height: 32px;padding-left: 10px;color:#fff;float: left;}
.floor_1 .box_2 .fl p span{display: block;float: left;margin-left: 23px;font-size: 16px;line-height: 26px;margin-top: 6px;color:#505050;}
.floor_1 .box_2 .fl p span strong{font-size: 16px;}
.floor_1 .box_2 .fl p span i{font-size: 16px;color:#0a3ccb;font-weight: bold;}
.floor_1 .box_2 .fl .info_2 b{color:#505050;font-size: 24px;margin-bottom: 23px;display: block;margin-top: 65px;}
.floor_1 .box_2 .fl .info_2 p em{background: url(images/fl1_logo_2.png) center center no-repeat;}
.floor_1 .box_2 .fl .info_2 img{margin-left: 111px;}
.floor_1 .box_2 .fr{width: 461px;height: 664px;background: url(images/fl2_1.jpg) center center no-repeat;margin-top: 55px;}
.floor_1 .box_2 .fr .tit_2{font-size: 30px;text-align: center;color:#fff;padding-top: 36px;font-weight: bold;padding-bottom: 20px;}
.floor_1 .box_2 .fr .tijiao{width:413px;height: 301px;background: #fff9e6;margin: 0 auto;padding-top: 26px;}
.floor_1 .box_2 .fr .tijiao ul li{width: 363px;height: 95px;background: #fff;margin: 0 auto 13px;border:1px solid #d3d3d3}
.floor_1 .box_2 .fr .tijiao ul li div{width: 334px;height: 47px;line-height:47px;border-bottom: 1px solid #e8e8e8;margin: 0 auto;padding-left: 6px;}
.floor_1 .box_2 .fr .tijiao ul li div:last-child{border: none;}
.floor_1 .box_2 .fr .tijiao ul li div span{width: 68px;display: block;background: url(images/fl2_logo.png) right 13px no-repeat;font-size: 16px;float: left;font-weight: bold;}
.floor_1 .box_2 .fr .tijiao ul li div input{width: 194px;float: left;height: 47px;border:none;outline: none;margin-left: 10px;font-size: 16px;}
.floor_1 .box_2 .fr .tijiao ul li div .yzm{width: 130px;}
.floor_1 .box_2 .fr .tijiao ul li div a{display: block;float: right;height: 30px;border-left: 1px solid #e1e1e1;margin-top: 9px;margin-right: 22px;line-height: 30px;font-size: 16px;color:#117cf5;padding-left: 15px;}
.floor_1 .box_2 .fr .tijiao ul li:last-child div span{background: none;}
.floor_1 .box_2 .fr .tijiao ul li div textarea{border:none;margin-top: 14px;margin-left: 10px;width: 254px;height: 76px;font-size: 16px;}
.floor_1 .box_2 .fr .tijiao .btn_2{width: 365px;height: 62px;background: url(images/fl2_btn.png) center center no-repeat;display: block;font-size: 24px;color:#fff;text-align: center;line-height: 62px;margin: 0 auto;}
.floor_1 .box_2 .fr .dt{width: 413px;height: 176px;background: #fff9e6;margin: 14px auto 0;padding-top: 22px;}
.floor_1 .box_2 .fr .dt .tit_3{font-size: 22px;text-align: center;background: url(images/fl2_xian.png) center center no-repeat;font-weight: bold;color:#ff3a3a;}
.floor_1 .box_2 .fr .dt .bar{width: 363px;height: 103px;background: #ffe6c2;border:1px solid #f89224;margin: 12px auto 0;padding-top: 17px;}
.floor_1 .box_2 .fr .dt #demo{width: 286px;height: 93px;margin: 0 auto;overflow: hidden;line-height: 22px;}
.floor_1 .box_2 .fr .dt #demo ul li{color:#4e4e4e;margin-bottom: 10px;}

.floor_2{height: 107px;background: #e0e0e0;line-height: 107px;text-align: center;color:#525252;font-size: 24px;}
