body{
margin: 0 auto; 
background-image:url('bg.jpg');
background-repeat:no-repeat;
background-position:top;
font-size:12px;
font-family:Verdana;
}
a{
color:#000;
text-decoration:none;
}
a:visited{
color:#000;
text-decoration:none;
}
a:link{
color:#000;
text-decoration:none;
}
a:before{
color:#000;
text-decoration:none;
}
a:after{
color:#000;
text-decoration:none;
}
a:hover{
color:#069;
text-decoration:none;
}

table.banartopbg
{
height:37px;
width:940px;
background-image:url('banartopbg.gif');
}
table.banartopbg
{
color:#1d3774;

}
table.banartopbg td a
{
color:#1d3774;
text-decoration:none;
}
table.banartopbg td a
{
color:#1d3774;
text-decoration:none;
}
table.banartopbg td a:hover
{
color:#0c245d;
text-decoration:none;
}
table.banartopbg td a:link
{
color:#1d3774;
text-decoration:none;
}
table.banartopbg td a:before
{
color:#1d3774;
text-decoration:none;
}
table.banartopbg td a:visited
{
color:#1d3774;
text-decoration:none;
}

table.banar
{
width:940px;
height:33px;
background-image:url('banarbg.gif');
}
table.banar td
{
text-align:center;
}
table.threecontact
{
width:936px;
background-image:url('threemiddlebg.gif');
}
table.threecontact th
{
width:936px;
background-image:url('threetopbg.gif');
height:42px;
}
.threedetail
{
font-size:12px;
font-family:Verdana;
color:#000;
font-weight:normal;
}
.threecontacttitle
{
padding-top:2px;
font-size:16px;
font-family:Verdana;
color:#003e9b;
line-height:25px;
}
.secondtitle
{
font-size:13px;
font-family:Verdana;
color:black;
font-stretch:normal;
line-height:13px;
text-indent: 30px;
}
.contactdetail
{
min-height:200px;
text-indent: 4px;
padding-top:10px;
}

table.threecontactdetail
{
width:934px;
}
table.threecontactdetail th
{
height:70px;
background-image:url('threetitlebg.gif');
line-height:25px;
background-repeat:repeat-x;
}
table.threecontactdetail td
{
padding-left:10px;
padding-right:10px;
vertical-align:middle;
line-height:25px;
text-align: left;
}
.threeprint
{
margin:auto;
width:100%;
background-color:#f1f8ff;
border-top:1px solid #b8d0ea;
border-bottom:1px solid #b8d0ea;
height:25px;
vertical-align:middle;
padding-top:5px;
font-size: 12px;
}
.threepic
{
background-image:url('threepicbg.gif');
background-repeat:no-repeat;
width:936px;
height:35px;
text-align:left;
padding-left:10px;
color:#fff;
font-size:14px;
font-weight:bold;
margin-top:2px;
padding-top:2px;
}
.threepicbg
{
margin:auto;
width:182px;
height:130px;
background-image:url('threepicdetailbg.gif');
vertical-align:middle;
padding-top:9px;
background-repeat:no-repeat;
}
.threepictitle
{
margin:auto;
width:182px;
height:30px;
vertical-align:middle;
padding-top:2px;
color: #000;
font-size:12px;
font-family:Verdana;
height:22px;
}
.threepiccontact
{
height:22px;
color:#000;
}
.threeaboutcontact
{
background-image:url('threecontactbg.gif');
height:247px;
width:456px;
margin:auto;
background-repeat:no-repeat;
}
table.threetableaboutcontact
{
width:96%;
}
table.threetableaboutcontact th
{
height:50px;
font-size:14px;
color:#036;
font-weight:bold;
background-image:none;
padding-left:25px;
padding-top:5px;
text-align:left;
}
table.threetableaboutcontact td
{
font-size:12px;
font-weight:normal;
}
table.threexgwzlist
{
width:100%;
}
table.threexgwzlist td
{
font-size:12px;
height:23px;
text-align:left;
}
table.threexgwzlist th
{
font-size:11px;
font-family:Verdana;
font-weight:normal;
color:#999;
height:23px;
white-space:nowrap;
width:10%;
}

.zoom a{
font-size:12px;
color:#000;
text-decoration:none;
}
.zoom a:visited{
color:#000;
font-size:12px;
text-decoration:none;
}
.zoom a:link{
font-size:12px;
color:#000;
text-decoration:none;
}
.zoom a:before{
color:#000;
font-size:12px;
text-decoration:none;
}
.zoom a:after{
color:#000;
text-decoration:none;
}
.zoom a:hover{
color:#069;
font-size:12px;
text-decoration:none;
}

/*START ��ҳͷ����ʽ*/
table.indextablemiddlebg
{
background-image:url('indexmiddletopbg.gif');
height:286px;
width:940px;
background-repeat:repeat-x;}
/*END 主页头部样式*/

/*START 图片新闻样式*/
table.indexpicnews
{
width:279px;
background-image:url('indexpicnewsbg.gif');
}
table.indexpicnews th
{
height:37px;
}

table.indexpicnews td
{
padding-top:5px;
padding-bottom:5px;

}

/*END 图片新闻样式*/


/*START 通知公告样式*/
table.indextabletzgg
{
width:426px;
background-image:url('indextzggbg.gif');
height:244px;
}
/*END 通知公告样式*/

/*START 首页政策法规样式*/
table.indextablezcfg
{
width:426px;
background-image:url('indexzcfgbg.gif');
height:206px;
}
/*END 首页政策法规样式*/

/*START 首页咨询讨论样式*/
table.indextablezxtl
{
width:426px;
background-image:url('indexzxtdbg.gif');
height:213px;
}
/*END 首页咨询讨论样式*/


/*START 首页党建园地样式*/
table.indextabledjyd_top
{
width:426px;
background-image:url('indexdjyd_top.gif');
height:119px;
}
table.indextabledjyd
{
width:426px;
background-image:url('indexdjydbg.gif');
height:211px;
}
/*END 首页党建园地样式*/


/*START 企业服务样式*/
table.indextableqyfw
{
width:207px;
background-image:url('indexqyfwbg.gif');
margin:0px;
}
/*END 企业服务样式*/
table.indextabledjydleft
{
width:207px;
background-image:url('indexdjydleftbg_new.gif');
margin:0px;
}



/*START 企业服务用户登录样式*/
table.indextableyhdl
{
width:100%;
}
table.indextableyhdl td
{
padding-left:5px;
padding-right:5px;
height:30px;
white-space:nowrap;
}
table.indextableyhdl td input
{
border:expression(this.type=="checkbox" || this.type=="radio" || this.type=="button"?"0px":"style");

}
/*END 企业服务用户登录样式*/
/*START 党建园地用户登录样式*/
table.tabledjydlogin
{
width:95%;
}
table.tabledjydlogin td
{
padding-left:5px;
padding-right:5px;
height:30px;
white-space:nowrap;
}

/*END 党建园地用户登录样式*/
/*START 输入框样式*/
.input
{
border:1px solid #5f91ca;
height:16px;
font-family:Verdana;
}
/*END 输入框样式*/

/*START 按钮样式*/
.btn2
{
background-image:url('btn.gif');
width:64px;
height:22px;
border:0px;
color:#fff;
cursor:pointer;
}
.btnorg
{
background-image:url('btnorg.gif');
width:64px;
height:22px;
border:0px;
color:#fff;
cursor:pointer;
}

/*END 按钮样式*/

/*START 个人服务样式*/
table.indextablegrfw
{
width:95%;
height:205px;
}
table.indextablegrfw td
{
padding-bottom:1px;
padding-top:1px;

}
/*存档查询样式*/
.indextablegrfw1
{
background-image:url('sbxc.gif');
width:84px;
height:86px;
cursor:pointer;
}
/*寄送档案查询样式*/
.indextablegrfw2
{
background-image:url('jsda.gif');
width:84px;
height:86px;
cursor:pointer;
margin:0px;
background-color: red;
}

/*集体户口办理情况查询样式*/
.indextablegrfw3
{
background-image:url('jthk.gif');
width:84px;
height:100px;
cursor:pointer;
}

/*社保上报样式*/
.indextablegrfw4
{
background-image:url('sbsb.gif');
width:84px;
height:100px;
cursor:pointer;
}
/*END 个人服务样式*/

/*START 站内搜索样式*/
table.indextablesearch
{ width:95%;}
table.indextablesearch td
{
height:30px;
white-space:nowrap;
}
/*END 站内搜索样式*/

/*START 首页列表样式*/
table.indextablelist
{
width:95%;
}
table.indextablelist th
{
text-align:center;
width:18px;
}
table.indextablelist td
{
text-align:left;
height:24px;
}

table.indextablelist_fwzn
{
width:95%;
}
table.indextablelist_fwzn td
{
text-align:left;
height:22px;
}
/*END 首页列表样式*/

/*START 首页列表样式一*/
table.indextablelist1
{
width:95%;
}
table.indextablelist1 th
{
text-align:center;
width:18px;
border-bottom:1px #ccc dotted;
}
table.indextablelist1 td
{
text-align:left;
height:24px;
border-bottom:1px #ccc dotted;
}
/*END 首页列表样式一*/


/*START 常用链接样式*/
table.indexlink
{
width:95%;
}
table.indexlink td
{
padding-top:1px;
padding-bottom:1px;
}

/*END 常用链接样式*/

/*START 通知公告标题样式*/
.tzggtitle
{
color:#034bc3;
font-size:21px;
font-weight:bold;
font-family:Verdana;
line-height:25px;
padding-top:5px;
padding-bottom:5px;
}

.tzggtitle a{
color:#034bc3;
text-decoration:none;
}
.tzggtitle a:visited{
color:#034bc3;
text-decoration:none;
}
.tzggtitle a:link{
color:#034bc3;
text-decoration:none;
}
.tzggtitle a:before{
color:#034bc3;
text-decoration:none;
}
.tzggtitle a:after{
color:#034bc3;
text-decoration:none;
}
.tzggtitle a:hover{
color:#069;
text-decoration:none;
}

.num
{
font-size:11px;
color:#999;
white-space:nowrap;
text-align: center;
padding-left: 13px;
}
.num_1
{
font-size:11px;
color:#999;
white-space:nowrap;
text-align: center;
}
.click_num
{
font-size:11px;
color:#999;
white-space:nowrap;
text-align: right;
}
/*END 通知公告标题样式*/

/*START 首页机构构简介样式*/
table.indextablejgjj
{
width:279px;
height:206px;
background-image:url('indexjgjjdetailbg.gif');
}

/*END 首页机构构简介样式*/

/*START 首页下载专区样式*/
table.indextablexzzq
{
width:279px;
height:293px;
background-image:url('indexxzzqbg.gif');
}

/*END 首页下载专区样式*/

/*START 首页人才测评样式*/
table.indextablerccp
{
width:279px;
height:213px;
background-image:url('indexrccpbg.gif');
}

/*END 首页人才测评样式*/

/*START 服务指南样式*/
table.list_fwzn {
background: #ffffff;
margin: 10px;
width: 665px;
text-align:left;
border: #adadad 1px solid;
}
table.list_fwzn th {
 PADDING-LEFT: 15px; 
 padding-bottom:0px;
 padding-top:0px;
 FONT-WEIGHT: bolder;
  FONT-SIZE: 15px; 
  COLOR: #02568c; 
  TEXT-ALIGN: left;
  width:663px;
  height: 28px;
  background:url(psbg.gif) repeat-x;
}
table.list_fwzn td{
PADDING-LEFT: 10px; 
TEXT-ALIGN: left;
line-height: 30px;
}
.style3{
color: red;	
}
 /*END 服务指南样式*/
/*按钮*/
.botton_bg {
background:url(bg_bt_small.gif);
width: 64px;
border: 0px;
height: 20px;
font-size:13px;
}

/*START 信息明细样式一*/
div table.messagetable
{	
width:99%;
background-color: #ffffff;
border-bottom-color: red;
border: thin;
}
div table.messagetable th
{
text-align:center;
width:18px;
border-bottom:none;
height: 35px;
border-bottom:1px dotted #D3EEFF;
}
div table.messagetable td
{
text-align:left;
height:28px;
border-bottom:1px dotted #D3EEFF;
}
/*END 首页列表样式一*/

.title_dcwj {
	background: #e8f7ff;
	text-align:left;
	height: 35px;
	font-weight: bold;
	border-top: 1px solid #b2cef2;
	padding-left: 10px;
	font-size: 14px;
}
.highlight {background:#DEF3FF;color:red}  
table.tablepopup
{
width:690px;
border:1px solid #02568e;
background-color:#fff;
height:42px;
}
table.tablepopup th
{
width:936px;
background-image:url('popuptopbg.gif');
background-repeat:no-repeat;
height:41px;
color:#036;
font-weight:bold;
font-size:14px;
text-align:left;
}
table.tablepopup td
{
line-height:22px;
padding:5px;
}
table.djyd_login{
	background-color: #EBF5FF;
}

/*new*/
.cp_table_1{
	width:930px;
    margin: 0;
    padding: 0;
	border-collapse:collapse;
}

.cp_table_1 td{
               	font-family: "";
	            font-size: 12px;
	            color: #000000;
				}
.cp_title_1{
	width:100%;
    margin: 0;
    padding: 0;
	text-align:left;
	border: 1px solid #93C2D5;
	border-collapse:collapse;
	}

.cp_title_1 th{
                height:38px;
				line-height:38px; 
				overflow:hidden; 
               	font-family: "";
	            font-size: 14px;
	            color: #000000;
				padding-left:10px;
				text-align:left;
				background:url(../images/title_bg_2.jpg);
				}


.cp_title_1 td{
	          font-size: 12px;
			  color: #353535;
			  line-height:20px;
			  }
			  
.cp_title_2{
	width:626px;
    margin: 0;
    padding: 0;
	text-align:left;
	border: 1px solid #93C2D5;
	border-collapse:collapse;
	}

.cp_title_2 th{
                height:38px;
				line-height:38px; 
				overflow:hidden; 
               	font-family: "";
	            font-size: 14px;
	            color: #000000;
				padding-left:10px;
				text-align:left;
				background:url(../images/title_bg_2.jpg);
				}


.cp_title_2 td{
	          font-size: 12px;
			  color: #353535;
			  padding-left:10px;
			  line-height: 25px;
			  }
			 
			  
.pl_list1{
	width:100%;
	text-align:left;
	border-collapse:collapse;
	}

.pl_list{
	width:100%;
	font-size: 12px;
	color: #353535;
	height:25px;
	padding-left:10px;
	background:url(../images/list_bg1.jpg);
	border: 1px solid #DADBDB;
	}
	
.pl_list th{

	font-weight: bold;
			  }
			  
.pl_right_more{
width:100%}

.pl_right_more h1{
	width:100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #979797;
	padding-top:16px;}

.pl_right_more1{
font-size: 12px;
color: #353535;
width:100%;
font-weight: bold;}

.pl_right_more2{
	width:100%;
	height:40;
	margin-top:10px;
	padding:1px;
	background:url(../images/xq_bg.jpg);
	}
	

.pl_right_more2 td{
	text-align:left;
	padding-left:10px;
	padding-right:10px;
	line-height:24px;
}

.pl_right_more2 h2{
font-size: 12px;
color: #B20A0A;
line-height:6px;
}
