﻿a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: none;}
a:active {text-decoration: none;}

body,img,li,ul,form{
	 margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; list-style-type:none; text-decoration: none; border:0px; font-size:12px; overflow-x:hidden;
}

body{
	overflow-x:hidden;
}
#wel{
	width:1004px;
	margin:0px auto;
}
#bg{
	width:1004px;
	margin:0px auto;
	background:url(../images/bg.gif);
}
	
	#head{
		width:1004px;
		height:161px;
		background:url(../images/index_01.gif);
    }
	#main{
		width:1004px;
		background:url(../images/index_02.gif);
    }
		#banner{
			width:1004px;
			height:259px;
		}
			#video{
				width:375px;
				height:259px;
				float:left;
			}
			#pic{
				width:629px;
				height:245px;
				float:left;
				padding-top:14px;
				text-align:left;
			}
		#center{
			width:1004px;
			background:url(../images/main_02.gif);
		}
			#left{
				width:361px;
				height:540px;
				float:left;
			}
				#left1{
					width:361px;
					height:87px;
				}
				#left2{
					width:361px;
					height:290px;
				}
				#left3{
					width:361px;
					height:163px;
					background:url(../images/left_03.gif) no-repeat 37px 0px;
				}
			#txt{
				width:441px;
				height:540px;
				background:url(../images/center_02.gif);
				float:left;
			}
				#news{
					width:441px;
					height:350px;
				}
					#news-title{
						width:411px;
						height:16px;
						text-align:right;
						padding-right:30px;
						padding-top:45px;
					}
					#news-list{
						width:441px;
						height:289px;
					}
				#login{
					width:441px;
					height:190px;
				}
					#reg{
						width:250px;
						height:190px;
						float:left;
					}
					#job{
						width:191px;
						height:190px;
						float:left;
					}
			#right{
				width:202px;
				height:540px;
				float:left;
			}
				#right1{
					width:202px;
					height:20px;
					text-align:center;
					padding-top:30px;
				}
				#right2{
					width:202px;
					height:490px;
				}
	#end{
		width:1004px;
		height:77px;
		background:url(../images/end.gif);
		font-size:12px;
		line-height:20px;
		clear:both;
		text-align:center;
		padding-top:20px;
		color:#FFF;
   	}
		#end a{
			font-size:12px;
			line-height:20px;
			color:#fff;
		}
		#end a:hover{
			font-size:12px;
			line-height:20px;
			color:#FFB9B9;
		}
	
	
	
		#nei{
			width:611px;
			float:left;
			padding:10px 26px 19px 6px;
		}
			#nei-title{
				width:611px;
				height:50px;
				background:url(../images/nei_01.gif);
			}
				#nei-title-big{
					width:266px;
					height:30px;
					float:left;
					padding-top:20px;
					padding-left:45px;
				}
				#nei-title-small{
					width:120px;
					height:26px;
					float:left;
					padding-left:180px;
					padding-top:24px;
				}	
			#nei-main{
				width:551px;
				background:url(../images/nei_02.gif);
				height:auto!important;
				height:400px;
				min-height:400px;
				padding:14px 30px 0px 30px;
				color:#2C1906;
				line-height:23px;
			}
				#nei-main a{
					color:#2C1906;
					line-height:23px;
				}
				#nei-main a:hover{
					color:#c00;
					line-height:23px;
				}
			#nei-end{
				width:611px;
				height:47px;
				background:url(../images/nei_03.gif);
			}

							#nei-more{
								text-align:center;
								padding-top:10px;
								clear:both;
								line-height:23px;
							}
								.manu {
									MARGIN: 3px;
									TEXT-ALIGN: center;
									padding: 3px;
									clear: both;
								}
								.manu A {
									BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #c00; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid; TEXT-DECORATION: none;line-height:23px;
								}
								.manu A:hover {
									BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid;line-height:23px;
								}
								.manu A:active {
									BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid;line-height:23px;
								}
								.manu .current {
									BORDER-RIGHT: #790000 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #790000 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #790000 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #790000 1px solid; BACKGROUND-COLOR: #c00;
								}
								.manu .disabled {
									BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid
								}
								
								
								
				#nei-view-title {
					width:551px;
					font-size:14px;
					line-height:30px;
					font-weight:bold;
					color:#c00;
					text-align:center;
				}
				#nei-view-date {
					width:551px;
					height:30px;
					line-height:30px;
					color:#999;
					text-align:center;
				}
				#nei-view-txt {
					width:551px;
					line-height:24px;
					color:#333;
				}
				
				#nei-pro{
					width:551px;
					line-height:25px;
					clear: both;
				}	
						#nei-pro ul{
							width:551px;
						}
						#nei-pro ul li{
							width:150px;
							height:160px;
							float:left;
							text-align:left;
							line-height:20px;
							color:#333;
							padding-left:30px;
						}
						/*#nei-pro ul li img{
							max-width:170px; max-height:160px; width: expression(this.width >170 && this.height < this.width ? 170: true); height:  expression(this.height > 160 ? 160: true); 
						}
						#nei-pro ul li img:hover{
							border:#c00 1px solid;
						}*/
						#nei-pro ul li a{
							color:#333;
						}
						#nei-pro ul li a:hover{
							color:#c00;
						}
				#nei-pai{
					width:551px;
					line-height:25px;
					clear: both;
				}	
						#nei-pai ul{
							width:551px;
						}
						#nei-pai ul li{
							width:150px;
							height:130px;
							float:left;
							text-align:center;
							line-height:20px;
							color:#333;
							padding-left:30px;
						}
						/*#nei-pro ul li img{
							max-width:170px; max-height:160px; width: expression(this.width >170 && this.height < this.width ? 170: true); height:  expression(this.height > 160 ? 160: true); 
						}
						#nei-pro ul li img:hover{
							border:#c00 1px solid;
						}*/
						
		

.a12c333 {
	font-size:12px;
	color: #333;
}
.a12blue {
	font-size:12px;
	color: #182D62;
}
.a12h20c333 {
	font-size:12px;
	color: #333;
	line-height:20px;
}
.a12h20red {
	font-size:12px;
	color: #c00;
	line-height:20px;
}
.a14h20red {
	font-size:14px;
	color: #c00;
	line-height:20px;
}

a:hover {
	font-size: 12px;
	color: #c00;
}
a:active {
	font-size: 12px;
	color: #c00;
}
A.k{        font-size: 12px;color: #c00;line-height:20px;}
A.k:link {  font-size: 12px;color: #c00;line-height:20px;}
A.k:hover { font-size: 12px;color: #c00;line-height:20px;}
A.k:active {font-size: 12px;color: #c00;line-height:20px;}



.input{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	padding: 0px;
	margin: 0px;
	color:#333333;
}
.button_out {
    font-size: 12px; 
    cursor: hand;
	width:40px;
	height:21px;
	line-height:21px;
	border:0;
	background:url(../images/btn_bg.gif) no-repeat;
}
.quote {
	padding:5px;
	border:1px #CCC solid;
	background:#EEE;
}

.bei { height:40px; color:#000000; margin:0 auto; text-align:center;}

.bei a:link { color:#000000; margin:0 auto; text-align:center;}

.bei a:hovor { color:#000000; margin:0 auto; text-align:center;}

.bei a:visited { color:#000000; margin:0 auto; text-align:center;}
