.news-layout{width:100%;height:auto;overflow:hidden}
.news-layout .container{margin:.96rem auto;display:flex;flex-wrap:wrap;max-width:12rem}
.news-layout:nth-child(odd){background:#ecf2f9}
.news-layout .layout-item{width:calc(33.33% - .32rem);float:left;margin-right:.32rem;margin-bottom:.48rem;cursor:pointer}
.layout-item-1{border-bottom:1px solid #0e0509;width:calc(33.33% - .96rem)!important;margin-right:.96rem!important}
.item-img{width:100%;margin-bottom:.16rem}
.item-img img{width:100%}
.item-text .text-time{font-size:.16rem;color:#153e67}
.item-text .text-title{font-size:.24rem;line-height:.28rem;margin-bottom:.32rem}
.item-text .text-p{font-size:.16rem;line-height:.24rem}
.item-text .text-p p{margin-bottom:.24rem}
.item-text .text-more{color:#153e67;font-size:.16rem}
.item-img-s{height:1.26rem}
.item-img-s img{max-height:100%;max-width:100%}
.box-time{font-size:.16rem;color:#153e67}
.box-title{font-size:.24rem;padding-bottom:.24rem;border-bottom:1px solid #bfbfbf}
.box-con{padding:.64rem 0}
.box-con p{font-size:.16rem;line-height:.26rem;text-align:left;margin-bottom:.48rem}
.box-con p img{max-width:100%!important;display:block;margin:0 auto;text-align:center;vertical-align:middle}
@media screen and (max-width:1024px) and (min-width:1px){
  .news-layout .container{flex-wrap:wrap;display:flex}
  .news-layout .layout-item{width:calc(50% - .32rem);float:left;margin-right:.32rem;margin-bottom:.64rem}
  .news-layout .layout-item-1{border-bottom:1px solid #0e0509;width:calc(50% - .96rem)!important;margin-right:.96rem!important}
  .news-layout .layout-item-1:nth-child(2n+0){width:calc(50% - 0rem)!important;margin-right:0!important}
  .item-img{width:100%;margin-bottom:.48rem}
  .item-text .text-time{font-size:.3rem}
  .item-text .text-title{font-size:.35rem;line-height:.5rem}
  .item-text .text-p{font-size:.3rem;line-height:.45rem}
  .item-text .text-p p{font-size:.3rem;line-height:.45rem}
  .item-text .text-more{color:#153e67;font-size:.3rem}
  .pop-box{width:7rem}
  .box-time{font-size:.3rem;color:#153e67}
  .box-title{font-size:.35rem;padding-bottom:.24rem;border-bottom:1px solid #bfbfbf}
  .box-con{padding:.64rem 0}
  .box-con p{font-size:.3rem;line-height:.45rem;text-align:left}
  .box-con p img{max-width:100%!important;display:block;margin:0 auto;text-align:center;vertical-align:middle}
}
