@charset "utf-8";

#content{margin-top:0;}
.pageBanner{display: none;}

.column{clear:both; overflow:hidden; margin-bottom:10px;}

/* 首页banner图切换 S*/
#indBanner{max-width: 1600px;clear: both;text-align: center;position: relative;margin:0 auto 20px auto;max-height: 400px;}
#indBanner .bd .con{display:none;}
#indBanner .bd .pic img{width:100%;  }
#indBanner .prev,#indBanner .next{display: block;width: 48px;height: 98px; position: absolute;left:50%;top:50%; margin-top:-49px; margin-left:-600px;z-index: 9999;background: url(/content/db/base/img/sjx.png) no-repeat 0 0;}
#indBanner .next{background-position: -62px 0;margin-left:550px;}
#indBanner .hd{ height:14px; overflow:hidden; width:100%; position:absolute; left:0; bottom:10px; text-align:center; font-size:0; }
#indBanner .hd li{display:inline-block; *display:inline; zoom:1; vertical-align:top; margin:0 3px; width:14px; height:14px; background:#fff; -webkit-border-radius:14px; -moz-border-radius:14px; border-radius:14px;  }
#indBanner .hd li span{display:none; }
#indBanner .hd .on{ background:#ff0 }

/*columnA S*/
#columnA .hd{height: 36px;line-height: 36px; overflow:hidden}
#columnA .hd h3{float:left;padding-left:11px;}
#columnA .hd h3 a{font-size:20px;color: #333;}
#columnA .hd a.more{float:left;padding-left:5px;color:#999; font-size:12px;}


/* 焦点图S */
.focus {width:687px;height:375px; float:left; overflow:hidden; position:relative; *display: inline; }
.focus .hd{ position:absolute; z-index:20; right:280px; bottom:-5px; z-index:15;}
.focus .hd ul{overflow:hidden; zoom:1; z-index:2;}
.focus .hd ul li{float:left; margin-left:5px;  width:10px; height:10px;text-indent: -9999px;cursor: pointer;overflow: hidden; border-radius:5px; background-color:#fff;}
.focus .hd ul li.on{background-color:#f60;}
.focus .bd{ position:relative; z-index:2; }
.focus .bd ul li{z-index:9;}
.focus .bd .pic{ position:relative; z-index:0;width:687px; height:375px; }
.focus .bd .pic img{width:687px; height:375px; border:0;   }
.focus .bd .txt{display:none;}
.focus .bd .con{width:100%; position:absolute; z-index:1; left: 0; bottom:0; *bottom:3px; height:70px; line-height:44px;  }
.focus .bd .con .title{ position:absolute; width:100%;left:0;padding-left:15px; z-index:1;text-align:center;}
.focus .bd .con .title a{color:#fff;font-size:16px;}
.focus .bd .con .titleBg{ position:absolute; width:100%; height:100%; background:#000; left:0; top:0; filter:alpha(opacity=50);opacity:0.5; }
.focus .bd .con .bg{position:absolute; width:100%; height:70px; z-index:0; left:0; background:#000; filter:alpha(opacity=50);opacity:0.5;  }
/* 焦点图E */

/* 系部动态等 S*/
#indXxdt{width:465px;height: 302px;float:right;background: #fff;position: relative;}
#indXxdt .hd{height: 36px;width:465px;line-height: 36px;border-bottom: 1px solid #dddddd; }
#indXxdt .hd ul li{float: left;width: 110px; margin-right:10px;height:36px;text-align: center;background: #e4e4e4; }
#indXxdt .hd ul li a{color: #7a7a7a;font-size: 16px;}
#indXxdt .hd ul li.on{background: #9d0303;font-weight: bold;}
#indXxdt .hd ul li.on a{color: #fff;}
#indXxdt .bd { padding-top:10px}
#indXxdt .bd .infoList li{border-bottom: none; }


/* indBox */
.indBox{margin-bottom: 10px;}
.indBox .hd{height: 40px; border-bottom: 1px solid #c2c2c2; }
.indBox .hd h3{float: left; height: 40px; line-height: 40px; font-size: 22px; font-weight: bold; }
.indBox .hd .more{float: right; *display: inline;  width: 20px; height: 20px; line-height: 20px; text-align: left; text-indent: 300%; overflow: hidden; background:url(/content/db/base/img/next.png) no-repeat; margin-top: 10px; }
.indBox .hd .more:hover{background:url(/content/db/base/img/next_hover.png) no-repeat ;}
.indBox .bd{padding: 20px 0px 0px; overflow: hidden; }

/* indBoxA */
.indBoxA{background: #f7f5f6;margin-bottom: 10px;}
.indBoxA .hd{height:40px; padding-top:6px; background:url(/content/db/base/img/indboxa.png) 0 0 no-repeat;}
.indBoxA .hd h3{float:left; height:40px; line-height:40px; font-size:22px; font-weight:bold; padding-left:38px;}
.indBoxA .bd{padding:10px 20px; overflow: hidden;  }

/* indDJTJ */
#indDJTJ .topicHasPic { display: flex; flex-wrap: wrap; justify-content: space-between; }
#indDJTJ .topicHasPic li { width: 48.5%; box-sizing: border-box; }
#indDJTJ .topicList .t { height: 130px;}
#indDJTJ .topicList .t .title { height: 32px;}
#indDJTJ .topicList .t .intro { overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; text-overflow: ellipsis; }
#indDJTJ .topicList .noPic .intro { -webkit-line-clamp: 3; }
.bd .noPic .pic { display: none; }

.box-loop { display: flex; flex-wrap: wrap; justify-content: space-between; }
.box-loop .indBox { width: 48.5%; margin-bottom: 15px;}

/*columnB S*/
#columnB{margin-top:20px; position: relative; overflow: hidden; }
#columnB .areaL{width: 770px; float: left; }
#columnB .areaR{width: 365px; float: right; }
#columnB .indBox .topicList .t{ margin:0px 0px 10px;; padding:0px; border-bottom:none; background:#e5e5e5}
#columnB .indBox .topicHasPic .pic{width: 160px;height: 130px;float:left; margin-right:16px; overflow:hidden;}
#columnB .indBox .topicHasPic .pic img{width: 160px;height: 130px;}
#columnB .indBox .topicHasPic .con{overflow:hidden; float:none; width:auto; padding:10px 10px 10px 0px;}
#columnB .indBox .topicList .t .tit{color: #0a7bb5;}
#columnB .indBox .topicList .t .intro{color:#5f5f5f;}
#columnB .indBox .topicList li.n{padding-left:12px;background-position: 0px -792px;border-bottom: 1px dashed #c2c2c2; }
#columnB .indBox .topicList li.n a{ color:#302e31;}
#columnB .indBox .conL{width: 365px; float: left; }
#columnB .indBox .conR{width: 365px; float: right; }
#columnB .indBox .hasNodePic .pic{margin-bottom:10px}

#indKYYJ { float: left; width: 48.5%;}
#indKYYJ .bd{height:204px;}
#indJYJX { float: right; width: 48.5%;}
#indJYJX .bd{height:204px;}

/* 院系概况 */


/* 快捷导航 */
#indKSDH .bd .links{overflow: hidden; width: 330px; }
#indKSDH .bd .links li {margin-bottom: 15px; overflow: hidden; }
#indKSDH .bd .links li a{display: block; height:76px; line-height: 22px; text-align: center; padding: 10px 0; background:#d2d2d2; }
#indKSDH .bd .links li .icon{display: block;margin:5px auto; width: 40px;height: 40px;background: url(/content/db/base/img/icon-font1.png) no-repeat 0 0;cursor: pointer;-moz-transition: all .6s ease-in-out;-webkit-transition: all .6s ease-in-out;-o-transition: all .6s ease-in-out;-ms-transition: all .6s ease-in-out;transition: all .6s ease-in-out;}
#indKSDH .bd .links li.li2 .icon{background-position: 0 -40px;}
#indKSDH .bd .links li.li3 .icon{background-position: 0 -80px;}
#indKSDH .bd .links li.li4 .icon{background-position: 0 -120px;}

#indKSDH .bd .links li a:hover .icon{
    -moz-transform:scaleX(-1);
    -webkit-transform:scaleX(-1);
    -o-transform:scaleX(-1);
    -ms-transform:scaleX(-1);
    transform:scaleX(-1);
}

/*友情链接 S*/
#indYQLJ .bd{padding:15px;height: 226px;}
#indYQLJ .bd select{ height:30px; line-height:30px;margin-bottom:10px;width:328px; border: 1px solid #c2c2c2;}


/*友情链接 S*/
#linkfriend .bd{padding:15px;}
#linkfriend .bd select{ height:30px; line-height:30px;margin-bottom:10px;width:328px; border: 1px solid #c2c2c2;}

/*columnB E*/

/*学生园地 S*/
.indXxyd{width: 1172px; padding: 10px 0;overflow: hidden;}
.indXxyd .hd{height:42px;line-height: 38px; }
.indXxyd .hd h3{font-size: 22px; font-weight:bold;border-bottom: 1px solid #c2c2c2;}
.indXxyd .hd h3 a{color: #666;}
.indXxyd .bd,.indXxyd .bd .tempWrap{width: 1172px !important;overflow: hidden;}
.indXxyd .hd{background-position:0 -110px;}
.indXxyd .bd{padding:24px 0 10px; overflow:hidden; display:table; text-align:center;}
.indXxyd .txtPicListB li{float:left; width:190px;margin: 0 2px; background:none;}
.indXxyd .txtPicListB li .pic{overflow:hidden;}
.indXxyd .txtPicListB li .pic img{width:190px;height: 142px;}
.indXxyd .txtPicListB li .title{padding-top:6px;text-align: center;}
.indXxyd .txtPicListB li .title a{color: #666;}
/*学生园地 E*/



