/* CSS Document */
body,form,p,ol,ul,li,p,h2,h3,h4{
	margin:0;
	padding:0;
	font-family: Verdana, Arial, sans-serif, "Times New Roman", "宋体";
	font-size: 12px;
}
ul,li{list-style:none;}
h1,legend{display:none;}
img,fieldset{border:0;}

a:link{
text-decoration:none ; 
color:#666666 ;
}

a:visited {
text-decoration:none;
color:#666666;
}

a:hover {
text-decoration:underline ; 
color:#666666;
}

a:active {
text-decoration:underline; 
color:#666666;
} 

.neirong a:link{
text-decoration:none ; 
color:#000000;
}

.neirong a:visited {
text-decoration:none;
color:#000000;
}

.neirong a:hover {
text-decoration:underline ; 
color:#000000;
}

.neirong a:active {
text-decoration:underline; 
color:#000000;
} 

#main {
width:982px;
height:615px;
margin-right: auto;
margin-left: auto;
}

#topnav {
height:25px;
width:982px;
border-bottom:1px solid #CCCCCC;
}

#topnav span {
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
height:25px;
line-height:25px;
margin-left:800px;
background:url(../images/home.gif) no-repeat;
background-position:0% 40%;
padding-left:15px;
}

#header {
width:982px;
height:80px;
}

#header ul {
width:975px;
height:80px;
}

#header ul .logo{
width:166px;
height:45px;
float:left;
margin-right:559px;
}

.logo img{
margin-top:18px;
margin-left:14px;
}

.search img{
margin-left:4px;
}

#header ul .search {
width:250px;
height:49px;
float:left;
padding-top:25px;
}

.actionsoftinput {
height:16px;
width:184px;
border:1px solid #CCCCCC;
padding-top:3px;
font-size:12px;
color:#333333;
font-family:"宋体";
}

#nav {
width:727px;
height:34px;
}

#nav li ul {
	text-align:left;
	left: -999em;
	width: 130px;
	position: absolute;
}
#nav li ul li{
	width: 210px;
	height: 24px;
	line-height:24px;
	background-color: #cc0f16;
	border-bottom: 1px solid #ff473f;
	border-right:none;
}
#nav li ul a{
 display: block; width: 195px;text-align:left;padding-left:15px;
}
#nav li ul a:link {
 color:#ffffff; text-decoration:none;
}
#nav li ul a:visited {
 color:#ffffff; text-decoration:none;
}
#nav li ul a:hover  {
	color:#F3F3F3;
	text-decoration:none;
	background:#990000 url(../images/icon3.gif) no-repeat 5px center;
}
#nav li.sfhover ul {
	left: auto;
}
/**二级菜单结束**/

.menu{
	float: left;
}
.menu li {
 float: left; width: 90px;height: 34px;line-height: 34px;
}
.menu a{
 display: block; width: 90px; text-align:center; color:#FFFFFF;
}
.menu a:hover  {
	text-decoration:none;
	background: url(../images/dh_bg2.gif) no-repeat center 50%;
	font-weight: normal;
	color:#FFFFFF;
}
.menu_yes{
  width:90px;
  height:34px;
  background-image:url(../images/dh_bg2.gif);
}
.menu_yes a{
	color: red;
	text-decoration: none;
}
.menu_yes a:link{
	color: #FFFFFF;
}
.menu_yes a:visited{
	color: #FFFFFF;
}
.menu_yes a:hover{
	background-image:none;
	color: #FFFFFF;
}

#dh {
width:982px;
height:34px;
background-color:#4a4a4a;
margin-bottom:9px;
}

#dh a:link{
color:#ffffff ;
}

#dh a:visited{
color:#ffffff ;
}

#dh a:hover{
color:#ffffff ;
}

#dh a:active{
color:#ffffff ;
}

#content {
width:982px;
height:269px;
margin-bottom:9px;
}

#flash {
width:732px;
height:269px;
float:left;
}

#sidebar {
width:241px;
height:269px;
float:left;
margin-left:9px;
}

#example2{
margin:0;
padding:0;
width:241px;
list-style-type:none;
background-color:#FFFFFF;
color:#000000;
line-height:120%;
height:269px;
}
#example2 a{
display:block;
font-weight:normal;
text-decoration:none;
}
#example2 ul{
overflow: hidden;
}
#example2 li{
margin:0;
padding:0;
list-style-type:none;
}

#example2 li ul{
width:241px;
}

#example2 li a{
width:233px;
padding:7px 0 0 8px;
display:block;
color:#000000;
background-image:url(../images/ha-header.jpg);
height:22px;
}

#example2 li ul li a{
color:#000000;
background:none;
margin-top:-3px;
display:block;
line-height:9px;
height:13px;
margin:0 auto;
}

#example2 li a.closed{
color:#000000 !important;
background-image:url(../images/ha-header.jpg) !important;
}
#example2 li.firstitem a.closed{
color:#000000 !important;
background-image:url(../images/ha-header-first.jpg) !important;
}
#example2 li.lastitem a.closed{
color:#000000 !important;
background-image:url(../images/ha-header-last.jpg) !important;
}
#example2 li li{
border-left:1px solid #E5E5E5;
border-right:1px solid #E5E5E5;
height:153px;
padding:0 8px 0 5px;
}
#example2 li a.opened{
background-image:url(../images/ha-header-active.jpg);
color:#FFFFFF;
}
#example2 li.firstitem a.opened{
background-image:url(../images/ha-header-first-active.jpg);
color:#FFFFFF;
}
#example2 li.lastitem li{
margin-bottom:-4px;
}
#example2 li.lastitem ul{
background-image:url(../images/ha-footer.jpg);
background-repeat:no-repeat;
background-position:bottom;
padding-bottom:4px;
}

#column {
width:982px;
height:150px;
}

#column .content {
width:321px;
height:150px;
}

#column .content .title {
width:321px;
height:39px;
color:#000000;
font-weight:bold;
}

#column .content .neirong {
width:287px;
height:80px;
color:#999999;
font-weight:bold;
background-image:url(../images/neirong_bg.gif);
padding:14px 17px 17px 17px;
font-weight:normal;
}

#column .content .neirong li {
line-height:20px;
color:#666666;
background:url(../images/icon5.gif) no-repeat;
background-position:0% 50%;
text-indent:1em;
}

#column .content .neirong p {
line-height:20px;
color:#333333
}

#column .column_content {
width:159px;
height:100px;
float:left;
padding:5px 15px;

}

#column .column_content h2 {
color:#000000;

height:28px;
line-height:28px;
}

#column .column_content p {
color:#666666;
margin:0;
line-height:18px;
}

#column .column_content ul {
padding:3px 0px 0px 0px;
color:#666666;
margin:0;
line-height:22px;

}

#column .column_content li {
background:url(../images/icon5.gif) no-repeat;
background-position:0% 50%;
padding-left:8px;
}

#columnfoot {
width:982px;
height:150px;
border-top:2px solid #eb0100;
border-left:1px solid #c9c9c7;
border-right:1px solid #c9c9c7;
}

#columnfoot .columnfoot_news {
width:360px;
height:140px;
float:left;
padding:5px 15px 5px 10px;
}



#columnfoot .columnfoot_news ul{
padding-top:3px;
}

#columnfoot .columnfoot_content {
width:255px;
height:140px;
float:left;
padding:5px 10px 5px 10px;
}

#columnfoot .columnfoot_content p {
line-height:22px;
color:#666666;
}

#columnfoot .columnfoot_content h2 {
color:#000000;
height:28px;
line-height:28px;
}


#wei {
width:5px;
height:34px;
background-image:url(../images/nav_right_bg.gif);
}

#footer {
width:982px;
height:40px;
}

#footer p {
line-height:40px;
color:#999999;
}

