body {
	margin: 0;
	padding: 0;
	font-family: "Microsoft YaHei", "寰蒋闆呴粦", "Microsoft JhengHei", "瀹嬩綋", STHeiti, MingLiu;
	font-size: 14px;
	background-size: 100%;
}

ul {
	list-style: none;
}

/***************jdt************/
* {
	margin: 0;
	padding: 0;
}

li {
	list-style: none;
}

.jdt li img {
	display: block;
	margin: 0 auto;
	width: 450px;
	height: 330px;
}

#wrap {
	width: 100%;
	min-width: 450px;
	margin: 0;
	background: #fefefe;
}

.hiSlider {
	overflow: hidden;
	height: 330px;
	width: 450px;
	background: #eee;
}

.hiSlider-item {
	float: left;
}

/***************jdt************/
.clear {
	clear: both;
}

.dh {
	margin: 0px auto 0 auto;
	width: 1200px;
	height: 51px;
	background: url(../img/dh.jpg) no-repeat;
}

.dh ul {
	padding: 0;
	margin: 0;
}

.dh li {
	float: left;
	font-size: 18px;
	line-height: 51px;
	text-align: center;
	width: 150px;
}

.dh li a {
	color: #ffffff;
	text-decoration: none;
}

.dh li a:hover {
	color: #ffffff;
	text-decoration: none;
}

.tt {
	margin: 0 auto;
	width: 1200px;
	height: 106px;
	background: #eff2f6;
}

.tt h1 {
	margin: 0;
	text-align: center;
	font-size: 28px;
	line-height: 35px;
	padding: 15px 0;
	padding-bottom: 0;
}

.tt h1 a {
	color: #111111;
	text-decoration: none;
}

.tt h1 a:hover {
	color: #d10111;
	text-decoration: none;
}

.xtt {
	margin: 0 auto;
	width: 1200px;
}

.xtt ul {
	margin: 0 auto;
	padding: 0;
	display: table;
	text-align: center;
}

.xtt li {
	float: left;
	font-size: 16px;
	line-height: 50px;
	margin: 0 10px;
	text-align: center;
	display: inline;
}

.xtt li:nth-child(1) {
	display: none;
}

.xtt li a {
	color: #111111;
	text-decoration: none;
}

.xtt li a:hover {
	color: #d10111;
	text-decoration: none;
}

.main_con {
	margin: 0 auto;
	width: 1180px;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	height: auto;
	background: #ffffff;
}

.jdt {
	float: left;
	width: 450px;
	height: 330px;
}

.yw {
	float: left;
	width: 430px;
	height: 330px;
	margin: 0 10px;
}

.yw_tit {
	width: 430px;
	height: 42px;
	background: url(../img/index_gcxx.jpg);
}

.yw_tit_l {
	float: left;
	width: 144px;
	height: 42px;
	background: #0963af;
	color: #ffffff;
	line-height: 42px;
	text-align: center;
	font-size: 18px;
	font-weight: bold;
}

.yw_tit_ll {
	float: left;
	width: 144px;
	height: 40px;
	background: #ffffff;
	color: #0963af;
	line-height: 40px;
	text-align: center;
	font-size: 18px;
	font-weight: bold;
	border-top: 1px solid #eaeaea;
	border-bottom: 1px solid #eaeaea;
}

.m {
	float: left;
	width: 144px;
	height: 42px;
	background: #0963af;
	color: #ffffff;
	line-height: 42px;
	text-align: center;
	font-size: 18px;
	font-weight: bold;
}

.n {
	float: left;
	width: 144px;
	height: 40px;
	background: #ffffff;
	color: #0963af;
	line-height: 40px;
	text-align: center;
	font-size: 18px;
	font-weight: bold;
	border-top: 1px solid #eaeaea;
	border-bottom: 1px solid #eaeaea;
}

.yw_tit_r {
	float: left;
	width: 275px;
	height: 40px;
	border-top: 1px solid #eaeaea;
	border-bottom: 1px solid #eaeaea;
	border-right: 1px solid #eaeaea;
	font-size: 14px;
	line-height: 40px;
	text-align: right;
	color: #363636;
	padding-right: 10px;
}

.yw_tit_r a {
	color: #363636;
	text-decoration: none;
}

.yw_tit_r a:hover {
	color: #d10111;
	text-decoration: none;
}

.yw_tt {
	float: left;
	width: 430px;
}

.yw_tt h1 {
	margin-top: 23px;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
}

.yw_tt .nn {
	font-size: 14px;
	line-height: 26px;
}

.yw_list {
	width: 430px;
	float: left;
	margin-top: 2px;
}

.yw_list ul {
	padding: 0;
	margin: 0;
}

.yw_list li {
	float: left;
	width: 430px;
	height: 36px;
	border-bottom: 1px solid #d4d4d4;
	line-height: 36px;
}

.yw_list li:nth-child(1) {
	display: none;
}

.yw_list li a {
	color: #111111;
	text-decoration: none;
}

.yw_list li a:hover {
	color: #d10111;
	text-decoration: none;
}

.yw_list li span {
	float: right;
	font-size: 14px;
	color: #858585;
}

.yw_list li .d {
	padding-right: 10px;
	padding-bottom: 2px;
}

.tzgg {
	float: left;
	width: 280px;
	height: 330px;
}

.tzgg_tit {
	width: 266px;
	height: 40px;
	border-top: 2px solid #0963af;
	color: #0963af;
	font-size: 16px;
	font-weight: bold;
	line-height: 40px;
	padding-left: 14px;
}

.tzgg_list {}

.tzgg_list ul {
	padding: 0;
	margin: 0;
	border: 1px solid #d4d4d4;
	padding-top: 10px;
	padding-bottom: 11px;
}

.tzgg_list li {
	float: left;
	width: 250px;
	margin: 0 15px;
	height: auto;
	font-size: 14px;
	line-height: 26px;
	border-bottom: 1px dashed #d4d4d4;
	min-height: 52px;
}

.tzgg_list li a {
	color: #111111;
	text-decoration: none;
}

.tzgg_list li a:hover {
	color: #d10111;
	text-decoration: none;
}

.tzgg_list li:nth-child(1) a {
	color: #d10111;
	text-decoration: none;
}

.tzgg_list li:nth-child(1) a:hover {
	color: #d10111;
	text-decoration: none;
}

.tzgg_list li:nth-child(2) a {
	color: #d10111;
	text-decoration: none;
}

.tzgg_list li:nth-child(2) a:hover {
	color: #d10111;
	text-decoration: none;
}

.tzgg_list .red a {
	color: #d10111;
	text-decoration: none;
}

.tzgg_list .red a:hover {
	color: #d10111;
	text-decoration: none;
}

.tzgg_list li span {
	float: right;
	font-size: 14px;
	color: #858585;
}

.zt_p {
	margin: 10px auto;
	width: 1180px;
	padding: 0 10px;
}

.zt_p ul {
	padding: 0;
	margin: 0;
}

.zt_p li {
	float: left;
	margin-right: 7px;
}

.f2 {
	margin: 0 auto;
	width: 1180px;
	padding: 0 10px;
	height: auto;
}

.f2_1 {
	float: left;
	width: 292px;
	height: 296px;
}

.f2_1_tit {
	height: 46px;
}

.f2_1_tit_b_l {
	float: left;
	width: 154px;
	height: 44px;
	border-bottom: 2px solid #0963af;
	line-height: 44px;
	font-size: 20px;
	font-weight: bold;
	text-align: center;
}

.f2_1_tit_b_r {
	float: left;
	width: 138px;
	height: 45px;
	border-bottom: 1px solid #c9c9c9;
}

.f2_1_tbb {
	margin-top: 16px;
	width: 290px;
	height: 38px;
	border: 1px solid #eaeaea;
}

/*.f2_1_tbb_a { float: left; width: 144px; height: 38px; line-height: 38px; border-right: 1px solid #eaeaea; font-size: 16px; font-weight: bold; background: #eff2f6; text-align: center; }
.f2_1_tbb_b { float: left; width: 145px; height: 38px; line-height: 38px; font-size: 16px; text-align: center; }*/
.e {
	float: left;
	width: 144px;
	height: 38px;
	line-height: 38px;
	border-right: 1px solid #eaeaea;
	font-size: 16px;
	font-weight: bold;
	background: #eff2f6;
	text-align: center;
}

.f {
	float: left;
	width: 145px;
	height: 38px;
	line-height: 38px;
	font-size: 16px;
	text-align: center;
}

.f2_1_zy {
	height: 193px;
	border: 1px solid #eaeaea;
	border-top: none;
}

.f2_1_zynr {
	font-size: 14px;
	line-height: 23px;
	color: #363636;
	padding: 10px;
}

.f2_1_zynr_list {
	width: 270px;
}

.f2_1_zynr_list ul {
	padding: 0;
	margin: 0;
}

.f2_1_zynr_list li {
	width: 270px;
	font-size: 14px;
	line-height: 35px;
	color: #111111;
}

.f2_1_zynr_list li a {
	color: #111111;
	text-decoration: none;
}

.f2_1_zynr_list li a:hover {
	color: #d10111;
	text-decoration: none;
}

.f2_1_zynr_list li span {
	float: right;
	font-size: 14px;
	color: #858585;
}

.f2_1_zynr_list li .d {
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 5px;
}

.f2_2 {
	float: left;
	margin-left: 11px;
	margin-right: 17px;
	width: 498px;
	height: 296px;
}

.f2_2_tit {
	height: 46px;
}

.f2_2_tit_b_l {
	float: left;
	width: 154px;
	height: 44px;
	border-bottom: 2px solid #0963af;
	line-height: 44px;
	font-size: 20px;
	font-weight: bold;
	text-align: center;
}

.f2_2_tit_b_r {
	float: left;
	width: 344px;
	height: 45px;
	border-bottom: 1px solid #c9c9c9;
}

.f2_2_dh {
	margin-top: 16px;
	width: 498px;
	height: 40px;
	background: #eff2f6;
}

.f2_2_dh ul {
	margin: 0;
	padding: 0;
}

.f2_2_dh li {
	float: left;
	width: 99.6px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	font-size: 16px;
	font-weight: bold;
}

.f2_2_dh li a {
	color: #363636;
	text-decoration: none;
	display: block;
}

.f2_2_dh li a:hover {
	color: #ffffff;
	text-decoration: none;
	background: #0963af;
	display: block;
}


.g a {
	color: #ffffff !important;
	text-decoration: none;
	background: #0963af;
	display: block;
}

.g a:hover {
	color: #ffffff;
	text-decoration: none;
	background: #0963af;
	display: block;
}

.h a {
	color: #363636;
	text-decoration: none;
	display: block;
}

.h a:hover {
	color: #363636;
	text-decoration: none;
	display: block;
}



.f2_2_list {
	width: 498px;
}

.f2_2_list ul {
	padding: 0;
	margin: 0;
	margin-top: 15px;
}

.f2_2_list li {
	width: 498px;
	font-size: 14px;
	line-height: 35px;
	color: #111111;
}

.f2_2_list li a {
	color: #111111;
	text-decoration: none;
}

.f2_2_list li a:hover {
	color: #d10111;
	text-decoration: none;
}

.f2_2_list li span {
	float: right;
	font-size: 14px;
	color: #858585;
}

.f2_2_list li .d {
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 5px;
}

.f2_3 {
	float: left;
	width: 360px;
	height: 296px;
}

.f2_3_tit {
	height: 46px;
}

.f2_3_tit_b_l {
	float: left;
	width: 154px;
	height: 44px;
	border-bottom: 2px solid #0963af;
	line-height: 44px;
	font-size: 20px;
	font-weight: bold;
	text-align: center;
}

.f2_3_tit_b_r {
	float: left;
	width: 206px;
	height: 45px;
	border-bottom: 1px solid #c9c9c9;
}

.hdjl {
	border: 1px solid #c9c9c9;
	border-top: none;
	width: 358px;
	height: 248px;
	background: url(../img/hd_bg.jpg);
}

.hdjl ul {
	padding: 0;
	margin: 0;
}

.hdjl li {
	float: left;
	padding-left: 40px;
	padding-top: 10px;
}

.f3 {
	margin: 0 auto;
	width: 1180px;
	height: auto;
	padding: 0 10px;
}

.f3_tit {
	height: 40px;
}

.f3_tit_l {
	float: left;
	width: 513.5px;
	height: 39px;
	border-bottom: 1px solid #c9c9c9;
}

.f3_tit_c {
	float: left;
	width: 153px;
	height: 38px;
	border-bottom: 2px solid #0963af;
	text-align: center;
	line-height: 38px;
	font-size: 20px;
	font-weight: bold;
	color: #363636;
}

.f3_tit_r {
	float: left;
	width: 513.5px;
	height: 39px;
	border-bottom: 1px solid #c9c9c9;
}

.f3_nr_l {
	float: left;
	width: 580px;
	margin-top: 28px;
}

.f3_nr_l_dh {
	float: left;
	width: 150px;
	height: 40px;
}

.f3_nr_l_dh ul {
	padding: 0;
	margin: 0;
}

.f3_nr_l_dh li {
	float: left;
	width: 150px;
	height: 40px;
	margin: 5px 0;
	line-height: 40px;
	text-align: center;
	background: #eff2f6;
	display: block;
}

.f3_nr_l_dh li a {
	font-size: 14px;
	text-decoration: none;
	color: #363636;
	display: block;
}

.f3_nr_l_dh li a:hover {
	height: 40px;
	font-size: 16px;
	text-decoration: none;
	font-weight: bold;
	background: #0963af;
	color: #ffffff;
	display: block;
}

.i a {
	font-size: 16px !important;
	text-decoration: none;
	background: #0963af;
	color: #ffffff !important;
	font-weight: bold;
	display: block;
}

.i a:hover {
	height: 40px;
	font-size: 16px;
	text-decoration: none;
	font-weight: bold;
	background: #0963af;
	color: #ffffff;
	display: block;
}

.j a {
	font-size: 14px;
	text-decoration: none;
	color: #363636;
	display: block;
}

.j a:hover {
	font-size: 14px;
	text-decoration: none;
	color: #363636;
	display: block;
}

.k a {
	font-size: 16px !important;
	text-decoration: none;
	background: #0963af;
	color: #ffffff !important;
	font-weight: bold;
	display: block;
}

.k a:hover {
	height: 40px;
	font-size: 16px;
	text-decoration: none;
	font-weight: bold;
	background: #0963af;
	color: #ffffff;
	display: block;
}

.l a {
	font-size: 14px;
	text-decoration: none;
	color: #363636;
	display: block;
}

.l a:hover {
	font-size: 14px;
	text-decoration: none;
	color: #363636;
	display: block;
}

.f3_nr_l_list {
	float: left;
	width: 420px;
	margin-left: 10px;
}

.f3_nr_l_list ul {
	padding: 0;
	margin: 0;
	min-height: 198px;
}

.f3_nr_l_list li {
	float: left;
	width: 420px;
	height: 33px;
	line-height: 30px;
	display: block;
}

.f3_nr_l_list li a {
	color: #111111;
	text-decoration: none;
}

.f3_nr_l_list li a:hover {
	color: #d10111;
	text-decoration: none;
}

.f3_nr_l_list span {
	float: right;
	font-size: 14px;
	color: #858585;
}

.f3_nr_l_list li .d {
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 5px;
}


.f3_nr_r {
	float: left;
	width: 580px;
	margin-top: 28px;
	margin-left: 20px;
}

.f3_nr_r_dh {
	float: left;
	width: 150px;
	height: 40px;
}

.f3_nr_r_dh ul {
	padding: 0;
	margin: 0;
}

.f3_nr_r_dh li {
	float: left;
	width: 150px;
	height: 40px;
	margin: 5px 0;
	line-height: 40px;
	text-align: center;
	background: #eff2f6;
	display: block;
}

.f3_nr_r_dh li a {
	font-size: 14px;
	text-decoration: none;
	color: #363636;
	display: block;
}

.f3_nr_r_dh li a:hover {
	height: 40px;
	font-size: 16px;
	text-decoration: none;
	font-weight: bold;
	background: #0963af;
	color: #ffffff;
	display: block;
}

.f3_nr_r_list {
	float: left;
	width: 420px;
	margin-left: 10px;
}

.f3_nr_r_list ul {
	padding: 0;
	margin: 0;
}

.f3_nr_r_list li {
	float: left;
	width: 420px;
	height: 33px;
	line-height: 30px;
	display: block;
}

.f3_nr_r_list li a {
	color: #111111;
	text-decoration: none;
}

.f3_nr_r_list li a:hover {
	color: #d10111;
	text-decoration: none;
}

.f3_nr_r_list span {
	float: right;
	font-size: 14px;
	color: #858585;
}

.f3_nr_r_list li .d {
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 5px;
}

.f4 {
	margin: 0 auto;
	width: 1180px;
	padding: 0 10px;
	margin-top: 10px;
}

.zwgk {
	width: 804px;
	float: left;
}

.zwgk_tit {
	height: 46px;
}

.zwgk_tit_b_l {
	float: left;
	width: 154px;
	height: 44px;
	border-bottom: 2px solid #0963af;
	line-height: 44px;
	font-size: 20px;
	font-weight: bold;
	text-align: center;
}

.zwgk_tit_b_r {
	float: left;
	width: 650px;
	height: 45px;
	border-bottom: 1px solid #c9c9c9;
}

.zwgk_nr {
	margin-top: 19px;
}

.xxgk_bu {
	margin: 0 auto;
}

.xxgk_bu ul {
	padding: 0;
	margin: 0;
	margin-top: 29px;
}

.xxgk_bu li {
	float: left;
}

.zwgk_nr_dh {
	float: left;
	width: 152px;
}

.zwgk_nr_dh ul {
	margin: 0;
	padding: 0;
}

.zwgk_nr_dh li {
	float: left;
	width: 150px;
	height: 40px;
	border: 1px solid #d2d2d2;
	line-height: 40px;
	text-align: center;
	margin-top: 8px;
}

.zwgk_nr_dh li a {
	color: #111111;
	text-decoration: none;
}

.zwgk_nr_dh li a:hover {
	color: #d10111;
	text-decoration: none;
}

.zwgk_nr_list {
	float: left;
	margin-left: 25px;
	width: 627px;
}

.zwgk_nr_list ul {
	padding: 0;
	margin: 0;
}

.zwgk_nr_list li {
	float: left;
	width: 627px;
	font-size: 14px;
	line-height: 34px;
}

.zwgk_nr_list li a {
	color: #111111;
	text-decoration: none;
}

.zwgk_nr_list li a:hover {
	color: #d10111;
	text-decoration: none;
}

.zwgk_nr_list span {
	float: right;
	font-size: 14px;
	color: #858585;
}

.zwgk_nr_list li .d {
	padding-right: 10px;
	padding-bottom: 2px;
}

.zwfw {
	float: left;
	margin-left: 17px;
	width: 359px;
}

.zwfw_tit {
	height: 46px;
}

.zwfw_tit_b_l {
	float: left;
	width: 154px;
	height: 44px;
	border-bottom: 2px solid #0963af;
	line-height: 44px;
	font-size: 20px;
	font-weight: bold;
	text-align: center;
}

.zwfw_tit_b_r {
	float: left;
	width: 205px;
	height: 45px;
	border-bottom: 1px solid #c9c9c9;
}

.zwfw_list {
	margin-top: 29px;
}

.zwfw_list ul {
	margin: 0;
	padding: 0;
}

.zwfw_list li {
	width: 357px;
	height: 47px;
	border: 1px solid #eaeaea;
	text-align: center;
	line-height: 47px;
	font-size: 18px;
	background: url(../img/zwfw_bg.jpg);
}

.zwfw_list li a {
	color: #2f6698;
	text-decoration: none;
	display: block;
}

.zwfw_list li a:hover {
	color: #2f6698;
	text-decoration: none;
	background: #eaeaea;
	display: block;
}

.f5 {
	margin: 0 auto;
	width: 1180px;
	padding: 0 10px;
	height: auto;
}

.yqlj_tit {
	height: 46px;
}

.yqlj_tit_b_l {
	float: left;
	width: 154px;
	height: 44px;
	border-bottom: 2px solid #0963af;
	line-height: 44px;
	font-size: 20px;
	font-weight: bold;
	text-align: center;
}

.yqlj_tit_b_r {
	float: left;
	width: 1026px;
	height: 45px;
	border-bottom: 1px solid #c9c9c9;
}

.yqlj_nr {
	margin: 0 auto;
	width: 1178px;
	height: 99px;
	border: 1px solid #eaeaea;
	border-top: none;
}

.yqlj_nr ul {
	padding: 0;
	margin: 0;
}

.yqlj_nr li {
	float: left;
	width: 217px;
	height: 65px;
	margin: 9px;
	margin-top: 18px;
}

.zwz {
	margin: 0 auto;
	margin-top: 20px;
	width: 1180px;
	height: auto;
}

.zwz_wk {
	width: 1178px;
	height: 40px;
	border: 1px solid #eaeaea;
}

.zwz_nk {
	width: 1176px;
	height: 38px;
	border: 1px solid #ffffff;
	background: #eff2f6;
}

.zwz_nk ul {
	margin: 0;
	padding: 0;
}

.zwz_nk li {
	float: left;
	line-height: 38px;
	font-size: 14px;
	text-align: center;
	margin-left: 25px;
}

.zwz_nk li a {
	color: #111111;
	text-decoration: none;
}

.zwz_nk li a:hover {
	color: #d10111;
	text-decoration: none;
}

.footer {
	margin: 0 auto;
	margin-top: 21px;
	width: 1160px;
	padding: 0 20px;
	height: auto;
	padding-bottom: 0px;
}

.footer_1 {
	float: left;
}

.footer_2 {
	float: left;
	font-size: 14px;
	line-height: 24px;
	margin-left: 20px;
	margin-top: 10px;
}

.footer_3 {
	float: left;
	text-align: center;
	font-size: 12px;
	line-height: 24px;
	margin-left: 70px;
}

.footer_4 {
	float: left;
	margin-left: 51px;
	margin-top: 10px;
}

.footer_4 ul {
	margin: 0;
	padding: 0;
}

.footer_4 li {
	float: left;
}

.footer_4 li a {
	color: #111111;
	text-decoration: none;
}

.footer_4 li a:hover {
	color: #d10111;
	text-decoration: none;
}

.footer_4 p {
	line-height: 40px;
}

.footer_5 {
	float: right;
	margin-right: 20px;
}

/**************************************************************************/
/*************list*****************/
.wz {
	margin: 0 auto;
	width: 1180px;
	height: 47px;
}

.wz_p {
	float: left;
	margin-right: 5px;
}

.wz p {
	float: left;
	font-size: 16px;
	line-height: 37px;
	margin: 0;
	padding: 0;
}

.list_con {
	margin: 0 auto;
	width: 1180px;
	height: auto;
}

.list_dh {
	float: left;
	width: 250px;
}

.list_dh_now {
	width: 250px;
	height: 78px;
	background: url(../img/list_dh_bg.jpg);
	font-size: 24px;
	font-weight: bold;
	color: #ffffff;
	line-height: 70px;
	text-indent: 1.1em;
}

.list_dh_list {
	width: 248px;
	padding-top: 6px;
	height: auto;
	border: 1px solid #eaeaea;
	border-top: none;
}

.list_dh_list ul {
	margin: 0;
	padding: 0;
}

.list_dh_list li {
	width: 220px;
	min-height: 43px;
	height: auto;
	line-height: 43px;
	text-indent: 1em;
	margin: 0 15px;
	margin-bottom: 13px;
	border-bottom: 1px solid #eaeaea;
	font-size: 18px;
}

.list_dh_list li a {
	color: #363636;
	text-decoration: none;
}

.list_dh_list li a:hover {
	color: #0963af;
	text-decoration: none;
	font-weight: bold;
}

.list_dh_list .on {
	color: #0963af;
	text-decoration: none;
	font-weight: bold;
}

.list_dh_list .on a {
	color: #0963af;
	text-decoration: none;
	font-weight: bold;
}

.list_list {
	float: right;
	width: 903px;
	margin-left: 27px;
}

.list_list_tit {
	width: 903px;
	height: 48px;
	background: url(../img/list_nr_bg.jpg);
}

.list_list_tit_l {
	float: left;
	width: 600px;
	height: 48px;
	line-height: 48px;
	text-indent: 0.5em;
	font-size: 20px;
	font-weight: bold;
	color: #363636;
}

.list_list_tit_r {
	float: left;
	width: 303px;
	height: 48px;
	line-height: 48px;
	text-align: right;
}

.list_list_nr {
	width: 881px;
	padding: 0 11px;
	margin-top: 10px;
}

.list_list_nr ul {
	padding: 0;
	margin: 0;
}

.list_list_nr li {
	width: 881px;
	padding: 0;
	border-bottom: 1px dashed #c3c3c3;
	font-size: 16px;
	line-height: 46px;
}

.list_list_nr li a {
	width: 881px;
	padding: 0 11px;
}

.list_list_nr li a:hover {
	width: 881px;
	padding: 0 11px;
}

.list_list_nr li span {
	float: right;
	font-size: 14px;
	color: #858585;
}

.pages {
	float: right;
	height: 32px;
	line-height: 32px;
	border: 1px solid #dddddd;
	border-radius: 5px;
	margin-top: 20px;
}

.pages a {
	padding: 7px 15px;
	border-right: 1px solid #dddddd;
	height: 32px;
	color: #07438a;
}

.pages a:hover {
	color: #ffffff;
	background: #07438a;
}

.pages span {
	padding: 7px 15px;
}

.pages input {
	width: 35px;
	border-radius: 5px;
	border: 1px solid #dddddd;
}

.pages button {
	color: #ffffff;
	background: #48af9c;
	border: none;
	border-radius: 5px;
	line-height: 22px;
}

/**************************************************************************/
/*************show*****************/
.show_nr {
	float: left;
	width: 1180px;
}

.show_tit {
	width: 1180px;
	height: 48px;
}

.show_tit_l {
	float: left;
	width: 153px;
	height: 46px;
	line-height: 46px;
	text-indent: 0.5em;
	border-bottom: 2px solid #0963af;
	font-size: 20px;
	font-weight: bold;
	color: #363636;
}

.show_tit_r {
	float: left;
	width: 1027px;
	height: 47px;
	border-bottom: 1px solid #c9c9c9;
}

.show_con {
	margin: 0 auto;
	margin-top: 27px;
	width: 1043px;
	height: auto;
}

.show_info {
	width: 1043px;
	height: 99px;
	background: #eff2f6;
}

.show_info h1 {
	font-size: 20px;
	line-height: 24px;
	font-weight: bold;
	color: #000000;
	text-align: center;
	padding-top: 25px;
}

.show_info p {
	font-size: 12px;
	line-height: 24px;
	color: #000000;
	text-align: center;
}

/*********************************right*******************************************/
.container {
	width: 1204px !important;
	margin: 0 auto !important;
	padding: 0 !important;
	background: #fff;
	overflow: hidden;
}

.sy_rfloat {
	width: 80px;
	height: 330px;
	position: fixed;
	top: 276px;
	right: 20px;
	z-index: 999;
	display: block;
}

.rfloat_con {
	width: 80px;
	height: 80px;
	cursor: pointer;
	background: #f6f6f6;
	border: 1px dashed #e8e8e8;
	margin-bottom: 5px;
	display: inline-block;
	position: relative;
}

.rfloat_con img {
	margin: 15px 20px 0 25px;
}

.rfloat_con span {
	width: 100%;
	font-size: 16px;
	color: #666666;
	line-height: 25px;
	text-align: center;
	display: inline-block;
}

.rfloat_con .weibo {
	width: 144px;
	height: 160px;
	position: absolute;
	top: 0;
	left: -144px;
	display: none;
	background: url(http://www.hnsft.gov.cn/sitesources/hnsft/theme/uxtheme10001/img/weibo.png);
}

.rfloat_con .weixin {
	width: 100px;
	height: 100px;
	position: absolute;
	top: -5px;
	left: -100px;
	display: none;
	background: url(../img/index_wx.jpg);
}

.rfloat_con:hover .weibo,
.rfloat_con:hover .weixin {
	display: block;
}

.tggg {
	font-size: 16px;
	color: #666666;
	text-decoration: none;
}

.tggg A:link {
	font-size: 16px;
	color: #ffff00;
	text-decoration: none;
}

.tggg A:visited {
	font-size: 16px;
	color: #ffff00;
	text-decoration: none;
}

.tggg A:hover {
	font-size: 16px;
	color: #ffff00;
	text-decoration: underline;
}

.tggg A:active {
	font-size: 16px;
	color: #ffff00;
	text-decoration: none;
}

.wz14_h2 {
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	line-height: 24px;
	font-family: "瀹嬩綋";
}

.wz14_h2 A:link {
	font-size: 16px;
	color: #1C1C1C;
	text-decoration: none;
	line-height: 30px;
}

.wz14_h2 A:visited {
	font-size: 16px;
	color: #1C1C1C;
	text-decoration: none;
	line-height: 30px;
}

.wz14_h2 A:hover {
	font-size: 16px;
	color: #BC2931;
	text-decoration: underline;
	line-height: 30px;
}

.wz14_h2 A:active {
	font-size: 16px;
	color: #1C1C1C;
	text-decoration: none;
	line-height: 30px;
}

.wz12 {
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	line-height: 23px;
	font-family: "瀹嬩綋";
}

.wz12 A:link {
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	line-height: 23px;
}

.wz12 A:visited {
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	line-height: 23px;
}

.wz12 A:hover {
	font-size: 12px;
	color: #BC2931;
	text-decoration: underline;
	line-height: 23px;
}

.wz12 A:active {
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	line-height: 23px;
}

/*********************************right*******************************************/

/* 閫傝€佸寲20240520 B */

.oldModel .tggg {
	font-size: 28px;
	margin-left: -20px;
}

.oldModel .wz14_h2 A:link {
	font-size: 28px;
	line-height: 2;
}

.oldModel .wz14_h2 td[width="40"] {
	font-size: 28px;
	line-height: 2;
	width: fit-content;
	display: none;
}

.oldModel .wz14_h2[align="right"] {
	font-size: 28px;
	display: none;
}

.oldModel .wz14_h2 {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	line-height: 2;
	font-size: 28px;
	max-width: 850px;

}
.oldModel .wz14_h2 img{ display:none; }

.oldModel {}

.oldModel {}

.oldModel {}

.oldModel {}

.oldModel {}

.oldModel {}

.oldModel {}

.oldModel {}

.oldModel {}

.oldModel {}

/* 閫傝€佸寲20240520 E */