.prdt_container {
		width: 100%;
		height: auto;
		margin: 0 auto;
		font-family: '思源黑体regular', 'Microsoft YaHei';
	}

	.h2{
		text-align:left;
		/* color: #0a46dc; */
		color: #c00000;
	}

	.swiper-slide img {
		box-shadow: -10px -10px -10px rgba(0, 0, 0, .5);
		-webkit-filter: drop-shadow(10px 10px 10px rgba(0, 0, 0, .5));
		/*考虑浏览器兼容性：兼容 Chrome, Safari, Opera */
		filter: drop-shadow(-10px -10px -10px rgba(0, 0, 0, .5));
		padding: 2%;
	}

	.first {
		/* width: 80%; */
		margin: 0 auto;
		margin-top: 15%;
		margin-bottom: 15%;
	}

	/* 	.first,.second,.third,.four,.five{
		animation:showDivAni 5s 1;
	}

	@keyframes showDivAni{
		0%{opacity:0;}
		100%{opacity: 1;}	
	} */
	.second {
		margin-top: 5%;
	}

	.second img,
	.third img,
	.four img,
	.five img {
		height: auto;
		/* width: 100%; */
	}

	.second_right,
	.four-right {
		padding-left: 5%;
		padding-top: 10%;
		/* padding-bottom: 10%; */
		/* font-weight: 700; */
		height: auto;
		/* width: 50vw; */
		font-size: 1.5rem;
		background-color: #f3f6fd;
		padding-right: 5%;
	}

	.third_left,
	.five_left {
		padding-left: 5%;
		padding-top: 10%;
		/* padding-bottom: 10%; */
		/* font-weight: 700; */
		height: auto;
		/* width: 50vw; */
		font-size: 1.5rem;
		padding-right: 5%;
	}

	.row {
		--bs-gutter-x: 0rem;
	}

	/* 回到顶端 */
	.arrow {
		border: 9px solid transparent;
		border-bottom-color: #3DA0DB;
		width: 0px;
		height: 0px;
		top: 0px
	}

	.stick {
		width: 8px;
		height: 14px;
		border-radius: 1px;
		background-color: #3DA0DB;
		top: 15px;
	}

	#back_top div {
		position: absolute;
		margin: auto;
		right: 0px;
		left: 0px;
	}

	#back_top {
		background-color: #dddddd;
		height: 38px;
		width: 38px;
		border-radius: 3px;
		display: block;
		cursor: pointer;
		position: fixed;
		right: 50px;
		bottom: 100px;
		display: none;
	}