lion 4 weeks ago
parent b6307118fd
commit da07ed6d62

File diff suppressed because it is too large Load Diff

@ -6,68 +6,7 @@
<script src="assets/prototype-scale.js?v=20260825-home"></script>
<meta name="description" content="首届沪苏协同新兴产业青年科创大赛官方网站,聚焦光通信全产业链创新。">
<title>首届沪苏协同新兴产业青年科创大赛</title>
<link rel="preload" as="font" type="font/woff2" href="assets/fonts/SourceHanSansSC-Regular-gb2312.woff2?v=20260828" crossorigin>
<link rel="preload" as="font" type="font/woff2" href="assets/fonts/SourceHanSansSC-Medium-gb2312.woff2?v=20260828" crossorigin>
<link rel="preload" as="font" type="font/woff2" href="assets/fonts/SourceHanSansSC-Heavy-gb2312.woff2?v=20260828" crossorigin>
<link rel="preload" as="font" type="font/woff2" href="assets/fonts/SourceHanSerifSC-Regular-gb2312.woff2?v=20260828" crossorigin>
<link rel="preload" as="font" type="font/woff2" href="assets/fonts/SourceHanSerifSC-SemiBold-gb2312.woff2?v=20260828" crossorigin>
<style>
@font-face {
font-family: "Event Heiti";
src: local("PingFang SC"), local("PingFangSC-Regular"), local("Heiti SC"),
url("assets/fonts/SourceHanSansSC-Regular-gb2312.woff2?v=20260828") format("woff2");
font-weight: 400;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: "Event Heiti";
src: local("PingFang SC Medium"), local("PingFangSC-Medium"),
url("assets/fonts/SourceHanSansSC-Medium-gb2312.woff2?v=20260828") format("woff2");
font-weight: 500;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: "Event Heiti";
src: local("PingFang SC Semibold"), local("PingFangSC-Semibold"),
url("assets/fonts/SourceHanSansSC-Medium-gb2312.woff2?v=20260828") format("woff2");
font-weight: 600;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: "Event Heiti";
src: local("PingFang SC Semibold"), local("PingFangSC-Semibold"),
url("assets/fonts/SourceHanSansSC-Heavy-gb2312.woff2?v=20260828") format("woff2");
font-weight: 700;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: "Event Heiti";
src: local("PingFang SC Semibold"), local("PingFangSC-Semibold"),
url("assets/fonts/SourceHanSansSC-Heavy-gb2312.woff2?v=20260828") format("woff2");
font-weight: 900;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: "Event Songti";
src: local("Songti SC"), local("STSong"),
url("assets/fonts/SourceHanSerifSC-Regular-gb2312.woff2?v=20260828") format("woff2");
font-weight: 400;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: "Event Songti";
src: local("Songti SC Bold"), local("STSongti-SC-Bold"),
url("assets/fonts/SourceHanSerifSC-SemiBold-gb2312.woff2?v=20260828") format("woff2");
font-weight: 600 900;
font-style: normal;
font-display: swap;
}
:root {
--blue: #0094dc;
--blue-dark: #0078b8;
@ -89,8 +28,8 @@
--white: #fff;
--wrap: min(1280px, calc(100% - 64px));
--ease: cubic-bezier(.2,.8,.2,1);
--font-sans: "Event Heiti", sans-serif;
--font-serif: "Event Songti", serif;
--font-sans: "Heiti SC", "STHeiti", "黑体", "SimHei", sans-serif;
--font-serif: "Songti SC", "STSong", "宋体", "SimSun", serif;
--font-small: var(--font-sans);
--font-small-size: 14px;
--font-en: var(--font-sans);
@ -5419,13 +5358,16 @@
white-space: nowrap !important;
}
/* 大标题思源宋体 SemiBold导航、单位与正文统一苹方 */
/* 系统黑体 / 宋体;标题宋体,其余黑体且不加粗 */
body,
body * {
font-family: var(--font-sans) !important;
font-weight: 400 !important;
font-synthesis: none;
}
body {
font-family: var(--font-sans) !important;
.audience-detail > p,
.audience-tracks-layout .audience-index span {
font-weight: 400 !important;
}
.hero-slogan .slogan-second,
.audience-tracks-layout .audience-index h2,
@ -5434,68 +5376,7 @@
.roadmap .section-title,
.awards .section-title {
font-family: var(--font-serif) !important;
font-weight: 600 !important;
}
.audience-tracks-layout .audience-stage strong,
.audience-tracks-layout .audience-stage .stage-sub,
.audience-tracks-layout .audience-type strong,
.audience-tracks-layout .tracks .track-card h3,
.tracks-summary strong,
.roadmap .step h3,
.roadmap .step p strong,
.hero-primary {
font-family: var(--font-sans) !important;
font-weight: 500 !important;
}
.audience-project-copy,
.audience-type p,
.audience-tracks-layout .track-card p,
.roadmap .step p,
.awards-summary {
font-family: var(--font-sans) !important;
}
.nav,
.nav a {
font-family: var(--font-sans) !important;
font-weight: 500 !important;
letter-spacing: 0 !important;
}
.hero-organizers,
.hero-organizers dt,
.hero-organizers dd {
font-family: var(--font-sans) !important;
font-weight: 400 !important;
letter-spacing: 0 !important;
}
.language-switch {
font-family: var(--font-sans) !important;
font-weight: 400 !important;
}
.award-card,
.award-card small,
.award-card h3,
.award-card p,
.awards .award-card,
.awards .award-card * {
font-family: var(--font-sans) !important;
}
.awards .award-card h3 {
font-family: var(--font-sans) !important;
font-weight: 500 !important;
letter-spacing: 0 !important;
}
.awards .award-card small,
.awards .award-card p {
font-family: var(--font-sans) !important;
font-weight: 400 !important;
letter-spacing: .02em !important;
}
.matched-section-label,
.audience-eyebrow,
.tracks-kicker,
.roadmap-intro strong,
.footer-brand::before {
font-family: var(--font-en) !important;
}
/* 赛程地点固定在卡片底部,四卡同一高度对齐 */

Loading…
Cancel
Save