@media (max-width:1440px) {

    .dszjy-div .box2 .list {
        width: 1280px;
    }

    .shzr-div .listqh {
        width: 1280px;
    }

    .shzr-div .listqh .swiper-button-prev {
        left: 1%
    }

    .shzr-div .listqh .swiper-button-next {
        right: 1%
    }

    .cxgs-div .listqh {
        width: 1280px;
    }

    .cxgs-div .listqh .swiper-button-prev {
        left: 1%
    }

    .cxgs-div .listqh .swiper-button-next {
        right: 1%
    }

    .hjly-div .listqh2 {
        width: 1280px;
    }

    .hjly-div .listqh2 .swiper-button-prev {
        left: 1%
    }

    .hjly-div .listqh2 .swiper-button-next {
        right: 1%
    }

    .dszjy-div .box2 .swiper-button-prev {
        left: 1%
    }

    .dszjy-div .box2 .swiper-button-next {
        right: 1%
    }


    .fzlc-div .list {
        height: 7.6rem;
    }

    .fzlc-div .list .year {
        font-size: .34rem;
        line-height: .44rem;
    }

    .fzlc-div .list .wz {
        font-size: .16rem;
        line-height: .24rem;
    }

    .fzlc-div .list .swiper-slide:nth-of-type(even) {
        padding-bottom: .92rem;
    }

    .fzlc-div .list .swiper-slide:nth-of-type(odd) {
        padding-top: 4.55rem;
        background: url(../images/icon19.png) no-repeat left 3.54rem
    }

}



@media (max-width:1366px) {


    .mwrap {
        width: 90%;
    }



}



@media (max-width:1200px) {

    body {
        max-width: 750px;
    }


    .mwrap {
        width: 93%;
    }

    .wrap {
        width: 93%;
    }

    .pc-div {
        display: none !important
    }

    .phone-div {
        display: block !important
    }

    .div_m {
        display: block !important;
    }

    .header .logo .im {
        width: 170px;
        height: 40px;
    }

    .navBox .menu {
        display: block;
        width: 0.5rem;
        height: 0.45rem;
        position: relative;
        z-index: 99;
        transition-duration: 0.3s;
    }

    .burger_lin .icon {
        height: 3px;
        width: 100%;
        top: calc(50% - 1.5px);
        background-color: #004098;
        border-radius: 20px;
        position: absolute;
        transition-duration: 0.3s;
        transition-delay: 0.5s;
    }

    .burger_lin .icon:before {
        content: "";
        width: 0.5rem;
        height: 100%;
        position: absolute;
        left: 0;
        top: calc(-0.21rem + 1.5px);
        background-color: #004098;
        border-radius: 50px;
        transition: transform 0.3s, top 0.3s 0.3s;
        transition-delay: 0.5s;
    }

    .burger_lin .icon:after {
        content: "";
        width: 0.5rem;
        height: 100%;
        position: absolute;
        left: 0;
        top: calc(0.21rem - 1.5px);
        background-color: #004098;
        border-radius: 50px;
        transition: transform 0.3s, top 0.3s 0.3s;
        transition-delay: 0.5s;
    }

    .burger_lin.open .icon {
        transition-duration: 0.1s;
        transition-delay: 0.3s;
        background: transparent;
        width: 0;
    }

    .burger_lin.open .icon:before {
        transition: top 0.3s, transform 0.3s 0.3s;
        top: 0;
        transform: rotateZ(-45deg);
    }

    .burger_lin.open .icon:after {
        transition: top 0.3s, transform 0.3s 0.3s;
        top: 0;
        transform: rotateZ(45deg);
    }

    .home .head .nav>li .ho a {
        font-weight: normal
    }

    #nowtopMenu {
        color: #333;
        font-weight: normal;
        border-bottom: 0;
        font-size: .32rem;
    }

    .home .fixed-header .head .nav>li .ho a {
        border-bottom: 0;
        font-size: .32rem;
        font-weight: normal;
        color: #333
    }

    .fixed-header .head .nav>li .nav-top #nowtopMenu {
        font-weight: normal;
        color: #333;
        border-bottom: 0;
        font-size: .32rem;
    }

    .home .head .nav>li .ho a {
        border-bottom: 0;
    }


    .banner {
        height: 75vh;
    }

    .banner .h-banner .txt {
        text-align: center;
        width: 94%;
        right: 3%;
        top: 29%;
    }

    .banner .h-banner .txt .p1 {
        font-size: .6rem;
        line-height: .8rem;
        letter-spacing: 1px;
    }

    .banner .h-banner .txt .p2 {
        font-size: .22rem;
        line-height: .4rem;
        height: .8rem;
    }

    .banner .h-banner .txt2 .p1 {
        font-size: .52rem;
        line-height: .6rem;
    }

    .banner .h-banner .txt2 .p2 {
        font-size: .2rem;
    }

    .banner .h-banner .txt .p2:after {
        width: .38rem;
        height: .03rem;
        margin-top: .8rem;
        right: 50%;
        margin-right: -.19rem;
        bottom: 0;
    }

    .home .row1 {
        background: #2c6ab7 url(../images/pic01_m.jpg) no-repeat top center;
        padding: 10% 0 8% 0;
        background-size: 100%;
    }

    .home .row1 .list {
        width: 100%;
        border-radius: .5rem 0 .5rem 0;
        margin-top: 1.6rem;
    }

    .home .row1 .list .list1 {
        padding: 0 1%;
        text-align: center;
    }

    .home .row1 .list .list1 .li {
        padding: 0 2%;
    }

    .home .row1 .list .list1 .li .li_1 {
        height: .7rem;
        display: flex;
        align-items: center;
        justify-content: center;
    }

    .home .row1 .list .list1 .li .li_1 .p1 {
        font-size: .64rem;
        line-height: .7rem;
    }

    .home .row1 .list .list1 .li .li_1 .p2 {
        height: .7rem;
        width: .3rem;
        position: relative;
    }

    .home .row1 .list .list1 .li .li_1 .p2 .sp1 {
        width: 100%;
        height: .3rem;
        display: inline-block;
        position: absolute;
        right: 0;
        top: -18px;
        margin-bottom: 0;
    }

    .home .row1 .list .list1 .li .li_1 .p2 .sp2 {
        width: 100%;
        height: .3rem;
        display: inline-block;
        position: absolute;
        right: 0;
        bottom: 22px;
    }

    .home .row1 .list .list1 .li .li_2 {
        font-size: .24rem;
        line-height: .32rem;
    }

    .home .row1 .list .list2 {
        font-size: .24rem;
        padding: 6% 5% 1% 5%;
        border-radius: .5rem 0 .5rem 0;
    }

    .home .row1 .list .list2 .list2L {
        width: 100%;
        float: inherit;
        border-right: 0;
        line-height: .42rem;
        padding-right: 0;
    }

    .home .row1 .list .list2 .list2R {
        width: 100%;
        float: inherit;
        text-align: right;
        padding-top: 0;
    }

    .home .row1 .list .list2 .list2R a {
        padding-right: .4rem;
    }

    .mTitle .d2 {
        letter-spacing: 0;
    }

    .home .row2 {
        padding: 10% 0 7% 0;
        background: url(../images/pic03_m.jpg) no-repeat top center;
        background-size: cover;
    }

    .home .row2 .list {
        width: 94%;
    }

    .home .row2 .list .li {
        width: 100%;
        float: inherit;
        margin: 0 0 4% 0;
        border-radius: .4rem 0 .4rem 0;
    }

    .home .row2 .list .li .wz {
        padding: 6% 9%
    }

    .home .row2 .list .li .wz .d1 {
        font-style: normal;
        font-size: .58rem;
        line-height: .64rem;
    }

    .home .row2 .list .li .wz .d3 {
        font-size: .24rem;
        line-height: .3rem;
    }

    .home .row3 {
        padding: 10% 0 8% 0;
    }

    .home .row3 .list .listL {
        width: 100%;
        height: auto;
        float: inherit;
        margin-bottom: 20px;
    }

    .home .row3 .list .listR {
        width: 100%;
        height: auto;
        float: inherit;
    }

    .home .row3 .list .listL .tp {
        height: auto;
    }

    .home .row3 .list .listR .li {
        width: 100%;
        height: auto;
        float: inherit;
        margin-right: 0;
        margin-bottom: 3%;
        border-radius: .22rem
    }

    .home .row3 .list .listR .t1 {
        font-size: .22rem;
        line-height: .36rem;
        background-size: .22rem;
    }

    .home .row3 .list .listR .t2 {
        font-size: .26rem;
        line-height: .4rem;
        height: auto;
    }

    .home .row3 .list .listR .t3 {
        font-size: .24rem;
        line-height: .4rem;
    }

    .home .row3 .morebtn {
        clear: both;
        font-size: .24rem;
        line-height: .4rem;
        color: #05308C;
        text-align: center;
    }

    .home .row3 .morebtn a {
        color: #05308C;
        background: url(../images/icon34.png) no-repeat right center;
        padding-right: .3rem;
        margin: 0 auto;
        background-size: .14rem;
    }

    .home .row3 .list .listL .wz {
        padding: 0 .3rem
    }

    .home .row3 .list .listL .wz .t1 {
        font-size: .26rem;
        line-height: .42rem;
    }

    .home .row3 .list .listL .wz .t2 {
        font-size: .22rem;
        line-height: .42rem;
    }

    .footer .box0 {
        background: url(../images/pic11_m.jpg) no-repeat center center;
        background-size: cover;
        padding-top: .7rem;
    }

    .footer .box0 .d2 {
        font-size: .24rem;
        line-height: .4rem;
    }

    .footer .box1 .box1_1 .box1_1L {
        display: none;
    }

    .footer .box1 .box1_1 .box1_1R {
        width: 100%;
        float: inherit;
        text-align: center;
    }

    .footer .box1 .box1_1 .box1_1R .R {
        width: 100%;
        float: inherit;
        margin-left: 0;
    }

    .footer .box1 .box1_1 .box1_1R .R img {
        width: 1.6rem;
        margin: 0 auto;
    }

    .footer .box1 .box1_1 .box1_1R .L {
        width: 100%;
        float: inherit;
        margin-bottom: .26rem;
    }

    .footer .box1 .box1_1 .box1_1R .L .t1 {
        float: inherit;
        margin: 0 auto;
        margin-bottom: .26rem;
        font-size: .22rem;
        width: 1.7rem;
        height: .44rem;
        line-height: .44rem;
        padding: 0
    }

    .footer .box1 .box1_1 .box1_1R .L .t1 img {
        width: .14rem;
        margin-right: 6px;
    }

    .footer .box1 .box1_1 .box1_1R .L .t2 {
        font-size: .24rem;
        line-height: .4rem;
    }

    .footer .box1 .box1_1 .box1_1R .L .t3 {
        font-size: .36rem;
        line-height: .46rem;
    }

    .footer .box1 .box1_1 .box1_1R .L .t4 {
        font-size: .26rem;
        line-height: .44rem;
    }

    .footer .box1 .box1_2 {
        font-size: .24rem;
        line-height: .4rem;
        text-align: center;
        padding: .32rem 0;
        border-top: 1px solid #444444
    }

    .footer .box1 .box1_2 .bxL {
        width: 100%;
        float: inherit;
    }

    .footer .box1 .box1_2 .bxL .phone-div {
        height: 1px;
    }

    .footer .box1 .box1_2 .bxR {
        width: 100%;
        float: inherit;
        margin-bottom: .26rem;
    }

    .footer .box1 .box1_2 .bxR .fB3Link {
        float: inherit;
        margin: 0 auto;
    }

    .footer .box1 .box1_2 .bxR .fB3Link select {
        margin: 0 auto;
        font-size: .24rem;
        height: .48rem;
        line-height: .46rem;
        border-radius: .3rem;
        width: 3.4rem;
    }

    .iBanner {
        margin-top: 52px;
    }

    .iBanner .wz {
        width: 88%;
        left: 6%;
        margin-left: 0;
    }

    .iBanner .wz .t1 {
        font-size: .54rem;
        line-height: .7rem;
        margin-bottom: 2px;
        text-shadow: inherit;
    }

    .iBanner .wz .t2 {
        font-size: .32rem;
        line-height: .48rem;
    }

    .secMenu {
        height: .76rem;
        line-height: .76rem;
    }

    .secMenu .wrap {
        width: 100%
    }

    .secMenu a {
        width: auto;
        font-size: .24rem;
        padding: 0 .1rem;
    }

    .nyYwfwSub {

        width: 100%;

        height: auto;

        margin: 0 auto;

        /*overflow: hidden;*/

        position: relative;

    }

    .phoneClassname {

        width: 100%;
        background: #C9E0F7;
        padding: 0 4%;

        line-height: .76rem;

        margin: 0 auto;

        font-size: .28rem;

        color: #05308C;

        position: relative;

    }

    .phoneClassname img {

        width: .22rem;

        position: absolute;

        right: 4%;

        top: .3rem;

        transition: all .8s;
        transform: rotate(0deg)
    }

    .phoneClassname .retate {


        transform: rotate(180deg);

    }

    .nyGcyjSubOne {

        width: 100%;

        height: auto;

        overflow: hidden;

        position: absolute;

        top: .76rem;

        z-index: 100;

        display: none;
        border-bottom: 1px solid #C9E0F7;



    }

    .nyGcyjSubOne ul {

        overflow: hidden;

    }

    .nyGcyjSubOne ul li {

        width: 100%;

        height: .8rem;

        line-height: .8rem;

        float: left;

        cursor: pointer;

        background-color: #ffffff;

    }

    .nyGcyjSubOne ul li:last-child {

        margin-right: 0;

    }

    .nyGcyjSubOne ul li a {

        display: block;

        width: 100%;
        padding: 0 4%;

        height: 100%;

        color: #05308C;
        font-size: .28rem;

    }







    .iTitle {
        height: 1rem;
        margin-bottom: .7rem;
    }

    .iTitle .d1 {
        font-size: .4rem;
        line-height: .54rem;
        margin-right: 6px;
    }

    .iTitle .d2 {
        font-size: .2rem;
        line-height: .24rem;
    }

    .iTitle:after {
        width: .38rem;
        height: .02rem;
    }

    .iCon {
        padding-top: .6rem;
        padding-bottom: 1rem;
    }

    .iCon2 {
        padding-top: .6rem;
    }

    .qyjs-div .box1 {
        padding: .5rem 6% .4rem 6%;
        margin-bottom: .6rem;
        height: auto;
    }

    .qyjs-div .box1 .d1 {
        font-size: .3rem;
        line-height: .4rem;
    }

    .qyjs-div .box1 .d2 {
        font-size: .18rem;
        line-height: .32rem;
        margin-bottom: .3rem;
    }

    .qyjs-div .box1 .d3 {
        font-size: .24rem;
        line-height: .42rem;
    }

    .qyjs-div .numlist {
        margin-bottom: .5rem;
    }

    .qyjs-div .numlist .li {
        height: 1.7rem;
        border-left: 1px solid #D8D8D8;
    }

    .qyjs-div .numlist .li .li_1 {
        height: .8rem;
    }

    .qyjs-div .numlist .li .li_1 .p1 {
        font-size: .64rem;
        line-height: .8rem;
    }

    .qyjs-div .numlist .li .li_2 {
        font-size: .24rem;
        line-height: .34rem;
    }

    .qyjs-div .numlist .li .li_1 .p2 {
        position: relative;
    }

    .qyjs-div .numlist .li .li_1 .p2 .sp1 {
        font-size: .26rem;
        height: .3rem;
        position: absolute;
        left: 0;
        top: -.3rem;
        margin-bottom: 0;
        margin-top: 0;
    }

    .qyjs-div .numlist .li .li_1 .p2 .sp2 {
        font-size: .2rem;
        height: .3rem;
        position: absolute;
        left: 0;
        bottom: .5rem;
    }

    .qyjs-div .box3 {
        height: auto;
        padding-bottom: 1rem;
        border-radius: .4rem 0 .4rem 0;
    }

    .qyjs-div .box3 .swiper-slide img {
        display: block;
        width: 100%;
        height: 3.4rem;
        border-radius: .4rem 0 .4rem 0;
    }

    .qyjs-div .box3 .swiper-container-horizontal>.swiper-pagination-bullets {
        bottom: 0;
    }

    .dszjy-div .box1 .box1R {
        width: 100%;
        float: inherit;
        border-radius: .5rem 0 .5rem 0;
    }

    .dszjy-div .box1 .box1L {
        width: 100%;
        float: inherit;
    }

    .dszjy-div .box1 .box1L .d1 {
        font-size: .46rem;
        line-height: .62rem;
        margin-bottom: .4rem;
    }

    .dszjy-div .box1 .box1L .d1 p {
        margin-bottom: 0
    }

    .dszjy-div .box1 .box1R img {
        border-radius: .5rem 0 .5rem 0
    }

    .dszjy-div .box1 .box1L .d2 img {
        width: 2rem;
    }

    .dszjy-div .box2 {
        padding: 5% 0 12% 0
    }

    .dszjy-div .box2 .swiper-slide .wz {
        font-size: .26rem;
        line-height: .4rem;
    }

    .dszjy-div .box2 .list {
        width: 93%;
        margin: 0 auto;
    }

    .dszjy-div .box2 .swiper-container {
        width: 100%
    }

    .dszjy-div .box2 .swiper-slide .pic {
        margin-bottom: .3rem;
    }

    .dszjy-div .box2 .swiper-button-prev {
        left: 2%;
        width: .52rem;
        height: .52rem;
        background-size: .1rem;
    }

    .dszjy-div .box2 .swiper-button-next {
        right: 2%;
        width: .52rem;
        height: .52rem;
        background-size: .1rem;
    }

    .dszjy-div .box2 .swiper-button-prev:hover {
        background-size: .1rem;
    }

    .dszjy-div .box2 .swiper-button-next:hover {
        background-size: .1rem;
    }

    .iCon_fzlc {
        padding-top: .6rem;
        background: #ffffff url(../images/pic29_m.png) no-repeat bottom center;
        background-size: 100%;
    }

    .fzlc-div .list {
        height: 6.8rem;
        background: url(../images/icon18.png) no-repeat center 96.8%;
        background-size: 100%;
    }

    .fzlc-div .list .bx {
        width: 92%;
        height: 100%;
    }

    .fzlc-div .list .fzlcqh {
        width: 78%;
        height: 100%;
    }

    .fzlc-div .list .year {
        text-align: center;
        font-size: .36rem;
        line-height: .46rem;
    }

    .fzlc-div .list .swiper-slide:nth-of-type(even) {
        background: url(../images/icon15.png) no-repeat center 96.5%;
        background-size: .36rem;
    }

    .fzlc-div .list .swiper-slide:nth-of-type(odd) {
        padding-top: 0;
        background: url(../images/icon15.png) no-repeat center 96.5%;
        padding-bottom: 80px;
        background-size: .36rem;
    }

    .fzlc-div .list .swiper-button-prev {
        top: inherit;
        bottom: 2%;
        background-size: .4rem;
    }

    .fzlc-div .list .swiper-button-next {
        top: inherit;
        bottom: 2%;
        background-size: .4rem;
    }

    .fzlc-div .list .wz {
        font-size: .24rem;
        line-height: .4rem;
    }

    .honor-list .li {
        width: 48.5%;
        height: 5.2rem;
        margin-right: 3%;
        margin-bottom: .5rem;
        border-radius: .1rem;
    }

    .honor-list .li:nth-child(3n) {
        margin-right: 3%;
    }

    .honor-list .li:nth-child(2n) {
        margin-right: 0 !important;
    }

    .honor-list .li .pic {
        height: 3.9rem;
    }

    .honor-list .li .wz {
        font-size: .24rem;
        line-height: .36rem;
    }

    .ywly-div .ms {
        font-size: .24rem;
        line-height: .46rem;
    }

    .ywly-div .list .li {
        width: 100%;
        float: inherit;
        margin-right: 0;
        margin-bottom: .3rem;
        height: auto;
    }

    .ywly-div .list .li .wz {
        font-size: .3rem;
        height: .8rem;
        line-height: .8rem;
    }

    .secMenu2 {
        width: 100%;
        padding: 0;
        display: flex;
        align-items: center;
        text-align: center;
        background: none;
        border-bottom: 1px solid #CECECE;
        overflow-x: auto;
    }

    .secMenu2:after {
        display: none
    }

    .secMenu2 a {
        margin-right: .20rem;
        /* width: 25%; */
        font-size: .26rem;
        height: .74rem;
        line-height: .74rem;
        color: #5B5B5B;
        white-space: nowrap;
    }

    #nowMenu2 {
        border-bottom: 1px solid #2585ED;
        color: #000000;
    }

    .secMenu2_2 {
        padding: 0 10%;
    }

    .ywly-tit {
        background: url(../images/pic126_m.png) no-repeat left center;
        background-size: contain;
        height: .94rem;
        padding-left: .28rem;
        padding-top: .1rem;
        margin-bottom: .5rem;
    }

    .ywly-tit .d1 {
        font-size: .32rem;
        line-height: .44rem;
    }

    .ywly-tit .d2 {
        font-size: .2rem;
        line-height: .3rem;
    }

    .hjly-div .box1 {
        padding: 8% 0;
        margin-bottom: .6rem;
    }

    .hjly-div .box1 .box1L .d1 {
        font-size: .28rem;
        line-height: .4rem;
        /* height: .4rem; */
        margin-bottom: .4rem;
    }

    .hjly-div .box1 .box1L .d1 a {
        font-size: .24rem;
    }

    .hjly-div .box1 .box1L .d2 {
        font-size: .24rem;
        line-height: .46rem;
    }

    .hjly-div .box1 .box1L {
        width: 100%;
        float: inherit;
        margin-bottom: .4rem;
    }

    .hjly-div .box1 .box1R {
        width: 100%;
        float: inherit;
    }

    .hjly-div .box1 .listqh .swiper-button-prev {
        background-size: .22rem;
    }

    .hjly-div .box1 .listqh .swiper-button-next {
        background-size: .22rem;
    }

    .hjly-div .box1 .listqh .swiper-button-prev:hover {
        background-size: .22rem;
    }

    .hjly-div .box1 .listqh .swiper-button-next:hover {
        background-size: .22rem;
    }

    .hjly-div .box2 .hjly_nav {
        height: .52rem;
        line-height: .52rem;
        margin-bottom: .5rem;
    }

    .hjly-div .box2 .hjly_nav ul li {
        font-size: .28rem;
        border-radius: .1rem .1rem 0 0;
        padding: 0 .24rem;
        margin-right: 1.5%;
    }

    .hjly-div .listqh2 {
        width: 94%;
        height: 4rem;
    }

    .hjly-div .listqh2 .swiper-container {
        width: 100%;
    }

    .hjly-div .listqh2 .swiper-slide .pic {
        margin-bottom: .2rem;
        height: 2.7rem;
    }

    .hjly-div .listqh2 .swiper-slide p {
        font-size: .24rem;
        line-height: .36rem;
    }

    .hjly-div .listqh2 .swiper-button-prev {
        width: .4rem;
        height: .4rem;
    }

    .hjly-div .listqh2 .swiper-button-next {
        width: .4rem;
        height: .4rem;
    }


    .hjly-div .box3 {
        padding: 0 0 8% 0
    }

    .hjly-div .box3 .d1 {
        font-size: .24rem;
        line-height: .46rem;
    }

    .hjly-div .box3 .d2 p {
        font-size: .24rem;
        line-height: .5rem;
    }

    .hjly-div .box3 .hjly2_nav {
        height: .52rem;
        line-height: .52rem;
        margin-bottom: .5rem;
        width: 100%;
    }

    .hjly-div .box3 .hjly2_nav ul li {
        font-size: .28rem;
        border-radius: .1rem .1rem 0 0;
        padding: 0 .11rem;
        margin-right: 1.5%;
        width: 23.8%;
    }

    .hjly-div .box3 .hjly2_nav ul li:last-child {
        margin-right: 0
    }

    .hjly-div .box3 .qhbox .qhboxL .q1 {
        font-size: .28rem;
        line-height: .5rem;
        margin-bottom: .26rem;
    }

    .hjly-div .box3 .qhbox .qhboxL .q2 {
        font-size: .24rem;
        line-height: .5rem;
    }

    .hjly-div .box3 .qhbox .qhboxL {
        width: 100%;
        float: inherit;
        margin-bottom: .4rem;
    }

    .hjly-div .box3 .qhbox .qhboxR {
        width: 100%;
        float: inherit;
        font-size: .28rem;
        line-height: .4rem;
    }

    .hjly-div .box4 {
        padding: 1% 0 5% 0
    }

    .hjly-div .box4 .hjly3_nav {
        height: .52rem;
        line-height: .52rem;
        margin-bottom: .5rem;
    }

    .hjly-div .box4 .hjly3_nav ul li {
        font-size: .28rem;
        border-radius: .1rem .1rem 0 0;
        padding: 0 .24rem;
        margin-right: 1.5%;
    }

    .hjzbly-div .box4 {
        padding: 8% 0 5% 0
    }

    .hjly-div .box4 .listbx .li {
        width: 48.1%;
        height: 3.5rem;
        font-size: .24rem;
        line-height: .36rem;
    }

    .hjly-div .box4 .listbx .li .pic {
        height: 2rem;
        margin-bottom: .24rem;
    }

    .hjly-div .box5 .li {
        font-size: .24rem;
        line-height: .32rem;
        width: 100%;
    }

    .hjly-div .box5 {
        padding: 10% 0 10% 0
    }
    .hjzbly-div .box5 .list{
        /* display: grid; */
    }
    .hjzbly-div .box5 .li {
        width: 100%;
        height: 2.4rem;
        font-size: .24rem;
        line-height: .32rem;
    }

    .hjzbly-div .box5 .li:nth-child(5n) {
        /* margin-right: 2.5%; */
    }

    .hjzbly-div .box5 .li:nth-child(4n) {
        margin-right: 0 !important;
    }

    .hjzbly-div .box5 .li .tp {
        height: 1rem;
    }

    .hjzbly-div .box5 .li .tp img {
        /* max-height: 84%; */
        /* max-width: 90%; */
        width: 100%;
        height: 100%;
    }


    .hjly-div .box6 {
        height: 3.98rem;
        padding: .8rem 0 0 0;
        background: url(../images/pic187_m.jpg) no-repeat center center;
        background-size: cover;
    }

    .hjly-div .box6 .text {
        letter-spacing: 0
    }

    .hjly-div .box6 .text .d1 {
        font-size: .3rem;
        line-height: .5rem;
        margin-bottom: .28rem;
    }

    .hjly-div .box6 .text .d2 {
        font-size: .24rem;
        line-height: .4rem;
        margin-bottom: .1rem;
    }

    .hjly-div .box6 .text .d2 p:nth-child(2) {
        padding-left: 0
    }

    .hjly-div .box6 .text .d2 img {
        width: .17rem;
        margin-right: .18rem;
    }

    .hjly-div .box6 .text .ico1 {
        background: url(../images/icon41.png) no-repeat left .08rem;
        background-size: .2rem;
        padding-left: .38rem;
    }

    .hjly-div .box6 .text .ico2 {
        background: url(../images/icon42.png) no-repeat left .12rem;
        background-size: .2rem;
        padding-left: .38rem;
    }

    .hjly-div .box6 .text .d3 {
        width: .32rem;
        height: .43rem;
        right: 20.5%;
        top: 27%;
    }

    .hjly-div .box3 .hjly4_nav {
        width: 100%;
        height: 1.3rem;
        line-height: .36rem;
        margin-bottom: .5rem;
    }

    .hjly-div .box3 .hjly4_nav ul li {
        width: 32.3333%;
        font-size: .28rem;
        border-radius: .1rem .1rem 0 0;
        padding: 0;
        margin-right: 1.5%;
    }

    .hjly-div .box3 .hjly4_nav ul li:last-child {
        margin-right: 0
    }

    .ndhjjs-div .box3 .hjly4_nav ul li {
        text-align: center;
        justify-content: center;
    }


    .hjly-div .box3_2 .list {
        padding: 6% 0 7% 0
    }

    .hjly-div .box3_2 .listqh .swiper-button-prev {
        background-size: .22rem;
    }

    .hjly-div .box3_2 .listqh .swiper-button-next {
        background-size: .22rem;
    }

    .hjly-div .box3_2 .listqh .swiper-button-prev:hover {
        background-size: .22rem;
    }

    .hjly-div .box3_2 .listqh .swiper-button-next:hover {
        background-size: .22rem;
    }

    .ndhjjs-div .box5 {
        padding: 5% 0 2% 0
    }

    .ndhjjs-div .box5 .ms {
        font-size: .24rem;
    }

    .ndhjjs-div .box5 .list1 {
        margin-bottom: .3rem;
    }

    .ndhjjs-div .box5 .list1 .li {
        width: 24%;
        /* height: 1rem; */
        text-align: center;
        display: block;
        padding-top: .14rem;
    }

    .ndhjjs-div .box5 .list1 .li img {
        display: block;
        margin: 0 auto;
        width: .3rem;
    }

    .hjly-div .box5 .li:nth-child(5n) {
        margin-right: 2.2%
    }

    .hjly-div .box5 .li .tp {
        height: 1rem;
    }

    .hjly-div .box5 .li .tp img {
        max-height: 80%;
        max-width: 86%;
    }

    .ndhjjs-div .box5 .li .tp {
        height: 1rem;
    }

    .ndhjjs-div .box5 .list2 .li {
        height: 2.5rem;
        width: 23%;
    }


    .hjly-div .box2 .list .lie {
        width: 49%;
        height: 4rem;
        margin-right: 2%;
        font-size: .24rem;
        line-height: .4rem;
    }

    .hjly-div .box2 .list .lie:nth-child(3n) {
        margin-right: 2%;
    }

    .hjly-div .box2 .list .lie:nth-child(2n) {
        margin-right: 0 !important;
    }

    .hjly-div .box2 .list .lie .pic {
        height: 2.6rem;
        margin-bottom: .2rem;
    }

    .ndst-div .box7 {
        padding: 6% 0 0 0
    }

    .ndst-div .box7 .tit {
        font-size: .28rem;
        line-height: .5rem;
        margin-bottom: .3rem;
    }

    .ndst-div .box7 .text {
        font-size: .24rem;
        line-height: .44rem;
        margin-bottom: .32rem;
    }

    .ndst-div .box4 {
        padding: 9% 0 5% 0
    }

    .ndst-div .box4 .listbx .li {
        margin-bottom: .2rem;
    }

    .ndst-div .box5 .list2 .li {
        width: 31.8%;
        height: 2.3rem;
    }

    .ndst-div .box5 .li:nth-child(3n) {
        margin-right: 0;
    }

    .ndst-div .box5 .li:nth-child(4n) {
        margin-right: 2.2% !important;
    }

    .ndst-div .box5 .li:nth-child(5n) {
        margin-right: 2.2% !important;
    }

    .ndst-div .box5 {
        padding: 8% 0 1% 0
    }

    .ndst-div .box5 .li .tp {
        height: 1rem;
    }


    .ndswg-div .box8 .wrap {
        padding: 8% 0
    }

    .ndswg-div .box8 .list1 {
        font-size: .24rem;
        line-height: .4rem;
    }

    .ndswg-div .box8 .list1 .li {
        width: 49%;
        height: 2.7rem;
    }

    .ndswg-div .box8 .list1 .li .pic {
        height: 1.8rem;
        margin-bottom: .2rem;
    }

    .ndswg-div .box8 .list2 {
        padding: .4rem .3rem;
    }

    .ndswg-div .box8 .list2 .t1 {
        font-size: .24rem;
        line-height: .4rem;
        margin-bottom: .32rem;
    }

    .ndswg-div .box8 .list2 .t2 {
        font-size: .24rem;
        line-height: .44rem;
    }

    .ndswg-div .box4 .listbx .li {
        margin-bottom: .32rem;
        height: 3.5rem;
    }

    .ndswg-div .box5 {
        padding: 8% 0 3% 0
    }

    .ndswg-div .box5 .list2 .li {
        width: 100%;
        /* height: 2.2rem; */
    }

    .ndswg-div .box5 .li:nth-child(3n) {
        margin-right: 0 !important;
    }

    .ndswg-div .box5 .li:nth-child(4n) {
        margin-right: 2.5% !important
    }

    .ndswg-div .box5 .li:nth-child(5n) {
        margin-right: 2.5% !important
    }

    .nyzbcy-div .box2 .hjly_nav ul li {
        width: 30%;
        text-align: center;
    }

    .nyzbcy-div .box3 .hjly4_nav ul li {
        width: 23.87%;
        font-size: .26rem;
        text-align: center;
    }

    .nyzbcy-div .box3 .hjly4_nav ul li:nth-child(1) {
        width: 23.9%;
    }

    .nyzbcy-div .box3 .hjly4_nav ul li:nth-child(2) {
        width: 23.9%;
    }

    .nyzbcy-div .box3 .hjly4_nav ul li:nth-child(3) {
        width: 23.9%;
    }

    .nyzbcy-div .box3 .hjly4_nav ul li:nth-child(4) {
        width: 23.8%;
    }

    .nyzbcy-div .box4 .hjly3_nav {
        height: .9rem;
        margin-bottom: .3rem;
    }

    .nyzbcy-div .box4 .hjly3_nav ul {
        height: 100%;
    }

    .nyzbcy-div .box4 .hjly3_nav ul li {
        width: 18.8%;
        line-height: .36rem;
        display: flex;
        align-items: center;
        justify-content: center;
        padding: 0;
    }

    .nyzbcy-div .box4 .hjly3_nav ul li:last-child {
        margin-right: 0;
    }

    .nyzbcy-div .listqh2 .swiper-slide .pic {
        height: 2.2rem;
    }

    .nyzbcy-div .listqh2 {
        height: 3.2rem;
    }

    .nyzbcy-div .box5 .list2 .li {
        width: 31.6%;
        height: 2rem;
        margin-right: 2.5%;
    }

    .nyzbcy-div .box5 .list2 .li:nth-child(3n) {
        margin-right: 0 !important;
    }

    /*耐德工业*/
    .ndgy-div .box2 .listqh2 .swiper-slide .pic {
        height: 2.12rem
    }

    .ndgy-div .box2 .listqh2 .swiper-button-prev {
        top: 23%;
    }

    .ndgy-div .box2 .listqh2 .swiper-button-next {
        top: 23%;
    }

    .ndgy-div .box5 {
        padding: 2% 0 5% 0
    }

    .ndgy-div .box5 .list2 .li {
        width: 100%;
        height: auto;
    }

    .ndgy-div .box5 .list2 .li:nth-child(3n) {
        margin-right: 0 !important;
    }

    .ndgy-div .box5 .list3 {
        display: block
    }

    .ndgy-div .box5 .list3 .li {
        width: 31.6%;
        height: 2rem;
        margin-right: 2.2%;
    }

    .ndgy-div .box5 .list3 .li:nth-child(3n) {
        margin-right: 0 !important;
    }

    .ndgy-div .box9 .hjly4_nav {
        height: .52rem;
        line-height: .52rem;
        margin-bottom: .5rem;
    }

    .ndgy-div .box9 .hjly4_nav ul li {
        font-size: .28rem;
        border-radius: .1rem .1rem 0 0;
        padding: 0 .24rem;
        margin-right: 1.5%;
    }

    .ndgy-div .box9 .list .li .liL {
        width: 100%;
        float: inherit;
        margin-bottom: .4rem;
    }

    .ndgy-div .box9 .list .li .liR {
        width: 100%;
        float: inherit;
    }

    .ndgy-div .box9 .list .li .liR .t1 {
        font-size: .26rem;
        line-height: .4rem;
        margin-bottom: .3rem;
    }

    .ndgy-div .box9 .list .li .liR .t2 {
        font-size: .24rem;
        line-height: .44rem;
    }

    .ndgy-div .box9 .list .li {
        margin-bottom: .7rem;
    }

    .ndgy-div .box10 .hjly3_nav {
        height: .52rem;
        line-height: .52rem;
        margin-bottom: .5rem;
    }

    .ndgy-div .box10 .hjly3_nav ul li {
        font-size: .28rem;
        border-radius: .1rem .1rem 0 0;
        padding: 0 .24rem;
        margin-right: 1.5%;
    }

    .ndgy-div .box4 .listqh2 .swiper-slide .pic {
        height: 2.1rem
    }

    .ndgy-div .box4 .listqh2 .hjlyqh3_5 .swiper-slide .pic {
        height: 2.6rem !important;
    }

    .ndgy-div .box4 .listqh2 .swiper-button-prev {
        top: 23%;
    }

    .ndgy-div .box4 .listqh2 .swiper-button-next {
        top: 23%;
    }

    .ndgy-div .box4 .listqh2 .hjlyqh3_5 .swiper-button-prev {
        top: 30%;
    }

    .ndgy-div .box4 .listqh2 .hjlyqh3_5 .swiper-button-next {
        top: 30%;
    }


    /*耐德智联*/
    .ndzl-div .box6_zl {
        background: url(../images/pic215_2.jpg) no-repeat center center;
    }



    /*能源装备产业-嘉松吉*/
    .jsj-div .box10 .hjly3_nav {
        height: .52rem;
        line-height: .52rem;
        margin-bottom: .5rem;
    }

    .jsj-div .box10 .hjly3_nav ul li {
        font-size: .28rem;
        border-radius: .1rem .1rem 0 0;
        padding: 0 .24rem;
        margin-right: 1.5%;
    }

    .jsj-div .box10 .listqh2 .swiper-slide .pic {
        margin-bottom: .2rem;
        height: 2.2rem;
    }

    .jsj-div .box5 .list2 .li {
        width: 100%;
        height: 2.5rem;
    }

    .jsj-div .box5 .list2 .li:nth-child(5n) {
        margin-right: 2.5%;
    }

    .jsj-div .box5 .list2 .li:nth-child(3n) {
        margin-right: 0 !important;
    }



    /*军民融合装备产业*/
    .jmrh-div .box3 {
        padding: 0;
    }

    .jmrh-div .box3 .list .lie {
        width: 49%;
        height: auto;
        font-size: .24rem;
        line-height: .36rem;
        margin-right: 2%;
        margin-bottom: .2rem;
    }

    .jmrh-div .box3 .list .lie .pic {
        height: 2.1rem;
        margin-bottom: .2rem;
    }

    .jmrh-div .box3 .list .lie:nth-child(3n) {
        margin-right: 2%;
    }

    .jmrh-div .box3 .list .lie:nth-child(2n) {
        margin-right: 0 !important;
    }

    .jmrh-div .box5 {
        padding: 0 0 2% 0;
    }

    .jmrh-div .box5 .li {
        /* height: 2.5rem; */
    }

    .jmrh-div .box5 .li:nth-child(5n) {
        margin-right: 2.5%;
    }

    .jmrh-div .box5 .li:nth-child(3n) {
        margin-right: 0 !important;
    }

    .hjly-div .box6 .text .d2 p {
        margin-bottom: 0
    }

    /*汽摩零部件产业*/
    .ywly-div .list2 .li {
        width: 100%;
        height: 4.6rem;
        float: inherit;
        margin-right: 0;
        margin-bottom: .2rem;
    }

    .ywly-div .list2 .li .wz {
        font-size: .28rem;
        height: .82rem;
        line-height: .82rem;
    }

    .ndjm-div .hjly_nav {
        height: .52rem;
        line-height: .52rem;
        margin-bottom: .5rem;
    }

    .ndjm-div .hjly_nav ul li {
        width: 23.8%;
        font-size: .28rem;
        border-radius: .1rem .1rem 0 0;
        padding: 0 .24rem;
        margin-right: 1.5%;
    }

    .ndjm-div .hjly_nav ul li:last-child {
        margin-right: 0
    }

    .ndjm-div .box11 .list .lie {
        width: 49%;
        height: 3.1rem;
        font-size: .24rem;
        line-height: .36rem;
        margin-right: 2%;
    }

    .ndjm-div .box11 .list .lie .pic {
        height: 2.1rem;
        margin-bottom: .2rem;
    }

    .ndjm-div .box11 .list .lie .wz {
        font-size: .24rem;
        line-height: .4rem;
    }

    .ndjm-div .box11 .list .lie:nth-child(2n) {
        margin-right: 0;
    }

    .ndjm-div .box5 {
        padding: 0 0 3% 0;
    }

    .ndjm-div .box5 .list2 .li {
        height: 2rem
    }

    .ndjm-div .box5 .list2 .li:nth-child(5n) {
        margin-right: 2.5%;
    }

    .ndjm-div .box5 .list2 .li:nth-child(3n) {
        margin-right: 0 !important;
    }

    .ssls-div .box5 {
        padding: 0 0 3% 0;
    }

    .ssls-div .box5 .list2 .li {
        height: 2rem
    }

    .ssls-div .box5 .list2 .li:nth-child(5n) {
        margin-right: 2.5%;
    }

    .ssls-div .box5 .list2 .li:nth-child(3n) {
        margin-right: 0 !important;
    }

    .ndzy-div .box5 {
        padding: 0 0 3% 0;
    }

    .ndzy-div .box5 .list2 .li {
        height: 2rem;
        width: 100%;
    }

    .ndzy-div .box5 .list2 .li:nth-child(5n) {
        margin-right: 2.5%;
    }

    .ndzy-div .box5 .list2 .li:nth-child(3n) {
        margin-right: 0 !important;
    }

    .ndzy-div .box5 .list3 {
        display: block;
    }

    .ndzy-div .box5 .list3 .li {
        width: 31.3%;
    }

    /*新闻*/
    .news-list .li {
        width: 100%;
        height: auto;
        float: inherit;
        margin-right: 0;
        border-bottom: 1px solid #DFDFDF;
        padding-bottom: .4rem;
        margin-bottom: .4rem;
    }

    .news-list .li a {
        height: 1.8rem;
    }

    .news-list .li .pic {
        width: 43%;
        height: 100%;
        float: left;
    }

    .news-list .li .text {
        width: 53%;
        height: 100%;
        float: right;
        padding: 0;
    }

    .news-list .li .text .t1 {
        font-size: .28rem;
        height: 1.2rem;
        line-height: .4rem;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 3;
        overflow: hidden;
    }

    .news-list .li .text .t2 {
        font-size: .22rem;
        color: #B5B5B5;
        line-height: .34rem;
        border-top: 0;
        padding-top: .2rem;
    }

    .news-list .li .text .t2 span {
        background: none
    }

    .news-list .li:hover {
        background: #fff;
        -moz-box-shadow: inherit;
        -webkit-box-shadow: inherit;
        box-shadow: inherit;
    }

    .news-list .li:hover .text .t1 {
        color: #151515;
    }

    .news-list .li:hover .text .t2 {
        color: #B5B5B5;
    }

    .news-list .li:hover .text .t2 span {
        background: none;
    }


    .fy {
        font-size: 12px;
        margin-top: 20px;
    }

    .fy b {
        width: 25px;
        height: 25px;
        line-height: 25px;
        margin: 0 .06rem;
    }

    .fy a {
        padding: 0 .1rem;
        height: 25px;
        line-height: 25px;
        font-size: 12px;
        margin: 0 .04rem;
    }

    .sp-list .li {
        width: 48.25%;
        height: 2.4rem;
        margin-bottom: 4%;
    }

    .sp-list .li:nth-child(3n) {
        margin-right: 3.5%
    }

    .sp-list .li:nth-child(2n) {
        margin-right: 0 !important
    }

    .sp-list .li .wz {
        font-size: .24rem;
        height: 100%;
        padding: .5rem .2rem 0 .2rem;
        line-height: .38rem;
    }

    .sp-list .li .wz span {
        background: url(../images/icon23.png) no-repeat top center;
        padding-top: .7rem;
        background-size: .47rem;
        padding-left: 0;
    }

    .sp-list .li:hover .wz {
        height: 100%;
        padding-top: 1rem;
    }

    .sp-list .li:hover .wz span {
        background: url(../images/icon23.png) no-repeat top center;
        padding-top: .7rem;
        background-size: .47rem;
        padding-left: 0;
    }

    .newscon .nyYwfwSub {
        margin-top: 52px;
    }

    .news-con {
        width: 100%;
    }

    .news-tit {
        font-size: .38rem;
        line-height: .56rem;
        margin-bottom: .3rem;
    }

    .news-time {
        font-size: .24rem;
        line-height: .5rem;
        padding-bottom: .3rem;
        margin-bottom: .6rem;
    }

    .news-text {
        width: 100%;
        font-size: .28rem;
        line-height: .52rem;
    }

    .qyln-div {
        background: #fff url(../images/pic40_m.png) no-repeat bottom center;
        background-size: 100%;
        padding-bottom: 15%;
    }

    .qyln-div .wrap {
        padding-right: 20%;
    }

    .qyln-div .iTitle {
        margin-bottom: 1rem;
    }

    .qyln-div .t1 {
        font-size: .5rem;
        line-height: .56rem;
    }

    .qyln-div .t2 {
        font-size: .28rem;
        line-height: .46rem;
        margin-bottom: .3rem;
    }

    .qyln-div .t2:after {
        width: .23rem;
        height: .02rem;
        margin-top: .1rem;
    }

    .qyln-div .t3 {
        font-size: .24rem;
        line-height: .42rem;
    }

    .qyln-div .t3_2 {
        padding-right: 30%;
    }

    .xfqy-nav {
        margin-bottom: .6rem;
        line-height: .8rem;
    }

    .xfqy-nav a {
        font-size: .44rem;
        margin: 0 .3rem;
    }

    .aznd-div .tit {
        font-size: .36rem;
        line-height: .6rem;
        margin-bottom: .3rem;
    }

    .aznd-div .box1 {
        padding: 6% 0 4% 0
    }

    .aznd-div .listqh {
        padding-bottom: .9rem;
    }

    .aznd-div .listqh .swiper-slide img {
        height: 3.75rem;
        border-radius: .22rem;
    }

    .aznd-div .listqh .swiper-button-prev {
        width: .3rem;
        height: .8rem;
        border-radius: 0 .1rem .1rem 0;
        background-size: .16rem;
    }

    .aznd-div .listqh .swiper-button-next {
        width: .3rem;
        height: .8rem;
        border-radius: .1rem 0 0 .1rem;
        background-size: .16rem;
    }

    .aznd-div .listqh .swiper-button-prev:hover {
        background-size: .16rem;
    }

    .aznd-div .listqh .swiper-button-next:hover {
        background-size: .16rem;
    }

    .aznd-div .listqh .swiper-pagination-bullet {
        width: .16rem;
        height: .16rem;
    }

    .aznd-div .listqh .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
        margin: 0 .14rem
    }

    .aznd-div .listqh .swiper-container-horizontal>.swiper-pagination-bullets {
        bottom: 0
    }

    .cxgs-div .box1 {
        width: 100%;
        margin-bottom: .6rem;
    }

    .cxgs-div .box1 .li .li_1 {
        height: 1.5rem;
    }

    .cxgs-div .box1 .li .li_1 .sp1 {
        font-size: .8rem;
    }

    .cxgs-div .box1 .li .li_1 .sp2 {
        font-size: .24rem;
        line-height: .4rem;
    }

    .cxgs-div .box1 .li .li_2 {
        width: 100%;
        font-size: .24rem;
        line-height: .34rem;
        padding: 0 4%;
    }

    .cxgs-div .box1 .li .li_2 span {
        display: inline;
    }

    .cxgs-div .box1 .li:after {
        height: 2.5rem;
        top: .6rem;
    }

    .cxgs-div .listqh {
        width: 94%;
    }

    .cxgs-div .listqh .swiper-container {
        width: 100%;
    }

    .cxgs-div .listqh .swiper-button-prev {
        width: .52rem;
        height: .52rem;
        background-size: .1rem;
    }

    .cxgs-div .listqh .swiper-button-next {
        width: .52rem;
        height: .52rem;
        background-size: .1rem;
    }

    .cxgs-div .listqh .swiper-button-prev:hover {
        background-size: .1rem;
    }

    .cxgs-div .listqh .swiper-button-next:hover {
        background-size: .1rem;
    }

    .cxgs-div .listqh .swiper-slide img {
        height: 4.8rem;
    }

    .cxgs-div .box2 {
        margin-bottom: 10%
    }

    .cxgs-div .box3 .d1 {
        font-size: .3rem;
        line-height: .6rem;
    }

    .cxgs-div .box3 {
        padding: 5% 0 4% 0
    }

    .shzr-div .box1 {
        margin-bottom: 9%
    }

    .shzr-div .box1 .wz {
        font-size: .24rem;
        line-height: .44rem;
        right: 4%;
        width: 92%;
        bottom: 6%;
        top: inherit
    }

    .shzr-div .tit {
        font-size: .44rem;
        line-height: .7rem;
        margin-bottom: .4rem;
    }

    .shzr-div .box2 .qxjz_nav {
        height: .52rem;
        line-height: .52rem;
    }

    .shzr-div .box2 .qxjz_nav ul li {
        font-size: .28rem;
        border-radius: .12rem .12rem 0 0;
    }

    .shzr-div .listqh {
        width: 94%;
    }

    .shzr-div .listqh .swiper-container {
        width: 100%;
    }

    .shzr-div .listqh .swiper-slide img {
        height: 2.5rem;
    }

    .shzr-div .listqh .swiper-button-prev {
        width: .52rem;
        height: .52rem;
        background-size: .1rem;
    }

    .shzr-div .listqh .swiper-button-next {
        width: .52rem;
        height: .52rem;
        background-size: .1rem;
    }

    .shzr-div .listqh .swiper-button-prev:hover {
        background-size: .1rem;
    }

    .shzr-div .listqh .swiper-button-next:hover {
        background-size: .1rem;
    }

    .shzr-div .text {
        font-size: .24rem;
        line-height: .44rem;
        margin-bottom: .44rem;
    }

    .jrwm-div .box1 {
        background: #f8f8f8 url(../images/pic42_m.jpg) no-repeat right bottom;
        height: 4.94rem;
        background-size: cover;
        padding: 12% 0 4% 0
    }

    .jrwm-div .box1 .wrap {
        padding-right: 0
    }

    .jrwm-div .box1 .d1 {
        font-size: .44rem;
        line-height: .7rem;
        margin-bottom: .6rem;
    }

    .jrwm-div .box1 .d2 {
        width: 100%;
        padding-right: 20%;
        font-size: .24rem;
        line-height: .44rem;
    }

    .jrwm-div .box2 {
        padding: 9% 0 9% 0
    }

    .jrwm-div .box2 .tit {
        font-size: .44rem;
        line-height: .7rem;
        margin-bottom: .26rem;
    }

    .jrwm-div .box2 .ms {
        font-size: .24rem;
        line-height: .44rem;
        margin-bottom: .6rem;
    }

    .jrwm-div .box2 .list .bx {
        width: 100%;
        float: inherit;
        margin-bottom: .5rem;
        height: 3.2rem;
    }

    .jrwm-div .box2 .list .bx:nth-child(2) {
        float: inherit;
    }

    .jrwm-div .box2 .list .bx .bx_1 {
        height: 100%
    }

    .jrwm-div .box2 .list .bx .bx_2 .bx_2_1 {
        font-size: .4rem;
        line-height: .6rem;
    }

    .jrwm-div .box2 .list .bx .bx_2 .bx_2_2 {
        font-size: .32rem;
        line-height: .5rem;
        margin-bottom: .3rem;
    }

    .jrwm-div .box2 .list .bx .bx_2 .bx_2_3 a {
        font-size: .26rem;
        height: .46rem;
        line-height: .44rem;
        width: 1.75rem;
        border: 1px solid #fff;
    }

    .jrwm-div .box2 .list .bx .bx_2 {
        padding-top: .56rem;
    }

    .jrwm-div .box3 {
        background: url(../images/pic46_m.jpg) no-repeat right bottom;
        height: auto;
        background-size: cover;
    }

    .jrwm-div .box3 .d1 {
        font-size: .44rem;
        line-height: .7rem;
        margin-bottom: .4rem;
    }

    .jrwm-div .box3 .d2 {
        font-size: .24rem;
        line-height: .44rem;
    }

    .jrwm-div .box4 {
        padding: 10% 0 0 0
    }

    .jrwm-div .box4 .tit {
        font-size: .44rem;
        line-height: .7rem;
        margin-bottom: .5rem;
    }

    .jrwm-div .box4 .list .bx {
        height: 4.2rem;
    }

    .jrwm-div .box4 .list .bx .bxR .t1 {
        font-size: .32rem;
        line-height: .5rem;
        margin-bottom: .2rem;
    }

    .jrwm-div .box4 .list .bx .bxR .t2 {
        font-size: .24rem;
        line-height: .38rem;
        text-align: justify;
    }

    .jrwm-div .box4 .list .bx .bxL {
        width: 52%;
        height: 2.3rem;
        top: .4rem;
    }

    .jrwm-div .box4 .list .bx .bxR {
        width: 68%;
        height: auto;
        padding: 3% 3% 4% 25%;
    }

    .jrwm-div .box4 .list .bx .bxR .t1:after {
        width: .28rem;
        height: .03rem;
        margin-top: .16rem;
    }

    .jrwm-div .box4 .list .bx:nth-of-type(even) .bxR {
        padding: 3% 24% 4% 5%
    }

    .jrwm-div .box4 .list .bx:nth-child(3) {
        height: 7rem;
    }

    .jrwm-div .box4 .list .bx:nth-child(4) {
        height: 6.6rem;
    }

    .zp-div .zpL {
        width: 100%;
        float: inherit;
        margin-bottom: .4rem;
    }

    .zp-div .zpR {
        width: 100%;
        float: inherit;
    }

    .zp-pic .wz {
        top: .7rem;
    }

    .zp-pic .wz .t1 {
        font-size: .44rem;
        line-height: .64rem
    }

    .zp-pic .wz .t2 {
        font-size: .36rem;
        line-height: .4rem;
    }

    .zp-div .zpL .list a {
        width: 32.3333%;
        float: left;
        margin-right: 1%;
        font-size: .26rem;
        line-height: .64rem;
        padding-left: 0;
        text-align: center;
        margin-bottom: 1%;
    }

    .zp-div .zpL .list a:nth-child(3n) {
        margin-right: 0
    }

    .zp-div .zpL .list a.changefieldandcss {
        background: #05308C;
    }

    .zp-div .zpL .wz {
        display: none
    }

    .zp-div .zpR .list_dl2 .list_dt2 .t1 {
        font-size: .26rem;
        line-height: .54rem;
        border-radius: .1rem .1rem 0 0;
    }

    .zp-div .zpR .zp-con .t0 {
        font-size: .24rem;
        line-height: .4rem;
        margin-bottom: .2rem;
    }

    .zp-div .zpR .zp-con .t1 {
        font-size: .24rem;
        display: block;
        line-height: .4rem
    }

    .zp-div .zpR .zp-con .t1 .t1_l {
        width: 100%;
        margin-bottom: .1rem;
    }

    .zp-div .zpR .zp-con .t1 .t1_r {
        width: 100%;
    }

    .zp-div .zpR .list_dd2 {
        margin-bottom: .4rem;
    }

    .zp-wz {
        clear: both;
        background: #05308C;
        color: #fff;
        margin-top: 5px;
        display: flex;
        align-items: center;
        justify-content: flex-start;
        line-height: 22px;
        font-size: .24rem;
        padding: .2rem .3rem;
    }

    .zp-wz span {
        display: inherit;
    }

    .zp-wz img {
        display: block;
        width: .29rem;
        height: auto;
        margin-right: .14rem;
    }

    .zbxx-list .li {
        height: .96rem;
        margin-bottom: .2rem;
    }

    .zbxx-list .li a {
        line-height: .4rem;
        padding: .1rem .34rem .1rem .34rem;
    }

    .zbxx-list .li .liL {
        width: 100%;
        height: auto;
        float: inherit;
        font-size: .24rem;
    }

    .zbxx-list .li .liR {
        width: 100%;
        height: auto;
        float: inherit;
        font-size: .22rem;
        text-align: left;
        border-left: 0;
    }

    .lxfs-div .box .boxL {
        width: 30%;
        font-size: .3rem;
        line-height: .5rem;
    }

    .lxfs-div .box .boxR {
        width: 70%;
        border-left: 1px solid #bebebe;
    }

    .lxfs-div .box .boxR .d1 {
        font-size: .26rem;
        line-height: .4rem;
        margin-bottom: .1rem;
    }

    .lxfs-div .box .boxR .li:nth-of-type(odd) {
        width: 100%;
    }

    .lxfs-div .box .boxR .li {
        width: 100%;
        margin-bottom: .4rem;
    }

    .lxfs-div .box .boxR .d2 {
        font-size: .24rem;
        line-height: .44rem;
    }

    .lxfs-div .box .boxR .d2 img {
        margin-top: .14rem;
        width: .16rem;
    }

    .lxfs-div .box .boxR:after {
        height: 2rem;
        display: none
    }

    .lxfs-div .box {
        margin-bottom: .6rem;
        padding-bottom: .6rem;
    }

    .lxfs-div .box:last-child {
        border-bottom: 0;
        margin-bottom: 0;
    }

    .lxfs-div .box .boxR .m0 {
        margin-bottom: 0
    }

    .results-div {
        padding: 10% 0 12% 0;
    }

    .results-div .top {
        font-size: .34rem;
        line-height: .6rem;
        margin-bottom: .6rem;
    }

    .results-div .top strong {
        margin: 0 .1rem;
        font-size: .38rem;
    }

    .results-div .list .li {
        margin-bottom: .36rem;
        padding-bottom: .36rem;
    }

    .results-div .list .li .li_1 {
        font-size: .3rem;
        line-height: .5rem;
        margin-bottom: .1rem;
    }

    .results-div .list .li .li_2 {
        font-size: .26rem;
        line-height: .48rem;
    }






}