﻿
@media screen and (min-width: 0px)  and (max-width: 374px){
    .zhuti {
        width: 1400px;
        margin: 0 auto;
    }
    .ndyy .block .aside-right .mb20 {
        width: 50%;
    }
    .header>.left {
        width: 100%;
        height: auto;
    }

    .header {
        /*height: 480px;*/
        display: flex;
        flex-direction: column;
    }
    .person-name {
        font-size: 1.6rem;
    }
    .person-position {
        font-size: 1rem;
    }

    .person-desc {
        font-size: 1rem;
    }
    .header>.right {
        margin-top: 5%;
        line-height: 2rem;
        font-size: 1.6rem;
    }
    #mySwiper .swiper-slide{
        width: 100%;
        height: auto;
    }
    #share_dkstwo {
        margin-top: 20%;
    }
    .share .share-box {
        margin-top: 20%;
        padding-top: 7%;
    }
    .vip-item {
        width: calc(49% - 12px);
        box-sizing: border-box;
        flex-shrink: 0;
    }
    .vip-name p {
        font-size: 1.2rem;
    }
    .vip-name {
        height: 35%;
    }
    .header>.right {
        width: 100%;
    }
    .luntan .luntan-box .block .right .list {
        width: 100%;
        padding-top: 0px;
        height: auto;
        background-position: center;
        background-image: none;
    }
    .picture-list .item .txt {
        background-image: none;
    }
    .picture-list {

        margin-top: 2%;
    }
    .picture-content {
        top: 0px;
        font-size: 1.2rem;
        line-height: 1.8rem;
        width: 96%;
        padding: 4% 2%;
        margin: 2% auto ;
        /* overflow-y: hidden; */
    }
    nav{
        background: #6411a6;
        overflow: hidden;
        height: 40px;
    }
    nav>ul>a{
        font-size: 14px;
        line-height: 52px;
    }
    nav>ul{
        width: 85%;
        /*overflow: hidden;*/
        float: left;
    }
    .fix {
        height: 50px;
    }
    .menus{
        width: 40px;
        float: left;
        position: relative;
        top: 7px;
    }
    .share .share-box .dk-box {
        display: flex;
        position: absolute;
        left: 0;
        right: 0;
        top: -70px;
        padding: 0 10px;
        box-sizing: border-box;
        flex-wrap: wrap;
        flex-direction: row;
    }
    .share .share-box .dk {
        width: 26.33%;
    }
    .share .share-box .dk .name {
        width: 84px;
        height: 27px;
        font-size: 1.2rem;
    }
    .share .share-box .dk>.item .item-img {
        object-fit: cover;
        width: 100%;
        height: auto;
        border-radius: 50%;
    }
    .share .share-box .dk>.item {
        width: 100%;
        height: auto;
        border-radius: 0;
    }
    .share .share-box .dk.active>.item {
        width: 100%;
        height: auto;
        background-image: url(http://n.sinaimg.cn/edu/2025jysd/c2.png);
    }

    .share .product {
        padding: 0 10px;
        margin-top: 36%;
        display: flex;
        flex-wrap: wrap;
        flex-direction: column;
    }
    .share .product .right .title {
        font-size: 1.6rem;
    }
    .luntan .luntan-box .block .right .title {
        font-size: 1.6rem;
    }
    .luntan .luntan-box .block .right .des {
        font-size: 1.2rem;
        width: 80%;
        margin: 2% auto;
    }
    .gjdks .gjdks-box{
        margin: 20% auto 0;
    }
    .picture-list1 {
        display: flex;
        justify-content: space-around;
        position: relative;
        top: -70px;
        flex-direction: row;
        flex-wrap: wrap;
    }
    .list-item {
        width: 32%;
    }
    .share .product .left {
        width: 86%;
        margin: 0 auto;
        text-align: center;
    }
    .share .product .left .picture {
        width: 100%;
        height: auto;
        border-radius: 10px;
        overflow: hidden;
    }
    .share .product .right .ny {
        font-size: 1rem;
        padding: 3% 8%;
        width: 100%;
        height: auto;
    }
    .share .product .left .name {
        font-size: 1.6rem;
    }

    .gjdks .gjdks-box .bottom {
        display: flex;
        justify-content: space-around;
        position: relative;
        top: -28px;
        flex-wrap: wrap;
    }
    .gjdks .gjdks-box .bottom .pic {
        width: 86%;
        height: auto;
        border-radius: 10px;
    }
    .gjdks .gjdks-box .bottom .right .name {
        text-align: center;
        font-size: 1.6rem;
        margin-left: 0px;
    }
    .gjdks .gjdks-box .bottom .right .des {
        text-align: center;
        font-size: 1.2rem;
        margin-left: 0px;
        margin-bottom: 20px;
    }
    .logo-item {
        padding: 0px 0;
    }
    .gjdks .gjdks-box .bottom .right .pw .txt {
        font-size: 1.2rem;
    }
    .vip-name h4 {
        font-size: 1.6rem;
    }
    .ndyy .block {
        width: 100%;
        height: 290px;
    }
    .ndyy .block .aside-left {
        width: 40%;
        height: auto;
    }
    .ndyy .block .aside-left >.category {
        width: 100%;
        height: 24px;
        font-size: 1.4rem;
    }
    .ndyy .block .aside-left .txt-list .item {
        font-weight: 400;
        font-size: 1.2rem;
        color: #FFFFFF;
        line-height: 16px;
        margin-bottom: 15px;
        margin-top: 15px;
        cursor: pointer;
    }
    .ndyy .block .aside-right .name {
        font-size: 1rem;
    }
    .ndyy .block .aside-right .des {
        font-size: 0.8rem;
        line-height: 1rem;
    }


    .luntan .luntan-box .block {
        padding: 0 0px;
        display: flex;
        box-sizing: border-box;
        position: relative;
        /*top: -137px;*/
        justify-content: space-evenly;
        flex-direction: column;
    }
    .luntan .luntan-box .block .right .list>a {
        font-size: 1.2rem;
        line-height: 25px;
    }
    .luntan .luntan-box .block .picture {
        width: 100%;
        height: auto;
        border-radius: 14px;
        margin: 0 auto;
    }
    .luntan .luntan-box .block .right {
        padding-left: 0px;
        width: 100%;
        margin-top: 6%;
    }
    .luntan .luntan-box .block .right .list {
        margin: 0 auto;
        background-image: none;
    }
    nav>ul>a {
        width: auto;
        font-weight: 400;
        font-size: 18px;
        color: #FFFFFF;
        text-decoration: none;
        display: block;
        height: 47px;
        line-height: 50px;
        /* min-width: 0; */
        padding: 0 0px;
        text-align: center;
        font-size: 1rem;
    }
    .picture-list .item {
        width: 18%;
        height: 18%;
    } .picture-list1 .item {
          width: 84%;
          height: 84%;
      }
    .picture-list .item.active {
        width: 18%;
        height: 18%;
    } .picture-list1 .item.active {
          width: 18%;
          height: 18%;
      }
    .picture-box >.picture-content:nth-child(1):before {
        left: 2px;
        border-bottom: 40px solid #338c8300;
    }
    .picture-box >.picture-content:nth-child(2):before {
        left: 22%;
        border-bottom: 40px solid #338c8300;
    }
    .picture-box >.picture-content:nth-child(3):before {
        left: 43%;
        border-bottom: 40px solid #338c8300;
    }
    .picture-box >.picture-content:nth-child(4):before {
        left: 63%;
        border-bottom: 40px solid #338c8300;
    }
    .picture-box >.picture-content:nth-child(5):before {
        left: 84%;
        border-bottom: 40px solid #338c8300;
    }
    .share .product .right {
        flex: 1;
        padding: 40px 4px 0;
        width: 100%;
    }
    .gjdks .gjdks-box .bottom .right .pw {
        height: 120px;
        padding: 13px 30px;
    }
    .gjdks .rotate .list-item.active .name {
        width: 62%;
        height: 20%;
    } .gjdks .rotate .list-item .name{
          width: 62%;
          height: 20%;
      }
    .ndyy .block .aside-right .pic {
        width: 100%;
        height: auto;
        object-fit: cover;
    }
    .logo-item {
        width: calc((100% - 2 * 30px) / 4);
        padding: 0px 0;
    }
    nav>ul {
        width: 96%;
    }

    .visible-md {
        display: block !important;
    }

    .img-title {
        width: 80%;
        height: auto;
        margin: 20px 0;
    }
    .luntan_title p {
        font-size: 1.6rem;
        color: white;
        padding: 2% 0;
    }
}
/* 1. 小屏手机 (375px+) iPhone 8/X/12/13/14 标准版 */
@media screen and (min-width: 375px)  and (max-width: 424px){
    .zhuti {
        width: 96%;
        margin: 0 auto;
    }
    .ndyy .block .aside-right .mb20 {
        width: 50%;
    }
    .header>.left {
        width: 100%;
        height: auto;
    }

    .header {
        /*height: 480px;*/
        display: flex;
        flex-direction: column;
    }
    .person-name {
        font-size: 1.6rem;
    }
    .person-position {
        font-size: 1rem;
    }

    .person-desc {
        font-size: 1rem;
    }
    .header>.right {
        margin-top: 5%;
        line-height: 2rem;
        font-size: 1.6rem;
    }
    #mySwiper .swiper-slide{
        width: 100%;
        height: auto;
    }
    #share_dkstwo {
        margin-top: 20%;
    }
    .share .share-box {
        margin-top: 20%;
        padding-top: 7%;
    }
    .vip-item {
        width: calc(49% - 12px);
        box-sizing: border-box;
        flex-shrink: 0;
    }
    .vip-name p {
        font-size: 1.2rem;
    }
    .vip-name {
        height: 35%;
    }
    .header>.right {
        width: 100%;
    }
    .luntan .luntan-box .block .right .list {
        width: 100%;
        padding-top: 0px;
        height: auto;
        background-position: center;
        background-image: none;
    }
    .picture-list .item .txt {
        background-image: none;
    }
    .picture-list {

        margin-top: 2%;
    }
    .picture-content {
        top: 0px;
        font-size: 1.2rem;
        line-height: 3rem;
        width: 96%;
        padding: 4% 2%;
        margin: 2% auto;
        /* overflow-y: hidden; */
    }
    nav{
        background: #6411a6;
        overflow: hidden;
        height: 40px;
    }
    nav>ul>a{
        font-size: 14px;
        line-height: 52px;
    }
    nav>ul{
        width: 85%;
        /*overflow: hidden;*/
        float: left;
    }

    .menus{
        width: 40px;
        float: left;
        position: relative;
        top: 7px;
    }
    .share .share-box .dk-box {
        display: flex;
        position: absolute;
        left: 0;
        right: 0;
        top: -7%;
        padding: 0 10px;
        box-sizing: border-box;
        flex-wrap: wrap;
        flex-direction: row;
    }
    .share .share-box .dk {
        width: 26.33%;
    }
    .share .share-box .dk .name {
        width: 84px;
        height: 27px;
        font-size: 1.2rem;
    }
    .share .share-box .dk>.item .item-img {
        object-fit: cover;
        width: 100%;
        height: auto;
        border-radius: 50%;
    }
    .share .share-box .dk>.item {
        width: 100%;
        height: auto;
        border-radius: 0;
        background-image:none;
    }
    .share .share-box .dk.active>.item {
        width: 100%;
        height: auto;
        background-image: url(http://n.sinaimg.cn/edu/2025jysd/c2.png);
    }

    .share .product {
        padding: 0 10px;
        margin-top: 44%;
        display: flex;
        flex-wrap: wrap;
        flex-direction: column;
    }
    .share .product .right .title {
        font-size: 1.6rem;
    }
    .luntan .luntan-box .block .right .title {
        font-size: 1.6rem;
    }
    .luntan .luntan-box .block .right .des {
        font-size: 1.2rem;
        width: 80%;
        margin: 2% auto;
    }
    .gjdks .gjdks-box{
        margin: 20% auto 0;
    }
    .picture-list1 {
        display: flex;
        justify-content: space-around;
        position: relative;
        top: -70px;
        flex-direction: row;
        flex-wrap: wrap;
    }
    .list-item {
        width: 32%;
    }
    .share .product .left {
        width: 86%;
        margin: 0 auto;
        text-align: center;
    }
    .share .product .left .picture {
        width: 100%;
        height: auto;
        border-radius: 10px;
        overflow: hidden;
    }
    .share .product .right .ny {
        font-size: 1rem;
        padding: 3% 8%;
        width: 100%;
        height: auto;
        line-height: 3rem;
    }
    .share .product .left .name {
        font-size: 1.6rem;
    }

    .gjdks .gjdks-box .bottom {
        display: flex;
        justify-content: space-around;
        position: relative;
        top: -28px;
        flex-wrap: wrap;
    }
    .gjdks .gjdks-box .bottom .pic {
        width: 86%;
        height: auto;
        border-radius: 10px;
    }
    .gjdks .gjdks-box .bottom .right .name {
        text-align: center;
        font-size: 1.6rem;
        margin-left: 0px;
    }
    .gjdks .gjdks-box .bottom .right .des {
        text-align: center;
        font-size: 1.2rem;
        margin-left: 0px;
        margin-bottom: 20px;
    }
    .logo-item {
        padding: 0px 0;
    }
    .gjdks .gjdks-box .bottom .right .pw .txt {
        font-size: 1.2rem;
    }
    .vip-name h4 {
        font-size: 1.6rem;
    }
    .ndyy .block {
        width: 100%;
        height: 290px;
    }
    .ndyy .block .aside-left {
        width: 40%;
        height: auto;
    }
    .ndyy .block .aside-left >.category {
        width: 100%;
        height: 24px;
        font-size: 1.4rem;
    }
    .ndyy .block .aside-left .txt-list .item {
        font-weight: 400;
        font-size: 1.2rem;
        color: #FFFFFF;
        line-height: 16px;
        margin-bottom: 15px;
        margin-top: 15px;
        cursor: pointer;
    }
    .ndyy .block .aside-right .name {
        font-size: 1rem;
    }
    .ndyy .block .aside-right .des {
        font-size: 0.8rem;
        line-height: 1rem;
    }


    .luntan .luntan-box .block {
        padding: 0 0px;
        display: flex;
        box-sizing: border-box;
        position: relative;
        /*top: -137px;*/
        justify-content: space-evenly;
        flex-direction: column;
    }
    .luntan .luntan-box .block .right .list>a {
        font-size: 1.4rem;
        line-height:3rem;
        margin-top: 2%;
    }
    .luntan .luntan-box .block .picture {
        width: 100%;
        height: auto;
        border-radius: 14px;
        margin: 0 auto;
    }
    .luntan .luntan-box .block .right {
        padding-left: 0px;
        width: 100%;
        margin-top: 6%;
    }
    .luntan .luntan-box .block .right .list {
        margin: 0 auto;
        background-image: none;
    }
    nav>ul>a {
        width: auto;
        font-weight: 400;
        font-size: 18px;
        color: #FFFFFF;
        text-decoration: none;
        display: block;
        height: 47px;
        line-height: 50px;
        /* min-width: 0; */
        padding: 0 0px;
        text-align: center;
        font-size: 1rem;
    }
    .picture-list .item {
        width: 18%;
        height: 18%;
    } .picture-list1 .item {
          width: 84%;
          height: 84%;
      }
    .picture-list .item.active {
        width: 18%;
        height: 18%;
    } .picture-list1 .item.active {
          width: 18%;
          height: 18%;
      }
    .picture-box >.picture-content:nth-child(1):before {
        left: 2px;
        border-bottom: 40px solid #338c8300;
    }
    .picture-box >.picture-content:nth-child(2):before {
        left: 22%;
        border-bottom: 40px solid #338c8300;
    }
    .picture-box >.picture-content:nth-child(3):before {
        left: 43%;
        border-bottom: 40px solid #338c8300;
    }
    .picture-box >.picture-content:nth-child(4):before {
        left: 63%;
        border-bottom: 40px solid #338c8300;
    }
    .picture-box >.picture-content:nth-child(5):before {
        left: 84%;
        border-bottom: 40px solid #338c8300;
    }
    .share .product .right {
        flex: 1;
        padding: 40px 4px 0;
        width: 100%;
    }
    .gjdks .gjdks-box .bottom .right .pw {
        height: 120px;
        padding: 13px 30px;
    }
    .gjdks .rotate .list-item.active .name {
        width: 62%;
        height: 20%;
    } .gjdks .rotate .list-item .name{
          width: 62%;
          height: 20%;
      }
    .ndyy .block .aside-right .pic {
        width: 100%;
        height: auto;
        object-fit: cover;
    }
    .logo-item {
        width: calc((100% - 2 * 30px) / 4);
        padding: 0px 0;
    }
    nav>ul {
        width: 96%;
    }

    .visible-md {
        display: block !important;
    }

    .img-title {
        width: 80%;
        height: auto;
        margin: 20px 0;
    }
    .luntan_title p {
        font-size: 1.6rem;
        color: white;
        padding: 2% 0;
    }
}

/* 2. 大屏手机 (425px+) iPhone 12/13/14 Pro Max、华为Mate系列大屏 */
@media screen and (min-width: 425px) and (max-width: 767px){
    .zhuti {
        width: 96%;
        margin: 0 auto;
    }
    .ndyy .block .aside-right .mb20 {
        width: 50%;
    }
    .person-name {
        font-size: 2rem;
    }
    .person-desc {
        font-size: 1.6rem;
    }
    .header>.left {
       width: 100%;
        height: auto;
    }
    #share_dkstwo {
        margin-top: 28%;
    }
    .header {
        /*height: 480px;*/
        display: flex;
        flex-direction: column;
    }
    .person-name {
        font-size: 1.6rem;
    }
    .person-position {
        font-size: 1rem;
    }

    .person-desc {
        font-size: 1rem;
    }
    .header>.right {
        line-height: 2rem;
        font-size: 1.6rem;
    }
    #mySwiper .swiper-slide{
        width: 100%;
        height: auto;
    }
    #share_dkstwo {
        margin-top: 20%;
    }
    .share .share-box {
        margin-top: 20%;
        padding-top: 7%;
    }
    .vip-item {
        width: calc(49% - 12px);
        box-sizing: border-box;
        flex-shrink: 0;
    }
    .vip-name p {
        font-size: 1.2rem;
    }
    .vip-name {
        height: 35%;
    }
    .header>.right {
        width: 100%;
    }
    .luntan_title p {
        font-size: 1.6rem;
        color: white;
        padding: 2% 0;
    }
    .luntan .luntan-box .block .right .list {
        width: 100%;
        padding-top: 0px;
        height: auto;
        background-position: center;
        background-image:none;
    }
    .picture-list .item .txt {
        background-image: none;
    }
    .picture-content {
        top: 0px;
        font-size: 1.6rem;
        line-height: 4rem;
        width: 96%;
        padding: 4% 2%;
        margin: 2% auto ;
        /* overflow-y: hidden; */
    }
    nav{
        background: #6411a6;
        overflow: hidden;
        height: 40px;
    }
    nav>ul>a{
        font-size: 14px;
        line-height: 52px;
    }
    nav>ul{
        width: 85%;
        overflow: hidden;
        float: left;
    }

    .menus{
        width: 40px;
        float: left;
        position: relative;
        top: 7px;
    }
    .share .share-box .dk-box {
        display: flex;
        position: absolute;
        left: 0;
        right: 0;
        top: -7%;
        padding: 0 10px;
        box-sizing: border-box;
        flex-wrap: wrap;
        flex-direction: row;
    }
    .share .share-box .dk {
        width: 26.33%;
    }
    .share .share-box .dk .name {
        width: 84px;
        height: 27px;
        font-size: 1.2rem;
    }
    .share .share-box .dk>.item .item-img {
        object-fit: cover;
        width: 100%;
        height: auto;
        border-radius: 50%;
    }
    .share .share-box .dk>.item {
        width: 100%;
        height: auto;
        border-radius: 0;
        background-image:none;
    }
    .share .share-box .dk.active>.item {
        width: 100%;
        height: auto;
        background-image: url(http://n.sinaimg.cn/edu/2025jysd/c2.png);
    }

    .share .product {
        padding: 0 10px;
        margin-top: 36%;
        display: flex;
        flex-wrap: wrap;
        flex-direction: column;
    }
    .share .product .right .title {
         font-size: 2rem;

     }
    .luntan .luntan-box .block .right .title {
        font-size: 1.6rem;
    }
    .luntan .luntan-box .block .right .des {
        font-size: 1.2rem;
        width: 80%;
        margin: 2% auto;
    }
    .gjdks .gjdks-box{
        margin: 20% auto 0;
    }
    .picture-list {

        margin-top: 2%;
    }
    .picture-list1 {
        display: flex;
        justify-content: space-around;
        position: relative;
        top: -70px;
        flex-direction: row;
        flex-wrap: wrap;
    }
    .list-item {
        width: 32%;
    }
    .share .product .left {
        width: 86%;
        margin: 0 auto;
        text-align: center;
    }
    .share .product .left .picture {
        width: 100%;
        height: auto;
        border-radius: 10px;
        overflow: hidden;
    }
    .share .product .right .ny {
        font-size: 1.6rem;
        padding: 3% 8%;
        width: 100%;
    }
    .share .product .left .name {
        font-size: 1.6rem;
    }

    .gjdks .gjdks-box .bottom {
        display: flex;
        justify-content: space-around;
        position: relative;
        top: -28px;
        flex-wrap: wrap;
    }
    .gjdks .gjdks-box .bottom .pic {
        width: 86%;
        height: auto;
        border-radius: 10px;
    }
    .gjdks .gjdks-box .bottom .right .name {
        text-align: center;
        font-size: 1.6rem;
        margin-left: 0px;
    }
    .gjdks .gjdks-box .bottom .right .des {
        text-align: center;
        font-size: 1.2rem;
        margin-left: 0px;
        margin-bottom: 20px;
    }
    .logo-item {
        padding: 0px 0;
    }
    .gjdks .gjdks-box .bottom .right .pw .txt {
        font-size: 1.2rem;
    }
    .vip-name h4 {
        font-size: 1.6rem;
    }
    .ndyy .block {
        width: 100%;
        height: 290px;
    }
    .ndyy .block .aside-left {
        width: 40%;
        height: auto;
    }
    .ndyy .block .aside-left >.category {
        width: 100%;
        height: 24px;
        font-size: 1.4rem;
    }
    .ndyy .block .aside-left .txt-list .item {
        font-weight: 400;
        font-size: 1.2rem;
        color: #FFFFFF;
        line-height: 16px;
        margin-bottom: 15px;
        margin-top: 15px;
        cursor: pointer;
    }
    .ndyy .block .aside-right .name {
        font-size: 1rem;
    }
    .ndyy .block .aside-right .des {
        font-size: 0.8rem;
        line-height: 1rem;
    }


    .luntan .luntan-box .block {
        padding: 0 0px;
        display: flex;
        box-sizing: border-box;
        position: relative;
        /*top: -137px;*/
        justify-content: space-evenly;
        flex-direction: column;
    }
    .luntan .luntan-box .block .right .list>a {
        font-size: 1.4rem;
        line-height: 3rem;
        margin-top: 2%;
    }
    .luntan .luntan-box .block .picture {
        width: 100%;
        height: auto;
        border-radius: 14px;
        margin: 0 auto;
    }
    .luntan .luntan-box .block .right {
        padding-left: 0px;
        width: 100%;
        margin-top: 3%;
    }
    .luntan .luntan-box .block .right .list {
        margin: 0 auto;
    }
    nav>ul>a {
        width: auto;
        font-weight: 400;
        font-size: 18px;
        color: #FFFFFF;
        text-decoration: none;
        display: block;
        height: 47px;
        line-height: 50px;
        /* min-width: 0; */
        padding: 0 0px;
        text-align: center;
        font-size: 1rem;
    }
    .picture-list .item {
        width: 18%;
        height: 18%;
    } .picture-list1 .item {
          width: 84%;
          height: 84%;
      }
    .picture-list .item.active {
        width: 18%;
        height: 18%;
    } .picture-list1 .item.active {
          width: 18%;
          height: 18%;
      }
    .picture-box >.picture-content:nth-child(1):before {
        left: 2px;
        border-bottom: 40px solid #338c8300;
    }
    .picture-box >.picture-content:nth-child(2):before {
        left: 22%;
        border-bottom: 40px solid #338c8300;
    }
    .picture-box >.picture-content:nth-child(3):before {
        left: 43%;
        border-bottom: 40px solid #338c8300;
    }
    .picture-box >.picture-content:nth-child(4):before {
        left: 63%;
        border-bottom: 40px solid #338c8300;
    }
    .picture-box >.picture-content:nth-child(5):before {
        left: 84%;
        border-bottom: 40px solid #338c8300;
    }
    .share .product .right {
        flex: 1;
        padding: 6% 4px 0;
        width: 100%;
    }
    .gjdks .gjdks-box .bottom .right .pw {
        height: 120px;
        padding: 13px 30px;
    }
    .gjdks .rotate .list-item.active .name {
        width: 62%;
        height: 20%;
    } .gjdks .rotate .list-item .name{
          width: 62%;
          height: 20%;
      }
    .ndyy .block .aside-right .pic {
        width: 100%;
        height: auto;
        object-fit: cover;
    }
    .logo-item {
        width: calc((100% - 2 * 30px) / 4);
        padding: 0px 0;
    }
    nav>ul {
        width: 96%;
    }

    .visible-md {
        display: block !important;
    }

    .img-title {
        width: 80%;
        height: auto;
        margin: 20px 0;
    }

}
/* 1. 适配 大屏手机 (768px 及以上) 例：大屏安卓机、iPhone Plus系列 */
@media screen and (min-width: 768px)  and (max-width: 991px){
    .zhuti {
        width: 96%;
        margin: 0 auto;
    }
    nav>ul {
        width: 96%;
    }
    .header>.right>ul a {
        color: #FFFFFF;
        background-color: #2b0064;
        padding: 2%;
    }
    .ndyy .block .aside-right .mb20 {
        width: 33.333%;
    }
    .header>.left {
        width: 100%;
        height: auto;
    }
    .header>.right {
        font-size: 1.2rem;
        width: 100%;
        margin-top: 1%;
    }
    .header {
        /*height: 300px;*/
        display: flex;
        justify-content: space-between;
        flex-direction: column;
    }

    .header>.right {
        line-height: 26px;
    }
    element.style {
    }
    .vip-name {
        height: 35%;
    }
    .share .share-box {
        padding-top: 3%;
        margin-top: 10%;
        padding-bottom: 1%;
    }
    * {
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }

    .share .share-box .dk-box {
        display: flex;
        position: absolute;
        left: 0;
        right: 0;
        /*top: -60px;*/
        padding: 0 10px;
        box-sizing: border-box;
        flex-wrap: wrap;
        justify-content: flex-start;
    }
    #share_dkstwo {
        margin-top: 16%;
    }
    .share .share-box .dk {
        width: 20%;
    }
    .share .share-box .dk>.item .item-img {
        object-fit: cover;
        width: 100%;
        height: auto;
        border-radius: 50%;
    }
    .share .share-box .dk>.item {
        width: 100%;
        height: auto;
        border-radius: 0;
    }
    .share .share-box .dk.active>.item {
        width: 100%;
        height: auto;
        background-image: url(http://n.sinaimg.cn/edu/2025jysd/c2.png);
    }

    .share .product {
        padding: 0 10px;
        margin-top: 10%;
        display: flex;
        flex-wrap: wrap;
        flex-direction: column;
    }

    .share .product .left {
        width: 100%;
        margin: 0 auto;
        text-align: center;
    }
    .share .product .left .picture {
        width: 100%;
        height: auto;
        border-radius: 10px;
        overflow: hidden;
    }
    .share .product .right .ny {
        font-size: 2rem;
        padding: 3% 8%;
        width: 100%;
        height: auto;
    }

    .gjdks .gjdks-box .bottom {
        display: flex;
        justify-content: space-around;
        position: relative;
        top: -28px;
        flex-wrap: wrap;
    }
    .gjdks .gjdks-box .bottom .pic {
        width: 86%;
        height: auto;
        border-radius: 10px;
    }
    .gjdks .gjdks-box .bottom .right .name {
        text-align: center;
    }
    .gjdks .gjdks-box .bottom .right .des {
        text-align: center;
    }

    .luntan .luntan-box .block {
        display: flex;
        padding: 0 16px;
        box-sizing: border-box;
        position: relative;
        top: 0px;
        justify-content: space-evenly;
        flex-wrap: wrap;
    }
    .luntan .luntan-box .block .picture {
        width: 50%;
        height: auto;
        border-radius: 14px;
    }
    .luntan .luntan-box .block .right {
        padding-left: 2%;
        /*margin-top: 6%;*/
    }
    .luntan .luntan-box .block .right .list {
        margin: 0 auto;
        background-image: none;
    }
    .picture-list .item {
        width: 15%;
        height: 15%;
    } .picture-list1 .item {
          width: 84%;
          height: 84%;
      }
    .picture-list .item.active {
        width: 15%;
        height: 15%;
    } .picture-list1 .item.active {
          width: 15%;
          height: 15%;
      }
    .share .product .right {
        width: 100%;
        flex: 1;
        padding: 40px 4px 0;
    }
    .gjdks .gjdks-box .bottom .right .pw {
        height: 196px;
        padding: 30px 50px;
    }
    .gjdks .rotate .list-item.active .name {
        width: 62%;
        height: 20%;
    } .gjdks .rotate .list-item .name{
          width: 62%;
          height: 20%;
      }
    .ndyy .block .aside-right .pic {
        width: 100%;
        height: auto;
        object-fit: cover;
    }
    .logo-item {
        width: calc((100% - 2 * 30px) / 4);
    }
    nav>ul {
        width: 96%;
    }

    .visible-md {
        display: block !important;
    }


}

/* 2. 适配 平板竖屏 / 小平板 (992px 及以上) 例：iPad竖屏、小米平板竖屏 */
@media screen and (min-width: 992px) and (max-width: 1199px) {
    .zhuti {
        width: 96%;
        margin: 0 auto;
    }
    .header>.right>ul a {
        color: #FFFFFF;
        background-color: #2b0064;
        padding: 2%;
    }
    nav>ul {
        width: 96%;
    }
    .ndyy .block .aside-right .mb20 {
        margin-bottom: 20px;
        width: 25%;
    }
    .header>.right>ul a {
        color: #FFFFFF;
        background-color: #2b0064;
        padding: 2%;
    }
    .header>.left {
        height: 300px;
    }

    .header {
        height: 340px;
    }
    .picture-list .item .txt {
        line-height: 3rem;
    }
    element.style {
    }
    .vip-name {
        height: 35%;
    }
    #share_dkstwo {
        margin-top: 14%;
    }

    .share .share-box .dk-box {
        display: flex;
        position: absolute;
        left: 0;
        right: 0;
        top: -100px;
        padding: 0 10px;
        box-sizing: border-box;
        justify-content: space-between;
    }
    .share .share-box .dk {
        width: 17%;
    }

    .share .product {
        padding: 0 10px;
        margin-top: 10%;
    }

    .share .product .left {
        width: 44%;
        text-align: left;
    }
    .share .product .right .ny {
        font-size: 2rem;
        padding: 2% 2%;
        width: 100%;
        height: auto;
    }
    .luntan .luntan-box .block {
        display: flex;
        padding: 0 16px;
        box-sizing: border-box;
        position: relative;
        top: 0px;
        justify-content: space-evenly;
        flex-wrap: wrap;
    }
    .luntan .luntan-box .block .picture {
        /*width: 80%;*/
        /*height: auto;*/
        /*border-radius: 14px;*/
    }
    .luntan .luntan-box .block .right {
        /*padding-left: 0px;*/
        /*width: 80%;*/
        /*margin-top: 2%;*/
    }
    .luntan .luntan-box .block .right .list {
        margin: 0 auto;
        width: 100%;
        height: auto;
        background-image: none;
        padding-top: 0px;


    }
    .picture-list .item {
        width: 15%;
        height: 15%;
    } .picture-list1 .item {
              width: 84%;
              height: 84%;
    }
    .picture-list .item.active {
        width: 15%;
        height: 15%;
    } .picture-list1 .item.active {
        width: 15%;
        height: 15%;
    }
    .share .product .right {
        flex: 1;
        /*padding: 40px 4px 0;*/
    }
    .gjdks .gjdks-box .bottom .right .pw {
        height: 196px;
        padding: 30px 50px;
    }
    .gjdks .rotate .list-item.active .name {
        width: 62%;
        height: 20%;
    } .gjdks .rotate .list-item .name{
        width: 62%;
        height: 20%;
    }
    .ndyy .block .aside-right .pic {
        width: 100%;
        height: auto;
        object-fit: cover;
    }
    .logo-item {
        width: calc((100% - 2 * 30px) / 4);
    }

}

/* 3. 适配 平板横屏 / 小笔记本 (1200px 及以上) 例：iPad横屏、13寸笔记本 */
@media screen and (min-width: 1200px) and (max-width: 1399px){
    nav>ul {
        width: 96%;
    }
    .zhuti {
        width: 86%;
        margin: 0 auto;
    }
    .share .product .right .ny {
        font-size: 1.8rem;
        /*padding: 9% 9%;*/
    }
    .share .product .left {
        width: 44%;
        text-align: left;
    }
    .picture-list .item .txt {
        line-height: 3rem;
    }
    .share .share-box {
        margin-top: 9%;
    }
    .share .product {
        margin-top: 10%;
    }
    .luntan .luntan-box .block .picture {
        width: 45%;
        height:auto;
    }
    .luntan .luntan-box .block .right {
        padding-left: 15px;
        width: 53%;
    }

    .luntan .luntan-box .block .right .list {
        /*height: 286px;*/
    }
    .picture-list .item {

    }

    .vip-name {
        height: 30%;
    }
    #share_dkstwo {
        margin-top: 14%;
    }


}
@media screen and (min-width: 1400px) and (max-width: 1599px){
    nav>ul {
        width: 96%;
    }
    .zhuti {
        width: 86%;
        margin: 0 auto;
    }
    .share .product .right .ny {
        font-size: 1.8rem;
        /*padding: 9% 9%;*/
    }
    .picture-list .item .txt {
        line-height: 3rem;
    }
    .share .share-box {
        margin-top: 9%;
    }
    .share .product {
        margin-top: 10%;
    }
    .luntan .luntan-box .block .picture {
        width: 45%;
        height:auto;
    }
    .luntan .luntan-box .block .right {
        padding-left: 15px;
        width: 53%;
    }

    .luntan .luntan-box .block .right .list {
        /*height: 286px;*/
    }
    .picture-list .item {

    }

    .vip-name {
        height: 30%;
    }
    #share_dkstwo {
        margin-top: 14%;
    }
}
/* 4. 适配 桌面端 / 大屏显示器 (1400px 及以上) 例：21/24寸显示器、16寸笔记本 */
@media screen and (min-width: 1600px) and (max-width: 2000px){
    body { font-size: 18px; }
    .container { width: 1320px; margin: 0 auto; }
}
@media screen and (min-width: 2001px) {
    .zhuti {
        width: 1400px;
    }
    nav>ul {
        width: 1400px;
    }
}

/*@media only screen and (min-width: 320px) and (max-width: 980px) {*/

/*	.header,*/
/*	nav>ul,*/
/*	.header>.left,*/
/*	.header>.right,*/
/*	.vip-swiper,*/
/*	#vip-swiper,*/
/*	.luntan .luntan-box,*/
/*	.luntan .luntan-box .block .right,*/
/*	.share .share-box,*/
/*	.gjdks .gjdks-box,*/
/*	.education,*/
/*	#education-swiper,*/
/*	.ndyy .block .aside-left,*/
/*	.ndjyz,*/
/*	.qyfcx .pictures,*/
/*	.item7,*/
/*	.wjhg,*/
/*	.hzhb,*/
/*	.ndyy,*/
/*	nav {*/
/*		width: 100%;*/
/*		height: 100%;*/
/*		padding: 0;*/
/*	}*/

/*	*/

/*	.hzhb {*/
/*		margin: 15px auto;*/
/*	}*/

/*	.hzhb .line-row {*/
/*		width: 80%;*/
/*	}*/

/*	.wjhg-box {*/
/*		width: 80%;*/
/*	}*/

/*	.arrowRight,*/
/*	.arrowLeft {*/
/*		top: 53%;*/
/*	}*/

/*	.header>.right {*/
/*		float: left;*/
/*		position: relative;*/
/*		top: 0px;*/
/*		margin: 30px 0;*/
/*	}*/

/*	.header>.left,*/
/*	.header>.right {*/
/*		float: none;*/
/*	}*/

/*	#vip-swiper {*/
/*		padding: 0 15px;*/
/*		box-sizing: border-box;*/
/*	}*/

/*	.luntan .luntan-box .block {*/
/*		display: block;*/
/*	}*/

/*	.luntan .luntan-box .block .picture,*/
/*	.luntan .luntan-box .block .right .des,*/
/*	.luntan .luntan-box .block .right .list {*/
/*		width: 90%;*/
/*		height: 80%;*/
/*		text-align: center;*/
/*		margin: 24px auto;*/
/*		color: #fff;*/
/*	}*/

/*	.luntan .luntan-box .block .right .list {*/
/*		background-size: auto;*/
/*	}*/

/*	.picture-list {*/
/*		display: none;*/
/*	}*/

/*	.share .product .right .title {*/
/*		line-height: 40px;*/
/*	}*/

/*	.share .product .right .ny {*/
/*		background: none;*/
/*		padding: 5px 10px;*/
/*	}*/

/*	.share .product .left .picture {*/
/*		height: auto;*/
/*		width: 100%;*/
/*	}*/

/*	#vip-swiper .swiper-slide .box {*/
/*		height: auto;*/
/*		margin-bottom: 10px;*/
/*	}*/

/*	.picture-content img {*/
/*		display: none;*/
/*	}*/

/*	.picture-content {*/
/*		width: 90%;*/
/*		margin: auto;*/
/*	}*/

/*	#education-swiper .top {*/
/*		display: block;*/
/*	}*/

/*	#education-swiper .top .pic {*/
/*		width: 90%;*/
/*	}*/

/*	#education-swiper .top .person-list {*/
/*		margin: 20px auto;*/
/*	}*/

/*	.education-box .block {*/
/*		height: auto;*/
/*	}*/

/*	.picture-content>p {*/
/*		top: 0;*/
/*		width: 100%;*/
/*	}*/

/*	.qyfcx .pictures .gallery {*/
/*		left: 0;*/
/*		width: 100%;*/
/*		overflow: hidden;*/
/*		bottom: 15px;*/
/*	}*/

/*	.qyfcx .pictures #gallery-swiper {*/
/*		margin: auto;*/
/*		width: 80%;*/
/*		overflow: hidden;*/
/*	}*/
/*	#gallery-swiper .swiper-button-prev{*/
/*		left: 26px;*/
/*	}*/
/*	*/
/*	*/
/*	.share .share-box .dk-box{*/
/*		!* display: block; *!*/
/*		top: 0;*/
/*		padding-top: 10px;*/
/*		position: relative;*/
/*	}*/
/*	.share .share-box .dk{*/
/*		float: left;*/
/*		margin:0 30px;*/
/*	}*/
/*	.share .product{*/
/*		display: block;*/
/*		padding: 0 10px;*/
/*	}*/
/*	.share .share-box{*/
/*		margin-top: 0;*/
/*	}*/
/*}*/


/*@media (max-width: 768px) {*/
/*	.wjhg{*/
/*		display: none;*/
/*	}*/
/*	.ndyy .block .aside-left{*/
/*		height: auto;*/
/*		padding-bottom: 20px;*/
/*	}*/
/*	.header{*/
/*		margin: 0 auto;*/
/*	}*/
/*	.header>.left #mySwiper{*/
/*		width: 100%;*/
/*		overflow: hidden;*/
/*		margin:20px auto;*/
/*	}*/
/*	!*vip嘉宾*!*/
/*	.vip-list {*/
/*		width: 94%;*/
/*	}*/
/*	.vip-item {*/
/*		 width: calc(49% - 12px);*/
/*		 box-sizing: border-box;*/
/*		 flex-shrink: 0;*/
/*	 }*/
/*	.vip-name {*/
/*		height: 38%;*/
/*	}*/




/*	.qyfcx .pictures .gallery .photo-box,.picture-box,#education-swiper .top .person-list{*/
/*		width: 100%;*/
/*		background-image: none;*/
/*		padding-left: 0;*/
/*		margin-top: 0;*/
/*		height: auto;*/
/*	}*/
/*	#education-swiper .top .person-list .item.active{*/
/*		font-size: 14px;*/
/*	}*/
/*	#education-swiper .top .person-list .item{*/
/*		font-size: 14px;*/
/*		line-height: 30px;*/
/*		white-space: nowrap;*/
/*		overflow: hidden;*/
/*		text-overflow: ellipsis;*/
/*	}*/
/*	.picture-content{*/
/*		padding: 16px;*/
/*	}*/
/*	.picture-content span{display: none;}*/
/*	.luntan .luntan-box .block .right .title {*/
/*		color: #fff;*/
/*		margin: 20px auto;*/
/*		font-size: 16px;*/
/*	}*/

/*	.header>.left,*/
/*	.header>.right {*/
/*		float: none;*/
/*		margin: 0;*/
/*		padding: 0 3%;*/
/*		font-size: 14px;*/
/*		margin-bottom: 0;*/
/*	}*/

/*	.header>.right>ul li {*/
/*		text-align: left;*/
/*		margin-bottom: 8px;*/
/*		*/
/*	}*/
/*	.header>.right>ul li .item{*/
/*		white-space: nowrap;*/
/*		overflow: hidden;*/
/*		text-overflow: ellipsis;*/
/*	}*/
/*	.header {*/
/*		height: auto;*/
/*	}*/

/*	#vip-swiper .swiper-slide .box {*/
/*		height: auto;*/
/*		margin-bottom: 10px;*/
/*	}*/
/*	#education-swiper .top .person-list{*/
/*		padding-top: 10px;*/
/*	}*/

/*	.luntan .luntan-box .block {*/
/*		display: block;*/
/*	}*/

/*	.luntan .luntan-box .block .right .list {*/
/*		background-size: auto;*/
/*	}*/

/*	.picture-list {*/
/*		display: none;*/
/*	}*/

/*	.luntan .luntan-box .block .right .list {*/
/*		background-size: contain;*/
/*		padding-top: 0px;*/
/*		height: auto;*/
/*		background-image: none;*/
/*	}*/

/*	.luntan .luntan-box .block .right .list>a {*/
/*		font-size: 14px;*/
/*		line-height: normal;*/
/*		padding: 0;*/
/*	}*/

/*	#vip-swiper .swiper-slide img,*/
/*	#vip-swiper .swiper-slide .box .person {*/
/*		width: 80%;*/
/*		margin: auto;*/
/*	}*/

/*	#vip-swiper .row {*/
/*		width: 100%;*/
/*	}*/

/*	#vip-swiper .swiper-slide .box .bg {*/
/*		position: absolute;*/
/*		z-index: 2;*/
/*		margin: auto;*/
/*		left: 0;*/
/*		right: 0;*/
/*	}*/

/*	#vip-swiper .swiper-slide .box .txt {*/
/*		display: none;*/
/*	}*/

/*	.gjdks .gjdks-box .bottom {*/
/*		display: block;*/
/*		top: 20px;*/
/*	}*/

/*	.gjdks .gjdks-box .bottom .pic {*/
/*		width: 90%;*/
/*		height: auto;*/
/*	}*/

/*	.gjdks .gjdks-box .bottom .right {*/
/*		width: 90%;*/
/*		margin: auto;*/
/*	}*/

/*	.gjdks .gjdks-box .bottom .right .name {*/
/*		line-height: 80px;*/
/*		margin-bottom: 0;*/
/*		margin-left: 0;*/
/*	}*/
/*.gjdks .gjdks-box .bottom .right .des{*/
/*	margin-left: 0;*/
/*}*/
/*	.gjdks .gjdks-box .bottom .right .pw {*/
/*		background-size: auto;*/
/*		padding: 0 ;*/
/*		height: auto;*/
/*	}*/

/*	.education-box .tab .item {*/
/*		width: 120px;*/
/*		height: 27px;*/
/*		font-size: 14px;*/
/*		background-size: contain;*/
/*	}*/

/*	.img-title {*/
/*		height: 100%;*/
/*		width: 100%;*/
/*		margin: 25px auto;*/
/*	}*/

/*	.gjdks .gjdks-box {*/
/*		padding-bottom: 20px;*/
/*		margin-top: 0;*/
/*	}*/

/*	#education-swiper .peo-list {*/
/*		display: block;*/
/*		overflow: hidden;*/
/*		clear: both;*/
/*		padding: 0 16px;*/
/*		margin-top: 0;*/
/*	}*/

/*	#education-swiper .bottom .peo-list .item {*/
/*		float: left;*/
/*		margin-right: 10px;*/
/*		margin-bottom: 20px;*/
/*		width: 30%;*/
/*		height: 117px;*/
/*		object-fit: cover;*/
/*	}*/

/*	.ndyy .block {*/
/*		display: block;*/
/*		width: 100%;*/
/*		height: 100%;*/
/*	}*/

/*	.ndyy .block .aside-left .txt-list .item {*/
/*		width: 100%;*/
/*		float: left;*/
/*		font-size: 14px;*/
/*		line-height: 15px;*/
/*		float: none;*/
/*	}*/

/*	.ndyy .block .aside-left img {*/
/*		width: 46%;*/
/*		margin: 20px 0;*/
/*	}*/

/*	.ndjyz-box .line {*/
/*		display: block;*/
/*		margin: auto;*/
/*	}*/

/*	.ndjyz-box {*/
/*		height: 100%;*/
/*		overflow: hidden;*/
/*	}*/

/*	.ndjyz-box .item.big {*/
/*		margin: auto;*/
/*	}*/

/*	.ndjyz-box .line .right .m-person,*/
/*	.ndjyz-box .line2.right .m-person {*/
/*		width: 43%;*/
/*		height: 125px;*/
/*		margin-left: 14px;*/
/*	}*/

/*	.ndjyz-box .line2.right .m-person .bottom-pic{*/
/*		    position: absolute;*/
/*		    top: 0;*/
/*		    left: 0;*/
/*		    width: 100%;*/
/*		    height: 100%;*/
/*		    z-index: 8;*/
/*	}*/
/*	.qyfcx .pictures .bottom{*/
/*		width: 90%;*/
/*	}*/
/*	.ndyy .block .aside-right .pic{*/
/*		width: 100%;*/
/*		height: auto;*/
/*	}*/
/*	*/
/*	.fix{*/
/*		display: none;*/
/*	}*/
/*	.item7 .item .img1,.item7 .item .img2,.item7 .item .img3,.item7 .item .img4,.item7 .item .img5,.item7 .item .img6,*/
/*	.item7 .item .img7,.item7 .item .img8,.item7 .item .img9{*/
/*		width: 90%;*/
/*		position: relative;*/
/*		margin: auto;*/
/*		left: 0;*/
/*		top: 0;*/
/*		margin-bottom: 10px;*/
/*	}*/
/*	.wjhg-box,.item7>.item{*/
/*		height: auto;*/
/*	}*/
/*	.share .share-box .dk>.item,.share .share-box .dk,.share .share-box .dk>.item .item-img{*/
/*		width: 100px;*/
/*		height: 100px;*/
/*		padding: 0;*/
/*		margin: 0 auto;*/
/*	}*/
/*	.share .share-box .dk{*/
/*		margin: 0 10px;*/
/*		height: auto;*/
/*		width: 27%;*/
/*		margin-bottom: 15px;*/
/*	}*/
/*	.share .share-box .dk-box,.share .product .left{*/
/*		padding:15px 0;*/
/*		display: block;*/
/*		width: 100%;*/
/*		height: auto;*/
/*		overflow: hidden;*/
/*	}*/
/*	.share .share-box .dk .name{*/
/*		width: 95px;*/
/*		height: 24px;*/
/*		top: 0;*/
/*	}*/
/*	.share .product .right .title,.share .product .left .name{*/
/*		font-size: 18px;*/
/*	}*/
/*	.share .product .right .ny{*/
/*		height: auto;*/
/*		font-size: 16px;*/
/*		margin-bottom: 10px;*/
/*	}*/
/*	.share .product .right{*/
/*		padding: 0;*/
/*	}*/
/*	.share .product{*/
/*		padding-bottom: 20px;*/
/*		margin-top: 0;*/
/*		display: flex;*/
/*		flex-wrap: wrap;*/
/*	}*/
/*	.picture-box >.picture-content{*/
/*		font-size: 14px;*/
/*		line-height: 20px;*/
/*		height: auto;*/
/*	}*/
/*	.picture-box >.picture-content:before{*/
/*		display: none!important;*/
/*	}*/
/*	.gjdks .gjdks-box .bottom .right .pw .txt{*/
/*		font-size: 14px;*/
/*		line-height: 20px;*/
/*		height: auto;*/
/*		padding:  16px;*/
/*		width: 100%;*/
/*	}*/
/*	.down{*/
/*		display: none;*/
/*	}*/
/*	.hzhb .line-row img{*/
/*		width: 106px;*/
/*		height: auto;*/
/*		object-fit: cover;*/
/*		margin-right: 0;*/
/*		font-size: 16px;*/
/*	}*/
/*	.education-box .tab{*/
/*		padding: 0 16px;*/
/*	}*/
/*	#education-swiper .swiper-button-prev, .swiper-container-rtl .swiper-button-next,#education-swiper .swiper-button-next, .swiper-container-rtl .swiper-button-prev{*/
/*		width: 17.5px;*/
/*		height: 37px;*/
/*	}*/
/*	footer{*/
/*		padding: 0 16px;*/
/*	}*/
/*	footer .right{*/
/*		margin-left: 10px;*/
/*	}*/
/*	#vip-swiper .swiper-button-next, .swiper-container-rtl .swiper-button-prev,#vip-swiper .swiper-button-prev, .swiper-container-rtl .swiper-button-next{*/
/*		width: 12.5px;*/
/*		height: 36.5px;*/
/*	}*/
/*	#vip-swiper .swiper-button-next, .swiper-container-rtl .swiper-button-prev{*/
/*		right: 10px;*/
/*	}*/
/*	#vip-swiper .swiper-button-prev, .swiper-container-rtl .swiper-button-next{*/
/*		left: 10px;*/
/*	}*/
/*	.qyfcx .pictures .gallery .s-photo{*/
/*		height: 72px;*/
/*	}*/
/*		*/
/*	nav{*/
/*		background: #217169;*/
/*		overflow: hidden;*/
/*	}*/
/*	nav>ul>a{*/
/*		font-size: 14px;*/
/*		line-height: 52px;*/
/*	}*/
/*	nav>ul{*/
/*		width: 85%;*/
/*		overflow: hidden;*/
/*		float: left;*/
/*	}*/
/*	*/
/*	.menus{*/
/*		width: 40px;*/
/*		float: left;*/
/*		position: relative;*/
/*		top: 7px;*/
/*	}*/
/*	*/
/*	*/
/*	.m-mySwiper{*/
/*		height: 50px;*/
/*		width: 100%;*/
/*		overflow: hidden;*/
/*	}*/
/*	.m-mySwiper1{*/
/*		height: 200px;*/
/*		width: 100%;*/
/*		overflow: hidden;*/
/*	}*/
/*	.m-mySwiper1 img{*/
/*		width: 100%;*/
/*		height: 200px;*/
/*		overflow: hidden;*/
/*	}*/
/*	.m-mySwiper  .swiper-slide {*/
/*      text-align: center;*/
/*      font-size: 18px;*/
/*      display: flex;*/
/*      justify-content: center;*/
/*      align-items: center;*/
/*    }*/
/*		*/
/*	.ndyy .block .aside-right .des{*/
/*		font-size: 14px;*/
/*	}*/
/*	.qyfcx .pictures .gallery .txt{*/
/*		white-space: nowrap;*/
/*		overflow: hidden;*/
/*		text-overflow: ellipsis;*/
/*	}*/
/*}*/