body { background:#3C7FAF url(bd_bg.png) repeat-x top; margin:0; font:12px Verdana; color:#07519A }
a { color:#07519A; text-decoration:none }
a:hover { color:#F00; text-decoration:underline }
a img { border:none }
form, ul, ol, h1, h2, h3, h4, h5, dl, dt, dd { margin:0; padding:0; list-style:none }
#wrap { width:958px; padding:0 10px; background:#FFF; margin:auto; position:relative }
#header { border-bottom:1px solid #ACE; overflow:auto; zoom:1;}
#elogin { font:12px/24px Verdana; height:24px; line-height:24px; background:#EBF3FB; border:1px solid #ACE; padding:0 5px }
#elogin .r { float:right }
#banner { margin-top:5px;}
.logo {float:left;width:210px;height:60px;background: url(logo.gif) no-repeat 0px 6px;}
.logo a { display:block; height:50px; line-height:100px; overflow:hidden }
.logo h1 { margin:0; padding:0 }
.adbox {float:right;overflow:hidden; width:735px;}
.adbox .ad510{float:left;}
.adbox .ad200{float:right;}

#main { clear:both; margin-bottom:3px}
#ad950{clear:both; margin:3px 0px;}
.sr { float:right }
.sl { float:left }

.bd { border:1px solid #ACE; border-top:none; }
.bd h1{ margin:-1px 0 0; height:2px; background:#E6F1FB url(th_bg.png);}
.bd h3{ padding-left:5px; padding-top:3px;height:30px!important; height:33px; overflow:hidden; font: bold 14px/28px Verdana; background:#E6F1FB url(td2_bg.gif) }
.bd h3 a{ margin-left:9px;}
.bd h4{ margin:-1px 0 0 !important; margin:0px; padding:0 10px; height:25px; overflow:hidden; font:12px/24px Verdana; color:#07519A; clear:both; background:#E6F1FB url(th_bg.png) }

#siteall { width:956px;background:#F1F8FF;}
#siteall .con{ width:952px; margin-left:3px;}
#siteall li{ height:21px; line-height:21px; width:143px; padding-left:15px; float:left; white-space:nowrap; overflow:hidden; background:url(02.gif) no-repeat 0px 5px;}
#siteall .links{ width:952px; margin-left:3px;}
#siteall .links li a{ color:#666}

#siteall1 { width:956px;background:#F1F8FF;}
#siteall1 .con{ width:952px; margin-left:3px;}
#siteall1 li{ height:21px; line-height:21px; width:143px; padding-left:15px; float:left; white-space:nowrap; overflow:hidden; background:url no-repeat 0px 5px;}
#siteall1 .links{ width:952px; margin-left:3px;}
#siteall1 .links li a{ color:#666}

#siteallurl { background:#F1F8FF;}
#siteallurl li { height:22px; line-height:22px; width:152px; padding:0 3px; float:left; white-space:nowrap; overflow:hidden;}
#siteallurl .con{ width:952px; margin-left:3px;}
.f14{ font-size:14px;}

#siteclass { width:470px; background:#F1F8FF;}
#siteclass h4 { height:25px; *height:27px;border-bottom:1px solid #ACE; *border:none}
#siteclass h4 span{ float:right; margin-top:2px;}
#siteclass .con { width:462px!important; width:456px; float:left; margin-left:6px; }
#siteclass li { height:22px; line-height:22px; width:146px; padding:0 3px!important; padding:0px; float:left; white-space:nowrap; overflow:hidden;}

#siteclassx { width:477px; background:#F1F8FF;}
#siteclassx h4 { height:31px; *height:27px;border-bottom:1px solid #ACE; *border:none}
#siteclassx h4 span{ float:right; margin-top:2px;}
#siteclassx .con { width:462px!important; width:456px; float:left; margin-left:6px; }
#siteclassx li { height:50px; line-height:50px; width:146px; padding:0 3px!important; padding:0px; float:left; white-space:nowrap; overflow:hidden;}

#siteclass1 { width:956px; background:#F1F8FF;}
#siteclass1 h4 { height:25px; *height:27px;border-bottom:1px solid #ACE; *border:none}
#siteclass1 h4 span{ float:right; margin-top:2px;}
#siteclass1 .con { width:956px!important; width:956px; float:left; margin-left:6px; }
#siteclass1 li{ height:21px; line-height:21px; width:143px; padding-left:15px; float:left; white-space:nowrap; overflow:hidden; background:url(02.gif) no-repeat 0px 5px;}

#footer { font:11.5px/18px Verdana; text-align:center; padding:8px 0; border-bottom:3px solid #7FB1E5 }
#footer .link { width:800px; line-height:22px; margin:auto;}

/*分类－表格布局*/
.listtable {
	width:100%;
	background:#eee;
	text-align:center;
}
.listtable .tr1 {
	background:#f7f7f7;
}
.listtable .tr2 {
	background:#ffffec;
}
.listtable td {
	height:25px;
	text-align:center
}
/*列表－表格布局*/
.tablelist {
	width:100%;
	background:#eee;
	text-align:center;
	margin-bottom:5px
}
.tablelist a {
	color:#333
}
.tablelist .tr1 {
	background:#f7f7f7;
}
.tablelist .tr2 {
	background:#ffffec;
}
.tablelist td {
	height:25px;
	text-align:center
}


.ggSearchMain { width:525px; height:40px; margin:0 0 0 75px; text-align:left; }

.searchInput { height:28px; overflow:hidden; }
.searchInput input { float:left; width:362px; height:20px; padding:3px; font-size:16px; line-height:20px; font-family:Arial; border:1px solid #7F9DB9; margin-right:5px; }
.searchInput button { float:left; width:75px; height:28px; line-height:24px; font-size:14px; }