[data-v-f83744d4].dialog .el-dialog{border-radius:16px;overflow:hidden;background:hsla(0,0%,100%,.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);-webkit-box-shadow:0 8px 32px rgba(0,0,0,.1);box-shadow:0 8px 32px rgba(0,0,0,.1);border:1px solid hsla(0,0%,100%,.2)}[data-v-f83744d4].dialog .el-dialog__header{padding:24px 24px 0;text-align:center;border-bottom:none}[data-v-f83744d4].dialog .el-dialog__title{font-size:20px;font-weight:600;color:#303133}[data-v-f83744d4].dialog .el-dialog__headerbtn{top:16px;right:16px}[data-v-f83744d4].dialog .el-dialog__headerbtn .el-dialog__close{font-size:18px}[data-v-f83744d4].dialog .el-dialog__headerbtn .el-dialog__close:hover{color:var(--el-color-primary)}[data-v-f83744d4].dialog .el-dialog__body{padding:24px}[data-v-f83744d4].dialog .contact-form .el-form-item{margin-bottom:20px}[data-v-f83744d4].dialog .contact-form .el-form-item__label{font-size:15px;font-weight:500;padding-bottom:8px}[data-v-f83744d4].dialog .contact-form .el-input .el-input__inner{height:42px;border-radius:8px;border:1px solid #dcdfe6;-webkit-transition:all .3s;transition:all .3s}[data-v-f83744d4].dialog .contact-form .el-input .el-input__inner:focus,[data-v-f83744d4].dialog .contact-form .el-input .el-input__inner:hover{border-color:var(--el-color-primary);-webkit-box-shadow:0 0 0 2px rgba(64,158,255,.1);box-shadow:0 0 0 2px rgba(64,158,255,.1)}[data-v-f83744d4].dialog .contact-form .submit-item{margin-bottom:0;margin-top:32px}[data-v-f83744d4].dialog .contact-form .submit-btn{width:100%;height:44px;font-size:16px;border-radius:8px;font-weight:500;-webkit-transition:all .3s;transition:all .3s}[data-v-f83744d4].dialog .contact-form .submit-btn:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 4px 12px rgba(64,158,255,.3);box-shadow:0 4px 12px rgba(64,158,255,.3)}[data-v-f83744d4] .v-modal{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background-color:rgba(0,0,0,.4)}.section-container[data-v-ecf39a84]{max-width:1400px;margin:0 auto;padding:0 20px}.section-header[data-v-ecf39a84]{text-align:center;margin-bottom:60px}.section-header h2[data-v-ecf39a84]{font-size:2.5rem;color:#2c3e50;margin-bottom:15px}.section-header p[data-v-ecf39a84]{font-size:1.2rem;color:#2c3e50}.top-swiper .swiper-container .swiper-wrapper[data-v-ecf39a84]{max-height:40vw!important}.top-swiper .swiper-container .swiper-wrapper .swiper-slide .swiper-li .img-swiper[data-v-ecf39a84]{width:100%;vertical-align:bottom}.top-swiper .swiper-container .swiper-pagination[data-v-ecf39a84] .swiper-pagination-bullet{background-color:#fff}.top-swiper .swiper-container .swiper-pagination[data-v-ecf39a84] .swiper-pagination-bullet-active{background-color:#409eff}.features-section[data-v-ecf39a84]{padding:100px 0;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f8f9fa));background:linear-gradient(180deg,#fff,#f8f9fa);position:relative;overflow:hidden}.features-section[data-v-ecf39a84]:before{content:"";position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:60px;height:3px;background:-webkit-gradient(linear,left top,right top,from(#409eff),to(#36d1dc));background:linear-gradient(90deg,#409eff,#36d1dc);border-radius:2px}.features-section .section-header[data-v-ecf39a84]{text-align:center;margin-bottom:80px}.features-section .section-header h2[data-v-ecf39a84]{font-size:2.8rem;color:#2c3e50;margin-bottom:15px;font-weight:700;letter-spacing:2px;position:relative;padding-bottom:25px}.features-section .section-header h2[data-v-ecf39a84]:after{content:"OUR ADVANTAGES";position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:1rem;font-weight:500;color:#0d1217;letter-spacing:3px}.features-section .section-header p[data-v-ecf39a84]{font-size:1.4rem;color:#0d1217;letter-spacing:1px}.features-section .features-grid[data-v-ecf39a84]{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;max-width:1400px;margin:0 auto;padding:0 4vw}.features-section .feature-card[data-v-ecf39a84]{background:#fff;padding:40px 30px;border-radius:15px;text-align:center;-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);transition:all .4s cubic-bezier(.4,0,.2,1);-webkit-box-shadow:0 10px 30px rgba(0,0,0,.08);box-shadow:0 10px 30px rgba(0,0,0,.08);position:relative;overflow:hidden}.features-section .feature-card[data-v-ecf39a84]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,rgba(64,158,255,.1),rgba(54,209,220,.1));opacity:0;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.features-section .feature-card[data-v-ecf39a84]:hover{-webkit-transform:translateY(-10px);transform:translateY(-10px);-webkit-box-shadow:0 20px 40px rgba(64,158,255,.15);box-shadow:0 20px 40px rgba(64,158,255,.15)}.features-section .feature-card[data-v-ecf39a84]:hover:before{opacity:1}.features-section .feature-card:hover .feature-icon[data-v-ecf39a84]{-webkit-transform:rotateY(1turn);transform:rotateY(1turn);background:linear-gradient(135deg,#409eff,#36d1dc)}.features-section .feature-card:hover .feature-icon img[data-v-ecf39a84]{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.features-section .feature-card:hover h3[data-v-ecf39a84]{color:#409eff}.features-section .feature-card .feature-icon[data-v-ecf39a84]{width:90px;height:90px;margin:0 auto 30px;background:#f8f9fa;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .6s cubic-bezier(.4,0,.2,1);transition:all .6s cubic-bezier(.4,0,.2,1);-webkit-box-shadow:0 5px 15px rgba(0,0,0,.1);box-shadow:0 5px 15px rgba(0,0,0,.1)}.features-section .feature-card .feature-icon img[data-v-ecf39a84]{width:45px;height:45px;-webkit-transition:all .6s ease;transition:all .6s ease}.features-section .feature-card h3[data-v-ecf39a84]{font-size:1.4rem;color:#2c3e50;margin-bottom:20px;font-weight:600;-webkit-transition:color .3s ease;transition:color .3s ease}.features-section .feature-card p[data-v-ecf39a84]{color:#0d1217;line-height:1.8;font-size:1.05rem;margin:0}@media (max-width:1200px){.features-section .features-grid[data-v-ecf39a84]{grid-template-columns:repeat(2,1fr);gap:30px}}@media (max-width:768px){.features-section[data-v-ecf39a84]{padding:60px 0}.features-section .section-header[data-v-ecf39a84]{margin-bottom:50px}.features-section .section-header h2[data-v-ecf39a84]{font-size:2.2rem}.features-section .section-header p[data-v-ecf39a84]{font-size:1rem}.features-section .features-grid[data-v-ecf39a84]{grid-template-columns:1fr;gap:25px;padding:0 20px}.features-section .feature-card[data-v-ecf39a84]{padding:30px 20px}.features-section .feature-card .feature-icon[data-v-ecf39a84]{width:80px;height:80px;margin-bottom:20px}.features-section .feature-card .feature-icon img[data-v-ecf39a84]{width:40px;height:40px}.features-section .feature-card h3[data-v-ecf39a84]{font-size:1.3rem;margin-bottom:15px}.features-section .feature-card p[data-v-ecf39a84]{font-size:.95rem}}.about-section[data-v-ecf39a84]{padding:100px 0}.about-section .about-content[data-v-ecf39a84]{display:grid;grid-template-columns:1fr 1fr;gap:60px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.about-section .about-image img[data-v-ecf39a84]{width:100%;border-radius:10px;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.1);box-shadow:0 5px 15px rgba(0,0,0,.1)}.about-section .about-text h2[data-v-ecf39a84]{font-size:2.5rem;color:#2c3e50;margin-bottom:30px}.about-section .about-text .about-description[data-v-ecf39a84]{color:#666;line-height:1.8;margin-bottom:30px}.about-section .about-text .about-description p[data-v-ecf39a84]{margin-bottom:15px}.service-section[data-v-ecf39a84]{padding:4rem 0;background:#fff}.service-section .section-header[data-v-ecf39a84]{text-align:center;margin-bottom:3rem}.service-section .section-header h2[data-v-ecf39a84]{font-size:2.2rem;color:#2c3e50;margin-bottom:.5rem;font-weight:600}.service-section .section-header p[data-v-ecf39a84]{font-size:1rem;color:#0d1217;letter-spacing:.2rem}.service-section .service-grid[data-v-ecf39a84]{max-width:1400px;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;padding:0 2rem}.service-section .service-card[data-v-ecf39a84]{background:#fff;border-radius:12px;overflow:hidden;-webkit-box-shadow:0 4px 15px rgba(0,0,0,.06);box-shadow:0 4px 15px rgba(0,0,0,.06);cursor:pointer;-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);transition:all .4s cubic-bezier(.4,0,.2,1);border:1px solid #f0f0f0}.service-section .service-card[data-v-ecf39a84]:hover{-webkit-transform:translateY(-6px);transform:translateY(-6px);-webkit-box-shadow:0 15px 30px rgba(0,0,0,.1);box-shadow:0 15px 30px rgba(0,0,0,.1);border-color:#e6e6e6}.service-section .service-card:hover .card-image img[data-v-ecf39a84]{-webkit-transform:scale(1.05);transform:scale(1.05)}.service-section .service-card:hover .card-image .card-overlay[data-v-ecf39a84]{opacity:1}.service-section .service-card:hover .card-image .card-overlay .overlay-content[data-v-ecf39a84]{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.service-section .service-card:hover .card-content[data-v-ecf39a84]{background:#f8f9fa}.service-section .service-card:hover .card-content .card-line[data-v-ecf39a84]{width:40%}.service-section .service-card:hover .card-content h3[data-v-ecf39a84]{color:#409eff}.service-section .service-card .card-image[data-v-ecf39a84]{height:220px;position:relative;overflow:hidden}.service-section .service-card .card-image img[data-v-ecf39a84]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:all .4s ease;transition:all .4s ease}.service-section .service-card .card-image .card-overlay[data-v-ecf39a84]{position:absolute;top:0;left:0;right:0;bottom:0;background:-webkit-gradient(linear,left bottom,left top,from(rgba(64,158,255,.9)),to(rgba(64,158,255,.7)));background:linear-gradient(0deg,rgba(64,158,255,.9),rgba(64,158,255,.7));opacity:0;-webkit-transition:all .4s ease;transition:all .4s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.service-section .service-card .card-image .card-overlay .overlay-content[data-v-ecf39a84]{text-align:center;color:#fff;-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0;-webkit-transition:all .4s ease;transition:all .4s ease;padding:0 1rem}.service-section .service-card .card-image .card-overlay .overlay-content h3[data-v-ecf39a84]{font-size:1.4rem;margin-bottom:1rem;font-weight:500}.service-section .service-card .card-image .card-overlay .overlay-content .view-more[data-v-ecf39a84]{display:inline-block;padding:.6rem 1.5rem;border:2px solid #fff;border-radius:25px;font-size:.9rem;-webkit-transition:all .3s ease;transition:all .3s ease}.service-section .service-card .card-image .card-overlay .overlay-content .view-more[data-v-ecf39a84]:hover{background:#fff;color:#409eff}.service-section .service-card .card-content[data-v-ecf39a84]{padding:1.5rem;background:#fff;-webkit-transition:all .3s ease;transition:all .3s ease;text-align:center}.service-section .service-card .card-content h3[data-v-ecf39a84]{font-size:1.2rem;color:#2c3e50;margin-bottom:.8rem;font-weight:500;-webkit-transition:all .3s ease;transition:all .3s ease}.service-section .service-card .card-content .card-line[data-v-ecf39a84]{width:30px;height:2px;background:#409eff;margin:.5rem auto;-webkit-transition:all .4s ease;transition:all .4s ease}.service-section .service-card .card-content .card-description[data-v-ecf39a84]{color:#666;font-size:.9rem;line-height:1.6;margin:0;max-height:3em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis}.service-section .service-card .card-content .card-description[data-v-ecf39a84] p{margin:0}.service-section .view-all[data-v-ecf39a84]{text-align:center;margin-top:3rem}.service-section .view-all .view-all-btn[data-v-ecf39a84]{display:inline-block;padding:.8rem 2rem;background:#409eff;color:#fff;border-radius:30px;text-decoration:none;font-size:1rem;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-box-shadow:0 4px 15px rgba(64,158,255,.2);box-shadow:0 4px 15px rgba(64,158,255,.2)}.service-section .view-all .view-all-btn[data-v-ecf39a84]:hover{background:#66b1ff;-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 8px 20px rgba(64,158,255,.3);box-shadow:0 8px 20px rgba(64,158,255,.3)}@media (max-width:1200px){.service-section .service-grid[data-v-ecf39a84]{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.service-section[data-v-ecf39a84]{padding:3rem 0}.service-section .section-header[data-v-ecf39a84]{margin-bottom:2rem}.service-section .section-header h2[data-v-ecf39a84]{font-size:1.8rem}.service-section .section-header p[data-v-ecf39a84]{font-size:.9rem}.service-section .service-grid[data-v-ecf39a84]{grid-template-columns:1fr;gap:1.5rem;padding:0 1rem}.service-section .service-card .card-image[data-v-ecf39a84]{height:180px}.service-section .service-card .card-content[data-v-ecf39a84]{padding:1.2rem}.service-section .service-card .card-content h3[data-v-ecf39a84]{font-size:1.1rem}.service-section .service-card .card-content .card-description[data-v-ecf39a84]{font-size:.85rem}}.stats-section[data-v-ecf39a84]{padding:60px 0;background:linear-gradient(135deg,#409eff,#36d1dc);color:#fff}.stats-section .section-container[data-v-ecf39a84]{max-width:1400px;margin:0 auto;padding:0 20px}.stats-section .stats-grid[data-v-ecf39a84]{display:grid;grid-template-columns:repeat(4,1fr);gap:40px;text-align:center}.stats-section .stat-item[data-v-ecf39a84]{background:hsla(0,0%,100%,.1);padding:30px 20px;border-radius:15px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.stats-section .stat-item[data-v-ecf39a84]:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.stats-section .stat-item h3[data-v-ecf39a84]{font-size:3rem;margin-bottom:15px;font-weight:600;background:linear-gradient(135deg,#fff,#e6e6e6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;white-space:nowrap}.stats-section .stat-item p[data-v-ecf39a84]{font-size:1.2rem;opacity:.9;white-space:nowrap;color:#fff}@media (max-width:1024px){.stats-section[data-v-ecf39a84]{padding:50px 0}.stats-section .stats-grid[data-v-ecf39a84]{grid-template-columns:repeat(2,1fr);gap:30px;padding:0 20px}.stats-section .stat-item[data-v-ecf39a84]{padding:25px 15px}.stats-section .stat-item h3[data-v-ecf39a84]{font-size:2.5rem;margin-bottom:10px}.stats-section .stat-item p[data-v-ecf39a84]{font-size:1.1rem}}@media (max-width:480px){.stats-section[data-v-ecf39a84]{padding:40px 0}.stats-section .section-container[data-v-ecf39a84]{padding:0 15px}.stats-section .stats-grid[data-v-ecf39a84]{grid-template-columns:1fr;gap:20px;padding:0}.stats-section .stat-item[data-v-ecf39a84]{padding:20px 15px;max-width:280px;margin:0 auto;background:hsla(0,0%,100%,.15)}.stats-section .stat-item h3[data-v-ecf39a84]{font-size:2.2rem;margin-bottom:8px}.stats-section .stat-item p[data-v-ecf39a84]{font-size:1rem}}.contact-section[data-v-ecf39a84]{padding:80px 0;background:#f8f9fa}.contact-section .section-header[data-v-ecf39a84]{text-align:center;margin-bottom:60px}.contact-section .section-header h2[data-v-ecf39a84]{font-size:2.5rem;color:#2c3e50;margin-bottom:15px}.contact-section .section-header p[data-v-ecf39a84]{font-size:1.2rem;color:#0d1217}.contact-section .contact-content[data-v-ecf39a84]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:40px;max-width:1200px;margin:0 auto;padding:0 20px}@media (max-width:768px){.contact-section .contact-content[data-v-ecf39a84]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.contact-section .contact-info[data-v-ecf39a84]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:30px}.contact-section .info-card[data-v-ecf39a84]{background:#fff;padding:30px;border-radius:10px;text-align:center;-webkit-transition:-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease,-webkit-transform .3s ease,-webkit-box-shadow .3s ease;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.1);box-shadow:0 5px 15px rgba(0,0,0,.1)}.contact-section .info-card[data-v-ecf39a84]:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:0 8px 20px rgba(0,0,0,.15);box-shadow:0 8px 20px rgba(0,0,0,.15)}.contact-section .info-card .icon-box[data-v-ecf39a84]{width:60px;height:60px;margin:0 auto 20px;background:#409eff;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.contact-section .info-card .icon-box i[data-v-ecf39a84]{font-size:30px;color:#fff}.contact-section .info-card h3[data-v-ecf39a84]{font-size:1.3rem;color:#2c3e50;margin-bottom:15px}.contact-section .info-card p[data-v-ecf39a84]{color:#666;line-height:1.6;margin-bottom:10px}.contact-section .contact-btn[data-v-ecf39a84]{margin-top:15px;padding:10px 25px;background:#409eff;color:#fff;border:none;border-radius:5px;font-size:1rem;cursor:pointer;-webkit-transition:background .3s ease;transition:background .3s ease}.contact-section .contact-btn[data-v-ecf39a84]:hover{background:#0d84ff}.primary-btn[data-v-ecf39a84]{padding:15px 30px;background:#409eff;color:#fff;border:none;border-radius:5px;font-size:1rem;cursor:pointer;-webkit-transition:background .3s ease;transition:background .3s ease}.primary-btn[data-v-ecf39a84]:hover{background:#0d84ff}.outline-btn[data-v-ecf39a84]{padding:15px 30px;background:transparent;color:#fff;border:2px solid #fff;border-radius:5px;font-size:1rem;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.outline-btn[data-v-ecf39a84]:hover{background:#fff;color:#409eff}.text-btn[data-v-ecf39a84]{background:none;border:none;color:#409eff;font-size:1rem;cursor:pointer;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}.text-btn[data-v-ecf39a84]:hover{text-decoration:underline}@-webkit-keyframes fadeInDown-ecf39a84{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDown-ecf39a84{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeInUp-ecf39a84{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp-ecf39a84{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeIn-ecf39a84{0%{opacity:0}to{opacity:1}}@keyframes fadeIn-ecf39a84{0%{opacity:0}to{opacity:1}}@media (max-width:1024px){.hero-section .hero-overlay .hero-title[data-v-ecf39a84]{font-size:2.5rem}.hero-section .hero-overlay .hero-subtitle[data-v-ecf39a84]{font-size:1.2rem}.about-section .about-content[data-v-ecf39a84],.about-section .contact-content[data-v-ecf39a84],.contact-section .about-content[data-v-ecf39a84],.contact-section .contact-content[data-v-ecf39a84]{grid-template-columns:1fr;gap:40px}}@media (max-width:768px){.section-header h2[data-v-ecf39a84]{font-size:2rem}.features-section .features-grid[data-v-ecf39a84],.features-section .service-grid[data-v-ecf39a84],.service-section .features-grid[data-v-ecf39a84],.service-section .service-grid[data-v-ecf39a84]{grid-template-columns:1fr}.stats-section .stats-grid[data-v-ecf39a84]{grid-template-columns:repeat(2,1fr)}}.company-history[data-v-ecf39a84]{text-align:center;margin:0 auto;padding:80px 0;width:100%;background:-webkit-gradient(linear,left top,left bottom,from(#f8f9fa),to(#fff));background:linear-gradient(180deg,#f8f9fa,#fff);position:relative}.company-history[data-v-ecf39a84]:before{content:"";position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:60px;height:3px;background:-webkit-gradient(linear,left top,right top,from(#409eff),to(#36d1dc));background:linear-gradient(90deg,#409eff,#36d1dc);border-radius:2px}.company-history .history-container[data-v-ecf39a84]{max-width:1400px;margin:0 auto;padding:0 4vw;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:6vw}.company-history .history-container[data-v-ecf39a84],.company-history .history-left[data-v-ecf39a84]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.company-history .history-left[data-v-ecf39a84]{width:40%;height:450px;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-box-shadow:0 10px 30px rgba(0,0,0,.08);box-shadow:0 10px 30px rgba(0,0,0,.08);border-radius:15px;overflow:hidden;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff;-webkit-transform:translateY(0);transform:translateY(0)}.company-history .history-left img[data-v-ecf39a84]{pointer-events:none;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:30px;-webkit-transition:-webkit-transform .5s cubic-bezier(.4,0,.2,1);transition:-webkit-transform .5s cubic-bezier(.4,0,.2,1);transition:transform .5s cubic-bezier(.4,0,.2,1);transition:transform .5s cubic-bezier(.4,0,.2,1),-webkit-transform .5s cubic-bezier(.4,0,.2,1)}.company-history .history-left[data-v-ecf39a84]:hover{-webkit-transform:translateY(-10px);transform:translateY(-10px);-webkit-box-shadow:0 15px 40px rgba(64,158,255,.15);box-shadow:0 15px 40px rgba(64,158,255,.15)}.company-history .history-left:hover img[data-v-ecf39a84]{-webkit-transform:scale(1.05);transform:scale(1.05)}.company-history .history-right[data-v-ecf39a84]{width:50%;height:auto;padding:2vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-animation:fadeInRight-ecf39a84 1s ease-out;animation:fadeInRight-ecf39a84 1s ease-out}.company-history .more[data-v-ecf39a84]{width:140px;border:2px solid #409eff;height:45px;text-align:center;line-height:43px;margin-left:0;-webkit-transform:none;transform:none;margin-top:3vw;color:#409eff;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;border-radius:25px;font-weight:500;position:relative;overflow:hidden;z-index:1}.company-history .more[data-v-ecf39a84]:before{content:"";position:absolute;top:0;left:0;width:0;height:100%;background:#409eff;-webkit-transition:all .3s ease;transition:all .3s ease;z-index:-1}.company-history .more[data-v-ecf39a84]:hover{color:#fff;-webkit-box-shadow:0 5px 15px rgba(64,158,255,.3);box-shadow:0 5px 15px rgba(64,158,255,.3)}.company-history .more[data-v-ecf39a84]:hover:before{width:100%}.company-history .history-h3[data-v-ecf39a84]{font-size:2.8rem!important;font-weight:700;letter-spacing:2px;color:#0d1217;margin-bottom:1vw;text-align:left;position:relative;padding-bottom:25px}.company-history .history-h3[data-v-ecf39a84]:after{content:"ABOUT US";position:absolute;bottom:0;-webkit-transform:translateX(40%);transform:translateX(40%);left:0;font-size:1rem;font-weight:500;color:#0d1217;letter-spacing:3px}.company-history .history-p[data-v-ecf39a84]{font-family:正体!important;font-weight:400;line-height:1.8;font-size:1.3rem;color:#2c3e50;text-align:left;letter-spacing:.5px;overflow:hidden;text-overflow:ellipsis;margin-top:2vw}@-webkit-keyframes fadeInRight-ecf39a84{0%{opacity:0;-webkit-transform:translateX(30px);transform:translateX(30px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRight-ecf39a84{0%{opacity:0;-webkit-transform:translateX(30px);transform:translateX(30px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@media (max-width:1024px){.company-history[data-v-ecf39a84]{padding:60px 0}.company-history .history-container[data-v-ecf39a84]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:40px;padding:20px}.company-history .history-left[data-v-ecf39a84]{width:100%;max-width:500px;height:300px}.company-history .history-right[data-v-ecf39a84]{width:100%;max-width:800px;padding:0;text-align:center}.company-history .history-right .history-h3[data-v-ecf39a84]{text-align:center;font-size:2.2rem!important}.company-history .history-right .history-h3[data-v-ecf39a84]:after{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.company-history .history-right .more[data-v-ecf39a84]{margin:3vw auto 0}}