.news_list{margin:20px 0;display:flex;justify-content:space-between}
.news_list .left{width:75%}
.news_list .right{width:20%}
.news_list .left .item{display:flex;background:#f5f5f5;margin-bottom:20px;padding:15px}
.news_list .img a{display:block;margin-right:20px;width: 245px;height: 200px;overflow: hidden;position: relative;}
.news_list .text h2 a{color:#000;font-size: 17px;}
.news_list .img a{width:100%}
.news_list .left .text{color:#7b7878;width:70%}
.news_list .text .date{margin:10px 0;display:flex;align-items:center}
.news_list .text .date i{margin-right:6px}
.news_list .item .img{width:25%;margin-right:20px;overflow: hidden;}
.news_list .text .details{display:-webkit-box;text-overflow:ellipsis;overflow:hidden;-webkit-line-clamp:4;-webkit-box-orient:vertical}
.news_list .right .recommend{display:flex;justify-content:space-between;align-items:center}
.recommend>div{display:flex;align-items:center}
.recom i{position:relative;top:3px;font-size:20px;margin-right:3px;color:red}
.recom span{font-weight:700;font-size:16px}
.recommend .Change{color:#7b7878;cursor: pointer;}
.recommend .Change i{margin-right:3px;position:relative;top:3px}
.news_list .right a{color:#7b7878;padding:5px 0;}
.news_list .right li{margin:15px 0}
.news_list .right a:hover{color:#0b369c;}
.recommend .Change:hover{color:#0b369c}
.news_list .text h2 a:hover{color:#0b369c}
.news_details .title h2{color:#0b369c;font-size:26px}
.news_details{margin:20px 0;display:flex;justify-content:space-between}
.news_details .left{width:75%}
.news_details .right{width:20%}
.news_details .content p{line-height:25px;margin-bottom:10px}
.news_details .content img{margin:10px 0}
.news_details .right .recommend{display:flex;justify-content:space-between}
.news_details .right li{margin:15px 0}
.news_details .right a {color: #7b7878;}
.news_details .title{margin-bottom:15px}
.news_details .title{margin-bottom:15px}
.news_details .title div{margin-top:5px}
.news_details .title .date{margin-left:10px}
.news_details .right a:hover{color:#0b369c;}
.news_list-banner{position:relative}
.news_list-banner .title{position:absolute;top:40%;left:10.5%}
.news_list-banner .title h2{font-size:28px;color:#fff}
.news_list-banner img{opacity:.9;background:#000}
.news_list-banner .title p{margin-top:15px;color:#fff}
.news_details-banner{position:relative}
.news_details-banner .title{position:absolute;top:40%;left:10.5%;max-width: 1000px;}
.news_details-banner .title h2{font-size:28px;color:#fff;line-height: 40px;}
.news_details-banner img{opacity: 0.9;background:#000;}
.news_details-banner .title p{margin-top:15px;color:#fff}
.news_list .img a img{width:100%;height:auto;min-width:100%;min-height:100%;position:absolute;left:50%;top:44%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);object-fit:cover}

@media(max-width:1440px){
.news_list .right{width:22%}
}

@media(max-width:1000px){
    .news_list .left{width:100%}
    .news_list{flex-wrap:wrap}
    .news_list .right{display:none}
    .news_details{flex-wrap:wrap}
	.news_details .left{width:100%}
	.news_details .right{width:100%;margin-top:25px}
	.news_details .title h2{line-height:31px;font-size:24px}

    
}

@media(max-width:750px){
    .news_list .left .item{flex-wrap:wrap}
.news_list .item .img{width:100%;text-align:center;margin-right: 0;}
.news_list .left .text{width:100%;margin-top:10px}
.news_list .text h2 a{font-size:18px}
.news_list .img a{text-align:center;width:100%}

}





