@charset "utf-8";
*{margin: 0;padding:0}
.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;}
.w1200{width: 1200px;margin: 0 auto;}
.w1065{width: 1065px;margin: 0 auto;}
.clearfix:after {display: block;content: " ";height: 0;visibility: hidden;clear: both;}

.banner{height: 495px;background: url(images/banner.jpg) center top no-repeat;}
.banner a{display: block;height: 495px;}

.title_1{font-size: 36px;text-align: center;font-weight: bold;color:#5d5d5d;padding-top: 90px;}

.floor_1{height: auto;overflow: hidden;background: #f4f4f4;padding-bottom: 70px;}
.floor_1 .w1200{position: relative;}
.floor_1 .swiper-container{height: 520px;}
.floor_1 .swiper-slide{width: 400px;margin-top: 50px;}
.floor_1 .swiper-slide .box{width: 342px;margin: 0 auto;background: #fff;height: 453px;border-radius: 15px;border:3px solid #fff;box-shadow: 0 0 10px 0 rgba(0,0,0,.2);text-align: center;}
.floor_1 .swiper-slide .box:hover{border:3px solid #47a6fe;box-shadow: 0 0 10px 0 rgba(71,166,254,.2);}
.floor_1 .swiper-slide .box img{display: block;margin: 45px auto 28px;}
.floor_1 .swiper-slide .box strong{display: block;font-size: 22px;color:#1b1b1b;margin-bottom: 27px;}
.floor_1 .swiper-slide .box span{display: block;font-size: 18px;color:#202020;margin-bottom: 20px;}
.floor_1 .swiper-slide .box p{font-size: 14px;color:#8f8f8f;line-height: 26px;}
.floor_1 .swiper-button-prev{height: 81px;width: 81px;background: url(images/prev.png) center center no-repeat;left: -20px;}
.floor_1 .swiper-button-next{height: 81px;width: 81px;background: url(images/next.png) center center no-repeat;right: -20px;}

.btn{width: 253px;height: 62px;background: #fe8708;text-align: center;line-height: 62px;font-size: 20px;font-weight: bold;margin: 0 auto;border-radius: 30px;display: block;color:#fff!important;clear: both;}
.btn:hover{opacity: .7;}

.floor_2{height: auto;overflow: hidden;padding-bottom: 108px;}
.floor_2 .img_1{height: 524px;background: url(images/fl2_1.jpg) center center no-repeat;margin:60px 0 45px 0}

.floor_3{height: 922px;background: url(images/fl3_1.jpg) center top no-repeat;}
.floor_3 .title_1{color:#fff;padding-top: 80px;padding-bottom: 80px;}
.floor_3 ul li{height: auto;overflow: hidden;margin-left: 653px;width: 540px;color:#fff;margin-bottom: 43px;}
.floor_3 ul li em{display: block;height: 33px;background: url(images/fl3_logo.png) left center no-repeat;font-size: 20px;font-weight: bold;padding-left: 11px;line-height: 33px;}
.floor_3 ul li span{font-size: 18px;display: block;margin:8px 0 10px 0}
.floor_3 ul li p{font-size: 14px;line-height: 22px;}

.floor_4{height: auto;overflow: hidden;padding-bottom: 100px;}
.floor_4 ul{margin-top: 70px;}
.floor_4 ul li{width: 536px;float: left;margin-right: 120px;margin-bottom: 57px;float: left;}
.floor_4 ul li:nth-child(2),.floor_4 ul li:nth-child(4),.floor_4 ul li:last-child{margin-right: 0;}
.floor_4 ul li img{float: left;margin-right: 32px;}
.floor_4 ul li strong{display: block;font-size: 20px;color:#5d5d5d;margin-bottom: 15px;margin-top: 12px;}
.floor_4 ul li p{width: 401px;font-size: 14px;color:#6d6d6d;line-height: 24px;}

.floor_5{height: 588px;background: url(images/fl5_1.jpg) center top no-repeat;}
.floor_5 ul li{width: 265px;height: 262px;float: left;background: #ffffff;border-top: 3px solid #4a7bf7;margin-left: 32px;margin-top: 83px;}
.floor_5 ul li:first-child{margin-left: 22px;}
.floor_5 ul li img{display: block;margin: 36px auto 20px;}
.floor_5 ul li strong{display: block;font-size: 18px;text-align: center;color:#353535;margin-bottom: 20px;}
.floor_5 ul li p{width: 192px;margin: 0 auto;font-size: 14px;color:#636363;line-height: 24px;}

.floor_6{height: 734px;overflow: hidden;background: url(images/fl6_1.jpg) center top no-repeat;}
.floor_6 .title_1{color:#fff;}
.floor_6 ul{width: 932px;margin: 0 auto;}
.floor_6 ul li{width: 233px;float: left;background: url(images/fl6_2.png) center top no-repeat;text-align: center;margin-top: 60px;}
.floor_6 ul li:nth-child(2){background: url(images/fl6_3.png) center top no-repeat;}
.floor_6 ul li:nth-child(3){background: url(images/fl6_4.png) center top no-repeat;}
.floor_6 ul li:nth-child(4){background: url(images/fl6_5.png) center top no-repeat;}
.floor_6 ul li em{display: block;font-size: 42px;color:#fff;margin-top: 100px;margin-bottom: 126px;}
.floor_6 ul li p{font-size: 24px;color:#c8c8c8;margin-bottom: 95px;}

.floor_7{height: auto;overflow: hidden;padding-bottom: 100px;}
.floor_7 img{float: left;box-shadow: 0 0 10px 0 rgba(0,0,0,.2);margin-left: 42px;margin-top: 68px;}
.floor_7 .ml11{margin-left: 11px;}
