.ban_news{ background:url(../images/ban_news.jpg) no-repeat center top;   }
.ban span{  font-size:30px; height:300px; line-height:300px; color:#fff; padding-left:30px;}



.news{ padding-top:50px; }
.news .newsli{ float:left; width:33.3%; padding:0 1%; margin-bottom:50px;  }
.news .newsli img{ width:100%; }

.newsli h4{ height:60px; font-size:15px;line-height:30px; padding: 18px 18px 38px; margin-bottom: 44px; color:#333; margin-top:0;  }

.newsli .newsli_date{ padding:0 18px 10px;border-bottom:1px solid #e2e0e0;  color:#888; }
.newsli:hover .news_word{ background:#f9f9f9; }

/*鼠标悬浮在大框架时图片放大不超过范围代码，并且不需要上传的图片都是同一个尺寸*/
.newsli_imgbox {   position: relative;    overflow: hidden;  display: block;    transition: all .36s;}
.newsli_imgbox img {    object-fit: cover; transition: all .36s;}
.newsli_png {
    width: 100%;
    position: relative;
    z-index: 1;
    top: 0;
    left: 0;
}
.newsli_img {
    width: 100%;
    height: 100%;
    position: absolute;
    z-index: 2;
    top: 0;
    left: 0;
}
/*鼠标悬浮在大框架时图片放大不超过范围代码，并且不需要上传的图片都是同一个尺寸*/

.news_detail .title{ padding-bottom:30px;  }
.news_detail .title h2{ text-align:left; font-size:30px; color:#333; margin-top:10px; padding-bottom:10px; }
.news_detail .title span{ font-size:16px; color:#888; }
.news_detail .content p{ line-height:30px; color:#666; font-size:18px; text-indent:2em; }
.news_detail .content img{ display:block; margin:0 auto;}
.line{ width:100%; height:1px; border-top:1px dotted #999; margin-bottom:30px;margin-top:40px; }



@media (max-width:767px) {
.ban_news{ background-size:100%; background:url(../images/ban_news.jpg) no-repeat center top;   }
.ban span{ width:100%;  font-size:25px; height:150px; line-height:150px; color:#fff; text-align:center; display:block; padding-left:0; }
.news .news_list{ width:100%; padding:0 15px;}
.news .newsli{ float:left; width:50%;}
.news .newsli h4{  font-size:14px;line-height:20px;}
.news_detail .content img{ width:100%;}
.news_detail{  padding:0 15px;}

}