@import url(https://fonts.googleapis.com/css?family=Montserrat:100,300,500,700&subset=vietnamese);@import url(https://fonts.googleapis.com/css?family=Dancing+Script);body,html{width:100%;margin:0;padding:0}.clear,.clearfix:after{clear:both}cite,em,i,p{text-decoration:none;line-height:1.6}cite,em,i,mark,sup{vertical-align:baseline}.header::after,.nav li.current,.search-form{pointer-events:none}.text-banner h2,.text-banner p,.title-page h1,.title-page h2{text-shadow:1px 0 0 rgba(0,0,0,.4)}.overlay-dark,.overlay-menu{-ms-touch-action:none;-webkit-touch-callout:none}.overlay-dark,.overlay-menu,html{-webkit-touch-callout:none}.box-nav ul,.nav li,.social ul,ol,ul{list-style:none}.box-nav li a,.box-nav li>span,.btn-green,.company-footer h2,.content-page>h2,.details-center h2,.footer .copy-right,.footer-inner .copy-right,.item-num h3,.language li a,.nav li a,.nav-click span:before,.print-but,.save-but,.share-but,.sub-nav li a,.text-banner h2,.title-2 h2,.title-main h2,.title-page h1,.title-page h2{text-transform:uppercase}.content-table table,.details-text table,.load-text table{border-spacing:1px;table-layout:fixed}.all-album,.all-pics .text-length,.box-slider,.dragscroll,.overlay-dark,.overlay-menu,html{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none}.box-nav li>span,.controls[data-state=hidden]{visibility:hidden}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,svg{display:block}*{-webkit-font-smoothing:antialiased}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{background-color:#fff;height:100%;font-family:Arial,Helvetica,sans-serif,Montserrat,sans-serif;line-height:1;overflow:hidden}body.auto{overflow-y:auto}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}:focus{outline:0;border:none}strong{text-decoration:none;font-weight:700}.nav li a,a,cite,em,i,mark,p,sup{font-weight:300}code,dd,dl dt,ins,pre{text-decoration:none}del{text-decoration:line-through}img[alt]{font-size:0}ol,p,ul{font-size:15px;font-family:Montserrat,sans-serif}.clearfix:after,.clearfix:before{content:" ";display:table;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}svg:not(:root){overflow:hidden}.nicescroll-rails{cursor:pointer!important}.btn-green,.career-title,.close-infobox,.file-up,.input-select select,.item-a,.link-page,.list-view li,.miennam,.nav-click,.select-box li,.select-header,button,input[type=file]{cursor:pointer}h1,h2,h3,h4,h5,h6{font-family:Montserrat,sans-serif;font-weight:300;line-height:1.3}a{text-decoration:none;font-family:Montserrat,sans-serif}p{-webkit-text-size-adjust:none;text-align:justify}blockquote,q{quotes:none;font-family:Montserrat,sans-serif}mark{text-decoration:none;font-family:Montserrat,sans-serif;background-color:transparent}sup{text-decoration:none;bottom:5px;font-size:70%;font-family:Montserrat,sans-serif;position:relative}.loadicon,.loadx{position:fixed;top:50%;left:50%;z-index:110000}button,cite,div,em,i,input,select,table,textarea{font-family:Montserrat,sans-serif}.active_listview{background-color:#a87c2c!important;color:#fff}.loadx{background:url(../images/cycle.png) center center no-repeat;width:82px;height:82px;margin:-41px 0 0 -41px;border-radius:50%;animation:Rotate 1.5s linear infinite}.loadicon{width:10vw;height:10vw;margin:-5vw 0 0 -5vw}.load-picicon,.load-present{position:absolute;height:100%;width:100%;top:0;left:0}.load-present{z-index:2}.load-picicon{background:url(../images/load-picicon.svg) center center/contain no-repeat;opacity:0;transition:all 1s ease-in-out;z-index:10}.loadicon.show .stroke-line{transition:all 1s ease-in-out;stroke-opacity:0;fill-opacity:1!important}.header::after,.navigation{transition:all .3s ease-in-out}.header{position:fixed;width:100%;top:0;left:0;z-index:999;height:75px}.header::after,.logo,.right-header{position:absolute}.logo{left:calc(50% - 6vw);top:12px;width:12vw;height:calc(3/4 * 12vw);background:url(../images/logo1.png) center center/contain no-repeat;z-index:10}html[lang=en] .logo,html[lang=zh] .logo{background:url(../images/logo-en.png) center center/contain no-repeat}.right-header{width:auto;height:auto;right:30px;top:40px;text-align:right;z-index:150}html[lang=en] .header.hide .logo,html[lang=zh] .header.hide .logo{background:url(../images/logo-en.png) center center/contain no-repeat #282421}.header::after{content:'';width:100%;height:150px;top:0;left:0;background:linear-gradient(0deg,rgba(0,0,0,0),rgba(0,0,0,.7));opacity:0}.nav,.navigation{top:0;height:100%;left:0}.header.has-after::after{opacity:1}.navigation{width:450px;position:fixed;text-align:center;margin:0;z-index:100;background-color:rgba(255,255,255,.5);transform:translateX(-120%)}.navigation::after,.navigation::before,.navigation>span{content:' ';position:absolute;top:0;left:0;width:calc(100% + 20px);height:100%;background-color:rgba(255,255,255,.5)}.navigation::after{width:calc(100% + 40px)}.navigation>span{width:calc(100% + 80px)}.nav{position:absolute;display:block;padding:100px 10px 0 0;overflow-x:hidden;overflow-y:auto;width:100%;z-index:30}.nav li.li-home{display:none}.navigation.show .nav li{animation-name:goRight;animation-duration:.3s;animation-fill-mode:forwards}.nav li{float:none;opacity:0;width:100%;display:block;text-align:right;margin:10px 0;position:relative}.content-table,section{margin:0;padding:0;height:auto}.nav li:before{content:' ';width:0;height:1px;background-color:#a87c2c;position:absolute;top:27px;left:0}.nav li.active-color:before,.nav li.current:before{width:60px}.nav li a{display:block;font-size:24px;line-height:1.4;padding:10px 10px 10px 70px;color:#000;text-align:left;position:relative}.nav li.active-color a,.nav li.current a{color:#a87c2c}.navigation.show{transform:translate3d(0,0,0)}.navigation:not(.show) .nav li{animation-name:fadeOut;animation-duration:.3s;animation-fill-mode:forwards}.overlay-menu{height:100%;width:0;position:fixed;left:0;top:0;background-color:rgba(0,0,0,.3);overflow:hidden;transition:width .3s ease-in-out;z-index:5}.container,.overlay-menu.show,section{width:100%}.container,.content-table,.wrap-content,section{position:relative;display:block}.container{min-height:100vh;opacity:0;z-index:1}.content-home,.content-page{background-color:#ececec;background-position:center center;background-repeat:no-repeat;background-size:cover;z-index:2}.content-table{width:100%;animation-duration:.3s}.wrap-content{width:90%;max-width:1100px;margin:auto;height:auto; /* z-index:10*/}.section-first{z-index:1}.section-page .banner-home:before{background:linear-gradient(-44deg,rgba(0,127,199,.7) 0,rgba(178,149,121,.7) 60%)}.nav-click{position:absolute;top:40px;left:40px;width:38px;height:38px;z-index:100}.nav-click::after,.nav-click::before{background-color:#fff;content:'';position:absolute;top:9px;left:0;width:25px;height:2px;pointer-events:none;transition:all 150ms ease-in-out;transform-origin:50% 50%}.language,.search-form{transition:all .3s ease-in-out}.nav-click::after{top:16px;width:35px}.nav-click span{position:absolute;top:26px;left:0;color:#fff}.nav-click span:before{content:"MENU";position:absolute;top:0;left:0;font-size:11px}.language,.language li{position:relative;display:inline-block}.nav-click.active::before{width:70%;left:17%;transform:rotate3d(0,0,1,45deg);top:24%}.nav-click.active::after{width:70%;left:15%;transform:rotate3d(0,0,1,-45deg);top:23%}.nav-click.active::after,.nav-click.active::before{background-color:#a87c2c!important}.nav-click.active span:before{content:'close';color:#a87c2c}.language{margin:0 5px;vertical-align:middle;z-index:12}.language li{margin:0}.language li a{display:block;font-size:14px;line-height:38px;font-weight:700;color:#fff;text-align:center;border-radius:50%;width:38px;height:38px}.language li.active{display:none}.seach-top,.search-but{display:inline-block;position:relative;vertical-align:middle}.seach-top{height:auto;z-index:12}.search-but{margin:0;width:38px;height:38px;color:#fff}.search-but svg{width:80%;height:80%;margin:11%;position:relative;z-index:10}.search-form{position:absolute;right:-7px;top:-5px;display:block;width:0;height:49px;background-color:#fff;z-index:9;border-radius:40px}.form-row-search{position:relative;width:100%;height:100%}.form-row-search input[type=text]{border:0;font-size:16px;font-weight:400;color:#3c3c3c;background-color:transparent;position:absolute;display:block;width:100%;height:100%;padding:0 20px;line-height:58px;box-shadow:none}.form-row-search input[type=text]:focus{color:#fff}.search-form.active{width:400px;pointer-events:auto}.box-nav li.current a,.no-wheel .box-nav,.outer-nav.second,.pic-img{pointer-events:none}.search-but.active{color:#a87c2c}.search-but.active:before{background-color:#3a7878}.popup-home{overflow:hidden!important}.popup-home .details-center{width:98%;max-width:600px;min-height:10px;height:auto;position:relative;display:inline-block;margin:0 -3px;vertical-align:middle;background-color:transparent}.popup-home img{width:100%;height:auto;display:block}.mienbac,.miennam{width:24%;background:0 0;text-indent:-9999px;position:absolute}.mienbac{top:60%;left:14%;height:24%}.miennam{top:62%;right:13%;height:30%}.mien a,body:before{width:100%;height:100%;top:0}.mien a{position:absolute;left:0}.popup-home::after,.popup-home::before{display:inline-block!important}body:before{content:' ';position:fixed;right:0;background:#fff;z-index:9999}.captcha,.g-recaptcha{height:auto;display:inline-block;position:relative}body.show:before{animation:revealer 1s cubic-bezier(.7,0,.3,1) forwards}body.show-page:before{animation:revealer1 1s cubic-bezier(.7,0,.3,1) forwards}.input-area{margin-bottom:20px}textarea{border-radius:30px;outline:0;overflow:auto;opacity:.8;-webkit-appearance:none}textarea:focus{opacity:1}.input-but{margin-top:10px}.btn-green{color:#fff;font-weight:700;line-height:1;padding:15px 20px;border-radius:5px;background-color:#a77c2c;outline:0;border:none;-webkit-appearance:none}.captcha{width:300px;vertical-align:top;transform:scale(.8,.8);margin:-8px}.g-recaptcha{width:100%;margin:0}.g-recaptcha>div{width:100%!important;height:auto!important}.input-select select,.input-select::after{width:100%;border-radius:30px}.input-select{position:relative;height:auto;z-index:1}.input-select select{position:relative;display:block;width:100%;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;overflow:hidden;outline:0;border:1px solid #ddd}.input-select::after{content:'';width:100%;height:100%;position:absolute;left:0;top:0;z-index:-1}.input-select select::-ms-expand{display:none}.input-select select option{color:#fff;font-size:14px;font-weight:500;line-height:1.6;padding:15px 20px;background-color:#62676e}.input-select select [title]{font-size:16px;color:#000;font-weight:700}.input-select{display:inline-block;width:auto;margin:0 1px;min-width:350px}.social li,.social ul{display:block;height:auto}.input-select select{height:48px;line-height:48px;padding:0 48px 0 20px;box-shadow:none;background:url(../images/select.png) right center no-repeat;font-family:Montserrat,sans-serif;font-weight:500;font-size:14px;color:#000}.input-select::after{background:#fff}.box-nav li a,.go-page{border-radius:50%;text-align:center}.social{position:absolute;bottom:0;right:20px;height:auto;text-align:center}.social ul{width:100%}.social li{position:relative;width:auto;vertical-align:middle;margin:0}.social li a{width:45px;height:45px;opacity:.7;display:block;text-indent:-9999999px}.facebook{background:url(../images/facebook.svg) center center/cover no-repeat}.google{background:url(../images/google.svg) center center/cover no-repeat}.youtube{background:url(../images/youtube.svg) center center/cover no-repeat}.bg-home,.bg-inner{position:relative;width:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;display:block}.slide-pics{width:100%;height:auto;position:relative;display:block;margin:0;background-color:#a3a3a3}.banner-home,.banner-inner{width:100%;height:auto;position:relative;display:block;overflow:hidden}.bg-home{height:100vh;-webkit-backface-visibility:hidden;backface-visibility:hidden}.bg-inner,.pic-img{-webkit-backface-visibility:hidden}.bg-inner{height:calc(100vh - 170px);backface-visibility:hidden}.slide-pics .slide-buttons{position:absolute;bottom:125px;top:auto;left:50%;max-width:200px;margin:0 0 0 -100px}.slide-pics .slide-pagination{position:absolute;bottom:75px}.text-banner{position:absolute;bottom:50px;left:50%;width:700px;margin-left:-350px;color:#fff;text-align:center;height:auto;z-index:4}.text-banner h2{font-size:32px;position:relative;padding-bottom:20px;margin-bottom:20px}.text-banner h2 strong{display:block;font-size:40px;font-weight:400}.text-banner h2:after{content:' ';width:100px;height:1px;background-color:#fff;position:absolute;bottom:0;left:50%;margin-left:-50px}.go-page,.pic-img{position:relative}.text-banner p{margin-bottom:15px;font-size:18px;font-weight:400}.go-page{display:inline-block;width:50px;height:50px;background:url(../images/go.svg) center center/contain no-repeat #a77c2c}.bg-cover,.box-cover,.pic-img{background-position:center center;background-repeat:no-repeat;background-size:cover}.pic-img{display:block;width:100%;height:auto;backface-visibility:hidden}.bg-cover,.pic-img img{position:absolute;left:0;top:0;width:100%}.box-cover,.is-Edge .bg-screen:after,.is-IE .bg-screen:after{display:none}.bg-fixed,.group-central{-webkit-backface-visibility:hidden}.pic-img img{opacity:0;height:auto}.bg-cover{height:100%}.box-cover{width:100%;position:relative;height:calc(1120/2000 * 100vw);max-height:400px}.bg-screen:after,.is-Edge .banner-home:before,.is-Edge .bg-screen:before,.is-IE .banner-home:before,.is-IE .bg-screen:before{content:"";position:absolute;top:0;height:100%;opacity:0;transition:opacity .6s ease-in-out;left:0;width:100%}.bg-screen{z-index:1}.bg-screen:after{mix-blend-mode:multiply;background:rgba(0,0,0,.5)}.is-Edge .banner-home:before,.is-Edge .bg-screen:before,.is-IE .banner-home:before,.is-IE .bg-screen:before{background:rgba(0,55,86,.5);z-index:5}.is-Edge .show-text .bg-screen:before,.is-IE .show-text .bg-screen:before,.show-text .bg-screen:after{opacity:1}.is-Edge .banner-home:before,.is-IE .banner-home:before{opacity:.5}.overlay-dark{background-color:rgba(0,0,0,.8);height:0;width:100%;position:fixed;left:0;bottom:0;overflow:hidden;transition:height .8s ease-in-out;z-index:1500}.list-view .scrollC,.select-box .scrollC{overflow-x:hidden;touch-action:none!important}.overlay-dark.level-index-in,.overlay-dark.show{height:100%}.bg-color{position:relative;display:block;width:100%;height:auto;background-color:#788892;padding:15vh 0;margin:-30vh 0 0;z-index:-1}.bg-fixed{background-attachment:fixed;backface-visibility:hidden}.outer-nav.second,.sub-nav{backface-visibility:hidden}.is-IE .bg-fixed::after{display:none}.bg-gradient{background-color:rgba(170,196,86,.5)}.no-wheel .box-nav{z-index:2}.box-nav{width:20px;height:auto;position:absolute;right:0;top:50%;padding:10px 0;transition:all .3s ease-in-out;transform:translate(0,-50%);opacity:0;z-index:20}.box-nav li,.box-nav ul{position:relative;height:auto}.box-nav.show{opacity:1;left:30px}.box-nav ul{width:100%;text-align:center}.box-nav li{display:block;vertical-align:top;margin:15px 0}.box-nav li a span,.box-nav li a:before,.box-nav li>span{position:absolute;transition:all .3s ease-in-out}.box-nav li a{display:block;font-family:Montserrat,sans-serif;font-weight:300;font-size:18px;color:#fff;line-height:20px;transition:all .3s ease-in-out;width:20px;height:20px}.box-nav li>span{font-weight:700;font-size:12px;line-height:1.4;color:#fff;background-color:#a77c2c;text-align:right;white-space:nowrap;padding:8px;top:50%;right:35px;opacity:0;transform:translate3d(100px,-50%,0) scale3d(0,1,1);border-radius:10px;display:none}.box-nav li a:before{content:' ';width:5px;height:5px;border-radius:50%;background-color:#fff;top:5px;left:5px}.box-nav li a span{top:-2px;left:-2px;opacity:0;font-size:14px}.outer-nav,.sub-nav{position:relative;display:block;width:100%}.box-nav li.current a span{opacity:1}.box-nav li.current a:before{opacity:0}.outer-nav{z-index:3;background-color:#fff;border-bottom:1px solid #a87c2c;padding:10px 0}.outer-nav.second{left:0;position:fixed;opacity:0;background-color:rgba(0,0,0,.5);transition:all .6s ease-in-out;z-index:99;box-shadow:0 10px 30px rgba(0,0,0,.3);top:-300px;padding:5px 0;border-bottom:0}.sub-nav{height:auto;margin:0 auto;text-align:center}.sub-nav li,.sub-nav ul{position:relative;display:inline-block;width:auto;height:auto}.sub-nav ul{white-space:nowrap;font-size:0}.sub-nav li{vertical-align:middle;margin:0 -1px 0 0}.sub-nav li a{font-family:Montserrat,sans-serif;display:block;padding:15px 20px;vertical-align:top;margin:0 1px;font-weight:500;font-size:13px;color:#000;transition:all .3s ease-in-out;border-radius:30px}.details-center,.details-center h2,.details-text h3{font-family:Lato,sans-serif}.details-text h3,.details-text h3 strong,.details-text p strong{font-weight:700}.sub-nav li.current a{background-color:#a87c2c;color:#fff}.sub-nav li.current::after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}.outer-nav.second.fixed{top:70px;opacity:1;pointer-events:inherit}.fullcontent .header,.item-cate img,.item-cer img,.item-cus img,.item-cus:before,.item-pro img,.level-index-out,.link-page.current,.news-pic img,.no-link,.pic-thumb img,.scalelarge,.slide-pagi a.current,.wheel{pointer-events:none}.outer-nav.second.fixed .sub-nav li a{padding:10px 15px;font-size:12px}.outer-nav.second .sub-nav li a{color:#fff}.details-content{position:fixed;width:100%;height:100%;opacity:0;z-index:3000;text-align:center;overflow-x:hidden;top:0}.details-content::after,.details-content::before{content:'';position:relative;display:inline-block;width:auto;height:100%;vertical-align:middle}.details-content>span{width:100%;height:100%;position:fixed;left:0;top:0;z-index:1}.details-center{position:relative;display:inline-block;width:90%;height:100vh;vertical-align:middle;max-width:1000px;padding:0;margin:0 auto;z-index:5;background-color:#fff;opacity:0}.details-outer,.details-text{width:100%;position:relative}.details-center h2{color:#a87c2c;font-size:24px;font-weight:700;line-height:1.4;text-align:center;display:block;margin:0 0 20px}.details-outer{height:auto;margin:0;padding:30px 50px 50px;background-color:#fff}.details-text{height:auto;padding:30px 0;display:block;border-bottom:1px dotted #404040;border-top:1px dotted #404040;font-size:15px;line-height:1.4;color:#404040;text-align:left}.details-text h3{margin-bottom:5px;font-size:18px;color:#404040;text-transform:uppercase}.details-text p{margin-bottom:15px;font-size:15px;line-height:1.6}.details-text img,.details-text p img{display:block;width:auto;height:auto;max-width:100%;margin:0 auto;border:10px solid rgba(255,255,255,.5);border-radius:30px}.details-text ol,.details-text ul{list-style:inherit;text-align:justify}.details-text li,.details-text ol li,.details-text p span,.details-text span{text-align:left;margin:5px 0;font-size:inherit;font-weight:inherit;color:inherit}.details-text table{display:inline-block;width:auto;max-width:100%;margin:20px auto}.details-text table td,.details-text table th{padding:10px 10px 12px;font-size:inherit;font-weight:inherit;font-family:inherit;color:inherit;line-height:1.2;border-radius:5px}.details-text table tbody:only-child tr:first-child td,.details-text table thead td,.details-text table thead th{background-color:rgba(0,0,0,.3);color:#fff;font-size:15px;text-align:center}.download-but{position:relative;display:block;width:100%;height:auto;background-color:#fff;padding:0 0 80px;text-align:center}.download-but a{position:relative;display:inline-block;color:#fff;padding:20px 80px 20px 30px;background-color:#a87c2c;text-align:left;border-radius:30px;transition:all .3s ease-in-out}.download-but a::after,.download-but a::before{position:absolute;transition:all .3s ease-in-out;content:''}.content-main,.content-page>h2,.print,.title-page{text-align:center}.download-but a::before{left:-7px;top:-7px;width:calc(100% + 14px);height:calc(100% + 14px);border-radius:30px;border:1px solid #a87c2c}.download-but a::after{width:40px;height:40px;right:20px;top:50%;margin-top:-20px;background:url(../images/select1.png) center center no-repeat #a77c2c;border-radius:50%}.details-center .download-but span{font-family:Lato,sans-serif;font-size:20px;font-weight:300}.details-center .download-but h3{margin-top:5px;font-family:Lato,sans-serif;font-size:36px;font-weight:700}.download-but a:hover{background-color:#999898}.download-but a:hover::before{border:11px solid #999898}.download-but a:hover::after{background-color:#5f5f5f}.box-slider{width:100%;height:100vh;position:relative;overflow:hidden;display:block;float:left;-webkit-tap-highlight-color:transparent;z-index:1}.content-main,.group-central{width:100%;position:absolute;overflow:hidden}.group-central{height:100vh;left:0;top:0;backface-visibility:hidden;-webkit-transform:translate(0,100%);transform:translate(0,100%)}.group-central.show-text{z-index:1}.group-central:first-child{transform:translateY(0)}.content-main{height:100%;left:auto;top:auto;z-index:2;padding:30px 0 0}.container-main,.container-main-sm{width:90%;margin:auto;z-index:5;display:inline-block;vertical-align:middle}.content-main::after,.content-main::before{content:'';display:inline-block;height:100%;vertical-align:middle}.pinch-zoom img,.print,.print-box{position:relative;height:auto}.container-main{position:relative;max-width:1000px;padding:4vw 0 0}.container-main-sm{position:relative;max-width:700px}.all-pics .text-length h3{font-family:Play,sans-serif;background-color:rgba(0,0,0,.2)}.full img{max-width:80%}.pinch-zoom img{width:auto;max-width:100%;display:inline-block;vertical-align:middle;margin:0}.print{display:block;width:100%;padding:20px 5%;background-color:#a87c2c;border-top:1px solid #ddd}.print-box{display:inline-block;width:auto;margin:0}.print-box a{color:#fff}.print-but,.save-but,.share-but{padding:0 20px 0 10px;display:inline-block;vertical-align:middle;width:auto;font-size:12px;color:#fff;border-radius:30px;z-index:1}.print-but::before,.save-but::before,.share-but::before{position:relative;display:inline-block;vertical-align:middle;width:40px;height:40px;content:''}.save-but::before{background:url(../images/favorite.svg) 50%/80% no-repeat}.print-but::before{background:url(../images/print.svg) 50%/80% no-repeat}.share-but::before{background:url(../images/share.svg) 50%/80% no-repeat}.share-item{position:absolute;right:-100%;bottom:0;width:100%;height:40px}.share-item ul{position:relative;display:block;width:auto;height:auto;text-align:left;padding:0 0 0 10px}.share-item li{display:inline-block;position:relative;width:40px;height:40px;margin:0;border-radius:50%;border:1px solid #aaa;background-color:#fff;transition:all .3s cubic-bezier(.44,.39,.34,1.03);transform:scale3d(0,1,1);transform-origin:left top;left:-40px;opacity:0}.item-facebook::after,.item-intergram::after,.item-linkedin::after{opacity:0;transition:all .3s ease-in-out;z-index:2}.share-item li a{display:block;width:100%;height:100%;font-size:0;text-indent:-9999px}.share-item li a::before{content:'';position:absolute;left:0;top:0;width:100%;height:100%}.share-item li a::after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;opacity:0}.item-intergram::before{background:url(../images/intergram-grey.svg) 50%/70% no-repeat}.item-intergram::after{background:url(../images/intergram-blue.svg) 50%/70% no-repeat}.item-facebook::before{background:url(../images/facebook-grey.svg) 50%/70% no-repeat}.item-facebook::after{background:url(../images/facebook-blue.svg) 50%/70% no-repeat}.item-linkedin::before{background:url(../images/linkedin-grey.svg) 50%/70% no-repeat}.item-linkedin::after{background:url(../images/linkedin-blue.svg) 50%/70% no-repeat}.share-but.active+.share-item li{transform:scale3d(1,1,1);left:0;opacity:1}.share-but.active+.share-item li:nth-child(2){transition-delay:.2s}.share-but.active+.share-item li:nth-child(3){transition-delay:.4s}.title-page{position:absolute;height:auto;left:50%;top:calc(100vh - 340px);transform:translateX(-50%);z-index:10;padding:20px 30px}.title-page:before{content:' ';border-radius:20px;background-color:rgba(167,124,44 ,.5);position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid rgba(255,255,255,.4)}.title-page h1,.title-page h2{position:relative;display:inline-block;font-size:2.5vw;color:#fff;font-weight:400;text-align:center}.title-page h1 a,.title-page h2 a{color:#fff;font-weight:400;display:block}.title-page h2{font-size:2.5vw}.title-page h1>span{display:block}.title-page h1>span>span{transition:opacity .8s ease;opacity:0}.title-page h1>span>span.move{opacity:1}.title-page h1::after,.title-page h1::before{content:'';position:absolute;width:212px;height:100%;display:block;left:50%;margin:0 0 0 -106px}.title-page h1.show::after{animation-name:fadeInUp;animation-duration:1s;animation-fill-mode:forwards}.title-page h1.show::before{animation-name:fadeInDown;animation-duration:1s;animation-fill-mode:forwards}.wheel.show span,.wheel.show::after{animation:trackBallSlide 3s linear infinite}.content-page>h2{font-weight:700;font-size:36px;display:inline-block;position:relative;width:100%;padding:50px 5%;z-index:2}.title-1,.title-1 h2,.title-main{display:block}.content-page>h2>span>span{opacity:0;transition:all .8s cubic-bezier(.44,.39,.34,1.03);position:relative}.content-page>h2>span>span:nth-child(odd){transition-delay:.5s}.content-page>h2>span>span:nth-child(even){transition-delay:.8s}.load-text a,.zoom-but{transition:all .3s ease-in-out}.content-page>h2.on-show>span>span{opacity:1}.title-1{position:relative;margin-bottom:40px}.title-1 h2{font-family:'Dancing Script',cursive;font-size:48px;position:relative;color:#fff}.title-1 h2:after{content:' ';position:relative;display:block;width:350px;height:2px;border-radius:50%;margin:30px auto 0;background-color:#fff;opacity:.5}.title-2,.title-main{height:auto;margin-bottom:30px;position:relative;width:100%}.title-main h2{font-size:45px;color:#fff}#home-page .title-page{display:none}.title-2{display:block}.title-2 h2{font-size:40px;color:#a87c2c}.select-list{position:relative;display:block;width:100%;height:64px;z-index:20;margin:2px 0}.select-list:first-child{z-index:99}.select-header{position:relative;height:50px;display:block;width:100%;background-color:#fff;border:1px solid #a1a1a1;border-radius:30px}.select-header .but{position:absolute;right:0;top:0;display:block;width:40px;height:64px;background:url(../images/select.png) center center no-repeat;z-index:1}.select-header h3{display:block;padding:0 40px 0 20px;font-weight:300;font-size:18px;color:#464646;line-height:64px;text-align:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.select-box{position:absolute;top:64px;left:0;display:none;width:100%;height:285px;overflow:hidden;z-index:99999}.select-box li,.select-box li a,.select-box ul{height:auto;display:block;width:100%}.select-box ul{position:relative;text-align:center;font-size:0;overflow:hidden}.select-box li{position:relative;margin:0;background-color:#fff;border-bottom:1px solid #eee}.select-box li:last-child{border:none}.select-box li h3{display:block;padding:10px 40px 10px 20px;font-size:18px;line-height:1.4;font-weight:300;color:#000;text-align:left}.about-home,.company-footer>*,.footer-inner,.more,.quick-box{text-align:center}.select-box li.selected{background-color:#007ec7}.select-box li.selected:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%}.quick-box,.quick-box .but{height:50px}.select-box li.selected h3{color:#fff}.quick-box{position:relative;display:inline-block;vertical-align:top;width:300px}.more:after,.phone-call:before{content:' ';vertical-align:middle}.quick-box .select-box{top:50px;height:auto;border-radius:0 0 30px 30px;border:1px solid #a1a1a1}.select-box .scrollC{max-height:300px;position:relative;display:block;width:100%;height:100%;overflow-y:auto}.content-detail,.footer-inner,.item-certificate .wrap-content,.item-video,.list-num,.more,.row-pro{overflow:hidden}.select-box .nicescroll-rails{margin-left:-1px!important;border-radius:0;opacity:1!important}.quick-box h3{font-weight:500;font-size:14px;line-height:50px}.quick-col a>h3{padding:13px;font-weight:500;font-size:15px;line-height:1.4;color:#000}.copy-right a,.footer{color:#fff}.select-header.onclick{border-radius:30px 30px 0 0}.footer{position:absolute;width:100%;padding:0 20px 0 30px;z-index:10;bottom:30px;left:0;height:40px}.footer .copy-right,.footer .social{display:block;height:auto;position:absolute}.footer .copy-right{top:25px;left:80px;font-size:10px;font-weight:300}.footer .social{left:30px;bottom:-8px;right:auto}.phone-call{position:absolute;top:13px;right:88px;font-size:22px;font-weight:500;color:#FFF}.phone-call:before{width:35px;height:35px;display:inline-block;background:url(../images/phone1.svg) center center/contain no-repeat;margin-right:-5px}.footer-inner{padding-top:600px;position:relative;display:block;width:100%;height:auto;margin-top:-200px}.footer-inner .bg-cover{z-index:-1;background-position:bottom center}.footer-inner .bg-cover:before{content:' ';position:absolute;top:0;left:0;width:100%;height:30%;background:linear-gradient(0deg,rgba(255,255,255,0) 0,#fff 100%)}.footer-inner .phone-call,.footer-inner .social{bottom:auto;top:auto;right:auto;position:relative}.company-footer{color:#a77c2c;position:relative;display:block;width:100%;height:auto;padding:0 15px}.company-footer:after{content:' ';display:block;width:70px;height:1px;margin:10px auto;background-color:#a77c2c}.footer-inner .social li,.logo-footer{display:inline-block}.company-footer a{color:#a77c2c}.company-footer h2{font-weight:700;font-size:24px;margin-bottom:10px}.footer-inner .copy-right{background-color:#7f7f7f;padding:15px 0;font-size:11px;color:#fff}.footer-inner .phone-call{color:#a77c2c;margin-bottom:30px;display:inline-block;font-weight:700}.footer-inner .phone-call:before{border-radius:50%;border:1px solid #a77c2c;margin-right:5px;background:url(../images/phone2.svg) center center/contain no-repeat}.footer-inner .social{left:auto;text-align:center;margin:0 0 6px}.footer-inner .facebook{background:url(../images/facebook-grey.svg) center center/cover no-repeat}.footer-inner .youtube{background:url(../images/youtube-grey.svg) center center/cover no-repeat}.logo-footer{position:relative;width:250px;height:calc(3/4 * 250px);background:url(../images/logo-footer.png) center center/contain no-repeat;z-index:10}html[lang=en] .logo-footer,html[lang=zh] .logo-footer{background:url(../images/logo-footer-en.png) center center/contain no-repeat}.about-home{position:relative;display:block;height:auto;color:#fff;width:100%;max-width:700px;margin:auto}.more,.more span,.more:after{position:relative;display:inline-block}.about-home p,.item-num h3{margin-bottom:20px}.more{padding:10px 20px;background-color:#a77c2c;border:1px solid rgba(0,0,0,.1);color:#fff;border-radius:30px;font-size:14px}.more:after{background:url(../images/arrow-button.png) no-repeat;width:16px;height:8px;margin-left:20px}.box-video,.item-cer,.item-news-home{vertical-align:top}.more:before{content:'';width:120%;height:100%;background-color:#fff;transform:skew(20deg);position:absolute;top:0;left:-130%}.item-num h3,.list-num{position:relative;display:block}.list-num{height:auto;width:100%;text-align:left}.item-num{position:relative;float:left;width:33.33%;color:#fff}.item-num h3{font-size:15px}.item-num h3:after{content:' ';width:70px;height:1px;background:rgba(228,177,83,.6);display:block;margin-top:20px}.list-cer,.txt-1{display:block;width:100%}.item-cate,.list-cate,.list-cer,.txt-1{position:relative;height:auto}.num-s{display:block;position:relative;font-size:85px}.name-num{font-weight:300;line-height:1.5}.contact-home h2,.item-cate h3,.item-cer h3,.item-news-home h3,.txt-1 h3{font-weight:700;text-transform:uppercase}.txt-1{color:#fff;margin-top:40px;text-align:left}.item-cate,.item-cer,.list-cer{text-align:center}.txt-1 h3{font-size:30px;display:block;margin-bottom:0}.item-cer{width:20%;margin:0 -5px 25px;padding:0 20px;display:inline-block;color:#fff}.item-cer img,.list-cate{display:block;width:100%}.item-cer img{margin-bottom:15px}.item-cer h3{font-size:13px;margin-bottom:5px}.item-cer p{line-height:1.5;font-size:12px}.home-4 .container-main{max-width:1200px}.box-video,.item-cate,.item-news-home{display:inline-block}.item-cate{width:33.33%;margin:0 -5px}.bg-cate,.bg-cate:before{content:' ';position:absolute}.bg-cate{height:70%;width:60%;border-radius:15px;margin-left:20%;background-color:rgba(255,255,255,.5);top:0}.bg-cate:before{height:calc(100% + 10px);width:calc(100% + 10px);border:1px solid rgba(255,255,255,.5);border-radius:20px;top:-5px;left:-5px}.item-cate img{position:relative;top:0;height:23vh;left:-34px}.item-cate h3{color:#fff;width:160px;margin:20px auto auto}.list-cate1{max-width:750px;margin:auto}.list-cate1 .item-cate{width:50%;height:29vh}.list-cate1 .item-cate img{position:absolute;top:-20px;left:20px}.list-cate1 .item-cate h3{position:absolute;bottom:20%;width:100%;text-align:center}.list-cate1 .bg-cate{border-radius:50%;height:27vh;width:27vh;margin:auto;position:relative;top:auto}.company-info li p:before,.contact-home:before,.item-news-home:before{top:0;content:' '}.list-cate1 .bg-cate:before{border-radius:50%}.box-video{width:40%;margin:0 -5px;height:auto;text-align:left}.box-video .title-main{margin-bottom:20px}.item-video{border-radius:30px;border:4px solid #fff;position:relative}.item-video .pic-img{height:228px}.item-news-home{border-radius:30px;padding:5px;color:#000;margin:0 -5px 0 15px;width:calc(30% - 20px);position:relative}.item-news-home:before{position:absolute;left:0;width:100%;height:calc(100% - 20px);background-color:rgba(255,255,255,.7);z-index:-1;border-radius:30px}.item-news-home .pic-img{height:200px;border-radius:30px;margin-bottom:15px}.item-news-home h3{height:66px;overflow:hidden;font-size:15px;padding:8px;margin-bottom:10px}.date-news{font-size:13px;display:block}.contact-home{position:relative;display:inline-block;width:90%;max-width:900px;vertical-align:middle;padding:40px;color:#fff;text-align:left}.contact-home:before{border:1px solid rgba(255,255,255,.5);background-color:rgba(0,0,0,.2);position:absolute;left:0;width:100%;height:100%;border-radius:30px}.contact-home h2{font-size:33px;margin-bottom:20px}.company-info li{position:relative;display:block;width:100%;margin-bottom:12px}.company-info li p{position:relative;display:inline-block;height:auto;padding-left:30px}.company-info li p:before{width:25px;height:25px;position:absolute;left:-2px}.company-info li.address p:before{background:url(../images/location.svg) center center/contain no-repeat}.company-info li.phone p:before{background:url(../images/phone.svg) center center/contain no-repeat}.company-info li.fax p:before{background:url(../images/fax.svg) center center/contain no-repeat}.company-info li.email p:before{background:url(../images/email.svg) center center/contain no-repeat}.company-info li.web p:before{background:url(../images/web.svg) center center/contain no-repeat}.company-info li a{color:#fff;display:inline-block}.icon-product-new_red{position:absolute;top:-30px;right:-25px;width:70px}.about-1,.about-2,.qoute{position:relative;width:100%}.company-info li a,.company-info li i,.company-info li p{font-weight:500}.about-1,.about-2{display:block;height:auto;padding-top:60px}.about-1{text-align:right}.qoute,.txt-about{display:inline-block;max-width:800px;text-align:left}.qoute{padding:0 0 0 80px;font-style:italic}.qoute:before,.scalelarge{position:absolute;top:-20px;left:0}.qoute p{margin-bottom:20px}.qoute:before{content:' ';width:60px;height:60px;background:url(../images/qoute.png) center center/contain no-repeat}.item-a:before,.tooltip-a{background-color:#a77c2c;border-radius:10px}.scalelarge{width:100%;height:100%;z-index:1}.txt-about{position:relative;width:100%;padding-left:50px}.about1-1,.about1-4,.about1-5,.hover-a,.list-cus,.num-pt,.text-center{text-align:center}.item-left,.item-right{left:0;top:0;width:auto;height:auto;position:absolute}.item-right{right:0;left:auto}.scalelarge img{max-width:300px}.txt-about h3{font-size:30px;color:#a87c2c;font-weight:700;margin:10px 0}.txt-about p{margin-bottom:20px}.about-2 .title-2{margin-bottom:0;opacity:1}.about-2 .item-right{top:auto;bottom:0}.about-3{padding:120px 0}.about-3 .bg-cover{opacity:.5}.value-list{position:relative;display:block;width:600px;height:600px;margin:auto}.hover-a:after,.hover-a:before,.item-a,.item-a h3{display:inline-block;vertical-align:middle}.item-a{position:absolute;margin:0 10px;width:39%;height:39%;padding:0 20px}.item-a h3{font-weight:700;color:#fff;text-transform:uppercase;font-size:25px;position:relative;margin:0 -3px;width:154px}.hover-a,.item-a:before{position:absolute;top:0;left:0;width:100%;height:100%}.item-a:before{content:'';transform:rotate(45deg)}.about1-1 .bg-cover:before,.hover-a:after,.hover-a:before,.num-pt:after,.num-pt:before,.tilte-m:after,.tooltip-a:before{content:' '}.hover-a:after,.hover-a:before{position:relative;height:100%}.tooltip-a{position:absolute;width:350px;color:#fff;padding:30px;font-size:14px;z-index:10}.tooltip-a:before{width:0;height:0;border-style:solid;border-width:10px 15px 10px 0;border-color:transparent #a77c2c transparent transparent;position:absolute;left:-15px;top:50%;margin-top:-10px}.tooltip-a.align-left:before{border-width:10px 0 10px 15px;border-color:transparent transparent transparent #a77c2c;left:auto;right:-15px}.item-a:nth-child(1){top:22px;left:172px}.item-a:nth-child(2){top:197px;right:0}.item-a:nth-child(3){top:373px;left:176px}.item-a:nth-child(4){top:200px;left:0}.value-info{width:100%;height:auto;position:absolute;left:0;top:0;z-index:5}.item-pt,.list-pt{position:relative;display:block}.about-4{padding-bottom:60px}.about-4 .item-left{top:auto;bottom:0}.list-pt{width:90%;max-width:700px;margin:auto}.item-pt{border:1px solid #a77c2c;padding:20px 20px 20px 100px;color:#000;height:auto;width:100%;margin-bottom:10px;background-color:#fff;border-radius:30px}.num-pt span,.num-pt:after,.num-pt:before{display:inline-block;vertical-align:middle}.num-pt{position:absolute;width:80px;height:100%;top:0;left:0;color:#a77c2c;font-size:30px;font-weight:300}.num-pt:after,.num-pt:before{height:100%}.num-pt span{margin:0 -5px}.banner-page{position:relative;display:block;width:100%;height:auto}.about1-1{padding-top:60px}.about1-1 .bg-cover{height:80vh;background-position:bottom center;margin-top:-50px;position:relative}.about1-1 .bg-cover:before{position:absolute;top:0;left:0;width:100%;height:30%;background:linear-gradient(0deg,rgba(255,255,255,0) 0,#fff 100%)}.txt-about-1,.txt-sm{height:auto;display:block;position:relative}.txt-sm{width:90%;max-width:900px;margin:auto;z-index:5}.txt-sm p{margin-bottom:20px}.txt-about-1{width:50%}.tilte-m{margin-bottom:30px;font-weight:700;color:#a87c2c;font-size:32px;position:relative;font-family:Montserrat,sans-serif}.tilte-m:after{display:block;width:70px;height:1px;background-color:#a87c2c;margin-top:15px}.padding-main{padding:60px 0}.about1-4 .item-num,.about1-4 .txt-1{color:#000;text-align:center}.about1-4 .num-s,.about1-4 .txt-1 h3{color:#a87c2c}.about1-4 .item-num h3:after{margin:15px auto 0;background-color:#000}.about1-5{margin-bottom:-500px}.item-cus{display:inline-block;width:calc(20% - 25px);margin:10px;background-color:#fff;position:relative}.item-cus a,.list-cus{display:block}.item-certificate:before,.section-certificate .qoute:after{content:' ';background-color:#a87c2c}.item-cus:before{content:' ';width:100%;height:100%;top:0;left:0;border:1px solid #a87c2c;position:absolute}.item-cus img{max-width:100%}.list-cus{position:relative;width:100%;height:auto}.section-certificate .qoute{max-width:60%;padding-right:20px}.section-certificate .qoute:after{position:absolute;top:-60px;right:-1px;width:1px;height:calc(100% + 120px)}.list-certificate{margin-bottom:-500px}.item-certificate{position:relative;height:auto;width:100%}.item-certificate:before{position:absolute;bottom:20%;left:0;width:100%;height:1px}.txt-certificate{position:absolute;bottom:24%;text-align:right;left:0;width:60%;padding:0 30px 0 0}.txt-certificate h3{color:#a87c2c;font-size:25px;margin-bottom:15px;font-weight:700}.txt-certificate p{max-width:500px;display:inline-block}.pic-certificate{float:right;position:relative;border:1px solid #a87c2c;width:40%}.pic-certificate img{width:100%;display:block}.item-certificate:nth-child(2n){margin-top:-30px}.item-certificate:nth-child(2n) .txt-certificate{right:0;left:auto;text-align:left;padding:0 0 0 30px}.filter-cate,.item-pro,.page-pagination,.row-pro,.slide-pagi span{text-align:center}.item-certificate:nth-child(2n) .pic-certificate{float:left}.item-certificate:first-child .txt-certificate{bottom:auto;top:4%}.item-certificate:first-child:before{bottom:auto;top:0;width:70%}.item-certificate:nth-child(2){margin-top:-10%}.scale-s>div:nth-child(2){top:35%}.scale-s>div:nth-child(3){top:50%}.scale-s>div:nth-child(4){top:84%}.scale-s>div:nth-child(5){top:104%}.scale-s>div:nth-child(3).item-product-flow{top:84%}.scale-s>div:nth-child(4).item-product-flow{top:128%}.page-pagination{width:100%;max-width:1050px;height:auto;position:relative;display:block;margin:0 auto 20px;z-index:5}.slide-pagi,.slide-pagi span{position:relative;display:inline-block}.slide-pagi{height:auto;width:212px;margin:0;z-index:10}.slide-pagi span{width:40px;height:40px;margin:0}.slide-pagi a{font-size:15px;font-weight:700;line-height:40px;display:block;width:100%;height:100%;color:#444;border-radius:3px}.content-1 li,.content-1 p{line-height:1.6;text-align:justify}.slide-pagi a.current{color:#a87c2c}.slide-pagi .slide-buttons{top:0;margin:0}.slide-pagi .slide-prev{background:url(../images/previous-2.svg) 50%/50% no-repeat #fff;width:40px;height:40px;top:0;left:-45px;border-radius:3px;border:1px solid #ddd}.slide-pagi .slide-next{background:url(../images/next-2.svg) 50%/50% no-repeat #fff;width:40px;height:40px;top:0;right:-45px;border-radius:3px;border:1px solid #ddd}.filter-cate,.list-pro,.row-pro{display:block;width:100%}.filter-cate,.item-pro,.list-pro,.row-pro{position:relative;height:auto}.slide-pagi .slide-next:hover,.slide-pagi .slide-prev:hover{transform:none;background-color:#ddd}.slide-pagi .slide-buttons:not(.disabled){display:block}.filter-cate{background-color:#ddd;padding:10px 0;z-index:99}.filter-cate select{display:block;margin:auto}.row-pro{padding:50px 0}.row-pro:nth-child(1),.row-pro:nth-child(4){background-color:#e5e5e5}.row-pro:nth-child(2),.row-pro:nth-child(5){background:linear-gradient(-9deg,#ffe2ad 0,#e4e4e4 100%)}.item-pro{display:inline-block;width:33.33%;margin:0 -5px;vertical-align:top}.bg-pro,.bg-pro:before{content:' ';position:absolute}.bg-pro{height:85%;width:64%;margin-left:18%;margin-top:0;border-radius:15px;top:0;left:0;background-color:#fff}.bg-pro:before{height:calc(100% + 10px);width:calc(100% + 10px);border:1px solid #fff;border-radius:20px;top:-5px;left:-5px}.item-pro img{position:relative;top:0;width:85%;display:block;margin:auto auto 10px;border-radius:20px}#product-detail-page .sub-nav li.current::after,.content-detail .detail-center .slide-buttons{display:none}.item-pro h3{text-transform:uppercase;color:#444;font-weight:500;width:57%;margin:23px auto 20px;position:relative;font-size:16px;min-height:40px}.price-detail,.title-sm h3{font-weight:700}.left-detail,.right-detail{width:50%;height:auto;position:relative;vertical-align:top;float:left}.left-detail{padding-top:0}.right-detail{padding:0 0 0 50px}.right-detail .title:after,.title-des:before{height:1px;content:' '}.right-detail .title{text-align:left;padding:0;margin:0}.right-detail .title:after{width:100px;background-color:#ddd;display:block;margin:20px 0}.right-detail .title h1{font-size:36px;color:#a87c2c}.price-detail,.title-des,.title-sm h3{font-size:30px;color:#a87c2c;text-transform:uppercase}.thumbs-detail .slide-item{padding-bottom:2px}.right-detail p{margin-bottom:15px;font-family:Arial,Helvetica,sans-serif}.description-product{margin-top:60px}.title-des{text-align:center;margin-bottom:30px;position:relative}.title-des span{display:inline-block;background-color:#fff;padding:0 30px;position:relative}.content-1 ol,.content-1 ul{padding-left:18px;font-family:Arial,Helvetica,sans-serif}.title-des:before{position:absolute;width:100%;background-color:#a87c2c;top:50%;left:0}.item-11,.sub-des,.thumbs-detail,.title-sm{position:relative}.item-11,.thumb-item{overflow:hidden;background-color:#fff}.right-detail .input-select{max-width:100%;min-width:1px}.item-11{display:block;height:auto;width:100%;margin-bottom:10px;border:1px solid #ddd}.item-11:before{content:' ';width:calc(100% + 20px);height:calc(100% + 20px);top:-10px;left:-10px}.item-11 img,.thumb-item img,.thumbs-detail{width:100%;display:block}.item-11 img{pointer-events:none}.thumbs-detail{max-width:none;bottom:0;transform:none;left:0}.thumbs-detail .thumb-item{width:auto;height:auto;border:1px solid #ddd;opacity:.7}.thumbs-detail .slide-item.current .thumb-item{border:1px solid #a87c2c;opacity:1}.price-detail{margin-bottom:10px}.sub-des{display:block;width:100%;height:auto}.sub-des:after{content:' ';width:100px;height:1px;background-color:#ddd;display:block;margin:20px 0}.title-sm{display:block;width:100%;height:auto;margin-bottom:30px;text-align:center}.product-same{background:linear-gradient(0deg,rgba(255,255,255,0) 0,#e6e6e6 100%)}.product-same .item-pro{opacity:1;width:100%;margin:10px 0}.arrow-grey .slide-next,.arrow-grey .slide-prev{width:60px;height:60px}.arrow-grey .slide-buttons{margin:-30px 0 0}.arrow-grey .slide-next{background:url(../images/next-2.svg) center center/contain no-repeat}.arrow-grey .slide-prev{background:url(../images/previous-2.svg) center center/contain no-repeat}.content-1{font-family:Arial,Helvetica,sans-serif;font-weight:300}.content-1 p{margin-bottom:20px;font-family:Arial,Helvetica,sans-serif}.content-1 img{max-width:100%;display:block;margin:0 auto}.contact-content .container-main,.list-1{max-width:1200px}.content-1 li{margin-bottom:5px}.content-1 ol li{list-style:decimal}.content-1 ul li{list-style:outside;text-align:justify}.content-1 ol,.content-1 ul{margin-bottom:20px}.content-1 h2{font-size:16px;font-weight:700;margin-bottom:15px;font-family:Arial,Helvetica,sans-serif}.content-1 a{color:#fff}.content-1 a:hover{opacity:.6}.product-same .slide-item{padding-top:50px}.zoom-but{position:absolute;right:20px;top:20px;width:30px;height:30px;background-color:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.2);border-radius:50%;text-transform:uppercase;text-align:center;z-index:1;cursor:pointer}.zoom-but::before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:url(../images/zoom.png) center center/contain no-repeat}.item-1:before,.txt-item-1:before{content:' '}.item-1,.list-1{height:auto;position:relative;text-align:center}.news-pic,.pic-thumb{overflow:hidden;background-position:center center;background-repeat:no-repeat;background-size:cover}.projects{margin:0 auto -200px}.projects .scale-s>div:nth-child(2){top:70%}.list-1{display:block;width:90%;z-index:2;margin:0 auto 20px}.item-1{display:inline-block;vertical-align:top;width:calc(33.33% - 20px);margin:20px 8px;padding:1px}.item-1:before{position:absolute;top:0;left:0;width:100%;height:calc(100% - 20px);background-color:#bbb;border-radius:20px}.txt-item-1{display:block;width:100%;height:80px;padding:15px;position:relative}.txt-item-1 h3,.txt-item-1:before{display:inline-block;vertical-align:middle}.txt-item-1:before{height:100%}.googlemap::after,.googlemap::before,.link-page.current::after,.map-box::after,.news-item::before{content:''}.news-list,.title-project{height:auto;text-align:center}.txt-item-1 h3{width:95%;margin:0 -3px;font-size:18px;text-transform:uppercase;color:#fff;max-height:46px;overflow:hidden;font-weight:400}.news-list,.title-project,.wrap-content-sm{display:block;position:relative}.news-txt h3,.title-project h1{font-weight:700;text-transform:uppercase}.pic-item-1{padding-top:67%;border-radius:20px 20px 0 0}.title-project{width:100%;margin-bottom:30px}.title-project h1{font-size:36px;margin-bottom:5px;color:#a87c2c}.title-project a{color:#a87c2c;font-style:italic}.wrap-content-sm{width:90%;max-width:1000px;margin:auto;z-index:5}.slider-same .item-1{width:100%;margin:0}.slider-same{margin-bottom:-100px}.news-list{width:90%;max-width:1100px;margin:0 auto;padding:50px 0;z-index:5}.news-item{position:relative;display:inline-block;vertical-align:top;width:calc(33.33% - 20px);margin:10px 8px;text-align:left;transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.date,.news-txt,.scroll-slide{text-align:center}.news-item::before{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#e6e6e6;border-radius:30px}.news-pic,.news-pic img,.news-txt{position:relative;width:100%;display:block}.news-pic{padding:0;height:203px;border-radius:30px 30px 0 0}.news-pic img{height:auto;opacity:0;z-index:-1}.news-txt{padding:30px 15px 15px}.date,.news-txt .more{position:absolute;left:50%}.news-txt .more{top:-20px;margin-left:-82px}.news-txt h3{font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:1.4;color:#000;display:block;white-space:normal;height:39px;overflow:hidden}.news-txt p{height:70px;overflow:hidden;display:none;margin-top:7px;font-family:Arial,Helvetica,sans-serif}.date,input[type=text]{font-family:Montserrat,sans-serif}.date{top:0;width:auto;height:auto;padding:5px 10px;margin:0 0 0 -27px;background-color:#fff;font-weight:100;font-size:36px;color:#4a4a4a;line-height:1;z-index:1}.link-text,.link-text h3,.load-text p{font-family:Arial,Helvetica,sans-serif}.date span{font-weight:500;font-size:10px;display:block;color:#4c4c4c}.scale-2>div:nth-child(2){top:70%}.load-list{width:100%;height:auto;position:relative;display:block;margin:0;min-height:100vh}.load-list.show{min-height:inherit}#news-detail-page .sub-nav li.current::after{display:none}.link-page,.link-text,.news-link,.pic-thumb,.scroll-slide{position:relative;display:block}.scroll-slide{width:100%;height:auto;margin:0 auto;overflow:hidden;padding:30px 0;z-index:3}.scroll-slide h2{font-size:30px;font-weight:300px;margin:0 0 20px;text-transform:uppercase}.news-link{width:90%;height:auto;max-width:1100px;margin:0 auto}.link-page{width:100%;height:110px;padding:10px;color:#000;text-align:left;overflow:hidden;background-color:#dadada}.pic-thumb{float:left;width:50%;height:auto;margin:0 10px 0 0;border:1px solid #eee;z-index:1}.pic-thumb img{position:relative;height:88px;width:100%;margin:0;opacity:0;z-index:-1}.file-name,.link-text{z-index:0;overflow:hidden}.link-text{height:100%;line-height:90px}.link-page a,.link-page.current::after{position:absolute;left:0;width:100%;height:100%;top:0}.link-text h3{display:inline-block;vertical-align:middle;font-size:13px;font-weight:400;line-height:1.4;max-height:82px;overflow:hidden;white-space:normal;text-transform:uppercase;padding:10px 0 0}.link-page.current{background-color:#a87c2c;color:#fff}.load-text,.load-title h1{color:#666;line-height:1.4}.link-page a{display:block;z-index:2}.link-page.current::after{z-index:3}.load-content,.load-data,.load-details,.load-text,.load-title{position:relative;width:100%;height:auto;display:block}.news-link .slide-item{padding:1px 3px}.load-content{z-index:4;padding:60px 0}.load-data{min-height:50vh}.load-details{max-width:1100px;margin:0 auto}.load-text iframe,.load-text img{max-width:100%}.load-title{text-align:center;margin:0 0 30px}.load-title h1{position:relative;display:block;font-weight:700;font-size:24px;text-transform:uppercase;margin-bottom:10px}.load-text{padding:40px;font-size:16px;border:1px solid #ddd}.load-text p{margin:0 0 20px;font-size:16px;line-height:1.6}.load-text a{color:#940000}.load-text img{width:auto!important;height:auto!important;margin:10px auto;display:block}.load-text h1,.load-text h2,.load-text h3,.load-text h4,.load-text h5,.load-text h6{font-size:18px;color:#383838;font-weight:700;line-height:1.4;margin:10px 0}.load-text table{width:auto;height:auto;display:table;margin:30px auto}.load-text table td,.load-text table th{border:1px solid #788892;background-color:#7e8387;text-align:left;font-size:16px;font-weight:300;color:#fff;line-height:1.6;padding:10px 15px}.load-text ol,.load-text ul{padding-left:18px;font-family:Arial,Helvetica,sans-serif}.load-text table tbody,.load-text table tr{min-width:360px}.load-text li{line-height:1.6;margin-bottom:5px}.load-text ol li{list-style:decimal;text-align:justify}.load-text ul li{list-style:outside;text-align:justify}.date-detail,.descript,.number{text-align:center}.load-text ol,.load-text ul{margin-bottom:20px}.load-text em,.load-text h2,.load-text h3,.load-text h4,.load-text h5,.load-text i{font-family:Arial,Helvetica,sans-serif}.number{font-size:16px;font-weight:300;line-height:35px;width:35px;height:35px;border-radius:0 0 50% 50%;color:#fff;background-color:#788892;position:absolute;top:0;right:0;z-index:2}.descript{font-size:18px;font-weight:300;line-height:1.6;color:#526f81;display:block;padding:40px 5%;background-color:#fff}.link-page .date,.link-page .date span{color:#4a4a4a;font-size:11px;display:inline;font-weight:300}.career-list tbody td,.head-list th{padding:10px 15px;vertical-align:middle}.link-page .date{background-color:#f1f1f1;left:auto;right:0;top:0;margin:0;transform:none;z-index:2}.link-page .date::after{display:none}.link-page .date span::before{content:'-';position:relative;display:inline-block;vertical-align:middle;margin:0 2px}.load-details .date{color:#fff;background-color:#ed1c24;display:inline-block;left:auto;right:0;top:-66px;bottom:auto;transform:none;margin:0}.load-details .date::after{display:none}.load-details .date span{color:#fff}.date-detail{color:#999;font-size:14px}.recruitment-2{background-color:#a77c2c}.recruitment-1{overflow:hidden}.recruitment-1 .item-right{top:18%}.txt-recruitment{width:55%;color:#fff;position:relative;z-index:1}.txt-recruitment .title-2 h2{color:#fff}.pic-recruitment{position:absolute;top:0;right:0;width:60%;height:100%}.pic-recruitment:before{content:' ';position:absolute;top:0;left:0;width:80%;height:100%;background:linear-gradient(-90deg,rgba(0,68,108,0) 0,#a77c2c 100%)}.content-table table{width:100%;margin:0 auto;font-size:15px;line-height:1.6}.join-title h3,button{line-height:1.4;text-transform:uppercase}.career-list tbody td{background-color:#d7d7d7;font-size:15px;font-weight:500;color:#414141}.career-list tbody tr:nth-child(even) td{background-color:#cfcfcf;color:#414141}.career-title a{font-size:15px;font-weight:500;color:#414141}.career-list td,.career-list th{text-align:center;border-radius:10px}.head-list th{background-color:#a87c2c;font-size:15px;font-weight:700;color:#fff;text-transform:uppercase}.head-list th[scope=Number]{width:60px}.head-list th[scope=Position]{width:auto;min-width:350px}.head-list th[scope=Status]{width:150px}.head-list th[scope=Quantity]{width:120px}.head-list th[scope=Location],.head-list th[scope=Expire]{width:180px}.join-title,.join-us{width:90%;margin:0 auto}.career-list td:nth-child(2),.head-list th:nth-child(2){text-align:left}.join-form,.join-title,.join-us{height:auto;text-align:center}.status{position:relative;display:inline-block;font-weight:700;font-family:inherit}.status.hot{position:relative;display:block}.status.hot a{background-color:#b01111;color:#fff;font-weight:700;padding:8px 15px;display:inline-block;border-radius:20px}.career-form,.join-form,.join-title,.join-us{position:relative;display:block}.career-form{padding:60px 0 80px;background-color:#c43a51}.join-title h3{font-size:28px;font-weight:700;color:#fff}.join-title p{font-size:14px;font-weight:300;color:#fff}input[type=text],textarea{color:#666;font-weight:300;transition:all .3s ease-in-out}.join-us{max-width:600px}.join-form{width:100%}.join-us .input-text{float:left;width:50%;margin:0 0 12px}.contact-form,.require-col{width:90%;text-align:center;height:auto;position:relative;display:inline-block}.join-us .input-text:nth-child(odd){padding-right:6px}.join-us .input-text:nth-child(even){padding-left:6px}.join-us .input-but{margin-top:15px;opacity:1}.contact-form{max-width:1000px;margin:0;vertical-align:middle}.require-col{vertical-align:top}.input-text{width:48%;height:auto;position:relative;margin:0 0 5px;display:inline-block;vertical-align:top}input[type=text]{font-size:16px;line-height:60px;padding:0 20px;border:none;width:100%;height:60px;background-color:#ebebeb;border-radius:30px}button,textarea{font-family:Montserrat,sans-serif;font-size:16px;border:none}input[type=file]{position:relative;display:block;width:100%;height:60px;z-index:1;opacity:0}.input-area{width:calc(96% + 5px);height:auto;position:relative;margin:0;display:inline-block;vertical-align:top}textarea{line-height:1.6;padding:5px 20px;width:100%;height:120px;background-color:#fff;resize:none}input[type=text]:focus,textarea:focus{color:#333}.input-but{width:calc(96% + 5px);height:auto;position:relative;display:inline-block;margin:20px 0;text-align:center}button{font-weight:700;padding:10px 20px;text-align:center;color:#fff;width:auto;height:auto;position:relative;-webkit-appearance:none;display:inline-block;margin:0;background-color:#a87c2c;border-radius:30px;border:1px solid rgba(2552,255,255,.5)}.file-mark,.file-name{position:absolute;transition:all .3s ease-in-out}.file-mark,.file-name,.map-box,.map-view{display:block}.btn-blue,.file-mark,.file-name{border-radius:30px}button.but{float:right;margin:20px 0}.file-name{left:6px;top:0;width:calc(100% - 6px);height:60px;line-height:60px;background-color:#ebebeb;color:#727272;font-weight:300;white-space:nowrap;padding:0 100px 0 20px;text-align:left;text-overflow:ellipsis}.file-mark,.list-view li.active h3,.list-view li.active p{color:#fff}.contact-content .box-blue h3,.file-mark{font-weight:700;text-align:center;text-transform:uppercase}.file-mark{top:5px;right:5px;width:96px;height:50px;line-height:50px;background-color:#a77c2c;font-size:14px}.btn-blue{background-color:#a87c2c}.btn-blue::after{border:1px solid #a87c2c;border-radius:30px}.map-box{position:relative;width:100%;height:auto;margin:0;background-color:#fff;overflow:hidden;z-index:3}.map-box::after{position:absolute;left:0;bottom:0;width:100%;height:1px;box-shadow:0 0 20px 10px rgba(0,0,0,.1);z-index:10}.map-view{position:relative;width:calc(100% - 400px);height:auto;background-color:#f2f2f2}.map-view .googlemap{width:100%;height:100%;max-height:none}.map-view .googlemap .zoom-control{right:auto;left:20px;bottom:20px;top:auto}.map-view .googlemap::after,.map-view .googlemap::before{display:none}.list-view{position:absolute;right:0;top:0;display:block;width:400px;height:70vh;overflow:hidden}.list-view .scrollC{position:relative;display:block;width:100%;height:100%;overflow-y:auto;max-height:none}.list-view .nicescroll-rails{margin-left:-1px!important;border-radius:0;opacity:1!important}.list-view li{display:block;padding:25px;border-bottom:1px solid #ddd;background-color:#fff}#contact-page .title-page,.list-view li.hide{display:none}.list-view h3{margin-bottom:10px;font-size:18px;text-transform:uppercase;font-weight:700}.list-view p{font-size:16px;line-height:1.6}.list-view li.active{background-color:#007dc6}.map-view.full-screen{position:fixed;left:0;top:0;width:100vw;height:100vh;max-height:inherit;z-index:9999}.map-inner{margin-bottom:-500px}.map-inner.level-index-in{margin:0}.map-inner .select-box{max-height:300px;overflow:auto}.level-index-in .filter-location{z-index:-1}.contact-content{padding-top:30px;color:#fff}.contact-content .company-info li a,.item-info{color:#444}.contact-content .box-blue{display:inline-block;vertical-align:top;width:48%;margin:0 5px;position:relative;height:auto;padding:0 10px}.contact-content .box-blue h3{font-size:25px;margin-bottom:20px}.contact-content .box-blue:nth-child(1),.infobox{text-align:left}.contact-content input[type=password],.contact-content input[type=text],.contact-content textarea{background-color:rgba(255,255,255,.8);opacity:1!important;color:#444;border:1px solid rgba(255,255,255,.5);font-size:15px}.contact-content input[type=password],.contact-content textarea{padding:10px 20px}.contact-content input[type=text]{height:50px;line-height:50px}.contact-success,.infobox,.register-success{line-height:1.6;font-family:Montserrat,sans-serif}.contact-content .form-contact{margin:0}.contact-content .company-info li.address p:before{background:url(../images/location3.svg) center center/contain no-repeat}.contact-content .company-info li.phone p:before{background:url(../images/phone3.svg) center center/contain no-repeat}.contact-content .company-info li.fax p:before{background:url(../images/fax3.svg) center center/contain no-repeat}.contact-content .company-info li.email p:before{background:url(../images/email3.svg) center center/contain no-repeat}.contact-content .company-info li.web p:before{background:url(../images/web3.svg) center center/contain no-repeat}.row-form .input-text{width:calc(50% - 10px);margin:3px;display:inline-block;vertical-align:top}.row-form .input-text.col-full{width:calc(100% - 10px);margin-left:5px}.input-but .btn-border{padding:21px;position:absolute;top:0;right:3px}.row-form .input-but{height:65px;position:relative}.input-but .captcha{position:absolute;top:0;left:-25px}.item-info,.title-company{position:relative;height:auto;width:100%;display:block}.item-info{padding:33px 52px 20px;background-color:rgba(255,255,255,.8);border:1px solid rgba(255,255,255,.5);border-radius:30px;min-height:291px}.title-company{margin-bottom:20px}.title-company h2{font-size:20px;text-transform:uppercase;font-weight:400;color:#a77c2c}.infobox h3,.infobox p{color:#fff;font-size:12px}.title-company h2 strong{font-size:46px;font-weight:700;display:block}.f-contact .phone-call{right:30px}.banner-scroll{position:absolute;display:block;width:100%;height:100vh;top:0;left:0}#map-canvas,.google-map{position:relative;display:block;width:100%}.map-view.full-screen #map-canvas{height:100vh}.google-map{height:auto;border-bottom:2px solid #00aeef;border-top:2px solid #00aeef}#map-canvas{height:70vh}#map-canvas iframe{position:absolute;width:100%;height:100%;top:0;left:0}.gm-style div.infobox,.infobox h3,.infobox p,.pic-map{position:relative}.gm-style .gm-style-iw{width:100%!important;height:auto!important;background-color:transparent!important;top:50%!important;overflow:inherit!important}.gm-style .gm-style-iw>div{max-width:inherit!important;max-height:inherit!important;overflow:inherit!important}.gm-style .gm-style-iw>div>div{overflow:inherit!important;width:100%;height:auto}.gm-style div div div div{z-index:200!important}.gm-style div div div div:nth-child(4){z-index:10!important}.gm-style div div div div div div div{background-color:transparent!important;box-shadow:none!important}.gm-style .gmnoprint{z-index:300!important}.gm-style div.infobox{display:inline-block;width:300px;height:auto;z-index:999!important}.gm-style div.infobox-inner{position:relative;display:block;width:100%;height:auto;padding-bottom:20px;background-color:#007dc6!important}.pic-map{width:100%;height:130px;display:block;overflow:hidden!important}.all-album,.all-pics,.full{overflow:hidden}.pic-map img{width:100%;height:auto;display:block}.infobox h3{font-weight:700;text-transform:uppercase;display:block;padding:15px 15px 10px}.infobox p{display:block;padding:0 15px}.album-pic-center .pic-name h3,.all-pics .text-length h3{font-weight:500;color:#fff;font-size:16px;line-height:1.4;padding:10px 50px;text-align:center;text-transform:uppercase}.infobox a{color:#fff}.googlemap::after,.googlemap::before{position:absolute;left:0;width:100%;height:50%;background-color:#018bd2;z-index:30}.close-infobox,.gm-style .gm-style-iw~img{width:40px!important;height:40px!important}.googlemap::before{top:0}.googlemap::after{bottom:0}.close-infobox{position:absolute;right:-20px!important;top:-20px!important;background:url(../images/close.png) center center/contain no-repeat #a87c2c!important;opacity:1!important;border-radius:50%;z-index:99999!important}.gm-style button[title=Close]{display:none!important}.gm-style .gm-style-iw+div img,.gm-style button img{display:none}.gm-style .gm-style-iw~img{right:-10px!important;top:calc(50% - 20px)!important;opacity:0}.zoom-control{position:absolute;bottom:30px;left:30px;display:block;width:auto;height:auto;margin:0;z-index:5}.zoom-control a{display:block;width:35px;height:35px;border-radius:5px;box-shadow:0 5px 24px rgba(0,0,0,.2);margin:10px 0}.zoom-in{background:url(../images/zoom-in.svg) 50%/80% no-repeat #62676e}.zoom-out{background:url(../images/zoom-out.svg) 50%/80% no-repeat #62676e}.zoom-full{background:url(../images/video/fullscreen.svg) 50%/80% no-repeat #62676e}.zoom-full.active{background:url(../images/video/cancel-fullscreen.svg) 50%/80% no-repeat #62676e}.fullcontent .header{z-index:-9999}.map-1.fullcontent{z-index:99999}.all-album{width:100vw;height:100vh;position:fixed;left:0;top:0;display:none;z-index:3600}.album-center,.album-load,.album-pic-center{position:relative;display:block}.album-load{width:100%;height:100%;opacity:0;text-align:center}.album-center{width:100vw;height:100vh}.album-pic-center{width:100%;height:100%;text-align:center}.album-pic-center .pic-name{position:absolute;left:0;top:1.5%;z-index:5;width:100%;height:auto}.album-pic-center .pic-name h3{display:inline-block;position:relative}.album-pic-center .pic-name h3>span>span{transition:all .6s ease;opacity:0}.album-pic-center .pic-name.move h3>span>span.move{opacity:1}.container-zoom{width:100vw;height:100vh;position:relative;display:block}.container-zoom::after,.container-zoom::before{content:"";display:inline-block;vertical-align:middle;height:100%}.container-zoom>img{width:auto;height:auto;max-height:80vh;max-width:100%;display:inline-block;vertical-align:middle;position:relative;margin:0 -3px}.all-pics{height:100%;width:100%;position:fixed;left:0;top:0;display:none;z-index:9999}.all-pics.show{display:block}.all-pics .text-length{width:100%;height:auto;position:absolute;left:0;top:0;z-index:9998;opacity:0;text-align:center}.all-pics .text-length h3{display:inline-block;position:relative}.full,.full img{display:block;position:relative}.full{width:100vw;height:100vh}.full img{width:auto;height:auto;outline:0;border:none;margin:0 auto;opacity:0;cursor:url(../images/openhand.png) 6 8,move;z-index:5}.full span,.zoom{position:absolute}.full.size-large img{max-width:inherit;max-height:inherit}.size-large::after,.size-large::before{display:none}.size-large img{max-width:inherit!important;max-height:inherit!important;left:0;top:0;display:block;margin:0}.size-large{overflow:auto;-webkit-overflow-scrolling:touch;transform:translate3d(0,0,0)}.size-large.dragscroll{overflow:hidden}.full span{width:100vw;height:100vh;left:0;top:0;z-index:1}.pinch-zoom-container{width:100vw!important;height:100vh!important;position:relative;display:block;margin:0}.pinch-zoom::after,.pinch-zoom::before,.pinch-zoom>img,.zoom-large{display:inline-block;vertical-align:middle}.pinch-zoom{width:100%;left:0;top:0;text-align:center}.pinch-zoom::after,.pinch-zoom::before{content:"";height:100%}.pinch-zoom>img{width:auto;height:auto;max-width:100%;position:relative;margin:0 -3px}.zoom{width:80px;height:80px;left:50%;top:50%;margin:-40px 0 0 -40px;border-radius:50%;z-index:20}.zoom-details::after,.zoom::after{top:0;content:'';position:absolute;left:0}.zoom::after{width:100%;height:100%;background:url(../images/zoom.svg) 50%/90% no-repeat rgba(0,0,0,.2);border-radius:50%}.zoom-details{width:50px;height:50px;position:absolute;right:10px;bottom:10px;border-radius:50%;z-index:20}.go-top,.zoom-large{right:20px;border-radius:50%}.zoom-details::after{width:100%;height:100%;background:url(../images/zoom.svg) 50%/80% no-repeat rgba(0,0,0,.2);border-radius:50%}.zoom-large{width:70px;height:70px;position:absolute;top:20px;z-index:99999}.zoom-large::after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:url(../images/zoom.svg) 50%/90% no-repeat rgba(0,0,0,.2);border-radius:50%}.touch{background-image:url(../images/pinchzoom.svg);background-position:left top;background-repeat:no-repeat}.cursor{cursor:url(../images/openhand.png) 8 8,move}.drag-cursor{cursor:url(../images/grabbing.png) 8 8,move}.go-top{position:fixed;color:rgba(255,255,255,1);bottom:50px;width:60px;height:60px;background:100%;background-color:rgba(0,0,0,.4);cursor:pointer;opacity:0;display:none;box-shadow:0 0 20px 0 rgba(0,0,0,.1);z-index:60}.go-top svg{width:80%;height:80%;margin:10%}.go-top.show{opacity:1;display:block}.wheel{border:1px solid rgba(255,255,255,.5);width:30px;height:54px;position:absolute;right:30px;top:calc(100vh - 260px);border-radius:50px;opacity:0;z-index:20}.view-album,.view-video{z-index:10;backface-visibility:hidden}.wheel.screen-wheel{bottom:30px;top:auto}.wheel::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.wheel.show::after{background-color:#fff;width:5px;height:10px;border-radius:10px}.view-album,.view-album::after{border-radius:50%;position:absolute}.wheel span{width:auto;height:auto;position:absolute;left:-38px;top:-65px;display:block}.wheel span:before{content:"scroll down";position:absolute;transform:rotate(90deg) translateZ(0);width:101px;color:#fff;text-transform:uppercase;font-size:12px}.view-album::after,.view-album::before,.view-video::after,.view-video::before{content:''}.wheel.show{opacity:1}.view-album{background-color:#a77c2c;width:70px;height:70px;left:50%;top:50%;margin:-60px 0 0 -35px}.view-album::after{left:0;top:0;width:100%;height:100%;background:url(../images/album.svg) 50%/80% no-repeat}.view-album::before{position:absolute;width:calc(100% + 10px);height:calc(100% + 10px);left:-5px;top:-5px;border:5px solid rgba(255,255,255,.8);border-radius:50%}.view-video,.view-video::after{border-radius:50%;position:absolute}.view-video{background-color:#a87c2c;width:70px;height:70px;left:50%;top:50%;margin:-35px 0 0 -35px}.view-video::after{left:0;top:0;width:100%;height:100%;background:url(../images/player.svg) 50%/80% no-repeat}.view-video::before{position:absolute;width:calc(100% + 10px);height:calc(100% + 10px);left:-5px;top:-5px;border:5px solid rgba(255,255,255,.8);border-radius:50%}.player-vid{width:140px;height:140px;position:absolute;left:50%;top:50%;margin:-70px 0 0 -70px;transition:opacity .5s ease-in-out;border-radius:50%;opacity:1;z-index:99999}.player-vid::after,.player-vid::before{content:"";width:100%;position:absolute;left:0;top:0;border-radius:50%;height:100%}.player-vid::before{background:url(../images/play.svg) 50%/80% no-repeat;z-index:1}.player-vid::after{background:linear-gradient(180deg,rgba(91,84,80,.8) 0,rgba(0,0,0,.8) 100%);opacity:0;z-index:-1}.scrollA,.scrollB,.scrollC{padding-top:3px;width:100%;position:relative;margin:0;overflow:hidden}.player-vid.hide,.player-vid.show.hide{display:none;opacity:0}.player-vid.show{display:block;opacity:1}.scrollA{max-height:calc(100vh - 230px);display:block}.scrollC{max-height:calc(100vh - 250px);display:block}.scrollB{height:100%;display:inline-block;max-height:calc(100vh - 400px)}.sub-menu .nicescroll-cursors{margin-right:-9px}.nicescroll-rails{margin-left:20px;background-color:rgba(0,0,0,.1)!important;border-radius:10px;z-index:10000!important}.close,.close-album,.close-details,.close-pics,.close-popup,.close-video{background:url(../images/close.svg) center center/contain no-repeat #a87c2c;display:block;width:60px;height:60px;cursor:pointer;position:fixed;right:30px;top:20px;border-radius:50%;z-index:999999;box-shadow:-1px 6px 21px 0 rgba(0,0,0,.2)}.close-pics-small{background:url(../images/close.svg) center center/cover no-repeat rgba(242,213,127,.7);width:50px;height:50px;cursor:pointer;position:fixed;top:0;right:0;display:none;z-index:99999}.controls button,.pic-video{background-position:center center;background-repeat:no-repeat}.no-scroll{overflow-x:hidden;overflow-y:hidden!important;overflow:hidden}.no-index{position:static!important;display:none!important}.level-index-out{z-index:-9999}.level-index-in{z-index:9990}.visible{overflow:visible}.two-column{-moz-column-count:2;-moz-column-gap:40px;-ms-column-count:2;-ms-column-gap:40px;-o-column-count:2;-o-column-gap:40px;-webkit-column-count:2;-webkit-column-gap:40px;column-count:2;column-gap:40px;text-align:justify}.desktop{display:block}.mobile{display:none}img.desktop{display:block}.allvideo,img.mobile{display:none}.allvideo{position:fixed;width:100%;height:100%;overflow:hidden;left:0;top:0;z-index:2200}.video-list,.video-skin{position:absolute;width:100%;left:0}.video-list{height:100%;top:0;z-index:100;text-align:center}.video-list::after,.video-list::before,.video-wrap{position:relative;display:inline-block;vertical-align:middle}.video-list::after,.video-list::before{content:'';width:auto;height:100%}.video-wrap{width:70vw;height:70vh;overflow:hidden;z-index:100}.video-skin{bottom:0;height:auto;min-height:100%;z-index:10}.pic-video,.video-wrap iframe{width:100%;height:100%;display:block;position:absolute;top:0}.video-wrap iframe{background-color:rgba(0,0,0,1);left:0;z-index:10}.video-wrap h3{position:absolute;top:0;left:50%;transform:translate(-50%,0);background-color:rgba(0,0,0,.6);padding:8px 10px;z-index:10;color:#fff;font-weight:700;min-width:200px;text-transform:uppercase;font-size:14px}.pic-video{left:0;background-size:cover;transition:all .8s ease-in-out;z-index:2}.box-video-center,.video-cover{width:100%;height:100%;position:relative;display:block}.pic-video.hide{opacity:0;z-index:-1}.box-video-center{margin:0;text-align:center;z-index:10}.video-cover{background-color:#61676d}.controls,.overlay-video,.video-full{position:absolute;width:100%;left:0}.video-full{height:auto;top:50%;transform:translateY(-50%);opacity:1}.overlay-video{height:100%;top:0;z-index:-1}.controls{height:30px;padding:5px 0;bottom:0;white-space:nowrap;text-align:center;background-color:rgba(255,255,255,0);transition:all .3s ease-in-out;opacity:0;z-index:10}.controls .progress,.controls button{position:relative;display:inline-block;vertical-align:middle;cursor:pointer}.controls[data-state=visible],.controls[data-state=visible].addshow{visibility:visible;bottom:30px;opacity:1}.controls .progress{width:calc(100% - 150px);max-width:220px;height:10px;margin:1px 0;padding:1px;background-color:rgba(255,255,255,.2)}.controls progress[data-state=fake]{background-color:rgba(255,255,255,.2);height:20px}.controls button{text-align:center;background-color:transparent;border:none;transition:all .3s ease-in-out;width:30px;height:30px;overflow:hidden;background-size:contain;font-size:0;padding:0;font-weight:inherit;opacity:1;z-index:999}.controls button:hover{opacity:.5}.controls button:focus{opacity:1}.controls progress{display:block;width:100%;height:100%;margin:0;border:none;overflow:hidden;background-color:rgba(0,0,0,.1);color:#fff}.controls progress span{width:0;height:100%;display:inline-block;background-color:#ef402a}.class-hidden,.is-Chrome .video-cover[data-fullscreen=true] .controls,.is-IOS .video-cover[data-fullscreen=true] .controls,.mobile-call,.video-cover[data-fullscreen=true] figcaption{display:none}.controls progress::-moz-progress-bar{background-color:#fff}.controls button[data-state=play]{background-image:url(../images/video/play.svg);width:20px;height:20px;background-size:cover}.controls button[data-state=pause]{background-image:url(../images/video/pause.svg);width:20px;height:20px;background-size:cover}.controls button[data-state=stop]{background-image:url(../images/video/stop.svg);width:0;height:0;background-size:cover;opacity:0}.controls button[data-state=mute]{background-image:url(../images/video/mute.svg);width:25px;height:25px;background-size:cover}.controls button[data-state=unmute]{background-image:url(../images/video/unmute.svg);width:25px;height:25px;background-size:cover}.controls button[data-state=go-fullscreen]{background-image:url(../images/video/fullscreen.svg);width:20px;height:20px;background-size:cover}.controls button[data-state=cancel-fullscreen]{background-image:url(../images/video/cancel-fullscreen.svg);width:20px;height:20px;background-size:cover}.video-cover[data-fullscreen=true]{position:fixed;left:0;top:0}.video-cover[data-fullscreen=true] video{height:auto}.video-cover[data-fullscreen=true] .controls{bottom:30px;opacity:1;z-index:2147483647!important}.video-cover[data-fullscreen=true] .overlay-video{z-index:1000}.mobile-call{width:auto;height:40px;position:fixed;left:10px;bottom:10px;z-index:12}.call-icon{width:40px;height:40px;position:absolute;left:0;top:0;background:url(../images/call.svg) 50%/90% no-repeat #fff;border-radius:50%;cursor:pointer;box-shadow:0 10px 20px rgba(0,0,0,.2);text-indent:-99999px}#contact-loader{position:fixed;top:50%;left:50%;z-index:110000;width:82px;height:82px;margin:-41px 0 0 -41px;-ms-border-radius:50%;border-radius:50%;animation:Rotate 2.5s linear infinite;display:none}.contact-success,.register-success{position:fixed;top:50%;left:50%;margin:-30px 0 0 -150px;padding:20px;font-size:15px;width:300px;height:auto;background-color:#c30004;border-radius:20px;color:#fff;font-weight:700;text-align:center;z-index:99999;text-shadow:1px 1px 0 rgba(0,0,0,.5)}.formErrorContent,.item-link-name,.item-search::before,.resultCount span{font-family:Arial,Helvetica,sans-serif}.color-red{background-color:#d00;color:#fff}.color-blue{background-color:#008c44;color:#fff}.inputContainer{position:relative;float:left}.formError{position:absolute;top:-30px;left:20px;display:block;cursor:pointer;z-index:99999}.formErrorContent{background-color:rgba(209,0,8,.8);position:relative;display:inline-block;color:#fff;width:auto;height:auto;max-width:250px;font-size:14px;line-height:1.4;box-shadow:0 0 10px rgba(0,0,0,.3);padding:8px 12px;border-radius:10px;z-index:9999}.formErrorContent::after{content:'';position:absolute;left:20px;bottom:-10px;width:0;height:0;border-style:solid;border-width:10px 7px 0;border-color:rgba(209,0,8,.8) transparent transparent}.greenPopup .formErrorContent{background-color:#008c44}.blackPopup .formErrorContent{background-color:#393939;color:#fff}.ajaxSubmit{padding:20px;background-color:#008c44;display:none}#search-page .content-text{background:0 0;box-shadow:none;padding:0}#search-page .content-picture,#search-page .content-text p,#search-page .slide-award .slide-item{opacity:1!important}.search-content{background-color:#fff;z-index:1}.search-content .title{padding:0 0 20px}.search-content h2{font-size:36px}.search-result{position:relative;display:block;width:90%;max-width:1000px;height:auto;margin:0 auto;padding:50px 0}.item-link-name,.item-search,.item-search a,.resultCount,.search-box{position:relative;width:100%;height:auto;display:block}.search-box{counter-reset:div}.resultCount{padding:10px 0}.resultCount span{font-size:16px;line-height:1.4;color:#444;font-weight:700;text-transform:uppercase}.item-search{margin:0 0 1px;text-align:left}.item-search a{padding:15px 30px}.item-search:nth-child(odd) a{background-color:#676767}.item-search:nth-child(even) a{background-color:#788892}.item-link-name{font-size:13px;line-height:1.4;margin:7px 0;color:#d2d2d2;word-break:break-word}.item-search h3,.item-search::before{font-size:15px;color:#fff;font-weight:700}.item-search::before{content:counter(div) " ";counter-increment:div;position:absolute;left:-20px;top:50%;width:40px;height:40px;margin:-20px 0 0;line-height:40px;border-radius:50%;text-align:center;z-index:1}.item-search:nth-child(-n+9)::before{content:"0" counter(div)}.item-search:nth-child(odd)::before{background-color:#44484d}.item-search:nth-child(even)::before{background-color:#676767}.item-date,.item-search p{font-size:13px;color:#eee;font-family:Arial,Helvetica,sans-serif}.item-date{display:block;width:100%;height:auto;text-align:left;margin:0 0 5px}.item-search p{line-height:1.4;margin:7px 0}.search-mess p,.search-tempty p{font-size:18px;text-transform:uppercase;text-align:center}.item-search h3 strong,.item-search p strong{font-weight:700;color:#fff}.item-search p .item-date{display:inline-block;width:auto;margin:0 5px 0 0}.search-mess{position:relative;display:block;width:100%;height:auto;padding:30px 0}.search-mess p{font-family:Arial,Helvetica,sans-serif;line-height:1.4;color:#333}.search-content .page-num{max-width:252px}.search-tempty{padding:5% 0}.text-btn-search{color:#888!important}@media screen and (min-width:2000px){.home-5 .container-main{max-width:1400px}.list-cate1{max-width:1000px}}@media screen and (max-width:1500px){.title-company h2 strong{font-size:36px}.txt-1{margin-top:30px}.bg-cate{height:80%;width:50%;margin-left:25%}.item-cate img{left:-20px}.title-page h1,.title-page h2{font-size:2.5vw}.show-text .item-cate h3{font-size:16px}.list-cate1 .item-cate img{left:60px}}@media screen and (max-width:1500px) and (min-width:1100px){.value-list{width:500px;height:500px}.item-a:nth-child(1){top:54px;left:143px}.item-a:nth-child(2){top:200px;right:0}.item-a:nth-child(3){top:347px;left:143px}.item-a:nth-child(4){top:200px;left:0}.tooltip-a{margin-left:-40px}.tooltip-a:nth-child(4){margin:0}}@media screen and (max-width:1100px){.about1-2,.about1-4,.box-video .title-main,.footer,.group-central,.share-item ul,.title-content{text-align:center}.header:before,.item-1:before,.txt-item-1:before{content:' '}.color-show,.link-page{transition:none}.career-title a,.link-text h3,body{font-family:Arial,Helvetica,sans-serif}body{overflow-x:hidden;overflow-y:auto}.slogan h2,a,blockquote,cite,div,em,i,input,ol,p,q,select,sup,table,textarea,ul{font-family:Arial,Helvetica,sans-serif;font-weight:400}.loadicon{width:24vw;height:24vw;margin:-12vw 0 0 -12vw;z-index:110000}.container{padding-top:61px;min-height:10px}.desktop,.wheel{display:none}.header,.mobile,.mobile-call,.nav-click{display:block}.right-header{top:12px;z-index:9;right:5px}.bg-fixed{background-attachment:inherit}.nav-click{left:15px;top:11px}.nav-click.active::after,.nav-click.active::before{background-color:#fff!important}.nav-click.active span:before{color:#fff}.logo{left:calc(50% - 52px);top:0;width:104px;height:calc(3/4 * 94px);border-radius:0 0 7px 7px;background:url(../images/logo1.png) 50%/85% no-repeat #282421;box-shadow:0 10px 20px rgba(255 ,255 ,255 ,.07);z-index:101}.search-form,.title-page:before{border-radius:0}.group-central:nth-child(2n),.group-central:nth-child(n),.header:before{background:url(../images/pattern-black.png) #282421}.header{height:63px}.header:before{position:absolute;top:0;left:0;width:100%;height:63px;opacity:1;box-shadow:0 5px 10px rgba(0,0,0,.5)}.header::after{display:none}.wrap-content{max-width:700px}.language.hide{opacity:0}.nav{padding:20px 0 0}.navigation{height:calc(100% - 63px);top:63px;width:320px;background-color:#282421}.nav li.active-color a,.nav li.current a{color:#a77c2c}.form-row-search input[type=text],.nav li a{color:#fff}.navigation ul{position:relative;display:block;max-width:100%;width:100%;height:auto;padding:0 0 50px}.overlay-menu{height:calc(100% - 63px);top:63px;z-index:10}.nav li a{padding:10px 10px 10px 40px;font-size:21px;border-bottom:1px solid rgba(255,255,255,.1)}.nav li.current:before{width:30px}.navigation::after,.navigation::before,.navigation>span{display:none}.scrollA,.scrollB,.scrollC{width:100%;height:auto!important;display:block;overflow:visible;max-height:none!important}.seach-top{z-index:20}.search-form{top:50px}.bg-cover,.box-cover,.box-slider,.group-central{top:auto;position:relative;left:auto}.search-form.active{width:100vw;max-width:400px;right:-100px;background-color:#fff}.search-but.active{opacity:.7;color:#fff}.box-slider{height:auto;overflow:visible;float:none}.content-main{position:relative;height:auto;padding-top:0;overflow:initial}.group-central{width:100%;height:auto;float:none;display:block;transform:translate(0,0)!important;z-index:auto!important;overflow:visible}.box-nav,.close-pics,.group-left::after,.group-left::before,.group-right::after,.group-right::before{display:none}.bg-cover,.box-cover{background-attachment:scroll}.bg-cover{max-height:350px}.bg-cover,.bg-home,.box-cover{height:calc(1125/2000 * 100vw)}.bg-inner{height:calc(900/2000 * 100vw);min-height:300px}.group-left,.group-right{position:relative;right:auto;left:auto;width:100%!important;padding:0;margin:0}.album-pic-center img{max-height:inherit}.close-album,.close-popup,.close-video{width:50px;height:50px;right:0;top:0;background-color:#a87c2c;border-radius:0}.close-pics-small{display:block}.googlemap::after,.googlemap::before,.zoom-control{display:none}.close{width:50px;height:50px;right:50%;top:auto;bottom:-25px;margin:0 -25px 0 0}.thumb-content{bottom:60px}.text-banner,.thumb-box{position:relative;bottom:auto;left:auto}.gallery-thumbs .item-container{width:80px;height:50px}.video-wrap{width:95%;height:100%}.close-map{width:40px;height:40px}.is-IOS .gm-style button{display:none!important}#catalogue-page .input-select select,.input-select select,.input-select select option,.radio-box label span,input[type=password],input[type=text],textarea{font-size:15px}.detail-popup{position:relative}.details-content::after,.details-content::before,.details-content>span{display:none}.details-center{width:100%}.details-center h2{font-size:24px;font-weight:300;padding:20px 5%}.details-outer{padding:0 20px 20px}.details-text{padding:10px 0}.details-text h3{font-size:15px}.details-text p,.details-text table tbody:only-child tr:first-child td,.details-text table thead td,.details-text table thead th{font-size:14px}.download-but{padding:0 0 30px}.download-but a{padding:10px 60px 10px 10px}.download-but a::after{right:10px;width:30px;height:30px;margin-top:-15px}.details-center .download-but span{font-size:14px;font-weight:400}.details-center .download-but h3{font-size:18px}.outer-nav{padding:10px}.sub-nav ul::after{height:65px}.sub-nav li a{font-size:12px;padding:12px}.outer-nav.second.fixed{top:63px}.sub-nav ul{display:block}.bg-screen:after,.slide-pics .slide-buttons,.text-banner h2:after{display:none}.banner-home{background-color:#3a7878}.banner-home:before,.bg-screen:after{mix-blend-mode:inherit}.text-banner{margin:0 auto;padding:20px;width:90%;max-width:700px}.text-banner h2{font-size:20px;padding-bottom:0;margin-bottom:10px}.text-banner h2 strong{font-size:30px}.text-banner p{margin-bottom:10px;font-size:16px}.title-1,.title-2,.title-content{margin-bottom:20px}.slide-pics .slide-pagination{position:absolute;bottom:40px}.box-content,.colum-box,.content-page{position:relative;height:auto}.title-1 h2,.title-content h2{font-size:25px}.title-page{padding:20px 10px;width:100%;transform:none;left:0;top:auto;bottom:0}.title-page h1,.title-page h2{font-size:30px}.title-2 h2{font-size:35px}.all-pics .text-length h3,.phone-call{font-size:14px}.content-page{width:100%}.box-content{top:auto;left:auto;width:auto;display:block}.colum-box{width:100%;float:left;display:block;margin:0;padding:0}.allvideo,.overlay-video.show,.video-skin{height:100%}.full.lock{overflow-x:hidden}.full img{max-width:95%!important}.allvideo{width:100%;left:0;top:0;z-index:5000}.video-skin{left:0;top:0;bottom:auto}.go-top{width:40px;height:40px;bottom:15px;border:none;right:10px;background-color:rgba(0,0,0,.5)}.footer,.footer .social,.share-item{bottom:auto;position:relative}.print-but,.save-but,.share-but::before{display:none}.share-but{height:auto;line-height:inherit;padding:0 0 10px;background-color:transparent;color:#fff!important}.share-item{right:auto;height:auto}.share-item ul{padding:0}.share-item li{transform:none;left:auto;opacity:1}.item-num{padding:0 10px}.footer{left:auto;padding:15px 15px 50px;background:url(../images/pattern-black.png) #282421;height:auto}.footer .social{left:auto}.footer .social li{display:inline-block}.footer .copy-right{position:relative;left:auto;top:auto;line-height:1.57}.copy-right a{display:block}.about-3 .bg-cover,.banner-home:before,.bg-cate,.footer-inner .phone-call,.home-2 .bg-cover,.tooltip-a:before{display:none}.phone-call{position:fixed;bottom:15px;left:10px;top:auto;right:auto;background-color:#a77c2c;padding:6px 8px 5px 5px;border-radius:30px;box-shadow:0 10px 30px rgba(0,0,0,.3);z-index:99}.phone-call:before{border:1px solid #fff;border-radius:30px;width:23px;height:23px;margin:-2px 5px 0 0}.footer-inner{padding-top:30px;background-color:#eee;margin:0}.footer-inner .bg-cover{position:absolute;height:100%;max-height:none;display:none}.footer-inner .copy-right{font-size:10px;line-height:1.6;padding-bottom:50px}.footer-inner .social{margin-bottom:10px}.title-main{margin-bottom:20px}.title-main h2{font-size:35px}.home-2,.home-3{padding-bottom:30px}.home-2 .container-main,.home-3 .container-main{background-color:#fff;padding:20px;margin-top:-20px;border-radius:10px}.container-main,.home-4 .container-main{max-width:700px}.title-1 h2:after{width:250px}.home-3 .item-num,.txt-1{color:#888}.item-num h3:after{background:rgba(0,0,0,.2)}.home-4 .container-main,.home-5 .container-main,.home-6 .container-main,.home-7 .container-main{padding:30px 0}.num-s{font-size:60px}.txt-1 h3{font-size:20px}.home-6 .container-main{max-width:900px}.item-news-home .pic-img{height:163px}.contact-home{padding:20px;margin-top:-20px;margin-bottom:30px;max-width:700px}.contact-home:before{background-color:#a77c2c;border-radius:10px;z-index:-1;border:0}.list-pt,.value{z-index:10}.contact-home h2{font-size:30px}.num-pt,.tilte-m,.txt-about h3{font-size:25px}.bg-cate{width:70%;transform:scale(.9,.9)}.list-cate1 .bg-cate{width:200px;height:200px}.item-cate,.list-cate1 .item-cate{width:calc(50% - 20px);margin:5px;height:auto}.item-cate{background-color:rgba(255,255,255,.8);border-radius:10px}.item-cate img,.list-cate1 .item-cate img{left:auto;height:auto;width:80%}.item-cer{width:50%}.list-cate1 .item-cate h3,.list-cate1 .item-cate img{position:relative;top:auto;left:auto;bottom:auto}.content-1 a:hover{opacity:1}.about-1,.about-2{padding-top:30px}.qoute{max-width:700px;padding:0 0 0 60px}.qoute:before{width:40px;height:40px;top:0}.qoute p{margin-bottom:15px}.txt-about{padding-left:0}.about-3{background:url(../images/pattern-black.png) #282421}.scalelarge img{max-width:200px}.txt-sm,.value{max-width:700px}.value{margin:auto;width:90%}.tooltip-a,.value-info{background-color:#fff;width:auto;position:relative}.value-info{top:auto;left:auto;height:auto;border-radius:10px;padding:20px}.tooltip-a{top:auto!important;left:auto!important;right:auto;bottom:auto;transform:none!important;color:#000;padding:0;margin-top:20px;opacity:1}.value-list{transform:scale(.8);margin-top:-40px}.list-1,.print{z-index:2}.about-3,.about-4{padding:30px 0}.item-pt{padding:15px 15px 15px 50px}.num-pt{width:50px}.about1-1{padding-top:30px}.about1-1 .bg-cover{height:50vh;margin-top:-30px}.content-detail,.row-pro .wrap-content{max-width:none}.txt-sm p{margin-bottom:15px}.txt-about-1{width:100%;position:relative;display:block;height:auto}.about1-2{background-color:#282421}.about1-2 .txt-about-1{color:#fff;padding:20px;margin-top:-50px;background-color:#a77c2c}.about1-2 .bg-cover{display:none}.about1-2 .title-2 h2,.about1-4 .title-2 h2{color:#fff}.tilte-m{margin-bottom:20px;color:#fff}.about1-4 .item-num h3:after,.tilte-m:after{margin:10px auto 0}.tilte-m:after{background-color:#fff}.padding-main{padding:20px 0}.about1-4{background-color:#282421;padding-top:0}.about1-5{margin-bottom:0}.item-cus{width:calc(20% - 15px);margin:5px}.about1-4 .wrap-content{color:#fff;padding:20px;margin-top:-50px;background-color:#a77c2c}.list-cer,.list-certificate{padding-bottom:30px}.about1-4 .item-num,.about1-4 .num-s,.about1-4 .txt-1,.about1-4 .txt-1 h3{color:#fff}.about1-4 .item-num h3:after{background-color:#fff}.list-certificate{margin-bottom:0}.item-certificate:nth-child(2n){margin:0}.pic-certificate{min-height:250px}.item-pro{width:33.33%}.bg-pro{height:100%;width:80%;margin-left:10%}.item-1,.list-1{height:auto;position:relative;text-align:center}.item-pro h3{width:75%;margin:25px auto 15px;font-size:15px;min-height:57px}.item-pro img{width:78%}.right-detail .title h1{font-size:30px}.right-detail{padding:0 0 0 20px}.projects{margin:0 auto}.projects .scale-s>div:nth-child(2){top:70%}.list-1{display:block;width:90%;max-width:1200px;margin:0 auto 20px}.item-1{display:inline-block;vertical-align:top;width:calc(33.33% - 20px);margin:20px 8px;padding:1px}.item-1:before{position:absolute;top:0;left:0;width:100%;height:calc(100% - 20px);background-color:#aaa;border-radius:20px}.txt-item-1{display:block;width:100%;height:80px;padding:10px;position:relative}.txt-item-1 h3,.txt-item-1:before{display:inline-block;vertical-align:middle}.txt-item-1:before{height:100%}.txt-item-1 h3{margin:0 -3px;font-size:17px;text-transform:uppercase;color:#fff;max-height:44px;overflow:hidden;font-weight:400}.pic-item-1{padding-top:67%;border-radius:20px 20px 0 0}.title-project h1{font-size:30px}.slider-same{margin-bottom:0}.news-list{padding:30px 0}.news-pic{height:156px}#news-detail-page .load-title{width:90%;margin:20px auto}#news-detail-page .link-text h3{font-size:12px;font-weight:400;padding:15px 0 0}.load-content{padding:0 0 30px}#news-detail-page .load-data::before{display:none}#news-detail-page .scroll-slide{padding:0 0 20px}#news-detail-page .load-title h1{font-weight:500}.load-details .date{margin:0 0 0 2%;font-size:24px;top:-52px}.news-detail{padding-top:30px}.link-page{padding:10px;width:240px;height:90px;display:inline-block;vertical-align:top;margin:0 2px}.career-form,.recruitment-4,.scroll-slide.at-bottom{display:none}.link-page:first-child{margin:0 2px 0 10px}.link-page:last-child{margin:0 10px 0 2px}.pic-thumb{width:40%}.pic-thumb img{height:68px}.link-text{line-height:80px}.link-text h3{font-size:13px;font-weight:400;max-height:70px}.scroll-slide{-webkit-overflow-scrolling:touch;transform:translate3d(0,0,0);padding:10px 0;box-shadow:none}.news-link{width:100%;white-space:nowrap}.load-text p{font-size:15px}.load-text table td,.load-text table th{font-size:15px;padding:8px 10px;font-weight:400}.number{width:25px;height:25px;font-size:14px;line-height:25px}.descript,.load-text,.print{width:96%;margin:auto}.load-text{padding:20px}.descript{font-size:16px;padding:20px 5%}.load-content::before{bottom:0}.txt-recruitment{width:100%}.pic-recruitment{width:60%;opacity:.4}.pic-recruitment:before{width:80%}.recruitment-1 .wrap-content-sm{max-width:700px}.career-list{max-width:none;width:96%}.head-list th[scope=Number]{width:40px}.head-list th[scope=Quantity]{width:70px}.head-list th[scope=Location]{width:150px}.head-list th[scope=Status],.head-list th[scope=Expire]{width:100px}.career-list td:nth-child(2),.head-list th:nth-child(2){text-align:left}.career-list table td,.head-list th{font-size:13px;padding:10px}.career-title a{font-size:13px;font-weight:700}.map-inner{margin:0}.map-view{width:calc(100% - 250px);height:80vh}.list-view{width:250px;height:80vh}.list-view h3{font-size:15px}.list-view p{font-size:13px}#home-page .map-view{width:100%}#map-canvas{height:100%}.filter-location .input-select{min-width:300px;margin:3px 0}.quick-box .select-box{height:200px;overflow:auto}.contact-content{padding-top:10px;background-color:#ccc}.contact-content .box-blue{width:100%;margin:0;padding:0}.contact-content .box-blue h3{font-size:20px;margin-bottom:20px}.contact-content .container-main{max-width:700px}.row-form .input-text.col-full{width:calc(100% - 10px);margin-left:5px}.row-form .input-but{height:65px;position:relative}.input-but .captcha{position:absolute;top:0;left:0}.item-info{padding:20px;margin-bottom:20px;min-height:10px;background-color:#fff;text-align:center}.title-company h2{font-size:18px}.title-company h2 strong{font-size:36px}.f-contact .phone-call{right:auto}.banner-scroll{position:relative;height:auto;top:auto;left:auto}#contact-page .title-page{display:block}#contact-page .bg-screen:after{display:none}}@media screen and (max-width:840px){.scalelarge img{max-width:100px}.detail-center .slide-buttons{display:none}.item-num h3{font-size:13px;min-height:69px}.box-video{width:100%;display:block;max-width:500px;margin:auto;padding:0 5px}.item-news-home{width:calc(50% - 20px);margin:10px 5px 0;max-width:236px}.left-detail{width:100%;margin-bottom:20px}.right-detail{width:100%;padding:0}.item-1,.news-item{width:calc(50% - 20px)}.right-detail .title h1{font-size:25px}.price-detail,.title-des,.title-sm h3{font-size:20px}.news-pic{height:156px}.career-list table{margin:0;border-collapse:collapse;border-spacing:0}.head-list{display:none}.career-list tr{display:block;margin:0 auto 10px;max-width:500px}.career-list tr:last-child{margin:0 auto}.career-list tbody td,.career-list tbody tr{border-radius:0}.career-list tbody td{background-color:#7e8387;color:#fff;border:none;border-bottom:1px solid #ddd;display:block;text-align:right;padding:10px 15px;position:relative}.career-list td::before{content:attr(data-label);float:left;font-size:12px;color:#ddd;font-weight:700;position:absolute;left:10px;top:50%;margin:-8px 0 0;font-family:Arial,Helvetica,sans-serif}.career-list tbody tr:nth-child(even) td{background-color:#aaa;color:#fff}.career-title a{color:#fff;font-size:14px;padding:0 0 0 100px;display:inline-block}.career-list td:nth-child(4){font-size:14px;padding:10px 10px 10px 130px}.career-list td:last-child{border-bottom:0}.career-list td:nth-child(2){text-align:right}}@media screen and (max-width:670px){.item-certificate:before,.list-cus br,.section-certificate .qoute:after{display:none}.title-main h2,.title-page h1,.title-page h2{font-size:24px}.title-2 h2{font-size:25px}.load-text iframe{width:100%!important;height:calc(1125/2000 * 100vw)!important}.value{padding-top:350px}.value-list{transform:scale(.5,.5);margin-left:-298px;margin-top:-111px;position:absolute;top:0;left:50%}.item-cus{width:calc(33.33% - 15px);margin:5px}.list-cer{padding-bottom:0}.section-certificate .qoute{max-width:100%;padding-right:0}.item-certificate{padding:30px 0;background-color:#eee}.item-certificate .wrap-content{max-width:400px;margin:auto}.txt-certificate{position:relative;bottom:auto;left:auto;width:100%;padding:0;text-align:left;margin-bottom:20px}.txt-certificate h3{font-size:20px;margin-bottom:10px}.txt-certificate p{max-width:none}.pic-certificate{float:none;border:0;width:100%;min-height:10px}.item-certificate:nth-child(2n){margin-top:0;background-color:#a87c2c;color:#fff}.item-certificate:nth-child(2n) .txt-certificate{right:auto;padding:0}.item-certificate:nth-child(2n) .txt-certificate h3{color:#fff}.item-certificate:nth-child(2n) .pic-certificate{float:none}.item-certificate:first-child .txt-certificate{bottom:auto;top:auto}.item-certificate:nth-child(2){margin-top:0}.row-pro{padding:20px 0}.item-pro{width:100%;max-width:400px;margin:10px 0}.item-pro h3{min-height:10px}.captcha{width:110px;height:60px;overflow:hidden;margin:0;border-radius:10px;transform:none}.g-recaptcha>div{margin:-6px 0 0 -2px;overflow:hidden}.captcha::after{content:'';position:absolute;right:0;top:0;display:inline-block;width:60px;height:60px;background:url(https://www.gstatic.com/recaptcha/api2/logo_48.png) center center no-repeat #f9f9f9;z-index:2}.captcha+.outer-but{float:none;display:inline-block;vertical-align:top}.captcha+.outer-but button{height:60px;line-height:60px;padding:0 20px;font-size:18px}button.but{margin:10px 0}.map-view{width:100%;height:60vh}.list-view{width:100%;height:auto;position:relative}.list-view h3{font-size:15px}.list-view p{font-size:13px}}@media screen and (max-width:540px){.item-num,.txt-1,.txt-1 p{text-align:center}.language{position:absolute;top:51px;width:73px;right:-6px;background-color:rgba(0,0,0,.5);margin:0}.language li a{width:32px;height:32px;font-size:12px;line-height:32px;color:#fff}.search-form.active{right:-5px}.item-num{width:100%;border-bottom:1px dashed rgba(0,0,0,.2);padding-bottom:15px;margin-bottom:15px;color:#888}.item-num h3{min-height:10px;margin-bottom:10px}.item-num h3:after{display:none}.txt-1{margin-top:20px}.num-s{font-size:50px}.item-cer{padding:0 5px;margin:0 -3px 10px}.contact-home h2{font-size:23px}.item-cer h3{font-size:12px}.item-cate h3{font-size:16px}.scalelarge img{max-width:100px}.item-left{top:50%}.qoute{padding-left:40px}.qoute:before{width:30px;height:30px}.txt-about h3{font-size:20px}.item-cus{width:calc(50% - 13px);margin:5px}.item-1,.news-item{width:100%;margin:10px auto}.item-1{max-width:350px}.news-item{max-width:400px}.news-item:nth-child(1) .news-pic,.news-pic{height:calc(900/2000 * 100vw);border-radius:30px 30px 0 0!important}.news-txt h3{text-align:center!important;height:auto}#news-detail-page .load-title h1{margin-bottom:20px;font-size:18px;font-weight:700}.contact-content .box-blue h3{font-size:18px}.title-company h2{font-size:16px}.title-company h2 strong{font-size:28px}}@media screen and (max-width:440px){p{font-size:14px}.company-footer h2{font-size:17px}.contact-home h2,.title-2 h2,.title-project h1{font-size:20px}.logo-footer{width:60vw;height:calc(3/4 * 60vw)}.item-cate,.list-cate1 .item-cate{width:100%;margin:5px 0}.box-video{padding:0}.item-news-home{width:100%;margin:10px 0 0;max-width:none}.item-news-home .pic-img{height:220px}#news-detail-page .load-title h1,.contact-content .box-blue h3,.title-company h2{font-size:16px}.title-company h2 strong{font-size:25px}}@media print{.footer-inner,.go-top,.header,.list,.load-content::before,.outer-nav,.phone-call-page,.print,.scroll-slide,.section-page,.slide-buttons,.slide-pagination,.title-page{display:none!important}.container{opacity:1;margin:auto;visibility:visible}}.sub-nav::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.scroll-slide::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.content-table::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.nav::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.sub-news::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.select-box::-webkit-scrollbar{width:6px}.select-box::-webkit-scrollbar-track{background-color:rgba(255,255,255,0)}.select-box::-webkit-scrollbar-thumb{background-color:#a87c2c;border-radius:3px!important}.controls progress::-webkit-progress-bar,.controls progress::-webkit-progress-value{background-color:rgba(255,255,255,.5)!important}:-webkit-full-screen,:-webkit-full-screen-ancestor:not(iframe){background-color:#fff!important;position:fixed!important;left:0;top:0;z-index:2147483647!important}