                /*-----重置代码-----*/
                
                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;
                }
                
                .blue161,
                A.blue161:link,
                A.blue161:hover,
                A.blue161:visited {
                    font-size: 16px;
                    color: #1b81c9;
                    text-decoration: none;
                }
                
                .blue16c1,
                A.blue16c1:link,
                A.blue16c1:hover,
                A.blue16c1:visited {
                    font-size: 16px;
                    color: #1b81c9;
                    text-decoration: none;
                    font-weight: bold;
                }
                
                .blue16,
                A.blue16:link,
                A.blue16:hover,
                A.blue16:visited {
                    font-size: 16px;
                    color: #105b9e;
                    text-decoration: none;
                }
                
                .blue16c,
                A.blue16c:link,
                A.blue16c:hover,
                A.blue16c:visited {
                    font-size: 16px;
                    color: #105b9e;
                    text-decoration: none;
                    font-weight: bold;
                }
                
                .blue18,
                A.blue18:link,
                A.blue18:hover,
                A.blue18:visited {
                    font-size: 18px;
                    color: #105b9e;
                    text-decoration: none;
                }
                
                .blue18c,
                A.blue18c:link,
                A.blue18c:hover,
                A.blue18c:visited {
                    font-size: 18px;
                    color: #105b9e;
                    text-decoration: none;
                    font-weight: bold;
                }
                
                .blue20,
                A.blue20:link,
                A.blue20:hover,
                A.blue20:visited {
                    font-size: 20px;
                    color: #105b9e;
                    text-decoration: none;
                }
                
                .blue20c,
                A.blue20c:link,
                A.blue20c:hover,
                A.blue20c:visited {
                    font-size: 20px;
                    color: #105b9e;
                    text-decoration: none;
                    font-weight: bold;
                }
                
                .blue28c,
                A.blue28c:link,
                A.blue28c:hover,
                A.blue28c:visited {
                    font-size: 28px;
                    color: #105b9e;
                    text-decoration: none;
                    font-weight: bold;
                }
                
                .blue24,
                A.blue24:link,
                A.blue24:hover,
                A.blue24:visited {
                    font-size: 24px;
                    color: #105b9e;
                    text-decoration: none;
                }
                
                .blue24c,
                A.blue24c:link,
                A.blue24c:hover,
                A.blue24c:visited {
                    font-size: 24px;
                    color: #105b9e;
                    text-decoration: none;
                    font-weight: bold;
                }
                
                .blue22,
                A.blue22:link,
                A.blue22:hover,
                A.blue22:visited {
                    font-size: 22px;
                    color: #105b9e;
                    text-decoration: none;
                }
                
                .blue22c,
                A.blue22c:link,
                A.blue22c:hover,
                A.blue22c:visited {
                    font-size: 22px;
                    color: #105b9e;
                    text-decoration: none;
                    font-weight: bold;
                }
                
                .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: 1100px;
                    margin: auto;
                }
                /* header */
                
                .hw {
                    width: 1100px;
                    margin: auto;
                }
                
                header {
                    width: 100%;
                    height: 373px;
                }
                /* 导航 */
                
                nav {
                    width: 100%;
                    height: 45px;
                    background-color: #2560b8;
                }
                /* 专题横幅 开始 */
                
                .zt {
                    width: 1100px;
                    margin: auto;
                }
                
                .topL {
                    float: left;
                    width: 600px;
                }
                /* 检察动态 开始 */
                
                .topR {
                    float: right;
                    width: 480px;
                    height: 415px;
                    margin-left: 20px;
                }
                
                .dt-t {
                    height: 110px;
                    border-bottom: 1px dashed #b8b8b8;
                }
                
                .t1 {
                    height: 40px;
                    border-bottom: 1px #b8b8b8 solid;
                    font-size: 26px;
                }
                
                .t2 {
                    height: 40px;
                    font-size: 18px;
                }
                
                .time {
                    float: left;
                    margin-top: 10px;
                    width: 90px;
                    line-height: 40px;
                    text-align: center;
                    color: #b8b8b8;
                    font-weight: 700;
                }
                
                .bt h2 {
                    font-size: 20px;
                    color: #2e65b7;
                    line-height: 36px;
                    height: 36px;
                    text-align: center;
                }
                
                .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;
                }
                /*第二部分 */
                /* 检察概况 */
                
                .twoL {
                    width: 338px;
                    height: 280px;
                    float: left;
                    border-right: 1px solid #e5e5e5;
                }
                
                .test {
                    width: 355px;
                    margin-left: 20px;
                    position: relative;
                }
                
                .jcgk {
                    width: 316px;
                    height: 10px;
                    background-color: #e1e9ec;
                    margin-bottom: 10px;
                }
                
                .jcgklm {
                    height: 29px;
                    border-left: 4px solid #e0e8eb;
                    padding-left: 10px;
                    margin-bottom: 10px;
                }
                
                .apppic {
                    width: 132px;
                    height: 99px;
                    position: relative;
                }
                
                .appshow {
                    width: 132px;
                    height: 0px;
                    position: relative;
                    top: -99px;
                    overflow: hidden;
                }
                /*栏目切换*/
                
                .twoR {
                    width: 742px;
                    float: right;
                }
                
                ul {
                    clear: both;
                }
                
                li {
                    list-style: none;
                }
                
                ul li a {
                    font-size: 16px;
                    color: #353535;
                    text-decoration: none;
                    line-height: 36px;
                }
                
                ul li a:hover {
                    color: #105b9e;
                    opacity: 1;
                }
                
                ul li span {
                    line-height: 36px;
                    font-size: 14px;
                    color: #999;
                    float: right;
                }
                
                .lanmu {
                    width: 717px;
                }
                
                .lanmu_title {
                    display: inline-block;
                    *display: inline;
                    *zoom: 1;
                    font-size: 18px;
                    position: relative;
                    margin-right: 8px;
                    float: left;
                }
                
                .lanmu_title a {
                    color: #0070c0;
                    font-size: 18px;
                    font-weight: bold;
                    line-height: 32px;
                    margin: 0 4px;
                    padding: 0 4px;
                }
                
                .lanmu_title a:hover {
                    color: #fa9210;
                }
                
                .tabPane1 {
                    display: none;
                }
                
                .tabCon1 .active {
                    display: block;
                }
                
                .lm-title2-top {
                    width: 100%;
                    height: 10px;
                    background: url(lm-2.jpg) no-repeat;
                    overflow: hidden;
                }
                
                .lm-title2 {
                    padding-left: 10px;
                    margin-top: 0px;
                    height: 29px;
                    border-left: 4px solid #e0e8eb;
                    float: left;
                }
                
                .lm-title2 .lanmu_title a {
                    height: 18px;
                    line-height: 18px;
                    color: #393939;
                    display: block;
                }
                
                .lm-title3 {
                    margin-top: 0px;
                    float: right;
                }
                
                .lm-title3 .lanmu_title3 {
                    float: left;
                }
                
                .lm-title3 .lanmu_title3:first-child a {
                    border: none;
                }
                
                .lm-title3 .lanmu_title3 a {
                    color: #393939;
                    font-size: 16px;
                    border-left: 2px solid #a5b5bb;
                    padding: 0 11px;
                }
                
                .lm-title3 .active a {
                    color: #bd000f;
                    font-weight: bold;
                }
                /* 网上检察服务平台 */
                
                .wtW {
                    width: 100%;
                    height: 280px;
                    background-color: #f2f7fb;
                }
                
                .jcbt {
                    width: 224px;
                    height: 95px;
                    background: url(12309.png);
                    background-repeat: no-repeat;
                    background-position: 10px;
                    line-height: 950px;
                }
                
                .jcfw li {
                    display: inline;
                    float: left;
                    width: 156px;
                    border-right: 1px solid #e5e5e5;
                }
                
                .jcfw .last {
                    border-right: 0;
                }
                
                .jcfw img {
                    margin-top: 22px;
                    margin-bottom: 20px;
                    margin-left: 35px;
                    margin-right: 20px;
                    transition: all .1s;
                }
                
                .jcfw img:hover {
                    transform: translate(0px, -14px);
                }
                /* 检务公开 */
                
                .jwbt {
                    width: 245px;
                    height: 75px;
                    line-height: 75px;
                }
                
                .nrL {
                    width: 245px;
                    float: left;
                }
                
                .nrL img {
                    margin-bottom: 1px;
                    width: 245px;
                    height: 60px;
                    background-color: #61acff;
                }
                
                .nrL img:hover {
                    background: url(dt1.png);
                }
                /* 栏目文章 */
                
                .lmL {
                    width: 353px;
                    float: left;
                }
                
                .lmt {
                    height: 45px;
                    line-height: 45px;
                    background: url(http://www.zhangjiajiewly.jcy.gov.cn/wzk/202107/W020210728567945698554.png);
                }
                
                .lmt h2 {
                    width: 127px;
                    display: block;
                    float: left;
                    background: url(http://www.zhangjiajiewly.jcy.gov.cn/wzk/202107/W020210728567945443364.png);
                }
                
                .lmt h2 a {
                    font-size: 20px;
                    font-weight: 600;
                    color: #2058ac;
                    line-height: 45px;
                    margin-left: 12px;
                }
                
                .lmt h2 a:hover {
                    color: #034279;
                }
                
                .lmt p {
                    float: right;
                    width: 124px;
                }
                
                .lmt p a {
                    font-size: 16px;
                    display: block;
                    float: right;
                    line-height: 48px;
                    color: #525151
                }
                
                .nrlb {
                    padding: 10px;
                }
                
                .nrlb li {
                    display: block;
                    background-image: url(http://www.zhangjiajiewly.jcy.gov.cn/wzk/202107/W020210728567944935498.png);
                    background-repeat: no-repeat;
                    background-position: left 18px;
                    text-indent: 1em;
                    line-height: 36px;
                    height: 36px;
                }
                
                .lmM {
                    width: 353px;
                    float: left;
                    margin-left: 20px;
                }
                
                .lmR {
                    width: 353px;
                    float: right;
                }
                /* 检察风采 */
                
                .rys_title {
                    display: block;
                    float: left;
                    width: 48px;
                    height: 168px;
                    background: #0070c0;
                }
                
                .rys_title a {
                    display: inline-block;
                    color: #fff;
                    font-size: 20px;
                    font-weight: bold;
                    line-height: 25px;
                    margin: 30px 15px;
                    text-align: center;
                }
                
                .rys_right a {
                    font-size: 16px;
                    color: #696969;
                }
                
                #hg38 {
                    display: block;
                    line-height: 36px;
                }