.true-option{--variable-slidebox:60vw}.slidebox-draggable.true-option .slidebox-item .pic-project-home{cursor:url(../images/grab.svg) 6 8,move}.slidebox-draggable.dragging.true-option .slidebox-item .pic-project-home{cursor:url(../images/grabbing.svg) 6 8,move}.slidebox{position:relative;visibility:hidden}.slidebox.is-active{visibility:visible}.slidebox-container,.slidebox-track{position:relative}.slidebox-track{width:100%;height:auto;overflow:hidden}.slidebox-list{display:flex;flex-wrap:wrap;align-items:flex-start;text-align:center;margin:auto}.slidebox-item{margin:0;outline:none}.slidebox-item,.slidebox-slider{position:relative}.slidebox-spinner{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;display:inline-block;width:20px;height:20px;border-radius:50%;border:2px solid #999;border-left-color:transparent;animation:Loading 1s linear infinite}.slidebox-draggable>.slidebox-track>.slidebox-list>.slidebox-item{-webkit-user-select:none;user-select:none}.slidebox--fade>.slidebox-track>.slidebox-list{display:block}.slidebox--fade>.slidebox-track>.slidebox-list>.slidebox-item{position:absolute;top:0;left:0;opacity:0;pointer-events:none;transition:opacity 1s cubic-bezier(.42,.65,.27,.99) 0s!important;z-index:0}.slidebox--fade>.slidebox-track>.slidebox-list>.slidebox-item.is-active{position:relative;pointer-events:auto;opacity:1;z-index:1}.slidebox--rtl{direction:rtl}.slidebox--ttb>.slidebox-track>.slidebox-list{display:block}.slidebox--ttb .slidebox-pagination{width:auto;white-space:normal;display:inline-flex;flex-direction:column;align-items:center;top:50%;right:-1.5rem;transform:translateY(-50%);margin-top:0!important;margin-bottom:0!important}.slidebox-modify{position:relative;max-width:var(--variable-slidebox);height:auto;white-space:nowrap;margin:4vw auto;text-align:center;display:none;z-index:10}.true-option .slidebox-modify{display:block}.slidebox-arrows{position:absolute;left:50%;top:calc(50% - 30px);transform:translate(-50%,-50%);width:122px;max-width:var(--variable-slidebox);height:auto;user-select:none;display:none;text-align:center;z-index:10}.slidebox-arrow{width:55px;height:55px;position:absolute;top:0;color:rgba(96,56,19,.3);cursor:pointer;background:none;padding:0;border:none;border-radius:50%;background-color:#fff1d1}.slidebox-arrow svg{width:60%;height:60%;position:absolute;top:20%;left:20%;display:block}.slidebox-arrow-next{right:0}.slidebox-arrow-prev{left:0}.slidebox-arrow-prev svg{right:0;transform:scaleX(-1)}.slidebox-arrow[disabled]{opacity:.5;pointer-events:none}.true-option .slidebox-arrows{display:inline-block}.slidebox-pagination{position:relative;max-width:var(--variable-slidebox);width:auto;height:auto;white-space:nowrap;margin:30px auto;text-align:center;display:none;z-index:5}.slidebox-pagi-item{position:relative;display:inline-block;vertical-align:middle;margin:0 7px;width:8px;height:8px;cursor:pointer;background-color:rgba(255,255,255,.9);border-radius:50%}.slidebox-pagi-item:after{content:"";position:absolute;width:calc(100% + 8px);height:calc(100% + 8px);top:-4px;left:-4px;border:1px solid #fff;opacity:0;border-radius:50%}.slidebox-pagi-num{position:relative;display:inline-block;vertical-align:middle;margin:0 5px;width:26px;height:26px;border:2px solid #aaa;line-height:22px;font-size:14px;font-weight:700;color:#aaa;border-radius:50%;cursor:pointer}.slidebox-pagi-item.is-active{background-color:#fff;pointer-events:none}.slidebox-pagi-item.is-active:after{opacity:1}.slidebox-pagi-num.is-active{color:#fff;border-color:#fff;pointer-events:none}.true-option .slidebox-pagination{display:block}.brown-pagi .slidebox-pagi-item{background-color:#ebebeb}.brown-pagi .slidebox-pagi-item:after{border-color:#ebebeb}.brown-pagi .slidebox-pagi-item.is-active{background-color:#c8a557}.brown-pagi .slidebox-pagi-item.is-active:after{border-color:#c8a557}.arrow-white .slidebox-arrow{background-color:#fff;box-shadow:0 11px 10px rgba(0,0,0,.02)}.arrow-grey .slidebox-arrow{background-color:#ebebeb;box-shadow:0 11px 10px rgba(0,0,0,.02)}.album-center .slidebox-arrows{max-width:inherit;width:calc(100vw - 60px)}.thumbs{width:660px;height:auto;left:50%;margin-left:-330px;bottom:1vh;position:absolute;opacity:0;display:none;z-index:5}.thumb-item{width:90px;height:50px;display:inline-block;margin:0;position:relative;overflow:hidden;background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer}.thumb-item:after{content:"";width:100%;height:100%;left:0;top:0;position:absolute;border:5px solid rgba(255,255,255,.5)}.thumb-item.is-active{pointer-events:none}.thumb-item.is-active:after{border-color:#603913}.thumb-item img{width:100%;height:auto;display:block;pointer-events:none;opacity:0}@media screen and (max-width:1500px){.slidebox-arrows{width:113px}.slidebox-arrow{width:50px;height:50px}}@media (hover:hover) and (pointer:fine) and (min-width:1100px){.thumb-item:after{transition:all .3s ease-in-out}.thumb-item:hover:after{border-color:#603913}}@media screen and (max-width:1100px){.true-option{--variable-slidebox:90vw}.slidebox-draggable.true-option .slidebox-item,.slidebox-draggable.true-option .slidebox-item:focus{cursor:default}.single .slidebox-item,.single .slidebox-list{width:100%!important;margin:0!important}.slidebox-pagi-num{width:22px;height:22px;border:1px solid #fff;line-height:20px;font-size:11px}.slidebox-arrow{width:40px;display:none}.slide-special{padding:0}.slide-special .slidebox-arrows:after{display:none}}@media screen and (max-width:620px){.thumbs{width:284px;margin-left:-142px}.slidebox-pagi-item{width:7px;height:7px}.slidebox-pagi-item:after{width:calc(100% + 6px);height:calc(100% + 6px);top:-3px;left:-3px}}
@media (hover:hover) and (min-width:1100px){.search-but{transition:all .3s ease-in-out;cursor:pointer}.header.hide .search-but:hover,.search-but:hover{color:#ed1c24}.nav li a{transition:all .3s ease-in-out}.nav li a:hover{color:#ed1c24}.outer-nav.second .sub-nav li a:hover,.sub-nav li a:hover{background-color:#ed1c24}.contact-phone a,.social li a{transition:all .3s ease-in-out}.social li a{border-radius:50%}.contact-phone:hover a{color:#fff}.social li a:hover{color:#ed1c24}.foreground{transition:stroke-dashoffset .6s ease-in-out}.social li a:hover .foreground{stroke-dashoffset:0}.social-red li a:hover{color:#ed1c24}.box-nav{height:100vh;position:absolute;left:0;top:auto;bottom:0;padding:0;z-index:20;display:flex;align-items:center}.box-nav,.box-nav ul{width:auto;transition:all .3s ease-in-out}.box-nav ul{text-align:left;list-style:none;padding:0 0 0 25px}.box-nav li,.box-nav ul{height:auto;position:relative}.box-nav li{display:block;cursor:pointer}.box-nav li button{font-weight:700;font-size:13px;color:#e3d2ab;position:relative;display:flex;align-items:center;justify-content:center;margin:10px 0;width:30px;height:30px;border:none;background:none;cursor:pointer}.box-nav li button:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;border:1px solid rgba(227,210,171,.7);transition:all .3s ease-in-out;border-radius:50%}.box-nav li.current{pointer-events:none}.box-nav li.current button{color:#ed1c24}.box-nav li.current button:after{border-color:#ed1c24}.is-IE .box-nav li.current button{mix-blend-mode:inherit!important}.box-nav li:hover button{color:#ed1c24}.box-nav li:hover button:after{border-color:#ed1c24}.box-nav.white ul{background-color:rgba(255,255,255,.9)}.box-nav.white li button{color:#ed1c24}.box-nav.white li button:after{border-color:rgba(0,166,81,.7)}.second-menu li a,.second-menu li a.link-home:after{transition:all .3s ease-in-out}.second-menu li a:not(.link-home):hover{color:#ed1c24}.second-menu li a.link-home:hover:after{background-color:#ed1c24}.hotline,.hotline:after{transition:all .3s ease-in-out}.hotline:hover svg{animation:Callicon 3s infinite}.hotline:hover{color:#fff}.language button{transition:all .3s ease-in-out}.language button:hover{color:#ed1c24}.header:before{content:"";position:absolute;width:100%;height:150px;top:0;left:0;background:linear-gradient(180deg,rgba(255,255,255,1),rgba(255,255,255,0));pointer-events:none;transition:all .3s ease-in-out;z-index:-1}.header.hide:before{opacity:0}.logo,.print-box>a{transition:all .3s ease-in-out}.share-but.active,.share-but:hover{background-color:rgba(0,0,0,.2)}.share-item li a:after,.share-item li a:before{transition:all .3s ease-in-out}.share-item li a:hover:after{opacity:1}.share-item li a:hover:before{opacity:0}.share-item li{transition:all .3s cubic-bezier(.44,.39,.34,1.03)}.close-album:after,.close-map,.close-pics:after,.close-popup:after,.close-video,.close-video:after,.close:after,.file-mark,.full-map,.zoom,.zoom:after,button{transition:all .3s ease-in-out}.close-album:hover:after,.close-news:hover:after,.close-pics:hover:after,.close-popup:hover:after,.close-video:hover:after,.close:hover:after{background-color:#ed1c24;box-shadow:0 10px 30px rgba(255,255,255,.2)}.close-infobox,.input-but button span,.zoom-control a{transition:all .3s ease-in-out}.full-map:hover,.zoom-control a:hover{background-color:#202d62}.close-infobox:hover,.close-map:hover{background-color:#ed1c24!important}.input-but button:hover{background-color:#ed1c24;box-shadow:0 20px 40px rgba(255,255,255,.3)}.input-but button:hover span{left:100%;opacity:1;transition:all .4s ease-in-out .2s}.file-up:hover .file-mark{background-color:#ed1c24}.zoom:hover{transform:scale(.95) rotate(180deg)}.go-next:hover,.zoom:hover:after{background-color:#ed1c24}.go-next:hover{transform:translateX(5px)}.go-prev:hover{background-color:#ed1c24;transform:translateX(-5px)}.download-but a,.download-but a:after,.download-but a:before{transition:all .3s ease-in-out}.download-but a:hover{background-color:#999}.download-but a:hover:before{border:1px solid #999}.download-but a:hover:after{background-color:#ed1c24}.item-search:before,.item-search a{transition:all .3s ease-in-out}.item-search:hover:before,.item-search:hover a{background-color:#603913!important;color:#fff!important}.item-search:hover:nth-child(2n) .item-date,.item-search:hover:nth-child(2n) .item-link-name,.item-search:hover:nth-child(2n) h3,.item-search:hover:nth-child(2n) p{color:#fff!important}.go-top{cursor:pointer}.go-top,.go-top:after,.go-top svg path{transition:all .3s ease-in-out}.go-top:hover:after{color:#ed1c24}.go-top:hover svg path{fill:#ed1c24}body.auto .go-top:hover{filter:contrast(104%)}.pic-img img{transition:all .5s ease-in-out}.link-popup{transition:all .3s ease-in-out}.link-popup:hover{background-color:#ed1c24;transform:rotate(180deg);border:4px solid rgba(255,255,255,.8)}.table-recruitment td:nth-child(2),.table-recruitment td a,.table-recruitment tr td{transition:all .3s ease-in-out}.table-recruitment td:nth-child(2):hover,.table-recruitment tr:hover a,.table-recruitment tr:hover td,.table-recruitment tr:nth-child(2n):hover td{background-color:#603913;color:#fff}.table-recruitment tr{cursor:pointer}.print-box>a,.print-box>a:before,.share-item a,.share-item li{transition:all .3s ease-in-out}.print-but:hover,.save-but:hover,.share-but.active,.share-but:hover{background-color:#ed1c24}.share-item li:hover a{color:#ed1c24}.share-item li:hover{border-color:#ed1c24;transition-delay:0s}.print-box a:hover{color:#fff}.slide-pagi a{transition:all .3s ease-in-out}.slide-pagi a:hover{color:#ed1c24}.slide-pagi .slide-next:hover,.slide-pagi .slide-prev:hover{background-color:#aaa}button.prev-background:hover{transform:translateX(-5px)}button.next-background:hover{transform:translateX(5px)}.view-details,.view-details:before,.view-details:hover span{transition:all .3s ease-in-out}.view-details:hover{box-shadow:0 5px 10px rgba(255,255,255,.2);transform:translateY(-2px)}.view-details:hover:before{background-color:#ed1c24}.view-details:hover span{left:100%;opacity:1;transition:all .4s ease-in-out .2s}.slidebox-arrow svg,.view-small:after{transition:all .3s ease-in-out}.slidebox-arrow-next:not(.special):hover{transform:translateX(3px);background-color:#ed1c24;box-shadow:0 10px 30px rgba(255,255,255,.2)}.slidebox-arrow-prev:not(.special):hover{transform:translateX(-3px);background-color:#ed1c24;box-shadow:0 10px 30px rgba(255,255,255,.2)}.slidebox-arrow:not(.special):hover svg{color:#fff}.faci-icon,.faci-icon:after,.faci-icon span,.faci-icon svg{transition:all .3s ease-in-out}.faci-icon:before{transition:opacity .3s ease-in-out}.faci-icon:hover span{transform:none;opacity:1}.faci-icon:hover:before{opacity:1}.faci-icon:hover:after{width:calc(100% + 6px);height:calc(100% + 6px);top:-3px;left:-3px;border:7px solid rgba(255,255,255,.1)}.faci-icon:hover svg{transform:scale(1.05)}.close-box-map:after,.full-map,.infobox a,.zoom-control a{transition:all .3s ease-in-out}.zoom-control a:hover{background-color:#ed1c24}.close-box-map:hover:after{background-color:#ed1c24!important}.full-map:hover{background-color:#ed1c24}.infobox a:hover{color:#ed1c24}.business-home:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;border-radius:50%;pointer-events:none;border:6px solid rgba(255,241,209,.5);opacity:0}.business-home,.business-home:after,.pic-business-home,.title-bus{transition:all .3s ease-in-out}.business-home:hover .pic-business-home{box-shadow:0 10px 30px rgba(255,255,255,.2)}.business-home:hover:after{opacity:1}.business-home:hover .title-bus{color:#fff}.business-home:hover img{transform:scale(1.1)}.business-home:first-child{margin:.5vw 1vw .5vw 12vw}.business-home:nth-child(2){margin:.5vw 12vw .5vw 1vw}.show-details,.show-details span{transition:all .3s ease-in-out}.show-details:hover{color:#603913}.show-details:hover span{margin:0 0 0 15px}.date-thumb,.item-news-home,.txt-news-home h3{transition:all .3s ease-in-out}.item-news-home:hover{background-color:#603913}.item-news-home:hover .show-details,.item-news-home:hover .txt-news-home h3{color:#fff}.item-news-home:hover .show-details span{margin:0 0 0 15px}.item-news-home:hover .date-thumb{box-shadow:0 3px 10px rgba(0,0,0,.2);background-color:#fff;color:#603913}.partner-item img{transition:all .3s ease-in-out}.partner-item:hover img{filter:brightness(1) invert(0) drop-shadow(0 0 20px rgba(255,255,255,.7));transform:scale(.97)}.item-recruitment{cursor:pointer}.date-recruit,.expired>p,.item-recruitment{transition:all .3s ease-in-out}.item-recruitment:hover{background-color:#603913;color:#fff}.item-recruitment:hover .date-recruit,.item-recruitment:hover .expired>p{color:#fff}.item-recruitment:hover .view-small:after{width:400px}.item-recruitment:hover .date-recruit>span{background-color:#ed1c24}.button-value,.button-value:after,.button-value:before{transition:all .3s ease-in-out}.button-value{cursor:pointer}.button-value:hover{transform:scale(1.05)}.button-value:hover:after{background:#f68d91!important}.button-value:hover:before{opacity:1}.company-info a{transition:all .3s ease-in-out}.company-info a:hover{color:#ed1c24}.left-header,.navigation{transition:all .3s ease-in-out}.header:after{content:"";position:absolute;width:100%;height:0;top:0;left:0;background-color:#fff;pointer-events:none;opacity:0;box-shadow:0 10px 30px rgba(0,0,0,.1);transition:all .5s ease-in-out;z-index:-1}.header.hide:after{height:70px;opacity:1}.header.hide .logo{width:140px;height:56px;top:6px;left:20px}.header.hide .right-header{top:11px}.buttpro{transition:all .3s ease-in-out;cursor:pointer}.buttpro-prev:hover{color:#ed1c24;transform:translateX(-5px)}.buttpro-next:hover{color:#ed1c24;transform:translateX(5px)}.link-map{transition:all .3s ease-in-out}.link-map:hover{color:#ed1c24}.zoom-pic{transition:all .3s ease-in-out}.zoom-pic:hover{transform:scale(1.05)}.more-button{cursor:pointer}.more-button,.more-button .hide-text:before,.more-button .more-text:after,.more-button:after,.more-button span{transition:all .3s ease-in-out}.more-button:after{content:"";position:absolute;width:calc(100% + 10px);height:calc(100% + 10px);top:-5px;left:-5px;border:5px solid rgba(255,255,255,.8);border-radius:50%;opacity:0;transform:scale(.8);box-shadow:0 10px 40px rgba(255,255,255,.5)}.more-button:hover:after{opacity:1;transform:none}.more-button:hover{background-color:#c2a04a;box-shadow:none}.more-button:hover span{color:#fff}.more-button:hover .more-text:after{border-top:6px solid #fff}.more-button:hover .hide-text:before{border-bottom:6px solid#fff}.box-center-slide{transform:scale(1);opacity:.5;transition:all .5s ease-in-out 0s;pointer-events:none}.box-center-slide:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;border-radius:20px;border:5px solid #603913;pointer-events:none;z-index:5}.box-center-slide .item-deg,.box-center-slide .zoom{opacity:0;background:rgba(255,255,255,.3)}.box-center-slide .title-pic,.box-center-slide:before{opacity:0;transition:opacity .3s ease-in-out}.item-deg svg{transition:all .3s ease-in-out}.box-center-slide:hover:before{opacity:1}.box-center-slide.is-active{transform:scale(1.15);opacity:1;pointer-events:auto;cursor:pointer;z-index:2}.box-center-slide.is-active .item-deg,.box-center-slide.is-active .zoom{animation:scaleLarge 1s ease forwards}.box-center-slide:hover .item-deg,.box-center-slide:hover .zoom{background-color:#603913}.box-center-slide.is-active .title-pic{opacity:1}.list-outer,.list-outer svg,.r-link,.r-text p{transition:all .3s ease-in-out}.list-outer:hover{background-color:#603913;box-shadow:0 5px 20px rgba(0,0,0,.1)}.list-outer:hover .r-text p{color:#fff}.r-left:after{content:"";position:absolute;width:1px;height:100%;right:0;top:0;background-color:rgba(255,255,255,.5);transition:all .3s ease-in-out;opacity:0}.list-outer:hover .r-left:after{opacity:1}.list-outer:hover .r-link{border-left:1px solid rgba(255,255,255,.5)}.list-outer:hover svg{transform:scale(1.2)}.list-outer:hover svg path{fill:none;stroke:#fff;stroke-width:1px;animation-name:DrawStroke2;animation-duration:1s;animation-fill-mode:forwards;animation-iteration-count:1;animation-direction:normal;animation-timing-function:linear}.list-outer svg path{stroke:none;stroke-miterlimit:10;stroke-width:0;stroke-dasharray:265;stroke-dashoffset:265}.item-news-pro,.txt-news-pro h3{transition:all .3s ease-in-out}.item-news-pro:hover{background-color:#603913}.item-news-pro:hover .txt-news-pro h3{color:#fff}.item-news-pro:hover .pic-img img{transform:scale(1.05)}.item-news-pro:hover .show-details{color:#fff}.item-news-pro:hover .show-details span{margin:0 0 0 15px}.select-box li,.select-box li a{transition:all .3s ease-in-out}.select-box li:hover{opacity:.86}.select-box li:hover a{padding:10px 10px 10px 25px}.item-progress{cursor:pointer}.item-progress,.item-progress:before,.title-thumb{transition:all .3s ease-in-out}.item-progress:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;border:5px solid #603913;opacity:0;z-index:5}.item-progress:hover:before{opacity:1}.item-progress:hover .title-thumb{background-color:#603913}.item-progress:hover .title-thumb h3{color:#fff}.item-progress:hover .zoom{background:#603913}.item-three{cursor:pointer}.item-three:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;border-radius:20px;border:5px solid #603913;transition:all .3s ease-in-out;opacity:0}.item-three:hover:after{opacity:1}.view-album,.view-album:after,.view-album:before{transition:all .3s ease-in-out}.item-three:hover .view-album{transform:rotate(90deg) scale(.97)}.item-three:hover .view-album:after{border:1px solid rgba(255,255,255,1)}.item-three:hover .box-pic-three .title-thumb,.item-three:hover .view-album:before{background-color:#603913}.item-three:hover .pic-img img{transform:scale(1.07)}.box-pdf:after,.view-pdf,.view-pdf:after,.view-pdf:before{transition:all .3s ease-in-out}.item-pdf{cursor:pointer}.item-pdf:hover .view-pdf{background-color:#ed1c24}.item-pdf:hover .view-pdf:before{border-color:rgba(255,255,255,.2)}.item-pdf:hover .view-pdf:after{transform:scale(.95)}.item-pdf .pic-img:after{content:"";position:absolute;width:calc(100% + 8px);height:calc(100% + 8px);top:-4px;left:-4px;border:5px solid rgba(255,255,255,.5);pointer-events:none;transition:all .3s ease-in-out;opacity:0;z-index:1}.item-pdf:hover .pic-img:after{opacity:1}.item-pdf:hover .box-pdf:after,.item-pdf:hover .pic-img{box-shadow:0 10px 40px rgba(255,255,255,.4)}.box-tariff{cursor:pointer}.view-tariff,.view-tariff span,.view-tariff svg{transition:all .3s ease-in-out}.item-tariff:hover .view-tariff{background-color:#ed1c24}.item-tariff:hover .view-tariff svg{transform:scale(1.05)}.item-tariff:hover .view-tariff svg path{fill:none;stroke:#fff;stroke-width:2px;animation-name:DrawStroke3;animation-duration:2s;animation-fill-mode:forwards;animation-iteration-count:1;animation-direction:normal;animation-timing-function:linear}.view-tariff svg path{stroke:none;stroke-miterlimit:10;stroke-width:0;stroke-dasharray:570;stroke-dashoffset:570}.item-tariff:hover .view-tariff span{color:#ed1c24}.item-tariff:hover .pic-img img{border-color:#ed1c24}.orther-pro-but{transition:all .3s ease-in-out}.orther-pro-but:hover{background-color:#603913;color:#fff}.more-news{cursor:pointer}.more-news,.more-news:after,.more-news span,.more-news span:after,.more-news span:before{transition:all .3s ease-in-out}.more-news:after{content:"";position:absolute;width:calc(100% + 10px);height:calc(100% + 10px);top:-5px;left:-5px;border:5px solid rgba(255,255,255,.8);border-radius:50%;opacity:0;transform:scale(.8);box-shadow:0 10px 40px rgba(255,255,255,.5)}.more-news:hover:after{opacity:1;transform:none}.more-news:hover{background-color:#c2a04a;box-shadow:none}.more-news:hover span{color:#fff}.more-news:hover span:after{border-top:6px solid #fff}.more-news:hover span:before{border-bottom:6px solid#fff}.news-item,.txt-news h3{transition:all .3s ease-in-out}.news-item:not(:first-child):hover,.slide-news-relative .news-item:hover{background-color:#603913}.news-item:not(:first-child):hover .txt-news h3,.slide-news-relative .news-item:hover .txt-news h3{color:#fff}.news-item:not(:first-child):hover .pic-img img,.slide-news-relative .news-item:hover .pic-img img{transform:scale(1.07)}}@media screen and (min-width:1500px){.header.hide .nav li.distance{margin:0 230px 0 15px}}
::-webkit-scrollbar{width:7px}::-webkit-scrollbar-track{background-color:#f1f1f1}::-webkit-scrollbar-thumb{background-color:#c2a04a;border-radius:3px!important}.bg-degree{position:fixed;width:100vw;height:100vh;top:0;left:0;pointer-events:none;opacity:0;transition:all .3s ease-in-out 0s;z-index:9999}.bg-degree.show{pointer-events:auto;opacity:1;transition:all 1s ease-in-out .5s}.bg-degree iframe{position:relative;display:block;width:100%;height:100%}.text-fixed p,.text-fixed p span{font-size:15px;line-height:1.6;color:#222}.text-fixed i{font-size:16px}.text-fixed a{color:#c2a04a;transition:all .3s ease-in-out}.text-fixed img{width:auto!important;height:auto!important;max-width:100%;display:block;border-radius:20px}.text-fixed h1,.text-fixed h2,.text-fixed h3,.text-fixed h4,.text-fixed h5,.text-fixed h6{font-size:16px;color:#c2a04a;font-weight:700;line-height:1.4;padding:10px 0;text-transform:uppercase}.text-fixed iframe{max-width:100%;display:block;position:relative;margin:auto}.text-fixed table{width:auto;height:auto;display:table;border-spacing:1px;padding:30px auto;table-layout:fixed;background-color:#fff}.text-fixed table thead tr th{background-color:#c2a04a;color:#fff}.text-fixed table tbody,.text-fixed table tr{min-width:360px}.text-fixed table td,.text-fixed table th{background-color:#fff;text-align:left;font-size:15px;font-weight:400;color:#333;line-height:1.6;padding:10px 15px;padding:5px 10px;border-right:1px solid rgba(27,68,134,.2);border-bottom:1px solid rgba(27,68,134,.2)}.text-fixed table td p,.text-fixed table td span,.text-fixed table th p,.text-fixed table th span{font-size:16px;font-weight:400;color:#444;line-height:1.6;margin:0}.text-fixed table tbody:only-child tr:first-child td,.text-fixed table thead th{background-color:#c2a04a}.text-fixed table thead th,.text-fixed table tr:first-child td p,.text-fixed table tr:first-child td span{color:#fff}.text-fixed ol{padding-left:18px}.text-fixed li{line-height:1.6;font-size:16px;font-family:Arial,Helvetica,sans-serif}.text-fixed ol li{list-style:decimal}.text-fixed ul{padding-left:18px}.text-fixed ul li{list-style:outside}.text-fixed ol,.text-fixed ul{margin:0 0 20px}.details-content{position:fixed;width:100%;height:100%;top:0;left:0;text-align:center;overflow-x:hidden;overflow-y:auto;scrollbar-color:inherit;scrollbar-width:none;z-index:3000}.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-content.no-after:after,.details-content.no-after:before,.details-content.no-after>span{display:none}.details-center{position:relative;display:inline-block;width:90%;height:auto;text-align:center;vertical-align:middle;max-width:1000px;margin:0 auto;padding:50px 0 0;background-color:#fff;z-index:5}.details-center h2{color:#c2a04a;font-size:1.8vw;font-weight:700;line-height:1.4;text-transform:uppercase;display:block;padding:12px 5% 30px}.details-center>h3{font-size:16px;text-transform:uppercase;font-weight:400;color:#444}.details-outer{margin:0;padding:0 7%;background-color:#fff}.details-outer,.details-text{position:relative;width:100%;height:auto}.details-text{padding:40px;display:block;border:1px dotted rgba(0,0,0,.3);text-align:left}.details-text a{color:#c2a04a}.details-text h3{font-size:22px;font-weight:700;text-transform:uppercase;color:#404040}.details-text h3,.details-text p{margin:0 0 15px;display:block}.details-text img,.details-text p img{display:block;width:auto;height:auto;max-width:100%;margin:0 auto}.details-text ol,.details-text ul{text-align:left;list-style:inside;-webkit-margin-start:16px;padding:0 0 0 20px}.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;font-family:Montserrat,sans-serif;color:inherit;line-height:1.6}.details-text ol li,.details-text ul li{position:relative;font-size:16px;line-height:1.8;font-family:Montserrat,sans-serif;font-weight:400}.details-text table{display:inline-block;width:auto;max-width:100%;border-spacing:1px;margin:20px auto;table-layout:fixed}.details-text table td,.details-text table th{padding:10px;line-height:1.4;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;text-align:center}.details-center{opacity:0}.download-but{position:relative;display:block;width:100%;height:auto;background-color:#fff;margin:40px 0 5%;padding:0 5%;text-align:center}.download-but a{position:relative;display:inline-block;color:#fff;padding:20px 80px 20px 30px;background-color:#c2a04a;text-align:left;border-radius:15px}.download-but a:before{content:"";position:absolute;left:-5px;top:-5px;width:calc(100% + 10px);height:calc(100% + 10px);border:1px solid #c2a04a;border-radius:20px}.download-but a:after{content:"";width:40px;height:40px;position:absolute;right:20px;top:50%;margin-top:-20px;background-color:rgba(255,255,255,.3);border-radius:50%}.details-center .download-but span{font-size:15px;font-weight:400}.details-center .download-but h3{margin-top:5px;font-size:24px;font-weight:700}.container{position:relative;width:100%;height:100vh;margin:0;display:block;overflow:hidden;background-color:#242424;transition:all .3s ease-in-out;z-index:6}.container.mapshow{position:absolute;left:0;top:0;z-index:999}section{margin:-1px 0 0;padding:0;float:left;z-index:5}.content-column,section{width:100%;height:auto;position:relative;display:block}.content-column{overflow:hidden;margin:0}.content-page{background-position:50%;background-repeat:no-repeat;background-size:cover;z-index:2}.content-table{margin:0;padding:0}.wrap-content{max-width:1100px}.wrap-content,.wrap-large{position:relative;display:block;width:90%;margin:auto;height:auto;z-index:5}.wrap-large{max-width:1400px}.wrap-small{max-width:900px}.wrap-small,.wrap-smallest{position:relative;display:block;width:90%;margin:auto;height:auto;z-index:5}.wrap-smallest{max-width:600px}.wrap-full{position:relative;display:block;width:100%;margin:0;height:auto;z-index:5}.full-page{height:100%;top:0;left:0}.footer,.full-page{position:absolute;width:100%;display:block}.footer{bottom:0;right:0;height:auto;text-align:center;color:#fff;align-items:center;z-index:10}.right-footer{float:right;text-transform:uppercase;font-size:12px}.left-footer,.right-footer{position:relative;display:block;height:auto;z-index:10}.copyright{font-size:12px;text-transform:uppercase;color:#fff;line-height:1.6;display:block;text-align:center;padding:13px;background-color:#603913;border-top:4px solid #c07b2b}.copyright a{color:rgba(255,255,255,.8);transition:all .2s ease-in-out;display:none;text-align:left}.copyright a:hover{color:rgba(255,255,255,1)}.bottom-link{display:none}.input-select{height:auto;margin:0 0 10px;z-index:1}.input-select,.input-select select{position:relative;display:block;width:100%}.input-select select{height:45px;line-height:1.6;padding:0 45px 0 20px;color:#666;font-size:14px;font-weight:500;overflow:hidden;outline:none;cursor:pointer;border:1px solid #c2a04a}.input-select:after{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:linear-gradient(0deg,#ffffff,#eee);z-index:-1}.input-select select option{color:#fff;font-size:14px;font-weight:400;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}.input-select:after{background:#fff}.input-text{width:100%;height:auto;position:relative;margin:5px 0;display:inline-block;vertical-align:top;box-shadow:0 5px 20px rgba(0,0,0,.1)}.input-text input[type=text]{color:#222;font-size:15px;line-height:50px;padding:0 20px;border:none;width:100%;height:50px;background:none;transition:all .3s ease-in-out;background:rgba(255,255,255,.7);border-radius:12px}.input-area{width:100%;height:auto;position:relative;margin:5px 0;display:inline-block;vertical-align:top}.input-area textarea{color:#222;font-size:15px;line-height:24px;padding:8px 20px;width:100%;height:140px;transition:all .3s ease-in-out;resize:none;border:none;border-radius:12px;background:rgba(255,255,255,.7)}.input-area textarea:focus,.input-text input[type=text]:focus{box-shadow:0 5px 20px rgba(255,255,255,.2);background:rgba(255,255,255,1);color:#222}.input-area .holder,.input-text .holder{position:absolute;left:20px;top:12px;font-family:Arial,Helvetica,sans-serif;color:#222;font-size:15px;font-weight:400;line-height:24px;pointer-events:none;transition:opacity .3s ease-in-out;overflow:hidden;z-index:1}.input-area .holder.hide,.input-text .holder.hide{opacity:0;width:0}.input-but{width:100%;margin:2px 0}.input-but,.input-but button{height:auto;position:relative;display:inline-block}.input-but button{font-weight:700;font-size:15px;line-height:1.4;text-align:center;color:#fff;width:auto;cursor:pointer;margin:0;text-transform:uppercase;border:none;background-color:#603913;padding:12px 20px;border-radius:25px;overflow:hidden}.input-but button span{position:absolute;top:-70%;left:-165%;width:150%;height:220%;opacity:1;transform:rotate(45deg);background:rgba(255,255,255,.13);background:linear-gradient(0deg,rgba(255,255,255,.13),rgba(255,255,255,.13) 60%,rgba(255,255,255,.5) 92%,rgba(255,255,255,0));pointer-events:none}.input-captcha{margin:-7px 0 0!important}.captcha{width:304px;vertical-align:middle;margin:2px -28px 0 -30px;transform:scale(.8)}.captcha,.g-recaptcha{height:auto;display:inline-block;position:relative;text-align:center}.g-recaptcha{width:100%;margin:0}.g-recaptcha>div{width:100%!important;height:auto!important;position:relative;display:inline-block}.captcha+button[type=submit]{font-size:18px;line-height:1;padding:22px;border-radius:3px;vertical-align:middle;background-color:#fff}.pic-img{position:relative;display:block;width:100%;height:auto;overflow:hidden}.pic-img img{object-fit:cover;object-position:50% 50%;display:block}.bg-cover,.pic-img img{position:absolute;width:100%;height:100%;top:0;left:0}.bg-cover,.box-cover{background-position:50%;background-repeat:no-repeat;background-size:cover}.box-cover{width:100%;height:100%;position:absolute;left:0;top:0}.overlay-dark{background:rgba(0,0,0,.6);height:0;width:100%;position:fixed;left:0;bottom:0;overflow:hidden;-ms-touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;transition:height .6s ease-in-out;z-index:1500}.overlay-dark.level-index-in,.overlay-dark.show{height:100%}.bg-fixed{background-attachment:fixed;-webkit-backface-visibility:hidden;backface-visibility:hidden}.box-slider{position:relative;display:block;float:left;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;z-index:1}.box-slider,.group-central{width:100%;height:100vh;overflow:hidden}.group-central{position:absolute;left:0;top:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateY(100%);background-position:50%;background-repeat:no-repeat;background-size:cover}.group-central.show-text{z-index:1}.group-central:first-child{transform:translateY(0)}.group-central:after,.group-central:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;display:none}.content-main{width:100%;height:100%;display:flex;justify-content:center;align-items:center;position:absolute;left:0;top:0;text-align:center;overflow:hidden;padding:0;z-index:2}.content-main.mapshow{z-index:999}.content-main.mapshow:after,.content-main.mapshow:before{display:none}.content-center{display:block;position:relative;width:90%;height:auto;max-width:1100px}.touch .scrollA,.touch .scrollB{overflow-x:hidden;overflow-y:auto;padding:0 20px 0 0}.title-page{position:absolute;display:block;text-align:center;width:100%;bottom:80px;left:0;pointer-events:none;z-index:12}.title-page h1{text-transform:uppercase;color:#ffebb9;line-height:1;font-weight:700;font-size:3vw;text-shadow:1px 1px 1px rgba(0,0,0,.2)}.title-page h1,.title-page h1 .words{position:relative;display:inline-block}.title-page h1 .words{opacity:0;white-space:pre;vertical-align:middle}.title-main{position:absolute;width:auto;text-align:left;display:inline-block;bottom:30px;left:80px;pointer-events:none;white-space:normal;z-index:5}.title-main h2{font-size:24px;font-weight:700;line-height:1.4;color:#fff1d1;text-transform:uppercase}.title-post{position:relative;display:block;pointer-events:none;margin:0 auto;padding:30px 0 50px;white-space:normal;text-align:center;z-index:5}.title-post h2,.title-post h3{position:relative;display:block;font-size:2.4vw;font-weight:300;line-height:1.5;text-transform:uppercase;color:inherit;padding:0;margin:0}.title-post:after{width:120px;height:2px;bottom:25px;left:calc(50% - 60px);opacity:.6}.title-post:after,.title-post:before{content:"";position:absolute;background-color:#603913}.title-post:before{width:8px;height:8px;border-radius:50%;left:calc(50% - 4px);bottom:22px}.title-post p{text-transform:uppercase}.title-post.white:after,.title-post.white:before{background-color:#fff}.title-small{position:relative;display:block;pointer-events:none;margin:0}.title-small h2,.title-small h3{font-size:20px;font-weight:700;text-transform:uppercase;line-height:1.5;color:inherit}.title-small.underline:after{content:"";position:relative;display:inline-block;width:70px;height:1px;margin:14px auto;background-color:#c2a04a}.title-six{position:relative;display:block;pointer-events:none;margin:0}.title-six h2,.title-six h3{font-size:22px;font-weight:700;text-transform:uppercase;line-height:1.4;color:inherit}.title-six.underline:after{content:"";position:relative;display:inline-block;width:70px;height:1px;margin:14px auto;background-color:#444}.title-six p{text-transform:uppercase;color:inherit;padding:8px 0 0}.underline{margin:0!important}.underline:after{content:"";position:relative;display:block;width:70px;height:1.05px;background-color:rgba(194,160,74,.7);margin:20px 0;padding:0}.underline.white:after{background-color:rgba(255,255,255,.7)}.underline.brown:after{background-color:#603913}.white{color:#ffffff}.gray{color:#777777}.black{color:#444444}.brown{color:#603913}.red{color:#ed1c24}.light-brown{color:#c2a04a}.background-white{background-color:#fff}#home-page .title-page{display:none}.background{position:absolute;left:0;top:0;overflow:hidden;z-index:2}.background,.slide-background{width:100%;height:100%;height:auto}.slide-background{padding:0;margin:0;position:relative;text-align:center;-webkit-touch-callout:auto;-webkit-user-select:auto;-khtml-user-select:auto;-moz-user-select:-moz-auto;-ms-user-select:auto;background-color:#fff}.slide-background .bg{width:100%;height:80vh}.slide-background .slidebox-arrows{display:none}.slide-background .slidebox-arrow{width:55px;height:55px}.slide-background .slidebox-pagination{position:absolute;width:100%;height:0;bottom:40px;left:0;text-align:center;max-width:inherit;margin:0}.banner-inner .slide-background .slidebox-pagination{bottom:55px}#home-page .slide-background .bg{height:100vh}#home-page .slide-background .bg:after{content:"";position:absolute;width:100%;height:100%;pointer-events:none;bottom:0;left:0;background:linear-gradient(22deg,rgba(0,0,0,.8),rgba(0,0,0,.7) 10%,rgba(0,0,0,0) 40%)}.text-banner{position:absolute;display:block;max-width:500px;color:#e3d2ab;text-align:left;padding:0;bottom:40px;left:145px;z-index:10}.text-banner:after{content:"";position:absolute;width:1px;height:calc(100% - 60px);top:5px;left:-28px;background-color:#c2a04a}.title-banner h2{position:relative;display:block;font-size:22px;font-weight:700;color:inherit}.text-banner p{position:relative;display:block;overflow:hidden;-webkit-box-orient:vertical;text-overflow:ellipsis;white-space:normal;display:-webkit-box;-webkit-line-clamp:3;color:inherit;font-size:18px}.title-banner{position:relative;display:block;width:100%;height:auto;margin:0 0 5px}.view-details{position:relative;display:inline-block;font-weight:700;font-size:12px;text-transform:uppercase;color:#fff;padding:12px 18px;margin:18px 0 0;border-radius:30px;overflow:hidden;box-shadow:0 5px 10px rgba(0,0,0,.1);z-index:2}.view-details:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-color:#c2a04a;z-index:-2}.view-details span{position:absolute;top:-70%;left:-165%;width:150%;height:220%;opacity:1;transform:rotate(45deg);background:rgba(255,255,255,.13);background:linear-gradient(0deg,rgba(255,255,255,.13),rgba(255,255,255,.13) 60%,rgba(255,255,255,.5) 92%,rgba(255,255,255,0));pointer-events:none}.show-details{height:auto;width:auto;white-space:nowrap;font-size:15px;font-weight:700;font-style:italic;color:#b7131a;line-height:48px}.show-details,.show-details>span{position:relative;display:inline-block}.show-details>span{vertical-align:middle;width:60px;height:15px;margin:0 0 0 10px}.view-small{font-size:13px;font-weight:700;color:#ed1c24;text-transform:uppercase;white-space:nowrap}.view-small,.view-small:after{position:relative;display:inline-block}.view-small:after{content:"";vertical-align:middle;width:60px;height:1px;background-color:#ed1c24;margin:0 0 0 15px}.radial-overlay{background:radial-gradient(circle,rgba(0,0,0,0) 0,rgba(0,0,0,.5) 60%)}.radial-overlay,.slide-background:after{position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none}.slide-background:after{content:"";background:radial-gradient(circle,rgba(0,0,0,0) 0,rgba(0,0,0,0) 60%,rgba(0,0,0,.5) 90%)}.home-business .content-center{max-width:inherit;width:70%}.business-home-list{position:relative;display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start}.business-home{position:relative;display:block;width:17vw;height:17vw;margin:.5vw 1vw}.business-home a{display:flex;position:relative;flex-wrap:wrap;justify-content:center;align-items:center;height:100%;width:100%}.title-bus{width:70%;color:#fff1d1;text-align:left}.title-bus,.title-bus:after{position:relative;display:block}.title-bus:after{content:"";width:60px;height:1px;background-color:rgba(255,241,209,.8);margin:40px 0 0 4px}.number-bus{font-size:3.5vw;font-weight:300;margin:0 0 10px}.number-bus,.title-bus h3{position:relative;display:block;color:inherit}.title-bus h3{font-size:16px;font-weight:700;font-style:italic}.pic-business-home{position:absolute;width:100%;height:100%;top:0;left:0;border-radius:50%;overflow:hidden;box-shadow:0 5px 15px rgba(0,0,0,.1);z-index:-1}.home-project{background-color:#c2a04a}.home-project .content-center{width:80%;max-width:inherit;margin:5vw 0 0}.wrap-slide-project{padding:0}.slide-project,.wrap-slide-project{position:relative;display:block;margin:0}.slide-project .slidebox-list{padding:0 0 100px}.item-project-home{position:relative;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.pic-project-home{position:relative;display:block;width:63%;height:auto;border-radius:20px;overflow:hidden;border:2px solid rgba(255,241,209,.7);box-shadow:0 7px 20px rgba(0,0,0,.2)}.pic-project-home .pic-img{padding-top:60%;pointer-events:none}.text-project-home{position:relative;display:block;width:35%;height:auto;text-align:left;padding:20px 25px 15px;background-color:#fff1d1;border-radius:20px;margin:0 0 0 -90px;box-shadow:0 7px 20px rgba(0,0,0,.2)}.text-project-home p{position:relative;display:block;overflow:hidden;-webkit-box-orient:vertical;text-overflow:ellipsis;white-space:normal;display:-webkit-box;-webkit-line-clamp:4}.slide-project .slidebox-arrows{top:auto;bottom:55px}.home-news{background:linear-gradient(0deg,#b18e3f,#ffe46f)}.home-news .content-center{max-width:1000px;padding:3vw 0 0}.home-news .circle-all:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.1);z-index:10}.home-news .title-main{text-align:left}.home-news .content-main .content-main{text-align:left;padding:3vw 0 0 12vw}.wrap-news-home{display:inline-block;vertical-align:middle;margin:0 -5px;width:100%;height:auto;text-align:left;z-index:20}.slider-news{width:100%;margin:0}.item-news-home,.slider-news{position:relative;display:block;height:auto}.item-news-home{width:calc(38% - 10px);margin:0 5px 10px;float:left;background-color:#fff1d1;padding:5px;border-radius:18px;overflow:hidden}.box-news-home{width:auto;height:100%;position:relative;display:block;cursor:pointer}.box-news-home .view-album{top:auto;right:auto;bottom:0;left:0;border-radius:0;width:60px;height:60px;margin:0}.pic-news-home{width:100%;position:relative;display:block;overflow:hidden}.item-news-home .pic-img{height:215px;border-radius:15px}.txt-news-home{width:100%;position:relative;display:block;padding:15px;text-align:left;margin:0}.txt-news-home h3{font-size:14px;font-weight:400;line-height:1.6;font-style:italic;display:block;position:relative;color:#444;overflow:hidden;-webkit-box-orient:vertical;text-overflow:ellipsis;white-space:normal;display:-webkit-box;-webkit-line-clamp:3}.item-news-home .show-details{position:absolute;left:15px;bottom:0;pointer-events:none}.item-news-home:first-child{height:430px}.item-news-home:first-child .date-thumb{top:163px;left:0}.item-news-home:nth-child(2) .date-thumb,.item-news-home:nth-child(3) .date-thumb{top:0;left:calc(50% - 50px)}.item-news-home:nth-child(2),.item-news-home:nth-child(3){width:calc(62% - 10px)}.item-news-home:nth-child(2) .box-news-home,.item-news-home:nth-child(3) .box-news-home{display:flex;align-items:flex-start}.item-news-home:nth-child(2) .pic-news-home,.item-news-home:nth-child(3) .pic-news-home{height:200px;width:50%}.item-news-home:nth-child(2) .pic-news-home .pic-img,.item-news-home:nth-child(3) .pic-news-home .pic-img{height:100%}.item-news-home:nth-child(2) .txt-news-home,.item-news-home:nth-child(3) .txt-news-home{width:50%;padding:15px 5px 0 15px}.item-news-home:nth-child(2) .txt-news-home h3,.item-news-home:nth-child(3) .txt-news-home h3{-webkit-line-clamp:4}.item-news-home:nth-child(2) .show-details,.item-news-home:nth-child(3) .show-details{left:calc(50% + 15px)}.home-partner .content-center{max-width:1200px}.slide-partner{position:relative;display:block}.slide-partner .slidebox-arrows{top:auto;bottom:0}.partner-list{display:block}.partner-item,.partner-list{position:relative;text-align:center}.partner-item{display:inline-block;vertical-align:top;width:calc(25% - 20px);margin:10px;height:140px;margin:0}.partner-item img{object-fit:contain;filter:brightness(0) invert(1);pointer-events:none}.partner-item a{position:absolute;width:100%;height:100%;top:0;left:0}.home-recruitment .content-center{max-width:1200px}.list-recruitment{flex-wrap:wrap}.item-recruitment,.list-recruitment{position:relative;display:flex;justify-content:center;align-items:flex-start}.item-recruitment{width:calc(33% - 20px);margin:10px;border-radius:20px;background-color:#fff;color:#444;padding:20px 15px 50px 25px}.item-recruitment .view-small{position:absolute;bottom:0;left:25px;max-width:calc(100% - 45px);overflow:hidden;line-height:48px}.content-recruitment{position:relative;display:block;width:calc(100% - 100px);text-align:left}.content-recruitment>h3{position:relative;display:block;font-size:18px;font-weight:400;text-transform:uppercase;color:inherit;margin:0 0 8px}.content-recruitment>p{font-size:14px;height:66px;overflow:hidden}.expired{width:100px}.expired,.expired>p{position:relative;display:block}.expired>p{color:inherit;text-align:center;font-size:14px;color:#666;margin:0 0 5px}.date-recruit{width:auto;font-size:30px;font-weight:300;display:block;width:60px;margin:auto;color:#222}.date-recruit,.date-recruit>span{position:relative;transition:all .3s ease-in-out}.date-recruit>span{display:inline-block;padding:5px;background-color:#c07b2b;color:#fff;font-weight:700;font-size:11px;white-space:nowrap}.home-contact .title-main{display:none}.about-intro{padding:10px 0 0}.wrap-about-intro{position:relative;display:block;width:100%;height:auto;padding:0 0 5vw}.wrap-about-intro:not(:first-child) .title-post{padding:0 0 50px}.text-about-intro{width:100%;height:auto}.consider-intro,.text-about-intro{position:relative;display:block}.consider-intro h3{font-size:16px;text-transform:uppercase;color:#603913;font-weight:700;margin:0}.arrow-ul ul{margin:0;padding:0}.arrow-ul ul,.arrow-ul ul li{position:relative;display:block}.arrow-ul ul li{padding:3px 0 3px 20px}.arrow-ul ul li:before{content:"";position:absolute;width:0;height:0;border-top:6px solid transparent;border-left:9px solid #603913;border-bottom:6px solid transparent;top:calc(50% - 6px);left:0}.sun-rotate{position:absolute;width:55vw;height:55vw;bottom:-24vw;right:-12vw;animation:30s linear 0s normal none infinite RotateSun;pointer-events:none}.sun-rotate.left{right:auto;left:-12%}.padding-section{padding:5vw 0}.about-history{padding:0 0 4vw;min-height:80vh}.about-history p{font-size:15px}.wrap-slide-history{display:flex;justify-content:space-between;align-items:center;margin:30px auto}.left-history{width:50%;padding:0 70px}.right-history{width:45%;background-color:rgba(255,255,255,.9);padding:25px 0 25px 25px;border-radius:20px;color:#603913}.right-history,.text-inside{position:relative;display:block}.text-inside{width:100%;height:auto;padding:0 15px 0 0;scrollbar-color:#b18e3f;scrollbar-width:5px}.text-inside p{margin:0 0 10px}.text-inside::-webkit-scrollbar{width:5px!important;background:#b18e3f;border-radius:10px!important}.right-history .text-inside{max-height:300px;overflow-x:hidden;overflow-y:auto}.slide-process{position:relative;display:block;width:100%;height:auto}.slide-process .slidebox-arrows{width:calc(100% + 120px);top:auto;left:-60px;bottom:calc(50% + 20px);transform:none}.slide-process .slidebox-arrow{width:50px;height:50px;display:block}.slide-process .slidebox-track{border-radius:20px;background-color:rgba(255,255,255,.9);overflow:hidden;transition:all .3s ease-in-out}.box-history{position:relative;display:block;text-align:left;color:#603913;padding:25px}.txt-history{width:100%;height:auto}.txt-history,.year-box{position:relative;display:block;text-align:center}.year-box{font-size:30px;font-weight:700;color:inherit;margin:0 auto 10px}.year-box span{font-weight:300;font-size:20px;text-transform:uppercase;color:inherit;line-height:2}.time-line,.year-box span{position:relative;display:block}.time-line{height:auto;margin:20px auto 0}.time-line .time-button{display:block;color:#fff;font-weight:700;transition:all .3s ease-in-out;font-size:20px;border:none;background:none;cursor:pointer}.time-line .time-button:hover{color:#ed1c24}.time-line .time-button.is-active{pointer-events:none;color:#ed1c24}.about-value{background-color:#fff;padding:0 0 13vh}.value-model{width:calc(100vh - 180px);height:calc(100vh - 180px);position:relative;display:block;margin:20px auto}.cycle-value,.cycle-value ul,.value{width:100%;height:100%;display:block;position:relative;margin:0}.cycle-value-bg{background:linear-gradient(-30deg,#bc9a45,#d8b956);height:46%;width:46%;position:absolute;left:27%;top:27%;border-radius:50%}.cycle-value-bg:after{content:"";position:absolute;width:calc(100% + 10px);height:calc(100% + 10px);top:-5px;left:-5px;border-radius:50%;border:1px solid rgba(216,185,86,.5)}.logo-center{width:76%;height:76%;display:block;top:11%;left:12%;position:absolute}.cycle-value li{position:absolute;width:21vh;height:21vh;border:none;border-radius:50%}.button-value{display:flex;justify-content:center;align-items:center;border:none;padding:0;background:linear-gradient(-30deg,#bc9a45,#d8b956);border-radius:50%;color:#fff;z-index:5}.button-value:after{width:calc(100% + 12px);height:calc(100% + 12px);top:-6px;left:-6px;background:linear-gradient(-30deg,#b08e3f,#fee470);opacity:.5;z-index:-2}.button-value:after,.button-value:before{content:"";position:absolute;border-radius:50%}.button-value:before{width:100%;height:100%;top:0;left:0;background:#ed1c24;opacity:0;z-index:-1}.button-value span{color:inherit;font-weight:700;font-size:2vh;position:relative;display:inline-block;text-transform:uppercase;text-align:center;line-height:1.5}.cycle-value li:first-child{top:0;left:auto;right:55%}.cycle-value li:nth-child(2){top:0;left:55%}.cycle-value li:nth-child(3){top:28%;left:77%}.cycle-value li:nth-child(4){top:63%;left:70%}.cycle-value li:nth-child(5){top:77%;left:37%}.cycle-value li:nth-child(6){top:63%;left:auto;right:70%}.cycle-value li:nth-child(7){top:28%;left:auto;right:77%}.cycle-value li:first-child{background:linear-gradient(-30deg,#d7b755,#e7cb60)}.cycle-value li:nth-child(2){background:linear-gradient(-30deg,#b99542,#e0c25b)}.cycle-value li:nth-child(3),.cycle-value li:nth-child(4){background:#b99542}.cycle-value li:nth-child(5){background:linear-gradient(-30deg,#b99542,#e0c25b)}.cycle-value li:nth-child(6){background:linear-gradient(-30deg,#ceae50,#e0c25b)}.cycle-value li:nth-child(7){background:linear-gradient(-90deg,#dcbe5a,#eed365)}.cycle-value li:first-child::after{background:linear-gradient(0deg,#b08e3f,#fee470)}.cycle-value li:nth-child(2):after{background:linear-gradient(45deg,#b08e3f,#fee470)}.cycle-value li:nth-child(3):after{background:linear-gradient(90deg,#b08e3f,#fee470)}.cycle-value li:nth-child(4):after{background:linear-gradient(0deg,#b08e3f,#fee470)}.cycle-value li:nth-child(5):after{background:linear-gradient(180deg,#b08e3f,#fee470)}.cycle-value li:nth-child(6):after{background:linear-gradient(90deg,#b08e3f,#fee470)}.cycle-value li:nth-child(7):after{background:linear-gradient(180deg,#b08e3f,#fee470)}.value-info{width:100%;left:0;top:0;z-index:5}.box-value-info,.value-info{height:auto;position:absolute}.box-value-info{width:280px;left:auto;top:auto;padding:20px;background-color:#d7d7d7;border-radius:14px;box-shadow:0 7px 20px rgba(0,0,0,.1)}.box-value-info p{font-family:Arial,Helvetica,sans-serif;font-weight:400;font-size:15px;text-align:left;line-height:1.5;color:#444;display:block}.box-value-info:after{content:"";position:absolute;width:0;height:0;border-right:12px solid #d7d7d7;border-left:0;top:calc(50% - 12px);left:-12px}.box-value-info.align-left:after,.box-value-info:after{border-top:12px solid transparent;border-bottom:12px solid transparent}.box-value-info.align-left:after{border-left:12px solid #d7d7d7;border-right:0;left:auto;right:-12px}.about-achievement{background-color:#ebebeb;padding:0}.wrap-logo-achieve{position:absolute;height:100%;justify-content:flex-end;bottom:-15%;width:66%;left:auto;right:0;transform:rotate(90deg)}.wrap-logo-achieve .logo-his{color:rgba(194,160,74,.1);bottom:0;left:auto;right:0;width:100%;height:100%}.wrap-logo-achieve .logo-his svg{transform:rotate(-90deg)}.title-achieve{text-align:center}.title-achieve h2{display:inline-block;background-color:#ebebeb;padding:0 40px;z-index:2}.title-achieve:after{content:"";position:absolute;width:100%;height:1px;top:50%;left:0;background-color:rgba(194,160,74,.4)}.slide-achieve{position:relative;display:block;margin:0 auto 120px;padding:20px 0}.slide-achieve .slidebox-arrows{top:100%;transform:(0,-50%)}.box-achievement{position:relative;display:block}.box-achievement h3{position:relative;display:block;text-align:left;width:95%;font-size:15px;font-weight:500;color:#222;margin:20px auto;overflow:hidden;-webkit-box-orient:vertical;text-overflow:ellipsis;white-space:normal;display:-webkit-box;-webkit-line-clamp:2}.pic-achievement,.pic-achievement img{position:relative;display:block;width:100%;height:auto}.about-chart{background-color:#fff;padding:0 0 4vw}.chart-box,.chart-box img{position:relative;display:block;width:100%;height:auto}.chart-box img{pointer-events:none}.about-partner{background:linear-gradient(-90deg,#b18e3f,#ffe46f);padding:0 0 4vw}.business-intro{padding:0 0 40px}.business-groups{position:relative;display:flex;justify-content:flex-start;align-items:center;padding:0 0 4vw;z-index:5}.text-business{width:54%;max-width:600px;text-align:left;padding:30px 40px}.pic-group-bus,.text-business{position:relative;display:block}.pic-group-bus{width:46%;border-radius:0 20px 20px 0;overflow:hidden;min-height:60vh;box-shadow:0 10px 20px rgba(0,0,0,.2)}.pic-group-bus .pic-img{height:100%}.business-groups:nth-child(2n){flex-direction:row-reverse}.business-groups:nth-child(2n) .pic-group-bus{border-radius:20px 0 0 20px}.project-section{overflow:hidden}.project-section .sun-rotate{bottom:0;top:-30vw;right:-17vw}.project-list{margin:auto;padding:5vw 0}.project-item,.project-list{position:relative;display:block}.project-item{padding:50px 0}.project-item:first-child:before{display:none}.project-item:before{content:"";position:absolute;width:26px;height:26px;border-radius:50%;background-color:#ed1c24;top:-13px;left:auto;right:calc(50% - 750px)}.project-item .wrap-large{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.project-item.flex-direct .wrap-large{flex-direction:row-reverse}.project-pic{position:relative;display:block;width:65%;overflow:hidden;border-radius:20px;filter:drop-shadow(0 3px 7px #aaa)}.project-pic .pic-img{padding-top:58%;border-radius:20px}.project-text{position:relative;display:block;width:30%;padding:25px 25px 15px 30px;text-align:left;background-color:#ffebb9;border-radius:20px;margin:4vw 0 0 -4vw;box-shadow:0 5px 15px rgba(0,0,0,.1)}.project-text p{position:relative;display:block;-webkit-line-clamp:3;overflow:hidden;-webkit-box-orient:vertical;text-overflow:ellipsis;white-space:normal;display:-webkit-box}.project-item.flex-direct .project-text{margin:4vw -4vw 0 0}.project-item.flex-direct{background-color:#ebebeb}.project-item.flex-direct:before{left:calc(50% - 750px);right:auto}#project-details-page .banner-inner,#project-details-page .slide-background .bg{height:100vh}#project-details-page .but-background,#project-details-page .pagination-background{display:none}#project-details-page .banner-inner .slide-background .slidebox-pagination{bottom:205px}.butt-banner-pro{position:absolute;width:90%;height:0;left:5%;top:calc(50% - 10px);display:flex;justify-content:space-between;z-index:10}.buttpro{width:60px;border:none;padding:0;color:#ffebb9;background:none}.buttpro,.buttpro svg{position:relative;display:block;height:auto}.buttpro svg{width:100%}.title-page-project{position:absolute;padding:17px 20px 80px;display:block;top:auto;top:0;right:0;width:100%;color:#ffebb9;background-color:rgba(96,56,19,.8);transform:translateY(-100%);transition:all .5s ease-in-out;text-align:center;z-index:5}.title-page-project.hide{padding:3vh 20px}.title-page-project.hide .wheel-pro{opacity:0;pointer-events:none}.title-page-project h2{margin:7px 0 0;font-size:16px;font-weight:500}.title-page-project h1,.title-page-project h2{position:relative;display:block;text-transform:uppercase}.title-page-project h1{font-size:2vw;font-weight:700}.section-outernav{background-color:#fff;z-index:10}#project-details-page .outer-nav:not(.second){width:100%;text-align:center;margin:1px auto}#project-details-page .outer-nav:not(.second) .sub-nav li a{padding:12px 25px;font-size:14px;margin:0 1px}#project-details-page .outer-nav:not(.second):after{top:-2px}.wheel-pro{position:absolute;height:60px;width:100px;left:calc(50% - 50px);bottom:10px;cursor:pointer}.wheel-pro,.wheel-pro p{text-align:center;display:block;margin:auto;transition:all .3s ease-in-out}.wheel-pro p{position:relative;font-size:14px;text-transform:uppercase}.wheel-pro span{position:relative;display:block;margin:auto;width:8px;height:8px;border-left:3px solid#ffebb9;border-bottom:3px solid #ffebb9;transform:rotate(-45deg);animation:WheelArrow 2s infinite}.wheel-pro span:nth-of-type(2){animation-delay:.2s;width:14px;height:14px;margin:-2px auto}.wheel-pro:hover p{color:#ed1c24}.wheel-pro:hover span{border-left:3px solid #ed1c24;border-bottom:3px solid #ed1c24}.project-introduction{padding:30px 0 5vw;background-color:#d7d7d7;overflow:hidden}.project-introduction:after{content:"";position:absolute;width:70vw;height:70vw;top:-25vw;left:calc(50% - 35vw);background:radial-gradient(circle,rgba(255,255,255,1) 0,rgba(255,255,255,1) 25%,rgba(255,255,255,0) 70%);pointer-events:none}.project-introduction .wrap-content{max-width:1000px;text-align:center}.text-introduction{position:relative;display:block;width:100%;color:#444;margin:0 auto 40px}.slide-intro-pro{padding:0 80px}.slide-intro-pro,.wrap-pro-intro{position:relative;display:block;margin:auto}.wrap-pro-intro{width:100%;height:auto}.wrap-pro-intro .pic-img{width:100%;height:auto;position:relative;display:block;padding-top:55%;border-radius:20px}.text-pro-slide-intro{position:relative;display:block;margin:-20px 0 0;text-align:center}.text-pro-slide-intro h3{position:relative;display:inline-block;border-radius:30px;background-color:#fff;color:#444;font-size:16px;font-weight:700;padding:10px 18px}.slide-intro-pro .slidebox-arrows{width:100%;transform:none;left:0;top:calc(50% - 30px);max-width:inherit}.txt-location{position:relative;display:block;width:100%;padding:30px 0;z-index:5}.txt-location h3{color:#fff}.pic-location{position:relative;display:block}.pic-location .zoom{right:auto;left:20px}.pic-location .zoom:after{background-color:#c2a04a}.pic-location .zoom:hover:after{background-color:#ed1c24}.pic-location img{position:relative;display:block;width:auto;max-width:100%;max-height:90vh;margin:auto;pointer-events:none}.link-map{position:relative;display:inline-block;font-size:14px;line-height:60px;color:#444;font-weight:700;text-transform:uppercase;padding:0 0 0 65px;margin:20px 0 0}.link-map:before{content:"";width:50px;height:50px;position:absolute;left:0;top:0}.project-facilities{background:#ebebeb;overflow:hidden;padding:0 0 4vw}.project-facilities:after{content:"";position:absolute;width:70vw;height:70vw;top:-25vw;left:calc(50% - 35vw);background:radial-gradient(circle,rgba(255,255,255,1) 0,rgba(255,255,255,1) 25%,rgba(255,255,255,0) 70%);pointer-events:none}.txt-pro-facilities{position:relative;display:block;margin:20px auto 0;height:788px;overflow:hidden;transition:all .5s ease-in-out}.txt-pro-facilities .title-small{text-align:center}.slide-two{position:relative;display:block;padding:0 0 100px;margin:auto}.slide-two .slidebox-arrows{top:auto;bottom:80px}.box-view-more{width:100%;height:auto;text-align:center;margin:40px 0 0;z-index:2}.box-view-more,.more-button{position:relative;display:flex;justify-content:center;align-items:center;padding:0}.more-button{flex-wrap:wrap;width:90px;height:90px;background-color:#fff;box-shadow:0 10px 20px rgba(0,0,0,.06);border:none;border-radius:50%}.more-button span{position:relative;display:block;font-size:13px;font-weight:700;text-transform:uppercase;color:#c2a04a;width:100%;text-align:center;margin:6px 0 0}.more-button .more-text:after{margin:6px auto 0;border-top:6px solid #c2a04a}.more-button .hide-text:before,.more-button .more-text:after{content:"";position:relative;display:block;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;transition:all .3s ease-in-out}.more-button .hide-text:before{margin:0 auto 6px;border-bottom:6px solid #c2a04a}.more-button.active .more-text{display:none}.more-button.active .hide-text{display:block}.more-button span.hide-text{display:none;margin:0}.project-product{text-align:center;padding:0}.project-product .title-six{display:inline-block}.slide-center{position:relative;display:block;margin:3vw auto 0;width:100%;padding:0 0 70px}.slide-center .slidebox-track{overflow:visible}.box-center-slide{position:relative;display:block;width:100%;height:auto;border-radius:20px;overflow:hidden;z-index:1}.box-center-slide .pic-img{padding-top:60%;pointer-events:none}.title-pic{position:absolute;width:auto;height:auto;bottom:20px;left:50%;padding:8px 22px;pointer-events:none;background-color:#fff;transform:translate(-50%);border-radius:20px}.title-pic h3{position:relative;display:block;text-align:center;font-size:13px;font-weight:700;text-transform:uppercase;white-space:normal;color:#444}.slide-center .slidebox-arrows{top:calc(50% - 70px);max-width:inherit;width:70%}.project-report{padding:0 0 30px}.group-box{position:relative;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.list-box{position:relative;display:inline-block;width:calc(50% - 20px);margin:8px}.list-box.hide{display:none}.list-box a{position:relative;display:block;width:100%;height:auto}.list-outer{justify-content:space-between;width:100%;height:65px;background-color:rgba(255,255,255,1);border:1px solid #603913;border-radius:7px}.list-outer,.r-left{display:flex;align-items:center;position:relative;overflow:hidden}.r-left{justify-content:center;width:63px;height:100%;padding:0;margin:0;background-color:#603913}.r-left .date-thumb{position:relative;display:inline-block;top:auto;left:auto;padding:6px;border-radius:0;font-weight:700;background:none}.r-text{position:relative;display:flex;justify-content:center;align-items:center;width:calc(100% - 63px);height:100%;text-align:left;padding:0 80px 0 12px;overflow:hidden}.r-link{position:absolute;right:0;top:0;width:auto;height:100%;padding:0;border-left:1px solid #603913}.r-num{display:inline-block;width:36px;height:36px;margin:0;background-color:#603913;border-radius:50%;font-size:14px;line-height:35px;text-align:center;color:#fff;font-weight:700}.r-text p{display:block;font-size:14px;line-height:1.4;color:#606060;max-height:60px;overflow:hidden;width:calc(100% - 5px)}.r-pdf{display:flex;justify-content:center;align-items:center;width:60px;height:100%;color:#603913}.r-pdf svg{width:64%;height:64%}.r-pdf svg,.slide-report{position:relative;display:block}.slide-report{width:100%;height:auto;padding:0 60px}.slide-report .slidebox-arrows{width:100%;left:0;transform:none;max-width:inherit}.project-news{padding:30px 0}.bg-news-project{position:absolute;width:100%;height:100%;top:0;left:0}.bg-news-project:before{top:0;background:linear-gradient(180deg,rgba(255,255,255),rgba(255,255,255,0))}.bg-news-project:after,.bg-news-project:before{content:"";position:absolute;width:100%;height:15%;left:0;pointer-events:none;z-index:1}.bg-news-project:after{bottom:0;background:linear-gradient(0deg,rgba(255,255,255),rgba(255,255,255,0))}.slide-news{position:relative;display:block;margin:50px auto 0;padding:0 0 80px}.slide-news .slidebox-arrows{top:auto;bottom:50px}.item-news-pro{padding:5px;background-color:#ebebeb;border-radius:16px}.box-news-pro,.item-news-pro{position:relative;display:block;height:auto}.box-news-pro{width:100%;text-align:left;pointer-events:none}.pic-news-pro{position:relative;display:block;width:100%;overflow:hidden;border-radius:12px 12px 0 0}.item-news-pro .date-thumb{top:auto;bottom:0;left:0;border-radius:0}.pic-news-pro .pic-img{padding-top:66%}.txt-news-pro{width:95%;margin:12px auto}.txt-news-pro,.txt-news-pro h3{position:relative;display:block}.txt-news-pro h3{font-size:15px;color:#444;margin:10px 0 0;text-align:left;font-weight:400;max-height:63px;overflow:hidden}.view-news{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;font-size:13px;font-weight:400;background-color:#c2a04a;padding:13px 16px;color:#fff;width:180px}.box-news-pro .show-details{margin:0 0 0 12px}.project-progress{padding:0 0 40px}.item-progress{position:relative;display:block;width:100%;height:auto}.box-pic-progress .pic-img{padding-top:58%}.title-thumb{position:absolute;width:100%;height:auto;padding:10px;background-color:rgba(0,0,0,.7);bottom:0;left:0}.title-thumb h3{color:#ffebb9;position:relative;display:block;text-align:center;white-space:normal;font-weight:500;font-size:15px;max-height:43px;overflow:hidden}.load-progress{max-width:700px;margin:auto}.load-progress,.slide-progress{position:relative;display:block;width:100%}.slide-progress .slidebox-arrows{width:calc(100% + 160px);max-width:inherit;left:-80px;transform:none}.box-pic-progress{pointer-events:none}.box-pic-progress,.thumb-pic-slide{position:relative;display:block;width:100%;height:auto}.thumb-pic-slide{margin:5px 0 0}.item-thumb-pic{position:relative;display:block;overflow:hidden;cursor:pointer}.item-thumb-pic .pic-img{height:100%}.item-thumb-pic:after{content:"";position:absolute;width:100%;height:100%;pointer-events:none;transition:all .3s ease-in-out;border:5px solid #ed1c24;opacity:0;top:0;left:0}.item-thumb-pic.is-active{pointer-events:none}.item-thumb-pic.is-active:after{opacity:1}.item-thumb-pic.is-active .pic-img img,.item-thumb-pic:hover .pic-img img{transform:scale(1.05);opacity:.5}.project-library{background-color:#ebebeb}.slide-three{position:relative;display:block;width:100%;text-align:center;padding:0 100px}.slide-three .slidebox-arrows{width:100%;left:0;transform:none;max-width:inherit}.item-three{position:relative;display:block}.item-three .pic-img{padding-top:66%}.box-pic-three,.item-three a{pointer-events:none}.box-pic-three{position:relative;display:block;height:auto;border-radius:20px;overflow:hidden}.box-pic-three .pic-img{padding-top:66%}.box-pic-three .title-thumb{background-color:rgba(194,160,74,.8)}.box-pic-three .title-thumb h3{color:#fff;text-transform:uppercase;font-weight:700}.project-library-album{padding:0 0 40px;background-color:#ebebeb}.project-library-video{padding:0 0 40px;background-color:#fff}.project-library .title-small{text-align:center;padding:30px 0}.slide-pdf{position:relative;display:block;margin:auto;padding:0 0 80px}.slide-pdf .slidebox-arrows{bottom:60px;top:auto}.project-pdf{padding:0 0 30px;background:linear-gradient(-45deg,#b18e3f,#ffe46f)}.item-pdf .title-thumb{padding:14px 14px 50px;position:relative;width:100%;height:auto;background-color:inherit;bottom:auto;left:auto}.item-pdf .title-thumb h3{color:#444;height:40px;overflow:hidden}.item-pdf{position:relative;display:block;padding:10px 10px 30px}.item-pdf a{pointer-events:none}.box-pdf{position:relative;display:block;width:100%;height:auto;text-align:center;padding:0}.box-pdf:after{content:"";position:absolute;width:100%;height:187px;bottom:15px;left:0;background-color:rgba(255,255,255,.9);pointer-events:none;z-index:-1}.box-pdf .pic-img,.box-pdf:after{box-shadow:0 10px 30px rgba(0,0,0,.1)}.box-pdf .pic-img{width:280px;height:396.66667px;margin:auto;overflow:visible}.box-pdf .view-pdf{position:relative;display:inline-block;left:auto;bottom:auto;background-color:#fff;margin:-25px 0 0;box-shadow:0 10px 30px rgba(0,0,0,.2);border:none}.project-tariff .slide-pdf{max-width:1000px;margin:auto}.item-tariff{position:relative;display:block;height:auto;padding:8px 8px 30px;cursor:pointer}.item-tariff .pic-img{width:280px;height:386.4px;margin:auto}.item-tariff .pic-img img{border:8px solid #d8c082}.box-tariff{position:relative;display:block}.view-tariff{display:block;margin:-40px auto 0;width:80px;height:80px;border-radius:50%;background-color:#fff;color:#603913;display:flex;justify-content:center;align-items:center;box-shadow:0 5px 10px rgba(0,0,0,.1)}.view-tariff,.view-tariff svg{position:relative;pointer-events:none}.view-tariff svg{display:block;width:80%}.view-tariff span{position:absolute;width:100%;height:auto;text-align:center;text-transform:uppercase;font-weight:700;color:#603913;font-size:13px;left:0;top:110%}.project-contact{background-color:#fff;text-align:center;padding:0 0 40px}.project-contact ul{position:relative;display:block;margin:0 0 30px}.project-contact ul li{position:relative;display:block;font-size:16px;color:#444;line-height:1.8}.project-contact ul li a{position:relative;display:inline-block;vertical-align:middle;color:#444}.company-info-project{position:relative;display:block;margin:40px auto;text-align:center;color:#444}.company-info-project a{color:#444}.company-info-project li{position:relative;display:block;padding:0 0 5px}.orther-pro-but{position:relative;display:inline-block;padding:16px 30px;border-radius:30px;background-color:#c2a04a;font-size:16px;text-transform:uppercase;font-weight:700;color:#fff}.orther-pro-but:after{content:"";position:absolute;width:calc(100% + 8px);height:calc(100% + 8px);left:-4px;top:-4px;border-radius:30px;border:1px solid #c2a04a}.dev-groups{padding:0 0 40px;background-color:#fff;overflow:hidden;box-shadow:inset 0 30px 30px -25px rgba(0,0,0,.2)}.dev-groups .sun-rotate{bottom:auto;right:auto;top:-24vw;left:-12vw}.dev-groups .wrap-content{max-width:1000px}.dev-groups .text-fixed img{border-radius:5px}.text-dev{position:relative;display:block}.dev-group-2{padding:5vw 0 12vw}.dev-group-2 .text-dev{padding:10px 40px 40px;background-color:rgba(255,255,255,.95);border-radius:25px}.dev-group-2 .text-dev:after{content:"";position:absolute;width:calc(100% + 14px);height:calc(100% + 14px);top:-7px;left:-7px;border-radius:30px;pointer-events:none;border:1px solid rgba(255,255,255,.5)}.dev-group-3{background-color:#e0cfa4;padding:0 0 5vw}.dev-group-3:after{content:"";position:absolute;width:60vw;height:60vw;bottom:-32vw;left:calc(50% - 30vw);background:radial-gradient(circle,rgba(255,255,255,.8) 0,rgba(255,255,255,.8) 25%,rgba(255,255,255,0) 70%);pointer-events:none}.dev-group-4{background:#fff url(../images/sustainble-bg.jpg) no-repeat top/contain;padding:0 0 5vw}.all-recruitment{padding:30px 0 0;overflow:hidden;background-color:#fff;box-shadow:inset 0 25px 25px -25px rgba(0,0,0,.2);z-index:7}.circle-all.light-circle{top:-20vw;opacity:1;animation:none!important;position:absolute}.circle-all.light-circle .circle-1 span{background:linear-gradient(100deg,rgba(255,228,111,.2),rgba(177,142,63,.2))}.circle-all.light-circle .circle-2 span{background:linear-gradient(30deg,rgba(255,228,111,.1),rgba(177,142,63,.1))}.circle-all.light-circle .circle-3 span{background:linear-gradient(-30deg,rgba(255,228,111,.1),rgba(177,142,63,.1))}.circle-all.light-circle .circle-4 span{background:linear-gradient(-90deg,rgba(255,228,111,.1),rgba(177,142,63,.1))}.list-recruiment-group{position:relative;display:block;width:100%;height:auto}.list-recruiment-group .business-groups:last-child{padding:4vw 0}.text-qualification{position:relative;display:block;width:100%;height:auto}.all-recruitment .business-groups{padding:4vw 0 0}.all-recruitment .business-groups .title-post{padding:0 0 50px}.all-recruitment .business-groups .title-post h2{left:-.3vw;text-align:left}.all-recruitment .business-groups .title-post:after,.all-recruitment .business-groups .title-post:before{left:0}.all-recruitment .business-groups .text-business{padding:0 40px}.enviroment-box{position:relative;margin:40px auto 0;display:flex;flex-wrap:wrap;justify-content:center;flex-direction:row-reverse;z-index:5}.text-enviroment{padding:3vw 40px 5vw}.pic-enviroment,.text-enviroment{position:relative;display:block;margin:0;width:50%}.pic-enviroment{padding:0;overflow:hidden}.pic-enviroment .pic-img{height:100%;min-height:30vw}.recruitment-career{position:relative;display:block;width:100%;margin:0;padding:0 0 8vw}.career-wrap{position:relative;display:block;margin:auto;width:90%;max-width:800px;height:auto;padding:0;z-index:6}.career-wrap .input-text{box-shadow:none}.recruitment-career{background-size:contain}.news-section{background-color:#fff;padding:0 0 5vw}.news-list{width:100%;height:auto;margin:50px auto 0}.news-list,.news-list:after{display:block;position:relative}.news-list:after{content:"";clear:both}.news-item{float:left;margin:15px;width:calc(33.33% - 30px);padding:5px;background-color:#ebebeb;border-radius:20px}.news-item,.pic-news{position:relative;display:block}.pic-news{width:100%;height:auto;overflow:hidden;pointer-events:none;border-radius:15px}.pic-news .pic-img{padding-top:66%}.txt-news{position:relative;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-start;width:100%;text-align:left}.txt-news h3{position:relative;display:block;width:calc(100% - 64px);text-transform:uppercase;font-weight:500;margin:10px 0;line-height:1.5;height:67px}.txt-news h3,.txt-news p{font-size:15px;color:#444;overflow:hidden}.txt-news p{font-weight:400;max-height:96px;max-height:72px}.new-icon{position:absolute;width:75px;height:40.38462px;top:12px;left:-12px;pointer-events:none;z-index:5}.news-item .date-thumb{position:relative;top:auto;left:auto;bottom:auto;right:auto;margin:7px 0 0;display:inline-block;background-color:#fff;color:#444;border-radius:10px;font-weight:700}.news-list .news-item:first-child{width:calc(66% - 24px);background:none;padding:0 40px 0 0}.news-list .news-item:first-child .txt-news h3{width:100%;height:auto;font-size:17px;margin:5px 0;height:23px;overflow:hidden}.news-list .news-item:first-child .date-thumb{background-color:#ebebeb;margin:10px 0}.news-list .news-item:first-child .pic-news .pic-img{padding-top:0;height:390px}.news-list .news-item:nth-child(2) .pic-news .pic-img,.news-list .news-item:nth-child(3) .pic-news .pic-img{padding-top:0;height:200px}.slide-news-relative{position:relative;display:block;margin:auto;padding:0 0 100px}.slide-news-relative .slidebox-arrows{top:auto;bottom:60px}.view-more-news{display:flex;width:100%;padding:40px 0;text-align:center;margin:auto;z-index:2}.more-news,.view-more-news{position:relative;justify-content:center;align-items:center}.more-news{flex-wrap:wrap;display:none;width:90px;height:90px;background-color:#fff;box-shadow:0 10px 20px rgba(0,0,0,.06);border:none;padding:0;border-radius:50%}.more-news span{position:relative;display:block;font-size:13px;font-weight:700;text-transform:uppercase;color:#c2a04a;width:100%;text-align:center;margin:6px 0 0}.more-news .more-text:after{margin:6px auto 0;border-top:6px solid #c2a04a}.more-news .hide-text:before,.more-news .more-text:after{content:"";position:relative;display:block;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;transition:all .3s ease-in-out}.more-news .hide-text:before{margin:0 auto 6px;border-bottom:6px solid #c2a04a}.more-news.show{display:flex}.news-relative{background-color:#fff;padding:30px 0}.news-relative .news-item{float:none;margin:0}.news-relative .news-item a{position:absolute;width:100%;height:100%;top:0;left:0}.news-relative .txt-news{pointer-events:none}.back-section{position:relative;display:block;padding:50px 0 20px;text-align:center}.wrap-list-select{position:relative;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:auto;margin:20px auto 30px;z-index:99}.select-list{width:180px;height:42px;z-index:1;vertical-align:top;margin:0 10px}.select-header,.select-list{position:relative;display:block}.select-header{width:100%;height:auto;background-color:#fff;border:1px solid #c2a04a;cursor:pointer;border-radius:30px;z-index:5}.select-header.onclick{border-radius:15px 15px 0 0}.select-header:after{content:"";position:absolute;right:0;top:0;display:block;width:40px;height:40px;background-color:#c2a04a;transition:all .3s ease-in-out;border-radius:50%;z-index:2}.select-header h3{display:block;padding:0 40px 0 20px;font-family:Montserrat,sans-serif;font-weight:700;font-size:14px;color:#444;line-height:40px;text-align:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.select-box{position:absolute;top:0;left:0;display:none;width:180px;height:auto;padding-top:40px;border-radius:0 0 15px 15px;overflow:hidden;box-shadow:0 10px 30px rgba(255,255,255,.3);z-index:1}.select-box ul{position:relative;display:block;width:100%;height:auto;text-align:center;font-size:0;padding:3px 0 0;overflow-x:hidden;overflow-y:auto;max-height:250px;scrollbar-color:#b18e3f;scrollbar-width:5px}.select-box ul::-webkit-scrollbar{width:5px!important;background:#c2a04a}.select-box li{position:relative;margin:0 auto;border-bottom:1px solid rgba(255,255,255,.6);background-color:#c2a04a;cursor:pointer}.select-box li,.select-box li a{display:block;width:100%;height:auto;transition:all .3s ease-in-out}.select-box li a{padding:10px 20px;pointer-events:none}.select-box li.current{pointer-events:none;background-color:#ed1c24}.select-box li.current a{padding:10px 10px 10px 25px}.select-box li h3{display:block;font-size:14px;line-height:20px;font-weight:500;color:#fff;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}.select-box li.selected:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%}.select-box li.selected{display:none;pointer-events:none}.no-wheel .box-nav{pointer-events:none;z-index:2}.date-thumb{position:absolute;top:3px;left:3px;width:auto;height:auto;padding:5px;color:#fff;background-color:#603913;font-weight:500;border-radius:5px;font-size:25px;line-height:1.2;text-align:center;z-index:1}.date-thumb span{font-weight:400;font-size:10px;display:block;white-space:nowrap}.wrap-contact-home{position:relative;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.company-text{position:relative;display:block;height:auto;margin:0;text-align:left;padding:0 0 3vw;color:#603913}.company-text h3{font-size:26px;text-transform:uppercase;font-weight:700;margin:0 0 15px;color:inherit}.company-info{width:100%;height:auto;display:block;position:relative;margin:0;padding:0;color:inherit}.company-info li{display:flex;justify-content:center;align-items:flex-start;width:100%}.company-info p{font-weight:400;font-size:18px;margin:0;padding:8px 0;vertical-align:middle;max-width:calc(100% - 40px)}.company-info a{color:inherit;padding:15px 0}.company-info span{width:30px;height:30px;display:inline-block;margin:6px 8px 0 0;vertical-align:middle}.company-call p{position:relative;display:inline-block}.pagination{z-index:5}.list-pagination{width:100%;text-align:center;padding:0 0 50px}.list-pagination,.slide-pagi{height:auto;position:relative;display:block}.slide-pagi{width:270px;margin:auto;z-index:5}.slide-pagi a{width:40px;height:40px;position:relative;text-align:center;font-size:14px;font-weight:500;line-height:40px;display:block;width:100%;height:100%;color:#444}.slide-pagi a.current{color:#c2a04a;pointer-events:none}.slide-pagi.width-buttons .slide-buttons{top:calc(50% - 22px)}.slide-pagi .slide-prev{left:-50px;width:45px;height:45px;background:#c2a04a;border-radius:50%}.slide-pagi .slide-prev:after{content:"";position:absolute;width:0;height:0;border-top:7px solid transparent;border-right:7px solid #fff;border-bottom:7px solid transparent;top:calc(50% - 7px);left:calc(50% - 5px)}.slide-pagi .slide-next{right:-50px;width:45px;height:45px;background:#c2a04a;border-radius:50%}.slide-pagi .slide-next:after{content:"";position:absolute;width:0;height:0;border-top:7px solid transparent;border-left:7px solid #fff;border-bottom:7px solid transparent;top:calc(50% - 7px);left:calc(50% - 3px)}.slide-pagi .slide-next.disabled,.slide-pagi .slide-prev.disabled{opacity:.5!important}.list-pagination.show{animation-name:fadeInUp;animation-duration:1s;animation-delay:.5s;animation-fill-mode:forwards}.load-content{min-height:50vh;padding:60px 0 0;background-color:#fff;z-index:6}.load-content,.load-data{position:relative;display:block;width:100%;height:auto}.load-data.show{min-height:inherit}.load-details{display:block;padding:0}.load-details,.load-title{position:relative;width:100%;height:auto;margin:0}.load-title{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;text-align:left;text-align:center}.load-title h2,.load-title h3{position:relative;display:block;font-weight:500;font-size:19px;color:#444;text-transform:uppercase;line-height:1.4;padding:0 0 20px 30px;width:calc(100% - 60px);text-align:left}.load-title .date-thumb{left:auto;top:auto;right:auto;bottom:auto;position:relative;font-size:30px;color:#222;background-color:inherit}.load-title .date-thumb:after{content:"";position:absolute;width:1px;height:70%;right:-15px;top:15%;background-color:rgba(0,0,0,.2)}.load-details img{width:auto!important;height:auto!important;max-width:100%;margin:10px auto;display:block}.load-details table{width:auto;height:auto;display:table;border-spacing:1px;margin:30px auto;table-layout:fixed}.load-details table td,.load-details table th{padding:5px 10px;border:1px solid #788892}.load-details table tbody,.load-details table tr{min-width:360px}.load-details table td,.load-details table th{background-color:#eee;text-align:left;font-size:15px;font-weight:400;color:#333;line-height:1.6;padding:10px 15px}.load-details iframe{height:393.75px;width:700px!important;max-width:100%;display:block;position:relative;margin:auto}.load-text{background-color:#fff;box-shadow:0 10px 30px rgba(0,0,0,.1);padding:40px 50px;position:relative;display:block;margin:auto;border:1px solid rgba(200,200,200,.2);margin:1px auto}.load-text ul{list-style-type:circle;padding:0 0 0 20px}.load-text li{position:relative;width:auto;height:auto}.load-text h2,.load-text h3{color:#444;text-transform:uppercase;font-weight:500}.load-text p{margin:0 0 20px}.load-text a{color:#c2a04a}.news-item.current{background-color:#c2a04a;pointer-events:none;opacity:.5}.news-item.current .txt-news h3{color:#fff}.wrap-form-contact{width:50vw;padding:5vw 0;z-index:5}.form-contact,.wrap-form-contact{display:block;margin:auto;position:relative}.form-contact{max-width:600px}.form-contact .input-area,.form-contact .input-text{box-shadow:none}.form-contact .input-text input[type=text]{border:1px solid rgba(194,160,74,.8);background-color:#fff;border-radius:6px}.form-contact .input-area .holder,.form-contact .input-text .holder{color:#666}.form-contact .input-area textarea{border:1px solid rgba(194,160,74,.8);background-color:#fff;border-radius:10px}.form-contact .input-but button{background-color:#c2a04a;color:#fff}.form-contact .input-but button:hover{background-color:#ed1c24}.form-contact-section{padding:0 0 30px}.contact-intro,.form-contact-section .input-but{text-align:center}.contact-intro{overflow:hidden;box-shadow:inset 0 20px 20px -25px rgba(0,0,0,.2)}.contact-intro .company-text h3{text-align:center}.wrap-intro-contact{position:relative;display:block;margin:auto;width:50vw;white-space:nowrap}.wrap-intro-contact .company-info,.wrap-intro-contact .company-info a{color:#444}.wrap-intro-contact .company-info a:hover{color:#ed1c24}.link-popup{position:absolute;background:#b0b0b0 url(../images/zoom-in.svg) no-repeat 50%/70%;width:45px;height:45px;left:0;top:0;border-radius:50%;font-size:0}body.auto .container{height:auto;background-color:#fff;margin:0}body.auto .footer{position:relative;display:block;width:100%;bottom:auto;left:auto;right:auto;pointer-events:auto}body.auto .go-top:after,body.auto .go-top svg{color:#666}body.auto .go-top:hover:after,body.auto .go-top:hover svg{color:#ed1c24}.box-footer{display:none;position:relative;padding:4vw 0 16vw;z-index:5}.bg-footer{display:none;position:absolute;width:100%;height:100%;top:0;left:0}.bg-footer.pic-img img{object-position:bottom}.logo-footer{position:relative;display:block;margin:0 auto 30px;width:250px;height:100px}.box-footer h2{font-size:28px;text-transform:uppercase;font-weight:700;color:#c2a04a;text-align:left;margin:0 0 10px}.wrap-box-footer{position:relative;margin:auto;width:90%;max-width:1100px;display:block;text-align:center}.wrap-box-footer .company-text{max-width:700px;width:100%;margin:auto}body.auto .bg-footer,body.auto .box-footer{display:block}.list-job{margin:30px auto}.content-table,.list-job{position:relative;display:block;height:auto}.content-table{width:100%;overflow:hidden;overflow-x:auto}table{width:100%;margin:0 auto;table-layout:fixed;font-size:15px;line-height:1.4}table th{padding:20px 15px;background-color:#c2a04a;font-size:15px;font-weight:700;text-transform:uppercase;color:#FFFFFF;vertical-align:middle}table>thead>tr>th:nth-child(2){text-align:left;padding:20px 15px 20px 25px}table td{background-color:#cccccc;font-size:15px;color:#414141;vertical-align:middle;font-weight:400;text-align:center}table tbody tr td:nth-child(2){text-align:left}table tbody tr:nth-child(2n) td{background-color:#ebebeb;color:#333}table td a{display:block;font-size:16px;font-weight:500;color:#444;line-height:1.2;text-transform:uppercase;padding:30px 20px;transition:all .3s ease-in-out;pointer-events:none}.career{background-color:#fff;padding:30px 0 0}.career-box{position:relative;display:block;width:100%;height:auto}.file-up{cursor:pointer}table th:first-child{width:60px;padding:0}table{display:table;border-spacing:1px;border-collapse:separate}tbody{display:table-row-group;vertical-align:middle}.career-form{padding:0 0 40px}.career-form,.join-us{position:relative;display:block;width:100%;height:auto}.join-us{margin:50px auto 0;padding:0;text-align:center}.join-form{position:relative;display:block;width:100%;height:auto;margin:30px auto 0;max-width:600px;z-index:2}.join-us .input-text{float:left;width:calc(50% - 6px);margin:0 0 6px;border:0}.join-us .input-text:nth-child(odd){margin-right:6px}.join-us .input-text input[type=text]{height:55px;line-height:55px;background-color:#ebebeb;color:#444;font-weight:400;border-radius:0}.join-us .file-name{background-color:#ebebeb;height:54px;line-height:54px;color:#444}.join-us .file-mark{line-height:47px;top:3px;right:3px;font-size:14px}.join-us .input-but{margin:2px 0}.join-us .input-but button{padding:10px 15px;font-size:17px;background-color:#c2a04a;border-radius:0;color:#fff}.join-us .input-but button:hover{background-color:#ed1c24}.join-us .holder{font-style:inherit;color:#444;top:16px}.join-us .file-mark{background-color:#ed1c24}.table-recruitment h3{pointer-events:none}.input-text input[type=file]{position:relative;display:block;width:100%;height:54px;opacity:0;cursor:pointer;border:none;z-index:1}.join-us .file-up{background-color:#fff;cursor:pointer}.file-name{display:block;position:absolute;left:0;top:0;width:100%;color:#727272;font-weight:400;font-size:15px;white-space:nowrap;padding:0 110px 0 20px;text-align:left;overflow:hidden;text-overflow:ellipsis;height:64px;line-height:64px}.file-mark{position:absolute;top:6px;right:6px;width:auto;font-weight:700;padding:0 12px;font-size:18px;line-height:50px;text-transform:uppercase;color:#fff;transition:all .3s ease-in-out;cursor:pointer;z-index:1}.file-mark,.print{display:block;height:auto;background-color:#c2a04a;text-align:center}.print{position:relative;width:100%;padding:20px 5%;box-shadow:0 20px 30px rgba(0,0,0,.1)}.print-box{position:relative;display:inline-block;width:auto;height: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;height:50px;line-height:50px;font-size:12px;text-transform:uppercase;color:#0a270b;border-radius:30px;background:none;z-index:1}.print-but:before,.save-but:before,.share-but:before{content:"";position:relative;display:inline-block;vertical-align:middle;width:40px;height:40px}.share-item{position:absolute;right:-100%;bottom:5px;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 5px;border-radius:50%;border:1px solid #fff;transform:scaleX(0);transform-origin:left top;left:-40px;opacity:0}.share-item a{display:block;width:40px;height:40px;font-size:0;color:#fff;text-indent:-9999px}.share-item a svg{width:80%;height:80%;position:absolute;left:10%;top:10%}.share-but.active+.share-item li{transform:scaleX(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}.box-contact-main{max-width:600px;width:40%;text-align:left;margin:0 5vw}.box-contact-main,.company{position:relative;display:inline-block;vertical-align:middle}.company{width:auto;height:auto;margin:30px 0}.company .company-info li{width:100%;display:block;margin:0 0 20px}.map-box{height:70vh;margin:0;box-shadow:0 20px 30px rgba(0,0,0,.07);background-color:#fff;transition:all .6s ease-in-out;transform-origin:center center;z-index:10}.content-map-box,.map-box{width:100%;position:relative;display:block;border-radius:0}.content-map-box{height:100%;overflow:hidden;transform:translateZ(0);transition:border-radius .6s ease-in-out}.map-box.show{width:100vw;height:100vh;max-height:inherit;max-width:inherit;opacity:1;margin:0;position:fixed;top:0;left:0;z-index:100000}.map-box.show,.map-box.show .content-map-box{border-radius:0}.map-box.show .full-map{top:10px;right:10px;left:auto}.map-box.show .zoom-control{right:10px}.full-map{position:absolute;top:calc(50% - 20px);right:-20px;background-color:#c2a04a;width:40px;height:40px;cursor:pointer;box-shadow:0 10px 20px rgba(0,0,0,.1)}.full-map:after{content:"";width:100%;height:100%;position:absolute;left:0;top:0}.headermap{z-index:-9999!important;pointer-events:none;position:fixed;visibility:hidden!important}.googlemap{width:100%;height:70vh;max-height:700px;position:relative;display:block;padding:0}#map-canvas,#map-canvas iframe{width:100%;height:100%;position:relative;display:block;margin:0}.gm-style .gm-style-iw{width:auto!important;height:auto!important;background-color:transparent!important;top:auto!important;left:auto!important;text-align:center}.gm-style .gm-style-iw,.gm-style .gm-style-iw>div{max-height:inherit!important;max-width:inherit!important}.gm-style .gm-style-iw>div{overflow:visible!important}.gm-style .gm-style-iw>div>div{overflow:hidden!important;width:100%;height:auto}.gm-style div div div div div div div{background-color:transparent!important;box-shadow:none!important}.gm-style .infobox{line-height:1.4;display:inline-block;width:300px;padding:15px}.gm-style .infobox,.gm-style .infobox-inner{position:relative;height:auto;z-index:999!important}.gm-style .infobox-inner{display:block;width:100%;padding:10px;box-shadow:0 5px 10px rgba(0,0,0,.2)!important;display:inline-block;padding-bottom:20px;background-color:#603913!important}.pic-map,.pic-map img{width:100%;height:auto;position:relative;display:block}.pic-map img{margin:0 0 10px}.infobox h3{font-size:15px;font-weight:700;text-transform:uppercase;margin:0 0 10px;padding:0 5px}.infobox h3,.infobox p{color:#fff;position:relative;display:block}.infobox p{font-size:14px;margin:0}.infobox p a{color:#fff;cursor:pointer}.close-box-map{position:absolute;right:0;top:0;width:30px;height:30px;cursor:pointer;z-index:99999!important}.close-box-map:after{content:"";width:100%;height:100%;position:absolute;left:0;top:0;border-radius:50%;background-color:#603913}.gm-style-iw-t:before,.gm-style .gm-style-iw-t:after{display:none}.gm-fullscreen-control{top:auto!important;bottom:calc(50% - 2px);right:auto!important;left:10px}.gm-fullscreen-control:after{content:"";position:absolute;left:0;top:0;width:35px;height:35px;background:#c2a04a url(../images/video/fullscreen.svg) no-repeat 50%/80%}.full-screen .gm-fullscreen-control:after{background:#c2a04a url(../images/video/cancel-fullscreen.svg) no-repeat 50%/80%}.gm-control-active>img,.gm-fullscreen-control img{display:none!important}.gm-control-active,.gm-style .gmnoprint div{background:none!important;box-shadow:none!important}.gm-bundled-control{bottom:50%!important;right:auto!important;left:10px}.gm-style [title="Zoom in"]{background:#c2a04a url(../images/zoom-in.svg) no-repeat 50%/70%!important;width:35px!important;height:35px!important}.gm-style [title="Zoom out"]{background:#c2a04a url(../images/zoom-out.svg) no-repeat 50%/70%!important;width:35px!important;height:35px!important;margin:2px 0!important}.gm-style button[title=Close]{position:absolute;right:0!important;top:10px!important;opacity:1!important;z-index:99999!important}.gm-style button[title=Close]:after{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:#c2a04a url(../images/close.svg) no-repeat 50%/80%;border-radius:50%;transition:all .3s ease-in-out}.gm-style button[title=Close] img{display:none!important}.gm-style button[title=Close]:hover:after{background-color:#ed1c24}.gm-style .gm-style-iw+div img,.gm-style button img{display:none}.zoom-control{position:absolute;top:45px;right:15px;width:auto;height:auto;display:block;z-index:100}.zoom-control a{color:#fff;position:relative;display:block;width:35px;height:35px;background-color:#c2a04a;border-radius:5px;margin:5px 0}.zoom-control svg{width:80%;height:50%;pointer-events:none;position:absolute;left:10%;top:25%}.all-album{width:100%;height:100vh;overflow:hidden;position:fixed;left:0;top:0;display:none;-webkit-touch-callout:none;user-select:none;z-index:-999}.all-album.show{display:block;z-index:9999}.album-load{width:100%;height:100%;position:relative;display:block;opacity:0;text-align:center}.album-load .slidebox-arrow{width:60px;height:60px}.album-center{width:100%;height:100vh;position:relative;display:block;opacity:0;z-index:5}.album-pic-center{width:100%;height:100%;position:relative;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{color:#fff;font-weight:400;font-size:1.5vw;line-height:1.4;text-align:center;display:inline-block;position:relative;text-transform:uppercase;padding:10px 50px}.album-pic-center .pic-name h3 .words{transition:all .6s ease;opacity:0}.album-pic-center .pic-name h3 .words.move{opacity:1}.container-zoom{width:100%;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:96vw;display:inline-block;vertical-align:middle;position:relative;margin:0 -3px}.album-pic-center .pinch-zoom-container{height:100vh}.all-bg-album{mix-blend-mode:multiply;pointer-events:none}.all-bg-album,.bg-album{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0}.bg-album{background-position:50%;background-size:cover;background-repeat:no-repeat;filter:grayscale(100%);transition:opacity .6s ease-in-out}.bg-album.current{opacity:1;z-index:1}.bg-album img{width:100%;height:auto;position:relative;display:block;opacity:0;pointer-events:none}.dragscroll{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none}.pinch-zoom-container{width:100%;position:relative;display:block;margin:0}.all-pics .pinch-zoom-container{height:100vh!important}.pinch-zoom{width:100%;left:0;top:0;text-align:center}.pinch-zoom:after,.pinch-zoom:before{content:"";display:inline-block;vertical-align:middle;height:100%}.pinch-zoom>img{width:auto;height:auto;max-width:100%;display:inline-block!important;vertical-align:middle;position:relative;margin:0 -3px;box-shadow:10px 10px 50px rgba(255,255,255,.2)}.all-pics{height:100%;width:100%;overflow:hidden;position:fixed;left:0;top:0;z-index:4000;display:none;pointer-events:none}.all-pics.show{display:block}.all-pics .text-length{width:100%;height:auto;position:absolute;left:0;top:0;text-align:center;opacity:0;z-index:9998}.all-pics .text-length h3{font-weight:400;font-size:15px;color:#fff;line-height:1.4;position:relative;text-align:center;text-transform:uppercase;display:inline-block;background-color:rgba(0,0,0,.2);width:auto;padding:15px 10%}.full{width:100vw;height:100vh;overflow:hidden;overflow-x:hidden;overflow-y:auto}.full,.full img{position:relative;display:block}.full img{width:auto;max-width:80%;height:auto;max-height:80vh;outline:none;border:none;margin:0 auto;opacity:0;cursor:url(../images/openhand.png) 6 8,move;z-index:5}.full span{width:100vw;height:100vh;position:absolute;left:0;top:0;z-index:1}.zoom{width:45px;height:45px;position:absolute;right:20px;top:20px;border-radius:50%;background:#ccc;padding:0;cursor:pointer;border:none;z-index:20}.zoom:after{content:"";left:0;top:0;width:100%;height:100%}.item-deg,.zoom:after{position:absolute;border-radius:50%;border:1px solid rgba(255,255,255,.3)}.item-deg{width:45px;height:45px;right:20px;top:20px;background-color:#ccc;color:#fff;z-index:20}.view-album{width:66px;height:66px;border-radius:50%;left:50%;top:50%;bottom:auto;margin:-43px 0 0 -33px;position:absolute;font-size:15px;text-transform:uppercase;backface-visibility:hidden;z-index:10}.view-album:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;border:1px solid rgba(194,160,74,.8);border-radius:50%}.view-album:before{content:"";position:absolute;width:calc(100% + 10px);height:calc(100% + 10px);top:-5px;left:-5px;background-color:rgba(255,255,255,.8);pointer-events:none;border-radius:50%}.view-video{background-size:100% 100%;width:64px;height:46px;position:absolute;left:50%;top:50%;margin:-35px 0 0 -32px;border-radius:13px;backface-visibility:hidden;background-color:#ed1c24;font-size:0;z-index:10}.view-video:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;border-radius:50%}.view-pdf{background-color:#c2a04a;background-size:100% 100%;width:74px;height:74px;position:absolute;left:calc(50% - 37px);bottom:-37px;border-radius:50%;backface-visibility:hidden;border:1px solid #fff;z-index:10}.view-pdf:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;border-radius:50%}.view-pdf:before{content:"";position:absolute;width:calc(100% + 8px);height:calc(100% + 8px);top:-4px;left:-4px;box-shadow:0 10px 30px rgba(0,0,0,.1);border:5px solid rgba(255,255,255,.4);border-radius:50%}.player-vid{transition:opacity .5s ease-in-out;opacity:1}.player-vid:before{z-index:1}.player-vid:after,.player-vid:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;border-radius:50%}.player-vid:after{background:linear-gradient(180deg,rgba(91,84,80,.8),rgba(0,0,0,.8));opacity:0;z-index:-1}.player-vid.hide,.player-vid.show.hide{display:none;opacity:0}.close,.close-album,.close-pics,.close-popup,.close-video{display:block;width:50px;height:50px;cursor:pointer;position:fixed;right:0;top:0;color:#fff;opacity:0;background:none;border:none;z-index:9999}.close-album:after,.close-pics:after,.close-popup:after,.close-video:after,.close:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(96,57,19,.8) url(../images/close.svg) no-repeat 50%/70%;border-radius:0 0 0 5px}.close-video{top:50%;margin:-30px 0 0}.close-video.show{animation:goLeft 1s ease forwards}.close-video:after{border-radius:6px 0 0 6px!important}.close-popup.show{animation:goLeft2 1s ease 1s forwards}.drag-cursor{cursor:url(../images/grabbing.png) 8 8,move}.wheel{border:2px solid rgba(227,210,171,.7);width:30px;height:45px;position:fixed;left:40px;bottom:25px;border-radius:20px;opacity:0;pointer-events:none;visibility:hidden;margin:0 0 0 -15px;z-index:10}.wheel.show{opacity:1;visibility:visible}.wheel:after{content:"";position:absolute;top:6px;right:0;bottom:0;left:0;margin:auto}.wheel.show:after{background-color:#e3d2ab;width:4px;height:8px;border-radius:5px;animation:trackBallSlide 3s linear infinite}.go-top{position:fixed;width:50px;height:50px;left:20px;bottom:20px;border-radius:50%;background-color:#c07b2b;box-shadow:0 5px 20px rgba(0,0,0,.2);pointer-events:none;visibility:visible;opacity:0;transition:opacity .3s ease-in-out;z-index:20}.go-top:after{content:"";position:absolute;width:0;height:0;top:calc(50% - 5px);left:calc(50% - 5px);border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:7px solid #fff}.go-top.show,.go-top.show-g{opacity:1;pointer-events:auto}.no-scroll{overflow-x:hidden;overflow-y:hidden!important;overflow:hidden}.no-index{position:static!important;display:none!important}.level-index-out,.no-link{pointer-events:none}.level-index-out{z-index:-9999}.level-index-in{z-index:9990!important}.visible{overflow:visible}.class-hidden,.display-none{display:none!important}.display-block{display:block!important}.zoom-pic{cursor:url(../images/zoom-pic.svg) 6 8,zoom-in}.cursor-none{cursor:none}.desktop{display:block}.mobile{display:none}img.desktop{display:block}img.mobile{display:none}.two-column{column-count:2;column-gap:80px;text-align:justify}.pointer-events{pointer-events:none}.allvideo{position:fixed;overflow:hidden;display:none;z-index:2200}.allvideo,.video-list{width:100%;height:100%;left:0;top:0}.video-list{position:absolute;z-index:100;text-align:center}.video-wrap{position:relative;width:100vw;height:100vh;overflow:hidden;z-index:100;display:block;vertical-align:middle}.video-skin{bottom:0;height:auto;min-height:100%}.video-skin,.video-wrap iframe{position:absolute;left:0;width:100%;z-index:10}.video-wrap iframe{height:100%;background-color:rgba(0,0,0,1);display:block;top:0}.video-wrap h3{position:absolute;top:0;left:50%;transform:translate(-50%);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{display:block;background-repeat:no-repeat;background-position:50%;background-size:cover;background-attachment:scroll;transition:all .8s ease-in-out;z-index:2}.pic-video,.pic-video:after{width:100%;height:100%;position:absolute;left:0;top:0}.pic-video:after{content:"";background:linear-gradient(0deg,rgba(33,71,106,.5),rgba(1,33,59,.5) 80%);opacity:0}.pic-video.hide{opacity:0;z-index:-1}.box-video-center{width:100vw;height:100vh;position:absolute;display:block;left:0;top:0;margin:0;padding:0;text-align:center;background-color:#000;z-index:10}.box-video-center:after,.box-video-center:before{content:"";width:100%;height:100px;position:absolute;left:0;pointer-events:none;transition:all .3s ease-in-out;z-index:1}.box-video-center:before{top:0;background:linear-gradient(0deg,rgba(0,0,0,0),rgba(0,0,0,.4) 80%)}.box-video-center:after{bottom:0;background:linear-gradient(0deg,rgba(0,0,0,.6),rgba(0,0,0,0) 80%)}.box-video-center.hide:after,.box-video-center.hide:before,.fullscreen .box-video-center:after,.fullscreen .box-video-center:before{display:none}.video-cover-inline{width:100%;height:100%;position:relative;display:block}.video-full{background-color:#000;min-width:100%;min-height:100vh;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.overlay-video{width:100%;height:100%;position:absolute;left:0;top:0;z-index:-1}.player-vid{width:140px;height:140px;position:absolute;left:50%;top:50%;margin:-70px 0 0 -70px;transition:all .5s ease-in-out;border-radius:50%;opacity:0;z-index:99999}.player-vid:hover{background-color:rgba(0,0,0,.3)}.player-vid.hide{display:none;opacity:0}.player-vid.show{display:block;opacity:1}button[data-state=play]{background-image:url(../images/video/play.svg)}button[data-state=pause]{background-image:url(../images/video/pause.svg)}button[data-state=stop]{background-image:url(../images/video/stop.svg);display:none}button[data-state=mute]{background-image:url(../images/video/mute.svg)}button[data-state=unmute]{background-image:url(../images/video/unmute.svg)}button[data-state=go-fullscreen]{background-image:url(../images/video/fullscreen.svg)}button[data-state=cancel-fullscreen]{background-image:url(../images/video/cancel-fullscreen.svg)}.video-youtube-full{position:relative;width:100%;height:100vh;display:block}.video-youtube-full:after{content:"";width:100%;height:100%;position:absolute;left:0;top:0;box-shadow:inset 0 0 150px 50px rgba(0,0,0,.7);z-index:-1}.youtube-video{width:100%;height:100%;position:relative;display:block}.youtube-video:after{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background-color:#000;z-index:-2}.youtube-video iframe{width:177.77778vh;height:100vh;position:absolute;left:50%;top:0;transform:translateX(-50%);z-index:-1}.full-frame:after{display:none}.full-frame .youtube-video iframe{width:100%;height:100vh;top:0;left:0;transform:none}.youtube-video img{width:100%;height:auto;display:block;opacity:0;pointer-events:none}.bg-video{width:100%;height:100%;position:absolute;left:0;top:0;background-position:50%;background-repeat:no-repeat;background-size:cover;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:opacity .6s ease-in-out;z-index:12}.bg-video.hide,.play-button{opacity:0;pointer-events:none}.play-button{width:100px;height:100px;left:50%;top:50%;margin:-50px 0 0 -50px;border-radius:50%;border:none;background:rgba(255,255,255,.7);cursor:pointer;z-index:99999}.play-button,.play-button:after{position:absolute;transition:all .5s ease-in-out}.play-button:after{content:"";width:90%;height:90%;left:5%;top:5%}.play-button:hover{background:rgba(200,165,87,1);transform:scale(1.2)}.play-button:hover:after{transform:scale(.85)}.play-button.show{opacity:1;pointer-events:auto}.pause-button{width:0;height:0;left:0;top:0;margin:0;pointer-events:none}.control,.pause-button{position:absolute;opacity:0}.control{width:auto;height:auto;padding:12px 15px;bottom:25px;left:50%;transform:translateX(-50%);white-space:nowrap;text-align:center;color:#fff;font-size:12px;transition:opacity .5s ease-in-out;font-family:Arial,Helvetica,sans-serif;font-weight:400;z-index:10}.control:after{content:"";width:100%;height:100%;position:absolute;left:0;bottom:0;border-radius:15px;background:#c2a04a;opacity:.6;transition:all .3s ease-in-out;z-index:-1}.control.show{opacity:1}.control.hide{opacity:0}.control:hover:after{opacity:1}.control span{font-family:Play,sans-serif;margin:0 5px}.control button,.control span{display:inline-block;vertical-align:middle}.control button{background-color:transparent;transition:all .3s ease-in-out;overflow:hidden;position:relative;margin:0 15px;background-position:50%;background-size:contain;background-repeat:no-repeat;width:30px;height:30px;padding:0;border:0;cursor:pointer}.control button:hover{opacity:.5;background-color:transparent}.control button:focus{opacity:1;background-color:transparent}.is-IOS .youtube-video iframe{z-index:auto}.is-IOS .control{display:none}.slide-range{-webkit-appearance:none;appearance:none;outline:none;border:none;border-radius:3px;width:95%;height:6px;background-color:rgba(255,255,255,.5);color:transparent;position:relative;display:block;margin:0 auto 10px;transition:opacity .3s ease-in-out;opacity:.5;cursor:pointer}.slide-range:hover{opacity:1}.slide-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;border:none;width:20px;height:8px;margin:0;border-radius:3px;background-color:#fff;cursor:pointer}.slide-range::-moz-range-thumb{border:none;width:20px;height:6px;margin:0;border-radius:3px;background-color:#fff;cursor:pointer}.is-IE .controls{background-color:rgba(0,0,0,.3)}.is-IE .controls:after,.is-IE .slide-range{display:none}.main{width:100%}.main,.page{position:relative;margin:0;padding:0}.page{display:block;height:auto}.smooth-scroll{position:fixed;width:100%;height:100%;top:0;left:0}.scroll-content{width:100%;height:100%;position:relative;padding:0;margin:0;display:block;-webkit-backface-visibility:hidden;backface-visibility:hidden}#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;line-height:1.6;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)}.color-red{background-color:#dd0000;color:#fff}.color-blue{background-color:#c2a04a;color:#fff}.inputContainer{position:relative;float:left}.formError{position:absolute;top:-40px;left:20px;display:block;cursor:pointer;z-index:99999}.formErrorContent{background-color:rgba(128,195,66,.9);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(128,195,66,.9) transparent transparent}.thankSubmit{opacity:0;position:fixed;width:420px;height:auto;left:calc(50% - 210px);top:calc(50% - 60px);border:3px solid rgba(255,255,255,.1);box-shadow:0 20px 40px rgba(0,0,0,.2);z-index:9999999}.thankSubmitContent{position:relative;display:block;width:100%;height:auto;font-size:16px;color:#fff;line-height:1.6;font-weight:500;text-align:center;background-color:rgba(128,195,66,1);padding:24px 30px}.ajaxSubmit{padding:20px;background-color:#c2a04a;display:none}.banner-thankyoupage{z-index:0}.thankyou-content{position:absolute;width:660px;height:auto;padding:30px;top:calc(50% - 100px);left:calc(50% - 300px);text-align:center;color:#fff;background:rgba(0,94,150,.8);box-shadow:0 20px 40px rgba(255,255,255,.3)}.thankyou-content:after{content:"";position:absolute;width:calc(100% + 12px);height:calc(100% + 12px);top:-6px;left:-6px;border:6px solid rgba(255,255,255,.1)}.bg-thankyou{height:100vh}.bg-thankyou,.thankyou-list{position:relative;display:block;width:100%}.thankyou-list{height:auto}.thankyou-list p{text-shadow:1px 1px 0 rgba(0,0,0,.5)}.go-back{position:relative;display:inline-block;padding:12px 25px;border-radius:30px;font-size:16px;text-transform:uppercase;background-color:rgba(128,195,66,.9);margin:25px auto 0;color:#fff;font-weight:500;transition:all .3s ease-in-out;z-index:10}.go-back:after{content:"";position:absolute;width:calc(100% + 10px);height:calc(100% + 10px);top:-5px;left:-5px;border:1px solid rgba(128,195,66,.8);border-radius:30px;pointer-events:none}.go-back:hover{background-color:rgba(180,180,180,.9);transition:all .3s ease-in-out}.go-back:hover:after{border:1px solid rgba(180,180,180,.9)}#thankyou-page .title-page{display:block;bottom:13px;right:20px;top:auto;color:#c2a04a}#thankyou-page .title-page h1{letter-spacing:.5px;font-weight:700;font-size:20px}.popup-home{overflow:hidden!important;opacity:0}.popup-home .details-center{width:98%;max-width:1100px;margin:0 -5px;background-color:transparent}.popup-home img{width:100%;height:auto;display:block}.popup-home .details-center{min-height:0}.popup-home.details-content{position:fixed;width:100%;height:100%;opacity:1;z-index:9999;text-align:center;overflow:hidden;overflow-y:auto;margin:0;top:0;left:0}.popup-home.details-content:after,.popup-home.details-content:before{content:"";position:relative;display:inline-block;width:auto;height:100%;vertical-align:middle}.popup-home.details-content>span{width:100%;height:100%;position:fixed;left:0;top:0;z-index:1}.popup-home .details-center{position:relative;display:inline-block;width:90%;height:auto;vertical-align:middle;max-width:1000px;padding:0;margin:0 auto;z-index:5;background-color:#fff;opacity:0}.popup-home .details-content .close-popup{top:30px;right:30px;position:fixed;margin:0}.upload_target{width:1px;height:0;border:0 solid #fff;opacity:0;overflow:hidden;visibility:hidden;z-index:-99999;position:absolute;left:-999999px;top:-999999px}.data-updating{margin:20px 0;text-align:center}#search-page .title-page{display:block;margin:0 0 30px;white-space:nowrap}.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%;height:auto;margin:0 auto;padding:0}.search-box{counter-reset:div}.resultCount,.search-box{position:relative;display:block;width:100%;height:auto}.resultCount{padding:10px 0}.resultCount span{font-family:Arial,Helvetica,sans-serif;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,.item-search a{position:relative;display:block;width:100%;height:auto}.item-search a{padding:15px 30px}.item-search:nth-child(odd) a{background-color:#888888}.item-search:nth-child(2n) a{background-color:rgba(124,195,231,.5)}.item-link-name{position:relative;display:block;width:100%;height:auto;font-size:13px;line-height:1.4;margin:7px 0;color:#fff;word-break:break-word}.item-link-name,.item-search:before{font-family:Arial,Helvetica,sans-serif}.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;font-weight:700;font-size:15px;color:#444;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:#bde1f3}.item-search:nth-child(2n):before{background-color:#888888;color:#fff}.item-search:nth-child(2n) .item-date,.item-search:nth-child(2n) .item-link-name,.item-search:nth-child(2n) h3,.item-search:nth-child(2n) p{color:#222}.item-search h3{font-size:15px!important;font-weight:700;color:#fff;margin:0;opacity:1!important}.item-search h3:after{content:normal!important}.item-date{display:block;width:100%;height:auto;text-align:left;margin:0 0 5px}.item-date,.item-search p{font-family:Arial,Helvetica,sans-serif;font-size:13px;color:#eee}.item-search p{line-height:1.4;margin:7px 0}.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;color:#eee}.search-mess{position:relative;display:block;width:100%;height:auto;padding:30px 0}.search-mess p{font-family:Arial,Helvetica,sans-serif;font-size:18px;line-height:1.4;color:#333;text-transform:uppercase;text-align:center}.search-content .page-num{max-width:252px}.search-tempty{padding:5% 0}.search-tempty p{font-size:18px;text-transform:uppercase;text-align:center}.register-form{height:0;display:none;flex-wrap:wrap;justify-content:center;align-items:center;overflow:hidden;width:100%;left:0;bottom:0;margin:0;position:fixed;text-align:center;pointer-events:none;z-index:-9999}.register-form form{display:block;position:relative;width:0;max-width:30vw;height:auto;margin:0;vertical-align:middle;transition:all 1s ease-in-out;opacity:0;z-index:20}.register-form .input-area,.register-form .input-text{box-shadow:none}.register-form .input-area textarea,.register-form .input-text input[type=text]{background:none;border:none;border-bottom:1px dashed rgba(0,0,0,.5)}.register-form .input-area textarea:focus,.register-form .input-text input[type=text]:focus{background:rgba(255,255,255,.6);border-bottom-color:rgba(255,255,255,.7);box-shadow:0 10px 20px rgba(255,255,255,.3)}.register-form .close{top:0;right:0;position:absolute;border:0;padding:0}.register-form .title-main{padding:10px 0;pointer-events:none;position:relative;display:block;top:auto;bottom:auto;right:auto;left:auto;text-align:center}.register-form .title-small{margin:0 auto 10px}.register-form .title-small h2{color:#fff;font-size:24px}.register-form .input-but{margin:15px 0}.register-form.show{display:flex;height:100%;pointer-events:auto;z-index:200}.register-form.show form{width:90%;animation:flipInX 1.5s ease forwards}.register-form.show .close{animation:goLeft 1s ease forwards}.circle-all{position:fixed;width:100vw;height:100vh;top:0;left:0;pointer-events:none;z-index:-1}.circle-all div{position:absolute;opacity:0;border-radius:50%}.circle-all .circle-1{width:42vw;height:42vw;top:calc(50% - 21vw);left:calc(50% - 21vw);z-index:5}.circle-all .circle-2{width:56vw;height:56vw;top:calc(50% - 28vw);left:calc(50% - 28vw);z-index:4}.circle-all .circle-3{width:74vw;height:74vw;top:calc(50% - 37vw);left:calc(50% - 37vw);z-index:3}.circle-all .circle-4{width:94vw;height:94vw;top:calc(50% - 47vw);left:calc(50% - 47vw);z-index:2}.circle-all .circle-5{width:120vw;height:120vw;top:calc(50% - 60vw);left:calc(50% - 60vw);z-index:1}.circle-all div span{position:absolute;width:100%;height:100%;top:0;left:0;border-radius:50%}.circle-all .circle-1 span{background:linear-gradient(100deg,#ffe46f,#b18e3f);z-index:5}.circle-all .circle-2 span{background:linear-gradient(30deg,#ffe46f,#b18e3f);z-index:4}.circle-all .circle-3 span{background:linear-gradient(-30deg,#ffe46f,#b18e3f);z-index:3}.circle-all .circle-4 span{background:linear-gradient(-90deg,#ffe46f,#b18e3f);z-index:2}.circle-all .circle-5 span{background:linear-gradient(-30deg,#ffe46f,#b18e3f);z-index:1}.register-form.show .circle-all div{animation:scaleLarge2 1.5s ease forwards}.register-form.show .circle-all div.circle-2{animation-delay:.2s}.register-form.show .circle-all div.circle-3{animation-delay:.4s}.register-form.show .circle-all div.circle-4{animation-delay:.6s}.register-form.show .circle-all div.circle-5{animation-delay:.8s}.wheel-submit{display:none;position:absolute;width:39px;height:39px;right:-11px;top:-1px;transform:rotate(-90deg);pointer-events:none;background-color:#c2a04a}.wheel-submit.wheel-prev{transform:rotate(90deg);right:auto;left:-11px}.wheel-submit span{position:absolute;width:30%;left:35%;top:5%;height:2px;opacity:0;transform:scale(.3);animation:Move-Arrow 2s ease-out infinite}.wheel-submit span:before{left:0;transform:skewY(30deg)}.wheel-submit span:after{right:0;width:50%;transform:skewY(-30deg)}.wheel-submit span:after,.wheel-submit span:before{content:"";position:absolute;top:0;height:100%;width:50%;background-color:rgba(255,255,255,1)}.wheel-submit span:nth-child(2){animation:Move-Arrow 2s ease-out 1.3s infinite}.wheel-submit span:first-child{animation:Move-Arrow 2s ease-out .7s infinite}.outer-nav.second .wheel-submit{width:34px;height:34px}@media print{.banner,.footer,.go-top,.header,.hotline,.news-relative,.print{display:none!important}}@media screen and (max-width:1500px){.text-fixed i,.text-fixed li,.text-fixed p,.text-fixed p span,.text-fixed table td,.text-fixed table td p,.text-fixed table td span,.text-fixed table th,.text-fixed table th p,.text-fixed table th span,p{font-size:15px}.home-business .content-center{width:70%}.business-home{width:19vw;height:19vw}.home-news .content-center{max-width:850px}.item-news-home:first-child{height:380px}.item-news-home:nth-child(2) .pic-news-home,.item-news-home:nth-child(3) .pic-news-home{height:175px}.title-bus h3{font-size:15px}.home-partner .content-center{max-width:1100px}.partner-item{height:130px}.home-recruitment .content-center{max-width:1100px}.content-recruitment>h3{font-size:16px}.cycle-value li{width:20vh;height:20vh}.box-value-info{width:250px}.project-item .wrap-large{max-width:1200px}.project-pic{width:62%}.project-text{width:33%}.project-item:before{right:7vw;width:22px;height:22px;top:-11px}.project-item.flex-direct:before{left:7vw;right:auto}.logo-footer{width:180px;height:72px}}@media screen and (max-width:1400px){p{font-size:14px}}@media screen and (max-width:1300px){.register-form .title-small h2{font-size:20px}.register-form form{width:35vw}.circle-all .circle-1{width:46vw;height:46vw;top:calc(50% - 23vw);left:calc(50% - 23vw)}.circle-all .circle-2{width:60vw;height:60vw;top:calc(50% - 30vw);left:calc(50% - 30vw)}.circle-all .circle-3{width:76vw;height:76vw;top:calc(50% - 38vw);left:calc(50% - 38vw)}.circle-all .circle-4{width:96vw;height:96vw;top:calc(50% - 48vw);left:calc(50% - 48vw)}}@media screen and (max-width:1200px){body.auto .box-footer{padding:40px 0}.view-album,.view-pdf,.view-video{transform:scale(.9)}}@media (min-aspect-ratio:12/5){.business-home{width:35vh;height:35vh}.business-home:first-child{margin:.5vw 1vw .5vw 19vw}.business-home:nth-child(2){margin:.5vw 19vw .5vw 1vw}}@media screen and (max-width:1100px){body.auto .container{margin:60px 0 0}.fixed-scrol,.main,.smooth-scroll{position:relative;height:auto;left:auto;top:auto;right:auto}p{font-size:15px}.text-fixed p,.text-fixed p span{font-size:14px}.text-fixed table{max-width:100%;display:inline-block;min-width:inherit;overflow-y:hidden;overflow-x:auto}.text-fixed table td,.text-fixed table th{font-size:14px;min-width:200px}.text-fixed i,.text-fixed li,.text-fixed table td p,.text-fixed table td span,.text-fixed table th p,.text-fixed table th span{font-size:14px}.captcha{width:110px;height:64px;display:inline-block;vertical-align:middle;position:relative;text-align:center;overflow:hidden;background-color:#f9f9f9;float:none;margin:2px -8px 2px -9px}.captcha:after{right:3px;top:5px;display:inline-block;width:54px;height:54px;background:#f9f9f9 url(../images/captcha.png) no-repeat 50%/cover}.captcha:after,.captcha:before{content:"";position:absolute;z-index:2}.captcha:before{width:100%;height:100%;top:0;left:0;border:1px solid #ccc;pointer-events:none}.g-recaptcha{width:100%;height:auto;margin:0;text-align:center}.g-recaptcha,.g-recaptcha>div{display:inline-block;position:relative}.g-recaptcha>div{width:100%!important;height:auto!important;margin:-5px 0 0;overflow:hidden}.captcha+button[type=submit]{float:none;padding:17px 22px;font-size:17px}.title-page{bottom:40px}.title-page h1{font-size:4vw}.title-page h2{font-size:15px;margin:0 0 5px}.title-main{position:relative;display:block;bottom:auto;left:auto;padding:30px 0;text-align:center}.title-main h2{font-size:3.5vw;color:#fff}.underline:after{margin:15px 0;width:60px}.title-post h2,.title-post h3{font-size:3.5vw}.title-small h2,.title-small h3{font-size:18px}.title-small.underline:after{width:50px}.title-six h2,.title-six h3{font-size:18px}.input-but button{font-size:15px}.input-text input[type=text]{height:45px;line-height:45px;padding:0 12px;font-size:14px}.input-area textarea{padding:5px 12px;font-size:14px}.input-area .holder,.input-text .holder{top:11px}.cursor-none{cursor:default}.desktop,.wheel{display:none}.bg-fixed{background-attachment:scroll}body,body.auto{overflow-x:hidden;overflow-y:auto;height:auto}.container{margin:60px 0 0;height:auto}section{float:left}.home-banner{padding:0;background-color:#c2a04a}.background{position:relative;display:block;overflow:visible}.background,.slide-background{height:auto;min-height:inherit}.slide-background{background:linear-gradient(0deg,#b18e3f,#ffe46f 70%)}.slide-background .slidebox-pagi-item:after{border-color:#c2a04a}.slide-background .slidebox-pagi-item{background-color:#fff}.slide-background .slidebox-pagi-item.is-active{background-color:#c2a04a}.slide-background:after{display:none}.banner-inner .bg,.bg{height:auto;display:block;overflow:visible}#home-page .slide-background .slidebox-arrows{width:90%;left:5%}#home-page .slide-background .bg{height:auto;width:100%}#home-page .slide-background .bg:after{display:none}.slide-background .bg-cover{position:relative;display:block;height:56.25vw}.slide-background .slidebox-pagination{bottom:auto;top:calc(1125/2000 * 100vw - 20px)}.banner-inner{height:56.25vw}.banner-inner .slide-background .slidebox-pagination{bottom:25px}#about-page .banner-inner .slide-background .slidebox-pagination{display:none}.text-banner{width:90%;max-width:500px;text-align:center;left:auto;bottom:auto;padding:25px 10px;position:relative;display:block;color:#613914;margin:25px auto}.text-banner p{font-size:14px}.text-banner:after{width:100%;height:100%;top:0;left:0;background-color:rgba(255,255,255,.9);border-radius:20px;z-index:-1}.text-banner .view-details:before{background-color:#c2a04a}.home-business{padding:0 0 30px}.home-business .content-center{width:90%}.business-home{width:calc(50% - 20px);height:auto;margin:10px;box-shadow:0 5px 20px rgba(0,0,0,.2);border-radius:20px}.pic-business-home{position:relative;display:block;top:auto;left:auto;width:100%;height:auto;padding-top:66%;border-radius:20px 20px 0 0}.number-bus{font-size:34px;margin:0 10px 0 0}.title-bus{width:100%;background-color:rgba(255,255,255,.9);padding:15px;color:#603913;border-radius:0 0 20px 20px;display:flex;align-items:flex-end;height:66px;overflow:hidden}.title-bus:after{display:none}.title-bus h3{font-size:14px}.home-project .content-center{width:90%;margin:auto}.pic-project-home{width:100%;border-radius:20px 20px 0 0}.pic-project-home .pic-img{padding-top:55%}.text-project-home{width:100%;margin:0;border-radius:0 0 20px 20px;padding:15px 20px}.slide-project .slidebox-list{padding:0}.home-news{padding:0 0 30px}.home-news .content-center{padding:0}.home-news .title-main{text-align:center}.pic-news-home{max-height:300px;overflow:hidden}.item-news-home .pic-img{height:auto!important;padding-top:66%}.txt-news-home{padding:10px 10px 45px}.item-news-home:first-child{width:calc(100% - 10px);height:auto}.item-news-home:first-child .date-thumb{top:0}.item-news-home:nth-child(2),.item-news-home:nth-child(3){width:calc(50% - 10px)}.item-news-home:nth-child(2) .box-news-home,.item-news-home:nth-child(3) .box-news-home{flex-wrap:wrap}.item-news-home:nth-child(2) .pic-news-home,.item-news-home:nth-child(3) .pic-news-home{width:100%;height:auto}.item-news-home:nth-child(2) .pic-news-home .pic-img,.item-news-home:nth-child(3) .pic-news-home .pic-img{width:100%}.item-news-home:nth-child(2) .txt-news-home,.item-news-home:nth-child(3) .txt-news-home{width:100%;padding:10px 5px 45px 10px}.item-news-home:nth-child(2) .txt-news-home h3,.item-news-home:nth-child(3) .txt-news-home h3{-webkit-line-clamp:3}.item-news-home:nth-child(2) .show-details,.item-news-home:nth-child(3) .show-details{left:11px}.item-news-home:nth-child(2) .date-thumb,.item-news-home:nth-child(3) .date-thumb{left:0}.item-news-home .date-thumb{border-radius:13px 5px 5px 5px}.home-news .circle-all{height:100%}.show-details{font-size:13px}.show-details>span{width:50px;height:12.5px}.home-partner{padding:0 0 30px}.partner-item{width:calc(33% - 20px);height:14.375vw}.home-recruitment{padding:0 0 30px}.item-recruitment{width:100%;margin:5px 0}.company-info p{font-size:15px}.copyright{font-size:10px}.register-form .title-small h2{font-size:18px}.register-form form{max-width:400px;min-width:inherit}.circle-all .circle-1{width:540px;height:540px;top:calc(50% - 270px);left:calc(50% - 270px)}.circle-all .circle-2{width:680px;height:680px;top:calc(50% - 340px);left:calc(50% - 340px)}.circle-all .circle-3{width:860px;height:860px;top:calc(50% - 430px);left:calc(50% - 430px)}.circle-all .circle-4{width:100px;height:100px;top:calc(50% - 500px);left:calc(50% - 500px)}.circle-all .circle-5{width:1100px;height:1100px;top:calc(50% - 550px);left:calc(50% - 550px)}.home-contact{padding:30px 0}.company-text{max-width:inherit;width:100%;padding:0 0 30px;text-align:center}.company-text h3{text-align:center;font-size:20px}.padding-section{padding:30px 0}.wrap-about-intro{padding:0 0 30px}.right-history .text-inside{max-height:inherit}.wrap-slide-history{flex-wrap:wrap}.left-history{width:100%;padding:0 60px}.right-history{width:100%;margin:20px auto}.time-line{width:375px}.time-line .time-button{font-size:18px}.slide-process .slidebox-arrows{bottom:calc(50% + 20px)}.slide-process .slidebox-arrow{width:40px;height:40px}.about-chart{padding:0 0 40}.chart-box img{pointer-events:auto}.about-chart .zoom{display:none}.about-value{padding:0}.cycle-value-bg{background:none;height:34%;width:34%;left:33%;top:33%}.value-model{width:100%;height:auto}.value{height:90vw}.cycle-value li{width:22vw;height:22vw}.button-value span{font-size:2vw}.button-value:after{width:calc(100% + 8px);height:calc(100% + 8px);top:-4px;left:-4px}.cycle-value li:first-child{top:5%;left:auto;right:53%}.cycle-value li:nth-child(2){top:5%;left:53%}.cycle-value li:nth-child(3){top:29%;left:74%}.cycle-value li:nth-child(4){top:59%;left:68%}.cycle-value li:nth-child(5){top:73%;left:37%}.cycle-value li:nth-child(6){top:59%;left:auto;right:68%}.cycle-value li:nth-child(7){top:29%;left:auto;right:74%}.box-value-info,.value-info{width:100%;height:auto;position:relative}.value-info{left:auto;top:auto;margin:20px 0 40px;background-color:#ebebeb;padding:30px;border-radius:20px}.box-value-info{max-width:inherit;left:auto!important;top:auto!important;margin:0 0 15px;display:block;padding:0;box-shadow:none;border-radius:0;background:inherit}.box-value-info:after{display:none}.slide-achieve{margin:0}.slide-achieve.true-option .slidebox-pagination{display:block}.business-intro{padding:0 0 30px}.business-groups{padding:0 0 20px;flex-wrap:wrap}.all-recruitment .business-groups .text-business,.text-business{width:90%;max-width:600px;margin:auto;text-align:left;padding:20px 0}.pic-group-bus{width:100%;border-radius:0;overflow:hidden;min-height:inherit;height:auto!important}.pic-group-bus .pic-img{height:auto;padding-top:50%}.business-groups:nth-child(2n){flex-direction:row-reverse}.business-groups:nth-child(2n) .pic-group-bus{border-radius:0}.title-page-project{position:relative;top:auto;right:auto;left:auto;transform:none}#project-details-page .banner-inner,#project-details-page .slide-background .bg{height:auto}.title-page-project h1{font-size:22px}.title-page-project h2{font-size:16px}.orther-pro-but{padding:14px 25px;font-size:14px}.project-list{display:flex;flex-wrap:wrap;width:90%;margin:auto}.project-item{width:calc(50% - 10px);margin:5px;padding:0;background:#ffebb9}.project-item .wrap-large{display:block;width:100%}.project-pic .pic-img{padding-top:58%;border-radius:0}.project-pic,.project-text{width:100%;border-radius:0}.project-text{margin:0!important;padding:15px 20px 50px 15px;box-shadow:inherit}.project-item.flex-direct{background:#ffebb9}.project-item:before{display:none}.project-item .show-details{position:fixed;bottom:0;left:15px}.project-introduction{padding:0 0 40px}.slide-intro-pro{padding:0}.text-pro-slide-intro h3{font-size:14px}.txt-location{padding:0 0 30px}.slide-two{padding:0}.txt-pro-facilities{height:711px}.box-view-more{margin:25px 0 0}.more-button{transform:scale(.85)}.slide-center{width:90%;margin:0 auto;padding:0;overflow:hidden}.slide-center .zoom{background:#c2a04a;top:10px;right:10px}.box-center-slide{padding:0 0 15px}.box-center-slide .title-pic{bottom:0;background-color:#603913}.box-center-slide .title-pic h3{color:#fff}.project-report{background-color:#ebebeb;padding:0}.slide-pdf,.slide-report{padding:0}.box-pdf .pic-img{width:36vw;height:51vw}.item-pdf{padding:10px 5px 30px}.item-tariff .pic-img{width:36vw;height:50.4vw}.project-news{padding:0}.slide-news{margin:0;padding:0}.title-thumb{padding:7px}.title-thumb h3{font-size:13px}.project-library-album,.project-library-video{padding:0 0 1px}.slide-three{padding:0}.company-info-project{margin:0 auto 25px}.dev-groups{padding:0 0 30px}.dev-group-2{padding:30px 0 60px}.dev-group-2 .text-dev{padding:0 30px 30px;border-radius:20px}.dev-group-2 .text-dev:after{border-radius:25px;width:calc(100% + 10px);height:calc(100% + 10px);top:-5px;left:-5px}.dev-group-3{background-color:#e0cfa4;padding:0 0 30px}.dev-group-3:after{display:none}.dev-group-4{background:#fff url(../images/sustainble-bg.jpg) no-repeat top/contain;padding:0 0 30px}.all-recruitment{padding:0}.list-recruiment-group .business-groups,.list-recruiment-group .business-groups:last-child{padding:30px 0 0}.news-list .news-item:first-child{width:100%}.news-item{width:calc(50% - 20px);margin:10px}.load-content{padding:30px 0 0}.load-text{padding:30px}.load-text h2,.load-text h3{font-size:16px}.slide-news-relative{padding:0}.news-relative .news-item{width:calc(50% - 10px);margin:5px;display:flex;border-radius:10px;background-color:#ddd}.news-relative .pic-news{width:40%;border-radius:7px}.news-relative .pic-news .pic-img{padding-top:0;height:100%}.news-relative .txt-news{width:60%;padding:0 5px 0 10px}.news-relative .txt-news h3{width:100%;font-size:13px;height:56px}.news-relative .news-item .date-thumb{display:flex;align-items:center;font-size:16px;font-weight:500;border-radius:2px}.news-relative .news-item .date-thumb span{display:flex}.news-relative .news-item .date-thumb span:before{content:" - ";position:relative;display:block;font-size:10px;color:inherit;margin:0 3px}.news-item.current{background-color:#af9042}.contact-intro,.form-contact{padding:0 5%}.wrap-intro-contact{width:90%;margin:auto;white-space:normal}#contact-page .title-pro-small{margin:0 0 10px}.wrap-form-contact{width:90%;margin:auto}.box-footer h3{text-shadow:none;color:#444;font-size:18px}.box-footer .company-info,.box-footer .company-info a{color:#444}body.auto .company-info p{text-shadow:none}body.auto .copyright{color:#fff}.form-footer{margin:auto}.bg-footer:before{height:100%;background:linear-gradient(0deg,rgba(255,255,255,0),rgb(255,255,255) 80%)}.footer{position:relative;width:100%;bottom:auto;left:auto;right:auto;margin:0;text-align:center;background-color:#fff}.left-footer{margin:auto}.copyright a{text-align:center}.wrap-box-footer,body.auto .copyright a{display:block}.wrap-box-footer .company-text{max-width:inherit;width:100%}.form-footer .input-but,.social-footer{text-align:center}.social-footer{margin:auto;width:90%}.social-footer .social-list{justify-content:center}.go-top{right:-5px;bottom:44px}.search-top{z-index:20}.search-form{top:60px;height:50px;max-width:440px;position:fixed;border:none}.form-row-search input[type=text]{padding:10px 20px;color:#fff}.form-row-search input[type=text]:focus{color:#fff}.search-form.active{max-width:400px}.box-slider{float:none}.box-slider,.content-main{height:auto;position:relative;left:auto;top:auto;overflow:visible}.content-main{display:block}.content-center{margin:auto}.group-central{position:relative;width:100%;height:auto;left:auto;top:auto;float:none;display:block;text-align:center;transform:translate(0)!important;z-index:auto!important}.bg-inner{height:45vw}.box-nav{display:none}.close,.close-album,.close-details,.close-map,.close-pics,.close-popup,.close-video{width:40px;height:40px;margin:0;right:0;top:0}.close-pics-small{display:block}.close{width:40px;height:40px;right:50%;top:auto}.video-wrap{width:100%;height:100%}.zoom-control{display:none}.detail-popup{position:relative}.details-center{width:100%;min-height:100vh;margin:0 -5px}.details-center h2{font-size:24px;padding:20px}.details-text h3{font-size:16px}.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{margin:0 auto 40px}.download-but a{padding:10px 60px 10px 20px}.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}.content-page{width:100%;height:auto;position:relative}.box-content{top:auto;left:auto;width:auto}.box-content,.colum-box{position:relative;height:auto;display:block}.colum-box{width:100%;float:left;margin:0;padding:0}.full.lock{overflow-x:hidden}.full img{max-width:100%}.all-pics .text-length h3{font-size:14px}.allvideo{width:100%;z-index:5000}.allvideo,.video-skin{height:100%;left:0;top:0}.video-skin{bottom:auto}.overlay-video.show{height:100%}.album-pic-center .pic-name h3{font-size:14px}.slide-pic-nav{top:auto;margin-top:0;bottom:60px;left:0}.container-zoom.zoomin{height:90vh}.print-box{width:100%;display:block;text-align:center}.print-but,.save-but,.share-but:before{display:none}.share-but{line-height:30px;padding:0;margin:0 5px 0 0;background-color:transparent;color:#fff!important}.share-but,.share-item{height:auto;display:inline-block;vertical-align:middle}.share-item{position:relative;right:auto;bottom:auto;width:auto}.share-item ul{text-align:center;padding:0}.share-item li{transform:none;left:auto;opacity:1}.date-thumb{font-size:23px}.controls.addshow{bottom:5px}.video-cover,.video-full{min-height:inherit}.video-full{height:100%;min-height:inherit;transform:translate(0)}.box-video-center,.video-full{position:relative;left:auto;top:auto;width:100%}.box-video-center{height:56.25vw}.box-video-center:after,.box-video-center:before{display:none}.video-youtube-full{height:56.25vw}.control{font-size:11px;padding:10px;bottom:0;opacity:1}.control button{width:20px;height:20px;transition:none;pointer-events:auto}.control button:hover{opacity:1}.control:after{transition:none;background-color:rgba(0,0,0,.5)}.youtube-video iframe{position:relative;left:auto;top:auto;transform:translateY(0)}.play-button{width:80px;height:80px;margin:-40px 0 0 -40px}.group-central[data-name=video-home].fullmode{height:100vh;position:fixed;left:0;top:0;background-color:#000;overflow:hidden!important;z-index:9999!important}.fullmode .box-video-center{height:100vh;position:absolute;left:0;top:0;z-index:9999}.fullmode .video-youtube-full{height:100%}.fullmode .youtube-video iframe{width:100%;height:100%;left:0;top:0;position:absolute}.fullscreen .control{bottom:0!important}.is-IOS .youtube-video iframe{z-index:auto}.box-video-center .thumb-image,.thumb-image{display:none}.map-box,.map-box.show{position:relative;width:100%;max-width:inherit;height:70vh;max-height:500px;display:block;margin:0;left:auto;top:auto;box-shadow:none;z-index:auto}.content-map-box,.map-box,.map-box.show{border-radius:0;transition:none}.full-map{display:none}.gm-fullscreen-control{display:block}#thankyou-page .title-page{display:none}#search-page .title-page{display:block;margin:0 0 10px;white-space:normal}.oversize .wheel-submit{display:block}}@media screen and (max-width:780px){.title-small h2{font-size:19px}.title-page h1{font-size:4.5vw}.copy-right a{display:block}.footer .copy-right{line-height:16px}.input-area,.input-but,.input-text{width:100%}.input-but{margin:20px 0 30px}.padding-section{padding:30px 0}.join-us .title-post{text-align:center}.join-form{margin:20px auto}.join-us .input-but{text-align:center}.table-recruitment td{background-color:#eee}.table-recruitment th{display:none}.table-recruitment tr:last-child{margin:0}.table-recruitment td:nth-child(2),.table-recruitment td:nth-child(4){text-align:right}.table-recruitment td{border-bottom:1px solid #c2a04a;border-bottom-style:dotted;background-color:#fff;display:block;text-align:right;padding:20px 10px 20px 130px;position:relative}.table-recruitment td:before{content:attr(data-label);float:left;font-size:12px;color:#888;font-weight:700;position:absolute;left:10px;top:50%;margin:-8px 0 0}.table-recruitment td:first-child{background-color:#c2a04a!important;color:#fff!important;padding:10px}.table-recruitment td:first-child:before{color:#fff}.table-recruitment td a{padding:0;font-size:14px;line-height:1.4}.list-job table{box-shadow:0 10px 20px rgba(0,0,0,.07);border-spacing:0}.join-us .input-but button{font-size:14px}.join-us .input-text{width:100%}.join-us .input-text input[type=text]{height:50px;line-height:50px}.join-us .input-text:nth-child(odd){margin-right:0}.join-us .title-pro-small{text-align:center}.new-icon{width:70px;height:37.69231px;top:11px;left:-11px}.news-item{width:calc(50% - 16px);margin:8px}.news-list .news-item:first-child .pic-news .pic-img,.news-list .news-item:nth-child(2) .pic-news .pic-img,.news-list .news-item:nth-child(3) .pic-news .pic-img{height:auto;padding-top:66%}.form-contact .input-text{width:100%}.thankyou-content{width:90%;top:calc(50% - 150px);left:5%;padding:25px}#thankyou-page .title-page{display:none}}@media screen and (max-width:660px){.captcha{width:110px}.title-post h2,.title-post h3{font-size:4vw}.title-page h1{font-size:5vw}.item-news-home:nth-child(2),.item-news-home:nth-child(3){width:100%}.partner-item{width:calc(50% - 20px);height:20vw}.list-box{width:100%;margin:6px 0}}@media screen and (max-width:600px){.business-home{width:100%;margin:10px 0}.home-contact .bg-cover:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background:linear-gradient(90deg,rgba(255,255,255,.6),rgba(0,0,0,0))}.company-info li{justify-content:flex-start;text-align:left}.company-text h3{text-align:left}.company-info a,.company-info p{font-weight:500}}@media screen and (max-width:540px){.title-page h2,p{font-size:14px}.title-main h2{font-size:5vw}.title-post h2,.title-post h3{font-size:4.5vw}.box-footer .company-text h3,.title-small h2,.title-small h3{font-size:16px}.search-form{height:45px;max-width:inherit;right:0;left:auto;border-radius:5px}.item-recruitment{padding:15px 15px 35px 18px}.item-recruitment .view-small{left:20px}.view-small{font-size:12px}.view-small:after{width:50px;margin:0 0 0 10px}.time-line{width:225px}.left-history{padding:0}.slide-process .slidebox-arrow,.slide-process .slidebox-arrows{display:none}.about-history p{font-size:14px}.project-item{width:100%;margin:10px 0}.title-page-project{padding:15px 20px 60px}.title-page-project h1{font-size:18px}.title-page-project h2{font-size:14px}.buttpro{display:none}.wheel-pro{bottom:-10px}.box-pdf .pic-img{width:60vw;height:80vw}.item-tariff .pic-img{width:60vw;height:84vw}.news-list .news-item:first-child{width:100%;padding:6px;background-color:#ebebeb}.news-list .news-item:first-child .txt-news{width:calc(100% - 20px);margin:auto;padding:5px 0 5px 68px}.news-list .news-item:first-child .txt-news h3{height:auto;overflow:visible;font-size:15px}.news-list .news-item:first-child .show-details{display:none}.news-list .news-item:first-child .date-thumb{background-color:#fff;position:absolute;top:0;left:0}.news-item{width:100%;margin:10px 0}.txt-news h3{width:calc(100% - 69px)}.load-text{padding:20px 30px 30px}.load-title .date-thumb:after{display:none}.load-title .date-thumb{display:inline-block;background-color:#ebebeb;margin:0 auto 15px}.load-details .wrap-content{width:100%}.load-title{display:block}.load-text h2,.load-text h3{width:100%;padding:0 0 20px}.news-relative .news-item{width:100%;margin:5px 0}.details-text{border-left:none;border-right:none;padding:20px 0}.download-but{padding:30px 5%}.company-info p{font-size:14px}body.auto .box-footer{padding:0 0 30px}body.auto .box-footer:before{content:"";position:relative;display:block;margin:0 auto 20px;width:70%;height:1px;background:linear-gradient(90deg,rgba(194,160,74,0),rgba(194,160,74,.5),rgba(194,160,74,0))}.form-footer{width:100%}.play-button{width:60px;height:60px;margin:-30px 0 0 -30px}.play-button:before{width:calc(100% - 10px);height:calc(100% - 10px);top:5px;left:5px}.view-album,.view-pdf,.view-video{transform:scale(.8)}.details-center h2{font-size:20px}.album-center .slide-buttons{bottom:calc(50% + 40px);width:94%;left:3%;bottom:calc(50% + 30px)}.album-center .slide-next,.album-center .slide-prev{width:50px;height:60px}.formErrorContent{font-size:13px}.thankSubmit{width:280px;height:auto;left:calc(50% - 140px)}.thankSubmitContent{font-size:14px;padding:20px}.input-area .holder,.input-text .holder{font-size:14px}}@media screen and (max-width:440px){.title-page h2{font-size:13px}.title-post h2{font-size:19px}.title-pro-small h3{font-size:5vw}.select-list{width:calc(50% - 10px);max-width:inherit;margin:5px}.select-box{width:100%}.title-thumb h3{font-size:9px}}@media print{.banner-inner,.contain-wave,.footer,.go-top,.header,.news-relative,.outer-nav,.print,.title-page{display:none!important}.container{opacity:1;margin:auto;visibility:visible}}.full::-webkit-scrollbar,.sub-nav::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.content-table::-webkit-scrollbar,.news-list::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.navigation::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.content-table,.details-content,.full,.navigation,.news-list,.sub-nav,.sub-news{scrollbar-color:inherit;scrollbar-width:none}
@keyframes Start{0%{visibility:hidden}to{visibility:visible}}@keyframes Preloader{to{transform:rotate(1turn)}}@keyframes Play{0%{background-position:0}to{background-position:-360px}}@keyframes RotateNew{0%{transform:rotate(0deg);opacity:1}25%{transform:rotate(90deg);opacity:.8}50%{transform:rotate(180deg);opacity:.6}75%{transform:rotate(270deg);opacity:.8}to{transform:rotate(1turn);opacity:1}}@keyframes RotateNew1{0%{transform:rotate(0deg) scaleX(1);opacity:1}33%{transform:rotate(90deg) scaleX(.94);opacity:.8}60%{transform:rotate(135deg) scaleX(1.06);opacity:.6}80%{transform:rotate(235deg) scaleX(.94);opacity:.8}to{transform:rotate(1turn) scaleX(1.06);opacity:1}}@keyframes RotateNew2{0%{transform:scale(.9);opacity:.6}70%{transform:scale(1.1);opacity:1}to{transform:scale(.9);opacity:.6}}@keyframes RotateSun{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes BorderBox{0%{background-position:0 0}50%{background-position:100% 100%}to{background-position:0 0}}@keyframes Bg-ZoomIn{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes Bg-ZoomOut{0%{transform:scale(1.2)}50%{transform:scale(1)}to{transform:scale(1.2)}}@keyframes fadeInStroke{0%{fill-opacity:0}to{fill-opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100px,0)}to{opacity:1;transform:none}}@keyframes fadeInDown2{0%{opacity:0;transform:translate3d(0,-200px,0)}to{opacity:1;transform:none}}@keyframes flipInX{0%{transform:perspective(400px) rotateX(30deg) scale(.8);opacity:0}to{transform:perspective(400px) rotateX(0deg) scale(1);opacity:1}}@keyframes flipOutX{0%{transform:perspective(400px) rotateX(0deg) scale(1);opacity:1}to{transform:perspective(400px) rotateX(90deg) scale(.5);opacity:0}}@keyframes Rotate{0%{transform:rotate(0deg) translateZ(0)}to{transform:rotate(1turn) translateZ(0)}}@keyframes scaleSmall{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes scaleSmallX{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes scaleSmallY{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}@keyframes scaleLarge{0%{opacity:0;transform:scale(2)}to{opacity:1;transform:scale(1)}}@keyframes scaleLargeBanner{0%{opacity:0;transform:scale(1.3)}to{opacity:1;transform:scale(1)}}@keyframes scaleLarge2{0%{opacity:0;transform:scale(1.4)}to{opacity:.5;transform:scale(1)}}@keyframes scaleLargeRotate{0%{opacity:0;transform:scale(1.1) rotate(-90deg)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes Move-Arrow{25%{opacity:1}33%{opacity:1;transform:translateY(7px)}67%{opacity:1;transform:translateY(14px)}to{opacity:0;transform:translateY(21px) scale(.7)}}@keyframes scaleLargeX{0%{opacity:0;transform:scaleX(1.5)}to{opacity:1;transform:scaleX(1)}}@keyframes trackBallSlide{0%{opacity:1;transform:translateY(-12px)}15%{opacity:0;transform:translateY(8px)}30%{opacity:1;transform:translateY(-12px)}50%{opacity:0;transform:translateY(8px)}60%{opacity:1;transform:translateY(-12px)}to{opacity:1;transform:translateY(-12px)}}@keyframes goRight{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:none}}@keyframes goRight2{0%{opacity:0;transform:translate3d(-150px,0,0)}to{opacity:1;transform:none}}@keyframes fadeOutLeft{0%{opacity:1;transform:none}to{opacity:0;transform:translate3d(-150px,0,0)}}@keyframes goLeft{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:none}}@keyframes goLeft2{0%{opacity:0;transform:translate3d(150px,0,0)}to{opacity:1;transform:none}}@keyframes DrawStroke{0%{stroke-dashoffset:300}to{stroke-dashoffset:0}}@keyframes DrawStroke2{0%{stroke-dashoffset:265}to{stroke-dashoffset:0}}@keyframes DrawStroke3{0%{stroke-dashoffset:570}to{stroke-dashoffset:0}}@keyframes Callicon{0%{transform:scale(1) rotate(0)}40%{transform:scale(1.1) rotate(40deg)}45%{transform:scale(1.2) rotate(20deg)}50%{transform:scale(1.3) rotate(40deg)}55%{transform:scale(1.2) rotate(20deg)}60%{transform:scale(1.1) rotate(40deg)}to{transform:scale(1) rotate(0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none;opacity:1}}@keyframes WheelArrow{0%{transform:rotate(-45deg) translate(0);opacity:0}50%{opacity:1}to{transform:rotate(-45deg) translate(-5px,5px);opacity:0}}@keyframes FadeInOut{0%{opacity:0}25%{opacity:.6}50%{opacity:1}70%{opacity:.6}to{opacity:0}}@keyframes aniWidth{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.animated{animation-duration:2s;animation-fill-mode:both}.fade-In{animation-name:fadeIn}.fadein{animation-name:fadeIn;animation-fill-mode:forwards}.fadein,.fadeout{animation-duration:1s}.fadeout{animation-name:fadeOut;animation-fill-mode:forwards}.fadeindown{animation-name:fadeInDown;animation-duration:1s;animation-fill-mode:forwards}.fadeinup{animation-name:fadeInUp;animation-fill-mode:forwards}.fadeinup,.fadeoff{animation-duration:1s}.fadeoff{animation-name:fadeOff;animation-fill-mode:forwards}.fadeon{animation-name:fadeOn;animation-fill-mode:forwards}.fadeon,.goleft{animation-duration:1s}.goleft{animation-name:goLeft;animation-fill-mode:forwards}.goright{animation-name:goRight;animation-duration:1s;animation-fill-mode:forwards}.scalelarge{animation:scaleLarge;animation-duration:1s;animation-fill-mode:forwards}.scalesmall{animation:scaleSmall;animation-duration:1s;animation-fill-mode:forwards}.flipInX{animation:flipInX;animation-duration:1s;animation-fill-mode:forwards}.fadeoutright{animation-name:fadeOutRight;animation-duration:1s;animation-fill-mode:forwards}.fadeoutleft{animation-name:fadeOutLeft;animation-duration:1s;animation-fill-mode:forwards}.container,.footer,.navigation,.wheel{animation:Start .5s steps(1) 0s 1 normal both}.wordPar{position:relative;display:inline-block;vertical-align:middle}.text-ani-item .words{opacity:0}.words{position:relative;display:inline-block;vertical-align:middle;white-space:pre}.ani-item{opacity:0}.ani-item.on-show{animation:fadeInUp 1s ease .3s forwards}@media screen and (min-width:1100px){.left-header,.logo,.navigation,.right-header{opacity:0}.header.show{animation:fadeInDown 1s ease forwards}.header.show .left-header{animation:goRight 1s ease forwards}.header.show .right-header{animation:fadeInDown .6s ease 0s forwards}.header.show .logo,.header.show .navigation{animation:fadeInDown .6s ease forwards}.box-nav{opacity:0}.box-nav.show{animation:goRight2 1s ease forwards}.group-central .slide-buttons,.group-central .slide-pagination{opacity:0;transition:opacity .3s ease-in-out}.show-text .slide-buttons{animation:scaleLargeX 1s ease .4s forwards}.show-text .slide-pagination{opacity:1}.slide-pics .txt-banner{opacity:0;right:0;transition:all 2s cubic-bezier(.23,1,.38,1)}.slide-pics .active .txt-banner{opacity:1;right:10vw;animation-delay:1s}.underline:after{opacity:0}.underline.show-line:after{animation:scaleSmall 1.2s ease .3s forwards}.bg-inner{opacity:0}.slide-mask .slide-item:nth-child(2n) .bg-home.move{animation-name:Bg-ZoomOut}.bg-home.move{animation-name:Bg-ZoomIn;animation-timing-function:linear;animation-iteration-count:infinite;animation-direction:alternate}.group-central .slide-buttons .group-central .slide-pagination{opacity:0}.show-text .slide-pagination{animation:fadeInUp;animation-duration:1s;animation-delay:0s;animation-fill-mode:forwards}.text-banner,.text-banner:after,.text-banner h2,.text-banner p,.view-details{opacity:0}.is-active .text-banner h2{animation:fadeInUp 1s ease .4s forwards}.is-active .text-banner p{animation:fadeInUp 1s ease .6s forwards}.is-active .text-banner .view-details{animation:fadeIn 1s ease 1s forwards}.is-active .text-banner:after{animation:scaleSmallY 1s ease 0s forwards}.show-text .text-banner{animation:fadeInUp;animation-duration:1s;animation-delay:0s;animation-fill-mode:forwards}.business-home{opacity:0}.show-text .business-home{animation:fadeInUp 1s ease forwards}.show-text .business-home:nth-child(2){animation-delay:.1s}.show-text .business-home:nth-child(3){animation-delay:.2s}.show-text .business-home:nth-child(4){animation-delay:.3s}.show-text .business-home:nth-child(5){animation-delay:.4s}.show-text .business-home:nth-child(6){animation-delay:.5s}.wrap-slide-project{opacity:0}.show-text .wrap-slide-project{animation:flipInX 1.2s ease forwards}.home-news .circle-all div{opacity:0}.home-news.show-text .circle-all div{animation:scaleLarge 1.5s ease forwards}.home-news.show-text .circle-all div.circle-2{animation-delay:.2s}.home-news.show-text .circle-all div.circle-3{animation-delay:.4s}.home-news.show-text .circle-all div.circle-4{animation-delay:.6s}.home-news.show-text .circle-all div.circle-5{animation-delay:.8s}.item-news-home{opacity:0}.show-text .item-news-home{animation:goLeft2 1s ease forwards}.show-text .item-news-home:nth-child(2){animation-delay:.2s}.show-text .item-news-home:nth-child(3){animation-delay:.4s}.slide-partner{opacity:0}.show-text .slide-partner{animation:fadeInUp 1.2s ease forwards}.list-recruitment{opacity:0}.show-text .list-recruitment{animation:fadeInUp 1.2s ease forwards}.home-contact .company-text,.home-input{opacity:0}.show-text .home-input{animation:fadeInUp 1s ease forwards}.show-text .home-input:nth-child(2){animation-delay:.2s}.show-text .home-input:nth-child(3){animation-delay:.4s}.show-text .home-input:nth-child(4){animation-delay:.6s}.show-text .home-input:nth-child(5){animation-delay:.8s}.show-text .home-input:nth-child(6){animation-delay:1s}.home-contact.show-text .company-text{animation:flipInX 1s ease forwards}.box-value-info{transform:scale(0);opacity:0;transition:all .5s ease-in-out}.box-value-info.show{transform:scale(1);opacity:1;z-index:5}.cycle-value.on-show{animation:scaleLargeRotate 1s ease-in-out .5s forwards}.cycle-value-bg.on-show{animation:scaleLarge 1s ease forwards}.pic-group-bus:after{content:"";position:absolute;width:100%;height:calc(100% + 2px);top:-1px;left:0;background-color:#fff;transform-origin:top left;z-index:1}.text-business{opacity:0}.business-groups.on-show .pic-group-bus:after{animation:aniWidth 1.2s ease forwards}.business-groups:nth-child(2n).on-show .pic-group-bus:after{transform-origin:top right}.business-groups.on-show .text-business{animation:goLeft 1.2s ease forwards}.business-groups:nth-child(2n).on-show .text-business{animation:goRight 1.2s ease forwards}.circle-all.on-show div{opacity:0;animation:scaleLarge 1.5s ease forwards}.circle-all.on-show div.circle-2{animation-delay:.2s}.circle-all.on-show div.circle-3{animation-delay:.4s}.circle-all.on-show div.circle-4{animation-delay:.6s}.circle-all.on-show div.circle-5{animation-delay:.8s}.outer-nav.second .sub-nav.on-show{animation:fadeInDown;animation-duration:1s;animation-delay:0s;animation-fill-mode:forwards}.contact-map .map-box.on-show{animation:fadeIn 2s ease forwards}.title-page.on-show{animation:flipInX 1.2s ease 1.5s forwards}.underline.on-show:after{animation:scaleSmall 1s ease .3s forwards}.left-footer{opacity:0;transform:translateY(110%);transition:all .3s ease-in-out}.footer{pointer-events:none}.footer.show .left-footer{opacity:1;transform:none}.footer.show{pointer-events:auto}.circle-all.on-show .circle-1 span,.register-form.show .circle-all .circle-1 span,.show-text .circle-all .circle-1 span{animation-name:RotateNew2;animation-duration:17s;animation-iteration-count:infinite;animation-direction:alternate;animation-play-state:initial}.circle-all.on-show .circle-2 span,.register-form.show .circle-all .circle-2 span,.show-text .circle-all .circle-2 span{animation-name:RotateNew1;animation-duration:15s;animation-iteration-count:infinite;animation-direction:alternate;animation-play-state:initial}.circle-all.on-show .circle-4 span,.register-form.show .circle-all .circle-4 span,.show-text .circle-all .circle-4 span{animation-name:RotateNew1;animation-duration:21s;animation-iteration-count:infinite;animation-direction:alternate;animation-play-state:initial}}@media screen and (max-width:1100px){.ani-text .go-page{animation:none;animation-duration:0s;animation-delay:0s}.navigation.show .nav li{animation-name:goRight;animation-duration:.6s;animation-fill-mode:forwards}}