@charset "utf-8";
.pageBanner{display:none}
.column{overflow:hidden;padding: 30px 0 0 0;}
.mainContent{width:860px; float:left}
.side{width:310px; float:right}

/* focusBanner */
.focusBanner{ background:#E6E6E6; height:320px; margin:0 auto; clear: both;text-align: center;position: relative;z-index: 0;}
.focusBanner .siteWidth{overflow:visible;}
.focusBanner .con{display:none}
.focusBanner .bd{position:relative;z-index:0}
.focusBanner .hd{ width:100%; height:25px; position:absolute; bottom:0; left:0; z-index:1; font-size:0; }
.focusBanner .hd li{ height:12px; width:12px; background:#fff; margin:0 5px; cursor:pointer; display:inline-block; *display:inline; zoom:1; vertical-align:top;  -webkit-border-radius:12px; -moz-border-radius:12px; border-radius:12px; }
.focusBanner .hd li span{display:none;}
.focusBanner .hd .on{background:#FF8A00}
.focusBanner .prev,.focusBanner .next{left: -60px;top:50%;margin-top:-32px;width: 36px;height: 66px;background: url(/content/cjxy/base/img/icons.png) 2px -381px no-repeat #f6f6f6;display:block;position:absolute;border: 1px solid #D7D7D7;}
.focusBanner .next{left:auto;right: -60px;background-position: 2px -284px;}
.focusBanner .prev:hover,.focusBanner .next:hover{ background-color:#fff }

/* dateInfoList */
.dateInfoList li{overflow:hidden;margin-bottom:15px;}
.dateInfoList .date{float:left;width: 58px;height: 58px;background:#fff;overflow:hidden;text-align:center;color:#666;margin-right:20px;border: 1px solid #ddd;}
.dateInfoList .date dd{height:36px; font-size:22px; color:#e75802 }
.dateInfoList .date dt{font-size:12px; background:#e75802; color:#fff;}
.dateInfoList .con{ overflow:hidden; }
.dateInfoList .title{line-height:20px; overflow:hidden;}
.dateInfoList .intro{font-size:12px;line-height:20px;color:#999;height:40px;overflow:hidden;padding-top:4px;}

/* indBox */
.indBox{margin-bottom:20px;}
.indBox .iHd{height:34px; line-height:34px; overflow:hidden; background:url(/content/cjxy/base/img/line.png) 0 center repeat-x; margin-bottom:20px;}
.indBox .iHd .more{float:right; padding:0 0 0 15px; background:#fff; color:#999; }
.indBox .iHd .more a{color:#999}
.indBox .iHd h3{}
.indBox .iHd ul{float:left;}
.indBox .iHd li{float:left; background:#fff; padding:0 25px; font-size:16px;}
.indBox .iHd .on{background:#e75802; color:#fff; -webkit-border-radius:40px; -moz-border-radius:40px; border-radius:40px; }
.indBox .iHd .on a{color:#fff;}
.indBox .iHd a:hover{text-decoration:none}
.indBox .iBd{overflow:hidden;}

/* .focusBox */
.focusBox{float:left; margin-right:20px;}

#columnA .mainContent .box{width: 410px;}
#columnA .mainContent .box .bd{height:180px;}
#indXygg .bd{height: 290px;}
#indXwzx .iBd{height: 280px;}
#columnC{padding-top:10px;}

/* ksdhList */
.ksdhList{overflow:hidden; padding-top:5px;}
.ksdhList li{float:left; margin-bottom:6px; width:152px; overflow:hidden; height:80px;line-height:80px;}
.ksdhList a{display:block; height:80px; background: url(/content/cjxy/base/img/ind-icons.png) 20px 25px no-repeat #e75802;color:#fff;font-size:18px;padding-left: 60px; -webkit-transition:200ms;-o-transition:200ms;-moz-transition:200ms;transition:200ms;}
.ksdhList .li2,.ksdhList .li4{float:right}
.ksdhList a:hover{text-decoration:none; padding-left:63px}
.ksdhList .li1 a{background: url(/content/cjxy/base/img/jwxt.png) 20px 25px no-repeat #e75802;}
.ksdhList .li2 a{background-position: 20px -132px;background-color: #E58800;}
.ksdhList .li3 a{background-position: 20px 25px;background-color: #006FCB;}
.ksdhList .li4 a{background-position: 20px -291px;background-color: #27B224;}

/* Ñ§Éú·ç²É */
.xsfcList{overflow:hidden; margin-right:-40px; padding-top:10px}
.xsfcList li{float:left;width: 216px;text-align: center;margin-right: 30px;}
.xsfcList .pic img{width:100%;height: 160px;}
.xsfcList .title{line-height:22px; height:44px; overflow:hidden; padding-top:5px;}
.xsfcList li:hover .pic{-webkit-box-shadow:0px 2px 5px rgba(0, 0, 0, .3); -moz-box-shadow:0px 2px 5px rgba(0, 0, 0, .3); box-shadow:0px 2px 5px rgba(0, 0, 0, .3); }