/* CSS Document */
 body {
	margin: 0px;
	padding:0px;
	background-image:url(Pagebg.jpg);
	font-family:"宋体";
}



.Top {
	width: 100%;
	height:40px;
	background-image:url(Navbg.jpg);
	border-bottom:#cccccc 1px solid;
}


.Top-N {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	font-size:12px;
	line-height:40px;
	color:#000000;
}

.Top-N a{
	font-size:12px;
	line-height:40px;
	color:#000000;
	text-decoration:none;
}

.Top-N a:hover{
	font-size:12px;
	line-height:40px;
	color:#000000;
	text-decoration:underline;
}

.Top-N span{
	width: 100px;
	font-size:12px;
	padding-left:100px;
}



.main {
	background-color:#FFFFFF;	
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	overflow:hidden;
	padding:0px 0px 20px 0px;
	margin-top:20px;
}




.banner {
	width: 1000px;
	height:250px;
	float:left;
	background-image: url(ShanBanner.jpg);
}


.bannerbg {
	width: 180px;
	height:45px;
	float:left;
	background-image: url(Bannerbg.png);
	margin:20px 0px 0px 180px;
}

.bannerbg-N {
	float:left;
	font-size:24px;
	font-weight:bold;
	margin:10px 0px 0px 20px;
}

.bannerbg-T {
	float:left;
	font-size:14px;
	margin:15px 0px 0px 20px;
	font-weight:bold;
}




.main-L{	
	width:300px;
	float:left;
	margin:30px 0px 0px 20px;
}

.main-L-p{	
	width:250px;
	height:250px;
	float:left;
	padding:30px 0px 30px 50px;
	background-image:url(Lbg.gif);
}

.main-L-T{	
	width:264px;
	float:left;
	margin:0px 0px 0px 0px;
	padding:10px 18px 10px 18px;
	background-color:#f0f0f0;
	font-size:12px;
	line-height:25px;
}

.main-L-T a{	
	font-size:12px;
	color:#4988d6;
	text-decoration:none;
}

.main-L-T a:hover{	
	font-size:12px;
	color:#4988d6;
	text-decoration:none;
}




.main-R{	
	width:640px;
	float:left;
	margin:30px 0px 0px 20px;
}


.main-R-ZP{	
	width:100%;
	float:left;
	height:305px;
	background-image:url(Lbg.gif);
	margin:20px 0px 0px 0px;
}


.main-R-ZP-bg{	
	width:600px;
	float:left;
	height:350px;
	margin:20px 0px 0px 20px;
}







.main-R-L{	
	width:100%;
	float:left;
	height:50px;
	background-color:#e7e7df;
	border-top:#7b7b02 3px solid;
	border-bottom:white 2px solid;
	font-size:16px;
	text-indent:30px;
	line-height:50px;
	font-weight:bold;
	color:#4f4f4d;
}

.main-R-L span{	
	width:60px;
	font-size:12px;
	color:#3666a2;
	margin-left:470px;
}

.main-R-L span a{	
	font-size:12px;
	color:#485957;
	text-decoration:none;
}

.main-R-L span a:hover{	
	font-size:12px;
	color:#485957;
	text-decoration:none;
}


.main-R-Title{	
	width:100%;
	float:left;
	font-size:14px;
	text-indent:23px;
	line-height:30px;
	color:#333;
	padding:10px 0px 0px 0px;
	background-color:#f0f0f0;
}

.main-R-Title a{	
	font-size:14px;
	color:#333;
	text-decoration:none;
}

.main-R-Title a:hover{	
	font-size:14px;
	color:#333;
	text-decoration:underline;
}






.main-R-ZY{	
	width:600px;
	float:left;
	font-size:12px;
	text-indent:24px;
	line-height:20px;
	color:#4f4f4d;
	padding:3px 20px 15px 20px;
	border-bottom:#cccccc 1px dashed;
	background-color:#f0f0f0;
}










.Footer {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 14px;
	line-height: 30px;
	padding: 15px 0px 10px 0px;
	background-color: #eaeaea;
	float:left;
	width:100%;
	color: #868686;
	text-align:center;
	margin:0px 0px 0px 0px;
}



