.e_FlowCommonStyleBox-001 .stylebox_top {
    width: auto;
    height: 40px;
    background-color: #1A57A8;
}
.e_FlowCommonStyleBox-001 .stylebox_title {
    display: inline-block;
    width: auto;
    height: inherit;
    background-color: #1A57A8;
    padding-left: 15px;
    padding-right: 15px;
    font-size: 0;
    vertical-align: bottom;
    white-space: nowrap;
}
.e_ContentMajorStyleBox-001 .stylebox_top {
    width: auto;
    height: 40px;
    background-color: #1A57A8;
}
.e_ContentMajorStyleBox-001 .stylebox_title {
    display: inline-block;
    width: auto;
    height: inherit;
    background-color: #1A57A8;
    padding-left: 15px;
    padding-right: 15px;
    font-size: 0;
    vertical-align: bottom;
    white-space: nowrap;
    padding-right: 22px;
    vertical-align: top;
}
@media only screen and (max-width:1600px) {

.c_portalResnav_main-01001008 .header1 nav li {
    float: left;
    display: inline-block;
    text-align: center;
    font-size: 16px;
    -webkit-transition: all 0.3s cubic-bezier(0.86, 0.5, 1, 1);
    transition: all 0.3s cubic-bezier(0.86, 0.5, 1, 1);
    margin: 0 20px;
}


}




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

.c_portalResnav_main-01001008 .header1 nav li {
    float: left;
    display: inline-block;
    text-align: center;
    font-size: 14px;
    -webkit-transition: all 0.3s cubic-bezier(0.86, 0.5, 1, 1);
    transition: all 0.3s cubic-bezier(0.86, 0.5, 1, 1);
    margin: 0 20px;
}


}






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

.c_portalResnav_main-01001008 .header2 .logo {
    margin-top: 17px;
    overflow: hidden;
    width: 119px;
}
.c_portalResnav_main-01001008 .header2 .main-wrap {
    height: 80px;
    padding: 0 3%;
    box-shadow: 0px 0px 10px 0px rgb(0 0 0 / 10%);
}
#w_grid-1651040560502 {
    width: 100%;
    max-width: none;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 192px;
    margin-top: 80px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
}
.c_portalResnav_main-01001008 .header2 {
    height: 80px;
    position: fixed;
    background: #fff;
    z-index: 22;
    top: 0px;
    width: 100%;
}  
.c_portalResnav_main-01001008 .header2 .nav-btn.hover .line {
    background: #666;
}  
.c_portalResEbizads_banner-01001001 .banner_prev ,.c_portalResEbizads_banner-01001001 .banner_next {display:none;}
  
  #w_common_text-1651219129772 span {font-size:20px !important;}
 #w_common_text-1651219129772 {
    width: auto;
    max-width: none;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 0px;
    margin-top: 30px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
} 
  
.c_portalResProduct_category-01001003 .container {
    padding: 0px;
}  
.c_portalResProduct_category-01001003 .title a {
    font-size: 14px;
    color: #333;
    font-weight: 600;
}  
  
.c_portalResProduct_category-01001003 .content {
    padding: 0px;
}  
#w_common_text-1651713327229 span {font-size:20px !important;} 
.about-num li h2 {
    font-size: 30px;
    line-height: 1.1;
    display: inline-block;
    color: #C4121A;
    font-family: Airal;
}  
#w_grid-1651713177863 {
    width: auto;
    max-width: none;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: auto;
    margin-top: 40px;
    margin-left: 20px;
    margin-right: 20px;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
}  
.about-num li p {
    color: #666;
    font-size: 14px;
    line-height: 30px;
}  
#w_common_text-1651713361107 span {font-size:14px !important;}
#w_common_text-1651222612972 span {font-size:20px !important;}
#w_common_text-1651222612972 {
    width: auto;
    max-width: none;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 0px;
    margin-top: 50px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
}  
.fenb11 {
    padding: 10px;
}  
#w_common_text-1651715485565 span {font-size:20px !important;}
 #w_common_text-1651715485565 {
    width: auto;
    max-width: none;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 0px;
    margin-top: 50px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
} 
#c_portalResNews_list-16517161683053800 {
    width: auto;
    max-width: none;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 0px;
    margin-top: 10px;
    margin-left: 20px;
    margin-right: 20px;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
} 
 #w_grid-1651715482526 {
    width: 100%;
    max-width: none;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: auto;
    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_portalResNews_list-01001018 .leftBox .content {
    width: 100%;
    height: auto;
    padding: 20px;
} 
.c_portalResNews_list-01001018 .leftBox {
    width: 100%;
    height: auto;
}  
.c_portalResNews_list-01001018 .newTitle {
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #fff;
    font-size: 14px;
    padding: 0px;
    transition: all .5s ease;
    font-weight: 600;
    text-align: center;
}  
 .c_portalResNews_list-01001018 .rightBox .newDetailLink {
    display: block;
    flex-wrap: inherit;
    padding: 0px;
}
 .c_portalResNews_list-01001018 .rightBox .content {
    width: 100%;
    height: 100%;
    overflow: hidden;
    transition: all .5s ease;
} 
.c_portalResNews_list-01001018 .rightBox .newTitle {
    color: #333;
    font-size: 14px;
    font-weight: 600;
    text-align: left;
    padding: 20px 0px 10px 0px;
}  
.c_portalResNews_list-01001018 .rightBox .newMs {
    font-size: 14px;
    color: #999;
    padding-bottom: 15px;
}  
#w_grid-1651718461969 {
    width: auto;
    max-width: none;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 192px;
    margin-top: 0px;
    margin-left: 20px;
    margin-right: 20px;
    margin-bottom: 30px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
}  
#w_fimg-1651718717694 {
    width: 50%;
    max-width: 292px;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 0px;
    margin-top: 50px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 30px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
}  
  
#kefuab {display:none;}  
 #w_common_text-1651719060302 {
    width: auto;
    max-width: none;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 0px;
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
} 
#w_fline-1651719413052 {
    width: auto;
    max-width: none;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 20px;
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
}  
#c_portalResMessage_form-16517358215107272 {
    width: 400px !important;
    max-width: 1240px;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 0px;
    margin-top: 0px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px !important;
    position: fixed;
    right: -550px;
    z-index: 9999;
    bottom: 0px;
    padding: 20px 30px  0px 50px !important;
    background: #fff;
    box-shadow: 0px 0px 10px rgb(0 0 0 / 10%);
    transition: all .5s ease;
}  
#c_portalResMessage_form-16517358215107272 .p_EmailBox {
    padding-right: 0px !important;
}  
 .chatonline {
    background: #fff url(/img/chat.png) no-repeat 20px center;
    display: block;
    position: fixed;
    right: 10px;
    bottom: 10px;
    width: 160px;
    line-height: 50px;
    border-radius: 50px;
    box-shadow: 0px 0px 10px rgb(0 0 0 / 10%);
    color: #000;
    font-weight: 600;
    text-indent: 57px;
    z-index: 999;
    cursor: pointer;
}
.c_portalResProduct_category-01001006 .moveBtn {
    color: #fff;
    height: auto;
    line-height: 35px;
    text-align: center;
    background-color: #C4121A;
    border: 1px solid #C4121A;
    white-space: nowrap;
    border-radius: 0px;
    margin: 0px;
    width: 100%;
    padding: 10px;
}  
  
.aboutbiao {
    background: #C4121A;
    padding-left: 20px;
    color: #fff;
    font-size: 18px;
    line-height: 80px;
    font-weight: 600;
    display: none;
}  
.c_portalResProduct_list-01001010 .txtBox {
    height: auto;
    padding: 20px;
}  
 .c_portalResProduct_list-01001010 .proImgBox {
    height: auto;
}
.c_portalResProduct_list-01001010 .proTitle {
    height: auto;
}  
.c_portalResProduct_list-01001010 .proLink {
    height: auto;
}  
 .p_pagebox .next {
    display: inline-table;
    height: 45px;
    width: 28%;
    color: rgba(255,255,255,1);
    border-width: 0;
    border-style: solid;
    border-color: rgba(255,255,255,0);
    background-color: #666;
    text-align: center;
    padding-top: 0;
    padding-right: 10px;
    padding-left: 10px;
    position: relative;
    left: 0;
    top: 0;
    box-sizing: border-box;
} 
.c_portalResProduct_category-01001006 .content {
    display: inline-block;
    width: calc(100% - 45px);
    padding-top: 80px;
}  
.c_portalResProduct_detail-01001007 .p_PriceBox {
    background: #FFF1F0;
    width: auto;
    height: auto;
    padding: 0;
    min-height: 52px;
    margin: 18px 0;
    padding-top: 10px;
    display: none;
}
.c_portalResProduct_detail-01001007 .d_NumBox {
    width: 50%;
    display: none;
} 
.c_portalResProduct_detail-01001007 .d_NumberBox {
    /* width: auto; */
    height: 28px;
    vertical-align: middle;
    overflow: hidden;
    margin-bottom: 10px;
    display: none;
}  
 .c_portalResProduct_detail-01001007 .d_SortName {
    display: none;
    width: auto;
    height: auto;
    vertical-align: middle;
} 
.c_portalResProduct_detail-01001007 .p_shopCartBox {
    display: none;
    position: relative;
    width: auto;
    margin-bottom: 10px;
    text-align: center;
}  
.c_portalResProduct_detail-01001007 .d_SpecTab {
    padding: 0;
    display: inline-block;
    width: calc(100% / 2);
}  
.c_portalResEbizads_banner-01001005 .subpage_ad .ad-tit {
    font-size: 20px;
    font-weight: bold;
}  
.c_portalResNews_list-01001009 .txtBox {
    height: auto;
    padding: 20px;
}  
.c_portalResNews_list-01001009 .newLink {
    height: auto;
} 
  .c_portalResNews_detail-01001001 .newsarticles img {width:100% !important;height:auto !important;}  
.c_portalResNews_detail-01001001 .newsBox {
    padding: 0px;
} 
.c_portalResNews_detail-01001001 .newsTitle {
    font-size: 18px;
    margin: 1rem 0;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #333;
    text-align: center;
}  
.btn-primary {
    color: #fff;
    background-color: #1A57A8;
    border-color: #1A57A8;
    width: 100%;
    border-radius: 0px;
    line-height: 40px;
    font-size: 14px;
} 
.p_categoryBox {
    overflow-y: auto;
    width: 90%;
    height: 100%;
    float: left;
    box-sizing: border-box;
    padding-top: 80px;
}  
.c_portalResNews_list-01001042 .centerContentBox {
    width: 60%;
}  
.c_portalResNews_list-01001042 .newTitle {
    font-size: 14px;
    color: #000;
    white-space: inherit;
    text-overflow: inherit;
    overflow: hidden;
    transition: all .5s ease;
    padding-top: 15px;
    font-weight: 600;
} 
.c_portalResNews_list-01001042 .newSummry {
    color: #999;
    margin-top: 15px;
    text-align: left;
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    width: 100%;
}  
.c_portalResIntro_detail-01001001 .p_con p {
    line-height: 200%;
    padding-bottom: 25px;
    font-size: 14px;
    color: #000;
}  
 #w_common_text-1651729598967 {
    width: 94%;
    max-width: none;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 0px;
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    margin: 20px auto;
}
#c_portalResMessage_form-16517300023641706 .p_EmailBox {
    padding-right: 0px !important;
}  


#c_portalResMessage_form-16517300023641706 .InputText {
    border-radius: 0px;
    padding-left: 10px;
    background-color: white;
    color: #333;
    width: 93%;
}  
#c_portalResMessage_form-16517358215107272.daka {
    right: -30px;
    transition: all .5s ease;
} 
#c_portalResMessage_form-16517358215107272 .e_text {
    width: 93%;
}  
#c_portalResMessage_form-16517358215107272 .e_input {
    height: 42px;
    width: 93%;
}  
.c_portalResProduct_list-01001034 .proCotent {
    position: relative;
    overflow: hidden;
    width: 100%;
    float: none;
} 
.c_portalResProduct_list-01001034 .content {
    transition: all .5s ease;
    padding: 20px;
    width: 100%;
    float: none;
}  
.c_portalResProduct_list-01001034 .proMs a {
    color: #666;
    transition: all .5s ease;
    font-size: 16px;
}  
  .c_portalResProduct_list-01001034 .swiper-button-prev,.c_portalResProduct_list-01001034 .swiper-button-next {display:none;}  
  #w_common_text-1652950235817 span {font-size:20px !important;}  
  #w_common_text-1652951274079 span {font-size:20px !important;} 
  #w_common_text-1652951513400 span {font-size:20px !important;}
 #w_common_text-1652950235817 {
    width: auto;
    max-width: none;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 0px;
    margin-top: 30px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
} 
#w_grid-1652858204273 {
    width: 100%;
    max-width: none;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: auto;
    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_grid-1652951240440 {
    width: 90%;
    max-width: 566px;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 192px;
    margin-top: 0px;
    margin-left: auto;
    margin-right: 80px;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    margin: 0 auto;
} 
.c_portalResNews_list-01001043 .rightBox {
    width: 90%;
    padding-left: 0px;
margin: 0 auto;}  
.c_portalResNews_list-01001043 .leftBox {
    width: 100%;
}  
.c_portalResNews_list-01001043 .container {
    display: block;
    flex-wrap: nowrap;
}  
.c_portalResNews_list-01001043 .newTitle {
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #fff;
    font-size: 14px;
    padding: 0px;
    transition: all .5s ease;
    font-weight: 600;
    text-align: center;
}
.c_portalResNews_list-01001043 .rightBox .content {
    height: 100%;
    overflow: hidden;
    padding-left: 0px;
    transition: all .5s ease;
}  
.c_portalResNews_list-01001043 .rightBox .newMs {
    font-size: 14px;
    color: #999;
    margin-bottom: 20px;
} 
 #w_common_text-1651718494704 {
    width: auto;
    max-width: none;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 0px;
    margin-top: 30px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
} 
  #content_box-1651718461969-2 {display:none;}  
  
 .c_portalResEbizads_banner-01001005 .subpage_ad {
    height: 18vh;
} 
 .c_portalResProduct_list-01001025 .p_title {
    flex: none;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: inherit;
    padding: 10px 0;
    font-size: 16px;
} 
.c_portalResProduct_list-01001025 .listContent {
    padding: 0px;
} 
.c_portalResProduct_list-01001025 .listName {
    margin-bottom: 15px;
    font-size: 22px;
    font-weight: 600;
    margin-top: 10px;
}  
.xianxin a {
    overflow: hidden;
    position: relative;
    width: 140px;
    height: 40px;
    border: 1px solid #1A57A8;
    display: block;
    color: #1A57A8;
    line-height: 40px;
    text-align: center;
    font-size: 14px;
    margin-top: 20px;
    margin-bottom: 20px;
}  
.h2 {
    font-size: 20px;
  
}
#c_portalResProduct_list-1653299881209 .proLi {
    width: calc(100% / 2);
    float: left;
}  
.c_portalResProduct_list-01001010 .proTitle {
    position: relative;
    width: 100%;
    text-align: center;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    font-weight: 400;
    color: #333;
    font-size: 12px;
    padding: 0px;
}  
  #w_common_text-1651729598967 span {font-size:16px !important;}  
#w_common_text-1653013814581 {
    width: auto;
    max-width: 90%;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 0px;
    margin-top: 20px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 30px;
}  
 .abouthe h4 {
    font-size: 20px;
    color: #333;
    text-align: center;
    font-weight: 600;
    line-height: 80%;
    position: relative;
    padding-bottom: 20px;
    padding-top: 27px;
} 
.abouthe h3 {
    font-size: 30px;
    color: #e6e6e6;
    font-weight: 600;
    line-height: 80%;
    position: absolute;
    text-align: center;
    top: 0px;
    width: 100%;
    font-family: Arial;
}  
.c_portalResProduct_list-01001034 .proSummry span {
    width: 50%;
    float: left;
    display: inline-block;
    margin: 2px 0px;
    position: relative;
    padding-left: 15px;
    font-size: 12px;
}  
#w_grid-1651217143748 {
    width: 100%;
    max-width: none;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: auto;
    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-01001034 .proSwiperBox {
    position: relative;
    padding: 0px;
} 
.c_portalResNews_list-01001046 .p_summary1 {
    font-size: 16px;
    padding: 20px 0px;
    display: none;
}  
.c_portalResNews_list-01001046 .content_info {
    padding: 25px 30px;
    position: absolute;
    top: 10%;
    width: 80%;
    right: 4%;
    color: #fff;
} 
  .c_portalResNews_list-16564697707494135_thumbs {display:none;}  
 .c_portalResNews_list-01001046 .p_titlev {
    display: block;
    padding: 10px 0;
    color: #fff;
    font-size: 16px;
    font-weight: 600;
} 
  
.c_portalResNews_list-01001046 .learnmoe a {
    transition: all .5s ease .1s;
    display: block;
    font-size: 12px;
    width: 100px;
    height: 35px;
    line-height: 35px;
    background: #1A57A8;
    margin-top: 0px;
    color: #fff;
    text-align: center;
    border-radius: 30px;
}  
.c_portalResNews_list-01001046 .swiper-btn {
    position: absolute;
    top: 86px;
    transform: translateY(-50%);
    width: 38px;
    height: 50px;
    text-align: center;
    line-height: 50px;
    background-color: rgba(32,32,32,0.7);
    color: #fff;
    z-index: 999;
}  
#c_portalResNews_list-16564697707494135 {
    width: auto;
    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: 50px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
}  
#c_portalResProduct_list-16529484119587267 {
    width: 100%;
    max-width: 1320px;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 0px;
    margin-top: 0px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 20px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
}  
.c_portalResProduct_list-01001009 .proTitle {
    width: 100%;
    text-align: center;
    color: #fff;
    font-size: 14px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    transition: all .5s ease;
    padding: 20px 0px;
    font-weight: 600;
    margin: 0 auto;
    background: #666;
}  
  #w_common_text-1652951248632 span {font-size:14px !important;}  
#w_common_text-1652951248632 {
    width: 90%;
    max-width: 800px;
    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;
}  
#w_grid-1652951494026 > div > .p_gridbox {
    background-image: url(/img/compdi.jpg);
    background-size: 1200px;
    background-position: 100% 100%;
}  
#w_grid-1652951494026 {
    width: 100%;
    max-width: none;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 375px;
    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-01001025 .newPic {
    position: relative;
    overflow: hidden;
    width: 100%;
    height: 0;
    padding-bottom: 82.48%;
}
 #w_grid-1653015771827 {
    width: 100%;
    max-width: 1300px;
    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_detail-01001007 .p_ProSummary {display:none;}
.c_portalResNews_list-01001022 .newNmaeLink {
    color: #333;
    font-size: 16px;
    font-weight: 600;
}  
#c_portalResNews_list-16564891085100959 {
    width: 94%;
    max-width: 1300px;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 0px;
    margin-top: 30px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
}  
  #c_portalResNews_list-16564891085100959 .listContent {padding:15px;background:#f5f5f5;} 
 .c_portalResIntro_detail-01001001 .p_con img {
    width: 100%!important;
    margin: 10px 0px !important;
} 
}

