body {
  background: #ffffff; }

.pc-container-div {
  width: 100%; }

.m-download-pc {
  width: 100%;
  margin: 0 auto;
  width: 100%;
  font-family: "\5FAE\8F6F\96C5\9ED1";
  color: #666666; }
  .m-download-pc .topD {
    background-color: #f2f2f2; }
  .m-download-pc .downloadDiv {
    width: 1600px;
    margin: 0 auto; }
    .m-download-pc .downloadDiv .bg {
      width: 100%; }
    .m-download-pc .downloadDiv .content {
      width: 20%;
      top: 20%;
      left: 21%; }
      .m-download-pc .downloadDiv .content .topDl dt {
        float: left;
        width: 33%; }
        .m-download-pc .downloadDiv .content .topDl dt img {
          width: 100%; }
      .m-download-pc .downloadDiv .content .topDl dd {
        overflow: hidden;
        padding-left: 24px; }
      .m-download-pc .downloadDiv .content p.name {
        font-size: 28px;
        color: #333333;
        line-height: 1.7em; }
      .m-download-pc .downloadDiv .content p.version, .m-download-pc .downloadDiv .content p.size {
        font-size: 20px;
        line-height: 1.3em; }
      .m-download-pc .downloadDiv .content .bottomDl {
        margin-top: 34px; }
        .m-download-pc .downloadDiv .content .bottomDl dt {
          width: 69%;
          float: left; }
          .m-download-pc .downloadDiv .content .bottomDl dt a {
            display: block; }
            .m-download-pc .downloadDiv .content .bottomDl dt a.android {
              margin-bottom: 16px; }
          .m-download-pc .downloadDiv .content .bottomDl dt .iImg {
            position: absolute;
            left: -58px;
            width: 48px; }
            .m-download-pc .downloadDiv .content .bottomDl dt .iImg.ios {
              top: 72px; }
            .m-download-pc .downloadDiv .content .bottomDl dt .iImg.android {
              top: 2px; }
          .m-download-pc .downloadDiv .content .bottomDl dt .icon {
            width: 78%;
            cursor: pointer; }
            .m-download-pc .downloadDiv .content .bottomDl dt .icon.ios {
              margin: 0; }
          .m-download-pc .downloadDiv .content .bottomDl dt .line {
            border-left: 1px solid #999999;
            height: 94%;
            position: absolute;
            right: 23px;
            top: 1%; }
        .m-download-pc .downloadDiv .content .bottomDl dd {
          overflow: height;
          width: 31%;
          float: left; }
          .m-download-pc .downloadDiv .content .bottomDl dd img {
            width: 100%; }
          .m-download-pc .downloadDiv .content .bottomDl dd p {
            font-size: 14px;
            line-height: 1.4em; }
  .m-download-pc .content {
    width: 980px;
    margin: 0 auto; }
  .m-download-pc .bannerDiv {
    border-left: 1px solid #dcdcdc;
    border-right: 1px solid #dcdcdc; }
    .m-download-pc .bannerDiv img {
      width: 100%;
      display: block; }
    .m-download-pc .bannerDiv .swiper-container {
      height: auto; }
    .m-download-pc .bannerDiv .swiper-wrapper {
      height: auto;
      width: 10000px; }
    .m-download-pc .bannerDiv .swiper-slide {
      height: auto;
      float: left; }
    .m-download-pc .bannerDiv .pagination {
      position: absolute;
      left: 0;
      text-align: center;
      bottom: 15px;
      width: 100%;
      z-index: 2; }
    .m-download-pc .bannerDiv .swiper-pagination-switch {
      display: inline-block;
      width: 10px;
      height: 10px;
      border-radius: 10px;
      background: #ffffff;
      margin: 0 3px;
      cursor: pointer; }
    .m-download-pc .bannerDiv .swiper-active-switch {
      background: #2d375a; }
  .m-download-pc .u-title {
    font-size: 22px;
    background-color: #f6f8fa;
    line-height: 56px;
    border-top: none;
    border-bottom: none;
    margin: 30px auto 30px; }
  .m-download-pc .listUl {
    text-align: justify;
    margin-bottom: -10px; }
    .m-download-pc .listUl li {
      width: 305px;
      height: 104px;
      border-radius: 4px;
      border: 1px solid #e7e7e7;
      display: inline-block;
      background-repeat: no-repeat;
      background-position: 30px center;
      cursor: pointer; }
      .m-download-pc .listUl li.top {
        margin-bottom: 11px; }
      .m-download-pc .listUl li a {
        text-decoration: none;
        overflow: hidden;
        height: 100%;
        display: block; }
      .m-download-pc .listUl li p {
        padding-left: 120px;
        text-align: left;
        font-size: 20px;
        line-height: 1.5em; }
        .m-download-pc .listUl li p.address {
          color: #333333;
          margin-top: 23px; }
        .m-download-pc .listUl li p.num {
          color: #999999; }
  .m-download-pc .infoDiv {
    font-size: 18px;
    padding: 0 26px;
    line-height: 1.8em; }
  .m-download-pc .fullPage {
    width: 100%; }
    .m-download-pc .fullPage.fullPage1 {
      background-color: #33ac33; }
    .m-download-pc .fullPage.fullPage2 {
      background-color: #F9F9F9; }
  .m-download-pc .page {
    width: 1600px;
    margin: 0 auto;
    position: relative; }
    .m-download-pc .page > img {
      display: block; }
    .m-download-pc .page.page1 {
      background-color: #33ac33; }
      .m-download-pc .page.page1 .nameDiv {
        font-size: 60px;
        line-height: 1.4;
        color: #ffffff;
        position: absolute;
        left: 464px;
        top: 80px;
        display: none; }
        .m-download-pc .page.page1 .nameDiv p {
          font-size: 24px;
          line-height: 1.2; }
      .m-download-pc .page.page1 dl {
        width: 530px;
        height: 210px;
        left: 373px;
        top: 287px; }
        .m-download-pc .page.page1 dl dt {
          width: 180px;
          text-align: center; }
          .m-download-pc .page.page1 dl dt > img {
            width: 168px;
            height: 168px; }
          .m-download-pc .page.page1 dl dt p {
            line-height: 1.5;
            font-size: 15px;
            color: #ffffff; }
        .m-download-pc .page.page1 dl dd {
          overflow: hidden;
          padding-left: 40px; }
          .m-download-pc .page.page1 dl dd img {
            display: block; }
            .m-download-pc .page.page1 dl dd img.androidBtn {
              margin-top: 24px; }
    .m-download-pc .page.page2, .m-download-pc .page.page4 {
      background-color: #f9f9f9; }
    .m-download-pc .page.page3, .m-download-pc .page.page5 {
      background-color: #ffffff; }

.m-download-menu {
  height: 80px;
  width: 980px;
  margin: 0 auto; }
  .m-download-menu .table {
    width: 100%;
    height: 80px; }
    .m-download-menu .table .td {
      vertical-align: middle;
      width: 33.3333%;
      text-align: center;
      cursor: pointer; }
      .m-download-menu .table .td[data-view]:hover, .m-download-menu .table .td[data-view].current {
        background-color: #f2f2f2; }
    .m-download-menu .table img {
      vertical-align: middle;
      margin-right: 10px;
      opacity: 0.7; }
    .m-download-menu .table span {
      vertical-align: middle;
      color: #444444;
      font-size: 18px; }

/*# sourceMappingURL=download.css.map */
