@charset "UTF-8";
:root {
  --theme-color: #3881ff;
}

/* 主题颜色更改开始 */
.a-hover a:hover,
.title:hover,
.tabs-container .active,
.a11y-btns-container a {
  color: #3881ff !important;
  color: var(--theme-color) !important;
}

.tabs-lists-container > ul li a::before,
.tabs-container .title.active::after {
  background-color: #3881ff;
  background-color: var(--theme-color);
}

/* 主题颜色更改结束 */
/* banner图片开始 */
header {
  background-image: url(jtys_banner.png);
}

/* banner图片结束 */
.zdly-card-blue {
  background-image: url(data:image/png;base64,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);
}

.main-content-1 {
  display: flex;
}
.main-content-1 .tabs-lists-container {
  flex-grow: 1;
  margin-right: 30px;
}
.main-content-1 .bsan-container {
  width: 17.5em;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.main-content-1 .bsan-container > * {
  width: 100%;
}

.old_type .main-content-1 .bsan-container {
  width: 100%;
}
.old_type .main-content-1 .bsan-container > * {
  margin-top: 30px;
}
.old_type .main-content-1 .bsan-container > *:first-of-type {
  margin-top: 0;
}

.mobile_type .main-content-1 .bsan-container {
  width: 100%;
}
.mobile_type .main-content-1 .bsan-container > * {
  margin-top: 3.2vw;
}
.mobile_type .main-content-1 .bsan-container > *:first-of-type {
  margin-top: 0;
}