﻿@charset "utf-8";
/* CSS Document */
html,body{ margin:0;padding:0;font: 16px/1.7em "微软雅黑", "Helvetica Neue", Helvetica, Arial, arial, sans-serif;
 width:100%; min-width:1200px; background:#F4F4F4; height:100%;}
 #content { height:100%;}
body> #content{ min-height:100%; height:auto;}
*{font-family:"微软雅黑";}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
img { max-width:100%;}
ul{ margin:0; padding:0;}
ul li{ list-style:none;}
.body{ width:100%; height:100%; padding-bottom:240px; }
.clear{ clear:both}
::-webkit-input-placeholder { /* WebKit browsers */ 
color: #626262; font-family:"微软雅黑" 
} 
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ 
color: #626262; font-family:"微软雅黑" 
} 
::-moz-placeholder { /* Mozilla Firefox 19+ */ 
color:#626262; font-family:"微软雅黑" 
} 
:-ms-input-placeholder { /* Internet Explorer 10+ */ 
color:#626262; font-family:"微软雅黑" 
} 
.nav-top{ width:100%; height:60px; min-width:1200px; position:absolute; top:0; background:rgba(225,225,225,0.3); z-index:2;}
.nav-center{width:1200px; margin:0 auto; text-align:right;}
.nav-list{ float:right;}.nav-list ul{ float:left;}
.nav-list ul li{ float:left; margin-right:24px; line-height:50px; padding:10px 30px 0 30px;}
.nav-list ul .nav-selected{ background:#272727;}
.nav-list ul li a{ color:#EEE;}
.nav-right{ font-size:16px; float:right; line-height:70px; color:#EEE; }
.nav-right a{ color:#EEE; border:1px solid #EEE; padding:6px 12px; cursor:pointer;}
/*轮播内的登录*/
.banner1{  width:1200px; min-width:1200px; overflow:hidden; margin:-380px auto 0 auto; height:380px; position:relative;}
.banner_center1{ float:right; margin-right:40px; width:320px; height:auto !important; border-radius:4px; overflow:hidden;}
.index-wechat-login{ width: 320px; height: 380px; text-align: center; overflow: hidden; background: rgba(0,0,0,0.7); display:none;}
.wechat-login-top{ text-align:center; font-size:14px; color:rgba(205,205,205,1.00); padding:8px 0; clear:both;}
.account-btn{ float:right; font-size:14px; color:#facf32; margin-right:30px; margin-top:6px; cursor:pointer;}
.index-login1{ width:320px; background:rgba(0,0,0,0.7);}
.login-change{ font-size:16px; margin-bottom:16px; border-bottom:1px solid #ddd;}
.HR-login{ float:left; color:#333; padding:6px 0; background:rgba(255,255,255,1.00); border-bottom:3px solid #e7701a; margin-bottom:-1px; width:160px; box-sizing:border-box; text-align:center;}
.change-defult{ float:left; color:#A4A4A4; padding:6px 0; cursor:pointer; width:160px; box-sizing:border-box; text-align:center;}
.company-login{float:left; color:#6DAAFD; padding:2px 8px 4px 8px; border-top:4px solid #6DAAFD;}
 /*企业登录*/
.login-content-c{ width:90%; height:269px; margin:0 auto; clear:both; display:none;}
.login-content-c input{ width:100%; height:40px; border:none; background:#fff; vertical-align:bottom; color:#333;
 font-size:16px; outline:none; padding-left:12px; box-sizing:border-box; vertical-align:middle;}
.login-account-c{ width:100%; height:40px; margin:8px auto 30px auto; }
.login-account-c img{ margin-left:12px; vertical-align:middle;}
.login-password-c{width:100%; height:40px; margin:0 auto;}
.login-password-c img{ margin-left:12px; vertical-align:middle;}
.login-button-c{ width:80%; height:40px; border-radius:6px; text-align:center; background:#e7701a; line-height:40px; margin:36px auto 4px auto; cursor:pointer;}
.login-button-c a{ color:#fff; font-size:16px; letter-spacing:8px; width:100%; height:40px; border-radius:6px;  cursor:pointer; display:block;}
/*经纪人登录*/
.login-content{ width:90%;margin:0 auto 0 auto; clear:both;}
.login-content input{ width:100%; height:40px; border:none; background:rgba(255,255,255,1.0); vertical-align:bottom; color:#333;
 font-size:16px; outline:none; padding-left:12px; box-sizing:border-box; vertical-align:middle;}
.login-account{ width:100%; height:40px;  margin:8px auto 30px auto; }
.login-account img{ margin-left:12px; vertical-align:middle;}
.login-password{width:100%; height:40px; margin:0 auto;}
.login-password img{ margin-left:12px; vertical-align:middle;}
.login-forget{ float:right; font-size:14px;}.login-forget a{ color:#ddd;}
.login-button{ width:80%; height:40px; border-radius:6px; background:#e7701a; text-align:center; line-height:40px; margin:36px auto 4px auto;}
.login-button a{ color:#fff; font-size:16px; letter-spacing:8px; width:100%; height:40px; border-radius:6px;  cursor:pointer; display:block;}
.registered{ color:#e7701a; margin-left:4px;}
.login-registered{ font-size:14px; color:#9B9B9B; width:200px; float:right; text-align:right;}

.containners{ position:relative; margin:24px auto 0 auto; width:1200px; padding-top:24px; padding-bottom:40px;}
.banner{ width:100%; min-width:1200px; background:url(../img/images/banner-02.jpg) no-repeat; background-size:cover; height:500px; overflow:hidden; cursor:pointer; }
.banner-name{ position:absolute; top:50%; left:0; margin-top:-22px; background:rgba(0,0,0,0.5);color:#fff; padding:4px 12px 4px 24px; border-bottom-right-radius:30px; border-top-right-radius:30px;}
.banner-name-text{ font-weight:600; font-size:18px; float:left; margin-left:4px; line-height:30px; letter-spacing:2px;}
.shuda-text{  float:left; font-size:14px; margin-left:4px; line-height:40px; letter-spacing:2px;}
.banner_center{ width:1200px; height:100%; margin:0 auto; position:relative; padding:10px; box-sizing:border-box;}
.banner_left{ top:140px; left:0; position:absolute; width:60%; height:240px; color:#facf32;}
.banner-btn{ margin-left:96px; margin-top:48px;}
.banner-btn button{ width:200px; line-height:28px; background:none; border:1px solid #facf32; color:#facf32; font-size:16px; cursor:pointer;}
.companyname-right{ float:left; width:20px; height:96px; text-align:center; color:#fff; line-height:24px; font-size:16px;}
/*轮播*/
#owl-demo{position:relative;width:100%; min-width:1200px;height:460px;margin:0 auto;}
#owl-demo .item{ position:relative;display:block;}
#owl-demo .index-banner-one{display:block; background:url(../img/images/banner-02.jpg) center center no-repeat; background-size:cover; width:100%; height:500px;}
#owl-demo .index-banner-two{display:block; background:url(../img/images/banner-01.jpg) center center no-repeat; background-size:cover; width:100%; height:500px;}
.btn-get{ position:absolute; bottom:36px;}
.owl-pagination{position:absolute;left:0;bottom:10px;width:100%;height:22px;text-align:center;}
.owl-page{display:inline-block;width:10px;height:10px;margin:0 5px;background-image:url(../img/images/bg15.png);*display:inline;*zoom:1;}
.owl-pagination .active{width:25px;background-image:url(../img/images/bg16.png);}
.owl-buttons{display:none;}
.owl-buttons div{position:absolute;top:50%;width:40px;height:80px;margin-top:-40px;text-indent:-9999px;}
.owl-prev{left:0;background-image:url(../img/images/bg17.png);}
.owl-next{right:0;background-image:url(../img/images/bg18.png);}
.owl-prev:hover{background-image:url(../img/images/bg19.png);}
.owl-next:hover{background-image:url(../img/images/bg20.png);}
.owl-carousel .owl-wrapper:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
.owl-carousel{
	display: none;
	position: relative;
	width: 100%;
	-ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper{
	display: none;
	position: relative;
	-webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer{
	overflow: hidden;
	position: relative;
	width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight{
	-webkit-transition: height 500ms ease-in-out;
	-moz-transition: height 500ms ease-in-out;
	-ms-transition: height 500ms ease-in-out;
	-o-transition: height 500ms ease-in-out;
	transition: height 500ms ease-in-out;
}
	
.owl-carousel .owl-item{
	float: left;
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{
	cursor: pointer;
}
.owl-controls {
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.grabbing { 
    cursor:url(grabbing.png) 8 8, move;
}
.owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility:    hidden;
	-ms-backface-visibility:     hidden;
  -webkit-transform: translate3d(0,0,0);
  -moz-transform: translate3d(0,0,0);
  -ms-transform: translate3d(0,0,0);
}

.home-search{ width:60%; margin:-28px auto 0 auto; height:46px; background:#fff; border-radius:46px; box-shadow:2px 6px 10px rgba(225,225,225,0.75);}
.home-search input{ background:none; border:none; width:90%; height:46px; box-sizing:border-box; outline:none; padding-left:12px;display:inline-block;}
.home-search a{ color:#e7701a; font-size:16px; border:none; background:none; text-align:center; cursor:pointer;}
.home-search a:hover{ color:#E76304;}
/*流程*/
.step-bg{ text-align:center; padding-top:60px;}
.step-bg-btn a{ display:block; width:180px; line-height:30px; border:2px solid #1B729C; color:#1B729C; font-size:16px; background:none; margin:0 auto 24px auto; cursor:pointer;}
/*职位列表*/
.joblist-up{ margin:48px auto 32px auto; border-bottom:1px solid #444; width:40%; position:relative;}
.joblist-title{ position:absolute; top:-22px; left:240px; margin-left:-100px; font-size:22px; color:#444; line-height:44px; width:200px; text-align:center; background:#F4F4F4;}
.joblist-bg{ width:1000px; margin:0 auto; float:right;}
.alljob-left{ float:left; width:78%; }
.alljob-right{ float:right; width:20%;}
.alljob-right-unit{ text-align:center; height:120px; margin-bottom:24px; overflow:hidden; cursor:pointer;  }
.alljob-search{ width:100%; font-family:"微软雅黑";}
.alljob-search input{height:48px; outline:none;  box-sizing:border-box; vertical-align:bottom; }
.alljob-searchinput{ width:90%;  border:2px solid rgba(63,63,63,1.00);  border-right:none; padding:0 0 0 12px;}
.alljob-searchbtn{ width:10%; background:rgba(63,63,63,1.00); color:#fff; font-size:16px; border:none; cursor:pointer;
 font-family:"微软雅黑"; letter-spacing:6px;}
.alljob-select{ width:100%; font-size:14px; color:#333; background:rgba(236,236,236,1.00); padding-top:8px; margin:24px 0; position:relative;}
.more-select{ position:absolute; top:8px; right:24px;}
.alljob-select a{ color:#333;}
.alljob-select a:hover{ color:#F09B48;}
.alljob-option{ float:left;}
.alljob-select .jobtype-after{color:#F09B48;}
.alljob-option span{margin:0 16px; line-height:38px;}
.jobtype-select-before{ text-align:center; line-height:36px; float:left;}
.Professional{line-height:38px;}
.alljob-breakline{ border-top:1px solid rgba(208,208,208,1.00); margin:4px 0;}
.alljob-list-unit{ box-sizing:border-box; background:#fff;  position:relative; z-index:0; margin:0 0 24px 0; padding-bottom:8px; border-bottom:1px dashed #e1e1e1;}
.job-list-unit{ width:1000px; box-sizing:border-box; background:#fff; margin-bottom:20px; border:1px solid #E1E1E1;  position:relative; z-index:0;}
.myjoblist-left{width:auto;float:left;}
.job-one{margin-left:20px;margin-top:4px;}
.job-name{float:left; font-size:20px; line-height:36px; }
.job-name a{ color:#333;}
/*.job-time{ margin-left:8px; font-size:13px; color:#A4A4A4;}*/
.job-salary{ color:#6B6B6B; margin-left:4px; font-size:14px; float:left;}
.job-three{margin-top:12px;}
.job-two{ margin-left:20px; margin-bottom:4px;}
.job-information{color:#6B6B6B; margin-right:24px; font-size:14px; float:left;}
.job-information .job-gps{ vertical-align:middle; margin-bottom:4px;}
.index-money{ color:#EF4721; margin-left:3px; margin-right:6px; font-weight:600;}
.myjob-list-m{ position:absolute; top:50%; left:54%; margin-top:-16px;}
.job-reward{ color:#EF4721; font-size:18px; line-height:32px; border:1px #ef4721 solid; padding-left:10px;}
.joblist-right{position:absolute; top:50%; right:24px; margin-top:-27px; text-align:right;}
.job-area{ color:#949494; font-size:14px;}
.zhiwei-tag-bg{height:20px; background:#D4E6F4; border-radius:5px; color:#203A78; font-size:13px; text-align:center; padding:4px 8px; line-height:20px; float:left; margin-right:8px; margin-bottom:6px;}
.job-company{color:#333;font-size:16px;}
.job-company a{color:#333; }
.job-four{margin-left:20px;margin-top:4px;}
.wechat{ margin:16px 0 0 6px; position:relative; cursor:pointer;}
.erweima{z-index:1002;padding: 20px; width:101px;
	border: 1px solid #d1d2d6;
	position:absolute;
	left:0;
	top:28px;
	background-color: #ffffff;
	display: none;}

.cooperation-bg{ width:1200px; margin:0 auto; padding:12px 0;}
.company-unit{ width:132px; height:120px; text-align:center; border:1px solid #E1E1E1; position:relative; cursor:pointer; background:#fff; overflow:hidden; box-sizing:border-box; float:left; margin:0 8px 16px 10px;}
.company-unit:hover{ box-shadow:0px 0px 12px 4px rgba(225,225,225,0.7); margin-top:-2px;}
.company-unit img{ transition:all 0.5s;}
.company-unit img:hover{ transform:scale(1.2);}

.change-btn{ float:right; line-height:20px; font-size:14px; margin-bottom:12px;}
.change-btn a{ color:#1A8FBB; margin-right:16px; cursor:pointer;}
.change-btn img{ vertical-align:middle;}
/*首页职位列表B*/
.joblist-bg1{ width:1200px; margin:0 auto; clear:both;}
.joblist-unit{ width:220px; height:270px; padding:6px 10px 0 12px; float:left; box-sizing:border-box; background:#fff; margin-bottom:20px; border:1px solid #E1E1E1;}
.joblist-unit:hover{ box-shadow:0 0 12px rgba(107,107,107,0.2); border:none; margin-top:-2px;}
.joblist-unit-up{ height:170px; border-bottom:1px dashed #B4B4B4; position:relative;}
.indexjob-name{ font-size:20px; line-height:30px;}
.indexjob-name a{ color:#333; }
.job-information1{color:#575757; margin-right:12px; font-size:14px;}
.job-information1 .job-gps{ vertical-align:middle; margin-bottom:4px;}
.job-reward1{ color:#EF4721; font-size:16px; line-height:24px; border:1px #ef4721 solid; border-radius:2px; padding-left:6px; position:absolute; bottom:12px;}
.jobunit-company{ margin-top:12px;}
.job-company-b{color:#333;font-size:14px; line-height:22px;}
.job-company-b a{color:#333; }
.indexjob-area{ color:#949494; font-size:14px;}
/*首页流程板块*/
.operate-step{ margin-top:16px; float:left; text-align:center; width:330px; height:300px; border-radius:8px; background:#fff;}
.operate-step img{ margin:36px 0 16px 0;}
.operate-steptext{ text-align:center; width:100%; line-height:26px; color:#333;}
.operate-step-c{ margin-top:16px; float:left; text-align:center; width:270px; height:260px; border-radius:8px;}
.operate-step-c img{ margin:36px 0 16px 0;}
.operate-steptext-c{ text-align:center; width:100%; line-height:26px; color:#999;}

/*换页*/
.page_change{ width:auto; margin:0 auto; padding-top:20px; text-align:center; font-weight:600; font-size:18px; margin-bottom:24px;}
.page-num{ width:24px; height:24px; border:1px solid #C0C0C0; color:#C0C0C0; padding:4px 10px; cursor:pointer;margin: 0 5px;}
.page-num:hover{ border:1px solid rgba(69,69,69,1.00); color:rgba(69,69,69,1.00);}
.change_page_one{padding:4px 10px; cursor:pointer; margin: 0 5px;}
.page-active{width:24px; height:24px; border:1px solid rgba(69,69,69,1.00);padding:4px 10px; margin: 0 5px; color:rgba(69,69,69,1.00);}
.page-disable{width:24px; height:24px; border:1px solid #ddd;padding:4px 10px;
    margin: 0 5px; color:#D3D3D3;}

/*职位信息*/
 .mask{ position:fixed; top:0; left:0; width:100%; min-height:100%; height:auto !important; overflow:auto;background:rgba(0,0,0,0.5); z-index:1099; display:none;}
 .window-close{ font-size:24px; color:#333; position:absolute; top:4px; right:12px; cursor:pointer;}
 .windows-login{ width:400px; border:2px solid #facf32; background:#fff; margin:10% auto 0 auto; padding:16px 24px 24px 24px; box-sizing:border-box;  position:relative;}
.login-code{ width:400px; height:auto; border:2px solid #facf32; background:#fff; margin:10% auto 0 auto; padding:16px 24px 24px 24px; box-sizing:border-box; text-align:center; position:relative;display:none;}
 .windows-login-one{ margin:20px 0; width:100%;  clear:both;}
 .windows-login-one input{ width:100%; border:1px solid rgba(63,63,63,1.00); height:42px; padding-left:12px; box-sizing:border-box;}
 .windows-login-one button{ width:90%;margin:0 5% 0 5%; height:38px; background:rgba(63,63,63,0.8); color:#fff; border:none; border-radius:42px; font-size:18px; letter-spacing:6px; cursor:pointer;}
 .windows-login-one button:hover{ background:rgba(63,63,63,1.00);}
 .other-login-b{ font-size:14px; color:#939393; float:left; margin-left:16px;}
 .detial-register{ margin-right:5%; line-height:24px; font-size:14px; text-align:right; margin-top:-14px; padding-bottom:6px; color:rgba(63,63,63,0.8);}
 .detial-register a{ color:#2472C4; }
 .wechat-login{ float:left; margin-left:12px; cursor:pointer;}
.fixed-btn-recommend{  position:fixed; top:0; right:36px; z-index:1002; background:#ff8600; color:#fff; letter-spacing:4px; line-height:36px; padding:0 8px; border-radius:4px; cursor:pointer;}
.fixed-btn-recommend:hover{ background:#FF9600;}
.job-content{ position:relative;}

.btn-recommend{position:absolute; top:24px; right:36px; z-index:1002; background:#ff8600; color:#fff; letter-spacing:4px; line-height:36px; padding:0 8px; border-radius:4px; cursor:pointer; box-shadow:rgba(0, 0,0,0.15) 1px 1px 6px 4px;}
.btn-recommend:hover{ background:#FF9600;}
.center{ width:1000px; margin:0 auto; padding-top:94px;}
.job-information-bg{ width:76%; float:left; box-sizing:border-box; margin-bottom:20px;}
.job-information-part{ background:#fff; border:1px solid #E1E1E1;}
.company-information-right{ width:24%; height:auto;float:right;}
.job-title{ width:75%; height:88px; padding-left:24px; box-sizing:border-box; color:#fff; background:rgba(63,63,63,1.00); margin-top:-12px; margin-left:-12px;
   padding-top:20px; box-shadow:1px 4px 16px rgba(110,110,110,1.00);}
 .job-title-name{ font-size:28px; letter-spacing:4px;}
 .job-companyname{ color:rgba(232,232,232,1.00); font-size:14px; margin-top:4px;}
 .reward-detail{ color:#FF7600; font-size:16px; line-height:36px; float:left; margin-right:36px;}
 .money-big{ font-size:30px; margin-right:12px;}
.job-unit{ width:100%; height:auto; background:#fff; padding:8px 24px 16px 24px; box-sizing:border-box;}
.job-unit-left{ float:left; width:50%;}
.job-unit-right{float:left; width:50%; }
.job-information-one{ font-size:16px; color:#333; margin-top:8px;}
.job-information-one span{ font-size:16px; margin-right:24px;}
.biaoqian{ padding-left:20px; color:#6C4A28; font-size:20px; font-family:"微软雅黑"; height:40px; line-height:40px; margin:0 auto; border-left:4px solid #f06868; margin-top:8px; background:#fff;}
.job-breakline{ border-bottom:1px solid #E1E1E1; margin-top:6px;}
.line{ min-height:26px; height:auto !important; padding-top:2px; font:"微软雅黑"; font-size:14px;color:#333; clear:both; margin-bottom:8px;}
.before{  height:auto; float:left; margin-left:12px; color:#999;}
.xinxi{ height:auto !important; min-height:24px;}
.other-job{ border:1px solid #E1E1E1; box-sizing:border-box; background:#fff; margin-bottom:20px; margin-top:24px;}
.company-information-up{ width:90%; float:right; background:#fff; border:1px solid #E1E1E1; padding:12px 6px;}
.company-logo-bg{ width:80px; height:80px; border-radius:80px; border:2px solid #78A8A8; overflow:hidden; margin:0 auto;}
.company-logo-bg img{ min-height:100%; width:100%; text-align:center;}
.AD-right{width:94%; float:right; background:#fff; border:1px solid #E1E1E1; min-height:110px; height:auto !important; margin-top:36px; border-top:none;}
.service-AD{ background:#78A8A8; color:#fff; font-size:16px; padding-left:10px; font-weight:600;}
.service-AD-information{ color:#555; padding:4px 12px;}
.service-AD-information p{ font-size:14px; color:#555; line-height:20px; margin:0;}
.company-right-name{text-align:center; font-size:18px; padding:6px 0; margin:0; font-weight:600;}
.company-right-name a{color:#333; outline:none; cursor:pointer;}.company-right-name a:hover{ color:#333;}
.company-right-area{ font-size:14px; color:#5F5F5F; text-align:center;}
.company-information-text{ margin-top:16px; padding:0 4px;}
.company-information-text .company-information-line{ font-size:14px; color:#333;}
.company-information-title{ color:#888; float:left;}
.company-information-content{ float:left;}
/*其他职位列表*/
.other-job-all{ padding-top:6px;}
.otherjob-list-unit{ box-sizing:border-box; background:#fff;  position:relative; z-index:0; margin:8px 24px 8px 12px; padding-bottom:8px; border-bottom:1px dashed #e1e1e1;}
.otherjob-title{width:75%; height:48px; padding-left:24px; box-sizing:border-box; color:#fff; background:rgba(63,63,63,1.00); margin-top:-8px; margin-left:-8px;
line-height:46px;font-size:20px; }
.otherjob-salary{ color:#6B6B6B; margin-top:8px; margin-left:12px; font-size:14px; float:left;}

/*企业信息页*/
.company-top-bg{ width:100%; background:#DEE5ED; padding:96px 0 24px 0;}
.companytop{ width:1000px; margin:0 auto; position:relative; background:#fff;}
.companytop-l{ width:auto; float:left; padding:24px;}
.companylogo{ width:150px; height:150px; float:left;border:#6DAAFD 2px solid;}
.company-m{ float:left; padding:12px 0 0 24px;}
.companyname a{color:#333333; font-size:24px;}
.link{ margin-left:6px;}
.companyname-down{ margin-top:20px;}
.company-one{font-size:14px; line-height:30px;}
.companyname-title{ color:#999;}
.companyname-text{ color:#333;}
.top_accreditation{ float:right; filter: alpha(opacity=70); opacity: 0.7; margin-top:24px; margin-right:20px;}
.company-change{ height:48px; padding-left:24px; border-bottom:1px solid #E1E1E1; width:94%; margin:0 auto;}
.company-change ul li{ float:left; font-size:18px; color:#666; padding:12px 8px; margin-right:24px;}
.company-change .active{ color:#6DAAFD; border-top:4px solid #6DAAFD; margin-top:-4px;}
.mid{ width:94%; margin:0 auto 24px auto; background:#fff; padding:10px 0;}
.company-mid-one{ border-bottom:1px solid #DEE5ED; padding:12px 0; }
.company-title{ font-size:20px; color:#333; line-height:36px; letter-spacing:2px;}
.company-title span{ border-left:6px solid #6DAAFD; font-size:20px; margin-right:16px;}
.company-word{ color:#333; font-size:12px;line-height:20px; padding:0 16px 8px 16px;}
.comment{ margin-top:20px; background:#fff; padding-bottom:20px; background:#FFF; margin-bottom:24px;}
.comment_title{ background:#DEE5ED; color:#3C71AD; font-size:18px; padding:4px 20px;}
.comment_text{height:auto; background-color:#FFF; color:#949494; font-size:16px; line-height:24px; padding:10px 6px;}
.comment_edit{ height:auto !important; min-height:60px; border:1px solid #C3C3C3; color:#949494; width:98%; margin:0 auto;font-size:14px;}
.comment_user_name{ margin-top:10px; color:#C87A2D; font-size:16px; }
.comment_input_l{ width:180px; margin:0 6px; font-size:14px; height:20px;}.comment_input_s{ width:100px; margin:0 6px; height:20px;font-size:14px;}
.comment_submit{ width:80px; height:26px; text-align:center; color:#575757; background:#c3c3c3; border-radius:4px; border:none; font-size:16px;  float:right; margin-right:48px; cursor:pointer;margin-top:8px;}
.comment_submit_after{ width:80px; height:26px; text-align:center; color:#fff; background:#f2b579; border-radius:4px; border:none; font-size:16px;  float:right; margin-right:48px; cursor:pointer;}
.comment_show h4{ /*background:url(../img/comment_bg.png) repeat-x left bottom;*//*border-bottom:1px solid #ECECEC; height:30px; padding-left:24px; padding-bottom:4px; font-size:18px; color:#3D3D3D;*/ margin-bottom:10px; background:#DEE5ED; color:#3C71AD; font-size:18px; padding:6px 20px; font-weight:normal;}
.comment_unit{ padding-left:24px; border-bottom:1px solid #ECECEC; padding-top:12px;}
.user_name{ font-size:16px; color:#4095ce; font-weight:bold;}
.comment_warn_bg{ float:left; color:#888; padding-left:24px; line-height:20px; font-size:12px; margin-top:8px;}
.comment_warn_bg span{ margin:4px 4px 0px 4px; color:#F34043; font-size:12px; font-weight:600;}
.checkbox{ width:14px; height:14px; margin:0 4px 0 0; }
.comment_time{ font-size:12px; margin-left:6px; color:#A3A3A3; font-weight:normal;}
.comment_content{ color:#666; font-size:14px;}
.company-joblist{ min-height:20px; margin:0 auto 36px auto; background:#fff; padding:10px 0; border-bottom:4px solid #6DAAFD;}
.companyjob-list-unit{ width:94%; margin:0 auto; box-sizing:border-box; background:#fff;  position:relative; z-index:0; padding-bottom:8px; border-bottom:1px dashed #e1e1e1;}

/*footer*/
.logo{ width:auto; height:auto; float:left; margin-top:36px;}
.footer{ width:100%; height:240px; background:url(../img/images/footer_06.png) no-repeat; background-size:cover; position:relative; clear:both; margin-top:-240px;}
.footer-content{ width:1200px; margin:0 auto; position:relative; padding:0 12px; box-sizing:border-box;}
.footer-center{ float:left;margin-top:36px; margin-left:380px; height:204px;}
.footer-center ul li a{ color:#CFCFCF; font-size:14px;}
.fenge{ font-size:12px; color:#979797; margin:0 28px;}
.footer-right{width:auto; height:auto; float:right; margin-top:36px; margin-right:100px;}
.footer-erweima{ float:left; text-align:center;}
.footer-right-text{ font-size:14px; color:#ECECEC; font-family:"微软雅黑"; margin-top:24px;}
.email{ font-family:"微软雅黑";line-height:20px; }
.work-time{ margin-top:12px;}
.company-adress{color:#E4E4E4; font-family:"微软雅黑"; font-size:14px; width:290px;line-height:20px;}
.hao{ color:#BBB; font-family:Arial, Helvetica, sans-serif; font-size:16px; margin:0 auto; height:auto; position:absolute; bottom:2px; left:16px;}
.hao a{ color:#bbb; text-decoration: none;}
/*关于我们*/
.navbar_register{ width:100%; background:url(../img/register_top_img.png) no-repeat; background-size:cover; height:320px;}
.body_register{ width:1000px; min-height:100%; height:auto !important; margin:0 auto; position:relative; top:0; padding-bottom:36px;}
.page_left{ width:30%; height:32%; float:left; padding-top:50px; margin-top:-220px;}
.page_left_top{ width:100%; text-align:center; padding-top:24px;}
.page_left_content{ width:300px; text-align:center; margin-top:12px;}

.page-right{ float:right; width:66%; margin-top:-180px; background:#fff; margin-right:10px;border-bottom:2px solid #454545; margin-bottom:12px;}
.page-right-content{border-left:1px solid #C1C1C1; border-right:1px solid #C1C1C1;}
.aboutus{ padding:12px 24px; font-size:28px; color:#fff; background:#454545; letter-spacing:4px;}
.about-down{ border-bottom:2px solid #454545; margin-top:3px;}
.page-right-one{ padding:12px 24px; margin-top:18px;}
.page-right-one-title{ color:#FF9762; font-size:22px;}
.page-right-one-text{color:#575757; font-size:16px; padding-top:12px; padding-left:6px;}
.page-right-one-text ul li{ list-style:square; font-size:14px;}
.aboutus-breakline{ border-bottom:1px solid #f2b579;  margin:0 auto;}
.information-left{ float:left;margin-top:-100px; border:4px solid #fff;}
.information-line{ border-bottom:1px solid #ECECEC; color:#161616; font-size:18px; padding-left:24px; padding-top:4px}
.information-monney{ color:#E85457; font-size:14px; float:right;margin-right:24px; font-weight:normal;}
.line-inner{ color:#5E5E5E; font-size:14px; font-weight:normal; padding:4px 0 0px 0;}
.line-inner span{color:#E85457;}
.paid-information{ text-align:center; margin-top:-160px; background:#fff; float:right; width:55%; border:2px solid #f2b579; margin-bottom:36px;}
.paid-information-title{ font-size:24px; color:#161616; padding:24px 0; border-bottom:1px dashed #2258B7;}
.paid-information-text{ padding:12px 0; color:#2E2E2E; text-align:left; overflow:hidden;}
.download{ float:left; margin-left:72px; color:#2258B7; font-size:14px; font-weight:600;}
.btn-information{ float:right; margin-right:24px; font-size:12px;}
.btn-information a{color:#2258B7; cursor:pointer;}
.detail-bg{ width:800px; margin:0 auto; padding-bottom:96px;}
.detail-content{ margin-top:-160px; border:1px #E0E0E0 solid; background:#fff;}
.detail-tag{ color:#fff; background:#EC943D; width:100px; height:30px; border-bottom-right-radius:18px; border-top-right-radius:18px; font-size:20px; line-height:30px;
margin-top:16px; margin-left:-16px; padding-left:16px;}
.detail-title{ padding-left:24px;}
.detail-text{ font-size:14px; padding-left:24px;}.detail-text ul{ margin-left:12px; padding:0;}
.information-name{ font-size:20px; font-weight:600;}.detail-money{ font-size:16px; color:#E85457; margin-left:12px; font-weight:600;}
.important-require{ padding-left:36px; font-size:16px; margin-top:24px; font-weight:600;}
.important-require p{ font-size:14px; margin-top:4px;}
.detail-service{ padding-left:36px; font-size:14px; margin-top:36px;font-weight:600; padding-bottom:18px;}
/*找回密码*/
.red{ color:#FF0004;}
.list_style{ width:28px; height:28px; border-radius:28px; background:#F5A353; color:#fff; font-weight:600; font-size:20px; text-align:center; line-height:26px; float:left;}
.company_edit_title{ font-size:18px; float:left; color:#F5A353; margin-left:8px;}
.find-password-bg{ width:640px; margin:0 auto; border:1px solid #B0B0B0; background:#fff; margin-top:-180px; margin-bottom:24px; border-radius:6px;}
.ensure-phone{ margin-bottom:36px;}
.find-password-unit{ font-size:16px; color:#646464; width:320px; margin:0 auto; padding-top:18px;}
.find-password-top{ border-bottom:1px solid #F5A353; padding:4px 16px; margin-top:12px; margin-bottom:20px;}
.find-password-input{ width:310px; border:1px solid #969696;}
.find-password-input-s{ width:200px; border:1px solid #969696; float:left; border-right:none; border-top-right-radius:0; border-bottom-right-radius:0;}
.find-password-save{ width:200px; margin:0 auto; margin-top:30px; padding-bottom:24px; text-align:center;}
.find-password-save button{width:100px; height:30px; border-radius:4px; background:#f2b579; color:#FFFFFF; font-size:18px; border:none; cursor:pointer;}
.find-password-save button:hover{background-color:#EFA053;}
.find-password-get{ float:left; background:#f2b579; border:1px solid #FF9227; /*width:111px;*/width:160px; height:34px; padding:2px 12px; border-radius:4px; color:#fff; cursor:pointer;
 border-top-left-radius:0; border-bottom-left-radius:0;}
 
::-webkit-input-placeholder { /* WebKit browsers */ 
color: #BBB; 
} 
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ 
color: #BBB; 
} 
::-moz-placeholder { /* Mozilla Firefox 19+ */ 
color:#BBB; 
} 
:-ms-input-placeholder { /* Internet Explorer 10+ */ 
color:#BBB; 
} 
/*经纪人注册*/
.body_register{ width:1000px; min-height:100%; height:auto !important; margin:0 auto; position:relative; top:0; padding-bottom:240px;}
.page_left{ width:30%; height:32%; float:left; padding-top:50px; margin-top:-220px;}
.page_left_top{ width:100%; text-align:center; padding-top:24px;}
.page_left_content{ width:300px; text-align:center; margin-top:12px;}
.register-codelogin{ text-align:center; margin-top:100px; padding-bottom:60px;}
.zhuce_bg{ position:absolute; right:8%; float:left; margin-top:-200px; }
.zhuce{ width:436px; height:auto;  margin:0 auto; background:#FFFFFF; border-top-left-radius:13px; border-top-right-radius:13px; margin-top:50px;}
.buttom-touying{ margin:0 auto; width:436px; margin-top:-8px; background:none;}
.zhuce-top{ width:436px;height:60px;}
.zhuce-title{ margin-left:36px;margin-top:25px;width:80px; height:40px;float:left;font-size:24px;color:#333; }
.close{ font-size:28px;color:#666;width:40; height:40;float:right; margin-right:20px;margin-top:25px;cursor:pointer;}
.close:hover{ font-size:30px;}
.zhuce-input input{ width:300px; height:32px;border:#ABABAB 1px solid;font-size:16px;margin-left:4px; padding-left:6px; outline:none; border-radius:3px;}
.zhuce-yonghuming{ width:368px; height:42px;border-radius:10px; margin-top:40px; margin-left:34px; }
.zhuce-common{ width:368px; height:42px;border-radius:10px; margin:16px auto;}
.zhuce-title-icon{ width:50px; height:48px;text-align:center; float:left;}
.zhuce-title-icon1{ width:50px; height:48px;text-align:center; float:left; margin-top:6px;}
.zhuce-input{ float:left;}
.yonghuming-icon{ margin-top:6px;}
.zhuce-yanzheng-input{float:left;}
.zhuce-yanzheng-input input{ width:170px; height:32px;border:#ABABAB 1px solid;font-size:16px;margin-left:5px; outline:none; border-radius:4px; padding-left:6px;}
.zhuce-yanzhengma{ border:none; width:120px; height:36px; color:#FFFFFF; background:#f2b579; border-radius:4px; font-size:14px; text-align:center; line-height:30px; margin-right:4px; float:right;}
.zhuce-yanzhengma:hover{ background:#FDA249;}
.btn-zhuce-bg{ width:368px; margin:0 auto; padding-bottom:10px;}
.btn-zhuce{ width:368px; height:48px; color:#FFFFFF; background:#F3C69B; border-radius:6px; font-size:22px; text-align:center; line-height:40px; border:1px solid #F0A56A; font-family:"微软雅黑"; margin-top:10px;}
.btn-zhuce-after{width:368px; height:48px; color:#FFFFFF; background:#FDA249; border-radius:6px; font-size:22px; text-align:center; line-height:40px; border:1px solid #F0A56A; font-family:"微软雅黑"; margin-top:10px;}
.agreement-register{ font-size:14px; margin-left:36px; color:#666;}
.agreement-register a{ color:#1F3BC1;}
.agreement-register input{ width:auto; height:auto; margin-right:10px;}
/*企业注册*/
.company_register{ border:1px solid #B0B0B0; background:#fff; width:860px; margin:-180px auto 48px auto; border-radius:6px;}
.company_register_top{ border-bottom:1px solid #F5A353; padding:4px 16px; margin-top:12px;}
.company_register_unit{ font-size:16px; color:#646464; width:80%; margin:0 auto; padding-top:18px;}
.company_register_agree{ font-size:16px; color:#646464; width:80%; margin:0 auto;}.company_register_agree a{color:#1F3BC1; font-size:14px;}
.company_register_title{ width:120px; text-align:right; float:left; min-height:20px; height:auto !important;}
.input_radio{ width:auto; height:auto; margin-left:20px; margin-right:8px;}
.company_register_input{ width:50%; border:1px solid #969696; margin-left:12px;}.company_register_input_m{ width:35%; border:1px solid #969696; margin-left:12px;}
.company_register_input_min{ width:120px; border:1px solid #969696; margin-left:12px; margin-right:12px;}
.company_register_input_l{width:200px; border:1px solid #969696; margin-left:12px; margin-right:12px;}
.yanzhengma_bg{ margin-left:120px;}
.get_yanzhengma{ float:left; background:#f2b579; border:1px solid #FF9227; width:auto; height:34px; padding:2px 12px; border-radius:4px; color:#fff; margin-left:12px; cursor:pointer;}
.company_register_input_s{ width:22%; border:1px solid #969696; margin-left:12px; float:left;}
.company_register_submit{ width:80%; margin:0 auto; margin-top:20px; margin-bottom:24px; margin-left:220px;}
.btn_company_register{background:#c3c3c3; color:#575757; font-size:18px; letter-spacing:4px; border:1px solid #A0A0A0; border-radius:4px; width:300px; height:42px; line-height:30px;}
.btn_company_register_after{ background:#f2b579; color:#fff; font-size:18px; letter-spacing:4px; border:1px solid #FF9227; border-radius:4px; width:300px; height:42px; line-height:30px; cursor:pointer;}
.btn_company_register_after:hover{ background:#FD9E41;}
.register_input_check{ width:auto; height:auto; margin-right:8px; margin-left:130px;}
/*人才超市*/
.person-banner{ width:100%; min-width:1200px; background:url(../img/images/personmarket-banner.jpg) center center no-repeat; background-size:cover; height:460px; overflow:hidden; cursor:pointer; }
.personbanner_right{ float:right; margin-top:60px;}
.content-one{ background:#fff; margin:0 100px 0 100px;}
.content-one-l{ padding:24px 0; background:rgba(225,228,237,0.7); float:left; width:50%; box-sizing:border-box; text-align:center;}
.content-one-t{ background:#fff; padding:100px 42px; float:left;width:50%; box-sizing:border-box; text-align:center;}
.personmarket-text{ width:1000px; margin:-48px auto 24px auto; /*background:rgba(190,222,255,0.4);*/ background:#f8f8f8;}
.text-one{ float:left; text-align:center; width:33.3%; height:140px; padding:24px 40px; box-sizing:border-box;}
.text-one-up{ font-size:20px; color:rgba(123,32,33,1.00); font-weight:600; letter-spacing:4px;}
.text-one-down{ font-size:14px; color:#555; line-height:32px;}
.img-out{ height:60px;}.img-out img{ vertical-align:middle;}
/*求职者注册*/
 .hunter-register{width:500px; background:#fff; border:2px solid #f2b579; position:absolute; top:-120px; left:50%; margin-left:0px; padding:24px 30px;
  animation:resumrjump 1.5s ease;animation-fill-mode:forwards;}
 .addresume-title{ border-bottom:3px solid #FBA869; width:64px; padding-bottom:8px; color:#333;}
 .upload-resume-btn{width:150px; float:left; position:relative; font-size:14px; margin-top:8px; margin-left:36px; background:#f2b579; text-align:center;color:#FFF;border-radius:4px; line-height:28px;letter-spacing:2px; cursor:pointer;}
 .upload-resume-btn input{ opacity:0; width:150px; height:28px; position:absolute; left:0; top:0;  line-height:28px;}
 .btn-upload:hover{ background:#F9AC60;}
 .addresume-content{ margin-top:36px; padding-bottom:12px; border-bottom:1px solid #e1e1e1; }
 .addresume-line{ width:460px; margin-bottom:10px; position:relative;}
 .addresume-linebefore{ float:left; width:106px; font-size:14px; color:#222; text-align:right; line-height:34px; }
 .addresume-input-normal{ width:60%; margin-left:12px; font-size:15px; margin-bottom:0;}
 .get-code{ background:#f2b579; color:#fff; border:none; height:26px; width:108px; vertical-align:bottom; cursor:pointer; padding:3px 12px 3px 14px; outline:none;}
  .get-code:hover{ background:#FD9B2D;}
 .addresume-adress-select{ width:141px; margin-bottom:0; padding:4px; height:32px; font-size:15px;}
 .addresume-submit{ width:270px; margin:0 auto; padding-top:16px;}
 .hunter-registerbtn{ width:240px; height:36px; font-size:16px; background:#f2b579; color:#fff; border:none; cursor:pointer; margin-left:12px; border-radius:36px; letter-spacing:2px; outline:none;}
 .hunter-registerbtn:hover{ background:#FD9B2D;}
.add-tips{ position:absolute; left:266px; top:6px;text-align:center;background-color:#8FCAE7;border-radius:50%;width:20px;height:20px;font-size:14px;line-height:22px;cursor:default; float:left;}
.add-tips:before{content:'?';font-weight:bold;color:#fff;}
.add-tips:hover p{display:block;transform-origin:100% 0%;-webkit-animation:fadeIn 0.3s ease-in-out;animation:fadeIn 0.3s ease-in-out;}
.add-tips p{display:none;text-align:left;background-color:#DBF0FB;padding:20px;width:280px;position:absolute;border-radius:3px;box-shadow:1px 1px 1px rgba(26, 99, 135, 0.4); left:-4px; top:30px; color:#1A6387;font-size:12px;line-height:1.4; z-index:1002;}
.add-tips p:before{position:absolute;content:'';width:0;height:0;border:6px solid transparent;border-bottom-color:#DBF0FB;left:10px;top:-12px;}
.add-tips p:after{width:100%;height:40px;content:'';position:absolute;top:-40px;left:0;}
.tanchu-close{ font-size:28px;color:#666;float:right;cursor:pointer;}
.tanchu-close:hover{ font-size:36px; color:#f2b759;}
.H-loadingcontent{ margin:12px 24px; font-size:12px; color:#333; width:300px;}
.h-option{ width:60%; margin-left:12px; font-size:15px; margin-bottom:0; padding:4px 4px;}
/*完善简历*/
.resume-title{ width:94%; margin:0 auto 24px auto; font-size:16px; color:#229E9C; border-bottom:1px solid #CCCCCC;}
.add-unit{font-size:12px; padding:0 30px;}.add-unit input{ font-size:12px;}
.add-unit-title{ float:left; text-align:right; width:100px; color:#111; font-size:12px;}
.add-left .input-money{ width:auto; height:auto;}
.add-left{ float:left; position:relative; padding-bottom:14px; width:50%;}
.add-left input{ width:200px; height:24px; border:1px #ccc solid; border-radius:4px; padding-left:6px; display:inline-block; color:#333; margin-right:4px; margin-bottom:0;}
.resume-joboption{ width:210px;height:30px; border:1px #ccc solid; border-radius:4px; padding-left:6px;}
.add-sex{ font-size:12px; float:left;}
.resume-marriage{ float:left; padding-bottom:8px; }
.add-right{ position:relative; padding-buttom:14px; float:left;}
.add-right input{ width:200px; height:24px; border:1px #ccc solid; border-radius:4px; padding-left:6px; display:inline-block; color:#333; margin-right:4px; margin-bottom:0;}
.add-state-select{ color:#333; font-size:12px; width:220px; height:24px; float:left; padding:0; background-color:#FFFFFF; margin:0 10px 0 0;}
.resume-advantage{ font-size:12px;  margin-left:24px;}
.add-work-type{ float:left; padding-bottom:8px; }
.resume-save{ width:160px; margin:12px auto;}
.resume-save button{ background:#229E9C; color:#fff; width:160px; line-height:36px; font-size:16px; border:none; outline:none;}
.input-bg{ float:left; margin-left:6px;}
.input-type{ width:auto; height:auto;margin-top:6px;margin-right:4px;}
.add-tax{ float:right; margin-right:150px; vertical-align:bottom;}
.resume-tag{ border:1px solid #f19149; width:100px; text-align:center; font-size:12px; float:left; margin:0 0 0 36px;}
.add-tag{ position:relative; padding-bottom:20px;}
.add-tag-bg{ margin-bottom:12px;}
.resume-tag{ cursor:pointer;}
.add-tag-show{ float:left; margin-left:20px; height:30px;}
.add-tag-xuanze{ width:820px; height:430px; border:#f19149 4px solid; position:absolute; z-index:1003; bottom:0; background:#fff; display:none;}
.add-tag-xuanze ul{ margin-top:36px; margin-left:60px; font-size:16px; color:#965C24; height:300px; overflow:auto;}
.add-tag-xuanze ul li{ list-style:none; float:left; width:130px; margin-bottom:20px; margin-right:40px; background:#FBECDE; border-radius:4px; padding:6px 4px; }
.add-tag-xuanze input{ margin-right:6px;}
.tag-btn{ width:50%; margin:0 auto;}
.btn-s{ background:#f19149; border:none; color:#fff; font-size:16px; width:160px; height:36px; margin-right:24px; cursor:pointer; outline:none;}
.btn-c{ background:#ccc; border:none; color:#333; font-size:16px; width:160px; height:36px; margin-right:24px; cursor:pointer; outline:none;}
.add-show-bg{ margin-top:24px; margin-bottom:24px;}
.edu-one{ color:#333; width:92%; height:40px; line-height:40px; margin:0 auto; border-bottom:1px solid #CFCFCF; position:relative; font-size:14px;}
.edu-one span{ margin-right:20px;}
.edu-btn{ float:right; font-size:14px;}.edu-btn a{ color:#229E9C; margin-right:12px;}
.add-gongzuo-jingli{ margin-top:8px;}
.add-gongzuo-jingli textarea{width:86%; height:auto !important; min-height:60px; font-size:12px; color:#333; border:1px solid #ccc; }
.add-pingyu textarea{ margin:0 0 0 40px; height:auto !important; min-height:80px; width:300px; font-size:12px; color:#333; border:1px solid #ccc; }
.tag-tanchu{ width:320px; height:180px; border:4px solid #f19149; clear:both;}
.tag-one{ width:260px; margin-top:20px; margin-left:30px;}
.tag-one input{ width:160px; height:30px; font-size:16px; color:#787878; margin:0 45px; border:1px solid #f2b579;}
.tag-one textarea{ width:220px; height:auto !important; min-height:30px; font-size:16px; color:#787878; margin:0 5px; border:1px solid #f2b579;}
/*职能分类*/
.job-close{ font-size:28px;color:#666; position:absolute; right:25px; top:10px; cursor:pointer;}
.job-close:hover{color:#229E9C;}
.job-type{ border:4px solid #229E9C; padding-bottom:20px;position:relative; left:0; background:#fff; z-index:100;}
.job-top{ width:80%; margin-top:10px; position:absolute; top:10px; left:25px;}
.show-title{ float:left; font-size:16px; color:#27546c; font-weight:600; margin:0 6px 15px 0;}
.del{ float:right; margin-top:6px; margin-left:4px;}
.tag-show-con{ width:660px; height:auto; margin-top:10px; float:left; margin-left:16px;}
.add-tag-bg{ margin:10px 0 0 0;}
.tag-show{ background:#FFF; border:1px solid #E1E1E1; color:#333; font-size:14px;  text-align:center; margin-right:10px; float:left; padding:0 8px;}
.job-type-content{ height:auto; margin:60px auto 0 auto; }
.type-title{ font-size:16px; color:#f2b579;  margin-left:25px; margin-bottom:12px; }
.navigation-v3 a{ color:#EF9A47; font-size:14px;}
.yiji-nav-ul{ box-sizing:border-box; text-align:center; background:#fff; margin-left:36px;}
.yiji-nav-ul ul{width:90%; margin:0 auto;text-align:center;}
.yiji-nav-ul li{ float:left; list-style:none; padding:6px 10px; text-align:center; margin:0 10px; cursor:pointer;}
.yiji-nav-ul a{ color:#EF9A47; font-size:14px;}.zhuanye-nav-ul a{ color:#fff;}
.zhuanye-nav-ul li:hover{background:#F3A85E; color:#FFFFFF; cursor:pointer; }
.zhineng-breakline{ width:90%; border-bottom:1px dashed #B3B3B3; margin:20px auto;}
.head-v3{ width:900px; margin:0 auto;}
.head-v3 .navigation-inner{margin:0 auto;width:870px;}
.navigation-down input{width:auto; padding:0 0 0 0; margin:0 4px 0 0; height:auto; line-height:30px;}
.navigation-v3 ul{ margin:0 auto; width:800px;}
.navigation-v3 li{float:left; text-align:center; list-style:none; text-align:center; margin-right:6px; padding:2px 6px 2px 6px;}
.navigation-v3 .nav-up-selected{background:#F4F4F4;}
.navigation-v3 li a{color:#EF9A47;display:inline-block;height:30px;font-family:"microsoft yahei"; font-size:14px; line-height:30px;}
.navigation-down{position:relative; margin:0 auto;width:870px; height:auto !important; min-height:20px;}
.navigation-down .nav-down-menu{width:100%;margin:0;background:#F4F4F4;top:0px; border-bottom:#BDBDBD 4px solid; padding:10px 6px 6px 6px;}
.navigation-down .nav-down-menu .navigation-down-inner{margin:auto;position:relative; padding:10px 6px 6px 6px;}
.nav-down-menu ul li{ float:left; width:190px;color:#27546c;font-size:12px; padding:0px 6px;list-style:none; }
.xuanzhong{ color:#fff; background:#f2b579;}.yiji-nav-ul .xuanzhong a{ color:#fff;}
.work-content{  margin:0 auto; width:860px; box-sizing:border-box; border:1px solid #f2b579; padding-bottom:4px; display:none;}
.work-dropdown-two{ z-index:0; background:#fff; padding:0 24px; }
.work-dropdown-two ul{ margin:0 0 0 0;}
.work-dropdown-two li{ list-style:none; height:24px; float:left;text-align:center;line-height:16px; padding:6px 0; margin:4px 2px 4px 2px; box-sizing:border-box;
 display:table-cell; vertical-align:bottom;}
.work-dropdown-two a:hover{ cursor:pointer;}
.work-dropdown-three{ min-height:96px;font-size:12px; font-weight:600; padding:0 24px; }
.menu-three{ width:800px;min-height:28px; height:auto !important; margin-top:12px; padding:6px; border-bottom:4px solid #BDBDBD; background:#F4F4F4; z-index:1; display:; }
.menu-three ul{ margin:0 auto;}
.menu-three ul li{ list-style:none; width:200px; color:#27546c; float:left; text-align:left; margin-bottom:6px; line-height:20px;}.menu-three input{ margin-right:4px;}
.menu-selected{color:#27546c; font-weight:600; font-size:14px;}
.menu-option{color:#27546c; font-size:14px;  font-weight:normal; height:24px;}
.menu-option:hover .option-text{ border-bottom:2px solid #f2b579;}
.option-text{ padding-bottom:4px;}

.btn-job{ width:300px; margin:0 auto; margin-top:32px;}
.btn-sure{ width:100px; height:30px; border-radius:4px; background:#16B8B5; color:#FFFFFF; font-size:18px; border:none;}
.btn-sure:hover{ background-color:#229E9C; cursor:pointer;}
.btn-cancel{ width:100px; height:30px; border-radius:4px; background:#E8E8E8; color:#686868; font-size:18px; border:none; margin-left:40px;}
.btn-cancel:hover{ background:#D4D4D4;}
/*标签展示*/


.add-gongzuo-show{ width:88%; padding:10px 30px; margin:0 auto; background:#FBFBFB; border-bottom:#CFCFCF 1px solid; font-size:12px; position:relative;}
.add-show-top{  color:#5A8787; width:auto; margin-left:36px;}
.add-zhiwei-show{ margin-left:80px; font-weight:600; }
.gongzuo-show-title{ color:#7F7F7F; float:left; margin-left:30px; width:115px; text-align:right; line-height:22px; font-weight:600;}
.gongzuo-show-text{ float:left; color:#676767; line-height:22px;}
.gongzuo-show-texteare{ float:left; color:#676767; width:75%; line-height:22px;}
.add-tips{ position:absolute; left:266px; top:6px;text-align:center;background-color:#8FCAE7;border-radius:50%;width:20px;height:20px;font-size:14px;line-height:22px;cursor:default; float:left;}
.add-tips:before{content:'?';font-weight:bold;color:#fff;}
.add-tips:hover p{display:block;transform-origin:100% 0%;-webkit-animation:fadeIn 0.3s ease-in-out;animation:fadeIn 0.3s ease-in-out;}
.add-tips p{display:none;text-align:left;background-color:#DBF0FB;padding:20px;width:280px;position:absolute;border-radius:3px;box-shadow:1px 1px 1px rgba(26, 99, 135, 0.4); left:-4px; top:30px; color:#1A6387;font-size:12px;line-height:1.4; z-index:1002;}
.add-tips p:before{position:absolute;content:'';width:0;height:0;border:6px solid transparent;border-bottom-color:#DBF0FB;left:10px;top:-12px;}
.add-tips p:after{width:100%;height:40px;content:'';position:absolute;top:-40px;left:0;}
















