@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;}

.banner{width: 7.5rem;}
.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;}
.gj .title h1{text-align: left;}
.gj .title p{text-align: left;}
.s-l{width: 3.45rem;}	
.s-r{width: 3.45rem;}

.s1{padding: .9rem .3rem .9rem;height: auto;overflow: hidden;}
.s1 .s1-box{float: left;width: 3.32rem;border: .001rem solid #e4ebf0;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: #e4f2fe;}
.s1 .s1-box .s1-text{padding: .3rem 9px .4rem;height:1.6rem;text-align: left;}

.xsgj .s2{padding: .9rem .3rem .9rem;height: auto;overflow: hidden;}	
.xsgj .s2 .s-l{padding-top:.6rem;}	

.s3{padding: .9rem .3rem .9rem;height: auto;overflow: hidden;background: #eef2f7;}
.s3 .s-r{padding-top: .8rem;}
.s3 .s3-box{float: left;width: 50%;text-align: center;}
.s3 .s3-box img{width: .8rem;}
.s3 .s3-box p{margin: 0 0 .7rem;text-align: center;color: #666;}

.xsgj .s4{padding: .9rem .3rem .9rem;height: auto;overflow: hidden;}
.xsgj .s4 .s-l{padding-top:.65rem;}	

.xsgj .s5{padding: .9rem .3rem .9rem;height: auto;overflow: hidden;background: #eef2f7;}	
.xsgj .s5 .s-r{padding-top: 0rem;}
.xsgj .s5 .s-r p{color: #666;}
.xsgj .s5 .s5-box{float: left;width: 40%;text-align: center;margin-top: .38rem;}
.xsgj .s5 .s5-box img{width: .8rem;}

.xsgj .s6{padding: .9rem .3rem .9rem;height: auto;overflow: hidden;}
.xsgj .s6 .s-l{padding-top:.65rem;}	

.xsgj .s7{padding: .9rem .3rem .9rem;height: auto;overflow: hidden;background: #eef2f7;}	
.xsgj .s7 .s-r{padding-top: 0rem;}
.xsgj .s7 .s-r h4{text-align: left;}
.xsgj .s7 .s-r p{text-align: left;color: #666;}
.xsgj .s7 .s-r img{width: .8rem;}
.xsgj .s7 .s7-box{float: left;width: 50%;text-align: center;margin-top: .45rem;}
.xsgj .s7 .s7-box p{text-align: center;}

.xsgj .s8{padding: .9rem .3rem 1.3rem;background: url(../images/xs/xs-s8-bg.png) center bottom no-repeat;background-size: 100%;}
.xsgj .s8 .title h1{color: #fff;}
.xsgj .s8 p span{color: #fff;}

.xsgj .s9{padding: .9rem .3rem .9rem;background: #eef2f7;height: auto;overflow: hidden;}
.xsgj .s9 .row-con{margin:.16rem 0;text-align: center;height: auto;overflow: hidden;background: #fff;padding: .45rem .5rem .45rem .5rem;}
.xsgj .s9 .row-con img{width: .8rem;margin-right: .3rem;}
.xsgj .s9 .row-con h4{text-align: left;font-size:.3rem;}
.xsgj .s9 .row-con p{text-align: left;}

.xsgj .s10{padding: .9rem .3rem .9rem;background: #fff;}
.xsgj .s10 .img-box{padding: 0 .6rem;}

.xsgj .xs-s11{padding: .88rem 0 .88rem;background: url(../images/xs/xs-s11-bg.png) center top no-repeat;height: auto;overflow: hidden;clear: both;}
.xsgj .xs-s11 h1{color: #fff;}
.xsgj .xs-s11 p{color: #fff;}
.xsgj .xs-s11 .row{padding: 0 .7rem;}
.xsgj .xs-s11 .row .s11-box{float: left;}
.xsgj .xs-s11 .row a{width: 2.8rem;height: .8rem;line-height: .8rem;border-radius: .4rem;font-size: .3rem;display: block;}
.xsgj .xs-s11 .row .s11-box a.mfty{background: #5973f7;color: #fff;margin-right: .4rem;text-align: center;}
.xsgj .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;}
