@charset "utf-8";
*{margin:0;padding:0;border:0;outline:0;box-sizing: border-box;}
ul,li{list-style: none;}
a{text-decoration: none;color: #333333;}
img{width: 100%;border:none;}
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;}
.w690{margin: 0 auto;width: 9.2rem;}

#content{width: 10rem;margin: 0 auto;}

.title_1{text-align: center;padding: 1.066666rem 0 0.6rem;}
.title_1 h1{font-size: 0.506667rem;color:#000000;font-weight: bold;}
.title_1 p{font-size: 0.346667rem;color:#818181;padding-top: 0.2rem;font-weight: 500;}
.title_1 i{display: block;width: 4.346667rem;height: 0.92rem;line-height: 0.92rem;text-align: center;font-size: 0.48rem;font-weight: bold;color: #fff;background: url(images/tit.png)center top no-repeat;background-size: 100%;margin: 0.6rem auto 0;}

a.btn_kj{display: block;width: 4.266667rem;height: 1.066666rem;font-size: 0.346667rem;text-align: center;line-height: 1.066666rem;color:#fff;margin: 0 auto;border-radius: 0.08rem;background: #f22f1c;font-weight: bold;}

.banner{height: 10.333333rem;overflow: hidden;background: url(images/banner.jpg) center top no-repeat;background-size: 100%;margin-top: 1.32rem;}
.banner .w690 span{display: block;font-size: 0.706667rem;color: #fff;font-weight: bold;padding: 1.786667rem 0 0.533333rem;text-align: center;}
.banner .w690 p{font-size: 0.373333rem;color: #fff;line-height: 0.666667rem;padding: 0 0.533333rem;}
.banner .w690 p i{font-size: 0.373333rem;color: #ff6f48;}
.banner .box{width: 8.133333rem;margin: 2rem auto 0;background: #fff;border-radius: 0.053333rem;overflow: hidden;height: 1.066667rem;}
.banner .box input{display: block;float: left;line-height: 1.066667rem;font-size: 0.32rem;width: 60%;}
.banner .box em{display: block;float: left;height: 0.466667rem;width: 0.293333rem;overflow: hidden;background-image: url(images/icons.png);background-size: 6.533333rem;background-position: -2.053333rem 0;margin: 0.28rem 0.066667rem 0 0.2rem;}
.banner .box a{display: block;float: right;width: 2.533333rem;line-height: 1.066667rem;height: 1.066667rem;background: #f31600;font-size: 0.32rem;color: #fff;font-weight: bold;text-align: center;}

.floor_1{height: auto;overflow: hidden;padding-bottom: 1.2rem;background: #cfd6df;}
.floor_1 ul li{width: 9.2rem;height: 5.586667rem;margin-bottom: 0.4rem;background: url(images/fl1_1.png) center top no-repeat;background-size: 100%;padding-top: 1.133333rem;}
.floor_1 ul li:nth-child(2){background-image: url(images/fl1_2.png);}
.floor_1 ul li:nth-child(3){background-image: url(images/fl1_2.png);}
.floor_1 ul li .text{height: 4.133333rem;width: 8.533333rem;border-radius: 0.16rem;background: #fff;margin: 0 auto;}
.floor_1 ul li .text i{display: flex;justify-content: center;font-size: 0.56rem;font-weight: bold;color: #de0000;line-height: 0.586667rem;padding: 0.533333rem 0 0.2rem;}
.floor_1 ul li .text i::before{display: block;float: left;content: '';height: 0.613333rem;width: 0.64rem;overflow: hidden;background-image: url(images/icons.png);background-size: 6.533333rem;background-position: 0 0;margin-right: 0.106667rem;}
.floor_1 ul li .text2 i::before{background-position: -0.64rem 0;}
.floor_1 ul li .text3 i::before{background-position: -1.386667rem 0;}
.floor_1 ul li .text em{display: block;font-size: 0.373333rem;font-weight: 500;color: #000000;text-align: center;}
.floor_1 ul li .text p{font-size: 0.32rem;color: #767676;line-height: 0.533333rem;padding: 0.333333rem 0.533333rem 0 0.6rem;}

.floor_2{height: auto;overflow: hidden;padding-bottom: 1.2rem;}
.floor_2 .top_t{display: flex;justify-content: flex-end;flex-wrap:wrap;margin-bottom: 0.266667rem;}
.floor_2 .top_t i{display: block;width: 4.033333rem;height: 1.333333rem;text-align: center;background: url(images/fl2_t.png) center top no-repeat;font-size: 0.4rem;font-weight: bold;color: #fff;line-height: 1.6rem;background-size: 100%;}
.floor_2 .tex{height: auto;overflow: hidden;margin-bottom: 0.133333rem;}
.floor_2 .tex em{display: block;float: left;width: 0.866667rem;height: 3.066667rem;background: #ffa26a;text-align: center;font-size: 0.32rem;font-weight: bold;color: #fff;padding-top: 0.666667rem;}
.floor_2 .tex .te_con{float: right;display: flex;justify-content: space-between;flex-wrap:wrap;width: 8.133333rem;}
.floor_2 .tex .te_con p{height: 3.066667rem;background: #eaeaea;width: 3.933333rem;font-size: 0.32rem;color: #000000;line-height: 0.533333rem;padding: 1.066667rem 0.333333rem 0;}
.floor_2 .tex1 .te_con p{padding-top: 0.533333rem;}
.floor_2 .tex2 .te_con p{padding-top: 0.933333rem;}
.floor_2 a.btn_kj{margin-top: 0.6rem;}

.floor_3{height: auto;overflow: hidden;padding-bottom: 1.2rem;background: #f5f5f5;}
.floor_3 .swiper{position: relative;padding-bottom: 1.2rem;margin-bottom: 0.533333rem;}
.floor_3 .swiper-slide{width: 9.2rem;height: 14.64rem;background: url(images/fl3_1.png) center top no-repeat;background-size: 100%;box-shadow: 0 0 0.266667rem rgba(0,0,0,.2);border-radius: 0.133333rem;}
.floor_3 .show-box2{background-image: url(images/fl3_2.png);}
.floor_3 .show-box3{background-image: url(images/fl3_3.png);}
.floor_3 .show-box4{background-image: url(images/fl3_4.png);}
.floor_3 .swiper-slide .tit_t{text-align: center;font-size: 0.426667rem;font-weight: bold;color: #000000;padding: 0.533333rem 0 7.333333rem;}
.floor_3 .swiper-slide .textBot{padding: 0.8rem 0 0 0.866667rem;}
.floor_3 .swiper-slide .textBot span{display: block;font-size: 0.32rem;color: #000000;font-weight: bold;}
.floor_3 .swiper-slide .textBot p{font-size: 0.293333rem;color: #7f7f7f;line-height: 0.48rem;padding: 0.24rem 0.866667rem 0.4rem 0;}
.floor_3 .swiper-slide .textBot i{display: block;font-size: 0.32rem;color: #000000;font-weight: bold;}
.floor_3 .swiper-slide .textBot ul{display: flex;justify-content: flex-start;flex-wrap:wrap;margin-top: 0.333333rem;}
.floor_3 .swiper-slide .textBot ul li{width: auto;height: 0.693333rem;line-height: 0.693333rem;font-size: 0.28rem;color: #f60808;padding-right: 0.16rem;border-radius: 0.666667rem;background: #fff;margin-right: 0.133333rem;font-weight: 500;box-shadow: 0 0.026667rem 0.08rem 0.026667rem rgba(255,223,217,0.8);}
.floor_3 .swiper-slide .textBot ul li::before{display: block;content: '';width: 0.346667rem;height: 0.346667rem;overflow: hidden;background-image: url(images/icons.png);background-size: 6.533333rem;background-position: 0 -1.226667rem;float: left;margin: 0.18rem 0.026667rem 0 0.133333rem;}
.floor_3 .swiper-slide .textBot ul li:nth-child(2)::before{background-position: -0.413333rem -1.226667rem;}
.floor_3 .swiper-slide .textBot ul li:nth-child(3)::before{background-position: -0.76rem -1.22rem;}
.floor_3 .show-box2 .textBot ul li:nth-child(2)::before{background-position: -0.76rem -1.22rem;}
.floor_3 .show-box2 .textBot ul li:nth-child(3)::before{background-position: -1.173333rem -1.226667rem;}
.floor_3 .show-box3 .textBot ul li:nth-child(2)::before{background-position: -1.173333rem -1.226667rem;}
.floor_3 .show-box3 .textBot ul li:nth-child(3)::before{background-position: -1.546667rem -1.24rem;width: 0.346667rem;}
.floor_3 .show-box4 .textBot ul li:nth-child(1)::before{background-position: -0.76rem -1.22rem;}
.floor_3 .show-box4 .textBot ul li:nth-child(2)::before{background-position: -1.173333rem -1.226667rem;}
.floor_3 .show-box4 .textBot ul li:nth-child(3)::before{background-position: -1.546667rem -1.24rem;width: 0.346667rem;}

.floor_4{height: auto;overflow: hidden;padding-bottom: 0.666667rem;}
.floor_4 .swiper{position: relative;padding-bottom: 1.2rem;margin-bottom: 0.533333rem;}
.floor_4 .swiper-slide{width: 8.24rem;height: 10.933333rem;background: url(images/fl4_1.jpg) center top no-repeat;background-size: 100%;margin: 0 auto;padding-left: 0.666667rem;}
.floor_4 .ArtInfo2{background-image: url(images/fl4_2.jpg);}
.floor_4 .ArtInfo3{background-image: url(images/fl4_3.jpg);}
.floor_4 .ArtInfo4{background-image: url(images/fl4_4.jpg);}
.floor_4 .ArtInfo5{background-image: url(images/fl4_5.jpg);}
.floor_4 .swiper-slide span{display: block;font-size: 0.56rem;color: #fff;font-weight: bold;padding: 1rem 0 0.613333rem;}
.floor_4 .swiper-slide i{display: block;font-size: 0.373333rem;color: #fff;font-weight: bold;}
.floor_4 .swiper-slide p{font-size: 0.293333rem;color: #fff;line-height: 0.466667rem;padding: 0.213333rem 0.666667rem 0.666667rem 0;}
.floor_4 .tex-box{width: 6.8rem;height: 2.533333rem;background: #5f1010;padding: 0 0.266667rem;}
.floor_4 .ArtInfo2 .tex-box{background: #0e247f;}
.floor_4 .ArtInfo3 .tex-box{background: #003c80;}
.floor_4 .ArtInfo4 .tex-box{background: #5a2b09;}
.floor_4 .ArtInfo5 .tex-box{background: #0e247f;}
.floor_4 .tex-box .t{height: auto;overflow: hidden;padding: 0.4rem 0;}
.floor_4 .tex-box .t b{display: block;font-size: 0.373333rem;color: #fff;float: left;line-height: 0.4rem;font-weight: bold;}
.floor_4 .tex-box .t i{display: block;float: right;height: 1px;width: 4.453333rem;margin-top: 0.2rem;border: 1px dashed rgba(255,255,255,.15);}
.floor_4 .tex-box ul{display: flex;justify-content: space-between;flex-wrap:wrap;}
.floor_4 .tex-box ul li{width: 33.333333%;font-size: 0.293333rem;color: #fff;margin-bottom: 0.266667rem;line-height: 0.36rem;}
.floor_4 .tex-box ul li:nth-child(6){font-size: 0.28rem;}
.floor_4 .tex-box ul li::before{display: block;content: '';float: left;width: 0.36rem;height: 0.36rem;overflow: hidden;background-image: url(images/icons.png);background-size: 6.533333rem;background-position: 0 -0.693333rem;margin-right: 0.066667rem;}
.floor_4 .tex-box ul li:nth-child(2)::before{background-position: -0.346667rem -0.693333rem;}
.floor_4 .tex-box ul li:nth-child(3)::before{background-position: -0.706667rem -0.693333rem;}
.floor_4 .tex-box ul li:nth-child(4)::before{background-position: -1.08rem -0.693333rem;}
.floor_4 .tex-box ul li:nth-child(5)::before{background-position: -1.506667rem -0.693333rem;}
.floor_4 .tex-box ul li:nth-child(6)::before{background-position: -1.88rem -0.693333rem;}
.floor_4 .ArtInfo2 ul li:nth-child(1)::before{background-position: -2.226667rem -0.7rem;}
.floor_4 .ArtInfo2 ul li:nth-child(2)::before{background-position: -2.613333rem -0.7rem;}
.floor_4 .ArtInfo2 ul li:nth-child(3)::before{background-position: -2.973333rem -0.7rem;}
.floor_4 .ArtInfo2 ul li:nth-child(4)::before{background-position: -3.346667rem -0.7rem;}
.floor_4 .ArtInfo2 ul li:nth-child(5)::before{background-position: -3.68rem -0.7rem;}
.floor_4 .ArtInfo2 ul li:nth-child(6)::before{background-position: -4.04rem -0.7rem;}
.floor_4 .ArtInfo3 ul li:nth-child(1)::before{background-position: -4.44rem -0.693333rem;}
.floor_4 .ArtInfo3 ul li:nth-child(2)::before{background-position: -4.813333rem -0.693333rem;}
.floor_4 .ArtInfo3 ul li:nth-child(3)::before{background-position: -5.253333rem -0.693333rem;}
.floor_4 .ArtInfo3 ul li:nth-child(4)::before{background-position: -5.613333rem -0.7rem;}
.floor_4 .ArtInfo3 ul li:nth-child(5)::before{background-position: -6.04rem -0.693333rem;}
.floor_4 .ArtInfo3 ul li:nth-child(6)::before{background-position: -1.933333rem -1.22rem;}
.floor_4 .ArtInfo4 ul li:nth-child(1)::before{background-position: -2.32rem -1.21rem;}
.floor_4 .ArtInfo4 ul li:nth-child(2)::before{background-position: -2.68rem -1.21rem;}
.floor_4 .ArtInfo4 ul li:nth-child(3)::before{background-position: -3.053333rem -1.21rem;}
.floor_4 .ArtInfo4 ul li:nth-child(4)::before{background-position: -3.44rem -1.21rem;}
.floor_4 .ArtInfo4 ul li:nth-child(5)::before{background-position: -3.853333rem -1.21rem;}
.floor_4 .ArtInfo4 ul li:nth-child(6)::before{background-position: -4.213333rem -1.21rem;}
.floor_4 .ArtInfo5 ul li:nth-child(1)::before{background-position: -4.213333rem -1.21rem;}
.floor_4 .ArtInfo5 ul li:nth-child(2)::before{background-position: -4.613333rem -1.21rem;}
.floor_4 .ArtInfo5 ul li:nth-child(3)::before{background-position: -4.973333rem -1.21rem;}
.floor_4 .ArtInfo5 ul li:nth-child(4)::before{background-position: -2.68rem -1.21rem;}
.floor_4 .ArtInfo5 ul li:nth-child(5)::before{background-position: -5.386667rem -1.18rem;}
.floor_4 .ArtInfo5 ul li:nth-child(6)::before{background-position: -4.813333rem -0.693333rem;}
.floor_4 .swiper-slide a{display: flex;justify-content: center;line-height: 0.986667rem;height: 0.986667rem;border-radius: 0.106667rem;width: 3.466667rem;background: #c91818;font-size: 0.346667rem;color: #fff;font-weight: bold;margin-top: 1.066667rem;}
.floor_4 .swiper-slide a::after{display: block;content: '';float: right;width: 0.293333rem;height: 0.293333rem;overflow: hidden;background-image: url(images/icons.png);background-size: 6.533333rem;background-position: -5.826667rem -1.21rem;margin: 0.333333rem 0 0 0.106667rem;}
.swiper-pagination{z-index: 1;bottom: 0;}
.swiper-pagination-bullet{width: 0.4rem;height: 0.053333rem;margin: 0 0.106667rem;opacity: 1;background: #d4d4d4;border-radius: 0;}
.swiper-pagination-bullet-active{background: #f9200a;}

.floor_5{height: auto;overflow: hidden;padding-bottom: 1.2rem;background: #f5f5f5;}
.floor_5 ul{display: flex;justify-content:space-between;flex-wrap:wrap;}
.floor_5 ul li{width: 4.4rem;height: auto;border-radius: 0.053333rem;background: #fff;box-shadow: 0 0 0.213333rem rgba(0,0,0,.02);margin-bottom: 0.4rem;padding-bottom: 0.4rem;overflow: hidden;}
.floor_5 ul li i{display: block;font-size: 0.373333rem;color: #000000;font-weight: bold;text-align: center;margin-bottom: 0.24rem;}
.floor_5 ul li i::before{display: block;content: '';width: 0.96rem;height: 0.96rem;overflow: hidden;background-image: url(images/icons.png);background-size: 6.533333rem;background-position: 0 -1.88rem;margin: 0.453333rem auto;}
.floor_5 ul li:nth-child(2) i::before{background-position: -1.093333rem -1.88rem;}
.floor_5 ul li:nth-child(3) i::before{background-position: -2.186667rem -1.88rem;}
.floor_5 ul li:nth-child(4) i::before{background-position: -3.28rem -1.88rem;}
.floor_5 ul li:nth-child(5) i::before{background-position: -4.373333rem -1.88rem;}
.floor_5 ul li:nth-child(6) i::before{background-position: -5.386667rem -1.88rem;}
.floor_5 ul li p{font-size: 0.293333rem;color: #5d5c5c;line-height: 0.586667rem;padding: 0 0.466667rem 0 0.533333rem;}
.floor_5 a.btn_kj{margin-top: 0.266667rem;}

.floor_6{height: auto;overflow: hidden;padding-bottom: 0.666667rem;}
.floor_6 .swiper{position: relative;padding-bottom: 1.2rem;margin-bottom: 0.533333rem;}
.floor_6 .swiper-slide{width: 8rem;height: 9.76rem;background: url(images/fl6_1.png) center top no-repeat;background-size: 100%;margin: 0 auto;}
.floor_6 .case-box2{background-image: url(images/fl6_2.png);}
.floor_6 .case-box3{background-image: url(images/fl6_3.png);}
.floor_6 .case-box4{background-image: url(images/fl6_4.png);}
.floor_6 .case-box5{background-image: url(images/fl6_5.png);}
.floor_6 .swiper-slide .logo_b{font-size: 0.293333rem;color: #fff;height: auto;padding: 0.733333rem 0 0.933333rem 0.693333rem;font-weight: 500;}
.floor_6 .swiper-slide .logo_b b{display: block;font-size: 0.48rem;font-weight: bold;color: #fff;margin-bottom: 0.08rem;}
.floor_6 .swiper-slide .logo_b::before{display: block;float: left;content: '';width: 1.186667rem;height: 1.186667rem;overflow: hidden;background-image: url(images/icons.png);background-size: 6.533333rem;background-position: 0 -3rem;margin-right: 0.2rem;}
.floor_6 .case-box2 .logo_b::before{background-position: -1.293333rem -3rem;}
.floor_6 .case-box3 .logo_b::before{background-position: -2.56rem -3rem;}
.floor_6 .case-box4 .logo_b::before{background-position: -3.866667rem -3rem;}
.floor_6 .case-box5 .logo_b::before{background-position: -5.16rem -3rem;}
.floor_6 .swiper-slide span{height: auto;overflow: hidden;margin-bottom: 0.4rem;display: block;padding-left: 0.693333rem;}
.floor_6 .swiper-slide span b{display: block;float: left;font-size: 0.32rem;color: #000000;font-weight: bold;height: 0.48rem;border-radius: 0.666667rem;text-align: center;width: 0.88rem;background: #fff;margin: 0.053333rem 0.266667rem 0 0;}
.floor_6 .swiper-slide span em{display: block;font-size: 0.293333rem;color: #fff;line-height: 0.586667rem;float: left;font-weight: 500;}
.floor_6 .swiper-slide span em i{font-size: 0.293333rem;color: #ffb932;font-weight: bold;}

.floor_7{height: 6.466667rem;overflow: hidden;background: url(images/fl7_bg.jpg) center top no-repeat;background-size: 100%;}
.floor_7 span{display: block;font-size: 0.626667rem;font-weight: bold;color: #fff;text-align: center;padding: 1.2rem 0 0.293333rem;line-height: 0.746667rem;}
.floor_7 p{font-size: 0.32rem;font-weight: bold;text-align: center;color: #fff;}
.floor_7 a{display: flex;justify-content: center;margin-top: 0.6rem;}
.floor_7 a::before{display: block;content: '';float: left;width: 0.426667rem;height: 0.426667rem;overflow: hidden;background-image: url(images/icons.png);background-size: 6.533333rem;background-position: -2.453333rem 0;margin: 0.373333rem 0.133333rem 0 0;}