.sliderContainer > div{height:100vh;}
.Top003124{font-family:'SourceHanSansCN-Regular';padding-left:32px;padding-right:80px;}
.Top003124.hover{background-color:#fff;}
.Top003124.hover menu li span a{color:#000 !important;}
.Top003124.hover .logo img.white{display:none !important;}
.Top003124.hover .logo img.black{display:block !important;}
.Top003124.hover .top-lang .icon{background-image:url(../images/lang_active.png);}
.Top003124:hover menu li span a{color:#000 !important;}
.Top003124:hover .logo img.white{display:none !important;}
.Top003124:hover .logo img.black{display:block !important;}
.Top003124:hover .top-lang .icon{background-image:url(../images/lang_active.png);}
@media (min-width:1025px){.Top003124{position:fixed;width:100%;left:0;top:0;z-index:100;transition:background-color 0.3s,transform 1s;}
}
@media (max-width:1024px){.Top003124{height:0.925em;}
.Top003124 .wap-fixed{position:fixed;width:100%;left:0;top:0;z-index:100;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,0.1);}
.Top003124 .logo .white{display:none;}
.Top003124 .auto{position:relative;border-top:1px solid #eee;}
}
.Top003124 .logo{float:left;display:table;height:90px;position:relative;z-index:2;}
.Top003124 .logo a{display:table-cell;vertical-align:middle;}
.Top003124 .logo img{height:3.9375em;}
.Top003124 .logo img.black{display:none;}
@media (max-width:1024px){.Top003124 .logo{height:4em;}
.Top003124 .logo img.black{height:3em;display:block !important;}
.Top003124 .logo a{padding-left:10px;}
.Top003124 img.white{display:none !important;}
}
.Top003124 .top-nav dd{font-family:'Bebas';}
.Top003124 .top-nav dd.oa a{display:block;border:1px solid #ccc;border-radius:50%;text-align:center;}
.Top003124.hover .top-nav dd.oa a{border-color:#ccc;}
.Top003124 .top-nav dd.lang a{margin:0 5px;}
.Top003124 .top-lang{position:relative;z-index:100;}
.Top003124 .top-lang .box{position:absolute;top:100%;left:-10px;right:-10px;padding:10px 10px 10px;border-radius:10px;background-color:rgba(0,0,0,0.2);display:none;}
.Top003124 .top-lang{margin:0 1.61vw 0 1.56vw;}
.Top003124 .top-lang .icon{width:20px;height:20px;background:url(../images/lang.png) no-repeat center center;background-size:100%;}
.Top003124 .top-lang .icon.active{background-image:url(../images/lang_active.png);}
.Top003124 .top-lang .box{text-align:center;}
.Top003124 .top-nav dd.stock b{font-weight:normal;}
.Top003124 .top-nav{margin-right:0px;}
@media (min-width:1025px){.Top003124 .top-nav{float:right;margin-left:70px;font-size:0.875em;display:flex;align-items:center;height:90px;}
.Top003124 .top-nav dd{float:left;line-height:2.5714em;}
.Top003124 .top-nav dd.oa{margin-left:4.2857em;}
.Top003124 .top-nav dd.oa a{width:2.5714em;}
.Top003124 .top-nav dd.stock{margin-right:2.1428em;padding-right:2.1428em;border-right:1px solid rgba(255,255,255,0.1);}
.Top003124:not(.hover) .top-nav dd.stock{border-right-color:#fff;}
}
@media (max-width:1024px){.Top003124 .top-nav{position:absolute;right:0;bottom:100%;display:flex;align-items:center;margin-bottom:0.5em;}
.Top003124 .top-nav dd{line-height:2;}
.Top003124 .top-nav dd:not(:last-child){margin-right:1em;}
.Top003124 .top-nav dd.oa a{width:2em;}
}
.Top003124 menu li:nth-of-type(3){position:static;}
.Top003124 menu li span{display:block;}
.Top003124 menu li span a{color:#fff;}
.Top003124 menu li .sub.anotherSub{border-top:1px solid #f0f0f0;}
.Top003124 menu li .sub.anotherSub dl{padding:0;}
.Top003124 menu li .sub.anotherSub dt{padding:0 40px;}
.Top003124 menu li .sub.anotherSub dt a{color:#666;display:block;line-height:80px;position:relative;}
.Top003124 menu li .sub.anotherSub dt a::after{content:"";position:absolute;width:9px;height:15px;background-image:url(../images/prosubArrow.png);right:0;top:50%;transform:translateY(-50%);}
.Top003124 menu li .sub.anotherSub dt:hover{background-color:#8bbb2d;}
.Top003124 menu li .sub.anotherSub dt:hover a{color:#fff;}
.Top003124 menu li .sub.anotherSub dt:hover a::after{background-image:url(../images/prosubArrow_active.png);}
.Top003124 menu li .sub.prosub{margin-left:0;border-radius:0;width:auto;position:absolute;left:160px !important;right:160px !important;border-top:1px solid #f0f0f0;}
.Top003124 menu li .sub.prosub .proContent{display:flex;}
.Top003124 menu li .sub.prosub .proContent > dl{background-color:#fff;width:25%;padding:0;border-right:1px solid #f0f0f0;}
.Top003124 menu li .sub.prosub .proContent > dl dt{padding:0 10%;line-height:80px;}
.Top003124 menu li .sub.prosub .proContent > dl dt:not(:nth-of-type(1)){border-top:1px solid #f0f0f0;}
.Top003124 menu li .sub.prosub .proContent dl dt a{text-align:start;position:relative;display:block;color:#666;}
.Top003124 menu li .sub.prosub .proContent > dl dt a{font-weight:600;}
.Top003124 menu li .sub.prosub .proContent dl dt a::after{content:"";position:absolute;width:9px;height:15px;background-image:url(../images/prosubArrow.png);right:0;top:50%;transform:translateY(-50%);}
.Top003124 menu li .sub.prosub .proContent dl dt:hover{color:#fff;background-color:#8bbb2d;}
.Top003124 menu li .sub.prosub .proContent dl dt:hover a{color:#fff;}
.Top003124 menu li .sub.prosub .proContent dl dt:hover a::after{background-image:url(../images/prosubArrow_active.png);}
.Top003124 menu li .sub.prosub .proContent .prosubRight{flex:1;}
.Top003124 menu li .sub.prosub .proContent .prosubRight .rightItem{display:none;}
menu li .sub.prosub .proContent .prosubRight .rightItem.active{display:block;}
.Top003124 menu li .sub.prosub .proContent .rightTop{padding-top:45px;padding-bottom:57px;padding-left:80px;background-position:right;background-repeat:no-repeat;}
.Top003124 menu li .sub.prosub .proContent .rightTop p{color:#333;margin:0;line-height:1.5;}
.Top003124 menu li .sub.prosub .prosubRight aside{font-weight:bold;font-size:calc(22/16 * 1em);color:#000;line-height:2.36;}
.Top003124 menu li .sub.prosub .prosubRight .rightBottom{}
.Top003124 menu li .sub.prosub .prosubRight .rightBottom dl{background-color:#fff;padding-top:30px;padding-bottom:40px;width:100%;display:flex;flex-wrap:wrap;}
.Top003124 menu li .sub.prosub .prosubRight .rightBottom dt{margin-left:40px;padding:0 40px;width:43.33333%;line-height:70px;}
.Top003124 menu li .sub.prosub .prosubRight .rightBottom dt:not(:nth-last-of-type(1)){margin-bottom:10px;}
.Top003124 menu li .sub.prosub .proContent .rightBottom dl dt a{color:#333;}
.Top003124 menu li .sub.prosub .proContent .rightBottom dl dt:hover a{color:#fff;}
.Top003124 menu li .sub.prosub .proContent .rightBottom dl dt a::after{background-image:url(../images/prosubArrow2.png);}
.Top003124 menu li .sub.prosub .proContent .rightBottom dl dt:hover a::after{background-image:url(../images/prosubArrow_active.png);}
.Top003124 menu li.aon span a{color:#1c8b3b !important;}
@media(min-width:1280px){.Top003124 menu li:not(:last-child){margin-right:5em;}
}
@media (min-width:1025px){.Top003124 menu li .sub.prosub .proContent .rightTop{background-color:#f9f9f9;}
.Top003124 menu{float:right;}
.Top003124 menu li{float:left;}
.Top003124 menu li:not(:last-child){margin-right:3.5em;}
.Top003124 menu li span,.Top003124 menu li span a{line-height:90px;}
.Top003124 menu li span a{display:block;position:relative;z-index:1;}
.Top003124 menu li span a:after{position:absolute;content:'';left:0;bottom:0;height:2px;background-color:#1c8b3b;transition:0.3s;}
.Top003124 menu li:hover span a:after,.Top003124 menu li.aon span a:after{width:100%;}
.Top003124 menu li .sub.anotherSub{margin-left:0;width:400px;left:50% !important;transform:translateX(-50%);position:absolute;top:100%;background-color:#fff;overflow:hidden;}
}
@media (max-width:1024px){.Top003124 menu{position:fixed;left:-100%;top:4em;height:calc(100% - 7em);overflow-y:auto;background-color:#fff;width:350px;opacity:0;transition:0.3s ease;}
.menu-show .Top003124 menu{left:0;opacity:1;transform:translateX(0);}
.Top003124 menu li{border-bottom:1px solid #eee;}
.Top003124 menu li span{padding-top:1em;padding-bottom:1em;padding-left:1em;}
.Top003124 .has-sub span .op:before,.Top003124 .has-sub span .op:after{background-color:#ccc;}
.Top003124 menu li .sub.prosub{position:static;overflow-x:auto;}
.Top003124 menu li .sub.prosub .proContent{width:250%;}
.Top003124 menu li .sub.prosub .proContent .rightTop{background-size:cover;}
.Top003124 menu li .sub.prosub .proContent > dl dt a{font-size:calc(10/16 * 1em);}
.Top003124 menu li .sub.prosub .proContent .rightBottom dl dt a{font-size:calc(10/16 * 1em);}
}
@media(max-width:640px){.Top003124{font-size:3.5vw;height:4em;}
.Top003124 menu{width:200px;}
.Top003124 menu li .sub.prosub .proContent > dl dt a{font-size:calc(16/16 * 1em);}
.Top003124 menu li .sub.prosub .proContent .rightBottom dl dt a{font-size:calc(16/16 * 1em);}
.Top003124 menu li .sub.prosub .prosubRight .rightBottom dt{width:100%;}
.Top003124 menu li .sub.prosub .proContent > dl dt{line-height:40px;}
.Top003124 menu li .sub.prosub .prosubRight .rightBottom dt{line-height:40px;}
.Top003124 menu li .sub.anotherSub dt a{line-height:40px;}
}
.Top003124 .open-search{position:absolute;right:0;top:0;width:80px;height:90px;background:#8bbb2d url(../images/Top003124-btn.svg) no-repeat center;cursor:pointer;background-size:auto 23.53%;z-index:2;}
.Top003124 .top-search{position:absolute;right:0;top:100%;background-color:#fff;width:100%;max-width:400px;}
.Top003124 .top-search .btn{background-color:rgba(0,0,0,1);background-image:url(../images/Top003124-btn.svg);background-size:auto 50%;}
.Top003124 .open-search.on:before,.Top003124 .open-search.on:after{width:40%;left:30%;}
.Top003124.hover .open-search.on:before,.Top003124.hover .open-search.on:after{background-color:rgba(0,0,0,1);}
@media (max-width:1024px){.Top003124 .open-search{width:2.4em;height:2.4em;top:50%;margin-top:-1.2em;/* background-color:rgba(0,0,0,1);*/
 background-size:auto 60%;right:2.6em;}
.Top003124 .open-menu{width:2.4em;height:2.4em;right:0;z-index:2;}
.Top003124 .open-menu i{width:60%;left:20%;background-color:rgba(0,0,0,1);}
}
.Banner003192{position:relative;}
.Banner003192 li.slick-slide video{position:absolute;width:100%;height:100%;left:0;top:0;object-fit:cover;z-index:1;}
/* .Banner003192 li.slick-slide video{width:100%;height:100%;object-fit:cover;}
*/
@media (min-width:1025px){.Banner003192 .wap{display:none;}
}
@media (max-width:1024px){.Banner003192 .pc{display:none;}
}
.Banner003192 li.slick-slide{position:relative;}
.Banner003192 [class*=txt-style-]{position:absolute;top:0;color:#fff;z-index:10;}
.Banner003192 .tit{font-family:'HarmonyOS_Sans_SC_Bold';font-size:calc(65 / 1920 * 100vw);margin-bottom:calc(20 / 65 * 1em);transition:0.3s;color:#fff;}
.Banner003192 .sub-tit{font-size:calc(30 / 1920 * 100vw);line-height:1.2;transition:0.3s 0.3s;}
.Banner003192 .txt-style-1{left:0;right:0;top:calc(215 / 960 * 100%);}
.Banner003192 .txt-style-1 .tit{line-height:70px;font-size:calc(54/16 * 1em);transform:translateX(30px);opacity:0;}
.Banner003192 .txt-style-1 .tit > span{color:#8bbb2d;}
.Banner003192 .txt-style-1 .sub-tit{line-height:87px;font-size:calc(26/16 * 1em);transform:translateX(30px);opacity:0;color:#c6c5c0;}
.Banner003192 .ani-show .txt-style-1 .tit,.Banner003192 .ani-show .txt-style-1 .sub-tit{transform:translateX(0);opacity:1;}
.Banner003192 .txt-style-2{text-align:center;top:0;left:0;width:100%;height:100%;}
.Banner003192 .txt-style-2 .ytable{height:100%;}
.Banner003192 .open-video{display:block;margin:0 auto;width:calc(60 / 1920 * 100vw);height:calc(60 / 1920 * 100vw);background:url(../images/Banner003192-play.png) no-repeat center center;background-size:contain;margin-bottom:calc(60 / 1920 * 100vw);cursor:pointer;transform:translateY(30px);opacity:0;transition:0.3s;}
.Banner003192 .txt-style-2 .tit{transform:translateY(30px);opacity:0;transition-delay:0.3s;}
.Banner003192 .txt-style-2 .sub-tit{letter-spacing:calc(9 / 1920 * 100vw);transform:translateY(30px);opacity:0;transition-delay:0.6s;}
.Banner003192 .ani-show .open-video,.Banner003192 .ani-show .txt-style-2 .tit,.Banner003192 .ani-show .txt-style-2 .sub-tit{transform:translateY(0);opacity:1;}
.Banner003192 .txt-style-3{left:0;width:100%;top:calc(281 / 960 * 100%);}
.Banner003192 .txt-style-3 .auto{max-width:1440px;width:90%;}
.Banner003192 .txt-style-3 .tit{transform:translateX(30px);opacity:0;}
.Banner003192 .txt-style-3 .sub-tit{transform:translateX(30px);opacity:0;}
.Banner003192 .ani-show .txt-style-3 .tit,.Banner003192 .ani-show .txt-style-3 .sub-tit{transform:translateX(0);opacity:1;}
@media(min-width:1921px){.Banner003192 .txt-style-1{max-width:100%;width:84%;}
}
@media(min-width:1025px) and (max-width:1800px){.Banner003192 .txt-style-1{width:84%;}
}
/* 2024.7.9 */
/* @media (min-width:1025px){*/
.Banner003192 li.slick-slide .img-block{height:100%;object-fit:cover;}
.fp-tableCell .slider{height:100%;}
.fp-tableCell .slider li{height:100%;}
.fp-tableCell .slick-list{height:100%;}
.fp-tableCell .slick-track{height:100vh;}
.fp-tableCell .slick-slide{height:100%;}
.fp-tableCell > img{height:100%;object-fit:cover;}
/*}
*/
@media(max-width:1024px){/* .fp-tableCell{height:auto !important;}
*/
/* .fp-section.fp-table{height:auto !important;}
*/
}
.Banner003192 .slick-pages{display:flex;font-size:calc(23/16 * 1em);position:absolute;left:calc(162 / 16 * 1em);bottom:calc(64/16 * 1em);color:#fff;z-index:20;}
.Banner003192 .slick-pages span{color:rgba(255,255,255,.4);}
.Banner003192 .slick-pages figure{margin:0 12px;}
.Banner003192 .slick-dots{position:absolute;right:calc(141 / 1920 * 100vw);bottom:calc(66 / 960 * 100%);z-index:20;}
.Banner003192 .slick-dots li{float:left;width:calc(30 / 1920 * 100vw);height:3px;background-color:rgba(255,255,255,1);opacity:0.5;margin-left:10px;}
.Banner003192 .slick-dots li button{display:none;}
.Banner003192 .slick-dots li.slick-active{opacity:1;}
.Banner003192 .slick-arrow{font-size:calc(23/16 * 1em);color:transparent;position:absolute;position:absolute;width:13px;height:21px;z-index:99;left:calc(162 / 16* 1em);bottom:calc(64 / 16* 1em);background-image:url(../images/button-active.png);}
.Banner003192 .slick-arrow.slick-disabled{background-image:url(../images/button-disabled.png);}
.Banner003192 .slick-arrow.slick-prev{margin-left:calc(-35/16 * 1em);transform:rotate(180deg);}
.Banner003192 .slick-arrow.slick-next{margin-left:calc(88/16 * 1em);}
.Banner003192 .slick-prev.slick-disabled{transform:none;}
.Banner003192 .slick-next.slick-disabled{transform:rotate(180deg);}
@media(max-width:1440px){}
@media(max-width:1024px){.Banner003192 .slick-pages{left:50%;transform:translateX(-50%);}
.Banner003192 .txt-style-1 .sub-tit{font-size:calc(16/16 * 1em);line-height:2;}
.Banner003192 .txt-style-1 .tit{font-size:calc(24/16 * 1em);line-height:2;}
.Banner003192 .slick-arrow{background-size:cover;left:calc(100/16 * 1em);}
.Banner003192 .slick-arrow.slick-next{right:40%;left:unset;margin:0;}
.Banner003192 .slick-arrow.slick-prev{left:40%;margin-left:unset;}
}
@media(max-width:640px){.Banner003192 .txt-style-1 .tit{font-size:calc(18/16 * 1em);}
.Banner003192 .slick-arrow{bottom:calc(20/16 * 1em);}
.Banner003192 .slick-pages{bottom:calc(20/16 * 1em);}
.Banner003192 .slick-arrow.slick-prev{left:35%;}
.Banner003192 .slick-arrow.slick-next{right:35%;}
}
.Banner003086{position:relative;}
.Banner003086 .auto{max-width:1600px;}
.Banner003086 .slider li{position:relative;}
.Banner003086 .ytable{height:100%;}
.Banner003086 .txt-area{font-family:'Alibaba-PuHuiTi-Regular';position:absolute;color:#c6c5c0;;left:0;top:0;width:100%;height:100%;z-index:10;font-size:62px;}
.Banner003086 .txt-area .t-1{font-size:0.387em;transform:translateX(50px);}
.Banner003086 .txt-area .t-2{transform:translateX(100px);}
.Banner003086 .txt-area .t-3{font-family:'Alibaba-PuHuiTi-Bold';transform:translateX(150px);}
.Banner003086 .ani-show .txt-area aside{opacity:1;transform:translateX(0);}
.Banner003086 .slick-dots{position:absolute;left:50%;transform:translateX(-50%);z-index:20;bottom:2.55vw;}
.Banner003086 .slick-dots li{float:left;width:30px;position:relative;height:30px;border:solid 1px transparent;}
.Banner003086 .slick-dots li button{font-size:0;width:8px;height:8px;background:#e1e1e1;opacity:0.5;padding:0;border:0;position:absolute;left:50%;top:50%;margin:-4px 0 0 -4px;}
.Banner003086 .slick-dots li:not(:last-child){margin-right:4.74vw;}
.Banner003086 .slick-dots li:not(:last-child):after{left:100%;margin-left:0.34vw;width:4.07vw;height:2px;position:absolute;content:'';top:50%;margin-top:-1px;background:linear-gradient(to right,rgba(255,255,255,0.5) 0%,rgba(255,255,255,0.5) 20%,transparent 50%);background-size:8px 2px;background-repeat:repeat-x;}
.Banner003086 .slick-dots li.slick-active{border-color:#fff;}
.Banner003086 .slick-dots li.slick-active button{opacity:1;}
.Banner003086 .txt-style-2{position:absolute;left:0;right:0;top:calc(168 / 960* 100%);color:#fff;}
.Banner003086 .fp-tableCell img{width:100%;}
.Banner003086 .txt-style-2 .sub-tit{font-size:calc(24/16 * 1em);line-height:90px;}
.Banner003086 .txt-style-2 .sub-subtit{font-size:calc(48/16 * 1em);line-height:64px;font-weight:100;}
.Banner003086 .txt-style-2 .tit{font-size:calc(48/16 * 1em);line-height:64px;font-weight:bold;color:#fff;}
.Banner003086 .txt-style-2 .tit > span{color:#8bbb2d;}
.Banner003086 .txt-style-2 p{line-height:2;margin:0;margin-top:35px;}
.Banner003086 .companyDetailB{position:absolute;bottom:0;display:flex;justify-content:space-between;padding-right:80px;padding-left:calc(160 / 1920* 100vw);width:100%;}
.Banner003086 .companyDetailB .leftContent{display:flex;flex:1;}
.Banner003086 .companyDetailB .leftContent .leftItem{width:25%;color:#fff;display:flex;flex-direction:column;justify-content:center;}
.Banner003086 .companyDetailB .leftContent .leftItem aside{line-height:2.5;font-size:calc(13/16 * 1em);}
.Banner003086 .companyDetailB .leftContent .leftItem p{font-weight:bold;line-height:1.875;font-size:calc(43/16 * 1em);margin:0;}
.Banner003086 .companyDetailB .leftContent .leftItem p sub{vertical-align:super;font-weight:normal;}
.Banner003086 .companyDetailB .rightContent{position:relative;}
.Banner003086 .videoContainer{z-index:999;display:none;position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.5);left:0;top:0;}
.Banner003086 .videoBox{width:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}
.Banner003086 .videoBox .videoClose{cursor:pointer;position:absolute;top:0;right:0;font-size:20px;background-color:#000;color:#fff;width:30px;height:30px;display:flex;align-items:center;justify-content:center;}
.Banner003086 .videoBox video{max-width:100%}
.Banner003086 .companyDetailB .rightContent .videoMask{position:absolute;top:0;width:100%;height:100%;}
.Banner003086 .companyDetailB .rightContent .videoMaskM{position:absolute;opacity:.9;height:100%;width:100%;}
.Banner003086 .companyDetailB .rightContent .videoMaskC{position:relative;z-index:2;height:100%;width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;}
.Banner003086 .companyDetailB .rightContent .videoMaskC figure{cursor:pointer;}
.Banner003086 .companyDetailB .rightContent .videoMaskC p{color:#fff;}
@media(min-width:1921px){.Banner003086 .txt-style-2{max-width:100%;width:84%;}
}
@media(min-width:1025px) and (max-width:1800px){.Banner003086 .txt-style-2{width:84%;}
}
@media(min-width:1025px){.Banner003086 .slider img{object-fit:cover;height:100%;}
}
@media(max-width:1024px){.Banner003086 .txt-area{font-size:5vw;padding:0 2vw;}
.Banner003086 .txt-style-2 .sub-tit{font-size:calc(16/16 * 1em);line-height:1.5;}
.Banner003086 .txt-style-2 .sub-subtit{font-size:calc(24/16 * 1em);line-height:1.5;}
.Banner003086 .txt-style-2 .tit{font-size:calc(24/16 * 1em);line-height:1.5;}
.Banner003086 .companyDetailB .rightContent > figure{width:calc(300/16 * 1em);}
.Banner003086 .companyDetailB .rightContent video{width:calc(300/16 * 1em);height:auto;}
.Banner003086 .companyDetailB .leftContent .leftItem p{font-size:calc(18/16 * 1em);}
.Banner003086 .txt-style-2 p{margin-top:10px;}
}
@media(max-width:800px){.Banner003086 .companyDetailB .rightContent > figure{width:calc(200/16 * 1em);}
.Banner003086 .companyDetailB .rightContent video{width:calc(200/16 * 1em);}
}
@media(max-width:640px){.Banner003086 .slick-dots li{width:20px;height:20px;}
.Banner003086 .companyDetailB .rightContent{display:none;}
.Banner003086 .companyDetailB .leftContent .leftItem{text-align:center;}
.Banner003086 .txt-style-2{top:calc(50 / 960* 100%);}
.Banner003086 .txt-style-2 .tit{font-size:calc(18/16 * 1em);}
.Banner003086 .txt-style-2 .sub-tit{font-size:calc(12/16 * 1em);}
.Banner003086 .txt-style-2 p{font-size:calc(12/16 * 1em);line-height:1.5;}
.Banner003086 .txt-style-2 .sub-subtit{font-size:calc(18/16 * 1em);}
.Banner003086 .companyDetailB{padding:0;}
.Banner003086 .companyDetailB .leftContent .leftItem aside{font-size:calc(12/16 * 1em);line-height:1.5;}
.Banner003086 .companyDetailB .leftContent .leftItem p{line-height:1.5;}
}
#fp-nav.fp-right{left:69px;width:16px;}
#fp-nav ul li{margin:40px 0;}
#fp-nav ul li a span{left:0;top:0;width:10px;height:10px;border:2px solid #999;background-color:transparent;margin:0;}
#fp-nav ul li a.active span{width:10px;height:10px;border-color:#fff;margin:0;}
#fp-nav.green ul li a.active span{border-color:#1c8b3b;}
#fp-nav ul li:hover a.active span{width:10px;height:10px;border-color:#1c8b3b;margin:0;}
#fp-nav ul li:hover a span{margin:0;border-color:#1c8b3b;}
#fp-nav ul li a .fp-sr-only{display:none;}
#fp-nav ul li .fp-tooltip.fp-right{display:none;}
.mouse{opacity:.4;margin-top:20px;background:url(../images/mouse.png) no-repeat center;width:16px;height:22px;background-size:contain;z-index:30;margin-left:0;}
.screenChange{cursor:pointer;position:absolute;;z-index:30;left:calc(69 / 1920* 100vw);margin-left:0;bottom:calc(80 / 960 * 100%);width:16px;text-align:center;color:#c6c5c0;color:rgba(255,255,255,.4);}
.screenChange span{line-height:1.5;}
.screenChange.green span{color:#1c8b3b;}
.screenChange.green .mouse{background-image:url(../images/mouse_active.png);}
.screenChange:hover{color:#1c8b3b;}
.screenChange:hover .mouse{background-image:url(../images/mouse_active.png);opacity:1;}
@media(max-width:1200px){.screenChange{display:none !important;}
}
.Banner003192_partner .txt-style-1{position:absolute;color:#fff;z-index:10;left:0;right:0;top:calc(215 / 960* 100%);}
.Banner003192_partner .txt-style-1 .sub-tit{font-size:calc(105/16 * 1em);color:#1c8b3b;font-weight:bold;line-height:2;}
.Banner003192_partner .txt-style-1 .sub-tit sub{font-size:28px;vertical-align:super;}
.Banner003192_partner .txt-style-1 .tit_t{font-size:calc(24/16 * 1em);color:#333;line-height:4;}
.Banner003192_partner .txt-style-1 .tit{font-size:calc(48/16 * 1em);color:#000;line-height:1.25;}
.Banner003192_partner .txt-style-1 .tit span{color:#8bbb2d;}
.Banner003192_partner .slick-slider{height:100%;}
.Banner003192_partner .slick-list{height:100%;}
.Banner003192_partner .slick-track{height:100%;}
.Banner003192_partner .slick-slide{height:100%;background-position:left center;background-repeat:no-repeat;position:relative;}
.Banner003192_partner .slick-slide{background-size:auto,cover;}
.Banner003192_partner .slick-slide:nth-of-type(2n){background-size:cover;}
.Banner003192_partner .slick-arrow{position:absolute;width:14px;height:22px;z-index:99;left:calc(160 / 1920* 100vw);bottom:calc(81 / 960* 100%);background-image:url(../images/partnerArrow_active.png);}
.Banner003192_partner .slick-arrow:hover{background-image:url(../images/partnerArrow_active.png);}
.Banner003192_partner .slick-arrow.slick-disabled{background-image:url(../images/partnerArrow.png);}
.Banner003192_partner .slick-arrow.slick-prev{transform:rotate(180deg);}
.Banner003192_partner .slick-next.slick-disabled{transform:rotate(180deg);}
.Banner003192_partner .slick-prev.slick-disabled{transform:rotate(0);}
.Banner003192_partner .slick-arrow.slick-prev{margin-left:0px;}
.Banner003192_partner .slick-arrow.slick-next{margin-left:58px;}
.Banner003192_partner .partnerList{position:absolute;z-index:90;width:77.5%;height:100%;top:0;display:flex;left:calc(435 / 1920* 100vw);flex-wrap:wrap;}
.Banner003192_partner .partnerList li{height:calc(184/953 * 100vh);color:#1c8b3b;position:relative;background-color:#fff;margin:4px;width:11.9%;list-style:none;display:flex;align-items:center;justify-content:center;}
.Banner003192_partner .partnerList li:nth-of-type(-n+8){margin-top:0;}
.Banner003192_partner .partnerList li:nth-last-of-type(-n+8){margin-bottom:0;}


.Banner003192_partner .partnerList li img{width:auto;transition:.3s linear;}
.Banner003192_partner .partnerList li::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;border:3px solid #8bbb2d;opacity:0;transition:.3s;}
.Banner003192_partner .partnerList li:hover::after{opacity:1;}
/* .Banner003192_partner .partnerList li img{filter:grayscale(100%);opacity:.5;}
*/
.Banner003192_partner .partnerList li:hover img{/* filter:grayscale(100%);*/
opacity:1;transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);}
.Banner003192_partner .partnerList li a{display:flex;justify-content:center;align-items:center;z-index:100;position:relative;cursor:pointer;width:100%;height:100%;}
.Banner003192_partner .partnerList li span{position:relative;color:#1c8b3b;}
.Banner003192_partner .partnerList li span::after{position:absolute;content:"";width:8px;height:14px;top:50%;transform:translateY(-50%);right:-28px;background-image:url(../images/parternArrow.png);background-repeat:no-repeat;}
.Banner003192_partner .shadow{position:absolute;top:0;width:100%;height:10%;z-index:98;background:linear-gradient(to bottom,rgba(0,0,0,.2),rgba(255,255,255,0));}
@media(min-width:1921px){.Banner003192_partner .txt-style-1{max-width:100%;width:84%;}
}
@media (min-width:1025px) and (max-width:1800px){.Banner003192_partner .txt-style-1{width:84%;}
}
@media(min-width:1025px){.Banner003192_partner .wap{display:none;}
}
@media(max-width:1440px){.Banner003192_partner .partnerList li{width:11.5%;}
}
@media(max-width:1024px){.Banner003192_partner .txt-style-1 .sub-tit{font-size:calc(30/16 * 1em);}
.Banner003192_partner .txt-style-1 .tit_t{font-size:calc(16/16 * 1em);}
.Banner003192_partner .txt-style-1 .tit{font-size:calc(24/16 * 1em);}
.Banner003192_partner .partnerList{padding:10px 0;}
.Banner003192_partner .partnerList li{height:18.5%;}
.Banner003192_partner .partnerList li img{max-width:50%;}
}
@media(max-width:768px){.Banner003192_partner .partnerList li{width:10.5%;height:17.5%;}
.Banner003192_partner .partnerList li span{font-size:calc(12/16 * 1em);}
.Banner003192_partner .partnerList li span::after{right:-10px;}
}
@media(max-width:640px){.Banner003192_partner .txt-style-1{top:10%;}
.Banner003192_partner .txt-style-1 .sub-tit{font-size:calc(20/16 * 1em);line-height:1.5;}
.Banner003192_partner .txt-style-1 .tit_t{line-height:2;}
.Banner003192_partner .txt-style-1 .sub-tit sub{font-size:14px;}
.Banner003192_partner .txt-style-1 .tit{font-size:calc(18/16 * 1em);}
.Banner003192_partner .slick-arrow{left:20px;}
.Banner003192_partner .partnerList li{width:9.5%;height:16.5%;}
.Banner003192_partner .partnerList li span::after{display:none;}
.Banner003192_partner .partnerList li img{max-height:50%;}
}
.Home_Global{position:relative;}
.Home_Global .home_move{position:absolute;left:calc(447 / 1920* 100vw);top:calc(228 / 960* 100%);}
.fp-tableCell > img{width:100%;}
.Home_Global .txt-style-1{position:absolute;color:#fff;left:0;right:0;top:calc(215 / 960* 100%);}
.Home_Global .txt-style-1 .tit_t{font-size:calc(24/16 * 1em);line-height:4;}
.Home_Global .txt-style-1 .tit{font-size:calc(48/16 * 1em);line-height:1.25;}
.Home_Global .txt-style-1 .tit span{color:#8bbb2d;}
.Home_Global .sliderBox{position:absolute;top:calc(242 / 960* 100%);left:0;right:0;}
.Home_Global .sliderBox .slick-track{height:auto;}
.Home_Global .slider{position:absolute;right:0;top:0;list-style:none;width:320px;}
.Home_Global .slider figure{padding-bottom:100%;background-repeat:no-repeat;}
.Home_Global .slider .titleBox{background-color:#8bbb2d;color:#fff;padding:40px;padding-bottom:116px;}
.Home_Global .slider .titleBox h2{font-size:calc(28/16 * 1em);margin:0;line-height:34px;}
.Home_Global .slider .titleBox p{max-width:100%;margin:0;margin-top:21px;height:38px;overflow:hidden;-webkit-line-clamp:5;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;}
.Home_Global .slider .slick-dots{display:flex;position:absolute;z-index:10;bottom:10%;list-style:none;left:40px;}
.Home_Global .slider .slick-dots li{width:10px;height:10px;border-radius:50%;background-color:rgba(255,255,255,.3);}
.Home_Global .slider .slick-dots li:not(:nth-of-type(1)){margin-left:10px;}
.Home_Global .slider .slick-dots button{display:none;}
.Home_Global .slider .slick-dots .slick-active{background-color:#fff;}
@media(min-width:1921px){.Home_Global .txt-style-1{max-width:100%;width:84%;}
}
@media(min-width:1025px) and (max-width:1800px){.Home_Global .txt-style-1{width:84%;}
.Home_Global .sliderBox{width:84%;}
}
@media(min-width:1025px){.Home_Global .wap{display:none;}
.Home_Global .sliderBox .slider{height:auto;}
}
@media(max-width:1024px){.Home_Global .txt-style-1 .tit_t{font-size:calc(16/16 * 1em);}
.Home_Global .txt-style-1 .tit{font-size:calc(24/16 * 1em);}
.Home_Global > .fp-tableCell> figure img{max-width:50%;}
.Home_Global .slider .titleBox{padding:calc(20/16 * 1em);padding-bottom:calc(40/16 * 1em);}
.Home_Global .sliderBox{top:10%;}
.Home_Global .slider figure{padding-bottom:60%;}
.Home_Global .slider .titleBox h2{font-size:calc(18/16 * 1em);}
.Home_Global .slider .titleBox p{font-size:calc(16/16 * 1em);margin-top:10px;}
}
@media(max-width:768px){.Home_Global .slider figure{padding-bottom:40%;}
.Home_Global .slider{width:250px;}
}
@media(max-width:640px){.Home_Global .sliderBox{display:none;}
}
.Bottom002887{font-family:'SourceHanSansCN-Light';background:#f9f9f9;}
.Bottom002887,.Bottom002887 a{color:#000;}
.Bottom002887 .auto{background-repeat:no-repeat;background-position:top;}
.Bottom002887 .copyright{padding:20px 0;border-top:1px solid rgba(255,255,255,0.1);line-height:30px;}
.Bottom002887 .copyright .fr{overflow:hidden;}
.Bottom002887 .copyright .fr a{float:left;height:30px;}
.Bottom002887 .copyright .fr a.knet{background:url("../images/knet.png") no-repeat center center;width:84px;}
.Bottom002887 .copyright .fr a.wlzxnet{background:url("../images/wlzxnet.png") no-repeat left center;padding-left:37px;margin-right:37px;}
.Bottom002887 .b_link{line-height:24px;}
.Bottom002887 .b_link > div{margin-top:100px;}
.Bottom002887 .b_link .fr{position:relative;padding-left:70px;}
.Bottom002887 .b_link .fr span{position:absolute;left:0;top:0;}
.Bottom002887 .b_link .fr a{margin-left:25px;display:inline-block;}
.Bottom002887 .b_link .fl a{display:inline-block;}
.Bottom002887 .b_link .fl a:hover{color:#1c8b3b;}
.Bottom002887 .b_link .fl i{text-align:center;margin:0 20px;display:inline-block;vertical-align:middle;background:rgba(255,255,255,0.2);}
.Bottom002887 .b_nav div.code{margin:0 auto;padding-right:160px;}
.Bottom002887 .code li{float:left;width:43.75%;text-align:center;}
.Bottom002887 .code li:nth-child(2n){float:right;}
.Bottom002887 .code li aside{color:rgba(255,255,255,0.5);margin-top:10px;}
.Bottom002887 .code li img{border-radius:4px;display:block;width:100%;}
.Bottom002887 .code .tit:not(:nth-of-type(1)){margin-top:calc(48/16 * 1em);}
.Bottom002887 .b_nav .tit{font-family:'SourceHanSansCN-Bold';font-size:16px;margin-bottom:24px;}
.Bottom002887 .b_nav .tit a{font-weight:bold;color:#000;}
.Bottom002887 .b_nav > nav,.Bottom002887 .b_nav > div{padding:100px 0;}
.Bottom002887 .b_nav nav dd{line-height:2;}
.Bottom002887 .b_nav nav dd a{color:#666;}
.Bottom002887 .b_nav nav dd a:hover{color:#1c8b3b;}
.Bottom002887 .b_nav .tit a:hover{color:#1c8b3b;}
.Bottom002887 .b_nav nav{border-right:1px solid #f0f0f0;}
.Bottom002887 .call{color:#666;margin-top:24px;margin-bottom:10px;line-height:2;font-size:calc(14/16 * 1em);font-family:'IMPACT';}
.Bottom002887 .contact p{line-height:1.5;}
.Bottom002887 .code p{line-height:1.5;}
.Bottom002887 .b_nav nav .item .item_List:not(:nth-last-of-type(1)){margin-bottom:calc(32/16 * 1em);}
.Bottom002887 .b_nav nav .item .item_List:not(:nth-of-type(1)){margin-top:calc(60/16 * 1em);}
.Bottom002887 .b_nav nav.fl{width:43.75%;}
.Bottom002887 .b_nav nav.fl .top{padding-left:160px;margin-bottom:80px;}
.Bottom002887 .b_nav nav.fl .bottom{padding-left:160px;border-top:1px solid #f0f0f0;}
.Bottom002887 .b_link nav.fl{width:100%;margin-bottom:34px;}
@media(min-width:641px){.Bottom002887 .b_nav nav .item{float:left;max-width:120px;}
.Bottom002887 .b_nav nav .item dl{display:block !important;}
}
@media(min-width:1025px){.Bottom002887 .code{width:20%;}
.Bottom002887 div.contact{width:31.25%;padding-left:3.15%;padding-right:3.15%;}
}
@media(max-width:1024px){.Bottom002887 .b_nav nav .item .item_List:not(:nth-of-type(1)){margin-top:0;}
.Bottom002887 .b_nav nav .item .item_List:not(:nth-last-of-type(1)){margin-bottom:0;}
.Bottom002887 .contact,.Bottom002887 .code .tit{text-align:center;}
.Bottom002887 .contact{padding:20px 0;}
.Bottom002887 .b_nav nav.fl{width:100%;text-align:center;}
.Bottom002887 .b_nav nav{border:none;}
.Bottom002887 .b_nav > nav{padding:calc(50/16 * 1em) 0;}
.Bottom002887 .b_nav{width:96%;margin:0 auto;}
.Bottom002887 .b_nav nav.fl .top{padding:0;margin-bottom:calc(25/16 * 1em);}
.Bottom002887 .b_nav nav.fl .bottom{padding:0;}
.Bottom002887 .b_link > div{margin-top:calc(25/16 * 1em);}
.Bottom002887 .b_nav > div{padding:calc(50/16 * 1em) 0;}
.Bottom002887 .b_nav div.code{padding-right:0;text-align:center;}
}
@media(max-width:640px){.Bottom002887 .b_nav nav .item{margin:0 !important;border-bottom:1px solid rgba(255,255,255,0.1);}
.Bottom002887 .b_nav nav .item dl{display:none;padding-bottom:20px;}
.Bottom002887 .b_nav .tit{padding:20px 0;}
.Bottom002887 .b_nav nav .tit{position:relative;z-index:1;margin-bottom:0;text-align:start;}
.Bottom002887 .b_nav nav .tit i{position:absolute;right:0;top:50%;width:20px;height:20px;margin-top:-8px;transition:0.3s;}
.Bottom002887 .b_nav nav .tit i.on{transform:rotate(45deg);}
.Bottom002887 .b_nav nav .tit i:before,.Bottom002887 .b_nav nav .tit i:after{position:absolute;content:'';left:50%;top:50%;transform:translate(-50%,-50%);background:#000;}
.Bottom002887 .b_nav nav .tit i:before{width:50%;height:2px;}
.Bottom002887 .b_nav nav .tit i:after{width:2px;height:50%;}
.Bottom002887 .b_nav nav dd{padding:5px 0;text-align:start;}
.Bottom002887 .code{max-width:280px;}
.Bottom002887 .code li img{width:80%;margin:0 auto;}
}
.Banner002167{position:relative;z-index:1;}
.Banner002167 .textContent{position:absolute;position:absolute;top:50%;color:#fff;left:50%;transform:translate(-50%,-50%);}
.Banner002167 aside.title{font-size:calc(56/16 * 1em);}
.Banner002167 .backimg{background-size:cover;height:620px;background-position:center top;background-repeat:no-repeat;}
.Banner002167 img{display:none;}
@media(max-width:1024px){.Banner002167 aside.title{font-size:calc(30/16 * 1em);}
}
@media(max-width:1024px){.Banner002167 div.backimg{display:none;}
.Banner002167 img{display:block;width:100%;}
}
@media(max-width:640px){.Banner002167 aside{font-size:24px;}
}
.Banner002167 .current{font-family:'SourceHanSansCN-Regular';padding:2em 0;font-size:0.875em;padding-left:30px;background:url(../images/home.png) no-repeat left center;}
.Banner002167 .current span{color:#fff;}
.Banner002167 .current a{color:#fff;}
.columnMenu{max-width:76%;border-bottom:1px solid #f0f0f0;position:absolute;left:0;right:0;bottom:0;background-color:#fff;}
.columnMenu::after{width:120px;height:81px;position:absolute;right:0;content:"";background-color:#fff;transform:skewX(45deg) translateX(50%);top:0;border-bottom:1px solid #f0f0f0;}
.columnMenu ul{list-style:none;display:flex;max-width:1140px;margin:0 auto;width:96%;}
.columnMenu ul{list-style:none;}
.columnMenu ul li{position:relative;z-index:10;}
.columnMenu ul li:not(:nth-last-of-type(1)){margin-right:calc(60/16 * 1em);}
.columnMenu ul li.active a{color:#1c8b3b;position:relative;}
.columnMenu ul li.active::after{width:100%;position:absolute;content:"";left:0;bottom:0;height:2px;background-color:#1c8b3b;transition:.3s;}
.columnMenu ul li a{line-height:80px;font-size:calc(20/16 * 1em);color:#000;}
.columnMenu ul li a:hover{color:#1c8b3b;}
@media(max-width:1280px){.columnMenu ul li:not(:nth-last-of-type(1)){margin-right:calc(30/16 * 1em);}
}
@media(max-width:1024px){.columnMenu{max-width:100%;top:100%;bottom:unset;}
.columnMenu ul{flex-wrap:wrap;}
.columnMenu ul li a{line-height:3;}
.columnMenu::after{display:none;}
.columnMenu ul li:not(:nth-last-of-type(1)){margin-right:calc(10/16 * 1em);}
}
@media(max-width:640px){.columnMenu ul li a{font-size:calc(14/16 * 1em);}
}
.RighInfo003186{font-family:'SourceHanSansCN-Regular';padding-top:calc(120 / 1920 * 100vw);padding-bottom:calc(150 / 1920 * 100vw);overflow:hidden;}
.RighInfo003186 .column-name aside{position:relative;z-index:4;}
.RighInfo003186 .column-name .cn{font-size:calc(38 / 16 * 1em);color:#333;font-family:'SourceHanSansCN-Bold';line-height:1;}
.RighInfo003186 .column-name .en{font-family:'Oswald-Regular';font-size:calc(30 / 16 * 1em);color:#b8b8b8;line-height:calc(26 / 30 * 1em);margin-top:calc(7 / 30 * 1em);}
.RighInfo003186 .column-name .mark{position:absolute;left:0;top:0;background:url(../images/RighInfo003186-title-bg.png) no-repeat;width:calc(133 / 16 * 1em);height:calc(133 / 16 * 1em);background-size:contain;}
@media (min-width:1025px){.RighInfo003186 .left-intro{width:calc(550 / 1600 * 100%);}
.RighInfo003186 .number{max-width:calc(460 / 16 * 1em);}
}
@media(max-width:1024px){.RighInfo003186{padding-top:calc(75/16 * 1em);}
.RighInfo003186 .column-name .cn{font-size:calc(24/16 * 1em);}
.RighInfo003186 .intro p{font-size:calc(10/16 * 1em);}
}
.RighInfo003186 .left-intro .column-name{margin-bottom:calc(146 / 16 * 1em);}
.RighInfo003186 .intro h2{margin:0 0 calc(20 / 40 * 1em);color:#bf9c50;font-family:'Oswald-Medium';font-size:calc(40 / 16 * 1em);}
.RighInfo003186 .intro p{margin:0;font-family:'SourceHanSansCN-Regular';line-height:2;}
.RighInfo003186 .intro + .number{margin-top:calc(63 / 16 * 1em);}
.RighInfo003186 .number li{position:relative;width:100%;border-bottom:1px solid #f0f0f0;}
.RighInfo003186 .number li::after{content:"";position:absolute;background-color:#000;height:1px;}
.RighInfo003186 .number li:nth-of-type(1)::after{width:100%;}
.RighInfo003186 .number li:nth-of-type(2)::after{width:43.5%;}
.RighInfo003186 .number li:nth-of-type(3)::after{width:11%;}
.RighInfo003186 .number li:nth-of-type(4)::after{width:22%;}
.RighInfo003186 .number li:nth-of-type(5)::after{width:11%;}
.RighInfo003186 .number li:not(:nth-last-of-type(1)){margin-bottom:30px;}
.RighInfo003186 .number li .inner{position:relative;}
.RighInfo003186 .number li .icon{position:absolute;right:0;bottom:0;width:calc(44 / 16 * 1em);}
.RighInfo003186 .number li h3{margin:0;color:#000;font-family:'Oswald-Medium';font-size:calc(29 / 16 * 1em);font-weight:bold;line-height:1;}
.RighInfo003186 .number li h3 sub{font-size:calc(13/29 * 1em);vertical-align:super;margin-left:5px;}
.RighInfo003186 .number li aside{color:#333333;font-size:calc(18/16 * 1em);line-height:3.22;}
.RighInfo003186 section.companyInfo{display:flex;}
.RighInfo003186 section .right-img{flex:1;}
.RighInfo003186 section .right-img .pic{margin-top:40px;}
@media (max-width:1024px){.RighInfo003186 .number li h3{font-size:calc(16/16 * 1em);}
.RighInfo003186 .number li aside{font-size:calc(14/16 * 1em);}
.RighInfo003186 .left-intro .column-name{margin-bottom:calc(50/16 * 1em);}
.RighInfo003186 section.companyInfo .left-intro{width:45%;margin-right:3%;}
.RighInfo003186 section.companyInfo{justify-content:space-between;}
}
@media(max-width:640px){.RighInfo003186 section.companyInfo{flex-wrap:wrap;}
.RighInfo003186 section.companyInfo .left-intro{width:100%;margin-right:0;}
.RighInfo003186 section .right-img{margin-top:20px;}
.RighInfo003186 .intro p{font-size:calc(16/16 * 1em);}
.Banner002167 .textContent{display:block;}
.Banner002167 aside.title{font-size:calc(24/16 * 1em);}
}
.companyHistory{position:relative;}
.companyHistory .textContent{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}
.companyHistory .historyTop{position:relative;padding:calc(40/16 * 1em) calc(50/16 * 1em);background-color:rgba(139,187,45,.6);width:calc(700 / 16* 1em);margin:0 auto;border:1px solid #1c8b3b;}
.companyHistory .historyTop aside{font-size:calc(32/16 * 1em);line-height:2.5;}
.companyHistory aside{display:block;color:#000;background-color:#fff;box-shadow:1px 1px 10px 0px #999;text-align:center;}
.companyHistory .historyBottom{display:flex;margin-top:calc(65/16 * 1em);}
.companyHistory .historyBottom .item{border:1px solid #1c8b3b;position:relative;padding:calc(75/16 * 1em) calc(55/16 * 1em);background-color:rgba(139,187,45,.6);min-width:calc(300/16 * 1em);}
.companyHistory .historyBottom .item:not(:nth-last-of-type(1)){margin-right:calc(110/16 * 1em);}
.companyHistory .historyBottom .item aside{left:50%;top:0;transform:translate(-50%,-50%);position:absolute;white-space:nowrap;font-size:calc(24/16 * 1em);line-height:2.9;width:calc(220/24 * 1em);}
.companyHistory .historyBottom .item aside::after{content:"";position:absolute;width:1px;height:calc(32/24 * 1em);background-color:#1c8b3b;top:0;left:50%;transform:translate(-50%,-100%);}
.companyHistory .historyBottom .item ul{list-style:none;display:flex;justify-content:center;}
.companyHistory .historyBottom .item ul li{color:#000;font-size:calc(20/16 * 1em);background-color:#fff;box-shadow:1px 1px 10px 0px #999;width:calc(70/20 * 1em);writing-mode:vertical-rl;vertical-align:middle;text-align:center;padding:calc(18/16 * 1em);}
.companyHistory .historyBottom .item ul li:not(:nth-last-of-type(1)){margin-right:calc(40/20 * 1em);}
.companyHistory .border-v{height:calc(32/16 * 1em);width:1px;background-color:#1c8b3b;margin:0 auto;}
.companyHistory .border{height:1px;width:100px;background-color:#1c8b3b;margin:0 auto;font-size:calc(24/16 * 1em);}
@media(max-width:1500px){.companyHistory .historyTop{width:calc(600 / 16* 1em);padding:calc(20 / 16* 1em) calc(25 / 16* 1em);}
.companyHistory .historyTop aside{line-height:1.5;}
.companyHistory .historyBottom .item:not(:nth-last-of-type(1)){margin-right:calc(50 / 16* 1em);}
.companyHistory .historyBottom .item{padding:calc(35/16 * 1em) calc(25/16 * 1em);}
.companyHistory .historyBottom .item ul li{width:calc(50/16 * 1em);padding:10px calc(15/16 * 1em);}
.companyHistory .historyBottom .item aside::after{height:calc(29/16 * 1em);}
.companyHistory .historyBottom .item aside{line-height:1.9;}
.companyHistory .historyBottom .item{min-width:calc(240/16 * 1em);}
}
@media(max-width:1280px){.companyHistory .historyBottom .item aside::after{height:calc(15/16 * 1em);}
.companyHistory .historyBottom{margin-top:calc(44/16 * 1em);}
}
@media(max-width:1024px){.companyHistory .historyTop aside{font-size:calc(16/16 * 1em);}
.companyHistory .historyBottom .item aside{font-size:calc(14/16 * 1em);}
.companyHistory .historyBottom .item{min-width:unset;}
.companyHistory .historyTop{width:90%;}
.companyHistory .historyBottom .item ul li{font-size:calc(10/16 * 1em);width:calc(30/16 * 1em);padding:10px calc(5 / 16* 1em);}
.companyHistory .historyBottom .item aside{width:calc(120/16 * 1em);padding:0 calc(10/16 * 1em);}
.companyHistory .historyBottom .item:not(:nth-last-of-type(1)){margin-right:calc(20/16 * 1em);}
.companyHistory .historyBottom .item{padding:calc(25/16 * 1em);}
.companyHistory .border-v,.companyHistory .historyBottom .item aside::after{height:calc(10/16 * 1em);}
.companyHistory .historyBottom{margin-top:calc(21/16 * 1em);}
}
@media(max-width:900px){.companyHistory .textContent{position:relative;transform:none;left:0;}
.companyHistory .historyBottom{margin-top:calc(21/16 * 1em);justify-content:center;}
.companyHistory .historyTop{width:50%;}
.companyHistory section > img{display:none;}
.companyHistory .historyTop{padding:calc(10 / 16* 1em) calc(25 / 16* 1em);}
.companyHistory .historyTop aside{padding:0 10px;}
.companyHistory .historyBottom .item ul li{font-size:calc(14/16 * 1em);}
.companyHistory .historyBottom .item ul li:not(:nth-last-of-type(1)){margin-right:calc(10/16 * 1em);}
}
.companyAchievement > section{display:flex;padding:calc(90/16 * 1em) 0 calc(135/16 * 1em) 0;justify-content:space-between;}
.companyAchievement > section h3{font-size:calc(50/16 * 1em);color:#000;line-height:2.26;margin:0;}
.companyAchievement > section p{font-size:calc(18/16 * 1em);line-height:2.22;margin:0;color:#333;}
.companyAchievement > section ul{text-align:center;margin-top:calc(40/16 * 1em);list-style:none;display:flex;align-items:flex-end;min-height:450px;max-height:600px;}
.companyAchievement > section ul li:not(:nth-last-of-type(1)){margin-right:calc(73/16 * 1em);}
.companyAchievement > section ul aside{font-size:calc(21/16 * 1em);line-height:3;color:#8bbb2d;}
.companyAchievement > section ul .shape{width:calc(112/16 * 1em);background-color:#8bbb2d;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;}
.companyAchievement > section ul span{font-size:calc(18/16 * 1em);color:#333;line-height:2.5;}
@media(max-width:1024px){.companyAchievement > section{flex-wrap:wrap;}
.companyAchievement > section ul .shape{width:calc(60/16 * 1em);}
.companyAchievement > section{padding:calc(45/16 * 1em) 0 calc(50/16 * 1em);}
.companyAchievement > section h3{font-size:calc(24/16 * 1em);}
.companyAchievement > section p{font-size:calc(16/16 * 1em);}
.companyAchievement > section ul li:not(:nth-last-of-type(1)){margin-right:calc(20/16 * 1em);}
.companyAchievement .AchievementRight{margin-top:20px;}
.companyAchievement > section ul{margin-top:calc(20/16 * 1em);}
}
.Timeline002789{padding:calc(105/16 * 1em) 0;background-repeat:no-repeat;background-size:cover;}
.Timeline002789 .title{font-size:calc(48/16 * 1em);color:#000;text-align:center;line-height:1;}
.Timeline002789 .content p{line-height:2;margin:0;}
.Timeline002789 .slider li{border-left:1px solid #f0f0f0;}
.Timeline002789 .slider .content::-webkit-scrollbar{width:3px;}
.Timeline002789 .slider .content::-webkit-scrollbar-track{background:#eeeeee;max-height:260px;width:3px;-webkit-appearance:none;}
.Timeline002789 .slider .content::-webkit-scrollbar-thumb{background:#8bbb2d;width:3px !important;}
#fp-nav.fp-right{left:calc(69 / 1920* 100vw);}
@media(max-width:1200px){#fp-nav.fp-right{display:none !important;}
}
.Timeline002789 .slider li .content{padding:0 calc(20/16 * 1em);height:calc(450 / 16* 1em);overflow-y:auto;}
.Timeline002789 .slider li .topContent{padding-bottom:15px;}
.Timeline002789 .slider li .content img{margin-top:10px;}
.Timeline002789 .slider li .middleTime{display:flex;padding-left:calc(20/16 * 1em);position:relative;}
.Timeline002789 .slider li .middleTime time{position:relative;line-height:1;margin-right:20px;font-size:calc(26/16 * 1em);color:#8bbb2d;}
.Timeline002789 .slider li .middleTime .decorate{background-position:0 -2px;position:relative;flex:1;background-image:url(../images/companyTimedecorate.png);background-repeat:repeat-x;}
.Timeline002789 .slider .spotContainer{display:flex;justify-content:center;align-items:center;position:absolute;right:0;top:50%;transform:translate(50%,-50%);width:20px;height:20px;border:1px solid #f0f0f0;border-radius:50%;}
.Timeline002789 .slider .spotContainer .spot{width:10px;height:10px;border-radius:50%;background-color:#f0f0f0;}
.Timeline002789 .slider li .bottomContent{padding-top:calc(30/16 * 1em);}
.Timeline002789 .historyCate{position:absolute;left:calc(50/16 * 1em);top:0;bottom:0;display:flex;flex-direction:column;justify-content:space-between;}
.Timeline002789 .historyCate aside{background-image:url(../images/companyTimeTitleBack.png);color:#fff;height:calc(300/18 * 1em);width:calc(60/18 * 1em);font-size:calc(18/16 * 1em);background-color:#8bbb2d;padding:calc(21/18 * 1em);display:flex;align-items:center;justify-content:center;line-height:1;}
.Timeline002789 .historyCate .decorate{width:calc(100/16 * 1em);height:calc(26/16 * 1em);background-image:url(../images/companyTimedecorate.png);background-repeat:repeat-x;background-position:0 -2px;}
.Timeline002789 .slick-slider{padding-left:calc(151/16 * 1em);padding-right:calc(54/16 * 1em);margin-top:calc(68/16 * 1em);position:relative;display:block;-webkit-touch-callout:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.Timeline002789 .slick-list{position:relative;z-index:1;display:block;overflow:hidden;}
.Timeline002789 .slick-list:focus{outline:none}
.Timeline002789 .slick-list.dragging{cursor:pointer;cursor:hand;}
.Timeline002789 .slick-slider .slick-track,.Timeline002789 .slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.Timeline002789 .slick-track{position:relative;top:0;left:0;display:block;}
.Timeline002789 .slick-track:before,.Timeline002789 .slick-track:after{display:table;content:'';}
.Timeline002789 .slick-track:after{clear:both;}
.Timeline002789 .slick-loading .slick-track{visibility:hidden;}
.Timeline002789 .slick-slide{display:none;float:left;min-height:1px;}
[dir = 'rtl'] .slick-slide{float:right;}
.Timeline002789 .slick-slide .slick-loading img{display:none;}
.Timeline002789 .slick-slide .dragging img{pointer-events:none;}
.Timeline002789 .slick-initialized .slick-slide{display:block;}
.Timeline002789 .slick-loading .slick-slide{visibility:hidden;}
.Timeline002789 .slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}
.Timeline002789 .slick-arrow .slick-hidden{display:none;}
.Timeline002789 li .pic{border-bottom:1px solid #e5e5e5;background:url(../images/Timeline002789-line.png) repeat-x left bottom;padding-bottom:29px;}
.Timeline002789 li .Ispic{padding-bottom:50%;width:90%;margin:0 auto;border-radius:6px;}
.Timeline002789 li .inner{position:relative;padding-top:54px;text-align:center;}
.Timeline002789 li .inner:after{position:absolute;left:50%;margin-left:-6px;top:0;width:1px;height:40px;background:#e5e5e5;content:'';}
.Timeline002789 li .inner time{font-size:22px;display:block;font-family:,sans-serif;font-weight:bold;color:#555}
.Timeline002789 li .inner p{line-height:22px;max-height:70px;overflow:auto;color:#666;width:80%;margin:5px auto 0;}
.Timeline002789 .slick-arrow{transform:translateY(-50%);font-size:0;width:60px;height:60px;border:0;position:absolute;top:50%;cursor:pointer;padding:0;background:#8bbb2d;z-index:10;border-radius:50%;}
.Timeline002789 .slick-arrow:before{position:absolute;content:'';width:10px;height:10px;border-right:2px solid #fff;border-top:2px solid #fff;transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);left:50%;top:50%;margin:-5px 0 0 -6px;}
.Timeline002789 .slick-prev:before{transform:rotate(-135deg);-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);margin-left:-3px;}
.Timeline002789 .slick-disabled{background:#cccccc;}
@media(min-width:1025px){.Timeline002789 .slick-prev{left:0;}
.Timeline002789 .slick-next{right:0;}
}
@media(max-width:1024px){.Timeline002789 .slick-prev{left:0;}
.Timeline002789 .slick-next{right:0;}
.Timeline002789 .historyCate .decorate{background-position:0px 6px;}
.Timeline002789 .slider li .middleTime .decorate{background-position:0px 6px;}
.Timeline002789 .slider li .middleTime time{font-size:calc(20/16 * 1em);}
.Timeline002789 .slider .spotContainer{display:none;}
.Timeline002789 .historyCate aside{font-size:calc(12/16 * 1em);height:calc(265 / 18* 1em);}
.Timeline002789{padding:calc(75/16 * 1em) 0;}
.Timeline002789 .title{font-size:calc(24/16 * 1em);}
.Timeline002789 .slick-slider{margin-top:calc(30/16 * 1em);}
.Timeline002789 .content p{font-size:calc(14/16 * 1em);}
.Timeline002789 .slider li .middleTime .decorate{background-position:0 0;}
.Timeline002789 .slider li .content{height:calc(200/16 * 1em);}
.Timeline002789 .slick-slider{padding-left:calc(100 / 16* 1em);}
}
@media(max-width:640px){.Timeline002789 .slick-arrow{width:30px;height:30px;}
}
.certificate{padding:calc(100/16 * 1em) 0 calc(260/16 * 1em) 0;}
.certificate .slick-track{display:flex;align-items:center;}
.certificate .slick-slide{transition:.5s;}
.certificate .slick-current{transform:rotateY(-45deg);}
.certificate .slick-current+li{transform:rotateY(-22.5deg);}
.certificate .slick-current+li+li+li{transform:rotateY(22.5deg);}
.certificate .slick-current+li+li+li+li{transform:rotateY(45deg);}
.certificate .slick-slide img{margin:0 auto;display:block;}
.certificate aside{font-size:calc(48/16 * 1em);color:#000;line-height:1;}
.certificate .content > p{line-height:2;margin:0;color:#333;margin-top:calc(30/16 * 1em);margin-bottom:calc(70/16 * 1em);}
.certificate .slick-slide p{margin:0;margin-top:10px;text-align:center;opacity:0;transition:.5s;}
.certificate .slick-slide.slick-current+li+li p{opacity:1;}
.certificate .slick-arrow{font-size:0;width:60px;height:60px;border:0;position:absolute;cursor:pointer;padding:0;background:#8bbb2d;z-index:10;border-radius:50%;bottom:-130px;left:50%;transform:translateX(-50%);}
.certificate .slick-arrow.slick-disabled{background-color:transparent;border:1px solid #666;}
.certificate .slick-arrow.slick-disabled:before{border-color:#333;}
.certificate .slick-arrow.slick-prev{margin-left:-85px;}
.certificate .slick-arrow.slick-next{margin-left:85px;}
.certificate .slick-arrow:before{position:absolute;content:'';width:10px;height:10px;border-right:2px solid #fff;border-top:2px solid #fff;transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);left:50%;top:50%;margin:-5px 0 0 -6px;}
.certificate .slick-prev:before{transform:rotate(-135deg);-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);margin-left:-3px;}
@media(max-width:1024px){.certificate{padding:calc(75/16 * 1em) 0 calc(100/16 * 1em);}
.certificate aside{font-size:calc(24/16 * 1em);}
.certificate .content > p{font-size:calc(16/16 * 1em);}
.certificate .slick-current+li{transform:none;}
.certificate .slick-current+li+li{transform:rotateY(45deg);}
.certificate .slick-slide.slick-current+li+li p{opacity:0;}
.certificate .slick-slide.slick-current+li p{opacity:1;}
.certificate .content > p{margin-top:calc(10/16 * 1em);margin-bottom:calc(30/16 * 1em);}
}
@media(max-width:640px){.certificate{padding:calc(75/16 * 1em) 0 calc(50/16 * 1em);}
.certificate .slick-arrow{width:40px;height:40px;}
.certificate .slick-current{transform:none;}
.certificate .slick-arrow{bottom:-10%;}
.certificate .slick-current p{opacity:1;}
}
.RighInfo003141{font-family:'SourceHanSansCN-Regular';}
.RighInfo003141 .auto{padding-bottom:2em;}
.RighInfo003141 .intro{padding-top:calc(120/16 * 1em);margin-bottom:calc(65/16 * 1em);}
.RighInfo003141 .intro .title{font-weight:bold;font-size:calc(48/16 * 1em);color:#000;}
.RighInfo003141 .intro .info{padding-top:calc(70/16 * 1em);}
.RighInfo003141 .intro .info aside{margin-top:50px;line-height:2.5;font-size:calc(20/16 * 1em);color:#000;font-weight:bold;}
.RighInfo003141 .intro .info p{line-height:2;margin:0;}
.RighInfo003141 .number-count{margin:4.5625em 0;box-shadow:0px 0.625em 4.375em rgba(0,0,0,0.05);border:solid 1px #f3f3f3;padding:3.6875em 0;}
.RighInfo003141 .number-count li{color:#333333;}
.RighInfo003141 .number-count li span{display:inline-block;position:relative;font-size:2em;font-family:'Bebas';color:#da251d;margin:0 5px;}
.RighInfo003141 .number-count li span i{font-style:normal;}
.RighInfo003141 .number-count li span i.ani{position:absolute;left:0;top:0;}
.RighInfo003141 .number-count li span i.opa{opacity:0;}
.RighInfo003141 .number-count li sup{display:inline-block;vertical-align:top;color:#da251d;font-size:1em;font-family:'SourceHanSansCN-Medium';}
.RighInfo003141 .plate dd{margin-bottom:2.8565%;position:relative;overflow:hidden;}
.RighInfo003141 .plate dd img{transition:.3s;}
.RighInfo003141 .plate dd:hover img{transform:scale(1.1);}
.RighInfo003141 .plate dd .txt{text-align:center;position:absolute;z-index:2;box-shadow:0px 0.625em 4.375em rgba(0,0,0,0.05);top:75%;left:0%;right:0;margin:0 auto;width:96%;}
.RighInfo003141 .plate dd .mask{z-index:1;display:block;position:absolute;width:100%;height:100%;background-color:#000;opacity:.3;top:0;}
.RighInfo003141 .plate dd .txt aside{font-size:calc(32/16 * 1em);color:#8bbb2d;line-height:2.2;}
.RighInfo003141 .plate dd .txt p{font-size:calc(18/16 * 1em);color:#fff;margin:0;line-height:2;}
.RighInfo003141 .intro .img{overflow:hidden;}
.RighInfo003141 .intro .img img{transition:.3s;}
.RighInfo003141 .intro .img:hover img{transform:scale(1.1);}
@media (min-width:1025px){.RighInfo003141 .intro .info{width:47.929%;}
.RighInfo003141 .intro .title{line-height:1;}
.RighInfo003141 .intro .img{width:47.215%;}
.RighInfo003141 .number-count ul{display:table;margin:0 auto;}
.RighInfo003141 .number-count li{float:left;}
.RighInfo003141 .number-count li:not(:last-child){margin-right:3.5em;}
.RighInfo003141 .plate dd{float:left;width:31.429%;}
.RighInfo003141 .plate dd:not(:last-child){margin-right:2.8565%;}
}
@media (max-width:1024px){.RighInfo003141 .number-count li{text-align:center;padding:1em 0}
.RighInfo003141 .number-count{margin:2em 0;padding:2em 0;}
.RighInfo003141 .intro{padding-top:calc(75/16 * 1em);margin-bottom:calc(30/16 * 1em);}
.RighInfo003141 .intro .info{margin-bottom:10px;padding-top:0;}
.RighInfo003141 .intro .title{font-size:calc(24/16 * 1em);}
.RighInfo003141 .intro .info aside{margin-top:20px;}
.RighInfo003141 .plate dl{display:flex;justify-content:space-between;}
.RighInfo003141 .plate dd{width:31.5%;}
.RighInfo003141 .plate dd .txt aside{font-size:calc(18/16 * 1em);}
.RighInfo003141 .plate dd .txt p{font-size:calc(14/16 * 1em);}
.RighInfo003141 .plate dd .txt{top:10%;}
}
@media(max-width:640px){.RighInfo003141 .plate dl{flex-wrap:wrap;}
.RighInfo003141 .plate dd{width:48.5%;margin:0 auto;margin-bottom:10px;}
.RighInfo003141 .plate dd .txt p{font-size:calc(16/16 * 1em);}
}
.RighInfo003148 .auto{padding:calc(100/16 * 1em) 0 calc(120/16 * 1em) 0;;}
.RighInfo003148 aside.title{font-size:calc(50/16 * 1em);text-align:center;line-height:1;margin-bottom:60px;color:#000;}
.RighInfo003148 div.title{font-size:calc(35/16 * 1em);color:#000;line-height:1;margin-bottom:40px;margin-top:30px;}
.RighInfo003148 .items-group .items{background-color:#f0f0f0;}
.RighInfo003148 .items-group .items p{color:#333;font-size:calc(18/16 * 1em);line-height:1.5;margin:0;}
@media (min-width:1025px){.RighInfo003148 .items-group .img{width:50%;}
.RighInfo003148 .items-group .items .txt{padding:0 calc(80/16 * 1em);}
}
@media (max-width:1024px){.RighInfo003148 .items-group .txt{padding:2em 10px;}
.RighInfo003148 .box-rows dd{padding-bottom:3em;margin-bottom:4em;}
.RighInfo003148 .box-rows dd p{width:90%;}
.RighInfo003148 aside.title{margin-bottom:calc(30/16 * 1em);}
.RighInfo003148 .auto{padding:calc(75/16 * 1em) 0 calc(50/16 * 1em);}
.RighInfo003148 aside.title{font-size:calc(24/16 * 1em);}
.RighInfo003148 div.title{font-size:calc(20/16 * 1em);}
.RighInfo003148 .itemBox{display:flex;flex-wrap:wrap;}
.RighInfo003148 .items-group .items{margin-bottom:3%;width:48.5%;}
.RighInfo003148 .items-group .items:not(:nth-of-type(2n)){margin-right:3%;}
.RighInfo003148 .items-group .items p{font-size:calc(16/16 * 1em);}
}
.RighInfo002523{padding:calc(100/16 * 1em) 0 calc(80/16 * 1em) 0;}
.RighInfo002523 aside.title{font-size:calc(50/16 * 1em);text-align:center;line-height:1;margin-bottom:60px;color:#000;}
.RighInfo002523 .process{background-color:#f0f0f0;padding:0 calc(80/16 * 1em);padding-top:calc(60/16 * 1em);padding-bottom:calc(105/16 * 1em);}
.solution .subTitle{font-size:calc(35/16 * 1em);text-align:center;margin:0;color:#000;line-height:1;margin-bottom:calc(50/35 * 1em);}
.RighInfo002523 li{margin-right:calc(35/16 * 1em);margin-bottom:calc(35/16 * 1em);background-color:#fff;width:calc(260/16 * 1em);display:flex;align-items:center;justify-content:center;float:left;text-align:center;position:relative;}
.RighInfo002523 ul:nth-of-type(2) li{margin-bottom:0;}
.RighInfo002523 ul:nth-of-type(1) li:nth-last-of-type(1){margin-right:0;}
.RighInfo002523 ul:nth-of-type(2) li:nth-of-type(1){margin-right:0;}
.RighInfo002523 li span{font-size:calc(80/16 * 1em);/* color:#8bbb2d;opacity:.2;*/
color:rgba(139,187,45,.2);position:absolute;}
.RighInfo002523 li h5{margin:0;line-height:calc(100/22 * 1em);font-size:calc(22/16 * 1em);color:#333;}
.RighInfo002523 li::before{z-index:1;position:absolute;content:'';width:100%;top:50%;height:13px;width:calc(114/16 * 1em);background-image:url(../images/arrow.png);background-repeat:no-repeat;}
.RighInfo002523 ul:nth-of-type(1) li::before{right:0;transform:translate(60%,-50%);}
.RighInfo002523 ul:nth-of-type(2) li::before{left:0;transform:translate(-60%,-50%) rotate(180deg);}
.RighInfo002523 ul li:last-child::before{transform:rotate(90deg) translate(50%,0) !important;}
.RighInfo002523 ul:nth-of-type(2) li:last-child::before{display:none;}
@media(max-width:1440px){.RighInfo002523 li{width:calc(216/16 * 1em);}
}
@media(min-width:769px){.RighInfo002523 ul:nth-child(2n) li{float:right;}
}
@media(max-width:1024px){.RighInfo002523{padding:calc(75 / 16* 1em) 0 calc(40 / 16* 1em) 0;}
.RighInfo002523 aside.title{font-size:calc(24/16 * 1em);}
.RighInfo002523 .process{padding:0 calc(40/16 * 1em);padding-top:calc(30/16 * 1em);padding-bottom:calc(50/16 * 1em);}
.solution .subTitle{font-size:calc(20/16 * 1em);margin-bottom:calc(25/16 * 1em);}
.RighInfo002523 li span{font-size:calc(24/16 * 1em);opacity:.3;}
.RighInfo002523 li h5{font-size:calc(14/16 * 1em);line-height:1.5;font-weight:normal;}
.RighInfo002523 li{width:18.5%;margin-right:1.85%;}
.RighInfo002523 li::before{display:none;}
.RighInfo002523 aside.title{margin-bottom:30px;}
}
@media(max-width:768px){.RighInfo002523 ul::after{display:none;}
.RighInfo002523 li{width:100%;padding:2%;margin-bottom:10px !important;margin-right:0;}
}
.PicList002482{padding:3% 0;}
.PicList002482 ul{position:relative;display:flex;justify-content:space-between;margin-bottom:calc(80/16 * 1em);}
.PicList002482 ol{background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;justify-content:center;align-items:center;position:relative;background-color:#f5f5f5;overflow:hidden;}
.PicList002482 ol .content{transition:.5s;opacity:0;top:100%;position:absolute;color:#fff;padding:0 calc(80/16 * 1em);}
.PicList002482 ol .contentMask{opacity:1;transition:.3s;position:absolute;color:#fff;padding:0 calc(80/16 * 1em);}
.PicList002482 ol .contentMask .icon{text-align:center;}
.PicList002482 ol .content .deliverTitle{font-size:calc(22/16 * 1em);line-height:1;margin-top:calc(20/16 * 1em);margin-bottom:calc(24/16 * 1em);}
.PicList002482 ol .contentMask .deliverTitle{font-size:calc(30/16 * 1em);line-height:2.33333;}
.PicList002482 ol:hover .contentMask{opacity:0;}
.PicList002482 ol:hover .content{top:50%;transform:translateY(-50%);opacity:1;}
.PicList002482 ol .content p{margin:0;line-height:2;}
.PicList002482 h3{font-size:16px;font-weight:normal;height:60px;line-height:30px;overflow:hidden;}
.PicList002482 ol{width:23.75%;transition:.3s;height:calc(500/16 * 1em);}
.PicList002482 ol.active{width:50%;}
@media(max-width:1024px){.PicList002482 ol{width:50%;margin-bottom:10px;}
.PicList002482 ol.active{width:100%;}
.PicList002482 ol .content{padding:0 calc(20/16 * 1em);}
.PicList002482 ol .content p{font-size:calc(10/16 * 1em);line-height:1.5;}
.PicList002482 ol .content .deliverTitle{font-size:calc(14/16 * 1em);}
.PicList002482 ul{flex-wrap:wrap;}
.PicList002482 ol{width:48.5%;}
.PicList002482 ol > img{width:100%;}
.PicList002482 ul{margin-bottom:calc(40/16 * 1em);}
}
@media(max-width:640px){.PicList002482 ol{width:100%;}
.PicList002482 ol .content p{font-size:calc(16/16 * 1em);}
.PicList002482 ol .content .deliverTitle{font-size:calc(20/16 * 1em);}
}
.service .ul{display:flex;justify-content:space-between;margin-bottom:calc(80/16 * 1em);}
.service .ul li{background-color:#f0f0f0;width:18.75%;text-align:center;padding-top:calc(50/16 * 1em);padding-bottom:calc(40/16 * 1em);}
.service .ul li .serviceTitle{line-height:1;font-size:calc(22/16 * 1em);color:#333;margin-top:calc(15/22 * 1em);margin-bottom:calc(20/22 * 1em);}
.service .ul li p{margin:0;line-height:2;}
.service .ul li .icon .active{display:none;}
.service .ul li:hover{background-color:#8bbb2d;color:#fff;}
.service .ul li:hover .serviceTitle{color:#fff;}
.service .ul li:hover .icon img{display:none;}
.service .ul li:hover .icon .active{display:inline-block;}
@media(max-width:1024px){.service .ul{flex-wrap:wrap;justify-content:start;}
.service .ul li{width:32.5%;margin-bottom:10px;}
.service .ul li:not(:nth-of-type(3n)){margin-right:1.25%;}
.service .ul li .serviceTitle{font-size:calc(18/16 * 1em);}
.service .ul li p{font-size:calc(14/16 * 1em);padding:0 10px;}
.service .ul{margin-bottom:calc(40/16 * 1em);}
}
.sale{padding-bottom:calc(150/16 * 1em);}
.sale .ul{margin-top:-20px;}
.sale .ul .slick-track{padding:calc(20/16 * 1em) 0 calc(65/16 * 1em) 0;}
.sale .ul li > div{margin-right:calc(20/16 * 1em);background-color:#fff;box-shadow:1px 1px 10px 3px #f0f0f0;}
.sale .ul li figure{text-align:center;padding:calc(15/16 * 1em) 0;}
.sale .slider .slick-arrow{transform:translateY(50%);font-size:0;width:50px;height:50px;border:0;position:absolute;cursor:pointer;padding:0;background:#8bbb2d;z-index:10;bottom:0;right:0;border-radius:50%;}
.sale .slider .slick-arrow:before{position:absolute;content:'';width:10px;height:10px;border-right:2px solid #fff;border-top:2px solid #fff;transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);left:50%;top:50%;margin:-5px 0 0 -6px;}
.sale .slick-arrow.slick-prev{right:64px;}
.sale .slick-arrow.slick-prev:before{transform:rotate(-135deg);-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);margin-left:-3px;}
.sale .slick-arrow.slick-disabled{background:#cccccc;}
.sale .line{position:relative;height:1px;background-color:#f0f0f0;width:calc(100% - 140/16 * 1em);}
.sale .lineGreen{transition:.5s;width:0%;position:absolute;height:3px;background-color:#8bbb2d;top:50%;transform:translateY(-50%);}
@media(min-width:1441px){.sale .ul li.slick-current + li +li +li > div{margin-right:0;}
}
@media(max-width:1024px){.sale{padding-bottom:calc(50/16 * 1em);}
}
@media(max-width:640px){.sale .slider .slick-arrow{width:30px;height:30px;}
.sale .ul li > div{margin-right:0;}
}
.PicList002938{padding-top:calc(70/16 * 1em);}
.PicList002938 ul{padding:calc(40/16 * 1em) 0;border-bottom:1px solid #cecece;display:flex;}
.PicList002938 li .inner{padding-left:calc(49/16 * 1em);}
.PicList002938 ul > a{padding-top:calc(30/16 * 1em);width:76.25%;position:relative;}
.PicList002938 ul > a .go{position:absolute;width:60px;height:60px;border:1px solid #cecece;border-radius:50%;right:0;top:50%;transform:translateY(-50%);}
.PicList002938 ul > a .go:before{position:absolute;content:'';width:10px;height:10px;border-right:2px solid #999;border-top:2px solid #999;transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);left:50%;top:50%;margin:-5px 0 0 -6px;}
.PicList002938 ul:hover{border-color:#8bbb2d;}
.PicList002938 ul:hover > a li aside{color:#8bbb2d;}
.PicList002938 ul:hover > a .go{background-color:#8bbb2d;border:none;}
.PicList002938 ul:hover > a .go:before{border-color:#fff;}
.PicList002938 li time{line-height:4;color:#c8c8c8;background-image:url(../images/calendar.png);background-repeat:no-repeat;padding-left:calc(37/16 * 1em);}
.PicList002938 li p{color:#b8b8b8;line-height:2;margin:0;max-width:80%;}
.PicList002938 li aside{font-size:calc(19/16 * 1em);font-weight:bold;line-height:1;margin-bottom:16px;}
.PicList002938 li aside a{color:#1e1e1e;}
.PicList002938 ol{width:24.375%;}
@media(max-width:1024px){.PicList002938{padding-top:calc(35/16 * 1em);}
.PicList002938 li aside{font-size:calc(16/16 * 1em);max-width:80%;}
.PicList002938 li p{font-size:calc(14/16 * 1em);}
.PicList002938 ul > a{width:50%;padding-top:0;}
.PicList002938 ul{align-items:center;}
.PicList002938 li p{max-width:90%;}
.PicList002938 li .inner{padding-left:calc(25/16 * 1em);}
.PicList002938 ul > a .go{width:30px;height:30px;}
.PicList002938 ol{width:100%;}
}
@media(max-width:640px){.PicList002938 li .inner{padding-left:3vw;font-size:14px;}
.PicList002938 li aside{font-size:16px;}
}
@media(max-width:480px){.PicList002938 .ytable,.PicList002938 .ytable-cell{display:block;}
.PicList002938 ul{padding:3vw 0;}
.PicList002938 li .inner{padding:3vw;}
}
.Page002274{text-align:center;padding:calc(50/16 * 1em) 0 calc(120/16 * 1em);color:#666666;}
.Page002274 .Pages *{vertical-align:middle;}
.Page002274 .Pages .p_cur,.Page002274 .Pages .p_count,.Page002274 .Pages .p_total{display:none;}
.Page002274 .Pages a{max-width:51px;display:inline-block;padding:0 21px;line-height:37px;background-color:#f0f0f0;color:#999;margin-left:5px;}
.Page002274 .Pages a:hover,.Page002274 .Pages a.a_cur{color:#fff;background-color:#8bbb2d;}
.Page002274 .Pages em{font-style:normal;display:inline-block;vertical-align:middle;}
.Page002274 .Pages .i_text{width:47px;height:36px;line-height:36px;border:1px solid #ceced5;}
.Page002274 .Pages .i_button{cursor:pointer;background:none;width:47px;height:36px;border:1px solid #ceced5;}
.Page002274 .Pages .p_jump b{font-weight:normal;margin:0 5px;}
.Page002274 .Pages .a_prev,.Page002274 .Pages .a_next{font-family:宋体;font-weight:bold;padding:0 21px;}
.Page002274 .Pages .p_page > a{color:#666;}
.Page002274 .Pages .p_page > a:hover{color:#fff;}
@media(max-width:1024px){.Page002274{padding:calc(25/16 * 1em) 0 calc(50/16 * 1em);}
}
@media(max-width:1000px){.Page002274 .Pages em{display:none;}
}
@media(max-width:640px){.Page002274 .Pages a.a_first,.Page002274 .Pages a.a_end{display:none;}
.Page002274 .Pages a{padding:0 10px;}
}
.newsInfo{border-top:1px solid #f0f0f0;padding-bottom:calc(120/16 * 1em);}
.info .current{padding:calc(30/16 * 1em) 0 calc(35/16 * 1em) 0;font-size:0.875em;color:#999;padding-left:30px;background:url(../images/home-active.png) no-repeat left center;}
.info .current a{color:#999;}
.newsInfo .infoContent{padding:calc(80/16 * 1em) calc(60/16 * 1em);background-color:#f9f9f9;}
.newsInfo .infoContent .title{font-size:calc(30/16 * 1em);color:#000;font-weight:bold;line-height:1;}
.newsInfo .infoContent .info{line-height:calc(64/16 * 1em);}
.newsInfo .infoContent .info time{margin-right:calc(60/16 * 1em);padding-left:calc(26 / 16* 1em);background-repeat:no-repeat;color:#999;background-image:url(../images/calendar.png);}
.newsInfo .infoContent .info span{color:#999;padding-left:calc(24/16 * 1em);background-repeat:no-repeat;background-image:url(../images/editor.png);}
.newsInfo .infoContent .content{border-bottom:1px solid #f0f0f0;border-top:1px solid #f0f0f0;padding-bottom:calc(30/16 * 1em);}
.newsInfo .infoContent .content p{line-height:2;font-size:calc(14/16 * 1em);color:#333;margin:20px 0;}
.newsInfo .infoContent .content p span{color:#000;font-weight:bold;}
@media(max-width:1024px){.newsInfo .infoContent{padding:calc(40/16 * 1em) calc(20/16 * 1em);}
.newsInfo .infoContent .title{font-size:calc(20/16 * 1em);line-height:1.5;text-align:center;}
.newsInfo .infoContent .info time{background-position:center left;}
.newsInfo .infoContent .info span{background-position:center left;}
.newsInfo{padding-bottom:calc(50/16 * 1em);}
}
.Detail_page{padding-top:calc(30/16 * 1em);}
.Detail_page .pp{position:relative;}
.Detail_page .pp span{display:block;line-height:2;}
.Detail_page .pp span b{font-weight:normal;}
.Detail_page .pp span.noNext a{color:#999;}
.Detail_page .pp .btn{position:absolute;right:0;top:50%;transform:translateY(-50%);}
.Detail_page .pp .btn a{display:block;background-repeat:no-repeat;background-position:top center;color:#8bbb2d;padding-top:calc(30/16 * 1em);background-image:url(../images/back.png);}
@media(max-width:1024px){.Detail_page .pp .btn{position:relative;transform:none;}
.Detail_page .pp .btn a{display:inline-block;padding-top:calc(15/16 * 1em);margin-top:10px;}
}
@media(max-width:640px){.Detail_page .pp .btn a{display:inline-block;padding-top:calc(25/16 * 1em);margin-top:10px;}
}
.PicList002797{padding:calc(100/16 * 1em) 0 calc(90/16 * 1em) 0;}
.PicList002797 li{float:left;width:31%;margin:0 3.5% 3.5% 0;box-shadow:1px 1px 10px 1px #f0f0f0;}
.PicList002797 li:nth-child(3n){margin-right:0;}
.PicList002797 li a{display:block;position:relative;padding:calc(80/16 * 1em) calc(55/16 * 1em) calc(30/16 * 1em) calc(55/16 * 1em);}
.PicList002797 li a:hover h3{color:#8bbb2d;}
.PicList002797 li a:hover .more span{color:#8bbb2d;}
.PicList002797 li a:hover .inner .hover{bottom:0;}
.PicList002797 li a .inner{height:calc(290/16 * 1em);position:relative;overflow:hidden;}
.PicList002797 li a .inner .hover{position:absolute;bottom:calc(-20/16 * 1em);left:50%;transform:translateX(-50%);transition:.3s;width:100%;}
.PicList002797 li h3{margin:0;text-align:center;font-weight:normal;}
.PicList002797 li figure{padding-bottom:56%;margin-bottom:4%;}
.PicList002797 li h3{font-size:calc(24/20 * 1em);color:#202020;}
.PicList002797 .Page002274{padding:0;}
.PicList002797 .more{display:block;text-align:center;margin-top:calc(10/16 * 1em);}
@media(max-width:1024px){.PicList002797{padding:calc(100/16 * 1em) 0 calc(50/16 * 1em);}
.PicList002797 li h3{font-size:calc(16/16 * 1em);}
.PicList002797 li{width:48%;margin-left:1%;margin-right:1%;}
.PicList002797 .more span{font-size:calc(14/16 * 1em);}
.PicList002797 li a{padding:calc(30/16 * 1em) calc(25/16 * 1em) calc(10/16 * 1em) calc(25/16 * 1em);}
.PicList002797 li a .inner{height:calc(200/16 * 1em);}
}
@media(max-width:640px){.PicList002797 li a .inner{height:calc(250/16 * 1em);}
.PicList002797 li{float:none;width:auto;}
.PicList002797 li h3{font-size:14px;}
}
.productInfo{border-top:1px solid #f0f0f0;padding-bottom:calc(140 / 16* 1em);}
.productInfo aside.title{font-size:calc(50/16 * 1em);color:#000;text-align:center;line-height:1;margin-top:70px;margin-bottom:30px;}
.productInfo .detail p{text-align:center;font-size:calc(18/16 * 1em);color:#999;line-height:1.89;margin:0;}
.productInfo .detail figure{text-align:center;}
.productInfo .detail figure img{max-width:75%;}
.productInfo table{width:100%;}
.productInfo table th,.productInfo table td{text-align:center;line-height:1.3;padding:15px 0;}
.productInfo table th{font-size:calc(22/16 * 1em);/* width:33.333%;*/
color:#fff;background-color:#8bbb2d;}
.productInfo table td{font-size:calc(16/16 * 1em);color:#333;border:1px solid #f0f0f0;line-height:1.3;}
.productInfo .relate .slick-list{padding:0 15px;}
.productInfo .relate ul li{background-color:#fff;/* float:left;width:48.5%;margin:0 3% 3% 0;*/
 margin:30px;box-shadow:1px 1px 10px 1px #f0f0f0;}
/* .productInfo .relate ul li:nth-of-type(2n){margin-right:0;}
*/
.productInfo .relate ul li figure{padding-bottom:45%;margin-bottom:4%;background-size:85%;}
.productInfo .relate ul li h3{text-align:center;font-size:calc(23/16 * 1em);font-weight:normal;}
@media(max-width:1024px){.productInfo aside.title{font-size:calc(24/16 * 1em);margin-top:calc(30/16 * 1em);margin-bottom:calc(20/16 * 1em);}
.productInfo .detail p{font-size:calc(16/16 * 1em);}
.productInfo table th{font-size:calc(16/16 * 1em);}
.productInfo table td{font-size:calc(14/16 * 1em);line-height:2;}
.productInfo .relate ul li h3{font-size:calc(16/16 * 1em);}
.productInfo{padding-bottom:calc(50/16 * 1em);}
}
@media(max-width:640px){.productInfo .relate .slick-list{padding:0;}
.productInfo .relate ul li{margin:15px;}
}
.Timeline002789 .slick-arrow{top:50%;}
@media(max-width:1024px){.Timeline002789 .slick-arrow{top:49%;}
}
@media(max-width:480px){.Timeline002789 .slick-arrow{top:59%;}
}
.download{padding-top:calc(75/16 * 1em);padding-bottom:calc(120/16 * 1em);}
.download aside.title{font-size:calc(26/16 * 1em);font-weight:bold;color:#000;}
.download select{appearance:none;padding:0 calc(25/16 * 1em);border:1px solid #f0f0f0;height:calc(50/16 * 1em);width:calc(270/16 * 1em);color:#999;border-radius:9999px;}
.download select option{height:calc(50/16 * 1em);display:block;}
.download .titleBox{display:flex;justify-content:space-between;align-items:center;}
.download .selectBox{display:flex;}
.download .titleBox{margin-bottom:30px}
.Menu002306{position:relative;width:calc(270/16 * 1em);}
.Menu002306:first-child{margin-right:calc(20/16 * 1em);}
.Menu002306 .side-open_menu{line-height:calc(50/16 * 1em);display:block;border:1px solid #eee;padding:0 calc(25/16 * 1em);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#999;border-radius:20px;position:relative;height:calc(50/16 * 1em);}
.Menu002306 .side-open_menu::after{position:absolute;content:'';width:7px;height:7px;border-right:2px solid #666;border-top:2px solid #666;transform:rotate(135deg);-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);right:calc(25/16 * 1em);top:50%;margin:-5px 0 0 -6px;}
.Menu002306 .side-menu{top:calc(35/16 * 1em);border-bottom-left-radius:20px;border-bottom-right-radius:20px;border:1px solid #eee;border-top:none;width:100%;left:0;position:absolute;z-index:1;background-color:#fff;display:none;padding:calc(10/16 * 1em) 0;}
.Menu002306 .side-menu ul{list-style:none;}
.Menu002306 .side-menu ul li{padding:0 calc(25 / 16* 1em);}
.Menu002306 .side-menu ul a{line-height:2;color:#999;}
.Menu002306 .side-menu ul li:hover{background-color:#8bbb2d;}
.Menu002306 .side-menu ul li:hover a{color:#fff;display:block;}
.download .tableBox{margin-bottom:calc(60/16 * 1em);}
.download table{width:100%;}
.download table th,.download table td{line-height:60px;}
.download table th{width:16.25%;text-align:center;font-size:calc(18/16 * 1em);background-color:#8bbb2d;color:#fff;font-weight:bold;}
.download table th:nth-of-type(1){width:33.4375%;text-align:start;padding:0 calc(40/18 * 1em);}
.download table td{text-align:center;border:1px solid #f0f0f0;}
.download table tr td:nth-of-type(1){text-align:start;padding:0 calc(40/16 * 1em);}
.download table td a{background-image:url(../images/downLoad.png);display:block;height:60px;background-repeat:no-repeat;background-position:center center;}
.download table tr:hover td{color:#8bbb2d;}
.download table tr:hover a{background-image:url(../images/downLoad_active.png);}
.download .Page002274{padding:0;}
.download .cateMenu{display:flex;list-style:none;margin-bottom:calc(32/16 * 1em);}
.download .cateMenu li{position:relative;}
.download .cateMenu li:not(:last-child){margin-right:calc(50/16 * 1em);}
.download .cateMenu li a{font-size:calc(22/16 * 1em);line-height:1.8;}
.download .cateMenu li:hover a,.download .cateMenu li.active a{color:#8bbb2d;position:relative;}
.download .cateMenu li.active::before{width:100%;position:absolute;content:"";bottom:0;height:2px;background-color:#8bbb2d;}
@media(max-width:1024px){.download{padding-top:calc(75/16 * 1em);padding-bottom:calc(50/16 * 1em);}
.download aside.title{font-size:calc(20/16 * 1em);}
.Menu002306{width:calc(130/16 * 1em);}
.Menu002306 .side-open_menu{font-size:calc(14/16 * 1em);}
.Menu002306 .side-open_menu{padding:0 calc(15/16 * 1em);}
.download table th{line-height:1.5;font-size:calc(16/16 * 1em);}
.download table td{line-height:1.5;text-align:center;}
.download table tr td:nth-of-type(1){padding:0 calc(10/16 * 1em);text-align:center;}
.download table th:nth-of-type(1){text-align:center;}
.download .cateMenu li a{font-size:calc(18/16 * 1em);}
}
.contact{padding:calc(100/16 * 1em) 0 calc(120/16 * 1em);}
.contact aside.title{font-size:calc(48/16 * 1em);line-height:1;color:#000;}
.contact .topBox{margin-bottom:calc(60/16 * 1em);display:flex;justify-content:space-between;align-items:end;}
.contact .topBox p{margin-top:33px;margin-bottom:0;line-height:1;font-size:calc(20/16 * 1em);color:#666;}
.contact .cateMenu{list-style:none;display:flex;}
.contact .cateMenu li{width:calc(180/16 * 1em);line-height:calc(60/16 * 1em);background-color:#f0f0f0;}
.contact .cateMenu li:not(:last-child){margin-right:calc(20/16 * 1em);}
.contact .cateMenu li a{display:block;font-size:calc(19/16 * 1em);text-align:center;}
.contact .cateMenu li.active,.contact .cateMenu li:hover{background-color:#8bbb2d;}
.contact .cateMenu li.active a,.contact .cateMenu li:hover a{color:#fff;}
.contact .Page002274{padding:0;}
@media(max-width:1024px){.contact{padding:calc(75/16 * 1em) 0 calc(60/16 * 1em);}
.contact aside.title{font-size:calc(24/16 * 1em);}
.contact .topBox p{font-size:calc(16/16 * 1em);line-height:1.5;}
.contact .topBox{flex-wrap:wrap;margin-bottom:calc(30/16 * 1em);}
.contact .cateMenu{width:100%;margin-top:20px;}
}
.mask{z-index:999;background-color:rgba(0,0,0,.5);position:fixed;width:100vw;height:100vh;top:0;left:0;display:none;}
.mask .pop{max-width:96%;z-index:100;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:420px;padding:calc(52/16 * 1em) calc(40/16 * 1em) calc(46/16 * 1em);background-color:#ecf1e2;text-align:center;}
.mask .pop .popTitle{font-size:calc(32/16 * 1em);color:#000;font-weight:bold;line-height:1;}
.mask .pop p{line-height:1.5;margin-top:16px;margin-bottom:26px;display:inline-block;background-position:center left;padding-left:calc(25/16 * 1em);background-image:url(../images/lock.png);background-repeat:no-repeat;}
.mask .pop form > div{margin-bottom:10px;}
.mask .pop input,.mask .pop select{display:block;width:100%;background-color:#fff;border:none;line-height:calc(54/16 * 1em);padding:0 calc(20/16 * 1em);}
.mask .pop select{height:calc(54/16 * 1em);color:#666;}
.mask .pop #upload{display:none;}
.mask label{cursor:pointer;width:calc(160/16 * 1em);color:#fff;background-color:#333;height:calc(54/16 * 1em);text-align:center;line-height:calc(54/16 * 1em);display:inline-block;}
.mask .uploadBox{display:flex;}
.mask .uploadBox span{text-align:start;margin-left:20px;display:flex;align-items:center;}
.mask form input[type="submit"]{cursor:pointer;margin-top:16px;background-color:#8bbb2d;color:#fff;}
.mask .close{cursor:pointer;position:absolute;font-size:40px;color:#000;right:11px;top:11px;}
.TextList002514{margin-bottom:calc(40/16 * 1em);}
.TextList002514 .listTitle{height:calc(100/16 * 1em);align-items:end;display:flex;padding:0 calc(50/16 * 1em);background-color:#f0f0f0;}
.TextList002514 .listTitle span{line-height:4;font-size:calc(19/16 * 1em);color:#000;}
.TextList002514 .listTitle span:nth-of-type(1),.TextList002514 .listTitle span:nth-of-type(3){width:20.2%;}
.TextList002514 .listTitle span:nth-of-type(2){width:19.5%;}
.TextList002514 .listTitle span:nth-of-type(4){width:20.5%}
.TextList002514 .listTitle span:nth-of-type(5){flex:1;}
.TextList002514 .job-title{line-height:70px;padding:0 calc(50/16 * 1em);cursor:pointer;position:relative;display:flex;color:#999;background-color:#f9f9f9;}
.TextList002514 .list:nth-of-type(2n+1) .job-title{background-color:#f0f0f0;}
.TextList002514 .job-title span:nth-of-type(1),.TextList002514 .job-title span:nth-of-type(3){width:20.2%;}
.TextList002514 .job-title span:nth-of-type(2){width:19.5%;}
.TextList002514 .job-title span:nth-of-type(4){width:20.5%;}
.TextList002514 .job-title span:nth-of-type(5){flex:1;}
.TextList002514 .job-title i{position:absolute;width:26px;height:26px;background:#fff;border-radius:50%;right:calc(50/16 * 1em);top:50%;margin-top:-11px;border:1px solid #999;}
.TextList002514 .job-title i::before,.TextList002514 .job-title i::after{position:absolute;content:'';background:#999;}
.TextList002514 .job-title i::before{left:20%;width:60%;height:2px;top:50%;margin-top:-1px;}
.TextList002514 .job-title i::after{left:50%;margin-left:-1px;width:2px;top:20%;height:60%;}
.TextList002514 .job-title.select i::after{display:none;}
.TextList002514 .job-title.select{color:#fff;background-color:#8bbb2d !important;}
.TextList002514 .job-title.select i{border-color:#fff;}
.TextList002514 .job-title.select i::before{background-color:#8bbb2d;}
.TextList002514 .job-main{display:none;padding:calc(35/16 * 1em) calc(50/16 * 1em) calc(48/16 * 1em);background-color:#f0f0f0;}
.TextList002514 .job-main strong{margin-bottom:18px;display:block;}
.TextList002514 .job-main p{line-height:1.5;margin:0;}
.TextList002514 .job-main p:not(:last-child){margin-bottom:13px;}
.TextList002514 .jobContent{position:relative;padding-bottom:50px;}
.TextList002514 .job-email{cursor:pointer;position:absolute;right:0;bottom:0;width:calc(160/16 * 1em);text-align:center;line-height:calc(50/16 * 1em);background-color:#8bbb2d;color:#fff;}
@media(max-width:1024px){.TextList002514 .listTitle{height:calc(50/16 * 1em);width:150%;}
.TextList002514 .job-title{line-height:calc(50/16 * 1em);}
.TextList002514 .list{width:150%;}
.TextList002514 .listTitle span{line-height:2;}
.TextList002514{overflow-x:auto;}
}
@media(max-width:640px){.TextList002514 .list{width:200%;}
.TextList002514 .listTitle{width:200%;}
}
.contactInfo{padding:calc(115/16 * 1em) 0 calc(100/16 * 1em);}
.PicList002045 li{display:flex;flex-direction:column;justify-content:center;height:calc(354/16 * 1em);padding:0 calc(55/16 * 1em);border:1px solid #f0f0f0;float:left;width:32%;margin-right:2%;position:relative;text-align:center;}
.PicList002045 li aside.title{font-size:calc(26/16 * 1em);line-height:1;margin-top:40px;margin-bottom:16px;}
.PicList002045 li:nth-child(3n){margin-right:0;}
.PicList002045 li:nth-of-type(-n+3){margin-bottom:2%;}
.PicList002045 li figure{margin:0 auto;border-radius:50%;width:100px;height:100px;border:1px solid #f0f0f0;display:flex;justify-content:center;align-items:center;}
.PicList002045 li p{font-size:16px;color:#000;line-height:2;margin:0;}
@media(max-width:1200px){.PicList002045 li{height:calc(400/16 * 1em);}
}
@media(max-width:1024px){.contactInfo{padding:calc(75/16 * 1em) 0;}
.PicList002045 li{padding:0 calc(10/16 * 1em);height:calc(300/16 * 1em);}
.PicList002045 li aside.title{font-size:calc(16/16 * 1em);}
}
@media(max-width:768px){.PicList002045 li{width:49%;}
.PicList002045 li:nth-child(3n){margin-right:2%;}
.PicList002045 li:nth-child(2n){margin-right:0;}
.PicList002045 li p{font-size:14px;}
.PicList002045 li figure{width:50px;height:50px;}
.PicList002045 li figure img{max-width:50%;}
}
@media(max-width:640px){.PicList002045 li{width:100%;}
}
#map{width:100%;height:calc(561/16 * 1em);}
.scene{width:100%;}
.scene video{width:100%;object-fit:fill;}
.scene .tips{position:absolute;display:flex;justify-content:center;z-index:10;pointer-events:none;}
.scene .tips:hover{pointer-events:all;}
.scene .tips .circle{position:relative;margin-top:0.3vw;width:0.4vw;height:0.4vw;border-radius:50%;background:#fff;border:0.5vw solid #1557b0;pointer-events:all;}
.scene .tips .circle::before,.scene .tips .circle::after{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:1vw;height:1vw;border-radius:50%;background:#1565b063;z-index:-1;}
.scene .tips .circle::before{animation:circleAnim 3s .75s infinite;}
.scene .tips .circle::after{animation:circleAnim 3s infinite;}
@keyframes circleAnim{0%{transform:translate(-50%,-50%) scale(1);opacity:0}
20%{opacity:1}
75%{transform:translate(-50%,-50%) scale(2.5);opacity:0}
100%{opacity:0}
}
.scene .tips .content{position:relative;opacity:1;font-size:0.8vw;width:auto;padding:0.5vw 1vw;border-radius:1vw;color:#fff;margin-left:0.5vw;transition:all 0.5s;white-space:nowrap;}
.scene .tips .content::before{position:absolute;left:0;top:0;content:'';width:2vw;height:100%;border-radius:1vw;background:#1557b0;opacity:0;}
.scene .tips:hover .content::before{transition:all 0.5s cubic-bezier(0.175,0.885,0.32,1.275);opacity:1;width:100%;}
.scene .tips:hover .content{opacity:1;}
.scene .tips .content span{position:relative;padding-right:1vw;}
.scene .tips .content span::before{content:'';position:absolute;top:50%;right:0;transform:translateY(-50%);width:0.4vw;height:0.8vw;background:url(../images/arr.svg) no-repeat;background-size:100%;}
.scene .tips .content span{opacity:0;}
.scene .tips:hover .content span{transition:all 0.3s 0.2s;opacity:1;transition:all 0.1s;}
.t1{left:31vw;top:8vw;}
.t2{left:59vw;top:13vw;}
.t3{left:50vw;top:22vw;}
.t4{left:82vw;top:18vw;}
.t5{left:86vw;top:31vw;}
/* .t6{left:50vw;top:31vw;}
*/
.t6{left:69vw;top:28vw;}
.t7{left:32vw;top:29vw;}
.t8{left:17vw;top:25vw;}
@media(min-width:1025px){.scene{height:100%;}
.scene video{height:100%;object-fit:fill;}
}
@media(max-width:1024px){.scene{display:flex;}
}
#d1{opacity:1;animation:flicker 2s infinite linear reverse;animation-delay:2s;}
#d2{opacity:1;animation:flicker 2s infinite linear reverse;animation-delay:2s;}
#d3{opacity:1;animation:flicker 2s infinite linear reverse;animation-delay:2s;}
#d4{opacity:1;animation:flicker 2s infinite linear reverse;animation-delay:2s;}
#d5{opacity:1;animation:flicker 2s infinite linear reverse;animation-delay:2s;}
#d6{opacity:1;animation:flicker 2s infinite linear reverse;animation-delay:2s;}
@keyframes flicker{0%{opacity:1;}
50%{opacity:0;}
100%{opacity:1;}
}
/* 2024.7.4 */
#fp-nav ul li{margin:20px 0 !important;}
#fp-nav ul li a span{margin:0 !important;width:10px !important;height:10px !important;border-radius:50% !important;-webkit-border-radius:50% !important;-moz-border-radius:50% !important;-ms-border-radius:50% !important;-o-border-radius:50% !important;border:3px solid #3f4249 !important;display:block;background-color:transparent !important;}
#fp-nav.cur ul li a span{border-color:rgba(255,255,255,.4) !important;}
#fp-nav ul li a.active span,#fp-nav.cur ul li a.active span{border-color:#fff !important;}
.Banner003192_partner .partnerList::before{content:'';display:block;position:absolute;left:34%;top:50%;background-image:radial-gradient(circle,#abcd68,transparent);transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);opacity:.3;width:40em;height:40em;border-radius:50%;}
.Bottom002887 .b_link .fl i:last-child{display:none;}
.whiter .Top003124{border-bottom:1px solid rgba(255,255,255,.4);}
.PicList002938 ul:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);}
.PicList002938 ol{overflow:hidden;}
.PicList002938 ol img{transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;}
@media(max-width:640px){.Bottom002887 .code .tit:not(:nth-of-type(1)){margin-top:0;margin-bottom:0;}
.Bottom002887 .call{margin-top:10px;}
.Bottom002887 .b_nav .tit{padding:10px 0;}
.Bottom002887 .b_nav .tit{margin-bottom:0;}
.Bottom002887 .call{margin:5px 0;}
.Bottom002887 .code{max-width:unset;padding:0 15px;}
.Bottom002887 .b_nav > div{padding:15px 0;}
.Bottom002887 .b_nav > nav{padding:15px 0;}
.Bottom002887 .b_link nav.fl{margin-bottom:0;}
.Bottom002887 .contact{width:43%;}
.Bottom002887 .b_nav div.code{width:41%;}
.Bottom002887 .b_nav{display:flex;flex-wrap:wrap;}
.Bottom002887 .b_nav nav.fl.clearfix{width:100%;}
.Home_Global > .fp-tableCell> figure{transform:scale(.2);left:-22%;top:-123%;}
.Banner003086 .fp-tableCell img{height:230px;}
.Banner003086 .companyDetailB{bottom:15px;}
.RighInfo003148 .items-group .items{width:100%;margin-right:0 !important;}
.RighInfo003148 .ytable{display:flex;flex-wrap:wrap;}
.RighInfo003148 .itemBox .items:nth-child(2n+1) .ytable{flex-direction:column-reverse;}
/* 导航 */
.Top003124 menu li .sub.prosub .proContent .prosubRight{display:none;}
.Top003124 menu li .sub.prosub .proContent{width:100%;}
.Top003124 menu li .sub.prosub .proContent > dl{width:100%;}
.Top003124 menu li .sub.anotherSub dt{padding:0 15px;text-align:left;}
}
.RighInfo003148 .items-group .items .img{overflow:hidden;}
.RighInfo003148 .items-group .items .img img{transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;}
.RighInfo003148 .items-group .items:hover .img img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);}
/* 新增 */
.about01{padding:9.7% 0;background-repeat:no-repeat;background-size:cover;}
.about01 h3{font-size:calc(50/16 * 1em);color:#fff;line-height:1.3;margin:0;text-align:center;}
.about01 .instro{margin:25px 0 0;line-height:1.77;font-size:calc(18/16 * 1em);color:#fff;text-align:center;}
.about01 .list1{margin-top:50px;}
.list1{display:flex;flex-wrap:wrap;}
.list1 .item{background-color:rgba(247,247,247,.9);margin-bottom:1.25%;width:32.375%;padding:2.82% 2.82% 3.13%;position:relative;overflow:hidden;}
.list1 .item:not(:nth-child(3n+1)){margin-left:1.4375%;}
.list1 .item:hover{background-color:#88ba28;color:#fff;}
.list1 .item:hover::before{content:'';display:block;position:absolute;left:6%;top:23%;width:105%;height:242%;background-image:url(../images/about01_icon01.png);background-size:contain;background-repeat:no-repeat;background-position:center;opacity:.06;}
.list1 .item:hover .li1::before{background-color:#fff;}
.list1 .tit{font-size:calc(24/16 * 1em);color:#000;}
.ul2{padding:10px 0 0;display:flex;flex-wrap:wrap;}
.ul2 .li1{margin-top:15px;padding-left:13px;position:relative;width:49%;}
.ul2 .li1:not(:nth-child(2n+1)){margin-left:2%;}
.ul2 .li1::before{content:'';display:block;background-color:#666666;position:absolute;left:0;top:9px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;width:5px;height:5px;}
@media(max-width:1024px){.about01 h3{font-size:calc(24/16 * 1em);}
.about01 .instro{font-size:calc(16/16 * 1em);}
.list1 .tit{font-size:calc(16/16 * 1em);}
}
@media(max-width:768px){.list1 .item{width:49%;}
.list1 .item:not(:nth-child(3n+1)){margin-left:0;}
.list1 .item:not(:nth-child(2n+1)){margin-left:2%;}
.about01{padding:25px 0;}
.about01 .list1{margin-top:25px;}
}
@media(max-width:640px){.ul2 .li1{font-size:14px;}
.list1 .item{width:100%;}
.list1 .item:not(:nth-child(2n+1)){margin-left:0;}
.ul2 .li1{margin-top:5px;}
}
/* 手机端 */
.blockpc{display:block;}
.blockwap{display:none;}
@media(max-width:768px){.blockpc{display:none;}
.blockwap{display:block;}
.Banner003192 .txt-style-1 .sub-tit{font-size:14px;padding:0 10px;}
.Banner003192 .txt-style-1 .tit{font-size:24px;padding:0 10px;}
.Top003124{height:0px;}
.Banner003192 .slick-arrow.slick-prev{left:32%;bottom:51px;}
.Banner003192 .slick-pages{bottom:50px;}
.Banner003192 .slick-arrow.slick-next{right:32%;bottom:51px;}
.scene video{width:100vh;/* height:375px;*/
object-fit:cover;}
.scene_box{transform:rotate(90deg);width:100vh;/*height:375px;*/
position:absolute;left:0;top:0;display:flex;align-items:center;justify-content:center;transform-origin:28% 50%;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);}
.scene{position:relative;width:100vh;/* height:375px;*/
}
.scene .tips .circle{transform:scale(1.5);}
.t1{left:50vw;top:15vw;}
.t2{left:82vw;top:18vw;}
.t3{left:89vw;top:44vw;}
.t4{left:150vw;top:39vw;}
.t5{left:162vw;top:64vw;}
.t6{left:128vw;top:58vw;}
.t7{left:53vw;top:57vw;}
.t8{left:17vw;top:53vw;}
.Banner003086 .fp-tableCell li img{height:100vh;object-fit:cover;position:absolute;left:0;top:0;}
.Banner003086 .txt-style-2{position:relative;z-index:2;top:unset;left:unset;right:unset;}
.Banner003086 .slider>li{padding:85px 0 0;height:auto;}
.Banner003086 .txt-style-2 .sub-tit{font-size:14px;color:#fff;}
.Banner003086 .txt-style-2 .sub-subtit{font-size:24px;color:#fff;}
.Banner003086 .txt-style-2 .tit{font-size:24px;}
.Banner003086 .txt-style-2 p{font-size:11px;color:#fff;}
.Banner003086 .companyDetailB{position:relative;bottom:unset;z-index:2;flex-wrap:wrap;margin-top:35px;}
.Banner003086 .companyDetailB .leftContent .leftItem{width:50%;height:auto;margin-bottom:15px;text-align:left;}
.Banner003086 .companyDetailB .leftContent{flex-wrap:wrap;width:100%;flex:unset;padding:0 15px;}
.Banner003086 .companyDetailB .leftContent .leftItem p{font-size:30px;}
.Banner003086 .companyDetailB .leftContent .leftItem aside{font-size:14px;}
.Banner003086 .companyDetailB .rightContent{display:block;width:180px;height:110px;position:relative;margin-top:5%;}
.Banner003086 .companyDetailB .rightContent > figure{display:none;}
.Banner003086 .fp-tableCell .videoMaskC img{height:auto;}
.Banner003086 .companyDetailB .rightContent .videoMask{position:relative;top:unset;margin-left:15px;}
.Banner003192_wap{padding:85px 0 0;height:100%;}
.hbox1 .sub-tit{font-size:14px;}
.hbox1 .tit_t{font-size:14px;}
.hbox1 .tit{font-size:24px;margin-top:15px;}
.plist1_swiper .pitem{margin-bottom:1.5%;padding-bottom:54%;position:relative;background-color:#fff;box-shadow:0 0 15px rgba(225,228,231,.57);}
.plist1_swiper .pitem:not(:nth-child(3n+1)){margin-left:1.5%;}
.plist1_swiper .pitem img{position:absolute;left:50%;top:50%;max-height:20px;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);}
.plist1_swiper .swiper-slide{margin-top:10px;}
.Banner003192_wap .plist1_swiper{margin-top:25px;}
.Banner003192_wap{position:relative;background-color:#fff;overflow:hidden;}
.Banner003192_wap::before{content:'';display:block;position:absolute;left:23%;top:8%;background-image:radial-gradient(circle,#3b9856,transparent);transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);opacity:.3;width:40vh;height:40vh;border-radius:50%;filter:blur(60px);}
.Banner003192_wap::after{content:'';display:block;position:absolute;left:70%;top:85%;background-image:radial-gradient(circle,#99c34c,transparent);transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);opacity:.3;width:40vh;height:40vh;border-radius:50%;filter:blur(60px);}
.Banner003192_wap .w_96{position:relative;z-index:2;}
.hbox1 .sub-tit sub{font-size:18px;vertical-align:baseline;}
.Home_Global .txt-style-1 .tit_t{font-size:14px;}
.Home_Global .txt-style-1 .tit{font-size:24px;}
.Home_Global > .fp-tableCell> figure{transform:scale(.5);left:-47%;top:20%;}
.Home_Global .sliderBox{display:block;position:relative;left:unset;top:unset;right:unset;}
.Home_Global .sliderBox .slider{height:auto;}
.Home_Global .sliderBox .slick-track{height:auto;}
.Home_Global .slider{position:absolute;right:0;top:0;list-style:none;width:100%;}
.Home_Global .txt-style-1{position:relative;top:unset;left:unset;right:unset;}
.home_gbox{padding:65px 0 458px;position:static !important;transform:unset !important;-webkit-transform:unset !important;-moz-transform:unset !important;-ms-transform:unset !important;-o-transform:unset !important;}
.Home_Global .slider li{display:flex;}
.Home_Global .slider figure{width:45%;background-size:cover;}
.Home_Global .slider .titleBox{width:60%;}
.Home_Global .home_move{width:100%;display:flex;align-items:center;justify-content:unset;height:150px;position:absolute;bottom:11%;left:50%;top:unset;transform:translate(-50%,0) scale(.6);-webkit-transform:translate(-50%,0) scale(.6);-moz-transform:translate(-50%,0) scale(.6);-ms-transform:translate(-50%,0) scale(.6);-o-transform:translate(-50%,0) scale(.6);}
.Home_Global .slider .slick-dots{right:40px;left:47%;bottom:30px;}
.home_gbox>img{opacity:0;}
.Bottom002887 .b_nav{padding:25px 0 25px;}
.Bottom002887 .b_nav nav.fl .top{display:none;}
.Bottom002887 .b_link > div{margin-top:10px;}
.Bottom002887 .b_nav > nav{padding:0 0 0;}
.Bottom002887 .b_nav .tit{padding:5px 0;}
.Bottom002887 .b_nav nav.fl .bottom{border-top:none;}
.Bottom002887 .b_nav > div{font-size:12px;}
.Bottom002887 .b_nav .tit{font-size:14px;}
.Bottom002887 .contact{width:100%;order:21;}
.Bottom002887 .b_nav div.code{width:100%;margin:0;order:1;}
.Bottom002887 .b_nav{flex-direction:column-reverse;}
.Bottom002887 .b_nav nav.fl.clearfix{order:1;}
.TextList002514 .listTitle,.TextList002514 .job-title{padding:0 15px;}
.TextList002514 .job-main{padding:15px;}
.download .titleBox{margin-bottom:15px;}
.download .tableBox{margin-bottom:15px;}
.plist2 .item{padding:20px 35px 20px 0;position:relative;border-bottom:4px solid #f2f2f2;display:block;}
.plist2 .item:first-child{border-bottom:4px solid #f2f2f2;}
.plist2 .tit{font-size:18px;color:#000;line-height:1.2;}
.plist2 .text_box{width:100%;display:flex;align-items:center;color:#666666;font-size:16px;padding-top:15px;}
.plist2 .text_box div:not(:first-child){margin-left:30px;}
.plist2 .icon{background-image:url(../images/plist2_icon01.png);background-repeat:no-repeat;width:22px;height:20px;position:absolute;right:10px;bottom:10px;}
.RighInfo002523 ul:nth-child(1) li{width:49%;}
.RighInfo002523 ul:nth-child(1) li:not(:nth-child(2n+1)){margin-left:2%;}
.RighInfo002523 ul:nth-child(2) li{width:49%;}
.RighInfo002523 ul:nth-child(2) li:not(:nth-child(2n)){margin-left:2%;}
.RighInfo002523 li h5{font-size:16px;padding:5px 0;}
.RighInfo002523 li span{font-size:36px;}
.RighInfo002523 .process{padding-left:15px;padding-right:15px;}
.PicList002482 ol .contentMask{opacity:0;}
.PicList002482 ol .content{top:50%;transform:translateY(-50%);opacity:1;}
.PicList002482 ol .content p{color:rgba(255,255,255,.8);}
.service .ul li{width:49%;margin-bottom:2%;}
.service .ul li:not(:nth-of-type(3n)){margin-right:0;}
.service .ul li:not(:nth-of-type(2n)){margin-right:2%;}
.service .ul li p{line-height:1.3;}
.sale .slider .slick-slide{padding:0 10px;}
.sale .ul .slick-track{padding:15px 0 20px 0;}
.sale .line{width:calc(100% - 100 / 16* 1em);}
.sale .slick-arrow.slick-prev{right:40px;}
.RighInfo003186 .number li{width:49%;}
.RighInfo003186 .number li:not(:nth-child(2n+1)){margin-left:2%;}
.RighInfo003186 .number{display:flex;flex-wrap:wrap;}
.RighInfo003186 .number li h3{font-size:18px;}
.RighInfo003186 .number li aside{font-size:14px;}
.companyAchievement > section ul .shape{width:100%;}
.companyAchievement > section ul li{width:20.5%;}
.companyAchievement > section ul li:not(:nth-last-of-type(1)){margin-right:6%;}
.Top003124 menu{width:100%;height:100%;}
.Top003124 .top-search .btn{background-color:#8bbb2d;}
.Top003124 .top-lang .box{padding:3px 5px;background-color:#fff;}
.Top003124 .top-lang.on .icon:before{top:24px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);}
.Top003124 .top-lang .icon:before{content:'';display:block;position:absolute;top:22px;border-top:2px solid #000;border-right:2px solid #000;right:-15px;width:6px;height:6px;transform:rotate(135deg);-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);}
.Top003124 .top-nav{position:relative;margin-bottom:0;display:block;height:4em;z-index:1;}
.Top003124 .top-nav dd{display:flex;align-items:center;height:100%;width:20px;position:absolute;right:90px;}
.Top003124 .top-lang .icon{background-image:url(../images/lang_active.png);}
.Top003124 .top-lang .box a{display:block;margin:0 5px;}
.Top003124 .top-lang .box a.active{color:#1c8b3b;}
.open-search.on:before,.open-search.on:after{background-color:#000;}
.Banner002167 img{height:260px;object-fit:cover;}
.Banner002167 .textContent{top:60%;}
.Banner002167 .current{padding:15px 0;padding-left:30px;}
.hbox1 .tit{color:#000;}
.hbox1 .tit span{color:#8bbb2d;}
.bot_wap .bot_item{display:flex;align-items:center;justify-content:center;}
.RighInfo002523 ul:nth-of-type(2) li:nth-of-type(1){margin-left:2%;}
.bot_wap .bot_item .nM{margin-left:15px;}
.bot_wap .bot_item .call{white-space:nowrap;}
.bot_wap .bot_item.bot_wx{flex-wrap:wrap;}
.bot_wap .bot_item.bot_wx .call{width:100%;}
.bot_wap .bot_item.bot_address{flex-wrap:wrap;}
.bot_wap .bot_item.bot_address .nM{margin-left:0;}
.Bottom002887 .call{line-height:1.5;}
.bot_wap .bot_item.bot_wx figure{width:90px;}
.Bottom002887 .b_nav > div{padding-bottom:0;}
.Bottom002887 .b_nav{padding:15px 0;}
}
.relate .slick-arrow{transform:translateY(-50%);font-size:0;width:60px;height:60px;border:0;position:absolute;top:50%;cursor:pointer;padding:0;background:#8bbb2d;z-index:10;border-radius:50%;}
.relate .slick-arrow:before{position:absolute;content:'';width:10px;height:10px;border-right:2px solid #fff;border-top:2px solid #fff;transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);left:50%;top:50%;margin:-5px 0 0 -6px;}
.relate .slick-prev:before{transform:rotate(-135deg);-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);margin-left:-3px;}
@media(min-width:1025px){.relate .slick-prev{left:0;}
.relate .slick-next{right:0;}
}
.relate .slick-disabled{background:#cccccc;}
@media(max-width:1024px){.relate .slick-prev{left:0;}
.relate .slick-next{right:0;}
}
@media(max-width:640px){.relate .slick-arrow{width:30px;height:30px;}
.productInfo table th,.productInfo table td{line-height:1.3;}
}
.fp-section.fp-table,.fp-slide.fp-table{background-size:cover;background-repeat:no-repeat;}
.Home_Global .home_move svg{width:71vh;height:67vh;}
@media(max-width:640px){.Banner003192 li.slick-slide video{opacity:0 !important;}
.Banner003192 .open-video{display:block;margin:0 auto;width:40px;height:40px;background:url(../images/Banner003192-play.png) no-repeat center center;background-size:contain;margin-bottom:calc(60 / 1920 * 100vw);cursor:pointer;transform:translateY(30px);opacity:0;transition:0.3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) !important;z-index:2222;opacity:1 !important;}
}
.video-openbox{position:fixed;left:0;height:100%;width:100%;z-index:500;background:rgba(0,0,0,0.5);top:0;}
.video-openbox .ytable{height:100%;}
.video-openbox .close{position:absolute;right:20px;top:20px;width:30px;height:30px;cursor:pointer;z-index:10;cursor:pointer;}
.video-openbox .close:before,.video-openbox .close:after{position:absolute;width:100%;left:0;top:50%;height:3px;margin-top:-1.5px;background:#fff;content:'';transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);}
.video-openbox .close:after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);}
.video-openbox video{max-width:1200px;margin:0 auto;display:block;}
@media(max-width:640px){.scene .tips .content{opacity:1;margin-top:-6px;margin-left:5px;}
.scene .tips .content::before{width:100%;opacity:1;}
.scene .tips .content span{color:#fff;font-size:12px;opacity:1;}
.scene .tips .circle{width:5px;height:5px;}
}
.PicList002938 ul > a li{display:block;padding-right:60px;}
@media(max-width:640px){.PicList002938 ul > a li{padding-right:40px;}
}
.ie{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#2d739c;width:100%;height:100%;z-index:99999;}
.ie .ie_content{width:100%;height:100%;}
.ie .ie_main{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);line-height:1.3;}
.ie .ie_main *{color:#fff;font-size:24px;}
@media(max-width:768px){.TextList002514{overflow:unset;border-bottom:2px solid #eee;}
.TextList002514 .listTitle{width:100%;flex-wrap:wrap;align-items:self-start;height:auto;background-color:transparent;}
.TextList002514 .listTitle span{width:50% !important;}
.TextList002514 .listTitle{display:none;}
.TextList002514 .job-title span{width:50%;}
.TextList002514 .list{width:100%;}
.TextList002514 .job-title{flex-wrap:wrap;padding-right:40px;padding-top:15px;padding-bottom:15px;background-color:transparent;border-top:2px solid #eee;}
.TextList002514 .job-title i{right:10px;}
.TextList002514 .job-title span{line-height:1.5;width:50% !important;padding-top:5px;}
.TextList002514 .list:nth-of-type(2n+1) .job-title{background-color:transparent;}
.TextList002514 .job-email{right:unset;left:0;}
}
.TextList002514 .job-title span a{display:none;}
@media(max-width:768px){.TextList002514 .job-title span a{display:inline-block;color:#999;margin-right:10px;}
.TextList002514 .job-title.select span a{color:#fff;}
}
.home_gbox{position:absolute;color:#fff;left:50%;right:0;top:calc(215 / 960* 100%);z-index:2;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);width:100%;}
.home_global_bg{position:absolute;left:0;top:0;width:100%;height:100%;}
.home_global_bg>div{background-repeat:no-repeat;width:100%;height:100%;}
.home_global_bg>div.blockpc{background-size:cover;background-position:center;}
.home_global_bg>div.blockwap{background-position:center bottom;background-size:100% 100vh;}
/* 2024.8.26 */
.Banner003192_swiper{}
.Banner003192_swiper .video_box{width:100%;z-index:2;}
.Banner003192_swiper .imgbox{height:100vh;position:relative;overflow:hidden;}
.Banner003192_swiper .video_box{position:absolute;left:0;top:0;width:100%;height:100%;}
.Banner003192_swiper .imgbox img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;}
.Banner003192_swiper .video_box video{width:100%;height:100%;object-fit:cover;}
.Banner003192_swiper .text_box{
    position:absolute;
    top: 50%;
    width:100%;
    z-index:2;
    transform: translate(0,-50%);
    -webkit-transform: translate(0,-50%);
    -moz-transform: translate(0,-50%);
    -ms-transform: translate(0,-50%);
    -o-transform: translate(0,-50%);
}
.Banner003192_swiper .sub-tit{line-height:87px;font-size:calc(26 / 16* 1em);transform:translateX(30px);opacity:0;color:#fff;transform:translate(0,100px);-webkit-transform:translate(0,100px);-moz-transform:translate(0,100px);-ms-transform:translate(0,100px);-o-transform:translate(0,100px);transition:all .8s;-webkit-transition:all .8s;-moz-transition:all .8s;-ms-transition:all .8s;-o-transition:all .8s;}
.banner .tit{font-family:'HarmonyOS_Sans_SC_Bold';font-size:calc(65 / 1920* 100vw);margin-bottom:calc(20 / 65* 1em);opacity:0;color:#c6c5c0;transform:translate(0,100px);-webkit-transform:translate(0,100px);-moz-transform:translate(0,100px);-ms-transform:translate(0,100px);-o-transform:translate(0,100px);transition:all .8s;-webkit-transition:all .8s;-moz-transition:all .8s;-ms-transition:all .8s;-o-transition:all .8s;}
.Banner003192_swiper .swiper-slide-active .sub-tit,.Banner003192_swiper .swiper-slide-active .tit{transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);opacity:1;}
.Banner003192 .tit > span{color:#8bbb2d;}
.Banner003192_swiper{position:relative;}
.Banner003192_swiper .swiper_box{position:absolute;bottom:calc(64 / 16* 1em);display:flex;align-items:center;z-index:2;position:absolute;left:calc(162 / 16* 1em);bottom:calc(64 / 16* 1em);}
.Banner003192_swiper .swiper_btn{font-size:calc(23 / 16* 1em);color:transparent;width:13px;height:21px;z-index:99;background-image:url(../images/button-active.png);cursor:pointer;}
.Banner003192_swiper .swiper_btn.prev{transform:rotate(180deg);}
.Banner003192_swiper .uimgbox{display:flex;align-items:center;justify-content:space-between;margin:0 25px;font-size:calc(23 / 16* 1em);color:#fff;}
.Banner003192_swiper .uimg{margin:0 12px;}
.Banner003192_swiper .pactive,.Banner003192_swiper .plength{color:rgba(255,255,255,.4);}
.video_btn{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);display:none;background-image:url(../images/videoPlay.png);background-repeat:no-repeat;background-size:contain;width:40px;height:40px;z-index:3;}
@media(max-width:768px){.Banner003192_swiper .swiper_box{left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);bottom:3%;}
.Banner003192_swiper .video_box{display:none;}
.Banner003192_swiper .video_btn{display:block;}
}
.videoMask1{position:fixed;z-index:999;background:rgba(0,0,0,0.6);left:0;top:0;width:100%;height:100%;display:none;}
.videoMask1 .videoBox{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:70%;max-width:94%;}
.videoMask1 .videoBox video{width:100%;}
.videoMask1 .videoBox .close{position:absolute;right:5px;top:5px;padding:10px;z-index:10;cursor:pointer;padding-top:2%;}
.videoMask1 .videoBox .close:before,.videoMask1 .videoBox .close:after{content:"";position:absolute;width:100%;left:0;top:50%;border-bottom:1px solid #fff;}
.videoMask1 .videoBox .close:before{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);}
.videoMask1 .videoBox .close:after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);}
.video_click{cursor:pointer;}
@media (max-width:680px){.videoMask1 .videoBox{width:90%;}
}
@media (max-width:680px){.Timeline002789 .slider li .middleTime{margin:15px 0;}
}
/* 20240909 */
.Banner003192_partner .txt-style-1 .tit{max-width:8em;}
.Banner003192_partner .partnerList{left:4%;padding-left:24em;width:auto;right:0;}
.companyAchievement > section ul .shape{height:0;transition:ease-in-out 2s;}

.Banner003192_partner .partnerList li{border:4px solid transparent;margin:0;background:none;height:20%;width:10%;}
.Banner003192_partner .partnerList li::before{content:"";position:absolute;left:4px;right:4px;top:4px;bottom:4px;background:#fff;z-index:-1;}
.Banner003192_partner .partnerList{justify-content:flex-start;}
.Banner003192_partner .partnerList li:nth-child(11),.Banner003192_partner .partnerList li:nth-child(28){margin-left:15%;}
.Banner003192_partner .partnerList li:nth-child(19){margin-left:10%;}
.Banner003192_partner .partnerList li:nth-child(18),.Banner003192_partner .partnerList li:nth-child(35){}
.Banner003192_partner .partnerList::before{z-index: -1;filter: blur(75px);}