.in_con3_div {
	width: 100%;
	margin-top:10%;
	background: #f8f8f8;
	box-sizing: border-box;
}

.in_con3_swiper {
	width: 100%;
	overflow: visible;
	position: relative;
	padding-bottom: 80px;
}

.in_con3_swiper .swiper-wrapper {
	display: flex;
	align-items: stretch;
}

.in_con3_swiper .swiper-slide {
	/*margin-left: 43px;*/
	width: 43%;
	flex-shrink: 0;
	background: transparent;
	box-sizing: border-box;
}

.in_con3_swiper .slide-item {
	width: 100%;
	background: transparent;
	overflow: hidden;
}

.in_con3_swiper .slide-item .img-wrapper {
	width: 100%;
	height: 380px;
	overflow: hidden;
	position: relative;
	background: #e8e8e8;
}

.in_con3_swiper .slide-item .img-wrapper img {
	width: 100%;
	height: 100%;
	display: block;
	object-fit: cover;
	object-position: center;
	transition: transform 0.5s ease;
}

.in_con3_swiper .slide-item:hover .img-wrapper img {
	transform: scale(1.05);
}

.in_con3_swiper .slide-item .text-wrapper {
	padding: 27.5px 0;
	background: transparent;
}

.in_con3_swiper .slide-item .text-wrapper h3 {
	/*font-family: VWHead-Bold, HYQiHei-80S;*/
	/*font-size: 20px;*/
	/*color: #001E50;*/
	/*margin-bottom: 30px;*/
	/*line-height: 1.4;*/
	font-family: "汉仪旗黑", sans-serif;
	font-size: 26.98pt;
	/* 字体粗细，85简对应常规字体，可设置为normal */
	font-weight: bolder;

	/* 字符间距 */
	letter-spacing: 0;
	/* 行高，(自动)对应默认行高，也可根据需求设置具体数值 */
	line-height: 1;

	/* 上下标、大小写等样式，当前无特殊设置 */
	font-variant: normal;
	text-transform: none;
	/* 文字颜色 */
	color: #000000;

	/* 水平缩放、垂直缩放 */
	-webkit-transform: scaleX(1) scaleY(1);
	transform: scaleX(1) scaleY(1);
}

.in_con3_swiper .slide-item .text-wrapper p {
	/*font-family: HYQiHei-40S;*/
	/*font-size: 14px;*/
	/*color: #666;*/
	/*line-height: 1.6;*/
	/*margin: 0;*/
	/* 字体设置 */
	font-family: "汉仪旗黑", sans-serif;
	font-size: 22.38pt;
	/* 40S对应半粗体，可设置为500 */
	/*font-weight: 500;*/
	font-weight: lighter;

	/* 字符间距 */
	letter-spacing: 0;
	/* 行高设置为33.18pt */
	line-height: 33.18pt;

	/* 上下标、大小写等样式，当前无特殊设置 */
	font-variant: normal;
	text-transform: none;
	/* 文字颜色 */
	color: #000000;

	/* 水平缩放、垂直缩放 */
	-webkit-transform: scaleX(1) scaleY(1);
	transform: scaleX(1) scaleY(1);
}

/* 分页指示器样式 - 横线样式 */
.in_con3_pagination {
	bottom: 20px !important;
	display: flex;
	justify-content: center;
	align-items: center;
	gap: 8px;
}

.in_con3_pagination .swiper-pagination-bullet {
	width: 50px;
	height: 2px;
	border-radius: 0;
	background: #ccc;
	opacity: 1;
	transition: all 0.3s ease;
	margin: 0 !important;
}

.in_con3_pagination .swiper-pagination-bullet-active {
	background: #001E50;
}

/* 移动端适配 */
@media (max-width: 996px) {
	.in_con3_div {
		padding: 40px 0;
	}

	.in_con3_swiper .swiper-slide {
		width: 75%;
		padding: 0 10px;
	}

	.in_con3_swiper .slide-item .img-wrapper {
		/*height: 280px;*/
		height: auto;
	}

	.in_con3_swiper .slide-item .text-wrapper {
		padding: 16px 0;
	}

	.in_con3_swiper .slide-item .text-wrapper h3 {
		font-size: 18px;
		margin-bottom: 6px;
	}

	.in_con3_swiper .slide-item .text-wrapper p {
		font-size: 13px;
	}

	.in_con3_pagination .swiper-pagination-bullet {
		width: 35px;
		height: 2px;
	}
}

/* 大屏幕适配 */
@media (min-width: 1440px) {
	.in_con3_swiper .slide-item .img-wrapper {
		height: 450px;
	}
}