.mar-top6 {
    margin-top: 6px;
}

.mar-top10 {
    margin-top: 10px;
}

.mar-top20 {
    margin-top: 20px;
}

.mar-top27 {
    margin-top: 27px;
}

.mar-top43 {
    margin-top: 43px;
}

.mar-top51 {
    margin-top: 51px;
}

.mar-rig11 {
    margin-right: 11px;
}

.pad-bot20 {
    padding-bottom: 20px;
}

.k-titStyle1 {
    margin-left  : 4px;
    margin-bottom: 34px;
}

.k-titStyle2 {
    padding-left: 30px;
}

.k-titStyle2:before {
    left      : 0;
    top       : 8px;
    margin-top: 0px;
}

.k-index2 {}



.k-btzsx {
    width           : 983px;
    height          : 1px;
    background-color: #eeeeee;
    margin-top      : 20px;
}

.titStyle3-k {
    font-size     : 16px;
    color         : #2e5bba;
    font-weight   : bold;
    line-height   : 20px;
    margin-top    : 18px;
    padding-bottom: 20px;
    border-bottom : 1px dashed #c8cdda;
}

.titStyle3zs-k {
    width           : 4px;
    height          : 20px;
    background-color: #2e5bba;
    margin-left     : 16px;
    margin-right    : 8px;
}

.k-sjzs {
    margin-top   : 18px;
    margin-bottom: 44px;
}

.k-sjzsbt {
    font-size    : 14px;
    color        : #525867;
    font-weight  : bold;
    line-height  : 14px;
    margin-bottom: 20px;
}

.k-sjzszuo1 {
    padding-bottom: 30px;
    padding-left  : 16px;
    border-bottom : 1px solid #f1f1f1;
    width         : 553px;
    margin-bottom : 26px;
}

.k-sjzszuo2 {
    padding-left: 16px;
}

.k-sjzsyou {
    margin-right: 71px;
}

.k-sjnr1 {
    width              : 237px;
    height             : 38px;
    margin-top         : 2px;
    background-image   : url("8173.png");
    background-repeat  : no-repeat;
    background-position: center;
}

.k-sjnr3 {
    width              : 292px;
    height             : 106px;
    background-image   : url("8174.png");
    background-repeat  : no-repeat;
    background-position: center;
    margin-left        : 26px;
}

.k-sjnr4 {
    width              : 119px;
    height             : 109px;
    background-image   : url("8175.png");
    background-repeat  : no-repeat;
    background-position: center;
    margin-left        : 48px;
    margin-top         : 1px;
}

.k-sjnr5 {
    width              : 439px;
    height             : 205px;
    background-image   : url("8176.png");
    background-repeat  : no-repeat;
    background-position: center;
    margin-left        : 27px;
    margin-top         : 49px;
}

.k-sjnr2zs {
    float           : left;
    width           : 8px;
    height          : 8px;
    border-radius   : 4px;
    background-color: #525867;
    margin-right    : 6px;
    margin-top      : 8px;
    margin-left     : 65px;
}

.k-sjnr2 {
    font-size  : 14px;
    font-weight: bold;
}

.k-sjnr2 li {
    line-height: 24px;
}

.k-sjnr2 h1 {
    float: left;
    color: #525867;
}

.k-sjnr2 h2 {
    float      : left;
    color      : #3666cc;
    width      : 40px;
    margin-left: 16px;
}



.k-bsrk .hd ul {
    width: 982px;
}

.k-bsrk .hd ul li {
    width: 16.6666%;
}





.data-card-k {
    height        : 50px;
    line-height   : 18px;
    font-size     : 16px;
    width         : 206px;
    padding-top   : 20px;
    padding-bottom: 43px;
    padding-left  : 13px;
    padding-right : 65px;
    background    : #eff2f9 url(8145.png) no-repeat 162px 24px;
}

.data-card-k2 {
    height        : 50px;
    width         : 206px;
    padding-top   : 20px;
    padding-bottom: 43px;
    padding-left  : 13px;
    padding-right : 65px;
    background    : #eff2f9;
}

.data-card-tb-k td {
    padding: 16px 0;
}

.data-card-k:hover,
.data-card-k.on {
    background: #3666cc url(8146.png) no-repeat 162px 24px;
    color     : #fff;
}

.data-card-k2:before {
    content      : "";
    display      : block;
    width        : 100%;
    height       : 100%;
    position     : absolute;
    top          : 5px;
    left         : -5px;
    border       : 0px dashed #adb9c9;
    border-radius: 32.5px;
}


/* .tb-cornerblock-ktq td {
    padding: 10px 0px;
    width: 198px;
  } */




.k-nr6 {
    width     : 100%;
    margin-top: 23px;
}

.k-nr6zuo {
    width: 766px;
}

.k-nr6you {
    width      : 335px;
    margin-left: 45px;
}

.k-nraj .hd {
    position: relative;
}

.k-nraj .hd ul {
    /* float: right; */
    right   : 0px;
    top     : 0px;
    position: absolute;
    display : block;
}

.k-nr6zuo .hd ul {
    width: 600px;
}

.k-nr6zuo .hd li {
    width: 33.3333%;
}

.k-nraj .hd li {
    text-align  : center;
    cursor      : pointer;
    float       : left;
    border-right: 1px solid #e2e3e7;
    border-top  : 3px solid #f1f2f600;
    line-height : 33px;
    background  : #f1f2f6;
    text-align  : center;
    font-size   : 16px;
    color       : #848891;
    font-weight : bold;
}

.k-nraj .hd li:last-child {
    border-right: 1px solid #f1f2f6;
}

/* .k-nraj .hd li a {
    display: block;
    text-align: center;
    font-size: 16px;
    color: #848891;
} */
.k-nraj .hd li.on,
.k-nraj .hd li:hover {
    line-height : 33px;
    border-right: 1px solid #ffffff;
    border-top  : 3px solid #093dad;
    background  : #ffffff;
    color       : #4c7fda;
}

/* .k-nraj .hd li.on a{
    color: #4c7fda;
} */
/* .k-nraj .bd .slidecont{
    overflow: hidden;
} */












.newslist-k ul li {
    line-height: 42px;
    padding    : 0px 0px 0px 15px;
}

.newslist-k2 ul li {
    line-height: 36px;
    padding    : 0px 0px 0px 15px;
}

.k-nr6zuogd {
    line-height: 42px;
    font-size  : 16px;
    margin-top : 20px;
    display    : block;
    text-align : right;
    color      : #4d5157;
}

.k-nr6zuogd2 {
    line-height: 36px;
    font-size  : 16px;
    margin-top : 10px;
    display    : block;
    text-align : right;
    color      : #4d5157;
}












.k-tzgg {
    width           : 100%;
    background-color: #eef1f8;
    height          : 157px;
    padding-top     : 35px;
    margin-bottom   : 115px;
}



.f-tzggnr {
    width           : 984px;
    margin-left     : 23px;
    line-height     : 26px;
    position        : relative;
    zoom            : 1;
    /* height       : 60px; */
    /* padding-left : 35px; */
    overflow        : hidden;
    /* padding-right: 45px; */
    color           : #525867;
    font-size       : 18px;
    font-weight     : normal;
}

.f-tzggnr a {
    /* margin-top: 11px; */
    color: #525867;
}

.f-tzggnr strong {
    /* background: #D7D7D7; */
    position   : absolute;
    left       : 0;
    top        : 0;
    width      : 12px;
    padding    : 3px 8px;
    height     : 54px;
    overflow   : hidden;
    text-align : center;
    font-weight: normal;
}

.f-tzggnrbf1 {
    margin-top : 8px;
    line-height: 20px;
}

.f-tzggnr .m_wmore {
    position   : absolute;
    right      : 50px;
    top        : 25px;
    font-family: Microsoft YaHei;
}

.f-tzggnr .pagesize {
    position: absolute;
    right   : 5px;
    top     : 3px;
}

.f-tzggnr .pagesize a {
    /* background: url("#") no-repeat; */
    width        : 14px;
    height       : 8px;
    display      : block;
    overflow     : hidden;
    line-height  : 0;
    text-indent  : -999em;
    margin-bottom: 3px;
}

.f-tzggnr .pagesize .prev {
    margin-top: 1px;
    background: url("8153.png") no-repeat;
}

.f-tzggnr .pagesize .next {
    margin-top: 8px;
    background: url("8154.png") no-repeat;
}
















.k-dbtx {
    width     : 100%;
    height    : 116px;
    margin    : 0px auto 40px auto;
    background: #ffffff;
    box-shadow: 0px 3px 24px #5fb4fa2c;
}

.k-dbtx1 {
    /* padding-top: 35px; */
    padding   : 27px 29px 27px 25px;
    background: #ea5252;
    text-align: center;
}

.k-dbtxx1 {
    line-height    : 26px;
    margin-bottom  : 10px;
    /* padding-left: 20px; */
    font-size      : 26px;
    font-weight    : bold;
    color          : #ffffff;
}

.k-dbtxx2 {
    width        : 102px;
    /* padding   : 5px 10px; */
    text-align   : center;
    background   : #ef7a7a;
    font-size    : 16px;
    font-weight  : normal;
    line-height  : 26px;
    border-radius: 10px;
    color        : #ffffff;
}

/* .k-dbtxnr{
    height: 116px;
} */
.k-dbtxnr1 {
    /* margin: 21px 0px; */
    margin-top   : 28px;
    /* text-align: center; */
    /* width     : 163px; */
}

.k-dbtxnrsj {
    text-align   : center;
    line-height  : 26px;
    font-size    : 26px;
    font-weight  : bold;
    color        : #2e5bba;
    margin-bottom: 10px;
    width        : 163px;
}

.k-dbtxnrlg1 {
    background-image: url("8177.png");
}

.k-dbtxnrlg2 {
    background-image: url("8178.png");
}

.k-dbtxnrlg3 {
    background-image: url("8179.png");
}

.k-dbtxnrlg4 {
    background-image: url("8180.png");
}

.k-dbtxnrlg5 {
    background-image: url("8181.png");
}

.k-dbtxnrlg6 {
    background-image: url("8182.png");
}

.k-dbtxnrmc {
    margin-left        : 32px;
    line-height        : 32px;
    padding-left       : 38px;
    font-size          : 16px;
    font-weight        : normal;
    color              : #525867;
    font-family        : Microsoft YaHei;
    background-repeat  : no-repeat;
    background-position: center left;
}

.k-dbtxnrzs {
    width           : 1px;
    height          : 43px;
    background-color: #e3e3e3;
    margin-top      : 37px;
}






/* ---------------------------------------------------------------------- */
/* 值班管理页 */


.k-btaj {
    width     : 100%;
    background: linear-gradient(to bottom, #3074ff, #1464c8);
}

.k-btaj1 {
    width : 1150px;
    margin: 0 auto;
}

.k-btbz {
    line-height: 38px;
    margin-top : 2px;
    width      : 115px;
    font-size  : 18px;
    font-weight: normal;
    font-family: Microsoft YaHei;
    color      : #1464c8;
    text-align : center;
    background : linear-gradient(to bottom, #deefff, #ffffff);
}

.k-btaj2 {
    line-height: 40px;
    font-size  : 14px;
    font-weight: normal;
    font-family: Microsoft YaHei;
}

.k-btaj2 p {
    margin-right: 17px;
    color       : #ffffff;
}

.k-btaj2 a {
    color: #ffffff;
}

.k-dxaj {
    display         : block;
    margin-right    : 12px;
    font-size       : 14px;
    font-weight     : normal;
    padding         : 0px 12px;
    line-height     : 34px;
    color           : #525867;
    background-color: #3666cc00;
    border          : 1px solid #c8cdda;
    border-radius   : 2px;
}

.k-dxaj.on,
.k-dxaj:hover {
    color           : #ffffff;
    background-color: #3666cc;
    border          : 1px solid #3666cc;
}



.k-dqwz {
    margin-top   : 16px;
    font-size    : 14px;
    font-weight  : normal;
    font-family  : Microsoft YaHei;
    margin-bottom: 2px;
}

.k-dqwz a {
    color: #2e5bba;
}

.k-dqwz p {
    color: #525867;
}

.k-zbgl {
    padding      : 20px 40px;
    font-family  : Microsoft YaHei;
    box-shadow   : 0px 0px 24px #5fb4fa2c;
    border-radius: 4px;
}

.k-zbgl2 {
    margin-top      : 0px;
    padding         : 20px 40px;
    font-family     : Microsoft YaHei;
    /* box-shadow   : 0px 5px 5px #5fb4fa2c; */
    border          : 1px solid #e2e3e7;
    /* border-radius: 4px; */
}

.k-zbgl1 {
    text-align   : center;
    font-size    : 20px;
    font-weight  : bold;
    color        : #525867;
    margin-bottom: 20px;
}

.k-zbg2 {
    margin: 0 auto;
    width : 1040px;
}

.k-zbg2 table tr {
    height     : 40px;
    line-height: 40px;
}

.k-zbg2 table tr th,
.k-zbg2 table tr td {
    border     : 1px solid #e2e3e7;
    font-size  : 16px;
    font-weight: bold;
    text-align : center;
}

.k-bgbz {
    color           : #525867;
    background-color: #f1f2f6;
    text-align      : center;
}

.k-bgbzts {
    color           : #2e5bba;
    background-color: #f1f2f6;
    text-align      : center;
}

/* .k-bgbz2{
    color: #525867;
    text-align: center;
} */

.k-zbglbz {
    margin-top : 20px;
    font-size  : 16px;
    color      : #525867;
    line-height: 34px;
    padding    : 0px 20px;
}

.k-zbglbz1 {
    font-weight: bold;
}

.k-zbglbz span {
    margin-right: 60px;
}

.k-zbglbz2 {
    margin : 0 auto;
    padding: 0px 20px;
}

.k-zbglbz2 p {
    width  : 240px;
    padding: 0px 20px;
}





/* --------------------------------------------------------------------------- */
/* 发送短信部分 */

.k-fsdxnr {
    margin: 0 auto;
}

.k-dxajbf ul {
    display    : block;
    float      : left;
    overflow   : hidden;
    border-left: 1px solid #e2e3e7;
}

.k-dxajbf li {
    display: inline-block;
    float  : left;
}

.k-dxajbf li a {
    display     : block;
    cursor      : pointer;
    font-size   : 14px;
    font-weight : bold;
    padding     : 0px 40px;
    height      : 40px;
    line-height : 40px;
    color       : #525867;
    border-top  : 1px solid #e2e3e7;
    border-right: 1px solid #e2e3e7;
    background  : #f1f2f6;
    padding-top : 2px;
    text-align  : center;
    font-size   : 16px;
    color       : #848891;
}

.k-dxajbf li a:last-child {}

.k-dxajbf li a.on,
.k-dxajbf li a:hover {
    padding-top: 0px;
    border-top : 3px solid #093dad;
    background : #ffffff;
    color      : #4c7fda;
}

.k-fsts {
    width           : 100%;
    background-color: #fff9f4;
    border          : 1px dashed #ffa04a;
    font-size       : 14px;
    font-weight     : normal;
    font-family     : Microsoft YaHei;
    color           : #525867;
    line-height     : 28px;
    text-align      : center;
}

.k-fsdxnr {
    margin-top: 12px;
}

.k-fsdxnr td {
    padding: 10px 0px;
}

.k-fsdxbq {
    text-align    : right;
    padding-right : 10px;
    /* line-height: 48px; */
    font-size     : 16px;
    font-weight   : normal;
}

.k-dxyh {
    padding: 10px 0px;
}

.k-dxyh td input,
.k-dxsjr td input {
    width           : 280px;
    padding         : 0px 10px;
    margin-right    : 12px;
    border          : 1px solid #c8cdda;
    font-size       : 16px;
    font-weight     : normal;
    line-height     : 34px;
    color           : #525867;
    background-color: #f1f2f500;
}

.k-dxyh a {
    display         : block;
    margin-right    : 12px;
    font-size       : 14px;
    font-weight     : normal;
    padding         : 0px 12px;
    line-height     : 34px;
    color           : #525867;
    background-color: #3666cc00;
    border          : 1px solid #c8cdda;
    border-radius   : 2px;
}

.k-dxyh a.on,
.k-dxfsfh a.on,
.k-dxyh a:hover,
.k-dxfsfh a:hover {
    color           : #ffffff;
    background-color: #3666cc;
    border          : 1px solid #3666cc;
}

.k-dxfsfh {
    margin: 20px auto 0px auto;
    width : 162px;
}

.k-dxfsfh a {
    margin-right    : 20px;
    display         : block;
    font-size       : 14px;
    font-weight     : normal;
    padding         : 0px 12px;
    line-height     : 34px;
    color           : #525867;
    background-color: #3666cc00;
    border          : 1px solid #c8cdda;
    border-radius   : 2px;
}

.k-dxnr {
    height: 200px;
}

.k-dxnr td textarea {
    width      : 900px;
    height     : 198px;
    border     : 1px solid #c8cdda;
    color      : #525867;
    font-size  : 16px;
    font-weight: normal;
    padding    : 12px;
}

.k-dxqm {
    display: block;
}

.k-check {
    margin-top: 1px;
}

.k-dxbznr {
    font-size  : 14px;
    font-weight: normal;
    font-family: Microsoft YaHei;
    color      : #525867;
}

.k-check input {
    margin-top : 5px;
    margin-left: 10px;
}







/* -------------------------------------------------------------------- */
/* 通讯录部分 */

.k-txlbt {
    line-height: 36px;
    width      : 100%;
    margin-top : 30px;
}

.k-txllg {
    width              : 30px;
    height             : 30px;
    margin-top         : 3px;
    background-image   : url("8171.png");
    background-repeat  : no-repeat;
    background-position: center;
    margin-right       : 9px;
}

.k-txlbt1 {
    font-size  : 26px;
    font-weight: bold;
    color      : #525867;
}

.k-txlxlk {
    width       : 160px;
    height      : 36px;
    line-height : 34px;
    border      : 1px solid #e5e5e5;
    padding     : 0px 30px 0px 7px;
    margin-right: 7px;
    font-size   : 14px;
    font-weight : normal;
    color       : #474a4d;
}

.k-txlssnr {
    width           : 238px;
    line-height     : 34px;
    padding         : 0px 15px;
    border          : 1px solid #c8cdda;
    background-color: #f1f2f5;
    font-size       : 14px;
    font-weight     : normal;
    color           : #474a4d;
    margin-right    : 7px;
}

.k-txlss {
    width              : 36px;
    height             : 36px;
    background-image   : url("8168.png");
    background-repeat  : no-repeat;
    background-position: center;
    margin-right       : 7px;
}

.k-txlss2 {
    font-size    : 18px;
    font-weight  : normal;
    color        : #525867;
    padding      : 0px 18px;
    border       : 1px solid #c8cdda;
    border-radius: 2px;
    line-height  : 34px;
}

.k-txlznr {
    margin-top         : 18px;
    /* background-color: #f1f2f5; */
    width              : 100%;
}

.k-txlyhxx {
    padding         : 11px 15px;
    background-color: #f1f2f5;
}

.k-txlxx1 {
    line-height: 18px;
    font-size  : 18px;
    font-weight: bold;
    color      : #525867;
}

.k-txlxx2 {
    line-height : 16px;
    font-size   : 16px;
    font-weight : normal;
    color       : #525867;
    margin-top  : 2px;
    margin-right: 23px;
}

.k-txlxgxx {
    display        : block;
    line-height    : 18px;
    font-size      : 16px;
    font-weight    : normal;
    color          : #3666cc;
    text-decoration: underline;
}


.k-txlnr {
    background: linear-gradient(to right, #f1f2f5 260px, #ffffff 260px);
}

.k-txlzuo {
    /* background-color: #f1f2f5; */
    margin-top   : 8px;
    margin-left  : 9px;
    margin-bottom: 30px;
}

.k-txlzuoaj a {
    width              : 73px;
    height             : 36px;
    line-height        : 34px;
    padding-right      : 8px;
    padding-left       : 30px;
    border             : 1px solid #c8cdda;
    background-color   : white;
    background-repeat  : no-repeat;
    background-position: 8px center;
    font-size          : 16px;
    font-weight        : normal;
    color              : #525867;
}

.k-txlzuoaj1 {
    background-image: url("8150.png");
}

.k-txlzuoaj2 {
    background-image: url("8140.png");
}

.k-txlzuoaj3 {
    background-image: url("8172.png");
}

.k-txlzuo2 {
    background-color: white;
    padding         : 10px;
    margin-top      : 10px;
    /* margin-bottom: 60px; */
}

.k-wdtxl {
    cursor       : pointer;
    width        : 220px;
    text-align   : center;
    line-height  : 44px;
    font-size    : 18px;
    font-weight  : bold;
    border-radius: 2px;
    color        : #525867;
    background   : linear-gradient(to bottom, #deefff, #f4faff);
}

.k-wdtxl.on,
.k-wdtxl:hover {
    color     : #ffffff;
    background: linear-gradient(to bottom, #3666cc, #548dde);
}

/* .k-wdtxl2{
    color: #525867;
    background: linear-gradient(to bottom, #deefff, #f4faff);
} */
.k-wdtxnr {
    display: none;
}

.k-txlczaj {
    margin-top: 9px;
}

.k-txlczaj a {
    float              : left;
    display            : block;
    height             : 22px;
    width              : 22px;
    margin             : 0px 11px;
    background-repeat  : no-repeat;
    background-position: center;
}

.k-txlxlg1 {
    background-image: url("8131.png");
}

.k-txlxlg2 {
    background-image: url("8132.png");
}

.k-txlxlg3 {
    background-image: url("8133.png");
}

.k-txlxlg4 {
    background-image: url("8134.png");
}

.k-txlxlg5 {
    background-image: url("8135.png");
}

.k-txlxxss {
    margin-top      : 7px;
    height          : 36px;
    width           : 220px;
    background-color: #f1f2f5;
    border          : 1px solid #c8cdda;
}

.k-txlxxss input {
    width           : 188px;
    line-height     : 34px;
    padding-left    : 10px;
    padding-right   : 20px;
    font-size       : 16px;
    font-weight     : normal;
    color           : #525867;
    background-color: #093dad00;
    border          : 0px solid #093dad00;
}

.k-txlxxss1 {
    margin-top         : 8px;
    margin-right       : 8px;
    width              : 20px;
    height             : 20px;
    background-repeat  : no-repeat;
    background-position: center;
    background-image   : url("8151.png");
}

.k-txlyou {
    width              : 887px;
    padding-top        : 30px;
    padding-left       : 30px;
    /* background-color: white; */
}

.titStyle3-k2 {
    font-size     : 16px;
    color         : #2e5bba;
    font-weight   : bold;
    line-height   : 26px;
    /* margin-top : 18px; */
    padding-bottom: 10px;
    border-bottom : 1px solid #e5e5e5;
}

.titStyle3zs-k2 {
    width           : 4px;
    height          : 26px;
    background-color: #2e5bba;
    margin-right    : 9px;
}

.k-txlyouxbt {
    margin-top   : 20px;
    margin-bottom: 10px;
    line-height  : 16px;
    font-size    : 16px;
    color        : #525867;
    font-weight  : bold;
    text-align   : center;
}

.k-txlyoubg {
    width        : 100%;
    margin-bottom: 10px;
}

.k-txlyoubg td {
    border : 1px solid #e5e5e5;
    padding: 8px;
}

.k-txlyoubg tr td input {
    /* width: 100%; */
    line-height     : 32px;
    padding-left    : 10px;
    padding-right   : 10px;
    background-color: #f1f2f5;
    border          : 1px solid #c8cdda;
    font-size       : 16px;
    color           : #525867;
    font-weight     : normal;
}

.k-youbgbz {
    line-height: 34px;
    width      : 179px;
    text-align : center;
    font-size  : 16px;
    color      : #525867;
    font-weight: normal;
}

.k-youbgsy1 {
    width: 231px;
}

.k-youbgsy2 {
    width: 598px;
}

.k-youbgaj {
    font-size       : 14px;
    color           : #ffffff;
    font-weight     : normal;
    line-height     : 30px;
    width           : 54px;
    text-align      : center;
    margin-top      : 2px;
    background-color: #3666cc;
    border-radius   : 2px;
}

.k-youbgxl {
    width        : 231px;
    height       : 34px;
    line-height  : 32px;
    border       : 1px solid #e5e5e5;
    padding-left : 10px;
    padding-right: 33px;
    font-size    : 16px;
    color        : #525867;
    font-weight  : normal;
    font-family  : "Microsoft YaHei";
}

/* .k-youbgxl>option{
    line-height: 30px;
    width: 54px;
    padding-left: 10px;
    padding-right: 33px;
    font-size: 16px;
    color: #525867;
    font-weight: normal;
} */

.k-txlzyts {
    margin-top      : 40px;
    padding         : 11px 15px 14px 11px;
    border          : 1px dashed #ffa04a;
    background-color: #fff9f4;
    margin-bottom   : 128px;
}

.k-txlzyts1 {
    line-height        : 20px;
    font-size          : 16px;
    color              : #ffa04a;
    font-weight        : normal;
    padding-left       : 24px;
    margin-left        : 2px;
    background-repeat  : no-repeat;
    background-position: left;
    background-image   : url("8183.png");
}

.k-txlzyts2 {
    margin-top : 17px;
    line-height: 24px;
    font-size  : 16px;
    color      : #525867;
    font-weight: normal;
}





.ztree * {
    font-size  : 14px;
    font-family: Microsoft YaHei;
}


/* 20230712 */

.pagination {
    margin: 20px 0;
}

.pagination:before,
.pagination:after {
    content: " ";
    display: table;
}

.pagination:after {
    clear: both;
}

.pagination .pageNum {
    display   : inline-block;
    margin    : 0 5px;
    padding   : 12px 15px;
    font-size : 12px;
    color     : #000;
    background: #f6f6f6;
    border    : 1px solid #dddddd;
}

.pagination .current {
    color     : #fff;
    background: #3666cc;
}

.pagination .prev,
.pagination .next {
    display   : inline-block;
    margin    : 0 5px;
    padding   : 12px 15px;
    font-size : 12px;
    color     : #000;
    background: #fff;
    border    : 1px solid #dddddd;
}

.sliceline {
    border-top: 1px dashed #e6e6e6;
}

.titstyle1 {
    font-size    : 22px;
    font-weight  : bold;
    color        : #525867;
    padding      : 15px 0;
    border-bottom: 2px solid #3666cc;
}

.at-wrap {
    padding: 0 20px;
}

.at-tit h3 {
    line-height: 40px;
    font-size  : 20px;
    font-weight: bold;
    color      : #333;
    margin     : 10px;
    text-align : center;
}

.at-tit .info {
    text-align: center;
    position  : relative;
    font-size : 12px;
    color     : #999;
}

.at-cont {
    padding    : 20px 60px;
    line-height: 1.8;
    font-size  : 16px;
    color      : #333;
    margin-top : 20px;
}

.at-cont p {
    text-indent: 2em;
}

.img-responsive {
    max-width: 100%;
}

.at-cont .sliceline {
    margin-top   : 40px;
    margin-bottom: 20px;
}

.downlist {
    text-align: left;
}

.downlist>.bd {
    padding-left: 40px;
    padding-right: 40px;
}

.downlist>.bd ul {
    zoom: 1;
}

.downlist>.bd li {
    font-size  : 16px;
    height     : 34px;
    line-height: 34px;
}

.downlist>.bd li.hot {
    background: url(#) no-repeat left center;
}

.downlist>.bd li a {
    height  : 34px;
    color   : #333333;
    overflow: hidden;
}

.downlist>.bd li .name,
.downlist>.bd li .date {
    height     : 34px;
    line-height: 34px;
    font-size  : 16px;
    float      : right;
    color      : #3666cc;
    text-align : right;
}