img{
    max-width: 100%;
}
.timuwa >div{
    display: flex-direction;
    display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
   
}
.timud{
    text-align: center;
}
@media(min-width: 1024px) {
  a {
    text-decoration: none
  }
  .loading {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: #fff;
    z-index: 99999
  }
  .loadingfa {
    width: 50px;
    height: 50px;
    line-height: 50px;
    text-align: center;
    font-size: 29px;
    color: #444;
    position: absolute;
    left: 50%;
    margin-top: -25px;
    margin-left: -25px;
    top: 50%
  }
  .animteeh {
    opacity: .2;
    transition: all ease 1.5s;
    -webkit-transition: all ease 1.5s;
    -moz-transition: all ease 1.5s;
    -o-transition: all ease 1.5s;
    transform: translateY(100px);
    -webkit-transform: translateY(100px);
    -moz-transform: translateY(100px);
    -ms-transform: translateY(100px);
    -o-transform: translateY(100px)
  }
  .animteeh.active {
    opacity: 1;
    transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0)
  }
  .animts {
    opacity: .2;
    transition: all ease 1.5s;
    -webkit-transition: all ease 1.5s;
    -moz-transition: all ease 1.5s;
    -o-transition: all ease 1.5s;
    transform: translateY(100px);
    -webkit-transform: translateY(100px);
    -moz-transform: translateY(100px);
    -ms-transform: translateY(100px);
    -o-transform: translateY(100px)
  }
  .active.animts {
    opacity: 1;
    transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0)
  }
  @keyframes rotate {
    from {
      -webkit-transform: rotate(0)
    }
    to {
      -webkit-transform: rotate(360deg)
    }
  }
  @-webkit-keyframes rotate {
    from {
      -webkit-transform: rotate(0)
    }
    to {
      -webkit-transform: rotate(360deg)
    }
  }
  @-moz-keyframes rotate {
    from {
      -moz-transform: rotate(0)
    }
    to {
      -moz-transform: rotate(360deg)
    }
  }
  @-ms-keyframes rotate {
    from {
      -ms-transform: rotate(0)
    }
    to {
      -ms-transform: rotate(360deg)
    }
  }
  @-o-keyframes rotate {
    from {
      -o-transform: rotate(0)
    }
    to {
      -o-transform: rotate(360deg)
    }
  }
  @keyframes rotate1 {
    from {
      -webkit-transform: rotate(0)
    }
    to {
      -webkit-transform: rotate(-360deg)
    }
  }
  @-webkit-keyframes rotate1 {
    from {
      -webkit-transform: rotate(0)
    }
    to {
      -webkit-transform: rotate(-360deg)
    }
  }
  @-moz-keyframes rotate1 {
    from {
      -moz-transform: rotate(0)
    }
    to {
      -moz-transform: rotate(-360deg)
    }
  }
  @-ms-keyframes rotate1 {
    from {
      -ms-transform: rotate(0)
    }
    to {
      -ms-transform: rotate(-360deg)
    }
  }
  @-o-keyframes rotate1 {
    from {
      -o-transform: rotate(0)
    }
    to {
      -o-transform: rotate(-360deg)
    }
  }
  .xuanzhuan {
    animation: 2s linear 0s normal forwards infinite rotate;
    -webkit-animation: 2s linear 0s normal forwards infinite rotate;
    -moz-animation: 2s linear 0s normal forwards infinite rotate;
    -o-animation: 2s linear 0s normal forwards infinite rotate
  }
  .xuanzhuan1 {
    animation: 5s linear 0s normal forwards infinite rotate;
    -webkit-animation: 5s linear 0s normal forwards infinite rotate;
    -moz-animation: 5s linear 0s normal forwards infinite rotate;
    -o-animation: 5s linear 0s normal forwards infinite rotate
  }
  .nizhuan {
    animation: 2s linear 0s normal forwards infinite rotate1;
    -webkit-animation: 2s linear 0s normal forwards infinite rotate1;
    -moz-animation: 2s linear 0s normal forwards infinite rotate1;
    -o-animation: 2s linear 0s normal forwards infinite rotate1
  }
  .nizhuan1 {
    animation: 3s linear 0s normal forwards infinite rotate1;
    -webkit-animation: 3s linear 0s normal forwards infinite rotate1;
    -moz-animation: 3s linear 0s normal forwards infinite rotate1;
    -o-animation: 3s linear 0s normal forwards infinite rotate1
  }
  @keyframes Updown {
    0% {
      transform: translateY(30px);
      -webkit-transform: translateY(30px);
      -moz-transform: translateY(30px);
      -ms-transform: translateY(30px);
      -o-transform: translateY(30px)
    }
    100% {
      transform: translateY(0);
      -webkit-transform: translateY(0);
      -moz-transform: translateY(0);
      -ms-transform: translateY(0);
      -o-transform: translateY(0)
    }
  }
  .shangxia {
    animation: 1.4s 0s alternate none infinite running Updown
  }
  .yaohuan {
    animation: 2.4s 0s alternate none infinite running swing
  }
  .yaohuan1 {
    animation: 9.4s 0s alternate none infinite running swing
  }
  .flash {
    animation: 2.4s 0s alternate none infinite running flash
  }
  .wobble {
    animation: 20.4s 0s alternate none infinite running wobble
  }
  .dtable {
    display: table;
    width: 100%;
    height: 100%
  }
  .dcell {
    display: table-cell;
    vertical-align: middle
  }
  .shangxia1 {
    animation: 2.4s 0s alternate none infinite running Updown
  }
  .shangxia2 {
    animation: 2.9s 0s alternate none infinite running Updown
  }
  .shangxia3 {
    animation: 3.4s 0s alternate none infinite running Updown
  }
  .shangxia4 {
    animation: 2.5s 0s alternate none infinite running Updown
  }
  .shangxia5 {
    animation: 3.3s 0s alternate none infinite running Updown
  }
  .shangxia6 {
    animation: 2.4s 0s alternate none infinite running Updown
  }
  .shangxia7 {
    animation: 2.6s 0s alternate none infinite running Updown
  }
  .df {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex
  }
  .dc {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column
  }
  .flex1 {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1
  }
  .ac {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
  }
  .as {
    -webkit-box-align: justify;
    -webkit-align-items: space-between;
    -ms-flex-align: justify;
    align-items: space-between
  }
  .ae {
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end
  }
  .jc {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center
  }
  .js {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between
  }
  .je {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end
  }
  .fww {
    -webkit-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    -o-flex-wrap: wrap;
    flex-wrap: wrap
  }
  .yanshi01 {
    animation-delay: .1s;
    -webkit-animation-delay: .1s
  }
  .yanshi02 {
    animation-delay: .2s;
    -webkit-animation-delay: .2s
  }
  .yanshi03 {
    animation-delay: .3s;
    -webkit-animation-delay: .3s
  }
  .yanshi04 {
    animation-delay: .4s;
    -webkit-animation-delay: .4s
  }
  .yanshi05 {
    animation-delay: .5s;
    -webkit-animation-delay: .5s
  }
  .yanshi06 {
    animation-delay: .6s;
    -webkit-animation-delay: .6s
  }
  .yanshi07 {
    animation-delay: .7s;
    -webkit-animation-delay: .7s
  }
  .yanshi08 {
    animation-delay: .8s;
    -webkit-animation-delay: .8s
  }
  .yanshi09 {
    animation-delay: .9s;
    -webkit-animation-delay: .9s
  }
  .yanshi10 {
    animation-delay: 1s;
    -webkit-animation-delay: 1s
  }
  .yanshi11 {
    animation-delay: 1.1s;
    -webkit-animation-delay: 1.1s
  }
  .yanshi12 {
    animation-delay: 1.2s;
    -webkit-animation-delay: 1.2s
  }
  .yanshi13 {
    animation-delay: 1.3s;
    -webkit-animation-delay: 1.3s
  }
  .yanshi14 {
    animation-delay: 1.4s;
    -webkit-animation-delay: 1.4s
  }
  .yanshi15 {
    animation-delay: 1.5s;
    -webkit-animation-delay: 1.5s
  }
  .yanshi16 {
    animation-delay: 1.6s;
    -webkit-animation-delay: 1.6s
  }
  .yanshi17 {
    animation-delay: 1.7s;
    -webkit-animation-delay: 1.7s
  }
  .yanshi18 {
    animation-delay: 1.8s;
    -webkit-animation-delay: 1.8s
  }
  .yanshi19 {
    animation-delay: 1.9s;
    -webkit-animation-delay: 1.9s
  }
  .yanshi20 {
    animation-delay: 2s;
    -webkit-animation-delay: 2s
  }
  .yanshi21 {
    animation-delay: 2.1s;
    -webkit-animation-delay: 2.1s
  }
  .yanshi22 {
    animation-delay: 2.2s;
    -webkit-animation-delay: 2.2s
  }
  .yanshi23 {
    animation-delay: 2.3s;
    -webkit-animation-delay: 2.3s
  }
  .yanshi24 {
    animation-delay: 2.4s;
    -webkit-animation-delay: 2.4s
  }
  .yanshi25 {
    animation-delay: 2.5s;
    -webkit-animation-delay: 2.5s
  }
  .yanshi26 {
    animation-delay: 2.6s;
    -webkit-animation-delay: 2.6s
  }
  .yanshi27 {
    animation-delay: 2.7s;
    -webkit-animation-delay: 2.7s
  }
  .yanshi28 {
    animation-delay: 2.8s;
    -webkit-animation-delay: 2.8s
  }
  .yanshi29 {
    animation-delay: 2.9s;
    -webkit-animation-delay: 2.9s
  }
  .yanshi30 {
    animation-delay: 3s;
    -webkit-animation-delay: 3s
  }
  .yanshi31 {
    animation-delay: 3.1s;
    -webkit-animation-delay: 3.1s
  }
  .yanshi32 {
    animation-delay: 3.2s;
    -webkit-animation-delay: 3.2s
  }
  .yanshi33 {
    animation-delay: 3.3s;
    -webkit-animation-delay: 3.3s
  }
  .yanshi34 {
    animation-delay: 3.4s;
    -webkit-animation-delay: 3.4s
  }
  .yanshi35 {
    animation-delay: 3.5s;
    -webkit-animation-delay: 3.5s
  }
  .yanshi36 {
    animation-delay: 3.6s;
    -webkit-animation-delay: 3.6s
  }
  .yanshi37 {
    animation-delay: 3.7s;
    -webkit-animation-delay: 3.7s
  }
  .yanshi38 {
    animation-delay: 3.8s;
    -webkit-animation-delay: 3.8s
  }
  .yanshi39 {
    animation-delay: 3.9s;
    -webkit-animation-delay: 3.9s
  }
  .yanshi40 {
    animation-delay: 4s;
    -webkit-animation-delay: 4s
  }
  .yanshi41 {
    animation-delay: 4.1s;
    -webkit-animation-delay: 4.1s
  }
  .yanshi42 {
    animation-delay: 4.2s;
    -webkit-animation-delay: 4.2s
  }
  .yanshi43 {
    animation-delay: 4.3s;
    -webkit-animation-delay: 4.3s
  }
  .yanshi44 {
    animation-delay: 4.4s;
    -webkit-animation-delay: 4.4s
  }
  .yanshi45 {
    animation-delay: 4.5s;
    -webkit-animation-delay: 4.5s
  }
  .yanshi46 {
    animation-delay: 4.6s;
    -webkit-animation-delay: 4.6s
  }
  .yanshi47 {
    animation-delay: 4.7s;
    -webkit-animation-delay: 4.7s
  }
  .yanshi48 {
    animation-delay: 4.8s;
    -webkit-animation-delay: 4.8s
  }
  .yanshi49 {
    animation-delay: 4.9s;
    -webkit-animation-delay: 4.9s
  }
  .yanshi50 {
    animation-delay: 5s;
    -webkit-animation-delay: 5s
  }
  .yanshi51 {
    animation-delay: 5.1s;
    -webkit-animation-delay: 5.1s
  }
  .yanshi52 {
    animation-delay: 5.2s;
    -webkit-animation-delay: 5.2s
  }
  .yanshi53 {
    animation-delay: 5.3s;
    -webkit-animation-delay: 5.3s
  }
  .yanshi54 {
    animation-delay: 5.4s;
    -webkit-animation-delay: 5.4s
  }
  .yanshi55 {
    animation-delay: 5.5s;
    -webkit-animation-delay: 5.5s
  }
  .yanshi56 {
    animation-delay: 5.6s;
    -webkit-animation-delay: 5.6s
  }
  .yanshi57 {
    animation-delay: 5.7s;
    -webkit-animation-delay: 5.7s
  }
  .yanshi58 {
    animation-delay: 5.8s;
    -webkit-animation-delay: 5.8s
  }
  .yanshi59 {
    animation-delay: 5.9s;
    -webkit-animation-delay: 5.9s
  }
  .yanshi60 {
    animation-delay: 6s;
    -webkit-animation-delay: 6s
  }
  .yanshi61 {
    animation-delay: 6.1s;
    -webkit-animation-delay: 6.1s
  }
  .yanshi62 {
    animation-delay: 6.2s;
    -webkit-animation-delay: 6.2s
  }
  .yanshi63 {
    animation-delay: 6.3s;
    -webkit-animation-delay: 6.3s
  }
  .yanshi64 {
    animation-delay: 6.4s;
    -webkit-animation-delay: 6.4s
  }
  .yanshi65 {
    animation-delay: 6.5s;
    -webkit-animation-delay: 6.5s
  }
  .yanshi66 {
    animation-delay: 6.6s;
    -webkit-animation-delay: 6.6s
  }
  .yanshi67 {
    animation-delay: 6.7s;
    -webkit-animation-delay: 6.7s
  }
  .yanshi68 {
    animation-delay: 6.8s;
    -webkit-animation-delay: 6.8s
  }
  .yanshi69 {
    animation-delay: 6.9s;
    -webkit-animation-delay: 6.9s
  }
  .yanshi70 {
    animation-delay: 7s;
    -webkit-animation-delay: 7s
  }
  .yanshi71 {
    animation-delay: 7.1s;
    -webkit-animation-delay: 7.1s
  }
  .yanshi72 {
    animation-delay: 7.2s;
    -webkit-animation-delay: 7.2s
  }
  .yanshi73 {
    animation-delay: 7.3s;
    -webkit-animation-delay: 7.3s
  }
  .yanshi74 {
    animation-delay: 7.4s;
    -webkit-animation-delay: 7.4s
  }
  .yanshi75 {
    animation-delay: 7.5s;
    -webkit-animation-delay: 7.5s
  }
  .yanshi76 {
    animation-delay: 7.6s;
    -webkit-animation-delay: 7.6s
  }
  .yanshi77 {
    animation-delay: 7.7s;
    -webkit-animation-delay: 7.7s
  }
  .yanshi78 {
    animation-delay: 7.8s;
    -webkit-animation-delay: 7.8s
  }
  .yanshi79 {
    animation-delay: 7.9s;
    -webkit-animation-delay: 7.9s
  }
  .yanshi80 {
    animation-delay: 8s;
    -webkit-animation-delay: 8s
  }
  .yanshi81 {
    animation-delay: 8.1s;
    -webkit-animation-delay: 8.1s
  }
  .yanshi82 {
    animation-delay: 8.2s;
    -webkit-animation-delay: 8.2s
  }
  .yanshi83 {
    animation-delay: 8.3s;
    -webkit-animation-delay: 8.3s
  }
  .yanshi84 {
    animation-delay: 8.4s;
    -webkit-animation-delay: 8.4s
  }
  .yanshi85 {
    animation-delay: 8.5s;
    -webkit-animation-delay: 8.5s
  }
  .yanshi86 {
    animation-delay: 8.6s;
    -webkit-animation-delay: 8.6s
  }
  .yanshi87 {
    animation-delay: 8.7s;
    -webkit-animation-delay: 8.7s
  }
  .yanshi88 {
    animation-delay: 8.8s;
    -webkit-animation-delay: 8.8s
  }
  .yanshi89 {
    animation-delay: 8.9s;
    -webkit-animation-delay: 8.9s
  }
  .yanshi90 {
    animation-delay: 9s;
    -webkit-animation-delay: 9s
  }
  .yanshi91 {
    animation-delay: 9.1s;
    -webkit-animation-delay: 9.1s
  }
  .yanshi92 {
    animation-delay: 9.2s;
    -webkit-animation-delay: 9.2s
  }
  .yanshi93 {
    animation-delay: 9.3s;
    -webkit-animation-delay: 9.3s
  }
  .yanshi94 {
    animation-delay: 9.4s;
    -webkit-animation-delay: 9.4s
  }
  .yanshi95 {
    animation-delay: 9.5s;
    -webkit-animation-delay: 9.5s
  }
  .yanshi96 {
    animation-delay: 9.6s;
    -webkit-animation-delay: 9.6s
  }
  .yanshi97 {
    animation-delay: 9.7s;
    -webkit-animation-delay: 9.7s
  }
  .yanshi98 {
    animation-delay: 9.8s;
    -webkit-animation-delay: 9.8s
  }
  .yanshi99 {
    animation-delay: 9.9s;
    -webkit-animation-delay: 9.9s
  }
  .tanchuceng {
    position: fixed;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    display: none;
  }
  .tanin {
    width: 590px;
    height: 390px;
    margin: 0 auto;
    margin-top: 30vh;
    position: relative;
    background: url(../images/tanbg.png) no-repeat center top;
  }
  .tantoux {
    line-height: 35px;
    padding-left: 12px;
    color: #ffea00;
    font-weight: bold;
  }
  .shuzangh {
    text-align: center;
    color: #ffea00;
    line-height: 38px;
  }
  .shuimsnt {
    width: 225px;
    height: 26px;
    background: #750606;
    border: 1px solid #ff0000;
    color: #fff;
  }
  .shuimsnt::-webkit-input-placeholder {
    /* WebKit browsers*/
    color: #fff;
  }
  .shuimsnt:-moz-placeholder {
    /* Mozilla Firefox 4 to 18*/
    color: #fff;
  }
  .shuimsnt::-moz-placeholder {
    /* Mozilla Firefox 19+*/
    color: #fff;
  }
  .shuimsnt:-ms-input-placeholder {
    /* Internet Explorer 10+*/
    color: #fff;
  }
  .chatablewa {
    width: 517px;
    margin: 0 auto;
    max-height: 273px;
    overflow-y: auto;
  }
  .toum {
    background: #700001;
  }
  .chtable {
    width: 100%;
  }
  .chtable td {
    height: 33px;
    text-align: center;
    border: 1px solid #dd0002;
    color: #fff;
  }
  .toum td {
    color: #fcdb6a;
  }
  .chacha {
    position: absolute;
    right: 0px;
    line-height: 35px;
    width: 35px;
    cursor: pointer;
    text-align: center;
    font-size: 20px;
    color: #ffea00;
  }
  .header {}
  .inner {
    width: 1100px;
    margin: 0 auto;
  }
  .header .inner {}
  .logo {
    text-align: center;
    height: 129px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  .nav {
    background: #f21802;
  }
  .nav .inner {
    height: 50px;
  }
  .nav li a {
    font-size: 18px;
    color: #fff;
    display: block;
    padding: 0px 20px;
    height: 50px;
    text-align: center;
    line-height: 50px;
  }
  .nav ul {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  .nav ul li a:hover {
    color: #fff000;
  }
  .nav li a.kefua {
    background: #fce224;
    color: #cf1100;
  }
  .banner {
    height: 1114px;
     background: url(../images/banner.jpg) no-repeat center top; 
  }
  .zhuanpan {
    /* float:right; */
    position: relative;
    /* right: 124px; */
    padding-top: 39px;
    margin: 0 auto;
    /* background: url(../images/dizuo.png) no-repeat center bottom; */
  }
  .panzi {
    width: 807px;
    height: 830px;
    position: relative;
    margin: 0 auto;
    background: url(../images/panzi.png) no-repeat center top;
  }
  .panbg {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
    background: url(../images/panbg1.png) no-repeat center top;
  }
  .panbg.cur {
    background: url(../images/panbg2.png) no-repeat center top;
  }
  .zhen {
    width: 190px;
    height: 190px;
    position: absolute;
    top: 50%;
    z-index: 30;
    left: 50%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end;
    margin-left: -95px;
    margin-top: -95px;
  }
  .zhunbtn {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    position: relative;
  }
  .zhunbtn img {
    display: block;
  }
  .zhunbtn a {
    margin: 0px 20px;
  }
  .content {
    padding-top: 16px;
  }
  .cont1 {
    padding: 12px 26px;
    padding-right: 470px;
    /* border:3px solid #e5e5e5; */
  }
  .cont1-1 {
    font-size: 30px;
    color: #e4393c;
    font-weight: bold;
    border-bottom: 1px solid #c2c2c2;
    line-height: 50px;
  }
  .cont1-1 span {
    color: #000000;
    font-size: 14px;
    font-weight: 400;
  }
  .cont1-1:after {
    display: block;
    content: "";
    width: 64px;
    height: 2px;
    background: #ce292c;
  }
  .cont1-2 {
    font-size: 18px;
    color: #fff;
    line-height: 30px;
    padding-top: 12px;
    padding-left: 73px;
  }
  .cont1-2 em {
    color: #e4393c;
  }
  .cont2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  .cont2-1 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .cont2-1:after, .cont2-1:before {
    content: "";
    border-bottom: 1px solid #7f7f7f;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
  }
  .cont2-1 span {
    font-size: 30px;
    color: #e4393c;
    border: 1px solid #e4393c;
    padding: 0px 40px;
    margin: 0px 20px;
    border-radius: 26px;
    line-height: 46px;
  }
  .cont2-2 {
    height: 280px;
    width: 427px;
    padding: 26px;
    background: #fff;
    border-radius: 16px;
  }
  .luntop {
    position: relative;
    height: 189px;
    width: 927px;
    overflow: hidden;
    margin: 0 auto;
    left: 0px;
    top: 98px;
  }
  .contin {
    padding: 0px 78px;
    position: relative;
    left: 1px;
  }
  .luntopwa {
    width: 1000px;
    height: 320px;
    background: url(../images/luntopbg.png) no-repeat center top;
    margin-top: 30px;
  }
  .luntop ul {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    will-change: transform;
    perspective: 1000;
  }
  .luntop ul li {
    font-size: 16px;
    color: #fff;
    line-height: 24px;
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    will-change: transform;
    perspective: 1000;
  }
  .luntop ul li p{
    width:50%;
    will-change: transform;
    perspective: 1000;
  }
  .spannw1 {
    width: 132px;
  }
  .luntop ul li span {}
  .luntop ul li span:first-child {}
  .luntop ul li span:nth-child(2) {}
  .luntop:after {
    /* content:""; */
    position: absolute;
    left: 50%;
    height: 100%;
    background: #a7a7a7;
    width: 1px;
    margin-left: -30px;
  }
  .cont3 {
    padding: 22px 0px;
    padding-bottom: 0px;
  }
  .title {
    font-size: 32px;
    font-weight: bold;
    color: #e4393c;
    margin-bottom: 15px;
    line-height: 40px;
  }
  .title img {
    max-width: 100%;
  }
  .table {
    width: 100%;
    margin: 0 auto;
    text-align: center;
    background: #860a0b;
    margin-bottom: 20px;
  }
  .table td {
    border: 1px solid #5d0000;
    height: 38px;
    font-size: 18px;
    color: #fff;
  }
  .table tr:first-child td {
    background: #ffd652;
    color: #981314;
  }
  .wenzi {
    font-size: 17px;
    color: #fff;
    line-height: 38px;
    margin-bottom: 10px;
  }
  .hong {
    color: #be1204;
  }
  .cont3-1 {
    width: 463px;
    height: 81px;
    background: url(../images/tlbg.png) no-repeat left top;
    position: relative;
    left: -14px;
    line-height: 61px;
    padding-left: 40px;
    font-size: 32px;
    font-weight: bold;
    color: #fff;
  }
  .cont3-2 {
    padding: 0px 12px;
    padding-top: 6px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    font-size: 18px;
    color: #fff;
    line-height: 30px;
  }
  .lunbtn {
    width: 20px;
    height: 38px;
    cursor: pointer;
  }
  .lunbtn.lbtn {
    background: url(../images/lbtn.png) no-repeat center top;
  }
  .lunbtn.rbtn {
    background: url(../images/rbtn.png) no-repeat center top;
  }
  .swdlun {
    width: 932px;
  }
  .cont3-2 ol {
    padding-left: 48px;
  }
  .cont3-2 ol li {
    font-size: 15px;
    color: #fff;
    line-height: 25px;
  }
  .cop {
    color: #ff8586;
    padding: 15px 0px;
    text-align: center;
    /* margin-top:40px; */
    border-top: 1px solid #b94347;
  }
  .btn {
    display: inline-block;
    width: 71px;
    height: 28px;
    background: url(../images/dbtnx.png) no-repeat center top;
    text-align: center;
    line-height: 28px;
    color: #000;
    font-weight: bold;
    margin: 0px 6px;
  }
  body {
    background: url(../images/bg.jpg) no-repeat center 0px;
  }
  .biaotd {
    width: 808px;
    margin: 0 auto;
    text-align: center;
    height: 279px;
    color: #fff;
  }
  .biaotd td {
    border: 1px solid #f46063;
    font-size: 15px;
  }
  .tdwz1 {
    font-size: 22px;
    color: #fee930;
  }
  .tdwz2 {
    display: block;
    width: 47px;
    text-align: center;
    margin: 0 auto;
    color: #fee930;
  }
  .tdwz3 {
    color: #0cff00;
  }
  .huang {
    color: #fff000;
  }
  .userbx {
    height: 30px;
  }
  .pagebos {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    color: #fff;
  }
  .pagebtn_p a {
    color: #fff;
  }
  .baninx {
    padding-top: 250px;
  }
  .userbx {
    text-align: center;
    color: #fff;
    font-size: 18px;
    line-height: 30px;
    height: 30px;
    padding-bottom: 15px;
    padding-top: 80px;
  }
  .logoutbtn {
    padding-left: 22px;
    color: #FF0000;
  }
  .logoutbtn:hover {
    text-decoration: underline;
  }
  html {
    background: url(../images/htmlbg.png) repeat-y center top;
  }
  body .el-table .el-table__cell {
    padding: 5px;
  }
  .pagemn {
    display: inline;
    padding-top: 10px;
    color: #fff;
  }
  .pagemn .el-pagination__total {
    color: #fff;
  }
  /* dialog */
  .dialog-mask {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 99;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.5);
  }
  .dialog-box {
    position: fixed;
    top: 50%;
    left: 50%;
    right: 0;
    z-index: 100;
    background-color: #ece5f3;
    -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.3);
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.3);
    -webkit-animation: zoomIn 0.3s ease-in-out 0s both;
    animation: zoomIn 0.3s ease-in-out 0s both;
  }
  .dialog-box1 {
    width: 400px;
    height: 300px;
    margin-top: -150px;
    margin-left: -200px;
    z-index: 100;
  }
  .dialog-box2 {
    width: 400px;
    /* height: 280px; */
    margin-left: -200px;
    margin-top: -140px;
    z-index: 100;
  }
  .dialog-box3 {
    width: 700px;
    height: 470px;
    margin-top: -207px;
    margin-left: -350px;
    z-index: 100;
  }
  .felsx {
    padding-top: 34px;
    /*height: 195px;
    display: flex;
  justify-content: center;
  align-items: flex-end;*/
  }
  .tshibox h3 {
    font-size: 30px;
    font-weight: bold;
    color: #ff0000;
    text-align: center;
    line-height: 40px;
  }
  .tshibox h3.green {
    color: #32bc03;
  }
  .tshibox p {
    font-size: 15px;
    color: #888888;
    line-height: 30px;
    text-align: center;
  }
  .dialog-box .title {
    position: relative;
    padding: 0 20px;
    background-color: #2c3d67;
  }
  .dialog-box .title h3 {
    line-height: 50px;
    font-size: 24px;
    color: #ffe135;
    font-weight: bold;
    text-shadow: 0 1px 3px #333;
  }
  .dialog-box .title h3 em {
    font-size: 18px;
  }
  .tebaelbxin {
    padding: 24px;
    height: 390px;
    overflow-y: auto;
  }
  .tebaelbxin table {
    width: 100%;
    background: #f6f5f7;
    border: 1px solid #e1dee5;
  }
  .tebaelbxin table tr th {
    font-size: 13px;
    color: #b5b5b5;
    line-height: 33px;
    background: #fff;
    text-align: center;
    border: 1px solid #e1dee5;
  }
  .tebaelbxin table tr td {
    font-size: 13px;
    color: #fff;
    line-height: 31px;
    background: #828282;
    text-align: center;
    border: 1px solid #e1dee5;
  }
  .tebaelbxin table tr td.red {
    color: #fe3c60;
  }
  .tebaelbxin table tr td.green {
    color: #2eba03;
  }
  .dialog-box .title a {
    position: absolute;
    top: 12px;
    right: 15px;
    z-index: 9001;
    width: 28px;
    height: 28px;
    line-height: 28px;
    text-align: center;
    background: url(../images/ico-close.png) no-repeat center;
    background-size: 18px;
    border-radius: 50%;
    cursor: pointer;
    -webkit-transition: -webkit-transform .3s ease-in;
    transition: -webkit-transform .3s ease-in;
    transition: transform .3s ease-in;
    transition: transform .3s ease-in, -webkit-transform .3s ease-in;
  }
  .dialog-box .title a:hover {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
    -webkit-transform-origin: 50% 50%;
    -ms-transform-origin: 50% 50%;
    transform-origin: 50% 50%;
  }
  .dialog-box .content {
    overflow: hidden;
  }
  .dialog-box .content iframe {
    width: 100%;
    height: 100%;
    border: 0;
  }
  .dialog-box .content .btn-w {
    padding: 10px 20px 35px;
  }
  .dialog-box .content .btn-w .btn {
    display: block;
    width: 320px;
    height: 47px;
    background: url(../images/tanbtn.png) no-repeat center top;
    font-size: 20px;
    color: #000;
  }
  .dialog-box .content .btn-w .btn a {
    color: #000;
  }
  .dialog-box .content .btn-w .btn:hover {
    /*background-color: #ee6a00;*/
  }
  .dialog-box .content .btn-w .btn.yellow {}
  .dialog-box .content .btn-w .btn.yellow:hover {
    /*background-color: #f60;*/
  }
  .dialog-box .content .btn-w .btn.blue {
    background-color: #388cff;
  }
  .dialog-box .content .btn-w .btn.blue:hover {
    /*background-color: #1577fd;*/
  }
  .dialog-box .content .btn-w .btn.gray {
    background-color: #b9b9b9;
  }
  .dialog-box .content .btn-w .btn.gray:hover {
    /*background-color: #a9a9a9;*/
  }
  .dialog-box .content .btn-w .btn.disabled {
    background-color: #ccc;
  }
  .dialog-box .content .btn-w .btn.green {
    background-color: #39b510;
  }
  .login-dialog {
    padding: 0 20px;
    background-color: #ececec;
  }
  .login-dialog .ipt-w {
    padding-top: 10px;
  }
  .login-dialog .ipt-w li {
    position: relative;
    padding: 15px 20px 0;
  }
  .login-dialog .ipt-w li input {
    display: block;
    width: 100%;
    height: 40px;
    line-height: 40px;
    padding-left: 40px;
    color: #333;
    font-size: 14px;
    background-image: url(../images/icon-login.png);
    background-color: #fff;
    background-repeat: no-repeat;
    border-radius: 0;
  }
  .login-dialog .ipt-w li input.userpwd {
    background-position: 2px 0;
  }
  .login-dialog .ipt-w li input.username {
    background-position: 2px -40px;
  }
  .login-dialog .ipt-w li input.vcode {
    background-position: 2px -80px;
  }
  .login-dialog .ipt-w li input:hover {
    border-color: #f4951e;
  }
  .login-dialog .ipt-w li input:focus {
    border-color: #f4951e;
    -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 0 5px rgba(244, 149, 30, 0.3);
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 0 5px rgba(244, 149, 30, 0.3);
  }
  .login-dialog .ipt-w li img {
    position: absolute;
    height: 30px;
    display: inline-block;
    width: 78px;
    top: 20px;
    right: 25px;
    z-index: 100;
    cursor: pointer;
  }
  .login-dialog .opt-w {
    padding: 0 20px;
  }
  .login-dialog .opt-w:before, .login-dialog .opt-w:after {
    content: " ";
    display: table;
  }
  .login-dialog .opt-w:after {
    clear: both;
    overflow: hidden;
  }
  .login-dialog .opt-w a {
    display: inline-block;
    line-height: 36px;
    color: #fe3c5f;
  }
  .login-dialog .opt-w a:hover {
    text-decoration: underline;
  }
  .login-dialog .opt-w a.right {
    float: right;
  }
  .succ-dialog, .fail-dialog {
    position: fixed;
    top: 25%;
    left: 50%;
    right: 0;
    z-index: 9000;
    margin-left: -211.5px;
    width: 423px;
    height: 363px;
    background-color: transparent;
    border-radius: 10px;
    -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.3);
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.3);
    background: url(../images/dialog-success-bg.png) no-repeat;
    -webkit-animation: zoomIn 0.3s ease-in-out 0s both;
    animation: zoomIn 0.3s ease-in-out 0s both;
  }
  .succ-dialog .btn-close, .fail-dialog .btn-close {
    position: absolute;
    top: 0;
    right: 0;
    width: 40px;
    height: 40px;
    background-color: transparent;
  }
  .succ-dialog .btn-ok, .succ-dialog .btn-cancel, .fail-dialog .btn-ok, .fail-dialog .btn-cancel {
    position: absolute;
    left: 129px;
    top: 254px;
    width: 170px;
    height: 55px;
    background-color: transparent;
  }
  .succ-dialog.fail-dialog, .fail-dialog.fail-dialog {
    background-image: url(../images/dialog-fail-bg.png);
  }
  .exrinpt {
    display: block;
    width: 100%;
    margin-top: 5px;
  }
  input.exrinpt {
    height: 40px;
    text-indent: 5px;
  }
  .red {
    color: #FF0000;
  }
  .btnclose{
    display:none;
  }
  .timuwa{
    padding-top: 300px;
    max-width: 750px;
    margin: 0 auto;
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .timud{
    font-size:20px;
    color:#fff;
    line-height: 26px;
    margin-bottom: 20px;
  }
  .dankust li{
    font-size:18px;
    margin-bottom: 10px;
    color:#fff;
  }
  .dankust li label{
    display: flex;
    align-items: center;
  }
  .dankust li label input{
    margin-right: 10px;
  }
  .tijiao{
    margin-top: 20px;
  }
}
@media(max-width: 1024px) {
  a {
    text-decoration: none
  }
  html {
    font-size: 15.625vw;
  }
  .loading {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: #fff;
    z-index: 99999
  }
  .loadingfa {
    width: .50rem;
    height: .50rem;
    line-height: .50rem;
    text-align: center;
    font-size: .29rem;
    color: #444;
    position: absolute;
    left: 50%;
    margin-top: -.25rem;
    margin-left: -.25rem;
    top: 50%
  }
  .animteeh {
    opacity: .2;
    transition: all ease 1.5s;
    -webkit-transition: all ease 1.5s;
    -moz-transition: all ease 1.5s;
    -o-transition: all ease 1.5s;
    transform: translateY(100rem);
    -webkit-transform: translateY(100rem);
    -moz-transform: translateY(100rem);
    -ms-transform: translateY(100rem);
    -o-transform: translateY(100rem)
  }
  .animteeh.active {
    opacity: 1;
    transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0)
  }
  .animts {
    opacity: .2;
    transition: all ease 1.5s;
    -webkit-transition: all ease 1.5s;
    -moz-transition: all ease 1.5s;
    -o-transition: all ease 1.5s;
    transform: translateY(100rem);
    -webkit-transform: translateY(100rem);
    -moz-transform: translateY(100rem);
    -ms-transform: translateY(100rem);
    -o-transform: translateY(100rem)
  }
  .active.animts {
    opacity: 1;
    transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0)
  }
  @keyframes rotate {
    from {
      -webkit-transform: rotate(0)
    }
    to {
      -webkit-transform: rotate(360deg)
    }
  }
  @-webkit-keyframes rotate {
    from {
      -webkit-transform: rotate(0)
    }
    to {
      -webkit-transform: rotate(360deg)
    }
  }
  @-moz-keyframes rotate {
    from {
      -moz-transform: rotate(0)
    }
    to {
      -moz-transform: rotate(360deg)
    }
  }
  @-ms-keyframes rotate {
    from {
      -ms-transform: rotate(0)
    }
    to {
      -ms-transform: rotate(360deg)
    }
  }
  @-o-keyframes rotate {
    from {
      -o-transform: rotate(0)
    }
    to {
      -o-transform: rotate(360deg)
    }
  }
  @keyframes rotate1 {
    from {
      -webkit-transform: rotate(0)
    }
    to {
      -webkit-transform: rotate(-360deg)
    }
  }
  @-webkit-keyframes rotate1 {
    from {
      -webkit-transform: rotate(0)
    }
    to {
      -webkit-transform: rotate(-360deg)
    }
  }
  @-moz-keyframes rotate1 {
    from {
      -moz-transform: rotate(0)
    }
    to {
      -moz-transform: rotate(-360deg)
    }
  }
  @-ms-keyframes rotate1 {
    from {
      -ms-transform: rotate(0)
    }
    to {
      -ms-transform: rotate(-360deg)
    }
  }
  @-o-keyframes rotate1 {
    from {
      -o-transform: rotate(0)
    }
    to {
      -o-transform: rotate(-360deg)
    }
  }
  .xuanzhuan {
    animation: 2s linear 0s normal forwards infinite rotate;
    -webkit-animation: 2s linear 0s normal forwards infinite rotate;
    -moz-animation: 2s linear 0s normal forwards infinite rotate;
    -o-animation: 2s linear 0s normal forwards infinite rotate
  }
  .xuanzhuan1 {
    animation: 5s linear 0s normal forwards infinite rotate;
    -webkit-animation: 5s linear 0s normal forwards infinite rotate;
    -moz-animation: 5s linear 0s normal forwards infinite rotate;
    -o-animation: 5s linear 0s normal forwards infinite rotate
  }
  .nizhuan {
    animation: 2s linear 0s normal forwards infinite rotate1;
    -webkit-animation: 2s linear 0s normal forwards infinite rotate1;
    -moz-animation: 2s linear 0s normal forwards infinite rotate1;
    -o-animation: 2s linear 0s normal forwards infinite rotate1
  }
  .nizhuan1 {
    animation: 3s linear 0s normal forwards infinite rotate1;
    -webkit-animation: 3s linear 0s normal forwards infinite rotate1;
    -moz-animation: 3s linear 0s normal forwards infinite rotate1;
    -o-animation: 3s linear 0s normal forwards infinite rotate1
  }
  @keyframes Updown {
    0% {
      transform: translateY(30rem);
      -webkit-transform: translateY(30rem);
      -moz-transform: translateY(30rem);
      -ms-transform: translateY(30rem);
      -o-transform: translateY(30rem)
    }
    100% {
      transform: translateY(0);
      -webkit-transform: translateY(0);
      -moz-transform: translateY(0);
      -ms-transform: translateY(0);
      -o-transform: translateY(0)
    }
  }
  .shangxia {
    animation: 1.4s 0s alternate none infinite running Updown
  }
  .yaohuan {
    animation: 2.4s 0s alternate none infinite running swing
  }
  .yaohuan1 {
    animation: 9.4s 0s alternate none infinite running swing
  }
  .flash {
    animation: 2.4s 0s alternate none infinite running flash
  }
  .wobble {
    animation: 20.4s 0s alternate none infinite running wobble
  }
  .dtable {
    display: table;
    width: 100%;
    height: 100%
  }
  .dcell {
    display: table-cell;
    vertical-align: middle
  }
  .shangxia1 {
    animation: 2.4s 0s alternate none infinite running Updown
  }
  .shangxia2 {
    animation: 2.9s 0s alternate none infinite running Updown
  }
  .shangxia3 {
    animation: 3.4s 0s alternate none infinite running Updown
  }
  .shangxia4 {
    animation: 2.5s 0s alternate none infinite running Updown
  }
  .shangxia5 {
    animation: 3.3s 0s alternate none infinite running Updown
  }
  .shangxia6 {
    animation: 2.4s 0s alternate none infinite running Updown
  }
  .shangxia7 {
    animation: 2.6s 0s alternate none infinite running Updown
  }
  .df {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex
  }
  .dc {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column
  }
  .flex1 {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1
  }
  .ac {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
  }
  .as {
    -webkit-box-align: justify;
    -webkit-align-items: space-between;
    -ms-flex-align: justify;
    align-items: space-between
  }
  .ae {
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end
  }
  .jc {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center
  }
  .js {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between
  }
  .je {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end
  }
  .fww {
    -webkit-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    -o-flex-wrap: wrap;
    flex-wrap: wrap
  }
  .yanshi01 {
    animation-delay: .1s;
    -webkit-animation-delay: .1s
  }
  .yanshi02 {
    animation-delay: .2s;
    -webkit-animation-delay: .2s
  }
  .yanshi03 {
    animation-delay: .3s;
    -webkit-animation-delay: .3s
  }
  .yanshi04 {
    animation-delay: .4s;
    -webkit-animation-delay: .4s
  }
  .yanshi05 {
    animation-delay: .5s;
    -webkit-animation-delay: .5s
  }
  .yanshi06 {
    animation-delay: .6s;
    -webkit-animation-delay: .6s
  }
  .yanshi07 {
    animation-delay: .7s;
    -webkit-animation-delay: .7s
  }
  .yanshi08 {
    animation-delay: .8s;
    -webkit-animation-delay: .8s
  }
  .yanshi09 {
    animation-delay: .9s;
    -webkit-animation-delay: .9s
  }
  .yanshi10 {
    animation-delay: 1s;
    -webkit-animation-delay: 1s
  }
  .yanshi11 {
    animation-delay: 1.1s;
    -webkit-animation-delay: 1.1s
  }
  .yanshi12 {
    animation-delay: 1.2s;
    -webkit-animation-delay: 1.2s
  }
  .yanshi13 {
    animation-delay: 1.3s;
    -webkit-animation-delay: 1.3s
  }
  .yanshi14 {
    animation-delay: 1.4s;
    -webkit-animation-delay: 1.4s
  }
  .yanshi15 {
    animation-delay: 1.5s;
    -webkit-animation-delay: 1.5s
  }
  .yanshi16 {
    animation-delay: 1.6s;
    -webkit-animation-delay: 1.6s
  }
  .yanshi17 {
    animation-delay: 1.7s;
    -webkit-animation-delay: 1.7s
  }
  .yanshi18 {
    animation-delay: 1.8s;
    -webkit-animation-delay: 1.8s
  }
  .yanshi19 {
    animation-delay: 1.9s;
    -webkit-animation-delay: 1.9s
  }
  .yanshi20 {
    animation-delay: 2s;
    -webkit-animation-delay: 2s
  }
  .yanshi21 {
    animation-delay: 2.1s;
    -webkit-animation-delay: 2.1s
  }
  .yanshi22 {
    animation-delay: 2.2s;
    -webkit-animation-delay: 2.2s
  }
  .yanshi23 {
    animation-delay: 2.3s;
    -webkit-animation-delay: 2.3s
  }
  .yanshi24 {
    animation-delay: 2.4s;
    -webkit-animation-delay: 2.4s
  }
  .yanshi25 {
    animation-delay: 2.5s;
    -webkit-animation-delay: 2.5s
  }
  .yanshi26 {
    animation-delay: 2.6s;
    -webkit-animation-delay: 2.6s
  }
  .yanshi27 {
    animation-delay: 2.7s;
    -webkit-animation-delay: 2.7s
  }
  .yanshi28 {
    animation-delay: 2.8s;
    -webkit-animation-delay: 2.8s
  }
  .yanshi29 {
    animation-delay: 2.9s;
    -webkit-animation-delay: 2.9s
  }
  .yanshi30 {
    animation-delay: 3s;
    -webkit-animation-delay: 3s
  }
  .yanshi31 {
    animation-delay: 3.1s;
    -webkit-animation-delay: 3.1s
  }
  .yanshi32 {
    animation-delay: 3.2s;
    -webkit-animation-delay: 3.2s
  }
  .yanshi33 {
    animation-delay: 3.3s;
    -webkit-animation-delay: 3.3s
  }
  .yanshi34 {
    animation-delay: 3.4s;
    -webkit-animation-delay: 3.4s
  }
  .yanshi35 {
    animation-delay: 3.5s;
    -webkit-animation-delay: 3.5s
  }
  .yanshi36 {
    animation-delay: 3.6s;
    -webkit-animation-delay: 3.6s
  }
  .yanshi37 {
    animation-delay: 3.7s;
    -webkit-animation-delay: 3.7s
  }
  .yanshi38 {
    animation-delay: 3.8s;
    -webkit-animation-delay: 3.8s
  }
  .yanshi39 {
    animation-delay: 3.9s;
    -webkit-animation-delay: 3.9s
  }
  .yanshi40 {
    animation-delay: 4s;
    -webkit-animation-delay: 4s
  }
  .yanshi41 {
    animation-delay: 4.1s;
    -webkit-animation-delay: 4.1s
  }
  .yanshi42 {
    animation-delay: 4.2s;
    -webkit-animation-delay: 4.2s
  }
  .yanshi43 {
    animation-delay: 4.3s;
    -webkit-animation-delay: 4.3s
  }
  .yanshi44 {
    animation-delay: 4.4s;
    -webkit-animation-delay: 4.4s
  }
  .yanshi45 {
    animation-delay: 4.5s;
    -webkit-animation-delay: 4.5s
  }
  .yanshi46 {
    animation-delay: 4.6s;
    -webkit-animation-delay: 4.6s
  }
  .yanshi47 {
    animation-delay: 4.7s;
    -webkit-animation-delay: 4.7s
  }
  .yanshi48 {
    animation-delay: 4.8s;
    -webkit-animation-delay: 4.8s
  }
  .yanshi49 {
    animation-delay: 4.9s;
    -webkit-animation-delay: 4.9s
  }
  .yanshi50 {
    animation-delay: 5s;
    -webkit-animation-delay: 5s
  }
  .yanshi51 {
    animation-delay: 5.1s;
    -webkit-animation-delay: 5.1s
  }
  .yanshi52 {
    animation-delay: 5.2s;
    -webkit-animation-delay: 5.2s
  }
  .yanshi53 {
    animation-delay: 5.3s;
    -webkit-animation-delay: 5.3s
  }
  .yanshi54 {
    animation-delay: 5.4s;
    -webkit-animation-delay: 5.4s
  }
  .yanshi55 {
    animation-delay: 5.5s;
    -webkit-animation-delay: 5.5s
  }
  .yanshi56 {
    animation-delay: 5.6s;
    -webkit-animation-delay: 5.6s
  }
  .yanshi57 {
    animation-delay: 5.7s;
    -webkit-animation-delay: 5.7s
  }
  .yanshi58 {
    animation-delay: 5.8s;
    -webkit-animation-delay: 5.8s
  }
  .yanshi59 {
    animation-delay: 5.9s;
    -webkit-animation-delay: 5.9s
  }
  .yanshi60 {
    animation-delay: 6s;
    -webkit-animation-delay: 6s
  }
  .yanshi61 {
    animation-delay: 6.1s;
    -webkit-animation-delay: 6.1s
  }
  .yanshi62 {
    animation-delay: 6.2s;
    -webkit-animation-delay: 6.2s
  }
  .yanshi63 {
    animation-delay: 6.3s;
    -webkit-animation-delay: 6.3s
  }
  .yanshi64 {
    animation-delay: 6.4s;
    -webkit-animation-delay: 6.4s
  }
  .yanshi65 {
    animation-delay: 6.5s;
    -webkit-animation-delay: 6.5s
  }
  .yanshi66 {
    animation-delay: 6.6s;
    -webkit-animation-delay: 6.6s
  }
  .yanshi67 {
    animation-delay: 6.7s;
    -webkit-animation-delay: 6.7s
  }
  .yanshi68 {
    animation-delay: 6.8s;
    -webkit-animation-delay: 6.8s
  }
  .yanshi69 {
    animation-delay: 6.9s;
    -webkit-animation-delay: 6.9s
  }
  .yanshi70 {
    animation-delay: 7s;
    -webkit-animation-delay: 7s
  }
  .yanshi71 {
    animation-delay: 7.1s;
    -webkit-animation-delay: 7.1s
  }
  .yanshi72 {
    animation-delay: 7.2s;
    -webkit-animation-delay: 7.2s
  }
  .yanshi73 {
    animation-delay: 7.3s;
    -webkit-animation-delay: 7.3s
  }
  .yanshi74 {
    animation-delay: 7.4s;
    -webkit-animation-delay: 7.4s
  }
  .yanshi75 {
    animation-delay: 7.5s;
    -webkit-animation-delay: 7.5s
  }
  .yanshi76 {
    animation-delay: 7.6s;
    -webkit-animation-delay: 7.6s
  }
  .yanshi77 {
    animation-delay: 7.7s;
    -webkit-animation-delay: 7.7s
  }
  .yanshi78 {
    animation-delay: 7.8s;
    -webkit-animation-delay: 7.8s
  }
  .yanshi79 {
    animation-delay: 7.9s;
    -webkit-animation-delay: 7.9s
  }
  .yanshi80 {
    animation-delay: 8s;
    -webkit-animation-delay: 8s
  }
  .yanshi81 {
    animation-delay: 8.1s;
    -webkit-animation-delay: 8.1s
  }
  .yanshi82 {
    animation-delay: 8.2s;
    -webkit-animation-delay: 8.2s
  }
  .yanshi83 {
    animation-delay: 8.3s;
    -webkit-animation-delay: 8.3s
  }
  .yanshi84 {
    animation-delay: 8.4s;
    -webkit-animation-delay: 8.4s
  }
  .yanshi85 {
    animation-delay: 8.5s;
    -webkit-animation-delay: 8.5s
  }
  .yanshi86 {
    animation-delay: 8.6s;
    -webkit-animation-delay: 8.6s
  }
  .yanshi87 {
    animation-delay: 8.7s;
    -webkit-animation-delay: 8.7s
  }
  .yanshi88 {
    animation-delay: 8.8s;
    -webkit-animation-delay: 8.8s
  }
  .yanshi89 {
    animation-delay: 8.9s;
    -webkit-animation-delay: 8.9s
  }
  .yanshi90 {
    animation-delay: 9s;
    -webkit-animation-delay: 9s
  }
  .yanshi91 {
    animation-delay: 9.1s;
    -webkit-animation-delay: 9.1s
  }
  .yanshi92 {
    animation-delay: 9.2s;
    -webkit-animation-delay: 9.2s
  }
  .yanshi93 {
    animation-delay: 9.3s;
    -webkit-animation-delay: 9.3s
  }
  .yanshi94 {
    animation-delay: 9.4s;
    -webkit-animation-delay: 9.4s
  }
  .yanshi95 {
    animation-delay: 9.5s;
    -webkit-animation-delay: 9.5s
  }
  .yanshi96 {
    animation-delay: 9.6s;
    -webkit-animation-delay: 9.6s
  }
  .yanshi97 {
    animation-delay: 9.7s;
    -webkit-animation-delay: 9.7s
  }
  .yanshi98 {
    animation-delay: 9.8s;
    -webkit-animation-delay: 9.8s
  }
  .yanshi99 {
    animation-delay: 9.9s;
    -webkit-animation-delay: 9.9s
  }
  .newbox {
    height: .55rem;
    width: 100%;
    background: #c31206;
    border-top: .01rem solid #fff000;
    z-index: 99;
  }
  .nav {
    position: fixed;
    left: 50%;
    margin-left: -3.2rem;
    bottom: 0rem;
    width: 6.40rem;
    height: .88rem;
    background: #be1204;
    z-index: 88;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }
  .nav a {
    width: 25%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    height: .88rem;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    color: #fff;
    font-size: .18rem;
  }
  .nav a:nth-child(even) {
    background: #a90b03;
  }
  .zhuanpan {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    padding-top: 1.92rem;
    padding-bottom: 1.95rem;
    /* background: url(./mb/images/dizuo.png) no-repeat center bottom; */
  }
  .panzi {
    width: 5.82rem;
    height: 5.97rem;
    position: relative;
    background: url(/dati/images/panzi.png) no-repeat center top;
    background-size: 100% 100% !important;
  }
  .panbg {
    position: absolute;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    background: url(/dati/images/panbg1.png) no-repeat center top;
    background-size: 100% 100%;
  }
  .panbg.cur {
    background: url(/dati/images/panbg2.png) no-repeat center top;
    background-size: 100% 100%;
  }
  .zhen {
    width: 1.37rem;
    height: 1.37rem;
    position: absolute;
    top: 50%;
    left: 50%;
    z-index: 30;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end;
    margin-left: -.69rem;
    margin-top: -.69rem;
  }
  .zhen img {
    width: 100%;
  }
  .content {
    padding-top: .16rem;
  }
  .cont1 {
    padding: .12rem .26rem;
    /* background:#fafafa; */
    margin: .22rem 0;
  }
  .cont1-1 {
    font-size: .30rem;
    color: #e4393c;
    font-weight: bold;
    border-bottom: .01rem solid #c2c2c2;
    line-height: .50rem;
  }
  .cont1-1 span {
    color: #000000;
    font-size: .14rem;
    font-weight: 400;
  }
  .cont1-1:after {
    display: block;
    content: "";
    width: .64rem;
    height: .02rem;
    background: #ce292c;
  }
  .cont1-2 {
    width: 6.03rem;
    height: 3.89rem;
    background: url(/dati/images/tiaojian.png) no-repeat center top;
  }
  .cnnwz {
    font-size: .20rem;
    color: #fff;
    padding-left: 1.00rem;
    padding-top: 1.00rem;
    line-height: .30rem;
  }
  .huang {
    color: #fff000;
  }
  .cont1-2 em {
    color: #e4393c;
  }
  .cont2 {
    padding: .14rem .41rem;
    /* background:#e4393c; */
    margin-top: 1.00rem;
  }
  .cont2-1 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .cont2-1:after, .cont2-1:before {
    content: "";
    border-bottom: .01rem solid #ffff00;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
  }
  .cont2-1 span {
    font-size: .30rem;
    color: #ffff00;
    border: 1rem solid #ffff00;
    padding: 0rem .40rem;
    margin: 0rem .20rem;
    border-radius: .26rem;
    line-height: .46rem;
  }
  .cont2-2 {
    height: 2.63rem;
  }
  .luntop {
    position: relative;
    height: 1.99rem;
    overflow: hidden;
    top: .85rem;
    width: 4.90rem;
    margin: 0 auto;
  }
  .luntop ul {

    left: 0rem;
    top: 0rem;
    width: 100%;
  }
  .luntop ul li {
    font-size: .20rem;
    color: #000000;
    line-height: .35rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }
  .spannw1 {
    width: 1.60rem;
  }
  .luntop ul li span {
    padding-right: .20rem;
  }
  .cont3 {
    padding: .22rem 0rem;
  }
  .cont3-1 {
    width: 4.63rem;
    height: .81rem;
    background: url(/dati/images/tlbg.png) no-repeat left top;
    position: relative;
    left: 0rem;
    line-height: .61rem;
    padding-left: .40rem;
    font-size: .32rem;
    font-weight: bold;
    color: #fff;
  }
  .cont3-2 {
    padding: 0rem .12rem;
    padding-top: .06rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    font-size: 18rem;
  }
  .lunbtn {
    width: .20rem;
    height: .38rem;
    cursor: pointer;
  }
  .lunbtn.lbtn {
    background: url(/dati/images/lbtn.png) no-repeat center top;
  }
  .lunbtn.rbtn {
    background: url(/dati/images/rbtn.png) no-repeat center top;
  }
  .swdlun {
    width: 9.32rem;
  }
  .cont3-2 ol {
    padding-left: .33rem;
  }
  .cont3-2 ol li {
    font-size: .18rem;
    color: #fff;
    line-height: .33rem;
  }
  .luntopwa {
    width: 5.92rem;
    height: 3.00rem;
    margin: 0 auto;
    background: url(/dati/images/luntopbg1.png) no-repeat center top;
    background-size: 100% 100%;
    margin-top: .3rem;
  }
  .top {
    /* background:#e4393c; */
    height: 1.20rem;
    padding: 0rem .30rem;
    text-align: center;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  .top img {
    display: block;
    margin: 0 auto;
  }
  #innerbox {
    background: url(/dati/images/bg1.jpg) no-repeat center 0rem;
    background-size: 6.40rem auto;
  }
  .conbx1 {
    padding-top: 2.85rem;
  }
  .contin {
    padding: 0rem .27rem;
  }
  .tanchuceng {
    position: fixed;
    left: 0rem;
    top: 0rem;
    width: 100%;
    height: 100%;
    display: none;
  }
  .tanin {
    width: 5.90rem !important;
    height: auto !important;
    margin: 0 auto;
    margin-top: 4.00rem;
    position: relative;
    background: #f8980c;
    background-size: 100% auto;
    border-radius: .12rem;
  }
  .tantoux {
    line-height: .65rem;
    padding-left: .12rem;
    color: #ffea00;
    font-weight: bold;

  }
  .shuzangh span {
    display: none;
  }
  .tanin .btnclose {
    position: absolute;
    width: .64rem;
    height: .64rem;
    background: url(/dati/images/tclose.png) no-repeat center top;
    background-size: 100% 100%;
    right: -.32rem;
    top: -.32rem;
    text-indent: -333rem;
  }
  .tanin .h15 {
    height: .5rem;
  }
  .tanin .h35 {
    display: none;
  }
  .shuzangh {
    text-align: center;
    color: #ffea00;
    line-height: .38rem;
  }
  .shuimsnt {
    width: 3.55rem;
    height: .76rem;
    background: #fdf4e3;
    border: none;
    color: #fff;
    font-size: .3rem;
    border-radius: .1rem;
    color: #111;
    text-align: center;
  }
  .shuzanghx {
    background: #fdf4e3;
    padding: .25rem 0px;
  }
  .chatablewa {
    width: 5.90rem;
    margin: 0 auto;
    overflow-y: auto;
  }
  .tanin .dengbtns {
    width: 3.56rem;
    height: .75rem;
    background: #f53d3d;
    color: #ffffff;
    border-radius: .1rem;
    text-align: center;
    line-height: .75rem;
    font-size:.24rem;
  }
  .toum {
    background: #700001;
  }
  .chtable {
    width: 100%;
  }
  .chtable td {
    height: .33rem;
    text-align: center;
    border: .01rem solid #dd0002;
    color: #fff;
  }
  .toum td {
    color: #fcdb6a;
  }
  .chacha {
    position: absolute;
    right: 0rem;
    line-height: .65rem;
    width: .65rem;
    cursor: pointer;
    text-align: center;
    font-size: .30rem;
    color: #ffea00;
    display:none;
  }
  .btn {
    display: inline-block;
    width: .71rem;
    height: .28rem;
    background: url(/dati/images/dbtnx.png) no-repeat center top;
    text-align: center;
    line-height: .28rem;
    color: #000;
    font-weight: bold;
    margin: 0rem .06rem;
    background-size: 100% 100%;
  }
  .tlbox {
    text-align: center;
    margin: .15rem 0;
  }
  .luntbxp {
    padding-top: 1.13rem;
    height: 2.15rem
  }
  .biaotd {
    width: 6.03rem;
    margin: 0 auto;
    text-align: center;
    height: 2.79rem;
    color: #fff;
  }
  .biaotd td {
    border: .01rem solid #f46063;
    font-size: .15rem;
  }
  .tdwz1 {
    font-size: .22rem;
    color: #fee930;
  }
  .tdwz2 {
    display: block;
    width: .47rem;
    text-align: center;
    margin: 0 auto;
    color: #fee930;
  }
  .tdwz3 {
    color: #0cff00;
  }
  .cont3 {
    padding: .22rem 0rem;
  }
  .title {
    font-size: .32rem;
    font-weight: bold;
    color: #e4393c;
    margin-bottom: .15rem;
    line-height: .40rem;
  }
  .title img {
    max-width: 100%;
  }
  .table {
    width: 100%;
    margin: 0 auto;
    text-align: center;
    background: #860a0b;
    margin-bottom: .20rem;
  }
  .table td {
    border: .01rem solid #5d0000;
    height: .38rem;
    font-size: .18rem;
    color: #fff;
  }
  .table tr:first-child td {
    /*background: #ffd652;*/
    color: #981314;
  }
  .wenzi {
    font-size: .17rem;
    color: #fff;
    line-height: .28rem;
    margin-bottom: .10rem;
  }
  .hong {
    color: #be1204;
  }
  .wenzif {
    font-size: .18rem;
    margin-bottom: .10rem;
  }
  .dfyou {
    width: calc(100% - .86rem);
  }
  .wenzif .hong {
    width: .86rem;
    white-space: nowrap;
  }
  html {
    background: #70060a url(/dati/images/htmlbg1.png) repeat-y center top;
    background-size: 100% auto;
  }
  body {
    max-width: 6.40rem;
    margin: 0 auto;
  }
  .pagebos {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    color: #fff;
  }
  .pagebtn_p a {
    color: #fff;
  }
  .userbx {
    text-align: center;
    line-height: .60rem;
    font-size: .22rem;
    color: #fff;
  }
  .logoutbtn {
    color: #fff000;
    padding-left: .15rem;
  }
  .nav a:nth-child(1) img {
    width: .27rem
  }
  .nav a:nth-child(2) img {
    width: .34rem
  }
  .nav a:nth-child(3) img {
    width: .35rem
  }
  .nav a:nth-child(4) img {
    width: .33rem
  }
  .tbtn img {
    width: 1.02rem;
  }
  .logo img {
    height: 0.8rem;
  }
  .dengbx {
    width: 4.88rem;
    height: .6rem;
/*    background: url(./mb/images/dengbg.png) no-repeat center top;*/
    margin: 0 auto;
    background-size: 100% auto;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }
  .denginpt {
    width: 3.5rem;
    padding-left: .2rem;
    background: none;
    border: none;
    color: #fff;
    outline: none;
    font-size:.24rem;
  }
  .denhbtmm {
    width: 1.3rem;
    height: .5rem;
  }
  .h100 {
    height: 1rem;
  }
  .denginpt::-webkit-input-placeholder {
    /* WebKit browsers*/
    color: #fff;
  }
  .denginpt:-moz-placeholder {
    /* Mozilla Firefox 4 to 18*/
    color: #fff;
  }
  .denginpt::-moz-placeholder {
    /* Mozilla Firefox 19+*/
    color: #fff;
  }
  .denginpt:-ms-input-placeholder {
    /* Internet Explorer 10+*/
    color: #fff;
  }
  .nvig {
    padding-top: .1rem;
    display: block;
  }
  .nvig img {
    display: block;
  }

  .pagemn {
    /*display: flex;*/
    /*align-items: center;*/
    /*justify-content: center;*/
    display: inline;
    width：auto;
    padding-top: 10px;
    padding-bottom: 10px;
    color: #fff;
  }
  .pagemn .el-pagination__total {
    color: #fff;
  }

   body .el-message-box__wrapper {
    display: flex;
    align-items: center;
    justify-content: center;
  }
  body .el-message-box {
    max-width: 90%;
  }


  .timuwa{
    padding-top: 2.5rem;
    max-width: 6rem;
    margin: 0 auto;
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .timud{
    font-size: .36rem;
    color:#fff;
    line-height: .5rem;
    margin-bottom: .4rem;
  }
  .dankust li{
    font-size: .3rem;
    margin-bottom: .2rem;
    color:#fff;
  }
  .dankust li label{
    display: flex;
    align-items: center;
  }
  .dankust li label input{
    margin-right: .2rem;
  }
  .tijiao{
    margin-top: .4rem;
  }
  .zhunbtn{
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .zhunbtn img{
    width: 2.5rem;
    margin: 0px .1rem;
  }
}