*{
  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:#1cbcca!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:#007ccb !important;
  color: #fff!important;
  border-color:#007ccb !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;
}
.stylebox_top{
  background:#0191d7 !important;
}
.stylebox_title{
  background:#0191d7 !important;
}
h3 span{
  font-family: "BarRegular" !important;
  text-transform:uppercase !important;
}
h1,h2,h3,h4,h5,h6{
  font-weight: normal !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;
  }
  h2 span{
    font-size:28px !important;
  }
}
@media only screen and (max-width:768px){
  #w_grid-1610589133102{
    position:relative !important;
    width:100% !important
  }
  h1 span{
    font-size:30px !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;
  }
  input::-webkit-input-placeholder {
    /* WebKit browsers */ 
    color: #ccc;
    font-size:14px;
  }
  input:-moz-placeholder {
    /* Mozilla Firefox 4 to 18 */ 
    color: #ccc;
    font-size:14px;
  }
  input::-moz-placeholder {
    /* Mozilla Firefox 19+ */ 
    color: #ccc;
    font-size:14px;
  }
  input:-ms-input-placeholder {
    /* Internet Explorer 10+ */ 
    color: #ccc;
    font-size:14px;
  }
  #w_fimg-1607786306331{
    max-width:340px !important;
  }
  #w_common_text-1607786078800{
    width:100% !important;
    max-width:none !important;
  }
  #w_common_text-1611714775910,
  #w_common_text-1611715158850
  {
  	margin-left:3% !important;
  }
  #w_grid-1611715158841,
  #w_grid-1611714685893{
  	min-height:45px !important;
  }
}
/*首页*/
#w_grid-1608009551069,
#w_grid-1608012355086,
#w_grid-1608009418915{
  position:relative;
}
/*首页加载动效   topshow（从上往下）fa_LeftShow （从左往右）  */
.delighter{
  overflow:hidden;
  position:relative;
}
.fa_TopShow.delighter:before{
  width:100%;
  position:absolute;
  height:100%;
  top:0;
  left:0;
  transform: translateY(0%);
  display:block;
  background:#fff;
  z-index:10;
  content:"";
  transition: 1s cubic-bezier(0.68, 0.54, 0.14, 0.96) 0.5s;
}
.fa_TopShow.started.delighter:before{
  transform: translateY(100%);
}
.fa_LeftShow.delighter:before{
  width:100%;
  position:absolute;
  height:100%;
  top:0;
  left:0;
  transform: translateX(0%);
  display:block;
  background:#fff;
  z-index:10;
  content:"";
  transition: 1s cubic-bezier(0.68, 0.54, 0.14, 0.96) 0.5s;
}
.fa_LeftShow.started.delighter:before{
  transform: translateX(100%);
}
.fa_RightShow.delighter:before{
  width:100%;
  position:absolute;
  height:100%;
  top:0;
  left:0;
  transform: translateX(0%);
  display:block;
  background:#fff;
  z-index:10;
  content:"";
  transition: 1s cubic-bezier(0.68, 0.54, 0.14, 0.96) 0.5s;
}
.fa_RightShow.started.delighter:before{
  transform: translateX(-100%);
}
.fa_BottomShow.delighter:before{
  width:100%;
  position:absolute;
  height:100%;
  top:0;
  left:0;
  transform: translateX(0%);
  display:block;
  background:#fff;
  z-index:10;
  content:"";
  transition: 1s cubic-bezier(0.68, 0.54, 0.14, 0.96) 0.5s;
}
.fa_BottomShow.started.delighter:before{
  transform: translateY(-100%);
}
@media only screen and (min-width:769px){
  /*关于我们*/
  #w_grid-1610589133102{
    position:absolute;
    bottom:0;
    left:0;
    width:20%;
  }
}
