@charset "gb2312";

/*focusNews*/
.focusNews {overflow: hidden; position: relative;}
.focusNews .middle {float: left; width: 100%; margin: 0 -245px 0 -350px; display: block;}
.focusNews .boxTab {margin: 0 245px 0 365px;}
.focusNews .boxTab .hd li { }
.focusNews .boxTab .hd li a {padding: 0; text-align: center; }

.focusNews .box {float: right; width: 230px; }
.focusNews .box .infoList li {height: 26px; line-height: 26px;}
.focusNews .box .bd {padding:8px 10px; border: 1px solid #eee;}

/*column*/
.column {width: 100%;margin-top: 35px; position: relative; }
/*@media screen and (min-width:992px){
	.column {width: 1000px;}
}
@media screen and (min-width:1200px){
	.column {width: 1170px;}
}*/

.column .wHd {width: 100%; position: absolute; top: -20px; left: 0; z-index: 2; height: 42px; line-height: 42px; }
.column .wHd h3 {width: 240px; margin: 0 auto; background: url(imagesbg.png) center -81px no-repeat; text-indent: -9999px;}
.column .wHd h3 a {width: 240px; display: block;}
.column .wHd .more {width: 45px; height: 25px; line-height: 22px; padding-right: 10px; position: absolute; right: -3px; top: 10px; background: url(imagesbg.png) right -207px no-repeat; text-align: center; color: #fff;}
.column .wBd { background: url(imagesboxbg.png) repeat-x; border: 1px solid #eee; border-top: 2px solid #c4e0ed; position: relative; z-index: 1; margin-top: 0px; padding: 35px 14px 14px; overflow: hidden; }

.column .areaL {width: 200px; float: left; position: relative; z-index: 2; }
.column .areaR {width: 230px; float: right; }
.column .areaC {float: left; width: 100%; margin: 0 -245px 0 -215px; display: block;}
.column .areaC .boxTab {margin: 0 230px 0 228px;}
.column .areaC .boxTab .hd li {width: 20%;}

/*政务公开*/
#zwgk {}
#zwgk .govList {background: #f4f4f4 url(imagesicons.png) no-repeat 14px -13px;}
#zwgk .govList li {height: 33px; line-height: 33px; border-bottom: 1px solid #e1e1e1; font-size: 14px; padding-left: 45px; }
#zwgk .govList li.li9 {background: #f4f4f4 url(imagesicons.png) no-repeat 14px -13px;}

#zwgk .btnList {background:#f2fbff url(imagesicons.png) 12px -292px no-repeat;border: 1px solid #ddd; border-bottom: none; margin-top: 13px;}
#zwgk .btnList li { height: 49px; border-bottom: 1px solid #ddd; line-height: 22px; color: #0da2e4; padding:5px 0 0 55px;}
#zwgk .btnList li a {font-size: 16px; color: #0da2e4;}
#zwgk .btnList li.li4 {line-height: 44px;}

#zwgk .areaC .boxTab .bd {padding: 0;}
#zwgk .areaC .boxTab .infoList {padding: 4px 0 5px; }
#zwgk .areaC .boxTab .infoList li {font-size: 14px; height: 26px; line-height: 26px;}

#zwgk #boxTab02 .bd {padding: 0;}
#zwgk #boxTab02 .infoList {padding: 4px 0 0;}
#zwgk .areaC .boxIn {}
#zwgk .areaC .boxIn .whd {background: #f2fbff; height: 32px; line-height: 32px; border: 1px solid #ddd; border-top: none; border-left: none;}
#zwgk .areaC .boxIn .whd li {float: left; width: 33%; text-align: center; border-left: 1px solid #ddd; font-size: 14px; }
#zwgk .areaC .boxIn .whd .on {height: 33px;background: #fff; }
#zwgk .areaC .boxIn .whd .on a {display: block; color: #0f9fe6; font-weight: bold;}

#zwgk #boxTab03 {margin-top: 15px;}
#zwgk #boxTab03 .hd li{ width: 50%;}
#zwgk #boxTab03 .bd {padding-top: 4px;}

#leader .hd li  {width:50%;}
#leader .hd li a {padding: 0;}
#leader .hd li.on a {padding: 0;}
#leader .bd {padding: 12px 0 6px; overflow: hidden;}
#leader .bd .leaderList li { float: left; width: 100%; height: 30px; line-height: 24px; display: block;}
#leader .bd .leaderList li.nodeName h3{display: block; float: left; width: 55px; height: 24px; line-height: 24px; display: block; background: #dedede; text-align: right; padding-right: 5px; margin-right: 8px; margin-bottom: 6px; }
#leader .bd .subList {float: left; width: 162px;}
#leader .bd .subList li {float: left; width: auto; margin-bottom: 6px; }
#leader .bd .subList li a {padding-right: 4px;}

#leader .bd .leaderTxtList { }
#leader .bd .leaderTxtList li {height: 24px; line-height: 24px; margin-bottom: 6px;}
#leader .bd .leaderTxtList span.Job { display: block; float: left; width: 55px; height: 24px; line-height: 24px; display: block; background: #dedede; text-align: right; padding-right: 5px; margin-right: 8px; }

#leader .nodeLink {background: #f2fbff url(imagesicons.png) 12px -515px no-repeat;height: 83px; border: 1px solid #ddd; border-right: none;}
#leader .nodeLink li {float: left; width: 75px;height: 83px; border-right: 1px solid #ddd; text-align: center;}
#leader .nodeLink li a {display: block; font-size: 14px;  padding-top: 55px; height: 28px; }
#leader .nodeLink .li3 {width: 76px;}

/*专题报道*/
.Special {width: 100%; margin-top: 15px; position: relative; }
/*@media screen and (min-width:992px){
	.Special {width: 1000px;}
}
@media screen and (min-width:1200px){
	.Special {width: 1170px;}
}
*/
.Special .wHd {width: 75px; height: 95px; position: absolute; left: -5px; top: 6px;z-index: 2; background: url(imagesbg.png) 0 -311px no-repeat;text-align: center; }
.Special .wHd h3 {padding: 14px 18px 5px; }
.Special .wHd h3 a {font-size: 18px; color: #fff;}
.Special .wHd .more {color: #86cff0;}
.Special .wBd {position: relative; z-index: 1; border: 1px solid #eee; height: 90px; overflow: hidden; padding:6px 6px 6px 85px; }

.Special .hd { height: 15px; position: absolute; right: 15px; bottom: 15px; z-index: 99;}
.Special .hd li {float: left; margin-right: 5px; width: 15px; height: 15px; line-height: 15px; background: #bfbfbf; text-align: center; cursor: pointer; }
.Special .hd li.on {background: #01a5ec; color: #fff;}
.Special .bd {position: relative; z-index: 1;}
.Special .bd li { width:1070px; height:90px; float:left;}
.Special .bd li img {width: 1070px; height: 90px;}

/*网上办事*/
#wsbs .wHd h3 {background-position: center -123px;}

#wsbs .areaL {float: left; width: 100%; margin: 0 -315px 0 0; display: block;}
#wsbs .areaL .boxTab {margin-right: 315px;}
#wsbs .areaL .boxTab .hd li {width: 22%;}
#wsbs .areaL .boxTab .depList {padding: 10px;}
#wsbs .areaL .boxTab .depList li {float: left; width: 9%; height: 85px; text-align: center; }
#wsbs .areaL .boxTab .depList li a {display: block;height: 85px;}
#wsbs .areaL .boxTab .depList li img {display: block;margin: 0 auto;width: 34px;height: 32px; padding: 8px 0;}

#wsbs .areaL #grbs {padding: 10px 0; overflow: hidden;}
#wsbs .areaL #grbs .depList {padding: 0;}
#wsbs .areaL #grbs .depList li{float: left; text-align: center; border: 1px solid #ddd; width: 11.2%; height: 36px; line-height: 36px; margin: 0 10px 10px 0; }
#wsbs .areaL #grbs .depList li:hover {border: 1px solid #0da2e4; }
#wsbs .areaL #grbs .depList li a {display: block;height: 100%;}
#wsbs .areaL #grbs .depList li a:hover {font-weight: bold;}
#wsbs .areaL #grbs .depList li img {display: block;margin: 0 auto;width: 34px;height: 32px; padding: 8px 0; display: none;}

#wsbs .areaL .depBox .whd {float: left; width: 80px; height: 240px; background: #f9f9f9; border-right: 1px solid #ddd; border-top: 1px solid #ddd; margin-right: 10px; position: relative;}
#wsbs .areaL .depBox .whd ul {position: absolute; right: -1px; top: 0; width: 81px;}
#wsbs .areaL .depBox .whd li {height: 50px; line-height: 50px; text-align: center; border: 1px solid #ddd; border-top: none; font-size: 14px; }
#wsbs .areaL .depBox .whd li.on {background: #fff; font-weight: bold; border-right: 1px solid #fff; }
#wsbs .areaL .depBox .whd li.on a {color: #0da2e4;}

#wsbs .areaL .box {clear: both; margin-right: 315px;}
#wsbs .areaL .box .hd {position: relative;}
#wsbs .areaL .box .hd h3 a {font-size: 18px; color: #0da2e4; background: url(imagesicons.png) 10px -743px no-repeat; padding: 0 0 0 25px;}
#wsbs .areaL .box .hd .hall,#wsbs .areaL .box .hd .online  {width: 82px; height: 30px; line-height: 30px; background: url(imagesicons.png) 0 -704px no-repeat; position: absolute; right: 140px; top: 3px; font-size: 18px; color: #1b91c5; padding-left: 38px;}
#wsbs .areaL .box .hd .online { right: 10px; background: url(imagesicons.png) -130px -704px no-repeat;}
#wsbs .areaL .box .bd {padding: 0; height: 150px; overflow: hidden;}

#wsbs .areaR {width: 300px; position: relative; z-index: 2;}
#wsbs .areaR .btnList {width: 300px;overflow: hidden;}
#wsbs .areaR .btnList li {float: left; width: 99px; height: 99px; background: url(imagesicons.png) 0 -605px no-repeat; margin-right: 1px; text-align: center;}
#wsbs .areaR .btnList li.li2 {background-position: -100px -605px;}
#wsbs .areaR .btnList li.li3 {background-position: -200px -605px;}
#wsbs .areaR .btnList li a {display: block; font-size: 18px; color: #fff; height: 31px; padding-top: 68px; }

#wsbs .areaR .boxTab {margin-top: 15px;}
#wsbs .areaR .boxTab .hd li {width: 50%;}
#wsbs .areaR .boxTab .nodeList {padding: 10px 0 0; overflow: hidden;}
#wsbs .areaR .boxTab .nodeList li {float: left; width: 70px; height: 110px; background:url(imagesbtn.png) 0 -266px no-repeat; margin: 0 15px; display: inline; text-align: center; overflow: hidden; transition:all .2s;
    -moz-transition:all .2s;
    -webkit-transition:all .2s;
    -o-transition:all .2s;}
#wsbs .areaR .boxTab .nodeList li a {display: block; font-size: 16px; color: #333; height: 32px; padding-top: 78px;}
#wsbs .areaR .boxTab .nodeList li a:hover {color: #0da2e4;}
#wsbs .areaR .boxTab .nodeList .li1:hover {background: url(imagesbtn.png) -289px -266px no-repeat;}
#wsbs .areaR .boxTab .nodeList .li2 {background: url(imagesbtn.png) -100px -266px no-repeat;}
#wsbs .areaR .boxTab .nodeList .li2:hover {background: url(imagesbtn.png) -389px -266px no-repeat;}
#wsbs .areaR .boxTab .nodeList .li3 {background: url(imagesbtn.png) -200px -266px no-repeat;}
#wsbs .areaR .boxTab .nodeList .li3:hover {background: url(imagesbtn.png) -489px -266px no-repeat;}
#wsbs .areaR .boxTab .nodeList .li4 {background: url(imagesbtn.png) 0 -376px no-repeat;}
#wsbs .areaR .boxTab .nodeList .li4:hover {background: url(imagesbtn.png) -289px -376px no-repeat;}
#wsbs .areaR .boxTab .nodeList .li5 {background: url(imagesbtn.png) -100px -376px no-repeat;}
#wsbs .areaR .boxTab .nodeList .li5:hover {background: url(imagesbtn.png) -389px -376px no-repeat;}
#wsbs .areaR .boxTab .nodeList .li6 {background: url(imagesbtn.png) -200px -376px no-repeat;}
#wsbs .areaR .boxTab .nodeList .li6:hover {background: url(imagesbtn.png) -489px -376px no-repeat;}
#wsbs .areaR .boxTab .nodeList .li7 {background: url(imagesbtn.png) 0 -485px no-repeat;}
#wsbs .areaR .boxTab .nodeList .li7:hover {background: url(imagesbtn.png) -289px -485px no-repeat;}
#wsbs .areaR .boxTab .nodeList .li8 {background: url(imagesbtn.png) -100px -485px no-repeat;}
#wsbs .areaR .boxTab .nodeList .li8:hover {background: url(imagesbtn.png) -389px -485px no-repeat;}
#wsbs .areaR .boxTab .nodeList .li9 {background: url(imagesbtn.png) -200px -485px no-repeat;}
#wsbs .areaR .boxTab .nodeList .li9:hover {background: url(imagesbtn.png) -489px -485px no-repeat;}
#wsbs .areaR .boxTab .infoList {padding: 10px 0 0 10px;overflow: hidden;}
#wsbs .areaR .boxTab .infoList li {float: left; width: 133px; height: 28px; line-height: 28px; border: 1px solid #ddd; color: #555; text-align: center; margin: 0 10px 7px 0;}
#wsbs .areaR .boxTab .infoList li:hover {color: #0da2e4; border: 1px solid #0da2e4;}
#wsbs .areaR .boxTab .infoList li a {background: none; padding: 0;}
#wsbs .areaR .boxTab .infoList li a:hover {color: #0da2e4;}

/*经济发展*/
#jjfz .wHd h3 {background-position: center -165px;}

#jjfz .areaL {float: left; width: 49%; height: 300px; position: relative; z-index: 2;}
#jjfz .areaL .picbox {height: 300px;}
#jjfz .areaL .picbox .hd {width: 36px; height: 100%; background: #f2fbff; float: left; position: relative; }
#jjfz .areaL .picbox .hd h3 { text-align: center; height: 140px; background: url(imagesbg.png) 0 -406px no-repeat; padding: 20px 10px 0; font-size: 16px;}
#jjfz .areaL .picbox .hd h3 a {color: #fff; }
#jjfz .areaL .picbox .hd .more { text-align: center; padding: 0 12px 0;color: #999; position: absolute; bottom: 10px;}
#jjfz .areaL .picbox .bd {float: left; width: 405px; overflow: hidden;}
#jjfz .areaL .picbox .bd .picList li {float: left; width: 120px; height: 150px; margin-left:15px ; display: inline;}
#jjfz .areaL .picbox .bd .picList img {padding: 0; width: 120px; height: 90px; border: none;}

#jjfz .areaR {float: right; width: 49%; margin: 0 0 0 -460px; display: block;}
/* #jjfz .areaR .boxTab {margin-left: 460px;} */
#jjfz .areaR .boxTab .hd li {width:22%;}
#jjfz .areaR .boxTab .topicList .t {padding-bottom: 10px; margin-top: 10px;}
#jjfz .areaR .boxTab .topicList .t .title {height: 40px; line-height: 40px;}
#jjfz .areaR .boxTab .topicList .t .intro {line-height: 24px;}
#jjfz .areaR .boxTab .topicList li.n {height: 26px; line-height: 26px; }




#jjfz #zsTab01,#jjfz #zsTab03 {width: 100%;float: left; }
#jjfz #zsTab01 .bd,#jjfz #zsTab03 .bd {padding: 10px 0 0;}
#jjfz #zsTab01 .bd .infoList li,#jjfz #zsTab03 .bd .infoList li {height: 26px; line-height: 26px; font-size: 14px;}

#jjfz #zsTab02,#jjfz #zsTab03 {width: 49%;float: left; margin-top: 15px;}
#jjfz #zsTab02 .bd,#jjfz #zsTab03 .bd {padding: 10px 0 0;}
#jjfz #zsTab02 .bd .infoList li,#jjfz #zsTab03 .bd .infoList li {height: 26px; line-height: 26px; font-size: 14px;}

#jjfz #zsTab03 {float: right;}

/*ad*/
.adbox {width: 100%; margin-top: 15px; border: 1px solid #eee;overflow: hidden; position: relative;}
.adbox .bd {padding: 14px 14px 14px 35px; overflow: hidden; }
.adbox .prev,.adbox .next { position:absolute; top:32px; display:block; background:url(imagesicons.png) 0 -900px no-repeat; width:15px; height:24px; cursor:pointer;}
.adbox .prev {left:10px; }
.adbox .next { right:10px; background-position: -15px -900px; }

.adList li { width:210px; height:60px; line-height:60px; float:left; margin-right:12px; display:inline;}
.adList li img {width: 210px; height: 60px;}




