@charset "utf-8";

.content{width:100%;background-color:#f9f9f9;border-top:solid 1px #ddd;}
.space{height:20px;}
#content .container{width:1200px;margin:0 auto;overflow:visible;}
.mainContent{overflow:hidden;background-color:#fff;border:solid 1px #ddd;padding:0 30px;min-height:620px;}
.side{float:left;width:230px;margin-right:25px;}
h4{font-weight:normal;}
/* 侧栏-通用 */
.sideBox{position:relative; margin-bottom:10px;}
.sideBox .hd{height:30px;line-height:30px;}
.sideBox .hd h3{padding-left:15px;color:#006f8a;margin: 0 auto;}
.sideBox .bd{padding:0 15px 15px;}

/* 位置导航 */
.path{height:34px;line-height:34px;font-size:12px;}
.path span{padding-left:20px;background:url("../img/address.png") no-repeat ;}
.path a{padding:0 5px;}
/*列表页*/
.list_content{ margin-top:10px; margin-bottom:10px;}
.list_content li{width:145px;float:left;text-align:center;margin:30px 35px; }
.list_content li img{border:solid #ccc 1px;padding:5px;}
.list_content dt{ width:100%; float:left; border-bottom: dashed #ccc 1px;    padding-bottom: 5px;}
.list_content dt a{display:block; float:left; padding:10px 0px 5px 30px; width:826px; background:url(../img/libg.jpg) no-repeat 12px 20px; color:#444;font-size:14px;}
.list_content dt span.contitle{ width:590px; float:left;white-space:nowrap; text-overflow:ellipsis; overflow: hidden; }
.list_content dt span.contime{  text-align:right; float:right; color:#666; font-size:12px; }
.list_content dt a:hover{ color:#ff6600;}
/*专著列表页*/
.book li{width:400px;float:left;text-align:left;margin:30px 15px; }
.book .fengmian{float:left;margin-right:20px;}
.book  .detail {margin-top:20px;}
.book  .detail .booktitle{font-size:14px;line-height:20px;}
.book  .detail .author{font-size:12px; color:#999;}
.bookcontent{font-size:16px;  }
.bookcontent .fengmian{width:250px; float:left;margin-right:20px;    text-indent: 0em}
.bookcontent .detail {font-size:16px; line-height:36px;width:540px;float:left;   text-indent: 0em}
.bookcontent .detail .jianjie{font-size:14px;line-height:28px;}
.bookcontent .photo{width:135px; float:right;margin-left:20px;    text-indent: 0em}
.bookcontent .t_detail {font-size:16px; line-height:36px;text-indent: 0em}
/*内容页*/
.con_content{ padding:15px 0px; font-family:Microsoft YaHei}
.con_title{  text-align:center;padding-top:20px;  border-bottom:1px dotted #ccc; padding-bottom:10px;margin-left:10px;}
.con_title h3{ color:#444; font-size:20px; margin-bottom:8px; }
.con_title span{ color:#999;font-size:14px;}
.newscontent{ margin-top:18px; margin-bottom:10px; font-size:16px;line-height:32px; padding:0px 0px 20px 0px; width:830px; margin-left:10px;}
.newscontent p{ font-size:14px;line-height:30px; text-indent:2em;  color:#444; padding:0px 10px 10px 0px; width:100%;}
.newscontent p a{ font-size:14px;}
.newscontent div{ font-size:14px;line-height:30px; text-indent:2em; color:#444; padding:0px 10px 2px 0px; width:100%;}
.newscontent div a{ font-size:14px;}
.newscontent table td,table tr,table{text-indent:0px;} 
.newscontent table{margin:0 auto} 
.newscontent table td p a{  font-size:medium; color:#444; font-size:14px;}
.newscontent table td p a:hover{ color:#ff6600}
.newscontent table td img{ margin:4px 0px;}

.newscontent table div,.newscontent table p{ text-indent:0em; line-height:20px;}

.newscontent div.img_center { width:100%; text-align:center; text-indent:0; margin:10px 0px; clear:both}
.img_center img{ border:1px solid #ccc; padding:3px; max-width:660px;}
.download_page{ height:auto; margin:5px 3px 8px 2px;background:#F7F7F7 ; padding:8px 0px 6px 10px;color:#000; float:left; width:98%;}
.download_page span{ width:90%; float:left;font-weight:bold; padding-bottom:10px; background:url(../img/DropBox.png) no-repeat 6px 3px; padding-left:32px; padding-top:5px;}
.download_page li{ line-height:26px; width:90%; padding-left:34px; background:url(../img/down.png) no-repeat 8px 6px; float:left}
.download_page a{ color:#000; }
.np{ clear:both;margin:10px 0px 20px 20px; line-height:30px; width:100%; float:left}
.np a{ font-size:14px; color:#333}
.up{white-space:nowrap; text-overflow:ellipsis; overflow: hidden; width:100%; float:left; padding-bottom:4px; padding-right:10px;} 
/*分页*/
#pages { margin-top:20px;padding:20px 0 20px 0px;font-family:"宋体"; text-align:center}
#pages a { display:inline-block; height:22px; line-height:22px; background:#fff; border:1px solid #ccc; text-align:center; color:#333; padding:0 10px}
#pages a.a1 { background:url(../admin_img/pages.png) no-repeat 0 5px; width:56px; padding:0 }
#pages a:hover { background:#004682; color:#fff; text-decoration:none; border: #004682 solid 1px;}
#pages span { display:inline-block; height:22px;padding:0 10px; line-height:22px; background:#004682; border:1px solid #004682; color:#fff; text-align:center; }
.page .noPage { display:inline-block; height:22px; line-height:22px; background:url(../img/icu/titleBg.png) repeat-x 0 -55px ; border:1px solid #ccc; text-align:center; color:#a4a4a4; }
/* 内页内容区域 */
.mainBox{margin:10px 0;overflow:hidden;}
.mainBox .mHd{position:relative;padding-bottom:5px;height:38px;border-bottom:1px solid #ddd;overflow:visible;}
.mainBox .mHd h3{float:left;font-size:16px;color:#006f8a;}
.mainBox .mHd h3 span,
.mainBox .mHd h3 a{color:#006f8a;padding:0 10px;height:48px;line-height:38px;font-size:20px;display:inline-block;*display:inline;zoom:1;border-bottom:1px solid #006f8a;}
.mainBox .mHd h3 a:hover{color:#e00;}
.mainBox .mBd{clear:both;overflow:hidden;}

/* 侧栏-栏目菜单 */
#sideMenu{border:none;padding:0;}
#sideMenu .hd{margin:0 0 1px;height:80px;background-color:#004682;text-align:center;color:#fff;line-height:20px;}
#sideMenu .hd h3{padding:18px 0 0;font-size:20px;line-height:30px;font-weight:lighter;color:#fff;border-bottom:1px solid #fff;    width: 120px;}
#sideMenu .hd h4{font-size:12px;text-transform:uppercase;font-weight:normal}
#sideMenu .bd{padding:0;}
#sideMenu .bd .ul1{display:none;}
#sideMenu .bd li{margin: 0 auto;background:#f3f3f3;border-bottom:1px solid #ddd;border-top:1px solid #f9f9f9;cursor:pointer;border-left:1px solid #ddd;border-right:1px solid #ddd;}
#sideMenu .bd li a.a1{display:block;padding-left:80px;height:40px;line-height:40px;white-space:nowrap;}
#sideMenu .bd li a:hover.a1{color:#006f8a;}
#sideMenu .bd li.hasUl1 .h1{background:url("images/icon.png") no-repeat 97.5% -683px;}
#sideMenu .bd li.hasUl1 .a1{display:inline-block;*display:inline;zoom:1;padding:0;margin:0 0 0 80px;}
#sideMenu .bd li.on1{background-color:#004682;border-top:1px solid #006f8a;border-bottom:none;border-left:none;border-right:none}
#sideMenu .bd li.on1 .h1{border-left:5px solid #EA8529;background-position:97.5% -642px;}
#sideMenu .bd li.on1 a.a1{color:#fff;}
#sideMenu .bd li.li1 a{border-top:none;}
#sideMenu .bd li.li2{margin: 0 auto;background:#f9f9f9;border-bottom:1px solid #e5e5e5;border-top:1px solid #fff;cursor:pointer;}
#sideMenu .bd li.li2 a{display:block;padding-left:90px;height:36px;line-height:36px;font-size:12px;}
#sideMenu .bd li.li2 a:hover{color:#006f8a;}
#sideMenu .bd li.on2{background-color:#f3f3f3;}
#sideMenu .bd li.on2 a{color:#006f8a;}

/* 文章-父列表页-循环列表 */
.boxLoop{ overflow:hidden; height:auto;margin:0px 0 0 0; }
.boxLoop .box{width:49%;}
.boxLoop .fl{float:left; }
.boxLoop .fr{float:right; }
.boxPage {margin-bottom:10px;}
.boxPage .hd{line-height:32px;background:url("images/share/line.png") repeat-x center;}
.boxPage .hd h3{font-size:18px;padding-left:25px;padding-right:15px;background:#fff url("images/icon.png") no-repeat 0 -557px;}
.boxPage .hd h3 a{color:#006f8a;}
.boxPage .hd h3 a:hover{color:#e00;}
.boxPage .hd .more{padding-left:15px;padding-right:15px;background:#fff url("images/icon.png") no-repeat 47px -445px;}

/* 图片-子列表页 */
#picture .boxPage .bd{height:auto;}
#picture .picList li{height:175px;}

/* 教师-列表页 */
	.filter{border-top:1px solid #eee;background-color:#f9f9f9;overflow:hidden;}
	.filter dl{border-bottom:1px solid #eee;border-top:1px solid #fff;padding:5px 0;height:30px;line-height:30px;overflow:hidden;}
	.filter dl dt{float:left;width:80px;margin-right:4px;text-align:right;}
	.filter dl dd{overflow:hidden;}
	.filter dl dd a{float:left;display:block;_display:inline;padding:0 8px;color:#006f8a;text-transform:uppercase;}
	.filter dl dd a:hover{background-color:#2391ad;color:#fff;}
	.filter dl dd a.on{background-color:#006f8a;color:#fff;}
	.filter .jobTyle dd a{margin:0 5px 0 0;padding:0 20px;}

	/* 字母检索 */
	.pinyinSearch .hd{margin:0 7px 10px;padding:0 0 0 10px;line-height:40px;border:1px solid #ddd;background-color:#f2f6f7;font-weight:bold;overflow:hidden;}
	.pinyinSearch .hd .pyBtn{float:right;width:40px;height:40px;overflow:hidden;cursor:pointer;}
	.pinyinSearch .hd .pyBtn span{display:block;line-height:100px;background:url("images/share/icon.png") no-repeat center -660px;transition: all 200ms ease 0s;}
	.pinyinSearch .hd .pyBtn .on{background-position:center -698px;}
	.pinyinSearch .bd{display:none;margin:0 2px;overflow:hidden;}
	.pinyinSearch .bd a{float:left;display:inline-block;*display:inline;zoom:1;margin:0 5px 10px;_display:inline;width:45px;height:40px;line-height:40px;border:1px solid #ddd;background-color:#f5f5f5;text-align:center;font-size:16px;text-transform:uppercase;transition: all 200ms ease 0s;}
	.pinyinSearch .bd a:hover{background-color:#006f8a;border:1px solid #006f8a;color:#fff;}
	/* 子列表 */
	#teacher .mBd .infoList{padding:20px 10px 0;}
	#teacher .mBd .infoList dl{overflow:hidden;}
	#teacher .mBd .infoList dl dt{width:100%;margin:5px 0 0;height:auto;line-height:30px;font-weight:bold;text-transform:uppercase;font-size:16px;}
	#teacher .mBd .infoList dl dt a{color:#e60;}
	#teacher .mBd .infoList dl dd{float:left;width:24.99%;height:30px;line-height:30px;color:#666;}
	#teacher .mBd .infoList dl dd .intro{display:none;font-size:12px;height:26px;overflow:hidden;}

/* 文档-子列表页 */
#file .txtList li .pic {margin-right:20px;}
#file .txtList li .pic img{width:90px;height:auto;}
#file .txtList li .title{padding-left:25px;background:url("images/icon.png") no-repeat 0 -603px;}
#file .txtList li .title a{color:#006f8a;}
#file .txtList li .title a:hover{color:#e00;}

/* 软件下载(直接下载) */
#downLoad .downLink{margin:20px 0 0 40px;float:right;width:100px;height:30px;line-height:30px;}
#downLoad .downLink a{display:block;padding-left:35px;background:url("images/icon.png") no-repeat 10px -270px;border:1px solid #ddd;}
#downLoad .downLink a:hover{background-color:#cc1931;background-position:10px -323px;border:1px solid #cc1931;color:#fff;}
#downLoad .txtPicList{margin-top:10px;}
#downLoad .txtPicList li{padding-bottom:20px;margin-bottom:15px;}
#downLoad .txtPicList li .title a{color:#444;}
#downLoad .txtPicList li .title a:hover{color:#f50;}
#downLoad .txtPicList li .date{float:right;color:#999;}

/* 文章-内容页 */
.articleCon .title{padding:15px 0; font-size:24px;line-height:1.5em;  font-family:"微软雅黑","宋体";color:#006f8a;text-align:center;}
.articleCon .title span{font-size:21px;color:#333;}
.articleCon .subTitle{font-size:18px; line-height:160%; color:#555; text-align:center; font-family:"微软雅黑","宋体"; font-weight:200;}
.articleCon .property{line-height:28px; padding:2px 10px; margin:10px 0; text-align:center; color:#666;border:1px dotted #e1e1e1;background:#f5f5f5;font-size:12px;}
.articleCon .property span{padding:0 5px;}
.articleCon .fontZoom a{cursor:pointer;} 
.articleCon .conTxt{color:#333; font-size:16px; line-height:28px; padding:5px 0 10px 0; width:100%; overflow:hidden;}
.articleCon .conTxt p{padding-bottom:20px;text-indent:2em;}
.articleCon .conTxt table p{text-indent:0em;padding:0}
.articleCon .conTxt img{max-width:680px;}
.articleCon .userControl{margin-bottom:5px;line-height:36px;font-size:12px;color:#333;overflow:hidden;}
.articleCon .userControl .controlBtn{float:left;}
.articleCon .bdsharebuttonbox{float:right;}
.articleCon .page{padding:0 0 10px;}
.articleCon .inputer{padding-bottom:5px;text-align:right;color:#999;}
.articleCon .others{padding-top:10px; border-top:1px solid #e1e1e1;clear:both;overflow:hidden;}
.articleCon .others .prev,.articleCon .others .next{font-size:12px; line-height:1.8em;}

/* 教师-内容页 */
.teacherIntro{margin-bottom:20px;overflow:hidden;}
.teacherIntro .pic{float:left;width:140px;margin-right:30px;}
.teacherIntro .pic img{width:100%;}
.teacherIntro .con{color:#666;overflow:hidden;}
.teacherIntro .con .title{margin-bottom:5px;font-size:16px;color:#333;}
.teacherIntro .con .title span{font-size:18px;color:#006f8a;}
.teacherIntro .con .intro a{color:#666;}
.teacherIntro .con .intro a:hover{color:#e00;}
.teacherDes .hd{height:35px;border-bottom:1px solid #ddd;}
.teacherDes .hd li{float:left;height:36px;line-height:36px;padding:0 20px;background-color:#93b8c1;margin-right:1px;_display:inline;color:#fff;cursor:pointer;font-size:16px;}
.teacherDes .hd li.on{background-color:#006f8a;}
.teacherDes .bd{clear:both;margin-top:20px;}

/* 视频-内容页 */
.videoCon .vedioPlayer{padding:5px 0;text-align:center;}

/* 热点文章 */
#sideRdwz .infoList li{padding:8px 0 8px 12px;background:url("images/share/iconArrow.png") no-repeat 2px -405px;line-height:20px;height:auto;border-bottom:1px dashed #ddd;}
#sideRdwz .infoList li a{padding:0;background:none;font-size:12px;}

/* 相关链接 */
#sideXGLJ .bd{padding-bottom:0;}
#sideXGLJ .bd ul{overflow:hidden;}
#sideXGLJ .bd ul li{float:left;margin:10px 0 0;width:47%;line-height:30px;text-align:center;font-size:12px;}
#sideXGLJ .bd ul li a{display:block;background-color:#fff;transition: all 200ms ease 0s;}
#sideXGLJ .bd ul li a:hover{background-color:#ddd;color:#006f8a;}
#sideXGLJ .bd ul li.li2,#sideXGLJ .bd ul li.li4,#sideXGLJ .bd ul li.li6{float:right;}

/* 站群地图 */
#siteGroup .siteMap .h1{padding:5px 22px;border:none;background:#888 url("images/share/iconArrow.png") no-repeat 10px -754px;color:#fff;}
#siteGroup .siteMap ul{padding:5px 10px 5px 12px;}
#siteGroup .siteMap ul li{margin:0;display:inline-block;*display:inline;zoom:1;line-height:30px;padding:0 10px;}
#siteGroup .siteMap ul li a{color:#006f8a;}/*设置所有列表为蓝色*/
#siteGroup .siteMap ul li a:hover{color:#e00;}

/* 友情链接-列表页 */
#friendLink .picList li{height:50px;}
#friendLink .picList li img{max-height:50px;}

#siteGroup #liID288 .infoList li a{color:#333;}/*设置整块列表为灰色*/
#siteGroup #liID289 .infoList li a{color:#333;}/*设置整块列表为灰色*/
#siteGroup #liID290 .infoList li a{color:#333;}/*设置整块列表为灰色*/
#liID291 .infoList .li2 a{color:#333;}/*设置1个为灰色*/
#liID291 .infoList .li3 a{color:#333;}/*设置1个为灰色*/
#liID292 .infoList .li1 a{color:#333;}/*设置1个为灰色*/

#liID289 .infoList .li2 a{color:#006f8a!important;}/*设置1个为蓝色*/