.page_layout {
	width: 100%;
	height: 100%;
}

.page_img {
	position: absolute;
	top: 0;
	left: 0;
	height: 650px;
	width: 100%;
	z-z-index: 1;
	background: url(../images_new/head_bg.jpg) center top;
}

.page_img2 {
	position: absolute;
	top: 0;
	left: 0;
	height: 178px;
	width: 100%;
	z-z-index: 1;
	background: url(../images_new/head_bg.jpg) no-repeat center top;
}

.p_w {
	width: 1000px;
	margin: 0 auto;
	position: relative;
}

.header {
	height: 130px;
	overflow: hidden;
}

.header .h_func {
	padding: 10px 0 0 0;
	font-size: 12px;
	color: #fff;
	text-align: right;
	position: relative;
	z-index: 22;
}

.header .h_func ul {
	display: inline-block;
}

.header .h_func li {
	margin: 0 5px;
	float: left;
}

.header .h_func li a {
	display: block;
	color: #fff;
}

.header h1.h_title {
	height: 66px;
	position: relative;
	z-z-index: 22;
	font-size: 40px;
	text-indent: -99999px;
	background: url(../images_new/index_logo.png) no-repeat 30px center;
}

.h_search_box {
	background: #fff;
	width: 360px;
	height: 40px;
	position: absolute;
	top: 42px;
	right: 0;
}

.h_search_box input.h_s_inp {
	width: 280px;
	height: 20px;
	line-height: 20px;
	padding: 10px;
	border: none;
	background: none;
	outline: none;
	color: #666;
	font-size: 14px;
}

.h_search_box a.h_s_icon {
	float: right;
	width: 60px;
	height: 40px;
	display: block;
	background: #f03938;
	text-align: center;
	cursor: pointer;
}

.h_search_box a.h_s_icon b {
	width: 20px;
	height: 20px;
	display: inline-block;
	margin-top: 10px;
	background: url(../images_new/icon_sprites.png) no-repeat;
	background-position: 0 -100px;
}

.h_adver_text {
	width: 951px;
	height: 16px;
	margin: 0 auto;
	position: relative;
	z-index: 22;
}

.p_nav {
	height: 48px;
	position: relative;
	z-z-index: 22;
	background: #0b3a8f;
	border-bottom: 1px solid #107bcc;
	box-sizing: border-box;
	padding: 0 10px;
}

.p_nav ul {
	display: inline-block;
}

.p_nav ul li {
	float: left;
	height: 48px;
}

.p_nav ul li a {
	width: 122px;
	height: 48px;
	line-height: 48px;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	color: #fff;
	display: block;
	text-decoration: none;
}

.p_nav ul li.cur a {
	background: url(../images_new/shine_cur.png) no-repeat center top;
}

.p_nav ul li:hover a {
	background: url(../images_new/shine_cur.png) no-repeat center top;
}

.p_box {
	margin-top: 10px;
}

h2.p_title {
	border-bottom: 1px solid #e3e3e3;
}

h2.p_title span b {
	font-size: 20px;
	font-weight: bold;
	color: #0b3a8f;
	display: inline-block;
	position: relative;
	vertical-align: bottom;
}

h2.p_title span {
	position: relative;
	padding: 10px;
	display: inline-block;
}

h2.p_title span:before {
	content: '';
	width: 100%;
	height: 3px;
	background: #0b3a8f;
	position: absolute;
	bottom: -2px;
	left: 0;
}

h2.p_title i {
	width: 20px;
	height: 20px;
	display: inline-block;
	vertical-align: bottom;
	background: url(../images_new/icon_sprites.png) no-repeat;
	margin-right: 16px;
	margin-bottom: 3px;
}

h2.p_title i.p_icon_xwdt {
	background-position: 0 0;
}

h2.p_title i.p_icon_yw {
	background-position: 0 -20px;
}

h2.p_title i.p_icon_zwgk {
	background-position: 0 -40px;
}

h2.p_title i.p_icon_zmhd {
	background-position: 0 -60px;
}

h2.p_title i.p_icon_xglj {
	background-position: 0 -80px;
}

h2.p_t_red {
	border-bottom: 0;
}

h2.p_t_red span b {
	color: #d42b2b;
}

h2.p_t_red span:before {
	display: none;
}

.p_con {
	padding: 3px 0 3px;
}


.img_status {
	display: none;
}

.area {
	width: 668px;
	overflow: hidden;
	position: relative;
	cursor: pointer;
}

.js {
	position: relative;
	width: 668px;
	height: 350px;
	margin: 0 auto;
}

.prevBtn {
	background: url(../images_new/news_img_01h.png) no-repeat;
	height: 36px;
	width: 36px;
	display: block;
	position: absolute;
	left: 10px;
	top: 45%;
}

.prevBtn:hover {
	background: url(../images_new/news_img_01.png) no-repeat;
}

.nextBtn {
	background: url(../images_new/news_img_02h.png) no-repeat;
	height: 36px;
	width: 36px;
	display: block;
	position: absolute;
	right: 10px;
	top: 45%;
}

.nextBtn:hover {
	background: url(../images_new/news_img_02.png) no-repeat;
}

.imgSelected {
	background: url(../images_new/jsNav.png) no-repeat;
}

.bg {
	width: 100%;
	padding-top: 1px;
	background: url(../images_new/bg01.png) no-repeat;
	_background: none;
	/*IE6*/
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="images_new/bg01.png");
	/*IE6*/
	height: 34px;
	left: 0;
	font-weight: bold;
	top: 280px;
	position: absolute;
}

.jsNav {
	position: absolute;
	right: 0;
	bottom: 10px;
}

.jsNav a {
	width: 20px;
	font-size: 14px;
	margin-right: 6px;
	display: inline;
	height: 20px;
	line-height: 20px;
	display: block;
	float: left;
	text-align: center;
	color: #000;
	background: url(../images_new/dot.png) no-repeat center;
}

.jsNav a:hover {
	background: url(../images_new/dot1.png) no-repeat center;
	color: #fff;
	text-decoration: none;
}

.jsNav .imgSelected {
	background: url(../images_new/dot1.png) no-repeat center;
	color: #fff;
}

.qq {
	display: none;
	z-index: 200
}

.imgtext01 {
	position: absolute;
	bottom: 0;
	height: 40px;
	width: 100%;
	background: rgba(0, 0, 0, 0.8) !important;
	filter: Alpha(opacity=60);
	background: #000;
	/*　使用IE专属滤镜实现IE背景透明*/
}

.imgtext0101 {
	position: relative;
	color: #fff;
	height: 40px;
	line-height: 40px;
	width: 80%;
	padding-left: 5px;
	display: block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	float: left;
}

.imgtext0101 a {
	color: #fff;
}

.p_img_l {
	float: left;
}

.p_img_info {
	width: 272px;
	height: 350px;
	float: right;
	background: #fff;
	padding: 0 30px;
}

.p_img_info h3 {
	color: #003182;
	font-size: 18px;
	font-weight: 400;
	text-align: center;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	padding: 35px 0 20px;
}

.p_img_info p {
	font-size: 16px;
	font-weight: 400;
}

.p_img_info p.p_text {
	color: #666;
	line-height: 30px;
	padding-bottom: 10px;
}

a.p_b_more {
	color: #cb2222;
}

.p_img_info p.p_date {
	display: block;
	color: #8e8e90;
	text-align: right;
}

.cone_tent {
	height: 220px;
	padding: 10px 0 5px 0;
	position: relative;
}

.tb_center {
	text-align: center;
}

.tent_title {
	display: inline-block;
	height: 30px;
	position: relative;
}

.tent_title a {
	display: inline-block;
	width: 100px;
	height: 34px;
	text-align: center;
	font: 15px/28px 'Microsoft YaHei';
	color: #333;
	position: relative;
	z-index: 20;
}

.tent_title a.default {
	color: #fff;
}

.tent_line {
	display: block;
	width: 100px;
	height: 34px;
	background: url(../images_new/tene_cur.png) no-repeat;
	position: absolute;
	top: 0px;
	left: 0px;
	transition: .4s all;
}

.layer {
	display: none;
}

.default {
	display: block;
}

.laws_con {
	height: 240px;
	position: relative;
	padding: 5px 0 7px 5px;
}

.cone_title {
	display: inline-block;
	height: 40px;
	font: 15px/30px 'Microsoft YaHei';
	color: #d9d9d9;
	position: relative;
}

.cone_title a {
	display: block;
	height: 30px;
	padding: 5px 28px;
	text-align: center;
	float: left;
	color: #121212;
}

.cone_title em {
	float: left;
	margin-top: 5px;
	color: #d9d9d9;
}

.cone_title a.default {
	color: #e84c3d;
}


.news_list {
	text-align: left;
	width: 46%;
}

.news_list li {
	padding: 8px 0;
}

.news_list li a {
	display: block;
}


.news_list li a span,
.news_list li a em {
	font-size: 16px;
	color: #333;
}

.news_list li a b {
	font-size: 10px;
	display: inline-block;
	vertical-align: middle;
	color: #333;
	margin-right: 10px;
}

.news_list li a span {
	width: 74%;
	display: inline-block;
	margin-right: 10px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	vertical-align: middle;
}

.news_list li a em {
	font-weight: 400;
	float: right;
	vertical-align: middle;
	color: #999999;
}

.news_list li:hover a b,
.news_list li:hover a span,
.news_list li:hover a em {
	color: #0069df;
}

.news_list li:hover a {
	text-decoration: underline;
}

.pp_cone {
	padding-top: 20px;
}

.pp_cone_b {
	padding-top: 6px;
}

.hot_link {
	padding: 10px 0;
	font-size: 0;
}

.hot_link a {
	width: 234px;
	height: 70px;
	display: inline-block;
	margin-right: 20px;
	text-decoration: none;
	transition: all 0.4s ease;
}

.hot_link a img {
	width: 238px;
	height: 70px;
	display: inline-block;
}

.hot_link a.last {
	margin-right: 0;
}

.hot_link a:hover {
	transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-o-transform: scale(1.1);
	z-index: 20;
}

button.p_btn_more {
	border: 1px solid #cccccc;
	border-radius: 4px;
	color: #999;
	font: 12px simsun;
	background: none;
	padding: 4px 16px;
	cursor: pointer;
	position: absolute;
	right: 10px;
	top: 18px;
}

button.p_btn_more:hover {
	border-color: #0b3a8f;
	color: #0b3a8f;
}

.hot_link_b {
	font-size: 0;
	padding: 10px 0;
}

.hot_link_b a {
	position: relative;
	width: 192px;
	height: 80px;
	display: inline-block;
	font-size: 18px;
	line-height: 80px;
	font-weight: bold;
	text-indent: 11px;
	margin-right: 10px;
	text-decoration: none;
}

.hot_link_b a.last {
	margin-right: 0;
}

.hot_link_b a i {
	width: 50px;
	height: 50px;
	display: inline-block;
	background: url(../images_new/icon_sprites.png) no-repeat;
	vertical-align: middle;
	margin-right: 10px;
}

.hot_link_b a.h_link_a {
	color: #569bd4;
	background-color: #e2f1fe;
}

.hot_link_b a.h_link_b {
	color: #fa8f43;
	background-color: #fef4ed;
}

.hot_link_b a.h_link_c {
	color: #d44e4b;
	background-color: #ffe5de;
}

.hot_link_b a.h_link_d {
	color: #4584f3;
	background-color: #dde9fe;
}
.hot_link_b a.h_link_e {
	color: #09a6e8;
	background-color: #ddf1f6;
}

.hot_link_b a.h_link_a i {
	background-position: -50px 0;
}

.hot_link_b a.h_link_b i {
	background-position: -50px -50px;
}

.hot_link_b a.h_link_c i {
	background-position: -50px -100px;
}

.hot_link_b a.h_link_d i {
	background-position: -50px -150px;
}

.hot_link_b a.h_link_e i {
	background-position: -48px -290px;
}


.hot_link_b a:hover {}

.hot_link_b a:hover:after,
.hot_link_b a:hover:before {
	position: absolute;
	left: 0;
	right: 0;
	height: 1px;
	background: #336bf3;
	content: '';
}

.hot_link_b a.h_link_a:hover:after,
.hot_link_b a.h_link_a:hover:before {
	background: #569bd4;
}

.hot_link_b a.h_link_b:hover:after,
.hot_link_b a.h_link_b:hover:before {
	background: #fa8f43;
}

.hot_link_b a.h_link_c:hover:after,
.hot_link_b a.h_link_c:hover:before {
	background: #d44e4b;
}

.hot_link_b a.h_link_d:hover:after,
.hot_link_b a.h_link_d:hover:before {
	background: #4584f3;
}

.hot_link_b a:hover:after {
	top: 0;
	animation: panel-top-solid 5s infinite alternate;
	-webkit-animation: panel-top-solid 5s infinite alternate;
	-moz-animation: panel-top-solid 5s infinite alternate;
	-o-animation: panel-top-solid 5s infinite alternate;
	-ms-animation: panel-top-solid 5s infinite alternate;
}

.hot_link_b a:hover:before {
	bottom: 0;
	animation: panel-bottom-solid 5s infinite alternate;
	-webkit-animation: panel-bottom-solid 5s infinite alternate;
	-moz-animation: panel-bottom-solid 5s infinite alternate;
	-o-animation: panel-bottom-solid 5s infinite alternate;
	-ms-animation: panel-bottom-solid 5s infinite alternate;
}

/*---animate---*/

@keyframes panel-top-solid {
	0% {
		left: 0;
	}

	50% {
		left: 100%;
	}

	100% {
		left: 0;
	}
}

@-webkit-keyframes panel-top-solid {
	0% {
		left: 0;
	}

	50% {
		left: 100%;
	}

	100% {
		left: 0;
	}
}

@-moz-keyframes panel-top-solid {
	0% {
		left: 0;
	}

	50% {
		left: 100%;
	}

	100% {
		left: 0;
	}
}

@-o-keyframes panel-top-solid {
	0% {
		left: 0;
	}

	50% {
		left: 100%;
	}

	100% {
		left: 0;
	}
}

@-ms-keyframes panel-top-solid {
	0% {
		left: 0;
	}

	50% {
		left: 100%;
	}

	100% {
		left: 0;
	}
}



@keyframes panel-bottom-solid {
	0% {
		right: 0;
	}

	50% {
		right: 100%;
	}

	100% {
		right: 0;
	}
}

@-webkit-keyframes panel-bottom-solid {
	0% {
		right: 0;
	}

	50% {
		right: 100%;
	}

	100% {
		right: 0;
	}
}

@-moz-keyframes panel-bottom-solid {
	0% {
		right: 0;
	}

	50% {
		right: 100%;
	}

	100% {
		right: 0;
	}
}

@-o-keyframes panel-bottom-solid {
	0% {
		right: 0;
	}

	50% {
		right: 100%;
	}

	100% {
		right: 0;
	}
}

@-ms-keyframes panel-bottom-solid {
	0% {
		right: 0;
	}

	50% {
		right: 100%;
	}

	100% {
		right: 0;
	}
}

.cone_w {
	width: 379px;
	height: 270px;
	display: inline-block;
	padding: 0 20px 0 0;
	vertical-align: top;
}

.cone_border {
	border-right: 1px dashed #ccc;
}

.news_list_a {
	width: 100%;
}

.news_list_a li a span {
	width: 90%;
}

.cone_w button.p_btn_more {
	top: 9px;
	right: 24px;
}

.hot_area_r {
	font-size: 0;
	display: inline-block;
	vertical-align: top;
}

.hot_area_r a {
	display: block;
	margin-bottom: 12px;
}

.p_s_con {
	font-size: 0;
	padding-top: 17px;
}

.single_list {}

.single_list li {}

.single_list {
	text-align: left;
	width: 100%;
	padding: 0 0 0 20px;
}

.single_list li {
	padding: 8px 0;
}

.single_list li a {
	display: block;
}


.single_list li a span,
.single_list li a em {
	font-size: 16px;
	color: #333;
}

.single_list li a em {
	display: inline-block;
	border-right: 1px solid #ddd;
	margin-right: 10px;
	padding-right: 10px;
	vertical-align: middle;
}

.single_list li a span {
	width: 74%;
	display: inline-block;
	margin-right: 10px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	vertical-align: middle;
}


.single_list li:hover a span,
.single_list li:hover a em {
	color: #0069df;
}

.single_list li:hover a {
	text-decoration: underline;
}

.ss_box {
	height: 24px;
	padding: 10px 20px;
}

input.ss_inp {
	border: 1px solid #dddddd;
	height: 24px;
	line-height: 24px;
	font-size: 12px;
	display: inline-block;
	color: #666;
	width: 250px;
	padding: 0 10px;
	vertical-align: top;
	box-sizing: border-box;
	outline: none;
}

a.ss_btn {
	width: 70px;
	display: inline-block;
	height: 24px;
	font-size: 12px;
	line-height: 24px;
	text-align: center;
	color: #fff;
	background: #da6565;
	vertical-align: top;
	margin-left: 10px;
}

.hot_area_b {
	font-size: 0;
	padding: 10px 0;
}

.hot_area_b a {
	display: inline-block;
	margin-right: 20px;
}

.hot_area_b a.last {
	margin-right: 0;
}

.relate_link {
	font-size: 0;
	padding: 20px 0;
}

.relate_link a {
	display: inline-block;
	margin-right: 13px;
}

.relate_link a.last {
	margin-right: 0;
}

.sel_link {
	font-size: 0;
	padding-bottom: 20px;
}

.sel_link span {
	width: 240px;
	height: 25px;
	display: inline-block;
	margin-right: 13px;
}

.sel_link span.last {
	margin-right: 0;
}

select.sel_ll {
	width: 240px;
	height: 25px;
	border: 1px solid #a2a2a2;
	font-size: 14px;
	line-height: 25px;
	color: #666;
	text-indent: 10px;
}

.footer {
	background: #003182;
	height:280px;
	position: relative;
	width: 100%;
}

.fo_list {
	text-align: center;
	border-bottom: 1px solid #335a9b;
	padding: 16px 0;
}

.fo_list ul {
	display: inline-block;
}

.fo_list ul li {
	float: left;
	font-size: 16px;
	color: #fff;
	padding: 0 10px;
}

.fo_list ul li a {
	font-size: 16px;
	color: #fff;
}

.fo_info {
	padding: 20px 0 0;
}

.fo_info p {
	font-size: 14px;
	color: #fff;
	text-align: center;
	margin: 5px 0;
}

.fo_ba {
	padding: 20px 0 30px;
	text-align: center;
}

.fo_ba a,
.fo_ba span {
	display: inline-block;
	font-size: 14px;
	color: #fff;
	margin-right: 20px;
}

.fo_ba span {
	margin-right: 0;
}

.fo_ba a i {
	width: 20px;
	height: 20px;
	display: inline-block;
	vertical-align: middle;
	margin-right: 10px;
	background: url(../images_new/icon_sprites.png) no-repeat;
}

.fo_ba a.fo_icon_a i {
	background-position: 0 -120px;
}

.fo_ba a.fo_icon_b i {
	background-position: 0 -140px;
}

.fo_contact {
	text-align: center;
}

.fo_contact ul {
	display: inline-block;
}

.fo_contact ul li {
	margin-right: 40px;
	float: left;
}

.fo_contact ul li a {
	display: block;
}

.fo_contact ul li.last {
	margin-right: 0;
}

/*--内页--*/
body.b_color {
	background: #ececec url(../images_new/body_bg.jpg) repeat-y center;
}

.inner_hd .h_func,
.inner_hd .h_search_box {
	margin-right: 20px;
}

.p_w_2 {
	width: 1004px;
	margin: 0 auto;
	position: relative;
}

.min_h {
	min-height: 700px;
}

.page_layout {
	min-width: 1280px;
}

/* 面包屑 */

.Second_banner {
	width: 1000px;
	height: 40px;
	line-height: 40px;
}

.Second_banner li {
	font-size: 12px;
	color: #a1a7b2;
	float: left;
	padding-right: 8px;
}

.Second_banner li a {
	color: #a1a7b2;
}

/* 图片新闻 */


.Second_news_04,
.Second_news_04box {
	width: 1000px;
	padding-left: 0 !important;
}

.Second_news_0401 a {
	color: #666;
}

.Second_news_0401bg a {
	color: #fff;
}

.Second_news_04dw {
	height: 5px;
}

.Second_news_0401_content {
	clear: both;
	overflow: hidden;
	position: relative;
}

.Second_news_0401_content01,
.Second_news_0402_content01 {
	float: left;
	width: 320px;
	height: 230px;
	overflow: hidden;
	margin-right: 12px;
	*margin-right: 12px;
	_margin-right: 12px;
	position: relative;
	z-index: 2;
}

.Second_news_0401_content01 img {
	height: 230px;
	width: 320px;
}

.Second_news_0401_content02 img {
	height: 230px;
	width: 320px;
}

.Second_news_0401_content01N img {
	height: 230px;
	width: 320px;
}

.Second_news_0401_contentimg {}

.Second_news_0401_contentpre,
.Second_news_0402_contentpre {
	background: url(../images_new/news_img_01h.png) no-repeat center;
	height: 36px;
	width: 36px;
	position: absolute;
	z-index: 99;
	top: 40%;
	left: 10px;
	cursor: pointer;
}

.Second_news_0401_contentnext,
.Second_news_0402_contentnext {
	background: url(../images_new/news_img_02h.png) no-repeat center;
	height: 36px;
	width: 36px;
	position: absolute;
	z-index: 99;
	top: 40%;
	right: 10px;
	cursor: pointer;
}

.Second_news_0401_contentpreH,
.Second_news_0402_contentpreH {
	background: url(../images_new/news_img_01.png) no-repeat center;
}

.Second_news_0401_contentnextH,
.Second_news_0402_contentnextH {
	background: url(../images_new/news_img_02.png) no-repeat center;
}

.Second_news_0401_content01text {
	background: rgba(0, 0, 0, 0.8) !important;
	filter: Alpha(opacity=80);
	background: #000;
	/*　使用IE专属滤镜实现IE背景透明*/
	;
	position: absolute;
	color: #fff;
	padding-left: 3%;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	height: 30px;
	line-height: 30px;
	width: 97%;
	bottom: 0;
}

.Second_news_0401_content01text p {
	position: relative !important;
}

.Second_news_0401_content01text a {
	color: #ffffff;
}

.Second_news_04 {
	padding-bottom: 40px;
}

h2.p_title i.p_icon_tpxw {
	background-position: 0 -160px;
}



/*查询*/

.bg_search {
    margin: 30px 0 30px 0;
    width: 100%;
    height: 42px;
    position: relative;
}

.bg_search h3 {
    position: absolute;
    width: 182px;
    height: 42px;
    background: url(../images_new/icon_sprites.png) no-repeat -50px -200px;
    font-size: 20px;
    line-height: 40px;
    font-weight: 600;
    color: #0b3a8f;
    text-indent: 52px;
	
}

a.search_A {
    width: 160px;
    height: 44px;
    background: #da6565;
    position: absolute;
    right: 0;
	font-size: 16px;
	color: #FFFFFF;
	vertical-align: middle;
	line-height: 42px;
	text-align: center;
}

a.search_A:hover {
    background: #bc4949;
}

.input_A {
    width: 670px;
    height: 42px;
    background: none;
    float: left;
    margin: 0px 0 0 160px;
	padding-left: 10px;
    font-size: 16px;
    line-height: 42px;
    color: #333;
    border: 1px solid #dddddd;
    outline: none;
	
}

/* 工作动态和各地工商 */
.Second_LR{
	width: 1000px;
	margin: 0 auto;
    position: relative;
}

/* 工作动态 */
h2.p_title i.p_icon_gzdt {
	background-position: 0 -180px;
}

.g_box  {
    width: 460px;
	float: left;
 }
 
.RL_list {
	text-align: left;
	width: 100%;
}

.RL_list li {
	padding: 8px 0;
}

.RL_list li a {
	display: block;
}

.RL_list li a span,
.RL_list li a em {
	font-size: 16px;
	color: #333;
}

.RL_list li a b {
	font-size: 10px;
	display: inline-block;
	vertical-align: middle;
	color: #333;
	margin-right: 10px;
}

.RL_list li a span {
	width: 74%;
	display: inline-block;
	margin-right: 10px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	vertical-align: middle;
}

.RL_list li a em {
	font-weight: 400;
	float: right;
	vertical-align: middle;
	color: #999999;
}

.RL_list li:hover a b,
.RL_list li:hover a span,
.RL_list li:hover a em {
	color: #0069df;
}

.RL_list li:hover a {
	text-decoration: underline;
}

/* 各地工商 */
h2.p_title i.p_icon_gdgs {
	background-position: 0 -200px;
}
.gd_box  {
    width: 460px;
	float: right;
 }
 
/* 媒体视点 */ 
h2.p_title i.p_icon_mtsd{
	background-position: 0 -220px;
}
.p_box2{margin-bottom: 40px;}


/* 政民互动 */
.RL_list2 li a span {
    width: 90%;
}
/* 左区 */
.lf_m{
	float: left;
    width: 280px;
    margin-bottom: 40px;
}

.hot_area_l {
    font-size: 0;
    display: inline-block;
    vertical-align: top;
}
.hot_area_l a{margin-bottom: 8px;display: block;}

h2.p_title i.p_icon_cjwt {
    background-position: 0 -240px;
}
h2.p_title i.p_icon_wszx {
    background-position: 0 -260px;
}
h2.p_title i.p_icon_wsdc {
    background-position: 0 -280px;
}
h2.p_title i.p_icon_zdjc {
    background-position: 0 -300px;
}

/* 右区 */
.rt_m{
	float: right;width: 700px;
}
/*查询2*/

.bg_search2 {
    margin: 10px 0 10px 0;
    width: 100%;
    height: 32px;
    position: relative;
}

.bg_search2 h3 {
    position: absolute;
    width: 80px;
    height: 32px;
    font-size: 14px;
    line-height: 30px;
    color: #666;
    /* text-indent: 32px; */
}

a.search_B {
    width: 70px;
    height: 34px;
    background: #da6565;
    position: absolute;
    right: 0;
    font-size: 16px;
    color: #FFFFFF;
    vertical-align: middle;
    line-height: 32px;
    text-align: center;
}

a.search_B:hover {
    background: #bc4949;
}

.input_B {
    width: 540px;
    height: 32px;
    background: none;
    float: left;
    margin: 0px 0 0 70px;
    padding-left: 10px;
    font-size: 14px;
    line-height: 32px;
    color: #333;
    border: 1px solid #dddddd;
    outline: none;
}


.wd { width:100%; margin: 0 0 10px 0; padding-top:10px; border:1px solid #ccc; }

.wd1{color:#da6565;line-height:30px;}
.wd2{color:#333333;line-height:30px;}
.wd3{color:#019f04;line-height:30px;font-weight:bold;}
.wd4{color:#069; line-height:30px;}

/* 网上调查 */
.wzdc { width:280px; height:50px; margin:10px auto 26px auto; background:url(../images_new/link/img_r_l_4.jpg); border:1px solid #ccc; align:center; text-align:center; }
.l_title{
	font-size: 16px;
	color: #d42b2b;
}
button.p_btn_more2 {
    border: 1px solid #cccccc;
    border-radius: 4px;
    color: #999;
    font: 12px simsun;
    background: none;
    padding: 4px 16px;
    cursor: pointer;
    position: absolute;
    right: 10px;
}

/* 联系直通车 */
/* 左边 */
.lf_m2{
	float: left;
	width: 280px;
	margin-bottom: 40px;
	min-height: 750px;
	border: 1px solid #e2f1fe;
	position: relative;
}
.lf_m2_t{
	width: 280px;
	height: 148px;
	background: url(../images_new/zj_t.jpg) no-repeat;
}

.lf_m2_b{
	width: 147px;
	height: 223px;
	background: url(../images_new/zj_b.jpg) no-repeat;
	position: absolute;  /*绝对*/
	bottom: 20px;
    left: 62px;
}

.lf_m2 table  {
    width: 100%;
    margin-top: 40px;
    border-color: #cecece;
    font-size: 16px;
    font-weight: 400;
}
.lf_m2 table  th {
    text-align: right;
}


/* 右边 */
h2.p_title i.p_icon_lxfs{
    background-position: 0 -320px;
}
/* 表格 */
.table_main{
	margin-bottom: 40px;
}

.table_main table  {
    width: 100%;
    margin-top: 10px;
    border-color: #cecece;
    font-size: 14px;
    font-weight: 400;
    
}

.table_main table th {
	border: 1px solid #c8e5ff;
	padding: 12px 10px;
	color: #333;
	background: #e2f1fe;
	text-align: left;;
}


.table_main table td {
	border: 1px solid #e2f1fe;
	padding: 12px 10px;
	color: #666;
}

