h4 {
 font-family: 'Fjalla One', sans-serif!important;
    font-weight: normal !important;
}
*{word-break: break-word;}
.reset_style ul, .resetHtmlCssStyle .reset_style ul {
    list-style: none;
}

*{/* color:#222 */}
ul.service2{
    padding: 0;
}
ul.service2 li{width: 100%;display:table;float:left;padding: 0px;height: 200px;padding: 0 10px;}

 #w_fimg-1585559645681 img {
        outline: none;
        border: none;
        display: block;
        max-width: 100%;
        float: left;
        transition: 1s all;
    }
    
 #w_fimg-1585559645681:hover img {
        transform: scale(1.2, 1.2)
    }


a.cpmore{width:120px;height:36px;font-size:14px;line-height:36px; 
display:block;text-align:center;color:#009ED4;margin-top:20px;
border:1px solid #009ED4;  }
a.cpmore:hover{width:120px;height:36px;font-size:14px;line-height:36px; 
display:block;text-align:center;color:#111;margin-top:20px;
border:1px solid #111;  }

a.cpmore2{width:140px;height:36px;font-size:14px;line-height:36px; 
display:block;text-align:center;color:#009ED4;margin-top:20px;padding-left:20px;
border:1px solid #009ED4; background:url(/img/weizhi.png) no-repeat 15px center; }
a.cpmore2:hover{width:140px;height:36px;font-size:14px;line-height:36px; 
display:block;text-align:center;color:#111;margin-top:20px;background:url(/img/weizhi2.png) no-repeat 15px center;
border:1px solid #111;  }


a:hover{color:#009ED4;}
@media only screen and (max-width: 768px) {
  #c_portalResProduct_category-15953994865123347 {
    width: auto;
    max-width: none;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 200px;
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
}

  #c_portalResProduct_category-1595399760637 {
    width: auto;
    max-width: none;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 200px;
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
}
  

#w_grid-1583828856375 {
  
    margin-top: 100px;
   
}
  .e_ContentMajorStyleBox-001 .title_main {
    display: inline-block;
    vertical-align: middle;
    line-height: 40px;
    color: #333;
    font-weight: normal;
    font-size: 26px;
    max-width: 600px;
    font-weight: bold;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
#top2{display:none;}
.swiper-container {
    width: 100%;
    height: auto;
    margin-top: 0px;
}

#w_grid-1582811256526 {
   
    margin-top: 235px;
   
}
  #c_portalResEbizads_banner-15754233656059198 {
  
    margin-top: 70px;}
  .reset_style h3 span{
    font-weight: bold;
    /* font-size: 56px !important; */
    margin: 0;
    font-family: 'Montserrat', sans-serif;
}
  #c_portalResEbizads_banner-15754233656059198 {
  
    min-height: 426px;}
  #w_fimg-1575423165765 {
    width: auto;
    max-width: 239px;
    min-width: 61px;
    height: auto;
    max-height: 61px;
    min-height: 0px;
    margin-top: 15px;
    margin-left: 10px;
    margin-right: 0px;
    margin-bottom: 10px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
}#w_grid-1575423165755 > div > .p_gridbox {
    background-color: rgba(255, 255, 255, 0.9);
    HEIGHT: 70px;
}

  #content_box-1574316583772-1{position: absolute;}

  
  
  #content_box-1563959935801-0,.c_portalResProduct_detail-15639320748139517-js{display:none;}
  #w_grid-1561342751720 > div > .p_gridbox {
    background-color: rgba(0, 0, 0, .6);
}
  #w_grid-1564454377152,#w_grid-1565349888139,#c_portalResNews_list-15658565566081368,#w_grid-1564454377178{display:none;}
  #w_grid-1563523818235 > div > .p_gridbox {
    background-color: rgba(0, 0, 0, 0.9);
}
  #w_grid-1560312577299 {
    width: 100%;
    max-width: 1180px;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 312px;
    margin-top: 50px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 0px;
}
  #c_portalResNews_list-15603123191447675 .content {
    position: relative;
    overflow: hidden;
    background: #fff;
    padding-left: 20px;
}
  #c_portalResPublic_codeContainer-15603089684532184 {
    width: 100%;
    max-width: none;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 650px;
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
}
  #w_fimg-1560328848130 {
    width: 100%;
    max-width: none;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 116px;
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
}
  #w_grid-1560308837997{display:none;}
  #w_grid-1560308837970 {
    width: auto;
    max-width: 90%;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 406px;
    margin-top: 50px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 50px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
}
.map{display:none;}
  #w_fimg-1561342751732 {
    width: 100%;
    max-width: 150px;
    min-width: 61px;
    height: auto;
    max-height: 61px;
    min-height: 0px;
    margin-top: 10px;
    margin-left: 20px;
    margin-right: 0px;
    margin-bottom: 10px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
}
  #w_grid-1561344188956 {

    padding-left: 20px;
    padding-right: 20px;

}
#content_box-1561342751720-0{width:70%;/* clear: inherit!important; *//* float: left; */clear: inherit!important;}
#content_box-1561342751720-1{width: 20%;clear: inherit!important;
  }
  #w_fimg-1560308699646 {
    width: 100%;
    max-width: 150px;
    min-width: 61px;
    height: auto;
    max-height: 61px;
    min-height: 0px;
    margin-top: 10px;
    margin-left: 20px;
    margin-right: 0px;
    margin-bottom: 10px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
}#content_box-1560308699636-0{width:70%;/* clear: inherit!important; *//* float: left; */clear: inherit!important;}
#content_box-1560308699636-1{width: 20%;clear: inherit!important;}
    
    #w_fimg-1555029541918 img{
    width: 80%;
    float: left;
    margin:5px
}
#w_grid-1555029541908 > div > .p_gridbox {
height:70px
}

#content_box-1556530315330-0,#content_box-1555029542908-0{padding:20px}
}

@media only screen and (min-width: 769px) {
  

.bannerName{line-height:2;}
.shuzi{position:absolute;left: 0;top: 0;font-size: 16px;color: #fff;/* width: 60px; */height: 350px;z-index: 2;text-align: center;float: left;opacity: 1;writing-mode: tb;background: #00000091;writing-mode: tb-rl;margin: 0px;}
.liaojie{transition:all 1s;width:100px;height: 30px;line-height: 30px;background: #c72716;display: block;text-align: center;color: #fff;margin-top: 10px;}
.shuzi span{padding: 20px 20px;display:block;letter-spacing: 0;text-align: left;}

.liaojie:hover{width:100px;height: 30px;line-height: 30px;background: #f00;display: block;text-align: center;color: #fff;margin-top: 10px;}


    #w_grid-1566009283667 > div > .p_gridbox {
     overflow: visible !important;
}
  
    #w_grid-1566009283667 > div > .p_gridbox {
     overflow: visible !important;
}
  
  
  #w_grid-1566009283667 .p_gridbox {

    overflow: visible!important;
}
  
  
  
  .xuanfu{position:fixed; top:80px;z-index:9999}

    #content_box-1582811256546-0 section{margin-top:10px; transition:all 1s;}

  #content_box-1582811256546-0:hover section{margin-top:-10px; transition:all 1s;}
   
   #content_box-1582811256546-1 section{margin-top:10px; transition:all 1s;}

  #content_box-1582811256546-1:hover section{margin-top:-10px; transition:all 1s;}
   
   #content_box-1582811256546-2 section{margin-top:10px; transition:all 1s;}

  #content_box-1582811256546-2:hover section{margin-top:-10px; transition:all 1s;}
   
   #content_box-1582811256546-3 section{margin-top:10px; transition:all 1s;}

  #content_box-1582811256546-3:hover section{margin-top:-10px; transition:all 1s;}
   

 



   #w_fimg-1582811256976 img  {

 left:0;
 top:0;
 transition: all .5s !important;
 -webkit-transition: all 1s !important;
 }
#w_fimg-1582811256976:hover  img  {transform: scale(1.2) !important;-webkit-transform: scale(1.2) !important;-moz-transform: scale(1.2) !important;-ms-
transform: scale(1.2) !important;left: 0!important;top: 0!important;}
    #c_portalResEbizads_banner-1582811257156 {z-index:0}
  .p_CommonSquareNumBtn.active, .p_CommonSquareNumBtn:hover {
    background-color: #00753b;
    color: #fff;
    border-radius: 50px;
}
.p_CommonSquareNumBtn {
    display: inline-block;
    height: 10px;
    width: 100px;
    margin: 0 8px;
    padding: 0;
    background-color: rgba(228, 228, 228, 1);
    border-width: 1px;
    border-color: transparent;
    color: rgba(153, 153, 153, 1);
    font-size: 12px;
    font-family: "Microsoft YaHei";
    text-align: center;
    cursor: pointer;
    border-radius: 50px;
}
      #content_box-1582811256586-0 #w_common_text-1582811257051{height:0; overflow:hidden; transition:all 1s;}
    #content_box-1582811256586-0:hover #w_common_text-1582811257051{height:80px; overflow:hidden}
    #content_box-1582811256626-0 #w_common_text-1582811257061{height:0; overflow:hidden; transition:all 1s;}
    #content_box-1582811256626-0:hover #w_common_text-1582811257061{height:80px; overflow:hidden}
 #w_fimg-1576466929562 img  {

 left:0;
 top:0;
 transition: all .5s !important;
 -webkit-transition: all 1s !important;
 }
#w_fimg-1576466929562:hover  img  {transform: scale(1.2) !important;-webkit-transform: scale(1.2) !important;-moz-transform: scale(1.2) !important;-ms-
transform: scale(1.2) !important;left: 0!important;top: 0!important;}

 #w_fimg-1576466929584 img  {

 left:0;
 top:0;
 transition: all .5s !important;
 -webkit-transition: all 1s !important;
 }
#w_fimg-1576466929584:hover  img  {transform: scale(1.2) !important;-webkit-transform: scale(1.2) !important;-moz-transform: scale(1.2) !important;-ms-
transform: scale(1.2) !important;left: 0!important;top: 0!important;}

  #w_fimg-1574991126527 img{}


 #w_fimg-1575423473986 img  {
 /* position:absolute; */
 left:0;
 top:0;
 transition: all 1s !important;
 -webkit-transition: all 1s !important;
 }

#w_fimg-1575423473986:hover  img  {/* position:absolute; */transform: scale(1.2) !important;-webkit-transform: scale(1.2) !important;-moz-transform: scale(1.2) !important;-ms-
transform: scale(1.2) !important;left: 0!important;top: 0!important;}

 #w_fimg-1575423586729 img  {
 /* position:absolute; */
 left:0;
 top:0;
 transition: all 1s !important;
 -webkit-transition: all 1s !important;
 }

#w_fimg-1575423586729:hover  img  {/* position:absolute; */transform: scale(1.2) !important;-webkit-transform: scale(1.2) !important;-moz-transform: scale(1.2) !important;-ms-
transform: scale(1.2) !important;left: 0!important;top: 0!important;}



  #w_videobackbox-1574322541394 {
    width: 100%;
    max-width: none;
    min-width: 0px;
    height: auto;
    max-height: 850px;}
  #w_videobackbox-1574316583712 {
    
    overflow: hidden;
}
#content_box-1574217472612-0 img  {    position:absolute;left:0; top:0;transition: all .5s !important;-webkit-transition: all .5s !important;}
#content_box-1574217472612-0 a:hover img  {    position:absolute; transform: scale(1.1) !important; -webkit-transform: scale(1.1) !important; -moz-transform: scale(1.1) !important; -ms-
transform: scale(1.1) !important; left: 0!important;
    top: 0!important;}

  .reset_style h3 span{
    font-weight: bold;
    /* font-size: 56px !important; */
    margin: 0;
    font-family: 'Montserrat', sans-serif;
}
  #w_videobackbox-1574068734930 {
    width: 100%;
    max-width: none;
    min-width: 0px;
    height: 900px;
    margin-top: 0px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    /* height: 90vh; */
    overflow: hidden;
}
  #content_box-1573211615425-0 #w_common_text-1573528494693{height:0; overflow:hidden; transition:all 1s;}
    #content_box-1573211615425-0:hover #w_common_text-1573528494693{height:80px; overflow:hidden}
    #content_box-1573211682202-0 #w_common_text-1573528508060{height:0; overflow:hidden; transition:all 1s;}
    #content_box-1573211682202-0:hover #w_common_text-1573528508060{height:80px; overflow:hidden}

 

     #content_box-1574067468265-0 #w_common_text-1574067468550{height:0; overflow:hidden; transition:all 1s;}
    #content_box-1574067468265-0:hover #w_common_text-1574067468550{height:80px; overflow:hidden}
    #content_box-1574067468305-0 #w_common_text-1574067468560{height:0; overflow:hidden; transition:all 1s;}
    #content_box-1574067468305-0:hover #w_common_text-1574067468560{height:80px; overflow:hidden}




    
  .e_ContentMajorStyleBox-001 .stylebox_top {
    width: auto;
    height: 40px;
    padding-top: 10px;
    background-color: rgba(101, 190, 186, 1);
}
 #w_grid-1574146622352 > div > .p_gridbox > .p_gridCell:nth-child(2n+1) {
   BACKGROUND: URL(/img/222.png) no-repeat 370px 460px;
   background-size: 50%;
}
  .e_FlowCommonStyleBox-001 .stylebox_title {
    display: inline-block;
    width: auto;
    height: inherit;
    background-color: #1890FF;
    padding-left: 0;
    padding-right: 15px;
    font-size: 0;
    vertical-align: bottom;
    white-space: nowrap;
}
  .e_FlowCommonStyleBox-001 .stylebox_content {
    border-style: solid;
    border-width: 0;
    border-color: #f0f0f0;
    width: 100%;
    width-uint: %;
}
  .e_FlowCommonStyleBox-001 .title_icon {
    display: inline-block;
    vertical-align: middle;
    line-height: 40px;
    color: rgba(255,255,255,1);
    margin-right: 10px;
    font-size: medium;
    display: none;
}
.e_FlowCommonStyleBox-001 .title_main {
    display: inline-block;
    vertical-align: middle;
    line-height: 40px;
    color: #111;
    font-weight: normal;
    font-size: 19px;
    max-width: 600px;
    overflow: hidden;
    font-family: 'Fjalla One', sans-serif!important;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.e_SideMajorStyleBox-001 .title_main {
    display: inline-block;
    vertical-align: middle;
    line-height: 40px;
    color: #111;
    font-weight: normal;
    font-size: 19px;
    max-width: 600px;
    overflow: hidden;
    font-family: 'Fjalla One', sans-serif!important;
    text-overflow: ellipsis;
    white-space: nowrap;
}
  
  
  
.e_SideMajorStyleBox-001 .title_icon {
    display: inline-block;
    vertical-align: middle;
    line-height: 40px;
    color: rgba(255,255,255,1);
    margin-right: 0;
    font-size: medium;
}
.e_SideMajorStyleBox-001 .title_main {
    display: inline-block;
    vertical-align: middle;
    line-height: 40px;
    color: #111;
    /* font-weight: bold; */
    font-size: 20px;
    max-width: 600px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.e_SideMajorStyleBox-001 .stylebox_content {
    border-style: solid;
    border-width: 0px;
    border-color: #f0f0f0;
    width: 100%;
    width-uint: %;
}
.e_SideMajorStyleBox-001 .stylebox_top {
    width: auto;
    height: 40px;
    background-color: #fff !important;
    margin-bottom: 0;
    /* border-bottom: 1px solid #e9e9e9 !important; */
}

.e_SideMajorStyleBox-001 .stylebox_title {
    display: inline-block;
    width: auto;
    height: inherit;
    background-color: rgba(101, 190, 186, 1);
    padding-left: 0;
    padding-right: 15px;
    background: none;
    font-size: 0;
    vertical-align: bottom;
    white-space: nowrap;
    padding-right: 0;
    vertical-align: top;
}
  
  
  
  #content_box-1564458238063-0{border-right:1px solid #ddd}
    #content_box-1564458238063-1{border-right:1px solid #ddd}
    #content_box-1564457962214-0{border-right:1px solid #ddd}
    #content_box-1564457962214-1{border-right:1px solid #ddd}
  .e_ContentMajorStyleBox-001 .title_icon {
    display: inline-block;
    vertical-align: middle;
    line-height: 40px;
    color: rgba(255,255,255,1);
    margin-right: 0;
    font-size: medium;
}
  .e_ContentMajorStyleBox-001 .title_main {
    display: inline-block;
    vertical-align: middle;
    line-height: 40px;
    color: #009ED4;
    font-weight: bold;
    font-size: 20px;
    max-width: 600px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.e_ContentMajorStyleBox-001 .stylebox_top {
    width: auto;
    height: 40px;
    background-color: #fff !important;
    margin-bottom: 20px;
    /* border-bottom: 1px solid #e9e9e9 !important; */
}

.e_ContentMajorStyleBox-001 .stylebox_title {
    display: inline-block;
    width: auto;
    height: inherit;
    background-color: rgba(101, 190, 186, 1);
    padding-left: 0;
    padding-right: 15px;
    font-size: 0;
    vertical-align: bottom;
    white-space: nowrap;
    padding-right: 0;
    vertical-align: top;
}
   
  

.p_SpecTab_1 {display:none;}
  
  #w_grid-1563523818825 img  {   left:0; top:0;transition: all 1s !important;-webkit-transition: all 1s !important;}
#w_grid-1563523818825 a:hover img  {    left:0; top:0; transform: scale(1.1) !important; -webkit-transform: scale(1.1) !important; -moz-transform: scale(1.1) !important; -ms-
transform: scale(1.1) !important; }

  #w_grid-1563756790913 img  {   left:0; top:0;transition: all 1s !important;-webkit-transition: all 1s !important;}
#w_grid-1563756790913 a:hover img  {    left:0; top:0; transform: scale(1.1) !important; -webkit-transform: scale(1.1) !important; -moz-transform: scale(1.1) !important; -ms-
transform: scale(1.1) !important; }

  
  #w_fimg-1574674639970 img  {   left:0; top:0;transition: all 1s !important;-webkit-transition: all 1s !important;}
  
  #w_fimg-1574674639970 a:hover img  {    left:0; top:0; transform: scale(1.1) !important; -webkit-transform: scale(1.1) !important; -moz-transform: scale(1.1) !important; -ms-
transform: scale(1.1) !important; }
 
#w_grid-1560308699636 {
    background: #e70012;
    box-shadow: 0 5px 10px 0 rgba(167,165,165,0.38);
}
  #w_grid-1560308699636 {
     background: #e70012;
    box-shadow: 0 5px 10px 0 rgba(167,165,165,0.38);
}
  
  

  #w_grid-1575423165755 {
     background: #ffffff;
     box-shadow: 0 5px 10px 0 rgba(167,165,165,0.38);
     position: fixed;
     z-index: 9999999 !important;
     border-radius: 0px  0 10px 10px;
}
  #w_grid-1575423165755 > div > .p_gridbox {
     overflow: visible !important;
}
 
  
  #w_grid-1575423165755 .p_gridbox{

    overflow: visible!important;
}
  
  
  
  
    #w_grid-1574067468065 {background-color: rgba(0, 0, 0, 0.8);border-bottom: 2px solid #009ED4;}
  #w_grid-1574067468065 > div > .p_gridbox {
     overflow: visible !important;
}
  
  
  #w_grid-1574067468065 .p_gridbox{

    overflow: visible!important;
}
  

      #w_grid-1585617411443 img  {

 left:0;
 top:0;
 transition: all .5s !important;
 -webkit-transition: all 1s !important;
 }
#w_grid-1585617411443 .w_fimg-000:hover  img  {transform: scale(1.1) !important;-webkit-transform: scale(1.1) !important;-moz-transform: scale(1.1) !important;-ms-
transform: scale(1.1) !important;left: 0!important;top: 0!important;}

  


  
  img{
    /* border-radius: 5px; */
    overflow: hidden;
    }
}

@media only screen and (max-width: 1024px) and (min-width: 769px) {
   
}




