﻿@charset "utf-8";
.row{clear:both; overflow:hidden; margin-bottom:10px; }
.pageBanner{display:none}
#content{margin-top:-100px; margin-bottom:0; padding:10px 20px 20px 20px; background:#fff; width:1160px}

/* indBox */
.indBox{background:#fff;}
.indBox .iHd{height:46px;line-height:46px;overflow:hidden; }
.indBox .iHd h3{float:left;font-size:16px;font-weight:bold;padding-right:30px;background: url(../../base/img/icons.png) right -284px no-repeat;}
.indBox .iBd{overflow:hidden;padding: 5px 0;}

#indXwzx{width: 820px;float: left;}

/* focusBanner */
.focusBanner{ height:420px; position:relative; z-index:0; }
.focusBanner .hd{z-index: 3;position: relative;margin-top: -135px;text-align:center;}
.focusBanner .hd ul{display:inline-block; *display:inline; zoom:1; font-size:0; height:10px; padding:5px 10px; background:#333; background:rgba(0,0,0,.5);  -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; }
.focusBanner .hd li{display:inline-block; *display:inline; zoom:1; cursor:pointer; width:10px; height:10px; overflow:hidden; background:#fff; margin:0 5px; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; -webkit-transition:200ms;-o-transition:200ms;-moz-transition:200ms;transition:200ms;  }
.focusBanner .hd li span{display:none;}
.focusBanner .hd .on{width:20px;}
.focusBanner .bd li{vertical-align:top;}
.focusBanner .bd li a{ display:block; height:420px;}
.focusBanner .con{ display:none;}

.dateList{border:1px solid #ddd; padding-bottom:20px; height:248px;}
.dateList .t{ overflow:hidden; padding:20px; border-bottom:1px solid #ddd; margin-bottom:20px; padding-bottom:23px;}
.dateList .t .date{float:left; width:60px; height:60px; background:#F2F2F2; overflow:hidden; text-align:center; color:#666; margin-right:15px; }
.dateList .t .date dt{height:22px; line-height:22px; background:#666666; color:#fff; font-size:12px; }
.dateList .t .date dd{font-size:18px; line-height:38px; color:#666}
.dateList .t .con{ overflow:hidden; }
.dateList .t .title{ height:16px; line-height:16px; overflow:hidden;}
.dateList .t .intro{font-size:12px; line-height:20px; color:#999; height:40px; overflow:hidden; padding-top:4px;}
.dateList .n {height:30px;line-height:30px; margin:0 15px;overflow:hidden;background: url(../../base/img/icons-share.png) no-repeat 0px 12px;padding: 0 5px 0 13px;white-space: nowrap;text-overflow: ellipsis;}
.dateList .n .date{float:right;color:#bcbcbc;}

#rowA{border-bottom:1px dashed #ccc; padding-bottom:20px;}
#rowA .focusBox{float:left; margin-right:20px;}
#rowA #indXygg{ width:320px; float:right;}
#rowB .box{width: 370px;float:left;margin-right:20px;}
#rowB #indKygj{float:right; margin-right:0}
