@charset "utf-8";
/* CSS Document */

#header{ width:1000px; height:85px;}
#header .logo {
	width:185px;
	height:85px;
	float:left;
	overflow:hidden;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
#header .logo a  {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
#header .tools a span  {
	font-weight: bold;
	text-decoration: none;
	color: #000;
	font-size: 14px;
	font-family: "微软雅黑";
	float: right;
	line-height: 25px;
}


#header .menu {
	float:left;
	margin-left:24px;
	width:650px;
	position:relative;
	z-index:10000;
	font-family:黑体;
	background-color:	#ffffff;
	margin-top: 45px;
}
#header .menu .mainmenu { list-style:none; margin:0; padding:0;  position:relative;background-color:#FFFFFF;height:35px;  }
#header .menu .mainmenu li{float:left;overflow:hidden; height:35px; font-size:14px;  font-weight:bold;background-color:#FFFFFF;  }

#header .menu .mainmenu li a{ text-decoration:none; display:block; height:35px;font-size:14px;color:#000000; padding-left:19px; padding-right:22px; padding-top:11px}
#header .menu .mainmenu li a:hover{ text-decoration:none;}

#header .menu .mainmenu li.menu_1{ background:url(../images/header_menu_1_bg.jpg) no-repeat left top}
#header .menu .mainmenu li.menu_1 a{ background:url(../images/header_menu_2_bg.jpg) no-repeat right 0px}
#header .menu .mainmenu li.menu_2{ background:url(../images/header_menu_1_bg.jpg) no-repeat left top}
#header .menu .mainmenu li.menu_2 a{ background:url(../images/header_menu_2_bg.jpg) no-repeat right 0px}
#header .menu .mainmenu li.menu_3{ background:url(../images/header_menu_1_bg.jpg) no-repeat left top}
#header .menu .mainmenu li.menu_3 a{ background:url(../images/header_menu_2_bg.jpg) no-repeat right 0px}
#header .menu .mainmenu li.menu_4{ background:url(../images/header_menu_1_bg.jpg) no-repeat left top}
#header .menu .mainmenu li.menu_4 a{ background:url(../images/header_menu_2_bg.jpg) no-repeat right 0px}
#header .menu .mainmenu li.menu_5{ background:url(../images/header_menu_1_bg.jpg) no-repeat left top}
#header .menu .mainmenu li.menu_5 a{ background:url(../images/header_menu_2_bg.jpg) no-repeat right 0px}
#header .menu .mainmenu li.menu_6{ background:url(../images/header_menu_1_bg.jpg) no-repeat left top}
#header .menu .mainmenu li.menu_6 a{ background:url(../images/header_menu_2_bg.jpg) no-repeat right 0px}
#header .menu .mainmenu li.menu_7{ background:url(../images/header_menu_1_bg.jpg) no-repeat left top}
#header .menu .mainmenu li.menu_7 a{ background:url(../images/header_menu_2_bg.jpg) no-repeat right 0px}

#header .menu .mainmenu li.main_menu_1 a{ width:51px;}
#header .menu .mainmenu li.main_menu_2 a{ width:51px;}
#header .menu .mainmenu li.main_menu_3 a{ width:51px;}
#header .menu .mainmenu li.main_menu_4 a{ width:51px;}
#header .menu .mainmenu li.main_menu_5 a{ width:51px;}
#header .menu .mainmenu li.main_menu_6 a{ width:51px;}

/*#header .menu div.sub_menus div.sub_menu{ background:url(/cn/resource/images/header_sub_menu_bg.png) no-repeat right bottom; border:1px solid black}*/
#header .menu div.sub_menu_bg{ position:absolute;  background:url(/cn/resource/images/header_sub_menu_bg.png) no-repeat right bottom; padding:0; padding-right:8px; padding-bottom:7px;margin-top:0px; display:none;z-index:-1;}
#header .menu div.sub_menu_bg{_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/cn/resource/images/header_sub_menu_bg.png', sizingMethod='scale');_padding-right:2px; _padding-bottom:2px;}
#header .menu ul.sub_menu {list-style:none; margin:0; padding:0;display:none;}
#header .menu ul.sub_menu li{ background-color:#ffffff; border:1px solid #ffffff; cursor:pointer; height:23px; margin:0px; line-height:18px; }
#header .menu ul.sub_menu li a{  font-size:12px; color:#000000; padding-left:25px; background:url(/cn/resource/images/arrow_submenu_right_1.gif) no-repeat  11px 2px; text-decoration:none; }
#header .menu ul.sub_menu li div{margin-top:3px; margin-bottom:3px; height:19px; padding-top:2px\9;*padding-top:2px;_padding-top:2px}
#header .menu ul.sub_menu li.current{ }
#header .menu ul.sub_menu li.current div{background-color:#dedede;}
#header .menu ul.sub_menu li.empty{ height:11px; *height:11px;*font-size:0px;*line-height:0px;/**/ padding:0; margin:0; display:none}
#header .menu ul.sub_menu li.last{ height:7px; _height:2px;font-size:0px;line-height:0px;/**/ padding:0; margin:0; display:block }
#header .menu ul.sub_menu li.current a{ padding-top:0px;/*background:url(/cn/resource/images/arrow_submenu_right_2.jpg) no-repeat  11px 7px;*/ color:#4a4a4a}
/*#header .menu .sub_menu ul{list-style:none; margin:0; padding:0; position:absolute;margin-top:27px;}
#header .menu .sub_menu ul.sub_menu_2{display:block;
left:0px;position:absolute;}
#header .menu .sub_menu ul li{ }*/


#header .tools {
	float:right;
}
#header .tools .search{ margin-top:20px; float:right}
#header .tools .search div{ background:url(/cn/resource/images/header_searchbox_bg.jpg) no-repeat; float:left; margin-top:1px; border:1px solid #c1c1c1;  height:20px; overflow:hidden;}
#header .tools .search div input.searchbox{ border:none 0px; width:102px; height:16px; margin:0; margin-left:27px; padding:0; padding-left:4px;padding-right:4px; padding-top:2px; }
#header .tools .search input.searchbutton{ border:none 0px; background:url(/cn/resource/images/header_searchbutton_bg.jpg) no-repeat; width:40px; height:25px; padding-top:3px\9;*padding-top:3px;_padding-top:3px;float:left; text-indent:-10000px; overflow:hidden;cursor:pointer }

#header .tools .links{
	padding-top:35px;
	font-size:11px;
	color:#646464;
	text-align:right
}
#header .tools .links a.viplogin{ font-size:12px; font-weight:bold; color:#000000;text-decoration:none; background:url(/cn/resource/images/arrow_down.jpg) no-repeat left 2px; padding-left:14px; margin-right:10px;}
#header .tools .links a.logout{font-size:12px; font-weight:bold; color:#000000;text-decoration:none; margin-right:10px;}
#header .tools .links a.language{ font-size:12px; color:#646464;text-decoration:none} 
#header .tools .links a.en{ font-family:Arial}
#header .tools .links a:hover{ text-decoration:underline}
