@charset "utf-8";
#content{width:1200px; padding:0; background:none;}
.row{overflow: hidden;}
.areaL{width:260px; float:left; margin-right:20px; background:#fff;}
.areaC{width:410px; float:left; margin-right:20px; padding:20px; background:#fff;}
.areaR{ width:410px; float:right; padding:20px; background:#fff; }


#rowB{ margin-bottom:20px;}
#rowA{height:360px; margin-bottom: 20px; padding:20px; background:#fff;}
/* 焦点图 */
.indFocus{width:490px; overflow:hidden; position:relative; float:left; margin-right:20px; }
.indFocus .hd{position:absolute;z-index:1;right: 13px;bottom: 18px;}
.indFocus .hd ul{ overflow:hidden; zoom:1; float:left;  }
.indFocus .hd ul li{ float:left; margin-left:5px;  width:10px; height:10px; line-height:10px; text-align:center; background:#fff; cursor:pointer; color:#fff; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px;   }
.indFocus .hd ul li span{display:none}
.indFocus .hd ul li.on{ background:#F58500;  color:#fff;   }
.indFocus .bd{ position:relative; overflow:hidden; }
.indFocus .bd li{position:relative}
.indFocus .bd .pic{ position:relative; z-index:0; line-height:0;}
.indFocus .bd .pic img{ width:490px; height:310px; border:0;   }
.indFocus .bd .con{ background:#DBB67D; height:50px; line-height:50px; font-size:16px;}
.indFocus .bd .con .title{ }
.indFocus .bd .con .title a{color:#fff;padding-left:10px;text-decoration:none;}

#gzdt{overflow:hidden;}
.topicList .t{background:#FAFAFA; border:1px solid #EBEBEB; padding:10px 20px;}

/* 侧栏信息公开 */
.sideXxgk dt{height:70px; line-height:70px; font-size:20px; font-weight:bold; color:#fff; background:url(/content/dczfw/base/img/ind-sidebtns.png) 0 -376px no-repeat;}
.sideXxgk dt a{padding-left:60px; color:#fff; background:url(/content/dczfw/base/img/ind-icons.png) -14px -12px no-repeat; display:block;}
.sideXxgk dd{padding:20px 10px; height:240px; overflow:hidden;}
.sideXxgk ul { margin-right: -2%; }
.sideXxgk li {vertical-align:top; }
.sideXxgk li a{display:block; font-size:16px; text-align: center; position:relative; height: 52px;line-height: 52px; overflow:hidden; margin-bottom:10px; background:#F0F0F0; border-left:5px solid #A4B9DB;}
.sideXxgk .li2 a{border-color:#7BCB90}
.sideXxgk .li3 a{border-color:#D4AB6B}
.sideXxgk .li4 a{border-color:#D69778}
.sideXxgk .li5 a{border-color:#AB8EBE}
.sideXxgk .li6 a{border-color:#33abb6}
.sideXxgk .li7 a{border-color:#b74966}
.sideXxgk .li8 a{border-color:#AB8EBE}

.sideXxgk li { width: 98%; margin-right: 0; }
.sideXxgk li a:hover{background-color:#daeaff; color:#2F5FB1; text-decoration:none; }


.sideBtns{overflow:hidden; height:350px; background:url(/content/dczfw/base/img/ind-sidebtns.png); position:relative}
.sideBtns li{ width:145px; height:210px; text-align:center; font-size:20px; font-weight:bold; color:#fff; position:absolute; left:0; top:0; }
.sideBtns a{color:#fff; text-decoration:none; display: block; width: 100%; height: 100%;}
.sideBtns .li2{height:130px; left:auto; right:0; }
.sideBtns .li3{ height:130px; top:220px;}
.sideBtns .li4{ left:auto; right:0; bottom:0; top:auto;}
.sideBtns i{display:block; height:80px; margin-top:40px; background:url(/content/dczfw/base/img/ind-icons.png) center -100px no-repeat; -webkit-transition:400ms;-o-transition:400ms;-moz-transition:400ms;transition:400ms;}
.sideBtns .li2 i,
.sideBtns .li3 i{margin-top:0; background-position:center -200px;}
.sideBtns .li3 i{background-position:center -300px;}
.sideBtns .li4 i{background-position:center -400px}
.sideBtns a:hover { color: #fff; text-decoration: none; }
.sideBtns a:hover i{-moz-transform:scaleX(-1); -webkit-transform:scaleX(-1); -o-transform:scaleX(-1); transform:scaleX(-1); }

.xxgk .bd{height:234px;}


/* 图片新闻 */
#photo { padding: 20px; background-color: #fff; }

#photo .bd { height: 240px; overflow: hidden; position: relative; }
#photo .bd .tempWrap { width: 1050px !important; margin: 0 auto; } 
#photo .bd li { width: 240px; float: left; text-align: center; margin-right: 30px; }
#photo .bd li .pic { width: 240px; height: 180px; margin-bottom: 10px; }
#photo .bd li .pic img { width: 240px; height: 180px;}
#photo .bd span.arrow { display: block; position: absolute; width: 16px; height: 57px; top: 70px; background: url(/content/dczfw/base/img/arrow.png) no-repeat 0 0; cursor: pointer; opacity: 0.5;
filter: alpha(opacity=50);}
#photo .bd span.next { right: 10px ; background-position: 0 -94px;}
#photo .bd span.prev { left: 10px; }
#photo .bd span.arrow:hover { opacity: 1; filter: alpha(opacity=100); } 