.m_img,.m_nav{
    display: none;
}
@media screen and (max-width: 1024px) and (min-width: 0px) {	.toolbar_w{		display:block;	}
	.neiye-title,.zige_w .neiye-title{
	width:100%;
}
.neiye-title p,.neiye-title h3{
	font-size:1.4rem;
}
.gongyi01{
	width:100%;
	    margin: 15px 0;
}
.bb p {
	margin: 5px 0;
}
.gongyi01_1 img{
	height:160px;
}
.gongyi01_content span{
	font-size: 14px;
}
.gongyi01_content {
	padding:0 10px; 
}
.gongyi01_content h5{
	padding-bottom:0;
}
.qiuzhi-list {
	margin-top:25px;
}
.new_lst{
	height:auto !important;
}
    .msgNum {
        display: none;
    }

    .slider {
        margin-top: 44px;
    }

    .head {
        display: none
    }

    .m_img {
        display: block;
        height: 70px;
        background: #fff;
        position: fixed;
        top: 28px;
        padding:5px 10px;
        width: 100%;
        z-index: 9999;
        border-bottom: 1px solid #ddd;
        overflow: hidden;
    }

    .m_img .headlf {
        padding-top: 2px;
        padding-left: 5px;
        float: left;
        width:85%;
    }

    .m_img .headlf .m_logo {
        height: 55px;
        display: block
    }

    .m_img .headrg {
        padding-right: 5%;
        padding-top: 25px;
        float: right;
    }

    .m_img .headrg a .m_menuimg {
        height: 16px;
        vertical-align: top;
        display: block
    }

    .m_nav {
        display: block;
        position: fixed;
        top: 0px;
        left: 0px;
        width: 0px;
        height: 0px;
        overflow: hidden;
        z-index: 10000
    }

    .m_nav .closecover {
        position: absolute;
        width: 100%;
        height: 100%;
        background: #0b0d19;
        filter: alpha(opacity=0);
        opacity: 0;
        left: 0px;
        top: 0px;
        z-index: 1
    }

    .m_nav .closeicon {
        position: absolute;
        width: 20%;
        left: 10px;
        top: 5%;
        z-index: 100;
        text-align: center;
        filter: alpha(opacity=0);
        opacity: 0
    }

    .m_nav .m_navList {
        position: absolute;
        width: 80%;
        right: 0px;
        top: 0px;
        background: #0b0d19;
        height: 100%;
        z-index: 100;
        right: -80%;
        overflow-y: scroll;
    }

    .m_nav .m_navList ul {
        padding-left: 5%;
        padding-right: 5%
    }

    .m_nav .m_navList ul li {
        border-bottom: 1px solid #232530
    }

    .m_nav .m_navList ul li a {
        display: block;
        height: 45px;
        color: #fff;
        line-height: 45px;
        padding-left: 5%;
        font-size: 16px
    }

    .m_nav .m_navList ul li .m_f_a {
        display: flex;
        align-items: center;
        justify-content: space-between;
        width: 100%
    }

    .m_nav .m_navList ul li .m_f_a a {
        flex: 1;
    }

    .m_nav .m_navList ul li .m_f_a i {
        width: 40px;
        height: 35px;
        box-sizing: border-box;
        padding: 0 5px;
        display: block;
    }

    .icon {
        background: url(../images/plus.png) 100% no-repeat;
        background-position: 50% 50%;
        -webkit-transition: all 0s;
        -moz-transition: all 0s;
        transition: all 0s
    }

    .icon_on {
        background: url(../images/reduce.jpg) 50% no-repeat !important;
        background-position: 50% 50%;
        -webkit-transition: all 0s;
        -moz-transition: all 0s;
        transition: all 0s
    }

    .m_nav .m_navList ul li .m_s_nav {
        display: none;
        width: 100%;
    }

    .m_nav .m_navList ul li .m_s_nav a {
        display: block;
        height: 40px;
        line-height: 40px;
        font-size: 14px;
        padding-left: 10%;
        overflow: hidden;
        white-space: nowrap;
        width: 90%;
        text-overflow: ellipsis;
    }
    .top,.daohang{
        display: none;
    }
    .wel-left{
        font-size:12px;
    }
    .logo-ziti{
        position: relative;
        left:10px;
        bottom:0;
        top:20px;
    }
    .logo-ziti h2{
        font-size: 0.8rem;
    }
    .logo-ziti p{
        font-size:12px;
    }
    .wel{
        position: fixed;
        top:0;
        width:100%;
        z-index:999;
        height:30px;
    }
     #demo0{
        margin-top:98px;
    }
   #demo1{
        margin-top:0px;
    }
    /*首页业务*/
    .yewu{
        padding:20px 0;
    }
    #new_box{
        padding:20px 0;
    }
    h3.title{
        font-size:20px;
    }
    p.bt{
        font-size:12px !important;
        margin-bottom:0 !important;
    }
    .new_telst li{
        font-size:14px;
    }
    .newtel{
        width:100%;
        height:30px;
        overflow: auto;
    }
    .new_telst{
        /* display: block; */
        width:570px;
        height:30px;
        white-space: nowrap;
        overflow-x:scroll;
        overflow-y:hidden;
    }
    .newtel::-webkit-scrollbar {
        display: none;
    }
    .new_lst{
        height:160px;
    }
    .desc{
        padding: 10px;
        max-width: 60%;
    }
    .desc h4{
        font-size:14px;
        padding-bottom: 3px;
        border-bottom: 1px solid #fff;
        max-width: 100%;
    }
    .desc p{
        line-height: 20px;
        font-size:12px;
        padding:5px 0;
    }
    .yw-img img{
        width:50%;
    }
    .yw-img p{
        font-size:14px;
    }
    .yw01 li{
        padding-right:10px;
        padding-left:10px;
    }
    a.xq{
        width:65px;
        padding:2px;
        font-size:12px;
        margin:5px auto;
    }
    p.yw-desc{
        display: none !important;
    }
    .yw01-w{
        padding:5px;
    }
    .yw01 li:nth-child(2) .yw01-w{
        margin-left:5px;
        margin-top: 10px;
    }
    .yw01 li:nth-child(2){
        padding-right:5px;
    }
    .solution{
        padding:10px 0;
    }
    .solu-title{
        font-size:20px;
    }
    #scrollcon{
        margin-top:20px;
    }
    .scroll img{
        width: 240px;
        height: 150px;
    }
    .solu-bt{
        padding: 5px;
    }
    .gsjs{
        padding:10px 0;
    }
    .company p{
        font-size:14px;
        padding:5px 0;
    }
    .gsjs video{
        margin-top:10px;
        height: 200px;
    }
    .news{
        padding:20px 0;
    }
    .news-title h4{
        font-size:20px;
    }
    .news-title p{
        font-size:12px;
    }
    .news-list01-title h5{
        font-size:16px;
        padding-bottom: 3px;
    }
    .news-list01-title span{
        font-size:12px;
        bottom: 3px;
    }
    .news-list{
        margin-top:10px;
        width:100%;
        margin-left: 0;
    }
    .news-list .col-12{
        margin-top:10px;
    }
    .team{
        padding:20px 0;
    }
    .team-list{
        margin-top:0;
    }
    .dibu{
        margin-left: 0;
    }
    .foot-company h3{
        font-size:20px;
    }
    .dibu-logo{
        padding-left:0;
        padding-right:0;
    }
    .foot-company{
        width:70%;
        padding: 2% 0;
        margin-left: 2%;
    }   
    .foot-logo img{
        width:25%;
        margin-left: 3%;
    }
    .foot-wx img{
        width:100%;
    }
    .foot-solution span, .foot-product span, .foot-contact span{
        padding:10px 0;
    }
    .footer span{
        font-size:20px;
    }
    .yqlj{
        padding-top:10px;
    }
    .top-banner{
        margin-top:98px;
        display: block;
    }
    /*企业招聘*/
    .left{
        padding-left:0;
        padding-right:0;
    }
    .TB1 tr{
        width:100% !important;
    }
    .box1{
        padding:20px !important;
    }
    .card input{
        margin:5px 10px;
        width: 60%;
    }
    /*个人简历*/
    .tit h3{
        text-align: center;
        font-size:18px !important;
    }
    .TB2 td,.TB2 th{
        display: block;
        float: left;
    }
    .TB2Input,.TB2Textarea{
        max-width: 100%;
    }
    .line{
        margin:10px 0 !important;
    }
    /*关于我们*/
    .intro{
        padding:20px 0;
    }
    .intro-title{
        padding:10px 0;
        font-size:20px;
    }
    .jianjie-img{
        padding:10px 15px;
    }
     .jianjie-content{
        padding:0 15px;
    }
    .jianjie-content p{
        font-size:14px;
        padding-top:0 !important;
    }
    .intro .row{
        margin-right:0;
        margin-left:0
    }
    .wenhua{
        background:#036eb7;
        height:225px;
        margin:10px 0;
    }
    .wenhua-content{
        padding: 15px;
    }
    .wenhua-content h3{
        font-size:20px;
        margin-bottom: 10px;
        width:100px;
    }
    .wenhua-content p{
        text-indent: 0;
    }
    .dizhi-top{
        font-size:14px;
        padding:15px;
    }
    .position{
        font-size:14px;
    }
    .dizhi{
        padding-bottom:20px;
    }
    /*继续教育*/
    .peixun{
        padding:20px 0;
    }
    .peixun-title{
        font-size:20px;
        padding:20px 0;
    }
    .peixun-jixu-content{
        font-size:14px;
    }
    .peixun-jixu-img li{
        height: 140px;
        padding-left: 10px;
        padding-right: 10px;
    }
    .peixun-jixu{
        height:525px;
    }
    .peixun-gqpx-content h5{
        font-size:20px;
    }
    .peixun-gqpx-content{
        width:80%;
        right: 10%;
        top:40px;
        padding: 15px;
        font-size: 14px;
    }
    .peixun-tuanjian-content p{
        font-size:14px;
    }
    .peixun-tuanjian{
        padding-bottom: 20px;
    }
    .peixun-hr{
        padding:0;
    }
    .peixun-hr-content{
        font-size:14px;
    }
    .peixun-qiye-content{
        font-size:14px;
        padding:0 15px;
    }
    .peixun-qiye{
        background:#232530;
    }
    .peixun-qiye-img{
        padding:15px;
    }
    .peixun-qiye{
        height:520px;
    }
    .youshi01{
        width:100%;
        padding:0;
    }
    .youshi01 img{
        width:60%;
    }
    .youshi01 h5{
        font-size:18px;
        margin:5px 0;
    }
    .youshi01 p{
        font-size:13px;
    }
  .foot-wx-w{
    width:100%;
  }
  .TB2 th{
    width:85px;
  }
  .page{
   margin:0 auto;
   transform:none;
  }
  .main{
    margin:20px auto;
  }
  /*社保*/
    .shebao-title{
        margin:10px 0;
        font-size:20px;
    }
    .shebao-back{
        padding-top:15px;
    }
    .shebao-content li.col-md-12{
        padding-right:0;
    }
    .wuxian01{
        height:auto;
    }
    .wuxian01 h5{
        font-size:18px;
        margin-bottom: 0;
    }
    .wuxian01 p{
        font-size:14px;
    }
    .wuxian02{
        margin:0;
        margin-top:10px;
        height: 420px;
    }
    .shebao-content1 li{
        padding:0 5px;
    }
    .wuxian02 h5{
        font-size:18px;
        margin-bottom: 0;
        line-height: 25px;
    }
    .wuxian02 p{
        font-size:12px;
        line-height: 25px;
    }
    /*公积金*/
    .gongjijin-title{
        padding:20px 0;
        font-size:20px;
    }
    .gongjijin p{
        font-size:14px;
    }
    .duixiang-w{
        padding:10px;
        height:210px;
    }
    .duixiang-w p{
        font-size:13px !important;
        line-height: 25px !important;
    }
    .duixiang-list li{
        margin-top:10px;
    }
    .liucheng-w{
        padding:10px;
        margin:0;
        height:210px;
    }
    .liucheng-img{
        width:30px;
        height:30px;
        line-height: 30px;
    }
    .liucheng-w p{
        line-height: 25px;
        padding:5px 0;
    }
    .gjj-youshi-w{
        margin:20px auto !important;
        width:100%;
    }
    .gjj-youshi-w p{
        padding:30px 0 0 0;
        line-height: 25px;
    }
    /*劳务派遣*/
    .paiqian-content{
        width:100%;
        padding:20px;
    }
    .paiqian-contentw img{
        display: none;
    }
    .paiqian-content-back {
        width:100%;
    }
    .paiqian-content-back p{
        font-size:14px;
        line-height: 25px;
    }
    .fuwu-title{
        font-size:20px;
        margin:20px 0;
    }
    .fuwu01{
        padding:10px;
    }
    .fuwu01-img{
        width:70px;
        height:70px;
    }
    .fuwu01-img img{
        width:100%;
    }
    .fuwu01 h5{
        font-size:18px;
        margin-top:10px;
    }
    .fuwu01-desc{
        padding-top:10px;
        font-size:14px;
        line-height: 25px;
    }
    .corp-list li{
        margin-top:0;
        height:60px;
    }
    /*薪酬优化*/
    .xinchou{
        padding-bottom: 20px;
    }
    .xinchou-title{
        padding:20px 0;
        font-size:20px;
    }
    .xinchou-title-content{
        font-size:14px;
        padding-bottom: 0;
    }
    .xinchou-list01{
        padding:15px;
        height:295px;
        margin-top:15px;
    }
    .xinchou-list01 p{
        line-height: 25px;
        padding:10px 0;
    }
    .buzhou{
        background-size:cover;
        height:auto;
    }
    .buzhou01{
        height:165px;
    }
    .buzhou01-img,.buzhou02-img{
        width:20%;
    }
    .buzhou01-content{
        width:80%;
        padding: 10px;
        line-height: 25px;
        font-size:14px;
    }
    .xinchou-ys-list li{
        height:auto;
        width:100%;
    }
    .xinchou-ys-list li span{
        margin-left:20px;
        margin-top:5px;
        width:20px;
        height: 20px;
        line-height: 20px;
    }
    .youshi01-content{
        padding-right: 15px;
    }
    .yuanze01{
        padding:0;
        margin:0;
        height: auto;
    }
    .yuanze li{
        margin-top:10px;
    }
    /*商雇通*/
    .sgt-title{
        margin:20px 0;
        font-size:20px;
    }
    .sgt-content{
        padding:5px 15px;
    }
    .renqun{
        margin:10px 0 0 0;
        padding:15px;
        height:265px;
    }
    .renqun p{
        width:90%;
        font-size: 14px;
    }
    .renqun span{
        width:20px;
        height: 20px;
        line-height: 20px;
    }
    .renqun-content{
        display: block;
        margin-top:5px;
    }
    .ys-img{
        width: 80px;
        height: 80px;
        padding:3px 0;
    }
    .ys-img img{
        width:45px;
    }
    .ys-content{
        width:74%;
        padding:10px;
    }
    .sgt-ys{
        padding:15px;
        height: 150px;
        margin-top:10px;
    }
    .ys-content p{
        line-height: 25px;
        font-size:14px;
    }
    /*公益活动*/
    .gongyi-title{
        margin:20px 0;
        font-size:20px;
    }
    .gongyi-img{
        height:100px;
        margin:15px 0;
    }
    .gongyi-img-title{
        font-size:14px;
    }
    .gongyi-content{
        font-size:12px;
        line-height: 25px;
        -webkit-line-clamp: 3;
    }
    .gongyi-hover{
        padding:5px;
    }
    /*新闻动态*/
    .bt{
       /* margin-bottom: 20px !important;*/
        font-size:14px !important;
    }
    .news-tt span a{
        font-size:18px !important;
    }
    .news01-bj .col-md-4:nth-child(2),.news01-bj .col-md-4:nth-child(3){
        display: none;
    }
    .news01{
        height:150px !important;
    }
    .news01 img{
        height:150px !important;
    }
    .news01-hover{
        height:40px !important;
        line-height: 40px  !important;
        font-size:16px  !important;
    }
    .news01-bj{
        height:200px !important;
    }
    .news01-title{
        position: relative;
        width:100%;
    }
    .news04{
        height:115px !important;
    }
    .news04:nth-child(1){
        padding:30px 0 10px 0 !important;
    }
    .news04 h4{
        display: block;
        font-size:16px;
        position: relative;
        width:70%;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
    }
    .m-date{
        display:block;
        position: absolute;
        right:0;
        bottom:-2px;
        font-size:14px;
    }
    .des p{
        padding-top:10px !important;
        font-size:14px;
    }
  /*详情*/
    .detail{
        margin:10px 0 20px 0;
    }
    .detail-top{
        height:25px;
    }
    .detail-h{
        font-size:14px;
        width:100px;
        height:25px;
        line-height: 25px;
    }
    .detail-top span{
        font-size:12px;
    }
    .detail-title h2{
        font-size:20px;
        padding:0;
    }
    .laiyuan span{
        font-size:12px;
        margin:0 0 5px 0;
    }
    .reco{
        margin-top:10px;
    }
    .reco-title h3{
        font-size:16px;
        width:100px;
        height:25px;
        line-height: 25px;
    }
    .reco-news{
        margin:10px 0 0 0;
        height: 80px;
      overflow: hidden;
    }
  .reco-news img{
  			height:100% !important;
  }
    .reco-news p{
        font-size:12px;
        height:25px;
        line-height:25px;
    }
    .detail-content img{
        max-width: 100%;
        height:auto !important;
    }
     .zizhi img{
  			height:160px;
  }
.news-list-a{
  font-size:14px;
}
.footer a,.foot-contact p{
  font-size:14px;
}
/*五险一金*/
.daili01,.daili02{
	background-repeat:no-repeat;
	background:#fff;
	background-size:550px;
	height:550px;
	padding:10px;
}
.daili01 h5, .daili02 h5{
	margin-bottom:10px;
}
.daili02 i{
	margin:5px 0;
}
.wuxian_list1{
	width:48%;
	float:left;
}

.pq_content {
	width:95%;
}
.pq_list01{
	width:95%;
	height:260px;
}
.pq_list01_content{
	width:63%;
	margin:10px;
	padding:0 0 0 15px;
}
.pq_list01 img{
	margin:0;
}
.pq_list01_content p{
	padding:0;
}
.pq_list01_content h5 {
    margin-bottom: 10px;
    
}
/*薪酬优化*/
.youshi .row{
    margin-top: 10px;
    padding-left: 10px;
    margin-right: 0;
}
.yuanze .neiye-title{
    margin-bottom: 30px;
}
/*商雇通*/
.sgt-content{
    width:95%;
}
.sgt-list1, .sgt-list2{
    width:100%;
    background:#fff;
}
.sgt-list2{
    margin-left:0;
    margin-top:15px;
}
/*教育培训*/
.tj-content,.neixun-content,.jxjy-content,.zige1 h5, .zige2 h5, .zige3 h5, .zige4 h5{
    padding: 15px;
}
.tj-content p{
    margin-top:5px;
}
.zige1, .zige2, .zige3, .zige4{
    width:100%;
    height:238px;
}
.zige1 p{
    margin-left:10px;
}
.zige1{
    background:#fff;
}
.zige2, .zige3, .zige4{
    background-size: contain;
    
}
.new_telst{
    width:100%;
}
.new_telst li{
    padding: 5px 0;
}
.gongyi01-w{
    width:100%;
}
.gongyi01_content {
    font-size: 1.3rem;
}
.gongyi01_content p{
    margin:0;
}
.gongyi01_content h5{
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.gongyi01_content a{
        line-height: 25px;
        font-size:14px;
}
.gongyi01s{
    margin:15px 0;
}
#wrapper .neiye-title{
    width:100%;
}
}
.peixun-content-w img{
    width:100%;
}
.jineng{
    overflow: hidden;
  text-overflow: ellipsis;
  height: 45px !important;
  }
.yw01 li:nth-child(1){
    padding-right:5px;
}
.yw01 li:nth-child(2){
    padding-left: 5px;
}