@charset "utf-8";
/* CSS Document */
body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
code,
form,
fieldset,
legend,
input,
textarea,
p,
blockquote,
th,
td {
  margin: 0;
  padding: 0;
  font-family: "微软雅黑", Arial, Helvetica, sans-serif;
}
ol,
ul {
  list-style: none;
}
.wrap2018 {
  width: 1200px;
  margin: 0 auto;
  position: relative;
}
.clear {
  clear: both;
}

.main2018 {
  min-width: 1200px;
  background: url(../images/bg_01.jpg) no-repeat center top;
  height: 1871px;
}
.kv {
  position: absolute;
  z-index: 100;
  left: 17px;
  top: 95px;
  animation-delay: 0s;
}

.c1 {
  position: absolute;
  top: 827px;
  right: 483px;
  z-index: 100;
  animation-delay: 0.5s;
}
.c2 {
  position: absolute;
  top: 900px;
  right: 6px;
  z-index: 111;
  animation-delay: 1s;
}
.plus {
  position: absolute;
  top: 971px;
  right: 159px;
  z-index: 100;
  animation-delay: 1.8s;
}

.part_1 {
  min-width: 1200px;
  background: url(../images/bg_02.jpg) no-repeat center;
  height: 4809px;
}

.bu1 {
  top: 1284px;
  position: absolute;
  right: 679px;
  z-index: 100;
  -webkit-transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -moz-transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
  transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -webkit-transition: all 200ms;
  -moz-transition: all 200ms;
  transition: all 200ms;
}
.bu1:hover:hover {
  transform: scale(1.02);
  -ms-transform: scale(1.02);
  -moz-transform: scale(1.02);
  -webkit-transform: scale(1.02);
  -o-transform: scale(1.02);
}
.bu2 {
  top: 1283px;
  position: absolute;
  right: 228px;
  z-index: 100;
  -webkit-transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -moz-transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
  transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -webkit-transition: all 200ms;
  -moz-transition: all 200ms;
  transition: all 200ms;
}
.bu2:hover:hover {
  transform: scale(1.02);
  -ms-transform: scale(1.02);
  -moz-transform: scale(1.02);
  -webkit-transform: scale(1.02);
  -o-transform: scale(1.02);
}
.tk1 {
  top: 2153px;
  position: absolute;
  right: 416px;
  z-index: 100;
  -webkit-transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -moz-transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
  transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -webkit-transition: all 200ms;
  -moz-transition: all 200ms;
  transition: all 200ms;
}
.tk1:hover:hover {
  transform: scale(1.02);
  -ms-transform: scale(1.02);
  -moz-transform: scale(1.02);
  -webkit-transform: scale(1.02);
  -o-transform: scale(1.02);
}
.tk2 {
  top: 4521px;
  position: absolute;
  right: 414px;
  z-index: 100;
  -webkit-transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -moz-transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
  transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -webkit-transition: all 200ms;
  -moz-transition: all 200ms;
  transition: all 200ms;
}
.tk2:hover:hover {
  transform: scale(1.02);
  -ms-transform: scale(1.02);
  -moz-transform: scale(1.02);
  -webkit-transform: scale(1.02);
  -o-transform: scale(1.02);
}
.tk3 {
  top: 7580px;
  position: absolute;
  right: 414px;
  z-index: 100;
  -webkit-transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -moz-transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
  transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -webkit-transition: all 200ms;
  -moz-transition: all 200ms;
  transition: all 200ms;
}
.tk3:hover:hover {
  transform: scale(1.02);
  -ms-transform: scale(1.02);
  -moz-transform: scale(1.02);
  -webkit-transform: scale(1.02);
  -o-transform: scale(1.02);
}

@keyframes pulse {
  from {
    transform: scale3d(1, 1, 1);
  }

  50% {
    transform: scale3d(1.2, 1.2, 1.2);
  }

  to {
    transform: scale3d(1, 1, 1);
  }
}

.pulse {
  animation: pulse 2s linear infinite;
  -moz-animation: pulse 2s linear infinite;
  -webkit-animation: pulse 2s linear infinite;
  -o-animation: pulse 2s linear infinite;
}
