@media(min-width: 1336px){  /*=================================  =================== 公共 =============  ====================================*/  /*=====公共样式定义=====*/  /*container*/  /* .container,  .focus-text-box .focus-text,  .navbar-expand-sm .navbar-nav .nav-item:nth-child(1) .dropdown-menu{    padding-left: 120px;    padding-right: 120px;  } */  /*方形*/  .square-70{    width: 120px;    height: 120px;  }  /*列表间距*/  .row{    margin-left: -12px;    margin-right: -12px;  }  .row > *{    padding-left: 12px;    padding-right: 12px;  }  .row.list > .item,  .row.list > *{    margin-bottom: 24px;  }  .row.row-lg{    margin-left: -18px;    margin-right: -18px;  }  .row.row-lg > *{    padding-left: 18px;    padding-right: 18px;  }  .row.list-lg > .item{    margin-bottom: 25px;  }  /*间距*/  .pt-section,  .py-section{    padding-top: 85px !important;  }  .pb-section,  .py-section{    padding-bottom: 85px !important;  }  /*标题*/  .title-01{    margin-bottom: 55px;  }  .title-01 h2{    font-size: 42px;    margin-bottom: 15px;  }  .title-01 .des{    font-size: 16px;  }  .title-01 .des.des-lg{    font-size: 18px;  }  .title-02 h2{    font-size: 22px;    margin-bottom: 40px;  }  .title-03{    margin-bottom: 40px;  }  .title-03 h2{    font-size: 20px;  }  .top-title{    padding-top: 50px;    padding-bottom: 30px;  }  .top-title .title{    font-size: 32px;  }  .detail-header{    padding-bottom: 40px;  }  .detail-header .title span,  .detail-header .turn a{    padding-left: 30px;  }  .detail-header .turn{    justify-content: flex-end !important;  }  .detail-header .turn a{    display: inline-block !important;    min-width: 150px;  }  .detail-header .lable{    margin-bottom: 0;  }  .item{    margin-bottom: 24px;  }  /*=================================  =================== 内容 =============  ====================================*/  /*=====导航=====*/  /* .navbar.container{    padding-left: 120px;    padding-right: 120px;  } */  .navbar .navbar-nav .nav-item .w-500{    width: 572px;  }  .navbar .navbar-nav .nav-item .dropdown-menu .dropdown-item{    min-width: 270px;  }  /*=====翻页 new=====*/  .page-turn{    margin-top: 50px;  }  .page-turn .prev,  .page-turn .next{    padding: 11px 50px;    margin-left: 15px;    margin-right: 15px;    font-size: 16px;  }  /*=====顶部大图=====*/  .top-img{    min-height: auto;  }  .con-box{    bottom: 50px;  }  .con-box h2{    font-size: 38px;  }  .con-box .des{    font-size: 15px;  }  .top-img-md .con-box{     bottom: 70px;  }  .top-img-lg .con-box{    bottom: 150px;  }  /*=====顶部视频=====*/  .video-box{    height: 500px;  }  .video-box .con-box h2{    margin-top: 60px;    font-size: 40px;  }  .video-box .con-box .des{    font-size: 18px;  }    /*=====列表=====*/  /*客户列表*/  .list-customer .item{    height: calc(100vw * 0.07);  }  .list-customer .item .bg-white{    padding: 20px;  }  /*案例列表*/  .list-case .item .title{    font-size: 18px;    margin-top: 15px;  }  .list-case .item .con{    padding: 30px 20px 40px 20px;  }  .list-case .item .con h3{    font-size: 20px;    margin-bottom: 20px;  }  .list-case .item .hcase-content{    padding: 35px 35px 0 35px;    font-size: 15px;    line-height: 22px;  }  .list-case .item .hcase-content .scroll,  .list-case .item .hcase-content .slimScrollDiv{    height: 177px !important;  }  /*建站列表*/  .list-hbuild > *:nth-child(n+5){    display: none;  }  .list-build .item .hidden-con{    padding: 25px;  }  .list-build .item .border-box{    padding: 45px 25px;  }  .list-build .item .hidden-con .title{    margin-bottom: 25px;  }  .list-build .item .hidden-con .des{    margin-bottom: 35px;  }  .list-build .item .hidden-con .detail{    font-size: 14px;  }  /*首页新闻列表*/  .list-hnews .item .position-relative .img-box{    height: 175px;  }  .list-hnews .item .position-relative .title-box{    padding: 11px 15px;  }  /*方案列表*/  .list-plan{    position: relative;    z-index: 9;  }  .list-plan .item{    -webkit-box-flex: 0;    -ms-flex: 0 0 10%;    flex: 0 0 10%;    max-width: 10%;    position: relative;  }  .list-plan .item::before{    position: absolute;    content: '';    left: 50%;    bottom: -30px;    width: 0;    height: 0;    margin-left: -10px;    border-color: transparent transparent transparent transparent;    border-width: 10px 10px 0 10px;    border-style: solid;    z-index: 2;  }  .list-plan .item.active::before{    border-color: #fff transparent transparent transparent;  }  .list-plan .item:hover .icon,  .list-plan .item:hover .title{    color: #f0b800;  }  .list-plan .item:nth-child(1):hover .icon,  .list-plan .item:nth-child(1):hover .title,  .list-plan .item:nth-child(1).active .icon,  .list-plan .item:nth-child(1).active .title{    color: #051026;  }  .list-plan .item:nth-child(2):hover .icon,  .list-plan .item:nth-child(2):hover .title,  .list-plan .item:nth-child(2).active .icon,  .list-plan .item:nth-child(2).active .title{    color: #946a16;  }  .list-plan .item:nth-child(3):hover .icon,  .list-plan .item:nth-child(3):hover .title,  .list-plan .item:nth-child(3).active .icon,  .list-plan .item:nth-child(3).active .title{    color: #2c2c2c;  }  .list-plan .item:nth-child(4):hover .icon,  .list-plan .item:nth-child(4):hover .title,  .list-plan .item:nth-child(4).active .icon,  .list-plan .item:nth-child(4).active .title{    color: #1d4873;  }  .list-plan .item:nth-child(5):hover .icon,  .list-plan .item:nth-child(5):hover .title,  .list-plan .item:nth-child(5).active .icon,  .list-plan .item:nth-child(5).active .title{    color: #27778e;  }  .list-plan .item:nth-child(6):hover .icon,  .list-plan .item:nth-child(6):hover .title,  .list-plan .item:nth-child(6).active .icon,  .list-plan .item:nth-child(6).active .title{    color: #292f53;  }  .list-plan .item:nth-child(7):hover .icon,  .list-plan .item:nth-child(7):hover .title,  .list-plan .item:nth-child(7).active .icon,  .list-plan .item:nth-child(7).active .title{    color: #7e6547;  }  .list-plan .item:nth-child(8):hover .icon,  .list-plan .item:nth-child(8):hover .title,  .list-plan .item:nth-child(8).active .icon,  .list-plan .item:nth-child(8).active .title{    color: #305641;  }  .list-plan .item:nth-child(9):hover .icon,  .list-plan .item:nth-child(9):hover .title,  .list-plan .item:nth-child(9).active .icon,  .list-plan .item:nth-child(9).active .title{    color: #4b3d60;  }  .list-plan .item:nth-child(10):hover .icon,  .list-plan .item:nth-child(10):hover .title,  .list-plan .item:nth-child(10).active .icon,  .list-plan .item:nth-child(10).active .title{    color: #9d2a2d;  }  /*方案tab内容*/  .paln-content .tab-pane.active .h-tab-pane{    opacity: 0;    animation:solution .4s ease-out .1s 1;    -webkit-animation:solution .4s ease-out .1s 1; /*Safari and Chrome*/    animation-fill-mode: forwards;  }  .h-tab-pane .title{    font-size: 36px;  }  .h-tab-pane .des{    line-height: 25px;    height: 50px;  }  .h-tab-pane .pr-4{    padding-right: 40px !important;  }  .h-tab-pane .flex-wrap{    padding-bottom: 20px;    margin-bottom: 30px;    border-bottom: 1px dashed  rgba(255,255,255, .2);  }  .h-tab-pane .flex-wrap > div{    height: 90px;    overflow: hidden;  }  .h-tab-pane .list-func{    margin-top: 25px;    height: 100px;    overflow: hidden;  }  /*客户列表*/  .list-customer .item .bg-white{    padding: 12px;  }  /*推荐帮助支持列表*/  .list-help-hot > .item:nth-child(4) a{    padding-top: 0;  }  /*帮助支持列表*/   .list-help .col-12{    -ms-flex: 0 0 calc(100% - 300px);    flex: 0 0 calc(100% - 300px);    max-width: calc(100% - 300px);  }  .list-help .item{    margin-bottom: 0;    padding: 30px 25px;  }  .list-help .item .media .media-body .title{    font-size: 20px;  }  .list-help aside{    width: 300px;     padding-left: 6px !important;    }  .list-help aside .aside-con{    padding: 25px 30px;  }  /*=====焦点图=====*/  .swiper-focus .swiper-slide .focus-text-box .focus-text h3{    font-size: 38px;    margin-bottom: 15px;  }  .swiper-focus .swiper-slide .focus-text-box .focus-text .text{    font-size: 14px;    margin-bottom: 20px;  }  .swiper-focus .swiper-slide .focus-text-box .focus-text .btn{    font-size: 13px;  } .swiper-focus .swiper-slide:nth-child(1) .focus-text-box .focus-text .btn{    margin-bottom: calc(100vw * .025);  }  /*左右切换*/  .swiper-focus .swiper-button-prev .icon,  .swiper-focus .swiper-button-next .icon{    font-size: 32px;  }  /*=====客服====*/  .service-online{    right: 15px;  }  /*=====网站底部=====*/  .ft-info {    border-top: 1px solid rgba(255,255,255,.05);    padding-top: 25px;    margin-top: 50px !important  }  .ft .ft-info .ft-linfo{    width: 60%;  }  .ft .ft-info .ft-rinfo{    width: 40%;  }  /*=====方案详细页=====*/  .solution-detail .title-01 .des{    font-size: 24px;  }  /*---圆形---*/  .rounded-circle.square-70{    line-height: 120px;    font-size: 34px;  }  /*---section-01---*/  .solution-01 .list-solution-01{    margin-bottom: 70px;  }  .solution-01 .list-solution-01 .col .title{    margin-bottom: 30px;  }  .solution-01 .list-solution-01 .des{    font-size: 20px;  }  .solution-01 .consult .des{    font-size: 18px;  }  .solution-01 .consult .btn{    padding: 11px 40px;    font-size: 18px;  }  /*---section-02---*/  .solution-02 .list-solution-02{    padding-top: 20px;  }  .solution-02 .list-solution-02 .col-6{    margin-bottom: 65px;    padding-left: 40px;    padding-right: 40px;  }  .solution-02 .list-solution-02 .title{    font-size: 24px;    margin: 25px 0;  }  .solution-02 .list-solution-02 .des{    font-size: 18px;  }  .solution-02 .list-solution-02-2 .col-6{    padding-left: 100px;    padding-right: 100px;  }  /*---section-03---*/  /*tab nav*/  .solution-03 .swiper-solution .swiper-slide .bg-danger-lt{    padding: 35px 0;  }  .solution-03 .swiper-solution .swiper-slide .num{    width: 38px;    height: 38px;    line-height: 34px;    margin: 0 auto 18px auto;    border-width: 2px;    font-size: 28px;  }  .solution-03 .swiper-solution .swiper-slide .title{    font-size: 22px;  }  /*tab content*/  .solution-content{    margin-top: 30px;  }  .solution-content .list-one .col-12{    padding: 0 50px;  }  .solution-content .tab-pane.active{    padding: 0 50px;    opacity: 0;    animation:solution .4s ease-out .1s 1;    -webkit-animation:solution .4s ease-out .1s 1; /*Safari and Chrome*/    animation-fill-mode: forwards;  }  @keyframes solution  {  from {transform: translateY(20px); opacity: 0;}  to {transform: translateY(0); opacity: 1;}  }  @-webkit-keyframes solution /*Safari and Chrome*/  {  from {transform: translateY(20px); opacity: 0;}  to {transform: translateY(0); opacity: 1;}  }  .solution-content .list-one .col-12 .icon{    font-size: 84px;  }  .solution-content .list-one .col-12 .title{    font-size: 22px;    margin: 25px 0 20px 0;  }  .solution-content .list-one .col-12 .des{    font-size: 16px;  }  /*---section-04---*/  .list-solution-04 .col-4 .bg-danger-lt{    padding: 20px 0;  }  .list-solution-04 .col-4 .bg-danger-lt .icon{    font-size: 64px;  }  /*---section-05---*/  .solution-05 .title{    margin-top: 20px;    margin-bottom: 15px;  }  /*---技术方案---*/  .solution-detail .title-box{    margin-bottom: 40px;  }  .solution-detail .title-box .title{    font-size: 24px;  }  .solution-detail .title-box .des{    font-size: 17px;  }  .solution-detail .title-box-lg .title{    margin-bottom: 10px;  }  /*1-4点*/  .solution-onefour{    padding: 0 55px;  }  .solution-onefour .item{    margin-bottom: 75px;  }  .solution-onefour .item .icon{    font-size: 62px;  }  .solution-onefour .item .title{    margin-top: 10px;  }  /*5点*/  .solution-five{    margin-bottom: 65px;  }  .solution-five .list-model{    padding: 0 50px;  }  .solution-five .list-model .item{    width: 80px;    height: 80px;    margin: 0 auto 22px auto;    padding: 20px 0;  }  .solution-five .list-model .item .text-box{    line-height: 24px;    width: 32px;    font-size: 16px;  }  /*6点*/  .solution-six .list-language{    padding: 0 50px;  }  .solution-six .list-language .item .title{    font-size: 22px;  }  /*===关于详情页===*/  .about-box{}  /*---公司介绍---*/  /*---企业文化---*/  .list-about{    padding: 0 40px;  }  .list-about .item{    padding: 100px 10px;  }  .list-about .item .title{    margin-bottom: 55px;  }  /*---发展历程---*/  .list-history .item.first .icon{    top: -5px;    left:   }  .list-history::before{    left: 184px;    bottom: -50px;  }  .list-history .item{    margin-bottom: 55px;  }  .list-history .item > .title{    margin-bottom: 50px;  }  .list-history .item.first .icon{    left: 167px;    font-size: 36px;    width: 36px;  }   .list-history .item > .title{    font-size: 28px;  }  .list-history .item ul li .title{    flex: 0 0 205px;    padding-left: 110px;  }  /*=====联系我们=====*/  /*---section-01---*/  .contact-con{    font-size: 16px;    line-height: 2.2;  }  .contact-con h3{    font-size: 32px;      margin-bottom: 30px !important;  }  /*---section-02---*/  .list-contact{    font-size: 16px;  }  .list-contact .title-contact{    font-size: 26px;  }  .list-contact .item .icon{    font-size: 60px;    margin-bottom: 30px;  }  .list-contact .item .phone a{    font-size: 34px;  }  /*=====小程序开发=====*/  /*section-01-02*/  .list-xcx-icon .item{    margin-bottom: 60px;  }  .list-xcx-icon .item .icon{    font-size: 72px;  }  .list-xcx-icon.list-icon-sm .item .icon{    font-size: 50px;  }  .list-xcx-icon .item .title{    font-size: 22px;    margin-top: 30px;  }  .list-xcx-icon .item .title-sm{    font-size: 20px;    margin-top: 20px;    margin-bottom: 15px;  }  .list-xcx-icon .item .des{    font-size: 15px;  }  .more-box .des,  .consult-box .des{    font-size: 30px;    margin-bottom: 20px;  }  .more-box .btn,  .consult-box .btn{    padding: 10px 55px;  }  /*section-03*/  .list-xcx-step{    padding-top: 40px;  }  .list-xcx-step .item{    margin-left: 0px;    margin-right: 0px;  }  .list-xcx-step .item .icon{    font-size: 84px;  }  .list-xcx-step .item .num{    margin: 45px auto 30px auto;    font-size: 20px;  }  .list-xcx-step .item::before{    top: 150px;  }  .list-xcx-step .item .num,  .list-xcx-step .item .num::before,  .list-xcx-step .item .num span{    width: 42px;    height: 42px;    line-height: 42px;  }  /*=====网站建设=====*/  /*section-02-04*/  .bg-wzjs .list-wzjs-icon .item .icon{    font-size: 96px;  }  /*section-03-06*/  .list-rounded-text{    padding-top: 20px;    padding-bottom: 20px;  }  .list-rounded-text .item .rounded-circle{    width: 130px;    height: 130px;    font-size: 24px;  }  .list-rounded-text .item .des{    font-size: 18px;    margin-top: 35px;  }  /*=====媒体列表=====*/  .list-media{    width: 1079px;  }  .list-media .item{    width: 179px;    height: 179px;  }  /*=====域名注册=====*/  .yuming-search{    padding-top: 60px !important;    padding-bottom: 60px !important;  }  .yuming-search .bg-violet{    padding-top: 35px !important;    padding-bottom: 35px !important ;  }  .yuming-search .bg-violet .title{    font-size: 28px;  }  .yuming-search .bg-violet .btn{    padding: 10px 60px;    font-size: 16px;  }  .table-yuming th, .table-yuming td{    padding: 10px 5px;    font-size: 16px;  }  .table-yuming thead th{    font-size: 18px;    padding: 12px 5px;  }  /*=====企业邮局 400电话=====*/  /*section-eamil-01*/  .list-email-icon .item .rounded-circle{    width: 84px;    height: 84px;  }  .list-email-icon .item .rounded-circle .icon,  .list-email-icon .item .rounded-circle .num{    font-size: 46px;  }  .list-email-icon .item .title.title-lg{    font-size: 22px;  }  /*=====企业邮局 400电话=====*/  /*section-eamil-01*/  .list-email-icon .item{    margin-bottom: 45px;  }  /*section-eamil-02*/  .item .price .text-red{    font-size: 26px;  }  .list-email-intro{    margin-bottom: 30px;  }  .list-email-intro .item{    font-size: 16px;  }  .list-email-intro .item .header{    height: 86px;    font-size: 22px;  }  .list-email-intro .item .header img{    height: 34px;  }  .list-email-intro .item ul li{    padding: 30px 0 20px 0;  }  .list-email-intro .item ul li .price{    margin-top: 20px;    margin-bottom: 15px;  }  .list-email-intro .item .content{    font-size: 15px;  }  /*section-phone-01*/  .list-phone-num{    margin: 0 0 40px 0;    font-size: 15px;  }  .list-phone-num > *{    padding: 0;  }  .list-phone-num .item:nth-child(2n+1) .border,  .list-phone-num .item:nth-child(2) .border{    border-right-width: 0 !important;  }  .list-phone-num .item .rounded-circle{    width: 66px;    height: 66px;    font-size: 22px;    margin-top:20px;    margin-bottom: 20px;  }  .list-phone-num .item .title{    margin-top: 0;    font-size: 20px;  }  .list-phone-num .item .row{    padding: 0 15px;  }  .list-phone-num .item .rounded-circle.num{    font-size: 44px;  }  /*section-phone-03*/  .list-phone-img{    margin-top: 20px;  }  .list-phone-img .item img{    height: 90%;  }  .phone-content-text{    margin: 45px 0 55px 0;    font-size: 15px;  }  /*=====私募掌柜07-09=====*/  /*列表*/  .list-ensure .item{    margin-bottom: 40px;  }  .list-ensure .item .media img{    width: 80px;  }  .list-ensure .item > img{    width: 64px;  }    .list-partner .item:last-child{    margin-top: 0;  }  .list-partner .item > .title{    margin-bottom: 45px;    font-size: 26px;  }  .list-partner .item .inner-item{    margin-bottom: 24px;  }  .list-partner .item:last-child .inner-item .bg-white{    padding: 25px 10px;  }  .list-partner .item .inner-item .bg-white img{    height: 40px;  }  .list-partner .item:last-child .inner-item .bg-white img{    height: 28px;  }  /*联系我们*/  .list-before .item:nth-child(3){    order: 0;  }  .list-before .item{    flex: 0 1 auto;    max-width: 19%;  }  .list-sale .item .title{    font-size: 22px;  }  /*新闻*/  .nvideo-box video{    width: 70%;  }  /*首页优势*/  .list-advantage .item{    padding: calc(100vw * .035) 2px calc(100vw * .04) 2px;  }  .list-advantage .item .icon{    height: 40px;    font-size: 40px;  }  /*首页方案*/  .swiper-solution .swiper-slide > .d-flex{    padding: calc(100vw * .085) 15px;  }  .swiper-solution .swiper-slide > .d-flex .icon{    font-size: 60px;  }  .swiper-solution .swiper-slide > .d-flex .title{    font-size: 18px;    margin-top: 42px;    line-height: 2;  }  .swiper-solution .swiper-slide > .d-flex .title::before{    top: -21px;  }  .swiper-solution .swiper-slide > .d-flex .btn{    bottom: -55px;    width: 110px;    font-size: 14px;    margin-left: -55px;  }  .swiper-solution .swiper-slide > .d-flex:hover .icon,  .swiper-solution .swiper-slide > .d-flex:hover > .position-relative{    transform: translateY(-30px);  }  /*平台功能*/  .func-one .title-01 h2{    margin-bottom: 20px;  }  .func-one .d-flex{    padding-left: 30px;    padding-right: 30px;  }  .func-two > .pb-section{    padding-bottom: 0 !important;  }  .func-two .title-01{    padding-left: 120px;    padding-right: 90px;  }  .func-two .func-content .title-01{    padding-left: 90px;    padding-right: 120px;  }  .func-one .title-01 h2,  .func-two .title-01 h2{    margin-bottom: 30px;  }  .func-one .des,  .func-one .title-01 .des,  .func-two .title-01 .des{    font-size: 18px;  }}