@charset "gb2312";

/* page 框架 */
.column{ overflow:hidden;  }
.mainContent{width: 748px; float:right;padding:10px 20px;background:#fff url("images/mainBox.jpg") no-repeat  0 0; }
.side{ float:left; }

.infoList li.noData{ background:none; border:0; padding:0;  }

/* 侧栏-栏目菜单 */
#sideMenu{ margin-bottom:10px;  }
#sideMenu .bd{ padding:8px 0;  }
#sideMenu .bd li{ width:218px; height:40px; line-height:34px; overflow:hidden;  background:url(images/side.jpg) 0 -202px no-repeat; }
#sideMenu .bd li.on{ background-position:0 -242px; }
#sideMenu .bd li.on a{ color:#f60; font-weight:bold;  }
#sideMenu .bd li a{ display:block;padding-right:20px;text-align:center;color:#0C498A;  }
#sideMenu .bd li a:hover{ text-decoration:none; font-weight:bold; color:#f60;  }

#sideZtzl{ margin-bottom:10px;  }
#sideJmhd{ margin-bottom:10px;  }
#sideXjtj{ margin-bottom:10px;  }
#sideJzxx{ margin-bottom:10px;  }

/* 侧栏-本周排行 */
#sideBzph{ margin-bottom:10px;  }
#sideBzph .bd{ height:250px; padding:10px 8px;  background:url(images/side.jpg) 0 -855px no-repeat; }
#sideBzph .bd li{ padding-left:16px;  height:24px; line-height:24px; border-bottom:1px dotted #C5C9CC;  }

/* 侧栏-网站调查 */
.sideVote{ padding:0 10px;  }
.sideVote .title{ color:#0179BE;  }
.sideVote li input{ vertical-align:middle; margin-right:5px;  }
.sideVote p input{ height:20px; line-height:20px; width:60px; border:1px solid #7BADC4;  text-align:center; background:url(images/btns.png) 0 -132px; overflow:hidden; 
 margin:5px 10px 0 0; cursor:pointer; color:#0179BE;  }

/* 侧栏-信件统计 */
#sideXjtj{ margin-bottom:10px;  }
#sideXjtj .bd{ padding:0 0 10px 0;  }
#sideXjtj .letterCountTable th{ height:27px; line-height:27px; background:url(images/msg-bg-blue-b.jpg) repeat-x; border-bottom:1px solid #C0E9EE; text-align:center; color:#0179BE;    }
#sideXjtj .letterCountTable td{ height:28px; line-height:28px; text-align:center; border-bottom:1px dotted #ddd;  }
#sideXjtj .letterCountTable td span{ color:#f00;  }


/* 侧栏-用户登录 */
#miniLogin li{ height:22px; line-height:22px; margin-bottom:3px;  overflow:hidden;   }
#miniLogin li .text{ display:block; height:22px;  width:52px; float:left;  text-align:right; }
#miniLogin li .inputtext{ float:left;  width:135px; height:20px; line-height:20px; background:#fff; border:1px solid #ddd;  }
#miniLogin li#miniValidate .inputtext{ width:60px; vertical-align:top; margin-right:2px;  }
#miniLogin li#miniValidate img{ vertical-align:top; }
#miniLogin li.save input{ vertical-align:middle; }
#miniLogin li.btns a{ display:block; float:left; margin-right:5px;  width:54px; height:22px; line-height:22px; text-align:center; color:#fff; background:url(images/btns.png) 0 -176px no-repeat; overflow:hidden; cursor:pointer; }
#miniLogin li.btns a:hover{ text-decoration:none; color:#ff0;  }
#miniLogin li.other{ margin-bottom:0; padding-top:4px;  }
#miniLogin li.other .forget{ display:block; float:left;  padding-left:20px; background:url(images/icons.png) 0 -398px no-repeat; text-decoration:underline; color:#0C498A;  }
#miniLogined li{ height:18px; line-height:18px; padding:3px 0;  }
#miniLogined li span{ color:#f00;  }
#miniLogined li.last a{ margin:0 5px ; color:#0C498A; text-decoration:underline;   }

/* 文章-父列表页 -----------------------------------------*/
.mainBox{ position:relative; }
.mainBox .wHd{border-bottom:1px solid #2a6294;}
.mainBox .wHd h3{color:#0C498A;}
.mainBox .wHd .path{ float:right; color:#666; }
.mainBox .wHd .path a,.mainBox .wHd .path span{}
.mainBox .wBd{ background:none; position:relative; z-index:1; }

#columnA{ overflow:hidden;margin-bottom:10px;   }
#columnA .mainBox .wBd{height:250px; }
#columnA #focusNews{width:300px; float:right;   }
#columnA .topicList{ width:380px; float:left; padding:0 0 0 10px; }
#columnA .topicList .t .intro{line-height:24px; overflow:hidden;text-indent:2em;}
#columnA .topicList .n a{ padding-left:10px; background:url(images/icons.png) 0 -180px no-repeat; }

#columnB .tempWrap{ width:726px !important;  }
#columnB .wBox .wHd{background:url("images/bg.png") no-repeat 0 -233px;border:none; }
#columnC .box{ width:344px; margin:10px 0 0 0;  }
#columnC .box .hd{background:url("images/bg.png") no-repeat 0 -387px;border:none; }
#columnC .box .bd{ height:200px;  }

/* 文章-子列表页 -----------------------------------------*/
.newsList{ text-align:left; padding:10px 15px;  }
.newsList li{ height:26px; line-height:26px; overflow:hidden; }
.newsList li .date{ float:right; color:#999;   }
.newsList li .node{ color:#999; margin-right:3px; }
.newsList li a{ padding-left:12px; background:url(images/icons.png) 0 -252px no-repeat;  }
.newsList li.split{ background:none; background:url(imagessharedotted.gif) repeat-x center; }

/* 文章-子列表页-图片 ---------------------------------------------- */
.pagePicList{ padding-top:20px;  }
.pagePicList li{ width:140px; height:134px; margin:10px 12px;padding:5px; border:1px solid #D1D1D1;  }
.pagePicList li:hover{border:1px solid #f60;}
.pagePicList li .pic img{ width:140px; height:105px; border:0;    }

/* 文章-内容页 -----------------------------------------*/
.articleCon{ padding:20px 30px;  }
.articleCon .title{ text-align:center; color:#0C498A; font:normal 22px/32px "Microsoft YaHei"; _font-weight:bold; }
.articleCon .subTitle{ color:#333; font-size:14px; padding-top:10px; text-align:center; }
.articleCon .property,.articleCon .userControl{ margin-top:10px;  text-align:center;line-height:22px; padding:2px 10px; background:#F9FBFB; border:1px dashed #C8DDE4; color:#999;  }
.articleCon .property span{margin:0 2px; }
.articleCon .property .fontZoomA,.articleCon .property .fontZoomB{ vertical-align:middle; color:#666;  background:url("imagesshareshareB.gif") no-repeat 3px -124px; padding-left:17px;display:inline-block; line-height:20px; }
.articleCon .property .fontZoomB{ background-position:3px -164px; }
.articleCon .shareBtns #bdshare{ vertical-align:middle; float:none; display:inline-block; *display:inline; zoom:1; margin-right:10px;  }	
.articleCon .conTxt{ padding:25px 0 10px 0;  font-size:14px; line-height:28px; width:100%; overflow:hidden;text-align:left; color:#333; }
.articleCon .conTxt p{ margin-bottom:20px; color:#333;}
.articleCon .conTxt a{color:#1855a8;}
.articleCon .conTxt #fontzoom{width:100%; overflow:hidden;ord-break: break-all;white-space: normal; word-wrap: break-word;line-break: strict;/*IE,非汉字换行*/}
.articleCon .page{ padding:0 10px 10px 10px;  }
.articleCon .moodVote{ padding-top:10px;  }
.articleCon .userControl{ overflow:hidden; text-align:left;  }
.articleCon .userControl #bdshare{ float:right;  }
.articleCon .userControl .a{ color:#266CBB;   }
.articleCon .others{line-height:25px;  margin:10px 0;color:#666; border-top:1px dotted #ccc;padding-top:10px;   }
.articleCon .others a{margin-right:10px; color:#0C498A; }


/* 频道-警务公开 ---------------------------------------------- */
#sideJwgg{ margin-bottom:10px;  }
#sideJwgg .bd{ border-top:1px solid #84AFD7;  }

#sideJggk{ margin-bottom:10px;  }
#sideJggk .intro .m{ color:#f00;  }
#sideJggk .items{ padding-top:8px;  }
#sideJggk .items a{ display:inline-block; *display:inline; zoom:1; color:#0C498A;  height:20px; line-height:20px; padding:0 6px; background:#fff; border:1px solid #84AFD7; margin:2px 2px; -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px; behavior: url(/PIE.htc);  }
#sideJggk .items a:hover{ color:#f00; text-decoration:none; border-color:#f00;   }

#sideSjtj{ margin-bottom:10px;  }

/* 频道-警民互动 ---------------------------------------------- */
.jmhdContent #tabJmhd .msgTable td{ height:24px; line-height:24px; padding:0 5px; border:1px solid #DAEDFE;   }
.jmhdContent #tabJmhd .wHd{margin:0;border:none;}
.jmhdContent #tabJmhd .tabCon{padding:10px; height:316px;background:#fff;  overflow:hidden;border:1px solid #84AFD7;}
.jmhdContent #tabJmhd .msgSearch{ height:22px; line-height:22px; padding:7px 0 5px 145px; background:url(images/bg.png) 0 -445px no-repeat;  overflow:hidden; }
.jmhdContent #tabJmhd .msgSearch input{ border:none; height:20px; line-height:20px; background:none; color:#999;width:145px; float:left; margin-right:10px;  }
.jmhdContent #tabJmhd .msgSearch  a.btn{ display:block; height:22px;  width:30px; text-align:center; background:none; color:#fff;text-indent:-999px;  }
.jmhdContent #tabJmhd .myAdvisory{float:right;_display:inline;margin:-3px 15px 0 0;width:76px;height:25px;text-align:center;}
.jmhdContent #tabJmhd .myAdvisory a{display:block;width:76px;height:25px;line-height:24px; color:#fff;text-indent:0px !important;}
.jmhdContent .column .box{ margin-top:10px; width:344px; }
.jmhdContent .column .box .hd{background:url("images/bg.png") no-repeat 0 -387px;border:none; }
.jmhdContent .column .box .bd{ height:200px;   }

/* 在线访谈 */
.jmhdContent .topicList .t{ padding-top:5px; text-align:left;  }
.jmhdContent .topicList .t .tit{ font-size:12px; }
.jmhdContent .topicList .n{ border-bottom:1px dotted #BFCCE7; }
.jmhdContent .topicList .n a{ padding-left:10px; color:#0C498A;  background:url(images/icons.png) 0 -228px no-repeat; }
.jmhdContent .topicList .n .date{ color:#8AB4E6;  }
.jmhdContent .topicHasPic .pic{ width:140px;  }
.jmhdContent .topicHasPic .pic img{ width:140px; height:105px;   }
.jmhdContent .topicHasPic .con{ width:190px; padding-left:10px;  }
.jmhdContent .topicHasPic .con .title{ padding:0 0 5px 0; }

/* 频道-网上办事 ---------------------------------------------- */
.wsbsContent #bsbm{ overflow:hidden;margin:-11px 0 0 -21px; width:748px; height:292px;  border:1px solid #84AFD7; background:url(images/bsbm.jpg) no-repeat;  }
.wsbsContent #bsbm ul{ margin:63px 0 0 194px;position:relative;}
.wsbsContent #bsbm li{position:absolute; width:109px; height:41px;  float:left; _display:inline;}
.wsbsContent #bsbm .li1{top:0;left:0;}
.wsbsContent #bsbm .li2{top:0;left:119px;}
.wsbsContent #bsbm .li3{top:0;left:238px;}
.wsbsContent #bsbm .li4{top:61px;left:0;}
.wsbsContent #bsbm .li5{top:61px;left:119px;}
.wsbsContent #bsbm .li6{top:61px;left:238px;}
.wsbsContent #bsbm .li7{top:122px;left:41px;}
.wsbsContent #bsbm .li8{top:122px;left:179px;}

.wsbsContent #bsbm li a{ display:block; width:100%; height:41px;   }
.wsbsContent .column .box{ margin-top:10px; width:344px;  }
.wsbsContent .column .box .hd{background:url("images/bg.png") no-repeat 0 -387px;border:none; }
.wsbsContent .column .box .bd{ height:200px;   }
.wsbsContent #bszx{ margin-top:10px;  }
.wsbsContent #bszx .wHd{background:url("images/bg.png") no-repeat 0 -233px;border:none; }
.wsbsContent #bszx .wBd{ height:300px;  }
.wsbsContent #bszx .msgTable td{ height:24px; line-height:24px; padding:0 5px; border:1px solid #C0E6FF;  }
.wsbsContent #bszx .tabCon{ height:316px;  overflow:hidden;   }

/* 用户登录 */
#sideYhdl{ margin-bottom:10px;  }
#sideBmcx{ margin-bottom:10px;  }
#sideBsgg{ margin-bottom:10px;  }

/* 频道-网上办事-节点列表页 ---------------------------------------------- */
.wsbsNodeList{ padding:20px 35px; overflow:hidden;  }
.wsbsNodeList li{ width:254px; height:41px; line-height:41px; background:url(images/bg.png) 0 -544px no-repeat; overflow:hidden; float:left; 
	margin:10px 0 0 50px; _display:inline; }
.wsbsNodeList li a{ display:block; color:#006699; padding-left:48px;   }
.wsbsNodeList li a:hover{ text-decoration:none; color:#f00;  }

/* 领导-列表页 ---------------------------------------------- */
.leaderList{ padding:20px;  }
.leaderList li .title a{ color:#0C498A;  }
.leaderList li .pic{ width:90px;  }
.leaderList li .pic img{ width:90px; height:120px;   }
.leaderList li .con{ width:540px; padding-left:20px;   }
.leaderList li .con .title{ font-size:12px; }
.leaderList li .con .title span{ margin-right:10px;  }
.leaderList li .con h3{ font-weight:bold; color:#333;  }
.leaderList li .con p{ padding-bottom:10px; color:#666;   }

/* 领导-内容页 ---------------------------------------------- */
.leaderCon{ padding:20px;  }
.leaderCon .title{ height:30px; padding-left:40px;  background:url(images/icons.png) 0 -326px no-repeat; 
	font:normal 20px/30px "Microsoft YaHei"; _font-weight:bold; color:#0C498A; }
.leaderCon .introBox{ padding-bottom:20px;  }
.leaderCon .introBox .hd{ height:28px; border-bottom:1px solid #065FC0;  position:relative;  }
.leaderCon .introBox .hd h3{ position:absolute; z-index:1; left:30px; top:0px; width:84px; height:28px; line-height:28px; text-align:center; 
	background:url(images/bg-blue-t.jpg) 0 -8px #fff repeat-x; color:#0C498A; font-weight:bold; border:1px solid #065FC0; border-bottom:0;  font-size:14px;  }
.leaderCon .introBox .bd{ padding:15px 10px; line-height:22px;   }
.leaderCon .introBox .newsList{ padding:0;  }
.leaderCon .introBox .newsList li{ line-height:24px;  }

.leaderCon .picWrap{ padding:20px 0;  overflow:hidden;  }
.leaderCon .picWrap .pic{ width:158px; height:208px;  float:left; position:relative;  }
.leaderCon .picWrap .pic span{ position:absolute; top:3px; left:3px; display:block; width:158px; height:208px; background:#DBDBDB;  }
.leaderCon .picWrap .pic img{ position:relative; z-index:1; background:#fff;  width:150px; height:200px; padding:3px; border:1px solid #ccc;   }
.leaderCon .picWrap .introBox{ width:510px; float:right; padding-bottom:0px;   }

/* 搜索结果页 ---------------------------------------------- */
.searchResultList li a.tit{ background:none; padding-left:0px;  }

/* 默认信息提示页、用户登录、注册页等 -----------------------------------------*/
.noSideContent{  background:url(images/mainBox.jpg) -757px 0 #fff no-repeat !important; border-top:1px solid #84AFD7;}
.noSideContent .path{margin:10px 20px;}

/* 友情链接列表页 -----------------------------------------*/
.friendLinkList{ overflow:hidden; zoom:1; padding:20px 0 0 20px;  }
.friendLinkList li{ width:180px; height:28px; line-height:28px; padding:0 10px 0 10px;  background:url("imagesshareshareA.gif") 0 -114px no-repeat;  float:left;  }


/*-- 网站地图 --*/
#content{width: 980px;margin: 0 auto;overflow: hidden;}
.siteMap{ padding:15px 10px; overflow:hidden; zoom:1; }
.siteMap .li1{ margin-bottom:10px; }
.siteMap .h1{ height:40px; line-height:40px;  border:1px dotted #ccc; background:#fff;    }
.siteMap .h1 .a1{  font:normal 16px/40px "Microsoft YaHei"; _font-weight:bold; color:#0C498A; padding-left:10px;  }
.siteMap .ul1{ padding:10px 20px; zoom:1;  }
.siteMap .li2{  display:inline-block; *display:inline; zoom:1; padding-right:10px; vertical-align:top;  }
.siteMap .a2{ color:#666;   font-size: 14px; font-weight: normal;}
.siteMap .a2:hover{color:#f30;text-decoration:none;}
.siteMap .ul2{ padding:0 0 20px 0; }
.siteMap .li3{  line-height:18px;  display:inline-block; *display:inline; zoom:1;   }
.siteMap .a3{ color:#999; padding-right:10px; margin-right:10px;   border-right:1px solid #ddd;  }
.siteMap .last3 .a3{ border-right:0;  }
.siteMap #liID41 .li2{ display:block;  }



/*-- 
颜色代码
#0C498A 深蓝色标题
#84AFD7 淡蓝色边框
--*/