body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,button,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;font-family:"Microsoft YaHei"}
table{border-collapse:collapse;border-spacing:0;font-family:"Microsoft YaHei"}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}
ul,ol,li{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
abbr,acronym{border:0;font-variant:normal}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}
input,textarea,select{*font-size:100%;outline:0;border:0}
a{text-decoration:none}
button,textarea{outline:0;border:0;padding:0;margin:0;-webkit-appearance:none}
.news-container{width:100%;max-width:7.5rem;margin:auto;background:#eee;min-height:100vh}
.news-container .header{width:100%;height:1rem;background:rgba(0,0,0,0.5);display:flex;justify-content:space-between;align-items:center;box-sizing:border-box;padding:0 .3rem 0 .14rem}
.news-container .header >a{width:2.09rem;height:.79rem;display:block;background:url(../images/zy3.png) no-repeat;background-size:100% 100%}
.news-container .header .hide-show{width:.41rem;height:.35rem;background:url(../images/zy2.png) no-repeat;background-size:.41rem .35rem;position:relative}
.hide-show span{display:block;position:absolute;top:0;right:0;z-index:20;width:.41rem;height:.35rem;cursor:pointer}
.show-ul{width:2rem;position:absolute;right:0;top:.15rem;padding-top:.4rem;display:none;z-index:10}
.show-ul ul{width:2rem;height:4.43rem;box-sizing:border-box;background:url(../images/linkbg.png) no-repeat;background-size:100% 100%;padding:.15rem 0 .2rem}
.show-ul ul a{width:1.8rem;height:.68rem;line-height:.68rem;text-align:center;border-bottom:1px solid rgba(255,255,255,0.2);margin:auto;display:block;font-size:.24rem;letter-spacing:.02rem;color:#ffe984}
.news-nav-container{width:100%;height:.9rem;overflow:hidden;line-height:.9rem}
.news-nav-container .news-nav{overflow-x:auto;white-space:nowrap;font-size:0}
.news-nav .news-toggle{width:1.7rem;text-align:center;font-size:.26rem;line-height:.85rem;letter-spacing:.03rem;color:#333;position:relative;background:white;display:inline-block}
.news-nav .news-toggle:after{content:"";width:100%;height:.02rem;background:white;display:block;position:absolute;bottom:0;left:0}
.news-nav .news-toggle.checked:after{background:#f00}
.news-content{display:block}
.news-content+.news-content{display:none}
.news-content li{width:100%;margin:auto;height:1rem;line-height:1rem;border-bottom:1px solid #ccc;box-sizing:border-box;padding:0 .33rem 0 .4rem;display:flex;justify-content:space-between;align-items:center}
.news-content li span{width:.66rem;height:.34rem;border-radius:.04rem;text-align:center;line-height:.34rem;font-size:.24rem;display:block;color:white;margin-right:.15rem}
.news-content .xw span{background-color:#f77}
.news-content .hd span{background-color:#77cdff}
.news-content .gl span{background-color:#74c24e}
.news-content .gg span{background-color:#ff9454}
.news-content li em{width:.9rem;text-align:right;height:.34rem;border-radius:.04rem;line-height:.34rem;font-size:.24rem;display:block;color:#ccc}
.news-content li a{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:5.2rem;height:.6rem;line-height:.6rem;font-size:.26rem;letter-spacing:.03rem;color:#333}

.news-nav-container.detail{background: white;font-size: 0.28rem;}
.detailhead{padding-left: 0.5rem;margin-left: 0.2rem;background: url(../images/home.png) no-repeat left;background-size: 6%;}
.detailhead a{color: black}
.detailtitle{height: 1.2rem;text-align: center;}
.detailtitle h3{font-size: 0.32rem;font-weight: bold;height: 0.7rem;line-height: 0.7rem;}
.detailtitle p{font-size: 0.28rem;color: #6B6B6B;}
.detailcontent{background: white;padding: 0 0.3rem;font-size: 0.24rem;overflow: hidden;}
.detailcontent img{max-width: 100%}