/*顶部*/
.header {width: 1000px;min-height: 116px; margin: 0 auto;position: relative;overflow: hidden;}
.top .logo  a{cursor:pointer}
.topr {display: inline;width: 520px;float:right;top:15px;right:15px;position:absolute;}
.toplink {height: 20px;line-height:20px;}
.toplink a {color: #033669;}
.toplink a.home {background: url("icon-h.jpg") no-repeat scroll left 3px transparent;width: 69px;}
.toplink a.add {background: url("icon-a.jpg") no-repeat scroll left 3px transparent;width: 69px;}
.toplink a.j {background: url("icon-j.jpg") no-repeat scroll left 3px transparent;text-decoration: underline;width: 48px;}
input.search {background: url("search-bg.jpg") no-repeat scroll left top transparent;border: medium none;color: #CCCCCC;height: 22px;line-height: 22px;margin-right: 7px;outline: medium none;padding-left: 25px;width: 157px;}
#header_login{color:#033669;}


.nav_menu{height:42px; background:url(men_nav_bg.png) no-repeat;width:1000px;margin:0 auto;}
.nav_menu .home_link{float:left;width:120px;height:42px;line-height:42px;font-size:16px;text-align:center;}
.nav_menu .home_link a{color:#ffffff;text-decoration: none;}
.nav_menu li{background: url(nav_line.jpg) no-repeat left center;float:left; display:inline-block; width:120px;height:42px; overflow:hidden; text-align:center;}
.nav_menu li  a:link,.nav_menu li  a:visited{ color:#ffffff; height:42px;line-height:42px;display:block; font-weight:normal;font-size:16px;text-decoration: none;}

#menu_nav {float:left;width:850px;height:42px;overflow:hidden;}
#menu_nav dl {display:none; z-index:99;position:absolute; width:120px; display:block; font-size:12px; background:#297ebe; }
#menu_nav dl dt { height:32px; line-height:32px; width:120px; border-bottom:1px solid #ffffff;}
#menu_nav dl dt a:link, #menu_nav dl dt a:visited {font-size:12px;  height:32px; line-height:32px; color:#fff; font-weight:bold;text-decoration: none; }
#menu_nav dl dt a:hover {font-size:13px; color:#297ebe; background-color:#ffffff;overflow:hidden; }
.search_boxs{ width:168px; float:right; margin-right:22px; margin-top:10px;}
.search{background:url(search_bg.jpg) no-repeat;width:168px;height:22px;position:relative;}
.search input{position:absolute; width:133px;height:22px;line-height:22px; color:#fff; border:none; background:none; left:0px; top:0px; padding-left:0px; }
.search input.text{color:#fff; padding-left:5px;}	
.search input.sub {position: absolute;width:30px;height: 22px;top: 0px;left:138px;border: none;cursor: pointer;background: none;cursor:pointer; }

.position{background: url("nav.gif") no-repeat scroll 0 50%;font-size: 12px;height: 32px;line-height: 32px;margin: 0 15px;padding-left: 18px;}
/*底部*/
.footer{width: 100%;margin:10px auto 0;}
.foot_top{height: 39px;line-height: 39px;font-size: 12px; color: #fff;text-align: center;background-color: #2171ab;}
.foot_top a {color: #fff;}
.foot_btm {clear:both; display:block; font-family:Tahoma;padding:15px 0;text-align:center}
.foot_btm ul li { color:#333;}
.foot_btm a.vison{color:#669900;}

#bottomNav {background: #f5f5f5;width:988px;height: 40px;margin: 8px auto 0;overflow: hidden;border:1px solid #cbcdcc;}
.bottNav {color: #5F5F5F;float: left;height: 40px;line-height: 40px;padding:0 20px 0 40px;background:url(start.jpg) 10px center no-repeat;}
.bottNav a {color: #5F5F5F;}
.bottNav select{margin-top:10px;height:30px;line-height:30px;margin-right:20px;float:left;}
.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;border-top:1px solid #2170aa;height:38px;}
.link_tt{width:74px;height:38px;line-height:38px;float: left; background: url(link.png) no-repeat left center; font-size: 16px;color: #035182;padding-left:20px;}
.link_con{width:906px;height:38px;float:left;}
.link_con li{float:left;margin: 0px 20px;height: 38px;line-height: 38px;}