/*顶部*/
.left{float:left;}
.right {float: right;}
.top {height:94px;}
.top .logo {float:left;width:370px;height:94px;}
.top .logo  a{width:300px;height:94px;padding-left: 18px;float:left;display:block;cursor:pointer;}
.topbg{background:url(headbg.jpg) left bottom no-repeat;height:94px;overflow:hidden;}
.topr {display: inline;margin-right: 20px;width: 550px;float:right;padding-top:15px;}
.toplink {height: 20px;line-height:20px;margin-bottom:10px;overflow:hidden;}
.toplink a {line-height: 20px;}
.toplink a.home {background: url(home.jpg) no-repeat scroll left top transparent;width: 55px;padding-left: 20px;}
.toplink a.add {background: url(sou.jpg) no-repeat scroll left top transparent;width: 55px;padding-left: 20px;}
.toplink a.j {background: url(icon-j.jpg) no-repeat scroll left 3px transparent;text-decoration: underline;width: 48px;padding-left: 20px;}
#seacher{clear:both;}
input.search {border: 1px solid #abadb3;color: #CCCCCC;height: 20px;line-height: 20px;margin-right: 7px;outline: medium none;padding-left: 5px;width: 157px;}
.nav_menu .left_bg{background:url(dh1.jpg) no-repeat left bottom;width:10px;height:35px;float:left;}
.nav_menu .right_bg{background:url(dh1.jpg) no-repeat right bottom;width:10px;height:35px;float:right;}
.nav_menu{height:35px; background:url(navi_bg.jpg) repeat-x scroll 3px center;}
.nav_menu li{float:left; display:inline-block; width:90px;height:35px; overflow:hidden; text-align:center;}
.nav_menu li  a:link,.nav_menu li  a:visited{ color:#ffffff; height:35px;line-height:35px;display:block; font-weight:normal;font-size:14px;font-weight:bold;text-decoration: none;}
.nav_menu .over{}
#menu_nav{width:940px;float:left;overflow:hidden;}
#menu_nav dl {display:none; z-index:99;position:absolute; width:115px; 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:24px; line-height:24px; padding:4px;  width:107px; border-bottom:1px solid #ffffff;}
#menu_nav dl dt a:link, #menu_nav dl dt a:visited { height:24px; line-height:24px; color:#666; font-weight:bold;text-decoration: none;}
#menu_nav dl dt a:hover { color:#003685; background-color:#e3e3e3 ;}


.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;}



/*底部*/
#footer { clear:both; display:block; font-family:Tahoma;}
#footer ul { padding-bottom:10px;}
#footer ul li { color:#333; text-align:center;line-height:200%;}
#footer a.vison{color:#669900;}

#bottomNav {background: url(bottomnavbg.jpg) no-repeat scroll 0 0 transparent;height: 40px;margin: 8px auto 0;overflow: hidden;width: 966px;}
.bottNav {color: #5F5F5F;float: left;height: 40px;line-height: 40px;padding-left: 23px;width: 710px;}
.bottNav a {color: #5F5F5F;}
.visitors {color: #000000;float: right;line-height: 40px;padding-right: 18px;text-align: right;width: 190px;}
.visitors .one {background: url(visitors_span_bg.jpg) no-repeat scroll left top transparent;color: #000000;height: 12px;line-height: 12px;margin: 0 8px;padding: 1px 0 1px 5px;text-align: center;}
.visitors .one span.two {background: url(visitors_span_bg2.jpg) no-repeat scroll right -1px transparent;font-family: Arial;font-weight: bold;height: 12px;line-height: 12px;margin: 0;padding: 0 5px 0 0;}

.frindlink{clear:both;margin-top:10px;background:#0264a5;width:960px;height:24px;line-height:24px;text-align:center;color:#fff;}
.frindlink a{color:#fff;}

