.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:0.3rem;}
.post9 .tt .tit .title{
  font-size: 0.48rem;
  font-weight: bold;
  color: #92070B;
  text-align:center;
}
.mainbox01{padding:0.46rem 0 1rem;}
.mainbox03{padding:1rem 0 0.96rem;}

.mainbox01 .con{background-color:#FFFFFF;padding:0.5rem 0.8rem;}
.mainbox01 .con .news_list{
  display:flex;
  justify-content:space-between;
}
.mainbox01 .con .news{
  display:flex;
  flex-direction:column;
  align-items:center;
}
.mainbox01 .con .news_num{
  font-size:0.6rem;
  font-family:Montserrat;
  color:#92070B;
  line-height:1;
}
.mainbox01 .con .news_top{
  display:flex;
  align-items:flex-end;
}
.mainbox01 .con .news_tag{
  font-size:0.18rem;
  font-family:Montserrat;
  color:#232323;
  line-height:1.75;
  margin-left:0.14rem;
}
.mainbox01 .con .news .tag1{display:none;}
.mainbox01 .con .news:nth-child(-n+2) .tag1{display:block;}
.mainbox01 .con .news:nth-child(-n+2) .tag2{display:none;}
.mainbox01 .con .news_title{
  font-size:0.24rem;
  font-weight:bold;
  color:#232323;
  margin-top:0.25rem;
}

.mainbox02 .news{
  display:flex;
  margin-bottom:0.4rem;
}
.mainbox02 .imgs_box{
  width:39%;
}
.mainbox02 .news_imgs{padding-top:66.66%;}
.mainbox02 .news_line{
  width:100%;
  height:1px;
  background-color:#92071C;
  margin:0.2rem 0;
}
.mainbox02 .news_con{
  width:61%;
  background-color:#fff;
  padding:0.3rem 0.4rem 0.3rem 0;
}
.mainbox02 .news_title{
  font-size:0.2rem;
  color:#92071C;
  padding-left:0.4rem;
}
.mainbox02 .news_intro{
  font-size:0.2rem;
  color:#333333;
  line-height:1.75;
  padding-left:0.4rem;
}
.mainbox02 .news:nth-child(2n+1){flex-direction:row-reverse;}
.mainbox02 .news:nth-child(2n+1) .news_con{padding:0.3rem 0 0.3rem 0.4rem;}
.mainbox02 .news:nth-child(2n+1) .news_title,
.mainbox02 .news:nth-child(2n+1) .news_intro{padding-left:0;padding-right:0.4rem;}

.mainbox03 .news_list.u1{float:left;width:59%;}
.mainbox03 .news_list.u2{float:right;width:39%;}

.mainbox03 .news_imgs{padding-top:66.75%;}
.mainbox03 .news_con{background-color:#fff;}
.mainbox03 .news_list .news_title{
  font-size:0.2rem;
  color:#3D2F28;
  line-height:1.5;
  -webkit-line-clamp:3;
}

.mainbox03 .news_list.u1 .news{
  display:flex;
  flex-direction:row-reverse;
}
.mainbox03 .news_list.u1 .imgs_box{
  width:65%;
}
.mainbox03 .news_list.u1 .news_con{
  width:35%;
  padding:0.2rem 0;
  position:relative;
}
.mainbox03 .news_list.u1 .news_title{
  border-left:0.05rem solid #92070B;
  padding:0 0.35rem;
  -webkit-line-clamp:4;
}
.mainbox03 .news_list.u1 .news_more{
  position:absolute;
  z-index:5;
  left:0.4rem;
  bottom:0.48rem;
  padding-right:0.26rem;
  background:url(../images/z_more01.png) no-repeat right center / 0.18rem 0.18rem;
}
.mainbox03 .news_list.u1 .news_more a{
  font-size:0.18rem;
  color:#92070B;
}

.mainbox03 .news_list.u2 .news{
  display:flex;
  margin-bottom:0.25rem;
}
.mainbox03 .news_list.u2 .imgs_box{
  width:46%;
}
.mainbox03 .news_list.u2 .news_con{
  width:54%;
  box-sizing:border-box;
  padding:0.25rem 0.3rem;
}

.mainbox04 .news{
  float:left;
  width:31%;
  margin-right:3.5%;
  margin-bottom:0.4rem;
}
.mainbox04 .news:nth-child(3n){margin-right:0;}
.mainbox04 .news_imgs{padding-top:66.66%;}
.mainbox04 .news_con{
  background-color:#fff;
  height:1.6rem;
  box-sizing:border-box;
  padding:0.3rem;
}
.mainbox04 .news_title{
  font-size:0.2rem;
  color:#3D2F28;
  line-height:1.75;
  -webkit-line-clamp:2;
}
@media screen and (max-width:767px){
.mainbox02 .imgs_box{width:260px}
.mainbox02 .news_con{flex:1 0;box-sizing:border-box}

  .mainbox01 .con{padding:30px 10px;}
  .mainbox03 .news_list.u1,
  .mainbox03 .news_list.u2{
    width:100%;
  }
  .mainbox03 .news_list.u2{margin-top:20px;}
}

@media screen and (max-width:600px){
.mainbox02 .news,.mainbox03 .news_list.u1 .news{display:block}
.mainbox02 .imgs_box,.mainbox02 .news_con,.mainbox03 .news_list.u1 .imgs_box,.mainbox03 .news_list.u1 .news_con{width:auto;}
.mainbox03 .news_list.u1 .news_con{padding:20px 0}
.mainbox03 .news_list.u1 .news_more{position:static;display:inline-block;margin:10px 0 0 20px}
}

@media screen and (max-width:479px){

.mainbox04 .news_con{height:auto}
  .mainbox01 .con .news_list{flex-wrap:wrap;}
  .mainbox01 .con .news{
    width:48%;
    margin:10px 1%;
  }
  .mainbox04 .news_list .news{
    width:100%;
    margin:10px 0;
  }
}