                /*-----重置代码-----*/
                
                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: #ffffff;
                }
                
                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;
                }
                
                .dw {
                    width: 1180px;
                    margin: auto;
                    background-color: #fff;
                }
                
                .w {
                    width: 1140px;
                    margin: auto;
                    background-color: #fff;
                }
                /* header */
                
                .hw {
                    width: 1140px;
                    margin: auto;
                    background-color: #fff;
                }
                
                header {
                    width: 100%;
                    height: 373px;
                }
                /* 导航 */
                
                nav {
                    width: 100%;
                    height: 45px;
                    background-color: #2560b8;
                }
                /* 检务公开图标 开始 */
                
                .topJ {
                    width: 110px;
                    float: left;
                }
                
                .jwgk ul li {
                    width: 80px;
                    height: 127px;
                }
                
                .jwgk ul li img {
                    margin: 2px 14px;
                }
                
                .jwgk ul li:hover {
                    width: 112px;
                    height: 127px;
                    background-color: #f5f5f5;
                }
                /* 检务公开图标 结束 */
                
                .topT {
                    width: 1010px;
                    float: right;
                }
                
                .qh {
                    width: 618px;
                    float: left;
                }
                /* 检察动态 开始 */
                
                .topR {
                    float: right;
                    width: 372px;
                }
                
                .bt {
                    height: 130px;
                    border-bottom: 1px dashed #b8b8b8;
                }
                
                .bt h2 a {
                    font-size: 20px;
                    color: #2e65b7;
                    line-height: 36px;
                    height: 36px;
                    text-align: center;
                }
                
                .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;
                }
                /* 12309检察服务平台 */
                
                .ptw {
                    width: 100%;
                    height: 340px;
                    background-color: #f2f9fc;
                }
                
                .wtW {
                    width: 1140px;
                    height: 340px;
                    background-color: #f2f9fc;
                    margin: auto;
                    background: url(jwbj.jpg) no-repeat center;
                }
                
                .fwlm {
                    width: 1140px;
                    height: 60px;
                    margin: auto;
                }
                
                .fwlm img {
                    margin-top: 50px;
                }
                
                .wtNj {
                    width: 100%;
                    height: 340px;
                    margin: auto;
                }
                
                .jcbt {
                    margin: auto;
                }
                
                .jcbt img {
                    margin: auto;
                    margin-top: 58px;
                }
                
                .jcfw li {
                    display: inline;
                    float: left;
                }
                
                .jcfw img {
                    margin-top: 88px;
                    margin-left: 15px;
                    margin-right: 11px;
                    transition: all .2s;
                }
                
                .jcfw img:hover {
                    transform: translate(0px, -4px);
                }
                /* 栏目文章 */
                /* 栏目文章 */
                
                .lbL {
                    width: 555px;
                    float: left;
                }
                
                .lbR {
                    width: 555px;
                    float: right;
                }
                
                .lm {
                    height: 58px;
                    line-height: 58px;
                    background: url(ico3.jpg) no-repeat center left;
                }
                
                .lm h2 {
                    width: 120px;
                    display: block;
                    float: left;
                    margin-left: 18px;
                    color: #2058ac;
                }
                
                .lm h2 a {
                    font-size: 20px;
                    font-weight: 700;
                    color: #2058ac;
                    line-height: 48px;
                }
                
                .lm h2 a:hover {
                    color: #034279;
                }
                
                .lm p a {
                    font-size: 14px;
                    display: block;
                    float: right;
                    line-height: 70px;
                    margin-right: 20px;
                    color: #898989;
                }
                
                .nrlb {
                    padding: 12px;
                }
                
                .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;
                }
                
                .nrlb li span {
                    display: block;
                    float: right;
                    margin-right: 15px;
                }
                /* 微信 */
                
                .ewm {
                    width: 480px;
                    margin: auto;
                }
                
                .ewm a {
                    display: block;
                    float: left;
                    margin-right: -44px;
                    padding-bottom: 29px;
                    width: 140px;
                    text-align: center;
                    margin-top: 50px;
                    margin-left: 102px;
                }
                
                .ewm a img {
                    width: 140px;
                    height: 140px;
                }
                
                .ewm span {
                    font-size: 14px;
                    color: #3b3b3b;
                    line-height: 20px;
                }