
@charset "UTF-8";
/* CSS Document */

/*公用样式表  头部，底部，分页，字体，字号*/
/*media的判断可以根据需要自定义新增或修改，基础的基本上够用了*/


/*小屏开始*/
@media only screen and (max-width: 768px) {
  
 .proUl .proLi{
      padding: 5px 5px !important;
  }
  
 .proUl .proTitle {
    font-size: 20px !important;
  }
  
 .proUl  .proSummry{
      margin: 0px 0 !important;
  }
  
  #c_portalResProduct_list-17130995311040054 .p_Product {
    width: calc((100% - 20px)/1) !important;
    margin: 20px;
    padding: 20px !important;
}
  
  
  
  
  #w_grid-1647499953947 > div > .p_gridbox {
    background: url(/img/JG_BG.jpg) no-repeat;
    background-size: contain;
}
  #w_fimg-1712106802917,
  #w_fimg-1712106708540{
      min-height: auto;
      margin-bottom: 15px;
  }
  
  #w_grid-1712106697603 .p_gridbox{ display: flex; }
  
  #w_common_text-1712106758751 p span,
  #w_common_text-1712106805956 p span{ font-size:18px !important; }
  
  #w_fimg-1712040123758,
  #w_fimg-1712038434737{
    max-width: 200px;
        z-index: 9999;
    position: relative;
  }
  
  .yw_t h3::before {
    left: 34%;
    top: 28px;
}
  
  #c_portalResnav_main-17120401237923009 .header,
  #c_portalResnav_main-17120387738321600 .header{
    top: -43px;
  }
  
  #w_grid-1712040123755,
  #w_grid-1712038108479{  height: 72px;}
 
  
  .hom_bt h2 { font-size: 26px;}
  .hom_bt img{ width:85px; }
  
  .hom_bt h3 {
    font-size: 20px;
    margin-top: 6px;
}
  #w_common_text-1712041850439 p span,
  #w_common_text-1712120752175 p span,
  #w_common_text-1712125420016 p span,
  #w_common_text-1712108791856 p span
  #w_common_text-1712059328377 p span{ font-size:15px !important }
  
  .wh_left h3 { font-size: 17px;    margin-top: 20px;
    margin-bottom: 14px;}
  
  .wh_left img{    width: 60px;  }
  
  .wh_left h4 {
    font-size: 11px;
    letter-spacing: 0px;
    padding: 0px 10px;
}
  
  #c_portalResProduct_list-17131478412034954 .swiper-button-prev{ left: 0;}
  
 #c_portalResProduct_list-17131478412034954 .swiper-button-next{right: 0; }
  
  #c_portalResProduct_list-17131478412034954 .proTitle{ padding: 0; }
  
  .wh_left h3::before{left: 28%; }
  
  .case_top { display: block;}
  .case_nr { top: 10px;}
  .case_nr h4{ display:none; }
  
  #c_portalResnav_main-17120452019693684{ display:none; }
  .c_portalResNews_list-01001009 .newLi{ margin-bottom: 20px;}
  .c_portalResNews_list-01001009 .newTitle { font-size: 19px;}
  
  .c_portalResNews_list-01001009 .porBbox{ padding: 10px 20px;}
  
  #w_grid-1712046035657 .p_gridbox,
  #w_grid-1712054089956 .p_gridbox{ display: flex; }
  
  #w_fimg-1712046125960,
  #w_fimg-1712046166657,
  #w_common_text-1712046236921,
  #w_common_text-1712046211467,
  #w_fimg-1712054089961,
  #w_grid-1712054089956,
  #w_common_text-1712054089965{ margin-left: 0;}
  
  #w_common_text-1712046396328 p span{ font-size: 12px !important; }
  
  /* 内页 */
  
  #w_common_text-1712054308342 p span{ font-size: 26px !important; }
  
  #w_common_text-1712054310160 p span{ font-size: 22px !important; }
  
  .wh_nt{ width:100%;margin: 0;margin-bottom:20px;  }
  
  #c_portalResPublic_codeContainer-17120420929518073{ margin-top: 10%; }
  
  #c_portalResPublic_codeContainer-17120559402833906 .hom_bt h3{ display:none; }
  
  #c_portalResnav_main-17120540899353622{ display:none; }
  
  #w_common_text-1712054089951 p span{  font-size: 12px !important;  }
  
  #c_portalResPublic_codeContainer-17144427070605222 .NavList_a1 li{width: 50%;}
  
  #c_portalResPublic_codeContainer-17144427070605222 .NavList_a1 a,
    #c_portalResPublic_codeContainer-17144434942317385 .NavList_a1 a
  {   
    font-size: 15px;}
  
  #c_portalResPublic_codeContainer-17144427070605222 .NavList_a1 li a,
  #c_portalResPublic_codeContainer-17144434942317385 .NavList_a1 a{
    background-position: 10px !important;    padding-left: 50px;
    margin: 0px 7px;
}
  
.proUl  .p_Product {
    width: calc((100% - 20px)/2) !important;
    margin: 5px !important;
    margin-bottom: 20px !important;
}
  
  #w_common_text-1648617580046{ margin-top: 20px;}
  
  #c_portalResnav_main-17120387738321600 .header.on { background: none;}
  
  #c_portalResPublic_codeContainer-17144434942317385 .NavList_a1 li{   
    width: 50%;}
  
  #c_portalResNews_list-17121113019815581 .content,
  #c_portalResNews_list-17121113019815581 .picBox{  width: 100%;}
  
  #c_portalResNews_list-17121113019815581 .contentBox {
    position: relative;display:block
  }
  #c_portalResNews_list-17121113019815581 .time {;
    display: block;
}
  #c_portalResNews_list-17121113019815581 .time h3{margin: 10px auto;}
  
  #c_portalResNews_list-17121113019815581 .list{    padding-bottom: 0px;
    height: auto;  }
  #c_portalResNews_list-17121113019815581 .time h2 {
    text-align: center;
}
  #c_portalResNews_list-17121113019815581 .titleLink{ font-size:18px;    
    text-align: center;}
  
  #c_portalResNews_list-17121113019815581 .contentBox { width: 90%;}
  
  #c_portalResNews_detail-17121126276101863 .p_headA{ display:none; }
  
  #c_portalResNews_detail-17121126276101863 .p_PrevAndNextMo{ display:none; }
  
  #c_portalResNews_detail-15933996426837668 .p_headA.h3 {
    font-weight: normal;
}
  
  #w_common_text-1712113334705 p span{ font-size: 26px !important; }
  
  #c_portalResProduct_list-16474155998826894 .p_Product {
    width: calc((100% - 0px)/4) !important;
    margin: 0 !important;
}
  
  #w_grid-1712107733868 .p_gridbox,
  #w_grid-1712107859660 .p_gridbox{  
    display: flex; flex-direction: column-reverse;}
  
  #c_portalResProduct_list-16474233708453528 .bu_img,
  #c_portalResProduct_list-16474233708453528 .cover{
    width: 100%;}
  
  #c_portalResProduct_list-16474233708453528 .cover h3 {
    color: #333;
    font-size: 20px;
    padding: 15px 0px;
    text-align: center;
}
  
  #c_portalResProduct_list-16474233708453528 .cover h3::before {
    left: 43%;
}
  
  #c_portalResProduct_list-16474233708453528 .cover h4 {
    margin-top: 14px;
    text-align: center;
    text-indent: 0;
}
  
  .pro_tit1 {
    background-size: 100% !important;
    font-size: 28px;}
  
  body{ overflow-x: hidden; }
  
  .pro_js { width: 100%;}
  
  .pro_js td{ display: grid;    width: 100%; }
  
  .d_description p { font-size: 15px;}
  
  .pro_cs h3{ font-size: 20px; }
  
  #c_portalResProduct_detail-1713100946158 .pro_ms .d_Title1 {
    font-size: 16px;
}
  
  .return_t {
    padding: 2px 15px;
}
  
  .c_portalResProduct_detail-01001 .d_ProInfoA {
width: 110px;
    padding: 6px 0px;
    font-size: 12px;
}
  
  #c_portalResProduct_detail-1713100946158 .d_BaseInfoBox {
    padding: 0px 0px;
}
  #c_portalResProduct_detail-1713100946158 .p_ProInfo{display: none;}
  
  
  
  
  #c_portalResEbizads_banner-1592384995785 .f-center {
    height: 37vh;
}
  
  #c_portalResnav_main-16427435236124852 .nav_btn {
    margin-top: 0;
    flex-direction: row-reverse;
}
  
  #c_portalResnav_main-16427518555215763 .icon_box .icon_nav {
    display: block;
    font-size: 25px !important;
}
  
 .f-center{
    padding-top: 0 !important;
    height: 40vh;
}
  .logo_box img {
    max-width: 70px !important;
}
 .logo_box {
    width: 100px !important;height: 60px !important; line-height: 60px !important;
}
  
#c_portalResnav_main-16427435236124852 .icon_box i {
    line-height: 60px !important;
    font-size: 25px !important;
}
   .icon_box {
    width: 60px !important;
    height: 60px !important;
}
 .logo_box a {
    line-height: 60px !important;
} 
 #c_portalResnav_main-16427518555215763 .nav_btn {
    margin-top: 0px;
} 
  #c_portalResnav_main-16427518555215763 .icon_box.show .icon_close {
    display: block;
    font-size: 36px;
    transition: all 0.3s;
}
  .nav_r {
    float: right;
    width: 25%;
    display: none !important;
}
  
  .nav_m {
    padding: 10%;
    float: left;
    width: 90%;
    border-left: 1px #353535 solid;
}
  
  .nav_m h2 {font-size: 20px;}
  
  #w_grid-1642816183847 {width: 90%;}
  
  .hom_tit h2,
  #w_common_text-1642816333396 p span,
  #w_common_text-1642749699645 p span,
  #w_common_text-1647505508664 p span,
  #w_common_text-1647505577285 p span,
  #w_common_text-1647418057623 p span,
  #w_common_text-1647416300878 p span,
  #w_common_text-1647497572667 p span{font-size: 28px !important;}
  
  .hom_tit h3,
  #w_common_text-1642750123526 p span{ font-size: 20px  !important;}
  
  .ab_more,
  #c_portalResPublic_codeContainer-16428197766147834 .ab_more{
    width: 55px;
    height: 55px;
    line-height: 55px;
    margin-top: 20px;
}
  #w_common_text-1642816379036{    margin-top: 10px;} 
  
  #w_grid-1642749144939{ min-height: 300px; }
  
  #w_grid-1642749144939 > div > .p_gridbox {
    background: url(/img/ban_ab1.jpg) no-repeat top center;
    background-size: cover;
    background-attachment: inherit;
}
  
 .yw_t {
    float: left;
    text-align: center;
    width: calc((100% - 30px)/3);
    margin: 0px 5px;
} 
  
  .yw_t h2 {
    padding: 5px;
  }
  .yw_t h3 {
    font-size: 17px;
    color: #111111;
    margin-top: 15px;
}
 .yw_t h4 {
    font-size: 12px;
    color: #a3a3a3;
    min-height: 40px;
}
  
  #w_grid-1642753620911,
  #w_grid-1592384995160{ width: 92%;}
  
  #c_portalResProduct_list-16428186232375339 .porTbox {
    width: 100%;
    padding-bottom: 70%;
}
  
  #c_portalResProduct_list-16428186232375339 .porBbox{ width: 100%; }
  
  #c_portalResProduct_list-16428186232375339 .proTitle {
    font-size: 26px;}
  
  #c_portalResProduct_list-16428186232375339 .hom_more {
    background: none;
    margin-top: 13px;}
  
  #c_portalResProduct_list-16428186232375339 .p_CommonSummaryBoxA {
    right: auto;
    bottom: 0px;
    left: 15px;
}
  
  #c_portalResProduct_list-16428186232375339 .porBbox {
    width: 100%;
    padding-bottom: 65px;
}
  
  #c_portalResProduct_list-16428186232375339 .proLi {
    background-size: contain;
}
  #c_portalResProduct_list-16428186232375339 .proSummry {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
}
  
  #content_box-1642757426929-0,
  #content_box-1642757426929-1,
  #content_box-1642757426929-2{
    width: 100% !important;
}
  
  .c_portalResComplaintPage_detail-01001 .p_header {
    text-align: center;
    display: none;
}
  
  .c_portalResComplaintPage_detail-01001 .p_articles {
    margin-top: 0;
}
  .pro_tj {
    position: relative;
    overflow: hidden;
}
 .c_portalResComplaintPage_detail-01001 .p_complaintPageDetails {
    padding: 10px 20px;
}
  .pro_tj:hover h3,
  .pro_tj h3 {
    font-size: 23px;
    color: #fff;
} 
  
 #c_portalResProduct_list-16427523637235949 .p_Product {
    width: calc((100% - 0px)/4) !important;
    float: left;
    margin: 0px !important;
    padding: 0px !important;
}
  #c_portalResProduct_list-16427523637235949 .proLi:nth-child(7) .porTbox, .proLi:nth-child(14) .porTbox, .proLi:nth-child(21) .porTbox {
    border-right: 1px #e9e9e9 solid !important;
}
  
  
  #c_portalResProduct_list-16427523637235949 .porTbox {
    border-bottom: 1px #e9e9e9 solid !important;
    border-right: 1px #e9e9e9 solid !important;
        width: auto !important;
}
  #w_grid-1712624262774 .p_gridbox,
  #w_grid-1712625016709 .p_gridbox,
  #w_grid-1712626332635 .p_gridbox{
   display: flex;
  }
  
  #w_grid-1712625016709 > div > .p_gridbox > .p_gridCell:nth-child(n+1),
  #w_grid-1712624262774 > div > .p_gridbox > .p_gridCell:nth-child(n+1),
  #w_grid-1712626332635 > div > .p_gridbox > .p_gridCell:nth-child(n+1){
      padding: 3px;
  }
  
  #w_grid-1712624262774,
  #w_grid-1712625016709,
  #w_grid-1712626332635{ margin-top: 5px;margin-bottom: 5px; min-height: auto;}

  #c_portalResPublic_codeContainer-16427503551274172{
      margin-left: 0;
  }
  #c_portalResPublic_codeContainer-16427503551274172 .hom_more {
    width: 136px;
    height: 40px;
    box-shadow: 0px 3px 13px 0 rgb(189 120 76);
}
  
  #c_portalResnav_main-16427486474956018,
  #c_portalResnav_main-15933897680415421{ display:none; }
  
  #w_grid-1642748648987> div > .p_gridbox > .p_gridCell,
  #c_portalResPublic_codeContainer-16427486474225974,
  #w_grid-1593389768053> div > .p_gridbox > .p_gridCell,
  #c_portalResPublic_codeContainer-16427458580873096{
    margin-bottom: 0;    margin-top: 0;
  }
  
  #w_fimg-1642748648992,
  #w_fimg-1642744287046{
    width: 100%;
    max-width: 125px;}
  
  #w_common_text-1642748649006 p,
  #w_common_text-1642745263817 p{ text-align: left !important; }
  
  #c_portalResPublic_codeContainer-16427486474225974,
  #c_portalResPublic_codeContainer-16427458580873096{ margin-left: 0; }
  
  #w_common_text-1642748649006{  margin-top: 60px; }
  
  #w_grid-1642748648987,
  #w_grid-1593389768053{ width: 89%;}
  
  #w_common_text-1642748648999,
  #w_common_text-1642744309766{  margin-top: 15px; }
  
  .ny_tit h2 {
    font-size: 24px;
  }
  
  .ny_tit h3 {
    font-size: 14px;
    color: #fff;
    padding-top: 0px;
    letter-spacing: 0;
}
  
  
  #w_videobackbox-1647501000523{ min-height: 390px; }
  
  
  .c_portalResProduct_list-01001001 .p_products li {
    width: calc((100% - 20px)/1);
  }
  
  #w_common_text-1642745263817{
      margin-bottom: 15px;margin-top: 45px;
  }
  
 #c_portalResProduct_list-16474233708453528 .p_Product,
  #c_portalResProduct_list-1648614855053 .p_Product{
    width: calc((100% - 0px)/1);    padding: 0;
} 
  
  #w_grid-1647418981147 { width: 96%;}
  
  #c_portalResProduct_list-16474233708453528 .demo {
    padding: 0;
}
  
  #c_portalResProduct_list-16474233708453528 .cover{ padding: 10px; }
  
  #c_portalResProduct_list-16474233708453528 .cover span {
    font-size: 22px;}
  
  
  
  #c_portalResProduct_list-16474233708453528 .cover {
    padding-right: 0;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    padding: 0px 10px;
}
  
  .hom_tit h2 {
    margin-top: 20px;
}
  
  
  .fw1 {
    width: calc((100% - 40px)/2);
    float: left;
    text-align: center;
}
  
 .fw1 h3 {
    font-size: 22px;
    color: #111;
    margin-top: 17px;
    line-height: 28px;
} 
  .fw1 h3 p {
    font-size: 13px;
    color: #696969;
    margin-bottom: 20px;
}
  
  .fw1 h2 {
    width: 90px;
    height: 90px;}
  
  #c_portalResProduct_list-16474155998826894 .p_Product {
    width: calc((100% - 0px)/3);
    float: left;
}
  
  #c_portalResProduct_list-16474155998826894 .porTbox {
    border-bottom: 1px #e9e9e9 solid !important;
    border-right: 1px #e9e9e9 solid !important;
}
  
  #w_grid-1579164493701 > div > .p_gridbox {
    padding: 0;
}
  
  #w_common_text-1579164621249 p span{
  font-size: 24px !important;
  }
  
  #w_common_text-1579164634584{
  margin-top: 12px;
  }
  
  #w_grid-1579164493701 {
    width: 90%;  margin-left: auto;}
  
  #w_grid-1579164493701 > div > .p_gridbox > .p_gridCell>.reset_style:nth-child(2) span {
    font-size: 16px !important;
}
  #w_grid-1647421821112 > div > .p_gridbox {
    background-image: url(/img/lc1.jpg);
    background-color: rgb(247 177 70);
    padding: 0 0%;
}
  
  #w_grid-1647422264549 > div > .p_gridbox {
    padding: 2% 6%;
}
  
  .p_DepictBoxB{ display:none; }  
  
  
  #w_common_text-1636983136576{  margin-bottom: 20px; }
  
  #w_common_text-1636983136572 p span{  font-size: 30px !important; }
  
  #c_portalResMessage_form-16369830894126779 .form-group:nth-child(2),
  #c_portalResMessage_form-16369830894126779 .p_aaa,
  #c_portalResMessage_form-16369830894126779 .form-group:nth-child(4){
    width: 100%;    margin-top: 10px;
  }
  
  .c_portalResMessage_form-01001001 .p_intentionIntroTitle{
  display: none;
  }
  
  .c_portalResMessage_form-01001001 .p_CoupWBox {
    padding: 0;
    width: 90%;
    margin: 18px;
    margin-top: 10px;
    float: left;
}
  
  .c_portalResMessage_form-01001001 .p_CoupWBox button {
    width: 100%;
    height: 40px;
}
  
  #c_portalResProduct_category-16474378066270921 .NavList_a1 li:nth-child(1) a {
    background: url(/img/po_b3.png) no-repeat 5px 20px;
  }
  
  .c_portalResProduct_category-01001008 .NavList_a1 a {
    padding: 0px 32px;
    font-size: 16px;
}
  
  #c_portalResProduct_category-16474378066270921 .NavList_a1 li:nth-child(2) a {
    background: url(/img/po_b2.png) no-repeat 5px 20px;
}
  
  #c_portalResProduct_category-16474378066270921 .NavList_a1 li:nth-child(3) a {
    background: url(/img/po_b1.png) no-repeat 5px 20px;
}
  
  .c_portalResProduct_category-01001008 .NavList_a1 li {
   
    padding: 0px 0px;
    width: 50%;
    float: left;
}

  #c_portalResProduct_list-16486421990984727 .proLink{font-size: 18px;}
  
  .c_portalResProduct_category-01001008 .NavList_a1 a:hover {
    color: #3a3a3a;
}
  
  
  #c_portalResProduct_list-16474385366753390 .p_Product,
  #c_portalResProduct_list-16474394780873861 .p_Product,
  #c_portalResProduct_list-1647487537156 .p_Product,
  #c_portalResProduct_list-16486421990984727 .p_Product,
  #c_portalResProduct_list-1648614855053 .proLi,
  #c_portalResProduct_list-16486422586709808 .proLi,
  #c_portalResProduct_list-16486423234650347 .proLi,
  #c_portalResProduct_list-1648643342181 .proLi,
  #c_portalResProduct_list-1648643893794 .proLi,
  #c_portalResProduct_list-1648644072411 .proLi,
  #c_portalResProduct_list-1648644230957 .proLi{
    width: calc((100% - 0px)/1);margin: 10px 0px !important;
  }
  
  
  #c_portalResProduct_list-16474385366753390{ margin-top: 0; }
  
   
  #w_common_text-1648617580046 p span,
  #w_common_text-1648642261329 p span,
  #w_common_text-1648642326004 p span,
  #w_common_text-1648642201650 p span{
  font-size: 24px !important;
  }
  
  .cataNameBox {
    padding: 10px;
  }
  
  .cate1 a {
    font-size: 20px;
}
  
  .imgBox {
    border-radius: 10px;
  }
  
 #c_portalResProduct_category-16486388413197706 .list {
    display: inline-block;
    overflow: hidden;
    float: none;
    font-size: 1rem;
    margin-bottom: 0;
    padding: 12px;
    width: 50%;
}
  
 .c_portalResProduct_category-01001008 .NavList_a1 a {
    line-height: 50px;
}
 .c_portalResProduct_category-01001008 .NavList_a1 ul {
   display: block;}
  
   
#c_portalResProduct_list-1648614855053 .p_Product:hover .txtBox .proLink{
   display:block !important;
  }
 
  
  #w_grid-1647437109230 { width: 88%; margin-top: 10px; }
  
  #c_portalResProduct_list-16474385366753390 .txtBox,
  #c_portalResProduct_list-16474394780873861 .txtBox,
  #c_portalResProduct_list-1647487537156 .txtBox,
  #c_portalResProduct_list-1648614855053 .txtBox,
  #c_portalResProduct_list-16486421990984727 .txtBox,
  #c_portalResProduct_list-16486422586709808 .txtBox,
  #c_portalResProduct_list-16486423234650347 .txtBox,
   .txtBox{
  margin: 0 7%  !important;
    height: 70%;padding: 20px  !important;
        transform: translateY(100%) !important;
  }
  
  
  #c_portalResProduct_list-1648614855053 .p_Product:hover .txtBox,
  #c_portalResProduct_list-16486421990984727  .p_Product:hover .txtBox,
  #c_portalResProduct_list-16486422586709808  .p_Product:hover .txtBox,
  #c_portalResProduct_list-16486423234650347  .p_Product:hover .txtBox,
  #c_portalResProduct_list-1648643342181  .p_Product:hover .txtBox,
 .p_Product:hover .txtBox{
  transform: translateY(0%) !important;
  }
 
  
  
  #c_portalResProduct_list-16474385366753390 .colink {
    margin-bottom: 0;
  }
  
  .p_pagebox .next,
  .p_pagebox .pre{
    background-color: #7a7a7a;
}
  
  #c_portalResProduct_list-16474385366753390 .p_Product:hover .txtBox,
    #c_portalResProduct_list-1647439478087386 .p_Product:hover .txtBox,
    #c_portalResProduct_list-1647487537156  .p_Product:hover .txtBox,
   #c_portalResProduct_list-1648643342181  .p_Product:hover .txtBox,
 .p_Product:hover .txtBox{
    transform: translateY(0%) !important;
  }
  
  
  
 #c_portalResProduct_detail-15791661402201381 .product_info,
  #c_portalResProduct_detail-1647487537151 .product_info{ 
    position: relative;
    right: 0px;
    min-height: 68.5vh;
}
  
  #c_portalResProduct_detail-15791661402201381 .d_ProName .h2 {
    font-size: 24px;
    font-weight: bold;
    color: #fff;
    border-bottom: 1px solid #838383;
        padding-bottom: 15px;
}
  
  #c_portalResProduct_detail-15791661402201381 .d_summary {
    color: #fff;display: none;
}
  .c_portalResProduct_detail-01001 .p_interaction,
  .c_portalResProduct_detail-01001 .p_ThumbnailBox,
  #c_portalResProduct_detail-1647487537151 .d_summary{
    display: none;
}
  .d_description h2{
    font-size: 24px;
    line-height: 26px;
    margin-top:15px;
    padding-bottom: 6px;
  }
  
  .pro_js h2::before{ top: 40px;}
  
  .d_description h6::before{ left: 39.5%;    top: 75px;}
  
  .pro_js h4{ margin-top:20px; }
  
  .borderB_dividers {
    border-bottom: 1px solid #4c4c4c;
}
  
  #c_portalResProduct_detail-1713100946158 .d_DescriptionBoxA {
    height: auto;
}
  
  #c_portalResProduct_detail-1713100946158 .hide {
    margin-bottom: 30px;
}
  
  #c_portalResProduct_detail-1713100946158 .d_DescriptionBigbox {
    padding: 0;
}
  
  .pro_nr75 {
    width: 100%;
    margin: auto;
}
  
  #c_portalResProduct_detail-1713100946158 .product_info{ padding: 0px 22px;}
  
#c_portalResProduct_detail-15791661402201381 
  .d_description img,
  #c_portalResProduct_detail-1713100946158 .d_description img{ width:100% !important; }
  
  .d_description h6 {font-size: 20px;    margin-top: 0;}
  
  
  #c_portalResProduct_detail-15791661402201381 .p_content {
    margin: 0 0 0px 0;
    padding: 0px;
    display:none;
}
  
 #c_portalResProduct_detail-15791661402201381 .product_info {
    padding: 25px;
} 
  
  .c_portalResProduct_detail-01001 .d_TabTitleBox {
    display: flex;
    overflow: hidden;
    display: none;
}
  .c_portalResProduct_detail-01001 .p_nextBox {
    margin: 0;
  }
  
  
  #w_common_text-1603704738391{
      margin-top: 15px;
  }
  
  #w_common_text-1603704738391 p span{     font-size: 26px !important; }
  
  
  #w_grid-1647484138185 { width: 90%; margin-top: 0;}
  
.c_portalResProduct_list-01001011 .proLi {
    padding: 0;
}
  
  #c_portalResProduct_detail-1647487537151 .d_description h2 {
    font-size: 30px;
  }
  
  #c_portalResProduct_detail-1647487537151 .product_info{
  padding: 20px;
  }
  
  
  #c_portalResProduct_list-16485631069313305 .p_Product,
  #c_portalResProduct_list-16485612934631494 .p_Product{
    width: calc((100% - 0px)/1);
        margin: 10px 0px;
  }
  
  
  #c_portalResProduct_list-16485631069313305 .porBbox,
  #c_portalResProduct_list-16485612934631494 .porBbox{
    padding: 5px;    height: 75%;
  }
  
  #c_portalResProduct_list-16485612934631494 .proContainer,
   #c_portalResProduct_list-16485631069313305 .proContainer{
  margin: 0;
  }
  
  
  #c_portalResPublic_codeContainer-17144427070605222 .NavList_a1 li{
      padding: 4px 0px;
  }
  .return_t a {
    font-size: 12px;
    color: #fff;
}
  
  
  
}

 /*大屏开始*/ 
@media only screen and (min-width: 769px){

}
 /*大屏结束*/ 


/*中屏开始*/
@media only screen and (max-width: 1680px) and (min-width: 1240px){
  
  #c_portalResPublic_codeContainer-17144427070605222 .NavList_a1 a{
      font-size: 15px;
      padding-left: 40px;
      margin: 0px 8px;
  }
  #c_portalResPublic_codeContainer-17144427070605222 .NavList_a1 li:nth-child(6) a {
    background: url(/img/ic_p5.png) no-repeat 13px 21px;
    background-size: 20px;
    padding-left: 40px;
}
  #c_portalResPublic_codeContainer-17144427070605222 .NavList_a1 li:nth-child(6) a:hover {
    background: url(/img/ic_p55.png) no-repeat 13px 21px;
    background-size: 20px;
    padding-left: 40px;
}
  
  #c_portalResPublic_codeContainer-17144427070605222 .NavList_a1 li:nth-child(5) a {
    background: url(/img/ic_p4.png) no-repeat 12px 19px;
    background-size: 20px;
}
  #c_portalResPublic_codeContainer-17144427070605222 .NavList_a1 li:nth-child(5) a:hover {
    background: url(/img/ic_p44.png) no-repeat 12px 19px;
    background-size: 20px;
}
  
  #c_portalResPublic_codeContainer-17144427070605222 .NavList_a1 li:nth-child(1) a {
    background: url(/img/ic_p1.png) no-repeat 10px 18px;
    background-size: 18px;
}
  
  #c_portalResPublic_codeContainer-17144427070605222 .NavList_a1 li:nth-child(1) a:hover {
    background: url(/img/ic_p11.png) no-repeat 10px 18px;
    background-size: 18px;
}
  
  
  #c_portalResPublic_codeContainer-17144427070605222 .NavList_a1 li:nth-child(3) a {
    background: url(/img/ic_p3.png) no-repeat 13px 18px;
    background-size: 20px;
}
  #c_portalResPublic_codeContainer-17144427070605222 .NavList_a1 li:nth-child(3) a:hover {
    background: url(/img/ic_p33.png) no-repeat 13px 18px;
    background-size: 20px;
}
  #c_portalResPublic_codeContainer-17144427070605222 .NavList_a1 li:nth-child(4) a {
    background: url(/img/ic_p7.png) no-repeat 13px 19px;
    background-size: 20px;
}
  #c_portalResPublic_codeContainer-17144427070605222 .NavList_a1 li:nth-child(4) a:hover {
    background: url(/img/ic_p77.png) no-repeat 13px 19px;
    background-size: 20px;
}
  
  #c_portalResPublic_codeContainer-17144427070605222 .NavList_a1 li:nth-child(2) a {
    background: url(/img/ic_p2.png) no-repeat 15px 20px;
    background-size: 18px;
}
  #c_portalResPublic_codeContainer-17144427070605222 .NavList_a1 li:nth-child(2) a:hover {
    background: url(/img/ic_p22.png) no-repeat 15px 20px;
    background-size: 18px;
}
  
  #c_portalResPublic_codeContainer-17144427070605222 .NavList_a1 li:nth-child(7) a {
    background: url(/img/ic_p6.png) no-repeat 10px 19px;
    background-size: 20px;
}
  #c_portalResPublic_codeContainer-17144427070605222 .NavList_a1 li:nth-child(7) a:hover {
    background: url(/img/ic_p66.png) no-repeat 10px 19px;
    background-size: 20px;
}
  
  
  #w_grid-1712040123755> div > .p_gridbox > .p_gridCell:nth-child(2n+1),
  #w_grid-1712038108479> div > .p_gridbox > .p_gridCell:nth-child(2n+1){
      width: 17%;
  }
  
  #w_grid-1712040123755> div > .p_gridbox > .p_gridCell:nth-child(2n+0),
  #w_grid-1712038108479> div > .p_gridbox > .p_gridCell:nth-child(2n+0){
    width: 83%;
  }
  
  #c_portalResnav_main-17120401237923009 .header .navbar_nav li a,
  #c_portalResnav_main-17120387738321600 .header .navbar_nav li a{
      padding: 0 12px;
        font-size: 16px;
  }
  
  
  #w_grid-1642749147282 > div > .p_gridbox {
    background: url(/img/fot.png) no-repeat top right -50px;
}
  
  
  
  .right_bar {
    position: fixed;
    top: 30% !important;
  }
  
  #c_portalResPublic_codeContainer-16428197766147834 .ab_more {
    width: 60px;
    height: 60px;
    line-height: 60px;
    margin-top: 22px;
  }
  .ny_tit h2 { font-size: 40px;}
  
  #w_common_text-1647505508664 p span,
  #w_common_text-1647505577285 p span,
  #w_common_text-1647497572667 p span{ font-size: 36px !important;}
  
  #c_portalResnav_main-15933897680415421 {
    width: auto;
    max-width: 700px;
  }
  
  #c_portalResnav_main-15933897680415421 .top-nav{margin-left: 5%;}
  
  #w_grid-1647418981147 {  width: 90%;}
  
  .hom_tit h4 { font-size: 20px !important;}
  
  .txtBox { padding: 2.5rem !important;}
  
  #c_portalResProduct_detail-15791661402201381 .p_images {
    width: 334px !important;
    height: 255px !important;
}
  
  .d_description {  font-size: 14px;}
  
  .c_portalResProduct_detail-01001 .d_Title .font{font-size: 24px;}
  
  #c_portalResProduct_detail-15791661402201381 .d_Title.h2 { padding-top: 0;}
  
  .nav_rt { padding: 12%;}
  
  .nav_rt h3 {
    padding-top: 25%;
    padding-bottom: 30%;
}
  
 #w_grid-1647484138185 {width: 88%;} 
  
#c_portalResProduct_list-16474862885918942 .txtBox {
 padding: 2px 1.5rem !important;}
  
  #w_common_text-1579164621249 p span,
  #c_portalResPublic_codeContainer-16474346202561986 .hom_tit h2{  font-size: 32px !important; }
  
  
  #w_common_text-1636983136572 p span{  font-size: 34px !important; }
  
  #w_fimg-1642744287046,
  #w_fimg-1642748648992{
    max-width: 140px;
    min-height: 30px;
  }
  
  .follow .lie2 {  width: 35px !important; height: 35px  !important;}
  
  .follow .lie2 img {  width: 35px  !important;}
  
  .follow .lie2:hover img { top: -35px  !important;}
  
  .lie3 img { width: 90px !important; height: 103px  !important;}
  .lie3 { left: -5px  !important;}
  
  
  
  
  
  
  

  #c_portalResProduct_list-16428186232375339 .porBbox {
    padding: 4% 5%;
}
 #c_portalResProduct_list-16428186232375339 .proTitle {
    font-size: 28px;
  }
  
  .hom_tit h2 { font-size: 34px;}
  
  #c_portalResProduct_list-16428186232375339 .hom_more { margin-top: 17px;}
  
  .pro_tj:hover h3 { font-size: 26px;}
  
  #c_portalResnav_main-16427486474956018 { max-width: 690px;}
  
  #c_portalResnav_main-16427486474956018 .top-nav { margin-left: 5%;}
  
  .yw_t h2{ padding: 10px; }
  
 .yw_t h4 {font-size: 14px;} 
  
  .yw_t h3 { font-size: 18px;}
  
  #w_fimg-1647505558326 {
    width: 86%;
    max-width: 900px;
  }
  
  
  
  
  
  
  
  
  

}
/*中屏结束*/


@media only screen and (max-width: 1360px) and (min-width: 1200px){
  
  
  #w_common_text-1603704738391p span{     font-size: 28px !important;}
  
  #c_portalResProduct_detail-15791661402201381 .product_info {
    padding: 3% 3%;
  }
  
  
  #c_portalResProduct_list-1648563106931330
  {     margin-top: 0; }
  
  #c_portalResProduct_list-16485631069313305 .porBbox {
    width: 86%;
    padding: 1rem;
  }
  
  #c_portalResProduct_list-16485631069313305{ margin-top: 0;}
  
  
  #w_common_text-1648642326004 p span,
  #w_common_text-1648642261329 p span,
  #w_common_text-1648642201650 p span,
  #w_common_text-1648617580046 p span{  font-size: 24px !important;}
  
 #c_portalResProduct_detail-15791661402201381 .p_images {
      width: 226px !important;
    height: 176px !important;

}
  .c_portalResProduct_detail-01001 .d_Title .font {
    font-size: 20px;
    padding: 11px;
}
  #c_portalResProduct_detail-15791661402201381 .p_content {
    margin: 0 0 15px 0;
  }
  
  .txtBox {
    padding: 1rem !important;
}

  .d_description {
    font-size: 13px;
    line-height: 20px;
}
  
  
 .hom_tit h4 {
    font-size: 14px !important;
    line-height: 20px;
    padding-top: 10px;
}
  
 #c_portalResPublic_codeContainer-16428197766147834 .ab_more {
    width: 50px !important;
    height: 50px !important;
    line-height: 50px !important;
  }
  
  
  .pro_tj h3 {
    font-size: 22px;
    color: #fff;
}
  
  #w_grid-1642816183847 {
    width: 75%;
  }
  
  .nav_rt h2,
  .nav_rb h2{
    font-size: 20px;
    color: #111111;
}
  
  .nav_r img,
  .nav_rb h3 img{
    transition: all 0.6s;
    width: 70%;
}
  
  .nav_rb {
    background: #fff;
    padding: 13%;
  }
  
  .nav_m h2 {
    font-size: 22px;
    line-height: 8.5vh;
  }
  
  .ny_tit h2 {
    font-size: 34px;
}
  
  #w_common_text-1642745263817 p span{
  font-size: 12px !important;
  }
  
  #w_grid-1647492179871> div > .p_gridbox > .p_gridCell:nth-child(2n+1) {
    width: 38%;
}
  
  #c_portalResProduct_list-16474233708453528 .cover {
    padding: 3% 4%;font-size: 14px;
  }
  
  #w_common_text-1642745263817 {    margin-top: 5px;}
  
  #w_grid-1647492179871> div > .p_gridbox > .p_gridCell:nth-child(2n+0) {
    width: 60%;}
  
  
  #w_fimg-1647505558326 {
    width: 58%;
    max-width: 900px;
}
  #w_common_text-1642748648999 h6 span,
  #w_common_text-1642744309766 h6 span{
    font-size: 12px !important;
    font-weight: normal !important;
}
  #c_portalResnav_main-15933897680415421 .top-nav {
    margin-left: 4%;
}
  

    #c_portalResProduct_list-16428186232375339 .porBbox {
    padding: 3% 3%;
}
   #c_portalResProduct_list-16428186232375339 .proTitle {
    font-size: 28px;
  }
  
  #c_portalResProduct_list-16428186232375339 .proSummry {
    color: #fff;
    margin: 10px 0;
    font-size: 16px;
    line-height: 26px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}

  #c_portalResProduct_list-16428186232375339 .hom_more {
    margin-top: 23px;
  }
  
    .hom_tit h2,
  #w_common_text-1642749699645 p span{font-size: 30px !important;}
  
    .pro_tj:hover h3 { font-size: 22px;}
  
  .hom_tit h3 { font-size: 18px;}
  
  #c_portalResnav_main-16427486474956018 { max-width: 690px;}
  
   #c_portalResnav_main-16427486474956018 .top-nav { margin-left: 4%;}
  
  #w_common_text-1642748649006 p span{font-size: 12px !important; }
  
  
  #w_common_text-1642816333396 p span{ font-size: 32px !important; }
  
 #w_common_text-1642748648999 h6 span {
    font-size: 14px !important;
    font-weight: normal !important;
}
  
  #w_grid-1642749144939{ min-height:500px; }
  
  .ab_more { width: 65px; height: 65px;line-height: 65px;}
  
  .yw_t h2{ padding: 10px; }
  
  
  .cate1 a {
    font-size: 19px;
}
  
  
  #c_portalResProduct_list-16474233708453528 .cover span {
    font-size: 24px;
    color: #111;
    line-height: 50px;
}
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  

}





 /*小小屏幕 开始*/ 
@media only screen and (min-width:2000px){
 
  #w_fimg-1647505558326 {
    width: 100%;
    max-width: 1253px;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 0px;
    margin-top: 85px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 12%;
  }
  
  .d_description h6::before {
    content: '';
    position: absolute;
    top: 98px;
    background: #ff9933;
    width: 65px;
    height: 3px;
    left: 45.5%;
}

  
}
 /*小小屏幕 结束*/











