@charset "utf-8";
/* CSS Document */
body,p,div,ul,ol,li,h1,h2{margin:0;padding:0;}

body {
  font-family: Arial,Verdana, Helvetica, sans-serif;
  font-size: 16px;
  line-height: 20px;
  }

a:visited { color: #0000FF;  }
a:hover{color:#ff0000;}
  

h1{font-size:24px;}
h2{font-size:18px;}
p{text-align:justify;}

#head{
  margin:0 auto;
  padding-left:5px;
  padding-right:5px;
  padding-top:15px;
  padding-bottom:10px;
  width:982px;
  height:50px; 
  line-height:20px;
  background:#008000;
  text-align:left;
  color:#ffff00;
  margin-top:10px;
}

#head h2{font-size:20px;
color:#800080;
text-align:right;
}

.nav{clear:both;
  margin:0 auto;
  text-align:center;
  width:972px;
  height:35px;
  line-height:35px;
  font-size:13px;
  font-weight:bold;
}
.nav a:hover{color:red;}
.nav a:active{text-decoration:none;}
.nav ul{text-align:center;}
.nav ul li{display:inline;
	float:left;
list-style:none;
text-align:center;
margin:2px;}
.current{color:#000;
TEXT-DECORATION:none;
}

#lay_maq {margin:0 auto;
  	width:982px;
	height:30px;
	}
	
#maq {
font-size: 14px;
height:25px;	
color:#360;
letter-spacing: 0px;	
text-align:center;
}

#main_box{
  width:982px;
  margin:0 auto;
  background:#EFEFEF;
}
.row{ 
  width:100%;
  clear:both;
}
.nav01{
  clear:both;
  margin:0 auto;
  width:982px;
  height:20px;
  line-height:25px;
  background:#415800;
}


#left1,#left2,#left3,#left4{
  float:left;
  width:171px;
  padding:5px;
}

#left1,#left2,#left3{
  background-color:#DACFDA;
  font-size:16px;
  }
#left4{
  font-size:12px;
background-color:#C8FFFF;
line-height:145%;
}
#right1,#right2,#right3,#right4{
  float:right;
  width:128px;
  font-size:12px;
  background-color:#C8FFFF;
  padding:5px;
  margin-left:5px;
  line-height:145%;
  }
#mid_l1{ 
  float:left;
  width:292px;
  background-color:#AAD5FF;
  margin-left:5px;
  padding:5px;
}
#mid_r1{ 
  float:left;
  width:336px;
 background-color:#C7C7E2;
 margin-left:5px; 
 padding:5px;
}
#mid_l2,#mid_l3{
	background-color:#F8E7B1;
	float:left;
  width:292px;
  margin-left:5px;
  padding:5px;
  }
#mid_r2,#mid_r3{
	background-color:#F8E7B1;
	float:left;
  width:336px;
  margin-left:5px;
  padding:5px;
  } 
  
#middle202,#middle102{
	float:right;
	}
#middle101{
	float:left;
	margin-left:5px;
	}	
#middle201{
	float:left;
	margin-left:15px;
	}

	
#mid_l1 ul li{
	list-style:none;
	}

#middle202 ul li{
	list-style:none;
	margin-right:40px;
	color:#996600;	
	}
#middle102 ul li{
	list-style:none;
	margin-right:8px;
	color:#FF0000;}
#mid_r1 ol li{
	margin-left:35px;
	}	
#mid_l2 ul li,#mid_r2 ul li,#mid_l3 ul li,#mid_r3 ul li{
	margin-left:100px;	
	list-style:square;
	}	
	
#mid_bottom{background-color:#F4F4F4;
	width:643px;
	float:left;
	margin-left:5px;
	padding:5px;
	}
#left1,#mid_l1,#mid_r1,#right1{
height:360px;
display:inline;
}
#left2,#mid_l2,#mid_r2,#right2{
height:320px;
display:inline;
}
#left3,#mid_l3,#mid_r3,#right3{
height:380px;
display:inline;
}

#foot{
  margin:0 auto;
  width:982px;
  clear:both;
  font-size:12px;
  text-align:center;
}

#foot02{margin:0 auto;
   margin-top:20px;
	text-align:center;
	width:982px;
	height:40px;
	line-height:40px;
	font-size:12px;
	
	}
