*{
  margin: 0;
  padding: 0;
}
.vh{
  height: 100vh;
}
.wid-a{
  width: 100%;
}
.wid-l{
  width: 1200px;
}
.y-mid{
  align-items: center;
}
.font14{
  font-size: 14px;
}
.font16{
  font-size: 16px;
}
.font18{
  font-size: 18px;
}
.font24{
  font-size: 24px;
}

.font20{
  font-size: 20px;
}
.font25{
  font-size: 25px;
}
.font61{
  font-size: 61px;
}
.flex-sta{
  display: flex;
  justify-content: flex-start;
}
.flex-space-between{
  display: flex;
  justify-content: space-between;
}
.flex-column1 {
  display: flex;
  flex-direction: column;
}
.flex-column2 {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.flex-column3 {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
}
.flex-column4 {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.flex-column5 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.flex-column6 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-end;
}
.flex-column7 {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
}
.flex-column8 {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
}

.flex-column9 {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  justify-content: flex-end;
}
.flex1 {
  display: flex;
}
.flex2 {
  display: flex;
  justify-content: center;
}
.flex3 {
  display: flex;
  justify-content: flex-end;
}
.flex4 {
  display: flex;
  align-items: center;
}
.flex5 {
  display: flex;
  justify-content: center;
  align-items: center;
}
.flex6 {
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
.flex7 {
  display: flex;
  align-items: flex-end;
}
.flex8 {
  display: flex;
  justify-content: center;
  align-items: flex-end;
}
.flex9 {
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
}
.font16>a{
  /* border: solid 1px black; */
  white-space: nowrap;
  padding:0px 0px;
}
.index-banner-box-right>a {
  padding:30px 30px!important;
  color: white;
}