@charset "utf-8";figure{margin:0;&.image{clear:both;display:table;margin:1em auto;min-width:3em;text-align:center}&.image.image-style-side{float:right;margin-left:1em}&.table{table,td{border:1px solid #b3b3b3;border-collapse:collapse}p{margin:0}}&.media video{width:100%}}blockquote{border-left:5px solid #ccc;font-style:italic;margin-left:0;margin-right:0;overflow:hidden;padding-left:1.5em;padding-right:1.5em}span{&.text-tiny{font-size:.7em}&.text-small{font-size:.85em}&.text-big{font-size:1.4em}&.text-huge{font-size:1.8em}}body,input,select,textarea{font-family:fonts,Microsoft Yahei,SimSun}body{max-width:1920px;min-width:86em;margin:0 auto;padding:0;font-size:16px;color:#666;background:#fff}img{border:0}form{margin:0;padding:0}input,select,textarea{font-size:1em}input::-ms-clear,input::-ms-reveal{display:none}section,div,ul,li{margin:0;padding:0;display:block;overflow:hidden}ul,li{list-style-type:none}li{text-overflow:ellipsis}a{text-decoration:none;color:#333;outline:0}a:hover{text-decoration:none;color:#0055a4}a,.arow{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.trtion{transition:.6s;transition-timing-function:ease-out}.trtions{transition:.3s;transition-timing-function:ease-out}.grid{display:grid;justify-content:space-between;flex-flow:wrap;grid-template-columns:repeat(auto-fill,var(--width))}@media screen and (max-width:640px){::-webkit-scrollbar{width:0;height:0}::-webkit-scrollbar-thumb,::-webkit-scrollbar-thumb:hover{background:transparent}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@font-face{font-family:'fonts';src:url('/upload/4c0x/lr22jjhow3.woff') format('woff')}@font-face{font-family:'icon';src:url('/upload/4c0v/lqe7mq5141.woff') format('woff')}.number-roll span{width:.6em;height:1em;line-height:1em;display:inline-block;font-size:4em;font-family:Arial;overflow:hidden;position:relative;font-weight:500}.number-roll span:after{content:'+';display:inline-block;vertical-align:top}.number-roll span:before{content:'0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9';display:block;transition:transform 2s ease-out .4s}.roll.on .number-roll span.n1:before{transform:translateY(-10em)}.roll.on .number-roll span.n2:before{transform:translateY(-11em)}.roll.on .number-roll span.n3:before{transform:translateY(-12em)}.roll.on .number-roll span.n4:before{transform:translateY(-13em)}.roll.on .number-roll span.n5:before{transform:translateY(-14em)}.roll.on .number-roll span.n6:before{transform:translateY(-15em)}.roll.on .number-roll span.n7:before{transform:translateY(-16em)}.roll.on .number-roll span.n8:before{transform:translateY(-17em)}.roll.on .number-roll span.n9:before{transform:translateY(-18em)}.roll.on .number-roll span.n10:before{transform:translateY(-19em)}.rolloll span.symbol{width:.3em}.roll.on .number-roll span.symbol:before{content:','}.roll.on .number-roll span.number-symbol{font-size:1.5em;vertical-align:top;margin-left:.2em}.roll.on .number-roll span.number-symbol:before{content:'+';vertical-align:top}#map{width:100%;height:100%}#map img{max-width:none}#map div{overflow:visible}#map .anchorBL{display:none}.animated{animation-duration:1s !important}.animateds{animation-duration:1s !important}.fadeInLeft1{animation-name:fadeInLeft1}.fadeInOpacity{animation-name:fade-in}.fadeInRight1{animation-name:fadeInRight1}.fadeInTop{animation-name:fadeInTop}.box.on .center{animation-name:fadeInBot}@keyframes fadeInRight1{0%{opacity:0;transform:translate(62.5em,0)}100%{opacity:1;transform:translate(0,0)}}@keyframes fadeInLeft1{0%{opacity:0;transform:translate(-62.5em,0)}100%{opacity:1;transform:translate(0,0)}}@keyframes fadeInTop{0%{opacity:0;transform:translate(0,50%)}100%{opacity:1;transform:translate(0,0%)}}@keyframes fadeInBot{0%{opacity:0;transform:translate(0,-100%)}100%{opacity:1;transform:translate(0,calc(-50% + 3.66em))}}.himg{position:relative;z-index:1}.himg img{min-width:100%;height:100%;position:absolute;z-index:-1;left:-200%;top:-200%;right:-200%;bottom:-200%;margin:auto;transition:transform .4s ease}.himg.auto img{min-width:0;max-width:100%;max-height:100%;height:auto}.himg:hover img{transform:scale(1.1,1.1)}.mrow{display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:normal}.maxcenter{max-width:90vw;margin:0 auto}.boxcenter{height:calc(100% - 7.33em);margin-top:7.33em;position:relative}.center{position:absolute;max-width:90em;top:50%;transform:translateY(calc(-50% + 3.66em));left:0;right:0;margin:0 auto;z-index:1}.more{background:#fff;width:12em;margin:0 auto;text-align:center;color:#0055a4;display:block;padding:1em 0;border-radius:2em;font-family:icon}.more:before{content:'View More';display:inline-block;vertical-align:middle}.more:after{content:'\e612';width:2em;height:2em;border-radius:50%;text-align:center;line-height:2em;background:#0055a4;color:#fff;display:inline-block;vertical-align:middle;margin-left:1.5em}#img_box{width:100%;height:100%;position:fixed;z-index:99;left:0;top:0;background:rgba(0,0,0,.9)}#img_box img.show{max-width:80%;max-height:80%;position:absolute;left:0;top:0;right:0;bottom:0;margin:auto}#img_box .close,.product-video-open .close{width:1.2em;height:1.2em;line-height:1.2em;text-align:center;font-size:3em;color:#fff;position:absolute;top:.6em;right:.6em;cursor:pointer;font-family:icon;z-index:999}header{position:fixed;background:#fff;top:0;left:0;right:0;overflow:hidden;z-index:9}header:before{content:'';width:calc(5vw + 16em);height:.75em;display:block;background:linear-gradient(90deg,#0055a4 0%,#01fccf 100%)}header .maxcenter{display:flex;justify-content:space-between;padding:2em 0;overflow:visible}header .maxcenter .logo{display:block;max-width:16em}header .maxcenter .logo img{display:block;width:100%}header .maxcenter .nav{position:relative;overflow:visible}header .maxcenter .nav a{display:inline-block;vertical-align:top;font-size:1.25em;margin:0 1.5em}header .maxcenter .nav .line{width:calc(5vw + 100%);height:.75em;display:block;position:absolute;right:-5vw;bottom:-2em;overflow:hidden}header .maxcenter .nav .line:after{content:'';width:150vw;height:100%;display:block;position:absolute;left:0;right:0;top:0;background:linear-gradient(90deg,#01fccf 0%,#0055a4 100%);animation:backcolor 8s .2s linear infinite alternate}@keyframes backcolor {from{transform:translateY(0)}to{transform:translateX(-50%)}}.box-h{width:100%;height:100vh;position:relative}.box-h .box-l{width:100%;transition:margin-top .6s}.box-h .box-l .box{width:100%;height:100vh}.box-h .canvas{position:fixed;left:0;right:0;top:0;bottom:0;margin:auto;opacity:.2;top:7.2em}.in-banner{position:relative;z-index:1}.in-banner .list{height:calc(100% - 7.33em);margin-top:7.33em;white-space:nowrap}.in-banner .list li{display:inline-block;vertical-align:top;width:100%;height:100%;position:relative}.in-banner .list li .img{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;transform:scale(1.1,1.1);transition:transform 8s;min-width:100%;height:100%}.in-banner .list li.on .img{transform:scale(1,1)}.in-banner .list li .text{position:absolute;top:50%;transform:translateY(-30%);left:10vw;opacity:0;transition:transform .6s,opacity .6s;right:10vw;white-space:normal}.in-banner .list li.on .text{transform:translateY(-50%);opacity:1;transition-delay:.6s}.in-banner .list li .text h1{font-size:4.5em;color:#0055a4;margin:0;line-height:1em}.in-banner .list li .text span{color:#fff;line-height:200%}.in-banner .list li .text:after{content:'';width:3em;height:.25em;display:block;background:#d82417;margin-top:1em}.in-banner .pagegoto{position:absolute;bottom:5em;left:0;right:0;z-index:1}.in-banner .pagegoto:after{content:'';width:100%;height:1px;display:block;background:#fff;position:absolute;top:50%;transform:translateY(-50%);z-index:-1;display:none}.in-banner .pagegoto .goto{display:inline-block;width:3.75em;height:3.75em;border-radius:50%;background:#fff;text-align:center;line-height:3.75em;font-family:icon;cursor:pointer}.in-banner .pagegoto .goto:after{content:'\eca2';font-size:1.5em}.in-banner .pagegoto .goto.next:after{content:'\e613'}.in-banner .pagegoto .goto:first-child{margin-left:10vw;margin-right:1em}.in-banner .pagegoto .goto:hover{background:#0055a4;color:#fff}.in-about{background:#f0f1f4;position:relative}.in-about.center{z-index:1}.in-about .top{display:flex;justify-content:space-between}.in-about .left h1{font-size:2.25em;color:#0055a4}.in-about .left p{font-size:1.5em;color:#333}.in-about .left a{display:block;margin-top:7vw}.in-about .left a span{width:3em;height:3em;display:inline-block;vertical-align:middle;line-height:3em;text-align:center;background:#0055a4;color:#fff;font-family:icon;border-radius:50%;border:.6em solid #fff;position:relative}.in-about .left a span:before{content:'\ea66';font-size:1.5em;z-index:1;position:relative}.in-about .left a:after{content:'View More';display:inline-block;vertical-align:middle;color:#707070;font-size:1.125em;margin-left:1em}.in-about .left a:hover:after{color:#0055a4}.in-about .left a span:after{content:'';width:100%;height:100%;display:block;border-radius:50%;background:#0055a4;position:absolute;left:0;right:0;bottom:0;top:0;margin:auto;animation-duration:1s !important}.in-about .left a:hover span:after{animation-name:scaleBold}@keyframes scaleBold{0%{opacity:1;transform:scale(1,1)}100%{opacity:0;transform:scale(1.5,1.5)}}.in-about .right .text{line-height:200%;color:#333}.in-about .right .list{background:#0055a4;display:flex;justify-content:space-between;padding:1em 5em;color:#fff;margin-top:2vw}.in-about .right .list li{font-size:1.25em;text-align:center}.in-about .right .list li p{margin:0;font-size:1.25em}.in-about .img{width:100%;margin-top:3vw}.in-about .img img{display:block;width:100%;transition:transform .6s,filter .6s}.in-about .img:hover img{transform:scale(1.1,1.1);filter:grayscale(30%);transition-delay:.5s}.in-product{background:#0055a4;color:#fff;position:relative}.in-product .center{max-width:87em}.in-product .name{font-size:2.25em;text-align:center;margin-top:0;line-height:1em;margin-bottom:1.5em}.in-product .nav{text-align:center}.in-product .nav a{display:inline-block;vertical-align:top;padding:0 1.5em;background:#fff;line-height:3em;border:1px solid transparent;border-radius:2em;margin:0 1em;color:#333;cursor:pointer}.in-product .nav a:hover,.in-product .nav a.on,.in-product .nav a:first-child{background:#3377e6;color:#fff;border:1px solid #fff}.in-product .list{white-space:nowrap;margin-top:3em}.in-product .list a{width:calc(30% - 5em);display:inline-block;vertical-align:top;background:#fff;padding:0 1.5em 1em 1.5em;margin-right:3em;position:relative;border-radius:2em;white-space:normal}.in-product .list a:last-child{margin-right:0}.in-product .list a h1{margin:0;padding:1em 0;border-bottom:1px solid #0055a4;color:#0055a4;font-size:1em;font-weight:normal;text-align:center}.in-product .list a .embed{height:17em;position:relative;padding:1em 0}.in-product .list a .text{line-height:200%;color:#343434;padding-top:1em;width:12vw;opacity:0;transform:translateX(-50%)}.in-product .list a .img{width:100%;height:100%;position:absolute;right:0;top:0;bottom:0}.in-product .list a .img img{display:block;max-width:80%;max-height:90%;transition:transform .3s;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}.in-product .list a .plug{width:100%;position:absolute;height:3em;left:0;right:0;bottom:0;overflow:visible}.in-product .list a .plug:after{content:'';width:0;height:100%;background:#3377e6;position:absolute;left:0;top:0;bottom:0;transition:width .6s}.in-product .list a .plug span{width:2em;height:2em;border-radius:50%;text-align:center;line-height:2em;font-family:icon;background:#9ea7b6;color:#fff;border-radius:50%;position:absolute;top:-1em;left:1.5em;z-index:1;transition:background .3s}.in-product .list a .plug span:before{content:'\e613';position:relative;z-index:1}.in-product .list a .plug span:after{content:'';width:100%;height:100%;border-radius:50%;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;transition:transform .3s ,opacity .3s;opacity:0;z-index:-1;background:rgba(51,119,230,.3)}.in-product .list a:hover .plug span:after,.in-product .list a.on .plug span:after{transform:scale(1.3,1.3);opacity:1}.in-product .list a.on .plug span{background:#0055a4}.in-product .list a.on{width:calc(40% - 5em)}.in-product .list a.on .embed{display:flex;justify-content:space-between}.in-product .list a.on .img{width:50%}.in-product .list a:hover .img img{transform:scale(1.1,1.1)}.in-product .list a.on .text{opacity:1;transform:translateX(0)}.in-product .list a.on .plug:after{width:100%}.in-product .pagegoto{text-align:center;margin-top:2em;position:relative}.in-product .pagegoto .goto{width:3em;height:3em;border-radius:50%;line-height:3em;font-family:icon;background:#3377e6;display:inline-block;position:relative;cursor:pointer;color:#fff}.in-product .pagegoto .goto:after{content:'\eca2';font-size:1.5em}.in-product .pagegoto .goto.next:after{content:'\e613'}.in-product .pagegoto .goto:first-child{margin-right:1em}.in-product .pagegoto:before,.in-product .pagegoto:after{content:'';width:100%;height:.25em;display:block;background:#fff;position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;z-index:-2}.in-product .pagegoto:before{width:20vw;margin:0 auto;background:#3377e6;z-index:-1;transition:width 1s ease-out}.in-product .pagegoto:hover:before{width:100%;transition-duration:10s}.in-product .more{margin-top:2em}.in-case{background:#f0f1f4;position:relative}.in-case .name{border-bottom:1px solid #dfe1e8;line-height:130%;padding-bottom:.5em;font-size:2.25em;color:#0055a4;margin-bottom:0}.in-case .name:after{content:'Our success stories are all over the world';font-size:.75em;color:#343434;display:block}.in-case .list{white-space:nowrap}.in-case .list a{display:inline-block;vertical-align:top;padding:3em 0;position:relative;width:100%}.in-case .list a:after{content:'';width:1px;height:100%;display:block;position:absolute;right:25em;top:0;bottom:0;background:#dfe1e8}.in-case .list a .img{width:58.75em;height:auto;display:inline-block;height:25.5em}.in-case .list a .img .himg{width:calc(100% / 2 - .75em);height:100%;display:inline-block;vertical-align:top;overflow:hidden}.in-case .list a .img .himg:first-child{margin-right:1.5em}.in-case .list a .text{width:100%;max-width:20em;padding-left:5em;position:absolute;right:0;top:3em;bottom:0}.in-case .list a .text p{font-size:1.25em;line-height:180%;color:#343434}.in-case .more{margin:initial;background:#0055a4}.in-case .more:before{color:#fff}.in-case .more:after{background:#fff;color:#fff}.in-case .pagegoto{width:3em;height:auto;position:absolute;right:23.5em;top:45%}.in-case .pagegoto .goto{width:3em;height:3em;border-radius:50%;text-align:center;line-height:3em;color:#fff;font-family:icon;background:#9ea7b6;cursor:pointer}.in-case .pagegoto .goto.next{margin-top:1em}.in-case .pagegoto .goto:hover{background:#0055a4}.in-news{background:#0055a4;color:#fff;position:relative}.in-news .center{max-width:100%}.in-news .name{text-align:center;font-size:2.25em;margin-top:0}.in-news .list .li{padding:3em 0;display:block;color:#fff;white-space:normal}.in-news .list .li:hover{background:#fff}.in-news .list .li .maxcenter{display:flex;justify-content:space-between;align-items:center;max-width:80em;margin:0 auto}.in-news .list .li .time{text-align:center;margin-right:2em;white-space:nowrap}.in-news .list .li .time:before{content:attr(date-d);font-size:5em;line-height:1em}.in-news .list .li .time:after{content:attr(date-ym);display:block;font-size:1.75em;line-height:2em}.in-news .list .li .himg{width:18em;height:10em;display:block;overflow:hidden}.in-news .list .li .text{max-width:48em;width:100%;display:block;font-family:icon}.in-news .list .li .text p{font-size:1.5em;margin:0 0 .5em}.in-news .list .li .text small{line-height:160%;font-size:1.125em;color:#fff}.in-news .list .li .text:after{content:'\e713  MORE';display:block;margin-top:1em}.in-news .list .li:hover .time,.in-news .list .li:hover .text:after{color:#0055a4}.in-news .list .li:hover .text p{color:#333}.in-news .list .li:hover .text small{color:#666}.in-news .more{margin-top:3em}.in-contact{background:#f0f1f4}.in-contact .incenter{height:calc(100% - 7.33em);width:100%;margin-top:7.33em;display:flex;justify-content:space-between;position:relative;z-index:1}.in-contact .text{padding:7em 5vw 0 10vw;max-width:20vw;background:rgba(255,255,255,.8)}.in-contact .text .name{font-size:2.25em;color:#0055a4;line-height:130%}.in-contact .text .name:after{content:'We will contact you within 24 hours';font-size:.65em;color:#333;display:block;font-weight:normal}.in-contact .text p{line-height:250%;color:#343434;font-size:1.125em;padding-top:1em;border-top:1px solid #dfe1e8;margin-top:8vw}.in-contact .db{max-width:25vw;padding:7em 5vw 0 5vw;background:#fff}.in-contact .db .title{line-height:130%;font-size:1em;font-weight:normal}.in-contact .db .title:before{content:'Feedback from contact with us';font-size:1.5em;color:#343434}.in-contact .db .title:after{content:'If you’d like a free consultation, please start by completing the form:';color:#a3a3a3;display:block;margin-top:.5em}.in-contact .db form{margin-top:2em}.in-contact .db form input,.in-contact .db form textarea{margin:0;padding:0;border:1px solid #dcddde;background:#f0f1f4;text-indent:1em;line-height:3.25em;display:block;width:calc(100% - 2px);margin-bottom:1em;outline:0}.in-contact .db form textarea{height:8em;line-height:180%;padding:1em 0;resize:none}.in-contact .db .both{line-height:3.5em;width:100%;color:#fff;text-align:center;background:#0055a4;cursor:pointer}.in-contact .addr{padding:7em 5vw 0 5vw;max-width:20vw;width:100%;background:rgba(255,255,255,.8)}.in-contact .addr li h1{font-size:1.5em;color:#0055a4;margin:0;line-height:1em}.in-contact .addr li p{line-height:180%;margin-top:.5em}.in-contact .addr .distributor{line-height:3em;background:#0055a4;color:#fff;text-indent:1em;font-family:icon;margin-top:3em;max-width:50%}.in-contact .addr .distributor:before{content:attr(data-en);transition:transform .3s;display:inline-block;vertical-align:middle}.in-contact .addr .distributor:after{content:'\e612';display:inline-block;vertical-align:middle;margin-left:1em;transition:transform .3s}.in-contact .addr .distributor:hover:before,.in-contact .addr .distributor:hover:after{transform:translateX(1em)}#distributor-box{width:100%;height:100%;position:fixed;z-index:99;left:0;top:0;background:rgba(240,240,240,.9);transform:translateY(50%);visibility:hidden;opacity:0;transition:transform .3s ,opacity .3s}#distributor-box.on{transform:translateY(0);opacity:1;visibility:visible}#distributor-box .show{max-width:80%;max-height:80%;position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;--width:25%;overflow-y:auto}#distributor-box .show span{margin-bottom:.9em}#distributor-box .show span h1{color:#0055a4;margin:0}#distributor-box .show span p{line-height:180%;margin-top:.5em}#distributor-box .close{width:1.2em;height:1.2em;line-height:1.2em;text-align:center;font-size:3em;color:#333;position:absolute;top:.6em;right:.6em;cursor:pointer;font-family:icon;z-index:999}#distributor-box .show::-webkit-scrollbar {width :10px;height:1px}#distributor-box .show::-webkit-scrollbar-thumb {border-radius:10px;box-shadow :inset 0 0 5px rgba(0,0,0,.2);background :#22549f}#distributor-box .show::-webkit-scrollbar-track {box-shadow :inset 0 0 5px rgba(0,0,0,.2);border-radius:10px;background :#ededed}.side-center{max-width:90em;margin:0 auto}.side-nav{margin-top:7.33em;padding:2em 0 1em;position:relative}.side-nav.none{display:none}.side-nav:before{content:'';width:calc(5vw + 16em);height:100%;display:block;position:absolute;top:0;bottom:0;left:0;background:#3377e6}.side-nav .side-center{display:flex;justify-content:space-between;align-items:center}.side-nav .side-center .nav.none{display:none}.side-nav .side-center .name{font-size:3em;font-family:Arial;color:#333;position:relative}.side-nav .side-center .name:after{content:'';height:.2em;width:80%;display:block;background:#d73327;float:right}.side-nav .side-center .nav a{display:inline-block;vertical-align:top;line-height:3em;border:1px solid #efefef;padding:0 2em;margin-left:2em;border-radius:2em}.side-nav .side-center .nav a.on,.side-nav .side-center .nav a:hover{background:#3377e6;color:#fff}.side-brief{margin:3vw auto;display:flex;justify-content:space-between;position:relative}.side-brief .text{max-width:45%;color:#666;line-height:180%}.side-brief .img{max-width:45%;width:100%;position:relative}.side-brief .img .list{white-space:nowrap;height:100%}.side-brief .img .list li{width:100%;height:100%;display:inline-block;vertical-align:top;position:relative;z-index:1}.side-brief .img .list li img{min-width:100%;height:100%;position:absolute;left:-200%;top:-200%;right:-200%;bottom:-200%;margin:auto;transition:transform .4s ease}.side-brief .img .number{background:#0055a4;display:flex;justify-content:space-between;padding:1em 2em;color:#fff;position:absolute;bottom:1em;z-index:1;left:1em;right:1em}.side-brief .img .number li{font-size:1.25em;text-align:center}.side-brief .img .number li p{margin:0;font-size:1.25em}.side-brief .img .number .number-roll span{font-size:3em}.side-brief .button{position:absolute;top:50%;transform:translateY(-50%);right:calc(45% - 1.5em);z-index:1}.side-brief .button .pagegoto{width:3em;height:3em;border-radius:50%;text-align:center;line-height:3em;background:#9ea7b6;color:#fff;font-family:icon;cursor:pointer}.side-brief .button .pagegoto:hover{background:#0055a4}.side-brief .button .pagegoto:after{content:'\eca2';font-size:1.25em}.side-brief .button .pagegoto:last-child:after{content:'\e613'}.side-brief .button .pagegoto:last-child{margin-top:1em}.side-honor{padding:3vw 0;background:#0055a4}.side-honor .name{color:#fff;text-align:center}.side-honor .side-center{margin-top:3vw}.side-honor .side-center .list{white-space:nowrap}.side-honor .side-center .list li{width:calc(25% - 2em);height:22.5em;display:inline-block;vertical-align:top;margin-right:2.5em;position:relative;background:#f0f1f4 url(/web/images/honor-back.png) no-repeat center -2em}.side-honor .side-center .list li:last-child{margin-right:0}.side-honor .side-center .list li img{position:absolute;max-width:60%;max-height:60%;left:0;right:0;top:0;bottom:0;margin:auto;transform:translateY(10%);border:2px solid #0055a4;transition:transform .3s}.side-honor .side-center .list li:hover img{transform:scale(1.2,1.2) translateY(10%)}.side-honor .pagegoto{text-align:center;margin-top:2em;position:relative;z-index:1}.side-honor .pagegoto .goto{width:3em;height:3em;border-radius:50%;line-height:3em;font-family:icon;background:#3377e6;display:inline-block;position:relative;cursor:pointer;color:#fff}.side-honor .pagegoto .goto:after{content:'\eca2';font-size:1.5em}.side-honor .pagegoto .goto.next:after{content:'\e613'}.side-honor .pagegoto .goto:first-child{margin-right:1em}.side-honor .pagegoto:before,.side-honor .pagegoto:after{content:'';width:100%;height:.25em;display:block;background:#fff;position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;z-index:-2}.side-honor .pagegoto:before{width:20vw;margin:0 auto;background:#3377e6;z-index:-1;transition:width 1s ease-out}.side-honor .pagegoto:hover:before{width:100%;transition-duration:10s}.side-history{padding:3vw 0}.side-history .name{text-align:left;color:#0055a4}.side-history .flex{display:flex;justify-content:space-between;position:relative;position:relative}.side-history .flex .hiden{width:75em}.side-history .flex .hiden .list{white-space:nowrap}.side-history .flex .hiden .list li{display:inline-block;vertical-align:top;width:100%;white-space:normal;position:relative}.side-history .flex .hiden .list li .text{width:32.5em;position:absolute;top:50%;transform:translateY(-50%)}.side-history .flex .hiden .list li .text:before{content:attr(data-y);font-size:3em;color:#0055a4;line-height:1em}.side-history .flex .hiden .list li .text p{color:#333;line-height:200%;font-size:1.125em}.side-history .flex .hiden .list li .img{width:37em;float:right}.side-history .flex .hiden .list li .img img{width:100%;display:block}.side-history .flex .number{width:6em;position:absolute;right:0;top:0;bottom:0}.side-history .flex .number .list{height:100%}.side-history .flex .number .list li{color:#333;height:calc(100% / 7);text-align:center}.side-history .flex .number .list li:before{content:attr(data-nm);font-size:1.5em;display:block}.side-history .flex .number .list li.on:before,.side-history .flex .number .list li:hover:before{transform:scale(1,1);opacity:1;font-size:1.5em;opacity:1;color:#0055a4}.side-history .flex .button{position:absolute;font-family:icon;text-align:center;left:0;bottom:0}.side-history .flex .button .goto{width:7em;display:inline-block;background:#0055a4;color:#fff;cursor:pointer}.side-history .flex .button .goto:hover{background:#333}.side-history .flex .button .goto:after{content:'\eb06';font-size:2em}.side-history .flex .button .goto.next:after{content:'\eca3'}.product-box{background:#f0f1f4;padding:3vw 0}.product-box .list{margin-top:3vw;display:grid;justify-content:space-between;flex-flow:wrap;grid-template-columns:repeat(auto-fill,calc(50% - 1em))}.product-box .list a{background:#fff;padding:0 1.5em 1em 1.5em;position:relative;border-radius:2em;margin-bottom:2vw}.product-box .list a:nth-last-child(-n+2){margin-bottom:0}.product-box .list a h1{margin:0;padding:1em 0;border-bottom:1px solid #0055a4;color:#0055a4;font-size:1.5em;font-weight:normal;text-align:left}.product-box .list a .embed{height:17em;position:relative;padding:1em 0}.product-box .list a .text{line-height:200%;color:#343434;padding-top:1em;width:50%;opacity:1;white-space:normal}.product-box .list a .img{width:50%;height:100%;position:absolute;right:0;top:0;bottom:0}.product-box .list a .img img{display:block;max-width:100%;max-height:80%;transition:transform .3s;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;transform:translateY(-5%)}.product-box .list a .plug{width:100%;position:absolute;height:4em;left:0;right:0;bottom:0;overflow:visible}.product-box .list a .plug:after{content:'';width:100%;height:100%;background:#0055a4;position:absolute;left:0;top:0;bottom:0;transition:width .6s}.product-box .list a .plug span{line-height:2em;font-family:icon;color:#fff;position:absolute;left:1.5em;z-index:1;transition:background .3s;top:0;bottom:0;margin:auto;display:flex;align-items:center}.product-box .list a .plug span:before{content:'\e613';position:relative;z-index:1;width:2em;height:2em;border-radius:50%;text-align:center;border:3px solid #548dc2;display:inline-block;vertical-align:middle;background:#3377e6}.product-box .list a .plug span:after{content:'View More';display:inline-block;vertical-align:middle;margin-left:1em}.product-box .list a:hover .plug:after{background:#d82517}.product-box .list a:hover .plug span:before{background:#d82517;border:3px solid rgba(255,255,255,.7)}.product-box .list a:hover h1{border-bottom:1px solid #d82517;color:#d82517}.more-banner{width:100%;height:calc(100vh - 7.33em);margin-top:7.33em;position:relative}.more-banner .list{white-space:nowrap;height:100%}.more-banner .list .img{display:inline-block;vertical-align:top;height:100%;width:100%;position:relative}.more-banner .list .img img{min-width:100%;height:100%;position:absolute;z-index:-1;left:-200%;top:-200%;right:-200%;bottom:-200%;margin:auto;transform:scale(1.1,1.1);transition:transform 6s}.more-banner .list .img.on img{transform:scale(1,1)}.more-banner .goto{position:absolute;bottom:2em;left:0;right:0;text-align:center}.more-banner .goto a{width:.5em;height:.5em;display:inline-block;vertical-align:text-top;border-radius:50%;border:1px solid #0055a4;border-radius:50%;padding:.25em;margin:0 .5em;background:#dedede}.more-banner .goto a.on,.more-banner .goto a:hover{background:#0055a4}.more-album{padding:3vw 0;background:#1d1d1d;position:relative}.more-album .list{white-space:nowrap;height:30vw;min-width:150%;position:relative;left:-33.5%}.more-album .list li{width:35%;height:100%;display:inline-block;vertical-align:top;margin-right:3%;position:relative;z-index:1;background:#141414;cursor:pointer}.more-album .list li img{min-width:90%;height:90%;position:absolute;z-index:-1;left:-200%;top:-200%;right:-200%;bottom:-200%;margin:auto;transition:transform .3s}.more-album .list li:hover img{transform:scale(1.1,1.1)}.more-album .text{max-width:90%;margin:0 auto}.more-album .text h1{color:#0055a4;font-size:3em;line-height:1em}.more-album .text p{color:rgba(255,255,255,.8);line-height:180%;margin-bottom:0;font-size:1.25em;max-width:90%}.more-album .button{width:3em;height:3em;line-height:3em;font-family:icon;text-align:center;line-height:3em;background:#0055a4;color:#fff;border-radius:50%;position:absolute;top:17vw;z-index:1;left:25%;cursor:pointer}.more-album .button:after{content:'\eb06';font-size:1.75em}.more-album .button.next{left:initial;right:25%}.more-album .button.next:after{content:'\eca3'}.more-album .button:hover{background:#d82517}.more-testing{padding:3vw 0;background:#383b40}.more-testing:before{content:attr(data-name);color:#0055a4;font-size:3em;display:block;text-align:center;line-height:1em}.more-testing .more-center{position:relative;max-width:90%;margin:0 auto;margin-top:3vw}.more-testing .img{width:35em;height:35em;border-radius:50%;border:2em solid #0055a4;background:#fff;position:relative;cursor:pointer;margin:0 auto}.more-testing .img img{max-width:80%;max-height:90%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.more-testing .list{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.more-testing .list li{max-width:30%;width:100%;position:absolute}.more-testing .list li:nth-child(1){left:0;top:2em}.more-testing .list li:nth-child(2){right:0;top:2em}.more-testing .list li:nth-child(3){left:0;bottom:2em}.more-testing .list li:nth-child(4){right:0;bottom:2em}.more-testing .list li div{width:calc(100% - 5em);display:inline-block;vertical-align:top}.more-testing .list li div h1{color:#fff;font-size:1.75em;margin-top:0}.more-testing .list li div p{line-height:180%;margin:0;color:#cecece}.more-testing .list li span{width:2.8em;height:2.8em;text-align:center;line-height:3.2em;overflow:hidden;background:url(/web/images/icon.png) no-repeat center center;background-size:contain;display:inline-block;vertical-align:top;margin-right:2em;color:#fff}.more-testing .list li span:before{content:attr(data-nm);font-size:1.5em}.more-angle{position:relative;background:#0055a4}.more-angle .text{padding:3vw 0;background:#000}.more-angle .text .max-width{margin-left:5vw;max-width:40em;color:#fff}.more-angle .text .max-width:before{content:attr(data-name)}.more-angle .text .max-width h1{font-size:3.75em;margin:1em 0}.more-angle .text .max-width p{font-size:1.125em;line-height:180%}.more-angle .text .max-width .button-box{margin:5em 0 3em}.more-angle .text .max-width .button-box .button{width:8em;line-height:3em;background:#333;display:inline-block;vertical-align:top;font-family:icon;text-align:center}.more-angle .text .max-width .button-box .button:after{content:'\eb06';font-size:3em;display:inline-block;vertical-align:top;cursor:pointer}.more-angle .text .max-width .button-box .button.next{margin-left:1em}.more-angle .text .max-width .button-box .button.next:after{content:'\eca3'}.more-angle .text .max-width .button-box .button:hover{background:#0055a4}.more-angle .img{padding:3vw 0}.more-angle .img .hiden{width:50em;margin-left:5vw;position:relative;z-index:1}.more-angle .img .hiden .list{white-space:nowrap}.more-angle .img .hiden .list li{display:inline-block;vertical-align:top;height:14.5em;width:calc(100% / 3 - 1.33em);margin-right:2em;background:#000;border-radius:1em;cursor:pointer;position:relative}.more-angle .img .hiden .list .himg img{min-width:initial;height:auto;max-width:90%;max-height:90%;margin:auto}.more-angle .img .hiden .list li:last-child{margin-right:0}.more-angle .img .hiden .list li:before{content:attr(data-name);display:flex;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.7);position:absolute;align-items:center;text-align:center;justify-content:center;color:rgba(255,255,255,.8);font-size:1.75em;transform:scale(1.3,1.3);opacity:0;transition:transform .3s ,opacity .3s}.more-angle .img .hiden .list li.on:before,.more-angle .img .hiden .list li:hover:before{transform:scale(1,1);opacity:1}.more-angle .big-img-hiden{position:absolute;right:3vw;bottom:0;width:48vw;height:100%;max-height:70%;margin:auto 0}.more-angle .big-img-hiden .list{white-space:nowrap;height:100%}.more-angle .big-img-hiden .list li{display:inline-block;vertical-align:top;opacity:0;transition:opacity .3s;text-align:center;width:100%;height:100%}.more-angle .big-img-hiden .list li img{max-width:100%;display:inline-block;max-height:100%}.more-angle .big-img-hiden .list li.on{opacity:1}.more-performance{background:#383b40}.more-performance .maxcenter{margin:3vw auto}.more-performance .maxcenter:before{content:attr(data-name);display:block;color:#fff;font-size:2.5em;line-height:180%;margin-top:0;text-align:center}.more-performance .maxcenter .list{width:100%;margin-top:3vw}.more-performance .maxcenter .list li{height:26vw;background:#1a1919}.more-performance .maxcenter .list li .img{width:50%;height:100%;float:left;position:relative;z-index:1}.more-performance .maxcenter .list li .img img{min-width:100%;height:100%;position:absolute;z-index:-1;left:-200%;top:-200%;right:-200%;bottom:-200%;margin:auto}.more-performance .maxcenter .list li .text{width:calc(50% - 12em);padding:2em 8em 0 4em}.more-performance .maxcenter .list li:nth-child(2n) .img{float:right}.more-performance .maxcenter .list li .text h1{color:#0055a4;font-size:2.25em}.more-performance .maxcenter .list li .text p{line-height:200%;color:#fff;font-size:1.25em}.more-report{width:100%;height:60vh;position:relative;display:flex;align-items:center;justify-content:center}.more-report img{min-width:100%;position:absolute;z-index:-1;left:-200%;top:-200%;right:-200%;bottom:-200%;margin:auto;opacity:.9}.more-report:before{content:'';width:100%;height:100%;display:block;background:rgba(0,0,0,.6);position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}.more-report a{font-family:icon;display:block;color:#fff;position:relative;z-index:1;text-align:center}.more-report a h1{font-size:3em;text-align:center;line-height:1em;margin:0;color:#0055a4}.more-report a p{font-size:1.25em;font-weight:bold;line-height:200%}.more-report a:after{content:'\e8c6';font-size:2.5em;color:#fff;display:inline-block;margin-top:.5em}.news_list{margin:3em auto;overflow:visible;max-width:80vw}.news_list li{margin-bottom:2em;border-radius:1em;background:linear-gradient(to right,#eee ,#eee);padding:1em;box-shadow:0 0 10px rgba(0,0,0,.1);display:flex;justify-content:space-between}.news_list li p{margin:0}.news_list li .himg{width:28%;height:13vw;background:#ddd;border-radius:.5em}.news_list li .info{width:55%;line-height:2em}.news_list li .info a{display:block;margin:1em 0 1em 0;font-size:1.75em}.news_list li .info small{opacity:.5;font-size:1.125em}.news_list li .date{width:8%;line-height:1.6em;font-family:Arial;font-size:1.4em}.news_list li .date small{display:block;font-size:.8em;opacity:.5}.news_list li .date a{width:1.6em;height:1.6em;line-height:1.6em;font-family:icon;border-radius:50%;text-align:center;display:block;border:1px solid #999;color:#999;margin-top:1em;transition:transform .8s;padding:.25em}.news_list li:hover{background:linear-gradient(to right,#0055a4 ,#3377e6)}.news_list li:hover .date a{transform:translateX(50%);color:#333;background:#fff;border-color:#fff}.news_list li:hover a,.news_list li:hover small ,.news_list li:hover .date{color:#fff}.why{margin:3em auto}.why h1,.documents h1,.faq h1{font-size:3.8em;color:#0055a4}.why .list{display:flex;justify-content:space-between;flex-flow:wrap}.why .list li{width:calc(100% / 4 - 4em);padding:3em 1em 1.5em 1em;background:#f5f5f5;text-align:center;color:#000}.why .list li span{width:15em;height:15em;display:inline-block;border-radius:50%;text-align:center;line-height:15em;font-family:icon;background:#0055a4;color:#fff}.why .list li span:after{content:attr(data-icon);font-size:6em}.why .list li h2{font-size:2em}.why .list li p{line-height:180%}.why .list li:hover span{background:#d82416;color:#fff}.documents .list li{padding:1.25em 0;width:100%;background:#f5f5f5;margin-bottom:.5em;text-indent:2em;font-size:1.25em;font-family:icon;position:relative}.documents .list li a{width:100%;height:100%;display:block}.documents .list li:hover{background:#0055a4;color:#fff}.documents .list li:hover a{color:#fff}.documents .list li:after{content:'\e60c';font-size:2em;display:block;position:absolute;right:1em;top:50%;transform:translateY(-50%)}.faq{margin:3em auto}.faq .list li p{font-size:1.25em;padding:1.25em 0;background:#f5f5f5;margin-bottom:0;cursor:pointer;position:relative;font-family:icon;text-indent:2em}.faq .list li p:after{content:'\e613';font-size:1.5em;display:block;position:absolute;right:1em;top:50%;transform:translateY(-50%);transition:.6s;transition-timing-function:ease-out;transform-origin:20% 40%;text-align:center}.faq .list li span{display:block;background:#e0e0e0;visibility:hidden;height:0;opacity:0;line-height:180%}.faq .list li:hover p,.faq .list li.on p{background:#0055a4;color:#fff}.faq .list li.on span{padding:2em;opacity:1;visibility:visible;height:auto}.side-contact .incenter{margin-top:0}.side-contact .db{padding-bottom:2em}.side-contact .text,.side-contact .addr{background:initial}footer{background:#0055a4;padding:1em 0;display:none}footer .maxcenter{display:flex;justify-content:space-between;align-items:center}footer .maxcenter .logo{max-width:15em}footer .maxcenter .logo img{width:100%}footer .maxcenter p,footer .maxcenter p a{color:#fff}.window{width:6.5em;height:auto;position:fixed;bottom:2em;right:0;overflow:visible;z-index:3}.window li{padding:1em 0;cursor:pointer;position:relative;overflow:visible}.window li p,.window li a{width:3.4em;height:3.4em;display:block;border-radius:50%;background:rgba(0,0,0,.6);margin:0 auto;font-family:icon;text-align:center;line-height:3.4em;color:#fff}.window li.window-tel a:after{content:'\e6e5';font-size:2em}.window li.window-tel span{width:200%;opacity:0;display:none;height:100%;z-index:-2;position:absolute;right:100%;top:0;bottom:0;flex-direction:row;justify-content:center;align-items:center;background:rgba(62,58,57,1);overflow:hidden}.window li.window-tel span:after{content:attr(data-number);font-size:1.5em;color:#fff}.window li.window-tel p:hover + span{opacity:1;z-index:1;display:flex}.window li.window-wechat a:after{content:'\e714';font-size:2em}.window li.window-wechat span{width:12em;height:12em;position:absolute;right:100%;top:0;bottom:0;margin:auto 0;background:rgba(62,58,57,1);opacity:0;z-index:-1;display:none}.window li.window-wechat span img{width:93%;height:93%;margin:auto;position:absolute;left:0;right:0;top:0;bottom:0}.window li.window-wechat p:hover + span{opacity:1;display:block}.window li.window-qq a:after{content:'\e60d';font-size:2em}.page{text-align:left;margin-bottom:2em;text-align:center;margin:3em auto}.page a{text-align:center;width:1.8em;height:1.8em;display:inline-block;margin-left:1em;color:#333;line-height:1.8em;background:#0055a4}.page a.on,.page a:hover{background:none;background:#0055a4;color:#fff}.silde-content{max-width:81em;height:auto;padding:2em;margin:3em auto;background:#f6f6f6;line-height:200%}.silde-content img{max-width:100%}.silde-content h1{color:#333;padding:1em 0}.silde-content .content-text{margin:3em 0;line-height:250%}.silde-content .content-style{margin-bottom:1em;border-bottom:1px solid #999;text-align:center;font-size:.875em;padding-bottom:1em;color:#999}.more-album .list li{transition:transform .6s,opacity .6s}.more-album .list li:nth-child(1){transform:translateX(-40%);opacity:0}.more-album .list li:nth-child(3){transform:translateX(40%);opacity:0}.more-album.on .list li:nth-child(1){transform:translateX(0);opacity:1}.more-album.on .list li:nth-child(3){transform:translateX(0);opacity:1}.in-service .nav{text-align:center;margin:3vw auto}.in-service .nav a{display:inline-block;vertical-align:top;line-height:3em;border:1px solid #efefef;padding:0 2em;margin-left:2em;border-radius:2em;background:#fff}.in-service .nav a.on,.in-service .nav a:hover{background:#3377e6;color:#fff}.in-service .in-name{color:#93a2a9;padding:0 0 5em 0}.in-service .in-name span:after{display:none}.in-service .list{background-color:#fff}.in-service .list .li{padding:4em 0;display:block;white-space:normal;color:#93a2a9}.in-service .list .li .maxcenter{overflow:visible;max-width:80em}.in-service .list .li .maxcenter .text{max-width:28em;float:right}.in-service .list .li .maxcenter .text p{font-size:2em}.in-service .list .li .maxcenter .text small{font-size:1.125em;line-height:160%}.in-service .list .li .maxcenter .text font{display:block;margin-top:3em;width:12em;height:3em;line-height:3em;text-align:center;background-color:#0055a4;color:#fff;font-family:icon}.in-service .list .li .maxcenter .text font:before{content:'\e6e4';display:inline-block;vertical-align:middle;font-size:1.5em;transition:transform .3s ease}.in-service .list .li .maxcenter .text font:after{content:attr(data-lang);display:inline-block;margin-left:1em;transition:transform .3s ease}.in-service .list .li .maxcenter .himgs{height:21em;display:block;float:left}.in-service .list .li .maxcenter .himgs img{height:100%;display:block;transition:transform .3s ease}.in-service .list .li:hover{background:#ebf2f5}.in-service .list .li:hover img{transform:scale(1.1,1.1)}.in-service .list .li .maxcenter .text font:hover:before,.in-service .list .li .maxcenter .text font:hover:after{transform:translateX(1em)}.in-service .list .li:nth-child(2n) .text{float:left}.in-service .list .li:nth-child(2n) .himgs{float:right}.mousemove {width:2em;height:3em;border:2px solid rgba(255,255,255,.8);border-radius:1em;position:absolute;left:0;right:0;bottom:2em;margin:0 auto;z-index:9}.mousemove:before {content:'';width:.4em;height:.4em;background-color:#fff;border-radius:50%;position:absolute;left:0;top:.5em;right:0;margin:0 auto;opacity:0;animation:mousemove 2s infinite ease-in-out}@keyframes mousemove{0{opacity:0}30%{opacity:1}60%{opacity:0;transform:translateY(1.5em)}}.in-video{width:100%;height:100vh;position:absolute;top:0;left:0;right:0}.in-video video{width:100%;min-height:100%;object-fit:cover;object-position:center center;position:absolute;left:0;top:0;z-index:-2}.in-video video::-webkit-media-controls-enclosure{display:none}@media screen and (max-width:1670px){body{font-size:14px}}@media screen and (max-width:1480px){body{font-size:12px}}@media screen and (max-width:860px){body{min-width:0}.box-h{height:auto}.box-h .box-l .box{height:auto;width:initial}.center{position:static;transform:translateY(0);margin:1em}.box-h .canvas{display:none}.more{zoom:.8}.maxcenter{max-width:initial}header{overflow:visible;transition:transform .3s}header.on{transform:translateX(-20em)}header .maxcenter .logo{max-width:10em}header .maxcenter .con-number{display:none}header .nav-web{width:3em;height:3em;position:absolute;right:1em;top:50%;transform:translateY(-50%);text-align:center;line-height:3em;font-family:icon;color:#1688d5}header .nav-web:after{content:'\e607';font-size:2em}header .nav-web.on:after{content:'\eca0'}header .maxcenter .nav{position:absolute;width:20em;text-align:center;height:100vh;background:#fff;right:0;top:0;transform:translateX(20em)}header .maxcenter .nav.on{box-shadow:-.25em 0 .25em rgba(51,51,51,.3)}header .maxcenter .nav a{display:block;margin:0;line-height:5.5em;top:100%;background:#fff}.in-banner{margin-top:4.55em}.in-banner .list{height:20em;margin-top:0}.in-banner .list li .img{max-width:100%;height:auto;min-height:100%}.in-banner .in-video{height:25em;position:relative}.in-banner .list li .text{font-size:.25em}.in-banner .pagegoto{margin:0;bottom:1em;zoom:.5;left:5vw;text-align:initial;bottom:3em}.in-video video{z-index:1}.in-about .top{display:block}.in-about .right .list{padding:1em}.in-about .right .list li{zoom:.8}.in-product .nav{white-space:nowrap;overflow-x:auto}.in-product .list a{width:calc(100% - 3em);margin-right:0}.in-product .more{margin-bottom:2em}.in-news .list .li .time{zoom:.7}.in-news .list .li .text{max-width:80%}.in-news .list .li .himg{display:none}.in-contact .incenter{margin-top:0;display:block}.in-contact .text,.in-contact .db,.in-contact .addr{max-width:initial;padding:1em}.side-nav .side-center{display:block}.side-nav:before{height:40%;top:2em}.side-nav .side-center .nav{white-space:nowrap;max-width:90vw;margin:3vw auto;overflow-x:auto;margin-top:3em}.side-nav .side-center .nav a{margin-left:0;margin-right:1em}.side-brief{margin:1em;display:block}.side-brief .text{max-width:initial}.side-brief .button{position:static;text-align:center;transform:translateY(0)}.side-brief .button .pagegoto{display:inline-block;margin:0 1em}.side-brief .img{max-width:100%;height:30em;margin-top:3vw}.side-brief .img .number{padding:1em;zoom:.9}.side-honor .side-center{max-width:90vw}.side-honor .side-center .list li{width:100%;margin-right:0}.side-history .name{text-indent:5vw}.side-history .flex{display:block}.side-history .flex .number{display:none}.side-history .flex .hiden{width:90vw;margin:3vw auto}.side-history .flex .hiden .list li .text{width:100%;position:static;transform:translateY(0)}.side-history .flex .hiden .list li .img{float:initial;width:100%}.side-history .flex .button{position:static;display:block}.side-nav .side-center .nav.none{display:block}.product-box .nav{display:none}.product-box .list{display:block;margin:1em}.product-box .list a,.product-box .list a:nth-last-child(-n+2){display:block;margin-bottom:2em}.more-banner .list .img img{height:100%}.more-banner{height:25em}.more-banner .goto{zoom:.9;bottom:1em}.more-album .button{zoom:.9}.more-album .text h1{font-size:1.5em;line-height:160%}.more-testing .list{position:static}.more-testing .list li{position:static;max-width:100%;margin-bottom:2em}.more-testing .img{width:70vw;height:70vw;margin-bottom:3em}.more-angle .text .max-width{margin:1em}.more-angle .text .max-width h1{font-size:2em}.more-angle .img .hiden{width:initial;margin:1em}.more-angle .img .hiden .list li{width:calc(100% / 2 - 1.33em);height:12em}.more-angle .big-img-hiden{position:static;width:initial;margin:1em;margin-bottom:0;display:none}.more-performance .maxcenter:before{font-size:1.5em}.more-performance .maxcenter .list li{height:auto}.more-performance .maxcenter .list li .img{float:none;width:100%;height:40vw}.more-performance .maxcenter .list li .text{width:calc(100% - 4em);padding:2em}.more-report{height:80vw}.news_list{margin:3vw 1em;max-width:initial}.news_list li{display:block}.news_list li .himg{width:100%;display:block;height:60vw}.news_list li .info{width:100%}.news_list li .date{width:auto;display:block;margin-top:1em}.why{margin:2em 1em}.why .list li{width:calc(100% / 2 - 1.5em);padding:1em .5em;margin-bottom:1em}.why .list li span{font-size:.7em}.documents{margin:2em 1em}.documents .list li:after{display:none}.documents .list li a{white-space:normal;text-indent:initial;padding:0 1em;width:initial;line-height:160%}.faq{margin:2em 1em}.faq .list li{text-indent:initial}.faq .list li p,.faq .list li span{padding-left:2em}.why{margin-top:0}.faq .list li p,.faq .list li span{text-indent:0}.faq .list li p:after{display:none}.in-service .nav{display:none}.in-service .list .li .maxcenter{margin:0 1em}.in-service .list .li .maxcenter .himgs,.in-service .list .li .maxcenter .text{float:none}#distributor-box .show{--width:90%}}