﻿body{max-width:1920px;min-width:86em;margin:0 auto;padding:0;font-size:16px;color:#666;background-color:#141414;font-family:Microsoft Yahei,SimSun}img{border:0}form{margin:0;padding:0}input,select,textarea{font-size:1em;font-family:Microsoft Yahei,SimSun}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}@media screen and (max-width:640px){::-webkit-scrollbar{width:0;height:0}::-webkit-scrollbar-thumb,::-webkit-scrollbar-thumb:hover{background-color:transparent}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@font-face{font-family:'icon';src:url('../font/lr3gw88dbw.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}.in-about.on .number-roll span.n1:before{transform:translateY(-10em)}.in-about.on .number-roll span.n2:before{transform:translateY(-11em)}.in-about.on .number-roll span.n3:before{transform:translateY(-12em)}.in-about.on .number-roll span.n4:before{transform:translateY(-13em)}.in-about.on .number-roll span.n5:before{transform:translateY(-14em)}.in-about.on .number-roll span.n6:before{transform:translateY(-15em)}.in-about.on .number-roll span.n7:before{transform:translateY(-16em)}.in-about.on .number-roll span.n8:before{transform:translateY(-17em)}.in-about.on .number-roll span.n9:before{transform:translateY(-18em)}.in-about.on .number-roll span.n10:before{transform:translateY(-19em)}.number-roll span.symbol{width:.3em}.in-about.on .number-roll span.symbol:before{content:','}.in-about.on .number-roll span.number-symbol{font-size:1.5em;vertical-align:top;margin-left:.2em}.in-about.on .number-roll span.number-symbol:before{content:'+';vertical-align:top}.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)}}#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(-50%,0)}100%{opacity:1;transform:translate(0,0)}}@keyframes fadeInTop{0%{opacity:0;transform:translate(0,100%)}100%{opacity:1;transform:translate(0,0%)}}@keyframes fadeInBot{0%{opacity:0;transform:translate(0,-100%)}100%{opacity:1;transform:translate(0,-50%)}}#img_box{width:100%;height:100%;position:fixed;z-index:99;left:0;top:0;background-color: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}.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}.sidecenter{max-width:100em;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(-50%);left:0;right:0;margin:0 auto}.more{display:inline-block;vertical-align:top;font-family:icon;line-height:2em;text-align:center;width:10em;position:relative;overflow:hidden}.more:after,.more:before{content:'\e61c';font-size:2em;display:block;transition:transform .3s;background:#fff;color:#d73327;padding:.2em 0;width:100%}.more:before{position:absolute;left:-100%;top:0;background:#fff;color:#d73327}.more:hover:after,.more:hover:before{transform:translateX(100%)}.more:hover:before{transition-delay:.2s}header{position:fixed;top:0;left:0;right:0;overflow:hidden;z-index:9}header .maxcenter{display:flex;justify-content:space-between;align-items:center;padding:1em 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;color:#fff}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:100vw;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%)}}header .maxcenter .con-number{color:#333;display:flex;align-items:center;font-size:1.25em}header .maxcenter .con-number:after{content:attr(data-nm);color:#d73327;font-weight:bold;font-size:1.25em}.box-h{width:100%;height:100vh;position:relative}.box-h .box-l{width:100%;transition:margin-top .6s;position:relative}.box-h .box-l .box{width:100%;height:100vh}.canvas{position:fixed;left:0;right:0;top:0;bottom:0;margin:auto;opacity:.5;z-index:-1;height:100vh}.in-banner{position:relative;z-index:2}.in-banner .list{height:100%;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}.in-banner .list li.on .img{transform:scale(1,1)}.in-banner .list li .text{position:absolute;top:50%;transform:translateY(-30%);left:5vw;right:5vw;opacity:0;transition:transform .6s,opacity .6s;text-align:center;color:#fff}.in-banner .list li.on .text{transform:translateY(-50%);opacity:1;transition-delay:.6s}.in-banner .list li .text h1{font-size:5em;margin:0;line-height:1em}.in-banner .list li .text span{font-size:3em;line-height:200%}.in-banner .icon{max-width:82em;height:1em;line-height:1em;margin:0 auto;position:absolute;left:0;right:0;bottom:3em}.in-banner .icon a{width:2em;height:2px;background-color:#666;display:inline-block;vertical-align:middle;cursor:pointer}.in-banner .icon a.on{background-color:#fff}.in-banner .icon::before{content:attr(data-idx)}.in-banner .icon::after{content:attr(data-len)}.in-banner .icon::before,.in-banner .icon::after{color:#fff;display:inline-block;margin:0 .5em;font-size:.8em}.in-about{position:relative}.in-about .back:after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;background:rgba(30,30,30,.9)}.in-about .text-box{height:100%;position:relative}.in-about .text-box span{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;transform:scale(1.2,1.2);transition:transform 20s}.in-about.on .text-box span{transform:scale(1,1)}.in-about .text-box .text{position:absolute;max-width:30vw;left:12.5vw;top:50%;transform:translateY(-50%);color:#fff}.in-about .text-box .text h1{font-size:3em}.in-about .text-box .text h1:after{color:#d73327}.in-about .text-box .text h1:after{content:'ABOUT US';display:block;font-size:.75em;font-weight:normal}.in-about .text-box .text p{font-size:1.125em;line-height:200%}.in-about .text-box .text .more{margin-top:3vw;display:block}.in-about .img{display:inline-block;position:absolute;left:47.5vw;top:50%;transform:translateY(calc(-50% + 2.75em))}.in-about .img img{width:100%;max-width:40vw;display:block;margin:2em}.in-product{color:#fff;position:relative}.in-product .back{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;transform:scale(1.1,1.1);transition:transform 10s}.in-product.on .back{transform:scale(1,1)}.in-product .back:after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;background:rgba(30,30,30,.9)}.in-product.on .back{transform:scale(1,1)}.in-product .center{max-width:87em;z-index:2}.in-product .name{color:#fff;text-align:center}.in-product .name h1{font-size:5em;margin:0;line-height:1em;letter-spacing:.1em}.in-product .name p{color:#d73327;margin-bottom:0;font-size:1.75em}.in-product .img{width:100%;display:block}.in-product .img img{max-width:100%;width:100%;display:block}.in-case{position:relative}.in-case .back{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;transform:scale(1.1,1.1);transition:transform 10s}.in-case .back:after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;background:rgba(30,30,30,.9)}.in-case.on .back{transform:scale(1,1)}.in-case .name{border-bottom:1px solid #dfe1e8;line-height:130%;padding-bottom:.5em;font-size:3em;color:#fff;margin-bottom:0;text-align:center}.in-case .name:after{content:'PARTNER';font-size:.75em;color:#d73327;display:block}.in-case .list{padding:3em 0;position:relative;border-bottom:1px solid #dfe1e8}.in-case .list:after{content:'';width:1px;height:100%;position:absolute;top:0;bottom:0;background:rgba(255,255,255,.7);left:65em}.in-case .list .left{width:60em;height:25em;float:left;white-space:nowrap}.in-case .list .left .hidden{display:inline-block;vertical-align:top;width:100%;white-space:normal}.in-case .list .left .hidden a{display:inline-block;vertical-align:top;width:calc(100%/4 - .8em);height:7.5em;position:relative;background:#fff;margin-right:1em;margin-bottom:1em}.in-case .list .left .hidden a:nth-child(4n){margin-right:0}.in-case .list .left .hidden a img{max-width:90%;max-height:80%;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;transition:transform .3s}.in-case .list .left .hidden a:hover img{transform:scale(1.1,1.1)}.in-case .list .right{float:right;width:20em;height:100%;white-space:nowrap}.in-case .list .right .hidden{width:100%;white-space:normal;display:inline-block;vertical-align:top}.in-case .list .right .hidden a{display:block;color:rgba(255,255,255,.8);line-height:180%;font-size:1.125em}.in-case .more{margin:initial;background:#0055a4}.in-case .more:before{color:#fff}.in-case .more:after{background:#fff;color:#fff}.in-case .page{width:3em;height:auto;position:absolute;right:23.5em;top:45%}.in-case .page .goto{width:3em;height:3em;border-radius:50%;text-align:center;line-height:3em;color:#fff;font-family:icon;background:#323232;cursor:pointer}.in-case .page .goto.next{margin-top:1em}.in-case .page .goto:hover{background:#d73327}.in-case .page .goto:after{content:'\e613';font-size:1.5em}.in-case .page .goto.next:after{content:'\eca2'}.in-news{color:#fff;position:relative}.in-news .back{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;transform:scale(1.1,1.1);transition:transform 10s}.in-news .back:after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;background:rgba(30,30,30,.9)}.in-news.on .back{transform:scale(1,1)}.in-news .name{font-size:3em;text-align:center;margin-top:0;line-height:1.25em;color:#fff}.in-news .name:after{content:attr(data-en);display:block;font-size:.75em;font-weight:normal;color:#d73327}.in-news .list{display:flex;justify-content:space-between}.in-news .list .left{width:37.25em;height:34em}.in-news .list .left .hidden{white-space:nowrap;height:100%}.in-news .list .left .hidden a{width:100%;height:100%;display:inline-block;vertical-align:top;position:relative}.in-news .list .left .hidden a .himg{width:100%;height:60%;display:block;overflow:hidden}.in-news .list .left .hidden a .text{padding:2em;height:calc(40% - 4em);background:#fff;padding:1em;z-index:1;color:#333;font-family:icon}.in-news .list .left .hidden a .text .time{text-align:center;padding-right:1em;border-right:2px solid #2d92d4;margin-right:1em}.in-news .list .left .hidden a .text .time:before{content:attr(data-y);font-size:1.25em}.in-news .list .left .hidden a .text .time:after{content:attr(data-md);font-size:1.125em;display:block}.in-news .list .left .hidden a .text .texts h1{margin:0;font-size:1.5em}.in-news .list .left .hidden a .text .texts p{margin-bottom:0;margin-top:1em;line-height:180%;color:#787878;-webkit-line-clamp:4}.in-news .list .right{max-width:50em}.in-news .list .right a{display:flex;justify-content:space-between;align-items:center;padding:.75em 1em;background:#1e1e1e;margin-bottom:1em}.in-news .list .right a:last-child{margin-bottom:0}.in-news .list .right a .time{text-align:center;display:inline-block;width:7em;height:7em;border:.75em solid #fff;background:#f0f0f0;color:#787878}.in-news .list .right a .time:before{content:attr(data-md);font-size:1.25em;height:40%;display:block;line-height:3em}.in-news .list .right a .time:after{content:attr(data-y);font-size:2.5em;display:block}.in-news .list .right a .text{width:calc(100% - 10.75em)}.in-news .list .right a .text h1{margin:0;font-size:1.5em;color:#fff}.in-news .list .right a .text p{margin-bottom:0;margin-top:.5em;color:#b9b9b9;line-height:180%;font-size:1.125em}.in-news .list .right a:hover,.in-news .list .right a.on{background:#fff;color:#333}.in-news .list .right a:hover p,.in-news .list .right a.on p{color:#fff}.in-news .list .right a:hover .text,.in-news .list .right a.on .text{border-right:2px solid #fff}.in-news .list .right a:hover .text h1,.in-news .list .right a:hover .text p{color:#333}.in-news .more{margin:0 auto;margin-top:3em;display:block}.in-programme{position:relative}.in-programme .back{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;transform:scale(1.1,1.1);transition:transform 10s}.in-programme.on .back{transform:scale(1,1)}.in-programme .name{font-size:3em;text-align:center;margin-top:0;line-height:1.25em;color:#d73327}.in-programme .name:after{content:attr(data-en);display:block;font-size:.75em;font-weight:normal}.in-programme .list{display:flex;justify-content:space-between}.in-programme .list a{width:calc(100%/4 - 3.5em - 2px);padding:4em 1.25em 3em 1.25em;border:1px solid #d2d2d2;background:#fff;text-align:center;position:relative;z-index:1}.in-programme .list a .icon{width:12em;height:12em;display:block;margin:0 auto;text-align:center;line-height:12em;color:#fff;background:#d73327;font-family:icon;border-radius:50%}.in-programme .list a .icon:after{content:attr(data-icon);font-size:4em}.in-programme .list a h1{margin-bottom:.5em}.in-programme .list a:after{content:'MORE>>';width:100%;line-height:3em;background:#f3f3f3;font-size:1.125em;display:block;margin-top:3em}.in-programme .list a:before{content:'';position:absolute;width:100%;height:100%;display:block;left:0;right:0;top:0;bottom:0;margin:auto;background:linear-gradient(to bottom right,#14a7d3,#166fd5);z-index:-1;transition:transform .3s,opacity .3s;transform:scale(.5,.5);opacity:0}.in-programme .list a:hover{color:#fff}.in-programme .list a:hover .icon{background:#fff;color:#d73327}.in-programme .list a:hover:after{background:#fff;color:#333}.in-programme .list a:hover:before{transform:scale(1,1);opacity:1}.in-contact .name{font-size:3em;margin-top:0;line-height:1.25em;color:#fff}.in-contact .name:after{content:attr(data-en);display:block;font-size:.75em;font-weight:normal;color:#d73327}.in-contact .center{position:static;max-width:100%;transform:translateY(0);height:calc(100% - 5.5em);margin-top:5.5em}.in-contact .text{width:100%;max-width:35%;height:100%;position:relative;background:rgba(20,20,20,.8)}.in-contact .text .margin{position:absolute;left:5vw;right:5vw;top:50%;transform:translateY(-50%);margin:0 auto;color:#fff}.in-contact .text .margin .side-name{text-align:left}.in-contact .text .margin .side-name:after{margin:1em 0}.in-contact .text .margin .side-infor{line-height:250%;font-size:1.25em}.in-contact .text .margin footer{padding:0;margin-top:2em;text-align:left}.in-contact .text .margin .db{margin-top:2vw}.in-contact .text .margin .db input,.in-contact .text .margin .db textarea{border:0;background:transparent;padding:.5em;border-bottom:1px solid #dadcdc;outline:0}.in-contact .text .margin .db input{display:inline-block;vertical-align:top;width:calc(100%/2 - 1.5em);height:2.5em}.in-contact .text .margin .db input.last{margin-left:1em}.in-contact .text .margin .db textarea{width:100%;margin-top:1em;height:6em;padding-top:1em}.in-contact .text .margin .db input::placeholder,.in-contact .text .margin .db textarea::placeholder{color:#fff}.in-contact .text .margin .db .in-both{height:3em;line-height:3em;text-align:center;width:14em;background:#fff;color:#333;margin-top:2em;cursor:pointer}.in-contact .text .margin .db .in-both:hover{background:#d73327;color:#fff}.in-contact .map{height:100%;width:65%;position:absolute;right:0;top:0}.in-contact .map .maponlink{width:100%;height:100%;display:block;position:absolute;left:0;top:0;right:0;bottom:0;z-index:4}footer{line-height:2em;text-align:center;padding:2em 0 0 0;background:#1e1e1e;color:#fff}footer .logo{max-width:20em;display:block;margin:0 auto}footer .logo img{width:100%}footer .link{text-align:center}footer .link a{color:rgba(255,255,255,.8);font-size:1.125em;margin:0 2em}footer .copy{background:#000;color:rgba(255,255,255,.5);line-height:3em}.side-img{width:100%;position:relative;height:35vw}.side-img img{min-width:100%;height:100%;position:absolute;z-index:-1;left:-200%;top:-200%;right:-200%;bottom:-200%;margin:auto}.side-nav{position:relative;z-index:1;background:#000}.side-nav .maxcenter{display:flex;justify-content:center;align-items:center;line-height:4.5em}.side-nav .maxcenter a{width:calc(100%/5);text-align:center;font-size:1.25em;color:#fff}.side-nav .maxcenter a:hover,.side-nav .maxcenter a.on{background:#fff;color:#333}.side-brief{height:auto;padding:3vw 0;position:relative}.side-brief:after{content:'';width:100%;height:100%;position:absolute;bottom:0;left:0;right:0;background:#1b1a1a url(../image/allback.jpg) no-repeat center bottom;background-size:contain;z-index:-1}.side-brief .flex{display:flex;justify-content:space-between;align-items:center}.side-brief .flex .text{max-width:45%}.side-brief .flex .img{max-width:50%}.side-brief .flex .img img{display:block;width:100%;max-width:100%}.side-brief .flex p{margin-top:0;font-size:1.125em;line-height:250%;color:rgba(255,255,255,.7)}.side-brief .top{margin-bottom:3vw}.side-brief .top h1{color:#fff}.side-brief .top h1:before{content:attr(data-en);font-size:1.125em;color:#d73327;display:block}.side-honor{display:flex;justify-content:space-between;height:28vw;position:relative;background:rgba(215,51,39,.7);margin-top:3vw}.side-honor .left{display:flex;justify-content:center;align-items:center;width:30%;height:100%}.side-honor .left h1{color:#fff;width:100%;display:inline-block;padding-left:25%}.side-honor .left h1:after{content:attr(data-en);display:block}.side-honor .right{width:70%;display:flex;align-items:center;justify-content:center;background:url(404.png) no-repeat center center;background-size:cover}.side-honor .right .hiden{height:12vw;width:70%}.side-honor .right .hiden .list{white-space:nowrap;height:100%}.side-honor .right .hiden .list li{width:calc(100%/2 - 2em);height:100%;margin-right:3em;display:inline-block;vertical-align:top}.side-honor .right .hiden .list li:last-child{margin-right:0}.side-honor .page{position:absolute;top:50%;transform:translateY(-80%);left:30%;width:4.5em;line-height:4em;font-family:icon;text-align:center;cursor:pointer}.side-honor .page .goto{height:4em;width:4em;border-radius:50%;border:1px solid #fff;color:#fff}.side-honor .page .goto:hover{background:#d73327;color:#fff}.side-honor .page .goto:after{content:'\e613';font-size:2em}.side-honor .page .goto.next{margin-top:2em}.side-honor .page .goto.next:after{content:'\eca2'}.history-box{padding:3vw 0 15vw 0;background:url(404.png) no-repeat center center;background-size:cover}.history-box .name{color:#fff;width:100%;text-align:center}.history-box .name:before{content:attr(data-en);display:block}.history-box .hidden{position:relative;margin-top:4vw}.history-box .list{white-space:nowrap}.history-box .list li{display:inline-block;vertical-align:top;width:calc(100%/4 - 5em);padding:0 2.5em;white-space:normal;position:relative;color:#fff}.history-box .list li h1{font-size:2em;margin-bottom:.5em}.history-box .list li p{line-height:180%}.history-box .list li:nth-child(2n){margin-top:6em}.history-box .list li:before{content:'';width:1em;height:1em;border-radius:50%;display:block;background:#d73327;position:absolute;left:0;top:.5em;border:.25em solid #fff}.history-box .list li:after{content:'';width:2px;height:100%;background:linear-gradient(rgba(255,255,255,1),rgba(255,255,255,0));display:block;position:absolute;left:calc(.75em - 1px);top:1.75em}.history-box .hidden .both{position:absolute;left:0;width:3em;height:6em;background-color:rgba(215,51,39,.8);display:block;color:#fff;font-family:icon;left:0;top:50%;transform:translateY(-50%);line-height:6em;text-align:center;cursor:pointer}.history-box .hidden .both:after{content:'\eca2';font-size:2em}.history-box .hidden .both.next{left:initial;right:0}.history-box .hidden .both.next:after{content:'\e613'}.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:#fff;line-height:1.8em;background:#333}.page a.on,.page a:hover{background:#b8100f;color:#fff}.article_list{margin:3vw auto;display:grid;justify-content:space-between;flex-flow:wrap;grid-template-columns:repeat(auto-fill,calc(100%/3 - 1.3em - 2px))}.article_list li{height:15vw;border:1px solid #d2d2d2;background:#1e1e1e;margin-bottom:2em}.article_list li a{width:100%;height:100%;display:block}.article_list li a img{min-width:initial;height:auto;max-width:90%;max-height:80%}.article_list li span{position:absolute;display:block;left:2em;right:2em;bottom:1em;background:rgba(255,255,255,.2);padding:1em;white-space:normal;color:#fff}.article_list li span h1{font-size:1.5em;font-family:icon;margin:0}.article_list li span h1:after{content:'\eca1';float:right}.article_list li span p{font-size:1.125em;line-height:1.8em;-webkit-line-clamp:5;height:0;margin:0;transition:height .3s}.article_list li:hover span{background:rgba(215,51,39,.9)}.article_list li:hover p{height:9.5em;margin-top:1em}.news_list{margin:3em auto;overflow:visible}.news_list li{margin-bottom:1em;border-radius:1em 0 0 1em;background-color:#282828;padding:1em;box-shadow:0 0 10px rgba(0,0,0,.1);display:flex;justify-content:space-between;transition:background-color .4s}.news_list li p{margin:0}.news_list li .himg{width:23vw;height:15em;background-color:#ddd;border-radius:.5em}.news_list li .info{width:50vw;line-height:2em}.news_list li .info a{display:block;margin:1em 0 1em 0;font-size:1.75em;color:#fff}.news_list li .info small{opacity:.5;font-size:1.125em;color:#fff}.news_list li .date{width:8vw;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 #d73327;color:#d73327;margin-top:1em;transition:transform .8s;padding:.25em}.news_list li:hover{background:#141414}.news_list li:hover .date a{transform:translateX(50%);color:#fff;background-color:#d73327;border-color:#d73327}.news_list li:hover a,.news_list li:hover small,.news_list li:hover .date{color:#fff}.industry-list{background:#000}.industry-list .maxcenter{max-width:80vw}.industry-list li{padding:3vw 0}.industry-list li:nth-child(2n){background:#141414}.industry-list li a{display:block;position:relative}.industry-list li a .himg{width:auto;height:28em;display:block;overflow:hidden;float:left;margin-right:4em}.industry-list li a .himg img{position:static;min-width:initial;height:100%;display:block}.industry-list li a h1{font-size:2.5em;font-weight:normal;line-height:1em;margin:0;color:#fff}.industry-list li a h1:before{content:'';width:.1em;height:1em;display:inline-block;vertical-align:top;margin-right:1em;background:#d73327}.industry-list li a p{color:rgba(255,255,255,.7);white-space:normal;margin-top:3em;line-height:250%;font-size:1.25em;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.industry-list li a .more{margin-top:3em}.industry-list li a .more:after,.industry-list li a .more:before{background:#d73327;color:#fff}.industry-list li:hover a h1{color:#d73327}.industry-list li:hover a p{color:#515151}.industry-list li:hover .inmore{background:#d73327;color:#fff}.industry-list li:nth-child(2n) a .himg{float:right;margin-left:4em;margin-right:initial}.industry-list li:nth-child(2n) a .inmore{left:0}.core{margin:3vw auto}.core h1{color:#d73327;width:100%;display:inline-block;margin:0}.core h1:before{content:attr(data-en);display:block}.core .img{width:100%;margin:3vw 0}.core .img img{width:100%;display:block}.core .list{display:grid;justify-content:space-between;flex-flow:wrap;grid-template-columns:repeat(auto-fill,calc(100%/3 - 6em))}.core .list li{border-bottom:1px solid rgba(255,255,255,.3);margin-top:2em;display:inline-block;vertical-align:top;color:#fff}.core .list li span{font-size:1.25em;color:#d73327}.core .list li p{font-size:1.125em}.core .list li:nth-child(-n+3){margin-top:0}.job-side{margin:3em auto}.job-side h1{font-weight:normal;color:#d73327}.job-side .flex{display:flex;justify-content:space-between;margin-top:3em}.job-side .text1,.job-side .text2{line-height:280%;max-width:48%}.job-side .text1:before,.job-side .text2:before{content:'职位描述：';font-size:1.5em;display:block;margin-bottom:1em;color:#333}.job-side .text2:before{content:'任职要求'}.jobs_btn{width:10em;height:2.5em;display:block;line-height:2.5em;text-align:center;background-color:#666;color:#fff;border-radius:4px;cursor:pointer;margin-top:5em;position:relative}.jobs_btn:hover{background:#d73327}.jobs_btn input{width:200%;height:200%;font-size:0;position:absolute;z-index:99;left:0;top:0;right:0;bottom:0;margin:auto;cursor:pointer;opacity:0;text-align:center}.con-both{display:none}.core.maxcenter{max-width:75vw}.job-box .search .slect{background:#000;padding:2em}.job-box .job-name{margin-bottom:2em}.job-box .job-name h1,.job-box .job-name h1:after{color:#fff}.job-box .job-name:before{background:#fff}.job-box .search .slect .maxcenter{max-width:75vw}.job-box .search .slect span{display:inline-block;vertical-align:top;margin-right:2em;color:#595959}.job-box .search .slect span.position:before,.job-box .search .slect span.addr:before{content:'工作地点';display:block;vertical-align:middle;color:#fff;margin-bottom:2em}.job-box .search .slect span.position:before{content:'职 位'}.job-box .search .slect span .back-icon{position:relative;display:inline-block;vertical-align:middle}.job-box .search .slect span select{display:block;height:3em;line-height:3em;border:2px solid #d73327;border-radius:.5em;text-indent:1em;min-width:25em;background:#141414;color:rgba(255,255,255,.5)}.job-box .job-all{padding:3vw 0;background:#141414}.job-box .job-all .maxcenter{max-width:75vw}.job-box .job-all .tab{padding-bottom:1.5em;border-bottom:1px solid #a6a6a6}.job-box .job-all .tab span{display:inline-block;font-size:1.25em;cursor:pointer;margin-right:2em}.job-box .job-all .tab span:hover,.job-box .job-all .tab span.on{color:#d73327}.job-box .job-all .list{position:relative;overflow:visible}.job-box .job-all .list .ctg{visibility:hidden;opacity:0;transform:translateY(2em);position:absolute;top:0;overflow:visible}.job-box .job-all .list .ctg.on,.job-box .job-all .list .ctg.result{visibility:visible;opacity:1;transform:translateY(0);position:static}.job-box .job-all .list li{position:relative;padding:2em 0;border-bottom:1px dashed #a6a6a6;overflow:visible}.job-box .job-all .list li .addrs{content:attr(data-addr);color:#595959;letter-spacing:.2em;display:block;margin-top:1em}.job-box .job-all .list li h1{font-size:1em}.job-box .job-all .list li h1 a{font-size:1.5em;font-weight:normal;color:#fff}.job-box .job-all .list li .apply{border-radius:.5em;line-height:3em;position:absolute;width:5em;text-align:center;display:inline-block;vertical-align:top;border:2px solid #d73327;background:#d73327;color:#fff;top:50%;transform:translateY(-50%);right:2em}.job-box .job-all .list li .apply:hover{background:#fff;color:#d73327;border:2px solid #d73327}.con-list{width:100%;display:flex;justify-content:center;margin:3em auto}.con-list li{text-align:center;width:calc(100%/3 - 4em)}.con-list li span{width:9em;height:9em;border-radius:50%;line-height:9em;font-family:icon;display:inline-block;color:#fff;background:#d73327;text-align:center}.con-list li span:after{content:attr(data-icon);font-size:3em}.con-list li p{font-size:1.25em;font-weight:bold;color:#fff}.con-list li p:after{content:attr(data-text);display:block;margin-top:.5em;color:#666}.con-map{height:30vw;position:relative}.con-map .maponlink{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}.con-msg{width:100%;padding:5vw 0;background:url(404.png) no-repeat center center;background-size:cover;background-attachment:fixed}.con-msg .db{max-width:46vw;margin:0 auto;padding:2vw;background:#1e1e1e}.con-msg:before{content:'欢迎致电或填写下方“反馈与咨询表”获取更多信息';color:rgba(255,255,255,.8);display:block;text-align:center;font-size:1.25em;margin-bottom:2em}.con-msg .db input,.con-msg .db textarea{border:0;background:#282828;padding:.5em;outline:0}.con-msg .db input{display:inline-block;vertical-align:top;width:calc(100%/2 - 1.5em);height:2.5em}.con-msg .db input.last{margin-left:1em}.con-msg .db textarea{width:calc(100% - 1em);margin-top:1em;height:6em;padding-top:1em}.con-msg .db input::placeholder,.con-msg .text .margin .db textarea::placeholder{color:#666}.con-msg .db .in-both{height:3em;line-height:3em;text-align:center;width:14em;background:#d73327;color:#fff;margin:0 auto;margin-top:2em;cursor:pointer}.con-msg .db .in-both:hover{color:#fff;background:#d73327}.sidecon{margin:3em auto;background:#eef3f6;padding:2em;max-width:75vw}.sidecon .name{color:#1b1b1b;font-weight:normal;font-size:2em;margin-bottom:1em;padding-bottom:1em;border-bottom:1px solid #fff}.sidecon .text{line-height:200%}.sidecon .text img{max-width:100%}.pageon{display:flex;justify-content:space-between}.pageon p{width:45%;height:100%;line-height:3em;background:#fff;text-align:left;font-family:icon;display:flex}.pageon p:before{content:'\e613';width:3em;height:3em;display:inline-block;text-align:center;background-color:#7f7f7f;margin-right:1em;color:#fff}.side-about .text .box{position:static;transform:translateY(0)}.productcenter{max-width:75vw;margin:0 auto}.side-product-nav{background:#000;padding:1em 0;display:flex;justify-content:center}.side-product-nav a{color:#fff;display:inline-block;vertical-align:top;font-size:1.125em;line-height:4.5em;border-bottom:2px solid transparent;margin-right:3em}.side-product-nav a.on,.side-product-nav a:hover{border-bottom:2px solid #d73327;color:#d73327}.ctg-class{background:#000;padding-bottom:4em}.ctg-class:nth-child(2n){background:#141414}.ctg-class .name{color:#fff;border-left:2px solid #d73327;line-height:1em;padding-left:1em;max-width:calc(75vw - 1em);margin:2em auto}.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:'\e62c';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:hover span{display:flex;opacity:1}.window li:hover{background:rgba(62,58,57,1)}.window li.window-tel p:hover+span{opacity:1;z-index:1;display:flex}.window li.window-wechat p:after{content:'\e72d';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:'\e882';font-size:2em}.siede-product-add .li{padding:4em 0;display:block;white-space:normal;color:#93a2a9}.siede-product-add .li .maxcenter{overflow:visible;max-width:80em}.siede-product-add .li .maxcenter .text{max-width:28em;float:right}.siede-product-add .li .maxcenter .text p{font-size:2em}.siede-product-add .li .maxcenter .text small{font-size:1.125em;line-height:160%}.siede-product-add .li .maxcenter .text font{display:block;margin-top:3em;width:12em;height:3em;line-height:3em;text-align:center;background-color:#d73327;color:#fff;font-family:icon}.siede-product-add .li .maxcenter .text font:before{content:'\e6e4';display:inline-block;vertical-align:middle;font-size:1.5em;transition:transform .3s ease}.siede-product-add .li .maxcenter .text font:after{content:attr(data-lang);display:inline-block;margin-left:1em;transition:transform .3s ease}.siede-product-add .li .maxcenter .himgs{height:21em;display:block;float:left}.siede-product-add .li .maxcenter .himgs img{height:100%;display:block;transition:transform .3s ease}.siede-product-add .li:hover{background:#333}.siede-product-add .li:hover img{transform:scale(1.1,1.1)}.siede-product-add .li .maxcenter .text font:hover:before,.siede-product-add .li .maxcenter .text font:hover:after{transform:translateX(1em)}.siede-product-add .li:nth-child(2n) .text{float:left}.siede-product-add .li:nth-child(2n) .himgs{float:right}.product-exte{background:rgba(0,0,0,.7)}.product-exte img{width:100%;max-width:100%;display:block}.job-nav{padding:4em 0;background:#f1f1f1;text-align:center}.job-center{max-width:75vw;margin:0 auto}.job-nav a{padding:3em;background:#fff;border-radius:.5em;margin-right:4em;display:inline-block;vertical-align:top;font-family:icon;color:#bfbfbf}.job-nav a:before{content:attr(data-icon);font-size:4em}.job-nav a:after{content:attr(data-name);display:block;font-size:1.5em;margin-top:2em}.job-nav a:hover{background:#9d0b00;color:#fff}.job-idea{padding:2em 0;background:#fff}.job-name h1{font-weight:normal;font-size:1.5em;position:relative;padding-left:1em}.job-name h1:after{content:attr(data-en);display:block;font-size:.75em;color:#9d0b00}.job-name h1:before{content:'';width:.25em;height:100%;position:absolute;left:0;top:0;bottom:0;background:#9d0b00}.job-idea .text{position:relative;margin:3em 0}.job-idea .text:after{content:'';width:35%;height:100%;position:absolute;left:0;top:0;bottom:0;background:#9d0b00}.job-idea .text .job-center{padding:3em 0;position:relative;z-index:1;display:flex;justify-content:space-between}.job-idea .text .job-center .img{width:100%;max-width:50%;margin-right:3%}.job-idea .text .job-center .img img{display:block;width:100%}.job-idea .text .job-center .con{width:47%}.job-idea .text .job-center .con h1{color:#9d0b00;margin-top:0}.job-idea .text .job-center .con p{line-height:200%;font-size:1.125em;margin-bottom:0}.job-core{padding:3em 0;background:#f1f1f1}.job-core .text{margin-top:3em;position:relative}.job-core .text .list{width:calc(50% - 4em);padding:2em;background:#323232}.job-core .text .list li{position:relative;color:#fff;font-family:icon;padding:1em 0;border-bottom:1px solid #282828}.job-core .text .list li:last-child{border-bottom:0}.job-core .text .list li:after{content:'\e613';width:1.5em;height:1.5em;display:block;border-radius:50%;border:1px solid #9d0b00;text-align:center;line-height:1.5em;position:absolute;right:0;top:0;color:#9d0b00;margin-top:1.5em}.job-core .text .list li h1{font-size:1.5em;margin-top:0}.job-core .text .list li p{color:#b4b4b4;font-size:1.125em;line-height:200%;display:none}.job-core .text .list li.on p{display:block}.job-core .text .list li.on:after{transform:rotate(90deg)}.job-core .text .img{height:100%;width:50%;position:absolute;right:0;top:0;bottom:0}.job-core .text .img img{position:absolute;min-width:100%;height:100%;left:0;right:0;top:0;bottom:0;margin:auto;transition:transform .3s}.job-core .text .img:hover img{transform:scale(1.1,1.1)}.job-style{background:#fff;padding:3em 0}.job-style .box{margin-top:3em;position:relative}.job-style .box .hiden{width:calc(100% - 10em);margin:0 auto}.job-style .box .hiden .list{margin:0 auto;white-space:nowrap}.job-style .box .hiden .list li{display:inline-block;vertical-align:top;width:calc(100%/3 - 1em);margin-right:1.5em}.job-style .box .hiden .list li:last-child{margin-right:0}.job-style .box .hiden .list li span{width:100%;height:15vw;display:block;overflow:hidden}.job-style .box .hiden .list li h1{font-size:1.25em;padding:1em;text-align:center;background:#f4f4f4;margin:0;color:#9d0b00}.job-style .box .goto{width:3em;height:3em;line-height:3em;border:2px solid #9d0b00;text-align:center;border-radius:50%;position:absolute;left:0;top:50%;transform:translateY(-50%);font-family:icon;color:#9d0b00;cursor:pointer}.job-style .box .goto:after{content:'\eca2';font-size:1.5em}.job-style .box .goto.next{left:initial;right:0}.job-style .box .goto.next:after{content:'\e613'}.job-style .box .goto:hover{background:#9d0b00;color:#fff}@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}.mousemove{display:none}.box-h{height:auto}.box-h .box-l .box{height:auto;width:initial}header{overflow:visible;transition:transform .3s;background:#000}header.on{transform:translateX(-20em)}header .maxcenter .logo{max-width:14em}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:#d73327}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:#000;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:#000}.in-banner .list{height:18em;margin-top:4.55em}.in-banner .list li .text{font-size:.25em}.in-banner .bnpage{font-size:.6em;bottom:2em}.in-about .text-box{width:100%}.in-about .text-box .text{position:static;transform:translateY(0);padding:2em 1em;max-width:calc(100% - 2em)}.in-about .img{display:none}.in-about .text-box .text h1{font-size:2em;margin-top:0}.in-product.box{padding:2em 1em}.in-product .center{position:relative;transform:translateY(0)}.in-product .name h1{font-size:1.5em}.in-product .name p{font-size:1em}.in-product .name{font-size:2em}.in-product .nav{white-space:nowrap;overflow-x:auto}.in-product .nav a{display:inline-block;vertical-align:top;padding:0 1em}.in-product .list{margin-top:3em}.in-product .list a{width:calc(100%/2 - 1em - 2px)}.in-product .list a p{transform:translateY(0);opacity:1}.in-news{padding:2em 1em}.in-news .name{font-size:2em}.in-news .center{position:static;transform:translateY(0)}.in-news .list .left{display:none}.in-programme{padding:2em 1em}.in-programme .name{font-size:2em}.in-programme .center{position:static;transform:translateY(0)}.in-programme .list{flex-wrap:wrap}.in-programme .list a{width:calc(100%/2 - 2.5em - 2px);padding:2em 1em 2em 1em}.in-programme .list a .icon{width:8em;height:8em;line-height:8em}.in-programme .list a:nth-child(-n+2){margin-bottom:1em}.in-contact .name{font-size:2.5em}.in-contact .center{position:static;height:auto;margin-top:0}.in-contact .text{max-width:100%;padding:2em 1em;width:initial}.in-contact .text .margin{position:static;transform:translateY(0)}.in-contact .map{position:static;width:100%;height:30em}.side-nav .maxcenter{display:block;white-space:nowrap;overflow-x:auto}.side-nav .maxcenter a{width:auto;padding:1em 2em}.side-brief .flex{display:block}.side-brief .flex .text{max-width:100%}.side-brief .flex .img{max-width:100%}.side-brief .bototm .img{display:none}.side-brief{padding:2em 1em;width:initial}.side-img{margin-top:4.5em;height:50vw}.side-img .list{margin-top:0}.side-honor{height:auto;display:block;padding:2em 0}.side-honor .page .goto{width:4em}.side-honor .page .goto.next{margin-top:0;width:4em;margin-left:3em}.side-honor .left{width:100%;font-size:1.25em}.side-honor .left h1{padding-left:0;text-align:center;margin:0}.side-honor .right{width:100%;margin:2em 0}.side-honor .right .hiden{height:40vw}.side-honor .right .hiden .list li{width:100%}.side-honor .page{position:static;transform:translateY(0);width:100%;margin:0}.side-honor .page .goto{display:inline-block;vertical-align:top}.history-box .list li{width:calc(100% - 5em)}.history-box .maxcenter{width:70vw}.history-box .list li:nth-child(2n){margin-top:0}.article_list li{height:50vw;width:calc(100% - 2px)}.news_list li{display:block;padding:2em 1em}.news_list li .himg{width:100%;display:block}.news_list li .info{width:100%}.news_list li .info a{margin:.5em 0}.news_list li .info small{-webkit-line-clamp:3}.news_list li .date{display:none}.industry-list{max-width:90vw;margin:2em auto}.industry-list li a .himg{height:auto;width:100%;margin-right:0;float:initial}.industry-list li a .himg img{height:auto;width:100%}.industry-list li a h1{font-size:2em;margin:1em 0}.industry-list li a p{margin-top:0;line-height:180%}.industry-list li:nth-child(2n) a .himg{float:initial;margin-left:initial}.core .list{display:block;grid-template-columns:initial}.core .list li{width:100%}.job-box .search .slect span{margin-right:0}.job-box .search .slect span .back-icon{margin-top:1em}.job-box .search .slect span.addr{margin-bottom:1em}.job-box .job-all .list li .apply{position:static;transform:translateY(0)}.job-side .flex{display:block}.job-side .text1,.job-side .text2{max-width:100%;line-height:230%}.con-list{display:block;margin:0;padding:2em 1em}.con-list li{width:100%;text-align:left;display:flex;align-items:center;justify-content:space-between;margin-bottom:3em}.con-list li span{width:6em;height:6em;line-height:6em;display:inline-block;vertical-align:middle}.con-list li p{margin:0;width:calc(100% - 6em)}.con-map{height:20em}.con-msg .db{max-width:90vw}.productcenter{white-space:nowrap;overflow-x:auto}.side-product-nav a{margin-right:1em}.article_list{display:block}.article_list li span h1:after{display:none}.job-box .search .slect .maxcenter,.job-box .job-all .maxcenter{max-width:90vw}.core.maxcenter{max-width:90vw}.core .img{margin:5vw auto}.core .list li:last-child{border-bottom:0}.siede-product-add{margin:2em 1em}.siede-product-add .li .maxcenter .text{max-width:initial;float:none}.siede-product-add .li .maxcenter .himgs{text-align:center;float:none}.siede-product-add .li .maxcenter .himgs img{display:inline-block;height:initial;max-width:100%}.job-nav{display:none}.job-center{max-width:90vw}.job-idea .text:after{display:none}.job-idea .text .job-center{display:block;padding:0}.job-idea .text .job-center .img{max-width:initial}.job-idea .text .job-center .con{width:100%;margin-top:1em}.job-core .text .list{width:calc(100% - 2em);padding:1em}.job-core .text .img{position:static;width:100%;height:30vh;position:relative}.job-style .box .hiden .list li{width:100%;margin-right:0}.job-style .box .hiden .list li span{height:20vh}}