                    /*-----重置代码-----*/
                    
                    body,
                    ol,
                    ul,
                    h1,
                    h2,
                    h3,
                    h4,
                    h5,
                    h6,
                    p,
                    th,
                    td,
                    dl,
                    dd,
                    form,
                    fieldset,
                    legend,
                    input,
                    textarea,
                    select {
                        margin: 0;
                        padding: 0
                    }
                    
                    html {
                        height: 100%;
                        -webkit-text-size-adjust: 100%;
                        -ms-text-size-adjust: 100%;
                        -webkit-font-smoothing: antialiased
                    }
                    
                    body {
                        font-size: 16px;
                        font-family: "Microsoft YaHei", "Arial Narrow", HELVETICA;
                        background: #fff;
                        -webkit-text-size-adjust: 100%;
                        min-width: 1140px;
                    }
                    
                    em {
                        font-style: normal
                    }
                    
                    li {
                        list-style: none
                    }
                    
                    img {
                        border: 0;
                        vertical-align: middle
                    }
                    
                    p {
                        word-wrap: break-word
                    }
                    
                    a {
                        text-decoration: none;
                        cursor: pointer;
                    }
                    /*-----通用-----*/
                    
                    body {
                        background-color: #fff;
                    }
                    
                    ul li a {
                        font-size: 16px;
                        color: #393939;
                        text-decoration: none;
                        line-height: 36px;
                    }
                    
                    ul li a:hover {
                        color: #1871b8;
                        opacity: 1;
                    }
                    
                    ul li span {
                        line-height: 36px;
                        font-size: 14px;
                        color: #999;
                        float: right;
                    }
                    
                    .b12 {
                        font-size: 12px;
                        color: #333333;
                        text-decoration: none;
                    }
                    
                    .b14 {
                        font-size: 14px;
                        color: #333333;
                        text-decoration: none;
                    }
                    
                    .h18 {
                        font-size: 18px;
                        color: #838383;
                        text-decoration: none;
                    }
                    
                    .h14 {
                        font-size: 14px;
                        color: #565656;
                        text-decoration: none;
                    }
                    
                    .b18c {
                        font-size: 18px;
                        color: #484848;
                        font-weight: bold;
                    }
                    
                    .w14 {
                        font-size: 14px;
                        color: #ffffff;
                        text-decoration: none;
                    }
                    
                    .w18c {
                        font-size: 18px;
                        color: #ffffff;
                        font-weight: bold;
                    }
                    
                    .w20c {
                        font-size: 20px;
                        color: #ffffff;
                        font-weight: bold;
                    }
                    
                    .blue20c {
                        font-size: 20px;
                        color: #0073bb;
                        text-decoration: none;
                        font-weight: bold;
                    }
                    
                    .clear {
                        height: 20px;
                        overflow: hidden;
                        clear: both;
                    }
                    
                    .bor_4 {
                        border: 1px solid #e5e5e5;
                    }
                    
                    .wtbj {
                        background-image: url(images/bjt.png);
                        background-repeat: no-repeat;
                        background-position: center top;
                    }
                    
                    .w {
                        width: 1140px;
                        margin: auto;
                    }
                    /* header */
                    
                    .hw {
                        width: 1140px;
                        margin: auto;
                    }
                    
                    header {
                        width: 100%;
                        height: 373px;
                    }
                    /* 第一部分 开始 */
                    
                    .topL {
                        width: 675px;
                        float: left;
                    }
                    
                    .topR {
                        width: 420px;
                        float: right;
                        border: 1px solid #e5e5e5;
                        padding: 15px;
                    }
                    /* 图片栏目 开始 */
                    
                    .xwlmL {
                        width: 420px;
                        margin: auto;
                    }
                    
                    .xwlmt {
                        height: 45px;
                        line-height: 44px;
                    }
                    
                    .xwlmt h2 {
                        width: 127px;
                        display: block;
                        float: left;
                        background: url(dt4.png) no-repeat left;
                    }
                    
                    .xwlmt h2 a {
                        font-size: 22px;
                        font-weight: 600;
                        color: #2058ac;
                        line-height: 45px;
                        margin-left: 15px;
                    }
                    
                    .xwlmt h2 a:hover {
                        color: #034279;
                    }
                    
                    .xwlmt p {
                        float: right;
                        width: 124px;
                    }
                    
                    .xwlmt p a {
                        font-size: 16px;
                        display: block;
                        float: right;
                        line-height: 45px;
                        color: #525151
                    }
                    
                    .bt {
                        height: 39px;
                    }
                    
                    .bt h2 {
                        text-align: center;
                    }
                    
                    .bt h2 a {
                        font-size: 20px;
                        color: #2e65b7;
                        line-height: 36px;
                        height: 36px;
                        float: left;
                    }
                    
                    .bt span {
                        line-height: 26px;
                        color: #9D9D9D;
                        text-indent: 2em;
                        display: block;
                        height: 52px;
                        overflow: hidden;
                        margin: 15px 0;
                    }
                    
                    .dtlb li {
                        display: block;
                        background: url(ico1.png);
                        background-repeat: no-repeat;
                        background-position: left 18px;
                        text-indent: 1em;
                        line-height: 36px;
                        height: 36px;
                    }
                    
                    .meor {
                        float: right;
                    }
                    /* 网上检察服务平台 */
                    
                    .gkw {
                        width: 100%;
                        height: 295px;
                        background-color: #e3f6fe;
                    }
                    
                    .jwgkbj {
                        width: 1140px;
                        height: 295px;
                        margin: auto;
                        background: url(jwgkbj.png);
                    }
                    
                    .wbor {
                        width: 1140px;
                        height: 295px;
                        margin: auto;
                        border: 1px solid #e5e5e5;
                    }
                    
                    .jcbt {
                        width: 100%;
                        height: 50px;
                        background: url(ffdt.png);
                        background-repeat: no-repeat;
                        background-position: center;
                    }
                    
                    .jcbw {
                        height: 50px;
                        width: 100%;
                        height: 120px;
                    }
                    
                    .jcfw li {
                        display: inline;
                        float: left;
                    }
                    
                    .jcfw img {
                        margin-top: 99px;
                        margin-bottom: 19px;
                        margin-left: 1px;
                        margin-right: 34px;
                        transition: all .1s;
                    }
                    
                    .jcfw img:hover {
                        transform: translate(0px, -8px);
                    }
                    /* 网上检察服务平台  结束 */
                    
                    .bL {
                        width: 900px;
                        float: left;
                    }
                    
                    .bR {
                        width: 220px;
                        float: right;
                    }
                    /* 栏目文章 */
                    
                    .lbq {
                        width: 100%;
                    }
                    
                    .lbL {
                        width: 440px;
                        float: left;
                        border: 1px solid #e5e5e5;
                        border-top: 3px solid #0070c0;
                    }
                    
                    .lbR {
                        width: 440px;
                        float: right;
                        border: 1px solid #e5e5e5;
                        border-top: 3px solid #0070c0;
                    }
                    
                    .nrR {
                        width: 245px;
                        float: right;
                    }
                    
                    .jtnL {
                        width: 428px;
                        float: left;
                    }
                    
                    .lm {
                        height: 42px;
                        line-height: 42px;
                        border-bottom: 1px solid #e5e5e5;
                    }
                    
                    .lm h2 {
                        width: 120px;
                        display: block;
                        float: left;
                    }
                    
                    .lm h2 a {
                        font-size: 20px;
                        font-weight: 700;
                        color: #0070c0;
                        line-height: 48px;
                        margin-left: 10px;
                    }
                    
                    .lm h2 a:hover {
                        color: #0152c4;
                    }
                    
                    .lm p a {
                        font-size: 14px;
                        display: block;
                        float: right;
                        line-height: 40px;
                        margin-right: 10px;
                        color: #e04a12;
                    }
                    
                    .nrlb {
                        padding: 10px;
                    }
                    
                    .nrlb li {
                        display: block;
                        background-image: url(ico2.png);
                        background-repeat: no-repeat;
                        background-position: left 18px;
                        text-indent: 1em;
                        line-height: 36px;
                        height: 36px;
                    }
                    
                    .jtnR {
                        width: 428px;
                        float: right;
                    }
                    
                    .yxlm {
                        width: 100%;
                        border: 1px solid #e5e5e5;
                        border-top: 3px solid #0070c0;
                    }
                    
                    .jcspx {
                        margin-left: 30px;
                    }
                    
                    .jcspx dl dd {
                        font-size: 16px;
                        line-height: 32px;
                        color: #353535;
                        margin: auto;
                    }
                    
                    .jcspx dd a {
                        margin: auto;
                        color: #353535;
                        margin: auto;
                    }
                    
                    .jcspx img {
                        width: 382px;
                        height: 200px;
                        margin: auto;
                    }
                    /* 检务公开 */
                    
                    .jwbt {
                        width: 211px;
                        height: 92px;
                        background: url(jwgkbj.jpg) no-repeat top center;
                    }
                    
                    .jwgk img {
                        margin-bottom: 20px;
                        width: 211px;
                        height: 54px;
                        background-color: #f4f4f4;
                    }
                    
                    .jwgk img:hover {
                        background-color: #c4dbff;
                    }