@charset "UTF-8";
/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License: none (public domain)
*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  vertical-align: baseline; }

img {
  width: 100%;
  height: 100%;
  vertical-align: middle; }

a {
  text-decoration: none; }

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
  display: block; }

body {
  line-height: 1; }

ol, ul {
  list-style: none; }

blockquote, q {
  quotes: none; }

blockquote:before, blockquote:after,
q:before, q:after {
  content: '';
  content: none; }

table {
  border-collapse: collapse;
  border-spacing: 0; }

html {
  font-size: 100%; }

body {
  font-size: 100%; }

.djcarsIndex {
  position: relative;
  width: 100%;
  background-image: url("http://image.djcars.cn/sacc/1.jpg");
  background-size: 100% 100%;
  background-repeat: no-repeat; }
  .djcarsIndex .goIndex {
    position: absolute;
    left: 20px;
    top: 20px;
    width: 98px;
    height: 34px;
    border-radius: 17px;
    font-size: 16px;
    color: #fff;
    text-align: center;
    line-height: 34px;
    background: rgba(255, 255, 255, 0.4); }
  .djcarsIndexContainer {
    width: 100%;
    height: 100%;
    margin: 0 auto; }
    .djcarsIndexContainer .djcarsIndexMain {
      width: 100%;
      height: 100%;
      margin: 0 auto;
      overflow: hidden; }
      .djcarsIndexContainer .djcarsIndexMain .djcarsIndexLogo {
        margin: 24% auto 0;
        opacity: 0;
        width: 326px;
        animation: logoShow 1s 1s;
        -webkit-animation: logoShow 1s 1s;
        animation-fill-mode: forwards;
        -webkit-animation-fill-mode: forwards;
        /* Safari 和 Chrome */ }

@keyframes logoShow {
  0% {
    opacity: 0;
    top: 20px; }
  100% {
    opacity: 1;
    top: 0px; } }
      .djcarsIndexContainer .djcarsIndexMain .djcarsIndexOperation {
        width: 800px;
        overflow: hidden;
        margin: 3% auto 0; }
        .djcarsIndexContainer .djcarsIndexMain .djcarsIndexOperation .operationContainer {
          display: inline-block;
          overflow: hidden;
          height: 172px; }
          .djcarsIndexContainer .djcarsIndexMain .djcarsIndexOperation .operationContainer .djcarsIndexListLeft {
            position: relative;
            width: 570px; }
        .djcarsIndexContainer .djcarsIndexMain .djcarsIndexOperation .djcarsIndexListRight {
          height: 172px; }
          .djcarsIndexContainer .djcarsIndexMain .djcarsIndexOperation .djcarsIndexListRight li:nth-child(1) {
            -webkit-animation-delay: 3s; }
          .djcarsIndexContainer .djcarsIndexMain .djcarsIndexOperation .djcarsIndexListRight .handContainer {
            display: none;
            -webkit-animation-delay: 0s; }
            .djcarsIndexContainer .djcarsIndexMain .djcarsIndexOperation .djcarsIndexListRight .handContainer .handItem {
              position: relative;
              top: -40px;
              overflow: hidden; }
              .djcarsIndexContainer .djcarsIndexMain .djcarsIndexOperation .djcarsIndexListRight .handContainer .handItem .handTitle {
                font-size: 30px;
                color: #fff;
                text-align: left; }
              .djcarsIndexContainer .djcarsIndexMain .djcarsIndexOperation .djcarsIndexListRight .handContainer .handItem .handList a {
                float: left;
                margin-right: 26px; }
                .djcarsIndexContainer .djcarsIndexMain .djcarsIndexOperation .djcarsIndexListRight .handContainer .handItem .handList a span {
                  float: left;
                  height: 20px;
                }
          .djcarsIndexContainer .djcarsIndexMain .djcarsIndexOperation .djcarsIndexListRight .handLeftLine {
            display: none;
            animation-delay: 0s;
            -webkit-animation-delay: 0s; }
      .djcarsIndexContainer .djcarsIndexMain .djcarsIndexFooter {
        position: absolute;
        bottom: 10px;
        text-align: center;
        width: 100%;
        animation: textShow 2s; }

@keyframes textShow {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }
        .djcarsIndexContainer .djcarsIndexMain .djcarsIndexFooter a {
          color: #fff;
          font-size: 12px;
          padding: 0 1%;
          border-right: 2px solid #fff; }
          .djcarsIndexContainer .djcarsIndexMain .djcarsIndexFooter a:last-child {
            border: none; }
    .djcarsIndexContainer .djcarsIndexCode {
      position: absolute;
      top: 0;
      display: none;
      width: 100%;
      height: 100%;
      overflow: hidden; }
      .djcarsIndexContainer .djcarsIndexCodeContainer {
        width: 210px;
        margin: 235px auto 40px;
        padding: .3%;
        background: #fff; }
      .djcarsIndexContainer .djcarsIndexCodeText {
        font-size: 20px;
        color: #fff;
        text-align: center;
        margin-bottom: 6%; }

.closeBtn {
  position: relative;
  margin: 0 auto;
  width: 30px;
  height: 30px;
  border: 1px solid #fff;
  border-radius: 50%; }
  .closeBtn::after {
    content: '';
    position: absolute;
    left: calc(50% - 8px);
    top: 50%;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    width: 15px;
    height: 2px;
    background: #fff; }
  .closeBtn::before {
    content: '';
    position: absolute;
    left: calc(50% - 8px);
    top: 50%;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    width: 15px;
    height: 2px;
    background: #fff; }

.itemLine {
  position: relative;
  top: -25px;
  display: block;
  width: 2px;
  height: 60px;
  background: rgba(255, 255, 255, 0.8); }

.djcarsIndexList {
  display: inline-block;
  text-align: center;
  overflow: hidden; }
  .djcarsIndexList li {
    opacity: 0;
    position: relative;
    top: 20px;
    display: inline-block;
    margin: 0 20px;
    animation: logoShow 1s 2s;
    -webkit-animation: listShow 2s;
    animation-fill-mode: forwards;
    -webkit-animation-fill-mode: forwards;
    /* Safari 和 Chrome */
    margin-bottom: 20px; }

@keyframes listShow {
  0% {
    opacity: 0;
    top: 20px; }
  100% {
    opacity: 1;
    top: 0px; } }
    .djcarsIndexList li a {
      display: block; }
      .djcarsIndexList li a .listIcon {
        width: 80px;
        height: 80px;
        border: 2px solid #fff;
        border-radius: 50%;
        margin: 0 auto;
        z-index: 10;
        transition: background-color .5s;
        -webkit-transition: background-color .5s; }
        .djcarsIndexList li a .listIcon i {
          display: block;
          width: 100%;
          height: 100%;
          background-repeat: no-repeat;
          background-position: center center;
          z-index: 10; }
      .djcarsIndexList li a span {
        display: block;
        font-size: 16px;
        color: #fff;
        text-align: center;
        margin-top: 20px; }
        .djcarsIndexList li a span:nth-child(2) {
          margin-left: 10px; }
  .djcarsIndexList li:nth-child(1) {
    -webkit-animation-delay: 2s; }
  .djcarsIndexList li:nth-child(2) {
    -webkit-animation-delay: 2.2s; }
  .djcarsIndexList li:nth-child(3) {
    -webkit-animation-delay: 2.4s; }
  .djcarsIndexList li:nth-child(4) {
    -webkit-animation-delay: 2.6s; }
  .djcarsIndexList li:nth-child(5) {
    -webkit-animation-delay: 2.8s; }

.icon_djcars_white {
  background-image: url("../images/icon_djcars_white.png"); }

.icon_toutiao_white {
  background-image: url("../images/icon_toutiao_white.png"); }

.icon_wechat_white {
  background-image: url("../images/icon_wechat_white.png"); }

.icon_weibo_white {
  background-image: url("../images/icon_weibo_white.png"); }

.icon_djcars_black {
  background-image: url("../images/icon_djcars_black.png"); }

.icon_toutiao_black {
  background-image: url("../images/icon_toutiao_black.png"); }

.icon_wechat_black {
  background-image: url("../images/icon_wechat_black.png"); }

.icon_weibo_black {
  background-image: url("../images/icon_weibo_blackx.png"); }

.icon_hand_white {
  background-image: url("../images/icon_hand_white.png"); }

.icon_hand_black {
  background-image: url("../images/icon_hand_black.png"); }

.icon_dongche_black {
  background-image: url("../images/icon_dongchedi_b.png"); }

.icon_dongche_white {
  background-image: url("../images/icon_dongchedi_w.png"); }