.no-banner-crumbs {
  padding-bottom: 6.25vw;
}
.aboutus_news {
  padding-bottom: 0;
}
.topic-right a .iconfont {
  font-size: 1.25vw !important;
  line-height: 1 !important;
  background-color: #3a66fb;
  border-radius: 50%;
  color: #fff;
}
.topic-right a {
  display: flex;
  align-items: center;
}
.topic-right a img {
  line-height: 1 !important;
}
.no-label {
  margin-left: auto;
}
.icon-action .iconfont-box {
  width: 2.0833vw;
  cursor: pointer;
}
.icon-action .iconfont-box img {
  width: 100%;
}
.action-box {
  display: flex;
  align-items: center;
}
.icon-action .iconfont-box:last-child {
  line-height: 1;
}
.icon-action .iconfont-box .iconfont {
  font-size: 2.0833vw;
  cursor: pointer;
  background-color: #3a66fb;
  border-radius: 50%;
  color: #fff;
}
.viewmore {
  color: #231815;
  font-family: "Montserrat-SemiBold";
  /* Large2-S-16 */
  font-size: 0.8333vw !important;
  font-style: normal;
  line-height: 150%; /*  */
  margin-bottom: 0 !important;
  display: flex;
  align-items: center;
  margin-top: 1.25vw;
}
.viewmore .iconfont {
  color: #231815;
  /* Large2-S-16 */
  font-size: 1.25vw !important;
  margin-left: 0.2083vw;
  line-height: 1; /*  */
  font-weight: 600;
}

.news-list-box .news-content .news-txt .news-name {
  /* height: 2.9167vw; */
  font-size: 0.9375vw;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  /* 限制为2行 */
  overflow: hidden;
}
.news-content:hover .viewmore,
.news-content:hover .viewmore .iconfont {
  color: #fff;
}
@media screen and (max-width: 768px) {
  .topic-right a .iconfont {
    font-size: 10.6667vw !important;
  }
  .action-box {
    padding: 0;
    /* width: 100%; */
    display: flex;
    /* justify-content: space-between; */
    left: auto;
  }
  .icon-action {
    display: flex;
    justify-content: center;
  }
  .icon-action .iconfont-box {
    width: 10.6667vw;
    height: 10.6667vw;
    margin-right: 6.4vw;
  }
  .icon-action .iconfont-box .iconfont {
    font-size: 10.6667vw;
  }

  .news-list-box .news-content .news-txt .news-name {
    font-size: 3.7333vw;
    margin-top: 0;
    height: fit-content !important;
  }
  .viewmore {
    font-size: 3.7333vw !important;
  }
  .viewmore .iconfont {
    font-size: 3.7333vw !important;
  }
}
