.col_news .col_news_box {
    width: 100%;
    margin: 0;margin-top: 50px;
}
.col_list .wp_listcolumn .wp_column.parent>a .column-name{font-weight:normal;color: #333;}
.lecture .listcon .chy_news{    border-radius: 0 0.54rem 0 0.54rem ;box-shadow: 0 4px 12px rgba(0,0,0,.16);    padding-top: 0.47rem;
    padding-bottom: 0.56rem;background:#fff;margin-bottom:0.5rem;}
.lecture .listcon .chy_news .news_left{    width: 57.14%;
    float: left;margin-left: 2.9%;}
.lecture .listcon .chy_news .news_right{width:32.14%;float:right;margin-right:3.35%}
.lecture .listcon .chy_news .news_right .imgs{    padding-top: 58.6%;    border-radius: 0 0.54rem 0 0.54rem;
    overflow: hidden;
    position: relative;}
.lecture .listcon .chy_news .news_right .imgs:hover img{    transform: scale(1.1);}
.lecture .listcon .chy_news .news_right .imgs img{    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    right: 0;
    bottom: 0;    transition: 1s;
object-fit: cover;
}
.lecture .listcon .chy_news .wz .date{    float: left;margin-top:0.14rem;color: #5A9F9E;}
.lecture .listcon .chy_news .wz{    margin-bottom: 0.88rem;}
.lecture .listcon .chy_news .wz .date_t{font-size:0.14rem;margin-bottom:0.1rem}
.lecture .listcon .chy_news .wz .date_t .year,.lecture .listcon .chy_news .wz .date_t .week{float:left;}
.lecture .listcon .chy_news .wz .date_t .week{margin-left:0.23rem;}
.lecture .listcon .chy_news .wz .date_b{font-size:0.32rem; }

.lecture .listcon .chy_news .wz .date_b .month,.lecture .listcon .chy_news .wz .date_b .day{float:left;    position: relative;}
.lecture .listcon .chy_news .wz .date_b .day{margin-left:0.23rem;}
.lecture .listcon .chy_news .wz .date_b .month::before{content:'';display:block;    position: absolute;width:1px ;height:0.24rem;right:-0.13rem;top:0;bottom:0;margin:auto;background:#5A9F9E;}
.lecture .listcon .chy_news .wz .chy_title{    font-size: 0.24rem;    float: right;min-height:0.8rem;
    width: calc(100% - 1.3rem);
    line-height: 0.4rem;    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;}
.lecture .listcon .chy_news .zd {    font-size: 0.16rem;    color: #5A9F9E;    font-weight: 600;
    line-height: 0.36rem;
    padding-left: 0.3rem;background:url(../images/clock.png) no-repeat center left }
.lecture .listcon .chy_news .zd2{background-image:url(../images/map4.png)}
.lecture .listcon .chy_news .zd3{background-image:url(../images/user.png)}


.ldbz .lmbox .lmtitle{
    line-height: 0.9rem;
    background: linear-gradient(45deg, rgba(74,148,148,.1), transparent);
    padding-left:0.4rem;
    font-size: 0.28rem;
    font-family: 'SourceHanSerifCN-Bold';
    }
.post-tt .tit{    font-size: 0.22rem;
    color: #4A9494;
    line-height: 0.43rem;
    border-left: 2px solid #4A9494;
    padding-left: 0.38rem;}
.post-tt .tt{    width: 2.64rem;
    float: left;padding-bottom:0.36rem;padding-top:0.36rem}
.post-wz .con {width:calc(100% - 2.64rem);float:right}
.post-wz li.news{   min-width: 12.5%;
    float: left;    padding-top: 0.36rem;
    padding-bottom: 0.36rem;}
.post-wz .news_title{
  width: 0.6rem;
  text-align: justify;
  display: block;
  overflow: hidden;
  vertical-align: top;
  line-height: 0.43rem;
  height: 0.43rem;
}
.post-wz .news_title:after {
  content: " ";
  display: inline-block;
  width: 100%;
  height: 0px;
  line-height: 0.43rem;
}
.post-tt .news_list .news .news_title{line-height:0.43rem;font-family: 'SourceHanSerifCN-Medium';}
.post-wz{    position: relative;}
.lmbox{margin-bottom:70px}
.post-wz li.news:first-child::before{    content: '';
    display: block;
    position: absolute;
    height: 1px;
    background: #DEECEC;
    width: 100%;
    left: 0;
    top: 1.15rem}
.post-wz li.news.n9::before{
    content: '';
    display: block;
    position: absolute;
    height: 1px;
    background: #DEECEC;
    width: 100%;
    left: 0;
    top:2.3rem;
   }
.post-wz li.news.n17::before{ content: '';
    display: block;
    position: absolute;
    height: 1px;
    background: #DEECEC;
    width: 100%;
    left: 0;top:3.45rem;
   }
.post-wz li.news.n25::before{ content: '';
    display: block;
    position: absolute;
    height: 1px;
    background:#DEECEC;
    width: 100%;
    left: 0;top:4.6rem;
   }
.post-wz li.news.n33::before{ content: '';
    display: block;
    position: absolute;
    height: 1px;
    background: #DEECEC;
    width: 100%;
    left: 0;top:5.75rem;
   }
.post-wz li.news.n41::before{ content: '';
    display: block;
    position: absolute;
    height: 1px;
    background:#DEECEC;
    width: 100%;
    left: 0;top:6.9rem;
   }
.post-wz li.news.n49::before{ content: '';
    display: block;
    position: absolute;
    height: 1px;
    background: #DEECEC;
    width: 100%;
    left: 0;top:8.05rem;
   }
.post-wz li.news.n57::before{ content: '';
    display: block;
    position: absolute;
    height: 1px;
    background: #DEECEC;
    width: 100%;
    left: 0;top:9.2rem;
   }

.post-38{margin-top:0.45rem;}
.post-38 li.news {    margin-bottom: 0.18rem}

.xszz .lmbox .lmtitle{    position: relative;}
.xszz .lmbox .lmtitle .more{content:'';display:block;    position: absolute;top:0;bottom:0;right:16px;    width:0.3rem;background:url(../images/lmtitlemore.svg) no-repeat center / contain;    cursor: pointer;    transition: .5s;}
.xszz .lmbox .lmtitle.active .more{    transform: rotate(90deg);}
.xszz .lmcon{display:none}
.xxjs .wp_entry{    overflow: unset;}
.xxjs .wp_entry .m1{padding-top:0.13rem}
.xxjs .wp_entry .m1 .right{float:right;width:63.28%}
.xxjs #l-container:after{background:url(../images/m1bg.png) no-repeat top center / contain;content: "";display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index: -1;}
.xxjs .wp_entry .m1::before{content:'';display:block; position: absolute;}

.xxjs .wp_entry p{    text-indent: 2em;  
    margin-bottom: 0.4rem;    font-size: 0.18rem;
    line-height: 0.36rem;}
.xxjs .wp_entry .m2 p{  color: #fff;}

.xxjs .wp_entry .m2{
    padding-left: 2.6rem;
    padding-top: 0.8rem;
    border-radius: 0 0.54rem 0 0;
    margin-left: -2.6rem;
    padding-right: 0.8rem;
    margin-right: -0.8rem;
    background:#4A9494 url(../images/m2bg.png) no-repeat center bottom;
    background-size: cover;
}
.xxjs .m2 .right{    width: 53%;
    float: right;    margin-bottom: -0.63rem; padding-top: 0.16rem;}
.xxjs .m2 .right .mimg {padding-top:84.8%;    position: relative;}
.xxjs .m2 .right .mimg img{    position: absolute;left:0;top:0;width:100%;height:100%;}
.xxjs .m2 .left{width:39%;float:left;}
.xxjs .m2 .left .num_l{width:2rem;height:2rem;border-radius:50%;background:#61ACAB url(images/icon1.png) no-repeat center ;    border: 1px dashed #fff;    float: left;
    margin-right: 1.32rem;margin-bottom:0.75rem;color:#fff;    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    font-family: 'SourceHanSerifCN-Bold';
}
.xxjs .m2 .left .num_l:nth-child(2n){margin-right:0}
.xxjs .m2 .left .num_l .sz{    font-size: 0.4rem !important;}
.xxjs .m2 .left .num_l .dw{    font-size: 0.15rem;    margin-left: 0.1rem;}
.xxjs .m2 .left .num_l .nbottom{    font-size: 0.15rem;}
.xxjs .m2 .left .num2{background-image:url(images/icon2.png) }
.xxjs .m2 .left .num3{background-image:url(images/icon3.png) }
.xxjs .m2 .left .num4{background-image:url(images/icon4.png) }
.xxjs .m2 .bottom{    margin-top: 0.8rem;}
.xxjs .m4 .left{width:41.2%;float:left;}
.xxjs .m4 .right{width:53.07%;float:right; }
.xxjs .m4 .left .mimg{padding-top:98.29%;    position: relative;}
.xxjs .m4 .left .mimg img{    position: absolute;left:0;top:0;width:100%;height:100%;}
.xxjs .m4 {    padding-top: 1.38rem;    padding-bottom: 2.36rem ;   padding-left: 0.68rem;
    padding-right: 0.68rem;
    margin: 0 -0.68rem;background:url(images/m4bg.svg) no-repeat center bottom / contain}
.xxjs .wp_entry .m4 .right p{margin-bottom:0}
.xxjs .m5{background:rgba(219,234,234,.67);    padding: 0 2.73rem;
    margin: 0 -2.73rem;    padding-top: 0.7rem;}
.xxjs .m5 .bottom{    margin-top: 0.6rem;}
.xxjs .m5 .bottom .left{    width: 41.2%; float: left;    margin-bottom: -1.67rem;}
.xxjs .m5 .bottom .right{    width: 53%; float: right;    margin-bottom: -1.67rem;}
.xxjs .m5 .bottom .left .mimg{    padding-top: 82.4%;
    position: relative;}
.xxjs .m5 .bottom .left .mimg img{    position: absolute;
    left: 0;
    top: 0;width:100%;height:100%;}
.xxjs .m5 .bottom .right .mimg{ padding-top: 64%;
    position: relative;}
.xxjs .m5 .bottom .right .mimg img{ position: absolute;
    left: 0;
    top: 0;width:100%;height:100%;}
.xxjs .m6 {    margin-top: 2.3rem;}
.xxjs .m6 .bottom .left{    width: 41.2%;
    float: left;}
.xxjs .m6 .bottom .left .mimg{padding-top: 100%;
    position: relative;}
.xxjs .m6 .bottom .left .mimg img{  position: absolute;
    left: 0;
    top: 0;width:100%;height:100%;}

.xxjs .wp_entry .m6 .bottom .left p{margin-bottom:0.5rem}

.xxjs .m6 .bottom .right{    width: 53%;
    float: right;}
.xxjs .m6 .bottom .right .mimg{padding-top:47%; position: relative;margin-bottom:0.45rem}
.xxjs .m6 .bottom .right .mimg img{position: absolute;
    left: 0;
    top: 0;width:100%;height:100%;}
.xxjs .wp_entry .m6 .bottom .right p{margin-bottom:0}
.xxjs .wp_entry .m6 .bottomb{    margin-top: 0.6rem;}
.xxjs .wp_entry .m6 .bottomb p:last-child{margin-bottom:0}
.xxjs .wp_entry .m6 .bottombb p{margin-bottom:0}
.xxjs .wp_entry .m6 .bottombb{margin-top:0.97rem;text-align: right;}

.xxjs .m2.showdiv .top, 
.xxjs .m2.showdiv .bottom .left,
.xxjs .m2.showdiv .bottom .right,
.xxjs .m4.showdiv .right,
.xxjs .m4.showdiv .left,
.xxjs .m5.showdiv .top,
.xxjs .m5.showdiv .bottom .left,
.xxjs .m5.showdiv .bottom .right,
.xxjs .m6.showdiv .top,
.xxjs .m6.showdiv .bottom .left,
.xxjs .m6.showdiv .bottom .right,
.xxjs .m6.showdiv .bottomb,
.xxjs .m6.showdiv .bottombb{
transform: none;
  opacity: 1;
} 


.xxjs .m2 .top,.xxjs .m5 .top,.xxjs .m6 .top,.xxjs .m6 .bottomb,.xxjs .m6 .bottombb{
transform: translate(0, 50%);
  transition: all 1s ease-out 0s;
  opacity: 0;
}
.xxjs .m2 .bottom .left,.xxjs .m4 .left,.xxjs .m5 .bottom .left,.xxjs .m6 .bottom .left{
  transform: translate(-30%, 0);
  transition: all 1s ease-out 0s;
  opacity: 0;
}
.xxjs .m2 .bottom .right,.xxjs .m4 .right,.xxjs .m5 .bottom .right,.xxjs .m6 .bottom .right{
  transform: translate(30%, 0);
  transition: all 1s ease-out 0s;
  opacity: 0;
}

.lecture .listcon .chy_news .wz .chy_title{    display: flex;
    align-items: center;}
.lecture .listcon .chy_news .wz .chy_title .l2{    font-size: 0.24rem;

    line-height: 0.4rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;}
.lecture .listcon .chy_news .wz{    margin-bottom: 0.48rem;}
.post-wz .news_titleafter {
    content: " ";
    display: inline-block;
    width: 100%;
    height: 0px;
    line-height: 0.43rem;
}