/*头部样式开始*/
.topbar{width:980px;height:32px;line-height:32px;margin:0 auto;overflow:hidden;clear:both}
.topbar .gotohome{background:url(icon_gh.png) no-repeat left center;padding-left:35px;font-size:12px;float:left}
.topbar .geban{float:right;padding-right:15px;font-size:12px;}
.topbar a.is-ret {background: url("return.gif") no-repeat scroll right top;padding-right:38px;font-size: 12px;     font-weight: bold;     height: 14px; 	line-height:14px;line-height:14px;width:80px; }
#head {width: 100%;height:52px;padding-top:240px;clear:both;overflow:hidden;}
#menu_out {margin:0 auto;width: 1000px;overflow:hidden;}
#menu_out a.is-ret {background: url("return.gif") no-repeat scroll left 2px;color: rgb(255, 255, 255);font-size: 12px;font-weight: bold;height: 20px;line-height: 20px;right: 20px;line-height: 24px;padding-left: 34px;position: absolute;top: -180px;width: 80px;}
#menu {height: 52px;}
#menu ul {list-style: none outside none;}
#nav {padding-left: 0;}
#nav li {float: left;height: 52px;}
#nav li a {cursor: pointer;display: block;float: left;text-align: center;text-decoration: none;color: #FFFFFF;float: left;font-size: 16px;font-weight: 700;line-height: 52px;text-decoration: none;width: 97px;}


/*搜索开始*/
.search_form {background: url("search.png") no-repeat scroll 0 0;   font-size: 0;   height: 24px;  line-height:24px; margin: 6px 0 7px;   width: 296px; float:right}
.search_form .keyword {background: none repeat scroll 0 0; border: medium none;   color: #ccc;   height: 20px;   line-height: 20px;   padding: 2px 0 2px 24px;   width: 198px; }
.search_form .submitbtn{background: none repeat scroll 0 0;border: medium none;   cursor: pointer;   height: 24px;   vertical-align: middle;   width: 70px; }
.search_form .gaoji {   display: inline-block;   height: 24px;   line-height: 24px;   margin-left: 3px;   overflow: hidden;   text-indent: -999em;   vertical-align: middle;   width: 80px; }
/*搜索结束*/



.footpre_tab{background:#f3f3f3;border:#d5d2cb 1px solid}
.footpre_tab .head{background:url(footpre_tab_hd.jpg) repeat-x;height:36px;line-height:36px;font-size:14px;}
.footpre_tab .head .tt{background:url(footpre_tab_hd_tt.jpg) repeat-x;width:110px;text-align:center;color:#c20e0f;font-weight:bold;display:block;border-right:#dadee1 1px solid;float:left}
.footpre_tab .head  span{width:110px;text-align:center;display:block;border-right:#dadee1 1px solid;float:left}
.footpre_tab .head  span.over{background:url(footpre_tab_hd_hover.jpg) repeat-x;}
.footpre_tab  .main{padding:10px 20px;overflow:hidden;min-height:50px;}
.footpre_tab  .main a{width:118px; *width:115px; float:left; height:24px; line-height:24px; overflow:hidden; margin:2px 0; text-indent:12px; background:url(dot03.png) no-repeat left 9px;
display:block;float:left}


#foot {
	background: url("foot_bg.jpg") repeat-x scroll 0 0 transparent;
	color: #0066CC;
	font-size: 14px;
	height: 105px;
	line-height: 35px;
	margin: 0 auto;
	overflow: hidden;
	padding-right: 10px;
	padding-top: 8px;
	text-align: center;
	width: 990px;
}
