html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary{outline:0;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6,small{font-size:100%;}
sup,sub{font-size:83%;}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:none;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;}
del,ins,u,s,a,a:hover{text-decoration:none;}
body,textarea,input,button,select,keygen,legend{color:#333;outline:0;}
body{background:#fff;font-family: Arial,sans-serif,"Helvetica Neue",HelveticaNeue,Helvetica-Neue,Helvetica,'\5fae\8f6f\96c5\9ed1';}
a,a:hover, a.active{color:inherit;}
a,button,input{-webkit-tap-highlight-color:rgba(255,0,0,0);}
body{ font-size: 16px; }
.clearfix:after, .tagList:after{content:"."; display:block; height:0; visibility:hidden; clear:both;}
.clearfix, .tagList{ zoom:1;}
.fl, .flli li{ float: left; }
.fr{ float: right; }
.ov{ overflow: hidden; }
.dsbl{ display: block;}
.dsil{ display: inline;}
.dsinbl{ display: inline-block;}
.dsNone{ display: none;}

.textAc{ text-align: center;}
.textAr{ text-align: right;}
.textAl{ text-align: left; }
.textIn{ text-indent: -999999px;}
.v_a{ vertical-align: middle;}

.fw_b{ font-weight: bold; }

.p_re{ position: relative;}
.p_ab{ position: absolute;}

.tablist{display: none;}
.hr20{ overflow: hidden; background-color: #f2f2f2; width: 100%; clear: both;height: 10px;}
.sbg1{filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#7F000000', endColorstr='#7F000000');background:rgba(0,0,0,0.5);}
:root .sbg1{filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#00000000', endColorstr='#00000000');}/*for IE9*/
.sizing_bd{box-sizing:border-box; -moz-box-sizing:border-box;-webkit-box-sizing:border-box; }
.flex{ display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap; flex-wrap: nowrap;}
.flex1{-moz-flex-grow: 1; -webkit-flex-grow: 1; flex-grow: 1;overflow: hidden;}
.elli2{text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.elli3{text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.elli4{text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 4;-webkit-box-orient: vertical;}
.elli1{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}


/* 小于400 */	  
@media screen and (max-width:300px) {
	html {font-size:41px;}
}/* 大于960 小于1200 */	
 @media screen and (min-width:301px) and (max-width:349px) {
	html { font-size:44px;}
}/* 大于960 小于1200 */	
 @media screen and (min-width:350px) and (max-width:419px) {
	html { font-size:48px;}
}/* 大于960 小于1200 */	
 @media screen and (min-width:420px) and (max-width:490px) {
	html { font-size:58px;}
}/* 大于960 小于1200 */	
 @media screen and (min-width:491px) and (max-width:619px) {
	html { font-size:68px;}
}/* 大于960 小于1200 */	
 @media screen and (min-width:620px) and (max-width:721px) {
	html { font-size:100px;}
}/* 大于960 小于1200 */	
 @media screen and (min-width:722px){
	html { font-size:100px;}
}
.mt20{margin-top: 0.2rem;}
.pt20{padding-top: 0.2rem;}
.mb20{margin-bottom: 0.2rem;}
.header{height: 0.96rem;}
.header .logo{float: left;}
.header .logo a{ display: block;padding: 0.22rem 0 0 0.2rem; }
.header .logo img{height: 0.5rem;display: block;}
.mubtn{float: right; width: 0.96rem;height: 0.96rem;background-image: url(../images/meaubtn.png);background-repeat: no-repeat;background-size: 0.6rem auto;background-position: center;}
.nav{height: 0.8rem;line-height: 0.8rem;text-align: center;font-size: 0.32rem; background: #f66000;}
.nav a{display: block;color: #fff;}
.nav .active{ background: #d05405; }
.swiperbanner{height: 3.2rem;overflow: hidden;}
.swiperbanner li{width: 7.2rem;height: 3.2rem;position: relative;}
.swiperbanner li img,.swiperbanner li a{display: block; width: 100%;height: 100%;}
.swiperbanner li span{ position: absolute;left: 0;right: 0; bottom: 0;color: #fff;height: 0.6rem;line-height: 0.6rem;padding: 0 0.8rem 0 0.2rem; font-size: 0.28rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.mtitle1{height: 0.6rem;line-height: 0.6rem;text-align: center;position: relative;font-size: 0.36rem;position: relative;}
.mtitle1:after{ position: absolute;left: 0; right: 0;top: 50%;margin-top: -1px;content: '';display: block;border-top: 2px solid #f66000;width: 100%;height: 0;z-index: 1;}
.mtitle1 span{padding: 0 0.4rem; background: #fff;position: relative;z-index: 2;}
.mtitle1 span b{font-weight: normal;color: #FE5959;}
.mtitle1 span i{margin: 0 0.5em;}
.applsit li{width: 25%;float: left;text-align: center;margin-bottom: 0.2rem;}
.applsit li a{display: block;}
.applsit li img{ display: block; width: 1.18rem;height: 1.18rem;margin: 0 auto;border-radius: 0.2rem; }
.applsit li .tt{font-weight: normal;font-size: 0.26rem;height: 0.36rem;overflow: hidden;line-height: 0.4rem;margin: 0.14rem 0;}
.applsit li .btn,.applsit li .btn2{display: block;width: 1.18rem;line-height: 1; background: #f66000;border-radius: 0.04rem;margin: 0 auto;color: #fff;font-size: 0.24rem;padding: 0.08rem 0;}
.applsit .classly{color: #999;font-size: 0.22rem;height: 0.28rem;line-height: 0.285rem;overflow: hidden;margin-top: -0.05rem;}
.applsit li .btn2{background: none;border:1px solid #f66000;color: #f66000;border-radius: 0.21rem;width: 1rem;margin-top: 0.1rem;}

.mtitle2{height: 0.8rem;line-height: 0.8rem;border-bottom: 1px solid #e3e3e3;padding: 0 0.2rem;}
.mtitle2 .tt{font-size: 0.3rem;float: left;border-bottom: 3px solid #f66000;height: 100%;box-sizing:border-box; -moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.mtitle2 .more{float: right; font-size: 0.24rem;color: #999;}
.hjlist{padding: 0.2rem 0.1rem;}
.hjlist li{width: 50%;float: left;margin-bottom: 0.26rem;}
.hjlist li a{display: block; margin: 0 0.1rem;text-align: center; -webkit-border-radius: 0.08rem;  border-radius: 0.08rem;  overflow: hidden; -moz-box-shadow: 0px 6px 6px #ededed;  -webkit-box-shadow: 0px 6px 6px #ededed;  box-shadow: 0px 6px 6px #ededed;}
.hjlist li img{display: block; width: 100%;height: 2rem;}
.hjlist li p{padding: .1rem .2rem; line-height: 0.36rem;text-align: center;font-size: 0.26rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.nlist{padding: 0 0.2rem;}
.nlist li{height: 0.8rem;line-height: 0.8rem;font-size: 0.26rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.nlist li .timer{float: right;color: #999;font-size: 0.2rem;}
.nlist li b{color: #999;font-weight: normal; padding-right: 0.2rem;position: relative;margin-right: 0.2rem;}
.nlist li b:after{content: '';display: block; width: 0;height: 0.2rem;border-right: 1px solid #ccc;position: absolute; right: 0;top: 50%;margin-top: -0.1rem;}

.rmtag{padding: 0.2rem 0.1rem;}
.rmtag li{width: 25%;float: left;margin-bottom: 0.2rem;}
.rmtag li a{display: block; margin: 0 0.1rem;border:1px solid #f3f3f3;background: #fbfbfb;height: 0.48rem;line-height: 0.5rem;font-size: 0.24rem;text-align: center;border-radius: 0.24rem;padding: 0 0.1rem;overflow: hidden;}
.rmtag li a.c1{background: #3bdbc6;border-color: #3bdbc6;color: #fff;}
.rmtag li a.c2{border:1px solid #f3f3f3;background: #fbfbfb;color: #333;}
.rmtag li a.c3{border:1px solid #f3f3f3;background: #fbfbfb;color: #333;}
.rmtag li a.c4{background: #ee5c3a;border-color: #ee5c3a;color: #fff;}
.rmtag li a.c5{border:1px solid #f3f3f3;background: #fbfbfb;color: #333;}
.rmtag li a.c6{background: #fdbf2b;border-color: #fdbf2b;color: #fff;}
.rmtag li a.c7{border:1px solid #f3f3f3;background: #fbfbfb;color: #333;}
.finlik{font-size: 0.24rem;padding: 0.2rem 0 0.2rem 0.2rem;line-height: 1;}
.finlik a{float: left;}
.finlik i{color: #ccc;float: left;}
.finlik a,.finlik i{padding: 0.15rem 0.1rem;}
.footer{background: #f9f9f9;padding: 0.2rem;text-align: center;font-size: 0.22rem;color: #999;line-height: 1.75;}
.footer img{ display: block; margin: 0 auto 0.1rem;height: 0.7rem; }

.lcoh{height: 0.72rem;line-height: 0.72rem; background: #e6e6e6;font-size: 0.22rem;color: #666;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;border-bottom: 1px solid #e6e6e6;}
.lcoh a{padding: 0 0.48rem 0 0.24rem;display: block; height: 100%;float: left;background-color: #f2f2f2;position: relative;}
.lcoh a:after{content: '';display: block;width: 0.28rem;height: 100%; position: absolute; right: 0;top: 0;bottom: 0;background-image: url(../images/lcoh.png);background-repeat: no-repeat;background-size: 0.28rem auto;background-position: 0 -0.76rem;}
.lcoh a.home{background: #fff;}
.lcoh a.home:after{background-position: 0 0;}
.lcoh span{padding-left: 0.28rem;}

.article{padding: 0.2rem;border-top: 1px solid #e6e6e6;}
.artheader .imgBox{display: block; width: 1.45rem;height: 1.45rem;float: left; margin-right: 0.2rem;border-radius: 0.15rem;overflow: hidden;}
.artheader .imgBox img{ display: block; width: 100%;height: 100%; }
.artheader .tt{height:0.4rem;line-height:0.4rem;font-size:.32rem;color:#1a1a1a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom: 0.08rem;}
.artheader .info li{font-size: 0.24rem;height: 0.3rem;overflow: hidden; line-height: 0.3rem;}
.artheader .info li b{font-weight: normal; margin-right: 0.4rem;}
.artheader .info li span{color: #999;}
.artheader .info .timer,.artheader .info .star{}
.artheader .info .star span, .ranklist li .star span, .newspp .star span{display: inline-block;width: 1.6rem;height: 0.28rem; margin-right: 0.8rem;background-image: url(../images/star.png);background-size: 100% auto;position: relative;background-position: 0 -0.41rem;background-repeat: no-repeat;position: relative;}
.artheader .info .star span i, .ranklist li .star span i, .newspp .star span i{display: block; position: absolute;left: 0;top: 0;width: 50%;height: 100%;background-image: url(../images/star.png);background-size: 1.6rem auto;background-position: 0 0;background-repeat: no-repeat;}
.artheader .info .star{margin: 0.05rem 0;}
.artheader .btn{clear: both;padding-top: 0.2rem;}
.artheader .btn a{display: block; height: 0.68rem;line-height: 0.68rem;text-align: center;color: #fff;border-radius: 0.08rem; background: #f66000;font-size: 0.32rem;}
.article h3{font-weight: bold; font-size: 0.3rem;padding-left: 0.24rem;position: relative;}
.article{font-size: 0.3rem;line-height: 1.75;}
.article p{}
.article p img{ display: block; margin: 0 auto;max-width: 100%;height: auto !important; }
.article .mtitle2{padding: 0;margin-bottom: 0.2rem;}
.article h3:after{content: '';display: block; width: 0.08rem;height: 0.3rem; background: #f66000;position: absolute;left: 0;top: 50%;margin-top: -0.15rem;overflow: hidden;}

.swiperbox5{overflow: hidden;overflow: hidden;margin: 0.2rem;}
.swiperShu li,.swiperHeng li{width: auto !important;}
.swiperShu li img{ display: block; height: 4.2rem;width: auto; }
.swiperHeng li img{ display: block; height: 2.2rem; width: auto; }

.abhj .tabNav{font-size: 0.28rem;text-align: center;margin: 0 0.04rem;height: 0.6rem;line-height: 0.61rem;overflow: hidden;padding: 0 0.2rem;}
.abhj .tabNav li{position: relative;height: 0.6rem;}
.abhj .tabNav li.active:after{display: block; width: 50%;left: 25%;bottom:0; height: 0;border-bottom: 3px solid #f66000;content: '';position: absolute;}
.abhj .tabNav li.active{color: #f66000;}
.hottxt .tt{height: 0.6rem;line-height: 0.6rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size: 0.32rem;font-weight: bold;color: #000;}
.hottxt .more{float: right;color: #999;font-weight: normal;font-size: 0.24rem;}
.hottxt{padding: 0.1rem 0.2rem;}
.hottxt .elli3{font-size: 0.24rem;color: #666;font-size: 0.24rem;line-height: 0.36rem;height: 1.06rem;overflow: hidden;}
.ranktab li{float: left;font-size: 0.24rem;}
.ranktab li span{padding: 0.08rem 0.2rem;position: relative;}
.ranktab li.active span{ background: #f66000;color: #fff;border-radius: 0.04rem;}
.ranklist{padding: 0.2rem;}
.ranklist li{margin-bottom: 0.16rem;}
.ranklist li a, .newspp a{display: block; position: relative; padding: 0.2rem 1.4rem 0.2rem 0.6rem;height: 1.35rem; background: #f4f5f5; border-radius: 0.16rem; }
.ranklist li .num{ width: 0.6rem; height: 0.6rem; line-height: 0.6rem; font-size: 0.36rem; font-weight: bold; color: #c1c1c1; text-align: center;position: absolute;left: 0;top: 50%;margin-top: -0.3rem; }
.ranklist li .rimg, .newspp .rimg{display: block; width: 1.35rem; height: 1.35rem; border-radius: 0.3rem;float: left; margin-right: 0.2rem;}
.ranklist li .tt, .newspp .tt{font-size: 0.3rem; color: #444; height: 0.4rem; line-height: 0.4rem; overflow: hidden;font-weight: normal;padding-top: 0.03rem;}
.ranklist li .info, .newspp .info{font-size: 0.24rem;color: #999;height: 0.3rem;line-height: 0.3rem;overflow: hidden;white-space: nowrap;}
.ranklist li .info i, .newspp .info i{margin: 0 0.14rem;}
.ranklist li .btn, .newspp .btn{display: block; font-weight: normal; width: 1.1rem;font-size: 0.24rem; line-height: 1;padding: 0.1rem;position: absolute; right: 0.2rem;top: 50%;margin-top: -0.22rem;border-radius: 0.22rem; border:1px solid #f66000;color: #f66000;text-align: center;}
.ranklist li .star, .newspp .star{margin: 0.1rem 0;}

.newsHeader .tt{font-size: 0.36rem;font-weight: normal;line-height: 1.5;}
.newsHeader .info{font-size: 0.22rem;color: #999;line-height: 1.75;margin: 0.1rem 0 0.2rem;}
.newspp a{ display: block;padding-left: 0.2rem; }
.newspp{margin: 0.2rem 0;}
.newspp a .btn{ background: #f66000;color: #fff; }

.zttag{padding-bottom: 0;}
.zttag li a{border-radius: 0;border:1px solid #b3b3b3;background: #f5f5f5;font-size: 0.26rem;height: 0.58rem;line-height: 0.58rem;}
.zttag li.active a{color: #fff;border-color: #f66000;background: #f66000;}
.ztswiperbanner{margin:0 0.2rem 0.2rem;position: relative;overflow: hidden;}
.ztswiperbanner li{width: 6.8rem;height: 2.8rem;border-radius: 0.08rem;overflow: hidden;}
.ztswiperbanner .num{ position: absolute;left: 0; right: 0; bottom: 0;text-align: center; }
.ztswiper{margin: 0.2rem;overflow: hidden;}
.ztswiper ul{white-space: nowrap;}
.ztswiper li img{display: block;width: 100%;height: 100%;}
.ztswiper li{width: 3.95rem;height: 1.76rem;-webkit-border-radius: 0.08rem;border-radius: 0.08rem;overflow: hidden;position:relative;display: inline-block;}
.ztswiper li span{ display: block; left: 0; right: 0; bottom: 0;font-size: 0.24rem;height: 0.48rem;line-height: 0.48rem;text-align: center;color: #fff;position: absolute;padding: 0 0.1rem; }
.turnpage{display: -webkit-box; display: -moz-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox; display: flex;}
.turnpage{margin:0 0.14rem 0.5rem;}
.turnpage a, .turnpage span{-webkit-box-flex: 1;-ms-flex: 1;-webkit-flex: 1;flex: 1;text-align: center;font-size: 0.24rem; height: 0.48rem;line-height: 0.48rem;border:1px solid #f66000;margin: 0 0.1rem;border-radius: 0.04rem;color: #f66000;}
.turnpage .past{color: #333;border-color: #f6f6f6; background: #f6f6f6;}

.ztheader{padding: 0.2rem;}
.ztheader img{ display: block; width: 100%;height: 2.8rem;border-radius: 0.1rem;margin-top: 0.2rem; margin-bottom: 0.14rem;}
.ztheader .elli3{font-size: 0.24rem;color: #545454;line-height: 0.36rem;height: 1.076rem;}
.ztheader .elli3 span{color: #f66000;}

.apdownlist{}
.apdownlist li, .ztnewslist li{border-bottom: 1px #eee solid;}
.apdownlist li a{ display: block;padding: 0.2rem;height: 1.18rem; }
.apdownlist li .aimg{ display: block; width: 1.18rem;height: 1.18rem;float: left; margin-right: 0.2rem;border-radius: 0.1rem; }
.apdownlist li .tt{font-size: 0.3rem;height: 0.4rem;line-height: 0.4rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-weight: normal;margin-bottom: 0.1rem;}
.apdownlist li .btn{float: right;width: 1.1rem;line-height: 1;font-size: 0.24rem; padding: 0.1rem 0;border-radius: 0.22rem;margin-top: 0.4rem; background: #f66000;color: #fff;text-align: center;font-weight: normal;}
.apdownlist li p{color: #999;font-size: 0.24rem;height: 0.3rem;line-height: 0.3rem;overflow: hidden;white-space: nowrap;}
.apdownlist li .info i{margin: 0 0.1rem;}
.apdownlist li .text{text-overflow: ellipsis;margin-top: 0.1rem;}
.apdownlist li:last-child{border-bottom: none;}
.ztnewslist li a{ display: block; padding: 0.2rem;height: 1.45rem; }
.ztnewslist li .zimg{display: block; width: 2.3rem;height: 100%;float: left; margin-right: 0.2rem; }
.ztnewslist li .tt{font-size: 0.28rem; color: #333;line-height: .48rem;margin-bottom: .06rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;letter-spacing: .01rem;font-weight:normal;}
.ztnewslist li p{font-size: .24rem; color: #999;line-height: .5rem;}
.ztnewslist li p .timer{background-image: url(../images/timer.png);background-repeat: no-repeat;background-size: 0.24rem auto; padding-left: 0.3rem;background-position: left center;}
.atag{padding-bottom: 0;}
.atag li a{ background: #f3f3f3;border-color: #EBEBEB; }
.atag li.active a{background: #f66000;color: #fff;border-color: #f66000;}
.atag li{display: none;}
.atag.aViac li{display: block;}
.atag li:nth-child(1),.atag li:nth-child(2),.atag li:nth-child(3),.atag li:nth-child(4),.atag li:nth-child(5),.atag li:nth-child(6),.atag li:nth-child(7),.atag li:nth-child(8){display: block;}
.ztagbtn{border-top: 1px solid #eee;}
.ztagbtn span{ display: block; width: 2rem;height: 0.48rem;line-height: 0.48rem;text-align: center;border:1px solid #eee;margin: 0 auto;font-size: 0.24rem;color: #666;border-top: 1px solid #fff;margin-top: -1px;position: relative;z-index: 1; }
.mehide{position: fixed;left: 0; right: 0;top: 0; bottom: 0;z-index: 99999;-transition: all .4s; -moz-transition: all .4s; -webkit-transition: all .4s; -o-transition: all .4s; -os-transition: all .4s;}
.bodyactive{overflow: hidden;}
.mebox{width: 80%;background: #f6f6f6; position: absolute;right: 0;top: 0; bottom: 0;overflow-y: scroll;}
.mebox dl{padding: 0.2rem 0.2rem 0.2rem 0.4rem;overflow: hidden;}
.mebox dt{font-size: 0.3rem;height: 0.6rem;line-height: 0.6rem;color: #222;}
.mebox dd{width: 50%;float: left;}
.mebox dd a{display: block; height: 0.56rem;line-height: 0.56rem;border:1px solid #eee;margin:0.1rem 0.2rem 0.1rem 0;text-align: center;background: #fff;font-size: 0.26rem;overflow: hidden;border-radius: 0.04rem;}
.hide{-os-transform: translateX(120%); transform: translateX(120%);}
.mehide .sbg1{width: 100%;height:100%; }
.wiperhj{margin: 0.2rem 0.1rem;}
.wiperhj .hjlist{padding: 0;}
.wiperhj .pagination1{text-align: center;}
.wiperhj .swiper-pagination-bullet-active{background: #f66000;}

.article table{border-spacing: 0; border-collapse: collapse; width: 100%;text-align: center;margin: 5px auto;}
.article table td, .article table th{ padding: 0.06rem 0;border:1px solid #366092;color: #366092;}
.article table .firstRow,.article table .firstRow{background: #366092; color: #fff;}
.article table .firstRow td, .article table .firstRow th{color: #fff;}
.article img {width: 100%;height: auto;}


.ui-classswiper {
	width: 100%;
	box-sizing: border-box;
	padding: 0 10px 30px;
}



.ui-classswiper .swiper-slide a {
	display: block;
	height: 0.7rem;
	box-sizing: border-box;
	border: 1px solid #e3e3e3;
	border-radius: 4px;
	overflow: hidden;
	position: relative;
	line-height: 0.7rem;
	width: 90%;
	margin-left: 5px;
}

.ui-classswiper .swiper-slide a strong {
	display: block;
	font-size: 0.26rem;
	text-align: center;font-weight: normal;
}
.lcoh a:after{background-position: 0 -1.52rem;}
.lcoh a.lasta:after{background-position: 0 -0.76rem;}
.ui-classswiper .swiper-pagination-bullet-active{background: #f66000;}
.zjmore{background: #f2f2f2;width: 100%;height: 0.8rem;line-height: 0.8rem;text-align: center;font-size: 0.24rem;display: block;}
.apdownlist .star span, .apdownlist .star span i{display: inline-block;width: 1.29rem;height: 0.2rem;background-image: url(../images/sstar.png);background-size: 1.29rem auto;}
.apdownlist .star span{position: relative;}
.apdownlist .star span i{ position: absolute;left: 0;top: 0; background-position: 0 -0.3rem;width: 80%; }
.apdownlist .star{margin-bottom: 0.1rem;}
.newstab{height: 0.8rem;line-height: 0.8rem;text-align: center;font-size: 0.3rem;}
.newstab li.active{border-bottom: 3px solid #f66000;color: #f66000;}
.jsTab .ztnewslist li{border-bottom: none;}
.turnpage a{background: #f2f2f2;border-color: #f2f2f2 !important;color: #999}
.turnpage span, .turnpage .active{ color: #fff; background: #f66000; }
body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:a 1s linear infinite;background:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes a{to{transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}

/*2021-3-24*/
.ztnewslist .zimg{ position: relative;}
.ztnewslist .zimg img{ display: block; width: 100%;height: 100%; }
.ztnewslist .zimg .sbg1{ display: block; height: 0.6rem; width: 1.8rem; position: absolute; left: 50%;top: 50%;margin-top: -0.3rem;margin-left: -0.9rem; color: #fff;line-height: 0.6rem;font-size: 0.24rem;text-align: center;border-radius: 0.1rem;overflow: hidden; }
.zqnav{ height: 0.8rem;line-height: 0.8rem;overflow: hidden; }
.zqnav ul,.zqnav li{height: 100%;}
.zqnav li{float: left;}
.zqnav li a{ display: block; height: 100%; padding: 0 0.24rem; font-size: 0.28rem;color: #666666; }
.zqnav li.active a{ color: #f66000; }
.header2{ background-color: #f66000;position: relative; }
.header2 .mubtn{ background-image: url(../images/meaubtn2.png);position: absolute; right: 0;top: 0; }
.header2 .logo img{height: 0.6rem;}
.header2 .logo a{padding-top: 0.16rem;}
.header2 .logo{position: absolute;left: 0;top: 0;}
.zpagename{ width: 100%;height: 100%;text-align: center;line-height: 0.96rem;color: #fff;font-size: 0.46rem; font-weight: bold;}
.zqsoftheader{ width: 100%;position: relative;overflow: hidden; }
.zqsoftheader>img{ width: 100%; position: absolute; left: 0; right: 0;top: 0; min-height: 3.2rem;}
.zqsoftheader .content{background: rgb(255, 255, 255); 
background: -moz-linear-gradient(270deg, rgb(255, 255, 255) 55%, rgb(255, 255, 255,0) 90%);
background: -webkit-linear-gradient(270deg, rgb(255, 255, 255) 55%, rgb(255, 255, 255,0) 90%);
background: -o-linear-gradient(270deg, rgb(255, 255, 255) 55%, rgb(255, 255, 255,0) 90%);
background: -ms-linear-gradient(270deg, rgb(255, 255, 255) 55%, rgb(255, 255, 255,0) 90%);
background: linear-gradient(0deg, rgb(255, 255, 255) 55%, rgb(255, 255, 255,0) 90%);
}
.zqsoftheader .content{padding-top: 2.4rem; position:relative;z-index: 2; padding-left: 0.2rem;padding-right: 0.2rem;padding-bottom: 0.38rem;}
.zqsoftheader .imgBox{ display: block; width: 2rem;height: 2rem; border-radius: 0.2rem;overflow: hidden;float: left; margin-right: 0.3rem; margin-bottom: 0.38rem;}
.zqsoftheader .imgBox img{ display: block; width: 100%;height: 100%; }
.zqsoftheader .tt{font-size: 0.38rem;font-weight: normal;height: 0.56rem;line-height: 0.56rem;overflow: hidden;margin-bottom: 0.1rem;}
.zqsoftheader .info{ color: #999;overflow: hidden; }
.zqsoftheader .info li{ width: 2rem;float: left; height: 0.56rem; line-height: 0.56rem;font-size: 0.24rem;}
.zqsoftheader .info .timer{ width: auto; }
.zqsoftheader .btn{ display: block; height: 0.78rem;line-height: 0.78rem; background-color: #f66000;font-size: 0.32rem;text-align: center; color: #fff;border-radius: 0.08rem;clear: both; }
.zqApptext{ margin: 0.35rem 0.2rem; background-color: #e9f9f7; color: #342e30;font-size: 0.28rem; padding: 0.08rem 0.24rem 0.08rem 0.24rem; border-left: 0.08rem solid #f66000;line-height: 0.48rem; }
.zqglIntro{}
.pd20{padding: 0.2rem;}
.zqglIntro ul{  }
.zqglIntro li{ width: 3.2rem;position: relative;height: 0.6rem;line-height: 0.6rem;text-align: center;font-size: 0.28rem; margin-bottom: 0.24rem; }
.zqglIntro li a{ display: block; height: 100%; padding: 0 0.06rem; position: relative;z-index: 2; background-color: #f6f6f6;overflow: initial !important;z-index: 1;}
.zqglIntro li a:after{ content: '';display: block; width: 100%;height: 100%; border:1px solid #e7e7e7; position: absolute; left: 0.08rem;top: 0.08rem; border-radius: 0.06rem;z-index: 0;}
.zqglIntro li a strong{ background-color: #f6f6f6; position: relative;z-index: 2;height: 100%;overflow: hidden;}
.yjtag{padding: 0.2rem 0.2rem 0; height: 0.48rem;overflow: hidden;font-size: 0;}
.yjtag .tt{color: #666666;font-size: 0.24rem;}
.yjtag a{margin-right: 0.12rem; display: inline-block; height: 0.48rem;font-size: 0.24rem;line-height: 0.48rem; padding: 0 0.1rem; min-width: 0.96rem;color: #999999; background-color: #f6f6f6; border-radius: 0.24rem;text-align: center; }
.clickmorebtn{text-align: center; display: block; height: 0.56rem; line-height: 0.56rem;border:1px solid #999999;color: #999;font-size: 0.28rem; width: 70%;margin: 0.24rem auto;text-align: center;border-radius: 0.28rem;}
.zqjietuwiper{margin:0.2rem; overflow: hidden;}
.zqjietuwiper img{ display: block; width: 100%; border-radius: 0.2rem; height: 100%;}

.zqdianlist{ padding-left: 0.2rem;padding-right: 0.2rem; }
.zqdianlist li{ height: 0.8rem;line-height: 0.8rem; font-size: 0.26rem; color: #575757; position: relative;border-bottom: 1px solid #eaeaea;}
.zqdianlist li a{ display: block; }
.zqdianlist .bigi{  height: auto; padding-left: 0;}
.zqdianlist .bigi .box{ padding: 0.2rem 0; overflow: hidden; display: block; height: 1.2rem; overflow: hidden;}
.zqdianlist .bigi .img{ display: block; width: 1.86rem; float: left; margin-right: 0.2rem; height: 1.2rem; overflow: hidden; border-radius: 0.1rem;}
.zqdianlist .bigi .img img{ display: block; width: 100%; height: 100%; }
.zqdianlist .bigi .tt{ font-weight: normal; font-size: 0.28rem; height: 0.8rem; line-height: 0.4rem; overflow: hidden; display: -webkit-box;
    -webkit-line-clamp: 2;-webkit-box-orient: vertical;word-break: break-all;}
.zqdianlist .bigi .timer{ font-size: 0.24rem; height: 0.26rem; line-height: 0.26rem; overflow: hidden; color: #999; padding-top: 0.13rem;}
.zqdianlist .bigi:nth-child(2){ margin-bottom: 0.16rem; }
.zqdianlist li{ display: none; }
.zqdianlist li:nth-child(8),.zqdianlist li:nth-child(7),.zqdianlist li:nth-child(2),.zqdianlist li:nth-child(1),.zqdianlist li:nth-child(3),.zqdianlist li:nth-child(4),.zqdianlist li:nth-child(5),.zqdianlist li:nth-child(6){ display: block; }
.zqdianlist li span.timer{float: right; color: #999;}
.rankNavs{text-align: center;padding:0.16rem 0.2rem 0; }
.rankNavs li{display: inline-block; width: 2.1rem;font-size: 0.3rem; color: #666; height: 0.6rem;line-height: 0.6rem;border-bottom: 2px solid #fff;}
.rankNavs li a{ display: block; }
.rankNavs li.active{ color: #f66000;border-bottom-color: #f66000; }
.rankaplist li a{ padding-left: 0.5rem;position: relative; }
.rankaplist li .num{ position: absolute; left: 0;top: 50%;width: 0.38rem;height: 0.38rem;text-align: center;line-height: 0.38rem; margin-top: -0.19rem; color: #999;font-size: 0.28rem; }
.rankaplist li .btn{ border-radius: 0.08rem; }
.rankaplist li .info{margin-bottom: 0.1rem;}
.rankaplist{padding-top: 3.86rem; position: relative;}
.rankaplist li:nth-child(1),.rankaplist li:nth-child(2),.rankaplist li:nth-child(3){ position: absolute; height: 3.26rem;top: 0.4rem;}
.rankaplist li:nth-child(1){ width: 2.16rem; left: 50%;margin-left: -1.06rem;}
.rankaplist li:nth-child(1),.rankaplist li:nth-child(2),.rankaplist li:nth-child(3){border-bottom: none;}
.rankaplist li:nth-child(1) a,.rankaplist li:nth-child(2) a,.rankaplist li:nth-child(3) a{padding: 0; height: 100%;box-sizing:border-box; -moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.rankaplist li:nth-child(1) .aimg, .rankaplist li:nth-child(2) .aimg,.rankaplist li:nth-child(3) .aimg{float: none; margin: 0 auto;border-radius: 0.4rem;}
.rankaplist li:nth-child(1) .btn,.rankaplist li:nth-child(2) .btn,.rankaplist li:nth-child(3) .btn{float: none;display: block;position: absolute;bottom: 0; left: 50%;margin-left: -0.55rem;}
.rankaplist li:nth-child(1) .num,.rankaplist li:nth-child(2) .num,.rankaplist li:nth-child(3) .num{left: 0;top: 0;margin: 0; color: #fff; border-radius: 0.1rem 0 0.1rem 0;}
.rankaplist li:nth-child(1) .star,.rankaplist li:nth-child(1) .info,.rankaplist li:nth-child(2) .star,.rankaplist li:nth-child(2) .info,.rankaplist li:nth-child(3) .star,.rankaplist li:nth-child(3) .info{ display: none; }

.rankaplist li:nth-child(1) .aimg{ width: 2.16rem;height: 2.16rem; }
.rankaplist li:nth-child(1) .num{ background-color: #ff3300;}
.rankaplist li:nth-child(2) .num{ background-color: #ff6600;}
.rankaplist li:nth-child(3) .num{ background-color: #ff9900;}
.rankaplist li:nth-child(1) .tt,.rankaplist li:nth-child(2) .tt,.rankaplist li:nth-child(3) .tt{text-align: center;height: 0.62rem;line-height: 0.62rem;margin: 0;}
.rankaplist li:nth-child(2), .rankaplist li:nth-child(3){ position: absolute; width: 1.6rem; }
.rankaplist li:nth-child(2){left: 0.2rem;}
.rankaplist li:nth-child(3){right: 0.2rem;}
.rankaplist li:nth-child(2) .aimg, .rankaplist li:nth-child(3) .aimg{width: 1.6rem;height: 1.6rem;}
.rankaplist li:nth-child(2) a,.rankaplist li:nth-child(3) a{padding-top: 0.55rem;}
.rankaplist li:nth-child(2) .num,.rankaplist li:nth-child(3) .num{top: 0.55rem;}
.oterranking{padding: 0.2rem 0 0.2rem 0.2rem;}
.oterranking li{ width: 50%;float: left; margin-bottom: 0.2rem; }
.oterranking li a{ display: block; background-color: #f5f5f5; margin-right: 0.2rem; height: 0.58rem;line-height: 0.58rem;padding: 0 0.1rem; border-radius: 0.06rem;text-align: center; color: #666666;font-size: 0.28rem; }
.plr20{padding-left: 0.2rem;padding-right: 0.2rem;}

.zqyjs .article{overflow: hidden;}
.zqyjs .article.autoheight{height: auto;max-height: none;}
.clickmorebtn b{font-weight: normal; display: none;}
.clickmorebtn.active b{ display: block; }
.clickmorebtn.active span{ display: none; }

.rankAtag{}
.rankAtag{padding: 0.2rem 0.1rem;}
.rankAtag li{width: 25%;float: left;margin-bottom: 0.2rem;}
.rankAtag li a{display: block; margin: 0 0.1rem;border:1px solid #f3f3f3;background: #fbfbfb;height: 0.48rem;line-height: 0.5rem;font-size: 0.24rem;text-align: center;border-radius: 0.24rem;padding: 0 0.1rem;overflow: hidden;}
.rankAtag{padding-bottom: 0;}
.rankAtag li a{ background: #f3f3f3;border-color: #EBEBEB; }
.rankAtag li.active a{background: #f66000;color: #fff;border-color: #f66000;}
.rankAtag li{display: none;}
.rankAtag.aViac li{display: block;}
.rankAtag li:nth-child(1),.rankAtag li:nth-child(2),.rankAtag li:nth-child(3),.rankAtag li:nth-child(4),.rankAtag li:nth-child(5),.rankAtag li:nth-child(6),.rankAtag li:nth-child(7){display: block;}
.btns{border-top: 1px solid #eee;}
.btns span{ display: block; width: 2rem;height: 0.48rem;line-height: 0.48rem;text-align: center;border:1px solid #eee;margin: 0 auto;font-size: 0.24rem;color: #666;border-top: 1px solid #fff;margin-top: -1px;position: relative;z-index: 1; }
.rankAtag .btns{border:none;}
.rankAtag .btns span{ background: #f3f3f3;border-color: #EBEBEB;color: #f66000;width: initial;margin: 0 0.1rem;border-radius: 0.24rem; }
.rankAtag.allshow li:nth-child(8){ display: block; }
/*2021-04-19*/
.ztitem .imgBox {
    height: 4.4rem;
}
.ztitem .imgBox {
    display: block;
    width: 100%;
    height: 2.57rem;
    position: relative;
    border-radius: 0.1rem;
}
.ztitem .imgBox a {
    display: block;
    width: 100%;
    height: 100%;
}
.ztitem .imgBox img {
    display: block;
    width: 100%;
    height: 100%;
    border-radius: 0.1rem;
}
.ztitem .imgBox .tt {
    display: block;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    padding-top: 0.4rem;
    border-radius: 0 0 0.1rem 0.1rem;
    background: -webkit-linear-gradient(bottom,rgba(0,0,0,.98),rgba(45,45,45,0));
    background: linear-gradient(to top,rgba(0,0,0,.98),rgba(45,45,45,0));
    width: 100%;
    height: 1rem;
    line-height: 1rem;
    font-size: 0.24rem;
    color: #fff;
    text-align: center;
}
.ztitem .imgBox .btn, .ldownbtn {
    display: block;
    width: 0.74rem;
    height: 0.74rem;
    background: #fff;
    border-radius: 50%;
    font-size: 0.36rem;
    text-align: center;
    line-height: 0.74rem;
    position: absolute;
    right: 0.2rem;
    top: 0.21rem;
    color: #04a454;
}
.iconfont, .map4Close:after {
    font-family: "iconfont" !important;
    font-size: 0.32rem;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.article table .firstRow td a img{vertical-align: top;width: 0.5rem;}
.article table td a{color: #0000CC;}
/*2021-9-23*/
.article .swiperbox5{margin-left: 0;margin-right: 0;}
/*2021-10-12*/
.setlcoh {background-color:#f66000;color:#dbfdf8;border-top:1px solid #fff;height:0.72rem;line-height:0.72rem;padding:0 0.24rem;font-size:0.24rem;overflow:hidden;}
.loadcont {padding:0 0.24rem;position:relative;}
.loadcont:before {content:'';display:block;width:100%;height:2rem;background-color:#f66000;position:absolute;left:0;right:0;top:0;border-radius:0 0 30% 30%;}
.loadSoft {position:relative;text-align:center;min-height:1.5rem;background:#fff;border-radius:.2rem;overflow:hidden;box-shadow:0 0.1rem 0.3rem rgb(243 250 255 / 90%);padding:.35rem 0 .15rem;}
.loadSoft .img {display:block;width:1.6rem;height:1.6rem;margin:0 auto;border-radius:0.2rem;}
.loadSoft .tt {font-size:0.32rem;line-height:1.5;color:#292929;font-weight:600;margin-top:0.2rem;}
.loadSoft .info {font-size:0.24rem;color:#a8a8a8;margin-top:0.2rem;line-height:1;}
.loadSoft .info span {margin:0 0.12rem;}
.loadSoft .info span b {font-weight:normal;color:#5c5c5c;}
/**颜色*/
.loadSoft .btn {height:.72rem;line-height:.72rem;text-align:center;font-size:0.32rem;color:#fff;border-radius:0.08rem;background:linear-gradient(to right,#f66000,#d05405);border-radius:0.33rem;width:90%;margin:0.2rem auto;}
.loadSoft .btn a {display:block;width:100%;height:100%;}
.loaddetail {margin:.2rem .32rem .4rem;}
.loadTitle p {font-size:.32rem;font-weight:600;line-height:.32rem;color:#282828;}
.loadTitle {position:relative;}
.loadmenu {width:100%;background:#f2f2f2;border-radius:.36rem;height:.72rem;line-height:.71rem;font-size:.28rem;text-align:center;margin-top:.32rem;display:flex;justify-content:space-between;}
.loadmenu li {display:inline-block;color:#9a9a9a;padding:0 0.3rem;}
.loadmenu li.active {color:#f66000;background:#c2f1ea;border-radius:.36rem;box-shadow:0 .1rem .1rem rgba(242,249,255,.9);}
.swiperbox5 {margin-left:0;margin-right:0;}
.swiperbox5 img {border-radius:0.1rem;width: 100%;}
.loaddetail .cont {height:7.88rem;overflow:hidden;}
.loaddetail .cont>p {font-size:.28rem;color:#666;line-height:.48rem;}
.loaddetail .cont>h3 {font-size:.28rem;color:#1a1a1a;line-height:.28rem;padding-left:.1rem;font-weight:700;margin:.24rem 0;border-left:.08rem solid #f66000;}
.loaddetail .cont img {max-width:95%;height:auto;width:auto !important;display:block;margin:.15rem auto;}
.loaddetail .cont a {color:#d05405;}
.gameinfo {margin:.32rem .32rem 0;overflow:hidden;}
.gameinfo li {height:.86rem;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #dadde0;}
.gameinfo li:nth-last-child(1) {border:none;}
.gameinfo li>span {font-size:.26rem;color:#292929;}
.gameinfo li>em {font-size:.24rem;color:#757575;font-weight:normal;}
.gameinfo li>em.qx {color:#d05405;}
.loadTitle .feedbackbtn {color:#999;font-size:.2rem;position:absolute;right:0;top:.02rem;border:1px solid #d9d9d9;border-radius:.2rem;padding:0.04rem .1rem;line-height:1;}
.loadTitle .feedbackbtn i {display:inline-block;width:0.22rem;height:0.22rem;position:relative;top:.005rem;background:url(../images/ti.png) no-repeat;background-size:100%;margin-right:.06rem;vertical-align:middle;margin-top:-0.02rem;}
.nRecGame,.relatenew,.included,.edition{margin:0 .32rem 0;padding-top: 0.32rem;}
.nRecGame .applsit,.included .applsit {margin-left:-0.3rem;margin-right:-0.3rem;}
.loadTitle .more {float:right;font-size:0.24rem;color:#999;}
.loadTitle p {float:left;}
.loadTitle {}
.nRecGame .applsit li .btn2 {height:0.48rem;line-height:0.48rem;padding:0;border-radius:0.24rem;width:1.2rem;}
.nRecGame .applsit li img {width:1.2rem;height:1.2rem;}
.nRecGame .applsit li .tt,.included .applsit li .tt {font-size:0.28rem;}
.relatenew ul li {font-size:.28rem;color:#666;border-bottom:1px solid #e8e8e8;line-height:.82rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;white-space:nowrap;overflow:hidden;}
.relatenew ul li:last-child {border:none;}
.relatenew ul li a {display:block;max-width:6rem;font-size:.28rem;color:#666;overflow:hidden;}
.relatenew ul li a i {display:inline-block;width:.08rem;height:.08rem;background-color:#000;margin:0 .16rem 0 .02rem;position:relative;top:-.06rem;}
.relatenew ul li span {font-size:.24rem;color:#a9a9a9;}
.correla {overflow:hidden;}
.correla .cornav {display:flex;justify-content:space-around;}
.correla .cornav li {height:1rem;max-width:20%;text-align:center;display:inline-block;position:relative;overflow:hidden;}
.correla .cornav li p {font-size:.28rem;color:#282828;line-height:.93rem;overflow:hidden;}
.correla .cornav li em {width:.38rem;height:.1rem;display:block;position:absolute;bottom:0;left:0;right:0;margin:auto;background:#f66000;display:none;}
.correla .cornav li.active p {font-size:.34rem;font-weight:600;}
.correla .cornav li.active em {display:block;}
.hottxt .imgBox {display:block;width:2.8rem;height:1.8rem;border-radius:.15rem;float:left;overflow:hidden;margin-right:0.2rem;}
.hottxt .imgBox img {display:block;width:100%;height:100%;}
.correla .hottxt {height:1.8rem;background-color:#f5f5f5;padding:0;padding-right:0.2rem;border-radius:0.15rem;}
.correla .con {padding:0.2rem 0.32rem;}
.correla .hottxt .tt {font-size:0.3rem;padding-top:0.1rem;}
.correla .hottxt p {font-size:0.2rem;color:#666;line-height:0.32rem;height:auto;}
.correla .applsit {margin-left:-0.3rem;margin-right:-0.3rem;}
.correla .colist {border-top:.02rem dashed #e1ebf5;overflow:hidden;margin-top:0.26rem;padding-top:0.26rem;}
.correla .applsit .tt {font-size:0.28rem;}
.gMore {font-size:.28rem;color:#fff;text-align:center;display:block;width:2rem;line-height:.62rem;background-color:#f66000;border-radius:.08rem;margin:0 auto 0;}
.gSecret, .gPower {color: #d05405 !important;}
.edition{padding-bottom: 0.2rem;}
.edition ul {margin-top:0.1rem;}
.edition ul li {border-bottom:1px solid #e5e5e5;overflow:hidden;padding:.15rem 0;}
.edition ul li:nth-last-child(1) {border-bottom:none;}
.edition ul li img {width:1.1rem;height:1.1rem;border-radius:.3rem;float:left;}
.edition ul li .info {float:left;margin-left:.4rem;}
.edition ul li .info p {font-size:0.28rem;color:#666;margin-top:.05rem;width:3rem;white-space:nowrap;overflow:hidden;}
.edition ul li .info span {font-size:.24rem;color:#666;margin-top:.15rem;display:inline-block;}
.edition ul li em {font-weight: normal;float:right;display:inline-block;height:.56rem;font-size:.28rem;line-height:.55rem;text-align:center;color:#fff;background:#f66000;border-radius:.08rem;margin-top:0.15rem;padding:0 .4rem;}

/* rule */
.gRule{position: fixed;top: 0;left: 0;right: 0;bottom: 0;margin: auto;z-index: 2;max-width: 7.5rem;width: 100%;height: 100%;background-color: rgba(0,0,0,.62);display: none;}
.ruleBox{position: absolute;z-index: 5;top: 2rem;left: 0;right: 0;margin: auto;background-color: #fff;width: 6.4rem;border-radius: .08rem;text-align: center;}
.ruleBox .rClose{position: absolute;top: .2rem;right:.2rem;margin: auto;z-index: 10;}
.ruleBox .rClose i{display: inline-block;width: .3rem;height: .3rem;background-position: -.16rem -.13rem;position: relative;}
.ruleBox .rTitle{position: relative;width: 100%;height: 1rem;padding-top: .28rem;text-align: center;border-top-left-radius: .08rem;border-top-right-radius: .08rem;}
.ruleBox .rTitle>i{display:block;width: 2.66rem;height: 1.82rem;background-position: -.22rem -5.93rem;position: absolute;top: -.97rem;left: 0;right: 0;margin: 0 auto;}
.ruleBox .rSure{display: block;width:4.8rem;height: .78rem;border: 0;background:#d05405;color:#fff;font-size:.28rem;border-radius:.08rem;line-height: .78rem;margin: .3rem auto .5rem;overflow: hidden;white-space: nowrap;}
.ruleMain{background-color: #fff;display: block;height: 4.4rem;border: none;padding: .15rem .25rem .25rem;line-height: .42rem;font-size: .24rem;color: #4c4c4c;margin: .2rem .25rem .3rem;overflow: auto;}
.ruleMain p{text-align: left;}
.ruleMain strong{display: block;color: #333;line-height:.52rem;font-size: .24rem; font-weight: bold;text-indent:0em;text-align: left;}
.ruleMain p:nth-of-type(1){color: #333;font-size: .24rem; font-weight: bold;}
/* Privacy */
.gPrivacy{position: fixed;top: 0;left: 0;right: 0;bottom: 0;margin: auto;z-index: 2;max-width: 7.5rem;width: 100%;height: 100%;background-color: rgba(0,0,0,.62);display: none;}
.privacyTxt{position: absolute;z-index: 5;top: 2rem;left: 0;right: 0;margin: auto;background-color: #fff;width: 6.4rem;border-radius: .08rem;text-align: center;}
.privacyTxt .pClose{position: absolute;top: .2rem;right:.2rem;margin: auto;z-index: 10;}
.privacyTxt .pClose i{display: inline-block;width: .3rem;height: .3rem;background-position: -.16rem -.13rem;position: relative;}
.privacyTxt .oTitle{position: relative;width: 100%;height: 1rem;padding-top: .28rem;text-align: center;border-top-left-radius: .08rem;border-top-right-radius: .08rem;}
.privacyTxt .oTitle>i{display:block;width: 2.66rem;height: 1.82rem;background-position: -.22rem -3.54rem;position: absolute;top: -.97rem;left: 0;right: 0;margin: 0 auto;}
.privacyTxt .gSure{display: block;width:4.8rem;height: .78rem;border: 0;background:#d05405;color:#fff;font-size:.28rem;border-radius:.08rem;line-height: .78rem;margin: .3rem auto .5rem;overflow: hidden;white-space: nowrap;}
.privacyMain{background-color: #fff;display: block;height: 4.4rem;border: none;padding: .15rem .25rem .25rem;line-height: .42rem;font-size: .24rem;color: #4c4c4c;margin: .2rem .25rem .3rem;overflow: auto;}
.privacyMain p{text-align: left;}
.privacyMain strong{display: block;color: #333;line-height:.52rem;font-size: .24rem; font-weight: bold;text-indent:0em;text-align: left;}
.privacyMain p:nth-of-type(1){color: #333;font-size: .24rem; font-weight: bold;}
.gRule i, .gPrivacy i,.loadSoft .btn2 i{ background: url(../images/maskicon.png) no-repeat; background-size: 3rem 12rem;}
.loadSoft .btn2 i{ display: inline-block;width: 0.36rem;height: 0.36rem;position: relative; top: .06rem;background-position: -2.17rem -.02rem; margin-right: .06rem; }


.loaddetail .cont table{border-spacing: 0; border-collapse: collapse; width: 100%;text-align: center;margin: 5px auto;}
.loaddetail .cont table td, .loaddetail .cont table th{ padding: 0.06rem 0;border:1px solid #366092;color: #366092;}
.loaddetail .cont table .firstRow,.loaddetail .cont table .firstRow{background: #366092; color: #fff;}
.loaddetail .cont table .firstRow td, .loaddetail .cont table .firstRow th{color: #fff;}
.loaddetail .cont img {height: auto !important;}
/*2021-10-13*/
.goTop{ display: none; width: 0.88rem; height:0.88rem; background: url(../images/btn-up.png) no-repeat; background-size: 100%; position: fixed; bottom: 3%; right: 0.3rem; z-index: 325; }
.loadSoft .info span{ display: block; width: 50%;float: left; margin: 0;text-align: left;overflow: hidden;height: 0.28rem;line-height: 0.28rem;}
.loadSoft .info{overflow: hidden;padding: 0 0.4rem 0 0.6rem;}