@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 #efebe5;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: #faf6f0;}
.s1 .s1-box .s1-text{padding: .3rem 9px .4rem;height:1.6rem;text-align: left;}
	
.s2{padding: .9rem .3rem;height: auto;overflow: hidden;background: #f9f9f9;}
.s2 .s2-box{float: left;width: 1.68rem;margin-bottom: .06rem;}
.s2 .s2-box.mg{margin-right: .06rem;}

.s3{padding: .9rem .3rem .9rem;background: #f3f3f3;height: auto;overflow: hidden;}
.s3 .row-con{margin:.16rem 0;text-align: center;height: auto;overflow: hidden;background: #fff;padding: .45rem .5rem .45rem .5rem;}
.s3 .row-con img{width: .8rem;margin-right: .3rem;margin-top: .2rem;margin-bottom: .3rem;}
.s3 .row-con h4{text-align: left;font-size:.3rem;}
.s3 .row-con p{text-align: left;}

.s4{padding: .9rem .3rem .9rem;height:auto;overflow: hidden;}		
.s4 .xs-cen{position: relative;padding: 1.55rem 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{background: #fff;border: .001rem solid #6a6a6a;}
.s4 .xs-cen .swiper-pagination-bullet-active{background: #f28f40;border: .001rem solid #f28f40;}

.s5{padding: .9rem .3rem .9rem;background: url(../images/s5-xs-bg.jpg) center bottom no-repeat;clear: both;background-size: 100%;}
.s5 h1{color: #fff;}
.s5 .case-xs{padding:.8rem 0 1.6rem;width: 100%;height:auto;overflow: hidden;position: relative;}
.s5 .swiper-pagination-bullet{width:6px;height:6px;background: none;border: 2px solid #fff;}
.s5 .swiper-pagination-bullet-active{background: #fff;}
.s5 .swiper-slide-prev{margin-top: -15px;}
.s5 .swiper-slide-next{margin-top: -15px;}
.s5 .swiper-slide-active{transform: scale(1.5);}

.s6{padding: .9rem .3rem .9rem;background: #f3f3f3;height: auto;overflow: hidden;}
.s6 .s6-box{width: 44%;float: left;padding: .2rem;}

.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;}
