.container-fluid.padheight ul li p{margin:5px 0px}.ufkue {height: 45px; overflow: hidden;}.fielduse{height: 38px;line-height: 38px;border-bottom: 1px solid #ccc;}.jyyx{width:28px;height:28px;border-radius:50%;margin-right: 5px }#uladown2{text-align: left;margin-left: 5px}
.index_zl_box{width:100%;background:#fff;border-radius:5px; margin-top:10px !important;box-shadow: 0px 0px 10px 0px rgba(111, 116, 132, 0.2); padding-bottom:10px;}
.new_index_tit{border-bottom:1px solid #f2f5f7;width:100%;height:55px;position:relative;font-size:16px;}
.new_index_tit_list{height:55px; line-height:55px;color:#666; margin-left:15px; display:inline-block; margin-right:20px;cursor: pointer;}
.new_index_tit_cur{ font-weight:bold;color:#0c0b0b; font-size:18px; position:relative}
.new_index_tit_cur .new_index_tit_line{width:18px;height:3px;border-radius:2px; background:#3d7eff; display:inline-block; position:absolute;left:20px;bottom:0px;}
.new_index_tit_more{ position:absolute;right:20px;top:0px; line-height:55px;color:#666666;font-size:12px; padding-right:10px;}
.new_index_tit_cur{ font-weight:bold;color:#0c0b0b; font-size:18px; position:relative}
.new_index_tit_cur .new_index_tit_line{width:18px;height:3px;border-radius:2px; background:#3d7eff; display:inline-block; position:absolute;left:20px;bottom:0px;}
.index_newjobbox{width:100%;overflow:hidden;}
.index_newjobbox ul li{width: 25%;float: left;margin-top: -1px;border-right: 1px solid #eee;border-bottom: 1px solid #eee;padding: 15px 10px 0px 10px;}
.index_newjobbox ul li:hover{box-shadow: 0px 5px 10px 0px rgba(111, 116, 132, 0.1);}
.index_newjobname{padding-top:3px;}
.index_newjobname a{width: 160px;font-size: 16px;color: #0168b7;display: block;float: left;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.index_newjobname a:hover {color: #f60;text-decoration: underline;}
.index_newjob_com {border-top: 1px dashed #f1f1f1;padding: 10px 0 10px 0px;position: relative;min-height:50px; margin-top:5px;}
.index_newjob_cominfo{width:100%;height:30px; line-height:30px;color:#acafbb; overflow:hidden;font-size:12px;}
.index_newjob_comname{}
.index_newjob_com a{color:#333}
.index_newjob_com_tx{position: absolute;width: 45px;height: 45px;display: block;left: 0;top: 10px;border-radius:50%;border: 1px solid #f1f1f1;}
.index_newjob_info{width:100%;height:40px; line-height:40px;color:#666;font-size:12px;}
.index_newjob_info_line{ padding:0px 3px; font-size:12px;color:#999999;font-style: normal}
.index_newjob_info_xz{color:#fa6400; font-weight:bold;float: right;}
.index_resume_user{position: relative;}
.index_resume_useryx{width:100%;height:19px; line-height:19px;color:#999; font-size:14px;}
.index_resume_useryx_n{ font-weight:bold;color:#fa6400; }
.index_resume_userinfo{ padding:12px 0;color:#999; font-size:12px;}
.index_resume_userinfo_line{color:#999; padding:0px 10px; font-size:12px;font-style: normal;}
.index_resume_user_list{width: 100%;min-height: 380px;}
.index_resume_user_list ul li {width: 25%;height: 130px;float: left;margin-top: -1px;border-right: 1px solid #eee;border-bottom: 1px solid #eee;padding: 15px 10px 20px 20px;}
.index_resume_user_list ul li:hover{box-shadow: 0px 5px 10px 0px rgba(111, 116, 132, 0.1);}
.index_resume_username{ font-size:16px;color:#0168b7}
.index_resume_username:hover{color:#276bf2;font-weight: bold;}
.index_resume_username img{position: absolute;right: 10px; border-radius:50%;bottom: -5px;}
.top-wrap{position:relative;z-index:3}.top-wrap .inner{width:1226px;margin:0 auto}.top-wrap .inner .top-wrap-main{float:right}.top-wrap .city-container{position:relative;z-index:2;margin-left:8px}.top-wrap .logo-wrap a{width:100px;height:35px;background-position:-90px -5px}.city-wrap{ color:#fff;margin-top:2px;padding:0 12px;white-space:nowrap;border-radius:25px;-webkit-filter: none;filter: none;background-color: rgba(0,0,0,.4);}.top-wrap .city-wrap .city-name{font-size:14px;font-weight:700;line-height:28px;color:#fff}
.header-wrap{position:relative;width:100%;height:640px;background:url(../Images/bj.jpg) top no-repeat #fff;background-attachment:fixed;background-size: 100%;}.header-wrap .jump-link{position:absolute;top:80px;right:0;bottom:auto;left:0;z-index:1;display:block;width:100%;height:619px;text-indent:-999999px}.header-wrap .top-wrap{padding-top:40px}.brand-slogan{position:absolute;top:190px;right:auto;bottom:auto;left:50%;z-index:2;margin-left:-211px;width:422px;text-align:center}.rolling-number{height:30px;margin-top:10px;overflow:hidden}.rolling-number li{display:block;height:30px;line-height:30px;overflow:hidden;font-size:14px;color:#333}.header-wrap-main{margin:0 auto;padding-top:80px;width:1226px}.header-wrap-main .search-wrap{margin:0 auto;width:760px}
.login-container{margin:6px -10px 0 15px}.login-container .icon-user{margin-right:6px;font-size:18px;color:#333}.login-container .message-count{margin-right:7px;color:#333}.login-container .message-count .count{position:relative;top:1px;margin:0 2px 0 -6px;padding:0 4px;height:15px;line-height:15px;text-align:center;color:#333;overflow:hidden;background-color:#ffb200;white-space:nowrap;border-radius:3px}.login-container .link{display:block;margin-right:10px;float:left;font-size:14px;line-height:20px;color:#333}.login-container .gap-line{margin:3px 10px 0 0;float:left;width:1px;height:13px;overflow:hidden;background-color:#c9c7c2;border-left:1px solid #eae9e8}
.navigation-wrap{position:relative;z-index:1}.navigation-wrap .navigation-items{position:relative;float:left}.navigation-wrap .navigation-link a{display:block;float:left;padding:0 11px;font-size:16px;line-height:36px;font-weight:700;color:#333}.navigation-wrap .navigation-link a:hover{text-decoration:underline}.navigation-wrap .has-sub a:hover{text-decoration:none}.navigation-wrap .navigation-sub{position:absolute;top:36px;left:0;z-index:1;min-width:124px;padding-bottom:6px;display:none;box-shadow:0 24px 40px -24px rgba(0,0,0,.1)}.navigation-wrap .navigation-sub a{display:block;padding:0 15px;font-size:14px;line-height:36px;color:#333;white-space:nowrap}.navigation-wrap .navigation-sub a:hover{color:#333;background-color:#fed243}
.search-tabs{padding:22px 0 16px;position:relative}.search-tabs .move-arrow{position:absolute;left:16.5px;top:38px;width:15px;height:8px;background-position:-195px -32px}.search-tabs .items{display:block;margin-right:20px;float:left;height:28px;font-size:16px;line-height:28px;color:#676565;cursor:pointer;-webkit-transition:color .3s,background-color .3s;transition:color .3s,background-color .3s}.search-tabs .items:hover{color:#333}.search-tabs .items.active{color:#333;font-weight:700;cursor:default}
.enter-wrap{box-shadow:0 2px 4px rgba(0,0,0,.08)}.enter-wrap .input-box{position:relative;width:640px;height:56px;background-color:#fff;border-radius:4px 0 0 4px}.enter-wrap .input-box .keywords,.enter-wrap .input-box .placeholder{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:block;padding:19px 25px;width:590px;height:18px;font-size:16px;line-height:18px;color:#333;border:0;background-color:transparent}.enter-wrap .input-box .placeholder{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;z-index:1;color:#999}
.search-btn{display:block;width:120px;height:56px;overflow:hidden;background-color:#1e88e5;border: #1e88e5;border-radius:0 4px 4px 0}.search-btn .shouyesousuo{font-size:22px !important;color:#fff;display:block;text-align:center}.search-btn:hover{background-color:#1e88e5}
.side-fixed-bar{position:fixed;top:0;right:0;bottom:0;left:auto;z-index:90;width:40px;height:100%;background-color:#fff;box-shadow:0 1px 15px rgba(0,0,0,.12)}.side-fixed-bar>.inner{position:relative;width:40px;height:100%}.side-fixed-bar .side-bar-wrap{position:absolute;top:40%;right:auto;bottom:auto;left:0;z-index:2;margin-top:-184.5px;background-color:#fff}.side-fixed-bar .side-bar-wrap .items{position:relative;display:block;margin:15px 0;-webkit-transition:background-color .5s;transition:background-color .5s}.side-fixed-bar .side-bar-wrap .items.active{background-color:#232835}.side-fixed-bar .side-bar-wrap .items.active .iconfont,.side-fixed-bar .side-bar-wrap .items.active .text{color:#fff}.side-fixed-bar .side-bar-wrap .items.app .item-layer{margin-top:-64px;padding:12px 10px 8px}.side-fixed-bar .side-bar-wrap .item-box{width:40px;height:44px;text-align:center;overflow:hidden}.side-fixed-bar .side-bar-wrap .item-box a{display:block;width:100%;height:100%}.side-fixed-bar .side-bar-wrap .item-box .iconfont{font-size:21px;color:#232835;display:block;margin-left:10px !important;}.side-fixed-bar .side-bar-wrap .item-box .text{color:#454d63;font-size: 12px;}.side-fixed-bar .side-bar-wrap .item-layer{position:absolute;top:50%;right:60px;bottom:auto;left:auto;z-index:1;display:none;opacity:0;margin-top:-22px;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.1)}.side-fixed-bar .side-bar-wrap .item-layer .arrow{position:absolute;top:50%;right:-6px;bottom:auto;left:auto;z-index:1;display:block;margin-top:-7px;width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:7px solid #fff}.side-fixed-bar .side-bar-wrap .item-layer .text{padding:0 15px;font-size:14px;line-height:44px;color:#fff!important;white-space:nowrap}.side-fixed-bar .side-bar-wrap .msg-remind{display:block;top:1px;left:28px}.side-fixed-bar .side-bar-wrap .qrcode-app-show .text-app{margin-top:5px;text-align:center}.side-fixed-bar .side-bar-bottom{position:absolute;top:auto;right:0;bottom:0;left:auto;z-index:1}.side-fixed-bar .side-bar-bottom .top .item-box .iconfont{font-size:28px;margin:2px 0 -4px}
.index_news_list{float:left; margin-left:10px;}
.index_news_list_img{width:190px; float:left;}
.index_news_list_info{width:200px; float:left; padding-left:10px; }
.index_news_list_name{ font-size:16px;padding-bottom:10px; line-height:24px;}
.index_news_list_name a{color:#6c6a6a}
.index_news_list_lb{color:#bbbbbb; font-size:14px; padding-left:20px;}
.index_news_list_time{color:#bbbbbb; font-size:14px;}
.index_news_list_list{width:100%; float:left; padding-top:20px; padding-bottom:12px;}
.index_news_list_list li{  width:410px; line-height:34px; float:left; margin-left:20px;}
.index_news_list_list li a{width:270px;height:34px; line-height:34px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 14px; display:block; color: #666; float:left; position:relative; padding-left:18px;}
.index_news_list_list li a:hover{color:#3396f6}
.index_news_list_list li em{ float:right;color: #b8b8b8; font-size:12px;}
.index_news_list_list li .index_news_list_icon{width: 3px;height: 3px;background: #bcbcbc;border-radius: 50%; position:absolute;left:0px;top:15px;}
.index_hotnews {float:left;margin-top: -10px;}
.index_hotnews ul{width:275px; padding-left:15px; padding-bottom:10px;}
.index_news_box{width:1226px;float:left;}
.index_hotnews ul li{width:100%;height:40px; line-height:40px;}
.index_hotnews ul li .index_hotnews_n{display: block;width: 20px;font-size: 12px;float: left;text-align: center;
    font-family: arial,'Microsoft Yahei';background: #d8ecff;color: #3396f6;height: 20px;border-radius: 2px;line-height: 20px;margin-top: 10px;margin-right: 10px;}
.index_hotnews ul li a {font-size: 14px;color: #666;display: block;width: 230px;float: left;height: 40px;overflow: hidden;-webkit-transition: color .25s;transition: color .25s;}
.index_hotnews ul li a:hover{color:#3396f6}
.index_newjobname a font{color:#0168b7;}
.index_newjobname a font:hover{color: #276bf2;font-weight: bold;}
.index_hotnews ul li .hot1 {font-weight: 500;color: #fff;background: #f60;}
.index_hotnews ul li .hot2 {font-weight: 500;color: #fff;background: #ff8b3e;}
.index_hotnews ul li .hot3 {font-weight: 500;color: #fff;background: #f4ab2b;}
#viewpage .ul-block.fleft,#viewpage .score{border: 1px solid #eee !important;}
#viewpage .score .cont p{font-size: 18px}
.enter-wrap .ishou{height: 56px;width: 33.3%;border: 0px;}.search-tabs .move-arrow2{top: 38px;}
.enter-wrap .ishou2{height: 40px;width: 33.3%;border: 0px;}#searchTabs{padding-top: 2px;}#header{padding-top: 50px;}#fdddeafaf9872057{width: 1226px !important;margin: auto;}
.icons-sprite {
    background-image: url(../Images/icons-sprite.png);
}.search-btn2,.enter-wrap .input-box2{height: 40px;}#header .hbox{height: 100px;}.toolbar .tbbox .site_l li{float: left;padding: 0px 12px}.toolbar .tbbox .site_l li a{float: left;color: #000000}
.city-container .dropdown-top:hover .caret { -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -o-transform: rotate(180deg); transform: rotate(180deg); transition: ease-out 0.3s; color: #ff7e00 } .city-container .dropdown-top:hover .dropdown-menu { display: block; border: 1px solid #e5e5e5; border-top: none; right: -1px; box-shadow: none;min-width: 100px;left: -60px;top: 25px;padding: 5px;text-align:left }
.fixedrightbox {position: fixed;top: 63%;right: 5px;z-index: 1400;}.fixedrightbox img {display: block;width: 50px;height: 66px;}.foot-nav-list li{ display: flex;}.toolbar{color: #fff;background: #f7f7f7;border-bottom: 1px solid #dfdfdf;}
@media screen and (max-width: 767px){.new_index_tit_list{margin-left:10px;margin-right:10px}.search-btn .shouyesousuo{font-size: 16px !important;}.search-tabs{padding: 12px 10px !important;}.search-tabs .move-arrow{top: 42px;left:35px}.header-wrap-main{padding-top:0px;background: #fff;}.search-btn{width: 20%;height: 40px;}.index_resume_user_list ul li,.index_newjobbox ul li{width:100%;float: inherit;}.header-wrap-main,.brand-slogan,.header-wrap-main .search-wrap{width: 100%}.enter-wrap .input-box{width: 80%;height: 40px;}.enter-wrap .ishou{height: 40px;}.brand-slogan{top: 10px;}}
