@media screen and (max-width: 1199px) {
    .news-center-header .s-title{
        line-height: 0.3rem;
    }
}
@media screen and (max-width: 1023px) {
    /*首页*/
    .news-list li .news-infos .news-title{
        top: 0;
    }
    /*员工服务 1023px*/
    .rssb-content .content-plate div{
        height: auto;
        line-height: 0.3rem;
    }
    /*办事预约 1023px*/

    .sub-message-bsyy label{
        width: 2rem !important;
    }
    .sub-message .m-form table input {
        font-size: 0.18rem;
        width: 50%;
        height: 0.36rem;
        line-height: 0.36rem;
        vertical-align: middle;
        outline: none;
    }
    .sub-message .m-form table select {
        font-size: 0.18rem;
        width: 50%;
        height: 0.4rem;
        line-height: 0.4rem;
        padding-left: 0;
        vertical-align: middle;
        outline: none;
    }
    .bsyy-content .Wdate{
        margin-right: 0;
    }
    /*企业服务 1023px*/
    .rswb-content .content-plate .explain{
        line-height: 0.3rem;
        height: 0.6rem;
    }
    /*人才招聘列表 1023px*/
    .rczp-content .job ul li:nth-child(odd),.rczp-content .job ul li:nth-child(even){
        float: none;
        width: 90%;
    }
    .rczp-content .liaojie {
        background: #005097 !important;
        height: auto;
        width: 1.35rem;
        line-height: 0.36rem;
        padding-left: 0 !important;
    }
    /*人才招聘详细 1023px*/
    .zpxj span{
        background: none !important;
        padding-left: 0 !important;
    }
    .qyjs-content .yingpin {
        background: #005097 !important;
        height: auto;
        width: 1.35rem;
        line-height: 0.36rem;
        padding-left: 0;
    }
    /*HR俱乐部活动报名 1023px*/
    .sub-message label{
        width: 1.5rem;
    }
    /*HR俱乐部活动列表 1023px*/
    .hdlb-content .baoming {
        background: #005097 !important;
        height: auto;
        width: 1.35rem;
        line-height: 0.36rem;
        padding-left: 0 !important;
    }
    /*通用 1023px*/
    .bottom-bar{height: 0.9rem;text-align: center;}
    .wrapper-z{height: 0.9rem;overflow: hidden;color: #ccc; width: 100%;}
    .wrapper-z span.banquan{display: block;width: 100%;}
    .box-l dl dd{
        margin-bottom: 0.1rem; 
    }
    .fix-box{display: none;}
}
@media only screen and (max-width: 768px) {
    body{
        max-width: 750px;
        min-width: 320px;
        margin: 0 auto;
    }
    /*通用 768px*/
    .top-bar{
        display: none;
    }
    .nav-box{
        position: static;
        height: 0.9rem;
        padding:0 0.15rem;
    }
    .nav-box .logo{
        display: inline-block;
        max-width: 1.8rem;
        max-height: 0.6rem;
        margin: 0.15rem 0;
        float: none;
		vertical-align:top;
    }
    .nav-box .logo img{
        max-width: 1.8rem;
        max-height: 0.6rem;
    }
    .nav-box .nav-bg{
        display: none;
        position: fixed;
        top: 0;
        right: 0;
        z-index: 999;
        height: 100%;
        width: 100%;
        background-color: rgba(0, 0, 0, 0.3)
    }
    .nav-box .nav-bg .nav{
        position: relative;
        right: -50%;
        height: 100%;
        width: 50%;
        background: #005097 url(../images/sj-nav-bg.png) left top repeat;
        padding: 0.85rem 0;
    }
    .nav-box .nav-bg .nav li{
        display: block;
        position: relative;
        /* height: 0.6rem; */
        width: 2.4rem;
    }
    .nav-box .nav-bg .nav li.menu{
        margin: 0.06rem auto;
    }
    .nav-box .nav-bg .nav li a{
        height: 100%;
        width: 100%;
        font-size: 0.3rem;
        background-color: #e5f7fd;
        color: #005097;
        line-height: 0.3rem;
        text-align: center;
        line-height: 0.58rem;
        border-radius: 5px;
    }
    .nav-box .nav-bg .nav li a.current{
        height: 100%;
        width: 100%;
        font-size: 0.3rem;
        background-color: #e5f7fd;
        color: #005097;
        line-height: 0.3rem;
        text-align: center;
        line-height: 0.58rem;
        border-radius: 5px;
    }
    .nav-box .nav-bg .nav li .sub-nav{
        position: relative;
        top: 0;
        left: 0;
        display: none;
        height: auto;
        background: none;
    }
    .nav-box .nav-bg .nav li .sub-nav li{
        margin: 0.16rem 0;
    }
    .nav-box .nav-bg .nav li .sub-nav li a{
        color: #c3f6f9;
        background: none;
        font-size: 0.3rem;
        line-height: 0.4rem;
    }
    .nav-box .nav-bg .nav li .sub-nav li a:hover{
        color: #fff;
    }
    .nav-box .mobile-btn-box{
        display: block;
        position: absolute;
        top: 0;
        right: 0.15rem;
        padding: 0.16rem 0;
		height:0.5rem;
    }
    .nav-box .mobile-btn-box a{
        display: inline-block;
        width: 0.5rem;
        height: 0.5rem;
		vertical-align:top;
    }
    .nav-box .mobile-btn-box a.open-nav{
        margin-left: 0.3rem;
    }
    .nav-box .mobile-btn-box a img{
        display: block;
        width: 100%;
        height: 100%;
    }
    .banner-box-inner{
        height: auto;
    }
    .banner-box-inner img{
        width: 100%;
    }
    .tips-box{
        padding: 0.16rem 0;
    }
    .area h4{
        color: #fff;
        height: 36px;
        line-height: 36px;
        float: left;
        padding-left:0.5rem;
        font-size: 0.18rem;
        margin-right: 0.1rem;
        font-weight: normal;
        background: url(../images/speaker.png) 0.1rem center no-repeat;
        background-size: 0.3rem;
    }
    .area-header{
        height: 1rem;
        width: 100%;
    }
    .area-header h1.title{
        line-height: 1rem;
        margin-top: 0rem;
        text-align: center;
    }.crumbs-nav{
        display: none;
    }
    #switch-nav-pc-ygfw{
        display: none;
    }
    #switch-nav-m{
        display: block;
        height: 0.5rem;
        background-color: #f4f4f4;
        margin-bottom: 0.6rem;
    }
    #switch-nav-m .swiper-slide{
        height: 0.5rem;
    }
    #switch-nav-m a{
        display: block;
        /* height: 0.36rem; */
        line-height: 0.36rem;
        padding: 0.08rem 0;
        font-size: 0.18rem;
        text-align: center;
        overflow: hidden;
        color: #333;
        text-decoration: none;
        border-left: 1px #e4e4e4 solid;
    }
    
    #switch-nav-m .swiper-slide:hover {
        background-color: #005097;
    }
    #switch-nav-m .swiper-slide:hover a{
        color:#fff !important;
        border-left: 1px #005097 solid !important;
    }
    #switch-nav-m .active-nav{
        background-color: #005097;
    }
    #switch-nav-m .active-nav a{
        color:#fff !important;
        background-color: #005097;
        border-left: 1px #005097 solid !important;
    }
    #switch-nav-m .swiper-slide:nth-child(odd){
        background-color: #e4e4e4
    }
    #switch-nav-m .swiper-slide:nth-child(odd):hover{
        background-color: #005097;
    }
    #switch-nav-pc-bsyy{
        display: none;
    }
    
    .footer-box{
        height: auto;
        padding-bottom: 0;
    }
    .wrapper-y{
        display: none;
    }
    .bottom-bar{
        position: static;
        text-align: left;
        height: 0.9rem;
        font-size: 0.14rem;
    }
    .bottom-bar{height: auto;text-align: left;}
    .wrapper-z{height: auto;overflow: hidden;color: #ccc; width: 100%; padding:0.2rem 0;}
    .wrapper-z span.banquan{display: block;}
    .wrapper-z a,.wrapper-z span,.wrapper-z span.banquan{
        width: 7.2rem;
        font-size: 0.18rem !important;
        line-height: 0.4rem;
        float: none;
    }
    .wrapper-z{
        margin-bottom:1rem;
    }
    .wrapper-z span{
        padding-left: 0.15rem;
    }
    .mobile-btn-box-bottom{
        display: block;
        font-size: 0;
        position: fixed;
        bottom: 0;
        width: 100%;
        background-color: #005097;
        z-index: 99;
    }
    .mobile-btn-box-bottom a{
        display: inline-block;
        font-size: 0.28rem;
        color: #fff;
        width: 25%;
        text-align: center;
    }
    .mobile-btn-box-bottom a img{
        display: block;
        width: 0.42rem;
        height: 0.42rem;
        color: #fff;
        margin: 0.1rem auto;
    }
    .mobile-btn-box-bottom a span{
        display: block;
        color: #fff;
        font-size: 0.28rem;
    }
    .wrapper-area{
        width: 7.2rem !important;
        height: auto;
    }
    /*首页 768px*/
    .wrapper-b{
        width: 7.2rem !important;
        height: auto;
    }
    .server-header{
        width: 100%;
    }
    .outter-wrapper{
        padding: 0 !important;
    }
    #servers{
        display: none;
    }
    #servers-m{
        display: block;
    }
    .wrapper-b .swiper-container {
        height: 1.86rem;;
        padding: 0 0.03rem;
    }
    .wrapper-b .swiper-slide {
        height: 1.8rem;
        margin-top: 0.03rem;
    }
    .wrapper-b .swiper-slide .server{
        display: block;
        width: 1.8rem;
        height: 1.8rem;
        background-color: #fff;
        box-shadow: #999 0 0 0.03rem;
        overflow: hidden;
        text-decoration: none;
    }
    .server.server-1:before,
    .server.server-2:before,
    .server.server-3:before,
    .server.server-4:before,
	.server.server-5:before{
        content: '';
        display: block;
        width: 0.5rem;
        height: 0.5rem;
        margin: 0.2rem auto 0.14rem;
        padding-bottom: 0.15rem;
        border-bottom: 3px #005097 solid;
    }
    .server h1{
        display: block;
        font-size: 0.18rem;
        line-height: 0.18rem;
        color: #000;
        text-align: center;
        font-weight: normal;
    }
    .server span{
        display: block;
        width: 90%;
        height: auto;
        font-size: 0.1rem;
        line-height: 0.38rem;
        color: #fff;
        padding: 0.03rem 0;
        text-align: center;
        text-decoration: none;
        margin: 0.1rem auto 0;
        background-color: #005097;
    }
    .wrapper-c {
        width: 7.2rem;
        height: auto;
    }
    .wrapper-c .box-content{
        float: none;
        background-color: #e5f7fd;
        margin-bottom: 0.2rem;
    }
    .box-banner{
        width: 100%;
    }
    .news-list{
        width: 100%;
    }
    .news-list li{
        display: block;
        margin-left:0;
        width: 7.2rem;
        margin: 0.2rem 0;
        float: none;
        padding: 0.2rem 0;
        overflow: hidden;
    }
    .news-list li .news-infos{
        margin-left: 2.4rem;
        width: 4.6rem;
    }
    .wrapper-d{
        width: 7.2rem;

        height: auto;
        padding-bottom:0.4rem;
    }
    /*办事预约 768px*/
    .bsyy-content .Wdate{
        margin-right: 0.5rem;
    }
     /*投递简历 768px*/
    .jianli-pc{
        display: none;
    }
    .jianli-m{
        display: block;
    }
    .jianli-m .infos, .jianli-m .work{
        border: 1px #e4e4e4 solid !important;
    }
    .jianli-m .infos table td.td-label{
        padding-left:0.02rem;
        font-size: 0.12rem;
        width: 1rem;
    }
    .jianli-m .infos table td.textarea-box{
        border: none !important;
    }
    .jianli-m .infos table td textarea{
        width: 7rem;
        border:none;
    }
    /*新闻列表页 768px*/
    #switch-nav-pc-xwlb{
        display: none;
    }
    .news-list li .news-infos .news-desc{
        position: relative;
    }
    .news-content .news-list li .news-infos{
        margin-left: 3rem;
        width: 4rem;
    }
    .news-content .news-list li .news-infos .news-title{
        line-height: 0.4rem;
        margin-bottom: 0rem;
    }
    .news-content .news-list li .news-infos .news-desc{
        position: relative;
        top: 0;
    }
    /*HR俱乐部活动列表 768px*/
    #switch-nav-pc-hdlb{
        display: none;
    }
    .activity-list li {
        position: relative;
    }
    .activity-list li .activity-infos{
        position: static;
    }
    .activity-list li .activity-infos .baoming{
        width: 1.35rem;
        line-height: 0.36rem;
        height: 0.36rem;
        margin-bottom: 0.2rem;
    }
    /*HR俱乐部活动报名 768px*/
    #switch-nav-pc-hdbm{
        display: none;
    }
    .sub-message .m-form{
        padding: 0.5rem 0;
    }
    .sub-message .m-form .btn-box{
        margin: 0;
    }
    .sub-message .m-form table td{
        width: 7rem;
        display: block;
    }
    .sub-message .m-form table td label{
        width: 2.4rem !important;
        top: 0;
        height: 0.48rem;
        line-height: 0.48rem;
        vertical-align: middle;
    }
    .sub-message .m-form table td input,.sub-message .m-form table td select{
        height: 0.48rem;
        line-height: 0.48rem;
    }
    /*人才招聘列表 768px*/
    #switch-nav-pc-rczp{
        display: none;
    }
    .rczp-content .job{
        float: none !important;
        width: auto;
    }
    .rczp-content .job .liaojie{
        width: 1.35rem;
        line-height: 0.36rem;
        height: 0.36rem;
    }
    .qyzs .qy-wrapper ul{
        overflow: hidden;
        /* margin: 0 -0.4rem 0 0; */
        margin: 0 !important;
    }
    .qyzs .qy-wrapper ul li{
        display: block;
        float: left;
        width: 1.5rem;
        height: 0.8rem;
        margin-bottom: 0.2rem;
        margin-right: 0.2rem;
    }
    .qyzs .qy-wrapper a{
        display: block;
        width: 1.5rem;
        height: 0.8rem;
    }
    .qyzs .qy-wrapper a:nth-child(6n+1){
        clear: left;
    }
    .qyzs .qy-wrapper a:nth-child(6n+6){
        margin-right: 0;
    }
    .qyzs .qy-wrapper a img{
        display: block;
        width: 1.5rem;
        height: 0.8rem;
        box-sizing: border-box;
        border: 1px #ccc solid;
        font-size: 0;
    }

    /*人才招聘详细 768px*/
    .zpxj{
        font-size: 0;
    }
    .zpxj span{
        display: block;
        width: 100% !important;
        height: auto;
    }
    .zpxj span:before {
        content: '';
        display: none !important;
    }
    .qyjs-content .yingpin{
        width: 1.35rem;
        line-height: 0.36rem;
        height: 0.36rem;
    }
    /*企业文化 768px*/
    .ygtd-content h1{
        font-size: 0.2rem;
        line-height: 0.48rem;
        color: #000;
        margin-bottom: 0.2rem;
    }
    .ygtd-content ul li{
        float: none !important;
        width: auto;
        height: auto;
        margin-bottom: 0.2rem;
    }
    .ygtd-content a .img-wrapper img{
        display: block;
        font-size: 0;
        box-sizing: border-box;
        border: 2px #ccc solid;
        padding: 0.02rem;
        width: 100%;
        margin: 0 auto;
        height: auto;
    }
    .ygtd-content a div.title-time h2{
        font-size: 0.28rem;
        line-height: 0.48rem;
        height: 0.48rem;
    }
    .top-content .qywh, .top-content .ygjy{
        background-color: #f4f4f4;
        width: auto;
        height: auto;
        padding: 0 0.2rem;
        float: none !important;
    }
    .ygtd-content{
        padding-bottom: 0.6rem;
    }
    .ygtd-content a div.title-time span{
        font-size: 0.26rem;
        line-height: 0.3rem;
        height: 0.3rem;
        color: #666;
        font-weight: normal;
        overflow: hidden;
    }
    /*企业服务 768px*/
    #switch-nav-pc-qyfw{
        display: none;
    }
    .rswb-content ul{
        /* margin: 0 -0.8rem 0 0; */
    }
    .rswb-content .content-plate{
        height: 3.2rem;
        /* width: 3.2rem;
        margin: 0 0.8rem 0.55rem 0; */
        width: 44.44%;
        margin:0 11.1% 0.55rem 0;
    }
    .rswb-content .content-plate a{
        height: 2.8rem;
        width: 2.8rem;
        margin: 0 0.8rem 0.55rem 0;
    }
    .rswb-content .content-plate span{
        width: 0.6rem;
        height: 0.6rem;
        line-height: 0.6rem;
    }
    .rswb-content .content-plate:nth-child(2n+1){
        clear: left;
    }
    .rswb-content .content-plate:nth-child(2n+2){
        margin-right: 0;
    }
    /*会员注册 768px*/
    .register-bg-wrapper{
        background: none;
        height: auto !important;
    }
    .register{
        width: 100%;
        padding-bottom: 0 !important;
        padding-top: 0 !important;
    }
    .register-bg-wrapper .register-box{
        float: left;
        width: 100%;
        padding: 0.2rem 0;
        text-align: center;
        border: none;
        overflow: inherit;
        height: auto;
        margin-top: 0.6rem;
    }
    .register-bg-wrapper .register-box h1{
        font-size: 0.36rem;
        line-height: 0.4rem;
        color: #000;
        padding-bottom: 0.27rem;
        border-bottom: 1px #ccc solid;
        font-weight: normal;
        margin-bottom: 1.2rem;
    }
    .register-bg-wrapper .register-box div.inputs input{
        float: none !important;
        width: 5.2rem;
        height: 0.6rem;
        margin: 0 auto 0.4rem;
    }
    
    .register-bg-wrapper .register-box .m-submit {
        width: 5.4rem;
        height: 0.6rem;
        margin: 0 auto 0.4rem;
        font-size: 0;
    }
    .register-bg-wrapper .register-box .m-submit .vcode{
        display: inline-block;
        width: 3.2rem;
        margin-top: 0;
        height: 0.56rem;
    }
    .register-bg-wrapper .register-box .m-submit img{
        display: inline-block;
        padding: 0;
        vertical-align: bottom;
        width: 1.8rem;
        margin-left: 0.1rem;
        height: 0.6rem;
    }


    /*会员登录 768px*/
    .nav-box-m-lr{
        position: relative;
        border-bottom: 1px #ccc solid;
        margin-bottom: 0.6rem;
    }
    .nav-box h1.m-lr-head{
        display: block;
        height: 0.9rem;
        z-index: -1;
        text-align: center;
        font-size: 0.36rem;
        margin: 0 auto;
        line-height: 0.9rem;
        color: #000;
        font-weight: normal;
    }
    .login-bg-wrapper{
        background: none;
        height: auto !important;
        padding-bottom: 3.6rem;
    }
    .login{
        width: 100%;
        padding-bottom: 0 !important;
        padding-top: 0 !important;
    }
    .login-bg-wrapper .login-box{
        float: none !important;
        width: 100%;
        padding: 0.2rem 0;
        text-align: center;
        border: none;
        overflow: inherit;
        height: auto;
    }
    .login-bg-wrapper .login-box h1{
        font-size: 0.36rem;
        line-height: 0.4rem;
        color: #000;
        padding-bottom: 0.27rem;
        border-bottom: 1px #ccc solid;
        font-weight: normal;
        margin-bottom: 1.2rem;
    }
    .login-bg-wrapper .login-box .account,
    .login-bg-wrapper .login-box .pwd,
    .login-bg-wrapper .login-box .m-submit,
    .login-bg-wrapper .login-box .save-or-find{
        width: 5.2rem;
        height: auto;
        margin: 0 auto 0.4rem;
        text-align: left;
    }
    .login-bg-wrapper .login-box .account:before,
    .login-bg-wrapper .login-box .pwd:before,
    .login-bg-wrapper .login-box .m-submit:before{
        width: 0.4rem;
        height: 0.4rem;
        margin: 0.14rem 0.1rem;
    }
    .login-bg-wrapper .login-box .account input,
    .login-bg-wrapper .login-box .pwd input{
        width: 4.75rem;
        height: 0.6rem;
        margin: 0 auto 0.4rem;
        padding: 0 0 0 0.4rem;
    }
    .login-bg-wrapper .login-box .m-submit input{
        width: 2.35rem;
        height: 0.6rem;
        margin: 0 auto;
        padding: 0 0 0 0.4rem;
    }
    .login-bg-wrapper .login-box .m-submit img{
        height: 0.6rem;
        width: 2.12rem;
    }
    .login-bg-wrapper .login-box .save-or-find #save-pwd{
        width: 0.3rem;
        height: 0.3rem;
        vertical-align: top;
    }
    .login-bg-wrapper .login-box .save-or-find label{
        font-size: 0.24rem;
        line-height: 0.3rem;
    }
    .login-bg-wrapper .login-box .save-or-find .forget-pwd{
        font-size: 0.24rem;
        line-height: 0.3rem;
    }
    .login-bg-wrapper .login-box .login-btn{
        width: 5.2rem;
        height: auto;
        margin: 0 auto 0.4rem;
        text-align: center;
        font-size: 0.3rem;
        line-height: 0.3rem;
    }
    .login-bg-wrapper .login-box .now-register{
        width: 5.2rem;
        margin: 0 auto 0.4rem;
        text-align: left;
    }
    .yincang{
        display: none !important;
    }
    /*党建风采 768px*/
    .qyry-content .ry-wall .img-wrapper{
        padding: 0.02rem;
        width: 2.36rem;
    }
    /*关于我们 768px*/
    #switch-nav-pc-aboutus{
        display: none;
    }
    .aboutus-content .ji-ju-rong-hui{
        padding-bottom: 3.5rem;
    }
    .aboutus-content .ji-ju-rong-hui .wrapper{
        width: 1.32rem;
        margin: 0 0.29rem;
    }
    .aboutus-content .ji-ju-rong-hui .wrapper .img-bg{
        padding: 0.3rem;
    }
    /*员工服务 768px*/
    .rssb-content ul{
        overflow: hidden;
        /* margin: 0 -0.8rem 0 0; */
    }
    .rssb-content .content-plate:nth-child(2n+1){
        clear: left;
    }
    .rssb-content .content-plate:nth-child(2n+2){
        margin-right: 0;
    }
    .rssb-content .content-plate{
        /* width: 3.2rem;
        margin: 0 0.8rem 0.55rem 0; */
        width: 44.44%;
        margin: 0 11.1% 0.55rem 0;
    }
    .rssb-content .content-plate img{
        width: 3.2rem;
        height: auto;
    }
    .rssb-content .content-plate h1{
        width: 3.2rem;
    }
    .rssb-content .content-plate p{
        width: 3.2rem;
        text-align: left;
    }
   
    /*新闻详情 768px*/
    .newsDdetailed-crumbs-nav{
        display: none;
    }
    .article h1{
        margin-top: 0.4rem;
    }
    .detail-time{
        display: none;
    }
	.switch-article .switch-to-pre {
		float: none;
	}
	.switch-article .switch-to-next {
		float: none;
	}
    /*联系方式 768px*/
    .lxfs-content .contact-mode{
        width: 100%;
        height: auto;
    }
    .lxfs-content .map{
        display: block;
        float: none;
    }
    /*董事长致辞 768px*/
    #switch-nav-pc-dszzc{
        display: none;
    }
    .dszzc .photo-box{
        width: 100%;
        margin-bottom: 0.2rem;
    }
    .dszzc .photo-box img{
        display: block;
        margin: 0 auto;
    }
    .dszzc .speech-draft{
        clear: left;
        width: 100%;
        margin-left: 0;
        height: auto;
    }
    /*在线查询 768px*/
    #switch-nav-pc-zxcx{
        display: none;
    }
    .zxcx-content .article-list li:before{
        display: none;
    }
    .zxcx-content .article-list li{
        height: auto;
    }
    .zxcx-content .article-list li a{
        display: block;
    }
    .zxcx-content .article-list li span.date{
        float: none;
    }
}
@media only screen and (max-width: 420px) {
    /*投递简历*/
    .jianli-m .infos table td.upload{
        display: none;
    }
    .jianli-m .infos table td{
        border:1px #e4e4e4 solid;
    }
    /*首页 420px*/
    .server-header .s-title{
        line-height: 0.36rem;
    }
    .news-center-header .s-title{
        line-height: 0.36rem;
    }
    .news-list li .news-infos .news-title{
        top:0;
    }
    .news-list li .news-infos .news-date{
        padding: 0.12rem 0.25rem;
        margin-bottom: 0;
    }
    .news-list li .news-infos .news-desc{
        top:0;
    }
    .article-list li:before {
       display: none;
    }
    .article-list li a {
        margin-left: 0rem;
    }
    /*通用 420px*/
    .wrapper-z a,.wrapper-z span,.wrapper-z span.banquan{
        width: 7.35rem;
        font-size: 0.18rem !important;
        line-height: 0.4rem;
        float: none;
    }
    /*党建风采 420px*/
    .qyry-content .ry-wall .img-wrapper{
        padding: 0;
        width: 48%;
        margin: 1%;
        height: auto;
    }
    .qyry-content .ry-wall .img-wrapper img{
        display: inline-block;
        width: 100%;
        height: auto;
		vertical-align:top;
    }
    .djdt-content .article-list li{
        padding-left: 0;
    }
    .djdt-content .article-list li span.date{
        display: none;
    }
    .djdt-content .article-list li:before{
        display: none;
    }
    /*在线查询 420px*/
    .zxcx-content .article-list li span.date{
        display: none;
    }
    .zxcx-content .article-list li:before{
        width: auto;
        height: auto;
        margin-top: -0.23rem;
    }
    /*关于我们 420px*/
    .aboutus-content .ji-ju-rong-hui{
        padding-bottom: 3.5rem;
    }
    .aboutus-content .ji-ju-rong-hui .wrapper{
        width: 1.32rem;
        margin: 0 0.32rem;
    }
     /*HR俱乐部活动列表 420px*/
     .activity-list li .activity-infos .baoming{
        background: none !important;
        color: #005097;
    }
    /*会员服务 420px*/
    .rssb-content .content-plate h1{
        height: auto;
    }
    .rssb-content .content-plate div{
        display: none;
    }
    /*企业服务 420px*/
    .rswb-content .content-plate .explain{
        line-height: 0.4rem;
        height: 1.2rem;
    }
    /*人才招聘详细 420px*/
    .qyjs-content .yingpin{
        padding: 0.05rem;
    }
}
@media only screen and (max-width: 360px) {
    /*首页 360px*/
    .box-content .more{
        border: none;
    }
    .server h1{
        display: none;
    }
    .server span{
        display: none;
    }
    .server.server-1:before,
    .server.server-2:before, 
    .server.server-3:before, 
    .server.server-4:before,
	.server.server-5:before{
        width: 60%;
        height: 60%;
    }
    /*首页 360px*/
    .news-list li a{
        overflow: hidden;
    }
    .news-list li img.news-img{
        position:static;
        float: left;
        margin-left: 0.2rem;
    }
    .news-list li .news-infos .news-title{
        height: 1.2rem;
        top: 0;
        line-height: 0.6rem;
        overflow: hidden;
    }
    .news-list li .news-infos .news-desc{
        display: none;
    }
    /*关于我们 360px*/
    .aboutus-content .aboutus-header p{
        line-height: 0.48rem;
    }
    /*在线查询 360px*/
    .zxcx-content .article-list li{
        height: auto;
        padding-left: 0;
    }
    .zxcx-content .article-list li span.date{
        display: none;
    }
    .zxcx-content .article-list li:before{
        display: none;
    }
    /*联系方式 360px*/
    .lxfs-content .contact-mode div h5{
        font-size: 0.24rem;
        line-height: 0.48rem;
    }
    /*人才招聘列表*/
    .rczp-content .job span{
        background: none !important;
        padding-left: 0;
    }
    .rczp-content .job .liaojie{
        background: none !important;
        color: #005097;
        text-decoration: #005097;
        padding-bottom: 0.05rem;
    }
    /*翻页 360px*/
    .meneame #next,.meneame #pre{
        display: none;
    }
}
@media only screen and (max-width: 320px) {
    /*首页*/
    .news-list li .news-infos .news-date{
        display: none;
    }
    /*新闻列表 320px*/
    .news-content .news-list li .news-infos{
        padding-left: 0.2rem;
    }
    .news-content .news-list li .news-infos .news-title{
        line-height: 0.6rem;
    }
    .news-content .news-list li .news-infos .news-date{
        display: none;
    }
    .news-content .news-list li .news-infos .news-desc{
        display: none;
    }
    /*HR俱乐部活动列表*/
    .activity-list li .activity-infos .activity-desc{
        line-height: 0.4rem;
    }
}