/*==S header*/
header {
  width: 100%;
  padding: 10px 30px;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 1000;
  transition: 0.5s;
  -webkit-transition: 0.5s;
  overflow: hidden;
  background-color: transparent;
  border: none;
}
.all-container {
  padding: 0;
}
.all-container .logo {
  float: left;
  width: 152px;
  transition: .5s;
  -webkit-transition: .5s;
}
.all-container .logo img {
  display: block;
  width: 100%;
  padding-top: 5px;
}
.all-container .head_link {
  float: right;
  color: #666;
  font-size: 12px;
  padding-top: 10px;
  transition: .5s;
  -webkit-transition: .5s;
}
.all-container .head_link a {
  color: #fff;
  font-size: 12px;
}
.all-container .head_link a:hover {
  text-decoration: underline;
}
.all-container .head_link a.facebook-icon {
  background-position: 0 0;
}
.all-container .head_link a.linkdin-icon {
  background-position: -33px 0;
}
.all-container .head_link a.twitter-icon {
  background-position: -66px 0;
}
.all-container .head_link a.youtube-icon {
  background-position: -99px 0;
}
.all-container #pc-nav {
  transition: .5s;
  -webkit-transition: .5s;
  padding-right: 80px;
  overflow: hidden;
  padding-top: 10px;
}
.all-container #pc-nav ul {
  text-align: center;
}
.all-container #pc-nav ul li {
  padding: 0 20px;
  display: inline-block;
}
.all-container #pc-nav ul li a {
  color: #fff;
}
.all-container #pc-nav ul li.disable a,
.all-container #pc-nav ul li.disable a:hover {
  cursor: default;
  color: #999;
}
.all-container #pc-nav ul li a:hover,
.all-container #pc-nav ul li.current a {
  color: #fff;
  font-weight: bold;
  text-decoration: none;
  -webkit-transition: all ease 0.2s;
  transition: all ease 0.2s;
}
.all-container .wap_navbtn {
  display: none;
  float: right;
  width: 25px;
  height: 29px;
  cursor: pointer;
  position: relative;
  z-index: 1000;
  margin-left: 20px;
}
.all-container .wap_navbtn span {
  display: inline-block;
  width: 25px;
  height: 2px;
  top: 14px;
  right: auto;
  background: #000;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  position: absolute;
  -webkit-transition: background 0.3s;
  transition: background 0.3s;
}
.all-container .wap_navbtn span:before,
.all-container .wap_navbtn span:after {
  content: '';
  display: block;
  background: #000;
  height: 100%;
  width: 100%;
  position: absolute;
  right: 0;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
}
.all-container .wap_navbtn span:before {
  top: -8px;
}
.all-container .wap_navbtn span:after {
  bottom: -8px;
}
.all-container .wap_navbtn .close span {
  background: #fff;
}
.all-container .wap_navbtn .close span:before {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  top: 0;
}
.all-container .wap_navbtn .close span:after {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  bottom: 0;
}
.all-container.min {
  padding-top: 0;
}
.all-container.min header {
  padding: 10px 30px;
}
.all-container.min .logo {
  width: 120px;
}
.all-container.min #pc-nav {
  padding-top: 4px;
}
.all-container.min #pc-nav li a {
  color: #fff;
}
.all-container.min .head_link {
  padding-top: 2px;
}
.all-container.min .head_link a {
  color: #fff;
}
#wap-nav {
  display: none;
}
#navposition0,
#navposition1,
#navposition2,
#navposition3,
#navposition4,
#navposition5 {
  position: absolute;
  top: -50px;
  left: 0;
}
.all-container.min #pc-nav li.current a {
  color: #654395;
}
.all-container #pc-nav li.current a {
  color: #fff;
}
@media (max-width: 1400px) {
  #pc-nav li a {
    font-size: 14px;
  }
  #pc-nav {
    padding-right: 95px;
  }
}
@media (max-width: 1240px) {
  #pc-nav li {
    padding: 0 10px;
  }
}
@media (max-width: 1024px) {
  .all-container header {
    padding: 10px 10px;
    overflow: initial;
    z-index: 9999;
  }
  .all-container.min header {
    padding: 10px 10px;
  }
  .all-container .logo {
    width: 120px;
  }
  .all-container .head_link {
    display: block;
  }
  .all-container #pc-nav {
    padding-top: 4px;
  }
  .wap_navbtn {
    display: block;
  }
  .wap_navbtn.close span {
    background: #000;
  }
  .wap_navbtn.close span:before,
  .wap_navbtn.close span:after {
    background: #fff;
  }
  .wap_navbtn.close span:after {
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    bottom: 0;
  }
  .wap_navbtn.close span:before {
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    top: 0;
  }
  #pc-nav {
    display: none;
  }
  #wap-nav {
    display: block;
    padding-top: 4px;
    position: fixed;
    top: -100%;
    left: 0;
    width: 100%;
    height: 100%;
    background: #fff;
    z-index: 8888;
  }
  #wap-nav li {
    width: 100%;
    font-size: 16px;
    padding: 12px 0;
  }
  #wap-nav li a {
    color: #333;
  }
  #wap-nav ul {
    text-align: center;
    margin-top: 76px;
  }
  #wap-nav div {
    width: 100%;
    position: absolute;
    bottom: 0;
    left: 0;
    font-size: 0;
    border-top: 1px solid #f0f0f0;
    text-align: center;
  }
  #wap-nav div a {
    text-align: center;
    width: 50%;
    display: inline-block;
    font-size: 14px;
    line-height: 22px;
    color: #666;
    padding: 8px;
  }
  #wap-nav li:active a {
    color: #2196f3;
    transition: 0s;
    -webkit-transition: 0s;
  }
  #wap-nav a:active {
    color: #2196f3;
    transition: 0s;
    -webkit-transition: 0s;
  }
  #wap-nav div a.en {
    border-right: 1px solid #f0f0f0;
  }
}
@media (max-width: 960px) {
  header {
    background: #fff;
  }
}
/*==E header*/
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIjxpbnB1dCBjc3MgNDg+IiwiaGVhZGVyLmxlc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsY0FBYztBQ0NkO0VBQ0UsWUFBQTtFQUNBLG1CQUFBO0VBQ0EsbUJBQUE7RUFDQSxRQUFBO0VBQ0EsT0FBQTtFQUNBLGNBQUE7RUFDQSxpQkFBQTtFQUNBLHlCQUFBO0VBQ0EsaUJBQUE7RUFDQSw4QkFBQTtFQUNBLGFBQUE7Q0RDRDtBQ0VEO0VBQ0UsV0FBQTtDREFEO0FDREQ7RUFJSSxZQUFBO0VBQ0EsYUFBQTtFQUNBLGdCQUFBO0VBQ0Esd0JBQUE7Q0RBSDtBQ1BEO0VBVU0sZUFBQTtFQUNBLFlBQUE7RUFDQSxpQkFBQTtDREFMO0FDWkQ7RUFpQkksYUFBQTtFQUNBLFlBQUE7RUFDQSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSx3QkFBQTtDREZIO0FDcEJEO0VBeUJNLFlBQUE7RUFDQSxnQkFBQTtDREZMO0FDSUs7RUFDRSwyQkFBQTtDREZQO0FDS0s7RUFDRSx5QkFBQTtDREhQO0FDTUs7RUFDRSw2QkFBQTtDREpQO0FDT0s7RUFDRSw2QkFBQTtDRExQO0FDUUs7RUFDRSw2QkFBQTtDRE5QO0FDdkNEO0VBbURJLGdCQUFBO0VBQ0Esd0JBQUE7RUFDQSxvQkFBQTtFQUNBLGlCQUFBO0VBQ0Esa0JBQUE7Q0RUSDtBQzlDRDtFQTBETSxtQkFBQTtDRFRMO0FDakREO0VBNkRRLGdCQUFBO0VBQ0Esc0JBQUE7Q0RUUDtBQ3JERDtFQWlFVSxZQUFBO0NEVFQ7QUNZTzs7RUFJSSxnQkFBQTtFQUNBLFlBQUE7Q0RaWDtBQzdERDs7RUErRVUsWUFBQTtFQUNBLGtCQUFBO0VBQ0Esc0JBQUE7RUFDQSxrQ0FBQTtFQUFBLDBCQUFBO0NEZFQ7QUNwRUQ7RUF5RkksY0FBQTtFQUNBLGFBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtFQUVBLGdCQUFBO0VBQ0EsbUJBQUE7RUFDQSxjQUFBO0VBQ0Esa0JBQUE7Q0RuQkg7QUM5RUQ7RUFvR00sc0JBQUE7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 */