@charset "utf-8";
/* CSS Document */

body {
	background-image: url(/style/images/bg_1.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

#bg{
	background-color: #FFFFFF;
}

#wrapper {
	height: 900px;
	width: 951px;
	margin:auto;
	padding:0px;
}


/*头部*/
#header {
	background-image: url(/style/images/header_bg_0.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#banner {
	background-image: url(/style/images/pic_3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 180px;
	width: 900px;
	overflow: hidden;
	clear: both;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

/*主体*/
#main {
	width: 905px;
	overflow: hidden;
	clear: both;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;


}

#left {
	float: left;
	width: 220px;
	background-image: url(/style/images/lm_bg_10.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	
	height:auto!important; /* IE7+FF 这句放在前边**/
	min-height:457px;
	*height:457px;
}
#left h2 {
	background-image: url(/style/images/lm_bg_9.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	border: 1px solid #CCCCCC;
	margin: 0px;
	padding: 0px;
	height: 27px;
}
#left h2 span {
	background-image: url(/style/images/lm_tb5.gif);
	background-repeat: no-repeat;
	background-position: 10px center;
	display: block;
	padding-left: 30px;
	line-height: 27px;
	height: 27px;
	margin: 0px;
	float: left;
	color: #2682b1;
	font-size: 14px;
}
#left ul {
	padding: 10px;
		
	/*height:auto!important;  IE7+FF 这句放在前边
	min-height:10px;
	*height:10px;*/
}
#left .list li {
	background-image: url(/style/images/lm_line_1.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	width: 129px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 10px;
}



/*链接样式*/
#left .list a,#left .list a:active,#left .list a:visited,#left .list a:link{
	display: block;
	color: #000000;
	text-decoration: none;
	background-image: url(/style/images/lm_bg_12_off.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 38px;
}
#left .list a:hover {
	background-image: url(/style/images/lm_bg_12_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	
	color: #FFFFFF;
}

/*链接样式IE6*/
#left .list li a,#left .list li a:active,#left .list li a:visited,#left .list li a:link{
	display: block;
	color: #000000;
	text-decoration: none;
	background-image: url(/style/images/lm_bg_12_off.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 38px;
}
#left .list li a:hover {
	background-image: url(/style/images/lm_bg_12_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	
	color: #FFFFFF;
}
#left .imglink {
	height: 36px;
	width: 100px;
	background-image: url(/style/images/an_9.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-right: auto;
	margin-left: auto;
	padding-left: 42px;
	margin-bottom: 20px;
	padding-top: 10px;
}

/*教务处留言图片按钮*/
#left .imglink a,#left .imglink a:active,#left .imglink a:visited,#left .imglink a:link{
	color: #000000;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
}
#left .imglink a:hover {
	
	color: #FF0000;
}
#left .list_c li{
	background-image: url(/style/images/dian_1.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 10px;
}




#left .list_p {
	padding: 10px;
	color: #000000;
}
#left .list_p h3 {
	color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	font-size: 14px;
	margin: 10px;
}
#left .list_p p {
	color: #000000;
}





#right {
	background-image: url(/style/images/lm_bg_11.jpg);
	background-repeat: repeat-x;
	background-position: left 29px;
	float: right;
	width: 670px;
	
	height:auto!important; /* IE7+FF 这句放在前边*/
	min-height:457px;
	*height:457px; /*IE6*/
}
#right .position {
	background-image: url(/style/images/lm_bg_9.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 27px;
	border: 1px solid #CCCCCC;
}
.position span {
	background-image: url(/style/images/lm_tb5.gif);
	background-repeat: no-repeat;
	background-position: 10px center;
	display: block;
	line-height: 27px;
	padding-left: 30px;
}
#right h2 {
	font-size: 14px;
	color: #FF0000;
	line-height: 40px;
	text-align: center;
}

#right .list {
	padding-left: 60px;
	background-image: url(/style/images/lm_line_2.gif);
	background-repeat: no-repeat;
	background-position: 35px center;
	
	height:auto!important; /* IE7+FF 这句放在前边**/
	min-height:428px;
	*height:428px; /*IE6*/
}


#right .title {
	padding-left: 15px;
	background-image: url(/style/images/dian_4.gif);
	background-repeat: no-repeat;
	background-position: left center;
	width: 450px;
	display: block;
	float: left;
}

#right .date {
	display: block;
	float: left;
	width: 100px;
}
#right .content {
	padding: 10px;
	
	height:auto!important; /* IE7+FF 这句放在前边*/
	min-height:457px;
	*height:457px; /*IE6*/
}

.content h3 {
	font-size: 16px;
	color: #000000;
	text-align: center;
	margin-top: 10px;
}
.content .explain {
	text-align: center;
	background-image: url(/style/images/dian_1.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.content .article {
	padding: 10px;
	
	height:auto!important; /* IE7+FF 这句放在前边*/
	min-height:457px;
	*height:457px; /*IE6*/
}

#MyContent{
	height:auto!important; /* IE7+FF 这句放在前边*/
	min-height:457px;
	*height:457px; /*IE6*/
}

