* {
  box-sizing: border-box !important;
  font-family: "Arial";
  word-break: break-word;
}

.e_FlowCommonStyleBox-001 .stylebox_top {
  background-color: #f2f2f2
}

.e_FlowCommonStyleBox-001 .stylebox_title {
  background-color: rgba(114, 191, 68, 1);
  ;
}

.e_FlowCommonStyleBox-001 .stylebox_top_line {
  display: none
}

.e_FlowCommonStyleBox-001 .stylebox_content {
  border: none;
}

.e_FlowCommonStyleBox-001 .stylebox_bottom_line {
  display: none;
}

.w_sfbox-002>.w_sfbox>.p_fbox>div>.p_bgBox {
  background-size: cover;
}

.p_PromptNoneData .prompt_title .first,
.p_nextBox a:hover {
  color: #1069ac !important
}

.p_pagebox .next,
.p_pagebox .pre,
.p_page .next:hover,
.p_page .pre:hover,
.p_page .pageNum:hover,
.p_page .pageNum.active {
  background-color: #1069ac !important;
  color: #fff !important;
  border-color: #1069ac !important;
}

.p_pagebox .js_pageBtnDisable,
.p_pagebox .js_pageBtnDisable:hover,
.p_pagebox .js_pageBtnDisable:active {
  background: #f5f5f5 !important;
  border-color: #d9d9d9 !important;
  color: #bfbfbf !important;
  cursor: default;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-weight: normal !important;
}

h1 span,
h2 span {
  text-transform: uppercase !important;
}

.z_flex {
  display: flex;
}

.z_f_cen {
  justify-content: center;
}

@media only screen and (max-width:1024px) and (min-width:769px) {
  h1 span {
    font-size: 30px !important;
  }

}

@media(max-width:768px) {
  h1 span {
    font-size: 26px !important
  }

  h2 span {
    font-size: 22px !important;
  }

  h3 span,
  h4 span {
    font-size: 18px !important;
  }

  h5 span {
    font-size: 16px !important;
  }

  h6 span {
    font-size: 14px !important;
  }
}

/*首页*/
#w_grid-1605579110773,
#w_grid-1605578189907 {
  position: relative;
}

#w_common_text-1606874704092 div,
#w_common_text-1605579293090 div {
  position: relative;
  padding-left: 36px;
}

#w_common_text-1606874704092 div:before,
#w_common_text-1605579293090 div:before {
  content: '';
  display: block;
  height: 100%;
  width: 5px;
  background: #1069ac;
  position: absolute;
  left: 0;
  transform: skewX(-16deg);
}

#w_common_text-1606874704092 div:after,
#w_common_text-1605579293090 div:after {
  content: '';
  display: block;
  height: 100%;
  width: 5px;
  background: #bbbbbb;
  position: absolute;
  left: 10px;
  top: 0;
  transform: skewX(-16deg);
}

/*内页banner_导航*/
#w_grid-1598602006168,
#w_grid-1598841433882,
#w_grid-1598842236127,
#w_grid-1599792133437,
#w_grid-1598843836040,
#w_grid-1598843363209,
#w_grid-1598855510548 {
  position: relative;
}

#w_grid-1597385674615,
#w_grid-1598841433892,
#w_grid-1598436089650,
#w_grid-1599792133447,
#w_grid-1598237384363,
#w_grid-1598234667027,
#w_grid-1598506959318 {
  position: absolute;
  width: 100%;
  bottom: 0;
  z-index: 10 !important;
}

@media only screen and (min-width:769px) {
  #c_portalResProduct_category-16075943682154166 {
    position: absolute;
    width: 100%;
    bottom: 0;
    z-index: 10 !important;
  }
}

@media only screen and (max-width:1024px) {
  #w_grid-1605581917816 {
    max-width: none !important;
    width: 100% !important;
    margin: 0px !important;
  }

  #w_grid-1605581917816>div>.p_gridbox>.p_gridCell:nth-child(1n+0) {
    margin: 0px !important;
  }

  #w_fbtn-1605582455729,
  #w_fbtn-1605584047255 {
    margin: 24px auto 36px 0 !important;
  }

  #w_fbtn-1605584047255 {
    margin: 24px auto 0 0 !important;
  }

  #w_common_text-1605582238462 {
    margin: 4rem 0 0 !important;
  }

  #w_common_text-1605582238462 h1 {
    text-align: left !important;
  }
}

@media only screen and (max-width:768px) {

  #w_fimg-1605591801286,
  #w_fimg-1605591754993,
  #w_fimg-1605591259572,
  #w_fimg-1605591455391,
  #w_fimg-1605591540697 {
    max-width: 210px !important;
  }

  #c_portalResProduct_list-16068049587869212 {
    display: none !important;
  }
}
