/*¶¥²¿*/
.header {/*height:216px;*/}
.top {/* height:248px;*/overflow:hidden; }
.top .top_content{ width:960px; margin:auto; padding:0 10px; color:#555}
.top .top_right{ width:520px;padding-right:8px;float:right;text-align:right;position:absolute;right:10px;top:10px;}
.top .top_right .top_right_top{position:absolute;right:10px;top:10px; text-align:right; padding-top:3px;height:20px;}
.top .top_right .top_right_top .eachitem{padding:0 5px}
.top .top_right .top_right_top .online{color:#333333; font-size:13px; background:url(../images/company_ask.gif) no-repeat ; padding-left:15px}
.top .top_right .top_right_top .sugest{color:#FF0000; background:url(../images/company_icon.gif) no-repeat left -186px; padding-left:18px}
.top .top_right .top_right_top .username{ font-weight:bold; padding:0 5px}
.top .top_right .search_form{margin-top:15px;width:140px; height:30px;float:right; padding-left:130px; background:url(../images/company_tel.gif) no-repeat;font-size:20px;font-weight:bold;color:#a52b26; }
.top .top_right .search_form .keyword{ width:220px;height:18px; padding-top:3px; border:1px solid #cccccc }
.top .top_right .search_form .submitbtn{ background:url(../images/serach_btn.gif) no-repeat; width:65px; height:22px; border:none; }
.top .top_right .top_right_bottom{ float:right;clear:both}
.nav_menu_border{height:42px; background:url(../images/nav_menu_bg.png) repeat-x scroll 0 0 transparent;;}
.nav_menu{height:42px; background:url(../images/nav-right-bg.png)  no-repeat scroll 100% 0 transparent;}

.nav_menu .common_right{ float:right; width:3px;font-size:0px; height:32px; background:url(../images/nav_menu_bg.png) no-repeat right -64px}
.nav_menu li{float:left; display:inline-block; width:90px;height:42px; overflow:hidden; text-align:center;}
.nav_menu li  a:link,.nav_menu li  a:visited{ color:#ffffff; height:42px;line-height:37px;display:block; font-weight:normal;font-size:14px;font-weight:bold;text-decoration: none;}
.nav_menu .over{}
#menu_nav dl {display:none; z-index:99;position:absolute; width:115px; display:block; font-size:12px; border-left:1px solid #eeeeee;border-right:1px solid #cccccc;border-bottom:1px solid #666; background:#eeeeee; }
#menu_nav dl dt { height:24px; line-height:24px; padding:4px;  width:107px; border-bottom:1px solid #ffffff}
#menu_nav dl dt a:link, #menu_nav dl dt a:visited { height:24px; line-height:24px; color:#666; font-weight:bold;text-decoration: none; }
#menu_nav dl dt a:hover { color:#003685; background-color:#e3e3e3 }

.position {background: url("../images/nav.gif") no-repeat scroll 0 50% #fff;font-size: 12px;height: 32px;line-height: 32px;margin: 0 15px;padding-left: 18px;}

/*µ×²¿*/
#bottomNav {background:#eeeeee;border:#cccccc 1px solid;height:30px;padding-top:8px;overflow: hidden;width: 958px;text-align:center;}
#footer { clear:both; display:block; font-family:Tahoma; }
#footer ul { padding:10px 0px; }
#footer ul li { color:#333; text-align:center;line-height:24px;}
#footer a.vison{color:#669900;}



.header .header_up{position:relative;/*height:171px;*/width:960px;overflow:hidden;}
.header .header_bt{height:76px;width:960px;overflow:hidden;}
#slogan{padding-left:365px;width:300px;height:43px;}
#menu_nav {height:42px; background:url(../images/nav-left-bg.png) no-repeat;}
.nav_menu-extra {background: url(../images/nav-extra-bg.png) no-repeat scroll 0 0 transparent;height: 32px;}
.nav_menu-extra .focus_news {float: left;height: 32px;overflow: hidden;padding-left: 20px;}
.nav_menu-extra h2 {background:url(../images/xiaoxi.gif) no-repeat;padding-left:30px;float: left;height: 32px;line-height: 32px;	font-size:12px;font-weight:bold;margin-right:10px;}
.nav_menu-extra .focus_news .con {float: left;height: 26px;overflow: hidden;padding-top:6px;;width: 550px;}
.search_form {height:32px;line-height:32px;margin-right:10px;float:right;}

.frindlink{clear:both;margin-top:10px;background:#4599d7;width:960px;height:33px;text-align:center;line-height:33px;color:#fff;}
.frindlink a,.frindlink a:link,.frindlink a:visited{color:#fff;}
.frindlink .link{width:260px;height:33px;float:left;margin-left:30px;line-height:33px;}
