.case_wrap {
	width: 192rem;
	padding-top: 8rem;
}

.case_banner {
	width: 192rem;
	height: 52rem;
}

.case_banner img {
	width: 100%;
	height: 100%;
}

/* 服务支持 */
.service_support {
	width: 120rem;
	margin: 0 auto;
	text-align: center;
}

.service_support>h5 {
	font-weight: 550;
	font-family: SourceHanSansCN-Medium;
	font-size: 3rem;
	line-height: 5rem;
	letter-spacing: 0.1rem;
	color: #1a1c1d;
	margin-top: 5rem;
}

.service_box {
	padding: 5rem 0;
	display: flex;
	justify-content: start;
	flex-wrap: wrap;
}

.service_item {
	margin-right: 14.9rem;
	width: 30rem;
	height: 36rem;
	margin-bottom: 3rem;
	background-color: #ffffff;
	box-shadow: 0px 0.5rem 1rem 0px rgba(4, 0, 0, 0.1);
}

.service_item:hover {
	transition: transform .5s;
	transform: scale(1.05);
}

.service_item:nth-child(3n) {
	margin-right: 0;
}

.service_item img {
	width: 30rem;
	height: 36rem;
}

/* 成功案例 */
.success_cases {
	width: 192rem;
	height: 75rem;
	background-color: rgba(238, 238, 238, .7);
}

.success_cases>h5 {
	font-weight: 550;
	font-family: SourceHanSansCN-Medium;
	font-size: 3rem;
	line-height: 3rem;
	padding: 8rem 0;
	letter-spacing: 0.1rem;
	color: #1a1c1d;
	text-align: center;
}

.success_cases_swiper-container {
	width: 120rem;
	height: 46.8rem;
	background-color: #ffffff;
	border-radius: 1rem;
	margin: 0 auto;
}

.swiper-slide {
	padding-bottom: 10rem;
}

.swiper-slide-box {
	width: 100%;
	height: 100%;
	display: flex;
}

.swiper-slide-box-image {
	width: 60.4rem;
	height: 36.7rem;
}

.swiper-slide-box-image img {
	width: 60.4rem;
	height: 36.7rem;
}

.swiper-slide-box-text {
	width: calc(100% - 60.4rem);
	padding: 5rem;
}

.swiper-slide-box-text>p:first-child {
	line-height: 5rem;
	font-family: PingFangSCRegular;
	font-size: 2.9rem;
	color: #959595;
}

.swiper-slide-box-text>p:first-child span {
	font-size: 4.2rem;
	color: #de0000;
}

.swiper-slide-box-text>h5 {

	margin-top: 3.5rem;
	font-family: SourceHanSansCN-Regular;
	font-size: 3rem;
	line-height: 5rem;
	color: #1a1c1d;
}

.swiper-slide-box-text>p:nth-child(3) {
	font-family: SourceHanSansCN-Normal;
	font-size: 1.6rem;
	line-height: 5rem;
	color: #6f6f6f;
	margin-bottom: 3.5rem;
}

.swiper-slide-box-text>p:nth-child(4) {
	font-family: SourceHanSansCN-Regular;
	font-size: 1.6rem;
	line-height: 5rem;
	color: #cb0000;
}

.swiper-slide-box-text>p:nth-child(4) img {
	margin-left: 1.5rem;
	width: 5.6rem;
}


.swiper-pagination-bullet {
	vertical-align: middle;
	width: 0.9rem;
	height: 0.9rem;
	opacity: 1;
	background-color: #dcdcdc;
	margin: 3rem 2.5rem !important;
}

.swiper-pagination-bullet-active {
	width: 3.4rem;
	height: 2.6rem;
	border-radius: 1.3rem;
	border: solid 0.1rem #e60012;
	background-image: radial-gradient(circle 0.6rem at center, #e60012, #fff);
}

/* 用户反馈 */
.feedback {
	padding: 5rem 0;
}

.feedback_box {
	width: 120rem;
	margin: 0 auto;
	text-align: center;
}

.feedback_box h5 {
	font-weight: 550;
	font-family: SourceHanSansCN-Medium;
	font-size: 3rem;
	line-height: 5rem;
	letter-spacing: 0.1rem;
	color: #1a1c1d;
}

.feedback_box>p {
	font-family: MicrosoftYaHei;
	font-size: 2.4rem;
	line-height: 7.5rem;
	letter-spacing: 0.1rem;
	color: #242424;
	text-align: left;
}

.feedback_form {
	display: flex;
	flex-wrap: wrap;
}

.feedback_form input[type="text"] {
	width: 59.1rem;
	height: 5rem;
	border: solid 0.2rem #dcdcdc;
	margin-right: 1.4rem;
	margin-bottom: 1.4rem;
	font-family: MicrosoftYaHei;
	font-size: 1.6rem;
	line-height: 5rem;
	letter-spacing: 0.1rem;
	text-indent: 1em;
}

.feedback_form input[type="text"]:nth-child(2n) {
	margin-right: 0;
}

.feedback_form textarea {
	width: 119.9rem;
	height: 14.7rem;
	border: solid 0.2rem #dcdcdc;
	font-family: MicrosoftYaHei;
	font-size: 1.6rem;
	line-height: 5rem;
	letter-spacing: 0.1rem;
	text-indent: 1em;
	padding: 1rem 0;
}

.sub {
	width: 100%;
	height: 5rem;
	margin: 4rem auto;
	text-align: center;
}

.sub input {
	width: 19.5rem;
	height: 5rem;
	background-color: #0068b7;
	border-radius: 360px;
	line-height: 5rem;
	font-family: SourceHanSansCN-Regular;
	font-size: 1.8rem;
	letter-spacing: 0.1rem;
	color: #ffffff;
}


@media screen and (max-width: 1140px) {
	.case_wrap {
		padding-top: 9.3rem;
	}

	/* 服务支持 */
	.service_support {
		width: 172rem;
	}

	.service_support>h5 {
		font-size: 5.053rem;
		line-height: 8.4rem;
		margin-top: 8.4rem;
	}

	.service_box {
		padding: 8.4rem 0;
	}

	.service_item {
		margin-right: 19.2rem;
		width: 44.463rem;
		height: 53.221rem;
		box-shadow: -0.842rem 0rem 1.684rem 0rem rgba(4, 0, 0, 0.1);
		margin-bottom: 4.2rem;
	}

	.service_item:nth-child(3n) {
		margin-right: 0;
	}

	.service_item img {
		width: 44.463rem;
		height: 53.221rem;
	}

	/* 成功案例 */
	.success_cases {
		width: 192rem;
		height: 106.947rem;
		background-color: rgba(238, 238, 238, .7);
	}

	.success_cases>h5 {
		font-size: 5.053rem;
		line-height: 5.053rem;
		padding: 10rem 0;
	}

	.success_cases_swiper-container {
		width: 172rem;
		height: 67.2rem;
		border-radius: 1.684rem;
	}

	.swiper-slide {
		padding-bottom: 14.6rem;
	}

	.swiper-slide-box {
		width: 172rem;
		height: 100%;
	}

	.swiper-slide-box-image {
		width: 85.895rem;
		height: 52.547rem;
	}

	.swiper-slide-box-image img {
		width: 85.895rem;
		height: 52.547rem;
	}

	.swiper-slide-box-text {
		width: calc(172rem - 85.895rem);
		padding: 5rem;
	}

	.swiper-slide-box-text>p:first-child {
		line-height: 7.1rem;
		font-size: 4.179rem;
	}

	.swiper-slide-box-text>p:first-child span {
		font-size: 5.969rem;
	}

	.swiper-slide-box-text>h5 {
		margin-top: 5rem;
		font-size: 4.042rem;
		line-height: 8rem;
	}

	.swiper-slide-box-text>p:nth-child(3) {
		font-size: 2.695rem;;
		line-height: 8rem;
		margin-bottom: 5.9rem;
	}

	.swiper-slide-box-text>p:nth-child(4) {
		font-size: 2.695rem;
		line-height: 8rem;
	}

	.swiper-slide-box-text>p:nth-child(4) img {
		width: 8.253rem;
		margin-left: 3rem;
	}


	.swiper-pagination-bullet {
		width: 1.516rem;
		height: 1.516rem;
		margin: 4rem 3.35rem !important;
	}

	.swiper-pagination-bullet-active {
		width: 5.053rem;
		height: 3.874rem;
		border-radius: 1.862rem;
		border: solid 0.168rem #e60012;
		background-image: radial-gradient(circle 0.9rem at center, #e60012, #fff);
	}

	/* 用户反馈 */
	.feedback {
		padding: 10rem 0;
	}

	.feedback_box {
		width: 172rem;
	}

	.feedback_box h5 {
		font-size: 5.053rem;
		line-height: 5.053rem;
		padding-bottom: 8rem;
	}

	.feedback_box>p {
		font-family: MicrosoftYaHei;
		font-size: 4.039rem;
		line-height: 12.5rem;
	}

	.feedback_form {
		display: flex;
		flex-wrap: wrap;
	}

	.feedback_form input[type="text"] {
		width: 85rem;
		height: 7.242rem;
		margin-right: 2rem;
		margin-bottom: 1.85rem;
		font-size: 2.693rem;
		line-height: 7.242rem;
	}

	.feedback_form textarea {
		width: 172rem;
		height: 21rem;
		font-size: 2.693rem;;
	}

	.sub {
		width: 100%;
		height: 7.579rem;
		margin: 5.7rem auto;
		text-align: center;
		margin-bottom: 0;
	}

	.sub input {
		width: 28.126rem;
		height: 7.579rem;
		line-height: 7.579rem;
		font-size: 3.03rem;
	}
}
