.contentList {
  display: none;
}

.News .contentList-item,
.Deep .contentList-item,
.Media .contentList-item {
  display: flex;
  align-items: center;
  height: 93px;
  border-bottom: 1px solid rgba(15, 49, 127, 0.2);
  box-sizing: border-box;
  padding: 0 17px 0 33px;
  cursor: pointer;
}
.Deep .contentList-item span:nth-child(1),
.News .contentList-item span:nth-child(1) {
  flex: 1;
  margin-right: 100px;
}
.Deep .contentList-item span:nth-child(2),
.News .contentList-item span:nth-child(2),
.Media .contentList-item > span {
  color: var(--active-color);
  font-size: 18px;
}
.Media .contentList-item span {
  display: inline-block;
}
.Media .contentList-item-content {
  display: flex;
  flex: 1;
  margin-right: 100px;
  white-space: nowrap;
  overflow: hidden;
}
.Media .contentList-item-content .contentList-item-name {
  /* 新增属性，确保子元素可以溢出隐藏 */
  overflow: hidden;
  /* 可以根据需要调整宽度 */
  flex: 1;
  margin-left: 6px;
}
.Media .contentList-item-content .contentList-item-name span {
  width: 100%;
}

.Reports {
  font-size: 18px;
  flex-wrap: wrap;
}
.Reports.contentList {
  margin-bottom: -30px;
}
.Reports .contentList-item {
  width: 396px;
  text-align: center;
  margin-right: 37px;
  margin-bottom: 30px;
  cursor: pointer;
}
.Reports .contentList-item:last-child {
  margin-right: 0;
}
.Reports .contentList-item-img {
  margin-bottom: 20px;
  box-sizing: border-box;
  padding: 30px 40px 40px 2px;
  border-radius: 2px 16px 16px 2px;
  background: url('/ljnh/ac2025/ac25Public/img/Reports-bgc.png') no-repeat center;
  background-size: 100% 100%;
}
.Reports .contentList-item-name {
  margin-bottom: 10px;
}
.Reports .contentList-item-summary {
  color: var(--active-color);
}
