@charset "utf-8";
@import '../../font/icon/iconfont.css';
/* CSS Document */
/* 全局常用设置 */
* {word-wrap:break-word;word-break:break-all;box-sizing:border-box;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { padding:0; margin:0; } 
table { border-collapse:collapse; border-spacing:0; } 
fieldset,img { border:0;} 
ol,ul,li {list-style-type:none;}
h1,h2,h3,h4,h5,h6 { font-weight: normal; font-size: 100%; } 
a img{ border:0px;}
a { color:#111; text-decoration:none}
a:hover { color:#2258c3; text-decoration:none}
body{ font-size:14px;line-height:1.5;background:#fff;color:#111;font-family: Arial, 'Microsoft Yahei';}

/*--基础数据--*/.pull-left {float:left !important;}
.pull-right {float:right !important;}
.cl {clear:both;}
/*--基础数据--*/

.hrb-header {background:url(../../img/hrb/index/header_bg.png) center top no-repeat;height:390px;color:#fff;z-index:-1;}
.hrb-header .hrb-header-wrapper {width:1200px;height:auto;margin:0 auto;padding-bottom:30px;}
.hrb-header .hrb-top {height:110px;position: relative;}
.hrb-header .hrb-top::after {display:block;content:'';clear:both;}
.hrb-header .hrb-top .hrb-logo,.hrb-header .hrb-top .hrb-select {float:left;}
.hrb-header .hrb-top .hrb-logo {width:580px;height:110px;padding-top:30px;}
.hrb-header .hrb-top .hrb-logo img{vertical-align: baseline;}
.hrb-header .hrb-select {color:black;font-weight:bold;line-height:110px;margin-left:35px;font-size:16px;}
.hrb-header .hrb-select::before {width:1px;height:25px;top:5px;left:-10px;background:#b7bfd0;content:'';display:inline-block;position:relative;}
.hrb-header .hrb-select a>i {height:16px;width:16px;display:inline-block;background:url(../../img/hrb/index/i1.png) center no-repeat;}
.hrb-header .hrb-select a>select {height:30px;width:100px;border:none;outline:none;background:#f1f1f1;}
.hrb-header .hrb-login {line-height:110px;float:right;position:relative;padding-top:30px;}
.hrb-header .hrb-login > dl {min-width:170px;height:45px;line-height:45px;border-radius:50px;background:rgba(255,255,255,0.7);border:none;outline:none;padding: 0 10px 5px 0;color:black;font-size:16px;cursor: pointer;position: relative;z-index:2;}
.hrb-header .hrb-login > dl dd{float:left;position: relative;padding:0 13px;font-weight:normal;}
.hrb-header .hrb-login > dl dd+dd:before{display:block;content:'';background:#c1c1c1;width:1px;height:14px;position: absolute;top:50%;left:0;margin-top:-7px;}
.hrb-header .hrb-login > dl dd a{color:#000;}
.hrb-header .hrb-login > dl dd a:hover{color:#0e66d2;}
.hrb-header .hrb-login > dl dd i {height:40px;width:40px;background:url(../../img/hrb/index/i2.png) center bottom -13px no-repeat;float:left;margin-left:5px;}
.hrb-header .hrb-login button {min-width:170px;height:45px;line-height:45px;border-radius:50px;background:rgba(255,255,255,0.7);border:none;outline:none;padding:0 10px 0 6px;color:black;font-weight:bold;font-size:16px;cursor:pointer;position:relative;z-index:2;}
.hrb-header .hrb-login button i {height:40px;width:40px;background:url(../../img/hrb/index/i2.png) center bottom -13px no-repeat;float:left;margin-left:5px;}
.hrb-header .hrb-login .hrb-head-login-none {display:none;position:absolute;top:50%;left:0;width:100%;padding:23px 0 3px;background:#fff;box-shadow:0 3px 20px rgba(0,24,50,.15);border-radius:5px;z-index:1;overflow:hidden;font-size:15px;}
.hrb-header .hrb-login.hrb-active{padding-top:0;}
.hrb-header .hrb-login.hrb-active button {background:#fff;}
.hrb-header .hrb-login .hrb-head-login-none dl {text-align:center;}
.hrb-header .hrb-login .hrb-head-login-none dl dd+dd {border-top:1px #e5e5e5 solid;}
.hrb-header .hrb-login .hrb-head-login-none dl dd a {display:block;padding:11px;color:#3c3c3f;line-height:22px;}
.hrb-header .hrb-login .hrb-head-login-none dl dd a:hover {color:#0e66d2;}
.hrb-header .hrb-login .hrb-head-login-none dl dd i {float:none;font-size:20px;margin-right:8px;vertical-align:top;display:inline-block;}
.hrb-header .hrb-login:hover .hrb-head-login-none {display:block;}
.hrb-header .hrb-head-body {display:block;position:relative;left:-15px;width:1250px;line-height:65px;margin:0 auto;background:url(../../img/hrb/index/nav_bg.png) center no-repeat;}
.hrb-header .hrb-head-body ul {display:flex;flex-direction:row;justify-content:space-between;padding:0 65px;}
.hrb-header ul li {font-size:18px;    position: relative;}
.hrb-header ul li a {color:#fff;display: block;}
.hrb-header ul li a:hover {font-weight:bold;}
.hrb-header ul li dl {
    background: #f2f7fe;
    text-align: center;
    position: absolute;
    top: 100%;
    left: -31%;
    padding: 0px;
    width: 128px;
    display: none;
}
.hrb-header ul li dl dd a{color: #000; font-weight: normal !important; font-size: 16px;line-height: 45px;border-bottom: 0;}
.hrb-header li.hrb-active dl dd a {
    font-size: 16px;
    line-height: 45px;
    border-bottom: 0;
    color: #000;
}
.hrb-header li.hrb-active dl dd a:hover {
    border-bottom: 0;
    color: #0e66d2;
    font-weight: bold;
}
.hrb-header ul li:hover dl {
    display: block;
}

.hrb-header li.hrb-active a {font-weight:bold;font-size:20px;}
.hrb-header .hrb-nav-active {position:absolute;bottom:6px;left:-1000px;width:45px;height:4px;background:#fff;}
.hrb-header .hrb-nav-mobile {display:none;}

.hrb-header .hrb-head-functionality{width: 1214px;margin:0 auto;padding:0 0 37px;}
.hrb-header .hrb-head-inside-functionality{width:1200px;margin:0 auto;}
.hrb-header .hrb-inside-word{padding:6px 0 0 55px;}
.hrb-header .hrb-inside-word img {display:block;margin:0;margin-top:23px;}

.hrb-header .hrb-word {height:auto;width:100%;margin-top:25px;margin-left:10px;}
.hrb-header .hrb-word .hrb-icon {height:39px;width:326px;background:url(../../img/hrb/index/word2_bg.png) center no-repeat;text-align:center;margin-top:27px;}
.hrb-header .hrb-word .hrb-icon span {line-height:39px;font-size:22px;margin:0 10px;letter-spacing: 3px;;}
.hrb-header .hrb-word img {display:block;margin-top:23px;}

.hrb-header .hrb-head-search {display:block;height:53px;width:600px;border-radius:6px;overflow:hidden;margin-top:43px;margin-left:10px;}
.hrb-header .hrb-head-search>input {width:80%;height:inherit;float:left;border:none;outline:none;font-size:16px;padding:0 15px;}
.hrb-header .hrb-head-search>input::placeholder{color:#adaeb0;}
.hrb-header .hrb-head-search>button {width:20%;height:inherit;float:left;border:none;outline:none;font-size:18px;font-weight:bold;background:#ff8522;color:white;}
.hrb-header .hrb-head-search>button::after {display:block;clear:both;content:'';}

.hrb-header .hrb-head-select {margin-top:93px;height:205px;width:100%;background:url(../../img/hrb/head-select.png) center no-repeat;}
.hrb-header .hrb-head-select > h1{font-size:20px;float:right;text-align: center;width:165px;line-height: 40px;height: 42px;font-weight: bold;}
.hrb-header .hrb-head-select ul {width:100%;height:130px;display:flex;flex-direction:row;justify-content:space-between;clear: both;padding:0 55px;}
.hrb-header .hrb-head-select li {float:left;width:auto;text-align:center;padding:auto;display:flex;align-items:center;}
.hrb-header .hrb-head-select li>a>p {margin-top:2px;color:#464545;font-size:19px;font-weight:bold;}

.hrb-header.hrb-index{height: auto;}
.hrb-header.hrb-bszn {background:url(../../img/hrb/bszn_header_bg.png) center top no-repeat;}
.hrb-header.hrb-bjcx {background:url(../../img/hrb/bjcx_header_bg.png) center top no-repeat;}
.hrb-header.hrb-wszx {background:url(../../img/hrb/wszx_header_bg.png) center top no-repeat;}
.hrb-header.hrb-qypg {background:url(../../img/hrb/qypg_header_bg.png) center top no-repeat;}
.hrb-header.hrb-zcfg {background:url(../../img/hrb/zcfg_header_bg.png) center top no-repeat;}
.hrb-header.hrb-sysc {background:url(../../img/hrb/sysc_header_bg.png) center top no-repeat;}
.hrb-header.hrb-czzn {background:url(../../img/hrb/czzn_header_bg.png) center top no-repeat;}
.hrb-header.hrb-zxfw {background:url(../../img/hrb/zxfw_header_bg.png) center top no-repeat;}
.hrb-header.hrb-wdkj {background:url(../../img/hrb/wdkj_header_bg.png) center top no-repeat;}

/*头部选择区划*/
.hrb-header .hrb-select .hrb-select-body{font-size:14px;display:inline-block;height:26px;line-height:26px;color:#000;}
.hrb-header .hrb-select .hrb-select-body > h1{background:url(../../img/jiantou.png) right 9px center no-repeat #f1f1f1;border-radius: 2px;padding:0 24px 0 9px;cursor: pointer;}
.hrb-header .hrb-select .hrb-select-popup{position:absolute;display:none;background:#fff;padding:15px 20px 8px;left:0;top:85%;box-shadow: 0 5px 10px rgba(54,55,59,0.2);border-radius:2px;z-index:20;}
.hrb-header .hrb-select .hrb-select-popup ul{border-bottom:1px #eee solid;padding-bottom:10px;}
.hrb-header .hrb-select .hrb-select-popup ul:after{clear:both;content:'';display:block;}
.hrb-header .hrb-select .hrb-select-popup ul li{float:left;font-weight: bold;}
.hrb-header .hrb-select .hrb-select-popup ul li a{padding:7px 15px;font-size:16px;display:block;border-radius:4px;color:#000;}
.hrb-header .hrb-select .hrb-select-popup ul li.active a{color:#fff;background:#0e66d2 !important;}
.hrb-header .hrb-select .hrb-select-popup dl{clear: both;padding:10px 0 5px;}
.hrb-header .hrb-select .hrb-select-popup dl:after{clear:both;content:'';display:block;}
.hrb-header .hrb-select .hrb-select-popup dl dd{float:left;padding:0 10px 5px 0;}
.hrb-header .hrb-select .hrb-select-popup dl dd a{padding:7px 15px;font-size:15px;display: block;border-radius:4px;}
.hrb-header .hrb-select .hrb-select-popup ul li a:hover,.hrb-header .hrb-select .hrb-select-popup dl dd a:hover{background:#e7f0fa;font-weight:bold;}
.hrb-header .hrb-select .hrb-select-popup dl dd.active a{color:#fff;background:#0e66d2 !important;font-weight:bold;}

/* 所有脚页 */
.hrb-footer {width:100%;background:#f1f2f4;padding-top:20px;padding-bottom:20px;font-size:16px;border-top:3px #e8e8e8 solid;}
.hrb-footer .hrb-footer-content {width:1200px;margin:0 auto;}
.hrb-footer .hrb-footer-content ul {width:100%;min-height:100px;display: flex;text-align: center;}
.hrb-footer .hrb-footer-content ul li {height:100%;background:#ebebeb;padding:20px 25px;}
.hrb-footer .hrb-footer-content ul li+li{margin-left:10px;}
.hrb-footer .hrb-footer-content ul li p {margin-right:10px;color:black;margin-bottom:10px;}
.hrb-footer .hrb-footer-content ul li:last-child {flex:1;padding-top:25px;padding-left:40px;}
.hrb-footer .hrb-footer-content ul li::after {display:block;content:'';clear:both;}
.hrb-footer.hrb-sysc,.hrb-footer.hrb-czzn,.hrb-footer.hrb-qypg {margin-top:0px;}

.window{border-radius:10px;border:none;padding:0;background:#fff;top:50% !important;transform:translateY(-50%);position: fixed;}
.window .window-header{padding:10px 15px;height:55px;font-size:15px;border-bottom:1px #e5e5e5 solid;background: linear-gradient(to bottom, rgba(238,239,242,0) , rgba(238,239,242,.9));}
.window .window-header .panel-title{font-size:19px;padding-left:25px;height:100%;line-height:35px;font-weight: bold;background:url(../../img/window-head-i.png) left center no-repeat;color:#000;}
.window .window-header .panel-tool{right:15px;margin-top:-8px;}
.window .window-body{padding:10px;border:none;}
.window-shadow{display:none !important;}
.window-mask{background:rgba(0,0,0,0.6);opacity: 1;}

@media (max-width:1000px) {
    .hrb-header {width:100%;}
    .hrb-header .hrb-header-wrapper {width:100%;padding-left:10px;padding-right:10px;}
    .hrb-header .hrb-top {width:100%;height:auto;border-bottom:2px rgba(0,0,0,0.2) solid;padding-top:15px;padding-bottom:15px;display:flex;flex-direction:column;}
    .hrb-header .hrb-top .hrb-logo {width:100%;height:auto;padding-top:10px;}
    .hrb-header .hrb-top .hrb-logo img {width:100%;padding-top:0;padding-bottom:10px;}
    .hrb-header .hrb-select {line-height:0px;margin-left:0px;}
    .hrb-header .hrb-select::before {display:none;}
    .hrb-header .hrb-login {line-height:0px;display:block;float:none;padding-top:10px;}
    .hrb-header .hrb-head-body {display:none;position:fixed;top:0px;right:0;width:auto;height:100%;overflow:auto;padding:0;z-index:20;background:none;}
    .hrb-header .hrb-head-body ul {display:block;background:#1065bc;float:right;width:60%;height:100%;padding:30px 0 0;}
    .hrb-header .hrb-head-body ul li {float:left;font-size:18px;width:100%;text-align:center;}
    .hrb-header .hrb-head-body .hrb-nav-active {display:none;}
    .hrb-header .hrb-nav-mobile {display:block;position:absolute;top:100px;right:10px;}
    .hrb-header .hrb-nav-mobile::after {display:block;clear:both;content:'';}
    .hrb-header .hrb-nav-mobile i {width:24px;height:3px;margin-bottom:7px;display:block;background:rgba(0,0,0,0.2);}
    .hrb-header .hrb-word {height:auto;width:100%;margin-top:0;padding-top:0px;padding-left:5px;padding-right:5px;padding-bottom:15px;margin-left:0;}
    .hrb-header .hrb-word img {width:100%;margin-top:5px;}
    .hrb-header .hrb-word .hrb-icon {height:39px;width:100%;background:url(../../img/hrb/index/word2_bg.png) center no-repeat;text-align:center;}
    .hrb-header .hrb-head-search {display:block;height:53px;width:100%;background:none;border-radius:10px;overflow:hidden;margin-top:43px;}
    .hrb-header .hrb-head-search>input{width: 70%;}
    .hrb-header .hrb-head-search>button {width:30%}
    .hrb-header .hrb-head-select {margin-top:50px;padding-top:20px;padding-bottom:20px;height:auto;width:100%;background:white;border-radius:20px;padding-left:20px;padding-right:20px;}
    .hrb-header .hrb-head-select > h1{color:#000;width: 100%;font-size:24px;padding-bottom:15px;height: auto;}
    .hrb-header .hrb-head-select ul {flex-wrap:wrap;width:100%;height:auto;}
    .hrb-header .hrb-head-select ul::after {clear:both;content:'';display:block;}
    .hrb-header .hrb-head-select li {float:none;height:auto;width:50%;display:block;text-align:center;}
    .hrb-header .hrb-head-select li>a>p {color:black;font-size:16px;font-weight:bold;}

    .hrb-header .hrb-head-functionality,.hrb-header .hrb-head-inside-functionality{width:100%;padding:10px;}
    
    .hrb-header .hrb-head-search{margin:0;}
    .hrb-footer .hrb-footer-content{width: 100%;}
    .hrb-footer .hrb-footer-content ul{display: block;text-align: center;}
    .hrb-footer .hrb-footer-content ul li{margin-bottom:10px;}
    .hrb-footer .hrb-footer-content ul li+li{margin-left:0;}
}
