.pageBanner{ display:none;}
.focusNews{margin-bottom:0;}

/* 校园资讯 */
.indZyzx{ padding:4%; background:#f5f5f5 }
.indZyzx .hd h3{ font-size: 20px;line-height:1.5; }
.indZyzx .tpList li{ position: relative; padding:12px 0;border-bottom:1px solid #eee; overflow:hidden; }
.indZyzx .cateMore{background-color:#eee;}
.indZyzx .tpList .pic{ float:left; width:35%; margin-right:15px; }
.indZyzx .tpList .pic img{ width:100%; }
.indZyzx .tpList .intro{ font-size:14px; line-height:20px; max-height:40px; padding-top: 5px;overflow:hidden; color: #888;}
.indZyzx .tpList .title{  font-size: 18px;   line-height: 24px; height:24px; overflow:hidden; }
.indZyzx .tpList .hasPic .intro{ padding-top: 52px;  }
.indZyzx .tpList .hasPic .title{ position:absolute; left:38%; height: 48px; }


/* 校园概况 */
.indZxgk{ background:#EEEEEE; padding:2% 0;  }
.indZxgk nav h3{ font-size:20px;line-height:1.5; }
.indZxgk nav{ padding:3% 0 0 3%; }
.gkList{ overflow:hidden; padding:10px 2%; }
.gkList li{ background: #FFFFFF; float:left; width:calc(25% - 10px);text-align: center;margin:5px;}
.gkList li a{ display:block; border: 1px solid #ddd;line-height:2;}


/* 通知公告 */
.indTzgg{ margin-bottom:10px; }
.indTzgg nav{ padding:5px 0 }
.indTzgg nav h3{ font-size: 20px; line-height:1.5;color:#108609 }

.xsList li{font-size:18px;padding:12px 0; border-bottom:1px solid #e5e5e5; overflow:hidden;}
.xsList li a{ line-height: 150%; overflow: hidden; max-height: 48px; display:block;}
.xsList .date{ color: #fff; float:left; display:block;margin-right:15px; width:60px; height:55px; background: url(images/header.png) #069B0A; text-align:center;}
.xsList .date dt{ font-size: 12px; line-height: 26px; color:#fff;}
.xsList .date dd{ line-height:20px; font-size: 20px; }

/* 按钮组 */
.indBtns{ overflow:hidden; padding: 10px 0 20px 0; }
.indBtns li{ width:30%; float:left; margin-right:5%; height:40px; line-height:40px; padding-top:45px; font-size:18px;
    background:url(images/indIcons.png) center 15px no-repeat #8A9045; color:#fff;
    background-size:30px auto; text-align:center;
 }
.indBtns li:last-child{ float:right; margin-right:0; }
.indBtns .i2{ background-color:#3E769A; background-position: center -187px;}
.indBtns .i3{ background-color:#8F3931; background-position: center -384px;}

/* 学科分类 */
.xkList{ overflow:hidden; }
.xkList li{ float:left; width:30%; height:40px; overflow:hidden; text-align:center; margin:1.5% 5% 1.5% 0; }
.xkList li a{ display:block; line-height:36px; border:1px solid #ddd; border-left:2px solid #108609; }
.xkList li:nth-child(3n){ float:right; margin-right:0; }

/* iphoneTips */
.iphoneTips { z-index:10; width: 240px; height: 80px; background: #252525; position: fixed; left: 50%; bottom: 0; margin-left: -120px; border-radius:  10px; margin-bottom: 10px; }
.iphoneTips .bd { position: relative; }
.iphoneTips .img { width: 50px; height: 50px; background: url(images/apple-touch-icon.png) no-repeat; background-size: 50px 50px; float: left; margin: 15px 0 0 15px; }
.iphoneTips .txt { width: 150px; color: #fff;  line-height: 18px; float: left; margin: 15px 0 0 10px; text-align: left; }
.iphoneTips .txt span  { width: 19px; height: 15px; background: url(images/iphoneTips.png) 0 -31px no-repeat; background-size: 50px auto; display: inline-block; margin: 0 2px; }
.iphoneTips .close { width: 29px; height: 28px; background: url(images/iphoneTips.png) 0 1px no-repeat; background-size: 50px auto; position: absolute; right: -9px; top: -9px; }
.iphoneTips i { width: 20px; height: 10px; background: url(images/iphoneTips.png) -30px 0px no-repeat; background-size: 50px auto; display: block; position: absolute; left: 50%; top: 80px; margin-left: -8px; overflow: hidden; }