.header-tip {
  background-color: #EFEFEF;
  height: 30px;
  line-height: 30px;
  font-size: 12px;
}
.header-tip ul {
  float: right;
  padding-top: 5px;
}
.header-tip ul li {
  height: 20px;
  line-height: 20px;
  float: left;
  border-left: 2px solid #E3E1E1;
  padding: 0 21px 0 16px;
}
.header {
  background-color: #fff;
}
.header .logo-area {
  float: left;
}
.header .logo-txt {
  float: left;
}
.header h3 {
  font-size: 28px;
  font-weight: bold;
  color: #333;
  margin-top: 15px;
}
.header .logo-lit-txt {
  font-size: 18px;
  font-weight: 500;
  color: #ffffff;
  color: #333;
}
.header .ke-icon-logo {
  color: #1685FE;
  font-size: 60px;
  float: left;
  margin-top: 2px;
  margin-right: 18px;
}
.nav {
  height: 90px;
  position: relative;
  z-index: 10;
}
.hover {
  height: 300px!important;
}
.nav nav {
  text-align: center;
  height: 90px;
  padding: 30px 20px 0 0;
  box-sizing: border-box;
  float: right;
}
.nav nav a {
  display: inline-block;
  font-size: 16px;
  color: #333;
  font-family: "Microsoft YaHei";
  position: relative;
  width: 100px;
  height: 40px;
  border-radius: 20px;
  line-height: 40px;
}
.nav nav .download-box {
  border: 1px solid #666;
}
.nav nav .download-box:hover {
  border: 1px solid #1685FE;
}
.nav nav .programme-child {
  display: none;
  position: absolute;
  padding-top: 18px;
  /* top: 58px; */
}
.nav nav .programme-child li {
  width: 210px;
  height: 70px;
  line-height: 70px;
  padding-left: 30px;
  text-align: left;
  box-sizing: border-box;
  font-size: 14px;
  font-family: PingFang-SC-Medium;
  font-weight: 500;
  color: #333;
  border-radius: 3px;
}
.nav nav .programme-child li:hover {
  background: rgba(0, 0, 0, 0.2);
}
.nav nav .programme-child li img {
  margin-right: 15px;
  width: 20px;
  height: 20px;
}
.nav nav .programme:hover .programme-child {
  display: block;
}
.nav nav .programme:hover .triangle_border_down {
  border-color: #fff transparent transparent;
}
.nav nav a:hover {
  color: #fff !important;
  /* background-color: #1685FE; */
  background: linear-gradient( 93deg, #F15A24 7%, #F98359 95%);
  box-shadow: 0px 10px 10px 0px rgba(0, 0, 0, 0.1);
}
.nav-a-active {
  box-shadow: 0px 10px 10px 0px rgba(0, 0, 0, 0.1);
  color: #fff !important;
  /* background-color: #1685FE; */
  background: linear-gradient( 93deg, #F15A24 7%, #F98359 95%);
}
.nav-a-active .triangle_border_down {
  border-color: #fff transparent transparent;
}
.nav_pos_white {
  box-shadow: 0px 0px 25px 0px rgba(23, 135, 255, 0.2);
  background-color: #fff;
}
.nav_pos_white .logo-area .logo-txt h3 {
  color: #333;
}
.nav_pos_white .logo-area .logo-txt p {
  color: #333;
}
.nav_pos_white .programme li {
  color: #333 !important;
}
.nav_pos_white .triangle_border_down {
  border-color: #666 transparent transparent;
}
.nav_pos_white .nav-scroll-a {
  /* background: #1685FE; */
  background: linear-gradient( 93deg, #F15A24 7%, #F98359 95%);
  color: #fff !important;
  box-shadow: 0px 10px 10px 0px rgba(0, 0, 0, 0.1);
}
.nav_pos_white .nav-scroll-a .triangle_border_down {
  border-color: #fff transparent transparent;
}
.nav_pos_white .nav nav a {
  color: #666;
}
.nav_pos_white .nav nav a:hover {
  color: #fff !important;
  /* background: #1685FE; */
  background: linear-gradient( 93deg, #F15A24 7%, #F98359 95%);
  box-shadow: 0px 10px 10px 0px rgba(0, 0, 0, 0.1);
}
.nav_pos_white .nav nav a:hover .triangle_border_down {
  border-color: #fff transparent transparent;
}
/*# sourceMappingURL=header.css.map */