@charset "UTF-8";
/*岿*/
body { margin:0px 5px 5px 5px; padding:0; font: 74% Arial, Sans-Serif; color:#000; line-height: 1.4em; background-color:#FFFFFF;}
/*ȫбʽ*/
h1 {  background-color: inherit; 	color:#FFFFFF; font-size:140%; font-weight:bold; margin: 10px 0 5px 10px; padding:0; }
ul { margin: 5px 0 20px 10px; padding : 0; list-style : none;  }
li {
font-size:12px;
color:#666666;
font-weight:normal;
line-height: 22px;
}
li a {
color: #546078;
}
li a:hover {
color: #F29900;
}
dl{
float:left;
}   
dt{
padding:0px;
margin:0px;
margin-top:5px;
color:#0000CC;
background-color:#DFE7F0;
height:25px;
line-height:25px;
text-indent: 1.4em; 
width:590px;
}   
dd{
padding:0px;
margin:0px;
text-indent: 2em; 
font-size:12px;
color:#666666;
font-weight:normal;
line-height: 22px;
list-style:circle;
}  
dd a{
color:#CC0000;
text-decoration:none
} 
dd a:hover{
color:#CC0000;
text-decoration:underline
}
/**/
#mainBox { 
margin: 0px auto; 
height: auto; 
width: 850px; 
} 
/*ͷ*/
#header { 
height: 120px; 
width: 850px; 
background-image: url(../img/head.jpg); 
background-repeat: no-repeat;
margin-bottom:5px;
} 
/*main*/
#content { 
height:auto; 
width: 850px; 
padding: 0px ; 
margin: 0px ; 
}
#content p { 
text-indent: 2em; 
} 
#content h3 { 
font-size: 16px; 
margin: 0px; 
} 
/*mainұ*/
#rightinfo {
background: #FFF;
width: 590px !important; 
width: 590px; 
float: right; 
border:#BDD2F0 1px solid;
padding:15px;
padding-top:0px;
 }
#rightinfo li { 
float:left; 
} 
#rightinfo li a{ 
color:#0000CC; 
text-decoration:none; 
display:block; 
width:120px; 
height:20px; 
text-align:center; 
background-color: ##DFE7F0; 
margin-left:2px; 
} 
#rightinfo li a:hover{ 
background-color:#CCCCCC; 
color:#FFFFFF; 
}
#rightinfo li a:active {
background-color:#99CCFF;
}
#jsp1{
margin:10px 0px 0.5px 10px;
padding:0px;
display:block;
}
#jsp2{
margin:10px 0px 0.5px 10px;
padding:0px;
display:none;
}
#jsp3{
margin:10px 0px 0.5px 10px;
padding:0px;
display:none;
}
 /*main߲˵*/
#leftmenu {
background: #FFF url(../img/left.jpg) repeat-x; 
width: 220px; 
float: left; 
margin: 0;
border:#BDD2F0 1px solid;
}

/*main߲˵ݵб*/
.nav { clear: both; text-align: left; color:#7D8085; padding: 30px 2px 51px 2px;  height:auto;}
.nav li {
	margin: 0 0 8px 0; 
	padding: 0 0px 0 1px; 
	border-bottom: 1px solid #ccc; 
	border-bottom-style: dashed;
	font-size:12px;
	color:#0000CC;
	line-height: 20px;
	font-weight: bold; }
.nav li a { 
	color:#0000cc;
	text-decoration:none 
	}
.nav li a:hover {
	color:#0099FF;
	text-decoration:none 
	}
/*ע*/
#footer { background: #FFF ; 
color: #000099;
height: 23px;
text-align: center; 
font-size: 90%; 
clear: both;
padding: 10px 0px 0px 0px;
margin: 0;
 }
#footer hr { 
width: 800px; 
color: #888;
border: 1px solid #BDD2F0; 
margin: 0 auto;  }