﻿
input,select {
    outline: none;
    border: 0.75px solid #FFFFFF;
}
.clearfix{clear: both}
.beijing{
    width: 100%;
    height: 40px;
    background: rgba(245,245,245,0.2);
    background-image: url(/whzsrc/img/enterUser/navi_menu_back.jpg);
    /*background-size: 100% 100%;*/
    background-repeat: no-repeat;
}
/**.tu{width: 80%;margin: 0 auto;padding-bottom: 2%;background-size: 100% 100%;background-repeat: no-repeat;
    height: 642px;}*/
.tu{
    width: 1100px;
    margin: 0 auto;
    background-color: #46a5b2;
}
.tu img{
    width: 100%;
    display: block;
    opacity:0.3;
}
.dise{background-color: #f4f6f9;width: 100%;}
.kuang{
    width: 1100px;
    margin: 0 auto;
    padding-top: 0.7%;
    display: flex;
    flex-direction: row;
}
.zuo1{
    width: 230px;
    background-color: white;
    margin-right: 10px;
}
.zj1{
    width: 500px;
    background-color: white;
}
.you1{
    width: 350px;
    margin-left: 10px;
    background-color: white;
}
.fenlei{width: 100%;height:40px;background: linear-gradient(to right, #8accd8 , #3daab2);text-align: center;line-height: 40px;color: white;font-size: 14px}
.fenlei1{padding-left:10%;padding-top:  4%;background-color: #ededed;padding-bottom: 4%}
.fenlei2{padding-left: 10%;padding-top:  6%;padding-bottom: 6%}
.tubiao1{
    width: 90%;
    overflow: hidden;
    display: flex;
    flex-direction: row;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.zi1{float: left;line-height: 21px;color: #4c4c4c;font-size: 12px;margin-left:7%;
    width: 80%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.datu{
    width: 100%;
    float: left;
    margin-right: 1%;
}
.datu img{
    width: 100%;
    display: block;
    height: 317px;
}
.xiaotu{
    width: 20%;
    float: left;
}
.xiaotu img{
    width: 100%;
    display: block;
    height: 60px;
}
.zhaopin{width: 100%;background-color: white;margin-top: 2%}
.zhaopin1,.zhaopin2,.zhaopin3,.zhaopin4{cursor:pointer;float: left;font-size: 13px;margin-right: 1%;margin-top: 2%;padding-right: 1%;padding-left: 1%;padding-top: 1%;padding-bottom: 1%}
.zhaopin1{
    margin-right: 4%;
    margin-left: 1%;
}
.zhaopin5{
    float: right;
    font-size: 13px;
    margin-top: 2%;
    margin-right: 2%;
    padding-top: 1%;
    padding-bottom: 1%;
    cursor: pointer;
    color: #3daab2;
}
.cursor-pointer{
    cursor: pointer;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    padding: 7px 0;
}
.zpksgg-bottom{
    display: flex;
    flex-direction: row;
    justify-content: flex-end;
    height: 30.7px;
    align-items: center;
}
.zpksgg-bottom-ksbm{
    cursor: pointer;
    width: 18%;
    display: flex;
    flex-direction: row;
    justify-content: center;
    height: 25px;
    line-height: 25px;
    font-weight: bold;
    background: linear-gradient(to right, #f8559b , #ff7379);
    color: #ffffff;
    border-radius: 4px;
 }
/*.zpksgg-bottom-ksbm:hover{
    background: linear-gradient(to right, #f8559b , #ff7379);
    color: #ffffff;
}*/
.zpksgg-bottom-more{
    cursor: pointer;
    width: 10%;
    display: flex;
    flex-direction: row;
    justify-content: center;
    margin-right: 2%;
    height: 30.7px;
    align-items: center;
    font-weight: bold;
}
.zpksgg-bottom-more:hover{
    background: linear-gradient(to right, #f8559b , #ff7379);
    color: #ffffff;
}
/** 新闻公告左边宽度 */
.anment-item-left{
    width: 75%;
    display: flex;
    flex-direction: row;
    align-items: center;
}
/** 新闻公告下面其他公告宽度 */
.anment-item-bottom{
    width: 79%;
    display: flex;
    flex-direction: row;
    align-items: center;
}

.anment-item-right{
    width: 24%;
    display: flex;
    flex-direction: row;
    justify-content: flex-end;
    align-items: center;
}
.commzhaopin{background: linear-gradient(to right, #f8559b , #ff7379);color: white;}
.zhaopin5:hover{color: #3daab2}
.xian1{width: 100%;height: 1px;background-color:#3daab2;margin-top: 1%;}
.yuan{
    color: #f8559b;
    float: left;
    font-size: 12px;
    width: 28px;
    text-align: center;
}
.hui{float: left;font-size: 12px;
    color: #333333;width: 100%;overflow: hidden;
    text-overflow: ellipsis;white-space: nowrap;
    margin-left: 1%;
}
.time{font-size: 12px;color: #394249;}
.dateDay{float: left;font-size: 12px;color: #394249;margin-bottom: 1%;margin-top: 2%;margin-right: 2%;}
.geren{
    cursor:pointer;
    width: 50%;
    text-align: center;
    font-size: 13px;
    color: #fff;
    background: linear-gradient(to right, #f8559b , #ff7379);
}
.qiye{
    cursor:pointer;
    width: 50%;
    text-align: center;
    color: #394249;
    font-size: 13px;
    background-color: #EFF8F9;
}
.zhanghao{
    width: 100%;margin: 0 auto;
}
.mima{width: 100%;margin: 0 auto;margin-top: 8%}
.zhanghao input,.mima input{width: 100%;
    height: 32px;
    font-size: 12px;color: #757575;padding-left: 3%;
    background-color: #EFF8F9 !important;
}
.denglv{
    width: 100%;margin: 0 auto;
    text-align: center;
    background: linear-gradient(to right, #8accd8 , #3daab2);
    height: 35px;color: white;
    margin-top: 10%;
    line-height: 35px;
    cursor: pointer;}
.check{
    display: flex;
    flex-direction: row;
    height: 20px;
    align-items: center;
}
.check input{padding: 0;margin: 0;border: 2px solid red;}
.zidong{
    font-size: 12px;
    color: #7f7f7f;
    margin-left: 5px;
}
.wangji{
    font-size: 12px;
    color: #7f7f7f;
    cursor: pointer;
}
.ewma1,.ewma2{
    width: 50%;
    text-align: center;
    font-size: 12px;
    color: #333333;
    line-height: 20px;
}
.ewma1 img,.ewma2 img{
    width:90%;
}
.tianxie{
    color: white;background: linear-gradient(to right, #f8559b , #ff7379);
    font-size: 12px;width: 30%;height: 23px;text-align: center;line-height: 23px;
    cursor: pointer;}
.zhuce{
    border:1px solid #3daab2;width: 30%;height: 23px;
    font-size: 12px;line-height: 23px;text-align: center;color: #757575;
    cursor: pointer;}

.remen{
    width: 1100px;
    margin: 0 auto;
    margin-top: 1.5%;
    display: flex;
    flex-direction: column;
}
.title{
    color: #fff;
    font-size: 16px;
    background-image: url("/whzsrc/img/enterUser/tit_back.png");
    background-size: 100% 100%;
    background-repeat: no-repeat;
    width: 158px;
    height: 26px;
    text-align: center;
}
.xian2{
    width: 100%;
    height: 1px;
    background-color:#3daab2;
    margin-top: 0.5%;
    margin-bottom: 1%;
}

.zhineng{
    float: left;font-size: 14px;color: #394249;
    width: 60%;font-weight: bold;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
.gongzi{float: left ;font-size: 14px;color: #f8559b;width:40%;overflow: hidden;
    text-overflow: ellipsis;white-space: nowrap;text-align: right;}
.gongsi{float: left;font-size: 12px;color: #666;width: 60%;margin-right: 5%;
    text-overflow: ellipsis; overflow: hidden;white-space: nowrap;}
.xueli{
    font-size: 12px;
    color: #666;
    /*padding-right: 5px;*/
    text-align: right;
    min-width: 30px;
    max-width: 50px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.nian{
    font-size: 12px;
    color: #666;
    /*padding-left: 5px;*/
    min-width: 30px;
    max-width: 70px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.fuli{
    width: 90%;
    margin: 0 auto;
    display: flex;
    flex-direction: column;
}
.fuli1,.fuli2,.fuli3,.fuli4,.fuli5{
    float: left;
    max-width: 70px;
    font-size: 12px;
    color: #999;
    padding: 1%;
    border: 1px solid #d8d8d8;
    margin-right: 2%;
    text-align: center;
    overflow: hidden;
    height: 25px;
    white-space: nowrap;
}
.dizhi{
    font-size: 12px;
    color: #a6a6a6;
    margin-left: 2%;
    width: 150px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space:nowrap;
}
.shenqing{
    color: #394249;
    font-size: 12px;
    border: 1px solid #f8559b;
    float: left;width: 30%;
    height: 27px;text-align: center;line-height: 27px;border-radius: 12px;color: #394249;font-size: 14px;cursor: pointer;}

.gg{
    width: 1100px;margin: 0 auto;margin-top: 1.5%;text-align: center;line-height: 100px;color: white;
    display: flex;justify-content: space-between;cursor: pointer;flex-wrap: wrap;
    padding: 1px;
}
.gg-div{
    width: 1100px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 10px;
    text-align: center;line-height: 100px;
    color: white;
    display: flex;justify-content: space-between;
    cursor: pointer;flex-wrap: wrap;
    padding: 1px;
}

.gg5-div{
    height: 150px;
    width: 49.5%;
    margin-top: 10px;
}

.gg1,.gg2,.gg3,.gg4,.gg5,.gg6{
    float: left;
    width: 175px;
    margin-top: 10px;
    cursor: pointer;
    height: 88px;
}
.gg1 img,.gg2 img,.gg3 img,.gg4 img,.gg5 img,.gg6 img{
    width: 175px;
    display: block;
    height: 88px;
}
.chakan{
    cursor: pointer;width: 150px;margin: 0 auto;border: 1px solid #f8559b;
    text-align: center;margin-top: 3%;font-size: 14px;height: 25px;line-height: 25px;color: #394249}

.title1,.title2,.title3,.title4,.title5,.title6{
    float: left;margin-right: 8%;font-size: 16px;
    color: #fff;cursor: pointer;}
.hot-flag{color: #f8559b}
.hangye1,.hangye2,.hangye3{
    width: 267.5px;
    background-color: white;
    float: left;
    margin-top: 10px;
    overflow: hidden;
    cursor: pointer;
    box-shadow: 0px 0px 12px rgba(0, 0, 0, 0.15);
    border: 1px solid rgba(0, 0, 0, 0.12);
}
.hangye1-right{
    margin-right: 10px;
}
.hangye-border-red{
    box-shadow: 0px 0px 12px rgba(255, 48, 48, 0.3);
    border: 1px solid rgba(0, 0, 0, 0.12);
}

.hangye1,.hangye2{
    /*margin-right: 1%*/
}
.hang{
    width: 90%;
    margin: 0 auto;
    overflow: hidden;
    padding-top: 10px;
    padding-bottom: 10px;
    /*height: 60px;*/
}
.mc{font-size: 14px;
    color: #61687c;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;}

.mc1{
    float: left;font-size: 12px;color: #8c8c8c;
    margin-right: 3%;min-width: 60px;max-width: 100px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.mc1-wai{
    width: 100%;
    display: flex;
    flex-direction: row;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    height: 25px;
    line-height: 25px;
}
.wang1,.wang2,.wang3,.wang4,.wang5,.wang6{
    width: 20%;font-size: 14px;
    color: #5b5b5b;text-overflow: ellipsis;
    overflow: hidden;white-space: nowrap;text-align: center;
}
.wang{
    width: 1100px;
    height: 48px;
    display: flex;
    align-items: center;
    background: #FFFFFF;
    margin-top: 3%;
    margin-bottom: 3%;
    padding-left: 20px;
    padding-right: 20px;
}
.lianj{float: left;width: 10%;height: 48px;}
.lianj img{
    display: block;
    margin-top: 14.5px;
}
.wl{
    width: 90%;
    float: left;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
}
.yqlj{
    color: #FFFFFF;
    font-size: 13px;
    background-image: url("/whzsrc/img/whrc/img18.png");
    background-size: 100% 100%;
    background-repeat: no-repeat;
    width: 70px;
    height: 19px;
    text-align: center;
    line-height: 19px;
    margin-top: 14.5px;
}
/** 顶部菜单*/
.top-btn{
    width: 1100px;
    margin: 0 auto;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
}
.top-wplan-menu{
    width: 1000px;
    margin-top: 3%;
    background-image: url("/whzsrc/img/whrc/wplanMenu.png");
    background-size:100% 100%;
    background-repeat: no-repeat;
    height: 75px;
    position: absolute;
    left: 0;
    right: 0;
    margin-left: auto;
    margin-right: auto;
    z-index: 999;
}
.wplan-menu-item{
    display: flex;
    flex-direction: row;
    width: 100%;
}
.wplan-menu-icon{
    background-image: url("/whzsrc/img/whrc/wplanMenu.png");
    background-size:100% 100%;
    background-repeat: no-repeat;
    width: 100%;
    height: 70px;
}
.wplan-logo{
    background-image: url("/whzsrc/img/whrc/new_logo.png");
    background-size:100% 100%;
    background-repeat: no-repeat;
    width: 221px;
    height: 65px;
    position: relative;
    top: 0 !important;
}
.wplan-ul{
    width: 100%;
}
.menu-item{
    min-width: 56.7px;
    max-width: 80px;
    border-bottom: 2px solid #fff;
}
.wplan-ul a{
    color: #fff !important;
}
.wplan-ul ul{
    margin: 0;
    padding: 0;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
}
.wplan-ul li{
    list-style: none;
    /*width: 100px;*/
    color: #fff;
    text-align: center;
    font-size: 14px;
    line-height: 38.4px;
}
.wplan-ul li:hover a{
    color:#fff !important;
    cursor: pointer;
}
.top-name{
    width: 90%;
    margin-top: 3%;
    margin-left: 5%;
    font-size: 40px;
    color: #FFF;
    text-align: center;
    font-weight: bold;
}
.top-desc{
    width: 90%;
    margin-top: 2%;
    margin-left: 5%;
    font-size: 30px;
    color: #FFF;
    text-align: center;
    font-weight: bold;
}
.top-resume{
    width: 20%;
    margin-top: 4%;
    margin-left: 40%;
    font-size: 20px;
    color: #1EFEB7;
    text-align: center;
    border:0.75px solid #1EFEB7;
    height: 50px;
    line-height: 50px;
    font-weight: bold;
    cursor: pointer;
}
.top-search{
    margin-top: 3%;
    width: 1000px;
    margin-left: auto;
    margin-right: auto;
    display: flex;
    flex-direction: row;
}
.search-left{
    float: left;
    width: 90%;
    background-color: #FFFFFF;
    padding-top: 1%;
    padding-bottom: 1%;
}
.search-city{
    float: left;
    width: 10%;
    height: 30px;
    line-height: 30px;
    border-right: 0.75px solid #FB5F8F;
    text-align: center;
}
.search-input{
    float: left;
    width: 90%;
    height: 30px;
    line-height: 30px;
    padding-left: 2%;
    padding-right: 2%;
}
.top-search-btn{
    width: 70px;
    text-align: center;
    background-color: #FB5F8F;
    color: #FFFFFF;
    height: 32px;
    line-height: 32px;
    cursor: pointer;
    margin-right: -1px;
}
.welfare{
    width: 100%;
    overflow:hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    margin-top: 10px;
    height: 25px;
}
/** 登录后右边的css样式 */
.per-info{
    width: 90%;
    margin: 0 auto;
    display: flex;
    flex-direction: row;
    align-items: center;
    margin-top: 2%;
}
.center-logout{
    width: 20%;
    text-align: center;
    height: 25px;
    line-height: 25px;
    color: #fff;
    font-size: 12px;
    border-radius: 4px;
    background: #FB5F8F;
    margin-left: 80%;
    cursor: pointer;
}
.per-icon{
    float: left;
    width: 40px;
    height: 40px;
    border-radius: 50%;
}
.per-icon img{
    border-radius: 50%;
}
.per-ws{
    line-height: 35px;
    font-size: 14px;
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #fff;
    background: linear-gradient(to right, #f8559b , #ff7379);
    text-align: center;
    margin-top: 20px;
    margin-left: auto;
    margin-right: auto;
    cursor: pointer;
}
.ref-resume{
    float: left;
    width: 45%;
    height: 35px;
    line-height: 35px;
    text-align: center;
    background-color: #3daab2;
    color: #FFF;
    font-size: 14px;
    margin-right: 5%;
    cursor: pointer;
}
.fill-resume{
    float: left;
    width: 45%;
    height: 35px;
    line-height: 35px;
    text-align: center;
    background-color: #FFF;
    color: #3daab2;
    font-size: 14px;
    margin-left: 5%;
    border: 0.75px solid #3daab2;
    cursor: pointer;
}
.sc-item-left{
    float: left;
    width: 45%;
    margin-left: 5%;
    cursor: pointer;
}
.sc-item-right{
    float: left;
    width: 45%;
    margin-right: 5%;
    cursor: pointer;
}
.sc-num{
    width: 100%;
    text-align: center;
    font-size: 40px;
    color: #3daab2;
}
.sc-txt{
    width: 100%;
    text-align: center;
    font-size: 14px;
    color: #232323;
}
.icon-style{
    float: left;
    width: 15px;
}
.k1,.k2,.k3{
    width: 360px;
    background-color: white;
    float: left;
    margin-top: 10px;
}
.flex-center{
    width: 1100px;
    display: flex;
    flex-wrap: wrap;
    align-content: center;
    align-items: center;
    justify-content: space-between;
}
.flex-center:after{
    content: "";
    width: 360px;
}
.guanggao-center{
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    align-content: center;
    align-items: center;
    flex-direction: row;
}

.logout-btn{
    float: right;
    text-align: center;
    border-radius: 18px;
    background: #3daab2;
    padding-left: 8px;
    padding-right: 8px;
    padding-bottom: 2px;
    font-size: 14px;
    color: white;
    cursor: pointer;
    line-height: 34px;
    padding: 0;
    width: 20%;
}
.top-abs{
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    width: 1100px;
    margin-top: 50px;
    margin-left: auto;
    margin-right: auto;
}
.pwd-set{
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    margin-top: 5%;
    height: 20px;
    align-items: center;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
}
/**顶部加个人中心显示*/
.login-ing{
    float: right;
    display: flex;
    flex-direction: row;
    height: 50px;
    align-items: center;
    width: 20%;
    margin-top: 28px;
}
.login-center{
    float: left;
    width: 80%;
    height: 40px;
    display: flex;
    flex-direction: row;
    align-items: center;
    cursor: pointer;
}
.login-ing-txt{
    font-size: 14px;
    margin-left: 5px;
    width: 60%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.to-top{
    position: fixed;
    bottom: 30px;
    right: 30px;
    border-radius: 50%;
    width: 50px;
    height: 50px;
    text-align: center;
    line-height: 50px;
    color: #fff;
    font-size: 10px;
    cursor: pointer;
}
.to-top img{
    width: 50px;
    height: 50px;
    border-radius: 50%;
    border: 5px solid #fff;
}
.job-bottom{
    display: flex;
    flex-direction: row;
    height: 27px;
    align-items: center;
    margin-bottom: 10px;
    margin-top: 18px;
    justify-content: space-between;
}
.di{
    display: flex;
    width: 13px;
    height: 17px;
}
.fuli-comm{
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    margin-top: 10px;
}
.fuli-right{
    display: flex;
    flex-direction: row;
    height: 17px;
    align-items: center;
    color: #666;
}
.hot-hy{
    padding-left: 1.3%;
    padding-right: 1.3%;
    display: flex;
    flex-direction: row;
    background: linear-gradient(to right, #84C8D3 , #55A2B4);
    height: 30px;
    line-height: 30px;
}
.fuli-inter{
    color: #BEBEBE;
    margin: 0 2px;
}

.zl-div{
    height: 80px;
    width: 100%;
    margin-top: 10px;
}
.ef-div{
    height: 80px;
    width: 49.5%;
}
.sfl-div{
    height: 80px;
    width: 265px;
    margin-top: 10px;
}
.bfl-div{
    height: 60px;
    width: 125px;
}
.top-right{
    width: 17%;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    margin-top: 28px;
}
.top-line{
    float: left;
    color: #EDEDED;
    display: flex;
    height: 47px;
    align-items: center;
}
.top-model2{
    /*background-image: url("/whzsrc/img/whrc/index_bp.jpg");*/
    background-size: 100% 100%;
    background-repeat: no-repeat;
    /*height: 270px;*/
    width: 100%;
    display: flex;
    flex-direction: column;
}
.top-model2-model{
    width: 100%;
    margin: 0 auto;
    height: 130px;
    display: flex;
    align-items: center;
    /*justify-content: space-between;*/
    /*background-image: url("/whzsrc/img/whrc/1-2.jpg");*/
    /*background-size: 100% 100%;*/
    background-repeat: no-repeat;
}
.top-center-icon{
    height: 116px;
    margin-top: 17px;
}
.top-model2-center{
    width: 1100px;
    margin: 0 auto;
    /*height: 116px;*/
    display: flex;
    align-items: center;
    /*justify-content: space-between;*/
    /*background-image: url("/whzsrc/img/whrc/1-2.jpg");*/
    background-size: 100% 100%;
    background-repeat: no-repeat;
}
.model2-left{
    height: 64px;
    padding-left: 3%;
    display: flex;
    align-items: center;
}
.model2-right{
    width: 45%;
    display: flex;
    flex-direction: column;
    margin-top: 28px;
}
.model2-sea{
    display: flex;
    flex-direction: row;
    height: 32px;
    background: #FFFFFF;
    border: 1px solid #FB5F8F;
    align-items: center;
}
.model2-name{
    width: 144.7px;
    height: 25.5px;
    margin-top: 68.75px;
}
.model2-select{
    text-align: center;
    padding-left: 1px;
    /*height: 33.5px;*/
    /*line-height: 33.5px;*/
}
.select-icon{
    width: 10px;
    height: 5px;
    margin-top: 15px;
    background-image: url("/whzsrc/img/whrc/select_icon.png");
    background-repeat: no-repeat;
    background-size: 100% 100%;
}
.model2-input{
    /*height: 33.5px;*/
    /*line-height: 33.5px;*/
    /*padding-top: 8px;*/
    width: 365px;
}
.model2-line{
    height: 32px;
    line-height: 32px;
    color: #EDEDED;
    margin-left: 5px;
    margin-right: 8px;
}
.model2-select .el-input--suffix .el-input__inner{
    min-width: 30px;
    max-width: 60px;
    text-align: center;
    padding-right: 0 !important;
    cursor: pointer;
    color: #b2b2b2;
    height: 30px;
    line-height: 30px;
    border: 0;
    font-size: 13px;
}
.el-icon-arrow-up:before{
    content: "" !important;
}
/*.el-select-dropdown__wrap li{*/
    /*background: #44c6c6;*/
    /*color: #fff;*/
    /*text-align: center;*/
    /*border-radius: 4px;*/
    /*height: 30px;*/
    /*line-height: 30px;*/
    /*cursor: pointer;*/
/*}*/
.model2-input .el-input__inner{
    width: 100%;
    padding: 0;
    height: 30px;
    line-height: 30px;
    border: 0;
    font-size: 13px;
}
.top-model{
    width: 1100px;
    height: 77px;
    display: flex;
    justify-content: space-between;
    margin: 5px auto;
    align-items: center;
}
.top-lr-model{
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    height: 47px;
    align-items: center;
}
.center-right-model{
    width: 90%;
    margin: 0 auto;
    display: flex;
    flex-direction: column;
    padding-top: 5%;
}
.select-login-model{
    width: 100%;
    display: flex;
    flex-direction: row;
    margin-top: 8%;
    margin-bottom: 15%;
    height: 30px;
    line-height: 30px;
}
.center-right-bottom{
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    margin-top: 12%;
}
.inter-val{
    width: 100%;
    height: 10px;
    background: #F5F6FA;
}
.code-list{
    width: 100%;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    height: 160px;
    align-items: center;
    padding-left: 5%;
    padding-right: 5%;
    background-image: url("/whzsrc/img/enterUser/code_back.jpg");
    background-repeat: no-repeat;
    background-size: 100% 100%;
}
.wang1 a{
    color: #333;
}

#search-input::-webkit-input-placeholder {
    color: #b2b2b2;
}
#search-input::-moz-placeholder {
    color: #b2b2b2;
}
#search-input:-ms-input-placeholder {
    color: #b2b2b2;
}
#search-input:-moz-placeholder {
    color: #b2b2b2;
}

.zhanghao,.mima::-webkit-input-placeholder {
    color: #757575;
}
.zhanghao,.mima::-moz-placeholder {
    color: #757575;
}
.zhanghao,.mima:-ms-input-placeholder {
    color: #757575;
}
.zhanghao,.mima:-moz-placeholder {
    color: #757575;
}

.code-tit{
    color: #fff;
    font-weight: bold;
    margin-bottom: 8px;
}
input:-internal-autofill-selected {
    background-color: #EFF8F9 !important;
}
.gg-right-none{
    margin-right: 0;
}
.gg-right{
    margin-right: 10px;
}
.gg-border{
    border: 1px solid #d8d8d8;
}
.hot-center{
    width: 1100px;
    display: flex;
    flex-wrap: wrap;
    align-content: center;
    align-items: center;
    min-height: 110px;
}
.hot-center:after{
    content: "";
    width: 267.5px;
}
.login-center {
    float: left;
    width: 80%;
    height: 40px;
    display: flex;
    flex-direction: row;
    align-items: center;
    cursor: pointer;
}
.top-model2:before{
    content: "";
    display: block;
}
.hot{
    float: left;
    width: 28px;
    height: 18px;
    text-align: center;
    line-height: 18px;
    border-radius: 4px;
    color: #f8559b;
    /*background-color: #f8559b;*/
    /*margin-left: 3%;*/
    font-size: 12px;
}
.new{
    float: left;
    width: 28px;
    height: 18px;
    text-align: center;
    line-height: 18px;
    border-radius: 4px;
    color: #f8559b;
    /*background-color: #f8559b;*/
    /*border: 0.75px solid #f8559b;*/
    /*margin-left: 3%;*/
    font-size: 12px;
}
.hang-top{
    width: 100%;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    height: 25px;
    align-items: center;
}
.mc{
    width: 60%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #394249;
}
.hang-areas{
    width: 40%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 14px;
    color: #f8559b;
    text-align: right;
}
.hang-indu{
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 12px;
    color: #666;
    height: 25px;
    line-height: 25px;
    border-bottom: 1px solid #BEBEBE;
}
/** 企业登录后样式 */
.ytd-member{
    width: 90%;
    margin: 0 auto;
    cursor: pointer;
    display: flex;
    flex-direction: row;
    align-items: center;
    margin-top: 8%;
    justify-content: space-between;
    height: 40px;
}
.ytd-txt{
    width: 48%;
    background: linear-gradient(to right, #f8559b , #ff7379);
    height: 40px;
    line-height: 40px;
    color: #fff;
    text-align: center;
}
.member-txt{
    width: 48%;
    background: linear-gradient(to right, #f8559b , #ff7379);
    height: 40px;
    line-height: 40px;
    color: #fff;
    text-align: center;
}
.per-info-top{
    display: flex;
    flex-direction: column;
}
.per-left{
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    margin-top: 10px;
}
.per-name{
    width: 100%;
    margin-top: 10px;
    font-size: 14px;
    color: #333;
    text-align: center;
}
.per-icon-div{
    width: 60px;
    height: 60px;
    border-radius: 50%;
    border: 1px solid #eee;
}
.per-icon-div img{
    border-radius: 50%;
}
.member-date{
    width: 90%;
    margin: 0 auto;
    height: 35px;
    line-height: 35px;
    background: linear-gradient(to right, #f8559b , #ff7379);
    text-align: center;
    color: #fff;
    margin-top: 20px;
    font-size: 14px;
    cursor: pointer;
}
.remen-tit{
    width: 1100px;
    margin: 0 auto;
    height: 26px;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.remen-more{
    font-size: 14px;
    color: #4c4c4c;
    cursor: pointer;
}
/** 新的 新闻公告 */
.news-v{
    height: 40px;
    padding: 0 12px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    border-bottom: 1.5px solid #3daab2;
}
.news-tit{
    background: linear-gradient(to right, #f8559b , #ff7379);
    padding: 3px;
    font-size: 13px;
    color: #fff;
    width: 86px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-right: 10px;
}
.news-tit-none{
    padding: 3px;
    font-size: 13px;
    color: #333;
    width: 86px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-right: 10px;
}
.news-more{
    cursor: pointer;
    color: #3daab2;
    font-size: 13px;
}
.news-v1{
    display: flex;
    flex-direction: column;
    padding: 0 12px;
}
.anment-v{
    width: 1100px;
    display: flex;
    flex-direction: row;
    margin: 10px auto 0 auto;
    justify-content: space-between;
}
.anment-v1{
    width: 400px;
    /*height: 300px;*/
    display: flex;
    flex-direction: column;
    background: #fff;
}
.anment-v2{
    width: 280px;
    /*height: 300px;*/
    display: flex;
    flex-direction: column;
    background: #fff;
}
.zpksgg-bottom-ksbm-div{
    display: flex;
    flex-direction: row;
    justify-content: flex-end;
}
.news-v-tit{
    display: flex;
    flex-direction: row;
    align-items: center;
}
.news-v1-v{
    padding: 9px 0px;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
}
.news-v1-v1{
    width: 49%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    cursor: pointer;
    padding: 9px 0;
    display: flex;
}
.news-v1-v1-tit{
    font-size: 13px;
    color: #333;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 68%;
}
.swiper-index-v{
    position: absolute;
    right: 0;
    bottom: 15px;
    z-index: 999;
}
.swiper-index-v1{
    display: flex;
    flex-direction: row;
}
.swiper-index-num{
    background: rgba(245,245,245,0.4);
    color: rgb(255,101,0);
    width: 20px;
    height: 20px;
    border-radius: 50%;
    text-align: center;
    line-height: 20px;
    margin-right: 15px;
    font-size: 12px;
    font-weight: bold;
    cursor: pointer;
}
.news-v1-jp{
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    padding: 0 12px
}
.qq-zx{
    /*position: absolute;*/
    /*width: 120px;*/
    /*margin-left: 1110px;*/
    position: fixed;
    width: 120px;
    right: 10px;
}