@media screen and (min-width: 1235px) {
	.case ._flex-row-mid.flex-wrap .navproduct{
		margin-right: 0.42rem;
	}
}
@media screen and (min-width: 769px) {
	.case ._flex-row-mid.flex-wrap .navproduct{
		margin-right: 2%;
		width: 49%;
	}
	.case ._flex-row-mid.flex-wrap .navproduct .wid615{
		width: 100%;
		
	}
}


.bot3rem{
	position: absolute;
	top: -16%;
}

.w40{
	width: 40%;
	margin-right: 4%;
}
.w55{
	width: 55%;
}
.h20{
	height: 20.6rem;
}

.qualityImg .imgwid{
	width: 11.6%;
	margin: 0 2.5%;
	margin-bottom: 2%;
}
.qualityImg .imgwid img{
	margin-bottom: 10%;
}
.qualityImg .imgwid div{
	height: 3rem;
}

.case ._flex-row-mid.flex-wrap .navproduct:nth-child(2n){
	margin-right: 0rem;
}
body{
	background-color: #F7F7F7;
}
._white-bg{
	background-color: #FFFFFF;
}
.w35{
	width: 35rem;
}
.hei207{
	height: 13.5rem;
}
.wid500{
	width: 34.914285rem;
}
.last, .next {
		width: 1.714286rem; height: 1.714286rem;
		text-align: center;
		line-height: 1.5rem;
		color: #FFC600;
		border: 1px solid #FFC600;
		font-size: 1.285714rem;
		cursor: pointer;
}
.last:hover, .next:hover {
		color: #333;
		background-color: #FFC600;
}
.w600{
	width: 46.428571rem;
}
.transp{
	 opacity:0.5;
	 transform: scale(0.8);
}
.swimg  .active{
	transform: scale(1.2) ;
	opacity:1 ;
	border: 0.2rem solid #FFC600;
}
.imgWH{
	width: 21.428571rem;
	height: 14.285714rem;
}
.yellffc6{
	background-color: #FFC600;
	width: 1.857142rem;
	height: 1.857142rem;
	border-radius: 4.285714rem;
	display: flex;
	justify-content: center;
	align-items: center;
	top: 45%;
}
.last2 .icon-leftarrow{
	font-size: 1rem
}
.next2 .icon-icon{
	font-size: 1rem
}
/* .swiper1 {
		transform: translateX(-1.428571rem);
}
.swiper1 .active {
		margin: 0 2.857143rem;
		transform: scale(1.4);
} */
.animate8 { transition: 0.8s; }
.title-y  {
	position: relative;
	color: #333;
	font-weight: bold;
	font-size: 30px;
	line-height: 30px;
	
}
.title-y::before {
		display: inline-block;
		content: '';
		width: 6px; height: 32px;
		margin: auto 14px auto 0;
		background-color: #FFC600;
		transform: translateY(6px);
}
.w850{
	width: 69.714285rem;
}
.imgWH2{
	width: 21.8rem ;
	height: 14.571428rem;
}
.actiimg:hover{
	transform: scale(1.1);
	background-color: #FFC600 !important;
}
.lineright{
	position: absolute;
	right: 0;
	top: 50%;
	border-right: #000000 0.071428rem solid!important;
	transform: translateY(-50%);
	height: 1.428571rem;
}
.delebod {
	padding-right: 0.714285rem;
}
.last_delebod {
	padding-right: 0;
}
.delebod:last-child .lineright{
	border:0;
}
.font48{
	font-size: 4rem;
}
.wid615{
	width: 37.928571rem;
}
.hei300{
	height: 16.428571rem;
}
.img50{
	width: 50%;
	height: 100%;
}
.chakan{
	width: 5.985714rem;
	height: 2.028571;
	background-color: #FFC600;
	line-height: 2.028571;text-align: center;
	border-radius: 4.285714rem;
}
.chakan .icon-jiantou1{
	color: #000;
	font-size: 1.2857rem;
}
.partneracti:hover{
	color: #000000;
}
.partneracti:hover .partnerright{
	background-color: #FFC600;
}

.partneracti:hover .partnerright .chakan{
	background-color: #000;
	color: #FFC600;
}
.partneracti:hover .partnerright .chakan .icon-jiantou1{
	color: #FFC600;
}
.blackbg{
	width: 11.428571rem;
	height: 2.857142rem;
	line-height: 2.857142rem;text-align: center;
	background-color: #000;
	
}
.btm .iconfont{
	font-size: 1.285714rem;
}
.wid294{
	width: 16.25rem !important;
}
.productList .swiper-slide:hover .productfont{
	color: #000000;
}
.banner .mobile.swiper-pagination{
	display: none;
}
.more ._w-500 .mobile._flex-row{
	display: none;
}
.productdetail .mobilelist{
	display: none;
}
.productdetail .mobile button{
display: none;
}
.introduct .pcshouyebg{
	display: block;
}
.introduct .mobilebg{
	display: none;
}
.mobilepa{
	display: none;
}
.pc.partner{
	display: block;
}
.fonwei{
	font-weight: bold;
}
.hidden{
	opacity: 0 !important;
}
.swiper1title .swiper-slide-active{
	opacity: 1 !important;
}
.bottom{
	margin-top: auto;
}
.banner .swiper-wrapper .swiper-slide.mobile{
	display: none;
}
.banner .d-block.w-100{
	/* height: 42.099999rem ; */
}
.case .navproduct .mobile.img50 img{
	width: unset;
	object-fit: contain;
}
.case .navproduct:nth-child(n+3) .mobile{
	position: absolute;
	right: 0;top: 0;		
}
.case.navproduct:nth-child(n+3) .partnerright{
	position: absolute;
	left: 0;top: 0;
}
.swiper1title .swiper-wrapper .content._h5{
	font-size: 1rem;
	line-height: 1.6;
}
.productList .swiper-slide ._h6._mar-bottom-15{
	color: #999;
}
.btm ._w-400._h2{
	font-size: 1.757142rem;
}
.playbtn{
	display: none;
	z-index: 999;
}
.coopera .pc .wid294 .partnerimg{
	width: 100%;
}
.mobilelist ._white-bg._pad-x-35{
	padding-left: 1rem;
	padding-right: 1rem;
}
._pad-x-25._text-center._pos-rel.delebod {
	flex:1;
}
.overview>div:first-child {
	padding-right: 0;
}
.overview>div:last-child {
	padding-right: 0;
}


@media screen and (max-width: 768px) {
	.qualityImg._pad-x-130{
		padding: 3.85714rem 1.785714rem 2.85714rem;
	}
	.qualityImg .imgwid{
		width: 28%;
		margin: 0 0.5%;
		margin-bottom: 1%;
	}
	.qualityImg .imgwid img{
		margin-bottom: 10%;
	}
	.qualityImg .imgwid div{
		font-size: 1.2rem;
		height: 5rem;
	}
	
	
	.banner .swiper-wrapper .swiper-slide.pc{
		display: none;
	}
	.banner._pos-rel{
		margin-top: 2rem;
		overflow: hidden;
	}
	.banner .swiper-wrapper .swiper-slide.mobile{
		display: block;
	}
	.banner .swiper-wrapper .swiper-slide.mobile .imga{
		height: unset;
	}
	.banner .swiper-wrapper .swiper-slide.mobile ._left._right{
		height: 4.428571rem;
		width: 4.428571rem;
	}
	.banner ._pos-abs-right._bottom.change{
		display: none;
	}
	.banner .mobile.swiper-pagination{
		display: block;
	}
	.banner .swiper-pagination.swiper-pagination-bullets{
		text-align: right;
		padding-right: 2.857142rem;
	}
	.banner .swiper-pagination .swiper-pagination-bullet{
		width: 1.428571rem;
		height: 1.428571rem;
		background-color: #FFF9F6;
		opacity: 1;
		margin: 0 0.71428rem;
	}
	.banner .swiper-pagination .swiper-pagination-bullet-active{
		background-color: #FFC700;
	}
	.more._pad-x-130{
		padding: 4.642857rem 1.785714rem 7.64rem;
		display: flex;
		flex-direction: column;
		align-items: center;
	}
	.more._pad-x-130 ._flex-1.wow{
		align-items: center;
		margin: 0;
	}
	.more._pad-x-130 ._flex-1.wow .pot{
		width: unset;
	}
	.more._pad-x-130 ._flex-1.wow .pot i{
		width: 0.714285rem;
		height: 0.714285rem;
		margin-right: 0.714285rem;
	}
	.more._pad-x-130 ._flex-1.wow .title{
		font-size: 2.828571rem;
		margin: 0;
	}
	.more._pad-x-130 ._flex-1.wow .content{
		width: unset;
		font-size: 2rem;
		line-height: 1.5;
		color: #000000;
		margin-top: 1.814285rem;
	}
	.more._pad-x-130 ._flex-1.wow .pc{
		position: absolute;
		top: 38rem;
		left: 50%;
		transform: translateX(-50%);
		
	}
	.more._pad-x-130 ._flex-1.wow .pc a{
		width: 15rem;
		height: 4.5rem;
	}
	.more._pad-x-130 ._flex-1.wow .pc a div{
		font-size: 1.6rem;
	}
	.more ._w-500 .mobile._flex-row{
		display: flex;
		justify-content: center;
	}
	.more ._w-500 .mobile._flex-row button{
		width: 16.571428rem;
		height: 4.714285rem;
		margin-top: 4.285714rem;
	}
	.more ._w-500 .mobile._flex-row button ._h6{
		
		font-size: 1.871428rem;
	}
	
	.more .swimg{
		margin: 3.142857rem 0 0;
		width: 90%;
	}
	.more .swimg .swiper1 .swiper-wrapper .imgWH{
		height: 17.571428rem;
		transform: scale(.8);
	}
	.more .swimg .swiper1 .swiper-wrapper .imgWH.active{
		transform: scale(1.2,1.1);
		border: 0.4rem solid #FFC600;
	}
	.more .swimg .swiper-slide{
		width: 32.142857rem;
	}
	.more .swimg .last2{
		top: 45%;
		width: 3.857rem;
		height: 3.857rem;
		left: -1.357142rem;
	}
	.more .swimg .next2{
		top: 45%;
		width: 3.857rem;
		height: 3.857rem;
		right: -1.357142rem;
	}
	.productdetail {
		padding: 2.857142rem 1.785714rem;
	}
	.productdetail .title-y{
		font-size: 2.6rem;
	}
	.productdetail .pcnav,.productdetail .pclist{
		display: none;
	}
	.productdetail .mobilelist {
		display: flex;
		margin-top: 3.928571rem;
	}
	.productdetail .mobilelist>a{
		width: 47.5%;
	}
	.productdetail .mobilelist a:hover ._white-bg{
		color: #000000;
		background-color: #FFC600;
	}
	.productdetail .mobile button{
		display: flex;
	}
	.introduct .detail{
		padding:  2rem 1.785714rem;
	}
	.introduct .detail ._h2._b{
		font-size: 1.9rem;
		font-weight: bold;.
		text-align: center;
	}
	.introduct .pcshouyebg{
		display: none;
	}
	.introduct .mobilebg{
		display: block;
	}
	.introduct .detail .content{
		margin-top: 0.714285rem;
		color: #000000;
		line-height: 1.4;
		text-align: left;
		text-indent: 3.5rem;
	}
	.introduct .detail .overview{
		margin-top: 1rem;
		width: 100%;
	}
	.introduct .detail .overview .delebod ._h5.fonwei{
		font-size: 0.714285rem;
	}
	.introduct .detail .overview .delebod .borderright{
		font-size: 0.714285rem;
	}
	.introduct .detail .overview .delebod{
		width: 100%;
		padding: 0;
	}
	.introduct .detail .overview .delebod>.lineright{
		display: none;
	}
	.case{
		padding: 3.85714rem 1.785714rem 2.85714rem;
	}
	.case .more{
		display: none;
	}
	.case .title-y{
		font-size: 2.6rem;
	}
	.case .wid615{
		width: 100%;
		height: unset;
		position: relative;
		margin: 0 ;
	}
	.case .navproduct{
		margin-bottom: 3rem;
		width: 100%;
		margin: 0 0 1.7143rem 0;
	}
	.case .navproduct:nth-child(n+3) .mobile{
		position: unset;
	}
	.case.navproduct:nth-child(n+3) .partnerright{
		position: unset;
	}
	.case .navproduct:nth-child(even) .mobile{
		position: absolute !important;
		right: 0;top: 0 !important;		
	}
	.case.navproduct:nth-child(even) .partnerright{
		position: absolute !important;;
		left: 0;top: 0 !important;;
	}
	.case .navproduct .mobile.img50 img{
		height: 19.6rem ;
		width: 100% ;
		object-fit: none;
		/* object-fit: contain; */
	}
	.case .wid615 .partnerright{
		height: 19.6rem;
	}
	.case .wid615 .partnerright>div:nth-child(1){
		font-size: 2.4rem;
		font-weight: bold;
	}
	.case .wid615 .partnerright>div:nth-child(2){
		font-size: 1.7rem;
		color: #CFCFCF;
	}
	.partneracti .partnerright .chakan{
		height: 3.4rem;
		width: 7.5rem;
		line-height: 3.4rem;
		font-size: 1.457142rem;
	}
	.partneracti .partnerright .chakan .icon-jiantou1{
		font-size: 1.714285rem;
	}
	.coopera{
		/* margin: 0  ; */
		margin: 0 0 0 1.785714rem ;
	}
	.mobilepa{
		display: block;
	}
	.pc.partner{
		display: none;
	}
	.coopera .righttitle{
		display: none;
	}
	.coopera .title-y{
		font-size: 2.6rem;
	}
	.coopera .mobilepa {
		height: 10rem !important;
	}
	.coopera .mobilepa .wid294{
		width: 26rem !important;
		height: 8rem !important;
		display: flex;
		justify-content: center;
		align-items: center;
		background-color: #FFFFFF;
	}
	.coopera .mobilepa .wid294 .partnerimg{
		width: 20.7rem !important;
		height: 5rem !important;
	}
	.case .navproduct .wid615.hei300{
		margin: 0;
	}
	.btm{
		display: none;
	}
	.mobile_qr{
		display: none;
	}
	.swiper1title .swiper-slide{
		text-align: center;
	}
	.swiper1title .swiper-slide .content{
		font-size: 2rem;
	}
	.swiper1title{
		/* height: 14.5rem; */
		height: unset;
		overflow: unset;
	}
	.introduct._pos-rel._h-450{
		height: 40.14rem;
	}
	.introduct .overview .mobile.font48{
		font-size: 3rem;
	}
	.banner .swiper-slide.mobile .playbtn{
		display: block;
	}
	.banner .mobile:nth-child(n+3) ._left._right{
		display: none !important;
	}
	
	._h-55._w-200._btn{
		width: 15.28rem;
	}
	
	
	.quality._pad-x-130{
		padding: 3.85714rem 1.785714rem 2.85714rem;
	}
	.quality .title-y{
		font-size: 2.6rem;
	}
	.quality .ringhtcontent{
		display: none;
	}
}

															


.moblie_quality_bg{
	display: none;
}
.quality .quality_bg{
	width: 100%;
	object-fit: contain;
}
.qua-1{
	left: 4%;
	top: 11%;
	width: 25%;
}
.qua-2{
	right: 4%;
	top: 11%;
	width: 25%;
}
.qua-3{
	left: 4%;
	top: 56%;
	width: 25%;
}
.qua-4{
	right: 4%;
	top: 56%;
	width: 25%;
}
.qua-5{
	left: 50%;
	transform: translateX(-50%);
	top: 86%;
	width: 25%;
}
.quality-title{
	font-size: 1.3rem;
	font-weight: bold;
}
.quality-content{
	font-size: 0.9rem;
	
}
@media all and (max-width: 780px) {
	.moblie_quality_bg{
		display: block;
		width: 100%;
		object-fit: contain;
	}
	.quality_bg{
		display: none;
	}
	.quality ._pad-y-90{
		padding: 10.42857rem 0 7.42857rem;
	}
	.quality ._pos-abs ._mar-top-15{
		margin-top: 0.5rem;
	}
	.qua-1{
		left: 4%;
		top: 5%;
		width: 32%;
		word-break: break-all;
		display: -webkit-box;
		-webkit-line-clamp: 4;
		-webkit-box-orient: vertical;
		overflow: hidden;
		text-overflow:  ellipsis;
	}
	.qua-2{
		right: 4%;
		top: 5%;
		width: 32%;
		word-break: break-all;
		display: -webkit-box;
		-webkit-line-clamp: 4;
		-webkit-box-orient: vertical;
		overflow: hidden;
		text-overflow:  ellipsis;
	}
	.qua-3{
		left: 2%;
		top: 53%;
		
		width: 32%;
	}
	.qua-4{
		right: 4%;
		top: 53%;
		
		width: 32%;
	}
	.qua-5{
		width: 53%;
	}
}
