body{background: #F2F2F2;}
.latest{width:68%;}
.hot{width:31.5%;}

.release{overflow: hidden;float:left;background: #fff;margin-top: 20px;margin-right: 18px;}
.release h2{line-height: 80px;font-size: 30px;color: #222222;padding: 0 20px;font-family: 'Microsoft Yahei','SimHei','SimSun';font-weight: 400;}
.release ul{padding: 0 0 20px 20px;clear: both;overflow: hidden;margin-top: -20px;}
.release ul  li{height: auto;margin-right: 10px;margin-top: 20px;color: #000;width: 31.3%;display: inline-block;vertical-align:top;}
.release ul  li .above {height: 147px; overflow: hidden;}
.release ul li .above img { width: 100%; height: 100%; object-fit: cover; }
.release ul  li .below .rel h3 a{font-size: 18px;color: #222222;line-height: 32px; font-weight: 400;}
.release ul  li .below .rel h3 {overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.release ul  li .below .rel .summary{font-size: 14px;color: #4A4A4A;line-height: 24px;height: 48px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.release ul  li .below .rel .date{font-size: 14px;color: #9B9B9B;line-height: 24px;margin-top: 5px;}

.release .newsPages{padding-top: 42px; padding-bottom: 90px;}
.remen{width: 100%;overflow: hidden;float: left;background: #fff;margin-top: 20px;padding: 20px;box-sizing: border-box;}
.remen h2{font-size: 30px;color: #222222;line-height: 40px;margin-bottom: 20px;font-weight: 400;}
.remen ul li{overflow: hidden;margin-bottom: 25px;}
.remen ul li .box .left a img{width: 42%;height: 105px;float: left;}
.remen ul li .box .right .rel h3 a{width: 52.6%;font-size: 18px;color: #222222;line-height: 30px;float: left;margin-left: 15px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;font-weight: 400;l}
.remen ul li .box .right .rel .summary{width: 50%;font-size: 14px;color: #4A4A4A;line-height: 24px;float: left;margin-left: 15px;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}


@media only screen and (max-width:1240px){
.maxWidth {width: auto;padding: 0 18px;
}
.remen{width:100%;}
.fr{width:32%;}
.fl{width:68%;}
}
@media only screen and (max-width:880px){
.fl{width:auto;float:none;}
.fr{width:auto;float:none;}
}
@media only screen and (max-width:480px){
.release ul li{width:auto;float:none;}
.release ul li a p img{height: 150px;width: 100%;}

}