
/* listNews */
.news_item{margin-bottom: 3%; position: relative; border: 2px solid #000; border-radius: 24px; padding: 3% 2%;}
.news_item:last-child{margin-bottom: 0;}
.news_pic_item{width: 21%;}
.news_pic_item .pic{padding-bottom: 100%; border-radius: 26px;}
.news_info{width: 76%;}
.news_info .date{padding-left: 50px; background: url(../img/icon_date_b.png) no-repeat left center; background-size: 40px auto; font-size: 24px; color: #333;}
.news_info .title{font-family: 'Arial-Bold'; font-size: 30px; margin: 16px 0; line-height: 28px; overflow: hidden; display: block;}
.news_info .brief{color: #666; line-height: 28px; max-height: 112px; overflow: hidden;}
.news_info .pubMore1{margin-top: 16px;}
.news_item:hover{border-color: var(--lightColor); background: var(--lightColor);}
.news_item:hover .news_info .title{color: var(--commonColor);}
.news_item:hover .news_info .brief{color: #333;}

@media only screen and (max-width: 1500px) {
	.news_info .title{font-size: 26px;}
	.news_info .date{font-size: 22px;}
}
@media only screen and (max-width: 1200px) {
	.news_info .title{font-size: 24px;}
	.news_info .date{font-size: 20px; padding-left: 45px; background-size: 36px auto;}
}
@media only screen and (max-width: 980px) {
	.news_item{width: 100%; margin-bottom: 20px; border-width: 1px; border-radius: 24px; flex-direction: column; padding: 16px 16px 24px;}
	.news_item:last-child{margin-bottom: 5px;}
	.news_pic_item{width: 100%;}
	.news_pic_item .pic{border-radius: 20px; padding-bottom: 75%;}
	.news_info{padding: 15px 0 0; width: 100%;}
	.news_info .title{font-size: 20px; max-height: unset; display: block; height: auto; margin: 12px 0;}
	.news_info .brief{max-height: unset; -webkit-line-clamp: 3;}
}


/* innerNews */
.innerNews_img img{
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
.innerNews_img:hover img{
	-webkit-transform: scale(1.06);
	-moz-transform: scale(1.06);
	-o-transform: scale(1.06);
	transform: scale(1.06);
}
.sub_th{margin-top: 3%;}
.innerNews_img{overflow: hidden;}

@media only screen and (max-width: 980px) {
	.sub_th{margin-top: 0;}
}