.about-us .banner[data-v-d8ec1b4e]{background:url(/img-aboutUs-bg-01.png) no-repeat center center;background-size:cover;height:300px;display:flex;align-items:center;justify-content:center}@media(max-width:768px){.about-us .banner[data-v-d8ec1b4e]{height:200px}}.about-us .about-us-wrapper[data-v-d8ec1b4e]{background:#f8f8f8;padding:60px 0 120px;min-height:calc(100vh - 500px)}.about-us .about-us-wrapper .menu-container[data-v-d8ec1b4e]{display:flex;gap:30px}@media(max-width:968px){.about-us .about-us-wrapper .menu-container[data-v-d8ec1b4e]{flex-direction:column}}.about-us .about-us-wrapper .menu-container .left-menu[data-v-d8ec1b4e]{width:280px;background:#fff;border-radius:8px;padding:20px;height:-moz-fit-content;height:fit-content}@media(max-width:968px){.about-us .about-us-wrapper .menu-container .left-menu[data-v-d8ec1b4e]{width:100%}}.about-us .about-us-wrapper .menu-container .left-menu .menu-main-title[data-v-d8ec1b4e]{font-size:16px;font-weight:700;color:#333;margin:10px 0;padding-bottom:15px;border-bottom:1px solid #e8e8e8;text-align:center}.about-us .about-us-wrapper .menu-container .left-menu .menu-title[data-v-d8ec1b4e]{font-size:14px;color:#333;padding:12px 10px;margin-top:10px;cursor:pointer;transition:all .3s;border-radius:4px;text-align:center}.about-us .about-us-wrapper .menu-container .left-menu .menu-title[data-v-d8ec1b4e]:hover{background:#fff5f0;color:#fd6a02}.about-us .about-us-wrapper .menu-container .left-menu .menu-title.active[data-v-d8ec1b4e]{background:#fd6a02;color:#fff}.about-us .about-us-wrapper .menu-container .right-content[data-v-d8ec1b4e]{flex:1;background:#fff;border-radius:8px;padding:40px}@media(max-width:768px){.about-us .about-us-wrapper .menu-container .right-content[data-v-d8ec1b4e]{padding:20px}}.about-us .about-us-wrapper .menu-container .right-content .right-content-title[data-v-d8ec1b4e]{font-size:20px;font-weight:700;color:#333;margin-bottom:30px;padding-left:15px;border-left:2px solid #fd6a02}.about-us .about-us-wrapper .menu-container .right-content .section-title[data-v-d8ec1b4e]{font-size:20px;font-weight:700;color:#333;margin:30px 0 20px;padding-left:15px;padding-bottom:0;border-left:2px solid #fd6a02}.about-us .about-us-wrapper .menu-container .right-content .company-intro .section-title[data-v-d8ec1b4e]:after{display:none!important;content:none!important}.about-us .about-us-wrapper .menu-container .right-content .company-intro .intro-section[data-v-d8ec1b4e]{display:flex;gap:20px;margin-bottom:30px}@media(max-width:968px){.about-us .about-us-wrapper .menu-container .right-content .company-intro .intro-section[data-v-d8ec1b4e]{flex-direction:column}}.about-us .about-us-wrapper .menu-container .right-content .company-intro .intro-section .intro-image[data-v-d8ec1b4e]{width:322px;height:auto}@media(max-width:968px){.about-us .about-us-wrapper .menu-container .right-content .company-intro .intro-section .intro-image[data-v-d8ec1b4e]{width:100%}}.about-us .about-us-wrapper .menu-container .right-content .company-intro .intro-section .intro-text[data-v-d8ec1b4e]{flex:1}.about-us .about-us-wrapper .menu-container .right-content .company-intro .intro-section .intro-text p[data-v-d8ec1b4e]{color:#333;font-size:14px;line-height:1.8;margin:20px 0}.about-us .about-us-wrapper .menu-container .right-content .company-intro .intro-section .intro-text p[data-v-d8ec1b4e]:first-child{margin-top:50px}.about-us .about-us-wrapper .menu-container .right-content .company-intro .intro-section .intro-text p .highlight[data-v-d8ec1b4e]{color:#fd6a02;font-weight:700}.about-us .about-us-wrapper .menu-container .right-content .company-intro .ceo-message[data-v-d8ec1b4e]{display:flex;gap:20px;margin:30px 0}@media(max-width:968px){.about-us .about-us-wrapper .menu-container .right-content .company-intro .ceo-message[data-v-d8ec1b4e]{flex-direction:column}}.about-us .about-us-wrapper .menu-container .right-content .company-intro .ceo-message .ceo-text[data-v-d8ec1b4e]{flex:1}.about-us .about-us-wrapper .menu-container .right-content .company-intro .ceo-message .ceo-text p[data-v-d8ec1b4e]{color:#333;font-size:14px;line-height:1.8;margin-bottom:20px}.about-us .about-us-wrapper .menu-container .right-content .company-intro .ceo-message .ceo-image[data-v-d8ec1b4e]{width:245px;height:245px}@media(max-width:968px){.about-us .about-us-wrapper .menu-container .right-content .company-intro .ceo-message .ceo-image[data-v-d8ec1b4e]{width:100%;height:auto}}.about-us .about-us-wrapper .menu-container .right-content .company-intro p[data-v-d8ec1b4e]{color:#333;font-size:14px;line-height:1.8;margin-bottom:20px}.about-us .about-us-wrapper .menu-container .right-content .company-intro .culture-row[data-v-d8ec1b4e]{margin-top:30px}.about-us .about-us-wrapper .menu-container .right-content .company-intro .culture-row .culture-item[data-v-d8ec1b4e]{display:flex;align-items:center;gap:15px}.about-us .about-us-wrapper .menu-container .right-content .company-intro .culture-row .culture-item .culture-icon[data-v-d8ec1b4e]{width:50px;height:50px;border-radius:50%;background:#fff5f0;display:flex;align-items:center;justify-content:center}.about-us .about-us-wrapper .menu-container .right-content .company-intro .culture-row .culture-item .culture-icon .iconfont[data-v-d8ec1b4e]{font-size:24px;color:#fd6a02}.about-us .about-us-wrapper .menu-container .right-content .company-intro .culture-row .culture-item .culture-text[data-v-d8ec1b4e]{flex:1}.about-us .about-us-wrapper .menu-container .right-content .company-intro .culture-row .culture-item .culture-text h5[data-v-d8ec1b4e]{font-size:14px;color:#fd6a02;margin-bottom:5px}.about-us .about-us-wrapper .menu-container .right-content .company-intro .culture-row .culture-item .culture-text p[data-v-d8ec1b4e]{font-size:12px;color:#333;margin:5px 0}.about-us .about-us-wrapper .menu-container .right-content .company-intro .team-image[data-v-d8ec1b4e]{width:100%;height:auto;margin-top:30px;border-radius:8px}.about-us .about-us-wrapper .menu-container .right-content .development-history[data-v-d8ec1b4e]{margin-top:30px}.about-us .about-us-wrapper .menu-container .right-content .development-history .timeline-container[data-v-d8ec1b4e]{position:relative;padding-left:60px}.about-us .about-us-wrapper .menu-container .right-content .development-history .timeline-container[data-v-d8ec1b4e]:before{content:"";position:absolute;left:10px;top:10px;bottom:0;width:2px;background:#dcdcdc}.about-us .about-us-wrapper .menu-container .right-content .development-history .timeline-container .timeline-item[data-v-d8ec1b4e]{position:relative;margin-bottom:50px;padding-left:30px}.about-us .about-us-wrapper .menu-container .right-content .development-history .timeline-container .timeline-item[data-v-d8ec1b4e]:last-child{margin-bottom:0}.about-us .about-us-wrapper .menu-container .right-content .development-history .timeline-container .timeline-item .timeline-dot[data-v-d8ec1b4e]{position:absolute;left:-58px;top:5px;width:20px;height:20px;border-radius:50%;background:#fd6a02;border:3px solid #fff;box-shadow:0 0 0 2px #fd6a02;z-index:2;display:flex;align-items:center;justify-content:center}.about-us .about-us-wrapper .menu-container .right-content .development-history .timeline-container .timeline-item .timeline-dot .iconfont[data-v-d8ec1b4e]{color:#fd6a02;font-size:20px}.about-us .about-us-wrapper .menu-container .right-content .development-history .timeline-container .timeline-item:first-child .timeline-dot[data-v-d8ec1b4e]{background:transparent;border:none;box-shadow:none;width:24px;height:24px;left:-60px;top:3px}.about-us .about-us-wrapper .menu-container .right-content .development-history .timeline-container .timeline-item:first-child .timeline-dot .iconfont[data-v-d8ec1b4e]{font-size:28px}.about-us .about-us-wrapper .menu-container .right-content .development-history .timeline-container .timeline-item .timeline-line[data-v-d8ec1b4e]{position:absolute;left:-36px;top:14px;width:30px;height:2px;background:#fd6a02}.about-us .about-us-wrapper .menu-container .right-content .development-history .timeline-container .timeline-item .timeline-content .timestamp[data-v-d8ec1b4e]{font-size:18px;font-weight:700;color:#fd6a02;margin-bottom:10px}.about-us .about-us-wrapper .menu-container .right-content .development-history .timeline-container .timeline-item .timeline-content .content-text[data-v-d8ec1b4e]{font-size:14px;color:#333;line-height:1.8}.about-us .about-us-wrapper .menu-container .right-content .recruitment[data-v-d8ec1b4e]{margin-top:30px}.about-us .about-us-wrapper .menu-container .right-content .recruitment .join-intro[data-v-d8ec1b4e]{display:flex;align-items:center;gap:20px;margin-bottom:30px;background:#fff5f0;padding:20px;border-radius:8px}.about-us .about-us-wrapper .menu-container .right-content .recruitment .join-intro .join-text[data-v-d8ec1b4e]{flex:1}.about-us .about-us-wrapper .menu-container .right-content .recruitment .join-intro .join-text p[data-v-d8ec1b4e]{color:#333;font-size:14px;line-height:1.8;margin-bottom:10px}.about-us .about-us-wrapper .menu-container .right-content .recruitment .join-intro .join-text p .iconfont[data-v-d8ec1b4e]{color:#fd6a02;margin-right:10px}.about-us .about-us-wrapper .menu-container .right-content .recruitment .join-intro .join-image[data-v-d8ec1b4e]{width:156px;height:auto}.about-us .about-us-wrapper .menu-container .right-content .recruitment .job-card[data-v-d8ec1b4e]{background:#f8f8f8;padding:30px;border-radius:8px;margin-bottom:20px}.about-us .about-us-wrapper .menu-container .right-content .recruitment .job-card .job-header h3[data-v-d8ec1b4e]{font-size:18px;font-weight:700;color:#333;margin-bottom:16px}.about-us .about-us-wrapper .menu-container .right-content .recruitment .job-card .job-header .job-info[data-v-d8ec1b4e]{font-size:14px;color:#595959;margin-bottom:20px}.about-us .about-us-wrapper .menu-container .right-content .recruitment .job-card .job-detail[data-v-d8ec1b4e]{margin-top:24px}.about-us .about-us-wrapper .menu-container .right-content .recruitment .job-card .job-detail h3[data-v-d8ec1b4e]{font-size:15px;color:#fd6a02;font-weight:600;margin-bottom:10px;padding-left:10px;border-left:3px solid #fd6a02}.about-us .about-us-wrapper .menu-container .right-content .recruitment .job-card .job-detail p[data-v-d8ec1b4e]{font-size:14px;color:#595959;line-height:1.85;margin-top:8px}.about-us .about-us-wrapper .menu-container .right-content .business-cooperation[data-v-d8ec1b4e]{margin-top:30px}.about-us .about-us-wrapper .menu-container .right-content .business-cooperation .cooperation-content[data-v-d8ec1b4e]{display:block}.about-us .about-us-wrapper .menu-container .right-content .contact-us-section[data-v-d8ec1b4e]{margin-top:30px;display:block}.about-us .about-us-wrapper .menu-container .right-content .contact-us-section .map-wrapper[data-v-d8ec1b4e]{margin-bottom:30px}.about-us .about-us-wrapper .menu-container .right-content .contact-us-section .map-wrapper .map-image[data-v-d8ec1b4e]{width:100%;height:auto;border-radius:8px}.about-us .about-us-wrapper .menu-container .right-content .contact-us-section .contact-info h4[data-v-d8ec1b4e]{font-size:18px;font-weight:700;color:#333;margin-bottom:30px}.about-us .about-us-wrapper .menu-container .right-content .contact-us-section .contact-info .info-item[data-v-d8ec1b4e]{display:flex;align-items:flex-start;margin-bottom:20px}.about-us .about-us-wrapper .menu-container .right-content .contact-us-section .contact-info .info-item .iconfont[data-v-d8ec1b4e]{color:#fd6a02;font-size:20px;margin-right:10px;margin-top:2px}.about-us .about-us-wrapper .menu-container .right-content .contact-us-section .contact-info .info-item .info-text[data-v-d8ec1b4e]{flex:1;font-size:14px;color:#333;line-height:1.8}.about-us .about-us-wrapper .menu-container .right-content .contact-us-section .contact-info .info-item .info-text .info-label[data-v-d8ec1b4e]{font-weight:700;margin-top:10px}.about-us .about-us-wrapper .menu-container .right-content .contact-us-section .contact-info .info-item .info-text .info-label[data-v-d8ec1b4e]:first-child{margin-top:0}.about-us .about-us-wrapper .menu-container .right-content .contact-us-section .contact-info .info-item .info-text p[data-v-d8ec1b4e]{margin:5px 0}.about-us .about-us-wrapper .menu-container .right-content .contact-us-section .contact-info .qr-codes[data-v-d8ec1b4e]{display:flex;justify-content:center;gap:20px}.about-us .about-us-wrapper .menu-container .right-content .contact-us-section .contact-info .qr-codes .qr-item img[data-v-d8ec1b4e]{width:100px;height:100px}.success-dialog-content[data-v-d8ec1b4e]{display:flex;flex-direction:column;align-items:center;padding:20px 0}.success-dialog-content .success-icon[data-v-d8ec1b4e]{margin-bottom:20px;display:flex;align-items:center;justify-content:center}.success-dialog-content .success-message[data-v-d8ec1b4e]{font-size:16px;color:#333;text-align:center;line-height:1.6;margin:0}[data-v-d8ec1b4e] .el-dialog__header{text-align:center;font-weight:600;color:#333}[data-v-d8ec1b4e] .el-dialog__footer{text-align:center}[data-v-d8ec1b4e] .el-dialog__footer .el-button--primary{background:#fd6a02;border-color:#fd6a02;padding:10px 40px;border-radius:20px}[data-v-d8ec1b4e] .el-dialog__footer .el-button--primary:hover{background:#ff8f3c;border-color:#ff8f3c}
