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

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

#w_grid-1577284338940{
    position: relative;
    z-index: 9999;
}



#w_videobackbox-1590720744493 .w_videobackbox{
  position:relative;
  background:#000;
}
#w_videobackbox-1590720744493 #w_fimg-1590722717971{
  position:relative;
  z-index:98;
}
#w_videobackbox-1590720744493 .w_videobackbox:before{
  position:absolute;
  top:-5px;
  left:0px;
  content:'';
  z-index:97;
  background:url(/img/bg2.png) top center no-repeat;
  width:100%;
  height:100%;
  opacity:0.9;
}
#w_videobackbox-1590720744493 video{
   opacity:0.8;
}

#c_portalResNews_list-15905930588300170{
   height:0px;
  opacity:1;
  transition:all 0.6s;
  overflow:hidden;
}
#w_fimgbox-1590572034228 #w_grid-1590572770179{
    transition:all 0.6s;
  }
#w_fimgbox-1590572034228:hover #w_grid-1590572770179{
  opacity:1;

  overflow:Hidden;
  transition:all 0.6s;

}
#w_fimgbox-1590572034228:hover #c_portalResNews_list-15905930588300170{
   height:100%;
    opacity:1;
  overflow:hidden;
}

/*1*/
#w_fimgbox-1590571985108{
  overflow:hidden;
}
#w_fimgbox-1590571985108 img,#w_fimgbox-1590571985108 #w_grid-1590572445937{

  transition:all 0.6s;
}
#w_fimgbox-1590571985108:hover #w_grid-1590572445937{
  opacity:1;
  transition:all 0.6s;
}
#w_fimgbox-1590571985108:hover img{
   transform:scale(1.1);
   transition:all 0.6s;
}

/*3*/
#w_fimgbox-1590572049317{
  overflow:hidden;
}
#w_fimgbox-1590572049317 img,#w_fimgbox-1590572049317 #w_grid-1590572761492{

  transition:all 0.6s;
}
#w_fimgbox-1590572049317:hover #w_grid-1590572761492{
  opacity:1;
  transition:all 0.6s;
}
#w_fimgbox-1590572049317:hover img{
   transform:scale(1.1);
   transition:all 0.6s;
}


/*4*/
#w_fimgbox-1590572081950{
  overflow:hidden;
}
#w_fimgbox-1590572081950 img,#w_fimgbox-1590572081950 #w_grid-1590572781842{

  transition:all 0.6s;
}
#w_fimgbox-1590572081950:hover #w_grid-1590572781842{
  opacity:1;
  transition:all 0.6s;
}
#w_fimgbox-1590572081950:hover img{
   transform:scale(1.1);
   transition:all 0.6s;
}


#w_grid-1590578634116,#w_grid-1590578634127,#w_grid-1590578634137,#w_grid-1590578634149,#w_grid-1590578634159,#w_grid-1590578634170,#w_grid-1590578634179,#w_grid-1590578634191,#w_grid-1590578634202,#w_grid-1590578634211,#w_grid-1590578634221,#w_grid-1590578634230,#w_grid-1590580052294,#w_grid-1590580102104,#w_grid-1590580069455,#w_grid-1590580120519,#w_grid-1590580145006,#w_grid-1590580151727{
  border-right:solid 1px #ddd;
  border-bottom:solid 1px #ddd;
}

#w_grid-1590578634170,#w_grid-1590578634230,#w_grid-1590580151727{
   border-right:solid 1px #fff;
}



#w_grid-1590571700582{
  position:relative;
  z-index:99;
}

#w_grid-1594169789057,#w_grid-1594168832991,#w_grid-1590544607567,#w_grid-1590546575602,#w_grid-1573697277675,#w_grid-1590556542695,#w_grid-1590558990168,#w_grid-1564476740499,#w_grid-1564477596936,#w_grid-1590563161942,#w_grid-1590564253408,#w_grid-1590564649371,#w_grid-1590564755341,#w_grid-1590566229541,#w_grid-1577327437777,#w_grid-1590742301582,#w_grid-1591069314422,#w_grid-1591237406986,#w_grid-1614311849533,#w_grid-1614311849523,#w_grid-1621390652204,#w_grid-1621394438745{
z-index: 99;
    position: relative;
}

#w_grid-1577284338940.down_menu{
  position:fixed;
  z-index:999;
  
}

#w_common_text-1590547682083,#w_common_text-1590547544017,#w_common_text-1590547685056,#w_common_text-1590547689432,#w_common_text-1590547449234{
  opacity:0.7;
}

#w_grid-1577284338940 > div > .p_gridbox{
overflow: inherit;
}

#w_grid-1577284338940.down_menu > div > .p_gridbox {
    background-color: rgba(255, 255, 255, 1);
  height: 100px;
}

#w_grid-1577284338951 > div > .p_gridbox {
   overflow: inherit;
}

/*小屏开始*/
@media only screen and (max-width: 1600px) {
  #content_box-1577284338951-1{
    /*width:60% !Important;*/
  }
   #content_box-1577284338951-2{
 /*   width:16% !Important;*/
  }
}

@media only screen and (max-width: 1280px) {
  #w_fimg-1577284338961
  {
      max-width: 170px;
  }
  .c_portalResnav_main-01001004 .header2{
      position: relative;
  }
  .c_portalResnav_main-01001004 .header2 .main-wrap{
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0,0);
  }
  .c_portalResnav_main-01001004 .pc_nav{
    height:auto;
  }
 #w_grid-1577284338940 > div > .p_gridbox{
      padding: 5px 0px;
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0,0);
  }
}


/*小屏开始*/
@media only screen and (max-width: 768px) {
  #w_grid-1577284338940{
      position: fixed;
    z-index: 999;
    background: #fff;
    padding-bottom: 5px;
  }
  #w_fimg-1590570259608,#content_box-1577284338951-2{
    display:none;
  }
  
  
  #w_videobackbox-1590720744493 video{
     display:None;
  }
  #content_box-1590720744493{
     background:url(/img/sj_pic.jpg) top center no-repeat;
  }
  
  #w_videobackbox-1590720744493 .w_videobackbox:before{
        background: rgba(0,0,0,0.4);
  }
  #w_fimg-1590722717971{
    width:90% !important;
    padding-top:25%;
       margin:auto; 
   
  }
  #w_videobackbox-1590720744493{
      min-height: 250px;
  }

  #w_fimg-1590570833019{
      max-width: 60px;
  }
  #w_grid-1590570148081{
     margin-top:0px;
  }
#w_grid-1577284338940.down_menu > div > .p_gridbox {
    background-color: #fff;
    height:65px;
}
  #w_common_text-1590570891656 span{
     font-size:20px !important;
  }
  #w_common_text-1590570928663 span{
     font-size:13px !important;
  }
  #w_common_text-1590571002385{
    margin-top:5% !important;
  }
   #w_common_text-1590570857903 span{
   font-size:36px !important;
  }
  #w_fbtn-1590571060683{
  max-width: 160px;
        min-height: 45px;
    margin-top:6%;
    margin-bottom:8%;
  }
  #w_grid-1590570393418{
     margin:0px;
    padding:16px 15px;
  }
  #w_common_text-1590571452001 span,#w_common_text-1590574061889 span{
    font-size:22px !Important;
  }
  #w_common_text-1590571471752 {
     width:90% !Important;
    margin:auto !Important;
  }
  #w_common_text-1590571471752 span,#w_common_text-1590574090233 span{
    font-size:14px !Important;
  }
  #w_fimg-1590572212762{
     width: 60%;
    top: 43.5%;
    left: auto;
    z-index: 101;
    bottom: auto;
    right: 0;
  }
  #w_fimg-1590572770201,#w_fimg-1590572761514,#w_fimg-1590572781864,#w_fimg-1590572548257{
         margin-top: 8%;
  }
  #w_grid-1590572445937,#w_grid-1590572761492,#w_grid-1590572770179,#w_grid-1590572781842{
      margin-top: 8%;
  }
  #w_common_text-1590572450975 span,#w_common_text-1590572761502 span,#w_common_text-1590572770189 span,#w_common_text-1590572781851 span{
     font-size:24px !Important;
  }
  #w_common_text-1590572487621 span,#w_common_text-1590572761508 span,#w_common_text-1590572770195 span,#w_common_text-1590572781858 span{
      font-size: 16px !Important;
  }
  #w_fimgbox-1590571985108{
     margin-bottom:10px;
  }
  #w_fimgbox-1590572049317,#w_fimgbox-1590572034228{
     margin-bottom:10px;
  }
  #c_portalResNews_list-15905930588300170{
     display:none;
  }
  
  #w_common_text-1590577366923,#w_common_text-1590577571465,#w_common_text-1590577574701,#w_common_text-1590577577706{
    margin-bottom:20% !Important;
  }
  #w_common_text-1590577366923 p,#w_common_text-1590577571465 p,#w_common_text-1590577574701 p,#w_common_text-1590577577706 p{
     width:50%;
    float:left;
  }

  #w_grid-1590577208408,#w_grid-1590577571458,#w_grid-1590577574693,#w_grid-1590577577697,#w_grid-1590577580605{
    margin-top:8%;
  }
  #w_grid-1590577157269,#w_grid-1590577571447,#w_grid-1590577574685,#w_grid-1590577577688,#w_grid-1590577580597{
    min-height:0px !important;
  }
  #w_grid-1590573790733 > div > .p_gridbox{
      background-size: cover;
  }
  #w_grid-1590577157269,#w_grid-1590577571447,#w_grid-1590577574685,#w_grid-1590577577688{
     margin-bottom:10px;
  }
  #w_common_text-1590577580613{
     margin-bottom:0px !important;
  }
  #w_grid-1590577574693> div > .p_gridbox > .p_gridCell:nth-child(2n+1),#w_grid-1590577577697> div > .p_gridbox > .p_gridCell:nth-child(2n+1){
     width:45% !important;
  }
  #w_grid-1590574212028 .p_gridbox{
     text-align:center;
  }
  #w_fimg-1590574392893{
    margin:auto;
  }
  #w_common_text-1590577047298 span,.recruitment_title{
    font-size:32px !important;
    
  }
  .recruitment_tab_body>div:nth-child(4){
     display:block !Important;
    width:30% !Important;
        font-size: 15px;
    text-align:right;
  }
  .recruitment_tab_body{
  padding: 12px 20px !important;
  }
  .recruitment_tab_body>div:nth-child(5){
    display:none;
  }
  .recruitment_tab_body>div:nth-child(1){
    width: 70% !Important;
    text-align: left;
    font-size: 16px !important;
  }
  #w_common_text-1590577055967 span{
     font-size:14px !important;
  }
  #w_common_text-1590577055967 span{
     font-size:14px !important;
  }
  
  #w_grid-1590574212028{
     padding-bottom:5%;
     min-height:0px !important;
  }
  #w_grid-1590578634137,#w_grid-1590578634202,#w_grid-1590580069455{
     border-right:none;
  }
  #w_common_text-1590580676710 span{
    font-size:36px !important;
  }
  #w_common_text-1590580676710{
     margin-top:8% !Important;
  }
  .zw_li_li.second,.zw_li_li.third,.zw_li_li.other{
    display:none;
  }
  .zw_li_li.first{
    width:70% !Important;
  }
  #c_portalResProduct_list-15905810511473255 .zw_li_li{
    font-size:16px;
  }
  #c_portalResProduct_list-15905810511473255 .zw_li{
     padding:15px;
  }
  #c_portalResProduct_list-15905810511473255 .zw_li_li.last{
     width:30% !Important;
  }
  #c_portalResProduct_list-15905810511473255 .proBox{
     width:92% !important;
    margin:auto;
  }
  #c_portalResPublic_codeContainer-15905746173947807{
      padding-bottom: 30px;
  }
  #c_portalResProduct_list-15905810511473255 .proContainer{
     margin:0px !Important;
  }
  #content_box-1590478210789-0, #content_box-1590478210789-1, #content_box-1590478210789-2, #content_box-1590478210789-3,#content_box-1590478210789-4 {
    border-right: solid 0px #48608a;
    text-align: left;
    padding: 0px !important;
    margin: 0px;
  }
  #w_grid-1590478210789 > div > .p_gridbox > .p_gridCell:nth-child(n+1) {
     clear: inherit; 
    width: 50%;
    float: left;
  }
  #content_box-1590477004913-2{
     margin-bottom:15px;
  }
  #w_grid-1576130583793> div > .p_gridbox > .p_gridCell{
      margin-top: 0px !important;
  
  }
  #w_common_text-1576130583855{
      margin-top: 15px;
  }
  
  #w_common_text-1576130583855 p{
     text-align:left !important;
  }
  
  #w_common_text-1576130583855 p span:nth-child(10){
     display:none;
  }
  #w_fimg-1590476519975{
      margin-left: 0px;
    margin-top: 10px;
    margin-bottom: 25px;
  }
  #content_box-1590478210789-2,#content_box-1590478210789-3,#content_box-1590478210789-4{
     display:none;
  }
  #w_grid-1577284338951> div > .p_gridbox > .p_gridCell:nth-child(3n+1){
  position: relative;
    z-index: 999;
  }
  #w_grid-1577284338951> div > .p_gridbox > .p_gridCell:nth-child(3n+2){
  z-index: 1;
        width: 100%;
    position:absolute;
  }
  #w_grid-1577284338951{
   max-width:100%;
  }
  #w_fimg-1577284338961{
      margin-top: 5px;
    margin-left: 10px;
  }
  
  
  /*in*/
  #w_grid-1573697277685{
      margin-top: 10px;
  }
  #w_grid-1573697277715{
    margin-top:10%;
  }
  #w_common_text-1590501784144 span{
     font-size:24px !important;
  }
  #w_common_text-1590501784144{
    height:36px;
  }
  #w_common_text-1590501727886 span{
    font-size:14px;
  }
  #w_fimg-1590502187368{
    display:none;
  }
  #c_portalResPublic_codeContainer-15905047012695911{
    width:92%;
    margin:auto;
    margin-top:5%;
  }
  #c_portalResPublic_codeContainer-15905047012695911 .about_li{
    width:50% !important;
  }
  
  #w_grid-1590542524182,#w_grid-1590542567791,#w_grid-1590542213343,#w_grid-1590542521383{
     width:160px;
    min-height:160px;
  }
  #w_common_text-1590544607607{
    margin-top:15% !important;
  }
  .c_portalResNews_list-01001025 .newYear{
    font-size:22px;
  }
  
  .c_portalResNews_list-01001025 .content{
      width: calc( 100% - 120px );
  }
  .c_portalResNews_list-01001025 .newTitle{
     display:none;
  }
  
  .lc_img{
     width:90%;
  }
  #w_grid-1590544607577,#w_grid-1591069314432{
    margin-top:10px;
  }
  #w_common_text-1591069625240{
    margin-top:18% !important;
  }
  #w_grid-1591069587113{
     width:92% !Important;
  }
  #w_common_text-1591076890052{
    margin-top:0px !Important;
  }
  #w_common_text-1591069625240 span:nth-chlid(1) span,#w_common_text-1591075508750 span:nth-chlid(1) span{
     font-size:28px !important;
  }
   #w_common_text-1591069625240 span:nth-chlid(2) span, #w_common_text-1591075508750 span:nth-chlid(2) span{
     font-size:16px !important;
  }
  #w_grid-1591075696575 > div > .p_gridbox > .p_gridCell:nth-child(n+1){
      padding: 15px;
  }
  #w_common_text-1591075508762 span{
    font-size:14px !Important;
    line-height:16px !Important;
  }
  #content_box-1591075508738-0{
     border:none !Important;
  }
  #c_portalResPublic_codeContainer-15910759067592930{
     display:none;
  }
  #w_common_text-1591075580864{
    padding-bottom:15px;
  }
  #w_common_text-1591075580864 span,#w_common_text-1591075508768 span{
     font-size:15px !important;
  }
  #content_box-1591078263652-1{
     padding:0px 15px;
  }
  #content_box-1591079075895-0,#content_box-1591079075895-1,#content_box-1591079075895-2,#content_box-1591079075895-3,#content_box-1591079075895-4,#content_box-1591079075895-5,#content_box-1591079075895-6,#content_box-1591079075895-7{
     width:24% !Important;
  }
  #w_grid-1591079075895{
     width:95% !important;
    margin:auto !Important;
    padding:10px 0px;
  }
  #w_grid-1591078556744{
     display:none;
  }
  #w_common_text-1591080068335 span:nth-chlid(3){
     display:none;
  }
  #w_grid-1591080059047{
    width:92%;
  }
  #w_grid-1590546575612{
     margin-top:10px !Important;
  }
  #w_common_text-1590546575642{
     margin-top:18% !important;
  }
  #w_common_text-1590546882641 span{
    font-size:14px !Important;
  }
  
  #w_grid-1590549616660 > div > .p_gridbox,#w_grid-1590551471334 > div > .p_gridbox{
     padding:12px !Important;
  }
  #w_grid-1590550016131 > div > .p_gridbox,#w_grid-1590551411311 > div > .p_gridbox,#w_grid-1590551528036 > div > .p_gridbox,#w_grid-1590551460534 > div > .p_gridbox,#w_grid-1590551532294 > div > .p_gridbox,#w_grid-1590551463246 > div > .p_gridbox,#w_grid-1590551463246 > div > .p_gridbox,#w_grid-1590551751861 > div > .p_gridbox,#w_grid-1590745402293 > div > .p_gridbox,#w_grid-1590745402298 > div > .p_gridbox,#w_grid-1590745402302 > div > .p_gridbox,#w_grid-1590745553400 > div > .p_gridbox,#w_grid-1590745578463 > div > .p_gridbox{
    padding:12px !Important;
  }
  
  #w_grid-1590556542705,#w_grid-1590558990138 > div > .p_gridbox > .p_gridCell>.w_grid-000:nth-child(2){
        margin-top: 10px;
  }
  #c_portalResIntro_detail-15905568958390613{
    margin-top:16% !Important;
  }
  #w_common_text-1590559047160{
     margin-top: 16%;
  }
  #w_common_text-1590559047160 span,#w_common_text-1590563161992 span,#w_common_text-1590742301632 span,#w_common_text-1590742683494 span,#w_common_text-1590567436019 span{
     font-size:28px !Important;
  }
  #w_fbtn-1590560598587{
    margin-top: 0%;
  }
  .p_DepictBoxB{
    display:none;
  }
  .p_intentionIntroTitle{
     display:none;
  }
  .p_eqdescInput{
     margin-bottom:10px;
  }
  .p_FullName{
     margin-top:10px;
  }
  #w_grid-1590543212558 > div > .p_gridbox > .p_gridCell>.w_grid-000:nth-child(2){
     margin-top:10px;
  }
  #w_common_text-1590543585428 span,#w_common_text-1590735974112 span,#w_common_text-1590562711248 span,#w_common_text-1590564253458 span,#w_common_text-1590564755391 span,#w_common_text-1591237407036 span,#w_common_text-1590739675772 span,#w_common_text-1590590595657 span,#w_common_text-1590590826088 span{
    font-size:28px !Important;
  }
  .proBox ul li {
    width: 50%;
    float:left;
  }
  #w_grid-1590735974042 > div > .p_gridbox > .p_gridCell>.w_grid-000:nth-child(2){
     margin-top:10px;
  }
  #c_portalResProduct_detail-15907361696907902,#w_grid-1564476740509,#w_grid-1564477596926 > div > .p_gridbox > .p_gridCell>.w_grid-000:nth-child(2),#w_grid-1590563161922 > div > .p_gridbox > .p_gridCell>.w_grid-000:nth-child(2),#w_grid-1590564253388 > div > .p_gridbox > .p_gridCell>.w_grid-000:nth-child(2),#w_grid-1590564649351 > div > .p_gridbox > .p_gridCell>.w_grid-000:nth-child(2),#w_grid-1590564755351,#w_grid-1590566229521 > div > .p_gridbox > .p_gridCell>.w_grid-000:nth-child(2),#w_grid-1590742301562 > div > .p_gridbox > .p_gridCell>.w_grid-000:nth-child(2),#w_grid-1590742683424 > div > .p_gridbox > .p_gridCell>.w_grid-000:nth-child(2),#w_grid-1591237406996{
      margin-top: 10px;
  }
  #w_grid-1564476740539,#c_portalResNews_detail-1590564649431{
       margin-top: 16%;
  }
  #w_grid-1564477596976,#w_common_text-1590563161992,#w_common_text-1590564253458,#w_common_text-1590564755391,#c_portalResNews_detail-1590566229601,#w_common_text-1590742301632,#w_common_text-1590742683494,#w_common_text-1591237407036{
    margin-top:12% !Important;
  }
  .c_portalResProduct_detail-01001002 .reset_style p img{
     width:100% !important;
  }
  #c_portalResNews_category-15912390636493852 .left,#c_portalResNews_category-15912390636493852 .right{
     width:100% !important;
  }
  .c_portalResNews_detail-01001 img{
  width:100% !important;
  }
  #w_grid-1577327526167> div > .p_gridbox > .p_gridCell{
    margin-top:0px;
  }
  
  #w_common_text-1590566964993 span{
    font-size:20px;
  }
  #content_box-1590567020777-0{
    padding:20px;
  }
  #w_grid-1590566965016 >.w_grid>.p_gridbox>.p_gridCell:last-child {
    width: 80%;
  }
  #w_common_text-1590566965043 span{
    font-size:14px !important;
  }
  #w_grid-1577327526177> div > .p_gridbox > .p_gridCell{
     margin:0px;
    padding:0px 15px;
  }
  #w_fimg-1591418783944{
     margin-bottom:15px;
  }
  .p_email{
    margin-top:10px;
  }
  .c_portalResMessage_form-01001001 .p_CoupWBox button {
    width: 92%;
    margin: auto;
    display: block;
    margin-top: 10px;
}
  
  #c_portalResFriendlink_list-1590739675787 .p_articles{
     margin:0px !important;
     width:48%;
    padding:5px;
    height: 60px;
  }
  
  .c_portalResFriendlink_list-01001 .p_links{
    padding:0px;
  }
  .c_portalResFriendlink_list-01001 .p_TitleBox {
    width: auto;
    height: auto;
    margin-top: 0;
    text-align: center;
}
  .c_portalResFriendlink_list-01001 .p_pagebox{
    display:none;
  }
  #w_grid-1590590595487 > div > .p_gridbox > .p_gridCell:nth-child(n+1),#w_grid-1590590826058> div > .p_gridbox > .p_gridCell{
     margin-top:0px;
  }
  #c_portalResProduct_list-15905906785703737 .zw_li{
    padding:10px 5px;
  }
  #c_portalResProduct_list-15905906785703737 .zw_li_li{
     font-size:16px;
  }
  #c_portalResProduct_list-15905906785703737 .zw_li_li.last{
    width:30%;
    float:right;
  }
  #w_grid-1564456455396{
    margin-top:60px;
  }
  
  
  
  
  
  
  
  
}

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

}
 /*大屏结束*/ 


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


}
/*中屏结束*/


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

