@charset "utf-8";
*{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent;font-family:"Microsoft YaHei","微软雅黑";color: #000000;}
body{background: #FFFFFF;}
a{text-decoration: none;cursor: pointer;}
ul,li{list-style:none; text-decoration:none}
i{font-style: normal;}
a{text-decoration: none;cursor: pointer;}
strong{font-weight: normal;}
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;}
.widht{width: 1200px;margin:0 auto;}

.title{text-align: center;padding: 78px 0 40px;}
.title span{display: block;font-size: 28px;font-weight: bold;color: #333333;}
.title p{font-size: 20px;padding-top: 20px;color: #333333;}

.banner{height: 400px;background: url(../images/banner.jpg) center top no-repeat;padding: 100px 0 80px;background-size: 100%;}
.banner .con-box{width: 720px;height: 340px;margin: 0 auto;border: 10px solid rgba(253,89,5,0.7);}
.banner .con-box .tex{width: 700px;height: 320px;margin: 10px auto 0;background: rgba(253,89,5,0.8);text-align: center;}
.banner .con-box .tex span{display: block;font-size: 42px;color: #fff;font-weight: bold;padding: 30px 0;}
.banner .con-box .tex i{display: block;font-size: 36px;color: #fff;font-weight: bold;}
.banner .con-box .tex p{font-size: 36px;font-weight: bold;color: #fff;padding-top: 40px;}

.floor_1{height: 120px;overflow: hidden;line-height: 120px;text-align: center;font-size: 24px;font-weight: bold;color: #fff;background: url(../images/fl1_bg.jpg)center top no-repeat;}
.floor_1 b{font-size: 26px;font-weight: bold;color: #fff;}

.floor_2{height: auto;overflow: hidden;padding-bottom: 55px;}
.floor_2 ul{display: flex;justify-content:space-between;flex-wrap:wrap;}
.floor_2 ul li{width: 280px;height: 56px;font-size: 26px;font-weight: 500;color: #fff;padding-top: 144px;background: url(../images/fl2_1.jpg)center top no-repeat;text-align: center;margin-bottom: 25px;background-size: 280px;}
.floor_2 ul li:nth-child(2){background-image:url(../images/fl2_2.jpg);}
.floor_2 ul li:nth-child(3){background-image:url(../images/fl2_3.jpg);}
.floor_2 ul li:nth-child(4){background-image:url(../images/fl2_4.jpg);}
.floor_2 ul li:nth-child(5){background-image:url(../images/fl2_5.jpg);}
.floor_2 ul li:nth-child(6){background-image:url(../images/fl2_6.jpg);}
.floor_2 ul li:nth-child(7){background-image:url(../images/fl2_7.jpg);}
.floor_2 ul li:nth-child(8){background-image:url(../images/fl2_8.jpg);}
.floor_2 ul li:nth-child(9){background-image:url(../images/fl2_9.jpg);}
.floor_2 ul li:nth-child(10){background-image:url(../images/fl2_10.jpg);}
.floor_2 ul li:nth-child(11){background-image:url(../images/fl2_11.jpg);}
.floor_2 ul li:nth-child(12){background-image:url(../images/fl2_12.jpg);}

.floor_3{height: auto;overflow: hidden;background: url(../images/fl3_bg.jpg)center top no-repeat;background-size: 100%;padding-bottom: 80px;}
.floor_3 ul{display: flex;justify-content:space-between;flex-wrap:wrap;}
.floor_3 ul li{height: 400px;width: 280px;border: 2px dashed #fd722b;overflow: hidden;position: relative;transition: 0.3s all;cursor: pointer;border-radius: 12px;background: #fff;}
.floor_3 ul li span{display: block;font-size: 32px;color: #fd722c;font-weight: bold;text-align: center;padding: 60px 0 50px;}
.floor_3 ul li i{display: block;margin: 0 auto;width: 152px;height: 155px;overflow: hidden;background-image: url(../images/ico.png);background-size: 715px;background-position: 0 0;transform: scale(0.4);}
.floor_3 ul li:nth-child(2) i{width: 176px;height: 171px;background-position: -172px 0;}
.floor_3 ul li:nth-child(3) i{width: 170px;height: 175px;background-position: -368px 0;}
.floor_3 ul li:nth-child(4) i{width: 159px;height: 176px;background-position: -556px 0;}
.floor_3 ul li .text{display: none;background: #fd722b;position: absolute;top: 0;left: 0;width: 100%;height: 100%;transition: 0.2s all;}
.floor_3 ul li .text em{display: block;font-size: 32px;color: #fff;font-weight: bold;text-align: center;padding: 60px 0 30px;}
.floor_3 ul li .text b{display: block;margin: 0 auto;border-radius: 50px;width: 80px;height: 4px;background: #fff;}
.floor_3 ul li .text p{font-size: 24px;color: #fff;line-height: 50px;padding: 30px 0 0 30px;}
.floor_3 ul li:last-child .text p{padding-left: 46px;}
.floor_3 ul li.active{border: 2px solid #fd722b;}
.floor_3 ul li.active .text{display: block;}

.floor_4{height: auto;overflow: hidden;padding-bottom: 80px;background: #f8f8f8;}
.floor_4 ul{width: 1200px;margin: 0 auto;display: flex;justify-content:space-between;flex-wrap:wrap;background: url(../images/fl4_bg.png)center center no-repeat;height: 300px;background-size: 1100px;}
.floor_4 ul li{width: 16.66666%;text-align: center;padding-top: 50px;cursor: pointer;transition: 0.5s all;}
.floor_4 ul li span{display: block;font-size: 26px;font-weight: bold;color: #000000;transition: 0.5s all;}
.floor_4 ul li p{font-size: 18px;color: #000000;font-weight: bold;opacity: 0;padding-bottom: 20px;line-height: 30px;transition: 0.5s all;}
.floor_4 ul li:nth-child(2n){padding-top: 160px;}
.floor_4 ul li:nth-child(2n) p{padding-top: 24px;}
.floor_4 ul li:nth-child(5){padding-top: 20px;}
.floor_4 ul li:hover span{transform: scale(1.2);}
.floor_4 ul li:hover p{opacity: 1;}

.floor_5{height: auto;overflow: hidden;padding-bottom: 80px;}
.floor_5 img{display: block;margin: 0 auto;width: 1000px;}




