body {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	background-color: #2C2C2C;	color: #ffffff;	line-height: 150%; background-image: url(h53.jpg);}
div, dl {display:inline-block; }

a {	color: #FFFFFF;	text-decoration: none;}
a:hover {	color: #FFFFFF;	text-decoration: underline;}

#page {	width: 970px;	border: 5px solid #FFFFFF;	margin-right: auto;	margin-left: auto;}
#foot, #main, #head {	clear: both;	margin-right: auto;	margin-left: auto;}
.logo {	height: 131px; float: left;}
.headflash {	float: right;	height: 131px;	width: 575px;}
	
.menu {	background-image: url(h02.jpg);	HEIGHT: 35px; float:left; width:970px;}
.menu ul {	margin: 0px;	padding-top: 8px; padding-bottom: 8px; padding-left: 4px; padding-right: 4px;	list-style-type: none;}
.menu li  {	width: 74px;	display: block;	text-align: center;	float: left;	font-size: 12px;	font-weight: bold;}

#foot { width:938px;	background-image: url(h04.jpg);	padding: 16px;	font-family: Arial, Helvetica, sans-serif;}
#foot .backtop {	float: right;}

#main {	background-color: #540000;}
#main h3 {	font-weight: bold;	margin: 0px;	font-size: 12px;	padding: 5px;	line-height: 100%;}
#main .content {	margin-top: 3px;	margin-right: 3px;	margin-bottom: 0px;	margin-left: 3px;list-style-type: none;}
#main .more {	font-size: 11px;	font-weight: bold;	text-align: right;	padding: 8px;	margin: 0px; font-family: Arial, Helvetica, sans-serif;}

.col1 {	width: 190px;	background-color: #FFFFFF;	float: left;	}
.col2 {	width: 595px;	float: left;	background-color: #FFFFFF;	padding-right: 5px;	padding-left: 5px;}
.col2 h4 {	padding: 7px;	margin: 0px;	font-size: 14px; }
.col3 {	width: 175px;	float: right;	background-color: #FFFFFF; float: left;}
.col4 {	width: 790px;	background-color: #FFFFFF;	float: left;	padding-right: 5px;	padding-bottom: 5px; overflow-y:   visible;}

.about {	background-color: #9D2900;	background-image: url(h09.gif);	background-repeat: no-repeat;	background-position: bottom;	padding-bottom: 50px;}
.about h3 {	background-image: url(h07.gif);}

.school {
	background-color: #2F3C47;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	width:100%;
}
.school h3 {
	background-image: url(h62.gif);
}


.login {
	background-color: #736F00;
	margin-top: 4px;
	width:100%;

}
.login h3 {
	background-image: url(h061.gif);
	
}
.login  input     {
	width: 100px;
	margin-left: 5px;
	height: 15px;
	background-color: #cfc800;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.login span {
	float: left;
	height: 30px;
	margin-right: 10px;
}


.login   li     {
	list-style-type: none;
	height: 30px;
	list-style-image: none;
}

.login  .anniu     {
	height: 20px;
	width: 50px;
	border: 1px solid #000000;
	background-color: #CFC800;
	margin-right: 5px;
	margin-left: 5px;
	margin-bottom: 10px;
	color: #000000;
}
.search { width:100%;background-color: #9C621B;	margin-top: 4px;}
.search h3 {	background-image: url(h06.gif);}
.search   select     {
	width: 160px;
	margin-left: 5px;
	margin-bottom: 8px;
	color: #000000;
	border: 1px solid #000000;
	background-color:#f9ca62;
}

.search  input     {
	width: 150px;
	border: 0px solid #000000;
	height: 16px;
	background-color: #f9ca62;
	margin-bottom: 8px;
	color: #666666;
}
.search  .anniu     {
	height: 20px;
	width: 56px;
	border: 1px solid #000000;
	background-color: #f9ca62;
	margin-right: 5px;
	margin-bottom: 10px;
	color: #000000;
	margin-left: 5px;
}


.teacher { 	background-color: #2F3C47;	margin-top: 4px; }
.teacher h3 {	background-image: url(h19.gif);}
.teacher img {	margin-right: 8px;	float: left; width:60px; height:60px;}
.teacher dt {	font-weight: bold;	text-decoration: underline;}
.teacher dl { width:90%;padding: 8px;	margin: 0px; border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #2F3000;}
.teacher .more{background-image: url(h3811.gif); height:30px}

.cooperation { width:100%;background-color: #600028;	margin-top: 4px;	background-image: url(h10.gif);	background-repeat: no-repeat;	background-position: bottom;	padding-bottom: 139px;}
.cooperation h3{ background-image: url(h04.gif);}
.cooperation  img    {
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 30px;
}

.cooperation ul , .help ul {	list-style-type: none;	margin-right: 0px;	margin-left: 0px;	margin-top: 8px;	margin-bottom: 8px;padding: 0px;}

.notice {	background-color: #8D1E8D;	background-image: url(h20.gif);	background-repeat: no-repeat;	background-position: bottom;padding-bottom: 10px;}

.zhaosheng {	background-color: #736F00; margin-top: 4px;}
.zhaosheng h3{ background-image: url(h18.gif);}

.contact {	background-color: #610D00;	margin-top: 4px;	line-height: 100%;	font-size: 0px;}
.contact h3{ background-image: url(h17.gif);}

.help {
	background-color: #97005E;
	margin-top: 4px;
	width:100%;
}
.help h3{
	background-image: url(h182.gif);
}

.jlbnews {
	background-color: #721973;
	margin-top: 4px;
	
	background-repeat: no-repeat;
	background-position: bottom;
	padding-bottom: 34px;
	width:100%;
}
.jlbnews h3{
	background-image: url(h181.gif);
}

.student {
	background-color: #97005E;
	margin-top: 4px;	
	background-repeat: no-repeat;
	background-position: bottom;
	padding-bottom: 14px;
	width:100%;
}
.student h3{ background-image: url(h05.gif);}
.student div{ text-align:center; padding:5px;}

.xybz {
	background-color: #3F6714;
	margin-top: 4px;	
	background-repeat: no-repeat;
	background-position: bottom;
	padding-bottom: 14px;
	width:100%;
}
.xybz h3{ background-image: url(h1845.gif);}
.xybz li{ list-style-type:none;}
.banner1 {
	padding-top: 5px;
	width:595px;
	height:95px;
	float:left;
	padding-bottom: 5px;
}
.banner {
	height: 330px;
	width: 590px;
	background-color: #CCCCCC;
	margin-top: 5px;
}


.djcourses {
	background-color: #2F4242;
	background-image: url(h29.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-bottom: 10px;
	margin-top: 6px;
	height: 270px;
}
.djcourses h4 {	background-image: url(h27.jpg); }
.djcourses ul {	margin: 0px;	padding: 0px;	list-style-type: none;}
.djcourses li {	float: left;	width: 31%;	margin: 4px;}
.djcourses img {	background-image: url(h28.jpg);	padding-top: 10px;	padding-right: 8px;	padding-bottom: 10px;	padding-left: 8px;}

.zpqz {
	background-color: #2f3842;
	background-image: url(h72.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-bottom: 0px;
	margin-top: 6px;
	height: 220px;
	width: 595px;
	float: left;
}
.zpqz li {
	list-style-type: none;
	line-height: 23px;
}

.zpqz h4 {
	background-image: url(h71.gif);
}
.zpqz .zp {
	width: 285px;
	float: left;
	padding-top: 10px;
	padding-right: 5px;
	padding-left: 5px;	
}

.zpqz .qz {
	float: left;
	width: 285px;
	margin-left: 5px;
	padding-top: 10px;
	padding-right: 5px;
	padding-left: 5px;
}


.dscourses {
	background-color: #575C38;
	background-image: url(h32.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-bottom: 10px;
	margin-top: 1px;
	width: 595px;
	height: 160px;
	float: left;
}
.dscourses h4 {	background-image: url(h26.jpg); }
.dscourses ul {	margin: 0px;	padding: 0px;	list-style-type: none;}
.dscourses li {
	float: left;
	width: 18%;
	margin: 4px;
	text-align: center;
}
.dscourses img {
	background-image: url(h31.gif);
	padding-top: 10px;
	padding-right: 8px;
	padding-bottom: 10px;
	padding-left: 8px;
	width: 80px;
	height: 80px;
}
.schoolvideo {background-color: #743F20;width: 595px;margin-top: 6px;padding:0px}
.schoolvideo h4 {background-image: url(h25.jpg); }
.schoolvideo ul {margin: 0px;padding: 0px;list-style-type: none;}
.advantage {
	background-color: #743F20;
	background-image: url(h34.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-bottom: 24px;
	margin-top: 6px;
	width: 595px;
	height: 180px;
	float: left;
}
.advantage h4 {	background-image: url(h25.jpg); }
.advantage li {	margin: 0px;	padding: 0px;	list-style-type: none;}
.advantage .zp {
	width: 285px;
	float: left;
	padding-top: 10px;
	padding-right: 5px;
	padding-left: 5px;	
}

.advantage .qz {
	float: left;
	width: 285px;
	margin-left: 5px;
	padding-top: 10px;
	padding-right: 5px;
	padding-left: 5px;
}

.ylzq {
	background-color: #422f41;
	background-image: url(h321.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-bottom: 14px;
	margin-bottom: 5px;
	width: 595px;
	height: 170px;
	float: left;
}
.ylzq h4 {
	background-image: url(h251.jpg);
}
.ylzq ul {	margin: 0px;	padding: 0px;	list-style-type: none;}
.ylzq li {
	float: left;
	width: 18%;
	margin: 4px;
	text-align: center;
}

.ylzq img {
	background-image: url(h312.jpg);
	padding-top: 10px;
	padding-right: 8px;
	padding-bottom: 10px;
	padding-left: 8px;
	width: 80px;
	height: 80px;
}
.zxcso {
	background-color: #422f41;
	background-image: url(h321.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-bottom: 14px;
	margin-bottom: 5px;
	margin-top: 6px;
	width: 595px;
	height: 170px;
	float: left;
}
.zxcso li{list-style-type:none;}
.zxcso h4 {
	background-image: url(h251.jpg);
}
.zxcso .zp {
	width: 285px;
	float: left;
	padding-top: 10px;
	padding-right: 5px;
	padding-left: 5px;	
}

.zxcso .qz {
	float: left;
	width: 285px;
	margin-left: 5px;
	padding-top: 10px;
	padding-right: 5px;
	padding-left: 5px;
}
.catmenu ul {	list-style-type: none; padding: 0px; margin-top: 0px; margin-right: 20px;	margin-bottom: 0px;	margin-left: 20px;}
.catmenu li {	display: block;	padding: 6px;	width: 119px;	float: left;	text-align: center; background-repeat: no-repeat; background-position: 0px 0px;}
.catmenu .action {	font-weight: bold;	text-decoration: underline; background-repeat: no-repeat;background-position: 0px -31px}

.text {	display:   block;	overflow-y:   visible;	padding-top: 20px;	padding-right: 20px;	padding-bottom: 120px;	padding-left: 20px; 
min-height:665px!important; /* IE7+FF */
height:auto!important; /* IE7+FF */
height:665px; /* IE6 */
}
.photolist { padding: 0px;	margin: 0px; list-style-type: none; width: 750px;}
.photolist li {	margin: 0px;	float: left;	text-align: center;	padding: 0px;	width: 171px;}
.photolist li img { width: 157px; }
.nvbar {	clear: both;	padding: 5px;	text-align: center;	height: 20px;	margin-top: 20px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #595959;}
.text dl {	clear: both;	margin-bottom: 20px; }
.text dl img {	float: left;	margin-right: 20px;}
.text dt {	font-weight: bold;	font-size: 14px;	color: #FFFF99;}
.text dd {	margin: 0px;	padding: 0px;} 
.topiclist {	clear: both; margin: 0px;	padding: 0px;	list-style-position: inside;	}
.text li span {	float: right; }
.text label {	display: block;	clear: both;	margin-bottom: 3px;}
.text label span {	display: block;	width: 100px;	float: left;}
.text legend {	font-size: 14px;	font-weight: bold;	color: #FFFFFF;	margin-bottom: 20px;}
.text dd {font-family: "ËÎÌå";}
.sign{	background-color: #470047;	padding: 10px;	border: 1px solid #692C69;	margin: 0px;	background-image: url(h45.jpg);}

#catred .text{	background-color: #471200; background-image: url(h50.gif);	background-repeat: no-repeat;	background-position: bottom;}
#catred .catmenu {	background-image: url(h36.gif);}
#catred .catmenu li, #catabout .catmenu .action {	background-image: url(h37.gif);	}
#catred .text li {	background-color: #641900;	padding: 3px;	border: 1px solid #862301;	margin: 3px;}

#catgreen .text{	background-color: #3B3F18; background-image: url(h49.gif);	background-repeat: no-repeat;	background-position: bottom;}
#catgreen .catmenu {	background-image: url(h40.gif);}
#catgreen .catmenu li, #catabout .catmenu .action {	background-image: url(h39.gif);	}
#catgreen .text li {	background-color: #565B28;	padding: 3px;	border: 1px solid #737A39;	margin: 3px;}

#catblue .text{	background-color: #1D2F2F; background-image: url(h52.gif);	background-repeat: no-repeat;	background-position: bottom;}
#catblue .catmenu {	background-image: url(h42.gif);}
#catblue .catmenu li, #catabout .catmenu .action {	background-image: url(h41.gif);	}
#catblue .text li {	background-color: #334E4E;	padding: 3px;	border: 1px solid #4A6F6F;	margin: 3px;}
#catblue .text dl {	background-color: #334E4E;	padding: 10px;	border: 1px solid #4A6F6F;	margin-top: 0px;	margin-right: 0px;
	margin-bottom: 10px;	margin-left: 0px;}
#catblue .text dd, #catblue .text dt {	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 80px; }

#catpurple .text{	background-color: #300030; background-image: url(h51.gif);	background-repeat: no-repeat;	background-position: bottom;}
#catpurple .catmenu {	background-image: url(h44.gif);}
#catpurple .catmenu li, #catabout .catmenu .action {	background-image: url(h43.gif);	}
#catpurple .text dl {	background-color: #4E054E;	padding: 10px;	border: 1px solid #6F0D6F;	margin-top: 0px;	margin-right: 0px;
	margin-bottom: 10px;	margin-left: 0px;}
#catpurple .text dd, #catpurple .text dt { margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 192px; }	

#catblack .text{	background-color: #282828; background-image: url(h48.gif);	background-repeat: no-repeat;	background-position: bottom;}
#catblack .catmenu {	background-image: url(h47.gif);}
#catblack .catmenu li, #catabout .catmenu .action {	background-image: url(h46.gif);	}

.feedback {	background-color: #0C0C0C;	border: 1px solid #4F4F4F;	padding: 10px;}
.feedback dt {	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #4F4F4F;	margin-bottom: 5px;}
.feedback .reply {	border: 1px dashed #706F6F;	background-color: #4F4F4F;	margin: 4px;	padding: 4px;	color: #FFFF66;}

.col2 p, #catpurple dd p, #catblue dd p {	padding: 0px;	margin-top: 6px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;
}
#page #foot img {
	margin-right: 15px;
}
.xxfb {
	background-color: #2f3842;
	background-image: url(h72.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-bottom: 6px;
	margin-bottom:6px;
	width: 595px;
	height: 210px;
	float: left;
}
.xxfb h4 {
	background-image: url(h71.gif);
}
.xxfb h4 #xxjj{
float:right;
color:#00FF00
}
.xxfb ul { display:none;	margin: 0px;	padding: 0px;	list-style-type: none;}
.daohang{
width:96%;
padding-left:20px;
background-color:#422f33;
padding-bottom:5px;}
.xxfb h5 {
cursor:default;
font-size:12px;
	float: left;
	width: 15%;
	margin: 2px;
	border: #422f11 solid 1px;
	text-align: center;
}
.xxfb .link {
background-color:#CC6600


}
.xxfb .n {display:none;}
.xxfb .b {display:block;}
.xxfb ul li {
	width: 95%;
	margin: 5px;
	text-align:left;
}