﻿/*.newslist_left, .newsdetail_left{ width:890px !important;}
.newsdetail{ width:100% !important; }
.newsdetail h1{ width: 100% !important; }
.title_bar{ width: 100% !important; }
.newsdetail_top, .newsdetail_bottom{width: 100% !important;}
.newsdetail_con{ width: 100% !important; }


/*******************news list********************/
.newslist_left, .newsdetail_left { width: 860px; margin-right: 40px}
.newslist_left_page { width: 860px; }
.newslist_news { width: 860px; }
.newslist_news ul li { width: 860px !important; }
.newslist_news ul li p.newslist_text { width: 740px !important; }

/*******************news details****************************/
.newsdetail {  width: 800px;position: relative;  padding-left:60px;}
.title_bar{ width: 100% !important; }
/*.title_bar{ width:840px; text-align: left;}*/
.newsdetail_top, .newsdetail_bottom { width: 800px; }
.newsdetail_con {width:800px; }
.contchange ul li { width: 430px; }
.newsdetail_top p{ width:720px; text-align: left;}
.newsdetail_con_bottom{ width:800px;}

.newsdetail_bottom{}

/**分享按钮样式**/
#jiathis_share { display: block; float: right; position: fixed; top: 250px; margin-left: -60px; z-index: 999; width: 40px; }
.share_block { float: left; margin-bottom: 10px; }
/* tab */
.tab{ width:100%; background:#f9f9f9;border-top:2px solid #206f96; border-left:none; height:40px; line-height:40px;border-bottom:1px solid #ccc;}
.tab strong{ height:40px; line-height:40px; border-right:none; border-left:1px solid #ccc;margin-top:0; }
.tab .on{ background:#1896c9;}
.aboutnews_title{ height:40px ; line-height:40px;}
.aboutnews .aboutnews_title{}
.aboutnews_title2 .aboutnews_title{ width:100%;box-sizing: border-box; background:#f9f9f9;border-top:2px solid #206f96; border-left:none; border-bottom:1px solid #ccc; }

.aboutnews, .message, .showlist{ /*width: 100% !important	;*/ width: 858px !important; }
.contchange{ /*width: 872px !important;*/ width:840px !important;  min-height: 362px;}
.contchange ul{ list-style-type:square; }
.contchange ul li{ width:830px !important; margin:0 5px; height:auto;background: #fff;  padding:20px 5px; height: 80px; overflow:hidden; line-height: 24px;}
.contchange ul li h3{ margin-left: 10px;margin-bottom:8px; width: 715px; text-align: left; float: left; margin-top: 3px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.aboutnews ul li h3 a{ float:none;}
.contchange ul li p{ text-align:left; margin-left:115px; float:left;margin-left:10px; width: 715px; overflow:hidden; text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical; }
.contchange ul li:hover{ background:#fafafa; }
.aboutnews ul li a{ font-size:16px; }





.newslist_right{ width: 290px !important; }
.newslist_keyword{ width: 288px !important; }
.newslist_keyword ul{ width:278px !important;  }*/
.float_left{ float:left; }
.newslist_recommend ul li{ font-size:12px; line-height: 14px; height: 14px; overflow:hidden;margin-bottom:13px;background: #fff; border-bottom: none; padding-left:0;}
.newslist_recommend ul li.is-active{ border-bottom: none; height: 56px;padding-left:0; margin-bottom:12px;  }
.newslist_recommend ul li .recommend-col-fl{ float:left; }
.recommend-col-fl .img-box{ position: relative;width: 100%;height: 56px;overflow:hidden; }
.newslist_recommend li.is-active .recommend-col-fl .img-box .index{ float: none; position: absolute; top:0;left:0;font-size:12px; line-height: 16px; text-align:center;width: 16px; height: 16px; color:#fff;background:#414445;-webkit-transition:all .4s; transition:all .4s; margin-right: 8px; }
.newslist_recommend li.is-active .recommend-col-fl .img-box .index.is-active{ background:#e94646; }
.newslist_recommend li .index{ float:left; display: block;font-size:12px; text-align:center; width: 14px; height: 14px; color:#fff; background:#bfc7cd; margin-right: 8px}
.newslist_recommend ul li .recommend-col-fr{ margin-left: 105px; }
.newslist_recommend ul li .recommend-col-fr h3{ line-height: 20px; height: 40px; overflow:hidden; font-weight: 400;position: relative;top: -2px; font-size:12px; text-align: left; }
.newslist_recommend ul li .recommend-col-fr h3 a{ color:#333; }
.newslist_recommend ul li .recommend-col-fr .recommend-name{ float:left; color:#839bb4; }
.newslist_recommend ul li .recommend-col-fr .recommend-count{ float:right; color:#a2a2a2;display: inline-block;padding-left:17px; background:no-repeat;background-image: url(../images/icon_eye.png); font-size:12px; line-height: 14px; }
.newslist_recommend ul li:hover a{ color: #228a3b !important; }
.newslist_recommend ul li:hover{ background:#fafafa; }

.newslist_hot ul{ background:#fff; height: auto; }
.newslist_hot{ text-align:center; }
.newslist_hot ul li{ height:56px; /*line-height: 56px; */ border-bottom:1px solid #f7f7f7; padding-left:0; position: relative; padding: 8px 0;}
.newslist_hot ul li a { display: inline-block; /*width:210px;*/ /*width: 182px;*/ overflow:hidden; word-wrap:break-word; }
.newslist_hot ul li span{ margin-left: 5px; position: absolute; right: 0; bottom: 6px; display: inline;}
.newslist_hot ul li h4{ font-size:14px; color:#000; font-weight: 400;line-height: 20px; width:125px; float:left; margin-left:10px;}
.newslist_hot ul li h4 a{ width: 100%; overflow:hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:2;-webkit-box-orient:vertical; text-align: left;}
.newslist_hot ul li .img-box{ float:left; }
.newslist_hot ul li span{ color:#a2a2a2; padding-left:14px; font-size:12px; line-height: 16px;background: #fff; }
.newslist_hot ul li .recommend-count{  background:no-repeat;background-image: url(../images/icon_eye.png); display: inline-block; width: 14px; height: 12px;margin-right: 2px;}

div.newslist_hot{ margin-top:10px; }
div.newslist_hot h2 { padding-left:0px; }

.tab strong{ cursor:pointer; }

/*.newslist_allhot{ width: 288px !important; }*/
/*.woaicss_title9{ width: 288px !important;  }*/
.woaicss_con9 ul li a:first-child{ margin-right: 5px; }
.address{ font-size:14px ; }
/*.g-row .g-ranking-list .ranking-box-bd li.is-active:hover h3 a*/

.next{ font-size:16px; }
.next a{font-size:16px;  font-weight:bold};
.prve{ font-size:16px; margin-bottom:10px; }
.prve a{font-size:16px;  font-weight:bold};
.address{ margin-bottom: 15px; }
.contchange .displa ul li:first-child{ padding-top: 5px; }
.contchange .displa li.li-first{ padding-top:5px; }
.newslist_hot #itemContainer{ height:592px;_height_592px; overflow:hidden;}





/**新闻页右边栏**/
.newslist_keyword h2, .newslist_recommend h2, .newslist_hot h2, .newslist_allhot h2, .company_special h2, .school_top h2, .show_hot h2, .energy_list h2, .energy_img h2{ width:100%;box-sizing: border-box;background:#f9f9f9; border-top:2px solid #206f96; border-bottom:1px solid #f0f0f0; height:35px !important; line-height:35px !important;}