.news_title{
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical
}
.news_intro{
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical
}
.news_imgs{
  position: relative;
  overflow: hidden;
}
.news_imgs img{
  position: absolute;
  z-index: 10;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: 0.4s;
}
.news_imgs a img:hover{
  transform: scale(1.05);
}
.post9 .tt{margin-bottom:1rem;}
.post9 .tt .tit .title{
  font-size: 0.48rem;
  font-weight: bold;
  color: #92070B;
  text-align:center;
}

.mainbox01 .news{
  display:flex;
  background-color:#fff;
  padding:0 0.4rem;
  margin-bottom:1.3rem;
}
.mainbox01 .news:last-child{margin:0;}
.mainbox01 .news:nth-child(2n){flex-direction:row-reverse;}
.mainbox01 .news:nth-child(2n) .news_con{
  padding:0.5rem 0.6rem 0.6rem 0;
}
.mainbox01 .imgs_box{
  width:38%;
}
.mainbox01 .news_imgs{padding-top:66.4%;transform:translateY(-0.3rem);}
.mainbox01 .news_con{
  width:62%;
  box-sizing:border-box;
  padding:0.5rem 0 0.6rem 0.6rem;
}
.mainbox01 .news_title{
  font-size:0.32rem;
  font-weight:bold;
  color:#92070B;
  margin-bottom:0.2rem;
}
.mainbox01 .news_title a,
.mainbox01 .news_intro a{color:inherit;}
.mainbox01 .news_intro{
  font-size:0.2rem;
  color:#3D2F28;
  line-height:1.75;
  margin-bottom:0.64rem;
}
.mainbox01 .news_more{
  width:fit-content;
  border-bottom:1px solid #92070B;
}
.mainbox01 .news_more a{
  font-size:0.2rem;
  color:#92070B;
}
@media screen and (max-width:999px){
  .mainbox01{padding-top:30px;}
  .mainbox01 .news{
    margin-bottom:30px;
  }
  .mainbox01 .news_imgs{transform:none;}
  .mainbox01 .imgs_box{padding-top:0.5rem;}
}
@media screen and (max-width:479px){
  .mainbox01 .news_list .news{
    flex-direction:column;
  }
  .mainbox01 .imgs_box,
  .mainbox01 .news_con{
    width:100%;
  }
  .mainbox01 .news_con{padding:20px;}
}