
.article_red h3 {
  margin-bottom: 30px;
  font-size: 16px;
  border-bottom: 1px solid #A20202;
  height: 40px;
}
.article_red .article_box3{
  margin-bottom: 350px;
}
.article_red .zxtg-tis{
  margin-bottom: 300px;
}
.article_red p {
    margin: 0 20px 25px 20px;
}
.menu-box .after-red ul li {
    width: 156px;}
/* 滚动可视区域 */         

.Box_con .conbox .journal-item {             
  width: 178px;
    height: 214px;
    flex-shrink: 0;
    text-align: center;
    padding: 0 10px;
  flex: 0 0 178px !important; /* 固定单张宽度，禁止压缩/拉伸 */  
 
}         /* 封面图片容器 */         
.Box_con .conbox .journal-item .cover-img-wrap {            
  background: #fff;
    padding: 10px;
    width: 156px;
    height: 172px;
     
}         /* 通用封面图片样式 */         
.Box_con .conbox .journal-item .cover-img-wrap .cover-img {             
  width: 150px;
    height: 176px;
    object-fit: cover;
    display: block;
   
}         /* 底部期刊标注文字 */         
.Box_con .conbox .journal-item .item-text {             
  font-size: 14px;             
  color: #222;             
  line-height: 1.7;         
}         /* 左右翻页按钮 */         
/* 核心滑动容器 */
#slideWrap {
  display: flex !important;
  flex-wrap: nowrap !important; /* 强制单行，不换行 */
   scrollbar-width: none;
  /* 新增自动滚动动画 */
  animation: autoScroll 90s linear infinite !important;
}
#slideWrap::-webkit-scrollbar {   display: none; }
/* 2. 定义自动滚动关键帧动画 */
@keyframes autoScroll {
  0% {
    transform: translateX(0);
  }
  100% {
    /* 188px * 6 = 1128px，直接写固定像素值 */
    transform: translateX(-1128px);
  }
}

#BoxUl {   
  width: 100%;   
  overflow: hidden; /* 必须加，截断超出可视区域内容 */ }