@charset "gb2312";
/* CSS Document */
*{ margin:0px; padding:0px;}
body{ font-family:12px; color:#7f7f7f; background:#FFF; font-family:"宋体";}
.all{ margin:0 auto; width:1002px; height:auto; clear:both;  }
.clear{ clear: both; font-size:0px; width:0px; height:0; line-height:0; visibility: hidden; }
a { text-decoration:none; color:#7f7f7f; }
a:hover { color:#ff7200; }
img{ border:0px;}
input{ border:0px;}

/* 头部 */
.top{ width:100%; float:left; display:inline; background:url(body.gif) repeat-x; }
.banner{ width:1002px; height:233px; float:left; display:inline; background:url(banner.jpg) no-repeat; }
.dh{ width:1002px; height:37px; float:left; display:inline; background:url(dh.gif) repeat-x;  }
.dh-every{ width:110px; height:37px; float:left; display:inline; line-height:37px; font-size:14px; color:#FFF; font-weight:bold; text-align:center; }
.dh-every a{ color:#FFF; width:110px; height:37px; float:left; display:inline;  }
.dh-every a:hover{ color:#FFF; background:#2f95d5; width:110px; height:37px; }
.h1{ width:1002px; height:30px; float:left; display:inline; line-height:30px; font-size:12px; text-align:center;}
.h2{ width:200px; height:30px; float:left; display:inline;}
.h3{ width:385x; height:30px; float:right; display:inline;}
.h4{ width:85px; height:30px; float:left; display:inline;}
.h5{ width:25px; height:30px; float:left; display:inline;}
.h6{ width:60px; height:30px; float:left; display:inline;}

/* 身部第一部分 */
.main1{ width:1002px; height:auto; float:left; display:inline; margin-top:10px; }
.tu1{ width:307px; height:240px; float:left; display:inline; }

/* 图片切换 */
.showpage{
	width:307px;
	height:240px;
	text-align:center;
	float:left;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.showpage .flashbox{
	width:307px;
	height:240px;
	float:left;
	position:relative;
}
.flashbox .focusNew_out{
	width:307px;
	height:240px;
	position:relative;
	z-index:2
}
.flashbox .focusNew_out .f_out_txt{
	height:40px;
	width:297px;
	display:block;
	position:absolute;
	background-color:#000000;
	opacity:0.8;
	color:#d6d6d6;
	font-size:12px;
	font-family:"微软雅黑";
	line-height:40px;
	overflow:hidden;
	text-align:left;
	top: 199px;
	padding-left:10px;
}
.flashbox .focusNew_out .f_out_txt a{color:#d6d6d6; }
.flashbox .f_tabs{
	width:146px;
	height:35px;
	position:absolute;
	bottom:7px;
	right:-10px;
	z-index:100;
	margin-top:70px;
}
.flashbox .f_tabs span{ width:23px; height:19px; line-height:19px; background-color:#474747; float: left; margin-right:3px; text-align:center; color:#f0f0f0; margin-top:15px; cursor:pointer}
.flashbox .f_tabs span.hover{ width:23px; height:19px;  background-color:#B51017; float: left; margin-right:3px; text-align:center; color:#f0f0f0; margin-top:15px; cursor:pointer}

/* 民政动态 */
.mzdt{ width:422px; height:240px; float:left; display:inline; margin-left:10px; overflow:hidden;}
.mzdt-tle{ width:422px; height:33px; float:left; display:inline; background:url(mzdt.gif) no-repeat;  }
.mzdt-tle .on{ background:url(mzdt_on.png) left no-repeat;}
.mzdt-tle-wz{ width:100px; height:33px; line-height:33px; float:left; display:inline; color:#3ea9ed; font-size:14px; font-weight:bold; margin-left:10px; text-align:center}
.mzdt-tle-more{ width:38px; height:13px; float:right; display:inline; margin-top:10px; margin-right:20px; }
.mzdt1{ width:420px; height:206px; float:left; display:inline; background:#FFF; border:1px solid #e0e0e0; border-top:none; }
.mzdt1-wz1{ width:420px; height:36px; float:left; display:inline; color:#d84f49; font-family:"微软雅黑"; font-size:20px; text-align:center; line-height:36px; }
.mzdt1-wz1 a{ color:#d84f49; }
.mzdt1-wz1 a:hover { color:#d84f49; }
.mzdt1-wz2{ width:385px; height:52px; float:left; display:inline; color:#535353; font-family:"宋体"; font-size:12px; line-height:22px; margin-left:15px; border-bottom:1px dotted #999; text-indent:1em; }
.mzdt ul{ width:420px; height:106px; float:left; display:inline; padding-top:10px; overflow:hidden;}
.mzdt ul li{ width:420px; height:26px; float:left; display:inline; overflow:hidden; line-height:26px;} 
.mzdt ul li div.tle{ width:300px; height:26px; float:left; display:inline; font-family:"宋体"; font-size:12px; color:#616264; background:url(biaodian.gif) left no-repeat; padding-left:15px; margin-left:10px;}
.mzdt ul li div.tle a{ color:#616264; }
.mzdt ul li div.tle a:hover{ color:#ff7200;}
.mzdt ul li div.time{ width:60px; height:26px; float:right; display:inline; font-family:"宋体"; font-size:12px; color:#616264; }

/* 最新公告 */
.zxgg{ width:253px; height:240px; float:left; display:inline; margin-left:10px; }
.zxgg-tle{ width:253px; height:35px; float:left; display:inline; background:url(zxgg.gif) no-repeat; }
.zxgg-tle-wz{ width:70px; height:35px; float:left; display:inline; line-height:35px; color:#3ea9ed; font-size:14px; font-weight:bold; margin-left:53px; }
.zxgg-tle-more{ width:38px; height:13px; float:right; display:inline; margin-top:10px; margin-right:20px; }
.zxgg1{overflow:hidden; height:203px; width:241px; background:#FFF; border-bottom:1px solid #dbdbdb; border-left:1px solid #dbdbdb; border-right:1px solid #dbdbdb; float:left; padding-left:10px; }
.zxgg1 ul{width:250px; height:26;  text-align:left; float:left; margin-left:0px; }
.zxgg1 ul li{list-style-type:none; width:230px;  height:auto; text-align:left; text-indent:15px; margin-top:14px; background:url(dian.gif) left no-repeat; font-size:12px; float:left; }

/* 左中右 */
.zuo{ width:242px; height:auto; float:left; display:inline; margin-top:10px;}
.zhong{ width:487px; height:auto; float:left; display:inline; margin-top:10px; margin-left:10px; }
.you{ width:253px; height:auto; float:left; display:inline; margin-left:10px; margin-top:10px; }
/* 政务公开信息 */
.zwgkxx{ width:242px; height:454px; float:left; display:inline; }
.zwgkxx-tle{ width:242px; height:37px; float:left; display:inline; background:url(zwgkxx.gif) no-repeat; }
.zwgkxx-tle-wz{ width:105px; height:37px; line-height:37px; float:left; display:inline; color:#3ea9ed; font-weight:bold; font-size:14px; margin-left:45px; }
.zwgkxx-nr{ width:242px; height:417px; float:left; display:inline; background:url(xxgk.gif) no-repeat; }
.zwgkxx-nr1{ width:228px; height:26px; float:left; display:inline; margin-top:14px; margin-left:6px; color:#df440e; font-size:14px; text-align:center; line-height:26px; }
.zwgkxx-nr1 a{ color:#df440e; }

.zwgkxx-nr2{ width:228px; height:26px; float:left; display:inline; margin-top:10px; margin-left:6px; color:#df440e; font-size:14px; text-align:center; line-height:26px; }
.zwgkxx-nr2 a{ color:#df440e; }
.zwgkxx-nr3{ width:103px; height:27px; float:left; display:inline; color:#646464; font-size:12px; text-align:center; line-height:27px; margin-left:12px; margin-top:7px;}
.zwgkxx-nr3 a{ color:#646464; }
.zwgkxx-nr4{ width:103px; height:27px; float:left; display:inline; color:#646464; font-size:12px; text-align:center; line-height:27px; margin-left:13px; margin-top:7px;}
.zwgkxx-nr4 a{ color:#646464; }
.zwgkxx-nr5{ width:103px; height:28px; float:left; display:inline; color:#646464; font-size:12px; text-align:center; line-height:28px; margin-left:12px; margin-top:4px;}
.zwgkxx-nr5 a{ color:#646464; }
.zwgkxx-nr6{ width:103px; height:28px; float:left; display:inline; color:#646464; font-size:12px; text-align:center; line-height:28px; margin-left:13px; margin-top:4px;}
.zwgkxx-nr6 a{ color:#646464; }

/* 办事指南 */
.bszn{ width:487px; height:378px; float:left; display:inline; }
.bszn-tle{ width:487px; height:35px; float:left; display:inline; background:url(bszn.gif) no-repeat; }
.bszn-tle-wz{ width:90px; height:35px; line-height:35px; float:left; display:inline; font-size:14px; color:#FFF; font-weight:bold; margin-left:70px; }
.bszn-nr{ width:485px; height:342px; float:left; display:inline; background:#ffffff; border:1px solid #e4e4e4; border-top:none; }
.bszn-nr a{ color:#df440e; }

/* 办事大厅图片 */
.bsdt{ width:253px; height:127px; float:left; display:inline; }

/* 政策法规图片 */
.zcfgtp{ width:242px; height:42px; float:left; display:inline; margin-top:10px; }

/* 便民查询 */
.bmcx{ width:242px; height:193px; float:left; display:inline; margin-top:10px; }
.bmcx-tle{ width:242px; height:37px; float:left; display:inline; background:url(bmcx.gif) no-repeat; }
.bmcx-tle-wz{ width:70px; height:37px; line-height:37px; float:left; display:inline; color:#3ea9ed; font-size:14px; font-weight:bold; margin-left:52px; }
.bmcx1{ width:242px; height:156px; float:left; display:inline; background:url(bmcx1.gif) no-repeat; }
.bmcx1-wz1{ width:65px; height:26px; float:left; display:inline; color:#7c7c7c; font-size:12px; line-height:26px; margin-left:60px; margin-top:15px; }
.bmcx1-wz2{ width:65px; height:26px; float:left; display:inline; color:#7c7c7c; font-size:12px; line-height:26px; margin-left:45px; margin-top:15px; }
.bmcx1-wz3{ width:65px; height:26px; float:left; display:inline; color:#7c7c7c; font-size:12px; line-height:26px; margin-left:60px; margin-top:22px; }
.bmcx1-wz4{ width:65px; height:26px; float:left; display:inline; color:#7c7c7c; font-size:12px; line-height:26px; margin-left:45px; margin-top:22px; }
.bmcx1-wz5{ width:65px; height:26px; float:left; display:inline; color:#7c7c7c; font-size:12px; line-height:26px; margin-left:43px; margin-top:17px; }
.bmcx1-wz6{ width:65px; height:26px; float:left; display:inline; color:#7c7c7c; font-size:12px; line-height:26px; margin-left:43px; margin-top:17px; }
.bmcx1-wz7{ width:65px; height:26px; float:left; display:inline; color:#7c7c7c; font-size:12px; line-height:26px; margin-left:43px; margin-top:11px; }
.bmcx1-wz8{ width:65px; height:26px; float:left; display:inline; color:#7c7c7c; font-size:12px; line-height:26px; margin-left:43px; margin-top:11px; }

/* 党的群众路线 */
.ddqzlx{ width:487px; height:77px; float:left; display:inline; margin-top:10px; }

/* 征求意见 */
.zqyj{ width:253px; height:208px; float:left; display:inline; margin-top:10px; }
.zqyj-tle{ width:253px; height:37px; float:left; display:inline; background:url(zqyj.gif) no-repeat; }
.zqyj-tle-wz{ width:80px; height:37px; float:left; display:inline; line-height:37px; color:#3ea9ed; font-weight:bold; margin-left:55px; }
.zqyj-tle-more{ width:38px; height:13px; float:right; display:inline; margin-top:10px; margin-right:20px; }
.zqyj ul{ width:241px; height:160px; float:left; display:inline; background:#f8f8f8; border:1px solid #dedede; border-top:none; padding-top:12px; padding-left:10px; }
.zqyj ul li{ width:210px; height:26px; float:left; display:inline; color:#7c7c7c; font-size:12px; list-style-type:none; line-height:26px;  }

/* 社会监督 */
.shjd{ width:253px; height:169px; float:left; display:inline; margin-top:10px; }
.shjd-tle{ width:253px; height:37px; float:left; display:inline; background:url(shjd.gif) no-repeat; }
.shjd-tle-wz{ width:70px; height:37px; float:left; display:inline; color:#3ea9ed; font-size:14px; font-weight:bold; line-height:37px; margin-left:50px; }
.shjd1{ width:253px; height:132px; float:left; display:inline; background:url(shjd1.gif) no-repeat; }
.shjd1-wz{ width:225px; height:44px; float:left; display:inline; color:#e26113; font-size:12px; line-height:44px; text-align:center; padding-left:20px; }

/* 网上调查 */
.wsdc{ width:253px; height:174px; float:left; display:inline; margin-top:10px; }
.wsdc-tle{ width:253px; height:37px; float:left; display:inline; background:url(wsdc.gif) no-repeat; }
.wsdc-tle-wz{ width:70px; height:37px; line-height:37px; float:left; display:inline; font-size:14px; font-weight:bold; color:#3ea9ed; margin-left:55px;  }
.wsdc-tle-more{ width:38px; height:13px; float:right; display:inline; margin-top:12px; margin-right:20px; }
.wsdc1{ width:251px; height:136px; float:left; display:inline;  border:1px solid #dedede; border-top:none; }


/* 图片滚动 */
.slideGroup{width:475px; height:54px; border:1px solid #ddd; text-align:left; float:left; padding-left:10px; display:inline;  }
.slideGroup .parBd{ display:inline; float:left;}
.slideGroup .slideBox{ overflow:hidden; zoom:1; display:inline; float:left;}
.slideGroup .sPrev{ display:block; width:15px; height:45px; float:left;  border:1px solid #ddd; background:url(icoLeft.gif) center center no-repeat #f4f4f4; display:inline;}
.slideGroup .sNext{ display:block; width:15px; height:45px; float:left;  border:1px solid #ddd; background:url(icoRight.gif) center center no-repeat #f4f4f4; display:inline;}
.slideGroup .parBd .tempWrap{ float:left;  }
.slideGroup .parBd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.slideGroup .parBd ul li .pic img{ width:120px; height:38px; display:block;  padding:2px; border:1px solid #ccc; float:left;  }
.slideGroup .parBd ul li .pic a:hover img{ border-color:#999;  }


/* 常见业务问答 */
#box{ width:487px; height:167px; float:left; display:inline; margin-top:10px; }
#box .hd{ width:486px; height:35px; float:left; display:inline; background:url(cjywwd.gif) no-repeat; padding-left:1px; }
#box .hd .s1{ width:144px; height:35px;  float:left; line-height:35px; text-align:center; font-size:15px;  color:#3ea9ed; background:url(cjywwd-hover.gif) no-repeat;  }
#box .hd .s1 a{ color:#454545; }
#box .hd .s1 a:hover{ color:#3ea9ed; }
#box .hd .s2{width:145px; height:35px; float:left;  line-height:35px; text-align:center; font-size:15px; color:#454545; border-left:1px solid #dedede;  }
#box .hd .s2 a{ color:#454545; }
#box .hd .s2 a:hover{ color:#3ea9ed; }
#box .hd .s3{width:145px; height:35px; float:left;  line-height:35px; text-align:center; font-size:15px; color:#454545;  }
#box .hd .s3 a{  color:#454545; }
#box .hd .s3 a:hover{ color:#3ea9ed; }
#box .bd ul{ width:485px; height:130px; float:left; list-style:none; border:1px solid #dedede; border-top:none; }
#box .bd ul li{ width:475px; line-height:30px; color:#434343; padding-left:10px; font-size:12px; }
#box .bd ul li a { line-height:30px; color:#434343; }
#box .bd ul li a:hover { color:#ff7200; }
#box .bd ul li a:link,#box.bd ul li a:visited{ text-decoration:none; color:#434343; font-size:14px;  }
#wlfyrpt,#bmxx{ display:none; }

/* 友情链接 */
.yqlj{ width:1002px; height:47px; float:left; display:inline; background:url(yqlj.gif) no-repeat; margin-top:10px; }

/* foot */
.foot{ width:1002px; height:auto; float:left; display:inline; margin-top:10px; }
.foot1{ width:1002px; height:36px; float:left; display:inline; background:#50bbff; }
.foot2{ width:1002px; height:38px; line-height:38px; display:inline; float:left; color:#FFF; font-size:14px; text-align:center; }
.foot2 a{ color:#FFF; }
.foot2 a:hover{ color:#FFF; }
.f3{ width:1002px; height:120px; float:left; display:inline; background:#FFF;}
.f4{ width:64px; height:120px; float:left; display:inline; margin-left:70px;}
.f5{ width:750px; height:100px; float:left; display:inline; line-height:20px; padding-top:20px; font-size:14px; text-align:center; color:#000000; }
.f6{ width:40px; height:120px; float:left; display:inline;}

/* 文章页 */
.wz-dh{ width:1000px; height:32px; float:left; display:inline; background:url(wz-dh.gif) no-repeat; border:1px solid #f3f1f1; }
.wz-dh-wz{ width:100px; height:32px; line-height:32px; float:left; display:inline; color:#3498d6; font-size:14px; font-weight:bold; margin-left:30px; }
.wz-dh-wz1{ height:32px; line-height:32px; color:#555a5e; float:left; display:inline; font-size:14px;  }
.wz-nr{ width:1000px; height:auto; float:left; display:inline; background:#FFF; border:1px solid #f3f1f1; border-top:none; }
.nr-tle{width:1002px;  float:left; display:inline; line-height:40px; color:#3596cb; font-size:16px; font-weight:bold; text-align:center; }
.nr-time{ width:1002px; height:30px; float:left; display:inline; line-height:30px; color:#4f535f; text-align:center; font-size:12px; }
.nr-zw{ width:930px; height:auto; float:left; display:inline; text-align:left; line-height:1.5; margin-left:35px; padding-bottom:30px;}

/* 列表页 */
.liebiao-zuo{ width:270px; float:left; display:inline; background:#3cadd9; padding-bottom:5px;}
.zuo-li{ width:260px; float:left; display:inline; background:#ffffff; margin-left:5px; margin-top:5px;}
.zuo-tle{ width:260px; height:35px; float:left; display:inline; background:url(liebiao-zuo.gif) no-repeat;  }
.zuo-tle-wz{ width:100px; height:35px; line-height:35px; float:left; display:inline; color:#3397d2; font-size:15px; font-weight:bold; margin-left:38px; }
.zuo-nr{ width:220px; height:29px; line-height:29px; float:left; display:inline; color:#656565; font-size:13px; padding-left:15px; background:url(fuhao.gif) left no-repeat; margin-left:20px; }
.zuo-nr1{ width:125px; height:20px;; line-height:20px; float:left; display:inline; color:#656565; font-size:13px; padding-left:38px; background:url(images/fuhao.gif) left no-repeat; margin-left:20px; }
.liebiao-you{ width:722px; height:auto; float:left; display:inline; margin-left:10px; }
.liebiao-dh{ width:722px; height:32px; float:left; display:inline; border-bottom:1px dashed #c1c1c1; }
.liebiao-dh-wz{ width:600px; height:32px; line-height:32px; float:left; display:inline; color:#666666; font-size:13px; }
.liebiao-dh-wz a{ color:#666666;}
.liebiao-dh-wz a:hover{ color:#666666;}
.wsbg{ width:722px; height:auto; display:inline; float:left; margin-top:10px; }
.wsbg-tle{ width:720px; height:32px; float:left; display:inline; background:url(liebiaodaohang.gif) repeat-x; border:1px solid #e4e4e4; }
.wsbg-tle-wz{ width:400px; height:32px; line-height:32px; float:left; display:inline; color:#389dd5; font-weight:bold; margin-left:30px; }
.wsbg ul { width:720px; height:auto; float:left; display:inline; padding-top:11px; background:#FFF; border:1px solid #e4e4e4; border-top:none; padding-bottom:10px; }
.wsbg ul li{ width:700px; height:29px; float:left; display:inline; line-height:29px; color:#555a5e; font-size:14px; }
.m4-tle1{ width:550px; height:29px; float:left; display:inline; line-height:29px; color:#555a5e; font-size:14px; background:url(bullet.gif) left no-repeat; padding-left:20px; margin-left:10px; }
.m4-tle1 a{ color:#555a5e;}
.m4-tle1 a:hover{ color:#555a5e;}
.m4-time1{ width:100px; height:29px; float:left; display:inline; line-height:29px; color:#555a5e; font-size:14px; text-align:center;}

.more{ width:60px; height:32px; float:right; display:inline; font-size:12px; line-height:32px;}

/* 单篇文章页 */
.dpwz{ width:797px; height:auto; float:left; display:inline; }
.dpwz-dh { width:795px; height:32px; float:left; display:inline; background:url(liebiaodaohang.gif) repeat-x; border:1px solid #e4e4e4; }
.dpwz-tle-wz{ width:90px; height:32px; line-height:32px; float:left; display:inline; color:#389dd5; font-weight:bold; margin-left:30px; }
.dpwz-tle-wz1{ width:600px; height:32px; line-height:32px; float:left; display:inline; color:#696969;  font-size:12px; }
.dpwz-nr{ width:795px; height:auto; float:left; display:inline; background:#FFF; border:1px solid #e4e4e4; border-top:none; }
.dpwz-tle{width:795px; height:59px; float:left; display:inline; line-height:59px; color:#3596cb; font-size:16px; font-weight:bold; text-align:center; }
.dpwz-nr-time{ width:795px; height:30px; float:left; display:inline; line-height:30px; color:#4f535f; text-align:center; font-size:12px; }
.dpwz-nr-zw{ width:700px; height:auto; float:left; display:inline; text-align:left; line-height:1.5; margin-left:40px; padding-bottom:30px;}