﻿/*
首页样式
*/

/* 首页banner图切换 S*/
#indBanner{clear: both;text-align: center;position: relative;z-index: 0;}
#indBanner .bd .con{display:none;}
#indBanner .bd li{position:relative;height:400px;width:100%;overflow:hidden;}
#indBanner .bd .pic{position:absolute;top:0;left:39%;margin-left:-800px;}
#indBanner .prev,#indBanner .next{display:none;}
#indBanner .next{background-position: -62px 0;margin-left:550px;}
#indBanner .hd{ height:14px; overflow:hidden; position:absolute;left:0;bottom:20px;width:100%; text-align:center; font-size:0; }
#indBanner .hd li{cursor:pointer;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:#f50;}


.indContBg{min-width: 1200px; overflow: hidden; background-color: #f3f3f3;}
.content{width: 1200px; margin:20px auto; text-align: left; overflow: hidden;}

/* 通知公告 */
.boxNotice{width: 310px; float: right; margin-top: 10px; border-top: 3px solid #cb812a;}
.boxNotice .hd{height: 41px; line-height: 41px; border-left: 1px solid #dbdbdb; border-right: 1px solid #dbdbdb; background-color: #f5f5f5;}
.boxNotice .hd h3{margin-left: 20px; font-size: 18px;}
.boxNotice .hd .more{color: #666; float: right; margin-right: 10px;}
.boxNotice .bd{padding: 10px 20px 23px; height: 313px; overflow: hidden; border: 1px solid #dbdbdb; border-top: none; background-color: white;}

.introList{overflow: hidden;}
.introList li{border-bottom: 1px solid #e6e6e6; margin-top: 10px; padding-bottom: 10px;}
.introList li .title{font-size: 14px; height: 28px; line-height: 28px; overflow:hidden}
.introList li .title .date{float:right; color:#999; margin-left:5px}
.introList li .intro{padding-top: 3px; line-height: 22px; height: 44px; overflow: hidden; color: #999;}
.introList li .intro .more{display: none;}

/* 校园资讯 */
.boxXyzx{margin: 10px 328px 0 318px; overflow: hidden;  border-top: 3px solid #2674b1;}
.boxXyzx .hd{height: 41px; line-height: 41px; border-left: 1px solid #dbdbdb; border-right: 1px solid #dbdbdb; background-color: #f5f5f5;}
.boxXyzx .hd h3{margin-left: 20px; font-size: 18px;}
.boxXyzx .hd .more{color: #666; float: right; margin-right: 10px;}
.boxXyzx .bd{padding: 14px 20px 10px; height: 324px; overflow: hidden; border: 1px solid #dbdbdb; border-top: none; background-color: white;}

.boxXyzx .topicList .t{padding-bottom: 10px;}

.indNodeList{width: 1200px; margin:36px auto 0; padding-bottom: 40px; text-align: center; overflow: hidden;}
.indNodeList li{width: 275px; height: 245px; float: left; margin-right: 33px; display: inline; text-align: center;}
.indNodeList li a{display: block; font-size: 18px; color: #2674b1; height: 32px; line-height: 32px; padding: 167px 0 46px;}
.indNodeList li a:hover{text-decoration: none; color: #c00;}
.indNodeList li.li4{margin-right: 0;}


.boxPhoto{position: relative;border-top: 3px solid #2674b1; margin:20px auto;}
.boxPhoto .picList{margin: 0 -10px;}
.boxPhoto .picList li{float: left;width: 25%;margin-bottom: 20px;}
.boxPhoto .picList li .pic{margin: 0 10px;background-color: #fff;}
.boxPhoto .picList li .pic img{ width:280px; height:200px;    }
.boxPhoto .prev,
.boxPhoto .next{ position:absolute;  left:10px; top: 160px; display:block; width:18px; height:28px; overflow:hidden; background:url(../../base/img/icons.png) -40px 0 no-repeat; cursor:pointer;  }
.boxPhoto .next{ left:auto; right:10px; background-position:-120px 0; }
.boxPhoto .prevStop{ background-position:0 0; }
.boxPhoto .nextStop{ background-position:-80px 0; }

.picList li .title{font-size:16px;}

.boxNotice .tempWrap{height:290px !important;}
#friendlyLink{ border-top: 3px solid #2674b1; margin:20px auto 30px;    clear: both;}
#friendlyLink .hd{ height: 41px; line-height: 41px; border-left: 1px solid #dbdbdb; border-right: 1px solid #dbdbdb; background-color: #f5f5f5;}
#friendlyLink .hd h3{margin-left: 20px; font-size: 18px;text-align: left;}
#friendlyLink .bd{padding: 14px 20px 10px; overflow: hidden; border: 1px solid #dbdbdb; border-top: none; background-color: white;}
#friendlyLink .bd li{float: left;width: 25%; text-align: center;}

.boxPhoto .tempWrap{width:1100px !important;}
.boxPhoto .bd{padding:36px 0 20px 50px;    overflow: hidden;
    border: 1px solid #dbdbdb;
    border-top: none; }
.boxPhoto .hd{height: 41px;
    line-height: 41px;
    border-left: 1px solid #dbdbdb;
    border-right: 1px solid #dbdbdb;
    background-color: #f5f5f5;}
.boxPhoto .hd h3{margin-left: 20px; font-size: 18px;text-align: left;}
.boxPhoto .hd .more{color: #666; float: right; margin-right: 10px;}