

*{
	margin:0px;
	padding:0px;
	font-size:13px;
	font-style:normal;
	font-weight:normal;
	
}

body{
	width:1002px;
	margin:0 auto;
	background:#A1BEFF;
}

.topleft{
		width:200px;
		height:64px;
		float:left;
		background:#3A69C4;
			
	}
.topleft img{border:none;}
.topmiddle{
		width:642px;
		height:64px;
		float:left;
		background:#3A69C4;
	}
	
		

.topright1{
		width:80px;
		height:19px;
		float:left;
		text-align:center;
	}
	

.topright1 p a{
		width:80px;
		height:19px;
		float:left;
		text-decoration:none;
		padding-top:45px;
		background:#3A69C4 url("http://www.ha-gz.com/images/shouchang.gif") no-repeat;
		color:#fff;
		
	}
.topright1 p a:hover{
		background:#3A69C4 url("http://www.ha-gz.com/images/shouchang1.gif") no-repeat;
		font-weight:bold;
		}

.topright2{
		width:80px;
		height:19px;
		float:left;
		text-align:center;
		
	}
	
.topright2 p a{
		width:80px;
		height:19px;
		float:left;
		text-decoration:none;
		background:#3A69C4 url("http://www.ha-gz.com/images/souye.gif") no-repeat;
		color:#fff;
		padding-top:45px;
	}
	.topright2 p a:hover{
		background:#3A69C4 url("http://www.ha-gz.com/images/souye1.gif") no-repeat;
		font-weight:bold;
		}
	
/***************************************************************************************/

.nav{
		clear:both;
		width:1002px;
		height:40px;
		background:#3A69C4 url("http://www.ha-gz.com/images/navback.gif") repeat-x;
			}
			
			.nav ul{					
					list-style-type:none;
					margin-left:40px;
				}
	
	
		.nav ul li{
				display:block;
				width:125px;
				height:40px;
				line-height:40px;
				float:left;			
				background:#3A69C4;				
		}
		
		.nav ul li a{
				display:block;
				width:125px;
				height:40px;
				color:#fff;
				font-size:15px;
				text-decoration:none;
				text-align:center;
				font-weight:bold;
				background:#3A69C4 url("http://www.ha-gz.com/images/navback1.gif");
			}
			
		.nav ul li a:hover{
				color:yellow;
				font-size:17px;
				background:url("http://www.ha-gz.com/images/navback2.gif");
			}
/***************************************************************************************/
.topflash{
		width:1002px;
		height:150px;
		background:url("http://www.ha-gz.com/images/topflashback.jpg");
	}
	
.topflash1{
		width:450px;
		height:200px;
		background:#3A69C4 url("http://www.ha-gz.com/images/topflashback1.jpg");
		float:left;
	}

	
.topflash2{
		width:552px;
		height:200px;
		background:#3A69C4 url("http://www.ha-gz.com/images/topflashback2.jpg");
		float:left;
	}
	

/***************************************************************************************/
.cpbiaoti{width:1002px;height:560px;background:url("http://www.ha-gz.com/images/bai.jpg") repeat;clear:both;}
.cpbiaotitu{width:650px;height:550px;background:url("http://www.ha-gz.com/images/bai.jpg") repeat;float:left;}
.cpbiaotitu h1{font-size:26px;font-weight:bold;text-align:center;margin-top:20px;padding-bottom:20px;}
.cpbiaotitu img{display:block;width:550px;height:391px;border:1px solid #ccc;margin-left:50px;}
.cpbiaotitu .shouming{width:640px;height:60px;text-align:center;line-height:60px;font-size:14px;font-weight:bold;color:red;}
.snav{
		width:350px;
		height:550px;
		background:#fff url("http://www.ha-gz.com/images/snavbackkuang.gif") no-repeat;
		float:left;
		
	}
	.snav .p1{
				display:block;
				width:325px;
				height:30px;
				background:#3A69C4 url("http://www.ha-gz.com/images/snavback.gif") no-repeat;
				line-height:30px;
				color:#fff;
				font-size:14px;
				font-weight:bold;
				padding-left:25px;
				margin-top:5px;
			}
			.snav .p1 a{
				display:block;
				width:300px;
				height:30px;
				background:url("http://www.ha-gz.com/images/snavback41.gif");
				
				line-height:30px;
				color:#fff;
				font-size:14px;
				font-weight:bold;
			
				
				text-decoration:none;
				}
				.snav .p1 a:hover{
					color:yellow;
					}
			.snav .p21{
				display:block;
				width:325px;
				height:30px;
				background:#3A69C4 url("http://www.ha-gz.com/images/snavback.gif") no-repeat;
				line-height:30px;
				color:#fff;
				font-size:14px;
				font-weight:bold;
				padding-left:25px;
				margin-top:30px;
			}
		
.snav .ul1{
						display:block;
						width:320px;						
						list-style-type:none;
						padding-top:10px;
						padding-left:15px;														
											}
				
			.snav .ul1 li{
						width:300px;				
						font-size:14px;
						margin-top:11px;
				}
			
			.snav .ul1 .chanpingli{
						width:275px;
						height:45px;
						line-height:45px;						
						margin-top:5px;
									
										
						
				}
				
			.snav .ul1 li a{
						background:#3A69C4 url("http://www.ha-gz.com/images/snavaback.jpg") no-repeat  ;
						display:block;
						width:270px;						
						height:45px;						
						color:#222;
						font-size:14px;
						font-weight:bold;	
						text-decoration:none;
						padding-left:30px;
									
				}
				
			.snav .ul1 li a:hover{
						color:red;						
						font-weight:bold;
					font-size:18px;
						background:#3A69C4 url("http://www.ha-gz.com/images/snavaback1.jpg") no-repeat  ;
				}



.footer{clear:both;
		width:1002px;
		height:130px;
		background:#fff;
	}
	
		.footer p{
			display:block;
			width:1002px;
			
			text-align:center;
			font-size:12px;
			}
	
		.footer p a{
				color:#333;
		}
			.footer p a:hover{
				font-weight:bold;
		}
	
	.footer .p1{		
			background:url("http://www.ha-gz.com/images/footerheng.gif") no-repeat;
			line-height:20px;			
			padding-top:20px;
		}
		
	
		
#cu3er_swf{
	width:335px;
	height:357px;	
	margin-top:10px;
	margin-left:25px;
	float:left;
	}

	#hyexw{
	width:300px;
	height:357px;
	margin-left:5px;
	margin-top:10px;
	float:left;
	
	}
	
	#hyexw .p12345, #jsxw .p12345{
			display:block;
			width:260px;
			height:30px;
			
			line-height:30px;
			font-size:14px;
			font-weight:bold;
			padding-left:30px;
			background:url("http://www.ha-gz.com/images/snavaback123456.jpg") no-repeat;
		}
	
	#jsxw{
	width:300px;
height:357px;
	margin-left:5px;
	margin-top:10px;
	float:left;
	
	}

#jsxw .p123,#hyexw .p123{
		display:block;
		width:230px;
			height:20px;
		
			line-height:20px;
			font-size:12px;			
			padding-left:40px;
			padding-top:2px;
			
	}
	
#jsxw .p123 a,#hyexw .p123 a{			
			font-size:12px;	
			color:#222;
	}
	
#jsxw .p123 a:hover,#hyexw .p123 a:hover{			
			
			color:red;
	}
	
	
	
	
	/***************************************************************************************/	
.cpxiangsucs{width:1002px;height:455px;background:url("http://www.ha-gz.com/images/bai.jpg");}
h2,h4{width:977px;height:30px;background:url("http://www.ha-gz.com/images/newsnavback2.gif") no-repeat;
	line-height:30px;
				color:#fff;
				font-size:14px;
				font-weight:bold;
				padding-left:25px;}
				
				.zhuyaocanshu{margin-left:30px;width:450px;height:420px; float:left;border:1px solid #ccc;}
				.zhuyaopeizhi{margin-left:30px;width:450px;height:420px; float:left;border:1px solid #ccc;}
				.cpxiangsucs .ppc{ padding-top:10px;font-size:16px;padding-left:30px;font-weight:bold;}
				.cpxiangsucs .ppv{padding-left:60px;font-size:14px;line-height:30px;}
				.cpxiangsucs .ppt{padding-left:60px;font-size:14px;line-height:30px;font-weight:bold;color:red;}
/***************************************************************************************/	



.cpxiangsucs1{background:url("http://www.ha-gz.com/images/bai.jpg");width:1002px;height:400px;}
.cpxiangsucs1 img{display:block;width:500px;height:350px;margin-top:10px;margin-left:10px;border:1px solid #ccc;}
.cptup1{width:520px;height:365px;float:left;}
.cptdian{width:480px;height:365px;float:left;}
.cptdian p{width:400px;font-size:14px;line-height:25px;padding-left:20px;padding-top:10px;}


.snav .ul1 li .cal{
						background:#fff url("http://www.ha-gz.com/images/snavaback22.jpg") no-repeat  ;
						display:block;
						width:195px;						
						height:45px;						
						color:red;
						font-size:14px;
						font-weight:bold;	
						text-decoration:none;
						padding-left:30px;
									
				}
				