 
.clearfix {*zoom: 1;}
.w1180{width: 1200px;margin: 0 auto;}
.clearfix:after {display: block;content: " ";height: 0;visibility: hidden;clear: both;}


 
.floor_1{padding-bottom: 60px;}
.floor_1 ul{padding: 40px 0 20px 0;}
.floor_1 ul li{float: left;width: 590px;border-top: 1px solid #13c1de;box-shadow: 0 0 20px 0 rgba(0,0,0,.2);padding-bottom: 40px;margin-bottom: 17px;}
.floor_1 ul li:nth-child(2n){margin-left: 20px;}
.floor_1 ul li img{float: left;margin: 52px 0 0 47px;}
.floor_1 .fr{width: 390px;margin-right: 42px;margin-top: 44px;}
.floor_1 .fr span{display: block;font-size: 20px;color: #14171b;margin-bottom: 16px;}
.floor_1 .fr p{color: #858585;line-height: 24px;}

.aly_btn{display: block;width: 216px;height: 36px;background: #f15533;text-align: center;line-height: 36px;color: #ffff;font-size: 16px;margin: 0 auto;clear: both;}
.aly_btn:hover{ color: #ffffff; }

.floor_2{height: 525px;background: url(img/fl2_bg.jpg) center top no-repeat;}
.floor_2 h3{color: #fff;padding-top: 60px;}
.floor_2 .w1180{height: 271px;background: #fff;margin: 40px auto 30px;}
.floor_2 img{float: left;margin: 29px 0 0 29px;}
.floor_2 .fr{margin-right: 49px;width: 580px;margin-top: 66px;}
.floor_2 .fr p{color: #858585;line-height: 24px;margin-bottom: 30px;text-indent: 30px;}

.floor_3{height: auto;overflow: hidden;padding-bottom: 90px;}

ul.lx li{width: 280px;float: left;box-shadow: 0 0 20px 0 rgba(0,0,0,.2);margin: 45px 0 33px 20px;background: #fff;}
ul.lx li:first-child{margin-left: 0;}
ul.lx li span{display: block;height: 41px;line-height: 41px;color: #fff;text-align: center;font-size: 20px;background: #00c1de;}
ul.lx li div{padding: 25px 16px;}
ul.lx li div p{line-height: 24px;border-bottom: 1px solid #ececec;padding-bottom: 23px;margin-bottom: 19px;}
ul.lx li div em{display: inline-block;margin-left: 30px;color: #858585;line-height: 24px;}
ul.lx li div .ml0{margin-left: 0;}

.floor_4{height: 476px;background: url(img/fl4_bg.jpg) center top no-repeat;}
.floor_4 h3{padding-top: 60px;}
.floor_4 ul.lx li span{background: #070e45;}

.floor_5{height: auto;overflow: hidden;padding-bottom: 60px;}
.floor_5 .w1180{padding-top: 40px;}
.floor_5 .fl,.floor_5 .fr{width: 500px;}
.floor_5 span{display: block;font-size: 20px;height: 44px;border-bottom: 1px solid #ececec;margin-bottom: 21px;}
.floor_5 span.h75{height: 75px;}
.floor_5 p{color: #858585;line-height: 24px;height: 66px;margin-bottom: 55px;}

.floor_6{height: 444px;background: url(img/fl6_1.jpg) center top no-repeat;}
.floor_6 h3{color: #fff;}
.floor_6 .imgbox{display: block;margin: 38px auto 18px auto; width: 1180px;}
.floor_6 .imgbox img{width: 180px; height: 82px; display: inline-block; float: left; margin: 0 20px 20px 0;}
.floor_6 .imgbox img:nth-child(6n+0){ margin-right: 0; }

.floor_7{padding-bottom: 40px;}
.floor_7 span{width: 280px;height: 383px;float: left;display: block;box-shadow: 0 0 20px 0 rgba(0,0,0,.2);position: relative;margin: 45px 0 45px 298px;}
.floor_7 span:nth-child(2){margin-left: 23px;}
.floor_7 span .f7_ewm{margin: 107px auto 0;display: block;}
.floor_7 span i{display: block;position: absolute;width: 100%;height: 41px;line-height: 41px;color: #fff;background: #00c1de;font-size: 16px;text-align: center;bottom: 0;}
.floor_7 p{text-align: center;font-size: 20px;}

.floor_8{height: auto;overflow: hidden;margin-bottom: 80px;}
.floor_8 .w1000{width: 1000px;margin: 0 auto;}
.floor_8 .title_2{height:50px;padding-top: 20px;font-size: 44px;text-align: center;border-bottom:1px #b2b2b2 solid;}
.floor_8 .title_2 em{display: block;background: #fff;padding:20px;text-align: center;margin:0 auto;width:420px; background: #fff;font-size: 40px;}
.floor_8 ul li{margin-right: 58px;margin-top: 58px;float:left;width: 294px;}
.floor_8 ul li:last-child{margin-right: 0;}
.floor_8 ul li span a{text-align: right;display: block;height: 38px;line-height: 50px;border-bottom:1px solid #f4f4f4;color: #9c9c9c;}
.floor_8 ul li p,.floor_8 ul li div{padding-left: 10px;margin-top: 8px;}
.floor_8 ul li p a,.floor_8 ul li div a{display: block;background: url(img/fl8_04.png) left no-repeat;text-align: left;padding-left: 20px;font-size: 14px;color: #8d8d8d;line-height: 30px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.floor_8 ul li em{display: block; width: 117px;margin: 20px auto 0;}
.floor_8 ul li em a{display: block; width: 117px;height: 29px;line-height:30px;text-align: center;color: #fff;background: #ffa800;font-size: 18px; border-radius: 5px;}