    /*------------------------------------------------------------------
[EBIZ Stylesheet]

Author:	Juny
Version:	1.0
Created:	20191001
Template:	Ebiz
-------------------------------------------------------------------*/
    /*===============================================*/
    /* 公用		 						 */
    /*===============================================*/
    
    html,
    body {
        width: 100%;
        height: 100%;
    }
    
    * {
        margin: 0;
        padding: 0;
    }
    
    html,
    body,
    div,
    dl,
    dt,
    dd,
    ul,
    ol,
    li,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    pre,
    code,
    form,
    fieldset,
    legend,
    input,
    textarea,
    p,
    blockquote,
    th,
    td,
    hr,
    button,
    article,
    aside,
    details,
    figcaption,
    figure,
    footer,
    header,
    hgroup,
    menu,
    nav,
    section {
        margin: 0;
        padding: 0;
    }
    
    body,
    button,
    input,
    textarea,
    select {
        font: 12px/1.5 Arial, 'microsoft yahei', Helvetica, sans-serif;
        -webkit-font-smoothing: antialiased;
    }
    
    .clear {
        clear: both;
    }
    
    article,
    aside,
    details,
    figcaption,
    figure,
    footer,
    header,
    hgroup,
    menu,
    nav,
    section {
        display: block
    }
    
    address,
    caption,
    cite,
    code,
    dfn,
    em,
    th,
    var {
        font-style: normal;
        font-weight: 400;
    }
    
    table {
        border-collapse: collapse;
        border-spacing: 0
    }
    
    ol,
    ul,
    li {
        list-style: none;
    }
    
    img {
        border: 0 none;
    }
    
    i,
    em {
        font-style: normal;
    }
    
    input,
    select,
    textarea {
        font-size: 100%;
    }
    
    h1,
    h2,
    h3,
    h4,
    h5,
    h6 {
        font-size: 100%;
        font-weight: 600
    }
    
    a,
    a:hover {
        cursor: pointer;
        text-decoration: none;
        color: #1d5ab5;
    }
    
    *,
    *::before,
    *::after {
        box-sizing: border-box;
    }
    
    .hs,
    a:hover {
        color: #ea8c06
    }
    
    .ls {
        color: #1d5ab5
    }
    
    .bs {
        color: #ffffff
    }
    
     :focus {
        outline: 0
    }
    
    .clearfix:before,
    .clearfix:after {
        content: " ";
        display: table
    }
    
    .clearfix:after {
        clear: both
    }
    
    .clearfix {
        *zoom: 1
    }
    
    .container {
        max-width: 1200px;
        margin: 0 auto;
        padding-right: 0;
        padding-left: 0;
    }
    
    .container:before,
    .container:after {
        content: " ";
        display: table
    }
    
    .container:after {
        clear: both
    }
    
    .container {
        *zoom: 1
    }
    
    .marb0 {
        margin-bottom: 0 !important;
    }
    
    .btn-yel {
        font-size: 14px;
        width: 95px;
        height: 36px;
        line-height: 36px;
        background: linear-gradient(90deg, #ea8c06, #f53614);
        display: inline-block;
        vertical-align: middle;
        text-align: center;
        color: #fff;
        margin-top: 4px;
        border: 0 none;
        cursor: pointer;
    }
    
    .btn-yel-line {
        font-size: 14px;
        width: 93px;
        height: 34px;
        line-height: 34px;
        border-radius: 0;
        display: inline-block;
        vertical-align: middle;
        margin: 4px 0 0 4px;
        border: 1px solid #ea8c06;
        box-sizing: content-box;
        color: #ea8c06;
        text-align: center;
    }
    
    .btn-yell {
        background: linear-gradient(90deg, #ea8c06, #f53614);
        color: #fff;
        margin-top: 4px;
        border: 0 none;
        cursor: pointer;
    }
    
    .btn-yel:hover,
    .btn-yell:hover {
        background: linear-gradient(90deg, #1d5ab5, #90b8f3);
        color: #fff;
    }
    
    .btn-yel-line:hover {
        background: #fff5f3;
    }
    
    .bigfont:after {
        content: attr(data-content);
        position: absolute;
        top: -25px;
        font-size: 200px;
        font-weight: 700;
        color: transparent;
        line-height: 1;
        -webkit-text-stroke: 1px #000;
        z-index: -1;
        font-family: "Roboto Condensed", sans-serif;
        opacity: .1;
        left: 0;
    }
    
    .ebizcase,
    .ebizser,
    .ebizapp,
    .ebiznews,
    .ebizroot {
        position: relative;
        z-index: 1;
    }
    
    .pc {
        display: block;
    }
    
    .mb {
        display: none;
    }
    
    .ebiz {
        width: 1200px;
        margin: 0 auto;
    }
    
    .bgh {
        background-color: #F7F7F7;
        background: url(../pic/bg.jpg) no-repeat fixed center/cover;
    }
    
    .bgb {
        background-color: #fff;
    }
    
    .section {
        padding: 30px 0 110px 0;
    }
    
    .big-banner .section {
        padding: 70px 0 110px 0;
    }
    
    .page .section {
        padding: 70px 0 110px 0;
    }
    
    .section-title {
        text-align: center;
        padding: 30px 0;
        position: relative;
    }
    
    .section .section-title {
        padding-top: 0;
    }
    
    .section-title h1 {
        font-size: 36px;
        color: #333;
        margin-bottom: 25px;
    }
    
    .section-title h2 {
        font-size: 24px;
        color: #333;
        margin-bottom: 25px;
    }
    
    .section-title p {
        font-size: 16px;
        color: #95989d;
    }
    /*===============================================*/
    /*ICON 4小图 */
    /*===============================================*/
    
    .ebiz-hot .section-1 {
        background: #fff;
        border-radius: 15px;
        height: 131px;
        box-shadow: 0px 6px 70px 1px rgba(0, 0, 0, .1);
        margin-top: -65px;
        margin-bottom: -105px;
        position: relative;
        z-index: 3;
    }
    
    .ebiz-hot .section-1 .list {
        overflow: hidden;
    }
    
    .ebiz-hot .section-1 .list li {
        float: left;
        width: 25%;
        padding-top: 35px;
    }
    
    .ebiz-hot .section-1 .list li a {
        overflow: visible;
        display: block;
    }
    
    .ebiz-hot .section-1 .list li .img {
        float: left;
        transition: all .2s;
        width: 51px;
        height: 59px;
        margin-left: 40px;
    }
    
    .ebiz-hot .section-1 .list li.item-1 .img {
        background-position: left top;
    }
    
    .ebiz-hot .section-1 .list li.item-2 .img {
        background-position: -60px top;
    }
    
    .ebiz-hot .section-1 .list li.item-3 .img {
        background-position: -120px top;
    }
    
    .ebiz-hot .section-1 .list li.item-4 .img {
        background-position: -180px top;
    }
    
    .ebiz-hot .section-1 .list li.item-1 a:hover .img {
        background-position: left bottom;
    }
    
    .ebiz-hot .section-1 .list li.item-2 a:hover .img {
        background-position: -60px bottom;
    }
    
    .ebiz-hot .section-1 .list li.item-3 a:hover .img {
        background-position: -120px bottom;
    }
    
    .ebiz-hot .section-1 .list li.item-4 a:hover .img {
        background-position: -180px bottom;
    }
    
    .ebiz-hot .section-1 .list li .text {
        float: left;
        width: 170px;
        margin-left: 20px;
    }
    
    .ebiz-hot .section-1 .list li h3 {
        font-size: 18px;
        margin-bottom: 7px;
    }
    
    .ebiz-hot .section-1 .list li p {
        font-size: 14px;
        color: #95989d;
        white-space: nowrap;
    }
    
    .ebiz-hot .section-1 {
        height: 170px;
    }
    
    .ebiz-hot .section-1 .items {
        overflow: hidden;
    }
    
    .ebiz-hot .section-1 .items li {
        float: left;
        width: 25%;
        text-align: center;
        padding-top: 18px;
    }
    
    .ebiz-hot .section-1 .items li a {
        overflow: visible;
        display: block;
    }
    
    .ebiz-hot .section-1 .items li .img {
        display: block;
        transition: all .4s ease-in-out;
        width: 60px;
        height: 60px;
        margin: 0 auto;
        background-size: 60px 60px;
        background-repeat: no-repeat;
    }
    
    .ebiz-hot .section-1 .items li h3 {
        font-size: 16px;
        font-weight: 700;
        color: #000;
        padding-top: 13px;
    }
    
    .ebiz-hot .section-1 .items li h3:hover {
        color: #1d5ab5;
    }
    
    .ebiz-hot .section-1 .items li p {
        font-size: 14px;
        color: #888;
        padding-top: 4px;
    }
    
    .ebiz-hot .section-1 .items li:hover .img {
        -webkit-transform: translateY(-5px);
        -moz-transform: translateY(-5px);
        -ms-transform: translateY(-5px);
        transform: translateY(-5px);
    }
    
    .ebiz-hot .section-1 .items li .footer_img {
        background: url(../img/ebizhot.png) no-repeat;
        display: block;
        transition: all .4s ease-in-out;
        width: 70px;
        height: 76px;
        margin: -36px auto;
        position: relative;
        z-index: -1;
    }
    /*===============================================*/
    /*产品推荐列表页 */
    /*===============================================*/
    
    .index .section-2 {
        padding-bottom: 50px;
        padding-top: 130px;
    }
    
    .ebiz-prohot .section-2 .list {
        margin: 0 -11px;
    }
    
    .ebiz-prohot .section-2 .list li {
        float: left;
        width: 385px;
        height: 334px;
        background: #fff;
        text-align: center;
        margin: 0 11px;
        border-radius: 12px;
        overflow: hidden;
        box-shadow: 0px 2px 10px 0px rgba(84, 89, 105, 0.06);
    }
    
    .ebiz-prohot .section-2 .list li .l-hd {
        height: 124px;
        background-color: #CA4742;
        color: #fff;
    }
    
    .ebiz-prohot .section-2 .list li.item-1 .l-hd {
        background: url(../img/2f-img1.jpg) no-repeat center top;
    }
    
    .ebiz-prohot .section-2 .list li.item-2 .l-hd {
        background: url(../img/2f-img2.jpg) no-repeat center top;
    }
    
    .ebiz-prohot .section-2 .list li.item-3 .l-hd {
        background: url(../img/2f-img3.jpg) no-repeat center top;
    }
    
    .ebiz-prohot .section-2 .list li .l-hd h3 {
        font-size: 24px;
        font-weight: bold;
        padding: 26px 0 8px;
    }
    
    .ebiz-prohot .section-2 .list li .l-hd p {
        font-size: 18px;
    }
    
    .ebiz-prohot .section-2 .list li .l-bd p {
        font-size: 14px;
        margin: 25px 25px 34px;
        line-height: 26px;
    }
    
    .ebiz-prohot .section-2 .list li .l-bd .btn-wrap .btn-line,
    .ebiz-prohot .section-2 .list li .l-bd .btn-wrap .btn-red {
        border-radius: 0;
        margin: 0 8px;
    }
    
    .ebiz-prohot .section-2 .list li .l-bd .btn-wrap .btn-line {
        border-color: #F84930;
        color: #F84930;
    }
    
    .ebiz-prohot .section-2 .list li .l-bd .btn-wrap .btn-red {
        background: linear-gradient(90deg, rgba(249, 31, 40, 1), rgba(254, 77, 45, 1));
        font-size: 16px;
    }
    
    .ebiz-prohot .section-2 .list li .l-bd .btn-wrap .btn-line:hover {
        background: #fff5f3;
    }
    
    .ebiz-prohot .section-2 .list li .l-bd .btn-wrap .btn-red:hover {
        opacity: .9;
    }
    
    .ebiz-prohot .section-2 .items {
        width: 1200px;
    }
    
    .ebiz-prohot .section-2 .items .item {
        pointer-events: auto;
        width: 285px;
        height: 460px;
        margin-right: 20px;
        background-color: #fff;
        border-radius: 5px;
        float: left;
        position: relative;
        top: 0;
        transition: transform 0.2s;
    }
    
    .ebiz-prohot .section-2 .items .item:hover {
        transform: scale(1.05);
    }
    
    .ebiz-prohot .section-2 .items .item:nth-child(n2+0) {
        right: 20px;
    }
    
    .ebiz-prohot .section-2 .items .item:last-child {
        margin-right: 0;
    }
    
    .ebiz-prohot .section-2 .items .item .product-min {
        width: 285px;
        height: 458px;
        z-index: 5;
        position: absolute;
        opacity: 1;
        box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
        border-radius: 5px;
        background-color: #fff;
    }
    
    .ebiz-prohot .section-2 .items .item:nth-child(1) .top {
        width: 100%;
        height: 90px;
        border-radius: 5px 5px 0 0;
        padding: 20px;
        box-sizing: border-box;
    }
    
    .ebiz-prohot .section-2 .items .item:nth-child(2) .top {
        width: 100%;
        height: 90px;
        border-radius: 5px 5px 0 0;
        padding: 20px;
        box-sizing: border-box;
    }
    
    .ebiz-prohot .section-2 .items .item:nth-child(3) .top {
        width: 100%;
        height: 90px;
        border-radius: 5px 5px 0 0;
        padding: 20px;
        box-sizing: border-box;
    }
    
    .ebiz-prohot .section-2 .items .item:nth-child(4) .top {
        width: 100%;
        height: 90px;
        border-radius: 5px 5px 0 0;
        padding: 20px;
        box-sizing: border-box;
    }
    
    .ebiz-prohot .section-2 .items .item .top h3 {
        color: #fff;
        font-size: 20px;
        font-weight: 700;
    }
    
    .ebiz-prohot .section-2 .items .item .top p {
        font-size: 14px;
        color: #a7c6f5;
    }
    
    .ebiz-prohot .section-2 .items .item .con {
        padding: 10px 0 0 16px;
    }
    
    .ebiz-prohot .section-2 .items .item .con .dl {
        height: 91px;
        padding: 23px 20px;
        box-sizing: border-box;
        transition: all .4s ease-in-out;
        cursor: pointer;
        position: relative;
    }
    
    .ebiz-prohot .section-2 .items .item .con .dl .ms-btn {
        width: 80px;
        height: 30px;
        background: rgba(255, 255, 255, 1);
        box-shadow: 0px 5px 15px 0px rgba(211, 5, 13, 0.1);
        border-radius: 2px;
        color: #1d5ab5;
        display: none;
        text-align: center;
        line-height: 30px;
        position: absolute;
        top: 10px;
        right: 20px;
        font-size: 14px;
    }
    
    .ebiz-prohot .section-2 .items .item .con .dl .ms-btn:hover {
        color: #fff;
        background: linear-gradient(90deg, #ea8c06, #864f01);
    }
    
    .ebiz-prohot .section-2 .items .item .con .dt {
        font-size: 16px;
        font-weight: 800;
        line-height: 24px;
        color: #333;
        position: relative;
        margin-bottom: 4px;
    }
    
    .ebiz-prohot .section-2 .items .item .con .dt:hover,
    .ebiz-prohot .section-2 .items .item .bot .text:hover {
        color: #ea8c06;
    }
    
    .ebiz-prohot .section-2 .items .item .con .dt i {
        width: 5px;
        height: 5px;
        display: block;
        position: absolute;
        background-color: #1d5ab5;
        top: 10px;
        left: -18px;
    }
    
    .ebiz-prohot .section-2 .items .item .con .dd {
        font-size: 14px;
        color: #888888;
    }
    
    .ebiz-prohot .section-2 .items .item .con .last {
        display: none;
    }
    
    .ebiz-prohot .section-2 .items .item .con .hover {
        height: 116px;
        background: url(../img/hover.png) no-repeat;
        background-position-x: 100%;
    }
    
    .ebiz-prohot .section-2 .items .item .con .hover .last {
        display: block;
    }
    
    .ebiz-prohot .section-2 .items .item .con .hover .ms-btn {
        display: block;
    }
    
    .ebiz-prohot .section-2 .items .item .bot {
        padding: 15px 20px;
        position: relative;
        margin-top: 10px;
    }
    
    .ebiz-prohot .section-2 .items .item .bot a {
        display: block;
        overflow: hidden;
    }
    
    .ebiz-prohot .section-2 .items .item .bot .text {
        color: #1d5ab5;
        font-size: 14px;
        float: left;
    }
    
    .ebiz-prohot .section-2 .items .item .bot .more {
        float: right;
        width: 5px;
        height: 8px;
        background: url(../img/right.png) no-repeat;
        margin: 7px 0 0 0;
        transition: all .4s ease-in-out;
    }
    
    .ebiz-prohot .section-2 .items .item .bot:after {
        content: '';
        position: absolute;
        height: 1px;
        left: 20px;
        right: 18px;
        background-color: #EEEEEE;
        top: 0;
    }
    
    .ebiz-prohot .section-2 .items .item .bot:hover .more {
        margin-right: 10px;
    }
    /*===============================================*/
    /*特点区域样式*/
    /*===============================================*/
    
    .ebizgood {
        background: #fff;
        text-align: center;
    }
    
    .ebizgood .section-3 {
        margin: 0 auto;
        display: flex;
        flex-wrap: wrap;
        padding-bottom: 20px;
    }
    
    .ebizgood .section-3 .item {
        width: 24.25%;
        border-radius: 5px;
        margin-right: 1%;
        margin-bottom: 40px;
        cursor: pointer;
        position: relative;
        text-align: center;
    }
    
    .ebizgood .section-3 .item:nth-child(4n) {
        margin-right: 0;
    }
    
    .ebizgood .section-3 .item img {
        margin: 15px auto;
        width: 96px;
        height: 110px;
        transition: 0.5s;
    }
    
    .ebizgood .section-3 .item:hover img {
        margin: 5px auto 25px;
    }
    
    .ebizgood .section-3 .item h4 {
        font-size: 18px;
        height: 26px;
        line-height: 26px;
        font-weight: bold;
    }
    
    .ebizgood .section-3 .item .btbox {
        width: 30px;
        height: 4px;
        background: #ea8c06;
        margin: 13px auto;
    }
    
    .ebizgood .section-3 .item p {
        width: 80%;
        line-height: 22px;
        font-size: 14px;
        text-align: center;
        color: #666666;
        height: 44px;
        overflow: hidden;
        margin: 0 auto;
    }
    /*===============================================*/
    /*大选项卡 */
    /*===============================================*/
    
    .ebiztab {
        width: 100%;
        height: auto;
        overflow: hidden;
    }
    
    .ebiztab ul {
        float: left;
        box-sizing: border-box;
    }
    
    .ebiztab ul li {
        padding-left: 48px;
        padding-top: 15px;
        padding-bottom: 15px;
        font-size: 16px;
        font-weight: 400;
        color: #fff;
        line-height: 50px;
        box-sizing: inherit;
        cursor: pointer;
        position: relative;
        border-left: 2px solid #5f5f5f;
    }
    
    .ebiztab ul .active {
        border-left: 2px solid #ea8c06;
        box-sizing: content-box;
        color: #ea8c06;
    }
    
    .ebiztab .ebiztab-box {
        width: calc(100% - 148px);
        float: left;
        position: relative;
        padding-left: 15%;
        padding-bottom: 50px
    }
    
    .ebiztab .ebiztab-box .ebiztabbox {
        display: none;
        flex-wrap: wrap;
    }
    
    .ebiztab .ebiztab-box .evbox {
        float: left;
        width: 50%;
        padding: 20px;
        display: flex;
        flex-direction: column;
        margin: 0 auto;
    }
    
    .ebiztab .ebiztab-box .evbox .grid__icon {
        display: flex;
        align-items: center;
        vertical-align: middle;
        height: 28px;
    }
    
    .ebiztab .ebiztab-box .evbox .grid__icon img {
        width: auto;
        height: 100%;
    }
    
    .ebiztab .ebiztab-box .evbox .evbox-title {
        font-size: 16px;
        font-weight: 400;
        color: #fff;
        line-height: 30px;
        margin-left: 20px;
    }
    
    .ebiztab .ebiztab-box .evbox .evbox-text {
        font-size: 14px;
        font-weight: 300;
        color: #fff;
        line-height: 30px;
        width: 80%;
    }
    
    .ebiztab .ebiztab-box .top {
        width: 100%;
        box-sizing: border-box;
        padding: 20px 30px;
        border: 1px solid rgba(255, 255, 255, .2);
        background: rgba(0, 0, 0, .2);
    }
    
    .ebiztab .ebiztab-box .top .title {
        overflow: hidden;
    }
    
    .ebiztab .ebiztab-box .top .title h3 {
        float: left;
        font-weight: bold;
        font-size: 24px;
        line-height: 44px;
        color: #fff;
    }
    
    .ebiztab .ebiztab-box .top .title h3 a {
        color: #fff
    }
    
    .ebiztab .ebiztab-box .top .title h3 a:hover {
        color: #ea8c06
    }
    
    .ebiztab .ebiztab-box .top .title .btn-warp {
        float: right;
    }
    
    .ebiztab .ebiztab-box .top .title .btn-warp .btn {
        height: 42px;
        line-height: 42px;
        width: 128px;
        border: 1px solid rgba(255, 255, 255, .2);
        box-sizing: content-box;
        color: rgba(255, 255, 255, .8);
        float: left;
        text-align: center;
        font-size: 14px;
        margin-left: 10px;
        background: none;
    }
    
    .ebiztab .ebiztab-box .top .title .btn-warp .btn-yeld {
        border: 0;
        height: 44px;
        line-height: 44px;
        background: linear-gradient(90deg, #ea8c06, #f53614);
    }
    
    .ebiztab .ebiztab-box .top .title .btn-warp .btn-yeld:hover,
    .ebiztab .ebiztab-box .top .title .btn-warp .btn:hover {
        border: 0;
        background: linear-gradient(90deg, #1d5ab5, #90b8f3);
    }
    
    .ebiztab .ebiztab-box .top p {
        color: rgba(255, 255, 255, .8);
        font-size: 14px;
        line-height: 2;
        margin-top: 10px;
    }
    
    .ebiztab .ebiztab-box .slogo {
        width: 100%;
        border-top: 1px solid rgba(255, 255, 255, .2);
        padding-top: 30px;
        margin-top: 30px
    }
    
    .ebiztab .ebiztab-box .slogo .item {
        float: left;
        width: 22.75%;
        height: 70px;
        margin-right: 3%;
        overflow: hidden;
        position: relative;
        text-align: center;
        background: #fff;
        line-height: 70px;
        pointer-events: auto;
    }
    
    .ebiztab .ebiztab-box .slogo .item:last-child {
        margin-right: 0;
    }
    
    .ebiztab .ebiztab-box .slogo .item .img {
        position: relative;
        z-index: 1;
        height: 70px;
    }
    
    .ebiztab .ebiztab-box .slogo .item .text {
        width: 100%;
        height: 70px;
        color: #1d5ab5;
        text-align: center;
        background: rgba(255, 255, 255, .9);
        line-height: 70px;
        position: absolute;
        top: 70px;
        z-index: 2;
        font-size: 16px;
        transition: all .4s ease-in-out;
    }
    
    .ebiztab .ebiztab-box .slogo .item .text:after {
        content: '';
        width: 5px;
        height: 8px;
        background: url(../img/right.png) no-repeat;
        position: absolute;
        right: 50px;
        top: 30px;
    }
    
    .ebiztab .ebiztab-box .slogo .item:hover .text {
        top: 0;
    }
    /*===============================================*/
    /*APP推荐 */
    /*===============================================*/
    
    .ebizapp {
        padding-bottom: 60px;
    }
    
    .ebizapp-list-wrap {
        -webkit-box-shadow: 1px 2px 30px 1px rgba(234, 140, 6, 0.12);
        box-shadow: 1px 2px 30px 1px rgba(234, 140, 6, 0.12);
    }
    
    .ebizapp-list-wrap img {
        width: 80px;
        transition: all .3s cubic-bezier(0.46, 0.03, 0.52, 0.96);
    }
    
    .ebizapp-list li {
        float: left;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        width: 25%;
        height: 300px;
        background: #fff;
        padding: 35px 20px 0;
        text-align: center;
        border-right: 1px solid #e1e4f5;
        border-bottom: 1px solid #e1e4f5;
    }
    
    .ebizapp-list li:nth-child(4n) {
        border-right: none;
    }
    
    .ebizapp-list li:nth-last-child(n):nth-last-child(-n+4) {
        border-bottom: none;
    }
    
    .ebizapp-list li .title {
        font-weight: bold;
        font-size: 18px;
        margin: 30px 0 20px 0;
    }
    
    .ebizapp-list li .des {
        color: #8a8c99;
        line-height: 24px;
    }
    
    .ebizapp-list li .btn-wrap {
        opacity: 0;
        transition: all .3s cubic-bezier(0.46, 0.03, 0.52, 0.96);
        padding-top: 26px;
    }
    
    .ebizapp-list li:hover {
        box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.05);
    }
    
    .ebizapp-list li:hover img {
        margin-top: -30%;
        opacity: 0;
    }
    
    .ebizapp-list li:hover .btn-wrap {
        opacity: 1;
    }
    /*===============================================*/
    /*横排TAB */
    /*===============================================*/
    
    .ebiztab2 {
        margin-bottom: 60px;
    }
    
    .ebiztab2_head {
        text-align: center;
        width: 100%;
    }
    
    .ebiztab2_head ul {
        /* overflow: hidden; */
        width: 70%;
        margin: 0 auto
    }
    
    .ebiztab2_head ul li {
        padding: 10px 20px;
        float: left;
        border-radius: 5px;
        width: 22.75%;
        margin-right: 3%;
    }
    
    .ebiztab2_head ul li:hover {
        cursor: pointer;
    }
    
    .ebiztab2_head ul li.active {
        background: #1d5ab5;
        border: 1px solid #1d5ab5;
    }
    
    .ebiztab2_head ul li:nth-child(4n) {
        margin-right: 0
    }
    
    .ebiztab2_head ul li a {
        color: #1d5ab5;
        font-size: 16px;
        font-weight: 600;
    }
    
    .ebiztab2_head ul li a:hover {
        color: #ea8c06;
    }
    
    .ebiztab2_head ul li.active a {
        color: #fff;
    }
    
    .ebiztab2_tab {
        width: 100%;
        height: auto;
        margin: 30px 0;
        background: url(../img/tab.png) 50% no-repeat;
        background-size: 100% 100%;
        position: relative;
    }
    
    .ebiztab2_tab .ebiztab2_list {
        padding-bottom: 100px;
        display: none;
    }
    
    .ebiztab2_tab .ebiztab2_list .ebiztab2box {
        margin: 0 5%;
        display: -webkit-box;
        display: flex;
        justify-content: space-around;
        -webkit-box-align: start;
        align-items: flex-start;
        padding-top: 64px;
        width: 90%;
    }
    
    .ebiztab2_tab h3 {
        font-size: 24px;
        text-align: center;
        margin-top: 64px;
    }
    
    .ebiztab2box .item {
        display: -webkit-box;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        flex-direction: column;
        -webkit-box-align: center;
        align-items: center;
        position: relative;
    }
    
    .ebiztab2box .item .info {
        background: #fff;
        box-shadow: 0 2px 6px 0 rgba(213, 219, 255, 0.5);
        border-radius: 4px;
        display: -webkit-box;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        flex-direction: column;
        text-align: center;
        width: 200px;
        padding: 15px 10px;
        margin-top: 20px;
    }
    
    .ebiztab2box .item .info h4 {
        font-weight: 600;
        font-size: 16px;
        text-align: center;
    }
    
    .ebiztab2box .item .info p {
        padding-top: 10px;
        font-size: 14px;
        font-weight: 400;
        display: -webkit-box;
        display: flex;
        text-align: center;
        justify-content: center;
        flex-wrap: wrap;
        margin: 0 auto;
    }
    
    .ebiztab2box .item .info .p span {
        font-size: 80%;
        width: 50%;
        padding: 2px 0;
    }
    
    .ebiztab2box .item .info .p b {
        width: 100%;
        font-size: 80%;
        padding: 2px 0;
        text-align: center;
    }
    
    .ebiztab2box .item .arrow {
        position: absolute;
        top: 45px;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
        left: 95%;
    }
    
    .ebiztab2box .item .arrow img {
        width: 108px;
    }
    
    .ebiztab2box .item.report .zone img {
        width: 48px;
        height: 60px;
    }
    
    .ebiztab2box .item .zone {
        width: 88px;
        height: 88px;
        background: #e8efff;
        border-radius: 100%;
        display: -webkit-box;
        display: flex;
        -webkit-box-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        align-items: center;
    }
    
    .ebiztab2box .item .zone img {
        width: 50px;
        height: 50px;
    }
    /*===============================================*/
    /*案例logo */
    /*===============================================*/
    
    .caselogo {
        display: flex;
        flex-wrap: wrap;
        margin: 3% 0;
    }
    
    .caselogo .logoitem {
        flex: 0 0 14.28%;
        max-width: 14.28%;
        padding: 0;
        background-color: #fcfcfd;
        filter: grayscale(100%);
        filter: gray;
        transition: all 0.3s;
    }
    
    .caselogo .logoitem:hover {
        filter: none;
        background-color: #fff;
    }
    
    .caselogo .logoitem img {
        width: 100%;
    }
    
    .caseitem {
        margin-bottom: 3%;
    }
    
    .caseitem .item {
        background: #fff;
        box-shadow: 0 15px 30px 0 rgba(101, 105, 167, .08);
        padding: 8px 15px;
        border-radius: 6px;
        margin-bottom: 10px;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        transition: box-shadow 0.5s;
    }
    
    .caseitem .item:hover {
        box-shadow: 0 15px 30px 0 rgba(101, 105, 167, .27)
    }
    
    .caseitem .item img {
        width: 58px;
        height: 58px;
        vertical-align: middle
    }
    
    .caseitem .item span {
        margin-left: 15px;
        font-size: 14px;
        color: #4e4e4e
    }
    /*===============================================*/
    /*选项卡*/
    /*===============================================*/
    
    .nav-tabs .nav-link {
        cursor: pointer;
        font-size: 1rem;
        font-weight: 600;
    }
    
    .nav-tabs .nav-link:hover,
    .nav-tabs .nav-link.active {
        background-color: transparent;
        border-color: transparent transparent #ea8c06;
        color: #ea8c06;
    }
    
    .nav-tabs .more {
        justify-content: flex-end;
        margin-left: auto;
        width: 60px;
        height: 20px;
        line-height: 20px;
        text-align: center;
        background: #cdcdcd;
        font-family: Arial;
        color: #fff;
        border-radius: 3px;
        font-weight: normal;
        font-size: 12px;
        margin-top: 10px;
        transition: all 0.3s
    }
    
    .nav-tabs .more:hover {
        background: #ea8c06;
        transition: all 0.3s;
    }
    
    .newsBox .n2 {
        padding-right: 100px;
        height: 45px;
        line-height: 45px;
        border-bottom: 1px dotted #d0d0d0;
        font-size: 14px;
        position: relative;
    }
    
    .newsBox .n2 a {
        background: url('../img/news_li.png') no-repeat left center;
        padding-left: 10px;
        display: inline-block;
        width: 96%;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        transition: all 0.3s;
        color: #000;
    }
    
    .newsBox .n2 span {
        position: absolute;
        right: 0;
        color: #999;
    }
    
    .newsBox .n2 a:hover {
        background: url('../img/news_lih.png') no-repeat 8px center;
        padding-left: 18px;
        transition: all 0.3s;
        color: #ea8c06;
    }
    
    .litsNews {
        margin-top: 4%;
    }
    
    .litsNews li {
        height: 135px;
        overflow: hidden;
        background: #fff;
        padding-right: 15px;
        color: #999;
        margin-bottom: 10px;
    }
    
    .litsNews li .nImg {
        width: 195px;
        height: 135px;
        float: left;
        margin-right: 15px;
        overflow: hidden;
    }
    
    .litsNews li img {
        width: 195px;
        height: 135px;
    }
    
    .litsNews li h4 {
        font-size: 14px;
        height: 30px;
        padding-top: 15px;
        font-weight: 600
    }
    
    .litsNews li h4 a {
        color: #333;
    }
    
    .litsNews li h4 a:hover {
        color: #ea8c06;
    }
    
    .litsNews li p {
        max-height: 48px;
        overflow: hidden;
    }
    
    .litsNews li .more {
        color: #ea8c06;
        margin-top: 80px;
        display: inline-block;
        transition: all 0.3s;
    }
    
    .litsNews li .more:hover {
        padding-left: 8px;
        transition: all 0.3s;
    }
    /*===============================================*/
    /*底部 */
    /*===============================================*/
    
    .footimg {
        height: 300px;
        position: relative;
        z-index: 1;
        overflow: hidden;
    }
    
    .footimg .footimgmain {
        position: absolute;
        z-index: 3;
        width: 100%;
        left: 50%;
        top: 10%;
        margin-left: -50%;
    }
    
    .footimg .footimgmain p {
        margin-bottom: 3%;
    }
    
    .footimg .footimgmain a {
        color: #fff;
    }
    
    .footimggif {
        position: absolute;
        z-index: 2;
        overflow: hidden;
        width: 1920px;
        height: 100%;
        left: 50%;
        margin-left: -960px;
    }
    
    .footimggif .circleGroups .circle {
        float: left;
        position: absolute;
        overflow: hidden;
        background-image: url(../img/ico-searc-circle.png);
        background-repeat: no-repeat;
        opacity: 0;
    }
    
    .footimggif .circleGroups .circle-01 {
        animation: circleToTop 3.5s ease-out 3.25s infinite;
        width: 12px;
        height: 12px;
        background-position: -43px -44px;
        left: 1285px;
        top: 155px;
    }
    
    .footimggif .circleGroups .circle-02 {
        animation: circleToTop_02 3s ease-out 3.25s infinite;
        width: 16px;
        height: 16px;
        background-position: -141px -42px;
        left: 745px;
        top: 145px;
    }
    
    .footimggif .circleGroups .circle-03 {
        animation: circleToTop 5.5s ease-out 3.25s infinite;
        width: 20px;
        height: 20px;
        background-position: -238px -41px;
        left: 760px;
        top: 310px;
    }
    
    .footimggif .circleGroups .circle-04 {
        animation: circleToTop_01 3s ease-out 3.25s infinite;
        width: 23px;
        height: 23px;
        background-position: -339px -38px;
        left: 1425px;
        top: 20px;
    }
    
    .footimggif .circleGroups .circle-05 {
        animation: circleToTop_02 5.5s ease-out 3.25s infinite;
        width: 26px;
        height: 26px;
        background-position: -437px -36px;
        left: 325px;
        top: 330px;
    }
    
    .footimggif .circleGroups .circle-06 {
        animation: circleToTop_01 3s ease-out 3.25s infinite;
        width: 28px;
        height: 28px;
        background-position: -536px -38px;
        left: 1770px;
        top: 200px;
    }
    
    .footimggif .circleGroups .circle-07 {
        animation: circleToTop 3.5s ease-out 3.25s infinite;
        width: 27px;
        height: 27px;
        background-position: -636px -35px;
        left: 780px;
        top: 275px;
    }
    
    .footimggif .circleGroups .circle-08 {
        animation: circleToTop_02 4s ease-out 3.25s infinite;
        width: 50px;
        height: 50px;
        background-position: -25px -125px;
        left: 1300px;
        top: 100px;
    }
    
    .footimggif .circleGroups .circle-09 {
        animation: circleToTop 4.5s ease-out 3.25s infinite;
        width: 50px;
        height: 50px;
        background-position: -124px -127px;
        left: 535px;
        top: 200px;
    }
    
    .footimggif .circleGroups .circle-10 {
        animation: circleToTop_01 5s ease-out 3.25s infinite;
        width: 50px;
        height: 50px;
        background-position: -225px -127px;
        left: 1050px;
        top: 25px;
    }
    
    .footimggif .circleGroups .circle-11 {
        animation: circleToTop 5.5s ease-out 3.25s infinite;
        width: 55px;
        height: 56px;
        background-position: -322px -123px;
        left: 1130px;
        top: 120px;
    }
    
    .footimggif .circleGroups .circle-12 {
        animation: circleToTop_02 5s ease-out 3.25s infinite;
        width: 64px;
        height: 64px;
        background-position: -419px -118px;
        left: 1660px;
        top: 80px;
    }
    
    .footimggif .circleGroups .circle-13 {
        animation: circleToTop 4.5s ease-out 3.25s infinite;
        width: 70px;
        height: 70px;
        background-position: -515px -115px;
        left: 200px;
        top: 100px;
    }
    
    .footimggif .circleGroups .circle-14 {
        animation: circleToTop_01 4s ease-out 3.25s infinite;
        width: 100px;
        height: 100px;
        background-position: -49px -248px;
        left: 300px;
        top: 50px;
    }
    
    .footimggif .circleGroups .circle-15 {
        animation: circleToTop 3.5s ease-out 3.25s infinite;
        width: 115px;
        height: 115px;
        background-position: -243px -243px;
        left: 400px;
        top: 300px;
    }
    
    .footimggif .circleGroups .circle-16 {
        animation: circleToTop 3s ease-out 3.25s infinite;
        width: 130px;
        height: 130px;
        background-position: -432px -239px;
        left: 900px;
        top: 300px;
    }
    
    .footimggif .circleGroups .circle-17 {
        animation: circleToTop_02 5.5s ease-out 3.25s infinite;
        width: 145px;
        height: 145px;
        background-position: -628px -227px;
        left: 1400px;
        top: 100px;
    }
    
    .footimggif .circleGroups .circle-18 {
        animation: circleToTop 3.5s ease-out 3.25s infinite;
        width: 27px;
        height: 27px;
        background-position: -636px -35px;
        left: 100px;
        top: 275px;
    }
    
    .footimggif .circleGroups .circle-19 {
        animation: circleToTop_02 4s ease-out 3.25s infinite;
        width: 50px;
        height: 50px;
        background-position: -25px -125px;
        left: 20px;
        top: 100px;
    }
    
    .footimggif .circleGroups .circle-20 {
        animation: circleToTop 4.5s ease-out 3.25s infinite;
        width: 50px;
        height: 50px;
        background-position: -124px -127px;
        left: 1755px;
        top: 200px;
    }
    
    @-webkit-keyframes circleToTop {
        0% {
            opacity: 0;
            transform: scale(0.5);
            top: 100%;
        }
        5% {
            opacity: 1;
            top: 70%;
        }
        100% {
            opacity: 0;
            transform: scale(1);
            top: 0;
        }
    }
    
    @keyframes circleToTop {
        0% {
            opacity: 0;
            transform: scale(0.5);
            top: 100%;
        }
        5% {
            opacity: 1;
            top: 70%;
        }
        100% {
            opacity: 0;
            transform: scale(1);
            top: 0;
        }
    }
    
    @-webkit-keyframes circleToTop_01 {
        0% {
            opacity: 0;
            transform: scale(0.5);
            top: 100%;
        }
        5% {
            opacity: 1;
            top: 80%;
        }
        100% {
            opacity: 0;
            transform: scale(1);
            top: 0;
        }
    }
    
    @keyframes circleToTop_01 {
        0% {
            opacity: 0;
            transform: scale(0.5);
            top: 100%;
        }
        5% {
            opacity: 1;
            top: 80%;
        }
        100% {
            opacity: 0;
            transform: scale(1);
            top: 0;
        }
    }
    
    @-webkit-keyframes circleToTop_02 {
        0% {
            opacity: 0;
            transform: scale(0.5);
            top: 100%;
        }
        5% {
            opacity: 1;
            top: 90%;
        }
        100% {
            opacity: 0;
            transform: scale(1);
            top: 0;
        }
    }
    
    @keyframes circleToTop_02 {
        0% {
            opacity: 0;
            transform: scale(0.5);
            top: 100%;
        }
        5% {
            opacity: 1;
            top: 90%;
        }
        100% {
            opacity: 0;
            transform: scale(1);
            top: 0;
        }
    }
    
    .footmain {
        background: -moz-linear-gradient(-45deg, #0a6cff 0, #00258e 100%);
        background: -webkit-linear-gradient(-45deg, #0a6cff 0, #00258e 100%);
        background: linear-gradient(135deg, #0a6cff 0, #00258e 100%);
        filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#0a6cff', endColorstr='#00258e', GradientType=1);
        position: relative;
        padding-bottom: 3%;
    }
    
    .waveWrapper {
        overflow: hidden;
        position: absolute;
        left: 0;
        right: 0;
        top: 0;
        margin: auto;
        height: 43px;
    }
    
    .footer-wave {
        position: absolute;
        left: 0;
        width: 200%;
        height: 100%;
        background-repeat: repeat-x;
        background-position: 0 bottom;
        transform-origin: center bottom;
    }
    
    .waveTop {
        background-size: 50% 44px;
        background-image: url("../img/wave_shape3.png");
        -webkit-animation: move_wave_reverse 10s linear infinite;
        -moz-animation: move_wave_reverse 10s linear infinite;
        -o-animation: move_wave_reverse 10s linear infinite;
        animation: move_wave_reverse 10s linear infinite;
        right: 0;
        left: auto;
    }
    
    @-webkit-keyframes move_wave_reverse {
        0% {
            -webkit-transform: translateX(0) translateZ(0);
        }
        50% {
            -webkit-transform: translateX(25%) translateZ(0);
        }
        100% {
            -webkit-transform: translateX(50%) translateZ(0);
        }
    }
    
    @-moz-keyframes move_wave_reverse {
        0% {
            -moz-transform: translateX(0) translateZ(0);
        }
        50% {
            -moz-transform: translateX(25%) translateZ(0);
        }
        100% {
            -moz-transform: translateX(50%) translateZ(0);
        }
    }
    
    @-o-keyframes move_wave_reverse {
        0% {
            -o-transform: translateX(0) translateZ(0);
        }
        50% {
            -o-transform: translateX(25%) translateZ(0);
        }
        100% {
            -o-transform: translateX(50%) translateZ(0);
        }
    }
    
    @keyframes move_wave_reverse {
        0% {
            transform: translateX(0) translateZ(0);
        }
        50% {
            transform: translateX(25%) translateZ(0);
        }
        100% {
            transform: translateX(50%) translateZ(0);
        }
    }
    
    .footmain .footer-list {
        display: flex;
        justify-content: space-between;
        font-size: 14px;
        line-height: 24px;
        color: #cecece;
        padding-top: 3%;
    }
    
    .footmain a {
        color: #cecece;
    }
    
    .footmain a:hover {
        color: #ea8c06;
    }
    
    .footmain .footer-list .til {
        color: #ffffff;
        line-height: 16px;
        margin-bottom: 8px;
    }
    
    .footmain .footer-list .til i {
        display: none;
    }
    
    .footmain .footer-list .til * {
        display: inline-block;
        vertical-align: middle;
    }
    
    .footmain .footer-list .list {
        margin-bottom: 40px;
    }
    
    .footmain .info-wrap {
        margin-top: 12px;
        position: relative;
    }
    
    .footmain .info-wrap .code-box {
        position: absolute;
        right: 20px;
        text-align: center;
        padding-right: 0;
        white-space: nowrap;
    }
    
    .footmain .info-wrap .img-box {
        padding: 5px;
        background: #fff;
        border-radius: 5px;
        position: relative;
        display: inline-block;
        vertical-align: top;
        margin-right: 40px;
    }
    
    .footmain .info-wrap .img-box img {
        vertical-align: top;
    }
    
    .footmain .info-wrap .code-text {
        font-size: 14px;
        line-height: 16px;
        margin-top: 10px;
        color: #cecece;
    }
    
    .footmain .info-wrap .info-box {
        padding-top: 48px;
        overflow: hidden;
        padding-right: 400px;
    }
    
    .footmain .info-wrap .link-wrap {
        border-bottom: 1px solid #ea8c06;
        padding-bottom: 10px;
    }
    
    .footmain .info-wrap .link-wrap a {
        display: inline-block;
        margin-right: 30px;
    }
    
    .footmain .info-wrap .other-info {
        margin-top: 10px;
        position: relative;
        color: #cecece;
    }
    
    .ripple_wrap {
        overflow: hidden;
        position: absolute;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
        pointer-events: none;
    }
    
    .left_bottom_ripples {
        margin-bottom: -60vh;
        margin-left: -60vh;
        width: 120vh;
        height: 120vh;
        bottom: 0;
        position: absolute;
        left: 0;
    }
    
    .right_top_ripples {
        margin-top: -60vh;
        margin-right: -60vh;
        width: 120vh;
        height: 120vh;
        position: absolute;
        top: 0;
        right: 0;
    }
    
    .ripples:after,
    .ripples:before {
        content: "";
        top: 0;
        position: absolute;
    }
    
    .ripples,
    .ripples:after,
    .ripples:before {
        height: 100%;
        width: 100%;
    }
    
    .ripples:before {
        background: -webkit-radial-gradient(center, ellipse, rgba(182, 225, 235, 0) 0, rgba(182, 225, 235, 0.05) 40%, rgba(182, 225, 235, 0.4) 100%);
        background: -moz-radial-gradient(center, ellipse, rgba(182, 225, 235, 0) 0, rgba(182, 225, 235, 0.05) 40%, rgba(182, 225, 235, 0.4) 100%);
        background: -o-radial-gradient(center, ellipse, rgba(182, 225, 235, 0) 0, rgba(182, 225, 235, 0.05) 40%, rgba(182, 225, 235, 0.4) 100%);
        background: radial-gradient(ellipse at center, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 0.05) 40%, rgba(255, 255, 255, 0.4) 100%);
        border-radius: 50%;
        opacity: 0;
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1);
        -webkit-animation-name: ripple1;
        -moz-animation-name: ripple1;
        -o-animation-name: ripple1;
        animation-name: ripple1;
        -webkit-animation-duration: 6s;
        -moz-animation-duration: 6s;
        -o-animation-duration: 6s;
        animation-duration: 6s;
        -webkit-animation-delay: 0s;
        -moz-animation-delay: 0s;
        -o-animation-delay: 0s;
        animation-delay: 0s;
        -webkit-animation-iteration-count: infinite;
        -moz-animation-iteration-count: infinite;
        -o-animation-iteration-count: infinite;
        animation-iteration-count: infinite;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear;
        -o-animation-timing-function: linear;
        animation-timing-function: linear;
    }
    
    .ripples:after {
        background: -webkit-radial-gradient(center, ellipse, rgba(182, 225, 235, 0) 0, rgba(182, 225, 235, 0.05) 40%, rgba(182, 225, 235, 0.4) 100%);
        background: -moz-radial-gradient(center, ellipse, rgba(182, 225, 235, 0) 0, rgba(182, 225, 235, 0.05) 40%, rgba(182, 225, 235, 0.4) 100%);
        background: -o-radial-gradient(center, ellipse, rgba(182, 225, 235, 0) 0, rgba(182, 225, 235, 0.05) 40%, rgba(182, 225, 235, 0.4) 100%);
        background: radial-gradient(ellipse at center, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 0.05) 40%, rgba(255, 255, 255, 0.4) 100%);
        border-radius: 50%;
        opacity: 0;
        -webkit-animation-name: ripple1;
        -moz-animation-name: ripple1;
        -o-animation-name: ripple1;
        animation-name: ripple1;
        -webkit-animation-duration: 6s;
        -moz-animation-duration: 6s;
        -o-animation-duration: 6s;
        animation-duration: 6s;
        -webkit-animation-delay: 3s;
        -moz-animation-delay: 3s;
        -o-animation-delay: 3s;
        animation-delay: 3s;
        -webkit-animation-iteration-count: infinite;
        -moz-animation-iteration-count: infinite;
        -o-animation-iteration-count: infinite;
        animation-iteration-count: infinite;
        -webkit-animation-timing-function: linear;
        -moz-animation-timing-function: linear;
        -o-animation-timing-function: linear;
        animation-timing-function: linear;
    }
    
    @keyframes ripple1 {
        0% {
            -webkit-transform: scale(0.01);
            -moz-transform: scale(0.01);
            -o-transform: scale(0.01);
            transform: scale(0.01);
            opacity: 0;
        }
        33% {
            -webkit-transform: scale(0.4);
            -moz-transform: scale(0.4);
            -o-transform: scale(0.4);
            transform: scale(0.4);
            opacity: 0.8;
        }
        100% {
            -webkit-transform: scale(1);
            -moz-transform: scale(1);
            -o-transform: scale(1);
            transform: scale(1);
            opacity: 0;
        }
    }
    
    .left_top_ripples {
        margin-top: -60vh;
        margin-left: -60vh;
        width: 120vh;
        height: 120vh;
        top: 0;
        position: absolute;
        left: 0;
    }
    
    .right_bottom_ripples {
        margin-bottom: -60vh;
        margin-right: -60vh;
        width: 120vh;
        height: 120vh;
        position: absolute;
        bottom: 0;
        right: 0;
    }
    /*===============================================*/
    /*Tablets and Mobile - Portrait - max 1200 px */
    /*===============================================*/
    
    @media screen and (max-width: 1200px) {
        .bigfont:after {
            font-size: 4rem;
            white-space: nowrap;
            top: 0
        }
        .ebiz,
        .container {
            width: 100%;
            margin: 0 auto;
        }
        /*产品推荐列表 */
        .ebiz-prohot .section-2 ul {
            margin: 0 auto;
            padding: 0 auto;
        }
        .ebiz-prohot .section-2 .items {
            width: 100%;
        }
        .ebiz-prohot .section-2 .items .item {
            width: 48%;
        }
        .ebiz-prohot .section-2 .items .item .product-min {
            width: 100%;
        }
        .ebiz-prohot .section-2 .items .item {
            margin: 1%
        }
        /*APP推荐 */
        .ebizapp-list li .btn-yel-line {
            margin: 4px 0 0 0
        }
    }
    /*===============================================*/
    /*Tablets and Mobile - Portrait - max 800 px */
    /*===============================================*/
    
    @media screen and (max-width: 800px) {
        .pc {
            display: none;
        }
        .mb {
            display: block;
        }
        .bigfont:after {
            font-size: 3rem;
            white-space: nowrap;
            top: 0
        }
        .section-title h1 {
            white-space: nowrap;
            font-size: 2rem;
        }
        .section-title p {
            margin: 0 6%
        }
        /*ICON 4小图 */
        .ebiz-hot .section-1 .items li .img {
            width: 2.5rem;
            height: 2.5rem;
            background-size: 2.5rem 2.5rem;
            background-repeat: no-repeat;
        }
        .ebiz-hot .section-1 .items li h3 {
            font-size: 0.8rem;
            font-weight: 600;
            color: #3a3a3a;
        }
        .ebiz-hot .section-1 .items li {
            padding: 0.8rem 0;
        }
        .ebiz-hot .section-1 {
            height: auto;
        }
        .ebiz-hot .section-1 .items li p,
        .ebiz-hot .section-1 .items li .footer_img {
            display: none;
        }
        /*产品推荐列表 */
        .ebiz-prohot .section-2 .items,
        .ebiz-prohot .section-2 .items .item {
            width: 96%;
        }
        .ebiz-prohot .section-2 .items .item .product-min {
            width: 100%;
        }
        .ebiz-prohot .section-2 .items .item {
            margin: 4% 1%
        }
        /*特点区域样式 */
        .ebizgood .section-3 .item {
            width: 49%;
            margin-right: 2%;
        }
        .ebizgood .section-3 .item:nth-child(2n) {
            margin-right: 0;
        }
        .ebizgood .section-3 .item img {
            width: 30%;
            height: auto;
        }
        /*大选项卡 */
        .ebiztab ul {
            float: none;
            border-bottom: none;
            white-space: nowrap;
            overflow-x: auto;
            width: auto;
            word-spacing: -4px;
        }
        .ebiztab ul li {
            width: 28%;
            display: inline-block;
            margin: 0;
            padding: 0;
            padding: auto;
            text-align: center;
            border-bottom: 2px solid #5f5f5f;
            border-left: none;
        }
        .ebiztab ul .active {
            border-left: none;
            border-bottom: 2px solid #ea8c06;
            color: #ea8c06;
        }
        .ebiztab .ebiztab-box {
            padding: 0 5%;
            margin: 5% 0;
        }
        .ebiztab .ebiztab-box {
            width: 100%;
        }
        .ebiztab .ebiztab-box .evbox {
            padding: 3%;
        }
        .ebiztab .ebiztab-box .top .title h3 {
            float: none;
            text-align: center;
            margin: 0 auto;
        }
        .ebiztab .ebiztab-box .top .title .btn-warp {
            float: none;
            text-align: center;
            margin: 0 auto;
        }
        .ebiztab .ebiztab-box .top .title .btn-warp .btn {
            width: 38%;
            margin-left: 0
        }
        .ebiztab .ebiztab-box .top .title .btn-warp .btn-redb {
            margin-left: 5%
        }
        .ebiztab .ebiztab-box .evbox .evbox-text {
            width: 100%
        }
        .ebiztab .ebiztab-box .slogo .item {
            float: left;
            width: 49%;
            margin: 0 2% 2% 0;
        }
        .ebiztab .ebiztab-box .slogo .item:nth-child(2n) {
            margin-right: 0;
        }
        /*APP推荐 */
        .ebizapp-list li {
            width: 50%
        }
        .ebizapp-list li:nth-last-child(n+3):nth-last-child(-n+4) {
            border-bottom: 1px solid #e1e4f5;
        }
        .ebizapp-list li:hover .title {
            margin: 0 auto;
        }
        /* 横排TAB */
        .ebiztab2_tab {
            margin: 0 auto;
        }
        .ebiztab2_head ul {
            float: none;
            border-bottom: none;
            white-space: nowrap;
            overflow-x: auto;
            width: 96%;
        }
        .ebiztab2_head ul li {
            width: auto;
            display: inline-block;
            float: none;
            margin: 0 auto;
            padding: 5px 5px
        }
        .ebiztab2_head ul li a {
            font-size: .85rem;
        }
        .ebiztab2box .item {
            width: 50%;
            margin-top: 3%;
        }
        .ebiztab2_tab h3 {
            font-size: 1rem;
            margin: 0 auto;
            padding: 15% 20% 5% 20%;
        }
        .ebiztab2box .item .arrow {
            display: none;
        }
        .ebiztab2box .item .info {
            width: 90%;
        }
        .ebiztab2_tab .ebiztab2_list .ebiztab2box {
            width: 90%;
            height: auto;
            flex-wrap: wrap;
            margin: 0 5%;
            padding-top: 0;
        }
        .caselogo .logoitem {
            flex: 0 0 33.33333%;
            max-width: 33.33%;
        }
        .caseitem {
            margin: 0 2%;
            width: 96%;
        }
        .ebiz .row {
            margin-left: 0;
            margin-right: 0;
        }
        .litsNews li .nImg {
            width: 50%;
            height: auto;
        }
        .nav-tabs .more {
            display: none;
        }
        /* 底部 */
        .footimg .footimgmain {
            top: 10%;
        }
        .waveTop {
            background-size: 100% 44px;
        }
        .footmain .footer-list {
            display: inherit;
            width: 80%;
            margin: 0 auto;
            padding: 10% 0 0 10%;
        }
        .footmain .footer-list .til {
            font-size: 1.2rem;
            line-height: 1.2rem;
            margin-bottom: 1.2rem;
            color: #fff;
            font-weight: 550;
        }
        .footmain .footer-list .til i {
            display: inline-block;
            font-size: 1rem;
            margin-right: 1rem;
        }
        .footmain .footer-list .til.open i {
            transform: rotate(45deg);
        }
        .footmain .footer-list .list a {
            font-size: 1rem;
            line-height: 1rem;
            color: #c4c4c4;
        }
        .footmain .footer-list .list {
            margin-bottom: 1rem !important;
            display: none;
            color: #c4c4c4;
            font-size: 1rem;
        }
        .footmain a {
            color: #fff;
        }
        .footmain .footer-list .list li {
            margin: 0 0 0.8rem 1rem;
        }
        .footmain .info-wrap {
            width: 80%;
            margin: 0 auto;
        }
        .footmain .info-wrap .code-box {
            display: none;
        }
        .footmain .info-wrap .other-info {
            color: #fff;
            text-align: center;
            margin: 0 auto;
        }
        .footmain .info-wrap .info-box {
            padding-right: 0;
        }
        .footmain .info-wrap .link-wrap {
            white-space: nowrap;
            overflow-x: auto;
            margin-bottom: 3%;
        }
        .footmain .info-wrap .other-info .line {
            display: block;
        }
    }
    /**客服**/
    
    .csd {
        position: fixed;
        width: 60px;
        height: 60px;
        z-index: 9999;
        cursor: pointer;
        box-shadow: 0 5px 10px 0 rgba(35, 50, 56, 0.5);
        border-radius: 50%;
        right: 40px;
        bottom: 30px;
    }
    
    .csd::after {
        background: #e5000c;
        background-image: linear-gradient(to bottom, #ff414b, #e5000c);
        border-radius: 50%;
        content: "";
        height: 12px;
        position: absolute;
        right: 1px;
        top: 1px;
        width: 12px;
        z-index: 50;
    }
    
    .csd .cImg {
        z-index: 20;
        position: relative;
    }
    
    .cdsTip {
        position: absolute;
        height: 40px;
        line-height: 40px;
        color: #fff;
        font-size: 14px;
        padding: 0 20px;
        top: 15px;
        left: -120px;
        border-radius: 3px;
        background: #e5000c;
        background-image: linear-gradient(to right, #fd232e, #e5000c);
        display: none;
        opacity: 0;
        box-shadow: 0 10px 20px 0 rgba(35, 50, 56, 0.3);
    }
    
    .cdsTip::before {
        position: absolute;
        content: "";
        top: 12px;
        right: -16px;
        border: 8px solid transparent;
        border-left-color: #e5000c;
    }
    
    .csd_circles {
        position: absolute;
        width: 58px;
        height: 58px;
        top: 1px;
        right: 1px;
    }
    
    .csd_circles .circle {
        background: #e5000c;
        width: 58px;
        height: 58px;
        border-radius: 50%;
        position: absolute;
        z-index: 10;
        transform: scale(1);
        opacity: 0.6;
    }
    
    .csd_circles .c-1 {
        animation: 1000ms scaleToggleOne
    }
    
    .csd_circles .c-2 {
        animation: 1500ms scaleToggleTwo
    }
    
    .csd_circles .c-3 {
        animation: 2000ms scaleToggleThree
    }
    
    .csdBox {
        background: #f5f5f5;
        border-radius: 3px;
        bottom: 120px;
        box-shadow: 0 10px 20px 0 rgba(35, 50, 56, 0.3);
        position: fixed;
        right: 20px;
        width: 188px;
        z-index: 9998;
        display: none;
    }
    
    .csdBox.rotated {
        animation: rotateInUpRight .5s;
    }
    
    .csdBox::before {
        position: absolute;
        content: "";
        bottom: -20px;
        right: 40px;
        border: 10px solid transparent;
        border-top-color: #f5f5f5;
    }
    
    .csdBox .top {
        background: #25353b url('../img/cs.jpg') no-repeat 10px center;
        height: 40px;
        line-height: 40px;
        color: #fff;
        font-size: 14px;
        padding: 0 10px;
        border-radius: 5px 5px 0 0;
    }
    
    .csdBox .top .fr {
        padding-left: 30px;
    }
    
    .csdBox .top span {}
    
    .csdBox .main {
        text-align: center;
        padding: 10px 25px;
    }
    
    .csdBox .main .p0 {
        font-size: 20px;
        font-weight: 600;
        color: #e5000c;
        margin-bottom: 10px;
    }
    
    .csdBox .main .p2 {
        margin: 15px 0;
        text-align: center;
        font-size: 14px;
        color: #8cc51e;
    }
    
    .csdBox .main .wx p {
        width: 126px;
        text-align: center;
        font-size: 14px;
        line-height: 20px;
    }
    
    .csdBox .main .wx img {
        width: 116px;
        height: 116px;
        margin-bottom: 5px;
        border: 5px solid #e1e1e1
    }
    
    .csdBox .main .wx .two {
        margin-left: 15px;
    }
    
    @keyframes scaleToggleOne {
        50% {
            transform: scale(2);
        }
        100% {
            transform: scale(1);
        }
    }
    
    @keyframes scaleToggleTwo {
        20% {
            transform: scale(1);
        }
        60% {
            transform: scale(2);
        }
        100% {
            transform: scale(1);
        }
    }
    
    @keyframes scaleToggleThree {
        33% {
            transform: scale(1);
        }
        66% {
            transform: scale(2);
        }
        100% {
            transform: scale(1);
        }
    }
    
    @keyframes rotateInUpRight {
        0% {
            opacity: 0;
            transform: rotate3d(0, 0, 1, -15deg) scale(0.8);
            transform-origin: right bottom 0;
        }
        100% {
            opacity: 1;
            transform: none;
            transform-origin: right bottom 0;
        }
    }
    /**手机底部导航**/
    
    .mbCont {
        width: 100%;
        height: 13.06vw;
        position: fixed;
        left: 0px;
        bottom: 0;
        display: flex;
        justify-content: center;
        align-items: center;
        z-index: 12;
        background: rgba(0, 0, 0, 0.5);
    }
    
    .mbCont .btn-yel-line {
        background: #fff;
        border-radius: 4px;
        margin: 0 0 0 4px;
    }
    
    .mbCont .btn-yel {
        margin: 0 0 0 4px;
        border-radius: 4px;
    }