.banner img{height:150px;}
/*搜索*/
.search{ position:relative;overflow:hidden; padding:10px;background:#f1f1f1;}
.search .btn{ position: absolute; width:20%; right:10px; top:10px;background-color: #3c6abd; height:35px; color:#FFF}
.search input{ display:block;width:100%; text-indent:5px; line-height:36px; font-size:14px}
/*校园新闻*/
.bt{border-bottom:1px solid #ddd;height:40px;line-height:40px;margin-bottom:10px;}
.bt h2{display:inline-block;font-size:16px;color:#333}
.my_news .nes_list li{width:49%;float:left;}
.my_news .nes_list li:first-child{margin-right:2%;}
.nes_list img{height:109px;}
.my_news .nes_list li p.nes_time{background-image:url(../images/icon5_10.png);background-repeat:no-repeat;background-position:left center;padding-left:16px;color:#a47105;
                                font-size:12px;height:30px;line-height:30px;}
.my_news .nes_list li p{line-height:24px;font-size:13px;overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;}
.nes_sj{padding:15px 0px;}
.nes_sj li{padding:20px 0px;border-bottom: 1px dashed #dbdbdb;}
.nes_sjfl{width:18%;height:58px;}
.nes_sjfl span,.tzgg_time span{display:block;text-align: center;height:29px;line-height:29px;}
.nes_sjfl span.day{font-size:15px;background-color: #3c7edd;color:#fff;}
.nes_sjfl span.year{font-size:13px;background: #e5ebeb;}
.nes_sjfr{width:80%;}
.nes_sjfr p{font-size:12px;margin-top:4px;color: #808080;text-indent:2em;overflow: hidden;text-overflow: ellipsis; display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;}
.nes_sjfr h3{font-size:14px;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;font-weight:normal;}

/*通知公告*/
.news .new-bd{height:36px;line-height:36px;background-color:#f8f8f8;}
.news .new-bd li{float: left;width: 50%; height: 30px;line-height: 30px;cursor: pointer;font-size: 16px;text-align:center;}
.news .new-bd li.on{color: #fff;background-color:#3c6abd;}
.news .hd{margin-top:10px;}
.news .hd li,.yhqn ul li{line-height: 35px;border-bottom: 1px dotted #eee;clear:both;}
.news .hd li a{display:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;padding-right:10px;}
.news .more{display: block;width: 90%;text-align: center;background-color: #eee; padding: 8px 0; border-radius: 10px;margin: 10px auto;font-size:10px;}
.fgx{height: 10px;background-color: #ddd;margin-bottom: 10px;}

/*专题*/
.zt .bd ul{ overflow:hidden; zoom:1;padding:10px 0px !important; width:95%;margin: auto;}
.zt li{width:49%;float:left;margin-bottom:15px;_display:inline; overflow:hidden;margin:0 7px;}
.zt img{height:100px;}