@charset "UTF-8";
/* CSS Document */
/*公用样式表  头部，底部，分页，字体，字号*/
/*media的判断可以根据需要自定义新增或修改，基础的基本上够用了*/
/*小屏开始*/



@media only screen and (max-width:1600px) {
#c_portalResPublic_codeContainer-16106277429948157 .pro_b{
    padding: 8% 8% !important;
}
#c_portalResPublic_codeContainer-16106277200477438 .pro_b{
    padding: 8% 8% !important;
}
#c_portalResPublic_codeContainer-16106236107615732 .pro_b{
    padding: 8% 8% !important;
}
#c_portalResPublic_codeContainer-16106276825000675 .pro_b{
    padding: 8% 8% !important;
}

  
  

#c_portalResPublic_codeContainer-16106277429948157 .pro_li{
    margin: 1% 1% !important;
	width: 31.33% !important;
	font-size: 13px !important;
	padding: 8px !important;
}

#c_portalResPublic_codeContainer-16106236107615732 .pro_li{
    margin: 1% 1% !important;
	width: 31.33% !important;
	font-size: 13px !important;
	padding: 8px;
}
#c_portalResPublic_codeContainer-16106276825000675 .pro_li{
    margin: 1% 1% !important;
	width: 31.33% !important;
	font-size: 13px !important;
	padding: 8px !important;
}
}




@media only screen and (max-width: 768px) {
  
  #c_portalResProduct_list-16159788194405218 .PhotoList_k1 li {
    width: 100%;
        margin: 0 !important;
    margin-bottom: 10px !important;
}
  
  
  .d_CommonInteractionA,.d_CommonInteractionB{
     display:none;
  }
  #c_portalResProduct_list-16159788194405218 .PhotoList_k1 li a {
    height: auto;
    padding: 0;
}
#c_portalResProduct_list-16159788194405218  .lantern{
     margin:0px !important;
  }
  #w_common_text-1615973654475 span,#w_common_text-1615976641566 span,#w_common_text-1615974578498 span{
  font-size:14px !Important;
  }
  
  #w_common_text-1615973699213 p:nth-child(2) span{
    font-size:13px !Important;
  }
  
  #w_common_text-1615973699213 p:nth-child(1) span{
     font-size:20px !Important;
  }
  
  
  #w_common_text-1615980390030,
  #w_common_text-1615980984904,
  #w_common_text-1615980987779,
  #w_common_text-1615980990522{
     display:none;
  }
  
  #w_common_text-1615980355634 span,
  #w_common_text-1615980984898 span,
  #w_common_text-1615980987776 span,
  #w_common_text-1615980990519 span
  {
     font-size:15px !Important;
  }
  
  #w_fimg-1615980987782,#w_fimg-1615980990526,#w_fimg-1615980984907,#w_fimg-1615980627141{
  margin-top: 15px;
  }
  
  #w_grid-1615980582601,#w_grid-1615980984892,#w_grid-1615980987771,#w_grid-1615980990514{
    max-width: 100px !important;
	    min-height: 100px !important;
}
#w_grid-1615980192464 > div > .p_gridbox,
#w_grid-1615980984885 > div > .p_gridbox,
#w_grid-1615980987764 > div > .p_gridbox,
#w_grid-1615980990509 > div > .p_gridbox
 {
    background-color: rgba(0, 0, 0, 0);
    border-radius: 4px;
    border: solid 1px #fbac00;
    padding: 10% 8%;
}
  
#w_common_text-1615948168869 span, #w_common_text-1615948835130 span, #w_common_text-1615948882682 span, #w_common_text-1614681329787 span, #w_common_text-1612409717902 span, #w_common_text-1612349967987 span, #w_common_text-1612419905204 span, #w_common_text-1615972425446 span, #w_common_text-1615972499972 span, #w_common_text-1615972756233 span, #w_common_text-1615974446548 span, #w_common_text-1615975912746 span, #w_common_text-1615978789781 span, #w_common_text-1615982378941 span, #w_common_text-1615982459119 span {
    letter-spacing: 0;
    text-transform: uppercase;
}
  
  #w_common_text-1615974446544 span,#w_common_text-1615978789778 span{
font-size:24px !Important;
}
  
  #w_grid-1590812665550{display:none;} 
  #w_grid-1590833384112{display:none;} 

  #content_box-1585657842520-1{display:none;} 
  #content_box-1590816119153-0,
  #content_box-1585657842520-0{    width: 100% !important;} 
  #w_grid-1585657842310> div > .p_gridbox > .p_gridCell {
    margin-bottom: 0;}
  #w_common_text-1585724255485 p span,
#w_grid-1585657842360 > div > .p_gridbox > .p_gridCell:first-child > .reset_style:nth-child(1) span{font-size:28px !important;}
  
  #w_grid-1585657842240 > div > .p_gridbox {
    background: url(/img/case_bg1.jpg) no-repeat top center;
    background-size: cover;}
  
  .c_portalResnav_main-01001001 .header2 .logo,
  .header2 .logo{    width: 125px;   
    margin: 18px;  margin-left: 0px !important;} 
  
  #c_portalResPublic_codeContainer-15908086646736817{    margin-top: 80px;}
  .c_portalResPublic_codeContainer-01001001 .about-num li {
    width: 33%;
    border-bottom: none;
    padding-left: 20px;}
  
  #content_box-1590808296646-1{display:none;}
  #w_grid-1590808215486{    min-height: 250px;}
  
  #w_common_text-1585724550202,
  #w_common_text-1585726322270,
  #w_common_text-1585726326628{display: none;}
  
  #w_grid-1585724213212{width: 90%;margin: 0 auto;}
  #w_common_text-1585724255485{    margin-top: 20px;    margin-bottom: 20px;}
  #c_portalResNews_list-1585657842595 .listBoxs .list:first-child .pic {
    padding-bottom: 70%;}
  
  .c_portalResnav_main-01001001 .header2 .nav-btn.hover .line,
  .header2 .nav-btn.hover .line{    background: #c91b1d;  }
  #w_grid-1590808296646 {
    position: relative;
    z-index: 1 !important;}
  
  .c_portalResnav_main-01001001 .header2 .mo_tel,
  .header2 .mo_tel,
  .c_portalResnav_main-01001001 .header2 .mo_tel .iconfont:before,
  .header2 .mo_tel .iconfont:before{ color: #c91b1d !important;}
  
  #c_portalResPublic_codeContainer-15857251100875237 .p_bg_in,
  #c_portalResPublic_codeContainer-15857263268494748 .p_bg_in,
  #c_portalResPublic_codeContainer-15857263224915815 .p_bg_in{   
    padding-top: 0px;    opacity: 1;}
  
  
  #c_portalResPublic_codeContainer-15857251100875237 .p_name_li,
  #c_portalResPublic_codeContainer-15857263268494748 .p_name_li{  
    padding: 10px 0px;}
  
  
  #c_portalResPublic_codeContainer-15857251100875237 .p_bg,
  #c_portalResPublic_codeContainer-15857263224915815 .p_bg,
  #c_portalResPublic_codeContainer-15857263268494748 .p_bg{
    background: rgba(0,0,0,0.5);
}
  
  .subpage_ad .ad-tit {
    font-size: 30px !important;
    font-weight: normal;
}
  
  #w_grid-1557989018836 >.w_grid >.p_gridbox>.p_gridCell:last-child>.reset_style span {font-size: 20px;}
  
  
  #w_common_text-1557989018856,
  #w_common_text-1591322496374,
  #w_common_text-1557989018880{display:none;}
  
  #w_common_text-1591316919033 p span,
  #w_common_text-1591322496367 p span,
  #w_common_text-1591322496380 p span,
  #w_common_text-1557989018853 p span,
  #w_common_text-1557989018877 p span,
  #w_common_text-1591317371675 p span{font-size: 20px !important;}
  
  #w_common_text-1591316919033,
  #w_common_text-1591322496380{    margin-top: 5px;}
  
  
  #w_common_text-1557989018853,
  #w_fline-1557989018849,
  #w_common_text-1591316919033,
  #w_common_text-1591322496367,
  #w_common_text-1591317371675,
  #w_fline-1557989018874,
  #w_common_text-1557989018877,
  #w_common_text-1591322496367{margin-left: 20px;margin-top:5px;margin-bottom:5px;}
  
  #w_grid-1564300038761 { width: 100%;}
  
  .c_portalResNews_list-01001007 .p_images {
    margin: 0;
    width: 300px !important;}
  
  #w_grid-1564301253793 { width: 100%;}
  
  
 #c_portalResNews_detail-15643013080686757 .reset_style img{
   width: 100% !important; height: auto !important;}
 #c_portalResNews_detail-15643013080686757  .view{display:none;}
  
  .c_portalResNews_detail-01001 .p_imgsBox {
    width: 100%;
    display: none;}
  
  .c_portalResBreadcrumb_nav-01001 .p_breadcrumbFirst>a>.font { color: #333;}
  
  #w_grid-1576458715676 { width: 100%;}
  
  .c_portalResProduct_detail-01001 .p_imagesA img{   
    width: 100% !important;
    height: auto !important;top: 30% !important;}
  
  .c_portalResProduct_detail-01001 .p_imagesA {
    width: 100%;
    height: 300px !important;}
  
  #c_portalResProduct_detail-15764591253118138 .reset_style table td {
    width: 25% !important;}
  
  #c_portalResIntro_detail-1590828084609 .p_con img{
    padding-right: 0 !important;}
  
  #c_portalResIntro_detail-1590828084609 .reset_style p{text-indent: 0;}
  
  #w_common_text-1590829986984 p:nth-child(1) span{    font-size: 24px;}
 #w_common_text-1590829986984 p:nth-child(2) span{    font-size:14px; line-height:20px !Important;}
    .top-content {
    padding: 20px !important;
    flex-wrap: wrap;
}
  
  .job2 {
    font-size: 13px !important;padding-bottom: 0px;
}
  
#c_portalResEmploy_list-15908301741109799 .job-list:nth-child(1) .bottom-content{
    display: none !important; 
}
  
  .p_timeB,.p_borw,.p_boxA{display:none;}
  
  #c_portalResEmploy_detail-15908312067637737 .p_nextBox{display:none;}
  
  .c_portalResMessage_form-01001001 .p_intentionIntroTitle{    display: none;}
  .p_DepictBoxB{display:none;}
  
  .c_portalResMessage_form-01001001 .p_CaptchasBox {
    position: relative;
    margin: 10px 0px;
}
  
  .c_portalResMessage_form-01001001 .form-group {
    margin: 10px 0px;
}
  .c_portalResMessage_form-01001001 .p_image {
    position: absolute;
    right: 16px;
    top: 1px;
    height: 29px;}
  
  #w_grid-1564301938274{    margin-bottom: 0;}
  
  #w_common_text-1564301938312{    text-align: center;   
    margin-bottom: 15px;} 
  
  
  #c_portalResPublic_mapReference-15643019376944432{    height: 350px;}
  
  
  
  
  /*  */
  
  #w_common_text-1597654009793,
  #w_common_text-1597654705927,
  #w_common_text-1597654820778,
  #w_common_text-1597655483034,
  #w_common_text-1597655914010{ display:none; }
  
  #w_common_text-1597654048078,
  #w_common_text-1597654705931,
  #w_common_text-1597654820782,
  #w_common_text-1597655914013{  margin-top: 0;}
  
  #w_common_text-1597654048078 p span,
  #w_common_text-1597654705931 p span,
  #w_common_text-1597654820782 p span,
  #w_common_text-1597655483039 p span,
  #w_common_text-1597655914013 p span,
  #w_common_text-1597750573733 p span,
  #w_common_text-1597751258622 p span,
  #w_common_text-1597743101526 p span,
  #w_common_text-1597749749539 p span{font-size: 24px !important;}
  
  .video01 img{width: 100% !important;}
  
  #c_portalResPublic_codeContainer-15978049679713851{ margin-top: -50px;}
  
  #w_grid-1596691287616,
  #w_grid-1597654820773,
  #w_grid-1597750573722{ margin-top: 30px;}
  
  #w_common_text-1597654355765 p span,
  #w_common_text-1597740546970 p span{    font-size: 20px !important;}
  
  #w_common_text-1597654313948{    margin-top: 20px;}
  
  #w_grid-1597654705919{    margin-top: 40px;}
  
  #c_portalResProduct_list-15976550918769910{
      margin-top: 40px;    margin-bottom: 40px;
  }
  
  #w_fbtn-1597655544667{    margin-top: 20px;}
  
  .c_portalResNews_list-01001006 .newList {
    overflow: hidden;height: auto;
    width: 100%;margin-bottom: 20px;}
  

  #w_grid-1597655914006 {
    width: 90%;}
  
  #content_box-1590816119153-1{width:100% !important;}
  
  #w_common_text-1590816119188{padding:0;}
  
  #w_common_text-1590816119190{margin:0;}
  
  .c_portalResNews_list-01001006 .newTitle { font-size: 20px;}
  
  #w_grid-1597749733306{    margin-bottom: 0;}
  
  .c_portalResFriendlink_list-01001 .p_articles{ width: calc((100% - 40px)/3);}
  
  .picBox img{width: 100%;}
  
  #c_portalResFriendlink_list-15977436054729668 .linkBox {
    padding: 0;
}
  
  #c_portalResIntro_detail-15977416069093586{ margin-top: 0;} 
  
  #c_portalResProduct_list-15977445460132458 .txtBox {
    padding: 15px;
    overflow: hidden;
    width: 100%;
    background: #f5f5f5;
    margin-top: 10px;
}
  #c_portalResProduct_list-15977445460132458 .lookDetail {
    text-align: left;
    margin-top: 20px;
}
  #w_grid-1597744544662 {
    width: 92%;}
  .c_portalResProduct_detail-01001 .p_imagesA {
    display: none;}
  
  #c_portalResProduct_detail-15764591253118138 .d_ProName .h2 {
    font-size: 26px;
}
  #c_portalResProduct_detail-15764591253118138 .d_description {
    padding: 0px;
    padding-top: 20px;
}
  #c_portalResProduct_detail-15764591253118138 .reset_style img {
    width: 100% !important;
    max-width: 100%;
    margin: auto;
    height: auto !important;
}
  
  #content_box-1576458715676-1{    display: none;}
  .c_portalResMessage_form-01001004 .p_CoupWBox {
    padding: 0;
    width: 92%;}
  
  .c_portalResProduct_list-01001005 .proLi {
    padding: 10px;
    width: 47%;
    float: left;}
  
  .c_portalResProduct_list-01001005 .proImgBox {
    height: auto;}
  
  .c_portalResProduct_list-01001005 .proLink-mo{font-size: 16px;
    text-align: center;}
  .c_portalResNews_list-01001007 .p_images {
    margin: 0;
    width: 100% !important;
}
  .c_portalResNews_list-01001007 .p_title{       font-size: 16px;
    line-height: 24px;    white-space: inherit;}
  .c_portalResNews_list-01001007 .p_time{    float: left;}

  #w_grid-1596704097111{max-width: 500px;}
  
  
  #w_common_text-1597734825722{    margin-top: 0;}
  
  #w_grid-1597734825678> div > .p_gridbox > .p_gridCell{    margin-top: 0;}
  

  .pro_t h3 {
    font-size: 16px !important;}
  
  .pro_b_b{display:none;}
  
  

  

  
  .header2 .main-wrap {
    height: 60px;
    padding: 0 3%;
    box-shadow: 0px 0px 10px 0px rgb(0 0 0 / 10%);
}
  
  #c_portalResnav_main-15578887429463459{
      min-height: 60px;
  }
  
  .header2{
     height:60px;
  }
  #w_grid-1557888689725{
    min-height:60px !important;
  }
  
  
  .c_portalResnav_main-01001001 .header2 .logo, .header2 .logo {
    width: 125px;
    margin: 0px;
    margin-left: 0px !important;
    margin-top: 10px;
}

  .header2 .nav-btn{
    margin-top: 20px;
  }
  
  
  #w_common_text-1610681693836 span{
     font-size:20px !Important;
  }
    
    
  #w_common_text-1610619621050 span{
     font-size:24px !important;
  }
  
  #w_fbtn-1610619790646{
    max-width:120px;
        min-height: 36px;
  }
  
  .w_fbtn-001 .p_CommonBtn .font{
    font-size:14px;
  }
  
  #w_common_text-1610619621050{
    margin-top:15% !Important;
  }
  
  #w_common_text-1611559377693 span{
  font-size:36px !important;
  }
  #w_grid-1611559377686{
    margin-top:0px !Important;  
  }
  #w_common_text-1611559377697 span{
    font-size:24px !Important;
  }
  #w_common_text-1611558905846 span{
    font-size:15px !Important;
  }
  
  #w_grid-1611558807116 > div > .p_gridbox:before {
    position: absolute;
    top: 24%;
    right: -90%;
    content: '';
    width: 140%;
    height: 140%;
    transform: rotate(-90deg);
    background: linear-gradient(to right,#ef7b01,#ffbc00);
}
  
  .c_portalResPublic_codeContainer-01001001 .about-num {
    margin-top: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
}
  #c_portalResPublic_codeContainer-16115589063819455{
    margin-top:0px !Important;
    margin-bottom: 25px;
  }
  .c_portalResPublic_codeContainer-01001001 .about-num li:last-child{
     display:none;
  }
  #w_fimg-1611560577744{

    margin:auto !important;
    width:96% !important;
  }
  .c_portalResPublic_codeContainer-01001001 .about-num li h2 {
    font-size: 28px;
    line-height: 30px;
}
    #c_portalResPublic_codeContainer-16123417483794239 .about-num li h2{
     font-size:20px !Important;
  }
  #c_portalResPublic_codeContainer-16123417483794239 .about-num li {
    width: 25% !Important;
        padding-left: 10px;
  }
  #w_grid-1612341359090{
    min-height:125px !important;
  }
  #w_common_text-1612342877528 span{
    font-size:20px !important;
  }
  
  

  #c_portalResPublic_codeContainer-16123417483794239 .about-num li {
    width: 25% !Important;
  }
  
  
  
  #w_fimg-1611565477831,#w_fimg-1614682946835,#w_fimg-1611565474183,#w_fimg-1611565416486{
    max-width: 40px !important;
    
  }
  
  #w_common_text-1611565477836 span,#w_common_text-1614682946841 span,#w_common_text-1611565474188 span,#w_common_text-1611565435892 span{
    font-size:13px !Important;
  }
  #w_grid-1597656905575{
    margin-top:25px !important;
  }
  #w_grid-1597654705919{
    width: 90%;
    margin: auto;
}
  #c_portalResPublic_codeContainer-16106277429948157,#c_portalResPublic_codeContainer-16106276825000675,#c_portalResPublic_codeContainer-16106277200477438{
    margin-bottom:10px;
  }
  
  #w_common_text-1597654705931{
     margin-top:30px !important;
  }
  
  .pro_t{
  background-size: contain !important;
    padding-bottom: 75% !important;
    background-color:#fff !important;
  }
  
 .pro_t_in{
     bottom:6% !Important;
    text-align:center;
  }
#c_portalResProduct_detail-16124108756671249 .d_DecTab:nth-child(4) {
    margin-right: 2px !Important;
}
  #c_portalResProduct_detail-16124108756671249 .d_DecTab:nth-child(5) {
    margin-right: 0px !Important;
}
 .pro_t h1 {
    font-size: 20px !important;
   display:None;
  
  }
  .pro_t h4{
    font-size:12px !important;
  }
  
   .pro_b_t h3 {
    font-size: 20px !important;

}
 .pro_b_t h3 p {
    font-size: 14px !important;
}
  
  #w_grid-1597655409575 > div > .p_gridbox:before {
    position: absolute;
    top: -45px;
    right: -90%;
    content: '';
    width: 140%;
    height: 140%;
    transform: rotate(
-60deg
);
    background: linear-gradient(to right,#ef7b01,#ffbc00);
}
  #w_common_text-1597655483042 span{
    font-size:14px !important;
  }
  
  
  #w_fbtn-1610626377801 {

    max-width: 120px;

    min-height: 36px;

     margin:3% 0px 0px auto !important;
 
}
  
  #w_common_text-1597655483039,#w_common_text-1597655483042{
    padding-left:10px !Important;
  }
  

#w_fbtn-1610626377801 .p_CommonBtn .font {
    color: #fff;
    font-size: 13px;
}
  .c_portalResFriendlink_list-01001002 .p_content{
    display:none;
  }
  .c_portalResFriendlink_list-01001002 .p_links {
    width: auto;
    height: auto;
    border-color: transparent;
    padding: 5px;
    overflow: auto;
}
  #c_portalResFriendlink_list-16106266371097427 .p_articles{
    margin-top:0px !Important;
  }
  
  .c_portalResFriendlink_list-01001002 .p_images{
    border-radius:5px;
  }
  #c_portalResFriendlink_list-16106266371097427{
    margin-top:15px !Important;
  }
  #w_grid-1597655453573{
    margin-bottom:0px !Important;
  }
  .c_portalResNews_list-01001033 .newPicBox{
    padding-bottom:40% !important;
  }
  #w_fbtn-1611717703085 {
    width: 100%;
    max-width: 120px;
    min-height: 36px;
    
  }
  .w_fbtn-001 .p_CommonBtn .font {
    font-size: 13px;
}
  
  
  #w_grid-1610619493326{
    display:none;
  }
  
  #w_common_text-1610619493332 span{
    font-size:14px !Important;
  }
  
  #w_common_text-1610619493332{
    width: 90% !Important;
    margin:auto !important;
  }
  
  #w_common_text-1610619493346{
     width:90% !Important;
    margin:auto !important;
  }
  
  #w_common_text-1610619493346 span{
    font-size:14px !important;
     line-height:20px !important;
  }
  #w_common_text-1610619493346 {
    margin-top:15px !Important;
  }
  #w_common_text-1610619493352 p{
     text-align:center !important;
  }
  #w_common_text-1610619493352{
     margin-top:0px !important;
  }
  #w_common_text-1610619493352 span{
    font-size:14px !important;
  }
  #content_box-1610619493309-1{
     display:none;
  }
  #w_common_text-1610619493352 p {
    text-align: left !important;
    padding-left: 20px;
}
  
  #w_common_text-1597740546961 span{
     font-size:16px !Important;
  }
  #w_common_text-1597740546970{
    margin-top:0px !important;
  }
  
  #w_grid-1597740546950{
    margin-top:20px !important;
  }
  
  
  #w_common_text-1612343586233 span{
    font-size:20px !important;
  }
  
  #w_common_text-1612346257720 span{
    font-size:16px !important;
  }
  
  #w_common_text-1612349290331 span,#w_common_text-1600934686027 span,#w_common_text-1612349967982 span,#w_common_text-1612409717896 span{
    font-size:24px !important;
  }
  #w_common_text-1612349290336 span,#w_common_text-1600934686030 span,#w_common_text-1612349967987 span,#w_common_text-1612407732372 span,#w_common_text-1614681329787 span,#w_common_text-1612409717902 span{
    font-size:14px !important;
    letter-spacing: 0px;
  }
  
  
  #c_portalResProduct_list-1612349290356 .PhotoList_k1 li {
    width: 48%;
    margin-bottom: 5%;
    border: solid 1px #ddd;
    padding: 10px;
}
  #c_portalResProduct_list-1612349290356{
  margin-top: 10px;
    
    margin-bottom: 10px;
  }
  #c_portalResProduct_list-1573464437751{
      margin-top: 20px
  }
  
  
.c_portalResNews_list-01001038 .p_CommonSwitchBtnA,.c_portalResNews_list-01001038 .p_CommonSwitchBtnB{
     display:none;
  }
  
  #w_common_text-1612407732367 span,#w_common_text-1614681329784 span{
     font-size:24px !Important;
  }
  
  
   .c_portalResBreadcrumb_nav-01001{
    display:none !important;
  }
  
  #w_grid-1597744341501{
    margin-top:30px !Important;
  }
  .c_portalResProduct_list-01001017 .proLi{
    width:48% !important;
    float:left;
    margin:0px 1% !important;
  }
  
  .c_portalResProduct_list-01001017 .proContainer{
    max-width:100% !important;
    padding:0px !important;
  }
  .c_portalResProduct_list-01001017 .proTitle{
    font-size:15px !important;
  }
  .c_portalResProduct_list-01001017 .proLi{
    padding:0.5rem 0px;
  }
  .c_portalResProduct_list-01001017 .proTitle::before{
      top: -90px;
  }
  .c_portalResProduct_list-01001017 .search {
    position: absolute;
    left: 5px;
    top: 5px;
  }
  #c_portalResProduct_detail-16124108756671249 .d_summary{
     display:none;
  }
  #c_portalResProduct_detail-16124108756671249 .p_content{
    border-bottom:0px;
  }
  #c_portalResProduct_detail-16124108756671249 .d_ProName {
    padding: 0px 0px 20px 0px;
    text-align: center;
}
  
  #c_portalResProduct_detail-16124108756671249 .p_imagesA .p_images {
    object-fit: cover;
    height: 280px !important;
    width: 100% !important;
}
  #w_common_text-1612419905199 span,#w_common_text-1614050377259 span{
    font-size:24px !Important;
  }
  #w_grid-1612419905179,#w_grid-1614050377239{
    margin-top:30px !important;
  }
  #w_common_text-1612419905204 span,#w_common_text-1614050377264 span{
    font-size:14px !Important;
  }
  
  
  #w_common_text-1614051651052 span,#w_common_text-1614052007494 span,#w_common_text-1614052007494 span,#w_common_text-1614052032552 span{
  font-size:20px !important;  
  }
  .w_fbtn-001 .p_CommonBtn{
   padding:0px 12px !important;
  }
  #c_portalResProduct_list-1614050377279 .PhotoList_k1 li a {
    height: 30vw;
    padding: 0;
}
  #c_portalResProduct_list-1614050377279 .PhotoList_k1 li {
    width: 50%;
    margin-bottom: 0;
}
#c_portalResProduct_list-1614050377279 .PhotoList_k1 li:nth-child(2n+0) {
    margin-left: 0%;
}
  #c_portalResProduct_list-16124201222010118 .PhotoList_k1 li a {
    height: 30vw;
    padding: 0;
}
  #c_portalResProduct_list-16124201222010118 .PhotoList_k1 li {
    width: 50%;
    margin-bottom: 0%;
}
  #c_portalResProduct_list-16124201222010118 .PhotoList_k1 li:nth-child(2n+0) {
    margin-left: 0;
}
  .c_portalResNews_list-01001007 .p_articles{
    padding:10px;
  }
  .c_portalResNews_list-01001007 .p_images {
    margin: 0;
    width: 100% !important;
    height: 160px !important;
    border-radius:5px;
  }
  
  .c_portalResNews_list-01001007 .p_assist{
    display:none;
  }
  
  .c_portalResNews_list-01001007 .p_TitleBox{
    max-width:100% !Important;
    padding:10px 0px 5px 0px !Important;
  }
  
  #c_portalResNews_detail-15643013080686757 .reset_style p{
  text-indent: 0em;
  }
  
  
  .w_tabswitchbox-001 .p_relationbtntab .font {
    width: 100%;
    height: auto;
    font-size: 16px;
  }
  #w_tabswitchbox-1614678154742 > .layout_1 .p_box001 {
    height: 45px;
}
  .job-join,.job-iocn{
    display:none;
  }
  
  #w_grid-1612428532394{
    margin-top:0px !important;
  }
  #w_grid-1612428532383> div > .p_gridbox > .p_gridCell{
    margin-top:0px !important;
  }
  
  #w_common_text-1612428447502 p:nth-child(2) span{
    font-size:14px !important;
    line-height:16px !important;
  }
    #w_common_text-1612428447502 p:nth-child(1) span{
    font-size:24px !important;
  }
  #w_grid-1612428532394{
    display:none;
  }
  #w_common_text-1612428532403{
    margin-top:0px;
  }
  #w_common_text-1612430888348 p:nth-child(1) span{
    font-size:24px !important;
  }
  
  #w_common_text-1612430888348 p:nth-child(2) span{
    font-size:14px !important;
    line-height:16px !important;
  }
  
  
}
/*大屏开始*/ 
@media only screen and (min-width: 769px){
  
  
  
  
}
/*大屏结束*/ 




/*中大屏开始*/
@media only screen and (max-width:1440px) and (min-width: 1280px){
  
  .c_portalResnav_main-01001001 .header1 h1
  {
    max-width: 380px !important;
    top: 10px !important;
  }
  .header1 h1
  {
    max-width: 260px !important;
    top: 13px !important;
  }
  .header1 nav li{
    margin: 0 18px!important;
  }
  .c_portalResnav_main-01001001 .header1 nav li{
    margin: 0 18px!important;
  }


  
  
  
}
/*中屏结束*/
/*小小屏幕 开始*/ 
@media only screen and (max-width: 414px){
}
/*小小屏幕 结束*/






/*中小屏开始*/
@media only screen and (max-width:1280px) and (min-width: 1180px){
  
  .c_portalResnav_main-01001001 .header1 h1
  {
    max-width: 171px !important;
    top: 10px !important;
  }
  .header1 h1
  {
    max-width: 171px !important;
    top: 10px !important;
  }
  .header1 nav li{
    margin: 0 13px!important;
  }
  .c_portalResnav_main-01001001 .header1 nav li{
    margin: 0 13px!important;
  }
  .header1 nav{    right: 280px !important;}
  
 .c_portalResnav_main-01001001 .header1 nav{    right: 200px;}
  
  .c_portalResnav_main-01001001 .header1 nav li > a
  {  font-size:15px;   } 
  
  .header1 nav li > a
  {  font-size:15px !important;   } 
  

 

  
  
  
  
}
/*中屏结束*/






/*中小屏开始*/
@media only screen and (max-width:1600px) and (min-width: 1440px){
  
 
  .header1 nav li{
    margin: 0 18px!important;
  }
  .c_portalResnav_main-01001001 .header1 nav li{
    margin: 0 18px!important;
  }
  .header1 nav{ }
  
 .c_portalResnav_main-01001001 .header1 nav{  }

  
  
  
  
}
/*中屏结束*/






