@charset "gb2312";
.mainall{ margin:0 auto; width:980px;}
.mainall .crumbs{ line-height:22px;}

.mainall_pic{ margin:0 auto; width:980px; background-color:#FFF;}
.container {width: 980px;margin:0 auto;}
.content{ width:720px;}
.content .box{background:#FFF url(imagesbg.gif) repeat-x 0 -419px;}
.crumbs{ line-height:48px;height:50px;background: url(imagesico.gif) no-repeat 12px -138px;
padding-left: 40px; border:1px solid #FFF;}
.crumbs .more{background: url(imagesico.gif) no-repeat 10px -110px;height:30px; width:10px;}
.sidebar {width: 250px;}
.sidebar .SidTit{ line-height:50px;background:url(imagesbg.gif) repeat-x 0 -263px; border-bottom:2px solid#F60;}
.sidebar .SidTit .txt{background:rgb(255, 246, 216) url(imagesicoz.gif) no-repeat 1px 1px; font-size:20px; font-weight:bold; text-align:center;font-family: "微软雅黑"; color:#C00; letter-spacing:3px;}
.sidebar .child ul{ padding:15px 20px 0 20px;}
.sidebar .child ul li{ height:33px; background: url(imagesbg.gif) repeat-x 0 -384px;text-align:center; line-height:33px; margin-bottom:15px; border:1px solid #F93;border: 1px solid #FFE599; font-size:14px;}
.sidebar .child ul li a{ display:block;  color:#C60; background: url(imagesside.gif) no-repeat -90px 0;}
.sidebar .child ul li a:hover {color: #F00; font-weight:bold; text-decoration:none; border:2px solid #FC3; line-height:31px; }
.sidebar .child ul .cur{color: #C00; text-decoration:none }
.sidebar .child ul .cur a{color: #C00;}

.list {
	padding:0 30px 25px 30px;
	min-height: 610px;
}
.list li{ background: url(imagesico.gif) no-repeat 6px 12px; padding-left:22px; line-height:28px; font-size:14px;}
.list li span{ float:right; color:#999;}
.list li .author{ float:right; color:#999; width:190px;  }
.list .bk20{ background:none; height:10px;border-bottom:1px dotted #DDD; margin-bottom:10px;}

.related ul li{ font-size:12px; background: url(../images/bszs/ico_lis.gif) no-repeat 3px 11px; padding-left:18px; line-height:28px;}
.related ul li span{ float:right; color:#999;}

.show{background:#FFF url(imagesbg.gif) repeat-x 0 -419px; }
.show #Article{ overflow:hidden; padding:20px 45px;}
#Article,.photo-channel .relevance{
	zoom:1
}
#Article h1{
	color:#C00;
	font:800 24px/150% "字体",arial;
	text-align:center;
	
}
#Article h2{
	color:#C30;
	font:800 20px/180% "字体",arial;
	text-align:center;
	
}
#Article .info{border-top:1px solid #e5e5e5;
	font-size:12px;
	line-height:28px;
	color:#999;
	height:40px; text-align:center;
}
#Article .summary{ border:1px solid #DDD; background-color:#FFFFE6; padding:8px 13px;font-size:12px; color:#666; line-height:22px;}
#Article .main{ font-size:14px;padding:12px;font-size:14px;
	line-height:200%;}

#Article .main p{
	
	word-wrap:break-word;
	padding:5px 2px;
	text-indent:2em;
}
#Article .main img{ max-width:800px;}
#Article .main br{text-indent:2em; }
#Article .related{ border-top:dashed 1px #ccc; margin-top:15px}
#Article .related h5 { color:#C30;font-size:14px; margin:0; padding:0px;}
#Article .related{ padding:10px 0 0}
#Article .related a{ color: #666;}
#Article .f14{ font-size:14px; line-height:30px;}

.Article-Tool{position:relative; top:-1px; text-align:right; padding:10px;vertical-align:middle; height:15px; background-color:#f4f8fd}
.Article-Tool a{width:16px;height:16px;line-height:16px;background: url(imagesv9icon.png) no-repeat; margin-left:6px;}
.Article-Tool a:hover{text-decoration: none}
.Article-Tool a.t,.Article-Tool a.t6{background-position: left -336px; width:auto; padding-left:16px; color:#8896b1}
.Article-Tool a.t1{background-position: left -115px;}
.Article-Tool a.t2{background-position: left -159px;}
.Article-Tool a.t3{background-position: left -205px;}
.Article-Tool a.t4{background-position: left -250px;}
.Article-Tool a.t5{background-position: left -294px;}
.Article-Tool a.t6{background-position: left -421px;padding-left:18px;}
.ib, .ib-li li, .ib-a a, .ib-span span, .btn, .btn input, .photo-hot li, .Article-Tool a, .photo-list li, .photo-channel .photo-slide .change i, .photo-channel .tool .auto, .photo-channel .tool .up, .photo-channel .tool .next, .photo-cat .content h5 span.blue a, .submit {
    display: inline-block;}


#pages { padding:0px 0 30px; font-family:宋体; text-align:center; }
#pages a { display:inline-block; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 10px}
#pages a.a1 { background:url(imagesadmin_imgpages.png) no-repeat 0 5px; width:56px; padding:0 }
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none }
#pages span { display:inline-block; height:22px; line-height:22px; background: #C30; border:1px solid #C00; color:#fff; text-align:center;padding:0 10px}
.page .noPage { display:inline-block; width:56px; height:22px; line-height:22px; background:url(../img/icu/titleBg.png) repeat-x 0 -55px ; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }
.pagemain { min-height:500px; line-height:30px; padding:15px 45px; line-height:200%; font-size:14px;}
.pagemain p{ text-indent:2em; padding-top:5px;}
.pagemain h1{
	color:#C00;
	font:800 24px/150% "字体",arial;
	text-align:center;
	
}



.titler{ background-color:#FFF;}
.cata{ height:225px; padding:10px 10px 0 10px;}
.cata .fl{width:270px; text-align:center; line-height:20px; padding-top:5px; padding-left:5px;}
.list_news{ width:400px;}
.list_news ul {
	padding-top:4px;
}
.list_news ul li {
	background: url(imagesico.gif) no-repeat 6px 10px;
	line-height: 28px;
	padding-left: 20px;
	border-bottom:1px dashed #CCC;
}
.list_news ul li span{ float:right;}


.main01 { width:345px;float:left;}
.main01 .title{ background: url(imagestitbg.gif) repeat-x 0 0; height:31px; line-height:32px; width:345px;}
.main01 .title .txt{ width:240px; padding-left:10px; color:#ffc; font-size:14px;}
.main01 .title .txt h3{ background-color:#ff4909; padding:0 10px; float:left;}

.main01 .box{ padding-top:10px; padding-bottom:10px;}
.main01 .lis ul { padding:0px 12px 10px; height:170px;}
.main01 .lis ul li span{ float:right;}
.main01 .lis ul li {
	background: url(imagesico.gif) no-repeat scroll 5px -25px;
	line-height: 28px;
	padding-left: 15px;
	border-bottom:1px dashed #CCC;}

.focusBox {
	position: relative;
	width: 270px;
	height: 200px;
	overflow: hidden;
	font: 12px/1.5 Verdana, Geneva, sans-serif;
	text-align: left;
	background: white;
}
.focusBox .pic img {
	width: 270px;
	height: 200px;
	display: block;
}
.focusBox .txt-bg {
	position: absolute;
	bottom: 0;
	z-index: 1;
	height: 32px;
	width: 100%;
	background: #333;
	filter: alpha(opacity=50);
	opacity: 0.5;
	overflow: hidden;
}
.focusBox .txt {
	position: absolute;
	bottom: 0;
	z-index: 2;
	height: 32px;
	width: 100%;
	overflow: hidden;
}
.focusBox .txt li {
	height: 32px;
	line-height: 32px;
	position: absolute;
	bottom: -32px;
}
.focusBox .txt li a {
	display: block;
	color: #FFF;
	padding: 0 0 0 10px;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.focusBox .num {
	position: absolute;
	z-index: 3;
	bottom: 7px;
	right: 13px;
}
.focusBox .num li {
	float: left;
	position: relative;
	width: 18px;
	height: 16px;
	line-height: 16px;
	overflow: hidden;
	text-align: center;
	margin-right: 1px;
	cursor: pointer;
}
.focusBox .num li a, .focusBox .num li span {
	position: absolute;
	z-index: 2;
	display: block;
	color: white;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	text-decoration: none;
}
.focusBox .num li span {
	z-index: 1;
	background: black;
	filter: alpha(opacity=50);
	opacity: 0.5;
}
.focusBox .num li.on a, .focusBox .num a:hover {
	background: #f60;
}
/*图片栏目*/
.mainxl {
	width: 720px;
}

.mainxl_new {
	height: 300px;
}

.mainxl_tit {
	line-height: 38px;
	height: 38px;
	background: url(imagestit_pic.gif) no-repeat 0px 0px;
	border-bottom:1px solid #DDD; background-color:#fdf2e4;
}
.mainxl_tit .txt{ padding:0px 15px; height:30px; font-size:14px; font-weight:bold; color:#FFF;}
.mainxl_tit .txt a{color:#FFF;}
.photo_box{ background-color:#FFF; border:1px solid #ddd;}
.photo_pic {
	padding:18px 0px 0px 12px;
}
.photo_pic ul li {
	line-height:22px; width:158px;
	float:left;
	padding:0 8px;
	text-align:center;
	height:158px;position: relative;
}
.photo_pic ul li img {
	display:block;
	width:148px;
	height:114px;
	padding:3px;
	border:1px solid #CCC;
}
.photo_pic span{ text-align:center; line-height:26px;}

.photo_pic .button {
position: absolute;
top: 50px;
left: 70px;
width: 100px;
height: 60px;
filter: alpha(opacity=60);
opacity: 0.6;
background: url(imagesspicon.png) no-repeat 0px 0px;
}
.photo_ztpic{padding:18px 0px 0px 12px;}
.photo_ztpic ul li {
	line-height:22px;
	float:left;
	padding:0 10px;
	text-align:center;
	height:200px;position: relative;
	width:295px;
}
.photo_ztpic ul li img {
	display:block;
	width:295px;
	height:160px;
	padding:3px;
	border:1px solid #CCC;
}.photo_ztpic span{ text-align:center; line-height:26px;}
/*民政互动*/
.contentmz{ width:980px; background-color:#FFF;}
/*表单验证*/
.onShow,.onFocus,.onError,.onCorrect,.onLoad,.onTime{display:inline-block;display:-moz-inline-stack;zoom:1;*display:inline; vertical-align:middle;background:url(imagesmsg_bg.png) no-repeat;	color:#444;line-height:18px;padding:2px 10px 2px 23px; margin-left:10px;_margin-left:5px}
.onShow{background-position:3px -147px;border-color:#40B3FF;color:#959595}
.onFocus{background-position:3px -147px;border-color:#40B3FF;}
.onError{background-position:3px -47px;border-color:#40B3FF; color:red}
.onCorrect{background-position:3px -247px;border-color:#40B3FF;}
.onLamp{background-position:3px -200px}
.onTime{background-position:3px -1356px}

.xlmzhd{ padding:5px 20px; min-height:520px;} 
.xlmzhd .tbg{ text-align:center;}
.xlmzhd .tbg .tit{text-align:center;}
.xlmzhd table {border-top:1px solid #DDD;border-left:1px solid #DDD;}
.xlmzhd table tr td{ border-bottom:1px solid #DDD;border-right:1px solid #DDD; line-height:28px;font-size:12px; }
.xlmzhd table tr td div{ line-height:30px;font-weight:bold; height:30px; display:block; font-size:14px;}
.xlmzhd table tr:hover{ background-color:#FFC;} 
.fangtan .main{ padding:15px 0 0 20px;}
.fangtan .main .fl {width:240px; height:170px;}
.fangtan .main .fl img{ width:200px; height:150px; padding:5px; border:1px solid #CCC;} 
.fangtan .main h1{font-size:14px; line-height:36px; height:36px;}
.fangtan .main p{font-size:12px;  line-height:28px; padding-right:15px;}
.fangtan .main b{ color:#F30;}

.MzhdTab{ }
.MzhdTab .hd{ height:36px; line-height:30px;  position:relative;}
.MzhdTab .hd ul li{ color:#333;height:30px;  float:left; width:100px;  cursor:pointer; text-align:center; border-right:1px solid #FC9;  }
.MzhdTab .hd ul li.on{ height:40px;  font-weight:bold; color:#FFF; border:0;  }
.MzhdTab .hd ul li.on a{ color:#FFF;}
.MzhdTab .bd{  height:480px;position:relative; overflow:hidden;}
.MzhdTab .bd ul li {line-height:24px; height:24px; padding-left:10px;}
.MzhdTab .bd ul li:hover{ background-color:#FFC;} 

.MzhdTab .tit{ font-weight: bold; text-align:center; clear:both; height:30px; line-height:30px; padding-left:10px; border-top: 1px solid #DDD; margin-top:5px;}
.MzhdTab .fr{ width:250px;}
.MzhdTab .fr div{ float: left; width:80px; text-align:center;}
.mzhd_but{height:40px; padding:10px 10px; clear:both; background:#FFF;}
.input-text{ width:200px; height:24px; padding:2px; border:1px solid #CCC;}
.button{width: 80px;height:30px;background: url(imagesmzhd_but02.gif) repeat-x 0 0; font-size:14px; color:#FFF; font-weight:bold; }
	
	
	
.SonTop .crumbs{ padding:30px 20px 0 0;}
.SonTop03 .tag_a{ line-height:24px;}
.hdsm { margin-bottom:10px;}
.hdsm .tag_a{ padding:5px 30px 20px 30px;line-height:22px;}
.hdsm h5{ line-height:20px; margin-bottom:10px;}
.hdsm .tag_a b{ line-height:30px;}
/*表格表单*/
.table_form{font-size:12px; line-height:190%;}
.table_form td{padding-left:12px}
.table_form th{font-weight:normal; text-align:right;padding-right:10px; color:#777}
.table_form td label{ vertical-align:middle}
.table_form td,.table_form th{padding:4px 0 4px 8px}
.table_form tbody td,.table_form tbody th{border-bottom:1px solid #eee; }
.colorpanel tbody td,.colorpanel tbody th{ padding:0;border-bottom: none;}

/*领导部门*/
.bumen_lis{width:100%; overflow:hidden; border-collapse:collapse; }
.bumen_lis td.title{width:140px; vertical-align:middle;  text-indent:15px; font-size:14px; font-weight:bold; color:#333; background-color:#f5f5f5; border-bottom:1px solid white; line-height:26px;}
.bumen_lis td.tdbm{border-bottom:1px solid white; background-color:#f5f5f5; border-left:1px solid white; line-height:26px; padding:5px 12px;word-wrap: break-word;word-break: normal;}
.bumen_lis td li{width:auto; float:left; padding:0 10px 0 12px; white-space:nowrap;}
.bumen_lis tr.last td{border-bottom:0;}
.titler { padding:10px;}
.titler .titbox{height:40px;background: url(imagesbgs.gif) repeat-x 0px 13px;padding-top:10px;}
.titler .titbox .fl{background:#fff url(imageslist_icon.gif) no-repeat 0px 0px;letter-spacing:2px;font: bold 18px/24px "微软雅黑", "黑体";height:30px;padding:0 8px 0 18px;color:#ffce42;}
.show .content_lingdao{line-height:210%;padding:10px 16px;font-size:16px;}
.show .content_lingdao p{margin-bottom:5px;text-indent: 2em;}
.show .content_lingdao .ld{ height:320px;}
.show .content_lingdao .zw{ width:600px; float:right;}
.show .content_lingdao h1{line-height:38px;font-size:30px;color:#D50609;text-align:center;}
.show .content_lingdao h2{border-bottom:1px solid #ddd; font-size:24px; line-height:28px; padding-bottom:15px;}
.show .content_lingdao img{width:210px; height:300px; float:left;}
.jl{ min-height:400px;}
.jl ul li{ text-align:center; padding-top:100px; width:350px; font-size:40px; float:left;}