.container{
  max-width: 1200px;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}
.home_menu_banner{
    padding: 20px 0;
    background: url(../images/menu_bg.png) no-repeat center;
    height: 810px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}
.home_menu_banner .home_menu{
    position: relative;
    /* margin: 18px auto; */
}
.logo_img{
    position: relative;
    width: 110px;
    height: 50px;
    margin-right: 36px;
    
}
.menu_list,.logo_img{
    margin-top: 18px;
}
.menu_list li{
    float: left;
    width: 91px;
    text-align: center;
    /* height: 49px;
    line-height: 45px; */
    overflow: hidden;
    /* position: relative; */
}
.menu_list li a{
    height: 49px;
    line-height: 45px;
    display: inline-block;
    width: 100%;
}
.menu_list li a,.logReg_btn a{
    color: #ffffff;
    font-size: 16px;

}
.logReg_btn{
    /* height: 42px;
    line-height: 42px; */
    height: 44px;
    line-height: 44px;
}
.logReg_btn .bar{
    margin: 39px 8px;
    background: #ffffff;
    width: 2px;
    height: 16px;
    display: inline-block;
    vertical-align: sub;
}
.menu_list li:hover .ba,.menu_list li.cur .ba{
  border-bottom: 2px solid #ffffff;
  padding-bottom: 10px;
}
.menu_list li:hover .childPro .ba{
 border-bottom: none;
 padding-bottom: 0;
}
.home_txt{
    text-align: center;
    margin: 90px auto 78px;
}
.home_txt .big_tit{
    font-size: 55px;
    font-weight: bold;
    color: #ffffff;
    display: block;
    margin-bottom: 22px;
}
.home_txt .small_de{
    color: #ffffff;
    font-size: 24px;
    margin-bottom: 67px;
}
.home_txt .expe{
    width: 216px;
    height: 50px;
    line-height: 50px;
	background: #fd8917;
    border-radius: 25px;
    text-align: center;
    display: block;
    color: #ffffff;
    font-size: 20px;
    margin: auto;
}

.index_img_mid{
    position: relative;
    height: 380px;
    width: 95%;
    margin: auto;
}
    /* 轮播start */

    .mid_swip .slick_banner-container{
        width:95%;
        height:377px;
        margin: 0 auto;
        /* padding:0 12px; */
        overflow: hidden;
        box-sizing: border-box;
      }
      
      .mid_swip .slick_banner-container .swiper_banner_one{
        /* width: 750px; */
        width: 67%;
        height: 380px;
        padding: 5px;
        background-color: #fff;
        position: relative;
        box-sizing: border-box;
        border-top-left-radius: 10px;
        border-top-right-radius: 10px;
        /* width: 520px; */
      }
      .mid_swip .slick_banner-container .swiper_banner_one a{
        display: block;
        width: 100%;
        height: 90.6%;
        /* height: 100%; */
        position: relative;
      }
      .mid_swip .slick_banner-container .swiper_banner_one img{
        display: block;
        
      }
    
      .mid_swip .slick_banner-container .swiper_banner_one .bottom_title{
        position: absolute;
        width: 100%;
        height: 98px;
        background-color: rgba(10,10,10,0.5);
        left: 0;
        bottom: 0;
        padding: 22px 0;
        box-sizing: border-box;
      }
      .mid_swip .slick_banner-container .swiper_banner_one .bottom_title p{
        height: 35px;
        line-height: 35px;
        color: #fff;
        font-size: 14px;
        font-weight: bold;
        padding: 0 15px;
        overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap;
      
      }
      .mid_swip .slick_banner-container .swiper_banner_one .bottom_title span{
        display: block;
        height:43px;
        line-height: 22px;
        color: #fff;
        font-size: 13px;
        padding: 0 15px;
        overflow : hidden;
      text-overflow: ellipsis;
      display: -webkit-box;
      -webkit-line-clamp: 2;
      -webkit-box-orient: vertical;
      
      }
      .mid_swip .slick_banner-container .swiper-slide-active .swiper-slide-shadow-left{
        display: none;
      }
      .mid_swip .slick_banner-container .swiper-slide-active .swiper-slide-shadow-right{
        display: none;
      }
      .mid_swip .bd .swiper-button{
        width: 26px;
        height: 25px;
        background: rgba(11, 11, 11, .8);
      }
      .mid_swip .bd .swiper-button img{
        margin: 7px auto;
      }
      .mid_swip .bd .swiper-button:hover{
        background: rgba(255, 192, 1, .8);
      }
      .slick_banner-container .swiper-pagination{
        bottom: 0px;
        left: 0;
        right: 0;
        height: 37px;
        line-height: 37px;
      }
      .slick_banner-container .swiper-pagination-bullet{
        width: 6px;
        height: 6px;
        background: #a0a0a0;
      }
      .slick_banner-container .swiper-pagination-bullet-active{
        width: 30px;
        height: 6px;
        background: #4f4dff;
        border-radius: 3px;
      }
      .mid_swip.help_swip .swiper-container-3d .swiper-slide-shadow-left,.mid_swip.help_swip .swiper-container-3d .swiper-slide-shadow-right{
        background-image: none;
      }
      /* 轮播 end */
      .small_tit_box{
        font-size: 24px;
        font-weight: bold;
        color: #1d274e;
        display: block;
        text-align: center;
        margin-bottom: 70px;
      }
      .home_box{
          padding: 112px 0 0;
      }
      .bdingpf_icon{
        position: relative;
        width: 100%;
        height: 115px;
        margin-bottom: 16px;
        background: url(../images/icon/bm_bg.png) no-repeat bottom;
    }
      .building_platform_list li{
          /* width: 278px; */
          width: 23.17%;
          background-color: #ffffff;
            box-shadow: 0px 0px 35px 0px 
                rgba(201, 201, 201, 0.28);
            border-radius: 5px;
            float: left;
            padding:22px 39px;
            box-sizing: border-box;
            text-align: center;
            margin-right: 28px;
            transition: all .6s;
            height: 242px;
      }
      .building_platform_list li:nth-last-of-type(1){
          margin-right: 0;
      }
      .building_platform_list li .bdingDe{
        color: #1d274e;
        line-height: 24px;
        height: 48px;
      }
      .building_platform_list li:hover{
          margin-top: -26px;
      }
      .building_platform_list li:hover .bdingDe{
        color: #4f4dff;
      }

      .home_advan_intro{
          background: url(../images/ad_bg.png) no-repeat bottom;
          height: 455px;
          margin-top: 101px;
      }
      .advan_intro_list{
        width: 96.67%;
        margin: auto;
      }
      .advan_intro_list li{
        width: 22.24%;
        float: left;
        position: relative;
        background-color: #ffffff;
        box-shadow: 0px 0px 35px 0px 
            rgba(201, 201, 201, 0.28);
        border-radius: 5px;
        height: 94px;
        margin-right: 42px; 
        margin-bottom: 45px;
      }
      .advan_intro_list li:nth-of-type(4n){
          margin-right: 0;
      }
      .adNum{
          width: 42px;
          height: 42px;
          display: block;
          position: absolute;
          color: #ffffff;
          font-size: 14px;
          font-weight: bold;
          padding-top: 3px;
          padding-left: 3px;
          box-sizing: border-box;
      }
      .adNum::after{
          content: '';
          display: block;
          border-left: 21px solid #4f4dff;
          border-top: 21px solid #4f4dff;
          border-bottom: 21px solid transparent;
          border-right: 21px solid transparent;
          margin-top: -22px;
          margin-left: -2px;
          border-top-left-radius: 5px;
      }
      .advan_intro_list .adTit{
        color: #1d274e;
        font-size: 16px;
        line-height: 18px;
        height: 18px;
        margin: 39px auto;
        padding-left: 39px;
        box-sizing: border-box;
      }
      .advan_intro_list li:nth-of-type(1){
        background: url(../images/icon/onLine.png) no-repeat center;
      }
      .advan_intro_list li:nth-of-type(2){
        background: url(../images/icon/customer.png) no-repeat center;
      }
      .advan_intro_list li:nth-of-type(3){
        background: url(../images/icon/pro.png) no-repeat center;
      }
      .advan_intro_list li:nth-of-type(4){
        background: url(../images/icon/material.png) no-repeat center;
      }
      .advan_intro_list li:nth-of-type(5){
        background: url(../images/icon/lay.png) no-repeat center;
      }
      .advan_intro_list li:nth-of-type(6){
        background: url(../images/icon/form.png) no-repeat center;
      }
      .advan_intro_list li:nth-of-type(7){
        background: url(../images/icon/baidu.png) no-repeat center;
      }
      .advan_intro_list li:nth-of-type(8){
        background: url(../images/icon/nofollow.png) no-repeat center;
      }
      .advan_intro_list li:hover .adNum::after{
        border-left: 21px solid #fd9e17;
        border-top: 21px solid #fd9e17;
      }
      .home_advan_intro .home_box{
          padding-top: 0;
      }

      .home_conver_com{
          background: url(../images/com_bg.png) no-repeat center;
          height: 697px;
      }
      .dcl_tit{
        width: 34px;
        border-radius: 5px;
        border: solid 1px #4f4dff;
        color: #4f4dff;
        font-size: 14px;
        padding: 17px 6px;
        box-sizing: border-box;
        text-align: center;
        line-height: 14px;
      }
      .dcl_build_ad{
          width: 97%;
          float: left;
          padding-top: 10px;
      }
      .dcl_build_ad li{
          width: 16.5%;
          float: left;
          padding: 0 36px;
          box-sizing: border-box;
          border-right: 1px solid #dee6ee;
      }
      .dcl_build_ad li:nth-last-of-type(1){
          border-right: none;
      }
      .dcl_build_ad li p{
          line-height: 26px;
      }
      .buil_process{
          margin: 32px auto 45px;
          padding-left: 50px;
          box-sizing: border-box;
      }
      .bp_small_icon li{
          float: left;
          text-align: center;
      }
      .bp_small_icon li:nth-of-type(1){
        width: 13.6%;
      }
      .bp_small_icon li:nth-of-type(2){
        width: 20.9%;
      }
      .bp_small_icon li:nth-of-type(3){
        width: 13.9%;
      }
      .bp_small_icon li:nth-of-type(4){
        width: 20.9%;
      }
      .bp_small_icon li:nth-of-type(5){
        width: 13.9%;
      }
      .bp_small_icon li:nth-of-type(6){
        width: 16.5%;
        padding-left: 29px;
        box-sizing: border-box;
      }
      .buil_process .sche_icon{
          margin: 19px auto;
          width: 100%;
      }
      .buil_process .bp_pro_txt li{
        color: #4f4dff;
        font-size: 16px;
      }
      .home_news_intro{
        margin-top: 44px;
      }
      .home_about_txt{
          background: url(../images/about_bg.png) center no-repeat;
          position: relative;
          height: 560px;
      }
      .home_about_txt .home_com_intro{
        position: absolute;
        /* width: 416px; */
        width: 34.66%;
        /* height: 480px; */
        background-color: #4f4dff;
        color: #ffffff;
        right: 49px;
        bottom: -44px;
        padding:39px;
        box-sizing: border-box;
      }
      .home_com_intro .com_intro_tit{
        font-size: 20px;
        font-weight: bold;
        margin-bottom: 33px;
        display: block;
      }
      .home_com_intro p{
          line-height: 24px;
          font-size: 12px;
          margin-bottom: 33px;
      }
      .home_com_intro .home_more{
        width: 114px;
        height: 38px;
        line-height: 38px;
        border-radius: 5px;
        border: solid 1px #ffffff;
        display: block;
        color: #ffffff;
        text-align: center;
        font-size: 12px;
      }
      .home_news_txt .news_list{
          width: 34%;
      }
      .news_box_01{
          margin-bottom: 28px;
      }
      .news_box_01 .nwsBox{
        width: 74px;
        background: #f8f7f7;
        padding:12px;
        box-sizing: border-box;
        float: left;
        margin-right: 10px;
      }
      .news_box_01 .nwsBox span{
          display: block;
          text-align: center;
      }
      .news_box_01 .nwsBox span.day{
        font-size: 24px;
        font-weight: bold;
        border-bottom: 1px solid #e2e1e1;
        padding-bottom: 4px;
      }
      .news_box_01 .nwsBox span.yrmonth{
        font-size: 12px;
        padding-top: 6px;
      }
      .news_box_01 .nesBoxTxt{
          width: 78%;
          float: left;
      }
      .nesBoxTxt .txtTit{
          display: block;
          color: #1d274e;
          line-height:30px;
          height: 30px;
          margin-bottom: 3px;
      }
      .nesBoxTxt .txtDe{
        font-size: 12px;
        color: #1d274e;
        opacity: 0.7;
        line-height: 24px;
        height: 48px;
      }
      .news_list .news_box_01:hover .nwsBox{
        background: #4f4dff;
      }
      .news_list .news_box_01:hover .nwsBox span{
        color: #fffefe;
      }
      .news_list .news_box_01:hover .nwsBox span.day{
        border-bottom: 1px solid rgba(255, 255, 255, .5);
      }
      .news_img_txt{
        background-color: #ffffff;
        box-shadow: 0px 0px 35px 0px 
            rgba(201, 201, 201, 0.28);
            padding: 12px;
            box-sizing: border-box;
            position: relative;
            width: 60.75%;
      }
      .news_img_txt .news_img{
          position: relative;
          height: 395px;
          display: block;
          overflow: hidden;
      }
      .news_img_txt .news_img img{
          width: 100%;
          height: 100%;
      }
      .news_img_txt .nws_img_tit{
          position: absolute;
          bottom: 12px;
          width: 96.6%;
          height: 59px;
          line-height: 59px;
          background: rgba(0, 0, 0, .7);
      }
      .nws_img_tit .oneLine{
        color: #ffffff;
        font-size: 16px;
        height: 59px;
          line-height: 59px;
          padding: 0 20px;
          box-sizing: border-box;
      }

      /* 关于我们 */
      .home_menu_banner.about_us_banner{
        height: 600px;
        padding: 0;
      }
      .inside{
          padding-top: 96px;
      }
      .inside_intro_box{
          margin-bottom: 70px;
      }
      .inside_intro_box .intro_tit{
        font-size: 24px;
        /* font-weight: bold; */
        color: #333333;
        display: block;
        text-align: center;
        margin-bottom: 74px;
      }
      .inside_intro_box .intro_list li{
       width: 25%;
       float: left;
       padding: 0 66px;
       box-sizing: border-box;
       border-right: 1px solid #e0e0e0;
      }
      .inside_intro_box .intro_list li span{
          display: block;
          text-align: center;
          /* height: 40px; */
      }
      .inside_intro_box .intro_list li:nth-last-of-type(1){
         border-right: none;
      }
      .intro_list .intNum{
        color: #333333;
        font-size: 50px;
        font-weight: bold;
      }
      .intro_list .ch{
          font-size: 18px;
        color: #333333; 
        line-height: 32px;
      }
      .intro_list .en{
        font-size: 12px;
        color: #999999;
        line-height: 20px;
      }
      .inside_intro_box .intro_list{
        margin-bottom: 42px;
      }
      .inside_intro_box .intro_txt img{
          display: block;
          margin: 0 auto 50px;
          max-width: 100%;
          max-height: 100%;
      }
      .inside_intro_box .intro_txt p{
        font-size: 16px;
        line-height: 32px;
        color: #333333;
        margin-bottom: 30px;
      }
      .news_intro_list li{
          /* width: 278px; */
          width: 23.2%;
          float: left;
          border: solid 1px #e0e0e0;
          border-radius: 5px;
          background: #ffffff;
          margin-right: 22px;
      }
      .news_intro_list li:nth-last-of-type(1){
          margin-right: 0;
      }
      .news_intro_list li:hover{
        border: solid 1px #4f4dff;
        box-shadow: 0px 0px 35px 0px 
		rgba(201, 201, 201, 0.28);
      }
      .news_intro_list li:hover .nwsTit{
        color: #4f4dff;
      }
      
      .intro_img_txt .intro_img{
          display: block;
          height: 150px;
          width: 100%;
          position: relative;
          overflow: hidden;
      }
      .intro_img_txt .intro_img img{
          width: 100%;
          height: 100%;
          border-top-right-radius: 5px;
          border-top-left-radius: 5px;
      }
      .intro_img_txt .nws_txt{
          padding: 0 20px;
          box-sizing: border-box;
      }
      .news_intro_list li .hColor{
        display: none;
      }
      .news_intro_list li:hover .nColor{
          display: none;
      }
      .news_intro_list li:hover .hColor{
        display: block;
     }
      .nws_txt .nwsTit{
        color: #333333;
        font-size: 14px;
        line-height: 24px;
        height: 24px;
        margin-bottom: 5px;
        display: block;
        margin-top: 16px;
      }
      .nws_txt .nwsDe{
        color: #666666;
        opacity: 0.7;
        font-size: 12px;
        line-height: 24px;
        height: 72px;
        margin-bottom: 15px;
      }
      .intro_time{
          padding: 16px 20px;
          box-sizing: border-box;
          border-top: 1px solid #e0e0e0;
          color: rgba(102,102,102, .5);
      }
      .intro_time .rt{
          margin-top: 5px;
      }
      .intro_time .time_icon{
          margin-top: -4px;
      }
      .help_swip.mid_swip .slick_banner-container{
        padding-top: 48px;
        height: 383px;
      }
      .help_swip.mid_swip .slick_banner-container .swiper-button{
        width: 48px;
        height: 48px;
        background: #e3e3e3;
        border-radius: 50%;
        margin-top: -6px;
        text-align: center;
        
      }
      .help_swip.mid_swip .slick_banner-container .swiper-button.swiper-button-prev{
        left: 51px;
      }
      .help_swip.mid_swip .slick_banner-container .swiper-button.swiper-button-next{
        right:51px;
      }
      .help_swip.mid_swip .slick_banner-container .swiper-button img{
        margin: 14px auto;
      }
      .help_swip.mid_swip .slick_banner-container .swiper-button:hover{
          background: #4f4dff;
      }
      /* 产品 start */
      .home_menu_banner.pro_banner{
          height: 540px;
      }
      .version_list li{
        width: 30%;
        height: 248px;
        float: left;
        box-shadow: 0px 0px 15px 0px 
		rgba(119, 134, 158, 0.2);
        border-radius: 5px;
        background-color: #ffffff;
        padding: 18px 25px;
        box-sizing: border-box;
        position: relative;
        margin-right: 32px;
        border: 1px solid transparent;
      }
      .version_list li:nth-last-of-type(1){
        margin-right: 0;
      }
      .version_list li .crown{
          position: absolute;
          top:-15px;
          left: -12px;
      }
      .version_top{
          border-bottom: dashed 1px #e0e0e0;;
      }
      .version_top span{
          display: block;
          text-align: center;
      }
      .version_top span.vs_level{
        font-size: 18px;
      }
      .vs_level img{
          margin-right: 6px;
          margin-top: -2px;
      }
      .version_top span.vs_money{
        font-size: 34px;
        margin: 16px auto 16px;
      }
      .version_bom{
          /* padding: 19px 20px 0; */
          box-sizing: border-box;
      }
      .version_list li:nth-of-type(1) .version_bom{
        margin: 38px auto;
      }
      .version_list li:nth-of-type(2) .version_bom{
        margin: 25px auto;
      }
      .version_list li:nth-of-type(3) .version_bom{
        margin: 12px auto;
      }
      .version_bom span{
          width: 50%;
          float: left;
          color: #666666;
          line-height: 26px;
          font-size: 12px;
          height: 26px;
          overflow: hidden;
      }
      .vs_money .yuan{
        color: #999999;
        font-size: 24px;
      }
      .vs_money .year{
        font-size: 22px;
      }
      .version_list li:hover{
        border: solid 1px #ff3900;
      }

      .productTab {
        padding: 100px 0 22px;
        overflow: auto;
    }
    .table-02 {
        box-shadow: 8px 8px 15px 0 rgba(192,192,192,0.1);
        background: #f9f9ff;
        text-align: center;
        color: #666;
        font-size: 15px;
        margin-left: auto;
        margin-right: auto;
    }
    table {
        border-collapse: collapse;
        width: 100%;
    }
    .table-02 .title {
        background: #7271ff !important;
        color: #ffffff;
        font-size: 18px;
        text-align: center;
    }
    .table-02 .title0{
        background: #8c8bff !important;
        color: #ffffff;
    }
    .table-02 td {
        line-height: 60px;
        padding: 10px 30px;
        border: 1px solid #e0e0e0;
        width: 25%;
    }
    .table-02 tr:nth-child(2n+1) {
        background: #ffffff;
    }
    .table-02 .title .btn-01,.table-02 .title .btn-02{
        background-color: #fd9e17;
       
    }
    .table-02 .title a:hover{
        background-color: #ff3900;
    }
    .table-02 .title .btn-02{
        /* background-color: #ff3900; */
    }
    .table-02 .title a{
        font-size: 16px;
        border-radius: 22px;
       color: #ffffff;
       display: block;
       width: 151px;
        height: 44px;
        line-height: 44px;
        margin: 0 auto 22px;
    }
        .inside_help .subNav{
            border-bottom: 1px solid #e0e0e0;
        }
        .subNav_list{
            height: 69px;
            line-height: 69px;
            text-align: center;
        }
        .subNav_list li{
            width: 107px;
            overflow: hidden;
            display: inline-block;
        }
        .subNav_list a{
            /* padding: 0 10px; */
            margin: 0 10px;
            box-sizing: border-box;
            display: block;
            height: 70px;
            font-size: 16px;
            text-align: center;
        }
        .subNav_list a.active{
            border-bottom: 4px solid #4f4dff;
            color: #4f4dff;
        }
       
        .subNav_list.helpNav li{
            width: 141px;
        }
        .subNav_list.helpNav a{
            margin: 0 30px;
        }
        .video_list li{
            width: 31.75%;
            float: left;
            background: url(../images/vd_bg.png) no-repeat top;
            padding-top: 13px;
            margin-right: 22px;
        }
        .video_list li:nth-last-of-type(1){
            margin-right: 0;
        }
        .video_list li .pic{
            position: relative;
            height: 231px;
            width: 100%;
        }
        .video_list li .play {
            width: 100%;
            height: 100%;
            background: rgba(0,0,0,0.5);
            position: absolute;
            margin: auto;
            transition: all .5s;
        }
        .video_list li .play img{
            position: absolute;
            right: 0;
            left: 0;
            bottom: 0;
            top: 0;
            margin: auto;
        }
        .video_list .text{
            margin: 10px auto;
        }
        .video_list .text a{
            line-height: 26px;
            height: 26px;
            text-align: center;
            color: #333333;
            display: block;
        }
        .guid_list li{
            width: 47.5%;
            float: left;
            background-color: #ffffff;
        box-shadow: 0px 14px 45px 0px 
            rgba(205, 205, 205, 0.35);
        border-radius: 10px;
        padding: 26px;
        box-sizing: border-box;
        margin-right: 53px;
        margin-bottom: 53px;
        }
        .guid_list li:nth-of-type(2n){
            margin-right: 0;
        }
        .guid_num{
            background: url(../images/icon/roud.png) no-repeat center;
            width: 78px;
            height: 78px;
            position: relative;
            margin-bottom: 20px;
        }
        .guid_num em{
            position: absolute;
            left: 0;
            right: 0;
            bottom: 0;
            color: #ffffff;
            font-size: 22px;
            width: 50px;
            height: 50px;
            line-height: 50px;
            text-align: center;
        }
        .guid_list .brief{
            color: #333333;
            line-height: 38px;
            height: 38px;
            font-size: 20px;
            margin-bottom: 36px;
        }
        .guid_txt p{
            color: rgba(51, 51, 51, .8);
            font-size: 16px;
            line-height: 32px;
        }
        .help_box.common_problem{
            background-color: #f7f7f7;
        }
        .mid_swip.help_swip{
            width: 71.7%;
            margin: auto;
            position: relative;
        }
        .inside_intro_box .more{
            width: 160px;
            height: 44px;
            line-height: 44px;
            border-radius: 22px;
            border: solid 1px #4f4dff;
            display: block;
            text-align: center;
            margin:48px auto 0;
            color: #4f4dff;

        }
        .contact_infor li{
            width: 33%;
            float: left;
            text-align: center;
        }
        .infor_icon{
            width: 85px;
            height: 85px;
            background-color: #ffffff;
            box-shadow: 0px 14px 45px 0px 
                rgba(205, 205, 205, 0.35);
            border-radius: 5px;
            margin:0 auto 26px;
            padding: 16px;
            box-sizing: border-box;
        }
        .infor_icon img,.infor_icon span{
           display: block;
        }
        .infor_icon img{
            margin: 7px auto;
        }
        .infor_icon span{
            color: #4f4dff;
            font-size: 12px;
        }
        .infor_txt span{
            display: block;
        }
        .infor_txt .oneLine{
            line-height: 30px;
            height: 30px;
            font-size: 20px;
        }
        .infor_txt .twoLine{
            font-size: 12px;
            color: #999999;
            line-height: 38px;
            height: 72px;
        }
        .help_box.hpContact .inside_intro_box{
            margin-bottom: 0;
        }
        /* 帮助轮播 start */
        .mid_swip.help_swip .slick_banner-container .swiper_banner_one{
            /* width: 669px; */
            width: 84%;
            background-color: #ffffff;
	box-shadow: 0px 16px 21px 0px 
        rgba(235, 235, 235, 0.05);
        height: 324px;
        }
        .hp_logo_tit{
            position: absolute;
            right: 0;
            left: 0;
            top: -45px;
            width: 18%;
            margin: auto;
            text-align: center;
        }
        .hpLogo{
            width: 90px;
            height: 90px;
            position: relative;
            padding: 5px;
            box-sizing: border-box;
            border-radius: 50%;
            background: #fff;
            margin: auto;
            /* border: 1px solid #000;
            box-shadow: 0px 8px 10px 0px 
        rgba(0, 0, 0, 0.02); */
         margin-bottom: 14px;
         box-shadow: 2px 5px 1px -2px rgba(0, 0, 0, 0.4);
        }
        .hp_logo_tit .oneLine{
            line-height: 24px;
            height: 24px;
        }
        .hp_text_box{
            width: 80.6%;
            margin:112px auto 33px;
        }
        .help_swip .hp_text_box .txt_top{
            border-bottom: 1px solid #e0e0e0;
            padding-bottom: 16px;
            margin-bottom: 16px;
        }
        .help_swip .hp_text_box .txt_top .oneLine{
            width: 56%;
            display: block;
            font-size: 16px;
            color: #333333;
        }
        .help_swip .hp_text_box .txt_top .date{
            color: #999999;
            font-size: 12px;
        }
        .help_swip .hp_text_box .txt_bom{
            color: #666666;
            font-size: 14px;
            line-height: 28px;
            height: 56px;
        }
        .mid_swip.help_swip .comma{
            position: absolute;
            display: block;
            z-index: 10;
        }
        .mid_swip.help_swip .comma.comma_top{
            left: 140px;
            top: 32px;
        }
        .mid_swip.help_swip .comma.comma_bom{
            right: 140px;
            bottom: -5px;
        }
        .mid_swip .slick_banner-container .swiper_banner_one a.swip_more{
            color: #4f4dff;
            line-height: 28px;
            font-size: 14px;
            display: block;
            margin: auto;
            width: 71px;
            height: auto;
            text-decoration: underline;
        }
        .help_ques_list li{
            width: 100%;
            padding: 30px 0;
            background-color: #ffffff;
	box-shadow: 0px 0px 35px 0px 
        rgba(201, 201, 201, 0.28);
        margin-bottom: 57px;
        }
        .ques_box_lf{
            background-color: #4f4dff;
            padding: 10px;
            box-sizing: border-box;
            width: 8.4%;
        }
        .ques_box_lf span{
            display: block;
            text-align: center;
            line-height: 26px;
            color: #ffffff;
        }
        .ques_box_lf .day{
            font-size: 45px;
            line-height: 73px;
            border-bottom: 1px solid rgba(255, 255, 255, .5);
            margin-bottom: 6px;
        }
        .ques_box_lf .mDate{
            font-size: 16px;
        }
        .ques_box_rt{
            width: 88.5%;
            padding-right: 40px;
        }
        .ques_box_rt .ques_tit{
            display: block;
            line-height: 38px;
            font-size: 18px;
            height: 38px;
            color: #333333;
            font-weight: bold;
            border-bottom: 1px solid #e0e0e0;
            padding-bottom: 40px;
            margin-bottom: 25px;
        }
        .ques_box_rt .ques_de{
            color: #333333;
            line-height: 26px;
            font-size: 14px;
            height: 52px;
        }
        .help_ques_list li:hover .ques_box_lf{
            background-color: #fd9e17;
        }

        /* 帮助详情 */
        .article .title {
            text-align: center;
            color: #333333;
            font-size: 26px;
            font-weight: bold;
            margin-bottom: 20px;
        }
        .article .info {
            text-align: center;
            font-size: 14px;
            padding: 0px 0 18px;
            color: #666666;
            border-bottom: 1px dashed #e0e0e0;
            margin-bottom: 10px;
        }
        .article .info .source, .article .info .date, .article .info .view {
            margin: 0 8px;
        }
        .article .info .date{
            border-left: 1px solid #666666;
            border-right: 1px solid #666666;
            padding: 0 16px;
            box-sizing: border-box;
        }
        .arCon p{
            color: #333333;
            line-height: 30px;
            font-size: 14px;
        }
        .arCon img{
            max-width: 100%;
            max-height: 100%;
            margin: 15px auto;
            display: block;
        }
        .arCon .prev-next li a {
            display: block;
            color: #333;
            transition: all .5s;
            color: #333333;
            line-height: 30px;
            height: 30px;
        }
        .arCon .prev-next li a:hover{
            color: #4f4dff;
        }
        .prev-next{
            border-top: 1px solid #e0e0e0;
            padding-top: 18px;
        }
        .prev-next .list{
            width: 70%;
            float: left;
        }
        .prev-next .back{
            width:22%;
            display: block;
            text-align: right;
            
        }
        .prev-next .back a{
            color: #cccccc;
        }

        .article .arCon .back img{
            display: inline-block;
            margin-right: 5px;
        }

        /* 产品详情 */
        .product-show .box{
            /* width: 540px; */
            width: 47.6%;
            float: left;
            position: relative;
            height: 466px;
            /*border: solid 1px #e0e0e0;*/
            background-color: #ffffff;
        }
        .product-show .box img{
            width: 100%;
            height: 100%;
            margin-top: 23px;
        }
        .product-show .hd {
            text-align: center;
            margin-bottom: 100px;
            overflow: hidden;
        }
        .product-show .hd .text {
            width: 50%;
            float: left;
            padding-top: 20px;
            padding-left: 20px;
            text-align: left;
        }
        .product-show .hd .text .bt {
            font-size: 16px;
            line-height: 24px;
            color: #4f4f4f;
            margin-bottom: 15px;
        }
        .product-show .hd .text .choose.chooseVersion a{
            width: 140px;
            padding: 15px 2px
        }
        .product-show .hd .text .choose {
            margin-bottom: 28px;
            font-size: 0;
        }
        .product-show .hd .text .choose a {
            font-size: 16px;
            color: #4f4f4f;
            text-align: center;
            min-width: 90px;
            width: 90px;
            line-height: 38px;
            padding: 5px 2px;
            border: 1px solid #d2d2d2;
            display: block;
            margin-right: 10px;
            position: relative;
            float: left;
            
        }
        .product-show .hd .text .choose a .span-01 {
            line-height: 33px;
            height: 33px;
            overflow: hidden;
            display: block;
            font-size: 18px;
        }
        .product-show .hd .text .choose a .span-02 {
            line-height: 25px;
            display: block;
            font-size: 13px;
            color: #a1a6bb;
        }
        .product-show .hd .text .choose .active {
            border: solid 1px #fd9e17;
            /* box-shadow: 0 0 0 1px #fd9e17; */
        }
        .product-show .hd .text .choose .active .span-01 {
            color: #333333;
        }
        .product-show .hd .text .choose a:before {
            content: "";
            display: none;
            width: 0;
            height: 0;
            border-style: solid;
            border-width: 0 0 28px 28px;
            border-color: transparent transparent #fd9e17 transparent;
            position: absolute;
            bottom: 0;
            right: 0;
        }

        .product-show .hd .text .choose .active:before ,.product-show .hd .text .choose .active:after{
            display: block;
        }
        .product-show .hd .text .choose a:after {
            content: "";
            display: none;
            width: 15px;
            height: 15px;
            background: url(../images/icon/right.png) no-repeat center center;
            position: absolute;
            bottom: 0;
            right: 0;
        }
       
        .product-show .hd .text .pr {
            margin-bottom: 25px;
            background: #f5f5f5;
            padding: 15px 18px;
            box-sizing: border-box;
        }
        .product-show .hd .text .pr p {
            margin-bottom: 10px;
        }
        .product-show .hd .text .pr .span-01 {
            display: inline-block;
            min-width: 60px;
            font-size: 16px;
            text-align: center;
        }
        .product-show .hd .text .pr .span-02 {
            font-size: 18px;
            color: #ed4014;
        }
        .product-show .hd .text .pr b {
            font-weight: 400;
            font-size: 26px;
            margin-right: 5px;
        }
        .product-show .hd .text .mai a {
            width: 188px;
            height: 50px;
            line-height: 50px;
            background-color: #fd9e17;
            border-radius: 5px;
            display: block;
            text-align: center;
            color: #fff;
            font-size: 16px;
	        font-weight: bold;
        }
        .product-show .titleBig{
            height: 30px;
            border-bottom: 3px solid #e0e0e0;
            margin-bottom: 45px;
        }
        .product-show .titleBig span{
            color: #333333;
            font-size: 16px;
            font-weight: bold;
            border-bottom: 3px solid #fd9e17;
            padding-bottom: 6px;
        }
        .arCon .strong{
            margin-bottom: 30px;
            display: block;
        }

        /* 模板 start */
        .tpapp_box .filter{
            margin-top: 14px;
        }
        .filter dl {
            clear: none;
            position: relative;
            padding-left: 100px;
            line-height: 30px;
            border-bottom: 1px #e0e0e0 dashed;
            padding-bottom: 20px;
            margin-bottom: 20px;
            font-size: 16px;
        }
        .filter .title,.filter .chlid a{
            color: #333333;
         }
        .filter .title {
            width: 70px;
            position: absolute;
            left: 0;
            top: 0;
            line-height: 36px;
            text-align: justify;
            text-align-last: justify;
            font-size: 13px;
        }
        .filter .title img{
            margin-left: 8px;
            margin-top: -4px;
        }
         
        .filter .chlid {
            overflow: hidden;
        }
        .filter .chlid a {
            float: left;
            padding: 0 10px;
            border-radius: 15px;
            margin: 4px -1px 4px 0;
            display: inline-block;
            box-sizing: border-box;
            /* width: 8.37%; */
            /*width: 92px;*/
            height: 30px;
            overflow: hidden;
            text-align: center;
        }
        .filter .chlid.cdord a{
            width: 92px;
        }
        .filter .chlid a.cur {
            background: #4f4dff;
            color: #fff;
        }
        .filter .a-01 {
            text-align: center;
            min-width: 84px;
        }
        .filter .color a {
            display: inline-block;
            width: 30px;
            height: 20px;
            line-height: 20px;
            padding: 0;
            border-radius: 2px;
            margin: 7px 10px 7px 0;
        }
        .filter .color a.cur {
            background: url(../images/icon/right_icon.png) no-repeat center center;
        }
        .filter_temp_box{
            margin-top: 38px;
        }

        /* 手机端筛选 start */
        .filterM select {
            line-height: 28px;
            height: 30px;
            border: 1px #aaa solid;
            width: 100%;
            box-shadow: none;
            display: none;
            font-size: 14px;
        }

        /* 手机端筛选 end */
        .temp_list li{
            width: 18.35%;
            float: left;
            margin-right: 106px;
            margin-bottom: 56px;
        }
        .temp_list li:nth-of-type(4n){
            margin-right: 0;
        }
        .temp_list .temp_top{
            /* background: url(../images/tpapp_bg.png) no-repeat center; */
            background: #ebedef;
            /* height: 414px; */
            box-shadow: 0px 0px 15px 0px 
		rgba(119, 134, 158, 0.2);
        border-radius: 5px;
        padding: 20px 6px 10px;
        box-sizing: border-box;
        margin-bottom: 22px;
        position: relative;
        }
        .ttpImg{
            position: absolute;
            left: 0;
            right: 0;
            top: 8px;
            text-align: center;
            margin: auto;
        }
        .temp_top .temp_pic{
            height: 383px;
            position: relative;
        }
        .temp_mask{
            background: rgba(0, 0, 0, .8);
            position: absolute;
            width: 100%;
            height: 100%;
            top: 0;
            left: 0;
            text-align: center;
            transition: all .5s;
            /* display:none; */
            opacity: 0;
        }
        .temp_mask .tpTxt{
            position: absolute;
            top: 50%;
            width: 100%;
            transform: translateY(-50%);
            transition: all .5s;
        }
        .erwcTip{
            color: #ffffff;
            font-size: 14px;
            line-height: 21px;
            height: 21px;
            /* transition: all .5s;
            transform: translateY(150px); */
        }
        .tpTxt .erwc{
            width: 116px;
            height: 116px;
            background-color: #ffffff;
            border-radius: 5px;
            position: relative;
            margin:0 auto 14px;
            /* transition: all .5s;
            transform: translateY(100px); */
        }
        
        .temp_list li .temp_tit{
            color: #333333;
            font-size: 16px;
            line-height: 26px;
            text-align: center;
            display: block;
        }
        .temp_list li:hover .temp_mask{
            opacity: 1;
        }
       
        .temp_site_list li{
            width: 45.9%;
            float: left;
            margin-right: 93px;
            margin-bottom: 56px;
        }
        .temp_site_list li:nth-of-type(2n){
            margin-right: 0;
        }
        .temp_st_top{
            padding-top: 22px;
            position: relative;
            margin-bottom: 26px;
            background: #ebedef;
            box-shadow: 0px 0px 15px 0px 
            rgba(119, 134, 158, 0.2);
        border-radius: 5px;
        }
        .tstImg{
            position: absolute;
            left:10px;
            top: 8px;
        }
        .temp_st_pic{
            position: relative;
            height: 334px;
            overflow: hidden;
        }
        .temp_st_pic img{
            /* width: 100%;
             height: inherit; */
            max-width: 100%;
            max-height: inherit;
            bottom: auto;
        }
        .temp_st_mask{
            border-radius: 5px;
            background: rgba(0, 0, 0, .8);
            width: 100%;
            height: 100%;
            position: absolute;
            top: 0;
            left: 0;
            opacity: 0;
            transition: all .5s;
        }
        .temp_st_mask .tpBtn{
            text-align: center;
            position: absolute;
            top: 70%;
            transform: translateY(-50%);
            width: 100%;
            transition: all .5s;
        }
        .temp_site_list li:hover .temp_st_mask{
            opacity: 1;
        }
        .temp_site_list li:hover .temp_st_mask .tpBtn{
            top: 50%;
        }
        .temp_st_mask .tpBtn a{
            width: 116px;
            height: 34px;
            line-height: 34px;
            color: #ffffff;
            border-radius: 17px;
            text-align: center;
            display: inline-block;
        }
        .temp_st_mask .tpBtn a.btn_01{
            background-color: #4f4dff;
            margin-right: 26px;
        }
        .temp_st_mask .tpBtn a.btn_02{
            background-color: #fd8917;
        }
        .temp_site_list .temp_st_tit{
            color: #333333;
            line-height: 26px;
            height: 26px;
            font-size: 16px;
            display: block;
            text-align: center;
        }
        /* 案例模板 */
        .filter_nav.filapp{
            border-bottom: 1px dashed #e0e0e0;
            padding-bottom: 20px;
        }
        .filter_nav{
            margin-top: 20px;
        }
        .filter_nav a{
            min-width: 112px;
            height: 30px;
            line-height: 30px;
            border-radius: 15px;
            display: block;
            float: left;
            color: #333333;
            text-align: center;
        }
        .filter_nav a.active{
            background: #4f4dff;
            color: #ffffff;
        }
        .temp_site_list .tpTag{
            text-align: center;
            color: #999999;
            font-size: 12px;
        }
        .case_de_box{
            /* background: url(../images/case_top_bg.png) no-repeat top; */
            width: 100%;
            box-shadow: 0px 0px 15px 0px 
		rgba(119, 134, 158, 0.2);
            border-radius: 5px;
            min-height: 200px;
            padding: 47px 1px 2px;
            box-sizing: border-box;
            margin-bottom: 30px;
            position: relative;
            background: #ebedef;
        }
        .case_de_box .tstImg0{
            top: 16px;
            left: 20px;
            position: absolute;
        }
        .case_de_box img{
            margin: auto;
            max-width: 100%;
            max-height: 100%;
            display: block;
        }
        .case_bom{
            position: relative;
        }
        .csbmlf {
            text-align: center;
        }
        .csbmlf a{
            color: #333333;
            line-height: 30px;
        }
        .csbmlf a.csb_01{
            margin-right: 60px;
        }
        .csbmlf a.cur{
            color: #4f4dff;
        }
        .case_bom .bk{
            position: absolute;
            right: 0;
            top: 0;
            color: #cccccc;
        }
        .case_bom .bk img{
            margin-right: 3px;
            margin-bottom: 3px;
        }


        /* 小程序购买 start */
        .banner_text .text {
            width: 100%;
            margin-top: auto;
            margin-bottom: auto;
            padding-top: 141px;
            font-family: 思源黑体 CN, Noto Sans SC;
            text-align: center;
        }
        .banner_text .title {
            font-size: 50px;
            font-weight: 100;
            line-height: 1;
            margin-bottom: 20px;
            color: #ffffff;
        }

        .banner_text .info {
            font-size: 22px;
            font-weight: 100;
            line-height: 1.25;
            margin-bottom: 30px;
            color: #ffffff;
        }
        .banner_text .p-01 {
            font-size: 30px;
        }
        .home_menu_banner.pro_xchx_banner{
            height: 400px;
        }
        .product-xchx .hd {
            padding: 70px 0 90px;
            background: #f6f8fb;
        }
        .product-xchx .titleBig {
            background: url(../images/advatage-hd-bg.png) no-repeat top center;
            height: 102px;
            text-align: center;
            color: #fff;
            font-size: 36px;
            line-height: 102px;
            position: relative;
            z-index: 1;
            box-shadow: 5px 8px 8px 0 rgba(96,214,119,0.3);
        }
        .product-xchx .titleBig:before {
            content: "";
            display: block;
            width: 125px;
            height: 125px;
            position: absolute;
            bottom: 20px;
            left: 80px;
            background: url(../images/icon/s.png) no-repeat center;
        }
        .product-xchx .titleBig .num {
            font-weight: 700;
            font-size: 50px;
        }
        .product-xchx .advantage {
            border-top: none;
            border: 1px #eee solid;
            overflow: hidden;
            padding: 80px 0 55px 0;
            background: #fff;
            box-shadow: 8px 8px 15px 0 rgba(192,192,192,0.1);
        }
        .product-xchx .list {
            padding-bottom: 60px;
        }
        .product-xchx .list li {
            width: 20%;
            float: left;
        }
        .product-xchx .list .box {
            display: block;
            text-align: center;
        }
        .product-xchx .list .pic {
            display: block;
            width: 132px;
            height: 132px;
            background: #f6f8fb;
            border-radius: 50%;
            margin: auto;
            position: relative;
            transition: all .5s;
        }
        .product-xchx .list .title {
            margin-top: 30px;
            color: #4a4a4a;
            font-size: 22px;
        }
        .product-xchx .btn {
            text-align: center;
        }
        .product-xchx .btn a {
            display: inline-block;
            border: 2px #e05a3f solid;
            font-size: 18px;
            text-align: center;
            min-width: 200px;
            line-height: 45px;
            padding: 0 10px;
            color: #e05a3f;
        }
        .product-xchx .bd {
            padding: 90px 0;
        }
        .product-xchx .table-01 {
            max-width: 1070px;
            margin: auto;
            box-shadow: 8px 8px 15px 0 rgba(192,192,192,0.1);
        }
        table {
            border-collapse: collapse;
            width: 100%;
        }
        .product-xchx .table-01 .title {
            background: #fcfcfc;
        }
        .product-xchx .table-01 th {
            background: #f3f3f3;
            font-size: 24px;
            color: #666;
            font-weight: 400;
            padding: 25px 15px;
            border: 1px solid #e1e1e1;
            text-align: center;
        }

        .product-xchx .table-01 td:nth-child(1) {
            width: 15%;
        }
        .product-xchx .table-01 .title {
            background: #fcfcfc;
        }
        .product-xchx .table-01 td {
            line-height: 30px;
            padding: 5px 30px;
            border: 1px solid #e1e1e1;
        }
        .product-xchx .table-01 td:nth-child(2) {
            width: 40%;
        }
        /* 小程序购买 end */

        /* 登录后的状态 start */
      
        .header .gr{
            float: right;
        }
        .header .gr .down {
            position: absolute;
            right: 0;
            top: 90px;
            display: none;
            width: 200px;
            background: #272b2f;
            color: #fff;
            font-size: 14px;
            padding: 10px 0 0 0;
            line-height: 30px;
            text-align: left;
        }
        .header .gr .list li {
            border-bottom: 1px rgba(255,255,255,0.05) solid;
            padding: 10px 20px;
        }
        .logReg_btn .gr:hover .down{
            display: block;
        }
        .logReg_btn .a_01{
            line-height: 90px;
            height: 90px;
            display: inline-block;
            overflow: hidden;
            padding: 0 10px;
            box-sizing: border-box;
        }
       .logReg_btn .a_01:hover,.logReg_btn .a_01.colorBg{
        background: #272b2f;
        }
        .gr .list .icon {
            max-height: 22px;
            vertical-align: middle;
            margin-right: 5px;
            margin-top: -3px;
        }
       .gr .list .num {
            color: #f00;
            float: right;
        }
        .gr .down a {
            font-size: 14px;
        }
        .gr .list a {
            opacity: .8;
        }
        
      @media(max-width:1267px){
        .container{
            padding: 0 15px;
            box-sizing: border-box;
        }
      }

      @media(max-width:1153px){
        .home_news_txt .news_list{
            width: 100%;
            float: none;
        }
        .news_img_txt{
            float: none;
            margin: auto;
        }
        .news_box_01 .nesBoxTxt{
            width: 89%;
        }
        .guid_list li{
            width: 46.5%;
        }
        .video_list li{
            width: 31%;
        }
        .ques_box_lf{
            width:14.4%;
            padding: 5px;
        }
        .ques_box_rt{
            width: 83.5%;
        }
        .temp_list li{
            margin-right: 84px;  
        }
        .temp_site_list li{
            margin-right: 77px;
        }
        .product-show .hd .text .choose a{
            margin-right: 5px;
        }
        .building_platform_list li{
            margin-right: 23px;
        }
        .advan_intro_list li{
            margin-right: 34px;
        }
        .dcl_build_ad{
            width: 96%;
        }
        
      }

      @media(max-width:1025px){
        .temp_list li{
            width: 22.35%;
            margin-right: 35px;
        }
        .temp_st_pic{
            height: 285px;
        }
        .product-show .hd .text .choose a{
            margin-bottom: 10px;
        }
        .product-show .hd .text .choose{
            margin-bottom: 10px;
        }
      }
      @media(max-width:1023px){
        .home_menu_banner.pro_xchx_banner{
            background-image: url(../images/product-xchx-banner-mobile.jpg) !important;
            min-height: 259px;
            height: auto;
            position: relative;
            background-size: cover;
        } 
        .banner_text .text{
            padding-top: 98px;
        }
        .banner_text .title {
            font-size: 24px;
            margin-bottom: 20px;
        }
        .banner_text .p-01 {
            font-size: 14px;
        }
        .product-xchx .list li {
            width: 50%;
            padding-bottom: 20px;
        }
        .product-xchx .list .pic {
            width: 80px;
            height: 80px;
        }
        .product-xchx .list .title {
            margin-top: 10px;
            font-size: 16px;
        }
        .product-xchx .btn a {
            min-width: 160px;
            line-height: 40px;
        }
        .product-xchx .bd {
            padding: 30px 0;
        }
        .product-xchx .table-01 td:nth-child(1) {
            width: 20%;
        }
        .product-xchx .table-01 td:nth-child(2) {
            width: 35%;
        }
        .product-xchx .table-01 td {
            padding: 5px 10px;
        }
        .product-xchx .titleBig {
            font-size: 18px;
            background-size: cover;
            height: auto;
            border-top-left-radius: 5px;
            border-top-right-radius: 5px;
            line-height: 50px;
        }
        .product-xchx .titleBig .num {
            font-size: 20px;
        }
        .product-xchx .titleBig:before{
            display: none;
        }
      }
      @media(max-width:874px){
        .building_platform_list li{
            width: 22.5%;
            padding: 22px 8px;
        }
        .advan_intro_list li{
            margin-right: 23px;
            width: 22.4%;
        }
        .home_about_txt .home_com_intro{
            width: 82%;
        }
        .home_conver_com{
            height: auto;
        }
         .dcl_build_ad {
            width: 95%;
         }
        .dcl_build_ad li{
            padding: 0 10px;
        }
        .news_box_01 .nesBoxTxt{
            width: 87%;
        }
        .news_intro_list li{
            width: 22.2%;
        }
        .intro_list .intNum{
            font-size: 36px;
        }
        .home_menu_banner.about_us_banner{
            height: 373px;
        }
        .inside{
            padding-top: 52px;
        }
        .table-02 td{
            line-height: 30px;
            padding: 10px 0px;
        }
        .table-02 .title a{
            margin-bottom: 5px;
            width: 60%;
            line-height: 32px;
            height: 32px;
        }
        .guid_list li{
            width: 100%;
        }
        .video_list li{
            width: 30%;
        }
        .mid_swip.help_swip{
            width: 92.7%;
        }
        .subNav_list li{
            margin-right: 32px;
        }
        .home_menu_banner.pro_banner{
            height: 380px;
        }
        .prev-next .list{
            width: 100%;
        }
        .arCon .prev-next li a{
            width: 100%;
        }
        .prev-next .back{
            float: left;
            width: 100%;
            text-align: left;
        }

        .filterM select{
            display: block;
        }
        .filterM .cdindus{
            display: none;
        }
        .temp_list li{
            width: 23.35%;
             margin-right: 14px;
        }
        .temp_top .temp_pic{
            height: 304px;
        }
        .temp_site_list li {
            margin-right: 47px;
        }
        .temp_st_pic{
            height: 244px;
        }
        .product-show .box{
            width: 85%;
            float: none;
            margin: auto;
        }
        .product-show .hd .text{
            width: 100%;
            padding-left: 0;
        }
        .product-show .hd{
            margin-bottom: 55px;
        }
        .product-show .box{
            height: 400px;
        }
      }

      @media(max-width:415px){
        .home_txt .big_tit{
            font-size: 32px;
        }
        .home_txt{
            /* margin: 54px auto; */
            margin: 83px auto 54px;
        }
        .building_platform_list li,.advan_intro_list li{
            width: 46%;
            margin-bottom: 20px;
        }
        .building_platform_list li:nth-of-type(2n),.advan_intro_list li:nth-of-type(2n){
            margin-right: 0;
        }
        .home_box {
            padding: 54px 0 0;
        }
        .home_advan_intro{
            margin-top: 36px;
            height: auto;
        }
        .dcl_tit{
            width: 64%;
            padding: 10px 6px;
            float: none;
            display: block;
            margin: auto;
        }
        .dcl_build_ad li{
            width: 100%;
            float: none;
            border-bottom: 1px solid #dee6ee;
            border-right: none;
            padding: 0 10px;
        }
        .dcl_build_ad{
            width: 100%;
            float: none;
        }
        .buil_process{
            padding-left: 0;
        }
        .home_about_txt .home_com_intro{
            width: 100%;
            left: 0;
            right: 0;
            top: 0;
            bottom: 0;
        }
        .home_about_txt{
            height: 490px;
        }
        .news_box_01 .nesBoxTxt{
            width: 74%;
        }
        .news_img_txt{
            width: 100%;
        }
        .news_img_txt .news_img{
            height: 300px;
        }
        .news_img_txt .nws_img_tit{
            width: 93.6%;
        }
        .ft_bom .ft_copy{
            margin: 14px auto;
        }
        .home_menu_banner.about_us_banner,.home_menu_banner.pro_banner{
            height: 240px;
        }
        .inside_intro_box .intro_list li{
            width: 50%;
            padding: 0 6px;
            margin-bottom: 15px;
        }
        .inside_intro_box .intro_list li:nth-of-type(2n){
            border-right: none;
        }
        .news_intro_list li{
            width: 47%;
            margin-bottom: 15px;
        }
        .news_intro_list li:nth-of-type(2n){
            margin-right: 0;
        }
        .intro_list .ch{
            font-size: 14px;
        }
        .inside_intro_box .intro_tit{
            margin-bottom: 52px;
        }
        .version_list li{
            width: 100%;
            margin-bottom: 35px;
        }
        .productTab{
            padding-top: 33px;
        }
        .table-02 td,.table-02 .title a{
            font-size: 12px;
        }
        .subNav_list li{
            margin-right: 0;
        }
        .subNav_list a{
            font-size: 14px;
        }
        .video_list li{
            width: 100%;
            margin: 0 auto 15px;
        }
        .help_box.pt_94px{
            padding-top: 55px;
        }
        .help_box.pt_94px .inside_intro_box{
            margin-bottom: 30px;
        }
        .mid_swip.help_swip .slick_banner-container{
            width: 100%;
            height: 304px;
        }
        .help_swip .hp_text_box .txt_top .oneLine{
            width: 100%;
        }
        .help_swip .hp_text_box .txt_top .date{
            float: none;
        }
        .hp_logo_tit{
            width: 63%;
        }
        .hp_text_box{
            width: 93.6%;
        }
        .hp_text_box{
            margin-top: 92px;
        }
        .mid_swip .slick_banner-container .swiper_banner_one{
            height: 303px;
        }
        .mid_swip.help_swip .comma img{
            width: 65%;
        }
        .mid_swip.help_swip .comma.comma_top{
            left: 53px;
        }
        .mid_swip.help_swip .comma.comma_bom{
            right: 53px;
            bottom: -16px;
        }
        .contact_infor li{
            width: 100%;
        }

        /* 帮助轮播隐藏 */
        .help_box.common_problem{
            display: none;
        }
        .ques_box_rt{
            width: 64.5%;
            padding-right: 10px;
        }
        .ques_box_lf{
            width: 29.4%;
        }
        .ques_box_lf .day{
            font-size: 38px;
        }
        .page a{
            display: none;
        }
        .page .prev,.page .next{
            display: inline-block;
        }
        .article .title{
            font-size: 18px;
        }
        .article .info span{
            font-size: 12px;
            margin: 0 !important;
            padding: 0 6px !important;
        }
        .temp_list li{
            width: 48%;
        }
        .temp_list li:nth-of-type(2n){
            margin-right: 0;
        }
        .temp_site_list li{
            width: 100%;
            margin: 0 auto 45px;
        }
        footer{
            margin-top: 33px;
        }
        .csbmlf{
            width: 79%;
            text-align: left;
        }
        .case_bom .bk,.csbmlf a{
            font-size: 12px;
        }
        .case_bom .bk{
            top: 8px;
        }
        .temp_st_mask,.temp_mask{
            opacity: 1;
            background: rgba(0, 0, 0, .3);
        }
        .temp_st_mask .tpBtn{
            top: 50%;
        }
        .erwcTip{
            font-weight: bold;
        }
        .product-show .box {
            height: 256px;
            width: 100%;
        }
        .mid_swip .slick_banner-container{
            height: 303px;
        }
        .home_menu_banner{
            height: 693px;
        }
        .index_img_mid{
            height: 254px;
        }
      }

      @media(max-width:376px){
        .home_txt .big_tit{
            font-size: 26px;
        }
        .home_txt .small_de{
            font-size: 16px;
        }
        .home_txt .small_de{
            margin-bottom: 36px;
        }
        .home_txt {
            /* margin: 37px auto; */
        }
        .home_menu_banner {
            height: 617px;
        }
        .building_platform_list li{
            margin-right: 26px;
        }
        .advan_intro_list li{
            width: 46%;
        }
        .home_com_intro p{
            margin-bottom: 16px;
        }
        .home_com_intro .com_intro_tit{
            margin-bottom: 18px
        }
        .home_about_txt .home_com_intro{
            padding: 21px;
        }
        .home_about_txt{
            height: 410px;
        }
        .news_img_txt .news_img{
            height: 274px;
        }
     
        .tel_txt .big_tit{
            font-size: 14px;
        }
        .tel_txt .small_tit{
            font-size: 12px;
        }
        .ft_top_lf img{
            margin-right: 5px;
            width: 30%;
        }
        .ft_top_rt .ft_list_1{
            margin-right: 28px;
        }
        .news_intro_list li{
            width: 46%;
        }
        .intro_img_txt .intro_img{
            height: 118px;
        }
        .intro_img_txt .nws_txt{
            padding: 0 10px;
        }
        .intro_time{
            padding:10px;
        }
        .page a, .page span{
            margin: 0 3px;
        }
        .temp_list li{
            width: 48.2%;
            margin-right: 12px;
        }
        .temp_st_pic {
            height: 216px;
        }
      }

      @media(max-width:321px){
        .building_platform_list li, .advan_intro_list li{
            width: 100%;
        }
        .small_tit_box{
            font-size: 22px;
        }
        .news_box_01 .nesBoxTxt{
            width: 70%;
        }
        .home_about_txt{
            height: 460px;
        }
        .home_news_intro{
            margin-top: 22px;
        }
           .ft_top .ft_top_lf,.ft_top_rt{
            width: 86%;
        }
        .ft_top_rt .ft_list_1{
            float: left;
            width: 50%;
            margin-right: 0;
        }
        .ft_top .ft_top_lf{
            margin-bottom: 20px;
        }
        .ft_top_lf img{
            width: auto;
            margin-right: 16px;
        }
        .ft_top .ft_top_lf{
            float: none;
            margin: 0px auto 20px;
        }
        .inside_intro_box .intro_list li{
            width: 100%;
            border-right: none;
            border-bottom: 1px solid #e0e0e0;
             padding-bottom: 20px;
        }
        .news_intro_list li{
            width: 100%;
        }
        .inside_intro_box .intro_txt p{
            font-size: 14px;
        }
        .intro_list .intNum{
            font-size: 32px;
        }
        .subNav_list a{
            font-size: 12px;
            padding: 0 6px;
        }
        .guid_list .brief{
            font-size: 18px;
            margin-bottom: 10px;
        }
        .guid_list li{
            padding: 10px;
        }
        .guid_txt p{
            font-size: 12px;
        }
        .mid_swip.help_swip .comma img{
            width: 39%;
        }
        .mid_swip.help_swip .comma.comma_bom{
            right: 7px;
            bottom: -7px;
        }
        .mid_swip.help_swip .comma.comma_top{
            top: 0px;
            left: 43px;
        }
        .ques_box_rt .ques_tit{
            font-size: 14px;
            margin-bottom: 10px;
        }
        .ques_box_rt .ques_de{
            font-size: 12px;
        }
        .temp_list li{
            width: 82%;
            float: none;
            margin: 0 auto 45px;
        }
        .temp_list li:nth-of-type(2n){
            margin-right: auto;
        }
        .filter dl{
            padding-left: 83px;
        }
        .temp_st_pic {
            height: 178px;
        }
        .case_bom .bk{
            top: 6px;
        }
        .product-show .box{
            height: 206px;
        }
        .product-show .hd .text .choose a .span-01{
            font-size: 16px;
        }
        .product-show .hd .text .choose a .span-02{
            font-size: 12px;
        }
        .buil_process .bp_pro_txt li{
            font-size: 12px;
        }
      }