﻿/*全局居中，宽度自适应*/
.shadoweave{ background:url(../images/header_shadoweave.png) repeat; height:100%; z-index:1;}
.header{ background:url(../images/background_header.gif) repeat-x; height:74px; text-align:center; position:relative; min-width:970px;}
	.header_top_first{ background:#006699; height:5px; overflow:hidden;}
	.header_top_second{ background:#03467a; height:3px; overflow:hidden;}
	.header_nav{ height:78px;*height:143px; width:100%; margin:0px auto; min-width:970px; }
		.header_nav_logo{ width:20%;  min-width:200px; float:left; }
		.header_nav_logo div{ background:url(../images/logo.png); width:202px; height:54px; float:left; position:relative; left:27px; top:3px;}
		.header_nav_menu_first{ width:75%;  float:right;  top:38px; position:relative; z-index:2;}
		.header_nav_menu_space{ width:20%;  height:20px; float:left; position:relative;}
		.header_nav_menuout{  width:79%;  float:left; text-align:right;  position:relative; }
		.header_nav_menuout_right{ min-width:580px; width:580px; float:right;}
		.header_nav_menu{float:left;  position:relative;}	
			.header_nav_menu ul{ float:left; padding:0; margin:0; }
			.header_nav_menu ul li{width:61px; float:left;}
			.header_nav_menu ul ul{ visibility:hidden; }
			*+html .header_nav_menu ul ul{ background:#e5e5e5;filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity:0.8; opacity: 0.8; width:86px; visibility:hidden; }
			.header_nav_menu ul ul li {display:block; width:115px; height:16px; vertical-align:middle;}
			ul#menu_index{ width:61px;}
			ul#menu_news{ width:61px;} 
			ul#menu_product{ width:61px;} 
			ul#menu_service{ width:61px;} 
			ul#menu_support{ width:61px;} 
			ul#menu_about{ width:61px;}
			.header_nav_menu table {border-collapse:collapse; padding:0; margin:-1px; width:0; height:0; }
			.header_nav_menu li:hover {position:relative; } 
			.header_nav_menu ul ul li:hover {position:relative;} 
			/*导航默认状态 FF*/
			.header_nav_menu a, .header_nav_menu a:visited {display:block; height:24px; text-decoration:none; color:#000;  text-align:center; }
			/*导航默认状态 IE*/ 
			/*下拉菜单默认状态 FF*/
			.header_nav_menu ul ul a, .header_nav_menu ul ul a:visited {display:block;  background:url(../images/background_second_menu.jpg) no-repeat;filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity:0.8; opacity: 0.8; color:#444; height:100%; width:86PX; text-align:left; overflow:hidden; margin:0px; } 
			/*下拉菜单默认状态 IE*/
			*+html .header_nav_menu ul ul a, *+html .header_nav_menu ul ul a:visted {left:-12px; position:relative; overflow:hidden;}
			/*鼠标移过导航菜单背景 FF*/
			.header_nav_menu :hover > a {color:#4c92b6; border:0; height:25px; }
			/*鼠标移过导航菜单背景 ie*/
			* html .header_nav_menu a:hover {color:#4c92b6; border:0; height:24px; position:relative; } 
			/*鼠标移过2级菜单背景色 FF*/
			.header_nav_menu ul ul :hover > a {color:#4c92b6; height:100%;  text-align:left;} 
			/*鼠标移过2级菜单背景色 IE*/
			* header_nav_menu .menu ul ul a:hover{ position:relative; height:100%;} 
			/* 控制鼠标未移过整个2级菜单的css*/ 
			.header_nav_menu ul ul {visibility:hidden; position:absolute; height:0; top:25px; left:0; } 
			/* 控制鼠标移过整个2级菜单的css*/ 
			.header_nav_menu ul :hover ul {visibility:visible; height:auto; padding:0px 0px 0px 0px; margin:0px; }
			* html .header_nav_menu ul :hover ul{ left:-13px; top:23px; position:absolute; z-index:100;}			
		.header_nav_search{ float:left; height:20px; left:10px; position:relative; overflow:hidden;}