body * {
	box-sizing: border-box;
	flex-shrink: 0;
  }
  body {
	font-family: PingFangSC-Regular, Roboto, Helvetica Neue, Helvetica, Tahoma,
	  Arial, PingFang SC-Light, Microsoft YaHei;
  }
  input {
	background-color: transparent;
	border: 0;
  }
  button {
	margin: 0;
	padding: 0;
	border: 1px solid transparent;
	outline: none;
	background-color: transparent;
  }
  
  button:active {
	opacity: 0.6;
  }
  .flex-col {
	display: flex;
	flex-direction: column;
  }
  .flex-row {
	display: flex;
	flex-direction: row;
  }
  .justify-start {
	display: flex;
	justify-content: flex-start;
  }
  .justify-center {
	display: flex;
	justify-content: center;
  }
  
  .justify-end {
	display: flex;
	justify-content: flex-end;
  }
  .justify-evenly {
	display: flex;
	justify-content: space-evenly;
  }
  .justify-around {
	display: flex;
	justify-content: space-around;
  }
  .justify-between {
	display: flex;
	justify-content: space-between;
  }
  .align-start {
	display: flex;
	align-items: flex-start;
  }
  .align-center {
	display: flex;
	align-items: center;
  }
  .align-end {
	display: flex;
	align-items: flex-end;
  }
.header{width:100%;}
.header .h-b{width:1200px;margin: 0 auto;height: 90px;padding-top: 30px;}
.header .h-b .h-logo img{height: 75px;}
.header .h-b .h-logo{width: 180px;float: left;margin-top: -22px;}
.header .h-b .h-search{float: left;border:1px solid #007bfd;border-radius: 20px;width: 300px;height: 30px;display: flex;justify-content:space-between;}
.header .h-b .h-search select,.header .h-b .h-search input{background-color: #f8f8f8;}
.header .h-b .h-search select{width: 85px;border-radius: 20px;margin-left: 5px;}
.header .h-b .h-search input{width: 116px;}
.header .h-b .h-search button{background-color:#007bfd;color: #fff;line-height: 26px;border-radius: 20px;width: 83px;text-align: center;border: 1px solid #007bfd;}
.header .h-b .h-nav{float: left;}
.header .h-b .h-nav .nav-a{color:#007bfd;}
.header .h-b .h-nav a{color: #000;display: inline-block;margin: 0 19px;line-height: 30px;font-weight: 400;}
.header .h-b .h-nav a:hover{color:#007bfd;}
.header .h-b .h-r{float: right;display: flex;font-size: 14px;}
.header .h-b .h-r .h-lang{opacity: 0.7;line-height: 30px;padding: 0 20px;color: #828A91;cursor: pointer;}
.header .h-b .h-r .h-lang .l-a,.lang-change .l-a{color:#000;}
.header .h-b .h-r .h-u{padding: 0 20px;background: #007bfd;line-height: 30px;color: #fff;border-radius: 20px;}
a:hover {
    color: #a98661;
}
a {
    text-decoration: none;
}
input, textarea, select {
    outline: none;
    padding: 0;
    border: none;
}
footer{width: 100%;height: 337px;background-color: rgba(36, 40, 51, 1);font-size: 14px;margin:0 auto;}
footer .f-b{width: 1200px;margin: 0 auto;}
footer .f-b div{color: #fff;}
footer .f-b .f-bt{display: flex;line-height: 60px;}
footer .f-b .f-bt div{display: flex;padding-right: 18px;}
footer .f-b .f-bc{display: flex;justify-content:space-between;padding-top:100px;}
footer .f-b .f-bcl .f-bcc{line-height: 34px;}
footer .f-b .f-bcl .f-ib{text-align: center;}
footer .f-b .f-bcl .f-ib img{width: 130px;height: 130px;}
footer .f-b .f-bcl .f-ib div{}
footer .f-b .f-bb{text-align: center;line-height: 120px;}
footer a,footer a:hover{color: #fff;}
body {
    overflow: visible !important;
	overflow-x: hidden;
}
html{overflow-x: hidden;}