.aboutArea .Info,.bannerArea,.bannerArea .bannerTxt,.bannerArea .bannerTxt a,.branchArea .Txt,.branchArea .Txt .icon,.branchArea li,.linkArea li .Txt,.newsArea .newsListItem,.newsArea .Txt{box-sizing:border-box}.bannerArea .bannerBlock1 .arrow,.bannerArea .bannerBlock1 .arrow:after,.bannerArea .bannerBlock1 .arrow:before,.bannerArea .bannerBlock2 .arrow,.bannerArea .bannerBlock2 .arrow:after,.bannerArea .bannerBlock2 .arrow:before,.bannerArea .bannerTxt a,.bannerArea .bannerTxt a:after,.bannerArea .bannerTxt a:before,.branchArea .Txt .icon img,.linkArea li .Img img,.linkArea li .Txt .readmore:after,.linkArea li .Txt .readmore:before,.newsArea .newsBox .arrow,.newsArea .newsBox .arrowN:after,.newsArea .newsBox .arrowN:before,.newsArea .newsBox .arrowP:after,.newsArea .newsBox .arrowP:before{transition:all 0.3s ease-in-out}.aboutArea .aboutBox,.aboutArea .Txt .list,.aboutArea .Txt .list li,.bannerArea .bannerBlock,.bannerArea .bannerBlock1,.bannerArea .bannerBlock2,.bannerArea .bannerTxt,.branchArea .branchList,.branchArea .item,.branchArea .Txt,.branchArea .Txt .iconBox,.linkArea .linkList,.linkArea li .Txt,.newsArea .Txt .date{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.linkArea li .coverlink,.linkArea li .Txt{margin:auto;position:absolute;top:0;left:0;right:0;bottom:0}.loadArea{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:#fff;z-index:203;-webkit-animation:loadClose 1s 3.5s ease-in-out both;animation:loadClose 1s 3.5s ease-in-out both;overflow:hidden}.loadArea.close{display:none}.loadArea .loadLogo{width:260px;position:fixed;top:calc(50% - 36px);left:calc(50% - 135px);transition:all 1s ease;opacity:0}.loadArea .loadLogo img{display:block;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;top:0;left:0;right:0;bottom:0}.loadArea .loadLogo img:first-child{-webkit-animation:logoLeft 2s ease-in-out;animation:logoLeft 2s ease-in-out}.loadArea .loadLogo img:nth-child(2){-webkit-animation:logoMid 2s ease-in-out;animation:logoMid 2s ease-in-out}.loadArea .loadLogo img:last-child{-webkit-animation:logoRight 2s ease-in-out;animation:logoRight 2s ease-in-out}.loadArea .loadLogo.show{opacity:1}.popWin{position:fixed;left:0;top:0;z-index:500;width:100%;height:100vh;font-size:15px;line-height:1.8;box-sizing:border-box;opacity:0;visibility:hidden;pointer-events:none;transition:all 0.7s}.popWin .mask{position:absolute;left:0;top:0;width:100%;height:100vh;background-color:rgba(0,0,0,0.7);opacity:0;transition:all 0.7s}.popWin .inner{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:700px;max-width:90%;max-height:85vh;opacity:0;background-color:#fff;transition:all 0.7s}.popWin .popContent{max-height:85vh;overflow-y:auto}.popWin img{display:block;max-width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.popWin .Txt{padding:30px;text-align:left}.popWin .Txt .popTitle{font-size:25px;margin-bottom:25px}.popWin .close{position:absolute;right:-23px;top:-23px;z-index:1;width:46px;height:46px;background-color:rgba(0,0,0,0.7);border-radius:50%}.popWin .close:after,.popWin .close:before{content:"";position:absolute;left:11px;top:23px;width:25px;height:1px;background-color:#bca480}.popWin .close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.popWin.show{opacity:1;visibility:visible;pointer-events:auto}.popWin.show .inner,.popWin.show .mask{opacity:1}.popWin .close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media (max-width:1200px){.popWin .popWin .close{right:0;top:0;border-radius:0}.popWin .popWin .popContent{max-height:calc(100vh - 150px)}}.mainArea{max-width:1920px;background-color:#f3f3f3;padding:0;margin:0 auto}.bannerArea{max-width:1920px;clear:both;margin:0 auto;position:relative}.bannerArea .wrap{max-width:100%;padding:0}.bannerArea img{display:block;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media (max-width:480px){.bannerArea #banner li>img{min-height:200px;object-fit:cover}}.bannerArea .slick-dots{width:10px;right:125px;bottom:50%;-webkit-transform:translateY(50%);transform:translateY(50%)}.bannerArea .slick-dots li{width:10px;height:10px;display:block;margin:0 0 20px 0}.bannerArea .slick-dots li:last-child{margin-bottom:0}.bannerArea .slick-dots li button{width:10px;height:10px}.bannerArea .slick-dots li button:before{width:10px;height:10px;color:#c9c9c9;line-height:10px;opacity:1}.bannerArea .slick-dots li.slick-active button:before{color:#679000;opacity:1}.bannerArea .slick-dotted.slick-slider{margin:0}.bannerArea .slick-current .bannerTxt{-webkit-animation:bannerTxt 0.8s ease-in-out;animation:bannerTxt 0.8s ease-in-out}.bannerArea .bannerTxt{width:50%;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;margin:auto;padding:108px 140px 0 65px;position:absolute;top:0;right:0;bottom:0}@media (max-width:1440px){.bannerArea .bannerTxt{width:62%;padding:108px 140px 0 0}}@media (max-width:1200px){.bannerArea .bannerTxt{width:100%;padding:60px 40px 0;top:0;top:60px;right:auto;left:0;pointer-events:none}}@media (max-width:768px){.bannerArea .bannerTxt{width:100%;padding:0 20px;right:auto;left:0;display:none}}@media (max-width:480px){.bannerArea .bannerTxt{padding:135px 20px 0;-ms-flex-pack:start;justify-content:flex-start}}.bannerArea .bannerTxt .titleEn{color:rgba(17,17,17,0.5);font-size:15px;font-weight:400;line-height:1.5;margin-bottom:15px}.bannerArea .bannerTxt .title{color:#111;font-size:60px;font-weight:500;line-height:1.25}@media (max-width:1200px){.bannerArea .bannerTxt .title{font-size:48px;position:absolute;top:0;left:20px}}@media (max-width:640px){.bannerArea .bannerTxt .title{font-size:30px}}@media (max-width:440px){.bannerArea .bannerTxt .title{font-size:22px}}.bannerArea .bannerTxt .description{color:rgba(47,47,47,0.8);font-size:16px;font-weight:400;line-height:1.75;margin-top:35px}@media (max-width:1200px){.bannerArea .bannerTxt .description{margin-top:20px;display:none}}.bannerArea .bannerTxt a{width:200px;color:#fff;background:#00599c;border:1px solid #00599c;display:block;font-size:15px;font-weight:400;margin-top:50px;padding:18px 0 18px 30px;position:relative}.bannerArea .bannerTxt a:before{content:"";width:40px;height:1px;background-color:#fff;opacity:1;position:absolute;top:31px;left:auto;right:20px}.bannerArea .bannerTxt a:after{content:"";width:8px;height:1px;background-color:#fff;border:none;opacity:1;position:absolute;top:28px;left:auto;right:20px;-webkit-transform:rotate(35deg);transform:rotate(35deg)}@media (max-width:1200px){.bannerArea .bannerTxt a{margin-top:30px}}@media (min-width:1201px){.bannerArea .bannerTxt a:hover{background:#fff;border-color:#fff;color:#00599c}.bannerArea .bannerTxt a:hover:after,.bannerArea .bannerTxt a:hover:before{background-color:#00599c}.bannerArea .bannerTxt a:hover:before{-webkit-animation:arrowHoverBefore 0.3s ease-in-out;animation:arrowHoverBefore 0.3s ease-in-out}.bannerArea .bannerTxt a:hover:after{-webkit-animation:arrowHoverAfter 0.3s ease-in-out;animation:arrowHoverAfter 0.3s ease-in-out}}.bannerArea .bannerBlock{width:100%;-ms-flex-align:end;align-items:flex-end;position:absolute;bottom:-90px;left:0}.bannerArea .bannerBlock1{background:url("../png/banner-block-bg-2.png") no-repeat center}.bannerArea .bannerBlock2{background:url("../png/banner-block-bg2-2.png") no-repeat center}.bannerArea .bannerBlock1,.bannerArea .bannerBlock2{width:calc(100%/2);height:90px;background-size:cover;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;position:relative;bottom:0}.bannerArea .bannerBlock1 .arrow,.bannerArea .bannerBlock2 .arrow{width:50px;height:2px;display:block;opacity:0;position:absolute;bottom:30px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.bannerArea .bannerBlock1 .arrow:before,.bannerArea .bannerBlock2 .arrow:before{content:"";width:50px;height:2px;background-color:#fff;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.bannerArea .bannerBlock1 .arrow:after,.bannerArea .bannerBlock2 .arrow:after{content:"";width:10px;height:2px;background-color:#fff;border:none;position:absolute;bottom:3px;right:0;-webkit-transform:rotate(35deg);transform:rotate(35deg)}.bannerArea .bannerBlock1 img,.bannerArea .bannerBlock2 img{width:360px}@media (max-width:768px){.bannerArea .bannerBlock1 img,.bannerArea .bannerBlock2 img{width:90%;margin:0 auto}}@media (min-width:1201px){.bannerArea .bannerBlock1:hover,.bannerArea .bannerBlock2:hover{height:125px}.bannerArea .bannerBlock1:hover .arrow,.bannerArea .bannerBlock2:hover .arrow{opacity:1}}.newsArea{width:100%;max-width:1680px;background-color:#fff;margin:0 auto;padding:235px 0 100px}@media (max-width:1200px){.newsArea{padding:175px 0 60px}}.newsArea .wrap{max-width:1280px;margin:0 auto}.newsArea .newsBox{margin:0 -25px;position:relative}@media (max-width:480px){.newsArea .newsBox{width:100%;max-width:270px;margin:0 auto}}.newsArea .newsBox .arrow{color:#959595;cursor:pointer;position:absolute;bottom:50%;text-transform:uppercase}@media (max-width:1680px){.newsArea .newsBox .arrow{bottom:-50px}}@media (max-width:1200px){.newsArea .newsBox .arrow{display:none}}.newsArea .newsBox .arrowP{padding-left:60px;left:-105px}.newsArea .newsBox .arrowP:before{content:"";width:60px;height:1px;background-color:#959595;opacity:1;position:absolute;top:10px;left:-15px;right:auto}.newsArea .newsBox .arrowP:after{content:"";width:8px;height:1px;background-color:#959595;border:none;opacity:1;position:absolute;top:8px;left:-15px;right:auto;-webkit-transform:rotate(-35deg);transform:rotate(-35deg)}@media (max-width:1680px){.newsArea .newsBox .arrowP{left:50%;-webkit-transform:translateX(-150%);transform:translateX(-150%)}}.newsArea .newsBox .arrowN{padding-right:60px;right:-105px}.newsArea .newsBox .arrowN:before{content:"";width:60px;height:1px;background-color:#959595;opacity:1;position:absolute;top:10px;left:auto;right:-15px}.newsArea .newsBox .arrowN:after{content:"";width:8px;height:1px;background-color:#959595;border:none;opacity:1;position:absolute;top:8px;left:auto;right:-15px;-webkit-transform:rotate(35deg);transform:rotate(35deg)}@media (max-width:1680px){.newsArea .newsBox .arrowN{right:50%;-webkit-transform:translateX(150%);transform:translateX(150%)}}@media (min-width:1201px){.newsArea .newsBox .arrow:hover{color:#111}.newsArea .newsBox .arrow:hover:after,.newsArea .newsBox .arrow:hover:before{background-color:#111}}.newsArea .newsBox .slick-dotted.slick-slider{margin-bottom:0}.newsArea .newsBox .slick-dots{margin-top:30px;position:relative;bottom:0}.newsArea .newsBox .slick-dots li button:before{color:#679000}.newsArea .newsBox .slick-dots li.slick-active button:before{color:#679000;opacity:1}.newsArea .newsListItem{border-right:1px solid #ebebeb;padding:0 25px}@media (max-width:480px){.newsArea .newsListItem{border:none;padding:0}}.newsArea .Img img{display:block;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.newsArea .Txt{position:relative;padding:20px 0;background-color:#fff}.newsArea .Txt .date{-ms-flex-align:center;align-items:center;color:#00599c;font-size:13px;font-weight:500;margin-left:2px;text-transform:uppercase}.newsArea .Txt .date i{font-size:14px;margin-right:10px}.newsArea .Txt .date span{width:1px;height:10px;background-color:#00599c;margin:0 5px;-webkit-transform:rotate(25deg);transform:rotate(25deg)}.newsArea .Txt h3{margin:30px 0 15px}.newsArea .Txt h3 a{display:block;color:#050505;font-size:17px;font-weight:400;line-height:1.5}@media (min-width:1201px){.newsArea .Txt h3 a:hover{color:#679000}}.newsArea .Txt p{color:#626262;height:70px;font-size:15px;font-weight:400;line-height:1.8}.aboutArea{background-color:#f3f3f3;position:relative}.aboutArea:before{content:"";width:110px;height:100%;background:url("../jpg/about-side-2.jpg") no-repeat;background-size:cover;position:absolute;top:0;right:0;z-index:2}.aboutArea:after{content:"";width:110px;height:100%;background:#679000;background-size:cover;position:absolute;top:0;right:0;z-index:1}@media (max-width:1680px){.aboutArea:after,.aboutArea:before{display:none}}.aboutArea .wrap{max-width:1680px;padding:0}.aboutArea .titleBox{text-align:left}.aboutArea .titleBox em{margin-bottom:10px}.aboutArea .Img{width:825px;overflow:hidden}.aboutArea .Img img{height:100%;display:block;width:100%;height:100%;object-fit:cover}@media (max-width:1680px){.aboutArea .Img{width:700px}}@media (max-width:1440px){.aboutArea .Img{width:550px}}@media (max-width:1200px){.aboutArea .Img{width:100%;height:400px}}@media (max-width:480px){.aboutArea .Img{height:240px}}.aboutArea .Info{width:calc(100% - 825px);padding:100px 200px 100px 60px}@media (max-width:1680px){.aboutArea .Info{width:calc(100% - 700px);padding:100px 40px}}@media (max-width:1440px){.aboutArea .Info{width:calc(100% - 550px)}}@media (max-width:1200px){.aboutArea .Info{width:100%;padding:60px 40px}}@media (max-width:400px){.aboutArea .Info{padding:60px 20px}}.aboutArea .Txt .subtitle{color:#111;font-size:19px;font-weight:400;margin-bottom:35px}.aboutArea .Txt .text{color:#626262;margin-bottom:50px;font-size:15px;font-weight:400;line-height:1.8}.aboutArea .Txt .list li{width:calc(100%/2 - 10px);-ms-flex-align:center;align-items:center;margin-bottom:20px}.aboutArea .Txt .list li:nth-child(odd){margin-right:20px}.aboutArea .Txt .list li:last-child,.aboutArea .Txt .list li:nth-last-child(2){margin-bottom:0}@media (max-width:480px){.aboutArea .Txt .list li{width:100%}.aboutArea .Txt .list li:nth-child(odd){margin-right:0}.aboutArea .Txt .list li:nth-last-child(2){margin-bottom:20px}}.aboutArea .Txt .list li img{width:65px;height:65px;display:block}.aboutArea .Txt .list li p{width:calc(100% - 80px);margin-left:15px}.aboutArea .Txt .list li p span{color:#151515;display:block;font-size:17px;font-weight:400}.aboutArea .Txt .list li p span:first-child{color:#00599c;font-size:14px;font-weight:400}.aboutArea .readmore{margin:40px 0 0 10px}@media (max-width:1200px){.aboutArea .readmore{margin:60px 0 0 10px}}.branchArea{max-width:1680px;background-color:#fff;margin:0 auto;padding:120px 0}@media (max-width:1200px){.branchArea{padding:60px 0}}.branchArea .slick-dotted.slick-slider{margin-bottom:0}.branchArea .slick-dots{position:relative;bottom:0}.branchArea .slick-dots li button:before{color:#679000}.branchArea .slick-dots li.slick-active button:before{color:#679000;opacity:1}@media (max-width:480px){.branchArea .branchBox{padding:0 20px}}@media (max-width:400px){.branchArea .branchBox{padding:0}}@media (max-width:1024px){.branchArea .branchList{width:100%;max-width:640px;margin:0 auto}}@media (max-width:480px){.branchArea .branchList{display:block}}.branchArea li{width:calc(100%/2);border-bottom:1px solid #eee;margin-bottom:30px;padding-bottom:30px}.branchArea li:nth-child(2n){padding-left:30px}@media (max-width:1024px){.branchArea li{width:calc(100%/2 - 20px)}.branchArea li:nth-child(2n){padding-left:0;margin-left:40px}}@media (max-width:480px){.branchArea li{width:100%;border-bottom:none;margin:0 auto}.branchArea li:nth-child(2n){margin:0 auto}}.branchArea .item{overflow:hidden;position:relative}.branchArea .Img{width:300px}.branchArea .Img img{display:block;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media (max-width:1200px){.branchArea .Img{width:230px}}@media (max-width:1024px){.branchArea .Img{width:100%}}.branchArea .Txt{width:calc(100% - 300px);-ms-flex-direction:column;flex-direction:column;padding-left:30px}@media (max-width:1200px){.branchArea .Txt{width:calc(100% - 230px)}}@media (max-width:1024px){.branchArea .Txt{width:100%;padding:15px 0 0}}.branchArea .Txt .en{color:#00599c;font-size:14px;font-weight:400;margin-bottom:8px}.branchArea .Txt .location{width:100%;display:block;color:#050505;font-weight:400;font-size:19px;line-height:1;margin-bottom:25px}.branchArea .Txt .address{width:100%;color:#454545;font-size:14px;font-weight:400;margin-bottom:10px}.branchArea .Txt .fax span,.branchArea .Txt .tel span{color:#00599c;display:inline-block;margin-right:10px}.branchArea .Txt .tel{margin-bottom:6px}.branchArea .Txt .iconBox{margin-top:25px}.branchArea .Txt .icon{width:32px;height:32px;border-radius:50%;border:1px solid #c0c0c0;display:block;padding:7px 8px}.branchArea .Txt .icon:last-child{margin-left:10px}.branchArea .Txt .icon img{display:block;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media (min-width:1201px){.branchArea .Txt .icon:hover{border:1px solid #679000;background-color:#679000}.branchArea .Txt .icon:hover img{-webkit-filter:contrast(0) brightness(3);filter:contrast(0) brightness(3)}}.linkArea{width:100%;padding:110px 0 240px;position:relative}@media (max-width:1200px){.linkArea{padding:60px 0 150px}}.linkArea .wrap{max-width:1680px}@media (max-width:768px){.linkArea .wrap{padding:0}}.linkArea li{width:calc(100%/2)}@media (max-width:768px){.linkArea li{width:100%}}.linkArea li .item{overflow:hidden;position:relative;cursor:pointer}@media (min-width:1201px){.linkArea li .item:hover img{opacity:1}.linkArea li .item:hover .readmore:after,.linkArea li .item:hover .readmore:before{right:-65px}}.linkArea li .Img{height:365px;background-color:#000}.linkArea li .Img a{display:block}.linkArea li .Img img{opacity:0.9;display:block;width:100%;height:100%;object-fit:cover}@media (max-width:768px){.linkArea li .Img{height:280px}}@media (max-width:480px){.linkArea li .Img{height:215px}}.linkArea li .Txt{width:calc(100% - 24px);height:calc(100% - 24px);-ms-flex-align:end;align-items:flex-end;border:1px solid rgba(255,255,255,0.3);color:#fff;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;padding-right:95px;text-align:right}@media (max-width:1200px){.linkArea li .Txt{padding-right:30px}}@media (max-width:768px){.linkArea li .Txt{-ms-flex-align:center;align-items:center;text-align:center;padding:0 10px}}.linkArea li .Txt p{font-size:14px;text-transform:uppercase;letter-spacing:2px}.linkArea li .Txt h3{font-size:36px;font-weight:500;margin-bottom:45px}@media (max-width:768px){.linkArea li .Txt h3{font-size:32px;margin-bottom:30px}}@media (max-width:375px){.linkArea li .Txt h3{font-size:28px}}.linkArea li .Txt .readmore{color:#fff;font-weight:400;font-size:15px;margin-right:85px}.linkArea li .Txt .readmore:before{content:"";width:40px;height:1px;background-color:#fff;opacity:1;position:absolute;top:10px;left:auto;right:-55px}.linkArea li .Txt .readmore:after{content:"";width:8px;height:1px;background-color:#fff;border:none;opacity:1;position:absolute;top:8px;left:auto;right:-55px;-webkit-transform:rotate(35deg);transform:rotate(35deg)}.linkArea li .Txt .readmore span{width:45px;height:48px;background:url("../svg/circle-2.svg") no-repeat center;background-size:100%;display:block;position:absolute;top:-14px;right:-85px}.linkArea li:nth-child(2) .Txt{-ms-flex-align:start;align-items:flex-start;padding-left:95px;padding-right:0;text-align:left}@media (max-width:1200px){.linkArea li:nth-child(2) .Txt{padding-left:30px}}@media (max-width:768px){.linkArea li:nth-child(2) .Txt{-ms-flex-align:center;align-items:center;text-align:center;padding:0 10px}}.linkArea li .coverlink{overflow:hidden}
/*# sourceMappingURL=home.css.map */