.finance-website[data-v-6dd66cb4]{font-family:Helvetica Neue,Arial,sans-serif;color:#333;background-color:#f9f9f9;line-height:1.6}.container[data-v-6dd66cb4]{width:100%;max-width:1200px;margin:0 auto;padding:0 20px}.site-header[data-v-6dd66cb4]{background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1);position:fixed;top:0;left:0;right:0;z-index:1000}.header-content[data-v-6dd66cb4]{display:flex;justify-content:space-between;align-items:center;padding:15px 0}.logo-container[data-v-6dd66cb4]{display:flex;align-items:center}.company-logo[data-v-6dd66cb4]{width:40px;height:40px;margin-right:10px;border-radius:4px}.company-name[data-v-6dd66cb4]{font-size:1.5rem;font-weight:700;color:#0a2463;margin:0}.desktop-nav[data-v-6dd66cb4]{display:block}.nav-list[data-v-6dd66cb4]{list-style:none;margin:0;padding:0;display:flex}.nav-item[data-v-6dd66cb4]{margin-left:30px;font-size:.95rem;font-weight:500;color:#333;cursor:pointer;position:relative;transition:color .3s}.nav-item.active[data-v-6dd66cb4],.nav-item[data-v-6dd66cb4]:hover{color:#0a2463}.nav-item.active[data-v-6dd66cb4]:after{content:"";position:absolute;bottom:-5px;left:0;width:100%;height:2px;background-color:#0a2463}.mobile-menu-btn[data-v-6dd66cb4]{display:none;background:transparent;border:none;cursor:pointer;padding:5px}.icon-bar[data-v-6dd66cb4]{display:block;width:22px;height:2px;background-color:#333;margin:4px 0;transition:.4s}.mobile-nav[data-v-6dd66cb4]{display:none;background-color:#fff;border-top:1px solid #eee;padding:10px 0}.mobile-nav-list[data-v-6dd66cb4]{list-style:none;margin:0;padding:0}.mobile-nav-item[data-v-6dd66cb4]{padding:10px 0;font-size:.95rem;font-weight:500;color:#333;cursor:pointer;border-bottom:1px solid #eee;transition:color .3s}.mobile-nav-item[data-v-6dd66cb4]:last-child{border-bottom:none}.mobile-nav-item[data-v-6dd66cb4]:hover{color:#0a2463}.mobile-nav-item.active[data-v-6dd66cb4]{color:#0a2463;font-weight:600}.main-content[data-v-6dd66cb4]{margin-top:80px;min-height:calc(100vh - 180px);position:relative;overflow:hidden}.content-section[data-v-6dd66cb4]{padding:60px 0;transform:translateX(0);transition:opacity .5s ease,transform .5s ease}.content-section[v-if="currentIndex === 0"][data-v-6dd66cb4],.content-section[v-if="currentIndex === 1"][data-v-6dd66cb4],.content-section[v-if="currentIndex === 2"][data-v-6dd66cb4],.content-section[v-if="currentIndex === 3"][data-v-6dd66cb4],.content-section[v-if="currentIndex === 4"][data-v-6dd66cb4]{display:block;opacity:1;transform:translateX(0)}.section-title[data-v-6dd66cb4]{text-align:center;font-size:2rem;color:#0a2463;margin-bottom:40px;font-weight:600;position:relative;padding-bottom:15px}.section-title[data-v-6dd66cb4]:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:105px;height:2px;background-color:#0a2463}.section-content[data-v-6dd66cb4]{display:flex;flex-wrap:wrap;gap:30px}.company-intro .section-content[data-v-6dd66cb4]{flex-direction:row}.intro-text[data-v-6dd66cb4]{flex:1;min-width:300px}.intro-text p[data-v-6dd66cb4]{margin-bottom:15px;color:#555}.intro-image[data-v-6dd66cb4]{flex:1;min-width:300px}.section-img[data-v-6dd66cb4]{width:100%;height:auto;border-radius:4px;box-shadow:0 4px 8px rgba(0,0,0,.1)}.business-intro .section-content[data-v-6dd66cb4]{justify-content:center}.business-cards[data-v-6dd66cb4]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:30px;width:100%}.business-card[data-v-6dd66cb4]{background-color:#fff;border-radius:4px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.08);transition:transform .3s,box-shadow .3s}.business-card[data-v-6dd66cb4]:hover{transform:translateY(-5px);box-shadow:0 5px 15px rgba(0,0,0,.1)}.business-img[data-v-6dd66cb4]{width:100%;height:200px;object-fit:cover}.business-title[data-v-6dd66cb4]{color:#0a2463;padding:20px 20px 10px;margin:0;text-align:center}.business-desc[data-v-6dd66cb4]{padding:0 20px 20px;margin:0;color:#555}.news-list[data-v-6dd66cb4],.news-section .section-content[data-v-6dd66cb4]{width:100%}.news-item[data-v-6dd66cb4]{display:flex;background-color:#fff;border-radius:4px;margin-bottom:20px;box-shadow:0 2px 8px rgba(0,0,0,.08);overflow:hidden;transition:transform .3s,box-shadow .3s;cursor:pointer}.news-item[data-v-6dd66cb4]:hover{transform:translateY(-3px);box-shadow:0 5px 15px rgba(0,0,0,.1)}.news-image[data-v-6dd66cb4]{flex:0 0 300px}.news-img[data-v-6dd66cb4]{width:100%;height:100%;object-fit:cover}.news-content[data-v-6dd66cb4]{flex:1;padding:20px;display:flex;flex-direction:column}.news-meta[data-v-6dd66cb4]{display:flex;margin-bottom:10px;font-size:.85rem;color:#999}.news-category[data-v-6dd66cb4]{margin-right:15px;color:#0a2463;font-weight:500}.news-title[data-v-6dd66cb4]{font-size:1.2rem;color:#333;margin:0 0 10px 0;transition:color .3s}.news-item:hover .news-title[data-v-6dd66cb4]{color:#0a2463}.news-summary[data-v-6dd66cb4]{color:#555;margin:0 0 15px 0;flex:1}.news-read-more[data-v-6dd66cb4]{color:#0a2463;font-size:.9rem;font-weight:500;display:flex;align-items:center}.news-read-more i[data-v-6dd66cb4]{margin-left:5px;transition:transform .3s}.news-item:hover .news-read-more i[data-v-6dd66cb4]{transform:translateX(5px)}.news-detail[data-v-6dd66cb4]{width:100%;max-width:800px;margin:0 auto}.back-to-list[data-v-6dd66cb4]{display:inline-flex;align-items:center;color:#0a2463;background:transparent;border:none;padding:5px 0;margin-bottom:20px;cursor:pointer;font-size:.9rem}.back-to-list i[data-v-6dd66cb4]{margin-right:5px}.news-detail-header[data-v-6dd66cb4]{margin-bottom:20px}.news-detail-title[data-v-6dd66cb4]{font-size:1.5rem;color:#333;margin:0 0 10px 0}.news-detail-meta[data-v-6dd66cb4]{display:flex;font-size:.9rem;color:#999}.news-detail-category[data-v-6dd66cb4]{margin-right:15px;color:#0a2463;font-weight:500}.news-detail-image[data-v-6dd66cb4]{margin-bottom:30px}.news-detail-img[data-v-6dd66cb4]{width:100%;height:auto;border-radius:4px}.news-detail-content[data-v-6dd66cb4]{color:#555;line-height:1.8}.news-detail-summary[data-v-6dd66cb4]{font-size:1.1rem;margin-bottom:20px;color:#333;font-weight:500}.news-detail-paragraph[data-v-6dd66cb4]{margin-bottom:15px}.cooperation-list[data-v-6dd66cb4],.cooperation-section .section-content[data-v-6dd66cb4]{width:100%}.cooperation-item[data-v-6dd66cb4]{background-color:#fff;border-radius:4px;margin-bottom:30px;box-shadow:0 2px 8px rgba(0,0,0,.08);overflow:hidden}.cooperation-header[data-v-6dd66cb4]{padding:20px;background-color:#f5f7fa;border-left:4px solid #0a2463}.cooperation-title[data-v-6dd66cb4]{font-size:1.3rem;color:#333;margin:0 0 10px 0}.cooperation-meta[data-v-6dd66cb4]{display:flex;font-size:.9rem;color:#666}.cooperation-area[data-v-6dd66cb4]{margin-right:20px;display:flex;align-items:center}.cooperation-area[data-v-6dd66cb4]:before{content:"📍";margin-right:5px}.cooperation-investment[data-v-6dd66cb4]{display:flex;align-items:center}.cooperation-investment[data-v-6dd66cb4]:before{content:"💰";margin-right:5px}.cooperation-content[data-v-6dd66cb4]{padding:20px}.cooperation-subtitle[data-v-6dd66cb4]{font-size:1.1rem;color:#0a2463;margin:0 0 10px 0}.cooperation-contact[data-v-6dd66cb4],.cooperation-description[data-v-6dd66cb4],.cooperation-requirements[data-v-6dd66cb4]{margin-bottom:20px}.cooperation-contact[data-v-6dd66cb4]{margin-bottom:25px}.cooperation-btn[data-v-6dd66cb4]{background-color:#0a2463;color:#fff;border:none;padding:10px 20px;border-radius:4px;cursor:pointer;font-size:1rem;transition:background-color .3s}.cooperation-btn[data-v-6dd66cb4]:hover{background-color:#143683}.cooperation-form-modal[data-v-6dd66cb4]{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;z-index:1002}.cooperation-form-overlay[data-v-6dd66cb4]{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5)}.cooperation-form-content[data-v-6dd66cb4]{position:relative;background-color:#fff;border-radius:4px;width:100%;max-width:600px;max-height:90vh;overflow-y:auto;box-shadow:0 5px 15px rgba(0,0,0,.2)}.cooperation-form-header[data-v-6dd66cb4]{padding:15px 20px;background-color:#f5f7fa;border-bottom:1px solid #eee;display:flex;justify-content:space-between;align-items:center}.cooperation-form-title[data-v-6dd66cb4]{font-size:1.2rem;color:#333;margin:0}.cooperation-form-close[data-v-6dd66cb4]{background:transparent;border:none;font-size:1.2rem;cursor:pointer;color:#666}.cooperation-form[data-v-6dd66cb4]{padding:20px}.form-actions[data-v-6dd66cb4]{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}.cancel-btn[data-v-6dd66cb4]{background-color:#eee;color:#333;border:none;padding:10px 20px;border-radius:4px;cursor:pointer;font-size:1rem;transition:background-color .3s}.cancel-btn[data-v-6dd66cb4]:hover{background-color:#ddd}.office-environment .section-content[data-v-6dd66cb4]{justify-content:center}.office-gallery[data-v-6dd66cb4]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:30px;width:100%}.office-item[data-v-6dd66cb4]{background-color:#fff;border-radius:4px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.08)}.office-img[data-v-6dd66cb4]{width:100%;height:220px;object-fit:cover}.office-desc[data-v-6dd66cb4]{padding:15px;text-align:center;margin:0;color:#555;background-color:#f5f7fa}.recruitment .section-content[data-v-6dd66cb4]{justify-content:center;width:100%}.job-list[data-v-6dd66cb4]{width:100%;max-width:800px}.job-item[data-v-6dd66cb4]{background-color:#fff;border-radius:4px;margin-bottom:20px;box-shadow:0 2px 8px rgba(0,0,0,.08);overflow:hidden}.job-title[data-v-6dd66cb4]{font-size:1.2rem;color:#0a2463;padding:15px 20px;margin:0;background-color:#f5f7fa;border-left:4px solid #0a2463;cursor:pointer;display:flex;justify-content:space-between;align-items:center}.job-title[data-v-6dd66cb4]:after{content:"+";font-size:1.5rem;font-weight:300;transition:transform .3s}.job-item.active .job-title[data-v-6dd66cb4]:after{transform:rotate(45deg)}.job-details[data-v-6dd66cb4]{padding:0 20px;max-height:0;overflow:hidden;transition:max-height .3s,padding .3s}.job-item.active .job-details[data-v-6dd66cb4]{padding:20px;max-height:500px}.job-details p[data-v-6dd66cb4]{margin-bottom:10px}.apply-btn[data-v-6dd66cb4]{background-color:#0a2463;color:#fff;border:none;padding:8px 15px;border-radius:4px;cursor:pointer;font-size:.9rem;transition:background-color .3s;margin-top:10px}.apply-btn[data-v-6dd66cb4]:hover{background-color:#143683}.contact-us .section-content[data-v-6dd66cb4]{flex-direction:row;gap:50px}.contact-form[data-v-6dd66cb4],.contact-info[data-v-6dd66cb4]{flex:1;min-width:300px}.contact-title[data-v-6dd66cb4],.form-title[data-v-6dd66cb4]{font-size:1.3rem;color:#0a2463;margin-bottom:20px;font-weight:600}.contact-icon[data-v-6dd66cb4]{margin-right:10px;color:#0a2463}.contact-info p[data-v-6dd66cb4]{margin-bottom:15px}.form-group[data-v-6dd66cb4]{margin-bottom:20px}.form-group label[data-v-6dd66cb4]{display:block;margin-bottom:8px;font-weight:500;color:#555}.form-control[data-v-6dd66cb4]{width:100%;padding:10px 12px;border:1px solid #ddd;border-radius:4px;font-size:1rem;transition:border-color .3s}.form-control[data-v-6dd66cb4]:focus{border-color:#0a2463;outline:none}.submit-btn[data-v-6dd66cb4]{background-color:#0a2463;color:#fff;border:none;padding:10px 20px;border-radius:4px;cursor:pointer;font-size:1rem;transition:background-color .3s}.submit-btn[data-v-6dd66cb4]:hover{background-color:#143683}.nav-indicator[data-v-6dd66cb4]{position:fixed;top:50%;transform:translateY(-50%);width:50px;height:50px;background-color:hsla(0,0%,100%,.8);border-radius:50%;box-shadow:0 2px 8px rgba(0,0,0,.1);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .3s;opacity:.4;z-index:1001}.nav-indicator[data-v-6dd66cb4]:hover{background-color:#fff}.left-indicator[data-v-6dd66cb4]{left:20px}.right-indicator[data-v-6dd66cb4]{right:20px}.indicator-icon[data-v-6dd66cb4]{width:0;height:0;border-style:solid}.left-icon[data-v-6dd66cb4]{border-width:10px 15px 10px 0;border-color:transparent #0a2463 transparent transparent}.right-icon[data-v-6dd66cb4]{border-width:10px 0 10px 15px;border-color:transparent transparent transparent #0a2463}.site-footer[data-v-6dd66cb4]{background-color:#0a2463;color:#fff;padding:40px 0 20px}.footer-content[data-v-6dd66cb4]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:30px}.footer-copyright[data-v-6dd66cb4],.footer-links[data-v-6dd66cb4],.footer-logo[data-v-6dd66cb4]{flex:1;min-width:200px}.footer-logo-img[data-v-6dd66cb4]{width:50px;height:50px;border-radius:4px;margin-bottom:10px}.footer-logo-text[data-v-6dd66cb4]{margin:0;color:hsla(0,0%,100%,.8);font-size:.9rem}.footer-links[data-v-6dd66cb4]{display:flex;flex-direction:column;gap:10px}.footer-link[data-v-6dd66cb4]{color:hsla(0,0%,100%,.8);text-decoration:none;transition:color .3s;font-size:.9rem}.footer-link[data-v-6dd66cb4]:hover{color:#fff;text-decoration:underline}.footer-copyright[data-v-6dd66cb4]{text-align:right}.footer-copyright p[data-v-6dd66cb4]{margin:0 0 8px 0;color:hsla(0,0%,100%,.6);font-size:.8rem}@media (max-width:768px){.news-item[data-v-6dd66cb4]{flex-direction:column}.news-image[data-v-6dd66cb4]{flex:0 0 200px}.news-content[data-v-6dd66cb4]{padding:15px}.news-detail-title[data-v-6dd66cb4]{font-size:1.3rem}.cooperation-meta[data-v-6dd66cb4]{flex-direction:column;gap:5px}.cooperation-area[data-v-6dd66cb4]{margin-right:0}.cooperation-form-content[data-v-6dd66cb4]{width:90%}.desktop-nav[data-v-6dd66cb4]{display:none}.mobile-menu-btn[data-v-6dd66cb4],.mobile-nav[data-v-6dd66cb4]{display:block}.main-content[data-v-6dd66cb4]{margin-top:70px}.section-title[data-v-6dd66cb4]{font-size:1.6rem}.company-intro .section-content[data-v-6dd66cb4],.contact-us .section-content[data-v-6dd66cb4]{flex-direction:column}.nav-indicator[data-v-6dd66cb4]{width:40px;height:40px}.left-indicator[data-v-6dd66cb4]{left:10px}.right-indicator[data-v-6dd66cb4]{right:10px}.footer-content[data-v-6dd66cb4]{flex-direction:column}.footer-copyright[data-v-6dd66cb4]{text-align:left}}@media (max-width:480px){.company-name[data-v-6dd66cb4]{font-size:1.2rem}.content-section[data-v-6dd66cb4]{padding:40px 20px}.business-cards[data-v-6dd66cb4],.office-gallery[data-v-6dd66cb4]{grid-template-columns:1fr}}.bg-image{background-size:cover;background-position:50%;background-repeat:no-repeat;min-height:100vh}.content-container{background-color:hsla(0,0%,100%,.85);backdrop-filter:blur(5px);transition:all .3s ease}.content-container:hover{background-color:hsla(0,0%,100%,.9)}.image-loading{animation:pulse 1.5s cubic-bezier(.4,0,.6,1) infinite}@keyframes pulse{0%,to{opacity:1}50%{opacity:.7}}.text-fade-in{animation:fadeIn .8s ease forwards;opacity:0}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.delay-100{animation-delay:.1s}.delay-200{animation-delay:.2s}.delay-300{animation-delay:.3s}.delay-400{animation-delay:.4s}.delay-500{animation-delay:.5s}.delay-600{animation-delay:.6s}.delay-700{animation-delay:.7s}.delay-800{animation-delay:.8s}.text-gray-800{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.font-sans{font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.p-0{padding:0}.m-0{margin:0}.w-full{width:100%}.py-8{padding-top:2rem;padding-bottom:2rem}.px-4{padding-left:1rem;padding-right:1rem}.max-w-md{max-width:28rem}.mx-auto{margin-left:auto;margin-right:auto}.shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.p-6{padding:1.5rem}.rounded-2xl{border-radius:1rem}.text-blue-800{--tw-text-opacity:1;color:rgb(30 64 175/var(--tw-text-opacity,1))}.font-bold{font-weight:700}.text-2xl{font-size:1.5rem;line-height:2rem}.mb-6{margin-bottom:1.5rem}.text-gray-700{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.text-center{text-align:center}.text-lg{font-size:1.125rem;line-height:1.75rem}.justify-center{justify-content:center}.flex{display:flex}.mb-8{margin-bottom:2rem}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.shadow-md{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.object-contain{object-fit:contain}.rounded-lg{border-radius:.5rem}.max-w-full{max-width:100%}.max-h-48{max-height:12rem}.h-auto{height:auto}.text-base{font-size:1rem;line-height:1.5rem}