 .newsLists {
            margin-bottom:35px;
    }
.newsLists>a {
        width: 100%;
        overflow: hidden;
        display: block;
        border-bottom: 1px dashed #d7d7d7;
        padding:30px 0px;
    }
    .newsLists>a:hover{
        background-color: #e1dede;
        transition:all 0.2s;
        -o-transition:all 0.2s;
        -webkit-transition:all 0.2s;
        -ms-transition:all 0.2s;
        -moz-transition:all 0.2s;
    }
.listTime {
        width:10%; width:100px;
        height:100px;
        padding:25px 15px;
        background-color: #e1dede;
        float: left;
        font-size: 26px;
        color: #b42426;
        font-family: 'Arial';
        position: relative;border-radius: 4px;
    }
    .listTime>span {
        font-size: 16px;
        position: absolute;
        color: #999;
        right: 22px;
        bottom: 20px;
    }
.mainInfo {
        float: right;
        width: 86%;
        padding:0px 0;
    }
    .listTitle {
        font-size: 20px;
        font-weight: bold;
        color: #2b2b2b; padding-bottom:20px;text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    }
 .listArticle {
word-break: break-all;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
        font-size: 14px;
    }	
	
.news_tit{ font-size:30px; text-align:center; padding-top:10px; padding-bottom:15px; color:#333333}

.news_else { padding-top:20px; padding-bottom:0px;border-top:#999 1px dotted; margin-top:20px;}
.news_else_pre{ float:left; width:50%; text-align:left;}
.news_else_next{ float:right; width:50%; text-align:right;}
.news_else span{ color:#d9333e; font-weight:bold}
#contentpage{ line-height:180%; text-align:left; font-size:14px;}
#contentpage img{ max-width:100%;}

@media (max-width:1000px) {
.right_contentsd{ padding:0}
.news li{
	width:100%;border:0
}
.news{ margin:0; border:0; padding-bottom:2rem}
.news li a { padding:0; padding-bottom:1.5rem;}
.news_else_pre{ float:none; width:100%; text-align:left; padding-bottom:20px;}
.news_else_next{ float:none; width:100%; text-align:left;}
.menu03  .subnav{ display:none}
.menu05  .subnav{ display:none}
.news_tit{ padding-top:1rem; font-size:1.4rem}
.news li a .pic{ float:none; width:100%;}
.news li a .pic img{ height:auto; max-height:20rem}
.news li a .news_one_r{ float:none; width:100%; padding-top:1rem}
.listTime{ width:30%; font-size:1.6rem}
.listTime>span{ font-size:1rem}
.mainInfo{ width:66%;}
}