@media(max-width:1300px){
  #w_grid-1585559830667 > div > .p_gridbox > .p_gridCell{
    padding:0 0 0 20px;
  }
  .c_portalResnav_main-01001002 .nav_link{
   font-size:15px;
    padding:0 1vw;
  }
  #c_portalResPublic_codeContainer-16039356826566969{
     max-width:180px;
  }
  #c_portalResPublic_codeContainer-16039356826566969 .a_box{
    width:100%;
  }
}
@media(max-width:960px){
  #c_portalResPublic_codeContainer-16039356826566969{
   display:none;
  }
}
@media(max-width:768px){
  #c_portalResPublic_codeContainer-16039356826566969{
    display:none;
  }
  #w_grid-1585559830667 > div > .p_gridbox > .p_gridCell{
    height:60px;
    padding:0 15px 0 20px;
  }
  #w_fimg-1581924504064{
    max-width:104.4px;
  }
  #w_grid-1581924093422{
    margin-top:60px;
  }
  span[style*='font-size:36px']{
    font-size:24px!important;
  }
  #w_grid-1603947899874 > div > .p_gridbox{
    padding:0 0 40px
  }
  #w_common_text-1603948192525 span,
  #w_common_text-1603957538340 span,
  #w_common_text-1603955258127 span{
    font-size:14px!important;
  }
  #c_portalResProduct_category-16039490562760401 .f_box{
    flex-wrap:wrap;
  }
  #c_portalResProduct_category-16039490562760401 .f_item{
    width:auto;
    min-width:33%;
  }
  #c_portalResProduct_category-16039490562760401 .f_item:nth-child(2){
    min-width:40%;
  }
  #c_portalResProduct_category-16039490562760401 .f_box:before{
    display:none;
  }
  #c_portalResProduct_category-16039490562760401 .num_box{
    width:70px;
  }
  #c_portalResProduct_category-16039490562760401 .f_num{
    width:60px;
    height:60px;
    line-height:60px;
    font-size:24px;
    background-size:100% 100%;
  }
  #c_portalResProduct_category-16039490562760401 .f_name{
    font-size:16px;
  }
  #c_portalResProduct_list-16039517621721721 .proSwiperBox{
    padding:20px 40px;
  }
  #c_portalResProduct_list-16039517621721721 .swiper-button-prev{
    font-size:30px;
  }
  #c_portalResProduct_list-16039517621721721 .swiper-button-next{
    font-size:30px;
  }
  #c_portalResProduct_list-16039517621721721 .s_con{
    padding:15px 0;
  }
  #w_common_text-1603955258127{
    padding:20px 0 30px;
  }
  #w_fimgbox-1603954849254 img{
    position:absolute;
    hegiht:100%;
    width:auto;
    top:0;
    left:0;
  }
  #w_fimgbox-1603954849254 .p_contentbox{
    position:relative;
    padding:40px 0
  }
  #w_fbtn-1603955362698,
  #w_fbtn-1603955889288,
  #w_fbtn-1603958497912,
  #w_fbtn-1603958848396,
  #w_fbtn-1603955798676{
    max-width:136px;
    min-height:42px;
  }
  #w_fbtn-1603955362698 .font,
  #w_fbtn-1603955889288 .font,
  #w_fbtn-1603958497912 .font,
  #w_fbtn-1603958848396 .font,
  #w_fbtn-1603955798676 .font{
    font-size:14px;
  }
  #c_portalResPublic_codeContainer-16039617810716247 .d_link{
    width:136px;
    height:42px;
    line-height:40px;
    font-size:14px;
  }
  #c_portalResNews_list-16039577689467539 .p_news{
    flex-wrap:wrap;
  }
  #c_portalResNews_list-16039577689467539 .new_list{
    width:100%;
    margin:0 0 20px;
  }
  #w_grid-1603957509352 > div > .p_gridbox{
    padding:0 0 40px;
  }
  #c_portalResNews_list-16039577689467539 .title{
    font-size:16px;
    padding:10px 0;
  }
  #w_common_text-1603958771852 span{
    font-size:16px;
  }
  #w_grid-1603958742542 > div > .p_gridbox{
    padding:0 0 40px;
  }
  #c_portalResNews_list-16039577689467539 .sunmry{
    font-size:14px;
  }

  #c_portalResMessage_form-16039593724150826 .p_ContactInfo{
    flex-wrap:wrap;
  }
  #c_portalResMessage_form-16039593724150826 .form-group{
    width:100%!important;
    max-width:100%;
    margin:0 0 20px 0;
    position:relative;
  }
  #c_portalResMessage_form-16039593724150826 .InputText{
    height:40px;
  }
  #c_portalResMessage_form-16039593724150826 .e_input{
    height:40px;
  }
  #c_portalResMessage_form-16039593724150826 .p_LoginPrompt {
    position:absolute;
    bottom:-18px;
  }
  #c_portalResMessage_form-16039593724150826 .InputText::placeholder{
    line-height:20px!important;
    font-size:15px!important;
  }
  #w_grid-1603963356378{
    display:none;
  }
  #c_portalResMessage_form-16039593724150826 .p_CoupWBox{
    width:100%;
    max-width:136px;
    height:42px;
  }
  #c_portalResMessage_form-16039593724150826 .p_submit{
    height:42px;
    line-height:40px;
  }
  #content_box-1603965407181-1{
    display:none;
  }
  #w_grid-1603965407181{
    min-height:0;
  }
  #w_common_text-1603965516776{
    padding:20px 0;
  }
}