/* 幻灯片 */
	.case-banner{
		width: 100%;
		position: relative;
	}
	
	.case-banner img{
		width: 100%;
		height: 100%;
	}
	
	.case-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%;
	}
	
	.case-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";
	}
	
	.case-banner .content-wrapper .content .upper-wrapper .title p samp{
		color: rgba(0, 110, 252, 1);
		font-family: "SourceHanSansCN-Bold";
	}
	
	.case-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);
	}
	
	.case-banner .content-wrapper .content .upper-wrapper .explain p{
		margin-bottom: 1.429%;
		font-family: "SourceHanSansCN-Regular";
	}
	
	.case-banner .content-wrapper .content .upper-wrapper .explain p:last-child{
		margin-bottom: 0%;
	}

/* 用户反馈 */
	.case-feedback{
		width: 100%;
		padding: 7.095% 0% 5.255%;
	}
	
	.case-feedback .content-wrapper{
		display: flex;
		width: 86.785%;
		margin-left: 13.216%;
		align-items: flex-start;
		justify-content: space-between;
		position: relative;
	}
	
	.case-feedback .content-wrapper .upper-wrapper{
		width: 24.221%;
	}
	
	.case-feedback .content-wrapper .upper-wrapper .title p:first-child{
		line-height: 1;
		font-size: 40px;
		color: rgba(0, 110, 252, 1);
		font-family: "SourceHanSansCN-Bold";
	}
	
	.case-feedback .content-wrapper .upper-wrapper .title p:last-child{
		line-height: 1;
		font-size: 36px;
		margin-top: 7.500%;
		color: rgba(17, 17, 17, 1);
		font-family: "SourceHanSansCN-Regular";
	}
	
	.case-feedback .content-wrapper .upper-wrapper .explain{
		font-size: 16px;
		line-height: 26px;
		margin-top: 21.250%;
		color: rgba(80, 80, 80, 1);
	}
	
	.case-feedback .content-wrapper .below-wrapper{
		width: 67.817%;
	}
	
	.case-feedback .content-wrapper .below-wrapper .feedback-banner .swiper-wrapper .swiper-slide{
		width: 38.393%;
	}
	
	.case-feedback .content-wrapper .below-wrapper .feedback-banner .swiper-wrapper .swiper-slide img{
		width: 100%;
		height: 100%;
	}

	/* 左右切换 */
	.case-feedback .content-wrapper .below-wrapper .swiper-button{
		width: 6.429%;
		display: flex;
		align-items: center;
		justify-content: space-between;
		position: absolute;
		left: 0%;
		bottom: 0%;
	}
	
	.case-feedback .content-wrapper .below-wrapper .swiper-button .swiper-button-prev{
		margin: 0px;
		cursor: auto;
		height: auto;
		width: 44.445%;
		cursor: pointer;
		position: static;
		padding: 22.223% 0%;
		background-image: url('../images/switc-button-default-prev.png');
		background-size: 100% 100%;
		background-repeat:no-repeat;
		background-position: center;
	}
	
	.case-feedback .content-wrapper .below-wrapper .swiper-button .swiper-button-next{
		margin: 0px;
		cursor: auto;
		height: auto;
		width: 44.445%;
		cursor: pointer;
		position: static;
		padding: 22.223% 0%;
		background-image: url('../images/switc-button-default-next.png');
		background-size: 100% 100%;
		background-repeat:no-repeat;
		background-position: center;
	}
	
	.case-feedback .content-wrapper .below-wrapper .swiper-button .swiper-button-prev:after,
	.case-feedback .content-wrapper .below-wrapper .swiper-button .swiper-button-next:after{
		content: none
	}

/* 公司成员 */
	.case-company-members{
		width: 100%;
		padding: 5.255% 0% 9.197%;
	}
	
	.case-company-members .content-wrapper{
		width: 100%;
		padding-top: 15.715%;
		position: relative;
	}
	
	.case-company-members .content-wrapper .title{
		width: 100%;
		position: absolute;
		top: 0%;
		left: 0%;
	}
	
	.case-company-members .content-wrapper .title p:first-child{
		line-height: 1;
		font-size: 40px;
		color: rgba(0, 110, 252, 1);
		font-family: "SourceHanSansCN-Bold";
	}
	
	.case-company-members .content-wrapper .title p:last-child{
		line-height: 1;
		font-size: 36px;
		margin-top: 1.314%;
		color: rgba(17, 17, 17, 1);
		font-family: "SourceHanSansCN-Regular";
	}
	
	.case-company-members .content-wrapper .content{
		width: 100%;
		display: grid;
		grid-gap: 55px;
		grid-row-end: span;
		align-items: flex-start;
		grid-template-columns: repeat(3, 1fr);
	}
	
	.case-company-members .content-wrapper .content .item{
		padding: 11.628%;
		background-clip: border-box;
		border-top-left-radius: 50px;
		background-origin: border-box;
		border: 3px solid transparent;
		border-bottom-right-radius: 50px;
		background-image: linear-gradient(to right top, rgba(31, 206, 255, 1), rgba(70, 98, 255, 1));
		position: relative;
	}
	
	.case-company-members .content-wrapper .content .item::before{
		content: '';
		width: 100%;
		height: 100%;
		border-top-left-radius: 47px;
		border-bottom-right-radius: 47px;
		background-color: rgba(255, 255, 255, 1);
		position: absolute;
		top: 0%;
		right: 0%;
	}
	
	.case-company-members .content-wrapper .content .item:nth-child(3n-1){
		position: relative;
		bottom: 155px;
	}
	
	.case-company-members .content-wrapper .content .item .avatar{
		width: 23.149%;
		border-radius: 50%;
		position: relative; /* 用来提升层级 */
	}
	
	.case-company-members .content-wrapper .content .item .avatar img{
		width: 100%;
		height: 100%;
	}
	
	.case-company-members .content-wrapper .content .item .name{
		width: 100%;
		display: flex;
		margin-top: 6.173%;
		align-items: center;
		justify-content: flex-start;
		position: relative; /* 用来提升层级 */
	}
	
	.case-company-members .content-wrapper .content .item .name p:first-child{
		line-height: 1;
		font-size: 18px;
		margin-right: 3.087%;
		color: rgba(17, 17, 17, 1);
		font-family: "SourceHanSansCN-Regular";
	}
	
	.case-company-members .content-wrapper .content .item .name p:last-child{
		line-height: 1;
		font-size: 14px;
		color: rgba(0, 110, 252, 1);
	}
	
	.case-company-members .content-wrapper .content .item .explain{
		width: 100%;
		height: 110px;
		font-size: 14px;
		line-height: 22px;
		margin-top: 7.717%;
		color: rgba(113, 113, 113, 1);
		position: relative; /* 用来提升层级 */
	}

	/* 公司成员-悬停 */
	.case-company-members .content-wrapper .content .item.current-hover-item{
		background-image: url('../images/background-10.png'), linear-gradient(to right top, rgba(31, 206, 255, 1), rgba(70, 98, 255, 1));
		background-repeat: no-repeat;
		background-position: center;
		background-size: cover;
	}
	
	.case-company-members .content-wrapper .content .item.current-hover-item:before{
		display: none;
	}
	
	.case-company-members .content-wrapper .content .item.current-hover-item .name p{
		color: rgba(255, 255, 255, 1);
	}
	
	.case-company-members .content-wrapper .content .item.current-hover-item .explain{
		color: rgba(255, 255, 255, 1);
	}

/* 响应 1680 */
@media screen and (max-width: 1680px) {
/* 幻灯片 */
	.case-banner .content-wrapper .content .upper-wrapper .title p{
		font-size: 54px;
	}
	
	.case-banner .content-wrapper .content .upper-wrapper .explain{
		font-size: 22px;
	}

/* 用户反馈 */
	.case-feedback .content-wrapper .upper-wrapper .title p:first-child{
		font-size: 36px;
	}
	
	.case-feedback .content-wrapper .upper-wrapper .title p:last-child{
		font-size: 32px;
	}
	
	.case-feedback .content-wrapper .upper-wrapper .explain{
		font-size: 15px;
		line-height: 24px;
	}

	/* 左右切换 */

/* 公司成员 */
	.case-company-members .content-wrapper .title p:first-child{
		font-size: 36px;
	}
	
	.case-company-members .content-wrapper .title p:last-child{
		font-size: 32px;
	}
	
	.case-company-members .content-wrapper .content{
		grid-gap: 45px;
	}
	
	.case-company-members .content-wrapper .content .item{
		border-top-left-radius: 45px;
		border-bottom-right-radius: 45px;
	}
	
	.case-company-members .content-wrapper .content .item::before{
		border-top-left-radius: 42px;
		border-bottom-right-radius: 42px;
	}
	
	.case-company-members .content-wrapper .content .item:nth-child(3n-1){
		bottom: 140px;
	}
	
	.case-company-members .content-wrapper .content .item .name p:first-child{
		font-size: 17px;
	}
	
	.case-company-members .content-wrapper .content .item .name p:last-child{
		font-size: 13px;
	}
	
	.case-company-members .content-wrapper .content .item .explain{
		height: 100px;
		font-size: 13px;
		line-height: 20px;
	}
}

/* 响应 1440 */
@media screen and (max-width: 1440px) {
/* 幻灯片 */
	.case-banner .content-wrapper .content .upper-wrapper .title p{
		font-size: 48px;
	}
	
	.case-banner .content-wrapper .content .upper-wrapper .explain{
		font-size: 20px;
	}

/* 用户反馈 */
	.case-feedback .content-wrapper .upper-wrapper .title p:first-child{
		font-size: 32px;
	}
	
	.case-feedback .content-wrapper .upper-wrapper .title p:last-child{
		font-size: 28px;
	}
	
	.case-feedback .content-wrapper .upper-wrapper .explain{
		font-size: 14px;
		line-height: 22px;
	}

	/* 左右切换 */

/* 公司成员 */
	.case-company-members .content-wrapper .title p:first-child{
		font-size: 32px;
	}
	
	.case-company-members .content-wrapper .title p:last-child{
		font-size: 28px;
	}
	
	.case-company-members .content-wrapper .content{
		grid-gap: 35px;
	}
	
	.case-company-members .content-wrapper .content .item{
		border-top-left-radius: 40px;
		border-bottom-right-radius: 40px;
	}
	
	.case-company-members .content-wrapper .content .item::before{
		border-top-left-radius: 37px;
		border-bottom-right-radius: 37px;
	}
	
	.case-company-members .content-wrapper .content .item:nth-child(3n-1){
		bottom: 125px;
	}
	
	.case-company-members .content-wrapper .content .item .name p:first-child{
		font-size: 16px;
	}
	
	.case-company-members .content-wrapper .content .item .name p:last-child{
		font-size: 12px;
	}
	
	.case-company-members .content-wrapper .content .item .explain{
		height: 90px;
		font-size: 12px;
		line-height: 18px;
	}
}

/* 响应 1280 */
@media screen and (max-width: 1280px) {
/* 幻灯片 */
	.case-banner .content-wrapper .content .upper-wrapper .title p{
		font-size: 42px;
	}
	
	.case-banner .content-wrapper .content .upper-wrapper .explain{
		font-size: 18px;
	}

/* 用户反馈 */
	.case-feedback .content-wrapper .upper-wrapper .title p:first-child{
		font-size: 28px;
	}
	
	.case-feedback .content-wrapper .upper-wrapper .title p:last-child{
		font-size: 24px;
	}
	
	.case-feedback .content-wrapper .upper-wrapper .explain{
		font-size: 13px;
		line-height: 20px;
	}

	/* 左右切换 */

/* 公司成员 */
	.case-company-members .content-wrapper .title p:first-child{
		font-size: 28px;
	}
	
	.case-company-members .content-wrapper .title p:last-child{
		font-size: 24px;
	}
	
	.case-company-members .content-wrapper .content{
		grid-gap: 25px;
	}
	
	.case-company-members .content-wrapper .content .item{
		border-top-left-radius: 35px;
		border-bottom-right-radius: 35px;
	}
	
	.case-company-members .content-wrapper .content .item::before{
		border-top-left-radius: 32px;
		border-bottom-right-radius: 32px;
	}
	
	.case-company-members .content-wrapper .content .item:nth-child(3n-1){
		bottom: 110px;
	}
}

/* 响应 1000 */
@media screen and (max-width: 1000px) {
/* 幻灯片 */
	.case-banner .content-wrapper .content .upper-wrapper .title p{
		font-size: 36px;
		text-align: center;
	}
	
	.case-banner .content-wrapper .content .upper-wrapper .explain{
		font-size: 16px;
		text-align: center;
	}

/* 用户反馈 */
	.case-feedback .content-wrapper{
		width: 73.569%;
		margin: 0 auto;
		display: block;
	}
	
	.case-feedback .content-wrapper .upper-wrapper{
		width: 100%;
	}
	
	.case-feedback .content-wrapper .upper-wrapper .title p:first-child{
		font-size: 24px;
	}
	
	.case-feedback .content-wrapper .upper-wrapper .title p:last-child{
		font-size: 20px;
		margin-top: 2.615%;
	}
	
	.case-feedback .content-wrapper .upper-wrapper .explain{
		font-size: 12px;
		line-height: 18px;
		margin-top: 3.922%;
	}
	
	.case-feedback .content-wrapper .below-wrapper{
		width: 100%;
		margin-top: 5.229%;
	}

	/* 左右切换 */
	.case-feedback .content-wrapper .below-wrapper .swiper-button{
		width: 12.390%;
		top: 0%;
		right: 0%;
		bottom: auto;
		left: auto;
	}
	
	.case-feedback .content-wrapper .below-wrapper .swiper-button .swiper-button-prev{
		width: 42.858%;
		padding: 21.429% 0%;
	}
	
	.case-feedback .content-wrapper .below-wrapper .swiper-button .swiper-button-next{
		width: 42.858%;
		padding: 21.429% 0%;
	}

/* 公司成员 */
	.case-company-members .content-wrapper{
		padding-top: 0%;
	}
	
	.case-company-members .content-wrapper .title{
		position: static;
	}
	
	.case-company-members .content-wrapper .title p:first-child{
		font-size: 24px;
	}
	
	.case-company-members .content-wrapper .title p:last-child{
		font-size: 20px;
		margin-top: 2.615%;
	}
	
	.case-company-members .content-wrapper .content{
		grid-gap: 15px;
		margin-top: 3.922%;
		grid-template-columns: repeat(2, 1fr);
	}
	
	.case-company-members .content-wrapper .content .item{
		border-top-left-radius: 30px;
		border: 2px solid transparent;
		border-bottom-right-radius: 30px;
	}
	
	.case-company-members .content-wrapper .content .item::before{
		border-top-left-radius: 28px;
		border-bottom-right-radius: 28px;
	}
	
	.case-company-members .content-wrapper .content .item:nth-child(3n-1){
		bottom: 0px;
	}
	
	.case-company-members .content-wrapper .content .item .name{
		margin-top: 5.181%;
	}
	
	.case-company-members .content-wrapper .content .item .name p:first-child{
		margin-right: 1.727%;
	}
	
	.case-company-members .content-wrapper .content .item .explain{
		margin-top: 6.907%;
	}
}

/* 响应 750 */
@media screen and (max-width: 750px) {
/* 幻灯片 */
	.case-banner .content-wrapper .content .upper-wrapper .title p{
		font-size: 30px;
	}
	
	.case-banner .content-wrapper .content .upper-wrapper .explain{
		font-size: 14px;
	}

/* 用户反馈 */
	.case-feedback .content-wrapper{
		width: 90%;
	}

	/* 左右切换 */
	.case-feedback .content-wrapper .below-wrapper .swiper-button{
		width: 15.687%;
		top: 0%;
		right: 0%;
		bottom: auto;
		left: auto;
	}
	
	.case-feedback .content-wrapper .below-wrapper .swiper-button .swiper-button-prev{
		width: 41.667%;
		padding: 20.834% 0%;
	}
	
	.case-feedback .content-wrapper .below-wrapper .swiper-button .swiper-button-next{
		width: 41.667%;
		padding: 20.834% 0%;
	}

/* 公司成员 */
	.case-company-members .content-wrapper .content{
		grid-template-columns: repeat(1, 1fr);
	}
}