
.news_item{
	transition: all 0.5s ease;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
}
.news_item:hover .pro_pic img{
	transform: scale(1.08);
	-webkit-transform: scale(1.08);
	-moz-transform: scale(1.08);
	-o-transform: scale(1.08);
}


/* listNews */
.listNews_ul li{padding: 2.2%;}
.news_item{margin-bottom: 2.5%; border: 1px solid #D9D9D9;}
.news_item:last-child{margin-bottom: 0;}
.news_item .news_left{width: 23.5%; height: auto;}
.news_item .news_info{width: 73.5%; padding-bottom: 10px;}

.news_item .news_pic{padding-bottom: 100%; overflow: hidden; box-sizing: border-box;}
.news_item .title{font-size: 32px; font-weight: bold; max-height: 2.6em; overflow: hidden; line-height: 1.3; margin: 15px 0;}
.news_item .date{line-height: 46px; font-size: 24px; padding-left: 50px; background: url(../img/icon_date_b.png) no-repeat left center/46px auto;}
.news_item .brief{line-height: 1.75; max-height: 8.75em; overflow: hidden; color: #666;}
.news_item .more_btn .pubMore{margin-top: 20px; font-size: 20px;}

.news_item:hover{background: #FAFAFA; box-shadow: 0 4px 16px 0 rgba(0, 0, 0, 0.2);}
.news_item:hover .title a{color: var(--commonColor);}
.news_item:hover .more_btn .pubMore{border-color: var(--commonColor);}
.news_item:hover .more_btn .pubMore::before{width: 100%; height: 100%; left: 0; top: 0;}

@media only screen and (max-width: 1450px) {
	.news_item .title{font-size: 28px;}
}
@media only screen and (max-width: 1350px) {
	.news_item .title{font-size: 24px;}
	.news_item .date{font-size: 22px; background-size: 40px auto; line-height: 40px;}
}
@media only screen and (max-width: 1200px) {
	.news_item .title{font-size: 22px;}
	.news_item .date{font-size: 20px;}
}
@media only screen and (max-width: 950px) {
	.listNews_ul li{width: 100%; flex-wrap: wrap; margin-bottom: 20px; padding: 15px 15px 18px; box-shadow: 0 4px 12px 0 rgba(0, 0, 0, 0.1);}
	.listNews_ul li:last-child{margin-bottom: 0;}
	.news_item .news_left{width: 100%;}
	.news_item .news_info{width: 100%;}
	.news_item .news_pic{padding-bottom: 75%; height: 0;}
	.news_item .date{margin-top: 15px; font-size: 18px; background-size: 30px auto; line-height: 30px; padding-left: 36px;}
	.news_item .title{font-size: 20px; line-height: 1.5; max-height: unset; margin: 8px 0;}
	.news_item .brief{display: none;}
	.news_item .more_btn .pubMore{width: 180px; margin-top: 15px; font-size: 18px;}
}

/* innerNews */
.news_th{font-size: 42px; text-transform: capitalize; line-height: 1.25; font-family: 'Open Sans-Bold';}
.news_th .title{font-size: inherit;}

.recommend_pro{box-shadow: 0 4px 9px 0 rgba(0, 0, 0, 0.15); position: relative;}
.recommend_pro:nth-child(n+2){margin-top: 10%;}

@media only screen and (max-width: 1450px) {
	.news_th{font-size: 38px;}
}
@media only screen and (max-width: 1350px) {
	.news_th{font-size: 36px;}
}
@media only screen and (max-width: 1200px) {
	.news_th{font-size: 30px;}
}
@media only screen and (max-width: 950px) {
	.news_th{font-size: 24px;}
	
	.innerNews_box .layout{flex-wrap: wrap;}
	.innerNews_left, .innerNews_right{width: 100%;}
	.innerNews_right{margin-top: 30px;}
	.recommend_pro:nth-child(n+2){margin-top: 20px;}
	.rec_pro_list li{padding-bottom: 20px;}
	.rec_pro_list li .title{margin-top: 0;}
	
	.side-news li, .rec_pro_list li{box-shadow: 0 0 6px 3px rgba(0, 0, 0, 0.05);}
}