html,body{font-family:"Noto","Noto Sans SC","Arial";margin:0;padding:0;overflow-x:auto}a{text-decoration:none;outline:none}i{font-style:normal}h1,h2,h3,h4,h5,h6,figure,ul,ol,li{font-weight:normal;list-style:none;margin:0;padding:0}@font-face{font-family:'Noto';src:url("../fonts/Noto-Sans-Regular.woff2") format("woff2")}@font-face{font-family:'Gilroy';src:url("../fonts/Gilroy-Regular.woff2") format("woff2")}@font-face{font-family:'iconfont';src:url("../fonts/iconfont.woff2?t=1740030819722") format("woff2"),url("../fonts/iconfont.woff?t=1740030819722") format("woff"),url("../fonts/iconfont.ttf?t=1740030819722") format("truetype")}@keyframes gelatine{from,to{-webkit-transform:scale(1, 1);transform:scale(1, 1)}25%{-webkit-transform:scale(0.9, 1.1);transform:scale(0.9, 1.1)}50%{-webkit-transform:scale(1.1, 0.9);transform:scale(1.1, 0.9)}75%{-webkit-transform:scale(0.95, 1.05);transform:scale(0.95, 1.05)}}@-webkit-keyframes gelatine{from,to{-webkit-transform:scale(1, 1);transform:scale(1, 1)}25%{-webkit-transform:scale(0.9, 1.1);transform:scale(0.9, 1.1)}50%{-webkit-transform:scale(1.1, 0.9);transform:scale(1.1, 0.9)}75%{-webkit-transform:scale(0.95, 1.05);transform:scale(0.95, 1.05)}}i[class^="icon-"]{font-family:"iconfont"}.icon-cadds::before{content:""}.icon-tel::before{content:""}.icon-phone::before{content:""}.icon-mail::before{content:""}.icon-adds::before{content:""}.icon-phone::before{content:""}.icon-gsjj::before{content:""}.icon-zzjg::before{content:""}.icon-gswh::before{content:""}.icon-shzr::before{content:""}.icon-ryjz::before{content:""}.icon-spxc::before{content:""}.icon-wx::before{content:""}.icon-ins::before{content:""}.icon-fb::before{content:""}.icon-dy::before{content:""}.icon-jt::before{content:""}.icon-sm::before{content:""}.icon-yj::before{content:""}.icon-hxjzg::before{content:""}.icon-yuangong::before{content:""}.icon-jingsheng::before{content:""}.botton{display:flex;justify-content:center;align-items:center;display:inline-flex;width:auto;padding:0 3rem;height:4.8rem;background:#2e9a09;color:#fff;overflow:hidden;cursor:pointer;position:relative;z-index:1;gap:1.2rem}@media screen and (min-width: 769px){.botton{transition:all .35s ease-in-out}}.botton.border{height:4.6rem;border:1px solid #2e9a09}.botton span{font-size:1.6rem;font-weight:400;position:relative}@media screen and (min-width: 769px){.botton span{transition:all .35s ease-in-out}}.botton i{position:relative;font-family:"iconfont"}@media screen and (min-width: 769px){.botton i{transition:all .35s ease-in-out}}.botton i::before{content:"\e706";font-family:"iconfont";font-size:1.6rem;background:none}@media screen and (min-width: 769px){.botton i::before{transition:all .35s ease-in-out}}@media screen and (min-width: 768px){.botton:hover.border{border-color:#2e9a09;background:#2e9a09}.botton:hover span,.botton:hover i{color:#fff}}.align-center{align-items:center}.wrap-flex{display:flex;justify-content:space-between}.wrap-box{width:86vw;margin:0 auto;margin:0 auto}@media screen and (max-width: 768px){.wrap-box{width:100%;box-sizing:border-box;padding-left:2rem;padding-right:2rem}}.video-box{position:fixed;top:0%;left:0%;width:100%;height:0;background:#fff;overflow:hidden;pointer-events:none;z-index:1001;transition-delay:.5s;z-index:10000}@media screen and (min-width: 769px){.video-box{transition:all .5s ease-in-out}}.video-box video{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:80%;opacity:0}@media screen and (min-width: 769px){.video-box video{transition:all .5s ease-in-out}}.video-box .colse{position:absolute;right:60px;top:60px;cursor:pointer;z-index:3;opacity:0}@media screen and (min-width: 769px){.video-box .colse{transition:all .5s ease-in-out}}.video-box .colse i{font-family:"iconfont";color:#2e9a09;font-size:48px;opacity:.8;display:inline-block}@media screen and (min-width: 769px){.video-box .colse i{transition:all .5s ease-in-out}}.video-box .colse:hover i{transform:rotate(180deg)}.video-box.active{height:100%;opacity:1;pointer-events:auto}@media screen and (min-width: 769px){.video-box.active{transition:all .5s ease-in-out}}.video-box.active video{opacity:1;transition-delay:.5s}@media screen and (min-width: 769px){.video-box.active video{transition:all .5s ease-in-out}}.video-box.active .colse{opacity:1;transition-delay:.2s}@media screen and (min-width: 769px){.video-box.active .colse{transition:all .5s ease-in-out}}.line2{display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:2;overflow:hidden}.line3{display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:3;overflow:hidden}.line4{display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:4;overflow:hidden}.line5{display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:5;overflow:hidden}.wrap-title h2{font-size:4rem;line-height:1;color:#000;font-weight:600;position:relative;margin-bottom:.66667em}.wrap-title.text-center{text-align:center}.wrap-title.text-center h2::before{left:50%;transform:translateX(-50%)}.wrap-title h3{font-size:2rem;color:#000;font-weight:400;margin-bottom:.5em;display:block;line-height:1.5}@media screen and (min-width: 769px){.wrap-title h3{transition:all .5s ease-in-out}}.wrap-title h4{font-size:1.6rem;font-weight:400;line-height:1;color:rgba(0,0,0,0.7)}.wrap-title .line{width:10rem;height:2px;background:#000;margin:18px auto 0;display:block}.swiper{position:relative}.swiper:hover .swiper-button-next,.swiper:hover .swiper-button-prev{opacity:1;left:6rem}.swiper:hover .swiper-button-next{left:auto;right:6rem}.swiper .swiper-button-next,.swiper .swiper-button-prev{width:7rem;height:7rem;display:flex;justify-content:center;align-items:center;top:50%;opacity:0;margin:0;right:2rem;transform:translateY(-50%);position:absolute;border-radius:50%;border:none;overflow:hidden;box-sizing:border-box;z-index:2;background:none}@media screen and (min-width: 769px){.swiper .swiper-button-next,.swiper .swiper-button-prev{transition:all .35s ease-in-out}}.swiper .swiper-button-next::before,.swiper .swiper-button-prev::before{display:none}.swiper .swiper-button-next::after,.swiper .swiper-button-prev::after{content:"\e617";font-family:"iconfont";font-size:7rem;color:#fff}.swiper .swiper-button-next:hover::before,.swiper .swiper-button-prev:hover::before{opacity:.7}.swiper .swiper-button-prev{transform:translateY(-50%) rotate(180deg);right:auto;left:2rem}.swiper .swiper-pagination{bottom:6rem !important}.swiper .swiper-pagination span{background:#fff;opacity:1;width:10px;height:10px;border-radius:5px}@media screen and (min-width: 769px){.swiper .swiper-pagination span{transition:all .35s ease-in-out}}.swiper .swiper-pagination span.swiper-pagination-bullet-active{width:40px}.pagelist{margin:5rem auto}.pagelist.wrap-flex{padding:2rem 0;border-top:1px solid rgba(0,0,0,0.1);margin:0}.pagelist strong{margin:0 .35em}.pagelist ul{display:flex;justify-content:center;align-items:center;font-size:1.6rem}.pagelist ul li{overflow:hidden}.pagelist ul li:not(:last-of-type){margin-right:1rem}.pagelist ul li a{min-width:3.6rem;padding:0 .5em;box-sizing:border-box;height:3.6rem;background:rgba(0,0,0,0.064);display:flex;justify-content:center;align-items:center;font-size:1.4rem;color:#000}@media screen and (min-width: 769px){.pagelist ul li a{transition:all .5s ease-in-out}}.pagelist ul li.active a,.pagelist ul li:hover a{color:#fff;background:#000}.pagelist .page-prev,.pagelist .page-next{max-width:40%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pagelist .page-prev,.pagelist .page-prev a,.pagelist .page-prev span,.pagelist .page-next,.pagelist .page-next a,.pagelist .page-next span{font-size:1.4rem;color:rgba(0,0,0,0.8)}.mt20{margin-top:2rem}.list-post-text li{border-bottom:1px dashed rgba(0,0,0,0.2);display:block;width:100%;padding:1rem 0}.list-post-text li a{display:block;font-size:1.4rem;line-height:1.5;color:rgba(0,0,0,0.8);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;box-sizing:border-box}@media screen and (max-width: 1600px) and (min-width: 769px){.botton{padding:0 1.875vw;height:3vw}.botton.border{height:2.875vw}.botton span{margin-right:.75vw;font-size:1vw}.botton i::before{font-size:1vw}.video-box .colse{right:3.75vw;top:3.75vw}.video-box .colse i{font-size:3vw}.wrap-title h2{font-size:2.25vw}.wrap-title h3{font-size:1.25vw}.wrap-title h4{font-size:1vw}.wrap-title .line{width:6.25vw;height:.2rem;margin:1.125vw auto 0}.swiper:hover .swiper-button-next,.swiper:hover .swiper-button-prev{opacity:1;left:3.75vw}.swiper:hover .swiper-button-next{left:auto;right:3.75vw}.swiper .swiper-button-next,.swiper .swiper-button-prev{width:4.375vw;height:4.375vw;left:1.25vw}.swiper .swiper-button-next::after,.swiper .swiper-button-prev::after{font-size:4.375vw}.swiper .swiper-button-next{left:auto;right:1.25vw}.swiper .swiper-pagination{bottom:3.75vw !important}.swiper .swiper-pagination span{width:.625vw;height:.625vw;border-radius:.3125vw}.swiper .swiper-pagination span.swiper-pagination-bullet-active{width:2.5vw}.pagelist{margin:3.125vw auto}.pagelist.wrap-flex{padding:1.25vw 0}.pagelist ul{font-size:1vw}.pagelist ul li{border-radius:.3125vw}.pagelist ul li:not(:last-of-type){margin-right:.625vw}.pagelist ul li a{min-width:2.25vw;height:2.25vw;font-size:.875vw}.pagelist .page-prev,.pagelist .page-prev a,.pagelist .page-prev span,.pagelist .page-next,.pagelist .page-next a,.pagelist .page-next span{font-size:.875vw}.mt20{margin-top:1.25vw}.list-post-text li{padding:.625vw 0}.list-post-text li a{font-size:.875vw}}@media screen and (max-width: 768px){.botton{padding:0 3rem;height:4.8rem;border-radius:1rem}.botton.border{height:4.6rem}.botton span{margin-right:1.2rem;font-size:1.6rem}.botton i::before{font-size:1.6rem}.wrap-title h2{font-size:3.2rem}.wrap-title h4{line-height:1.5}.pagelist{margin:3rem auto}.pagelist.wrap-flex{padding:2rem 0;border-top:1px solid rgba(0,0,0,0.1);margin:0;flex-wrap:wrap}.pagelist strong{margin:0 .35em}.pagelist .page-prev,.pagelist .page-next{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.pagelist .page-prev,.pagelist .page-prev a,.pagelist .page-prev span,.pagelist .page-next,.pagelist .page-next a,.pagelist .page-next span{font-size:1.4rem;color:rgba(0,0,0,0.8)}.pagelist .page-prev{margin-bottom:.5em}}
