
body {
  overflow-x: hidden !important;
}
a {
  text-decoration: none;
}
li {
  list-style: none;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-weight: 400;
}
* {
  padding: 0;
  margin: 0;
}
body {
  width: 100%;
  margin: 0;
  padding: 0;
  position: relative;
  font-family: "微软雅黑";
}
header,
section,
.footer {
  width: 1200px;
  margin: auto;
}
.banner > img {
  width: 100%;
}
.tu1 {
  margin-top: -223px;
  position: relative;
  z-index: -1;
}
.tu1 > img {
  width: 100%;
}
.tu1 .tu01 {
  width: 1200px;
  margin: -700px auto auto;
  position: relative;
}
.tu1 .tu01 img {
  position: absolute;
}
.tu1 .tu01 img:nth-child(1) {
  top: -30px;
  left: 260px;
}
.tu1 .tu01 img:nth-child(2) {
  top: -90px;
  left: 630px;
}
.tu1 .tu01 img:nth-child(3) {
  top: 270px;
  left: 120px;
}
.tu1 .tu01 img:nth-child(4) {
  top: 200px;
  left: 490px;
}
.tu1 .tu01 img:nth-child(5) {
  top: 140px;
  left: 850px;
}
.tu2 {
  margin-top: 378px;
  z-index: 1000;
}
.tu2 > img {
  width: 100%;
}
.tu3 {
  margin-top: -290px;
  z-index: 1000;
}
.tu3 > img {
  width: 100%;
}
.tu4 {
  margin-top: -290px;
  z-index: 1000;
}
.tu4 > img {
  width: 100%;
}
.tu5 {
  margin-top: -263px;
  z-index: 1000;
}
.tu5 > img {
  width: 100%;
}
.tu6 {
  margin-top: -115px;
  z-index: 1000;
}
.tu6 > img {
  width: 100%;
}
.tu7 {
  margin-top: -288px;
  z-index: 1000;
}
.tu7 > img {
  width: 100%;
}
.tu8 {
  margin-top: -324px;
  z-index: 1000;
}
.tu8 > img {
  width: 100%;
}
.tu9 {
  margin-top: -324px;
  z-index: -2;
}
.tu9 > img {
  width: 100%;
}
.banner02,
.banner03 {
  width: 100%;
}
.banner02 > img,
.banner03 > img {
  width: 100%;
}
.tu-2 {
  position: relative;
  margin-top: -4px;
  width: 100%;
}
.tu-2 > img {
  width: 100%;
}
.tu-2 div.biaoti {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}
.tu-2 div.biaoti .biaotcont {
  margin: auto;
  width: 100%;
  text-align: center;
}
.tu-2 div.biaoti .biaotcont img {
  width: 100%;
  margin: auto;
}
.tu-3 {
  position: relative;
  margin-top: -4px;
  width: 100%;
}
.tu-3 > img {
  width: 100%;
}
.tu-3 div.biaoti {
  width: 100%;
}
.tu-3 div.biaoti .biaotcont {
  margin: auto;
  width: 100%;
  text-align: center;
}
.tu-3 div.biaoti .biaotcont img {
  width: 100%;
  margin: auto;
}
.tu01 .biaoti .biaotcont {
  padding-top: 40px;
}
.tu04 .biaoti .biaotcont {
  padding-top: 70px;
}
.fudongnr {
  position: absolute;
  top: 0;
  width: 100%;
  margin: auto;
}
.fudongnr img {
  width: 100%;
}
.banner02 {
  position: relative;
  width: 100%;
}
.banner02 > img {
  width: 100%;
}
.banner02 .zjz-shang {
  position: absolute;
  top: 35%;
  width: 24%;
  margin-left: 39%;
}
.banner02 .zjz-shang img {
  width: 100%;
}
.banner02 .zjz-xia {
  position: absolute;
  top: 54.5%;
  width: 22%;
  margin-left: 39%;
}
.banner02 .zjz-xia img {
  width: 100%;
}
.banner02 .zjz-xia2 {
  position: absolute;
  top: 58%;
  width: 22%;
  margin-left: 39%;
}
.banner02 .zjz-xia2 img {
  width: 100%;
}
.banner02 .zuo1 {
  position: absolute;
  top: 34%;
  left: 26%;
  width: 7%;
}
.banner02 .zuo1 img {
  width: 100%;
}
.banner02 .zuo2 {
  position: absolute;
  top: 55%;
  left: 21%;
  width: 7%;
}
.banner02 .zuo2 img {
  width: 100%;
}
.banner02 .zuo3 {
  position: absolute;
  top: 76%;
  left: 64%;
  width: 9%;
}
.banner02 .zuo3 img {
  width: 100%;
}
.banner03 {
  position: relative;
  width: 100%;
}
.banner03 > img {
  width: 100%;
}
.banner03 .xiaoren {
  position: absolute;
  bottom: 0;
  width: 20%;
  margin-left: 49%;
}
.banner03 .xiaoren img {
  width: 100%;
}
.banner03 .zhongxin {
  position: absolute;
  top: 21%;
  width: 46%;
  margin-left: 27%;
}
.banner03 .zhongxin img {
  width: 100%;
}
.banner04 {
  position: relative;
  width: 100%;
}
.banner04 > img {
  width: 100%;
}
.banner04 .xiaoren4 {
  position: absolute;
  bottom: 0;
  width: 12%;
  margin-left: 62.5%;
}
.banner04 .xiaoren4 img {
  width: 100%;
}
.banner04 .zi1 {
  position: absolute;
  top: 14%;
  width: 20%;
  margin-left: 37%;
}
.banner04 .zi1 img {
  width: 100%;
}
.banner04 .zi2 {
  position: absolute;
  top: 31%;
  width: 33%;
  margin-left: 34%;
}
.banner04 .zi2 img {
  width: 100%;
}
.banner04 .zi3 {
  position: absolute;
  top: 49%;
  width: 21%;
  margin-left: 40%;
}
.banner04 .zi3 img {
  width: 100%;
}
.banner04 .zi4 {
  position: absolute;
  top: 63%;
  width: 25%;
  margin-left: 38.5%;
}
.banner04 .zi4 img {
  width: 100%;
}
.banner04 .zi5 {
  position: absolute;
  top: 11%;
  width: 8.5%;
  margin-left: 58.5%;
}
.banner04 .zi5 img {
  width: 100%;
}
.banner04 .zi6 {
  position: absolute;
  top: 54%;
  width: 3%;
  margin-left: 61.5%;
}
.banner04 .zi6 img {
  width: 100%;
}
.banner123 {
  position: relative;
}
.banner123 > img {
  width: 100%;
}
.banner123 .tua1 {
  position: absolute;
  top: 1.2%;
  width: 34%;
  margin-left: 24%;
}
.banner123 .tua1 img {
  width: 100%;
}
.banner123 .tua2 {
  position: absolute;
  top: 2.7%;
  width: 27%;
  margin-left: 22%;
}
.banner123 .tua2 img {
  width: 100%;
}
.banner123 .tua3 {
  position: absolute;
  top: 3.2%;
  width: 24%;
  margin-left: 29%;
}
.banner123 .tua3 img {
  width: 100%;
}
.banner123 .tua4 {
  position: absolute;
  top: 5.39%;
  width: 24%;
  margin-left: 21%;
}
.banner123 .tua4 img {
  width: 100%;
}
.banner123 .tua5 {
  position: absolute;
  top: 4.6%;
  width: 17%;
  margin-left: 51%;
}
.banner123 .tua5 img {
  width: 100%;
}
.banner123 .tua6 {
  position: absolute;
  top: 2%;
  width: 30%;
  margin-left: 52%;
}
.banner123 .tua6 img {
  width: 100%;
}
.banner123 .tua7 {
  position: absolute;
  top: 4%;
  width: 14%;
  margin-left: 35%;
}
.banner123 .tua7 img {
  width: 100%;
}
.banner05 {
  position: relative;
  width: 100%;
}
.banner05 > img {
  width: 100%;
}
.banner05 .zz1 {
  position: absolute;
  top: 36.2%;
  width: 25.5%;
  margin-left: 38%;
}
.banner05 .zz1 img {
  width: 100%;
}
.banner05 .zz2 {
  position: absolute;
  top: 48.2%;
  width: 30%;
  margin-left: 35.2%;
}
.banner05 .zz2 img {
  width: 100%;
}
.banner05 .zz3 {
  position: absolute;
  top: 55.2%;
  width: 24.7%;
  margin-left: 38.2%;
}
.banner05 .zz3 img {
  width: 100%;
}
.banner05 .zz4 {
  position: absolute;
  top: 27.2%;
  width: 3%;
  margin-left: 31.2%;
}
.banner05 .zz4 img {
  width: 100%;
}
.banner05 .zz5 {
  position: absolute;
  top: 12.2%;
  width: 24%;
  margin-left: 39.5%;
}
.banner05 .zz5 img {
  width: 100%;
}
.banner06 {
  position: relative;
  width: 100%;
}
.banner06 > img {
  width: 100%;
}
.banner06 .z61 {
  position: absolute;
  top: 35%;
  width: 39%;
  margin-left: 31%;
}
.banner06 .z61 img {
  width: 100%;
}
.banner06 .z62 {
  position: absolute;
  top: 49%;
  width: 30%;
  margin-left: 35.3%;
}
.banner06 .z62 img {
  width: 100%;
}
.banner06 .z63 {
  position: absolute;
  top: 57%;
  width: 31%;
  margin-left: 34.7%;
}
.banner06 .z63 img {
  width: 100%;
}
.banner07 {
  position: relative;
  width: 100%;
}
.banner07 > img {
  width: 100%;
}
.banner07 .z71 {
  position: absolute;
  top: 32%;
  width: 41%;
  margin-left: 29%;
}
.banner07 .z71 img {
  width: 100%;
}
.banner07 .z72 {
  position: absolute;
  top: 49%;
  width: 27.5%;
  margin-left: 35.9%;
}
.banner07 .z72 img {
  width: 100%;
}
.banner07 .z73 {
  position: absolute;
  top: 56%;
  width: 19.4%;
  margin-left: 40%;
}
.banner07 .z73 img {
  width: 100%;
}
.banner07 .z73 {
  position: absolute;
  top: 56.5%;
  width: 19.4%;
  margin-left: 40%;
}
.banner07 .z73 img {
  width: 100%;
}
.banner07 .z74 {
  position: absolute;
  top: 10%;
  width: 40%;
  margin-left: 29%;
}
.banner07 .z74 img {
  width: 100%;
}
@media (max-width: 1200px) {
	.banner123{width: 164%; margin: 0px -32% !important;}
	.navbar-fixed-top{display:none;}
	header{display:none;}
}