.new-mou-change {
  background: white;
  margin-top: 122px;
}
.new-mou-content {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: stretch; /* 确保子元素填满整个容器的高度 */
}
.new-h1{
  margin-bottom:30px;
}
.new-h1 a{
  display:block;
  font-size:32px;
  text-align:center;
  line-height:50px;
  font-weight: 600;
}

.new-mou-banner {
  width: 800px;
  height: 400px; /* 根据内容调整高度 */
  margin-right: 20px;
  border-radius:10px;
  overflow: hidden;
  position: relative;
}
.new-mou-news {
    width: 35%;
    height: auto; /* 根据内容调整高度 */
    display: flex;
    flex-direction: column;
  }
  .new-mou-middle {
    width: 1200px;
    margin: 0 auto;
    padding:40px 0;
    overflow: hidden;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 40px;
  }

.swiper-pagination5{
    position: absolute;
    bottom: 40px;
    z-index: 666;
    text-align: right;
    padding-right:40px;
}

.new-mou-middle .tab-title {
  display: flex;
  margin-bottom: 20px;
  border-bottom: 1px solid #fee6c6;
}
.new-mou-middle .tab-title span {
  flex: 1;
  text-align: center;
  cursor: pointer;
  padding: 10px;
  border-bottom: none;
  background-color: #f0f0f0;
}

.new-mou-middle .tab-title span:hover,
.new-mou-middle .tab-title span.active {
  background-color: #fff;
  border-color: #aaa;
}

.new-mou-middle .tab-content {
  display: none; /* 默认隐藏所有内容 */
}

.new-mou-middle .tab-content .tab-item {
  display: none; /* 默认隐藏所有标签页内容 */
  padding: 20px;
  border: 1px solid #ccc;
  background-color: #fff;
  display: flex;
  flex-direction: column;
  margin-bottom: 10px;
}

/* 默认显示第一个tab的内容 */
.new-mou-middle .tab-content .tab-item:first-child {
  display: block;
}

/* Swiper 轮播图样式 */
.new-mou-middle .swiper-container {
  width: 100%;
  height: 400px; /* 可根据需求调整高度 */
  position: relative;
}
.new-mou-middle .swiper-wrapper {
  height: 100%;
  width: 100%;
}
.new-mou-middle .swiper-slide {
  width: 100%;
  height: 100%;
}

.new-mou-middle .swiper-slide img {
  width: 100%;
  height: 100%;
  object-fit: cover; /* 保证图片覆盖整个轮播图区域，不留空隙 */
}

.new-mou-middle .swiper-button-prev,
.swiper-button-next {
  position: absolute; /* 绝对定位 */
  top: 50%; /* 垂直居中 */
  transform: translateY(-50%); /* 垂直居中调整 */
  cursor: pointer; /* 指针样式 */
  z-index: 10; /* 确保按钮在幻灯片上方 */
  background: rgba(255, 255, 255, 0.5); /* 半透明背景 */
}

.new-mou-middle .swiper-button-prev {
  left: 10px; /* 左边距 */
}

.new-mou-middle .swiper-button-next {
  right: 10px; /* 右边距 */
}

/* 极简风格的按钮 */
.new-mou-middle .swiper-button-prev,
.new-mou-middle .swiper-button-next {
  width: 35px;
  height: 35px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 20px;
  /* background-color: rgba(0, 0, 0, 0.5); */
  background: none;
  color: white;
}

/* 调整标签页（Tabs）样式 */
.new-mou-middle .tab-title span {
  background-color: white;
  color: #333;
  font-weight: bold;
  font-size:16px;
}
.swiper-pagination-bullet-active{
    background: #fcb69f;
}
.new-mou-middle .tab-title span.active,
.new-mou-middle .tab-title span:hover {
  background-color: #fcb69f;
  color: white;
}

.new-mou-middle .tab-content .tab-item {
  display: none; /* 默认隐藏所有标签页内容 */
  padding: 0;
  border: none; /* 移除边框 */
  background-color: #fff; /* 背景色 */
  color: #333; /* 字体颜色 */
  display: flex;
  flex-direction: column;
}
.new-mou-middle .item a {
  display: flex;
  height: 70px;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 10px;
  border-bottom: 1px solid #eee;
  color: #333;
  padding: 0 20px;
  cursor: pointer;
}
.new-mou-middle .item a p {
  /* 超过2行已出隐藏 */
  width: 74%;
  margin-right: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box; /* 创建块级盒子模型 */
  -webkit-box-orient: vertical; /* 设置盒子的垂直布局 */
  -webkit-line-clamp: 2; /* 显示的行数 */
  font-size: 15px;
  line-height: 26px;
  color: #333!important;
  font-family: "微软雅黑";
  font-weight: 500;
}
.new-mou-middle a .time {
  color: #999;
  flex: 1;
  font-size: 14px;
}

/* 修正之前的隐藏规则 */
.new-mou-middle .tab-content {
  display: block; /* 允许容器显示 */
}
.new-mou-middle .tab-content .tab-item:nth-child(2),
.new-mou-middle .tab-content .tab-item:nth-child(3) {
  display: none; /* 默认隐藏所有标签页内容 */
}

.new-mou-middle .item {
  /* 初始背景设置 */
  background-color: #ffffff; /* 默认背景色 */
  transition: background-color 0.5s ease, background-image 0.5s ease; /* 平滑过渡效果 */
}

.new-mou-middle .item:hover {
  /* 鼠标悬停时的渐变背景 */
  background-image: linear-gradient(to right, #ffecd2 0%, #fcb69f 100%);
}

@media (max-width: 768px) {
    .new-mou-change {
        margin-top: 51px; /* 移动端时减小顶部间距 */
    }

    .new-mou-content {
        flex-direction: column; /* 在移动端将flex布局改为垂直排列 */
        align-items: center; /* 保证子元素在容器中居中对齐 */
    }

    .new-mou-banner {
        width: 96%; /* 移动端全屏宽 */
        margin:0 auto;
        border-radius:6px;
        height: 350px; /* 根据图片高度自适应 */
    }

    .new-mou-news {
        width: 94%; /* 移动端新闻部分全屏宽 */
        margin:20px auto; /* 给新闻部分和轮播图之间留出一些空间 */
    }

    .new-mou-middle {
        width: 100%; /* 移动端容器全屏宽 */
        padding: 20px 0; /* 减小上下的padding */
    }

    .swiper-pagination5{
        padding-right:10px;
    }

    .new-h1{
      margin-bottom:20px;
    }
    .new-h1 a{
      display:block;
      font-size:18px;
      text-align:center;
      line-height:32px;
      font-weight: 500;
    }
}

/* .yqlj_ok_cn{
  background: #d4e7fd;
}
.yqlj_ollk{
  background: #d4e7fd;
} */
.yqlj_ollk li a{
  color: blue;
}