@media screen and (max-width: 1199px) {
	.solution-description-wrap {
		height: auto;
		position: unset;
		margin: unset;
	}
	.solution-description, .solution-description-bg {
		width: 100%;
		position: unset;
	}
	.solution-description {
		height: auto!important;
		box-shadow: unset;
		padding: 30px;
	}
	.solution-case-description p, .solution-description{
		line-height: 22px;
		overflow: hidden;
	}
	.solution-description-bg {
		height: 200px;
	}
	.solution-advantage-wrap {
		width: 100%;
		display: block;
	}
	.solution-advantage-wrap .advantage-li {
		width: 100%;
		padding: 0 30px;
		height: 180px;
		display: flex;
		flex-direction: column;
		justify-content: center;
		margin-bottom: 20px;
	}
	.advantage-li h1 {
		margin-bottom: 18px;
	}
	.advantage-li h2 {
		text-align: start;
	}
	.solution-case-wrap {
		display: block;
		height: auto;
	}
	.solution-case-img, .solution-case-description {
		width: 100%;
	}
	.solution-case-img {
		height: 200px;
		display: flex;
		justify-content: center;
		align-items: center;
	}
	.solution-case-description {
		height: auto;
	}
	.solution-case-img .btn {
		position: unset;
		width: 140px;
		height: 46px;
		line-height: 46px;
	}
	.solution-case-img .btn .arrow-right {
		width: 24px;
		height: 14px;
	}
}