@charset "UTF-8";

/* 模块1 轮播图 */



.index-banner{width: 100%;height:924px;position:relative;z-index:1; transition: all 1s;-webkit-transition: all 1s;overflow: hidden; /* Safari */}
.index-banner .swiper-container{height:100%;}
.banner-item{width:100%;height:100%;display:flex;align-items:center;}
.banner-bg{width: 100%;height: 100%; display: block;width: 100%;height: 100%;background-position:center;background-repeat:no-repeat;
background-size:cover;display:flex;align-items: center;flex-direction: column;justify-content: center;}


.home-banner{display:block;}
.wap-banner{display:none;}

/* 分页器 */
.index-banner .swiper-pagination{bottom: 40px;}
.index-banner .swiper-pagination-bullet{width: 36px;height: 12px;border-radius: unset;background: #fff;opacity: 1;}
.index-banner .swiper-pagination-bullet-active{background: #ea5504;}

/* banner 文字 */
.banner-item h2{font-size: 78px;line-height: 66px;color: #252e3b;margin-bottom: 40px;font-family: 'mor';}
.banner-item p{font-size: 28px;line-height: 26px;color: #252e3b;font-family: 'mor';}
.banner-item .banner-btn{width: auto;border: 2px solid #ea5504;height: 56px;border-radius: 56px;margin-top: 80px;transition: all .2s linear;-webkit-transition: all .2s linear}
.banner-item .banner-btn a{width:auto;height:100%;padding: 0 60px;line-height: 56px;font-size: 16px;display:block;color: #ea5504;white-space: nowrap;font-family: 'mol';transition: all .2s linear;-webkit-transition: all .2s linear}
.banner-item .banner-btn:hover{background: #fff;border-color:#fff;}
.banner-item .banner-btn:hover a{color: #ea5504;}

@media (max-width:1680px) {
	.banner-item h2{font-size: 68px;margin-bottom: 30px;}
	.banner-item p{font-size: 26px;}
	.banner-item .banner-btn{margin-top: 50px;}
	
	
}
@media (max-width:1360px) {
	.banner-item h2{font-size: 58px;margin-bottom: 26px;}
	.banner-item .banner-btn a{padding: 0 40px;}
	
	.index-banner{height: 60vh;}
}
@media (max-width:1080px) {
	.banner-item h2{font-size: 46px;margin-bottom: 16px;line-height: 56px;}
	.banner-item p{font-size: 20px;}
	.banner-item .banner-btn{height: 48px;}
	.banner-item .banner-btn a{padding: 0 30px;line-height: 48px;}
	
	.index-banner .swiper-pagination{bottom: 26px;}
}
@media (max-width:769px) {
	.index-banner{height: 40vh;}
	
	.banner-item h2{font-size: 36px;margin-bottom: 10px;line-height: 40px;}
	.banner-item p{font-size: 14px;line-height: 28px;}
	.banner-item .banner-btn{margin-top: 26px;height: 36px;border-width: 1px;}
	.banner-item .banner-btn a{line-height: 36px;font-size: 14px;}
	
	.index-banner .swiper-pagination-bullet{width: 28px;height: 8px;}
}
@media (max-width:480px) {
	.banner-item h2{font-size: 24px;line-height: 26px;margin-bottom: 6px;}
	.banner-item p{font-size:12px;line-height: 20px;}
	.banner-item .banner-btn{margin-top: 16px;height: 30px;}
	.banner-item .banner-btn a{font-size: 12px;line-height: 30px;padding: 0 20px;}
	
	.index-banner .swiper-pagination{bottom: 8px;}
}


/* 首页-产品 */

.home-box{padding: 120px 0;}
@media (max-width:1360px) {
	.home-box{padding: 80px 0;}
}
@media (max-width:480px) {
	.home-box{padding: 50px 0;}
}

.homebox1 .swiper-btn{display: none;justify-content: space-between;z-index:2;width: calc(100% - 40px);position: absolute;left: 50%;top:50%;transform: translate(-50%,-50%);caret-color:rgba(0,0,0,0);}
.homebox1 .swiper-btn i{font-size: 20px;color: #232f3f;}
.homebox1 .swbtn{width: 50px;height: 50px;border-radius: 50%;top: unset;right: unset;left: unset; -webkit-tap-highlight-color:rgba(0,0,0,0); 
display: flex;align-items: center;justify-content: center;border: 1px solid #232f3f;cursor: pointer;outline: none;}
.homebox1 .swiper-button-prev{left: 24px;transform: rotate(-90deg);}
.homebox1 .swiper-button-next{right: 24px;transform: rotate(-90deg);}

.homebox1 .swiper-container{padding-top: 20px;}

.homebox1 .pro-box{width: 100%;caret-color:rgba(0,0,0,0);transition: all 0.4s linear;-webkit-transition: all 0.4s linear;}
.homebox1 .pro-box .pro-imgbox{background: #f7f5f4;border-radius: 15px;overflow: hidden;width: 100%;height: 0;padding-bottom: 100%;position: relative;transition: all 0.4s linear;-webkit-transition: all 0.4s linear;}
.homebox1 .pro-box .pro-imgbox a{position: absolute;width: 100%;height: 100%;display: flex;align-items: center;text-align: center;}
.homebox1 .pro-box .pro-imgbox a.bigimg:after{content: '';position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.2);z-index: 1;transition: .5s;opacity: 0;}
.homebox1 .pro-box .pro-imgbox a.bigimg img{max-width: 100%;max-height: 100%;display: block;margin: 0 auto;display: none;transition: all 0.4s linear;-webkit-transition: all 0.4s linear;transform: scale(0.7);}
.homebox1 .pro-box .pro-imgbox a.bigimg img:first-child{display: block;}
.homebox1 .pro-box:hover{transform: translateY(-10px);}
/* .homebox1 .pro-box:hover .pro-imgbox{box-shadow: 0 0 20px 10px rgba(0,0,0,0.1);} */

.homebox1 .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;}
.homebox1 .pro-box a.cart i{font-size: 26px;color: #232f3f;transition: all 0.2s;-webkit-transition: all 0.2s;}

.homebox1 .pro-box .colorbox{position: absolute;left: 30px;top: 30px;width: 50%;}
.homebox1 .pro-box .colorbox ul{display: flex;flex-wrap: wrap;width:100%;}
.homebox1 .pro-box .colorbox li{margin-right: 14px;margin-bottom: 14px;width: auto;height: auto;cursor: pointer;transition: all 0.2s;-webkit-transition: all 0.2s;
border: 2px solid #e4e4e3;border-radius: 50%;display: flex;align-items: center;justify-content: center;}
.homebox1 .pro-box .colorbox li span{width: 16px;height: 16px;display: block;border: 2px solid #fff;border-radius: 50%;}
.homebox1 .pro-box .colorbox li:hover{border-color: #232f3f;}
.homebox1 .pro-box .colorbox li.cur{border-color: #232f3f;}

.homebox1 .pro-box .Collection{position: absolute;right: 30px;top: 30px;}
.homebox1 .pro-box .Collection i{font-size: 28px;line-height: 28px;display: block;cursor: pointer;transition: all 0.2s;-webkit-transition: all 0.2s;}
.homebox1 .pro-box .Collection .oncur{opacity: 0;display: none;visibility: hidden;}
.homebox1 .pro-box .Collection .nocur{color: #262525;}
/* .homebox1 .pro-box .Collection:hover .oncur{opacity: 1;display: block;visibility: unset;color: #ea5504;}
.homebox1 .pro-box .Collection:hover .nocur{opacity: 0;display: none;visibility: hidden;} */
.homebox1 .pro-box .Collection.cur .oncur{opacity: 1;display: block;visibility: unset;color: #ea5504;}
.homebox1 .pro-box .Collection.cur .nocur{opacity: 0;display: none;visibility: hidden;}

.homebox1 .pro-box .pro-imgbox:hover a.cart{opacity: 1;display: flex;visibility: unset;z-index: 9;}
.homebox1 .pro-box .pro-imgbox a.cart:hover i{transform:scale(1.1);}
.homebox1 .pro-box .pro-imgbox:hover a.bigimg:after{opacity: 1;}
.homebox1 .pro-box .pro-imgbox:hover .colorbox{z-index: 9;}
.homebox1 .pro-box .pro-imgbox:hover .Collection{z-index: 9;}

.homebox1 .pro-box .pro-text{margin-top: 30px;}
.homebox1 .pro-box .pro-text .line{display: flex;justify-content: space-between;}
.homebox1 .pro-box .pro-text p{font-size: 16px;line-height: 36px;color: #232f3f;font-family: 'mol';}
.homebox1 .pro-box .pro-text h4{font-size: 24px;line-height: 30px;color: #232f3f;font-family: 'mor';width: 70%;text-align: left;}
.homebox1 .pro-box .pro-text h5{font-size: 24px;line-height: 36px;color: #ea5504;font-family: 'mor';}

@media (max-width:1360px) {
	.homebox1 .pro-box .pro-imgbox a.bigimg img{transform: scale(0.7);}
	
	.homebox1 .pro-box .pro-text h4{font-size: 20px;line-height: 28px;}
	.homebox1 .pro-box .pro-text h5{font-size: 20px;}
	.homebox1 .pro-box .colorbox li{margin-right: 10px;margin-bottom: 10px;}
}
@media (max-width:1080px) {
	.homebox1 .pro-box .pro-imgbox a.bigimg img{transform: scale(0.7);}
	.homebox1 .pro-box .colorbox{left: 15px;top: 15px;}
	.homebox1 .pro-box .Collection{right: 15px;top: 15px;}
	
	.homebox1 .pro-box .pro-text{margin-top: 20px;}
	.homebox1 .pro-box .pro-text p{font-size: 14px;line-height: 32px;}
	.homebox1 .pro-box .pro-text h4{font-size: 18px;line-height: 24px;}
	.homebox1 .pro-box .pro-text h5{font-size: 18px;}
}
@media (max-width:769px) {
	/* .homebox1 .pro-box .pro-imgbox{background: #fff;} */
	.homebox1 .swiper-btn{display: flex;}
}
@media (max-width:480px) {
	.homebox1 .swiper-btn{width: calc(100% - 20px);}
	.homebox1 .swbtn{width: 40px;height:40px;}
	.homebox1 .swbtn i{font-size:12px}
	
	.homebox1 .pro-box .pro-imgbox{padding-bottom: 100%;}
	.homebox1 .pro-box .pro-imgbox a.bigimg img{transform: scale(0.7);}
	
	.homebox1 .pro-box:hover{transform: translateY(0);box-shadow: unset;}
	.homebox1 .pro-box .pro-imgbox:hover a.bigimg:after{opacity: 0;}
	.homebox1 .pro-box .pro-imgbox:hover a.cart{display: none;}
	.homebox1 .pro-box .pro-imgbox a.cart{opacity: 1;display: none;visibility: unset;z-index: 9;top: calc(70% + 58px);box-shadow: 0 0 20px 10px rgba(0,0,0,0.1);}
	.homebox1 .pro-box .pro-text{margin-top: 16px;}
	.homebox1 .pro-box .pro-text p{font-size: 12px;line-height: 30px;}
	.homebox1 .pro-box .pro-text h4{font-size: 16px;line-height: 24px;}
}

/* 盒子2 */
.home-box.homebox2{padding-top: unset;}
.homebox2 .bigbox{width: 100%;border-radius: 15px;overflow: hidden;position: relative;height: 728px;}
.homebox2 .bigbox:before{content: '';position: absolute;right: 0;top: 0;width: 80%;height: 100%;background-image: linear-gradient(to left,rgba(255,255,255,0.7) 20%,rgba(255,255,255,0));}
.homebox2 .bigbox img{display: block;width: 100%;height: 100%;object-fit: cover;}

.homebox2 .big_text{position: absolute;right: 80px;top: 50%;transform: translateY(-50%);max-width: 400px;}
.homebox2 .big_text h3{font-size: 36px;line-height: 44px;color: #232f3f;font-family: 'mor';text-align: center;}
.homebox2 .big_text p{font-size: 16px;line-height: 36px;color: #232f3f;font-family: 'mol';text-align: center;margin-top: 60px;text-decoration:line-through;}
.homebox2 .big_text h5{font-size: 28px;line-height: 36px;color: #ea5504;font-family: 'mor';text-align: center;}
.homebox2 .big_text .btn{border: 2px solid #ea5504;height: 58px;border-radius: 58px;padding:0 80px;width: max-content;margin: 0 auto;margin-top: 48px;transition: all .4s linear;-webkit-transition: all .4s linear;}
.homebox2 .big_text .btn a{font-size: 16px;line-height: 58px;color: #ea5504;font-family: 'mol';text-align: center;}
.homebox2 .big_text .btn:hover{border-color: #fff;background: #fff;box-shadow: 0 0 20px 20pxpx rgba(255,255,255,0.1);}

.homebox2 .swiper-container{height: auto;padding-bottom: 138px;}
.swiper-button-prev:after{display: none;}
.swiper-button-next:after{display: none;}
.homebox2 .swiper-btn{display: flex;justify-content: center;width: 138px;position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);caret-color:rgba(0,0,0,0);}
.homebox2 .swiper-btn i{font-size: 20px;color: #ea5504;}
.homebox2 .swbtn{width: 56px;height: 56px;border-radius: 50%;top: unset;bottom:0;right: unset;left: unset; -webkit-tap-highlight-color:rgba(0,0,0,0);
display: flex;align-items: center;justify-content: center;border: 1px solid #ea5504;cursor: pointer;}
.homebox2 .swiper-button-prev{left: 0;}
.homebox2 .swiper-button-next{right: 0;}

@media (max-width:1680px) {
	.home-box.homebox2{margin-top: 60px;}
}
@media (max-width:1360px) {
	.homebox2 .bigbox{height: 680px;}
	.homebox2 .big_text p{margin-top: 40px;}
	.homebox2 .big_text .btn{margin-top: 40px;padding: 0 60px;}
	.homebox2 .swiper-container{padding-bottom: 156px;}
}
@media (max-width:1280px) {
	.homebox2 .bigbox{height: 600px;}
	.homebox2 .big_text h3{font-size: 28px;line-height: 36px;}
	.homebox2 .big_text p{margin-top: 20px;}
	.homebox2 .big_text h5{font-size: 24px;}
	.homebox2 .big_text .btn{margin-top: 30px;height: 46px;padding: 0 40px;}
	.homebox2 .big_text .btn a{line-height: 46px;font-size: 12px;}
}
@media (max-width:1080px) {
	.homebox2 .bigbox{height: 540px;}
	.homebox2 .big_text h3{font-size: 22px;line-height: 33px;}
	.homebox2 .big_text p{line-height: 24px;margin-top: 20px;}
	.homebox2 .big_text h5{font-size: 20px;}
	.homebox2 .big_text .btn{margin-top: 20px;}
	
	.homebox2 .big_text{right: 30px;}
}
@media (max-width:769px) {
	.homebox2 .bigbox{height: 470px;}
}
@media (max-width:480px) {
	.homebox2 .swiper-container{padding-bottom: 100px;}
	.homebox2 .bigbox{height: 500px;}
	.homebox2 .big_text h3{font-size: 18px;line-height: 30px;}
	.homebox2 .big_text p{font-size: 12px;line-height: 20px;}
	.homebox2 .big_text{right: 50%;transform: translate(50%,-50%);width: 100%;padding: 40px 0;height: 100%;display: flex;flex-direction: column;}
	.homebox2 .big_text .btn{margin-top: auto;}
	.homebox2 .bigbox:before{background-image:unset;background-color: rgba(255,255,255,0.4);width: 100%;}
	
	.homebox2 .swiper-btn{width: 100px;}
	.homebox2 .swbtn{width: 40px;height: 40px;}
	.homebox2 .swiper-btn i{font-size: 12px;}
	
	.homebox2 .bigbox img{position: absolute;left: 0;width: auto;}
	.homebox2 .bigbox:before{z-index: 2;}
	.homebox2 .big_text{z-index: 3;max-width: 100%;}
}

/* 盒子3 品牌介绍 */
.homebox3 ul{display: flex;justify-content: space-between;width: 100%;}
.homebox3 li{width: calc(25% - 50px);position: relative;padding: 90px 0;}
.homebox3 li img{position: absolute;display: block;left: 0;top: 0;object-fit: cover;z-index:-1;width: 100%;}
.homebox3 li h3{font-size: 28px;line-height: 36px;color: #232f3f;font-family: 'mor';text-transform:uppercase;width: 50%;height: 56px;margin-bottom: 42px;}
.homebox3 li p{font-size: 16px;line-height: 36px;color: #232f3f;font-family: 'mol';}
@media (max-width:1680px) {
	.homebox3 li h3{width: 64%;}
}
@media (max-width:1360px) {
	.homebox3 li h3{font-size: 20px;line-height:28px;margin-bottom: 30px;}
}
@media (max-width:1280px) {
	.homebox3 li p{line-height: 30px;}
}
@media (max-width:1080px) {
	.homebox3 ul{flex-wrap: wrap;}
	.homebox3 li{width: calc(50% - 40px);}
	.homebox3 li h3{width: 100%;margin-bottom: 20px;}
	.homebox3 li:nth-child(2n) img{transform: translateY(-20%);}
}
@media (max-width:769px) {
	.homebox3 li:nth-child(2n) img{transform: translateY(-40%);}
	.homebox3 li{width: calc(50% - 20px);padding: 50px 0;}
	.home-box.homebox3{padding-bottom: 0;}
}
@media (max-width:480px) {
	.homebox3 li{width: calc(50% - 10px);padding-top: 10px;padding-bottom: 20px;}
	.homebox3 li:nth-child(2n) img{transform: translateY(0%);}
	
	.homebox3 li h3{font-size: 16px;line-height: 24px;height: auto;}
	.homebox3 li p{font-size: 14px;line-height: 24px;}
}

/* 优势介绍 */
.homebox4 .top-icon ul{display: flex;justify-content: center;}
.homebox4 .top-icon li{display: flex;justify-content: center;flex-direction: column;align-items: center;width: 208px;}
.homebox4 .top-icon li img{display: block;width: 62px;height: 63px;object-fit: cover;margin-bottom: 40px;}
.homebox4 .top-icon li p{font-size: 16px;line-height: 32px;color: #232f3f;font-family: 'mol';text-align: center;}

.swp-box4{margin-top: 30px;position: relative;height: 508px;}
.swp-box4 .douhao{position: absolute;z-index: -1;left: -120px;top: 60px;width: 129px;height: 103px;}
.swp-box4 .douhao img{display: block;width: 100%;height: 100%;object-fit: cover;}
.swp-box4 .douhao.right{right: -120px;left: unset;transform: rotate(180deg);}

.swp-box4 .swiper-wrapper{padding-top: 48px;}
.swp-box4 .swiper-slide{background: #fff;}
.swp-box4 .swiper-scrollbar-drag{cursor: pointer;}

.swp-box4 .ul_box{display: flex;width: 100%;padding: 0 80px;height: 100%;}
.swp-box4 .li_box{width: calc(50% - 40px);display: flex;height: 100%;}
.swp-box4 .li_box:nth-child(2){margin-left: auto;}
.swp-box4 .userimg{width: 128px;height: 128px;min-width: 128px;min-height: 128px;border-radius: 50%;overflow: hidden;transform: translateY(-46px);}
.swp-box4 .userimg img{display: block;width: 100%;height: 100%;object-fit: cover;}

.swp-box4 .text_box{margin-top: 80px;margin-left: 40px;text-align: left;}
.swp-box4 .text_box h4{font-size: 28px;line-height: 32px;color: #232f3f;font-family: 'mor';margin-bottom: 40px;}
.swp-box4 .text_box p{font-size: 16px;line-height: 32px;color: #888888;font-family: 'mol';height: 120px;
text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;
display: -webkit-box;-webkit-box-orient: vertical;}
.swp-box4 .text_box .score{display: flex;align-items: center;margin-top: 40px;}
.swp-box4 .text_box .score span{display: block;width:18px;margin-right: 8px;}
.swp-box4 .text_box .score i{font-size: 18px;color: #888888;}
.swp-box4 .text_box .score span.cur i{color: #ea5504;}
@media (max-width:1680px) {
	.swp-box4 .douhao{top: 140px;left: -40px;z-index: 3;}
	.swp-box4 .douhao.right{right: -40px;}
}
@media (max-width:1360px) {
	.swp-box4{height: 480px;}
	.swp-box4 .douhao{width: 100px;}
	.swp-box4 .douhao img{object-fit: contain;}
	
	.homebox4 .top-icon li{width: 170px;justify-content: flex-start;}
	.homebox4 .top-icon li img{margin-bottom: 20px;width: 52px;object-fit: contain;}
	.homebox4 .top-icon li p{font-size: 14px;line-height: 24px;}
	
	.swp-box4 .text_box{margin-left: 20px;}
	.swp-box4 .text_box h4{font-size: 24px;margin-bottom: 24px;}
}
@media (max-width:1280px) {
	.swp-box4 .li_box{flex-direction: column;position: relative;}
	.swp-box4 .userimg{transform: translateY(0);position: absolute;right: 0;top: 20px;}
	.swp-box4 .text_box{margin-top: 106px;}
	.swp-box4 .text_box h4{width: calc(100% - 140px);text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;
	display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;}
}
@media (max-width:1080px) {
	.home-box.homebox4{padding-top:20px}
	.swp-box4{height: 460px;}
	.swp-box4 .li_box{width: calc(50% - 20px);}
	.swp-box4 .userimg{width: 98px;height: 98px;min-width: 98px;min-height: 98px;top: 40px;}
	.swp-box4 .text_box h4{width: calc(100% - 108px);font-size: 20px;}
	.swp-box4 .text_box{margin-top: 108px;}
	.swp-box4 .swiper-wrapper{padding-top: 0;}
	
	.homebox4 .top-icon ul{flex-wrap: wrap;}
	.homebox4 .top-icon li{width: 200px;margin-bottom: 20px;}
}
@media (max-width:769px) {
	.home-box.homebox4{padding-top:40px}
	.swp-box4{height: auto;}
	
	.swp-box4 .ul_box{flex-direction: column;padding: 0 70px;}
	.swp-box4 .li_box{width: 100%;}
	.swp-box4 .li_box:nth-child(2){padding-bottom: 80px;}
	.swp-box4 .douhao{top: 50%;transform: translateY(-50%);}
	.swp-box4 .douhao.right{top: calc(50% - 52px);}
	.swp-box4 .text_box .score{margin-top: 20px;}
	.swp-box4 .text_box{margin-top: 94px;}
	.homebox4 .top-icon li{width: 32%;}
	
	.swp-box4 .douhao{left: -6%;}
	.swp-box4 .douhao.right{right: -6%;}
}
@media (max-width:520px) {
	.swp-box4 .douhao{width: 60px;}
	.swp-box4 .douhao{top: 30px;transform: unset;}
	.swp-box4 .douhao.right{top: unset;bottom: 30px;}
	.swp-box4 .ul_box{padding: 0 20px;}
	.swp-box4 .swiper-slide{border-radius: 15px;overflow: hidden;}
	.homebox4 .top-icon li p{font-size: 12px;line-height: 22px;}
	.home-box.homebox4 .main3{padding: unset;}
	.swp-box4 .text_box h4{font-size: 18px;line-height: 24px;margin-bottom: 14px;}
	.swp-box4 .text_box p{font-size: 14px;line-height: 24px;}
}
@media (max-width:480px) {
	.swp-box4 .userimg{top: 20px;}
	.homebox4 .top-icon li img{width: 40px;margin-bottom: 10px;}
	.homebox4 .top-icon li p{line-height: 20px;}
}

/* 首页-相册 */
.swp-box5{position: relative;}
.homebox5 .swiper-button-prev:after{display: none;}
.homebox5 .swiper-button-next:after{display: none;}
.homebox5 .swiper-btn{position: absolute;caret-color:rgba(0,0,0,0);top: 50%;transform: translateY(50%);z-index: 10;width: 100%;}
.homebox5 .swiper-btn i{font-size: 20px;color: #ffffff;}
.homebox5 .swbtn{width: 56px;height: 56px;border-radius: 50%;top: unset;right: unset;left: unset;
display: flex;align-items: center;justify-content: center;border: 1px solid #ffffff;cursor: pointer;}
.homebox5 .swiper-button-prev{left: 24px;}
.homebox5 .swiper-button-next{right: 24px;}

.homebox5 .img_box{width: 100%;height: auto;overflow: hidden;border-radius: 15px;}
.homebox5 .img_box a{display: block;width: 100%;height: 100%;cursor: default;}
.homebox5 .img_box img{display: block;width: 100%;height: 100%;object-fit: cover;}

.wcb_btn{border: 2px solid #ea5504;height: 56px;border-radius: 56px;width: max-content;margin: 0 auto;margin-top: 60px;transition: all .4s linear;-webkit-transition: all .4s linear;}
.wcb_btn a{width: auto;font-size: 16px;color: #ea5504;font-family: "mor";line-height: 56px;padding: 0 70px;text-transform:uppercase;}
.wcb_btn:hover{background: #fff;box-shadow: 0 0 20px 10px rgba(234,85,4,0.1);}
@media (max-width:480px) {
	.homebox5 .swbtn{width: 40px;height: 40px;}
	.homebox5 .swiper-btn i{font-size: 12px;}
	.homebox5 .swiper-button-prev{left: 10px;}
	.homebox5 .swiper-button-next{right: 10px;}
	
	.wcb_btn{height: 44px;margin-top: 40px;}
	.wcb_btn a{padding: 0 50px;line-height: 44px;font-size: 12px;}
}


/* 首页-博客 */
.homebox6.home-box{padding-top: 40px;}
.homebox6 .swiper-slide{height: auto;padding-top: 20px;transition: all .4s linear;-webkit-transition: all .4s linear;}
.homebox6 .swiper-slide a{display: block;width: 100%;height: 100%;}
.homebox6 .swiper-slide .blog{padding: 40px;height: 100%;border-radius: 15px;}
.homebox6 .swiper-slide .blog.blog1{background: #f4f1ef;}
.homebox6 .swiper-slide .blog.blog2{background-image: linear-gradient(to bottom, #ffffff,#f1ece9);}
.homebox6 .swiper-slide .blog.blog3{background-image: linear-gradient(to bottom, #ffffff,#f8eee8);}
.homebox6 .swiper-slide .blog.blog4{background: #f8f1ed;}

.homebox6 .swiper-slide:hover{transform: translateY(-20px);}

.homebox6 .blog h3{font-size: 18px;line-height: 33px;color: #232f3f;font-family: 'mor';margin-top: 40px;
height: 102px;position: relative;margin-bottom: 40px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;
display: -webkit-box;-webkit-box-orient: vertical;}
.homebox6 .blog h3:before{content: '';position: absolute;left: 0;bottom: 0;width: 100%;height: 1px;background: #232f3f;}
.homebox6 .blog p{font-size: 16px;line-height: 28px;color: #232f3f;font-family: 'mol';}
.homebox6 .blog p:nth-child(2){height: 54px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;
display: -webkit-box;-webkit-box-orient: vertical;margin-bottom: 30px;}
.homebox6 .blog .img_box{width: 100%;height: 220px;margin-top: 40px;}
.homebox6 .blog .img_box img{display: block;width: 100%;height: 100%;object-fit: cover;}
.homebox6 .swbtn{width: 56px;height: 56px;border-radius: 50%;top: 40px;right: unset;left: unset;
display: none;align-items: center;justify-content: center;border: 1px solid #232f3f;cursor: pointer;}
.homebox6 .swiper-btn i{font-size: 20px;color: #232f3f;}
.blog_box .swiper-pagination{display: none;}
.homebox6 .swiper-button-prev{right: 100px;}
.homebox6 .swiper-button-next{right: 30px;}
@media (max-width:1440px) {
	.homebox6 .blog .img_box{height: 160px;margin-top: 30px;}
	.homebox6 .blog h3{margin-top: 10px;margin-bottom: 20px;}
}
@media (max-width:1280px) {
	.homebox6 .swiper-slide .blog{padding: 24px;}
	.homebox6 .blog h3{font-size: 16px;line-height: 30px;}
	.homebox6 .blog p:nth-child(2){margin-bottom: 14px;}
	.homebox6 .blog .img_box{margin-top: 14px;}
}
@media (max-width:1080px) {
	.homebox6 .swbtn{display: flex;}
}
@media (max-width:480px) {
	/* .home-box.homebox6 .box_title{width: 20%;margin-right: auto;} */
	.homebox6 .blog_box{position: relative;padding-bottom: 30px;}
	.blog_box .swiper-pagination{display: block;bottom: 0;}
	.homebox6 .swiper-pagination-bullet-active{background: #ea5504;}
	
	
	.homebox6 .swbtn{width: 40px;height: 40px;top: 30px;}
	.homebox6 .swiper-button-prev{right: 80px;}
	.homebox6 .swiper-btn i{font-size: 12px;}
	.homebox6 .blog .img_box{height: auto;}
}

/* 关于我们 */
.homebox7{background:#f7f5f4}
.homebox7 .about_box{display: flex;align-items: center;position: relative;}
.homebox7 .left-box{position: absolute;left: 0;top: 50%;transform: translateY(-50%);}
.homebox7 .top_btn ul{display: flex;width: 800px}
.homebox7 .top_btn li{width: calc(33% - 2px);margin-right: 4px;background: #232f3f;
border-top-left-radius: 15px;border-top-right-radius: 15px;height: auto;transition: all .2s linear;-webkit-transition: all .2s linear;}
.homebox7 .top_btn li a{display: block;width: 100%;font-size: 16px;line-height: 70px;color: #ffffff;font-family: 'mor';text-align: center;}
.homebox7 .top_btn li.cur{background: #ea5504;}
.homebox7 .about-main{background: #fff;padding: 120px 80px;width: 920px;height: 522px;}
.homebox7 .about-main h3{font-size: 36px;line-height: 36px;color: #ea5504;font-family: 'mor';margin-bottom: 40px;}
.homebox7 .about-main p{font-size: 16px;line-height: 32px;color: #888888;font-family: 'mol';height: 90px;
text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;
display: -webkit-box;-webkit-line-clamp: 4;line-clamp: 4;-webkit-box-orient: vertical;margin-bottom: 60px;}
.homebox7 .about-main .btn{width: 56px;height: 56px;border-radius: 50%;
transform: rotate(90deg);border: 2px solid #ea5504;overflow: hidden;}
.homebox7 .about-main .btn a{display: block;width: 100%;height: 100%;display: flex;align-items: center;flex-direction: column;justify-content: center;}
.homebox7 .about-main .btn i{font-size: 20px;color: #ea5504;transition: all .2s linear;-webkit-transition: all .2s linear;}

.homebox7 .right-box{height: 690px;overflow: hidden;margin-left: auto;}
.homebox7 .right-box img{display: none;width: 100%;height: 100%;object-fit: cover;}
@media (max-width:1440px) {
	.homebox7 .about-main{width: 850px;}
	.homebox7 .top_btn ul{width: 700px;}
	.homebox7 .about-main p{height: unset;}
}
@media (max-width:1360px) {
	.homebox7 .about-main{height: 460px;}
	.homebox7 .right-box{height: 620px;}
	.homebox7 .top_btn li a{line-height: 60px;}
	
	.homebox7 .about-main h3{font-size: 28px;}
}
@media (max-width:1280px) {
	.homebox7 .about-main{width: 64%;padding:90px 80px;padding-bottom: 0;}
	.homebox7 .top_btn ul{width: 60%;}
}
@media (max-width:1080px) {
	.homebox7 .about-main{padding: 60px;}
	.homebox7 .top_btn li{display: flex;align-items: center;height: auto;padding: 4px;min-height: 40px;}
	.homebox7 .top_btn li a{font-size: 14px;text-overflow: -o-ellipsis-lastline;text-overflow: ellipsis;
	-webkit-line-clamp: 1;line-clamp: 1;-webkit-box-orient: vertical;line-height: 20px;}
	.homebox7 .about-main h3{margin-bottom: 20px;}
}
@media (max-width:769px) {
	.homebox7 .about_box{flex-direction: column;}
	.homebox7 .left-box{position: unset;transform:unset;}
	.homebox7 .about-main{width: 100%;margin-bottom: 0;padding: 50px;height: auto;}
	.homebox7 .top_btn ul{width: 100%;}
	.homebox7 .top_btn li{width: auto;flex: 1;}
	.homebox7 .right-box{width: 100%;height: auto;}
	.homebox7 .about-main h3{font-size: 20px;margin-bottom: 10px;}
	.homebox7 .about-main p{font-size: 14px;line-height: 24px;margin-bottom: 30px;}
	.homebox7 .about-main .btn{width: 40px;height: 40px;}
}
@media (max-width:480px) {
	.homebox7 .about-main{padding: 30px;}
	.homebox7 .top_btn li a{font-size: 12px;line-height: 20px;font-family: 'mol';}
	.homebox7 .about-main h3{font-size: 16px;line-height: 26px;}
}


/* 弹窗1 */
.pop-bg{position: fixed;z-index: 10000;top: 0;left: 0;background: #000;opacity: 0.7;width: 100%;height: 100%;display: none;}

.pop-logn{position: fixed;top: 50%;left: 50%;transform: translate(-50%,-50%);z-index: 100001;width: 665px;height: 440px;border-radius: 15px;overflow: hidden;}
.pop-logn::before{content: '';position: absolute;top: 0px;left: 0px;background: rgba(0,0,0,0.3);width: 100%;height: 100%;}
.pop-logn img{width: 100%;height: 100%;display: block;object-fit: cover;}
.pop-logn .pop_close{position: absolute;top: 12px;right: 12px;border-radius: 50%;background: #808080;width: 24px;height: 24px;cursor: pointer;}
.pop-logn .pop_close::before{content: '';position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%) rotate(45deg);width: 70%;height: 1px;background: #000;}
.pop-logn .pop_close::after{content: '';position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%) rotate(45deg);width: 1px;height: 70%;background: #000;}

.pop-logn .text{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);text-align: center;width: 100%;}
.pop-logn .text h2{font-size: 36px;line-height: 36px;color: #fff;font-family: 'mor';margin-bottom: 40px;}
.pop-logn .text p{font-size: 18px;line-height: 28px;color: #fff;font-family: 'mol';}

.pop-logn .input_line{border-radius: 50px;overflow: hidden;width: 80%;margin: 0 auto;display: flex;margin-top: 30px;}
.pop-logn .input_line input{width: calc(100% - 142px);height: 50px;font-size: 14px;color: #232f3f;padding: 0 14px;}
.pop-logn .input_line button{font-size: 18px;width: 142px;line-height: 50px;border: unset;background: #ea5504;color: #fff;font-family: 'mol';cursor:pointer;}


@media (max-width:769px) {
	.pop-logn{width: 90%;}
	.pop-logn .text h2{font-size: 28px;margin-bottom: 20px;}
	.pop-logn .text p{font-size: 16px;}
	.pop-logn .input_line button{font-size: 14px;}
}
@media(max-width:480px){
	.pop-logn{height: 300px;}
	.pop-logn .input_line button{width: 94px;font-size: 12px;line-height: 38px;}
	.pop-logn .input_line input{width: calc(100% - 94px);height: 38px;}
	.pop-logn .text h2{font-size: 18px;line-height: 20px;margin-bottom: 10px;}
	.pop-logn .text p{font-size: 12px;line-height: 18px;}
	.pop-logn .pop_close{width: 20px;height: 20px;}
	.pop-logn .input_line{margin-top: 20px;}
}

/* 弹窗2 */
.pop-pro{position: fixed;left: 50%;bottom: 40px;padding: 40px 90px;z-index:10001;border-radius: 15px;background: #fff;
transform: translateX(-50%);box-shadow: 0px 0px 10px 10px rgba(0,0,0,0.1);width: 1030px;}
.pop-pro .pop_close{position: absolute;top: 12px;right: 12px;border-radius: 50%;background: #91979f;width: 24px;height: 24px;cursor: pointer;}
.pop-pro .pop_close::before{content: '';position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%) rotate(45deg);width: 70%;height: 1px;background: #fff;}
.pop-pro .pop_close::after{content: '';position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%) rotate(45deg);width: 1px;height: 70%;background: #fff;}
.pop-pro h6{font-size: 18px;line-height: 28px;color: #232f3f;font-family: 'mol';margin-top: 40px;text-align: center;}

.pop-pro .proli{width: calc(100%/4);}
.pop-pro .proli a{display: block;width: 100%;height: 100%;}
.pop-pro .proli img{margin: 0 auto;display: block;object-fit: cover;max-width:100%;max-height: 100%;transition: all .4s linear;
 -webkit-transition: all .4s linear;}
.pop-pro .proli .img{width: 176px;height: 176px;margin: 0 auto;}
.pop-pro .proli:last-child{margin-right: 0;}
.pop-pro .proli:hover img{transform: scale(1.2);}
.prolist-pup{display: flex;width: 100%;}


@media (max-width:1079px) {
	.pop-pro{display: none;}
}