﻿
a:link, a:visited { color: #1D4994;text-decoration: none;  }


form{margin:0;padding:0}

br, img, dl, dt, dd, ol, form, p { border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; margin: 0px; padding: 0px; }

button { background-color: #FFFFFF; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; margin: 0px; padding: 0px; }

h1 { border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; font-size: 16px; margin: 0px; padding: 0px; }

h2 { border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; font-size: 14px; margin: 0px; padding: 0px; }

h3 { font-size: 13px; margin: 0px; padding: 0px; }

h4 { font-size: 12px; font-weight: normal; margin: 0px; padding: 0px; }

h5 { font-size: 12px; font-weight: normal; }

h5 { font-size: 11px; }

h6 { font-size: 10px; }

input { margin: 0px; padding: 0px; }

li { border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; list-style-image: none; list-style-type: none; margin: 0px; padding: 0px; }

select { border-width: 0px; margin: 0px; padding: 0px; }

ul { border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; list-style-type: none; margin: 0px; padding: 0px; }

img {
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}


/*=====================================*/
#body_contain{
display: block; 
height: auto; 
margin-bottom: 0px; 
margin-left: auto; 
margin-right: auto; 
margin-top: 0px; 
width: 980px; }

/*=========顶部========*/
#frm_header{}


#top_textad { border: 1px solid #A5CDED; float: right; width: 280px; height: 58px; background-color: #E9F0F8; display:none;}

#top_textad ul { margin-left: 4px; }

#top_textad li { background-image: url(../images/symbol_01.gif); background-repeat: no-repeat; background-position: 0px 7px; line-height: 19px; padding-left: 8px; width: 130px; float: left; overflow: hidden; }


#navBar{ width:980px; height:30px;}
#navBar .left{height:30px; background-image:url(../images/nav_left.gif); background-repeat:no-repeat; background-position:0px 0px; width:12px; float:left;}
#navBar .middle{height:30px;background-image:url(../images/nav_middle.gif); background-repeat:repeat-x; background-position:0px 0px; width:956px;  float:left;}
#navBar .right{height:30px; background-image:url(../images/nav_right.gif); background-repeat:no-repeat; background-position:0px 0px; width:12px; float:right;}

#navBar .middle ul{margin-bottom: 0px; margin-left: 12px; margin-right: 0px; margin-top: 3px; }
#navBar .middle li{float: left; margin-bottom: 2px; margin-left: 3px; margin-right: 0px; margin-top: 1px; }
#navBar .middle li a{ background-image: url(../images/menu_soft_01.gif); height: 20px; width: 68px; line-height: 20px; background-repeat: no-repeat; float: left; text-align: center; text-decoration: none; color: #003366; background-position: 0px 0px;}
#navBar  .middle  li  a:hover { color: #006699; background-position: 0px -20px; }

#searchBar{
 background-color:#ffffcc;
 border:solid 1px #ffcc66;
 height:25px;
 margin:3px auto;
 width:978px;
}

#searchBar .searchBar_left{
float:left;
height:25px;
padding:0px 0px 0px 3px;
line-height:25px;
}
#searchBar .searchBar_left img{ vertical-align:middle;}

#searchBar .searchBar_right{
float:right;
height:30px;
padding:3px 0px 0px 3px;
}

#searchBar .searchBar_right img{
	vertical-align:middle;
}

/*=============顶部结束==========*/

/*=========底部========*/
#frm_foot{ 
background-color: #E7F1FE; 
border: 1px solid #A4CDED; 
clear: left; 
float: left; 
height: 50px; 
line-height: 24px; 
text-align: center; 
width: 978px; }
/*=========底部结束========*/

/*=======广告============*/
.ad_199_67{
	height:67px;
	width:199px;
}

.ad_382_72{
	height:72px;
	width:382px;
}

.ad_199_72{
	height:72px;
	width:199px;
}

.ad_770_72{
	height:72px;
	width:770px;

}

.ad_468_60{height:60px;
	width:758px;_width:750px; }
/*====================广告结束============*/

.main_box
{
	/*
width:980px;
margin-bottom:6px;*/
	clear: left; 
	float: left; 
	margin-bottom: 6px; 
	margin-left: 0px;
	 margin-right: 0px; 
	 margin-top: 0px; 
	 width: 980px;
}

.main_box .sleft_box{
float:left;
width:200px;
}

.main_box .sright_box{
float:right;
width:770px;
}


.body_a_left{
float:left;
width:298px;
}

.body_a_right{
	float:right;
width:382px;
}


/*===============*/
.sub_class_div  
{
	background-image: url(../images/sortname_bg.gif);
	 background-repeat: repeat-x; 
	 border: 1px solid #A4CDED; float: left;
	  height: 34px; margin-bottom: 6px; width: 770px;
	  text-align:left; line-height:34px;
	 }

.sub_class_div h2  
{
	background-image: url(../images/sortname_bg2.gif); 
	background-repeat: no-repeat; 
	color: #0049A0; 
	font-size: 14px; 
	height: 34px;
	 line-height: 34px; 
	 padding-bottom: 13px;
	  padding-left: 10px;
	  font-weight:bold;
	   
	   
	   }
	   
.sub_class_div  
{
	background-image: url(../images/sortname_bg.gif);
	 background-repeat: repeat-x; 
	 border: 1px solid #A4CDED; float: left;
	  height: 34px; margin-bottom: 6px; width: 770px;
	  text-align:left; line-height:34px;
	 }

.sub_class_div h2  
{
	background-image: url(../images/sortname_bg2.gif); 
	background-repeat: no-repeat; 
	color: #0049A0; 
	font-size: 14px; 
	height: 34px;
	 line-height: 34px; 
	 padding-bottom: 13px;
	  padding-left: 10px;
	  font-weight:bold;
}

.sub_class_divex  
{
	background-image: url(../images/sortname_bg.gif);
	 background-repeat: repeat-x; 
	 border: 1px solid #A4CDED; float: left;
	  height: 34px; margin-bottom: 6px; width: 680px;
	  text-align:left; line-height:34px;
	 }

.sub_class_divex h2  
{
	background-image: url(../images/sortname_bg2.gif); 
	background-repeat: no-repeat; 
	color: #0049A0; 
	font-size: 14px; 
	height: 34px;
	 line-height: 34px; 
	 padding-bottom: 13px;
	  padding-left: 10px;
	  font-weight:bold;
}



/*==========*/

.title_bar{
background-image:url('../images/titbar_s1_bg.gif');
background-repeat:repeat-x;
height:27px;
}

.title_bar .left {
background-image: url(../images/titbar_s1_lr.gif);
background-position: 0px 0px;
background-repeat: no-repeat;
float: left;
height: 27px;
width: 5px; }

.title_bar .right {
background-image: url(../images/titbar_s1_lr.gif); 
background-position: -5px 0px; 
background-repeat: no-repeat; 
float: right; 
height: 27px; 
width: 5px; }

.title_bar .titbg {
background-image: url(../images/titbg_s1_l.gif); 
background-repeat: no-repeat; 
color: #0049A0; 
float: left; 
font-size: 14px; 
font-weight: 600; 
height:20px;
line-height: 20px; 
padding-bottom: 0px; 
padding-left: 16px; 
padding-right: 8px; 
padding-top: 7px; }

.title_bar .titr{
background-image: url(../images/titbg_s1_r.gif);
 background-repeat: no-repeat; 
 float: left; 
 height: 27px; 
 width: 7px; }
  .title_bar img{float: left; width:25px; height:25px; vertical-align:middle;}
 .title_bar h3 { color: #0049A0; float: left; font-size: 13px; font-weight: 600; line-height: 18px; padding-bottom: 2px; padding-left: 6px; padding-top: 7px; }



/*=============*/
.news_box{
border:1px #a4cded solid;
height:320px;
width:770px;
margin-bottom:6px;
clear:left;
}

.news_boxex{
border:1px #a4cded solid;
height:320px;
width:680px;
margin-bottom:6px;
clear:left;
}


.news_box2{
border:1px #a4cded solid;
height:auto;
width:770px;
margin-bottom:6px;
clear:left;
}

#ifList0{ border:0px; width:720px;}
.news_body { height:auto;}
.news_body_left{ margin:3px; float:left; width:250px; text-align:center; border-right:dotted 1px #a4cded; height:auto;}
.news_body_right{ float:left;height:290px; width:760px; padding-top:20px;}

.news_bodyex { height:auto; width:680px; margin-bottom:3px;}
.news_body_rightex{ float:left;height:290px; width:678px; padding-top:20px; border-right:1px solid #a4cded; border-left:1px solid #a4cded;border-bottom:1px solid #a4cded; margin-bottom:3px;}

.dd_img{ margin:10px;vertical-align:middle;}
.dd_img div{ margin:5px;}


.main_list { float: left; padding-left: 20px; padding-right: 20px; clear:left;}

.main_list  li{
	width:100%;
	float:left;
	line-height:25px;
	font-size:14px;
	border-bottom:1px #CCC dashed;
	list-style-image:none;
	list-style:none;
}

.main_list  li  a { color: #0049A0; text-decoration: none;  }
.main_list  li  a:hover{ color: #F00; text-decoration: none; }

.main_list .news_date{
	 clear: right; color: #666666; float: right; text-align: right; width:140px; 
}
.main_list .news_class{ float: left; height: 22px; margin-right: 5px; overflow: hidden; text-align: right; width: 60px; z-index: 3; }
.main_list .news_class a:hover{
	color: #FF0000; text-decoration: none; 
}
.main_list .news_class  a{ color: #666666; text-decoration: none; }
.qjs_box{
margin-top:20px;
}
.red_c00_14 {color:#cc0000; font-weight:bold;}

.more { display: inline; float: right; font-family: "宋体"; font-size: 12px; font-weight: normal; height: 20px; line-height: 20px; margin-right: 8px; margin-top: 6px; }
.more a { color: #0049A0; text-decoration: none; }
.more a:hover{ color: #F00; text-decoration:none; }

.rightbar { border: 1px solid #A4CDED; float: right; overflow: hidden; width: 200px; }
.bordercolor {border: 1px solid #A4CDED; height:237px; }
.all_zh {border: 1px solid #A4CDED;background-image: url(../images/lefttjbg.gif);  }
.right_bg {background-image: url(../images/bg_right_block_tag.png);color:#353535;font-size: 11pt;font-weight: bolder;text-align:center;}
.rightbar2 { border: 1px solid #A4CDED; float: right; overflow: hidden; width: 200px; }

.kstd_box{
	margin-top:0px;
}
.kstd_box ul{
	list-style-type:none;
}

.kstd_box li{
	float:left;
	width:40%;
	height:18px;
	line-height:18px;
	margin:2px;
}
	

.m_b_6 { margin-bottom: 6px; }
.m_b_7 { margin-bottom: 7px; }
.m_b_8 { margin-bottom: 8px; }
.m_b_3 { margin-bottom: 3px; }
.m_t_8{
	margin-top:4px;
}

.m_t_10{ margin-top:10px;}
.m_l_5{
	margin-left:5px;
}
.v_a_m{
	vertical-align:middle;
}
.n_b{ border:0px;}

#HotArticleIfram{ border:0px; height:720px; width:200px;}
.zd {

 OVERFLOW: hidden; _height: 1%;

}
.zd .zdzhcon {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; text-align:left; }


.zd .zdzhcon   IMG {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; WIDTH: 56px; DISPLAY: inline; FLOAT: left; HEIGHT: 56px; BORDER-TOP: #cccccc 1px solid; MARGIN-RIGHT: 7px; BORDER-RIGHT: #cccccc 1px solid; margin-left:3px; margin-top:3px;
}
.zd .zdzhcon   SPAN {
	FONT-WEIGHT: bold;}
	
.main_slist li{ text-align:left; font-size:12px; text-align:center; margin-bottom:5px;}
.main_slist{ margin:0px; border:0px; padding:10px 2px 5px 2px;}
.main_slist ul{ margin:0px; border:0px; padding:0px;}
.emlists{ margin:5px 0px 5px 0px; padding:0px 10px 0px 5px;; line-height:1.75em;}

form { margin:0px; border:0px; padding:0px;}
.right_boxex{ text-align:left; width:298px; border-bottom:1px solid #7DBEFF; border-left:1px solid #7DBEFF;border-right:1px solid #7DBEFF;}