.twoColumn {
  width: 1200px;
  font-family: "Microsoft Yahei",SimHei,STHeiti,Helvetica,serif,Arial; }
  .twoColumn .content-box {
    position: relative; }
    .twoColumn .content-box .show-img {
      background: #000000; }
      .twoColumn .content-box .show-img > img {
        display: block;
        border: 0; }
    .twoColumn .content-box .show-img2 {
      height: 1000px;
      background: #000000; }
    .twoColumn .content-box .show-imgs {
      height: 635px; }
    .twoColumn .content-box .contentInfor {
      position: absolute;
      width: 1060px;
      top: 0;
      left: 70px; }
      .twoColumn .content-box .contentInfor > dl {
        padding-left: 33px; }
      .twoColumn .content-box .contentInfor .Infro-world {
        margin: 50px 0 190px;
        font-size: 24px;
        color: #fff;
        font-weight: 900;
        letter-spacing: 3px; }
      .twoColumn .content-box .contentInfor .infor-incl {
        padding-bottom: 15px; }
        .twoColumn .content-box .contentInfor .infor-incl dt {
          text-align: center;
          display: block;
          width: 135px;
          font-size: 16px;
          color: #fad200;
          letter-spacing: 3px;
          font-weight: 600;
          padding-bottom: 10px;
          border-bottom: 1px solid #bcbdbe;
          margin-bottom: 10px; }
        .twoColumn .content-box .contentInfor .infor-incl dd {
          font-size: 18px;
          color: #ffffff;
          letter-spacing: 3px;
          font-weight: 500; }
      .twoColumn .content-box .contentInfor .show-title {
        letter-spacing: 3px;
        font-weight: 400;
        padding-left: 35px;
        font-family: helvetica;
        font-size: 48px;
        color: #fff;
        background: url("../images/page-ico-1.png") no-repeat left center;
        line-height: 55px; }
      .twoColumn .content-box .contentInfor .show-title2 {
        margin-bottom: 15px;
        line-height: 24px;
        font-size: 18px;
        color: #00afff;
        font-weight: 900; }
      .twoColumn .content-box .contentInfor .u-main_visual {
        width: 1056px;
        border: 2px solid #c8c8c8;
        background: url("../images/tanspant-bg.png");
        position: relative; }
        .twoColumn .content-box .contentInfor .u-main_visual:before {
          content: '';
          position: absolute;
          left: 0;
          right: 0;
          z-index: 2;
          margin: auto;
          width: 120px;
          height: 8px;
          background: url("../images/mainVisual_bottom.png") no-repeat;
          bottom: -2px; }
        .twoColumn .content-box .contentInfor .u-main_visual:after {
          content: '';
          position: absolute;
          left: 0;
          right: 0;
          z-index: 2;
          margin: auto;
          width: 120px;
          height: 8px;
          background: url("../images/mainVisual_top.png") no-repeat;
          top: -2px; }
        .twoColumn .content-box .contentInfor .u-main_visual > span {
          font-size: 14px;
          color: #fff;
          line-height: 28px;
          padding: 20px 30px;
          display: block;
          letter-spacing: 2px; }
      .twoColumn .content-box .contentInfor .u-main_visual_corner li {
        width: 26px;
        height: 26px;
        position: absolute; }
      .twoColumn .content-box .contentInfor .u-main_visual_corner li.-leftTop {
        background: url("../images/page-ico-tl.png");
        left: -2px;
        top: -2px; }
      .twoColumn .content-box .contentInfor .u-main_visual_corner li.-leftBottom {
        background: url("../images/page-ico-bl.png");
        left: -2px;
        bottom: -2px; }
      .twoColumn .content-box .contentInfor .u-main_visual_corner li.-rightTop {
        background: url("../images/page-ico-tr.png");
        right: -2px;
        top: -2px; }
      .twoColumn .content-box .contentInfor .u-main_visual_corner li.-rightBottom {
        background: url("../images/page-ico-br.png");
        right: -2px;
        bottom: -2px; }
    .twoColumn .content-box .scro-btn {
      width: 100px;
      height: 25px;
      position: absolute;
      left: 0;
      right: 0;
      margin: auto;
      background: #000000;
      bottom: -10px;
      z-index: 99;
      font-size: 14px;
      line-height: 25px;
      color: #fff;
      letter-spacing: 2px;
      font-family: helvetica;
      text-decoration: none;
      text-align: center; }
      .twoColumn .content-box .scro-btn:after {
        content: '';
        display: block;
        position: absolute;
        width: 0;
        height: 0;
        border-left: 10px solid #000000;
        border-bottom: 10px solid transparent;
        right: -10px;
        bottom: 0; }
      .twoColumn .content-box .scro-btn:before {
        content: '';
        display: block;
        position: absolute;
        width: 0;
        height: 0;
        border-right: 10px solid #000000;
        border-bottom: 10px solid transparent;
        left: -10px;
        bottom: 0; }
    .twoColumn .content-box .baclk-ico {
      position: absolute;
      text-align: center;
      left: 0;
      right: 0;
      bottom: -20px;
      z-index: 99;
      animation: mY 1s linear infinite; }
    .twoColumn .content-box .baclk-ico1 {
      bottom: -15px;
      margin-left: -3px; }
    .twoColumn .content-box .scro-btn-top {
      top: -10px;
      bottom: inherit;
      height: 10px; }
      .twoColumn .content-box .scro-btn-top:after {
        bottom: inherit;
        top: 0;
        border-left: 10px solid #000000;
        border-top: 10px solid transparent; }
      .twoColumn .content-box .scro-btn-top:before {
        bottom: inherit;
        top: 0;
        border-right: 10px solid #000000;
        border-top: 10px solid transparent; }
      .twoColumn .content-box .scro-btn-top > img {
        margin-top: -16px; }
    .twoColumn .content-box .contentInfor2 .show-title {
      background: url("../images/page-ico-2.png") no-repeat left center;
      margin-top: 20px;
      color: #010101; }
    .twoColumn .content-box .contentInfor3 .u-main_visual {
      margin-top: 380px; }
    .twoColumn .content-box .contentInfor3 .show-wechat {
      padding: 20px 40px; }
      .twoColumn .content-box .contentInfor3 .show-wechat dl {
        text-align: center; }
      .twoColumn .content-box .contentInfor3 .show-wechat dl.wechat span {
        background: url("../images/wechat-img.png") no-repeat left center;
        padding-left: 55px;
        font-size: 28px;
        color: #00afff;
        line-height: 40px;
        letter-spacing: 3px;
        font-weight: 700;
        text-shadow: 1px 1px 10px #000; }
      .twoColumn .content-box .contentInfor3 .show-wechat dl.show-wechat-world {
        font-size: 14px;
        color: #fff;
        text-shadow: 1px 1px 10px #000;
        line-height: 50px; }
      .twoColumn .content-box .contentInfor3 .show-wechat .wechat-img {
        overflow: hidden; }
        .twoColumn .content-box .contentInfor3 .show-wechat .wechat-img dl {
          float: left; }
          .twoColumn .content-box .contentInfor3 .show-wechat .wechat-img dl dt {
            font-size: 28px;
            color: #00afff;
            font-weight: 700;
            line-height: 40px;
            margin-bottom: 5px; }
          .twoColumn .content-box .contentInfor3 .show-wechat .wechat-img dl dd {
            font-size: 14px;
            color: #fff; }
        .twoColumn .content-box .contentInfor3 .show-wechat .wechat-img .on-infore {
          width: 235px;
          margin-right: 150px; }
        .twoColumn .content-box .contentInfor3 .show-wechat .wechat-img .tw-infore {
          width: 210px;
          margin-right: 170px; }
        .twoColumn .content-box .contentInfor3 .show-wechat .wechat-img .th-infore {
          width: 205px; }
    .twoColumn .content-box .contentInfor4 {
      padding-top: 40px;
      width: 1100px;
      left: 50px; }
      .twoColumn .content-box .contentInfor4 dl {
        text-align: center;
        padding-left: 0; }
      .twoColumn .content-box .contentInfor4 dl.infor-title {
        padding-left: 25px;
        font-weight: 900;
        letter-spacing: 3px;
        font-size: 28px;
        color: #000;
        line-height: 37px;
        margin-bottom: 10px; }
      .twoColumn .content-box .contentInfor4 dl.infor-world {
        padding-left: 25px;
        text-align: left;
        text-indent: 28px;
        font-size: 14px;
        line-height: 28px; }
  .twoColumn .bg-show {
    height: 745px;
    background: url("../images/move-bg.jpg"); }
  .twoColumn .bg-show-2 {
    background: url("../images/infor-bg.jpg");
    height: 480px; }
  .twoColumn .move-video-box {
    width: 1060px;
    height: 600px;
    overflow: hidden;
    cursor: pointer;
    background: url("../images/move-video.jpg") no-repeat;
    text-align: center; }
    .twoColumn .move-video-box:before {
      content: '';
      display: inline-block;
      width: 0;
      height: 100%;
      vertical-align: middle; }
    .twoColumn .move-video-box span {
      display: inline-block;
      vertical-align: middle;
      transition: all 0.3s linear; }
  .twoColumn .move-video-box:hover span {
    transform: scale(1.1); }

@keyframes mY {
  0% {
    transform: translateY(0); }
  50% {
    transform: translateY(8px); }
  100% {
    transform: translateY(0); } }
@-ms-keyframes mY {
  0% {
    transform: translateY(0); }
  50% {
    transform: translateY(8px); }
  100% {
    transform: translateY(0); } }
@-webkit-keyframes mY {
  0% {
    transform: translateY(0); }
  50% {
    transform: translateY(8px); }
  100% {
    transform: translateY(0); } }
@-moz-keyframes mY {
  0% {
    transform: translateY(0); }
  50% {
    transform: translateY(8px); }
  100% {
    transform: translateY(0); } }
@-o-keyframes mY {
  0% {
    transform: translateY(0); }
  50% {
    transform: translateY(8px); }
  100% {
    transform: translateY(0); } }

/*# sourceMappingURL=style.css.map */
