/* 幻灯片 */
	.advantage-banner{
		width: 100%;
		position: relative;
	}
	
	.advantage-banner img{
		width: 100%;
		height: 100%;
	}
	
	.advantage-banner .content-wrapper{
		width: 100%;
		height: 100%;
		display: flex;
		align-items: center;
		justify-content: flex-start;
		position: absolute;
		top: 0%;
		right: 0%;
		bottom: 0%;
		left: 0%;
	}
	
	.advantage-banner .content-wrapper .content .upper-wrapper .title p{
		width: 100%;
		line-height: 1;
		font-size: 60px;
		color: rgba(39, 39, 39, 1);;
		font-family: "SourceHanSansCN-Bold";
	}
	
	.advantage-banner .content-wrapper .content .upper-wrapper .title p samp{
		color: rgba(0, 110, 252, 1);
		font-family: "SourceHanSansCN-Bold";
	}
	
	.advantage-banner .content-wrapper .content .upper-wrapper .explain{
		width: 100%;
		line-height: 1;
		font-size: 24px;
		margin-top: 2.858%;
		letter-spacing: 0.1em;
		color: rgba(64, 64, 64, 1);
	}
	
	.advantage-banner .content-wrapper .content .upper-wrapper .explain p{
		margin-bottom: 1.429%;
		font-family: "SourceHanSansCN-Regular";
	}
	
	.advantage-banner .content-wrapper .content .upper-wrapper .explain p:last-child{
		margin-bottom: 0%;
	}

/* 常见问题 */
	.advantage-problem{
		width: 100%;
		padding-top: 6.832%;
		padding-bottom: 5.255%;
	}
	
	.advantage-problem .content-wrapper{
		width: 100%;
		display: flex;
		align-items: flex-start;
		justify-content: space-between;
	}
	
	.advantage-problem .content-wrapper .upper-wrapper{
		width: 45.358%;
	}
	
	.advantage-problem .content-wrapper .upper-wrapper .title p{
		line-height: 1;
		font-size: 36px;
		margin-bottom: 3.938%;
		color: rgba(17, 17, 17, 1);
		font-family: "SourceHanSansCN-Regular";
	}
	
	.advantage-problem .content-wrapper .upper-wrapper .title p:last-child{
		margin-bottom: 0%;
	}
	
	.advantage-problem .content-wrapper .upper-wrapper .title p:nth-child(2){
		line-height: 1;
		font-size: 40px;
		color: rgba(0, 110, 252, 1);
		font-family: "SourceHanSansCN-Bold";
	}
	
	.advantage-problem .content-wrapper .upper-wrapper .button-wrapper{
		width: 100%;
		margin-top: 22.835%;
	}
	
	.advantage-problem .content-wrapper .upper-wrapper .button-wrapper .item{
		height: 60px;
		display: flex;
		width: 51.182%;
		cursor: pointer;
		align-items: center;
		border-radius: 10px;
		margin-bottom: 6.300%;
		justify-content: center;
		background-color: rgba(255, 255, 255, 1);
		box-shadow: 0px 0px 10px rgba(0, 110, 252, 0.2), 0px 0px 0px rgba(0, 110, 252, 0.2) inset;
	}
	
	.advantage-problem .content-wrapper .upper-wrapper .button-wrapper .item:last-child{
		margin-bottom: 0%;
	}
	
	.advantage-problem .content-wrapper .upper-wrapper .button-wrapper .item p{
		line-height: 1;
		font-size: 16px;
		margin-right: 6.061%;
		color: rgba(0, 110, 252, 1);
	}
	
	.advantage-problem .content-wrapper .upper-wrapper .button-wrapper .item span{
		font-size: 28px;
		color: rgba(0, 110, 252, 1);
	}
	
	.advantage-problem .content-wrapper .below-wrapper{
		width: 54.643%;
		padding-top: 2.929%;
	}
	
	.advantage-problem .content-wrapper .below-wrapper .item{
		width: 100%;
		border-bottom: 1px solid rgba(219, 219, 219, 1);
	}
	
	.advantage-problem .content-wrapper .below-wrapper .item .name{
		width: 100%;
		display: flex;
		cursor: pointer;
		padding: 3.791% 0%;
		align-items: center;
		justify-content: space-between;
	}
	
	.advantage-problem .content-wrapper .below-wrapper .item .name p{
		line-height: 1;
		font-size: 22px;
		color: rgba(21, 21, 21, 1);
		font-family: "SourceHanSansCN-Regular";
	}
	
	.advantage-problem .content-wrapper .below-wrapper .item .name span{
		line-height: 1;
		display: block;
		font-size: 22px;
		color: rgba(219, 219, 219, 1);
	}
	
	.advantage-problem .content-wrapper .below-wrapper .item .content{
		width: 100%;
		display: none;
		font-size: 16px;
		line-height: 26px;
		padding-bottom: 3.268%;
		color: rgba(102, 102, 102, 1);
	}

/* 内容 */
	.advantage-content-wrapper{
		width: 100%;
		padding-top: 5.255%;
		padding-bottom: 8.671%;
	}
	
	.advantage-content-wrapper .advantage-content-header p:first-child{
		line-height: 1;
		font-size: 36px;
		text-align: center;
		color: rgba(17, 17, 17, 1);
		font-family: "SourceHanSansCN-Regular";
	}
	
	.advantage-content-wrapper .advantage-content-header p:last-child{
		line-height: 1;
		font-size: 16px;
		margin-top: 1.429%;
		text-align: center;
		color: rgba(0, 110, 252, 1);
	}
	
	.advantage-content-wrapper .content-wrapper{
		width: 100%;
		display: grid;
		grid-gap: 55px;
		margin-top: 5.715%;
		grid-template-columns: repeat(3, 1fr);
	}
	
	.advantage-content-wrapper .content-wrapper .item{
		padding: 12.791% 6.977% 13.954%;
		border: 1px solid rgba(220, 220, 220, 1);
	}
	
	.advantage-content-wrapper .content-wrapper .item .image{
		width: 28.596%;
		margin-bottom: 14.946%;
	}
	
	.advantage-content-wrapper .content-wrapper .item .image img{
		width: 100%;
		height: 100%;
	}
	
	.advantage-content-wrapper .content-wrapper .item .title p{
		line-height: 1;
		font-size: 24px;
		color: rgba(27, 27, 27, 1);
		font-family: "SourceHanSansCN-Regular";
	}
	
	.advantage-content-wrapper .content-wrapper .item .explain{
		font-size: 16px;
		line-height: 30px;
		margin-top: 8.153%;
		color: rgba(123, 123, 123, 1);
	}

/* 合作伙伴 */
	.advantage-partner{
		width: 100%;
		padding: 4.204% 0%;
		background-color: rgba(246, 250, 255, 1);
	}
	
	.advantage-partner .content-wrapper{
		width: 100%;
		display: flex;
		align-items: center;
		justify-content: space-between;
	}
	
	.advantage-partner .content-wrapper .upper-wrapper{
		width: 55%;
	}
	
	.advantage-partner .content-wrapper .upper-wrapper img{
		width: 100%;
		height: 100%;
	}
	
	.advantage-partner .content-wrapper .below-wrapper{
		width: 32.858%;
	}
	
	.advantage-partner .content-wrapper .below-wrapper .title p:first-child{
		line-height: 1;
		font-size: 36px;
		text-align: right;
		color: rgba(0, 110, 252, 1);
		font-family: "SourceHanSansCN-Bold";
	}
	
	.advantage-partner .content-wrapper .below-wrapper .title p:last-child{
		font-size: 36px;
		line-height: 1.4;
		text-align: right;
		margin-top: 4.348%;
		color: rgba(29, 29, 29, 1);
		font-family: "SourceHanSansCN-Regular";
	}
	
	.advantage-partner .content-wrapper .below-wrapper .explain{
		font-size: 16px;
		line-height: 26px;
		text-align: right;
		margin-top: 8.696%;
		letter-spacing: 0.1em;
		color: rgba(42, 42, 42, 1);
	}

/* 介绍 */
	.advantage-introduce{
		width: 100%;
		padding-top: 6.306%;
		padding-bottom: 7.095%;
		background-image: url('../images/background-9.png');
		background-repeat: no-repeat;
		background-position: center;
		background-size: cover;
	}
	
	.advantage-introduce .introduce-header p:first-child{
		line-height: 1;
		font-size: 36px;
		text-align: center;
		color: rgba(11, 11, 11, 1);
		font-family: "SourceHanSansCN-Regular";
	}
	
	.advantage-introduce .introduce-header p:first-child samp{
		color: rgba(0, 110, 252, 1);
		font-family: "SourceHanSansCN-Bold";
	}
	
	.advantage-introduce .introduce-header p:last-child{
		line-height: 1;
		font-size: 16px;
		margin-top: 2.143%;
		text-align: center;
		color: rgba(0, 110, 252, 1);
	}
	
	.advantage-introduce .content-wrapper{
		width: 100%;
		display: grid;
		margin-top: 6.072%;
		border-radius: 10px;
		grid-template-columns: repeat(5, 1fr);
		background-color: rgba(255, 255, 255, 1);
		box-shadow: 0px 0px 10px rgba(0, 110, 252, 0.2), 0px 0px 0px rgba(0, 110, 252, 0.2) inset;
	}
	
	.advantage-introduce .content-wrapper .item{
		width: 100%;
		padding: 17.858% 0% 28.572%;
	}
	
	.advantage-introduce .content-wrapper .item .image{
		width: 53.572%;
		margin: 0% auto;
	}
	
	.advantage-introduce .content-wrapper .item .image img{
		width: 100%;
		height: 100%;
	}
	
	.advantage-introduce .content-wrapper .item .content{
		width: 90%;
		font-size: 14px;
		line-height: 22px;
		margin-top: 8.929%;
		text-align: center;
		color: rgba(121, 121, 121, 1);
	}
	
	.advantage-introduce .content-wrapper .item .content p:first-child{
		font-size: 16px;
		font-weight: bold;
		line-height: 26px;
		color: rgba(31, 31, 31, 1);
		font-family: "SourceHanSansCN-Regular";
	}

	/* 常见问题-按钮-悬停 */
	.advantage-problem .content-wrapper .upper-wrapper .button-wrapper .item.current-hover-item{
		background-color: rgba(0, 110, 252, 1);
	}
	
	.advantage-problem .content-wrapper .upper-wrapper .button-wrapper .item.current-hover-item p{
		color: rgba(255, 255, 255, 1);
	}
	
	.advantage-problem .content-wrapper .upper-wrapper .button-wrapper .item.current-hover-item span{
		color: rgba(255, 255, 255, 1);
	}
	
	/* 内容-悬停 */
	.advantage-content-wrapper .content-wrapper .item.current-hover-item{
		background-color: rgba(241, 247, 255, 1);
	}

/* 响应 1680 */
@media screen and (max-width: 1680px) {
/* 幻灯片 */
	.advantage-banner .content-wrapper .content .upper-wrapper .title p{
		font-size: 54px;
	}
	
	.advantage-banner .content-wrapper .content .upper-wrapper .explain{
		font-size: 22px;
	}

/* 常见问题 */
	.advantage-problem .content-wrapper .upper-wrapper .title p{
		font-size: 32px;
	}
	
	.advantage-problem .content-wrapper .upper-wrapper .title p:nth-child(2){
		font-size: 36px;
	}
	
	.advantage-problem .content-wrapper .upper-wrapper .button-wrapper .item{
		height: 55px;
	}
	
	.advantage-problem .content-wrapper .upper-wrapper .button-wrapper .item p{
		font-size: 15px;
	}
	
	.advantage-problem .content-wrapper .upper-wrapper .button-wrapper .item span{
		font-size: 26px;
	}
	
	.advantage-problem .content-wrapper .below-wrapper .item .name p{
		font-size: 20px;
	}
	
	.advantage-problem .content-wrapper .below-wrapper .item .name span{
		font-size: 20px;
	}
	
	.advantage-problem .content-wrapper .below-wrapper .item .content{
		font-size: 15px;
		line-height: 24px;
	}

/* 内容 */
	.advantage-content-wrapper .advantage-content-header p:first-child{
		font-size: 32px;
	}
	
	.advantage-content-wrapper .advantage-content-header p:last-child{
		font-size: 15px;
	}
	
	.advantage-content-wrapper .content-wrapper{
		grid-gap: 40px;
	}
	
	.advantage-content-wrapper .content-wrapper .item .title p{
		font-size: 22px;
	}
	
	.advantage-content-wrapper .content-wrapper .item .explain{
		font-size: 15px;
		line-height: 28px;
	}

/* 合作伙伴 */
	.advantage-partner .content-wrapper .below-wrapper .title p:first-child{
		font-size: 32px;
	}
	
	.advantage-partner .content-wrapper .below-wrapper .title p:last-child{
		font-size: 32px;
	}
	
	.advantage-partner .content-wrapper .below-wrapper .explain{
		font-size: 15px;
		line-height: 24px;
	}

/* 介绍 */
	.advantage-introduce .introduce-header p:first-child{
		font-size: 32px;
	}
	
	.advantage-introduce .introduce-header p:last-child{
		font-size: 15px;
	}
	
	.advantage-introduce .content-wrapper .item .content{
		font-size: 13px;
		line-height: 20px;
	}
	
	.advantage-introduce .content-wrapper .item .content p:first-child{
		font-size: 15px;
		line-height: 24px;
	}
}

/* 响应 1440 */
@media screen and (max-width: 1440px) {
/* 幻灯片 */
	.advantage-banner .content-wrapper .content .upper-wrapper .title p{
		font-size: 48px;
	}
	
	.advantage-banner .content-wrapper .content .upper-wrapper .explain{
		font-size: 20px;
	}

/* 常见问题 */
	.advantage-problem .content-wrapper .upper-wrapper .title p{
		font-size: 28px;
	}
	
	.advantage-problem .content-wrapper .upper-wrapper .title p:nth-child(2){
		font-size: 32px;
	}
	
	.advantage-problem .content-wrapper .upper-wrapper .button-wrapper .item{
		height: 50px;
	}
	
	.advantage-problem .content-wrapper .upper-wrapper .button-wrapper .item p{
		font-size: 14px;
	}
	
	.advantage-problem .content-wrapper .upper-wrapper .button-wrapper .item span{
		font-size: 24px;
	}
	
	.advantage-problem .content-wrapper .below-wrapper .item .name p{
		font-size: 18px;
	}
	
	.advantage-problem .content-wrapper .below-wrapper .item .name span{
		font-size: 18px;
	}
	
	.advantage-problem .content-wrapper .below-wrapper .item .content{
		font-size: 14px;
		line-height: 22px;
	}

/* 内容 */
	.advantage-content-wrapper .advantage-content-header p:first-child{
		font-size: 28px;
	}
	
	.advantage-content-wrapper .advantage-content-header p:last-child{
		font-size: 14px;
	}
	
	.advantage-content-wrapper .content-wrapper{
		grid-gap: 25px;
	}
	
	.advantage-content-wrapper .content-wrapper .item .title p{
		font-size: 20px;
	}
	
	.advantage-content-wrapper .content-wrapper .item .explain{
		font-size: 14px;
		line-height: 26px;
	}

/* 合作伙伴 */
	.advantage-partner .content-wrapper .below-wrapper .title p:first-child{
		font-size: 28px;
	}
	
	.advantage-partner .content-wrapper .below-wrapper .title p:last-child{
		font-size: 28px;
	}
	
	.advantage-partner .content-wrapper .below-wrapper .explain{
		font-size: 14px;
		line-height: 22px;
	}

/* 介绍 */
	.advantage-introduce .introduce-header p:first-child{
		font-size: 28px;
	}
	
	.advantage-introduce .introduce-header p:last-child{
		font-size: 14px;
	}
	
	.advantage-introduce .content-wrapper .item .content{
		font-size: 12px;
		line-height: 18px;
	}
	
	.advantage-introduce .content-wrapper .item .content p:first-child{
		font-size: 14px;
		line-height: 22px;
	}
}

/* 响应 1280 */
@media screen and (max-width: 1280px) {
/* 幻灯片 */
	.advantage-banner .content-wrapper .content .upper-wrapper .title p{
		font-size: 42px;
	}
	
	.advantage-banner .content-wrapper .content .upper-wrapper .explain{
		font-size: 18px;
	}

/* 常见问题 */
	.advantage-problem .content-wrapper .upper-wrapper .title p{
		font-size: 24px;
	}
	
	.advantage-problem .content-wrapper .upper-wrapper .title p:nth-child(2){
		font-size: 28px;
	}
	
	.advantage-problem .content-wrapper .upper-wrapper .button-wrapper .item{
		height: 45px;
	}
	
	.advantage-problem .content-wrapper .upper-wrapper .button-wrapper .item p{
		font-size: 13px;
	}
	
	.advantage-problem .content-wrapper .upper-wrapper .button-wrapper .item span{
		font-size: 22px;
	}
	
	.advantage-problem .content-wrapper .below-wrapper .item .name p{
		font-size: 16px;
	}
	
	.advantage-problem .content-wrapper .below-wrapper .item .name span{
		font-size: 16px;
	}
	
	.advantage-problem .content-wrapper .below-wrapper .item .content{
		font-size: 13px;
		line-height: 20px;
	}

/* 内容 */
	.advantage-content-wrapper .advantage-content-header p:first-child{
		font-size: 24px;
	}
	
	.advantage-content-wrapper .advantage-content-header p:last-child{
		font-size: 13px;
	}
	
	.advantage-content-wrapper .content-wrapper{
		grid-gap: 10px;
	}
	
	.advantage-content-wrapper .content-wrapper .item .title p{
		font-size: 18px;
	}
	
	.advantage-content-wrapper .content-wrapper .item .explain{
		font-size: 13px;
		line-height: 24px;
	}

/* 合作伙伴 */
	.advantage-partner .content-wrapper .below-wrapper .title p:first-child{
		font-size: 24px;
	}
	
	.advantage-partner .content-wrapper .below-wrapper .title p:last-child{
		font-size: 24px;
	}
	
	.advantage-partner .content-wrapper .below-wrapper .explain{
		font-size: 13px;
		line-height: 20px;
	}

/* 介绍 */
	.advantage-introduce .introduce-header p:first-child{
		font-size: 24px;
	}
	
	.advantage-introduce .introduce-header p:last-child{
		font-size: 13px;
	}
}

/* 响应 1000 */
@media screen and (max-width: 1000px) {
/* 幻灯片 */
	.advantage-banner .content-wrapper .content .upper-wrapper .title p{
		font-size: 36px;
		text-align: center;
	}
	
	.advantage-banner .content-wrapper .content .upper-wrapper .explain{
		font-size: 16px;
		margin-top: 2.615%;
		text-align: center;
	}
	
	.advantage-banner .content-wrapper .content .upper-wrapper .explain p{
		margin-bottom: 2.615%;
	}

/* 常见问题 */
	.advantage-problem .content-wrapper{
		display: block;
	}
	
	.advantage-problem .content-wrapper .upper-wrapper{
		width: 100%;
	}
	
	.advantage-problem .content-wrapper .upper-wrapper .title p{
		font-size: 20px;
		margin-bottom: 2.615%;
	}
	
	.advantage-problem .content-wrapper .upper-wrapper .title p:nth-child(2){
		font-size: 24px;
	}
	
	.advantage-problem .content-wrapper .upper-wrapper .button-wrapper{
		display: flex;
		margin-top: 3.922%;
		align-items: center;
		justify-content: flex-start;
	}
	
	.advantage-problem .content-wrapper .upper-wrapper .button-wrapper .item{
		height: 40px;
		width: 33.629%;
		margin-bottom: 0%;
		border-radius: 5px;
		margin-right: 2.143%;
	}
	
	.advantage-problem .content-wrapper .upper-wrapper .button-wrapper .item:last-child{
		margin-right: 0%;
	}
	
	.advantage-problem .content-wrapper .upper-wrapper .button-wrapper .item p{
		font-size: 12px;
	}
	
	.advantage-problem .content-wrapper .upper-wrapper .button-wrapper .item span{
		font-size: 20px;
	}
	
	.advantage-problem .content-wrapper .below-wrapper{
		width: 100%;
		padding-top: 5.229%;
	}
	
	.advantage-problem .content-wrapper .below-wrapper .item .name{
		padding: 3.540% 0%;
	}
	
	.advantage-problem .content-wrapper .below-wrapper .item .name p{
		font-size: 14px;
	}
	
	.advantage-problem .content-wrapper .below-wrapper .item .name span{
		font-size: 14px;
	}
	
	.advantage-problem .content-wrapper .below-wrapper .item .content{
		font-size: 12px;
		line-height: 18px;
	}

/* 内容 */
	.advantage-content-wrapper .advantage-content-header p:first-child{
		font-size: 20px;
	}
	
	.advantage-content-wrapper .advantage-content-header p:last-child{
		font-size: 12px;
		margin-top: 2.615%;
	}
	
	.advantage-content-wrapper .content-wrapper{
		margin-top: 5.229%;
		grid-template-columns: repeat(2, 1fr);
	}
	
	.advantage-content-wrapper .content-wrapper .item .image{
		width: 24.454%;
		margin-bottom: 6.114%;
	}
	
	.advantage-content-wrapper .content-wrapper .item .title p{
		font-size: 16px;
	}
	
	.advantage-content-wrapper .content-wrapper .item .explain{
		font-size: 12px;
		line-height: 22px;
		margin-top: 7.642%;
	}

/* 合作伙伴 */
	.advantage-partner .content-wrapper{
		display: block;
	}
	
	.advantage-partner .content-wrapper .upper-wrapper{
		width: 100%;
	}
	
	.advantage-partner .content-wrapper .below-wrapper{
		width: 100%;
		margin-top: 5.229%;
	}
	
	.advantage-partner .content-wrapper .below-wrapper .title p:first-child{
		font-size: 20px;
	}
	
	.advantage-partner .content-wrapper .below-wrapper .title p:last-child{
		font-size: 20px;
		margin-top: 2.615%;
	}
	
	.advantage-partner .content-wrapper .below-wrapper .explain{
		font-size: 12px;
		line-height: 18px;
		margin-top: 3.922%;
	}

/* 介绍 */
	.advantage-introduce .introduce-header p:first-child{
		font-size: 20px;
	}
	
	.advantage-introduce .introduce-header p:last-child{
		font-size: 12px;
		margin-top: 2.615%;
	}
	
	.advantage-introduce .content-wrapper{
		margin-top: 5.229%;
		grid-template-columns: repeat(3, 1fr);
	}
	
	.advantage-introduce .content-wrapper .item{
		padding: 10.458% 0% 13.072%;
	}
	
	.advantage-introduce .content-wrapper .item .image{
		width: 41.831%;
	}
}

/* 响应 750 */
@media screen and (max-width: 750px) {
/* 幻灯片 */
	.advantage-banner .content-wrapper .content .upper-wrapper .title p{
		font-size: 30px;
	}
	
	.advantage-banner .content-wrapper .content .upper-wrapper .explain{
		font-size: 14px;
	}

/* 常见问题 */
	.advantage-problem .content-wrapper .upper-wrapper .button-wrapper{
		justify-content: space-between;
	}
	
	.advantage-problem .content-wrapper .upper-wrapper .button-wrapper .item{
		height: 35px;
		width: 48.040%;
		margin-right: 0%;
	}
	
	.advantage-problem .content-wrapper .upper-wrapper .button-wrapper .item span{
		font-size: 18px;
	}

/* 内容 */
	.advantage-content-wrapper .content-wrapper{
		grid-template-columns: repeat(1, 1fr);
	}

/* 合作伙伴 */

/* 介绍 */
	.advantage-introduce .content-wrapper{
		grid-template-columns: repeat(2, 1fr);
	}
}