@charset "utf-8";.flex{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.f-column{-webkit-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.f-column-right{-webkit-box-orient:vertical;-ms-flex-direction:column-reverse;-webkit-flex-direction:column-reverse;flex-direction:column-reverse}.f-row{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row}.f-row-right{-webkit-flex-direction:row-reverse;-moz-flex-direction:row-reverse;-ms-flex-direction:row-reverse;-o-flex-direction:row-reverse;flex-direction:row-reverse}.j-center{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.j-end{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.j-start{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.j-justify{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.j-around{-moz-justify-content:space-around;-webkit-justify-content:space-around;justify-content:space-around}.a-start{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}.a-end{-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end}.a-center{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.a-baseline{-webkit-box-align:baseline;-ms-flex-align:baseline;-webkit-align-items:baseline;align-items:baseline}.a-stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch}.a-s-stretch{-webkit-box-self:stretch;-ms-align-self:stretch;-webkit-align-self:stretch;align-self:stretch}.a-s-center{-webkit-box-self:center;-ms-align-self:center;-webkit-align-self:center;align-self:center}.a-s-end{-webkit-box-self:end;-ms-align-self:end;-webkit-align-self:end;align-self:end}.flex-wrap{flex-wrap:wrap;-ms-flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap;-ms-flex-wrap:nowrap}.text-overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dh{-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.abimg{position:absolute;left:50%;top:50%;z-index:5;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.pb{width:100%;height:0;padding-bottom:100%;position:relative;z-index:5;overflow:hidden}.ab{width:100%;height:100%;position:absolute;left:50%;top:50%;z-index:5;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s;font-size:0;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;overflow:hidden}.public-bg{background-image:-moz-linear-gradient(-90deg, #f7f7f7 0%, #fff 50%);background-image:-webkit-linear-gradient(-90deg, #f7f7f7 0%, #fff 50%);background-image:-ms-linear-gradient(-90deg, #f7f7f7 0%, #fff 50%)}.parallax-box{width:100%;height:120% !important;position:absolute;left:0;bottom:0;z-index:5;will-change:transform;overflow:hidden}.parallax-box .parallax-main{width:100%;height:100%;overflow:hidden}.public-hidden{width:100%;height:auto;overflow:hidden}.inner-title{width:100%;height:auto;text-align:center}.inner-title .title{font-weight:bold;color:#000000;line-height:1}.inner-title .details{max-width:920px;margin:.2rem auto 0;color:#000000;line-height:1.5}.inner-title.white .title,.inner-title.white .details{color:#FFFFFF}.breadcrumb-nav{width:100%;height:auto;position:relative;z-index:10;padding-top:15px}.breadcrumb-nav .nav-box{width:100%;height:auto;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;color:#000000}.breadcrumb-nav .nav-box a{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;position:relative;z-index:1;color:currentColor;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.breadcrumb-nav .nav-box a svg{width:1.125em;height:1em;margin-right:.5em;color:var(--color)}.breadcrumb-nav .nav-box i{margin:0 1em;font-style:normal}.breadcrumb-nav .nav-box i svg{width:100%;height:100%;fill:currentColor}.breadcrumb-nav .nav-box a:hover{color:var(--color)}@media (max-width:768px){.breadcrumb-nav .nav-box,.breadcrumb-nav .nav-box a{font-size:12px}.breadcrumb-nav .nav-box i{margin:0 8px}}.public-pager{width:100%;height:auto;margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;--value:40px}.public-pager>*+*{margin-left:2px}.public-pager a{width:auto;min-width:var(--value);height:var(--value);position:relative;z-index:1;border-radius:50%;padding:0 10px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;font-weight:bold;color:#5C4408;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.public-pager a::before,.public-pager a::after{content:'';width:100%;height:100%;position:absolute;left:0;top:0;box-sizing:border-box;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.public-pager a::before{z-index:-2;border:1px solid #DDDDDD;opacity:0}.public-pager a::after{z-index:-1;opacity:0;background-image:-moz-linear-gradient(0deg, #d5a836 0%, #ffd686 50%, #d5a836 100%);background-image:-webkit-linear-gradient(0deg, #d5a836 0%, #ffd686 50%, #d5a836 100%);background-image:-ms-linear-gradient(0deg, #d5a836 0%, #ffd686 50%, #d5a836 100%)}.public-pager a svg{width:100%;height:100%;fill:currentColor}.public-pager .prev,.public-pager .next{width:var(--value);height:var(--value);margin:0;padding:0;font-size:0;color:#999999}.public-pager .prev::before,.public-pager .next::before{opacity:1}.public-pager .prev:hover,.public-pager .next:hover{color:#5C4408}.public-pager .prev{margin-right:.1rem}.public-pager .next{margin-left:.1rem}.public-pager .active::before,.public-pager a:hover::before{opacity:0}.public-pager .active::after,.public-pager a:hover::after{opacity:1}@media (max-width:1024px){.public-pager{--value:36px}.public-pager a{font-size:12px}.public-pager a::after{border-width:1px}}.pager-box{width:100%;height:auto;font-size:0;text-align:center}.pager-box .pager{width:auto;height:auto;margin-top:.8rem}.pager-box .pager span{width:7px;height:7px;margin:0 3px;border-radius:50%;background:var(--color);opacity:.3;cursor:pointer;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.pager-box .pager span.active{opacity:1}.pager-box.small .pager span{width:8px;height:8px}.pager-box.white .pager span{background:#FFFFFF}.public-banner{width:100%;height:auto;position:relative;z-index:1;display:grid;overflow:hidden}.public-banner .banner-box{width:100%;height:100%;position:relative;z-index:5;grid-area:1 / -1;overflow:hidden}.public-banner .banner-box .container{height:100%}.public-banner .banner-box .banner-main{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.public-banner .banner-box .banner-main .info-box{width:100%;height:100%;min-height:0;flex:1;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;position:relative;z-index:1}.public-banner .banner-box .banner-main .info-box .breadbox{width:100%;position:absolute;left:0;top:0}.public-banner .banner-box .banner-main .info-box .info{width:100%;height:auto}.public-banner .banner-box .banner-main .info-box .info .title{width:100%;height:auto;color:#FFFFFF}.public-banner .banner-box .banner-main .info-box .info .details{width:100%;height:auto;margin-top:.25rem;color:#FFFFFF;line-height:1.5}.public-banner .banner-box .banner-main .info-box .info .public-video-btn{margin-top:.5rem}@media (max-width:768px){.public-banner .banner-box .banner-main .info-box .info .title{font-size:30px}.public-banner .banner-box .banner-main .info-box .info .details{font-size:14px}}.public-banner .icon-box{width:.18rem;min-width:10px;height:auto;position:absolute;left:50%;bottom:.3rem;z-index:10;padding-top:1rem;font-size:0;pointer-events:none}.public-banner .icon-box img{width:100%;max-width:100%}.public-banner .images-box{width:100%;height:auto;position:relative;z-index:1;grid-area:1 / -1;overflow:hidden}.public-banner .images-box picture{width:100%;height:100%;display:block;overflow:hidden}.public-banner .images-box img{width:100%;height:100%;min-height:400px;max-height:100vh;object-fit:cover}.public-banner.active .banner-box{padding-top:100px}@media (max-width:991px){.public-banner.active .banner-box{padding-top:60px}}.anchor-subnav{width:100%;height:auto;position:relative;top:0;z-index:10}.anchor-subnav .subnav-box{width:100%;height:auto;position:relative;z-index:5}.anchor-subnav .subnav-box .subnav-main{width:100%;height:auto;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;position:relative;z-index:1}.anchor-subnav .subnav-box .subnav-main .swiper-box{width:100%;min-width:0;height:.75rem;min-height:60px;flex:1;position:relative;z-index:1;overflow:hidden}.anchor-subnav .subnav-box .subnav-main .swiper-box .swiper-slide{width:auto;height:100%;position:relative;z-index:1}.anchor-subnav .subnav-box .subnav-main .swiper-box .swiper-slide a{width:auto;height:100%;position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;color:#000000;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.anchor-subnav .subnav-box .subnav-main .swiper-box .swiper-slide a::before{content:'';width:100%;height:100%;position:absolute;left:0;top:0;z-index:1;background:linear-gradient(transparent 50%, #F4D26F);opacity:.2;opacity:0}.anchor-subnav .subnav-box .subnav-main .swiper-box .swiper-slide a::after{content:'';width:0;height:3px;min-height:2px;position:absolute;left:0;bottom:0;z-index:1;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s;background-image:-moz-linear-gradient(0deg, #d5a835 0%, #f4d26f 50%, #d5a835 100%);background-image:-webkit-linear-gradient(0deg, #d5a835 0%, #f4d26f 50%, #d5a835 100%);background-image:-ms-linear-gradient(0deg, #d5a835 0%, #f4d26f 50%, #d5a835 100%)}.anchor-subnav .subnav-box .subnav-main .swiper-box .swiper-slide:hover a{color:#000000}.anchor-subnav .subnav-box .subnav-main .swiper-box .swiper-slide.active a{font-weight:600;color:#000000}.anchor-subnav .subnav-box .subnav-main .swiper-box .swiper-slide.active a::before{opacity:.2}.anchor-subnav .subnav-box .subnav-main .swiper-box .swiper-slide.active a::after{width:100%}.anchor-subnav .subnav-box .subnav-main .function-box{width:auto;height:auto;position:relative;z-index:10;margin-left:.4rem;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.anchor-subnav .subnav-box .subnav-main .function-box .form-box{width:3rem;min-width:200px;height:auto;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.anchor-subnav .subnav-box .subnav-main .function-box .form-box .layui-form{width:100%;height:.52rem;min-height:40px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background:#F7F7F7;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s;overflow:hidden}.anchor-subnav .subnav-box .subnav-main .function-box .form-box .layui-form input{width:100%;min-width:0;height:100%;flex:1;padding:0 1em 0 1.5em;color:#111111}.anchor-subnav .subnav-box .subnav-main .function-box .form-box .layui-form input::placeholder{color:#999999}.anchor-subnav .subnav-box .subnav-main .function-box .form-box .layui-form button{width:.52rem;min-width:40px;height:.52rem;min-height:40px;background:transparent;font-size:0;color:var(--color)}.anchor-subnav .subnav-box .subnav-main .function-box .form-box .layui-form button svg{width:40%;height:40%;fill:currentColor}.anchor-subnav .subnav-box .subnav-main .function-box .form-box .layui-form:focus-within{border-color:var(--color)}@media (max-width:991px){.anchor-subnav .subnav-box .container2{width:100%;padding:0}.anchor-subnav .subnav-box .subnav-main{width:100%;height:auto;display:block}.anchor-subnav .subnav-box .subnav-main .swiper-box{width:100%;padding:0 5%}.anchor-subnav .subnav-box .subnav-main .swiper-box::after{content:'';width:100%;height:1px;position:absolute;left:0;bottom:0;z-index:1;background:#DDDDDD}.anchor-subnav .subnav-box .subnav-main .function-box{width:100%;height:auto;margin:0;padding:20px 5%;background:#FFFFFF}.anchor-subnav .subnav-box .subnav-main .function-box .form-box{width:100%;min-width:100%}.anchor-subnav .subnav-box .subnav-main .function-box .form-box .layui-form{height:44px}}.anchor-subnav::after{content:'';width:100%;height:1px;position:absolute;left:0;bottom:0;z-index:1;background:#DDDDDD}@media (max-width:991px){.anchor-subnav::after{display:none}}.about-banner{width:100%;height:auto;position:relative;z-index:1;background:#F9F9F9;overflow:hidden}.about-banner .banner-box{width:100%;height:auto;position:relative;z-index:1;overflow:hidden}.about-banner .banner-box .banner-main{width:100%;height:100%;position:absolute;left:0;top:0;z-index:10;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;overflow:hidden}.about-banner .banner-box .banner-main .info-box{width:100%;height:auto;padding-bottom:12.5%;text-align:center;color:#FFFFFF}.about-banner .banner-box .banner-main .info-box .classify{width:max-content;height:36px;margin:0 auto;border-radius:50px;border:1px solid #FFFFFF;display:flex;align-items:center;justify-content:center;padding:0 1em}.about-banner .banner-box .banner-main .info-box .title{width:100%;height:auto;margin-top:.25rem;font-weight:bold}.about-banner .banner-box .banner-main .info-box .details{width:100%;height:auto;margin-top:.2rem}.about-banner .banner-box .images-box{width:100%;height:auto;position:relative;z-index:1;overflow:hidden;mask:linear-gradient(black 50%, transparent)}.about-banner .banner-box .images-box picture{width:100%;height:100%;display:block;overflow:hidden}.about-banner .banner-box .images-box img{width:100%;height:100%;min-height:400px;max-height:100vh;object-fit:cover}.about-banner .banner-active{width:100%;height:auto;position:relative;z-index:1}.about-banner .banner-active .container{position:relative;z-index:5}.about-banner .banner-active .active-box{width:100%;height:auto;position:relative;z-index:1}.about-banner .banner-active .active-box .active-main{width:100%;height:auto;position:absolute;left:0;bottom:0;z-index:10}.about-banner .banner-active .active-box .active-main .swiper-box{width:80%;height:auto;margin:0 auto}.about-banner .banner-active .active-box .active-main .swiper-box .swiper-slide{width:100%;height:auto;position:relative;z-index:1;border-radius:.14rem;background:rgba(255,255,255,0.5);backdrop-filter:blur(10px);overflow:hidden}.about-banner .banner-active .active-box .active-main .swiper-box .swiper-slide .images-box{width:100%;height:auto;position:relative;z-index:1;opacity:.5;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s;overflow:hidden}.about-banner .banner-active .active-box .active-main .swiper-box .swiper-slide .images-box .pb{padding-bottom:calc(444/1070*100%)}.about-banner .banner-active .active-box .active-main .swiper-box .swiper-slide .images-box img{width:100%;height:100%;object-fit:cover}.about-banner .banner-active .active-box .active-main .swiper-box .swiper-slide .info-box{width:100%;max-width:540px;height:100%;position:absolute;left:0;top:0;z-index:10;padding:.4rem .7rem;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;overflow:hidden}.about-banner .banner-active .active-box .active-main .swiper-box .swiper-slide .info-box .info{width:100%;height:auto}.about-banner .banner-active .active-box .active-main .swiper-box .swiper-slide .info-box .info .title{width:100%;height:auto;font-weight:bold;color:#000000;line-height:1}.about-banner .banner-active .active-box .active-main .swiper-box .swiper-slide .info-box .info .tabs{width:100%;height:auto;margin-top:.4rem;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;grid-gap:.09rem}.about-banner .banner-active .active-box .active-main .swiper-box .swiper-slide .info-box .info .tabs a,.about-banner .banner-active .active-box .active-main .swiper-box .swiper-slide .info-box .info .tabs span{width:auto;height:auto;padding:.5em .75em;border-radius:.04rem;background:#DBE5FB;color:#333333;line-height:1}.about-banner .banner-active .active-box .active-main .swiper-box .swiper-slide .info-box .more-box{width:100%;height:auto;margin-top:.6rem}.about-banner .banner-active .active-box .active-main .swiper-box .swiper-slide .info-box .more-box .public-btn .f_ico{width:19px;height:19px}.about-banner .banner-active .active-box .active-main .swiper-box .swiper-slide.active{background:#FFFFFF}.about-banner .banner-active .active-box .active-main .swiper-box .swiper-slide.active .images-box{opacity:1}.about-banner .banner-active .active-box .active-main .swiper-pager{width:100%;height:100%;position:absolute;left:0;top:0;z-index:10;pointer-events:none}.about-banner .banner-active .active-box .active-main .swiper-pager .swiper-btn{width:.46rem;min-width:36px;height:.46rem;min-height:36px;position:absolute;top:50%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;border-radius:50%;background:var(--color);color:#FFFFFF;cursor:pointer;pointer-events:auto}.about-banner .banner-active .active-box .active-main .swiper-pager .swiper-btn svg{width:auto;height:auto}.about-banner .banner-active .active-box .active-main .swiper-pager .swiper-btn svg path{fill:none;stroke:currentColor}.about-banner .banner-active .active-box .active-main .swiper-pager .swiper-btn.prev{left:5%;transform:translate(-50%, -50%)}.about-banner .banner-active .active-box .active-main .swiper-pager .swiper-btn.next{right:5%;transform:translate(50%, -50%)}.about-banner .banner-active .active-box .nbsp-box{width:80%;height:auto;margin:0 auto;overflow:hidden}.about-banner .banner-active .active-box .nbsp-box::after{content:'';width:100%;height:0;padding-bottom:calc(222/1070*100%);display:block}@media (max-width:991px){.about-banner .banner-active .active-box .active-main .swiper-box{width:100%}.about-banner .banner-active .active-box .active-main .swiper-pager{position:relative;margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.about-banner .banner-active .active-box .active-main .swiper-pager .swiper-btn{position:relative;left:0;top:0;transform:translateZ(0)}.about-banner .banner-active .active-box .active-main .swiper-pager .swiper-btn+.swiper-btn{margin-left:.2rem}.about-banner .banner-active .active-box .nbsp-box{width:100%}.about-banner .banner-active .active-box .nbsp-box::after{padding-bottom:calc(400/1070*100%)}}@media (max-width:768px){.about-banner .banner-active .active-box .active-main{margin-top:-1rem;position:relative}.about-banner .banner-active .active-box .active-main .swiper-box .swiper-slide .info-box{max-width:100%;height:auto;position:relative;padding:15px}.about-banner .banner-active .active-box .nbsp-box{display:none}}.about-banner .banner-active::after{content:'';width:200vw;height:100vw;position:absolute;left:50%;top:-25%;z-index:1;transform:translateX(-50%);border-radius:50%;border:10px solid var(--color);opacity:.1;clip-path:inset(-10px -10px 50%)}@media (max-width:991px){.about-banner .banner-active::after{top:20%}}.about-banner .banner-info{width:100%;height:auto;position:relative;z-index:5}.about-banner .banner-info .info-box{width:100%;height:auto;padding:1rem 0 .65rem}.about-banner .banner-info .info-box .headline{width:100%;height:auto;text-align:center;font-weight:bold;color:#000000}.about-banner .banner-info .info-box .swiper-box{width:100%;height:auto;margin:.75rem auto 0;overflow:hidden}.about-banner .banner-info .info-box .swiper-box .swiper-slide{width:25%;height:auto;padding:0 .2rem;text-align:center;position:relative;z-index:1}.about-banner .banner-info .info-box .swiper-box .swiper-slide .number{width:100%;height:auto;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;-webkit-align-items:baseline;align-items:baseline;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;font-weight:bold;color:var(--color);line-height:1}.about-banner .banner-info .info-box .swiper-box .swiper-slide .number .unit{transform:translateY(-0.15em)}.about-banner .banner-info .info-box .swiper-box .swiper-slide .details{width:100%;height:auto;color:#666666}.about-banner .banner-info .info-box .swiper-box .swiper-slide+.swiper-slide::before{content:'';width:1px;height:100%;position:absolute;left:0;top:0;z-index:1;background:rgba(0,0,0,0.1)}.about-box2{width:100%;height:auto;position:relative;z-index:1;margin:1.2rem 0}.about-box2 .about-box{width:100%;height:auto}.about-box2 .about-box .about-main{width:100%;height:auto}.about-box2 .about-box .about-main .item{width:100%;height:auto;position:relative;z-index:1;margin-top:.6rem;border-radius:.1rem;overflow:hidden}.about-box2 .about-box .about-main .item .images{width:100%;height:auto;position:relative;z-index:1;overflow:hidden}.about-box2 .about-box .about-main .item .images::before{content:'';width:100%;height:100%;position:absolute;left:0;top:0;z-index:10;background:black;opacity:.2}.about-box2 .about-box .about-main .item .images .pb{padding-bottom:calc(595/1434*100%)}.about-box2 .about-box .about-main .item .images img{width:100%;height:100%;object-fit:cover}.about-box2 .about-box .about-main .item .info-box{width:100%;max-width:768px;height:100%;position:absolute;left:0;top:0;z-index:10;padding:.4rem .8rem;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;overflow:hidden}.about-box2 .about-box .about-main .item .info-box .title{width:100%;height:auto;color:#FFFFFF}.about-box2 .about-box .about-main .item .info-box .details{width:100%;height:auto;margin-top:.3rem;color:#FFFFFF}@media (max-width:768px){.about-box2 .about-box .about-main .item{border-radius:0}.about-box2 .about-box .about-main .item .images{border-radius:.1rem}.about-box2 .about-box .about-main .item .info-box{height:auto;position:relative;padding:25px 0;background:#FFFFFF}.about-box2 .about-box .about-main .item .info-box .title{color:#000000}.about-box2 .about-box .about-main .item .info-box .details{color:#999999}}.about-box3{width:100%;height:auto;position:relative;z-index:1;margin:1.2rem 0 0;overflow:hidden}.about-box3 .about-box{width:100%;height:auto;padding-bottom:1.2rem}.about-box3 .about-box .about-main{width:100%;height:auto;position:relative;z-index:5;margin-top:1rem}.about-box3 .about-box .about-main .swiper-box{width:100%;height:auto;position:relative;z-index:10}.about-box3 .about-box .about-main .swiper-box .swiper-slide{width:33.33%;height:100%;min-height:0}.about-box3 .about-box .about-main .swiper-box .swiper-slide::before{content:'';width:100%;height:0;display:block;pointer-events:none}.about-box3 .about-box .about-main .swiper-box .swiper-slide .info-box{width:100%;height:auto;padding:0 .2rem .2rem;border-radius:.2rem;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;background:#FFFFFF;box-shadow:0 133px 53px rgba(176,171,171,0.01),0 75px 45px rgba(176,171,171,0.05),0 33px 33px rgba(176,171,171,0.09),0 8px 18px rgba(176,171,171,0.1);-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s;overflow:hidden}.about-box3 .about-box .about-main .swiper-box .swiper-slide .info-box .info{width:100%;height:auto;padding:.4rem 0}.about-box3 .about-box .about-main .swiper-box .swiper-slide .info-box .info .year{width:100%;height:auto;font-weight:bold;color:var(--color);line-height:1}.about-box3 .about-box .about-main .swiper-box .swiper-slide .info-box .info .title{width:100%;height:auto;margin-top:.3rem;font-weight:bold;color:#000000;line-height:1.1}.about-box3 .about-box .about-main .swiper-box .swiper-slide .info-box .info .details{width:100%;height:auto;margin-top:.2rem;color:#666666;line-height:1.25}.about-box3 .about-box .about-main .swiper-box .swiper-slide .info-box .img{width:100%;height:auto;border-radius:.1rem;overflow:hidden}.about-box3 .about-box .about-main .swiper-box .swiper-slide .info-box .img .pb{padding-bottom:calc(226/391*100%)}.about-box3 .about-box .about-main .swiper-box .swiper-slide .info-box .img img{width:100%;height:100%;object-fit:cover}.about-box3 .about-box .about-main .swiper-box .swiper-slide .info-box:hover{background:var(--color)}.about-box3 .about-box .about-main .swiper-box .swiper-slide .info-box:hover .year,.about-box3 .about-box .about-main .swiper-box .swiper-slide .info-box:hover .title,.about-box3 .about-box .about-main .swiper-box .swiper-slide .info-box:hover .details{color:#FFFFFF}.about-box3 .about-box .about-main .swiper-box .swiper-slide:nth-child(3n - 2)::before{padding-bottom:70%}.about-box3 .about-box .about-main .swiper-box .swiper-slide:nth-child(3n - 1) .info-box{padding:.2rem .2rem 0;-webkit-box-orient:vertical;-ms-flex-direction:column-reverse;-webkit-flex-direction:column-reverse;flex-direction:column-reverse}.about-box3 .about-box .about-main .swiper-box .swiper-slide:nth-child(3n)::before{padding-bottom:50%}.about-box3 .about-box .about-main .swiper-pager{width:100%;height:100%;position:absolute;left:0;top:0;z-index:10;pointer-events:none}.about-box3 .about-box .about-main .swiper-pager .swiper-btn{width:.46rem;min-width:36px;height:.46rem;min-height:36px;position:absolute;top:50%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;border-radius:50%;background:var(--color);color:#FFFFFF;cursor:pointer;pointer-events:auto}.about-box3 .about-box .about-main .swiper-pager .swiper-btn svg{width:auto;height:auto}.about-box3 .about-box .about-main .swiper-pager .swiper-btn svg path{fill:none;stroke:currentColor}.about-box3 .about-box .about-main .swiper-pager .swiper-btn.swiper-button-disabled{visibility:hidden}.about-box3 .about-box .about-main .swiper-pager .swiper-btn.prev{left:0;transform:translate(-200%, -50%)}.about-box3 .about-box .about-main .swiper-pager .swiper-btn.next{right:0;transform:translate(200%, -50%)}@media (max-width:1280px){.about-box3 .about-box .about-main{padding-bottom:1rem}.about-box3 .about-box .about-main .swiper-box .swiper-slide:nth-child(3n - 2)::before{padding-bottom:50%}.about-box3 .about-box .about-main .swiper-box .swiper-slide:nth-child(3n)::before{padding-bottom:30%}.about-box3 .about-box .about-main .swiper-pager{position:relative;margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.about-box3 .about-box .about-main .swiper-pager .swiper-btn{position:relative;top:0 !important;left:0 !important;transform:translateZ(0) !important}.about-box3 .about-box .about-main .swiper-pager .swiper-btn+.swiper-btn{margin-left:.2rem}}@media (max-width:768px){.about-box3 .about-box .about-main .swiper-box .swiper-slide:nth-child(3n - 2)::before{padding-bottom:30%}.about-box3 .about-box .about-main .swiper-box .swiper-slide:nth-child(3n)::before{padding-bottom:10%}}.about-box3 .container{position:relative;z-index:5}.about-box3 .images-box{width:100%;height:auto;position:relative;z-index:1;margin-top:-1rem;font-size:0;overflow:hidden}.about-box3 .images-box img{width:100%}.about-box3::after{content:'';width:100%;height:100%;position:absolute;left:0;top:0;z-index:1;background:url(../images/y-img-10.png) no-repeat left 30% / 100%;-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}.about-box3.active::after{animation:maskAni 4s ease-out forwards}@keyframes maskAni{0%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}100%{-webkit-clip-path:inset(0);clip-path:inset(0)}}.join-banner{width:100%;height:auto;position:relative;z-index:1;background:#F5F5F5;overflow:hidden}.join-banner .images-box{width:100%;height:auto;position:relative;z-index:1;overflow:hidden;-webkit-mask:linear-gradient(black 50%, transparent);mask:linear-gradient(black 50%, transparent)}.join-banner .images-box picture{width:100%;height:auto;display:block}.join-banner .images-box picture img{width:100%;height:100%;max-height:70vh;object-fit:cover;object-position:top}.join-banner .banner-box{width:100%;height:auto}.join-banner .banner-box .banner-main{width:100%;height:auto;padding-bottom:1.2rem}.join-banner .banner-box .banner-main .headline{width:100%;height:auto;text-align:center}.join-banner .banner-box .banner-main .headline .title{width:max-content;height:auto;margin:0 auto;padding:.5em 1em;border-radius:50px;background:var(--color);color:#FFFFFF;line-height:1.25}.join-banner .banner-box .banner-main .headline .subtitle{width:100%;height:auto;margin-top:.1rem;font-weight:bold;color:#000000}.join-banner .banner-box .banner-main .content-box{width:100%;height:auto;position:relative;z-index:1;margin-top:1.2rem}.join-banner .banner-box .banner-main .content-box .info-box{width:100%;height:100%;position:absolute;left:0;top:0;z-index:10;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;text-align:center}.join-banner .banner-box .banner-main .content-box .info-box .info{width:70%;height:auto}.join-banner .banner-box .banner-main .content-box .info-box .info .title{font-weight:bold;color:#000000}.join-banner .banner-box .banner-main .content-box .info-box .info .title span.word{background:#999999 linear-gradient(to right, black, black) no-repeat;background-clip:text;background-size:0;color:transparent}.join-banner .banner-box .banner-main .content-box .info-box .info .more-box{margin-top:.5rem}.join-banner .banner-box .banner-main .content-box .info-box .info .more-box .public-btn{height:.5rem;min-height:40px;background:#FFFFFF;color:#000000;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.join-banner .banner-box .banner-main .content-box .info-box .info .more-box .public-btn:hover{background:var(--color);color:#FFFFFF}.join-banner .banner-box .banner-main .content-box .info-box .info .more-box .public-btn+.public-btn{margin-left:.2rem}.join-banner .banner-box .banner-main .content-box .svg-box{width:100%;height:auto;position:relative;z-index:1;background:url(../images/line.png) no-repeat center / 75%}.join-banner .banner-box .banner-main .content-box .svg-box .svg{width:100%;height:auto;font-size:0}.join-banner .banner-box .banner-main .content-box .svg-box .svg svg{width:100%;overflow:visible}.join-banner .banner-box .banner-main .content-box .svg-box .svg svg path{fill:none !important}.join-banner .banner-box .banner-main .content-box .logo-box{width:100%;height:100%;position:absolute;left:0;top:0;z-index:2}.join-banner .banner-box .banner-main .content-box .logo-box .item{width:0;height:0;position:absolute;z-index:1;transform:translate(-50%, -50%);border-radius:50%;overflow:hidden}.join-banner .banner-box .banner-main .content-box .logo-box .item .pb{transform:scale(0)}.join-banner .banner-box .banner-main .content-box .logo-box .item img{width:100%;height:100%;object-fit:cover}.join-banner .banner-box .banner-main .content-box .logo-box .item:nth-child(8n-7){width:1.8rem;min-width:88px;height:1.8rem;min-height:88px}.join-banner .banner-box .banner-main .content-box .logo-box .item:nth-child(8n-6){width:.95rem;min-width:40px;height:.95rem;min-height:40px}.join-banner .banner-box .banner-main .content-box .logo-box .item:nth-child(8n-5){width:.95rem;min-width:40px;height:.95rem;min-height:40px}.join-banner .banner-box .banner-main .content-box .logo-box .item:nth-child(8n-4){width:1.8rem;min-width:88px;height:1.8rem;min-height:88px}.join-banner .banner-box .banner-main .content-box .logo-box .item:nth-child(8n-3){width:1.16rem;min-width:48px;height:1.16rem;min-height:48px}.join-banner .banner-box .banner-main .content-box .logo-box .item:nth-child(8n-2){width:1.44rem;min-width:60px;height:1.44rem;min-height:60px}.join-banner .banner-box .banner-main .content-box .logo-box .item:nth-child(8n-1){width:1.16rem;min-width:48px;height:1.16rem;min-height:48px}.join-banner .banner-box .banner-main .content-box .logo-box .item:nth-child(8n){width:.95rem;min-width:40px;height:.95rem;min-height:44px}.join-banner .banner-box .banner-main .content-box .logo-box.active .item:nth-child(8n-7) .pb{animation:itemLogoAni .5s ease forwards}.join-banner .banner-box .banner-main .content-box .logo-box.active .item:nth-child(8n-6) .pb{animation:itemLogoAni .5s ease .1s forwards}.join-banner .banner-box .banner-main .content-box .logo-box.active .item:nth-child(8n-5) .pb{animation:itemLogoAni .5s ease .2s forwards}.join-banner .banner-box .banner-main .content-box .logo-box.active .item:nth-child(8n-4) .pb{animation:itemLogoAni .5s ease .3s forwards}.join-banner .banner-box .banner-main .content-box .logo-box.active .item:nth-child(8n-3) .pb{animation:itemLogoAni .5s ease .4s forwards}.join-banner .banner-box .banner-main .content-box .logo-box.active .item:nth-child(8n-2) .pb{animation:itemLogoAni .5s ease .5s forwards}.join-banner .banner-box .banner-main .content-box .logo-box.active .item:nth-child(8n-1) .pb{animation:itemLogoAni .5s ease .6s forwards}.join-banner .banner-box .banner-main .content-box .logo-box.active .item:nth-child(8n) .pb{animation:itemLogoAni .5s ease .7s forwards}@media (max-width:768px){.join-banner .banner-box .banner-main .content-box{margin-top:1.2rem}.join-banner .banner-box .banner-main .content-box .info-box{position:relative}.join-banner .banner-box .banner-main .content-box .info-box .info{width:100%}.join-banner .banner-box .banner-main .content-box .svg-box{display:none}.join-banner .banner-box .banner-main .content-box .logo-box{visibility:hidden}.join-banner .banner-box .banner-main .content-box .logo-box .item:nth-child(8n-7){width:1.4rem;min-width:88px;height:1.4rem;min-height:88px}.join-banner .banner-box .banner-main .content-box .logo-box .item:nth-child(8n-6){width:.95rem;min-width:40px;height:.95rem;min-height:40px}.join-banner .banner-box .banner-main .content-box .logo-box .item:nth-child(8n-5){width:.95rem;min-width:40px;height:.95rem;min-height:40px}.join-banner .banner-box .banner-main .content-box .logo-box .item:nth-child(8n-4){width:1.4rem;min-width:88px;height:1.4rem;min-height:88px}.join-banner .banner-box .banner-main .content-box .logo-box .item:nth-child(8n-3){width:1.16rem;min-width:48px;height:1.16rem;min-height:48px}.join-banner .banner-box .banner-main .content-box .logo-box .item:nth-child(8n-2){width:1.44rem;min-width:60px;height:1.44rem;min-height:60px}.join-banner .banner-box .banner-main .content-box .logo-box .item:nth-child(8n-1){width:1.16rem;min-width:48px;height:1.16rem;min-height:48px}.join-banner .banner-box .banner-main .content-box .logo-box .item:nth-child(8n){width:.95rem;min-width:40px;height:.95rem;min-height:44px}}@keyframes itemLogoAni{0%{transform:scale(0)}100%{transform:scale(1)}}.join-box2{width:100%;height:auto;position:relative;z-index:1;display:grid;overflow:hidden}.join-box2 .join-box{width:100%;height:100%;position:relative;z-index:5;grid-area:1 / -1;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding:1.2rem 0}.join-box2 .join-box .join-main{width:100%;height:auto}.join-box2 .join-box .join-main .inner-title{max-width:560px;text-align:left}.join-box2 .join-box .join-main .inner-title .title,.join-box2 .join-box .join-main .inner-title .details{color:#FFFFFF}.join-box2 .join-box .join-main .inner-title .details{margin-top:.3rem;line-height:1.65}.join-box2 .join-box .join-main .more-box{width:100%;height:auto;margin-top:1rem}.join-box2 .join-box .join-main .more-box .public-btn{height:.55rem;min-height:44px;background:#FFFFFF;color:#000000;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.join-box2 .join-box .join-main .more-box .public-btn:hover{background:var(--color);color:#FFFFFF}.join-box2 .images-box{width:100%;height:auto;position:relative;z-index:1;grid-area:1 / -1;overflow:hidden}.join-box2 .images-box::after{content:'';width:100%;height:0;padding-bottom:43.4375%;display:block}.join-box2 .images-box picture{width:100%;height:100%;display:block}.join-box2 .images-box img{width:100%;height:100%;object-fit:cover}.alert-box{width:100%;height:100vh;position:fixed;left:0;top:0;z-index:1000;opacity:0;visibility:hidden;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s;overflow:hidden}.alert-box.active{opacity:1;visibility:visible}.alert-box::after{content:'';width:100%;height:100%;position:absolute;left:0;top:0;z-index:1;background:rgba(0,0,0,0.5);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.alert-box .alert-main{width:100%;height:auto;max-height:100%;padding:20px 0;position:relative;top:50%;z-index:5;transform:translateY(-50%);overflow:hidden;overflow-y:auto}.alert-box .join-box{width:90%;max-width:1435px;height:auto;position:relative;z-index:1;margin:auto}.alert-box .join-box .join-main{width:100%;height:auto;position:relative;z-index:1;padding:.6rem;border-radius:.2rem;background:#FFFFFF}.alert-box .join-box .join-main .close-box{width:100%;height:100%;position:absolute;left:0;top:0;z-index:10;pointer-events:none;padding:.2rem;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.alert-box .join-box .join-main .close-box .close{width:48px;height:48px;border-radius:50%;transform:rotate(45deg);cursor:pointer;pointer-events:auto;background:#FFFFFF;color:#000000;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}@media (max-width:1280px){.alert-box .join-box .join-main .close-box .close{width:40px;height:40px}}@media (max-width:1024px){.alert-box .join-box .join-main .close-box .close{width:36px;height:36px;left:auto;bottom:auto;right:0;top:20px}}.alert-box .join-box .join-main .close-box .close::before,.alert-box .join-box .join-main .close-box .close::after{content:'';width:44%;height:44%;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);background:currentColor}.alert-box .join-box .join-main .close-box .close::before{width:2px}.alert-box .join-box .join-main .close-box .close::after{height:2px}.alert-box .join-box .join-main .close-box .close:hover{transform:rotate(135deg);color:var(--red-color)}.alert-box .join-box .join-main .headline{width:100%;height:auto;text-align:center;font-weight:bold;color:#000000}.alert-box .join-box .join-main .join-menu{width:100%;height:auto;margin-top:.5rem}.alert-box .join-box .join-main .join-menu .table-title{width:100%;height:auto;display:grid;grid-template-columns:repeat(4, 1fr) 20px;grid-gap:.2rem;padding:.25rem .5rem;border-radius:.2rem .2rem 0 0;background:#F4F4F4;border-bottom:1px solid #000000}.alert-box .join-box .join-main .join-menu .table-title .one{font-weight:bold;color:#000000;line-height:1}.alert-box .join-box .join-main .join-menu .menu-box{width:100%;height:auto;padding:0 .5rem}.alert-box .join-box .join-main .join-menu .menu-box .item{width:100%;height:auto}.alert-box .join-box .join-main .join-menu .menu-box .item .title-box{width:100%;height:auto;display:grid;grid-template-columns:repeat(4, 1fr) 20px;grid-gap:.2rem;padding:.25rem 0;border-bottom:1px solid rgba(0,0,0,0.1);cursor:pointer}.alert-box .join-box .join-main .join-menu .menu-box .item .title-box .one{width:100%;height:auto;color:#000000;line-height:1}.alert-box .join-box .join-main .join-menu .menu-box .item .title-box .one .icon{width:100%;height:100%;margin:auto;font-size:0;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.alert-box .join-box .join-main .join-menu .menu-box .item .title-box .one .icon svg{width:8px;height:8px}.alert-box .join-box .join-main .join-menu .menu-box .item .details-box{width:100%;height:auto;background:#F4F4F4;display:grid;grid-template-rows:0fr;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s;overflow:hidden}.alert-box .join-box .join-main .join-menu .menu-box .item .details-box .details-main{width:100%;height:auto;max-height:60vh;padding:0 .48rem;overflow:hidden;overflow-y:auto}.alert-box .join-box .join-main .join-menu .menu-box .item .details-box .details-main::before,.alert-box .join-box .join-main .join-menu .menu-box .item .details-box .details-main::after{content:'';width:100%;height:.4rem;display:block}.alert-box .join-box .join-main .join-menu .menu-box .item .details-box .details-main .details{width:100%;height:auto;color:#333333}.alert-box .join-box .join-main .join-menu .menu-box .item .details-box .details-main .details h6{font-weight:bold;color:#000000}.alert-box .join-box .join-main .join-menu .menu-box .item .details-box .details-main .details *+*{margin-top:.2rem}.alert-box .join-box .join-main .join-menu .menu-box .item .details-box .details-main .more-box{width:100%;height:auto;margin-top:.4rem}.alert-box .join-box .join-main .join-menu .menu-box .item .details-box .details-main .more-box .public-btn{height:.54rem;min-height:40px}.alert-box .join-box .join-main .join-menu .menu-box .item.active .title-box .icon{transform:rotate(-180deg)}.alert-box .join-box .join-main .join-menu .menu-box .item.active .details-box{grid-template-rows:1fr}.alert-box .join-box .join-main .join-menu .g_page{margin-top:.6rem}@media (max-width:991px){.alert-box .join-box .join-main{padding:30px}}@media (max-width:768px){.alert-box .join-box .join-main{padding:30px 15px}.alert-box .join-box .join-main .join-menu .table-title{padding:15px;grid-template-columns:1fr 14px}.alert-box .join-box .join-main .join-menu .table-title .one~.one{display:none}.alert-box .join-box .join-main .join-menu .table-title .one:last-child{display:block}.alert-box .join-box .join-main .join-menu .menu-box{padding:0 15px}.alert-box .join-box .join-main .join-menu .menu-box .item .title-box{grid-template-columns:1fr 14px}.alert-box .join-box .join-main .join-menu .menu-box .item .title-box .one~.one{display:none}.alert-box .join-box .join-main .join-menu .menu-box .item .title-box .one:last-child{display:block}}.product-banner{width:100%;height:auto;position:relative;z-index:1;background:#F5F5F5;overflow:hidden}.product-banner .container{position:relative;z-index:5}.product-banner .banner-box{width:100%;height:auto}.product-banner .banner-box .banner-main{width:100%;height:auto;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row-reverse;-moz-flex-direction:row-reverse;-ms-flex-direction:row-reverse;-o-flex-direction:row-reverse;flex-direction:row-reverse;padding:1rem 0}.product-banner .banner-box .banner-main .images{width:50%;height:auto;overflow:hidden}.product-banner .banner-box .banner-main .images .pb{padding-bottom:50%}.product-banner .banner-box .banner-main .info-box{width:100%;min-width:0;height:auto;flex:1;margin-right:1rem;-webkit-box-self:center;-ms-align-self:center;-webkit-align-self:center;align-self:center}.product-banner .banner-box .banner-main .info-box .title{width:100%;height:auto;font-weight:bold;color:#000000}.product-banner .banner-box .banner-main .info-box .details{width:100%;height:auto;margin-top:.4rem;color:#666666}.product-banner .banner-box .banner-main .info-box .tabs-box{width:100%;height:auto;margin-top:.3rem;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;grid-gap:.06rem}.product-banner .banner-box .banner-main .info-box .tabs-box .one{width:auto;height:.45rem;min-height:36px;border:1px solid #E4E4E4;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;padding:0 .15rem;background:#FFFFFF;overflow:hidden}.product-banner .banner-box .banner-main .info-box .tabs-box .link{width:auto;height:auto}.product-banner .banner-box .banner-main .info-box .tabs-box .link a{width:auto;height:.45rem;min-height:36px;border:1px solid #E4E4E4;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;padding:0 .15rem;background:#FFFFFF;color:#000000;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s;overflow:hidden}.product-banner .banner-box .banner-main .info-box .tabs-box .link a .icon{width:.16rem;min-width:14px;height:.16rem;min-height:14px;font-size:0}.product-banner .banner-box .banner-main .info-box .tabs-box .link a .icon svg{width:100%;height:100%}.product-banner .banner-box .banner-main .info-box .tabs-box .link a .word{margin-left:.1rem;line-height:1.5}.product-banner .banner-box .banner-main .info-box .tabs-box .link a:hover{color:var(--color)}.product-banner .banner-box .banner-main .info-box .more-box{width:100%;height:auto;margin-top:.8rem;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;grid-gap:.2rem}.product-banner .banner-box .banner-main .info-box .more-box .more{width:auto;height:.45rem;min-height:36px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;padding:0 1em;border-radius:50px;border:1px solid var(--color);color:var(--color);-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s;overflow:hidden}.product-banner .banner-box .banner-main .info-box .more-box .more:hover{border-color:transparent;background:var(--color);color:#FFFFFF}@media (max-width:991px){.product-banner .banner-box .banner-main{display:block}.product-banner .banner-box .banner-main .images{width:100%}.product-banner .banner-box .banner-main .info-box{margin:.3rem 0 0}}.product-banner::after{content:'';width:100%;height:100%;position:absolute;left:0;top:0;z-index:1;background:url(../images/y-img-20.png) no-repeat center / 100%;-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}.product-banner.active::after{animation:maskAni 4s ease-out forwards}.products-features{width:100%;height:auto;overflow:hidden}.products-features .products-box{width:100%;height:auto;padding:1.15rem 0 1.2rem}.products-features .products-box .menu-box{width:100%;height:auto;margin-top:.5rem}.products-features .products-box .menu-box .item{width:100%;height:auto;display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:.2rem;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.products-features .products-box .menu-box .item .images{width:100%;height:auto;border-radius:.2rem;background:#F4F4F4;overflow:hidden}.products-features .products-box .menu-box .item .images .pb{padding-bottom:calc(394/708*100%)}.products-features .products-box .menu-box .item .images img{width:100%;height:100%;object-fit:cover}.products-features .products-box .menu-box .item .info-box{width:100%;min-width:0;height:auto;padding:.4rem 1rem}.products-features .products-box .menu-box .item .info-box .title{font-weight:bold;color:#000000}.products-features .products-box .menu-box .item .info-box .details{margin-top:.3rem;color:#000000;line-height:1.5}.products-features .products-box .menu-box .item:nth-child(2n) .images{order:2}.products-features .products-box .menu-box .item:nth-child(2n) .info-box{padding-left:0;order:1}@media (max-width:991px){.products-features .products-box .menu-box .item{display:block}.products-features .products-box .menu-box .item .info-box{padding:.3rem 0 0}.products-features .products-box .menu-box .item+.item{margin-top:.8rem}}.products-specifications{width:100%;height:auto;background:#F5F5F5}.products-specifications .products-box{width:100%;height:auto;padding:1.15rem 0 1.35rem}.products-specifications .products-box .public-content{width:100%;height:auto;max-height:470px;margin-top:.5rem;overflow:auto}.products-specifications .products-box .public-content table{width:100%;min-width:0;height:auto;text-align:center;background:#FFFFFF}.products-specifications .products-box .public-content table th,.products-specifications .products-box .public-content table td{padding:.75em 1em;color:#000000}.products-specifications .products-box .public-content table thead tr:first-child th,.products-specifications .products-box .public-content table thead tr:first-child td{font-weight:normal;background:var(--color);color:#FFFFFF}@media (max-width:768px){.products-specifications .products-box .public-content{overflow-x:auto}.products-specifications .products-box .public-content table{min-width:768px}}.products-resources{width:100%;height:auto;margin:1.2rem 0 1.4rem}.products-resources .products-box{width:100%;height:auto}.products-resources .products-box .inner-title{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;-webkit-align-items:baseline;align-items:baseline}.products-resources .products-box .inner-title .title{width:100%;min-width:0;height:auto;flex:1;text-align:left}.products-resources .products-box .inner-title .swiper-pager{width:auto;height:auto;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.products-resources .products-box .inner-title .swiper-pager .swiper-btn{width:.46rem;min-width:36px;height:.46rem;min-height:36px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;border-radius:50%;background:var(--color);color:#FFFFFF;cursor:pointer;pointer-events:auto;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.products-resources .products-box .inner-title .swiper-pager .swiper-btn svg{width:auto;height:auto}.products-resources .products-box .inner-title .swiper-pager .swiper-btn svg path{fill:none;stroke:currentColor}.products-resources .products-box .inner-title .swiper-pager .swiper-btn.swiper-button-disabled{background:#D9D9D9;color:#000000;pointer-events:none}.products-resources .products-box .inner-title .swiper-pager .swiper-btn+.swiper-btn{margin-left:.2rem}.products-resources .products-box .swiper-box{width:100%;height:auto;margin-top:.7rem;border-radius:.15rem;background:#000000;overflow:hidden}.products-resources .products-box .swiper-box .swiper-slide{width:100%;min-width:0;height:auto;position:relative;z-index:1;cursor:pointer;overflow:hidden}.products-resources .products-box .swiper-box .swiper-slide.active{pointer-events:auto}.products-resources .products-box .swiper-box .swiper-slide .images{width:100%;height:auto;position:relative;z-index:1;overflow:hidden}.products-resources .products-box .swiper-box .swiper-slide .images .icon-box{width:.52rem;min-width:40px;height:.52rem;min-height:40px;position:absolute;left:50%;top:50%;z-index:10;transform:translate(-50%, -50%)}.products-resources .products-box .swiper-box .swiper-slide .images .pb{padding-bottom:calc(486/1435*100%)}.products-resources .products-box .swiper-box .swiper-slide .images img{width:100%;height:100%;object-fit:cover}.products-resources .products-box .swiper-box .swiper-slide .info-box{width:100%;height:auto;position:absolute;left:0;bottom:0;z-index:9;padding:.3rem .3rem .4rem;text-align:center;color:#FFFFFF}.products-resources .products-box .swiper-box .swiper-slide .info-box .title{width:100%;height:auto;font-weight:600;line-height:1.1;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.products-resources .products-box .swiper-box .swiper-slide .info-box .details{width:100%;height:auto;margin-top:.7em}.products-resources .products-box .pager-box{display:none}@media (max-width:991px){.products-resources .products-box .swiper-box .swiper-slide .info-box{padding:.2rem .2rem .3rem}}@media (max-width:768px){.products-resources .products-box .swiper-box{border-radius:0;background:transparent}.products-resources .products-box .swiper-box .swiper-slide .images{border-radius:.15rem}.products-resources .products-box .swiper-box .swiper-slide .info-box{position:relative;padding:.4rem 0 0}.products-resources .products-box .swiper-box .swiper-slide .info-box .title{color:#000000}.products-resources .products-box .swiper-box .swiper-slide .info-box .details{color:#666666}}.related-products{width:100%;height:auto;margin:1.4rem 0 0;padding-bottom:2rem;overflow:hidden}.related-products .products-box{width:100%;height:auto}.related-products .products-box .inner-title{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;-webkit-align-items:baseline;align-items:baseline}.related-products .products-box .inner-title .title{width:100%;min-width:0;height:auto;flex:1;text-align:left}.related-products .products-box .inner-title .swiper-pager{width:auto;height:auto;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.related-products .products-box .inner-title .swiper-pager .swiper-btn{width:.46rem;min-width:36px;height:.46rem;min-height:36px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;border-radius:50%;background:var(--color);color:#FFFFFF;cursor:pointer;pointer-events:auto;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.related-products .products-box .inner-title .swiper-pager .swiper-btn svg{width:auto;height:auto}.related-products .products-box .inner-title .swiper-pager .swiper-btn svg path{fill:none;stroke:currentColor}.related-products .products-box .inner-title .swiper-pager .swiper-btn.swiper-button-disabled{background:#D9D9D9;color:#000000;pointer-events:none}.related-products .products-box .inner-title .swiper-pager .swiper-btn+.swiper-btn{margin-left:.2rem}.related-products .products-box .swiper-box{width:100%;height:auto;margin-top:.7rem}.related-products .products-box .swiper-box .swiper-slide{width:25%;min-width:0;height:auto}.related-products .products-box .swiper-box .swiper-slide a{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;position:relative;z-index:1;background:#F5F5F5;border:6px solid transparent;opacity:0;visibility:hidden;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s;overflow:hidden}.related-products .products-box .swiper-box .swiper-slide a .images{width:100%;height:auto;overflow:hidden}.related-products .products-box .swiper-box .swiper-slide a .images .pb{padding-bottom:80%}.related-products .products-box .swiper-box .swiper-slide a .images img{-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.related-products .products-box .swiper-box .swiper-slide a .info-box{width:100%;height:auto;min-height:0;flex:1;padding:.22rem .3rem .42rem;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.related-products .products-box .swiper-box .swiper-slide a .info-box .title{width:100%;height:auto;text-align:center;font-weight:600;color:#000000;line-height:1.1;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.related-products .products-box .swiper-box .swiper-slide a .info-box .more-box{width:100%;height:auto;margin-top:.2rem;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.related-products .products-box .swiper-box .swiper-slide a .info-box .more-box .more{width:auto;height:auto;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;color:#666666;line-height:1;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.related-products .products-box .swiper-box .swiper-slide a .info-box .more-box .more .icon{width:5px;height:8px;font-size:0;margin:1.5px 0 0 8px}.related-products .products-box .swiper-box .swiper-slide a .info-box .more-box .more .icon svg{width:100%;height:100%}.related-products .products-box .swiper-box .swiper-slide a .info-box .more-box .more .icon svg *{fill:none !important;stroke:currentColor !important}.related-products .products-box .swiper-box .swiper-slide.active a{opacity:1;pointer-events:auto;visibility:visible}.related-products .products-box .swiper-box .swiper-slide a:hover{box-shadow:0 200px 80px rgba(0,0,0,0.01),0 112px 67px rgba(0,0,0,0.05),0 50px 50px rgba(0,0,0,0.09),0 12px 27px rgba(0,0,0,0.1);border-color:var(--color)}.related-products .products-box .pager-box{display:none}