@media only screen and (max-width: 1600px) {
  #c_portalResPublic_codeContainer-16147432959746958{
    margin:20px auto 20px 0;
  }
  #w_grid-1614743667754 .products .swiper-button-prev,
  #w_grid-1614743667754 .products .swiper-button-next{
    display:none;
  }
}
@media only screen and (max-width: 1200px) {
  #w_fline-1635992194264,
  #c_portalResPublic_codeContainer-16043824399794468,
  #w_fline-1604387269996,
  #w_grid-1604387256824 {
    display: none;
  }
  #c_portalResEbizads_banner-16043905271870764{
    margin-top:0;
  }
}

@media only screen and (max-width: 768px) {
  #w_grid-1635993462647 p{
    text-align:center !important;
    line-height: 1.8;
  }
  #w_common_text-1599730566168 span{
    font-size:14px !important;
  }
  #w_grid-1604391788062 > div > .p_gridbox{
    display: flex;
    flex-direction: column-reverse;
  }
  #c_portalResEbizads_banner-16043905271870764 a.moreBottm {
    display: block;
    width: 120px;
    height: 40px;
    border: 1px solid #fff;
    background: #fff;
    color: #2f2725;
    font-size: 14px;
    line-height: 40px;
    text-align: center;
    margin-top: 2rem;
    transition: all .5s !important;
  }
  #w_common_text-1604452699470 span,
  #w_common_text-1604393308656 span,
  #w_common_text-1604393307884 span,
  #w_common_text-1604393231785 span,
  #w_common_text-1604392245539 span{
    font-size:14px !important;
  }
  #c_portalResProduct_category-16043938025167789 li.li1 {
    width: calc((100% - 8px) / 2);
    margin-bottom: 4px;
  }
  #w_common_text-1604456301277 span{
    font-size: 14px !important;
    line-height:1.8 !important;
  }
  #w_common_text-1604456273434 span{
    font-size: 24px !important;
    line-height:1.8 !important;
  }
  #w_common_text-1604470142485 p,
  #w_common_text-1604452648391 p,
  #w_common_text-1604393728118 p{
    text-align:left !important;
    margin-bottom:50px;
  }
  #w_grid-1604469999695{
    margin-left:0 !important;
  }

  #w_grid-1614735692934{
    margin-top: 30px !important;
  }
  #w_common_text-1604469056246:before,
  #w_common_text-1614749967951:before,
  #w_common_text-1614747329597:before,
  #w_common_text-1614742946773:before,
  #w_common_text-1614736287848:before{
    display:none;
  }
  #w_common_text-1604469056246 p,
  #w_common_text-1614749967951 p,
  #w_common_text-1614747329597 p,
  #w_common_text-1614742946773 p,
  #w_common_text-1614736287848 p{
    text-align:center !important;
    margin-top: 20px;
  }
  span[style*="font-size:42px"]{
    font-size: 28px !important;
  }
  span[style*="font-size:30px"]{
    font-size: 22px !important;
  }
  span[style*="font-size:16px"]{
    font-size: 14px !important;
  }
  #w_common_text-1614736685277{
    margin:2% auto 5%;
  }
  #w_common_text-1614736685277 span{
    line-height: 2 !important;
  }
  #c_portalResPublic_codeContainer-16147368455439133 a.MoreButoom {
    position: relative;
    width: 160px;
    height: 45px;
    border: 1px solid var(--theme-color);
    display: block;
    text-align: left;
    line-height: 45px;
    font-size: 14px;
    color: var(--theme-color);
    padding-left: 5vw;
    transition: all .5s ease;
  }
  #c_portalResPublic_codeContainer-16147368455439133 span {
    width: 9vw;
  }
  #c_portalResPublic_codeContainer-16147368455439133 a.MoreButoom:hover span {
    width: 5vw;
  }
  #c_portalResPublic_codeContainer-16147368455439133 a.MoreButoom:hover {
    width: 140px;
    padding-left: 6.5vw;
    background: var(--theme-color);
    color: #fff;
  }#w_grid-1614740916196 > div:before,
  #w_grid-1614676383103 >div:after{
    display:none;
  }
  #c_portalResPublic_codeContainer-16147377394872566 li {
    padding: 1% 0%;
    border-left: 1px solid rgba(255, 255, 255, .08);
    width: calc((100% - 20px) / 2);
    text-align: center;
    background: rgba(239, 239, 239, .4);
    margin: 5px;
  }
  #c_portalResPublic_codeContainer-16147377394872566 h2.counter {
    font-size: 36px;
  }
  #c_portalResPublic_codeContainer-16147377394872566 li:last-child {
    width: 100%;
  }
  #c_portalResPublic_codeContainer-16147377394872566{
    margin-bottom:5%;
  }
  #w_grid-1614676387854,
  #w_grid-1614747274735,
  #w_grid-1614740579493{
    margin-top:50px;
    margin-bottom: 50px;
  }
  #w_grid-1614742741542{
    margin-top:50px;
    margin-bottom: 0;
  }
  #w_fimgbox-1614740707837 >div {
    animation-fill-mode: both;
    height: 280px;
    margin-bottom: 10px;
  }
  #w_fimgbox-1614740707837 .w_imgbox > img {
    width: 100%;
    height: 100%;
  }
  #w_fline-1614742996488{
    margin:15px auto;
  }
  #c_portalResPublic_codeContainer-16147432959746958 li {
    display: block;
    float: left;
    margin-left: 0;
    cursor: pointer;
    line-height: 46px;
    font-size: 12px;
    color: #000000;
    font-weight: 500;
    width: calc(100% / 3);
    text-align: center;
    border: 1px solid #fff;
  }
  #c_portalResPublic_codeContainer-16147432959746958 li:nth-child(-n+5):nth-child(n+4){
    width: calc(100% / 2);
  }
  #c_portalResNews_list-16147474398995242 .newUl.p_news.newContainer{
    flex-wrap: wrap;
  }
  #c_portalResNews_list-16147474398995242 a.MoreButoom{
    margin: 10px 0;
  }
  #c_portalResNews_list-16147474398995242 .p_articles.newLi{
    margin:0;
    margin-bottom:30px;
  }
  #w_common_text-1614749967951,
  #w_common_text-1614747329597{
    margin-bottom:30px;
  }
  #w_grid-1614822014924{
    margin-bottom:0;
    margin-top: 0;
  }
  #w_common_text-1614742938857 p{
    text-align:center !important;
  }
  #w_grid-1604468841726{
    margin-top:0;
  }
  #w_grid-1614753502863{
    margin:30px auto;
  }
  #w_grid-1614753738338 > div > .p_gridbox,
  #w_grid-1614753556579 > div > .p_gridbox{
    padding:30px 0;
  }
  #c_portalResProduct_detail-15997923465121261 button.btn.btn-default.p_inquiry{
    display:none;
  }
}
@media only screen and (max-width: 768px){
  .reset_style span[style='font-size:50px']{
    font-size: 7vw !important;
  }
  .reset_style span[style='font-size:30px']{
    font-size:4.5vw !important;
  }
  .reset_style span[style='font-size:18px']{
    font-size: 3.5vw !important;
  }
  .reset_style span[style='font-size:16px']{
    font-size: 3.3vw !important;
  }
}
@media only screen and (max-width: 768px) {
  #c_portalResPublic_codeContainer-16365284894023704 .pgright{
    display:none !important;
  }
  #w_grid-1635997496757{
    margin:0px auto 30px;
  }
  #w_grid-1636009210137,
  #w_grid-1636009213357,
  #w_grid-1635997509352,
  #w_grid-1635994773353{
    margin:50px auto 30px;
  }
  body #w_grid-1597282045027 .linkMore {
    min-width: 120px;
    padding: 10px;
    line-height: 20px;
  }
  #w_common_text-1635997027171,
  #w_grid-1635995953931,
  #w_common_text-1635995965054{
    margin:5% 0 7%;
  }
  #w_fimgbox-1635996955410 .w_imgbox > img {
    width: auto;
    height: 300px;
  }
  #c_portalResProduct_category-16360050152300112 .p_hink {
    display: block;
    line-height: 2.2;
    font-size: 14px;
    width: calc((100% - 20px) / 2);
    color: #7d7d7d;
    position: relative;
    overflow: hidden;
    transition: all .5s ease;
    float: left;
    margin: 5px;
    background: #fff;
    padding: 5px 10px !important;
    text-align: center;
  }
  #c_portalResProduct_category-16360050152300112 .categrayBox .active {
    color: #fff;
    background: var(--theme-color);
  }
  #c_portalResProduct_category-16360050152300112 .p_hink:before{
    display:none;
  }
  #c_portalResProduct_category-16360050152300112 .categrayBox {
    overflow: hidden;
    margin-bottom: 10px;
  }
  #c_portalResProduct_list-16360056176927705 .L_but {
    margin: 20px auto;
  }
  #w_grid-1635994778827 .swiper-button-next,
  #w_grid-1635994778827 .swiper-button-prev {
    width: 40px;
    height: 40px;
    top: 100%;
    border: 1px solid #7d7d7d;
    border-radius: 50%;
    cursor: pointer;
    text-align: center;
    line-height: 40px;
  }
  #w_grid-1635994778827 .L_but {
    display: flex;
    width: 130px;
    justify-content: space-between;
    margin: 30px auto 0;
  }

  #c_portalResPublic_codeContainer-16360108378085928 .e_box,
  #c_portalResPublic_codeContainer-16360122613819555 .e_box,
  #c_portalResPublic_codeContainer-16360094232748583 .e_box {
    text-align: left;
    margin: 15px 0 0;
    display:none;
  }
  #c_portalResProduct_list-16360098078186620 .p_Product {
    width: calc((100% - 20px)/2) !important;
    padding: 0;
    margin: 5px !important;
  }
  #c_portalResProduct_list-16360098078186620 .L_box-pd {
    padding: 5px;
  }
  #c_portalResProduct_list-16360098078186620 .porBbox {
    padding: 10px 0;
  }
  #c_portalResProduct_list-16360098078186620 .proTitle {
    font-size: 14px;
    display: block;
    padding: 0;
  }
  #c_portalResProduct_list-16360113616142948 .prooContainer{
    overflow:hidden;
  }
  #c_portalResProduct_list-16360113616142948 .p_tiTitle {
    line-height: 40px;
    color: #333;
    font-size: 14px;
    margin: 0;
    position: relative;
    cursor: pointer;
    width: auto;
    padding: 0 10px;
  }
  #c_portalResNews_list-16360128648313600 .newContainer {
    margin: 0;
  }
  #c_portalResNews_list-16360128648313600 .porTbox {
    height: 150px;
  }
  #c_portalResNews_list-16360128648313600 .newTitle {
    display: block;
  }
  #c_portalResNews_list-16360128648313600 .lookDetail {
    position: relative;
    display: none;
  }
  #c_portalResNews_list-16360128648313600 .porBbox {
    padding: 10px 0 20px;
    border: none;
  }
  #w_grid-1635994774904{
    margin-top: 15%;
  }
  #w_common_text-1636012261313 p,
  #w_common_text-1636010837754 p,
  #w_common_text-1636009324965 p{
    text-align:center !important;
  }
  #c_portalResProduct_list-16360098078186620 .proContainer {
    margin: 1rem auto 0;
  }
  #c_portalResProduct_list-16360113616142948 .prooContainer {
    text-align: center;
  }
  .c_portalResEbizads_banner-04001 .bannerTitle {
    text-align: center;
  }
  #w_grid-1636075389521{
    margin:50px auto 30px;
  }
  #w_common_text-1636075389559,
  #w_grid-1636075389528{
    margin:0;
  }
  #w_common_text-1636075389559 span{
    font-size: 24px !important; 
    color: #000;
  }

  #w_grid-1636075389528 > div > .p_gridbox .reset_style p {
    margin: 0;
    text-indent: 0em;
    margin-top: 1em;
  }
  .c_portalResPublic_codeContainer-01001001 i.count-unit,
  .c_portalResPublic_codeContainer-01001001 h2.counter {
    font-size: 7vw;
  }
  #w_common_text-1614761426073{
    margin: 30px auto 10px;
  }
  #w_common_text-1614761426073 span{
    font-size: 24px !important;
  }
  #c_portalResPublic_codeContainer-16359970470201699 .linkMore span,
  #c_portalResPublic_codeContainer-16359960565765348 .linkMore span{
    font-size:14px !important;
  }
  #c_portalResPublic_codeContainer-16359960565765348 .linkMore span::after{
    display:none;
  }
  #c_portalResProduct_list-16360056176927705 .p_tile,#c_portalResProduct_list-16360078945321080 .p_tile{
    font-size:14px ;
  }
  #c_portalResProduct_list-15997914504120169 .proTitle{
    font-size:14px ;
    padding: 0;
    height: 30px;
    line-height: 30px;
  }

}