
@charset "UTF-8";
/* CSS Document */

/*公用样式表  头部，底部，分页，字体，字号*/
/*media的判断可以根据需要自定义新增或修改，基础的基本上够用了*/


/*小屏开始*/
@media only screen and (max-width: 768px) {

  #content_box-1636964481895-0{ width: 35% !important;}
  #content_box-1636964481895-1{    width: 60% !important;}
  
  #w_grid-1593389768053 {    margin-top: 0;    margin-bottom: 0;}
  
  #w_common_text-1603706983129 p span,
  #w_common_text-1636983136572 p span{  font-size: 32px !important; }
  
  #w_grid-1579164043219 { margin-top: 5px; }
  
  .c_portalResMessage_form-01001001 .p_CoupWBox {
    padding: 0;
    width: 90%;
    margin: 20px auto 20px;
}
  
  .c_portalResPublic_mapReference-01001 .p_mapContainer {
    width: 100%;
    height: 300px;
    border: 1px solid #ccc;
}
  
  #w_common_text-1637028621056 p span{ font-size: 16px !important; }
  
  #w_grid-1579164493701 > div > .p_gridbox { padding: 5%;}
  
  #w_grid-1637028621032 >.signal>.p_gridbox>.p_gridCell>.reset_style {
    margin-left: 10px;}
  
  #w_common_text-1637028318322 p span{    font-size: 15px !important;
    line-height: 25px !important;}
  
  #c_portalResPublic_codeContainer-16369620564169599 {   
    min-height: 70px;    margin-top: 0;}
  
  #w_grid-1578558301518{margin-top: 70px;}
  
  #w_common_text-1579143425951 p span{font-size: 25px !important;
    font-weight: bold !important;} 
  
  #w_grid-1579142865322 > div > .p_gridbox > .p_gridCell>.reset_style:nth-child(4) span {
    font-size: 16px !important;
    word-break: break-word;
}
 #w_fimg-1579142052531 {margin-top: 20px;}
  
  #w_grid-1579142865322 > div > .p_gridbox > .p_gridCell>.reset_style:nth-child(2) span{letter-spacing: 0;}
  
  #w_grid-1579145599171 > div > .p_gridbox > .p_gridCell>.reset_style:nth-child(4) span {
    font-size: auto;
}
  
 #w_grid-1579145599171 > div > .p_gridbox > .p_gridCell>.reset_style:nth-child(1) span {
    font-size: 26px !important;
} 
  
 #c_portalResProduct_list-16369767947707264 .proContainer,
  #c_portalResProduct_list-16369775498451093 .proContainer,
  #w_grid-1603704507601{ display: none;} 
  
  .c_portalResProduct_detail-01001 .p_SwitchBtnC ,
  .c_portalResProduct_detail-01001 .p_SwitchBtnD{
    display: none !important;}
  
  #c_portalResProduct_detail-15791661402201381 .d_ProName .h2 {
    font-size: 20px;
    font-weight: bold;
}
  
  #c_portalResProduct_detail-15791661402201381 .d_description img{width:100%;}
  
  
  #c_portalResProduct_detail-15791661402201381 table tbody tr td {
    padding: 8px;
    font-size: 15px;
}
  
  #c_portalResNews_list-15791604817721026 .newPicBox {
    margin-top: 25px;}
  
  
  #c_portalResNews_list-15791604817721026 .newList{    margin-bottom: 0;}

  .i_auth,.i_source{ display:none; }
  
 #c_portalResNews_detail-15933996426837668 .p_headA.h3 {
    font-size: 20px;
    font-weight: bold;
    line-height: 28px;
}
  
  #c_portalResNews_list-16354718002001944 .p_news {
    padding: 0;
}
  
 #c_portalResNews_list-16354718002001944 .content {
    padding-top: 0;
} 
  #c_portalResNews_list-16354718002001944 .contentBox {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
}
  
  #c_portalResNews_list-16354718002001944 .titleLink {
    font-size: 16px;white-space: inherit;line-height: 22px;} 
  
 
 #c_portalResNews_list-16354718002001944 .contentBox {;
   top: 10px;}
  
  
  #c_portalResNews_list-16354718002001944 .list {
   padding-bottom: 34%;}
  
  #c_portalResNews_list-16354718002001944 .time {
    display: none;
}
  
  #w_common_text-1637027368706 p span{ font-size: 22px !important; }
  
  #w_common_text-1637027368706 { margin-top: 0;}
  #w_grid-1637028620962> div > .p_gridbox > .p_gridCell {
    margin-bottom: 0;
    margin-top: 0;}
  
  #w_grid-1637030071865 > div > .p_gridbox {
    padding: 0;
}
  #w_grid-1637028620962 > div > .p_gridbox {
    padding: 0;
}
  
  #content_box-1636965570491-0{ display:none; } 
  
  #content_box-1636965570508-1{ width:60% !important; } 
  #content_box-1636965570508-0{ width:36% !important; } 
  
  #w_grid-1636965570491 { margin-top: 0; margin-bottom: 0;}
  
  #w_common_text-1636965570532 p{     text-align: left !important; }
  
  #c_portalResNews_list-16369735658254408 .p_CommonSwitchBtnA,
  #c_portalResNews_list-16369735658254408 .p_CommonSwitchBtnB{display:none;}
  
  
  .c_portalResNews_list-01001 .p_articles{padding: 0;} 
  
  #c_portalResNews_list-16369735658254408 .newContainer {
    width: 100% !important;}
  
  
  #c_portalResNews_list-16369735658254408  .lantern {
    margin-left: 20px!important;
    margin-right: 20px!important;
}
  
 #c_portalResNews_list-16369735658254408 .newTitle {
    display: block;font-size:20px;
   white-space: inherit;} 
  
  #c_portalResNews_list-16369735658254408 .porBbox {
    padding: 20px;}
  
  
  
  
  
  #w_common_text-1592384995700 p span,
  #w_common_text-1636972874693 p span{ font-size: 32px !important; }  
  #w_grid-1592384995130> div > .p_gridbox > .p_gridCell { margin-top: 0;}
  
  #w_grid-1636967773519 > div > .p_gridbox,
  #w_grid-1636970666317 > div > .p_gridbox
  { display: block; background-size: cover;}
  
  #w_common_text-1636970275171 p span,
  #w_common_text-1636970666333 p span{ font-size: 26px !important; }  
  
  #w_common_text-1636970330879,
  #w_common_text-1636970666337{width: 90%;}
  
 #w_fimg-1636970104156,#w_fimg-1636970666329 {
    margin-top: 25px;
   max-width: 80px; }
  
  #w_fbtn-1636970384780,
  #w_fbtn-1636970666340{ margin-bottom: 40px;}
  
  
  #w_common_text-1636970666333 {width: 90%;}

  .wef_logo h2 {     opacity: 1 !important; margin-left: 20px; margin-top: 15px;;}
  .wef_logo h3 { opacity: 0 !important;}
  
    .wef_logo h2 img{ width:115px;}
  
  
  #c_portalResnav_main-1592384995810,
  #content_box-1593389768053-0{
    display: none;}
  
#content_box-1592384995600-0 {
    display: none;
}
  
 #w_common_text-1635251424208 p,
 #w_common_text-1593389768091 p,
 #w_common_text-1593389768093 p,
 #w_common_text-1592384995765 p{ text-align: left !important;}
  
 #w_grid-1592384994900> div > .p_gridbox > .p_gridCell:nth-child(3n+1) {
    width: 140%;
} 
  
  #c_portalResEbizads_banner-1592384995785 .f-center {
    padding-top: 0;
    height: 28vh;
}
  
  #c_portalResEbizads_banner-1592384995785{    margin-top: 66px;}  
  
  
  #w_grid-1592390077068> div > .p_gridbox > .p_gridCell {
    margin-top: 0;}
  
  .c_portalResnav_main-01001004 .header #navToggle span:before,
 .c_portalResnav_main-01001004 .header #navToggle span, 
  .header #navToggle span:before, .header #navToggle span:after,
  .header #navToggle span:after {width: 30px;
    height: 2px;
    background: #1751a2 !important;}
  
  
  .c_portalResnav_main-01001004 .header #navToggle span{
     background: #1751a2 !important;height:2px !important;
  }
  
  .p_DepictBoxB{ display:none; }
  
  #c_portalResNews_list-16354718002001944 .titleLink {
    display: block !important;}
  
  #c_portalResProduct_list-1592384995790 .cell_h img {
    max-width: 95%;}
  
  .c_portalResNews_detail-01001 .p_articles {
    font-size: 15px;
    line-height: 28px;
    text-indent: 2em;
}
  
  #w_grid-1593389724727> div > .p_gridbox > .p_gridCell>.w_fimg-000:nth-child(1) img {
    transform: scale(1);
}
  
  #w_grid-1593389724719> div > .p_gridbox > .p_gridCell:nth-child(3n+1) {
    width: 110%;
}
  
  #w_grid-1579138164515 {margin-top: 69px;}
  
  
  #c_portalResIntro_detail-15933910580306079 .p_con img {
    height: auto !important;    left: -2em;
    position: relative;
}
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
}

 /*大屏开始*/ 
@media only screen and (min-width: 769px){

}
 /*大屏结束*/ 


/*中屏开始*/
@media only screen and (max-width: 1680px) and (min-width: 1440px){

  .c_portalResnav_main-01001004 .header .navbar_nav li.dropdown .dropdown_menu{
      width: 225px;
    left: 0;
  }
  
  
  #c_portalResnav_main-16634229783700499 .top-nav{
      margin-right: 4%;
  }
  
  
  .c_portalResnav_main-01001004 .header .navbar_nav li a {padding: 0 17px;}
  

  #c_portalResNews_list-16369735658254408 .p_articles {
    width: calc((100% - 80px)/2);
    margin-right: 15px;
}
  #c_portalResComplaintPage_detail-16010286870531378 .syfwul {
    height: 420px;
}

}
/*中屏结束*/


@media only screen and (max-width: 1400px) and (min-width: 1200px){

  
  #c_portalResNews_list-16369735658254408 .p_articles {
    width: calc((100% - 80px)/2);
    margin-right: 15px;
}
    
  #c_portalResnav_main-16634229783700499 .top-nav{
      margin-right: 4%;
  }
  
  .solu_l h3 {
    font-size: 15px;
    margin-top: 10px;
}
  
    .c_portalResnav_main-01001004 .header .navbar_nav li.dropdown .dropdown_menu{
      width: 225px;
    left: 0;
  }
  
  
  
  .c_portalResnav_main-01001004 .header .navbar_nav li a {
padding: 0px 15px; font-size: 14px;}
  

  
    #c_portalResComplaintPage_detail-16010286870531378 .syfwul {
    height: 380px;
}

}





 /*小小屏幕 开始*/ 
@media only screen and (max-width: 414px){
 
  
}
 /*小小屏幕 结束*/

