/* CSS Document */
*{ margin:0px; padding:0px;}
.clearfix:after { content: "."; clear: both; height: 0; visibility: hidden; display: block; }             
.clearfix { display: inline-block; }                 
* html .clearfix { height: 1%;}         
.clearfix { display: block;} 

body{ background:url(../images/topbg.gif) repeat-x left top;}
.wrap{ width:980px; margin:0px auto;}
	#header{ width:100%; float:left; font-family:Verdana;}
		.top{ width:100%; height:91px; overflow:hidden;}
			.logo{width:320px; height:91px; background:url(../images/top_splitor.gif) no-repeat right center; float:left; }
			.banner{ width:378px; height:91px; background:url(../images/top_splitor.gif) no-repeat right center;  float:left; line-height:91px; text-align:center; color:#037EC5; font-size:14px;}
			.tool{ width:275px; height:91px;float:left;}
				.tool img{ margin:28px 10px 0 20px; float:left;}
				.tool p{ line-height:20px; color:#0C65A4; margin-top:16px; font-size:12px;}
		.nav{ width:100%; height:36px; margin-top:1px; float:left; clear:both;}
			.nav ul{ list-style:none;}
			.nav ul li{ float:left; margin-right:21px; line-height:36px; text-indent:35px; background:url(../images/dot_white.gif) no-repeat 24px 16px;}
			.nav ul li a{ color:#FFFFFF; font-size:12px; text-decoration:none; font-weight:bold;}
			.nav ul li a:hover{ color:#FFFF33;}
	#content{ width:100%; padding-top:10px; float:left; clear:both;}
		.leftpart{ width:212px; float:left;}
			.unit{ background:url(../images/lunit_bg.gif) repeat-y left top; border-bottom:1px solid #CFE2ED; width:100%; overflow:hidden; margin-bottom:8px;}
				.unit dt{ background:url(../images/lunit_top.gif) no-repeat left top; width:100%; height:32px; overflow:hidden; float:left; clear:both; font-family:Verdana, Arial; font-size:12px; font-weight:bold; color:#FFFFFF; text-align:center; line-height:32px;}
				.unit dd{ width:100%; float:left; clear:both;}
				.unit dd ul{ list-style:none; margin:0px 10px 6px 10px;}
				.unit dd ul li{ line-height:30px; background:url(../images/dot_li.gif) no-repeat 10px 12px; text-indent:25px;}
				.unit dd ul li a{ font-size:12px; font-weight:bold; color:#054C83; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif;}
				.unit dd ul li a:hover{ color:#CC0000;}
				.unit dd div{ width:192px; margin:10px; overflow:hidden; font-family:Arial; font-size:12px; line-height:18px;}
				.unit dd .link{ width:165px; height:80px;  padding:5px 15px 0 12px; line-height:24px; font-weight:bold; color:#FFFFFF;}
				.unit dd .link a{ color:#0DFCFF; text-decoration:none; margin-left:6px;}
				.unit dd .link1{background:url(../images/link1bg.gif) repeat-x left top;}
				.unit dd .link2{ background:url(../images/link2bg.gif) repeat-x left top; height:130px; }
		.rightpart{ width:758px; float:left;margin-left:10px; display:inline;}
			.ad{ width:100%; float:left; clear:both;}
				.ad a{ float:left;}
				.ad img{ border:none;}
			.pos{ width:100%; height:31px; overflow:hidden; background:url(../images/posbg.gif) repeat-x left top;  float:left; clear:both; margin-top:8px; padding-top:3px;}
				.pos img{ float:left;}
				.pos p{ float:left; font-size:12px; font-family:Verdana; font-weight:bold; color:#054c83; line-height:20px; margin-top:4px;}
				.pos p a{color:#054c83; text-decoration:none;}

		
	.copy{ width:100%; text-align:center; float:left; clear:both; margin-top:20px; background:#2BB2DB;}
		.copy div{ width:980px; text-align:center; margin:10px auto 10px auto;}
		.copy div p{ font-size:12px; line-height:24px; font-family:Verdana; color:#FFFFFF;}
		.copy div p a{ color:#FFFFFF; text-decoration:none; margin:0px 4px;}
		.copy div p a:hover{ color:#FFFF33;}
	.ad{ width:100%; text-align:center; float:left; clear:both; }
