/* ----------- 配置默认样式 ----------- */
.box .bd{ padding-bottom: 0;}
#content-wrap .row{ clear: both;}
#content-wrap .row .row{ margin-bottom: 0;}
#footer{border-top: none; }

/* 焦点图 */
#banner{height: 650px; }
#banner .focus-ad .bd li{height: 650px}
#banner .focus-ad .bd .pic a{height: 650px;background-position: 0 50%; background-repeat: no-repeat;}
#banner .focus-ad .hd{ bottom: 65px;}
#banner .focus-ad .hd span{ width: 50px; height: 5px; border-radius: 5px;}
#banner .focus-ad .hd .on span{ background-color: #f60;}

/* ----------- 正文 ----------- */

/* ------ news-group1 ------ */
#news-group1{padding-top: 30px;padding-bottom: 0px;overflow:hidden;}
#news-group1 .container{ padding: 0px}
#news-group1 .side{ width: 400px;}
#news-group1 .main .main{ border-left: 1px dotted #ddd; border-right: 1px dotted #ddd;}
#news-group1 .box .hd{ background: none;}


/* 通知公告 */
#tzgg .bd .list li{ padding: 10px 0; background:none}
#tzgg .bd .list li a i{ display: none;}
#tzgg .bd .list .calendar{float: left;margin: 0 15px 0 0px;background-color: #fff;color: #717171; border:1px solid #e1e1e1; border-radius:10px; overflow:hidden; width:64px;}
#tzgg .bd .list .calendar em{background:none; line-height:30px; padding-top:4px; color:#717171}
#tzgg .bd .list .calendar i{ background: none; color: #717171; line-height:20px; padding-bottom:4px;}
#tzgg .bd .list-hover li:hover,
#tzgg .bd .list-hover tr:hover{background:none;}
#tzgg .bd .list-hover li:hover .calendar{background:url("../../../jxjyxy/base/img/bg-01.png") 0 0 repeat; border-color:#0d67bb; color:#fff;}
#tzgg .bd .list-hover li:hover .calendar em,
#tzgg .bd .list-hover li:hover .calendar i{color:#fff}

/* 新闻焦点图 */
#focusNews{float: left; margin-right: 20px; width: 420px; height: 320px; overflow: hidden; }

/* ------ news-group2 ------ */
#news-group2{overflow:hidden; background: url(../../../jxjyxy/Base/img/news-group2-bg.jpg) 50% 100% no-repeat;height: 336px;}
#news-group2 .container{padding-top: 50px;}
#news-group2 .nodePic{width: 280px; height: 165px; float: left; border: 3px solid #7dadd7; background: #4287c5; margin-right: 40px; position: relative; display:none  }
#news-group2 .nodePic img{width: 280px; height: 165px; position: absolute; top: 12px; left: 12px;}

/* 媒体关注 */
#mtgz{position: relative; height:260px; z-index:1 }
#mtgz .hd{background: none; position:absolute; left:320px; top:20px }
#mtgz .hd h3{background-color: #214362}
#mtgz .list-top li{border-bottom: none; }
#mtgz .list-top .t .pic{width: 280px; height: 165px; float: left; border: 3px solid #7dadd7; background: #4287c5; margin-right: 40px; position: relative; z-index:5 }
#mtgz .list-top .t .pic a{display:block; width:280px; height:165px;position: absolute; top: 12px; left: 12px;}
#mtgz .list-top .t .pic img{width: 280px; height: 165px;}
#mtgz .list-top .t .title a{color: #fff; font-size: 18px}
#mtgz .list-top .t .con{padding-top:60px}
#mtgz .list-top .intro{color: #fff; font-size: 14px; line-height: 24px; height: 72px; text-indent: 2em}
#mtgz .fd{position: absolute;z-index: 11;right: 0px;bottom: 0px;width: 100%;text-align:left;}
#mtgz .fd ul{display:block; line-height:0px; text-align:center }
#mtgz .fd li{cursor: pointer;font-size: 12px;color: #999; text-align:center; display:inline-block}
#mtgz .fd span{margin-right: 5px;background: #78a8d1;display: block;padding: 0px; width: 8px;height: 8px;overflow: hidden;line-height: 100px; border-radius:50%}
#mtgz .fd .on span{background: #fff;color: #78a8d1;}


/* ------ news-group3 ------ */
#news-group3 .container{  background: none; padding-top: 10px;}
#news-group3 .row{margin-bottom: 20px;}
#news-group3 .box .hd{ background: none;}

/* ------ news-group4 ------ */
#news-group4{overflow:hidden; background: url(../../../scszyyglj/Base/img/zcfgbj.jpg)}
#news-group4 .container{  background: none; padding-top: 10px;}
#news-group4 .row{margin-bottom: 20px;}
#news-group4 .box .hd{ background: none;}

/* 学校简介 */
#xxjs .bd{ position: relative; padding-left: 0; padding-right: 0;}
#xxjs .bd .intro{ position: absolute; z-index: 3; top: 10px; left: 0; right: 0; bottom: 0; padding: 50px 30px; color: #fff;}
#xxjs .bd .more{ position: absolute; z-index: 3; bottom: 50px; left: 50%; margin-left: -45px; transition: all 0.25s ease 0s;}
#xxjs .bd .more a{ border: 1px solid #fff; color: #fff; padding: 5px 25px; transition: all 0.25s ease 0s;}
#xxjs .bd:hover .more a{ background-color: #fff; color: #0d67bb; text-decoration: none;}
#xxjs .bd .bg{ position: absolute; z-index: 2; top: 10px; left: 0; right: 0; bottom: 0; background-color: #000; filter: alpha(opacity=40);opacity: 0.4;}
#xxjs .bd:hover .bg{ filter: alpha(opacity=60);opacity: 0.6;}

/* ------ quick-btn-group ------ */
#quick-btn-group{ overflow:hidden; background: url(../../../jxjyxy/base/img/quick-btn-group.jpg) no-repeat center top;}
#quick-btn{height: 264px; width: 1196px; margin: 0 auto; }
#quick-btn ul{padding-top: 58px;width: 1216px;padding-left: 248px;}
#quick-btn ul li{width: 160px;float: left;margin-right: 20px;height: 180px;}
#quick-btn ul li a{display: block; line-height: 30px; font-size: 16px; text-align: center; color: #fff }
#quick-btn ul li a i{display: block;height: 120px;margin-bottom: 10px;background: url(../../../jxjyxy/Base/img/quick-btn.png) 50% 30px no-repeat #539ecd;border-radius: 10px;}
#quick-btn ul li.li2 a i{background-position: 50% -170px; background-color: #ce5759}
#quick-btn ul li.li3 a i{background-position: 50% -1370px; background-color: #d08549}
#quick-btn ul li.li4 a i{background-position: 50% -770px; background-color: #94dc68}

/* 快速导航 */
#ksdh{position: relative;}
.quick-btn{width: 384px; overflow: hidden; height: 240px;  }
.quick-btn li{width: 188px;float: left;margin-right: 4px;margin-top: 22px;margin-bottom: 10px;}
.quick-btn li a{display: block;height: 50px;line-height: 50px;overflow: hidden;padding-left: 60px;background: url(../../../dzbgs/Base/img/quick-btn.png) 20px -532px no-repeat #d1d9de;font-size: 14px;}
.quick-btn li a:hover{background-color: #2b7ccb; color: #fff; text-decoration: none; background-image: url(../../../dzbgs/Base/img/quick-btn-on.png); }
.quick-btn li.li2 a{background-position: 20px -532px;}
.quick-btn li.li3 a{background-position: 20px -200px;}
.quick-btn li.li4 a{background-position: 20px -310px;}
.quick-btn li.li5 a{background-position: 20px -421px;}
.quick-btn li.li6 a{background-position: 20px -532px;}
.quick-btn li.li7 a{background-position: 20px -641px;}
.quick-btn li.li8 a{background-position: 20px -751px;}

/*快捷导航 S*/
.indKsdh{position: relative;  padding:15px; overflow:hidden; padding-left:3px; padding-right:0px;}
.indKsdh ul li{width:188px;height:120px;float: left;margin-left:8px; margin-right:8px;text-align: center;}
.indKsdh ul li a{width:180px;height:120px;float: left;margin-left:5px; margin-right:5px;text-align: center; background-color:#3caeff; color:#fff; display:block;}
.indKsdh ul li.li2 a{width:180px;height:120px;float: left;margin-left:5px; margin-right:5px;text-align: center; background-color:#77aafd; color:#fff; display:block;}
.indKsdh ul li.li2 a{width:180px;height:120px;float: left;margin-left:5px; margin-right:5px;text-align: center; background-color:#77aafd; color:#fff; display:block;}
.indKsdh ul li.li4 a{width:180px;height:120px;float: left;margin-left:5px; margin-right:5px;text-align: center; background-color:#77aafd; color:#fff; display:block;}
.indKsdh ul li.li6 a{width:180px;height:120px;float: left;margin-left:5px; margin-right:5px;text-align: center; background-color:#77aafd; color:#fff; display:block;}


.indKsdh ul li a .icon{ display:block; height:66px; background:url(../../../syjxzx/Base/img/icon_kson.png) no-repeat 60px 10px; width:115px;}
.indKsdh ul li.li2 a .icon{ display:block; height:66px; background:url(../../Base/img/suzihua.png) no-repeat 60px 10px; width:115px;}
.indKsdh ul li.li3 a .icon{ display:block; height:66px; background:url(../../Base/img/rencai.png) no-repeat 63px 13px; width:115px;}
.indKsdh ul li.li4 a .icon{ display:block; height:66px; background:url(../../Base/img/keyan.png) no-repeat 63px 13px; width:115px;}
.indKsdh ul li.li5 a .icon{ display:block; height:66px; background:url(../../Base/img/zhongyike1.png) no-repeat 60px 10px; width:115px;}
.indKsdh ul li.li6 a .icon{ display:block; height:66px; background:url(../../Base/img/zhongyao.png) no-repeat 60px 10px; width:115px;}
.indKsdh ul li.li7 a .icon{ background-position:67px -830px;}
.indKsdh ul li.li8 a .icon{ background-position:67px -970px;}
.indKsdh ul li.li9 a .icon{ display:block; height:66px; background:url(../../Base/img/oaxitong.png) no-repeat 63px 13px; width:115px;}
.indKsdh ul li a:hover{background-color:#97c6ef; color:#000;}
.indKsdh ul li a:hover .icon {display:block; height:66px; background:url(../../../syjxzx/Base/img/icon_ks.png) no-repeat 60px 10px; width:115px;}
.indKsdh ul li.li2 a:hover .icon{ display:block; height:66px; background:url(../../Base/img/suzihua1.png) no-repeat 60px 10px; width:115px;}
.indKsdh ul li.li3 a:hover .icon{ display:block; height:66px; background:url(../../Base/img/rencai1.png) no-repeat 63px 13px; width:115px;}
.indKsdh ul li.li4 a:hover .icon{ display:block; height:66px; background:url(../../Base/img/keyan1.png) no-repeat 63px 13px; width:115px;}
.indKsdh ul li.li5 a:hover .icon{ display:block; height:66px; background:url(../../Base/img/zhongyike.png) no-repeat 60px 10px; width:115px;}
.indKsdh ul li.li6 a:hover .icon{ display:block; height:66px; background:url(../../Base/img/zhongyao2.png) no-repeat 60px 10px; width:115px;}
.indKsdh ul li.li7 a:hover .icon{ background-position:67px -830px;}
.indKsdh ul li.li8 a:hover .icon{ background-position:67px -970px;}
.indKsdh ul li.li9 a:hover .icon{ display:block; height:66px; background:url(../../Base/img/oaxitong1.png) no-repeat 63px 13px; width:115px;}
/*快捷导航 E*/

/*columnA S*/
#columnA{ margin-top:15px; background-color:#fff; padding:15px; height:350px;}
/* 焦点图 S*/
/*.focus{ float:left; width:560px; position:relative; height:346px;}
.focus .hd{ position:absolute; bottom:10px;  line-height:20px; right:20px; z-index:2;}
.focus .hd li{ float:left; width:20px; height:20px; background-color:#fff; text-align:center; line-height:20px; margin-left:5px; display:inline;}
.focus .hd li.on{ background-color:#990000; color:#fff;}
.focus .bd .pic img{ width:560px; height:348px;}
.focus .bd .con{ position:absolute; background:url(../../Base/img/ul_bg.png) repeat; z-index:1; height:40px; line-height:40px; bottom:0px; width:100%; }
.focus .bd .con h3{ padding-left:15px;}
.focus .bd .con a{ color:#fff;}
*/
/* 通知公告 S*/
.indTzgg{width:220px;height: 346px;padding: 10px;border-top: 2px solid #ebe008; float:right;background: #fff;}
.indTzgg .bd{padding:8px 0; line-height:24px;overflow:hidden;}
.indTzgg .bd .infoList li{padding-left:25px;background-position: 10px -762px;}
/* 系部动态等 S*/
.indXxdt .hd{height:42px;line-height:42px; background: none; border-bottom: 1px solid #ddd;}
.indXxdt{width:450px;height: 302px;float:right;}
.indXxdt .hd ul li{float: left;width: 130px;height:42px;text-align: center;}
.indXxdt .hd ul li a{color: #9e9fa0;font-size: 20px;font-weight: bold;}
.indXxdt .hd ul li.on{background: none; border-bottom: 1px solid #ddd;}
.indXxdt .hd ul li.on{border-color: #0d67bb; color: #0d67bb;background: url(../../Base/img/yx2.png)-1px -3px;padding-left:20px}
.indXxdt .hd ul li.on a{color: #0d67bb;}
.indXxdt .bd{ padding-top:15px;}
.indXxdt .bd .topicList .t{margin-bottom: 0px;padding-bottom: 14px;border-bottom: 0;}
.indXxdt .bd .topicHasPic .pic,.indXxdt .bd .topicHasPic .pic img{width: 126px;height: 95px;}
.indXxdt .bd .topicHasPic .con{margin-left: 140px;}
.indXxdt .bd .topicList .t .tit{font-size: 14px;}
.indXxdt .bd .topicList .t .intro{line-height: 21px;}
/*columnA E*/
.indXxdt1 .hd{height:42px;line-height:42px; background: none; border-bottom: 1px solid #ddd;}
.indXxdt1{width:1200px;height: 302px;float:right;}
.indXxdt1 .hd ul li{float: left;width: 130px;height:42px;text-align: center;}
.indXxdt1 .hd ul li a{color: #9e9fa0;font-size: 20px;font-weight: bold;}
.indXxdt1 .hd ul li.on{background: none; border-bottom: 1px solid #ddd;}
.indXxdt1 .hd ul li.on{border-color: #0d67bb; color: #0d67bb;background: url(../../Base/img/yx2.png)-1px -3px;padding-left:20px}
.indXxdt1 .hd ul li.on a{color: #0d67bb;}
.indXxdt1 .bd{ padding-top:15px;}
.indXxdt1 .bd .topicList .t{margin-bottom: 0px;padding-bottom: 14px;border-bottom: 0;}
.indXxdt1 .bd .topicHasPic .pic,.indXxdt .bd .topicHasPic .pic img{width: 126px;height: 95px;}
.indXxdt1 .bd .topicHasPic .con{margin-left: 140px;}
.indXxdt1 .bd .topicList .t .tit{font-size: 14px;}
.indXxdt1 .bd .topicList .t .intro{line-height: 21px;}
/*columnA E*/
/* 党史教育 */
#xxyd .bd ul {   overflow: hidden;}
#xxyd .bd ul li { float: left; width: 400px; text-align: center;}
#xxyd .bd ul li .pic img {padding: 5px; width: 400px;height: 70px;}
#xxyd .bd ul li .tit { display: none;}

/* 防控工作 */
#fkgz .bd ul {   overflow: hidden;}
#fkgz .bd ul li { float: left; width: 600px; text-align: center;}
#fkgz .bd ul li .pic img {padding: 10px; width: 600px;height: 90px;}
#fkgz .bd ul li .tit { display: none;}


/* 互动交流 */
#xxyd1 .bd ul {   overflow: hidden;}
#xxyd1 .bd ul li { float: left; width: 185px; text-align: center;}
#xxyd1 .bd ul li .pic img {padding: 5px; width: 185px;height: 70px;}
#xxyd1 .bd ul li .tit { display: none;}
/* 专题栏目 */
#xxyd2 .bd ul {   overflow: hidden;}
#xxyd2 .bd ul li { float: left; width: 198px; text-align: center;}
#xxyd2 .bd ul li .pic img {padding: 10px;width: 190px;height: 120px;}
#xxyd2 .bd ul li .tit { display: none;}
#xxyd2.prev,#xxyd2 .next{ position: absolute; top: 160px; left: -90px; width: 80px; height: 120px; background: url(../../Base/img/yx2.png) no-repeat center -325px; cursor: pointer; transition: all 0.25s ease 0s;}
#xxyd2.next{ left: auto; right: -90px; background-position: center -436px;}
#xxyd2 a:hover.prev,#xxyd2 a:hover.next{ background-color: #fafafa;}

/* 政务服务 */
#xxyd3 .bd ul {   overflow: hidden;}
#xxyd3 .bd ul li { float: left; width: 390px; text-align: center;}
#xxyd3 .bd ul li .pic img {padding: 5px; width: 390px;height: 70px;}
#xxyd3 .bd ul li .tit { display: none;}

/* 新闻资讯 */
#xwzx{ position: relative;}
#xwzx .hd h3{ padding-left: 40px; background: url(../../Base/img/yx2.png) no-repeat -1px -3px;}
/*#xwzx .prev,#xwzx .next{ position: absolute; top: 160px; left: -90px; width: 80px; height: 120px; background: url(../../Base/img/yx2.png) no-repeat center -325px; cursor: pointer; transition: all 0.25s ease 0s;}
#xwzx .next{ left: auto; right: -90px; background-position: center -436px;}
#xwzx a:hover.prev,#xwzx a:hover.next{ background-color: #fafafa;}*/
#xwzx .topicList{margin: 0 -10px; overflow: hidden;}
#xwzx .topicList li{float: left;width: 33.3%; padding: 0; margin: 0; border: none; position: relative;}
#xwzx .topicList li .pic{ float: none;margin: 0 10px;padding: 10px;}
#xwzx .topicList li .pic a{ display: block;border: 3px solid transparent; transition: all 0.25s ease 0s;}
#xwzx .topicList li .pic img{ width: 100%;}
#xwzx .topicList li .con{margin: 0 10px;padding: 0 10px 20px;}
#xwzx .topicList li .title{ position: absolute; z-index: 3; top: 180px; left: 20px; right: 20px; padding: 0 10px;}
#xwzx .topicList li .title a{ color: #fff;}
#xwzx .topicList li .titleBg{ position: absolute; z-index: 2; top: 128px; left: 23px; right: 23px; height: 85px; background: url(http://www.lightgy.com/Content/scszyyglj1/base/img/titleBg.png) repeat-x left bottom; filter: alpha(opacity=80);opacity: 0.8;}
#xwzx .topicList .t .intro{height: 100px; line-height: 24px; padding: 0; font-size: 14px; color: #444; overflow:hidden;}
#xwzx .topicList li:hover .pic a{ border-color: #9a0000;}


/* 公告公示 */
.boxNews{width: 580px; float: left;}
.boxNews .hd{height: 46px; padding-bottom: 16px; border-bottom: 1px solid #e0e0e0;}
.boxNews .hd .more{width: auto; float: right; height: 26px; line-height: 26px; padding: 0 16px; margin-top: 9px; font-size: 12px; color: #999; border: 1px solid #dedede;}
.boxNews .hd .more:hover{text-decoration: none; border-color: #f79310; color: #f79310;}
.boxNews .hd h3{border-left: 3px solid #f79310; padding-left: 10px; height: 46px;}
.boxNews .hd h3 a{line-height: 26px; height: 26px; font-size: 22px; color: #0d67bb;font-weight: bold; }
.boxNews .hd h3 p{height: 20px; line-height: 20px; font-size: 18px; color: #c6c6c6;}
.boxNews .bd{overflow: hidden;}
.infoDataList{}
.infoDataList li{padding: 11px 0; border-bottom: 1px dotted #ccc;}
.infoDataList li .date{width: 65px; float: left; margin-right: 20px; height: 70px; text-align: center; border-right: 1px solid #e0e0e0;}
.infoDataList li .date dt{font-size: 40px; height: 48px; line-height: 48px; color: #f79310;}
.infoDataList li .date dd{font-size: 12px; color: #999;}
.infoDataList li .con{overflow: hidden;}
.infoDataList li .title{height: 30px; line-height: 30px; font-size: 16px;}
.infoDataList li .intro{margin-top: 4px; height: 36px; overflow: hidden; font-size: 12px; line-height: 18px; color: #999;}

/* 特别关注 */
#tbgz1 .bd {overflow:hidden;padding:10px 70px;width:1200px;}
#tbgz1 .bd ul {margin: 0 10px;overflow:visible;}
#tbgz1 .bd ul li {float: left;margin: 0 20px; width: 237px;}
#tbgz1 .bd ul li .pic { float: none; margin:0 10px 0 -10px;;  text-align: center;}
#tbgz1 .bd ul li .pic img {margin:10px;  width: 237px; height: 150px;}
#tbgz1 .bd .list-top .t .title {  margin-left:60px;  margin-right:-62px;  height: 44px;}
#tbgz1 .bd ul li .con {height: 130px;}



/*特别关注*/
.tuijian_con{background:#f5f5f5;height:225px;position:relative; margin:0 auto; width:1000px;}
.tuijian_left{float:left;width: 60px;height:180px;background:#e60012;color:#fff;font-size:26px;font-weight:bold;line-height:120%;text-align:center;padding-top:45px;}
.tuijian-swiper{position: relative;margin-top:20px;margin-bottom:20px;}

.tuijian-swiper .prev, .tuijian-swiper .next {
    width: 50px;
    height: 50px;
    background: url(../../../main/base/img/slide-arrow.png) no-repeat rgba(150, 150, 150, 0.4);
    display: block;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-top: -20px;
    cursor: pointer;
    transition: 0.3s;
    -moz-transition: 0.3s;
    -webkit-transition: 0.3s;
    -o-transition: 0.3s;
    z-index: 50;
}

.tuijian-swiper .prev {
	margin-left: -425px;
	background-position: 18px 16px;
}
.tuijian-swiper .next {
	margin-left: 440px;
    background-position: 20px -68px;
}
.tuijian-swiper .ades {
	width: 800px;
   
}




