<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

.Main{overflow: hidden;}
.pd120{padding:1.2rem 0;}
.nBan{position: relative;}
.nBan .img{padding-top:5.5rem;}
.Localtion{position: absolute;width:100%;left:0;bottom:0;}
.Localtion .w1600{display: flex;flex-wrap: wrap;align-items: center;color:#fff;padding:0.15rem 0;}
.Localtion a{color:#fff;}
.Localtion a,.Localtion span{display: inline-block;margin:0 0.05rem;}
.Localtion img{display: inline-block;margin-right:0.1rem;width:0.16rem;}

.subMenu{border-bottom:1px solid #ececec;line-height: 0.9rem;}
.subMenu ul{display: flex;flex-wrap: wrap;justify-content: center;}
.subMenu ul li{margin:0 0.35rem;position: relative;}
.subMenu ul li a{display: block;}
.subMenu ul li::before{content:"";display: block;width:100%;height:0.03rem;background: #056133;position: absolute;bottom:0;left:0;transition: all .5s;transform: rotateY(90deg);opacity: 0;}
.subMenu ul li.on::before{transform: rotateY(0);opacity: 1;}
.subMenu ul li:hover::before{transform: rotateY(0);opacity: 1;}
.subMenu ul li.on a{color:#056133;}
.subMenu ul li:hover a{color:#056133;}

@media(max-width:1024px){
    .pd120{padding:0.6rem 0;}
    .nBan .img{padding-top:45%;}
    .subMenu{line-height: 0.6rem;}
    .subMenu ul{display: block;white-space: nowrap;overflow: auto;width:100%;text-align: center;}
    .subMenu ul li{display: inline-block;margin:0 0.2rem;}
}

@media(max-width:640px){
    .subMenu ul li{margin:0 0.12rem;}
}




/* 经销合作 */
.Cooperation .CooperationBox{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;}
.Cooperation .CooperationBox .Img{width:50%;}
.Cooperation .CooperationBox .Img img{width:100%;}
.Cooperation .CooperationBox .Txt{width:38.75%;}
.Cooperation .CooperationBox .Txt .tag{color:#056133;margin:0.3rem 0 0.2rem 0;}

@media(max-width:1024px){
    .Cooperation .CooperationBox .Txt .tag{margin:0.15rem 0;}
}

@media(max-width:640px){
    .Cooperation .CooperationBox .Txt{width:100%;}
    .Cooperation .CooperationBox .Txt .tit{font-weight: bold;}
    .Cooperation .CooperationBox .Img{width:100%;margin-top:0.2rem;}
}

/* 代理查询 */
.ProxyQuery{background: url(../images/dlbg.jpg) no-repeat top center;background-size: cover;}
.ProxyQuery .Con{padding:0 1rem;position: relative;line-height: 2.1;text-align: center;position: relative;}
.ProxyQuery .Con::before,
.ProxyQuery .Con::after{content:"";display: block;width:0.3rem;height:0.28rem;background-position: center;background-repeat: no-repeat;background-size: contain;position: absolute;top:-0.05rem;}
.ProxyQuery .Con::before{background-image: url(../images/yh1.png);left:0.5rem;}
.ProxyQuery .Con::after{background-image: url(../images/yh2.png);right:0.5rem;}
.ProxyQuery .Dl_search{border-radius: 0.5rem;background: #fff;box-shadow: 0 0 10px rgba(0,0,0,0.1);max-width:10rem;margin:0.6rem auto 0.3rem;padding-right:1rem;position: relative;}
.ProxyQuery .Dl_search input{height:1rem;width:100%;box-sizing: border-box;font-size: 0.2rem;padding:0 0.4rem;;}
.ProxyQuery .Dl_search button{width:1rem;height:100%;position: absolute;right:0;top:0;display: flex;align-items: center;justify-content: center;background: none;}
.ProxyQuery .Dl_search button img{width:0.26rem;}

.ProxyQuery .table_1 table{border:none;}
.ProxyQuery .table_1{margin-top: calc(80 / 1920 * 100vw); border:1px solid #eee; border-radius:20px; overflow: hidden; display: none;}
.ProxyQuery .table_1 th,
.ProxyQuery .table_1 td{text-align:center;  border-collapse:collapse; line-height:1.75;}
.ProxyQuery .table_1 th:not(:first-child),
.ProxyQuery .table_1 td:not(:first-child){ border-left:1px solid #eee; }
.ProxyQuery .table_1 th{font-size:calc(20 / 16 * 1em);  padding: calc(24 / 20 * 1em); color: #fff; background: #056133;}
.ProxyQuery .table_1 td{padding: calc(24 / 17 * 1em); font-size: calc(17 / 16 * 1em);}
.ProxyQuery .table_1 tr{background: #fff;}
.ProxyQuery .table_1 tr:not(:last-child){border-bottom:1px solid #eee;}
.ProxyQuery .table_1 tr:nth-child(2n+1){background: #f9f9f9;}

@media(max-width:1024px){
    .ProxyQuery .Dl_search input{height:0.6rem;}
    .ProxyQuery .Dl_search{padding-right:0.6rem;}
    .ProxyQuery .Dl_search button{width:0.6rem;}
    .ProxyQuery .Dl_search button img{width:0.2rem;}
}

@media(max-width:640px){
    .ProxyQuery .Con{padding:0 0.3rem;}
    .ProxyQuery .Con::before, .ProxyQuery .Con::after{width:0.22rem;height:0.2rem;}
    .ProxyQuery .Con::before{left:0;}
    .ProxyQuery .Con::after{right:0;}
    .ProxyQuery .Dl_search{margin-top:0.4rem;}
}


/* 加入我们 */
.JoinUs .JoinUsBox{display: flex;justify-content: space-between;flex-wrap: wrap;border-radius: 0.2rem;overflow: hidden;}
.JoinUs .JoinUsBox .img{width:64%;}
.JoinUs .JoinUsBox .img img{width:100%;}
.JoinUs .JoinUsBox .txt{width:34%;background: url(../images/jrwmbg.png) no-repeat center center #f6f6f6;padding:0.5rem 0.8rem;}
.JoinUs .JoinUsBox .txt .tit{color:#056133;position: relative;}
.JoinUs .JoinUsBox .txt .tit::before{width:1.6rem;height:1px;content:"";display: block;background: #056133;position: absolute;right:100%;top:50%;margin-right:0.28rem;}
.JoinUs .JoinUsBox .txt ul li{padding:0.38rem 0;display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;}
.JoinUs .JoinUsBox .txt ul li:not(:last-child){border-bottom:1px dashed rgba(0,0,0,0.1);}
.JoinUs .JoinUsBox .txt ul li .name{display: flex;align-items: center;color:#7e192b;margin-bottom:0.1rem;}
.JoinUs .JoinUsBox .txt ul li .name img{width:0.28rem;display: block;margin-right:0.1rem;}
.JoinUs .JoinUsBox .txt ul li .img{width:1.3rem;border:1px solid rgba(0,0,0,0.1);padding:0.05rem;}

@media(max-width:1024px){
    .JoinUs .JoinUsBox .txt{padding:0.3rem 0.3rem;}
    .JoinUs .JoinUsBox .txt .tit::before{margin-right:0.2rem;width:1.2rem;}
    .JoinUs .JoinUsBox .txt ul li{padding:0.2rem 0;}
    .JoinUs .JoinUsBox .txt ul li .img{width:1.2rem;}
    
}

@media(max-width:768px){
    .JoinUs .JoinUsBox .img{width:100%;}
    .JoinUs .JoinUsBox .txt{width:100%;}
}

/* 联系我们 */
.Contact{background: url(../images/lxwmbg.jpg) no-repeat bottom center;background-size: 100%;}
.Contact .ContactBox{display: flex;flex-wrap: wrap;}
.Contact .ContactBox .ContactInfo{width:40%;padding-right:0.5rem;border-right:1px solid #eaeaea;}
.nTit b{display: block;width:0.4rem;height:0.03rem;background: #056133;margin:0.3rem 0 0 0;}
.nTit{margin-bottom:0.5rem;line-height: 1;}
.Contact .ContactBox .ContactInfo ul li{padding:0.25rem 0;border-bottom:1px dashed #eaeaea;line-height: 1.5;}
.Contact .ContactBox .ContactInfo ul li:first-child{padding-top:0;}
.Contact .ContactBox .ContactInfo ul li .name{display: flex;align-items: center;font-size: 0.15rem;}
.Contact .ContactBox .ContactInfo ul li .name img{display: inline-block;width:0.18rem;max-height:0.2rem;margin-right:0.1rem;}
.Contact .ContactBox .ContactInfo ul li:nth-child(1) p,
.Contact .ContactBox .ContactInfo ul li:nth-child(2) p{font-size: 0.24rem;font-weight: bold;color:#056133;}
.Contact .ContactBox .ContactInfo ul li p{line-height: 1.4;margin-top:0.08rem;}
.Contact .ContactBox .ContactInfo .code_ewa{padding:0.28rem 0;}
.Contact .ContactBox .ContactInfo .code_ewa dd{display: inline-block;text-align: center;}
.Contact .ContactBox .ContactInfo .code_ewa dd:not(:last-child){margin-right:0.2rem;}
.Contact .ContactBox .ContactInfo .code_ewa dd .img{padding:0.05rem;border:1px solid #eaeaea;}

.Contact .ContactBox .Message{width:60%;padding-left:0.5rem;}
.Contact .ContactBox .Message .Form{padding-top:0.03rem;}
.Contact .ContactBox .Message .Form ul{display: flex;flex-wrap: wrap;margin-left:-5%;}
.Contact .ContactBox .Message .Form ul li{width:55%;margin-left:5%;margin-bottom:0.5rem;}
.Contact .ContactBox .Message .Form ul li.col40{width:35%;}
.Contact .ContactBox .Message .Form ul li .name{color:#056133;position: relative;padding-left:0.1rem;line-height: 1;border-left:2px solid #056133;margin-bottom:0.14rem;}
.Contact .ContactBox .Message .Form ul li input{height:0.6rem;font-size: 0.16rem;border-bottom:1px solid #eaeaea;width:100%;}
.Contact .ContactBox .Message .Form ul li.col100{width:95%;}
.Contact .ContactBox .Message .Form ul li textarea{height:1.5rem;display: block;padding:0.1rem 0;border-bottom:1px solid #eaeaea;width:100%;}
.Contact .ContactBox .Message .Form ul li.yzm{padding-right:1.5rem;position: relative;}
.Contact .ContactBox .Message .Form ul li.yzm .yzmbtn{position: absolute;right:0;bottom:0;width:1.3rem;}
.Contact .ContactBox .Message .Form .btn{display: block;width:1.8rem;height:0.5rem;line-height: 0.5rem;border-radius: 0.05rem;background: #056133;color:#fff;text-align: center;font-size: 0.16rem;}

@media(max-width:1024px){
    .Contact .ContactBox .ContactInfo ul li .name{font-size: 0.16rem;}
}

@media(max-width:640px){
    .Contact .ContactBox .ContactInfo{width:100%;padding-right:0;border-right:none;}
    .Contact .ContactBox .Message{width:100%;padding-left:0;margin-top:0.3rem;}
    .Contact .ContactBox .ContactInfo ul li:nth-child(1) p, .Contact .ContactBox .ContactInfo ul li:nth-child(2) p{font-size: 0.20rem;}
    .Contact .ContactBox .Message .Form ul li{margin-bottom:0.2rem;width:45%;}
    .Contact .ContactBox .Message .Form ul li .name{margin-bottom:0.1rem;}
    .Contact .ContactBox .Message .Form ul li input{height:0.5rem;}
    .Contact .ContactBox .Message .Form ul li.yzm{width:95%;}
    .Contact .ContactBox .Message .Form ul li.col40{width:45%;}
}

/* 隐私保护 */
.Privacy .PrivacyBox .Content{line-height: 2;}
.Privacy .PrivacyBox .Content .tit{padding-left:0.2rem;position: relative;margin-bottom:0.12rem;color:#000;}
.Privacy .PrivacyBox .Content .tit::before{content:"";display: block;width:0.05rem;height:0.05rem;background: #056133;position: absolute;left:0;top:50%;transform: translateY(-50%);}

/* 常见问题 */
.Help{}
.Help .item{ background:#fff; box-shadow: 0 0 10px rgba(0,0,0,0.12); border-radius:0.1rem; overflow: hidden;margin-bottom:0.3rem;}

.Help .item .Q{ margin:0; line-height:1rem; padding-left:1.2rem; padding-right:0.5rem;overflow:  hidden;  position:relative;cursor:pointer;}

.Help .item i.icon{ display:block; position:absolute; right:0.3rem; top:50%; background:url(../images/down.svg) no-repeat center;background-size: contain; width:1em; height:0.12rem; overflow:hidden; transform: translateY(-50%);}
.Help .item em.icon{position:absolute; top:0; left:0; width:0.9rem; height:100%; display:block; text-align:center;font-weight:bold; font-style:normal; color:#333; }
.Help .item .Q em.icon{ border-right: 1px dashed #ededed;}
.Help .item .A{ position:relative;padding:0.41rem; padding-left:1.2rem; background:#f5f5f5; line-height: 1.75; display: none;}
.Help .item .A em.icon{ background:#fff;color:#056133; line-height: 1.1rem; }
.Help .item .Q.active em.icon{ background:#056133; color:#fff; border-right: 1px dashed #056133;}
.Help .item .Q.active a{ color:#056133;}
.Help .item .Q.active i.icon{background-image:url(../images/up.svg)}
.Help .item .A .con{color:#666;}
.Help .item .A .con p{margin:0.1rem 0;}

@media(max-width:1024px){
    .Help .item {margin-bottom:0.2rem;}
    .Help .item .Q{line-height: 0.6rem;padding-left:1rem;}
    .Help .item em.icon{width:0.7rem;}
    .Help .item .A em.icon{line-height: 0.8rem;}
    .Help .item .A{padding:0.28rem;padding-left:1rem;}
}


/* 产品下载 */
.nTit.tc b{margin:0.3rem auto 0;}
.Download{background: #f7f9fa;}
.Download .DownloadBox ul{display: flex;flex-wrap: wrap;margin-left:-4%;}
.Download .DownloadBox ul li{margin-left:4%;width:46%;margin-bottom:0.4rem;background: #fff;border-radius: 0.05rem;border:1px solid #eaeaea;display: flex;align-items: center;flex-wrap: wrap;transition: all .5s;}
.Download .DownloadBox ul li .img{width:35%;padding-top:2rem;border-radius: 0.05rem 0 0 0.05rem;}
.Download .DownloadBox ul li .txt{width:65%;padding:0.3rem 0.4rem;}
.Download .DownloadBox ul li .txt .size{color:#666;margin:0.05rem 0 .2rem 0;}
.Download .DownloadBox ul li .txt .btn{display: flex;}
.Download .DownloadBox ul li .txt .btn a{display: flex;align-items: center;}
.Download .DownloadBox ul li .txt .btn a:not(:last-child){margin-right:0.3rem;}
.Download .DownloadBox ul li .txt .btn a img{display: inline-block;margin-right:0.1rem;width:0.25rem;}
.Download .DownloadBox ul li:hover .img span{transform: scale(1.05);}
.Download .DownloadBox ul li:hover{box-shadow: 0 0 0.2rem rgba(0,0,0,0.1);}
.Download .DownloadBox ul li:hover .tit{color:#056133;}


@media(max-width:1024px){
    .Download .DownloadBox ul li{margin-bottom:0.2rem;}
    .Download .DownloadBox ul li .img{padding-top:1.4rem;}
    .Download .DownloadBox ul li .txt{padding:0.15rem 0.25rem;}
}

@media(max-width:640px){
    .Download .DownloadBox ul li{width:96%;}
}

/* 公司新闻 */
.NewsSlider{margin-bottom:1rem;}
.NewsSlider .item a{display: flex;flex-wrap: wrap;}
.NewsSlider .item .img{width:52.5%;padding-top:4.7rem;border-radius: 0.07rem;}
.NewsSlider .item .txt{width:47.5%;padding:0.5rem 1rem;}
.NewsSlider .item .txt .tag{color:#d41021;display: inline-block;line-height: 0.28rem;border-radius: 0.15rem 0.15rem 0.15rem 0;border:2px solid #d41021;padding:0 0.15rem;font-weight: bold;}
.NewsSlider .item .txt .tit{line-height: 0.4rem;margin-top:0.1rem;height:0.8rem;}
.NewsSlider .item .txt .dec{color:#999;line-height: 0.3rem;height:0.6rem;margin:0.18rem 0 0.68rem 0;;}
.NewsSlider .item .txt .date{color:#666;display: flex;align-items: center;}
.NewsSlider .item .txt .date span{display: flex;padding-left:0.15rem;margin-left:0.15rem;align-items: center;position: relative;}
.NewsSlider .item .txt .date span::before{content:'';display: block;width:1px;height:0.15rem;background: #e5e5e5;position: absolute;left:0;top:50%;margin-top:-0.075rem;}
.NewsSlider .item .txt .date span i{display: block;width:0.19rem;height:0.2rem;background: url(../images/jt.svg) no-repeat center center;background-size: contain;margin-left:0.1rem;}
.NewsSlider .item .txt .line{width:100%;border-bottom:1px solid #eaeaea;margin-top:0.4rem;}
.NewsSlider .item:hover .txt .date span i{background: url(../images/jtc.svg) no-repeat center center;background-size: contain;}
.NewsSlider .item:hover .img span{transform: scale(1.05);}
.NewsSlider .slick-arrow{bottom:1.15rem;}
.NewsSlider .slick-next{right:1rem;}
.NewsSlider .slick-prev{right:1.6rem;}

.NewsList ul{display: flex;flex-wrap: wrap;margin-left:-3%;}
.NewsList ul li{margin-left:3%;width:30.33%;margin-bottom:3%;background: #f7f9fa;transition: all .5s;border-radius: 0.07rem;}
.NewsList ul li .img{padding-top:58%;border-radius: 0.07rem 0.07rem 0 0;}
.NewsList ul li .txt{padding:0.35rem 0.5rem;}
.NewsList ul li .txt .tit{line-height: 0.32rem;height:0.64rem;}
.NewsList ul li .txt .dec{color:#999;line-height: 0.24rem;height:0.48rem;margin:0.1rem 0 0.2rem 0;}
.NewsList ul li .txt .date{color:#666;}

.NewsList ul li:hover{background: #fff;box-shadow: 0 0 0.2rem rgba(0,0,0,0.1);}
.NewsList ul li:hover .img span{transform: scale(1.05);}

@media(max-width:1024px){
    .NewsSlider{margin-bottom:0.5rem;}
    .NewsSlider .item .img{padding-top:3.6rem;}
    .NewsSlider .item .txt{padding:0.3rem;}
    .NewsSlider .slick-arrow{bottom:0.6rem;}
    .NewsSlider .slick-next{right:0.3rem;}
    .NewsSlider .slick-prev{right:0.9rem;}
    .NewsList ul li .txt{padding:0.25rem;}
}


@media(max-width:640px){
    .NewsSlider{margin-bottom:0.3rem;}
    .NewsSlider .item .img{width:100%;padding-top:55%;}
    .NewsSlider .item .txt{width:100%;}
    .NewsList ul li{width:47%;}
    .NewsList ul li .txt{padding:0.2rem;}
    .NewsList ul li .txt .tit{line-height: 0.28rem;height:0.56rem;;}
}


/* 新闻详情 */
.NewsInfo{overflow: visible;}
.Info .InfoCon{width:68.75%;}
.Info .Infotit{border-bottom:1px solid #eaeaea;padding-bottom:0.3rem;margin-bottom:0.5rem;}
.Info .Infotit{padding-right:3.6rem;position: relative;}
.Info .Infotit h2{font-weight: normal;line-height: 1.4;}
.Info .Infotit .date{position: absolute;right:0;bottom:0.3rem;display: flex;align-items: center;color:#666;}
.Info .Infotit .date img{display: inline-block;margin-right:0.1rem;width:0.17rem;}

.Info .Infopage{margin-top:0.5rem;padding-top:0.5rem;border-top:1px solid #ebebeb;position: relative;padding-right:2rem;}
.Info .Infopage .goback a{line-height: 0.48rem;width:1.6rem;display: flex;align-items: center;justify-content: center;border-radius: 0.48rem;background: #056133;color:#fff;font-weight: lighter;position: absolute;right:0;top:0.5rem;}
.Info .Infopage .goback a img{display: block;margin-right:0.1rem;width:0.16rem;}
.Info .Infopage dl dd{line-height: 0.36rem;}
.Info .Infopage dl dd a{margin-left:0.1rem;}

.SinglePage{line-height: 1.875;text-align: justify;}
.SinglePage p+p{margin-top:.14rem}
/* .SinglePage img{display: block;margin:0 auto;} */
.SinglePage video{max-width:667px;margin:0 auto;display:block;width:100%;}
.SinglePage img{width:100%;max-width:667px;display:block;margin:0 auto;}

.Info .InfoOther{width:25%;}
.Info .InfoOther .share{padding-left:0.4rem;background: url(../images/share.png) no-repeat left center;background-size: 0.2rem;margin-bottom:0.5rem;}
.Info .InfoOther .share ul li{display: inline-block;position: relative;margin-right:0.1rem;}
.Info .InfoOther .share ul li a{display: block;width:0.48rem;height:0.48rem;line-height: 0.48rem;border-radius: 50%;background: #056133;text-align: center;}
.Info .InfoOther .share ul li a img{width:0.23rem;}
.Info .InfoOther .share ul li .share-qrcode{position: absolute;left:50%;bottom:115%;padding:5px;background: #fff;width:110px;transform: translateX(-50%);box-shadow: 0 0 10px rgba(25,107,202,0.2);border-radius: 10px;box-sizing: border-box;display: none;z-index:99;}
.Info .InfoOther .share ul li:hover .share-qrcode{display: block;}
.Info .InfoOther .name_tit{margin-bottom:0.3rem;border-bottom:1px solid #555555;padding-bottom:0.1rem;}
.Info .InfoOther .item{box-shadow: 0 0 10px rgba(0,0,0,0.1);margin-bottom:0.3rem;}
.Info .InfoOther .item .img{padding-top:58%;}
.Info .InfoOther .item .txt{padding:0.3rem;}
.Info .InfoOther .item .txt .date{color:#666;}
.Info .InfoOther .item .txt .tit{line-height: 1.35;margin:0.1rem 0 0.15rem;}
.Info .InfoOther .item .txt .dec{color:#999;line-height: 1.71;}
.Info .InfoOther .item:hover .img span{transform: scale(1.05);}

@media(max-width:1024px){
    .Info .Infotit{padding-right:2.2rem;}
}


@media(max-width:640px){
    .Info .Infotit{padding-right:0;}
    .Info .Infotit .date{position: static;margin-top:0.2rem;}
    .Info .InfoCon{width:100%;}
    .Info .InfoOther{width:100%;margin-top:0.5rem;}
    .Info .InfoOther .share{margin-bottom:0.2rem;}
    .Info .Infopage{padding-right:0;}
    .Info .Infopage .goback a{position: static;margin-bottom:0.2rem;width:1.4rem;line-height: 0.4rem;}
    .Info .InfoOther .item{margin-left:0.2rem;box-shadow: none;background: #f7f8f9;}
    .Info .InfoOther .slick-list{margin-left:-0.2rem;}
    .Info .InfoOther .item .txt{padding:0.2rem;}
    .Info .InfoOther .slick-arrow{top:36%;transform: translateY(-50%);}
    .Info .InfoOther .slick-prev{left:0.1rem;}
    .Info .InfoOther .slick-next{right:0.1rem;}
    .Info .Infotit h2{font-weight: bold;}

    .nTit .tit{font-weight: bold;}
    
}

/* 丽施美案例 */
.Main_over{overflow: visible;}
.MainLeft{width:28.65%;background: #f5f5f5;padding:1rem 0.9rem 1rem 1.6rem;min-height:calc(100vh - 0.9rem);}
.MainLeft{position: sticky;top:0.9rem;left:0;position: -webkit-sticky; /* 兼容 Safari */}
.MainLeft .n_search{border-radius: 0.06rem;background: #fff;overflow: hidden;padding-right:0.7rem;position: relative;margin-bottom:0.4rem;}
.MainLeft .n_search button{width:0.7rem;height:100%;display: flex;align-items: center;justify-content: center;text-align: center;background: #056133;color:#fff;position: absolute;right:0;top:0;}
.MainLeft .n_search input{height:0.45rem;box-sizing: border-box;padding:0 0.2rem;width:100%;display: block;}

.SubNav .name{padding-bottom:0.2rem;}
.SubNav ul li{padding:0.2rem 0;border-top:1px solid #ddd;position: relative;}
.SubNav ul li a{display: block;}
.SubNav ul li em{display: block;position: relative;}
.SubNav ul li em b{display: block;width:0.12rem;height:0.16rem;background: url(../images/more_jt.svg) no-repeat center center;background-size: contain;position: absolute;right:0;top:50%;transform: translateY(-50%);}
.SubNav ul li.on em b{background: url(../images/more_jtc.svg) no-repeat center center;background-size: contain;}
.SubNav ul li.on em a{color:#056133;}
.SubNav ul li:hover em b{background: url(../images/more_jtc.svg) no-repeat center center;background-size: contain;}
.SubNav ul li:hover em a{color:#056133;}

.MainRight{width:71.35%;padding:1rem 1.6rem 1rem 0.9rem;}
.Case ul::after{content:'';display: block;clear: both;}
.Case ul{margin-left:-10%;}
.Case ul li{width:40%;margin-left:10%;float:left;}
.Case ul li .img{padding-top:66%;}
.Case ul li .txt{border-bottom:1px solid #eee;position: relative;}
.Case ul li .txt::after{content:'';display: block;width:100%;left:0;height:1px;background: #056133;position: absolute;bottom:0;left:0;width:0;transition: all .5s;opacity: 0;}
.Case ul li .txt .tit{line-height: 1rem;}
.Case ul li:hover .txt::after{width:100%;opacity: 1;}
.Case ul li:hover .img span{transform: scale(1.05);}
.Case ul li:nth-child(2n){margin-top:1rem;}

@media(max-width:1024px){
    .MainLeft{padding:0.22rem;top:0.7rem;}
    .MainRight{padding:0.22rem;padding-bottom:0.5rem;}
}

@media(max-width:640px){
    .nTit{margin-bottom:0.3rem;}
    .MainLeft{width:100%;position: static;min-height:1px;}
    .MainRight{width:100%;padding-top:0.5rem;}
    .SubNav .name{font-size: 0.2rem;font-weight: bold;border-bottom:1px solid #ddd;margin-bottom:0.15rem;}
    .SubNav ul li em b{display: none;}
    .SubNav ul{display: flex;flex-wrap: wrap;margin-left:-1%;}
    .SubNav ul li{padding:0;border-top:none;width:24%;margin-left:1%;margin-bottom:1%;padding:0.05rem 0;background: rgba(5,97,51,0.05);text-align: center;}
    .SubNav ul li.on{background: #056133;}
    .SubNav ul li.on em a{color:#fff;}
    .Case ul li:nth-child(2n){margin-top:0;}
    .Case ul li{margin-bottom:5%;width:45%;margin-left:5%;}
    .Case ul{margin-left:-5%;}
    .Case ul li .txt .tit{line-height: 0.6rem;}
}


/* 案例详情 */
.Body_noban{padding-top:0.9rem;}
.Body_noban .Localtion{color:#666;position: static;padding:0.1rem 0;background: #f7faf8;}
.Body_noban .Localtion .w1600{color:#666;justify-content: flex-end;}
.Body_noban .Localtion a{color:#666;}

.CaseInfo .CaseInfoBox{max-width:13.4rem;margin:0 auto;}
.CaseInfo .CaseInfoBox .case_tit{text-align: center;color:#000;margin-bottom:0.3rem;}
.CaseInfo .CaseInfoBox .CaseInfoCon .name{margin-bottom:0.1rem;}

.CaseImg{margin:0.6rem 0;}
.CaseImg ul li{width:9rem;}
.CaseImg ul li .img{padding-top:66%;border-radius: 0.15rem;}
.CaseImg .flipster .flipto-prev, .CaseImg .flipster .flipto-next{width:0.5rem;height:0.5rem;border-radius: 50%;border:1px solid #c2c2c2;position: absolute;font-size: 0;color:transparent;background-color: transparent;z-index:99;position: absolute;top:44%;transform: translateY(-50%);margin-top:0;}
.CaseImg .flipster .flipto-prev::after,
.CaseImg .flipster .flipto-next::after{content:'';display: block;width:0.08rem;height:0.08rem;border:1px solid #c2c2c2;border-right:none;border-bottom:none;position: absolute;left:56%;top:50%;transform: translate(-50%,-50%) rotate(-45deg);}
.CaseImg .flipster .flipto-next::after{transform: translate(-50%,-50%) rotate(135deg);left:44%;}
.CaseImg .flipster .flipto-next:hover::after,
.CaseImg .flipster .flipto-prev:hover::after{border-top:1px solid #fff;border-left:1px solid #fff;}
.CaseImg .flipster .flipto-next:hover,
.CaseImg .flipster .flipto-prev:hover{background: #056133;border:1px solid #056133;}
.CaseImg ul li .tit{text-align: center;margin-top:0.3rem;opacity: 0;transition: all .5s;}
.CaseImg ul li.flip-current .tit{opacity: 1;}
.CaseImg .flipster .flipto-prev{left:-0.8rem;}
.CaseImg .flipster .flipto-next{right:-0.8rem;}

.CaseVideo{max-width:9.9rem;margin:0 auto;}
.CaseVideo video{width:100%;}

@media(max-width:1024px){
    .Body_noban{padding-top:0.7rem;}
    .CaseImg ul li{width:7rem;}
    .CaseImg .flipster .flipto-prev{left:0.1rem;}
    .CaseImg .flipster .flipto-next{right:0.1rem;}

}

@media(max-width:768px){
    .CaseImg ul li{width:6.4rem;}
}

@media(max-width:640px){
    .CaseImg{margin:0.3rem 0;}
    .CaseImg ul li{width:100%;opacity: 0;}
    .CaseImg ul li.flip-current{opacity: 1;}
    .CaseImg .flipster .flipto-next::after,
    .CaseImg .flipster .flipto-prev::after{border-top:1px solid #fff;border-left:1px solid #fff;}
    .CaseImg .flipster .flipto-next,
    .CaseImg .flipster .flipto-prev{background: #056133;border:1px solid #056133;}

}

/* 产品中心 */
.Product_filter{}
.Product_filter .item{margin-bottom:0.2rem;border-radius: 0.1rem;border:1px solid #eaeaea;padding:0.1rem 0.4rem 0.1rem 1.3rem;position: relative;overflow: hidden;}
.Product_filter .item .itemtit{width:1.2rem;height:100%;background: #056133;color:#fff;text-align: center;display: flex;align-items: center;justify-content: center;position: absolute;left:0;top:0;}
.Product_filter .item .itemcon{height:0.48rem;overflow: hidden;}
.Product_filter .item .itemcon.on{height:auto;}
.Product_filter .item .itemcon ul{display: flex;flex-wrap: wrap;position: relative;}
.Product_filter .item .itemcon ul li{display: inline-block;padding:0 0.2rem;position: relative;cursor: pointer;margin:0.1rem 0;}
.Product_filter .item .itemcon ul li a{display: block;}
.Product_filter .item .itemcon ul li::before{content:"";display: block;width:1px;height:0.16rem;background: #bbb;position: absolute;right:0;top:50%;transform: translateY(-50%);}
.Product_filter .item .itemcon ul li:last-child::before{display: none;}
.Product_filter .item .itemcon b{content:'';display: block;width:0.4rem;height:0.4rem;background: url(../images/down.png) no-repeat center center;background-size: 0.15rem;position: absolute;right:0.1rem;top:0.13rem;cursor: pointer;transition: all .1s;}
.Product_filter .item .itemcon b.on{transform: rotate(180deg);}

.Product{margin-top:0.5rem;}
.Product li{margin-bottom:0.5rem;}
.Product li a{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;}
.Product li .img{width:54%;border-radius: 0.1rem;padding-top:3.1rem;}
.Product li .txt{width:46%;padding:0.3rem 0.8rem;}
.Product li .txt .con{color:#666;margin:0.2rem 0;}
.Product li .txt .con .name{font-weight: normal;color:#333;}
.Product li .txt .more{display: inline-block;border-bottom:1px solid #056133;color:#056133;}
.Product li:nth-child(2n) a{flex-direction: row-reverse;}
.Product li:hover .img span{transform: scale(1.05);}

@media(max-width:1024px){
    .Product li .img{padding-top:2.5rem;}
    .Product li .txt{padding:0.2rem 0.3rem;}
}

@media(max-width:768px){
    .Product_filter .item {border-radius: 0.05rem;margin-bottom:0.1rem;;}
    .Product_filter .item .itemcon{height:0.3rem;}
    .Product_filter .item .itemcon ul li{padding:0 0.1rem;margin:0.05rem 0;}
    .Product_filter .item{padding-right:0.3rem;padding-left:1rem;padding-top:0.05rem;padding-bottom:0.05rem;}
    .Product_filter .item .itemtit{width:0.9rem;}
    .Product_filter .item .itemcon b{width:0.3rem;height:0.3rem;top:0.05rem;right:0.05rem;}
}

@media(max-width:640px){
    .Product li{margin-bottom:0.3rem;}
    .Product li .img{padding-top:2rem;}
    .Product li .txt{padding:0 0 0 0.2rem;}
    .Product li .txt .con{margin:0.1rem 0;}
}

/* 产品详情 */
.ProductIntro .w1600{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;}
.ProductIntro .ProductImg{width:55%;padding-left:2rem;position: relative;}
.ProductIntro .ProductImg .BigImg{border-radius: 0.08rem;overflow: hidden;}
.ProductIntro .ProductImg .BigImg .item{position: relative;}
.ProductIntro .ProductImg .BigImg .item .videobox{position: absolute;width:100%;height:100%;top:0;left:0;display: none;z-index:9;}
.ProductIntro .ProductImg .BigImg .item .videobox video{width:100%;height:100%;object-fit: cover;}
.ProductIntro .ProductImg .BigImg .item .videobox .close{width:0.4rem;height:0.4rem;background:url(../images/close.svg) no-repeat center #056133;background-size: 0.2rem;position: absolute;right:0;top:0;z-index:99;cursor: pointer;}
.ProductIntro .ProductImg .BigImg .item .img{padding-top:4.8rem;border-radius: 0.08rem;}
.ProductIntro .ProductImg .BigImg .item .img .play{width:0.6rem;height:0.6rem;background: url(../images/play.svg) no-repeat center center #056133 ;border-radius: 50%;background-size: 0.2rem;position: absolute;left:50%;top:50%;transform: translate(-50%,-50%);cursor: pointer;}


.ProductIntro .ProductImg .SmallImg{width:1.8rem;position: absolute;left:0;top:0;height:100%;}
.ProductIntro .ProductImg .SmallImg .swiper{height:4.4rem;margin:0.2rem 0;}
.ProductIntro .ProductImg .SmallImg .item{height:calc(100% / 3);display: flex;align-items: center;}
.ProductIntro .ProductImg .SmallImg .item .img{padding-top:1.24rem;border-radius: 0.08rem;width:100%;}
.ProductIntro .ProductImg .SmallImg .item .img .play{width:0.4rem;height:0.4rem;background: url(../images/play.svg) no-repeat center center #056133;border-radius: 50%;background-size: 0.12rem;position: absolute;left:50%;top:50%;transform: translate(-50%,-50%);}
.ProductIntro .ProductImg .SmallImg .item.swiper-slide-thumb-active .img{border:1px solid #056133;}


.ProductIntro .ProductImg .swiper-button-next:after, 
.ProductIntro .ProductImg .swiper-button-prev:after{
        content: '';
        display: block;
        width: 0.08rem;
        height: 0.08rem;
        border: 1px solid #056133;
        border-right: none;
        border-bottom: none;
        position: absolute;
        left: 56%;
        top: 50%;
        transform: translate(-50%, -50%) rotate(-45deg);
}
.ProductIntro .ProductImg .swiper-button-next:after{
    transform: translate(-50%, -50%) rotate(135deg);
    left: 46%;
}
.ProductIntro .ProductImg .swiper-button-next, 
.ProductIntro .ProductImg .swiper-button-prev{
    width:0.18rem;
    height:0.18rem;
    position: absolute;
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    left:50%;
    
    
    top:-0.1rem;
    width: 0.52rem;
    height: 0.52rem;
    border-radius: 50%;
    border: 1px solid #056133;
    position: absolute;
    font-size: 0;
    color: transparent;
    background-color: transparent;
    z-index: 99;
    position: absolute;
    z-index: 99;
    top: -0.22rem;
    transform: translate(-50%, 0px);
}
.ProductIntro .ProductImg .swiper-button-next{/* transform: rotate(180deg); */top: auto;bottom: -0.52rem;}

.ProductIntro .ProductImg .swiper-button-next:hover, .ProductIntro .ProductImg .swiper-button-prev:hover{
background: #056133;
}
.ProductIntro .ProductImg .swiper-button-next:hover:after, .ProductIntro .ProductImg .swiper-button-prev:hover:after{
border-color: #fff;
}


.ProductIntro .ProductTxt{width:40%;}
.ProductIntro .ProductTxt .tit{color:#000;}
.ProductIntro .ProductTxt b{display: block;width:0.3rem;height:0.03rem;background: #056133;margin-top:0.08rem;}
.ProductIntro .ProductTxt .con{margin:0.3rem 0;min-height:1.44rem;line-height: 2;}
.ProductIntro .ProductTxt .btn{display: flex;}
.ProductIntro .ProductTxt .btn&gt;a{display: flex;align-items: center;justify-content: center;width:1.9rem;line-height: 0.5rem;box-sizing: content-box;border-radius: 0.5rem;border:1px solid #d6d6d6;margin-right:0.3rem;;}
.ProductIntro .ProductTxt .btn span{display: flex;align-items: center;justify-content: center;width:1.9rem;line-height: 0.5rem;box-sizing: content-box;border-radius: 0.5rem;border:1px solid #d6d6d6;margin-right:0.3rem;;}
.ProductIntro .ProductTxt .btn span a{display:inline-block;padding:0 0.1rem;position:relative;}
.ProductIntro .ProductTxt .btn span a:before{content:"/";display:block;position:absolute;left:-0.02rem;top:0;}
.ProductIntro .ProductTxt .btn span a:first-child:before{display:none;}
.ProductIntro .ProductTxt .btn .img2{display: none;}
.ProductIntro .ProductTxt .btn i{display: inline-block;margin-right:0.15rem;width:0.22rem;}
.ProductIntro .ProductTxt .btn&gt;a:hover{background: #056133;border:1px solid #056133;color:#fff;box-shadow: 0 0 0.2rem rgba(5,97,51,0.2);}
.ProductIntro .ProductTxt .btn&gt;a:hover .img1{display: none;}
.ProductIntro .ProductTxt .btn&gt;a:hover .img2{display: block;}

.pd80{padding:0.8rem 0;}
.pd100{padding:1rem 0;}
.mb30{margin-bottom:0.3rem;}

.Technical_Parameter{background: #f7faf8;padding-bottom:0.5rem;}
.ProTit{padding-bottom:0.25rem;border-bottom:1px solid #e5e5e5;line-height: 1;}
.Technical_Parameter .Technical_ParameterBox ul{display: flex;flex-wrap: wrap;margin-left:-3%;align-items: flex-start;}
.Technical_Parameter .Technical_ParameterBox ul li{width:17%;margin-left:3%;padding-left:0.6rem;position: relative;padding-top:0.16rem;line-height: 1.56;border-bottom:1px solid #e5e5e5;padding-bottom:0.25rem;margin-bottom:0.3rem;}
.Technical_Parameter .Technical_ParameterBox ul li .num{color:#056133;position: absolute;left:0;top:0;font-size:0.38rem;}
.Technical_Parameter .Technical_ParameterBox ul li .t1{font-size:0.22rem;}
.Technical_Parameter .Technical_ParameterBox ul li .t2{color:#888;font-size:0.2rem;}

.Product_Function .Product_FunctionBox{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;}
.Product_Function .Product_FunctionBox .ProTit{padding-bottom:0;border-bottom:none;width:20%;}
.Product_Function .Product_FunctionBox .Con{width:66.25%;}
.Product_Function .Product_FunctionBox .Con ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.Product_Function .Product_FunctionBox .Con ul li{max-width:31%;}
.Product_Function .Product_FunctionBox .Con ul li .num{line-height: 1;color:#056133;opacity: 0.2;margin-bottom:0.15rem;font-size:60px;font-weight:bold;}



.RelatedCases{background: #f7faf8;}
.RelatedCases .item .img{padding-top:76%;}
.RelatedCases .item .tit{text-align: center;margin-top:0.15rem;}
.RelatedCases .item:hover .img span{transform: scale(1.05);}
.RelatedCases .swiper-button-next{right:-0.8rem;}
.RelatedCases .swiper-button-prev{left:-0.8rem;}


.RelatedPro .item .img{padding-top:86%;}
.RelatedPro .item:hover .img span{transform: scale(1.05);}
.RelatedPro .item .tit{text-align: center;margin-top:0.15rem;}
.RelatedPro .swiper{padding-bottom:0.9rem;}
.RelatedPro .swiper-button-next,
.RelatedPro .swiper-button-prev{margin-top:0;top:auto;bottom:0;}
.RelatedPro .swiper-button-prev{left:auto;right:0.9rem;}
.RelatedPro .swiper-pagination{top:auto !important;bottom:0.23rem;height:0.03rem !important;background: #eee !important;width:calc(100% - 2rem) !important;}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{height:0.05rem !important;background: #056133 !important;top:auto !important;bottom:0;border-radius: 0.05rem;}


@media(max-width:1024px){
    .pd80{padding:0.4rem 0;}
    .pd100{padding:0.5rem 0;}
    .ProductIntro .ProductImg .BigImg .item .img{padding-top:3.6rem;}
    .ProductIntro .ProductImg .SmallImg .item .img{padding-top:0.9rem;}
    .ProductIntro .ProductImg .SmallImg .swiper{height:3.2rem;}
    .ProTit{font-weight: bold;}
    .RelatedCases .swiper-button-next{right:10px;}
    .RelatedCases .swiper-button-prev{left:10px;}
    .RelatedPro .swiper-pagination{bottom:0.15rem;width:calc(100% - 1.5rem) !important;}
	.RelatedPro .swiper-button-prev{right:0.7rem;}
    .RelatedPro .swiper{padding-bottom:0.7rem;}
    .Product_Function .Product_FunctionBox .Con ul li .num{font-size:0.4rem;}
    .Technical_Parameter .Technical_ParameterBox ul li .num{font-size:0.28rem;}
    .Technical_Parameter .Technical_ParameterBox ul li .t1{font-size:0.18rem;}
    .Technical_Parameter .Technical_ParameterBox ul li .t2{font-size:0.18rem;}

    .ProductIntro .ProductTxt .btn{flex-wrap:wrap;}
    .ProductIntro .ProductTxt .btn&gt;a{margin-bottom:0.08rem;}

    .ProductIntro .ProductImg .swiper-button-next, .ProductIntro .ProductImg .swiper-button-prev{
        width:0.4rem;
        height:0.4rem;
    }
    .ProductIntro .ProductImg .swiper-button-next, .ProductIntro .ProductImg .swiper-button-prev {
        /* margin-top: 0 !important; */
        /* margin-left: 0; */
        /* left: 0; */
        /* top: 50%; */
        /* transform: translate(0, -50%) ! IMPORTANT; */
    }
    .ProductIntro .ProductImg .SmallImg{
        padding:0 0.5rem !important;
    }
}

@media(max-width:768px){
    .Technical_Parameter .Technical_ParameterBox ul li{width:30.33%;}
}

@media(max-width:640px){
    .ProductIntro .ProductImg{width:100%;padding-left:0;}
    .ProductIntro .ProductTxt{width:100%;margin-top:0.3rem;}
    .ProductIntro .ProductImg .SmallImg{width:100%;position: relative;padding:0 0.3rem;}
    .ProductIntro .ProductImg .SmallImg .swiper{height:auto;}
    .ProductIntro .ProductImg .SmallImg .item{}
    .ProductIntro .ProductImg .swiper-button-next, .ProductIntro .ProductImg .swiper-button-prev{margin-top:-0.09rem;margin-left:0;left:0;top:50%;}
    .ProductIntro .ProductImg .swiper-button-prev{transform: rotate(0deg);}
    .ProductIntro .ProductImg .swiper-button-next{transform: rotate(0deg);left:auto;right:0;}
    .ProductIntro .ProductImg .BigImg .item .img{padding-top:70%;}
    .ProductIntro .ProductTxt .tit{font-weight: bold;}
    .ProductIntro .ProductTxt .btn a{width:1.5rem;line-height: 0.42rem;margin-right:0.2rem;}
    .Technical_Parameter .Technical_ParameterBox ul li{width:47%;border-bottom:1px solid #e5e5e5;}
    .Technical_Parameter .Technical_ParameterBox ul .dec{border-bottom:none;}
    .Technical_Parameter .Technical_ParameterBox ul{align-items: normal;}
    .Product_Function .Product_FunctionBox .ProTit{width:100%;margin-bottom:0.3rem;}
    .Product_Function .Product_FunctionBox .Con{width:100%;}
    .Product_Function .Product_FunctionBox .Con ul li{width:48%;max-width:48%;padding:0.15rem;background: #f7f8f9;margin-bottom:4%;}
}

/* 搜索结果 */
.SearchList  a{background: #f9f9f9;padding:0.45rem 0.3rem; border-radius: 0.1rem;display: flex;align-items: center;}
.SearchList .tit{ color: #333;font-weight: bold;}
.SearchList .txt{ color: #666;}
.SearchList .more{display:block;border: solid 2px #056133;border-radius:50%; width: 0.5rem; background: url(../images/more.svg) no-repeat center; background-size: calc(14 / 16 * 1em) auto; transition: 0.3s;height:0.5rem;}
.SearchList a:hover .more{background-color:#056133; background-image: url(../images/more-on.svg);}
.SearchList a:hover{background: #fff; box-shadow: 0 2px 12px rgba(0, 0, 0, 0.15);}
.SearchList a:hover .tit{color:#056133;}
.SearchList li {margin-bottom:0.3rem;}
.SearchList li .time{ color:#056133; padding:0 0.3rem;font-weight: bold;}
.SearchList li .time span{display: block;}
.SearchList li .con{padding:0 0.3rem; width:84%; border-left: 1px solid rgba(0, 0, 0, 0.1);}
.SearchList li .txt{}


@media(max-width:1024px){
    .SearchList  a{padding:0.2rem;}
    .SearchList li .time{padding:0 0.2rem;width:1rem;}
}

@media(max-width:640px){
    .SearchList li{margin-bottom:0.2rem;}
    .SearchList li .con{width:64%;padding:0 0.2rem;}
    .SearchList .more{width:0.4rem;height:0.4rem;}
}


/* 公司介绍 */
.About{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;overflow: hidden;padding-bottom:0;}
.About .Txt{width:48%;}
.About .Txt .word{color:#555;line-height: 2;}
.About .Txt .word b{font-size: 0.24rem;color:#056133;margin-right:3px;letter-spacing: 2px;}
.About .Txt .p1{color: #8e0b2c; font-size:0.2rem; font-weight: bold; margin-top:3em;}
.About .Txt .ul{margin-top:0.2rem; }
.About .Txt .ul li{ position: relative;padding-left:0.2rem;}
.About .Txt .ul li::before{ position: absolute; left:0; top:0.12rem; width:0.06rem; height:0.06rem; content: ''; background: #8e0b2c; border-radius: 50%; }
.About .Txt .ul{display: flex; flex-wrap: wrap;}
.About .Txt .ul li{width: 48%;  }
.About .Txt .ul li:not(:nth-of-type(2n)){margin-right: 4%;}
.About .Txt .ul li:nth-of-type(2n)~ li{margin-top:0.2rem;}

.About .Img{width:48%;}
.About .Img img{width:100%;}

.Zzjg{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;overflow: hidden;flex-direction: row-reverse;}
.Zzjg .Img{width:56.25%;}
.Zzjg .Img img{width:100%;}
.Zzjg .Txt{width:43.75%;padding:0.3rem 1rem;}
.Zzjg .Txt .name{color:#056133;margin-bottom:0.2rem;}
.Zzjg .Txt .con ul{display: flex;flex-wrap: wrap;margin-left:-2%;}
.Zzjg .Txt .con ul li{width:23%;margin-bottom:0.1rem;margin-left:2%;}
.Zzjg .Txt .con ul li:nth-child(3){margin-right:2%;}

@media(max-width:1024px){
    .About .Txt{width:100%;}
    .About .Img{width:100%;margin-top:0.3rem;}
    .Zzjg{margin-top:0;}
    .Zzjg .Txt{width:100%;padding:0 0 0.3rem 0;}
    .Zzjg .Img{width:100%;}
    .Zzjg .Txt .name{font-weight: bold;}
}


@media(max-width:640px){
    .pd120{padding:0.5rem 0;}
    .About .Txt .ul li{width:100%;margin-right:0 !important;margin-bottom:0.1rem;}
    .About .Txt .ul li:nth-of-type(2n)~ li{margin-top:0;}
}

.maskdot{position: relative;top:-2rem;height:1px;opacity: 0;width:0;}
.History{padding-bottom:0;}
.History .HistoryBox{background-position: top center;background-repeat: no-repeat;background-size: cover;}
.History .HistoryBox ul::after{content:'';display: block;clear: both;}
.History .HistoryBox li{padding-left: 0.4rem; padding-right:0.4rem; position: relative; padding-top: 0.15rem;} 
.History .HistoryBox li::after,
.History .HistoryBox li::before{position: absolute; left: 0; content: " ";}
.History .HistoryBox li::after{width:0.2rem; height: 0.2rem; background: rgba(255, 255, 255, 0.9); border-radius: 50%; top: 0;}
.History .HistoryBox li::before{width: 0.06rem; height: calc(100% - 0.2rem); top:0.2rem;  background: linear-gradient(to bottom, rgba(255, 255, 255, 0.9) ,rgba(255, 255, 255, 0) 70%, rgba(255, 255, 255, 0)); left:0.07rem;}
.History .HistoryBox li time{color: #333; line-height: 1;}
.History .HistoryBox li .tit{color:#056133; font-weight: bold; margin: 0.1rem 0  0.16rem; line-height: 1.5; }
.History .HistoryBox li .txt{ color:#333;line-height: 1.75; }

@media(min-width:1025px){
  .History .HistoryBox .ul{padding:calc(149 / 1920 * 100vw) 0;}
  .History .HistoryBox li{width: 16.66%; min-height:450px; float:left;}
  .History .HistoryBox li:first-child{margin-top:16vw;}
  .History .HistoryBox li:nth-child(2){margin-top:12vw;}
  .History .HistoryBox li:nth-child(3){margin-top:9vw;}
  .History .HistoryBox li:nth-child(4){margin-top:6vw;}
  .History .HistoryBox li:nth-child(5){margin-top:3vw;}
}

.Culture .CultureImg img{width:100%;}
.Culture .CultureBox ul{display: flex;flex-wrap: wrap;margin-left:-3%;padding:0.1rem 0;}
.Culture .CultureBox ul li{width:22%;margin-left:3%;border-radius: 0.27rem;padding: 0.44rem 0.26rem 0.76rem;box-shadow: -4px -6px 8px rgba(0, 0, 0, 0.2);}
.Culture .CultureBox ul li .tit{color:#3c5983;text-align: center;margin-bottom:0.2rem;}
.Culture .CultureBox ul li .txt p+p{margin-top:0.2rem;}

@media(max-width:1024px){
    .History .HistoryBox li{padding-left:0.6rem;margin:0.2rem 0;}
    .Culture .CultureBox ul li{width:47%;margin-bottom:3%;}
}

@media(max-width:640px){
    .Culture .CultureBox ul li{padding:0.3rem 0.2rem;}
}


/* 首页 */
section{overflow: hidden;}
.HomeBan{overflow: hidden;}
.HomeBan .item{position: relative;overflow: hidden;}
.HomeBan .item .img{padding-top:100vh;}
.HomeBan .item .img::after{content:'';display: block;width:100%;height:100%;background: #000;opacity: 0.1;position: absolute;left:0;top:0;}
.HomeBan .item video{width:100%;height:100%;position: absolute;top:0;left:0;object-fit: cover;z-index:9;}
.HomeBan .item .txt{width:100%;position: absolute;left:0;top:35%;color:#fff;}
.HomeBan .item .txt .tit{font-size: 0.56rem;line-height: 1.4;text-shadow: 1px 1px 1px #000;margin-bottom:0.5rem;}


.HomeBan .slick-dots{left:1.6rem;bottom:0.6rem;position: absolute;}
.HomeBan .slick-dots li{display: inline-block;margin-right:0.15rem;}
.HomeBan .slick-dots li button{display: none;}
.HomeBan .slick-dots li{width:0.4rem;height:0.04rem;background: #fff;transition: all .5s;}
.HomeBan .slick-dots li.slick-active{width:0.7rem;background: #056133;}
.HomeBan .slick-arrow{bottom:0.5rem;border:1px solid #fff;}
.HomeBan .slick-arrow::after{border-top:1px solid #fff;border-left:1px solid #fff;}
.HomeBan .slick-next{right:1.6rem;}
.HomeBan .slick-prev{right:2.2rem;}
.HomeBan .slick-arrow:hover{border:1px solid #056133;}
.HomeBan .slick-arrow:hover::after{border-top:1px solid #fff;border-left:1px solid #fff;}

.HomeBan .mouse{position: absolute;z-index: 10 ;left:50%; bottom:0.5rem;width:0.28rem; height: 0.44rem;margin-left:-0.14rem; border-radius: 0.17rem; border: solid 2px rgba(255,255,255,0.7);}
.HomeBan .mouse:after{position: absolute;content: '';width: 2px;height: 0.1rem;background-color:#fff;; top: 0.08rem;left: 50%; margin-left: -1px; animation: infinite 1s linear updown;}

@keyframes updown{
    0%{top: 0.08rem;opacity: 1;}
    100%{top: 0.3rem;opacity: 0;}
  }


.HomeMore a{display: flex;align-items: center;color:#fff;}
.HomeMore i{display: block;width:0.48rem;height:0.48rem;background: #fff;color:#056133;border-radius: 50%;display: flex;align-items: center;justify-content: center;font-size: 0.24rem;margin:0.1rem;position: relative;margin-right:0.2rem;}
.HomeMore i::before{content:'';display: block;width:120%;height:120%;border-radius: 50%;border:1px dotted #fff;position: absolute;top:50%;left:50%;transform: translate(-50%,-50%);}
.HomeMore a:hover{color:#056133}
.HomeMore a:hover i{background: #056133;color:#fff;}
.HomeMore a:hover i::before{border:1px dotted #056133;}
.HomeMore_1 a{color:#056133}
.HomeMore_1 a i{background: #056133;color:#fff;}
.HomeMore_1 a i::before{border:1px dotted #056133;}

@media(max-width:1024px){
    .HomeBan .item .img{padding-top:56%;}
    .HomeBan .slick-dots{left:2%;}
    .HomeBan .slick-next{right:0.3rem;}
    .HomeBan .slick-prev{right:0.9rem;}
    .HomeBan .item .txt .tit{font-size: 0.36rem;}
    .HomeMore i{width:0.38rem;height:0.38rem;}
}

@media(max-width:640px){
    .HomeBan .slick-dots li{width:0.2rem;margin-right:0.05rem;}
    .HomeBan .slick-dots li.slick-active{width:0.25rem;}
    .HomeBan .slick-dots{bottom:0.25rem;}
    .HomeBan .slick-arrow{bottom:0.15rem;}
    .HomeBan .mouse{bottom:0.15rem;}
    .HomeBan .slick-next{right:0.2rem;}
    .HomeBan .slick-prev{right:0.7rem;}
    .HomeBan .item .img{padding-top:100%;}
}




.sec-2{background:url(../images/homebg1.jpg) no-repeat center center;background-size: cover;position: relative;}

.HomeAbout{display: flex;align-items: flex-end;height:100%;justify-content: center;position: relative;padding-top:1rem;flex-wrap: wrap;}
.HomeAbout .w1600{display: flex;justify-content: space-between;flex-wrap: wrap;}
.HomeAbout .HomeAboutTxt{width:40.3125%;}
.HomeAbout .HomeAboutTxt .tag{color:#056133;}
.HomeAbout .HomeAboutTxt .tit{line-height: 1.25;color:#056133;margin:0.2rem 0 0.3rem 0;}
.HomeAbout .HomeAboutTxt .con{line-height: 1.78;margin-bottom:0.3rem;}

.HomeAbout .HomeAboutImg{width:45.875%;text-align: right;}
.HomeAbout .HomeAboutImg img{max-width:100%;max-height:8rem;}


.HomeAbout .HomeNum{position: absolute;width:calc(100% - 1.6rem);bottom:0;left:0;padding-left:1.6rem;}
.HomeAbout .HomeNum ul{display: flex;flex-wrap: wrap;}
.HomeAbout .HomeNum li{width:19%;background: rgba(28,139,59,0.4);display: flex;color:#fff;align-items: center;justify-content: center;}
.HomeAbout .HomeNum li.avideo{cursor: pointer;position: relative;display: block;width:24%;}
.HomeAbout .HomeNum li.avideo .img{padding-top:3rem;}
.HomeAbout .HomeNum li.avideo .img::after{content:'';display: block;width:100%;height:100%;background: #056133;opacity: 0.6;position: absolute;left:0;top:0;}
.HomeAbout .HomeNum li.avideo .img .play{display: block;width:0.40rem;height:0.41rem;background: url(../images/play.png) no-repeat center center;position: absolute;left:50%;top:50%;transform: translate(-50%,-50%);z-index:99;background-size: contain;}

.home_video_box{position: fixed;left: 0;top: 0;width: 100%;height: 100%;z-index: 9999;background: rgba(0,0,0,0.8);}
.home_video_box video{position: absolute;left: 0;top: 0;width: 100%;max-height: 100%;z-index: 101;object-fit: cover;position: absolute;left:50%;top:50%;transform: translate(-50%,-50%);display: block;}
.home_video_box .close{position: absolute;right: 5%;top: 10%;width:0.5rem;height:0.5rem;background: url(../images/close_black.svg) no-repeat center center #fff;background-size: 0.24rem;border-radius: 50%;text-align: center;cursor: pointer;z-index: 200;box-shadow: 0 10px 10px rgba(0,0,0,0.1);z-index:999;}

@media(max-width:1300px){
    .HomeAbout .HomeAboutImg{width:40%;}
    .HomeAbout .HomeNum li.avideo .img{padding-top:2.4rem;}
}

@media(max-width:1024px){
    .HomeAbout .HomeNum{position: static;width:100%;width:95%;margin:0.3rem auto;padding-left:0;}
    .home_video_box{position: fixed;height:100vh;}
    .home_video_box .close{width:0.4rem;height:0.4rem;}
}

@media(max-width:640px){
    .HomeAbout{padding-top:0.5rem;}
    .HomeAbout .HomeAboutTxt{width:100%;}
    .HomeAbout .HomeAboutImg{width:70%;margin-top:0.3rem;}
    .HomeAbout .HomeNum li{width:25%;padding:0.3rem 0;}
    .HomeAbout .HomeNum li.avideo{padding:0;width:100%;}
    .HomeAbout .HomeNum li.avideo .img{padding-top:72%;}
}

.fp-scroller{height:100%;}
.sec-3{background:url(../images/homebg2.jpg) no-repeat center center;background-size: cover;position: relative;}
.HomePro{display: flex;align-items: center;height:100%;padding-top:0.5rem;}
.HomePro .w1600{position: relative;}
.HomePro .HomeTit{position: absolute;top:0;left:0;}
.HomePro .item .img{padding-top:108%;border-radius: 0.06rem;}
.HomePro .item a{display: block;transition: all .3s;margin-top:1.6rem;}
.HomePro .slick-list{margin-left:-1rem;}
.HomePro .item{text-align: center;margin-left:1rem;}
.HomePro .item .tit{margin-top:0.2rem;}
.HomePro .item.slick-current{}
.HomePro .item.slick-current + .item a{margin-top:0.8rem}
.HomePro .item.slick-current + .item + .item a{margin-top:0;}

.HomePro .slick-arrow{bottom:0;width:0.5rem;height:0.5rem;border:1px solid #056133;}
.HomePro .slick-arrow::after{border-top: 1px solid #056133;border-left: 1px solid #056133;}
.HomePro .slick-next{right:0;}
.HomePro .slick-prev{right:0.72rem;}
.HomePro .slick-arrow:hover::after{border-top: 1px solid #fff;border-left: 1px solid #fff;}

@media(max-width:1024px){
    .HomePro{padding:0.6rem 0;}
    .HomeTit{font-weight: bold;margin-bottom:0.2rem;}
    .HomePro .HomeTit{position: static;}
    .HomePro .item a{margin-top:0;}
    .HomePro .item.slick-current + .item a{margin-top:0}
    .HomePro .slick-list{margin-left:-0.3rem;}
    .HomePro .item{margin-left:0.3rem;}
    .HomePro .slick-arrow{bottom:auto;top:50%;transform:translateY(-50%);width:0.4rem;height:0.4rem;background:#056133;}
    .HomePro .slick-arrow::after{border-top: 1px solid #fff;border-left: 1px solid #fff;}
    .HomePro .slick-next{right:0.1rem;}
    .HomePro .slick-prev{right:auto;left:0.1rem;}
}

@media(max-width:640px){
    .HomePro .slick-list{margin-left:-0.2rem;}
    .HomePro .item{margin-left:0.2rem;}
}

.sec-4{background:url(../images/homebg3.jpg) no-repeat center center;background-size: cover;}
.HomePartner{display: flex;align-items: center;height:100%;padding:0.5rem 0;}
.HomePartner .w1600{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;}
.HomePartner .HomePartnerL{width:22%;}
.HomePartner .HomePartnerL .text{margin:0.4rem 0 0.3rem 0;line-height: 1;display: flex;flex-wrap: wrap;align-items: flex-end;}
.HomePartner .HomePartnerL .text em{font-size: 0.8rem;color:#056133;}
.HomePartner .HomePartnerL .text span{color:#056133;display: flex;align-items: flex-start;font-weight: bold;font-size: 0.2rem;}
.HomePartner .HomePartnerL .tag{margin-bottom:0.3rem;color:#666;}
.HomePartner .HomePartnerL .tag p{margin-bottom:0.1rem;}
.HomePartner .HomePartnerL .tag p span{display: inline-block;margin-right:0.1rem;color:#333;}
.HomePartner .HomePartnerL .HomeMore a{color:#333;}

.HomePartner .HomePartnerR{width:61.25%;}
.HomePartner .HomePartnerR li{border-radius: 0.06rem;background: #fff;margin:0.12rem;height:1.15rem;line-height: 1.15rem;display: flex;align-items: center;justify-content: center;transition: all .5s;}
.HomePartner .HomePartnerR li img{max-width:70%;max-height:70%;}
.HomePartner .HomePartnerR li:hover{border:1px solid #056133;transform: translateY(-5px);}
.HomePartner .HomePartnerR li a{height:1.15rem;line-height: 1.15rem;display: flex;align-items: center;justify-content: center;}

@media(max-width:1024px){
    .HomePartner .HomePartnerL .text em{font-size: 0.4rem;}
    .HomePartner .HomePartnerL{width:32%;}
    .HomePartner .HomePartnerR li{height:0.9rem;line-height: 0.9rem;}
}

@media(max-width:640px){
    .HomePartner .HomePartnerL{width:100%;}
    .HomePartner .HomePartnerR{width:100%;margin-top:0.3rem;}
    .HomePartner .HomePartnerR li{height:0.7rem;line-height: 0.7rem;margin:0.05rem;}
    .HomePartner .HomePartnerL .text{margin:0.2rem 0 }
}


.sec-5{background:url(../images/homebg4.jpg) no-repeat center center;background-size: cover;}
.HomeNews{display: flex;align-items: center;height:100%;padding-top:0.8rem;}
.HomeNews .w1600{display: flex;justify-content: space-between;flex-wrap: wrap;position: relative;}
.HomeNews .HomeNewsTit{width:15%;}
.HomeNews .tab_nav{padding:0.6rem 0;}
.HomeNews .tab_nav ul li{margin:0.25rem 0;}
.HomeNews .tab_nav ul li a{display: inline-block;padding:0.06rem 0;position: relative;color:#999;line-height: 1.2;}
.HomeNews .tab_nav ul li a::before{content:'';display: block;width:100%;height:0.02rem;background: #056133;position: absolute;left:0;bottom:0;transform: rotateY(90deg);opacity: 0;transition: all .5s;}
.HomeNews .tab_nav ul li.on a::before{transform: rotateY(0);opacity: 1;}
.HomeNews .tab_nav ul li.on a{color:#056133;}
.HomeNews .tab_nav ul li:hover a::before{transform: rotateY(0);opacity: 1;}
.HomeNews .tab_nav ul li:hover a{color:#056133;}
.HomeNews .HomeNewsTit .HomeMore a{color:#333;}



.HomeNews .HomeNewsCon{width:77.5%;position: relative;}
.HomeNews .HomeNewsTab{position: absolute;width:100%;top:0;left:0;opacity: 0;visibility: hidden;transition: all .5s;z-index:0;}
.HomeNews .HomeNewsTab.on{opacity: 1;visibility: visible;z-index:9;position: relative;}


.HomeNews .HomeNewsTab .swiper-slide{padding-bottom:1rem;}
.HomeNews .HomeNewsTab .swiper-slide.item .img{padding-top:64%;border-radius: 0.06rem;}
.HomeNews .HomeNewsTab .swiper-slide.item .txt{margin-top:0.2rem;}
.HomeNews .HomeNewsTab .swiper-slide.item .txt .tit{line-height: 0.32rem;height:0.64rem;}
.HomeNews .HomeNewsTab .swiper-slide.item .txt .dec{color:#686c70;margin:0.3rem 0 0.5rem 0;}
.HomeNews .HomeNewsTab .swiper-slide.item .txt .more{width:0.54rem;height:0.09rem;background: url(../images/hjt.png) no-repeat center center;background-size: contain;}
.HomeNews .HomeNewsTab .swiper-slide.item:hover .txt .more{background: url(../images/hjtc.png) no-repeat center center;background-size: contain;}
.HomeNews .HomeNewsTab .swiper-slide.item:hover .img span{transform: scale(1.05);}
.HomeNews .swiper-scrollbar{height:1px !important;width:100% !important;background: #f0f0f0;left:0 !important;bottom:0.3rem !important;}
.HomeNews .swiper-scrollbar-drag{height:2px;background: #8d0726;top:auto;bottom:0;}
.HomeNews .swiper-scrollbar-drag::after{content:'';display: block;width:0.5rem;height:0.5rem;border-radius: 50%;background: url(../images/hscrollico.png) no-repeat center center #fff;position: absolute;right:0;top:50%;margin-top:-0.25rem;box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);}


.HomeNews .swiper-button-prev,.HomeNews .swiper-button-next{bottom:0;top:auto;margin-top:0;opacity: 1 !important;}
.HomeNews .swiper-button-next{left:0.78rem;right:auto;}
.HomeNews .swiper-pagination-progressbar{bottom:0.24rem;top:auto !important;height:0.03rem !important;border-radius: 0.03rem;left:auto !important;right:0;background: #ddd !important;width:calc(100% - 1.5rem) !important;}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background: #056133 !important;border-radius: 0.03rem;height:0.03rem !important;}
.HomeNews .swiper_button{width:0.48rem !important;height:0.48rem !important;border-radius: 50%;border:1px solid #056133;}
.HomeNews .swiper_button::after{font-size: 0.16rem !important;color:#056133 !important;}
.HomeNews .swiper_button:hover{background: #056133;border:1px solid #056133;}
.HomeNews .swiper_button:hover::after{color:#fff !important;}



@media(max-width:1024px){
    .HomeNews{padding:0.5rem 0;}
}

@media(max-width:640px){
    .HomeNews .HomeNewsTit{width:100%;margin-top:0.1rem;}
    .HomeNews .HomeNewsCon{width:100%;}
    .HomeNews .tab_nav{padding:0.1rem 0;margin-bottom:0.3rem;}
    .HomeNews .tab_nav ul{display: flex;flex-wrap: wrap;justify-content: center;}
    .HomeNews .tab_nav ul li{margin:0 0.2rem;}
    .HomeNews .HomeMore{position: absolute;right:0;top:0;}
}




#FixMenu{position: fixed;right:0.1rem;top:50%;transform: translateY(-50%);z-index:999;display: flex;flex-direction: column;align-items: center;}
#FixMenu li em{display: none;}
#FixMenu li{margin:0.1rem 0;}
#FixMenu li span{width:0.28rem;display: block;height:0.28rem;background: url(../images/menuico.png) no-repeat center center;background-size: 0.1rem;}
#FixMenu li.active span{background: url(../images/menuicoc.png) no-repeat center center;background-size: contain;}
#FixMenu .line{height:0.5rem;width:1px;background: #989898;;}
#FixMenu .page_num{margin-top:0.15rem;color:#979797;}
#FixMenu .page_num .cur{color:#056133;}
#FixMenu li:first-child,
#FixMenu li:last-child{display: none;}

@media(max-width:1024px){
    #FixMenu{display: none !important;}
}

/* 首页动画效果 */
@media(min-width:1025px){
    .active .ani1{
        animation:fadeInUp 1s .4s ease both;
        -webkit-animation:fadeInUp 1s .4s ease both;
        -moz-animation:fadeInUp 1s .4s ease both;
    }
    .active .ani2{
        animation:fadeInUp 1s .8s ease both;
        -webkit-animation:fadeInUp 1s .8s ease both;
        -moz-animation:fadeInUp 1s .8s ease both;
    }
    .active .ani3{
        animation:fadeInUp 1s 1.2s ease both;
        -webkit-animation:fadeInUp 1s 1.2s ease both;
        -moz-animation:fadeInUp 1s 1.2s ease both;
    }
    .active .ani4{
        animation:fadeInUp 1s 1.6s ease both;
        -webkit-animation:fadeInUp 1s 1.6s ease both;
        -moz-animation:fadeInUp 1s 1.6s ease both;
    }
    .active .ani5{
        animation:fadeInUp 1s 2s ease both;
        -webkit-animation:fadeInUp 1s 2s ease both;
        -moz-animation:fadeInUp 1s 2s ease both;
    }

    .active .anil1{
        animation:fadeInLeft 1s .4s ease both;
        -webkit-animation:fadeInLeft 1s .4s ease both;
        -moz-animation:fadeInLeft 1s .4s ease both;
    }
    .active .anil2{
        animation:fadeInLeft 1s .5s ease both;
        -webkit-animation:fadeInLeft 1s .5s ease both;
        -moz-animation:fadeInLeft 1s .5s ease both;
    }
    .active .anil3{
        animation:fadeInLeft 1s 0.6s ease both;
        -webkit-animation:fadeInLeft 1s 0.6s ease both;
        -moz-animation:fadeInLeft 1s 0.6s ease both;
    }
    .active .anil4{
        animation:fadeInLeft 1s 0.7s ease both;
        -webkit-animation:fadeInLeft 1s 0.7s ease both;
        -moz-animation:fadeInLeft 1s 0.7s ease both;
    }
    .active .anil5{
        animation:fadeInLeft 1s 0.8s ease both;
        -webkit-animation:fadeInLeft 1s 0.8s ease both;
        -moz-animation:fadeInLeft 1s 0.8s ease both;
    }

    .active .anir1{
        animation:fadeInRight 1s .4s ease both;
        -webkit-animation:fadeInRight 1s .4s ease both;
        -moz-animation:fadeInRight 1s .4s ease both;
    }
}

@media screen and (min-width:641px){
    .ProductIntro .ProductImg .swiper-button-next:after {
        transform: translate(-50%, -50%) rotate(225deg);
        left: 50%;
        margin-top: -0.02rem;
    }
     .ProductIntro .ProductImg .swiper-button-prev:after {
    left: 50%;
    transform: translate(-50%, -50%) rotate(45deg);
    margin-top: 0.02rem;
}
}

.Bottom .BottomCon div:hover{
    color:#fff;
}
div[href^="tel"],
a[href^="tel"] {
    -webkit-tap-highlight-color: transparent; /* 移除默认点击高亮 */
}</pre></body></html>