@charset "utf-8";
*{margin: 0;padding: 0;font-size: 14px;}
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;}
.w1181{width: 1181px;margin: 0 auto;}
.clearfix:after {display: block;content: " ";height: 0;visibility: hidden;clear: both;}

.banner{height: 430px;background: url(images/banner.jpg) center top no-repeat;margin-top: -46px;}
.banner a{display: block;height: 430px;}

.floor_1{height: auto;overflow: hidden;padding-bottom: 10px;}
.floor_1 h2{font-size: 40px;color:#333;text-align: center;font-weight: 500;padding-top: 68px;}
.floor_1 ul li{width: 280px;margin-right: 20px;float: left;margin-top: 45px;padding-bottom: 36px;}
.floor_1 ul li:last-child{margin-right: 0;}
.floor_1 ul li em{display: block;height: 125px;box-shadow: 0 0 20px 0 rgba(0,0,0,.2);padding-top: 25px;border-radius: 15px;}
.floor_1 ul li em img{display: block;margin: 0 auto;}
.floor_1 ul li span{display: block;text-align: center;font-size: 24px;color:#333;padding:28px 0 24px 0;}
.floor_1 ul li p{color:#808080;padding-bottom: 12px;margin-left: 26px;line-height: 26px;}
.floor_1 ul li p i{color:#333;}

.btn_1{display: block;width: 300px;height: 60px;background: #fe3f3a;box-shadow: 0 0 20px 0 rgba(254,63,58,.4);margin: 0 auto;border-radius: 10px;text-align: center;line-height: 60px;font-size: 24px;color:#fff;}
.btn_1:hover{opacity: .7;}

.floor_2{height: auto;overflow: hidden;padding-top: 60px;}
.floor_2 .title_1{border-bottom: 1px solid #c7c7c7;text-align: center;}
.floor_2 .title_1 em{font-size: 40px;color:#333;padding:0 20px;position: relative;top: 23px;background: #fff;}
.floor_2 ul{margin-top: 52px;}
.floor_2 ul li{height: 560px;background: url(images/fl2_1.jpg) center center no-repeat;}
.floor_2 ul li:nth-child(2){background: url(images/fl2_2.jpg) center center no-repeat}
.floor_2 ul li:nth-child(3){background: url(images/fl2_3.jpg) center center no-repeat}
.floor_2 ul li:nth-child(4){background: url(images/fl2_4.jpg) center center no-repeat}
.floor_2 ul li:nth-child(5){background: url(images/fl2_5.jpg) center center no-repeat}
.floor_2 ul li:nth-child(6){background: url(images/fl2_6.jpg) center center no-repeat}
.floor_2 ul li strong{display: block;font-size: 30px;color:#fe3f3a;padding-top: 80px;padding-bottom: 33px;}
.floor_2 ul li em{font-size: 24px;color:#333;padding-bottom: 16px;display: block;}
.floor_2 ul li p{margin-bottom: 28px;width: 437px;color:#808080;line-height: 24px;font-size: 16px;}
.floor_2 ul li a.btn_1{width: 230px;height: 50px;margin: 0;line-height: 50px;}

.floor_3{height: 650px;background: url(images/fl3_1.jpg) center center no-repeat;}
.floor_3 .title_2{font-size: 40px;color:#fff;text-align: center;padding-top: 62px;}
.floor_3 .title_2 strong{font-size: 40px;color:#fff;}
.floor_3 .title_2 p{font-size: 24px;margin-top: 25px;color:#fff;}
.floor_3 ul{height: 242px;width: 1050px;margin: 60px auto 50px;background: url(images/fl3_2.png) center center no-repeat;}
.floor_3 ul li{width: 210px;float: left;}
.floor_3 ul li strong{display: block;font-size: 30px;color:#fff;text-align: center;padding-top: 36px;padding-bottom: 12px;}
.floor_3 ul li p{width: 162px;color:#fff;line-height: 22px;margin: 0 auto;}
.floor_3 ul li.no strong{color:#fe3f3a;}
.floor_3 ul li.no p{color:#808080}
