﻿@charset "utf-8";
/* css document */
#maincontent{}
#searchpage #maincontent{background: none;}

/*************** 新闻中心-首页  s **************/
#focusnewslist{ overflow:hidden; }
#focusnewslist .whd{height: 37px; line-height: 37px; border-bottom: 1px solid #adadad;}
#focusnewslist .whd h3{ width:auto; float:left; height: 36px; line-height: 36px; border-bottom: 2px solid #005599; position: relative; margin-bottom: -1px; padding-right: 10px; display: inline; font: 18px/36px '微软雅黑', arial,sans-serif; color: #005599;}
#focusnewslist .whd h3 .arrow{ display:none;}
#focusnewslist .whd h3 a{color: #005599;}
#focusnewslist .whd .pathwrap{width: auto; float:right; margin: 9px 10px 0 0; display: inline;}
#focusnewslist .wbd{  padding:10px 10px 0; height: 240px; overflow:hidden; }
#focusnewslist .topiclist{width:460px; float:left; }
#focusnewslist .focusbox{float:right;}
#focusnewslist .wbd .topiclist{ overflow:hidden;}
#focusnewslist .wbd .topiclist li.n{margin-top: 2px;}

/* 焦点图切换- 数字 */
.focusbox{ width:320px; height:240px; overflow:hidden; position:relative;  }
.focusbox .hd{ position:absolute; z-index:1; right:6px; bottom:6px;height:13px !importantx; padding-top:0 !important;}
.focusbox .hd ul{ overflow:hidden; zoom:1; float:left;}
.focusbox .hd ul li{ float:left; margin:1px 0 0 3px;  width:12px; height:12px; line-height:12px; text-align:center; background:#000; cursor:pointer; color:#fff; border:1px solid #000; filter:alpha(opacity=100);opacity:1; }
.focusbox .hd ul li span{}
.focusbox .hd ul li.on{ background:#c71d15; height:14px; line-height:14px; margin-top:0px; border:1px solid #c71d15; filter:alpha(opacity=100);opacity:1; }
.focusbox .hd ul li.on span{color:white;}
.focusbox .bd{ position:relative; }
.focusbox .bd .pic{width:320px; height:240px;}
.focusbox .bd .pic img{ width:320px; height:240px;  }
.focusbox .bd .con{ position: absolute; z-index: 1; left: 0; bottom: 0;width: 100%; height:26px; float: left; line-height:26px; text-align: left; background: none;}
.focusbox .bd .con .title{width: 100%; height: 26px; line-height: 26px; float: left; text-indent: 6px; position: absolute; z-index: 2; left: 0; bottom: 0;}
.focusbox .bd .con .title a{font-size: 12px; font-weight: bold; color: white;}
.focusbox .bd .con .title a:hover{text-decoration:underline;}
.focusbox .bd .bg{display: block; width: 100%; height: 26px; float: left; position: absolute; z-index: 1; left: 0; bottom: 0; line-height: 26px; background-color:black; filter:alpha(opacity=50);opacity: 0.50; }

/*文章首页-栏目循环*/
.boxloop{ overflow:hidden; }
.loopbox{width:350px; overflow:hidden; margin-top: 10px; }
.loopbox .hd{height: 33px; line-height: 33px; border: 1px solid #d6d6d6; background:  url(/uploads/image/tdspimages/loopboxhd.png) left top repeat-x;}
.loopbox .hd .more{width: auto; float:right; margin-right: 10px; display: inline; color: #666;}
.loopbox .hd .more:hover{text-decoration: underline;}
.loopbox .hd h3{padding-left:16px; font: 14px/33px '微软雅黑', arial,sans-serif; color: #666;}
.loopbox .hd h3 a{ color:#666;} 
.loopbox .bd{ height: 286px; padding:10px; overflow:hidden; border: 1px solid #d6d6d6; border-top: 0;}
.loopbox .bd .infolist li{margin-top: 2px;}
.loopbox .bd .infolist li.notdata{background:none; color:#999;}

/*************** 新闻中心-首页 e **************/


/*文章-列表页*/
.newslist{ overflow:hidden; padding-bottom:12px; display:block;}
.newslist li{padding-left:8px; height:30px; line-height:30px; overflow:hidden; background:url(/uploads/image/tdspishare/dot02.png) no-repeat left 14px;}
.newslist li font{font-size:12px;}
.newslist li .node{color: #024da7; padding-right: 4px;}
.newslist li .date{float:right; color:#999;}
.newslist li .include{color: #024da7; padding-right: 5px;}
.newslist li .author{float: right; color: #007e3d; margin-right: 8px;}
.newslist li.split{height:15px; border-top:1px dotted #ccc; margin-top:15px; background:none;}
.newslist li.nodata{background:none; color:#999;}

/*文章-图片列表页*/
#picpagebox .wbd{padding: 10px 28px 28px;}
.piclistpage{ overflow:hidden;}
.piclistpage li{width:158px; float:left; margin:20px 15px 0; display:inline;}
.piclistpage li .pic img{ display:block; width:152px; height:114px; padding: 2px; border: 1px solid #cfcdcd;}
.piclistpage li .pic a:hover img{border: 1px solid #8ac2e6;}
.piclistpage li .title{ margin-top: 5px; height: 24px; line-height: 24px; text-align: center; font-size: 12px;}
.piclistpage li .title a:hover{font-weight:bold; color:#005599;}

.xwzxlinks{position: absolute; z-index: 2; right: 18px; top: 8px;}
.xwzxlinks a{color: #0181ca; font-size: 14px; font-weight: bold; width: }
.xwzxlinks a:hover{text-decoration: underline;}

/*文章-内容页*/
#detailbox .wbd{ }
.articlecon { padding:0; }
.articlecon .title {padding-top: 10px; font:20px/32px '微软雅黑', arial,sans-serif; color:#c14d00; text-align:center; background-color:#fafafa;} 
.articlecon .fbwh{height:18px; line-height:18px; padding:0; color: #555; text-align: center;  background-color:#fafafa;}
.articlecon .subtitle{ height:18px; line-height:18px; color:#999; text-align:center; padding:10px 0 5px; background-color:#fafafa;}
.articlecon .property{ height:24px; line-height:24px; text-align:center; padding:10px 0; background-color:#fafafa; }
.articlecon .property span{font-size:12px; color:#666; margin:0 5px;}
.articlecon .property .small{ height:24px; line-height:24px; background:url(/uploads/image/tdspishare/fontzoom.png) no-repeat left top; padding-left:18px;}
.articlecon .property .big{ background:url(/uploads/image/tdspishare/fontzoom.png) no-repeat left -24px;padding-left:18px;}
.articlecon .otherfx{height:25px; line-height:25px; text-align:center; overflow:hidden; padding-bottom:10px; border-bottom:2px solid #c00;}
.articlecon .otherfx .center{display:inline-block; *display:inline; margin:0 auto; text-align:center;}
.articlecon .otherfx .fxbox{width:248px; height:25px; float:left; overflow:hidden;}
.articlecon .otherfx #bdshare span.bds_more{ line-height:16px; padding-left:25px;}
.articlecon .otherfx  .fontsize{width:auto; float:left; height:25px; line-height:25px; margin-left:8px; display:inline;}
.articlecon .otherfx  .fontsize span,.articlecon .otherfx  .fontsize a{width:auto; float:left; height:25px; line-height:25px;}
.articlecon .otherfx .small{ background:url(/uploads/image/tdspishare/fontzoom.png) no-repeat left 5px; padding-left:16px; margin-right:8px;}
.articlecon .otherfx .big{ background:url(/uploads/image/tdspishare/fontzoom.png) no-repeat left -19px;padding-left:16px;}
.articlecon .property2{height: 32px; line-height: 32px; text-align: left; border-bottom: 1px solid #e7e7e7;}
.articlecon .contxt {color:#333; font-size:14px; line-height:28px;  padding:20px 0 10px; width:100%; overflow:hidden;  }
.articlecon .property2 a{color: #333;}
.articlecon .property2 a:hover{text-decoration: underline;}
.articlecon .page { padding:0 10px 0 0; text-align:center; }
.articlecon .others{ padding-top:16px; overflow:hidden; font-size:12px;}
.articlecon .others font{font-size:12px;}
.articlecon .others span{color:#333;}
.articlecon .others a{margin-right:5px;}
.articlecon .others a:hover{color: #e56425;}
.articlecon .others .prev,.articlecon .others .next {/* background:url(/uploads/image/tdspishare/others.png) no-repeat 0 10px; padding-left:18px;*/ height:32px; line-height:32px; color:#666;}
.articlecon .others .next { /*background-position:0 -18px;*/}
.articlecon .usercontrol { line-height:22px; padding:2px 10px; text-align:right; color:#333; background-color:#fffbe6; border:1px dotted #ede699; }
.articleabout{overflow: hidden; margin-top: 10px;}
.articleabout h3{height: 38px; line-height: 38px; overflow: hidden; color: #024da7; font-size: 12px; font-weight: bold; border-bottom: 1px solid #e7e7e7;}
.articleabout .infolist{overflow: hidden; margin-top: 10px;}

#nosidecontent .articlecon .contxt{height:auto;}




/*通用-单页*/
#dycont{ height:325px; overflow:hidden; overflow-y:auto;}
#singlebox .wbd{ padding:25px 25px 35px;}
#singlebox .title{border-bottom:1px solid #b6060e;}
#singlebox .contxt{padding: 0;}
 


/*文章首页-最新新闻*/
#boxtpxw{ overflow:hidden;  }
#boxtpxw .hd{height: 30px; line-height: 30px; overflow: hidden; background-color: #f7f7f6;}
#boxtpxw .hd h3{width: auto; height: 28px; float: left; padding: 0 12px 0 8px; margin-left: 10px; display: inline; font:bold 14px/28px '微软雅黑', arial,sans-serif; color: #005599; border-bottom: 2px solid #005599; background:   48% bottom no-repeat;}
#boxtpxw .hd h3 .arrow{ display:none;}
#boxtpxw .hd .more{float:right; margin-right:10px; color:#999;}
#boxtpxw .bd{ height:138px; padding:10px 28px; overflow:hidden; position: relative; z-index: 1; }
#boxtpxw .bd .next,#boxtpxw .bd .prev{width: 6px; height: 10px; display: block; float: left; position: absolute; z-index: 1; top: 62px; cursor: pointer;}
#boxtpxw .bd .prev{left: 10px; background:   0 0 no-repeat;}
#boxtpxw .bd .next{right: 10px; background:   0 0 no-repeat;}
#boxtpxw .tempwrap{width: 760px !important;}
#boxtpxw .piclist{}
#boxtpxw .piclist li{width:144px; float:left; margin:0 10px;}
#boxtpxw .piclist li .pic{}
#boxtpxw .piclist li .pic img{width:144px; height:108px; display:block; padding:0; border:0;}


/* 子栏目css */
.zlmlistbox{display:none; position:absolute; z-index:1; top:96px; left:0; width:748px; height:135px; border:1px solid #eae9e9; background-color:white;}
.parentul li.on .zlmlistbox{display:block;}
.zlmlist{overflow:hidden; height:113px; overflow:hidden; margin:10px 24px; }
.zlmlist li{width:175px; float:left; height:37px; line-height:37px; text-indent:10px; margin:0; border-bottom:1px dashed #e0e0e0; background:url(/uploads/image/tdspishare/dot09.png) no-repeat left 16px;}
.zlmlist li.last{float:left;}

.nodepiclist{overflow: hidden; }
.nodepiclist a{float: left; margin:15px 5px 0; display: inline;}
.nodepiclist a img{display: block; width: 220px; height: 50px;}

/*************** 教师成长档案-列表  s **************/
.teacherlist{overflow: hidden;}
.teacherlist li{overflow: hidden; padding: 10px 20px 10px 10px; margin-top: 10px; background-color: #f5f5f5;}
.teacherlist li.even{background-color: #fff;}
.teacherlist li .pic{width: 160px; float: left; margin-right: 18px; display: inline;}
.teacherlist li .pic img{width: 160px; height: 120px; display: block;}
.teacherlist li .pic a.votebtn{width: 158px; float: left; margin-top: 10px; display: inline; height: 28px; line-height: 28px; text-indent: 60px; font: 14px/28px '微软雅黑', arial,sans-serif; color: black; border: 1px solid #eee; background: #fff  40px 6px no-repeat;}
.teacherlist li .pic a.votebtn:hover{text-decoration: underline;}
.teacherlist .title{ height:32px; text-align:left; line-height:32px; overflow:hidden; margin-top: 5px;}
.teacherlist .title a{font: 15px/32px '微软雅黑', arial,sans-serif; color:#059;}
.teacherlist .intro{margin-top: 6px; color: #000; line-height: 24px; font-family: '微软雅黑', arial,sans-serif;}
.teacherlist .intro .more{ color:#f90;  }


/*************** 友情链接-列表  s **************/
.friendlinklist{overflow:hidden;}
.friendlinklist li{width:33%; height:24px; margin-top:5px; padding-bottom:5px; line-height:24px; float:left; display:inline; text-indent:12px; background:url(/uploads/image/tdspishare/dot02.png) no-repeat left 10px;}
.friendlinklist li.nodata{background:none; color:#666;}

/*************** 友情链接-列表  s **************/
.friendlinklist1{overflow:hidden;}
.friendlinklist1 li{width:48%; height:24px; margin-top:5px; padding-bottom:5px; line-height:24px; float:left; display:inline; text-indent:12px; background:url(/uploads/image/tdspishare/dot02.png) no-repeat left 10px;}
.friendlinklist1 li.nodata{background:none; color:#666;}

/*自定义表单选择页*/
.zdybdbox{overflow: hidden;}
.zdybdbox div{padding: 10px 0;}
#jumptoform{width:auto; height:26px; line-height:26px; padding: 0 8px; text-align:center; background-color: #c50000; border-radius: 4px; color:#fff; border:0; cursor:pointer;   font-weight:bold;}



