*{
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}
h1,h2,h3,h4,h5,h6,p,div,ul,li,span,a{
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}
a{
  text-decoration:none;
};
ul{
  list-style: none;
}
/* 保证图片不失真 */
img {
	/*......*/
	image-rendering:-moz-crisp-edges; /* Firefox */
	image-rendering:-o-crisp-edges; /* Opera */
	image-rendering:-webkit-optimize-contrast; /*Webkit (non-standard naming) */
	image-rendering:crisp-edges;
	-ms-interpolation-mode: nearest-neighbor; /* IE (non-standard property) */
}
@keyframes show50{

  0%{opacity: 0;}
  100%{opacity: 1;}

}
/* <h2 class="title" style=""></h2>
<div class="title_bt"></div> */
.title{
  /* 上下25 */
  height: 90rem;
  font-size: 40rem;
  font-family: Alibaba PuHuiTi;
  font-weight: 500;
  color: #222222;
  line-height: 90rem;
}
.title_bt{
  width: 90rem;
  height: 6rem;
  background: #CECECE;
  border-radius: 3rem;
  margin-bottom: 50rem;
}
.custom_box{
  min-width: 1200rem;
}
.header_grid{
  width: 100%;
  height: 110rem;
  background-color: white;
}
.header{
  position: absolute;
  top: 0;
  z-index: 100;
  width: 100%;
  height: 110rem;
  min-width: 1200rem;
  display: flex;
  align-items: center;
  background: linear-gradient(to bottom,#47474779,#ffffff00);
}
.header img{
  width: 245rem;
  margin-right: auto;
  margin-left: 11.5%;
}
.header_nav{
  list-style: none;
  margin-left: auto;
  margin-right: 10.4%;
  display: flex;
}
.header_lis{
  position: relative;
  top: 0;
  left: 0;
  margin-left: 23rem;
  margin-right: 23rem;
  display: flex;
  flex-direction: column;
  /* align-items: center; */
}
.header_lis a h3{
  font-size: 18rem;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #FFFFFF;
  line-height: 18rem;
  white-space: nowrap;
}
.header_border{
  position: absolute;
  top: 40rem;
  left: 50%;
  margin-left: -15rem;
  width: 30rem;
  height: 4rem;
  text-align: center;
  border-radius: 2rem;
  background: #44C728;
  display: none;
}
/*.header_lis:hover .header_border{*/
/*  display: block;*/
/*}*/
.content{
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.footer{
  width: 100%;
  min-width: 1200rem;
  height: 338rem;
  background-color: #121528;
  display: flex;
  justify-content: center;
  color: #ffffff;
}
.footer_info{
  margin-top: 35rem;
  margin-right: 8.3%;
}
.info_title{
  display: flex;
  align-items: center;
}
.info_title_box p{
  font-size: 18rem;
}
.info_title img{
  width: 99rem;
  height: 57rem;
}
.info_title_box{
  margin-left: 32rem;
}
.info_title_box h1{
  font-size: 30rem;
  font-family: Alibaba;
  font-weight: normal;
  color: #FFFFFF;
  line-height: 44rem;
}
.info_title_box span{
  font-size: 18rem;
  font-family: Alibaba PuHuiTi;
  font-weight: 300;
  color: #FFFFFF;
  line-height: 44rem;
}
.info_content{
  margin-top: 63rem;
  font-size: 16rem;
  font-family: Alibaba PuHuiTi;
  font-weight: 300;
  color: #FFFFFF;
  line-height: 30rem; 
}
.info_footer{
  font-size: 12rem;
  font-family: Alibaba PuHuiTi;
  font-weight: 300;
  color: #FFFFFF;
  margin-top: 52rem;
  white-space:nowrap;
}
.footer_link{
  margin-top: 157rem;
  width: 229rem;
}
.link_box{
  display: flex;
  justify-content: space-between;
}
.link_box a{
  font-size: 16rem;
  font-family: Alibaba PuHuiTi;
  font-weight: 300;
  color: #FFFFFF;
  line-height: 30rem;
}
.footer_qr{
  width: 300rem;
  margin-top: 32rem;
  margin-left: 5.2%;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-content: flex-start;
}
.qr_box{
  width: 140rem;
  height: 150rem;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.qr_box img{
  margin: 0;
  width: 110rem;
  height: 110rem;
}
.qr_box p{
  font-size: 14rem;
  margin-top: 8rem;
  font-family: Alibaba PuHuiTi;
  font-weight: 300;
  white-space:nowrap;
  color: #FFFFFF;
}