/*
首页样式
*/

/* 首页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:50%;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;}

/* 搜索栏 */
.searchBox { position: absolute; top: 120px; left: 50%; margin-left: -600px; text-align: left;  }
.searchBox .sHd{ height: 38px; line-height: 38px; border-bottom: 4px solid #046aba; }
.searchBox .sHd li{ float: left; background: #fff; padding: 0 20px; margin-right: 10px; border-radius: 5px 5px 0 0; font-size: 16px; cursor: pointer; }
.searchBox .sHd li a{ color: inherit; }
.searchBox .sHd li.on{ background: #046aba; color: #fff; }
.searchBox .sBd{ padding: 15px 20px; background: #fff; box-shadow: 3px 3px 10px rgba(0, 0, 0, 0.2); }
/* .searchBox .sBd .item{ height: 104px; } */
.searchBox .sBd .search-form{ float: none; height: 38px; }
.searchBox .sBd .tips{ line-height: 1.4; margin-bottom: 10px; padding-left: 18px; font-size: 14px; color: #666; background: url(/content/lib/base/img/more-2.png) no-repeat 0 center; }
.searchBox .sBd .formRadio{ clear: both; margin-top: 10px; text-align: left; color: #666; }
.searchBox .sBd .formRadio label{ margin-right: 10px; }
.searchBox .sBd .formRadio input[type=radio]{ margin-right: 4px; }
.search-form .select-box{ float: left; margin-right: 10px; }
.search-form .select-box select{ padding: 0 0 0 12px; line-height: 40px; height: 40px; border: 1px solid #ddd; outline: none;font-size: 14px; }
.search-form .input-box{ float:left; }
.search-form .input-box input{display:block;width: 300px;height: 30px;line-height: 30px;background: #fff;border: 1px solid #ddd; border-right: none; font-size:14px;outline: none;padding: 4px 12px;}
.search-form .btn-box{ float: left; }
.search-form .btn-box .btn,.search-form .btn-box .searchBtn{ float: left; display:block;width: 80px;height: 40px;background: #f6931e;text-align:center;outline:none;border:0;color: #fff;font-weight: bold;line-height: 40px;letter-spacing: 5px;font-size: 16px; cursor: pointer;}
.search-form .btn-box .linkBtn{ float: left; display: block; border: 1px solid #fff; line-height: 36px; font-size: 14px; margin-left: 15px; color: #fff; padding: 0 15px; }




.indContBg{min-width: 1200px; overflow: hidden; background-color: #f3f3f3;}
.content{width: 1200px; margin:20px auto; text-align: left; overflow: hidden;}

/* beat365在线登录公告 */
.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: 288px; 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 li,
.boxXyzx .hd h3{ float: left; margin-left: 20px; font-size: 18px;}
.boxXyzx .hd li a,
.boxXyzx .hd h3 a { color: inherit; text-decoration: none; }
.boxXyzx .hd li.on,
.boxXyzx .hd h3 { font-weight: bold; color: #2674b1; }
.boxXyzx .hd .more{color: #666; float: right; margin-right: 10px;}
.boxXyzx .bd{padding: 14px 20px 10px; height: 297px; 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; background: url(/content/lib/base/img/indnodebg.png) left top no-repeat;}
.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;}


