.is_mobile,.is_mobile_flex{
    display: none!important;
}
.is_pc{
    display: block!important;
}
.is_pc_flex{
    display: flex!important;
}
.navList2{
    display: none;
}
.video-layer{
    z-index: 100;
}
@media screen and (max-width:750px){
    html{
        font-size: 26.66667vw; 
        font-size: #000;
    }
    .is_pc,.is_pc_flex{
        display: none!important;
    }
    .is_mobile{
        display: block!important;
    }
    .is_mobile_flex{
        display: flex!important;
    }
    #top{
        display: none;
    }
   
    .topHeight{
        display: none;
    }
    .w12{
        width: 100%;
        box-sizing: border-box;
    }
    .navMenu{
        width: 0.24rem; 
        height: 0.24rem;
        background: url(../images/navMenu.png) left top no-repeat;
        background-size: 100% 100%;
    }
    .navMenu2{
        background: url(../images/navClose.png) left top no-repeat;
        background-size: 100% 100%;
    }
    header{
        position: static;
        top: 0;
    }
    .headerContent {
        position: relative;
        width: 100%;
        display: flex;
        margin: 0 auto;
        align-items: center;
        justify-content: space-between;
        height: 0.44rem;
        padding: 0 0.15rem;
        box-sizing: border-box;
    }
    .navList{
        position: absolute;
        display: none ;
        right: 0px;
        top: 0.43rem;
        z-index: 60;
        background: #fff;
        height:calc(100vh - 0.43rem) ;
    }
    .headerContent ul li {
        position: relative;
        width: 2rem;
        font-size: 0.16rem;
        font-family: PingFang SC, PingFang SC-Regular;
        font-weight: 400;
        text-align: left;
        color: #333333;
        margin-left: 0;
        line-height: 0.48rem;
        padding-left: 0.16rem;
        cursor: pointer;
       
    }
    .headerContent ul li:hover{
        color: #333333;
    }
    .headerContent ul li.active {
        color: #333333;
        font-weight: 400;
        background: #f6f6f6;
    }
    .headerContent ul li::after{
        content:'';
        position: absolute;
        left:0.16rem ;
        bottom: 0;
        width: calc(100% - 0.32rem);
        height: 1px;
        background:#ececec;
    }
    .headerContent ul li.active::before{
        display: none;
    }
    .logo1 {
        width: 0.81rem;
        height: 0.24rem;
        margin-right: 0.21rem;
    }
    .logo2 {
        width: 0.48rem;
        height: 0.24rem;
    }
    .indesVideo{
        display: block;
        padding: 0.4rem 0.15rem 0;
        margin-top: 0;

    }
    .indesVideoImg {
        position: relative;
        width: 100%;
        height: 1.94rem;
        background: url(../images/descImg.png) left top no-repeat;
        background-size: 100% 100%;
        cursor: pointer;
    }
    .playIcon{
        width: 0.48rem;
        height: 0.48rem;
        right: 0.15rem;
        bottom: 0.15rem;
    }
    .indesWord{
        width: 100%;
        height:2.3rem ;
        border-radius: 0px 0px 0px 24px;
    }
    .indesWord h3{
        text-align: center;
        color: #ffffff;
        margin-top: 0px;
        padding-top:30px;
        height: 0.28rem;
        font-size: 0.2rem;
        font-weight: 700;
    }
    .indesWord div.gpCOde{
        font-size: 0.16rem;
        font-family: PingFang SC, PingFang SC-Regular;
        font-weight: 400;
        text-align: center;
        color: #ffffff;
        line-height: 0.24rem;
        margin-top: 0.1rem;
    }
    .indesWord span {
        display: block;
        width: 0.7rem;
        height: 1px;
        background: #ffffff;
        margin: 0.2rem auto;
    }
    .partTitle {
        position: relative;
        padding-top: 0.4rem;
        margin-bottom: 0.2rem;
    }
    .englishTitle {
        height: 0.56rem;
        opacity: 0.08;
        font-size: 0.4rem;
        font-family: PingFang SC, PingFang SC-Heavy;
        font-weight: 800;
        text-align: center;
        color: #0055a2;
    }
    .partTitle::after {
        position: absolute;
        left: 0;
        top: 0.52rem;
        content: "视频专区";
        width: 100%;
        height: 0.33rem;
        font-size: 0.24rem;
        font-family: PingFang SC, PingFang SC-Bold;
        font-weight: 700;
        text-align: center;
        color: #1d0101;
        margin-left: 0;
    }
    .videoAreaDes{
        margin-top: 0px;
        padding-right:0.15rem;
        height: 2.46rem;
    }
    .videoAreaDes::before{
        display: none;
    }
    .videoAreaDes>div{
        height: 2.46rem;
        background: #0055a2;
        border-radius: 0px 0.24rem 0px 0px;
        position: static;
        margin-left: 0px;
        padding-left: 0.15rem;
        padding-right: 0.15rem;
    }
    .videoAreaDes h3 {
        padding-top: 0.3rem;
        padding-bottom: 0.2rem;
        line-height: 0.25rem;
        font-size: 0.18rem;
        font-family: PingFang SC, PingFang SC-Bold;
        font-weight: 700;
        text-align: left;
        color: #ffffff;
    }
    .videoAreaDes div {
        font-size: 0.14rem;
        font-family: PingFang SC, PingFang SC-Regular;
        font-weight: 400;
        text-align: left;
        color: #ffffff;
        line-height: 0.24rem;
    }
    .videoDown{
        margin-top: -1.1rem;
        padding-top: 1.27rem;
        padding-bottom: 0.3rem;
        background: #F2FAFF;
    }
    .videoDown>div{
        display: block;
        padding: 0 0.15rem;
    }
    .videoDownLeft {
        position: relative;
        height: 1.94rem;
        width: 100%;
        cursor: pointer;
        background: url(../images/videoImg1.png) left top no-repeat;
        background-size: 100% 100%;
    }
    .videoDownLeft2{
        background: url(../images/videoImg2.png) left top no-repeat;
        background-size: 100% 100%;
    }
    .videoDownRight {
        margin-top: 0.16rem;
        display: flex;
        flex: 1;
        background: #fff;
        text-align: center;
        padding-top: 0;
        height: 0.48rem;
        box-sizing: border-box;
        cursor: pointer;
    }
    .videoDownRight>img {
        display: block;
        margin: 0;
        width: 0.37rem;
        height: 0.48rem;
    }
    .videoDownRight>div {
        flex: 1;
        position: relative;
        margin:0;
        height: 0.48rem;
        background: #1eb9ef;
        padding-left: 1.39rem;
        font-size: 0.16rem;
        font-weight: 400;
        text-align: left;
        color: #ffffff;
        line-height: 0.48rem;
        box-sizing: border-box;
    }
    .videoDownRight>div:before {
        content: "";
        position: absolute;
        top: 0.12rem;
        left: 1.05rem;
        width: 0.24rem;
        height: 0.24rem;
        background: url(../images/downLoad.png) left top no-repeat;
        background-size: 100% 100%;
    }
    .videoAreaDes2{
        margin-top: 0.39rem;
        padding-left: 0.15rem;
        padding-right: 0;
    }
    .videoAreaDes2>div{
        border-radius: 0.24rem 0px 0px 0px;
    }
    .whitepaper{
        display: block;
     
    }
    .whitepaper li{
        width: 100%;
    }
    .whitepaperItemImg{
        padding: 0  0.15rem;
    }
    .whitepaperItemImg img{
        width: 1.44rem;
        height: 1.74rem;
        margin-right: 0.15rem;
    }
    .whitepaperItemImg .wpItemDesc{
        display: block;
        position: static;
        height: auto;
        padding: 0px;
        background: none;
        color: #000;
    }
    .whitepaperItemImg .wpItemDesc h3{
        font-size: 0.18rem;
        line-height: 0.24rem;
        font-weight: 700;
        text-align: left;
        color: #000;
        padding-bottom: 0.08rem;
    }
    .whitepaperItemImg .wpItemDesc div{
        font-size: 0.14rem;
        font-family: PingFang SC, PingFang SC-Regular;
        font-weight: 400;
        text-align: left;
        color: #808080;
        line-height: 0.24rem;
    }
   .whitepaperItem .downBtn {
        margin-top: 0.2rem;
        margin-bottom: 0.4rem;
        position: relative;
        padding-left: 1.58rem;
        background: #1eb9ef;
        font-size: 0.16rem;
        font-family: PingFang SC, PingFang SC-Regular;
        font-weight: 400;
        text-align: left;
        color: #ffffff;
        line-height: 0.48rem;
        box-sizing: border-box;
    }
    .whitepaperItem .downBtn:before {
        content: "";
        position: absolute;
        top: 0.12rem;
        left: 1.24rem;
        width: 0.24rem;
        height: 0.24rem;
        background: url(../images/downLoad.png) left top no-repeat;
        background-size: 100% 100%;
    }
    .part2 {
        padding-bottom: 0;
    }
    .part3{
        padding: 0 0.15rem;
        margin-top: 0.64rem;
    }
    .whitepaper  li:last-child .downBtn{
        margin-bottom: 0px;
    }
    .m_partSwiper3{
        position: relative;
        width: 100%;
        box-sizing: border-box;
        padding-bottom: 0.64rem;
        overflow: hidden;
    }
    .m_partSwiper3 .swiper-slide  img {
        display: block;
        width: 100%;
        height: 2.48rem;
        transition: all 0.5s;
    }
    .m_partSwiper3 .swiper-slide div{
       color: #000000; 
       line-height: 0.64rem;
       padding:0 0.15rem;
       background: #fff;
    }
    .m_partSwiper3 .swiper-slide div span:last-child{
       color: #808080;
    }
    .m_partSwiper3 .swiper-pagination-bullets{
        bottom: 0.4rem;
    }
    .m_partSwiper3  .swiper-pagination-bullet{
        width: 0.12rem;
        height: 0.04rem;
        background: #b3b9c2;
        border-radius: 0.02rem;
        margin: 0 0.06rem;
    }
    .m_partSwiper3 .swiper-pagination-bullet-active{
        width: 0.24rem;
        height: 0.04rem;
        background: #0055a2;
        border-radius: 0.02rem;
    }
    #prize_area{
        display: block;
    }
    #prilist {
        width: 100% !important;
        display: flex;
        flex-wrap: wrap;
        margin-right: 0;
    }
    .partContent4{
        margin-top: 0.2rem;
        padding: 0 0.15rem;
    }
    #prilist li {
        width: 1.09rem;
        height: 0.88rem;
        background: url(../images/cjItem.png) left top no-repeat;
        background-size: 100% 100%;
        margin-right: 0.09rem;
        margin-bottom: 0.09rem;
    }
    .draw-list-item img {
        vertical-align: middle;
        width: 0.53rem;
        height: 0.4rem;
        margin: 0.1rem auto 0;
    }
    .draw-list-item p {
        width: 100%;
        position: absolute;
        left: 0px;
        bottom: 0.12rem;
        color: #0B53B9;
        font-size: 0.12rem;
        font-weight: 400;
        text-align: center;
        line-height: 0.17rem;
    }
    #prilist .draw-list-click div {
        font-size: 0.18rem;
        font-weight: 700;
        text-align: center;
        color: #ffffff;
        line-height: 0.25rem;
        margin-top: 0.22rem;
        margin-bottom: 0.02rem;
    }
    #prilist .draw-list-click span {
        font-size: 0.12rem;
        font-weight: 400;
        text-align: center;
        color: #ffffff;
        line-height: 0.17rem;
    }
    #winner_list{
        margin-top: 0.1rem;
    }
    .draw-winlist-box>b {
        display: block;
        text-align: left;
        color: #ffffff;
        height: 0.4rem;
        background: #1685DA;
        border-radius: 0.08rem  0.08rem 0px 0px;
        padding-left: 0.15rem;
        font-size: 0.15rem;
        font-weight: 400;
        color: #ffffff;
        line-height: 0.4rem;
    }
    .draw-winlist-item .lt{
        color:#0B53B9 ;
    }
    .tips {
        margin-top: 0.3rem;
        font-weight: 400;
        text-align: left;
        color: #555555;
        line-height: 0.24rem;
    }
    .tips>h4 {
        font-size: 0.16rem;
        font-weight: 700;
        text-align: left;
        color: #000000;
        line-height: 0.22rem;
        margin-bottom: 0.12rem;
    }
    .draw-winlist-item .lt, .draw-winlist-item .ct, .draw-winlist-item .gt {
        line-height: 0.3rem;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }
    .ercodeWrap{
        display: block;
        padding: 0.24rem 0.15rem;
        height: 6.38rem;
        box-sizing: border-box;
        margin-top: 0.2rem;
    }
    .ercodeWrapWord {
        flex: 1;
        font-size: 0.14rem;
        font-family: PingFang SC, PingFang SC-Regular;
        font-weight: 400;
        text-align: left;
        color: #000000;
        line-height: 0.24rem;
    }
    .contactFs {
        display: block;
        margin-top: 0px;
        font-size: 0.14rem;
        font-weight: 400;
        text-align: left;
        color: #000000;
        line-height: 0.32rem;
    }
    .contactFs li {
        position: relative;
        margin-top:0.2rem ;
        margin-right: 0;
        padding-left: 0.47rem;
    }
    .contactFs li::before {
        width: 0.32rem;
        height: 0.32rem;
    }
    .ercodeImg{
        margin: 0.3rem auto 0;
        text-align: center;
    }
    .ercodeImg img{
        width: 1.7rem;
        height: 1.7rem;
        text-align: center;
        margin: 0 auto;
    }
    .ercodeImg p {
        width: 100%;
        font-size: 0.14rem;
        font-weight: 400;
        text-align: center;
        color: #808080;
        line-height: 0.2rem;
        margin-top: 0.1rem;
    }
    .dfzkJs {
        margin-top:0.4rem;
        height: 5.48rem;
        background: #0055a2;
        padding: 0.4rem 0.15rem 0;
        border-radius: 0px 0.24rem 0px 0px;
        box-sizing: border-box;
    }
    .jsContent{
        display: block;
    }
    .jsLeft {
        width: 100%;
        font-size: 0.14rem;
        font-weight: 400;
        text-align: left;
        color: #ffffff;
        line-height: 0.24rem;
        margin-top: 0;
    }
    .jsLeft img {
        width: 1.64rem;
        height: 0.48rem;
        margin-bottom: 0.2rem;
    }
    .jsRight {
        margin-top: 0.3rem;
    }
    .jsRight div {
        height: auto;
        font-size: 0.14rem;
        font-family: PingFang SC, PingFang SC-Regular;
        font-weight: 400;
        text-align: center;
        color: #ffffff;
        line-height: 0.22rem;
        margin-bottom: 0.2rem;
    }
    .jsRight>div:first-child{
        padding: 0 0.5rem;
        text-align: center;
        height: 0.44rem;
        font-size: 0.14rem;
        font-family: PingFang SC, PingFang SC-Regular;
        font-weight: 400;
        text-align: center;
        color: #ffffff;
        line-height: 0.22rem;
        margin-bottom: 0.2rem;
    }
    .jsRight img {
        display: block;
        width: 1.6rem;
        height:1.6rem;
    }
    .erCodeItem {
        margin-left: 0;
        text-align: center;
    }
    .erCodeItem2{
        margin-left:0.25rem ;
    }
    .footer{
        display: none;
    }
    .partTitle2::after {
        /* width: 1.4rem;
        margin-left: -0.7rem; */
        content: "白皮书专区";
    }
    .partTitle3::after {
        /* width: 1.6rem;
        margin-left: -0.8rem; */
        content: "产品介绍专区";
    }
    .partTitle4::after {
        /* width: 1.2rem;
        margin-left: -0.6rem; */
        content: "幸运抽奖";
    } 
    .navList2{
        position: fixed;
        left: 0px;
        top: 0px;
        width: 100%;
        height: 0.44rem;
        color: #333333;
        padding: 0 0.15rem;
        line-height: 0.2rem;
        font-size: 0;
        font-family: PingFang SC, PingFang SC-Regular;
        font-weight: 400;
        text-align: left;
        color: #333333;
        white-space: nowrap;
        overflow: auto;
        box-sizing: border-box;
        box-shadow: 0px 2px 6px 0px rgba(0,20,48,0.05);
    }
    .navList2 li{
        display: inline-block;
        margin-right: 0.2rem;
        font-size: 0.14rem;
        line-height: 0.44rem;
    }
    .navList2 li.active{
        color: #1071B0;
    }
    .info_form_content {
        position: fixed;
        left: 0;
        top: 0;
        width: 100vw;
        min-height: 100vh;
        height:auto;
        margin-left: 0;
        margin-top: 0;
        background: #fff;
        border-radius: 0;
        padding: 0.1rem 0.15rem 0;
        box-sizing: border-box;
        z-index: 62;
        color: #333333;
    }
    .info_form_content h3 {
        font-size: 0.18rem;
        font-family: PingFang SC, PingFang SC-Bold;
        font-weight: 700;
        text-align: left;
        color: #333333;
        line-height: 0.28rem;
        margin-bottom: 0.25rem;
    }
    .info_form_red {
        height: 0.2rem;
        font-size: 0.14rem;
        font-family: PingFang SC, PingFang SC-Regular;
        font-weight: 400;
        text-align: left;
        color: #fb4754;
        line-height: 0.2rem;
    }
    .form_content li {
        margin-top: 0.18rem;
    }
    .form_content {
        margin-top: 0;
        line-height: 0.38rem;
        font-size: 0.14rem;
        font-family: PingFang SC, PingFang SC-Regular;
        font-weight: 400;
        text-align: left;
        color: #333333;
    }
    .form_content li>input, .form_content li>select {
        flex: 1;
        height: 0.38rem;
        background: #ffffff;
        border: 1px solid #e4e4e4;
        border-radius: 0.04rem;
        padding-left: 0.12rem;
        font-size: 0.14rem;
    }
    .submitBtn {
        margin-left: 0;
        width: 100%;
        line-height: 0.5rem;
        background: #1eb9ef;
        border-radius: 0.04rem;
        font-size: 0.16rem;
        font-family: PingFang SC, PingFang SC-Regular;
        font-weight: 400;
        text-align: center;
        color: #ffffff;
        cursor: pointer;
        border: none;
        margin-top: 0.2rem;
        margin-bottom:  0.2rem;
    }
    .sming{
        margin-left: 0px;
        margin-top: 0.2rem;
        font-size: 0.12rem;
        line-height: 0.2rem
    }
    .lotteryContent {
        position: fixed;
        left: 50%;
        top: 50%;
        width: 3.4rem;
        height: 2.2rem;
        margin-left: -1.7rem;
        margin-top: -1.1rem;
        background: #ffffff;
        border-radius:0.08rem;
        z-index: 28;
    }
    .smileFace {
        display: block;
        width: 0.64rem;
        height: 0.64rem;
        margin: 0.44rem auto 0.2rem;
    }
    .unLotteryPop h3 {
        font-size: 0.18rem;
        font-weight: 700;
        text-align: center;
        color: #333333;
        line-height: 0.25rem;
        margin-bottom: 0.04rem;
    }
    .unLotteryPop p {
        font-size: 0.14rem;
        line-height: 0.2rem;
    }
    .inLotteryPop .lotteryContent{
        height: 2.4rem;
    }
    .congratulation {
        font-size: 0.18rem;
        font-weight: 700;
        text-align: center;
        color: #333333;
        line-height: 0.25rem;
        margin-top: 0.3rem;
        margin-bottom: 0.04rem;
    }
    .lotteryName {
        font-size: 0.24rem;
        font-weight: 700;
        text-align: center;
        color: #1eb9ef;
        line-height: 0.33rem;
        margin-bottom: 0.1rem;
    }
    .lotteryImg{
        height: 0.7rem;
    }
    .ffTime {
        margin-top: 0.18rem;
        font-size: 0.14rem;
        font-family: PingFang SC, PingFang SC-Regular;
        font-weight: 400;
        text-align: center;
        color: #666666;
        line-height: 0.2rem;
    }
    .successIcon{
        width: 0.64rem;
        height: 0.64rem;
        margin: 0.44rem auto 0.2rem;
    }
     .video-layer .layui-layer-setwin {
        width: 24px;
        height: 24px;
        top: 4px;
        background:url(../images/navClose.png) left top no-repeat;
        background-size: 100% 100%;
    }
    .video-layer .layui-layer-setwin a{
        width: 24px;
        height: 24px;
        background:url(../images/navClose.png) left top no-repeat;
        background-size: 100% 100%;
        margin-left: 0px;

    }
    .whitepaper li:hover .wpItemDesc4{
        display: none;
    }
}