/* 空行 */
.kong5{ 
 height:5px;      
 line-height:5px; 
 margin:0px auto;width:100%; clear:both;
 overflow:hidden; }

.kong10{ 
 height:10px;      
 line-height:10px; 
 margin:0px auto;width:100%; clear:both;
 overflow:hidden; }
 
 .kong15{ 
 height:15px;      
 line-height:15px; 
 margin:0px auto;width:100%; clear:both;
 overflow:hidden; }
 
  .kong20{ 
 height:20px;      
 line-height:20px; 
 margin:0px auto;width:100%; clear:both;
 overflow:hidden; }
 
.kong25{ 
 height:25px;      
 line-height:25px; 
 margin:0px auto;width:100%; clear:both;
 overflow:hidden; }
 
.kong30{ 
 height:630px;      
 line-height:30px; 
 margin:0px auto;width:100%; clear:both;
 overflow:hidden; }
 
 /* 单行 行高 */
.hg_20{line-height:20px; height:20px; overflow:hidden;}
.hg_26{line-height:26px; height:26px; overflow:hidden;}
.hg_28{line-height:28px; height:28px; overflow:hidden;}
.hg_30{line-height:30px; height:30px; overflow:hidden;}
.hg_35{line-height:35px; height:35px; overflow:hidden;}
.hg_40{line-height:40px; height:40px; overflow:hidden;}

.hg_hidden{ overflow:hidden;} 

/* 行距 */
.hj_20{ line-height:20px; }
.hj_22{ line-height:22px; }
.hj_24{ line-height:24px; }
.hj_26{ line-height:26px; }
.hj_30{ line-height:30px; }
.hj_34{ line-height:34px; }




/* 字体颜色 */
.font_hui1 , .font_hui1 a{ color:#333333;}/*主体灰*/
.font_hui2 , .font_hui2 a{ color:#707070; }/*摘要*/


.font_bai, .font_bai a{ color:#ffffff;}
.font_hei , .font_hei a{ color:#000000;}
.font_lan, .font_lan a { color:#0871b7;}
.font_red, .font_red a{ color:#f90f12;}
.font_cheng, .font_cheng a{ color:#ef8751;}


/* 字体大小 */
.font_s12, .font_s12 a{ font-size:12px;}
.font_s14, .font_s14 a{ font-size:14px;}
.font_s16, .font_s16 a{ font-size:16px;}
.font_s18, .font_s18 a{ font-size:18px;}
.font_s20, .font_s20 a{ font-size:20px;}
.font_s22, .font_s22 a{ font-size:22px;}
.font_s24, .font_s24 a{ font-size:24px;}
.font_s26, .font_s26 a{ font-size:26px;}
.font_s28, .font_s28 a{ font-size:28px;}
 .font_s32, .font_s32 a{ font-size:32px;}
 .font_s36, .font_s36 a{ font-size:36px;}
 .font_s40, .font_s40 a{ font-size:40px;}
 
.txt_left {text-align: left;}
.txt_right {text-align: right;}
.txt_center {text-align: center;}
.txt_2em{ text-indent:2em;}

.show { display: block;}
.hidden { display: none;}

.b {font-weight: bold;}

/**********************  字体  ********************************/
.lan12{font-size:12px;  color: #005598;}
.sh12{font-size:12px;  color: #333;}
.hei12{font-size:12px;  color: #000; line-height:18px;}
.hei14b{font-size:14px; font-weight:bold;  color: #000;}
.hei16b{font-size:16px; font-weight:bold;  color: #000;}
.hui12{font-size:12px;  color: #999; line-height:20px;}
/* XXXXXXXXXXXXXXXXXX header  start XXXXXXXXXXXXXXXXXXXXXX */



.k960{ width:960px; margin:0px auto;}

.bt-quyu{  border-bottom:1px solid #000000; border-left:4px solid #0871b7; padding-left:10px;  }

/* 新闻列表14号字 */
.newslist_14 li{line-height:38px; height:38px; overflow:hidden; list-style-position:outside; border-bottom:1px dashed #e1dfdf; }
.newslist_14 li:hover{background:#eff0f1; color:f0efef;}

/* 头条新闻 */

.news_toutiao li {border-bottom:1px dashed #e1dfdf; padding-bottom:10px; margin-bottom:10px;}

.news_toutiao_1{ line-height:30px; height:30px; overflow:hidden; text-align:center;}
.news_toutiao_1 a{ line-height:30px; height:30px; overflow:hidden;}



/* XXXXXXXXXXXXXXXXXX header  end XXXXXXXXXXXXXXXXXXXXXX */


  
  
