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

  .joinus{ display:none !important; }


@media only screen and (max-width: 768px) {
  
  #w_grid-1590812665550{display:none;} 
  #w_grid-1590833384112{display:none;} 
  #content_box-1590816119153-1,
  #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: 285px;   
    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: #006bb9;}
  #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: #f7ae14 !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 span{    font-size: 28px;}
  
    .top-content {
    padding: 20px !important;
    flex-wrap: wrap;
}
  
  .job2 {
    font-size: 13px !important;padding-bottom: 20px;
}
  
#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;}
  
  
  /* 德盛 */
  
  .c_portalResnav_main-01001001 .header2 .nav-btn.hover .line, .header2 .nav-btn.hover .line { background: #f98100;}
  
  
  #w_common_text-1596455132033 p span,
  #w_common_text-1596617185828 p span,
  #w_common_text-1596456768559 p span,
  #w_common_text-1596456970657 p span{font-size: 34px !important;}
  
  #w_common_text-1596455166138 p span,
  #w_common_text-1596617185832 p span,
  #w_common_text-1596456787436 p span,
  #w_common_text-1596456970660 p span{ font-size: 32px !important;}
  
  #w_fimg-1596455270687{    margin-top: 14px;    max-width: 110px;}  
  
  .p_link{margin: 0;}
  
  #w_fbtn-1596455438444{    min-height: 45px;  margin-top: 25px;}
  
  #w_grid-1596617185816 > div > .p_gridbox {padding-left: 30px;}
  #c_portalResProduct_category-15964564843519484 .proCateBox { padding: 0;}
  
  #c_portalResProduct_category-15964564843519484{    margin-top: 30px;
    margin-bottom: 0;}
  
  #w_fimg-1596456799099{margin-bottom: 20px;}
  #w_common_text-1596456970660{    margin-top: 0;}
  #w_common_text-1596456768559{    margin-top: 18px;}
  
  #w_fbtn-1596457040088{margin-top: 20px;}
  
  #w_fimg-1596456970663{    margin-bottom: 25px;}
  
  #c_portalResNews_list-15964573288440617 .newTitle {
    margin: 30px 0 10px;}
  
  #c_portalResNews_list-15964573288440617 .topBox {
    position: relative;
    width: 100%;
    height: 300px;}
  
  #c_portalResNews_list-15964573288440617 .newList {
    width: 100%;
    height: 330px;}
  
  #c_portalResProduct_category-15964564843519484 .cate-pic-box{    padding-bottom: 100%;}
  
  #c_portalResProduct_category-15964564843519484 .swiper-button .iconfont{    width: 40px; height: 40px;} 
  
  #c_portalResProduct_category-15964564843519484 .swiper-container {
    margin-left: 50px;}
  
  #c_portalResProduct_category-15964564843519484 {
    width: 96%;}
  
  
  #w_grid-1596456563031 > div > .p_gridbox {
    background-image: url(/img/bg_bg5.jpg);
    background-color: rgba(0, 0, 0, 1);
    background-attachment: inherit;
    background-size: cover;
}
  
  
  #c_portalResIntro_detail-15579188079070124 .reset_style div {
    font-size: 15px;
    line-height: 26px;
}
  
  #w_common_text-1596523602517 p span{ font-size: 24px !important; } 
  
  .p_pagebox .js_pageBtnDisable, .p_pagebox .js_pageBtnDisable:hover, .p_pagebox .js_pageBtnDisable:active {
    background: #ffffff !important;
    border-color: #d9d9d9 !important;
    color: #bfbfbf !important;
    cursor: default;
}
  
  .p_pagebox .next {
    width: 48%;
    margin-left: 2%;
    background-color: #019940;
}
  
  #c_portalResProduct_list-1573537715696 .proList:hover .titleBox {
    color: #f98100;
}
  
  .joinus{ display:none !important; }
  .c_portalResBreadcrumb_nav-01001 .p_breadcrumb>a>.font {
    display: inline-block;
    line-height: 30px;
    color: #333;
}
  
  #c_portalResProduct_category-15761433104424593 .NavList_a1 a:hover {
    color: #f98100;
}
  
  #c_portalResPublic_codeContainer-15966087095008893 .yb_conct{
  display:none;
  }
  
  .c_portalResNews_list-01001007 .p_time{    float: left;}
  
  #c_portalResNews_detail-15643013080686757 .reset_style div{    text-indent: 0;}
  
    #c_portalResNews_detail-15643013080686757 .reset_style p{    text-indent: 0;}
  #c_portalResProduct_list-15965262116364524 .proLi {
    position: relative;
    overflow: hidden;
    padding: 10px;
    width: 50%;
    float: left;
}
  
  #c_portalResProduct_list-15965262116364524 .porBbox{    padding: 4px 0px 0px;}
  
#c_portalResIntro_category-1596524845496 .NavList_a1 a:hover {
    color: #f69901;
}
  
  #c_portalResIntro_category-1596519221267 .NavList_a1 a:hover,
  #c_portalResIntro_category-15579110747705336 .NavList_a1 a:hover,
  #c_portalResIntro_category-1573464437741 .NavList_a1 a:hover{
    color: #f69901;
}
  
.c_portalResMessage_form-01001001 .p_CoupWBox {
    padding: 0;
    width: 91%;
    margin: 12px auto 12px;
}
  
 #c_portalResProduct_category-15964564843519484 .btn-right9 {
    right: 5px;
    top: 40%;left: auto;
}
  
  #c_portalResProduct_category-15964564843519484 .swiper-container {
    margin-left: 10px;
}
  
 #c_portalResProduct_category-15964564843519484 .title,
  #c_portalResProduct_category-15964564843519484 .summary{
   text-align: center;}
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
}
/*大屏开始*/ 
@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: 262px !important;
    top: 10px !important;
  }
  .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{    right: 200px;}
  
  
  
  
  
  
  
  
}
/*中屏结束*/
/*小小屏幕 开始*/ 
@media only screen and (max-width: 414px){
}
/*小小屏幕 结束*/





@media only screen and (max-width:1200px) and (min-width: 1080px){



.header2 .logo {
    width: auto;
    height: 70px;
    margin-top: 0;
    overflow: hidden;
    margin: 5px;
    top: 0px !important;
    left: 0 !important;
}

  
  
  
  
  
  
  
  
  
  
  

}



/*中小屏开始*/
@media only screen and (max-width:1280px) and (min-width: 1180px){
  
  .c_portalResnav_main-01001001 .header1 h1
  {
    max-width: 380px !important;
    top: 10px !important;
  }
  .header1 h1
  {
    max-width: 262px !important;
    top: 10px !important;
  }
  .header1 nav li{
    margin: 0 13px!important;
  }
  .c_portalResnav_main-01001001 .header1 nav li{
    margin: 0 13px!important;
  }
  .header1 nav{  }
  
 .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{    right: 200px;}

  
  
  
  
}
/*中屏结束*/






