﻿@import url(https://js01.v15cdn.com/single-template/public.css);
main.home-main .l-wrap{max-width:1470px;}
.foottop .home-more{margin-right:20px;min-width:170px;padding:0px 20px;height:50px;background:0 0;border:1px solid var(--headercolor);border-radius:var(--borderradius);color:var(--headercolor);font-weight:var(--fontbold5);text-transform:uppercase;display:inline-flex;align-items:center;justify-content:center;transition:all .1s linear;font-size:var(--fontsize14)}
.foottop{position:relative;padding:3% 0px;background:no-repeat center;background-size:cover;text-align:center}
.foottop .home-icon{color:var(--color);text-align:center;text-transform:uppercase;margin-bottom:10px}
.foottop .home-title{color:var(--headercolor);margin-bottom:20px;font-size:var(--fontsize26)}
.foottop .home-more{    border-radius: 30px;background:var(--color);border-color:var(--color);color:var(--headercolor);min-width:200px;margin-right:0px}
.foottop:before{content:'';width:100%;height:100%;background:rgba(0,0,0,.5);position:absolute;top:0;left:0;}
.foottop .l-wrap{position:relative}
@media (max-width:500px){.foottop{padding:30px 0px}
.foottop .home-title{font-size:var(--fontsize20)}}
.home-hotpro{padding: 3% 0;}
.home-hotpro .l-wrap{display: flex;flex-wrap: wrap;justify-content: space-between;}
.home-hotpro .l-wrap1{max-width: 1600px;width: 100%;padding: 0px 70px;margin: 0px auto;}
.home-hotpro .hotpro-img {width: 50%;}
.home-hotpro .hotpro-img img{width: 100%;}
.home-hotpro .lazy-wrap::after{padding-bottom:0}
.home-hotpro .hotpro-main {width: 50%;flex: 1;padding-top: 4%;z-index: 1;position: relative;}
.home-hotpro .hotpro-main .swiper-slide {background: #fff;box-shadow: 0px 10px 19px 5px rgba(224, 224, 224, .42);}
.home-hotpro .hotpro-main .swiper-slide .img{width: 100%;overflow: hidden;}
.home-hotpro .hotpro-main .swiper-slide .img img{width: 100%;vertical-align: bottom;transition: transform .3s linear;}
.home-hotpro .hotpro-main .swiper-slide:hover .img img{transform: scale(1.1);}
.home-hotpro .hotpro-main .swiper-slide .info{text-align: center;padding: 20px 15px;transition: all .1s linear;}
.home-hotpro .hotpro-main .swiper-slide .text{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 5;overflow: hidden;}
.home-hotpro .home-title{text-align: left;font-size: var(--hometitlefont);font-weight: var(--fontbold5);text-transform: capitalize;color: var(--fontcolor);margin-bottom: 10px;line-height: 1.4;}
.home-hotpro .home-des {text-align: left;font-weight: var(--fontbold4);color: var(--introcolor);max-width: 1000px;margin: 0px auto 10px;}
.home-hotpro .hotpro-main .hotpro-wrap {width: 140%;padding-top: 20px;}
.home-hotpro .hotpro-main .hotpro-button {display: flex;align-items: center;margin-bottom: 10px;}
.home-hotpro .hotpro-main .hotpro-button .hotpro-prev .prev-btn{background: url(/uploads/41346/page/p20250320101439528e1.webp);width: 20px;height: 20px;opacity: .3;}
.home-hotpro .hotpro-main .hotpro-button .hotpro-next .next-btn{background: url(/uploads/41346/page/p202503201015157bf9c.webp);width: 20px;height: 20px;opacity: .3;}
.home-hotpro .hotpro-main .hotpro-button .hotpro-next, .home-hotpro .hotpro-main .hotpro-button .hotpro-prev {margin-right: 20px;width: 70px;height: 40px;background: rgba(243, 243, 241, 0);border-radius: 22px;border: 1px solid #e2e2e2;display: flex;align-items: center;justify-content: center;color: #bcbec1;cursor: pointer;transition: all .1s linear;}
.home-hotpro .hotpro-main .hotpro-button .hotpro-next:hover, .home-hotpro .hotpro-main .hotpro-button .hotpro-prev:hover {background: var(--color);}
.home-hotpro .hotpro-main .hotpro-button .hotpro-next:hover .next-btn{background: url(/uploads/41346/page/p2025032010152494c6a.webp);opacity: 1;}
.home-hotpro .hotpro-main .hotpro-button .hotpro-prev:hover .prev-btn{background: url(/uploads/41346/page/p20250320101457a504e.webp);opacity: 1;}
.home-hotpro .hotpro-main #hotpro {padding: 20px;margin-left: -20px;overflow: hidden;}
.home-hotpro .hotpro-main .hotpro-pagination {display: none;position: relative;} 
.home-hotpro .hotpro-main .hotpro-pagination .hotpro-pagination-bullet{display: inline-block;width: 8px;height: 8px;border-radius: 50%;background: #ddd;margin: 0 4px;}
.home-hotpro .hotpro-main .hotpro-pagination .hotpro-pagination-active{background: var(--color);}
.home-hotpro .hotpro-main .swiper-slide .info .more {margin-top: 25px;min-width: 180px;height: 50px;padding: 0px 20px;background: #1a1414;color: #FFFFFF;font-size: var(--fontsize14);text-transform: uppercase;border-radius: 30px;display: inline-flex;align-items: center;justify-content: center;transition: all .1s linear;opacity: 0;overflow: hidden;visibility: hidden;}
.home-hotpro .hotpro-main .swiper-slide:hover .info .more {opacity: 1;overflow: inherit;visibility: inherit;}
@media (min-width: 1600px) {.hotpro-main .l-wrap1{padding-left: 20%;}}
@media (max-width: 1024px) {.home-hotpro .l-wrap1{padding: 0px 15px;}}
@media (max-width: 768px) {.home-hotpro{flex-direction: column-reverse;}
.home-hotpro .hotpro-img,.home-hotpro .hotpro-main {width: 100%;}
.home-hotpro .hotpro-main .hotpro-wrap{width: 100%;}
.home-hotpro .hotpro-main .hotpro-pagination {display: block;}
.home-hotpro .hotpro-main {padding-top: 2%;}
.home-hotpro .home-title{font-size: 7vw;}
.home-hotpro .hotpro-main .swiper-slide .info .more {opacity: 1;overflow: inherit;visibility: inherit;}
.home-hotpro .hotpro-main .swiper-slide .info .more:hover{background: var(--color);}
.home-hotpro .hotpro-main .swiper-slide .info .more{height: 45px;}}
@media (max-width:500px) {.home-hotpro .hotpro-main .hotpro-wrap{padding-top: 10px;}
.home-hotpro .hotpro-main .hotpro-button{margin-bottom: 20px;}
.home-hotpro .hotpro-main #hotpro{margin-left: 0;padding: 0;}}

.home-choose{position: relative;padding: 0 0 5% 0;}
.home-choose .home-des{font-weight: var(--fontbold4);color: #555555;text-align: center;max-width: 1000px;margin: 0px auto 10px;}
.home-choose .choose-list {margin-top: 3%;display: flex;flex-wrap: wrap;justify-content: space-between;}
.home-choose .choose-list li {width: 20%;display: flex;flex-direction: column;align-items: center;text-align: center;}
.home-choose .choose-list li .icon {position: relative;z-index: 1;}
.home-choose .choose-list li .icon::after {content: "";position: absolute;bottom: -15px;left: 90%;width: 50px;height: 50px;border-radius: 50%;background: var(--color);transform: translateX(-50%);opacity: .5;z-index: -1;}
.home-choose .choose-list li .title {font-size: var(--fontsize20);margin: 40px 0px 10px;transition: color .3s linear;}
.home-choose .choose-list li .text {color: #555;}
.home-choose .choose-list li .more {margin-top: 20px;}
.home-choose .choose-list li .more a {text-transform: uppercase;position: relative;padding-bottom: 5px;}
.home-choose .choose-list li .more a::after {content: "";position: absolute;left: 0;bottom: 0;width: 60px;height: 1px;background: #000;transition: all .1s linear;}
.home-choose .choose-list li .more em {display: inline-block;transform: rotate(90deg);}
.home-choose .choose-list li:hover .title,.home-choose .choose-list li:hover .more a{color: var(--color);}
.home-choose .choose-list li:hover .more a::after {width: 100%;}
@media (max-width: 768px) {.home-choose .home-des{margin-bottom: 20px;}
.home-choose .choose-list li {width: 48%;margin-bottom: 40px;}
.home-choose .choose-list li:nth-last-of-type(-n+2){margin-bottom: 0;}
.home-choose .choose-list li .icon img {height: 50px;}}
@media (max-width:500px) {.home-choose .choose-list li {width: 100%;margin-bottom: 40px;}
.home-choose .choose-list li:nth-child(3){margin-bottom: 40px;}
.home-choose .choose-list li .title{margin: 25px 0 10px;}}
#brand { padding: 1.5% 0px  0;}
#home-swiper .swiper-slide img {aspect-ratio: 192 / 83;}
.home-news{position:relative;padding:0 0 4%}
.home-news .l-wrap{position:relative}
.home-news .newslist{margin-top:2%;list-style:none;display:flex}
.home-news .newslist .swiper-slide{width:23.5%;margin-right:2%}
.home-news .newslist .swiper-slide:nth-child(4n){margin-right:0px}
.home-news .newslist .swiper-slide .img{background:#EEE;display:flex;align-items:center;justify-content:center}
.home-news .newslist .swiper-slide .img img{width:100%;height:100%;object-fit:cover;transition:all .1s linear}
.home-news .newslist .swiper-slide .info{padding:20px 0px}
.home-news .newslist .swiper-slide .info .date{color:var(--color)}
.home-news .newslist .swiper-slide .info .title{font-size:var(--fontsize18);color:var(--fontcolor);margin:10px 0px;font-weight:var(--fontbold5);transition:all .1s linear;line-height:1.4}
.home-news .newslist .swiper-slide .info .text{font-size:var(--fontsize14);color:var(--introcolor);margin-bottom:15px}
.home-news .newslist .swiper-slide .info .more{text-transform:uppercase;font-size:var(--fontsize14);position:relative;padding-bottom:10px}
.home-news .newslist .swiper-slide .info .more em{margin-left:10px}
.home-news .newslist .swiper-slide .info .more::after{content:"";position:absolute;bottom:0px;left:0px;width:70px;height:1px;background:#000000;transition:all .1s linear}
.home-news .newslist .swiper-slide:hover .img img{transform:scale(1.02)}
.home-news .newslist .swiper-slide:hover .info .title{color:var(--color)}
.home-news .newslist .swiper-slide:hover .info .more{color:var(--color)}
.home-news .newslist .swiper-slide:hover .info .more::after{width:100%}
.home-news .newswiper-pagination{bottom:0px;display:none}
@media (max-width:1280px){.home-news .newslist .swiper-slide .info .title{font-size:var(--fontsize18)}}
@media (max-width:768px){.home-news .newslist .swiper-slide{width:49%;margin-right:0px;margin-bottom:20px}
.home-news .l-wrap{padding-bottom:20px}
.home-news .newswiper-pagination{display:block;position:initial}
.home-news .newswiper-pagination .swiper-pagination-bullet{margin:0 3px;}
.home-news .newswiper-pagination .swiper-pagination-bullet-active{background:var(--color)}}
@media (max-width:500px){.home-news{padding:0 0 30px}
.home-news .newslist .swiper-slide{width:100%}}
#brand .brand-list{margin-top: 2%;}
#brand .li-num{position: relative;font-size: var(--fontsize20);padding-left: 45px;line-height: 1;margin-bottom:20%}
#brand .li-num::before{content: '';position: absolute;bottom: 0;left: 0;width: 30px;height: 2px;background: #222;}
#brand .li-p1{font-size: var(--fontsize20);font-weight: bold;}
#brand .brand-list li{display:block;width:20%;padding-left: 0;}
#brand .li-p2{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
@media (max-width: 900px) {#brand .brand-list{padding-left: 0;}
#brand .flex-jc-sa{justify-content: space-between;}
#brand .brand-list li {width: 48%;}
#brand .li-num{margin-bottom:14%}
#brand .brand-list li:nth-last-of-type(-n + 2) {margin: 40px 0;}
}
.home-hotpro{display:none}
.home-cate{position: relative;padding: 3% 0;}
.home-cate .homecate-top .right .iconfont.iconfont,.home-cate .list li .title .iconfont{transform: rotate(90deg);}
.home-cate .home-icon{width: 30px;height: 3px;background: var(--color);margin-bottom: 10px;}
.home-cate .homecate-top {display: flex;align-items: flex-end;justify-content: space-between;}
.home-cate .home-title span {color: var(--color);}
.home-cate .list {margin-top: 2%;display: flex;flex-wrap: wrap;justify-content: space-between;position: relative;padding-left: 42%;}
.home-cate .list li:nth-child(1) {position: absolute;left: 0;top: 0;width: 40%;height: 100%;}
.home-cate .list li {position: relative;width: 48.4%;overflow: hidden;}
.home-cate .list li::before{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: linear-gradient(0deg, rgba(0,0,0,.3) 0, rgba(0, 0, 0, 0) 100%);transition: all .3s linear;z-index:1}
.home-cate .list li:hover::before{background:rgba(0, 0, 0, 0.6)}
.home-cate .list li:nth-last-child(-n+2) {margin-top: 1.5em;}
.home-cate .list li:first-child{display: flex;overflow: hidden;justify-content: center;align-items: center;flex-direction: column;height: 100%;}
.home-cate .list li .listdouble{position:relative}
.home-cate .list li>a,.home-cate .list li .listdouble>a{width:100%;height:100%;display:block;}
.home-cate .list li .listdouble:nth-child(1){margin-bottom:20px}
.home-cate .list li:nth-child(3):before{display:none}
.home-cate .list li .listdouble::before{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: linear-gradient(0deg, rgba(0,0,0,.3) 0, rgba(0, 0, 0, 0) 100%);transition: all .3s linear;z-index:1}
.home-cate .list li .listdouble:hover::before{background:rgba(0, 0, 0, 0.6)}
.home-cate .list li .listdouble:hover .img img{transform: scale(1.05);}
.home-cate .list li .listdouble:hover .title{opacity: 0;}
.home-cate .list li .listdouble:hover .content{opacity: 1;}
.home-cate .list li .img{width:100%;overflow: hidden;height:100%}
.home-cate .list li .img img{transition: transform .3s linear;width:100%;height:100%;object-fit:cover}
.home-cate .list li:not(:nth-child(3)):hover .img img{transform: scale(1.05);}
.home-cate .list li .title{position: absolute;left: 20px;bottom: 20px;color: #fff;z-index:2}
.home-cate .list li:not(:nth-child(3)):hover .title{opacity: 0;}
.home-cate .list li .content{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 80%;color: #fff;font-size: var(--fontsize22);line-height:1.2;z-index: 2;opacity: 0;transition: all .3s linear;}
.home-cate .list li .content .p2{margin-top:10px;font-size:var(--fontsize15);line-height:1.5}
.home-cate .list li:not(:nth-child(3)):hover .content{opacity: 1;}
@media (max-width:1300px) and (min-width:769px){.home-cate .list li .listdouble .content .p2,.home-cate .list li:nth-child(4) .content .p2,.home-cate .list li:nth-child(5) .content .p2{display:none}}
@media (max-width: 768px) {.home-cate .list li .content{font-size: var(--fontsize18);}
.home-cate .homecate-top{display:block}
.home-cate .home-title{text-align:left;}
.home-cate .list{padding-left:0}
.home-cate .list li {width: 48% !important;position: relative !important;height: auto !important;margin-top: 1.5em !important;}
.home-cate .list li:nth-child(3){width:100%!important;display:flex;justify-content:space-between}
.home-cate .list li .listdouble{width:48%;}
.home-cate .list li .listdouble:nth-child(1){margin-bottom:0px}}
@media (max-width:500px){.home-cate .list li {width: 100% !important;margin-top:15px!important;}
.home-cate .list li:nth-child(3){width:100%!important;display:block}
.home-cate .list li .listdouble:nth-child(1){margin-bottom:15px}
.home-cate .list li .listdouble{width:100%;}}
.home-data{position: relative;padding: 3% 0;}
.home-data .data-list{display: flex;justify-content: space-around;flex-wrap: wrap;}
.home-data .data-li{width: 20%;text-align: center;}
.home-data .li-p1{font-size: var(--fontsize28);font-weight: bold;line-height: 1.2;transition: color .3s linear;}
.home-data .li-p1 span{font-size: 60px;}
.home-data .data-li:hover .li-p1{color: var(--color);}
@media (max-width:1024px) {.home-data .li-p1 span{font-size: 50px;}
}

@media (max-width: 900px) {.home-data .data-list{justify-content: space-between;}
.home-data .data-li{width: 48%;margin-bottom:20px}
}
@media (max-width: 768px) {.home-data .li-p1 span{font-size: 40px;}}
@media (max-width: 500px) {.home-data .li-p1 span{font-size: 34px;}}
#product .home-label{display:none;}
#about .home-label,#about .home-title{font-size: 34px;}
@media (max-width: 768px) {#about .home-label,#about .home-title{font-size: 5vw;}}
#about .about-con .more-btn{background:var(--color);color:#fff;}
#product .pro-swiper{overflow: hidden;}
#product .pro-swiper .pro-slide{padding: 10px;text-align: center;border: 1px solid #eee;height:auto;display: flex;flex-direction: column;justify-content: center;}
#product .pro-btn{margin-top:20px;text-align: center;display: flex;justify-content: center;align-items: center;}
#product .all-products{display:none}
#product .pro-swiper-prev,#product .pro-swiper-next{color: #fff;width: 40px;height: 40px;background: var(--color);border: 1px solid var(--color);border-radius: 50%;display: flex;justify-content: center;align-items: center;cursor: pointer;transition: all .3s linear;}
#product .pro-swiper-prev .iconfont{display: inline-block;transform: rotate(-90deg);font-size: var(--fontsize18);}
#product .pro-swiper-next .iconfont{display: inline-block;transform: rotate(90deg);font-size: var(--fontsize18);}
#product .pro-swiper-prev:hover,#product .pro-swiper-next:hover{color: var(--color);background: transparent;}
#product .pro-swiper-next{margin-left: 20px;}
.home-choose{display:none;}
.home-success .lists{display:grid;gap:10px;grid-template-columns:repeat(4,1fr)}
.home-success .lists li{width:100%}
.home-success .lists li  img{width:100%}
@media (max-width:1024px){.home-success .lists{grid-template-columns:repeat(2,1fr)}
}
#about .about-img lite-youtube{width:100%;height:100%}
.home-label{ font-size: var(--fontsize16);}
.pro-swiper .pro-name {width:100%;}
.home-cate .list li .content{width: 100%;height: 100%;display: flex;flex-direction: column;justify-content: center;padding: 0 10%;}






/* index */
.wmpage60-page5{padding:3% 0;}
.wmpage60-page5 .wmpage60-page5-list{margin-top:2.5%;display:flex;flex-wrap:wrap;justify-content:space-between}
.wmpage60-page5 .wmpage60-page5-list .wmpage60-page5-item{width:25%;position:relative;overflow:hidden;}
.wmpage60-page5 .wmpage60-page5-item .wmpage60-page5-item-img img{display:block;max-width:100%;width:100%;height:auto;transition:all .1s linear}
.wmpage60-page5 .wmpage60-page5-item .wmpage60-page5-item-text{position:absolute;left:0;top:100%;width:100%;height:50%;transition:all .1s linear}
.wmpage60-page5 .wmpage60-page5-item .wmpage60-page5-item-text .wmpage60-page5-item-hover{position:absolute;width:100%;height:100%;background-color:var(--color,#bcc533);opacity:.4;top:0;left:0}
.wmpage60-page5 .wmpage60-page5-item-info{display:flex;flex-direction:column;justify-content:space-between;padding:12px;position:relative;z-index:1;box-sizing:border-box;height:100%;width:100%}
.wmpage60-page5 .wmpage60-page5-item-info .wmpage60-page5-item-tit{font-size:var(--wmpage-font18);font-weight:var(--fontbold6,600);color:#fff;line-height:1.6;margin:0}
.wmpage60-page5 .wmpage60-page5-item-info .wmpage60-page5-item-btn{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;text-decoration:none;background-color:#fff;position:relative;cursor:pointer}
.wmpage60-page5 .wmpage60-page5-item-info .wmpage60-page5-item-btn em{font-size:var(--wmpage-font20);color:#161616;position:relative;z-index:1;transition:all .1s linear;color:#fff}
.wmpage60-page5 .wmpage60-page5-item-info .wmpage60-page5-item-btn a{position:absolute;left:0;top:0;width:100%;height:100%;border-radius:50%;opacity:1;background-color:var(--color,#bcc533);transition:all .1s linear;display:flex;align-items:center;justify-content:center}
@media(max-width:768px){.wmpage60-page5{padding:30px 0;}
.wmpage60-page5 .wmpage60-page5-list{margin-top:15px;}
.wmpage60-page5 .wmpage60-page5-list .wmpage60-page5-item{width:48%;margin-bottom:20px}
.wmpage60-page5 .wmpage60-page5-list .wmpage60-page5-item:nth-child(3){margin-bottom:0}
.wmpage60-page5 .wmpage60-page5-list .wmpage60-page5-item:nth-child(4){margin-bottom:0}
}
@media(max-width:500px){.wmpage60-page5 .wmpage60-page5-item-info{padding:10px}
.wmpage60-page5 .wmpage60-page5-item-info .wmpage60-page5-item-tit{font-size:var(--wmpage-font16);line-height:24px}
.wmpage60-page5 .wmpage60-page5-item-info .wmpage60-page5-item-btn{width:30px;height:30px}
}


.wmpage112-page3 .page3-top{display:flex;align-items:center}
.wmpage112-page3 .line{flex-grow:1;margin:0 10px;border-top:1px solid #dfdfdf}
.wmpage112-page3 .page3-slide{width:23%;height:auto;display:flex;flex-direction: column;background:#EFF3F6;padding:20px 0;}
.wmpage112-page3 .page3-swiper-btn em{width: var(--wmpage-font16);font-size: var(--wmpage-font16);line-height: 1;display: inline-block;}
.wmpage112-page3 .page3-swiper-btn{display:flex;width:120px;justify-content: space-between;;cursor: pointer;}
.wmpage112-page3 .page3-swiper-btn1,.wmpage112-page3 .page3-swiper-btn2{color:#000;border:2px solid var(--color);transition:border .3s linear;border-radius:50%;display: flex;align-items: center;justify-content: center;width: 40px;height: 40px;text-align:center}
.wmpage112-page3 .page3-swiper-btn2{margin-left:15%}
.wmpage112-page3 .page3-swiper-btn1:hover,.wmpage112-page3 .page3-swiper-btn2:hover{border:2px solid #000}
.wmpage112-page3 .page3-swiper{margin-top:40px;overflow: hidden;}
.wmpage112-page3 .page3-slide{text-align:center}
.wmpage112-page3 .page3-slide-img{position:relative;display:flex;justify-content: center;align-items: center;flex:1;}
.wmpage112-page3 .page3-slide-p{font-size:var(--wmpage-font20);font-weight:var(--fontbold6);transition:color .3s linear;margin-top:12px;margin-top:auto;}
.wmpage112-page3 .page3-slide-p:hover{color:var(--color)}
@media (max-width:990px){.wmpage112-page3 .page3-slide{width:45%}
}
@media (max-width:578px){.wmpage112-page3 .page3-top{display:block;text-align:center}
.wmpage112-page3 .line{opacity:0}
.wmpage112-page3 .page3-slide{width:100%}
.wmpage112-page3 .page3-swiper-btn{width:100%;display:flex;justify-content:center;margin-top: 25px;}
.wmpage112-page3 .page3-swiper{margin-top: 25px;}
}

.home-solution{padding:3% 0 0;}
.home-solution .list{display:flex;flex-wrap:wrap;justify-content: space-between;}
.home-solution .list li{width:32%;position: relative;text-align:center;margin-top:2%;}
.home-solution .list li .img{overflow: hidden;}
.home-solution .list li .img img{width:100%;display:block;transition: all .3s;}
.home-solution .list li p{margin-top:10px;}
@media (min-width:769px){.home-solution .list li p{font-size:20px;}}
@media (max-width:768px){.home-solution{padding:30px 0 0;}
.home-solution .list li{width:49%;}}


.wmpage143-page1 .wmpage-title{margin-bottom:30px}
.wmpage143-page1 .page1-contant{display:flex;justify-content:space-between;flex-wrap:wrap}
.wmpage143-page1 .page1-swiper{position:relative;width:66%;margin:0 0 30px 0;transition:all .3s ease;overflow: hidden;}
.wmpage143-page1 .page1-swiper:hover{transform:translateY(-5px)}
.wmpage143-page1 .page1-slide-text{position:absolute;bottom:40px;left:40px}
.wmpage143-page1 .page1-slide-p2{font-size:var(--wmpage-font24,24px);font-weight:var(--fontbold6);color:#fff;margin:20px 0;transition:color .3s ease}
.wmpage143-page1 .page1-swiper-btn1,.wmpage143-page1 .page1-swiper-btn2{position:absolute;bottom:40px;color:#fff;opacity:.8;z-index:1;cursor:pointer}
.wmpage143-page1 .page1-swiper-btn1{right:60px}
.wmpage143-page1 .page1-swiper-btn2{right:30px}
.wmpage143-page1 .page1-swiper-btn1 em,.wmpage143-page1 .page1-swiper-btn2 em{font-size:var(--wmpage-font20)}
.wmpage143-page1 .page1-list{display:flex;justify-content:space-between;flex-wrap:wrap}
.wmpage143-page1 .page1-item{width:32%;margin-bottom:30px;position:relative;background:#fff;border-radius:5px;transition:all .3s ease}
.wmpage143-page1 .page1-item::before{content:'';position:absolute;top:10px;right:0;bottom:0;left:0;border-radius:10px;box-shadow:0 10px 10px rgba(0,0,0,.1),0 0 0 transparent;z-index:-1}
.wmpage143-page1 .page1-item:hover{transform:translateY(-5px);box-shadow:0 20px 40px rgba(0,0,0,.1)}
.wmpage143-page1 .page1-item-img{position:relative}
.wmpage143-page1 .page1-item-img img{border-radius:10px 10px 0 0!important}
.wmpage143-page1 .page1-item-img::before{border-radius:10px 10px 0 0!important}
.wmpage143-page1 .page1-item-text{padding:30px}
.wmpage143-page1 .page1-item-p2{font-size:var(--wmpage-font22);font-weight:var(--fontbold6);margin-top:10px;transition:color .3s ease}
.wmpage143-page1 .page1-item .text{margin-top:20px;color:#555}
.wmpage143-page1 .page1-img{position:relative}
.wmpage143-page1 .page1-img img{border-radius:10px}
.wmpage143-page1 .page1-img::before{content:'';position:absolute;width:100%;height:100%;left:0;top:0;border-radius:10px;background:linear-gradient(180deg,transparent 50%,rgba(0,0,0,.8))}
.wmpage143-page1 .page1-text{background:#fff}
.wmpage143-page1 .p1{position:relative;display:inline-block;color:var(--color);font-weight:var(--fontbold6)}
@media (max-width:990px){.wmpage143-page1 .page1-contant{align-items:normal}
.wmpage143-page1 .page1-swiper{width:100%}
.wmpage143-page1 .page1-item{width:48%}
.wmpage143-page1 .page1-item-text{padding:30px}
}
@media (max-width:768px){.wmpage143-page1 .page1-item{width:100%}
.wmpage143-page1 .page1-item-text{padding:30px 30px 50px 30px}
.wmpage143-page1 .page1-item-p2{margin-top:5px}
}
@media (max-width:600px){.wmpage143-page1 .page1-slide-text{bottom:20px;left:20px}
.wmpage143-page1 .page1-swiper-btn1,.wmpage143-page1 .page1-swiper-btn2{bottom:20px}
.wmpage143-page1 .page1-swiper-btn1{right:40px}
.wmpage143-page1 .page1-swiper-btn2{right:20px}
.wmpage143-page1 .page1-slide-p2{font-size:var(--wmpage-font20);margin:10px 0}
.wmpage143-page1 .page1-item-text{padding:30px}
}
@media (max-width:500px){.wmpage143-page1 .page1-swiper-btn1 em,.wmpage143-page1 .page1-swiper-btn2 em{font-size:var(--wmpage-font16)}
.wmpage143-page1 .page1-item-text{padding:20px 20px 30px 20px}
.wmpage143-page1 .page1-item-p2{font-size:var(--wmpage-font18)}
}

.home-video{padding:3% 0;}
.home-video .video-list{display:flex;flex-wrap:wrap;justify-content: space-between;}
.home-video .video-list li{width:32%;}
@media (max-width:768px){.home-video{padding:30px 0;}
.home-video .video-list li{width:100%;margin-top:20px;}}

.home-map{margin-bottom:4%;}
.home-map .home-des{text-align:center;color:var(--introcolor)}

@media (min-width:901px){.common-main .pro-cate li .cate-cont{position: initial;padding-top:0;}
.common-main .pro-cate li .cate-cont .cate-name{text-align:center}
.common-main .pro-cate li .cate-cont .cate-name::before{display:none;}
.common-main .pro-cate li:hover .cate-cont .cate-name{color:var(--color)}
.common-main .pro-cate li:hover .cate-cont{color:var(--introcolor)}
.common-main .pro-cate li .cate-cont{background:#fff}
.common-main .pro-cate li:hover .cate-img::before,.common-main .pro-cate li .cate-more{display:none}
}
@media (min-width:901px){.common-main .pro-cate li{width:23.5%;margin-right:2%;}
.common-main .pro-cate li:nth-child(4n){margin-right:0;}}
.common-main .pro-cate li .cate-cont .cate-des {display:none}
.pagesbanner .pagesbanner-animate{top:19%;}
.pagesbanner .pagesbanner-animate .p1{font-weight:var(--fontbold7)}
@media (min-width:769px){.pagesbanner .pagesbanner-animate .p1{font-size:2.2vw;}}
@media (max-width:500px){.pagesbanner .pagesbanner-animate .p1{font-size:14px;}}
.productinquiry .productinquiry-tit{font-weight:var(--fontbold7);font-size:24px;margin-bottom:10px;}