* {font-family: "ËÎÌå", sans-serif;font-size:12px;color:#504C4B;margin:0;padding:0;border:0;}
body {text-align:center;background:#FFF url(../images/body_bg.png) no-repeat top center;}
img {border:0;}
ul {list-style:none;}
a {text-decoration: none;color: #504C4B;}
a:hover {text-decoration: underline;color: #8A3F29;}
#box {width:830px;margin:0 auto;text-align:left;position:relative;}
#top { padding-top:16px;}
#top a {color:#333;}
#left {float:left;width:222px;}
#right {float:right; width:606px;}
/* left */
.h_title {
	margin-top:2px;
	height:22px;
	line-height:22px;
	position:relative;
	background: url(../images/h_title.gif) repeat-x 0 0;
	overflow:hidden;
}
.m_title {
	margin-top:2px;
	height:22px;
	line-height:22px;
	position:relative;
	background: url(../images/h_title.gif) repeat-x 0 0;
	overflow:hidden;
}
.h_title h1 {
	font-size:12px;
	line-height:22px;
	text-indent: -9999px;
}
.m_title h1 {
	font-family: "ºÚÌå", sans-serif;
	font-size:15px;
	font-weight:bold;
	line-height:22px;
	text-indent: 25px;
	color:#FFF;
	float:left;
	padding-right:10px;
}
#yyxt li {
	float:left;
	width:95px;
	background:url(../images/li.gif) no-repeat left center;
}
#yyxt li a {
	display:block;
	width:100%;
	line-height:25px;
	text-indent: 15px;
}
.xtitle {
	border:2px solid #DAD6CC;
	padding:10px 0 10px 14px;
}
.xtitle li {
	line-height:25px;
	height:25px;
	margin-top:5px;
}
.xtitle a {
	display:block;
	height:25px;
	font-size:13px;
	text-indent:30px;
	background:url(../images/xtitle_bg.gif) no-repeat 0 0;
}
.xtitle a:hover {
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
	background:url(../images/xtitle_bg.gif) no-repeat 0 -25px;
}
/* right */
#h_news {width:340px;}
#h_news li {
	width:340px;
	height:18px;
	position:relative;
	overflow:hidden;
}
#h_news li a {
	display:block;
	height:18px;
	line-height:18px;
	text-indent: 15px;
	/*padding-right:22px;*/
	background:url(../images/news_bg1.gif) no-repeat left center;
}
#h_news li a:hover {
	background:url(../images/news_bg2.gif) no-repeat left center;
}
.h_ul {
	widows:272px;
	overflow:hidden;
}
.h_ul li {
	widows:272px;
	overflow:hidden;
}
.h_ul li a {
	display:block;
	height:20px;
	line-height:20px;
	width:272px;
	text-indent:13px;
	background:url(../images/li1.gif) no-repeat left center;
}
#stu li {
	float:left;
	margin-right:5px;
	text-align:center;
}
#stu span {
	line-height:20px;
	color: #8A3F29;	
}
#textdiv2 {
	text-align:center;
	line-height:130%;
}
#textdiv2 td {
	vertical-align:top;
}
#textdiv2 a {
	color: #8A3F29;
}
#textdiv2 img {
	margin:0 10px;
}
/* footer */
.footer {
	width:1004px;
	margin:0 auto;
	padding:20px 0;
	background: url(../images/footer_bg.png) repeat-x bottom;
	line-height: 23px;
	text-align: center;
}
.float_l {float:left;}
.float_r {float:right;}
.clearer {clear:both;}
.mess {margin:0 auto;text-align:left;border-spacing:0;border-collapse:collapse;}
.mess tr {height:28px;}
.bk_left p {border-top:1px solid #EBDEDC; line-height:25px;}
.tab {border-collapse:collapse;border-spacing:0;width:100%;}
.tab td {border:solid 1px #EBDEDC;text-align:left;padding:5px;}
.tab #hf {border-top:1px solid #EBDEDC; margin-top:5px; padding-top:5px;}
.redlink {text-decoration: none;color: #C60;}
.redlink:hover {text-decoration: underline;color: #F60;}
.bkbg {background:#CCC;}
.color1 {color: #fff;}
.color2 {color: #ccc;}
.color3 {color: #999;}
.color4 {color: #666;}
.color5 {color: #333;}
.color6 {color: #000;}
.color7 {color: #8A3F29;}
.color8 {color: #f60;}
.text1 {font-family: Arial, Helvetica, sans-serif;font-size: 9px; color:#827E75;}
.text2 {font-family: Arial, Helvetica, sans-serif;font-size: 11px;}
.text3 {font-size: 13px;}
.text4 {font-size: 14px;}
.cont1 {line-height: 150%;}
.cont2 {line-height: 180%;}
.cont3 {line-height: 200%;}
.cont4 {font-size: 13px;line-height: 20px;}
.pad {padding: 15px 15px 200px 15px;}
.wbk {font-size: 12px;color: #333;height: 17px;padding-left:2px;padding-top:2px;border:1px solid #ccc;background-color:#fff;}
.srk {font-size: 12px;color: #333;padding: 2px 1px 1px 3px;border:1px solid #ccc;background-color:#fff;}
.btn {font-size: 12px;color: #333;height: 20px;border:1px solid #999;background-color:#fefefe;}
h2 { font-size:14px; color:#F60; font-weight:bold;}
h3 { font-size:16px; font-weight:bold;}
h4 { font-size:14px; font-weight:bold;}

