@charset "utf-8";
/* CSS Document */
ul,ol,li,span,a,a:hover { margin:0; padding:0;}
body{ font-family:"宋体"; font-size:12px; color:#000000; background-color:#ffffff; margin:0px; text-align:center}
a {color:#000; text-decoration:none;}
a:hover{color:#c31d14;}
.clearboth{clear:both;}
li{ list-style:none;}
.STYLE8{ color:#F00}
	/*job.asp*/
	.job td{ border-bottom:1px solid #ccc; border-right:1px solid #ccc;}

/*page split part*/
.manu {display:block; width:100%; clear:both; MARGIN: 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; */


.ui-tabs { position: relative; padding: .2em; zoom: 1; } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
.ui-tabs .ui-tabs-nav { margin: 0; padding: .2em .2em 0; }
.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin: 0 .2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
.ui-tabs .ui-tabs-nav li a { float: left; padding: .5em 1em; text-decoration: none; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel { display: block; border: 0; padding: 1em 1.4em; background: none; }
.ui-tabs .ui-tabs-hide { display: none !important; }


.split{height:9px;}


/* =====top part=======  */
#nav{margin-left:8px;}
#nav li{ float:left; margin:0 4px}

#nav li ul{ display:block; 	margin: 0;padding: 0;position: absolute; background:#fff;  border:1px solid #fff;visibility: hidden;filter:alpha(opacity=100);border-top: 1px solid #9a1208; 

}
*html #nav li ul{ display:block; 	margin: 0;padding: 0;position: absolute; background:#fff;  border:1px solid #fff;visibility: hidden;filter:alpha(opacity=100);border-top: 1px solid #9a1208; 
margin-left:-97px; margin-top:30px;
}

*+html #nav li ul{ display:block; margin: 0;padding: 0;position: absolute; background:#fff;  border:1px solid #fff;visibility: hidden;filter:alpha(opacity=100);border-top: 1px solid #9a1208; 
margin-left:-97px; margin-top:30px;
}

#nav li ul li{	float: none;display: inline}
#nav li ul li a{display:block;clear:both; line-height:32px; text-align:left; padding:0; padding:0px 5px;  font-size:12px; padding-right:15px; background:url(../images/subnavbg.gif) repeat-x left bottom}
#nav li ul li a:hover{display:block;clear:both;color: #f00; line-height:32px; text-align:left; padding:0; padding:0px 5px;  background:#c81f16; font-size:12px;padding-right:15px; background:url(../images/subnavbg.gif) repeat-x left bottom}



/*====== center part======*/
#main{ width:100%; height:100%;}

/* =====left part=======  */
.leftTitle{ font-size:14px; font-weight:700; color:#FFF; margin-left:18px;}
.proclass a{ display:block; width:175px; height:33px; background:url(../images/leftclassbg01.gif) no-repeat left center; line-height:33px;}
.proclass  span{ margin-left:30px;}

.service a{ display:block; width:175px; height:33px; background:url(../images/leftclassbg02.gif) no-repeat left center; line-height:33px;}
.service  span{ margin-left:30px;}

.health a{ display:block; width:175px; height:33px; background:url(../images/leftclassbg03.gif) no-repeat left center; line-height:33px;}
.health  span{ margin-left:30px;}

/* =====right part=======  */
.rightTitle{}
.classpic{ margin-top:9px; margin-bottom:8px;}
.classpic img{ border:1px solid #f60}
.classlist { margin-top:10px}
.classlist li{ float:left}



/*  footer part */
#footer{width:100%; height:100%;}
