.mainer { padding:60px 0;background: #fff}
.page{padding-top:80px;}
.page_tit{ text-align:center;margin-bottom:50px;}
.page_tit h3{font-size:32px;font-weight:bold;}
.page_tit h3 span { display:inline-block; padding:0 14px; }
.page_tit h3 span em { font-style:normal; display:inline-block; padding:0 23px; background:#fff; }
.page_tit label { display: block; margin: 0 auto; margin-top: 20px; width: 78px; height: 5px; background: #222 }
.page_tit p { color: #8cb25e; margin-top: 20px; text-transform:uppercase; }
.wrap { width: 96%; margin: 0 auto;max-width:1200px; position: relative; }
.page_news { }
.news_nav { text-align:center; }
.news_nav ul li { display:inline-block; margin:0 20px; }
.news_nav ul li a { display: inline-block; width: 136px; height: 38px; line-height: 38px; text-align: center; border: 1px solid #e7e3e2; font-size:16px; color:#333; }
.news_nav ul li.on a,.news_nav ul li a:hover { background:#ffd900; border-color:#ffd900; color:#fff; }
.page_news .list { margin-top:30px; }
.page_news .list ul li { border-bottom: 1px solid #e7e3e2; padding: 30px 0; }
.page_news .list ul li .img { float: left; width: 250px; overflow: hidden; margin-right: 48px; }
.page_news .list ul li .img img { display: block; width: 100%; }
.page_news .list ul li .web { overflow: hidden; padding-top:24px; }
.page_news .list ul li .web span { display: block; width: 22px; height: 22px; line-height: 22px; text-align: center; color: #fff; float: left; margin-right: 16px; }
.page_news .list ul li .web .wd_w { }
.page_news .list ul li .web .wd_w span { background: #8cb25e; }
.page_news .list ul li .web .wd_w h4 { overflow: hidden; line-height: 22px; font-size: 24px; font-weight: normal; }
.page_news .list ul li .web .wd_w h4 a { color: #333; }
.page_news .list ul li .web .wd_d { margin-top: 20px; }
.page_news .list ul li .web .wd_d span { background: #fe9322; margin-top:5px; }
.page_news .list ul li .web .wd_d .text { overflow:hidden; }
.page_news .list ul li .web .wd_d p { line-height: 32px; overflow: hidden;  height:64px; overflow:hidden;}
.page_news .list ul li .web .wd_d p a { color: #323232;font-size:16px; }
.page_news .list ul li .web .wd_d .news_xq { margin-top:20px; }
.page_news .list ul li .web .wd_d .news_xq a { color:#999; display:inline-block; padding-right:16px; }
.page_news .list ul li .web .wd_d .news_xq em { float:right; font-style:normal; color:#323232; }
.pagebar{clear:both;margin:20px 0;text-align:center;}
.pagebar a{display: inline-block; margin: 0 1px; padding: 0 12px; font-size: 12px; line-height: 27px; text-align: center; border: 1px solid #dfdfdf; color: #6e6e6e; background: #fff;}
.pagebar a:hover{color: #999; border: 1px solid #999;}
.page-status{border-radius:2px 0 0 2px;}
.page-last{border-radius:0 2px 2px 0;}
.page-index,.page-last,.page-next,.page-num,.page-pre,.page-status{display:inline-block;margin:0 -1px 5px 0;padding:0 15px;height:28px;border:1px solid #e2e2e2;background-color:#fff;color:#333;vertical-align:middle;font-size:12px;line-height:28px;}
.page-status{display:none;}
.page-num-current{background-color:#8cb25e;color:#fff !important;}
.a.page-num-current:hover{color:#fff;}
@media only screen and (max-width: 1200px) {
 .page_tit{ margin-bottom:30px;}
    .page{padding-top:40px;}}
    @media only screen and (max-width: 750px){
        .page_news .list ul li .img{display:none !important;}
.page_news .list ul li .web .wd_w h4{ white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.page_news .list ul li .web .wd_d p{ height:auto;}
.page_news .list ul li .web .wd_d>p{ height:62px;}
.page_news .list ul li .web .wd_d .news_xq{ margin-top:0}
.page_news .list ul li .web{ padding-top:0}
.page_news .list ul li{ padding:20px 0}
}