@charset "gb2312";
/* CSS Document */

/*-----------header--------------*/
.head_menu {
	background:url(imageshead_navbg.gif) left top repeat-x;
	width:100%;
	height:57px;
}
.hmenu_list {
	float:left;
}
.hmenu_list .hmenu_title {
	display:block;
	width:45px;
	height:45px;
	margin-top: 8px;
	margin-left: 12px;
	margin-right:8px;
	float:left;
}
.hmenu_list ul {
	float:left;
	padding-top:10px;
	font:13px Arial, Helvetica, sans-serif;
	color:#fff;
	line-height:20px;
	margin-left: 10px;
}
.hmenu_list ul li a {
	font:13px Arial, Helvetica, sans-serif;
	color:#fff;
	margin:0 3px;
	letter-spacing:2px;
}
.hmenu_list ul li a:hover{
	color: #424242;
}

#hmenu_hall{
	display:block;
	width:75px;
	height:45px;
	float:left;
	margin-top: 7px;
	margin-bottom: 10px;
	margin-left: 10px;
}
/*-----------left--------------*/
.cont_left {
	float:left;
	width:825px;
	height:auto;
}
.contl_nav_title {
	background:url(imagesleft_navtitle.gif) 0 0 no-repeat;
	width:160px;
	height:25px;
	font:13px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#ffffff;
	text-align:center;
	line-height:25px;
}
.contl_menu {
	margin-top:2px;
}
.contl_menu a {
	display:block;
	width:160px;
	height:27px;
	font:14px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#ffffff;
	text-align:center;
	line-height:27px;
	background:#1782d2;
	border-bottom:1px solid #6abcf2;
}
.contl_leader {
	background:url(imagesleft_leaderbg.gif) 0 0 no-repeat;
	width:160px;
	height:147px;
	margin-top:10px;
}
.contl_leadername {
	width:139px;
	padding-top:33px;
	margin:0 auto;
	font:14px Arial, Helvetica, sans-serif;
	color:#094e7f;
	text-align:center;
}
.contl_leadername .clname_a {
	display:block;
	width:139px;
	line-height:25px;
	padding-top:5px;
}
.contl_leadername .clname_b code {
	padding-right:20px;
	line-height:25px;
}
.contl_conpany {
	width:158px;
	margin-top:10px;
	background:#e0f5fc;
	border:1px solid #a2cffc;
	line-height:40px;
	font:13px Arial, Helvetica, sans-serif;
	color:#000000;
	line-height:40px;
	overflow:hidden;
}
.conpany_a {
	float:left;
	background:url(imagesleft_jig_pic.gif) center center no-repeat;
	border-right:1px dashed #a2cffc;
	padding:0 10px;
}
.conpany_b {
	float:right;
	padding-right:10px;
	background:url(imagesleft_jig_pic.gif) center center no-repeat;
}
.contl_bmnotices {
	width:100%;
	margin-top:15px;
}
.contl_bmnotices .cbm_top {
	background:url(imagesleft_bmnotices_top.gif) 0 0 no-repeat;
	width:160px;
	height:27px;
	font:14px Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:center;
	line-height:27px;
	color:#ffffff;
}
.contl_bmnotices .cbm_words {
	background:#e0f5fc;
	padding:15px 0;
	font:13px Arial, Helvetica, sans-serif;
	color:#000000;
	padding-left:25px;
	line-height:25px;
}
.contl_bmnotices .cbm_words code {
	color:#f00;
	padding:0 5px;
}
.contl_bmnotices .cbm_nav {
	background:#e0f5fc;
	overflow:hidden;
	padding:7px 0;
}
.cbm_nav a {
	text-align:center;
	margin:17px 0;
	display:block;
	cursor:pointer;
}
.contl_online_interview {
	display:block;
	background:url(imagesleft_fangt_pic.gif) 0 0 no-repeat;
	width:160px;
	height:46px;
	margin-top:10px;
}
.contl_key_system {
	margin-top:10px;
	background:url(imagescontl_key_system_nav.gif) 0 0 no-repeat;
	width:160px;
	height:57px;
	cursor:pointer;
	display:block;
}
.guanli_nav{	
	margin-top:10px;
	background:url(imagesguanli.gif) 0 0 no-repeat;
	width:160px;
	height:50px;
	cursor:pointer;
	display:block;
}
.cks_top {
	background:url(imagesleft_bmnotices_top.gif) left top no-repeat;
	width:160px;
	height:27px;
	font:14px Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:center;
	line-height:27px;
	color:#ffffff;
}
.contl_key_system .cks_cont {
	background:#e0f5fc;
	padding:17px 0 5px 8px;
}
.cks_cont a {
	background:url(imagesleft_cont_nava.gif) 0 0 no-repeat;
	width:143px;
	height:47px;
	display:block;
	font:12px Arial, Helvetica, sans-serif;
	text-align:center;
	color:#115d8c;
	line-height:47px;
	margin-bottom:15px;
}
.contl_gov_infor {
	width:100%;
	margin-top:10px;
}
.cginfor_cont {
	background:#e0f5fc;
	padding:19px 0 5px 8px;
}
.cginfor_cont a {
	background:url(imagesleft_cont_navb.gif) 0 0 no-repeat;
	width:143px;
	height:40px;
	display:block;
	font:12px Arial, Helvetica, sans-serif;
	text-align:left;
	color:#115d8c;
	line-height:40px;
	margin-bottom:17px;
}
.cginfor_cont a img {
	vertical-align:middle;
	margin:0 5px 0 7px;
}
.contl_gov_email {
	width:100%;
	margin-top:10px;
	overflow:hidden;
}
.cgemail_cont {
	width:97%;
	background:#e0f5fc;
	padding:14px 0 14px 5px;
	float:left;
}
.cgemail_cont ul {
	width:97%;
	margin:0 auto;
	background:#e0f5fc;
}
.cgemail_cont li {
	width:140px;
	white-space:nowrap;
	text_overflow:ellipsis;
	overflow:hidden;
	float:left;
	padding-bottom:4px;
}
.cgemail_cont a {
	font:12px Arial, Helvetica, sans-serif;
	color:#000;
	width:12em;
	overflow:hidden;
	float:left;
	line-height:22px;
}
.email_menu {
	background:url(imagesleft_leader_email.gif) 0 0 no-repeat;
	width:144px;
	height:52px;
	margin:27px 0 20px 3px;
}
/*-----------right--------------*/
.cont_right {
	float:right;
	width:160px;
	height:auto;
}
.contl_bmnotices .cbm_words {
	background:#e0f5fc;
	padding:15px 0;
	font:13px Arial, Helvetica, sans-serif;
	color:#000000;
	padding-left:25px;
	line-height:25px;
}
.contl_glzx {
	float:right;
	background:url(imagesguanli.gif) 0 0 no-repeat;
	width:160px;
	height:50px;
	margin-top:10px;
	cursor:pointer;
}
.contr_notice {
	background:url(imagesfirst_notices_bg.gif) left top repeat-x;
	width:100%;
	overflow:hidden;
	white-space:nowrap;
	margin-top:2px;
	border-top:1px solid #458fce;
	border-bottom:1px solid #c5dcf4;
	padding:5px 0;
}
.first_title {
	float:left;
	display:inline;
}
.first_title label {
	font:12px Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight:bold;
}
.first_title label code {
	color:#cf2121;
}
.first_title label img {
	margin-right:5px;
	vertical-align:middle;
	padding-left:5px;
}
.first_list {
	float:left;
	width:590px;
}
.first_list a {
	font:12px Arial, Helvetica, sans-serif;
	color:#000;
	padding-left:10px;
	line-height:18px;
}
.contr_headlines {
	width:100%;
	margin:10px 0;
	overflow:hidden;
}
.cheaderline_title {
	display:block;
	background:url(imagesright_headlines_title.gif) 0 0 no-repeat;
	width:75px;
	height:69px;
	float:left;
}
.cheader_list {
	float:right;
	width:910px;
	padding-top:7px;
	text-align:center;
}
.cheader_list a {
	font:12px Arial, Helvetica, sans-serif;
	color:#000;
}
.contr_headlines h1 {
	font:29px "·½ÕýÐ¡±êËÎ_GBK";
	font-weight:bold;
	color:#f7000b;
	padding-bottom:5px;
	text-shadow:1px 1px 2px #cbcbcb;
	letter-spacing:2px;
}
.big_new {
	width:100%;
	clear:both;
	border-top:2px solid #178ed7;
	overflow:hidden;
}
.importent_new {
	width:295px;
	float:left;
}
.importent_new .inew_top {
	background:url(imagesright_news_topbg.gif) 0 0 no-repeat;
	width:295px;
	height:31px;
	font:14px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#2275bc;
	line-height:31px;
	text-indent:50px;
}
.importent_new .inew_list {
	background:#eaeaea;
	height:297px;
	width:295px;
}
.inew_list ul {
	height:296px;
	overflow:hidden;
	width:92%;
	margin:0 auto;
}
.inew_list ul li {
	line-height: 18px;
	font-size: 13px;
	color: #000;
	padding:7px 0 0 0;
	height: 42px;
	position: relative;
	background:#eaeaea;
	border-bottom:1px dashed #9acae2;
}
.inew_list ul li:hover{
	background:#35ade3;
}
.inew_list ul li:hover a{
	color:#fff;
	font-weight:bold;
}
.inew_list ul li .txt {
	width: 270px;
	height: 36px;
	overflow: hidden;
	margin: 0 auto;
}
.inew_list ul li .txt {
	width: 270px;
	height:37px;
	overflow: hidden;
	margin: 0 auto;
}

.focus_news {
	width:403px;
	height:auto;
	float:left;
	margin-top:10px;
}
.focus_news .fn_top {
	background:url(imagesright_news_topbg.gif) 0 0 no-repeat;
	width:403px;
	height:37px;
	font:14px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#2275bc;
	line-height:39px;
	text-indent:50px;
}
.focus_news .fn_top span {
	float:right;
	font:12px Arial, Helvetica, sans-serif;
	color:#006699;
	line-height:32px;
	padding-right:10px;
}
.focus_news .fn_list {
	width:100%;
	background:#fff;
	overflow:hidden;
}
.fn_list ul {
	width:95%;
	float:left;
	padding-left:5px;
	margin-top:7px;
}
.fn_list li {
	background:url(imagesright_list_point.gif) 5px center no-repeat;
	padding-left:15px;
	width:25em;
	white-space:nowrap;
	text_overflow:ellipsis;
	overflow:hidden;
	float:left;
	border-bottom:1px dashed #9acae2;
}
.fn_list li a {
	font:12px Arial, Helvetica, sans-serif;
	color:#000;
	line-height:27px;
	width:28em;
	overflow:hidden;
	float:left;
}

.fn_list li span {
	font:12px Arial, Helvetica, sans-serif;
	color:#C3A8A8;
	line-height:27px;
	overflow:hidden;
}

.photo_news {
	width:700px;
	height:331px;
	float:left;
	background:#f0f0f0;
}
.photo_news img {
	width:700px;
	height:331px;
}
.working_news {
	margin-top:10px;
}
.working_news .fn_top {
	background:url(imagesright_working_topbg.gif) 0 0 no-repeat;
	height:37px;
	line-height:40px;
}
.online_vedio {
	float:right;
	width:409px;
}
.online_vedio .fn_top {
	background:url(imagesright_videoline_topbg.gif) 0 0 no-repeat;
	width:409px;
	height:37px;
	line-height:40px;
}
.online_vedio .fn_list li {
	background:url(imagesright_list_camera.gif) 0 center no-repeat;
	padding-left:21px;
}
.gov_hall {
	width:100%;
	margin-top:10px;
}
.govhall_top {
	background:url(imagesright_list_top02bg.gif) 0 0 no-repeat;
	width:825px;
	height:26px;
	font:14px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#fff;
	line-height:26px;
	text-indent:25px;
	border-bottom:1px solid #1c71e3;
}
.bmgs {
	font:12px Arial, Helvetica, sans-serif;
	color:#000;
	line-height:26px;
	float:right;
	padding-right:10px;
}
.bmgs code {
	color:#f00;
}
.govhall_list {
	background:#fff;
	width:823px;
	border:1px solid #c2d9f3;
	border-top:none;
	overflow:hidden;
}
.gov_list_menu {
	width:112px;
	background:#e7eef2;
	float:left;
	padding-bottom:10px;
}
.gov_list_menu a {
	widows:94px;
	height:29px;
	display:block;
	margin-left:9px;
	margin-top:7px;
}
.gov_list_menu .menu_a {
	background:url(imagesright_cont_zwhall_nav01.gif) 0 0 no-repeat;
}
.gov_list_menu .menu_b {
	background:url(imagesright_cont_zwhall_nav02.gif) 0 0 no-repeat;
}
.gov_list_menu .menu_c {
	background:url(imagesright_cont_zwhall_nav03.gif) 0 0 no-repeat;
}
.gov_list_menu .menu_d {
	background:url(imagesright_cont_zwhall_nav04.gif) 0 0 no-repeat;
}
.gov_list_menu .menu_e {
	background:url(imagesright_cont_zwhall_nav05.gif) 0 0 no-repeat;
}
.gov_list_box {
	background:url(imagesright_hall_listbg.gif) left top repeat-x #ffffff;
}
.gov_list_box {
	width:100%;
	float:right;
	background:url(imagesright_hall_listbg.gif) left top repeat-x;
}
.gov_list_box table {
	width:99%;
	float:right;
	margin-top:8px;
}
.gov_list_box table tr th {
	background:#abd7f3;
	font:13px Arial, Helvetica, sans-serif;
	color:#000000;
	line-height:23px;
	text-align:center;
	border-left:1px solid #ffffff;
}
.gov_list_box table tr td {
	font:13px Arial, Helvetica, sans-serif;
	color:#000000;
	line-height:26px;
	text-align:left;
}
.contr_ad {
	margin-top:10px;
}
.contr_group {
	width:809px;
	border:1px solid #c2d9f3;
	height:auto;
	margin-top:10px;
	padding:10px 7px;
	background:#ffffff;
	overflow:hidden;
}
.dj_working {
	width:395px;
	float:left;
	border-right:1px solid #c2d9f3;
	padding-right:6px;
}
.dj_enfor {
	width:395px;
	float:right;
}
.dj_work_top {
	background:url(imagesright_list_top03bg.gif) 0 0 no-repeat;
	width:395px;
	height:27px;
	font:14px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#ffffff;
	line-height:27px;
	text-indent:40px;
}
.dj_work_top span {
	float:right;
	font:12px Arial, Helvetica, sans-serif;
	color:#006699;
	line-height:29px;
	padding-right:10px;
}
.dj_work_list {
	float:left;
	width:24em;
	margin-top:5px;
}
.dj_work_list li {
	background:url(imagesright_list_arrow.gif) 5px no-repeat;
	padding-left:12px;
	float:left;
	width:24em;
	white-space:nowrap;
	text_overflow:ellipsis;
	overflow:hidden;
	display:inline;
	border-bottom:1px dashed #c2d9f3;
}
.dj_work_list a {
	font:12px Arial, Helvetica, sans-serif;
	color:#000;
	line-height:29px;
	float:left;
	width:27em;
	overflow:hidden;
}
.dj_work_list span {
	font:12px Arial, Helvetica, sans-serif;
	color:#999999;
	float:right;
	line-height:25px;
	padding-right:5px;
}
.dj_list_nodate li a {
	width:31em;
}
/*-------------------------------------------------------
							Tab
 --------------------------------------------------------*/
.menu1box {
	position:relative;
	overflow:hidden;
	height:26px;
	width:100%;
	text-align:left;
}
#dongtai {
	float: right;
	text-indent:0px;
	width: 50px;
	margin-top: 0px;
}

.menu1 {
	position:absolute;
	bottom:0;
	left:120px;
	z-index:1;
	width: 200px;
}
.menu1 li {
	float:left;
	cursor:pointer;
	width:84px;
	background:url(imagesworking_teba.gif) 0 0 no-repeat;
	margin-left:7px;
	height:22px;
	padding-top:5px;
	display:inline;
}
.focus_news .menu1 li a {
	color:#000;
	font:normal 13px Arial, Helvetica, sans-serif;
	display:block;
	text-align:center;
	text-indent:0px;
}
.menu1 li.hover {
	background:url(imagesworking_tebb.gif) 0 0 no-repeat;
}
.menu1 li.hover a {
	color:#12306d;
}
.main1box {
	padding:0;
	margin:0;
	clear:both;
	height:100%;
	width:100%;
}
.main1 ul {
	display: none;
}
.main1 ul.block {
	display: block;
}
/*--------------------0812----------------------*/
.gov_menu{
	width:100%;
	background:#1176ca;
	border-top:0px solid #2f90e5;
}
.gov_menu a{
	text-align:center;
	cursor:pointer;
	margin:0 13px;
}