.main{
	width: 965px;
	margin: 0 auto;
	height: 611px;
	position: relative;
}
.ysdt{
	width: 209px;
	height: 241px;
	position: absolute;
	background: url(../img/dytd.png) no-repeat;top: 51px;
	left: 0;
}
.ysdt .title{
	position: absolute;
	color: #643b10;
	font-size: 22px;
	font-family: "微软雅黑";
	top: 38px;
	left: 26px;
}
.ysdt  .body{
	position:absolute;
	width: 178px;
	height: 140px;
	overflow: hidden;
	top: 68px;
	left: 15px;
}
.ysdt  .body li{
	padding-left: 5px;
	font-size: 12px;
	font-family: "微软雅黑";
	height: 24px;
	line-height: 24px;
	*margin-top: -3px;
	background: url(../img/icon1.jpg) no-repeat 0 center;
}
.ysdt  .body a{
	height: 24px;
	line-height: 24px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	float: left;
	width: 168px;
}
.dt_fc{
	position: absolute;
	width: 481px;
	height: 288px;
	background: url(../img/dt_fc.png) no-repeat;    left: 218px;
    top: 15px;
}
.dt_fc .xydt{
	width: 383px;
	height: 123px;
	position: absolute;
	top: 13px;
	left: 32px;
}
.dt_fc .xydt .more{
	    position: absolute;
    top: 6px;
    right: 1px;
    width: 50px;
    height: 30px;
	
}
.dt_fc .xydt .body{
	position: absolute;
	width: 383px;
	height: 83px;
	top: 38px;
	left: 0;	

}
.dt_fc .xydt .body li{
	*margin-top: -3px;
	height: 23px;
	line-height: 23px;
	padding-left: 5px;
	background: url(../img/icon1.jpg) no-repeat 0 center;
	color: #121212;
}
.dt_fc .xydt .body li a{
	float: left;
	width: 335px;
	overflow: hidden;
	height: 23px;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.dt_fc .xydt .body li span{
	float: right;
	width: 40px;
}
.xyfc{
	position: absolute;
	width: 303px;
	height: 70px;
	right: 73px;
	bottom: 54px;
}
.xyfc .more{
	width: 36px;
	height: 11px;
	position: absolute;
	right: 0;
	top: 0;
}
.xyfc  #marquee{
	position: absolute;
	width: 290px;
	height: 53px;
	left: 0;
	bottom: 0;
	overflow: hidden;
}
.xyfc  #marquee li{
	height: 46px;
	float: left;
	padding: 2px;
	background: white;
	border: 1px solid #d9d9d9;
	margin-right: 2px;
}
.xyfc  #marquee li a{
	height: 46px;
	width: auto;
	display: block;
}
.xyfc  #marquee li img{
	height: 46px;
}
.zhaosheng{
	width: 275px;
	height: 291px;
	position: absolute;
	right: 0;
	top: 0;
	background: url(../img/zhaosheng2.png) no-repeat;
}
.zhaosheng .mzsp{
	    position: absolute;
    width: 50px;
    height: 73px;
    bottom: 31px;
    left: 41px;
}
.zhaosheng .bjzs{
	    position: absolute;
    width: 50px;
    height: 73px;
    bottom: 31px;
    left: 114px;
}
.zhaosheng .jzxx{
	    position: absolute;
    width: 50px;
    height: 73px;
    bottom: 31px;
    left: 193px;
}




.dytd_jsfz{
	width: 959px;
	height: 261px;
	background: url(../img/jsfz.png) no-repeat;
	position: absolute;
	top: 314px;
}
.dytd{
	width: 382px;
	height: 220px;
	position: absolute;
	top: 24px;
	left: 24px;
}
.dytd .more{
	    position: absolute;
    right: 0;
    top: 3px;
    width: 43px;
    height: 11px;
}
.dytd .body{
	position: absolute;
	width: 382px;
	height: 185px;
	left: 0;
	bottom: 0;
}
.dytd .body li{
	height: 30px;
	line-height: 30px;
	color: #3e2707;
	font-family: "微软雅黑";
	font-size: 15px;
	padding-left: 5px;
	background: url(../img/icon1.jpg) no-repeat 0 center;
	*margin-top: -3px;
}
.dytd .body li a{
	float:left;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	width: 320px;
}
.dytd .body li span{
	float: right;
	width: 46px;
}


.teacher{
	position: absolute;
	width: 383px;
	height: 168px;
	right: 90px;
	top: 50px;
}
.teacher .more{
	position: absolute;
	height: 34px;
	width: 144px;
	left: 157px;
}
.teacher .body{
	position: absolute;
	left: 0;
	bottom: 0;
	height: 121px;
	width: 383px;
}
.teacher li{
	height: 28px;
	line-height: 28px;
	color: white;
	font-size: 14px;
	padding-left: 5px;
	background: url(../img/icon2.jpg) no-repeat 0 center;
	*margin-top: -3px;
}
.teacher li a{
	color: white;
	overflow: hidden;
	float: left;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 320px;
}
.teacher li span{
	float: right;
	width: 40px;
}