.introduce-wrap .banner[data-v-d0046cb3]{margin-top:-120px;width:100%;height:75vh;max-height:810px;position:relative}.introduce-wrap .banner img[data-v-d0046cb3]{width:100%;height:100%;object-fit:cover}.introduce-wrap .about-section[data-v-d0046cb3]{max-width:1200px;margin:0 auto;padding:120px 0}.introduce-wrap .about-section .section-title[data-v-d0046cb3]{margin-bottom:72px;position:relative;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:flex-end;gap:18px}.introduce-wrap .about-section .section-title h2[data-v-d0046cb3]{font-size:40px;color:#245eb1;font-weight:400;margin:0;line-height:1}.introduce-wrap .about-section .section-title img[data-v-d0046cb3]{display:block}.introduce-wrap .about-section .description[data-v-d0046cb3]{text-align:justify;font-size:20px;line-height:1.8;color:#000;margin-bottom:60px}.introduce-wrap .about-section .statistics[data-v-d0046cb3]{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:150px;gap:0;margin-bottom:36px;border-radius:12px;overflow:hidden;box-shadow:0 0 3px #245eb159}.introduce-wrap .about-section .statistics .stat-item[data-v-d0046cb3]{width:100%;height:100%;overflow:hidden;text-align:center;border:1px solid #f1f1f1;border-radius:0;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px}.introduce-wrap .about-section .statistics .stat-item p[data-v-d0046cb3]{margin:0;font-size:24px;color:#000}.introduce-wrap .about-section .mission[data-v-d0046cb3],.introduce-wrap .about-section .service-quality[data-v-d0046cb3]{margin-bottom:60px}.introduce-wrap .about-section .mission h3[data-v-d0046cb3],.introduce-wrap .about-section .service-quality h3[data-v-d0046cb3]{font-size:24px;color:#000;margin-bottom:10px}.introduce-wrap .about-section .mission p[data-v-d0046cb3],.introduce-wrap .about-section .service-quality p[data-v-d0046cb3]{font-size:20px;line-height:1.8;color:#000;margin-top:0;text-align:justify}.introduce-wrap .about-section .mission .ending-text[data-v-d0046cb3],.introduce-wrap .about-section .service-quality .ending-text[data-v-d0046cb3],.introduce-wrap .about-section .mission .quality-text[data-v-d0046cb3],.introduce-wrap .about-section .service-quality .quality-text[data-v-d0046cb3]{margin-bottom:0}.introduce-wrap .about-section .core-values[data-v-d0046cb3]{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:500px;gap:30px;margin-bottom:28px}.introduce-wrap .about-section .core-values .value-item[data-v-d0046cb3]{width:100%;height:100%;overflow:hidden;text-align:center;box-shadow:0 3px 8px #245eb159;border-radius:12px;position:relative;transition:all .3s ease-in-out}.introduce-wrap .about-section .core-values .value-item[data-v-d0046cb3]:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(to bottom,rgba(255,255,255,0) 45%,rgb(255,255,255) 100%);z-index:2}.introduce-wrap .about-section .core-values .value-item[data-v-d0046cb3]:hover{transform:translateY(-8px) scale(1.02);box-shadow:0 12px 20px #245eb140}.introduce-wrap .about-section .core-values .value-item:hover img[data-v-d0046cb3]{transform:scale(1.05)}.introduce-wrap .about-section .core-values .value-item img[data-v-d0046cb3]{width:100%;height:100%;object-fit:cover;position:absolute;left:0;top:0;z-index:1;transition:transform .3s ease-in-out}.introduce-wrap .about-section .core-values .value-item .value-item-text[data-v-d0046cb3]{position:absolute;width:100%;left:50%;bottom:8px;transform:translate(-50%);z-index:3}.introduce-wrap .about-section .core-values .value-item .value-item-text h4[data-v-d0046cb3]{font-size:24px;color:#000;margin-bottom:0;font-weight:400}.introduce-wrap .about-section .core-values .value-item .value-item-text p[data-v-d0046cb3]{margin-top:10px;font-size:20px;color:#000;line-height:1.2}.introduce-wrap .about-section .office-images[data-v-d0046cb3]{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;margin:30px 0}.introduce-wrap .about-section .office-images img[data-v-d0046cb3]{width:100%;height:300px;object-fit:cover;border-radius:8px;box-shadow:0 3px 8px #245eb159}.introduce-wrap .about-section .office-images-left[data-v-d0046cb3]{margin:30px 0}.introduce-wrap .about-section .slogan[data-v-d0046cb3]{text-align:left;font-size:24px;color:#000;font-weight:700;margin-top:12px}
