@charset "utf-8";
:root{--ink:#152c3a;--bg:#f5f7fa;--blue:#1463a5;--cyan:#4bb6c5;--lime:#eaff73;--line:#c9d8e3;--white:#fff;font-family:"Microsoft YaHei",sans-serif}
*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--ink);font-size:16px;line-height:1.75}a{color:inherit}img{max-width:100%;height:auto;width:auto;object-fit:contain;display:block}.wb54d117-brand{background:var(--blue);color:white;padding:18px 5vw;display:flex;justify-content:space-between;align-items:center}.wb54d117-brand a{font-size:25px;font-weight:800;letter-spacing:.06em;text-decoration:none}.wb54d117-brand small{display:block;color:#d4eaf7}.wb54d117-nav{display:flex;gap:16px;overflow:auto;white-space:nowrap;padding:12px 5vw;background:white;border-bottom:1px solid var(--line);position:sticky;top:0;z-index:4}.wb54d117-nav a{font-size:14px;text-decoration:none;color:#234e68}.wb54d117-nav a:hover{color:var(--blue);text-decoration:underline}.wb54d117-frame{max-width:1360px;margin:auto;padding:26px 4vw}.wb54d117-hero{display:grid;grid-template-columns:1.15fr .85fr;background:var(--blue);color:white;min-height:410px;align-items:center;padding:clamp(24px,5vw,64px);gap:38px}.wb54d117-hero h1{font-size:clamp(32px,5vw,58px);line-height:1.2;margin:0 0 20px}.wb54d117-hero p{color:#e1f2fa;max-width:72ch}.wb54d117-hero figure{margin:0;padding:16px;background:var(--lime);transform:rotate(1deg)}.wb54d117-hero img{max-height:340px;margin:auto}.wb54d117-flag{font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--lime)}.wb54d117-sect{padding:42px 0;border-bottom:2px solid var(--line)}.wb54d117-sect h2{font-size:clamp(24px,3vw,38px);margin:0 0 10px}.wb54d117-sect>p{max-width:78ch;color:#3f5867}.wb54d117-homegrid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}.wb54d117-feature{background:white;padding:20px;border-top:5px solid var(--cyan);grid-column:span 2}.wb54d117-feature:nth-child(odd){grid-column:span 3}.wb54d117-feature h3{margin:0 0 10px;font-size:20px}.wb54d117-feature p{margin:0;color:#3d5867}.wb54d117-feature img{max-height:190px;margin-top:18px}.wb54d117-newsgrid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.wb54d117-news{padding:20px;background:white;border-left:4px solid var(--blue)}.wb54d117-news h3{margin:5px 0 9px;line-height:1.4}.wb54d117-news p{margin:0;color:#405966}time{color:#24628a;font-size:13px}.wb54d117-voices{display:flex;gap:12px;align-items:stretch}.wb54d117-voice{flex:1;background:#e4eef5;padding:18px;border-radius:2px}.wb54d117-faq{padding:38px 0}.wb54d117-faq details{background:white;margin:10px 0;padding:16px 20px;border-left:4px solid var(--cyan)}.wb54d117-faq summary{font-weight:700;cursor:pointer}.wb54d117-pagehead{margin:0 -4vw 28px;padding:46px 7vw;background:linear-gradient(100deg,#123f67,#187eaa);color:white}.wb54d117-pagehead h1{font-size:clamp(32px,4.5vw,54px);line-height:1.2;margin:0 0 14px}.wb54d117-pagehead p{max-width:82ch;color:#e3f3fa}.wb54d117-inner2{display:grid;grid-template-columns:1.2fr .8fr;gap:22px}.wb54d117-panel{background:white;padding:24px;border-bottom:4px solid var(--cyan)}.wb54d117-panel h2{font-size:22px;margin-top:0}.wb54d117-panel img{max-height:220px;margin-top:15px}.wb54d117-record{display:grid;grid-template-columns:145px 1fr;gap:22px;padding:24px 0;border-bottom:1px solid var(--line)}.wb54d117-record h2{margin:0;font-size:24px}.wb54d117-record p{margin:0}.wb54d117-record figure{grid-column:1/3;margin:0;background:white;padding:12px}.wb54d117-record img{max-height:250px;margin:auto}.wb54d117-tablewrap{overflow:auto;background:white}.wb54d117-table{width:100%;border-collapse:collapse;min-width:650px}.wb54d117-table th,.wb54d117-table td{padding:13px 15px;border-bottom:1px solid var(--line);text-align:left;vertical-align:top}.wb54d117-table th{background:#e6f1f7}.wb54d117-gallery{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:25px 0}.wb54d117-gallery figure{margin:0;padding:12px;background:white;display:grid;place-items:center;min-height:130px}.wb54d117-gallery img{max-height:180px}.wb54d117-footer{background:#12364c;color:white;margin-top:40px;padding:34px 5vw}.wb54d117-footer p{margin:6px 0;color:#e2eef3}.wb54d117-footlinks{display:flex;gap:18px;margin-top:14px}.wb54d117-footer a{color:white}@media(max-width:900px){.wb54d117-hero,.wb54d117-inner2{grid-template-columns:1fr}.wb54d117-homegrid{grid-template-columns:repeat(2,1fr)}.wb54d117-feature,.wb54d117-feature:nth-child(odd){grid-column:span 1}.wb54d117-gallery{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.wb54d117-homegrid,.wb54d117-newsgrid,.wb54d117-voices{display:grid;grid-template-columns:1fr}.wb54d117-record{grid-template-columns:1fr}.wb54d117-record figure{grid-column:1}.wb54d117-hero{padding:22px}}
