h3.title span.active {
    color: #fff;
    background: url(../static/images/titlebg.png) 100%;}

h3.title span.active::before {
    content: " ";
    background: #C9A063;
    position: absolute;
    height: 46px;
    width: 8px;
    top: 0;
    left: 0;}

.tzgg h3 {
    border: none;
    height: 58px;}

.tzgg h3 span {
    position: relative;
    display: inline-block;
    border: none;
    padding: 0 5px 0 0;
    width: 130px;}

.tzgg .list_news {
    display: none;}

.tzgg .list_news:first-child {
    display: block;}

.list_news a {
    padding-left: 18px;}

.midclass {
    padding: 0 10px;
    background: url(../static/images/cloud.png) 0% 25% no-repeat;}

.combbg .centerContentRow1>h3 {
    background: var(--main-bg-color);
    color: #fff;}

.combbg h3.title span {
    position: relative;
    display: inline-block;
    border: none;
    padding: 0 5px 0 20px;}

.combbg h3.title span::before {
    content: " ";
    background: #C9A063;
    position: absolute;
    height: 100%;
    width: 8px;
    top: 0;
    left: 0;}

.view_more {
    font-size: 14px;}

.combbg .view_more {
    color: #fff;}

.list_news li {
    border: none;
    line-height: 48px;}

.list_news a:before {
    top: 20px;}

.list_news a.mid-news {
    padding-left: 0;
    display: flex;}

.list_news a.mid-news span {
    color: inherit;}

.list_news a.mid-news:before {
    content: none;}

.list_news a.mid-news span.notice-time {
    color: #fff;}

.yearmonth {
    position: relative;}

.notice-time strong {
    height: 15px;}

.schoolnews{
    margin-bottom: 10px;}
.swiper-wrapper{
    align-items: center;
}
.datasaver {
    height: 100%;
}

@media (max-width: 480px) {
.tzgg h3 span {
width: 100px;
}
.linkm{
width: 200px
}
    .list_news span {
        width: inherit;}
}