﻿@charset "utf-8";

#content{padding-top: 10px; width: auto}
.mainContent { float: left; width: 700px; }
.side { float: right; width: 280px; }
.pageBanner{display: none;}

.cloumn{clear:both; overflow:hidden; margin-bottom:20px;}

/* 首页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(../../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 }

/*clounmA S*/
#clounmA .hd{height: 34px;line-height: 34px; overflow:hidden}
#clounmA .hd h3{float:left;padding-left:11px;}
#clounmA .hd h3 a{font-size:20px;color: #333;}
#clounmA .hd a.more{float:left;padding-left:5px;color:#999; font-size:12px;}

/* 通知公告 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*/
#clounmA .indXxdt .hd{width: 510px;height: 49px;line-height: 34px;padding:10px 0 0 24px;position: absolute;top:0;left:-7px;background: url(../../base/img/title_bg.png) no-repeat;}
.indXxdt{width:487px;height: 302px;float:left;padding:66px 20px 0 20px;background: #fff;position: relative;}
.indXxdt .hd ul li{float: left;width: 110px;height: 49px;text-align: center;}
.indXxdt .hd ul li a{color: #fff;font-size: 16px;}
.indXxdt .hd ul li.on{background: #fff;font-weight: bold;}
.indXxdt .hd ul li.on a{color: #002d4a;}
.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;}

/* 院系概况 */
.indXxgk{float: left;width:374px;height: 346px;padding:10px;margin-left:20px;border-top: 2px solid #0b4870;background: #fff;}
.indXxgk .bd{padding-left: 10px;}
.indXxgk .introduc{height: 80px;line-height: 26px;color:#999;overflow: hidden;}
.indXxgk .bd .sub_list{width: 210px;height: 180px;padding-right:154px;margin-top: 24px;background:url(../../base/img/xxgk_bg.jpg) no-repeat right 0;overflow: hidden;}
.indXxgk .bd ul li{float: left;width: 85px;height: 34px;line-height: 34px;margin:0 10px 12px 0;border:1px solid #e2e2e2;text-align: center;}
.indXxgk .bd ul li a{color: #0b4870;}
.indXxgk .bd ul li a:hover{color: #8f0000;}
/*clounmA E*/


/*cloumnB S*/
#cloumnB{height: 268px;padding:10px 0 0 20px;margin-top:20px;background: #fff;position: relative;}
.indBox{width: 405px;float: left;margin-right: 26px;}
.indBox .hd{height:42px;line-height: 38px; }
.indBox .hd h3{font-size: 20px;color: #333;}
.indBox .bd{padding-top: 8px;}
.indBox .topicList .t{margin-bottom: 0px;padding-bottom: 14px;border-bottom: 0;}
.indBox .topicHasPic .pic,.indBox .topicHasPic .pic img{width: 117px;height: 88px;}
.indBox .topicHasPic .con{margin-left: 130px;}
.indBox .topicList .t .title{margin-bottom: 5px;}
.indBox .topicList .t .tit{color: #666;}
.indBox .topicList li.n{padding-left:12px;background-position: 0px -792px;}

/*快捷导航 S*/
.indKsdh .hd{height:42px;line-height: 38px; }
.indKsdh .hd h3{font-size: 20px;color: #333;}
.indKsdh{float: right;width: 315px;position: relative;}
.indKsdh .bd{width: 310px;height: 190px;padding:10px 0 0 10px;position: absolute;top: 50px;right: -5px;background: url(../../base/img/kjdh_bg.png) no-repeat;}
.indKsdh .bd ul li{width: 90px;height: 75px;float: left;margin: 5px;text-align: center;}
.indKsdh .bd ul li a{color: #fff;}
.indKsdh .bd ul li .icon{display: block;width: 32px;height: 32px;
_padding:0 5px 5px 0;margin: 9px auto;background: url(../../base/img/icon.png) no-repeat 0 0px;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 ul li.li2 .icon{background-position: 0 -110px;}
.indKsdh .bd ul li.li3 .icon{background-position: 0 -220px;}
.indKsdh .bd ul li.li4 .icon{background-position: 0 -330px;}
.indKsdh .bd ul li.li5 .icon{background-position: 0 -440px;}
.indKsdh .bd ul li.li6 .icon{background-position: 0 -550px;}
.indKsdh .bd ul li a:hover .icon{width: 38px;height: 38px;_padding:0;margin: 6px auto;background-position:0px -52px;
    -moz-transform:scaleX(-1);
    -webkit-transform:scaleX(-1);
    -o-transform:scaleX(-1);
    -ms-transform:scaleX(-1);
    transform:scaleX(-1);
}
.indKsdh .bd ul li.li2 a:hover .icon{background-position:0px -162px;}
.indKsdh .bd ul li.li3 a:hover .icon{background-position:0px -272px;}
.indKsdh .bd ul li.li4 a:hover .icon{background-position:0px -382px;}
.indKsdh .bd ul li.li5 a:hover .icon{background-position:0px -492px;}
.indKsdh .bd ul li.li6 a:hover .icon{background-position:0px -602px;}
/*快捷导航 E*/

/*cloumnB E*/

/*学生园地 S*/
.indXxyd{width: 1160px;height: 256px;background: #fff;padding: 10px 20px;overflow: hidden;}
.indXxyd .hd{height:42px;line-height: 38px;}
.indXxyd .hd h3{font-size: 20px;}
.indXxyd .hd h3 a{color: #333;}
.indXxyd .bd,.indXxyd .bd .tempWrap{width: 1160px;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*/


#columnNav { padding: 0 ; border-bottom: 1px solid #fff;}
#columnNav .hd { height: 60px; line-height: 60px;background: url(../../base/img/icon-cate.png) no-repeat 30px 50% #255194;  font-size: 20px; padding-left: 90px;color: #fff;}
#columnNav .bd { padding: 0; }

#box-gzzz {}
#box-gzzz .hd { margin-bottom: 5px; }
#topArea { padding: 0 0 20px; }
#topArea .focusPic { float: left; width: 320px;  }
#topArea .topNews {overflow: hidden;zoom: 1;padding-left: 15px;}
#box-mzhy .hd { margin-bottom: 5px; }
#box-mzhy .hd h3 { background-image: url(../../base/img/tit-2.png); }
#row-1 { background: #F9F9F9; padding: 20px 0; /* margin-bottom: 20px; */}
#row-1 .hd { text-align: center; padding-bottom: 20px; }
#row-1 .hd a { display: inline-block; width: 150px; height: 45px; line-height: 40px; text-align: cente; font-size: 20px; color: #333; }
#row-1 .hd a.on { background: url(../../base/img/tab-1.png) no-repeat; color: #fff; }
#row-1 .topicList { overflow: hidden; zoom: 1; }
#row-1 .topicList li {float: left;    width: 48%; padding-right: 20px;padding-bottom: 0;border: 0; font-size:14px;line-height:30px;height:30px;}


#box-ksdh {}
#box-ksdh .hd { padding: 30px 10px 10px; }
#box-ksdh .hd h3 {  width: 125px; height: 44px; margin: 0 auto; float: none; }
#box-ksdh .bd {padding: 20px 0; overflow: hidden;zoom:1; border: solid #F9F9F9; border-width: 3px 0; }
#box-ksdh .bd li { float: left; width: 100px; text-align: center; margin: 0 50px;}
#box-ksdh .bd li a { display: block; padding: 105px 0 0; font-size: 16px; line-height: 30px;}
#box-ksdh .bd .li1 { background: url(../../base/img/icon-1.png) no-repeat; }
#box-ksdh .bd .li2 { background: url(../../base/img/icon-2.png) no-repeat; }
#box-ksdh .bd .li3 { background: url(../../base/img/icon-3.png) no-repeat; }
#box-ksdh .bd .li4 { background: url(../../base/img/icon-4.png) no-repeat; }
#box-ksdh .bd .li5 { background: url(../../base/img/icon-5.png) no-repeat; }
#box-ksdh .bd .li6 { background: url(../../base/img/icon-6.png) no-repeat; }
#box-ksdh .bd .li7 { background: url(../../base/img/icon-7.png) no-repeat; }
#box-ksdh .bd .li8 { background: url(../../base/img/icon-8.png) no-repeat; }
#box-hdfc {margin-bottom: 20px;}
#box-hdfc .hd { padding: 30px 10px 10px; }
#box-hdfc .hd h3 { height: 44px;  width: 120px;   text-align: center;margin:0 auto; font-size:24px; float: none;}
#box-hdfc .hd h3  a,#box-ksdh .hd h3{    color: #005396;
    font-weight: bold;
    font-size: 24px;
    letter-spacing: 4px;}
#box-hdfc .bd {padding: 0;}
#box-hdfc .bd li { float: left; width: 242px;  overflow: hidden; background: #fafafa;margin-right:10px;  }
#box-hdfc .bd li .title{text-align:center;}
#box-hdfc .bd li .pic { float: left; position: relative;z-index: 10;}
#box-hdfc .bd li .pic img {}
#box-hdfc .bd li .con {color: #333;padding: 20px 10px 0;height: 160px;float: left;width: 230px;position: relative;font-size: 14px;line-height: 24px; display:none;}
#box-hdfc .bd li .con:before { content: ""; position: absolute; z-index: 19;left: -20px; bottom: 20px;width: 0;height: 0;display: block;}
#box-hdfc .bd li .con .title { display: none; }
#box-hdfc .bd li .con .title a {}
#box-hdfc .bd li .con .intro a { display: none; }
#box-hdfc .bd li:hover .con { background: #5fb7ff ;color: #fff;}
#box-hdfc .bd li:hover .con:before {  border: 10px solid;border-color: transparent #5fb7ff transparent transparent;}
#box-hdfc .bd .li2 .pic,
#box-hdfc .bd .li3 .pic { float: right; }
#box-hdfc .bd .li2:hover .con:before,
#box-hdfc .bd .li3:hover .con:before { right: -20px; left: inherit; border-color: transparent transparent transparent #5fb7ff;}

.linkpic li{float: left; margin-right: 30px;}
.linkpic{margin-right: -30px;}
#box-hdfc .bd li.last{margin-right:0;}


