@charset "gb2312";
body,div,ul,li,h1, h2, h3,form,input,textarea,th,td,dl,dd{
 padding: 0px;margin:0px;font-family: MS Sans Serif, sans-serif;}
ul,li,dl,dd{border:0;list-style-type:none;}
ul{	display: inline-block;}
body {
	background-color: #fff;
	width: 1003px;
	margin-right: auto;
	margin-left: auto;
	font-size: 14px;
	background-image: url(../images/bodybg.jpg);
	background-position: center top;
	background-repeat: repeat-y;}
img{border:0;}
a{text-decoration:none;color:#333}
a:hover{
	text-decoration: underline;
}
.mauto{
	margin-right: auto;
	margin-left: auto;
}
.clear{clear:both;font-size:0;height:0;}
.fl {float:left}
.fr {float:right}

/*ÄÚÈÝ¿ªÊ¼*/
#top{
	height: 305px;
	width: 1003px;
}
.right245 {
	width: 228px;
	background-image: url(../images/bg245-1.gif);
	background-repeat: repeat-y;
	min-height:860px;
	height: auto!important;
	height:860px;
	padding-left:17px;
}

#mid .w228-33{
	line-height: 33px;
	height: 33px;
	width:228px;
	color:#666666;
	background-image: url(../images/228-33.gif);
	background-repeat: no-repeat;
	text-align: center;
}
#mid .w228-33 a{color:#666666;}
#mid .w228{
	width:228px;
	padding-top:10px;
	overflow: hidden;
}
#mid .w228 h2{
	background-image: url(../images/228-31.gif);
	background-repeat: no-repeat;
	height:29px;
	width: 228px;
	text-align: center;
	font-size:13px;
	color:#fff;
	padding-top:2px;
	line-height:29px;
}
#mid .w228 h2 a{color:#fff;}
#mid .w228 .bgwin{
	height:162px;
	width: 228px;
	background-image: url(../images/228-182.gif);
	background-repeat: no-repeat;
	padding-top: 10px;
	padding-bottom: 10px;
}
.menu {width:758px;height:33px;}

