body {
background-color: #e1ddd9;
font-size: 12px;
font-family: "宋体",Verdana, Arial, SunSans-Regular, Sans-Serif;
color:#000;
padding:0;
margin:0;
/* BACKGROUND-IMAGE: url(/www/Web_Images/bg_50.jpg);*/
background-repeat:no-repeat;
}
td,th{
font-size: 12px;
font-family: "宋体",Verdana, Arial, SunSans-Regular, Sans-Serif;
}

a {color: #000;text-decoration:none;}
a:visited {color:#000;}
a:hover {color: #FF6600;text-decoration:underline;}
a:active { color:#000;}
ul { list-style: outside square;margin:20px;} 
.defaultNewsSeparator{BACKGROUND-IMAGE: url(/www/Web_Images/default_newssep.gif); HEIGHT: 1px;
background-repeat:repeat-x;}
.defaultNewsTime{text-align:right;}
/* ----------container to center the layout-------------- */
#container {
width: 1005px;
margin-bottom: 0px;
margin: 0 auto;
background-color: #fff;
}

/* ----------banner for logo-------------- */
#banner {
background-color: #fff;
padding: 0px;
margin: 0px;
}
/*-----------------??-------------------------*/

#topnav {
	height: 24px;  list-style-type: none;  padding-left:0px; 
	line-height:24px;overflow:hidden;background:#006EDF;
	margin:0px;
}

#topnav a {
 display: block; width: 80px; text-align:center;
}

#topnav a:link  {
 color:#EEE; text-decoration:none;
}
#topnav a:visited  {
 color:#EEE;text-decoration:none;
}
#topnav a:hover  {
 color:#003D61;text-decoration:none;font-weight:bold;background:#CCC;
}

#topnav li {
 float: left; width: 80px;
}


#topnav li ul {
 line-height: 24px;  
 list-style-type: none;
 text-align:left;
 left: -999px; 
 width: 807px; //??,?????????;
 position: absolute;
 background:#BCDFFF;
 margin:0px;
}

#topnav li ul li{
  float: left;width: 80px; //float
}


#topnav li ul a{
 display: block; width: 65px;text-align:left;padding-left:15px;
}

#topnav li ul a:link  {
 color:#003D61; text-decoration:none;
}
#topnav li ul a:visited  {
 color:#003D61;text-decoration:none;
}
#topnav li ul a:hover  {
 color:#003D61;text-decoration:none;font-weight:normal;background:#9FCCFA;
}

#topnav li:hover ul {
 left:0px;
}

#topnav li.sfhover ul {
 left:0px;
}

#navcontent {
 float: none; 
}
#navcontent2 {
 clear: none; 
}
/* -----------------content--------------------- */
#content {
float: left;
width: 766px;
background-color: #ffffff;
padding: 0px;
margin: 0px;
/*border-right:1px solid #999;*/
}
div#content { 
min-height:300px;
height:expression(this.scrollHeight > 300 ? "auto":"300px"); 
}

.pic {
width:100%
position:relative; 
background:#eee; 
margin:3px;
}
.right {/*阴影在右边时*/
top:-3px; 
left:-3px;
display:block;
border:1px solid #ccc;
background:#FFF;
position:relative;
padding: 3px;
}
#content_td{

}
.content_page_nav{
padding:0px;
margin:0px;
list-style:none;
line-height:150%;
}
/* --------------left navi------------- */
#right {
float: right;
width: 234px;
margin: 0;
padding: 0;
}
/*---------------???----------------------------*/
#content_body{font-size:14px;}
#content_body td{font-size:14px;}
#content_location{
BACKGROUND-IMAGE: url(/www/Web_Images/content_bg01.gif); HEIGHT: 35px;
padding-top:8px;
}
#content_box{
width:100%;
padding-left:7px;
padding-top:20px;
padding-bottom:20px;
}
h1{
font-family:"黑体"，"宋体";
line-height:150%;
font-size:200%;}
.content_title{
padding-top:10px;
text-align:center;
color:#103B93;
}
.content_articleinfo{text-align:center;}
#content_articlebody{
padding-left:35px;
padding-right:35px;
padding-top:35px;
padding-bottom:20px;
font-size:14px;
line-height:180%;
WORD-BREAK: break-all;
}

#content_articlebody a {color: #00f;text-decoration:none;}
#content_articlebody a:visited {color:#00f;}
#content_articlebody a:hover {color: #FF6600;text-decoration:underline;}
#content_articlebody a:active { color:#000;}

#content_articlebody_zw{
padding-left:10px;
padding-right:10px;
padding-bottom:20px;
font-size:14px;
line-height:180%;
WORD-BREAK: break-all;
}
#content_articlebody_zw p{
font-size:14px;
line-height:180%;
WORD-BREAK: break-all;
}

#content_articlebody_ly{
padding-left:10px;
padding-right:10px;
padding-bottom:20px;
font-size:14px;
line-height:180%;
WORD-BREAK: break-all;
}
#content_articlebody_tz{
padding:10px;
padding-bottom:20px;
font-size:14px;
line-height:180%;
WORD-BREAK: break-all;
}
#content_articlebody_gz{
padding:10px;
padding-bottom:20px;
font-size:14px;
line-height:180%;
WORD-BREAK: break-all;
}
#content_articlebody_sn{
padding:10px;
padding-bottom:20px;
font-size:14px;
line-height:180%;
WORD-BREAK: break-all;
}
/*-------------------------------------------*/
.td_jg {
	BORDER-RIGHT: #d9c497 1px; BORDER-TOP: #b4caef 3px solid; BACKGROUND: #f0f4fd; BORDER-LEFT: #d9c497 1px; BORDER-BOTTOM: #d9c497 1px
}
/* -----------footer--------------------------- */
#footer {
clear: both;
margin: 0;
padding: 0;
text-align: right; }
#FootNav{text-align:center;background-color:#4075C3;padding:3px;color:#fff;
}
#FootNav a{color:#fff;text-decoration:none;}
#FootNav a:hover { color:#eee;text-decoration:underline;}
#FootInfo{text-align:center;line-height:120%;padding:3px;}

/*--------------------------------------------*/
/* ----------container to center the layout-------------- */
#container_content {
width: 778px;
margin-bottom: 0px;
margin: 0 auto;
background-color: #fff;
}
#banner_content {
background-color: #fff;
padding: 0px;
margin: 0px;
}
p{
line-height:180%;}
/*内容页分页=====================================================================*/
.endPageNum {
	CLEAR: both; MARGIN: 0px auto; WIDTH: 100%; TEXT-ALIGN: left
}
.endPageNum .active {
	BORDER-RIGHT: #333 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #333 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 4px 5px 0px 0px; BORDER-LEFT: #333 1px solid; COLOR: #1F3A87; PADDING-TOP: 4px; BORDER-BOTTOM: #333 1px solid
}
.endPageNum .dot {
	FLOAT: left
}
.endPageNum A {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 5px; BACKGROUND: #f3f3f3; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 4px 5px 0px 0px; BORDER-LEFT: #999 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #999 1px solid
}
.endPageNum A:visited {
	COLOR: #000
}
.endPageNum A:hover {
	BORDER-RIGHT: #131b31 1px solid; BORDER-TOP: #131b31 1px solid; BACKGROUND: #1f3a87; BORDER-LEFT: #131b31 1px solid; COLOR: #fff; BORDER-BOTTOM: #131b31 1px solid
}

.active {
	BACKGROUND: #e9eef4;
}
.blank20 {
	CLEAR: both; FONT-SIZE: 1px; OVERFLOW: hidden; WIDTH: 100%; HEIGHT: 20px
}
.content_nav{width:100%;
text-align:center;
}