﻿body {
	background-position: top; margin: 0px; background-image: url(body_bj.jpg); background-repeat: repeat-x; background-color: rgb(238, 238, 238);
}
td {
	font-size: 12px;
}
body {
	margin: 0px; padding: 0px;
}
div {
	margin: 0px; padding: 0px;
}
dl {
	margin: 0px; padding: 0px;
}
dt {
	margin: 0px; padding: 0px;
}
dd {
	margin: 0px; padding: 0px;
}
ul {
	margin: 0px; padding: 0px;
}
ol {
	margin: 0px; padding: 0px;
}
li {
	margin: 0px; padding: 0px;
}
h1 {
	margin: 0px; padding: 0px;
}
h2 {
	margin: 0px; padding: 0px;
}
h3 {
	margin: 0px; padding: 0px;
}
h4 {
	margin: 0px; padding: 0px;
}
h5 {
	margin: 0px; padding: 0px;
}
h6 {
	margin: 0px; padding: 0px;
}
pre {
	margin: 0px; padding: 0px;
}
form {
	margin: 0px; padding: 0px;
}
fieldset {
	margin: 0px; padding: 0px;
}
input {
	margin: 0px; padding: 0px;
}
textarea {
	margin: 0px; padding: 0px;
}
blockquote {
	margin: 0px; padding: 0px;
}
table {
	font-size: 12px;
}
td {
	font-size: 12px;
}
tr {
	font-size: 12px;
}
th {
	font-size: 12px;
}
li {
	list-style-type: none;
}
ol {
	list-style: none;
}
ul {
	list-style: none;
}
caption {
	text-align: left;
}
th {
	text-align: left;
}
h1 {
	font-size: 12px; font-weight: normal;
}
h2 {
	font-size: 12px; font-weight: normal;
}
h3 {
	font-size: 12px; font-weight: normal;
}
h4 {
	font-size: 12px; font-weight: normal;
}
h5 {
	font-size: 12px; font-weight: normal;
}
h6 {
	font-size: 12px; font-weight: normal;
}
a {
	color: rgb(51, 51, 51); text-decoration: none;
}
a:active {
	color: rgb(186, 38, 54);
}
.top {
	margin: 0px auto; width: 100%; height: 195px; overflow: hidden;
}
.top_flash {
	margin: 0px auto; width: 100%; height: 195px;
}
.index_menu {
	margin: 0px auto; width: 976px; height: 39px; overflow: hidden; background-image: url(top_menu.jpg); background-repeat: no-repeat;
}
.top_menu {
	letter-spacing: 1px; font-size: 12px; margin-top: 9px; margin-left: 9px;
}
.top_menu ul {
	width: 87px; height: 22px; text-align: center; color: rgb(68, 67, 67); line-height: 22px; float: left; background-image: url("../images/index_menu_bj.png"); background-repeat: no-repeat;
}
.xqdt_sj1 {
	color: rgb(255, 255, 255); font-size: 12px;
}
.xqdt_sj1 a:link {
	color: rgb(255, 255, 255); font-size: 12px; font-weight: normal; text-decoration: none;
}
.xqdt_sj1 a:visited {
	color: rgb(255, 255, 255); text-decoration: none;
}
.xqdt_sj1 a:hover {
	color: rgb(255, 255, 255); text-decoration: underline;
}
.xqdt_sj1 a:active {
	color: rgb(255, 255, 255); text-decoration: none;
}
.top_menu ul a {
	color: rgb(68, 67, 67);
}
.top_menu ul a:hover {
	color: rgb(204, 153, 51);
}
.top_menu .bigfont {
	color: rgb(68, 67, 67); background-image: none;
}
.top_menu .nobg {
	width: 70px; background-image: none;
}
.index_menu_x {
	margin: 0px auto; width: 986px; height: 39px; overflow: hidden; background-image: url(top_menu_x.jpg); background-repeat: no-repeat;
}
.index_table {
	margin: 0px auto; width: 975px; height: auto; overflow: hidden; border-right-color: rgb(223, 223, 223); border-left-color: rgb(223, 223, 223); border-right-width: 2px; border-left-width: 2px; border-right-style: solid; border-left-style: solid; background-image: url(table_bj.jpg); background-repeat: no-repeat; background-color: rgb(255, 255, 255);
}
.index_gtxx_k {
	border: 2px solid rgb(223, 223, 223); width: 730px; height: 305px; margin-top: 7px; margin-left: 6px; float: left; background-color: rgb(255, 255, 255);
}
.index_gtxx_top {
	margin: 1px; width: 726px; height: 26px; background-image: url(index_gtxx_top.jpg); background-repeat: no-repeat;
}
.index_gtxx_top_zi {
	color: rgb(10, 73, 142); padding-top: 5px; padding-left: 12px; font-size: 14px; font-weight: bold; float: left;
}
.index_gtxx_tpxw {
	margin: 7px; width: 318px; height: 259px; float: left; background-image: url("gtxx_tpxw.jpg");
}
.gtxx_tp {
	width: 305px; height: 235px; float: left;
}
.gtxx_nav {
	width: 384px; height: 31px; margin-top: 7px; margin-bottom: 9px; margin-left: 4px; float: left; background-image: url(gtxx_nav.jpg);
}
.gtxx_nav_title {
	width: 320px; color: rgb(15, 73, 147); padding-left: 0px; font-size: 14px; font-weight: bold; float: left;
}
.gtxx_nav_more {
	height: 34px; text-align: right; color: rgb(18, 97, 174); line-height: 34px; padding-right: 6px; font-size: 12px; font-weight: bold;
}
.gtxx_new_list {
	width: 384px; margin-left: 4px; float: left;
}
.gtxx_new_list ul {
	background-position: 8px 7px; margin: 0px; width: 360px; height: 25px; line-height: 25px; padding-left: 20px; font-size: 12px; background-image: url(gtxx_lg.jpg); background-repeat: no-repeat;
}
.gtxx_new_list li {
	width: 360px; height: 25px; line-height: 25px; overflow: hidden; float: left; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.index_xxgk_k {
	border: 1px solid rgb(142, 188, 221); width: 222px; height: 306px; margin-top: 7px; margin-left: 6px; float: left;
}
.index_xxgk_top {
	width: 220px; height: 35px; margin-top: 1px; margin-left: 1px; float: left; background-image: url(index_xxgk_bj.jpg);
}
.index_xxgk_top_zi {
	margin: 0px; color: rgb(15, 73, 147); line-height: 23px; padding-top: 10px; padding-left: 25px; font-size: 14px; font-weight: bold; float: left;
}
.index_xxgk_top_gkzn {
	width: 82px; height: 28px; padding-top: 3px; padding-left: 14px; float: left;
}
.xxgk_table {
	margin: 3px; width: 215px; height: 111px;
}
.xxgk_table ul {
	width: 103px; height: 33px; text-align: center; margin-top: 5px; margin-left: 3px; float: left;
}
.index_tzgg_k {
	border: 1px solid rgb(142, 188, 221); width: 222px; height: 174px; margin-top: 8px; margin-left: 6px; float: left;
}
.index_tzgg_gengduo {
	color: rgb(45, 119, 190); padding-top: 9px; padding-right: 5px; font-size: 12px; float: right;
}
.tzgg_new_list {
	width: 220px; margin-top: 5px; margin-left: 4px; float: left;
}
.index_ywlc_gengduo {
	color: rgb(45, 119, 190); padding-top: 0px; padding-right: 5px; font-size: 12px; float: right;
}
.tzgg_new_list ul {
	background-position: 8px 7px; margin: 0px; width: 180px; height: 23px; line-height: 23px; padding-left: 20px; font-size: 12px; background-image: url(gtxx_lg.jpg); background-repeat: no-repeat;
}
.tzgg_new_list li {
	color: rgb(51, 51, 51); float: left;
}
.index_bmys_top {
	width: 221px; height: 30px; margin-top: 8px; margin-left: 8px; float: left; background-image: url("index_bmys_bj.jpg");
}
.index_bmys_k {
	border: 1px solid rgb(142, 188, 221); width: 219px; height: 147px; margin-left: 8px; float: left;
}
.index_bmys_top_zi {
	margin: 0px; color: rgb(15, 73, 147); line-height: 30px; padding-left: 26px; font-size: 14px; font-weight: bold; float: left;
}
.index_wsjyxt_k {
	width: 732px; height: 78px; margin-top: 7px; margin-left: 6px; float: left; background-image: url("wsjyxt_bj.jpg");
}
.index_wxjyxt_top {
	width: 105px; height: 50px; float: right;
}
.index_wsjyxt_tatle {
	width: 720px; color: rgb(249, 136, 4); margin-top: 5px; margin-left: 3px;
}
.index_wsjyxt_tatle ul {
	margin: 0px 0px 0px 10px; width: 335px; height: 30px; line-height: 30px; overflow: hidden; padding-left: 5px; font-size: 12px; float: left; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.jyxt_line {
	width: 335px; height: 1px; clear: both; float: left; background-image: url("jyxt_line.jpg");
}
.index_wsjyxt_tatle ul a {
	color: rgb(51, 51, 51); font-size: 12px;
}
.index_wsjyxt_tatle ul a:hover {
	color: rgb(0, 51, 102);
}
.index_wsjyxt_tatle .index_wsjyxt_tatle_title {
	width: 300px; height: 30px; line-height: 30px; overflow: hidden; float: left; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.index_wsjyxt_tatle li {
	float: left;
}
.index_wsjyxt_tatle .index_wsjyxt_tatle_sj {
	color: rgb(51, 51, 51); float: left;
}
.zwgk_font {
	color: rgb(65, 68, 75); line-height: 58px; font-size: 12px;
}
.zwgk_font a:link {
	color: rgb(65, 68, 75); line-height: 58px; font-size: 12px; font-weight: normal; text-decoration: none;
}
.zwgk_font a:visited {
	color: rgb(65, 68, 75); text-decoration: none;
}
.zwgk_font a:hover {
	color: rgb(57, 116, 172); text-decoration: underline;
}
.zwgk_font a:active {
	color: rgb(65, 68, 75); text-decoration: none;
}
.zwgk_font1 {
	color: rgb(57, 116, 172); line-height: 58px; font-size: 12px;
}
.zwgk_font1 a:link {
	color: rgb(57, 116, 172); line-height: 58px; font-size: 12px; font-weight: normal; text-decoration: none;
}
.zwgk_font1 a:visited {
	color: rgb(57, 116, 172); text-decoration: none;
}
.zwgk_font1 a:hover {
	color: rgb(57, 116, 172); text-decoration: underline;
}
.zwgk_font1 a:active {
	color: rgb(57, 116, 172); text-decoration: none;
}
.bs_font {
	color: rgb(69, 69, 69); line-height: 30px; font-size: 12px;
}
.index_jzxx {
	width: 221px; height: 78px; margin-top: 7px; margin-left: 10px; float: left;
}
.index_zxgz_k {
	border: 1px solid rgb(142, 188, 221); width: 221px; height: 286px; margin-top: 7px; margin-left: 9px; float: left;
}
.index_zxgz_top {
	width: 219px; height: 30px; margin-top: 1px; margin-left: 1px; float: left; background-image: url("index_zxgz_bj.jpg");
}
.index_zxgz_tatle {
	width: 210px; height: auto; clear: both; margin-top: 8px; margin-left: 5px; float: left;
}
.index_zxgz_zi {
	color: rgb(36, 108, 182); font-size: 14px; font-weight: bold;
}
.index_zxgz_top_zi {
	margin: 0px; color: rgb(15, 73, 147); line-height: 30px; padding-top: 5px; padding-left: 12px; font-size: 14px; font-weight: bold; float: left;
}
.index_ywlc_top_zi {
	margin: 0px; color: rgb(15, 73, 147); line-height: 26px; padding-top: 5px; padding-left: 14px; font-size: 14px; font-weight: bold; float: left;
}
.index_banner {
	margin: 6px; width: 964px; height: 115px; float: left;
}
index_kcgl_zb {
	margin: 0px; border: 1px solid rgb(51, 51, 51); width: 732px; height: 200px; float: left;
}
.index_kcgl_top {
	width: 730px; height: 39px; margin-left: 0px; float: left; background-image: url("index_kcgl_top.jpg");
}
.index_kcgl_k {
	margin: 0px 0px 0px 6px; border: 1px solid rgb(183, 220, 249); width: 730px; height: 285px; float: left;
}
.index_flfg {
	width: 250px; height: auto; float: left;
}
.index_kcgl_flfg {
	width: 250px; height: auto; float: left;
}
.index_kcgl_flfg_top {
	width: 250px; height: 19px; float: left; background-image: url("kcgl_flfg_top.jpg");
}
.index_wf_top {
	width: 250px; height: 19px; margin-top: 7px; float: left; background-image: url("wf.jpg"); background-repeat: no-repeat;
}
.index_kcgl_flfg_table {
	width: 250px; height: auto; margin-top: 15px; float: left;
}
.index_kcgl_flfg_table ul {
	background-position: 8px 9px; margin: 0px; width: 204px; height: 25px; line-height: 25px; overflow: hidden; padding-left: 25px; font-size: 12px; white-space: nowrap; -ms-text-overflow: ellipsis; background-image: url("fl_lg.jpg"); background-repeat: no-repeat;
}
.index_kcgl_flfg_table ul a {
	color: rgb(51, 51, 51); font-size: 12px;
}
.index_kcgl_flfg_table ul a:hover {
	color: rgb(0, 51, 102);
}
.index_kcgl_flfg_table li {
	float: left;
}
.index_kcgl_flfg_table_y {
	width: 37px; color: rgb(252, 69, 0); padding-top: 7px; font-size: 12px; font-weight: bold; float: right;
}
.index_kcgl_gg {
	border: 1px solid rgb(158, 198, 233); width: 470px; height: 228px; margin-top: 5px; float: left;
}
.index_kcgl_kscx {
	width: 221px; height: 286px; margin-left: 8px; float: left; background-image: url("kscx.jpg");
}
.kscx_tatle {
	width: 195px; height: 46px; margin-left: 10px; float: left;
}
.index_spdb_k {
	border: 1px solid rgb(164, 196, 237); width: 221px; height: 286px; margin-left: 8px; float: left;
}
.index_spdb_k_top {
	margin: 0px; width: 219px; height: 27px; color: rgb(16, 89, 158); line-height: 35px; clear: both; font-size: 14px; font-weight: bold; background-image: url("spdb_bj.jpg");
}
.index_kygl_top {
	width: 730px; height: 39px; margin-left: 0px; float: left; background-image: url("kygl_bj.jpg");
}
.index_bszn {
	margin: 6px; width: 961px; height: 37px; float: left; background-image: url("index_bszn.jpg");
}
.index_bszn_x {
	margin: 0px auto 0px 4px; width: 961px; float: left; display: inherit;
}
.index_ywlc_top {
	width: 214px; height: 30px; float: left; background-image: url("ywlc_bj.jpg");
}
.index_ywlc_k {
	border: 1px solid rgb(93, 174, 230); width: 245px; height: 224px; clear: both; margin-top: 1px; margin-left: 6px; float: left; background-color: rgb(243, 248, 254);
}
.ywlc_bj {
	margin: 3px 5px; width: 214px; height: 30px; color: rgb(51, 51, 51); line-height: 30px; font-size: 12px; float: left; background-image: url("ywlc_bj_x.jpg");
}
.index_rsxx_top {
	width: 247px; height: 28px; clear: both; margin-top: 7px; margin-left: 6px; float: left; background-image: url("rsxx_bj.jpg");
}
.index_rsxx_k {
	border: 1px solid rgb(184, 219, 251); width: 245px; height: auto; clear: both; margin-left: 6px; float: left; background-color: rgb(243, 248, 254);
}
.bszx_x_dk {
	border: 0px solid rgb(171, 208, 234); width: 711px; height: 250px; margin-left: 3px; float: left;
}
.bszx_x_dk1 {
	border: 1px solid rgb(171, 208, 234); width: 343px; height: 253px; margin-top: 2px; margin-left: 9px; float: left;
}
.tdkcyfsf {
	margin: 0px auto; width: 340px; height: 29px; background-image: url("tdkcyfss_bg.jpg"); background-repeat: no-repeat;
}
.tdkcyfsf_news {
	margin: 5px auto 0px; width: 316px;
}
.bszx_x_left {
	margin: 0px; width: 247px; clear: both; float: left;
}
.dwgk_news {
	width: 343px; height: 236px; border-right-color: rgb(186, 221, 251); border-bottom-color: rgb(186, 221, 251); border-left-color: rgb(186, 221, 251); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid;
}
.tdkcyfsf_wenzi {
	height: 28px; color: rgb(11, 79, 150); line-height: 28px; padding-left: 29px; font-size: 14px; font-weight: bold; float: left;
}
.dwgk_news1 {
	margin: 0px auto; line-height: 15px; padding-top: 20px; padding-left: 15px;
}
.jiantou {
	width: 7px; height: 7px; padding-top: 3px; float: left;
}
.tdkcyfsf_list {
	text-align: left; color: rgb(51, 51, 51); padding-left: 10px; font-size: 12px;
}
.tdkcyfsf_list1 {
	text-align: left; color: rgb(51, 51, 51); padding-left: 3px; font-size: 12px;
}
.xuxian {
	margin: 0px auto; width: 317px; height: 1px; padding-top: 7px; padding-bottom: 7px;
}
.gengduo {
	height: 28px; color: rgb(89, 134, 176); line-height: 28px; padding-right: 8px; font-size: 12px; float: right;
}
.bszx_x_dk3 {
	border: 1px solid rgb(171, 208, 234); width: 343px; height: 222px; margin-top: 9px; margin-left: 9px; float: left;
}
.bszx_x_dk4 {
	border: 1px solid rgb(171, 208, 234); width: 343px; height: 222px; margin-top: 9px; margin-left: 9px; float: left;
}
.tpxw {
	margin: 7px auto 0px 7px; width: 961px; height: 195px; float: left; background-image: url("tpxw.jpg"); background-repeat: no-repeat;
}
.zxdc {
	margin: 9px auto 0px 7px; width: 957px; height: 271px; float: left;
}
.zxdc_1 {
	width: 247px; height: 271px; float: left;
}
.zxdc_1_top {
	width: 247px; height: 30px; background-image: url("zxdc.jpg"); background-repeat: no-repeat;
}
.zxdc_1_center {
	border: 1px solid rgb(92, 173, 229); width: 245px; height: 237px; background-color: rgb(243, 248, 254);
}
.zxdc_2 {
	margin: 0px auto; width: 230px; height: 54px; padding-top: 6px;
}
.dwgk {
	width: 345px; height: 266px; margin-left: 10px; float: left;
}
.dwgk_top {
	width: 345px; height: 32px; float: left; background-image: url("dwgk.jpg");
}
.jswp_top {
	width: 345px; height: 32px; float: left; background-image: url("jswm.jpg");
}
.yqlj {
	margin: 7px auto 0px 7px; border: 1px solid rgb(210, 210, 208); width: 959px; height: 148px; float: left;
}
.yqlj_top {
	width: 957px; height: 32px;
}
.yqlj_center {
	margin: 5px; width: 950px; background-color: rgb(253, 253, 253);
}
.di {
	margin: 8px auto 0px 2px; width: 972px; height: 150px; float: left; background-image: url(di_bj.jpg);
}
.di_zi {
	color: rgb(45, 43, 44); line-height: 20px; font-size: 12px;
}
.ny_left_k {
	margin: 15px auto 0px 10px; width: 203px; height: auto; clear: both; float: left;
}
.ny_left_top {
	margin: 0px auto; width: 203px; height: 68px; background-image: url(ny_left_s.jpg);
}
.ny_left_top ul {
	height: 40px; text-align: center; color: rgb(12, 80, 153); line-height: 55px; overflow: hidden; font-weight: bold; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.ny_left_top ul a {
	color: rgb(12, 80, 153);
}
.ny_left_zj {
	margin: 0px auto; width: 203px; height: auto; float: left; background-image: url(ny_left_z.jpg);
}
.ny_left_zj ul {
	width: 180px; height: 32px; text-align: center; color: rgb(255, 255, 255); line-height: 32px; overflow: hidden; clear: both; font-size: 12px; font-weight: bold; margin-top: 4px; margin-left: 11px; float: left; white-space: nowrap; -ms-text-overflow: ellipsis; background-image: url(ny_left_ul.jpg);
}
.ny_left_zj ul a {
	color: rgb(12, 80, 153);
}
.ny_left_di {
	margin: 0px auto; width: 203px; height: 291px; float: left; background-image: url(ny_left_x.jpg);
}
.ny_right_k {
	border: 1px solid rgb(216, 216, 216); width: 745px; height: auto; margin-top: 16px; margin-left: 7px; float: left;
}
.ny_right_k_top {
	width: 730px; height: 37px; margin-right: 7px; margin-left: 7px; border-bottom-color: rgb(101, 179, 213); border-bottom-width: 2px; border-bottom-style: solid; float: left;
}
.ny_right_k_top_title {
	width: 20px; height: 29px; clear: both; margin-top: 10px; margin-left: 10px; float: left; background-image: url(ny_dh_lg.jpg); background-repeat: no-repeat;
}
.ny_right_k_top_more {
	margin: 10px; color: rgb(10, 130, 206); padding-top: 3px; font-size: 12px; float: left;
}
.ny_right_k_top_more a {
	color: rgb(10, 130, 206);
}
.right_content {
	margin: 0px auto; width: 710px; height: 200px; clear: both; float: left;
}
.news_nr {
	padding: 9px 0px; text-align: justify; line-height: 28px; overflow: hidden; clear: both; font-size: 14px; -ms-word-break: break-all; -ms-text-justify: inter-ideograph; -ms-word-wrap: break-word;
}
.news_nr div {
	margin-top: 0px; margin-bottom: 6px;
}
.news_nr img{
   max-width:930px;
}
.news_nr p {
	margin-top: 0px; margin-bottom: 8px;
}
.font14 {
	color: rgb(51, 51, 51); font-size: 14px;
}
.font14 a:hover {
	color: rgb(191, 18, 2);
}
.font14 a:visited {
	color: rgb(51, 51, 51);
}
.font18 {
	color: rgb(51, 51, 51); font-size: 12px;
}
.font18 a:hover {
	color: rgb(191, 18, 2);
}
.font18 a:visited {
	color: rgb(255, 0, 0);
}
.ldbz_14 {
	color: rgb(12, 80, 153); font-size: 14px; font-weight: bold;
}
.line {
	width: 171px; height: 100px; background-image: url("line.jpg"); background-repeat: no-repeat;
}
.tdgl {
	width: 100%; height: 28px; float: inherit; background-image: url("tdgl_bj.jpg");
}
.index_yqlj1 {
	width: 104px; height: 28px; text-align: center; color: rgb(255, 255, 255); line-height: 24px; padding-top: 2px; padding-left: 2px; font-family: "宋体"; font-size: 12px; text-decoration: none; margin-right: 0px; margin-left: 0px; float: left; background-image: url("kcgl_bj.jpg"); background-repeat: no-repeat;
}
.index_yqlj {
	width: 104px; height: 28px; text-align: center; color: rgb(51, 51, 51); line-height: 18px; padding-top: 2px; font-family: "宋体"; font-size: 12px; text-decoration: none; margin-top: 2px; margin-right: 0px; margin-left: 0px; float: left; background-repeat: no-repeat;
}
.index_yqlj3 {
	background: url(hover1.jpg) no-repeat; width: 93px; height: 34px; text-align: center; color: rgb(18, 75, 164); line-height: 34px; font-family: "宋体"; font-size: 14px; font-weight: bold; text-decoration: none; margin-right: 0px; margin-left: 0px; float: left; cursor: pointer;
}
.index_yqlj2 {
	width: 93px; height: 34px; text-align: center; color: rgb(255, 255, 255); line-height: 34px; font-family: "宋体"; font-size: 14px; font-weight: bold; text-decoration: none; margin-right: 0px; margin-left: 0px; float: left; cursor: pointer; background-repeat: no-repeat;
}
.index_yqlj5 {
	background: url(hover1.jpg) no-repeat; width: 93px; height: 34px; text-align: center; color: rgb(18, 75, 164); line-height: 34px; font-family: "宋体"; font-size: 14px; font-weight: bold; text-decoration: none; margin-right: 0px; margin-left: 0px; float: left; cursor: pointer;
}
.index_yqlj4 {
	width: 93px; height: 34px; text-align: center; color: rgb(255, 255, 255); line-height: 34px; font-family: "宋体"; font-size: 14px; font-weight: bold; text-decoration: none; margin-right: 0px; margin-left: 0px; float: left; cursor: pointer; background-repeat: no-repeat;
}
.index_kc1 {
	width: 116px; height: 28px; text-align: center; color: rgb(255, 255, 255); line-height: 24px; padding-top: 2px; padding-left: 1px; font-family: "宋体"; font-size: 12px; text-decoration: none; margin-right: 0px; margin-left: 0px; float: left; background-image: url("bjbj.jpg"); background-repeat: no-repeat;
}
.index_kc {
	width: 116px; height: 28px; text-align: center; color: rgb(51, 51, 51); line-height: 18px; padding-top: 2px; padding-left: 1px; font-family: "宋体"; font-size: 12px; text-decoration: none; margin-top: 2px; margin-right: 0px; margin-left: 0px; float: left; background-repeat: no-repeat;
}
.index_kc_gd {
	width: 50px; height: 18px; text-align: right; color: rgb(18, 97, 174); line-height: 18px; padding-top: 2px; font-family: "宋体"; font-size: 12px; text-decoration: none; margin-top: 2px; margin-right: 0px; margin-left: 0px; float: left; background-repeat: no-repeat;
}
.index_kc_gd a:link {
	width: 80px; height: 18px; text-align: right; color: rgb(18, 97, 174); line-height: 18px; padding-top: 2px; font-family: "宋体"; font-size: 12px; text-decoration: none; margin-top: 2px; margin-right: 0px; margin-left: 0px; float: left; background-repeat: no-repeat;
}
.index_zfxxgk {
	letter-spacing: 1px; padding-left: 3px;
}
.index_zfxxgk ul {
	width: 188px; height: 28px; line-height: 28px; padding-left: 10px; margin-top: 10px; margin-left: 12px; float: left; background-image: url("zfxxgk_bg.jpg");
}
.index_zfxxgk ul a {
	color: rgb(0, 84, 177);
}
.index_zfxxgk .xz {
	color: rgb(251, 110, 5); background-image: url("zfxxgk_bg_1.jpg"); background-repeat: no-repeat;
}
.index_zfxxgk .xz a {
	color: rgb(251, 110, 5);
}
.index_zfxxgk .dc {
	padding: 0px 0px 0px 35px; width: 150px; height: 20px; line-height: 22px; margin-top: 0px; margin-bottom: 0px; margin-left: 30px; background-image: url("dc_bg.jpg"); background-repeat: no-repeat;
}
.index_zfxxgk .jd {
	padding: 0px 0px 0px 35px; width: 150px; height: 18px; line-height: 22px; margin-top: 0px; margin-bottom: 0px; margin-left: 30px; background-image: url("jd_bg.jpg"); background-repeat: no-repeat;
}
.index_zfxxgk .jdhb {
	padding: 0px 0px 0px 35px; width: 150px; height: 18px; line-height: 22px; margin-top: 0px; margin-bottom: 0px; margin-left: 30px; background-image: url("jdhb_bg.jpg"); background-repeat: no-repeat;
}
.index_zfxxgk .jd2 {
	padding: 0px 0px 0px 35px; width: 150px; height: 18px; line-height: 22px; margin-top: 0px; margin-bottom: 0px; margin-left: 30px; background-image: url("jd2_bg.jpg"); background-repeat: no-repeat;
}
.index_zfxxgk .zjd {
	padding: 0px 0px 0px 45px; width: 120px; height: 18px; line-height: 22px; margin-top: 0px; margin-bottom: 0px; margin-left: 30px; background-image: url("zjd_bg.jpg"); background-repeat: no-repeat;
}
.index_zfxxgk .zjd_2 {
	padding: 0px 0px 4px 45px; width: 150px; height: 18px; line-height: 22px; margin-top: 0px; margin-bottom: 0px; margin-left: 30px; background-image: url("zjd_bg_2.jpg"); background-repeat: no-repeat;
}
.index_zfxxgk .zjd_3 {
	padding: 0px 0px 4px 45px; width: 150px; height: 18px; line-height: 22px; margin-top: 0px; margin-bottom: 0px; margin-left: 30px; background-image: url("zjd_bg_3.jpg"); background-repeat: no-repeat;
}
.index_zfxxgk .zjd_4 {
	padding: 0px 0px 4px 45px; width: 150px; height: 18px; line-height: 22px; margin-top: 0px; margin-bottom: 0px; margin-left: 30px; background-image: url("zjd_bg_4.jpg"); background-repeat: no-repeat;
}
.jzxx14 {
	color: rgb(102, 102, 102); line-height: 23px; font-size: 12px;
}
index_news_list_title {
	width: 300px; height: 30px; line-height: 30px; overflow: hidden; float: left; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.index_news_list li {
	float: left;
}
.index_rsxx_table {
	width: 235px; height: 132px; margin-top: 8px; margin-bottom: 8px; float: left;
}
.index_rsxx_table ul {
	background-position: 8px 9px; margin: 0px; width: 195px; height: 25px; line-height: 25px; overflow: hidden; padding-left: 20px; font-size: 12px; white-space: nowrap; -ms-text-overflow: ellipsis; background-image: url("rsxx_lg.jpg"); background-repeat: no-repeat;
}
.index_rsxx_table ul a {
	color: rgb(51, 51, 51); font-size: 12px;
}
.index_rsxx_table ul a:hover {
	color: rgb(0, 51, 102);
}
.index_rsxx_table li {
	float: left;
}
.index_rsxx_table_y {
	width: 37px; color: rgb(252, 69, 0); padding-top: 7px; font-size: 12px; font-weight: bold; float: right;
}
.vote_ys {
	margin: 0px auto; width: 300px; padding-top: 5px; padding-bottom: 5px; padding-left: 20px;
}
.vote_ys_1 {
	margin: 0px auto; border: 1px solid rgb(204, 0, 0); width: 300px; padding-top: 5px; padding-bottom: 5px; padding-left: 20px; background-color: rgb(255, 239, 239);
}
.index_dc_top {
	color: rgb(82, 87, 91); line-height: 19px; font-size: 12px;
}
.di_link3 {
	width: 120px; line-height: 25px; overflow: hidden; margin-top: 0px; margin-right: 9px; margin-bottom: 0px; float: left; white-space: nowrap;
}
.kcgl_kkk {
	margin: 0px; width: 460px; height: 190px; clear: both; float: left;
}
.ny_right_k1 {
	border: 1px solid rgb(216, 216, 216); width: 960px; height: auto; margin-top: 16px; margin-left: 7px; float: left;
}
.ny_right_k1_top {
	width: 945px; height: 37px; margin-right: 7px; margin-left: 7px; border-bottom-color: rgb(101, 179, 213); border-bottom-width: 2px; border-bottom-style: solid; float: left;
}
.ny_right_k1_top_title {
	width: 20px; height: 29px; clear: both; margin-top: 10px; margin-left: 10px; float: left; background-image: url(ny_dh_lg.jpg); background-repeat: no-repeat;
}
.ny_right_k1_top_more {
	margin: 10px; color: rgb(10, 130, 206); padding-top: 3px; font-size: 12px; float: left;
}
.ny_right_k1_top_more a {
	color: rgb(10, 130, 206);
}
.xqdt_zi {
	color: rgb(255, 255, 255); font-size: 14px; font-weight: bold;
}
.xqdt_zi_gd {
	color: rgb(255, 255, 255); font-size: 12px;
}
.xqdt_sj {
	color: rgb(255, 255, 255); font-size: 12px;
}
.index_td_gd {
	width: 38px; height: 18px; text-align: right; color: rgb(18, 97, 174); line-height: 18px; padding-top: 2px; font-family: "宋体"; font-size: 12px; text-decoration: none; margin-top: 2px; margin-right: 0px; margin-left: 0px; float: left; background-repeat: no-repeat;
}
.index_td_gd a:link {
	width: 38px; height: 18px; text-align: right; color: rgb(18, 97, 174); line-height: 18px; padding-top: 2px; font-family: "宋体"; font-size: 12px; text-decoration: none; margin-top: 2px; margin-right: 0px; margin-left: 0px; float: left; background-repeat: no-repeat;
}
.zwgk_gkml {
	letter-spacing: 1px; font-size: 14px; margin-top: 9px; margin-left: 18px;
}
.zwgk_gkml ul {
	width: 90px; height: 25px; color: rgb(68, 67, 67); line-height: 25px; float: left; background-image: url("zwgk_bj.jpg"); background-repeat: no-repeat;
}
.zwgk_gkml ul a {
	color: rgb(68, 67, 67); padding-left: 10px;
}
.zwgk_gkml ul a:hover {
	color: rgb(204, 153, 51);
}
.gggkkk {
	color: rgb(68, 67, 67); line-height: 25px;
}
.gggkkk a {
	color: rgb(68, 67, 67); line-height: 25px;
}
.gggkkk a:hover {
	color: rgb(204, 153, 51); line-height: 25px;
}
.tzgg_12z {
	color: rgb(51, 51, 51); line-height: 20px; font-size: 12px;
}
.index_yq {
	margin: 0px; padding: 0px; width: 128px; height: 24px; text-align: center; color: rgb(255, 210, 0); line-height: 24px; font-family: "宋体"; font-size: 12px; text-decoration: none; float: left; background-image: url("lj_bj.jpg"); background-repeat: no-repeat;
}
.index_yq1 {
	margin: 0px; padding: 0px; width: 128px; height: 24px; text-align: center; color: rgb(255, 255, 255); line-height: 24px; font-family: "宋体"; font-size: 12px; text-decoration: none; float: left; background-image: url("lj_bj1.jpg"); background-repeat: no-repeat;
}
.index_yqlj5 {
	background: url(hover.jpg) no-repeat; width: 58px; height: 40px; text-align: center; color: rgb(255, 255, 255); line-height: 40px; font-family: "宋体"; font-size: 12px; font-weight: normal; text-decoration: none; margin-top: 0px; margin-right: 0px; margin-left: 0px; float: left;
}
.index_yqlj4 {
	width: 58px; height: 40px; text-align: center; color: rgb(87, 87, 87); line-height: 40px; font-family: "宋体"; font-size: 12px; font-weight: normal; text-decoration: none; margin-top: 0px; margin-right: 0px; margin-left: 0px; float: left;
}
.index_yqlj7 {
	background: url("../images/hover2.jpg") no-repeat; width: 96px; height: 34px; text-align: center; color: rgb(52, 100, 182); line-height: 34px; font-family: "宋体"; font-size: 14px; font-weight: normal; text-decoration: none; margin-top: 0px; margin-right: 0px; margin-left: 5px; float: left;
}
.index_yqlj6 {
	background: url("../images/hover3.jpg") no-repeat; width: 96px; height: 34px; text-align: center; color: rgb(48, 48, 48); line-height: 34px; font-family: "宋体"; font-size: 14px; font-weight: normal; text-decoration: none; margin-top: 0px; margin-right: 0px; margin-left: 5px; float: left;
}
.index_yqlj9 {
	background: url("../images/hover4.jpg") no-repeat; width: 69px; height: 32px; text-align: center; color: rgb(255, 255, 255); line-height: 32px; font-family: "宋体"; font-size: 12px; font-weight: normal; text-decoration: none; margin-top: 0px; margin-right: 0px; margin-left: 0px; float: left;
}
.index_yqlj8 {
	width: 69px; height: 32px; text-align: center; color: rgb(80, 88, 91); line-height: 32px; font-family: "宋体"; font-size: 12px; font-weight: normal; text-decoration: none; margin-top: 0px; margin-right: 0px; margin-left: 0px; float: left;
}
.dc_gengduo {
	color: rgb(77, 139, 196); line-height: 31px; font-size: 12px;
}
.dc_gengduo a:link {
	color: rgb(77, 139, 196); line-height: 31px; font-size: 12px; font-weight: normal; text-decoration: none;
}
.dc_gengduo a:visited {
	color: rgb(77, 139, 196); text-decoration: none;
}
.dc_gengduo a:hover {
	color: rgb(77, 139, 196); text-decoration: underline;
}
.dc_gengduo a:active {
	color: rgb(77, 139, 196); text-decoration: none;
}
.dc_font {
	color: rgb(0, 110, 207); line-height: 31px; font-size: 14px; font-weight: bold;
}
.gzdc_font {
	color: rgb(49, 49, 49); font-size: 12px;
}
.zt_font {
	color: rgb(74, 74, 74); line-height: 31px; font-size: 12px;
}
.zt_font a:link {
	color: rgb(74, 74, 74); line-height: 31px; font-size: 12px; font-weight: normal; text-decoration: none;
}
.zt_font a:visited {
	color: rgb(74, 74, 74); text-decoration: none;
}
.zt_font a:hover {
	color: rgb(88, 156, 255); text-decoration: underline;
}
.zt_font a:active {
	color: rgb(74, 74, 74); text-decoration: none;
}
.zb_font {
	color: rgb(89, 89, 89); line-height: 23px; font-size: 12px;
}
.zb_font a:link {
	color: rgb(89, 89, 89); line-height: 23px; font-size: 12px; font-weight: normal; text-decoration: none;
}
.zb_font a:visited {
	color: rgb(89, 89, 89); text-decoration: none;
}
.zb_font a:hover {
	color: rgb(77, 148, 254); text-decoration: underline;
}
.zb_font a:active {
	color: rgb(89, 89, 89); text-decoration: none;
}
.hd_font {
	color: rgb(3, 116, 178); line-height: 23px; font-family: Microsoft YaHei,LiHei Pro; font-size: 14px;
}
.hd_font a:link {
	color: rgb(3, 116, 178); line-height: 23px; font-family: Microsoft YaHei,LiHei Pro; font-size: 14px; font-weight: normal; text-decoration: none;
}
.hd_font a:visited {
	color: rgb(3, 116, 178); text-decoration: none;
}
.hd_font a:hover {
	color: rgb(3, 116, 178); text-decoration: underline;
}
.hd_font a:active {
	color: rgb(3, 116, 178); text-decoration: none;
}
.cx_font {
	color: rgb(51, 51, 51); line-height: 28px; font-size: 14px; font-weight: bold;
}
.gh_new_list {
	width: 430px; margin-top: 6px; margin-left: 10px; float: left;
}
.gh_new_list ul {
	background-position: 8px 12px; margin: 0px; width: 430px; height: 31px; line-height: 31px; font-size: 12px; background-image: url(gtxx_lg.jpg); background-repeat: no-repeat;
}
.gh_new_list li {
	width: 430px; height: 30px; line-height: 30px; overflow: hidden; border-bottom-color: rgb(177, 190, 234); border-bottom-width: 1px; border-bottom-style: dashed; float: left; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.index_yqlj11 {
	background: url(hover.jpg) no-repeat; width: 58px; height: 38px; text-align: center; color: rgb(255, 255, 255); line-height: 38px; font-family: Microsoft YaHei,LiHei Pro; font-size: 12px; font-weight: normal; text-decoration: none; margin-top: 0px; margin-right: 0px; margin-left: 0px; float: left;
}
.index_yqlj10 {
	width: 58px; height: 38px; text-align: center; color: rgb(87, 87, 87); line-height: 38px; font-family: Microsoft YaHei,LiHei Pro; font-size: 12px; font-weight: normal; text-decoration: none; margin-top: 0px; margin-right: 0px; margin-left: 0px; float: left;
}
.zwgk_fontss {
	color: rgb(65, 68, 75); line-height: 40px; font-size: 12px;
}
.zwgk_fontss a:link {
	color: rgb(65, 68, 75); line-height: 40px; font-size: 12px; font-weight: normal; text-decoration: none;
}
.zwgk_fontss a:visited {
	color: rgb(65, 68, 75); text-decoration: none;
}
.zwgk_fontss a:hover {
	color: rgb(57, 116, 172); text-decoration: underline;
}
.zwgk_fontss a:active {
	color: rgb(65, 68, 75); text-decoration: none;
}