.intro-container[data-v-a10a4e42]{padding:20px}.article[data-v-a10a4e42]{margin-bottom:40px}.article p[data-v-a10a4e42]{line-height:1.8;color:#333;margin-bottom:15px}.img-wrapper[data-v-a10a4e42]{display:flex;justify-content:center;align-items:center;padding:20px}.img-wrapper img[data-v-a10a4e42]{max-height:400px;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1)}.hm-title[data-v-a10a4e42]{margin:40px 0;align-items:center}.hm-title h3[data-v-a10a4e42]{color:#333;font-size:24px;font-weight:600;margin:0}.hm-title hr[data-v-a10a4e42]{border:none;height:2px;background-color:#e0e0e0;margin:0}.row[data-v-a10a4e42]{margin-bottom:30px}.row img[data-v-a10a4e42]{width:100%;border-radius:8px}@media (max-width:768px){.intro-container[data-v-a10a4e42]{padding:15px}.img-wrapper[data-v-a10a4e42]{padding:10px 0}.hm-title[data-v-a10a4e42]{margin:30px 0}.hm-title h3[data-v-a10a4e42]{font-size:20px}}.news-container[data-v-1c16957a]{padding:20px;max-width:1200px;margin:0 auto}.page-header[data-v-1c16957a]{margin-bottom:30px;text-align:center}.section-title[data-v-1c16957a]{color:#333;font-size:32px;font-weight:700;margin-bottom:15px;line-height:1.4}.page-description[data-v-1c16957a]{color:#666;font-size:16px;line-height:1.6;max-width:800px;margin:0 auto}.news-list-section[data-v-1c16957a]{margin-top:30px}.news-list[data-v-1c16957a]{display:flex;flex-direction:column;gap:25px;margin-bottom:40px}.news-item[data-v-1c16957a]{padding:25px;background:#fff;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1);cursor:pointer;transition:transform .3s ease,box-shadow .3s ease;border-left:4px solid #007bff}.news-item[data-v-1c16957a]:hover{transform:translateY(-5px);box-shadow:0 5px 20px rgba(0,0,0,.15);background-color:#f8f9fa}.news-content[data-v-1c16957a]{flex-grow:1;padding-left:0}.news-title[data-v-1c16957a]{color:#333;font-size:22px;font-weight:700;margin-bottom:12px;line-height:1.4;transition:color .3s ease}.news-item:hover .news-title[data-v-1c16957a]{color:#007bff}.news-summary[data-v-1c16957a]{color:#666;line-height:1.6;font-size:15px;margin:0 0 15px 0}.news-keywords[data-v-1c16957a]{margin-top:10px}.keyword-tag[data-v-1c16957a]{display:inline-block;background:#e9ecef;color:#666;padding:4px 12px;border-radius:12px;font-size:12px;margin-right:10px;margin-bottom:8px;transition:background-color .3s ease,color .3s ease}.news-item:hover .keyword-tag[data-v-1c16957a]{background:#007bff;color:#fff}.pagination[data-v-1c16957a]{display:flex;justify-content:center;align-items:center;gap:20px}.page-info[data-v-1c16957a]{color:#666;font-size:14px}@media (max-width:768px){.section-title[data-v-1c16957a]{font-size:24px}.page-description[data-v-1c16957a]{font-size:14px}.news-item[data-v-1c16957a]{padding:20px;border-left:none;border-top:4px solid #007bff}.news-title[data-v-1c16957a]{font-size:20px}.news-summary[data-v-1c16957a]{font-size:14px}.keyword-tag[data-v-1c16957a]{margin-right:8px;margin-bottom:6px}}.jobs-container[data-v-433ead52]{padding:20px}.section-title[data-v-433ead52]{color:#333;font-size:28px;font-weight:600;margin-bottom:20px;text-align:center}.jobs-intro[data-v-433ead52]{background-color:#f8f9fa;padding:20px;border-radius:8px;margin-bottom:30px}.jobs-intro p[data-v-433ead52]{line-height:1.6;color:#555;margin-bottom:10px}.job-list[data-v-433ead52]{margin-top:30px}.job-item[data-v-433ead52]{border:1px solid #e0e0e0;border-radius:8px;margin-bottom:15px;overflow:hidden;transition:all .3s ease}.job-item[data-v-433ead52]:hover{box-shadow:0 4px 12px rgba(0,0,0,.08);border-color:#007bff}.job-header[data-v-433ead52]{display:flex;align-items:center;padding:20px;background-color:#fafafa;cursor:pointer;transition:background-color .3s ease}.job-header[data-v-433ead52]:hover{background-color:#f0f0f0}.job-title[data-v-433ead52]{flex:1;color:#333;font-size:18px;font-weight:600;margin:0}.job-department[data-v-433ead52]{color:#007bff;font-size:14px;margin-right:15px}.expand-icon[data-v-433ead52]{color:#666;font-size:12px;transition:transform .3s ease}.expand-icon.rotate[data-v-433ead52]{transform:rotate(180deg)}.job-detail[data-v-433ead52]{padding:20px;border-top:1px solid #e0e0e0}.detail-section[data-v-433ead52]{margin-bottom:20px}.detail-section h5[data-v-433ead52]{color:#333;font-size:16px;font-weight:600;margin-bottom:10px}.detail-section ul.clickable-list[data-v-433ead52]{padding-left:20px;margin:0;background-color:rgba(107,173,243,.09019607843137255);border-radius:4px;padding:10px 20px}.detail-section li.clickable-item[data-v-433ead52]{color:#686565;line-height:1.6;margin-bottom:5px;cursor:pointer;transition:all .3s ease;padding:5px 10px;border-radius:4px}.detail-section li.clickable-item[data-v-433ead52]:hover{background-color:hsla(0,0%,100%,.2);font-weight:500}.apply-btn-container[data-v-433ead52]{text-align:center;margin-top:25px}.apply-btn[data-v-433ead52]{padding:10px 30px;font-size:16px;border-radius:4px;transition:all .3s ease}.apply-btn[data-v-433ead52]:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,123,255,.3)}.expand-enter-active[data-v-433ead52],.expand-leave-active[data-v-433ead52]{transition:all .3s ease;overflow:hidden}.expand-enter[data-v-433ead52],.expand-leave-to[data-v-433ead52]{opacity:0;max-height:0}.expand-enter-to[data-v-433ead52],.expand-leave[data-v-433ead52]{opacity:1;max-height:1000px}@media (max-width:768px){.jobs-container[data-v-433ead52]{padding:15px}.section-title[data-v-433ead52]{font-size:24px}.job-header[data-v-433ead52]{flex-wrap:wrap;padding:15px}.job-title[data-v-433ead52]{width:100%;margin-bottom:10px;font-size:16px}.job-detail[data-v-433ead52]{padding:15px}.apply-btn[data-v-433ead52]{padding:8px 20px;font-size:14px}}.about-page[data-v-04d2260e]{min-height:calc(100vh - 200px);padding-top:100px}.about-container[data-v-04d2260e]{padding:40px 0;background-color:#f8f9fa}.about-header[data-v-04d2260e]{margin-bottom:30px}.tabs[data-v-04d2260e]{display:flex;justify-content:center;margin-bottom:20px;background:#fff;border-radius:8px;padding:5px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.tab[data-v-04d2260e]{padding:12px 40px;background:none;border:1px solid transparent;font-size:16px;color:#495057;cursor:pointer;position:relative;transition:all .3s ease;border-radius:6px;font-weight:500;letter-spacing:.5px}.tab[data-v-04d2260e]:hover{background-color:#e9ecef;color:#2c3e50;border-color:#dee2e6;transform:translateY(-1px);box-shadow:0 4px 6px rgba(0,0,0,.05)}.tab.active[data-v-04d2260e]{color:#fff;background:linear-gradient(135deg,#007bff,#0056b3);font-weight:600;border-color:#0056b3;box-shadow:0 4px 12px rgba(0,123,255,.3);transform:translateY(-1px)}.tab[data-v-04d2260e]:active{transform:translateY(0);box-shadow:0 2px 4px rgba(0,0,0,.1)}.hm-card[data-v-04d2260e]{background:#fff;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1);overflow:hidden}.fade-enter-active[data-v-04d2260e],.fade-leave-active[data-v-04d2260e]{transition:opacity .3s ease}.fade-enter-from[data-v-04d2260e],.fade-leave-to[data-v-04d2260e]{opacity:0}@media (max-width:768px){.about-container[data-v-04d2260e]{padding:20px 0}.tabs[data-v-04d2260e]{flex-wrap:wrap;padding:3px}.tab[data-v-04d2260e]{padding:10px 20px;font-size:14px;flex:1;min-width:100px}}