@charset "gb2312";
 
#content{ background:#FBFBFB }
.mainContent{ float:right; width:900px; overflow:hidden  }
.side{ float:left; width:240px; overflow:hidden  }
.pageBanner{ margin-bottom:20px;  }
.pageBanner img{ width:100%; }

.sideBox{ margin-bottom:20px;  }
.sideBox .hd{ height:40px; line-height:40px; background:#BC0008;
	-webkit-border-radius:3px 3px 0 0; -moz-border-radius:3px 3px 0 0; border-radius:3px 3px 0 0; 
}
.sideBox .bd{ background:#fff; border:0 }

/* path1 */
.path1{ margin-bottom: 10px;  }
.path1 em{padding-left: 25px; background: url(imagesinteractionzmhd.png) 4px -385px no-repeat; display:inline-block;*display:inline;zoom:1;}
.path1 a,
.path1 span{ padding: 0 5px}

/* 政务公开-首页 ---------------------------------------------- */

/* 信息公开栏目 */
.sideXxgk{margin-bottom: 20px;}
.sideXxgk .hd{height: 48px; background: #BC0008; text-align: center;}
.sideXxgk .hd h3{height: 48px; line-height: 48px; text-align: center; font-size: 24px; color: #fff }
.sideXxgk .hd h3 a{color: #fff}
.sideXxgk .hd h3 a:hover{color: #ff0; text-decoration: none;}
.sideXxgk .bd{background: #F8F8F8; border: 1px solid #E1E1E1; padding: 0 10px;}

.xList li{ height:46px; line-height:46px; border-bottom:1px solid #fff; }
.xList li a{ display:block; line-height:45px; border-bottom:1px solid #E1E1E1; padding-left:54px; background: url(imagesgovside-xxgk.png) 0 -138px no-repeat; font-size:16px; }

.xList .i2 a{ background-position: 0 -341px;}
.xList .i3 a{ background-position: 0 -40px;}
.xList .i4 a{ background-position: 0 -235px;}
.xList .i5 a{ background-position: 0 -187px;}
.xList .i6 a{ background-position: 0 4px;}
.xList .i7 a{ background-position: 0 -284px;}
.xList .i8{ border-bottom:0 }
.xList .i8 a{ background-position: 0 -90px; border-bottom:0 }

/* 侧栏-领导之窗 */
#sideLdzc .hd h3{ padding-left: 34px; background: url(imagesgovzwgk.png) 8px -100px no-repeat;  }
#sideLdzc .pList li{ overflow:hidden }
#sideLdzc .pList .pic{ float:left; width:80px; }
#sideLdzc .pList .pic img{ width:80px; height:100px; }
#sideLdzc .pList .con{ margin-left:90px; line-height:150%}
#sideLdzc .pList .title{ color:#c00; }
#sideLdzc .pList .title a{ color:#c00}
#sideLdzc .pList .title span{ display:block;}

#sideLdzc .list{ overflow:hidden} 
#sideLdzc .list{ margin-top: 10px; padding: 5px 0 0 0; overflow:hidden; border-top: 1px dotted #ccc;}
#sideLdzc .list li{ height: 30px; width: 110px; float:left;  line-height: 30px;}
#sideLdzc .list li a{ color:#1B5EA7; display:block; padding-left:30px; background: url(imagesicons1.png) 5px -245px no-repeat;}
#sideLdzc .list .li1 a{ background-position: 5px -187px;}
#sideLdzc .list .li4 a{ background-position: 5px -296px;}

#sideJgsz .hd h3{ padding-left: 32px; background: url(imagesgovzwgk.png) 8px -162px no-repeat;  }
#sideJgsz .bd ul{ overflow:hidden; margin-right:-10px; }
#sideJgsz .bd li{ float:left; height:29px; line-height:30px; width:100px; text-align:center; background:#F1F1F1; font-size:14px; margin:0 14px 10px 0;
	-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; 
}

/* 焦点图 */
.zwgkSlider{ height:310px; overflow:hidden; background:#EDEDED;  position:relative; margin-bottom:20px; }
.zwgkSlider .bd li{ overflow:hidden; }
.zwgkSlider .pic{ width:600px; float:left;  }
.zwgkSlider .pic img{ width:600px; height:310px;   }
.zwgkSlider .con{ margin-left:600px; padding: 25px; border:1px solid #E4E4E4; border-left:0;  height: 268px;}
.zwgkSlider .title{ font-size:18px; line-height:150%}
.zwgkSlider .title a{ color:#c00}
.zwgkSlider .intro{ text-indent: 2em; padding-top:10px; line-height:200%;}
.zwgkSlider .intro .more{ display:none;}
.zwgkSlider .hd{ position:absolute; z-index:1; bottom: 25px; left: 627px; width:250px; overflow:hidden; }
.zwgkSlider .hd li{ float: left; width:15px; height:15px; background:#C7C7C7; margin-right:10px; }
.zwgkSlider .hd li span{ display:none;}
.zwgkSlider .hd .on{ background:#F3BD5D}


/* indBox */
.indBox{ overflow:hidden; margin-bottom:20px;   }
.indBox .iHd{ height:38px; line-height:38px; background:#EEEEEE; border-bottom:2px solid #990006; padding-right:10px; overflow:hidden;    }
.indBox .iHd .more{ float:right; color:#999; font-size:14px; }
.indBox .iHd h3{ padding: 0 20px; background:#BC0008; font-size:16px; color:#fff; float: left;}
.indBox .iHd h3 a{ color:#fff; }
.indBox .iHd ul{ overflow:hidden}
.indBox .iHd li{ float:left; }
.indBox .iHd li a{ display:block; float:left; padding:0 20px; font-size:16px; color:#666}
.indBox .iHd li a:hover{ text-decoration:none;}
.indBox .iHd .on a{ background:#BC0008; color:#fff;}
.indBox .iBd{ padding:5px 0; }
.tabBox .hd{ height:39px;  background:url(imagesgovzwgk.png) 0 33px repeat-x; overflow:hidden; font-size: 14px;}
.tabBox .hd li{ float:left; height:33px; line-height:33px; padding-bottom:6px;   }
.tabBox .hd li a{ display:block; float:left; padding:0 10px; }
.tabBox .hd li a:hover{ text-decoration:none; color:#c00}
.tabBox .hd .on{ background: url(imagesgovzwgk.png) center -16px no-repeat; color:#c00; }
.tabBox .hd .on a{ color:#c00 }
.tabBox .bd{ padding:5px 0; overflow:hidden; }

/* 领导之窗-首页 ---------------------------------------------- */
.leaderBody #sideLdzc{ display:none }

.leaderTab .lHd{ height:37px; position:relative;  line-height:37px; background:#EEEEEE;   }
.leaderTab .lHd ul{ overflow:hidden; position:absolute; width:100%; height:45px;  }
.leaderTab .lHd li{ float:left; width:128px; font-size:18px; text-align:center;  }
.leaderTab .lHd li a:hover{ text-decoration:none }
.leaderTab .lHd .on{ background:url(imagesgovzwgk.png) -1072px -150px no-repeat; padding-bottom:8px;  }
.leaderTab .lHd .on a{ color:#fff }
.leaderTab .lBd{ /* padding:20px 0  */}

.leaderList{ margin-right: -30px; overflow:hidden }
.leaderList li{ border-bottom: 1px solid #ddd; width: 403px; float:left; padding: 30px 15px 0 15px; overflow:hidden  ; height: 150px; margin-right: 30px;}
.leaderList .pic{ width:90px; float:left; padding:3px; border:1px solid #ddd; 
	-webkit-box-shadow: #ddd 0 0 0;
	-moz-box-shadow: #ddd 0 0 0;
	box-shadow: #bbb 0 0 5px;
}
.leaderList .pic img{ width:90px; height:112px;   }
.leaderList .con{ margin-left: 110px;   }
.leaderList .title{ color:#c00 }
.leaderList .title a{ color:#c00 }
.leaderList .title a strong{ font-size:14px;}
.leaderList .title span{ display:block ; padding: 4px 0 ;}

.jgszBody .indBox .infoList{ overflow:hidden }
.jgszBody .indBox .infoList li{ float:left; width:25%; overflow:hidden; padding:5px 0; font-size:14px; }





