@charset "gb2312";
/*
	Css for PEL,	ver 1.0
	CopyRight By Dongyi Network Technology CO.,Ltd Design Center

	本网站通用布局
*/

/* Css Reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,
form,fieldset,input,textarea,p,blockquote,th,td,img { padding: 0; margin: 0; }
fieldset,img { border: 0; }
address,caption,cite,code,dfn,em,th,var,i { font-weight:normal; font-style:normal; }
ol,ul,li { list-style: none; }
div,dl,dt,dd,ol,ul,li{ zoom:1; }
caption,th { text-align: left; }
h1,h2,h3,h4,h5,h6 { font-weight: normal; font-size:100%; }
q:before,q:after { content:''; }
abbr,acronym { border: 0; }

/* Public */
html{
	width: 100%;
	min-width: 1000px;
	background-image: url(imagesbody_bg.fw.png);
	background-repeat: repeat-x;
	background-color: #F6EDE4;
}
body{ width:100%; background:url(imagesbody.fw.png) no-repeat center 34px;  color:#333;font:12px/180% SimSun,Tahoma,Helvetica,Arial,sans-serif; -webkit-text-size-adjust: none;}

a{color:#333;text-decoration:none; outline:none;}
a:hover {
	text-decoration: underline;
	color: #F00
}


.clear{border:none;border-top: 1px solid transparent !important;clear: both;font-size: 0;height: 0;line-height: 0;margin-top: -1px !important;visibility: hidden;}
.clearbox {border:none;border-top: 1px solid transparent !important;clear: both;
font-size: 0;height: 0;line-height: 0;margin-top: -1px !important;visibility: hidden;}
.blank{ display:block; height:10px;font-size:0px; line-height:0; overflow:hidden; clear:both;  }
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
* html .clearfix{height:1%;}
*+html .clearfix{min-height:1%;}
.fl{ float:left;}
.fr{ float:right; }
.hide{ display:none;}
.mat{ margin-top:10px;}
.mab{ margin-bottom:10px;}

/* frame */
#wrap{ width:100%;  position:relative;  margin:0 auto;  overflow:hidden; }
#header{ text-align:left;  }
#footer{overflow:hidden;  }
#content{
	position: relative;
	z-index: 0;
	width: 980px;
	background: #fff;
	clear: both;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.siteWidth{ width:1000px; margin:0 auto; overflow:hidden;   }


/* 主栏 和 侧栏 */
#content.noSideContent{ background:url(../images/mainContent.jpg) right 0 no-repeat #fff; width:978px; border:1px solid #ccc;   }
.noSideContent .contentIn{ background:none; }




/* header */
#header{
	position: relative;
	z-index: 1;
}
#header .banner{ width:980px; margin:0 auto; position:relative; height:199px; overflow:hidden;     }
#header .flash{ position:absolute; z-index:0; top:0; left:0; }
#header #logo{ position:absolute;left:10px; top:47px; z-index:1;  }
#header #logo a{ }


/* nav */
.navBar{ height:53px; margin-top:-7px; background:url(imagesnav.png) 0 7px repeat-x;  }
.mainNav{ width:980px; margin:0 auto; height:53px;  position:relative; z-index:1; font-family:"Microsoft YaHei",SimSun,SimHei,Arial,Helvetica,Tahoma,Verdana,Georgia; }
.mainNav .li1{ float:left; display:inline;  }
.mainNav .h1{ float:left;  font-size:16px; height:46px; line-height:46px; padding-top:7px;  text-align:center; 
	background:url(imagesnav.png) right -113px no-repeat;
}
.mainNav .a1{
	display: block;
	float: left;
	color: #fff;
	width: 95px;
}
.mainNav .a1:hover{ text-decoration:none;  }
.mainNav .last1 .h1{ background:none; }

.mainNav .ul1{ display:none; width:960px; background:#fff;  position:absolute; left:0; top:53px; overflow:hidden; background:#FCB233; 
	padding:11px 10px; font-size:14px; 
}
.mainNav .li2{ float:left; height:23px; line-height:23px; padding:3px 0;   }
.mainNav .ul1 .a2{  padding: 0 12px; color: #000; background:url(imagesnav.png) right -210px no-repeat; word-break:keep-all; white-space:nowrap; }
.mainNav .ul1 .a2:hover{ color: #c00; text-decoration:none;   font-weight:bold; }
.mainNav .ul1 .last2 .a2{ background:none; }

.mainNav .on1 .h1{ background:url(imagesnav.png) 0 -60px;  font-weight:bold; text-shadow:0 0 3px #590406; }
.mainNav .on1 .a1{ color:#fff; width:124px  }
.mainNav .hover .ul1{ display:block !important; }


/* footer */
#footer{
	width: 100%;
	clear: both;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-image: url(imagesfooter.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.footerNav{
	height: 35px;
	line-height: 35px;
	overflow: hidden;
	text-align: center;
	color: #F30;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #FC0;
}
.footerNav li{ padding:0 4px;}
.footerNav a{
	margin: 0 8px;
	color: #F30;
} 
.copyRight{
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	line-height: 24px;
	position: relative;
	min-height: 105px;
	_height: 137px;
	_overflow: visible;
	background-repeat: no-repeat;
}

/* path */
.path{ height:38px; line-height:38px; padding-left:32px;	background:url(imagesicons1.png) no-repeat 16px -480px;}
.path a,.path span{ margin:0 5px;  }

/* url_方块样式分页 */
.page{ text-align:center; padding:15px 0;  font-size:12px; clear:both;  }
.page a,.page span{ display:inline-block; *display:inline; zoom:1; line-height:20px; vertical-align:middle;   }
.page a,.page a:active{ display:inline-block; *display:inline; zoom:1; border:1px solid #c5c5c5; padding:0 6px;}
.page a:hover {border:1px solid #F50000; text-decoration:none; color:#F50000;}
.page span.current,.page b a{background:#F50000; border:1px solid #F50000; color:#fff !important; font-weight:bold; padding:0 6px; }
.page span.disabled {border:1px solid #c5c5c5;  padding:0 6px; color:#999;}
.page input{ border:1px solid #c5c5c5; background:#fff; width:30px; height:20px; line-height:20px; vertical-align:middle;      }
.page select{ margin:0 5px; background:#fff; border:1px solid #c5c5c5; vertical-align:middle;     }



.infoListA li{ background-position: 4px -73px; }/* 红点 */
.infoListB li{ background-position: 4px -1345px;  } /* 淡橙点 */
.infoListR li{ background:url(imagesicons1.png) 0 -680px no-repeat; padding-left:18px;   } /* 投票 */
.infoListR .view,
.infoListR .join{ color:#999;  }


/* 通用盒子模型 */
/*.box{ overflow:hidden; margin-bottom:10px;   }
.box .hd{
	position: relative;
	height: 34px;
	line-height: 34px;
	padding: 0 10px;
	overflow: hidden;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: none;
	border-left-style: none;
	border-right-color: #ccc;
	border-left-color: #ccc;
	background-repeat: repeat-x;
	background-position: 0 -130px;
}
.box .hd h3{ color:#E81000; font-weight:bold; font-size:14px; padding-left: 23px; background: url(imagesicons1.png) 0 -820px no-repeat; }
.box .hd h3 a{ color:#E81000;  }
.box .hd a.more{ float:right;color:#666;}
.box .bd{ padding:10px;  overflow:hidden; border:1px solid #ccc; border-top:0;    }*/


/* boxTab */
.boxTab{ overflow:hidden;   }
.boxTab .hd{ position:relative;  height:29px; line-height:29px; background:url(imagesind-red.png) repeat-x 0 -540px; padding:0 10px; overflow:hidden; }
.boxTab .hd h3{ display:inline-block; *display:inline; zoom:1; padding-left:13px;  font-size:12px; font-weight:bold; color:#fff; background:url(imagesind-red.png) 0 -500px; }
.boxTab .hd h3 span{ display:block; padding-right:10px; color:#fff; background:url(imagesind-red.png) right -500px; }
.boxTab .hd ul{ overflow:hidden; font-size:0 }
.boxTab .hd ul li{ display:inline-block; *display:inline; zoom:1; padding-left:13px;  font-size:12px; }
.boxTab .hd ul li a{ display:block; padding-right:10px;  }
.boxTab .hd ul li a:hover{ text-decoration:none;  }
.boxTab .hd ul li.on{ font-weight:bold; color:#fff; background:url(imagesind-red.png) 0 -500px;  }
.boxTab .hd ul li.on a{ color:#fff; background:url(imagesind-red.png) right -500px;  }
.boxTab .hd a.more{ float:right;color:#666;}
.boxTab .bd{ padding:10px;  overflow:hidden;    }

/* boxTabA */
.boxTabA .hd{ height:28px; line-height:28px; border-bottom:1px solid #ccc; border-top:2px solid #c00;  position:relative;    }
.boxTabA .hd ul{ height:29px; position:absolute; width:100%; top:0; left:0; overflow:hidden;   }
.boxTabA .hd ul li{ float:left; padding:0 15px; }
.boxTabA .hd ul li a:hover{ text-decoration:none;  }
.boxTabA .hd ul li.on{ font-weight:bold; border:1px solid #ccc; border-bottom:1px solid #fff; border-top:0;    }
.boxTabA .hd ul li.on a{ color:#c00;  }
.boxTabA .hd .more{ float:right; color:#999; padding-right:10px; position:relative; z-index:1;  }
.boxTabA .hd h3{ position:absolute; padding:0 15px; height:29px; font-weight:bold; background:#fff; left:0; top:0;
	border:1px solid #ccc; border-top:0;  border-bottom:1px solid #fff; }
.boxTabA .bd{ padding:10px; overflow:hidden;  }

/* boxTabB */
.boxTabB{ border:1px solid #ccc; border-top:0;  }
.boxTabB .hd{ height:36px; line-height:36px; padding:0 15px;  background:url(../images/zmhd-bg.jpg) repeat-x; }
.boxTabB .hd ul{ height:36px; overflow:hidden;   }
.boxTabB .hd ul li{ float:left; padding:0 20px; font-size:14px; }
.boxTabB .hd ul li a:hover{ text-decoration:none; ;  }
.boxTabB .hd ul li.on{ font-weight:bold; color:#fff; background:url(../images/zmhd-bg.jpg) 0 -36px repeat-x; }
.boxTabB .hd ul li.on a{ color:#fff;  }
.boxTabB .hd .more{ float:right; color:#999;  }
.boxTabB .hd h3{ padding:0 20px; font-size:14px; float:left;  font-weight:bold; color:#fff; background:url(../images/zmhd-bg.jpg) 0 -36px repeat-x; }
.boxTabB .hd h3 a{ color:#fff;  }
.boxTabB .bd{ padding:10px; overflow:hidden;   }

/* boxLoop */
.boxLoop{ overflow:hidden;  }
.boxLoop .hd{ height:32px; line-height:32px; padding:0 10px 0 0; overflow:hidden; background:url(imagesind-red.png) 0 -690px repeat-x; border-right:1px solid #ccc;  }
.boxLoop .hd h3{ font-weight:bold; color:#fff; font-size:14px; padding-left: 32px; background:url(imagesind-red.png) 0 -650px no-repeat; display:inline-block; *display:inline; zoom:1;  }
.boxLoop .hd h3 a{ color:#fff; display:block; padding-right:52px; background:url(imagesind-red.png) right -650px no-repeat;  }
.boxLoop .hd .more{ float:right; color:#999;   }
.boxLoop .bd{ overflow:hidden; border:1px solid #ccc; border-top:0; padding:10px;   }


/* 侧栏盒子模型 */
.sideBox{ margin-bottom:10px;   }
.sideBox .hd{ position:relative;  height:36px; line-height:36px; background:url(imagesind-red.png) no-repeat right 0; padding-right:10px; }

.sideBox .hd s{ position:absolute; display:block; width:4px; height:38px; right:-4px; top:0; background:url(imagesind-red.png) 0 0 no-repeat ;   }
.sideBox .hd h3{ color:#fff; font-weight:bold; font-size:14px; padding-left: 33px; background: url(imagesicons1.png) 8px -313px no-repeat; }
.sideBox .hd h3 a{ color:#fff;  }
.sideBox .hd a.more{ float:right;color:#fff;}
.sideBox .bd{ border:1px solid #ccc; border-top:0;  padding:10px;  overflow:hidden;   }

#sideTzgg .list li{ padding: 5px 5px 5px 10px; border-bottom:1px dotted #ccc;  padding-left:10px; background: url(imagesicons1.png) 0 13px no-repeat;  }
#sideTzgg .list li .dateRight{ color:#999;  }
#sideTzgg .tempWrap{ height:252px !important;  }

#sideRmph{ margin-bottom:0  }

/* 侧栏菜单 */
#sideMenuBox .hd{ height:24px; background:url(../images/side.jpg) no-repeat; overflow:hidden;    }
#sideMenuBox .hd h3{ display:none;  }
#sideMenuBox .bd{ padding:20px 0 40px 0; background:url(../images/side.jpg) -250px bottom no-repeat;  }
#sideMenuBox .bd li{ height:35px; line-height:35px; width:195px; margin:0 auto;  text-align:center; margin-bottom:10px; 
	font-size:14px; font-family:"Microsoft YaHei"; _font-weight:bold; 
}
#sideMenuBox .bd li a{ display:block; height:35px; background:url(../images/side.jpg) -1px -91px no-repeat; border:1px solid #ccc;   }
#sideMenuBox .bd li a:hover{  color:#c00; text-decoration:none;  border:1px solid #ffa244;  }
#sideMenuBox .bd li.on a{ background-position:-1px -41px; color:#fff; font-weight:bold; border:1px solid #BE0000;  }

/* 右侧内容 */
.mainBox{ border:1px solid #BE0000;  }
.mainBox .mHd{ height:40px; line-height:40px; background:url(imagesind-red.png) 0 -597px no-repeat; overflow:hidden; padding:0 8px;   }
.mainBox .mHd h3{ padding-top:4px; width:141px; line-height:36px; text-align:center; font-weight:bold; font-size:14px;   }
.mainBox .mHd .more{ float:right; color:#fff;   }
.mainBox .path{ float:right; border-bottom:0; color:#fff; background:none;   }
.mainBox .path a{ color:#fff;  }
.mainBox .mBd{ padding:15px;  }
.mainContent .mainBox .mBd{ min-height:400px;_height:400px; _overflow:visible; }

/* 侧栏信息公开 */
.side .sideXxgk{ margin-bottom:10px;  }
.sideXxgk{ height:269px; padding-top:39px;  background:url(../images/ind-bg.jpg) 0 0 no-repeat;  }
.sideXxgk li{ width:170px; height:27px; line-height:27px; margin:0 auto 2px auto; overflow:hidden;   }
.sideXxgk li a{ display:block; height:27px; background:url(imagesind-red.png) -260px -320px no-repeat; padding-left:34px;  }
.sideXxgk li a:hover{ text-decoration:none; background-position:-260px -360px; font-weight:bold; color:#c00;  }

/* 侧栏按钮 */
.sideBtn{ width:194pxpx; display:block; margin-bottom:10px; border:1px solid #B39F44; padding:3px;   }
.sideBtn:hover{ border-color:#d56a00;  }
.sideBtn span{ display:block; height:56px; background:url(../images/zwgk-sideBtn.jpg) center 0 #F3EAD3 no-repeat;  }
#sideBtn-sqjdcx span{ background-position:center -73px;   }
#sideBtn-zfwjcx span{ background-position:center -148px;   }
.side #sideBtn-ldxx{ display:none;  }

/* 主栏 和 侧栏 */
.contentIn{ background:url(images/contentBg-y.jpg) 250px 0 repeat-y; padding-bottom:20px;  }
.side{float:left; width:250px; }
.mainContent{ float:right; width:748px; }

#content.noSideContent{ background:url(images/bg-gray-t.jpg) 0 1px repeat-x #fff; }
.noSideContent .contentIn{ background:none; }

/* 侧栏盒子模型 */
.sideBox{
	margin-top: 0;
	margin-bottom: 10px;
	margin-left: 0;
}
.sideBox .hd{
	position: relative;
	height: 36px;
	line-height: 36px;
	padding-right: 10px;
	background-image: url(imageslbzwyw.png);
	background-repeat: repeat-x;
	background-position: 0 0;
}
.sideBox .hd ul{ overflow:hidden; padding-left:10px;  }
.sideBox .hd ul li{ font-size:14px; color:#fff; float:left; font-weight:bold;  }
.sideBox .hd ul li a{ display:block; padding:0 15px; color:#fff;   }
.sideBox .hd ul li a:hover{ text-decoration:none;  }
.sideBox .hd ul li.on{ background:#F29715;  }

.sideBox .hd s{
	position: absolute;
	display: block;
	width: 7px;
	height: 43px;
	left: -7px;
	top: 0;
	background-image: url(imageslbzwyw.png);
	background-repeat: no-repeat;
	background-position: 0 -36px;
}
.sideBox .hd h3{
	color: #fff;
	font-weight: bold;
	font-size: 14px;
	padding-left: 33px;
	background-image: url(imageslbicons1.png);
	background-repeat: no-repeat;
	background-position: 10px -748px;
}
.sideBox .hd h3 a{ color:#fff;  }
.sideBox .hd a.more{ float:right;color:#fff;}
.sideBox .bd{ padding:16px 0 0 12px; overflow:hidden;   }

.rightBox{ margin:0 0 10px 16px;  }
.rightBox .hd s{ left:auto; right:-7px; background-position:right -36px; }

#sideMenuBox .bd li{ height:32px; overflow:hidden;  width:216px; margin-bottom:10px; font-size:14px;  }
#sideMenuBox .bd li a{
	height: 32px;
	line-height: 32px;
	display: block;
	padding-left: 23px;
	background-image: url(imageslbzwyw.png);
	background-repeat: no-repeat;
	background-position: 0 -90px;
}
#sideMenuBox .bd li a:hover,#sideMenuBox .bd li.on a{ text-decoration:none; background-position:-573px -90px; color:#c00; font-weight:bold; }
#sideMenuBox .bd li.on a{   }

#sideZtbd .bd li{ margin-bottom:10px;  }
#sideZtbd .bd li img{ width:212px; height:60px; padding:1px; border:1px solid #C2C4C3; display:block; background:#fff;   }

.sideBox .hd .zwgk H3{ background-position:10px -1009px;  }


/* 陈辉附加 */
#chenhui{
	height: 100;
	width: 980px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}

/* 陈辉附加部门乡镇 */
#xw1 { width:485px; height:99px; float:left; border:1px solid #ccc; padding:0;  }
#xw2 { width:485px; height:99px; float:right; border:1px solid #ccc; padding:0;  }
.xwt { width:30px; height:99px; background-color:#D6070B; float:left;}
.xwt a { color: #fff; font-weight:bold; font-size: 14px; } 
.xwt h1 { width: 20px; margin-left:8px; padding-top:7px;} 
.xwb { width:422px; height:99px; float:left;}
.xwb li{font-size:13px;}  
.xwb .title a{ color:#c00;          line-height:30px; font-size:14px; font-weight:bold;   padding-left:16px; background: url(imagesicons1.png) 8px -78px no-repeat;}
.xwb .n a{ color:#333; height:21px; line-height:22px; font-size:13px; font-weight:normal; padding-left:16px; background: url(imagesicons1.png) 8px -78px no-repeat; padding-right:15px; overflow:hidden; }
.xwb .n .date{ float: right; color: #999;}
.more1{ width:33px; float:right; line-height:30px;}
.more1 a{ color:#666;}

#columnB { margin-top:120px;}



/* common */
.boxP {  }
.boxP .hd { height: 30px; line-height: 30px; padding: 0 10px; overflow: hidden; zoom: 1; background: url(images/bg_x.png) repeat-x 0 -30px;}
.boxP .hd .title { float: left; font-size: 14px; font-weight: bold; color: #057ec7;}
.boxP .hd .more { float: right; color: #999;}
.boxP .hd .tab {  }
.boxP .hd .tab li { float: left; margin-right: 10px; display: inline; }
.boxP .hd .tab li a { display: block; padding: 0 15px; font-weight: bold; font-size: 14px; text-decoration: none; color: #555;}
.boxP .hd .tab li.on a { color: #fff; background: url(images/bg_x.png) repeat-x 0 -60px; }
.boxP .bd { padding: 10px; }


/*会员中心*/
.tableborder			{ background: #E1EFFB; border: 1px solid #AACCEE } 
