﻿.zf_top {
	background: rgb(255, 255, 255); height: 205px; border-bottom-color: rgb(168, 5, 6); border-bottom-width: 2px; border-bottom-style: solid;
}
.zf_main {
	margin: 0px auto; width: 1040px; position: relative;
}
.zf_timg {
	float: left;
}
.zf_topr {
	margin: 60px 20px 0px 0px; width: 390px; float: right;
}
.zf_topr form {
	width: 170px; float: left;
}
.textlb {
	background: rgb(238, 238, 238); border: 0px currentColor; border-image: none; width: 129px; height: 18px; line-height: 18px; float: left;
}
.h1212 {
	background: url("zf02.jpg") no-repeat center; border: 0px currentColor; border-image: none; width: 22px; height: 18px; float: left;
}
.bdsharebuttonbox {
	float: left;
}
a.zf_yx {
	background-position: 0px 0px; margin: 0px 15px 0px 10px; width: 22px; height: 20px; float: left; background-image: url("zf03.jpg");
}
a.zf_yx:hover {
	opacity: 0.8;
}
a.zf_weixin {
	background-position: -39px 0px; margin: 0px 15px 0px 10px; width: 22px; height: 20px; float: left; background-image: url("zf03.jpg");
}
a.zf_weixin:hover {
	opacity: 0.8;
}
a.zf_weibo {
	background-position: -79px 0px; margin: 0px 15px 0px 10px; width: 22px; height: 20px; float: left; background-image: url("zf03.jpg");
}
a.zf_weibo:hover {
	opacity: 0.8;
}
.h121211 {
	background: url("zf53.jpg") no-repeat center rgb(255, 255, 255); border-width: 1px 1px 1px 0px; border-style: solid solid solid none; border-color: rgb(182, 185, 178) rgb(182, 185, 178) rgb(182, 185, 178) currentColor; border-image: none; width: 26px; height: 16px; float: left;
}
.textlb1 {
	background: rgb(255, 255, 255); border-width: 1px 0px 1px 1px; border-style: solid none solid solid; border-color: rgb(182, 185, 178) currentColor rgb(182, 185, 178) rgb(182, 185, 178); border-image: none; width: 129px; height: 14px; line-height: 14px; float: left;
}
.zf_top1 {
	background: rgb(255, 255, 255); height: 55px; border-bottom-color: rgb(168, 5, 6); border-bottom-width: 2px; border-bottom-style: solid;
}
.zf_navs {
	padding: 0px; width: 100%; float: left; position: relative;
}
.zf_navs li {
	background: url("zf04.jpg") no-repeat right; padding: 0px 25px; height: 55px; text-align: center; line-height: 55px; float: left;
}
.zf_navs li a {
	color: rgb(168, 5, 6); font-size: 16px;
}
.sy_nav {
	padding: 0px; width: 100%; float: left; position: relative;
}
.sy_nav dl {
	margin: 0px; padding: 0px; float: left;
}
.sy_nav dt {
	background: url("zf04.jpg") no-repeat right; padding: 0px 25px; height: 55px; text-align: center; line-height: 55px; font-family:"Microsoft Yahei"; float: left;
}
.sy_nav dt a {
	height: 55px; text-align: center; color: rgb(168, 5, 6); line-height: 55px; font-size: 16px; float: left;
}
.sy_nav dd {
	background: rgb(238, 238, 238); margin: 0px 20px; padding: 0px 0px 12px; left: 0px; top: 55px; width: 740px; height: 63px; text-align: left; line-height: 30px; border-top-color: rgb(168, 5, 6); border-bottom-color: rgb(238, 238, 238); border-top-width: 2px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; display: none; position: absolute;
}
.sy_nav dd.tan_wu {
	background: none; padding: 0px; border: currentColor; border-image: none; height: 0px;
}
.sy_nav .nav-pop {
	color: rgb(0, 0, 0); padding-top: 10px;
}
.nav-pop a {
	background: url("ic-nav-rel.gif") no-repeat left; padding: 0px 7px; font-family:"Microsoft Yahei"; font-size: 14px;
}
.nav-pop a:link {
	color: rgb(0, 0, 0);
}
.nav-pop a:visited {
	color: rgb(0, 0, 0);
}
.nav-pop a:hover {
	color: rgb(0, 0, 0);
}
.sy_nav .nav-pop1 {
	background: url("navon.png") no-repeat 115px top; padding-left: 20px;
}
.sy_nav .nav-pop2 {
	background: url("navon.png") no-repeat 225px top; padding-left: 20px;
}
.sy_nav .nav-pop3 {
	background: url("navon.png") no-repeat 455px top; padding-left: 20px;
}
.sy_nav .nav-pop4 {
	background: url("navon.png") no-repeat 570px top; padding-left: 20px;
}
.sy_nav .nav-pop5 {
	background: url("navon.png") no-repeat 685px top; padding-left: 20px;
}
.sy_nav .nav-pop5 a {
	padding: 0px 6px;
}
.sy_nav .nav-pop6 {
	background: url("navon.png") no-repeat 340px top; padding-left: 20px;
}
.sy_nav .nav-pop7 {
	padding-left: 0px;
}
.sy_nav .nav-pop8 {
	padding-left: 0px;
}
.sy_nav .nav-pop9 {
	
}
.zf_weather1 {
	top: 0px; right: 30px; position: absolute;
}
a.bsxt_login {
	margin: 0px 0px 0px 10px; color: rgb(255, 255, 255);
}
a.zf_login {
	margin: 3px 5px 0px 10px; color: rgb(145, 145, 145); font-size: 12px; float: left;
}
.zf_nav {
	padding: 40px 0px 0px; width: 100%; float: left; position: relative;
}
.zf_nav li {
	background: url("zf04.jpg") no-repeat right; padding: 0px 25px; height: 20px; text-align: center; line-height: 20px; float: left;
}
.zf_nav li a {
	color: rgb(168, 5, 6); font-size: 16px;
}
.zf_weather {
	top: 150px; right: 30px; position: absolute;
}
.zf_stop {
	background: rgb(175, 10, 0); padding: 3px 0px; height: 24px; line-height: 24px; border-bottom-color: rgb(255, 255, 255); border-bottom-width: 2px; border-bottom-style: solid;
}
a.zf_syl {
	color: rgb(255, 255, 255); float: left;
}
.zf_syr {
	float: right;
}
.zf_syr form {
	margin: 4px 0px 0px; float: left;
}
a.zf_login1 {
	margin: 0px 5px 0px 10px; color: rgb(255, 255, 255); font-size: 12px; float: left;
}
a.zf_yx1 {
	background-position: 0px 0px; margin: 2px 5px 0px 10px; width: 22px; height: 17px; float: left; background-image: url("zf52.jpg");
}
a.zf_yx1:hover {
	opacity: 0.8;
}
a.zf_weixin1 {
	background-position: -35px 0px; margin: 2px 5px 0px 10px; width: 22px; height: 17px; float: left; background-image: url("zf52.jpg");
}
a.zf_weixin1:hover {
	opacity: 0.8;
}
a.zf_weibo1 {
	background-position: -73px 0px; margin: 2px 5px 0px 10px; width: 22px; height: 17px; float: left; background-image: url("zf52.jpg");
}
a.zf_weibo1:hover {
	opacity: 0.8;
}
.zf_stbg {
	background: url("zf54.jpg") no-repeat top rgb(200, 18, 7); height: 172px;
}
#_ideConac {
	vertical-align: -13px; display: inline-block;
}
.foot {
	background: rgb(255, 255, 255); width: 961px; height: 180px; line-height: 32px; font-size: 12px;
}
.foot-m {
	padding: 0px; text-align: left; color: rgb(0, 0, 0); font-size: 12px;
}
.foot-m a {
	color: rgb(0, 0, 0); font-size: 12px;
}
.wy_er {
	margin: 0px 10px; width: 80px; text-align: center; line-height: 1; display: inline-block;
}
.wy_wj {
	background: url("wy1.jpg") no-repeat top rgb(245, 248, 255); text-align: center;
}
.lj_ya {
	background: rgb(200, 18, 7); margin: 0px 0px 20px; height: 40px; color: rgb(255, 255, 255); line-height: 40px;
}
.lj_ya a {
	margin: 0px 10px; color: rgb(255, 255, 255);
}
.zf_foot {
	background: rgb(255, 255, 255); padding: 0px 20px; width: 1000px; float: left;
}
.zf_foot1 {
	background: rgb(255, 255, 255); padding: 0px 20px; width: 961px; float: left;
}
.foot1 {
	background: rgb(255, 255, 255); margin: 0px auto; width: 1001px; height: 180px; line-height: 32px; font-size: 12px;
}
.foot2 {
	background: rgb(255, 255, 255); margin: 0px auto; height: 180px; line-height: 32px; font-size: 12px;
}
.footer2_list {
	height: 39px; padding-top: 13px; padding-left: 16px; border-top-color: rgb(186, 186, 186); border-top-width: 1px; border-top-style: solid;
}
.footer2_list li {
	line-height: 25px; padding-right: 15px; font-family:"Microsoft Yahei"; font-size: 14px; margin-top: 0px; float: left;
}
.footer2_list li a {
	color: rgb(0, 0, 0);
}
.zf_maincon {
	margin: 0px auto; width: 1040px;
}
.zf_now {
	background: url("zf05.jpg") no-repeat 20px rgb(255, 255, 255); margin: 10px 0px; padding: 0px 0px 0px 60px; height: 35px; color: rgb(145, 145, 145); line-height: 35px; font-size: 14px; display: block;
}
.zf_now a {
	color: rgb(145, 145, 145);
}
.zf_now a:hover {
	color: rgb(168, 5, 6);
}
.zf_hdsz {
	background: url("zf15.jpg") no-repeat right bottom rgb(255, 255, 255); margin: 0px 10px 0px 0px; padding: 0px 25px; width: 382px; height: 367px; float: left;
}
.zf_hdtit {
	background: url("zf06.jpg") repeat-x left bottom; margin: 0px; padding: 20px 0px; width: 100%; float: left;
}
.zf_hdtit span {
	height: 23px; line-height: 23px; font-family:"Microsoft Yahei"; font-size: 16px; float: left;
}
.zf_hdtit a {
	background: url("zf07.jpg") no-repeat center; margin: 3px 0px 0px; width: 16px; height: 17px; float: right;
}
.zf_hdszcon {
	padding: 20px 0px 0px; width: 100%; line-height: 30px; text-indent: 2em; font-size: 16px; float: left;
}
.zf_hdft {
	background: rgb(255, 255, 255); padding: 0px 22px; width: 553px; height: 367px; float: left;
}
.szf_fztop {
	padding: 25px 0px 15px; width: 100%; border-bottom-color: rgb(173, 173, 173); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.szf_ftrr {
	margin: 0px 0px 0px 20px; width: 350px; float: left;
}
.szf_fztop img {
	margin: 0px; float: left;
}
.szf_ftrr h4 {
	background: url("zf09.jpg") no-repeat 80px top; margin: 0px; padding: 0px 0px 10px; text-align: left; line-height: 1; font-size: 18px;
}
.zxft_name {
	width: 100%; text-align: left; line-height: 30px; font-size: 14px; float: left; display: block;
}
.zxft_name a {
	color: rgb(168, 5, 6); font-size: 14px;
}
.lnsp_new_titlezx1 {
	width: 240px; color: rgb(51, 51, 51); font-size: 14px; margin-left: 10px; float: left;
}
.lnsp_new_titlezx2 {
	width: 240px; color: rgb(51, 51, 51); font-size: 14px; margin-left: 10px; float: left;
}
.zxft_name label {
	float: left;
}
.lnsp_new_titlezx {
	width: 240px; color: rgb(168, 5, 6); line-height: 20px; margin-top: 5px; margin-bottom: 5px; margin-left: 10px; float: left;
}
.lnsp_new_titlezx:hover {
	color: rgb(168, 5, 6);
}
.lnsp_new_titlezx font {
	color: rgb(168, 5, 6);
}
.szf_fimg {
	margin: 16px 0px 0px; float: left;
}
.szf_uu {
	padding: 11px 0px 0px; width: 100%; float: left;
}
.szf_uu li {
	width: 100%; line-height: 20px; float: left;
}
.szf_uu li a {
	background: url("zf11.jpg") no-repeat left; margin: 0px; padding-left: 20px; font-size: 14px; float: left;
}
.szf_uu li span {
	margin: 0px 40px 0px 0px; font-size: 16px; float: right;
}
.zf_yj {
	background: rgb(255, 255, 255); margin: 10px 0px 0px; padding: 0px 20px 40px; width: 1000px; float: left;
}
.zf_yjl {
	background: rgb(248, 248, 248); margin: 22px 0px 0px; padding: 0px 10px 0px 18px; width: 194px; height: 301px; float: left;
}
.zf_yjabs {
	padding: 23px 0px 0px; color: rgb(132, 132, 132); line-height: 24px; font-size: 14px;
}
.zf_yja {
	background: url("zf10.jpg") no-repeat center; margin: 30px 0px 0px; width: 85px; height: 31px; float: right;
}
.zf_yjr {
	margin: 22px 0px 0px; border: 1px solid rgb(221, 221, 221); border-image: none; width: 700px; height: 299px; float: left;
}
.zf_yjtable {
	font-size: 16px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid;
}
.zf_yjcon {
	width: 100%; float: left;
}
.zf_yjcon li {
	width: 100%; line-height: 50px; font-size: 14px; border-bottom-color: rgb(241, 241, 241); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.zf_yjcon li a {
	padding: 0px 0px 0px 45px; width: 390px; float: left;
}
.zf_ysta0 {
	background: rgb(189, 9, 10); margin: 8px 0px 0px 40px; border-radius: 5px; border: 1px solid rgb(189, 9, 10); border-image: none; width: 85px; height: 31px; text-align: center; color: rgb(255, 255, 255); line-height: 31px; font-size: 14px; float: left;
}
.zf_ysta {
	margin: 8px 0px 0px 40px; border-radius: 5px; border: 1px solid rgb(189, 9, 10); border-image: none; width: 85px; height: 31px; text-align: center; color: rgb(189, 9, 10); line-height: 31px; font-size: 14px; float: left;
}
.zf_yjtime {
	margin: 0px 0px 0px 50px; float: left;
}
.zf_8890 {
	background: url("zf12.jpg") no-repeat top rgb(255, 255, 255); margin: 0px; padding: 0px 0px 20px; width: 100%; height: 130px; float: left;
}
.zf_8890f {
	margin: 19px 54px 0px 0px; width: 705px; border-right-color: rgb(0, 0, 0); border-right-width: 1px; border-right-style: solid; float: left;
}
.zf_8890f a {
	margin: 0px 10px 0px 60px; width: 92px; height: 92px; float: left;
}
.zf_8890f a:hover {
	width: 92px; height: 92px; float: left;
}
.zf_8890f a.zf_801 {
	background: url("zf31.png") no-repeat center;
}
.zf_8890f a.zf_801:hover {
	background: url("zf32.png") no-repeat center;
}
.zf_8890f a.zf_802 {
	background: url("zf33.png") no-repeat center;
}
.zf_8890f a.zf_802:hover {
	background: url("zf34.png") no-repeat center;
}
.zf_8890f a.zf_803 {
	background: url("zf35.png") no-repeat center;
}
.zf_8890f a.zf_803:hover {
	background: url("zf36.png") no-repeat center;
}
.zf_8890f a.zf_804 {
	background: url("zf37.png") no-repeat center;
}
.zf_8890f a.zf_804:hover {
	background: url("zf38.png") no-repeat center;
}
.zf_8890r {
	margin: 10px 50px 0px 0px; width: 230px; float: right;
}
.zf_8890r a {
	margin: 10px 0px 0px; float: left;
}
.zf_8890bg {
	background: rgb(255, 255, 255); margin: 10px 0px 0px; padding: 0px 20px 20px; width: 1000px; float: left;
}
.zf_xie {
	background: url("zf13.jpg") no-repeat center; margin: 22px 0px 6px 18px; width: 133px; height: 45px; float: left;
}
.zf_ban {
	background: url("zf14.jpg") no-repeat center; margin: 0px 0px 0px 18px; width: 133px; height: 45px; float: left;
}
.zf_xief {
	width: 100%; float: left; display: block;
}
.zf_hdtit1 {
	background: url("zf06.jpg") repeat-x left bottom; margin: 0px; padding: 20px 0px; width: 100%; float: left;
}
.zf_hdtit1 a.a1 {
	background: url("zf07.jpg") no-repeat right; padding-right: 30px; font-size: 18px; float: left;
}
.zf_hdtit1 a.a2 {
	height: 17px; font-size: 16px; float: right;
}
.zf_yjlx {
	width: 704px; float: left;
}
.zf_yjx {
	width: 266px; float: right;
}
a.zf_yjxa {
	background: url("zf68.jpg") no-repeat top; margin: 23px 0px 0px; padding: 50px 20px 0px; width: 223px; height: 251px; color: rgb(132, 132, 132); line-height: 25px; text-indent: 2em; font-size: 14px; float: left;
}
.zfs_left {
	width: 544px; float: left;
}
.zhen_iptop1 {
	background: url("zf06.jpg") repeat-x left bottom; margin: 0px 0px 0px; height: 40px; display: block; position: relative;
}
.zhen_iptop1 span {
	margin: 0px 34px 0px 0px; text-align: left; font-size: 16px; float: left;
}
.zhen_iptop1 span a {
	color: rgb(0, 0, 0); font-family: "Microsoft Yahei"; font-size: 18px;
}
.zhen_iptop1 span.pro_tab a {
	color: rgb(168, 5, 6); font-size: 18px;
}
.zfs_ul {
	padding: 15px 0px 0px; width: 100%; float: left;
}
.zfs_ul li {
	width: 100%; line-height: 30px; float: left;
}
.zfs_ul li a {
	background: url("zf11.jpg") no-repeat left; margin: 0px; padding-left: 20px; font-size: 14px; float: left;
}
.zfs_ul li span {
	margin: 0px 2px 0px 0px; color: rgb(144, 144, 144); font-size: 14px; float: right;
}
.zfs_ss {
	background: rgb(251, 251, 251); margin: 18px 0px 0px; padding: 14px 0px 0px; border: 1px solid rgb(231, 229, 226); border-image: none; width: 570px; height: 40px; float: left;
}
.zfs_ss span {
	margin: 4px 0px 0px 40px; font-size: 16px; float: left;
}
.zfs_ss .zfs_inp1 {
	margin: 0px 0px 0px 13px; border: 1px solid rgb(182, 184, 177); border-image: none; width: 253px; height: 23px; line-height: 23px; float: left;
}
.zfs_ss .zfs_inp2 {
	background: url("zf16.jpg") no-repeat center; margin: 0px 0px 0px 10px; border: 0px currentColor; border-image: none; width: 85px; height: 25px; float: left;
}
.zfs_fa {
	padding: 10px 0px 0px; width: 100%; float: left;
}
.zfs_fa a {
	background: rgb(238, 238, 238); margin: 0px 7px 0px 0px; width: 120px; height: 35px; line-height: 35px; font-family: "Microsoft Yahei"; font-size: 18px; vertical-align: middle; float: left;
}
.zfs_fa a img {
	margin: 0px 10px 0px 0px; vertical-align: -0.3em;
}
a.zfs_a1 {
	background: url("zf07.jpg") no-repeat right; margin: 1px 0px 0px; padding-right: 30px; font-family: "Microsoft Yahei"; font-size: 18px; float: right;
}
.zfs_right {
	width: 410px; float: right; position: relative;
}
.zhen_iptop2 {
	background: url("zf06.jpg") repeat-x left bottom; margin: 20px 0px 0px; height: 40px; display: block; position: relative;
}
.zhen_iptop2 span {
	margin: 0px 34px 0px 0px; font-size: 16px; float: left;
}
.zhen_iptop2 span a {
	color: rgb(0, 0, 0); font-family: "Microsoft Yahei"; font-size: 18px;
}
.zhen_iptop2 span.pro_tab a {
	color: rgb(168, 5, 6); font-size: 18px;
}
.zfs_ul2 {
	padding: 15px 0px 0px; width: 100%; float: left;
}
.zfs_ul2 li {
	width: 100%; line-height: 30px; float: left;
}
.zfs_ul2 li a {
	background: url("zf11.jpg") no-repeat left 12px; margin: 0px; text-align: left; padding-left: 20px; font-size: 14px; float: left;
}
.zfs_ul2 li span {
	margin: 0px 2px 0px 0px; color: rgb(144, 144, 144); font-size: 14px; float: right;
}
.cj_more {
	background: url("zf07.jpg") no-repeat center; top: 25px; width: 18px; height: 17px; right: 0px; position: absolute;
}
.sy_fra {
	margin: 0px auto; padding: 10px 20px 0px; width: 1001px;
}
.szf_fra {
	border-width: 5px 0px 0px; border-style: solid none none; border-color: rgb(238, 238, 238) currentColor currentColor; border-image: none;
}
.szf_fra1 {
	border-width: 0px 0px 5px; border-style: none none solid; border-color: currentColor currentColor rgb(238, 238, 238); border-image: none; margin-bottom: 5px;
}
.szf_ft {
	border: 0px currentColor; border-image: none;
}
.qsgd_table1 {
	border: 0px currentColor; border-image: none;
}
a.zfsy_a1 {
	background: url("zf22.png") no-repeat 43px rgb(238, 238, 238); margin: 10px 0px 0px 14px; padding: 0px 0px 0px 94px; width: 116px; height: 48px; line-height: 48px;font-family:"Microsoft Yahei"; font-size: 18px; float: left;
}
a.zfsy_a2 {
	background: url("zf23.png") no-repeat 43px rgb(238, 238, 238); margin: 10px 0px 0px 10px; padding: 0px 0px 0px 94px; width: 116px; height: 48px; line-height: 48px;font-family:"Microsoft Yahei"; font-size: 18px; float: left;
}
.jrgz_right_td1sy {
	background: url("zf24.jpg") no-repeat 10px 37px;
}
.zfs_ul3 {
	padding: 15px 0px 0px; width: 100%; float: left;
}
.zfs_ul3 li {
	width: 100%; line-height: 30px; float: left;
}
.zfs_ul3 li a.title {
	background: url("zf11.jpg") no-repeat left 12px; margin: 0px; width: 335px; text-align: left; padding-left: 20px; font-size: 14px; float: left;
}
.zfs_ul3 li span {
	margin: 0px 2px 0px 0px; color: rgb(144, 144, 144); font-size: 14px; float: right;
}
.zfsy_xin {
	margin: 10px 0px; padding: 10px 0px 0px; width: 100%; border-top-color: rgb(238, 238, 238); border-top-width: 5px; border-top-style: solid; float: left;
}
.zfsy_xin a.sy01 {
	background: url("zf24.png") no-repeat 29px rgb(238, 238, 238); padding: 0px 0px 0px 88px; width: 152px; height: 75px; text-align: left; color: rgb(200, 18, 7); line-height: 75px; font-family:"Microsoft Yahei"; font-size: 18px; float: left;
}
.zfsy_xin a.sy01:hover {
	background: url("zf24_2.png") no-repeat 29px rgb(200, 18, 7); padding: 0px 0px 0px 88px; width: 152px; height: 75px; text-align: left; color: rgb(255, 255, 255); line-height: 75px;font-family:"Microsoft Yahei"; font-size: 18px; float: left;
}
.zfsy_xin a.sy02 {
	background: url("zf25.png") no-repeat 29px rgb(238, 238, 238); margin: 0px 0px 0px 12px; padding: 0px 0px 0px 100px; width: 140px; height: 75px; text-align: left; color: rgb(200, 18, 7); line-height: 75px;font-family:"Microsoft Yahei"; font-size: 18px; float: left;
}
.zfsy_xin a.sy02:hover {
	background: url("zf25_2.png") no-repeat 29px rgb(200, 18, 7); margin: 0px 0px 0px 12px; padding: 0px 0px 0px 100px; width: 140px; height: 75px; text-align: left; color: rgb(255, 255, 255); line-height: 75px;font-family:"Microsoft Yahei"; font-size: 18px; float: left;
}
.zfsy_xin a.sy03 {
	background: url("zf26.png") no-repeat 29px rgb(238, 238, 238); margin: 0px 0px 0px 14px; padding: 0px 0px 0px 110px; width: 130px; height: 75px; text-align: left; color: rgb(200, 18, 7); line-height: 75px; font-family:"Microsoft Yahei"; font-size: 18px; float: left;
}
.zfsy_xin a.sy03:hover {
	background: url("zf26_2.png") no-repeat 29px rgb(200, 18, 7); margin: 0px 0px 0px 14px; padding: 0px 0px 0px 110px; width: 130px; height: 75px; text-align: left; color: rgb(255, 255, 255); line-height: 75px; font-family:"Microsoft Yahei"; font-size: 18px; float: left;
}
.zfsy_xin a.sy04 {
	background: url("zf27.png") no-repeat 29px rgb(238, 238, 238); margin: 0px 0px 0px 14px; padding: 0px 0px 0px 110px; width: 130px; height: 75px; text-align: left; color: rgb(200, 18, 7); line-height: 75px; font-family:"Microsoft Yahei"; font-size: 18px; float: left;
}
.zfsy_xin a.sy04:hover {
	background: url("zf27_2.png") no-repeat 29px rgb(200, 18, 7); margin: 0px 0px 0px 14px; padding: 0px 0px 0px 110px; width: 130px; height: 75px; text-align: left; color: rgb(255, 255, 255); line-height: 75px;font-family:"Microsoft Yahei"; font-size: 18px; float: left;
}
.zwgk_ld {
	background: rgb(255, 255, 255); padding: 0px 20px; width: 679px; height: 409px; float: left;
}
.zwgk_szt {
	background: url("zf21.jpg") no-repeat 20px rgb(253, 241, 237); margin: 28px 0px 0px; width: 662px; height: 30px; color: rgb(51, 51, 51); line-height: 30px; font-size: 18px; float: left;
}
.zwgk_szt span {
	padding-left: 40px;
}
.zwgk_szl {
	margin: 20px 0px 0px; width: 141px; float: left;
}
.zwgk_szr {
	width: 498px; float: right;
}
.zwgk_hy {
	background: rgb(255, 255, 255); padding: 0px 20px; width: 273px; height: 409px; float: right;
}
.zwgk_ul01 {
	width: 100%; float: left;
}
.zwgk_ul01 li {
	margin: 25px 24px 0px 0px; width: 180px; height: 71px; overflow: hidden; float: left; box-shadow: 0px 0px 5px rgba(0,0,0,0.2);
}
.zwgk_ul01 li a {
	width: 130px; height: 71px; text-align: center; padding-left: 50px; font-size: 16px; float: left; display: block;
}
.zwgk_ul01 li a:hover {
	color: rgb(255, 255, 255); background-color: rgb(189, 9, 10);
}
.zwgk_ul01 li.zwgk_a1 a {
	background-position: 25px; height: 56px; padding-top: 15px; background-image: url("zwgk01.png"); background-repeat: no-repeat;
}
.zwgk_ul01 li.zwgk_a1 a:hover {
	background-position: 25px; background-image: url("zwgk02.png"); background-repeat: no-repeat;
}
.zwgk_ul01 li.zwgk_a2 a {
	background-position: 25px; height: 56px; padding-top: 15px; background-image: url("zwgk03.png"); background-repeat: no-repeat;
}
.zwgk_ul01 li.zwgk_a2 a:hover {
	background-position: 25px; background-image: url("zwgk04.png"); background-repeat: no-repeat;
}
.zwgk_ul01 li.zwgk_a3 a {
	background-position: 25px; height: 56px; padding-top: 15px; background-image: url("zwgk05.png"); background-repeat: no-repeat;
}
.zwgk_ul01 li.zwgk_a3 a:hover {
	background-position: 25px; background-image: url("zwgk06.png"); background-repeat: no-repeat;
}
.zwgk_ul01 li.zwgk_a4 a {
	background-position: 25px; height: 71px; overflow: hidden; padding-top: 5px; background-image: url("zwgk07.png"); background-repeat: no-repeat;
}
.zwgk_ul01 li.zwgk_a4 a:hover {
	background-position: 25px; background-image: url("zwgk08.png"); background-repeat: no-repeat;
}
.zwgk_ul01 li.zwgk_a5 a {
	background-position: 25px; height: 56px; padding-top: 15px; background-image: url("zwgk09.png"); background-repeat: no-repeat;
}
.zwgk_ul01 li.zwgk_a5 a:hover {
	background-position: 25px; background-image: url("zwgk10.png"); background-repeat: no-repeat;
}
.zwgk_ul01 li.zwgk_a5 {
	margin-right: 0px;
}
.zwgk_ul02 {
	padding: 15px 0px 0px; width: 100%; float: left;
}
.zwgk_ul02 li {
	width: 100%; line-height: 27px; float: left;
}
.zwgk_ul02 li a {
	background: url("zf11.jpg") no-repeat left 9px; margin: 0px; padding-left: 20px; font-size: 14px; float: left;
}
.zwgk_ul02 li span {
	margin: 0px 2px 0px 0px; color: rgb(144, 144, 144); font-size: 14px; float: right;
}
.zhen_iptop3 {
	margin: 20px 0px 0px; height: 35px; border-bottom-color: rgb(241, 241, 241); border-bottom-width: 1px; border-bottom-style: solid; display: block; position: relative;
}
.zhen_iptop3 span {
	background: rgb(248, 248, 248); margin: 0px 10px 0px 0px; width: 128px; height: 35px; text-align: center; line-height: 35px; font-size: 16px; float: left;
}
.zhen_iptop3 span a {
	color: rgb(0, 0, 0); font-size: 16px;
}
.zhen_iptop3 span.pro_tab {
	background: rgb(253, 241, 237);
}
.zhen_iptop3 span.pro_tab a {
	color: rgb(168, 5, 6); font-size: 16px;
}
.zwgk_wj {
	background: rgb(255, 255, 255); margin: 10px 0px 0px; padding: 0px 20px; width: 679px; height: 713px; float: left;
}
.zwgk_yjcon {
	width: 100%; float: left;
}
.zwgk_yjcon li {
	width: 100%; line-height: 50px; font-size: 14px; border-bottom-color: rgb(241, 241, 241); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.zwgk_yjcon li a {
	padding: 0px 5px; width: 260px; text-align: center; font-size: 14px; float: left;
}
.zwgk_yjcon li .zwgk_wjh {
	width: 180px; text-align: center; float: left;
}
.zwgk_yjcon li .zwgk_wtime {
	margin: 0px 0px 0px 5px; width: 110px; text-align: center; float: left;
}
.zwgk_yjcon li .zwgk_wtime1 {
	margin: 0px; width: 110px; text-align: center; float: left;
}
.zwgk_jd {
	width: 100%; float: left;
}
.zwgk_jdl {
	width: 100%; float: left;
}
.zwgk_jdl ul {
	padding: 10px 0px 0px; width: 100%; float: left;
}
.zwgk_jdl ul li {
	background: url("zf29.png") no-repeat 10px rgb(238, 238, 238); margin: 10px 0px 0px; width: 100%; height: 60px; line-height: 60px; float: left;
}
.zwgk_jdl ul li a {
	padding: 0px 20px 0px 65px; font-size: 14px; display: block;
}
.zwgk_jdr {
	margin: 25px 0px 0px; width: 294px; height: 216px; float: right; position: relative;
}
a.zwgk_tht {
	background: rgb(200, 18, 7); left: 0px; top: 0px; width: 48px; height: 37px; text-align: center; color: rgb(255, 255, 255); line-height: 37px; font-size: 16px; position: absolute;
}
.zwgk_jdr img {
	border: 1px solid rgb(184, 184, 184); border-image: none; width: 292px; height: 214px;
}
.zwgk_gb {
	background: rgb(255, 255, 255); margin: 10px 0px 0px; padding: 0px 20px; width: 273px; height: 713px; float: right;
}
.zwgk_gg {
	background: url("zf29.jpg") no-repeat left; padding: 0px 0px 20px 130px; width: 130px; height: 180px; float: left;
}
.zwgk_gg h4 {
	padding: 20px 0px 0px; text-align: center; font-size: 16px;
}
a.zwgk_gba {
	background: rgb(253, 241, 237); margin: 20px 0px 0px 11px; border: 1px solid rgb(227, 152, 152); border-image: none; width: 116px; height: 30px; text-align: center; color: rgb(189, 9, 10); line-height: 30px; font-size: 14px; float: left;
}
.zwgk_qs {
	background: rgb(238, 238, 238); margin: 10px 0px 0px 10px; width: 118px; height: 22px; text-align: center; line-height: 22px; float: left;
}
.zwgk_ggf {
	background: rgb(255, 255, 255); margin: 10px 0px 0px; padding: 20px 20px 10px; width: 1000px; float: left;
}
.zwgk_ggf a {
	background: rgb(238, 238, 238); margin: 0px 6px 8px 8px; border: 1px solid rgb(255, 255, 255); border-image: none; width: 150px; height: 45px; text-align: center; line-height: 45px; font-size: 16px; float: left;
}
.zwgk_ggf a:hover {
	background: rgb(253, 241, 237); border: 1px solid rgb(227, 152, 152); border-image: none; color: rgb(189, 9, 10);
}
.zwgk_zt {
	background: rgb(255, 255, 255); margin: 10px 0px 0px; padding: 0px 20px; width: 1000px; height: 182px; float: left;
}
.zwgk_xw {
	background: rgb(255, 255, 255); margin: 10px 0px 0px; padding: 0px 20px; width: 273px; height: 342px; float: right;
}
.zf_xwt {
	background: url("zf30.jpg") no-repeat left; padding: 0px 0px 0px 40px;
}
.zf_xwtwor {
	text-align: center; line-height: 30px; font-size: 14px; display: block;
}
.mr_frbox2 {
	padding: 20px 0px 40px; width: 100%; height: 240px; overflow: hidden; float: left; position: relative;
}
.mr_frBtnL2 {
	left: 0px; top: 110px; width: 44px; height: 44px; position: absolute; cursor: pointer;
}
.mr_frUl2 {
	padding: 0px 50px; width: 579px; float: left;
}
.mr_frBtnR2 {
	top: 110px; width: 44px; height: 44px; right: 0px; position: absolute; cursor: pointer;
}
.zwgk_ztul {
	width: 100%; float: left;
}
.zwgk_ztul li {
	margin: 0px 10px 0px 2px; border: 1px solid rgb(230, 230, 230); border-image: none; width: 278px; height: 233px; float: left;
}
.zwgk_ztul li a.mimg {
	margin: 22px 0px 0px 22px; width: 235px; height: 158px; float: left;
}
.zwgk_ztul li a.wor {
	width: 100%; text-align: center; line-height: 35px; font-size: 14px; margin-top: 10px; float: left;
}
.gb_list {
	margin: 20px 3px 0px 6px; width: 125px; height: 30px; line-height: 30px; float: left;
}
.find_btn {
	background: rgb(189, 9, 10); margin: 10px 0px 20px 6px; border: 0px currentColor; border-image: none; width: 260px; height: 30px; text-align: center; color: rgb(255, 255, 255); line-height: 30px; font-size: 14px; float: left;
}
.zf_zwsearch {
	
}
.zf_zwinp1 {
	border: 1px solid rgb(182, 184, 177); border-image: none; width: 253px; height: 23px; float: left;
}
.zf_zwinp2 {
	background: url("zf16.jpg") no-repeat center; margin: 0px 0px 0px 9px; border: 0px currentColor; border-image: none; width: 85px; height: 25px; float: left;
}
.zf_ifra1 {
	margin: 0px 20px 0px 0px; float: right;
}
.zwgk_szming {
	padding: 5px 0px; width: 100%; text-align: center; line-height: 30px; font-size: 16px; float: left;
}
a.zwgk_ldjj {
	background: rgb(189, 9, 10); width: 142px; height: 30px; text-align: center; color: rgb(255, 255, 255); line-height: 30px; font-size: 14px; float: left;
}
.slideBox03 {
	background: rgb(255, 255, 255); margin: 0px; padding: 0px 20px; width: 963px; height: 570px; float: left; position: relative;
}
.slideBox03 .hd {
	background: rgb(102, 102, 102); margin: 20px 0px 0px; padding: 20px 0px 0px; width: 266px; height: 444px; overflow: hidden; float: left; z-index: 1;
}
.slideBox03 .hd ul {
	overflow: hidden; float: left; -ms-zoom: 1;
}
.slideBox03 .hd ul li {
	background: rgb(102, 102, 102); padding: 10px 5px 10px 15px; width: 246px; text-align: left; line-height: 25px; font-size: 14px; margin-bottom: 12px; float: left; cursor: pointer;
}
.slideBox03 .hd ul li.on {
	background: rgb(185, 33, 48); padding: 10px 5px 10px 15px; width: 246px; text-align: left; line-height: 25px; font-size: 14px; margin-bottom: 12px; float: left; cursor: pointer;
}
.slideBox03 .hd ul li.on a {
	color: rgb(255, 255, 255);
}
.slideBox03 .hd ul li a font {
	color: rgb(255, 255, 255);
}
.slideBox03 .hd ul li.on a font {
	color: rgb(255, 255, 255);
}
.slideBox03 .hd ul li a {
	color: rgb(255, 255, 255); text-decoration: none; display: block;
}
.slideBox03 .bd {
	margin: 20px 0px 0px; width: 696px; height: 464px; float: left; position: relative; z-index: 0;
}
.slideBox03 .bd li {
	vertical-align: middle; -ms-zoom: 1;
}
.slideBox03 .bd li span {
	background: rgb(176, 0, 0); padding: 0px 20px; left: 0px; width: 1200px; height: 40px; bottom: 3px; color: rgb(255, 255, 255); line-height: 40px; overflow: hidden; font-size: 16px; white-space: nowrap; position: absolute; -ms-text-overflow: ellipsis; box-sizing: border-box;
}
.slideBox03 .bd li span a {
	color: rgb(255, 255, 255);
}
.slideBox03 .prev {
	top: -20px; width: 30px; height: 30px; right: 37px; margin-top: -55px; display: block; position: absolute;
}
.slideBox03 .next {
	top: -20px; width: 30px; height: 30px; right: 0px; margin-top: -25px; display: block; position: absolute;
}
.slideBox03 .prevStop {
	display: none;
}
.slideBox03 .nextStop {
	display: none;
}
.spxx_l {
	background: rgb(255, 255, 255); margin: 10px 0px; padding: 0px 20px; width: 673px; height: 552px; float: left;
}
.szf_ftrrsp {
	padding: 30px 0px; width: 673px; border-bottom-color: rgb(213, 213, 213); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.zxft_namesp {
	width: 100%; text-align: left; line-height: 30px; font-size: 14px; float: left; display: block;
}
.zxft_namesp a {
	color: rgb(168, 5, 6); font-size: 14px;
}
.lnsp_new_titlezx1sp {
	width: 230px; color: rgb(51, 51, 51); font-size: 14px; margin-left: 10px; float: left;
}
.lnsp_new_titlezx2sp {
	width: 230px; color: rgb(51, 51, 51); font-size: 14px; margin-left: 10px; float: left;
}
.zxft_namesp label {
	float: left;
}
.lnsp_new_titlezxsp {
	width: 560px; color: rgb(168, 5, 6); line-height: 20px; margin-top: 5px; margin-bottom: 5px; margin-left: 10px; float: left;
}
.lnsp_new_titlezxsp:hover {
	color: rgb(168, 5, 6);
}
.lnsp_new_titlezxsp:hover font {
	color: rgb(168, 5, 6);
}
.spxx_r {
	background: rgb(255, 255, 255); margin: 10px 0px; padding: 0px 20px; width: 235px; height: 271px; float: right;
}
.spxx_r2 {
	background: rgb(255, 255, 255); margin: 0px; padding: 0px 20px; width: 235px; height: 271px; float: right;
}
.zfz_sp {
	margin: 15px 0px 0px; width: 235px; height: 175px; float: left;
}
.zfz_sp img {
	width: 235px; height: 175px; float: left;
}
.zf_maincon1 {
	margin: 0px auto; width: 1001px; position: relative;
}
.slideBoxyw {
	margin: 0px; width: 1040px; height: 510px; float: left; position: relative;
}
.slideBoxyw .hd {
	height: 24px; right: 50px; bottom: 0px; overflow: hidden; position: absolute; z-index: 1;
}
.slideBoxyw .hd ul {
	overflow: hidden; float: left; -ms-zoom: 1;
}
.slideBoxyw .hd ul li {
	background: rgb(204, 204, 204); padding: 0px; border-radius: 50%; width: 7px; height: 7px; text-align: center; line-height: 7px; margin-right: 10px; float: left; cursor: pointer;
}
.slideBoxyw .hd ul li.on {
	background: rgb(255, 255, 255);
}
.slideBoxyw .bd {
	height: 100%; position: relative; z-index: 0;
}
.slideBoxyw .bd li {
	vertical-align: middle; -ms-zoom: 1;
}
.slideBoxyw .bd li img {
	display: block;
}
.slideBoxyw .bd li span {
	background: rgb(166, 37, 27); padding: 0px; left: 0px; width: 1040px; height: 40px; text-align: left; bottom: 0px; color: rgb(255, 255, 255); line-height: 40px; text-indent: 20px; overflow: hidden; font-size: 16px; white-space: nowrap; position: absolute; -ms-text-overflow: ellipsis; box-sizing: border-box;
}
.slideBoxyw .bd li span a {
	color: rgb(255, 255, 255); font-size: 14px;
}
.slideBoxyw .prev {
	background: url("fg8.png") no-repeat center; left: 0px; top: 272px; width: 42px; height: 69px; display: block; position: absolute;
}
.slideBoxyw .next {
	background: url("fg9.png") no-repeat center; top: 272px; width: 42px; height: 69px; right: 0px; display: block; position: absolute;
}
.slideBoxyw .prevStop {
	display: block;
}
.slideBoxyw .nextStop {
	display: block;
}
.yw_fra {
	width: 689px; float: left;
}
.yw_jrln {
	background: rgb(255, 255, 255); margin: 10px 0px 0px; padding: 0px 20px; width: 649px; height: 428px; float: left;
}
.yw_ul {
	padding: 15px 0px; width: 100%; float: left;
}
.yw_ul li {
	width: 100%; line-height: 30px; float: left;
}
.yw_ul li a {
	background: url("zf11.jpg") no-repeat left; margin: 0px; padding-left: 20px; font-size: 14px; float: left;
}
.yw_ul li span {
	margin: 0px 2px 0px 0px; color: rgb(144, 144, 144); font-size: 14px; float: right;
}
.yw_ul2 {
	padding: 15px 0px 0px; width: 100%; border-top-color: rgb(241, 241, 241); border-top-width: 1px; border-top-style: solid; float: left;
}
.yw_ul2 li {
	width: 100%; line-height: 30px; float: left;
}
.yw_ul2 li a {
	background: url("zf11.jpg") no-repeat left; margin: 0px; padding-left: 20px; font-size: 14px; float: left;
}
.yw_ul2 li span {
	margin: 0px 2px 0px 0px; color: rgb(144, 144, 144); font-size: 14px; float: right;
}
.yw_fra1 {
	width: 342px; float: right;
}
.yw_a1 span {
	background: url("zf34.jpg") no-repeat left; padding: 0px 0px 0px 30px; height: 25px; line-height: 25px; font-size: 16px; float: left;
}
.yw_a1 {
	background: url("zf06.jpg") repeat-x left bottom; margin: 0px; padding: 20px 0px; width: 100%; float: left;
}
.yw_a1 a {
	background: url("zf07.jpg") no-repeat center; width: 16px; height: 25px; float: right;
}
.yw_zymt {
	background: rgb(255, 255, 255); margin: 10px 0px 0px; padding: 0px 20px; width: 302px; height: 428px; float: left;
}
.zf_hdtitkln {
	background: url("zf06.jpg") repeat-x left bottom; margin: 0px; padding: 20px 0px; width: 100%; float: left;
}
.zf_hdtitkln span {
	padding: 0px; font-family:"Microsoft Yahei"; font-size: 16px; float: left;
}
.zf_hdtitkln a {
	background: url("zf07.jpg") no-repeat center; width: 16px; height: 17px; float: right;
}
.zf_hdtitkln02 {
	background: url("zf06.jpg") repeat-x left bottom; margin: 10px 0px 0px; padding: 20px 0px; width: 100%; float: left;
}
.zf_hdtitkln02 span {
	padding: 0px; font-family:"Microsoft Yahei"; font-size: 16px; float: left;
}
.zf_hdtitkln02 a {
	background: url("zf07.jpg") no-repeat center; width: 16px; height: 17px; float: right;
}
.zf_gd {
	margin: 20px 0px 0px; width: 100%; float: left;
}
.zf_gd span {
	text-align: center; line-height: 40px; font-size: 14px; display: block;
}
.yw_sp {
	background: rgb(255, 255, 255); margin: 10px 0px 0px; padding: 0px 20px; width: 1000px; height: 355px; float: left;
}
.yw_ywxx {
	background: rgb(255, 255, 255); margin: 10px 0px 0px; padding: 0px 20px; width: 272px; height: 290px; float: left;
}
.zwgk_ul02yw {
	padding: 15px 0px 0px; width: 100%; float: left;
}
.zwgk_ul02yw li {
	width: 100%; line-height: 27px; float: left;
}
.zwgk_ul02yw li a {
	background: url("zf11.jpg") no-repeat left 9px; margin: 0px; width: 252px; height: 27px; line-height: 27px; overflow: hidden; padding-left: 20px; font-size: 14px; float: left; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.zwgk_ul02yw li span {
	margin: 0px 2px 0px 0px; color: rgb(144, 144, 144); font-size: 14px; float: right;
}
.yw_tjd {
	background: rgb(255, 255, 255); margin: 10px 0px 0px; padding: 0px 20px; width: 1000px; height: 245px; float: left;
}
.yw_qsgd {
	background: rgb(255, 255, 255); margin: 10px 0px 0px; padding: 0px 20px; width: 1000px; height: 395px; float: left;
}
.yw_qsgd ul {
	padding: 26px 0px 0px; width: 100%; float: left;
}
.yw_qsgd ul li {
	margin: 0px 12px 15px 0px; width: 132px; float: left;
}
.yw_qsgd ul li span {
	padding: 10px 0px 0px; text-align: center; line-height: 35px; font-size: 14px; display: block;
}
.zwgk_ul02zy {
	padding: 15px 0px 0px; width: 100%; float: left;
}
.zwgk_ul02zy li {
	width: 100%; line-height: 30px; float: left;
}
.zwgk_ul02zy li a {
	background: url("zf11.jpg") no-repeat left; margin: 0px; padding-left: 20px; font-size: 14px; float: left;
}
.zwgk_ul02zy li span {
	margin: 0px 2px 0px 0px; color: rgb(144, 144, 144); font-size: 14px; float: right;
}
.zhen_iptop5 {
	background: url("zf06.jpg") repeat-x left bottom; margin: 20px 0px 0px; height: 40px; display: block; position: relative;
}
.zhen_iptop5 span {
	margin: 0px 34px 0px 0px; text-align: left; font-size: 16px; float: left;
}
.zhen_iptop5 span a {
	color: rgb(0, 0, 0); font-family:"Microsoft Yahei"; font-size: 16px;
}
.zhen_iptop5 span.pro_tab a {
	color: rgb(168, 5, 6); font-size: 16px;
}
.mr_frboxyw {
	padding: 30px 0px 0px; width: 100%; height: 240px; overflow: hidden; float: left; position: relative;
}
.mr_frBtnLyw {
	left: 0px; top: 130px; width: 32px; height: 56px; position: absolute; cursor: pointer;
}
.mr_frUlyw {
	padding: 0px 50px; width: 900px; float: left;
}
.mr_frBtnRyw {
	top: 130px; width: 32px; height: 56px; right: 40px; position: absolute; cursor: pointer;
}
.zwgk_spul {
	width: 100%; float: left;
}
.zwgk_spul li {
	margin: 0px 10px; border: 1px solid rgb(230, 230, 230); border-image: none; width: 278px; height: 233px; float: left;
}
.zwgk_spul li a.mimg {
	margin: 22px 0px 0px 22px; width: 235px; height: 158px; float: left;
}
.zwgk_spul li a.wor {
	width: 100%; text-align: center; line-height: 35px; font-size: 14px; margin-top: 10px; float: left;
}
.zfxxgkbody {
	background: url("zf43.jpg") no-repeat top rgb(255, 255, 255);
}
.zf_xxgkmain {
	margin: 0px auto; width: 1100px;
}
.zf_xxgktop {
	margin: 38px 0px 0px; width: 100%; float: left;
}
.zf_xxgkf {
	background: url("zf44.jpg") repeat-x left top; margin: 240px 0px 0px; width: 1100px; height: 100%; float: left;
}
.zf_xxsearch {
	background: url("zf45.jpg") no-repeat center; margin: 85px 0px 0px 35px; width: 1024px; height: 56px; float: left;
}
.zf_xxinp1 {
	margin: 6px 0px 0px 264px; border: 0px currentColor; border-image: none; width: 430px; height: 40px; float: left;
}
.zf_xxinp2 {
	background: url("zf46.jpg") no-repeat center; margin: 6px 0px 0px 24px; border: 0px currentColor; border-image: none; width: 39px; height: 38px; float: left;
}
.zf_xxgkl {
	margin: 59px 0px 0px 36px; width: 245px; float: left;
}
a.zf_xxgka1 {
	background: url("zfxxgk01.png") no-repeat 22px rgb(255, 255, 255); padding: 8px 0px 0px 90px; width: 150px; height: 62px; line-height: 27px; font-size: 23px; float: left; box-shadow: 0px 0px 3px rgba(0,0,0,0.2);
}
a.zf_xxgka1:hover {
	background: url("zfxxgk02.png") no-repeat 22px rgb(165, 46, 45); padding: 8px 0px 0px 90px; width: 150px; height: 62px; color: rgb(255, 255, 255); float: left; box-shadow: 0px 0px 3px rgba(0,0,0,0.2);
}
a.zf_xxgka2 {
	background: url("zfxxgk03.png") no-repeat 22px rgb(255, 255, 255); margin: 12px 0px 0px; padding: 8px 0px 0px 90px; width: 150px; height: 62px; line-height: 27px; font-size: 23px; float: left; box-shadow: 0px 0px 3px rgba(0,0,0,0.2);
}
a.zf_xxgka2:hover {
	background: url("zfxxgk04.png") no-repeat 22px rgb(165, 46, 45); margin: 12px 0px 0px; padding: 8px 0px 0px 90px; width: 150px; height: 62px; color: rgb(255, 255, 255); float: left; box-shadow: 0px 0px 3px rgba(0,0,0,0.2);
}
a.zf_xxgka3 {
	background: url("zfxxgk09.png") no-repeat 22px rgb(255, 255, 255); margin: 12px 0px 0px; padding: 8px 40px 0px 75px; width: 125px; height: 62px; text-align: center; line-height: 27px; font-size: 23px; float: left; box-shadow: 0px 0px 3px rgba(0,0,0,0.2);
}
a.zf_xxgka3:hover {
	background: url("zfxxgk10.png") no-repeat 22px rgb(165, 46, 45); margin: 12px 0px 0px; padding: 8px 40px 0px 75px; width: 125px; height: 62px; text-align: center; color: rgb(255, 255, 255); float: left; box-shadow: 0px 0px 3px rgba(0,0,0,0.2);
}
.zf_xxgkr {
	background: rgb(255, 255, 255); margin: 73px 0px 0px 18px; padding: 0px 16px; width: 738px; height: 1082px; float: left; box-shadow: 0px 0px 3px rgba(0,0,0,0.2);
}
.zf_xxgkr1 {
	background: rgb(255, 255, 255); margin: 73px 0px 30px 18px; padding: 0px 0px 30px; width: 770px; float: left; box-shadow: 0px 0px 3px rgba(0,0,0,0.2);
}
.zf_xxgkr2 {
	background: rgb(255, 255, 255); margin: 73px 0px 30px 18px; padding: 0px 0px 30px; width: 770px; float: left; box-shadow: 0px 0px 3px rgba(0,0,0,0.2);
}

.zf_xxgkrcon {
	margin: 30px 0px 0px; padding: 0px 15px; width: 708px; height: 940px; line-height: 30px; font-size: 16px; float: left;
}
.zf_xxgkrcon1 {
	margin: 30px 0px 0px 13px; padding: 0px 15px; width: 715px; height: 940px; line-height: 30px; font-size: 14px; float: left;
}
.zf_xxgkrcon1 img {
	max-width: 100%;
}
.nicescroll-rails {
	background: rgb(238, 238, 238);
}
.navBox ul {
	display: none;
}
a.zf_xxgka4 {
	background: url("zfxxgk05.png") no-repeat 22px rgb(255, 255, 255); margin: 12px 0px 0px; padding: 8px 40px 0px 75px; width: 125px; height: 62px; text-align: center; line-height: 27px; font-size: 23px; float: left; box-shadow: 0px 0px 3px rgba(0,0,0,0.2);
}
a.zf_xxgka4:hover {
	background: url("zfxxgk06.png") no-repeat 22px rgb(165, 46, 45); margin: 12px 0px 0px; padding: 8px 40px 0px 75px; width: 125px; height: 62px; text-align: center; color: rgb(255, 255, 255); float: left; box-shadow: 0px 0px 3px rgba(0,0,0,0.2);
}
a.zf_xxgka4.cur {
	background: url("zfxxgk06.png") no-repeat 22px rgb(165, 46, 45); margin: 12px 0px 0px; padding: 8px 40px 0px 75px; width: 125px; height: 62px; text-align: center; color: rgb(255, 255, 255); float: left; box-shadow: 0px 0px 3px rgba(0,0,0,0.2);
}
a.zf_xxgka5 {
	background: url("zfxxgk07.png") no-repeat 22px rgb(255, 255, 255); margin: 12px 0px 0px; padding: 8px 40px 0px 75px; width: 125px; height: 85px; text-align: center; line-height: 27px; font-size: 23px; float: left; box-shadow: 0px 0px 3px rgba(0,0,0,0.2);
}
a.zf_xxgka5:hover {
	background: url("zfxxgk08.png") no-repeat 22px rgb(165, 46, 45); margin: 12px 0px 0px; padding: 8px 40px 0px 75px; width: 125px; height: 85px; text-align: center; color: rgb(255, 255, 255); float: left; box-shadow: 0px 0px 3px rgba(0,0,0,0.2);
}
a.zf_xxgka5.cur {
	background: url("zfxxgk08.png") no-repeat 22px rgb(165, 46, 45); margin: 12px 0px 0px; padding: 8px 40px 0px 75px; width: 125px; height: 85px; text-align: center; color: rgb(255, 255, 255); float: left; box-shadow: 0px 0px 3px rgba(0,0,0,0.2);
}
.navBox ul {
	background: rgb(255, 255, 255); width: 240px; float: left; box-shadow: 0px 0px 3px rgba(0,0,0,0.2);
}
.msxxl {
	background: url("zf28.png") no-repeat 12px; padding: 0px 0px 0px 30px; width: 110px; text-align: left; font-size: 16px; float: left;
}
.msxxl a {
	font-size: 16px; font-weight: bold;
}
.msxxr {
	padding: 0px 0px 0px 30px; width: 580px; text-align: left; font-size: 14px; float: left;
}
.msxxr a {
	font-size: 14px;
}
.msxxl2 {
	background: url("zf28.png") no-repeat 12px; padding: 0px 0px 0px 30px; text-align: left; font-size: 16px; float: left;
}
.msxxl2 a {
	font-size: 16px; font-weight: bold;
}
.zf_xxgktitle1 {
	padding: 74px 0px 0px; text-align: center; color: #2c66a4; line-height: 20px; font-size: 32px; font-weight: bold; display: block;
}
a.xin_butt {
	background:#2c66a4; margin: 20px 0px 0px 20px; width: 300px; height: 35px; text-align: center; color: rgb(255, 255, 255); line-height: 35px; font-size: 15px; float: left;
}
.leftNav {
	width: 100%;
}
.leftNav a {
	
}
.leftNav .navLi {
	border-radius: 3px; height: 68px; overflow: hidden; margin-top: 15px; box-shadow: 0px 0px 3px rgba(0,0,0,0.2); background-color: rgb(255, 255, 255);
}
.leftNav .navLi.slideToggle {
	background: url("zfxxgk12.png") no-repeat 195px rgb(255, 255, 255);
}
.leftNav .navLi.slideToggle:hover {
	background: url("jiabai.png") no-repeat 195px #2c66a4;
}
.leftNav .navLi img {
	width: 40px; margin-top: 12px; margin-left: 20px; float: left;
}
.leftNav .navLi .large {
	display: none;
}
.leftNav .navLi a {
	width: 110px; color:#2c66a4; line-height: 32px; padding-top: 3px; font-family: SimSun,"ו", sans-serif; font-size: 23px; margin-left: 25px; float: left;
}
.leftNav .navLi:hover {
	box-shadow: 0px 0px 3px rgba(0,0,0,0.2); background-color:#2c66a4;
}
.leftNav .yes .navLi {
	box-shadow: 0px 0px 3px rgba(0,0,0,0.2); background-color: #2c66a4;
}
.leftNav .navLi:hover a {
	color:  rgb(255, 255, 255);
}
.leftNav .yes .navLi a {
	color: rgb(255, 255, 255);
}
.leftNav .yes .navLi.slideToggle {
	background: url("jiabai.png") no-repeat 195px  #2c66a4;
}
.leftNav .yes .twoUl {
	display: block;
}
.leftNav .yes .navLi .large {
	display: block;
}
.leftNav .navLi:hover .large {
	display: block;
}
.leftNav .yes .navLi .small {
	display: none;
}
.leftNav .navLi:hover .small {
	display: none;
}
.leftNav .aaa.jianPic {
	background: url("zfxxgk12.png") no-repeat 195px rgb(165, 46, 45) !important;
}
.leftNav .bbb.jianPic {
	background: url("jiabai.png") no-repeat 195px #2c66a4 !important;
}
.leftNav .bbb.jianPic a {
	color: rgb(255, 255, 255);
}
.leftNav .bbb.jianPic:hover a {
	color: rgb(255, 255, 255);
}
.leftNav .bbb.jianPic .large {
	display: block;
}
.leftNav .bbb.jianPic:hover .large {
	display: block;
}
.leftNav .bbb.jianPic .small {
	display: none;
}
.leftNav .bbb.jianPic:hover .small {
	display: none;
}
.leftNav .twoUl {
	padding: 15px 0px; display: none; box-shadow: 0px 0px 3px rgba(0,0,0,0.2); background-color: rgb(255, 255, 255);font-family:"Microsoft Yahei";
}
.leftNav .twoUl li a {
	line-height: 32px; text-indent: 60px;font-family:"Microsoft Yahei";
}
.leftNav .twoUl li a {
	background: url("huidian.png") no-repeat 32px; color: rgb(64, 64, 64); font-size: 15px; display: block;font-family:"Microsoft Yahei";
}
.leftNav .twoUl li:hover a.ccc {
	background: url("hongdian.png") no-repeat 32px #e7f5fd;font-family:"Microsoft Yahei";
}
.leftNav .twoUl li.twoyes a.ccc {
	background: url("hongdian.png") no-repeat 32px #e7f5fd;font-family:"Microsoft Yahei";
}
.leftNav .twoUl li:hover a.ccc {
	color: #2c66a4;font-family:"Microsoft Yahei";
}
.leftNav .twoUl li.twoyes a.ccc {
	color: #2c66a4;font-family:"Microsoft Yahei";
}
.leftNav .twoUl .navTwoLi .threeUl {
	display: none;font-family:"Microsoft Yahei";
}
.leftNav .twoUl li.twoyes .slideToggle.ccc {
	background: url("hongdian.png") no-repeat 15% #e7f5fd;font-family:"Microsoft Yahei";
}
.leftNav .twoUl li.navTwoLi:hover a.slideToggle {
	background: url("hongdian.png") no-repeat 32px #2c66a4;font-family:"Microsoft Yahei";
}
.leftNav .twoUl li.twoyes a.slideToggle {
	background: url("hongdian.png") no-repeat 32px #2c66a4;font-family:"Microsoft Yahei";
}
.leftNav .twoUl li.navThreeLi a {
	height: 32px; text-indent: 56px; overflow: hidden; font-size: 15px;font-family:"Microsoft Yahei";
}
.leftNav .twoUl li.navThreeLi.threeyes a {
	background-color: rgb(255, 230, 233);font-family:"Microsoft Yahei";
}
.leftNav .twoUl .navTwoLi.twoyes ul {
	display: block;font-family:"Microsoft Yahei";
}
.leftNav .twoUl li a.slideToggle:hover {
	color: #2c66a4 ;font-family:"Microsoft Yahei";
}
.leftNav .twoUl li a:hover {
	background: url("hongdian.png") no-repeat 40px #e7f5fd ; color: #2c66a4;font-family:"Microsoft Yahei";
}
.leftNav .twoUl li.navTwoLi a.twojianPic.slideToggle {
	background: url("hongdian.png") no-repeat 15% #e7f5fd ;font-family:"Microsoft Yahei";
}
.leftNav .twoUl li.navTwoLi:hover a.twojianPic.slideToggle {
	background: url("hongdian.png") no-repeat 15% #e7f5fd ;font-family:"Microsoft Yahei";
}
.leftNav .twoUl li.navThreeLi a.fs13 {
	font-size: 15px;font-family:"Microsoft Yahei";
}
.leftNav .liBox .ysqgk01 a {
	text-align: center; line-height: 30px; padding-top: 5px; font-size: 22px; margin-left: 15px;font-family:"Microsoft Yahei";
}
.leftNav .ysqgk01 {
	height: 96px;font-family:"Microsoft Yahei";
}
.leftNav .liBox .ysqgk a {
	text-align: center; line-height: 32px; font-size: 22px; margin-left: 15px;
}
.xxgk_tt {
	width: 100%; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 2px; border-bottom-style: solid; float: left;
}
.xxgk_tt span {
	background: #2c66a4; text-align:center; width:280px;padding: 0px 10px; height: 40px; color: rgb(255, 255, 255); line-height: 40px; font-size: 18pt; font-weight: bold; float: left;font-family:"Microsoft Yahei";
}
.xxgk_rul {
	margin: 20px 0px 0px; width: 100%; float: left;
}
.xxgk_rul li {
	width: 100%; line-height: 35px; font-size: 16px; float: left;
}
.xxgk_rul li a {
	margin: 0px 10px 0px 20px; line-height: 35px; font-size: 16px; float: left;
}
.xxgk_rul li span {
	color: rgb(153, 153, 153); line-height: 35px; font-size: 16px; float: left;
}
.xxgk_rmore {
	background: rgb(230, 230, 230); margin: 20px 0px 30px 330px; width: 100px; height: 30px; text-align: center; color: rgb(77, 77, 77); line-height: 30px; font-size: 15px; float: left;
}
.xxgk_rulzd {
	margin: 20px 0px 0px; width: 100%; float: left;
}
.xxgk_rulzd li {
	width: 100%; line-height: 35px; font-size: 16px; float: left;
}
.xxgk_rulzd li a {
	margin: 0px 10px 0px 20px; line-height: 35px; font-size: 16px; float: left;
}
.xxgk_rulzd li span {
	width: 240px; text-align: left; color: rgb(153, 153, 153); line-height: 35px; font-size: 16px; float: right;
}
.provincial-leaders-inner li {
	padding: 20px 10px; overflow: hidden;
}
.provincial-leaders-position {
	width: 135px; height: 40px; text-align: center; color: rgb(255, 255, 255); line-height: 40px; font-size: 18px; font-weight: 700; margin-right: 10px; float: left; background-color: #2c66a4;
}

.provincial-leaders-inner dl {
    float: left;
    overflow: hidden;
    width: 160px;
   
    margin-left: 20px;
}
.provincial-leaders-inner .margin-layour-photo {
	margin-left: 165px;
}

.provincial-leaders-inner dl dt {
	margin:0 auto;
    width: 110px;
    height: 119px;
    padding: 5px;
    background-color: #fbfbfb;
}
.provincial-leaders-inner dl dt img {
	width: 100%; height: 100%; overflow: hidden;
}
.provincial-leaders-inner dl dd {
	height: 36px; text-align: center; line-height: 36px;
}
.provincial-leaders-inner dl dd a {
	height: 36px; text-align: center; line-height: 36px; font-size: 16px;
}
.provic-orgnize-name {
	width: 100%; height: 36px; line-height: 36px; overflow: hidden; margin-top: 10px; float: left; position: relative; background-color: rgb(238, 238, 238);
}
.provic-orgnize .provic-orgnize-name span {
	padding: 20px; transition:0.3s linear; text-align: center; color: rgb(165, 46, 45); font-size: 14px; background-color: #e7f5fd;
}
.provic-orgnize .current span {
	color: rgb(255, 255, 255); background-color:#2c66a4;
}
.provic-orgnize .provic-orgnize-name i {
	background: url("zfxxgk12.png") no-repeat center; transition:0.3s ease-in-out; top: 0px; width: 18px; height: 36px; right: 10px; display: block; position: absolute;
}
.provic-orgnize .current i {
	background: url("hongdian1.png") no-repeat center;
}
.provic-orgnize-items {
	padding: 10px 4px 0px;
}
.provic-orgnize-items li {
	padding: 0px 10px; width: 140px; height: 36px; line-height: 36px; overflow: hidden; font-size: 14px; margin-top: 10px; margin-left: 8px; float: left; background-color: rgb(238, 238, 238);
}
.provic-orgnize-items .reset-mglf {
	margin-left: 0px;
}
.xxgk_sf {
	background: rgb(248, 248, 248); margin: 15px 0px; padding: 20px 0px; width: 100%; font-size: 16px; float: left;
}
.xxgk_sf a {
	margin: 0px 10px; color: rgb(51, 51, 51); font-size: 16px; display: inline-block;
}
.xxgk_sf a:hover {
	margin: 0px 10px; color: rgb(142, 0, 23); font-size: 16px; display: inline-block;
}
.xxgk_fra1 {
	background: rgb(238, 238, 238); margin: 15px 0px; padding: 20px 0px; width: 100%; float: left;
}
.zhen_iptop4 {
	padding: 20px 0px; width: 100%; font-size: 16px; float: left;
}
.zhen_iptop4 a {
	margin: 0px 10px; color: rgb(51, 51, 51); font-size: 16px; display: inline-block;
}
.zhen_iptop4 a.pro_tab {
	margin: 0px 10px; color: rgb(142, 0, 23); font-size: 16px; display: inline-block;
}
.yao_nfra4 a {
	margin: 0px 10px; color: rgb(131, 131, 131); font-size: 14px; display: inline-block;
}
.xxgk_rul02 {
	margin: 20px 0px 0px; width: 100%; float: left;
}
.xxgk_rul02 li {
	width: 100%; line-height: 35px; font-size: 16px; float: left;
}
.xxgk_rul02 li a {
	margin: 0px 10px 0px 20px; line-height: 35px; font-size: 16px; float: left;
}
.xxgk_rul02 li span {
	color: rgb(153, 153, 153); line-height: 35px; font-size: 16px; float: left;
}
.xxgk_rmore02 {
	background: rgb(230, 230, 230); margin: 20px 0px 30px 350px; width: 100px; height: 30px; text-align: center; color: rgb(77, 77, 77); line-height: 30px; font-size: 15px; float: left;
}
.xxgk_bgul {
	padding: 20px 0px; width: 100%; float: left;
}
.xxgk_bgul li {
	background: url("zf48.jpg") repeat-x left; margin: 0px 0px 10px 20px; padding: 0px 10px 0px 0px; border: 1px solid rgb(197, 197, 197); border-image: none; height: 28px; line-height: 28px; float: left;
}
.xxgk_bgul li a {
	background: url("zfxxgk11.png") no-repeat 7px; padding: 0px 0px 0px 25px; height: 28px; line-height: 28px; font-size: 14px; float: left; display: block;
}
.xxgk_bgul2 {
	padding: 20px 0px; width: 100%; float: left;
}
.xxgk_bgul2 li {
	background: url("zf48.jpg") repeat-x left; margin: 10px 0px 0px 20px; border: 1px solid rgb(197, 197, 197); border-image: none; width: 126px; height: 28px; line-height: 28px; float: left;
}
.xxgk_bgul2 li a {
	background: url("zfxxgk11.png") no-repeat 7px; padding: 0px 0px 0px 25px; height: 28px; line-height: 28px; font-size: 14px; float: left; display: block;
}
.xxgk_bgul3 {
	padding: 20px 0px; width: 100%; float: left;
}
.xxgk_bgul3 li {
	background: url("zf48.jpg") repeat-x left; margin: 10px 0px 0px 20px; border: 1px solid rgb(197, 197, 197); border-image: none; width: 126px; height: 28px; line-height: 28px; float: left;
}
.xxgk_bgul3 li a {
	background: url("zfxxgk11.png") no-repeat 7px; padding: 0px 0px 0px 25px; height: 28px; line-height: 28px; font-size: 14px; float: left; display: block;
}
.year_td1 {
 height: 60px; text-align: left; color:#333;padding: 0px 0px 0px 25px; line-height: 60px; font-size: 18pt;  vertical-align: middle;
}
.year_td3 {
	width: 86px; height: 38px; text-align: center; color: rgb(200, 18, 7); line-height: 38px; font-size: 14px; font-weight: bold; vertical-align: middle; background-image: url("zfxxgk_qin_06.jpg"); background-repeat: no-repeat; background-size: 100% 100%;
}
.year_td2 {
	width: 74px; height: 38px; text-align: center; color: rgb(0, 0, 0); line-height: 38px; font-size: 14px; font-weight: bold; vertical-align: middle;
}
.contq:link {
	color: rgb(0, 0, 0); font-size: 14px; font-weight: bold; text-decoration: none;
}
.contq:visited {
	color: rgb(0, 0, 0); font-size: 14px; font-weight: bold; text-decoration: none;
}
.contq:hover {
	color: rgb(200, 18, 7); font-size: 14px; font-weight: bold; text-decoration: none;
}
.contq1:link {
	color: rgb(200, 18, 7); font-size: 14px; font-weight: bold; text-decoration: none;
}
.contq1:visited {
	color: rgb(200, 18, 7); font-size: 14px; font-weight: bold; text-decoration: none;
}
.contq1:hover {
	color: rgb(200, 18, 7); font-size: 14px; font-weight: bold; text-decoration: none;
}
.xxgk_now {
	padding: 20px 10px 0 0px; width: 760px; text-align: center; float: left;height:10px; font-size: 15px;
}
.zf_mainconlist {
	background: rgb(255, 255, 255); margin: 0px auto; padding: 10px 20px 30px; width: 1000px; overflow: hidden;
}
.zf_mainconlist1 {
	background: rgb(255, 255, 255); margin: 0px auto; padding: 30px 20px; width: 1000px; overflow: hidden;
}
.dlist_rul {
	width: 100%; padding-bottom: 20px; margin-top: 20px; float: left;
}
.dlist_rul li {
	width: 100%; line-height: 36px; font-size: 14px; border-bottom-color: rgb(114, 114, 114); border-bottom-width: 1px; border-bottom-style: dotted; float: left;
}
.dlist_rul li .dong_wor {
	padding-left: 18px; font-size: 14px; float: left;
}
.dlist_rul li .dong_date {
	font-size: 12px; float: right;
}
.dlist_page {
	width: 100%; text-align: center; padding-top: 20px; padding-bottom: 10px; font-size: 16px; float: left;
}
.dlist_page a {
	font-size: 16px; display: inline-block;
}
.dlist_title {
	width: 100%; text-align: center; line-height: 45px; font-family:"Microsoft Yahei"; font-size: 29px; font-weight: bold; margin-top: 2px; margin-bottom: 2px; float: left;
}
.dlist_subtitle {
	text-align: center; line-height: 25px; font-family:"Microsoft Yahei"; font-size: 20px; font-weight: bold; margin-top: 5px; margin-bottom: 5px; display: block;
}
.dlist_td {
	background: rgb(238, 238, 238); margin: 30px 0px 0px 30px; padding: 10px 0px; width: 940px; text-align: center; font-size: 12px; float: left;
}
.dlist_con {
	margin: 33px 65px 20px; width: 870px; text-align: left; color: rgb(0, 0, 0); line-height: 29px; font-size: 14px; float: left;
}
.dlist_bj {
	margin: 0px 0px 10px 30px; width: 940px; text-align: right; color: rgb(2, 83, 148); padding-top: 10px; font-size: 12px; border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: solid; float: left;
}
.dlist_ztdx {
	margin: 0px 10px; float: right;
}
.dlist_time {
	margin: 0px 0px 0px 10px; float: left;
}
.bdsharebuttonbox {
	float: right;
}
.bdshare-button-style0-16 a {
	margin-top: 0px !important; margin-bottom: 0px !important;
}
.bdshare-button-style0-16 .bds_more {
	margin-top: 0px !important; margin-bottom: 0px !important;
}
.dxg {
	background: url("http://www.ln.gov.cn/images/q_dang_pic_new.jpg") no-repeat 30px top; width: 100%; height: 50px; float: left;
}
.xg_fra {
	margin: 0px 0px 0px 50px; width: 900px; float: left;
}
.dlist_fj {
	margin: 0px 0px 0px 50px; width: 900px; padding-bottom: 20px; float: left;
}
.dlist_fj li {
	width: 100%; line-height: 36px; font-size: 12px; float: left;
}
.dlist_fj li a {
	background: url("find_r.jpg") no-repeat left; padding: 0px 0px 0px 20px; float: left;
}
.dh_dleft {
	margin: 18px 0px 0px 15px; width: 182px; float: left;
}
.dh_dright {
	padding: 10px 25px 0px; width: 748px; float: right;
}
.dh_ltitle {
	background: rgb(200, 18, 7); height: 48px; color: rgb(255, 255, 255); line-height: 48px; padding-left: 19px; font-family:"Microsoft Yahei"; font-size: 16px; display: block;
}
.dh_lul {
	background: rgb(247, 247, 247); padding: 10px 0px 20px; width: 182px; float: left;
}
.dh_lul li {
	background: url("dh_dian.jpg") no-repeat 20px 12px; margin: 5px 0px; padding: 0px 0px 11px 30px; width: 152px; line-height: 25px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.dh_lul li a {
	font-family:"Microsoft Yahei"; font-size: 16px;
}
.shu_title {
	background: url("zf06.jpg") repeat-x left bottom; width: 100%; padding-bottom: 5px; float: left;
}
.shu_title span {
	width: 173px; height: 41px; color: rgb(0, 0, 0); line-height: 41px; font-family:"Microsoft Yahei"; font-size: 16px; font-weight: bold; float: left;
}
.shu_title1 {
	background: url("zf06.jpg") repeat-x left bottom; margin: 10px 0px 0px; width: 100%; padding-bottom: 5px; float: left;
}
.shu_title1 span {
	height: 41px; color: rgb(0, 0, 0); line-height: 41px; font-family:"Microsoft Yahei"; font-size: 16px; font-weight: bold; float: left;
}
.fb_wq {
	background: url("zf55.jpg") no-repeat center; margin: 30px 0px 0px; width: 100%; height: 36px; text-align: center; line-height: 36px; font-size: 16px; float: left;
}
.dlist_rulf {
	width: 100%; padding-bottom: 20px; margin-top: 20px; border-bottom-color: rgb(238, 238, 238); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.dlist_rulf li {
	width: 100%; line-height: 36px; font-size: 14px; float: left;
}
.dlist_rulf li .dong_wor {
	padding-left: 18px; font-size: 14px; float: left;
}
.dlist_rulf li .dong_date {
	font-size: 12px; float: right;
}
.fbh_fra {
	background: url("zf56.jpg") no-repeat center; width: 1000px; height: 355px; border-bottom-color: rgb(19, 19, 19); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.fbh_tp {
	margin: 20px 0px 0px 10px; padding: 18px; border: 2px solid rgb(228, 228, 228); border-image: none; width: 375px; height: 250px; float: left;
}
.fbh_wor {
	padding: 30px 0px 0px 58px; width: 506px; float: left;
}
.zxft_namefb {
	width: 506px; text-align: left; line-height: 30px; font-size: 16px; margin-bottom: 5px; float: left; display: block;
}
.zxft_namefb a {
	color: rgb(0, 0, 0); font-size: 16px;
}
.zxft_namefb label {
	color: rgb(168, 5, 6); font-size: 16px; float: left;
}
.lnsp_new_titlezxfb {
	width: 396px; color: rgb(168, 5, 6); line-height: 20px; margin-top: 5px; margin-bottom: 5px; margin-left: 10px; float: left;
}
.lnsp_new_titlezxfb:hover {
	color: rgb(0, 0, 0);
}
.lnsp_new_titlezxfb font {
	color: rgb(0, 0, 0);
}
.fbh_year {
	background: url("zf57.jpg") no-repeat center; margin: 30px 0px 0px; width: 100%; height: 47px; float: left;
}
#tm2008style .select_box {
	margin: 0px 0px 0px 80px; width: 52px; height: 24px; font-size: 16px; float: left;
}
#tm2008style div.tag_select {
	background: url("zf58.jpg") no-repeat right rgb(4, 15, 23); padding: 0px 10px; width: 52px; height: 47px; color: rgb(255, 255, 255); line-height: 47px; display: block;
}
#tm2008style div.tag_select_hover {
	background: url("zf58.jpg") no-repeat right rgb(4, 15, 23); padding: 0px 10px; width: 52px; height: 47px; color: rgb(255, 255, 255); line-height: 47px; display: block;
}
#tm2008style div.tag_select_open {
	background: url("zf58.jpg") no-repeat right rgb(4, 15, 23); padding: 0px 10px; width: 52px; height: 47px; color: rgb(255, 255, 255); line-height: 47px; display: block;
}
#tm2008style ul.tag_options {
	list-style: none; margin: 0px; padding: 0px 0px 1px; width: 52px; position: absolute;
}
#tm2008style ul.tag_options li {
	background: rgb(4, 15, 23); padding: 0px 10px; width: 52px; height: 47px; color: rgb(255, 255, 255); line-height: 47px; text-decoration: none; display: block;
}
#tm2008style ul.tag_options li.open_hover {
	background: rgb(48, 49, 49); color: rgb(255, 255, 255);
}
#tm2008style ul.tag_options li.open_selected {
	background: rgb(48, 49, 49); color: rgb(255, 255, 255);
}
#tm2008style {
	background: rgb(0, 0, 0); margin: 10px 0px 0px 100px; width: 100px; height: 30px; float: left;
}
#tm2008style select {
	background: rgb(0, 0, 0); border: 0px currentColor; border-image: none; width: 100px; height: 30px; color: rgb(255, 255, 255); font-size: 16px; float: left;
}
.fbh_wz {
	background: rgb(255, 255, 255); width: 100%; float: left;
}
.fbh_wztitle {
	margin: 20px 0px 0px; width: 100%; height: 42px; line-height: 42px; border-bottom-color: rgb(19, 19, 19); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.fbh_wztitle span {
	background: url("zf67.jpg") no-repeat 20px; padding: 0px 0px 0px 70px; color: rgb(195, 22, 24); font-size: 16px; float: left;
}
.mr_frboxyw2 {
	padding: 30px 0px 0px; width: 1040px; height: 240px; overflow: hidden; float: left; position: relative;
}
.mr_frBtnLyw2 {
	left: 0px; top: 130px; width: 32px; height: 56px; display: none; position: absolute; cursor: pointer;
}
.mr_frUlyw2 {
	padding: 0px 20px; width: 1000px; float: left;
}
.mr_frBtnRyw2 {
	top: 130px; width: 32px; height: 56px; right: 0px; display: none; position: absolute; cursor: pointer;
}
.zwgk_spul2 {
	width: 100%; float: left;
}
.zwgk_spul2 li {
	margin: 0px 10px 0px 20px; width: 218px; float: left;
}
.zwgk_spul2 li a.mimg {
	width: 218px; height: 145px; float: left;
}
.zwgk_spul2 li img {
	width: 218px; height: 145px;
}
.zwgk_spul2 li a.wor {
	width: 100%; text-align: center; line-height: 25px; font-size: 14px; margin-top: 10px; float: left;
}
.fbh_wzf {
	background: rgb(255, 255, 255); padding: 20px; width: 960px; height: 600px; overflow: hidden; float: left; -ms-overflow-y: scroll;
}
.szf_wzifra {
	margin: 30px 0px 0px 20px;
}
.fbh_rm {
	background: rgb(243, 243, 243); padding: 0px 15px; height: 47px; line-height: 47px; font-size: 14px; float: left;
}
.fbh_jh {
	padding: 20px 0px; width: 100%; color: rgb(153, 153, 153); line-height: 23px; text-indent: 2em; font-size: 12px; float: left;
}
.fbh_lsul00 {
	width: 100%; float: left;
}
.fbh_lsul00 li {
	margin: 20px 15px 0px; padding: 8px; border: 1px solid rgb(204, 204, 204); border-image: none; width: 198px; float: left;
}
.fbh_lsul00 li img {
	width: 198px; height: 131px; float: left;
}
.fbh_lsul00 li span {
	margin: 10px 0px 0px; width: 100%; height: 60px; line-height: 30px; font-size: 14px; float: left;
}
.zfjg {
	background: rgb(255, 255, 255); margin: 10px 0px 0px; padding: 0px 20px 40px; width: 1000px; float: left;
}
.zfjg_top {
	background: url("zf59.jpg") no-repeat center; margin: 35px 0px 0px; width: 100%; height: 41px; text-align: center; line-height: 41px; font-family:"Microsoft Yahei"; font-size: 36px; float: left;
}
.zfjg_title {
	background: rgb(238, 238, 238); margin: 30px 0px 0px; width: 100%; height: 40px; text-align: left; line-height: 40px; font-size: 16px; float: left;
}
.zfjg_title span {
	background: url("zf60.jpg") no-repeat left; margin: 0px 0px 0px 20px; padding: 0px 0px 0px 20px; text-align: left; color: rgb(154, 32, 23); font-family:"Microsoft Yahei"; font-size: 16px; float: left;
}
.zfjg_ul {
	padding: 20px 0px 0px; width: 100%; float: left;
}
.zfjg_ul li {
	margin: 5px 0px 0px 30px; width: 165px; line-height: 30px; font-size: 14px; float: left;
}
.zfjg_ul li a {
	width: 100%; line-height: 30px; text-indent: 10px; font-size: 14px; float: left; cursor: pointer;
}
.zfjg_ul li a:hover {
	background: rgb(238, 238, 238); width: 100%; line-height: 30px; font-size: 14px; float: left;
}
.jyta_fra {
	margin: 0px 0px 0px 40px; width: 920px; float: left;
}
.jyta_ul {
	padding: 20px 0px; width: 100%; border-bottom-color: rgb(238, 238, 238); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.jyta_ul li {
	margin: 5px 45px 0px 0px; width: 180px; text-align: left; line-height: 30px; font-size: 14px; float: left;
}
.jyta_ul li a {
	width: 100%; text-align: left; line-height: 30px; text-indent: 10px; float: left;
}
.jyta_ul li a:hover {
	background: rgb(238, 238, 238); width: 100%; text-align: left; line-height: 30px; float: left;
}
.ld_fra {
	background: rgb(255, 255, 255); margin: 10px 0px 0px; padding: 0px 20px 40px; width: 1000px; float: left;
}
.l-box-left {
	margin: 25px 0px 0px; width: 780px; float: left;
}
.l-main {
	margin: 0px auto; width: 700px;
}
.l-main-box {
	clear: both; margin-top: 30px;
}
.l-box-right {
	margin: 25px 0px 0px; width: 200px; float: right;
}
.l-box-right ul {
	margin: 0px 20px; width: 160px; float: left;
}
.l-box-right ul li {
	width: 160px; line-height: 47px; font-size: 14px; border-bottom-color: rgb(238, 238, 238); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.l-box-right ul li a {
	background: url("zf61.jpg") no-repeat left; width: 130px; height: 47px; line-height: 47px; padding-left: 30px; font-size: 14px; float: left;
}
.l-box-right ul li a:hover {
	background: url("zf61.jpg") no-repeat left rgb(238, 238, 238);
}
.ld_img {
	margin: 0px 0px 0px 27px; width: 140px; float: left;
}
.ld_worr {
	padding: 0px 40px 0px 0px; width: 520px; height: 600px; overflow: hidden; border-right-color: rgb(241, 241, 241); border-right-width: 1px; border-right-style: solid; float: right; -ms-overflow-y: scroll;
}
.ld_nn {
	width: 100%; height: 30px; line-height: 30px; font-size: 14px; font-weight: bold; float: left;
}
.ld_con {
	width: 100%; line-height: 30px; font-size: 14px; float: left;
}
.ld_img span {
	text-align: center; line-height: 35px; font-size: 14px; font-weight: bold; display: block;
}
.ld_bd {
	padding: 10px 0px 0px; width: 100%; float: left;
}
.ld_bd li {
	width: 100%; line-height: 30px; float: left;
}
.ld_bd li a {
	margin: 0px 0px 0px 10px; font-size: 14px; float: left;
}
.ld_bd li span {
	margin: 0px 10px 0px 0px; font-size: 14px; float: right;
}
.ld_left {
	margin: 25px 0px 0px 15px; padding: 0px 35px 0px 0px; width: 730px; border-right-color: rgb(241, 241, 241); border-right-width: 1px; border-right-style: solid; float: left; min-height: 450px;
}
.dlist_td1 {
	background: rgb(238, 238, 238); margin: 30px 0px 0px; padding: 10px 0px; width: 730px; text-align: center; font-size: 12px; float: left;
}
.dlist_con1 {
	margin: 33px 0px 20px; width: 730px; text-align: left; color: rgb(0, 0, 0); line-height: 29px; font-size: 14px; float: left;
}
.dlist_bj1 {
	margin: 0px 0px 10px; width: 730px; text-align: right; color: rgb(2, 83, 148); padding-top: 10px; font-size: 12px; border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: solid; float: left;
}
.ld_list {
	padding: 10px 0px 0px; width: 100%; float: left;
}
.ld_list li {
	width: 100%; line-height: 30px; float: left;
}
.ld_list li a {
	margin: 0px 0px 0px 10px; font-size: 14px; float: left;
}
.ld_list li span {
	margin: 0px 10px 0px 0px; font-size: 14px; float: right;
}
.ld_left1 {
	margin: 25px 0px 0px; padding: 0px 35px 0px 0px; width: 740px; border-right-color: rgb(241, 241, 241); border-right-width: 1px; border-right-style: solid; float: left; min-height: 450px;
}
.dlist_title1 {
	width: 100%; text-align: center; line-height: 30px; font-family:"Microsoft Yahei"; font-size: 22px; font-weight: bold; margin-top: 2px; margin-bottom: 2px; float: left;
}
.dlist_subtitle1 {
	text-align: center; line-height: 25px; font-family:"Microsoft Yahei"; font-size: 14px; font-weight: bold; margin-top: 5px; margin-bottom: 5px; display: block;
}
.ld_videolist {
	padding: 10px 0px 0px; width: 100%; float: left;
}
.ld_videolist li {
	width: 300px; float: left;
}
.ld_videolist li a img {
	padding: 1px; border: 1px solid rgb(238, 238, 238); border-image: none; width: 138px; height: 106px; float: left;
}
.ld_videolist li .vvr {
	padding: 0px 0px 0px 10px; width: 138px; float: left;
}
.ld_videolist li .vvr .vwor {
	width: 100%; height: 57px; line-height: 28px; font-size: 12px; border-bottom-color: rgb(238, 238, 238); border-bottom-width: 1px; border-bottom-style: dashed; float: left;
}
.ld_videolist li .vvr .vtime {
	width: 100%; height: 28px; line-height: 28px; font-size: 12px; border-bottom-color: rgb(238, 238, 238); border-bottom-width: 1px; border-bottom-style: dashed; float: left;
}
.ld_videolist li .vvr .vsc {
	width: 100%; height: 28px; line-height: 28px; font-size: 12px; border-bottom-color: rgb(238, 238, 238); border-bottom-width: 1px; border-bottom-style: dashed; float: left;
}
.dlist_titlefbh {
	width: 600px; text-align: center; line-height: 45px; font-family:"Microsoft Yahei"; font-size: 29px; font-weight: bold; margin-top: 2px; margin-bottom: 2px; margin-left: 210px; float: left;
}
.lnsd1 {
	background: url("zf62.jpg") no-repeat left top rgb(254, 247, 242); width: 207px; height: 226px; margin-bottom: 7px;
}
.gwyd1 {
	background: url("zf63.jpg") no-repeat left top rgb(254, 247, 242); width: 207px; height: 47px; margin-bottom: 7px;
}
.swwjd1 {
	background: url("zf64.jpg") no-repeat left top rgb(254, 247, 242); width: 207px; height: 47px; margin-bottom: 7px;
}
.fld1 ul li a:link {
	background: url("zf65.jpg") no-repeat left top; font: 16px/32px "Microsoft Yahei"; width: 115px; height: 32px; color: rgb(67, 67, 67); padding-left: 13px; text-decoration: none; display: block; font-size-adjust: none; font-stretch: normal;
}
.fld1 ul li a:visited {
	background: url("zf65.jpg") no-repeat left top; font: 16px/32px "Microsoft Yahei"; width: 115px; height: 32px; color: rgb(67, 67, 67); padding-left: 13px; text-decoration: none; display: block; font-size-adjust: none; font-stretch: normal;
}
.fld1 ul li a:hover {
	background: url("zf65.jpg") no-repeat left top; font: 16px/32px "Microsoft Yahei"; width: 115px; height: 32px; color: rgb(67, 67, 67); padding-left: 13px; text-decoration: none; display: block; font-size-adjust: none; font-stretch: normal;
}
.fld1 ul li a:hover {
	background: url("zf66.jpg") no-repeat left top; color: rgb(159, 46, 10);
}
.fld1 ul {
	margin: 0px auto; width: 125px;
}
.fld1 {
	clear: both; float: left;
}
.fld1 hr {
	margin: 4px auto; border: 1px solid rgb(215, 218, 222); border-image: none; width: 162px;
}
.dataListd1 {
	background: rgb(255, 255, 255); margin-top: 10px;
}
.dataListd1 th {
	background: rgb(249, 221, 222); text-align: left; line-height: 30px; font-size: 14px;
}
.dataListd1 td {
	padding: 0px 1px; height: 45px; color: rgb(80, 80, 80); overflow: hidden; font-size: 14px;
}
.dataListd1 .xh {
	width: 5px; color: rgb(85, 90, 91);
}
.dataListd1 .bt {
	color: rgb(85, 90, 91);
}
.dataListd1 .cwrq {
	width: 125px; color: rgb(85, 90, 91);
}
.dataListd1 .fwrq {
	width: 170px; color: rgb(85, 90, 91);
}
.dataListd1 .fbrq {
	width: 105px; color: rgb(85, 90, 91);
}
.dataListd1 .info ul {
	display: none;
}
.dataListd1 a:link {
	color: rgb(14, 14, 14); font-size: 14px; text-decoration: none;
}
.dataListd1 a:visited {
	color: rgb(14, 14, 14); font-size: 14px; text-decoration: none;
}
.dataListd1 a:hover {
	color: rgb(14, 14, 14); font-size: 14px; text-decoration: none;
}
.dataListd1 a:hover {
	color: rgb(0, 70, 147);
}
.dataListd1 td {
	padding: 10px 1px; height: 25px; color: rgb(80, 80, 80); line-height: 20px; overflow: hidden; font-size: 14px;
}
.listadd {
 height:500px;text-align: left; color:#333;font-size: 18px;  vertical-align: middle;
}
.link-top {
width: 80%;height: 30px;border-top: solid #red 1px;
}

.xxgk_qzqd{ float:left; margin:40px 0 30px 25px;}
.xxgk_jgzn{float: left; line-height:30px; font-size:16px;padding: 10px 5%; width: 90%;height:490px;overflow-y: scroll;}
.xxgk_jgsz{float:left;width: 100%;margin: 20px 0 0;}
.xxgk_jgsz li{float:left;width:240px;line-height: 30px;fon2020/10/15t-size: 14px;margin: 0 0 10px 10px;}
.xxgk_jgsz li a{float:left;width:220px;padding:0 10px; line-height: 30px;font-size: 12px; color:#000; background:#e5e5e5; text-align:left; height:30px; }
.xxgk_jgsz li a:hover{float:left;padding:0 10px; line-height: 30px;font-size: 12px; color:#fff; background:#ab2317}

.xxgk_ldlimg{ float:left; width:100%; text-align:center; line-height:30px;}
.xxgk_ldlxm{ float:left; width:100%; text-align:center; line-height:30px; font-size:14px;}
.xxgk_ldlzw{ float:left; width:100%; text-align:center; line-height:30px; font-size:14px;}
.xxgk_ldr{ float:right; width:510px; padding:0 10px; margin:40px 0 0; border-left: 1px solid #f1f1f1}
.xxgk_ldl{ float:left; width:200px; margin:40px 0 0 20px;}


.syFocusThumb .prev{ background:url(zuo.png) center no-repeat; width:13px; height:40px;}
.syFocusThumb .next{ background:url(you.png) center no-repeat; width:13px; height:40px;}
.syFocusThumb{POSITION: relative; WIDTH:750px;float:left;  margin:20px 10px ;}
.pagination {POSITION: absolute; TEXT-ALIGN: left; WIDTH: 100%;  HEIGHT:40px; COLOR: #fff; CLEAR: both; TOP: 0; LEFT: 0px}
.thumbWrap {POSITION: absolute; WIDTH:710px;  OVERFLOW: hidden; TOP: 0; LEFT:20px}
.holder {WIDTH: 4000px}
.holder I {CURSOR: pointer; MARGIN-RIGHT:-1px}
.prev {POSITION: absolute; WIDTH:13px; TOP:0; CURSOR: pointer; LEFT: 5px}
.next {POSITION: absolute; WIDTH:13px; TOP:0; CURSOR: pointer; RIGHT: 5px;}
.pagination I.selected{ background:#2c66a4; width:90px; color:#fff; height:40px; line-height:40px; text-align:center; }
.pagination I.selected a{ color:#fff;}
.sliderwrapper{ width:100%; padding-top:30px; padding-left:5px; text-align:left;}
.toc{ font-size:16px; font-style:normal; display:block;  width:90px; height:40px; text-align:center;margin:0 0 0 10px; line-height:40px; font-family: "FZYouHK_512B";}
.toc a{color:#000; font-weight:bold;font-family: "FZYouHK_512B";}





.dlist_page{ text-align:center; padding-top: 20px; padding-bottom:10px; font-size: 16px; float:left; width:100% }
.dlist_page a{ font-size:16px; display:inline-block;}
.zhen_iptop1,.zhen_iptop2,.zhen_iptop3{ float: left;width: 100%;border-bottom: 2px solid #ccc;}
.zhen_iptop1 span,.zhen_iptop2 span,.zhen_iptop3 span{float: left;width:280px;text-align:center;height: 40px;line-height: 40px;background: #e6e6e6;color: #000;font-size: 18pt;padding: 0 10px;margin: 0 5px 0 0;  font-size: 18pt; font-weight: bold;}
.zhen_iptop1 span a,.zhen_iptop2 span a,.zhen_iptop3 span a{ color:#000; font-size:16px; }
.zhen_iptop1 span.pro_tab,.zhen_iptop2 span.pro_tab,.zhen_iptop3 span.pro_tab{background:#2c66a4;}
.zhen_iptop1 span.pro_tab a,.zhen_iptop2 span.pro_tab a,.zhen_iptop3 span.pro_tab a{ color:#fff;}


















.legal-area{}
.legal-area .legal-public-area{overflow:hidden;margin-bottom:20px;}
.legal-area .leader-area{background:#fff;}
.legal-area .normal-title{height:35px;border-bottom:#dcdcdc 2px solid;background:#fff;font-size:0;}
.legal-area .normal-title span{display:inline-block;padding:0 20px;height:35px;background:#286dbb;color:#fff;font-size:18px;line-height:35px;}
.legal-area .normal-title span a {color: #fff;}
.legal-area .leader-list{padding:24px 0 10px;}
.legal-area .leader-list .leader{overflow:hidden;}
.legal-area .leader-list .leader>div{float:left;;width:135px;color:#333;line-height:40px; background: #4787cb; color: #fff; text-align: center; margin: 20px 0 0 30px;}
.legal-area .leader-list .leader>ul{overflow:hidden;margin-left:180px;}
.legal-area .leader-list .leader>ul>li{float:left;margin-bottom:24px;width:25%;height:200px;}
.legal-area .leader-list .leader>ul>li img{display:block;width:100px;height:130px;object-fit:cover;}
.legal-area .leader-list .leader>ul>li span{float:left;display:block;width:100px;color:#333;text-align:center;font-size:18px; line-height: 40px;}
.legal-area .normal-list>ul{padding:10px;background:#fff;}
.legal-area .normal-list>ul>li{padding:8px;color:#333;width: 100%;border: none;float: none;background: none;}
.legal-area .normal-list>ul>li>a:hover{color:#286dbb;}
.legal-area .normal-list>ul>li>a>div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:18px;line-height:20px;}
.legal-area .normal-list.normal-list-double{float:right;margin-bottom:20px;width:250px;background:#fff;}



.legal-area .normal-list.normal-list-double>ul{overflow:hidden;padding:0 15px;}
.legal-area .normal-list.normal-list-double>ul>li{padding:10px 0;width:100%;border-top:none;border-right:none;border-bottom:dashed 1px #dcdcdc;background:#fff;}
.legal-area .normal-list.normal-list-double>ul>li:last-child{border-bottom:none;}
.legal-area .normal-list.normal-list-double>ul>li>a>div{height:40px;text-overflow:initial;white-space:normal;}
.legal-area .normal-list.normal-list-double>ul>li>a>span{display:block;color:#999;font-size:18px;}
.legal-area .platform-area{overflow:hidden;}
.legal-area .platform-area>ul{overflow:hidden;margin:0 -10px;}
.legal-area .platform-area>ul>li{float:left;padding:0 10px;width:33.33%;}
.legal-area .platform-area>ul>li img{display:block;width:100%;}
.legal-area .normal-list-box{overflow:hidden;margin:0 -10px;padding-top:20px;}
.legal-area .normal-list-box>.normal-list{float:left;padding:0 10px;width:50%;border: none;}
.legal-area .tab-box{overflow:hidden;margin:0 auto;margin-top:20px;width:100%;background:#fff;}
.legal-area .tab-box>.tab-item{overflow:hidden;margin:0 -10px;padding-bottom:20px;}
.legal-area .tab-box>.tab-item>div{position:relative;float:left;padding:0 10px;width:20%;}
.legal-area .tab-box>.tab-item>div:after{position:absolute;top:85%;left:50%;display:block;margin-left:-12px;width:0;border:transparent solid 12px;border-top:12px solid #286dbb;content:'';transition:all .2s;}
.legal-area .tab-box>.tab-item>div a{display:block;padding:5px;height:80px;background:#286dbb;cursor:pointer;transition:all .2s;}
.legal-area .tab-box>.tab-item>div.active:after{top:100%;border-top-color:#3886df;}
.legal-area .tab-box>.tab-item>div.active a{background:#3886df;}
.legal-area .tab-box>.tab-item>div img{display:block;margin:0 auto;}
.legal-area .tab-box>.tab-item>div span{display:block;color:#fff;text-align:center;font-size:18px;}
.legal-area .tab-box>.tab-con>div{display:none;}
.legal-area .tab-box>.tab-con>div:first-child{display:block;}
.legal-area .tab-box>.tab-con>div>ul{padding:10px;}
.legal-area .tab-box>.tab-con>div>ul>li{float:left;padding:5px;width:14.285%;}
.legal-area .tab-box>.tab-con>div>ul>li>a{display:block;padding-top:10px;height:115px;border:solid 1px #d2ebff;border-radius:3px;background:#f2f9ff;transition:ease-in-out .2s;}
.legal-area .tab-box>.tab-con>div>ul>li>a:hover{padding-top:8px;border:solid 3px #286dbb;}
.legal-area .tab-box>.tab-con>div>ul>li img{display:block;margin:0 auto 13px;}
.legal-area .tab-box>.tab-con>div>ul>li span{display:block;width:100%;color:#2d61bc;text-align:center;}


.legal-area .normal-list.normal-list-double>ul{padding-bottom: 15px;}









/*20201029ז·»ו  sunb*/
.zhinan-title {text-align: center; font-size: 32px; color: #2d66a5; font-weight: bold; padding: 38px 0;}
.zhinan-info {height: 940px; position:relative;}
.zhinan-info .info-wrap {padding: 0 15px;}
.zhinan-info .info-wrap,.zhinan-info .info-wrap * {font-size: 18px; line-height: 30px;}
.zhinan-info .info-wrap img {max-width: 100%; height: auto;}
.zhinan-info .info-wrap p {line-height: 30px;}
.zhinan-info .info-wrap b,.zhinan-info .info-wrap strong {font-weight: bold;}
.zhinan-info .info-wrap a {color: #00e;}
.nicescroll-rails.nicescroll-rails-vr {background: #f2f2f2;}
.info-bottom .dayin{background:url("https://static.zpinsc.com/gongyong/ddszf//images/ico-dayin.png") left center no-repeat; padding-left:20px;}
.info-bottom .guanbi{background:url("https://static.zpinsc.com/gongyong/ddszf//images/ico-guanbi.png") left center no-repeat;padding-left:20px;margin-left:20px;}

.nicescroll-cursors {height: 80px!important;}
#ascrail2000-hr .nicescroll-cursors {height: auto!important;}

.xinxigongkai-info {max-height: 940px; min-height: 700px;}
.xinxigongkai-info .info-wrap {padding: 0 15px;}

.page-container .page-list ul.list1 li b {height: 22px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; max-width: 67%; display: inline-block; vertical-align: top;}
.page-container .page-list ul.list1 li span {vertical-align: top;}
.page-container .page-list .more1 {height: 30px; width: 100px; line-height: 30px; text-align: center; font-size: 18px; color: #333; background: #f2f2f2; display: block; margin: 0 auto 20px;}


.xinxigongkai-list {max-height: 900px;}




/*20210318*/
.zfxxgk-title1 {height: 30px; margin-bottom: 35px; text-align: center;}
.zfxxgk-gkbglist {font-size: 0; margin: 0 20px 20px; padding: 10px 0 20px;}
.zfxxgk-gkbglist li {width: 33%; text-align: center; padding: 0 5px 10px; display: inline-block; vertical-align: top;}
.zfxxgk-gkbglist li a {width: 100%; height: 40px; line-height: 40px; display: block; color: #333; border-radius: 3px; font-size: 18px; padding: 0 10px; background: #f2f2f2;}
.zfxxgk-gkbglist li a:hover {background: #39548b; color: #fff;}
.zfxxgk-gkbglist li a:hover span {color: #fff;}
.zfxxgk-gkbglist li a span {display: inline-block; line-height: 20px; width: 100%; max-height: 40px; vertical-align: middle; margin-bottom: 4px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; overflow: hidden; text-overflow: ellipsis;}
.zfxxgk-gkbglist li.shiying {width: auto;}
.zfxxgk-gkbglist li.shiying a {padding: 0 20px;}

.zfxxgk-title2 {height: 60px; position: relative; background: #eee; padding-left: 30px; line-height: 60px; margin: 15px 0;}
.zfxxgk-title2::before {content: ''; height: 20px; width: 6px; background: #2d66a5; position: absolute; left: 13px; top: 20px;}
.zfxxgk-title2 .fenlei {height: 60px; line-height: 60px; position: absolute; top: 0; left: 170px; right: 30px;}
.zfxxgk-title2 .fenlei p {margin: 0; line-height: 20px; display: inline-block; margin-bottom: 4px; font-size: 18px;}
.zfxxgk-title2 .fenlei p a {color: #333; font-size: 18px;}
.zfxxgk-title2 .fenlei p a:hover {color: #1f69c4;}
.zfxxgk-title2 .title {font-size: 18px; font-weight: bold; color: #000;}


.page-list .tab-tab-nav {height: 40px; position: relative; overflow: hidden; padding: 5px 30px; background: #e6e6e6; margin: 0 15px 15px;}
.page-list .tab-tab-nav .prev,.page-list .tab-tab-nav .next {width: 30px; height: 40px; text-align: center; position: absolute; top: 0; left: 0; z-index: 2; background:url(../../images/zfxxgk/prev.png) center no-repeat #e6e6e6; font-family: "SimSun";}
.page-list .tab-tab-nav .next {left: auto; right: 0; background:url(../../images/zfxxgk/next.png) center no-repeat #e6e6e6;}
.page-list .tab-tab-nav ul {width: 200%; height: 30px; margin: 0; overflow: hidden;}
.page-list .tab-tab-nav ul li {float: left; height:30px; border-radius: 3px; width: 105px; margin-right: 10px; line-height:30px; text-align:center; position: relative; padding: 0; cursor: pointer;}
.page-list .tab-tab-nav ul li:hover {background: #39548b; color: #fff;}
.page-list .tab-tab-nav ul li.cur {background: #39548b; color: #fff;}




