/*顶部*/
body{background:url(bodybg.jpg) repeat-x center top;} 
.topheader{width:960px;height:21px;line-height:21px;}
.header{width:960px;min-height:151px;margin:0 auto;overflow:hidden;position:relative;}
.logo  a{display:block;float:left;overflow:hidden;}
.icon-user{background-position: -168px 0;background-image: url(glyphicons-halflings.jpg);  background-repeat: no-repeat;  display: inline-block; vertical-align: text-top;height:14px;line-height:14px;width:14px;}


.nav_menu{background:#205271;height:35px;overflow:hidden;}
.nav_menu   a:link,.nav_menu   a:visited{ color:#fff; height:35px;line-height:35px;display:block; font-weight:normal;font-size:14px;font-weight:bold;text-decoration: none;font-family: 'microsoft yahei ui',Microsoft Yahei,Verdana,Helvetica,Arial,'Simsun';}
.nav_menu .home_link{background:#205271;float:left;width:85px;height:35px;line-height:35px;text-align:center;}
.nav_menu li{border-left:#777788 1px solid;float:left; display:inline; height:35px;overflow:hidden; text-align:center;*width:95px;overflow:hidden;}
.nav_menu li a{padding:0 30px ;position:relative;}
.nav_menu a:hover{background:#C80D02;color:#fff;}
#menu_nav dl {display:none; z-index:99;position:absolute; width:95px; display:block; font-size:12px; background:#205271; margin-left:1px;}
#menu_nav dl dt { height:30px; line-height:30px;  width:95px; border-bottom:1px solid #ffffff;}
#menu_nav dl dt a:link, #menu_nav dl dt a:visited {background:#205271; height:30px; line-height:30px; color:#fff; font-weight:bold;text-decoration: none;padding:0 ;}
#menu_nav dl dt a:hover {background:#C80D02; color:#fff;}
.downarrowclass { position: absolute; right: 7px; top: 12px;}
.nav_menu li a .downarrowclass { background: url(down.jpg) no-repeat;height: 8px;width: 11px;}




.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(xiaoxi.jpg) 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;margin-top:3px;}
.search_form .keyword{ width:98px;height:18px; border:1px solid #98C1DF;}
.search_form .submitbtn{background:url(btn_search.jpg) no-repeat left center; width:61px; height:22px; border:none;}
.position{background: url(nav.jpg) 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:33px;margin:7px auto 0;padding-top:10px;overflow: hidden;width: 958px;text-align:center;}


.frindlink{background:url(frdlink_bg.jpg) repeat-x left -6px;clear:both;margin-top:10px;width:960px;padding-top:12px;height:38px;line-height:36px;color: #000099; text-align: center;}
.frindlink  span{color:#0a4a76;}
.frindlink a{color: #000099;}
#footer {  clear:both; display:block; font-family:Tahoma;border-top:#ccc 1px solid;width:80%;margin:0 auto;overflow:hidden ;}
#footer ul { padding:10px 0px;}
#footer ul li { color:#808080; text-align:center;}
#footer a.vison{color:#669900;}


