#Content3{ width: 1000px; margin: 0 auto; overflow:hidden;margin-bottom: 15px;}

/*幻灯片*/
.m-ad { position: relative; width: 1000px; height: 442px; margin:0 auto 15px auto; overflow: hidden;}
.m-ad .pic img { width: 1000px; height: 442px; display: block; }
.m-ad .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%;  background: #333; filter: alpha(opacity=60); opacity: 0.6; overflow: hidden; }
.m-ad .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }
.m-ad .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
.m-ad .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 14px; font-weight: bold; text-decoration: none; }
.m-ad .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
.m-ad .num li{ float: left; position: relative; width: 20px; height: 20px; line-height: 20px; overflow: hidden; text-align: center; margin-right: 3px; cursor: pointer; }
.m-ad .num li a,.m-ad .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.m-ad .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
.m-ad .num li.on a,.m-ad .num a:hover{ font-size:12px;background:#C10000;  }

/*时间*/
.m-time{ width: 1000px; border: 1px solid #ddd; margin:  0 auto 15px auto;}
.m-time h3{ height: 30px; line-height: 30px; padding-left: 10px;color: #023966; font-size: 14px; background: #eee; border-bottom:1px solid #ddd;}
.m-time .time{ margin: 10px; border-bottom: 1px dashed #ccc;}
.m-time .time .list{ overflow:hidden; margin-bottom:-1px;zoom:1;}
.m-time .time .list li{ float:left;}
.m-time .time a{ float:left; display:block; padding:10px;}
.m-time .time a:hover{border-bottom: 3px solid #c81e23; padding-bottom:7px;}

/*新闻*/
.m-new,.m-focus{ width:490px; height: 360px; border:1px solid #ddd; overflow: hidden;}
.m-new .tit,.m-focus .tit{ height: 30px; line-height: 30px; padding: 0 10px; background: #eee; border-bottom:1px solid #ddd; overflow: hidden;}
.m-new .tit h3,.m-focus .tit h3{ float: left; color: #023966; font-size: 14px;}
.m-new .tit span,.m-focus .tit span{ float: right;}
.m-new .list,.m-focus .list{ margin:10px; overflow:hidden;}

.m-new .list li{ line-height:20px; padding:10px 5px; border-bottom:1px dashed #ccc; margin-bottom:-1px; word-break:break-all; }
.m-new .list li .clearfix{ margin-top:5px;}
.m-new .list li .name,.m-new .list li #ReportIDgetAuthor{ color:#666; font-size:12px;}
.m-new .list li #ReportIDIssueTime{color: #666; font-size:12px;}

/*焦点关注*/
.m-focus .list li{ padding:15px 0;border-bottom: 1px dashed #ddd; overflow: hidden;}
.m-focus .list li .time{ float:left;width: 56px; height: 56px; background: url(/res/ceedu/structure/tp.jpg) no-repeat;}
.m-focus .list li #ReportIDname{ float:right; width:230px; line-height:20px; word-break:break-all;}

.m-focus .list li .time span{ display: block;}
.m-focus .list li .time span.month{ height: 25px; line-height: 25px; text-align: center; color: #fff;}
.m-focus .list li .time span.day{ height: 30px; line-height: 30px; font-size: 20px; text-align: center;}


/*专题*/
.m-topic{ width: 100%; padding: 20px 0; background: #e5e5e5; overflow:hidden;}
.m-topic .list{ width: 1000px; margin: 0 auto; overflow: hidden;}
.m-topic .list li{ position: relative; float: left; width: 300px; height: 160px; background-position: 0 160px;}
.m-topic .list li.teach{ margin: 0 50px;background-position: -300px 160px;}
.m-topic .list li.assessment{;background-position: -600px 160px;}
.m-topic .list li .bj{ position: absolute; left: 0; bottom: 0; width: 300px; height:35px; line-height:35px;background: #000;filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5;z-index: 3;}
.m-topic .list li .tit { position: absolute; left: 0; bottom: 0; width: 280px; height:35px; line-height:35px; padding-left: 10px; font-weight: bold; color: #fff;  z-index: 8;}
.m-topic .list li a:hover{ filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8 }