html,body{width:100%;}
.main{margin:auto;width:100%;max-width:7.5rem}
.section{width:100%;overflow:hidden}
.section::after{content:'';display:block;clear:both}
.datatitle{color:#444;font-size:.36rem;font-weight:bold;text-align:center;width:100%;height:.5rem;line-height:.5rem;position: relative}
.datatitle a{
	position: absolute;
	top: .15rem;
	right: .25rem;
	width: .22rem;
	height: .22rem;
	cursor: pointer;
	background:url(../images/wap_icon_1.png);
	background-size: 100%;
}
.s1{height:6.23rem;background:url(../images/wap_bg_1.jpg);background-size:100%}
.s1 a{width:4.52rem;height:1.43rem;background:url(../images/wap_btn_1.png);background-size:100%;margin:auto;display:block;margin-top:4.2rem}
.s2{width:7.08rem;height:7.21rem;margin:auto;background:url(../images/wap_bg_2.png);background-size:100%;margin-bottom:.4rem}
.s2 .tab_tit_1{height:.9rem;text-align:center;line-height:.9rem}
.s2 .tab_tit_1 span{display:inline-block;width:.7rem;position:relative;color:#888;font-size:.31rem;margin:0 .3rem;cursor:pointer}
.s2 .tab_tit_1 span.active{color:#fff}
.s2 .tab_tit_1 span.active::after{content:'';display:block;position:absolute;bottom:.2rem;left:0;height:.03rem;background-color:#3796ff;width:100%}
.s2 .tab_con_1{width:100%}
.s2 .tab_con_1 .tablist{display:none;width:100%}
.s2 .tab_con_1 .tablist.active{display:block}
.s2 .tab_con_1 .news_bigtit{width:6.8rem;height:1.58rem;background:url(../images/wap_bg_3.png);background-size:100%;margin:auto;overflow:hidden}
.s2 .news_bigtit>a{display:block;width:100%;height:.5rem;line-height:.5rem;text-align:center;color:#ffe537;font-weight:bold;margin-top:.3rem;margin-bottom:.2rem;font-size:.36rem}
.s2 .news_bigtit .h2{display:block;width:100%;text-align:center;height:.16rem;line-height:.16rem}
.s2 .news_bigtit .h2 a{display:inline-block;vertical-align:bottom;font-size:.16rem;color:#fff;padding:0 .12rem;height:.16rem;font-size:.24rem}
.s2 .news_bigtit .h2 a+a{border-left:.01rem solid #fff}
.s2 .newslistbox{margin-top:.2rem}
.s2 .newslistbox .newslist{margin:.2rem 0;height:.45rem;line-height:.45rem;width:100%;box-sizing:border-box;padding-left:.4rem;position:relative;overflow:hidden}
.s2 .newslistbox .newslist::before{content:'';display:block;position:absolute;top:0;left:0;width:.05rem;height:.25rem;top:.1rem;left:.2rem;background-color:#14181a}
.s2 .newslistbox .newslist span{float:left;width:.85rem;color:#58ff37;font-size:.24rem}
.s2 .newslistbox .newslist span.news{color:#3796ff}
.s2 .newslistbox .newslist span.gl{color:#58ff37}
.s2 .newslistbox .newslist a{text-align: left;color:#888;font-size:.24rem;float:left;width:4.8rem;overflow:hidden}
.s2 .newslistbox .newslist em{color:#888;font-size:.24rem;float:left}
.s2 .newslistbox .newslist:hover{background:#14181a}
.s2 .newslistbox .newslist:hover a,.s2 .newslistbox .newslist:hover em{color:#fff}
.s2 .newslistbox .newslist:hover::before{background-color:#ffe537}
.s2 .morenews{width:6.53rem;height:1.04rem;background:url(../images/wap_bg_4.png);background-size:100%;line-height:1.04rem;color:#ccc;text-align:center;font-size:.25rem;display:block;margin:auto;margin-top:.1rem}
.s3,.s4{margin:auto;padding:0 .225rem;box-sizing:border-box}
.databox .datatab{width: 100%;
	height: .55rem;
	margin-top: .25rem;
	margin-bottom: .2rem;
	overflow-x: auto;
	text-align: justify;
	white-space: nowrap;}
.databox .datatab::-webkit-scrollbar {
	display: none;
}
.databox .datatab span{    cursor: pointer;
	box-sizing: border-box;
	height: .55rem;
	padding: 0 .2rem;
	line-height: .53rem;
	font-size: .25rem;
	margin-right: .16rem;
	display: inline-block;}
.databox .datacon{
	position:relative;
	width: 7.5rem;
	left: -.25rem;
	padding-bottom:.5rem
}
.databox .datalist{width:100%;height:4.47rem;overflow:hidden}
.databox .datalist a{float:left;width:1rem;height:1.5rem;    margin-right: .25rem;
	margin-left: .25rem;}

.databox .datalist a img{display:block;width:100%;height:1rem}
.databox .datalist a span{display:block;width:100%;text-align:center;height:.5rem;line-height:.5rem;font-size:.25rem}
.databox.data1 .datatab span{border:solid 1px #666;color:#444}
.databox.data1 .datatab span.active{border:1px solid #2f82f9;background-color:#2f82f9;color:#fff}
.databox.data2 .datatab span{border:solid 1px #ccc;color:#fff}
.databox.data2 .datatab span.active{border:1px solid #ffe537;background-color:#ffe537;color:#363a3c}
.databox.data1 a span{color:#555}
.databox.data2 a span{color:#fff}
.databox .showmorebox{position:absolute;width:100%;height:1.5rem;bottom:0rem}
.databox .showmorebox::before{content:'';display:block;width:100%;height:1.5rem;position:absolute;bottom:0;left:0;background-image:linear-gradient(-180deg,rgba(255,255,255,0) 0,#fff 60%)}
.databox .showmorebox span{position:absolute;top:.53rem;left:50%;margin-left:-1.12rem;width:2.24rem;height:.54rem;border:solid 1px #ccc;background:#fff;text-align:center;display:block;box-sizing:border-box;line-height:.52rem;color:#888;font-size:.25rem}
.s4{background:#363a3c;padding-top:.3rem}
.databox.data2 .showmorebox::before{background-image:linear-gradient(-180deg,rgba(255,255,255,0) 0,#363a3c 60%)}
.databox.data2 .showmorebox span{border:solid 1px #555;background:#363a3c;color:#ccc}
.databox.data2 .datatitle{color:#fff}
.s5{margin-top:.6rem}
.s5 .teseswiper{width:100%;margin-top:.4rem;height:4.5rem}
.s5 .teseswiper .swiper-slide{width:7rem;height:4rem;position:relative}
.s5 .teseswiper .swiper-slide img{width:100%;height:100%}
.s5 .teseswiper .swiper-slide .des{position:absolute;bottom:0;height:1.64rem;width:100%;left:0;background:url(../images/wap_bg_5.png) no-repeat center bottom;box-sizing:border-box}
.s5 .teseswiper .swiper-slide .des span{display:block;text-align:center;color:#fff;font-size:.36rem;font-weight:bold;height:.5rem;margin-top:.2rem;line-height:.5rem}
.s5 .teseswiper .swiper-slide .des p{color:#ccc;font-size:.24rem;line-height:.3rem;text-align:center;width:90%;margin:auto}
.s5 .teseswiper .teseswiper-pagination{position:absolute;bottom:.12rem;text-align:center;height:.38rem}
.s5 .teseswiper .teseswiper-pagination span{opacity:1;width:.1rem;height:.1rem;background-color:#ddd;margin:0 .1rem;border-radius:unset;margin-top:.16rem}
.s5 .teseswiper .teseswiper-pagination .swiper-pagination-bullet-active{background-color:#3796ff}
.s6{width:7.5rem;height:6.4rem;background-color:#363a3c;padding-top:.3rem}
.s6 .datatitle{color:#fff}
.s6 .yxsp{width:7.05rem;margin:auto;margin-top:.4rem}
.s6 .yxsp a{float:left;margin-right:.4rem;width:3.32rem;height:2.4rem;margin-bottom:.3rem}
.s6 .yxsp a:nth-child(2n){margin-right:0}
.s6 .yxsp a img{display:block;width:100%;height:1.9rem}
.s6 .yxsp a span{height: .5rem;overflow: hidden;display:block;text-align:center;line-height:.5rem;color:#fff;font-size:.25rem}
.pl{width: 7.2rem;margin: auto}
