/* CSS Document */
body,form,p,ol,ul,li,p,h2,h3,h4{
	margin:0;
	padding:0;
	font-family:Microsoft YaHei,Î¢ÈíÑÅºÚ,ËÎÌå, Arial,Verdana;
	font-size: 12px;
}
ul,li{list-style:none;}
h1,legend{display:none;}
img,fieldset{border:0;}

a:link{
text-decoration:none ; 
color:#000000 ;
}

a:visited {
text-decoration:none;
color:#000000;
}

a:hover {
text-decoration:none; 
color:#666666;
}

a:active {
text-decoration:none;
color:#666666;
} 
content1 ul li{list-style:disc; padding-left:10px;}
content1 h1 legend{}
content1 h1 { color:#000; font-weight:bold;}
content1 img fieldset{border:0;}

content1 p{
	font-family:"ËÎÌå";
	font-size:12px;
	line-height:12px;
	color:#000;
}

content1 a:link{
text-decoration:none ; 
color:#000 ;
}

content1 a:visited {
text-decoration:none;
color:#000;
}

content1 a:hover {
text-decoration:underline; 
color:#000;
}

content1 a:active {
text-decoration:underline;
color:#000;
} 

#main {
width:982px;
margin-right: auto;
margin-left: auto;
min-height:700px;
height:auto !important;
height:700px;
overflow:visible;
}

h4 { background:url(../images/icon6.gif) no-repeat; background-position: 0% 50%; text-indent:10px; line-height:20px;}

#topnav {
height:25px;
width:982px;
border-bottom:1px solid #CCCCCC;
}

#topnav span {
font-size:11px;
font-family:Microsoft YaHei,Î¢ÈíÑÅºÚ,ËÎÌå, Arial,Verdana;
color:#333333;
height:25px;
line-height:25px;
margin-left:850px;

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:Microsoft YaHei,Î¢ÈíÑÅºÚ,ËÎÌå, Arial,Verdana;
}

#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-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;**/
}

.menu_group{
	text-decoration:none;
	font-weight:bold;
	color:#f5f5f5;
}
#fangan .menu_group a:hover  {
	text-decoration:none;
	font-weight:bold;
	color:#f5f5f5;
	background: #cc0f16  url() ;	
}

#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: #FFFFFF;
	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;
margin-bottom:9px;
}

#content {
width:982px;
min-height:400px;
height:auto !important;
overflow:auto;
}
#content1 {
width:982px;
height:auto !important;
overflow:auto;
}
#content2 {
width:982px;
height:200px;
height:auto !important;
overflow:auto;
}
#banner {
width:982px;
height:209px;
margin-bottom:9px;
}

#sidebar {
width:231px;
margin-right:9px;
_margin-right:-9px;
float:left;
min-height:400px;
height:auto !important;
height:400px;
overflow:visible;

}

#sidebar .title {
width:231px;
height:30px;
font-weight:bold;
}

#sidebar .content {
width:201px;
height:70px;
min-height:70px;
height:auto !important;
overflow:visible;
border-left:1px solid #d7d6db;
border-right:1px solid #d7d6db;
padding:14px 14px 0 14px;
}

#sidebar .content_read {
width:201px;
height:70px;
min-height:70px;
height:auto !important;
overflow:visible;
border-left:1px solid #d7d6db;
border-right:1px solid #d7d6db;
padding:14px 14px 0 14px;
}

#sidebar .content_read ul {
margin-left:-5px;
}

#sidebar .content_read li{
line-height:24px;
background:url(../images/acrobat.gif) no-repeat;
background-position: 0% 50%;
padding-left:-10px;
text-indent:20px;
}


#sidebar .footer {
width:231px;
height:10px;
margin-bottom:9px;
}

#sidebar li {
height:24px;
line-height:26px;
background:url(../images/icon5.gif) no-repeat;
background-position:0% 50%;
text-indent:1em;
}

#sidebar li#bg {
background-color:#ededed;
}

#containe {
width:742px;
height:400px;
float:right;
min-height:400px;
height:auto !important;
overflow:visible;
}

#dh a:link{
color:#ffffff ;
}

#dh a:visited{
color:#ffffff ;
}

#dh a:hover{
color:#ffffff ;
}

#dh a:active{
color:#ffffff ;
}

#containe .title {
width:742px;
height:15px;
}

#containe .content {
width:682px;
height:400px;
background:url(../images/containe_content.gif) repeat-y;
min-height:400px;
height:auto !important;
overflow:visible;
padding:10px 30px 10px 30px;
}

#containe .content p{
line-height:20px;
text-indent:2em;
}
#containe .content1 {
width:682px;
background:url(../images/containe_content.gif) repeat-y;
height:auto !important;
overflow:visible;
padding:10px 30px 10px 30px;
}
#containe .content1 p{
line-height:25px;
text-indent:10px;
}
#containe .content2 {
width:682px;
background:url(../images/containe_content.gif) repeat-y;
height:auto !important;
overflow:visible;
padding:10px 30px 10px 30px;
}
#containe .content2 p{
line-height:20px;
text-indent:2em;
}


.weizhi {
height:30px;
line-height:30px;
border-bottom:1px solid #cccccc;
color:#999999;
font-size:14px;
}

#containe .footer {
width:742px;
height:15px;
}

#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 a{
width:233px;
padding:7px 0 0 8px;
display:block;
color:#000000;
background-image:url(../images/ha-header.jpg);
height:22px;
}
#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:#000000;
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:#666666;
}

#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.png);
}

#footer {
clear:both;
width:982px;
height:50px;
margin-top:50px;
border-top:1px solid #CCCCCC;
}

#footer p {
line-height:50px;
color:#999999;
}

.hj {
	width: 670px;
	height: auto;
}
.hj_pic {
	margin-right: 10px;
	float: left;
}

a.self:link,a.self:visited,a.self:hover{
	text-decoration: none;
	color: #333333;
}

.hui1 {
background-color:#f2f2f2;
border-top:1px solid #dddddd;
width:680px;
height:210px;
margin-bottom:20px;
} 

.hui1 .left {
height:110px;
width:150px;
float:left;
padding:50px 0 50px 29px;
}

.hui1 .right {
height:175px;
width:465px;
float:left;
padding:25px 29px 0 0;
}

.symbol {
	font-family:Microsoft YaHei,Î¢ÈíÑÅºÚ,ËÎÌå, Arial,Verdana;
	font-size: 24px;
	font-weight: bold;
}


#typical li {
line-height:20px;
list-style:none;
background:url(../images/icon5.gif) no-repeat;
background-position:0% 50%;
text-indent:1em;
}


#act_web_contnent {
	min-height:100px;
	line-height: 20px;
	margin-top: 10px;
	color: #333333;
	margin-bottom: 20px;
}
#act_web_contnent ul{
}
#act_web_contnent li{
	line-height: 25px;
	height: 25px;
	border-bottom: 1px dashed #CCCCCC;
	background: url(../images/icon.gif) no-repeat left center;
	padding-left: 10px;
}
#act_web_contnent li span{
	float: right;
	color: #999999;
}
#act_web_contnent p{
	text-indent: 24px;
}

#video_contnent {
	min-height:100px;
	line-height: 20px;
	margin-top: 10px;
	color: #333333;
	margin-bottom: 20px;
}
.video {
	height: 23px;
	position: absolute;
}
.video li{
	float: left;
	height: 23px;
	width: 80px;
	line-height: 23px;
	text-align: center;
	margin-right: 10px;
	background-color: #f4f4f4;
	border: 1px solid #cccccc;
}
.video li#yes{
	background:none;
	font-weight: bold;
	border-bottom: solid 1px #FFFFFF;
}
.video_flash {
	height: 310px;
	border: 1px solid #cccccc;
	margin-top: 24px;
	padding: 5px;
	text-align: center;
}
.CollapsiblePanel{
margin:0px;
padding:0px;
border-left:solid 1px #ccc;
border-right:solid 1px #999;
border-top:solid 1px #999;
border-bottom:solid 1px #ccc;
}
