
/* CSS Document */

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

#w_common_text-1640502901347,
#w_common_text-1640504103929,
#w_common_text-1642421923965{
    padding-left: 43px !important;
    background: url(/img/tel_b.png) no-repeat;
}

@media only screen and (max-width: 1600px) {
.c_portalResComplaintPage_detail-01001003 .runpic-pic {
    height: 790px;
}
  .c_portalResComplaintPage_detail-01001003 .runpic-pic ul li{
  height: 650px;
  }
  
  
  
}

@media only screen and (max-width: 1366px) {
.c_portalResComplaintPage_detail-01001003 .runpic-pic {
    height: 690px;
}
  .c_portalResComplaintPage_detail-01001003 .runpic-pic ul li{
  height: 550px;
  }
  
  
  
}


@media only screen and (max-width: 1280px) {
.c_portalResComplaintPage_detail-01001003 .runpic-pic {
    height: 590px;
}
  .c_portalResComplaintPage_detail-01001003 .runpic-pic ul li{
  height: 450px;
  }
  
  
  
}

/*小屏开始*/

@media only screen and (max-width: 768px) {
  
  #c_portalResPublic_codeContainer-1662450573525 .hom_t,#c_portalResPublic_codeContainer-16624519794824007 .hom_t,#c_portalResPublic_codeContainer-1662453168054 .hom_t {
    margin-top:20px;
    margin-bottom:15px;
  }
  
	
	#w_grid-1662453167834 > div > .p_gridbox,#w_grid-1662453167914 > div > .p_gridbox,#w_grid-1662453284120 > div > .p_gridbox,#w_grid-1662453316064 > div > .p_gridbox{
	    display: flex;
    flex-direction: column-reverse;
	}
  #c_portalResPublic_codeContainer-1662450573525 .hom_t h2,#c_portalResPublic_codeContainer-16624519794824007 .hom_t h2,#c_portalResPublic_codeContainer-1662453168054 .hom_t h2{
    font-size:24px;
  }
  #w_grid-1662450573355,#w_grid-1662453167854,#w_grid-1662453316072,
#w_grid-1662453299077,
#w_grid-1662453284131,
#w_grid-1662453167964,
#w_grid-1662453167934,
#w_grid-1662453167884{
    width:90%;
    margin-bottom:15px;
  }
  #w_common_text-1662450573485 span,
  #w_common_text-1662450573505 span,
  #w_common_text-1662452207522 span,
  #w_common_text-1662452212264 span,
  #w_common_text-1662452605107 span,
  #w_common_text-1662452605133 span,
  #w_common_text-1662453168004 span,
#w_common_text-1662453168014 span,
#w_common_text-1662453168024 span,
#w_common_text-1662453168034 span,
#w_common_text-1662453284135 span,
#w_common_text-1662453299084 span,
#w_common_text-1662453316075 span
  {
    font-size:20px;
  }
  #w_common_text-1662450573490{
    margin-top:5px;
  }
  #w_common_text-1662450573490 span,
  #w_common_text-1662450573510 span,
  #w_common_text-1662452207531 span,
  #w_common_text-1662452212272 span,
  #w_common_text-1662452605117 span,
  #w_common_text-1662452605141 span,
  #w_common_text-1662453168009 span,
#w_common_text-1662453168019 span,
#w_common_text-1662453168029 span,
#w_common_text-1662453168039 span,
#w_common_text-1662453284142 span,
#w_common_text-1662453299089 span,
#w_common_text-1662453316088 span
  {
    font-size:14px !important;
    line-height: 1.8 !important;
  }
  .c_portalResMessage_form-01001001 .form-group.p_FullNameBox{
 
    height: 35px;
  }
.c_portalResMessage_form-01001001 .form-group{
   margin-bottom: 10px !important;
  }
  #w_fline-1603706983132 .w_fline .p_FLine,#w_fline-1636983136574 .w_fline .p_FLine,#w_common_text-1636983136576{
    display:none;
  }
  #w_common_text-1603706983137{
  display:none;
  }
  .c_portalResEmploy_list-01001005 .job-money{
    font-size:15px;
  }
  #w_grid-1650626064618> div > .p_gridbox > .p_gridCell {
    margin-bottom: 0;
    margin-top: 0;
    margin-left: 0px;
}
  .c_portalResEmploy_list-01001005 .content-top{
    display:none;
  }
  .c_portalResEmploy_list-01001005 .job-summry {
    line-height: 2;
    font-size: 13px;
}
  .c_portalResEmploy_list-01001005 .job-name{
    font-size:18px;
  }
  
  .c_portalResEmploy_list-01001005 .top-content{
    font-size:14px;
  }
  #c_portalResPublic_codeContainer-16506264993672484 .you_lt {
    width: 100%;
    border: 1px #d81718 solid;
    float: none;
    margin-right: 30px;
    font-size: 22px;
    text-align: center;
    color: #ff8c2c;
    height: auto;
    margin: 0;
    padding: 4%;
    border-radius: 4px;
    margin-top: 20px;
}
  .job-peple,.job-year,.job-education{
  display:none;
  }
  #c_portalResIntro_category-1650625182874 .NavList_a1,#c_portalResIntro_category-1650626064648 .NavList_a1{
    border:none;
  }
  #c_portalResPublic_codeContainer-1650627885745 .hom_t h2,#c_portalResPublic_codeContainer-1650625182884 .hom_t h2,#c_portalResPublic_codeContainer-1650626064658 .hom_t h2{
    font-size:24px;
  }
  
  #c_portalResProduct_detail-16527712647737959 .fl_left {
    float: none;
    width: 100%;
}
  
  #c_portalResProduct_detail-16527712647737959 img {
    width: 100%;
    max-width: 100%;
    height: auto !Important;
    vertical-align: top;
    margin-left: 0;
  }
  
  #c_portalResProduct_detail-16527712647737959 .pro_ss_name {
    font-size: 24px;
  }
  #c_portalResProduct_detail-16527712647737959{
    width:100%;
    margin-top:12px;
  }
  
  .c_portalResProduct_detail-01001001 .p_ProInfo,.c_portalResProduct_detail-01001001 .d_TabTitleBox{
    display:none;
  }
  
  #w_grid-1661250162312 ,#w_grid-1661250273022,#w_grid-1661250306038,#w_grid-1661250340297{
    width: 90%;
  }
  #w_common_text-1661250138356,#w_common_text-1661250273032,#w_common_text-1661250306048,#w_common_text-1661250340308{
    margin:0px;
    padding:0px;
    padding-bottom:15px;
  }
  #w_common_text-1661250138351 span,#w_common_text-1661250273026 span,#w_common_text-1661250306042 span,#w_common_text-1661250340303 span{
    font-size:20px;
  }
  #w_common_text-1661250138356 span,#w_common_text-1661250273032 span,#w_common_text-1661250306048 span,#w_common_text-1661250340308 span{
    font-size:14px;
        line-height: 1;
  }
  #c_portalResPublic_codeContainer-1661250138401{
  margin-top: 10px;
    margin-bottom: 15px
  }
  #w_grid-1661250138261 > div > .p_gridbox,#w_grid-1661250306029 > div > .p_gridbox{
  display: flex;
    flex-direction: column-reverse;
  }
  #c_portalResPublic_codeContainer-1661250138401 .hom_t h2{
    font-size:24px;
  }
  .section-news .article .time{
    font-size:12px;
  }
  .section-news .article .tit{
    margin-bottom:5px;
  }
.section-news .article, .section-news .article.on, .section-news .article:hover, .section-news .article.solution1, .section-news .article.solution2, .section-news .article.solution3, .section-news .article.solution4, .section-news .article.solution5, .section-news .article.solution6{
    padding-top:54%;
  }
  .section-news .inner-wrap {
    width: 96%;
  }
  .section-news {
    padding: 20px 0;
}
  #c_portalResPublic_codeContainer-1652767977259{
    margin-top:5%;
  }
  #c_portalResPublic_codeContainer-1652767977259 .hom_t h2{
    font-size:24px;
  }
  
  .c_portalResProduct_list-01001054 .proTitle {
    font-size: 18px;
    padding: 0;
    text-align: left;
  }
  
  .c_portalResProduct_list-01001054 .proSummry {
    margin-top: 20px;
    line-height: 24px;
    font-size: 14px;
  }
  .c_portalResProduct_list-01001054 .porTbox{
    float:none;
  }
  .c_portalResProduct_list-01001054 .proLi{
    margin:5px;
  }
  #w_grid-1657085202793,#w_grid-1657088640575,#w_grid-1657088654511,#w_grid-1657088753784{
      width: 90%;
        margin-top: 6%;
  }
  #c_portalResProduct_category-16570886345751531 .list,#c_portalResProduct_category-16570886410791801 .list,#c_portalResProduct_category-16570886550178641 .list,#c_portalResProduct_category-16570887542931376 .list,#c_portalResProduct_category-16612471954866113 .list,#c_portalResProduct_category-1661247466659 .list,#c_portalResProduct_category-1661247809260 .list,#c_portalResProduct_category-1661248011046 .list{
    width:20%;
  }
  #c_portalResProduct_category-16570886345751531,#c_portalResProduct_category-16570886410791801,#c_portalResProduct_category-16570886550178641,#c_portalResProduct_category-16570887542931376{
    width: 100%;
    margin-top: 10px;
  }
  #c_portalResProduct_category-16612471954866113,#c_portalResProduct_category-1661247466659,#c_portalResProduct_category-1661247809260,#c_portalResProduct_category-1661248011046{
    width:90%;
    margin:auto;
    margin-top:3%;
  }
  #w_fbtn-1657086673757,#w_fbtn-1658140397163,#w_fbtn-1658140446792,#w_fbtn-1658140482855{
    display:none;
  }
  #w_fbtn-1658140397163,#w_grid-1657086376357,#w_grid-1658140446781,#w_grid-1658140482843,#w_grid-1658140397150{
    margin-top:5%;
  }
  #w_common_text-1658140134624 span,#w_common_text-1658140397160 span,#w_common_text-1658140446790 span,#w_common_text-1658140482852 span{
     font-size:13px;
  }
  #w_common_text-1657086539323 span,#w_common_text-1658140397155 span,#w_common_text-1658140446787 span,#w_common_text-1658140482849 span{
    font-size:24px;
  }
  #w_grid-1657085834774,#w_grid-1657088640589,#w_grid-1657088654529,#w_grid-1657088753803{
    width: 40%;
  }
  #w_fimg-1657085705348,#w_fimg-1657088640585,#w_fimg-1657088654524,#w_fimg-1657088753797{
    width:100%;
  }
  
  #w_grid-1661248588358 > div > .p_gridbox {
    background-color: #f3f3f3;
    padding: 0px 10px;
}
  #c_portalResNews_list-1661248588398 .p_news {
    padding: 0;
}
  #c_portalResNews_list-15791604817721026 .newMs{
    font-size:13px;
  }
  
  #c_portalResNews_list-15791604817721026 .newTime{
      font-size: 1.25rem;
  }
  
  #c_portalResNews_list-15791604817721026 .newList{
    padding:0px;
  }
  
  #c_portalResNews_list-15791604817721026 .newTitle {
    margin: 6px;
}
  #c_portalResNews_list-15791604817721026 .content{
    padding-top:0px;
  }
  #c_portalResPublic_codeContainer-16506190663405822 .hom_t h2{
    font-size:24px;
  }
  #c_portalResPublic_codeContainer-16506190663405822{
    margin-bottom:20px;
  }
  #c_portalResPublic_codeContainer-16581440847726131 .ry_btn,#c_portalResPublic_codeContainer-1658144441439 .ry_btn{
    width: 130px;
    height: 40px;
    border: solid 2px #d81718;
    line-height: 36px;
    font-size:15px;
  }
 
  #c_portalResProduct_list-16424766126330684,#w_fline-1658144441414,#c_portalResProduct_list-1658144441444{
    width:92%;
  }
  
  #w_fline-1650616524972{
    width:92%;
    margin:auto;
  }
  #c_portalResProduct_list-16424766126330684 .PhotoList_k1 li a {
    height: 26vw;
    padding: 0;
}
  #c_portalResPublic_codeContainer-1642476526247 .hom_t h2,#c_portalResPublic_codeContainer-1658144441434 .hom_t h2{
    font-size:24px !important;
  }
  
  
 #c_portalResIntro_category-1650609771412 .NavList_a1 .e_switchbtn{
     background:none !Important;
  }
  .c_portalResNews_list-01001043 .right .imgBox{
     width:100%;
    padding-bottom: 60%;
  }
 .c_portalResIntro_category-01001 .NavList_a1 .more.active{
    border-radius:30px !important;
  }
  .c_portalResIntro_category-01001 .NavList_a1 .more:Hover{
    border-radius:30px !important;
  }
  .c_portalResNews_list-01001043 .swiper-button{
  top: 65%;
    display:None;
  }
  
  #w_grid-1650612160910> div > .p_gridbox > .p_gridCell {
    margin-bottom: 0;
    margin-top: 0;
  }
  #c_portalResPublic_codeContainer-1650612161125 .hom_t h2 {
    font-size: 24px;
  }
  #c_portalResIntro_category-1650612161115 .NavList_a1 {
    border-bottom: 0px solid #ddd
  }
  
  .c_portalResNews_list-01001043 .container {
    width: 100%;
    padding: 0;
  }
  #w_grid-1650612160920 > div > .p_gridbox{
    background:none;
  }
  
  
  .c_portalResnav_main-01001001 .header2 .sub-menu{
      background: #fff;
    top: 60px;
  }
  
  #c_portalResPublic_codeContainer-16505963348527532{
    margin-top:11px;
  }
  
  #content_box-1650596335137-1{
    width:100% !Important;
    position:fixed;
  }
  
  .c_portalResPublic_codeContainer-01001001 .about-num{
    padding-top:0px;
  }
  
  #w_common_text-1650596372332 span{
    font-size:12px !Important;
  }
  
  #w_grid-1650596372302 {
    width: 88%;
  }
  
  #w_common_text-1650596372317 span{
    font-size:15px !important;
  }
  
  #w_grid-1650596372302> div > .p_gridbox > .p_gridCell{
    margin-top:0px;
  }
  
  #content_box-1650596372302-1,#content_box-1650596372302-2{
    display:none;
  }
  
  #w_grid-1650605814386{
  display:None;
  }
  
  .c_portalResPublic_codeContainer-01001001 .about-num li p {
    font-size: 12px;
}
  
  .c_portalResPublic_codeContainer-01001001 .about-num li{
  width:40% !important;
    text-align:left !important;
  }
  #w_common_text-1650605678478 span,#w_common_text-1650606637579 span,#w_common_text-1650606641051 span{
    font-size:14px !Important;
    line-height: 1.8;
  }
  #c_portalResPublic_codeContainer-16506056783009872{
    margin-top:8%;
  }
  #c_portalResPublic_codeContainer-16506056783009872 .top_m {
    font-size: 30px;
    color: #000;
    font-weight: bold;
    line-height: 60px;
    padding-top: 0;
}
  
  #c_portalResPublic_codeContainer-16506056783009872 .top_b h2::before{
    display:none;
  }
  
  #c_portalResPublic_codeContainer-16506056783009872 .top_b h2{
    font-size:20px;
  }
  #w_grid-1650605831948{
    width:92% !Important;
  }
  
  
  #w_grid-1642473013039{
     margin-top:0px !Important;
  }
  #c_portalResIntro_category-15933927375605286 .NavList_a1 a{
    border-radius:30px !Important;
  }
  
  #w_grid-1650596335137{
    background:#fff;
    height:60px !Important;
  }
  
  #w_common_text-1636965570513 span{
    font-size:15px;
  }
  #w_common_text-1640502901347 span{
    font-size:32px;
  }
  
  .c_portalResComplaintPage_detail-01001003 .runpic-words {
    position: relative;
        left: 0%;
        transform: translateX(0%);
  }
  .c_portalResComplaintPage_detail-01001003 .runpic-words-pic{
     display:None;
  }
  .c_portalResComplaintPage_detail-01001003 .runpic-words ul li {
    width: calc(100%/4);
    padding: 20px 0px;
    height: auto !important;
  }
  
  .c_portalResComplaintPage_detail-01001003 .runpic-words ul li p {
    font-size: 12px;
    display:none;
  }
  .c_portalResComplaintPage_detail-01001003 .runpic-words a:last-child{
    display:none;
  }
  
  .c_portalResComplaintPage_detail-01001003 .runpic-words ul li h6 {
    font-size: 14px;
    
  }
.c_portalResComplaintPage_detail-01001003 .wz {
    width: 90%;
  }
  .c_portalResComplaintPage_detail-01001003 .anli{
         width: 90%;
    top: 20%;
  }
  .c_portalResComplaintPage_detail-01001003 p.enb {
    font-size: 24px;
   
  }

  .c_portalResComplaintPage_detail-01001003 .more {
    width: 120px;
        line-height: 32px;
     margin-top: 10px;
        height: 38px;
  }
  
  .c_portalResComplaintPage_detail-01001003 .runpic-pic {
       height: auto;
    padding-bottom: 36%;
}

  .c_portalResComplaintPage_detail-01001003 p.sum{
     display:none;
  }
  
  #w_grid-1649724530911{
    margin-bottom:10px;
  }
  
  #w_grid-1649724530911, #w_grid-1649724530913, #w_grid-1649724530916, #w_grid-1649725258991 {
    transform: translateY(0px);
    transition: all 0.6s;
}
  
  #c_portalResPublic_codeContainer-16497245315970714 .p_bg_in{
    display:none;
  }
  #w_common_text-1649724530944 span,
  #w_common_text-1649724530929 span,
  #w_common_text-1649725259003 span,
  #w_common_text-1649724530960 span
  {
    font-size:12px !important;
  }
  #w_common_text-1649724530931 span,
  #w_common_text-1649724530947 span,
  #w_common_text-1649725259005 span,
  #w_common_text-1649724530962 span
  {
    font-size:20px !Important;
  }
  #w_grid-1649724530906{
      margin-top: 6%;
      width: 98%;
  }
  #w_grid-1640343369574{
    margin-top:8%;
  }
  .hom_t h2{
    margin-bottom:0px;
  }
  
  .hom_t h3{
  display:none;
  }
  #w_grid-1648464070570{
      width: 90%;
        margin-top: 38%;
  }
  
  #c_portalResPublic_codeContainer-16484650637242556 .num_year sup {
    top: -5vw;
    left: 0.5vw;
    font-size: 32px;
}
  #c_portalResPublic_codeContainer-16484650637242556 .num_year {
    font-size:12vw !important;
  }
  #w_common_text-1648464215999 span{
    font-size:17px !important;
  }
  #w_common_text-1648465026283{
    height:auto;
        margin-top: 5px;
    margin-bottom: 5px;
  }
  #w_common_text-1648465026283 span{
    font-size:22px !important;
     letter-spacing: 0px;
    line-height:1;
  }
  
  #c_portalResPublic_codeContainer-16484650637242556 .num_year span {
    font-size: 15px;
    letter-spacing: 0px;
  }
  .c_portalResMessage_form-01001001 .p_intentionIntroTitle {
    display: none;
}
  
  
  
  .c_portalResProduct_category-01001 .p_btn-show {
    display: inline-block;
    width: 100%;
}
  
  #w_grid-1593415105506> div > .p_gridbox > .p_gridCell {
    margin-top: 0;
}
  
  #c_portalResProduct_category-16424232450101807{  margin-bottom: 15px;}
  
  #w_grid-1642422556014,
  #w_grid-1642423244452{  display:none }
  
  #c_portalResPublic_codeContainer-16424735745072461 .hom_t h2 {
    font-size: 30px;
    font-weight: normal;
}
  
  #w_grid-1640504103912 { width: 82%; }

#w_common_text-1640504103944  p span{ font-size:12px !important; }
  
  #c_portalResPublic_codeContainer-16369620564169599 .wef_logo h2 {
    margin-top: 10px;
}
  
  #c_portalResPublic_codeContainer-16424729678697646 .hom_t h2 {
    font-size: 30px;
    font-weight: normal;
}
  
  #w_grid-1573265965535{  min-height: auto; }
  
  #w_grid-1593389724710 > div > .p_gridbox  { height: 65px; }
  
  
  #c_portalResProduct_category-16405064055720849 .p_title {
    padding-top: 10px;
    padding-right: 15px;
    padding-bottom: 10px;
    padding-left: 15px;
    text-align: left;
    color: #424242;
    font-size: 15px;
}
  
  #w_common_text-1640584136660 p span,
  #w_common_text-1640584862673 p span{font-size: 28px !IMPORTANT;}
  
  #c_portalResGroupIntention_form-16405182247466682 .form-control {
    height: 35px;
}
  
  #c_portalResGroupIntention_form-16405182247466682 .formItem {
    margin-bottom: 11px;
    position: relative;
    width: 100%;}
  
  #c_portalResGroupIntention_form-16405182247466682 .formItemTitle{
  display: block;
  }
  
  .background_assist {
    background: #f2f4f6;
}
  
  #c_portalResGroupIntention_form-16405182247466682 .formItemTitle{
  font-size: 15px;
  }
  
   #c_portalResGroupIntention_form-16405182247466682  .infoHeaderMO {
    line-height: 44px;
    padding-left: 5px;
    margin-bottom: 10px;
    font-size: 22px;
    color: #f55f2a;
}
  
  
  
  
  
  #w_grid-1579141684025 > div > .p_gridbox {
    display: block;
    align-items: center;
}
  
  #w_grid-1579142865322 > div > .p_gridbox > .p_gridCell>.reset_style:nth-child(4) span {
    font-size: 20px !important;
    word-break: break-word;
}
  
  
  
#w_grid-1592384994890 > div > .p_gridbox > .p_gridCell>.w_grid-003:nth-child(1) {
 height: 60px;line-height: 60px;}
  
  .hom_t h2,
  #c_portalResPublic_codeContainer-16403475512734557 .hom_t h2{ font-size: 28px;}
  
  .hom_t h2 font { font-size: 24px;}
  
  #content_box-1640343418408-1,
  #content_box-1640499898705-1,
  #content_box-1640500262982-1{display:none;}
  
  #c_portalResProduct_list-16403456719043633 .proLi{    padding: 0;
    padding-bottom: 15px;}
  
  #c_portalResProduct_list-16403456719043633,
  #c_portalResNews_list-16369735658254408{ margin-top: 0;}
  
  #c_portalResProduct_list-16403456719043633 .leftBox,
    #c_portalResProduct_list-16403456719043633 .leftBox:hover,
  #c_portalResProduct_list-16405054230849703 .leftBox,
   #c_portalResProduct_list-16405054230849703 .leftBox:hover{
    background: none !important;
}
  
 #c_portalResProduct_list-16403456719043633 .proTitle { padding: 0px;} 
  
  .c_portalResPublic_codeContainer-01001001 .about-num li { width: 40%;    
    text-align: center;}
  
  #w_grid-1636973477863 {width: 92%;}
  
  #w_grid-1636965570526> div > .p_gridbox > .p_gridCell {
 margin-bottom: 0;
 margin-top: 0;
}
  
 #w_grid-1593389724710 > div > .p_gridbox > .p_gridCell>.w_grid-003:nth-child(1) {
    height: 60px;
   line-height: 60px;} 
  
  #c_portalResProduct_category-16405060486308247{    margin-bottom: 0;} 
  
  #c_portalResProduct_category-16405060486308247 .p_title{ color: #333;
    text-align: left;}
  
  #c_portalResProduct_category-16405060486308247{height: auto;}
  
  .btn-primary {
color: #fff;
    background-color: #e81410 !important;
    border-color: #e81410 !important;
    height: auto !important;
}
  
  #c_portalResProduct_list-16405054230849703 .proLi{    padding: 0;
    padding-bottom: 15px;} 
  
  .c_portalResProduct_category-01001 .p_btn-show,
  #c_portalResProduct_category-16405060486308247{
    display: inline-block;
}
  
#c_portalResProduct_detail-15791661402201381 .p_imagesA .p_images {
    padding-bottom: 88%;
}  
  
 #c_portalResProduct_detail-15791661402201381 .table1 tr td {
    padding: 10px;
   font-size: 14px;} 
  
  
  
  #w_grid-1592384994890.active > div > .p_gridbox > .p_gridCell>.w_grid-003:nth-child(1) {
    height: 60px;
    line-height: 60px;
}
  
  #c_portalResNews_list-15791604817721026{    margin-top: 0;} 
  
  #c_portalResNews_list-15791604817721026 .newTitleLink {
  font-size: 20px;}
  
  #c_portalResNews_list-15791604817721026 .rightC {
    position: relative;
    width: calc( 100% - 60px);}
  
  
  #w_grid-1573265965535.active {
    background: #fff;
    box-shadow: 0 3px 4px rgb(0 0 0 / 10%);
    height: 60px;
}
  
  .c_portalResnav_main-01001004 .header #navToggle {
   padding: 4px 15px;}
  
  
 .top-content {
    padding: 10px 10px;
    flex-wrap: wrap;
    padding-bottom: 36px;
} 
  .job2 {
    font-size: 14px;
    color: #8e8e8e;
}
 .job-join {
    bottom: 10px;
    font-size: 12px;
} 
  
  .job-name{font-size: 18px;} 
  
  .job_l {
    background: #f55f2a;
    padding: 8px 20px;
    font-size: 14px;
    width: 140px;}
  
 #c_portalResGroupIntention_form-16405156551961451 >div,
  #c_portalResGroupIntention_form-16405163657569984 >div{
    animation-fill-mode: both;
    display: none;
}
  .c_portalResGroupIntention_form-01001 .formItemBox {
    padding: 0 0px;
}
  
  .c_portalResGroupIntention_form-01001 .formItemTitle {
    margin-bottom: 5px;
    padding-left: 4px;
    display: none;
}
  
  #c_portalResGroupIntention_form-16405156551961451,
  #c_portalResGroupIntention_form-16405163657569984{min-width: 220px;}  
  
  .p_borw,
  #content_box-1640504103912-1,
  #content_box-1640504103912-2{display:none;}
  
  .c_portalResEmploy_detail-01001002 .p_details{
      font-size: 14px;
    line-height: 30px;
  }
  
  .p_btnArea{ display:block !important; }
  
  #w_common_text-1640504103947 p{ text-align: left !important;}
  
  #w_grid-1640504103941> div > .p_gridbox > .p_gridCell {
    margin-bottom: 0;
    margin-top: 0;}
  
  #c_portalResProduct_list-16403456719043633 .proLi{
  width: calc((100% - 20px)/2)!important;
   margin: 5px;
  }
  
  #c_portalResProduct_list-16403456719043633 .porBbox {
    padding: 10px 5px;
}
  
  #w_grid-1640504103912{margin-bottom: 0;}
  
  .c_portalResGroupIntention_form-01001 .p_productInfoArea {
    padding-top: 20px;
    display: none;
}
  
#c_portalResGroupIntention_form-16405182247466682 .form-horizontal .form-group {
    margin-left: 0;
    margin-right: 0;
}
  
#c_portalResProduct_list-16405075346097704  .p_Product{width: calc((100% - 40px)/2)!important;} 
  
  
  #w_grid-1640345672765 {margin-top: 15px;}
    
    
  #c_portalResProduct_list-16405075346097704 .porBbox{    padding: 0;}
  
  #c_portalResProduct_list-16405075346097704 .proTitle {
    padding-bottom: 0;}
  
  #w_common_text-1579164621249 p span{  font-size: 19px !important;}
  
  #c_portalResProduct_list-16403456719043633 .proTitle {
    font-size: 14px;}
  
  
  .c_portalResnav_main-01001005 .navBtn {
    right: 1rem;
    background: #565656;
}
  .hom_t h3 {
    font-size: 15px;
    color: #999;
    line-height: 20px;
    text-align: center;
}
  
  #c_portalResProduct_category-16403434537936982{ display:none; } 
  
  .ab01 h3 {
    color: #fff;
    font-size: 12px;
    text-transform: uppercase;
}
  
  .ab01 h2 {
    color: #fff;
    font-size: 18px;
    padding-bottom: 5px;
}
  
  .ab01 a {
    background-size: 27px !important;
}
  
  
  .ab01 {
    width: calc((100% - 4px)/2);
    margin-right: 2px;
    margin-bottom: 2px;
}
  
  #w_common_text-1642414635231 p span,
  #w_common_text-1642417237899 p span{  font-size: 32px !important; }
  
  #w_common_text-1636965570530 p span{  font-size: 12px !important; }
  
  


  #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: 24px !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: 60px;    margin-top: 0;}
  
  #w_grid-1578558301518{margin-top: 60px;}
  
  #w_common_text-1579143425951 p span,
  #w_common_text-1640571858926 p span,
  #w_common_text-1640570030046 p span{font-size: 25px !important;
    font-weight: bold !important;} 
  
  #w_grid-1640570030033 > div > .p_gridbox {
    display: block;
    align-items: center;
}
  
  #w_grid-1579142865322 > div > .p_gridbox > .p_gridCell>.reset_style:nth-child(4) span {
    font-size: 18px !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{ 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: 15px;}

  .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-1,
  #content_box-1636965570491-2{ display:none; } 
  
  #content_box-1636965570508-1{ width:60% !important; } 
  #content_box-1636965570508-0{ width:36% !important; } 
  
  #w_grid-1636965570491 {    width: 84%; 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;}
  
  .c_portalResnav_main-01001001 .header2 .nav-btn .line{
      background-color: #ff1a0c;
  }
  #w_common_text-1636970666333 {width: 90%;}

  .wef_logo h2 {     opacity: 1 !important;}
  .wef_logo h3 { opacity: 0 !important;}
  
 .wef_logo h2 img{ width:140px;}
  .c_portalResnav_main-01001001 .header2{
    background:none;
  }
  .c_portalResnav_main-01001001 .header2 .nav-btn.hover .line {
    background: #fa0000;
}
  #content_box-1648710017441-1{
    position: fixed;
  }
  #w_grid-1648710017441 > div > .p_gridbox {
    display: flex;
    align-items: center;
    overflow: visible;
    padding: 10px 0px;
}
  .c_portalResnav_main-01001001 .header2 .nav-btn{
      position: fixed;
        right: 20px;
  }
  #content_box-1648710017441-2{
     display:none;
  }
  .c_portalResnav_main-01001001 .header2 .main-wrap {
    box-shadow: 0px 0px 0px 0px rgb(0 0 0 / 10%);
}
  #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: 60px;}  
  
  
  #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 a {padding: 0 17px;}
  
   .c_portalResnav_main-01001004 .header .navbar_nav li.dropdown .dropdown_menu {
    width: 150%;
    left: -25%;
}
  
  #c_portalResComplaintPage_detail-16010286870531378 .syfwul {
    height: 420px;
}

}
/*中屏结束*/


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

  #w_grid-1593389724710 > div > .p_gridbox,
  #w_grid-1592384994890 > div > .p_gridbox > .p_gridCell>.w_grid-003:nth-child(1)
  #w_grid-1578558301518,
  #w_grid-1573265965535{     
    min-height: 90px;
  }
  
  .c_portalResnav_main-01001005 .navName {
    padding: 2.2rem 1vw;  
  }
    
  .c_portalResnav_main-01001005 .leftBox{width: 17%;}
  .c_portalResnav_main-01001005 .navSbox {width: 83%;}
  
  #c_portalResPublic_codeContainer-16369620564169599 .wef_logo h3 img,
  #c_portalResPublic_codeContainer-16369656364937151 .wef_logo h3 img{
  max-width: 390px;
  }
  
  .c_portalResnav_main-01001004 .header .navbar_nav li a {
padding: 0px 15px; font-size: 14px;}
  
  .c_portalResnav_main-01001004 .header .navbar_nav li.dropdown .dropdown_menu {
    width: 150%;
    left: -25%;
}
  
    #c_portalResComplaintPage_detail-16010286870531378 .syfwul {
    height: 380px;
}


  
  
  #w_grid-1592384994890 > div > .p_gridbox > .p_gridCell>.w_grid-003:nth-child(1){
  height: 90px;
    line-height: 90px;
  }
  
  .hom_t h2 ,
  #w_common_text-1642414635231 p span,
  #w_common_text-1642417237899 p span{    font-size: 36px !important;}
  
  
  
}





 /*小小屏幕 开始*/ 
@media only screen and (max-width: 1400px) and (min-width: 1200px){

 #c_portalResPublic_codeContainer-16369620564169599 .wef_logo h3 img,
  #c_portalResPublic_codeContainer-16369656364937151 .wef_logo h3 img{
    max-width: 335px;
} 
 .c_portalResnav_main-01001005 .navName {
      padding: 1.8rem 0.8vw;font-size: 15px;
} 
  
  #w_grid-1593389724710 > div > .p_gridbox > .p_gridCell>.w_grid-003:nth-child(1),
  #w_grid-1592384994890 > div > .p_gridbox > .p_gridCell>.w_grid-003:nth-child(1){
      height: 80px;
    line-height: 80px;
  } 
  
  #c_portalResPublic_codeContainer-16369620564169599 .wef_logo h3 {
    top: 8px;
}
  
 #w_grid-1593389724710 > div > .p_gridbox, #w_grid-1578558301518, 
  #w_grid-1573265965535 {
    min-height: 80px;
} 

  
}
 /*小小屏幕 结束*/

