@charset "utf-8";
*{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent;font-family:"Helvetica","PingFang SC","Microsoft YaHei","Tahoma","Arial";color: #121212;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-feature-settings:"liga","kern";}
body{background: #FFFFFF;}
a{text-decoration: none;cursor: pointer;}
em,i{font-style: normal;}
.fl{float: left;}
.fr{float: right;}
img{border: none;}
em,h1{font-style: normal;}
.w690{width: 9.2rem;margin: 0 auto;}
.width{width: 9.2rem;margin: 0 auto;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*+height:1%;}
ul{list-style: none;}
#content{width: 10rem;margin: 0 auto;}

a.btn_o{display: block;width: 200px;height: 56px;line-height: 56px;text-align: center;color: #fff;border-radius: 8px;font-size: 16px;background-image: linear-gradient(to right,#ff8001,#ffa805);margin: 50px auto 0;font-weight: bold;}

.banner-m{height: 5.333333rem;background: url(../images/banner-m.jpg) center top no-repeat;background-size: 100%;margin-top: 1.32rem;}
.banner-m a{display: block;height: 100%;width: 100%;}

.banner{display: none;}

.s_nav{height: 1.066666rem;line-height: 1.066666rem;background: #f5f5f5;}
.s_nav p{height: auto;overflow: hidden;}
.s_nav p a{display: block;float: left;color: #999;font-size: 0.426666rem;padding: 0 0.4rem;}
.s_nav p a.on{color: #2575fc;}

.title{text-align: center;padding: 1.2rem 0 0.666667rem;font-size: 0.56rem;color: #121212;}

.floor_1{height: auto;overflow: hidden;padding-bottom: 1.333333rem;}
.floor_1 .tit{text-align: center;font-size: 0.48rem;color: #ff7800;font-weight: bold;border-bottom: 2px solid #ff7800;margin: 0 auto 0.533333rem;width: 2.133333rem;padding-bottom: 0.133333rem;}
.floor_1 .ArtCon{width: 9.2rem;margin: 0 auto;height: auto;overflow: hidden;}
.floor_1 ul{display: flex;justify-content:space-between;flex-wrap:wrap;margin-bottom: 0.72rem;}
.floor_1 ul li{width: 2.8rem;height: 6.4rem;border-radius: 0.213333rem;background: #f6f9fd;}
.floor_1 ul li .img{width: 2.8rem;height: 1.333333rem;background: url(../images/fl1_1_m.png) center top no-repeat;background-size: 100%;}
.floor_1 ul li:nth-child(2) .img{background-image: url(../images/fl1_2_m.png);}
.floor_1 ul li:nth-child(3) .img{background-image: url(../images/fl1_3_m.png);}
.floor_1 ul li span{display: block;text-align: center;font-size: 0.426667rem;color: #121212;font-weight: bold;padding: 0.373333rem 0 0.266667rem;}
.floor_1 ul li i{display: none;}
.floor_1 ul li i::before{display: none;}
.floor_1 ul li .p p{font-size: 0.293333rem;color: #333333;line-height: 0.506667rem;margin-bottom: 0.24rem;padding-left: 0.266667rem;}
.floor_1 ul li a{display: block;height: 0.773333rem;line-height: 0.773333rem;text-align: center;border: 1px solid #ff7800;border-radius: 0.08rem;background: #fff;margin: 0.16rem auto 0;font-size: 0.346667rem;color: #ff7800;font-weight: bold;width: 1.973333rem;}
.floor_1 dl{display: flex;justify-content:space-between;flex-wrap:wrap;width: 9.2rem;margin: 0 auto;}
.floor_1 dl dd{width: 1.6rem;text-align: center;font-size: 0.32rem;color: #121212;}
.floor_1 dl dd::before{display: block;content: "";height: 1.466667rem;width: 1.466667rem;overflow: hidden;background-image: url(../images/icons_m.png);background-size: 7.813333rem;background-position: 0 0;margin: 0 auto 0.266667rem;}
.floor_1 dl dd:nth-child(2)::before{background-position: -1.573333rem 0;}
.floor_1 dl dd:nth-child(3)::before{background-position: -3.16rem 0;}
.floor_1 dl dd:nth-child(4)::before{background-position: -4.76rem 0;}
.floor_1 dl dd:nth-child(5)::before{background-position: -6.346667rem 0;}

.floor_2{height: auto;overflow: hidden;background: url(../images/fl2_bg_m.jpg)center top no-repeat;background-size: cover;padding-bottom: 1.333333rem;}
.floor_2 .title{color: #fff;}
.floor_2 .img{background: url(../images/fl2_1_m.png)center top no-repeat;width: 9.2rem;margin: 0 auto;height: 11.6rem;background-size: 100%;}

.floor_3{height: auto;overflow: hidden;padding-bottom: 1.333333rem;}
.floor_3 .conbox{width: 9.2rem;height: 12.266667rem;margin: 0 auto;border-radius: 0.16rem;box-shadow: 0 0 0.16rem 2px rgba(0,0,0,.1);}
.floor_3 .conbox .left-code{display: none;}
.floor_3 .tit{display: block;font-size: 0.48rem;color: #121212;padding: 0.56rem 0 0.346667rem;font-weight: bold;}
.floor_3 .conbox .tit::before{display: block;content: "";float: left;height: 0.493333rem;width: 0.493333rem;overflow: hidden;background-image: url(../images/icons_m.png);background-size: 7.813333rem;background-position: 0 -1.786667rem;margin: 0.08rem 0.16rem 0 2.026667rem;}
.floor_3 .conbox2 .tit::before{display: block;content: "";float: left;height: 0.493333rem;width: 0.493333rem;overflow: hidden;background-image: url(../images/icons_m.png);background-size: 7.813333rem;background-position: -0.733333rem -1.786667rem;margin: 0.08rem 0.16rem 0 2.026667rem;}
.floor_3 .conbox3 .tit::before{background-position: -1.44rem -1.786667rem;}
.floor_3 .img1{margin: 0 auto 0.266667rem;width: 7.866667rem;height: 2.133333rem;background: url(../images/fl3_1_m.png)center top no-repeat;background-size: 100%;}
.floor_3 .img2{margin: 0 auto 0.266667rem;width: 7.866667rem;height: 2.133333rem;background: url(../images/fl3_2_m.png)center top no-repeat;background-size: 100%;}
.floor_3 .img3{margin: 0 auto 0.266667rem;width: 7.866667rem;height: 2.133333rem;background: url(../images/fl3_3_m.png)center top no-repeat;background-size: 100%;}
.floor_3 .tex{height: auto;overflow: hidden;margin-bottom: 0.4rem;}
.floor_3 .tex i{display: block;font-size: 0.4rem;color: #ff7800;font-weight: bold;margin-bottom: 0.16rem;}
.floor_3 .tex i::before{display: block;content: "";float: left;height: 0.4rem;width: 0.4rem;overflow: hidden;background-image: url(../images/icons_m.png);background-size: 7.813333rem;background-position: 0 -2.48rem;margin: 0.08rem 0.133333rem 0 0.666667rem;}
.floor_3 .tex2 i::before{background-position: -0.48rem -2.48rem;}
.floor_3 .tex3 i::before{background-position: -0.986667rem -2.48rem;}
.floor_3 .tex4 i::before{background-position: -1.453333rem -2.48rem;}
.floor_3 .tex5 i::before{background-position: -1.946667rem -2.48rem;}
.floor_3 .tex6 i::before{background-position: -2.4rem -2.48rem;}
.floor_3 .tex7 i::before{background-position: -2.88rem -2.48rem;}
.floor_3 .tex8 i::before{background-position: -3.306667rem -2.48rem;}
.floor_3 .tex9 i::before{background-position: -3.76rem -2.48rem;}
.floor_3 .conbox2{width: 9.2rem;height: 12.266667rem;margin: 0.4rem auto;border-radius: 0.16rem;box-shadow: 0 0 0.16rem 2px rgba(0,0,0,.1);}
.floor_3 .tex p{display: none;}
.floor_3 .tex .p{font-size: 0.293333rem;color: #555555;line-height: 0.533333rem;padding-left: 1.2rem;}
.floor_3 .conbox2 .rightbox{display: none;}
.floor_3 a.btn_o{display: none;}
.floor_3 a.btn_o1{display: block;margin-top: 0.4rem;}

.floor_4{height: auto;overflow: hidden;padding-bottom: 1.333333rem;background: #f3f6f9;}
.floor_4 .conShow{width: 7.333333rem;height: 4.4rem;background: #fff;border-radius: 0.186667rem;margin: 0 auto;}
.floor_4 ul li .t{padding: 0.453333rem 0.853333rem 0.32rem;height: auto;overflow: hidden;}
.floor_4 ul li .t::before{display: block;content: "";float: left;height: 0.68rem;width: 1.653333rem;overflow: hidden;background-image: url(../images/icons_m.png);background-size: 7.813333rem;background-position: 0 -3.08rem;}
.floor_4 ul li.li2 .t::before{background-position: -1.84rem -3.08rem;width: 2.8rem;}
.floor_4 ul li.li3 .t::before{background-position: -4.853333rem -3.08rem;width: 1.733333rem;}
.floor_4 ul li .t i{display: block;float: right;height: 0.773333rem;line-height: 0.773333rem;text-align: center;width: 2.106667rem;border-radius: 0.666667rem;border: 1px solid #bac7eb;font-size: 0.32rem;color: #252525;}
.floor_4 ul li p{font-size: 0.346667rem;color: #252525;line-height: 0.533333rem;padding-left: 0.853333rem;}
.floor_4 ul li .tex{padding: 0.266667rem 0.853333rem 0;height: auto;overflow: hidden;display: flex;justify-content:space-between;flex-wrap:wrap;}
.floor_4 ul li .tex em{display: block;text-align: center;height: 0.906667rem;line-height: 0.906667rem;width: 2.373333rem;border: 1px solid #ff7800;border-radius: 0.053333rem;font-size: 0.346667rem;color: #ff7800;}
.floor_4 .img{margin: 0.4rem auto 0;width: 9.2rem;height: 4.666667rem;background: url(../images/fl4_1_m.png)center top no-repeat;background-size: 100%;}
.swiper-button-next, .swiper-button-prev{color: #bdc3d8;}