@media screen and (max-width: 1200px) {
	.n_main {
		width: 90%;
		margin: auto;
	}

	.n_title {
		width: 100%;
		margin: auto;
	}

	.new_row {
		width: 100%;
		display: grid;
		grid-template-columns: 32% 32% 32%;
		grid-column-gap: 2%;
		grid-row-gap: 4%;
		margin-top: 30px;
	}
}

@media screen and (max-width: 1000px) {
	.n_session1 {
		margin-top: 80px;
	}

	.n_session2 {
		padding: 20px 0;
	}

	.n_main {
		padding: 20px 0;
	}

	.swiper_btn img {
		width: 50px;
	}

	.new_item img {
		height: 135px;
	}

	.n_s2_title {
		font-size: 30px;
	}

	.title1 {
		font-size: 30px;
	}

	.title2 {
		font-size: 18px;
	}
}

@media screen and (max-width: 750px) {
	.swiper_btn img {
		width: 35px;
	}

	.swiper_btn {
		position: absolute;
		top: calc(50% - 17px);
		z-index: 8;
		cursor: pointer;
	}

	.new_item img {
		height: 105px;
	}

	.new_title {
		font-size: 14px;
	}

	.news_item_content {
		height: 80px;
	}
}

@media screen and (max-width: 650px) {
	.new_row {
		width: 100%;
		display: grid;
		grid-template-columns: 48% 48%;
		grid-column-gap: 2%;
		grid-row-gap: 4%;
		margin-top: 30px;
	}

	#demo2,
	#demo2-1,
	#demo2-2,
	#demo2-3 {
		text-align: center;
		margin-top: 70px;
		margin-bottom: 50px;
	}
}
@media screen and (max-width: 550px) {
	.swiper_btn img {
		width: 28px;
	}
	
	.swiper_btn {
		position: absolute;
		top: calc(50% - 14px);
		z-index: 8;
		cursor: pointer;
	}
}
@media screen and (max-width: 440px) {
	.new_item img {
		height: 85px;
	}
}
@media screen and (max-width: 400px) {
	.title1{
		font-size: 23px;
	}
	.title2{
		font-size: 14px;
	}
}

