@charset "gb2312";
body,ul,li,form,input{ margin:0; padding:0;}
body{ margin:0px 0px 0px 0px; background-image:url(images/bg_03.jpg); background-repeat:repeat-x; background-position:top; font-size:12px; color:#333333;}
a{ color:#333333; text-decoration:none; font-size:12px;}
a:hover{ color:#FF00FF;}
#body_con {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	margin:0 auto;
	background-color:#FFFFFF;
	line-height:180%;
}
.con_line{ border-bottom:1px #7f8272 dotted;}
#con_title{ font-size:16px;}
#con_contnet{ font-size:14px;}

.classmenu a{ font-size:14px; font-weight:bold; color:#FFFFFF; text-decoration:none;padding:15px 4px 15px 3px;}

.classmenu a:hover,.classmenu #classselect{ background-image:url(images/navbg.gif); color:#FF3399; /*background-position:center;*/ background-repeat:no-repeat; padding:15px 4px 15px 3px; background-position: center;!important;}

.ggtop{ color:#DD127B; text-indent:20px;}
#list_con{ height:0 auto; }
#list_con,#list_con a{ font-size:14px; color:#333333;}
#list_con a:hover{ color:#FF00FF;}
#list_con div{ width:99%;  margin:0 auto; line-height:180%; border-bottom:1px #CCCCCC dotted; padding:5px 0px 5px 0px;}

.lm_class{ height:28px; margin-top:1px;}
.lm_class a{color:#666666; padding:5px 2px 5px 2px;}
.lm_class a:hover{ color:#FF00FF;}
.lm_class span{background-image:url(images/lm_nav.gif); background-repeat:repeat-x; }
.lm_class .lmbg_left{ background-image:url(images/lm_left.jpg); background-position:left center; width:10px; height:26px;background-repeat:no-repeat;}
.lm_class .lmbg_right{ background-image:url(images/lm_right.jpg); background-position:left center; width:10px; height:26px;background-repeat:no-repeat;padding:5px 2px 5px 2px;}

#lm_5{ margin-left:130px;}
#lm_6{ margin-left:300px;}
#ry{width:80%; margin:0 auto; text-align:left; color:#FF0000;}

/*20100710*/
/*#claslm_bg{ background-image:url(images/classlm_bg.gif); background-repeat:repeat-x;}*/
#claslm_bg #left{ background-image:url(images/classlm_left.gif); background-repeat:no-repeat; background-position:left; text-indent:35px; color:#FFFFFF; font-weight:bold;}
#claslm_bg #left a{ color:#FFFFFF;}
#claslm_bg #you { background-image:url(images/classlm_you.gif); background-repeat:no-repeat; background-position:right;}






.imgbox_3{ width:210px; float:right;}
.imgbox_3 a{
width:80px;
	display: block;
	float:left;
	text-align: center;
	margin-top: 5px;margin-right:10px;
	background-color: #f6d5ce;
	height: 22px;
	line-height: 22px;
	color: #DB167B;
	font-weight: bold;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #d3998d;
	border-bottom-color: #d3998d;

}
.imgbox_3 a:hover{
	color: #FFFFFF;
	background-color: #e3006b;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #BB0000;
	border-bottom-color: #BB0000;

}



/*================*/

#xiao_lm{color:#FFFFFF; font-weight:bold; background-repeat:no-repeat; background-position:center;}
#xiao_lm a{ color:#FFFFFF; font-weight:bold;}

#demo {
	overflow:hidden;
	width: 375px;
}
#demo ul{
}
#demo li{
	float: left;
}
#demo img {
	margin-right: 3px;
	margin-left: 3px;
}
#indemo {
	float: left;
	width: 800%;
}
#demo1 {
	float: left;
	margin-right: 5px;
	margin-left: 3px;
	}
#demo2 {
	float: left;
	line-height: 0px;
	height: 0px;
}

/*以下CSS，请改CSS内容，不要改CSS名称，否则将不起作用*/
/*分页CSS*/
.pagecontent {
 text-align:center;
	margin: 5px 0;
	padding:50px 0;
	zoom:1;
	clear:both;
	border-bottom:0px;
}
.pagecontent a,.pagecontent span {
 margin: 0 3px;
 padding: 3px 5px;
 border: 1px solid #A2D0E5;
 background: #fff;
}
.pagecontent a:hover {
 border: 1px solid #1DB535;
 background:#57D26A;
 color: #fff;
 text-decoration: none;
}
.pagecontent a. currentPageCSS {
 border: 1px solid #1DB535;
 background:#57D26A;
 color: #fff;
 text-decoration: none;
}