@charset "utf-8";
*{margin:0;padding:0;color: #030303;}
body{font-family:"Microsoft YaHei","微软雅黑","宋体";font-size: 14px;}
ul,li{list-style: none;}
a{text-decoration: none;cursor: pointer;}
em,i{font-style: normal;}
.width{width: 9.2rem;margin:0 auto;}
.fl{float:left!important;}
.fr{float:right!important;}
.clearfix {*zoom: 1;}
.clearfix:after {display: block;content: " ";height: 0;visibility: hidden;clear: both;}
.content{width: 10rem;margin: 0 auto;}

.title{text-align: center;padding: 1.2rem 0 0.666667rem;}
.title span{display: block;font-size: 0.56rem;color: #000;font-weight: bold;}
.title p{font-size: 0.306667rem;color: #636363;padding-top: 0.133333rem;}

a.btn_a{display: block;width: 3.6rem;height: 1.066667rem;line-height: 1.066667rem;text-align: center;font-size: 0.373333rem;font-weight: 500;color: #FFF;background: #f13a27;border-radius: 0.08rem;margin: 0.666667rem auto 0;}

.banner{height: 5.333333rem;background: url(../../images/about/banner-m.jpg) center top no-repeat;background-size: 100%;padding-top: 0.533333rem;text-align: center;}
.banner img{display: block;width: 1.68rem;height: 0.44rem;margin: 0 auto 0.346667rem;}
.banner span{display: block;font-size: 0.72rem;color: #fff;font-weight: bold;}
.banner span em{color: #f79f1a;font-weight: bold;font-size: 0.72rem;}
.banner i{display: block;height: 0.56rem;line-height: 0.56rem;width: 8.853333rem;border-radius: 0.08rem;border: 1px dashed #fff;font-size: 0.346667rem;color: #fff;font-weight: 500;margin: 0.213333rem auto 0;}

.floor_1{height: auto;overflow: hidden;padding-bottom: 1.333333rem;}
.floor_1 ul{display: flex;justify-content:space-between;flex-wrap:wrap;width: 9.2rem;margin: 0 auto 0.4rem;}
.floor_1 ul li{height: 0.906667rem;width: 2.906667rem;border: 1px dashed #ff9595;margin-bottom: 0.266667rem;background: #fff2f0;line-height: 0.906667rem;font-size: 0.32rem;font-weight: 500;color: #e91c1c;border-radius: 0.08rem;}
.floor_1 ul li::before{display: block;float: left;content: '';height: 0.28rem;width: 0.266667rem;overflow: hidden;background-image:url(../../images/about/icons.png);background-size: 2.813333rem;background-position: 0 0;margin: 0.32rem 0.08rem 0 0.266667rem;}
.floor_1 ul li:nth-child(2)::before{background-position: -0.306667rem 0;}
.floor_1 ul li:nth-child(3)::before{background-position: -0.666667rem 0.026667rem;}
.floor_1 ul li:nth-child(4)::before{background-position: -1rem 0;}
.floor_1 ul li:nth-child(5)::before{background-position: -1.333333rem 0;}
.floor_1 ul li:nth-child(6)::before{background-position: -1.653333rem 0.013333rem;}
.floor_1 ul li:nth-child(7)::before{background-position: -1.946667rem 0;}
.floor_1 ul li:nth-child(8)::before{background-position: -2.266667rem 0.026667rem;}
.floor_1 ul li:nth-child(9)::before{background-position: -2.573333rem 0.026667rem;}
.floor_1 .tex-box{width: 9.2rem;margin: 0 auto;height: 5.92rem;border-radius: 0.16rem;background: #fff;overflow: hidden;box-shadow: 0 0 12px 4px rgba(0,0,0,.06);}
.floor_1 .tex-box .fl{width: 2.92rem;height: 5.92rem;background:url(../../images/about/fl1_1_m.png) center top no-repeat;background-size: 100%;}
.floor_1 .tex-box .tex{width: 5.8rem;float: left;padding: 0.48rem 0 0 0.48rem;}
.floor_1 .tex-box .tex p{font-size: 0.32rem;color: #000;line-height: 0.533333rem;height: auto;overflow: hidden;margin-bottom: 0.213333rem;}
.floor_1 .tex-box .tex p i{color: #000;font-size: 0.4rem;display: block;float: left;margin: 0.013333rem 0.16rem 0 0;}


.floor_2{height: 13.066667rem;overflow: hidden;background:url(../../images/about/fl2_bg_m.jpg) center top no-repeat;background-size: 100%;}
.floor_2 .title span{color: #fff;}
.floor_2 .swiper-container{position: relative;height: 6.8rem;}
.floor_2 ul li .ArtCon{width: 9.2rem;height: 5.333333rem;background:url(../../images/about/fl2_1_m.png) center top no-repeat;background-size: 100%;}
.floor_2 ul li .ArtCon1{background-image:url(../../images/about/fl2_1_m.png);}
.floor_2 ul li .ArtCon2{background-image:url(../../images/about/fl2_2_m.png);}
.floor_2 ul li .ArtCon3{background-image:url(../../images/about/fl2_3_m.png);}
.floor_2 ul li .ArtCon4{background-image:url(../../images/about/fl2_4_m.png);}
.floor_2 ul li .tit{font-size: 0.506667rem;color: #000;font-weight: bold;padding: 0.613333rem 0 0.48rem 0.613333rem;}
.floor_2 ul li dl{width: 8.08rem;margin: 0 auto;display: flex;justify-content:space-between;flex-wrap:wrap;}
.floor_2 ul li dl dd{font-size: 0.346667rem;color: #de1212;border-radius: 0.666667rem;border: 1px solid #f79898;width: 2.48rem;height: 0.88rem;line-height: 0.88rem;text-align: center;font-weight: 500;margin-bottom: 0.266667rem;}

.floor_3{height: auto;overflow: hidden;padding-bottom: 1.2rem;background: #f6f6f6;}
.floor_3 ul{width: 9.2rem;margin: 0 auto;}
.floor_3 ul li{height: 3.893333rem;width: 9.2rem;border-radius: 0.106667rem;box-shadow: 0 0 0.16rem 0.053333rem rgba(0,0,0,.06);margin-bottom: 0.4rem;background: #fff;}
.floor_3 ul li .imtex{width: 7.866667rem;height: auto;margin: 0 auto;padding: 0.533333rem 0 0.4rem;overflow: hidden;}
.floor_3 ul li .imtex i{display: block;float: left;width: 3.253333rem;height: 1.173333rem;overflow: hidden;background-image:url(../../images/about/icons.png);background-size: 3.72rem;background-position: 0 -0.48rem;}
.floor_3 ul li:nth-child(2) .imtex i{background-position: 0 -1.59rem;}
.floor_3 ul li:nth-child(3) .imtex i{background-position: 0 -2.7rem;}
.floor_3 ul li:nth-child(4) .imtex i{background-position: 0 -3.82rem;}
.floor_3 ul li:nth-child(5) .imtex i{background-position: 0 -4.94rem;}
.floor_3 ul li .imtex em{display: block;float: right;width: 1.68rem;height: 0.506667rem;line-height: 0.506667rem;border-radius: 0.666667rem;text-align: center;font-size: 0.32rem;font-weight: 500;color: #d20c0c;border: 1px solid #e22b2b;margin-top: 0.533333rem;}
.floor_3 ul li p{font-size: 0.373333rem;color: #3a3a3a;font-weight: 500;line-height: 0.666666rem;padding: 0 0.533333rem 0 0.666667rem;}

.floor_4{height: auto;overflow: hidden;padding-bottom: 1.333333rem;}
.floor_4 .swiper-container{position: relative;height: 10.4rem;}
.floor_4 ul li .tex{width: 7.2rem;height: 9.133333rem;overflow: hidden;border-radius: 0.08rem;background:url(../../images/about/fl4_1.jpg)center top no-repeat;background-size: 100%;margin: 0 auto;}
.floor_4 ul li .tex2{background-image:url(../../images/about/fl4_2.jpg);}
.floor_4 ul li .tex3{background-image:url(../../images/about/fl4_3.jpg);}
.floor_4 ul li span{display: block;font-size: 0.48rem;color: #fff;padding: 0.88rem 0 0.4rem 0.613333rem;font-weight: bold;}
.floor_4 ul li p{font-size: 0.32rem;color: #fff;line-height: 0.533333rem;padding: 0 0 0.16rem 0.613333rem;font-weight: 500;}
.floor_4 ul li p b{display: inline-block;width: 0.96rem;}
.swiper-button-next, .swiper-button-prev{color: #c2c2c2;top: 40%;}
.swiper-button-next:after, .swiper-button-prev:after{font-size: 1rem;}
.swiper-pagination{bottom: 0.533333rem;}
.swiper-pagination-bullet{width: 0.24rem;height: 0.24rem;background: #cdcdcd;opacity: 1;margin-right: 0.266667rem!important;}
.swiper-pagination-bullet-active{background: #d01800;border-radius: 0.666666rem;}