@charset "utf-8";
/* CSS Document */

#header{ width:1000px; height:85px;}
#header .logo { width:185px; height:85px; float:left; overflow:hidden}
#header .menu {float:left; margin-left:24px; margin-top:45px; width:500px; position:relative; z-index:10000;font-family:黑体; background-color:	#ffffff}
#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(/cn/resource/images/header_menu_1_bg.jpg) no-repeat left top}
#header .menu .mainmenu li.menu_1 a{ background:url(/cn/resource/images/header_menu_2_bg.jpg) no-repeat right 0px}
#header .menu .mainmenu li.menu_2{ background:url(/cn/resource/images/header_menu_1_bg.jpg) no-repeat left top}
#header .menu .mainmenu li.menu_2 a{ background:url(/cn/resource/images/header_menu_2_bg.jpg) no-repeat right 0px}
#header .menu .mainmenu li.menu_3{ background:url(/cn/resource/images/header_menu_1_bg.jpg) no-repeat left top}
#header .menu .mainmenu li.menu_3 a{ background:url(/cn/resource/images/header_menu_2_bg.jpg) no-repeat right 0px}
#header .menu .mainmenu li.menu_4{ background:url(/cn/resource/images/header_menu_1_bg.jpg) no-repeat left top}
#header .menu .mainmenu li.menu_4 a{ background:url(/cn/resource/images/header_menu_2_bg.jpg) no-repeat right 0px}
#header .menu .mainmenu li.menu_5{ background:url(/cn/resource/images/header_menu_1_bg.jpg) no-repeat left top}
#header .menu .mainmenu li.menu_5 a{ background:url(/cn/resource/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 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:13px; 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}







