/* cache file /mnt/yzproc/YZ-Site/caches/csscache/9/93601/93601_1878531_1_.cache exists */
/*md5:258cf3544bef64a29d173c23f6d37d15*/
/*time: 2025-03-26 15:29:23*/
/*url:www.hlipu.com/en/Content/1878531.html*/
.ModuleGridContainer[gridswidthmode="2"] {
  max-width: 1200px;
  width: auto;
}

.BodyMain2Zone {
  display: none;
}

.BodyMain3Zone {
  display: none;
}

.BodyMain4Zone {
  display: none;
}

.ModuleGridGiant.layout-101 .ModuleGridItem {
  padding: 0;
  min-height: 0.1px;
}

.ModuleGridGiant.layout-101 .row {
  margin-right: 0px;
  margin-left: 0px;
}

.ModuleGridGiant.layout-101 .ModuleGridCol {
  padding: 0px;
}

.ModuleGridGiant.layout-101 .ModuleGridContainer {
  margin-right: auto;
  margin-left: auto;
  padding-right: 0;
  padding-left: 0;
}

.ModuleGridGiant.layout-101 {
  height: 100%;
}

.ModuleGridGiant.layout-101 .ModuleSubContainer {
  position: relative;
}

.ModuleGridGiant.layout-101 .gridBgVideo {
  display: flex;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 0;
}

.ModuleGridGiant.layout-101 .gridBgVideo .bgVideoMask {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgb(0, 0, 0);
}

.ModuleGridGiant.layout-101 .gridBgVideo .bgVideo {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}

.ModuleGridGiant.layout-101 .gridBgVideo.noBgVideo {
  display: none;
}

@media only screen and (max-width: 767px) {
  .ModuleGridGiant.layout-101 .ModuleGridItem {
    height: 100% !important;
  }
}

.module_413487348 .ModuleHead .HeadCenter {
  float: none;
}

#module_413487348 {
  padding: 0px;
}

#module_413487348 {
  position: static;
  z-index: 0;
  width: 100%;
  height: auto;
}

#module_413487348 .ModuleHead413487348 {
  display: none;
}

#module_413487348 .BodyCenter.BodyCenter413487348 {
  background: none;
  background-color: rgba(0, 0, 0, 0);
}

#module_413487348>.module_413487348 {
  border-top-style: solid;
  border-top-color: #000;
  border-top-width: 0px;
  border-left-style: solid;
  border-left-color: #000;
  border-left-width: 0px;
  border-right-style: solid;
  border-right-color: #000;
  border-right-width: 0px;
  border-bottom-style: solid;
  border-bottom-color: rgb(227, 227, 227);
  border-bottom-width: 1px;
}

#module_413487348>.module_413487348 {
  overflow: hidden;
  -webkit-backface-visibility: hidden;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
}

@media screen and (min-width: 768px) {
  #module_413487348 .BodyCenter.BodyCenter413487348 {
    padding-top: 0.5230%;
    padding-left: 3.6611%;
    padding-right: 3.6611%;
    padding-bottom: 0.5230%;
  }
}

@media screen and (max-width: 767px) {
  #module_413487348 .BodyCenter.BodyCenter413487348 {
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
  }
}

@media screen and (min-width: 768px) {
  #module_413487348>.module_413487348 {
    margin-top: 0.0000%;
    margin-left: 0.0000%;
    margin-right: 0.0000%;
    margin-bottom: 0.0000%;
  }
}

@media screen and (max-width: 767px) {
  #module_413487348>.module_413487348 {
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
  }
}

#module_413487348>.module_413487348 {
  box-shadow: 0px 0px 0px 0px #ccc
}

#module_413487348:hover {
  border: none;
}

#module_413487348:hover>.module_413487348 {
  box-shadow: 0px 0px 0px 0px #ccc;
  transition: box-shadow 0.5s ease 0s;
}

#module_413487348 .ModuleSubContainer {
  background-color: transparent;
}

#module_413487348 .ModuleSubContainer {
  background-image: none;
}

#module_413487348 .ModuleSubContainer {
  background-repeat: no-repeat;
}

#module_413487348 .ModuleSubContainer {
  background-position: 0% 0%;
}

#module_413487348 .ModuleSubContainer {
  background-attachment: scroll;
}

#module_413487348 .ModuleSubContainer {}

#module_413487348 {
  !bgVideo !
}

  {
  bgVideoUrl:
}

#module_413487348 .gridBgVideo .bgVideoMask {
  opacity: 0.2
}

#module_413487348 .ModuleSubContainer {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.5s ease;
}

#module_413487348 .ModuleSubContainer:hover {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
}

.ModuleGridContainer.ModuleGridContainer413487348 {
  max-width: 1440px;
  width: auto;
}

.ModuleImageGiant.layout-101 .BodyCenter {
  text-align: center;
}

.ModuleImageGiant.layout-101 img {
  margin: auto;
  max-width: 100%;
  border: none;
}

.module_413487349 .ModuleHead .HeadCenter {
  float: none;
}

#module_413487349 {
  padding: 0px;
}

#module_413487349 {
  position: static;
  z-index: 0;
  width: 100%;
  height: auto;
}

#module_413487349 .ModuleHead413487349 {
  display: none;
}

#module_413487349 img {
  border-top-color: transparent;
}

#module_413487349 img {
  border-top-style: none;
}

#module_413487349 img {
  border-top-width: 0px;
}

#module_413487349 img {
  border-right-color: transparent;
}

#module_413487349 img {
  border-right-style: none;
}

#module_413487349 img {
  border-right-width: 0px;
}

#module_413487349 img {
  border-bottom-color: transparent;
}

#module_413487349 img {
  border-bottom-style: none;
}

#module_413487349 img {
  border-bottom-width: 0px;
}

#module_413487349 img {
  border-left-color: transparent;
}

#module_413487349 img {
  border-left-style: none;
}

#module_413487349 img {
  border-left-width: 0px;
}

#module_413487349 img {
  border-top-left-radius: 0px;
}

#module_413487349 img {
  border-top-right-radius: 0px;
}

#module_413487349 img {
  border-bottom-left-radius: 0px;
}

#module_413487349 img {
  border-bottom-right-radius: 0px;
}

#module_413487349 .BodyCenter {
  text-align: center;
}

/*全局 layout 106*/
.ModuleSearchGiant.layout-106 .btn-group.open .dropdown-toggle {
  box-shadow: none
}

.ModuleSearchGiant.layout-106 .ModuleSearchFormStyle {
  padding: 0;
}

.ModuleSearchGiant.layout-106 .ModuleSearchFormStyle .content {
  display: table;
  width: 100%;
  height: auto;
  border: 1px solid #333;
  border-radius: 34px;
  overflow: hidden;
  background: #fff;
}

.ModuleSearchGiant.layout-106 .ModuleSearchFormStyle .searchInputPanel,
.ModuleSearchGiant.layout-106 .ModuleSearchFormStyle .searchTypePanel,
.ModuleSearchGiant.layout-106 .ModuleSearchFormStyle .searchBtnPanel {
  position: relative;
  display: table-cell;
  height: 36px;
  border: 0px;
  vertical-align: middle;
  background: #fff;
}

.ModuleSearchGiant.layout-106 .ModuleSearchFormStyle .searchTypePanel {
  width: 1%;
}

.ModuleSearchGiant.layout-106 .ModuleSearchFormStyle .searchInputPanel {
  border: 0;
  overflow: auto;
}

.ModuleSearchGiant.layout-106 .ModuleSearchFormStyle .ModuleSearchInput {
  height: 100%;
  width: 100%;
  border: 0;
  text-indent: 10px;
  font-size: 14px;
  outline: none;
}

.ModuleSearchGiant.layout-106 .ModuleSearchFormStyle .searchTypePanel select {
  height: 100%;
}

.ModuleSearchGiant.layout-106 .ModuleSearchFormStyle .bootstrap-select {
  float: left;
  height: 100%;
  border: 0;
  border-radius: 0;
}

.ModuleSearchGiant.layout-106 .ModuleSearchFormStyle .bootstrap-select .btn {
  padding-left: 16px;
  height: 100%;
  font-size: 12px;
  border: 0;
  border-radius: 0;
  background-color: transparent;
}

.ModuleSearchGiant.layout-106 .ModuleSearchFormStyle .searchBtnPanel {
  position: relative;
  width: 50px;
  background: #fff;
  border-radius: 0;
  text-align: center;
  line-height: 1;
}

.ModuleSearchGiant.layout-106 .ModuleSearchFormStyle .searchIcon {
  position: absolute;
  top: 8px;
  left: 14px;
  width: 20px;
  height: 20px;
}

.ModuleSearchGiant.layout-106 .ModuleSearchFormStyle .searchBtnPanel .searchIcon .icon-sousuo1 {
  font-size: 22px;
}

.ModuleSearchGiant.layout-106 .ModuleSearchFormStyle .searchBtnPanel {
  border-top-right-radius: 34px;
  border-bottom-right-radius: 34px;
}

.ModuleSearchGiant.layout-106 .ModuleSearchFormStyle .searchTypePanel {
  border-top-left-radius: 34px;
  border-bottom-left-radius: 34px;
}

.module_413487350 .ModuleHead .HeadCenter {
  float: none;
}

#module_413487350 {
  padding: 0px;
}

#module_413487350 {
  position: static;
  z-index: 0;
  width: 100%;
  height: auto;
}

#module_413487350 .ModuleHead413487350 {
  display: none;
}

#module_413487350 .BodyCenter.BodyCenter413487350 {
  background: none;
  background-color: rgba(0, 0, 0, 0);
}

#module_413487350>.module_413487350 {
  border-top-style: solid;
  border-top-color: #000;
  border-top-width: 0px;
  border-left-style: solid;
  border-left-color: #000;
  border-left-width: 0px;
  border-right-style: solid;
  border-right-color: #000;
  border-right-width: 0px;
  border-bottom-style: solid;
  border-bottom-color: #000;
  border-bottom-width: 0px;
}

#module_413487350>.module_413487350 {
  overflow: hidden;
  -webkit-backface-visibility: hidden;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
}

@media screen and (min-width: 768px) {
  #module_413487350 .BodyCenter.BodyCenter413487350 {
    padding-top: 0.0000%;
    padding-left: 0.0000%;
    padding-right: 0.0000%;
    padding-bottom: 0.0000%;
  }
}

@media screen and (max-width: 767px) {
  #module_413487350 .BodyCenter.BodyCenter413487350 {
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
  }
}

@media screen and (min-width: 768px) {
  #module_413487350>.module_413487350 {
    margin-top: 0.0000%;
    margin-left: 0.0000%;
    margin-right: 8.3333%;
    margin-bottom: 0.0000%;
  }
}

@media screen and (max-width: 767px) {
  #module_413487350>.module_413487350 {
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
  }
}

#module_413487350>.module_413487350 {
  box-shadow: 0px 0px 0px 0px #ccc
}

#module_413487350:hover {
  border: none;
}

#module_413487350:hover>.module_413487350 {
  box-shadow: 0px 0px 0px 0px #ccc;
  transition: box-shadow 0.5s ease 0s;
}

#module_413487350 .search-item .searchBtnPanel,
#module_413487350 .search-item .searchInputPanel,
#module_413487350 .bootstrap-select .btn,
#module_413487350 .search-item .searchTypePanel,
#module_413487350 .search-item .searchBtnPanel {
  height: 36px;
  line-height: calc(36px - 11px)
}

;

#module_413487350 .search-item {}

#module_413487350 .search-item {
  background-repeat: no-repeat;
}

#module_413487350 .search-item {}

#module_413487350 .search-item {}

#module_413487350 .search-item {
  border-top-color: rgb(193, 193, 193);
}

#module_413487350 .search-item {
  border-top-style: solid;
}

#module_413487350 .search-item {
  border-top-width: 1px;
}

#module_413487350 .search-item {
  border-right-color: rgb(193, 193, 193);
}

#module_413487350 .search-item {
  border-right-style: solid;
}

#module_413487350 .search-item {
  border-right-width: 1px;
}

#module_413487350 .search-item {
  border-bottom-color: rgb(193, 193, 193);
}

#module_413487350 .search-item {
  border-bottom-style: solid;
}

#module_413487350 .search-item {
  border-bottom-width: 1px;
}

#module_413487350 .search-item {
  border-left-color: rgb(193, 193, 193);
}

#module_413487350 .search-item {
  border-left-style: solid;
}

#module_413487350 .search-item {
  border-left-width: 1px;
}

#module_413487350 .search-item .bootstrap-select .btn,
#module_413487350 .search-item .ModuleSearchInput {
  background-color: ;
}

#module_413487350 .search-item .bootstrap-select .btn,
#module_413487350 .search-item .ModuleSearchInput {}

#module_413487350 .search-item .ModuleSearchInput::placeholder,
#module_413487350 .search-item .ModuleSearchInput {
  font-size: px;
}

#module_413487350 .search-item .bootstrap-select .btn,
#module_413487350 .search-item .ModuleSearchInput::placeholder,
#module_413487350 .search-item .ModuleSearchInput {
  font-family: 微软雅黑, Microsoft YaHei;
}

#module_413487350 .search-item .bootstrap-select .btn,
#module_413487350 .search-item .searchIcon,
#module_413487350 .search-item .ModuleSearchInput::placeholder,
#module_413487350 .search-item .ModuleSearchInput {
  color: rgb(165, 165, 165);
}

#module_413487350 .search-item .bootstrap-select .btn,
#module_413487350 .search-item .ModuleSearchInput::placeholder,
#module_413487350 .search-item .ModuleSearchInput {
  font-weight: normal;
}

#module_413487350 .search-item .bootstrap-select .btn,
#module_413487350 .search-item .ModuleSearchInput::placeholder,
#module_413487350 .search-item .ModuleSearchInput {
  text-decoration: none;
}

#module_413487350 .search-item .searchBtnPanel .searchIcon .icon-sousuo1 {
  font-size: 22px;
}

#module_413487350 .search-item .searchBtnPanel .searchIcon .icon-sousuo1 {
  font-family: 微软雅黑, Microsoft YaHei;
}

#module_413487350 .search-item .searchBtnPanel .searchIcon .icon-sousuo1 {
  color: rgb(165, 165, 165);
}

#module_413487350 .search-item .searchBtnPanel .searchIcon .icon-sousuo1 {
  font-weight: normal;
}

#module_413487350 .search-item .searchBtnPanel .searchIcon .icon-sousuo1 {
  text-decoration: none;
}

#module_413487350 .search-item .searchBtnPanel .searchIcon .icon-sousuo1 {
  font-style: normal;
}

#module_413487350 .search-item .searchBtnPanel {
  background-color: #fff;
}

#module_413487350 .search-item .searchBtnPanel {
  background-image: none;
}

#module_413487350 .search-item .searchBtnPanel {
  background-repeat: no-repeat;
}

#module_413487350 .search-item .searchBtnPanel {}

#module_413487350 .search-item .searchBtnPanel {}

#module_413487350 .search-item .searchBtnPanel {}

#module_413487350 .search-hot ul li {
  border-top-color: #e3e3e3;
}

#module_413487350 .search-hot ul li {
  border-top-style: solid;
}

#module_413487350 .search-hot ul li {
  border-top-width: 0px;
}

#module_413487350 .search-hot ul li {
  border-right-color: #e3e3e3;
}

#module_413487350 .search-hot ul li {
  border-right-style: solid;
}

#module_413487350 .search-hot ul li {
  border-right-width: 1px;
}

#module_413487350 .search-hot ul li {
  border-bottom-color: #e3e3e3;
}

#module_413487350 .search-hot ul li {
  border-bottom-style: solid;
}

#module_413487350 .search-hot ul li {
  border-bottom-width: 0px;
}

#module_413487350 .search-hot ul li {
  border-left-color: #e3e3e3;
}

#module_413487350 .search-hot ul li {
  border-left-style: solid;
}

#module_413487350 .search-hot ul li {
  border-left-width: 0px;
}

#module_413487350 .search-hot ul li a {
  font-size: 12px;
}

#module_413487350 .search-hot ul li a {
  font-family: 微软雅黑, Microsoft YaHei;
}

#module_413487350 .search-hot ul li a {
  color: #666;
}

#module_413487350 .search-hot ul li a {
  font-weight: normal;
}

#module_413487350 .search-hot ul li a {
  text-decoration: none;
}

#module_413487350 .search-hot ul li a {
  font-style: normal;
}

#module_413487350 .search-item .searchBtnPanel:hover .searchIcon .icon-sousuo1 {
  font-size: 22px;
}

#module_413487350 .search-item .searchBtnPanel:hover .searchIcon .icon-sousuo1 {
  font-family: 微软雅黑, Microsoft YaHei;
}

#module_413487350 .search-item .searchBtnPanel:hover .searchIcon .icon-sousuo1 {
  color: rgb(165, 165, 165);
}

#module_413487350 .search-item .searchBtnPanel:hover .searchIcon .icon-sousuo1 {
  font-weight: normal;
}

#module_413487350 .search-item .searchBtnPanel:hover .searchIcon .icon-sousuo1 {
  text-decoration: none;
}

#module_413487350 .search-item .searchBtnPanel:hover .searchIcon .icon-sousuo1 {
  font-style: normal;
}

#module_413487350 .search-hot ul li:hover a {
  font-size: 12px;
}

#module_413487350 .search-hot ul li:hover a {
  font-family: 微软雅黑, Microsoft YaHei;
}

#module_413487350 .search-hot ul li:hover a {
  color: #333;
}

#module_413487350 .search-hot ul li:hover a {
  font-weight: normal;
}

#module_413487350 .search-hot ul li:hover a {
  text-decoration: none;
}

#module_413487350 .search-hot ul li:hover a {
  font-style: normal;
}

.ModuleLangSwitchGiant.layout-101 .lang-container {
  display: inline-block;
  height: 30px;
  line-height: 30px;
  border: 1px solid #e5e5e5;
  width: auto;
}

.ModuleLangSwitchGiant.layout-101 .lang-text {
  font-size: 12px;
  color: #666666;
  padding-left: 14px;
  padding-right: 8px;
  vertical-align: top;
  display: inline-block;
  text-align: left;
}

.ModuleLangSwitchGiant.layout-101 .icon-xiangxiajiantou,
.ModuleLangSwitchGiant.layout-101 .icon-xiangshangjiantou {
  font-size: 8px;
  padding-right: 14px;
  display: inline-block;
}


.ModuleLangSwitchGiant.layout-101 .lang-selection {
  background: #fff;
  display: none;
  border: 1px solid #e5e5e5;
  border-top: none;
  width: auto;
}

.ModuleLangSwitchGiant.layout-101 .lang-selection li {
  height: 30px;
  line-height: 30px;
  cursor: pointer;
}

.ModuleLangSwitchGiant.layout-101 .lang-selection li:hover .lang-text {
  color: #f10215;
}

.ModuleLangSwitchGiant.layout-101 .icon-xiangxiajiantou,
.ModuleLangSwitchGiant.layout-101 .icon-xiangshangjiantou {
  padding-right: 0px;
}

.module_413487351 .ModuleHead .HeadCenter {
  float: none;
}

#module_413487351 {
  padding: 0px;
}

#module_413487351 {
  position: static;
  z-index: 0;
  width: 100%;
  height: auto;
}

#module_413487351 .ModuleHead413487351 {
  display: none;
}

#module_413487351 .BodyCenter.BodyCenter413487351 {
  background: none;
  background-color: rgba(0, 0, 0, 0);
}

#module_413487351>.module_413487351 {
  border-top-style: solid;
  border-top-color: #000;
  border-top-width: 0px;
  border-left-style: solid;
  border-left-color: #000;
  border-left-width: 0px;
  border-right-style: solid;
  border-right-color: #000;
  border-right-width: 0px;
  border-bottom-style: solid;
  border-bottom-color: #000;
  border-bottom-width: 0px;
}

#module_413487351>.module_413487351 {
  overflow: hidden;
  -webkit-backface-visibility: hidden;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
}

@media screen and (min-width: 768px) {
  #module_413487351 .BodyCenter.BodyCenter413487351 {
    padding-top: 0.0000%;
    padding-left: 0.0000%;
    padding-right: 0.0000%;
    padding-bottom: 0.0000%;
  }
}

@media screen and (max-width: 767px) {
  #module_413487351 .BodyCenter.BodyCenter413487351 {
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
  }
}

@media screen and (min-width: 768px) {
  #module_413487351>.module_413487351 {
    margin-top: 0.0000%;
    margin-left: 0.0000%;
    margin-right: 0.0000%;
    margin-bottom: 0.0000%;
  }
}

@media screen and (max-width: 767px) {
  #module_413487351>.module_413487351 {
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
  }
}

#module_413487351>.module_413487351 {
  box-shadow: 0px 0px 0px 0px #ccc
}

#module_413487351:hover {
  border: none;
}

#module_413487351:hover>.module_413487351 {
  box-shadow: 0px 0px 0px 0px #ccc;
  transition: box-shadow 0.5s ease 0s;
}

#module_413487351 .BodyCenter {
  text-align: right;
}

#module_413487351 .lang-text,
#clone_module_413487351 .lang-text {
  font-size: 13px;
}

#module_413487351 .lang-text,
#clone_module_413487351 .lang-text {
  font-family: 微软雅黑, Microsoft YaHei;
}

#module_413487351 .lang-text,
#clone_module_413487351 .lang-text {
  color: rgb(89, 89, 89);
}

#module_413487351 .lang-text,
#clone_module_413487351 .lang-text {
  font-weight: normal;
}

#module_413487351 .lang-text,
#clone_module_413487351 .lang-text {
  text-decoration: initial;
}

#module_413487351 .lang-text,
#clone_module_413487351 .lang-text {
  font-style: normal;
}

#module_413487351 {}

#clone_module_413487351 .lang-selection {
  border: 1px solid #fff;
}

#module_413487351 {}

#clone_module_413487351 .lang-selection,
#module_413487351 .lang-container {
  background-color: rgb(248, 248, 248);
}

#module_413487351 {}

#clone_module_413487351 .lang-selection,
#module_413487351 .lang-container {
  background-image: none;
}

#module_413487351 {}

#clone_module_413487351 .lang-selection,
#module_413487351 .lang-container {
  background-repeat: no-repeat;
}

#module_413487351 {}

#clone_module_413487351 .lang-selection,
#module_413487351 .lang-container {}

#module_413487351 {}

#clone_module_413487351 .lang-selection,
#module_413487351 .lang-container {}

#module_413487351 {}

#clone_module_413487351 .lang-selection,
#module_413487351 .lang-container {}

#module_413487351 {}

#clone_module_413487351 .lang-text {
  width: calc(78px + 17px)
}

#module_413487351 .lang-container {
  width: calc(78px + 20px)
}

#module_413487351 .lang-text {
  width: 78px
}

#module_413487351 .lang-selection .lang-text:hover,
#clone_module_413487351 .lang-selection .lang-text:hover {
  font-size: 13px;
}

#module_413487351 .lang-selection .lang-text:hover,
#clone_module_413487351 .lang-selection .lang-text:hover {
  font-family: 微软雅黑, Microsoft YaHei;
}

#module_413487351 .lang-selection .lang-text:hover,
#clone_module_413487351 .lang-selection .lang-text:hover {
  color: rgb(0, 162, 233);
}

#module_413487351 .lang-selection .lang-text:hover,
#clone_module_413487351 .lang-selection .lang-text:hover {
  font-weight: normal;
}

#module_413487351 .lang-selection .lang-text:hover,
#clone_module_413487351 .lang-selection .lang-text:hover {
  text-decoration: initial;
}

#module_413487351 .lang-selection .lang-text:hover,
#clone_module_413487351 .lang-selection .lang-text:hover {
  font-style: normal;
}

.module_413487352 .ModuleHead .HeadCenter {
  float: none;
}

#module_413487352 {
  padding: 0px;
}

#module_413487352 {
  position: static;
  z-index: 0;
  top: 111px;
  left: 1696px;
  width: 100%;
  height: auto;
}

#module_413487352 .ModuleHead413487352 {
  display: none;
}

.module_413487353 .ModuleHead .HeadCenter {
  float: none;
}

#module_413487353 {
  padding: 0px;
}

#module_413487353 {
  position: static;
  z-index: 0;
  top: 115px;
  left: 1886px;
  width: 100%;
  height: auto;
}

#module_413487353 .ModuleHead413487353 {
  display: none;
}

#module_413487353 .BodyCenter.BodyCenter413487353 {
  background: none;
  background-color: rgba(0, 0, 0, 0);
}

#module_413487353>.module_413487353 {
  border-top-style: solid;
  border-top-color: #000;
  border-top-width: 0px;
  border-left-style: solid;
  border-left-color: #000;
  border-left-width: 0px;
  border-right-style: solid;
  border-right-color: #000;
  border-right-width: 0px;
  border-bottom-style: solid;
  border-bottom-color: #000;
  border-bottom-width: 0px;
}

#module_413487353>.module_413487353 {
  overflow: hidden;
  -webkit-backface-visibility: hidden;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
}

@media screen and (min-width: 768px) {
  #module_413487353 .BodyCenter.BodyCenter413487353 {
    padding-top: 0.0000%;
    padding-left: 0.0000%;
    padding-right: 0.0000%;
    padding-bottom: 0.0000%;
  }
}

@media screen and (max-width: 767px) {
  #module_413487353 .BodyCenter.BodyCenter413487353 {
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
  }
}

@media screen and (min-width: 768px) {
  #module_413487353>.module_413487353 {
    margin-top: 0.0000%;
    margin-left: 0.0000%;
    margin-right: 0.0000%;
    margin-bottom: 0.0000%;
  }
}

@media screen and (max-width: 767px) {
  #module_413487353>.module_413487353 {
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
  }
}

#module_413487353>.module_413487353 {
  box-shadow: 0px 0px 0px 0px #ccc
}

#module_413487353:hover {
  border: none;
}

#module_413487353:hover>.module_413487353 {
  box-shadow: 0px 0px 0px 0px #ccc;
  transition: box-shadow 0.5s ease 0s;
}

#module_413487353 .ModuleSubContainer {
  background-color: transparent;
}

#module_413487353 .ModuleSubContainer {
  background-image: none;
}

#module_413487353 .ModuleSubContainer {
  background-repeat: no-repeat;
}

#module_413487353 .ModuleSubContainer {
  background-position: 0% 0%;
}

#module_413487353 .ModuleSubContainer {
  background-attachment: scroll;
}

#module_413487353 .ModuleSubContainer {}

#module_413487353 {
  !bgVideo !
}

  {
  bgVideoUrl:
}

#module_413487353 .gridBgVideo .bgVideoMask {
  opacity: 0.2
}

#module_413487353 .ModuleSubContainer {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.5s ease;
}

#module_413487353 .ModuleSubContainer:hover {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
}

.ModuleGridContainer.ModuleGridContainer413487353 {
  max-width: 1440px;
  width: auto;
}

.ModuleNavGiant.layout-101 .main-nav-content {
  position: relative;
  width: 100%;
  background-color: #000;
  margin: 0 auto;
  transition: all 0.3s;
  -moz-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  line-height: 0;
  overflow: hidden;
}

.ModuleNavGiant.layout-101 .aroundMune {
  position: absolute;
  display: flex;
  align-items: center;
  right: 0px;
  padding: 0 10px;
  height: 100%;
  z-index: 5;
  transform: rotateY(90deg);
}

.ModuleNavGiant.layout-101 .aroundMune.active {
  transform: rotateY(0deg);
}

.ModuleNavGiant.layout-101 .moveMenuRight,
.ModuleNavGiant.layout-101 .moveMenuLeft {
  display: inline-block;
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 16px;
  color: #666;
  text-align: center;
  border: 1px solid rgba(0, 0, 0, .1);
  border-radius: 5px;
  cursor: pointer;
}

.ModuleNavGiant.layout-101 .main-nav-content .moveMenuRight {
  background-color: rgba(238, 238, 238, .6);
}

.ModuleNavGiant.layout-101 .main-nav-content .moveMenuLeft {
  display: none;
  background-color: rgba(238, 238, 238, .6);
  margin-right: 10px
}

.ModuleNavGiant.layout-101 .moveMenuRight:hover,
.ModuleNavGiant.layout-101 .moveMenuLeft:hover {
  color: #fff;
  background-color: rgba(204, 204, 204, .6);
}

.ModuleNavGiant.layout-101 .main-nav-content>.blank-solve {
  width: auto;
  display: inline-block;
  transition: all .4s;
  position: relative;
  left: 0;

}

.ModuleNavGiant.layout-101 .main-nav-item-group {
  float: left;
  text-align: center;
}

.ModuleNavGiant.layout-101 .main-nav-item {
  display: inline-block;
  box-sizing: content-box;
  height: 80px;
  line-height: 80px;
  padding: 0px 25px;
  font-size: 14px;
  color: #e0e0e0;
  position: relative;
}

.ModuleNavGiant.layout-101 .main-nav-item::before {
  content: '';
  position: absolute;
  width: 0%;
  border-top: 3px solid #1976d2;
  transition: all 0.2s ease-out 0s;
  -moz-transition: all 0.2s ease-out 0s;
  -webkit-transition: all 0.2s ease-out 0s;
  -o-transition: all 0.2s ease-out 0s;
  z-index: 1;
  left: 50%;
  top: 0;
}

.ModuleNavGiant.layout-101 .main-nav-item-hover::before {
  width: 100%;
  z-index: 1;
  left: 0;
}

.ModuleNavGiant.layout-101 .sub-nav-item-group {
  width: 192px;
  text-align: center;
  border-top: 2px solid #333;
  display: none;
}

.ModuleNavGiant.layout-101 .sub-nav-item {
  display: block;
  height: 40px;
  line-height: 40px;
  font-size: 12px;
  border-bottom: 1px solid #e6e6e6;
  transition: all 0.5s;
  -moz-transition: all 0.5s;
  -webkit-transition: all 0.5s;
  -o-transition: all 0.5s;
  background-color: #fff;
  box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.1);
}

.ModuleNavGiant.layout-101 .sub-nav-item:last-child {
  border-bottom: none !important;
}

.ModuleNavGiant.layout-101 .sub-nav-item:hover {
  padding-left: 10px;
  background-color: #f7f7f7;
}

.ModuleNavGiant.layout-101 .clearfix:after {
  content: '.';
  clear: both;
  display: block;
  width: 0;
  height: 0;
  overflow: hidden;
  visibility: hidden;
}

.ModuleNavGiant.layout-101 .menu {
  font-size: 12px;
  opacity: 0.6;
  float: right;
  margin-left: 8px;
  margin-top: 1px;
  transform: rotate(0deg);
  transition: all .3s linear;
  -webkit-transform: rotate(0deg);
  -webkit-transition: all .3s linear;
}

.ModuleNavGiant.layout-101 .menuUp {
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  margin-top: -1px;
}

.ModuleNavGiant.layout-101 .sub-menu {
  display: none !important;
}

.module_413487354 .ModuleHead .HeadCenter {
  float: none;
}

#module_413487354 {
  padding: 0px;
}

#module_413487354 {
  position: static;
  z-index: 0;
  width: 100%;
  height: auto;
}

#module_413487354 .ModuleHead413487354 {
  display: none;
}

#module_413487354 .BodyCenter.BodyCenter413487354 {
  background: none;
  background-color: rgba(0, 0, 0, 0);
}

#module_413487354>.module_413487354 {
  border-top-style: solid;
  border-top-color: #000;
  border-top-width: 0px;
  border-left-style: solid;
  border-left-color: #000;
  border-left-width: 0px;
  border-right-style: solid;
  border-right-color: #000;
  border-right-width: 0px;
  border-bottom-style: solid;
  border-bottom-color: #000;
  border-bottom-width: 0px;
}

#module_413487354>.module_413487354 {
  overflow: hidden;
  -webkit-backface-visibility: hidden;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
}

@media screen and (min-width: 768px) {
  #module_413487354 .BodyCenter.BodyCenter413487354 {
    padding-top: 0.0000%;
    padding-left: 0.0000%;
    padding-right: 0.0000%;
    padding-bottom: 0.0000%;
  }
}

@media screen and (max-width: 767px) {
  #module_413487354 .BodyCenter.BodyCenter413487354 {
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
  }
}

@media screen and (min-width: 768px) {
  #module_413487354>.module_413487354 {
    margin-top: 0.0000%;
    margin-left: 0.0000%;
    margin-right: 0.0000%;
    margin-bottom: 0.0000%;
  }
}

@media screen and (max-width: 767px) {
  #module_413487354>.module_413487354 {
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
  }
}

#module_413487354>.module_413487354 {
  box-shadow: 0px 0px 0px 0px #ccc
}

#module_413487354:hover {
  border: none;
}

#module_413487354:hover>.module_413487354 {
  box-shadow: 0px 0px 0px 0px #ccc;
  transition: box-shadow 0.5s ease 0s;
}

#module_413487354 .main-nav-item {
  height: 60px;
  line-height: 60px
}

#module_413487354 .main-nav-content {
  height: 60px;
}

#module_413487354 .main-nav-content {
  background-color: rgba(0, 0, 0, 0);
}

#module_413487354 .main-nav-content {
  background-image: none;
}

#module_413487354 .main-nav-content {
  background-repeat: no-repeat;
}

#module_413487354 .main-nav-content {}

#module_413487354 .main-nav-content {}

#module_413487354 .main-nav-content {}

#module_413487354 .main-nav-content {
  text-align: center;
}

#module_413487354 .main-nav-item {
  font-size: 18px;
}

#module_413487354 .main-nav-item {
  font-family: 微软雅黑, Microsoft YaHei;
}

#module_413487354 .main-nav-item {
  color: rgb(83, 83, 83);
}

#module_413487354 .main-nav-item {
  font-weight: normal;
}

#module_413487354 .main-nav-item {
  text-decoration: none;
}

#module_413487354 .main-nav-item {
  font-style: normal;
}

#module_413487354 .main-nav-item {
  background-color: transparent;
}

#module_413487354 .main-nav-item {
  background-image: none;
}

#module_413487354 .main-nav-item {
  background-repeat: no-repeat;
}

#module_413487354 .main-nav-item {}

#module_413487354 .main-nav-item {}

#module_413487354 .main-nav-item {}

#module_413487354 .main-nav-item {
  width: auto;
}

#module_413487354 .main-nav-item {
  padding-left: 58px;
  padding-right: 58px;
}

#module_413487354 .sub-nav-item-group {
  border-top-color: #333;
}

#module_413487354 .sub-nav-item-group {
  border-top-style: solid;
}

#module_413487354 .sub-nav-item-group {
  border-top-width: 2px;
}

#module_413487354 .sub-nav-item-group {
  border-right-color: transparent;
}

#module_413487354 .sub-nav-item-group {
  border-right-style: none;
}

#module_413487354 .sub-nav-item-group {
  border-right-width: 0px;
}

#module_413487354 .sub-nav-item-group {
  border-bottom-color: transparent;
}

#module_413487354 .sub-nav-item-group {
  border-bottom-style: none;
}

#module_413487354 .sub-nav-item-group {
  border-bottom-width: 0px;
}

#module_413487354 .sub-nav-item-group {
  border-left-color: transparent;
}

#module_413487354 .sub-nav-item-group {
  border-left-style: none;
}

#module_413487354 .sub-nav-item-group {
  border-left-width: 0px;
}

#module_413487354 .sub-nav-item-group {
  width: 192px;
}

#module_413487354 .sub-nav-item {
  height: 40px;
  line-height: 40px
}

#module_413487354 .sub-nav-item {
  font-size: 12px;
}

#module_413487354 .sub-nav-item {
  font-family: 微软雅黑, Microsoft YaHei;
}

#module_413487354 .sub-nav-item {
  color: #000;
}

#module_413487354 .sub-nav-item {
  font-weight: normal;
}

#module_413487354 .sub-nav-item {
  text-decoration: none;
}

#module_413487354 .sub-nav-item {
  font-style: normal;
}

#module_413487354 .sub-nav-item {
  background-color: #fff;
}

#module_413487354 .sub-nav-item {
  background-image: none;
}

#module_413487354 .sub-nav-item {
  background-repeat: no-repeat;
}

#module_413487354 .sub-nav-item {}

#module_413487354 .sub-nav-item {}

#module_413487354 .sub-nav-item {}

#module_413487354 .sub-nav-item {
  border-bottom-color: #e6e6e6;
}

#module_413487354 .sub-nav-item {
  border-bottom-style: solid;
}

#module_413487354 .sub-nav-item {
  border-bottom-width: 1px;
}

#module_413487354 .sub-nav-item {
  margin-top: 0px;
}

#module_413487354 .main-nav-item-hover {
  font-size: 18px;
}

#module_413487354 .main-nav-item-hover {
  font-family: 微软雅黑, Microsoft YaHei;
}

#module_413487354 .main-nav-item-hover {
  color: rgb(0, 162, 233);
}

#module_413487354 .main-nav-item-hover {
  font-weight: normal;
}

#module_413487354 .main-nav-item-hover {
  text-decoration: none;
}

#module_413487354 .main-nav-item-hover {
  font-style: normal;
}

#module_413487354 .main-nav-item-hover {
  background-color: transparent;
}

#module_413487354 .main-nav-item-hover {
  background-image: none;
}

#module_413487354 .main-nav-item-hover {
  background-repeat: no-repeat;
}

#module_413487354 .main-nav-item-hover {}

#module_413487354 .main-nav-item-hover {}

#module_413487354 .main-nav-item-hover {}

#module_413487354 .main-nav-item-hover::before {
  border-top-color: rgb(0, 162, 233);
}

#module_413487354 .main-nav-item::before {
  border-top-color: rgb(0, 162, 233);
}

#module_413487354 .main-nav-item-hover::before {
  border-top-style: solid;
}

#module_413487354 .main-nav-item::before {
  border-top-style: solid;
}

#module_413487354 .main-nav-item-hover::before {
  border-top-width: 3px;
}

#module_413487354 .main-nav-item::before {
  border-top-width: 3px;
}

#module_413487354 .sub-nav-item:hover {
  font-size: 12px;
}

#module_413487354 .sub-nav-item:hover {
  font-family: 微软雅黑, Microsoft YaHei;
}

#module_413487354 .sub-nav-item:hover {
  color: #000;
}

#module_413487354 .sub-nav-item:hover {
  font-weight: normal;
}

#module_413487354 .sub-nav-item:hover {
  text-decoration: none;
}

#module_413487354 .sub-nav-item:hover {
  font-style: normal;
}

#module_413487354 .sub-nav-item:hover {
  background-color: #f2f2f2;
}

#module_413487354 .sub-nav-item:hover {
  background-image: none;
}

#module_413487354 .sub-nav-item:hover {
  background-repeat: no-repeat;
}

#module_413487354 .sub-nav-item:hover {}

#module_413487354 .sub-nav-item:hover {}

#module_413487354 .sub-nav-item:hover {}


.module_413487513 .ModuleHead .HeadCenter {
  float: none;
}

#module_413487513 {
  padding: 0px;
}

#module_413487513 {
  position: static;
  z-index: 0;
  top: 21px;
  left: 0px;
  width: 100%;
  height: auto;
}

#module_413487513 .ModuleHead413487513 {
  display: none;
}

#module_413487513 img {
  border-top-color: transparent;
}

#module_413487513 img {
  border-top-style: none;
}

#module_413487513 img {
  border-top-width: 0px;
}

#module_413487513 img {
  border-right-color: transparent;
}

#module_413487513 img {
  border-right-style: none;
}

#module_413487513 img {
  border-right-width: 0px;
}

#module_413487513 img {
  border-bottom-color: transparent;
}

#module_413487513 img {
  border-bottom-style: none;
}

#module_413487513 img {
  border-bottom-width: 0px;
}

#module_413487513 img {
  border-left-color: transparent;
}

#module_413487513 img {
  border-left-style: none;
}

#module_413487513 img {
  border-left-width: 0px;
}

#module_413487513 img {
  border-top-left-radius: 0px;
}

#module_413487513 img {
  border-top-right-radius: 0px;
}

#module_413487513 img {
  border-bottom-left-radius: 0px;
}

#module_413487513 img {
  border-bottom-right-radius: 0px;
}

#module_413487513 .BodyCenter {
  text-align: center;
}

.module_413487495 .ModuleHead .HeadCenter {
  float: none;
}

#module_413487495 {
  padding: 0px;
}

#module_413487495 {
  position: static;
  z-index: 0;
  top: 239px;
  left: 948px;
  width: 100%;
  height: auto;
}

#module_413487495 .ModuleHead413487495 {
  display: none;
}

#module_413487495 img {
  border-top-color: transparent;
}

#module_413487495 img {
  border-top-style: none;
}

#module_413487495 img {
  border-top-width: 0px;
}

#module_413487495 img {
  border-right-color: transparent;
}

#module_413487495 img {
  border-right-style: none;
}

#module_413487495 img {
  border-right-width: 0px;
}

#module_413487495 img {
  border-bottom-color: transparent;
}

#module_413487495 img {
  border-bottom-style: none;
}

#module_413487495 img {
  border-bottom-width: 0px;
}

#module_413487495 img {
  border-left-color: transparent;
}

#module_413487495 img {
  border-left-style: none;
}

#module_413487495 img {
  border-left-width: 0px;
}

#module_413487495 img {
  border-top-left-radius: 0px;
}

#module_413487495 img {
  border-top-right-radius: 0px;
}

#module_413487495 img {
  border-bottom-left-radius: 0px;
}

#module_413487495 img {
  border-bottom-right-radius: 0px;
}

#module_413487495 .BodyCenter {
  text-align: center;
}

.module_413487479 .ModuleHead .HeadCenter {
  float: none;
}

#module_413487479 {
  padding: 0px;
}

#module_413487479 {
  position: static;
  z-index: 0;
  top: 112px;
  left: 1152px;
  width: 100%;
  height: auto;
}

#module_413487479 .ModuleHead413487479 {
  display: none;
}

#module_413487479 .BodyCenter.BodyCenter413487479 {
  background: none;
  background-color: rgba(0, 0, 0, 0);
  background-image: url(/comdata/93601/202109/20210908170703519e2f.jpg);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-Attachment: scroll;
}

#module_413487479>.module_413487479 {
  border-top-style: solid;
  border-top-color: #000;
  border-top-width: 0px;
  border-left-style: solid;
  border-left-color: #000;
  border-left-width: 0px;
  border-right-style: solid;
  border-right-color: #000;
  border-right-width: 0px;
  border-bottom-style: solid;
  border-bottom-color: #000;
  border-bottom-width: 0px;
}

#module_413487479>.module_413487479 {
  overflow: hidden;
  -webkit-backface-visibility: hidden;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
}

@media screen and (min-width: 768px) {
  #module_413487479 .BodyCenter.BodyCenter413487479 {
    padding-top: 1.5690%;
    padding-left: 3.6611%;
    padding-right: 3.6611%;
    padding-bottom: 5.2301%;
  }
}

@media screen and (max-width: 767px) {
  #module_413487479 .BodyCenter.BodyCenter413487479 {
    padding-top: 8.6455%;
    padding-left: 2.8818%;
    padding-right: 2.8818%;
    padding-bottom: 11.5274%;
  }
}

@media screen and (min-width: 768px) {
  #module_413487479>.module_413487479 {
    margin-top: 0.0000%;
    margin-left: 0.0000%;
    margin-right: 0.0000%;
    margin-bottom: 0.0000%;
  }
}

@media screen and (max-width: 767px) {
  #module_413487479>.module_413487479 {
    margin-top: 0.0000%;
    margin-left: 0.0000%;
    margin-right: 0.0000%;
    margin-bottom: 0.0000%;
  }
}

#module_413487479>.module_413487479 {
  box-shadow: 0px 0px 0px 0px #ccc
}

#module_413487479:hover {
  border: none;
}

#module_413487479:hover>.module_413487479 {
  box-shadow: 0px 0px 0px 0px #ccc;
  transition: box-shadow 0.5s ease 0s;
}

#module_413487479 .ModuleSubContainer {
  background-color: transparent;
}

#module_413487479 .ModuleSubContainer {
  background-image: none;
}

#module_413487479 .ModuleSubContainer {
  background-repeat: no-repeat;
}

#module_413487479 .ModuleSubContainer {
  background-position: 0% 0%;
}

#module_413487479 .ModuleSubContainer {
  background-attachment: scroll;
}

#module_413487479 .ModuleSubContainer {}

#module_413487479 {
  !bgVideo !
}

  {
  bgVideoUrl:
}

#module_413487479 .gridBgVideo .bgVideoMask {
  opacity: 0.2
}

#module_413487479 .ModuleSubContainer {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.5s ease;
}

#module_413487479 .ModuleSubContainer:hover {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
}

.ModuleGridContainer.ModuleGridContainer413487479 {
  max-width: 1440px;
  width: auto;
}

/*图文模块 layout 102*/
.ModuleImageTextGiant.layout-102 .imageTextGiant-Container {
  max-height: 100%;
  max-width: 100%;
  padding: 10px;
}

.ModuleImageTextGiant.layout-102 .imageTextGiant-Container .imageTextGiant-item {
  float: left;
  text-align: center;
  width: 100%;
  position: relative;
}

.ModuleImageTextGiant.layout-102 .imageTextGiant-Container .GraphicLower {
  text-align: center;
  overflow: hidden;
}

.module_413487526 .ModuleHead .HeadCenter {
  float: none;
}

#module_413487526 {
  padding: 0px;
}

#module_413487526 {
  position: static;
  z-index: 0;
  width: 100%;
  height: auto;
}

#module_413487526 .ModuleHead413487526 {
  display: none;
}

#module_413487526 .BodyCenter.BodyCenter413487526 {
  background: none;
  background-color: rgba(0, 0, 0, 0);
}

#module_413487526>.module_413487526 {
  border-top-style: solid;
  border-top-color: #000;
  border-top-width: 0px;
  border-left-style: solid;
  border-left-color: #000;
  border-left-width: 0px;
  border-right-style: solid;
  border-right-color: #000;
  border-right-width: 0px;
  border-bottom-style: solid;
  border-bottom-color: #000;
  border-bottom-width: 0px;
}

#module_413487526>.module_413487526 {
  overflow: hidden;
  -webkit-backface-visibility: hidden;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
}

@media screen and (min-width: 768px) {
  #module_413487526 .BodyCenter.BodyCenter413487526 {
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
  }
}

@media screen and (max-width: 767px) {
  #module_413487526 .BodyCenter.BodyCenter413487526 {
    padding-top: 0.0000%;
    padding-left: 0.0000%;
    padding-right: 0.0000%;
    padding-bottom: 0.0000%;
  }
}

@media screen and (min-width: 768px) {
  #module_413487526>.module_413487526 {
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
  }
}

@media screen and (max-width: 767px) {
  #module_413487526>.module_413487526 {
    margin-top: 0.0000%;
    margin-left: 0.0000%;
    margin-right: 0.0000%;
    margin-bottom: 0.0000%;
  }
}

#module_413487526>.module_413487526 {
  box-shadow: 0px 0px 0px 0px #ccc
}

#module_413487526:hover {
  border: none;
}

#module_413487526:hover>.module_413487526 {
  box-shadow: 0px 0px 0px 0px #ccc;
  transition: box-shadow 0.5s ease 0s;
}

#module_413487526 .GraphicLower .TextImage {
  border-top-left-radius: 0px;
}

#module_413487526 .GraphicLower .TextImage {
  border-top-right-radius: 0px;
}

#module_413487526 .GraphicLower .TextImage {
  border-bottom-left-radius: 0px;
}

#module_413487526 .GraphicLower .TextImage {
  border-bottom-right-radius: 0px;
}

#module_413487526 .GraphicLower .TextImage {
  padding-top: 10px;
}

#module_413487526 .GraphicLower .TextImage {
  padding-bottom: 0px;
}

#module_413487526 .GraphicLower .TextImage {
  padding-left: 0px;
}

#module_413487526 .GraphicLower .TextImage {
  padding-right: 0px;
}

#module_413487526 .TextImage {
  width: 50%;
}

#module_413487526 .MobileTextImage {
  width: 100%;
}

#module_413487526 .imageTextGiant-item .GraphicLower {
  text-align: center;
}

#module_413487526 .ModuleImageTextGiantContent {
  padding-top: 0px;
}

#module_413487526 .ModuleImageTextGiantContent {
  padding-bottom: 0px;
}

#module_413487526 .ModuleImageTextGiantContent {
  padding-left: 0px;
}

#module_413487526 .ModuleImageTextGiantContent {
  padding-right: 0px;
}

#module_413487526 .imageTextGiant-Container {
  padding-top: 10px;
}

#module_413487526 .imageTextGiant-Container {
  padding-bottom: 10px;
}

#module_413487526 .imageTextGiant-Container {
  padding-left: 10px;
}

#module_413487526 .imageTextGiant-Container {
  padding-right: 10px;
}

#module_413487526 .imageTextGiant-item {
  padding-top: 0px;
}

#module_413487526 .imageTextGiant-item {
  padding-bottom: 0px;
}

#module_413487526 .imageTextGiant-item {
  padding-left: 0px;
}

#module_413487526 .imageTextGiant-item {
  padding-right: 0px;
}

#module_413487526 .showHandle .btn {
  font-size: 14px;
}

#module_413487526 .showHandle .btn {
  font-family: 微软雅黑, Microsoft YaHei;
}

#module_413487526 .showHandle .btn {
  color: #333;
}

#module_413487526 .showHandle .btn {
  font-weight: 400;
}

#module_413487526 .showHandle .btn {
  text-decoration: none;
}

#module_413487526 .showHandle .btn {
  font-style: normal;
}

#module_413487526 .showHandle div {
  border-top-color: #ddd !important;
}

#module_413487526 .showHandle div {
  border-top-style: solid !important;
}

#module_413487526 .showHandle div {
  border-top-width: 1px !important;
}

#module_413487526 .showHandle {
  background-color: transparent;
}

#module_413487526 .showHandle {
  background-image: none;
}

#module_413487526 .showHandle {
  background-repeat: no-repeat;
}

#module_413487526 .showHandle {}

#module_413487526 .showHandle {}

#module_413487526 .showHandle {}

#module_413487526 a {
  font-size: unset;
  font-family: unset
}

/*图文模块 layout 103*/
.ModuleImageTextGiant.layout-107 .imageTextGiant-Container {
  max-height: 100%;
  max-width: 100%;
}

.ModuleImageTextGiant.layout-107 .imageTextGiant-Container .normal_ImgtextBox_content {
  display: flex;
  align-items: center;
}

.ModuleImageTextGiant.layout-107 .imageTextGiant-Container .ModuleImageTextContent {
  padding-left: 40px
}

.ModuleImageTextGiant.layout-107 .imageTextGiant-Container .GraphicUpper {
  padding-right: 80px;
  padding-left: 15px;
}

.ModuleImageTextGiant.layout-107 .imageTextGiant-Container .GraphicUpper .TextImage {
  width: 100%;
}

.ModuleImageTextGiant.layout-107 .imageTextGiant-Container .normal_ImgtextBox_content .col-md-5 .ModuleImageTextContent {
  padding-left: 30px;
}

@media only screen and (max-width: 767px) {
  .ModuleImageTextGiant.layout-107 .imageTextGiant-Container .normal_ImgtextBox_content .col-xs-5 {
    width: 36.666667%;
    padding-left: 0
  }

  .ModuleImageTextGiant.layout-107 .imageTextGiant-Container .normal_ImgtextBox_content .col-xs-12 {
    padding: 0;
  }

  .ModuleImageTextGiant.layout-107 .imageTextGiant-Container .normal_ImgtextBox_content {
    width: 100%;
    margin: 0 auto;
    display: block;
    align-items: normal;
  }

  .ModuleImageTextGiant.layout-107 .imageTextGiant-Container .ModuleImageTextContent {
    padding-left: 20px
  }

  .ModuleImageTextGiant.layout-107 .ModuleImageTextContent {
    left: 16px;
    width: 95% !important
  }

  .ModuleImageTextGiant.layout-107 .imageTextGiant-Container .GraphicUpper {
    padding-right: 0px !important;
    padding-left: 0px !important
  }

  .ModuleImageTextGiant.layout-107 .imageTextGiant-Container .GraphicUpper {
    width: 100% !important
  }

  .ModuleImageTextGiant.layout-107 .imageTextGiant-Container .GraphicUpper .TextImage {
    width: 92%
  }
}

.module_413487527 .ModuleHead .HeadCenter {
  float: none;
}

#module_413487527 {
  padding: 0px;
}

#module_413487527 {
  position: static;
  z-index: 0;
  top: 77px;
  left: 0px;
  width: 100%;
  height: auto;
}

#module_413487527 .ModuleHead413487527 {
  display: none;
}

#module_413487527 .BodyCenter.BodyCenter413487527 {
  background: none;
  background-color: rgba(0, 0, 0, 0);
}

#module_413487527>.module_413487527 {
  border-top-style: solid;
  border-top-color: #000;
  border-top-width: 0px;
  border-left-style: solid;
  border-left-color: #000;
  border-left-width: 0px;
  border-right-style: solid;
  border-right-color: #000;
  border-right-width: 0px;
  border-bottom-style: solid;
  border-bottom-color: #000;
  border-bottom-width: 0px;
}

#module_413487527>.module_413487527 {
  overflow: hidden;
  -webkit-backface-visibility: hidden;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
}

@media screen and (min-width: 768px) {
  #module_413487527 .BodyCenter.BodyCenter413487527 {
    padding-top: 0.0000%;
    padding-left: 0.0000%;
    padding-right: 0.0000%;
    padding-bottom: 0.0000%;
  }
}

@media screen and (max-width: 767px) {
  #module_413487527 .BodyCenter.BodyCenter413487527 {
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
  }
}

@media screen and (min-width: 768px) {
  #module_413487527>.module_413487527 {
    margin-top: 0.0000%;
    margin-left: 0.0000%;
    margin-right: 0.0000%;
    margin-bottom: 0.0000%;
  }
}

@media screen and (max-width: 767px) {
  #module_413487527>.module_413487527 {
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
  }
}

#module_413487527>.module_413487527 {
  box-shadow: 0px 0px 0px 0px #ccc
}

#module_413487527:hover {
  border: none;
}

#module_413487527:hover>.module_413487527 {
  box-shadow: 0px 0px 0px 0px #ccc;
  transition: box-shadow 0.5s ease 0s;
}

#module_413487527 .GraphicUpper .TextImage {
  border-top-left-radius: 0px;
}

#module_413487527 .GraphicUpper .TextImage {
  border-top-right-radius: 0px;
}

#module_413487527 .GraphicUpper .TextImage {
  border-bottom-left-radius: 0px;
}

#module_413487527 .GraphicUpper .TextImage {
  border-bottom-right-radius: 0px;
}

#module_413487527 .GraphicUpper {
  padding-top: 0px;
}

#module_413487527 .GraphicUpper {
  padding-bottom: 0px;
}

#module_413487527 .GraphicUpper {
  padding-left: 0px;
}

#module_413487527 .GraphicUpper {
  padding-right: 80px;
}

#module_413487527 .GraphicUpper {
  width: 50%;
}

#module_413487527 .ModuleImageTextContent {
  width: calc(100% - 50%);
}

#module_413487527 .MobileTextImage {
  width: 92%;
}

#module_413487527 .ModuleImageTextGiantContent {
  padding-top: 0px;
}

#module_413487527 .ModuleImageTextGiantContent {
  padding-bottom: 0px;
}

#module_413487527 .ModuleImageTextGiantContent {
  padding-left: 0px;
}

#module_413487527 .ModuleImageTextGiantContent {
  padding-right: 0px;
}

#module_413487527 .normal_ImgtextBox_content {
  padding-top: 0px;
}

#module_413487527 .normal_ImgtextBox_content {
  padding-bottom: 0px;
}

#module_413487527 .normal_ImgtextBox_content {
  padding-left: 0px;
}

#module_413487527 .normal_ImgtextBox_content {
  padding-right: 0px;
}

#module_413487527 .showHandle .btn {
  font-size: 14px;
}

#module_413487527 .showHandle .btn {
  font-family: 微软雅黑, Microsoft YaHei;
}

#module_413487527 .showHandle .btn {
  color: #333;
}

#module_413487527 .showHandle .btn {
  font-weight: 400;
}

#module_413487527 .showHandle .btn {
  text-decoration: none;
}

#module_413487527 .showHandle .btn {
  font-style: normal;
}

#module_413487527 .showHandle div {
  border-top-color: #ddd !important;
}

#module_413487527 .showHandle div {
  border-top-style: solid !important;
}

#module_413487527 .showHandle div {
  border-top-width: 1px !important;
}

#module_413487527 .showHandle {
  background-color: transparent;
}

#module_413487527 .showHandle {
  background-image: none;
}

#module_413487527 .showHandle {
  background-repeat: no-repeat;
}

#module_413487527 .showHandle {}

#module_413487527 .showHandle {}

#module_413487527 .showHandle {}

#module_413487527 a {
  font-size: unset;
  font-family: unset
}

.module_413487388 .ModuleHead .HeadCenter {
  float: none;
}

#module_413487388 {
  padding: 0px;
}

#module_413487388 {
  position: static;
  z-index: 0;
  width: 100%;
  height: auto;
}

#module_413487388 .ModuleHead413487388 {
  display: none;
}

#module_413487388 .BodyCenter.BodyCenter413487388 {
  background: none;
  background-color: rgba(0, 0, 0, 0);
  background-image: url(/comdata/93601/202109/20210908162252b47acd.jpg);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-Attachment: scroll;
}

#module_413487388>.module_413487388 {
  border-top-style: solid;
  border-top-color: rgb(227, 227, 227);
  border-top-width: 1px;
  border-left-style: solid;
  border-left-color: #000;
  border-left-width: 0px;
  border-right-style: solid;
  border-right-color: #000;
  border-right-width: 0px;
  border-bottom-style: solid;
  border-bottom-color: #000;
  border-bottom-width: 0px;
}

#module_413487388>.module_413487388 {
  overflow: hidden;
  -webkit-backface-visibility: hidden;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
}

@media screen and (min-width: 768px) {
  #module_413487388 .BodyCenter.BodyCenter413487388 {
    padding-top: 1.5690%;
    padding-left: 3.6611%;
    padding-right: 3.6611%;
    padding-bottom: 1.5690%;
  }
}

@media screen and (max-width: 767px) {
  #module_413487388 .BodyCenter.BodyCenter413487388 {
    padding-top: 5.7637%;
    padding-left: 2.8818%;
    padding-right: 2.8818%;
    padding-bottom: 5.7637%;
  }
}

@media screen and (min-width: 768px) {
  #module_413487388>.module_413487388 {
    margin-top: 0.0000%;
    margin-left: 0.0000%;
    margin-right: 0.0000%;
    margin-bottom: 0.0000%;
  }
}

@media screen and (max-width: 767px) {
  #module_413487388>.module_413487388 {
    margin-top: 0.0000%;
    margin-left: 0.0000%;
    margin-right: 0.0000%;
    margin-bottom: 0.0000%;
  }
}

#module_413487388>.module_413487388 {
  box-shadow: 0px 0px 0px 0px #ccc
}

#module_413487388:hover {
  border: none;
}

#module_413487388:hover>.module_413487388 {
  box-shadow: 0px 0px 0px 0px #ccc;
  transition: box-shadow 0.5s ease 0s;
}

#module_413487388 .ModuleSubContainer {
  background-color: transparent;
}

#module_413487388 .ModuleSubContainer {
  background-image: none;
}

#module_413487388 .ModuleSubContainer {
  background-repeat: no-repeat;
}

#module_413487388 .ModuleSubContainer {
  background-position: 0% 0%;
}

#module_413487388 .ModuleSubContainer {
  background-attachment: scroll;
}

#module_413487388 .ModuleSubContainer {}

#module_413487388 {
  !bgVideo !
}

  {
  bgVideoUrl:
}

#module_413487388 .gridBgVideo .bgVideoMask {
  opacity: 0.2
}

#module_413487388 .ModuleSubContainer {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.5s ease;
}

#module_413487388 .ModuleSubContainer:hover {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
}

.ModuleGridContainer.ModuleGridContainer413487388 {
  max-width: 1440px;
  width: auto;
}

/*图文模块 layout 105*/
.ModuleImageTextGiant.layout-105 .row {
  margin-left: 0;
  margin-right: 0;
}

.ModuleImageTextGiant.layout-105 .imageTextGiant-Container {
  max-height: 100%;
  max-width: 100%;
  /*padding: 10px;*/
}

.ModuleImageTextGiant.layout-105 .imageTextGiant-Container .ModuleImageTextContent {
  padding: 0;
  padding-left: 15px;
  margin: 0px
}

.ModuleImageTextGiant.layout-105 .imageTextGiant-Container .GraphicUpper {
  height: auto;
  padding-left: 0;
  padding-right: 0
}

.ModuleImageTextGiant.layout-105 .imageTextGiant-Container .normal_ImgtextBox_content {
  align-items: center;
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6 */
  display: -moz-box;
  /* OLD - Firefox 19- (buggy but mostly works) */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Chrome */
  display: flex;
}

.ModuleImageTextGiant.layout-105 .imageTextGiant-Container .GraphicUpper {
  text-align: left;
  overflow: hidden;
  display: block;
  text-align: center;
  position: relative;
}

/*.ModuleImageTextGiant.layout-105 .imageTextGiant-Container .GraphicUpper .dummy { padding-top: 100%; }*/
/* .ModuleImageTextGiant.layout-105 .normal_ImgtextBox_content:first-child{ margin-top: 0 !important; }
.ModuleImageTextGiant.layout-105 .normal_ImgtextBox_content:last-child{ margin-bottom: 0 !important; } */


@media only screen and (max-width: 767px) {
  .ModuleImageTextGiant.layout-105 .imageTextGiant-Container .row .col-xs-8 {
    padding: 0 3px;
    width: 91.333333%;
  }
}

/*@media only screen and (min-width: 992px) and (max-width: 1199px) {*/
/*.ModuleImageTextGiant.layout-105 .imageTextGiant-Container{min-width: 100%;}*/
/*.ModuleImageTextGiant.layout-105 .col-md-2{width: 14.666667%;}*/
/*}*/
/*@media only screen and (min-width: 769px) and (max-width: 991px) {*/
/*.ModuleImageTextGiant.layout-105 .imageTextGiant-Container .row{width:auto;}*/
/*}*/
@media only screen and (min-width: 768px) {
  .ModuleImageTextGiant.layout-105 .col-lg-2 {
    width: 10%;
  }

  .ModuleImageTextGiant.layout-105 .imageTextGiant-Container .normal_ImgtextBox_content .GraphicUpper .TextImage {
    width: 100%
  }
}

.module_413487389 .ModuleHead .HeadCenter {
  float: none;
}

#module_413487389 {
  padding: 0px;
}

#module_413487389 {
  position: static;
  z-index: 0;
  width: 100%;
  height: auto;
}

#module_413487389 .ModuleHead413487389 {
  display: none;
}

#module_413487389 .BodyCenter.BodyCenter413487389 {
  background: none;
  background-color: rgba(0, 0, 0, 0);
}

#module_413487389>.module_413487389 {
  border-top-style: solid;
  border-top-color: #000;
  border-top-width: 0px;
  border-left-style: solid;
  border-left-color: #000;
  border-left-width: 0px;
  border-right-style: solid;
  border-right-color: #000;
  border-right-width: 0px;
  border-bottom-style: solid;
  border-bottom-color: #000;
  border-bottom-width: 0px;
}

#module_413487389>.module_413487389 {
  overflow: hidden;
  -webkit-backface-visibility: hidden;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
}

@media screen and (min-width: 768px) {
  #module_413487389 .BodyCenter.BodyCenter413487389 {
    padding-top: 0.0000%;
    padding-left: 0.0000%;
    padding-right: 0.0000%;
    padding-bottom: 0.0000%;
  }
}

@media screen and (max-width: 767px) {
  #module_413487389 .BodyCenter.BodyCenter413487389 {
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
  }
}

@media screen and (min-width: 768px) {
  #module_413487389>.module_413487389 {
    margin-top: 0.0000%;
    margin-left: 0.0000%;
    margin-right: 0.0000%;
    margin-bottom: 0.0000%;
  }
}

@media screen and (max-width: 767px) {
  #module_413487389>.module_413487389 {
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
  }
}

#module_413487389>.module_413487389 {
  box-shadow: 0px 0px 0px 0px #ccc
}

#module_413487389:hover {
  border: none;
}

#module_413487389:hover>.module_413487389 {
  box-shadow: 0px 0px 0px 0px #ccc;
  transition: box-shadow 0.5s ease 0s;
}

#module_413487389 .GraphicUpper .TextImage {
  border-top-left-radius: 0px;
}

#module_413487389 .GraphicUpper .TextImage {
  border-top-right-radius: 0px;
}

#module_413487389 .GraphicUpper .TextImage {
  border-bottom-left-radius: 0px;
}

#module_413487389 .GraphicUpper .TextImage {
  border-bottom-right-radius: 0px;
}

#module_413487389 .GraphicUpper {
  padding-top: 0px;
}

#module_413487389 .GraphicUpper {
  padding-bottom: 0px;
}

#module_413487389 .GraphicUpper {
  padding-left: 0px;
}

#module_413487389 .GraphicUpper {
  padding-right: 0px;
}

#module_413487389 .GraphicUpper {
  width: 6%;
}

#module_413487389 .ModuleImageTextContent {
  width: calc(100% - 6%);
}

#module_413487389 .MobileGraphicUpper {
  width: 10%;
}

#module_413487389 .ModuleMobileImageTextContent {
  width: calc(100% - 10%);
}

#module_413487389 .ModuleImageTextGiantContent {
  padding-top: 0px;
}

#module_413487389 .ModuleImageTextGiantContent {
  padding-bottom: 0px;
}

#module_413487389 .ModuleImageTextGiantContent {
  padding-left: 15px;
}

#module_413487389 .ModuleImageTextGiantContent {
  padding-right: 0px;
}

#module_413487389 .normal_ImgtextBox_content {
  padding-top: 0px;
}

#module_413487389 .normal_ImgtextBox_content {
  padding-bottom: 0px;
}

#module_413487389 .normal_ImgtextBox_content {
  padding-left: 0px;
}

#module_413487389 .normal_ImgtextBox_content {
  padding-right: 0px;
}

#module_413487389 .normal_ImgtextBox_content {
  margin-top: 0px;
  margin-bottom: 0px;
}

#module_413487389 .normal_ImgtextBox_content {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
}

#module_413487389 .normal_ImgtextBox_content {
  background-color: transparent;
}

#module_413487389 .normal_ImgtextBox_content {
  background-image: none;
}

#module_413487389 .normal_ImgtextBox_content {
  background-repeat: no-repeat;
}

#module_413487389 .normal_ImgtextBox_content {
  background-position: 0% 0%;
}

#module_413487389 .normal_ImgtextBox_content {
  background-attachment: none;
}

#module_413487389 .normal_ImgtextBox_content {}

#module_413487389 .normal_ImgtextBox_content {
  border-top-left-radius: 0px;
}

#module_413487389 .normal_ImgtextBox_content {
  border-top-right-radius: 0px;
}

#module_413487389 .normal_ImgtextBox_content {
  border-bottom-left-radius: 0px;
}

#module_413487389 .normal_ImgtextBox_content {
  border-bottom-right-radius: 0px;
}

#module_413487389 .normal_ImgtextBox_content {
  border-top-color: rgba(0, 0, 0, 0);
}

#module_413487389 .normal_ImgtextBox_content {
  border-top-style: none;
}

#module_413487389 .normal_ImgtextBox_content {
  border-top-width: 0px;
}

#module_413487389 .normal_ImgtextBox_content {
  border-right-color: rgba(0, 0, 0, 0);
}

#module_413487389 .normal_ImgtextBox_content {
  border-right-style: none;
}

#module_413487389 .normal_ImgtextBox_content {
  border-right-width: 0px;
}

#module_413487389 .normal_ImgtextBox_content {
  border-bottom-color: rgba(0, 0, 0, 0);
}

#module_413487389 .normal_ImgtextBox_content {
  border-bottom-style: none;
}

#module_413487389 .normal_ImgtextBox_content {
  border-bottom-width: 0px;
}

#module_413487389 .normal_ImgtextBox_content {
  border-left-color: rgba(0, 0, 0, 0);
}

#module_413487389 .normal_ImgtextBox_content {
  border-left-style: none;
}

#module_413487389 .normal_ImgtextBox_content {
  border-left-width: 0px;
}

#module_413487389 .showHandle .btn {
  font-size: 14px;
}

#module_413487389 .showHandle .btn {
  font-family: 微软雅黑, Microsoft YaHei;
}

#module_413487389 .showHandle .btn {
  color: #333;
}

#module_413487389 .showHandle .btn {
  font-weight: 400;
}

#module_413487389 .showHandle .btn {
  text-decoration: none;
}

#module_413487389 .showHandle .btn {
  font-style: normal;
}

#module_413487389 .showHandle div {
  border-top-color: #ddd !important;
}

#module_413487389 .showHandle div {
  border-top-style: solid !important;
}

#module_413487389 .showHandle div {
  border-top-width: 1px !important;
}

#module_413487389 .showHandle {
  background-color: transparent;
}

#module_413487389 .showHandle {
  background-image: none;
}

#module_413487389 .showHandle {
  background-repeat: no-repeat;
}

#module_413487389 .showHandle {}

#module_413487389 .showHandle {}

#module_413487389 .showHandle {}

#module_413487389 .normal_ImgtextBox_content:hover {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
}

#module_413487389 .normal_ImgtextBox_content:hover {
  border-top-color: rgba(0, 0, 0, 0);
}

#module_413487389 .normal_ImgtextBox_content:hover {
  border-top-style: none;
}

#module_413487389 .normal_ImgtextBox_content:hover {
  border-right-color: rgba(0, 0, 0, 0);
}

#module_413487389 .normal_ImgtextBox_content:hover {
  border-right-style: none;
}

#module_413487389 .normal_ImgtextBox_content:hover {
  border-bottom-color: rgba(0, 0, 0, 0);
}

#module_413487389 .normal_ImgtextBox_content:hover {
  border-bottom-style: none;
}

#module_413487389 .normal_ImgtextBox_content:hover {
  border-left-color: rgba(0, 0, 0, 0);
}

#module_413487389 .normal_ImgtextBox_content:hover {
  border-left-style: none;
}

#module_413487389 a {
  font-size: unset;
  font-family: unset
}

/*图文模块 layout 101*/
.ModuleImageTextGiant.layout-101 {
  font-size: 14px;
}

.ModuleImageTextGiant.layout-101 .imageTextGiant-Container {
  height: auto;
  word-wrap: break-word;
  max-height: 100%;
  padding: 10px;
  max-width: 100%;
  overflow: hidden;
  position: relative;
}

.module_413487390 .ModuleHead .HeadCenter {
  float: none;
}

#module_413487390 {
  padding: 0px;
}

#module_413487390 {
  position: static;
  z-index: 0;
  width: 100%;
  height: auto;
}

#module_413487390 .ModuleHead413487390 {
  display: none;
}

#module_413487390 .BodyCenter.BodyCenter413487390 {
  background: none;
  background-color: rgba(0, 0, 0, 0);
}

#module_413487390>.module_413487390 {
  border-top-style: solid;
  border-top-color: #000;
  border-top-width: 0px;
  border-left-style: solid;
  border-left-color: #000;
  border-left-width: 0px;
  border-right-style: solid;
  border-right-color: #000;
  border-right-width: 0px;
  border-bottom-style: solid;
  border-bottom-color: #000;
  border-bottom-width: 0px;
}

#module_413487390>.module_413487390 {
  overflow: hidden;
  -webkit-backface-visibility: hidden;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
}

@media screen and (min-width: 768px) {
  #module_413487390 .BodyCenter.BodyCenter413487390 {
    padding-top: 1.6667%;
    padding-left: 0.0000%;
    padding-right: 0.0000%;
    padding-bottom: 0.0000%;
  }
}

@media screen and (max-width: 767px) {
  #module_413487390 .BodyCenter.BodyCenter413487390 {
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
  }
}

@media screen and (min-width: 768px) {
  #module_413487390>.module_413487390 {
    margin-top: 0.0000%;
    margin-left: 0.0000%;
    margin-right: 0.0000%;
    margin-bottom: 0.0000%;
  }
}

@media screen and (max-width: 767px) {
  #module_413487390>.module_413487390 {
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
  }
}

#module_413487390>.module_413487390 {
  box-shadow: 0px 0px 0px 0px #ccc
}

#module_413487390:hover {
  border: none;
}

#module_413487390:hover>.module_413487390 {
  box-shadow: 0px 0px 0px 0px #ccc;
  transition: box-shadow 0.5s ease 0s;
}

#module_413487390 .ModuleImageTextGiantContent {
  margin-top: 0px;
}

#module_413487390 .ModuleImageTextGiantContent {
  margin-bottom: 0px;
}

#module_413487390 .ModuleImageTextGiantContent {
  margin-left: 0px;
}

#module_413487390 .ModuleImageTextGiantContent {
  margin-right: 0px;
}

#module_413487390 .imageTextGiant-Container {
  padding-top: 10px;
}

#module_413487390 .imageTextGiant-Container {
  padding-bottom: 10px;
}

#module_413487390 .imageTextGiant-Container {
  padding-left: 0px;
}

#module_413487390 .imageTextGiant-Container {
  padding-right: 10px;
}

#module_413487390 .showHandle .btn {
  font-size: 14px;
}

#module_413487390 .showHandle .btn {
  font-family: 微软雅黑, Microsoft YaHei;
}

#module_413487390 .showHandle .btn {
  color: #333;
}

#module_413487390 .showHandle .btn {
  font-weight: 400;
}

#module_413487390 .showHandle .btn {
  text-decoration: none;
}

#module_413487390 .showHandle .btn {
  font-style: normal;
}

#module_413487390 .showHandle div {
  border-top-color: #ddd !important;
}

#module_413487390 .showHandle div {
  border-top-style: solid !important;
}

#module_413487390 .showHandle div {
  border-top-width: 1px !important;
}

#module_413487390 .showHandle {
  background-color: transparent;
}

#module_413487390 .showHandle {
  background-image: none;
}

#module_413487390 .showHandle {
  background-repeat: no-repeat;
}

#module_413487390 .showHandle {}

#module_413487390 .showHandle {}

#module_413487390 .showHandle {}

#module_413487390 a {
  font-size: unset;
  font-family: unset
}

.module_413487391 .ModuleHead .HeadCenter {
  float: none;
}

#module_413487391 {
  padding: 0px;
}

#module_413487391 {
  position: static;
  z-index: 0;
  top: 34px;
  left: 0px;
  width: 100%;
  height: auto;
}

#module_413487391 .ModuleHead413487391 {
  display: none;
}

#module_413487391 .BodyCenter.BodyCenter413487391 {
  background: none;
  background-color: rgba(0, 0, 0, 0);
}

#module_413487391>.module_413487391 {
  border-top-style: solid;
  border-top-color: #000;
  border-top-width: 0px;
  border-left-style: solid;
  border-left-color: #000;
  border-left-width: 0px;
  border-right-style: solid;
  border-right-color: #000;
  border-right-width: 0px;
  border-bottom-style: solid;
  border-bottom-color: #000;
  border-bottom-width: 0px;
}

#module_413487391>.module_413487391 {
  overflow: hidden;
  -webkit-backface-visibility: hidden;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
}

@media screen and (min-width: 768px) {
  #module_413487391 .BodyCenter.BodyCenter413487391 {
    padding-top: 1.6667%;
    padding-left: 0.0000%;
    padding-right: 0.0000%;
    padding-bottom: 0.0000%;
  }
}

@media screen and (max-width: 767px) {
  #module_413487391 .BodyCenter.BodyCenter413487391 {
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
  }
}

@media screen and (min-width: 768px) {
  #module_413487391>.module_413487391 {
    margin-top: 0.0000%;
    margin-left: 0.0000%;
    margin-right: 0.0000%;
    margin-bottom: 0.0000%;
  }
}

@media screen and (max-width: 767px) {
  #module_413487391>.module_413487391 {
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
  }
}

#module_413487391>.module_413487391 {
  box-shadow: 0px 0px 0px 0px #ccc
}

#module_413487391:hover {
  border: none;
}

#module_413487391:hover>.module_413487391 {
  box-shadow: 0px 0px 0px 0px #ccc;
  transition: box-shadow 0.5s ease 0s;
}

#module_413487391 .ModuleImageTextGiantContent {
  margin-top: 0px;
}

#module_413487391 .ModuleImageTextGiantContent {
  margin-bottom: 0px;
}

#module_413487391 .ModuleImageTextGiantContent {
  margin-left: 0px;
}

#module_413487391 .ModuleImageTextGiantContent {
  margin-right: 0px;
}

#module_413487391 .imageTextGiant-Container {
  padding-top: 10px;
}

#module_413487391 .imageTextGiant-Container {
  padding-bottom: 10px;
}

#module_413487391 .imageTextGiant-Container {
  padding-left: 0px;
}

#module_413487391 .imageTextGiant-Container {
  padding-right: 10px;
}

#module_413487391 .showHandle .btn {
  font-size: 14px;
}

#module_413487391 .showHandle .btn {
  font-family: 微软雅黑, Microsoft YaHei;
}

#module_413487391 .showHandle .btn {
  color: #333;
}

#module_413487391 .showHandle .btn {
  font-weight: 400;
}

#module_413487391 .showHandle .btn {
  text-decoration: none;
}

#module_413487391 .showHandle .btn {
  font-style: normal;
}

#module_413487391 .showHandle div {
  border-top-color: #ddd !important;
}

#module_413487391 .showHandle div {
  border-top-style: solid !important;
}

#module_413487391 .showHandle div {
  border-top-width: 1px !important;
}

#module_413487391 .showHandle {
  background-color: transparent;
}

#module_413487391 .showHandle {
  background-image: none;
}

#module_413487391 .showHandle {
  background-repeat: no-repeat;
}

#module_413487391 .showHandle {}

#module_413487391 .showHandle {}

#module_413487391 .showHandle {}

#module_413487391 a {
  font-size: unset;
  font-family: unset
}

.module_413487392 .ModuleHead .HeadCenter {
  float: none;
}

#module_413487392 {
  padding: 0px;
}

#module_413487392 {
  position: static;
  z-index: 0;
  top: 31px;
  left: 0px;
  width: 100%;
  height: auto;
}

#module_413487392 .ModuleHead413487392 {
  display: none;
}

#module_413487392 .BodyCenter.BodyCenter413487392 {
  background: none;
  background-color: rgba(0, 0, 0, 0);
}

#module_413487392>.module_413487392 {
  border-top-style: solid;
  border-top-color: #000;
  border-top-width: 0px;
  border-left-style: solid;
  border-left-color: #000;
  border-left-width: 0px;
  border-right-style: solid;
  border-right-color: #000;
  border-right-width: 0px;
  border-bottom-style: solid;
  border-bottom-color: #000;
  border-bottom-width: 0px;
}

#module_413487392>.module_413487392 {
  overflow: hidden;
  -webkit-backface-visibility: hidden;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
}

@media screen and (min-width: 768px) {
  #module_413487392 .BodyCenter.BodyCenter413487392 {
    padding-top: 1.6667%;
    padding-left: 0.0000%;
    padding-right: 0.0000%;
    padding-bottom: 0.0000%;
  }
}

@media screen and (max-width: 767px) {
  #module_413487392 .BodyCenter.BodyCenter413487392 {
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
  }
}

@media screen and (min-width: 768px) {
  #module_413487392>.module_413487392 {
    margin-top: 0.0000%;
    margin-left: 0.0000%;
    margin-right: 0.0000%;
    margin-bottom: 0.0000%;
  }
}

@media screen and (max-width: 767px) {
  #module_413487392>.module_413487392 {
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
  }
}

#module_413487392>.module_413487392 {
  box-shadow: 0px 0px 0px 0px #ccc
}

#module_413487392:hover {
  border: none;
}

#module_413487392:hover>.module_413487392 {
  box-shadow: 0px 0px 0px 0px #ccc;
  transition: box-shadow 0.5s ease 0s;
}

#module_413487392 .ModuleImageTextGiantContent {
  margin-top: 0px;
}

#module_413487392 .ModuleImageTextGiantContent {
  margin-bottom: 0px;
}

#module_413487392 .ModuleImageTextGiantContent {
  margin-left: 0px;
}

#module_413487392 .ModuleImageTextGiantContent {
  margin-right: 0px;
}

#module_413487392 .imageTextGiant-Container {
  padding-top: 10px;
}

#module_413487392 .imageTextGiant-Container {
  padding-bottom: 10px;
}

#module_413487392 .imageTextGiant-Container {
  padding-left: 0px;
}

#module_413487392 .imageTextGiant-Container {
  padding-right: 10px;
}

#module_413487392 .showHandle .btn {
  font-size: 14px;
}

#module_413487392 .showHandle .btn {
  font-family: 微软雅黑, Microsoft YaHei;
}

#module_413487392 .showHandle .btn {
  color: #333;
}

#module_413487392 .showHandle .btn {
  font-weight: 400;
}

#module_413487392 .showHandle .btn {
  text-decoration: none;
}

#module_413487392 .showHandle .btn {
  font-style: normal;
}

#module_413487392 .showHandle div {
  border-top-color: #ddd !important;
}

#module_413487392 .showHandle div {
  border-top-style: solid !important;
}

#module_413487392 .showHandle div {
  border-top-width: 1px !important;
}

#module_413487392 .showHandle {
  background-color: transparent;
}

#module_413487392 .showHandle {
  background-image: none;
}

#module_413487392 .showHandle {
  background-repeat: no-repeat;
}

#module_413487392 .showHandle {}

#module_413487392 .showHandle {}

#module_413487392 .showHandle {}

#module_413487392 a {
  font-size: unset;
  font-family: unset
}

/*图文模块 layout 103*/
.ModuleImageTextGiant.layout-103 .imageTextGiant-Container {
  max-height: 100%;
  max-width: 100%;
  padding: 10px;
}

.ModuleImageTextGiant.layout-103 .imageTextGiant-Container .GraphicUpper {
  text-align: center;
}

.ModuleImageTextGiant.layout-103 .ModuleImageTextContent {
  width: 100%;
}

.module_413487393 .ModuleHead .HeadCenter {
  float: none;
}

#module_413487393 {
  padding: 0px;
}

#module_413487393 {
  position: static;
  z-index: 0;
  width: 100%;
  height: auto;
}

#module_413487393 .ModuleHead413487393 {
  display: none;
}

#module_413487393 .BodyCenter.BodyCenter413487393 {
  background: none;
  background-color: rgba(0, 0, 0, 0);
}

#module_413487393>.module_413487393 {
  border-top-style: solid;
  border-top-color: #000;
  border-top-width: 0px;
  border-left-style: solid;
  border-left-color: #000;
  border-left-width: 0px;
  border-right-style: solid;
  border-right-color: #000;
  border-right-width: 0px;
  border-bottom-style: solid;
  border-bottom-color: #000;
  border-bottom-width: 0px;
}

#module_413487393>.module_413487393 {
  overflow: hidden;
  -webkit-backface-visibility: hidden;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
}

@media screen and (min-width: 768px) {
  #module_413487393 .BodyCenter.BodyCenter413487393 {
    padding-top: 0.0000%;
    padding-left: 0.0000%;
    padding-right: 0.0000%;
    padding-bottom: 0.0000%;
  }
}

@media screen and (max-width: 767px) {
  #module_413487393 .BodyCenter.BodyCenter413487393 {
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
  }
}

@media screen and (min-width: 768px) {
  #module_413487393>.module_413487393 {
    margin-top: 0.0000%;
    margin-left: 0.0000%;
    margin-right: 0.0000%;
    margin-bottom: 0.0000%;
  }
}

@media screen and (max-width: 767px) {
  #module_413487393>.module_413487393 {
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
  }
}

#module_413487393>.module_413487393 {
  box-shadow: 0px 0px 0px 0px #ccc
}

#module_413487393:hover {
  border: none;
}

#module_413487393:hover>.module_413487393 {
  box-shadow: 0px 0px 0px 0px #ccc;
  transition: box-shadow 0.5s ease 0s;
}

#module_413487393 .GraphicUpper .TextImage {
  border-top-left-radius: 0px;
}

#module_413487393 .GraphicUpper .TextImage {
  border-top-right-radius: 0px;
}

#module_413487393 .GraphicUpper .TextImage {
  border-bottom-left-radius: 0px;
}

#module_413487393 .GraphicUpper .TextImage {
  border-bottom-right-radius: 0px;
}

#module_413487393 .GraphicUpper .TextImage {
  margin-top: 0px;
}

#module_413487393 .GraphicUpper .TextImage {
  margin-bottom: 10px;
}

#module_413487393 .GraphicUpper .TextImage {
  margin-left: 0px;
}

#module_413487393 .GraphicUpper .TextImage {
  margin-right: 0px;
}

#module_413487393 .TextImage {
  width: 82%;
}

#module_413487393 .MobileTextImage {
  width: 50%;
}

#module_413487393 .imageTextGiant-Container .GraphicUpper {
  text-align: center;
}

#module_413487393 .imageTextGiant-Container {
  padding-top: 10px;
}

#module_413487393 .imageTextGiant-Container {
  padding-bottom: 10px;
}

#module_413487393 .imageTextGiant-Container {
  padding-left: 10px;
}

#module_413487393 .imageTextGiant-Container {
  padding-right: 10px;
}

#module_413487393 .ModuleImageTextGiantContent {
  padding-top: 0px;
}

#module_413487393 .ModuleImageTextGiantContent {
  padding-bottom: 0px;
}

#module_413487393 .ModuleImageTextGiantContent {
  padding-left: 0px;
}

#module_413487393 .ModuleImageTextGiantContent {
  padding-right: 0px;
}

#module_413487393 .imageTextGiant-Container {
  padding-top: 0px;
}

#module_413487393 .imageTextGiant-Container {
  padding-bottom: 0px;
}

#module_413487393 .imageTextGiant-Container {
  padding-left: 0px;
}

#module_413487393 .imageTextGiant-Container {
  padding-right: 0px;
}

#module_413487393 .showHandle .btn {
  font-size: 14px;
}

#module_413487393 .showHandle .btn {
  font-family: 微软雅黑, Microsoft YaHei;
}

#module_413487393 .showHandle .btn {
  color: #333;
}

#module_413487393 .showHandle .btn {
  font-weight: 400;
}

#module_413487393 .showHandle .btn {
  text-decoration: none;
}

#module_413487393 .showHandle .btn {
  font-style: normal;
}

#module_413487393 .showHandle div {
  border-top-color: #ddd !important;
}

#module_413487393 .showHandle div {
  border-top-style: solid !important;
}

#module_413487393 .showHandle div {
  border-top-width: 1px !important;
}

#module_413487393 .showHandle {
  background-color: transparent;
}

#module_413487393 .showHandle {
  background-image: none;
}

#module_413487393 .showHandle {
  background-repeat: no-repeat;
}

#module_413487393 .showHandle {}

#module_413487393 .showHandle {}

#module_413487393 .showHandle {}

#module_413487393 a {
  font-size: unset;
  font-family: unset
}

.module_413487394 .ModuleHead .HeadCenter {
  float: none;
}

#module_413487394 {
  padding: 0px;
}

#module_413487394 {
  position: static;
  z-index: 0;
  width: 100%;
  height: auto;
}

#module_413487394 .ModuleHead413487394 {
  display: none;
}

#module_413487394 .BodyCenter.BodyCenter413487394 {
  background: none;
  background-color: rgb(47, 49, 139);
}

#module_413487394>.module_413487394 {
  border-top-style: solid;
  border-top-color: #000;
  border-top-width: 0px;
  border-left-style: solid;
  border-left-color: #000;
  border-left-width: 0px;
  border-right-style: solid;
  border-right-color: #000;
  border-right-width: 0px;
  border-bottom-style: solid;
  border-bottom-color: #000;
  border-bottom-width: 0px;
}

#module_413487394>.module_413487394 {
  overflow: hidden;
  -webkit-backface-visibility: hidden;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
}

@media screen and (min-width: 768px) {
  #module_413487394 .BodyCenter.BodyCenter413487394 {
    padding-top: 0.0000%;
    padding-left: 3.6611%;
    padding-right: 3.6611%;
    padding-bottom: 0.0000%;
  }
}

@media screen and (max-width: 767px) {
  #module_413487394 .BodyCenter.BodyCenter413487394 {
    padding-top: 2.8818%;
    padding-left: 2.8818%;
    padding-right: 2.8818%;
    padding-bottom: 0.0000%;
  }
}

@media screen and (min-width: 768px) {
  #module_413487394>.module_413487394 {
    margin-top: 0.0000%;
    margin-left: 0.0000%;
    margin-right: 0.0000%;
    margin-bottom: 0.0000%;
  }
}

@media screen and (max-width: 767px) {
  #module_413487394>.module_413487394 {
    margin-top: 0.0000%;
    margin-left: 0.0000%;
    margin-right: 0.0000%;
    margin-bottom: 0.0000%;
  }
}

#module_413487394>.module_413487394 {
  box-shadow: 0px 0px 0px 0px #ccc
}

#module_413487394:hover {
  border: none;
}

#module_413487394:hover>.module_413487394 {
  box-shadow: 0px 0px 0px 0px #ccc;
  transition: box-shadow 0.5s ease 0s;
}

#module_413487394 .ModuleSubContainer {
  background-color: transparent;
}

#module_413487394 .ModuleSubContainer {
  background-image: none;
}

#module_413487394 .ModuleSubContainer {
  background-repeat: no-repeat;
}

#module_413487394 .ModuleSubContainer {
  background-position: 0% 0%;
}

#module_413487394 .ModuleSubContainer {
  background-attachment: scroll;
}

#module_413487394 .ModuleSubContainer {}

#module_413487394 {
  !bgVideo !
}

  {
  bgVideoUrl:
}

#module_413487394 .gridBgVideo .bgVideoMask {
  opacity: 0.2
}

#module_413487394 .ModuleSubContainer {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.5s ease;
}

#module_413487394 .ModuleSubContainer:hover {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
}

.ModuleGridContainer.ModuleGridContainer413487394 {
  max-width: 1440px;
  width: auto;
}

.module_413487395 .ModuleHead .HeadCenter {
  float: none;
}

#module_413487395 {
  padding: 0px;
}

#module_413487395 {
  position: static;
  z-index: 0;
  width: 100%;
  height: auto;
}

#module_413487395 .ModuleHead413487395 {
  display: none;
}

#module_413487395 .BodyCenter.BodyCenter413487395 {
  background: none;
  background-color: rgba(0, 0, 0, 0);
}

#module_413487395>.module_413487395 {
  border-top-style: solid;
  border-top-color: #000;
  border-top-width: 0px;
  border-left-style: solid;
  border-left-color: #000;
  border-left-width: 0px;
  border-right-style: solid;
  border-right-color: #000;
  border-right-width: 0px;
  border-bottom-style: solid;
  border-bottom-color: #000;
  border-bottom-width: 0px;
}

#module_413487395>.module_413487395 {
  overflow: hidden;
  -webkit-backface-visibility: hidden;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
}

@media screen and (min-width: 768px) {
  #module_413487395 .BodyCenter.BodyCenter413487395 {
    padding-top: 1.3889%;
    padding-left: 0.0000%;
    padding-right: 0.0000%;
    padding-bottom: 0.0000%;
  }
}

@media screen and (max-width: 767px) {
  #module_413487395 .BodyCenter.BodyCenter413487395 {
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
  }
}

@media screen and (min-width: 768px) {
  #module_413487395>.module_413487395 {
    margin-top: 0.0000%;
    margin-left: 0.0000%;
    margin-right: 0.0000%;
    margin-bottom: 0.0000%;
  }
}

@media screen and (max-width: 767px) {
  #module_413487395>.module_413487395 {
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
  }
}

#module_413487395>.module_413487395 {
  box-shadow: 0px 0px 0px 0px #ccc
}

#module_413487395:hover {
  border: none;
}

#module_413487395:hover>.module_413487395 {
  box-shadow: 0px 0px 0px 0px #ccc;
  transition: box-shadow 0.5s ease 0s;
}

#module_413487395 .GraphicUpper .TextImage {
  border-top-left-radius: 0px;
}

#module_413487395 .GraphicUpper .TextImage {
  border-top-right-radius: 0px;
}

#module_413487395 .GraphicUpper .TextImage {
  border-bottom-left-radius: 0px;
}

#module_413487395 .GraphicUpper .TextImage {
  border-bottom-right-radius: 0px;
}

#module_413487395 .GraphicUpper .TextImage {
  margin-top: 0px;
}

#module_413487395 .GraphicUpper .TextImage {
  margin-bottom: 10px;
}

#module_413487395 .GraphicUpper .TextImage {
  margin-left: 0px;
}

#module_413487395 .GraphicUpper .TextImage {
  margin-right: 0px;
}

#module_413487395 .TextImage {
  width: 20%;
}

#module_413487395 .MobileTextImage {
  width: 50%;
}

#module_413487395 .imageTextGiant-Container .GraphicUpper {
  text-align: left;
}

#module_413487395 .imageTextGiant-Container {
  padding-top: 10px;
}

#module_413487395 .imageTextGiant-Container {
  padding-bottom: 10px;
}

#module_413487395 .imageTextGiant-Container {
  padding-left: 10px;
}

#module_413487395 .imageTextGiant-Container {
  padding-right: 10px;
}

#module_413487395 .ModuleImageTextGiantContent {
  padding-top: 0px;
}

#module_413487395 .ModuleImageTextGiantContent {
  padding-bottom: 0px;
}

#module_413487395 .ModuleImageTextGiantContent {
  padding-left: 0px;
}

#module_413487395 .ModuleImageTextGiantContent {
  padding-right: 0px;
}

#module_413487395 .imageTextGiant-Container {
  padding-top: 0px;
}

#module_413487395 .imageTextGiant-Container {
  padding-bottom: 0px;
}

#module_413487395 .imageTextGiant-Container {
  padding-left: 0px;
}

#module_413487395 .imageTextGiant-Container {
  padding-right: 0px;
}

#module_413487395 .showHandle .btn {
  font-size: 14px;
}

#module_413487395 .showHandle .btn {
  font-family: 微软雅黑, Microsoft YaHei;
}

#module_413487395 .showHandle .btn {
  color: #333;
}

#module_413487395 .showHandle .btn {
  font-weight: 400;
}

#module_413487395 .showHandle .btn {
  text-decoration: none;
}

#module_413487395 .showHandle .btn {
  font-style: normal;
}

#module_413487395 .showHandle div {
  border-top-color: #ddd !important;
}

#module_413487395 .showHandle div {
  border-top-style: solid !important;
}

#module_413487395 .showHandle div {
  border-top-width: 1px !important;
}

#module_413487395 .showHandle {
  background-color: transparent;
}

#module_413487395 .showHandle {
  background-image: none;
}

#module_413487395 .showHandle {
  background-repeat: no-repeat;
}

#module_413487395 .showHandle {}

#module_413487395 .showHandle {}

#module_413487395 .showHandle {}

#module_413487395 a {
  font-size: unset;
  font-family: unset
}

.module_413487396 .ModuleHead .HeadCenter {
  float: none;
}

#module_413487396 {
  padding: 0px;
}

#module_413487396 {
  position: static;
  z-index: 0;
  top: -106px;
  left: 0px;
  width: 100%;
  height: auto;
}

#module_413487396 .ModuleHead413487396 {
  display: none;
}

#module_413487396 .BodyCenter.BodyCenter413487396 {
  background: none;
  background-color: rgba(0, 0, 0, 0);
}

#module_413487396>.module_413487396 {
  border-top-style: solid;
  border-top-color: #000;
  border-top-width: 0px;
  border-left-style: solid;
  border-left-color: #000;
  border-left-width: 0px;
  border-right-style: solid;
  border-right-color: #000;
  border-right-width: 0px;
  border-bottom-style: solid;
  border-bottom-color: #000;
  border-bottom-width: 0px;
}

#module_413487396>.module_413487396 {
  overflow: hidden;
  -webkit-backface-visibility: hidden;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
}

@media screen and (min-width: 768px) {
  #module_413487396 .BodyCenter.BodyCenter413487396 {
    padding-top: 1.3889%;
    padding-left: 0.0000%;
    padding-right: 0.0000%;
    padding-bottom: 0.0000%;
  }
}

@media screen and (max-width: 767px) {
  #module_413487396 .BodyCenter.BodyCenter413487396 {
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
  }
}

@media screen and (min-width: 768px) {
  #module_413487396>.module_413487396 {
    margin-top: 0.0000%;
    margin-left: 0.0000%;
    margin-right: 0.0000%;
    margin-bottom: 0.0000%;
  }
}

@media screen and (max-width: 767px) {
  #module_413487396>.module_413487396 {
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
  }
}

#module_413487396>.module_413487396 {
  box-shadow: 0px 0px 0px 0px #ccc
}

#module_413487396:hover {
  border: none;
}

#module_413487396:hover>.module_413487396 {
  box-shadow: 0px 0px 0px 0px #ccc;
  transition: box-shadow 0.5s ease 0s;
}

#module_413487396 .ModuleImageTextGiantContent {
  margin-top: 0px;
}

#module_413487396 .ModuleImageTextGiantContent {
  margin-bottom: 0px;
}

#module_413487396 .ModuleImageTextGiantContent {
  margin-left: 0px;
}

#module_413487396 .ModuleImageTextGiantContent {
  margin-right: 0px;
}

#module_413487396 .imageTextGiant-Container {
  padding-top: 10px;
}

#module_413487396 .imageTextGiant-Container {
  padding-bottom: 10px;
}

#module_413487396 .imageTextGiant-Container {
  padding-left: 0px;
}

#module_413487396 .imageTextGiant-Container {
  padding-right: 0px;
}

#module_413487396 .showHandle .btn {
  font-size: 14px;
}

#module_413487396 .showHandle .btn {
  font-family: 微软雅黑, Microsoft YaHei;
}

#module_413487396 .showHandle .btn {
  color: #333;
}

#module_413487396 .showHandle .btn {
  font-weight: 400;
}

#module_413487396 .showHandle .btn {
  text-decoration: none;
}

#module_413487396 .showHandle .btn {
  font-style: normal;
}

#module_413487396 .showHandle div {
  border-top-color: #ddd !important;
}

#module_413487396 .showHandle div {
  border-top-style: solid !important;
}

#module_413487396 .showHandle div {
  border-top-width: 1px !important;
}

#module_413487396 .showHandle {
  background-color: transparent;
}

#module_413487396 .showHandle {
  background-image: none;
}

#module_413487396 .showHandle {
  background-repeat: no-repeat;
}

#module_413487396 .showHandle {}

#module_413487396 .showHandle {}

#module_413487396 .showHandle {}

#module_413487396 a {
  font-size: unset;
  font-family: unset
}

.ModuleMobileNavGiant.layout-101 p {
  color: #fff;
}

.ModuleMobileNavGiant.layout-101 .subnav li a {
  font-size: 15px;
}

.ModuleMobileNavGiant.layout-101 .mobileNav_1.showFloatNav {
  -ms-transform: translateX(17rem) !important;
  -khtml-transform: translateX(17rem) !important;
  -webkit-transform: translateX(17rem) !important;
  -o-transform: translateX(17rem) !important;
  -moz-transform: translateX(17rem) !important;
  transform: translateX(17rem) !important;
  -ms-transition: 0.5s;
  -webkit-transition: 0.5s;
  -khtml-transition: 0.5;
  -o-transition: 0.5s;
  -moz-transition: 0.5s;
  transition: 0.5s;
}

.mobileFootNav_1.showFloatNav {
  -ms-transform: translateX(17rem) !important;
  -khtml-transform: translateX(17rem) !important;
  -webkit-transform: translateX(17rem) !important;
  -o-transform: translateX(17rem) !important;
  -moz-transform: translateX(17rem) !important;
  transform: translateX(17rem) !important;
  -ms-transition: 0.5s;
  -webkit-transition: 0.5s;
  -khtml-transition: 0.5;
  -o-transition: 0.5s;
  -moz-transition: 0.5s;
  transition: 0.5s;
}

.ModuleMobileNavGiant.layout-101 .maxlarge {
  max-width: 10rem;
}

.ModuleMobileNavGiant.layout-101 .maxmiddle {
  max-width: 8rem;
}

.ModuleMobileNavGiant.layout-101 .header-model {
  width: 100%;
  height: 3rem;
}

.ModuleMobileNavGiant.layout-101 .micro-nav-item {
  background: #333333;
  max-height: calc(100vh);
  z-index: 99999;
  -webkit-overflow-scrolling: touch;
}

.mobileNavFloatLayer_1 {
  display: block;
  visibility: hidden;
  width: 17rem;
  height: 100%;
  -ms-transform: translateX(-17rem);
  -khtml-transform: translateX(-17rem);
  -webkit-transform: translateX(-17rem);
  -o-transform: translateX(-17rem);
  -moz-transform: translateX(-17rem);
  transform: translateX(-17rem);
  -ms-transition: 0.5s;
  -webkit-transition: 0.5s;
  -khtml-transition: 0.5;
  -o-transition: 0.5s;
  -moz-transition: 0.5s;
  transition: 0.5s;
  -webkit-box-shadow: inset -0.3rem 0rem 0.5rem rgba(0, 0, 0, .3);
  -ms-box-shadow: inset -0.3rem 0rem .5rem rgba(0, 0, 0, .3);
  -moz-box-shadow: inset -0.3rem 0rem .5rem rgba(0, 0, 0, .3);
  -o-box-shadow: inset -0.3rem 0rem .5rem rgba(0, 0, 0, .3);
  box-shadow: inset -0.3rem 0rem 0.5rem rgba(0, 0, 0, .3);
  z-index: 9999
}

.ModuleMobileNavGiant.layout-101 .micro-nav-item ul li {
  color: #fff;
  border-bottom: 1px solid #666;
}

.ModuleMobileNavGiant.layout-101 .micro-nav-item ul li.on {
  border-left: 5px solid #888888;
  transition: all .3s ease-out
}

.ModuleMobileNavGiant.layout-101 .micro-nav-item>ul>li>a {
  padding-left: 15%;
  font-size: 15px;
  color: #fff;
  display: block;
  height: 65px;
  position: relative;
}

.ModuleMobileNavGiant.layout-101 .micro-nav-item>ul>li>a .main-class-colorlump {
  width: 10px;
  height: 66px;
  background-color: #888;
  display: none;
  vertical-align: middle;
  top: unset;
  margin-right: 0;
  transform: unset;
  position: unset;
}

.ModuleMobileNavGiant.layout-101 .micro-nav-item ul li i {
  width: 18.5px;
  height: 20px;
  display: inline-block;
  margin-right: 1.06rem;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}

.ModuleMobileNavGiant.layout-101 .micro-nav-item ul li p {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  font-size: 15px;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  margin-left: 2.06rem;
}

.ModuleMobileNavGiant.layout-101 .micro-nav-item ul li.open>a .more:before {
  content: "\e6a6";
}

.ModuleMobileNavGiant.layout-101 .subnav {
  z-index: -99;
}

.ModuleMobileNavGiant.layout-101 .micro-nav {
  position: absolute;
  top: 50px;
  width: 100%;
  display: none;
}

.ModuleMobileNavGiant.layout-101 .more {
  line-height: 65px;
  z-index: 999;
  font-size: 20px;
  text-align: center;
  width: 50px;
  height: 100%;
  display: inline-block;
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  transition: all 0.4s ease;
}

.ModuleMobileNavGiant.layout-101 .treenav li a.treemenu {
  padding-left: 30%;
}

/*滚动条*/

.ModuleMobileNavGiant.layout-101 .micro-nav-item {
  overflow: auto;
  height: 100%;
}

.ModuleMobileNavGiant.layout-101 #accordion {
  position: relative;
  top: 0;
}

/*二级导航*/

.ModuleMobileNavGiant.layout-101 .subnav a {
  padding-left: 25%;
  display: block;
  font-size: 15px;
  position: relative;
  height: 65px;
  /*line-height: 65px;*/
}

.ModuleMobileNavGiant.layout-101 .containers {
  width: 100%;
  height: 100%;
  max-width: 100%;
  overflow: hidden;
  position: relative;
}

.ModuleMobileNavGiant.layout-101 header {
  display: flex;
  height: 50px !important;
  background: #000;
  font-size: 16px;
  font-weight: 700;
  color: #fff;
  line-height: 50px;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  height: 50px;
  padding: 0 0
}

.ModuleMobileNavGiant.layout-101 header {
  box-sizing: border-box;
  width: 100%
}



.bodyfixd {
  position: fixed;
  width: 100%;
  height: 100%;
  overflow: hidden
}

.bodyabstre {
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden
}



.ModuleMobileNavGiant.layout-101 .subnav li:first-child {
  border-top: 1px solid #666;
}

.ModuleMobileNavGiant.layout-101 .subnav li {
  border: 0 ! important
}

.ModuleMobileNavGiant.layout-101 .subnav li:last-child {
  border-bottom: 0;
}

.ModuleMobileNavGiant.layout-101 #mobileDesignerContainer #pagebody {
  margin-top: 3rem;
}

.ModuleMobileNavGiant.layout-101 #header p {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  margin-left: 0;
  width: 100%;
  /* max-width: 80%; */
}

.ModuleMobileNavGiant.layout-101 #header p img {
  max-height: 40px;
  padding-right: 8pt;
  padding-left: 8pt;
  /* margin-right: 8px;
     margin-left: 15px;
    padding-left: 40px; */
}

.ModuleMobileNavGiant.layout-101 .navcontent {
  display: flex;
  width: calc(100% - 60px);
  margin-left: 50px;
  margin-right: 8pt;
}

.ModuleMobileNavGiant.layout-101 .navcontent a {
  width: 56px;
  text-align: center;
  display: block;
}

.ModuleMobileNavGiant.layout-101 .icons {
  font-size: 16pt;
  color: #fff;
}

.ModuleMobileNavGiant.layout-101 .svgdiv {
  height: 100%;
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
  z-index: 999;
}

.ModuleMobileNavGiant.layout-101 .svgdiv svg {
  width: 16pt;
  height: 16pt;
  position: relative;
  z-index: -1;
}

@media only screen and (max-width: 767px) {
  .mobileNav {
    width: 100%;
    height: 3rem;
    line-height: 3rem;
    text-align: center;
    position: fixed;
  }

  .mobileNavFloatLayer_1 {
    display: block;
    visibility: hidden;
    width: 17rem;
    height: 100%;
    -ms-transform: translateX(-17rem);
    -khtml-transform: translateX(-17rem);
    -webkit-transform: translateX(-17rem);
    -o-transform: translateX(-17rem);
    -moz-transform: translateX(-17rem);
    transform: translateX(-17rem);
    -ms-transition: 0.5s;
    -webkit-transition: 0.5s;
    -khtml-transition: 0.5;
    -o-transition: 0.5s;
    -moz-transition: 0.5s;
    transition: 0.5s;
    -webkit-box-shadow: inset -0.3rem 0rem 0.5rem rgba(0, 0, 0, .3);
    -ms-box-shadow: inset -0.3rem 0rem .5rem rgba(0, 0, 0, .3);
    -moz-box-shadow: inset -0.3rem 0rem .5rem rgba(0, 0, 0, .3);
    -o-box-shadow: inset -0.3rem 0rem .5rem rgba(0, 0, 0, .3);
    box-shadow: inset -0.3rem 0rem 0.5rem rgba(0, 0, 0, .3);
    z-index: 9999
  }

  .mobileNavFloatLayer_r {
    right: 0;
    -ms-transform: translateX(17rem);
    -khtml-transform: translateX(17rem);
    -webkit-transform: translateX(17rem);
    -o-transform: translateX(17rem);
    -moz-transform: translateX(17rem);
    transform: translateX(17rem);
  }
}

@media only screen and (min-width: 768px) {
  .ModuleMobileNavGiant.layout-101 #mobileDesignerContainer #pagebody {
    margin-top: 0px;
  }

  .ModuleMobileNavGiant.layout-101 .header-model {
    display: none;
  }
}

.ModuleMobileNavGiant.layout-101 .icon-dianhua-moren {
  font-weight: normal;
}

.ModuleMobileNavGiant.layout-101 .icon-sousuo {
  font-weight: 750;
}

.ModuleMobileNavGiant.layout-101 .MobileNavClickLayer {
  top: 0;
  z-index: 9998;
  opacity: 0;
  height: 100%;
  width: 100%;
  position: fixed;
  display: none;
}

.module_413487345 .ModuleHead .HeadCenter {
  float: none;
}

#module_413487345 {
  padding: 0px;
}

#module_413487345 {}

#module_413487345 .ModuleHead413487345 {
  display: none;
}

#module_413487345 .BodyCenter.BodyCenter413487345 {
  background: none;
  background-color: rgba(0, 0, 0, 0);
}

#module_413487345>.module_413487345 {
  border-top-style: solid;
  border-top-color: #000;
  border-top-width: 0px;
  border-left-style: solid;
  border-left-color: #000;
  border-left-width: 0px;
  border-right-style: solid;
  border-right-color: #000;
  border-right-width: 0px;
  border-bottom-style: solid;
  border-bottom-color: #000;
  border-bottom-width: 0px;
}

#module_413487345>.module_413487345 {
  overflow: hidden;
  -webkit-backface-visibility: hidden;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
}

@media screen and (min-width: 768px) {
  #module_413487345 .BodyCenter.BodyCenter413487345 {
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
  }
}

@media screen and (max-width: 767px) {
  #module_413487345 .BodyCenter.BodyCenter413487345 {
    padding-top: 0.0000%;
    padding-left: 0.0000%;
    padding-right: 0.0000%;
    padding-bottom: 0.0000%;
  }
}

@media screen and (min-width: 768px) {
  #module_413487345>.module_413487345 {
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
  }
}

@media screen and (max-width: 767px) {
  #module_413487345>.module_413487345 {
    margin-top: 0.0000%;
    margin-left: 0.0000%;
    margin-right: 0.0000%;
    margin-bottom: 0.0000%;
  }
}

#module_413487345>.module_413487345 {
  box-shadow: 0px 0px 0px 0px #ccc
}

#module_413487345:hover {
  border: none;
}

#module_413487345:hover>.module_413487345 {
  box-shadow: 0px 0px 0px 0px #ccc;
  transition: box-shadow 0.5s ease 0s;
}

#module_413487345 .langlistbox {
  background-color: #fff
}

#module_413487345 .langlistbox .jt {
  border-bottom-color: #fff
}

#module_413487345 .langlistbox .langinfo {
  color: #333333
}

#module_413487345 .langlistbox .langinfo {
  background-color: #fff
}

#module_413487345 .langlistbox .langinfo {
  border-color: #333333
}

#module_413487345 .langlistbox .langtxt {
  font-size: 16px
}

#module_413487345 .langlistbox .langtxt {
  color: #333333
}

#module_413487345 {}

#module_413487345.layout-101 #header {
  border-bottom-color: transparent;
}

#module_413487345 {}

#module_413487345.layout-101 #header {
  border-bottom-style: none;
}

#module_413487345 {}

#module_413487345.layout-101 #header {
  border-bottom-width: 0px;
}

#module_413487345 {}

#module_413487345.layout-101 #header {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.1);
}

#module_413487345 {}

#module_413487345.layout-101 #MobileNav {
  background-color: transparent;
}

#module_413487345.layout-101 #header {
  background-color: rgb(255, 255, 255);
}

#module_413487345 {}

#module_413487345.layout-101 #header {}

#module_413487345 {}

#module_413487345.layout-101 #header p {
  font-Family: 微软雅黑, Microsoft YaHei;
}

#module_413487345 {}

#module_413487345.layout-101 #header p {
  font-size: 16px;
}

#module_413487345 {}

#module_413487345.layout-101 #header p {
  color: #fff;
}

#module_413487345 {}

#module_413487345.layout-101 #header p {
  font-weight: normal;
}

#module_413487345 {}

#module_413487345.layout-101 #header p {
  text-decoration: none;
}

#module_413487345 {}

#module_413487345.layout-101 #header p {
  font-style: normal;
}

#module_413487345 {}

#module_413487345.layout-101 .lcitem .rect {
  background: rgb(0, 162, 233);
}

#module_413487345.layout-101 .icons {
  color: rgb(0, 162, 233);
}

#module_413487345.layout-101 .svgdiv svg>* {
  fill: rgb(0, 162, 233);
}

#module_413487345 {}

#module_413487345.layout-101 .micro-nav-item ul li {
  border-bottom-color: rgb(0, 162, 233);
}

#module_413487345 {}

#module_413487345.layout-101 .micro-nav-item,
#module_413487345.layout-101 #MobileNavFloatLayer {
  background-color: rgba(255, 255, 255, 0.87);
}

#module_413487345 {}

#module_413487345.layout-101 .micro-nav-item,
#module_413487345.layout-101 #MobileNavFloatLayer {}

#module_413487345 {}

#module_413487345.layout-101 .micro-nav-item>ul>li>a {
  background: rgba(255, 255, 255, 0.87);
}

#module_413487345 {}

#module_413487345.layout-101 .micro-nav-item>ul>li>a {}

#module_413487345 {}

#module_413487345.layout-101 .micro-nav-item>ul>li>a,
#module_413487345.layout-101 .micro-nav-item>ul>li>a p {
  color: rgb(0, 162, 233);
}

#module_413487345 {}

#module_413487345.layout-101 .micro-nav-item>ul>li .subnav a {
  background: #353535;
}

#module_413487345 {}

#module_413487345.layout-101 .micro-nav-item>ul>li .subnav a {}

#module_413487345 {}

#module_413487345.layout-101 .micro-nav-item>ul>li .subnav a,
#module_413487345.layout-101 .micro-nav-item>ul>li .subnav a p {
  color: #fff;
}

#module_413487345 {}

#module_413487345.layout-101 .micro-nav-item>ul>li>a,
#module_413487345.layout-101 .micro-nav-item>ul>li>a p {
  font-family: 微软雅黑, Microsoft YaHei;
}

#module_413487345 {}

#module_413487345.layout-101 .micro-nav-item>ul>li>a,
#module_413487345.layout-101 .micro-nav-item>ul>li>a p {
  font-size: 18px;
}

#module_413487345 {}

#module_413487345.layout-101 .micro-nav-item>ul>li .subnav a,
#module_413487345.layout-101 .micro-nav-item>ul>li .subnav a p {
  font-family: 微软雅黑, Microsoft YaHei;
}

#module_413487345 {}

#module_413487345.layout-101 .micro-nav-item>ul>li .subnav a,
#module_413487345.layout-101 .micro-nav-item>ul>li .subnav a p {
  font-size: 15px;
}

#module_413487345 .langlistbox li:hover .langinfo,
#module_413487345 .langactive .langinfo {
  color: #fff
}

#module_413487345 .langlistbox li:hover .langinfo,
#module_413487345 .langactive .langinfo {
  background-color: #333333
}

#module_413487345 .langlistbox li:hover .langinfo,
#module_413487345 .langactive .langinfo {
  border-color: #333333
}

#module_413487345 .langlistbox li:hover .langtxt,
#module_413487345 .langactive .langtxt {
  color: #333333
}

#module_413487345 {}

#module_413487345.layout-101 .micro-nav-item>ul>li>a:hover {}

#module_413487345 {}

#module_413487345.layout-101 .micro-nav-item>ul>li>a:hover,
#module_413487345.layout-101 .micro-nav-item>ul>li>a:hover p {
  color: rgb(0, 162, 233);
}

#module_413487345 {}

#module_413487345.layout-101 .micro-nav-item>ul>li>a:hover .main-class-colorlump {
  display: block;
  background-color: rgba(0, 0, 0, 0);
}

#module_413487345 {}

#module_413487345.layout-101 .micro-nav-item>ul>li .subnav a:hover {
  background: #4a4747;
}

#module_413487345 {}

#module_413487345.layout-101 .micro-nav-item>ul>li .subnav a:hover {}

#module_413487345 {}

#module_413487345.layout-101 .micro-nav-item>ul>li .subnav a:hover,
#module_413487345.layout-101 .micro-nav-item>ul>li .subnav a:hover p {
  color: #fff;
}

.ModuleMobileFloatNavGiant {
  position: fixed;
  z-index: 4998;
}

.ModuleMobileFloatNavGiant .defaultbtn {
  position: relative;
  box-shadow: 0pt 1.5pt 3pt 0pt rgba(0, 0, 0, 0.16);
  background-color: #fff;
  width: 50px;
  height: 50px;
  border-radius: 50%;
}

.ModuleMobileFloatNavGiant .spotgroup,
.ModuleMobileFloatNavGiant .itemicon {
  position: absolute;
  color: green;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -45%);
  font-size: 16px;
}

.ModuleMobileFloatNavGiant svg {
  width: 22px;
  height: 22px;
  margin-top: 5px;
}


.ModuleMobileFloatNavGiant .itemicon {
  color: black;
}

.ModuleMobileFloatNavGiant .itembtn {
  display: block;
  position: relative;
  box-shadow: 0pt 1.5pt 3pt 0pt rgba(0, 0, 0, 0.16);
  background-color: #fff;
  width: 45px;
  height: 45px;
  border-radius: 50%;
  margin-bottom: 15px;
}

.ModuleMobileFloatNavGiant .itemtext {
  position: relative;
  left: -60px;
  background: #fff;
  padding: 5px 14px;
  border-radius: 4px;
  top: 50%;
  transform: translateY(-50%);
  font-size: 12px;
  box-shadow: 0px 1.5px 10px 0px rgba(0, 0, 0, 0.16);
  color: #666;
  box-sizing: content-box;
  white-space: nowrap;
  /* min-width: 80px; */
}

.ModuleMobileFloatNavGiant .defaultbtnbghover {
  transform: rotate(180deg);
  transition: all 0.5s;
}

.ModuleMobileFloatNavGiant .itemtextright {
  text-align: right;
}

.ModuleMobileFloatNavGiant .itemtextleft {
  text-align: left;
}

.ModuleMobileFloatNavGiant .itemtextright::before {
  border-left: 8px solid #fff;
  border-top: 8px solid transparent;
  border-bottom: 8px solid transparent;
  top: 50%;
  right: -8px;
  position: absolute;
  transform: translateY(-50%);
  content: '';
}

.ModuleMobileFloatNavGiant .itemtextleft::before {
  border-right: 8px solid #fff;
  border-top: 8px solid transparent;
  border-bottom: 8px solid transparent;
  top: 50%;
  left: -7px;
  position: absolute;
  transform: translateY(-50%);
  content: '';
}

.ModuleMobileFloatNavGiant .FloatNavitemlist {
  height: 0;
  display: none;
  transition: all
}

.itemimg {
  max-height: 25px;
  max-width: 25px;
  background-repeat: no-repeat !important;
  background-position: center !important;
  background-size: cover !important;
  width: 100%;
  height: 100%
}

.FloatNavMask {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  filter: alpha(opacity=50);
  opacity: 0.50;
  background: #000;
  z-index: 15;
}

.FloatNavQRCode span img {
  border: solid 0.625rem #fff;
}

.FloatNavQRCode span {
  display: block;
  overflow: hidden;
  bottom: 3.750rem;
  right: 0.625rem;
  position: fixed;
  z-index: 20;
}

.FloatNavQRCode {
  display: none;
  position: fixed;
  top: 0;
  overflow: hidden;
  width: 100%;
  height: 100%;
  z-index: 10;
  text-align: center;
}

.module_413487346 .ModuleHead .HeadCenter {
  float: none;
}

#module_413487346 {
  padding: 0px;
}

#module_413487346 {}

#module_413487346 .ModuleHead0 {
  display: none;
}

#module_413487346 .defaultbtn {
  background-color: #fff
}

#module_413487346 .defaultbtn {}

#module_413487346 .spotgroup {
  color: #000
}

#module_413487346 .itembtn {
  background-color: #fff
}

#module_413487346 .itembtn {}

#module_413487346 .itemicon {
  color: #666
}

#module_413487346 svg>* {
  fill: #666
}

#module_413487346 .itemtext {
  background-color: #fff
}

#module_413487346 .itemtextright::before {
  border-left-color: #fff
}

#module_413487346 .itemtextleft::before {
  border-right-color: #fff
}

#module_413487346 .itemtext {}

#module_413487346 .itemtext {
  font-size: 12px;
}

#module_413487346 .itemtext {
  font-family: ;
}

#module_413487346 .itemtext {
  color: #666 !important;
}

#module_413487346 .itemtext {
  font-weight: normal;
}

#module_413487346 .itemtext {
  text-decoration: none;
}

#module_413487346 .itemtext {
  font-style: normal;
}

#module_413487346 .defaultbtnbghover {
  background-color: #000000
}

#module_413487346 .defaultbtnbghover {}

#module_413487346 .defaultbtniconbghover {
  color: #fff
}

.module_413487347 .ModuleHead .HeadCenter {
  float: none;
}

#module_413487347 {
  padding: 0px;
}

#module_413487347 {}

#module_413487347 .ModuleHead0 {
  display: none;
}

#module_413487347 .ModuleHead .HeadText.HeadText0 {}

#module_413487347 .ModuleHead .HeadTextMore.HeadTextMore0 {}

#module_413487347>.module_0 {
  border: none;
}

@media screen and (min-width: 768px) {
  #module_413487347 .BodyCenter.BodyCenter0 {}
}

@media screen and (max-width: 767px) {
  #module_413487347 .BodyCenter.BodyCenter0 {}
}

#module_413487347 .BodyCenter.BodyCenter0 {}

#module_413487347 .BodyCenter a {}

#module_413487347 .foot-nav-list {
  background-color: rgb(0, 0, 0) !important;
}

#module_413487347 .foot-nav-list {
  border-top-color: ;
}

#module_413487347 .foot-nav-list {
  border-top-style: ;
}

#module_413487347 .foot-nav-list {
  border-top-width: px;
}

#module_413487347 #MobileFootNav {
  box-shadow: ;
}

#module_413487347 .icon {
  color: !important;
}

#module_413487347 .icon svg>* {
  fill:
}

#module_413487347 .itemText {
  font-size: px;
}

#module_413487347 .itemText {
  font-family: ;
}

#module_413487347 .itemText {
  color: !important;
}

#module_413487347 .itemText {}

#module_413487347 .itemText {}

#module_413487347 .itemText {}

#module_413487347 .iconh {
  color: !important;
}

#module_413487347 .iconh svg>* {
  fill:
}

#module_413487347 .itemTexth {
  font-size: px;
}

#module_413487347 .itemTexth {
  font-family: ;
}

#module_413487347 .itemTexth {
  color: !important;
}

#module_413487347 .itemTexth {}

#module_413487347 .itemTexth {}

#module_413487347 .itemTexth {}