@media only screen and (max-width: 768px){
 
 #company li .list_text {
    font-weight: 100;
    font-size: 12px;
    line-height: 26px;
    width: auto;
}
  #w_grid-1562662599465> div > .p_gridbox > .p_gridCell:nth-child(2n) {
    margin-right: 0;
    display: none;
}
  #w_grid-1562662599465> div > .p_gridbox > .p_gridCell:nth-child(2n+1) {
    margin-left: 0;
    clear: left;
    margin-right: 0;
    width: 100%;
}
  #w_grid-1562737341360> div > .p_gridbox > .p_gridCell:nth-child(2n) {
    margin-right: 0;
    display: none;
}
  #w_grid-1562737341360> div > .p_gridbox > .p_gridCell:nth-child(2n+1) {
    margin-left: 0;
    clear: left;
    margin-right: 0;
    width: 100%;
}
#w_grid-1563954107169> div > .p_gridbox > .p_gridCell:nth-child(2n) {
    margin-right: 0;
    display: none;
}
  #w_grid-1563954107169> div > .p_gridbox > .p_gridCell:nth-child(2n+1) {
    margin-left: 0;
    clear: left;
    margin-right: 0;
    width: 100%;
}
#c_portalResnav_main-15749050893173244 .top_logo02 {
    margin-top: 10px;
    width: 200px;
    height: 36px;
}

  
  
  #c_portalResnav_main-15749050893173244 .top_logo02 {
    margin-top: 10px;
    width: 200px;
    height: 36px;
}
  
  
  #c_portalResnav_main-15749050893173244 .header #navToggle {
    height: 60px;
    padding: 0px 15px;
    display: inline-block;
    float: right;
}
  
 #c_portalResEbizads_banner-15955818326936232 {
    width: auto;
    max-width: none;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 0px;
    margin-top: 60px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
} 
  
  input::-webkit-input-placeholder{



font-size:16px;



}
  
 #c_portalResSearch_total-15958401233962806 span.i_buttonText {
    font-size: 14px;
    color: #5d5858;
}
  
  
 #c_portalResSearch_total-15958401233962806 .p_searchBtn {
    width: 125%;
    height: 16px;
    display: inline-block;
    vertical-align: middle;
    font-size: 24px;
    color: #fff;
    border-width: 0;
    border-style: solid;
    border-color: rgba(255,255,255,0);
    text-align: center;
    padding-top: 0;
    position: inherit;
    margin: 0;
    cursor: pointer;
    font-family: inherit;
    font-weight: inherit;
    text-decoration: none;
    background-size: 100% 100%;
}
  
  
 #c_portalResSearch_total-15958401233962806 .p_searchBtn .font {
    display: inline-table;
    vertical-align: middle;
    bottom: 0;
    height: inherit;
    color: inherit;
    font-family: inherit;
    font-weight: inherit;
    font-size: inherit;
    text-decoration: none;
    position: relative;
    line-height: 26px;
}
  #w_grid-1572484612177 {
    width: 100%;
    max-width: 1730px;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: auto;
    margin-top: 30px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 0px;
}
  #c_portalResPublic_codeContainer-15858816374997316 .floatBox {
    position: fixed;
    bottom: 0;
    left: 0;
    z-index: 50;
    width: 100%;
    height: 57px;
    background: #f14702;
    display: none;
}
  

  
  #c_portalResPublic_codeContainer-15858826832388003 .floatBox {
    position: fixed;
    bottom: 0;
    left: 0;
    z-index: 50;
    width: 100%;
    height: 57px;
    background: #f14702;
    display: none;
}
  
 div#content_box-1599184999181-1 {
    width: 33.3%;
} 
  
  #w_grid-1599184999181 > div > .p_gridbox > .p_gridCell:nth-child(2n+1) {
    margin-left: 0px;
    clear: none;
    width: 33.3%;
}
  
 #c_portalResSearch_total-15991848404585595 .p_headbox {
    position: absolute;
    width: 60%;
    height: auto;
    border: 1px solid rgba(240, 240, 240, 1);
    border-radius: 5px;
    padding: 10px 0px;
    display: none;
    background: #fff;
    border-radius: 0;
    z-index: 999;
}
  
   #c_portalResSearch_total-15991848404585595 .p_headbox {
    position: absolute;
    width: 60%;
    height: auto;
    border: 1px solid rgba(240, 240, 240, 1);
    border-radius: 5px;
    padding: 10px 0px;
    display: none;
    background: #fff;
    border-radius: 0;
    z-index: 999;
}
  
  #c_portalResSearch_total-15991848404585595  span.i_buttonText {
    font-size: 14px;
}
  #c_portalResSearch_total-15991848404585595  .p_searchBtn {
    width: 25%;
    height: 43px;
    display: inline-block;
    vertical-align: middle;
    font-size: 24px;
    color: #777;
    border-width: 0;
    border-style: solid;
    border-color: rgba(255,255,255,0);
    text-align: center;
    padding-top: 0;
    position: inherit;
    margin: 0;
    cursor: pointer;
    font-family: inherit;
    font-weight: inherit;
    text-decoration: none;
    background-size: 100% 100%;
}
  
  #c_portalResSearch_total-15991848404585595 .p_searchBtn .font {
    display: inline-table;
    vertical-align: middle;
    bottom: 0;
    height: inherit;
    color: inherit;
    font-family: inherit;
    font-weight: inherit;
    font-size: inherit;
    text-decoration: none;
    position: relative;
    line-height: 32px;
}
  
  #w_grid-1572248462866 {
    width: 100%;
    max-width: 1420px;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 192px;
    margin-top: 0px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
}
  #c_portalResProduct_list-15990329340292646 .p_images {
    position: relative;
    width: 100%;
    height: auto !important;
    margin: 0;
    padding: 0;
    text-align: center;
    font-size: 0;
}
  #c_portalResProduct_list-15990329340292646 .d_articles {
    height: auto;
    width: auto;
    padding: 0 0 0 0px;
    margin: 0;
    overflow: hidden;
    -webkit-flex: 2.4;
    flex: 2.4;
    -webkit-box-flex: 2.4;
    -moz-box-flex: 2.4;
    -ms-flex: 2.4;
    background: #fff;
}
  #c_portalResProduct_list-15990329340292646 .d_HeadBox {
    margin: 0px 0 0;
    width: auto;
    height: auto;
    padding: 41px 0;
    border-width: 1px;
    border-style: none;
    border-color: rgba(228,228,228,0);
    background-color: transparent;
    overflow: hidden;
    text-align: center;
    background: #fff;
}
  #w_fimgbox-1572244511996 {
    width: 100%;
    max-width: none;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 0px;
    margin-top: 60px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
}
#c_portalResnav_main-15771784779800431 .header #navToggle {
    height: 60px;
    padding: 0px 15px;
    display: inline-block;
    float: right;
}
  #w_fimgbox-1572318313516 {
    width: 100%;
    max-width: none;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 0px;
    margin-top: 60px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
}
 #c_portalResProduct_category-15777561406258761 .stylebox_top {
    background-color: rgba(15, 99, 170, 1);
    height: 40px;
    width: auto;
    width-and-width-uint: auto;
    height-and-height-uint: 40px;
    display: none;
}
  #c_portalResProduct_category-15777561406258761 .stylebox_content {
    height: calc(100% - 48px);
    width: 100%;
    border-style: solid;
    border-color: #f0f0f0;
    border-width: 1px;
    width-uint: %;
    background: #00376d;
}
  #c_portalResProduct_category-15777561406258761 .btn-primary {
    color: #fff;
    background-color: #00376d;
    border-color: #00376d;
}
  #c_portalResProduct_category-15777561406258761 .e_btn {
    display: table;
    cursor: pointer;
    text-decoration: none;
    padding-left: 10px;
    padding-right: 10px;
    width: 100%;
}
  #c_portalResProduct_list-15723193741732569 .porTbox {
    position: relative;
    overflow: hidden;
    width: 100%;
    height: 100px;
}
  
  
#c_portalResProduct_list-15723193741732569 .proLi {
    width: calc((100% - 30px)/2) !important;
    height: 211px;
    float: left;
    margin-left: 10px;
}
  
  #c_portalResProduct_category-15777561406258761 {
    max-height: none;
    padding-top: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    min-height: 0px;
    margin-right: auto;
    margin-left: 4%;
    max-width: none;
    width: 95%;
    margin-top: 5%;
    margin-bottom: 0px;
    min-width: 0px;
    height: auto;
    padding-right: 0px;
    display: none;
}
  
  #c_portalResProduct_category-15777570079190220 {
    width: 280px;
    max-width: none;
    min-width: 0px;
    height: 244px;
    max-height: none;
    min-height: 0px;
    margin-top: 2%;
    margin-left: 5%;
    margin-right: 0px;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    display: none;
}
  #w_fimgbox-1572319422733 {
    width: 100%;
    max-width: none;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 0px;
    margin-top: 0px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    margin-top: 60px;
}
  
  
  
  #w_fimgbox-1599038401620 {
    width: 100%;
    max-width: none;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 0px;
    margin-top: 60px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
}
#w_fimgbox-1599209941443 {
    width: 100%;
    max-width: none;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 0px;
    margin-top: 60px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
}  
  
 #w_fimgbox-1572326363273 {
    width: 100%;
    max-width: none;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 0px;
    margin-top: 60px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
} 
  #w_grid-1572326363333 {
    width: 100%;
    max-width: 1420px;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 192px;
    margin-top: 0px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
}
  #w_fimgbox-1572320067965 {
    width: 100%;
    max-width: none;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 0px;
    margin-top: 60px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
}
  #w_grid-1572320224280 .reset_style h2 {
    font-size: 26px;
    font-weight: 100;
    padding-bottom: 1em;
    color: #151515;
}
  #c_portalResnav_main-15749128809159255 .top_logo02 {
    margin-top: 10px;
    width: 200px;
    height: 37px;
}
  
  
   #c_portalResnav_main-15771784779800431 .top_logo02 {
    margin-top: 10px;
    width: 200px;
    height: 37px;
}
  
  #c_portalResnav_main-1599038401670 .top_logo02{
     margin-top: 10px;
    width: 200px;
    height: 37px;
  
  }
  
   #c_portalResnav_main-1599038401670 .top_logo02 {
     margin-top: 10px;
    width: 200px;
    height: 37px;
 
}
  
  #w_fimgbox-1572328020094 {
    width: 100%;
    max-width: none;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 0px;
    margin-top: 60px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
}
  
  
  #c_portalResnav_main-15749129982383401 .top_logo02 {
    m  margin-top: 10px;
    width: 200px;
    height: 37px;
 
}
  #w_grid-1572328020184 {
    width: 100%;
    max-width: 1420px;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 192px;
    margin-top: 0px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 50px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
}
  
  
  #c_portalResNews_detail-15793403186958796 .p_headA .font {
    text-align: left;
    font-size: 24px;
}
  
   #c_portalResNews_detail-15793403186958796 .p_summary {
    padding: 0;
    background: none;
    margin: 0px 10px;
    font-size: 22px;
    color: #333;
    border-top: 1px #efefef solid;
    padding: 20px 0 20px;
    border-bottom: 1px #efefef solid;
    display: none;
}
  #c_portalResNews_detail-15793403186958796 .p_dataSource li {
    float: none !important;
    display: block;
    width: 100%;
    padding: 0 10px;
    margin: 2px 0;
    font-size: 13px;
    color: #0e4aa0;
}
  
  
  
  
  
  
  
  
  
}
@media only screen and (min-width: 769px){
  
}
@media only screen and (max-width: 1024px) and (min-width: 769px){
  
}

@media only screen and (max-width: 1366px) and (min-width: 769px){
  
}

@media only screen and (max-width: 1366px){
  
}