@charset "utf-8";
*{margin:0;padding:0;border:0;font-size:14px;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;}
.w1050{width: 1050px;margin: 0 auto;}
.w1200{width: 1200px;margin: 0 auto;}
.w1180{width: 1180px;margin: 0 auto;}

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

/* 二级导航2021-01-08 */
section.menu{height: 120px; background-color:#f5f5f5;width:100%;z-index:4;}
section.menu .fl{padding-top: 20px;width: 780px;overflow: hidden;}
section.menu .fl a{display:block;background: #fff;font-size:16px;float:left;width:120px;height:36px;margin-right:10px;line-height:36px;text-align:center;color: #555555;margin-bottom: 10px;}
section.menu a:hover,section.menu a.on{color:#ff7800;}
section.menu .fr{width: 380px;overflow: hidden;}
section.menu .fr a{display: inline-block;width: 130px;height:40px;border: 1px solid #ff7800;font-size: 16px;color: #ff7800;border-radius:38px;text-align: center;line-height: 40px;margin-top:40px;float:left;margin-left:20px;}
section.menu .fl a:nth-child(5){position: relative;}
section.menu .fl a:nth-child(5) img{position: absolute;right:10px;top:0;}
section.menu .fl a:nth-child(7){position: relative;}
section.menu .fl a:nth-child(7) img{position: absolute;right:10px;top:0;width:18px;}
section.menu .fl a:last-of-type{color: #808080;background-color:#f5f5f5;text-decoration:underline;}

.title_1{text-align: center;font-size: 36px;padding: 70px 0 40px;color: #121212;}
.title_1 p{font-size: 22px;color: #555555;margin-top: 20px;}
.title_1 p em{font-size: 22px;color: #ff0528;font-weight: bold;}

.floor_1{overflow: hidden;height: auto;padding-bottom: 80px;}
.floor_1 .box{background: url(../images/fl1_1.png) center top no-repeat;width: 1001px;margin: 0 auto;height: 600px;}
.floor_1 .box ul{width: 50%;}
.floor_1 .box ul.fl li:first-child{margin: 56px 0 102px 110px;}
.floor_1 .box ul.fl li:nth-child(2){margin: 0 0 116px 44px;}
.floor_1 .box ul.fl li:nth-child(3){margin-left: 44px;}
.floor_1 .box ul.fr li{margin-left: 254px;}
.floor_1 .box ul.fr li:first-child{margin: 56px 0 102px 254px;}
.floor_1 .box ul.fr li:nth-child(3){margin-top: 102px;}
.floor_1 .box ul li span{display: block;font-size: 22px;color: #121212;margin-bottom: 12px;}
.floor_1 .box ul li p{font-size: 16px;color: #555555;line-height: 28px;}

.btn{display: block;width: 240px;height: 62px;line-height: 62px;text-align: center;font-size: 22px;color: #fff;margin: 50px auto 0;background-image: linear-gradient(to right,#ff6b55,#ff794c);border-radius: 6px;}

.floor_2{background: url(../images/fl2_1.jpg) center top no-repeat;height: 180px;overflow: hidden;line-height: 180px;font-size: 50px;color: #fff;text-align: center;}
.floor_2 em{font-size: 50px;font-weight: bold;color: #ff6c55;}

.floor_3{overflow: hidden;height: auto;padding-bottom: 50px;}
.floor_3 .fl{display: block;margin-top: 56px;}
.floor_3 .fr span,.floor_5 .fr span{background: url(../images/1.png) left top no-repeat;height: 118px;display: block;font-size: 28px;color: #333333;line-height: 154px;margin-top: 70px;padding-left: 18px;}
.floor_3 .fr p,.floor_5 .fr p{width: 380px;height: 84px;line-height: 34px;font-size: 18px;color: #fe2d45;border: 6px solid #ff9882;border-radius: 6px;padding: 16px 0 0 40px;}
.floor_3 .fr .btn,.floor_5 .fr .btn{margin-left: 0;}

.floor_4{overflow: hidden;height: auto;padding-bottom: 50px;background: #f5f5f5;}
.floor_4 .fl span,.floor_6 .fl span{background: url(../images/2.png) left top no-repeat;height: 118px;display: block;font-size: 28px;color: #333333;line-height: 154px;margin-top: 70px;}
.floor_4 .fl p,.floor_6 .fl p{width: 380px;height: 84px;line-height: 34px;font-size: 18px;color: #fe2d45;border: 6px solid #ff9882;border-radius: 6px;padding: 16px 0 0 40px;}
.floor_4 .fl .btn,.floor_4 .fl .btn{margin-left: 0;}
.floor_4 .fr{display: block;margin-top: 56px;}

.floor_5{overflow: hidden;height: auto;padding-bottom: 50px;}
.floor_5 .fr span{background: url(../images/3.png) left top no-repeat;line-height: 164px;margin-top: 70px;padding-left: 0;}
.floor_5 .fr p{padding-left: 30px;}
.floor_5 .fl{display: block;margin-top: 56px;}

.floor_6{overflow: hidden;height: auto;padding-bottom: 60px;background: #f5f5f5;}
.floor_6 .fl span{background: url(../images/4.png) left top no-repeat;line-height: 158px;}
.floor_6 .fl .btn{margin-left: 0;}
.floor_6 .fr{height: 348px;width: 458px;border: 1px dashed #e8e8e8;border-radius: 12px;background: #fff;margin-top: 64px;}
.floor_6 .fr li{float: left;font-size: 16px;color: #333333;text-align: center;width: 152px;}
.floor_6 .fr li img{display: block;margin: 26px auto 8px;}

.floor_7{overflow: hidden;height: auto;padding-bottom: 50px;}
.floor_7 ul{width: 1182px;margin: 0 auto;}
.floor_7 ul li{float: left;width: 262px;height: 228px;border: 1px solid #e5e5e5;border-radius: 12px;margin-right: 38px;}
.floor_7 ul li:last-child{margin-right: 0;}
.floor_7 ul li img{display: block;margin: 32px auto 24px;}
.floor_7 ul li span{display: block;text-align: center;font-size: 22px;color: #121212;margin-bottom: 24px;}
.floor_7 ul li p{font-size: 14px;color: #555555;line-height: 24px;padding: 0 42px;}
.floor_7 ul li:last-child p{padding: 0 30px;}

.floor_8{overflow: hidden;height: auto;padding-bottom: 80px;}
.floor_8 ul{background: url(../images/fl8_1.png) center top no-repeat;width: 980px;height: 416px;margin: 0 auto;}
.floor_8 ul li{float: left;font-size: 22px;text-align: center;color: #fff;line-height: 36px;width: 160px;margin-right: 102px;margin-top: 166px;}
.floor_8 ul li:nth-child(2){margin-top:140px;}
.floor_8 ul li:nth-child(3){margin-top:180px;}

.floor_9{background: url(../images/fl9_1.jpg) center top no-repeat;height: 250px;padding-top: 70px;overflow: hidden;font-size: 50px;color: #fff;text-align: center;}
.floor_9 em{font-size: 50px;font-weight: bold;color: #ff6c55;}

.floor_gh .w1180{width: 1180px;margin: 0 auto;}
.floor_gh ul li{float: left;margin: 47px 0 40px 80px;width: 340px;}
.floor_gh ul li:first-child{margin-left: 0;}
.floor_gh span{display: block;font-size: 22px;color:#494949;margin: 22px 0;border-bottom: 1px solid #e6e6e6;padding-bottom: 28px;}
.floor_gh span a{display: block;float: right;width: 50px;height: 20px;border: 1px solid #ff9000;color:#ff9000;text-align: center;border-radius: 5px;margin-top: 3px;}
.floor_gh ul li>a{display: block;color:#808080;font-size: 14px;margin-bottom: 18px;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.floor_gh ul li>a:before{content: "";display: block;width:3px;height: 3px;background: #ff9000;float: left;margin: 8px 8px 0 0;}
.floor_gh ul li>a:hover{color: #333;}
.floor_gh ul li .fg_a{font-weight: bold;}
.floor_gh ul li p {padding: 0 10px 10px;color: #808080;}
.floor_gh ul li a p {font-weight: 100;padding: 0px;float: left;}
