﻿@font-face{font-family:"iconf";src:url("//at.alicdn.com/t/c/font_5035495_n90ls01nvlh.woff2?t=1759971222250") format("woff2"),url("//at.alicdn.com/t/c/font_5035495_n90ls01nvlh.woff?t=1759971222250") format("woff"),url("//at.alicdn.com/t/c/font_5035495_n90ls01nvlh.ttf?t=1759971222250") format("truetype"),url("//at.alicdn.com/t/c/font_5035495_n90ls01nvlh.svg?t=1759971222250#iconf") format("svg")}.iconfont{font-family:"iconf" !important;font-size:1rem;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root{--main-color: #E60012}@-webkit-keyframes fadeOutRight2{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0)}}@keyframes fadeOutRight2{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(40px, 0, 0);transform:translate3d(40px, 0, 0)}}@-webkit-keyframes fadeInRight2{0%{opacity:0;-webkit-transform:translate3d(40, 0, 0);transform:translate3d(40px, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight2{0%{opacity:0;-webkit-transform:translate3d(40px, 0, 0);transform:translate3d(40px, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes moveNavIn{0%{-webkit-transform:translateX(-40%);-moz-transform:translateX(-40%);-ms-transform:translateX(-40%);transform:translateX(-40%);display:none}100%{-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%);display:block}}@-webkit-keyframes moveNavOut{0%{-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%);display:block}100%{-webkit-transform:translateX(-40%);-moz-transform:translateX(-40%);-ms-transform:translateX(-40%);transform:translateX(-40%);display:none}}@keyframes zoomInOut{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}select{-webkit-border-radius:0;border-radius:0}select{appearance:none;-moz-appearance:none;-webkit-appearance:none;background-image:url(../images/select_arrow.png);background-repeat:no-repeat;background-position:calc(100% - 15px) center;background-position:-webkit-calc(100% - 15px) center;background-position:-moz-calc(100% - 15px) center}select::-ms-expand{display:none}input[type=text],input[type=password],input[type=number],input[type=tel],input[type=email],input[type=button],input[type=submit],textarea{appearance:none;-webkit-appearance:none;-moz-appearance:none}a[href^=tel]{color:inherit;text-decoration:none}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;overflow:visible;appearance:button;-webkit-appearance:button}input[type=checkbox],input[type=radio]{width:14px;height:14px;line-height:14px;box-sizing:border-box;border-radius:0;-webkit-border-radius:0}input[type=search]{appearance:textfield;-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}input::-webkit-input-placeholder{color:#a0a0a0}input:-moz-input-placeholder{color:#a0a0a0}input::-moz-input-placeholder{color:#a0a0a0}input:-ms-input-placeholder{color:#a0a0a0}img{vertical-align:top}textarea{overflow:auto;resize:none}textarea::-webkit-input-placeholder{color:#a0a0a0}textarea:-moz-placeholder{color:#a0a0a0}textarea::-moz-placeholder{color:#a0a0a0}textarea:-ms-input-placeholder{color:#a0a0a0}.tc,.text-center{text-align:center}.tl{text-align:left}.tr{text-align:right}.ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mt0{margin-top:0 !important}.mb0{margin-bottom:0 !important}.pt0{padding-top:0 !important}.pb0{padding-bottom:0 !important}.aspect-ratio{position:relative}.aspect-ratio::before{display:block;content:" "}.aspect-ratio>:first-child{position:absolute;top:0;left:0;width:100%;height:100%}.aspect-ratio img{position:absolute;top:0;left:0;width:100%;height:100%}.no-select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.preloader{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:999999}.preloader .spinner{width:100%;height:100%;display:inline-block;padding:0;text-align:left;box-sizing:border-box;position:absolute;margin-left:-25px;margin-top:-25px;display:flex;justify-content:center;align-items:center}.preloader .spinner span{position:absolute;display:inline-block;width:64px;height:64px;border-radius:100%;background-color:#e52e06;-webkit-animation:preloader 1.3s linear infinite;animation:preloader 1.3s linear infinite;text-indent:-500px;overflow:hidden}.preloader .spinner span:last-child{animation-delay:-0.8s;-webkit-animation-delay:-0.8s;background-color:green}@keyframes preloader{0%{transform:scale(0, 0);opacity:.5}100%{transform:scale(1, 1);opacity:0}}@-webkit-keyframes preloader{0%{-webkit-transform:scale(0, 0);opacity:.5}100%{-webkit-transform:scale(1, 1);opacity:0}}.ani{transition:1s all ease-in-out}.ani-300ms{transition:300ms all ease-in-out}.aniBox.delay01{transition-delay:.1s;-webkit-transition-delay:.1s}.aniBox.delay02{transition-delay:.2s;-webkit-transition-delay:.2s}.aniBox.delay03{transition-delay:.3s;-webkit-transition-delay:.3s}.aniBox.delay04{transition-delay:.4s;-webkit-transition-delay:.4s}.aniBox.delay05{transition-delay:.5s;-webkit-transition-delay:.5s}.aniBox.delay06{transition-delay:.6s;-webkit-transition-delay:.6s}.aniBox.delay07{transition-delay:.7s;-webkit-transition-delay:.7s}.aniBox.delay08{transition-delay:.8s;-webkit-transition-delay:.8s}.aniBox.delay09{transition-delay:.9s;-webkit-transition-delay:.9s}.aniBox.delay1{transition-delay:1s;-webkit-transition-delay:1s}.aniBox.type_fade{opacity:0}.aniBox.type_fade.gogo{opacity:1;transition:opacity 1s ease-in-out,transform 1s ease-in-out;-webkit-transition:opacity 1s ease-in-out,transform 1s ease-in-out}.aniBox.type_right{opacity:0;transform:translate(40px);-webkit-transform:translate(40px)}.aniBox.type_right.gogo{opacity:1;transform:translate(0);-webkit-transform:translate(0);transition:opacity 1s ease-in-out,transform 1s ease-in-out;-webkit-transition:opacity 1s ease-in-out,transform 1s ease-in-out}.aniBox.type_left{opacity:0;transform:translateX(-40px);-webkit-transform:translateX(-40px)}.aniBox.type_left.gogo{opacity:1;transform:translateX(0);-webkit-transform:translateX(0);transition:opacity 1s ease-in-out,transform 1s ease-in-out;-webkit-transition:opacity 1s ease-in-out,transform 1s ease-in-out}.aniBox.type_bot{opacity:0;transform:translateY(40px);-webkit-transform:translateY(40px)}.aniBox.type_bot.gogo{opacity:1;transform:translateY(0);-webkit-transform:translateY(0);transition:opacity 1s ease-in-out,transform 1s ease-in-out;-webkit-transition:opacity 1s ease-in-out,transform 1s ease-in-out}.aniBox.type_top{opacity:0;transform:translateY(-40px);-webkit-transform:translateY(-40px)}.aniBox.type_top.gogo{opacity:1;transform:translateY(0);-webkit-transform:translateY(0);transition:opacity 1s ease-in-out,transform 1s ease-in-out;-webkit-transition:opacity 1s ease-in-out,transform 1s ease-in-out}.aniBox.type_width{opacity:0;width:0}.aniBox.type_width.gogo{opacity:1;width:0}.aniBox.type_width_before:before{position:absolute;opacity:0;width:0;-webkit-transition:all 1s cubic-bezier(0.68, 0, 0.265, 1);-webkit-transition:all 1s cubic-bezier(0.68, -0.55, 0.265, 1.55);-moz-transition:all 1s cubic-bezier(0.68, -0.55, 0.265, 1.55);-o-transition:all 1s cubic-bezier(0.68, -0.55, 0.265, 1.55);transition:all 1s cubic-bezier(0.68, -0.55, 0.265, 1.55);transition-delay:.2s;-webkit-transition-delay:.2s}.aniBox.type_width_before.gogo:before{opacity:1;width:100%}.aniBox.type_img_scale{overflow:hidden}.aniBox.type_img_scale.reverse img{transform:scale(0.8);-webkit-transform:scale(0.8)}.aniBox.type_img_scale img{opacity:0;transform:scale(1.2);-webkit-transform:scale(1.2);transition:all 1s ease-in-out;-webkit-transition:all 1s ease-in-out}.aniBox.type_img_scale.gogo img{opacity:1;transform:scale(1);-webkit-transform:scale(1)}.aniBox.type_img_scale2{overflow:hidden}.aniBox.type_img_scale2 img{opacity:0;transform:scale(0.5);-webkit-transform:scale(0.5);transition:all 1s ease-in-out;-webkit-transition:all 1s ease-in-out}.aniBox.type_img_scale2.gogo img{opacity:1;transform:scale(1);-webkit-transform:scale(1)}.ad-gallery,.ad-gallery *{margin:0;padding:0}.ad-gallery .ad-image-wrapper{width:100%;height:520px;margin-bottom:10px;position:relative}.ad-gallery .ad-images{width:100%;height:100%;overflow:hidden;position:relative}.ad-gallery .ad-image-wrapper .ad-loader{position:absolute;z-index:10;top:48%;left:48%;width:28px;height:28px;background:url(../images/loader.gif) 0 0 no-repeat}.ad-gallery .ad-image-wrapper .ad-next{position:absolute;right:0;top:0;width:25%;height:100%;cursor:pointer;display:block;z-index:100}.ad-gallery .ad-image-wrapper .ad-prev{position:absolute;left:0;top:0;width:25%;height:100%;cursor:pointer;display:block;z-index:100}.ad-gallery .ad-image-wrapper .ad-prev,.ad-gallery .ad-image-wrapper .ad-next{height:100%;background:rgba(0,0,0,0)}.ad-gallery .ad-image-wrapper .ad-prev .ad-prev-image,.ad-gallery .ad-image-wrapper .ad-next .ad-next-image{position:absolute;top:47%;width:32px;height:32px;z-index:101;background-repeat:no-repeat}.ad-gallery .ad-image-wrapper .ad-prev .ad-prev-image{background:url(../images/ad_prev.png);left:0}.ad-gallery .ad-image-wrapper .ad-prev .ad-prev-image:hover{background:url(../images/ad_prev_on.png)}.ad-gallery .ad-image-wrapper .ad-next .ad-next-image{background:url(../images/ad_next.png);right:0;left:auto}.ad-gallery .ad-image-wrapper .ad-next .ad-next-image:hover{background:url(../images/ad_next_on.png)}.ad-gallery .ad-image-wrapper .ad-image{position:absolute;overflow:hidden;top:0;left:0;z-index:9}.ad-gallery .ad-image-wrapper .ad-image a img{border:0}.ad-gallery .ad-image-wrapper .ad-image .ad-image-description{position:absolute;bottom:0px;left:0px;padding:7px;text-align:left;width:100%;z-index:2;background:url(../images/opa75.png);color:#000}.ad-gallery .ad-image-wrapper .ad-image .ad-image-description .ad-description-title{display:block}.ad-gallery .ad-controls{height:20px}.ad-gallery .ad-info{float:left}.ad-gallery .ad-slideshow-controls{float:right}.ad-gallery .ad-slideshow-controls .ad-slideshow-start,.ad-gallery .ad-slideshow-controls .ad-slideshow-stop{padding-left:5px;cursor:pointer}.ad-gallery .ad-slideshow-controls .ad-slideshow-countdown{padding-left:5px;font-size:.9em}.ad-gallery .ad-slideshow-running .ad-slideshow-start{cursor:default;font-style:italic}.ad-gallery .ad-nav{width:100%;position:relative}.ad-gallery .ad-forward,.ad-gallery .ad-back{position:absolute;top:0;height:100%;z-index:10}* html .ad-gallery .ad-forward,.ad-gallery .ad-back{height:100px}.ad-gallery .ad-back{cursor:pointer;left:-20px;width:13px;display:block;background:url(../images/ad_scroll_back.png) 0px 50% no-repeat}.ad-gallery .ad-forward{cursor:pointer;display:block;right:-20px;width:13px;background:url(../images/ad_scroll_forward.png) 0px 50% no-repeat}.ad-gallery .ad-nav .ad-thumbs{overflow:hidden;width:100%}.ad-gallery .ad-thumbs .ad-thumb-list{float:left;width:9000px;list-style:none}.ad-gallery .ad-thumbs li{float:left;padding-right:5px}.ad-gallery .ad-thumbs li a{display:block}.ad-gallery .ad-thumbs li a img{border:3px solid #ccc;display:block}.ad-gallery .ad-thumbs li a.ad-active img{border:3px solid #616161}.ad-preloads{position:absolute;left:-9000px;top:-9000px}.ad-gallery .ad-thumbs li a img{width:96px;height:66px}.ad-gallery .ad-image-wrapper .ad-image .ad-image-description{color:#efefef}.m-scrolltop{position:absolute;right:0;bottom:0;overflow:hidden;padding:0;width:0;height:0;outline:0;border:none;box-shadow:0 3px 5px rgba(0,0,0,.5);cursor:hand;-webkit-transition:all .3s cubic-bezier(0.25, 0.25, 0, 1);-moz-transition:all .3s cubic-bezier(0.25, 0.25, 0, 1);-o-transition:all .3s cubic-bezier(0.25, 0.25, 0, 1);transition:all .3s cubic-bezier(0.25, 0.25, 0, 1);-webkit-tap-highlight-color:rgba(0,0,0,0);-ms-transition:all .3s cubic-bezier(0.25, 0.25, 0, 1);z-index:1000;cursor:pointer;text-indent:-300px}.m-scrolltop:active::before{padding-top:120%;width:120%;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;-ms-transition:all .2s ease-out}.m-scrolltop:hover{text-decoration:none;opacity:.9}.m-scrolltop,.m-scrolltop::before{width:135px;height:76px;background-image:url(../images/gotop.png);background-position:center 50%;background-repeat:no-repeat}.pagers{text-align:center}.pagers a,.pagers .cpb,.pagers span{display:inline-block;height:42px;line-height:42px;padding:0 16px;margin-right:4px;text-decoration:none;border-radius:3px;color:#333;font-size:18px;font-weight:300;border:1px #ddd solid;overflow:hidden;text-align:center}.pagers a:hover{color:#fff;text-decoration:none;cursor:pointer;background:#e60012}.pagers span.cpb{color:#fff;background:#e60012}.pagers span.disabled{color:#717171}.pagers span.pcount{color:#333}.pagers .pprev,.pagers .pnext{padding:0 15px;box-sizing:border-box}.pagers .pprev:hover,.pagers .pnext:hover{background-color:rgba(0,0,0,0)}.pagers .pprev{background-position:center 10px}.pagers .pprev.disabled{color:#999}.pagers .pprev:not(.disabled):hover{color:#fff;background:#e60012}.pagers .pnext{background-position:center -40px}.pagers .pnext.disabled{background-position:center -40px}.pagers .pnext:not(.disabled):hover{color:#fff;background:#e60012}.swiper-button-prev,.swiper-button-next{opacity:.6;filter:opacity(0.6)}.swiper-button-prev:hover,.swiper-button-next:hover{opacity:1;filter:opacity(1)}.xcont{font-size:16px;line-height:2;word-wrap:break-word}.xcont a{font-size:inherit;text-decoration:underline solid #e60012 1px}.xcont a[rel=noopener]{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAVklEQVR4Xn3PgQkAMQhDUXfqTu7kTtkpd5RA8AInfArtQ2iRXFWT2QedAfttj2FsPIOE1eCOlEuoWWjgzYaB/IkeGOrxXhqB+uA9Bfcm0lAZuh+YIeAD+cAqSz4kCMUAAAAASUVORK5CYII=) center right no-repeat;padding:0 15px 0 2px;margin-right:3px;font-size:inherit}.xcont a:hover{text-decoration:underline solid var(--primary-font-color) 2px}.xcont p{margin:0 0 .8rem;line-height:1.8;font-size:inherit;word-wrap:break-word}.xcont img{max-width:100%}.xcont ul{margin:1em 0;padding-left:30px}.xcont li,.xcont ul li{list-style-type:inherit;line-height:2}.xcont ol{margin:1em 0;padding-left:40px}.xcont ol li{list-style-type:decimal;line-height:2}.xcont table{border-collapse:separate;border-spacing:1px;white-space:normal;border:2px #ccc solid;margin:4px auto}.xcont td{padding:5px;margin:8px;line-height:normal;line-height:22px;border-right:1px #eee solid;border-bottom:1px #eee solid}.xcont em{font-style:italic}.xcont sup,.xcont sub{font-size:10px}.xcont pre{margin:8px}.xcont h1{font-size:24px;font-weight:600;line-height:1.8em;margin:20px 0 16px;padding:0;position:relative;color:var(----primary-font-color);display:flex;align-items:center}.xcont h1:before{background-image:url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB0PSIxNzU5OTc3NjQ3NzcxIiBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHAtaWQ9IjE5MDY2IiB3aWR0aD0iMTIwIiBoZWlnaHQ9IjEyMCI+PHBhdGggZD0iTTc0Ljg4IDk0Ni4yNGE1NC40IDU0LjQgMCAwIDAgODUuNzYgNDQuNDE2bDMyNC43MzYtMjI5LjM3NmE0MS42IDQxLjYgMCAwIDEgNDcuODA4LTAuMTkybDMzMC40MzIgMjMwLjI3MmE1NC40IDU0LjQgMCAwIDAgODUuNTA0LTQ0LjY3MlY5OS40NTZhODYuNCA4Ni40IDAgMCAwLTg2LjQtODYuNEgxNjEuMjhhODYuNCA4Ni40IDAgMCAwLTg2LjQgODYuNHY4NDYuNzJ6IG01OS45MDQgNy44MDhhOS42IDkuNiAwIDAgMS0xNS4xMDQtNy44MDhWOTkuNTJhNDEuNiA0MS42IDAgMCAxIDQxLjYtNDEuNmg3MDEuNDRhNDEuNiA0MS42IDAgMCAxIDQxLjYgNDEuNnY4NDcuMTY4YTkuNiA5LjYgMCAwIDEtMTUuMTA0IDcuODcyTDU1OC43MiA3MjQuMzUyYTg2LjQgODYuNCAwIDAgMC05OS4yIDAuMzJsLTMyNC44IDIyOS4zNzZ6TTMxMy40MDggMjkyLjIyNGEyMi40IDIyLjQgMCAxIDAgMCA0NC44aDM3OC44OGEyMi40IDIyLjQgMCAxIDAgMC00NC44aC0zNzguODh6IiBwLWlkPSIxOTA2NyIgZmlsbD0iIzBhYTM0NCI+PC9wYXRoPjwvc3ZnPg==");background-repeat:no-repeat;background-size:contain;content:" ";display:inline-block;height:22px;margin-right:10px;width:22px}.xcont h2{display:flex;align-items:center;font-size:20px;font-weight:600;line-height:1.8em;margin:20px 0 30px;padding:0;position:relative;color:var(--primary-font-color);align-items:center}.xcont h2::before{width:15px;height:15px;background:var(--primary-font-color);content:" ";margin-right:12px}.xcont h3{font-size:18px;font-weight:700;margin:18px 0 6px;padding:0 0 10px 0;position:relative;display:flex;align-items:center}.xcont h3::before{width:12px;height:12px;border-radius:100%;background:var(--primary-font-color);content:" ";margin-right:12px}.xcont h4{font-size:16px;margin:10px 0 6px;padding:0;font-weight:700;position:relative;display:flex;align-items:center}.xcont h5{font-size:14px;margin:5px 0 3px;padding:0;font-weight:600}.xcont img{max-width:100% !important}.xcont .attach{position:relative;display:inline-block;padding-left:26px;line-height:28px}.xcont .attach::before{position:absolute;display:inline-block;content:" ";top:0;left:0;width:20px;height:28px;background:url(../images/attach.png) 0 center no-repeat;background-size:contain}.aniImg{-moz-transition:all .8s ease 0s;-ms-transition:all .8s ease 0s;-o-transition:all .8s ease 0s;-webkit-transition:all .8s ease 0s;transition:all .8s ease 0s}.imgZoom img,.imgY180 img{-moz-transition:all .8s ease 0s;-ms-transition:all .8s ease 0s;-o-transition:all .8s ease 0s;-webkit-transition:all .8s ease 0s;transition:all .8s ease 0s}.imgZoom{overflow:hidden;-webkit-transform:rotate(0);transform:rotate(0)}.imgZoom:hover img{-moz-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);-o-transform:scale(1.1, 1.1);-webkit-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}.imgY180:hover img{cursor:pointer;-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.ani-radial-btn{display:inline-block;position:relative;overflow:hidden;border:1px solid #0068b7;color:#fff;padding:12px 40px;font-size:16px;z-index:0;background:#0068b7}.ani-radial-btn::before{content:" ";position:absolute;z-index:-1;top:50%;left:50%;width:1em;height:1em;border-radius:50%;background-color:#0062af;transform-origin:center;transform:translate3d(-50%, -50%, 0) scale(0, 0);transition:transform 500ms ease-in-out}.ani-radial-btn:hover::before{transform:translate3d(-50%, -50%, 0) scale(15, 15)}.btn{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:all .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out}@keyframes circle{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.icon-loading{width:24px;height:24px;border:2px solid #000;border-top-color:rgba(0,0,0,0);border-radius:100%;animation:circle infinite .75s linear}@-webkit-keyframes scroll{0%{top:-100%}100%{top:100%}}@keyframes scroll{0%{top:-100%}100%{top:100%}}@keyframes scaleDraw{0%{transform:scale(1.2)}100%{transform:scale(1)}}@keyframes zoomInOut{0%{transform:scale(1)}50%{transform:scale(1.2)}100%{transform:scale(1)}}@keyframes water{0%{-webkit-transform:rotate(0);transform:rotate(0);transform-origin:center}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);transform-origin:center}}@-moz-keyframes water{0%{-webkit-transform:translateX(-50%) rotate(0);transform:translateX(-50%) rotate(0);transform-origin:center}100%{-webkit-transform:translateX(-50%) rotate(360deg);transform:translateX(-50%) rotate(360deg);transform-origin:center}}@-webkit-keyframes water{0%{-webkit-transform:translateX(-50%) rotate(0);transform:translateX(-50%) rotate(0);transform-origin:center}100%{-webkit-transform:translateX(-50%) rotate(360deg);transform:translateX(-50%) rotate(360deg);transform-origin:center}}@-o-keyframes water{0%{-webkit-transform:translateX(-50%) rotate(0);transform:translateX(-50%) rotate(0);transform-origin:center}100%{-webkit-transform:translateX(-50%) rotate(360deg);transform:translateX(-50%) rotate(360deg);transform-origin:center}}@keyframes bg-transition{0%{transform:translate(0, 0)}50%{transform:translate(-100px, -100px)}100%{transform:translate(0, 0)}}.ico-svg svg{width:60px;height:60px;display:block;padding:5px}.ico-svg svg path{fill:#444}.ico-svg a:hover svg{padding:8px}.ico-svg a:hover svg path{fill:#539bf5}.testtt{box-shadow:0 15px 35px rgba(50,50,93,.1),0 5px 15px rgba(0,0,0,.07) !important}.zd-input{width:100%;position:relative;display:inline-block}.zd-input__inner{-webkit-appearance:none;background-color:#fff;background-image:none;border-radius:4px;border:1px solid #dcdfe6;box-sizing:border-box;color:#606266;display:inline-block;font-size:inherit;height:30px;line-height:30px;outline:0;padding:0 15px;transition:border-color .2s cubic-bezier(0.645, 0.045, 0.355, 1);width:100%}.zd-input--suffix .zd-input__inner{padding-right:30px}.zd-input__suffix{position:absolute;height:100%;right:5px;top:0;text-align:center;color:#c0c4cc;transition:all .3s;pointer-events:none}.zd-input__suffix-inner{pointer-events:all}.zd-cascader-wrap .zd-input__inner{text-overflow:ellipsis}.zd-input__icon{height:100%;text-align:center;width:25px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:baseline;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.zd-input__icon.zd-icon-arrow-down{transition:transform .3s}.zd-input__icon.zd-icon-arrow-right{transition:transform .3s;transform:rotate(270deg)}.zd-cascader-wrap{position:relative;display:inline-block}.zd-cascader__dropdown{position:absolute;top:30px;left:0;z-index:2009;margin:5px 0;margin-bottom:12px;background:#fff;border:1px solid #e4e7ed;border-radius:4px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);display:none}.zd-cascader-panel{display:flex;border-radius:4px}.zd-scrollbar{overflow:hidden;position:relative}.zd-scrollbar__wrap{overflow:scroll;height:100%}.zd-cascader-menu{min-width:160px;box-sizing:border-box;color:#606266;border-right:1px solid #e4e7ed}.zd-cascader-menu:last-child{border-right:none}.zd-cascader-menu__wrap{margin-bottom:-17px;margin-right:-17px;height:204px}.zd-cascader-menu__list{position:relative;min-height:100%;margin:0;padding:6px 0;list-style:none;box-sizing:border-box}.zd-cascader-node{position:relative;display:flex;align-items:start;padding:0 30px 0 20px;height:34px;line-height:34px;outline:0}.zd-cascader-node:not(.is-disabled){cursor:pointer}.zd-cascader-node__label{flex:1;padding:0 10px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zd-cascader-node__postfix{position:absolute;right:10px}.zd-cascader-node:not(.is-disabled).is-prepare,.zd-cascader-node:not(.is-disabled):focus,.zd-cascader-node:not(.is-disabled):hover{background:#f5f7fa}.zd-cascader-node.in-active-path,.zd-cascader-node.is-active,.zd-cascader-node.is-selectable.in-checked-path{color:#409eff;font-weight:700}.zd-cascader-node.in-active-path .zd-input__icon path,.zd-cascader-node.is-active .zd-input__icon path,.zd-cascader-node.is-selectable.in-checked-path .zd-input__icon path{fill:#409eff}.zd-cascader-wrap:not(.is-disabled):hover .zd-input__inner{cursor:pointer;border-color:#c0c4cc}.zd-cascader-wrap.is-focus .zd-input .zd-input__inner{border-color:#409eff}.zd-cascader-wrap.is-focus .zd-input .zd-input__icon{transform:rotate(180deg)}.zd-cascader-wrap.is-focus .zd-cascader__dropdown{display:inline-block}.zd-cascader-wrap:focus-within .zd-input__inner{border-color:#409eff}.is-selected-icon{position:absolute;left:10px;font-size:13px}.splitting .word,.splitting .char{display:inline-block}.splitting .char{position:relative}.splitting .char::before,.splitting .char::after{content:attr(data-char);position:absolute;top:0;left:0;visibility:hidden;transition:inherit;user-select:none}.splitting{--word-center: calc((var(--word-total) - 1) / 2);--char-center: calc((var(--char-total) - 1) / 2);--line-center: calc((var(--line-total) - 1) / 2)}.splitting .word{--word-percent: calc(var(--word-index) / var(--word-total));--line-percent: calc(var(--line-index) / var(--line-total))}.splitting .char{--char-percent: calc(var(--char-index) / var(--char-total));--char-offset: calc(var(--char-index) - var(--char-center));--distance: calc( (var(--char-offset) * var(--char-offset)) / var(--char-center) );--distance-sine: calc(var(--char-offset) / var(--char-center));--distance-percent: calc((var(--distance) / var(--char-center)))}.anim-words[data-splitting=words] .word{opacity:0;animation:fadeInLeft 1s both ease;animation-delay:calc(.1s + .1s*var(--word-index))}.anim-words[data-splitting=chars] .char{animation:rollIn .35s both ease;animation-delay:calc(.1s + .06s*var(--char-index))}.anim-words[data-splitting=chars].anim-fade-in-down .char{opacity:0;animation:fadeInDown .35s both ease;animation-delay:calc(.1s + .06s*var(--char-index))}.anim-words[data-splitting=chars].anim-fade-in-up .char{opacity:0;animation:fadeInUp .35s both ease;animation-delay:calc(.1s + .06s*var(--char-index))}.anim-words[data-splitting=chars].anim-rotate-in .char{animation:rotateIn .35s both ease;animation-delay:calc(.1s + .06s*var(--char-index))}.sample-layer-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0);z-index:9999;display:flex;justify-content:center;align-items:flex-start;padding:0;transition:transform .3s ease,visibility .3s ease}.sample-layer-content{position:relative;width:100%;height:100%;padding:0;overflow:auto;display:flex;justify-content:center;align-items:flex-start;background:#fff;transform:scale(0);transition:transform 500ms ease}.sample-layer-overlay.active .sample-layer-content{transform:scale(1)}.sample-layer-content img{max-width:none;max-height:none;width:auto;height:auto}.sample-layer-close{position:fixed;top:50px;right:50px;color:#fff;font-size:40px;font-weight:300;cursor:pointer;width:60px;height:60px;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,.5);border-radius:50%;z-index:10000;transition:all 2s ease-in-out}.sample-layer-close:hover{opacity:.8;transform:rotateZ(350deg)}:root{--white:#fff;--font-color: #222;--primary-font-color:#595757;--secondary-font-color: #888;--page-primary-bg-color:#F7F7F7;--section-primary-bg-color:#F2FCE5;--primary-color:#B5D333;--secondary-color:#BFF201;--primary-contrast-color:#A30A6A;--primary-font-color:#B5D333;--primary-hover-color:#124837;--primary-btn-color:#124837;--primary-btn-bgcolor:#BFF201;--secondary-font-color:#BFF201;--swiper-navigation-sides-offset:20px;--border-primary-color:#dcdfe6;--white-transparent:rgba(255,255,255,.8);--PCS: 1920 * 100vw;--fx-vw: 1920 * 100vw;--fx-vh: 1080 * 100vh;--box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);--max-width-percent:78%;--main-width:1502px}html{font-size:100%}body{min-height:100%;background-color:#fff;font-size:calc(16 / var(--PCS))/1;font-family:tahoma,"微软雅黑","华文细黑","Microsoft JhengHei","PingFang TC","Heiti TC","LiHei Pro","Apple LiGothic Medium","MingLiU","PMingLiU","SimSun",Arial,Helvetica,sans-serif}.vw{width:100%;max-width:2160px;min-width:1502px;margin-left:auto;margin-right:auto}.vdw{width:100%;max-width:1920px;min-width:1502px;margin-left:auto;margin-right:auto}.vcw{width:85%;min-width:1502px;max-width:1920px;margin-left:auto;margin-right:auto}.x-cw,.gcw{width:1502px;margin-left:auto;margin-right:auto}.x-mpad{padding:0}.x-wrap{width:100%}.img_box img{max-width:100%}.desktop{display:block}.mob{display:none}.x-btn{cursor:pointer;display:inline-block;text-align:center;white-space:nowrap;vertical-align:middle;position:relative;background-color:var(--primary-btn-bgcolor);border:0;color:var(--primary-btn-color);font-weight:inherit;line-height:1;padding:16px 20px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;font-size:14px;overflow:hidden;z-index:1}.x-btn::before{content:" ";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transform-origin:center;background-color:rgba(0,0,0,0);width:10px;height:calc(100% - 11px);z-index:-1;transition:.3s;opacity:0;visibility:hidden}.x-btn:focus::before,.x-btn:hover::before{width:calc(100% - 12px);opacity:0;visibility:visible}.x-btn:focus,.x-btn:hover{outline:0}.x-btn.default{background-color:var(--primary-btn-bgcolor);color:var(--primary-btn-color)}.x-btn.default:focus,.x-btn.default:hover{background-color:#126251;color:#fff}.x-btn.primary{background-color:#20b9b2}.x-btn.transparent{background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);color:#222}.x-btn.transparent::before{background-color:#08a19a}.x-btn.transparent:focus,.x-btn.transparent:hover{color:#fff;border:1px solid #efefef}.x-btn.primary::before{background-color:#08a19a}.x-btn.dark{background-color:#222;color:#fff;box-shadow:none}.x-btn.dark::before{background-color:#353535}.x-btn.dark:focus,.x-btn.dark:hover,.x-btn.light:focus,.x-btn.light:hover{color:#fff}.x-btn.light{background-color:rgba(0,0,0,0);color:#222;box-shadow:none;border:2px solid #efefef}.x-btn.light::before{background-color:#222}.x-btn.white{background-color:#fff;color:#222;box-shadow:none}.x-btn.white::before{background-color:#efefef}.x-btn.secondary{background-color:#222;color:#fff}.x-btn.secondary::before{background-color:#353535}.x-btn.btn-lg{padding:18px 36px;font-size:20px;border-radius:35px}.x-btn.btn-medium{padding:15px 36px;font-size:16px;border-radius:30px}.x-btn.btn-sm{padding:10px 26px;font-size:12px;border-radius:25px}.x-btn.btn-xm{padding:5px 18px;font-size:12px;border-radius:25px}.x-btn.btn-pill{border-radius:55px}.x-btn-group .x-btn+.x-btn{padding:12px 14px}.x-btn-group .x-btn.btn-sm+.x-btn.btn-sm{padding:12px 16px}.input-group-append .x-btn,.input-group-append .x-btn::before{border-top-left-radius:0;border-bottom-left-radius:0}.x-btn-group .x-btn.dropdown-toggle.dropdown-toggle-split:hover::after{animation-name:BounceUpDown;animation-duration:1s;animation-iteration-count:1;animation-fill-mode:both;animation-timing-function:ease-out}.x-btn-group.dropup .x-btn.dropdown-toggle.dropdown-toggle-split:hover::after{animation-name:BounceDownUp;animation-duration:1s;animation-iteration-count:1;animation-fill-mode:both;animation-timing-function:ease-out}.x-btn_round-button{position:relative;display:inline-block}.x-btn_round-button>span{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-weight:700;font-size:28px;line-height:1;color:#222}.x-btn_round-button:hover{color:#777}.x-btn_round-button svg{width:120px;height:120px;overflow:visible}.x-btn.with-icon .icon,.x-btn.with-icon i{-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.x-btn.with-icon span{-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.x-btn [class*=x-icon]+span,.x-btn span+[class*=x-icon]{margin-left:8px}.x-btn.is-circle{border-radius:50%;padding:12px}.x-btn-more{position:relative;padding-left:29px;padding-right:45px;background-color:var(--primary-btn-bgcolor);color:var(--primary-btn-color)}.x-btn-more .ico{position:absolute;display:inline-block;right:29px;top:50%;margin-top:-5px;width:6px;height:10px;background:url(../images/icon-next.png) center center no-repeat}.x-btn-more:hover{background-color:#126251;color:#fff}.x-btn-more:hover .ico{position:absolute;display:inline-block;right:29px;top:50%;margin-top:-5px;width:6px;height:10px;background:url(../images/icon-next-hover.png) center center no-repeat}.bg-mask:before{position:absolute;content:" ";top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.8509803922)}.preloader{background:url(../images/preloading-bg.jpg) center center no-repeat;background-size:cover}.preloader .landing{display:inline-block;padding:0;bottom:0;left:0;box-sizing:border-box;position:absolute}.preloader .landing img{width:80%}.nav .animated,.sub-nav .animated{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.navSlide{-webkit-animation-name:navSlide;animation-name:navSlide}@keyframes navSlide{0%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0;visibility:visible}100%{-webkit-transform:translateY(0);opacity:1;transform:translateY(0)}}.header{position:fixed;width:100%;min-width:1502px;top:0;left:0;right:0;margin-left:auto;margin-right:auto;padding:0;height:116px;background:url(../images/navbar-bg.png) center 0 no-repeat;background-size:cover;transition:all .6s ease-in-out,background .3s ease-in-out;z-index:999}.header .header-wrap{width:1502px;margin:0 auto;height:100%;display:flex;justify-content:space-between}.header.loaded{top:0;position:static}.header.nav-down{transform:translateY(-100%)}.header.nav-up{position:fixed;top:0}.header h1.site-title{height:100%;max-width:320px;padding-right:20px;box-sizing:border-box}.header h1.site-title a.glogo{padding:8px 0;display:block;width:100%;height:100%;display:flex;flex-direction:row;align-items:center;box-sizing:border-box}.header h1.site-title a img{max-width:100%;z-index:99}.header .gnavbar{position:relative;flex:1;margin-left:50px;display:flex;justify-content:space-between;box-sizing:border-box;height:116px;border-bottom:1px solid rgba(0,0,0,0);transition:border .3s ease-in-out}.gnav{width:100%;height:100%;position:relative;box-sizing:border-box}.gnav .gnav-ul{width:100%;height:100%;display:flex;justify-content:flex-end}.gnav .gnav-ul>li{position:relative;display:flex;flex-wrap:nowrap;flex-direction:row;min-width:98px;align-items:center;vertical-align:middle;height:100%;padding:0 12px}.gnav .gnav-ul>li>a{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;min-width:92px;padding:0 .5rem;font-size:16.8px;color:#b2b7b7;box-sizing:border-box;transition:color .6s ease-in-out;-webkit-transition:color .6s ease-in-out;text-align:center}.gnav .gnav-ul>li>a span{line-height:1.1;width:100%;transition:all 400ms ease-in-out}.gnav .gnav-ul>li>a span.cn{position:absolute;left:50%;top:72px;transform:translateX(-50%) scale(0);font-size:0}.gnav .gnav-ul>li>a span.en{display:block;font-size:16px;text-transform:uppercase}.gnav .gnav-ul>li>i.nav-indicator{font-size:14px;color:#999;transform:scale(0.7);transition:all 500ms ease}.gnav .gnav-ul>li:hover i.nav-indicator{transform:rotate(180deg) scale(0.7);transform-origin:center}.gnav .gnav-ul>li>a:before{position:absolute;content:" ";display:block;bottom:0;left:50%;width:0;height:0;background:rgba(0,0,0,0);transform:translate(-50%, -50%);transition:all .2s ease-in-out}.gnav .gnav-ul>li:hover>a,.gnav .gnav-ul>li.active>a{color:#fff}.gnav .gnav-ul>li:hover>a span.cn,.gnav .gnav-ul>li.active>a span.cn{transform:translateX(-50%) scale(1);font-size:inherit}.gnav .gnav-ul>li:hover>a:before,.gnav .gnav-ul>li.active>a:before{width:90%;height:3px;border-radius:4px;left:50%;transform:translateX(-50%);background-color:var(--secondary-font-color)}.gnav .gnav-ul>li>ul{display:none;position:absolute;top:112px;left:0;min-width:100%;padding:15px 0;background:#fff;box-shadow:0 3px 5px 0 rgba(0,0,0,.1);z-index:100;border-top:2px solid #bff201;background-color:#bff201;border-radius:6px}.gnav .gnav-ul>li>ul:before{left:30px;content:"";position:absolute;z-index:100000;top:-6px;width:9px;height:9px;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);background-color:#bff201}.gnav .gnav-ul li ul li{position:relative;text-align:left;padding:0 16px;display:flex;justify-content:space-between;align-items:center}.gnav .gnav-ul li ul li:before{content:" ";position:absolute;top:center;left:15px;width:5px;height:5px;background:#fff}.gnav .gnav-ul li ul li a{display:block;padding:6px 12px;line-height:1.5;font-size:14px;color:#595757;word-break:keep-all;white-space:nowrap;transition:all .3s ease-in-out}.gnav .gnav-ul ul li:last-child{border:none}.gnav .gnav-ul ul li ul i.arr{font-size:12px;color:#999}.gnav .gnav-ul li ul li ul{position:absolute;left:100%;top:0;background-color:#fff;display:none;box-shadow:0 3px 5px 0 rgba(0,0,0,.1);z-index:9}.gnav .gnav-ul li ul li ul li{padding:0 10px}.gnav .gnav-ul li ul li:hover>a{color:#454545;text-decoration:none;padding-left:20px}.gnav .gnav-ul>li:hover>ul{display:block}.gnav .gnav-ul>li:hover>ul li:hover ul{display:block}.header-extend{height:100%;display:flex;flex-direction:row;justify-content:end;align-items:center;display:none}.header-extend .item{display:flex;height:100%;align-items:center;margin-left:18px}.header-extend .lto-tmall a .iconfont{font-size:26px}.header-extend .lto-tmall a:hover{color:var(--secondary-font-color)}.header .nav-toggle{position:relative;width:28px;height:20px;overflow:hidden;display:none}.nav-toggle i{display:block;position:absolute;left:0;height:2px;width:100%;background:#333;transition:all .3s}.nav-toggle i:nth-child(1){top:0}.nav-toggle i:nth-child(3){bottom:0}.nav-toggle i:nth-child(2){top:50%;margin-top:-1px}.nav-toggle.active i:nth-child(2),.nav-toggle.active i:nth-child(2),.nav-toggle.active i:nth-child(2){display:none}.nav-toggle.active i:nth-child(1),.nav-toggle.active i:nth-child(1),.nav-toggle.active i:nth-child(1){transform:rotate(45deg);top:9px}.nav-toggle.active i:nth-child(3),.nav-toggle.active i:nth-child(3),.nav-toggle.active i:nth-child(3){transform:rotate(-45deg);bottom:9px}.header .nav-toggle.active span{background-color:#fff}.header .nav-toggle.active span.t{top:50%;transform:translateY(-50%) rotate(45deg)}.header .nav-toggle.active span.b{top:50%;transform:translateY(-50%) rotate(-45deg)}body.moble-menu-open{overflow:hidden}.header .mnav-mask{display:none;position:fixed;top:0;left:0;bottom:0;width:100%;height:100%;min-height:100vh;z-index:99;background-color:rgba(0,0,0,.3)}.header .mnav-wrap{display:none;position:fixed;left:0;top:0;bottom:0;width:60%;max-width:348px;min-width:280px;height:100%;bottom:0;z-index:100;background-color:#fff;box-sizing:border-box;box-shadow:0 3px 5px 0 rgba(0,0,0,.2);overflow-y:auto}.header .mnav-wrap .mnav{width:100%;padding:40px 30px;overflow-y:auto;box-sizing:border-box;opacity:1}.moble-menu-open .header .mnav-mask{display:block}.fx-nav{font-size:16px;position:relative;color:#222;z-index:10}.fx-nav .fx-nav-wrapper-fluid>ul,.fx-nav .fx-nav-wrapper>ul{padding-left:0;margin-bottom:20px}.fx-nav .fx-nav-wrapper-fluid>ul.pull-right,.fx-nav .fx-nav-wrapper>ul.pull-right{float:none !important}.fx-nav ul{padding-left:24px;cursor:pointer}.fx-nav ul>li{line-height:40px;min-width:140px;position:relative;border-bottom:1px solid #eee}.fx-nav ul>li>a{padding:0 10px;display:block}.fx-nav ul>li i.nav-indicator{position:absolute;color:#bababa;top:0;right:0;font-size:16px;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear;padding-right:6px}.fx-nav li>ul{display:none}.fx-nav li>ul>li{float:none;position:relative;min-width:140px}.fx-nav li>ul>li:hover{background-color:#fff}.fx-nav li.unfold>a{color:inherit}.fx-nav li.active>a{font-weight:600}.fx-nav li.active>i.nav-indicator,.fx-nav li.unfold>i.nav-indicator{transform:rotate(-180deg)}.fx-nav .nav-border>ul{border:1px solid #eee;border-radius:4px}.fx-nav .nav-border.nav-line li{border-bottom:1px solid #eee}.fx-nav .nav-border.nav-line li:last-child{border-bottom:none}.fx-nav li.active>ul{display:block}.fx-nav .show-in-mobile{display:none}.fx-nav .show-in-horizontal{display:none}.fx-nav.slide-nav{position:fixed;top:0;left:0;z-index:9999;background-color:#fff;width:100%;height:100%;overflow-y:auto;box-shadow:none;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform .4s,box-shadow .4s;transition:transform .4s,box-shadow .4s;max-width:260px}.fx-nav.slide-nav.active{box-shadow:0 2px 8px rgba(0,0,0,.8);-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.fx-nav .nav-mask{display:block;position:fixed;top:-50%;left:-50%;z-index:9090;width:200%;height:200%;background-color:rgba(0,0,0,.8);visibility:hidden;opacity:0;-webkit-transition:opacity .4s,visibility .4s;transition:opacity .4s,visibility .4s}.fx-nav .nav-mask.active{visibility:visible;opacity:.6}.fx-nav.horizontal{width:100%;min-height:41px;border-bottom:1px solid #eee;clear:both;z-index:999}.fx-nav.horizontal ul{padding:0 !important;background-color:#fff;margin-bottom:0}.fx-nav.horizontal ul>li{line-height:40px;min-width:140px}.fx-nav.horizontal ul>li:hover{background-color:rgba(216,216,216,.3019607843)}.fx-nav.horizontal .fx-nav-wrapper{width:980px;margin:0 auto}.fx-nav.horizontal .fx-nav-wrapper-fluid>ul,.fx-nav.horizontal .fx-nav-wrapper>ul{position:relative;float:left;list-style:none}.fx-nav.horizontal .fx-nav-wrapper-fluid>ul>li,.fx-nav.horizontal .fx-nav-wrapper>ul>li{position:relative;float:left;cursor:pointer;border-bottom:none;min-width:auto}.fx-nav.horizontal .fx-nav-wrapper-fluid>ul>li>a,.fx-nav.horizontal .fx-nav-wrapper>ul>li>a{padding:10px 20px}.fx-nav.horizontal .fx-nav-wrapper-fluid>ul>li>ul,.fx-nav.horizontal .fx-nav-wrapper>ul>li>ul{float:none;position:absolute;left:0;border:1px solid #eee}.fx-nav.horizontal .fx-nav-wrapper-fluid>ul>li>ul>li,.fx-nav.horizontal .fx-nav-wrapper>ul>li>ul>li{float:none;width:140px}.fx-nav.horizontal .fx-nav-wrapper-fluid>ul>li>ul>li ul,.fx-nav.horizontal .fx-nav-wrapper>ul>li>ul>li ul{position:absolute;left:100%;top:0;border:1px solid #eee}.fx-nav.horizontal .fx-nav-wrapper-fluid>ul.pull-right,.fx-nav.horizontal .fx-nav-wrapper>ul.pull-right{float:right !important}.fx-nav.horizontal .fx-nav-wrapper-fluid>ul.pull-right>li>ul,.fx-nav.horizontal .fx-nav-wrapper>ul.pull-right>li>ul{right:0;left:auto}.fx-nav.horizontal .fx-nav-wrapper-fluid>ul.pull-right>li>ul>li ul,.fx-nav.horizontal .fx-nav-wrapper>ul.pull-right>li>ul>li ul{left:-101%}.fx-nav.horizontal .nav-border>ul{border:none;border-radius:0}.fx-nav.horizontal .nav-border.nav-line li{border-bottom:none}.fx-nav.horizontal .nav-border.nav-line li:last-child{border-bottom:none}.fx-nav.horizontal .show-in-horizontal{display:block !important}.fx-nav.horizontal .hide-in-horizontal{display:none !important}.msub .bodyer{position:relative;padding-top:0}.footer{position:relative;padding:0;z-index:1;background:url(../images/ft-bg.jpg) center 0 no-repeat;background-size:cover}.footer .footer-wrap{width:1502px;margin:0 auto}.footer .f_menu-wrap{position:relative;box-sizing:border-box;border-bottom:1px #373737 solid;padding:80px 0 30px}.f_menu-wrap .f_menu{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:flex-start}.f_menu .nav-ul{display:flex;justify-content:space-between;width:100%}.f_menu .nav-ul li{font-size:18px}.f_menu .nav-ul li a{color:inherit;white-space:nowrap;transition:300ms all ease-in-out;color:#b2b7b7}.f_menu .nav-ul li span.cn{display:none}.f_menu .nav-ul li a:hover{color:#fff}.footer .foot-mix{position:relative;margin:0 auto;padding-top:76px;width:100%;z-index:0}.footer .foot-mix .foot-mix-inner{padding:42px 0 40px;display:flex;flex-direction:row;justify-content:space-between}.footer .foot-mix .foot-mix-colone,.footer .foot-mix .foot-mix-coltwo{display:flex;flex-direction:column}.footer .foot-mix .foot-mix-colone{width:50%;flex-direction:column;justify-content:space-between}.footer .f-brand{flex:1}.footer .f-crpt{height:60px;line-height:normal}.footer .f-crpt .crpt{font-size:14px;color:#e1e1e1;line-height:1.5}.footer .f-crpt .crpt .cn{letter-spacing:6px;font-weight:400}.footer .f-crpt .crpt .crpt-powered{display:none}.footer .f-crpt a:hover{text-decoration:underline}.footer .powered{display:none}.footer .foot-mix .foot-mix-coltwo{width:50%;flex-direction:row;justify-content:flex-end}.footer .foot-mix .foot-mix-coltwo .main{margin:0;flex:1;padding-right:64px}.footer .foot-mix .foot-mix-coltwo .side{padding-top:128px;width:104px}.f-service{margin:0}.f-service .item{margin-bottom:20px}.f-service .item .lbl{font-size:16px;color:#cecece}.f-service .item .val{font-size:24px;color:#fff}.f-service .item.addr{margin-top:50px}.f-service .item.addr .val{font-size:18px}.f-service .item.addr .val .en{font-size:14px;color:#cecece}.f-sns{margin:0;display:flex;justify-content:flex-end;width:107px}.f-sns .item{margin-left:10px}.f-sns .item .x-smi_icon{display:block;height:28px;width:28px;background-image:url(../images/smi-icons.png);background-repeat:no-repeat;text-indent:-200px;overflow:hidden;opacity:1;cursor:pointer;transition:all 300ms ease-in-out}.f-sns .x-smi_icon.web{background-position:0 0}.f-sns .x-smi_icon.fb{background-position:-40px 0}.f-sns .x-smi_icon.ins{background-position:-80px 0}.f-sns .item:hover .x-smi_icon{border-color:#000;transform:scale(1.1)}.f-sns .item .x-smi_icon a{display:block;height:100%;width:100%}.x-smis{position:relative}.x-smis .x-smi_pop{position:absolute;top:-122px;left:0;transform:scale(0.9);opacity:0;visibility:hidden;transition:all .4s cubic-bezier(0.68, -0.55, 0.265, 1.55);z-index:100;pointer-events:none}.x-smis .x-smi_pop .pop_in{padding:0;border-radius:6px;box-shadow:0 2px 5px rgba(0,0,0,.2);position:relative;width:107px;text-align:center}.x-smis .x-smi_pop .pop_in::before{content:" ";position:absolute;bottom:-8px;left:50%;transform:translateX(-50%);border-width:0 0 0;border-style:solid;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0)}.x-smis .x-smi_pop .pop_in img{width:100%;display:block}.x-smis .x-smi_pop .pop_in .text{margin-top:10px;color:#666;font-size:14px;padding-bottom:6px}.x-smis .item:hover .x-smi_pop{opacity:1;visibility:visible;transform:scale(1);pointer-events:auto}.home .bodyer{margin:0 auto}.swiper{width:100%;height:100%}.swiper-wrapper{width:100%;height:100%}.swiper-slide{width:100%;height:100%}.video-js{width:100%;height:100%}.video-js .vjs-tech{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.ifocus .ifocus-wrap{height:100%}.ifocus .mixes{position:relative}.ifocus .mixes .bg{position:relative;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:cover;z-index:0}.ifocus .mixes .cover{text-align:center;overflow:hidden;display:none}.ifocus .mixes .cover img{width:100%;height:100%;animation-name:scaleDraw;animation-duration:5s;animation-timing-function:ease-in-out;animation-iteration-count:1}.ifocus .mixes .main{position:absolute;width:var(--main-width);left:50%;top:50%;transform:translate(-50%, -50%);z-index:9}.ifocus .swiper-wrapper .swiper-slide a:not(.x-btn){display:block;height:100%;width:100%;cursor:pointer}.ifocus .swiper-pagination-wrap{position:absolute;height:40px;bottom:50px;left:50%;transform:translateX(-50%);z-index:1}.ifocus .swiper-pagination{width:100%;position:relative;width:100%;display:flex;justify-content:center;align-items:center}.ifocus .swiper-container-horizontal>.swiper-pagination-bullets,.ifocus .swiper-pagination-custom,.ifocus .swiper-pagination-fraction{bottom:30px}.ifocus .swiper-pagination-bullet{position:relative;width:45px;height:7px;margin:0 10px !important;background:none;border-radius:0;transform:skew(-20deg);transform-origin:left bottom;opacity:1;transition:width .3s ease-in-out}.ifocus .swiper-pagination-bullet .dot{position:absolute;left:0;top:0;right:0;bottom:0;width:10px;height:7px;margin:auto;background:#ecebeb;content:" "}.ifocus .swiper-pagination-bullet::before{position:absolute;left:0;top:0;bottom:0;width:4px;height:4px;margin:auto;background:#ecebeb;content:" "}.ifocus .swiper-pagination-bullet::after{position:absolute;top:0;right:0;bottom:0;width:4px;height:4px;margin:auto;background:#ecebeb;content:" "}.ifocus .swiper-pagination-bullet-active{background:none;border-radius:0;transform-origin:left bottom;opacity:1}.ifocus .swiper-pagination-bullet-active .dot{width:12px;height:18px;background:#afe226}.ifocus .swiper-button-prev,.ifocus .swiper-button-next{width:48px;height:48px;border-radius:50%;color:inherit;background:var(--primary-color);transform:scale(0);transition:all 300ms ease-in-out;opacity:1;filter:opacity(1);display:none}.ifocus .swiper-button-prev{left:0}.ifocus.swiper-button-next{right:0}.ifocus .swiper-button-next:after,.ifocus .swiper-button-prev:after{font-size:18px;color:#fff}.ifocus:hover .swiper-button-prev,.ifocus:hover .swiper-button-next{transform:scale(1);background-color:var(--primary-color)}.ifocus:hover .swiper-button-prev{left:20px}.ifocus:hover.swiper-button-next{right:20px}.ifocus .swiper-button-prev:hover,.ifocus .swiper-button-next:hover{background-color:var(--primary-strong-contrast-color)}.ifocus .slogan{font-size:2.5rem}.ifocus .slogan .txt{font-size:2.5rem;z-index:100;text-shadow:1px 1px 0px #666;color:#fff;text-align:center;letter-spacing:.5px}.ifocus .slogan .txt.ani{animation-name:zoomInOut;animation-duration:5s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.ifocus .hero-caption{color:#fff}.ifocus .hero-caption h4{font-size:1.5rem;color:var(--lighter-gray-color)}.ifocus .hero-caption h2{font-size:2rem;line-height:1.5;letter-spacing:.4px}.ifocus .hero-caption .atxt{margin-top:12px;font-size:14px;color:var(--lighter-gray-color)}.ifocus .hero-caption .btns{margin-top:40px}.home-section{position:relative}.home-profile{position:relative;padding-top:146px}.home-profile .s-profile_wrap{position:relative;padding-bottom:196px}.home-profile .main{width:592px}.home-profile .s-profile .stxt{margin-top:68px;font-size:18px;color:#595757;line-height:1.5}.home-profile .s-profile .togo{margin-top:92px}.s-profile_wrap .eds,.s-profile_wrap .eps{position:absolute;bottom:0}.s-profile_wrap .eds{right:520px;bottom:-100px}.s-profile_wrap .eds .eds-inn,.s-profile_wrap .eps .eps-inn{position:relative}.s-profile_wrap .eds .eds-bg{width:800px}.s-profile_wrap .eds .eds-bg img{max-width:100%}.s-profile_wrap .eds .eds-txt{position:absolute;top:100px;left:50%;transform:translateX(-50%)}.s-profile_wrap .eps{right:0}.s-profile_wrap .eps .eps-bg{width:820px}.s-profile_wrap .eps .eps-bg img{max-width:100%}.s-profile_wrap .eps .eps-txt{position:absolute;top:100px;right:25%}.home-profile .s-profile_fo{margin-top:0;position:relative}.home-profile .s-profile_fo .decro{position:relative;height:322px}.home-profile .s-profile_fo .decro .bg{height:322px;background-position:center 0;background-repeat:no-repeat}.home-profile .s-profile_fo .inner{padding:50px 0;position:absolute;left:50%;top:50%;margin-left:-750px;transform:translateY(-50%);z-index:9}.home-profile .s-profile_fo .inner .txt{color:#fff;font-size:18px;width:592px}.home-profile .s-profile_fo .decro .pts{position:absolute;bottom:100px;left:50%;margin-left:-50px;width:703px}.s-profile_fo .pts .pts-inn{position:relative}.s-profile_fo .pts .ptx-bg{margin:0}.s-profile_fo .pts .ptx-bg img{transition:transform 2s cubic-bezier(0.43, 0.195, 0.02, 1),opacity 1s cubic-bezier(0.38, 0, 0, 1),-webkit-transform 2s cubic-bezier(0.43, 0.195, 0.02, 1)}.s-profile_fo .pts .pts-txt{position:absolute;top:80px;left:270px;z-index:9}@media screen and (max-width: 1580px){.s-profile_wrap .eds{transform:scale(0.8);transform-origin:100% 100%}.s-profile_wrap .eps{transform:scale(0.8);transform-origin:100% 100%}.s-profile_fo .pts{transform:scale(0.8);transform-origin:0 50%}}.home-catalog{padding:188px 0;overflow:hidden}.home-catalog .shead{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.home-catalog .shead .stit{flex:1;min-width:0}.home-catalog .shead .sext{width:240px;margin:69px auto 0}.home-catalog .prevnext{position:relative;height:68px}.home-catalog .prevnext .paging{position:absolute;width:116px;height:48px;text-indent:-200px;overflow:hidden;cursor:pointer;transition:all 300ms ease-in-out}.home-catalog .prevnext .prev{left:20px;top:0;background:url(../images/btn-prev.png) 0 0 no-repeat}.home-catalog .prevnext .prev:hover{background:url(../images/btn-prev-on.png) 0 0 no-repeat}.home-catalog .prevnext .next{right:20px;bottom:0;background:url(../images/btn-next.png) 0 0 no-repeat}.home-catalog .prevnext .next:hover{right:20px;bottom:0;background:url(../images/btn-next-on.png) 0 0 no-repeat}.home-catalog .sbody{margin-top:72px}.home-catalog .sbody .sdesc{color:#595757;font-size:18px;text-align:justify}.home-catalog .sbody .s-catalog{margin-top:60px}.s-catalog.swiper{overflow:visible}.s-catalog .item{width:360px;margin-right:60px}.s-catalog .item:last-child{margin-right:0}.s-catalog .item .inn{width:100%}.s-catalog .item a{display:block;width:100%;border:1px #124837 solid}.s-catalog .item .cover{position:relative;width:100%;height:0;padding-top:420px;overflow:hidden}.s-catalog .item .cover img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;transition:all 300ms ease-in-out}.s-catalog .item .tit{position:absolute;bottom:0;left:0;width:100%;padding:41px 47px;font-size:24px;line-height:1;color:#fff;transition:all 1s ease-in-out}.s-catalog .item .tit .cn{color:inherit}.s-catalog .item .tit .en{color:inherit;line-height:1.5}.s-catalog .item a:hover .cover img{opacity:0}.s-catalog .item a:hover .tit{color:#000}.s-catalog .item a:hover .tit .en{color:inherit}.home-works{margin-top:0;padding:132px 0 181px;overflow:hidden}.home-works .backg{position:absolute;left:0;top:0;width:100%;height:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;content:" ";z-index:-1}.home-works .shead{display:flex;justify-content:space-between;align-items:end}.home-works .stit{flex:1;min-width:1}.home-works .prevnext{position:relative;width:240px;height:68px;margin:69px auto 0}.home-works .prevnext .paging{position:absolute;width:116px;height:48px;text-indent:-200px;overflow:hidden;cursor:pointer;transition:all 300ms ease-in-out}.home-works .prevnext .prev{left:20px;top:0;background:url(../images/btn-prev.png) 0 0 no-repeat}.home-works .prevnext .prev:hover{background:url(../images/btn-prev-on.png) 0 0 no-repeat}.home-works .prevnext .next{right:20px;bottom:0;background:url(../images/btn-next.png) 0 0 no-repeat}.home-works .prevnext .next:hover{right:20px;bottom:0;background:url(../images/btn-next-on.png) 0 0 no-repeat}.home-works .sbody{margin-top:73px}.s-works.swiper{overflow:visible}.s-works .item{width:983px;margin-right:60px}.s-works .item .inn{width:100%}.s-works .item a{display:block;width:100%}.s-works .item .cover{position:relative;width:100%;height:0;padding-top:518px;overflow:hidden}.s-works .item .cover img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;transition:all 1s ease-in-out}.s-works .item .info{margin-top:40px;display:flex;flex-direction:row;flex-wrap:nowrap}.s-works .item .info .title{min-width:150px;max-width:250px;font-size:19px;color:#fff;line-height:1}.s-works .item .info .title .en{font-size:29px;color:inherit;margin-bottom:8px}.s-works .item .info .metas{flex:1;min-width:0;margin-left:74px;border-left:1px hsla(0,0%,100%,.5) solid;padding-left:70px;line-height:1;color:#fff;overflow:hidden}.s-works .item .info .metas .label{font-size:19px;letter-spacing:10px}.s-works .item .info .metas .val{margin-top:20px;font-size:14px}.s-works .item a:hover .cover img{opacity:1}.s-works .item a:hover .tit{color:#fff}.s-works .item a:hover .tit .en{color:#fff}.home-quality{margin-top:0;padding:170px 0 155px}.home-quality .backg{position:absolute;left:0;top:0;width:100%;height:1163px;background-position:center center;background-repeat:no-repeat;background-size:cover;content:" ";z-index:-1}.home-quality .swrap{display:flex;justify-content:space-between;align-items:stretch}.home-quality .swrap .shead{width:592px;display:flex;flex-direction:column;justify-content:space-between}.home-quality .swrap .sbody{width:50%}.home-quality .desc{color:#fff;font-size:18px;text-align:justify}.home-quality .symbols{margin-top:58px}.home-quality .symbols img{width:100%}.home-quality .home-certs-list{margin-top:58px;display:flex;justify-content:space-between;height:192px}.home-certs-list .item{width:142px;margin-right:10px;flex-shrink:0;cursor:pointer}.home-certs-list .item .img-box{width:100%;padding-top:192px}.msub .bodyer{min-height:600px;min-width:1502px}.mbnr-wrap{z-index:2}.mbnr{width:100%;height:803px;position:relative;overflow:hidden;box-sizing:border-box;z-index:1}.mbnr .mbnr-bg{width:100%;height:100%;position:absolute;background-position:center center;background-repeat:no-repeat;background-size:cover;z-index:0}.mbnr .mbnr-cover{position:relative;width:300%;left:-100%;text-align:center;overflow:hidden}.mbnr .mbnr-cover img{height:100%;transform:perspective(1000px) translate3d(0, 0, 10px);animation-name:zoomInOut;animation-duration:5s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.mbnr .mbnr-main{position:relative;height:100%;z-index:9;display:flex;align-items:center}.mbnr .mbnr-bg.ani-move1::after{position:absolute;left:0;top:0;width:calc(100% + 100px);height:calc(100% + 100px);content:" ";background:inherit;background-size:cover;z-index:-1;animation:bg-transition 20s infinite}.mbnr .mbnr-bg.has-mask::after{content:" ";clear:both;display:block;position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1;background:var(--primary-color-transparent)}.mbnr1:before{position:absolute;left:0;top:0;width:100%;height:100%;background:var(--secondary-font-color);content:" ";z-index:1;opacity:.6}.mbnr1:after{content:" ";position:absolute;width:100%;height:100%;left:0;top:0;-webkit-background-size:cover;background-size:cover;background-position:center center;transform:scale(1.2);transition:all 2s ease-in-out;z-index:-1}.mbnr .slogan h2{font-size:36px;color:#fff;line-height:1.5;text-shadow:1px 1px 0px #666}.mbnr .slogan.dark h2{color:var(--lighter-gray-color)}.mbnr .hero{width:100%;padding:30px 30px 40px;text-align:center;color:#fff;line-height:1}.mbnr .hero .atit{padding:0;margin-bottom:12px;font-size:28px;font-weight:500;letter-spacing:1px}.mbnr .hero .tagline{padding:0;margin:0;font-size:42px;font-weight:500;text-shadow:1px 1px 0px #666;letter-spacing:1px}.mbnr .hero .atxt{width:80%;margin:18px auto 0;font-size:16px;color:var(--lighter-gray-color);line-height:1.5}.mbnr .hero.dark{color:var(--font-color)}.mbnr .hero.dark .atit{color:var(--font-color)}.mbnr .hero.dark .atxt{color:var(--secondary-font-color)}.mbnr .heading{width:100%;padding:30px;text-align:center;color:#fff;line-height:normal}.mbnr .heading .atitle{font-size:36px;font-weight:600;letter-spacing:2px}.mbnr .heading .aname{margin-top:8px;font-size:20px;font-weight:600;color:var(--lighter-gray-color)}.mbnr .heading .atxt{margin-top:8px;font-size:20px;font-weight:600;color:var(--lighter-gray-color)}.mbnr .heading.dark{color:var(--font-color)}.mbnr.gogo:after{transform:scale(1);opacity:1}.brand-sign{position:relative;height:100px}.brand-sign .brand-sign-logo{position:absolute;top:-100px;right:0;z-index:9}.snavbar{width:100%;box-shadow:0 .25rem .75rem rgba(0,0,0,.1);background-color:#fff}.snavbar.affix{z-index:901}.snavbar .wrap{display:flex;justify-content:space-between}.snav{display:flex;width:70%;margin-left:-15px;margin-right:-15px;overflow-x:scroll}.snav::-webkit-scrollbar{display:none}.snav li{margin:0 15px}.snav li a{position:relative;display:block;padding:20px 0;font-size:16px;color:#707070;box-sizing:border-box;text-align:center;font-weight:inherit;line-height:1.19;letter-spacing:.4px;white-space:nowrap;color:#000}.snav li .sla{display:none}.snav li>a:after{content:"";background:var(--secondary-font-color);width:0;height:3px;position:absolute;bottom:0;left:0;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.snav li a:hover,.snav li.actived a{color:var(--secondary-font-color)}.snav li:hover>a:after,.snav li.actived>a:after{width:100%}.breadcrumb{font-size:16px;padding:15px 20px}.breadcrumb a{color:#595757}.breadcrumb .slash,.breadcrumb .split{padding:0 8px;color:#ccc}.breadcrumb a:hover{color:#b5d333}.snavbar .breadcrumb{font-size:16px;padding:15px 20px}.xpath{position:relative;z-index:9;display:none}@keyframes MOVE-BG{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(88px);transform:translateX(88px)}}.msub .pwrap .phead{padding-top:50px}.msub .pwrap .phead .msub-info{text-align:center;padding-bottom:24px}.msub .pwrap .phead .msub-info h2.msub-tit{font-size:32px}.msub .pwrap .phead .msub-info .deco-bar{position:relative;height:5px;width:90px;margin:20px auto 0;background:var(--meduim-gray-color);border-radius:30px}.msub .pwrap .phead .msub-info .deco-bar::before{position:absolute;content:" ";left:0;top:-2.7px;height:10px;width:10px;border-radius:50%;background:var(--primary-font-color);animation-duration:3s;animation-timing-function:linear;animation-iteration-count:infinite;animation-name:MOVE-BG}.msub .pwrap .pbody{padding-bottom:64px}.pwrap .pbody .gcw.gcw-content{background:#fff;padding:30px 30px 80px;border-radius:8px;box-sizing:border-box;box-shadow:0px 0px 20px 0px rgba(0,0,0,.06)}.gcw-content .content-wrap{width:90%;margin:0 auto}.page-solo .phead .page-title{position:relative;padding-bottom:20px;font-size:24px;text-align:center}.page-solo .phead .page-title::after{position:absolute;left:50%;bottom:8px;content:" ";width:50px;height:4px;margin-left:-25px;border-radius:4px;background-color:var(--primary-color)}.page-solo .pbody{padding-bottom:64px}.page-solo .pbody .gcw.gcw-content{border-radius:8px;padding:30px 80px 80px}.page-detail .pbody .pbody-inner{padding:50px 0;border-radius:8px;box-shadow:0px 0px 20px 0px rgba(0,0,0,.06);background:#fff}.page-detail .article{width:80%}.mod-about .pbody{position:relative}.msub.mod-about .pwrap .pbody{padding-bottom:364px}.mod-about .bnr-about{color:#fff}.mod-about .bnr-about .brief{margin-top:20px;font-size:18px;width:40%}.page-about .pbody{padding-top:110px;background:url(/assets/contents/about-footer.jpg) right bottom no-repeat}.about-section{overflow:hidden;position:relative;padding:0}.vline{position:relative}.vline::before{position:absolute;width:1px;bottom:0;top:0;left:50%;background:#bff201;content:" ";z-index:1}.vline .vline-dot::after{position:absolute;display:block;width:33px;height:14px;left:-121px;top:0;content:" ";background:url(../images/icon-vline-dot.png) 0 0 no-repeat}.about-s_profile .swrap{display:flex;justify-content:space-between;padding-bottom:163px}.about-s_profile .since{width:50%;position:relative}.about-s_profile .since .txt{position:absolute;top:168px;left:0;font-size:186px;color:#114836;z-index:1;white-space:nowrap;line-height:1}.about-s_profile .since .txt .year{color:#bff201;font-weight:700}.about-s_profile .profile{width:50%;padding-left:106px}.about-s_profile .profile .shead{position:relative}.about-s_profile .profile .shead .title-en{font-size:64px;color:#bff201;font-weight:400;line-height:1}.about-s_profile .profile .shead .title{font-size:30px}.about-s_profile .profile .sbody{margin-top:342px}.about-s_profile .profile .sbody .tit{font-size:48px}.about-s_profile .profile .sbody .txt{margin-top:30px;font-size:18px;line-height:1.5;color:#595757}.about-s_profile .profile .vline-dot{position:relative;z-index:1}.about-s_profile .profile .sbody.vline-dot::after{top:40px}.about-s_trendy .bg{width:100%;height:1030px}.about-s_trendy .swrap{position:absolute;left:50%;top:50%;display:flex;justify-content:space-between;align-items:start;transform:translate(-50%, -50%)}.about-s_trendy .shead{width:42%}.about-s_trendy .sbody{width:42%;color:#fff}.about-s_trendy .sbody .tit{position:relative;font-size:48px;line-height:1}.about-s_trendy .sbody .txt{margin-top:52px}.about-s_trendy .vline-dot::after{top:20px;left:-136px}.about-s_quality .swrap{padding-top:200px;display:flex;justify-content:space-between;align-items:start}.about-s_quality .vline-dot::after{top:40px}.about-s_quality .swrap .col{width:50%}.about-s_quality .s_quality{padding-right:108px}.about-s_quality .s_quality .tit{font-size:48px;color:#3e3a39}.about-s_quality .s_quality .txt{margin-top:172px;font-size:18px}.about-s_quality .s_quality .goto{margin-top:107px}.about-s_quality .about-s-certs{padding-left:108px;position:relative}.about-s_quality .about-s-certs.vline-dot::after{top:20px;left:-16px;z-index:9}.about-s_quality .about-s-certs .title{font-size:48px;color:#3e3a39;position:relative}.about-s_quality .about-s-certs .about-certs-list{margin-top:103px;display:flex;justify-content:start}.about-certs-list .item{width:196px;margin-right:20px;flex-shrink:0}.about-certs-list .item:last-child{margin-right:0}.about-certs-list .item .img-box{width:100%;padding-top:300px}.about-certs-list .item .tit{margin-top:13px;font-size:16px;text-align:center}.about-s_quality .s_foot{margin-top:115px;display:flex}.about-s_quality .s_foot .prevnext{position:relative;width:240px;height:68px}.about-s_quality .s_foot .prevnext .paging{position:absolute;width:116px;height:48px;text-indent:-200px;overflow:hidden;cursor:pointer;transition:all 300ms ease-in-out}.about-s_quality .s_foot .prevnext .prev{left:20px;top:0;background:url(../images/btn-prev.png) 0 0 no-repeat}.about-s_quality .s_foot .prevnext .prev:hover{background:url(../images/btn-prev-on.png) 0 0 no-repeat}.about-s_quality .s_foot .prevnext .next{right:20px;bottom:0;background:url(../images/btn-next.png) 0 0 no-repeat}.about-s_quality .s_foot .prevnext .next:hover{right:20px;bottom:0;background:url(../images/btn-next-on.png) 0 0 no-repeat}.about-s_quality .page-line{flex:1;position:relative;margin-left:20px;padding:6px 0 0 920px}.about-s_quality .page-line::after{position:absolute;left:0;top:50%;content:" ";width:100%;height:1px;background:#bff201;z-index:0}.about-s_quality .page-line .page-no{position:relative;display:inline-block;background:#fff;padding:4px 15px;z-index:2;font-size:24px;color:#afe226}.about-s_quality .swiper-button-lock,.about-s_quality .swiper-pagination-lock{display:block !important}.about-s_process{margin-top:116px}.about-s_process .bg{width:100%;height:804px}.about-s_process .swrap{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.about-s_process .sbody{width:100%}.about-s_process .steps{display:flex;-webkit-overflow-scrolling:touch}.about-s_process .steps .step{position:relative;width:492px;padding-left:82px;margin:0 53px;cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.about-s_process .steps .step:active{cursor:grabbing}.about-s_process .steps .step.even{margin-top:88px}.about-s_process .steps .step .no{position:absolute;left:0;top:168px;font-size:48px;color:#bff201;font-weight:400}.about-s_process .steps .step .cover{width:410px;height:203px}.about-s_process .steps .step .cover img{width:100%;height:100%;object-fit:cover}.about-s_process .steps .step .tit{margin-top:45px;font-size:30px;font-weight:400;color:#fff;line-height:1}.about-s_process .steps .step .txt{font-size:30px;color:#fff}.about-s_process .shead{margin-top:36px;display:flex;justify-content:space-between;align-items:end}.about-s_process .shead .main{position:relative;flex:1;min-width:0}.about-s_process .shead .main .s-title{width:400px}.about-s_process .shead .main .s-step_progress{position:absolute;left:253px;bottom:10px;width:calc(100% - 253px)}.about-s_process .shead .main .s-step_progress .dot{position:absolute;left:-8px;top:50%;width:33px;height:14px;margin-top:-6px;background:url(../images/icon-vline-dot.png) center center no-repeat;z-index:2}.about-s_process .shead .main .s-step_progress .bar{flex:1;position:relative;height:2px;background:hsla(0,0%,100%,.5);content:" "}.about-s_process .shead .main .s-step_progress .bar .bar-inner{position:absolute;left:0;top:0;height:2px;width:30%;background:#bff201;content:" ";transition:all 300ms ease-in-out}.about-s_process .prevnext{position:relative;width:248px;height:68px;margin-left:30px}.about-s_process .prevnext .paging{position:absolute;width:116px;height:48px;text-indent:-200px;overflow:hidden;cursor:pointer;transition:all 300ms ease-in-out}.about-s_process .prevnext .prev{left:20px;top:0;background:url(../images/btn-prev.png) 0 0 no-repeat}.about-s_process .prevnext .prev:hover{background:url(../images/btn-prev-on.png) 0 0 no-repeat}.about-s_process .prevnext .next{right:20px;bottom:0;background:url(../images/btn-next.png) 0 0 no-repeat}.about-s_process .prevnext .next:hover{right:20px;bottom:0;background:url(../images/btn-next-on.png) 0 0 no-repeat}.about-s_news{padding:102px 0 91px}.about-s_news .shead{display:flex;width:100%;justify-content:space-between;align-items:end}.about-s_news .shead .main{flex:1;min-width:0}.about-s_news .shead .side{position:relative;width:248px;height:68px;margin-left:30px}.about-s_news .prevnext .paging{position:absolute;width:116px;height:48px;text-indent:-200px;overflow:hidden;cursor:pointer;transition:all 300ms ease-in-out}.about-s_news .prevnext .prev{left:20px;top:0;background:url(../images/btn-prev.png) 0 0 no-repeat}.about-s_news .prevnext .prev:hover{background:url(../images/btn-prev-on.png) 0 0 no-repeat}.about-s_news .prevnext .next{right:20px;bottom:0;background:url(../images/btn-next.png) 0 0 no-repeat}.about-s_news .prevnext .next:hover{right:20px;bottom:0;background:url(../images/btn-next-on.png) 0 0 no-repeat}.about-s_news .sbody{margin-top:68px}.s-news-list.swiper{overflow:visible}.s-news-list .item{width:719px;margin-right:60px}.s-news-list .item .inn{width:100%}.s-news-list .item a{display:block;width:100%}.s-news-list .item .cover{position:relative;width:100%;height:0;padding-top:380px;overflow:hidden}.s-news-list .item .cover::after{position:absolute;left:0;top:0;content:" ";width:100%;height:100%;background:rgba(0,0,0,0);z-index:1;transition:all .3s ease-in-out}.s-news-list .item .cover .btn-play{position:absolute;width:108px;height:110px;left:50%;top:50%;margin-left:-54px;margin-top:-55px;background:url(../images/btn-play.png) center center no-repeat;transition:all .3s ease-in-out;transform:scale(0);z-index:2}.s-news-list .item .cover img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;transition:all 1s ease-in-out}.s-news-list .item .info{margin-top:38px;display:flex;justify-content:space-between;align-items:center}.s-news-list .item .tit{flex:1;min-width:0;font-size:21px;color:#595757}.s-news-list .item .date{margin-left:36px;font-size:20px;color:#bbb}.s-news-list .item a:hover .cover::after{background:rgba(0,0,0,.6)}.s-news-list .item a:hover .cover .btn-play{transform:scale(1)}.about-s_contact{margin-top:0}.about-s_contact .swrap{padding-top:99px;border-top:1px #cbcbcb solid}.about-s_contact .s-contact_brief .item{margin-bottom:62px;padding-left:42px;background:url(../images/icon-contact-icon.png) 0 0 no-repeat;font-size:20px;color:#064736}.about-s_contact .s-contact_brief .item.tel{background-position:0 -2px}.about-s_contact .s-contact_brief .item.addr{background-position:0 -84px}.about-s_contact .s-contact_brief .item .en{font-size:18px}.about-s_contact .sbody{margin-top:20px}.about-s_contact .s-contact_map{min-height:400px}.about-s_contact .s-contact_map img{max-width:100%}.tabs-services .tabs-head{padding-top:12px;text-align:center;border-bottom:1px var(--border-primary-color) solid;background:var(--white-transparent)}.tabs-services .tabs-head a{display:inline-block;line-height:42px;color:#333;font-size:18px;padding:0;margin:0 8px;border-bottom:3px #fff solid;transition:all .5s}.tabs-services .tabs-head a:hover,.tabs-services .tabs-head a.actived{border-bottom:3px var(--primary-color) solid;color:var(--primary-color)}.tabs-services .tabs-head.affix{top:0;z-index:998}.scroll-up .tabs-services .tabs-head.affix{top:84px !important}.tabs-services .tabs-body{padding:30px 50px}.service-catelog-wrap{padding-top:50px}.service-catelog{display:flex;justify-content:center}.service-catelog .item{width:20%;margin:0 20px;padding:10px}.service-catelog .item a{display:block;width:100%;padding:15px;background:#fff;box-shadow:0 2px 5px 0 rgba(0,0,0,.08);border-radius:8px;text-align:center;transition:all .3s ease-in-out}.service-catelog .item .cover{position:relative;width:100%;height:0;padding-top:100%;text-align:center}.service-catelog .item .cover .ico{position:absolute;top:0;left:0;width:100%;height:100%;padding:50px}.service-catelog .item .ico img,.service-catelog .item .ico svg{width:100%;height:100%;opacity:.8}.service-catelog .item .tit{margin-top:10px;text-align:center;font-size:18px}.service-catelog .item a:hover{box-shadow:0 5px 15px 0 rgba(0,0,0,.1);color:var(--primary-font-color)}.service-catelog .item a:hover .ico img,.service-catelog.item a:hover.ico svg{transform:scale(1.2);transform-origin:center;opacity:1}.service-catelog .item a:hover .ico svg path{fill:var(--primary-font-color)}.mod-products .bnr-products .brief{margin-top:20px;font-size:18px;width:40%;color:#fff}.catebar-wrap{border-bottom:1px rgba(0,0,0,.22) solid;z-index:899}.catebar{width:100%}.cates{display:flex;width:100%;justify-content:center;align-items:center}.cates::-webkit-scrollbar{display:none}.cates>li{position:relative;display:flex;align-items:center;justify-content:start}.cates>li>a{display:flex;flex-wrap:nowrap;align-items:center;position:relative;padding:30px 24px 58px;font-size:24px;color:#595757;box-sizing:border-box;white-space:nowrap}.cates>li>a span{display:block;font-size:inherit;font-weight:inherit}.cates>li>a .indicator{margin-left:8px;font-size:12px;color:var(--gray-font-color);transition:all .2s ease-in-out}.cates>li ul{position:absolute;top:59px;left:0;min-width:100%;background:#fff;padding:12px 20px 20px;box-sizing:border-box;border:0 #01b59a solid;border-top:none;z-index:999;transition:all .2s ease-in-out;display:none;box-shadow:0 3px 5px 0 rgba(0,0,0,.1)}.cates li ul li{line-height:2.5;word-break:keep-all;white-space:nowrap}.cates>li:hover>a,.cates li.actived>a{color:#221815;font-weight:600}.cates>li:hover .indicator{transform:rotate(180deg)}.cates li:hover ul{display:block}.cates li:hover ul li{border-bottom:1px #ddd solid}.cates li:hover ul li:last-child{border-bottom:none}.cates li:hover ul li a{font-weight:400;font-size:16px}.cates li:hover ul li a:hover{color:var(--primary-font-color)}.cates li>a:after{content:" ";background:var(--primary-font-color);width:0;height:3px;position:absolute;bottom:0;left:0;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.cates li:hover>a:after,.cates li.actived>a:after{width:100%}ul.mcates{width:100%;display:none;padding:0 40px 20px;box-sizing:border-box}.mcates>li{padding:0;position:relative;align-items:center;border-bottom:1px #ddd solid}.mcates>li>a{position:relative;display:flex;padding:10px 0;font-size:18px;color:#222;box-sizing:border-box;white-space:nowrap}.mcates>li>a span{display:block;font-size:16px;font-weight:inherit}.mcates>li .indicator{position:absolute;right:0;top:15px;font-size:12px;color:#999;transform:rotate(-90deg);transition:all .5s ease-in-out}.mcates>li ul{width:100%;padding:0 20px 6px;box-sizing:border-box;display:none}.mcates li ul li{line-height:2.5;word-break:keep-all;white-space:nowrap}.mcates>li.active .indicator{transform:rotate(0)}.page-products .pwrap{margin-top:0}.page-products .phead{padding:0}.page-products .pbody{margin-top:95px}.page-products .pbody .no-product{text-align:center}.pros-list-wrap{padding:0 0 150px}.pros-list{display:flex;flex-wrap:wrap;overflow:hidden;margin:0 -8px}.pros{position:relative;padding:0;float:left;width:calc(25% - 13px);margin:0 16px 26px 0;cursor:pointer}.pros:nth-child(4n){margin-right:0}.pros .inn{width:100%;position:relative;z-index:0;background:#fff;overflow:hidden}.pros a{display:block;width:100%;padding:12px;position:relative;z-index:9}.pros .numero{position:absolute;left:12px;top:25px;padding:9px 18px;background:rgba(0,0,0,.5);line-height:1;font-size:18px;color:#fff;z-index:1;display:none}.pros .thumb{width:100%;padding-top:100%;height:0;position:relative;margin:0 auto;overflow:hidden;text-align:center}.pros .thumb img{display:block;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;transform-origin:50% 50%;object-fit:cover}.pros .info{width:100%;margin-top:13px;padding:0 0 12px;z-index:1}.pros .info .tit{font-size:18px;font-weight:400;color:inherit;line-height:1;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.pros:hover .inn{box-shadow:0 5px 15px 0 rgba(0,0,0,.08)}.pros a:hover .thumb img{-webkit-transform:translate(-50%, -50%) scale(1.2);-moz-transform:translate(-50%, -50%) scale(1.2);-ms-transform:translate(-50%, -50%) scale(1.2);transform:translate(-50%, -50%) scale(1.2)}.page-products .pagers{margin-top:78px}.bodyer.page-product{padding-top:202px}.page-product .xpath{display:block}.page-product .xpath .breadcrumb{padding:0}.page-product .pwrap .pbody{margin-top:78px;padding:0}.product-wrap{position:relative}.product{position:relative}.product .product-head{padding:0 0 108px;border-bottom:1px rgba(0,0,0,.22) solid}.product .product-head .product-head_inner{width:100%;display:flex;justify-content:space-between;flex-direction:row}.product .product-head .product-head_inner .ptitle{width:475px}.product .product-head .product-head_inner .main{flex:1;margin-left:90px;min-width:0}.product .series-en{line-height:1;font-size:54px;font-weight:600;color:#000;text-transform:uppercase;margin-bottom:18px;text-align:justify;text-justify:inter-word}.product .series-en span.w-1{color:#bff201}.product .profile .title{margin:0;font-size:36px;font-weight:400;line-height:1;padding-top:6px}.product .profile .title .series-cn{padding-left:8px;color:#595757}.product .profile .brief{margin-top:36px;font-size:18px;line-height:1.8;color:#3e3a39}.product .profile .imgs{position:relative;margin-top:60px;max-height:864px;overflow:hidden;cursor:pointer}.product .profile .imgs .cover{width:100%;position:relative;padding-top:100%;height:0}.product .profile .imgs .cover::after{position:absolute;display:block;top:50%;left:50%;width:54px;height:41px;margin-left:-27px;margin-top:-20px;background:url(../images/icon-zoomout.png) center center no-repeat;content:" ";z-index:9;transform:scale(0);transition:all 300ms ease-in-out}.product .profile .imgs .cover img{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover}.product .profile .imgs:hover .cover::after{opacity:1;transform:scale(1)}.product .profile .metas{margin-top:44px;display:flex;justify-content:space-between}.product .profile .metas .tags span{position:relative;padding-right:45px}.product .profile .metas .tags span::after{position:absolute;display:block;top:50%;right:10px;width:24px;height:10px;margin-top:-5px;background:url(../images/icon-tag-dot.png) right center no-repeat;content:" "}.product .profile .metas .tags span:last-child::after{display:none}.product .product-body{margin-top:102px;padding-bottom:136px}.product .product-body .content{padding:0}.alist{margin:0;position:relative;padding:0}.alist .alist-item{position:relative}.alist-text li{font-size:.16rem;padding:.18rem 0;position:relative;border-bottom:1px #e8e8e8 solid}.alist-text li:before{content:" ";position:absolute;display:block;height:4px;width:4px;background:#aaa;left:0;top:50%;margin-top:-2px}.alist-text li h5{display:block;font-weight:normal;margin-right:1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-left:.15rem}.alist-text li span.date{position:absolute;right:0;top:50%;margin-top:-0.08rem;color:#aaa;font-family:Arial,Helvetica,sans-serif}.article{margin:0 auto}.article .article-head{position:relative;margin:0 auto;padding:0 50px 20px;text-align:center;border-bottom:1px #eee solid}.article .article-head h1{font-size:2rem;font-weight:400;color:#222;padding:0 50px}.article .metas{padding-top:8px;font-size:14px;color:#8e8e8e}.article .summary{display:none;margin-top:20px;padding:0 30px 0;color:#9f9f9f;text-align:left;font-size:14px}.article .article-body{margin:0 auto;padding:30px 0 10px}.article .article-body .xcont img{max-width:100%}.article .prevnext{margin-top:3rem;border-top:1px #eee solid;padding-top:16px}.article .prevnext p{line-height:32px;font-size:14px}.article .prevnext p a{margin:0}.article .prevnext p a:hover{text-decoration:underline}.npages{color:#454545;font-size:14px;padding-left:10px;background-color:#f3f3f3;line-height:40px;height:40px;margin-bottom:40px}.npages .nprepage{margin-right:18px;padding-left:20px;background:url(../images/nprepage.png) no-repeat 3px center}.npages .nbacklist{padding-left:22px;background:url(../images/ntobacklist.png) no-repeat 3px center}.npages .nnextpage{margin-left:18px;padding-right:20px;background:url(../images/nnextpage.png) no-repeat right center}.bnr-news{height:803px}.bnr-news .mhero .tit.tit-img{margin:0}.bnr-news .mhero .brief{margin-top:15px;font-size:16px;color:#3e3a39}.page-news .pwrap{padding-bottom:78px}.page-news .pbody{padding:80px 0;background:#fff}.page-news .pwrap .phead{display:none}.page-news .pbody{padding-top:10px}.news-list{margin:0}.news-list{position:relative;margin-right:-12px;display:flex;flex-wrap:wrap;align-items:stretch}.news-list::after{content:" ";height:0;visibility:hidden;display:block;clear:both}.news-list .item{position:relative;width:100%;padding:85px 0;border-bottom:1px #c9c9c9 solid}.news-list .item:last-child{border-bottom:0}.news-list .item .item-inner{display:flex;flex-direction:row;height:100%}.news-list .item .side{width:421px;overflow:hidden;padding:1px}.news-list .item .main{flex:1;margin-left:40px}.news-list .item .cover{position:relative;width:100%;height:0;padding-top:222px;overflow:hidden}.news-list .item .cover img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.news-list .item .info{width:100%;z-index:2;margin-top:24px;padding:0 24px 24px;box-sizing:border-box}.news-list .item .info .title{line-height:32px;font-size:22px;font-weight:400;white-space:wrap}.news-list .item .info .excerpt{margin-top:18px;font-size:14px;color:#595757}.news-list .item .info .date{font-size:1.1rem;color:#999;display:none}.news-list .item .info .more{margin-top:52px}.news-list .item .info .title a:hover{text-decoration:underline}.news-list .item:hover .title{color:var(--primary-hover-color)}.news-list-wrap .pagers{margin-top:75px;position:relative}.pagers.paging-diy a,.pagers.paging-diy .cpb,.pagers span{position:relative;display:inline-block;height:38px;line-height:38px;padding:0 24px;margin-right:4px;text-decoration:none;border-radius:0;color:#333;font-size:18px;font-weight:400;text-align:center;border:none;z-index:1}.pagers.paging-diy a.pnum:hover{color:#fff;text-decoration:none;background-color:rgba(0,0,0,0);cursor:pointer}.pagers.paging-diy a.pnum:hover::after{content:" ";position:absolute;top:8px;left:8px;right:8px;bottom:8px;background:#bff201;transform:skew(-20deg);z-index:-1}.pagers.paging-diy span.cpb{color:#fff;background-color:rgba(0,0,0,0);position:relative}.pagers.paging-diy span.cpb::after{content:" ";position:absolute;top:8px;left:8px;right:8px;bottom:8px;background:#bff201;transform:skew(-20deg);z-index:-1}.pagers.paging-diy span.disabled{color:#717171}.pagers.paging-diy span.pcount{color:#333}.pagers.paging-diy .pprev,.pagers.paging-diy .pnext{padding:0 12px;text-transform:uppercase}.pagers.paging-diy .pprev:hover,.pagers.paging-diy .pnext:hover{background-color:none}.pagers.paging-diy .pprev{background:url(../images/icon-prev.png) left center no-repeat}.pagers.paging-diy .pprev.disabled{color:#999;opacity:.5}.pagers.paging-diy .pprev:not(.disabled):hover{background:url(../images/icon-prev.png) left center no-repeat;color:#bff201}.pagers.paging-diy .pnext{padding-right:20px;background:url(../images/icon-next.png) right center no-repeat}.pagers.paging-diy .pnext.disabled{opacity:.5}.pagers.paging-diy .pnext:not(.disabled):hover{background:url(../images/icon-next.png) right center no-repeat;color:#bff201}.page-news-detail .pwrap .pbody{padding:0}.page-news-detail .article{width:100%}.page-news-detail .article .article-head{position:relative;border:none;padding:0;color:#fff;text-align:left}.page-news-detail .article .hero-img{min-height:533px;background:#000}.page-news-detail .article .hero-img img{width:100%}.page-news-detail .article .article-head .article-info{position:absolute;left:50%;bottom:100px;margin-left:-751px;display:flex}.page-news-detail .article .article-head .article-info .main{flex:1;min-width:80%}.page-news-detail .article .article-head .article-info .aside{width:10%;margin-left:100px}.page-news-detail .article .article-head .article-info h1{width:700px;padding:0;font-size:30px;color:#fff}.page-news-detail .article .article-head .article-info .metas{margin-top:50px;font-size:20px;color:#fff}.page-news-detail .article .article-body{background:#f5f5f5;padding:101px 0 100px}.page-news-detail .article .article-body .gcw{background:#fff;padding:92px 111px}.page-news-detail .article .x-btn-back{padding:25px 34px}.page-news-detail .article .x-btn-back .ico{display:inline-block;padding-right:18px;width:6px;height:10px;background:url(../images/icon-prev.png) 0 center no-repeat}.page-works-home .pwrap{padding-bottom:120px}.page-works-home .phead{margin-bottom:0}.page-works-home .pbody{margin-top:75px}.gallery-container{width:1200px;margin:0 auto;min-height:300px}.gallery-container .nodata{height:100%;text-align:center;line-height:100%}.gallery{position:relative;width:100%}.gallery .cover{min-height:200px;text-align:center}.gallery .cover img{width:100%}.gallery .profile{margin-top:48px;width:100%;display:flex;justify-content:space-between;flex-wrap:nowrap;align-items:start}.gallery .profile .main{flex:1;display:flex;justify-content:space-between;min-width:0}.gallery .profile .main .title{min-width:150px;max-width:300px;line-height:1}.gallery .profile .main .title .en{font-size:26px;height:28px}.gallery .profile .main .title .cn{margin-top:4px;font-size:19px;height:24px;letter-spacing:3px}.gallery .profile .main .metas{flex:1;margin-left:74px;height:48px;border-left:1px rgba(0,0,0,.5) solid;padding-left:70px;line-height:1;min-width:0}.gallery .profile .main .metas .label{font-size:19px;letter-spacing:3px}.gallery .profile .main .metas .val{margin-top:14px;font-size:14px}.gallery .profile .side{width:180px;height:52px}.gallery .profile .prevnext{position:relative}.gallery .profile .prevnext .paging{position:absolute;width:88px;height:36px;text-indent:-200px;overflow:hidden;cursor:pointer;transition:all 300ms ease-in-out;background-size:contain;background-position:center center}.gallery .profile .prevnext .prev{left:20px;top:0;background-image:url(../images/btn-prev.png)}.gallery .profile .prevnext .prev:hover{background-image:url(../images/btn-prev-on.png)}.gallery .profile .prevnext .next{right:0;bottom:0;background-image:url(../images/btn-next.png)}.gallery .profile .prevnext .next:hover{background-image:url(../images/btn-next-on.png)}.mbnr.bnr-knowledge{height:803px}.page-knowledge .pwrap{padding-bottom:86px}.snav-tabs .snav-tabs-wrap{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;border-bottom:1px rgba(0,0,0,.22) solid}.snav-tabs .item{padding:0 30px;position:relative;margin:0 20px}.snav-tabs .item::after{display:block;position:absolute;bottom:0;left:0;width:100%;height:2px;content:" ";background:rgba(0,0,0,0);transition:all .3s ease-in-out}.snav-tabs .item a{display:flex;flex-direction:column;justify-content:center;padding:50px 0;text-align:center}.snav-tabs .item i.icon{text-align:center;height:42px;display:flex;align-items:flex-end;justify-content:center}.snav-tabs .item i.icon img{max-width:100%;max-height:100%;margin-top:auto;flex:0}.snav-tabs .item span{margin-top:10px}.snav-tabs .item.actived::after,.snav-tabs .item:hover::after{background-color:var(--primary-color)}.accordion-list .item .head{position:relative;display:flex;justify-content:space-between;background:#efefef;height:92px;line-height:92px;padding:0 34px}.accordion-list .item.even .head{background:#fff}.accordion-list .item .head .no{font-size:30px;padding-right:16px}.accordion-list .item .head .title{font-size:24px;color:#064736;font-weight:400}.accordion-list .item .head .trigger{cursor:pointer;color:#898989}.accordion-list .item .body{height:0;overflow:hidden}.accordion-list .item.actived .head,.accordion-list .item:hover .head{background:var(--secondary-color)}.accordion-list .item.actived .title,.accordion-list .item:hover .title{color:#064736}.accordion-list .item.actived .body{height:auto;padding:86px 50px;border:1px var(--secondary-color) solid}.knowledges-list .pagers{margin-top:86px}.mbnr.bnr-downloads{height:803px}.page-downloads .pwrap{padding-bottom:86px}.page-downloads .xpath{display:block}.page-downloads .xpath .breadcrumb{padding-top:0}.downloads-list .item{position:relative;display:flex;justify-content:space-between;align-items:center;background:#efefef;height:92px;padding:0 34px}.downloads-list .item.even{background:#fff}.downloads-list .item .main{flex:1;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.downloads-list .item .main .icon{width:30px;margin-right:24px}.downloads-list .item .main .title{flex:1;font-size:24px;color:#064736;font-weight:400;line-height:92px}.downloads-list .item .main .date{margin-left:24px;font-size:18px;color:#898989}.downloads-list .item .aside{margin-left:42px}.downloads-list .item .aside a.link-downloads{color:#898989;padding-right:36px;background:url("../images/icon-downloads.png") 75px center no-repeat}.downloads-list .item.actived,.downloads-list .item:hover{background:var(--secondary-color)}.downloads-list .item.actived .title,.accordion-list .item:hover .title{color:#064736}.downloads-list .pagers{margin-top:86px}.page-feedbacks .phead .gcw{padding-bottom:50px;border-bottom:1px rgba(0,0,0,.22) solid}.page-feedbacks .phead .ptitle{font-size:64px;line-height:1;color:#114836;font-weight:600;letter-spacing:0}.page-feedbacks .phead .ptitle .en-1{color:var(--secondary-color)}.page-feedbacks .phead .descr{margin-top:58px;font-size:22px;color:#595757;line-height:1.5}.page-feedbacks .pbody{margin-top:92px}.feedback-form .form-item{position:relative;display:flex;flex-direction:row;justify-content:space-between;align-items:start;margin-bottom:92px}.feedback-form .form-item .label{width:40%;color:#000;line-height:1}.feedback-form .form-item .label .en{font-size:48px;color:var(--secondary-color);font-weight:500}.feedback-form .form-item .label .cn{margin-top:15px;font-size:24px}.feedback-form .form-item .con{flex:1}.feedback-form .form-item .con.in2 .it{margin-bottom:32px}.feedback-form .form-item .con.in2 .it:last-child{margin-bottom:0}.feedback-form .form-item .inpt{position:relative}.feedback-form .form-item .inpt .message{position:absolute;display:none;right:8px;height:24px;top:50%;margin-top:-12px;font-size:14px}.feedback-form .form-item .f-input{width:100%;height:92px;line-height:92px;padding:0 20px;border:1px #afe226 solid;font-size:24px}.feedback-form .form-item .con.input-group{display:flex;flex-direction:row;justify-content:space-between}.feedback-form .form-item .con.input-group .selection{margin-right:20px;width:352px}.feedback-form .form-item .con.input-group .inpt{flex:1}.feedback-form .form-item .f-input.f-input-textarea{height:240px;padding:20px;line-height:2}.feedback-form .f-btn{width:215px;height:87px;font-size:25px;text-align:center}.feedback-form .f-btn.btn-reset{margin-left:18px}.feedback-form .form-item .error .f-input{border-color:red}.feedback-form .form-item .inpt.error .message{display:block;color:red}.feedback-form .form-item .terms{height:240px;border:solid 1px #afe226;padding:34px 40px;font-size:14px;color:#595757}.feedback-form .form-item .terms .terms-wrap{height:170px;position:relative;padding-right:12px}.feedback-form .form-item .terms h5{margin:10px 0}.custom-select{position:relative;width:100%;font-family:Arial,sans-serif;margin:0}.select-selected{background-color:#afe226;border:1px solid #afe226;height:92px;line-height:92px;padding:0 20px;cursor:pointer;position:relative;font-size:24px}.select-selected:after{position:absolute;content:"";top:50%;right:20px;width:32px;height:32px;background:url(../images/icon-dropdown.png) center center no-repeat;transform:translateY(-50%)}.select-selected.select-arrow-active:after{transform:translateY(-50%) rotate(180deg)}.select-items{position:absolute;background-color:#fff;top:100%;left:0;right:0;z-index:99;border:1px solid #ccc;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.1);display:none;max-height:200px;overflow-y:auto}.select-option{padding:8px 16px;cursor:pointer}.select-option:hover{background-color:#f0f0f0}.select-option.selected{background-color:#e0e0e0}.ps__rail-y{width:5px;background-color:#d8dcdd !important}.ps__thumb-y{width:5px;background-color:#afe226 !important;border-radius:2px;right:0}.page-cases .pwrap{padding:0 0 60px}.page-cases .pwrap .phead h2{line-height:1;font-size:2rem;text-align:center}.page-cases .pwrap .pbody{padding:50px 0 50px;margin-top:50px;background:#fff}.cases-list-wrap{display:flex;flex-wrap:wrap;margin-left:-12px;margin-right:-12px}.cases-list .cases-item{width:calc(25% - 24px);margin:0 12px 24px;padding:0}.cases-list .cases-item a{position:relative;display:block;height:100%;padding:8px;border:1px var(--border-primary-color) solid;border-radius:8px;background-color:#fff;transition:all ease .5s;z-index:1}.cases-list .cases-item a:after{position:absolute;content:" ";width:100%;height:30%;left:0;top:0;background-color:var(--lighter-gray-color);z-index:-1;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.cases-list .cases-item .cover{position:relative;overflow:hidden;height:0;padding-bottom:56.25%;aspect-ratio:16/9}.cases-list .cases-item .cover img{position:absolute;width:100%;height:100%;object-fit:cover}.cases-list .cases-item .info{position:relative;margin-top:15px;padding:0 0 8px;z-index:1}.cases-list .cases-item .info .tit{line-height:1.5em;max-height:3em;font-size:16px;font-weight:400;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis;overflow:hidden}.cases-list .cases-item .info .tit span{padding:2px 0;background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0) 93%, var(--primary-color) 0%);background-size:0 100%;background-repeat:no-repeat;display:inline;transition:all .45s ease-in-out}.cases-list .cases-item a:hover{box-shadow:0px 0px 20px 0px rgba(0,0,0,.04)}.cases-list .cases-item a:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.cases-list .cases-item a:hover .tit span{background-size:100% 100%;color:var(--secondary-font-color)}.cases-list .cases-item a:hover:after{height:100%}.cases-list .pagers{margin-top:30px}.page-cases-detail .pwrap{padding:0}.page-cases-detail .pwrap .phead{margin-bottom:40px}.page-cases-detail .pwrap .phead .msub-info{padding-bottom:24px}.page-cases-detail .pwrap .pbody{border-radius:10px}.page-cases-detail .pwrap .pbody .wrapper{padding:60px 0;background:#fff;box-sizing:border-box;box-shadow:0px 0px 20px 0px rgba(0,0,0,.06)}.page-cases-detail .article{width:80%}.page-downloads .pbody{padding:50px 0 150px;background-color:#fff}.download-filter-wrap{padding-bottom:40px;border-bottom:1px #ccc solid}.download-filter-wrap .head{text-align:center}.download-filter-wrap .head h3{font-size:20px;font-weight:400}.download-filter-wrap .head .tips{margin-top:10px;color:#999}.download-filter-wrap .main{margin-top:30px;display:flex;flex-direction:row;justify-content:center}.download-filter-wrap .filter-form-group{display:flex;flex-direction:column;justify-content:space-between;align-items:center;margin:0 50px}.filter-form-group .filter-form{display:flex;flex-direction:row;align-items:center}.filter-form-group .filter-form .form-item{display:flex;flex-direction:row;height:36px;align-items:center}.filter-form-group .filter-form .form-item .form-item__label{height:100%;line-height:36px}.download-filter-wrap .zd-cascader-wrap{max-width:400px;min-width:180px}.filter-form .filter-form__select{height:36px;line-height:36px}.files-list-wrap{margin-top:50px}.fx-input{width:100%;position:relative;display:inline-table;height:36px;border-radius:4px;border:1px solid #dcdfe6;overflow:hidden}.fx-input--append{position:relative}.fx-input .fx-input__inner{-webkit-appearance:none;appearance:none;background-color:#fff;background-image:none;box-sizing:border-box;color:#333;font-size:inherit;height:100%;line-height:1;outline:0;padding:0 15px;transition:border-color .2s cubic-bezier(0.645, 0.045, 0.355, 1);width:100%;box-sizing:border-box;border:0}.fx-input--append .fx-input__inner{margin-right:30px;display:table-cell}.fx-input--append .fx-input__append{display:table-cell;height:100%;vertical-align:middle;text-align:center;color:#c0c4cc;transition:all .3s;padding:0 10px;border-left:1px #dcdfe6 solid;background:#f5f7fa}.fx-input--append .fx-input__append button{vertical-align:middle;cursor:pointer}.fx-input--append .fx-input__append button .iconfont{font-size:18px}.downloads-remark{display:none}.page-downloads .section .head{margin:0}.page-downloads .section .head h3{padding:5px 15px;background:#ddd}.search-product-list-wrap{margin:30px auto 0;max-width:980px}.search-product-list-wrap .body{padding-top:30px}.search-product-list .nodata{text-align:center;padding:40px 0;display:none}.search-product-list .item{margin:0 0 20px;padding:12px 16px;display:flex;flex-direction:row;flex-wrap:nowrap}.search-product-list .item .cover{width:25%;max-width:180px;border:1px solid;border-color:var(--border-primary-color);border-radius:5px;overflow:hidden}.search-product-list .item .cover img{width:100%}.search-product-list .item .info{flex:1;margin-left:50px}.search-product-list .item .info .hd{display:flex;justify-content:space-between}.search-product-list .item .info .title{font-size:20px;margin-right:24px}.search-product-list .item .info .metas{margin-top:15px;color:#666}.search-product-list .item .info .metas .label{color:#333}.search-product-list .item .info .summary{margin-top:15px;font-size:14px;color:#7b7b7b}.search-product-list .item .info .btn-lnk{display:flex;background:var(--primary-color);color:#fff;margin-right:10px;font-size:14px;border-radius:30px;transition:all .45s ease-in-out;align-items:center;justify-content:space-between;padding:0 20px;line-height:32px;text-align:center;box-sizing:border-box}.search-product-list .item .info .btn-lnk.btn-download{width:128px}.search-product-list .item .info .btn-lnk:hover{background-color:var(--secondary-font-color)}.search-product-list .item:hover{background:#f7f7f7}.files-list-wrap{margin:30px auto 0;max-width:980px;display:none}.files-list-wrap .body{padding-top:30px}.product-attach-list{margin:0}.product-attach-list .nodata{text-align:center;padding:40px 0;display:none}.product-attach-list .item{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;margin-bottom:15px;padding:8px;border:1px solid;border-color:var(--border-primary-color);border-radius:6px}.product-attach-list .item .ico{width:24px}.product-attach-list .item .ico i{display:block;height:100%;color:#fff;border-radius:4px;font-style:normal;text-align:center}.product-attach-list .item .ico i img{width:24px;max-height:24px}.product-attach-list .item .title{flex:1;margin-left:16px}.product-attach-list .item .metas{width:160px;color:var(--gray-font-color)}.product-attach-list .item .act{width:108px;margin-left:50px}.product-attach-list .item .act .btn-download{display:flex;background:var(--secondary-font-color);color:#fff;margin-right:10px;font-size:14px;border-radius:30px;transition:all .45s ease-in-out;align-items:center;justify-content:center;padding:0 20px;line-height:32px;text-align:center;box-sizing:border-box}.product-attach-list .item .act .btn-download .suffix{margin-left:8px;font-size:18px}.product-attach-list .item .act .btn-download:hover{background-color:var(--primary-color)}.product-attach-list .item:hover{background:#f7f7f7}.page-search .phead .ptit{font-size:26px;font-weight:600;text-align:center}.page-search .phead .search-form{margin-top:30px}.search-form .b-search{max-width:560px;width:100%;margin:0 auto;margin-top:10px;position:relative;height:54px;padding-left:15px;padding-right:15px}.search-form .input-group{position:relative;display:table;border-collapse:separate}.b-search .form-control{height:inherit;border-radius:0;padding:0 115px;font-size:16px;padding-left:15px;color:#555;background:#fff;border:1px solid #ccc;width:100%;box-sizing:border-box}.b-search a.btn-b-search{position:absolute;top:0;right:35px;z-index:4;height:inherit;line-height:54px;padding-left:20px}.b-search a.btn-b-search i{font-size:26px;color:#999}.so-result{width:70%;margin:0 auto}.so-result .so-result-head{border-bottom:1px solid #e0e0e0;margin-bottom:30px;padding:0 6px;color:#666;font-size:18px;line-height:2}.so-result .so-result-head .filter-word{font-weight:600}.so-result .nodata{padding:80px 0;text-align:center;font-size:18px;display:none}.so-result .nodata .search-kwd{padding:0 14px;font-weight:600}.so-result .loading{display:flex;justify-content:center;align-items:center;padding:80px 0;font-size:20px}.so-result .loading .txt{padding-left:20px}.so-list{margin-top:10px;padding-bottom:120px}.so-list-item{background:none;border-bottom:1px solid #e0e0e0;padding:0 12px 25px;margin-bottom:20px}.so-list-item .link a{font-size:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:500px;display:block}.so-list-item .tit{margin-top:8px;font-size:20px;margin-bottom:5px}.so-list-item .descr{margin-top:12px;font-size:14px;color:#666}.so-list-item a:hover{text-decoration:underline}@media screen and (max-width: 1502px){.x-mpad{padding-left:25px;padding-right:25px}}/*# sourceMappingURL=style.min.css.map */
