body {
  width: 100%;
  height: 100%;
  position: relative;
  margin: 0;
  /* min-width: 1410px; */
  font-family: 'Alibaba PuHuiTi', sans-serif;
}

body a:hover,
body a:focus {
  text-decoration: none;
  outline: none;
}

a {
  text-decoration: none;
  outline: none;
  color: #fff;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 0;
}

p {
  margin: 0;
}

ul,
label {
  margin: 0;
  padding: 0;
}

/* ---------------------------- padding-top   -----------------start */

.padding-top-77{
  padding-top: 7.7rem;
  box-sizing: border-box;

}

.padding-top-16{
  padding-top: 1.6rem;
  box-sizing: border-box;

}

.padding-top-35{
  padding-top: 3.5rem;
  box-sizing: border-box;

}

.padding-top-90{
  padding-top: 9rem;
  box-sizing: border-box;
}

.padding-top-240{
  padding-top: 24rem;
  box-sizing: border-box;
}

/* ---------------------------- padding-top   -----------------end */

/* ----------------------------padding-----------------start */
.padding-lr-12{
  padding-left: 1.2rem;
  padding-right: 1.2rem;
  box-sizing: border-box;
}


.padding-lr-240{
  padding-left: 24rem;
  padding-right: 24rem;
  box-sizing: border-box;
}

.padding-lr-250{
  padding-left: 25rem;
  padding-right: 25rem;
  box-sizing: border-box;
}

.padding-lr20-tb10{
  padding: 1rem 2rem;
  box-sizing: border-box;
}

.padding-lr71{
  padding-left: 7.1rem;
  padding-right: 7.1rem;
  box-sizing: border-box;
}

.padding-tb-54{
  padding-top: 5.4rem;
  padding-bottom: 5.4rem;
  box-sizing: border-box;
}

.padding-bottom-200{
  padding-bottom: 20rem;
  box-sizing: border-box;
}

/* ---------------------------- padding -----------------end */


/* ---------------------------- marging-left-right -----------------start */
.margin-lr-40{
  margin-left: 4rem;
  margin-right: 4rem;
}

.margin-tb-87{
  margin-top: 8.7rem;
  margin-bottom: 8.7rem;
}
/* ---------------------------- marging-left-right-----------------end*/

/* ----------------------------marging-----------------start */
.margin-left-10{
  margin-left: 1rem;
}

.margin-left-13{
  margin-left: 1.3rem;
}

.margin-left-16{
  margin-left: 1.6rem;
}

.margin-left-28{
  margin-left: 2.8rem;
}

.margin-left-40{
  margin-left: 4rem;
}

.margin-left-50{
  margin-left: 5rem;
}

.margin-left-80{
  margin-left: 8rem;
}

.margin-left-110{
  margin-left: 11rem;
}

.margin-left-260{
  margin-left: 26rem;
}

.margin-top-14{
  margin-top: 1.4rem;
}

.margin-top-24{
  margin-top: 2.4rem;
}

.margin-top-28{
  margin-top: 2.8rem;
}

.margin-top-32{
  margin-top: 3.2rem;
}

.marging-top-65{
  margin-top: 6.5rem;
}

.marging-top-72{
  margin-top: 7.2rem;
}

.marging-top-82{
  margin-top: 8.2rem;
}

.marging-top-90{
  margin-top: 9rem;
}

.marging-top-100{
  margin-top: 10rem;
}

.marging-top-128{
  margin-top: 12.8rem;
}

.marging-top-135{
  margin-top: 13.5rem;
}

.marging-top-174{
  margin-top: 17.4rem;
}

.marging-top-220{
  margin-top: 22rem;
}

.marging-top-280{
  margin-top: 28rem;
}


.margin-bottom-15{
  margin-bottom: 1.5rem;
}

.margin-bottom-12{
  margin-bottom: 1.2rem;
}

.margin-bottom-20{
  margin-bottom: 2rem;
}

.margin-bottom-32{
  margin-bottom: 3.2rem;
}

.margin-bottom-36{
  margin-bottom: 3.6rem;
}

.margin-bottom-50{
  margin-bottom: 5rem;
}

.margin-bottom-85{
  margin-bottom: 8.5rem;
}

.margin-bottom-116{
  margin-bottom: 11.6rem;
}


