.mes .col_news .col_news_box{margin:0;position: relative;}
.mes #l-container .inner{padding: 0;width: 1300px;background:url(../images/mes.png) no-repeat top;}
.mes iframe{display:block;}
.mes .col_metas .col_path{float:left;padding-left: 32px;height:80px;color: #414141;font-size:16px;font-family: 微软雅黑;line-height:83px;font-weight: bold;background: url(../images/mes_home.png) no-repeat left center;/* display:none; */}
.mes .col_metas .col_path a{color: #414141;font-weight: bold;}
.mes .possplit{position:relative;top: 42px;display:inline-block;margin:0 5px;width:5px;height: 2px;background:0 0;background: #414141;}
.mes .col_metas .col_title h2{margin:0 auto;color: #fff;width: 100%;border: 0;text-align: center;line-height: 72px;font-size: 36px;font-weight: bold;font-family: 宋体;}
.mes .col_metas .col_title{position:absolute;left:50%;float:none;margin:0 auto;margin-left:-160px;width: 387px;height: 98px;background: url(../images/mes_tt.png) top no-repeat;}
.mes #nav{position:relative;background-position:bottom;}
.mes.ssa .col_news_head{position:absolute;top: 45px;width:100%;height:80px;border: 0;pointer-events: none;}
.mes ul.col_metas.clearfix{position:relative;margin:0 auto;max-width:1200px;pointer-events: none;}
.mes_bg{position:absolute;width:100%;height:100%;background:url(../images/mes1.jpg) top;}
.mes #nav .inner{}
.mes.zf #l-container {
    background: url(../images/meslst.png) center 44%;
}
.mes.zf #l-container .inner {
    background: none;
}
.mes.zf .col_news_head {
position: initial;

    position: unset;
    height: 98px;
    padding: 60px 0px;
    border-bottom: 2px solid #e8e8e8;
}
.mest .col_metas .col_title{background:url(../images/mes_tt1.png) top no-repeat;display: none !important;}
.mest #l-container .inner{background:0 0;}
.mest div#l-container{}
.mest .col_news_con .news_list li.news{position:relative;border-bottom:1px solid #e8e8e8;font-weight:700;font-size:16px;font-family:shs;line-height:32px;}
.mest span.news_nr{display:block;margin:31px 0 20px;width:100%;color:#ad0022;}
.mest span.news_meta{color:#333!important;}
.mest span.news_meta:before{position:relative;right:19px;bottom:5px;display:inline-block;width:80px;height:1px;background:#ccc;content:"";}
.mest .col_news_con .news_list li.news .news_meta{position:relative;margin:0 0 12px;}
.mest .col_news_con{padding: 0;}

.zf .news_list li.news .news_nr , .zf .news_list li.news .news_nr a {
    color: #201f1f;
    font-size:16px;
    line-height:41px;
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    display: block;
}

.zf .news_list li.news span.news_meta {
    float: none;
    line-height: 34px;
    background: #a61b0c;
    display: inline-block;
    width: auto;
    padding: 0px 26px;
    color: #fff;
    font-size: 16px;
    margin: 20px 0px;
}
.zf .news_list li.news span.news_meta a{
    font-size: 16px;
    color: #fff;
}
.zf .news_list li.news {
    padding: 10px 0px 20px 0px;
    border-bottom: 1px solid #e8e8e8;
}
.zf .wyjy {
    position: absolute;
    display: block;
    width: 156px;
    height: 42px;
    line-height: 42px;
    text-align: center;
    color: #fff;
    font-size: 16px;
    background: #d6a777;
    font-family: 宋体;
    font-weight: bold;
    right: 0px;
    top: 60px;
}

.main2 {
    background: #faf3e9;
    padding: 60px 0px 30px 0px;
    position: relative;
}

.post-19 .tt {
    position: absolute;
    border: 0;
    width: 135px;
    height: 204px;
    background: #eee url(../images/main2.jpg) no-repeat center;
    top: -41px;
}
.post-19 .tt .tit .title {
    font-size: 18px;
    color: #fff;
    margin: 0;
    width: 100%;
    margin-top: 130px;
    line-height: 20px;
}

.post-19 .tt .tit {
    float: none;
    width: 100%;
    text-align: center;
}

.post-19 .more_btn {
    float: none;
    width: 100%;
}

.post-19 .more_btn a {
    display: block;
    width: 100%;
    font-size: 0px;
    height: 54px;
}
.post-19 .con {
    padding-left: 210px;
}

.post-19 .news_list li.news {
    float: left;
    width: 50%;
    padding-bottom: 30px;
}

.post-19 .news_list li.news:nth-child(2n-1) {padding-right: 65px;box-sizing: border-box;}

.post-19 .news_list li.news:nth-child(2n) {
    padding-left: 75px;
    box-sizing: border-box;
    border-left: 1px solid #d2cdc5;
}

.post-19 .news_title , .post-19 .news_title a {
    font-size: 14px;
    line-height: 20px;
    color: #a52014;
    overflow: hidden;
    -webkit-line-clamp: 3;
    line-clamp: 3;
    -webkit-box-orient: vertical;
    box-orient: vertical;
    display: -webkit-box;
    display: box;
}

.post-19 .news_list li.news .news_text {
    font-size: 12px;
    color: #676767;
    padding-top: 5px;
}
.mes.zf .col_news {
    padding-bottom: 30px;
}
.mes.zf div#wp_paging_w6 {
    margin-top: 20px;
}