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

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


/*小屏开始*/
@media only screen and (max-width: 768px) {

  .c_portalResnav_main-01001007 .lan{    top: 76px;    padding: 0px 0px;    width: 95px;}
  
  #c_portalResComplaintPage_detail-16111032356380552 .wyz
  {  top: 65%;  }
  
  .c_portalResnav_main-01001007 .headTopBox .e_icon{
  font-size: 18px; color: #333;}
  
  #content_box-1591877649240-0{    width: 100% !important;}
  .hd01.poa {
    position: absolute;
    left: 0px;
    bottom: 0px !important;
    width: 80%;
    background: #00000021;
    padding: 10px 0;
}
  .hd01 .swiper-pagination-bullet{    font-size: 18px;} 
  
  .hd01.poa{ padding-top: 8px; padding-bottom: 15px;}
  
  #w_grid-1610786615808{ margin-top: 10px; }
  
  #w_grid-1610786562056 > div > .p_gridbox ,
  #w_grid-1610713330214 > div > .p_gridbox{
    display: block;}
  
  #w_common_text-1610786562073 p span{font-size:28px !important;}
  
  #c_portalResPublic_codeContainer-16109514612172187{    margin-top: 6px;}
  
  #w_common_text-1610786562076  h5 span{font-size:36px !important;}
  
  #w_common_text-1610786562081{    margin-top: 20px;}
  
  #c_portalResPublic_codeContainer-16109543610301935 .ab_r{display:none;}
  
  .c_portalResPublic_codeContainer-01001001 .about-num li {
    width: auto; border-bottom: none;padding-right: 40px;
}
  .c_portalResPublic_codeContainer-01001001 .about-num li h2 {
    font-size: 42px;
    line-height: 30px;
}
  .c_portalResnav_main-01001007 .navTitBox{ height: 50px;} 
  
  .c_portalResComplaintPage_detail-01001003 .runpic-words ul li p{
  display:none;
  }
  
  .c_portalResComplaintPage_detail-01001003 .runpic-words-pic { display: none;}
  
  .c_portalResComplaintPage_detail-01001003 .runpic-words ul li{   
    padding: 10px 0px;}
  
  
  #w_common_text-1610713560864 p span,
  #w_common_text-1610956821504 p span,
  #w_common_text-1610712461211 p span,
  #w_common_text-1610710978308 p span{font-size:32px !important;}
  
  #w_common_text-1610713657231 h5 span,
  #w_common_text-1610956832943 h5 span,
  #w_common_text-1610712499119 h5 span{font-size:32px !important;}
  
  #content_box-1610713330214-1{padding: 0px 20px; padding-top: 20px;}
  
  #w_common_text-1610713685538{ margin-top: 15px;}
  
  #w_fimg-1610713908596{    margin-bottom: 30px;    margin-top: 20px;}
  
  #w_common_text-1610713685538 p span{font-size:20px !important;}
  
  #w_grid-1610956740790 { width: 100%;}
  
  #w_grid-1610956740790 > div > .p_gridbox {
    background-color: rgba(240, 240, 240, 1);
    padding: 0px 20px;
}
  
  #w_grid-1610956740790{    margin-top: 0;} 
  
  #w_common_text-1610956821504{margin-top: 20px;}
  
  #w_common_text-1610956843590{    margin-bottom: 20px;}
  
  #c_portalResPublic_codeContainer-16109573184792197{    margin-bottom: 25px;    margin-top: 20px;}
  
  #c_portalResPublic_codeContainer-16109573184792197 .more_l{
   width: 70px; height: 70px;line-height: 70px;} 
  
  #c_portalResPublic_codeContainer-16109573184792197{
  margin-top: 0; margin-left: 0;}
  
  #w_common_text-1610713747845 p span{
  font-size:15px !important;
  }
  
  .c_portalResPublic_codeContainer-01001007 .circle dd{
      height: 80px;    width: 80px;
  } 
  
  .c_portalResPublic_codeContainer-01001007 .circle{ left: -31px;top: -27px;}
  
  #w_grid-1610712392576{  margin-top: 30px;}
  
  #c_portalResNews_list-16107127240774448{margin-top: 15px;}
  
  #c_portalResNews_list-16107127240774448 .col {
    padding: 5px;
}
  
  #c_portalResNews_list-16107127240774448 .title{    font-size: 20px;    line-height: 30px;    white-space: inherit;}
  
  #c_portalResNews_list-16107127240774448 .content{padding-top: 10px;}
  
  #c_portalResNews_list-16107127240774448 .p_FLine {
    display: none;}
  
  #w_grid-1610710864217{ margin-top: 30px; margin-bottom: 30px;}
  
  #c_portalResPublic_codeContainer-16107119160335359{ margin-top: 30px;}
  
  #c_portalResPublic_codeContainer-16107119160335359 .more_l{    width: 55px;
    height: 55px;    line-height: 55px}
  
  #w_common_text-1610711409577 h5 span { font-size: 26px !important;}
  
  #c_portalResPublic_codeContainer-16107076705056818 .foot-c dl {
  display:none;
  }
  
  #c_portalResPublic_codeContainer-16107076705056818 .foot-c dl:nth-child(4){
  display:block !important;
  }
  
  
  
  #c_portalResPublic_codeContainer-16107076705056818 .foot-c dl:nth-child(5){
  display:block !important;}
  
  #c_portalResPublic_codeContainer-16107076705056818 .foot-c dl {
    float: left;
    margin-left: 30px;
}
  #w_grid-1591863941341 {
    margin-bottom: 10px;
}
  .p_FLine {
    border-top-color: rgb(49, 49, 49) !important;
    border-top-width: 1px !important;
}

  #w_common_text-1583908166739 h5 span{font-size: 12px !important;}
  
  .Banner-A1 .swiper-slide{ height: 120px !important;}
  
  .c_portalResBreadcrumb_nav-01001 .p_breadcrumbList{   
       border-bottom: none;border-top:none;}
  
  .c_portalResBreadcrumb_nav-01001 .p_breadcrumbCurrent .font,
  .c_portalResBreadcrumb_nav-01001 .p_breadcrumbFirst>a>.font,
  .c_portalResBreadcrumb_nav-01001 .p_end .font{color: #7b7b7b;}
  
  
  #w_grid-1611023540580,
  #w_grid-1611026371802,
  #w_grid-1611026774533,
  #w_grid-1611027634950,
  #w_grid-1611032951495,
  #w_grid-1611033153895{ width: 100%;}
  
  .c_portalResIntro_category-01001001 .cateBox {
    overflow: hidden;
    background: #e8e0d8;
}
  
  #content_box-1611023540580-0,
  #content_box-1611026371802-0,
  #content_box-1611026774533-0,
  #content_box-1611027634950-0,
  #content_box-1611032951495-0{display:none;}
  
  .c_portalResIntro_category-01001001 .cateName{    width: 100%;}
  
  .c_portalResIntro_category-01001001 .backBtn{ padding-top: 5px; }
  
  #w_common_text-1575972756777 h5 span{font-size:32px !important;}
  
  #w_common_text-1592013642975,
  #w_common_text-1592013583779{ margin-top: 10px;}
  
  .c_portalResProduct_list-01001004 .aTop{padding-bottom: 142%;}
  
  .c_portalResProduct_list-01001004 #products {
    padding: 0;
    height: 319px;
}
  
  #w_grid-1592014447463{  margin-bottom: 10px;}
  
#w_grid-1611026371842 >.w_grid>.p_gridbox>.p_gridCell:last-child {
    display: block;
    width: 100% !important;
}
  
  #w_common_text-1611026372022 h5 span,
  #w_common_text-1611026774603 h5 span,
  #w_common_text-1611027635030 h5 span,
  #w_common_text-1611032951745 h5 span,
  #w_common_text-1611032951785 h5 span,
  #w_common_text-1611035744308 h5 span,
  #w_common_text-1611032951715 h5 span,
  #w_common_text-1611033154115 h5 span{font-size: 34px !important;}
  
  
  #w_common_text-1611026372027 h5 span,
  #w_common_text-1611026774608 h5 span,
  #w_common_text-1611027635035 h5 span,
  #w_common_text-1611032951750 p span,
  #w_common_text-1611032951790 p span,
  #w_common_text-1611035744312 p span,
  #w_common_text-1611032951720 h5 span,
  #w_common_text-1611033154120 h5 span{font-size: 30px !important;}
  
  #w_common_text-1611026774618{ margin-top: 15px;}
  #w_common_text-1611026774618 p span{font-size: 26px !important;}
  #w_common_text-1611035744320 p span{font-size: 22px !important;}
  
  #w_grid-1611026774573 >.w_grid>.p_gridbox>.p_gridCell:first-child {
    width: 100%;
}
  #w_grid-1611026774573 >.w_grid>.p_gridbox>.p_gridCell:last-child,
  #w_grid-1611027634990 >.w_grid>.p_gridbox>.p_gridCell:last-child,
  #w_grid-1611032951535 >.w_grid>.p_gridbox>.p_gridCell:last-child,
  #w_grid-1611033153935 >.w_grid>.p_gridbox>.p_gridCell:last-child{
    display: block; width: 100% !important;
}
  #w_grid-1611032951525{    margin-top: 30px;}
  
  #c_portalResProduct_list-16110278081125731 .proLi{
width: 46% !important; padding: 5px !important; margin: 5px;}
  
  #w_grid-1611032951615{    margin-top: 20px;} 
  
  #w_common_text-1611032951760{ margin-top: 0;
    margin-left: 10px; margin-right: 10px;}
  
  #w_grid-1611032951635{  min-height: 95px;  margin-top: 10px;margin-left: 10px;}
  
  #w_common_text-1611032951765{ margin-left: 10px;}
  
  #w_grid-1611032951665{    min-height: 95px; margin-top: 15px;    margin-left: 10px;}
  
  #w_common_text-1611032951775{    margin-top: 0px; margin-left: 10px;    margin-right: 10px;}
  
  #w_common_text-1611032951780,
  #w_common_text-1611032951765{ display:none; }
  
  #w_fimg-1611037095376{    min-height: auto;}
  
  #w_common_text-1611035744320 {    margin-top: 10px;}
  
  
  #c_portalResPublic_codeContainer-16110362368755261{    margin-top: 15px;}
  
  #c_portalResPublic_codeContainer-16110362368755261 .more_l {
    width: 60px; height: 60px;line-height: 60px;}
  
  
  #c_portalResProduct_list-16110342969956623 .proSummry {
    display: none;
}
  #c_portalResProduct_list-16110342969956623 .proImg {
    height: 100px;
}
  #c_portalResProduct_list-16110342969956623 .txtBox {
    width: 100%;
}
  
  #c_portalResProduct_list-16110342969956623 .proLink{    font-size: 16px;}  
  
  #c_portalResProduct_list-16110342969956623 .txtBox {
    padding: 0px;
    text-align: center;}
  
  #c_portalResProduct_list-16110342969956623 .proLi {
    margin-bottom: 20px;
    padding: 0px !important;
}
  
  
  #w_common_text-1611032951775 p span,
  #w_common_text-1611032951760 p span{line-height: 24px !important;}
  
  
  #w_grid-1611039422089{ margin-top: 25px;min-height: auto;}
  
 #w_grid-1611033154095 { width: 96%;margin-bottom: 20px;} 
  
  #w_common_text-1611037835669 p span{ font-size: 26px !important;}  
  
  #w_grid-1611037835654,
  #w_grid-1611033153925{width: 95%;}
  
  #w_common_text-1611037835681{ margin-top: 0;}
  
  #w_common_text-1611037314832 p span{ font-size: 24px !important;}  
  
  #w_common_text-1611037314832{margin-top: 20px;}
  
  #w_grid-1610964614737,
  #w_grid-1610962549670{display:none;}
  
  #c_portalResProduct_category-16109650462932465 .rightBox h2{
      font-size: 40px;
  }
  #c_portalResProduct_category-16109650462932465 .pro-link{ font-size: 28px;}
  
  #c_portalResProduct_category-16109650462932465 .pro-look{
   line-height: 40px;
    width: 110px;
    height: 40px;
    margin-top: 0;
  }
  
  #w_grid-1610964614757{  margin-top: 15px;}
  
  #w_common_text-1610967314455 p span,
  #w_common_text-1610969832034 p span{font-size: 22px !important;}
  
  #w_grid-1584017982101,
  #w_grid-1610963440148{margin-top: 20px;}
  
  .proNameBox {
    height: 44px !important;
}
   .proLink {
    font-size: 15px !important;
}
  .proList {
    margin-bottom: 5px !important;
}
   .iconBox {
    height: 40px !important;
}
  
  .p_pagebox .next,.p_pagebox .pre,
  .p_pagebox .next:active{    background-color: #88796f;} 
  
  .rightShowBox .proNameBox {
    padding-left: 0px !important;
}
  
  .c_portalResBreadcrumb_nav-01001 .p_breadcrumb.contentBox>a>.font{
  color:#666;}
  
  
  #c_portalResProduct_detail-16109634873054702 .right h2{
   padding-top: 0;
    font-size: 32px;
  }
  
  .c_portalResProduct_detail-01001 .d_nameD .font {
    display: none !important;}
  
  #w_common_text-1610964255258,
  #w_common_text-1611061474627,
  #c_portalResProduct_list-1610963440183,
  #content_box-1591953007638-1,
  #content_box-1610958827708-1{ display:none; }
  
  
  #w_grid-1576722617238{    min-height: auto;}
  
  #w_grid-1591953007638 {
    width: 100%;}
  
  #c_portalResNews_list-16109585840352559 .new  .col-xs-5{width:100%;}
  
  #c_portalResNews_list-16109585840352559 .bt1 {
    padding-left: 0px;
    width: 100%;padding-right: 0px;
}
  #c_portalResNews_list-16109585840352559 .title {
    margin-bottom: 5px;
    font-size: 20px;
    line-height: 1.5;
    color: #111;
    height: auto !important;
    padding-bottom: 0px;
    padding-top: 10px;
}
  #c_portalResNews_list-16109585840352559 .new{    padding-bottom: 10px;}
  
  #c_portalResNews_list-16109585840352559 .new {
    padding-bottom: 10px;
    padding-right: 0px;
}
  
  
  #w_grid-1610958827708 > div > .p_gridbox {
    background: #fff; padding: 10px;}
  
  
  .c_portalResNews_detail-01001 .p_headA{    font-size: 22px;
    line-height: 30px;
    text-align: center;}
  
  #w_grid-1611041813749,
  #w_grid-1611044751571,
  #w_grid-1611046550207,
  #w_grid-1611047703796,
  #w_grid-1611051345396,
  #w_grid-1611065260908,
  #w_grid-1611054442906,
  #w_grid-1611058409719,
  #w_grid-1611059000660,
  #w_grid-1611059087820,
  #w_grid-1611059928367{ width: 100%;}
  
  #content_box-1611041813749-0,
  #content_box-1611044751571-0,
  #content_box-1611046550207-0,
  #content_box-1611051345396-0,
  #content_box-1611047703796-0,
  #content_box-1611065260908-0,
  #content_box-1611054442906-0,
  #content_box-1611058409719-0,
  #content_box-1611059000660-0,
  #content_box-1611059087820-0,
  #content_box-1611059928367-0{display:none;}
  
  #w_grid-1611041813789 >.w_grid>.p_gridbox>.p_gridCell:last-child,
  #w_grid-1611044751611 >.w_grid>.p_gridbox>.p_gridCell:last-child,
  #w_grid-1611046550247 >.w_grid>.p_gridbox>.p_gridCell:last-child,
  #w_grid-1611047703836 >.w_grid>.p_gridbox>.p_gridCell:last-child,
  #w_grid-1611051345436 >.w_grid>.p_gridbox>.p_gridCell:last-child,
  #w_grid-1611065260948 >.w_grid>.p_gridbox>.p_gridCell:last-child,
  #w_grid-1611065261168 >.w_grid>.p_gridbox>.p_gridCell:last-child,
  #w_grid-1611059087860 >.w_grid>.p_gridbox>.p_gridCell:last-child{
    display: block;
    width: 100% !important;
}
  
  #w_common_text-1611041813969 h5 span,
  #w_common_text-1611044751981 h5 span,
  #w_common_text-1611046550657 h5 span,
  #w_common_text-1611051345616 h5 span,
  #w_common_text-1611047703896 h5 span,
  #w_common_text-1611065261308 h5 span,
  #w_common_text-1611065261398 h5 span,
  #w_common_text-1611055415622 h5 span,
  #w_common_text-1611059087920 h5 span,
  #w_common_text-1611060381977 h5 span{  font-size: 34px !important; } 
  
  #w_common_text-1611041813974 h5 span,
  #w_common_text-1611044751986 h5 span,
  #w_common_text-1611046550662 h5 span,
  #w_common_text-1611047703901 h5 span,
  #w_common_text-1611051345621 h5 span,
  #w_common_text-1611065261313 h5 span,
  #w_common_text-1611065261403 h5 span,
  #w_common_text-1611055544273 h5 span,
  #w_common_text-1611059087925 h5 span,
  #w_common_text-1611060395478 p span{ font-size: 30px !important;  }
  
  #w_grid-1611041813779,
  #w_grid-1611044751601,
  #w_grid-1611046550237,
  #w_grid-1611047703826,
  #w_grid-1611051345426,
  #w_grid-1611065260938,
  #w_grid-1611065261158,
  #w_grid-1611054442936,
  #w_grid-1611059087850{  margin-top: 30px;}
  
  #w_grid-1611042125022,
  #w_grid-1611042125027,
  #w_grid-1611042125031,
  #w_grid-1611042499573,
  #w_grid-1611042509281,
  #w_grid-1611042621179,
  #w_grid-1611042621215,
  #w_grid-1611042621306,
  #w_grid-1611042621251,
  #w_grid-1611042621271{  min-height: auto; }
  
  .c_portalResGroupIntention_form-01001 .infoHeaderMO,
  .c_portalResGroupIntention_form-01001 .p_productInfoArea,
  .c_portalResGroupIntention_form-01001 .formItemTitle{ display: none;}
  
  .c_portalResGroupIntention_form-01001 .formItemBox { padding: 0 15px;}
  
  #w_common_text-1611046550667 { margin-bottom: 20px;}
  
  .c_portalResGroupIntention_form-01001 .formItemInput { padding-left: 0;}
  
  #c_portalResGroupIntention_form-16110469324017858 .btn-primary,
  #c_portalResGroupIntention_form-1611059087950 .btn-primary
  {  float: left; margin: 0px;width: 100%;}
  
  .c_portalResProduct_list-01001001 .PhotoList_k1 li {
    width: 100%;}
  
  .c_portalResProduct_list-01001001 .PhotoList_k1 li a {
    height: 68vw;}
  
  #w_grid-1611040860920{    margin-top: 20px;}
  
  .c_portalResProduct_list-01001001 .PhotoList_k1,
  #w_grid-1611065261178 > div > .p_gridbox{
    padding: 0;
}
  
#w_grid-1611052533020 > div > .p_gridbox {
    padding: 0;
}  
  
  #w_fimg-1611065260978,
  #w_fimg-1611065260998,
  #w_fimg-1611065261018,
  #w_common_text-1584008763249,
  #w_common_text-1584013444952,
  #c_portalResMessage_form-15840129992757577{    margin-top: 0;}  
  
  #w_common_text-1611065261328,
  #w_common_text-1611065261338{    margin-bottom: 40px;}
  
  
  #w_grid-1611056106162 > div > .p_gridbox,
  #w_grid-1611056725667 > div > .p_gridbox{
    background-color: rgba(255, 255, 255, 1);
    display: block;
    align-items: center;
}
  
  .p_pagebox .next .font,
  .p_pagebox .pre .font{ color: #fff;}
  
  
  #c_portalResEmploy_detail-15840160459724440  .p_timeB  { display:none; }
  
  .c_portalResPublic_mapReference-01001 .p_mapContainer {
    width: 100%;
    height: 300px;
    border: 0px solid #ccc;
}
  
  
  .c_portalResMessage_form-01001004 .form-group {
    margin: 0;
    padding: 0;
}
  
  #c_portalResComplaintPage_detail-16107140756973159 {
  display:none;
  }
  
  #c_portalResProduct_category-16113983182781099 .title{    
    font-size: 22px;
    color: #623f1e;}
  
  #c_portalResProduct_category-16113983182781099 .btn-left9,
  #c_portalResProduct_category-16113983182781099 .btn-right9{
  display:none;
  }
  
  #c_portalResProduct_category-16113983182781099 .container {
    padding: 0;
}
  
 #c_portalResProduct_category-16113983182781099 .summary{
  padding-bottom: 20px;
  }
  
#c_portalResProduct_category-16113983182781099 .swiper-pagination-bullet {
    border-radius: 25px;}
  
  
#w_grid-1611398319448{ display:block; }
  
 #w_grid-1611400433918 >.w_grid>.p_gridbox>.p_gridCell:last-child {
    display: block;
   width:100% !important;
}
  
  #w_common_text-1611400646364 h5 span,
  #w_common_text-1611400433927 h5 span{
  font-size: 28px !important;
  }
  
  #w_grid-1611400596951 > div > .p_gridbox,
  #w_grid-1611400433933 > div > .p_gridbox{
    padding: 0;
}
  
 .c_portalResProduct_detail-01001 .d_description { display: none;}
  
  #c_portalResProduct_category-16117084175548602 .rightBox h2 {
    display: none;}
  
  
  #c_portalResProduct_category-16117084175548602 .pro-link {font-size: 24px;}
  #c_portalResProduct_category-16117084175548602 .right {
    padding: 0px;
    background-color: #f0f0f0;
}
  
 #c_portalResProduct_category-16117084175548602 .pro-look {
   display: none !important;} 
  
  #c_portalResProduct_category-16117084175548602 .pro-summary {
    margin-bottom: 0;
    width: 100%;
    font-size: 15px;
    line-height: 24px;
    display: -webkit-box;
    overflow: hidden;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    color: #999;
    letter-spacing: 0;
}
  
  #c_portalResProduct_category-16117084175548602 .pro-title {
    width: 100%;
    margin-bottom: 10px;
}
  

  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
}

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

}
 /*大屏结束*/ 


/*中屏开始*/
@media only screen and (max-width: 1440px) and (min-width:1200px){

  #c_portalResPublic_codeContainer-16107076705056818 .foot-c dl {
    float: left;
    margin-left: 60px;
}
  
  .c_portalResSearch_total-02001 .p_headbox {
    width: 380px;
    height: auto;
}
  
  

}
/*中屏结束*/


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

