/*主样式*/
body{
	margin:0px;
	font-family:"宋体",Arial, Helvetica, sans-serif;
	background-color:#ffffff;
	background-image:url();
	background-repeat:repeat;
	background-position: left top;
}
.redfont
{color:#ff0000;}
/*基本标签样式*/
td,input,p span,select{ 
	font-size:12px;
	color:#000000;
	line-height:150%;
}
.topbanner{
   width:1002px;
   height:140px;
}
/*便民服务标签样式*/
.leftDiv{
  float:left;
  padding:1px;
  padding-left:8px;
  padding-top:6px;
  overflow:hidden;
}
/*二级栏目样式*/
.RedDiv{
  float:center;
  padding:5px;
  border-bottom:1px dotted #D72828;
}
.BuleDiv{
  float:center;
  padding:5px;
  border-bottom:1px dotted #64B1F3;
}
.Bule1Div{
  float:center;
  padding:5px;
  border-bottom:1px dotted #97B6C0;
}
.GreenDiv{
  float:center;
  padding:5px;
  border-bottom:1px dotted #8B9F60;
}
.OrgDiv{
  float:center;
  padding:5px;
  border-bottom:1px dotted #C0AC97;
}
/*基本链接样式*/
a{
	font-size:12px;
	color:#000000;
	text-decoration:none;
}
a:link{
	color:#000000;
	text-decoration:none;
}
a:hover{
	color:#A5480E;
	text-decoration:none;
}
/*标题样式*/
.title{
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
	padding-left:8px;
}
.title a{
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
	padding-left:8px;
}
.title a:link{
	color:#ffffff;
	text-decoration:none;
	padding-left:8px;
}
.title a:hover{
	color:#ffffff;
	text-decoration:none;
	padding-left:8px;
}
/*便民标题样式*/
.serv{
	font-size:12px;
	color:#505050;
	text-decoration:none;
}
.serv a{
	font-size:12px;
	color:#505050;
	text-decoration:none;
}
.serv a:link{
	color:#505050;
	text-decoration:none;
}
.serv a:hover{
	color:#000000;
	text-decoration:none;
}

/*导航样式*/
.nav{
	background-color: #EBE2BC;
	border: 1px solid #C7B46D;
	height:380px;
}
/*14号字标题链接样式*/
.title14{
	font-size:14px;
	color:#000000;
	text-decoration:none;
}
.title14 a{
	font-size:14px;
	color:#000000;
	text-decoration:none;
}
.title14 a:link{
	color:#000000;
	text-decoration:none;
}
.title14 a:hover{
	color:#BA1010;
	text-decoration:none;
}
/*12号字红色标题链接样式*/
.red12 {
	font-size:12px;
	color:#CD0000;
	text-decoration:none;
	line-height:180%;
}
.red12 a{
	font-size:12px;
	color:#CD0000;
	text-decoration:none;
	line-height:180%;
}
.red12 a:link{
	color:#CD0000;
	text-decoration:none;
	line-height:180%;
}
.red12 a:hover{
	color:#CD0000;
	text-decoration:none;
	line-height:180%;
}
/*12号字深红色标题链接样式*/
.red112 {
	font-size:12px;
	color:#840000;
	text-decoration:none;
}
.red112 a{
	font-size:12px;
	color:#840000;
	text-decoration:none;
}
.red112 a:link{
	color:#840000;
	text-decoration:none;
}
.red112 a:hover{
	color:#840000;
	text-decoration:none;
}
/*12号字蓝色标题链接样式*/
.bule12 {
	font-size:12px;
	color:#00559E;
	text-decoration:none;
}
.bule12 a{
	font-size:12px;
	color:#00559E;
	text-decoration:none;
}
.bule12 a:link{
	color:#00559E;
	text-decoration:none;
}
.bule12 a:hover{
	color:#00559E;
	text-decoration:none;
}
/*12号字深绿色标题链接样式*/
.green12 {
	font-size:12px;
	color:#365F00;
	text-decoration:none;
}
.green12 a{
	font-size:12px;
	color:#365F00;
	text-decoration:none;
}
.green12 a:link{
	color:#365F00;
	text-decoration:none;
}
.green a:hover{
	color:#365F00;
	text-decoration:none;
}
/*12号字绿色标题链接样式*/
.green112 {
	font-size:12px;
	color:#52890C;
	text-decoration:none;
}
.green112 a{
	font-size:12px;
	color:#52890C;
	text-decoration:none;
}
.green112 a:link{
	color:#52890C;
	text-decoration:none;
}
.green112 a:hover{
	color:#52890C;
	text-decoration:none;
}
/*12号字绿偏蓝色标题链接样式*/
.green212 {
	font-size:12px;
	color:#00617F;
	text-decoration:none;
}
.green212 a{
	font-size:12px;
	color:#00617F;
	text-decoration:none;
}
.green212 a:link{
	color:#00617F;
	text-decoration:none;
}
.green212 a:hover{
	color:#00617F;
	text-decoration:none;
}
/*12号字橙色标题链接样式*/
.org12 {
	font-size:12px;
	color:#955000;
	text-decoration:none;
}
.org12 a{
	font-size:12px;
	color:#955000;
	text-decoration:none;
}
.org12 a:link{
	color:#955000;
	text-decoration:none;
}
.org12 a:hover{
	color:#955000
	text-decoration:none;
}
/*14号字标题橙色链接样式*/
.title14org{
	font-size:14px;
	font-weight:bold;
	color:#F26C00;
	text-decoration:none;
	line-height:155%;
}
.title14org a{
	font-size:14px;
	font-weight:bold;
	color:#F26C00;
	text-decoration:none;
	line-height:155%;
}
.title14org a:link{
	color:#F26C00;
	font-weight:bold;
	text-decoration:none;
	line-height:155%;
}
.title14org a:hover{
	color:#F26C00;
	font-weight:bold;
	text-decoration:none;
	line-height:155%;
}
/*18号字标题链接样式*/
.title18{
	font-size:18px;
	font-weight:bold;
	color:#9A0000;
	font-family:"黑体",Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.title18 a{
	font-size:18px;
	font-weight:bold;
	font-family:"黑体",Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
}
.title18 a:link{
	color:#000000;
	text-decoration:none;
}
.title18 a:hover{
	color:#00000;
	text-decoration:none;
}
/*红色字体*/
.red{
	color:#ff0000; 
}

/*12号字文本样式*/
.font12{
	font-size:12px;
	color:#737373;
}
.fontorg12{
	font-size:12px;
	color:#DE8E16;
}
.bgmain {
	background-image: url(images/bg_main.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	height:320px;
}
.bgtitle_red {
	background-image: url(images/bgtitle_red.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.bgtitle_bule {
	background-image: url(images/bgtitle_bule.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.bgtitle_bule1 {
	background-image: url(images/bgtitle_bule1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.bgtitle_green {
	background-image: url(images/bgtitle_green.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.bgtitle_green1 {
	background-image: url(images/bgtitle_green1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.bgtitle_org {
	background-image: url(images/bgtitle_org.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.bgnav1 {
	background-image: url(images/nav1_bgctitle.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.bgnav4 {
	background-image: url(images/nav4_bgctitle.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.bgnav9 {
	background-image: url(images/nav9_bgctitle.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.bgnav15 {
	background-image: url(images/nav15_bgctitle.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.newsbg {
	background-image: url(images/c_newsbg.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	height:174px;
	width:100%;
	border:1px solid #B5B5B5;
}
.specialbg {
	background-image: url(images/c_bgztbd.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height:128px;
	width:100%;
}
.bgbtn {
	background-image: url(images/c_btnbg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	width:201px;
	height:225px;
	border:1px solid #C3C3C3;
}
.bgnotice {
	background-image: url(images/r_bgnotice.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	width:207px;
	height:185px;
	border-left:1px solid #FD674D;
	border-right:1px solid #FD674D;
	border-bottom:1px solid #FD674D;
}
.linepeople {
	border-left:1px solid #FD674D;
	border-right:1px solid #FD674D;
	border-bottom:1px solid #FD674D;
}
.bgpeople {
	background-image: url(images/r_bgbmin.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	width:100%;
	height:487px;
}
.linebule {
	border-left:1px solid #71A9D9;
	border-right:1px solid #71A9D9;
	border-bottom:1px solid #71A9D9;
}
.bgbule {
    background-image: url(images/nav2_bgggtz.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	width:100%;
	height:187px;
}

.linegreen {
	border-left:1px solid #B6D278;
	border-right:1px solid #B6D278;
	border-bottom:1px solid #B6D278;
}
.bggreen {
    background-image: url(images/nav4_bgggtz.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	width:100%;
	height:187px;
}
.linegreen1 {
	border-left:1px solid #8FB0BB;
	border-right:1px solid #8FB0BB;
	border-bottom:1px solid #8FB0BB;
}
.bggreen1 {
    background-image: url(images/nav11_bgggtz.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	width:100%;
	height:187px;
}
.lineorg {
	border-left:1px solid #D3B477;
	border-right:1px solid #D3B477;
	border-bottom:1px solid #D3B477;
}
.bgorg {
    background-image: url(images/nav9_bgggtz.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	width:100%;
	height:187px;
}
.bgred {
	background-image: url(images/nav1_bgggtz.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	width:100%;
	height:187px;
}
.bgmail {
	background-image: url(images/bg_mail.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	width:166px;
	height:136px;
}
.bgsearch {
	background-image: url(images/l_bgsearch.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width:165px;
	height:120px;
}
.bgbmfw {
	background-image: url(images/l_bgbmfw.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	width:163px;
	height:103px;
}
.bgsfrx {
	background-image: url(images/c_bgsfrx.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	width:100%;
	height:257px;
}
.hotnews {
    border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	height:195px;
	padding-top:8px;
 }
 .nav3bg {
	background-image: url(images/nav3_titlebg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.nav4bg {
	background-image: url(images/nav4_titlebg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.nav9bg{
	background-image: url(images/nav9_titlebg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.nav11bg{
	background-image: url(images/nav11_titlebg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.nav15bg{
	background-image: url(images/nav15_titlebg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.nav9_1bgbtn{
	background-image: url(images/nav9_bgbtn.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.nav9_2bgimg{
	background-image: url(images/nav9_2bgimg.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.newsmainbg{
	background-image: url(images/news_bgmian.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
#lawbtnbg{
	background-image: url(images/Law_bgbtn.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	padding:10px;
	overflow:hidden;
	width:120px;
	height:40px;
	float:left;
}
.textf {
    width:100px;
    height:16px;
}
.margin5{
    margin-top:5px;
    margin-bottom:5px;
}
.padding6{
    padding-top:6px;
}
.margin10{
    margin-top:10px;
}
.margin105{
    margin-top:10px;
	margin-bottom:5px;
}

