.about[data-v-f94a754e]{width:100%;height:100%}.about .banner[data-v-f94a754e]{width:100%;height:600px;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}.about .banner .banner-background[data-v-f94a754e]{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,#e1f0ff,#d7deff)}.about .banner .banner-background[data-v-f94a754e]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cdefs%3E%3Cpattern id='a' width='10' height='10' patternUnits='userSpaceOnUse'%3E%3Cpath d='M10 0H0v10' fill='none' stroke='rgba(255,255,255,0.1)' stroke-width='.5'/%3E%3C/pattern%3E%3C/defs%3E%3Cpath fill='url(%23a)' d='M0 0h100v100H0z'/%3E%3C/svg%3E");opacity:.3}.about .banner .banner-content[data-v-f94a754e]{position:relative;z-index:10;text-align:center;color:#2c3e50}.about .banner .banner-content .banner-title[data-v-f94a754e]{font:80px AlimamaShuHeiTi;font-weight:700;margin-bottom:30px;text-shadow:1px 1px 2px hsla(0,0%,100%,.5)}.about .banner .banner-content .banner-subtitle[data-v-f94a754e]{font-size:28px;font-weight:400;margin:0 auto;max-width:800px;line-height:1.5;text-shadow:1px 1px 2px hsla(0,0%,100%,.4);margin-bottom:30px}.about .banner .banner-content .banner-buttons[data-v-f94a754e]{margin-top:30px;text-align:center}.about .banner .banner-content .box-all[data-v-f94a754e]{width:180px;height:160px;border-top:8px solid #fff;border-bottom:8px solid #fff;z-index:20;position:absolute;top:-80px;left:50%;transform:translateX(-50%)}.about .banner .banner-content .box-all[data-v-f94a754e]:after,.about .banner .banner-content .box-all[data-v-f94a754e]:before{position:absolute;width:0;height:15px;content:"";top:0}.about .banner .banner-content .box-all[data-v-f94a754e]:before,.about .banner .banner-content .box-foot[data-v-f94a754e]:before{border-left:8px solid #fff;left:0}.about .banner .banner-content .box-all[data-v-f94a754e]:after,.about .banner .banner-content .box-foot[data-v-f94a754e]:after{border-right:8px solid #fff;right:0}.about .banner .banner-content .box-foot[data-v-f94a754e]{position:absolute;bottom:0;width:100%;left:0}.about .banner .banner-content .box-foot[data-v-f94a754e]:after,.about .banner .banner-content .box-foot[data-v-f94a754e]:before{position:absolute;width:0;height:15px;content:"";bottom:0}.about .about-banner[data-v-f94a754e]{width:100%;height:960px;position:relative}.about .about-banner img[data-v-f94a754e]{width:100%;height:960px;box-shadow:0 10px 30px rgba(0,0,0,.2)}.about .about-banner .about-item-text[data-v-f94a754e]{position:absolute;top:30%;left:0;right:0;box-sizing:border-box;text-align:center;width:1280px;margin:0 auto;color:#2c3e50}.about .about-banner .about-item-text .title[data-v-f94a754e]{font:80px AlimamaShuHeiTi;font-weight:700;text-shadow:0 2px 10px rgba(0,0,0,.5)}.about .about-banner .about-item-text .description[data-v-f94a754e]{width:960px;font-size:30px;font-weight:400;margin:60px auto 0;text-shadow:0 2px 8px rgba(0,0,0,.4)}.about .about-banner .about-item-text .box-all[data-v-f94a754e]{width:180px;height:160px;border-top:8px solid #fff;border-bottom:8px solid #fff;z-index:20;position:absolute;top:-10%;left:50%;transform:translateX(-50%);box-shadow:0 5px 15px rgba(0,0,0,.3)}.about .about-banner .about-item-text .box-all[data-v-f94a754e]:after,.about .about-banner .about-item-text .box-all[data-v-f94a754e]:before{position:absolute;width:0;height:15px;content:"";top:0}.about .about-banner .about-item-text .box-all[data-v-f94a754e]:before,.about .about-banner .about-item-text .box-foot[data-v-f94a754e]:before{border-left:8px solid #fff;left:0}.about .about-banner .about-item-text .box-all[data-v-f94a754e]:after,.about .about-banner .about-item-text .box-foot[data-v-f94a754e]:after{border-right:8px solid #fff;right:0}.about .about-banner .about-item-text .box-foot[data-v-f94a754e]{position:absolute;bottom:0;width:100%;left:0}.about .about-banner .about-item-text .box-foot[data-v-f94a754e]:after,.about .about-banner .about-item-text .box-foot[data-v-f94a754e]:before{position:absolute;width:0;height:15px;content:"";bottom:0}.about .service[data-v-f94a754e]{margin:100px auto}.about .service .service-title[data-v-f94a754e]{width:1280px;font:60px AlimamaShuHeiTi;color:#121212;text-align:center;margin:0 auto 100px;text-shadow:0 2px 4px rgba(0,0,0,.1)}.about .service .grid[data-v-f94a754e]{width:1280px;height:400px;margin:0 auto}.about .service .grid>div[data-v-f94a754e]{width:50%;height:100%}.about .service .grid .desktop-img-shadow[data-v-f94a754e]{width:100%;height:100%;box-shadow:0 8px 25px rgba(0,0,0,.15);border-radius:4px;transition:transform .3s ease,box-shadow .3s ease}.about .service .grid .desktop-img-shadow[data-v-f94a754e]:hover{transform:translateY(-5px);box-shadow:0 15px 35px rgba(0,0,0,.2)}.about .service .grid .title[data-v-f94a754e]{font-size:30px;font-weight:400;color:#121212;width:420px;margin:80px auto 40px}.about .service .grid .desc[data-v-f94a754e]{font-size:17px;font-weight:400;color:#121212;width:420px;margin:0 auto;line-height:30px}.about .introduce .introduce-text[data-v-f94a754e]{width:1280px;font-size:20px;color:#fff;margin:0 auto;line-height:40px}.about .introduce .introduce-text p[data-v-f94a754e]:last-child{margin-top:35px}.m-about[data-v-f94a754e]{width:100vw;height:100%}.m-about .m-banner[data-v-f94a754e]{width:100%;height:6rem;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}.m-about .m-banner .banner-background[data-v-f94a754e]{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#e8f5e8,#f0f8f0 50%,#e0f7e0)}.m-about .m-banner .banner-background[data-v-f94a754e]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cdefs%3E%3Cpattern id='a' width='10' height='10' patternUnits='userSpaceOnUse'%3E%3Cpath d='M10 0H0v10' fill='none' stroke='rgba(255,255,255,0.1)' stroke-width='.5'/%3E%3C/pattern%3E%3C/defs%3E%3Cpath fill='url(%23a)' d='M0 0h100v100H0z'/%3E%3C/svg%3E");opacity:.3}.m-about .m-banner .m-banner-content[data-v-f94a754e]{position:relative;z-index:10;text-align:center;color:#2c3e50;padding:0 .4rem}.m-about .m-banner .m-banner-content .m-banner-title[data-v-f94a754e]{font-size:.6rem;font-family:AlimamaShuHeiTi;font-weight:700;margin-bottom:.3rem;text-shadow:1px 1px 2px hsla(0,0%,100%,.5)}.m-about .m-banner .m-banner-content .m-banner-subtitle[data-v-f94a754e]{font-size:.28rem;line-height:1.5;text-shadow:1px 1px 2px hsla(0,0%,100%,.4);margin-bottom:.3rem}.m-about .m-banner .m-banner-content .m-banner-buttons .m-consultation-btn[data-v-f94a754e]{background:linear-gradient(135deg,#000 100%);color:#fff;border:none;border-radius:50px;padding:.28rem .6rem;font-size:.3rem;font-weight:700;transition:all .3s cubic-bezier(.4,0,.2,1);letter-spacing:.3px;box-shadow:0 .08rem .2rem rgba(0,0,0,.2)}.m-about .m-banner .m-banner-content .m-banner-buttons .m-consultation-btn[data-v-f94a754e]:hover{background:#3a3a3a;transform:translateY(-.02rem);box-shadow:0 .12rem .3rem rgba(0,0,0,.3)}.m-about .m-banner .m-banner-content .m-banner-buttons .m-consultation-btn[data-v-f94a754e]:active{transform:translateY(0) scale(.98)}.m-about .m-banner .m-banner-content .m-box-all[data-v-f94a754e]{width:1.5rem;height:1.2rem;border-top:.06rem solid #fff;border-bottom:.06rem solid #fff;position:absolute;top:-.6rem;left:50%;transform:translateX(-50%)}.m-about .m-banner .m-banner-content .m-box-all[data-v-f94a754e]:after,.m-about .m-banner .m-banner-content .m-box-all[data-v-f94a754e]:before{position:absolute;width:0;height:.15rem;content:"";top:0}.m-about .m-banner .m-banner-content .m-box-all[data-v-f94a754e]:before,.m-about .m-banner .m-banner-content .m-box-foot[data-v-f94a754e]:before{border-left:.06rem solid #fff;left:0}.m-about .m-banner .m-banner-content .m-box-all[data-v-f94a754e]:after,.m-about .m-banner .m-banner-content .m-box-foot[data-v-f94a754e]:after{border-right:.06rem solid #fff;right:0}.m-about .m-banner .m-banner-content .m-box-foot[data-v-f94a754e]{position:absolute;bottom:0;width:100%;left:0}.m-about .m-banner .m-banner-content .m-box-foot[data-v-f94a754e]:after,.m-about .m-banner .m-banner-content .m-box-foot[data-v-f94a754e]:before{position:absolute;width:0;height:.15rem;content:"";bottom:0}.m-about .m-about-banner[data-v-f94a754e]{width:100%;height:5rem;position:relative}.m-about .m-about-banner img[data-v-f94a754e]{width:100%;height:100%;box-shadow:0 5px 15px rgba(0,0,0,.2)}.m-about .m-about-banner .m-about-item-text[data-v-f94a754e]{position:absolute;top:30%;left:0;right:0;box-sizing:border-box;text-align:center;margin:0 .8rem}.m-about .m-about-banner .m-about-item-text .m-box-all[data-v-f94a754e]{width:1.25rem;height:1rem;border-top:.05rem solid #fff;border-bottom:.05rem solid #fff;z-index:20;position:absolute;top:-7.5%;left:50%;transform:translateX(-50%);box-shadow:0 3px 10px rgba(0,0,0,.3)}.m-about .m-about-banner .m-about-item-text .m-box-all[data-v-f94a754e]:after,.m-about .m-about-banner .m-about-item-text .m-box-all[data-v-f94a754e]:before{position:absolute;width:0;height:.12rem;content:"";top:0}.m-about .m-about-banner .m-about-item-text .m-box-all[data-v-f94a754e]:before,.m-about .m-about-banner .m-about-item-text .m-box-foot[data-v-f94a754e]:before{border-left:.05rem solid #fff;left:0}.m-about .m-about-banner .m-about-item-text .m-box-all[data-v-f94a754e]:after,.m-about .m-about-banner .m-about-item-text .m-box-foot[data-v-f94a754e]:after{border-right:.05rem solid #fff;right:0}.m-about .m-about-banner .m-about-item-text .m-box-foot[data-v-f94a754e]{position:absolute;bottom:0;width:100%;left:0}.m-about .m-about-banner .m-about-item-text .m-box-foot[data-v-f94a754e]:after,.m-about .m-about-banner .m-about-item-text .m-box-foot[data-v-f94a754e]:before{position:absolute;width:0;height:.12rem;content:"";bottom:0}.m-about .m-about-banner .m-about-item-text .m-title[data-v-f94a754e]{font-size:.5rem;font-family:AlimamaShuHeiTi;text-shadow:0 1px 5px rgba(0,0,0,.4)}.m-about .m-about-banner .m-about-item-text .m-description[data-v-f94a754e]{font-size:.24rem;margin:.5rem auto 0;width:99%;text-shadow:0 1px 4px rgba(0,0,0,.3)}.m-about .m-service[data-v-f94a754e]{width:100vw;margin:1rem auto;background:#f8f9fa;padding:1rem 0;position:relative}.m-about .m-service[data-v-f94a754e]:before{content:"";position:absolute;top:0;left:0;right:0;height:100%;background:radial-gradient(circle at 20% 50%,rgba(102,126,234,.03) 0,transparent 50%),radial-gradient(circle at 80% 80%,rgba(118,75,162,.03) 0,transparent 50%);pointer-events:none;z-index:1}.m-about .m-service .m-service-title[data-v-f94a754e]{font:.6rem AlimamaShuHeiTi;color:#121212;text-align:center;margin:0 auto 1rem;text-shadow:0 1px 3px rgba(0,0,0,.1);position:relative;z-index:2}.m-about .m-service .m-service-title[data-v-f94a754e]:after{content:"";position:absolute;bottom:-.2rem;left:50%;transform:translateX(-50%);width:1.5rem;height:.08rem;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:.04rem}.m-about .m-service .m-grid[data-v-f94a754e]{width:90%;margin:0 auto;position:relative;z-index:2}.m-about .m-service .m-grid ul li[data-v-f94a754e]{width:100%;text-align:center;color:#121212;background:#fff;border-radius:.4rem;padding:.8rem;margin-bottom:.8rem;box-shadow:0 .1rem .4rem rgba(102,126,234,.12);border:1px solid rgba(102,126,234,.08);transition:all .4s cubic-bezier(.25,.46,.45,.94);position:relative;overflow:hidden}.m-about .m-service .m-grid ul li[data-v-f94a754e]:before{content:"";position:absolute;top:0;left:0;right:0;height:.06rem;background:linear-gradient(90deg,transparent,rgba(102,126,234,.6),transparent);transform:translateX(-100%);transition:transform .8s ease}.m-about .m-service .m-grid ul li[data-v-f94a754e]:hover:before{transform:translateX(100%)}.m-about .m-service .m-grid ul li[data-v-f94a754e]:hover{transform:translateY(-.1rem);box-shadow:0 .2rem .6rem rgba(102,126,234,.18);border-color:rgba(102,126,234,.2)}.m-about .m-service .m-grid ul li .mobile-img-shadow[data-v-f94a754e]{width:100%;height:5.5rem;box-shadow:0 .15rem .4rem rgba(0,0,0,.15);border-radius:.2rem;transition:all .3s ease}.m-about .m-service .m-grid ul li .mobile-img-shadow[data-v-f94a754e]:hover{transform:scale(1.02)}.m-about .m-service .m-grid ul li .title[data-v-f94a754e]{width:80%;font-size:.42rem;font-weight:600;color:#1a2332;margin:.4rem auto .3rem;line-height:1.3}.m-about .m-service .m-grid ul li .desc[data-v-f94a754e]{width:85%;font-size:.3rem;font-weight:400;color:#64748b;margin:0 auto .5rem;line-height:1.6;text-align:justify}.m-about .m-introduce[data-v-f94a754e]{width:100vw;height:3.8rem;background:linear-gradient(135deg,#1a1f3a,#2d3561 50%,#1a1f3a);background-size:100% 100%;display:flex;flex-direction:column;justify-content:center;box-shadow:inset 0 5px 15px rgba(0,0,0,.1)}.m-about .m-introduce .m-introduce-text[data-v-f94a754e]{width:90%;font-size:.25rem;color:#fff;margin:.5rem auto;line-height:.4rem}.m-about .m-introduce .m-introduce-text p[data-v-f94a754e]:last-child{margin-top:.5rem}img[data-v-f94a754e]{transition:box-shadow .3s ease}.consultation-btn[data-v-f94a754e]{display:inline-flex;align-items:center;gap:12px;background:linear-gradient(135deg,#000 100%);border:none;padding:18px 36px;border-radius:50px;color:#fff;font-weight:700;font-size:18px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2);text-transform:none;letter-spacing:.5px;font-family:PingFang SC,Microsoft YaHei,sans-serif}.consultation-btn[data-v-f94a754e]:hover{background:#3a3a3a}.consultation-btn[data-v-f94a754e]:active{transform:translateY(-1px) scale(.98)}.banner-buttons[data-v-f94a754e]{margin-top:30px;text-align:center}.m-banner-buttons[data-v-f94a754e]{margin-top:.5rem;text-align:center}@media (max-width:768px){.mobile-img-shadow[data-v-f94a754e]{box-shadow:0 4px 10px rgba(0,0,0,.12)!important}}@keyframes gradientShift-f94a754e{0%,to{background-position:0 50%}50%{background-position:100% 50%}}[data-animate][data-v-f94a754e],[data-data-animate][data-v-f94a754e],[data-scroll-animate][data-v-f94a754e]{opacity:0;transform:translateY(30px);transition:all .6s ease}[data-animate].animate-in[data-v-f94a754e],[data-data-animate].data-loaded[data-v-f94a754e],[data-scroll-animate].animate-in[data-v-f94a754e]{opacity:1;transform:translateY(0)}.animate-delay-1[data-v-f94a754e]{transition-delay:.1s}.animate-delay-2[data-v-f94a754e]{transition-delay:.2s}.animate-delay-3[data-v-f94a754e]{transition-delay:.3s}.animate-delay-4[data-v-f94a754e]{transition-delay:.4s}