.banner-carousel{position:relative;width:100%;overflow:hidden;display:flex;align-items:center;--y:-1;}
.banner-carousel .operate{position:absolute;display:flex;justify-content:center;align-items:center;height:100%;width:100px;background:none;z-index:100;cursor:pointer;-webkit-transition:all ease 0.4s;-moz-transition:all ease 0.4s;-ms-transition:all ease 0.4s;-o-transition:all ease 0.4s;transition:all ease 0.4s;font-size:1.4em;--backColor:none;--borderColor:var(--white-color);}
.banner-carousel .operate span{position:relative;display:flex;justify-content:center;align-items:center;color:var(--white-color);}
.banner-carousel .operate span::after{position:absolute;content:"";-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:1px solid var(--borderColor);width:40px;height:40px;background:var(--backColor);z-index:-1;-webkit-transition:all ease 0.4s;-moz-transition:all ease 0.4s;-ms-transition:all ease 0.4s;-o-transition:all ease 0.4s;transition:all ease 0.4s;}
.banner-carousel .operate.left{left:100px;}
.banner-carousel .operate.right{right:100px;}
@media screen and (max-width:1601px){.banner-carousel .operate.left{left:0;}
.banner-carousel .operate.right{right:0;}
.banner-carousel .operate{width:50px;}
.banner-carousel .operate span::after{width:40px;height:40px;}}
.banner-carousel .operate:hover{--backColor:rgba(41,96,85,0.6);--borderColor:var(--main-color);}
.banner-carousel ul.carousel-content{position:relative;width:100%;height:100vh;}
.banner-carousel ul.carousel-content > li{position:absolute;opacity:0;width:100%;height:100%;display:flex;justify-content:center;top:0;--imgSrc:"";--imgSrcwebp:"";}
.banner-carousel ul.carousel-content > li .imgData{position:relative;height:100vh;width:100%;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat !important;background-size:cover !important;}
@media screen and (max-width:1140px) and (min-width:1081px){.banner-carousel ul.carousel-content{height:100vh;}
.banner-carousel ul.carousel-content > li .imgData{height:100vh;}}
.banner-carousel ul.carousel-content li img{vertical-align:top;}
.banner-carousel ul.carousel-content > li .carousel-contentMess{position:absolute;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;top:0;color:white;}
@media screen and (max-width:1080px){.banner-carousel ul.carousel-content > li .carousel-contentMess{padding:50px;}}
.banner-carousel ul.carousel-content li .carousel-contentMess{align-items:center;}
.banner-carousel ul.carousel-content li .carousel-contentMess p{width:80%;}
.banner-carousel ul.carousel-content li .carousel-contentMess > div{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;text-align:center;}
.banner-carousel ul.carousel-content li.show_{opacity:1;z-index:1;}
.banner-carousel ul.carousel-content li.current{animation:simpleAn 0.6s ease forwards;z-index:2;}
.banner-carousel ul.carousel-content > li:first-child{opacity:0;position:relative;z-index:-1;height:calc(100vh - 135px);width:100%;}
.banner-carousel ul.carousel-content li h2,.banner-carousel ul.carousel-content li h1{position:relative;font-weight:bold;margin:2rem 0;font-size:2em;text-align:center;-webkit-text-stroke:2px #ffa602;color:rgba(211,211,211,0);}
.banner-carousel ul.carousel-content li h2::before,.banner-carousel ul.carousel-content li h1::before{position:absolute;content:attr(data-text);top:-5px;left:4px;color:var(--white-color);-webkit-text-stroke:2px rgba(255,166,2,0);white-space:nowrap;}
@media screen and (min-width:1081px){.banner-carousel ul.carousel-content li h2,.banner-carousel ul.carousel-content li h1{font-size:6.6em;line-height:1.2em;}
.banner-carousel ul.carousel-content li h2 span,.banner-carousel ul.carousel-content li h1 span{font-family:"GALANOGROTESQUEDEMOBOLD";}
.banner-carousel ul.carousel-content li p{font-size:1.6rem;margin:1.4rem 0;line-height:3rem;}}
.titleCurrent{animation:simpleAn 2.6s cubic-bezier(0.13,0.95,0,0.99) forwards;}
.imgCurrent{animation:simpleAn 2s cubic-bezier(0.13,0.95,0,0.99) forwards;}
@-webkit-keyframes simpleAn{0%{-webkit-transform:translateX(calc(50% * var(--y)));-moz-transform:translateX(calc(50% * var(--y)));-ms-transform:translateX(calc(50% * var(--y)));-o-transform:translateX(calc(50% * var(--y)));transform:translateX(calc(50% * var(--y)));opacity:1;}
100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);opacity:1;}}
.banner-carousel ul.carousel-content li.after{-webkit-animation:simplyAn 0.6s ease forwards;-o-animation:simplyAn 0.6s ease forwards;animation:simplyAn 0.6s ease forwards;}
@-webkit-keyframes simplyAn{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);opacity:1;}
100%{-webkit-transform:translateX(calc(-100% * var(--y)));-moz-transform:translateX(calc(-100% * var(--y)));-ms-transform:translateX(calc(-100% * var(--y)));-o-transform:translateX(calc(-100% * var(--y)));transform:translateX(calc(-100% * var(--y)));opacity:1;}}
.banner-carousel ul.scroll{position:absolute;bottom:60px;width:100%;display:flex;justify-content:center;align-items:center;z-index:10;}
.banner-carousel ul.scroll li{position:relative;width:10px;height:10px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:white;margin:10px;-webkit-transition:all ease 0.4s;-moz-transition:all ease 0.4s;-ms-transition:all ease 0.4s;-o-transition:all ease 0.4s;transition:all ease 0.4s;cursor:pointer;}
.banner-carousel ul.scroll li.current{background:rgba(255,255,255,0.6);width:30px;}
.banner-carousel ul.scroll li:hover{background:var(--yellow-color);}
.banner-carousel .new-nuka-btn{margin:3rem 0;padding:20px 120px;width:max-content;height:auto;white-space:nowrap;}
@media screen and (max-width:1320px){.banner-carousel .new-nuka-btn{margin:2em 0;}}
.sideCarousel .operate{display:none;}
.sideCarousel h2{font-size:1.4em;}
.sideCarousel.banner-carousel ul.carousel-content > li:first-child{opacity:0;position:relative;z-index:-1;height:auto;width:100%;}
.sideCarousel.banner-carousel ul.carousel-content{position:relative;width:100%;height:auto;}
.sideCarousel.banner-carousel ul.scroll{bottom:5px;display:none;}
.sideCarousel.banner-carousel ul.scroll > li{--color:var(--black-color);border:1px solid var(--color);}
.sideCarousel.banner-carousel ul.scroll > li:hover{--color:var(--light-purple-color);}
.sideCarousel{margin-top:20px;overflow:hidden;border-radius:6px;}
.sideCarousel ul.carousel-content li .carousel-contentMess{background:var(--white-color);position:relative;height:auto;}
.sideCarousel ul.carousel-content li .carousel-contentMess p{font-size:1em;color:var(--black-color);}
.sideCarousel ul.carousel-content li{flex-direction:column;}
.sideCarousel ul.carousel-content li .imgData{height:100%;position:relative;background:var(--imgSrc) no-repeat;width:100%;-webkit-background-size:cover;background-size:cover;}
.newFont{font-family:"GALANOGROTESQUEDEMOBOLD";}
.mainBanner{position:relative;background-image:url("../images/banner.jpg");background-repeat:no-repeat;background-position:center;-webkit-background-size:cover;background-size:cover;height:calc(100vh - 108px);padding-bottom:40px;}
.mainBanner .container{position:relative;display:flex;flex-direction:column;justify-content:center;height:100%;z-index:2;color:#111;}
.mainBanner .container .font1{position:relative;font-size:2rem;font-weight:bold;line-height:1.2em;}
@media screen and (max-width:1080px){.mainBanner .container .font1{font-size:1.5rem;}}
.mainBanner h1,.mainBanner h2{font-size:2rem;line-height:1em;font-family:"TiltWarpRegular";margin:10px 0;padding:15px 0;border-top:2px solid var(--main-color);border-bottom:2px solid var(--main-color);}
.mainBanner .new-nuka-btn{border:1px solid #111;color:#111;--bckgroundHeight:0;}
.mainBanner .new-nuka-btn::before{background:var(--main-color);}
.mainBanner .new-nuka-btn:hover{--bckgroundHeight:100%;border:1px solid var(--main-color);color:var(--white-color);}
@media screen and (max-width:1180px) and (min-width:1081px){.mainBanner h1,.mainBanner h2{font-size:2rem;}}
@media screen and (min-width:1081px){.mainBanner .container h1,.mainBanner .container h2{font-size:3rem;}
.mainBanner .container p{font-size:1.2rem;width:50%;}
.mainBanner .bannerNews{bottom:20px;display:grid;grid-template-columns:repeat(auto-fill,48%);justify-content:space-between;align-items:center;}
.mainBanner .bannerNews p{width:100%;font-size:1rem;}
.mainBanner .bannerNews h1{color:var(--main-color);font-weight:bold;}
.mainBanner .bannerNews .font1{width:70%;font-size:2.4rem;line-height:1.4em;}}
@media screen and (max-width:1180px) and (min-width:1081px){.mainBanner h1,.mainBanner h2{font-size:2rem !important;}}
.simplyAnimateTop{-webkit-animation:simplyRunTop ease-in-out 1.2s forwards;-o-animation:simplyRunTop ease-in-out 1.2s forwards;animation:simplyRunTop 2s ease-in-out forwards;}
@keyframes simplyRunTop{0%{opacity:0;-webkit-transform:translateY(30%);-moz-transform:translateY(30%);-ms-transform:translateY(30%);-o-transform:translateY(30%);transform:translateY(10%);}
100%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);}}
@-webkit-keyframes simplyRunTop{0%{opacity:0;-webkit-transform:translateY(30%);-moz-transform:translateY(30%);-ms-transform:translateY(30%);-o-transform:translateY(30%);transform:translateY(10%);}
100%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);}}
.simplyAnimateRight{-webkit-animation:simplyRunRight ease-in-out 1.2s forwards;-o-animation:simplyRunRight ease-in-out 1.2s forwards;animation:simplyRunRight 2s ease-in-out forwards;}
@keyframes simplyRunRight{0%{opacity:0;-webkit-transform:translateX(-20%);-moz-transform:translateX(-20%);-ms-transform:translateX(-20%);-o-transform:translateX(-10%);transform:translateX(-10%);}
100%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);}}
@-webkit-keyframes simplyRunRight{0%{opacity:0;-webkit-transform:translateX(-20%);-moz-transform:translateX(-20%);-ms-transform:translateX(-20%);-o-transform:translateX(-10%);transform:translateX(-10%);}
100%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);}}
.simplyAnimateLeft{-webkit-animation:simplyRunLeft ease-in-out 1.2s forwards;-o-animation:simplyRunLeft ease-in-out 1.2s forwards;animation:simplyRunLeft 2s ease-in-out forwards;}
@keyframes simplyRunLeft{0%{opacity:0;-webkit-transform:translateX(20%);-moz-transform:translateX(20%);-ms-transform:translateX(20%);-o-transform:translateX(20%);transform:translateX(20%);}
100%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);}}
@-webkit-keyframes simplyRunLeft{0%{opacity:0;-webkit-transform:translateX(20%);-moz-transform:translateX(20%);-ms-transform:translateX(20%);-o-transform:translateX(20%);transform:translateX(20%);}
100%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);}}
@keyframes wordEffectLeft{0%{-webkit-transform:translateX(20%);-moz-transform:translateX(20%);-ms-transform:translateX(20%);-o-transform:translateX(20%);transform:translateX(100%);}
100%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);}}
@-webkit-keyframes wordEffectLeft{0%{-webkit-transform:translateX(20%);-moz-transform:translateX(20%);-ms-transform:translateX(20%);-o-transform:translateX(20%);transform:translateX(100%);}
100%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);}}
.wordEffect{position:relative;}
.wordEffect span{position:relative;display:inline-block;}
.wordEffect span:nth-child(1){-webkit-animation:wordEffectLeft 0.2s linear 0.05s forwards;-o-animation:wordEffectLeft 0.2s linear 0.05s forwards;animation:wordEffectLeft 0.2s linear 0.05s forwards;}
.wordEffect span:nth-child(2){-webkit-animation:wordEffectLeft 0.2s linear 0.1s forwards;-o-animation:wordEffectLeft 0.2s linear 0.1s forwards;animation:wordEffectLeft 0.2s linear 0.1s forwards;}
.wordEffect span:nth-child(3){-webkit-animation:wordEffectLeft 0.2s linear 0.15s forwards;-o-animation:wordEffectLeft 0.2s linear 0.15s forwards;animation:wordEffectLeft 0.2s linear 0.15s forwards;}
.wordEffect span:nth-child(4){-webkit-animation:wordEffectLeft 0.2s linear 0.2s forwards;-o-animation:wordEffectLeft 0.2s linear 0.2s forwards;animation:wordEffectLeft 0.2s linear 0.2s forwards;}
.wordEffect span:nth-child(5){-webkit-animation:wordEffectLeft 0.2s linear 0.25s forwards;-o-animation:wordEffectLeft 0.2s linear 0.25s forwards;animation:wordEffectLeft 0.2s linear 0.25s forwards;}
.wordEffect span:nth-child(6){-webkit-animation:wordEffectLeft 0.2s linear 0.3s forwards;-o-animation:wordEffectLeft 0.2s linear 0.3s forwards;animation:wordEffectLeft 0.2s linear 0.3s forwards;}
.wordEffect span:nth-child(7){-webkit-animation:wordEffectLeft 0.2s linear 0.35s forwards;-o-animation:wordEffectLeft 0.2s linear 0.35s forwards;animation:wordEffectLeft 0.2s linear 0.35s forwards;}
.wordEffect span:nth-child(8){-webkit-animation:wordEffectLeft 0.2s linear 0.4s forwards;-o-animation:wordEffectLeft 0.2s linear 0.4s forwards;animation:wordEffectLeft 0.2s linear 0.4s forwards;}
.wordEffect span:nth-child(9){-webkit-animation:wordEffectLeft 0.2s linear 0.45s forwards;-o-animation:wordEffectLeft 0.2s linear 0.45s forwards;animation:wordEffectLeft 0.2s linear 0.45s forwards;}
.wordEffect span:nth-child(10){-webkit-animation:wordEffectLeft 0.2s linear 0.5s forwards;-o-animation:wordEffectLeft 0.2s linear 0.5s forwards;animation:wordEffectLeft 0.2s linear 0.5s forwards;}
.wordEffect span:nth-child(11){-webkit-animation:wordEffectLeft 0.2s linear 0.55s forwards;-o-animation:wordEffectLeft 0.2s linear 0.55s forwards;animation:wordEffectLeft 0.2s linear 0.55s forwards;}
.wordEffect span:nth-child(12){-webkit-animation:wordEffectLeft 0.2s linear 0.6s forwards;-o-animation:wordEffectLeft 0.2s linear 0.6s forwards;animation:wordEffectLeft 0.2s linear 0.6s forwards;}
.wordEffect span:nth-child(13){-webkit-animation:wordEffectLeft 0.2s linear 0.65s forwards;-o-animation:wordEffectLeft 0.2s linear 0.65s forwards;animation:wordEffectLeft 0.2s linear 0.65s forwards;}
.wordEffect span:nth-child(14){-webkit-animation:wordEffectLeft 0.2s linear 0.7s forwards;-o-animation:wordEffectLeft 0.2s linear 0.7s forwards;animation:wordEffectLeft 0.2s linear 0.7s forwards;}
.wordEffect span:nth-child(15){-webkit-animation:wordEffectLeft 0.2s linear 0.75s forwards;-o-animation:wordEffectLeft 0.2s linear 0.75s forwards;animation:wordEffectLeft 0.2s linear 0.75s forwards;}
.wordEffect span:nth-child(16){-webkit-animation:wordEffectLeft 0.2s linear 0.8s forwards;-o-animation:wordEffectLeft 0.2s linear 0.8s forwards;animation:wordEffectLeft 0.2s linear 0.8s forwards;}
.wordEffect span:nth-child(17){-webkit-animation:wordEffectLeft 0.2s linear 0.85s forwards;-o-animation:wordEffectLeft 0.2s linear 0.85s forwards;animation:wordEffectLeft 0.2s linear 0.85s forwards;}
.wordEffect span:nth-child(18){-webkit-animation:wordEffectLeft 0.2s linear 0.9s forwards;-o-animation:wordEffectLeft 0.2s linear 0.9s forwards;animation:wordEffectLeft 0.2s linear 0.9s forwards;}
.wordEffect span:nth-child(19){-webkit-animation:wordEffectLeft 0.2s linear 0.95s forwards;-o-animation:wordEffectLeft 0.2s linear 0.95s forwards;animation:wordEffectLeft 0.2s linear 0.95s forwards;}
.wordEffect span:nth-child(20){-webkit-animation:wordEffectLeft 0.2s linear 1s forwards;-o-animation:wordEffectLeft 0.2s linear 1s forwards;animation:wordEffectLeft 0.2s linear 1s forwards;}
.wordEffect span:nth-child(21){-webkit-animation:wordEffectLeft 0.2s linear 1.05s forwards;-o-animation:wordEffectLeft 0.2s linear 1.05s forwards;animation:wordEffectLeft 0.2s linear 1.05s forwards;}
.wordEffect span:nth-child(22){-webkit-animation:wordEffectLeft 0.2s linear 1.1s forwards;-o-animation:wordEffectLeft 0.2s linear 1.1s forwards;animation:wordEffectLeft 0.2s linear 1.1s forwards;}
.wordEffect span:nth-child(23){-webkit-animation:wordEffectLeft 0.2s linear 1.15s forwards;-o-animation:wordEffectLeft 0.2s linear 1.15s forwards;animation:wordEffectLeft 0.2s linear 1.15s forwards;}
.wordEffect span:nth-child(24){-webkit-animation:wordEffectLeft 0.2s linear 1.2s forwards;-o-animation:wordEffectLeft 0.2s linear 1.2s forwards;animation:wordEffectLeft 0.2s linear 1.2s forwards;}
.wordEffect span:nth-child(25){-webkit-animation:wordEffectLeft 0.2s linear 1.25s forwards;-o-animation:wordEffectLeft 0.2s linear 1.25s forwards;animation:wordEffectLeft 0.2s linear 1.25s forwards;}
.wordEffect span:nth-child(26){-webkit-animation:wordEffectLeft 0.2s linear 1.3s forwards;-o-animation:wordEffectLeft 0.2s linear 1.3s forwards;animation:wordEffectLeft 0.2s linear 1.3s forwards;}
.wordEffect span:nth-child(27){-webkit-animation:wordEffectLeft 0.2s linear 1.35s forwards;-o-animation:wordEffectLeft 0.2s linear 1.35s forwards;animation:wordEffectLeft 0.2s linear 1.35s forwards;}
.wordEffect span:nth-child(28){-webkit-animation:wordEffectLeft 0.2s linear 1.4s forwards;-o-animation:wordEffectLeft 0.2s linear 1.4s forwards;animation:wordEffectLeft 0.2s linear 1.4s forwards;}
.wordEffect span:nth-child(29){-webkit-animation:wordEffectLeft 0.2s linear 1.45s forwards;-o-animation:wordEffectLeft 0.2s linear 1.45s forwards;animation:wordEffectLeft 0.2s linear 1.45s forwards;}
.wordEffect span:nth-child(30){-webkit-animation:wordEffectLeft 0.2s linear 1.5s forwards;-o-animation:wordEffectLeft 0.2s linear 1.5s forwards;animation:wordEffectLeft 0.2s linear 1.5s forwards;}
.wordEffect span:nth-child(31){-webkit-animation:wordEffectLeft 0.2s linear 1.55s forwards;-o-animation:wordEffectLeft 0.2s linear 1.55s forwards;animation:wordEffectLeft 0.2s linear 1.55s forwards;}
.wordEffect span:nth-child(32){-webkit-animation:wordEffectLeft 0.2s linear 1.6s forwards;-o-animation:wordEffectLeft 0.2s linear 1.6s forwards;animation:wordEffectLeft 0.2s linear 1.6s forwards;}
.wordEffect span:nth-child(33){-webkit-animation:wordEffectLeft 0.2s linear 1.65s forwards;-o-animation:wordEffectLeft 0.2s linear 1.65s forwards;animation:wordEffectLeft 0.2s linear 1.65s forwards;}
.wordEffect span:nth-child(34){-webkit-animation:wordEffectLeft 0.2s linear 1.7s forwards;-o-animation:wordEffectLeft 0.2s linear 1.7s forwards;animation:wordEffectLeft 0.2s linear 1.7s forwards;}
.wordEffect span:nth-child(35){-webkit-animation:wordEffectLeft 0.2s linear 1.75s forwards;-o-animation:wordEffectLeft 0.2s linear 1.75s forwards;animation:wordEffectLeft 0.2s linear 1.75s forwards;}
.wordEffect span:nth-child(36){-webkit-animation:wordEffectLeft 0.2s linear 1.8s forwards;-o-animation:wordEffectLeft 0.2s linear 1.8s forwards;animation:wordEffectLeft 0.2s linear 1.8s forwards;}
.wordEffect span:nth-child(37){-webkit-animation:wordEffectLeft 0.2s linear 1.85s forwards;-o-animation:wordEffectLeft 0.2s linear 1.85s forwards;animation:wordEffectLeft 0.2s linear 1.85s forwards;}
.wordEffect span:nth-child(38){-webkit-animation:wordEffectLeft 0.2s linear 1.9s forwards;-o-animation:wordEffectLeft 0.2s linear 1.9s forwards;animation:wordEffectLeft 0.2s linear 1.9s forwards;}
.wordEffect span:nth-child(39){-webkit-animation:wordEffectLeft 0.2s linear 1.95s forwards;-o-animation:wordEffectLeft 0.2s linear 1.95s forwards;animation:wordEffectLeft 0.2s linear 1.95s forwards;}
.wordEffect span:nth-child(40){-webkit-animation:wordEffectLeft 0.2s linear 2s forwards;-o-animation:wordEffectLeft 0.2s linear 2s forwards;animation:wordEffectLeft 0.2s linear 2s forwards;}
.wordEffect span:nth-child(41){-webkit-animation:wordEffectLeft 0.2s linear 2.05s forwards;-o-animation:wordEffectLeft 0.2s linear 2.05s forwards;animation:wordEffectLeft 0.2s linear 2.05s forwards;}
.wordEffect span:nth-child(42){-webkit-animation:wordEffectLeft 0.2s linear 2.1s forwards;-o-animation:wordEffectLeft 0.2s linear 2.1s forwards;animation:wordEffectLeft 0.2s linear 2.1s forwards;}
.wordEffect span:nth-child(43){-webkit-animation:wordEffectLeft 0.2s linear 2.15s forwards;-o-animation:wordEffectLeft 0.2s linear 2.15s forwards;animation:wordEffectLeft 0.2s linear 2.15s forwards;}
.wordEffect span:nth-child(44){-webkit-animation:wordEffectLeft 0.2s linear 2.2s forwards;-o-animation:wordEffectLeft 0.2s linear 2.2s forwards;animation:wordEffectLeft 0.2s linear 2.2s forwards;}
.wordEffect span:nth-child(45){-webkit-animation:wordEffectLeft 0.2s linear 2.25s forwards;-o-animation:wordEffectLeft 0.2s linear 2.25s forwards;animation:wordEffectLeft 0.2s linear 2.25s forwards;}
.wordEffect span:nth-child(46){-webkit-animation:wordEffectLeft 0.2s linear 2.3s forwards;-o-animation:wordEffectLeft 0.2s linear 2.3s forwards;animation:wordEffectLeft 0.2s linear 2.3s forwards;}
.wordEffect span:nth-child(47){-webkit-animation:wordEffectLeft 0.2s linear 2.35s forwards;-o-animation:wordEffectLeft 0.2s linear 2.35s forwards;animation:wordEffectLeft 0.2s linear 2.35s forwards;}
.wordEffect span:nth-child(48){-webkit-animation:wordEffectLeft 0.2s linear 2.4s forwards;-o-animation:wordEffectLeft 0.2s linear 2.4s forwards;animation:wordEffectLeft 0.2s linear 2.4s forwards;}
.wordEffect span:nth-child(49){-webkit-animation:wordEffectLeft 0.2s linear 2.45s forwards;-o-animation:wordEffectLeft 0.2s linear 2.45s forwards;animation:wordEffectLeft 0.2s linear 2.45s forwards;}
.wordEffect span:nth-child(50){-webkit-animation:wordEffectLeft 0.2s linear 2.5s forwards;-o-animation:wordEffectLeft 0.2s linear 2.5s forwards;animation:wordEffectLeft 0.2s linear 2.5s forwards;}
.wordEffect span:nth-child(51){-webkit-animation:wordEffectLeft 0.2s linear 2.55s forwards;-o-animation:wordEffectLeft 0.2s linear 2.55s forwards;animation:wordEffectLeft 0.2s linear 2.55s forwards;}
.wordEffect span:nth-child(52){-webkit-animation:wordEffectLeft 0.2s linear 2.6s forwards;-o-animation:wordEffectLeft 0.2s linear 2.6s forwards;animation:wordEffectLeft 0.2s linear 2.6s forwards;}
.wordEffect span:nth-child(53){-webkit-animation:wordEffectLeft 0.2s linear 2.65s forwards;-o-animation:wordEffectLeft 0.2s linear 2.65s forwards;animation:wordEffectLeft 0.2s linear 2.65s forwards;}
.wordEffect span:nth-child(54){-webkit-animation:wordEffectLeft 0.2s linear 2.7s forwards;-o-animation:wordEffectLeft 0.2s linear 2.7s forwards;animation:wordEffectLeft 0.2s linear 2.7s forwards;}
.wordEffect span:nth-child(55){-webkit-animation:wordEffectLeft 0.2s linear 2.75s forwards;-o-animation:wordEffectLeft 0.2s linear 2.75s forwards;animation:wordEffectLeft 0.2s linear 2.75s forwards;}
.wordEffect span:nth-child(56){-webkit-animation:wordEffectLeft 0.2s linear 2.8s forwards;-o-animation:wordEffectLeft 0.2s linear 2.8s forwards;animation:wordEffectLeft 0.2s linear 2.8s forwards;}
.wordEffect span:nth-child(57){-webkit-animation:wordEffectLeft 0.2s linear 2.85s forwards;-o-animation:wordEffectLeft 0.2s linear 2.85s forwards;animation:wordEffectLeft 0.2s linear 2.85s forwards;}
.wordEffect span:nth-child(58){-webkit-animation:wordEffectLeft 0.2s linear 2.9s forwards;-o-animation:wordEffectLeft 0.2s linear 2.9s forwards;animation:wordEffectLeft 0.2s linear 2.9s forwards;}
.wordEffect span:nth-child(59){-webkit-animation:wordEffectLeft 0.2s linear 2.95s forwards;-o-animation:wordEffectLeft 0.2s linear 2.95s forwards;animation:wordEffectLeft 0.2s linear 2.95s forwards;}
.wordEffect span:nth-child(60){-webkit-animation:wordEffectLeft 0.2s linear 3s forwards;-o-animation:wordEffectLeft 0.2s linear 3s forwards;animation:wordEffectLeft 0.2s linear 3s forwards;}
.main-content{position:relative;margin:120px auto;}
.main-content h2,.index-one h2{position:relative;color:var(--main-color);font-size:2.4rem;line-height:1.2em;}
.dataImg{position:relative;align-items:center;margin:60px 0;}
.dataImg div{position:relative;padding:30px;}
.dataImg div h3{font-size:1.4rem;}
@media screen and (min-width:1081px){.dataImg{display:grid;grid-template-columns:repeat(auto-fill,50%);}
.dataImg div{padding-left:120px;}}
.main-second{position:relative;overflow:hidden;background-image:url("../images/main-secondGb.jpg");background:-webkit-image-set( url(../images/main-secondGb.webp) 1x,url(../images/main-secondGb-min.webp) 2x,url(../images/main-secondGb-min.webp) 3x );background:image-set( url(../images/main-secondGb.webp) 1x,url(../images/main-secondGb-min.webp) 2x,url(../images/main-secondGb-min.webp) 3x );background-repeat:no-repeat;background-size:cover;padding:100px 0;}
.main-second .container{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;color:var(--white-color);}
.main-second .container span{background:#111111;padding:4px 10px;}
.main-second .container h3{font-size:1.4rem;line-height:1.1em;}
@media screen and (min-width:1081px){.main-second{padding:120px 0;}
.main-second .container h3{font-size:2rem;width:50%;}
.main-second .container p{width:50%;}}
.linkBlock{position:relative;margin:10px 0;}
.linkBlock li{position:relative;border-bottom:1px solid rgba(21,21,21,0.1);}
.linkBlock li a{display:block;padding:8px 0;}
.linkBlock li a:hover{color:var(--white-color);}
.linkBlock li:nth-child(1){border-top:1px solid rgba(21,21,21,0.1);}
.linkBlock li::after{position:absolute;content:"\e9b3";font-family:icomoon;right:5px;top:5px;color:var(--main-color);}
.index-search{position:relative;margin-top:-50px;}
.index-search .form-control{height:110px;border-radius:0;box-shadow:0 0 10px #ddd;background:#fff;border:none;outline:none;width:100%;font-size:1.02em;}
.index-search .form-control:hover,.index-search .form-control:focus{border:none;background:#f9f9f9;outline:none;}
.index-search .small-title{position:absolute;top:42px;font-size:1.2rem;left:20px;font-weight:bold;}
.index-search button{background:#82ab28;color:#fff;border:none;height:100%;position:absolute;right:0;top:0;font-size:30px;cursor:pointer;}
@media (min-width:768px){.index-search .form-control{padding-left:300px}
.index-search button{width:150px;}}
.index-one{background:#f0f7ed;padding:120px 0 140px 0;margin-top:-60px;}
.index-one .text-center{text-align:center;}
.index-one .white-bg{border:1px solid #ddd;background:#fff;padding:10px 5px;border-radius:20px;margin-top:20px;--rate:180px calc(100% - 200px);align-items:center;transition:all ease .4s;}
.index-one .white-bg:hover{transform:translateY(-10px);background:rgba(255,255,255,.5);}
.index-one .pic-auto{align-content:center;text-align:center;height:200px;border-radius:10px;overflow:hidden;}
.index-one .pic-auto img{max-height:100%;border:1px solid #ddd;border-radius:10px;overflow:hidden;}
.index-one p{margin-bottom:6px;}
.index-one h3{font-size:1.2em;margin:0 0 10px 0;font-style:italic;color:#82ab28;}
.index-one p.index-one-p{font-size:1.1rem;margin-bottom:30px}
.index-one-p a{color:#222;}
.index-one-p a:hover{color:#ec9e40;}
@media screen and (max-width:767px){.index-search .small-title{position:relative;top:0;left:0;padding:0 15px 10px;}.index-search form{position:relative;}
.index-one .owl-controls .owl-nav [class*=owl-]{top:110px;}}
@media screen and (max-width:540px){.mainBanner{height:auto;padding:50px 15px 100px;}
.mainBanner img{display:none;}
.index-search{margin-top:-30px;}
.index-search .form-control{height:60px;}
.main-content h2, .index-one h2{font-size:1.5rem;}
.dataImg div{padding:10px 0;}
.main-first .dataImg>div{padding:10px;}}