@charset "gb2312";

/*focusNews*/
#focusNews {overflow: hidden;}
.tabNews {float: left; width: 470px; margin-left: 30px; }
.tabNews .topicList .t {border: none;}
#notices {float: right; width: 250px; }
#notices .hd h3 {background: url(imagesicons.png) 15px -125px no-repeat;}
#notices .bd {padding: 14px 10px;}

/*column*/
.column { margin-top: 20px; overflow: hidden;}
.column .wHd {width: 1199px; height: 56px; line-height: 56px; background: url(imagestitbg.jpg) repeat-x; border-right: 1px solid #bdddea;}
.column .wHd h3 {float: left; width: 211px; background: url(imagestitbg.jpg) 0 -56px no-repeat;}
.column .wHd h3 a {font-size: 24px; padding-left: 50px; color: #fff;}
.column .wBd {border: 1px solid #e5e5e5; border-top: none; padding: 20px 20px 15px; overflow: hidden;}
.column .boxTab .hd {height: 38px; line-height: 38px;}
.column .boxTab .hd li.on {height: 39px; line-height: 38px;}


/*quickLinkA*/
.quickLinkA {height: 74px; line-height: 74px; background: #f7f7f7; border: 1px solid #d9d9d9; margin-top: 20px; position: relative; }
.quickLinkA .bd {padding-left: 35px; margin-top: 9px;}
.quickLinkA li {float: left; width: 210px; height: 56px; margin-right: 20px; }
.quickLinkA li img {height: 210px; height: 56px;}
.quickLinkA li a {display: block;}
.quickLinkA .prev,.quickLinkA .next {display: block; width: 20px; height: 74px; background: url(imagesarrow.png) center 30px no-repeat; position: absolute; top: 0; cursor: pointer;}
.quickLinkA .prev {left: 5px; }
.quickLinkA .next {right: 5px; background: url(imagesarrow2.png) center 30px no-repeat;}

.quickLinkB {height: 94px; line-height: 94px; background: #fff; border: 1px solid #d9d9d9; padding: 10px 0 10px 18px; margin-top: 20px;}
.quickLinkB li {float: left; width: 216px; margin-right: 20px; }
.quickLinkB li a {display: block;}

.quickLinkC {height: 80px; line-height: 80px; margin-top: 20px; }
.quickLinkC ul {width: 1205px;}
.quickLinkC li {float: left; width: 236px; margin-right: 5px; }
.quickLinkC li a {display: block;}



.bannerAd { margin-top: 20px; width: 1200px; height: 110px; position: relative;}
.bannerAd .hd{ position:absolute; z-index:1; right:6px; bottom:10px; }
.bannerAd .hd ul{ overflow:hidden; zoom:1; float:left;  }
.bannerAd .hd ul li{ float:left; margin-right:4px; width:16px; height:16px; line-height:16px; text-align:center; background:#424242; cursor:pointer; color:#fff; font-size: 12px;}
.bannerAd .hd ul li.on{ background:#ac0000; color:#fff;}
.bannerAd .con {display: none;}


/*信息公开*/
#xxgk {}
#xxgk #zjjg { float: left; width: 435px; }
#xxgk #gzdt { float: left; width: 435px; margin-left: 35px; }
#xxgk .govList { float: right; width: 230px; height: 308px; background: url(imagestitbg.jpg) 0 -112px no-repeat; }
#xxgk .govList ul { }
#xxgk .govList li { padding-left: 70px; height: 76px; line-height: 76px; }
#xxgk .govList li a {color: #fff;}
#xxgk .govList li a:hover {font-weight: bold;}

/*网上办事*/
#wsbs .wBd {padding: 20px 19px;}
#wsbs .btnList {height: 99px; background: url(imagestitbg.jpg) 0 -690px no-repeat; overflow: hidden; margin-bottom: 20px;}
#wsbs .btnList ul {margin-left: 9px;}
#wsbs .btnList li {float: left; width: 162px; text-align: center;}
#wsbs .btnList li a {display: block; padding-top: 62px;}
#wsbs .box {float: left; width: 435px;}
#wsbs .box .hd h3 a {background:#00a8cf url(imagesicons.png) 10px -176px no-repeat; padding: 0 20px 0 42px;}
#bgxz {float: left; width: 435px; margin-left: 30px;}
#bgxz .hd h3 a {background: url(imagesicons.png) 10px -221px no-repeat; padding: 0 15px 0 40px;}
#bgxz .hd h3.li2 a {background-position: 10px -268px;}
#bgxz .hd li.on h3.li1 a {background-position: 10px -310px;}
#bgxz .hd li.on h3.li2 a {background-position: 10px -352px;}


.btnR {float: right; width: 230px;}
.btnR li {width: 230px; height: 90px; line-height: 90px; background: url(imagestitbg.jpg) 0 -420px no-repeat;}
.btnR li.li2 {background: url(imagestitbg.jpg) 0 -510px no-repeat; margin-top: 10px;}
.btnR li a {font-size: 18px; color: #fff; padding-left: 100px;}
.btnR li a:hover {font-weight: bold;}

/*警民互动*/
#jmhd {}
#jmhd #letter {float: left; width: 530px;}
#jmhd #letter .hd h3 a {background: url(imagesicons.png) 15px -439px no-repeat; padding: 0 15px 0 28px;}
#jmhd #letter .hd h3.li2 a {background-position: 15px -439px;}
#jmhd #letter .hd li.on h3.li1 a {background-position: 15px -474px;}
#jmhd #letter .hd li.on h3.li2 a {background-position: 15px -474px;}

#jmhd #letter .bd {padding: 15px 0 0;}
#jmhd #letter .write {float: right; margin-top: 4px; }
#jmhd #letter .write a {display: block; height: 24px; line-height: 24px; border: 1px solid #e4e4e4; border-radius: 5px; padding: 0 10px 0 30px; background: url(imagesicons.png) 10px -403px no-repeat; color: #0083ba; font-size: 12px;}
#jmhd #myzj {float: left; width: 338px; margin-left: 30px;}
#jmhd #myzj .hd h3 a {background: url(imagesicons.png) 10px -610px no-repeat; padding: 0 15px 0 40px;}
#jmhd #myzj .hd h3.li2 a {background-position: 10px -652px;}
#jmhd #myzj .hd li.on h3.li1 a {background-position: 10px -520px;}
#jmhd #myzj .hd li.on h3.li2 a {background-position: 10px -562px;}

#jmhd #zxft {float: right; width: 230px;}
#jmhd #zxft .hd h3 a {background:#00a8cf url(imagesicons.png) 15px -474px no-repeat; padding: 0 15px 0 28px;}
#jmhd #zxft .hd .more {color: #333; font-weight: bold; padding-right: 0;}

#jmhd .btnList {width: 344px; height: 90px; margin-top: 10px; overflow: hidden;}
#jmhd .btnList li {float: left; width: 166px; height: 90px; margin-right: 6px; background: url(imagesjzxx.jpg);}
#jmhd .btnList li a {display: block; height: 90px; text-indent: -9999px;}
#jmhd .btnList li img {vertical-align: middle;}
#jmhd .btnList li.li2 {background-position: -172px -600px;background: url(imageszxjb.jpg)}

#zxft .bd {padding: 15px 0 0;}
#zxft .interviewPic {width: 230px; height: 154px;}
#zxft .interviewPic img {width: 230px; height: 154px;}
#zxft .title {height: 40px; line-height: 40px;}
#zxft .title a {font-size: 16px; color: #333; font-weight: bold;}
#zxft .intro {font-size: 12px; color: #666; line-height: 24px; }
#zxft .bd .more { display: block; width: 86px; height: 28px; line-height: 28px; background: #00a8cf; color: #fff; padding: 0 5px; font-size: 12px; border-radius: 5px; text-align: center; margin-top: 10px; }
#zxft .intro .con {display: block; text-indent: 2em; margin-top: 10px;}

.letterList {width: 100%; font-size: 12px; color: #666; }
.letterList th.title { text-align: left; padding-left: 20px;}
.letterList th.num { width: 80px; text-align: center;}
.letterList th.dep { width:140px; text-align: center;}
.letterList th.date { width:80px; text-align: center;}
.letterList th.status { width:80px; text-align: center;}
.letterList th { font-weight: bold; text-align: center; }
.letterList td.title { text-align: left; padding-left: 20px;  }
.letterList tr { height: 37px; line-height: 37px; text-align: center; border-bottom: 1px dotted #ccc;}
.letterList tr.libg { }
.letterList .tips { height: 38px; line-height: 38px; background: #f4f4f4; border-bottom: 0;}
.letterList .status,.datetime,.name  {text-align: center; padding-right: 10px;}







