/*/////////////////////////////////////////////////////////*/
/*-------最新消息--------*/
/*/////////////////////////////////////////////////////////*/


ul.news_area{
	padding-left: 0;
	display: flex;
	flex-direction: column;
	row-gap: clamp(.625rem, 1.0417vw, 11.25rem);
}
ul.news_area li{
	list-style-type: none;
}

ul.news_area li a{
	color: #797979;
	text-decoration: none;
	display: flex;
	justify-content: space-between;
    gap: 30px;
	padding: 0 0 clamp(.625rem, 1.0417vw, 1.25rem) 0;
	border-bottom: 1px dashed #BEBEBE;

}
.news_top{
	display: flex;
	justify-content: space-between;
	align-items: center;
	flex-wrap: wrap	;
}
.news_img{
	width: 100%;
	overflow: hidden;
	max-width: clamp(15.625rem,26.0417vw,31.25rem);
}

.news_img_in{
	position: relative;
	padding-top: 40%;
	overflow: hidden;
	transform: scale(1);
	transition: all .3s ease;
}
ul.news_area li a:hover .news_img_in{
transform: scale(1.1);
}
.news_img_in img{
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	width: 100% !important;
	height: 100% !important;
	object-fit: cover;
	
}

li.no_img .news_info{
	width: 100%;
	display: flex;
	flex-direction: column;
	height: inherit;
	position: relative;
	justify-content: center;
}
.news_info{
	width: 80%;
	display: flex;
	flex-direction: column;
	height: inherit;
	position: relative;
	justify-content: start;
}


.news_date{
	color: var(--fourth_color);
	font-size: 18px;
	font-size: clamp(.75rem, 0.7292vw, .875rem);
font-weight: 700;
}
.view{
	font-size: clamp(.75rem, 0.7292vw, .875rem);
}
.news_title{
	color: var(--fourth_color);
	font-size: 23px;
	font-size: clamp(1.25rem, 1.19vw, 1.4375rem);
	line-height: normal;
	font-weight: 700;
	display: -webkit-box;
	-webkit-line-clamp:1;
	-webkit-box-orient: vertical;
	overflow : hidden;
	margin: clamp(0.5208vw, 1.0417vw, 1.25rem) 0; /*20px*/
}

.news_text{
	font-size: 18px;
	font-size: 1rem;
	line-height: normal;
	font-weight: 500;
	display: -webkit-box;
	-webkit-line-clamp:2;
	-webkit-box-orient: vertical;

	overflow : hidden;
    margin: clamp(.625rem, 2.6667vw, 1.25rem) 0; /* 20px */
	transition: all .3s ease;
}
ul.news_area li a:hover .news_text{
color: var(--fourth_color);
}

.news_btn{
	
	display: flex;
	justify-content: flex-end;
	align-items: center;
	
	position: absolute;
	right: 0;
	bottom: 0;
	font-size:  1rem;
}
.news_btn i{
	font-size:  1rem;
}





@media (max-width: 990px) {
	.news_title{}

    ul.news_area li a {
        gap: 20px;
    }
	.news_img{
	width: 100%;
	overflow: hidden;
	max-width: unset;
}
}
@media (max-width: 640px) {
	.news_text{
		font-size: 18px;
		font-size: 1rem;
		line-height: normal;
		font-weight: 500;
		display: -webkit-box;
		-webkit-line-clamp:2;
		-webkit-box-orient: vertical;
	
		overflow : hidden;
		margin-bottom: 30px;
		margin-bottom: 1.875rem;
		transition: all .3s ease;
	}
	.view{
		text-align: right;
		
	}
	ul.news_area li a{
		flex-direction: column;
	}
	.news_img {
		width: 100%;
	}
	.news_info{
		width: 100%;
		
	}
}