.layout-website[data-v-845b6e18]{flex-direction:column;min-height:100vh;display:flex}.top-bar[data-v-845b6e18]{background:var(--guoxun-red);color:#fff;padding:8px 0;font-size:12px}.top-bar .container[data-v-845b6e18]{justify-content:space-between;align-items:center;display:flex}.top-bar a[data-v-845b6e18]{color:#fff;white-space:nowrap;margin-left:20px;text-decoration:none}.top-bar a[data-v-845b6e18]:hover{opacity:.8}.header[data-v-845b6e18]{z-index:1000;background:#fff;position:sticky;top:0;box-shadow:0 2px 10px #0000001a}.header .header-content[data-v-845b6e18]{justify-content:space-between;align-items:center;padding:15px 0;display:flex}.logo[data-v-845b6e18]{align-items:center;text-decoration:none;display:flex}.logo .logo-icon[data-v-845b6e18]{object-fit:contain;width:60px;height:48px;margin-right:15px}.logo .logo-text[data-v-845b6e18]{color:var(--guoxun-dark-red);font-size:20px;font-weight:700}.logo .logo-text-en[data-v-845b6e18]{color:#666;font-size:12px;font-weight:400}.nav-menu[data-v-845b6e18]{white-space:nowrap;gap:0;display:flex}.nav-menu .nav-item[data-v-845b6e18]{color:#333;padding:15px 28px;font-size:15px;font-weight:500;text-decoration:none;transition:all .3s;position:relative}.nav-menu .nav-item[data-v-845b6e18]:hover,.nav-menu .nav-item.active[data-v-845b6e18]{color:var(--guoxun-red);background:var(--guoxun-bg)}.nav-menu .nav-item.active[data-v-845b6e18]:after{content:"";background:var(--guoxun-red);width:40px;height:3px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.main-content[data-v-845b6e18]{flex:1}.footer[data-v-845b6e18]{color:#fff;background:#1a1a1a;padding:40px 0 20px}.footer .footer-content[data-v-845b6e18]{grid-template-columns:1.2fr .8fr .8fr 1.5fr;gap:30px;margin-bottom:40px;display:grid}.footer .footer-brand h3[data-v-845b6e18]{margin-bottom:15px;font-size:24px}.footer .footer-brand p[data-v-845b6e18]{opacity:.8;font-size:14px;line-height:1.8}.footer .footer-links h4[data-v-845b6e18]{color:var(--guoxun-light-red);margin-bottom:20px;font-size:16px}.footer .footer-links li[data-v-845b6e18]{white-space:nowrap;margin-bottom:12px}.footer .footer-links a[data-v-845b6e18]{opacity:.8;color:#fff;font-size:14px;text-decoration:none;transition:all .3s}.footer .footer-links a[data-v-845b6e18]:hover{opacity:1;color:var(--guoxun-light-red)}.footer .footer-bottom[data-v-845b6e18]{text-align:center;opacity:.7;border-top:1px solid #ffffff1a;padding-top:20px;font-size:14px}
