/*¶¥²¿*/ 
.top{position:relative;}
.header{width:992px;height:127px;margin:0 auto;}
.header .logo{width:400px;height:127px;float:left;overflow: hidden;}
.logo  a{display:block;overflow:hidden;}
.top_right{float:right;text-align:right;float:right;top:15px;right:15px;position:absolute;}
.top_right a{color:#fff;}
.nav_menu{background:#0071bc;height:34px;width:588px;float:right;margin-top:80px;}
.nav_menu   a:link,.nav_menu   a:visited{ color:#ffffff; height:34px;line-height:34px;display:block;font-size:14px;text-decoration: none;}
.nav_menu .home_link{float:left;width:96px;height:34px;line-height:34px;text-align:center;}
.nav_menu li{float:left; display:inline-block; width:96px;height:34px;border-left: #003fb2 1px solid;overflow:hidden; text-align:center;}
.nav_menu a:hover{font-size:14px;}
#menu_nav dl {display:none; z-index:99;position:absolute; width:96px; display:block; font-size:12px;  background:#2171ab;margin-left:1px;}
#menu_nav dl dt { height:30px; line-height:30px;  width:96px; border-bottom:1px solid #ffffff}
#menu_nav dl dt a:link, #menu_nav dl dt a:visited {background:#2171ab; height:30px; line-height:30px; color:#fff;text-decoration: none; }
#menu_nav dl dt a:hover {background:#fff;color:#2171ab; }
.nav_menu-extra {background:#fff;height: 30px;border-bottom:#cccccc 1px solid}
.nav_menu-extra .focus_news {background:#fff;float: left;height:30px;line-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: 450px;}
.search_form {height:32px;line-height:32px;margin-right:10px;float:right;color:#0064bc}
.search_form .keyword{ width:98px;height:16px; border:1px solid #98C1DF;}
.search_form .submitbtn{background:url(../images/btn_search.jpg) no-repeat left center; width:57px; height:22px; border:none }

.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;}

/*µ×²¿*/
.foot{background:#0f70b4;clear:both;margin-top:15px;width:992px;height:38px;line-height:38px; color: #FFFFFF;}
.foot_l { height:38px;text-align:center;}
.foot_l a.lt{ text-decoration:none; color:#FFFFFF; padding:0px 6px;}
.foot_l a.lt:hover{ color:#fe7000;}
.foot_l a{ color:#FFF;font-size:12px;}    
#footer {background:#fff;clear:both; display:block; font-family:Tahoma;width:992px;overflow:hidden }
#footer ul { padding:10px 0px; }
#footer ul li {line-height: 25px;color: #5c5c5c;; text-align:center; }
#footer a.vison{color:#669900;}