@charset "utf-8";
/* CSS Document */

body{ background:#fff;}
.pub_h{border-bottom:1px solid #ececec}
.bigfs,.news-type .c{ font-family:'微软雅黑', 'YaHei', '黑体', 'Hei', Tahoma, Helvetica, arial, sans-serif;}
.news_banner{height:265px;min-width:960px; background:url(../images/banner_news.jpg) no-repeat center top; position:relative;}
.main_c{ height:100%;position:relative;}
.section{width:660px;margin:0 15px; float:left;}
.news-item{border-bottom:1px dotted #ececec;padding:30px 0;}
.news-item:last-child{border-bottom:none;}
.news-type{padding-bottom:10px;}
.news-type .c{ font-size:18px;color:#333333;margin-right:10px; vertical-align:middle;}
.news-type .c small{ font-size:14px; color:#999999;}
.news-type .t{ background-color:#f00; color:#fff;padding:2px 5px; vertical-align:middle;margin-right:5px;}
.news-img {width:288px;height:160px; float:left; background:#cecece;margin-right:18px;}
.news-img img{width:288px;height:160px;}
.news-details .title{margin:5px 0 8px;font-size:20px; font-weight:normal;}
.news-details .title a{  color:#666; text-decoration:none;}
.news-details .title a:hover{color:#ff6e03;}
.news-details .summary{ font-size:14px;color:#999999; line-height:1.8; text-indent:2em;}

.news-page{padding:30px 0;}
.news-page .b-nav{color:#999;margin-bottom:20px;padding:0 10px;border-left:2px solid #ff6e03;}
.news-page .b-nav span{margin:0 10px;}
.news-page .title{margin:5px 0 8px;font-size:26px; font-weight:normal;}
.news-page .info span{margin:0 8px;}
.news-page .info em{color:#ff6e03;}
.news-page .info em + em{margin-left:5px;}
.news-page .content{padding-top:20px;margin-top:20px; border-top:1px dotted #ececec;}
.news-page .content p{ font-size:16px; line-height:2; /*text-indent:2em;*/ color:#666;margin-bottom:12px;}
.sidebar{ float:right;padding:30px 15px 30px 0;width:250px;}
.sidebar .arti h4{ font-size:18px;color:#333;padding:10px 0; font-weight:normal;}
.sidebar .arti ul{padding-left:20px;}
.sidebar .arti ul li{list-style-type: square;height: 24px;line-height: 24px;position: relative;}
.sidebar .arti ul li a{ display:block;font-size:12px; color:#666; width:230px; white-space:nowrap; word-wrap:normal; word-break:normal; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.sidebar .arti + .arti{margin-top:20px;}
.sidebar .arti img{max-width:100%;}

/*页码*/
.pagination { text-align: center; padding: 10px 10px 20px; }
.pagination a { display: inline-block; _display: inline; zoom: 1; line-height: 12px; margin: 0 3px; padding: 7px 9px; text-align: center; border: 1px solid #eaeaea; }
.pagination .curr { color: #fff; background: #ff6e03; border: 1px solid #ff6e03; }