@media only screen and (max-width: 768px){
  #w_grid-1600928858570{
    margin-bottom: 20px;
  }
  #w_grid-1600928741889{
    margin-bottom: 20px;
  }
  #w_grid-1600925554620{
    margin-bottom: 20px;
  }
  #w_grid-1600928940181{
    margin-bottom: 20px;
  }
  #w_grid-1600930639603{
    margin-bottom: 20px;
  }
  #w_grid-1600925306437{
    margin-bottom: 20px;
  }
  #w_grid-1601278421303{
    margin-bottom: 0px;
  }
  #w_grid-1603989221133{
    margin-bottom: 0px;
  }
  #w_grid-1600918289979{
    margin-bottom: 0px;
  }
  #w_grid-1601285690926{
    margin-bottom: 20px;
  }
  #w_grid-1604554928744{
    margin-bottom: 0px;
  }
  #c_portalResIntro_category-1604554928784{
    background: #00489a;
    padding-top: 8px;
}
  #w_grid-1604554803598{
    margin-bottom: 20px;
  }
  #c_portalResEmploy_list-16045548525674907 .jobName {
    padding-top: 0px;
}
  #c_portalResIntro_category-1604554803628{
    background: #00489a;
    padding-top: 8px;
}
  #w_grid-1600924441085 {
    margin-bottom: 0px;
  }
  #w_grid-1604018839550 {
    margin-bottom: 0px;
  }
  #w_grid-1604018288695 {
    margin-bottom: 0px;
  }
  .p_ProSummary{
  display:none;
  }
  #c_portalResProduct_list-16009254758394665 .proSummry {
    color: #777;
    white-space: nowrap;
    overflow: hidden;
    margin: 0px;
    text-overflow: ellipsis;
    display: none;
}
  #c_portalResProduct_list-16009254758394665 .proTitle {
    font-size: 15px;
    color: #333;
    overflow: hidden;
    text-overflow: ellipsis;
    position: relative;
    white-space: nowrap;
    width: 100%;
}
  .btn-primary {
    color: #fff;
    background-color: #00489a;
    border-color: #00489a;
}
  #c_portalResNews_list-15996337702154288 .leftTime {
    width: calc((25% - 21px)/1);
    padding-right: 15px;
    border-right: none;
    text-align: center;
}
  #content_box-1603795674331-0{
  min-height:333px;
  }
  #content_box-1603795674326-0{
  min-height:326px;
  }
  #content_box-1603795674320-0{
  min-height:326px;
  }
  #content_box-1603795858552-0{
  min-height:333px;
  }
  #c_portalResProduct_list-16039900008140870 .porBbox {
    position: relative;
    overflow: hidden;
    width: 100%;
    height: auto;
    padding: 10px;
    border: 1px solid #f2f2f2;
}
  #c_portalResProduct_list-16039900008140870 .proTitle {
    font-size: 1rem;
    color: #333;
    overflow: hidden;
    text-overflow: ellipsis;
    position: relative;
    white-space: nowrap;
    width: 100%;
    padding-bottom: 0px;
}
  #c_portalResProduct_list-16039900008140870 .porBbox {
    position: relative;
    overflow: hidden;
    width: 100%;
    padding: 10px;
    border: 1px solid #f2f2f2;
    padding: 0px 5px;
}
  #c_portalResIntro_category-1600935945856{
    background: #00489a;
    padding-top: 8px;
}
  #w_common_text-1600935945836{
    margin-bottom: 20px;
  }
  #w_common_text-1600935945836 span{
  font-size: 30px !important;
  }
  #c_portalResIntro_category-1601285690956{
    background: #00489a;
    padding-top: 8px;
}
  #w_common_text-1601285690936{
    margin-bottom: 20px;
  }
  #w_common_text-1601285690936 span{
  font-size: 30px !important;
  }
  #w_common_text-1600924441105 {
    margin-bottom: 20px;
  }
  #c_portalResIntro_category-1600924441115{
    background: #00489a;
    padding-top: 8px;
}
  #w_common_text-1600924441095{
    margin-top: 30px;
  }
  #w_common_text-1600924441095 span{
  font-size: 30px !important;
  }
  #c_portalResNews_category-1604018839580{
    background: #00489a;
    padding-top: 8px;
}
  #w_common_text-1604018839560{
    margin-top: 30px;
  }
  #w_common_text-1604018839560 span{
  font-size: 30px !important;
  }
  #w_common_text-1604018288715{
    margin-top: 30px;
  }
  #w_common_text-1604018288715 span{
  font-size: 30px !important;
  }
  #c_portalResNews_category-1604018288735{
    background: #00489a;
    padding-top: 8px;
}
  #w_common_text-1600928858580{
    margin-top: 30px;
  }
  #w_common_text-1600928858580 span{
  font-size: 30px !important;
  }
  #c_portalResProduct_list-16039900008140870 .porTbox {
    position: relative;
    overflow: hidden;
    width: 100%;
    height: 130px;
}
  #c_portalResProduct_list-16039900008140870 .p_Product {
    width: calc((100% - 0px)/2);
    padding: 10px !important;
    float: left;
}
  #w_common_text-1600928741909{
    margin-top: 30px;
  }
  #w_common_text-1600928741909 span{
  font-size: 30px !important;
  }
  #w_common_text-1600930639623{
    margin-top: 30px;
  }
  #w_common_text-1600930639623 span{
  font-size: 30px !important;
  }
  #c_portalResNews_category-1600930639643{
    background: #00489a;
    padding-top: 8px;
}
  #c_portalResNews_category-16009293657845269{
    background: #00489a;
    padding-top: 8px;
}
  #w_common_text-1600928940201{
    margin-top: 30px;
  }
  #w_common_text-1600928940201 span{
  font-size: 30px !important;
  }
  .c_portalResProduct_detail-04001 .d_BaseInfoBox {
    display: inline-block;
    white-space: normal;
    width: 100%;
    padding: 40px 20px 20px 20px;
    margin-bottom: 20px;
    display: none;
}
  .c_portalResProduct_detail-04001 .p_interaction {
    width: auto;
    height: auto;
    display: none;
}
  #w_common_text-1600925554640{
    margin-top: 30px;
  }
  #w_common_text-1600925554640 span{
  font-size: 30px !important;
  }
  #c_portalResProduct_list-16009254758394665 .proSummry {
    color: #777;
    white-space: nowrap;
    overflow: hidden;
    margin: 0px;
    text-overflow: ellipsis;
}
  #c_portalResProduct_list-16009254758394665 .porBbox {
    position: relative;
    overflow: hidden;
    width: 100%;
    height: auto;
    padding: 10px;
    border: 1px solid #f2f2f2;
}
  #c_portalResProduct_list-16009254758394665 .porTbox {
    position: relative;
    overflow: hidden;
    width: 100%;
    height: 120px;
}
  #c_portalResProduct_list-16009254758394665 .p_Product {
    float: left;
    width: 50% !important;
    padding: 10px !important;
}
  #w_common_text-1600925306447 {
    margin-top: 30px;
  }
  #w_common_text-1600925306447 span{
  font-size: 30px !important;
  }
  #c_portalResIntro_category-1603989221163{
    background: #00489a;
    padding-top: 8px;
}
  #w_common_text-1603989221143 span{
  font-size: 30px !important;
  }
  #w_common_text-1603989221143 {
    margin-top: 30px;
  }
  .c_portalResIntro_detail-01001 .p_header {
    border: none;
    text-align: left;
    margin: 20px 10px 10px;
    font-size: 27px;
    padding-bottom: 30px;
    display: none;
    border-bottom: #ccc 1px solid;
}
  #w_common_text-1600918412087 {
    margin-top: 30px;
  }
  #w_common_text-1600918412087 span{
  font-size: 30px !important;
  }
  #c_portalResIntro_category-16009184334469110{
    background: #00489a;
    padding-top: 8px;
}
  #c_portalResIntro_category-1601278421333 {
    background: #00489a;
    padding-top: 8px;
}
  .p_problemCategory{
  text-align:center;
  }
  #w_common_text-1601278421313 {
    margin-top: 30px;
  }
  #w_common_text-1601278421313 span{
  font-size: 30px !important;
  }
  #content_box-1599633996323-1{
  display:none;
  }
  #content_box-1599633996323-2{
  display:none;
  }
  #content_box-1599633996323-1{
  display:none;
  }
  #content_box-1599633996323-2{
  display:none;
  }
  #w_grid-1599633735447 {
    margin-top: 0px;
  }
  #w_common_text-1599633735444 span{
  font-size: 30px !important;
  }
  #w_common_text-1599633735444 {
    margin-top: 40px;
  }
  #w_fbtn-1603845303836 {
    margin-top: 30px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 40px;
  }
  #w_fbtn-1603845303836 {
    min-height: 40px;
  }
  #c_portalResProduct_list-16038454257052033 .p_Product {
    width: calc((100% - 0px)/1);
    float: left;
}
  #w_grid-1599794655024 {
    margin-top: 0px;
  }
  #w_common_text-1599794655021 span{
  font-size: 30px !important;
  }
  #w_common_text-1599794655021 {
    margin-top: 40px;
  }
  #w_common_text-1603795971985 {
    margin-bottom: 29px;
  }
  #w_fimg-1603795962650 {
    margin-top: 30px;
  }
  #w_common_text-1603795674367 {
    margin-bottom: 30px;
  }
  #w_fimg-1603795674358 {
    margin-top: 30px;
  }
  #w_common_text-1603795674355 {
    margin-bottom: 12px;
  }
  #w_fimg-1603795674348 {
    margin-top: 40px;
  }
  #w_common_text-1603795674345 {
    margin-bottom: 40px;
  }
  #w_fimg-1603795674338 {
    margin-top: 40px;
  }
  #content_box-1603795674305-0{
        clear: inherit !important;
  width:50%;
    float:left;
    margin-bottom: 10px;
  }
  #content_box-1603795674305-1{
        clear: inherit !important;
  width:50%;
    float:left;
    margin-bottom: 10px;
  }
  #content_box-1603795674305-2{
        clear: inherit !important;
  width:50%;
    float:left;
  }
  #content_box-1603795674305-3{
        clear: inherit !important;
  width:50%;
    float:left;
  }
  #c_portalResProduct_list-16037924168132963 .mBtn a {
    display: inline-block;
    padding: 0.5rem 2rem;
    border: 2px solid #00489a;
    color: #00489a;
}
#c_portalResProduct_list-16037924168132963 .more_btn {
    margin: 1rem 0;
    text-align: center;
}
#w_common_text-1599632198216 {
    margin-top: 30px;
}
  #w_common_text-1599632198216 span{
  font-size: 30px !important;
  }
  #w_common_text-1599632198229 {
    margin-top: 20px;
  }
  #w_grid-1599632198222 {
    margin-top: 0px;
  }
  #w_fbtn-1599632198250 {
    margin-bottom: 40px;
  }
  #w_fbtn-1599632198250 {
    min-height: 40px;
  }
  #w_common_text-1599633041765 {
    margin-top: 40px;
  }
  #w_common_text-1599633041765 span{
  font-size: 30px !important;
  }
  #w_grid-1599633041768 {
    margin-top: 0px;
  }
  #c_portalResProduct_category-16037918963989330 .title {
    line-height: 30px;
}
  #c_portalResProduct_category-16037918963989330 .proCateDemo {
    padding: 0 10px;
}
  .swiper-wrapper{
  width:auto !important;
  }
  #c_portalResProduct_category-16037918963989330 .swiper-slide{
  width:31.5% !important;
    margin-top: 0px !important;
  }
}
@media only screen and (min-width: 768px){
.bg{width:100%;}
.bq_sub1{background:#00489a; width:25%; float:left; padding-bottom:2% !important;}
.bq_sub2{background:#406abe; width:25%; float:left; padding-bottom:2% !important;}
.bq_sub3{background:#00489a; width:25%; float:left; padding-bottom:2% !important;}
.bq_sub4{background:#406abe; width:25%; float:right; padding-bottom:2% !important;}
.bg_img{width: 60px;
    min-width: 0px;
    margin: 0px auto !important;
    margin-top:100px !important;}
.bq_wz{padding-top:25px !important; padding-bottom:25px !important;}
.bq_nr{width:70%; margin:0px auto !important;padding-bottom: 8% !important;}
.bq_link{
      background-color: rgba(0, 0, 0, 0);
    border-color: rgba(255, 255, 255, 1);
    border-style: solid;
    border-width: 1px;
    width:30%;
  margin:0px auto !important;
  padding-top:1.5% !important;
  padding-bottom:1.5% !important;
  padding-left:2% !important;
  padding-right:2% !important;
  }
.bg_img img{max-width:60px;}  
.bq_wz p{color:#fff; font-size:18px;text-align: center;}
.bq_nr p{color:#fff; font-size:14px;text-align: center;}
.bq_link p{color:#fff; font-size:14px;text-align: center;}
 }