a,body,div,h1,h2,h3,h4,h5,h6,html,img,li,p,ul,dl,dt,dd{padding:0;margin:0}a{text-decoration:none}html{scroll-behavior:smooth}body{width:100%;height:100%;min-width:1130px;font-family:"Microsoft YaHei",sans-serif}table{border-collapse:collapse;border-spacing:0}.clearfix{clear:both;zoom:1}.app-container{height:502px;margin-bottom:82px;background:url("https://p4.ssl.qhimg.com/t016b7e1e83c8967ff1.png") no-repeat #f7fbff center top}.main-container{width:1000px;margin:0 auto}.header-container{height:46px;line-height:46px}.dashboard-container{width:450px;float:right;margin-top:90px}.pic-container{width:422px;float:left;margin-top:84px}.h2-title{font-size:24px;color:#333;line-height:32px;text-align:center;font-weight:400}.btn-container{padding:10px 0 16px;overflow:hidden;height:68px}.btn{display:inline-block;width:240px;height:68px;border-radius:2px;margin-right:6px}.sefe-btn,.safe-download{background-repeat:no-repeat}.sefe-btn{width:256px;height:84px;margin-top:-6px;background-image:url("//p1.ssl.qhimg.com/t01b942b7950a7851c9.png");background-image:-webkit-image-set(url('//p1.ssl.qhimg.com/t01b942b7950a7851c9.png') 1x,url('//p1.ssl.qhimg.com/t0156587f28eeee5124.png') 2x);background-image:-moz-image-set(url('//p1.ssl.qhimg.com/t01b942b7950a7851c9.png') 1x,url('//p1.ssl.qhimg.com/t0156587f28eeee5124.png') 2x);background-image:-o-image-set(url('//p1.ssl.qhimg.com/t01b942b7950a7851c9.png') 1x,url('//p1.ssl.qhimg.com/t0156587f28eeee5124.png') 2x);background-image:-ms-image-set(url('//p1.ssl.qhimg.com/t01b942b7950a7851c9.png') 1x,url('//p1.ssl.qhimg.com/t0156587f28eeee5124.png') 2x)}.safe-download{background-image:url("//p3.ssl.qhimg.com/t012686759a0b76b56b.png");background-image:-webkit-image-set(url('//p3.ssl.qhimg.com/t012686759a0b76b56b.png') 1x,url('//p2.ssl.qhimg.com/t01e2a235155433ee41.png') 2x);background-image:-moz-image-set(url('//p3.ssl.qhimg.com/t012686759a0b76b56b.png') 1x,url('//p2.ssl.qhimg.com/t01e2a235155433ee41.png') 2x);background-image:-o-image-set(url('//p3.ssl.qhimg.com/t012686759a0b76b56b.png') 1x,url('//p2.ssl.qhimg.com/t01e2a235155433ee41.png') 2x);background-image:-ms-image-set(url('//p3.ssl.qhimg.com/t012686759a0b76b56b.png') 1x,url('//p2.ssl.qhimg.com/t01e2a235155433ee41.png') 2x)}.ordinary-btn{background-image:url("//p2.ssl.qhimg.com/t01fbbe4981e6f94210.png");background-image:-webkit-image-set(url('//p2.ssl.qhimg.com/t01fbbe4981e6f94210.png') 1x,url('//p2.ssl.qhimg.com/t016594d58ca11f928a.png') 2x);background-image:-moz-image-set(url('//p2.ssl.qhimg.com/t01fbbe4981e6f94210.png') 1x,url('//p2.ssl.qhimg.com/t016594d58ca11f928a.png') 2x);background-image:-o-image-set(url('//p2.ssl.qhimg.com/t01fbbe4981e6f94210.png') 1x,url('//p2.ssl.qhimg.com/t016594d58ca11f928a.png') 2x);background-image:-ms-image-set(url('//p2.ssl.qhimg.com/t01fbbe4981e6f94210.png') 1x,url('//p2.ssl.qhimg.com/t016594d58ca11f928a.png') 2x);background-repeat:no-repeat}.table-container{margin:40px 0 48px}.table-desc{font-size:14px;color:#999;font-weight:400}.table-vs{font-size:40px;color:#C2C2C2}.table-remind,.footer-container{line-height:24px;text-align:center}.table-remind{width:120px;background:#ff9500;border-radius:12px;font-size:14px;color:#fff;position:absolute;left:50%;margin-left:-60px;top:-30px;font-weight:400}.footer-container{padding:36px 0;color:#999;font-size:12px;background:#F4FAFF}.clearfix:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden}.dashboard-container dl{width:200px;font-size:14px;float:left;margin-top:4px}.dashboard-container dt,.dashboard-container dd{display:inline}.dashboard-container dt{color:#999}.dashboard-container dd{color:#666}.table-container tr,.table-container th,.table-container td{text-align:center}.table-container th{font-size:20px;color:#333;position:relative;padding-bottom:12px}.table-container td{font-size:18px;color:#333;line-height:22px;padding:17px 56px 18px}.table-container p{text-align:center}.table-container p,.table-container img{vertical-align:middle}.table-container img{margin-right:4px;margin-top:-3px}.header-container .logo{width:274px;height:30px;float:left;margin-top:16px}.header-container .menu{float:right;margin-top:7px}.dashboard-container .title{font-size:40px;color:#333;line-height:46px;vertical-align:middle;margin-bottom:20px;font-weight:400}.dashboard-container .pro-desc{width:408px;color:#999;font-size:14px;margin-bottom:26px;line-height:22px}.dashboard-container .desc{font-size:14px;line-height:19px}.dashboard-container .pic{width:396px;background:#fff;box-shadow:0 5px 35px 0 #D0e2ff;border:1px solid #D8EAFF;padding:12px}.sefe-btn:hover{background-position:-256px top}.sefe-btn:active{background-position:right top}.sefe-btn:focus{background-position:-512px top}.header-container .menu a{line-height:21px;font-size:16px;color:#333;margin-left:30px}.dashboard-container .title img{width:64px;height:64px;vertical-align:middle}.dashboard-container dl.right-desc{width:250px}.dashboard-container .pic img{width:396px;}.header-container .menu a:hover{color:#07CD5A}.header-container .menu a:active,.header-container .menu a:focus{color:#06B851}.dashboard-container dl.right-desc .name,.dashboard-container dl.right-desc .desc{float:left}.dashboard-container dl.right-desc .desc{width:176px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.footer-container p,.footer-container img{vertical-align:middle}.footer-container img{padding:0 2px}
    .dashboard-container-softname {
        display: inline-block;
        width: 370px;
        text-overflow: ellipsis;
        overflow: hidden;
        white-space: nowrap;
        vertical-align: middle;
        height:50px;
    }
    .banner-btn {
      display: block;
      width: 277px;
      height: 74px;
      margin-bottom: 21px;
      line-height: 74px;
      border-radius: 2px;
      background: #1eca86;
      background: linear-gradient(
        131deg,
        #1bed77 15%,
        #1bdd8a 41%,
        #1eca86 91%
      );
      box-shadow: 0px 4px 15px 0px rgba(7, 205, 90, 0.27);
      font-size: 24px;
      font-weight: bold;
      color: #ffffff;
      text-shadow: 0px 2px 10px 0px rgba(13, 169, 78, 0.4);
      cursor: pointer;
    }
    .banner-btn:before{
      content: '';
      display: inline-block;
      position: relative;
      top: 2px;
      display: inline-block;
      width: 23px;
      height: 25px;
      margin: 0 39px 0 35px;
      font-size: 0;
      background-image:url('https://p5.ssl.qhimg.com/t0101483c5720604d3f.png');
      background-size: 100% 100%;
    }
      .main {
        width: 1000px;
        margin: 0 auto;
        padding: 18px 0 80px;
      }
      .main-title {
        position: relative;
        padding: 18px 0 18px 39px;
        font-size: 22px;
        line-height: 32px;
        font-weight: bold;
        color: #3d3d3d;
      }
      .main-title::after {
        content: "";
        position: absolute;
        top: 24px;
        left: 17px;
        width: 5px;
        height: 22px;
        border-radius: 2px;
        background: #06cd5a;
      }
      .main-intro {
        border-radius: 2px;
        background: #fbfdff;
        background: linear-gradient(
          180deg,
          #f4f9ff 5%,
          #f8fcff 37%,
          #fbfdff 98%
        );
        box-sizing: border-box;
        border: 1px solid #edf5ff;
      }
      .main-intro-desc {
        margin: 0 4px;
        padding: 24px 28px;
        border-top: 1px solid #d9ebff;
        font-size: 14px;
        line-height: 24px;
        color: #3d3d3d;
      }
      .main-ys {
        margin: 50px 0;
        font-size: 0;
      }
      .main-ys-item {
        display: inline-block;
        width: 212px;
        height: 188px;
        border-radius: 2px;
        background: #fbfdff;
        background: linear-gradient(
          180deg,
          #f4f9ff 5%,
          #f8fcff 37%,
          #fbfdff 98%
        );
        box-sizing: border-box;
        border: 1px solid #edf5ff;
      }
      .main-ys-item + .main-ys-item {
        margin-left: 50px;
      }
      .main-ys-item img {
        display: block;
        width: 100px;
        height: 84px;
        margin: 22px auto;
      }
      .main-ys-item-title {
        width: 100%;
        font-size: 20px;
        font-weight: 400;
        text-align: center;
        line-height: 24px;
        color: #3d3d3d;
      }
      .main-flow {
        font-size: 0;
      }
      .main-flow-list {
        position: relative;
        margin-top: 18px;
      }
      .main-flow-item {
        position: relative;
        display: inline-block;
        width: 33.33333%;
        font-size: 0;
      }
      .main-flow-circle {
        display: inline-block;
        width: 62px;
        height: 62px;
        border-radius: 62px;
        background-size: 100% 100%;
        line-height: 62px;
        text-align: center;
        font-size: 24px;
        font-weight: bold;
        letter-spacing: 0px;
        color: #3d3d3d;
      }
      .main-flow-bg {
        position: absolute;
        z-index: -1;
        top: 8px;
        left: 20px;
        right: 0;
        height: 48px;
        background: #ecfff7;
        background: linear-gradient(180deg, #ffffff 0%, #ecfff7 97%);
        border: 1px solid;
        border-color: rgba(183, 227, 210, 0.2);
        border-image: linear-gradient(
          180deg,
          #abe8d0 5%,
          rgba(183, 227, 210, 0.84) 97%
        );
        border-radius: 29px;
      }
      .main-flow-title {
        overflow: hidden;
        position: relative;
        top: 9px;
        display: inline-block;
        margin-left: 20px;
        font-size: 16px;
        font-weight: 500;
        line-height: 48px;
        color: #444444;
      }
      .main-flow-title img {
        position: absolute;
        left: 0;
        bottom: -22px;
        width: 85px;
        height: 31px;
      }
      .main-footdown-wrap {
        height: 101px;
        background: #f9f9f9;
        border-top: 1px solid #e8e8e8;
      }
      .main-footdown {
        width: 1000px;
        margin: 0 auto;
      }
      .main-footdown-text {
        float: left;
        font-size: 16px;
        line-height: 101px;
        color: #3d3d3d;
      }
      .main-footdown-btn {
        float: right;
        width: 173px;
        height: 46px;
        margin-top: 25px;
        border-radius: 2px;
        background: #1eca86;
        background: linear-gradient(
          131deg,
          #1bed77 15%,
          #1bdd8a 41%,
          #1eca86 91%
        );
        box-shadow: 0px 4px 15px 0px rgba(7, 205, 90, 0.27);
        font-size: 22px;
        font-weight: 500;
        line-height: 46px;
        text-align: center;
        text-decoration: none;
        color: #ffffff;
      }
      .footer-container {
        background: #fff;
      }
      .dlcnheader {
        width: 100%;
        height: 64px;
        line-height: 64px;
        position: fixed;
        top: 0;
        left: 0;
        background-color: #fff;
        box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.06);
        z-index: 99999;
      }
      .dlcnheader a {
        text-decoration: none;
      }
      .dlcnheader .headerInner {
        width: 1152px;
        height: 64px;
        line-height: 64px;
        margin: 0 auto;
        position: relative;
      }
      .dlcnheader .headerInner > a > .logo {
        position: relative;
        top: 10px;
        height: 42px;
        float: left;
      }
      .dlcnheader .headerInner > div {
        display: inline-block;
      }
      .dlcnheader .headerInner > ul {
        margin: 0 0 0 72px;
        display: inline-block;
        height: 64px;
      }
      .dlcnheader .headerInner > ul a {
        display: inline-block;
        margin-right: 40px;
        vertical-align: middle;
        position: relative;
        top: -2px;
      }
      .dlcnheader .headerInner > ul a li {
        display: inline-block;
        font-size: 16px;
        color: #666;
        position: relative;
      }
      .dlcnheader .headerInner > ul a li.active {
        color: #333;
        font-weight: bold;
      }
      .dlcnheader .headerInner > ul a li.active::after {
        content: "";
        position: absolute;
        bottom: 10px;
        left: 0;
        background-color: #1ab956;
        width: 100%;
        height: 3px;
        box-shadow: 0 2px 6px 0 rgba(26, 185, 86, 0.2);
        border-radius: 1.5px;
      }
      .dlcnheader .headerInner > .headerLinkGroup {
        float: right;
      }
      .dlcnheader .headerInner > .headerLinkGroup a {
        display: inline-block;
        margin-right: 22px;
        font-size: 14px;
        color: #333;
        height: 20px;
        line-height: 20px;
        vertical-align: middle;
        transition: color 0.35s;
      }
      .dlcnheader .headerInner > .headerLinkGroup a img {
        vertical-align: middle;
        position: relative;
        top: -2px;
        width: 24px;
      }
      .dlcnheader .headerInner > .headerLinkGroup a:last-of-type {
        margin-right: 0;
      }
      .dlcnheader .headerInner > .headerLinkGroup a:hover {
        color: #1ab956;
      }
      .dlcnheader-wrap {
        display: none;
        padding-top: 64px;
      }


.softwaretwo {
    margin-bottom: 20px;
}
.comlist {
    width: 1000px;
    border: 0px solid #ddd;
    margin: 0 auto;
}.comlist ul {
    padding: 5px 0;
    overflow: hidden;list-style-type: none;
}.bijua {
    width: 170px;
    height: 70px;
    float: left;
    margin: 16px 30px 16px 0px;
}.bijub {
    width: 170px;
    float: right;
    margin: 10px 0;
    height: 70px;
}.comlist ul li img {
    float: left;
    margin-right: 15px;
    width: 56px;
    border: 1px solid rgba(0,0,0,.05);
    border-radius: 12px;
}.comlist ul p {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    font-size: 12px;
    color: #999;
}.cybt {
    display: block;
    margin-bottom: 10px;
    font-size: 12px;
    color: #333333;
}.aa {
    width: 70px;
    height: 28px;
    border: 1px solid #47b751;
    text-align: center;
    border-radius: 8px;
    font-size: 12px;
    color: #47b751;
    line-height: 28px;
    display: block;
}
.aa:hover {
    display: block;
    background: #47b751;
    color: #ffffff;
    text-decoration: none;
}