*{
  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:#2f318b !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: #2f318b !important;
  color: #fff!important;
  border-color:#2f318b !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:#2f318b;
   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;
}
}