/*顶部*/
.header{margin:0 auto;overflow:hidden;padding:0;position:relative;min-height:268px;}
.logo  a{display:block;float:left;overflow:hidden;}
.top_right{float:right;text-align:right;float:right;top:15px;right:15px;position:absolute;}

.nav_menu_outer {position:relative;}
.nav_menu_outer .nav_menu {background:url(nav_bg.jpg) repeat-x;height:41px;padding-left:20px;}
.nav_menu_outer .nav_menu ul {float:left;width:980px;}
.nav_menu_outer .nav_menu li {position: relative;}
.nav_menu_outer .nav_menu li, .nav_menu_outer .nav_menu a{float: left;}
.nav_menu li a{float:left;display:block;width:110px;height:41px;line-height:41px;cursor:pointer;text-decoration:none;text-align:center;font-size:16px;color:#fff;}
.nav_menu li.over{color:#fff;text-decoration:none;} 
#menu_nav dl{  background:#f2ecdf;display: none;font-size: 12px;position: absolute;top:41px; width:960px;padding: 0 20px;height: 32px;line-height:32px;z-index: 99999;}
#menu_nav dl dt {float:left;color:#fff;}
#menu_nav dl dt a:link {background:none;height:32px;line-height:32px;color:#000; padding:0px 6px;display: block;text-decoration: none;font-size:14px;}
#menu_nav dl dt a:hover {text-decoration:none;}

#menu_con{width:990px;height: 32px;line-height:32px;clear: both;background-color: #f2ecdf;padding-left:10px;}

.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:21px;line-height:21px;margin-right:10px;margin-top:15px;float:right;color:#0064bc;overflow:hidden;}
.search_form span{float:left;width:65px;}
.search_form .keyword{ width:98px;height:19px; border:1px solid #98C1DF;float:left;}
.search_form .submitbtn{background:url(btn_search.jpg) no-repeat left center; width:61px; height:21px; border:none;float:left;margin-left:5px;}
.position{background: url(nav.jpg) no-repeat scroll 15px 50% #fff;font-size: 12px;height: 32px;line-height: 32px;padding-left: 33px;}


/*底部*/
#bottomNav {background:#eeeeee;border:#cccccc 1px solid;height:33px;margin:7px auto 0;padding-top:10px;overflow: hidden;width: 978px;text-align:center;}


.foot{background:#a5793c;clear:both;margin:10px auto 0;width:980px;height:38px;line-height:38px; color: #FFFFFF;}
.foot_l { height:38px;float:left;margin-left:30px;}
.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;}    
.foot_m { width: auto;height:38px;float:left;}
.foot_r {width: auto;height:38px;float:right;margin-right:30px;}
#footer {background:#fff;clear:both; display:block;margin: 0 auto; font-family:Tahoma;width:990px;overflow:hidden ;}
#footer ul { padding:10px 0px;}
#footer ul li {line-height: 25px;color: #5c5c5c; text-align:center;}
#footer a.vison{color:#669900;}



