﻿.font1 { color: #999999; font-size: 12px; }
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,p{ margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; list-style-type:none; text-decoration: none; border:0px; font-size:12px; color: #000000; }
body{
	background:url(../images/bg.gif);
}
	#top{
		width:1004px;
		margin:0px auto;
		height:501px;
	}
		#top-left{
			width:264px;
			height:501px;
			background:url(../images/top-left.jpg);
			float:left;
		}
				#top-left-1{ width:244px; height:23px; padding-top:62px; text-align: center; 
				}
					#top-left-1 a{
						color:#333;
					}
					#top-left-1 a:hover{
						color:#c00;
					}
				#top-left-2{ width:264px; height:393px; padding-top:18px; font-family: Arial, Helvetica, sans-serif; 
				}
#top-left-2 a { color: #000000; }
#top-left-2 a:hover { color: #FF0000; }

		#top-banner{
			width:476px;
			height:501px;
			background:url(../images/top-banner.jpg);
			float:left;
		}
			#top-menu{
				width:476px;
				height:137px;
			}
			#top-banner0{
				width:476px;
				height:364px;
				
			}
			#top-banner0-an1{
				width:25px;
				float:left;
				padding-top:150px;
			}
		
			#top-banner0-bj{
				width:401px;
				height:207px; 
				float:left;
				margin-top:43px;
				padding-top:22px; 
				padding-left:25px;
			}
				#top-banner0-bj div {
					width:375px;
					height:185px;
					overflow:hidden;
				}
				#top-banner0-bj div img {
					width:375px;
					height:185px;
					display:block;
					float:left;
				}
			
			#top-banner0-an2{
				width:25px;
				float:left;
				padding-top:150px;

			}
		#top-right{
			width:264px;
			height:501px;
			background:url(../images/top-right.jpg);
			float:left;
		}
				#top-right-1{ width:164px; height:25px; padding-left:100px; padding-top:30px; 
				}
					#top-right-1 a{ color:#666666; 
					}
					#top-right-1 a:hover{
						color:#c00;
					}
				#top-right-2{
					width:189px;
					height:360px;
					padding-left:75px;
					padding-top:56px;
				}
				#top-right-3{ height: 30px; }
#top-right-3 p { text-align: center; padding-top: 5px; display: block; margin: 0px; padding-left: 10px; }
#top-right-3 p a { color: #333333; }
#top-right-3 p a:hover { color: #FF0000; }


	#main{
		width:1004px;
		margin:0px auto;
		height:225px;
		background:url(../images/main.jpg);
	}
		#main-left{
			width:759px;
			height:225px;
			float:left;
		}
			#main-left-top{
				width:759px;
				height:50px;
				float:left;
				padding-top:20px;
			}
			#main-left-end{
				width:759px;
				height:155px;
				float:left;
			}
				#main-intro{
					width:368px;
					height:155px;
					float:left;
				}
					#main-intro-title{
						width:328px;
						height:15px;
						text-align:right;
						padding-right:40px;
					}
					#main-intro-txt{
						width:268px;
						height:130px;
						padding-top:10px;
						padding-left:60px;
						padding-right:40px;
						line-height:23px;
						color:#333333;
					}
						#main-intro-txt a{
							line-height:23px;
							color:#333;
						}
						#main-intro-txt a:hover{ line-height:23px; color:#c00; 						}
				#main-teach{
					width:391px;
					height:155px;
					float:left;
				}
					#main-teach-title{
						width:381px;
						height:15px;
						text-align:right;
						padding-right:10px;
					}
					#main-teach-txt{
						width:379px;
						height:130px;
						padding-left:12px;
						padding-top:10px;
						line-height:23px;
						color:#666;
					}
						#main-teach-txt  a{
							line-height:24px;
							color:#333;
						}
						#main-teach-txt a:hover{ line-height:24px; color:#c00; 						}
		#main-contact{
			width:245px;
			height:225px;
			float:left;
			line-height:20px;
			color:#333;
		}
	#end{
		width:1004px;
		margin:0px auto;
		height:64px;
		background:url(../images/end.gif);
		color:#666;
		text-align:center;
		line-height:25px;
		padding-top:15px;
		clear:both;
	}
		#end a{
			color:#666;
			line-height:25px;
		}
		#end a:hover{
			color:#c00;
			line-height:25px;
		}
	
	#nei{
		width:1004px;
		overflow:hidden;
		margin:0px auto;
		background-color:#FFFFFF;
	}
		#nei-left{
			width:264px;
			height:920px;
			float:left;
		}

			#nei-left-contact{
				width:264px;
				height:225px;
				clear:both;
				padding-top:194px;
				line-height:20px;
				color:#333;
				background:url(../images/nei-left-end.jpg);
			}
		#nei-main{
			width:740px;
			float:left;
		}
			#nei-main-top{
				width:740px;
				height:326px;
			}
				#nei-main-top-left{
					width:476px;
					height:326px;
					background:url(../images/nei-main-top-left.jpg);
					float:left;
				}
					#top-banner1{
						width:364px;
						height:155px;
						padding-left:56px;
						padding-top:17px;
						padding-right:56px;
						padding-bottom:17px;
					}
				#nei-main-top-right{
					width:264px;
					height:326px;
					background:url(../images/nei-main-top-right.jpg);
					float:left;
				}
					#nei-main-top-right-search{
						width:174px;
						height:181px;
						padding-top:60px;
						padding-left:90px;
					}
			#nei-main-txt{
				width:740px;
			}
				#nei-main-txt-center{
					width:714px;
					float:left;
				}
					#nei-main-txt-center1{
						width:714px;
						height:54px;
						background:url(../images/nei-main-txt-center1.gif);
					}
#nei-main-txt-center1_1 { 
						width:714px;
						height:54px;
						background:url(../images/nei-main-txt-center12.gif);
}

						#nei-main-txt-center1-big{ width:145px; height:32px; float:left; color:#c00; line-height:30px; font-size:14px; font-weight:bold; padding-left:54px; padding-top:22px; 
						}
						#nei-main-txt-center1-middle{ width:360px; height:29px; float:left; padding-top:25px; color:#333; line-height:30px; 
						}
						#nei-main-txt-center1-small{ width:135px; height:29px; float:right; color:#333; line-height:30px; padding-top:25px; padding-left: 15px; text-align: left; 
						}
							#nei-main-txt-center1-small a{						
								color:#333;
								line-height:30px;
							}
							#nei-main-txt-center1-small a:hover{						
								color:#c00;
								line-height:30px;
							}
					#nei-main-txt-center2{
						width:640px;
						height:auto!important;
						min-height:474px;
						height:474px;
						background:url(../images/nei-main-txt-center2.gif);
						padding:20px 34px 20px 40px;
						line-height:23px;
						font-size:13px;
					}
						div.ClassLine {
							overflow:hidden;
						}
							div.ClassLine li {
								text-align:center;
								overflow:hidden;
								float:left;
							}
					#nei-main-txt-center3{
						width:714px;
						height:26px;
						background:url(../images/nei-main-txt-center3.gif);
					}
				#nei-main-txt-line{
					width:26px;
					height:594px;
					float:left;
					background:url(../images/nei-main-txt-line.jpg);
				}
				
			
			
			
			
			
			
			
			
								
				#nei-view-title {
					width:100%;
					font-size:16px;
					line-height:30px;
					font-weight:bold;
					color:#c00;
					text-align:center;
				}
				#nei-view-date {
					width:100%;
					height:30px;
					line-height:30px;
					color:#666;
					text-align:center;
					font-size:12px;
				}
				#nei-view-pic {
					width:100%;
					text-align:center;
				}
				#nei-view-txt {
					width:100%;
					line-height:24px;
					color:#333;
					font-size:13px;
				}
				#nei-view-back {
					width:100%;
					height:40px;
					text-align:center;
					padding-top:20px;
					font-size:12px;
				}
				#nei-view-back a{
					color:#c00;
					font-size:12px;
				}
				#nei-view-back a:hover{
					color:#c00;
					font-size:12px;
				}

			#nei-pro{
				width:640px;
				float:left;
			}
					#nei-pro ul li{
						width:160px;
						height:120px;
						float:left;
						padding-top:10px;
						text-align:center;
						line-height:25px;
						color:#333;
						overflow:hidden;
					}
					#nei-pro ul li img{
						border:1px #CCC solid;
					}
					#nei-pro ul li a:hover img{
						border:1px #666 solid;
					}
					#nei-pro ul li a{
						line-height:25px;
						color:#333;
					}
					#nei-pro ul li a:hover{
						line-height:25px;
						color:#F00;
					}
						
						/*#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-more{
								text-align:center;
								padding-top:15px;
								clear:both;
								height:30px;
								line-height:23px;
								font-size:12px;
							}
							#nei-more a{
								line-height:23px;
								font-size:12px;
							}
								.manu {
									margin:3px;
									text-align:center;
									padding:3px;
									clear: both; 
									line-height:23px;
								}
								.manu a {
									margin: 2px;  
									border: #ddd 1px solid;   
									padding:2px 5px 2px 5px; 									 
									line-height:23px;
									color:#333;
								}
								.manu a:hover {
									border: #ddd 1px solid; 
									line-height:23px;
									color:#c00;
								}
								.manu .current {
									border: #999 1px solid; 
									padding:2px 5px 2px 5px;
									font-weight:bold;
									margin: 2px; 
									color: #fff;
									background-color:#c00; 
									line-height:23px;
								}
								.manu .disabled {
									border: #eee 1px solid; 
									padding:2px 5px 2px 5px;
									margin: 2px; 
									color: #ddd;  
									line-height:23px;
								}
								
								
	#K{
		width:1004px;
		margin:0px auto;
		height:726px;
		background:url(../images/K.jpg);
	}
								
		#K-left{
			width:264px;
			height:726px;
			float:left;
		}	
			#K-left-main{
				width:264px;
				height:641px;
			}	
				#K-left-main1{
					width:224px;
					height:45px;
					padding-top:35px;
					padding-left:40px;
				}
				#K-left-main2{
					width:156px;
					height:358px;
					padding-left:40px;
					padding-right:68px;
					padding-top:12px;
				}
					#K-left-main2 ul li{
						width:78px;
						height:88px;
						text-align:center;
						float:left;
					}
						#K-left-main2 ul li a{
							line-height:20px;
							color:#333333;
						}
						#K-left-main2 ul li a:hover{
							line-height:20px;
							color:#c00;
						}
						#K-left-main2 ul li.checked a{
							line-height:20px;
							color:#C00;
						}
					#K-left-main2 ul li a img{
						border:#FFF 1px solid;
					}
					#K-left-main2 ul li a:hover img{
						border:#C00 1px solid;
					}
					#K-left-main2 ul li.checked a img{
						border:#C00 1px solid;
					}
				#K-left-main3{
					width:224px;
					height:181px;
					padding-top:10px;
					padding-left:40px;
				}				
		#K-main{
			width:476px;
			height:726px;
			float:left;
		}
			#K-main-main{
				width:476px;
				height:549px;
				padding-top:40px;
			}
		#K-right{
			width:264px;
			height:726px;
			float:left;
		}	
			#K-right-main{
				width:264px;
				height:641px;
			}
				#K-right-main-title{
					width:179px;
					height:21px;
					padding-left:85px;
					padding-top:40px;
				}
				#K-right-main-txt{
					width:183px;
					height:580px;
					padding-left:54px;
					padding-right:27px;
				}
					#K-right-main-txt1{
						width:183px;
						height:30px;
						text-align:center;
						padding-top:5px;
					}
					#K-right-main-txt2{
						width:183px;
						height:368px;
						text-align:center;
						overflow:hidden;
					}
						#K-right-main-txt2 a{
							color:#333;
							line-height:20px;
						}
						#K-right-main-txt2 a:hover{
							color:#C00;
							line-height:20px;
						}
						#K-right-main-txt2 tr.checked a{
							color:#C00;
							line-height:20px;
						}
					#K-right-main-txt3{
						width:183px;
						height:165px;
						text-align:center;
						padding-top:10px;
					}
					#Pic {
						display:none;
						position:absolute;
						z-index:9998;
						filter:alpha(opacity=70);
						opacity:0.7;
					}
					#Box {
						display:none;
						position:absolute;
						z-index:9997;
						filter:alpha(opacity=70);
						opacity:0.7;
					}

.a12h333 {
	font-size:12px;
	color: #333;
}
.a14h000 {
	font-size:14px;
	color: #000;
}
.a12h666 {
	font-size:12px;
	color: #666;
}
.a12red {
	font-size:12px;
	color: #f00;
}
.a13red {
	font-size:13px;
	color: #c00;
}
.a12white {
	font-size:12px;
	color: #fff;
}
a:hover {
	font-size: 12px;
	color: #c00;
}
A.aa14red{        font-size: 12px;color: #c00; line-height:25px;}
A.aa14red:hover { font-size: 12px;color: #f00; line-height:25px;}



.input{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	padding: 0px;
	margin: 0px;
	color:#666;
}
.button_out {
    font-size:12px;
	cursor:hand; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#C3DAF5); 
    border: #2C59AA 1px solid; 
	padding:2px 2px 0px 2px;
}
.gundong{
	overflow:auto;
	scrollbar-face-color: #1F95C4; 
	scrollbar-highlight-color: #52BAE4; 
	scrollbar-shadow-color: #176F92; 
	scrollbar-3dlight-color: #176F92; 
	scrollbar-arrow-color: #0E4257; 
	scrollbar-darkshadow-color:#23A8DD;
}
.err { font-size: 16px; font-weight: bold; color: #D27E00; text-align: center; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCCCCC; line-height: 30px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; }
.err2 { line-height: 14px; }
.err2 img { }
