@charset "utf-8";
/* CSS Document */
.warp{width:100%;min-height:1200px;overflow: hidden;position: relative;}
#content{width: auto; min-width: 1200px}
##footer{margin-top: 0px}
.column{margin: 0 auto 20px; overflow: hidden;  }
.pageBanner{display: none; }

/* 焦点图 */
#indBanner{width:100%; min-width:1200px;  position:relative; overflow:hidden; text-align:center; margin-bottom: 20px}
#indBanner .hd { position: absolute; bottom: 20px; left: 0; width: 100%; height: 12px; text-align: center; z-index: 1; }
#indBanner .hd li { display: inline-block; vertical-align: top; width: 12px; height: 12px; background-color: #fff; border-radius: 100%; font-size: 0; margin: 0 2px; cursor: pointer;}
#indBanner .hd span { display: none; }
#indBanner .hd li.on { background-color: #046abb;}
#indBanner .bd .con { display: none; }
#indBanner .bd .pic img { width: 100%; height:  auto;}

/* tabBox */
.tabBox{}
.tabBox .hd{height: 38px;line-height: 38px;padding-left:5px;border-bottom: 1px solid #cccaca;}
.tabBox .hd li{float: left;margin: 0 3px;}
.tabBox .hd li a{display: inline-block;padding:0 5px; font-size: 16px;}
.tabBox .hd li i{color: #284c7e;}
.tabBox .hd li.on a{color: #284c7e;border-bottom: 1px solid #284c7e;  font-weight: bold;}
.tabBox .hd li a:hover{color: #284c7e;}
.tabBox .bd{padding: 10px 8px;}

/* columnA */
#columnA{width: 1200px}
#columnA .areaL{width: 400px; float: left; *display: inline; margin-right: 20px}
#columnA .areaC{width: 380px; float: left; }
#columnA .areaR{width: 380px; float: right; }

/* 新闻资讯 */
#indXwzx>.bd{padding-top: 20px;}
#indXwzx>.bd .topicList li{height: auto;margin-bottom: 18px; padding-bottom: 0px; border: none;}
#indXwzx>.bd .topicList .pic { margin-top: 10px;}
#indXwzx>.bd .topicList .pic,
#indXwzx>.bd .topicList .pic img {width: 140px;height: 105px; display: block; background-color: #f5f5f5;}
#indXwzx>.bd .topicList .con{padding-top:14px;margin-left: 155px;*margin-top: -22px;}
#indXwzx>.bd .topicList .con .title{font-size: 14px; margin-bottom:0px;  max-height:46px; line-height:23px; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; text-overflow: ellipsis;  position:relative}
#indXwzx>.bd .topicList .con .title .date{float:none; position:absolute; right:0px; bottom:0px; height:23px; background:#fff; padding-left:14px}
#indXwzx>.bd .topicList .con .title a{color: #284c7e;font-size: 14px; font-weight: bold; }
#indXwzx>.bd .topicList .con .titleBg{display:none}
#indXwzx>.bd .topicList .more{display: none;}
#indXwzx>.bd .topicList .intro{margin-top: 6px;font-size: 12px; height: 40px; line-height: 20px; overflow: hidden; margin-bottom: 5px; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; text-overflow: ellipsis; }
#indXwzx>.bd .titCell{margin-left:150px;overflow: hidden;}
#indXwzx>.bd .titCell li{float: left;width: 8px;height: 9px;margin:0 2px;cursor: pointer;overflow: hidden;background: url(/content/zyyxt/base/img/icon.png) no-repeat -16px -356px; text-indent: 300%; }
#indXwzx>.bd .titCell li.on{background-position: 0 -357px;}
#indXwzx>.bd .topicList li .date { float: left;}

/* 党建团建\工作概况等切换 */
#indDjtj{height: 242px;}
#indgzgk{height: 202px;}

/* 科研动态 */
#indKydt{margin-bottom: 20px; height: 222px}
#indKydt .bd{padding: 12px 0 0 12px}
#indKydt .infoList li{height:50px; line-height:22px; padding:6px 0 0; margin-bottom:8px; background:none;}
#indKydt .infoList li.last{margin-bottom:0; padding:0;}
#indKydt .infoList li .date{float:left; display:block;width: 62px; height:40px; line-height:18px; padding:2px 10px 0 0; color:#fff; text-align:center;background: url(/content/zyyxt/base/img/icon.png) no-repeat 0 -298px; overflow:hidden;}
#indKydt .infoList li .date i{display:block; font-size:12px;}
#indKydt .infoList li .date i.day{height:22px;line-height: 20px; font-size:16px;}

/* 院长信箱 */
#indYzxx{}
#indYzxx .bd{padding: 12px 0 0 12px}

/* columnB */
#columnB{background:#e1e8f0;padding: 20px 0;float:none;position: relative;overflow: hidden; margin-bottom: 0px}
#indXxgk{background:#e1e8f0; width: 1200px; margin: 0 auto; overflow: hidden; }
#indXxgk .hd{height: 65px; padding-top: 10px;}
#indXxgk .hd h3{width: 470px;height: 20px; border-bottom: 1px solid #cccaca;position: relative; margin:0 auto}
#indXxgk .hd h3 a{display: block; height: 38px; line-height: 38px; margin: 0 auto;  background: #eaeff5; border: 1px solid #c3c3c3; font-size: 16px; font-weight: bold; color: #284c7e; border-radius: 10px 0px 10px 0px; width: 178px; text-align: center;  }
.indXyfg li{float: left;width: 300px;height: 320px;overflow: hidden;}
.indXyfg li .title{padding:15px 18px 8px;text-align: center;}
.indXyfg li .node_intro{height: 78px;padding:0 18px;line-height: 24px;font-size:12px;color:#999;overflow: hidden;}
.indXyfg li:hover{background: #284c7e;color: #fff;}
.indXyfg li:hover,
.indXyfg li:hover .node_intro,
.indXyfg li:hover a{color: #fff;}
.indXyfg li .pic,
.indXyfg li .pic img{width: 300px;height: 250px;overflow: hidden; display: block; background-color: #fff;}
.indXyfg li .topicHasPic .con{display: none;}
.indXyfg li .topicHasPic .n{height: 20px;line-height: 20px;padding: 8px 5px 0px 16px;}
.indXyfg li .topicHasPic .last{padding-bottom: 8px;}
.indXyfg li .topicHasPic .noData{padding: 15px 25px;color: #555;}
.indXyfg li .node_pic,
.indXyfg li .topicHasPic .t{*margin-bottom: -6px;}
.indXyfg li:hover .noData{color: #fff;}

/* backTop */
.backTop{width: 50px;height: 50px;position:fixed;bottom: 60px; right:40px;z-index:999;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}
.backTop a{width: 50px;height: 50px;display: block;background: url(/content/zyyxt/base/img/icon.png) no-repeat 0 -495px; cursor:pointer;}
