.ads{max-height:300px;overflow:hidden;}
.ads img,.ads2 img{width:100%;}
.news-container{padding-top:42px;}
.news-list{padding-right:50px;}
.news-list .news{padding-bottom:25px;margin-bottom:52px;border-bottom: 1px solid #d2d2d2;}
.news-list .news .img{width:279px;height:218px;overflow: hidden;padding:6px;border-radius: 3px;border:1px solid #e3e3e3;margin-right:24px;margin-bottom:20px;box-sizing:border-box;}
.news-list .news .img img{width:100%;}
.news-list .news .title{font-size:24px;line-height: 36px;color:#2a2a2a;margin-bottom:25px;padding-top:30px;}
.news-list .news .desc{font-size:15px;line-height: 24px;color:#828282;max-height:144px;overflow:hidden;}
.view-count{colro:#a2a2a2;line-height: 24px;}
.view-count img{margin-left:9px;margin-right:7px;vertical-align:middle}
.pright .search{position:relative;margin-top:-15px;}
.pright .search input{border-radius:100px}
.pright .search i{position:absolute;right:15px;top:25px;font-size:25px;cursor:pointer;color:#f3a952;cursor:pointer;}
.pright .title{font-size:18px;padding-bottom:15px;padding-top:20px;padding-left:5px}
.pright .line{border-bottom:1px solid #e6e6e6;padding-bottom:15px;padding-top:20px;}
.pright .foryou{border:1px solid #e6e6e6;border-bottom:0}
.pright .foryou p{border-bottom:1px solid #e6e6e6;line-height:40px;padding:0 20px;margin-bottom:0}

.detail{padding-right:50px;}
.detail h3{font-size:24px;}
.detail .view-count{line-height:50px;}
.detail .content{padding-top:55px;margin-right:60px;padding-bottom:160px;color:#828282;border-bottom:0px solid #bbbbbb; border-top:4px solid #00470d;overflow:hidden;}
.detail .content p,.detail .content div{line-height:30px;}
.detail .content .img{margin-bottom:40px;text-align:center;}
.detail .content .img img{max-width: 100%;}
.detail .pre_next{padding-top:30px;}
.detail .pre_next a{padding:5px;border:1px solid #bbbbbb;max-width:90%;display:inline-block;}
.detail .pre_next a.pre{margin-right:20px;}
.detail .pre_next a.next{margin-left:20px;}

@media screen and (max-width: 767px){
	.detail .content{margin-right:0;padding-right:0;}
	.detail{padding-right:0}
	.ads{height:98px;}
	.news-list{padding-right:0}
	.news-list .news .img{width:100%;height:auto;}
	.news-list .news .title{width:100%;padding-top:0;}
	.view-count{margin-top:10px;}
}
@media screen and (min-width: 768px){

}
@media screen and (max-width: 992px){
	.detail .content img{width:100%;}
}
@media screen and (min-width: 993px){

}