

h2{height:15px;color:#009;margin:0;font-size:12px;font-weight:bold;border-bottom:2px solid #fff;background:#f4f4f4;padding:8px 8px 4px 8px;}
h2 a:visited,h2 a:link{color:#009}
h2 a:hover{color:#f00;text-decoration:none;}
h2 .h2x{color:#888;font-family:Arial;font-weight:normal;}
h2 .h2x a:visited,h2 .h2x a:link{color:#888;text-decoration:none;}
h2 .h2x a:hover{color:#f00;text-decoration:underline;}
h2 .h2x strong{color:#f00}

.tl{background:#F2F8FD;height:29px}
.tl .l{background:url(img/d_tl1.gif) repeat-x;float:left;}
.tl .r{float:right;padding:9px 10px 0 0;font-size:12px;color:#ccc;}

.bd{border:1px solid #acf;padding:5px;background:#fff;}

#a1{width:966px;background:#fff;margin:0 auto;margin-top:5px;}
	#a11{width:310px;float:left;}
		#a11 p.a111{border:1px solid #acf;background:url(img/d_1.gif) no-repeat;height:163px;padding:30px 0 0 172px;}
		#a11 p.a111 a{color:#009;border:1px solid #acf;font-size:14px;font-weight:bold;text-decoration: none;width:90px;float:left;line-height:22px;text-align:center;background:#fff;margin-bottom:20px;padding:8px 12px 4px 12px;height:44px;}
		#a11 p.a111 a:hover{border:1px solid #fff;background:#009;color:#fff;}
	#a12{margin-left:5px;background:#fff;width:360px;float:left;}
		#a12 .avi{text-align:center;height:260px;}
		#a12 .news{padding:12px 10px 0 10px;list-style:none;}
		#a12 .news li{background:url(img/d_2.gif) no-repeat 0 1px;padding:0 0 0 20px;height:24px;}
		#a12 .news li.dot{line-height:1px;border-top:1px solid #eee;padding:0;height:15px;background:none;}
		#a12 .news li.hot a:visited,#a12 .news li.hot a:link{color:#f00;}
		#a13{margin-left:5px;background:#fff;width:286px;float:left;height:200px;}

#a2{width:966px;background:#fff;margin:0 auto;margin-top:5px;}
#a2 ul,#a3 ul{list-style:none;padding:5px 10px 0 10px;}
#a2 li{line-height:14px;padding:5px 0;}

	#a21{width:210px;float:left;background:#fff;}
		#a21 p{padding:5px 10px;line-height:24px;}
		#a21 p.b{font-weight:bold;border-bottom:1px solid #eee;}
		#a212{margin-top:5px;}
	#a22{float:left;margin-left:5px;width:751px;}
	
	#a221{background:#fff;padding-bottom:5px;}
	#a211 ul.l4 li{background:url(img/d_b1.gif) no-repeat 0 6px;padding-left:20px;}
		#a2211{width:250px;background:#F2F8FD;float:left;}
			#a221 p.l1,#a221 p.l2{padding:5px 8px;line-height:24px;height:120px;}
			#a221 p.l2{border-top:2px solid #fff;}
		#a2212{float:left;width:484px;margin-left:5px;}
		#a2212 p.l3{text-align:center;padding:17px;}
		#a2212 ul.l5 li{background:url(img/d_b2.gif) no-repeat 0 6px;padding-left:20px;}
		#a2212a,#a2212b{width:239px;background:#fff;float:left;}
		#a2212b{margin-left:5px;}
	#a222{background:#fff;padding-bottom:5px;}
	#a222x{background:#eee;}
	#a222x td{background:#fff;padding:8px 8px 6px 8px;text-align:center;}
	#a222x tr.tl{font-weight:bold;height:14px;}
	#a222x td.t1{width:80px;}
	#a222x td.t2{text-align:left;}
	#a222x td.t2 a{color:#f00;text-decoration:none;}
	#a222x td.t2 a:hover{color:#900;text-decoration: underline;}
	#a222x td.t3{width:80px;}
	#a222x td.t4{width:80px;}
	#a222x td.t5{width:50px;}
	#a222x td.t6{width:50px;}
	#a222x td.t7{width:80px;}
	#a223{padding-bottom:0;}
	#a223 .tool{border:1px solid #eee;width:179px;height:130px;background:#fff;float:left;margin-right:5px;}
	#a223 .tool h2{text-align:center;}
	#a223 .tool p{height:20px;padding:8px 8px 0 8px; text-align:center;}
	#a223 .tool input,#a223 .tool select{font-size:12px;}
	#a223 .tool input.num{font-weight:bold;font-family:Arial;color:#900;border:1px solid #eee;} 


#a3{width:966px;background:#fff;margin:0 auto;margin-top:5px;}
	#a3 p{padding:5px 10px;line-height:24px;}
	#a31{width:200px;float:left;background:#F2F8FD}
	ul.a31x1{line-height:24px;}
	#a32{width:400px;float:left;margin:0 0 0 5px;}
	ul.a32x1{width:1580px;}
	ul.a32x1 img{margin-bottom:8px;}
	ul.a32x1 li{float:left;text-align:center;margin:0 0 0 5px;}
	ul.a32x1 a{float:left;border:1px solid #eee;padding:5px;text-decoration: none;}
	ul.a32x1 a:hover{border:1px solid #ccc;}
	#a33{width:344px;float:left;margin-left:5px;background:#fff;}
	#a33 p{padding:0;}
	
