@charset "utf-8";
html,body{font-size:0.26rem}

/*横屏*/
.portrait .landscape-box{display: none;}
.landscape .landscape-box{width: 100%;height: 100%;background: #000;position: fixed;left: 0;top:0;z-index: 99;display: block;}
.landscape-box img{width: 0.7rem;display: block;margin: 15% auto 4%;}
.landscape-box h2{font-size: 0.15rem;text-align: center;color: #fff;}
.fl{float: left;}.fr{float: right;}

h4{font-size: .28rem;color: #333;margin-bottom: .12rem;text-align: center;}
p{font-size: .26rem;line-height: .36rem;color: #999;text-align: center;}

.title h1{font-size: .4rem;color: #000;margin-bottom: .3rem;text-align: center;}
.title p{font-size: .28rem;color: #666;margin-bottom: .3rem;line-height:.4rem;text-align: center;}

.banner{width: 7.5rem;position: relative;}
.qmxs .banner .zx-box{position: absolute;top: 3.23rem;left: 2.32rem;}
.qmxs .banner a.zx{display:inline-block;padding: .18rem .88rem;background: #fbead9;border-radius: 50px;color: #f78000;font-size: .3rem;}

.s1{padding: .9rem .3rem .9rem;height: auto;overflow: hidden;}
.s1 .s1-box{float: left;width: 3.32rem;border: .001rem solid #ebe6f8;margin-top: .14rem;}
.s1 .s1-box.mg{margin-right: .16rem;}
.s1 .s1-box .s1-img{padding: .48rem 0 .42rem;height:.9rem;text-align: center;background: #f8f8ff;}
.s1 .s1-box .s1-text{padding: .3rem 9px .4rem;height:1.2rem;text-align: left;}
.s1 .s1-box .s1-text span{margin-right: .1rem;}

.s2{padding: .9rem .3rem .9rem;height: auto;overflow: hidden;background: #f1f4fb;}
.s2 .s2-t{padding: 0.05rem 0rem .65rem;}
.s2 .s2-b{height: auto;overflow: hidden;}
.s2 .s2-b .s2-box{float: left;width: 24.2%;background: #fff;text-align: center;padding: .15rem 0rem .3rem;}
.s2 .s2-b .s2-box.mg{margin-right: .05rem;}
.s2 .s2-b .s2-box img{width: .8rem;}
.s2 .s2-b p{font-size: .26rem;color: #333;line-height: .36rem;}

.s3{padding: .9rem .3rem 1.35rem;height: auto;overflow: hidden;position: relative;background: url(../images/xs/s3-bg.png) center top no-repeat;background-size: 100%;}
.s3 .title h1{color: #fff;}
.s3 h4{color: #000;font-size: .36rem;margin: .75rem .35rem .32rem;}
.s3 p{line-height: .42rem;margin:0 .35rem .35rem;}
.s3 .swiper-slide{background: #fff;}
.s3 .swiper-pagination{position: absolute;bottom: .7rem;}
.s3 .swiper-pagination-bullet{width: 10px;height: 10px;background: #b0b0b0;}
.s3 .swiper-pagination-bullet-active{background: #666efb;}

.s4{padding: .9rem .3rem .9rem;height:auto;overflow: hidden;}		
.s4 .xs-cen{position: relative;padding: 2rem 0 2.2rem;overflow: hidden;}
.s4 .xs-cen .swiper-slide-prev{margin-right: 0;transform: scale(1.6);z-index: 10;}
.s4 .xs-cen .swiper-slide-next{margin-left: 0;transform: scale(1.6);z-index: 10;}
.s4 .xs-cen .swiper-slide-active{transform: scale(2.5);z-index: 20;}
.s4 .xs-cen .swiper-pagination{position: absolute;bottom: 0rem;}
.s4 .xs-cen .swiper-pagination-bullet{width: 10px;height: 10px;background: #bdbdbd;}
.s4 .xs-cen .swiper-pagination-bullet-active{background: #0f87fe;}

.s5{padding: .9rem 1rem 1.5rem;background: #e2e8fc;clear: both;position: relative;}
.s5 .title h1{margin-bottom: .5rem;}
.s5 .swiper-pagination{position: absolute;bottom: .75rem;}
.s5 .swiper-pagination-bullet{width: 10px;height: 10px;background: #b0b0b0;}
.s5 .swiper-pagination-bullet-active{background: #666efb;}

.s6{padding: .9rem .3rem .9rem;background: #f3f3f3;height: auto;overflow: hidden;}
.s6 .row-con{margin:.16rem 0;text-align: center;height: auto;overflow: hidden;background: #fff;padding: .45rem .5rem .45rem .5rem;}
.s6 .row-con img{width: .8rem;margin-right: .3rem;margin-top: .2rem;margin-bottom: .3rem;}
.s6 .row-con h4{text-align: left;font-size:.3rem;}
.s6 .row-con p{text-align: left;}

.s7{padding: .9rem .3rem .9rem;height: auto;overflow: hidden;background: url(../images/xs/s7-bg.jpg) center top no-repeat;background-size: 100%;}
.s7 h1,.s7 p{color: #fff;}


.s8{padding: .9rem .3rem .9rem;height: auto;overflow: hidden;position: relative;}
.s8 .swiper-slide{transform: scale(1.2);padding: 2.1rem 0 .8rem;}
.s8 .swiper-slide p{display: none;width: 3rem;margin-left: -1.05rem;}
.s8 .swiper-slide-next img{transform: scale(1.8);}
.s8 .swiper-slide-next,.s8 .swiper-slide-prev{z-index: 10;}
.s8 .swiper-slide-prev img{transform: scale(1.8);}
.s8 .swiper-slide-active{z-index: 20;}
.s8 .swiper-slide-active img{transform: scale(2.6);z-index: 20;}
.s8 .swiper-slide-active p{display: block;font-size: .26rem;margin-top: 1.6rem;color: #333;}
.s8 .swiper-pagination{position: absolute;bottom: .6rem;}
.s8 .swiper-pagination .swiper-pagination-bullet{background: none;border: .001rem solid #8f8f8f;}
.s8 .swiper-pagination .swiper-pagination-bullet-active{background: #4b8dfc;border: .001rem solid #4b8dfc;}

.s9{padding: .9rem .3rem .9rem;background: #f3f3f3;height: auto;overflow: hidden;}
.s9 .xs-cen{padding: 0 .55rem;}

.s12{padding: .9rem .3rem .9rem;height: auto;overflow: hidden;}
.s12 .logo-box{float:left;width: 31.5%;margin-bottom: .16rem;}
.s12 .logo-box.mg{margin-right: .16rem;}

.xs-s11{padding: .88rem 0 .88rem;background: url(../images/xs/xs-s11-bg.png) center top no-repeat;height: auto;overflow: hidden;clear: both;}
.xs-s11 h1{color: #fff;}
.xs-s11 p{color: #fff;}
.xs-s11 .row{padding: 0 .7rem;}
.xs-s11 .row .s11-box{float: left;}
.xs-s11 .row a{width: 2.8rem;height: .8rem;line-height: .8rem;border-radius: .4rem;font-size: .3rem;display: block;}
.xs-s11 .row .s11-box a.mfty{background: #5973f7;color: #fff;margin-right: .4rem;text-align: center;}
.xs-s11 .row .s11-box a.bbjs{background: #fff;color: #5973f7;text-align: center;}

.foot{padding: .9rem .3rem .9rem;background: #fff;clear: both;}
.foot .foot-t{height: auto;overflow: hidden;padding: 0 1.45rem;}
.foot .foot-t .fl{margin: 0 .15rem;}
.foot .foot-t .fl img{width: 1rem;}
.foot .foot-b .banquan{margin-top: .4rem;}
.foot .foot-b .banquan p{font-size: .22rem;color: #57595c;}
.foot .foot-b p{margin-bottom: .1rem;}
