.search-container {
    position:absolute;
    top:30%;
    left: 50%; /* 水平居中 */
  transform: translateX(-50%); /* 仅水平居中（避免垂直偏移） */
  z-index: 10; /* 确保在banner图上方 */
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 20px auto;
  width: 1070px;
}
#industry .div_news .news_rt{
    width: 100%;
    margin-left: 0%;
}
#industry .news_rt ul{
 display:flex;
  flex-wrap:wrap;
  justify-content:space-between
}
#industry .news_rt ul li{
 display:flex;
  flex-wrap:nowrap;
  justify-content:space-between;
  width:50%;
  padding-right: 50px;
    box-sizing: border-box;
}
#industry  ul li a{
 width:100%;
  display: flex;
    flex-wrap: nowrap;
    justify-content: space-between;
    box-sizing: border-box;
}
#industry  ul li .img{
 width:30%;
   margin: 18px auto;
  border-radius:8px;
}
#industry  ul li .text{
 width:70%;
  margin: 18px auto;
}
#industry ul li:hover {
    background: #C8F1FF;
}
.bannerIndex .owl-carousel{
    height:100%;
}
.bannerIndex .owl-carousel .owl-stage-outer{
    height:100%;
}
/* 当屏幕宽度小于等于 768px 时应用以下样式 */
@media (max-width: 768px) {
  .search-container {
    position:absolute;
    top:30%;
    left: 50%; /* 水平居中 */
  transform: translateX(-50%); /* 仅水平居中（避免垂直偏移） */
  z-index: 10; /* 确保在banner图上方 */
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 10px auto;
  width:98%;
}
  #industry .news_rt ul li{
 display:flex;
  flex-wrap:nowrap;
  justify-content:space-between;
  width:100%;
  padding-right: 0px;
    box-sizing: border-box;
}
  #industry  ul li .img{
 width:30%;
   margin: 0px;
  border-radius:8px;
}
}