/* 栏目模块 */
.col_main { padding:5px 0 0 0}
.col_main_l { width:685px; float:left;}
.col_page{ text-align:center; margin:20px;}
/*.col_main_r { width:300px; float:left; margin-left:15px}*/
.col_main_r { margin:auto}
.lm_w235 { width:235px}
.lm_w755 { width:750px}
.black_index { line-height:31px; padding-left:10px; font-family:"宋体"; color:#666}

.m_1 {border:#cddae3 1px solid; margin-bottom:15px}
.m_bar1 { height:31px; background:url(../images/bg5.gif)}
	.m_bar1 b { font-size:16px; line-height:31px; font-weight:bold; color:#377bae; display:block;height:31px; background:url(../images/bg6.gif) no-repeat; padding-left:25px}
.m_bar_title1,.m_bar_title2 { font-size:14px; font-weight:bold;  color:#377bae; line-height:31px; padding-left:10px}
.m_bar_title2 { color:#333}
.m_bar_more { float:right; color:#666; line-height:31px; margin-right:10px}
.mapnav { float:right; font-family:"宋体"; color:#666; line-height:31px; height:31px; padding-right:10px}
	.mapnav a {color:#666}
	.mapnav strong,.mapnav span {color:#2489d3;}
	
.list_1 { margin:15px}
	.list_1 li {color:#bdbdbd; font-size:14px; font-family:"宋体"; line-height:28px; width:auto}
	.list_1 li span { float:right; color:#999}

.list_2 { margin:5px 15px 15px 15px}
	.list_2 li{line-height:36px; border-bottom:#d3d3d3 1px dashed}
	.list_2 a {color:#2b6fad}
	
.list_3 { margin:12px}
	.list_3 p { border-bottom:#e3e3e3 1px solid; margin-bottom:5px; padding-bottom:1px}
	.list_3 p a { font-size:14px; font-weight:bold; height:22px; line-height:22px; display:block; padding-left:5px;}
	.list_3 p a:hover,.list_3 .list_3H { padding-left:5px; font-size:14px; font-weight:bold; height:22px; line-height:22px; background:#8caac0; color:#FFF; text-decoration:none}
	.list_3 ul { margin:10px 0 15px 30px}
	.list_3 li { background:url(../images/ico5.gif) no-repeat 0 center; padding-left:20px; line-height:24px}
	
.ph_list { margin:10px; background:url(../images/ico4.gif) no-repeat 0 6px; padding-left:20px}
	.ph_list li { line-height:24px;}

.sp_list { zoom:1; padding-bottom:10px}
	.sp_list li { width:128px; background:url(../images/tv1.gif) no-repeat; padding-top:4px; text-align:center; float:left; margin:15px 0 0 15px;_display:inline}
	.sp_list a { display:block; text-align:center; font-size:0}
	.sp_list img { display:block; margin:0 auto 20px auto}
	
.text_title { font-size:18px; font-weight:bold; text-align:center; font-family:"微软雅黑"; padding:20px 0 5px 0}
.text_title2 { font-size:16px; font-weight:bold; text-align:center; font-family:"微软雅黑"; padding:5px 0 5px 0}
.text_title3 { font-size:16px; font-weight:bold; text-align:center; font-family:"微软雅黑"; padding:5px 0 5px 0}
.text_note { text-align:center; color:#999; padding-bottom:25px}
.text_content { line-height:220%; padding:30px; font-size:14px; border-top:#cdcdcd 1px dashed}
.text_content_con { line-height:24px; padding:30px; font-size:14px;}
.fx { height:20px; padding-left:30px}

.up_next { padding:30px 0 30px 30px}
	.up_next li { line-height:24px;}
	.up_next li a {color:#377bae}
	
.xg_list { padding:20px 30px;border-top:#cdcdcd 1px dashed}
	.xg_list dt {font-size:14px; font-weight:bold;  color:#377bae; margin-bottom:10px}
	.xg_list dd { font-family:"宋体"; color:#999; line-height:24px}
	.xg_list dd span { float:right}

.pl_more { float:right; line-height:31px; padding-right:10px}
	.pl_more span { color:#FF0000}
	.pl_more a { color:#377bae;}
.pl_content { padding:20px}
	.pl_content textarea { height:80px; border:#d9d9d9 1px solid; width:630px; padding:5px}
	.pl_content div { padding-top:10px}
	.pl_content div input { line-height:22px; padding-left:5px; }
	.pl_content div span { float:right}
	.pl_content div a { display:inline-block; width:72px; height:24px; line-height:24px; text-align:center; color:#FFF; background:#3d82b6; vertical-align:middle; margin-left:20px}
	
.pl_2content { padding:20px}
	.pl_2content textarea { height:80px; border:#d9d9d9 1px solid; width:630px; padding:5px}
	.pl_2content div { padding-top:10px}
	.pl_2content div input { line-height:22px; padding-left:5px; }
	.pl_2content div span { float:right}

.list_pl { margin-top: 5px; margin-right: 15px; margin-bottom: 10px; margin-left: 15px; }
	.list_pl li{line-height:20px; border-bottom:#d3d3d3 1px dashed; padding-bottom:10px; padding-top:10px;}
	.list_pl b {color:#2b6fad}
	.list_pl span { float:right; color:#999}
	
/* 功能模块 */
.gn_list { padding:0 10px 10px 10px}
	.gn_list dd { margin-top:10px}
	.gn_list dd a { display:block; height:34px; background:#f5f5f5; line-height:34px; font-size:14px; font-weight:bold}
	.gn_list dd a:hover,.gn_list .gn_icoH a{ color:#FFF; background:#42a4eb; text-decoration:none}
	.gn_list dd a b { display:inline-block; width:18px; height:18px; vertical-align:middle; font-size:0}
	.gn_list dd a:hover b,.gn_icoH b { background-position:0 -18px}
	.gn_list dt a { display:block; height:64px; background:url(../images/btn3.gif); margin-top:10px}
.gn_ico1 {background-image:url(../images/gn_ico1.gif); margin:0 10px 0 45px}

.gn_ico2 {background-image:url(../images/gn_ico2.gif);margin:0 10px 0 45px}
.gn_ico3 {background-image:url(../images/gn_ico3.gif);margin:0 10px 0 45px}
.gn_ico4 {background-image:url(../images/gn_ico4.gif);margin:0 10px 0 45px}
.gn_ico5 {background-image:url(../images/gn_ico5.gif);margin:0 10px 0 45px}
.gn_ico6 {background-image:url(../images/gn_ico6.gif);margin:0 10px 0 45px}

/* 举报 */
.jb_note { background:#f8f8f8; border:#dfdfdf 1px solid; line-height:20px; color:#666; padding:12px; margin-bottom:10px}
	.jb_note span { color:#FF0000}
.jb_title { height:30px; background:#eaeaea; line-height:30px; text-align:center; font-weight:bold; margin:0px 0 1px 0}
.jb_content { width:100%}
	.jb_content td { height:33px;border:#e7e7e7 1px solid; }
	.jb_content input { width:212px; height:19px; margin-left:10px}
	.jb_content textarea { width:735px; height:275px; padding:5px}
.jb_content_td { width:100px; text-align:right; padding-right:10px}
.jb_btn { padding:15px 0; overflow:hidden}
	.jb_btn span { float:right}
	
/* 办件查询 */
.cx_seachbox { height:64px; border:#d8e6f0 1px solid; background:url(../images/bg7.gif); margin:9px 0 10px 0}
	.cx_seachbox p { margin:7px 0 0 10px}
	.cx_seachbox p input { height:18px;}
.cx_jg { height:540px; overflow:auto; margin-bottom:15px}
	.cx_jg table { width:100%;*width:97%;_width:97%; }
	.cx_jg table td { border:#d6dff0 1px solid; height:30px;text-align:center; }
	.cx_jg table td a { margin-left:10px}
.cx_title { background:#f5f5f5; color:#de3500; font-weight:bold}
.xin_box { border:#ccddec 1px solid; width:932px; background:url(../images/bg8.gif) right top repeat-x; margin:20px auto 35px auto; border-radius:5px}
.xin_content {background:url(../images/bg8.gif) right bottom repeat-x; border-radius:5px}
	.xin_content ul { margin:40px 67px 0 130px; padding-bottom:40px}
	.xin_content ul li { border-bottom:#ccc 1px solid; margin-bottom:10px;line-height:36px; float:left; width:100%; position:relative}
	.xin_content ul li strong { margin-left:-70px; position:absolute; top:0}
	.xin_content ul .xin_text { border:none; line-height:36px; background:url(../images/bg9.gif)}
	.xin_content ul .xin_textHF strong { color:#F00}
	.xin_content ul .xin_textHF { color:#5484b1; font-weight:bold}
	.xin_content h2 { color:#5484b1; font-size:16px; font-weight:bold; text-align:center}
	
/* 申请公开 */
.sq_title { height:30px; background:#e7f1f8; text-align:center; line-height:30px; font-weight:bold}
.sq_content { width:100%}
	.sq_content td { height:33px}
	.sq_content .sq_content_input,.sq_content_input { width:150px; height:21px; border:#c3c3c3 1px solid; padding-left:5px}
	.sq_content .sq_content_td {width:140px; text-align:right; padding-right:10px}
	.sq_content span { color:#F30; margin-left:5px}
.sq_chenggong { width:579px; height:164px; background:#fafbfc; border:#bbcfde 1px solid; margin:40px auto; text-align:center; font-size:14px; font-weight:bold; color:#555; line-height:90px}
	.sq_chenggong h2 { font-size:26px; font-weight:bold; color:#e31414; font-family:"微软雅黑"; line-height:30px}
.sq_cxbox { height:280px; background:#fafbfc; padding-top:65px}
	.sq_cxbox strong { display:inline-block; width:75px; text-align:right}
	.sq_cxbox p { margin: 0 0 20px 200px}
	.sq_cxbox a { color:#8e8d8d}
	
/* 人才招聘 */
.zp_subnav { margin-bottom:15px}
	.zp_subnav a {display:inline-block;height:17px; line-height:17px; padding:0 3px; background:#eee; color:#666; margin-left:7px}
	.zp_subnav a:hover,.zp_subnav .zp_subnavH { background:#7fbc38; color:#FFF; text-decoration:none}
.zp_list { width:100%; border-top:#d7d7d7 1px solid; background:url(../images/bg10.gif) 0 2px repeat-x; text-align:center; margin-bottom:15px}
	.zp_list span { color:#999}
	.zp_list td { height:30px; border-bottom:#d6d6d6 1px dashed}
.zp_list_title { font-weight:bold}
	.zp_list_title td { border:none}
.zp_name { height:22px; margin:18px; background:#f1f1f1; border:#c7c7c7 1px solid; line-height:22px; font-weight:bold; padding-left:10px}
.zp_text { width:700px; margin:0 18px;}
	.zp_text td { height:32px; line-height:1.5}
	.zp_text td a { color:#666; font-family:"宋体"; text-decoration:underline}
.zp_text td .zp_text_btn,.zp_text_btn { display:inline-block; width:123px; height:37px; line-height:37px; font-size:14px; color:#FFF; font-weight:bold; text-align:center; background:url(../images/btn4.gif); margin:20px 0; vertical-align:middle; text-decoration:none}
.zp_text1 { width:710px; margin-left:17px;}
	.zp_text1 td { height:30px; padding-left:10px}
	
/* VIP */
.vipmsg { width:495px; height:228px; background:#fafafa url(../images/bg11.gif) 0 bottom no-repeat; border:#d2d2d2 1px solid; margin:117px auto}
	.vipmsg p { margin:0 0 0 175px; line-height:36px}
	.vipmsg strong { display:block; color:#c61414; font-size:14px; padding-top:35px}
	.vipmsg a { font-weight:bold; text-decoration:underline}
	
	
/* 注册 */
.register_note { padding:20px 0 0 20px}
	.register_note textarea{ width:940px; height:100px; border:#ccc 1px solid; padding:5px}
	.register_note p { padding-top:5px}
	
.register_list { padding:50px 0 30px 20px; float:left; width:700px}
	.register_list li { margin-bottom:15px}
	.register_list li strong { font-size:14px}
	.register_list li input,.register_list li select { width:200px; height:26px; line-height:26px}
	.register_list li p { padding-top:5px; color:#999}
	.register_list li a { display:block; width:100px; height:30px; background:#3fa1e9; line-height:30px; text-align:center; color:#FFF; margin-left:144px}
	
.register_login { float:left; padding-top:30px; font-size:14px}
	.register_login a { display:block; width:97px; height:30px; background: #fff url(../images/login.gif); margin-top:5px}
