﻿﻿@charset "utf-8";
#content{width:1200px; padding:0; background:none}
.column{overflow: hidden; padding:20px; background:#fff; margin-bottom:0px;}
.box,.boxA{margin-bottom:0;}
/* columnA */
#columnA{overflow:hidden;}
#columnA .side{ width:340px; float:right; margin-right:0}
#columnA .mainContent{ width:620px; float:left; }

/* 焦点图 */
.indFocus{width:522px;overflow:hidden;position:relative; margin-bottom:20px; float:left; margin-right:20px;}
.indFocus .hd{position:absolute;z-index:1;right: 13px;bottom: 15px;}
.indFocus .hd ul{ overflow:hidden; zoom:1; float:left;  }
.indFocus .hd ul li{ float:left; margin-right:4px;  width:13px; height:13px; line-height:13px; text-align:center; border:1px solid #fff; cursor:pointer; color:#fff;
    -webkit-border-radius:13px; -moz-border-radius:13px; border-radius:13px;
}
.indFocus .hd ul li span{display:none}
.indFocus .hd ul li.on{ background:#fff;  }
.indFocus .bd{ position:relative; height:366px; overflow:hidden; }
.indFocus .bd li{position:relative}
.indFocus .bd .pic{ position:relative; z-index:0; line-height:0;}
.indFocus .bd .pic img{ width:522px; height:366px; border:0;   }
.indFocus .bd .con{ position:absolute; width:100%;  z-index:1; bottom:0; height:46px; line-height:46px; text-align:left; }
.indFocus .bd .con .title{font-size: 16px;position:absolute;width:100%;bottom:0;left:0;z-index:1;}
.indFocus .bd .con .title a{ color:#fff; padding-left:10px; text-decoration:none;   }
.indFocus .bd .con .titleBg{ position:absolute; width:100%; z-index:0; bottom:0; left:0; background:#000; filter:alpha(opacity=60);opacity:0.6; height:46px;   }

/* 头条新闻 */
.headNew{text-align:center;padding: 0 0 0 122px;height: 70px;position:relative;margin-bottom:20px;}
.headNew .title{height: 42px;line-height:36px;font-size:30px;font-weight:bold;overflow:hidden;}
.headNew .title a{color:#F40000;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;width: 97%;display: inline-block;}
.headNew .intro{ color:#999; line-height:30px; height:30px; overflow:hidden;}
.headNew .date{ position:absolute; left:0; display:block; top:0; width:111px; padding-top:35px; height:35px; line-height:35px; background:#F2F2F2; font-size:12px; font-weight:normal; 
background:url(../../Base/img/headNew.png) no-repeat}
.headNew .hd{position:absolute; right:0; top:10px; width:10px; height:80px; }
.headNew .hd li{ height:8px; width:8px;border:1px solid #ddd; overflow:hidden; margin-top:5px; text-indent:200px;  -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; }
.headNew .hd .on{background:#E51717; border-color:#E51717}

/* indTab */
.indTab{overflow:hidden; height:366px; margin-bottom:20px;}
.indTab .iHd{width:160px; float:right;}
.indTab .iBd{width:980px;float:left;}
.indTab .tabItem{overflow:hidden;}
.indTab .iHd li{height:73px; line-height:73px; margin-bottom:1px;}
.indTab .iHd a{display:block; background:url(../../Base/img/ind-icons1.png) -16px -12px no-repeat #2E9FF7; font-size:18px; color:#fff; padding-left:62px; }
.indTab .iHd .li2 a{background-position:-16px -112px}
.indTab .iHd .li3 a{background-position:-16px -212px}
.indTab .iHd .li4 a{background-position:-16px -312px}
.indTab .iHd .li5 a{background-position:-16px -412px}
.indTab .iHd a:hover,.indTab .iHd .on a{ background-color:#FFAB00; text-decoration:none}

#bmxw{overflow:hidden;}

.ztzl .tempWrap{ width:1160px !important}
.ztList{overflow:hidden; margin-right:-20px  }
.ztList li{float:left;width:275px;height:77px;margin-right: 20px;}
.ztList li img{width:100%; height:77px;}

/* 信息公开切换块 */
#xxgk{width:272px; margin-right:20px; float:left;}
#ghjh{overflow:hidden}
.iconsList{overflow:hidden; margin-right:-14px; padding-top:5px;}
.iconsList li{float:left; text-align:center; margin:14px 14px 0 0;}
.iconsList a{display:block;width:129px;height: 144px;background:#F0F0F0;}
.iconsList a:hover{text-decoration:none; background-color:#dff1ff; color:#007FE2}
.iconsList i{display:block;height: 75px;background: url(../../Base/img/ind-xxgk.png) center -15px no-repeat;}
.iconsList .li2 i{background-position:center -105px}
.iconsList .li3 i{background-position:center -205px}
.iconsList .li4 i{background-position:center -305px}
.iconsList .li5 i{background-position:center -405px}
.iconsList .li6 i{background-position:center -505px}


/* 政民互动切换块 */
.letterList .dep{display:none}
.letterList th{display:none}
#tczj .bd,#zxtp .bd{height:128px;}
#bmxx .bd{height:260px;}
.hdBtns{overflow:hidden; margin-right:-20px;}
.hdBtns li{float:left; width:300px; margin-right:20px;}
.hdBtns a{display:block; height:48px; line-height:48px; font-size:16px; background:url(../../Base/img/ind-icons2.png) 40px -125px no-repeat #F1F1F1; border-bottom:2px solid #E8E8E8; padding-left:130px;}
.hdBtns a:hover{text-decoration:none; background-color:#007FE2; color:#fff; border-color:#007FE2; background-position:40px -25px;}
.hdBtns .li2 a{background-position:40px -325px}
.hdBtns .li2 a:hover{background-position:40px -225px}

/* 部门概况切换块 */
.bmBox{border:1px solid #ECECEC;width: 311px;float:left;margin-right:20px;}
.bmBox .hd{overflow:hidden; height:56px; line-height:56px; padding:0 10px; background:#F2F2F2; border-bottom:1px solid #ECECEC}
.bmBox .hd .more{float:right; font-size:12px; color:#999;}
.bmBox .hd h3{position:relative;font-size:16px;padding-left:30px;float: left;}
.bmBox .hd h3 i{ height:16px; width:4px; background:#007FE2; position:absolute;left:10px; top:20px; -webkit-border-radius:16px; -moz-border-radius:16px; border-radius:16px; }
.bmBox .bd{overflow:hidden;padding:20px;height: 267px; position:relative}
.bmBox .intro{line-height:2;}
.bmBox .bd .more{ position:absolute; right:20px; bottom:10px; color:#f00}
#ldxx{ margin-right:0; }
.leader .pic{display:none;}
.leader li{padding-bottom:10px; margin-bottom:10px; border-bottom:1px dotted #ccc;}
.leader .title a{color:#2E9FF7}
.leader span{color:#777}
.leader .intro{ line-height:28px; height:56px; overflow:hidden;}

#ldxxList .email,
#ldxxList .pic { display:none;}
#ldxxList li{padding-bottom:10px; margin-bottom:10px; border-bottom:1px dotted #ccc;}
#ldxxList .title a{color:#2E9FF7}
#ldxxList span{color:#777}
#ldxxList .intro{line-height:28px;height:56px;overflow:hidden;}

/* columnB */
#columnB{padding:5px 0 0 0; margin-bottom:0}



/* linksBox */
.linksBox{ background:#fff; }
.linksBox .hd{height:40px; line-height:40px; border-bottom:1px solid #eee; position:relative }
.linksBox .more{position:absolute; right:10px; color:#999; font-size:12px;}
.linksBox .hd ul{overflow:hidden; }
.linksBox .hd li{float:left; padding:0 20px; }
.linksBox .hd a{color:#888}
.linksBox .hd a:hover{text-decoration:none}
.linksBox .hd .on{border-bottom:2px solid #007FE2}
.linksBox .hd .on a,.linksBox .hd h3 a{color:#007FE2}
.linksBox .hd h3{display:inline-block; zoom:1; *display:inline; padding:0 10px; border-bottom:2px solid #007FE2; font-size:18px;}
.linksBox .infoList{overflow:hidden; padding:10px 10px 20px 20px;}
.linksBox .infoList li{float:left;width: 195px;margin-top:10px; overflow:hidden;}




