@charset "utf-8";
/* CSS Document */
span,a,a:hover { margin:0; padding:0;}
body{ font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#333; background:#e7e7e7; margin:0px; text-align:center; padding-bottom:9px;}
a {color:#000; text-decoration:none;}
a:hover{color:#F60;}
.clearboth{clear:both;}



/*page split part*/
.manu {display:block; width:95%; clear:both; MARGIN:25px 3px 10px 3px; padding:3px;TEXT-ALIGN: center;}
.manu A { MARGIN: 2px; padding:2px 5px;  COLOR: #036cb4; TEXT-DECORATION: none ;border:1px solid #3A74DD;}
.manu A:hover { COLOR: #666;  padding:2px 5px; border:1px solid #19428C; background:#D2E0FA;}
.manu A:active {   COLOR: #666; padding:2px 5px;border:1px solid #19428C;background:#D2E0FA;}
.manu .current {BORDER: #036cb4 1px solid; PADDING:2px  5px; FONT-WEIGHT: bold;  MARGIN: 2px;  COLOR: #fff; BACKGROUND-COLOR: #036cb4}
.manu .disabled {BORDER: #eee 1px solid; PADDING:2px  5px;  MARGIN: 2px;  COLOR: #ddd; } 
/*******************/


.pngfix {
azimuth: expression(
this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "images/transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true);
}
/*  behavior: url("JS/iepngfix.htc"); background: url(../images/connect.png) no-repeat center center; */


.split{height:9px;}

.dotLine {
	 MARGIN: 20px auto; OVERFLOW: hidden; HEIGHT: 3px; border-bottom:1px  solid #999; display:block; width:600px;
}


/* =====top part=======  */
.nav ul{ display:inline-block; margin:0; padding:0; }
.nav li{list-style:none; margin:0; padding:0; }
.nav li ul { margin:0; padding:0; display:none; position:absolute; margin-left:-120px; margin-top:35px; width:150px;  background:#f6f6f6; filter:alpha(opacity=95); border:1px solid #289ee8; }
.nav li{ margin:0; padding:0; float:left;list-style:none; }

.nav li li { margin:0; padding:0; clear:both;list-style:none; }
.nav li li a{ display:block;  width:150px; height:24px; line-height:24px; color:#000;  text-align:left; padding-left:5px; font-size:12px; border-bottom: 1px dotted #289ee8}
.nav li li a:hover{ display:block; width:145px; height:24px; line-height:24px; background:#289ee8; color:#FFF; text-align:left; padding-left:5px;font-size:12px;}



.news ul{ margin:0; padding:0; margin-top:8px;}
.news li{ margin:0; padding:0; display:block; height:30px; width:350px; border-bottom:1px dashed #c2c2c2; text-align:left;list-style:none; }


/* =====left part=======  */
.classList ul{ margin:0; padding:0; margin-top:5px; margin-bottom:25px;}
.classList li{ margin:0; padding:0; list-style:none}
.classList li a{ display:block; width:210px; height:37px; background:url(../images/class.jpg) no-repeat center center; line-height:37px; margin-bottom:1px; text-align:left;}
.classList li a:hover{ display:block; width:210px; height:37px; background:url(../images/classOver.jpg) no-repeat center center; line-height:37px; margin-bottom:1px; text-align:left;}
.classList li a span{ margin-left:45px;}

.subClass li{ margin:0; padding:0; display:block;  height:18px; clear:both;list-style:none}


/* =====right part=======  */
.prolist li{ margin:0; padding:0; float:left; margin-top:18px; list-style:none}
.link a{ color:#006cbf;}
.link a:hover{ color:#ff6600;}
.down { padding-top:18px; text-align:center;}
.down ol{ padding:0; margin:0; text-align:center;}
.down li{display:block; clear:both; padding:0; margin:0; list-style:none; text-align:left}

.STYLE8{ color:#F00;}




/*  footer part */
#footer{width:100%; height:100%;}
