@media screen and (max-width:850px) {
	.wrapper {
		min-width: auto;
	}

	.first {
		padding-top: 28.000000000000004vw;
		padding-bottom: 9.066666666666666vw;
		background-image: linear-gradient(to bottom, #F0F4FF 0%, white 100%);
		margin-top: -12vw;
	}

	.first-left {
		padding-top: 0px;
		padding-left: 2.1333333333333333vw;
		padding-right: 2.1333333333333333vw;
	}

	.first-right-button-out {
		display: flex;
		justify-content: center;
		margin-bottom: 15.466666666666667vw;
	}

	.first-right-button {
		min-width: 33.33333333vw;
		height: 10.66666667vw;
		font-size: 4.26666667vw;
		padding-left: 5.33333333vw;
		padding-right: 5.33333333vw;
		border-radius: 5.33333333vw;
	}

	.first-right {
		display: none;
	}

	.center {
		align-items: center;
		text-align: center;
	}

	.first-left h1 .h1-one {
		font-size: 8.53333333vw;
		line-height: 9.86666667vw;
		margin-bottom: 5.33333333vw;
	}

	.first-left h1 .h1-two {
		font-size: 4vw;
		line-height: 5.6vw;
		margin-bottom: 5.6vw;
	}

	.safeArea {
		width: auto;
		margin-left: 0;
		margin-right: 0;
	}

	.flex {
		display: block;
	}

	.fourth {
		padding-top: 16vw;
	}

	.fourth-one {
		margin-bottom: 0px;
		font-size: 6.4vw;
		line-height: 8.533333333333333vw;
	}

	.fourth-two {
		flex-direction: row;
		justify-content: space-between;
		align-items: flex-start;
		flex-wrap: wrap;
		padding-left: 19.333333333333332vw;
		padding-right: 19.333333333333332vw;
		margin-top: 8vw;
	}

	.fourth-two-box {
		margin-right: 0px;
		width: 21.333333333333336vw;
		margin-bottom: 8vw;
		display: flex;
		flex-direction: column;
		align-items: center;
	}

	.fourth-two-circle {
		padding-top: 2.666666666666667vw;
		padding-bottom: 2.666666666666667vw;
		width: 21.333333333333336vw;
		height: 21.333333333333336vw;
		display: flex;
		justify-content: center;
		align-items: center;
		box-shadow: 0vw 0.26666666666666666vw 3.2vw rgb(28 76 186 / 8%);
		border-top-left-radius: 50%;
		border-top-right-radius: 50%;
		border-bottom-right-radius: 50%;
		border-bottom-left-radius: 50%;
		overflow: hidden;
		border-left-width: 0.13333333333333333vw;
		border-top-width: 0.13333333333333333vw;
		border-right-width: 0.13333333333333333vw;
		border-bottom-width: 0.13333333333333333vw;
		border-left-style: solid;
		border-top-style: solid;
		border-right-style: solid;
		border-bottom-style: solid;
		border-left-color: transparent;
		border-top-color: transparent;
		border-right-color: transparent;
		border-bottom-color: transparent;
	}

	.fourth-two-circle img {
		display: block;
		width: 21.3333vw;
		height: 21.3333vw;
	}

	.fourth-two-title {

		text-align: center;
		margin-top: 3.2vw;
		font-size: 4.266666666666667vw;
		line-height: 6.4vw;
		width: 26.666666666666668vw;
	}

	.sixth {
		width: auto;
		padding-top: 0px;
		padding-bottom: 0px;
	}

	.sixth-cardList-wrapper {
		width: auto;
		margin: 0 auto;
	}

	.sixth-cardList-item {
		width: 87.2vw;
		cursor: pointer;
		box-shadow: 0 3.40426px 17.0213px rgb(28 76 186 / 10%);
		margin-left: auto;
		margin-right: auto;
		margin-bottom: 6.4vw;
	}

	.sixth-cardList-item-banner {
		height: 54.66666667vw;
		border-top-left-radius: .53333333vw;
		border-top-right-radius: .53333333vw;
		border-bottom-left-radius: 1.6vw;
		border-bottom-right-radius: 1.6vw;
	}

	.sixth-cardList-item-banner-img {
		display: block;
		width: 87.2vw;
		height: 54.6667vw;
	}

	.sixth-cardList-item-content {

		padding-bottom: 4.26666667vw;
		height: auto;
		width: 87.2vw;
		height: auto;
	}

	.six-cardList-item-logo-box {
		position: relative;
		left: 0;
		bottom: 0px;
		width: 100%;
		margin-top: 4.266666667vw;
	}

	.six-cardList-item-logo {
		margin-top: 4.26666667vw;
		height: 8.8vw;
	}

	.sixth-cardList-item:nth-child(3n) {
		margin: 0 36px 60px 0;
		margin-left: auto;
		margin-right: auto;
		margin-bottom: 10.66667vw;
	}

	.sixth-cardList-logo-placeholder {
		height: 0px;
	}

	.sixth-cardList-readMore-btn {
		min-width: 33.33333333vw;
		height: 10.66666667vw;
		font-size: 4.26666667vw;
		padding-left: 5.33333333vw;
		padding-right: 5.33333333vw;
	}

	.sixth-header-title {
		font-size: 6.4vw;
		margin-left: auto;
		margin-right: auto;
		padding-top: 16vw;
		display: flex;
		justify-content: flex-start;
		flex-direction: column;
		align-items: center;
		margin-bottom: 8vw;
	}

	.seventh {

		padding-top: 16.000000000000004vw;
		padding-bottom: 16vw;
		margin-top: 12vw;
		width: auto;
	}

	.seventh-content {
		position: relative;
		padding-top: 0;
		padding-bottom: 0;
		padding-left: 0;
		padding-right: 0;
		width: auto;
		margin-left: auto;
		margin-right: auto;
	}

	.seventh-content-one {
		display: flex;
		justify-content: center;
		width: 87.2vw;
		font-size: 8vw;
		line-height: 9.6vw;
		margin-bottom: 6.4vw;
	}

	.seventh-content-two {
		margin-top: 0px;
		width: 58.266666666666666vw;
		font-size: 4.266666666666667vw;
		line-height: 6.4vw;
	}

	.seventh-content-three {

		top: 13.866666666666667vw;
		left: 0;
	}

	.seventh-content-four {
		top: 36.93333333333334vw;
		right: 0;
	}

	.seventh-content-three-img {
		display: block;
		width: 16vw;
		height: 23.3333vw;

	}

	.seventh-content-three-img-img {
		display: block;
		width: 16vw;
		height: 23.3333vw;
		background-image: url(https://hsrd.oss-cn-beijing.aliyuncs.com/gjdt/seventh-three.webp);
		background-size: 100% 100%
	}

	.seventh-content-four-img {
		display: block;
		width: 4.66667vw;
		height: 8.93333vw;
	}

	.seventh-content-four-img-img {
		display: block;
		width: 4.66667vw;
		height: 8.93333vw;
		background-image: url(https://hsrd.oss-cn-beijing.aliyuncs.com/gjdt/seventh-four.webp);
		background-size: 100% 100%
	}

	.seventh-content-three img {
		display: block;
		width: 16vw;
		height: 23.3333vw;

	}

	.seventh-content-four img {
		display: block;
		width: 4.66667vw;
		height: 8.93333vw;
	}

	.eleventh {

		padding-top: 20.266666666666666vw;
		padding-bottom: 23.333333333333332vw;

	}

	.eleventh-content {
		margin-bottom: 8vw;
	}

	.third {
		display: none;
	}

	.eleventh-content-one {
		font-size: 6.4vw;
		line-height: 8.533333333333333vw;
	}

	.eleventh-content-two {
		left: -1.6vw;
		top: 0;
	}

	.eleventh-content-three {
		right: -9.2vw;
		top: -1.866666666666667vw;
	}

	.eleventh-content-two img {
		display: block;
		width: 1.33333vw;
		height: 8.13333vw;
	}

	.eleventh-content-three img {
		display: block;
		width: 9.2vw;
		height: 9.86667vw;
	}

	.eleventh-img {
		width: 96vw;
	}

	.eleventh-img img {
		width: 96vw;
	}

	.thirteenth {

		padding-top: 16.000000000000004vw;
		padding-bottom: 8vw;
		/* background-image: linear-gradient(to bottom, #F0F4FF 0%, #FFFFFF 100%); */
		background-clip: padding-box;
		background-size: auto;
		background-repeat: repeat;
		background-attachment: scroll;
		background-position: 0% 0%;
		margin-top: 12vw;
	}

	.thirteenth-box {
		width: auto;
		margin-left: auto;
		margin-right: auto;
		position: unset;
	}

	.thirteenth-content-one {
		margin-left: auto;
		margin-right: auto;
		width: 87.2vw;
		color: #1F2329;
		font-size: 8vw;
		line-height: 9.6vw;
	}

	.thirteenth-content-one h1 {
		text-align: center;
		font-weight: bold;
	}

	.thirteenth-content-two {
		width: 87.2vw;
		color: #51565D;
		font-size: 4vw;
		line-height: 6.4vw;
		margin-bottom: 8vw;
	}

	.thirteenth-content-two p {
		text-align: center;
	}

	.thirteenth-content-three {
		top: 8.666666666666668vw;
		left: 0.5333333333333333vw;
	}

	.thirteenth-content-three-img {
		display: block;
		width: 13.0667vw;
		height: 14.9333vw;
		background-image: url(https://hsrd.oss-cn-beijing.aliyuncs.com/gjdt/thirteenth-one-small.webp);
		background-size: 100%;
	}

	.thirteenth-content-four {
		top: 5.2vw;
		right: 0;
	}

	.thirteenth-content-four-img {
		width: 14.2667vw;
		height: 20.4vw;
		background-image: url(https://hsrd.oss-cn-beijing.aliyuncs.com/gjdt/thirteenth-two-small.webp);
		background-size: 100%;
	}

	.fourteenth {
		margin-left: auto;
		margin-right: auto;
		width: auto;
	}

	.fourteenth-box {
		width: 100%;
	}

	.fourteenth-one {
		display: block;
		height: unset;
		margin-bottom: 0;
		padding-left: 6.4vw;
		padding-right: 6.4vw;
		padding-top: 10.66666667vw;
		padding-bottom: 10.66666667vw;
		flex-direction: unset;
		background-color: #f8f9fa;
	}
	.fourteenth-one:nth-child(2n){
		background-color: transparent;
	}

	.fourteenth-one-left {
		width: 100%;
		height: unset;
		margin-bottom:0vw;
		font-size: 4vw;
		line-height: 6.4vw;
		
	}

	.fourteenth-one-left-1 {
		font-size: 4.8vw;
		line-height: 7.46666667vw;
		/* margin-bottom: 2.13333333vw; */
	}

	.fourteenth-one-left-2 {
		font-size: 6.4vw;
		line-height: 8.53333333vw;
		margin-bottom: 4.26666667vw;
	}

	.fourteenth-one-left-3 {
		font-size: 4vw;
		line-height: 6.4vw;
	}

	.fourteenth-one-right {
		width: 100%;
		padding-left: .93333333vw;
		padding-right: .93333333vw;
	}

	.fourteenth-one-right img {
		display: block;
		width: 85.3333vw;
		height: 69.3333vw;
	}

	.second {
		display: none;
	}

	.first {
		display: none;
	}

	.fourteenth{
		display: none;
	}
	.sixteenth{
		display: none;
	}
	.eighth {
		display: none;
	}
}

@media screen and (min-width:850px) {
	.fifth-box {
		display: none;
	}

	.nighth {
		display: none;
	}

	.tenth {
		display: none;
	}

	.twelfth {
		display: none;
	}
	.fiveteenth{
		display: none;
	}
}
