body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td { margin:0; padding:0; }
body { background:#fff; color:#555; font-size:14px; font-family: “微软雅黑”，Verdana, Arial, Helvetica, sans-serif; }
td,th,caption { font-size:14px; }
h1, h2, h3, h4, h5, h6 { font-weight:normal; font-size:100%; }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal;}
a { color:#555; text-decoration:none; }
a:hover { text-decoration:none; }
img { border:none; }
ol,ul,li { list-style:none; }
input, textarea, select, button { font:14px Verdana,Helvetica,Arial,sans-serif; border:0; }
table { border-collapse:collapse;  border:0;}

.botm {color:#c98d39;}
.botm a{color:#c98d39;}

/*新闻详情*/
.neir .tg .tit{  margin-top:20px; font-size: 20px; color:#333; text-align: center; font-weight: 600; }
.neir .tg .tit2{ font-size: 12px; line-height: 60px; text-align: center; }
.neir .tg .cont{ margin: 10px 10px; line-height: 26px;}
.neir .tg .cont p{ text-indent: 2em; }
.neir .tg .cont img{ max-width:500px;margin:0 auto; }
.neir .tg .img{ width: 80%; height: 400px;margin:30px auto;}
.neir .tg .botm{ margin:0 10px 20px; }
.neir .huaw2{ width: 995px; height: 9px; background: url(../images/biank_04.png); margin:0 auto;}  


/*成果详情*/
.neir .tg{ overflow: hidden;width:945px; }
.neir .tg .cg-left{ float: left; width: 538px; border: 1px solid #f5f5f5; }
.neir .tg .cg-left .leimi{ width: 538px;  }
.neir .tg .right{ float: right; width: 240px; margin-left: 20px; }
.neir .tg .right .tit2{ width: 100%; line-height: 36px; font-size: 18px; color: #fff; background-color: #013474; text-indent: 20px; text-align: left; }
.neir .tg .right .list{ margin-top: 10px; }
.neir .tg .right .list ul { margin-left: 10px; }
.neir .tg .right .list ul li{ line-height: 30px;background: url(../images/initial.png)left center no-repeat; padding-left:10px;}

/*资源库-列表*/
.zyk-list .menu{  vertical-align:top; display:inline-block; line-height: 20px; margin-right: 5px;width:800px;}
.zyk-list .menu2{  padding:10px; color:#fff; background-color: #ac8603;width:100px;text-align:center;}
.zyk-list .menu .dropcont a{ display: block; padding:10px;color:#fff; background-color:#999;height:20px;white-space:nowrap;}
.zyk-list .menu .dropcont .ul1 a{background-color:rgba(153, 153, 153, 0.6);}
.zyk-list .menu .dropcont a:hover{ background-color: #ac8603; color: #fff; }
.zyk-list .menu .dropcont{display:inline-block;vertical-align:top; text-align: center;margin-bottom:3px;}
.zyk-list .menu .dropcont1{margin-bottom:0;}
.zyk-list .menu .dropcont .ul1{display:none;position:absolute;z-index:100;text-align:left;}
.zyk-list .menu .dropcont .ul2{display:none;position:absolute;z-index:100;left:100%;margin-top:-40px;text-align:left;}
.zyk-list .menu .dropcont .ul2 a{max-width: 200px;min-width: 120px;height: auto;white-space: normal;word-break: normal;}

.zyk-search{ width: 500px; margin: 20px auto; border: 5px solid #c17800; }
.zyk-search input{ width: 430px; height: 40px; line-height: 40px; font-size: 16px;border:none;  text-indent: 1em;  }

.zyk-search button{ width: 70px; height: 44px; font-size: 18px;color: #fff;background-color: #e9b12c;  border-left: 5px solid #c17800; cursor: pointer; }
.zyk-tit{ overflow: hidden; line-height: 40px;}
.zyk-tit ul{ float: left; }
.zyk-tit .tit3{ float: right; }
.zyk-tit .tit1{ padding-left: 30px;font-size: 18px; font-weight: 800; color: #333; background: url(../images/sxag_30.png)left center no-repeat;  }
.zyk-tit .tit2,.zyk-tit .tit3{ overflow: hidden; }
.zyk-tit .tit2 li,.zyk-tit .tit3 li{ float: left; }
.zyk-tit .tit2{ margin-left: 40px; }
.zyk-tit .tit2 li { line-height: 40px;  padding-left: 10px; margin-right: 10px; font-size: 12px;background: url(../images/initial.png)left center no-repeat;  }
.zyk-tit .tit3{ width: 200px; height: 30px; line-height: 30px;  background: #c17800; border-radius: 10px;}
.zyk-tit .tit3 li,.zyk-tit .tit3 li a{ display: block; width: 48px; line-height: 26px; font-size: 12px; color: #fff;  background: #c17800; padding: 1px; border-radius: 10px; text-align: center;}
.zyk-tit .tit3 li a:hover, .zyk-tit .tit3 .on a{ color: #333; background: #fff; }
.neir .tg .yiem{  font-size:14px; margin: 40px auto; text-align: center;}
.neir .tg .yiem a{ text-decoration:none; padding: 5px 10px;margin-left:5px; color:#333;}


/*资源库详情-图片*/
.zyk-img .zyk-article{ height: auto;  padding:20px 20px ; background: #f9f9f9;}
.zyk-img .zyk-article .tit{ font-size: 16px; text-align: left; }
.zyk-img .zyk-article .lunbo{ position: relative;width: 100%; margin: 20px auto;  }
.zyk-img .zyk-article .lunbo ul li{ display: block; text-align: center; }
.zyk-img .zyk-article .lunbo .lb-icon{ position: absolute; top: 50%; margin-top: -25px;left: 0; width: 100%;font-size:50px;  font-weight: 800;}
.zyk-img .zyk-article .lunbo .lb-icon a{ color: #999; }
.zyk-img .zyk-article .lunbo .lb-icon .right{  position: absolute;  right:0;  }
.zyk-img .zyk-article .botm{ overflow: hidden;margin-top: 10px; width: 100%; height: 120px; }
.zyk-img .zyk-article .botm > div{ float: left; }
.zyk-img .zyk-article .botm .botm-l{ width: 100px; height: 122px; }
.zyk-img .zyk-article .botm .botm-c{ position: relative;overflow: hidden; width: 520px; height: 122px; padding: 0 20px; }
.zyk-img .zyk-article .botm .botm-c ul li{ float: left; width: 90px; height: 112px; margin-right:5px; padding: 4px; border: 1px solid #666;}
.zyk-img .zyk-article .botm .botm-c .lb-icon{ width: 100%; font-size:20px;  font-weight: 800; }
.zyk-img .zyk-article .botm .botm-c .lb-icon{ position: absolute; top: 50%; margin-top: -10px; left: 0px;  }

.zyk-img .zyk-article .botm .botm-c .lb-icon .right{  position: absolute;  right:0px;  }
.zyk-img .zyk-tuij{ margin-top: 20px;  }
.zyk-img .zyk-tuij .tit{ width: 100%; line-height: 40px; background: #e5e5e5; text-indent: 2em; font-size: 14px; font-weight: 600; border: 1px solid #ccc; }
.zyk-img .zyk-tuij .list{ overflow: hidden; width: 100%; border: 1px solid #ccc; padding-bottom: 20px;}
.zyk-img .zyk-tuij .list ul{ padding: 20px 10px; }
.zyk-img .zyk-tuij .list ul li{ display:inline-block;width: 200px; margin: 15px 10px;height: 150px;text-align:center; }
.zyk-img .zyk-tuij .list ul li a{ display: block;}
.zyk-img .zyk-tuij .list ul li .img{ width: 100%; height: 150px;margin:0;overflow:hidden; }
.zyk-img .zyk-tuij .list ul li .img img{max-width:200px;}
.zyk-img .zyk-tuij .list ul li .font{ font-size: 12px; line-height: 20px; }

/*资源库详情-文档*/
.zyk-wend, .zyk-wend2{ margin-top: 20px; }
.zyk-wend .tit{ width: 100%; line-height: 40px; background:#e5e5e5 url(../images/word.png)20px center no-repeat; text-indent: 50px; font-size: 14px; font-weight: 600; border: 1px solid #ccc; }
.zyk-wend .list,.zyk-wend2 .list{overflow:hidden ; width: 100%; height: 400px;background: #fff; border: 1px solid #ccc; padding-bottom: 20px;}
.zyk-wend2 .tit{ width: 100%; line-height: 40px; text-indent: 2em; background:#e5e5e5; font-size: 14px; font-weight: 600; border: 1px solid #ccc; }

/*资源库详情-视频*/
.zyk-video{ overflow: hidden;background-color:#f7f7f7; }
.zyk-video .left{ float: left; width: 650px; height: 545px;}
.zyk-video .left .tit{ font-size: 16px; font-weight: 600;line-height:40px; }
.zyk-video .right{ float: right; width: 260px;}
.zyk-video .right .tit{ width: 100%; line-height: 40px; background: #ffb100; color: #fff; }
.neir .tg .zyk-video .right .list{width: 240px; height: 504px; overflow-y: scroll; margin-top: 0;padding:0; background-color:White;border-right:1px solid #dadada;border-bottom:1px solid #dadada;}
.neir .tg .zyk-video .right .list ul { margin-left: 0px;width:210px; }
.neir .tg .zyk-video .right .list ul li{ line-height: 30px;background: initial;width:100%;height:30px;}
.neir .tg .zyk-video .right .list ul li.hover > a{color:#ffb100;}
.neir .tg .zyk-video .right .list ul li.hover{height:29px; border-bottom: 1px dashed #b9b9b9;}
.neir .tg .zyk-video .right .list ul li a:hover{color:#ffb100;}

/*课程建设-详情*/
.kcjs-img{ overflow: hidden;background: #FFF; width: 945px; height: 100%; padding: 10px 25px; margin: 0 auto;} 
.kcjs-img .kcjs-tit{ padding-left: 25px; line-height: 60px;font-size: 20px; font-weight: 800; color: #333; background: url(../images/sxag_30.png)left center no-repeat; }
.kcjs-img .kc-img{ width: 100%; height: 320px; text-align: center;  }
.kcjs-img .kcjs-cont > div, .kcjs-img .kcjs-cont2 .kcbz, .kcjs-img .kcjs-cont2 .jxsj, .kcjs-img .kcjs-cont2 .kcpj{ margin-top: 20px; }
.kcjs-img .kcjs-cont > div .tit, .kcjs-img .kcjs-cont2 .kcbz .tit, .kcjs-img .kcjs-cont2 .jxsj .tit, .kcjs-img .kcjs-cont2 .kcpj .tit, .kcjs-img .kcjs-cont2 .kclx .tit{ line-height: 30px;font-size: 16px; color: #c17800; }
.kcjs-img .kcjs-cont2{ margin-top: 30px; }
.kcjs-img .kcjs-cont2 .main-tit{ font-size: 16px; color: #333;text-align: center; font-weight: 600; }
.kcjs-img .kcjs-cont2 .cont{ overflow: hidden;margin-top: 5px; }
.kcjs-img .kcjs-cont2 .cont .cont-l{ float: left;padding-left: 20px;background: url(../images/word.png)left center no-repeat;  }
.kcjs-img .kcjs-cont2 .cont .cont-r{ float: right; }
.kcjs-img .kcjs-cont2 .cont .cont-r a{ display: inline-block;width: 60px; line-height: 30px; margin-right: 10px;border-radius: 20px; border: 1px solid #c17800; text-align: center;}
.kcjs-img .kcjs-video,.kcjs-img .kcjs-lxvideo{ overflow: hidden;margin-top: 30px; }
.kcjs-img .kcjs-video ul li,.kcjs-img .kcjs-lxvideo ul li{ display:inline-block ;width: 220px;margin:0 5px; height: 180px; vertical-align:top;text-align:center; }
.kcjs-img .kcjs-video ul li .img,.kcjs-img .kcjs-lxvideo ul li .img{ display: block ;width: 80%; height: 120px; margin-right: 20%; background: #333; }
