@charset "utf-8";
/* CSS Document */

*{ margin:0; padding:0; list-style:none}
body{ font-family:Arial, Helvetica, sans-serif; font-family: "Microsoft YaHei"!important;font-size:12px; color:#666666; background:#fff;}
img{ border:0;}

.header,.footer{ width:960px; margin:0 auto 0 auto;}


.header{ height:187px; background:url(../images/topbg.gif) no-repeat 0 0; position:relative;}
.header .logo{ padding:30px 0 24px 25px;}
.header .qqdy{ position:absolute; top:109px; right:20px;}
.header .qqdy a{ display:block; width:162px; height:40px; background:url(../images/qqdy.gif) no-repeat 0 0; text-indent:-99999px;}
.header .qqdy a:hover{ display:block; width:162px; height:40px; background:url(../images/qqdy.gif) no-repeat 0 -40px;}

#menu ul{ padding:0;border:0;list-style:none;line-height:150%; margin:0;}
#menu_out{ width:960px; margin:0 auto; background:url(../images/navbg.gif) repeat-x 0 0;	}
#menu_in{}
#menu{height:40px;}
.menu_line{background:url(../images/navline.gif) no-repeat center top; width:4px;}
.menu_line2{background:url(../images/menu_line2.gif) no-repeat center top; width:15px;}
#nav{padding-left:5px; background-color:#fff;}
#nav li{float:left;height:40px; line-height:40px;}
#nav li a{ float:left; display:block; padding-left:6px; height:40px; background:url(../images/menu_on_left.gif) no-repeat left 0; cursor:pointer;text-decoration:none;}
#nav li a span{
	float:left;
	padding:14px 10px 10px 5px;
	line-height:14px; height:19px;
	background:url(../images/menu_on_right.gif) no-repeat right top;
	font-size:14px;
	font-weight:600;
	color:#fff;
	text-decoration:none;
}
#nav li .nav_on{   
	background-position:left 100%;
}
#nav li .nav_on span{  
	background-position:right 100%;
	color:#060;
	text-decoration:none;
	padding:14px 10px 7px 5px;
}

#menu_con{
	text-align:left;
	padding-left:30px;
	clear:both;
}
#menu_con li{
	float:left;
	height:22px;
	margin-top:5px;
}
#menu_con li a{
	display:block;
	float:left;
	background:url(../images/menu_on_left2.gif) no-repeat left top;
	cursor:pointer;
	padding-left:3px;
	color:#666; text-decoration:none;
}
#menu_con li a span{
	float:left;
	padding:6px 8px 4px 8px;
	line-height:13px;
	background:url(../images/menu_on_right2.gif) no-repeat right top;
}
#menu_con li a:hover{
	text-decoration:none; color:#060;
	background:url(../images/menu_on_left2.gif) no-repeat left bottom;
}
#menu_con li a:hover span{
	background:url(../images/menu_on_right2.gif) no-repeat right bottom;
}



.footer{ height:70px; background:url(../images/footerlogo.gif) #65ac06 no-repeat 0 0; padding:20px 0 10px 0;}
.footer p{ text-align:right; color:#fff; line-height:24px; padding-right:20px;}
.footer p a{ color:#fff; text-decoration:none; margin:0 5px;}
.footer p a:hover{ color:#030; text-decoration:underline}
.footer p em{ overflow:hidden; font-size:14px; color:#000; font-style:normal; font-weight:600;}


/*分页样式*/
.page{ height:30px; padding:20px 0; width:640px; margin:0 auto;}
.page a{ display:block; float:left; border:#999999 1px solid; color:#666666; text-decoration:none; height:22px; line-height:22px; padding:0 8px 0 8px; margin:0 3px 0 0}
.page a.current{ background:#669900; border:none; height:24px; color:#FFFFFF; font-weight:700}
.page span{ display:none}


/*上一篇新闻 下一篇新闻*/
.prenext{height:30px; border-bottom:#e1e1e1 1px solid; margin:0 0 20px 0}
.prenext a{ color:#339900}
.prenext .next{ float:right}


