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

.banner{height: 500px;background: url(../images/banner.jpg)center top no-repeat;}
.banner .b-btn{padding: 380px 0 0 306px;}
.banner .b-btn a{display: inline-block;height: 60px;width: 180px;margin-right: 16px;}

.title{text-align: center;padding: 74px 0 26px;}
.title span{display: block;font-size: 36px;color: #333333;font-weight: bold;}
.title span em{color: #ec301f;font-weight: bold;}
.title p{font-size: 16px;color: #555555;padding-top: 22px;}

.btn_1{display: block;font-size: 16px;color: #fff;font-weight: bold;text-align: center;width: 170px;height: 50px;line-height: 50px;border-radius: 50px;background-image: linear-gradient(to right,#ff6600,#ff8d00);margin: 0 auto;}

.floor_1{height: auto;overflow: hidden;padding-bottom: 90px;}
.floor_1 ul{width: 1062px;margin: 0 auto;}
.floor_1 ul li{height: auto;overflow: hidden;padding-bottom: 90px;}
.floor_1 ul li .top_tit{text-align: center;font-size: 30px;color: #121212;height: 78px;line-height: 78px;background: #fffbf6;border: 1px dashed #fe6c3b;border-radius: 16px;box-shadow: 0 6px 0 #ffd3c4;margin: 0 auto 50px;}
.floor_1 ul li .con-box{width: 950px;margin: 0 auto;}
.floor_1 ul li .con-box .fr span{display: block;width: 340px;height: 90px;text-align: center;font-size: 22px;color: #333333;background: url(../images/fl1_01.png)center top no-repeat;margin: 0 auto;}
.floor_1 ul li .con-box .fr span em{display: block;font-size: 24px;color: #ff2837;padding: 14px 0 4px;}
.floor_1 ul li .con-box .fr p{font-size:14px;color: #666666;text-align: center;padding: 14px 0 28px;}
.floor_1 ul li .con-box .tex{width: 340px;margin: 0 auto;}
.floor_1 ul li .con-box .tex i{display: block;width: 130px;font-size: 16px;color: #333333;line-height: 20px;margin-bottom: 20px;float: left;margin-right: 80px;}
.floor_1 ul li .con-box .tex i:nth-child(2n){margin-right: 0;}
.floor_1 ul li .con-box .tex i::before{display: block;content: '';float: left;height: 20px;width: 20px;overflow: hidden;background-image: url(../images/ico.png);background-size: 731px;background-position: -558px -96px;margin-right: 6px;}
.floor_1 ul li .con-box .btex{width: 340px;margin: 20px auto 0;}
.floor_1 ul li .con-box .btex a{display: block;float: left;width: 170px;height: 50px;line-height: 50px;text-align: center;border-radius: 50px;text-align: center;font-size: 16px;color: #fff;font-weight: bold;background-image: linear-gradient(to right,#ff6700,#ff8f00);margin: 40px 0 0 10px;}
.floor_1 ul li:nth-child(2) img{display: block;margin: 0 auto;}
.floor_1 ul li:nth-child(3){padding-bottom: 50px;}
.floor_1 ul li dl{display: flex;justify-content:space-between;flex-wrap:wrap;width: 806px;margin: 0 auto;}
.floor_1 ul li dl dd{text-align: center;font-size: 22px;color: #121212;margin-bottom: 42px;width: 25%;}
.floor_1 ul li dl dd i{display: block;margin: 0 auto;width: 80px;height: 80px;overflow: hidden;background-image: url(../images/ico.png);background-size: 731px;background-position: 0 0;margin: 0 auto 14px;}
.floor_1 ul li dl dd:nth-child(2) i{background-position: -93px 0;}
.floor_1 ul li dl dd:nth-child(3) i{background-position: -186px 0;}
.floor_1 ul li dl dd:nth-child(4) i{background-position: -279px 0;}
.floor_1 ul li dl dd:nth-child(5) i{background-position: -372px 0;}
.floor_1 ul li dl dd:nth-child(6) i{background-position: -465px 0;}
.floor_1 ul li dl dd:nth-child(7) i{background-position: -558px 0;}
.floor_1 ul li dl dd:nth-child(8) i{background-position: -651px 0;}
.floor_1 ul li dl dd:nth-child(9) i{background-position: 0 -96px;}
.floor_1 ul li dl dd:nth-child(10) i{background-position: -93px -96px;}
.floor_1 ul li dl dd:nth-child(11) i{background-position: -186px -96px;}
.floor_1 ul li dl dd:nth-child(12) i{background-position: -279px -96px;}
.floor_1 ul li:nth-child(4){padding-bottom: 0;}
.floor_1 ul li dl.dl2{width: 800px;}
.floor_1 ul li dl.dl2 dd{width: 358px;height: 230px;border-radius: 12px;box-shadow: 0 0 12px rgba(0,0,0,.1);}
.floor_1 ul li dl.dl2 dd i{height: 34px;width: 34px;background-position: -380px -96px;margin: 28px auto 18px;}
.floor_1 ul li dl.dl2 dd:nth-child(2) i{background-position: -423px -96px;}
.floor_1 ul li dl.dl2 dd:nth-child(3) i{background-position: -470px -96px;}
.floor_1 ul li dl.dl2 dd:nth-child(4) i{background-position: -515px -96px;}
.floor_1 ul li dl.dl2 dd span{display: block;font-size: 24px;color: #121212;text-align: center;}
.floor_1 ul li dl.dl2 dd em{display: block;margin: 12px auto 18px;width: 30px;height: 2px;background: #ff8601;}
.floor_1 ul li dl.dl2 dd p{font-size: 18px;color: #555555;line-height: 28px;}

.floor_2{height: auto;overflow: hidden;padding-bottom: 90px;background: #f5f6f9;}
.floor_2 .title{padding-bottom: 40px;}
.floor_2 img{display: block;margin: 0 auto 40px;}

.floor_3{height: 300px;background: url(../images/fl3_bg.jpg)center top no-repeat;}

.store-right{background: url(../images/hd_fuc.png)center top no-repeat;width: 200px;height: 301px;right: 0;top: 30%;position: fixed;padding: 160px 0 0 30px;}
.store-right span{display: block;text-align: center;font-size: 18px;color: #1a1a1a;font-weight: bold;height: 28px;width: 134px;line-height: 28px;margin: 0 auto;border: 1px dashed #fc5644;border-radius: 6px;}
.store-right p{text-align: center;font-size: 18px;color: #1a1a1a;font-weight: bold;}
.store-right p i{font-size: 36px;color: #ff3c2a;font-weight: bold;}
.store-right img{display: block;margin: 6px auto 0;border: 2px solid #f4d3ad;}