.newslist{margin-top:0.3rem;}
.newslist h2{font-size:0.34rem;border-bottom:1px solid #e6e6e6;padding-bottom:0.15rem;}
.newslist h2 a{color:#015293;}
.newslist ul{margin-top:0.24rem;}
.newslist ul li{font-size:0.26rem;line-height: 0.46rem; padding-left: 0.2rem;border-bottom: 1px solid #dfe8f0;margin-bottom:0.15rem; background: url(li-bg.png) no-repeat  0 0.25rem;}
.newslist ul li h4{margin-bottom:0.15rem;overflow: hidden;}
.newslist ul li a{color:#000;}
.newslist ul li span{color:#878787; float: right;font-size:0.20rem;letter-spacing: 0;}
/*.newslist ul hr{height: 1px;background: #dfe8f0;border: none;margin: 0.4rem auto;}*/
.pageWebs{width:4.2rem;margin:0.5rem auto 0;}
.pageWebs span{display:inline-block;float:left;text-align: center;font-size:0.20rem;color: #015293;border:1px solid #ecebeb; margin-right:0.1rem;}
.pageWebs .pagepre,.pageWebs .pagenext{width:1rem;height: 0.46rem;line-height: 0.46rem;}
.pageWebs .first,.pageWebs .last{width:0.8rem;height: 0.46rem;line-height: 0.46rem;}
.shadow{width:3rem;height:0.6rem;line-height: 0.6rem;text-align: center; background:rgba(0,0,0,.5);color:#fff;position:fixed;top:50%;left:50%;margin-left:-1.5rem;margin-top:-0.3rem;font-size:0.24rem;}






