:root{
  --yk-accent:#0e64b6 !important;
  --yk-nav-active:#0e64b6 !important;
  --yk-nav-active-bg:#0e64b6 !important;
  --yk-nav-bg:#ffffff !important;
  --yk-nav-color:#1f2937 !important;
  --yk-footer-bg:#0b3d6e !important;
  --yk-side-bg:#0e64b6 !important;
}
a:hover{color:#0e64b6}
.yk-header1 .yk-nav a.on,
.yk-header1 .yk-nav a:hover{color:#fff!important;background:#0e64b6!important}
.yk-h1-logo .yk-h1-name,
.yk-h1-phone{color:#0e64b6!important}

/* yk-header1 isolation from legacy .header rules in style.css */
.yk-header1, .yk-header1 * { box-sizing: border-box; }
.yk-header1 { width: 100% !important; max-width: none !important; height: auto !important; }
.yk-header1 .yk-h1-main { max-width: var(--school-max, min(1280px, 96vw)); }
.yk-f1 .yk-f1-wrap { max-width: var(--school-max, min(1280px, 96vw)); margin: 0 auto; }

/* school-pager-fix */
.school-pagebox .pagination .pages a,
.school-pagebox .pages a {
  display: inline-block;
  min-width: 32px;
  height: 32px;
  line-height: 32px;
  margin: 0 3px;
  padding: 0 10px;
  text-align: center;
  border: 1px solid #d7e3f0;
  background: #fff;
  color: #334;
  border-radius: 4px;
  text-decoration: none;
  font-size: 13px;
}
.school-pagebox .pagination .pages a.on,
.school-pagebox .pages a.on {
  background: #0e64b6 !important;
  border-color: #0e64b6 !important;
  color: #fff !important;
}
.school-pagebox .pagination .pages a.disabled {
  color: #aaa;
  cursor: default;
  background: #f5f7fa;
}
.school-pagebox .zhuanti .left h1 {
  background: #0e64b6;
  color: #fff;
  margin: 0;
  padding: 0 16px;
  font-size: 18px;
  line-height: 2.2;
}

/* gallery-no-scroll */
#marquee2 ul,
.school-gallery #marquee2 ul,
.school-gallery-static ul {
  animation: none !important;
  transform: none !important;
  width: 100% !important;
  flex-wrap: wrap !important;
  justify-content: center !important;
}

/* school-tech: 页脚技术支持与版权同色同字号、无下划线 */
.footer a.school-tech,
.school-footer a.school-tech,
.footer p a.school-tech {
  color: rgba(255,255,255,.78) !important;
  font-size: 14px !important;
  line-height: inherit !important;
  font-weight: inherit !important;
  text-decoration: none !important;
  border-bottom: none !important;
  background: none !important;
}
.footer a.school-tech:hover,
.footer a.school-tech:focus,
.footer a.school-tech:visited,
.school-footer a.school-tech:hover {
  color: rgba(255,255,255,.78) !important;
  text-decoration: none !important;
}

