﻿@font-face{font-family:"iconf";src:url("//at.alicdn.com/t/c/font_5035495_s3vylfmrmoh.woff2?t=1761663855228") format("woff2"),url("//at.alicdn.com/t/c/font_5035495_s3vylfmrmoh.woff?t=1761663855228") format("woff"),url("//at.alicdn.com/t/c/font_5035495_s3vylfmrmoh.ttf?t=1761663855228") format("truetype"),url("//at.alicdn.com/t/c/font_5035495_s3vylfmrmoh.svg?t=1761663855228#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}.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-300{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:fixed;right:30px;bottom:50px;overflow:hidden;padding:0;width:0;height:0;outline:0;border:none;border-radius:2px;border-radius:50%;background:#0eb83a;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::before{position:absolute;top:50%;left:50%;width:0;border-radius:100%;background:#0eb83a;content:" ";-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%)}.m-scrolltop.active{width:42px;height:42px}.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{background-color:#0eb83a;box-shadow:0 3px 10px rgba(0,0,0,.5),0 3px 15px rgba(0,0,0,.5);text-decoration:none}.m-scrolltop,.m-scrolltop::before{background-image:url(../images/scrolltop.svg);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}.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}.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))}:root{--white:#fff;--font-color: #222;--font-secondary-color: #888;--page-primary-bg-color:#F7F7F7;--section-primary-bg-color:#F2FCE5;--primary-color:#0aa344;--primary-font-color:#37a30a;--secondary-font-color:#0aa344;--primary-strong-contrast-color:#fed10c;--primary-lighter-color:#FFEBD5;--primary-gray-color:#333333;--secondary-gray-color:#7e7e7e;--meduim-gray-color:#c5c5c5;--light-gray-color:#E5E5E5;--lighter-gray-color:#F2F2F2;--primary-color-transparent90:#37a30ae6;--primary-color-transparent:#37a30a80;--swiper-navigation-sides-offset:20px;--border-primary-color:#dcdfe6;--white-transparent:rgba(255,255,255,.8);--main-width:1320px;--PCS: 1920 * 100vw;--fx-vw: 1920 * 100vw;--fx-vh: 1080 * 100vh;--box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1)}html{font-size:100%}body{min-height:100%;background-color:#f7f7f7;font-size:calc(16 / var(--PCS))/1;font-family:tahoma,"微软雅黑","PingFang SC","华文细黑",Helvetica,Arial,sans-serif,"Times New Roman"}.x-width-max{width:100%;max-width:2160px}.x-width{width:100%;max-width:1920px;margin-left:auto;margin-right:auto}.x-cw,.gcw{width:100%;max-width:1320px;margin-left:auto;margin-right:auto}.x-wrap{width:100%;margin-left:auto;margin-right:auto}.x-mpad{padding:0}.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-color);border:0;color:#fff;font-weight:inherit;border-radius:28px;padding:10px 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:var(--primary-strong-contrast-color);width:10px;height:calc(100% - 11px);z-index:-1;border-radius:28px;transition:.3s;opacity:0;visibility:hidden}.x-btn:focus::before,.x-btn:hover::before{width:calc(100% - 12px);opacity:1;visibility:visible}.x-btn:focus,.x-btn:hover{color:#fff;outline:0}.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}.bg-mask:before{position:absolute;content:" ";top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.8509803922)}.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:static;left:0;width:100%;top:0;padding:0;height:85px;background-color:hsla(0,0%,100%,.8);transition:all .6s ease-in-out,background .3s ease-in-out;z-index:999;-webkit-box-shadow:0 3px 8px 0 rgba(0,0,0,.1);box-shadow:0 5px 8px 0 rgba(0,0,0,.1)}.header .header-wrap{width:90%;max-width:1360px;margin:0 auto;height:100%;display:flex;justify-content:space-between}.header.loaded{top:0;position:static}.header:hover,.header.active{background-color:#fff}.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:85px;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;align-items:center;vertical-align:middle;box-sizing:border-box;height:100%;padding:0 8px;border:0 #000 solid}.gnav .gnav-ul>li>a{height:100%;padding:0 .5rem;font-size:16.8px;color:#333;box-sizing:border-box;transition:color .6s ease-in-out;-webkit-transition:color .6s ease-in-out;text-align:center;line-height:85px}.gnav .gnav-ul>li>a span{display:block}.gnav .gnav-ul>li>a span.en{font-size:13px;display:none}.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;top:20px;left:50%;width:0;height:0;background:#fff;transform:translate(-50%, -50%);transition:all .2s ease-in-out}.gnav .gnav-ul>li:hover>a{color:var(--primary-color)}.gnav .gnav-ul>li:hover>a:before{width:30px;height:4px;border-radius:4px;left:50%;transform:translateX(-50%);background-color:var(--primary-color)}.gnav .gnav-ul>li>ul{display:none;position:absolute;top:83px;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 var(--primary-color);background-color:var(--primary-color);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:var(--primary-color)}.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:var(--white)}.gnav .gnav-ul li ul li a{display:block;padding:6px 12px;line-height:1.5;font-size:14px;color:#fff;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:var(--primary-strong-contrast-color);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%;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-extend .ico-search{padding:0 12px;font-size:26px;color:#222;box-sizing:border-box;cursor:pointer;display:none}.header .soform-wrap{position:absolute;width:100%;top:84px;z-index:2;background:#fff;border-top:1px solid #e5e5e5;-webkit-box-shadow:0 3px 5px 0 rgba(0,0,0,.05);box-shadow:0 3px 5px 0 rgba(0,0,0,.1);display:none}.soform-wrap .box{position:relative;padding:60px 30px 80px;max-width:1000px;margin:0px auto;box-sizing:border-box}.soform-wrap .box .title{position:relative}.soform-wrap .box .title input{border:0;border-bottom:2px solid #e5e5e5;width:90%;font-size:18px;padding-bottom:5px}.soform-wrap .box .btn-so{font-size:25px;cursor:pointer}.soform-wrap .box .btn-so:hover{color:#0068b7}.soform-wrap .box .hot-words{display:none}.soform-wrap .box .hot-words .tit{margin:46px 0 27px;color:#333;font-size:18px}.soform-wrap .box .hot-words .cons{width:100%}.soform-wrap .box .hot-words .cons a{display:inline-block;margin:0 10px 12px 0;color:#333;line-height:28px;border-radius:28px;background-color:#f5f5f5;padding:4px 20px}.soform-wrap .box .hot-words .cons a:hover{background-color:#0074b9;color:#fff}.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}.footer .section.f-brand{position:relative;z-index:2;margin-bottom:-76px}.footer .f-brand .wrap{padding:24px 0;position:relative;z-index:1;overflow:hidden;border-radius:6px;background:url(../images/map_bg_white.jpg) center center no-repeat var(--white);box-shadow:0 0 10px 0 rgba(0,0,0,.15)}.footer .f-brand .wrap2::before{position:absolute;top:0;right:0;content:" ";background:url(../images/news-shape-r.png);height:78px;width:78px;z-index:9}.footer .f-brand .wrap2::after{position:absolute;bottom:0;left:0;content:" ";background:url(../images/news-shape-l.png);height:78px;width:78px;z-index:9}.footer .section .sbody{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.footer .f-brand .f_logo img{max-height:56px}.footer .f-brand .slogan{margin-top:1rem;font-size:18px;font-weight:400;color:inherit;color:var(--meduim-gray-color)}.footer .foot-mix{position:relative;margin:0 auto;padding-top:76px;width:100%;background:url(../images/ft-bg.jpg) center 0 no-repeat;background-size:cover;z-index:0}.footer .foot-mix::after{position:absolute;content:" ";background-color:rgba(0,0,0,.7);width:100%;height:100%;top:0;z-index:-1}.footer .foot-mix .wrap{padding:42px 0 40px;display:flex;flex-direction:row;justify-content:space-between;box-sizing:border-box}.footer .foot-mix .foot-mix-main{flex:1;margin-right:5px;display:flex}.footer .foot-mix .foot-mix-sidr{width:320px;display:flex;flex-direction:column}.footer .f_menu-wrap{position:relative;box-sizing:border-box;flex:1}.f_menu-wrap .f_menu{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:flex-start;color:var(--meduim-gray-color)}.f_menu dl{margin-bottom:8px;width:24%}.f_menu dt{font-size:18px;color:var(--primary-color);font-weight:600}.f_menu dd{margin-top:15px}.f_menu dd li{list-style:none;margin:0;padding:2px 0}.f_menu dd a{font-size:15px;color:inherit;white-space:nowrap;transition:300ms all ease-in-out}.f_menu dd a:hover{color:var(--primary-color);padding-left:6px}.foot-mix-sidr .main{margin:0}.f-service{margin:0}.f-service .f-tels{line-height:1;color:var(--primary-color)}.f-service .f-tels .lbl{font-size:1rem;padding-bottom:.4rem;color:var(--primary-color)}.f-service .f-tels .val{font-size:1.5rem;letter-spacing:1px;font-weight:600}.f-service .f-contact{margin-top:30px}.f-contact .item{margin-top:6px;display:flex;font-size:.85rem;line-height:1.5;color:var(--meduim-gray-color)}.f-contact .item label.lbl{width:64px;font-size:.85rem;color:var(--meduim-gray-color)}.f-contact .item label.lbl svg{height:14px;width:14px;fill:var(--meduim-gray-color);transition:fill .3s;margin-right:6px}.f-contact .item .val{flex:1;font-size:inherit}.f-sns{margin-top:20px}.f-sns .wechat{display:inline-block;padding:4px;border-radius:6px;overflow:hidden;background:#fff}.f-sns .wechat img{width:82px}.f-sns .share-link{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-left:.15rem}.f-sns .share-link a{position:relative;width:44px;height:44px;text-align:center;line-height:44px;transition:all .45s ease-in-out;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-align-items:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-justify-content:center;-webkit-justify-content:center;justify-content:center;opacity:.7}.f-sns .share-link a .poper{display:none;background:#fff;position:absolute;width:10rem;text-align:center;top:-11.2rem;transform:translate(-50%, 0);left:50%;box-shadow:.3rem 0 .4rem 0 rgba(20,32,96,.15);padding:10px;border-radius:5px;font-size:14px;color:#000;box-sizing:border-box}.f-sns .share-link a .poper img.qrcode{width:100%;display:block;margin:auto;position:static}.f-sns .share-link a .poper .txt{margin-top:1px;line-height:1}.f-sns .share-link a .poper::before{content:"";position:absolute;left:50%;top:100%;transform:translateX(-50%);width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-top:8px solid #fff;border-right:4px solid rgba(0,0,0,0);font-size:0;line-height:0}.f-sns .share-link a img.ico,.f-sns .share-link a svg{width:28px;height:28px}.f-sns .share-link a:hover{opacity:1}.f-sns .share-link a:hover .poper{display:block}.f-sns .b-icon{width:36px;height:36px}.f-sns .b-icon img{width:36px;height:36px}.footer .f-crpt{width:100%;background-color:var(--primary-color)}.footer .f-crpt .wrap{padding:16px 0;display:flex;justify-content:space-between;box-sizing:border-box}.footer .f-crpt .crpt{font-size:12px;font-weight:300;color:#e1e1e1}.footer .f-crpt .crpt .crpt-powered{display:none}.footer .f-crpt .exts{text-align:right;color:#e1e1e1}.footer .f-crpt .exts a{margin-left:16px;font-size:12px}.footer .f-crpt a:hover{text-decoration:underline}.footer .powered{display:none}.float-toolbar{position:fixed;right:30px;bottom:120px}.float-toolbar .wrap{width:44px;padding:13px 10px;box-sizing:border-box;background:linear-gradient(0deg, #FCD3D3 0%, #F5505A 100%);border-radius:3px}.float-toolbar .wachat-box{position:relative;height:52px;font-size:12px}.float-toolbar .wachat-box .trigger{cursor:pointer;display:flex;justify-content:center;align-items:center;flex-direction:column}.float-toolbar .wachat-box .trigger span{padding-top:8px;line-height:1.25;color:#fff}.float-toolbar .wachat-box .trigger .icon{font-size:20px;color:#fff;line-height:1}.float-toolbar .wachat-box .pop-qrcode-box{position:absolute;top:-100%;right:10%;width:148px;background:#fff;box-shadow:0px 4px 10px 0px rgba(80,80,80,.2);border-radius:8px;padding:10px;box-sizing:border-box;display:none;margin-right:50px;text-align:center}.float-toolbar .wachat-box .pop-qrcode-box .tip{margin-top:6px;color:#666;font-size:12px}.float-toolbar .wachat-box .pop-qrcode-box .tip span{padding:0 6px;font-weight:600}.float-toolbar .wachat-box .pop-qrcode-box .qrcode-img{max-width:100%}.float-toolbar .wachat-box:hover .pop-qrcode-box{display:block}.float-tools{position:fixed;right:30px;bottom:100px;z-index:100}.float-tools .float-tools_inner{width:42px;padding:13px 0;box-sizing:border-box;border-radius:3px}.float-tools .item{position:relative;margin:15px auto}.float-tools .float-btn{position:relative;width:42px;height:42px;display:flex;justify-content:center;align-items:center;border-radius:100%;background:#fff;box-shadow:0 2px 4px 0 rgba(50,50,50,.04);cursor:pointer}.float-tools .float-btn .iconfont{font-size:24px;color:#999}.float-tools .float-btn:hover{color:#000}.float-tools .float-btn:hover .iconfont{color:#666}.float-tools .item .pop-box{position:absolute;right:52px;top:50%;transform:translateY(-50%);background-color:#fff;padding:10px;border-radius:6px;box-shadow:0 4px 10px rgba(0,0,0,.3);z-index:999;transition:all 300ms ease-in-out;display:none}.float-tools .item .pop-box::after{content:" ";position:absolute;top:50%;right:-8px;transform:translateY(-50%);border-style:solid;border-width:8px 0 8px 8px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff}.float-tools .x-share .share-wrap{width:180px;padding:10px 16px;transition:all 300ms ease-in-out}.float-tools .x-share .share-wrap a{display:block;font-size:14px;color:#666}.float-tools .x-share .share-wrap a:hover{color:#222}.float-tools .x-share.on .share-wrap{display:block}.float-tools .x-qrcode .pop-box{padding:10px;width:148px;display:none}.float-tools .x-qrcode .pop-box::before{content:"微信扫码后分享";position:absolute;bottom:100%;left:50%;transform:translateX(-50%);background-color:#333;color:#fff;padding:5px 10px;border-radius:4px;font-size:12px;white-space:nowrap;margin-bottom:5px}.float-tools .x-qrcode .qrcode-wrap.show{display:block}.float-tools .x-qrcode .qrcode-wrap img{width:128px;height:128px}.home .bodyer{margin-bottom:-78px}.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 .mixes::before{background-color:rgba(49,49,49,.7)}.ifocus .mixes::before{content:" ";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(49,49,49,.8);z-index:0;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}.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 .bg::after{content:" ";clear:both;display:block;position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1;background:var(--primary-color-transparent)}.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;max-width:var(--main-width);width:100%;padding:30px;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{width:300px;margin:0 auto;left:50%;bottom:30px;margin-left:-150px}.ifocus .swiper-container-horizontal>.swiper-pagination-bullets,.ifocus .swiper-pagination-custom,.ifocus .swiper-pagination-fraction{bottom:30px}.ifocus .swiper-pagination-bullet{width:18px;height:6px;margin:0 3px;border-radius:4px;background:#fff;opacity:.8;transition:width .3s ease-in-out}.ifocus .swiper-pagination-bullet-active{width:42px;background:var(--primary-color)}.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)}.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;padding:90px 0}.home-section .shead{position:relative;padding-bottom:32px;text-align:center}.home-section .shead::after{position:absolute;display:block;width:80px;left:50%;bottom:8px;margin-left:-40px;height:5px;border-radius:5px;background:var(--primary-color-transparent);content:" "}.home-section .stit{font-size:32px;font-weight:600;line-height:1.2}.home-section .subt{margin-top:14px;font-size:18px;color:#ccc}.idx-catelog{margin-top:inherit}.idx-catelog .sbody{margin-top:80px}.i-catelog{align-items:stretch}.i-catelog .item{width:24%;border-radius:8px;margin:0 12px;background-color:#fff;transition:background-color .3s ease-in-out}.i-catelog .item .item-wrap{padding:12px 16px}.i-catelog .item .cover{position:relative;width:100%;height:0;padding-top:100%;border-radius:6px;overflow:hidden;z-index:1}.i-catelog .item .cover .image{position:absolute;width:48%;height:48%;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);padding:40px;background:var(--white);border-radius:100%;box-shadow:1px 9px 10px 0 rgba(0,0,0,.12);z-index:2}.i-catelog .item .cover img{width:100%;height:100%;transition:all 500ms ease-in-out}.i-catelog .item .cover:after{content:" ";width:100%;height:50%;border-radius:6px;position:absolute;left:0;bottom:0;background-color:var(--secondary-font-color);opacity:.1;transition:all ease .35s;z-index:0}.i-catelog .item:hover .cover::after{height:100%;right:0;left:0;bottom:0;opacity:1}.i-catelog .item .main{padding:24px 15px 24px}.i-catelog .item .main .tit{margin:0;font-size:16px;font-weight:400;transition:background-color .3s ease-in-out;text-align:center}.i-catelog .item .main .summary{margin-top:4px;font-size:14px;color:var(--secondary-gray-color);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.i-catelog .item a:hover .tit{color:var(--primary-color)}.i-catelog .item a:hover .image{border:0 dashed var(--secondary-font-color)}.i-catelog .item a:hover .svc-svg{transform:rotate(360deg)}.i-catelog-swiper-wrap{position:relative}.i-catelog-swiper{padding-bottom:80px}.i-catelog-swiper-wrap .swiper-pagination{width:300px;margin:0 auto;left:50%;bottom:10px;margin-left:-150px}.i-catelog-swiper-wrap .swiper-container-horizontal>.swiper-pagination-bullets,.i-catelog-swiper-wrap .swiper-pagination-custom,.i-catelog-swiper-wrap .swiper-pagination-fraction{bottom:30px}.i-catelog-swiper-wrap .swiper-pagination-bullet{width:14px;height:14px;margin:0 3px;border-radius:100%;background:var(--primary-color);opacity:.8;transition:width .3s ease-in-out}.i-catelog-swiper-wrap .swiper-pagination-bullet-active{width:14px;background:var(--primary-strong-contrast-color)}.i-catelog-swiper-wrap .swiper-button-prev,.i-catelog-swiper-wrap .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(0.8);z-index:900}.i-catelog-swiper-wrap .swiper-button-prev{left:-56px}.i-catelog-swiper-wrap .swiper-button-next{right:-56px}.i-catelog-swiper-wrap .swiper-button-next:after,.i-catelog-swiper-wrap .swiper-button-prev:after{font-size:18px;color:#fff}.i-catelog-swiper-wrap:hover .swiper-button-prev,.i-catelog-swiper-wrap:hover .swiper-button-next{transform:scale(1);background-color:var(--primary-color)}.i-catelog-swiper-wrap:hover .swiper-button-prev{left:-56px}.i-catelog-swiper-wrap:hover.swiper-button-next{right:-56px}.i-catelog-swiper-wrap .swiper-button-prev:hover,.i-catelog-swiper-wrap .swiper-button-next:hover{background-color:var(--primary-strong-contrast-color)}.idx-about{padding:0 0 48px;background:url(../images/i-about-bg.jpg) center bottom no-repeat var(--section-primary-bg-color);background-size:cover}.idx-about:before{position:absolute;content:" ";top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,.5)}.idx-about .swrap{box-sizing:border-box;display:flex;align-items:stretch;justify-content:center;height:100%}.idx-about .main{width:90%;box-sizing:border-box;padding:100px 0 50px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;color:#fff}.idx-about .s-profile{position:relative;padding-bottom:80px}.idx-about .s-profile .mtit{position:relative;text-align:center}.idx-about .s-profile .mtit ._cn{line-height:1;font-size:32px;font-weight:600;letter-spacing:2px}.idx-about .s-profile .mtit ._en{line-height:1.06;display:block;position:absolute;left:50%;bottom:0;transform:translateX(-50%);z-index:-1;font-size:60px;color:var(--secondary-gray-color);opacity:.3}.idx-about .s-profile .content{margin-top:20px}.idx-about .s-profile .txt{line-height:1.5;text-align:center}.idx-about .s-profile .txt h3{font-size:16px;font-weight:600;margin-bottom:10px;color:var(--primary-font-color)}.idx-about .s-profile .txt p{margin-bottom:10px;line-height:2}.idx-about .vmore{text-align:center;margin-top:30px}.idx-about .vmore .btn-more{width:8rem}.idx-about .vmore .btn-more:hover span{margin-right:15px}.idx-stats{margin-top:-160px;z-index:1}.idx-stats .gcw{display:flex;flex-direction:row;justify-content:space-between}.idx-stats .gcw .aside{width:25%}.idx-stats .gcw .main{width:70%}.idx-stats .overview{background:var(--secondary-font-color);text-align:center;padding:30px 0 35px 0;color:hsla(0,0%,100%,.8784313725)}.idx-stats .counters{border-top:5px solid var(--secondary-font-color);box-shadow:0 0 30px 0 rgba(0,0,0,.05);padding:30px 0;background:#fff}.idx-stats .counters{display:flex}.idx-stats .counters .col{width:33.33%}.idx-stats .stat{text-align:center;line-height:normal}.idx-stats .stat .ico{padding:0}.idx-stats .stat .ico .x-icon{font-size:48px;font-weight:400;color:var(--secondary-font-color)}.idx-stats .stat .number_inn{margin-top:10px}.idx-stats .stat .number_inn .count{font-size:32px;font-weight:400;color:var(--primary-color)}.idx-stats .stat .number_inn .unit{font-size:16px;color:var(--font-secondary-color)}.idx-stats .stat .label{margin-top:15px}.idx-stats .overview .stat .ico .x-icon{color:var(--lighter-gray-color)}.idx-stats .overview .stat .number_inn .count{color:var(--lighter-gray-color)}.idx-pros{position:relative;z-index:0;background-color:var(--section-primary-bg-color);background-size:cover;margin-top:-220px;padding-top:240px}.idx-pros:after{display:block;content:" ";position:absolute;width:100%;height:100%;left:0;top:0;background:rgba(55,100,255,0);z-index:0}.idx-pros .x-cw{z-index:2;position:relative}.idx-pros_list{position:relative;padding:30px 0 50px}.idx-pros_list .swiper-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch}.idx-pros_list .item{position:relative;width:25%;padding:10px;box-sizing:border-box;align-items:stretch;flex:1 1 1}.idx-pros_list .item a{display:block;width:100%;height:100%;background:#fff;box-shadow:0 5px 15px 0 rgba(0,0,0,.08)}.idx-pros_list .item a .inn{position:relative;width:100%;height:auto}.idx-pros_list .item .cover{position:relative;margin-top:15px;width:100%;overflow:hidden}.idx-pros_list .item .cover img{max-width:100%;max-height:100%;height:auto;aspect-ratio:1;transition:all 1s ease-in-out}.idx-pros_list .item .info{padding:12px 24px 20px}.idx-pros_list .item .info .tit{width:100%;font-size:16px;text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;box-sizing:border-box;font-weight:600}.idx-pros_list .item .promp{min-height:54px;display:-webkit-box;-webkit-box-orient:vertical;line-clamp:2;-webkit-line-clamp:2;text-overflow:ellipsis;overflow:hidden}.idx-pros_list .item .info .meta{margin-top:4px;color:#999;text-align:center}.idx-pros_list .item .mask{position:absolute;width:100%;transform:translateY(110%);left:0;bottom:0;z-index:10;transition:all .5s ease}.idx-pros_list .item .mask .cont{padding:20px 30px;display:flex;flex-direction:column;justify-content:center;background:var(--primary-color-transparent);color:#fff}.idx-pros_list .item .mask .cont .tit{font-size:18px;line-height:1.25;color:#fff}.idx-pros_list .item .mask .cont .sn{margin-top:12px}.idx-pros_list .item .mask .cont .txt{margin-top:12px;max-height:100px;overflow:hidden;font-size:14px;color:#f5f5f5}.idx-pros_list .item a:hover .tit{color:var(--primary-font-color)}.idx-pros_list .item a:hover .cover img{transform:scale(1.2)}.idx-pros_list .item a:hover .mask{transform:translateY(0)}.idx-pros .list-foot{margin-top:40px;display:flex;flex-direction:row;justify-content:center}.idx-pros .list-foot .btn-more{display:inline-block}[data-animation]{visibility:hidden;animation-duration:1.5s;-webkit-animation-duration:1.5s;opacity:0;animation-fill-mode:forwards}.idx-pros_list .swiper-button-prev,.idx-pros_list .swiper-button-next{color:#e60012}.idx-pros_list .swiper-button-prev{left:-40px}.idx-pros_list .swiper-button-next{right:-40px}.idx-pros_list .swiper-button-prev:hover,.idx-pros_list .swiper-button-next:hover{color:#e60012}.idx-pros_list .swiper-pagination-bullet{bottom:-20px !important;background:#fff;opacity:.8;transition:width .3s ease-in-out}.idx-pros_list .swiper-pagination-bullet-active{background:#ee1d23}.idx-specials{background:var(--primary-color)}.idx-specials .wrap{display:flex;flex-direction:row;color:#fff;align-items:center;justify-content:space-between}.idx-specials .s-head{width:60%;text-align:left}.idx-specials .s-head .mtit{margin:0;font-size:28px;color:#fff;font-weight:600}.idx-specials .s-head .sub-title{font-size:18px}.idx-specials .s-body.special-icons{width:35%;display:flex}.special-icons .item a{display:block;transition:all .3s ease-in-out;text-align:center}.special-icons .item a .tit{margin-top:8px;font-size:18px}.special-icons .item a .ico{height:72px;overflow:hidden}.special-icons .item{width:25%;text-align:center}.special-icons .item a:hover{transform:translateY(-15px)}.idx-specials .btn.btn-more{background:#fff;font-size:18px;font-weight:500;color:var(--primary-font-color);border-radius:30px;padding:8px 30px;border:solid 2px #fff}.idx-specials .btn.btn-more:hover{background:var(--primary-color);color:#fff;border-color:var(--white)}.idx-news{position:relative;margin-top:-78px;padding:72px 0 200px;background:url(../images/idx-news-bg.jpg) center 0 no-repeat;background-size:cover}.idx-news .sbody{margin-top:20px;padding:30px 0 0;box-sizing:border-box;overflow:hidden}.idx-news_list{display:flex;flex-direction:row;flex-wrap:wrap}.idx-news .item{width:25%;margin:0;position:relative;padding:10px;box-sizing:border-box}.idx-news .item::after{display:block;position:absolute;width:22px;height:22px;left:24px;top:24px;content:" ";z-index:10;border-radius:50%;box-shadow:0px 7px 29px 0px rgba(0,0,0,.5);display:none}.idx-news .item a{display:block;width:100%;border-radius:12px;overflow:hidden;transition:all .3s ease-in-out;box-shadow:0 1px 3px 0 rgba(0,0,0,.1);background:#fff}.idx-news .item a .inn{width:100%;height:100%;position:relative;padding:20px;box-sizing:border-box}.idx-news .item .tit{width:100%;min-height:54px;padding:0 15px;display:-webkit-box;-webkit-box-orient:vertical;line-clamp:2;-webkit-line-clamp:2;font-size:16px;text-overflow:ellipsis;overflow:hidden;box-sizing:border-box;margin-top:15px}.idx-news .item .cover{position:relative;width:100%;height:0;padding-top:75%;text-align:center;overflow:hidden}.idx-news .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}.idx-news .item a:hover{box-shadow:1px 9px 20px 0 rgba(0,0,0,.1)}.idx-news .item a:hover .cover img{transform:scale(1.25);transform-origin:center}.idx-news .cfoot{margin-top:30px;display:flex;flex-direction:row;justify-content:center}.msub .bodyer{min-height:600px}.mbnr-wrap{z-index:2}.mbnr{width:100%;height:368px;position:relative;overflow:hidden;box-sizing:border-box;z-index:2;border-bottom:8px solid var(--primary-color)}.mbnr .bg{width:100%;height:100%;position:absolute;background-position:center center;background-repeat:no-repeat;background-size:cover;z-index:0}.mbnr .cover{position:relative;width:300%;left:-100%;text-align:center;overflow:hidden}.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 .main{position:relative;width:100%;height:100%;z-index:9;display:flex;align-items:center;justify-content:center}.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 .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:var(--white);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:var(--white);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(--font-secondary-color)}.mbnr .heading{width:100%;padding:30px;text-align:center;color:var(--white);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}.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:14px;padding:15px 20px;color:var(--primary-color)}.breadcrumb a{color:inherit}.breadcrumb .slash,.breadcrumb .split{padding:0 8px;color:#ccc}.breadcrumb a:hover{color:var(--primary-strong-contrast-color)}.xpath{position:relative;margin-left:auto;margin-right:auto;width:1320px;z-index:9;display:none}.xpath .breadcrumb{position:absolute;top:-45px;right:15px;padding:10px 20px;background-color:#f7f7f7;border-radius:0;border-radius:6px 6px 0 0}.snavbar .breadcrumb{font-size:14px;padding:15px 20px}@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;margin-bottom:30px}.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%}.mg-about .pbody{width:100%}.page-about .pbody{padding-bottom:0}.about-section{overflow:hidden;position:relative;padding:60px 0}.about-section .mainTit{font-size:inherit;background:url(../images/about_h2.png) center bottom no-repeat;padding-bottom:30px}.about-section .mainTit h2{font-size:24px;position:relative;z-index:5}.about-section .mainTit .subt{font-size:25px}.about-section .cbody-wrap{position:relative;margin:0 auto;margin-top:30px;z-index:2}.about-section .cbody-wrap .cbody{position:relative;box-sizing:border-box;overflow:hidden}.subp-about_profile{background-color:#fff;overflow:hidden;position:relative;padding:100px 0}.subp-about_profile .cbody-wrap{position:relative;margin:0 auto;z-index:2}.subp-about_profile .cbody-wrap .cbody{position:relative;box-sizing:border-box;overflow:hidden;padding-bottom:30px}.subp-about_profile .mixx{display:flex;flex-direction:column;justify-content:space-between;align-items:start}.subp-about_profile .mixx .states{width:70%;margin:0 auto 50px;display:flex;justify-content:center;flex-wrap:nowrap}.subp-about_profile .mixx .content{flex:1}.subp-about_profile .mixx .content p{margin-bottom:1rem;line-height:1.8}.subp-about_profile .mixx .content p:last-child{margin-bottom:0}.subp-about_profile .mixx .states .col{padding:0 16px}.about-counter-item{text-align:center}.about-counter-item .number_inn{display:flex;justify-content:center;align-items:end}.about-counter-item .number_inn .count{font-size:40px;font-weight:700;line-height:1;padding-right:6px;color:var(--primary-font-color)}.about-counter-item .number_inn .count .plus{padding-left:6px;font-style:normal;font-size:32px}.about-counter-item .number_inn .unit{padding-left:6px;color:var(--font-secondary-color)}.about-icons{display:flex;flex-wrap:nowrap;justify-content:center;margin-top:30px}.about-icons .item{text-align:center;width:25%}.about-icons .item .icon img{width:64px}.about-icons .item .tit{margin-top:15px;font-size:1.2rem}.about-vision{padding:120px 0;background:url(../images/about-spirit-bg.webp) center center no-repeat;background-size:cover}.about-vision.bg-mask:before{background:var(--primary-color-transparent90)}.about-vision .wrap{position:relative}.about-vision .shead{padding-bottom:42px;text-align:center}.about-vision .shead .mtit{font-size:32px;line-height:1.2;color:#fff}.about-vision .shead .sub-title{font-size:20px;color:var(--meduim-gray-color)}.about-vision .tagline{text-align:center}.about-vision .tagline h2{font-size:32px;color:var(--white)}.about-vision .tagline .desc{font-size:18px;color:var(--light-gray-color)}.about-mission{padding:100px 0}.about-mission .shead{text-align:center}.about-mission .shead .mtit{font-size:32px;line-height:1.2}.about-mission .shead .sub-title{margin-top:12px;font-size:24px;font-weight:400;color:var(--meduim-gray-color)}.about-mission .sbody{margin-top:20px}.about-mission .sbody .cover{margin-top:30px}.about-mission .sbody .cover img{max-width:100%}.about-mission .sbody .content{margin-top:50px}.about-mission .sbody .content.xtxt{font-size:1rem}.page-events{font-size:inherit}.page-events .pbody{padding:80px 0;background:#fff}.page-events .cbody-wrap{border-radius:6px 6px 0 0}.page-events .cbody{padding-top:40px}.events{display:flex;width:100%}.events .cover{width:40%;padding-top:106px;margin-right:80px;text-align:center;position:relative}.events .cover .ani-circle{width:100%;position:absolute;top:80px;left:0;z-index:9}.events .cover .ani-circle img{-webkit-animation:circle 5s linear infinite;animation:circle 5s linear infinite;top:0}.events .cover .bg-font{position:absolute;width:100%;left:0;top:2%;text-align:center;font-size:48px;font-weight:600;color:#eee;z-index:1}.events .cover .img-cover{width:460px}.events .events-list-wrap{flex:1}.events .evt-timeline{padding:30px 30px 0 0;box-sizing:border-box}.evt-timeline .starting{text-indent:-3000px;border-top:1px #e0e0e0 solid;display:none}.evt-timeline .year{margin-bottom:35px;padding:20px;border-radius:10px}.evt-timeline .year h3{color:#666;font-size:36px;margin-bottom:12px;display:block}.evt-timeline .year .month{padding-left:0;position:relative;padding-bottom:10px}.evt-timeline .year .month .tit{position:absolute;left:-60px;top:2px;color:#999;font-style:normal;font-size:18px;width:62px;display:none}.evt-timeline .year .month .dosh{position:absolute;display:block;width:7px;height:7px;left:-8px;top:11px;border-radius:50%;background:#fff;border:4px solid #b7b7b7;display:none}.evt-timeline .year ul.evts{padding-top:6px}.evt-timeline .year ul.evts li{position:relative;font-size:16px;line-height:1.5;margin:0;padding:0 0 15px 16px}.evt-timeline .year ul.evts li::before{display:block;content:" ";position:absolute;top:9px;left:0;width:5px;height:6px;background-color:#ccc}.evt-timeline .year ul.evts li.start{font-weight:600;color:#ee1d23;padding-bottom:40px}.evt-timeline .year ul.evts li .vic{font-size:16px;font-weight:600;color:#ee1d23}.evt-timeline .year:hover{background:#f7f7f7}.evt-timeline .year:hover i.dosh{border-color:#ee1d23}.page-services-index .pbody .gcw{padding:40px 0;background:var(--white);border-radius:8px}.page-services-index .xcont-wrap{width:90%;margin:0 auto}.page-services-index .section{margin-top:40px}.subs-catelog .shead{text-align:center}.subs-catelog .sbody{margin-top:40px}.page-services .pbody .gcw{padding:40px 0 0;display:flex;justify-content:space-between;flex-wrap:nowrap}.page-services .pbody .aside{width:200px;background:var(--white);border-radius:8px;overflow:hidden}.page-services .pbody .main{flex:1;margin-left:20px;background:var(--white);border-radius:8px}.page-services .aside-menu{width:100%;background:var(--white);border-radius:8px}.page-services .aside-menu.affix{z-index:900}.page-services .aside-menu .aside-menu-head{padding:10px;background:var(--primary-color);text-align:center;color:var(--white)}.page-services .aside-menu .aside-menu-head h3{font-size:16px;font-weight:400}.page-services .aside-menu .aside-menu-body{padding:12px 18px}.page-services .aside-menu .aside-menu-item{position:relative;padding:0 16px;display:flex;justify-content:space-between;align-items:center}.page-services .aside-menu .aside-menu-item::before{content:" ";position:absolute;top:center;left:15px;width:5px;height:5px;background:var(--primary-color)}.page-services .aside-menu .aside-menu-item a{display:block;padding:6px 12px;line-height:1.5;font-size:14px;word-break:keep-all;white-space:nowrap;transition:all .3s ease-in-out}.page-services .aside-menu .aside-menu-item a:hover{padding-left:15px;color:var(--primary-font-color)}.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)}.biz-list-wrap{display:flex;flex-wrap:wrap;margin-left:-12px;margin-right:-12px}.biz-list .biz-item{width:calc(25% - 24px);margin:0 12px 24px;padding:0}.biz-list .biz-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}.biz-list .biz-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}.biz-list .biz-item .cover{position:relative;overflow:hidden;height:0;padding-bottom:56.25%;aspect-ratio:16/9}.biz-list .biz-item .cover img{position:absolute;width:100%;height:100%;object-fit:cover}.biz-list .biz-item .info{position:relative;margin-top:15px;padding:0 0 8px;z-index:1;text-align:center}.biz-list .biz-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}.biz-list .biz-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}.biz-list .biz-item a:hover{box-shadow:0px 3px 20px 0px rgba(0,0,0,.1)}.biz-list .biz-item a:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.biz-list .biz-item a:hover .tit span{background-size:100% 100%;color:var(--secondary-font-color)}.biz-list .biz-item a:hover:after{height:100%}.page-contact .pwrap{padding:80px 0 100px}.page-contact .pwrap .umbox{background:#fff;border:1px #f5f5f5 solid;border-radius:10px}.contact-basic{width:100%}.contact-basic .contact{display:flex;justify-content:space-between;align-items:stretch}.contact-basic .contact .item{display:flex;justify-content:start;align-items:center;flex-direction:column;width:24%;padding:1rem;background:#fff;border:1px #f5f5f5 solid;border-radius:10px;position:relative;text-align:center}.contact-basic .contact .item:last-child{margin-bottom:0}.contact-basic .contact .item .tit{font-size:16px;font-weight:600;line-height:1}.contact-basic .contact .item .con{margin-top:8px}.contact-basic .contact .item:last-child{border-bottom:0}.contact-basic .contact .item em{margin-bottom:10px}.contact-basic .contact .item em i.iconfont{font-size:2rem;color:#aaa}.contact-basic .contact .item .con.wx img{max-width:96px}.contact-basic .contact .item:hover{box-shadow:var(--box-shadow);transform:translateY(-15px)}.contact-sns{width:30%}.contact-sns .contact-sns-wrap{background:hsla(0,0%,100%,.8);border-radius:10px 10px;padding:30px 0}.contact-sns .chead{text-align:center;padding-bottom:15px}.contact-sns .chead .mtit{font-size:18px}.contact-sns .chead .subt{margin-top:10px;color:#e60012}.contact-sns .cbody .qrcodes{display:flex;justify-content:center}.contact-sns .cbody .qrcodes .item{width:25%;text-align:center;margin:0 15px}.contact-sns .cbody .qrcodes .item img{width:100%}.page-contact .vmap{margin-top:50px;height:450px}.page-contact .maps{width:100%;height:100%;box-sizing:border-box;padding:10px}.page-contact .maps .map{width:100% !important;height:100%;border:1px #eee solid}.sub-pros{padding-bottom:100px}.catebar-wrap{background:#fff;border-bottom:0 #01b59a solid;z-index:999;box-shadow:0 3px 5px 0 rgba(0,0,0,.1)}.catebar{width:100%}.catebar .cates-head{width:100%;display:none}.catebar .cates-head-wrap{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:10px 16px;box-sizing:border-box}.catebar .cates-head .mlabel{flex:1;font-size:20px;font-weight:600}.catebar .cates-head .cates-trigger{width:40px}.catebar .cates-head .cates-trigger .iconfont{font-size:28px}.cates{display:flex;width:100%;justify-content:start}.cates::-webkit-scrollbar{display:none}.cates>li{padding:0 24px;position:relative;display:flex;align-items:center;justify-content:start}.cates>li>a{display:flex;flex-wrap:nowrap;align-items:center;position:relative;padding:20px 0;font-size:16px;color:#222;box-sizing:border-box;white-space:nowrap}.cates>li>a span{display:block;font-size:16px;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:var(--primary-font-color);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 .phead{padding-bottom:30px}.page-products .phead h2{font-size:28px;line-height:1;font-weight:600}.page-products .phead h2 span.subt{padding-left:12px;font-size:18px;font-weight:400}.page-products .phead .msub-info .descr{width:80%;margin:20px auto 0;font-size:16px}.page-products .pbody{margin-top:20px}.page-products .pbody .no-product{text-align:center}.page-products .tags-nav{padding-bottom:36px}.tags a{display:inline-block;margin-right:20px;margin-bottom:12px;padding:6px 15px;font-size:14px;background:#eee;border-radius:24px;transition:all .5s ease-in-out}.tags a:hover,.tags .active{background:#2e88c1;color:#fff}.pros-list-wrap{padding:0 0 150px}.pros-list{display:flex;flex-wrap:wrap;overflow:hidden}.pros{position:relative;padding:0;float:left;width:calc(25% - 24px);margin:0 15px 15px 0;cursor:pointer}.pros:nth-child(4n){margin-right:0}.pros .inn{width:100%;position:relative;z-index:0;background:#fff;box-shadow:0 5px 15px 0 rgba(0,0,0,.08);overflow:hidden}.pros a{display:block;width:100%;padding:12px;box-sizing:border-box;position:relative;z-index:9}.pros .pic{width:100%;padding-top:100%;height:0;position:relative;margin:0 auto;overflow:hidden;text-align:center}.pros .pic 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:contain}.pros .info{width:100%;margin-top:18px;padding:0 20px 12px;z-index:1;box-sizing:border-box}.pros .info .tit{font-size:16px;font-weight:400;text-align:center;color:inherit;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;box-sizing:border-box}.pros .info .prom{color:#999;display:none}.pros .inn .mask{position:absolute;width:100%;height:0%;left:0;bottom:0;z-index:10;background:rgba(230,0,18,.8);transition:all .5s ease}.pros .inn .mask .cont{padding:20px 30px;display:flex;flex-direction:column;justify-content:center;color:#fff}.pros .inn .mask .cont .tit{font-size:18px;line-height:1.25}.pros .inn .mask .cont .sn{margin-top:12px}.pros .inn .mask .cont .txt{margin-top:12px;color:#f5f5f5;max-height:100px;overflow:hidden;font-size:14px;display:none}.pros:hover .inn .mask{height:auto}.pros a:hover .pic img,.pros.pros-hover .pic 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)}.pros a:hover .info{color:#fff}.pros .lnk-more{width:100%;height:2rem;line-height:2rem;color:#fff;font-size:.85rem;display:flex;justify-content:flex-end;align-items:center;transition:all .45s ease-in-out;box-sizing:border-box;display:none}.pros .lnk-more:hover{color:#f5f5f5}.pros .lnk-more:hover .iconfont{transform:translateX(5px)}.page-products .pros-pager{margin-top:40px}.page-product .pwrap .gcw{box-sizing:border-box}.page-product .pwrap .phead .msub-info{text-align:center;padding-bottom:24px}.page-product .pwrap .phead .msub-info .descr{display:none}.page-product .pwrap .pbody{margin-top:40px;padding:0}.product-wrap{position:relative}.product{background:#fff;border-radius:10px;border-top:5px #ddd solid;box-sizing:border-box;padding:50px 60px}.product .product-head{padding:0}.product .product-head .inn{width:100%;display:flex;justify-content:space-between;flex-direction:row}.product .product-head .info{flex:1;margin-right:50px}.product .imgs{position:relative;width:240px;border:1px #f5f5f5 solid;border-radius:6px;padding:3px}.product .cover{width:426px;height:426px;text-align:center}.product .cover img{max-width:100%;height:100%;text-align:center}.product.as-swiper .product-head .inn{flex-direction:row-reverse}.product.as-swiper .product-head .info{flex:1;margin-left:50px}.product.as-swiper .imgs{width:426px;height:426px}.product.as-swiper .imgs .product-swiper{width:100%}.product-swiper .swiper-slide{position:relative;padding-top:100%}.product-swiper .swiper-slide img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);max-width:100%;max-height:100%;object-fit:cover}.product-swiper .swiper-button-next:after,.product-swiper .swiper-button-prev:after{color:var(--primary-color);font-size:24px}.product-swiper .swiper-pagination-bullet-active{background-color:var(--primary-color)}.product .product-head .info{display:flex;flex-direction:column;justify-content:space-between}.product .product-head .info .title{font-size:22px}.product .product-head .info .params{flex:1;margin-top:16px;max-height:240px;color:#333}.product .product-head .info .params .meta label{font-weight:400;color:#999}.product .product-head .info .params .sn{font-weight:600}.product .product-head .info .params .sub{margin-top:8px;color:#999}.product .product-head .info .params .descr{padding:12px 0}.product .product-head .info .params .update{font-size:14px;color:#999}.product .product-head .info .operat{height:40px;margin-top:20px;display:flex}.product .product-head .info .lnk-btn{display:flex;background:var(--primary-color);color:#fff;margin-right:10px;font-size:16px;border-radius:30px;transition:all .45s ease-in-out;align-items:center;justify-content:space-between;padding:0 20px;line-height:42px;text-align:center;box-sizing:border-box}.product .product-head .info .lnk-btn.btn-download{width:136px}.product .product-head .info .lnk-btn.btn-download:hover{background:var(--secondary-font-color)}.product .product-head .info .lnk-btn.btn-service{margin-left:20px;width:136px;background-color:#0068b7}.product .product-head .info .lnk-btn.btn-service:hover{background-color:#2e88c1}.product .product-body{margin-top:80px;padding:0}.product .product-body .thd{padding:0}.product .product-body .thd .content-mtit{border-bottom:1px #ddd solid;text-align:center}.product .product-body .thd h2{position:relative;display:inline-block;margin-bottom:-2px;padding:10px 5px;font-size:20px;font-weight:400;border-bottom:4px #e60012 solid;box-sizing:border-box}.product .product-body .thd h2::after{content:" ";display:block;position:absolute;width:100%;height:4px;left:0;bottom:-2px;background:#e60012;opacity:0;transition:all .5s ease-in-out}.content-toc{border-bottom:1px #ddd solid;background:hsla(0,0%,100%,.9);z-index:1000;width:100%;padding:0 12px;overflow:hidden}.content-toc ul.toc-nav{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;overflow:auto;scrollbar-width:0;display:-webkit-box;-webkit-overflow-scrolling:touch}.content-toc ul.toc-nav::-webkit-scrollbar{display:none}.content-toc li a{position:relative;display:inline-block;margin:0 20px;padding:10px 12px;font-size:18px;word-break:keep-all;white-space:nowrap;border-radius:4px;transition:all .5s ease-in-out}.content-toc li a::after{content:"";display:block;position:absolute;width:100%;height:4px;left:0;bottom:-2px;background:#e60012;opacity:0;transition:all .5s ease-in-out}.content-toc.fixed li a{padding:16px 12px}.content-toc a:hover,.content-toc a.on{color:#e60012}.content-toc a:hover::after,.content-toc a.on::after{opacity:1}.content-toc li.toc-active a::after{opacity:1}.product .product-body .content{padding-top:40px}.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}.alist-pcover{position:relative;margin-right:-12px;display:flex;flex-wrap:wrap;align-items:stretch}.alist-pcover::after{content:" ";height:0;visibility:hidden;display:block;clear:both}.alist-pcover .alist-item{position:relative;float:left;margin:0 12px 12px 0}.alist-pcover .alist-item a{display:block;height:100%}.alist-pcover .alist-item .cover{width:100%;height:100%;overflow:hidden;display:flex;justify-content:center;align-items:center}.alist-pcover .alist-item .cover img{max-width:100%;max-height:100%;object-fit:cover}.alist-pcover .alist-item .info{width:100%;z-index:2;margin-top:24px;padding:0 24px 24px;box-sizing:border-box}.alist-pcover .alist-item .info h5{line-height:32px;font-size:1.2rem;font-weight:400;white-space:wrap}.alist-pcover .alist-item .info .date{font-size:1.1rem;color:#999}.alist-pcover .alist-item a:hover h5{color:#e60012}.alist-card .cover{width:30%;height:160px;overflow:hidden;padding:1px;border:1px #eee solid;background:#fff}.alist-card .cover img{width:100%;height:100%;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;transition:all 1s;object-fit:cover}.alist-card .info{flex:1;padding:0 20px;box-sizing:border-box;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;transition:all 1s}.alist-card .info h5{width:100%;font-size:.8rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.alist-card .abstract{margin-top:6px;font-size:14px}.alist-card .date{position:relative;margin-top:16px;font-size:14px}.alist-card a:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.alist-dtxt li{border-top:0 #e8e8e8 solid;border-bottom:1px #e8e8e8 solid;margin-top:0;position:relative}.alist-dtxt li a{display:block;padding:30px 30px 30px 150px;-webkit-transition:background-color .25s;transition:background-color .25s}.alist-dtxt li .cover-time{width:130px;position:absolute;left:25px;top:24px;text-align:right;padding-right:15px}.alist-dtxt li .cover-time .date{font-family:"NoveDemiBold";font-size:20px;color:#0068b7}.alist-dtxt li .info h5{display:block;line-height:1.6;font-size:18px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.alist-dtxt li .txt{margin-top:10px;line-height:1.8;color:#aaa;font-size:13px}.alist-dtxt li a:hover{background-color:#fff}.alist-dcover li{border-bottom:1px #e6e6e6 solid;position:relative}.alist-dcover li>a{display:flex;width:100%;justify-content:space-between;padding:50px 60px;box-sizing:border-box;transition:all .5s ease}.alist-dcover li .cdate{width:94px;margin-right:24px;flex-shrink:0;text-align:center;border-radius:5px;overflow:hidden;padding-top:4px}.alist-dcover li .cdate .inn{width:100%;position:relative;color:#7c7c7c;padding:10px 12px 7px 17px;border:1px dashed #e60012;border-radius:10px}.alist-dcover li .cdate .inn:before{content:"";position:absolute;width:6px;height:9px;background:#e60012;top:-4px;left:30px;border-radius:3px}.alist-dcover li .cdate .inn:after{content:"";position:absolute;width:6px;height:9px;background:#e60012;top:-4px;right:30px;border-radius:3px}.alist-dcover li .cdate span{display:block}.alist-dcover li .cdate span.day{display:block;font-size:50px;color:#7c7c7c;line-height:50px;font-family:Arial;text-align:center}.alist-dcover li .cdate span.month{color:#9e9e9e;line-height:28px;font-size:14px}.alist-dcover li .main{flex:1;display:flex}.alist-dcover li .main .cover{width:23%;min-width:270px;margin-right:3%;box-sizing:border-box;overflow:hidden}.alist-dcover li .main .cover img{width:100%;max-height:180px}.alist-dcover li .main .info{flex:1;margin-left:30px;padding:0 10px 0 0;box-sizing:border-box}.alist-dcover li .main .info .tit{display:block;line-height:1.6;font-size:20px;font-weight:400}.alist-dcover li .main .info .metas{margin-top:10px;color:#c1c1c1}.alist-dcover li .main .info .txt{margin-top:10px;font-size:14px;color:#505050;line-height:1.6}.alist-dcover li:hover a{background:#f7f7f7}.alist-dcover li:hover .tit{color:var(--primary-font-color);font-weight:bold}.alist-dcover li:hover .cdate .day{color:var(--primary-font-color)}.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}.page-news .pwrap{padding-bottom:78px}.page-news .pbody{padding:80px 0;background:#fff}.page-news .pwrap .phead h2{line-height:1;font-size:2rem;text-align:center}.page-news .pwrap .phead .tit-en{text-align:center;font-size:3rem;font-weight:600;line-height:1;color:#ededed;font-weight:600;font-family:"arial"}.page-news .pwrap .pbody{margin-top:50px}.news-list ul{margin:0}.news-list .pagers{margin-top:30px}.news-list-grid ul{margin-left:-15px;margin-right:-15px}.news-list-grid .alist-item{width:calc(33.33% - 30px);margin:0 15px 30px}.news-list-grid ul li.alist-item a{height:100%;border-radius:8px;background-color:#fff;overflow:hidden}.news-list-grid ul li.alist-item .cover{position:relative;overflow:hidden;height:16rem}.news-list-grid ul li h5.tit{margin-top:10px}.news-list-grid ul li a:hover{border:0 #ccc solid;box-shadow:0px 0px 20px 0px rgba(0,0,0,.04)}.news-list-grid .alist-item a:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.page-news-detail .pwrap{padding-bottom:78px}.page-news-detail .pwrap .wrapper{box-sizing:border-box}.page-news-detail .pwrap .phead{margin-bottom:50px}.page-news-detail .pwrap .pbody{padding:0}.page-news-detail .pbody .wrapper{padding:50px 0;box-shadow:0px 0px 20px 0px rgba(0,0,0,.06);background:#fff}.page-news-detail .article{width:80%}.mbnr.bnr-partner{height:360px}.page-partner-list{margin:inherit}.page-partner-list .section-list{background:var(--page-primary-bg-color);padding:0}.page-partner-list .section-list .x-wrap{background-color:var(--white);border-radius:8px;padding:50px 40px}.page-partner-list .section-list .shead{position:relative;margin-bottom:30px;padding-bottom:15px;text-align:center}.page-partner-list .section-list .shead::after{position:absolute;left:50%;bottom:5px;margin-left:-18px;content:" ";border-bottom-style:solid;width:35px;max-width:35px;height:3px;border-bottom-width:3px;border-bottom-color:var(--primary-color)}.page-partner-list .section-list .shead .stit{line-height:1;font-size:1.5rem;text-align:center}.page-partner-list .section-list .shead .sdesc{margin-top:15px;font-size:14px;color:var(--font-secondary-color);text-align:center}.partners-list .partners-list-wrap{display:flex;flex-wrap:wrap;align-items:stretch}.partners-list .item{width:20%;padding:3px 6px;margin:0 0 6px;text-align:center;border:0 #000 solid;transition:all 300ms ease-in-out}.partners-list .item a{position:relative;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:6px 12px;border-radius:6px;border:1px var(--meduim-gray-color) solid;transition:all 300ms ease-in-out}.partners-list .item .plogo{position:relative;width:100%;height:0;padding-top:42%}.partners-list .item .plogo img{position:absolute;top:8px;left:8px;width:calc(100% - 16px);height:calc(100% - 16px);object-fit:contain}.partners-list .item .info{display:none;flex:1;margin-top:10px}.partners-list .item .info h5.tit{display:block;font-size:18px;font-weight:normal}.partners-list .item .descr{display:none;margin-top:10px;color:var(--gray-font-color)}.partners-list .item a:hover{border:1px solid var(--primary-color);box-shadow:0 3px 12px rgba(0,0,0,.1)}.partners-list .item:hover{transform:translateY(-10px)}.partners-list .pagers{margin-top:60px}.page-partner-detail .pbody{padding-bottom:70px}.partner-detail{margin:inherit}.partner-detail .x-wrap{background:var(--white);border-radius:8px;padding:30px 40px}.partner-detail .x-wrap .partner-detail-container{width:80%;margin:0 auto}.partner-detail .chead{display:flex;align-items:stretch;margin-bottom:32px;padding:0 18px 12px;border-bottom:1px var(--border-primary-color) solid}.partner-detail .chead .side{width:128px;display:flex;flex-direction:column;align-items:end;padding:8px 0;overflow:hidden}.partner-detail .chead .side .logo{position:relative;display:flex;flex:1;justify-content:flex-end;align-items:end;overflow:hidden}.partner-detail .chead .side .logo img{max-width:100%;max-height:100%;object-fit:cover;vertical-align:bottom}.partner-detail .chead .main{flex:1;height:100%}.partner-detail .chead h1{font-size:18px}.partner-detail .chead .metas{font-size:14px;color:var(--font-secondary-color)}.partner-detail .chead .summary{display:none}.partner-detail .cbody{padding:0 50px}.partner-detail .cbody .content{padding-bottom:36px}.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:var(--white)}.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: 1320px){.gcw,.gmw{width:100%}.x-wrap{width:100%;min-width:auto}.x-minw{min-width:100%}.x-gw{min-width:100%}.x-cw{width:100%}.gcw.gcw-pad{padding-left:15px !important;padding-right:15px !important}.header .header-wrap{width:99%}.gnav .gnav-ul>li>a{font-size:16px}.idx-stats .gcw{padding-left:30px;padding-right:30px}.page-detail .article{width:90%}.page-news-detail .article{width:90%}.page-cases-detail .article{width:90%}.footer .f-crpt .wrap{padding-left:15px;padding-right:15px}}@media screen and (max-width: 1070px){html{font-size:14px}.header .header-wrap{width:100%;padding:0 20px}.footer .f-crpt .wrap{padding-left:30px;padding-right:30px}.gnavbar{display:none !important}.header .header-extend{display:flex}.header .nav-toggle{display:block}.mbnr .hero .tagline{font-size:36px}.i-catelog .item .cover .image{width:75%;height:75%}}@media screen and (max-width: 900px){.snavbar .breadcrumb{display:none}.snavbar .snav{width:100%;justify-content:center}.about-vision .tagline h2{font-size:26px}.page-services .pbody .aside{display:none}.page-services .pbody .main{margin-left:0}.alist-dcover li>a{padding-left:0;padding-right:0}.tabs-services .tabs-body{padding:30px 12px}.biz-list .biz-item{width:calc(33.33% - 24px)}}@media screen and (max-width: 768px){.mbnr .hero .tagline{font-size:30px}.footer .foot-mix .wrap{flex-direction:column;justify-content:center}.f_menu-wrap{display:none}.f_menu dl{margin:0 auto;width:auto}.footer .foot-mix .foot-mix-sidr{width:98%;align-items:center}.f-service .f-tels{text-align:center}.f-service .f-sns{text-align:center}.f-brand .sbody{padding:0 15px}.f-brand .slogan{font-size:16px !important}.f-brand .f_logo img{width:70%}.snavbar .snav{width:100%;justify-content:start}.ifocus .hero-caption h2{font-size:20px}.ifocus .hero-caption .btns{margin-top:24px}.home-section .stitle{font-size:26px}.home-section .stit{font-size:26px}.i-catelog .item .cover .image{width:50%;height:50%}.idx-about .main{padding-bottom:30px;width:95%}.idx-about .s-profile .mtit ._en{bottom:20px;font-size:42px}.idx-news .item{width:50%}.alist-dcover li .cdate{display:none}.cases-list .cases-item{width:calc(33.33% - 24px)}.page-partner-list .section-list .x-wrap{padding:30px 18px}.partners-list .item{width:25%}.contact-basic .contact{flex-wrap:wrap}.contact-basic .contact .item{width:48%;margin-bottom:8px}}@media screen and (max-width: 576px){.mbnr .hero .tagline{font-size:24px}.mbnr .hero .atxt{font-size:14px}.i-catelog .item .cover .image{width:70%;height:80%}.biz-list .biz-item{width:calc(50% - 24px)}.cases-list .cases-item{width:calc(50% - 24px)}.partners-list .item{width:33.33%}.idx-stats .gcw{padding-left:12px;padding-right:12px}.idx-stats .gcw .aside{width:32%}.idx-stats .gcw .main{width:64% !important}.idx-stats .overview{padding:14px 0 10px}.idx-stats .counters{padding:10px 0}.idx-stats .stat .ico .x-icon{font-size:32px}.idx-stats .stat .number_inn .count{font-size:24px}.idx-stats .stat .label{font-size:13px}.subp-about_profile .mixx .states{width:95%}.about-counter-item .number_inn .count{font-size:26px}}@media screen and (max-width: 420px){.i-catelog .item .cover .image{width:90%;height:90%}.cases-list .cases-item{width:calc(50% - 24px)}.partners-list .item{width:50%}}/*# sourceMappingURL=style.min.css.map */
