/* CSS Document */
. { padding:0; margin:0;}
ul { list-style:none;}
li { list-style:none;}
img { border:none;}
body,td,th {
	font-size: 12px;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px; background-image:url(images/hbtzs_bodybg.jpg); background-repeat:repeat-x;
}
a {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
a:hover {color: #000000;}
.cal { clear:left;}
#main { width:100%; background:url(images/hbtzs_body.jpg) center top no-repeat;}
#top,#menu,#cpntent,#bottom,#banner { width:980px; margin:0 auto;}
#logo { width:329px; height:51px;}
#logo img { float:left;}
#banner { height:180px; padding:25px; width:930px;}
#bannerbody { width:600px; margin-top:60px;}
#bannerbody h5 {border-bottom:1px dashed #666666; font-size:36px; line-height:50px; height:50px; padding:0; margin:0; padding-bottom:5px;margin-bottom:5px;}
#menu { width:980px; height:50px;}
#menu1 { width:8px; height:50px; background-image:url(images/hbtzs_menu1.jpg); float:left; }
#menu2 { width:964px; height:50px; background-image:url(images/hbtzs_menu2.jpg); float:left;}
#menu2 li { float:left;}
#menu2 li a {color:#FFFFFF;text-decoration: none;}
#menu2 li a:hover {color:#0099CC;}
#menu2 ul { padding:0; margin:0;clear:both;}
.menuli1 { width:115px; height:31px; line-height:31px; text-align:center; font-size:14px; margin-top:7px;}
.menuli1 a { width:115px; height:31px; line-height:31px;font-size:14px; color:#FFFFFF;}
.menuli1 a:hover { width:115px; height:31px; line-height:31px; background-image:url(images/hbtzs_menua.jpg); background-position:center; background-repeat:no-repeat; display:block; color:#0099CC;}
.menuli2 { width:6px; height:50px; background-image:url(images/hbtzs_menu22.jpg);}
.menuli3 { width:98px; height:29px; text-align:center; font-size:14px; margin-top:7px;line-height:29px; margin-left:500px; display:inline;}
.menuli3 a { width:98px; height:29px; background-image:url(images/hbtzs_web.jpg);font-size:14px; color:#FFFFFF; text-align:center; display:block; background-repeat:no-repeat;}
.menuli3 a:hover { width:98px; height:29px; background-image:url(images/hbtzs_web2.jpg); display:block; color:#0099CC; background-repeat:no-repeat;}
#menu3 { width:8px; height:50px; background-image:url(images/hbtzs_menu3.jpg); float:left;}
.contentclass { width:976px; border:1px solid #CAD7E7; background-image:url(images/hbtzs_contentbg.jpg); margin-top:8px; background-repeat:repeat-x; padding-bottom:10px;}
.contentclass h3 { width:100%; height:30px; font-size:14px; line-height:30px; color:#4988D5; text-indent:10px; padding:0; margin:0;}
.liucheng { width:597px; float:right; margin-right:25px;display:;}
.liuchenghead { width:603px; height:11px; font-size:9px; line-height:11px; background-image:url(images/hbtzs_liuchenghead.jpg);}
.liucheng h3 {width:592px; height:24px; border:3px solid #FFB234;border-top:none;border-bottom:none; background-image:url(images/hbtzs_liuchengh3.jpg); padding:0; margin:0; text-align:right; padding-top:3px; padding-right:5px; }
.liuchengbody {width:597px;border:3px solid #FFB234; background-color:#FFFFFF; border-top:none; padding-top:20px; padding-bottom:20px;}
.liuchengbody table { margin:0 auto;}
.liuchengbody p { padding-left:24px; width:95%;}
#bottom { text-align:center; width:976px; margin:0 auto; margin-top:15px; clear:both; padding-top:10px;}
#bottom1 { border:1px solid #CCCCCC; width:100%; height:25px; line-height:25px; margin-bottom:10px;}
#bottom p { padding:0; margin:0;}
.hbtzs { width:100%; height:26px;} 
.hbtzs div { float:left; height:22px; line-height:22px; font-size:16px; font-weight:bold; color:#FF0000;}