.content {
  display: none;
}
.index-img {
  margin-bottom: 20px;
  height: 230px;
}
.content.active {
  display: block;
}
.index-img {
  margin-bottom: 20px;
  height: 230px;
}
.content-container {
  display: flex;
  align-items: center;
  padding-right: 0.625rem;
  background-color: rgba(249, 252, 255, 1);
  margin-top: 0.9375rem;
  width: 100%;
  box-sizing: border-box;
  height: 3.125rem;
  border-color: #1a6fc4;
  border-style: solid;
  border-width: 0.0625rem;
  border-radius: 0.625rem;
}
/* 左侧Logo图片 */
.toutiao-logo {
  width: 3.75rem; /* 根据实际图片尺寸调整 */
  height: 2.1875rem; /* 根据实际图片尺寸调整 */
  margin-right: 0.625rem;
  object-fit: contain;
}

/* 右侧新闻内容 */
.news-content {
  display: flex;
  align-items: center;
  flex: 1;
  position: relative;
  padding-left: 0.875rem; /* 为圆点留空间 */
  overflow: hidden;
}

/* 蓝色圆点 */
.blue-dot {
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 0.375rem;
  height: 0.375rem;
  background: #1a6fc4;
  border-radius: 50%;
}

/* 新闻标题 */
.news-title {
  color: #000;
  white-space: nowrap; /* 防止文本换行 */
  overflow: hidden; /* 隐藏溢出的内容 */
  text-overflow: ellipsis;
  flex: 1;
}
.xinwen-img {
  position: relative;
  margin-top: 0.9375rem;
  width: 100%;
  overflow: hidden;
}

.slide-container {
  display: flex; /* 使用flex布局横向排列 */
  width: 100%;
  transition: transform 0.5s ease; /* 添加平滑过渡效果 */
}

.slide {
  min-width: 100%; /* 每个slide占据100%宽度 */
}

.swiper-slide img {
  width: 100%;
  display: block;
}

.xinwen-taxt-title {
  color: #fff;
  position: absolute;
  bottom: 0.1437rem;
  background-color: rgb(145 143 143 / 36%);
  width: 100%;
  box-sizing: border-box;
  padding: 0.3125rem;
}

.xinwen-img > .jiantou {
  width: 0.9375rem;
  height: 1.875rem;
  cursor: pointer;
  z-index: 10;
  position: absolute;
  top: 50%;
}

.xinwen-img > .left {
  left: 10px;
}

.xinwen-img > .right {
  right: 10px;
}

.jiankang > a > img {
  width: 100%;
}
.shanxi-medical-news {
  list-style: none;
  padding: 0;
  margin: 0;
  background: white;
  width: 100%;
  font-family: "PingFang SC", "Microsoft YaHei", sans-serif;
}

.shanxi-medical-news li {
  padding: 0.75rem 0.9375rem;
  
}

.shanxi-medical-news a:last-child li {
  border-bottom: none;
}

.news-item {
  display: flex;
  flex-direction: column;
  border-bottom: 0.0625rem solid #f0f0f0;
  padding-bottom: 0.625rem;
}
.shanxi-medical-news a:last-child .news-item {
  border-bottom: none;
}
.action-title {
  color: #333;
  font-weight: bold;
  margin-bottom: 0.625rem;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  text-overflow: ellipsis;
  overflow: hidden;
}
.news-date {
  color: #999;
  font-size: 0.875rem;
}
.dangtu {
  width: 100%;
  margin-top: 1.25rem;
}
.dangtu > img {
  width: 100%;
}

/* 清除默认样式 */
.tab-nav {
  list-style: none;
  padding: 0;
  display: flex;
  justify-content: space-between;
  background: white;
  width: 100%;
}

/* 每个tab项 */
.tab-item {
  color: #999;
  font-size: 1rem;
  margin-right: 1.25rem;
}

/* 激活状态（通知公告） */
.tab-item.active {
  color: #1a6fc4;
  font-weight: bold;
}

/* 更多按钮样式 */
.tab-item.more {
  color: #1a6fc4;
  display: flex;
  align-items: center;
  margin-right: revert-layer;
}
.more > img {
  width: 0.9375rem;
  height: 1.25rem;
}

.tab-item.active span {
  color: #1a6fc4;
}
.tab-pane {
  display: none;
}
.tab-pane.active {
  display: block;
}

/* ---------- 通知公告 行业资讯 会议回顾 ---------- */
.industry-list-item {
  margin-bottom: 1.5625rem;
  border-bottom: 0.0625rem solid #f0f0f0;
  padding-bottom: .625rem;
}
.industry-list .industry-list-item:last-child {
  border-bottom: none;
}
.industry-list-item > a > p {
  font-weight: bold;
  white-space: nowrap; /* 防止文本换行 */
  overflow: hidden; /* 隐藏溢出的内容 */
  text-overflow: ellipsis;
  margin: 0.3125rem 0;
}
.industry-list-item > span {
  color: #999;
}
.industry-content {
  margin-bottom: 1.25rem;
}

.health-nav {
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: 2.5rem;
  background-color: white;
}

.health-title {
  color: #1a6fc4;
  font-size: 1rem;
  font-weight: bold;
}

.more-wrapper {
  display: flex;
  align-items: center;
}

.more-text {
  color: #1a6fc4;
  font-size: 0.875rem;
  margin-right: 0.25rem;
}

.arrow-icon {
  width: 0.9375rem;
  height: 1rem;
}
.health-content {
  display: flex;
  flex-wrap: wrap; /* 允许换行 */
  justify-content: space-between; /* 两端对齐 */
  background: linear-gradient(to bottom, #f3f7ff, #f6f6f6);
  border-radius: 0.25rem;
  padding: 0.9375rem;
  gap: 0.9375rem; /* 卡片间距 */
}
.health-content > .health-content-item {
  width: 46%;
  background-color: #fff;
}
.health-content-item > img {
  width: 100%;
}
.health-content-item > div {
  padding: 0.625rem;
}
.me-health {
  display: flex;
  flex-wrap: wrap; /* 允许换行 */
  justify-content: space-between; /* 两端对齐 */
  border-radius: 0.25rem;
  gap: 0.9375rem; /* 卡片间距 */
}
.me-health-item {
  position: relative;
  width: 40%;
  height: 2.5rem;
  font-size: 1.125rem;
  font-weight: bold;
  text-align: center;
  line-height: 2.5rem;
  background-color: #fbfbfb;
  border-radius: 0.5rem;
  padding: 0.625rem;
}
.me-health-item > img {
  position: absolute;
  top: 40%;
  right: 0.625rem;
  width: 0.625rem;
  height: 0.625rem;
}
.jiankang-tizhong {
  width: 100%;
  margin-bottom: -0.3125rem;
  margin-top: 1.875rem;
}
/* 底部 */
.bottom-container {
  background-color: #1a6fc4;
  color: #ffffff;
  padding: 2rem 0;
}

.me-health-bottom {
  max-width: 75rem;
  margin: 0 auto;
  padding: 0 1.25rem;
}

.me-health-bottom-tubiao {
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: 8rem;
}

.me-health-bottom-tubiao > .tubiao {
  width: 40%;
  margin-right: 1rem;
}

.me-health-bottom-tubiao > div {
  text-align: center;
}

.me-health-bottom-tubiao > div > .erweima {
  width: 5.25rem;
  display: block;
  margin: 0 auto;
}

.erweima-text {
  font-size: 0.875rem;
  margin-top: 0.5rem;
}
.me-health-bottom-fangshi {
  margin-top: 1.25rem;
  color: #fff;
  line-height: 2;
}
.me-health-bottom-copyright {
  margin-top: 0.9375rem;
  font-size: 0.875rem;
  color: #ebebeb61;
}
.homePage-bottom-text > img {
  width: 1.25rem;
}
.homePage-bottom-text {
  display: flex;
}
