/* CS/* ========= 抬头整体 ========= */
.site-header{
  background:#ffffff;
  border-bottom:1px solid #e7e7e7;
  position:sticky;      /* 随页面滚动粘在顶部 */
  top:0;
  z-index:1030;
}

/* 课题组名称 */
.lab-name{
  font-size:1.25rem;
  font-weight:600;
  color:#0050b3;        /* 微软蓝，可随意改 */
}

/* === 抬头课题组名称加大字号 === */
.lab-name {
  font-size: 1.6rem;      /* 原来 1.25 → 现在 1.6，可再往上调 */
  font-weight: 600;
  color: #0050b3;
}

/* 单独让某张图以头顶为基准裁剪，其余保持默认 */
.card img.top-crop {
  object-position: top;   /* 头顶优先 */
  /* 其余属性（宽高、圆角、object-fit:cover）继续沿用全局 */
}

/* 次级导航 */
.sub-nav a{
  display:inline-block;
  margin:0 10px;
  padding:6px 0;
  color:#333;
  text-decoration:none;
  border-bottom:2px solid transparent;
  transition:all .2s;
}
.sub-nav a:hover,
.sub-nav a.active{
  color:#0050b3;
  border-color:#0050b3;
}

/* 语言切换 */
.lang-switch{font-size:.9rem;}
.lang-link{padding:0 4px; color:#666;}
.lang-link.active{color:#0050b3; font-weight:600; pointer-events:none;} Document */

