/* .nav a{
	color: #fff;
} */
/* .nav div{
	color: #fff;
} */
.logo img:last-child{
	display:  none;
}
.logo img:first-child{
	display:  block;
}
.s_img img:last-child{
	display:  none;
}
.s_img img:first-child{
	display:  block;
}
.banner_p {
	position: absolute;
	left: calc((100% - 1200px) / 2);
	font-size: 30px;
	top: 50%;
	color: #fff;
}
.s_img img:nth-child(2){
	display: none;
}
.news {
	padding: 40px 0;
}

.news ul {
	overflow: hidden;
}

.news li {
	width: 23.5%;
	margin: 0 0 30px 2%;
	float: left;
}

.news li:nth-child(4n+1) {
	margin-left: 0;
}

.news li a {
	display: block;
	background-color: #D9D9D9;
}

.desc p {
	font-size: 14px;
	word-break: break-all;
	text-overflow: ellipsis;
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}

.news_bg {
	height: 200px;
	background-size: cover;
	background-position: center center;
	background-repeat: no-repeat;
}

.desc {
	 height: 90px; 
	padding: 10px;
}
.desc:hover{
	background:#EF833C;
}
.desc:hover p{
	color: #fff;
}
@media (max-width:768px) {
	.banner {
		height: 50vw;
		object-fit: cover;
		object-position: right;
	}

	.banner_p {
		right: 15px;
		left: auto;
		top: auto;
		line-height: 1;
		height: 0;
		font-size: 20px;
		bottom: 20%;
		color: #fff;
	}

	.news {
		padding: 15px;
	}

	.news li {
		/* width: calc((100% - 15px) / 2);
		margin: 0 0 15px 15px !important; */
		width: 100%!important;
		margin:0px 0px 30px 0px;
	}

	/* .news li:nth-child(2n+1) {
		margin-left: 0 !important;
	} */

	.news_bg {
		height: 45vw;
	}
}
