.h1,h1{font-size:4.8rem;font-weight:900;line-height:1.167em}.h2,h2{font-size:4rem;line-height:1.2em}.h2,.h3,h2,h3{font-weight:700}.h3,h3{font-size:3.2rem;line-height:1.25em}.h4,h4{font-size:2.4rem}.h4,.h5,h4,h5{font-weight:700;line-height:1.333em}.fs-l,.h5,h5{font-size:1.8rem}.fs-l,.fs-m{line-height:1.5em}.fs-m{font-size:1.6rem}.fs-s{font-size:1.4rem;line-height:1.214em}body,html{margin:0;padding:0;scroll-behavior:smooth}:focus{outline:0}ul{margin:0;padding:0}li{list-style:none;margin-bottom:0}a{color:#2c9f1c;text-decoration:none}img{height:auto;max-width:100%}*{box-sizing:border-box}::-moz-selection{background:#2c9f1c;color:#fff}::selection{background:#2c9f1c;color:#fff}.dn{display:none}.di{display:inline}.db{display:block}.dib{display:inline-block}.df{display:flex}.dg{display:grid}.tc{text-align:center}.tr{text-align:right}.tl{text-align:left}.tj{text-align:justify}@font-face{font-family:iconfont;src:url(//at.alicdn.com/t/c/font_4081820_76cot7c204p.woff2?t=1689754749963) format("woff2"),url(//at.alicdn.com/t/c/font_4081820_76cot7c204p.woff?t=1689754749963) format("woff"),url(//at.alicdn.com/t/c/font_4081820_76cot7c204p.ttf?t=1689754749963) format("truetype")}.iconfont{-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:.2px;-moz-osx-font-smoothing:grayscale;font-family:iconfont!important;font-size:1.6rem;font-style:normal}html{font-size:clamp(9px,9px + 1 * (100vw - 1280px)/640,10px)}body{--main_w:clamp(1200px,calc(760px + 34.375vw),1440px);--sec_gap:12rem;background:#fff;color:#666;display:flex;flex-flow:column;font-family:Inter,sans-serif;font-size:1.6rem;line-height:1.5em;min-height:100vh;min-width:1280px}.xz-container{flex:1}.xz-main{margin:0 auto;width:var(--main_w)}:root{--mb-button-size:60px;--mb-bar-width:0.6;--mb-bar-height:4px;--mb-bar-spacing:10px;--mb-animate-timeout:0.4s}.mburger{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;display:inline-block;height:var(--mb-button-size);line-height:var(--mb-button-size);margin:0;outline:0;padding:0 0 0 var(--mb-button-size);position:relative;vertical-align:middle}.mburger b{background:currentColor;border-radius:calc(var(--mb-bar-height)/2);color:inherit;display:block;height:var(--mb-bar-height);left:calc(var(--mb-button-size)*(1 - var(--mb-bar-width))/2);opacity:1;position:absolute;width:calc(var(--mb-button-size)*var(--mb-bar-width))}.mburger b:first-of-type{bottom:calc(50% + var(--mb-bar-spacing));transition:bottom .2s ease,transform .2s ease,width .2s ease}.mburger b:nth-of-type(2){top:calc(50% - var(--mb-bar-height)/2);transition:opacity .2s ease}.mburger b:nth-of-type(3){top:calc(50% + var(--mb-bar-spacing));transition:top .2s ease,transform .2s ease,width .2s ease}.mm-ocd-opened .mburger b:first-of-type{bottom:calc(50% - var(--mb-bar-height)/2);transform:rotate(45deg)}.mm-ocd-opened .mburger b:nth-of-type(2){opacity:0}.mm-ocd-opened .mburger b:nth-of-type(3){top:calc(50% - var(--mb-bar-height)/2);transform:rotate(-45deg)}.mburger--squeeze b:first-of-type{transition-delay:.1s,0s}.mburger--squeeze b:nth-of-type(2){transition-delay:.1s}.mburger--squeeze b:nth-of-type(3){transition-delay:.1s,0s}.mm-ocd-opened .mburger--squeeze b:first-of-type{transition-delay:calc(var(--mb-animate-timeout)),calc(var(--mb-animate-timeout) + .1s)}.mm-ocd-opened .mburger--squeeze b:nth-of-type(2){transition-delay:calc(var(--mb-animate-timeout))}.mm-ocd-opened .mburger--squeeze b:nth-of-type(3){transition-delay:calc(var(--mb-animate-timeout)),calc(var(--mb-animate-timeout) + .1s)}body{--menu_h:9rem}.xz-header{background:#fff;box-shadow:0 .2rem 4rem 0 rgba(0,0,0,.1);left:0;position:sticky;top:0;transition:all .5s ease;width:100%;z-index:999}.xz-header .xz-main,.xz-header-btns{align-items:center;display:flex}.xz-header-btns{gap:3rem}#cart-btn{align-self:center;display:flex;height:3rem;justify-content:center;position:relative;width:3rem}#cart-btn i{color:#000;font-size:3rem;transform:translateY(2px);transition:all .3s ease}#cart-btn:hover i{color:#2c9f1c}.cart_count{background:#2c9f1c;border-radius:2rem;color:#fff;display:inline-block;font-size:1.1rem;line-height:1.6rem;padding:0 1rem;pointer-events:none;position:absolute;right:0;top:0;transform:translate(50%,-50%);-webkit-user-select:none;-moz-user-select:none}.mh-sticky.mh-unpinned,.viewPro .mh-sticky.mh-pinned{transform:translate3d(0,-120%,0)}#searchform-popup .mfp-close{display:none}.menu-main-container{flex:1;margin:0 3.88%}#menu-main{display:flex;flex-flow:row nowrap;justify-content:space-between;transition:all .3s ease}#menu-main>li{height:var(--menu_h)}#menu-main>li,#menu-main>li.hot>a{position:relative}#menu-main>li.hot>a:after{background:#f48000;border-radius:.5rem 0 .5rem 0;color:#fff;content:"HOT";display:block;font-size:1.2rem;line-height:1.8rem;padding:0 .7rem;position:absolute;right:0;top:-1.2rem;transform:translateX(108%) scale(.6);transform-origin:left center}#menu-main>li>a{color:#333;font-weight:600;line-height:var(--menu_h);position:relative;transition:color .3s ease;white-space:nowrap}#menu-main>li.current-menu-ancestor>a,#menu-main>li.current-menu-item>a,#menu-main>li.current-menu-parent>a,#menu-main>li.current-post-ancestor>a,#menu-main>li:hover>a{color:#2c9f1c}#menu-main>li>.sub-menu{background:#fff;border-radius:0 0 .5rem .5rem;box-shadow:0 .2rem 4rem 0 rgba(0,0,0,.1);display:none;left:0;line-height:2.4em;min-width:20rem;padding:2.5rem 3.8rem 3rem 3rem;position:absolute;top:var(--menu_h);transform:translateX(-3rem);transition:box-shadow .3s ease;white-space:nowrap}#menu-main>li>.sub-menu>li>a{color:#333;display:block;transition:all .3s ease;white-space:nowrap}#menu-main>li>.sub-menu>li>a:hover{color:#2c9f1c}#menu-main>li.has_lv3{position:static}#menu-main>li.has_lv3>.sub-menu{gap:0 2rem;left:calc(50vw - var(--main_w)/2);padding:3.5rem 10rem 6rem;transform:translate(0);width:var(--main_w)}#menu-main>li.has_lv3>.sub-menu.flex-layout{display:grid;gap:0 2rem;grid-template-columns:repeat(auto-fill,minmax(20rem,auto))}#menu-main>li.has_lv3>.sub-menu>li>a{color:#333;display:inline-block;transition:all .3s ease}#menu-main>li.has_lv3>.sub-menu>li>a:hover{color:#666}#menu-main>li.has_lv3>.sub-menu .sub-menu{display:block}#menu-main>li.has_lv3>.sub-menu .sub-menu a{color:#666;display:block;font-size:1.4rem;line-height:1.8rem;padding:.8rem 2.4rem .8rem 1.6rem;transition:all .1s ease}#menu-main>li.has_lv3>.sub-menu .sub-menu a:hover{background:rgba(44,159,28,.15);color:#333}#menu-main>li.has_lv3 .current-menu-item>a{color:#2c9f1c!important}.xz-logo-a{display:block;flex:none;position:relative;transition:all .3s ease;width:16%}.xz-logo-a:hover{filter:brightness(1.1)}.xz-logo{display:block;pointer-events:none;transition:all .3s ease;-webkit-user-select:none;-moz-user-select:none}.mburger{--mb-button-size:3.2rem;--mb-bar-spacing:5px;--mb-bar-height:2px;color:#666;display:none}@media screen and (max-width:1024px){.mburger{display:block}#mburger{align-items:center;border-left:1px solid #ddd;display:flex;height:var(--menu_h);justify-content:center;transition:all .3s ease;width:var(--menu_h)}}#search-btn{color:#000;transition:all .3s ease}#search-btn:hover{color:#2c9f1c}#search-btn i{font-size:2.4rem}.lang-x{cursor:pointer;flex:none;position:relative;z-index:99}.lang-x,.xz-lang{transition:all .3s ease}.xz-lang{align-items:center;color:#666;display:flex;font-size:1.8rem;font-size:1.4rem;font-weight:600;gap:.5rem;height:var(--menu_h)}.xz-lang>i{color:#000;font-size:2rem;font-weight:400}.xz-lang:after{color:#2c9f1c;content:"\e603";font-family:iconfont;font-size:1rem;font-weight:400;transition:all .3s ease}.menu-language-container{background:#333;border-radius:0 0 .5rem .5rem;display:none;left:-1.5rem;min-width:100%;overflow:hidden;position:absolute;top:var(--menu_h)}#menu-language a{color:#fff;display:block;font-size:1.4rem;line-height:2.6em;padding:0 2rem;text-align:center;transition:all .3s ease;white-space:nowrap}#menu-language a:hover,.breadcrumbs-x{background:#2c9f1c}.breadcrumbs-x .xz-main{align-items:center;display:flex;height:7rem}.toppic-x .breadcrumbs-x{background:none;left:0;position:absolute;top:0;width:100%}.toppic-x .breadcrumbs-x #breadcrumbs a:hover,.toppic-x .breadcrumbs-x #breadcrumbs:before{color:#2c9f1c}#breadcrumbs{color:#fff;height:2.4rem;margin:0;white-space:nowrap}#breadcrumbs a{color:inherit;max-width:24rem;overflow:hidden;text-overflow:ellipsis;transition:all .3s ease;white-space:nowrap}#breadcrumbs a:hover{color:#f48000}#breadcrumbs span{align-items:center;display:inline-flex;gap:1rem}#breadcrumbs .breadcrumb_last{color:#fff;display:inline-block;max-width:24rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#breadcrumbs:before{content:"\e680";font-family:iconfont;margin-right:1rem}#breadcrumbs em.spacer{font-size:.2rem}.toppic{position:relative}.toppic>img{display:block;-o-object-fit:cover;object-fit:cover;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;width:100%}.toppic-x{height:100%;left:0;position:absolute;top:0;width:100%}.toppic_content{align-items:center;color:#fff;display:flex;flex-flow:column;height:100%;justify-content:center}.toppic_tit{margin:0}.toppic-case-single .toppic_content{align-items:flex-start}.xz-btn{align-items:center;background:#f3fdf1;border:none;border-radius:.8rem;color:#2c9f1c;display:inline-flex;font-size:1.4rem;font-weight:700;gap:1rem;height:5.6rem;justify-content:center;text-transform:uppercase;transition:all .3s ease;white-space:nowrap}.xz-btn i{font-size:2rem;font-weight:400;transition:all .5s ease}.xz-btn:hover{background:#2c9f1c;color:#fff}.xz-btn:active{transform:scale(.95)}.xz-btn--s{font-size:1.2rem!important;gap:1rem!important;height:4.2rem;min-width:0!important;padding:0 1.6rem}.xz-btn--l,.xz-btn--s i{font-size:1.8rem}.xz-btn--l{height:6.4rem;min-width:30rem}.xz-btn--l i{font-size:2.4rem}.xz-btn--light{background:#fff;color:#333}.xz-btn--light:hover{background:#333;color:#fff}.xz-btn--dark{background:#000;color:#fff}.xz-btn--dark:hover{background:#2c9f1c}.xz-btn--border{background:transparent;border:1px solid #2c9f1c;color:#2c9f1c}.xz-btn--border:hover{background:#2c9f1c;color:#333}.xz-btns{display:flex;gap:2rem}@media screen and (max-width:1024px){.xz-btn{gap:2.5rem;height:5rem;min-width:22rem}.xz-btn--s{height:3.8rem;padding:0 1.2rem}.xz-btn--l{height:5.6rem;min-width:26rem}.xz-btns{display:flex;gap:1.5rem}}@media screen and (max-width:820px){.xz-btn{font-size:1.4rem;gap:2rem;height:4rem;min-width:16rem}.xz-btn--s{height:3.2rem;padding:0 1rem}.xz-btn--l{font-size:1.6rem;height:5rem;min-width:20rem}.xz-btns{display:flex;gap:1rem}}