/* CSS Document */

body{ background:url(../img/bg_all.gif); background-repeat:repeat-x;}

/*area_box*/
.main_area_bg{ margin:0px auto; padding:0px; background:#FFFFFF; width:970px;}
.main_area_txt{ margin:0px auto; padding:0px 0px 20px 0px; width:920px; background:url(../img/bottom_bg.gif) no-repeat; background-position:bottom; overflow:hidden; }

/*menu*/
.top_menu_bg{ margin:0px auto; padding:0px; width:920px; height:95px; background:url(../img/top_menu_bg.jpg) no-repeat;}
.top_menu_logo{ margin:0px; padding:0px; width:88px; height:65px; float:left;}
.top_menu_lg{ margin:10px 0px 0px 0px; padding:0px; width:120px; height:20px; float:right;}
.top_menu_lg a{ margin-left:10px;color:#cdcdcd; text-decoration:none}
.top_menu_lg a:hover{color:#cdcdcd; text-decoration:underline}
.top_menu_lg a:visited{ color:#cdcdcd; text-decoration:none}
.top_menu_lg span{ margin-left:10px;color:#fff; background:#cdcdcd}
/*menu_nav*/
#menu{ margin:0px; padding:0px; width:825px; float:right; }
#menu ul{padding:0; border:0; list-style:none;  margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 15px;}
/*主导航菜单*/
#menu_out{width:825px; margin:0px; padding:0px;height:65px; float:left}
#menu_in{ margin:0px; padding:0px}
.menu_line2{ height:7px;background:url(../img/top_menu_line.gif) no-repeat center ;width:8px;}
#nav{ padding-left:20px; }
#nav li{float:left;height:30px;margin:-2px 35px 0px 0px; *margin:0px 35px 0px 0px;display:inline }
#nav li a{float:left;display:block;padding-left:6px;height:30px;cursor:pointer;text-decoration:none;}
#nav li a span{float:left;padding:14px 14px 10px 10px;line-height:14px;font-size:12px;font-weight:bold;color:#FFFFFF;text-decoration:none;}
#nav li .nav_on{  
	background-position:left 100%;
}
#nav li .nav_on span{  
	background-position:right 100%;
	color:#ccff66;
	text-decoration:none;
	padding:14px 14px 10px 10px;
}
/*子栏目*/
#menu_con{text-align:left;padding-left:20px;clear:both; }
#menu_con li{float:left;height:22px;margin-top:8px;*margin-top:8px !important; *margin-top:2px;}
#menu_con li a{float:left;color:#bababa;cursor:pointer;text-decoration:none;padding-left:3px;}
#menu_con li a:visited{float:left;color:#bababa;cursor:pointer;text-decoration:none;padding-left:3px;}
#menu_con li a:hover{float:left;color:#bababa;cursor:pointer;text-decoration:underline;padding-left:3px;}
#menu_con li a span{float:left;padding:6px 10px 4px 10px;line-height:12px;}
#menu_con li span{float:left;padding:6px 10px 4px 10px;line-height:12px;color:#bababa;}
#qh_con0{ margin-left:-20px}
#qh_con1{ margin-left:0px}
#qh_con2{ margin-left:150px}
#qh_con3{ margin-left:225px}
#qh_con4{ margin-left:420px}
#qh_con5{ margin-left:520px}
#qh_con6{ margin-left:655px}
#qh_con7{ margin-left:425px}

#eqh_con0{ margin-left:-25px}
#eqh_con1{ margin-left:0px}
#eqh_con2{ margin-left:150px}
#eqh_con3{ margin-left:225px}
#eqh_con4{ margin-left:425px}
#eqh_con5{ margin-left:520px}
#eqh_con6{ margin-left:655px}
#eqh_con7{ margin-left:425px}





/*friend_area*/
.flink_area{ margin:0px auto; padding:0px; width:920px; height:70px; border-bottom:1px solid #e8e8e8; background:#FFFFFF }
.flink_area img{ margin:5px 0px 0px 0px; padding:0px;height:60px;  display:inline; float:left; border-right:1px solid #bababa; }
.flink_area .txt{ margin:10px 0px 0px 0px; padding:0px; display:inline;width:60px; height:70px; float:left;}

/*copyright*/
.copyright{ margin:5px auto 0px auto; padding:0px; width:920px; height:50px; text-align:right; color:#bababa}

/*pages*/
.pages{ margin:0px 0px 20px 15px; padding:0px; display:inline;float:left; width:100%; overflow:hidden; line-height:30px; text-align:center; font-size:10px;  }
.pages a{ color:#666666; text-decoration:none}
.pages a:visited{ color:#666666; text-decoration:none}
.pages a:hover{ color:#145caa; text-decoration:underline}

.pages span { color:#145caa; font-weight:bold}
