.web_main{background: #F6FBFB;}

/* listNews */
.listNews_box{}

.news_inner{position: relative; padding: 2% 0 50px;}
.swiper_news .swiper-slide{height: auto;}
.news_div{height: 100%; padding: 6px 6px 30px;}
.news_pic_item{width: 49%; height: 369px; height: auto;}
.news_pic_item .news_pic{height: 100%; overflow: hidden;padding-bottom: 68%;}
.news_pic_item .news_pic img{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.news_pic_item .news_pic::before{position: absolute; left: 0; right: 0; top: 0; bottom: 0; content: ''; background: rgba(0, 0, 0, 0.2); z-index: 1;}
.news_list{width: 49%; align-items: flex-start;}
.news_pic_item .linkA{position: absolute; left: 0; right: 0; bottom: 0; top: 0; z-index: 2;}

.news_item{background: #fff; border-radius: 5px; width: 48%; box-sizing: border-box; padding: 30px 20px;}
.news_item:nth-child(n+3){margin-top: 25px;}
.news_item .date{color: #999; line-height: 24px;}
.news_item .title{font-family: 'Poppins-Medium'; font-size: 20px; margin: 8px 0 10px; line-height: 26px; height: 52px; overflow: hidden;}
.news_item .brief{color: #999; line-height: 22px; height: 66px; overflow: hidden;}

.news_pic_item .news_item{position: absolute; left: 6%; bottom: 6%; right: 6%; background: none; width: auto; z-index: 2;}
.news_pic_item .news_item .date, .news_pic_item .news_item .brief, .news_pic_item .news_item .title a{color: #fff;}

.news_item:hover{box-shadow: 0 0 6px 3px rgba(0, 0, 0, 0.1);}
.news_item:hover .title a{color: #2C6DF5;}
.news_pic_item .news_item:hover{box-shadow: none;}
.news_pic_item:hover .title a{color: #2C6DF5;}

@media only screen and (max-width: 950px) {
	.news_inner{padding: 12px 0 0;}
	.news_div{flex-direction: column; padding: 0;}
	.news_pic_item{width: 100%; height: auto;}
	.news_list{width: 100%; margin-top: 5px; padding: 0;}
	.news_item{padding: 15px; width: 100%; box-shadow: 0 0 5px 3px rgba(0, 0, 0, 0.05); margin-top: 12px;}
	.news_item:nth-child(n+3){margin-top: 12px;}
	.news_item .title{margin: 5px 0; height: auto;}
	.news_item .brief{height: auto;}
	.news_pic_item .news_pic{height: 0; padding-bottom: 60%;}
	.news_pic_item .news_item{left: 0; right: 0; bottom: 0;}
}

/* innerNews */
.innerNews_left{width: 68%;}
.innerNews_right{width: 28.5%;}
.innerNews_weight{position: sticky; top: 100px; margin: 0;}
.rec_th{background: #fff; line-height: 1.25; padding: 12px 15px 10px; border-bottom: 2px solid #14457B; color: #000; font-size: 24px; font-family: 'Poppins-Medium'; text-align: center;}

.recommend_pro{/* box-shadow: 0 3px 9px 4px rgba(0, 0, 0, 0.11); */ position: relative;}
.recommend_pro:nth-child(n+2){margin-top: 10%;}

.side-news li .side-news-info{padding: 22px 18px;}
.side-news li:first-child{margin-top: 0; padding-top: 10px;}
.side-news li:hover{box-shadow: 0 0 6px 3px rgba(0, 0, 0, 0.05);}

.rec_pro_list{padding: 10px 0 0; }
.rec_pro_list li{margin-bottom: 10px; background: #fff; padding: 20px 16px; align-items: center;}
.rec_pro_list li .title{margin-top: 10px; line-height: 1.25; font-family: Arial; color: #14457B;}
.rec_pro_list li .title a{color: #14457B;}
.rec_pro_pic{width: 39%; margin-right: 10px;}
.rec_pro_info{flex: 1;}
.rec_pro_pic .rec_pic{padding-bottom: 59.4%; overflow: hidden;}
.rec_pro_list li:hover .title a{color: #2C6DF5;}
.rec_pro_list li:hover{box-shadow: 0 0 6px 3px rgba(0, 0, 0, 0.05);}

@media only screen and (max-width: 1350px) {
	.rec_th{font-size: 22px;}
}
@media only screen and (max-width: 1200px) {
	.rec_th{font-size: 21px;}
}
@media only screen and (max-width: 950px) {
	.rec_th{font-size: 20px;}
	
	.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);}
}