/*¶¥²¿*/
.header { margin-bottom:5px; }
.top { height:112px;overflow:hidden; }
.top .top_content{ width:960px; margin:auto; padding:0 10px; color:#555}
.top .logo{width:300px; float:left; font-size:1px; line-height:1px;height:75px;overflow:hidden}
.top .top_right{ width:600px; float:right}
.top .top_right .top_right_top{ 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(company_ask.gif) no-repeat ; padding-left:15px}
.top .top_right .top_right_top .sugest{color:#FF0000; background:url(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(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(serach_btn.gif) no-repeat; width:65px; height:22px; border:none; }
.top .top_right .top_right_bottom{ float:right;clear:both}
.nav_menu_border{ background:#D6D6D6; width:100%; float:left}
.nav_menu{width:960px; height:35px; overflow:hidden; clear:both; background:url(memu_bg.jpg) repeat-x;}

.nav_menu .common_right{ float:right; width:7px;font-size:0px; height:35px; background:url(menu_bg_r.jpg) no-repeat}
.nav_menu .common_left{ float:left; width:8px;font-size:0px; height:35px; background:url(menu_bg_l.jpg) no-repeat}
.nav_menu li{float:left; display:inline-block; width:100px;height:35px; overflow:hidden; text-align:center;background:url(memu_li_bg.jpg) no-repeat;}
.nav_menu li  a:link,.nav_menu li  a:visited{ color:#ffffff; padding:8px 0 5px 0;display:block; font-weight:bold;font-size:14px;}
.nav_menu .over{background:url(memu_on_bg.jpg) no-repeat;width:100px;text-align:center;font-size:14px;color:#000000;}
.nav_menu .over a:link,.nav_menu .over a:visited{color:#000000;text-decoration:none;}
#menu_nav dl {display:none; z-index:99;position:absolute; width:120px; 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:20px; line-height:1.2em; padding-bottom:3px; width:120px; border-bottom:1px solid #ffffff}
#menu_nav dl dt a:link, #menu_nav dl dt a:visited { color:#666; font-weight:normal; padding:4px; }
#menu_nav dl dt a:hover { color:#003685; background-color:#e3e3e3 }


/*µ×²¿*/
#footer { clear:both; display:block; font-family:Tahoma; border-top:3px solid #3A6BAD; }
#footer ul { padding:10px 0px; }
#footer ul li { color:#333; text-align:center; }
#footer a.vison{color:#669900;}