﻿@charset "utf-8";
.pageBanner{display: none;}
/* slideBoxInd */
#slideBoxInd{ height: 526px; position: relative; display: block; margin-bottom: 20px;}
#slideBoxInd .bd ul,
#slideBoxInd .bd ul li,
#slideBoxInd .bd ul li .pic,
#slideBoxInd .bd ul li .pic .pic_bg{position: absolute; top: 0; left: 0px; bottom: 0px; right: 0px; z-index: -9; width: 100% !important; height: 526px;}
#slideBoxInd .bd ul li .pic .pic_bg{background-position:50% 50%}
#slideBoxInd .ctrlBar{height: 1px;position: absolute;width: 1020px;left: 50%;margin-left: -500px;top: 0px;z-index: 0;}
#slideBoxInd .ctrlBar .prev,
#slideBoxInd .ctrlBar .next{width: 34px;height: 56px;position: absolute;top: 208px;background: url(images/slideboxind-btn.png) 0px 0px no-repeat;cursor: pointer;left: 0px;filter:alpha(opacity=60);opacity:0.6;}
#slideBoxInd .ctrlBar .next{left: auto;right: 0px;background-position: -39px 0px;}
#slideBoxInd .ctrlBar .prev:hover,
#slideBoxInd .ctrlBar .next:hover{filter:alpha(opacity=100);opacity:1;}
#slideBoxInd .hd{position:absolute; bottom:20px; left:0px;  width:100%; height:20px; overflow:hidden; z-index:500;}
#slideBoxInd .hd ul{height:20px; overflow:hidden; width:100%; display:block; text-align:center;}
#slideBoxInd .hd ul li{ width:12px; height:12px; overflow:hidden; margin-right:5px; background:#d7d7d7 ; border-radius: 6px;  display:inline-block;*display:inline;zoom:1;}
#slideBoxInd .hd ul li span{display:block; width:12px; height:12px; cursor:pointer; text-indent:-99px; overflow:hidden;}
#slideBoxInd .hd ul li.on span{background:#e57804 ;}

/* 校训 */
.xiaoxun{width: 1020px; margin: 0 auto 20px; height: auto; }
.xiaoxun img{width: 1020px; height: auto;}

/* columnA */
#columnA{overflow: hidden; margin: 0 auto 20px; }
#columnA .areaL{width: 460px; height: 340px; overflow: hidden; float: left; _display: inline; }
#columnA .areaR{width: 540px; height: 340px; overflow: hidden; float: right; _display: inline; }
#columnA .focusPic .bd li .pic img,
.focusPic .bd li .pic{ width: 460px; height: 340px; }

#indXWZX .bd .infoList .first{padding: 0px; background: none; height: 42px; line-height: 42px; font-size: 16px; color: #c92905;font-weight: bold;}
#indXWZX .bd .infoList .first a{color: #c92905}
#indXWZX .bd .infoList .first .date{display: none;}


/* columnB */
#columnB{overflow: hidden; margin: 20px auto 0px; }
#columnB .areaL{width: 670px; overflow: hidden; float: left; _display: inline; }
#columnB .areaR{width: 320px; overflow: hidden; float: right; _display: inline; }

#columnB .areaL .box{width: 320px;}

/* 快速导航 */
.links-ksdh{/* height: 66px; width: 324px; */float: left;}
.links-ksdh li{width: 77px; height: 66px; float: left; *display: inline; margin-right: 24px;}
.links-ksdh li a{display: block; height: 30px; line-height: 30px; text-align: center; color: #666666; padding-top: 30px; padding-bottom: 6px; background: url(images/icon-ksdh.png) 25px 11px no-repeat #f2f2f2;}
.links-ksdh li a:hover{background-color: #c92a03; color: #fff; background-image: url(images/icon-ksdh-on.png);}
.links-ksdh li.li2 a{background-position: 25px -97px;}
.links-ksdh li.li3 a{background-position: 25px -205px;}
.links-ksdh li.li4 a{background-position: 25px -314px;}
.links-ksdh li.wx{position: relative;}
.links-ksdh li.wx .pic{width:100px; height:100px;position:absolute;left: 50%;margin-left:-54px;top: -108px;padding:4px;background:#fff; display:none; -webkit-box-shadow:0 0 5px rgba(0, 0, 0, .3); -moz-box-shadow:0 0 5px rgba(0, 0, 0, .3); box-shadow:0 0 5px rgba(0, 0, 0, .3); }
.links-ksdh li.wx .pic img{width:100px; height:100px;}
.links-ksdh li.on .pic{display:block;}
.links-ksdh li.on .pic i{z-index: 8;position:absolute;bottom: -10px;left: 50%;margin-left:-3px;border-width:5px;border-color:transparent;border-style:dashed;border-top-color: #fff;border-top-style: solid;display:block;font-size:0;line-height:0;width:0;}
/* 首页领导信箱隐藏 */
.links-ksdh li.li1{display:none}


#boxZSJY{margin-bottom: 6px; position: relative;}

#slideBoxZT .prev{width: 13px; height: 13px; overflow: hidden; cursor: pointer; background: url(images/arrow.png) 0px 0px no-repeat; position: absolute; top: 29px; left: 10px; z-index: 3; filter:alpha(opacity=30);opacity:0.3;}
#slideBoxZT .next{width: 13px; height: 13px; overflow: hidden; cursor: pointer; background: url(images/arrow.png) -13px 0px no-repeat; position: absolute; top: 29px; right: 10px; z-index: 3; filter:alpha(opacity=30);opacity:0.3;}
#slideBoxZT .prev:hover,
#slideBoxZT .next:hover{filter:alpha(opacity=60);opacity:0.6;}

#indDJGZ,#indJXKY,#indKYGZ,#indXSGZ{width:490px;}

#boxZSJY .bd{padding:20px 0;}
#photo{ clear: both;}
#photo .more{    
    float: right;
    _display: inline;
    height: 36px;
    line-height: 36px;
    color: #a8a8a8;}
#photo .parHd{    height: 36px;
    padding-bottom: 10px;
    border-bottom: 1px solid #eeeeee;
    padding-right: 10px;
    margin-bottom:10px;
}
#photo .parHd li{float: left;
    padding-left: 36px;
    height: 36px;
    line-height: 36px;
    font-size: 18px;
    font-weight: bold;
    width: 90px;
    }
#photo .parHd li.on{
    color: #cd3d1b;
    background: url(images/box-hd.png) 0px 0px no-repeat;
}
#photo .parHd li.on a{
    color: #cd3d1b;
}
#photo .piclist li{
    float: left;
    width: 23%;
    margin: 0 20px 20px 0;
}
#photo .piclist li img{
     width: 100%;
/*     height: 170px; */
}

#photo .parBd{ min-height: 150px;}
#photo .slideBoxs{
    position:relative;
}
.slideBoxs .sPrev,.slideBoxs .sNext{ position:absolute; left:5px; top:90px; display:block; width:30px; height:94px; z-index:99;border:1px solid #ddd; background:url(images/icoLeft.gif) center center no-repeat #f4f4f4; }
.slideBoxs .sNext{ left:auto; right:5px; background:url(images/icoRight.gif) center center no-repeat #f4f4f4;  }
.slideBoxs .sPrev:hover,.slideBoxs .sNext:hover{ border-color:#f60;  }

/* 学术动态 */
#indXSDT > .bd { position: relative; padding: 20px 0;}
#indXSDT .swiper-container li { width: 64.2857%; }
#indXSDT .swiper-container li::after { position: absolute; z-index: 1; content: ''; left: 0; top: 0; width: 100%; height: 100%; background: #000; opacity: 0.5; transition: all ease 0.6s; }
#indXSDT .swiper-container .pic a { position: relative; display: block; height: 0; overflow: hidden; padding-bottom: 59.5%; }
#indXSDT .swiper-container .pic img { position: absolute; left: 0; top: 0; width:100%; height:auto;}
#indXSDT .swiper-container .con {   display: none;position: absolute; left: 0; right: 0; bottom: 0; background: linear-gradient(180deg, rgba(11, 72, 149, 0), rgba(0, 0, 0, 0.5)); }
#indXSDT .swiper-container .title { font-size: 18px; font-weight: bold; text-align: center; line-height: 30px; padding: 85px 30px 25px; color: #fff; }
#indXSDT .swiper-container .title a { color: inherit; text-decoration: none; }
#indXSDT .swiper-container li.swiper-slide-active .con{display:block;}

#indXSDT .swiper-container li.swiper-slide-active::after { visibility: hidden; opacity: 0; }

#indXSDT .panel-prev,
#indXSDT .panel-next { position: absolute; z-index: 1; top: 50%; width: 40px; height: 80px; cursor: pointer; background: rgba(205, 61, 27, 0.8) url(images/icons-arrow-02.png) no-repeat 15px center; transform: translateY(-50%); }
#indXSDT .panel-prev { left: 15px; border-radius: 5px 0 0 5px; }
#indXSDT .panel-next { background-position: -25px center; right: 15px; border-radius: 0 5px 5px 0; }
#indXSDT .panel-prev:hover,
#indXSDT .panel-next:hover { background-color: #cd3d1b; }
