@charset "UTF-8";


/* 头部悬浮撑开高度盒子 */
.spreadout{width: 100%;height: 116px;}

.inner_line{display: flex;justify-content: space-between;}

/* 内页头导航 */
.inner_minnav{display: flex;justify-content: flex-start;padding: 11px 0px;flex-wrap: wrap;}
.inner_minnav a{font-size: 16px;line-height: 36px;color: #232f3f;font-family: "mol";padding:0 13px;position: relative;text-transform:uppercase;}
.inner_minnav a:first-child{padding-left: 0;}
.inner_minnav a:before{content: '/';position: absolute;top: 50%;right: 0;transform: translateY(-50%);font-size: 16px;color: #232f3f;}
.inner_minnav a:last-child:before{display: none;}
.inner_minnav a:last-child{padding:0;}
.inner_minnav a:nth-child(n-1){margin-right: 13px;}

/* 内页顶部大图 */
.inner_topbox{width: 100%;height: 624px;position: relative;overflow: hidden;}
.inner_topbox .bigimg{width: 100%;height: 100%;object-fit: cover;display: block;}
.inner_topbox .box_title{position: absolute;left: 50%;top: 60%;transform: translate(-50%,-50%);}

.box_title.onliy{margin-top: 80px;}
@media(max-width:1360px){
	.inner_topbox{height: 520px;}
	.box_title.onliy{margin-top: 60px;}
	
}
@media (max-width: 1220px) {
	.inner_topbox{height: 400px;}
	.spreadout{height: 48px;}
	
	.inner_minnav a{font-size: 14px;}
}
@media(max-width:769px){
	.inner_minnav a{line-height: 30px;}
}
@media (max-width:480px) {
	.inner_minnav{}
	.inner_minnav a{font-size: 12px;padding: 0 6px;line-height: 22px;}
	.inner_minnav a:nth-child(n-1){margin-right: 6px;}
	
	.inner_topbox{height: 240px;}
	.box_title.onliy{margin-top: 30px;}
}


/* 产品内页 */
.inner_bigbox .inner_line{margin-bottom: 70px;flex-wrap: wrap;}
.inner_sortbtn{border-radius: 48px;background: #f7f5f4;width: max-content;
overflow: hidden;height: 48px;margin-bottom: 20px;}
.inner_sortbtn ul{display: flex;}
.inner_sortbtn li{border-radius: 48px;overflow: hidden;}
.inner_sortbtn li a{font-size: 16px;line-height: 48px;color: #232f3f;font-family: 'mol';width: 100%;display: block;padding: 0 40px;
transition: all .4s linear;-webkit-transition: all .4s linear;text-transform:uppercase;}
.inner_sortbtn li.active a{background: #232f3f;color: #fff;}
.inner_sortbtn li:hover a{background: #232f3f;color: #fff;}

.bottom_sort{position:relative;}
.bottom_sort h6{font-size: 16px;color: #232f3f;font-family: 'mol';line-height: 48px;cursor: pointer;caret-color: rgba(0,0,0,0);transition: all .2s linear;-webkit-transition: all .2s linear;}
.bottom_sort_show{border:1px solid #e0e0e0;padding: 0 18px;width: max-content;border-radius: 48px;display: flex;align-items: center;
justify-content: space-between;min-width: 246px;cursor: pointer;caret-color: rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0);}
.bottom_sort_show i{font-size: 24px;color: #e0e0e0;transition: all .2s linear;-webkit-transition: all .2s linear;}
.bottom_sort_list{border: 1px solid #e0e0e0;border-radius: 15px;display: none;position: absolute;overflow: hidden;
left: 0;top: 58px;z-index: 50;background: #fff;width: 100%;}
.bottom_sort_list h6{line-height: 36px;-webkit-tap-highlight-color:rgba(0,0,0,0);padding: 00px 18px;border-radius: 15px;}
.bottom_sort_list .sort_li.cur h6{background: #ea5504;color: #fff;}
.bottom_sort_list .sort_li:hover h6{color: #ea5504;}

@media (max-width:1360px) {
	.inner_bigbox .inner_line{margin-bottom: 40px;}
	.inner_sortbtn{height: 38px;}
	.inner_sortbtn li a{padding: 0 30px;font-size: 14px;line-height: 38px;}
	.bottom_sort h6{font-size: 14px;line-height: 38px;}
}
@media (max-width:769px) {
	.inner_sortbtn li a{white-space: nowrap;line-height: 50px;border-radius: 40px;}
	.inner_sortbtn ul{overflow: scroll;}
	.inner_sortbtn li{overflow: unset;}
	.inner_sortbtn{height: 50px;max-width: 100%;}
}
@media (max-width:480px) {
	.bottom_sort{width: 100%;}
	.bottom_sort_show{min-width: 100%;}
	.bottom_sort h6{line-height: 50px;}
	.bottom_sort_list h6{line-height: 36px;}
	
	.inner_bigbox .inner_line{margin-bottom: 30px;}
}

/* 产品列表 */
.pro_list{display: flex;flex-wrap: wrap;}
.pro-box{width: calc((100% - 120px) /3);caret-color:rgba(0,0,0,0);margin-right: 60px;margin-bottom: 60px;background: #f7f5f4;border-radius: 15px;overflow: hidden;}
.pro-box:nth-child(3n){margin-right: 0;}
.pro-box .pro-imgbox{background: #f7f5f4;border-radius: 15px;width: 100%;height: 0;padding-bottom: 100%;position: relative;}
.pro-box .pro-imgbox a{position: absolute;width: 100%;height: 100%;display: flex;align-items: center;text-align: center;}
.pro-box .pro-imgbox a.bigimg:after{content: '';position: absolute;left: 0;top: 0;width: 100%;height: calc(100% + 96px);background: rgba(0,0,0,0.2);z-index: 1;transition: .5s;opacity: 0;}
.pro-box .pro-imgbox a.bigimg img{max-width: 100%;max-height: 100%;display: block;margin: 0 auto;display: none;transition: all .4s linear;-webkit-transition: all .4s linear;transform: scale(0.8);}
.pro-box .pro-imgbox a.bigimg img:first-child{display: block;}


.pro-box a.cart{background: #fff;border-radius: 10px;width: 58px;height: 58px;position: absolute;transition: all 0.2s;-webkit-transition: all 0.2s;
left: 50%;top: 50%;transform: translate(-50%,-50%);display: flex;align-items: center;justify-content: center;opacity: 0;display: none;visibility: hidden;}
.pro-box a.cart i{font-size: 26px;color: #232f3f;transition: all 0.2s;-webkit-transition: all 0.2s;}

.pro-box .colorbox{position: absolute;left: 30px;top: 30px;width: 50%;}
.pro-box .colorbox ul{display: flex;flex-wrap: wrap;width:100%;}
.pro-box .colorbox li{margin-right: 14px;margin-bottom: 14px;width: auto;height: auto;cursor: pointer;
border: 2px solid #e4e4e3;border-radius: 50%;display: flex;align-items: center;justify-content: center;}
.pro-box .colorbox li span{width: 16px;height: 16px;display: block;border: 2px solid #fff;border-radius: 50%;}

.pro-box .colorbox li.cur{border-color: #232f3f;}
.pro-box .colorbox li:hover{border-color: #232f3f;}

.pro-box .Collection{position: absolute;right: 30px;top: 30px;}
.pro-box .Collection i{font-size: 28px;line-height: 28px;display: block;cursor: pointer;transition: all 0.2s;-webkit-transition: all 0.2s;}
.pro-box .Collection .oncur{opacity: 0;display: none;visibility: hidden;}
.pro-box .Collection .nocur{color: #262525;}
/* .pro-box .Collection:hover .oncur{opacity: 1;display: block;visibility: unset;color: #ea5504;}
.pro-box .Collection:hover .nocur{opacity: 0;display: none;visibility: hidden;} */
.pro-box .Collection.cur .oncur{opacity: 1;display: block;visibility: unset;color: #ea5504;}
.pro-box .Collection.cur .nocur{opacity: 0;display: none;visibility: hidden;}

.pro-box .pro-imgbox:hover a.cart{opacity: 1;display: flex;visibility: unset;z-index: 9;}
.pro-box .pro-imgbox a.cart:hover i{transform:scale(1.1);}
.pro-box .pro-imgbox:hover a.bigimg:after{opacity: 1;}
.pro-box .pro-imgbox:hover .colorbox{z-index: 9;}
.pro-box .pro-imgbox:hover .Collection{z-index: 9;}
.pro-box .pro-imgbox:hover img{transform: scale(0.9);}
.pro-box .pro-imgbox:hover a.bigimg img{transform: scale(0.9);}

.pro-box .pro-text{padding: 0 30px;padding-bottom: 0px;}
.pro-box .pro-text .line{display: flex;justify-content: space-between;}
.pro-box .pro-text p{font-size: 16px;line-height: 36px;color: #232f3f;font-family: 'mol';margin-left: auto;}
.pro-box .pro-text h4{font-size: 24px;line-height: 30px;color: #232f3f;font-family: 'mor';width: 70%;text-align: left;transform: translateY(-28px);
text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;
display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;}
.pro-box .pro-text h5{font-size: 24px;line-height: 36px;color: #ea5504;font-family: 'mor';}

@media (max-width:1360px) {
	.pro-box{margin-right: 30px;margin-bottom: 30px;width: calc((100% - 60px) /3);}
	.pro-box .pro-imgbox a.bigimg img{transform: scale(0.65);}
	.pro-box .pro-imgbox:hover a.bigimg  img{transform: scale(0.75);}
	
	.pro-box .pro-text h4{font-size: 20px;line-height: 28px;}
	.pro-box .pro-text h5{font-size: 20px;}
	.pro-box .colorbox li{margin-right: 10px;margin-bottom: 10px;}
}
@media (max-width:1080px) {
	.pro-box .pro-imgbox a.bigimg img{transform: scale(0.6);}
	.pro-box .pro-imgbox:hover a.bigimg  img{transform: scale(0.7);}
	.pro-box .colorbox{left: 15px;top: 15px;}
	.pro-box .Collection{right: 15px;top: 15px;}
	
	.pro-box .pro-text{padding: 0 15px;}
	.pro-box .pro-text p{font-size: 14px;line-height: 32px;}
	.pro-box .pro-text h4{font-size: 18px;line-height: 22px;transform: translateY(-22px);}
	.pro-box .pro-text h5{font-size: 18px;line-height: 18px;}
}
@media (max-width:769px) {
	/* .pro-box .pro-imgbox{background: #fff;} */
	.swiper-btn{display: flex;}
	.pro-box{width: calc((100% - 15px)/2);margin-right: 0;margin-bottom: 15px;}
	.pro-box:nth-child(2n){margin-left:15px;}
}
@media (max-width:480px) {
	.pro-box{width: 100%;margin-right: 0;margin-bottom: 15px;margin-left: 0;}
	.pro-box:nth-child(2n){margin-left: 0;}
	
	.swiper-btn{width: calc(100% - 20px);}
	.swbtn{width: 40px;height:40px;}
	.swbtn i{font-size:12px}
	
	.pro-box .pro-text p{font-size: 12px;line-height: 30px;}
	.pro-box .pro-text h4{font-size: 16px;line-height: 24px;}
	
	.pro-box .pro-text h4{max-width: 240px;transform: translateY(-26px);}
	.pro-box .pro-imgbox{padding-bottom: calc(100% - 78px);}
	.pro-box .pro-imgbox a.bigimg img{transform: scale(0.85);}
	.pro-box .pro-imgbox:hover a.bigimg img{transform: scale(0.9);}
	.pro-box .pro-imgbox:hover a.bigimg:after{display: none;}
	.pro-box .pro-imgbox a.cart{box-shadow: 0 0 20px 10px rgb(0 0 0 / 10%);opacity: 1;display: none;visibility: unset;z-index: 9;top: calc(62% + 58px);}
	.pro-box .pro-imgbox:hover a.cart{display: none;}
}



/* 产品详情页 */
.protop_main{background: #f7f5f4;width: 100%;padding-bottom: 82px;}

.protop_main .swbtn::after{display: none;}
.protop_main .swbtn{width: 36px;height: 36px;border-radius: 50%;border: 1px solid #283444;caret-color: rgba(0,0,0,0);}
.protop_main .swbtn i{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);color: #283444;font-size: 18px;}
.protop_main .swbtn.swiper-button-prev i{transform: translate(-50%,-50%) rotate(180deg);}

.protop_main .swiper-pagination-bullet{border: 1px solid #232f3f;border-radius: 50%;width: 8px;height: 8px;background: #fff;}
.protop_main .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #232f3f;}
.protop_main .swiper-slide-thumb-active{border: 1px solid #ea5504;}

.pro_LR{display: flex;justify-content: space-between;}
.pro_leftswp{width: 560px;}
.pro_leftswp .mySwiper2{margin-bottom: 10px;}
.pro_leftswp .swiper-slide{width: 100%;height: 100%;overflow: hidden;border-radius: 15px;}
.pro_leftswp .swiper-slide img{display: block;width: 100%;object-fit: cover;height: 100%;}

.pro_rightinfo{width: calc(100% - 560px - 80px);}
.pro_rightinfo h1{font-size: 36px;line-height: 36px;color: #232f3f;font-family: 'mor';margin-top: 10px;margin-bottom: 40px;}
.pro_rightinfo h2{font-size: 18px;line-height: 20px;color: #232f3f;font-family: 'mol';margin-bottom: 30px;}
.pro_rightinfo .score5{display: flex;align-items: center;margin-bottom: 30px;width: max-content;}
.pro_rightinfo .score5 .scrolli{display: flex;align-items: center;margin-right: 15px;cursor: pointer;caret-color: rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0);}
.pro_rightinfo .score5 .scrolli i{font-size: 14px;margin-right: 4px;display: block;color: #232f3f;transition: all .4s linear;-webkit-transition: all .4s linear;}
.pro_rightinfo .score5 p{transition: all .4s linear;-webkit-transition: all .4s linear;font-size: 16px;line-height: 36px;color: #888888;font-family: 'mol';cursor: pointer;caret-color: rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0);}
.pro_rightinfo .score5 p:hover{color: #ea5504;}
.pro_rightinfo .score5 .scrolli:hover i{color: #ea5504;}

.pro_rightinfo .price{display: flex;align-items: center;margin-bottom: 36px;}
.pro_rightinfo .price h3{font-size: 36px;line-height: 40px;color: #ea5504;font-family: 'mor';margin-right: 20px;}
.pro_rightinfo .price h4{font-size: 24px;line-height: 40px;color: #888888;font-family: 'mol';}

.pro_rightinfo .colorbox{display: flex;align-items: center;flex-wrap: wrap;}
.pro_rightinfo .colorbox .col{border: 1px solid #dedede;margin-right: 20px;margin-bottom:12px;width: 36px;height: 36px;border-radius: 50%;position: relative;background: #fff;}
.pro_rightinfo .colorbox .col a{display: block;width: 100%;height: 100%;}
.pro_rightinfo .colorbox .col a span{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%) scale(0.83);width: 100%;height: 100%;border-radius: 50%;}
.pro_rightinfo .colorbox .col.cur{border-color: #7c7b7b;}
.pro_rightinfo .colorbox p{font-size: 14px;line-height: 16px;color: #232f3f;font-family: 'mol';width: 100%;}

.pro_rightinfo .model{display: flex;align-items: center;flex-wrap: wrap;width: 100%;margin-top: 40px;}
.pro_rightinfo .model .btn{width: calc((100% - 40px)/3);margin-right: 20px;border: 1px solid #e1e1e1;border-radius: 48px;overflow: hidden;
margin-bottom: 20px;transition: all .2s linear;-webkit-transition: all .2s linear;}
.pro_rightinfo .model .btn a{font-size: 14px;line-height: 48px;color: #232f3f;font-family: 'mol';width: 100%;text-align: center;display: block;transition: all .2s linear;-webkit-transition: all .2s linear;}
.pro_rightinfo .model .btn:nth-child(3n){margin-right: 0;}
.pro_rightinfo .model .btn.cur{border-color: #232f3f;background: #232f3f;}
.pro_rightinfo .model .btn.cur a{color: #fff;}

.pro_rightinfo .num_cart{margin: 20px 0 40px;display: flex;align-items: center;flex-wrap: wrap;}
.pro_rightinfo .num_cart .num_box{border: 1px solid #e0e0e0;border-radius: 48px;overflow: hidden;background: #fff;display: flex;align-items: center;margin-right: 20px;}
.pro_rightinfo .num_cart .num_box a{width: 48px;height: 48px;border-radius: 50%;overflow: hidden;background: #e0e0e0;position: relative;display: block;caret-color: rgba(0,0,0,0);}
.pro_rightinfo .num_cart .num_box a::before{content: '';position: absolute;width: 16px;height: 2px;background: #232f3f;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.pro_rightinfo .num_cart .num_box a.plus::after{content: '';position: absolute;width: 2px;height: 16px;background: #232f3f;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.pro_rightinfo .num_cart .num_box input{width: 48px;line-height: 48px;text-align: center;color: #232f3f;font-size: 16px;}
.pro_rightinfo .num_cart .num_box input::-webkit-outer-spin-button,
.pro_rightinfo .num_cart .num_box input::-webkit-inner-spin-button {
    -webkit-appearance: none;
}
.pro_rightinfo .num_cart .num_box input[type="number"]{
    -moz-appearance: textfield;
}

.pro_rightinfo .num_cart .cart_btn{border: 1px solid #ea5504;width: max-content;border-radius: 48px;transition: all .4s linear;-webkit-transition: all .4s linear;}
.pro_rightinfo .num_cart .cart_btn a{padding: 0 35px;height: 48px;width: 100%;display: flex;align-items: center;}
.pro_rightinfo .num_cart .cart_btn a i{font-size: 20px;display: block;color: #ea5504;display: block;margin-right: 12px;font-weight: bold;}
.pro_rightinfo .num_cart .cart_btn a h5{font-size: 18px;line-height: 48px;color: #ea5504;font-family: 'mor';}
.pro_rightinfo .num_cart .cart_btn:hover{ background: #ea5504; color: #fff;}
.pro_rightinfo .num_cart .cart_btn:hover a i{color: #fff;}
.pro_rightinfo .num_cart .cart_btn:hover a h5{color: #fff;}

.pro_rightinfo .buy_now{width: 394px;background: #ea5504;line-height: 48px;border-radius: 48px;transition: all .4s linear;-webkit-transition: all .4s linear;border: 1px solid #ea5504;}
.pro_rightinfo .buy_now a{color: #fff;width: 100%;height: 100%;display: block;text-transform:uppercase;font-size: 18px;font-family: 'mor';text-align: center;}
.pro_rightinfo .buy_now:hover{color: #ea5504;background: unset;}
.pro_rightinfo .buy_now:hover a{color: #ea5504;}

.flow_path{display: flex;justify-content: space-between;align-items: center;padding: 40px 0;border-bottom: 1px solid #e0e0e0;}
.flow_path p{display: inline-block;font-size: 12px;line-height: 20px;color: #999999;font-family: 'mor';display: flex;align-items: center;}
.flow_path p i{display: block;margin-right: 22px;font-size: 22px;}

/* 套装 推荐  128*/
.bundle_box h3{font-size: 24px;line-height: 20px;color: #232f3f;font-family: 'mor';margin: 40px 0;text-transform:uppercase}
.Bundle_list{display: flex;caret-color: rgba(0,0,0,0);}
.Bundle_list .Bundleli{width: calc((100% - 128px)/4);background: #fff;border-radius: 15px;position: relative;}
.Bundle_list .Bundleli{margin-left: 32px;}
.Bundle_list .Bundleli:first-child{margin-left: 0;}
.Bundle_list .list{width:calc(100% - 23% - 32px) ;display: flex;flex-wrap: wrap;padding-left: 32px;}
.Bundle_list .list .Bundleli{width: calc((100% - 64px)/3);margin-bottom: 20px;}

.Bundle_list .Bundleli .Bundle_img{width: 100%; height: 0;padding-bottom: 80%;position: relative;}
.Bundle_list .Bundleli .Bundle_img .pic{position: absolute;width: 100%;height: 100%;display: flex;align-items: center;text-align: center;}
.Bundle_list .Bundleli .Bundle_img img{display: block;max-width: 100%;max-height: 100%;margin: 0 auto;}

.Bundle_list .Bundleli .text{padding: 40px;padding-top: 0;}
.Bundle_list .Bundleli p{font-size: 18px;line-height: 28px;color: #888888;font-family: 'mol';text-align: center;}
.Bundle_list .Bundleli .price-line{display: flex;align-items: center;justify-content: center;flex-wrap: wrap;margin-top: 30px;}
.Bundle_list .Bundleli .price-line h5{font-size: 28px;line-height: 36px;color: #232f3f;font-family: 'mor';}
.Bundle_list .Bundleli .price-line p{font-size: 18px;line-height: 36px;color: #999999;font-family: 'mol';margin-left: 20px;text-decoration: line-through;}

.Bundle_list .Bundleli .option{position: absolute;right: 20px;top: 20px;border: 2px solid #b1b1b1;transition: all .2s linear;-webkit-transition: all .2s linear;
display: flex;align-items: center;justify-content: center;width: 25px;height: 25px;border-radius: 50%;cursor: pointer;}
.Bundle_list .Bundleli .option i{font-size: 18px;color: #ea5504;font-weight: bold;opacity: 0;}
.Bundle_list .Bundleli .option.cur{border-color: #ea5504;}
.Bundle_list .Bundleli .option.cur i{opacity: 1;}

.Bundle_list .Bundleli.Bundleli_main{background: unset;margin-right: 32px;height: max-content;}
.Bundle_list .Bundleli.Bundleli_main .add_icon{position: absolute;right: -32px;top: 50%;transform: translateY(-50%);}
.Bundle_list .Bundleli.Bundleli_main .add_icon::before{content: '';position: absolute;width: 24px;height: 2px;background: #232f3f;left: 50%;left: 50%;transform: translate(-50%,-50%);}
.Bundle_list .Bundleli.Bundleli_main .add_icon::after{content: '';position: absolute;width: 2px;height: 24px;background: #232f3f;left: 50%;left: 50%;transform: translate(-50%,-50%);}

.subtotal{display: flex;align-items: center;justify-content: flex-end;margin: 40px 0;}
.subtotal h5{font-size: 24px;line-height: 28px;color: #232f3f;font-family: 'mor';}
.subtotal p{font-size: 16px;line-height: 28px;color: #999999;font-family: 'mol';margin-left: 12px;}
.subtotal h6{font-size: 24px;line-height: 28px;color: #ea5504;font-family: 'mor';margin-left: 12px;}

.cart_buy{display: flex;align-items: center;justify-content: flex-end;}
.cart_buy a{border-radius: 48px;line-height: 48px;border: 1px solid #ea5504;color: #ea5504;width:190px;transition: all .4s linear;-webkit-transition: all .4s linear;
display: block;margin-left: 20px;text-align: center;text-transform:uppercase;font-size: 18px;font-family: 'mor';}
.cart_buy a.buy{color: #fff;background: #ea5504;}

.cart_buy a.buttomcart:hover{background: #ea5504;color: #fff;}
.cart_buy a.buy:hover{color: #ea5504;background: unset;}

@media (max-width:1360px) {
	.pro_rightinfo{width: calc(100% - 560px - 60px);}
	.pro_rightinfo h1{font-size: 30px;margin-bottom: 20px;}
	.pro_rightinfo .score5{margin-bottom: 20px;}
	.pro_rightinfo .price{margin-bottom: 20px;}
	
	.Bundle_list .Bundleli .text{padding: 20px;padding-top: 0;}
	.Bundle_list .Bundleli .price-line{margin-top: 20px;}
	.Bundle_list .Bundleli .price-line h5{font-size: 24px;}
}
@media (max-width:1280px) {
	.pro_leftswp{width: 510px;}
	.pro_rightinfo{width: calc(100% - 510px - 40px);}
	.pro_rightinfo h1{font-size: 26px;}
	.pro_rightinfo h2{margin-bottom: 12px;}
	
	.pro_rightinfo .price h3{font-size: 30px;line-height: 40px;}
	.pro_rightinfo .price h4{font-size: 20px;}
	.pro_rightinfo .model .btn{width: calc((100% - 40px)/2);}
	.pro_rightinfo .model .btn a{line-height: 40px;}
	
	.pro_rightinfo .num_cart .num_box a{width: 40px;height: 40px;}
	.pro_rightinfo .num_cart .num_box input{line-height: 40px;}
	.pro_rightinfo .num_cart .cart_btn a{height: 40px;padding: 0 42px;}
	.pro_rightinfo .num_cart .cart_btn a h5{line-height: 40px;font-size: 16px;}
	
	.pro_rightinfo .buy_now{line-height: 40px;width: 380px;}
	.flow_path p i{margin-right: 14px;}
	
	.bundle_box h3{font-size: 22px;}
	.Bundle_list .list .Bundleli{margin-left: 20px;width: calc((100% - 60px)/3);}
	.Bundle_list .Bundleli p{font-size: 16px;}
	.Bundle_list .Bundleli .price-line{margin-top: 14px;}
	
	.cart_buy a{line-height: 40px;}
}
@media (max-width:1080px) {
	.pro_leftswp{width: 46%;}
	.pro_rightinfo{width: calc(100% - 48%);}
	
	.pro_rightinfo .model{margin-top: 20px;}
	.pro_rightinfo .num_cart{margin: 0 0 30px;}
	
	.flow_path{padding: 30px 0;}
	.bundle_box h3{margin: 30px 0;}
	.Bundle_list .Bundleli{width: calc(100%/3);}
	.Bundle_list .list .Bundleli{width: calc((100% - 40px)/2);}
	
	.pro_rightinfo .buy_now a{font-size: 14px;}
}
@media (max-width:769px) {
	.pro_LR{flex-wrap: wrap;}
	.pro_leftswp{width: 100%;}
	.pro_rightinfo{width: 100%;}
	
	.pro_rightinfo h1{margin-top: 30px;}
	.flow_path{flex-wrap: wrap;padding: 20px 0;padding-top: 0;}
	.flow_path p{width: 50%;margin-top: 20px;}
	
	.pro_rightinfo .buy_now{width: 365px;}
	.pro_rightinfo .num_cart .cart_btn a h5{font-size: 14px;}
	.Bundle_list{flex-wrap: wrap;}
	.bundle_box h3{font-size: 20px;}
	.Bundle_list .list{width: 100%;padding-left: 0;}
	.Bundle_list .list .Bundleli{margin-left: 0;margin-right: 20px;}
	.Bundle_list .list .Bundleli:nth-child(2n){margin-right: 20px;}
	.Bundle_list .Bundleli.Bundleli_main{width: calc(50% - 20px);}
	.Bundle_list .Bundleli.Bundleli_main .add_icon{right: -50%;}
	.Bundle_list .Bundleli.Bundleli_main .add_icon::before{width: 100px;}
	.Bundle_list .Bundleli.Bundleli_main .add_icon::after{height:100px;}
	
	.Bundle_list .Bundleli .Bundle_img{padding-bottom: 66%;}
	.pro_rightinfo .num_cart .num_box input{font-size: 14px;}
}
@media (max-width:480px) {
	.protop_main{padding-bottom:60px}
	.pro_rightinfo h1{font-size: 20px;line-height: 26px;margin: 20px 0 10px;}
	.pro_rightinfo h2{font-size: 16px;margin-bottom: 20px;}
	
	.pro_rightinfo .score5{margin-bottom: 10px;}
	.pro_rightinfo .score5 p{font-size: 14px;}
	.pro_rightinfo .price h3{font-size: 28px;line-height: 26px;margin-right: 10px;}
	.pro_rightinfo .price h4{font-size: 14px;line-height: 26px;}
	
	.pro_rightinfo .colorbox .col{width: 28px;height: 28px;margin-right: 10px;}
	
	.pro_rightinfo .buy_now{width: 100%;}
	.pro_rightinfo .buy_now a{text-align: center;    white-space: nowrap;}
	.pro_rightinfo .num_cart{align-items: flex-start;margin-bottom: 10px;}
	.pro_rightinfo .num_cart .cart_btn{margin-left: auto;width: calc(100% - 150px);}
	.pro_rightinfo .num_cart .cart_btn a{height: 40px;padding: 0 20px;width: 100%;justify-content: center;}
	.pro_rightinfo .num_cart .num_box{margin-bottom: 20px;}
	.flow_path{margin-top: 10px;}
	
	.bundle_box{padding-top: 20px;}
	.bundle_box h3{font-size: 16px;margin: 20px 0;}
	.Bundle_list .list .Bundleli{margin-bottom: 10px;}
	.Bundle_list .list .Bundleli{width: 100%;margin-right: 0!important;box-shadow: 0 0 20px 0px rgba(0,0,0,0.1);border-radius: 15px;overflow: hidden;}
	.Bundle_list .list .Bundleli a{display: flex;}
	.Bundle_list .Bundleli .text{width: 60%;padding: 20px;background: #f7f5f4;display: flex;flex-direction: column;justify-content: flex-end;align-items: flex-start;}
	.Bundle_list .Bundleli .option{top: 10px;right: 10px;width: 24px;height: 24px;}
	.Bundle_list .Bundleli .option i{font-size: 16px;}
	
	.Bundle_list .Bundleli.Bundleli_main{overflow: hidden;width: 100%;display: flex;align-items: center;box-shadow: 0 0 20px 0px rgba(0,0,0,0.1);margin-bottom: 10px;margin-right: 0;}
/* 	.Bundle_list .Bundleli.Bundleli_main:before{content: '';position: absolute;width: 24px;height: 2px;background: #232f3f;left:0;bottom: -15px;}
	.Bundle_list .Bundleli.Bundleli_main::after{content: '';position: absolute;width: 2px;height: 24px;background: #232f3f;left:15px;bottom: 15px;} */
	
	.Bundle_list .Bundleli.Bundleli_main .Bundle_img{border-right: 1px solid #ccc;}
	.Bundle_list .Bundleli.Bundleli_main .add_icon{display: none;}
	.Bundle_list .Bundleli .Bundle_img{padding-bottom: 40%;width: 40%;}
	.Bundle_list .Bundleli p{font-size: 14px;text-align: left;line-height: 20px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;
display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;}
	.Bundle_list .Bundleli .price-line{margin-top: 10px;}
	.Bundle_list .Bundleli .price-line h5{font-size: 18px;line-height: 24px;}
	.Bundle_list .Bundleli .price-line p{font-size: 12px;line-height: 24px;margin-left: 10px;}
	
	.subtotal{    justify-content: flex-start;margin: 30px 0;}
	.cart_buy a{width: calc(50% - 10px);font-size: 14px;}
	.cart_buy a.cart{margin-left: 0;}
	
	.pro_rightinfo .model .btn a{font-size: 12px;}
	.pro_rightinfo .num_cart .num_box input{font-size: 12px;}
}
@media (max-width: 365px) {
	.pro_rightinfo .num_cart .cart_btn a{padding: 0 10px}
}
@media (max-width: 350px) {
	.pro_rightinfo .num_cart .cart_btn a i{margin-right: 4px;}
}
@media (max-width: 333px) {
	.pro_rightinfo .num_cart .cart_btn a{padding: 0 20px}
	.pro_rightinfo .num_cart .cart_btn a i{margin-right: 6px;}
	.pro_rightinfo .num_cart .cart_btn a h5{line-height: 18px}
}

/* 模块1 */
.pro_more{padding-top: 60px;}
.pro_more h2{font-size: 36px;line-height: 36px;color: #232f3f;font-family: 'mor';margin-bottom: 60px;text-align: center;}

.pro_more1 .swiper-container{padding-bottom: 50px;}
.pro_more1 .swiper-slide{border-radius: 15px;overflow: hidden;position: relative;}
.pro_more1 img{width: 100%;height: 100%;object-fit: cover;display: block;}
.pro_more1 .swiper-slide.videobox:before{content: '';position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.5);}
.pro_more1 .swiper-slide.videobox .play{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);border-radius: 50%;
border: 1px solid #ea5504;width: 90px;height: 90px;}
.pro_more1 .swiper-slide.videobox .play i{font-size: 20px;color: #ea5504;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}

.pro_more1 .textfix{position: absolute;left: 50%;top: 80px;transform: translateX(-50%);}
.pro_more1 .textfix h4{font-size: 28px;line-height: 30px;color: #232f3f;font-family: 'mor';margin-bottom: 36px;}
.pro_more1 .textfix p{font-size: 18px;line-height: 36px;color: #232f3f;font-family: 'mol';}

.pro_more1 .swiper-pagination-bullet{width: 46px;height: 4px;background: #232f3f;border-radius: 4px;}
@media (max-width:1360px) {
	.pro_more{padding-top: 40px;}
	.pro_more1 .textfix{top: 60px;}
	.pro_more1 .textfix h4{font-size: 24px;margin-bottom: 30px;}
	.pro_more1 .textfix p{font-size: 16px;line-height: 30px;}
	
	.pro_more h2{font-size: 28px;margin-bottom: 40px;}
}
@media (max-width:1080px) {
	.pro_more h2{font-size: 24px;}
	
	.pro_more1 .swiper-slide.videobox .play{width: 70px;height: 70px;}
}
@media (max-width:769px) {
	.pro_more1 .textfix{width: 80%;}
	.pro_more1 .textfix{top: 26px;}
	.pro_more1 .textfix h4{font-size: 20px;margin-bottom: 10px;}
	.pro_more1 .textfix p{font-size: 14px;line-height: 26px;}
	
	.pro_more1 .swiper-slide.videobox .play{width: 84px;height: 84px;}
}
@media (max-width:520px) {
	.pro_more h2{font-size: 24px;margin-bottom: 30px;line-height: 34px;text-align: center;}
	
	.pro_more1 .swiper-pagination-bullet{width: 24px;}
	.pro_more1 .swiper-container{height: 500px;padding-bottom: 30px;}
	.pro_more1 .textfix h4{font-size: 16px;}
	.pro_more1 .textfix p{font-size: 12px;line-height: 20px;}
	
	.pro_more1 .swiper-slide.videobox .play{width: 50px;height: 50px;}
	.pro_more1 .swiper-slide.videobox .play i{font-size: 14px;}
}

/* 模块2 */
.pro_more2 .pro_more2li{height: 400px;position: relative;margin-bottom: 60px;}
.pro_more2 .pro_more2li .textbox{width: calc(100% - 700px);text-align: left;position: absolute;right: 0;top: 50%;transform: translateY(-50%);}
.pro_more2 .pro_more2li .textbox h3{font-size: 28px;line-height: 30px;color: #232f3f;font-family: 'mor';margin-bottom: 30px;}
.pro_more2 .pro_more2li .textbox h5{font-size: 28px;line-height: 30px;color: #232f3f;font-family: 'mor';margin-bottom: 30px;}
.pro_more2 .pro_more2li .textbox p{font-size: 18px;line-height: 36px;color: #232f3f;font-family: 'mol';}
.pro_more2 .pro_more2li .imgbox{width: 640px;border-radius: 15px;height: auto;overflow: hidden;left: 0;top: 50%;transform: translateY(-50%);position: absolute;}
.pro_more2 .pro_more2li .imgbox img{display: block;width: 100%;height: 100%;object-fit: cover;}

.pro_more2 .pro_more2li:nth-child(2n) .textbox{left:0;top: 50%;transform: translateY(-50%);right: unset;}
.pro_more2 .pro_more2li:nth-child(2n) .imgbox{right:0;top: 50%;transform: translateY(-50%);left: unset;}

@media (max-width:1360px) {
	.pro_more2 .pro_more2li .textbox h3{font-size: 24px;margin-bottom: 20px;}
	.pro_more2 .pro_more2li .textbox h5{font-size: 24px;margin-bottom: 20px;}
	.pro_more2 .pro_more2li .textbox p{font-size: 16px;line-height: 30px;}
}
@media (max-width:1080px) {
	.pro_more2 .pro_more2li{height: 325px;margin-bottom: 40px;}
	.pro_more2 .pro_more2li .imgbox{width: 520px;}
	.pro_more2 .pro_more2li .textbox{width: calc(100% - 540px);}
	.pro_more2 .pro_more2li .textbox h5{font-size: 20px;margin-bottom: 16px;}
}
@media (max-width:769px) {
	.pro_more2 .pro_more2li{min-height: 214px;margin-bottom: 26px;height: auto;}
	.pro_more2 .pro_more2li .imgbox{width: 340px;}
	.pro_more2 .pro_more2li .textbox{width: calc(100% - 360px);}
	.pro_more2 .pro_more2li .textbox h3{font-size: 18px;margin-bottom: 10px;line-height: 26px;}
	.pro_more2 .pro_more2li .textbox h5{font-size: 18px;margin-bottom: 10px;line-height: 26px;}
	.pro_more2 .pro_more2li .textbox p{font-size: 14px;line-height: 26px;}
}
@media (max-width:560px) {
	.pro_more2 .pro_more2li{position: unset;height: auto;margin-bottom: 40px;}
	.pro_more2 .pro_more2li .textbox{position: unset!important;transform: unset!important;width: 100%;}
	.pro_more2 .pro_more2li .imgbox{position: unset!important;transform: unset!important;width: 100%;margin-top: 40px;}
	.pro_more2 .pro_more2li .textbox h3{font-size: 18px;margin-bottom: 10px;line-height: 28px;text-align: center;}
	.pro_more2 .pro_more2li .textbox h5{font-size: 14px;margin-bottom: 20px;line-height: 24px;}
	.pro_more2 .pro_more2li .textbox p{font-size: 16px;line-height: 24px;text-align: center;}
}

/* 模块3 */
.pro_more3{padding-top: 20px;display: flex;align-items: flex-start;}
.pro_more3 .pro_more3li{width: calc((100% - 120px)/3);margin-right: 60px;}
.pro_more3 .pro_more3li:nth-child(3n){margin-right: 0;}
.pro_more3 .pro_more3li .img{width: 100%;position: relative;height: 0;padding-bottom: 100%;border-radius: 15px;overflow: hidden;}
.pro_more3 .pro_more3li .img .pic{position: absolute;width: 100%;height: 100%;display: flex;align-items: center;text-align: center;}
.pro_more3 .pro_more3li .img .pic img{display: block;max-width: 100%;max-height: 100%;margin: 0 auto;}
.pro_more3li .text{padding: 30px 4px 0;text-align: center;}
.pro_more3li .text h3{font-size: 28px;line-height: 28px;color: #232f3f;font-family: 'mor';margin-bottom: 16px;}
.pro_more3li .text h5{font-size: 28px;line-height: 28px;color: #232f3f;font-family: 'mor';margin-bottom: 16px;}
.pro_more3li .text p{font-size: 16px;line-height: 28px;color: #232f3f;font-family: 'mol';}

/* 新模块3 */
.pro_more3.newpro3{flex-direction: column;}
.pro_more3.newpro3 h2{text-align: center;width: 100%;margin-top: 40px;}
.pro_more3.newpro3 .pro_more3list{display: flex;flex-wrap: wrap;margin-bottom: 80px;}
.pro_more3.newpro3 .pro_more3li{width: calc((100% - 60px)/2);margin-right: 60px;}
.pro_more3.newpro3 .pro_more3li:nth-child(2n){margin-right: 0;}
.pro_more3.newpro3 .pro_more3li .img{height: auto;padding-bottom: unset;position: unset;}
.pro_more3.newpro3 .pro_more3li .img .pic{position: unset;}

.pro_more .pro_more3li2{width: 100%;height: auto;position: relative;border-radius: 15px;overflow: hidden;margin-bottom: 80px;}
.pro_more .pro_more3li2 .abobox{position: absolute;width:400px;left: 80px;top: 0;padding:30px;
background: rgba(255,255,255,0.9);height: auto;border-bottom-left-radius: 15px;border-bottom-right-radius: 15px;}
.pro_more .pro_more3li2 .abobox .img{width: 280px;height: 280px;border-radius: 15px;overflow: hidden;margin: 0 auto;margin-bottom: 40px;}
.pro_more .pro_more3li2 .abobox .img img{display: block;width: 100%;height: 100%;object-fit: cover;}
.pro_more .pro_more3li2 .abobox h3{font-size: 28px;line-height: 36px;color: #232f3f;font-family: 'mor';text-align: center;}
.pro_more .pro_more3li2 .abobox h4{font-size: 28px;line-height: 36px;color: #232f3f;font-family: 'mor';text-align: center;}
.pro_more .pro_more3li2 .abobox p{font-size: 18px;line-height: 36px;color: #232f3f;font-family: 'mol';text-align: center;}

.pro_more .pro_more3li2.rightfix .abobox{left: unset;right: 80px;}

@media (max-width:1360px) {
	.pro_more3li .text{padding:0 ;padding-top: 20px;}
	.pro_more3li .text h3{font-size: 24px;margin-bottom: 10px;}
	.pro_more3li .text h5{font-size: 24px;margin-bottom: 10px;}
	
	.pro_more .pro_more3li2 .abobox h3{font-size: 24px;}
	.pro_more .pro_more3li2 .abobox h4{font-size: 24px;}
}
@media (max-width:1080px) {
	.pro_more3li .text h3{font-size: 20px;}
	.pro_more3li .text h5{font-size: 20px;}
	.pro_more3li .text p{font-size: 14px;line-height: 24px;}
	
	.pro_more3.newpro3 .pro_more3list{margin-bottom: 60px;}
	.pro_more .pro_more3li2{margin-bottom: 60px;}
	.pro_more .pro_more3li2 .abobox{width: 340px;}
	.pro_more .pro_more3li2 .abobox .img{margin-bottom: 20px;}
	.pro_more .pro_more3li2 .abobox h3{font-size: 20px;}
	.pro_more .pro_more3li2 .abobox h4{font-size: 20px;}
	.pro_more .pro_more3li2 .abobox p{font-size: 14px;line-height: 24px;}
}
@media (max-width:769px) {
	.pro_more3 .pro_more3li{width: calc((100% - 40px)/3);margin-right: 20px;}
	.pro_more3li .text h3{font-size: 18px;margin-bottom: 2px;}
	.pro_more3li .text h5{font-size: 18px;margin-bottom: 2px;}
	.pro_more3li .text p{font-size: 16px;line-height: 24px;}
	
	.pro_more3.newpro3 .pro_more3list{margin-bottom: 40px;}
	.pro_more .pro_more3li2{margin-bottom: 40px;}
	/* .pro_more3li2 .bigimg{display: none;} */
	.pro_more .pro_more3li2{border: unset;padding: 0px 0;}
	.pro_more .pro_more3li2:nth-child(3){display: flex;justify-content: flex-end;}
	.pro_more .pro_more3li2 .abobox{width: 100%;display: flex;align-items: center;padding: 0;background: unset;left: 50%;transform: translateX(-50%);}
	.pro_more .pro_more3li2 .abobox .img{width:calc(50% - 20px);height: auto;margin-bottom: 0;margin-left: 0;display: none;}
	.pro_more .pro_more3li2 .abobox .text{width: 50%;padding:0 30px;margin: 0 auto;margin-top: 40px;}
	
	.pro_more .pro_more3li2.rightfix .abobox{right: unset;left: 50%;}
	
	.pro_more3.newpro3 .pro_more3li{width: calc((100% - 40px)/2);margin-right: 40px;}
	.pro_more3.newpro3 .pro_more3li:nth-child(2n){margin-right: 0;}
}
@media (max-width:560px) {
	.pro_more3{flex-wrap: wrap;}
	.pro_more3 .pro_more3li{width: 100%;display: flex;align-items: center;margin-bottom: 20px;flex-wrap: wrap;border: 1px solid #ccc;margin-right: 0;}
	.pro_more3 .pro_more3li .img .pic{position: unset;}
	.pro_more3 .pro_more3li .img{height: 100%;padding-bottom: 0;width: 100%;border-radius: 0;}
	.pro_more3li .text{width: 100%;text-align: center;padding: 20px;}
	.pro_more3li .text h3{margin-bottom: 10px;}
	
	.pro_more3.newpro3 .pro_more3list{margin-bottom: 0;}
	.pro_more3.newpro3 .pro_more3li{width: 100%;margin-right: 0;}
	.pro_more .pro_more3li2{background:unset;padding: 0;margin-bottom: 20px;}
	.pro_more .pro_more3li2 .abobox .img{width: 50%;}
	.pro_more .pro_more3li2 .abobox .text{padding-left: 20px;padding-right: 0;}
}
@media(max-width:450px){
	.pro_more3.newpro3 .pro_more3li{flex-wrap: wrap;}
	.pro_more3.newpro3 .pro_more3li .img{width: 100%;}
	.pro_more3.newpro3 .pro_more3li .text{width: 100%;}
	
	.pro_more .pro_more3li2 img{display: block;height: 100%;object-fit: cover;}
	.pro_more .pro_more3li2 .abobox h3{margin-bottom: 10px;}
	.pro_more .pro_more3li2 .abobox .text{width: calc(100% - 40px);padding-left: unset;}
}

/* 模块4 */
.pro_more4{background: #f7f5f4;padding-bottom: 0px;}
.pro_more4list{display: flex;justify-content: space-between;flex-wrap: wrap;}
.pro_more4list .pro_more4li{width:25%;margin-bottom: 70px;}
.pro_more4list .img{border: 1px solid #e2e2e2;border-radius: 50%;position: relative;width: 86px;height: 86px;margin:0 auto;margin-bottom: 10px;}
.pro_more4list .img img{display: block;max-width: 100%;max-width: 100%;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.pro_more4list h6{font-size: 18px;line-height: 36px;color: #232f3f;font-family: 'mor';margin-bottom: 0px;text-align: center;}
.pro_more4list p{font-size: 16px;line-height: 30px;color: #888888;font-family: 'mol';text-align: center;}

/* 2、模块4 */
.pro_more4.newpro4{padding-bottom: 10px;}
.pro_more4.newpro4 .pro_more4list{flex-wrap: wrap;}
.pro_more4.newpro4 .pro_more4list .pro_more4li{width:33%;margin-bottom: 60px;}
@media (max-width:1080px) {
	.pro_more4list h6{font-size: 16px;}
	.pro_more4list p{font-size: 14px;line-height: 24px;}
	.pro_more4list .img img{max-width: 43%;}
	
	/* .pro_more4.newpro4 */
}
@media(max-width:769px){
	.pro_more4.newpro4 .pro_more4list .pro_more4li{width:50%;margin-bottom: 40px;}
}
@media (max-width:560px) {
	.pro_more4list h6{font-size: 14px;line-height: 24px;}
	.pro_more4list{flex-wrap: wrap;padding-bottom: 40px;}
	.pro_more4list .pro_more4li{width: 50%;margin-bottom: 10px;}
}


/* 模块5 视频 */
.pro_more5 .bigimg{width: 100%;height: auto;overflow: hidden;border-radius: 15px;position: relative;}
.pro_more5 .bigimg:before{content: '';position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.5);}
.pro_more5 .bigimg img{display: block;width: 100%;height: 100%;object-fit: cover;}
.pro_more5 .bigimg .play{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);border-radius: 50%;
border: 1px solid #ea5504;width: 90px;height: 90px;}
.pro_more5 .bigimg .play i{font-size: 20px;color: #ea5504;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}

/* 视频 */
.home-mv{position: relative;width: 100%;height: 480px;background-image: url(../images/mv.png);background-repeat: no-repeat;background-size: cover;}
.home-mv .play{
	position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);transition: all .8s linear;-webkit-transition: all .8s linear;
	height: 108px;width: 108px;padding: 14px;border-radius: 50%;border: 1px dashed #fff;cursor: pointer;
}
.home-mv .play img{max-width: 78px;max-height: 78px;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.home-mv h4{font-size: 24px;line-height: 30px;color: #fff;font-family: "微软雅黑";position: absolute;left: 50%;top: calc(50% + 78px );transform: translate(-50%,-50%);}
.home-mv .play:hover{width: 84px;height: 84px;}
/* 视频组件 */
.video-bg{position: fixed;z-index: 1000;top: 0;left: 0;background: #000;opacity: 0.7;width: 100%;height: 100%;display: none;}
.home-videobox{position: fixed;z-index: 1001;top: 0;left: 0;width: 60%;top: 50%;left: 50%;transform: translate(-50%,-50%);display: none;}
.home-videobox .video-close{position: absolute;right: -8px;top: -40px;width: 40px;height: 40px;background: url(../images/icon-nav-close01.png)no-repeat center;background-size: 28px;border-radius: 50%;cursor: pointer;opacity: 0.7;}

@media (max-width:1080px){
	.pro_more5 .bigimg .play{width: 70px;height: 70px;}
	.home-mv h4{font-size: 18px;}
	.home-videobox{
		width:84%;
		top:50%;
		left:8%;
		transform: translate(0,-50%);
	}
}
@media (max-width:769px) {
	.home-mv{height: 50vh;}
	.home-mv .play{width: 84px;height: 84px;}
	.home-mv .play img{max-width: 60px;max-height: 60px;}
	.home-mv .play:hover{width: 70px;height: 70px;}
	.home-mv h4{font-size: 14px;top: calc(50% + 70px );}
}
@media (max-width:520px) {
	.pro_more5 .bigimg{height: 500px;}
}

/* 模块6 */
.pro_more6{padding-top: 120px;}
.pro_more6 .pro-box .pro-imgbox a.bigimg img{max-width: 70%;}

@media (max-width:1080px) {
	.pro_more6 .pro-box .pro-imgbox a.bigimg img{max-width: 100%;}
}
@media(max-width:769px){
	.pro_more6{padding-top: 100px;}
}

/* 模块7 */
.pro_more7{padding-bottom:20px}
.pro_more7 .pro_more7li{position: relative;margin-bottom: 60px;display: flex;box-shadow:0px 0px 20px 10px rgba(35,47,63,0.24);
overflow: hidden;border-radius: 15px;}
.pro_more7 .pro_more7li .textbox{width: calc(100% - 50%);text-align: left;padding: 60px;display: flex;flex-direction: column;}
.pro_more7 .pro_more7li .textbox h3{font-size: 28px;line-height: 30px;color: #232f3f;font-family: 'mor';margin-bottom: 30px;}
.pro_more7 .pro_more7li .textbox h5{font-size: 28px;line-height: 30px;color: #232f3f;font-family: 'mor';margin-bottom: 30px;}
.pro_more7 .pro_more7li .textbox p{font-size: 18px;line-height: 36px;color: #232f3f;font-family: 'mol';}
.pro_more7 .pro_more7li .textbox .txtimg{display: flex;margin-top: auto;}
.pro_more7 .pro_more7li .textbox .txtimg .img{width: calc(100% - 32px)/2;margin-right: 32px;border-radius: 15px;overflow: hidden;}
.pro_more7 .pro_more7li .textbox .txtimg .img:nth-child(2n){margin-right: 0;}
.pro_more7 .pro_more7li .textbox .txtimg .img img{display: block;width: 100%;height: 100%;object-fit: cover;}
.pro_more7 .pro_more7li .imgbox{width: 50%;height: auto;overflow: hidden;}
.pro_more7 .pro_more7li .imgbox img{display: block;width: 100%;height: 100%;object-fit: cover;}
.pro_more7 .pro_more7li .imgbox.phbox{display: none;}
@media (max-width:1360px) {
	.pro_more .pro_more7li .textbox h3{font-size: 24px;margin-bottom: 20px;}
	.pro_more .pro_more7li .textbox h5{font-size: 24px;margin-bottom: 20px;}
	.pro_more .pro_more7li .textbox p{font-size: 16px;line-height: 30px;}
}
@media (max-width:1080px) {
	.pro_more7 .pro_more7li{margin-bottom: 40px;}
	.pro_more7 .pro_more7li .textbox{padding: 40px;}
	.pro_more7 .pro_more7li .textbox h3{font-size: 20px;margin-bottom: 16px;}
	.pro_more7 .pro_more7li .textbox h5{font-size: 20px;margin-bottom: 16px;}
}
@media (max-width:769px) {
	.pro_more7 .pro_more7li .textbox{padding: 20px;width: 50%;}
	.pro_more7 .pro_more7li .imgbox{width: 50%;}
	.pro_more7 .pro_more7li .textbox .txtimg{margin-top: 20px;}
	.pro_more7 .pro_more7li{min-height: 214px;margin-bottom: 26px;height: auto;}
	.pro_more7 .pro_more7li .textbox h3{font-size: 18px;margin-bottom: 10px;line-height: 26px;}
	.pro_more7 .pro_more7li .textbox h5{font-size: 18px;margin-bottom: 10px;line-height: 26px;}
	.pro_more7 .pro_more7li .textbox p{font-size: 14px;line-height: 26px;}
}
@media (max-width:560px) {
	.pro_more7 .pro_more7li{position: unset;height: auto;margin-bottom: 20px;flex-wrap: wrap;}
	.pro_more7 .pro_more7li .textbox{position: unset!important;transform: unset!important;width: 100%;text-align: center;}
	.pro_more7 .pro_more7li .imgbox{position: unset!important;transform: unset!important;width: 100%;margin-top: 0px;height: auto;}
	.pro_more7 .pro_more7li .textbox h3{font-size: 18px;margin-bottom: 10px;line-height: 28px;margin-top: 20px;}
	.pro_more7 .pro_more7li .textbox h5{font-size: 14px;margin-bottom: 6px;line-height: 24px;}
	.pro_more7 .pro_more7li .textbox p{font-size: 16px;line-height: 24px;}
	.pro_more7 .pro_more7li .textbox .txtimg{margin-top: 40px;}
	
	.pro_more7 .pro_more7li .imgbox.pcbox{display: none;}
	.pro_more7 .pro_more7li .imgbox.phbox{display: block;}
}




/* 产品规格 */
.pro_detail2{margin-top: 60px;padding-bottom: 80px;}
.detail2_box{padding: 80px 0;border-top: 1px solid #e0e0e0;}
.detail2_box h2{font-size: 18px;line-height: 36px;color: #232f3f;font-family: 'mor';}
.detail2_box p{font-size: 16px;line-height: 28px;color: #888888;font-family: 'mol';padding: 10px 0;}
.detail2_box .left-text{width: 60%;float: left;padding-right: 20px;}
.detail2_box .left-text p{position: relative;padding-left: 16px;}
.detail2_box .left-text p::before{content: '';position: absolute;left: 0;top: 50%;transform: translateY(-50%);width: 5px;height: 5px;border-radius: 50%;background: #888888;}
.detail2_box .right-img{max-width: 40%;height: auto;margin-left: auto;float: right;}
.detail2_box .right-img img{display: block;max-width: 100%;max-height: 100%;object-fit: cover;}

.detail2_box table{width: 100%;border-color: #e0e0e0;margin-top: 30px;}
.detail2_box table tr:nth-child(2n){background: #f7f5f4;}
.detail2_box table tr td{padding-left: 60px;}
.detail2_box table tr td:nth-child(2) p{color: #232f3f;}

@media (max-width:1360px) {
	.pro_detail2{margin-top: 40px;}
}
@media (max-width:769px) {
	.detail2_box{padding: 40px 0;}
	.detail2_box h2{font-size: 16px;}
	.detail2_box p{line-height: 24px;font-size: 14px;}
	.detail2_box table{margin-top: 20px;}
	.detail2_box table tr td{padding-left: 30px;}
	.detail2_box .left-text{width: 50%;}
	.detail2_box .right-img{max-width: 50%;}
}
@media (max-width:480px) {
	.detail2_box .left-text{float: unset;width: 100%;}
	.detail2_box .right-img{float: unset;width: 100%;max-width: 100%;}
	.detail2_box .right-img img{width: 100%;}
	
	.pro_detail2{padding-bottom: 40px;}
	.detail2_box table tr td{padding-left: 10px;}
	.detail2_box h2{font-size: 14px;line-height: 20px;}
	.detail2_box p{font-size: 12px;line-height: 20px;}
}

/* 产品评论 */
.pro_detail3{margin-top: 60px;padding-bottom: 160px;}
.pro_detail3 .top-write{width: 100%;background: #f7f5f4;border-radius: 15px;padding: 30px;display: flex;align-items: center;justify-content: space-between;}
.pro_detail3 .top-write h2{font-size: 18px;line-height: 20px;color: #232f3f;font-family: 'mor';margin-bottom: 20px;}
.pro_detail3 .score5{display: flex;align-items: center;}
.pro_detail3 .score5 .scrolli{display: flex;align-items: center;margin-right: 15px;}
.pro_detail3 .score5 .scrolli i{font-size: 14px;margin-right: 4px;display: block;color: #232f3f;}
.pro_detail3 .score5 p{font-size: 16px;line-height: 20px;color: #888888;font-family: 'mol';}

.pro_detail3 .btn-win{background: #ea5504;border-radius: 46px;width: max-content;}
.pro_detail3 .btn-win a{display: block;padding: 0 30px;font-size: 16px;line-height: 46px;color: #ffffff;font-family: 'mol';}

.pro_detail3 .reviewli{width: 100%;background: #f7f5f4;border-radius: 15px;padding: 30px;margin-top: 20px;}
.pro_detail3 .top_user{display: flex;align-items: center;}
.pro_detail3 .top_user .img{width: 48px;height: 48px;border-radius: 50%;overflow: hidden;margin-right: 12px;}
.pro_detail3 .top_user .img img{display: block;width: 100%;height: 100%;object-fit: cover;}
.pro_detail3 .top_user h4{font-size: 16px;line-height: 32px;color: #232f3f;font-family: 'mor';}
.pro_detail3 .top_user .score5 .scrolli i{font-size: 14px;margin-right: 4px;display: block;color: #cccccc;}
.pro_detail3 .top_user .score5 .scrolli i.cur{color: #ea5504;}

.pro_detail3 .text_main{padding-left: calc(48px + 12px);margin-top: 30px;}
.pro_detail3 .text_main p{font-size: 16px;line-height: 32px;color: #232f3f;font-family: 'mol';}
.pro_detail3 .text_main .imglist{margin-top: 20px;display: flex;flex-wrap: wrap;}
.pro_detail3 .text_main .imglist .imgli{width: 138px;height: 138px;border-radius: 15px;overflow: hidden;margin-right: 10px;margin-top: 10px;}
.pro_detail3 .text_main .imglist .imgli img{width: 100%;height: 100%;object-fit: cover;display: block;}

@media (max-width:1360px) {
	.pro_detail3{margin-top: 40px;}
}
@media (max-width:1080px) {
	.pro_detail3 .text_main{margin-top: 14px;}
	.pro_detail3 .text_main p{font-size: 14px;line-height: 30px;}
	.pro_detail3 .text_main .imglist{margin-top: 10px;}
}
@media (max-width:769px) {
	.pro_detail3 .top-write{padding: 20px;}
	.pro_detail3 .top-write h2{font-size: 16px;margin-bottom: 10px;}
	.pro_detail3 .btn-win a{line-height: 40px;font-size: 14px;}
	.pro_detail3 .reviewli{padding: 20px;}
	.pro_detail3 .score5 p{font-size: 14px;}
	.pro_detail3 .text_main{padding-left: 0;}
}
@media (max-width:480px) {
	.pro_detail3{padding-bottom: 40px;}
	.pro_detail3 .score5 .scrolli{margin-right: 8px;}
	.pro_detail3 .top-write{flex-wrap: wrap;}
	.pro_detail3 .top-write h2{margin-bottom: 6px;}
	.pro_detail3 .btn-win a{font-size: 12px;padding: 0 16px;}
	.pro_detail3 .score5 p{font-size: 12px;}
	.pro_detail3 .score5 .scrolli i{font-size: 12px;margin-right: 1px;}
	.pro_detail3 .text_main{margin-top: 10px;}
	.pro_detail3 .text_main p{font-size: 12px;line-height: 24px;}
	.pro_detail3 .text_main .imglist .imgli{width: calc((100% - 20px)/3);margin-top: 0;height: auto;}
	.pro_detail3 .text_main .imglist .imgli:nth-child(3n){margin-right: 0;}
}


/* 评论弹窗 */
.evaluatebox{position: fixed;top: 50%;left: 50%;transform: translate(-50%,-50%);background: #fff;border-radius: 15px;z-index: 1001;width: 860px;padding: 60px;}
.evaluatebox-close{position: absolute;right: 20px;top: 20px;width: 24px;height: 24px;border-radius: 30px;background: #e0e0e0;}
.evaluatebox-close:before{content: '';position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%) rotate(45deg);width: 70%;height: 1px;background: #232f3f;}
.evaluatebox-close::after{content: '';position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%) rotate(45deg);width: 1px;height: 70%;background: #232f3f;}

.evaluatebox h2{font-size: 28px;line-height: 32px;color: #232f3f;font-family: 'mor';margin-bottom: 60px;text-align: center;}
.evaluatebox .eval-top{display: flex;margin-bottom: 40px;}
.evaluatebox .eval-top .img{width: 126px;height: 126px;border-radius: 15px;border: 1px solid #d9d9d9;overflow: hidden;margin-right: 30px;display: flex;}
.evaluatebox .eval-top .img img{max-width: 100%;max-height: 100%;display: block;object-fit: cover;margin: 0 auto;align-self: center;align-content: center;}
.evaluatebox .eval-top .text{width: calc(100% - 146px);} 
.evaluatebox .eval-top h3{font-size: 18px;line-height: 24px;color: #232f3f;font-family: 'mor';margin-bottom: 24px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;
display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;}

.evaluatebox .eval-top .score5{display: flex;align-items: center;caret-color: rgba(0,0,0,0);}
.evaluatebox .eval-top .score5 .scrolli{display: flex;align-items: center;margin-right: 15px;}
.evaluatebox .eval-top .score5 .scrolli i{font-size: 18px;margin-right: 4px;display: block;color: #cccccc;cursor: pointer;caret-color: rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0);}
.evaluatebox .eval-top .score5 .scrolli i.cur{color: #ea5504;}

.evaluatebox .myinfo{display: flex;width: 100%;}
.evaluatebox input{background: #f7f5f4;line-height: 60px;font-size: 18px;font-family: 'mor';margin-right: 30px;color: #232f3f;
width: calc((100% - 30px)/2);border-radius: 60px;padding-left: 14px;margin-bottom: 30px;}
.evaluatebox input:nth-child(2n){margin-right: 0;}
.evaluatebox textarea{background: #f7f5f4;padding: 14px;font-size: 18px;font-family: 'mor';margin-bottom: 30px;width: 100%;border: unset;
border-radius: 15px;min-height: 148px;color: #232f3f;}

.evaluatebox input::-webkit-input-placeholder{color: #888888;}    /* 使用webkit内核的浏览器 */
.evaluatebox input:-moz-placeholder{color: #888888;}                  /* Firefox版本4-18 */
.evaluatebox input::-moz-placeholder{color: #888888;}                  /* Firefox版本19+ */
.evaluatebox input:-ms-input-placeholder{color: #888888;}           /* IE浏览器 */

.evaluatebox textarea::-webkit-input-placeholder{color: #888888;}    /* 使用webkit内核的浏览器 */
.evaluatebox textarea:-moz-placeholder{color: #888888;}                  /* Firefox版本4-18 */
.evaluatebox textarea::-moz-placeholder{color: #888888;}                  /* Firefox版本19+ */
.evaluatebox textarea:-ms-input-placeholder{color: #888888;}           /* IE浏览器 */

.evaluatebox .imglist{display: flex;flex-wrap: wrap;caret-color: rgba(0,0,0,0);}
.evaluatebox .imglist .imgadd{background: #f7f5f4;border-radius: 15px;position: relative;width: 164px;height: 164px;margin-right: 10px;
margin-bottom: 10px;overflow: hidden;}
.evaluatebox .imglist .imgadd.btn:before{content: '';position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: 46px;height: 2px;background: #d9d9d9;}
.evaluatebox .imglist .imgadd.btn::after{content: '';position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: 2px;height: 46px;background: #d9d9d9;}
.evaluatebox .imglist .imgadd input{opacity: 0;width: 100%;height: 100%;display: block;}
.evaluatebox .imglist .imgadd button{opacity: 0;width: 100%;height: 100%;display: block;}
.evaluatebox .imglist .imgadd img{display: block;width: 100%;height: 100%;object-fit: cover;}
.evaluatebox .imglist .imgadd .imglicolse{position: absolute;right: 6px;top: 6px;width: 24px;height: 24px;border-radius: 30px;background: rgba(0,0,0,0.5);}
.evaluatebox .imglist .imgadd .imglicolse:before{content: '';position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%) rotate(45deg);width: 70%;height: 1px;background: #fff;}
.evaluatebox .imglist .imgadd .imglicolse::after{content: '';position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%) rotate(45deg);width: 1px;height: 70%;background: #fff;}

.evaluatebox button{margin-top: 20px;background: #232f3f;line-height: 58px;border-radius: 58px;font-size: 18px;font-family: 'mol';color: #fff;border: unset;width: 100%;text-align: center;}

@media (max-width:1080px) {
	.evaluatebox{width: 80%;padding: 40px;}
	.evaluatebox h2{margin-bottom: 40px;}
}
@media (max-width:769px) {
	.evaluatebox h2{font-size: 24px;}
	.evaluatebox{padding: 30px;}
	.evaluatebox .myinfo{flex-wrap: wrap;}
	.evaluatebox input{width: 100%;margin-right: 0;margin-bottom: 20px;font-size: 14px;}
	.evaluatebox textarea{font-size: 14px;margin-bottom: 20px;}
	.evaluatebox .eval-top{margin-bottom: 20px;}
	.evaluatebox .eval-top h3{font-size: 16px;margin-bottom: 20px;}
	.evaluatebox .imglist .imgadd{width: calc((100% - 20px)/3);margin-right: 10px;height: auto;}
	.evaluatebox .imglist .imgadd:nth-child(3n){margin-right: 0;}
	.evaluatebox button{font-size: 16px;}
}
@media (max-width:520px){
	.evaluatebox{padding: 20px;top: calc(50% + 20px);height: 70%;overflow: scroll;}
	.evaluatebox h2{font-size: 18px;margin-bottom: 12px;}
	.evaluatebox .eval-top{flex-wrap: wrap;}
	.evaluatebox .eval-top .img{width: 100%;margin-right: 0;margin-bottom: 20px;max-height: 126px;}
	.evaluatebox .eval-top .text{width: 100%;}
	.evaluatebox .eval-top h3{margin-bottom: 10px;}
	.evaluatebox input{line-height: 48px;border-radius: 15px;margin-bottom: 10px;}
	.evaluatebox textarea{margin-bottom: 10px;}
	.evaluatebox .imglist .imgadd{width: 120px;height:120px;margin-right: 0;}
	.evaluatebox .imglist .imgadd:nth-child(2n){margin-left: 10px;}
	.evaluatebox button{font-size: 14px;line-height: 46px;margin-top: 10px;}
}



/* 博客 */
.blog{padding: 80px 0 160px;}
.blog .inner_sortbtn{margin: 0 auto;}
.blog_list{display: flex;flex-wrap: wrap;margin-top: 60px;}
.blog_list .blog_li{width: calc((100% - 120px)/3);margin-right: 60px;margin-bottom: 60px;}
.blog_list .blog_li:nth-child(3n){margin-right: 0;}
.blog_list .blog_li a{display: block;width: 100%;height: 100%;}
.blog_list .blog_li .img{width: 100%;height: 288px;border-radius: 15px;overflow: hidden;margin-bottom: 20px;}
.blog_list .blog_li .img img{display: block;width: 100%;height: 100%;object-fit: cover;}
.blog_list .blog_li h3{font-size: 24px;line-height: 32px;color: #232f3f;font-family: "mor";}
.blog_list .blog_li p{font-size: 16px;line-height: 28px;color: #888888;font-family: "mol";margin-top: 16px;}

@media (max-width:1360px){
	.blog_list{margin-top: 40px;}
	.blog_list .blog_li{width: calc((100% - 40px)/3);margin-right: 20px;margin-bottom: 30px;}
	.blog_list .blog_li h3{font-size: 20px;line-height: 28px;}
	.blog_list .blog_li p{font-size: 14px;line-height: 24px;margin-top: 10px;}
}
@media(max-width:1280px){
	.blog_list .blog_li .img{height: 250px;}
}
@media(max-width:1080px){
	.blog_list .blog_li .img{height: 208px;margin-bottom: 14px;}
	.blog_list .blog_li h3{font-size: 18px;line-height: 24px;}
}
@media(max-width:769px){
	.blog{padding-bottom: 80px;}
	.blog_list .blog_li{width: calc((100% - 20px)/2);margin-right: 0;}
	.blog_list .blog_li:nth-child(2n){margin-left: 20px;}
}
@media(max-width:480px){
	.blog{padding:40px 0 80px;}
	.blog_list .blog_li{width: 100%;margin-left: 0;margin-bottom: 20px;}
	.blog_list .blog_li:nth-child(2n){margin-left: 0;}
	.blog_list .blog_li .img{margin-bottom: 10px;}
	.blog_list .blog_li p{margin-top: 4px;}
}


/* 博客详情页 */
.blog_detail{padding-bottom: 160px;}
.top_box{background: #f7f5f4;width: 100%;height: 364px;position: relative;}
.top_box .main5{position: absolute;left: 50%;top: 58%;transform: translate(-50%,-50%);}
.top_box h1{font-size: 36px;line-height: 48px;color: #232f3f;font-family: "mor";text-align: center;margin-bottom: 40px;}
.top_box .topinfo{display: flex;justify-content: center;}
.top_box p{font-size: 16px;line-height: 36px;color: #232f3f;font-family: "mol";padding: 0 20px;position: relative;transition: all .4s linear;-webkit-transition: all .4s linear;}
.top_box p i{display: inline-block;margin-right: 10px;}
.top_box p::before{content: '';position: absolute;right: 0;top: 50%;width: 1px;height: 16px;background: #232f3f;transform: translateY(-50%);}
.top_box p:last-child::before{display: none;}
.top_box p.top_plicon{cursor: pointer;}
.top_box p.top_plicon:hover{color: #ea5504;}

.center_text{padding: 80px 0;}
.center_text p{font-size: 16px;line-height: 36px;color: #232f3f;font-family: "mol";}
.center_text span{font-size: 16px;line-height: 36px;color: #232f3f;font-family: 'mor';}
.center_text h2{font-size: 24px;line-height: 36px;color: #232f3f;font-family: "mor";}
.center_text h3{font-size: 22px;line-height: 34px;color: #232f3f;font-family: "mor";}
.center_text a.linka{text-decoration: underline;}
.center_text a.email{color: #ea5504;}
.center_text p.fix{position: relative;padding-left: 26px;}
.center_text p.fix:before{content: '';position: absolute;left:0;top: 12px;width: 13px;height: 13px;background: #232f3f;border-radius: 50%;}
.center_text img{display: block;max-width: 100%;height: auto;margin: 50px auto;}

.bottom_user{display: flex;justify-content: space-between;padding: 40px 0;border-top: 1px solid #e0e0e0;border-bottom: 1px solid #e0e0e0;}
.bottom_user .left{display: flex;align-items: center;}
.bottom_user .img{width: 58px;height: 58px;border-radius: 50%;overflow: hidden;margin-right: 16px;}
.bottom_user .img img{display: block;width: 100%;height: 100%;object-fit: cover;}
.bottom_user h4{font-size: 18px;line-height: 36px;color: #232f3f;font-family: "mor";}
.bottom_user p{font-size: 14px;line-height: 36px;color: #888888;font-family: "mol";}
.bottom_user .right{display: flex;align-items: center;}
.bottom_user .right h5{font-size: 16px;line-height: 48px;color: #232f3f;font-family: 'mor';}
.bottom_user .right h5 i{display: inline-block;margin-right: 14px;}
.bottom_user .right a{width: auto;height: auto;display: block;margin-left: 14px;}
.bottom_user .right a img{width: max-content;height: max-content;object-fit: cover;display: block;}

.pageupdo{display: flex;width: 100%;padding:  40px 20px;border-bottom: 1px solid #e0e0e0;}
.pageupdo .pageupdo-li{width: 50%;position: relative;}
.pageupdo .pageupdo-li a{display: block;width: 100%;height: 100%;display: flex;align-items: center;}
.pageupdo .pageupdo-li:before{position: absolute;content: '';width: 1px;height: 100%;background: #e0e0e0;right: 0;top: 50%;transform: translateY(-50%);}
.pageupdo .pageupdo-li:nth-child(2)::before{display: none;}
.pageupdo .pageupdo-li:nth-child(1){text-align: right;}
.pageupdo .pageupdo-li p{font-size: 14px;line-height: 36px;color: #888888;font-family: 'mol';margin-bottom: 10px;}
.pageupdo .pageupdo-li p i{display: none;}
.pageupdo .pageupdo-li h5{font-size: 18px;line-height: 28px;color: #232f3f;font-family: 'mor';}
.pageupdo .pageupdo-li:nth-child(2){text-align: left;}
.pageupdo .pageupdo-li i{font-size: 18px;padding: 0 20px;display: inline-block;}
.pageupdo .pageupdo-li:nth-child(1) i{transform: rotate(180deg);}

.reply{padding: 80px 0;}
.reply h3{font-size: 36px;line-height: 36px;color: #232f3f;font-family: 'mor';margin-bottom: 14px;}
.reply p{font-size: 16px;line-height: 36px;color: #888888;font-family: 'mol';}
.reply .myinfo{display: flex;width: 100%;margin-top:40px}
.reply input{background: #f7f5f4;line-height: 60px;font-size: 18px;font-family: 'mol';margin-right: 30px;color: #232f3f;
width: calc((100% - 30px)/2);border-radius: 60px;padding-left: 14px;margin-bottom: 30px;}
.reply input:nth-child(2n){margin-right: 0;}
.reply textarea{background: #f7f5f4;padding: 14px;font-size: 18px;font-family: 'mol';margin-bottom: 30px;width: 100%;border: unset;
border-radius: 15px;min-height: 148px;color: #232f3f;}

.reply input::-webkit-input-placeholder{color: #888888;}    /* 使用webkit内核的浏览器 */
.reply input:-moz-placeholder{color: #888888;}                  /* Firefox版本4-18 */
.reply input::-moz-placeholder{color: #888888;}                  /* Firefox版本19+ */
.reply input:-ms-input-placeholder{color: #888888;}           /* IE浏览器 */

.reply textarea::-webkit-input-placeholder{color: #888888;}    /* 使用webkit内核的浏览器 */
.reply textarea:-moz-placeholder{color: #888888;}                  /* Firefox版本4-18 */
.reply textarea::-moz-placeholder{color: #888888;}                  /* Firefox版本19+ */
.reply textarea:-ms-input-placeholder{color: #888888;}           /* IE浏览器 */

.reply button{padding: 0 40px;border: unset;background: #232f3f;max-width: max-content;color: #fff;line-height: 58px;border-radius: 58px;
font-size: 18px;font-family: 'mol';}


/* .replylist{margin-top: 80px;} */
.replyli{width: 100%;padding: 30px;border-radius: 15px;background: #f7f5f4;margin-top: 20px;}
.replyli .top_user{display: flex;align-items: center;}
.replyli .top_user .img{width: 48px;height: 48px;border-radius: 50%;overflow: hidden;margin-right: 12px;}
.replyli .top_user .img img{display: block;width: 100%;height: 100%;object-fit: cover;}
.replyli .top_user h4{font-size: 16px;line-height: 32px;color: #232f3f;font-family: 'mor';}
.replylist p{font-size: 14px;line-height: 32px;color: #888888;font-family: 'mol';}
.replyli .top_user p{line-height: 20px;}
.replylist p.cent{padding-left: 60px;margin-top: 30px;}

@media (max-width:1080px) {
	.replylist p.cent{margin-top: 10px;}
}
@media (max-width:769px){
	.blog_detail{padding-bottom: 80px;}
	
	.top_box h1{font-size: 26px;line-height: 36px;margin-bottom: 30px;}
	.top_box p{font-size: 14px;padding: 0 10px;}
	
	.center_text{padding: 60px 0;}
	.center_text h2{font-size: 20px;}
	.center_text h3{font-size: 18px;}
	.center_text p{font-size: 14px;}
	.center_text img{margin: 30px 0;}
	
	.bottom_user h4{font-size: 16px;line-height: 24px;}
	
	.pageupdo .pageupdo-li p{font-size: 14px;line-height: 20px;}
	.pageupdo .pageupdo-li h5{font-size: 16px;}
	
	.reply{padding: 60px 0;}
	.reply h3{font-size: 24px;line-height: 34px;margin-bottom: 10px;}
	.reply p{font-size: 14px;line-height: 30px;}
	.reply .myinfo{margin-top: 30px;}
	.reply input{line-height: 50px;font-size: 14px;}
	.reply textarea{font-size: 14px;}
	.reply button{line-height: 50px;}
	.replyli{padding: 20px;}
}
@media (max-width:480px) {
	.top_box{height: 280px;}
	.top_box h1{font-size: 18px;line-height: 28px;width: calc(100% - 12%);margin: 0 auto;margin-bottom: 20px;}
	.top_box p{font-size: 12px;}
	.top_box p i{margin-right: 4px;}
	
	.top_box .topinfo{width: calc(100% - 12%);margin: 0 auto;}
	
	.center_text{padding: 40px 0;}
	.center_text p{font-size: 14px;line-height: 26px;}
	.center_text h2{font-size: 24px;line-height: 34px;}
	.center_text h3{font-size: 18px;line-height: 28px;}
	.center_text p.fix{padding-left: 18px;}
	.center_text p.fix:before{width: 8px;height: 8px;top: 10px;}
	
	.bottom_user{flex-wrap: wrap;padding: 20px 0;}
	.bottom_user h4{font-size: 14px;}
	.bottom_user p{font-size: 12px;line-height: 26px;}
	.bottom_user .left{width: 100%;justify-content: center;}
	.bottom_user .right{width: 100%;margin-top: 10px;justify-content: center;}
	
	.pageupdo{flex-wrap: wrap;padding: 20px 0;}
	.pageupdo .pageupdo-li{width: 100%;}
	.pageupdo .pageupdo-li:before{display: none;}
	.pageupdo .pageupdo-li i{display: none;}
	.pageupdo .pageupdo-li p i{display: block;}
	.pageupdo .pageupdo-li p{display: flex;align-items: center;}
	.pageupdo .pageupdo-li:nth-child(1) i{transform: rotate(-90deg);}
	.pageupdo .pageupdo-li:nth-child(2) i{transform: rotate(90deg);}
	.pageupdo .pageupdo-li:nth-child(1){border-bottom: 1px solid #e0e0e0;margin-bottom: 20px;padding-bottom: 20px;text-align: left;}
	.pageupdo .pageupdo-li h5{font-size: 14px;line-height: 24px;}
	.bottom_user .right h5{font-size: 14px;line-height: 40px;}
	.bottom_user .img{width: 42px;height: 42px;margin-right: 10px;}
	.reply{padding: 30px 0;}
	.reply h3{font-size:16px;line-height: 26px;margin-bottom: 8px;}
	.reply p{font-size: 12px;line-height: 26px;}
	.reply .myinfo{flex-wrap: wrap;margin-top: 20px;}
	.reply input{width: 100%;margin-right: 0;margin-bottom: 10px;font-size: 12px;line-height: 42px;}
	.reply textarea{font-size: 12px;margin-bottom: 20px;}
	.reply button{font-size: 12px;line-height: 42px;}
	
	.replyli{margin-top: 10px;}
	.replylist p.tips{font-size: 14px;}
	.replylist p{font-size: 12px;line-height: 24px;}
	.replylist p.cent{padding-left: 0;}
	.replyli .top_user h4{font-size: 14px;line-height: 24px;}
	.replyli .top_user .img{width: 40px;height: 40px;}
}


/* 联系我们 */
.contact{padding: 118px 0 160px;}

.contact-top{display: flex;align-items: center;position: relative;}
.contact-top .litxt{padding: 60px 0;border-bottom: 1px solid #f7f5f4;width: calc(50% - 80px);}
.contact-top .litxt:last-child{border: unset;}
.contact-top h2{font-size: 28px;line-height: 20px;color: #232f3f;font-family: 'mor';margin-bottom: 44px;padding-left: 20px;}
.contact-top p{font-size: 18px;line-height: 20px;color: #232f3f;font-family: 'mol';padding-left: 20px;}
.contact-top .left{width:calc(100% - 120px);background-color: #fff;padding: 20px 40px;}
.contact-top .right{width: 50%;position: absolute;right: 0;top: 50%;transform: translateY(-50%);height: 80%;}
.contact-top .right #container {width:100%; height: 100%; }
.contact-top .right #container .amap-logo{opacity: 0;}
.contact-top .right #container .amap-copyright{opacity: 0;}

.contact h1{font-size: 48px;line-height: 38px;color: #232f3f;font-family: 'mor';margin-bottom: 60px;text-align: center;margin-top: 120px;}
.contact h2.formh2{font-size: 48px;line-height: 38px;color: #232f3f;font-family: 'mor';margin-bottom: 60px;text-align: center;margin-top: 120px;}
.contact .form_input{display: flex;flex-wrap: wrap;}
.contact .form_li{width: calc((100% - 80px)/3);margin-right: 40px;margin-bottom: 40px;background: #fff;border-radius: 58px;
height: 58px;padding:0 24px;display: flex;align-items: center;justify-content: space-between;position: relative;}
.contact .form_li input{font-size: 14px;line-height: 58px;font-family: 'mol';color: #232f3f;width: 100%;}
.contact .form_li img{display: block;width: 80px;height: 35px;margin-left: auto;}
.contact textarea{font-size: 14px;line-height: 28px;font-family: 'mol';padding:10px 24px;border-radius: 15px;
color: #232f3f;height: 170px;width: 100%;display: block;border: unset;margin-bottom: 40px;}
.contact .form_li:nth-child(3n){margin-right: 0px;}
.contact .line_bott{display: flex;align-items: center;flex-wrap: wrap;width: 100%;}
.contact .show{display: flex;justify-content: space-between;align-items: center;width: 100%;cursor: pointer;caret-color: rgba(0,0,0,0);}
.contact .show i{transition: all .4s linear;-webkit-transition: all .4s linear;}
.contact .dowul{z-index: 9;position: absolute;left: 0;top: 68px;background: #fff;border-radius: 15px;border: 1px solid #e0e0e0;width: 100%;}
.contact .dowul p{font-size: 16px;line-height: 34px;font-family: 'mol';color: #232f3f;padding: 0 24px;
cursor: pointer;transition: all .4s linear;-webkit-transition: all .4s linear;border-radius: 15px;}
.contact .dowul p:hover{color: #ea5504;}
.contact .dowul .li.cur p{background: #ea5504;color: #fff;}
.contact button{font-size: 16px;color: #fff;font-family: 'mor';background: #232f3f;transition: all .4s linear;-webkit-transition: all .4s linear;
line-height: 58px;border-radius: 58px;border:unset;padding: 0 90px;margin-left: auto;cursor: pointer;}
.contact button:hover{background: #ea5504;}

.contact input::-webkit-input-placeholder{color: #888888;font-size: 14px;font-family: 'mol';}    /* 使用webkit内核的浏览器 */
.contact input:-moz-placeholder{color: #888888;font-size: 14px;font-family: 'mol';}                  /* Firefox版本4-18 */
.contact input::-moz-placeholder{color: #888888;font-size: 14px;font-family: 'mol';}                  /* Firefox版本19+ */
.contact input:-ms-input-placeholder{color: #888888;font-size: 14px;font-family: 'mol';}           /* IE浏览器 */

.contact textarea::-webkit-input-placeholder{color: #888888;font-size: 14px;font-family: 'mol';}    /* 使用webkit内核的浏览器 */
.contact textarea:-moz-placeholder{color: #888888;font-size: 14px;font-family: 'mol';}                  /* Firefox版本4-18 */
.contact textarea::-moz-placeholder{color: #888888;font-size: 14px;font-family: 'mol';}                  /* Firefox版本19+ */
.contact textarea:-ms-input-placeholder{color: #888888;font-size: 14px;font-family: 'mol';}           /* IE浏览器 */


@media(max-width:1360px){
	.contact-top .right{width: 60%;}
	
	.contact-top .litxt{width: calc(50% - 100px);}
	.contact-top h2{font-size: 24px;margin-bottom: 30px;}
	.contact-top p{font-size: 16px;}
	
	.contact h1{font-size: 40px;margin: 80px 0 40px;}
	.contact h2.formh2{font-size: 40px;margin: 80px 0 40px;}
}
@media (max-width:1080px){
	.contact{padding: 80px 0;}
	.contact-top{flex-wrap: wrap;border-radius: 15px;overflow: hidden;}
	.contact-top .left{width: 100%;display: flex;flex-wrap: wrap;}
	.contact-top .right{width: 100%;height: 400px;position: unset;transform: unset;}
	
	.contact-top .litxt{padding: 40px;width: 50%;}
	.contact h1{font-size: 34px;}
	.contact h2.formh2{font-size: 34px;}
	.contact-top h2{font-size: 20px;margin-bottom: 20px;}
	
	.contact .form_li{width:calc((100% - 20px)/2);margin-right: 0;margin-bottom: 20px;}
	.contact .form_li:nth-child(2n){margin-left: 20px;}
	.contact textarea{margin-bottom: 20px;}
}
@media (max-width:769px){
	.contact-top .litxt{padding: 30px 0;}
	.contact-top p{font-size: 14px;}
	.contact-top .right{height: 350px;}
	
	.contact h1{font-size: 24px;margin: 40px 0 20px;}
	.contact h2.formh2{font-size: 24px;margin: 40px 0 20px;}
	.contact .form_li{width: 100%;line-height: 48px;height: 48px;}
	.contact .form_li input{line-height: 48px;font-size: 12px;}
	.contact .dowul p{font-size: 12px;}
	.contact .form_li:nth-child(2n){margin-left: 0px;}
	
	.contact button{margin: 0 auto;}
}
@media (max-width:480px) {
	.contact{padding: 40px 0;}
	.contact-top .litxt{width: 100%;}
	.contact-top .left{padding:20px 30px}
	
	.contact-top h2{font-size: 16px;}
	.contact-top p{font-size: 12px;}
	.contact-top .litxt{padding: 20px 0;}
	
	.contact h1{font-size: 18px;}
	.contact h2.formh2{font-size: 18px;}
	.contact button{font-size: 12px;padding: 0 50px;line-height: 48px;}
}


/* 关于我们 */
.about-box{padding: 120px 0;}
.about-box2{background: #f7f5f4;}

.about-box h2.tit{font-size: 36px;line-height: 36px;color: #232f3f;font-family: 'mor';margin-bottom: 60px;text-align: center;}
.about-box1 p{font-size: 18px;line-height: 36px;color: #232f3f;font-family: 'mol';}
.about-box1 h2{font-size: 36px;line-height: 36px;color: #232f3f;font-family: 'mor';margin-bottom: 30px;}
.about-box1 .line2{display: flex;align-items: center;flex-wrap: wrap;margin-top: 70px;}
.about-box1 .line2 .img{width: calc(50% - 44px);height: 100%;overflow: hidden;}
.about-box1 .line2 .img img{display: block;width: 100%;height: 100%;object-fit: cover;}
.about-box1 .line2 .text{width: calc(50% - 44px);margin-left: auto;}


.box2_swp2{background: #fff;display: flex;padding: 0 60px;height: 545px;align-items: center;}
.box2_swp2 h6{font-size: 22px;line-height: 36px;color: #888888;font-family: 'mor';white-space: nowrap;padding-right: 80px;}
.box2_swp2 p{font-size: 14px;line-height: 36px;color: #888888;font-family: 'mor';white-space: nowrap;}
.box2_swp2 .gallery-top{width: 420px;overflow: hidden;}

/* .box2_swp2 .gallery-thumbs{width:calc(100% - 420px);}
.box2_swp2 .gallery-thumbs .swiper-slide{display: flex;align-items: center;justify-content: flex-start;} */

/*发展历程*/
.about-process{width:100%;background:#fff;overflow:hidden;}
.about-process .years-thumbs{float:left;width:350px;padding:60px 0;position:relative;}
.about-process .years-thumbs:before{content: '';position: absolute;right: 6px;top:0;width: 1px;height: 100%;background: #cccccc;}
.about-process .years-thumbs .gallery-thumbs{width:100%;height:384px;overflow: unset;}
.about-process .years-thumbs .overbox{overflow: hidden;}
.about-process .years-thumbs .year{width:100%;height:24px;color:#888888;font-size:22px;line-height:34px;text-align:center;font-family:"mor";position: relative;}
.about-process .years-thumbs .year:before{content: '';position: absolute;right: 6px;top: 50%;transform: translate(50%,-50%);width: 9px;height: 9px;background: #ccc;border-radius: 50%;}
.about-process .years-thumbs .gallery-thumbs .swiper-slide-prev .year{color:#888888;font-size:22px;}
.about-process .years-thumbs .gallery-thumbs .swiper-slide-next .year{color:#888888;font-size:22px;}
.about-process .years-thumbs .gallery-thumbs .swiper-slide-active .year{font-size:28px;color:#ea5504;}
.about-process .years-thumbs .gallery-thumbs .swiper-slide-active .year:before{border: 1px solid #ea5808;background: #fff;}
.about-process .years-thumbs .gallery-thumbs .swiper-slide-active{position:relative;}
/* .about-process .years-thumbs .gallery-thumbs .swiper-slide-active:after{content:"";position: absolute;top:50%;left:0;width:8px;height:64px;background:#ea5504;margin-top:-32px;}
 */
.years-thumbs .swiper-button-next,.years-thumbs .swiper-button-prev{width:44px;height:44px;margin-top:0;z-index:9;background:none;border-radius: 50%;border: 1px solid #cccccc;
transition:all 0.3s;-webkit-transition:all 0.3s;opacity:1;top:30px;font-size:28px;color:#ccc;line-height:40px;text-align:center;left: 50%;transform: translateX(-50%);}
.years-thumbs .swiper-button-next i,.years-thumbs .swiper-button-prev i{font-size: 20px;}
.years-thumbs .swiper-button-next {top:auto;bottom:30px;}
.years-thumbs .swiper-button-next:hover,.years-thumbs .swiper-button-prev:hover{color:#ea5504;}
.years-thumbs .swiper-button-prev.swiper-button-disabled {opacity: 0.1;}
.years-thumbs .swiper-button-next.swiper-button-disabled {opacity: 0.1;}

.process-right{float:right;width:calc(100% - 350px);padding:60px 5.5%;position:relative;}
.about-process .gallery-top{float:left;width:50%;height:384px;position:relative;}
.about-process .gallery-top li{width:100%;height:34px;justify-content: flex-start;position:unset;}
.about-process .gallery-top li .txt{width:100%;height:100%;display:flex;align-items: center;}
.about-process .gallery-top li .txt h5{width:100%;font-size:14px;color:#888888;line-height:36px;font-family:"mol";font-weight:bold;text-align:left;max-height:96px;overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:3;}
.about-process .gallery-top li.swiper-slide-active .txt h5{font-size:18px;color:#ea5504;}

.about-process-img{float:left;width:42%;height:100%;display:flex;align-items: center;justify-content: center;position:absolute;top:50%;right:6.5%;transform:translateY(-50%);}
.about-process-img .img{width:100%;height:100%;display:flex;align-items: center;justify-content: center;}
.about-process-img .img img{display:block;max-width:100%;max-height: 100%;}

@media (max-width:1440px) {
	.about-process .years-thumbs{width:300px;padding:40px 0;}
	.about-process .years-thumbs .gallery-thumbs{height:400px;}
	.about-process .years-thumbs .year{font-size: 18px;}
	.about-process .years-thumbs .gallery-thumbs .swiper-slide-next .year{font-size: 18px;}
	.about-process .years-thumbs .gallery-thumbs .swiper-slide-prev .year{font-size: 18px;}
	.about-process .years-thumbs .gallery-thumbs .swiper-slide-active .year{font-size: 20px;}
	
	.years-thumbs .swiper-button-next, .years-thumbs .swiper-button-prev{top: 10px;}
	.years-thumbs .swiper-button-next {top:auto;bottom:10px;}

	.process-right{width:calc(100% - 300px);padding:40px 5%;}
	.about-process .gallery-top{width:43%;height:400px;}
	.about-process .gallery-top li{height:80px;}
	.about-process .gallery-top li .txt h5{font-size:16px;line-height:28px;max-height:84px;}
	.about-process .gallery-top li.swiper-slide-active .txt h5{font-size:18px;}

	.about-process-img{width:42%;right:6%;}
}

@media (max-width:1200px) {
	.about-process .years-thumbs{width:240px;}
	.years-thumbs .swiper-button-next {top:auto;bottom:10px;}

	.process-right{width:calc(100% - 240px);padding:40px 5%;}
	.about-process .gallery-top li .txt h5{font-size:14px;font-weight:normal;}
	.about-process .gallery-top li.swiper-slide-active .txt h5{font-size:16px;}
}

@media (max-width:769px) {
	.about-process .years-thumbs{width:100%;border-right:none;padding:0 40px;}
	.about-process .years-thumbs .gallery-thumbs{height:auto;}
	.about-process .years-thumbs .year{width:100%;height:auto;font-size:18px;line-height:60px;}
	.about-process .years-thumbs .gallery-thumbs .swiper-slide-prev .year{font-size:18px;}
	.about-process .years-thumbs .gallery-thumbs .swiper-slide-next .year{font-size:18px;}
	.about-process .years-thumbs .gallery-thumbs .swiper-slide-active .year{font-size:20px;}
	.about-process .years-thumbs .gallery-thumbs .swiper-slide-active:after{content:"";position: absolute;top:auto;bottom:0;left:50%;width:60px;height:4px;margin-top:0;margin-left:-30px;}
	

	.years-thumbs .swiper-button-next,.years-thumbs .swiper-button-prev{width:20px;height:20px;top:50%;left:10px;font-size:12px;line-height:20px;transform:translateY(-50%) rotate(-90deg);}
	.years-thumbs .swiper-button-next {top:50%;bottom:auto;left:auto;right:10px;}
	
	.about-process .years-thumbs:before{width: 100%;top:unset;right: unset;left: 0;bottom: 4px;height: 1px;}
	.about-process .years-thumbs .year:before{right: unset;top: unset;bottom: 0px;left: 50%;transform: translateX(-50%);}
	
	
	.process-right{width:100%;padding:30px 4%;}
	.about-process .gallery-top{width:100%;height:auto;margin-bottom:20px;}
	.about-process .gallery-top li{height:auto;}
	.about-process .gallery-top li .txt{width:100%;height:auto;display:block;text-align:center;}
	.about-process .gallery-top li .txt h5{font-size:14px;max-height:100%;width:auto;display:inline-block;}
	.about-process .gallery-top li.swiper-slide-active .txt h5{font-size:16px;color:#000;}

	.about-process-img{width:100%;height:auto;display:block;position:relative;top:0;right:0;transform:translateY(0%);}
	.about-process-img .img{width:100%;height:auto;display:block;}
	.about-process-img .img img{margin:0 auto;}

}

@media (max-width:480px) {
	
	.about-process .years-thumbs .year{font-size:12px;}
	.about-process .years-thumbs .gallery-thumbs .swiper-slide-prev .year{font-size:12px;}
	.about-process .years-thumbs .gallery-thumbs .swiper-slide-next .year{font-size:12px;}
	.about-process .years-thumbs .gallery-thumbs .swiper-slide-active .year{font-size:14px;}
	.about-process .years-thumbs .gallery-thumbs .swiper-slide-active:after{width:40px;height:3px;margin-top:0;margin-left:-20px;}
	
}



.about-box3{width: 100%;height: auto;position: relative;padding-bottom: 14px;}
.about-box3 img{width: 100%;height: 100%;object-fit: cover;position: relative;display: block;}
.about-box3 .big .swiper-slide::before{content: '';position: absolute;z-index:1;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.5);}
.about-box3 .txt{position: absolute;z-index:2;left: 50%;transform: translateX(-50%);top: 120px;text-align: center;max-width: 880px;padding: 0 20px;}
.about-box3 .txt h3{font-size: 28px;line-height: 36px;color: #ffffff;font-family: "mor";margin-bottom: 40px;}
.about-box3 .txt p{font-size: 18px;line-height: 36px;color: #ffffff;font-family: "mol";}

.about-box3 .bott{position: absolute;bottom: 0;height: auto;left: 0;}
.about-box3 .bott h6{opacity: 0.5;font-size: 28px;line-height: 36px;color: #ffffff;font-family: 'mol';position: relative;padding-bottom: 70px;cursor: pointer;caret-color: rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0);}
.about-box3 .bott h6::before{opacity: 0.5;content: '';position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);background: #232f3f;width: 48px;height: 4px;border-radius: 4px;}
.about-box3 .bott .swiper-slide-active h6{opacity: 1;}
.about-box3 .bott .swiper-slide-active h6:before{opacity: 1;}


.about-box4 .brandlist{display: flex;flex-wrap: wrap;width: 100%;}
.about-box4 .brandlist .brandli{width: calc((100% - 120px)/3);margin-right: 60px;height: 288px;overflow: hidden;position: relative;}
.about-box4 a{display: block;width: 100%;height: 100%;}
.about-box4 .brandlist .brandli:nth-child(3n){margin-right: 0;}
.about-box4 .brandlist .brandli img{display: block;width: 100%;height: 100%;object-fit: cover;transition: all .2s linear;-webkit-transition: all .2s linear;}
.about-box4 .brandlist .brandli h6{width: 100%;opacity: 0;font-size: 18px;line-height: 36px;color: #ffffff;font-family: 'mor';position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);transition: all .2s linear;-webkit-transition: all .2s linear;text-align: center;}
.about-box4 .brandlist .brandli:hover h6{opacity: 1;}

@media (max-width:1680px){
	.about-box1 h2{font-size: 28px;line-height: 30px;}
	.about-box h2.tit{font-size: 28px;margin-bottom: 50px;}
	.about-box3 .bott h6{font-size: 24px;padding-bottom: 54px;}
}
@media(max-width:1440px){
	.about-box{padding: 80px 0;}
	.about-box1 p{font-size: 16px;line-height: 32px;}
	.about-box1 .line2{margin-top: 50px;}
	.about-box1 .line2 .text{width: calc(50% - 20px);}
	.about-box1 h2{margin-bottom: 20px;}
	
	.about-box3 .txt{top: 60px;}
	.about-box3 .txt h3{font-size: 22px;line-height: 26px;margin-bottom: 20px;}
	.about-box3 .txt p{font-size: 16px;line-height: 30px;}
	.about-box3 .bott h6{font-size: 16px;padding-bottom: 40px;line-height: 26px;}
	
	.about-box4 .brandlist .brandli{margin-right: 20px;width: calc((100% - 40px)/3);}
}
@media (max-width:1080px){
	.about-box1 p{font-size: 14px;line-height: 26px;}
	.about-box1 .line2{margin-top: 40px;}
	.about-box1 h2{font-size: 24px;margin-bottom: 10px;}
	.about-box1 .line2 .text{width: 50%;}
	
	.about-box h2.tit{font-size: 24px;margin-bottom: 40px;}
	.years-thumbs .swiper-button-next, .years-thumbs .swiper-button-prev{width: 36px;height: 36px;display: flex;align-items: center;justify-content: center;}
	.years-thumbs .swiper-button-next i, .years-thumbs .swiper-button-prev i{font-size: 14px;}
	
	.about-box3 .txt h3{font-size: 18px;margin-bottom: 10px;}
	.about-box3 .txt p{font-size: 14px;line-height: 26px;}
	.about-box3 .bott h6{font-size: 14px;}
	.about-box3 .bott h6::before{width: 34px;}
	
	.about-box4 .brandlist .brandli{height: 210px;}
	.about-box4 .brandlist .brandli h6{font-size: 14px;line-height: 24px;}
}
@media(max-width:769px){
	.about-box{padding: 60px 0;}
	
	.about-box1 p{font-size: 16px;line-height: 24px;}
	.about-box1 .line2{margin-top: 20px;}
	.about-box1 h2{font-size: 20px;}
	.about-box1 .line2 .img{width: calc(50% - 20px);}
	
	.about-box h2.tit{font-size: 20px;margin-bottom: 20px;}
	
	.about-box3{height: 500px;}
	.about-box3 .txt{width: 100%;}
	
	.about-box4 .brandlist .brandli{height: 160px;}
}
@media(max-width:480px){
	.about-box{padding: 40px 0;}
	/* .about-box1 p{line-height: 18px;} */
	.about-box1 .line2 .img{width: 100%;}
	.about-box1 .line2 .text{width: 100%;margin-top: 20px;text-align: center;}
	.about-box1 h2{font-size: 24px;line-height: 34px;}
	.about-box h2.tit{font-size: 24px;line-height: 34px;}
	.about-box4 .brandlist .brandli h6{opacity: 1;}
	
	.about-process .years-thumbs .year:before{width: 6px;height: 6px;}
	.about-process .years-thumbs .year:before{bottom: 2px;}
	.years-thumbs .swiper-button-next, .years-thumbs .swiper-button-prev{width: 28px;height: 28px;}
	.years-thumbs .swiper-button-next i, .years-thumbs .swiper-button-prev i{font-size: 12px;}
	
	.about-process .gallery-top li.swiper-slide-active .txt h5{font-size: 12px;}
	
	.about-box3 .txt h3{font-size: 14px;line-height: 18px;}
	.about-box3 .txt p{font-size: 12px;line-height: 24px;}
	
	.about-box3 .bott h6{font-size: 12px;padding-bottom: 20px;white-space: nowrap;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;
	display: -webkit-box;-webkit-box-orient: vertical;}
	.about-box3 .bott h6::before{width: 24px;}
	.about-box4 .brandlist .brandli{width: 100%;margin-right: 0;margin-bottom: 10px;height: auto;}
}


/* 新闻列表 */
.news{padding: 80px 0 160px;}
.news .inner_sortbtn{margin: 0 auto;}
.news .news_list{margin-bottom: 80px;}
.news .newsli{width: 100%;border-radius: 15px;height: 460px;border-radius: 15px;overflow: hidden;position: relative;margin-top: 60px;}
.news .newsli img{display: block;width: 100%;height: 100%;object-fit: cover;transition: all .4s linear;-webkit-transition: all .4s linear;;}
.news .newsli .txt{position: absolute;left: 60px;top: 50%;transform: translateY(-50%);width: 430px;}
.news .newsli .txt p{font-size: 18px;line-height: 36px;color: #ffffff;font-family: 'mol';margin-bottom: 20px;}
.news .newsli .txt h3{font-size: 28px;line-height: 36px;color: #ffffff;font-family: 'mor';}
.news .newsli a{display: block;width: 100%;height: 100%;}
.news .newsli:hover img{transform: scale(1.08);}

.news .swiper-container{position: unset;}

@media(max-width:1360px){
	.news .newsli .txt h3{font-size: 22px;line-height: 32px;}
	.news .newsli{margin-top: 40px;}
}
@media(max-width:1080px){
	.news .newsli{height: 350px;}
	.news .newsli .txt h3{font-size: 20px;line-height: 30px;}
	.news .newsli .txt p{font-size: 16px;line-height: 30px;margin-bottom: 10px;}
	.news .newsli{margin-top: 20px;}
	.news .news_list{margin-bottom: 40px;margin-top: 40px;}
}
@media(max-width:769px){
	.news{padding: 60px 0 80px;}
	.news .newsli .txt{left: 30px;width: 56%;}
	.news .newsli .txt h3{font-size: 18px;line-height: 28px;}
	.news .newsli{height: 308px;}
}
@media(max-width:480px){
	.news .newsli{margin-top: 10px;height: 260px;}
	.news .newsli .txt{width: 60%;left: 20px;}
	.news .newsli .txt h3{font-size: 16px;line-height: 20px;}
	.news .newsli .txt p{font-size: 12px;margin-bottom: 0;}
}

/* 问答列表 */
/* 常见问题 */
.center-boxc{width: 100%;height: auto;display: flex;justify-content: space-between;}
.tab-left{width:364px;height: 100%;padding: 24px 40px;background: #fff;border-radius: 15px;}
.tab-left li a{display: flex;align-items: center;justify-content: space-between;}
.tab-left li i{font-size: 16px;color: #232f3f;}
.tab-left li h4{font-size: 18px;line-height: 20px;color: #000;font-family: "mol";margin: 20px 0 15px 0;}
.tab-left li:not(:last-child){border-bottom: 1px solid #c6c5c5;}
.tab-left li.active h4{color: #ea5504;}
.tab-left li.active i{color: #ea5504;}



/* 内容 */
.center-list{width: calc(100% - 400px);}
.center-list ul{width: 100%;}
.center-list li{background: #fff;width: 100%;margin-bottom: 20px;border-radius: 15px;}
.center-list li p{font-size: 14px;line-height: 24px;color: #888888;font-family: 'mol';}
.center-list li a{display: block;width: 100%;padding:20px 30px;}

.center-list li h3{font-size: 18px;line-height: 36px;color: #232f3f;display: flex;align-items: center;font-family: "mor";}
.center-list li h4{font-size: 18px;line-height: 36px;color: #232f3f;display: flex;align-items: center;font-family: "mor";}

.center-list li .left-box{background: #232f3f;border-radius: 50%;margin-right: 16px;
display: flex;align-items: center;justify-content: center;width: 34px;height: 34px;}
.center-list li .left-box h6{font-size: 16px;color: #fff;font-family: 'mor';}
.center-list li .left-box img{display: block;width: 100%;height: 100%;object-fit: cover;}

.center-list li .lin_p{display: none;;padding:20px 30px;border-top: 1px solid #e0e0e0;}
.center-list li .lin_p p{width: calc(100% - 40px);float: left;}
.center-list li .lin_p .left-box{width: 24px;height: 24px;background: #888888;float: left;}
.center-list li .lin_p .left-box h6{font-size: 12px;font-family: 'mol';}

.center-list li  .right-icon{margin-left: auto;width: 32px;height: 32px;min-width:32px;border-radius: 50%;background: #f7f5f4;display: flex;align-items: center;justify-content: center;}
.center-list li  .right-icon i{font-size: 14px;color: #232f3f;transition: all .2s linear;-webkit-transition: all .2s linear;display: block;}
.center-list li.open .right-icon i{transform: rotate(180deg);}
/* .center-list li.open .lin_p{display: flex!important;} */

.center-list.max_QA{width: 100%;}

@media (max-width:1280px) {
	.problem-box{max-width: 1200px;margin: 100px auto 20px;padding: 0 40px;}
	
	.tab-left{width: 300px;}
	.center-list{width: calc(100% - 320px);}
	.center-list li h3{font-size: 16px;}
	.center-list li h4{font-size: 16px;}
}
@media (max-width:1080px) {
	.tab-left{width: 230px;padding: 14px 20px;}
	.center-list{width: calc(100% - 250px);}
	.center-list li p{font-size: 12px;line-height: 20px;}
}
@media (max-width:769px) {
	.center-boxc{flex-direction: column;}
	.tab-left{width: 100%;margin-bottom: 4%;padding: 14px 0px;}
	.tab-left ul{width: 100%;display: flex;justify-content: space-around;}
	.tab-left li{width: 33%;}
	.tab-left li a{justify-content: center;}
	.tab-left li i{display: none;}
	.tab-left li h3{text-align: center;}
	.tab-left li h4{text-align: center;}
	.tab-left li:not(:last-child){border-bottom: none;border-right:1px solid #c6c5c5 ;}
	.center-list{width: 100%;}
}
@media (max-width:480px) {
	.tab-left li h4{font-size: 14px;line-height: 20px;margin: 10px 0;}
	.tab-left{padding: 10px 0;}
	.tab-left ul{flex-wrap: wrap;justify-content: center;}
	.center-list li{margin-bottom: 2%;}
	.center-list li h4{font-size: 14px;line-height: 24px;background-size:2%;}
	.center-list li.open h4{background-size: 3%;}
	.center-list li h3{font-size: 18px;line-height: 24px;background-size:2%;}
	.center-list li.open h3{background-size: 3%;}
	.center-list li p{font-size: 14px;line-height: 24px;}
	.center-list li a{padding: 10px 16px;}
	.center-list li .lin_p{padding: 10px 16px;}
	.center-list li .right-icon{width: 26px;height: 26px;min-width: 26px;}
	.center-list li .left-box{width: 28px;height: 28px;}
	.center-list li .lin_p .left-box{width: 20px;height: 20px;}
}


/* 天使计划 */
.plan-box p{text-align: center;}

.plan_list{display: flex;flex-wrap: wrap;justify-content: space-evenly;margin-top: 60px;}
.plan_list .planli{width: 210px;}
.plan_list .img{width: 148px;height: 148px;border-radius: 50%;background: #f7f5f4;display: flex;align-items: center;justify-content: center;
margin: 0 auto;margin-bottom: 44px;}
.plan_list .img img{display: block;max-width: 100%;max-height: 100%;}

.plan-topbox{margin-top: 200px;position: relative;}
.plan-topbox .img{width: 50%;height: 460px;overflow: hidden;position: absolute;left: 0;top: -80px;}
.plan-topbox .img img{display: block;width: 100%;height: 100%;object-fit: cover;}
.plan-topbox .text{width: calc(50% + 80px);background: #f7f5f4;flex-direction: column;justify-content: center;
display: flex;align-items: flex-start;padding-left: 150px;height: 460px;right: 0;top: 80px;margin-left: auto;}
.plan-topbox .text p{font-size: 28px;line-height: 32px;color: #232f3f;font-family: 'mor';margin-bottom: 40px;text-align: left;}
.plan-topbox .text .link{background: #ea5504;border-radius: 56px;transition: all .4s linear;-webkit-transition: all .4s linear;cursor: pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);}
.plan-topbox .text .link a{display: block;width: max-content;padding: 0 32px;font-size: 18px;line-height: 56px;font-family: 'mol';color: #fff;transition: all .4s linear;-webkit-transition: all .4s linear;}
.plan-topbox .text .link:hover{background: #fff;}
.plan-topbox .text .link:hover a{color: #ea5504;}

.plan-bottom{background: #f7f5f4;position: relative;}

.plan-bottom .swiper-container{max-width: 1440px;margin: 0 auto;position: relative;}
.plan-bottom .img{width: 100%;height: auto;overflow: hidden;}
.plan-bottom .img img{display: block;width: 100%;height: 100%;object-fit: cover;}
.plan-bottom .swiper-btn{max-width: 1650px;margin: 0 auto;position: absolute;top: 50%;transform: translate(-50%,calc(-50% + 46px));width: 100%;left: 50%;}
.plan-bottom .swiper-btn .swbtn{caret-color: rgba(0,0,0,0);width: 58px;height: 58px;border-radius: 50%;-webkit-tap-highlight-color:rgba(0,0,0,0);
border: 1px solid #232f3f;display: flex;align-items: center;justify-content: center;}

.plan-bottom .swiper-btn .swiper-button-prev:after,
.plan-bottom .swiper-btn .swiper-button-next:after{content: '';}
.plan-bottom .swiper-btn .swbtn i{font-size: 20px;color: #232f3f;}

@media (max-width:1440px) {
	.plan-bottom .swiper-btn{width: 90%;z-index: 10;}
	.plan-bottom .swiper-btn .swbtn{border-color: #fff;z-index: 10;border-width: 2px;}
	.plan-bottom .swiper-btn .swbtn i{color: #fff;}
	
	.plan-topbox{margin-top: 130px;}
	.plan-topbox .text{top: 50px;}
	.plan-topbox .text p{font-size: 24px;line-height: 30px;margin-bottom: 30px;}
}
@media (max-width:1280px){
	.plan_list .img{width: 120px;height: 120px;margin-bottom: 20px;}
	.plan_list .img img{transform: scale(0.8);}
	.plan-topbox .img{height: 380px;}
	.plan-topbox .text{height: 380px;}
	.plan-topbox .text p{font-size: 20px;}
}
@media(max-width:1080px){
	.plan_list .planli{width: 33%;margin-bottom: 20px;}
	.plan-topbox .text{padding-left: 120px;}
}
@media (max-width:769px) {
	.plan_list{margin-top: 20px;}
	.plan_list .img{width: 96px;height: 96px;}
	.plan_list .img img{width: 44%;}
	.plan-topbox{margin-top: 20px;padding-bottom: 0;}
	
	.plan-topbox .text .link a{font-size: 12px;line-height: 40px;}
	.plan-topbox .text p{max-width: 56%;font-size: 16px;line-height: 20px;margin-bottom: 20px;}
	.plan-topbox .text{width: 100%;position: unset;padding-left: 20px;height: auto;padding:  60px 20px;}
	.plan-topbox .img{height: auto;max-width: 40%;margin-left: auto;position: absolute;top: 50%;right:20px ;transform: translateY(-50%);}
}
@media(max-width:480px){
	.plan_list .img{width: 70px;height: 70px;margin-bottom: 10px;}
	.plan-topbox .img{position: unset;transform: translateY(0%);width: 100%;max-width: 100%;}
	.plan-topbox .text p{max-width: 100%;font-size: 14px;}
	.plan-topbox .text{padding: 30px 20px;align-items: center;}
	.plan-topbox .text .link{margin: 0 auto;}
	.plan-topbox .text .link a{line-height: 32px;}
	.plan-bottom .swiper-btn .swbtn{width: 40px;height: 40px;}
	.plan-bottom .swiper-btn{top: 45%;}
}


/* 用户手册 */
.manual-box .inner_sortbtn{margin: 0 auto;}

.manual_list{display: flex;flex-wrap: wrap;}
.manual_list .manual_li{width: calc((100% - 180px)/4);margin-right: 60px;border-radius: 15px;background: #f7f5f4;padding: 40px 48px 60px;margin-top: 60px;}
.manual_list .manual_li:nth-child(4n){margin-right: 0;}
.manual_list .manual_li .img{width: 100%; height: 0;padding-bottom: 100%;position: relative;}
.manual_list .manual_li .img .pic{position: absolute;width: 100%;height: 100%;display: flex;align-items: center;text-align: center;}
.manual_list .manual_li .img img{display: block;max-width: 100%;max-height: 100%;margin: 0 auto;}
.manual_list .manual_li p{font-size: 18px;line-height: 24px;color: #232f3f;font-family: 'mor';text-align: center;margin-top: 20px;}
.manual_list .manual_li .btn{margin-top: 20px;border-radius: 48px;border: 1px solid #273343;transition: all .4s linear;-webkit-transition: all .4s linear;}

.manual_list .manual_li .btn a{display: flex;justify-content: center;width: 100%;line-height: 48px;align-items: center;font-size: 14px;
font-family: 'mol';text-transform:uppercase;transition: all .4s linear;-webkit-transition: all .4s linear;}
.manual_list .manual_li .btn a i{font-size: 20px;display: inline-block;margin-right: 10px;}
.manual_list .manual_li .btn.play{border-color: #ea5504;}
.manual_list .manual_li .btn.play a{color: #ea5504;}

.manual_list .manual_li .btn.down:hover{background: #232f3f;}
.manual_list .manual_li .btn.down:hover a{color: #fff;}

.manual_list .manual_li .btn.play:hover{background: #ea5504;}
.manual_list .manual_li .btn.play:hover a{color: #fff;}

/* 运输 和担保 */
.warranty{padding-top: 80px;}
.warranty .box_title.onliy{margin-bottom: 0;}
@media (max-width:1680px) {
	.manual_list .manual_li{padding:20px 30px 40px ;}
}
@media (max-width:1280px){
	.manual_list .manual_li{width: calc((100% - 60px)/4);margin-right: 20px;margin-top: 40px;}
}
@media (max-width:1080px){
	.manual_list .manual_li{padding: 20px 14px 20px;}
	.manual_list .manual_li p{font-size: 14px;}
	.manual_list .manual_li .btn{margin-top: 14px;}
	.manual_list .manual_li .btn a{line-height: 42px;}
}
@media (max-width:769px){
	.manual_list .manual_li{width: calc((100% - 40px)/3);margin-top: 30px;}
	.manual_list .manual_li:nth-child(4n){margin-right: 20px;}
	.manual_list .manual_li:nth-child(3n){margin-right: 0!important;}
}
@media(max-width:480px){
	.manual_list{margin-top: 20px;}
	.manual_list .manual_li{width: calc((100% - 10px)/2);margin-right: 0px!important;margin-top: 10px;}
	.manual_list .manual_li:nth-child(2n){margin-left: 10px;}
	
	.manual_list .manual_li .btn a{line-height: 34px;font-size: 12px;}
	.manual_list .manual_li .btn a i{font-size: 14px;margin-right: 4px;}
	.manual_list .manual_li .btn{margin-top: 10px;}
	.manual_list .manual_li p{margin-top: 10px;}
	
	.warranty{padding-top: 40px;}
}


/* 相册 列表 */
.album_list{margin-top: 50px;width: 100%;overflow: hidden;}
.album_list ul{width: 100%;}
.album_list li{width: 33.3%;padding: 30px;}
.album_list li .photo-box{width: 100%;}
.album_list li a{border-radius: 15px;overflow: hidden;display: block;width: 100%;height: 100%;position: relative;}
.album_list li .img{width: 100%;overflow: hidden;}
.album_list li .img img{display: block;width: 100%;transition: 1s;}
.album_list li .min_fix{position: absolute;top: 20px;right: 20px;background: rgba(0,0,0,0.5);border-radius: 28px;overflow: hidden;padding: 0 12px;}
.album_list li .min_fix p{font-size: 16px;line-height: 28px;color: #fff;font-family: 'mol';}

.album_list li .photo-box:hover img{transform: scale(1.2);}


.album_bg{position: fixed;z-index: 1000;top: 0;left: 0;background: #000;opacity: 0.7;width: 100%;height: 100%;display: none;}
.albumbox{position: fixed;z-index: 1001;top: 0;left: 0;width: 920px;top: 50%;left: 50%;transform: translate(-50%,-50%);background: #fff;padding: 60px;padding-bottom: 80px;border-radius: 15px;}
.albumbox .album_close{position: absolute;right: 20px;top: 20px;width: 24px;height: 24px;background-color: #e0e0e0;
border-radius: 50%;cursor: pointer;transition: all .4s linear;-webkit-transition: all .4s linear;}
.albumbox .album_close:before{transition: all .4s linear;-webkit-transition: all .4s linear;content: '';position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%) rotate(45deg);width: 64%;height: 1px;background-color: #232f3f;}
.albumbox .album_close::after{transition: all .4s linear;-webkit-transition: all .4s linear;content: '';position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%) rotate(45deg);width: 1px;height: 64%;background-color: #232f3f;}

.albumbox .album_close:hover{background: #ea5504;}
.albumbox .album_close:hover:before{background: #fff;}
.albumbox .album_close:hover:after{background: #fff;}

.albumbox .swiper-pagination{font-size: 16px;line-height: 36px;color: #232f3f;font-family: 'mol';bottom: 22px;}
.albumbox .swiper{width: 70%;margin: 0 auto;}
.albumbox .swiper .img{width: 100%;height: auto;}
.albumbox .swiper .img img{display: block;width: 100%;height: 100%;object-fit: cover;}
.albumbox .swiper-slide{height: auto;}

.albumbox .swiper-button-next:after,
.albumbox .swiper-button-prev:after{display: none;}

.albumbox .swbtn{width: 56px;height: 56px;border-radius: 50%;border: 1px solid #cccccc;display: flex;align-items: center;transition: all .4s linear;-webkit-transition: all .4s linear;
justify-content: center;caret-color: rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0);}
.albumbox .swbtn i{font-size: 20px;color: #ccc;transition: all .4s linear;-webkit-transition: all .4s linear;}
.albumbox .swiper-button-prev{left: 60px;}
.albumbox .swiper-button-next{right: 60px;}
.albumbox .swbtn:hover{background: #ea5504;border-color: #ea5504;}
.albumbox .swbtn:hover i{color: #fff;}

@media(max-width:1360px){
	.album_list{margin-bottom: 40px;}
	.album_list li{padding: 20px;}
}
@media(max-width:1080px){
	.album_list li{padding: 10px;}
	
	.albumbox{width: 88%;}
}
@media(max-width:769px){
	.album_list{margin-top: 20px;}
	.album_list li{width: 49.8%;}
	
	.album_list li .min_fix{padding: 0 8px;top: 12px;right: 12px;}
	.album_list li .min_fix p{font-size: 14px;line-height: 20px;}
	
	.albumbox .swiper-button-prev{left: 30px;}
	.albumbox .swiper-button-next{right: 30px;}
}
@media(max-width:480px){
	.album_list li{padding: 6px;}
	.album_list li .min_fix{top: 10px;right: 10px;}
	.album_list li .min_fix p{font-size: 12px;line-height: 18px;}
	
	
	.albumbox{width: 90%;padding: 50px;padding-bottom: 60px;}
	.albumbox .swiper{width: 100%;}
	.albumbox .album_close{top: 14px;right: 14px;}
	.albumbox .swbtn{width: 34px;height: 34px;}
	.albumbox .swbtn i{font-size: 14px;}
	.albumbox .swiper-button-prev{left: 10px;}
	.albumbox .swiper-button-next{right: 10px;}
	.albumbox .swiper-pagination{font-size: 14px;line-height: 20px;}
	
}


/* 购物车列表 */
.cart_bigbox{padding: 80px 0 160px;}
.cart_topline{margin-bottom: 40px;display: flex;align-items: flex-end;justify-content: space-between;}
.cart_topline h1{font-size: 24px;line-height: 36px;color: #232f3f;font-family: 'mor';}
.cart_topline a{display: block;width: auto;display: flex;align-items: center;font-size: 16px;line-height: 36px;color: #ea5504;font-family: 'mol';}
.cart_topline .icon{width: 24px;height: 24px;border-radius: 50%;overflow: hidden;background: #ea5504;margin-right: 10px;display: flex;align-items: center;justify-content: center;}
.cart_topline .icon i{color: #fff;font-size: 12px;transform: rotate(90deg);line-height: 19px;}

/* 购物车 */
.custom-choice{display: block;position: relative;z-index: 1;vertical-align:top;cursor:pointer;}
.custom-choice img{float:left;margin-right:16px;}
.custom-choice span{float:left;font-weight:normal;}
.custom-choice input{position: absolute;width: 100%;height: 100%;left: 0px;top: 0px;z-index: 5;opacity: 0;filter: alpha(opacity=0);cursor: pointer;z-index: 5;margin:0;padding:0;}

.cart-list-title{width:100%;background: #d9d9d9;padding: 25px 30px;margin-bottom:12px;border-radius: 15px;}
.cart-list-title li{float: left;padding: 0px 15px;width: 16%;text-align: center;font-size: 18px;color:#232f3f;line-height: 30px;font-family:'mor';}
.cart-list-title li.cart-choice{width: 6%;padding: 0px;text-align: left;}
.cart-list-title li.cart-name{width: 34%;padding: 0px;}
.cart-list-title li.cart-price{width:12%;padding: 0px;}
.cart-list-title li.cart-ope a{display: block;font-size: 12px;color: #999;line-height: 24px;text-align: center;cursor: pointer;transition: all 0.3s;-webkit-transition: all 0.3s;}
.cart-list-title li.cart-ope a:hover{color: #3bb0c9;}
.cart-list-title li.cart-remove{display:none;float:right;padding:0;}
.cart-list-title li.cart-remove a{display: block;font-size: 12px;color: #999;line-height:30px;text-align:right;cursor: pointer;transition: all 0.3s;-webkit-transition: all 0.3s;}

.cart-list-title li.fxright{float: right;}
@media (max-width: 1200px) {
	.cart-list-title li.cart-choice{width:8%;}
	.cart-list-title li.cart-name{width:32%;}
}

@media (max-width: 1080px) {
	.cart-list-title{padding: 8px 2.5%;margin-bottom:6px;margin-top:6px;display:none;}
	.cart-list-title li{display:none;}
	.cart-list-title li.cart-choice{display:block;width:60%;}
	.cart-list-title li.cart-remove{display:block;}
}


.wap-cart-top{display:none;width:100%;background:#fff;padding:30px 6.5%;margin-top:15px;}
.wap-cart-top .title{float:left;width:60%;}
.wap-cart-top .title h2{font-size:22px;color:#000;line-height:36px;font-family:'oppo-m';}
.wap-cart-top .title p{font-size:12px;color:#b2b2b2;line-height:24px;font-family:'oppo-r';}
.wap-cart-top .title p span{font-size:14px;color:#000;font-family:'oppo-m';}
.wap-cart-top .wap-cart-btn{float:right;width:80px;height:40px;margin-top:10px;border:none;background:#0099ff;border-radius:8px;font-size:14px;color:#fff;font-family:'oppo-r';cursor: pointer;}

@media (max-width: 1080px) {
	.wap-cart-top{display:block;}
}


/* 数量加减 */
.crt_mu{width: auto;margin: 0 auto;display: inline-block;border: 1px solid #f7f5f4;border-radius: 48px;}
.crt_mu a{display: block;float: left;height:48px;width:48px;border:solid 1px #f7f5f4;text-align: center;line-height:48px;font-size: 18px;color: #666;
font-family:'oppo-r';color: #232f3f;background: #f7f5f4;border-radius: 50%;position: relative;transition: all .2s linear;-webkit-transition: all .2s linear;}
.crt_mu a:before{content: '';position: absolute;top: 50%;left: 50%;width: 30%;height: 2px;background: #232f3f;transform: translate(-50%,-50%);}
.crt_mu a::after{content: '';position: absolute;top: 50%;left: 50%;width: 2px;height: 30%;background: #232f3f;transform: translate(-50%,-50%);}
.crt_mu a.gwcdell::after{display: none;}

.crt_mu a:hover{background:#ea5504;color:#fff;}
.crt_mu a:hover:before{background: #fff;}
.crt_mu a:hover::after{background: #fff;}

.crt_mu .mums{display: block;float: left;width:48px;text-align: center;height:48px;line-height:48px;font-size:14px;}

/* 购物车列表 */
.cart-list{width:100%;margin-top:12px;}
.cart-list ul{width:100%;padding:30px;background:#fff;margin-bottom: 20px;border-radius: 15px;display: flex;align-items: center;flex-wrap: wrap;padding-left: 40px;}
.cart-list ul:last-child{border-bottom:none;margin-bottom: 0;}
.cart-list li{float: left;padding: 0px 15px;width:16%;text-align:center;font-size:14px;color:#666;line-height:30px;font-family:'oppo-r';}
.cart-list li.cart-choice{width: 4%;padding: 0px;text-align: left;margin-top:0px;}
.cart-list li.cart-name{width: 40%;padding: 0px;display: flex;align-items: center;}
.cart-list li.cart-name .img{float:left;width:138px;height:138px;border-radius: 15px;overflow: hidden;}
.cart-list li.cart-name .img a{display:block;}
.cart-list li.cart-name .img img{display:block;width:100%;}
.cart-list li.cart-name .txt{float:left;margin-left:30px;width:calc(100% - 168px);}
.cart-list li.cart-name .txt h3{width:100%;}
.cart-list li.cart-name .txt h3 a{display:-webkit-box;width:100%;font-size:18px;color:#232f3f;line-height:24px;height:auto;font-family:'mor';text-align:left;}
.cart-list li.cart-name .txt h6{width:100%;font-size:14px;color:#888888;line-height:20px;height:20px;font-family:'mol';text-align:left;margin-top: 8px;}
.cart-list li.cart-name .txt .delet_icon{max-width: max-content;margin-top: 8px;cursor: pointer;caret-color: rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0);}
.cart-list li.cart-name .txt .delet_icon i{font-size: 18px;color: #394453;line-height: 20px;}
.cart-list li.cart-price{width:12%;padding:0;font-size:16px;height:100px;color:#232f3f;font-family:'mor';display: flex;align-items: center;flex-wrap: wrap;align-content: center;}
.cart-list li.cart-price p{line-height:26px;width: 100%;}
.cart-list li.cart-price p.delp{text-decoration: line-through;color: #888888;font-family: 'mol';}
.cart-list li.cart-quantity{padding:0;}
.cart-list li.cart-quantity .crt_mu{margin:34px auto;}
.cart-list li.cart-total{padding:0;font-size:18px;line-height:100px;color:#ea5504;font-family:'mor';}
.cart-list li.cart-total p{line-height:100px;}
.cart-list li.cart-ope{padding-top:26px;}
.cart-list li.cart-ope a{display: block;font-size: 12px;color: #999;line-height: 24px;text-align: center;cursor: pointer;transition: all 0.3s;-webkit-transition: all 0.3s;}
.cart-list li.cart-ope a:hover{color: #0099ff;}
.cart-list li.fxright{float: right;}

.cart-list .big_right{display: flex;align-items: center;width: 45%;justify-content: flex-end;margin-left: auto;}
.cart-list .big_right li{width: 35.3%;}
.cart-list .big_right li.cart-price{width: 28%;}

/*类型 下拉 */
.cart-list .screenlist{display: flex;align-items: center;flex-wrap: wrap;}
.cart-list .screenlist .screen{border: 1px solid #e0e0e0;line-height: 26px;border-radius: 4px;padding: 0 6px;cursor: pointer;caret-color: rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0);
width: max-content;position: relative;display: flex;align-items: center;margin-right: 10px;margin-top: 10px;}
.cart-list .screenlist .screen h6{margin-top: 0!important;line-height: 26px;}
.cart-list .screenlist .screen i{font-size: 16px;color: #888888;display: block;margin-left: 20px;transition: all .4s linear;-webkit-transition: all .4s linear;}
.cart-list .screenlist .screen .screenli{position: absolute;left: 0;top: 26px;background: #fff;border: 1px solid #e0e0e0;width: 100%;display: none;
padding: 6px;z-index: 2;}
.cart-list .screenlist .screen .screenli h6{line-height: 20px;}
.cart-list .screenlist .screen .screenli h6:hover{color: #ea5504;}

/* 赠送 套餐 */
.cart-list ul .Bundle{width: 100%;float: left;margin-top: 30px}
.cart-list ul .Bundle .li{display: flex;align-items: center;border-top: 1px solid #f7f5f4;padding: 20px 0;justify-content: space-between;}
.cart-list ul .Bundle .li .left_top{width: 40%;margin-left: 4%;display: flex;align-items: center;}
.cart-list ul .Bundle .img{width: 69px;height: 68px;border-radius: 15px;overflow: hidden;}
.cart-list ul .Bundle .img img{display: block;width: 100%;height: 100%;object-fit: cover;}
.cart-list ul .Bundle .bund_icon{border: 1px solid #ea5504;background: #fff;color: #ea5504;width: max-content;
padding: 0 10px;border-radius: 5px;margin: 0 20px;}
.cart-list ul .Bundle .bund_icon p{font-size: 14px;font-family: 'mol';line-height: 28px;}
.cart-list ul .Bundle h4{font-size: 14px;line-height: 20px;color: #232f3f;font-family: 'mor';}

/* .cart-list ul .Bundle .right_box{width: 16%;} */

.cart-list ul .Bundle .right_bott{width: 45%;display: flex;align-items: center;justify-content:flex-end;}
.cart-list ul .Bundle .right_box{width: 35.3%;text-align: center;}

.cart-list ul .Bundle .cart-price{width: 28%;padding:0;font-size:16px;height:100px;color:#232f3f;font-family:'mor';display: flex;align-items: center;flex-wrap: wrap;align-content: center;}
.cart-list ul .Bundle .cart-price p{line-height:26px;width: 100%;}
.cart-list ul .Bundle .cart-price p.delp{text-decoration: line-through;color: #888888;font-family: 'mol';}

.cart-list ul .Bundle .cart-total{padding:0;font-size:18px;line-height:100px;color:#ea5504;font-family:'mor';}
.cart-list ul .Bundle .cart-total p{line-height:100px;}


.wap-cart-quantity{display:none;}
.wap-cart-quantity .price{float:left;width:100%;text-align:left;font-size:14px;color:#000;line-height:24px;font-family:'oppo-r';}
.wap-cart-quantity .crt_mu{float:right;margin-top:-24px;}
.wap-cart-quantity .delete{float:left;width:30%;margin-top:24px;font-size:14px;color:#0099ff;line-height:24px;text-align:left;font-family:'oppo-r';}
.wap-cart-quantity .crt_mu a{border-radius:50%;width:24px;height:24px;line-height:22px;}
.wap-cart-quantity .crt_mu a:before{height: 1px;}
.wap-cart-quantity .crt_mu a::after{width:1px;}
.wap-cart-quantity .crt_mu .mums{border:none;height:24px;line-height:24px;width:36px;}

@media (max-width:1080px) {
	.cart_bigbox{padding: 40px 0 80px;}
	.cart_topline{margin-bottom: 10px;}
	.cart_topline a{font-size: 14px;}
	.cart_topline .icon{width: 18px;height: 18px;margin-right: 6px;}
	.cart_topline h1{font-size: 20px;}
	.cart-list .big_right{display: none;}
	.wap-cart-quantity .price{display: flex;align-items: center;}
	.wap-cart-quantity .price p{margin-right: 20px;}
	.wap-cart-quantity .price p.delp{text-decoration: line-through;color: #888888;}
	.cart-list{margin-top:15px;}
	.cart-list ul{padding:20px;}
	.cart-list li{display:none;}
	.cart-list li.cart-choice{display:block;width:30px;}
	.cart-list li.cart-name{display:block;width:calc(100% - 30px);padding: 0px;}
	.cart-list li.cart-name .img{width:80px;height:80px;}
	.cart-list li.cart-name .txt{width:calc(100% - 90px);margin-left:10px;}
	.cart-list li.cart-name .txt h3{margin-top:0;}
	.cart-list li.cart-name .txt h3 a{font-size:14px;}
	.cart-list li.cart-name .txt h6{line-height:20px;font-size:12px;margin-top: 0;}
	.cart-list .screenlist{margin-bottom: 10px;}
	
	.cart-list ul .Bundle{margin-top: 20px;}
	.cart-list ul .Bundle .bund_icon p{font-size: 12px;line-height: 20px;}
	.cart-list ul .Bundle h4{font-size: 12px;}
	.cart-list ul .Bundle .cart-total{display: none;}
	.cart-list ul .Bundle .li{flex-wrap: wrap;}
	.cart-list ul .Bundle .li .left_top{width: calc(100% - 106px);padding-left: 40px;margin-left: 0;}
	.cart-list ul .Bundle .cart-price{display: none;}
	.cart-list ul .Bundle .right_bott{width: max-content;}
	.cart-list ul .Bundle .right_box{width: 100%;}
	.cart-list ul .Bundle .bund_icon{margin: 0 10px;}
	.cart-list ul .Bundle .crt_mu{height: 24px;}
	.cart-list ul .Bundle .crt_mu .mums{width: 36px;line-height: 24px;height: 24px;}
	.cart-list ul .Bundle .crt_mu a{width: 24px;height: 24px;line-height: 24px;}
	
	.wap-cart-quantity{display:block;}
}
@media(max-width:480px){
	.cart_topline h1{font-size: 18px;}
	.cart_topline a{font-size: 12px;}
	.cart_topline{margin-bottom: 0;}
	.custom-choice img{width: 100%;object-fit: cover;}
	.cart-list ul{margin-bottom: 10px;}
	.cart-list li.cart-name .txt h3 a{margin-bottom: 6px;}
	.cart-list li.cart-choice{width: 20px;margin-right: 10px;}
	.cart-list li.cart-name{width: calc(100% - 30px);}
	.cart-list li.cart-name .txt .delet_icon{margin-top: -26px;}
	.wap-cart-quantity .price p{margin-right: 10px;}
	.wap-cart-quantity .price{font-size: 12px;}
	.wap-cart-quantity .crt_mu{margin-top: 8px;}
	.cart-list ul .Bundle .li .left_top{flex-wrap: wrap;padding-left: 0px;align-items: flex-end;}
	.cart-list ul .Bundle .bund_icon{margin-bottom: 10px;}
	
	.cart-list .screenlist .screen i{margin-left: 10px;font-size: 12px;line-height: 12px;}
	.cart-list .screenlist .screen{margin-top: 0;margin-bottom: 8px;}
	.cart-list .screenlist{margin-bottom: 0;}
}


/* 购物车结算条 */
.cart-toolbar{width:100%;margin-top:20px;background:#fff;margin-bottom:40px;font-family:'oppo-r';border-radius: 15px;}
.cart-toolbar li{float: left;font-size: 12px;color: #999;line-height: 30px;}
.cart-toolbar li.cart-choice{width: 130px;padding: 0px;text-align: left;}
.cart-toolbar li.cart-allcz{width: 30%;}
.cart-toolbar li.cart-allcz a{color: #888888;font-size: 16px;line-height: 36px;font-family: 'mol';border-right: 1px solid #e0e0e0;padding: 0 30px;}
.cart-toolbar li.cart-allcz a:last-child{border: unset;}
.cart-toolbar li.cart-allcz span{margin: 0 5px;}
.cart-toolbar li.cart-allcz a:hover{color: #232f3f;}
.cart-toolbar li.cart-total{width: 42%;text-align: right;padding:10px 0;padding-right: 15px;line-height:24px;font-size:12px;}
.cart-toolbar li.cart-total span{font-size: 16px;color: #232f3f;font-family:'oppo-r';display: inline-block;text-align: left;}
.cart-toolbar li.cart-total em{color: #232f3f;font-family:'oppo-r';display: inline-block;text-align: left;line-height: 16px;}
.cart-toolbar li.cart-jsbtn{float: right;width: auto;text-align: center;margin-left: 10px;}
.cart-toolbar li.cart-jsbtn button{display: block;font-size:18px;color: #fff;width:max-content;height: 56px;line-height: 56px;background: #888;outline:none;border:none;font-family:'mor';border-radius:56px;padding: 0 30px;}
.cart-toolbar li.cart-jsbtn button.cur{background: #232f3f;}

.cart-toolbar ul{display: flex;align-items: center;padding: 20px 40px;}
.cart-toolbar .custom-choice{display: flex;align-items: center;}
.cart-toolbar .custom-choice img{margin-top: 0;}
.cart-toolbar .custom-choice span{font-size: 16px;color: #232f3f;font-family: 'mor';} 

.cart-toolbar .cart-input{background: #f7f5f4;border-radius: 56px;padding: 0 16px;width:max-content;margin-left: auto;}
.cart-toolbar .cart-input input{line-height: 56px;font-size: 14px;font-family: 'mor';color: #232f3f;background: #f7f5f4;}

.bottom_total{width: max-content;margin-left: auto;text-align: right;}
.bottom_total h4{font-size: 24px;line-height: 36px;color: #232f3f;font-family: 'mor';}
.bottom_total span{font-size: 36px;font-family: 'mor';}
.bottom_total p{font-size: 14px;line-height: 28px;color: #888888;font-family: 'mol';margin-bottom: 20px;}

.bottom_total .btn_bott{margin-top: 40px;}
.bottom_total .btn_bott .checkout{background: #ea5504;border-radius: 56px;width: max-content;margin-left: auto;transition: all .4s linear;-webkit-transition: all .4s linear;}
.bottom_total .btn_bott .checkout a{padding: 0 48px;color: #fff;line-height: 56px;font-size: 18px;font-family: 'mol';display:block;text-transform:uppercase;transition: all .4s linear;-webkit-transition: all .4s linear;}
.bottom_total .last{margin-top: 4px;}

.bottom_total .btn_bott .checkout:hover{background: #fff;box-shadow: 0 0 20px 0 rgba(234,85,4,0.2);
caret-color: rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0);}
.bottom_total .btn_bott .checkout:hover a{color: #ea5504;}

@media(max-width:1360px){
	
	.bottom_total span{font-size: 32px;}
	.bottom_total .btn_bott{margin-top: 20px;}
	.bottom_total p{margin-bottom: 10px;}
}
@media (max-width: 1080px) {
	.cart-toolbar{width: 100%;padding: 0;margin-top:15px;margin-bottom:20px;}
	.cart-toolbar ul{flex-wrap: wrap;padding: 20px;}
	.cart-toolbar li.cart-allcz{width: calc(100% - 140px);text-align: right;}
	.cart-toolbar li.cart-jsbtn button{font-size:16px;height:48px;line-height:48px;}
	.cart-toolbar li.cart-total{width: 100%;padding:20px 6.5%;text-align:center;background:#fff;}
	.cart-toolbar li.cart-total p i{display: none;}
	.cart-toolbar li.cart-total p span{display: initial;width: auto;font-size: 16px;}
	.cart-toolbar li.cart-total p em{display: initial;width: auto;}
	.cart-toolbar li.cart-total .save-txt{display: none;}
	.cart-toolbar .cart-input{width: calc(100% - 124px);}
	.cart-toolbar .cart-input input{width: 100%;}
	.cart-toolbar .custom-choice span{font-size: 12px;}
	.cart-toolbar li.cart-allcz a{font-size: 14px;padding: 0 14px;}
	.cart-toolbar li.cart-allcz a:last-child{padding-right: 0;}
	.cart-toolbar .cart-input{margin-top: 20px;}
	.cart-toolbar .cart-input input{line-height: 44px;}
	.cart-toolbar li.cart-jsbtn button{font-size: 12px;line-height: 44px;height: 44px;margin-top: 20px;}
	.bottom_total{display: none;}
}

.wap-cart-bottom{width:100%;display:none;}
.war-cart-total{width:100%;padding:20px 6.5%;margin-top:15px;background:#fff;border-radius: 15px;}
.war-cart-total h6{float:left;width:100%;}
.war-cart-total h6 p{float:left;font-size:13px;color:#232f3f;line-height:40px;font-family:'mor';}
.war-cart-total h6 span{float:right;font-size:15px;color:#232f3f;line-height:40px;font-family:'mor';}
.war-cart-total h6.lastpic p{font-size: 18px;color:#ea5504;}
.war-cart-total h6.lastpic span{font-size: 18px;color:#ea5504}
.wap-cart-submit{width:100%;padding:20px 6.5%;}
.wap-cart-submit button{width:100%;display:block;border:none;outline:none;background:#ea5504;font-family: 'mol';
border-radius:8px;color:#fff;font-size:15px;height:48px;cursor: pointer;}

.wap-cart-bottom .tips{color: #888888;font-size:12px;line-height: 32px;}

@media (max-width: 1080px) {
	.wap-cart-bottom{display:block;}
}
@media(max-width:480px){
	.cart-toolbar li.cart-choice{width: 20px;}
	.custom-choice img{margin-right: 10px;}
	.cart-toolbar .custom-choice span{white-space: nowrap;}
	.cart-toolbar li.cart-allcz a{font-size: 12px;line-height: 20px;padding: 0 8px;}
	.cart-toolbar li.cart-allcz a:last-child{padding-right: 0;}
	.cart-toolbar li.cart-allcz{margin-left: auto;width: calc(100% - 98px);}
	.cart-toolbar .cart-input{margin-left: 0;width: calc(100% - 110px);margin-top: 10px;}
	.cart-toolbar li.cart-jsbtn button{margin-top: 10px;}
}

/* 无数据 */
.empty{ display: block; width: 100%; min-height: 300px; position: relative; background: url(../images/empty.png) no-repeat center 30%; background-size: 20% auto;}
.empty p{ width: 100%; text-align: center; position: absolute; left: 0px; top: 70%; color: #999; font-size: 14px;}
.empty p a{ color: #ea5504;}

@media (max-width:480px){
	.empty{background-size: 40% auto;}
}


/* 购物车 结算 */
.cart_Nav{display: flex;align-items: center;}
.cart_Nav a{font-size: 16px;line-height: 36px;color: #232f3f;font-family: 'mol';margin: 0 40px;}
.cart_Nav i{font-size: 12px;color: #232f3f;display: block;}
.cart_Nav a:first-child{margin-left: 0;}
.cart_Nav a.cur{border-bottom: 1px solid #232f3f;}
.cart_Nav a:hover{border-bottom: 1px solid #232f3f;}
.cart_Nav a.no_cur{cursor: default;color: #ccc;}
.cart_Nav a.no_cur:hover{border: unset;}
.cart_Nav a:last-child{margin-right: 0;}

.cart_playinfo{padding-top: 60px}
.cart_playinfo .left_play{width: calc(50% - 20px);float: left;}
.cart_playinfo .right_play{width: calc(50% - 20px);float: right;}

.cart_playinfo .box1{border-radius: 15px;overflow: hidden;margin-bottom: 40px;}
.cart_playinfo .title{background: #d9d9d9;padding: 30px;width: 100%;}
.cart_playinfo .title h2{font-size: 16px;line-height: 20px;color: #232f3f;font-family: 'mor';}
.cart_playinfo .title a{display: block;font-size: 14px;line-height: 20px;color: #232f3f;font-family: 'mol';text-decoration:underline;margin-left: auto;transition: all .4s linear;-webkit-transition: all .4s linear;}
.cart_playinfo .title a:hover{color: #ea5504;}
.cart_playinfo .bottbox{background-color: #fff;padding: 40px 30px;}

.cart_playinfo .list_row{display: flex;flex-wrap: wrap;}
.cart_playinfo .list_row .playbtn{margin-right: 10px;margin-bottom: 10px;cursor: pointer;}
.cart_playinfo .list_row .playbtn a{display: block;width: 100%;height: 100%;}
.cart_playinfo .list_row .playbtn img{display: block;width: 100%;height: auto;object-fit: cover;transition: all .4s linear;-webkit-transition: all .4s linear}
.cart_playinfo .list_row .playbtn:hover img{transform: scale(0.88);}

.cart_playinfo .box1.overhino{overflow: unset;}
.cart_playinfo .box1.overhino .title{border-top-left-radius: 15px;border-top-right-radius: 15px;}
.cart_playinfo .box1.overhino .bottbox{border-bottom-left-radius: 15px;border-bottom-left-radius: 15px;}

.cart_playinfo .li{margin-bottom: 40px;}
.cart_playinfo .li h3{font-size: 16px;line-height: 20px;color: #232f3f;font-family: 'mor';margin-bottom: 20px;}
.cart_playinfo .li h5.user{font-size: 16px;line-height: 20px;color: #232f3f;font-family: 'mor';margin-bottom: 20px;}

.cart_playinfo .bg-li{background: #f7f5f4;border-radius: 56px;height: 56px;width: 100%;display: flex;align-items: center;position: relative;}
.cart_playinfo .bg-li input{padding-left: 12px;line-height: 56px;font-size: 16px;border-radius: 56px;overflow: hidden;
color: #232f3f;font-family: 'mol';background: #f7f5f4;width: 100%;}
.cart_playinfo .bg-li i{margin-right: 20px;display: block;font-size: 24px;position: absolute;top: 50%;right: 0px;transition: all .4s linear;-webkit-transition: all .4s linear;
transform: translateY(-50%);color: #888;cursor: pointer;caret-color: rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0);}
.cart_playinfo .bg-li input:focus{border: 1px solid #232f3f;}

.cart_playinfo .bg-li input::-moz-placeholder{color: #888;}
.cart_playinfo .bg-li input::-ms-input-placeholder{color: #888;}
.cart_playinfo .bg-li input::-webkit-input-placeholder{color: #888;}

.cart_playinfo .li.choice{display: flex;align-items: center;margin-bottom: 0;}
.cart_playinfo .li.choice  label{margin-right: 14px;cursor: pointer;caret-color: rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0);}
.cart_playinfo .li.choice p{font-size: 16px;line-height: 36px;color: #232f3f;font-family: 'mol';}

.cart_playinfo .li2{display: flex;width: 100%;}
.cart_playinfo .li2 .li{width: calc(50% - 15px);margin-right: 30px;}
.cart_playinfo .li2 .li:nth-child(2n){margin-right: 0;}

.cart_playinfo .down_list{position: absolute;left: 0;top: 66px;max-height: 300px;overflow-y: scroll;height: auto;
	background: #f7f5f4;width: 100%;padding: 20px;border-radius: 15px;z-index: 2;display: none;}
.cart_playinfo .down_list h4{font-size: 14px;line-height: 40px;color: #232f3f;font-family: 'mol';transition: all .2s linear;-webkit-transition: all .2s linear;
cursor: pointer;caret-color: rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0);}
.cart_playinfo .down_list h4:hover{color: #ea5504;}


/*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/
.cart_playinfo .down_list::-webkit-scrollbar {
	width: 7px;
	height: 7px;
	background-color: #f5f5f5;
}
/*定义滚动条轨道 内阴影+圆角*/
.cart_playinfo .down_list::-webkit-scrollbar-track {
	box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
	-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
	border-radius: 10px;
	background-color: #f5f5f5;
}
/*定义滑块 内阴影+圆角*/
.cart_playinfo .down_list::-webkit-scrollbar-thumb {
	border-radius: 10px;
	box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1);
	-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1);
	background-color: #ea5504;
}

/* 右侧 */
.cart_playinfo .cartlibox{border-bottom: 1px solid #f7f5f4;}
.cart_playinfo .cartlibox:last-child{border-bottom: unset;}
.cart_playinfo .cartlibox .cartli{display: flex;align-items: center;margin-bottom: 40px;margin-top: 40px;}
.cart_playinfo .cartlibox .cartli:last-child{margin-bottom: 30px;}
.cart_playinfo .cartlibox:first-child .cartli:first-child{margin-top: 0px;}
.cart_playinfo .cartlibox:last-child .cartli:last-child{margin-bottom:20px;}
.cart_playinfo .cartlibox .cartli .img{width: 68px;height: 68px;min-width:68px;border-radius: 15px;border: 1px solid #d9d9d9;position: relative;margin-right: 20px;}
.cart_playinfo .cartlibox .cartli .img img{width: 100%;height: 100%;display: block;object-fit: cover;border-radius: 15px;}
.cart_playinfo .cartlibox .cartli .fixnum{position: absolute;top: -14px;right: -14px;width: 24px;height: 24px;border-radius: 50%;
background: #232f3f;color: #fff;display: flex;align-items: center;justify-content: center;}
.cart_playinfo .cartlibox .cartli h5{font-size: 16px;line-height: 20px;color: #232f3f;font-family: 'mor';}
.cart_playinfo .cartlibox .cartli p{font-size: 14px;line-height: 20px;color: #888888;font-family: 'mol';}
.cart_playinfo .cartlibox .cartli h5{overflow: hidden;width: 60%;display: inline-block;text-overflow: ellipsis;-webkit-box-orient: vertical;}
.cart_playinfo .cartlibox .cartli p{overflow: hidden;width: 60%;display: inline-block;text-overflow: ellipsis;-webkit-box-orient: vertical; white-space: nowrap;}

.cart_playinfo .cartlibox .cartli .total{height: max-content;width: max-content;margin-left: auto;}
.cart_playinfo .cartlibox .cartli .total h3{font-size: 18px;line-height: 36px;font-family: 'mor';color: #232f3f;}
.cart_playinfo .cartlibox .cartli .Bundlebox{font-size: 14px;color: #ea5504;line-height: 30px;width: max-content;margin-top: 10px;
font-family: 'mol';padding: 0 10px;border: 1px solid #ea5504;border-radius: 5px;}

.cart_playinfo  .codelist{display: flex;align-items: center;}
.cart_playinfo  .codelist .btnapply{background: #888;border-radius: 56px;line-height: 56px;color: #fff;font-size: 18px;font-family: 'mol';
margin-left: 10px;padding: 0 30px;}
.cart_playinfo  .codelist .btnapply.cur{background: #232f3f;}

.cart_playinfo .totalli{display: flex;align-items: center;justify-content: space-between;margin-bottom: 30px;}
.cart_playinfo .totalli:last-child{margin-bottom: 0;}
.cart_playinfo .totalli h5{font-size: 16px;line-height: 20px;color: #232f3f;font-family: 'mor';}
.cart_playinfo .totalli h3{font-size: 28px;line-height: 30px;color: #ea5504;font-family: 'mor';}
.cart_playinfo .totalli.last{border-top: 1px solid #f7f5f4;padding-top: 30px;}

.cart_playinfo .overbtn{display: flex;align-items: center;justify-content: space-between;}
.cart_playinfo .overbtn a{color: #232f3f;font-size: 16px;line-height: 36px;font-family: 'mor';display: flex;align-items: center;}
.cart_playinfo .overbtn a .toback{width: 26px;height: 26px;border-radius: 50%;background: #232f3f;overflow: hidden;margin-right: 10px;display: flex;align-items: center;justify-content: center;}
.cart_playinfo .overbtn a .toback i{font-size: 12px;color: #fff;}

.cart_playinfo .overbtn .paybtn{background: #ea5504;border-radius: 56px;transition: all .4s linear;-webkit-transition: all .4s linear;}
.cart_playinfo .overbtn .paybtn a{line-height: 56px;color: #fff;font-size: 18px;font-family: 'mol';padding: 0 30px;transition: all .4s linear;-webkit-transition: all .4s linear;}
.cart_playinfo .overbtn .paybtn:hover{background: #fff;box-shadow: 0 0 20px 10px rgba(234,85,4,0.2);}
.cart_playinfo .overbtn .paybtn:hover a{color: #ea5504;}

/* 已登录状态 */
.userinfo{border-bottom: 1px solid #e0e0e0;padding-bottom: 40px;margin-bottom: 30px;}
.userinfo:last-child{padding-bottom: 0;margin-bottom: 0;border-bottom: unset;}
.userinfo h3{font-size: 24px;line-height: 30px;color: #232f3f;font-family: 'mor';}
.userinfo .line{display: flex;justify-content: space-between;}
.userinfo a{font-size: 14px;line-height: 24px;color: #888888;font-family: 'mol';}
.userinfo h5{font-size: 16px;line-height: 24px;color: #232f3f;font-family: 'mol';margin-top: 30px;width: calc(100% - 160px);}
.userinfo  .bg-li{margin-top: 20px;}

.shipping_list .shipp_li{background-color: #f7f5f4;border-radius: 15px;padding: 20px 30px;-webkit-tap-highlight-color:rgba(0,0,0,0);
display: flex;align-items: center;margin-bottom: 10px;caret-color: rgba(0,0,0,0);cursor: pointer;}
.shipping_list .shipp_li .circle{border-radius: 50%;border: 2px solid #cdcdcd;background: #fff;width: 24px;height: 24px;min-width: 24px;position: relative;margin-right: 20px;}
.shipping_list .shipp_li.cur .circle:before{content: '';position: absolute;left:50%;top:50%;border-radius: 50%;background: #232f3f;width: 70%;height: 70%;border-radius: 50%;transform: translate(-50%,-50%);}
.shipping_list .shipp_li h6{margin-left: auto;font-size: 16px;line-height: 36px;color: #232f3f;font-family: 'mor';}

.shipping_list .shipp_li h4{font-size: 16px;line-height: 26px;color: #232f3f;font-family: 'mor';}
.shipping_list .shipp_li p{font-size: 14px;line-height: 26px;color: #888888;font-family: 'mol';}
.shipping_list .shipp_li .imgbox{width: max-content;height: 33px;display: block;}
.shipping_list .shipp_li .imgbox img{display: block;width: 100%;height: 100%;object-fit: cover;}

@media(max-width:1680px){
	.cart_playinfo{padding-top: 30px;}
}
@media(max-width:1280px){
	.cart_playinfo .left_play{width: calc(50% - 10px);}
	.cart_playinfo .right_play{width: calc(50% - 10px);}
	.cart_playinfo .li h3{margin-bottom: 10px;}
	.cart_playinfo .li h5.user{margin-bottom: 10px;}
	.cart_playinfo .li{margin-bottom: 20px;}
	.cart_playinfo .box1{margin-bottom: 20px;}
	.cart_playinfo .li2{flex-direction: column;}
	.cart_playinfo .li2 .li{width: 100%;margin-right: 0;}
	
	.cart_playinfo .codelist .btnapply{font-size: 14px;padding: 0 20px;line-height: 50px;}
	.cart_playinfo .bg-li{height: 50px;border-radius: 50px;}
	.cart_playinfo .bg-li input{line-height: 50px;border-radius: 50px;}
	.cart_playinfo .overbtn .paybtn a{font-size: 16px;}
	
	.cart_playinfo .down_list{top: 60px;}
	
	.cart_playinfo .cartlibox .cartli .text{width: 50%;}
	.cart_playinfo .cartlibox .cartli .img{margin-right: 12px;}
	.cart_playinfo .cartlibox .cartli h5{width: 90%;}
	.cart_playinfo .cartlibox .cartli p{width: 90%;}
	
	.userinfo h3{font-size: 16px;}
	.userinfo h5{margin-top: 20px;}
}
@media(max-width:769px){
	.cart_playinfo .left_play{width:100%;}
	.cart_playinfo .right_play{width: 100%;}
	
	.cart_Nav a{margin: 0 16px;font-size: 14px;}
	.cart_playinfo .title{padding: 20px ;}
	.cart_playinfo .title h2{font-size: 14px;}
	.cart_playinfo .bottbox{padding: 30px 20px;}

	.cart_playinfo .down_list{max-height: 190px;}
}
@media (max-width:480px) {
	.cart_Nav{margin-top: 10px;}
	.cart_Nav a{font-size: 12px;margin: 0 6px;line-height: 20px;padding: 8px 0;}
	/* .cart_Nav{display: none;} */
	.cart_playinfo{padding-top: 20px;}
	.cart_playinfo .bottbox{padding: 20px 14px;}
	.cart_playinfo .list_row .playbtn{width:calc(50% - 5px) ;margin-right: 10px;}
	.cart_playinfo .list_row .playbtn:nth-child(2n){margin-right: 0;}
	
	.cart_playinfo .cartlibox .cartli h5{font-size: 14px;}
	.cart_playinfo .cartlibox .cartli p{font-size: 12px;}
	.cart_playinfo .cartlibox .cartli .Bundlebox{font-size: 12px;line-height: 22px;padding: 0 6px;}
	.cart_playinfo .cartlibox .cartli .fixnum{font-size: 12px;}
	.cart_playinfo .box1{margin-bottom: 10px;}
	
	.cart_playinfo .cartlibox .cartli{margin-top: 20px;margin-bottom: 20px;}
	.cart_playinfo .cartlibox .cartli:last-child{margin-bottom: 20px;}
	.cart_playinfo .cartlibox:last-child .cartli:last-child{margin-bottom: 0;}
	.cart_playinfo .cartlibox .cartli .total h3{font-size: 12px;}
	.cart_playinfo .cartlibox .cartli .img{width: 48px;height: 48px;min-width: 48px;}
	.cart_playinfo .cartlibox .cartli .fixnum{width: 20px;height:20px;top: -10px;right: -10px;}
	.cart_playinfo .cartlibox .cartli .Bundlebox{margin-top: 4px;}
	
	.cart_playinfo .bg-li{height: 42px;border-radius: 42px;}
	.cart_playinfo .bg-li input{line-height: 24px;border-radius: 42px;padding: 9px 12px;}
	.cart_playinfo .codelist .btnapply{line-height: 42px;font-size: 12px;}
	.cart_playinfo .bg-li input{font-size: 12px;}
	.cart_playinfo .down_list{top: 52px;}
	
	.cart_playinfo .totalli h5{font-size: 14px;}
	.cart_playinfo .totalli{margin-bottom: 20px;}
	.cart_playinfo .totalli h3{font-size: 24px;}
	
	.cart_playinfo .overbtn .paybtn a{font-size: 12px;line-height: 42px;padding: 0 10px;}
	.cart_playinfo .overbtn a .toback{width: 20px;height: 20px;margin-right: 6px;}
	.cart_playinfo .overbtn a{font-size: 12px;}
	.cart_playinfo .totalli.last{padding-top: 20px;}
	.cart_playinfo .li h3{font-size: 12px;}
	.cart_playinfo .li h5.user{font-size: 12px;}
	.cart_playinfo .li{margin-bottom: 14px;}
	.cart_playinfo .li.choice label{margin-right: 10px;}
	.cart_playinfo .li.choice p{font-size: 12px;}
	
	.userinfo{padding-bottom: 20px;
    margin-bottom: 20px;}
	.cart_playinfo .bg-li{margin-top: 0px;}
	.cart_playinfo .bg-li.last input{margin-top: 0px;}
	.userinfo h5{width: 100%;margin-top: 10px;font-size: 14px;}
	.shipping_list .shipp_li{padding:10px 20px;}
	.shipping_list .shipp_li .circle{margin-right: 10px;width: 18px;height: 18px;min-width: 18px;}
	.shipping_list .shipp_li h6{font-size: 14px;}
	.shipping_list .shipp_li h4{font-size: 14px;line-height: 24px;}
	.shipping_list .shipp_li p{font-size: 12px;line-height: 20px;}
	
	.shipping_list .shipp_li .imgbox{height: 24px;margin:5px 0;margin-left: 5px;}
	
}


/* 支付结果*/

.cart_bigbox.play_over{padding: 160px 0;}
.cart_bigbox.play_over .img{width: 100px;height: 100px;display: block;margin: 0 auto;margin-bottom: 30px;}
.cart_bigbox.play_over .img img{display: block;width: 100%;height: 100%;object-fit: cover;}
.cart_bigbox.play_over  h1{font-size: 18px;line-height: 28px;color: #232f3f;font-family:'mor';text-align: center;}
.cart_bigbox.play_over .btnlist{display: flex;align-items: center;justify-content: center;margin-top: 60px;}
.cart_bigbox.play_over .btnli{width: 220px;height: 56px;border-radius: 56px;border:1px solid #232f3f;margin:0 20px;}
.cart_bigbox.play_over .btnli a{font-size: 16px;line-height: 56px;color: #232f3f;width: 100%;display: block;text-align: center;}

.cart_bigbox.play_over .btnli.cur{border-color: #ea5504;}
.cart_bigbox.play_over .btnli.cur a{color: #ea5504;}

@media(max-width:769px){
	.cart_bigbox.play_over .img{width: 80px;height: 80px;margin-bottom: 20px;}
	.cart_bigbox.play_over .btnli{margin: 0 10px;}
	.cart_bigbox.play_over .btnlist{margin-top: 40px;}
	.cart_bigbox.play_over .btnli{height: auto;width: 180px;}
	.cart_bigbox.play_over .btnli a{font-size: 14px;line-height: 46px;}
}
@media(max-width:480px){
	.cart_bigbox.play_over .btnlist{flex-direction: column;}
	.cart_bigbox.play_over .btnli{margin-bottom: 20px;}
}


/* 登录页面 */
.logn_on{padding: 90px 0;}
.logn_on .main7{display: flex;align-items: center;}
.logn_on .boxli{width: calc(50% - 40px);border-radius: 15px;overflow: hidden;background: #fff;height: 632px;}
.logn_on .boxli:nth-child(2){margin-left: 80px;padding: 0 40px;display: flex;flex-direction: column;justify-content: center;}

.logn_on .boxli:last-child{margin-left: 80px;padding: 0 40px;display: flex;flex-direction: column;justify-content: center;}

.logn_on  h1{font-size: 36px;line-height: 30px;color: #232f3f;font-family: 'mor';margin-bottom: 20px;text-transform:uppercase}
.logn_on .li{width: 100%;border-bottom: 1px solid #e0e0e0;display: flex;align-items: center;justify-content: space-between;padding-bottom: 22px;padding-top: 40px;}
.logn_on .li input{width: 100%;font-size: 16px;}
.logn_on .li i{font-size: 18px;color: #cccccc;display: none;margin-left: auto;caret-color: rgba(0,0,0,0);}
.logn_on .li i.cur{display: block;}
.logn_on button{border: unset;background: #ea5504;color:#fff;font-size: 20px;line-height: 56px;width: 100%;cursor: pointer;transition: all .4s linear;-webkit-transition: all .4s linear;
caret-color: rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0);border-radius: 56px;margin-top: 40px;font-family: 'mol';}
.logn_on .minlink{width: max-content;display: block;font-size: 16px;line-height: 20px;color: #232f3f;font-family: 'mol';border-bottom: 1px solid #232f3f;margin-top: 30px;}
.logn_on .listlogon{width: 100%;display: flex;flex-wrap: wrap;margin-top: 20px;}
.logn_on .listlogon .btngo{width: calc(50% - 10px);margin-right: 20px;margin-top: 20px;border: 1px solid #e0e0e0;border-radius: 56px;}
.logn_on .listlogon .btngo a{display: block;width: 100%;line-height: 56px;font-size: 16px;font-family: 'mol';color: #232f3f;display: flex;align-items: center;justify-content: center;}
.logn_on .listlogon .btngo a img{display: block;margin-right: 12px;width: 20px;height: 20px;}
.logn_on .listlogon .btngo:nth-child(2n){margin-right: 0;}

.swiper-slide .img{width: 100%;height: 100%;border-radius: 15px;}
.swiper-slide img{width: 100%;height: 100%;object-fit: cover;}

.logn_on button:hover{box-shadow: 0 0 20px 10px rgba(234,85,4,0.2);}

/* 登录页 */
.logn_on .line{display: flex;align-items: center;margin-top: 20px;}
.logn_on .line label{margin-right: 14px;cursor: pointer;caret-color: rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0);}
.logn_on .line p{font-size: 16px;line-height: 36px;color: #232f3f;font-family: 'mol';}
.logn_on .creat{margin-top: 20px;}
.logn_on .creat a{display: inline-block;margin-top: 0;color: #ea5504;border-color: #ea5504;}
.logn_on .creat p{font-size: 16px;line-height: 30px;color: #999999;}
.logn_on.logon2 button{margin-top: 30px;}
@media(max-width:1080px){
	.logn_on .boxli{width: calc(50% - 10px);}
	.logn_on .boxli:nth-child(2){margin-left: 20px;}
	.logn_on .boxli:nth-child(3){margin-left: 20px;}
}
@media(max-width:769px){
	.logn_on .boxli{height: 530px;}
	.logn_on .boxli:nth-child(2){padding: 0 20px;}
	.logn_on .boxli:nth-child(3){padding: 0 20px;}
	.logn_on h1{font-size: 24px;margin-bottom: 10px;}
	.logn_on .li{padding: 20px 0 16px;}
	.logn_on .li input{font-size: 14px;}
	.logn_on button{font-size: 14px;line-height: 42px;margin-top: 20px;}
	.logn_on .minlink{font-size: 14px;margin-top: 20px;}
	.logn_on .listlogon .btngo{width: 100%;margin-right: 0;margin-top: 10px;}
	.logn_on .listlogon .btngo a{line-height: 42px;font-size: 14px;}
	
	.logn_on .line label{margin-right: 6px;}
	.logn_on .line p{font-size: 12px;}
	.logn_on.logon2 button{margin-top: 10px;}
	.logn_on .creat{margin-top: 10px;}
	.logn_on .creat p{font-size: 14px;}
	.logon2.logn_on .minlink{margin-top: 10px;}
}
@media(max-width:520px){
	.logn_on{padding: 60px 0;}
	.logn_on .boxli:nth-child(1){display: none;}
	.logn_on .boxli:nth-child(2){margin-left: 0px;padding: 20px 20px;}
	.logn_on .boxli:nth-child(3){margin-left: 0px;padding: 20px 20px;}
	.logn_on .boxli{width: 100%;height: auto;}
	.logn_on h1{font-size: 20px;line-height: 24px;}
	.logn_on .minlink{font-size: 12px;}
	.logn_on button{font-size: 16px;}
}


/* 购物车 底部下单条 */
.pro_bottom{position: fixed;bottom: 0;left: 0;width: 100%;background: #fff;box-shadow: 0 -10px 10px 0 rgba(0,0,0,0.1);padding: 5px 0;display: flex;
align-items: center;z-index: 888;bottom:-100px;opacity: 0;transition: all .4s linear;-webkit-transition: all .4s linear;}
.pro_bottom.cur{bottom: 0;opacity: 1;}
.pro_bottom .main3{display: flex;align-items: center;justify-content: space-between;}
.pro_bottom .box{display: flex;align-items: center;}
.pro_bottom .img{width: 60px;height: 60px;border-radius: 15px;overflow: hidden;min-width: 68px;margin-right: 16px;}
.pro_bottom .img img{display: block;max-width: 100%;max-height: 100%;object-fit: cover;border-radius: 15px;}

.pro_bottom h3{font-size: 18px;line-height: 24px;color: #232f3f;font-family: 'mor';}
.pro_bottom .pro_bottom_screen{border: 1px solid #e0e0e0;line-height: 48px;border-radius: 48px;width: max-content;position: relative;
padding: 0 16px;display: flex;align-items: center;margin-right: 0px;cursor: pointer;caret-color: rgba(0,0,0,0);margin-right: 20px;}
.pro_bottom .pro_bottom_screen:last-child{margin-right:0;}
.pro_bottom .pro_bottom_screen h5{font-size: 14px;line-height: 48px;color: #232f3f;font-family: 'mol';width: auto;}
.pro_bottom .pro_bottom_screen h5:hover{color: #ea5504;}
.pro_bottom .pro_bottom_screen h5.cur{background: #ea5504;color: #fff;}
.pro_bottom .pro_bottom_screen i{font-size: 16px;color: #888888;display: block;margin-left: 60px; transition: all .4s linear;
 -webkit-transition: all .4s linear;}
 .pro_bottom .pro_bottom_screen i.cur{transform:rotate(180deg);}
.pro_bottom .pro_bottom_screen .pro_bottom_screenul{position: absolute;left: 0;bottom: 55px;display: none;overflow: hidden;
border-radius: 15px;width: 100%;padding:0px;background: #fff;border: 1px solid #e0e0e0;}
.pro_bottom .pro_bottom_screen .pro_bottom_screenul h5{padding: 0 16px;}

.pro_bottom .input_num{display: flex;align-items: center;}
.pro_bottom .input_num input{width: 100px;border-radius: 48px;line-height: 48px;font-size: 14px;color: #232f3f;text-align: center;border: 1px solid #e0e0e0;}
.pro_bottom .input_num .num_btn{font-size: 26px;color: #232f3f;font-family: 'mol';padding: 0 20px;line-height: 48px;
margin: 0 10px;cursor: pointer;caret-color: rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0);}

.pro_bottom button{padding: 0 40px;line-height: 48px;color: #fff;background: #ea5504;border-radius: 48px;white-space: nowrap;
font-size: 18px;font-family: 'mor';border: unset;cursor: pointer;caret-color: rgba(0,0,0,0);margin-left: 20px;}

.pro_bottom .input_num input::-webkit-outer-spin-button,
.pro_bottom .input_num input::-webkit-inner-spin-button {
    -webkit-appearance: none;
}
.pro_bottom .input_num input[type="number"]{
    -moz-appearance: textfield;
}

@media(max-width:1440px){
	.pro_bottom h3{max-width: 150px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
}
@media(max-width:1280px){
	.pro_bottom button{font-size: 14px;padding: 0 30px;}
	.pro_bottom .pro_bottom_screen i{margin-left: 30px;}
}
@media(max-width:1080px){
	.pro_bottom .pro_bottom_screen h5{line-height: 40px;}
	.pro_bottom .pro_bottom_screen{line-height: 40px;}
	.pro_bottom .pro_bottom_screen i{font-size: 14px;}
	.pro_bottom .input_num input{width: 80px;line-height: 40px;}
	.pro_bottom button{font-size: 14px;padding: 0 20px;line-height: 40px;margin-left: 10px;}
	.pro_bottom .input_num .num_btn{margin: 4px 0;padding: 0 10px;}
	.pro_bottom .pro_bottom_screen{margin-right: 8px;}
}
@media(max-width:991px){
	.pro_bottom .box.one .img{display: none;}
	.pro_bottom .box.la h3{display: none;}
}
@media(max-width:769px){
	.pro_bottom .box.one{display: none;}
	.pro_bottom .box.la{margin-left: auto;margin-right: 20px;}
	.pro_bottom .pro_bottom_screen i{margin-left: 10px;}
	.pro_bottom button{margin-left: 0;}
}
@media(max-width:550px){
	/* .pro_bottom {display: none;} */
	.pro_bottom .main3{flex-wrap: wrap;}
	.pro_bottom .box:nth-child(2){width: 100%;}
	.pro_bottom .pro_bottom_screen{flex: 1;line-height: 36px;}
	.pro_bottom .pro_bottom_screen h5{line-height: 36px;}
	.pro_bottom .pro_bottom_screen i{margin-left: auto;font-size: 12px;}
	.pro_bottom .box.la{margin-left: 0;width: calc(50% - 5px);margin-right: 5px;}
	.pro_bottom .input_num{width: 100%;}
	.pro_bottom .input_num input{width: calc(100% - 26px - 26px);}
	.pro_bottom button{width: calc(50% - 5px);}
}
@media(max-width:480px){
	.pro_bottom .pro_bottom_screen{line-height: 32px;}
	.pro_bottom .pro_bottom_screen h5{line-height: 32px;}
	.pro_bottom .pro_bottom_screen .pro_bottom_screenul{bottom: 44px;}
	
	.pro_bottom .box:nth-child(2){margin-bottom: 5px;}
	.pro_bottom .input_num .num_btn{line-height: 32px;margin: 0 0;}
	.pro_bottom .input_num input{line-height: 32px;}
	.pro_bottom button{line-height: 32px;    width: calc(65% - 5px);}
	.pro_bottom .box.la{width: calc(36% - 5px);}
}