img {
    width: unset;
    height: unset;
}
.cfont1 {
    color: #ff3300;
    font-weight: bold;
}
.wrap {
    width: 1180px;
    margin: 0 auto;
}
.kong10 {
    height: 10px;
    font-size: 0px;
    line-height: 0px;
}
.wz_nav01 {
    font-size: 14px;
    overflow: hidden;
    border: #dee1e9 1px solid;
    border-bottom: 0;
    height: 38px;
    line-height: 38px;
    padding: 0 10px;
}
.wrap a {
    color: #333;
}
.clear {
    clear: both;
    font-size: 0;
    height: 0;
    line-height: 0;
    visibility: hidden;
    overflow: hidden;
}
/* CSS Document */
.kj_top01 {
    background-image: url(../img/kaijiang_header01bg.jpg);
    height: 73px;
    padding: 0px 12px;
}

.kj_top01 .bj01 {
    float: left;
    width: 122px;
    padding-top: 12px;
}

.kj_top01 .bj02 {
    float: left;
    margin-left: 15px;
    padding-top: 15px;
    color: #ffffff;
    width: 170px;
}

.kj_top01 .bj03 {
    float: left;
    margin-left: 30px;
    width: 260px;
    padding-top: 12px;
}

.kj_top01 .bj03 .li_01 {
    border-bottom: #98c4e7 1px dashed;
    margin-bottom: 5px;
}

.kj_top01 .bj04 {
    float: left;
    margin-left: 30px;
    line-height: 73px;
    width: 317px;
    text-align: center;
}

.kj_top01_bian {
    height: 10px;
    background-image: url(../img/kaijiang_headerbian.gif);
    font-size: 0px;
    line-height: 0px;
}

.kjbg_title01 {
    background-image: url(../img/biaoge_title01.gif);
    height: 27px;
}

.kjbg_title01 .span_left {
    float: left;
    font-size: 14px;
    font-weight: bold;
    color: #ffffff;
    width: 113px;
    text-align: center;
    padding-top: 7px;
}

.kj_tablelist01 {
    border: 1px solid #ccc;
    background-color: #f0f0f0;
    border-collapse: collapse;
}

.kj_tablelist01 td {
    background-color: #ffffff;
    color: #333333;
}

.kj_tablelist01 .td_title01 {
    /* background-image:url(../img/kj_td_titlebg01.gif); */
    height: 38px;
    border: #f0f0f0 1px solid;
    color: #999999;
    font-size: 14px;
    font-weight: bold;
    text-align: center;
}

.kj_tablelist01 .td_title02 {
    background-color: #f7f9fa;
    border-left: #f0f0f0 1px solid;
    border-top: #f0f0f0 1px solid;
    /* color: #000099; */
    text-align: center;
}

.kj_tablelist01 .td_title02b {
    text-align: left;
    padding-left: 19px;
}

.kj_tablelist01 .td_title03 {
    background-image: url(../img/kj_td_titlebg03.gif);
    height: 38px;
    padding-left: 15px;
    color: #ff6600;
    font-weight: bold;
    font-size: 14px;
}

.kj_tablelist01 .td_kjhm01 {
    font-weight: bold;
    padding: 5px 5px 5px 15px;
    font-weight: 700;
    font-size: 13px;
    word-spacing: 5px;
    line-height: 28px;
    font-family: Verdana;
}

/*寮€濂栬缁�*/
.kj_main01 {
    /* padding-bottom: 10px; */
    border: 1px solid #d7dbe3;
    background-color: #fff;
}
.kj_main01::after {
    content: '';
    clear: both;
}
.kj_main01 .kj_main01_left {
    float: left;
    width: 220px;
}

.kj_main01 .kj_main01_right {
    float: left;
    width: 940px;
    margin-left: 10px;
    font-size: 14px;
}

.kjxq_box01 {
    width: 218px;
    border-right: 1px solid #d7dbe3;
    background-color: #edeef1;
    font-size: 14px;
}

.kjxq_box01 .t01 {
    height: 46px;
    overflow: hidden;
    display: none;
    /* 全隐藏 */
}

.kjxq_box01 .t01 li {
    float: left;
    width: 109px;
    height: 46px;
    line-height: 46px;
    text-align: center;
    /* color: #FFFFFF; */
    border-bottom: 1px solid #d7dbe3;
}

.kjxq_box01 .t01 li a {
    color: #7e8b9a;
    font-size: 14px;
}

.kjxq_box01 .t01 li a:hover {
    color: #333;
}

.kjxq_box01 .t01 .li_01 {
    color: #333;
    height: 43px;
    border-bottom: 3px solid #1e7ddf;
}

.kjxq_box01 .t01 .li_01 a {
    color: #333;
    text-decoration: none;
}

.kjxq_box01 .c01 {
    /* background-color: #edeef1; */
    /* border-left: #8CC0E7 1px solid; */
    /* border-right: #8CC0E7 1px solid; */
    /* border-bottom: #8CC0E7 1px solid; */
    /* padding-top: 15px; */
}

.kjxq_box01 .c01 .t002 {
    /* background: url(../img/KJXQ_T02BG.GIF); */
    color: #333;
    font-weight: bold;
    font-size: 14px;
    /* width: 188px; */
    height: 50px;
    line-height: 50px;
    /* padding: 5px 0px 0px 0px; */
    padding-left: 10px;
    border-top: 1px solid #d7dbe3;
    border-bottom: 1px solid #d7dbe3;
    /* width: 209px; */
    margin-top: -1px;
}

.kjxq_box01 .c01 .t002 a {
    text-decoration: none;
    /* color: #000099 */
}

.kjxq_box01 .c01 .t002 a:hover {
    color: #333;
}

.kjxq_box01 .c01 .t002 img {
    border: 0px;
    margin-right: 8px;
    vertical-align: middle;
}

.kjxq_box01 .c01 .t002.on {
    /* background-color: #fff; */
}

.ul_kj01 {
    /* margin: 3px 0px 8px 10px; */
}

.ul_kj01 li {
    /* background-image: url(../img/li_row01.gif); */
    /* background-repeat: no-repeat; */
    /* background-position: left center; */
    height: 40px;
    line-height: 40px;
    /* padding-left: 35px; */
    font-size: 14px;
    /* cursor: pointer; */
    position: relative;
}

.ul_kj01 li:hover:after,
.ul_kj01 li.on:after {
    content: '';
    width: 5px;
    height: 100%;
    position: absolute;
    z-index: 1;
    left: 100%;
    top: 0;
    background-color: #fff;
}

.ul_kj01 li:hover,
.ul_kj01 li.on {
    background-color: #fff;
}

.ul_kj01 li a {
    display: block;
    padding-left: 35px;
}

.ul_kj01 li a:link {
    color: #333;
}

.kjxq_box02 {
    padding: 0px 14px 8px 14px;
}

.kjxq_box02 .kjxq_box02_title {
    height: 55px;
    padding: 33px 20px 5px 21px;
}

.kjxq_box02 .kjxq_box02_title .kjxq_box02_title_left {
    float: left;
}

.kjxq_box02 .kjxq_box02_title .kjxq_box02_title_mid {
    float: left;
    padding: 22px 0px 0px 8px;
}

.kjxq_box02 .kjxq_box02_title .kjxq_box02_title_right {
    float: right;
    padding-top: 12px;
}

.kjxq_box02 select {
    height: 26px;
    border: 1px solid #f0f0f0;
}

.kjxq_box02 .kjxq_box02_con {
    padding: 20px;
}

.kj_tablelist02 {
    border-collapse: collapse;
}

.kj_tablelist02 td {
    border: 1px solid #dbe2e7;
    color: #333333;
    padding: 15px 20px;
    font-size: 14px;
}

.kj_tablelist02 .td_title01 {
    background-color: #f2f3f5;
    background-repeat: repeat-x;
    padding: 0px 8px;
    height: 42px;
}

.kj_tablelist02 .td_title01 .span_left {
    float: left;
}

.kj_tablelist02 .td_title01 .span_right {
    color: #999;
    float: right;
}

.kj_tablelist02 .td_title01 .font_t01 {
    /* color: #000099; */
    font-weight: bold;
    float: left;
    height: 30px;
    line-height: 30px;
}

.kj_tablelist02 td.div_shupai {
    padding: 15px 4px;
}

.kj_tablelist02 .td_title02 {
    /* background-color: #E9F3FE; */
    color: #999999;
}

.kj_tablelist02 .td_title03 {
    background-color: #f5faff;
    color: #000099;
}

.kj_tablelist02 .td_f01 {
    text-align: right;
    color: #000099;
}

.kj_tablelist02 .td_f01 a {
    color: #000099;
}

.kj_gmbt01 {
    display: none;
    width: 122px;
    height: 35px;
    line-height: 35px;
}

.kj_gmbt01 a:link,
.kj_gmbt01 a:visited {
    color: #ffffff;
    text-decoration: none;
}

.kj_tablelist02 .tdtbgn {
    color: #de8500;
    background-color: #ffefd8;
}

.kjxq_box03 {
    padding: 0px 14px 8px 14px;
}

.kjxq_box03 .left {
    float: left;
    width: 448px;
}

.kjxq_box03 .left2 img {
    width: 448px;
    height: 200px;
    background: #f4f4f4;
    display: inline-block;
}

.kjxq_box03 .right {
    float: left;
    width: 448px;
    margin-left: 15px;
}

.j_r_box {
    float: none;
    border: #dbe2e7 solid 1px;
    /* background: url(../img/bg_03.gif) repeat-x; */
    margin-bottom: 15px;
    /* width: 361px; */
    overflow: hidden;
}

.j_r_box .listtubiao {
    border-top: 1px solid #d6e6f2;
    margin: 0 12px;
    padding: 12px 0;
    min-height: 135px;
}

.j_r_box .first {
    border-top: 0;
}

.j_r_box .title {
    height: 26px;
    line-height: 26px;
}

.j_r_box .j_kjgg .title h1 {
    color: #ff0000;
    background: url(../img/img_01.gif) no-repeat;
    padding-left: 34px;
}

.j_r_box .title .more {
    float: right;
    font-size: 12px;
    font-weight: normal;
    margin-right: 10px;
}

.j_r_box .j_paihang .title p {
    background: url(../img/img_02.gif) no-repeat;
    padding-left: 34px;
    font-weight: bold;
}

.j_r_box .j_paihang .title h1 {
    background: url(../img/img_02.gif) no-repeat 0 40%;
    padding-left: 34px;
    float: left;
    font-size: 16px;
}

.j_r_box .kj_result_time {
    float: right;
    color: #999;
    margin-right: 35px;
    display: block;
}

.kjxq_bq01 {
}

.kjxq_bq01 li {
    float: left;
    width: 54px;
    height: 18px;
    margin-left: 3px;
    line-height: 18px;
    text-align: center;
    cursor: hand;
}

.kjxq_bq01 .li_01 {
    background-color: #5b9ee1;
    border: #4e96de 1px solid;
    color: #ffffff;
    border-bottom: 0px;
}

.kjxq_bq01 .li_01 a:link,
.kjxq_bq01 .li_01 a:visited {
    color: #ffffff;
    text-decoration: none;
}

.kjxq_bq01 .li_02 {
    background-color: #ebf4fd;
    border: #c2def3 1px solid;
    border-bottom: 0px;
}

.list1 {
    color: #333333;
}

.list1 a:link,
.list1 a:visited {
    color: #333333;
}

.list1 a:hover {
    color: #ff0000;
}

.listtubiao .list1 li a {
    text-decoration: none;
}

.listtubiao .list1 li a:hover {
    text-decoration: underline;
}

.list1 .link-to-news {
    position: relative;
}

.list1 .link-to-news .hot-news {
    display: inline-block;
    width: 19px;
    height: 22px;
    position: absolute;
    right: 0;
    top: 50%;
    margin-top: -11px;
    background: url(../img/hot.png) no-repeat;
    background-size: cover;
}

.kj_mrtj_box_01 .box_01_left {
    float: left;
    width: 97px;
}

.kj_mrtj_box_01 .box_01_left .img_01 {
    clear: both;
    width: 95px;
    height: 48px;
    border: #cccccc 1px solid;
}

.kj_mrtj_box_01 .box_01_left .text_01 {
    clear: both;
    text-align: center;
    height: 18px;
    padding-top: 3px;
}

.kj_mrtj_box_01 .box_01_right {
    float: left;
    margin-left: 8px;
}

.kj_sjfl {
    font-weight: bold;
    margin-top: 14px;
    color: #ffffff;
}

.kj_sjfl a:link,
.kj_sjfl a:visited {
    color: #ffffff;
}

.kj_sort_box {
    border-top: 1px solid #ecf0f4;
}

.kj_sort {
    position: relative;
    /* margin: 0 auto; */
    /* width: 1180px; */
}

.kj_sort .menu {
    /* height: 30px; */
    /* padding: 5px 10px 0; */
    height: 48px;
    line-height: 48px;
    font-size: 16px;
    background-color: #f7f9fa;
    border-bottom: 1px solid #f1f4f7;
}

.kj_sort .menu ul {
    width: 1180px;
    margin: 0 auto;
}

.kj_sort .menu li {
    float: left;
    text-align: center;
    padding: 0 20px;
    cursor: pointer;
    border-left: 1px solid #ecf0f4;
    border-right: 1px solid #ecf0f4;
    margin-left: -1px;
}

.kj_sort .menu .nav1 {
    background: #fff;
    color: #1e7ddf;
    border-left: 1px solid #ecf0f4;
    border-bottom: 1px solid #fff;
    border-right: 1px solid #ecf0f4;
}

.kj_sort .menu a {
    text-decoration: none;
}

.kj_sort .menu .nav1 a {
    color: #1e7ddf;
}

.kj_sort .menu .nav2 a {
    color: #333;
    display: block;
    zoom: 1;
}

.kj_sort .menu .nav2 a:hover {
    color: #1e7ddf;
}

.kj_sort .list {
    padding-top: 12px;

    /* padding: 12px 0; */
    width: 1180px;
    margin: 0 auto;
}

.kj_sort #content1,
.kj_sort #content2 {
    padding: 21px 0;
}

.kj_sort #content1 .left li,
.kj_sort #content2 .left li {
    line-height: 30px;
}

.kj_sort #content3 .right {
    padding-top: 19px;
}

.kj_sort .list .left {
    float: left;
    padding-left: 20px;
}

.kj_sort .list .left li {
    font-size: 14px;
    line-height: 26px;
}

.kj_sort .list .left li a {
    text-decoration: none;
    color: #333;
}

.kj_sort .list .left li a:hover {
    text-decoration: underline;
    color: #ff3300;
}

.kj_sort .list .left li a.in {
    color: #333;
}

.kj_sort .list .left li a.in:hover {
    color: #f30;
}

.kj_sort .list .right {
    float: right;
    padding: 10px 0px 0 0;
    text-align: right;
    padding-right: 15px;
    width: 440px;
}

.kj_sort .list .right select {
    height: 26px;
    vertical-align: middle;
    border: 1px solid #f0f0f0;
    width: 124px;
}

.kj_tablelist01 td {
    background-color: #ffffff;
    color: #333333;
    border: 1px solid #f0f0f0;
}

.kj_tablelist01 .td_title01 {
    height: 29px;
    font-weight: 400;
}

.kj_tablelist01 .td_title03 {
    background-color: #ffffcc;
    border: #f0f0f0 1px solid;
    color: #000099;
}

.kj_tablelist01 .td_title04 {
    background-color: #d7ffd7;
    border: #f0f0f0 1px solid;
    color: #000099;
}

.c01 .tblank {
    background: none;
    padding: 7px 0 0 27px;
    /* height: 15px; */
    /* line-height: 15px; */
    font-weight: bold;
    color: #000099;
}

.c01 .jian {
    padding: 0 0 0 36px;
}

.c01 .jian .navbl {
    background: none;
    height: 30px;
    line-height: 30px;
    padding: 0;
    margin: 0;
}

.c01 .jian .navbl a {
    display: inline-block;
    padding-left: 0;
}

.c01 .jian .navbl:hover a {
    color: #f00;
}

.gonggao_new {
    padding-left: 20px;
    height: 38px;
    line-height: 38px;
    background-color: #f7f9fa;
    border: 1px solid #f0f0f0;
    border-bottom: 0;
    position: relative;
    overflow: hidden;
}

.gonggao_new span.title {
    padding-left: 20px;
    text-indent: 0px;
    height: 38px;
    background: url(../img/lb.gif) no-repeat 0 50%;
    font-weight: bold;
    position: absolute;
    font-size: 14px;
    left: 20px;
    top: 0px;
    display: block;
}

.gonggao_new .scrollShell {
    margin-left: 110px;
    overflow: hidden;
    height: 38px;
    width: 700px;
}

/* 寮€濂栭〉闈㈡暟鎹潵婧愭彁閱� hee 2009-8-27 */
.wrap .notice {
    margin: 10px 0;
    text-align: center;
}

/* SEO淇敼 lila 2010-04-29*/
.kjxq_box02_title_left h1 {
    text-indent: -99999px;
    line-height: 0;
}

/* 绂忓僵寮€濂� */
.red_b {
    color: #f00;
    font-weight: bold;
}

.red {
    color: #f00;
}

.gray {
    color: #999;
}

.l {
    float: left;
}

.r {
    float: right;
}

.kj_tablelist01 .td_title04 {
    background-image: url(../img/kj_td_titlebg01.gif);
    height: 29px;
    border-left: #ffffff 1px solid;
    border-top: #ffffff 1px solid;
    color: #255ebb;
    font-size: 13px;
    font-weight: bold;
    text-align: center;
}

li.public_box {
    padding: 15px 0 10px 90px;
    background: url(../img/logo.gif) no-repeat;
    display: block;
    height: 105px;
    margin: 15px 0;
    _overflow: hidden;
    _height: 115px;
}

.kj_tablelist03 {
}

.kj_tablelist03 td {
    padding: 2px 5px;
}

.kjxq_box04 h1.fc {
    font-size: 12px;
    display: block;
    padding: 10px 0 10px 20px;
    background: url(../img/row_fc.gif) 0 10px no-repeat;
}

.kjxq_box04 h1.tc {
    font-size: 12px;
    display: block;
    padding: 10px 0 10px 20px;
    background: url(../img/row_tc.gif) 0 10px no-repeat;
}

.kjxq_box04 h2 {
    font-size: 12px;
}

.kjxq_box04 {
    border: #8cc0e7 1px solid;
    background-image: url(../img/kjxq_box02_bg.jpg);
    background-repeat: repeat-x;
    padding: 0px 14px 8px 14px;
}

.kjxq_box04 li {
    border-top: 1px dotted #8cc0e7;
}
.ball_orange {
    background-image: url(../img/ball_orange.png);
    background-repeat: no-repeat;
    background-position: center center;
    height: 25px;
    width: 25px;
    color: #fff;
    font-weight: bold;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    text-align: center;
    line-height: 25px;
}
.ball_orange2,
.ball_purple {
    background-image: url(../img/ball_21px.png);
    background-repeat: no-repeat;
    height: 25px;
    width: 25px;
    color: #ffffff;
    font-weight: bold;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    text-align: center;
    line-height: 25px;
}
.ball_orange2 {
    background-position: -28px 1px;
}
.ball_purple {
    background-position: 0 1px;
}
.ball_box01 li {
    border: 0;
    font-weight: normal;
    font-size: 14px;
    float: left;
    width: 25px;
    height: 25px;
    line-height: 25px;
    margin-right: 5px;
    text-align: center;
    color: #fff;
}

a.buy {
    display: block;
    text-indent: -9999px;
    width: 122px;
    height: 35px;
    background: url(../img/liji-1.gif) no-repeat;
}

li.ssq_logo {
    background-position: 0 30px;
}

li.fc3d_logo {
    background-position: 0 -193px;
}

li.qlc_logo {
    background-position: 0 -303px;
}

.kjxq_box04 .div_shupai {
    width: 15px;
    overflow: hidden;
    height: 40px;
    text-align: center;
    _display: inline;
    @display: inline;
}

li.sfc_logo {
    background-position: 0 -953px;
}

li.dlt_logo {
    background-position: 0 -78px;
}

li.qxc_logo {
    background-position: 0 -408px;
}

li.pls_logo {
    background-position: 0 -633px;
}

li.plw_logo {
    background-position: 0 -738px;
}

li.eexw_logo {
    background-position: 0 -520px;
}

li.syxq_logo {
    background-position: 0 -1068px;
}

.bg05 {
    border: 1px solid #8cc0e7;
    border-right: 0;
    background: #e9f3fe;
}

.bg06 {
    border: 1px solid #8cc0e7;
    background: #e9f3fe;
}

.bg07 {
    border: 1px solid #8cc0e7;
    border-right: 0;
    border-top: 0;
}

.bg08 {
    border: 1px solid #8cc0e7;
    border-top: 0;
}

/*娉ㄥ唽浼樺寲 6-24 liut */
a.zc,
a.zc:visited {
    color: #fff;
    text-decoration: none;
}

a.zc:hover {
    color: #fff;
    text-decoration: underline;
}

.zc_cnt {
    position: absolute;
    right: 6;
    top: 9px;
}

.new_zc_ico {
    background: url(../..../img/new_user_ico.png) 0 2px no-repeat;
    padding-left: 16px;
}

/* 鎵嬫満瀹㈡埛绔诞鍔ㄥ眰 */
.show_sj {
    width: 34px;
    height: 186px;
    border: 1px solid #79c1f3;
    position: fixed;
    right: 60px;
    bottom: 60px;
    overflow: hidden;
    background-color: #fff;
    z-index: 10;
}

* html .show_sj {
    position: absolute;
}

.show_sj_r,
.show_sj_raw,
.show_sj_fs,
.show_sj_android,
.show_sj_iphone {
    background: url(../..../img/show_sj_bg.png) no-repeat;
}

.show_sj_r {
    width: 14px;
    height: 186px;
    line-height: 16px;
    background-color: #ebf5ff;
    display: block;
    font-size: 14px;
    font-family: microsoft yahei;
    position: absolute;
    top: 0;
    right: 0;
    padding: 0 10px;
    cursor: pointer;
    background-position: -34px 166px;
}

.show_sj_r.sj_r {
    background-position: -72px 166px;
    background-color: #f5faff;
}

.show_sj_raw {
    display: block;
    height: 30px;
    background-position: -8px 4px;
}

.show_sj_h3 {
    padding: 8px 0 8px 18px;
    color: #666;
    font-size: 14px;
}

.show_sj_c {
    width: 312px;
    height: 97px;
    background: #f7f7f7;
    padding: 10px 20px;
    overflow: hidden;
    margin-left: 18px;
}

.show_sj_p1 {
    float: left;
    width: 165px;
    border-right: 1px solid #e6e6e6;
    height: 97px;
}

.show_sj_p2 {
    float: right;
    width: 120px;
    padding-left: 24px;
}

.show_sj_c .gray {
    padding-bottom: 8px;
    display: block;
}

.show_sj_text {
    height: 22px;
    line-height: 22px;
    border: 1px solid #bbb;
    width: 138px;
    float: left;
    font-size: 12px;
    padding-left: 4px;
    color: #b4b4b4;
    margin-bottom: 10px;
}

.show_sj_fs,
.show_sj_android,
.show_sj_iphone {
    width: 99px;
    height: 30px;
    border: none;
    background-position: 0 -40px;
    cursor: pointer;
}

.show_sj_android {
    width: 94px;
    background-position: 0 -70px;
    margin-bottom: 8px;
}

.show_sj_iphone {
    width: 94px;
    background-position: 0 -100px;
}

.show_sj_a {
    padding: 8px 0 8px 18px;
    display: block;
}

.show_sj_p1 b {
    display: inline-block;
    float: right;
    color: #999;
    font-weight: 400;
    margin-right: 8px;
    max-width: 66px;
    overflow: hidden;
    white-space: nowrap;
}

/*SEO浼樺寲*/
.kjxq_new_box01 .hd .tab {
    background-color: #3c7ec8;
    padding-top: 3px;
    padding-left: 10px;
}

.kjxq_new_box01 .hd .tab li {
    float: left;
    margin-right: 4px;
}

.kjxq_new_box01 .hd .tab li a {
    padding: 0 16px;
    line-height: 28px;
    display: inline-block;
    font-size: 14px;
    color: #fff;
}

.kjxq_new_box01 .hd .tab li.on a {
    background-color: #fff;
    color: #333;
    font-weight: 700;
}

.kjxq_new_box01 .bd {
    border: #c7dcf6 solid 1px;
    border-top: 0;
}

.kjxq_new_box01 .relative_news_list .inner {
    width: 100%;
    overflow-x: hidden;
    padding: 10px 0;
}

.kjxq_new_box01 .relative_news_list .inner ul {
    width: 800px;
}

.kjxq_new_box01 .relative_news_list .inner ul li {
    float: left;
    width: 236px;
    margin-left: 30px;
    line-height: 28px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.table_list01 {
    border-collapse: collapse;
}

.table_list01 td {
    padding: 5px;
    text-align: center;
    border: #d1e5fe solid;
    border-width: 0 0 1px 0;
}

.table_list01b td {
    padding-left: 10px;
    text-align: left;
}

.table_list02 td {
    padding: 0;
    border-width: 0 1px 1px 0;
}

.table_list01 .td_t01 {
    background-color: #fff;
}

.table_list01 .td_t02 {
    background-color: #f5fafe;
}

.table_list01 .bg_01 td {
    background-color: #ffffff;
}

.table_list01 .bg_02 td {
    background-color: #f6fafe;
}

.table_list01 .bg_03 td {
    background-color: #f8f8d2;
}

.table_list01 .font001 {
    color: #484848;
}

.table_list01 .td_left {
    text-align: left;
}

.table_list01 .zc6 {
    width: 39px;
    padding: 0;
}

.table_list01 a.cu:visited {
    color: gray;
    text-decoration: none;
}

.td_shupai {
    line-height: normal;
    font-size: 12px;
    letter-spacing: 1px;
    text-align: center;
}

.td_shupai div {
    width: 12px;
    height: 38px;
    margin: 5px auto;
}

.table_list01 .no1 {
    background: url(../img/img_049.gif) no-repeat center;
    color: #fff;
}

.table_list01 .no2 {
    background: url(../img/img_050.gif) no-repeat center;
}

.table_list01 .ms_tip {
    display: none;
}

.j_r_box_new {
    float: none;
    border: #dbe2e7 solid 1px;
    margin-bottom: 10px;
    /* width: 361px; */
    overflow: hidden;
}

.j_r_box_new .listtubiao {
    margin: 0 12px;
    padding: 12px 0;
}

.j_r_box_new .first {
    border-top: 0;
}

.j_r_box_new .title {
    line-height: 32px;
    line-height: 26px;
}

.j_r_box_new .j_kjgg .title h1 {
    color: #ff0000;
    background: url(../img/img_01.gif) no-repeat;
    padding-left: 34px;
}

.j_r_box_new .title .more {
    float: right;
    font-size: 12px;
    font-weight: normal;
    margin-right: 10px;
}

.j_r_box_new .j_paihang .title p {
    background: url(../img/img_02.gif) no-repeat;
    padding-left: 34px;
    font-weight: bold;
}

.j_r_box_new .j_paihang .title h1 {
    background: url(../img/img_02.gif) no-repeat;
    padding-left: 34px;
}

.j_paihang .title {
    height: 38px;
    line-height: 38px;
    background-color: #f2f3f5;
    border-bottom: #e8ecef solid 1px;
    position: relative;
}

.j_paihang .title .tab {
    position: absolute;
    top: 0;
    left: 0;
}

.j_paihang .title .tab li {
    float: left;
    margin-left: -1px;
}

.j_paihang .title .tab a {
    /* background: url(../img/spliter.png) no-repeat right center; */
    height: 38px;
    line-height: 38px;
    padding: 0 22px;
    /* color: #0f3f94; */
    font-size: 14px;
    display: inline-block;
    border: #ebeff1 solid 1px;
    border-style: none solid;
    text-decoration: none;
}

.j_paihang .title .tab li.on a {
    position: relative;
    background: none #fff;
    border-color: #e8ecef;
    border-bottom: #fff solid 1px;
    color: #333;
    font-weight: 700;
    margin-left: -2px;
}

.j_r_box_new .j_paihang .title h1 {
    background: none;
    padding-left: 22px;
}

.j_r_box_new .title {
    line-height: 32px;
}

.kjxq_new_box01 .relative_news_list .inner {
    width: 100%;
    overflow-x: hidden;
    padding: 10px 0;
}

.kj_tablelist02 .ball_red,
.kj_tablelist02 .ball_blue {
    background: url(../img/kj_ball.png?v=2020040965487) no-repeat;
}
.kj_tablelist02.ssq .ball_red {
    background-image: url(../img/ball_red.gif);
}

.kj_tablelist02.ssq .ball_blue {
    background: url(../img/ball_blue.gif);
}
.kj_tablelist02 .ball_blue {
    background-position: -26px 0;
}

.kj_tablelist02 .ball_box02 .ball_red {
    background-position: -52px 0;
}
.kj_tablelist02 .ball_box02 .ball_blue {
    background-position: -78px 0;
}

.kjxq_new_box01 .relative_news_list .inner ul {
    width: 800px;
}

.kjxq_new_box01 .relative_news_list .inner ul li {
    float: left;
    width: 236px;
    margin-left: 30px;
    line-height: 28px;
    white-space: nowrap;
}

.iSelectBox {
    position: relative;
    z-index: 5;
    display: inline-block;
    line-height: 20px;
}

body a.iSelect:link,
body a.iSelect:visited,
body a.iSelect:hover {
    display: block;
    line-height: 20px;
    border: 1px solid #f0f0f0;
    text-decoration: none;
    font-size: 12px;
    color: #000;
    padding: 1px 22px 0 2px;
    height: 20px;
    cursor: default;
    background: #fff url(../img/mcSelect.gif) no-repeat 100% 4px;
    width: 56px;
}

.iSelect:hover {
    background-position: 100% -21px;
}

.iSelectList {
    position: absolute;
    z-index: 1;
    left: 0;
    top: 22px;
    font-size: 12px;
    background-color: #fff;
    border: 1px solid #f0f0f0;
    border-top: 0;
    background-color: #fff;
    display: none;
    width: 80px;
}

.iSelectList a,
.iSelectList a:visited,
.iSelectList a:hover {
    text-decoration: none;
    display: block;
    color: #333;
    padding: 0;
    margin: 0;
    line-height: 20px;
    padding: 0 22px 0 2px;
    word-wrap: normal;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    outline: 0;
    background-color: #fff;
    position: relative;
    z-index: 1;
}

.iSelectList a.iSelectHover,
.iSelectList a.iSelectHover:hover {
    color: #333;
    background-color: #aaa;
}

.listOverFlow {
    overflow: auto;
}

.listOverFlow a,
.listOverFlow a:hover {
    padding-right: 0;
}

/*澧炲姞涓績寮€濂栦俊鎭�*/
.kj-msg {
    border: 1px solid #add3ef;
    background: #ecf4fc;
    line-height: 24px;
    margin: 20px;
    padding: 15px 10px;
}

.kj-msg td {
    font-size: 14px;
}

.kj-msg .icon-horn {
    display: inline-block;
    width: 22px;
    height: 19px;
    background: url(../img/icon-horn.png) no-repeat;
    /* margin-right: 10px; */
    position: relative;
    top: 3px;
}

.footer {
    width: auto !important;
}

/*濂栭噾瀵圭収琛� start*/
.box-jiangjin {
    position: relative;
    float: right;
    width: 120px;
    height: 30px;
    line-height: 30px;
    background: #fff;
    text-align: center;
    cursor: default;
}

.box-jiangjin .box-jiangjin-btn {
    display: block;
    width: 100%;
    height: 30px;
    background: #fff;
    z-index: 10;
    position: relative;
}

.box-jiangjin:hover {
    box-shadow: 0 0 15px #999;
}

.box-jiangjin .jiangjin-table {
    position: absolute;
    width: 420px;
    background: #fff;
    z-index: 9;
    top: 30px;
    right: -8px;
    min-height: 200px;
    height: auto;
    padding: 20px;
    box-shadow: 0 0 15px #999;
    display: none;
}
.box-jiangjin:hover .jiangjin-table {
    display: block;
}

.condlt_table {
    text-align: center;
    font-size: 12px;
}

.condlt_table tr th {
    background: #f4f4f4;
    line-height: 30px;
    text-align: center;
    border-right: 0;
    color: #999;
    font-weight: normal;
    border: 1px solid #e2e5e4;
}

.condlt_table tr td {
    border: 1px solid #e2e5e4;
    height: 30px;
    line-height: 30px;
    padding: 0 5px;
}
.orange2 {
    color: #ff8a00;
}
.purple {
    color: #6857ca;
}
.blue {
    color: #1e7ddf;
}

/*濂栭噾瀵圭収琛� end*/

@media screen and (max-width: 750px) {
    .wrap {
        width: 100%;
    }
    .kj_main01 .kj_main01_left,
    .kj_main01 .kj_main01_right,
    .kj_main01 .kjxq_box01 {
        width: 100%;
    }
    .kj_main01 .kj_main01_right {
        margin-left: 0;
    }
    .kj_main01 .kjxq_box01 {
        overflow-x: scroll;
    }
    .kjxq_box01 .c01 {
        display: flex;
    }
    .kjxq_box01 .c01 .t002 {
        display: none;
    }
    .kjxq_box01 .c01 .ul_kj01 {
        display: flex;
        flex-wrap: nowrap;
    }
    .kjxq_box01 .c01 .ul_kj01 li a {
        white-space: nowrap;
    }
    .ul_kj01 li:hover,
    .ul_kj01 li.on {
        background: unset;
    }
    .ul_kj01 li:hover:after,
    .ul_kj01 li.on:after {
        display: none;
    }
    .kjxq_box02 .kjxq_box02_title .kjxq_box02_title_mid {
        padding-top: 13px;
    }
    .kjxq_box02 {
        padding: 0 10px;
    }
}
