@media screen and (max-width: 768px) {
	#aside {
		display: none;
	}

	.common-btn {
		transform: scale(0.8);
	}

	/* 通用样式调整 */
	.section-slide {
		padding: 40px 0;
		font-size: 16px;
	}

	.section-title {
		font-size: 20px;
		padding: 0 24px;
		margin-bottom: 20px;
	}

	.section-title-en {
		font-size: 18px;
		margin-bottom: 20px;
	}

	.section-subTitle {
		font-size: 16px;
		line-height: 2.2;
	}

	.section-title-des {
		width: 80%;
		font-size: 14px;
		line-height: 1.2;
	}

	.section-title::before {
		min-height: 40px;
		top: -10px;
		background-size: contain;
		background-position: center;
	}

	/* 视频封面区域 */
	.video-title {
		font-size: 28px;
		margin-bottom: 20px;
	}

	.play-button {
		width: 50px;
		height: 50px;
	}

	.section-1 {
		padding: 0;
	}

	.section-3-content {
		display: flex;
		flex-direction: column;
	}

	.section-3-card {
		zoom: 0.65;
	}

	.section-4-content {
		height: 300px;
	}
	#swiper-4 {
		position: relative;
		width: 100%;
		height: 100%;
	}
	#swiper-4 swiper-slide {
		justify-content: center;
	}
	.swiper-4-card {
		zoom: 0.45;
		font-size: 26px;
		line-height: 1.2;
		height: 500px;
	}

	.swiper-4-content {
		align-items: center;
	}

	.swiper-4-logo {
		margin-right: 30px;
	}

	.swiper-4-btns {
		flex-direction: column;
	}

	.swiper-4-btns .common-btn {
		margin: 10px 0;
		transform: scale(1.1);
	}

	.section-5-btns {
		flex-direction: column;
		justify-content: space-between;
		align-items: center;
	}

	.section-5-btns .common-btn:last-child {
		margin-top: 20px;
	}

	.section-6-content {
		margin-top: 0;
		width: calc(382px * 1 + 30px * 1);
	}

	.section-6-content .section-6-card:nth-child(1),
	.section-6-content .section-6-card:nth-child(2),
	.section-6-content .section-6-card:nth-child(3) {
		display: none;
	}
	.section-7-content {
		grid-template-columns: repeat(2, 1fr);
		gap: 20px;
		padding: 0 20px;
	}

	#swiper-8 {
		max-width: 400px;
		height: 290px;
	}

	.swiper-8-title {
		font-size: 20px;
	}

	.swiper-8-text {
		margin: 17px 20px 27px;
		font-size: 16px;
		line-height: 29px;
	}

	.swiper-8-link {
		font-size: 13px;
	}

	.swiper-button-prev,
	.swiper-button-next {
		width: 9px;
		height: 20px;
	}
}
