/*顶部*/
.top {width:968px;margin:0 auto;overflow:hidden;}
.wrap_header{width:960px;margin:0 auto;padding:0 4px;overflow:hidden;}

.header{width:100%;height:130px;background:url(header.jpg) no-repeat;position:relative;}
.header .inner{width:1000px;height:130px;background:url(header.jpg) no-repeat;margin:0 auto;overflow:hidden;}
.header .logo a{display:block;cursor:pointer;overflow:hidden;}
.top .logo{width:418px; float:left; font-size:1px; line-height:1px;height:80px;margin:20px 0 0 34px;overflow:hidden;}
.header .topright{float:right;position:absolute;top:5px;right:20px;overflow:hidden;}
.top .top_right{ width:520px;padding-right:8px;float:right;text-align:right;position:absolute;right:10px;top:10px;}
.top .top_right .searchbox{text-align:right;margin-top:15px;}
.top .top_right .searchbox .keyword{ width:200px;height:20px; border:1px solid #cccccc;}
.top .top_right .searchbox .submitbtn{  width:35px; height:22px;}


.nav_menu{height:33px; background:url(nav_bar.jpg)  no-repeat;}
.nav_menu   a:link,.nav_menu   a:visited{ color:#ffffff; height:33px;line-height:33px;display:block; font-weight:normal;font-size:14px;font-weight:bold;text-decoration: none;}
.nav_menu .home_link{float:left;width:110px;height:33px;line-height:33px;text-align:center;}
.nav_menu li{float:left; display:inline-block; width:100px;height:33px; overflow:hidden; text-align:center;border-left:#fff 1px solid;}
.nav_menu .over{background:#0756B3;}
#menu_nav dl {display:none; z-index:99;position:absolute; width:100px; display:block; font-size:12px; border-left:1px solid #fff;border-right:1px solid #fff;border-bottom:1px solid #fff; background:#EB8C16; margin-left:1px;}
#menu_nav dl dt { height:30px; line-height:30px;  width:100px; border-bottom:1px solid #ffffff;}
#menu_nav dl dt a:link, #menu_nav dl dt a:visited { height:30px; line-height:30px; color:#fff; font-weight:bold;text-decoration: none;}
#menu_nav dl dt a:hover { color:#fff; background-color:#EB8C16;}
.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;}


/*底部*/
.frindlink{background:url(frdlink_bg.jpg) repeat-x;clear:both;margin-top:10px;width:960px;height:38px;line-height:36px; color: #FFFFFF;text-align: center;}
.frindlink  span{color:#0f326c;}
#footer { background: url(footer.jpg) repeat-x  #fafafa; clear:both; display:block; font-family:Tahoma;}
#footer ul { padding:10px 0px;}
#footer ul li { color:#333; text-align:center;}
#footer a.vison{color:#669900;}


