@charset "gb2312";


/*全局样式*/
* { margin: 0; padding: 0; }
body { font-size: 12px; color: #000; font-family: "宋体", Verdana, Arial, Helvetica, sans-serif; line-height: 18px; }
ul span li a div { padding: 0; margin: 0; }
img { border: none; }
ul { list-style: none; }
a { text-decoration: none; }
a:hover { color: #F30; }
.clean { clear: both; padding: 0; margin: 0; }


/*導航*/
.gj_tool { width: 976px; clear: both; margin: 0 auto; margin-top: 16px; text-align: left !important; }


#tool_menu { width: 976px; height: 51px; float: left; clear: both; background: url(../images/tool_menu_bg.gif) no-repeat; margin-top: 8px; margin-bottom: 36px; }
#tool_menu .tool_logo { width: 93px; height: 98px; float: left; display: inline; position: absolute;  margin-top: -16px; margin-left: 16px; }
#tool_menu .tool_logo a { width: 93px; height: 98px; float: left; display: block; overflow: hidden; background: url(../images/tool_logo.gif) no-repeat; line-height: 900px; }
#tool_menu .tool_text { width: 117px; height: 51px; float: left; display: inline; overflow: hidden; margin-left: 115px; }
#tool_menu .tool_text a { width: 117px; height: 51px; display: block; float: left; clear: both; overflow: hidden; line-height: 900px; background: url(../images/tool_text.gif) 0 10px no-repeat; }

#tool_menu .menu_links { width: 700px !important; height: 51px !important; float: right !important; display: inline !important; overflow: hidden !important; }
#tool_menu .menu_links li { height: 51px; float: left !important; overflow: hidden; text-align: center; display: inline; line-height: 51px;  background: url(../images/menu_tag_fg.gif) right center no-repeat; padding-right: 1px; }
#tool_menu .menu_links .li_end { background: none;}
#tool_menu .menu_links li a { color: #404040; display: block; float: left; height: 51px; text-align: center; padding: 0 16px; font-size: 16px; font-family: "微软雅黑", "黑体", "宋体", Arial; line-height: 51px;   } 
#tool_menu .menu_links li a:hover { color: #000 !important; float: left; display: block; text-align: center; background: url(../images/menu_tag_hover.gif) repeat-x; padding: 0 16px; } 

#tool_menu .menu_links li b { font-weight: normal !important; cursor: pointer; }  
#tool_menu .menu_links li a:hover b { float: left; background: url(../images/menu_tag_hover_dot.gif) center 40px no-repeat; cursor: pointer; }

.show a { color: #000 !important; float: left; display: block; text-align: center; background: url(../images/menu_tag_hover.gif) repeat-x; padding: 0 16px; }
.show a b { float: left; background: url(../images/menu_tag_hover_dot.gif) center 40px no-repeat; cursor: pointer; }