|
|
|
|
@ -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;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/* 赛程地点固定在卡片底部,四卡同一高度对齐 */
|
|
|
|
|
|