.n-banner{display:block;width:100%;height:100vh;font-size:0;overflow:hidden;position:relative}.n-banner .pic{width:100%;height:100vh;position:relative;pointer-events:none}.n-banner .pic img{width:100%;height:100%;object-fit:cover;object-position:center;transform:scale(1.1)}@media screen and (min-width: 768px){.n-banner .pic img{transition:all 5s ease-in-out}}.n-banner .pic::after{content:"";width:100%;height:100%;background:rgba(0,0,0,0.4);position:absolute;top:0;left:0;z-index:1}.n-banner.active .pic img{transform:scale(1)}.n-banner .b-text{width:100%;max-width:70vw;display:flex;justify-content:space-between;align-items:center;flex-direction:column;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:2}.n-banner .b-text h3,.n-banner .b-text h4,.n-banner .b-text p{font-size:5.6rem;color:#fff;line-height:1.5;font-weight:500;text-align:center;letter-spacing:.1em}@media screen and (min-width: 768px){.n-banner .b-text h3,.n-banner .b-text h4,.n-banner .b-text p{transition:all .5s ease-in-out}}.n-banner .b-text h4{font-size:3.6rem;line-height:1.75}.n-banner .b-text p{font-size:1.4rem;font-weight:400;margin:3.6rem 0 0;line-height:1.8;text-transform:uppercase;letter-spacing:.1em}.n-banner .b-text p.cn{font-size:2.8rem;margin-top:2.4rem 0 .6rem}.n-banner .b-text p.cn+p{margin:0}.n-banner .down{position:absolute;bottom:10vh;left:50%;transform:translateY(-50%);z-index:2}.n-banner .down i{display:inline-block;font-family:"iconfont";font-size:3.6rem;font-weight:600;color:rgba(255,255,255,0.7);animation:shangxia 2s infinite;cursor:pointer}@media screen and (min-width: 768px){.n-banner .down i{transition:all .5s ease-in-out}}.n-banner .down i:hover{color:#fff}.n-banner .pr-nav li{width:100%;height:8rem}.wrapper{padding:10rem 0;overflow:hidden}.about.pt60{padding-top:6rem}.about .company{margin-bottom:13rem}.about .company .wrap-flex{margin-top:8rem;font-size:0;align-items:flex-start}.about .company .wrap-left{width:55rem;flex-shrink:0;margin-right:10rem;position:relative;z-index:1}.about .company .wrap-left::after{content:"";width:100%;height:100%;background:rgba(0,0,0,0.2);position:absolute;left:1rem;top:1rem;z-index:-1}.about .company .wrap-left .swiper{overflow:hidden;font-size:0}.about .company .wrap-left img{width:100%;height:100%;object-fit:cover;object-position:center}.about .company .next,.about .company .prev{width:6rem;height:6rem;background:rgba(255,255,255,0.5);border-radius:50%;display:flex;justify-content:center;align-items:center;transform:translateY(-50%) rotate(-90deg);cursor:pointer;position:absolute;z-index:2;top:50%;right:3rem}@media screen and (min-width: 768px){.about .company .next,.about .company .prev{transition:all .5s ease-in-out}}.about .company .next::before,.about .company .prev::before{content:"\e87e";font-family:"iconfont";font-size:1.9rem;color:#000;margin-top:.2rem}@media screen and (min-width: 768px){.about .company .next::before,.about .company .prev::before{transition:all .5s ease-in-out}}.about .company .next:hover,.about .company .prev:hover{background:#000}.about .company .next:hover::before,.about .company .prev:hover::before{color:#fff}.about .company .prev{transform:translateY(-50%) rotate(90deg);left:3rem}.about .company .swiper-pagination{bottom:2rem}.about .company .swiper-pagination span{width:1.2rem;height:1.2rem;background:rgba(0,0,0,0.3);opacity:1}.about .company .swiper-pagination .swiper-pagination-bullet-active{background:#000}.about .company .wrap-right{width:100%;flex-shrink:1}.about .company .wrap-text p{font-size:1.6rem;line-height:1.65;text-align:justify;margin:0 0 1em;color:rgba(0,0,0,0.8)}.about .company .wrap-text p.indent{text-indent:2em}.about .company .wrap-text p:last-of-type{margin-bottom:0}.about .layout{background:rgba(0,0,0,0.064);padding:10rem 0;position:relative;z-index:1}.about .layout::before{content:"";background:url(../images/banner01.jpg) no-repeat center center/cover;position:absolute;top:0;left:0;width:100%;height:100%;opacity:.1;z-index:-1}.about .layout .wrap-flex{margin-top:10rem;font-size:0;align-items:flex-start}.about .layout .wrap-flex .wrap-left{width:59rem;flex-shrink:0;margin-right:6.6rem;position:relative}.about .layout .wrap-flex .wrap-left .yuan{position:absolute;top:58%;left:43rem}.about .layout .wrap-flex .wrap-left .yuan::after{content:"\e768";font-family:"iconfont";font-size:3rem;color:#e72510;position:absolute;animation:1s ease-in-out infinite shangxia2;margin-top:-2.5rem}.about .layout .wrap-flex .wrap-left .yuan span{width:9rem;pointer-events:none;height:9rem;background-color:rgba(255,255,255,0.5);border-radius:50%;animation:5s linear infinite fd;position:absolute;top:-4.5rem;left:-4.5rem;transform:scale(0.1)}.about .layout .wrap-flex .wrap-left .yuan span.d2{animation-delay:1.5s}.about .layout .wrap-flex .wrap-left .yuan span.d3{animation-delay:3s}.about .layout .wrap-flex .wrap-left img{width:100%}.about .layout .wrap-flex .wrap-right{width:100%;flex-shrink:1}.about .layout .wrap-flex .wrap-right ul li{border-bottom:1px solid rgba(0,0,0,0.1);padding:2.2rem 0;cursor:pointer}.about .layout .wrap-flex .wrap-right ul li:first-of-type{border-top:1px solid rgba(0,0,0,0.1)}.about .layout .wrap-flex .wrap-right ul li h3{font-size:2rem;line-height:1.2;font-weight:500;color:rgba(0,0,0,0.6);position:relative}@media screen and (min-width: 768px){.about .layout .wrap-flex .wrap-right ul li h3{transition:all .5s ease-in-out}}.about .layout .wrap-flex .wrap-right ul li h3::after{content:"\e727";font-family:"iconfont";font-size:1.8rem;position:absolute;right:0;top:50%;transform:translateY(-50%)}@media screen and (min-width: 768px){.about .layout .wrap-flex .wrap-right ul li h3::after{transition:all .5s ease-in-out}}.about .layout .wrap-flex .wrap-right ul li .wrap-text{overflow:hidden;max-height:0;transition:max-height .5s ease-in-out}.about .layout .wrap-flex .wrap-right ul li .wrap-text p{font-size:1.8rem;line-height:1.5;margin:1.2rem 0 0;color:rgba(0,0,0,0.6)}.about .layout .wrap-flex .wrap-right ul li.active h3,.about .layout .wrap-flex .wrap-right ul li:hover h3{color:#000}.about .layout .wrap-flex .wrap-right ul li.active h3::after,.about .layout .wrap-flex .wrap-right ul li:hover h3::after{color:#000;transform:translateY(-50%) rotate(180deg)}.about .layout .wrap-flex .wrap-right ul li.active .wrap-text,.about .layout .wrap-flex .wrap-right ul li:hover .wrap-text{max-height:3.9rem;transition:max-height .5s ease-in-out}.about .layout .wrap-flex .wrap-right ul li.active h3::after{transform:translateY(-50%) rotate(225deg)}.about .layout .wrap-flex .wrap-right ul li.active .wrap-text{max-height:3.9rem;transition:max-height .5s ease-in-out}.about .news{padding:10rem 0 0}.about .news.list .wrap-list{padding-bottom:0}.about .news.list .wrap-list ul{display:grid;grid-template-columns:repeat(3, 1fr);gap:3rem;width:100%}.about .news.list .wrap-list ul li:hover{transform:translateY(-1rem);box-sizing:0 0 2rem rgba(0,0,0,0.5)}.about .news.list .wrap-list ul li:hover .pic img{transform:scale(1.1)}.about .news.list .wrap-list ul li:hover .wrap-text{background:rgba(0,0,0,0.064);border-color:rgba(0,0,0,0.064)}.about .news .wrap-list{margin-top:6rem;font-size:0;overflow:hidden;padding-top:3rem;padding-bottom:10rem;position:relative}.about .news .wrap-list .swiper-button{position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:30rem;display:flex;justify-content:space-between;align-items:center}.about .news .wrap-list .swiper-button .next,.about .news .wrap-list .swiper-button .prev{width:6rem;height:6rem;background:rgba(0,0,0,0.064);border-radius:50%;display:flex;justify-content:center;align-items:center;transform:rotate(-90deg);cursor:pointer}@media screen and (min-width: 768px){.about .news .wrap-list .swiper-button .next,.about .news .wrap-list .swiper-button .prev{transition:all .5s ease-in-out}}.about .news .wrap-list .swiper-button .next::before,.about .news .wrap-list .swiper-button .prev::before{content:"\e87e";font-family:"iconfont";font-size:1.9rem;color:#000;margin-top:.2rem}@media screen and (min-width: 768px){.about .news .wrap-list .swiper-button .next::before,.about .news .wrap-list .swiper-button .prev::before{transition:all .5s ease-in-out}}.about .news .wrap-list .swiper-button .next:hover,.about .news .wrap-list .swiper-button .prev:hover{background:#000}.about .news .wrap-list .swiper-button .next:hover::before,.about .news .wrap-list .swiper-button .prev:hover::before{color:#fff}.about .news .wrap-list .swiper-button .prev{transform:rotate(90deg)}.about .news .wrap-list .swiper-button .button{font-size:1.6rem;background:rgba(0,0,0,0.064);color:#000;padding:0 4rem}.about .news .wrap-list .swiper-button .button:hover{background:#000;color:#fff}.about .news .wrap-list .swiper-button .button:hover::before{display:none}.about .news .wrap-list li{min-width:0;border-radius:1rem;overflow:hidden}@media screen and (min-width: 768px){.about .news .wrap-list li{transition:all .5s ease-in-out}}.about .news .wrap-list li.active{transform:translateY(-3rem)}.about .news .wrap-list li.active .pic img{transform:scale(1.1)}.about .news .wrap-list li.active .wrap-text{background:rgba(0,0,0,0.064);border-color:rgba(0,0,0,0.064)}.about .news .wrap-list .pic{overflow:hidden;height:26rem;overflow:hidden}.about .news .wrap-list .pic img{width:100%;height:100%;object-fit:cover;object-position:center center}@media screen and (min-width: 768px){.about .news .wrap-list .pic img{transition:all .5s ease-in-out}}.about .news .wrap-list .wrap-text{border:1px solid rgba(0,0,0,0.1);border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;padding:2.6rem;box-sizing:border-box}@media screen and (min-width: 768px){.about .news .wrap-list .wrap-text{transition:all .5s ease-in-out}}.about .news .wrap-list .wrap-text h3{font-size:2.2rem;font-weight:500;line-height:1;height:2.3rem;color:rgba(0,0,0,0.8);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (min-width: 768px){.about .news .wrap-list .wrap-text h3{transition:all .5s ease-in-out}}.about .news .wrap-list .wrap-text .mate{margin:1.6rem 0;display:flex;justify-content:flex-start}.about .news .wrap-list .wrap-text .mate .time{margin-right:2rem}.about .news .wrap-list .wrap-text .mate i{font-family:"iconfont";margin-right:.5rem;font-size:1.8rem;color:rgba(0,0,0,0.5)}@media screen and (min-width: 768px){.about .news .wrap-list .wrap-text .mate i{transition:all .5s ease-in-out}}.about .news .wrap-list .wrap-text .mate span{font-size:1.4rem;color:rgba(0,0,0,0.5)}@media screen and (min-width: 768px){.about .news .wrap-list .wrap-text .mate span{transition:all .5s ease-in-out}}.about .news .wrap-list .wrap-text p{font-size:1.6rem;line-height:1.6;color:rgba(0,0,0,0.5);height:3.2em;margin:0;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-all}@media screen and (min-width: 768px){.about .news .wrap-list .wrap-text p{transition:all .5s ease-in-out}}.about .newsview{padding:16rem 0 8rem}.about .newsview .wrap-flex{overflow:hidden}.about .newsview .wrap-title h3{font-size:2.6rem;font-weight:500}.about .newsview .wrap-left{width:70%}.about .newsview .wrap-right{width:25%}.about .newsview .wrap-right .box{width:100%;box-sizing:border-box;background:rgba(0,0,0,0.063);padding:2rem}.about .newsview .wrap-right .box .swiper-pagination{bottom:2rem}.about .newsview .wrap-right .box .swiper-pagination span{width:1.2rem;height:1.2rem;background:rgba(0,0,0,0.3);opacity:1}.about .newsview .wrap-right .box .swiper-pagination .swiper-pagination-bullet-active{background:#000}.about .newsview .wrap-right .box .swiper{margin-top:2rem;position:relative}.about .newsview .wrap-right .box img{max-width:100%}.about .newsview .wrap-right .box li{position:relative;font-size:0}.about .newsview .wrap-right .box li::before{content:"";position:absolute;top:0;left:0;background:rgba(0,0,0,0.3);width:100%;height:100%;opacity:0;z-index:2}@media screen and (min-width: 768px){.about .newsview .wrap-right .box li::before{transition:all .5s ease-in-out}}.about .newsview .wrap-right .box li a{position:relative;display:block;width:100%;height:100%}.about .newsview .wrap-right .box li a::after{content:"\e727";font-family:"iconfont";font-size:1.2rem;z-index:2;border:1px solid #fff;border-radius:50%;width:4rem;height:4rem;line-height:4rem;text-align:center;display:inline-block;color:#fff;opacity:0;transform:scale(1.5);position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media screen and (min-width: 768px){.about .newsview .wrap-right .box li a::after{transition:all .5s ease-in-out}}.about .newsview .wrap-right .box li.swiper-slide:hover::before{opacity:1}.about .newsview .wrap-right .box li.swiper-slide:hover .pic img{transform:scale(1)}.about .newsview .wrap-right .box li.swiper-slide:hover a::after{transform:scale3d(1, 1, 1) translate(-50%, -50%);opacity:1}.about .newsview .wrap-right .box li:hover a{color:#000}.about .newsview .wrap-mate{width:100%;padding:2rem 0 0}.about .newsview .wrap-mate ul{display:flex;justify-content:flex-start;align-items:center}.about .newsview .wrap-mate li{margin-right:3rem;display:flex;justify-content:space-between;align-items:center}.about .newsview .wrap-mate li:last-of-type{margin-right:0}.about .newsview .wrap-mate li i{font-family:"iconfont";font-size:1.6rem;margin-right:.3em;flex-shrink:0}.about .newsview .wrap-mate li:nth-of-type(1) i::before{content:""}.about .newsview .wrap-mate li:nth-of-type(2) i::before{content:""}.about .newsview .wrap-mate li:nth-of-type(3) i::before{content:""}.about .newsview .wrap-mate li span{font-size:1.4rem;flex-shrink:1;width:100%}.about .newsview .wrap-text{font-size:1.6rem;flex-shrink:1;line-height:1.75;margin-top:3rem;box-sizing:border-box;padding:0 0 3rem 0}.about .newsview .wrap-text p{margin:0 0 1em;font-size:1.6rem;line-height:1.75;color:rgba(0,0,0,0.8)}.about .newsview .wrap-text p:last-of-type{margin-bottom:0}.about .newsview .wrap-text img{max-width:100%}.about .newsview .wrap-text .backlist{margin:2rem auto 0;text-align:center}.about .newsview .wrap-text .backlist a{font-size:1.6rem;background:rgba(0,0,0,0.1);color:#000;padding:0 4rem}.about .newsview .wrap-text .backlist a:hover{background:#000;color:#fff}.about .newsview .wrap-text .backlist a:hover::before{display:none}.about .single .wrap-text p{font-size:1.6rem;line-height:1.75}.products{position:relative;width:100%;height:100vh;overflow:hidden}.products #products{position:relative}.pr-nav{position:absolute;bottom:0;left:0;width:100vw;height:8rem;background:rgba(0,0,0,0.15);z-index:1}.pr-nav .swiper-scrollbar .swiper-scrollbar-drag{background:rgba(255,255,255,0.5)}.pr-nav li{display:flex;justify-content:center;align-items:center;box-sizing:border-box;border-right:2px solid #fff;cursor:pointer}@media screen and (min-width: 768px){.pr-nav li{transition:all .5s ease-in-out}}.pr-nav li.swiper-slide-thumb-active,.pr-nav li.active{background:#000}.pr-nav li:last-child{border-right:none}.pr-nav li .title{display:flex;justify-content:space-between;align-items:center;flex-direction:column}.pr-nav li span{font-size:2.4rem;color:#fff;letter-spacing:.1em;line-height:1}.pr-nav li span.en{font-size:1.2rem;text-transform:uppercase;margin-top:.7rem}.productsview{padding-bottom:8rem;position:relative;overflow:hidden}.productsview .pr-nav{background:rgba(0,0,0,0.5)}.productsview .pr-nav li{width:100%;height:8rem}.productsview .item{padding:8rem 0 10rem;background:linear-gradient(to bottom, rgba(0,0,0,0.063), transparent)}.productsview .item .swiper-pagination{bottom:2rem}.productsview .item .swiper-pagination span{width:1.2rem;height:1.2rem;background:rgba(0,0,0,0.3);opacity:1}.productsview .item .swiper-pagination .swiper-pagination-bullet-active{background:#000}.productsview .item .title{margin-bottom:1.6rem}.productsview .item .title h3{font-size:2.4rem;font-weight:500;line-height:1.5;color:#000}.productsview .item .title p{font-size:1.6rem;line-height:1.5;margin:.5rem 0 0;display:block;text-align:justify}.productsview .item .title h4{font-size:1.8rem;font-weight:400;line-height:1.75;text-align:justify}.productsview .item .wrap-flex{margin-top:1.8rem;align-items:center}.productsview .item .wrap-flex .wrap-left{width:40%;flex-shrink:0;box-sizing:border-box;padding:0 5rem;position:relative}.productsview .item .wrap-flex .wrap-right{width:60%}.productsview .item .wrap-flex .pic{border-radius:1rem;overflow:hidden;width:100%}.productsview .item .wrap-flex .pic .swiper{height:100%}.productsview .item .wrap-flex .pic .img{border-radius:1rem;overflow:hidden}.productsview .item .wrap-flex .pic img{width:100%}.productsview .item:nth-of-type(1) .wrap-flex{flex-wrap:wrap}.productsview .item:nth-of-type(1) .wrap-flex .wrap-left{width:100%;padding:2rem 0}.productsview .item:nth-of-type(1) .wrap-flex .pic{border-radius:0;height:auto}.productsview .item:nth-of-type(1) .wrap-flex .pic .img{height:40rem}.productsview .item:nth-of-type(1) .wrap-flex .pic .img img{height:100%;object-fit:cover;object-position:center center}.productsview .item:nth-of-type(1) .wrap-flex .wrap-right{width:100%;text-align:center}.productsview .item:nth-of-type(1) .wrap-flex .wrap-right p{text-align:center}.productsview .item:nth-of-type(2n) .wrap-flex .pic{order:1}.productsview .item:nth-of-type(2n) .wrap-flex .wrap-left{order:2}.nav-left{position:fixed;z-index:99;height:calc(100vh - 8rem);display:flex;justify-content:space-between;flex-direction:column;top:8rem;left:0}.nav-left li{background:rgba(0,0,0,0.5);width:10rem;height:100%;display:flex;justify-content:space-between;align-items:center;justify-content:center;border-top:1px solid rgba(255,255,255,0.5);flex-direction:column;cursor:pointer}@media screen and (min-width: 768px){.nav-left li{transition:all .5s ease-in-out}}.nav-left li a{font-size:1.6rem;color:#fff;display:flex;justify-content:space-between;align-items:center;justify-content:center;flex-direction:column}.nav-left li a::before{font-family:"iconfont";color:#fff;font-size:4.2rem;margin-bottom:2rem}.nav-left li.active,.nav-left li:hover{background:#000}.nav-left li:nth-of-type(1) a::before{content:"\ebbe"}.nav-left li:nth-of-type(2) a::before{content:"\e63e"}.nav-left li:nth-of-type(3) a::before{content:"\e640"}.nav-left li:nth-of-type(4) a::before{content:"\e658"}.service02{padding-left:10rem;box-sizing:border-box;width:100%}.service.pt80{padding-top:6rem}.service .team{padding:8rem 0 0;background:url(../images/team.jpg) no-repeat top center/cover;position:relative}.service .team .swiper{padding-bottom:41.7rem;margin-top:7rem;background:url(../images/honor.png) no-repeat center bottom;position:relative}.service .team .swiper .swiper-slide{display:flex;justify-content:center;align-items:center;flex-direction:column}.service .team .swiper .swiper-slide .iconfont{display:flex;justify-content:center;align-items:center;width:20rem;height:20.4rem;background:url(../images/honor-ico.png) no-repeat center center/cover}.service .team .swiper .swiper-slide .iconfont i{font-family:"iconfont";font-size:8rem;color:#b0986f}.service .team .swiper .swiper-slide span{font-size:2.4rem;color:#b0986f;font-weight:600;line-height:1;margin-top:1.8rem}.service .team .swiper-pagination{bottom:2rem}.service .team .swiper-pagination span{width:1.2rem;height:1.2rem;background:rgba(255,255,255,0.6);opacity:1}.service .team .swiper-pagination .swiper-pagination-bullet-active{background:#fff}.service .team2{padding:8rem 0;position:relative}.service .team2 .swiper{margin-top:7rem;position:relative}.service .team2 .swiper .swiper-slide{display:flex;justify-content:center;align-items:center;flex-direction:column}.service .team2 .swiper .swiper-slide .iconfont{display:flex;justify-content:center;align-items:center;width:16rem;height:16rem;background:url(../images/honor-ico.png) no-repeat center center/cover}.service .team2 .swiper .swiper-slide .iconfont i::before{content:"";font-family:"iconfont";font-size:6rem;color:#b0986f}.service .team2 .swiper .swiper-slide .ico-1 i::before{content:""}.service .team2 .swiper .swiper-slide .ico-2 i::before{content:""}.service .team2 .swiper .swiper-slide .ico-3 i::before{content:""}.service .team2 .swiper .swiper-slide .ico-4 i::before{content:""}.service .team2 .swiper .swiper-slide .ico-5 i::before{content:""}.service .team2 .swiper .swiper-slide .ico-6 i::before{content:""}.service .team2 .swiper .swiper-slide span{font-size:2rem;color:#b0986f;font-weight:500;line-height:1;margin-top:3rem}.service .team2 .swiper-pagination{bottom:2rem}.service .team2 .swiper-pagination span{width:1.2rem;height:1.2rem;background:rgba(255,255,255,0.6);opacity:1}.service .team2 .swiper-pagination .swiper-pagination-bullet-active{background:#fff}.service .process{background:rgba(0,0,0,0.063);padding:10rem 0}.service .process .wrap-list{text-align:center}.service .process .wrap-list .tab-tit{margin:15rem auto 2rem;counter-reset:titleCount;position:relative;width:auto;display:inline-block;z-index:1}.service .process .wrap-list .tab-tit .tab-line{position:absolute;top:-3.5rem;left:9rem;width:0%;height:1rem;background:#000;z-index:0}@media screen and (min-width: 768px){.service .process .wrap-list .tab-tit .tab-line{transition:all .5s ease-in-out}}.service .process .wrap-list .tab-tit::before{content:"";position:absolute;top:-3.5rem;left:50%;transform:translateX(-50%);width:75%;height:1rem;background:rgba(0,0,0,0.6);z-index:-1}.service .process .wrap-list .tab-tit li{margin:0 6.5rem;font-size:1.8rem;font-weight:600;position:relative}.service .process .wrap-list .tab-tit li::before{content:counter(titleCount);counter-increment:titleCount;width:4rem;height:4rem;background:rgba(0,0,0,0.6);border-radius:50%;font-size:1.8rem;text-align:center;line-height:4rem;position:absolute;top:-5rem;left:50%;transform:translateX(-50%);color:#fff;z-index:0}@media screen and (min-width: 768px){.service .process .wrap-list .tab-tit li::before{transition:all .5s ease-in-out}}.service .process .wrap-list .tab-tit li::after{content:"";width:4rem;height:4rem;background:#fff;border-radius:50%;position:absolute;top:-5rem;left:50%;transform:translateX(-50%);z-index:-1}.service .process .wrap-list .tab-tit li.active::before{background:#000}.service .process .wrap-list .tab-box{margin-top:6rem}.service .process .wrap-list .tab-box .box{display:none;padding-bottom:3rem}.service .process .wrap-list .tab-box .box.active{display:block}.service .process .wrap-list .tab-box ul{display:flex;justify-content:center}.service .process .wrap-list .tab-box ul.swiper-wrapper{justify-content:flex-start}.service .process .wrap-list .tab-box li{width:auto;font-size:1.6rem;line-height:1.5;color:rgba(0,0,0,0.8);font-weight:600;padding:.8rem 3rem;position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column}.service .process .wrap-list .tab-box li i,.service .process .wrap-list .tab-box li em{font-family:"iconfont";border-radius:50%;width:7rem;height:7rem;border:2px solid rgba(0,0,0,0.8);display:flex;justify-content:center;align-items:center}.service .process .wrap-list .tab-box li i::before,.service .process .wrap-list .tab-box li em::before{content:"";color:rgba(0,0,0,0.8);font-size:3.5rem;font-weight:400}.service .process .wrap-list .tab-box li .ico-1::before{content:""}.service .process .wrap-list .tab-box li .ico-2::before{content:""}.service .process .wrap-list .tab-box li .ico-3::before{content:""}.service .process .wrap-list .tab-box li .ico-4::before{content:""}.service .process .wrap-list .tab-box li .ico-5::before{content:""}.service .process .wrap-list .tab-box li .ico-6::before{content:""}.service .process .wrap-list .tab-box li .ico-7::before{content:""}.service .process .wrap-list .tab-box li .ico-8::before{content:""}.service .process .wrap-list .tab-box li .ico-9::before{content:""}.service .process .wrap-list .tab-box li .ico-10::before{content:""}.service .process .wrap-list .tab-box li .ico-11::before{content:""}.service .process .wrap-list .tab-box li .ico-12::before{content:""}.service .process .wrap-list .tab-box li .ico-13::before{content:""}.service .process .wrap-list .tab-box li .ico-14::before{content:""}.service .process .wrap-list .tab-box li .ico-15::before{content:""}.service .process .wrap-list .tab-box li .ico-16::before{content:""}.service .process .wrap-list .tab-box li .ico-17::before{content:""}.service .process .wrap-list .tab-box li .ico-18::before{content:""}.service .process .wrap-list .tab-box li .ico-19::before{content:""}.service .process .wrap-list .tab-box li .ico-20::before{content:""}.service .process .wrap-list .tab-box li .ico-21::before{content:""}.service .process .wrap-list .tab-box li .ico-22::before{content:""}.service .process .wrap-list .tab-box li p,.service .process .wrap-list .tab-box li span{position:absolute;top:100%;margin:0}.service .process .wrap-list .tab-box li:last-of-type{margin-right:0}.service .process .wrap-list .tab-box li:last-of-type::after{display:none}.service .promise{padding:10rem 0}.service .promise .wrap-list{max-width:1400px;margin:7rem auto 2.6rem;position:relative}@media screen and (max-width: 1440px){.service .promise .wrap-list{width:calc(100% - 160px)}}@media screen and (max-width: 1360px){.service .promise .wrap-list{width:calc(100% - 120px)}}@media screen and (max-width: 768px){.service .promise .wrap-list{max-width:100%;box-sizing:border-box;padding-left:2rem;padding-right:2rem}}.service .promise .wrap-list ul{display:flex;justify-content:center;flex-wrap:wrap}.service .promise .wrap-list li{width:22%;margin-right:3rem;margin-bottom:3rem}.service .promise .wrap-list li:last-of-type,.service .promise .wrap-list li:nth-of-type(4n){margin-right:0}.service .promise .wrap-list li,.service .promise .wrap-list .swiper-slide{display:flex;justify-content:center;align-items:center;flex-direction:column;height:20rem;background:rgba(0,0,0,0.063);border-radius:1.5rem}.service .promise .wrap-list li i,.service .promise .wrap-list .swiper-slide i{font-size:8.4rem;font-family:"iconfont";color:rgba(0,0,0,0.6)}@media screen and (min-width: 768px){.service .promise .wrap-list li i,.service .promise .wrap-list .swiper-slide i{transition:all .5s ease-in-out}}.service .promise .wrap-list li .ico-1::before,.service .promise .wrap-list .swiper-slide .ico-1::before{content:""}.service .promise .wrap-list li .ico-2::before,.service .promise .wrap-list .swiper-slide .ico-2::before{content:""}.service .promise .wrap-list li .ico-3::before,.service .promise .wrap-list .swiper-slide .ico-3::before{content:""}.service .promise .wrap-list li .ico-4::before,.service .promise .wrap-list .swiper-slide .ico-4::before{content:""}.service .promise .wrap-list li .ico-5::before,.service .promise .wrap-list .swiper-slide .ico-5::before{content:""}.service .promise .wrap-list li .ico-6::before,.service .promise .wrap-list .swiper-slide .ico-6::before{content:""}.service .promise .wrap-list li .ico-7::before,.service .promise .wrap-list .swiper-slide .ico-7::before{content:""}.service .promise .wrap-list li span,.service .promise .wrap-list .swiper-slide span{font-size:1.8rem;color:rgba(0,0,0,0.8);font-weight:500;margin-top:1.6rem}@media screen and (min-width: 768px){.service .promise .wrap-list li span,.service .promise .wrap-list .swiper-slide span{transition:all .5s ease-in-out}}.service .promise .wrap-list li:hover i,.service .promise .wrap-list .swiper-slide:hover i{color:#e72510}.service .promise .wrap-list li:hover span,.service .promise .wrap-list .swiper-slide:hover span{color:#000}.service .promise .wrap-list .swiper-pagination{bottom:-4.6rem}.service .promise .wrap-list .swiper-pagination span{width:1.2rem;height:1.2rem;background:rgba(0,0,0,0.063);opacity:1}.service .promise .wrap-list .swiper-pagination .swiper-pagination-bullet-active{background:#000}.design{padding:8rem 0 12rem;background:rgba(0,0,0,0.064)}.design .wrap-list{position:relative}.design .wrap-list .swiper-pagination{bottom:-4.6rem}.design .wrap-list .swiper-pagination span{width:1.2rem;height:1.2rem;background:rgba(0,0,0,0.063);opacity:1}.design .wrap-list .swiper-pagination .swiper-pagination-bullet-active{background:#000}.design .wrap-list .next,.design .wrap-list .prev{position:absolute;top:50%;right:-10rem;width:6rem;height:6rem;display:inline-block;background:rgba(0,0,0,0.064);border-radius:50%;display:flex;justify-content:center;align-items:center;transform:translateY(-50%) rotate(-90deg);cursor:pointer;z-index:2}@media screen and (min-width: 768px){.design .wrap-list .next,.design .wrap-list .prev{transition:all .5s ease-in-out}}.design .wrap-list .next::before,.design .wrap-list .prev::before{content:"\e87e";font-family:"iconfont";font-size:1.9rem;color:#000;margin-top:.2rem}@media screen and (min-width: 768px){.design .wrap-list .next::before,.design .wrap-list .prev::before{transition:all .5s ease-in-out}}.design .wrap-list .next:hover,.design .wrap-list .prev:hover{background:#000}.design .wrap-list .next:hover::before,.design .wrap-list .prev:hover::before{color:#fff}.design .wrap-list .prev{transform:translateY(-50%) rotate(90deg);left:-10rem;right:auto}.design .swiper{margin-top:6rem}.design .swiper-slide{display:flex;justify-content:space-between;border-radius:1rem;overflow:hidden}.design .swiper-slide .img{height:36rem;width:50%;flex-shrink:0;overflow:hidden;position:relative}.design .swiper-slide img{width:100%;height:100%;object-fit:cover;object-position:center}.design .swiper-slide .box{padding:4rem;background:#fff;width:100%;box-sizing:border-box}.design .swiper-slide .title{display:flex;justify-content:space-between;padding-bottom:2rem;flex-direction:column}.design .swiper-slide .title h3{font-size:2.8rem;letter-spacing:.25em;font-weight:600;color:rgba(0,0,0,0.8)}.design .swiper-slide .title span{font-size:1.6rem;margin-top:1rem;color:rgba(0,0,0,0.8)}.design .swiper-slide .text{width:100%}@media screen and (min-width: 768px){.design .swiper-slide .text{transition:all .5s ease-in-out}}.design .swiper-slide .text p{font-size:1.7rem;font-weight:300;margin:0;line-height:1.75;color:rgba(0,0,0,0.8)}.design .swiper-slide:hover .text{bottom:0}.case{padding:8rem 0}.case.pt160{padding-top:16rem}.case .wrap-list{text-align:center}.case .wrap-list .tab-tit{margin:4rem auto 2rem}.case .wrap-list .tab-tit ul{display:flex;justify-content:center}.case .wrap-list .tab-tit li{margin:0 1rem;padding:1rem;letter-spacing:.1em;min-width:9rem;background:rgba(0,0,0,0.063);border-radius:5rem;font-size:1.6rem;line-height:1.5;font-weight:500;position:relative;cursor:pointer}.case .wrap-list .tab-tit li a{color:rgba(0,0,0,0.8)}.case .wrap-list .tab-tit li::before{content:"";width:100%;height:100%;box-sizing:border-box;border-radius:5rem;position:absolute;bottom:0;left:0;opacity:0;z-index:-1}.case .wrap-list .tab-tit li.active{color:#fff}.case .wrap-list .tab-tit li.active a{color:#fff}.case .wrap-list .tab-tit li.active::before{opacity:1;background:#000}.case .wrap-list .tab-box{margin-top:6rem;font-size:0}.case .wrap-list .tab-box .box{display:none;padding-bottom:3rem}.case .wrap-list .tab-box .box.active{display:block}.case .wrap-list .tab-box ul{display:grid;grid-template-columns:repeat(3, 1fr);gap:3rem}.case .wrap-list .tab-box li{position:relative;overflow:hidden;border-radius:1rem}.case .wrap-list .tab-box li::before{content:"";position:absolute;top:0;left:0;background:rgba(0,0,0,0.3);width:100%;height:100%;opacity:0;z-index:2}@media screen and (min-width: 768px){.case .wrap-list .tab-box li::before{transition:all .5s ease-in-out}}.case .wrap-list .tab-box li .pic{overflow:hidden;height:27.8rem}.case .wrap-list .tab-box li .pic img{width:100%;height:100%;object-fit:cover;object-position:center center;transform:scale(1.1)}@media screen and (min-width: 768px){.case .wrap-list .tab-box li .pic img{transition:all .5s ease-in-out}}.case .wrap-list .tab-box li .title{padding:2rem;box-sizing:border-box;position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%, -50%);z-index:3}@media screen and (min-width: 768px){.case .wrap-list .tab-box li .title{transition:all .5s ease-in-out}}.case .wrap-list .tab-box li .title h3{font-size:2.8rem;transform:scale(1.5);color:#fff;opacity:0}@media screen and (min-width: 768px){.case .wrap-list .tab-box li .title h3{transition:all .5s ease-in-out}}.case .wrap-list .tab-box li .title::after{content:"\e727";font-family:"iconfont";font-size:1.2rem;z-index:2;border:1px solid #fff;border-radius:50%;width:4rem;height:4rem;line-height:4rem;text-align:center;display:inline-block;color:#fff;margin-top:2rem;opacity:0;transform:scale(1.5)}@media screen and (min-width: 768px){.case .wrap-list .tab-box li .title::after{transition:all .5s ease-in-out}}.case .wrap-list .tab-box li:hover::before{opacity:1}.case .wrap-list .tab-box li:hover .pic img{transform:scale(1)}.case .wrap-list .tab-box li:hover .title h3{transform:scale3d(1, 1, 1);opacity:1}.case .wrap-list .tab-box li:hover .title::after{transform:scale3d(1, 1, 1);opacity:1}.case .wrap-list .tab-box .button{font-size:1.6rem;background:rgba(0,0,0,0.064);color:#000;padding:0 4rem;margin-top:6rem}.case .wrap-list .tab-box .button:hover{background:#000;color:#fff}.case .wrap-list .tab-box .button:hover::before{display:none}.caseview{padding:16rem 0 8rem}.caseview .wrap-title{text-align:center}.caseview .tab-tit{margin:0 auto 4rem}.caseview .tab-tit ul{display:flex;justify-content:center}.caseview .tab-tit li{margin:0 1rem;padding:1rem;letter-spacing:.1em;min-width:9rem;background:rgba(0,0,0,0.063);border-radius:5rem;font-size:1.6rem;line-height:1.5;font-weight:500;position:relative;cursor:pointer;text-align:center}.caseview .tab-tit li a{color:rgba(0,0,0,0.8)}.caseview .tab-tit li::before{content:"";width:100%;height:100%;box-sizing:border-box;border-radius:5rem;position:absolute;bottom:0;left:0;opacity:0;z-index:-1}.caseview .tab-tit li.active{color:#fff}.caseview .tab-tit li.active a{color:#fff}.caseview .tab-tit li.active::before{opacity:1;background:#000}.caseview .wrap-flex{background:rgba(0,0,0,0.063);box-sizing:border-box;padding:5rem;margin:5rem 0 2rem;border-radius:1rem}.caseview .wrap-flex img{max-width:100%}.caseview .wrap-left{border-right:1px solid rgba(0,0,0,0.1);padding-right:5rem;flex-shrink:0;width:30rem}.caseview .wrap-left h3{font-size:2rem;line-height:1.5;margin-bottom:1em}.caseview .wrap-left .img{box-sizing:border-box;padding:1em;background:#fff;border:1px solid rgba(0,0,0,0.2);position:relative}.caseview .wrap-left .img::before{content:"";position:absolute;top:0;left:0;background:rgba(0,0,0,0.3);width:100%;height:100%;opacity:0;z-index:2}@media screen and (min-width: 768px){.caseview .wrap-left .img::before{transition:all .5s ease-in-out}}.caseview .wrap-left .img a{position:relative;display:block;width:100%;height:100%;overflow:hidden}.caseview .wrap-left .img a::after{content:"\e727";font-family:"iconfont";font-size:1.2rem;z-index:2;border:1px solid #fff;border-radius:50%;width:4rem;height:4rem;line-height:4rem;text-align:center;display:inline-block;color:#fff;opacity:0;transform:scale(1.5);position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media screen and (min-width: 768px){.caseview .wrap-left .img a::after{transition:all .5s ease-in-out}}.caseview .wrap-left .img:hover::before{opacity:1}.caseview .wrap-left .img:hover a img{transform:scale(1)}.caseview .wrap-left .img:hover a::after{transform:scale3d(1, 1, 1) translate(-50%, -50%);opacity:1}.caseview .wrap-mate ul{display:flex;justify-content:space-between;flex-direction:column}.caseview .wrap-mate li{margin-bottom:3rem;display:flex;justify-content:space-between;align-items:center}.caseview .wrap-mate li:last-of-type{margin-bottom:0}.caseview .wrap-mate li i{font-family:"iconfont";font-size:2.4rem;margin-right:.3em;flex-shrink:0}.caseview .wrap-mate li:nth-of-type(1) i::before{content:""}.caseview .wrap-mate li:nth-of-type(2) i::before{content:""}.caseview .wrap-mate li:nth-of-type(3) i::before{content:""}.caseview .wrap-mate li span{font-size:1.6rem;flex-shrink:1;width:100%}.caseview .wrap-right{box-sizing:border-box;padding-left:5rem;flex-shrink:1}.caseview .wrap-text{font-size:1.6rem;margin-top:1.5em}.caseview .wrap-text p{margin:0 0 1em;font-size:1.6rem;line-height:1.5;color:rgba(0,0,0,0.8)}.caseview .wrap-text p:last-of-type{margin-bottom:0}.caseview .wrap-list{font-size:0}.caseview .wrap-list li{margin-bottom:0;list-style:none;position:relative;border-radius:1rem;overflow:hidden}.caseview .wrap-list li::before{content:"";position:absolute;top:0;left:0;background:rgba(0,0,0,0.3);width:100%;height:100%;opacity:0;z-index:2}@media screen and (min-width: 768px){.caseview .wrap-list li::before{transition:all .5s ease-in-out}}.caseview .wrap-list li a{position:relative;display:block;width:100%;height:100%;overflow:hidden}.caseview .wrap-list li a::after{content:"\e727";font-family:"iconfont";font-size:1.2rem;z-index:2;border:1px solid #fff;border-radius:50%;width:4rem;height:4rem;line-height:4rem;text-align:center;display:inline-block;color:#fff;opacity:0;transform:scale(1.5);position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media screen and (min-width: 768px){.caseview .wrap-list li a::after{transition:all .5s ease-in-out}}.caseview .wrap-list li:hover::before{opacity:1}.caseview .wrap-list li:hover a img{transform:scale(1)}.caseview .wrap-list li:hover a::after{transform:scale3d(1, 1, 1) translate(-50%, -50%);opacity:1}.caseview .wrap-list img{width:100%;display:block;height:auto;transform:scale(1.1)}@media screen and (min-width: 768px){.caseview .wrap-list img{transition:all .5s ease-in-out}}.caseview .waterfall-columns{display:flex;gap:20px}.caseview .waterfall-columns .waterfall-col{flex:1;display:flex;flex-direction:column;gap:20px}.material .item{padding:8rem 0 10rem}.material .item .swiper-pagination{bottom:2rem}.material .item .swiper-pagination span{width:1.2rem;height:1.2rem;background:rgba(0,0,0,0.3);opacity:1}.material .item .swiper-pagination .swiper-pagination-bullet-active{background:#000}.material .item .title{text-align:right}.material .item .title h3{font-size:3rem;font-weight:600;line-height:1;color:#000}.material .item .title span{font-size:1.4rem;text-transform:uppercase;font-weight:500;line-height:1;margin-top:1.5rem;display:block;color:rgba(0,0,0,0.4)}.material .item .wrap-flex{margin-top:1.8rem;align-items:center}.material .item .wrap-flex .wrap-text .title{text-align:left}.material .item .wrap-flex .wrap-text .title h4{font-size:2rem;margin-top:4rem;font-weight:600}.material .item .wrap-flex .wrap-text ul li{font-size:1.6rem;line-height:1;margin-top:1em}.material .item .wrap-flex .wrap-text ul li::before{content:"\e61f";font-family:"iconfont";margin-right:.5em}.material .item .wrap-flex .pic{border-radius:1rem;overflow:hidden;width:90rem;height:40rem}.material .item .wrap-flex .pic img{width:100%;height:100%;object-fit:cover;object-position:center center}.material .item:nth-of-type(2n){background:rgba(0,0,0,0.063)}.material .item:nth-of-type(2n) .title{text-align:left}.material .item:nth-of-type(2n) .wrap-flex .pic{order:1}.material .item:nth-of-type(2n) .wrap-flex .wrap-text{order:2}.delivery .system{padding:8rem 0;background:rgba(0,0,0,0.063)}.delivery .system ul{display:grid;grid-template-columns:repeat(4, 1fr);gap:2rem;margin-top:6rem}.delivery .system ul li{position:relative;font-size:0}.delivery .system ul li::before,.delivery .system ul li::after{content:"";top:2rem;right:2rem;left:2rem;bottom:2rem;position:absolute;border:2px solid #fff;box-shadow:0 0 0 2rem rgba(255,255,255,0.2);opacity:0;z-index:2}@media screen and (min-width: 768px){.delivery .system ul li::before,.delivery .system ul li::after{transition:all .5s ease-in-out}}.delivery .system ul li::before{border:none;box-shadow:none;background:rgba(0,0,0,0.5);z-index:1}.delivery .system ul li img{max-width:100%}@media screen and (min-width: 768px){.delivery .system ul li img{transition:all .5s ease-in-out}}.delivery .system ul li .img{width:100%;overflow:hidden;position:relative}.delivery .system ul li .img::before{content:"";top:0;left:0;position:absolute;width:100%;height:100%;background:rgba(0,0,0,0.5);z-index:2}@media screen and (min-width: 768px){.delivery .system ul li .img::before{transition:all .5s ease-in-out}}.delivery .system ul li:hover::before,.delivery .system ul li:hover::after{opacity:1}.delivery .system ul li:hover img{transform:scale(1.05)}.delivery .system ul li:hover .text h3{transform:scale3d(1, 1, 1)}.delivery .system ul li:hover .text p{opacity:1;transform:scale3d(1, 1, 1)}.delivery .system ul li .text{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;box-sizing:border-box;padding:2rem;z-index:3;text-align:center}.delivery .system ul li .text h3{color:#fff;text-shadow:0 0 1rem rgba(0,0,0,0.7);font-size:2.2rem;font-weight:500;transform:scale(1.2)}@media screen and (min-width: 768px){.delivery .system ul li .text h3{transition:all .5s ease-in-out}}.delivery .system ul li .text p{color:#fff;font-size:1.4rem;margin:1em 0 0;opacity:0;transform:scale(1.5)}@media screen and (min-width: 768px){.delivery .system ul li .text p{transition:all .5s ease-in-out}}.delivery .video{padding:8rem 0;background:linear-gradient(to bottom, #fff, rgba(0,0,0,0.063));position:relative;z-index:1;text-align:center}.delivery .video.white{background:#fff}.delivery .video.white .wrap-list .items a .title{background:rgba(0,0,0,0.063)}.delivery .video .wrap-list{font-size:0;display:grid;grid-template-columns:repeat(2, 1fr);gap:3rem;margin-top:6rem}.delivery .video .wrap-list .items{margin-bottom:0;list-style:none;position:relative;border-radius:1rem;overflow:hidden}.delivery .video .wrap-list .items a{position:relative;display:block;width:100%;height:100%;overflow:hidden}.delivery .video .wrap-list .items a .img{position:relative;height:38rem;overflow:hidden}.delivery .video .wrap-list .items a .img img{width:100%;height:100%;object-fit:cover;object-position:center center}.delivery .video .wrap-list .items a .img::before{content:"";position:absolute;top:0;left:0;background:rgba(0,0,0,0.3);width:100%;height:100%;opacity:0;z-index:2}@media screen and (min-width: 768px){.delivery .video .wrap-list .items a .img::before{transition:all .5s ease-in-out}}.delivery .video .wrap-list .items a .img::after{content:"\e727";font-family:"iconfont";font-size:1.2rem;z-index:2;border:1px solid #fff;border-radius:50%;width:4rem;height:4rem;line-height:4rem;text-align:center;display:inline-block;color:#fff;opacity:0;transform:scale(1.5);position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media screen and (min-width: 768px){.delivery .video .wrap-list .items a .img::after{transition:all .5s ease-in-out}}.delivery .video .wrap-list .items a .title{background:#fff;padding:2rem;box-sizing:border-box}.delivery .video .wrap-list .items a .title h3{font-size:1.8rem;text-align:center;color:#000}.delivery .video .wrap-list .items:hover a .img::before{opacity:1}.delivery .video .wrap-list .items:hover a .img::after{transform:scale3d(1, 1, 1) translate(-50%, -50%);opacity:1}.delivery .video .wrap-list .items:hover a .img img{transform:scale3d(1, 1, 1)}.delivery .video .wrap-list img{width:100%;transform:scale(1.1);display:block;height:auto}@media screen and (min-width: 768px){.delivery .video .wrap-list img{transition:all .5s ease-in-out}}.delivery .video .button{font-size:1.6rem;background:rgba(0,0,0,0.064);color:#000;padding:0 4rem;margin-top:6rem}.delivery .video .button:hover{background:#000;color:#fff}.delivery .video .button:hover::before{display:none}.delivery .process{padding:8rem 0;background:#fff;position:relative;z-index:1}.delivery .process .wrap-list{margin-top:6rem}.delivery .process ul{display:flex;justify-content:space-between;align-items:center;margin-bottom:4.8rem;position:relative;width:auto}.delivery .process ul::before{content:"";width:80%;height:0;border-top:2px dashed #000;top:50%;left:50%;transform:translate(-50%, -50%);position:absolute}.delivery .process ul::after{content:"";width:12rem;border-radius:0 50% 50% 0;height:12rem;top:50%;right:4.5rem;position:absolute;border:2px dashed #000;z-index:-1;border-left:none;margin-top:-1px}.delivery .process ul li{width:calc(100% / 5);font-size:1.4rem;line-height:1.5;color:rgba(0,0,0,0.8);position:relative;text-align:center;display:flex;justify-content:center;align-items:center}.delivery .process ul li::after{content:"\e63f";font-size:1.8rem;font-family:"iconfont";color:#000;position:absolute;left:100%}.delivery .process ul li i{font-family:"iconfont";border-radius:50%;width:7rem;height:7rem;background:#fff;border:2px solid rgba(0,0,0,0.8);display:flex;justify-content:center;align-items:center}.delivery .process ul li i::before{content:"";color:rgba(0,0,0,0.8);font-size:3.5rem;font-weight:400}.delivery .process ul li .ico-1::before{content:""}.delivery .process ul li .ico-2::before{content:""}.delivery .process ul li .ico-3::before{content:""}.delivery .process ul li .ico-4::before{content:""}.delivery .process ul li .ico-5::before{content:""}.delivery .process ul li .ico-6::before{content:""}.delivery .process ul li .ico-7::before{content:""}.delivery .process ul li .ico-8::before{content:""}.delivery .process ul li .ico-9::before{content:""}.delivery .process ul li .ico-10::before{content:""}.delivery .process ul li .ico-11::before{content:""}.delivery .process ul li .ico-12::before{content:""}.delivery .process ul li .ico-13::before{content:""}.delivery .process ul li .ico-14::before{content:""}.delivery .process ul li .ico-15::before{content:""}.delivery .process ul li .ico-16::before{content:""}.delivery .process ul li .ico-17::before{content:""}.delivery .process ul li .ico-18::before{content:""}.delivery .process ul li .ico-19::before{content:""}.delivery .process ul li .ico-20::before{content:""}.delivery .process ul li .ico-21::before{content:""}.delivery .process ul li .ico-22::before{content:""}.delivery .process ul li .ico-23::before{content:""}.delivery .process ul li .ico-24::before{content:""}.delivery .process ul li .ico-25::before{content:""}.delivery .process ul li span{position:absolute;top:100%;width:100%;text-align:center;margin-top:.5rem}.delivery .process ul:nth-of-type(2n-1) li::after{top:50%;transform:translate(-0.5rem, -50%)}.delivery .process ul:nth-of-type(2n-1) li:last-of-type::after{left:50%;bottom:0;transform:translate(-50%, 3.6rem) rotate(90deg);width:auto;display:none}.delivery .process ul:nth-of-type(2n){justify-content:end}.delivery .process ul:nth-of-type(2n)::after{border-radius:50% 0 0 50%;left:4.5rem;border:2px dashed #000;z-index:-1;border-right:none}.delivery .process ul:nth-of-type(2n) li::after{left:0;top:50%;transform:translate(-1rem, -50%) rotate(180deg)}.delivery .process ul:nth-of-type(2n) li:first-of-type::after{left:50%;bottom:0;transform:translate(-50%, 3.6rem) rotate(90deg);width:auto;display:none}.delivery .process ul:last-of-type::after{display:none}.contact .join{padding:8rem 0;background:rgba(0,0,0,0.063);text-align:center}.contact .join ul{display:grid;grid-template-columns:repeat(1, 1fr);gap:0;margin-top:6rem;text-align:left}.contact .join ul li{padding:3rem 0;border-bottom:1px solid rgba(0,0,0,0.1);cursor:pointer;transition:padding .3s ease-in-out}.contact .join ul li:first-of-type{border-top:1px solid rgba(0,0,0,0.1)}.contact .join ul li .box{position:relative;box-sizing:border-box}.contact .join ul li .box::after{content:"\e727";font-family:"iconfont";font-size:3.6rem;color:rgba(0,0,0,0.6);position:absolute;top:50%;right:1rem;transform:translateY(-50%)}@media screen and (min-width: 768px){.contact .join ul li .box::after{transition:all .5s ease-in-out}}.contact .join ul li h3{font-size:2.4rem;color:#000;line-height:1.5;font-weight:600;margin-bottom:1.2rem}@media screen and (min-width: 768px){.contact .join ul li h3{transition:all .5s ease-in-out}}.contact .join ul li .items{display:grid;grid-template-columns:repeat(3, 1fr);gap:0;width:100%}.contact .join ul li .items .item{margin-right:10rem;font-size:1.6rem;color:rgba(0,0,0,0.6)}@media screen and (min-width: 768px){.contact .join ul li .items .item{transition:all .5s ease-in-out}}.contact .join ul li .des{margin-top:3rem;display:none;border-top:1px solid rgba(0,0,0,0.1)}.contact .join ul li .des .wrap-flex{padding-top:3rem}.contact .join ul li .des .wrap-flex .wrap-left,.contact .join ul li .des .wrap-flex .wrap-right{width:45%;flex-shrink:0}.contact .join ul li .des h4{font-size:2rem;color:#000;line-height:1.5;font-weight:500;margin-bottom:1rem;display:block}@media screen and (min-width: 768px){.contact .join ul li .des h4{transition:all .5s ease-in-out}}.contact .join ul li .des h4.mt20{margin-top:2rem}.contact .join ul li .des p{font-size:1.4rem;font-weight:400;line-height:1.5;color:rgba(0,0,0,0.6);margin:.5em 0}@media screen and (min-width: 768px){.contact .join ul li .des p{transition:all .5s ease-in-out}}.contact .join ul li.has{background:rgba(255,255,255,0.5);padding:3rem}.contact .join ul li.has .box::after{transform:translateY(-50%) rotate(45deg)}.contact .join ul li.has .items .item{color:#000}.contact .join ul li.has .des h3{color:#000}.contact .join ul li:hover .box::after{transform:translateY(-50%) rotate(45deg)}.contact .join ul li:hover .items .item{color:#000}.contact .join .button{width:auto;font-size:1.6rem;margin:4rem auto 0 !important;background:rgba(0,0,0,0.063);color:#000;max-width:12rem;cursor:pointer}.contact .join .button:hover{background:#000;color:#fff}.contact .join .button::before{display:none}.contact .info{padding:8rem 0;font-size:0}.contact .info .wrap-flex{margin-top:6rem}.contact .info .wrap-flex .wrap-left,.contact .info .wrap-flex .wrap-right{width:48%;min-height:40vh;flex-shrink:0;background:rgba(0,0,0,0.063);box-sizing:border-box;padding:6rem;position:relative;overflow:hidden;z-index:1;font-size:0;display:flex;justify-content:center;align-items:center;flex-direction:column;border-radius:1rem}.contact .info .wrap-flex .wrap-left::before,.contact .info .wrap-flex .wrap-left::after,.contact .info .wrap-flex .wrap-right::before,.contact .info .wrap-flex .wrap-right::after{content:"";top:4rem;right:4rem;left:4rem;bottom:4rem;position:absolute;border:2px solid #fff;box-shadow:0 0 0 6rem rgba(255,255,255,0.5);opacity:0;z-index:-1;border-radius:1rem}@media screen and (min-width: 768px){.contact .info .wrap-flex .wrap-left::before,.contact .info .wrap-flex .wrap-left::after,.contact .info .wrap-flex .wrap-right::before,.contact .info .wrap-flex .wrap-right::after{transition:all .5s ease-in-out}}.contact .info .wrap-flex .wrap-left::before,.contact .info .wrap-flex .wrap-right::before{border:none;box-shadow:none;background:rgba(0,0,0,0.5);z-index:-2}.contact .info .wrap-flex .wrap-left.active::before,.contact .info .wrap-flex .wrap-left.active::after,.contact .info .wrap-flex .wrap-left:hover::before,.contact .info .wrap-flex .wrap-left:hover::after,.contact .info .wrap-flex .wrap-right.active::before,.contact .info .wrap-flex .wrap-right.active::after,.contact .info .wrap-flex .wrap-right:hover::before,.contact .info .wrap-flex .wrap-right:hover::after{opacity:1}.contact .info .wrap-flex .wrap-left.active h3,.contact .info .wrap-flex .wrap-left:hover h3,.contact .info .wrap-flex .wrap-right.active h3,.contact .info .wrap-flex .wrap-right:hover h3{transform:scale3d(1, 1, 1)}.contact .info .wrap-flex .wrap-left.active ul,.contact .info .wrap-flex .wrap-left:hover ul,.contact .info .wrap-flex .wrap-right.active ul,.contact .info .wrap-flex .wrap-right:hover ul{opacity:1;transform:scale3d(1, 1, 1)}.contact .info .wrap-flex .wrap-left h3,.contact .info .wrap-flex .wrap-right h3{color:#fff;text-shadow:0 0 1rem rgba(0,0,0,0.7);font-size:2.8rem;font-weight:500;transform:scale(1.2) translateY(3rem)}@media screen and (min-width: 768px){.contact .info .wrap-flex .wrap-left h3,.contact .info .wrap-flex .wrap-right h3{transition:all .5s ease-in-out}}.contact .info .wrap-flex .wrap-left ul,.contact .info .wrap-flex .wrap-right ul{display:grid;grid-template-columns:repeat(2, 1fr);gap:2rem;opacity:0;margin-top:2rem;transform:scale(1.5)}@media screen and (min-width: 768px){.contact .info .wrap-flex .wrap-left ul,.contact .info .wrap-flex .wrap-right ul{transition:all .5s ease-in-out}}.contact .info .wrap-flex .wrap-left ul li,.contact .info .wrap-flex .wrap-right ul li{font-size:1.6rem;font-weight:300;color:#fff}.contact .info .wrap-flex .wrap-left ul li::before,.contact .info .wrap-flex .wrap-right ul li::before{content:"";font-family:"iconfont";font-size:2rem;display:inline-block;vertical-align:middle;margin-right:.5rem}.contact .info .wrap-flex .wrap-left ul li .ico-1::before,.contact .info .wrap-flex .wrap-right ul li .ico-1::before{content:""}.contact .info .wrap-flex .wrap-left ul li .ico-2::before,.contact .info .wrap-flex .wrap-right ul li .ico-2::before{content:""}.contact .info .wrap-flex .wrap-left ul li .ico-3::before,.contact .info .wrap-flex .wrap-right ul li .ico-3::before{content:""}.contact .info .wrap-flex .wrap-left{background:url(../images/coantact-01.jpg)}.contact .info .wrap-flex .wrap-right{background:url(../images/coantact-02.jpg)}@media screen and (max-width: 1600px) and (min-width: 820px){.n-banner .b-text h3,.n-banner .b-text h4,.n-banner .b-text p{font-size:3.5vw}.n-banner .b-text h4{font-size:2.25vw}.n-banner .b-text p{font-size:.875vw;margin:2.25vw 0 0}.n-banner .b-text p.cn{font-size:1.75vw;margin-top:1.5vw 0 .375vw}.n-banner .b-text p.cn+p{margin:0}.n-banner .down i{font-size:2.25vw}.n-banner .pr-nav li{height:5vw}.wrapper{padding:6.25vw 0}.about.pt60{padding-top:3.75vw}.about .company{margin-bottom:8.125vw}.about .company .wrap-flex{margin-top:5vw}.about .company .wrap-left{width:34.375vw;margin-right:6.25vw}.about .company .wrap-left::after{left:0.625vw;top:0.625vw}.about .company .next,.about .company .prev{width:3.75vw;height:3.75vw;right:1.875vw}.about .company .next::before,.about .company .prev::before{font-size:1.1875vw;margin-top:0.125vw}.about .company .prev{left:1.875vw}.about .company .swiper-pagination{bottom:1.25vw}.about .company .swiper-pagination span{width:0.75vw;height:0.75vw}.about .company .wrap-text p{font-size:1vw}.about .layout{padding:6.25vw 0}.about .layout .wrap-flex{margin-top:6.25vw}.about .layout .wrap-flex .wrap-left{width:36.875vw;margin-right:4.125vw}.about .layout .wrap-flex .wrap-left .yuan{left:26.875vw}.about .layout .wrap-flex .wrap-left .yuan::after{font-size:1.875vw;margin-top:-1.5625vw}.about .layout .wrap-flex .wrap-left .yuan span{width:5.625vw;height:5.625vw;top:-2.8125vw;left:-2.8125vw}.about .layout .wrap-flex .wrap-right ul li{padding:1.375vw 0}.about .layout .wrap-flex .wrap-right ul li h3{font-size:1.25vw}.about .layout .wrap-flex .wrap-right ul li h3::after{font-size:1.125vw}.about .layout .wrap-flex .wrap-right ul li .wrap-text p{font-size:1.125vw;margin:0.75vw 0 0}.about .layout .wrap-flex .wrap-right ul li.active .wrap-text,.about .layout .wrap-flex .wrap-right ul li:hover .wrap-text{max-height:2.4375vw}.about .layout .wrap-flex .wrap-right ul li.active .wrap-text{max-height:2.4375vw}.about .news{padding:6.25vw 0 0}.about .news.list .wrap-list ul{display:grid;grid-template-columns:repeat(3, 1fr);gap:1.875vw}.about .news.list .wrap-list ul li:hover{transform:translateY(-0.625vw);box-sizing:0 0 1.25vw rgba(0,0,0,0.5)}.about .news .wrap-list{margin-top:3.75vw;padding-top:1.875vw;padding-bottom:6.25vw}.about .news .wrap-list .swiper-button{width:18.75vw}.about .news .wrap-list .swiper-button .next,.about .news .wrap-list .swiper-button .prev{width:3.75vw;height:3.75vw}.about .news .wrap-list .swiper-button .next::before,.about .news .wrap-list .swiper-button .prev::before{font-size:1.1875vw;margin-top:0.125vw}.about .news .wrap-list .swiper-button .button{font-size:1vw;padding:0 2.5vw}.about .news .wrap-list li{border-radius:.625vw}.about .news .wrap-list li .pic{height:16.25vw}.about .news .wrap-list li.active{transform:translateY(-1.875vw)}.about .news .wrap-list .wrap-text{padding:1.625vw;border-bottom-left-radius:.625vw;border-bottom-right-radius:.625vw}.about .news .wrap-list .wrap-text h3{font-size:1.375vw;height:1.4375vw}.about .news .wrap-list .wrap-text .mate{margin:1vw 0}.about .news .wrap-list .wrap-text .mate .time{margin-right:1.25vw}.about .news .wrap-list .wrap-text .mate i{margin-right:0.3125vw;font-size:1.125vw}.about .news .wrap-list .wrap-text .mate span{font-size:0.875vw}.about .news .wrap-list .wrap-text p{font-size:1vw;height:3.2em}.about .newsview{padding:10vw 0 5vw}.about .newsview .wrap-title h3{font-size:1.625vw}.about .newsview .wrap-right .box{padding:1.25vw}.about .newsview .wrap-right .box .swiper-pagination{bottom:1.25vw}.about .newsview .wrap-right .box .swiper-pagination span{width:0.75vw;height:0.75vw}.about .newsview .wrap-right .box .swiper{margin-top:1.25vw}.about .newsview .wrap-right .box li a::after{font-size:0.75vw;width:2.5vw;height:2.5vw;line-height:2.5vw}.about .newsview .wrap-mate{padding:1.25vw 0 0}.about .newsview .wrap-mate li{margin-right:1.875vw}.about .newsview .wrap-mate li i{font-family:"iconfont";font-size:1vw}.about .newsview .wrap-mate li span{font-size:0.875vw}.about .newsview .wrap-text{font-size:1vw;margin-top:1.875vw;padding:0 0 1.875vw 0}.about .newsview .wrap-text p{margin:0 0 1em;font-size:1vw}.about .newsview .wrap-text .backlist{margin:1.25vw auto 0}.about .newsview .wrap-text .backlist a{font-size:1vw;padding:0 2.5vw}.about .single .wrap-text p{font-size:1vw;line-height:1.75}.pr-nav{height:5vw}.pr-nav li{border-right:0.125vw solid #fff}.pr-nav li span{font-size:1.5vw}.pr-nav li span.en{font-size:0.75vw;margin-top:0.4375vw}.productsview{padding-bottom:5vw}.productsview .pr-nav li{height:5vw}.productsview .item{padding:5vw 0 6.25vw}.productsview .item .swiper-pagination{bottom:1.25vw}.productsview .item .swiper-pagination span{width:.75vw;height:.75vw}.productsview .item .title{margin-bottom:1vw}.productsview .item .title h3{font-size:1.5vw}.productsview .item .title p{font-size:1vw;margin:0.3125vw 0 0}.productsview .item .title h4{font-size:1.125vw}.productsview .item .wrap-flex{margin-top:1.125vw}.productsview .item .wrap-flex .wrap-left{padding:0 3.125vw}.productsview .item .wrap-flex .pic{border-radius:0.625vw}.productsview .item .wrap-flex .pic .img{border-radius:0.625vw}.productsview .item:nth-of-type(1) .wrap-flex .wrap-left{padding:1.25vw 0}.productsview .item:nth-of-type(1) .wrap-flex .pic .img{height:6.25vw}.nav-left{height:calc(100vh - 5vw);top:5vw}.nav-left li{width:6.25vw}.nav-left li a{font-size:1vw}.nav-left li a::before{color:#fff;font-size:2.625vw;margin-bottom:1.25vw}.service02{padding-left:6.25vw}.service.pt80{padding-top:3.75vw}.service .team{padding:5vw 0 0}.service .team .swiper{padding-bottom:26.0625vw;margin-top:4.375vw}.service .team .swiper .swiper-slide .iconfont{width:12.5vw;height:12.75vw}.service .team .swiper .swiper-slide .iconfont i{font-size:5vw}.service .team .swiper .swiper-slide span{font-size:1.5vw;margin-top:1.125vw}.service .team .swiper-pagination{bottom:1.25vw}.service .team .swiper-pagination span{width:0.75vw;height:0.75vw}.service .team2{padding:5vw 0}.service .team2 .swiper{margin-top:4.375vw}.service .team2 .swiper .swiper-slide .iconfont{width:10vw;height:10vw}.service .team2 .swiper .swiper-slide .iconfont i::before{font-size:3.75vw}.service .team2 .swiper .swiper-slide span{font-size:1.25vw;margin-top:1.875vw}.service .team2 .swiper-pagination{bottom:1.25vw}.service .team2 .swiper-pagination span{width:0.75vw;height:0.75vw}.service .process{padding:6.25vw 0}.service .process .wrap-list .tab-tit{margin:9.375vw auto 1.25vw}.service .process .wrap-list .tab-tit .tab-line{top:-2.1875vw;left:5.625vw;width:0%;height:0.625vw}.service .process .wrap-list .tab-tit::before{top:-2.1875vw;height:0.625vw}.service .process .wrap-list .tab-tit li{margin:0 4.0625vw;font-size:1.125vw}.service .process .wrap-list .tab-tit li::before{width:2.5vw;height:2.5vw;font-size:1.125vw;line-height:2.5vw}.service .process .wrap-list .tab-tit li::after{width:2.5vw;height:2.5vw;top:-3.125vw}.service .process .wrap-list .tab-box{margin-top:3.75vw}.service .process .wrap-list .tab-box .box{padding-bottom:1.875vw}.service .process .wrap-list .tab-box li{font-size:1vw;padding:0.5vw 1.875vw}.service .process .wrap-list .tab-box li i,.service .process .wrap-list .tab-box li em{width:4.375vw;height:4.375vw;border:0.125vw solid rgba(0,0,0,0.8)}.service .process .wrap-list .tab-box li i::before,.service .process .wrap-list .tab-box li em::before{font-size:2.1875vw}.service .promise{padding:6.25vw 0}.service .promise .wrap-list{margin:4.375vw auto 1.625vw}.service .promise .wrap-list li{margin-right:1.875vw;margin-bottom:1.875vw}.service .promise .wrap-list li,.service .promise .wrap-list .swiper-slide{height:12.5vw;border-radius:0.9375vw}.service .promise .wrap-list li i,.service .promise .wrap-list .swiper-slide i{font-size:5.25vw}.service .promise .wrap-list li span,.service .promise .wrap-list .swiper-slide span{font-size:1.125vw;margin-top:1vw}.service .promise .wrap-list .swiper-pagination{bottom:-2.875vw}.service .promise .wrap-list .swiper-pagination span{width:0.75vw;height:0.75vw}.design{padding:5vw 0 7.5vw}.design .wrap-list .swiper-pagination{bottom:-2.875vw}.design .wrap-list .swiper-pagination span{width:0.75vw;height:0.75vw}.design .wrap-list .next,.design .wrap-list .prev{right:-6.25vw;width:3.75vw;height:3.75vw}.design .wrap-list .next::before,.design .wrap-list .prev::before{font-size:1.1875vw;margin-top:0.125vw}.design .wrap-list .prev{left:-6.25vw}.design .swiper{margin-top:3.75vw}.design .swiper-slide{border-radius:0.625vw}.design .swiper-slide .img{height:22.5vw}.design .swiper-slide .box{padding:2.5vw}.design .swiper-slide .title{padding-bottom:1.25vw}.design .swiper-slide .title h3{font-size:1.75vw}.design .swiper-slide .title span{font-size:1vw;margin-top:0.625vw}.design .swiper-slide .text p{font-size:1.0625vw}.case{padding:5vw 0}.case.pt160{padding-top:10vw}.case .wrap-list .tab-tit{margin:2.5vw auto 1.25vw}.case .wrap-list .tab-tit li{margin:0 0.625vw;padding:0.625vw;min-width:5.625vw;border-radius:3.125vw;font-size:1vw}.case .wrap-list .tab-tit li::before{border-radius:3.125vw}.case .wrap-list .tab-box{margin-top:3.75vw}.case .wrap-list .tab-box .box{padding-bottom:1.875vw}.case .wrap-list .tab-box ul{display:grid;grid-template-columns:repeat(3, 1fr);gap:1.875vw}.case .wrap-list .tab-box li{border-radius:.625vw}.case .wrap-list .tab-box li .pic{height:17.375vw}.case .wrap-list .tab-box li .title{padding:1.25vw}.case .wrap-list .tab-box li .title h3{font-size:1.75vw}.case .wrap-list .tab-box li .title::after{font-size:0.75vw;width:2.5vw;height:2.5vw;line-height:2.5vw;margin-top:1.25vw}.case .wrap-list .tab-box .button{font-size:1vw;padding:0 2.5vw;margin-top:3.75vw}.caseview{padding:10vw 0 5vw}.caseview .tab-tit{margin:0 auto 2.5vw}.caseview .tab-tit li{margin:0 .625vw;padding:.625vw;min-width:5.625vw;border-radius:3.125vw;font-size:1vw}.caseview .tab-tit li::before{border-radius:3.125vw}.caseview .wrap-flex{padding:3.125vw;margin:3.125vw 0 1.25vw;border-radius:0.625vw}.caseview .wrap-left{padding-right:3.125vw;width:18.75vw}.caseview .wrap-left .img a::after{font-size:.75vw;width:2.5vw;height:2.5vw;line-height:2.5vw}.caseview .wrap-mate li{margin-bottom:1.875vw}.caseview .wrap-mate li i{font-size:1.5vw}.caseview .wrap-mate li span{font-size:1vw}.caseview .wrap-right{padding-left:3.125vw}.caseview .wrap-text{font-size:1vw}.caseview .wrap-text p{font-size:1vw}.caseview .wrap-list li{border-radius:.625vw}.caseview .wrap-list li a::after{font-size:.75vw;width:2.5vw;height:2.5vw;line-height:2.5vw}.caseview .waterfall-columns{gap:1.25vw}.caseview .waterfall-columns .waterfall-col{gap:1.25vw}.material .item{padding:5vw 0 6.25vw}.material .item .swiper-pagination{bottom:1.25vw}.material .item .swiper-pagination span{width:.75vw;height:.75vw}.material .item .title h3{font-size:1.875vw}.material .item .title span{font-size:0.875vw;margin-top:.9375vw}.material .item .wrap-flex{margin-top:1.125vw}.material .item .wrap-flex .wrap-text .title h4{font-size:1.25vw;margin-top:2.5vw}.material .item .wrap-flex .wrap-text ul li{font-size:1vw}.material .item .wrap-flex .pic{border-radius:.625vw;width:56.25vw;height:25vw}.delivery .system{padding:5vw 0}.delivery .system ul{display:grid;grid-template-columns:repeat(4, 1fr);gap:1.25vw;margin-top:3.75vw}.delivery .system ul li::before,.delivery .system ul li::after{top:1.25vw;right:1.25vw;left:1.25vw;bottom:1.25vw;border:0.125vw solid #fff;box-shadow:0 0 0 1.25vw rgba(255,255,255,0.2)}.delivery .system ul li .text{padding:1.25vw}.delivery .system ul li .text h3{text-shadow:0 0 0.625vw rgba(0,0,0,0.7);font-size:1.375vw}.delivery .system ul li .text p{font-size:.875vw}.delivery .video{padding:5vw 0}.delivery .video .wrap-list{display:grid;grid-template-columns:repeat(2, 1fr);gap:1.875vw;margin-top:3.75vw}.delivery .video .wrap-list .items{border-radius:.625vw}.delivery .video .wrap-list .items a .img{height:17.5vw}.delivery .video .wrap-list .items a .img::after{font-size:.75vw;width:2.5vw;height:2.5vw;line-height:2.5vw}.delivery .video .wrap-list .items a .title{padding:1.25vw}.delivery .video .wrap-list .items a .title h3{font-size:1.125vw}.delivery .video .button{font-size:1vw;padding:0 2.5vw;margin-top:3.75vw}.delivery .process{padding:5vw 0}.delivery .process .wrap-list{margin-top:3.75vw}.delivery .process ul{margin-bottom:3vw}.delivery .process ul::before{border-top:0.125vw dashed #000}.delivery .process ul::after{width:7.5vw;height:7.5vw;right:2.8125vw;border:0.125vw dashed #000}.delivery .process ul li{font-size:.875vw}.delivery .process ul li::after{font-size:1.125vw}.delivery .process ul li i{width:4.375vw;height:4.375vw;border:0.125vw solid rgba(0,0,0,0.8)}.delivery .process ul li i::before{font-size:2.1875vw}.delivery .process ul li span{margin-top:.3125vw}.delivery .process ul:nth-of-type(2n-1) li:last-of-type::after{transform:translate(-50%, 2.25vw) rotate(90deg)}.delivery .process ul:nth-of-type(2n)::after{left:2.8125vw;border:0.125vw dashed #000}.contact .join{padding:5vw 0}.contact .join ul{margin-top:3.75vw}.contact .join ul li{padding:1.875vw 0}.contact .join ul li .box::after{font-size:2.25vw;right:.625vw}.contact .join ul li h3{font-size:1.5vw;margin-bottom:.75vw}.contact .join ul li .items .item{margin-right:6.25vw;font-size:1vw}.contact .join ul li .des{margin-top:1.875vw}.contact .join ul li .des .wrap-flex{padding-top:1.875vw}.contact .join ul li .des h4{font-size:1.25vw;margin-bottom:.625vw}.contact .join ul li .des h4.mt20{margin-top:1.25vw}.contact .join ul li .des p{font-size:.875vw}.contact .join ul li.has{padding:1.875vw}.contact .join .button{font-size:1vw;margin:2.5vw auto 0 !important;max-width:7.5vw}.contact .info{padding:5vw 0}.contact .info .wrap-flex{margin-top:3.75vw}.contact .info .wrap-flex .wrap-left,.contact .info .wrap-flex .wrap-right{padding:3.75vw;border-radius:.625vw}.contact .info .wrap-flex .wrap-left::before,.contact .info .wrap-flex .wrap-left::after,.contact .info .wrap-flex .wrap-right::before,.contact .info .wrap-flex .wrap-right::after{top:2.5vw;right:2.5vw;left:2.5vw;bottom:2.5vw;border:0.125vw solid #fff;box-shadow:0 0 0 3.75vw rgba(255,255,255,0.5);border-radius:.625vw}.contact .info .wrap-flex .wrap-left h3,.contact .info .wrap-flex .wrap-right h3{text-shadow:0 0 0.625vw rgba(0,0,0,0.7);font-size:1.75vw;transform:scale(1.2) translateY(1.875vw)}.contact .info .wrap-flex .wrap-left ul,.contact .info .wrap-flex .wrap-right ul{display:grid;grid-template-columns:repeat(2, 1fr);gap:1.25vw;margin-top:1.25vw}.contact .info .wrap-flex .wrap-left ul li,.contact .info .wrap-flex .wrap-right ul li{font-size:1vw}.contact .info .wrap-flex .wrap-left ul li::before,.contact .info .wrap-flex .wrap-right ul li::before{margin-right:.3125vw}}
