/********************************/
.top{
	width:950px;
	height:125px;
	margin:0 auto;
	}
	.top-a{
   width:625px;
	height:120px;
	margin:0 auto;
	float:left;
	}
	.top-a h1{
			width:295px;
			height:25px;
			margin:0 auto;
			line-height:25px;
			float:right;
			}
		.top-a h1 p{
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#0D428B;
			font-weight:normal;
			}
			.top-a h2{
					width:401px;
					height:62px;
					margin:0 auto;
					margin-left:5px;
					margin-top:15px;
					float:left;
					}
					.top-b{
			width:320px;
			height:120px;
			margin:0 auto;
			float:right;
			}
			.dh {
			width:314px;
			height:42px;
			margin:0 auto;
			float:right;
			padding-top:30px;
			}
		.head-b  {
		width:125px;
	    height:25px;
	    float:right;
        margin:0 auto;
		margin-top:5px;
			}
		
			.head-b li{
		  display:inline;
	      line-height:20px;
	      color: #333;
	      margin:0 1px;
				}
			.head-b  li a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color: #333;
	text-decoration:none;
	}
	.head-b  li a:hover{
		color:#F00;
		}
/********************************/
.nav{
	width:950px;
	height:272px;
	margin:0 auto;
	}
	.dhl{
	width:950px;
	height:38px;
	margin:0 auto;
	background-image: url(../images/dhlbj.png);
	background-repeat: repeat-x;
	}
	.dhl ul{
			 width:900px;
			 height:38px;
			 margin:0 auto;
			 }
			 .dhl ul li{
				 float:left;
			     line-height:38px;
				 text-align:center;
				 width:70px;
				 color:#FFF;
				 margin: 0 33px;
				}
				 .dhl ul li a{
					 font-family:Arial, Helvetica, sans-serif;
					 font-size:14px;
					 color: #FFF;
					 font-weight:bold;
					 text-decoration:none;
					 }
					  .dhl ul li a:hover{
						  color: #F00;
						  }
						   .banner{
							  width:950px;
							  height:230px;
							  margin:0 auto;
							  margin-top:4px;
							  }
/*****************/
.content{
	width:950px;
	height:380px; 
	margin:0 auto;
	margin-top:10px;
	}
/*****************/
.cpzs{
	width:950px;
	height:157px;
	background-image:url(../images/cpbj.png);
	background-repeat:no-repeat;
	}
	.cpzs ul{
	padding-left:15px;
	}
	
.cpzs ul li{
	float:left;
    padding:10px 10px;
	}
					#demo {
	overflow:hidden;
	width:840px;
	height:136px;
	margin:0 auto 0px 80px;
}
#demo img {
	width:160px;
	height:121px;
	
}
#demo li {
	float:left;
	margin-left:10px;
	margin-top:5px;
}
#demo li p {
	text-align:center;
	line-height:24px;
}
#indemo {
	float: left;
	width: 900%;
}
#demo1 {
	float:left;
}
#demo2 {
	float:left;
}
    
/*****************/
.left{
	width:255px;
	height:213px;
	float:left;
	margin-top:10px;
	}
.left-a{
	width:255px;
	height:34px;
	margin:0 auto;
	background-image:url(../images/bj.png);
	background-repeat:repeat-x;
	}
	.left-a h1{
			width:150px;
			height:30px;
			float:left;
			margin-left:10px;
				}
	.left-a samp{
			padding-top:8px;
			float:left;
			}
	  .left-a h1 p{
			padding-left:15px;
			line-height:33px;
			font-family:Arial, Helvetica, sans-serif;
			font-size:14px;
			color:#073F87;
			font-weight:bold;
			}
	 .left-a kbd{
			width:38px;
			height:11px;
			padding-right:10px;
			padding-top:10px;
			float:right;
			}
			.left-b{
			 width:253px;
			 height:179px;
			 float:left;
	      }
			 	  .left-b p{
			
					 padding-right:5px;
					 padding-top:5px;
					 font-family:Arial, Helvetica, sans-serif;
					 font-size:12px;
					 line-height:24px;
					 text-indent:18px;
					 color:#333;
					 }
/*****************/
.center{
	width:450px;
	height:213px;
	float:left;
	margin-left:10px;
	margin-top:10px;
	}
	.center-a{
	    width:450px;
		height:33px;
		margin:0 auto;
		background-image:url(../images/bj.png);
		background-repeat:repeat-x;
	}
	.center-a h1{
			width:150px;
			height:30px;
			float:left;
			margin-left:10px;
				}
	.center-a samp{
			padding-top:8px;
			float:left;
			}
	  .center-a h1 p{
			padding-left:15px;
			line-height:33px;
			font-family:Arial, Helvetica, sans-serif;
			font-size:14px;
			color:#073F87;
			font-weight:bold;
			}
	 .center-a kbd{
			width:38px;
			height:11px;
			padding-right:10px;
			padding-top:10px;
			float:right;
			}
		.news{
			width:448px;
			height:175px;
			margin:0 auto;
			}

.news ul{
	width:428px;
	height:175px;
	margin:0 auto;
	}
.news li{
    padding-top:10px;
	padding-bottom:5px;
	line-height:12px;
	border-bottom:dotted #333 1px;
	}
.news li a{
	padding-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#333;
	text-decoration:none;
	}
.news li a:hover{
	color:#F00;
	}
	.news samp{
		float:left;
		}
	.news span{
		float: right;
		}
		
/*****************/
.right{
	width:225px;
	height:213px;
	float:right;
	margin-top:10px;
	}
		.right-a{
	    width:225px;
		height:33px;
		margin:0 auto;
		background-image:url(../images/bj.png);
		background-repeat:repeat-x;
		}
		.right-a h1{
			width:150px;
			height:30px;
			float:left;
			margin-left:10px;
				}
	.right-a samp{
			padding-top:8px;
			float:left;
			}
	  .right-a h1 p{
			padding-left:15px;
			line-height:33px;
			font-family:Arial, Helvetica, sans-serif;
			font-size:14px;
			color:#073F87;
			font-weight:bold;
			}
			.right-b{
		width:223px;
		height:175px;
		margin:0 auto;
	}
	.right-b ul{
		width:180px;
		height:175px;
		margin:0 auto;
		}
	.right-b li{
		padding-top:7px;
		line-height:26px;
		border-bottom:#333 1px dashed;
		color:#333;
		}
		.right-b li a{
			padding-left:20px;
			font-family:Arial, Helvetica, sans-serif;
			font-size:14px;
			font-weight:bold;
			color:#073f87;
			text-decoration:none;
			}
			.right-b li a:hover{
				color:#F00;
				}
		.right-b samp{
			color:#EFA401;
			font-weight:bold;
			}
/*****************/
.foot{
	width:950px;
	height:260px; 
	margin:0 auto;
	margin-top:10px;
	}
	.link{
		width:950px;
		height:70px;
		margin:0 auto;
		}
	.link-a{
	width:950px;
	height:34px;
	margin:0 auto;
	background-image:url(../images/bj.png);
	background-repeat:repeat-x;
		}
		 .link-a h1{
			width:150px;
			height:30px;
			float:left;
			margin-left:10px;
				}
	 .link-a samp{
			padding-top:8px;
			float:left;
			}
	  .link-a h1 p{
			padding-left:15px;
			line-height:33px;
			font-family:Arial, Helvetica, sans-serif;
			font-size:14px;
			color:#073F87;
			font-weight:bold;
			text-decoration:none;
			}
	.link-a kbd{
			width:38px;
			height:11px;
			padding-right:10px;
			padding-top:10px;
			float:right;
			}
		.link-c{
		width:948px;
		height:33px;
		margin:0 auto;

		}	
		.link-c ul{
			float:left;
			}
		.link-c ul li{
			float:left;
			color:#073F87;
			margin:0 15px;
			line-height:33px;
			}
			.link-c   li a{
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				color:#073F87;
				font-weight:normal;
				text-decoration:none;
				}
			.link-c   li a:hover{
				color:#F00;
				}
				.link-b{
			width:950px;
			height:33px;
			margin:0 auto;
			background-color:#073F87;
			margin-top:10px;
			}
		.link-b ul {
			width:640px;
			height:31px;
			margin:0 auto;
			}
		.link-b ul li{
			float:left;
			color: #FFF;
			margin:0 15px;
			line-height:33px;
			}
			.link-b  li a{
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				color: #FFF;
				font-weight:normal;
				text-decoration:none;
				}
			.link-b  li a:hover{
				color:#F00;
				}
				.footer{
	width:950px;
	height:110px;
	margin:0 auto;
	margin-top:10px;
	}
		.footer h1{
			width:850px;
			height:110px;
			margin:0 auto;
			}
			.footer h1 p{
			line-height:24px;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight:normal;
			color:#333;
			text-align:center;
				}
