.right-group-title {
  width: 95%;
  display: flex;
  align-items: center;
  margin-top: .64rem;
  flex-direction: row;
  justify-content: space-between;
  position: relative;
  margin-bottom: .66rem;
}

.right-group-title-line {
  width: 100%;
  height: 1px;
  border: 1px solid #6B6B6B;
  opacity: 0.1;
}

.right-group-title .title {
  background-color: white;
  z-index: 10;
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  font-weight: 500;
  font-size: .34rem;
  color: #E0A74F;
  padding: 0 .2rem;
}


.rightArea {
  margin-top: .70rem;
}

.l-content-right .news-list .news_ul {
  width: 12.28rem;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  /* 允许换行 */
  gap: .46rem;
  padding-bottom: 1rem;
  /* 可选：设置元素之间的间距 */
}



.l-content-right .news-list .news_ul .news_ul_li {
  display: flex;
  flex-direction: column;
  position: relative;
  background-color: rgba(237, 239, 242, 1);
  width: 2.60rem;
  height: 4.83rem;
}

.l-content-right .news-list .news_ul .news_ul_li .l-news-right {
  display: flex;
  flex-direction: column;
  align-items: center;
  position: absolute;
  top: .55rem;
  width: 100%;
}

.l-content-right .news-list .news_ul .news_ul_li .l-news-right .title {
  width: 80%;
}

.l-content-right .news-list .news_ul .news_ul_li .l-news-right .title,
.l-content-right .news-list .news_ul .news_ul_li .l-news-right .title a,
.l-content-right .news-list .news_ul .news_ul_li .l-news-right .title p,
.l-content-right .news-list .news_ul .news_ul_li .l-news-right .title span {
  font-size: .30rem;
  white-space: nowrap;
  /* 禁止换行 */
  overflow: hidden;
  /* 隐藏超出部分 */
  text-overflow: ellipsis;
  /* 超出部分显示省略号 */
  display: block;
  text-align: center;

  font-weight: 500;
  color: #FFFFFF;
}


.l-content-right .news-list .news_ul .news_ul_li .l-news-right .info {
  width: 90%;
}


.l-content-right .news-list .news_ul .news_ul_li .l-news-right .info,
.l-content-right .news-list .news_ul .news_ul_li .l-news-right .info a,
.l-content-right .news-list .news_ul .news_ul_li .l-news-right .info span {
  white-space: nowrap;
  /* 禁止换行 */
  overflow: hidden;
  /* 隐藏超出部分 */
  text-overflow: ellipsis;
  /* 超出部分显示省略号 */
  display: block;
  text-align: center;

  font-weight: 500;
  font-size: .18rem;
  color: #FFFFFF;

}

.l-content-right .news-list .news_ul .news_ul_li .l-news-left {
  width: 2.60rem;
  height: 3.54rem;
}

.l-content-right .news-list .news_ul .news_ul_li .l-news-left img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.l-content-right .news-list .news_ul .news_ul_li .l-news-bottom {
  display: flex;
  flex-direction: column;
  align-items: center;
}

.l-content-right .news-list .news_ul .news_ul_li .l-news-bottom-line {
  margin-top: .13rem;
  width: 100%;
  height: .03rem;
  background: #E0A74F;
}

.l-content-right .news-list .news_ul .news_ul_li .l-news-bottom .desc {
  width: 90%;
  margin-top: .20rem;
}


.l-content-right .news-list .news_ul .news_ul_li .l-news-bottom .desc,
.l-content-right .news-list .news_ul .news_ul_li .l-news-bottom .desc a,
.l-content-right .news-list .news_ul .news_ul_li .l-news-bottom .desc span {
  display: -webkit-box;
  /* 老式语法，但必要 */
  -webkit-line-clamp: 2;
  /* 限制行数 */
  -webkit-box-orient: vertical;
  /* 垂直方向排列 */
  overflow: hidden;
  /* 隐藏溢出内容 */
  text-overflow: ellipsis;
  /* 显示省略号 */
  font-weight: 500;
  font-size: .20rem;
  color: #000000;
}



@media (max-width: 768px) {
  .l-content-right .news-list .news_ul .news_ul_li {
    width: 3.70rem;
    height: 6.87rem;
  }

  .l-content-right .news-list .news_ul .news_ul_li .l-news-left {
    width: 3.70rem;
    height: 5.04rem;
  }


  .l-content-right .news-list .news_ul .news_ul_li .l-news-right .title,
  .l-content-right .news-list .news_ul .news_ul_li .l-news-right .title a,
  .l-content-right .news-list .news_ul .news_ul_li .l-news-right .title p,
  .l-content-right .news-list .news_ul .news_ul_li .l-news-right .title span {
    font-size: .45rem;
  }



  .l-content-right .news-list .news_ul .news_ul_li .l-news-bottom .desc,
  .l-content-right .news-list .news_ul .news_ul_li .l-news-bottom .desc a,
  .l-content-right .news-list .news_ul .news_ul_li .l-news-bottom .desc span {
    font-size: .35rem;
  }



}