body
{ 
    font: normal normal normal 12px/150% Arial, "宋体" ,Helvetica,sans-serif;
    margin: 0px;
    padding: 0px;
    text-decoration: none;
}
.childclass_content
{
    font: normal normal normal 12px/150% Arial, "宋体" ,Helvetica,sans-serif;
    text-align: left;
    padding: 5px;
    height: auto !important;
    height: 182px;
    min-height: 182px;
}
.article_list
{
	border-bottom:1px dotted #999999;
	padding:5px;
}
.class_page
{
    clear: left;
    padding: 5px;
    margin-top: 5px;
    background: #f9f9f9;
    border: 1px solid #9bbde6;
    text-align: center;
}
.class_page ul, .class_page li
{
    padding: 0px;
    margin: 0px 0px 0px 10px;
    text-align: left;
    list-style: none;
}
.class_page a
{
    color: blue;
    text-decoration: underline;
}
/* --定义文字换行(FF不支持)-- */
*, #*, .*
{
    word-wrap: break-word;
    word-break: break-all;
}

a
{
    font: normal normal normal 12px/120% Arial, "宋体" ,Helvetica,sans-serif;
    text-decoration: none;
    color: #000;
}
a:hover
{
    color: blue;
    text-decoration: underline;
}
img
{
    border:none;
}
dl, dt, dd, ul, li 
{
    padding: 0px;
    margin: 0px;
}
li
{
    line-height: 23px;
    list-style:none;
}


/* ==整体布局定义开始== */
/* --head(网页头部)、menu(网页头部导航菜单)、main_bg(网页中部主要内容)、foot(网页底部)-- */
#head, #menu, #foot, #main_bg, .c_padding, .main_standalone
{
    padding: 0px;
    margin: 0px auto;
    width: 980px;
}
#main_bg
{
    width: 982px;
}
/* --top_all(顶部)、center_all(中部)、bottom_all(底部)-- */  /*逻辑上三块，方便引用*/
#top_all, #center_all, #bottom_all
{
    padding-bottom: 5px;
}
#top_all
{
	margin-left:-10px;
}

/* ==top_all(顶部)定义开始== */
/* --网页头部-- */
#head
{
   
    position: relative;
}
#head a
{
    color: #5e7591;
    text-decoration: none;
}
#head a:hover
{
    color: #0a4180;
}
#logo
{
    float: right;
}
#top_link
{
    color: #5e7591;
    float: right;
    width: 300px;
    margin: 4px 10px 0px 0px;
    line-height: 22px;
    text-align: right;
}
#top_link ul, #top_link li
{
    padding: 0px;
    margin: 0px;
    display: block;
    list-style: none;
}
#top_link li
{
    height: 22px;
}
/* --网页头部导航菜单-- */
#menu,#menu_reg
{
    /* background: url("daohang.gif") repeat-x top; */
    background:#0478EA;
    clear: both;
    line-height: 38px;
    border: 1px solid #9bbde6;
}
/* 网站节点导航 */
#menubox
{
    text-align:center;
    padding: 0px;
    color: #c4d9f1;
}
#menubox_reg
{
	padding: 0px;
    margin: 0px auto;
	font-weight:bold;
	color:White;
	width:960px;
}
#menubox a
{
    font: bold 13px/120% Arial, "宋体" ,Helvetica,sans-serif;
    text-decoration: none;
    color: white;
    padding: 5px 2px 5px 8px;
    line-height: 38px;
}
#menubox a:hover
{
    color: white;
    text-decoration: underline;
   
}



/* 本站新闻.r_news */
#r_main_t
{

    width:428px;
	height:256px;
    margin-top:0px;
    margin-left:5px;
    padding-left:0px;
    border-top: 1px solid #fff;
    border-left: 1px solid #9bbde6;
    border-bottom: 1px solid #9bbde6;
    text-align: left;
    float:left;
}
.r_news
{
	 background: transparent url(menu0.gif) repeat-x scroll 0 0;
    height:29px;
    line-height:29px;
    padding-top:3px;


}

.list_style
{
	margin-right:5px;
}

/* 书签式面板tabtitle */
.tabtitle, .titlemouseover
{
	 float: left;
    font: normal normal bold 13px/21px Arial, "宋体" ,Helvetica,sans-serif;
    color: white;
    font-size:14px;
    text-align: center;
    overflow: hidden;
    width:77px;
    margin:0 5px;
    padding-top:3px;
    padding-left:3px;

}
.tabtitle dl, .titlemouseover dl
{
	margin: 0px;
    padding: 0px;
    height:25px;
    line-height:25px;
    /*
    margin: 0px;
    padding: 0px;
    border: 2px solid #fff;*/
}
.tabtitle
{
    font-weight:normal;
    background: url(menu0_bg1.gif) no-repeat;
}
.titlemouseover
{
    cursor: pointer;
    font-weight:bold;
    background:url(menu0_bg.gif) no-repeat;
}
* + html .titlemouseover
{
    padding-bottom: 1px;
}
* html #Tab0, * html #Tab1, * html #Tab2, * html #Tab3
{
    margin-right: 0px;
}
#Tab0, #Tab1, #Tab2, #Tab3
{
    margin-top: -4px;
    padding: 5px;
    border-right: 1px solid #9bbde6;
    border-top: none;
    height: auto !important;
	height: 218px;
    min-height: 218px;
}


/* --网页中部左侧内容-- */
/* user_box(用户登录)、left_box(左侧内容) */  /**left_box也是逻辑上的意义。**/
#main_left, .left_box, .left_box dl, .left_box dt, .left_box dd
{
    padding: 0px;
    margin: 0px;
}
.left_box
{
    border: 1px solid #9bbde6;

    margin-top: 5px;
}
.left_box li
{
	height:23px;line-height:23px;
}
.left_box_top li
{
	height:23px;line-height:23px;
}

 .left_box dt
{
    text-align: left;
    font: normal normal bold 14px/120% Arial, "宋体" ,Helvetica,sans-serif;
    color: white;
    line-height: 24px;
    border-bottom: 1px solid #9bbde6;
}

.left_box dt
{
		padding-left:10px;	
    background: url(blue_bg.gif) no-repeat left top;
}
 .left_box dd
{
    background: #f4f8fd;
    padding: 5px;
    line-height: 150%;
    height: auto !important;
    height: 70px;
    min-height: 70px;
}

/* --网页中部右侧内容-- */
/* 右侧导航 */
.r_navigation
{

    margin-bottom: 5px;
    line-height: 24px;
    border: 1px solid #9bbde6;
	padding:5px;
    text-align: left;
    clear: both;
    color: #014390;
}
.r_navigation a, #r_navigation:link
{
    font: normal normal normal 12px/24px Arial, "宋体" ,Helvetica,sans-serif;
    text-decoration: none;
    color: #014390;
}
.r_navigation a:hover
{
    color: #c00;
    text-decoration: underline;
}


.c_title
{
    font: normal normal bold 14px/25px Arial, "宋体" ,Helvetica,sans-serif;
    color: white;
    height:35px;
    line-height:25px;
}
.c_title a, .c_title a:link
{
    font: normal normal bold 14px/25px Arial, "宋体" ,Helvetica,sans-serif;
    text-decoration: none;
    color: white;
    padding-left: 10px;
    
}
.c_title a:hover
{
    color: white;
  
   
}
.c_content
{
    padding: 5px;
    line-height: 150%;
    /*color: #808081; */
    height: auto !important;
    height: 170px;
    min-height: 170px;
}
.c_content a
{
    text-decoration: none;
    color: #000;
    font-size: 12px;
    font-weight: normal;
}
.c_content a:hover
{
    color:blue;
}

.c_content table
{
	text-align:center;
	width:100%;
	border-collapse: collapse;
}

/* 中部间距 */
.c_spacing
{
    background: none;
    height: 5px;
    font-size: 0px;
}
.c_title .more
{
    float: right;
    margin-right: 10px;
    display: block;
}
.c_title .more a
{
    text-decoration: none;
    color: #fff;
    font-size: 12px;
    font-weight: normal;
    background: none;
}
.c_title .more a:hover
{
	padding-right:10px;
    color: #fff;
    background: none;
}

* html .c_main_one dd
{
    border: 0px;
}
/* 友情链接 */
.c_padding
{
    border: 1px solid #9bbde6;
}
.c_friendsite
{

}
.c_friendsite a
{
    color: #333;
    text-decoration: none;
}
.c_friendsite img
{
    width: 88px;
    height: 31px;
    border: 0px;
}

.c_friendsite ul, .c_friendsite li
{
    margin: 0;
    padding: 0;
}
.c_friendsite li{padding-left:5px;}
.c_friendsite li
{
    float: left;
    text-align: center;
    list-style: none;
    white-space:nowrap;border:1px solid white;
}

/* ==center_all(中部)定义结束== */

/* ==bottom_all(底部)定义开始== */
/* --网页底部-- */
#foot
{
	
    background: url(bottom_daohang.gif) repeat-x  top;
    border: 1px solid #9bbde6;
  
    clear: both;
}
/* 管理链接 */
#menu_link
{
    margin: 5px 0px 5px 0px;
    text-align: center;
    color: white;
}
#menu_link a
{
    text-decoration: none;
    color: white;
}
#menu_link a:hover
{
    color: white;
    text-decoration: none;
}

/* ==bottom_all(底部)使用定义结束== */

/* ==通用定义== */
.clearbox, .clearbox2
{
    border-top: 1px solid transparent !important;
    margin-top: -1px !important;
    border-top: 0px;
    margin-top: 0px;
    height: 0px;
    clear: both;
    background: none;
    font-size: 0px;
    visibility: hidden;
}
.clearbox2
{
    margin-right: 205px;
    clear: left;
}


marquee
{
    clear: none;
    width: 500px;
    height: 20px;
    position: absolute;
    left: 300px;
    top: 50px;
}


/* 二列式图文布局 */
.p_thumb_l
{
    float: left;
    text-align: center;
    padding: 5px;
}


.p_thumb_l, .p_thumb_l li
{
    text-align: center;
}


.p_thumb_l, .p_thumb_l_pic img
{
    /* width: 160px; */
    width:100px;
}
.p_thumb_l_title
{
    margin-top: 5px;
}

.p_thumb_r
{
    float: right;    
    text-align: center;
    padding: 5px;
     width:100px;
}



/* 定义缩略图标题样式 */
.pe_u_thumb_title
{
    margin: 5px 5px 5px 0px;
    height: 16px;
    overflow: hidden;
    font: normal normal normal 12px/120% Arial, "宋体" ,Helvetica,sans-serif;
    text-align: center;
    word-wrap: break-word;
    word-break: keep-all;
}
.pe_u_thumb_title a
{
    color: blue;
}
.pe_u_thumb_title a:hover
{
    color: blue;
    text-decoration: underline;
}


/* ==书签面板文章定义开始== */
/* 二列式信息列表 */
.information_new
{
    padding: 0px;
    margin: 0px;
}
.information_new li
{
    width: 49.5%;
    height:23px;
    float: left;
    border-bottom: 1px dotted #ccc;
}


/* 四图列表 */
.pic_new
{
    padding-top: 5px;
}
.pic_new li
{
    width: 25%;
    float: left;
    text-align: center;
}

.new
{
    float: left;
    width: 10px;
    height: 15px;
    background: url(common1.gif) no-repeat;
}
/**亿网互动**/
.tonglan
{
	padding: 0px;
	max-height:none;
    margin: 0px auto;
    width: 980px;		
	clear: both;
}

#main_box_yw
{
	-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
float:left;
height:248px;
width:304px;
border:5px solid  #9FD1F3;
}
#main_box_yw .c_title
{
	padding-left:10px;
	border-bottom:5px solid #9FD1F3;
	height:24px;
	background:#00ACEF
}
#main_box_yw .left_img {
height:220px !important;
margin:0 auto;
overflow:hidden;
padding:0px;
width:304px;
}

#main_box_yw .left_new {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
height:68px !important;
margin:0px auto;
margin-top:0px;
padding:0px;
overflow:hidden;
width:304px;
}
#kaiban {
float:right;
height:248px;
margin:0 auto;
overflow:hidden;
padding:0;
width:218px;
border:5px solid #9FD1F3;
}
#kaiban .c_title
{
	padding-left:10px;
	background:#00ACEF;
	border-bottom:5px solid #9FD1F3;
	height:24px;
}
#kaiban table
{
	margin-top:-10px;
}
#kaiban th
{
	font-weight:bold;
	color:#FF6600;
	height:18px;
	text-align:center;
}

#kaiban td
{
	height:18px; text-align:center;
}


#kaiban2 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
overflow:hidden;
padding:0;
}
#kaiban2 table
{
	margin:0px;padding:0px;border:0px;
}
#kaiban2 th
{
	font-weight:bold;
	color:#FF6600;
}

#block_wenda
{
	padding-top:5px;
	width:650px;	
	height:50px !important;
	float:right;	
	border:1px solid white;
}
.information_new_3
{
    padding: 0px;
    margin: 0px;
}
.information_new_3 ul
{
	
}
.information_new_3 li
{
    width: 33%;
    height:23px;
    float: left;
}

.main_right_yw /* 网页中部右侧整体定义1 */
{
    float: right;
    width: 100%;
    margin-left: -215px;  /**实际基准线 允许左侧块归来**/
    text-align: left;
	
}
/* 中部到尾二列 */
.c_main_two_yw
{
    float: right;
    width: 100%;
}


.c_right_yw, .c_right_yw dl, .c_right_yw dt, .c_right_yw dd,.c_left_yw, .c_left_yw dl, .c_left_yw dt, .c_left_yw dd
{
    margin: 0px;
    padding: 0px;
}
.c_right_yw, .c_left_yw
{
	    background: transparent url(menu0.gif) repeat-x scroll 0 0;
}
.c_right_yw dl,.c_left_yw dl
{
    border: 1px solid #9bbde6;
    overflow: hidden;
}
.c_right_yw dd,.c_left_yw dd
{
    border: 5px solid #fff;
}
.c_right_yw
{
  float:right;
  width:380px;
  display: block;
}

/**右侧二列通到底*/
.c_right_all_yw
{
  float:right;
  width:765px;

  display: block;
  
}



/**引入c_left_yw留下中间距离**/
.c_left_yw  
{
	float:right;
	width:380px;
    margin-right: 5px;
    display: block;
}

.main_left_yw /* 网页中部左侧整体定义 */  /**  向左浮动 **/
{
    float: left;
    width: 208px;
	margin-top:10px;
}
.main_left_yw
{
    padding: 0px;
    margin: 0px;
}

.tonglan_img  img
{
	padding:0px;margin:0px;border:0px;float:left;
}

.lr h1
{
	color: #0a4180; text-align:center;
}

.c_title_author.font_right span
{
	width:740px;
    margin: 0px 10px 10px;
    font: normal normal normal 12px/20px Arial, "宋体" ,Helvetica,sans-serif;
    border-bottom: 1px solid #9bbde6;
    overflow: hidden;
	float:right;
}

.c_bot_text
{
    color: #508BD4;
    font: normal normal normal 12px/20px Arial, "宋体" ,Helvetica,sans-serif;
    text-align: right;
    background: #F4F8FD;
    padding-left: 10px;
    border-top: 1px solid #9bbde6;
    height: auto !important;
    height: 5px;
    min-height: 5px;
	text-align:right
}
.c_bot_text span { float:left; margin-left:100px;}
.c_content_relation
{
}
.c_content_relation .c_title  a
{
	color:red;	
}
.c_content_relation dd
{
	padding-left:50px; float:left

}
.c_content_relation .c_contents a
{
	color:#0000FF; float:left
}

.c_content_relation .c_contents li
{
	list-style:disc
}
.c_content_overflow
{
    width: 100%;
    overflow: hidden;
}
.c_content_text
{
    font: normal normal normal 12px/150% Arial, "宋体" ,Helvetica,sans-serif;
    text-align: left;
    padding: 10px;
    height: auto !important;
    height: 300px;
    min-height: 300px;
}
/* --网页中部左侧内容-- */
/* user_box(用户登录)、left_box(左侧内容) */  /**left_box也是逻辑上的意义。**/
.left_box_top, .left_box_top dl, .left_box_top dt, .left_box_top dd
{
    padding: 0px;
    margin: 0px;
}
.left_box_top
{
    border: 1px solid #9bbde6;

}
.left_box_top dt
{
    text-align: left;
    font: normal normal bold 14px/120% Arial, "宋体" ,Helvetica,sans-serif;
    color: white;
    line-height: 24px;
    border-bottom: 1px solid #9bbde6;
    padding-left   :10px;	
  background: url(blue_bg.gif) no-repeat left top;
}
.left_box_top dd
{
    background: #f4f8fd;
    padding: 5px;
    line-height: 150%;
    height: auto !important;
    height: 50px;
    min-height: 50px;
}

.left_box_top li
{
	padding-left:10px;
}
.left_box_top a
{
	padding-left:10px;
}



.kongjian_block
{
	padding:5px;
   width:170px;
   float:left;
   border-left:dotted 1px black;	
	
}
.c_content_text p
{
	padding:0px;
	margin:0px;
}
.c_content_text dd
{
	text-indent: 2em;
}
.c_content_text  a
{
	target:exp ression(this.target=’_blank’); 
}

/****/
.counter_tool
{
	display:none;
}




.center_pos
{ text-align:center}

.p_list_r_yw
{
    margin-left: 15px;
}
.p_list_r_yw li, .p_list_r_yw td
{
    border-bottom: 1px dotted #ccc;
}
.mianfeifuwu
{
	 font-weight:bold;
	 color:white;	
}
.mianfeifuwu li
{
	background: transparent url(menu0.gif) repeat-x scroll 0 0;
	height:28px;
	line-height:28px;
	margin-top:1px;
}
.mianfeifuwu a
{
	 font-weight:bold;
	 color:white;	
	 text-decoration: none;	 
	 padding-left:30px;
	 line-height:28px;
	
}
.mianfeifuwu a:hover
{
	color:white;	
	padding-left:20px;
	 text-decoration: none;	 
	 font-size:14px;
}

.gongkairi .title
{
	width:80px;
	color:#FF6600;
	font-weight:bold;
	text-align:right;
	vertical-align:top;
}
.gongkairi table,.gongkairi tr,.gongkairi td
{
	margin:0px;padding:0px;
}
.gongkairi dt b { margin-left:-8px;}
.zhongxinyoushi .title
{
	vertical-align:top;
	width:26%;
	color:#0066ff;
}
.zhongxinditu .c_content
{
	text-align:center;
}


p{text-indent: 2em;}
.qq 
{
	height:28px;
	line-height:28px;
}
.qq img{ margin-top:2px; width:74px;height:23px; float:left;}

.normal{  padding-left:5px; float:left;}

.qq a{text-decoration:none;}
.qq a:hover{text-decoration:none;}
.qq2 {margin-left:15px;float:left;}
.qq2 img {margin-left:10px;}


.tonglanqq{ background-color:#E6F3FB;height:30px;padding-top:1px;}
.xiaoqu{margin-left:600px;}
.xiaoqu ul,.xiaoqu li { padding: 0px;
    margin: 0px;
    display: block;
    list-style: none;
}
.xiaoqu li {float:left;width:120px;}



.text_li li
{
	height:23px;
	margin-left:5px;

    color:#000000;
    font-size:12px;
    font-weight:normal;
}
.text_li li a
{

	border-bottom:1px dashed #999;

}

.tonglan_remen, .tonglan_remen_unit,.tonglan_remen_unit_t
{
	background: transparent url(menu0.gif) repeat-x scroll 0 0;	
	width:100%;
	color:#fff;
}
.tonglan_remen{height:23px;}
.tonglan_remen_unit
{
	width:100%;
	float:left;
}
.tonglan_remen_unit_t
{
	width:328px;
	float:right;
}
.tonglan_remen_unit .c_title,.tonglan_remen_unit_t .c_title
{
	margin-left:10px;
    font: normal normal normal 12px/120% Arial, "宋体" ,Helvetica,sans-serif;
    text-decoration: none;
    color: #fff;
    line-height:28px;
}
.tonglan_remen_unit .text_li li a:hover,.tonglan_remen_unit_t .text_li li a:hover
{
	color:#00f;
	font-size:14px;
}
#tonggao a
{
    text-decoration: none;
    color: blue;
    padding: 5px 2px 5px 8px;
    text-decoration: underline;
}
#tonggao a:hover
{
	color: blue;
    text-decoration: underline;
}








#demo {
background: #FFF;
overflow:hidden;
width: 970px;
height:130px;
padding:5px;
border:1px solid #9FD1F3;
}
#demo img {
border: 3px solid #F2F2F2;
}
#indemo {
float: left;
width: 8000%;
}
#demo1 {
float: left;width: 80000px;
}


#demo1 ul{
height:150px; overflow:hidden;float: left;
}
#demo1 ul li { float:left; }

#demo2 {
float: left;
}


#demoa {
background: #FFF;
overflow:hidden;
width: 970px;
height:183px;
padding:5px;

}
#demoa img {
border: 3px solid #F2F2F2;
}
#indemoa {
float: left;
width: 8000%;
}
#demoa1 {
float: left;width: 80000px;
}
#demoa2 {
float: left;
}


.c_titleddd
{
    font: normal normal bold 14px/25px Arial, "宋体" ,Helvetica,sans-serif;
    color: white;
    height:35px;
	padding-left:20px;
    line-height:25px;
	background: transparent url(menu0.gif) repeat-x scroll 0 0;	
	width:960px;
	color:#fff;
}


