/*reset*/
html, body, h1, h2, h3, h4, h5, ul, li, dl, ol, dt, dd, div, td, th, legend, label, p,img{box-sizing:border-box;color:#333;border:0; margin:0; padding:0; font:12px "微软雅黑",Arial, Tahoma, Verdana, Helvetica, sans-serif; }
html, body{width:100%;height:100%;min-width:1170px;overflow-x:auto;}
ul, li { list-style-type:none; }
a{ text-decoration:none; color:#267ef7 }
a:hover {color:#549B00; text-decoration:none;border:none; }
.clear {*zoom:1;}
img{ border:0;outline:0;display:block;}
.clearfix:after {
/*visibility: hidden;*/
display: block;
font-size: 0;
content: " ";
clear: both;
height: 0;
}
.clear:after {content:'\20'; display:block; height:0; clear:both; line-height:0}
.float_l{ float:left; }.float_r{ float:right }
.align_l{ text-align:left}.align_r{ text-align:right}.align_c{ text-align:center}
.hide { display:none; }.show { display:block!important;}
.color_red{color:#F00;}.color_green{color:#549B00}.color_white{color:#FFF}.color_gray{ color:#CCC}
.transparent{Filter:alpha(opacity=0);opacity:0;}

/*layout*/
.Container{
  padding:0;
  width:1170px;
  margin:0 auto;
  position:relative; 
}
.nl-header {
    z-index:100;
    *position:static;
    _zoom: 1;
    width: 100%;
    height: 69px;
    background:url("images/nav_bg.png") repeat-x;   
}
.n1-content{width:100%;}
.wrap_box{ padding-top:60px;padding-bottom:96px; }

.nl-footer{ 
	width:100%; 
	height:32px; 
	background-color:#1c292d;
	position:fixed;
	bottom:0;
	_position:absolute;
	_margin-top:expression(this.style.pixelHeight+document.documentElement.scrollTop);
}
.nl-footer-bottom{/*position:absolute;bottom:0;*/}
.nl-left{float: left}
.nl-right{float: right}
/*moudel*/
.nm-header{ margin:0 auto; height:69px; position:relative;}
.nm-logo{ position:absolute; top:24px;background:url(images/logo.png) no-repeat scroll 0 0; height:27px; width:176px;cursor: pointer;text-indent:-9999px}
.nm-menu{ position:absolute; right:0px;}
.nm-menu li{float:left;padding: 0 22px;}
.nm-menu li.ns-current,.nm-menu li:hover{border-bottom:3px solid #6fba2c; height:69px;}
.nm-menu a { font-size:18px; color:#ffffff; display:inline-block;height:69px; line-height:69px;text-align:center; width:100%;}
.nm-menu li.ns-current span:hover{border-bottom:none; }
/*首页样式*/
.index_banner{
  width:100%;
  /*width:expression(document.body.clientWidth <= 1170? "1170px": "auto");*/
  min-width:1170px;
  height:520px;
  position:relative;
  background:url("images/index_bg.png") no-repeat;
  background-position:100% 100%;
  background-size: cover;
}
.banner-inset{ width:1440px;height:100%;position:absolute; left:50%;top:0;margin-left:-720px;background:url("images/index_banner_2025.jpg") no-repeat; background-size: 100% 100%; }
/*.logo{ width:157px;height:24px;position:absolute;top:20px;left:35px; }
.banner-left{width:541px;height:260px;position: absolute;top:150px;left: 100px;overflow: hidden;}
.banner-right{width:710px;height:440px;position: absolute;top:20px;right: 60px;overflow: hidden;}*/
/*@media (max-width:1409px){
	.banner-left{left: 50px;}
	.banner-right{right:10px;}
}
@media (min-width:1410px){
	.banner-left{left: 100px;}
	.banner-right{right: 60px;}
}*/

.v1_box{ width:370px; }
.v1_box img{ display:block;margin:0 auto; margin-bottom:48px;}

.s_title{ font-size:18px; color:#222529;font-weight:bold;line-height:16px;padding-top:40px;padding-bottom:32px;}

.nm-copyright{margin: 0 auto;line-height:32px;width: 400px;}
.nm-copyright span{ font-size:12px; color:#888888;}

.nl-contentIndex{margin:76px 0;}
.nm-tip{clear:both;}
.nm-tip-security{ margin-bottom:80px; }
.nm-tip-security ul{ display:block; }
.nm-tip-security ul li{height:110px;position:relative;float: left;text-align: center;font-size:20px;color: #222529;background:none;cursor: pointer;}
.nm-tip-security ul li.list_hover{margin:0 62px;}
.nm-tip-security ul li.l_one{width:110px;margin-right: 55px;}
.nm-tip-security ul li a{display:block;width:100%;}
.nm-tip-security ul li img{width:54px;height:54px;margin:0 auto;vertical-align: middle;display:block;margin-bottom:33px;}
.nm-tip-security ul li:last-child {margin-right:0;}
.nm-tip-security ul li .nav_title{font-size:20px;color:#222529;text-align:center;}
.nm-tip-security ul li div.dialog{
	display:none;
	position: absolute;
	font-size: 16px;
	overflow: hidden;
}

.nm-tip-security ul li div.animation{
	animation: showTips 2s;
	-moz-animation: showTips 2s;	 
	-webkit-animation: showTips 2s;	
	-o-animation: showTips 2s;
	display: block;
}
.nm-tip-security ul li  .v_tipbox{
  display:block;
  position:relative;
}

.nm-tip-security ul li div.tipbox_wechat{
	width:190px;
	height:180px;
	left:40px;
	top:-170px;
	background:url("images/wechat.png");
	z-index:100;
	border:none;
}
.nm-tip-security ul li  .v_tipbox .close{
  display:block;
  width:30px;
  height:30px;
  position:absolute;
  right:0px;
  top:0px;
  line-height:30px;
  color:#fff;
  font-size:14px;
  color:#7e7e7e;
}

/*首页样式style end*/
/*内容区布局*/
#content{ width:100%; }
.width1170{ margin:0 20px; }
/*了解绿盟*/
.tabbox,.contdiv{ width:100%; min-height:100%;display:block;}
.contdiv{ padding-bottom:30px;}
.font-color{ color:#333; }
.font16{ font-size:16px;line-height:26px; }
.font20-w{ font-size:20px; color:#fff; }
.font20-g{ font-size:20px; color:#68b92e; }
.font18-g{ font-size:18px; color:#68b92e; }
.font18-w{ font-size:18px; color:#fff; }
.font16-w{ font-size:16px; color:#fff; }
.contdiv .company-com{margin-bottom:60px;width:100%;min-height:100%; }
.company-top{height:252px; }
.contdiv .company-top .company-inner{min-height:100%; float:left;position:relative; }
.contdiv .company-top .company-inner .c-content{ margin:0 10px 0 30px;position:absolute;top:80px; }
.contdiv .company-top .company-inner .c-content span{ display:block;line-height:26px; }
.contdiv .company-top .company-inner1{ width:252px;height:100%;background:#68b92e;padding-top:44px; }
.contdiv .company-top .company-img{ display:block;margin:0 auto;width:120px;height:120px; }
.contdiv .company-top .title{ color:#fff;font-size:22px;display:block;text-align:center; padding-top:12px;}
.commpany-bottom .company-name{ color:#68b92e;font-size:22px; display:inline-block;border-left:4px solid #68b92e;padding-left:15px;}
.content-p p{ font-size:16px; color:#333;line-height:32px;margin-bottom:22px;}
.contdiv .company-top .company-inner2{ width:252px; }
.contdiv .company-top .company-inner3{ width:414px; }
.contdiv .company-top .company-inner4{ width:504px; }
.contdiv .company-top .company-inner5{ width:666px; }
.contdiv .company-top .company-inner5 .c-content{ top:22px; }
.contdiv .company-top .company-inner5 .c-content span{ line-height:32px; }

.contdiv .company-top .company-inner .content-1{ top:54px; }
.contdiv .company-top .company-inner .content-1 .font20-w{ margin-bottom:35px; }

.contdiv .company-top .company-inner6{ width:426px; }
.contdiv .company-top .company-inner7{ width:240px; }
/*公司历史*/
.timeline{position:relative;width:515px; height:490px;background:url("images/time_line.png") 40px 20px no-repeat;}
.timeline .time-arrow{ position:absolute; left:590px; top:224px; }
/*圆环样式*/
.fStyle1{
  color: #fff;
  font-weight: 600;
}
.circleWrapper {
    /*width: 75%;
    height: 75%;*/
    border-radius: 100%;
    position: relative;
    margin: 50px auto;
}

ul.circleWrapper{
    list-style-type: none;
    padding: 0;
    display: block;
}

ul.circleWrapper li{
    display: block;
}
.circleFeature {
    position: absolute;
    top: 0;
    /*bottom: 0;*/
    left: 0;
    right: 0;
    margin: auto;
    cursor: pointer;
    border-radius: 100%;
    text-align: center;
    -webkit-transition: all 0.4s;
    -moz-transition: all 0.4s;
    -ms-transition: all 0.4s;
    -o-transition: all 0.4s;
    transition: all 0.4s;
    z-index: 99999;
    width: 30px;
    height: 30px;
}

.circleBox {
    width: 456px;
    position: absolute;
    margin: auto;
    right: 0;
    left: 0;
    top: 240px;
    height:302px;
    margin-left:714px;
    background:#f1f2f4;
    padding:30px 32px;
    text-align: left;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    display: none;
}
.circleBox h3{ font-size:30px;margin-bottom:20px; }
.circleBox p{ font-size:16px; line-height:36px;}
ul.circleWrapper li:first-child .circleBox {
    display: block;
}

.circleSelect {
    padding: 14px;
    box-sizing: content-box;
}
.circleFeature span{
    vertical-align: middle;
    display: inline-block;
    font-weight:normal;
}
/*圆环样式结束*/
.circleFeature span{position:absolute; font-size:20px;display:inline-block; }
.point-1 .circleFeature{ left:0px;top:16px; }
.point-1 .circleFeature span{ top:-28px;left:-22px; color:#fee50b;}
.point-1 .circleFeature:hover{background:#fee50b; }
.point-1 .circleFeature.circleSelect { left:0px;top:9px; background:#fee50b;}
.point-1 .circleFeature.circleSelect  span{ top:-36px;left:0px;}

/*.point-2 .circleFeature{ left:212px;top:45px;}
.point-2 .circleFeature span{ left:40px; top:-4px;color:#fd4e13;}
.point-2 .circleFeature:hover {background:#fd4e13;}
.point-2 .circleFeature.circleSelect { left:220px;top:34px; background:#fd4e13;}
.point-2 .circleFeature.circleSelect  span{ top:0px;left:69px;}*/


.point-3 .circleFeature{ left:360px;top:120px; }
.point-3 .circleFeature span{ left:40px;top:0px; color:#E1E922;}
.point-3 .circleFeature:hover {background:#E1E922;}
.point-3 .circleFeature.circleSelect { left:354px;top:110px; background:#E1E922;}
.point-3 .circleFeature.circleSelect  span{ top:3px;left:69px;}

/*.point-4 .circleFeature{ left:410px;top:222px; }
.point-4 .circleFeature span{ left:40px;top:0px; color:#01a9ec;}
.point-4 .circleFeature:hover {background:#01a9ec;}
.point-4 .circleFeature.circleSelect { left:410px;top:210px; background:#01a9ec;}
.point-4 .circleFeature.circleSelect  span{ top:12px;left:69px;}*/

.point-5 .circleFeature{ left:359px;top:325px; }
.point-5 .circleFeature span{ left:40px;top:0px; color:#01A884;}
.point-5 .circleFeature:hover {background:#01A884;}
.point-5 .circleFeature.circleSelect { left:350px;top:315px; background:#01A884;}
.point-5 .circleFeature.circleSelect  span{ top:12px;left:69px;}

/*.point-6 .circleFeature{ left:208px;top:400px; }
.point-6 .circleFeature span{ left:-6px;top:34px; color:#dbe624;}
.point-6 .circleFeature:hover {background:#dbe624;}
.point-6 .circleFeature.circleSelect { left:210px;top:384px; background:#dbe624;}
.point-6 .circleFeature.circleSelect  span{ top:64px;left:8px;}*/

.point-7 .circleFeature{ left:5px;top:428px; }
.point-7 .circleFeature span{ left:-8px;top:34px; color:#60CFFB;}
.point-7 .circleFeature:hover {background:#60CFFB;}
.point-7 .circleFeature.circleSelect { left:7px;top:410px; background:#60CFFB;}
.point-7 .circleFeature.circleSelect  span{ left:2px;top:62px;}

/*.point-8 .circleFeature{ left:-202px;top:400px; }
.point-8 .circleFeature span{ left:-6px;top:33px; color:#c3202b;}
.point-8 .circleFeature:hover {background:#c3202b;}
.point-8 .circleFeature.circleSelect { left:-200px;top:384px;  background:#c3202b;}
.point-8 .circleFeature.circleSelect  span{ left:0px;top:63px;}*/

.point-9 .circleFeature{ left:-348px;top:326px; }
.point-9 .circleFeature span{ left:-60px;top:4px; color:#D16DAA;}
.point-9 .circleFeature:hover {background:#D16DAA;}
.point-9 .circleFeature.circleSelect { left:-340px;top:310px;  background:#D16DAA;}
.point-9 .circleFeature.circleSelect  span{ left:-60px;top:16px; }

/*.point-10 .circleFeature{ left:-400px;top:222px; }
.point-10 .circleFeature span{ left:-60px;top:2px; color:#01a8ec;}
.point-10 .circleFeature:hover {background:#01a8ec;}
.point-10 .circleFeature.circleSelect { left:-400px;top:210px;  background:#01a8ec;}
.point-10 .circleFeature.circleSelect  span{ left:-60px;top:15px;  }*/

.point-11 .circleFeature{ left:-346px;top:122px; }
.point-11 .circleFeature span{ left:-60px;top:0px; color:#6F2D8F;}
.point-11 .circleFeature:hover {background:#6F2D8F;}
.point-11 .circleFeature.circleSelect { left:-348px;top:100px;background:#6F2D8F;}
.point-11 .circleFeature.circleSelect  span{ left:-60px;top:12px;  }

/*.point-12 .circleFeature{ left:-197px;top:45px; }
.point-12 .circleFeature span{ left:-60px;top:0px; color:#01a988;}
.point-12 .circleFeature:hover {background:#01a988;}
.point-12 .circleFeature.circleSelect { left:-202px;top:34px;background:#01a988;}
.point-12 .circleFeature.circleSelect  span{ left:-60px;top:12px;  }*/

/*人在绿盟 style*/
.plan-box{ position:relative;width:100%;padding:70px 0;margin-bottom:70px;border:1px solid #C6C3C2;}
.p-head{ position:absolute; top:-16px; left:50%;background:#fff; padding:0 30px;transform: translateX(-50%);color: #282828;font-weight:bold;}
/*成长计划 css start*/
.flow_box{ width:900px;margin:0 auto;}
 .webtest-list{
    width:100%;
    display:block;
    margin:0;
    padding:0;
 }
.webtest-list li {float: left;text-align: center;}
.webtest-list-1 li{ width: 270px;height:205px; }
.webtest-list-1 li.direction{
	width:25px;
}
.webtest-list-1 li.direction a{
	display:block;
	margin:0 auto;
	height:100%;
	width:25px;
	background:url("images/arrow_right_green.png") 50% 50px no-repeat;
}
.weblogo {text-indent: -9999em;outline: 0;margin: 0 auto;}
.webtest-list-1 .weblogo { width:150px;height:150px;margin-bottom:40px; }
.webtest-list-1 .online {
	background:url("images/icon_training.png") no-repeat;
}
.webtest-list-1 .practice {
	background:url("images/icon_training_camp.png") no-repeat;
}
.webtest-list-1 .offer{
	background:url("images/icon_examination.png") no-repeat;
}
.webtest-title { margin: 0 auto;text-align:center; width:100%;  }
.webtest-list-1 .webtest-title{ font-size:16px; color:#000; }
.webtest-list-1 .webtest-title span{ color:#7b7c7e; }


.person-progress{ width:100%;margin:0 auto; }
.webtest-list-2 li{ width:192.67px;height:232px;}
.webtest-list-2 .weblogo{ width:130px;height:170px; }
.person-1{ background:url("images/icon_person_primary.png") no-repeat; }
.person-2{ background:url("images/icon_person_experience.png") no-repeat; }
.person-3{ background:url("images/icon_person_preparation.png") no-repeat; }
.person-4{ background:url("images/icon_person_grassroots.png") no-repeat; }
.person-5{ background:url("images/icon_person_middle_layer.png") no-repeat; }
.person-6{ background:url("images/icon_person_high_level.png") no-repeat; }
.webtest-list-2 .weblogo{ margin-bottom:14px; }
.webtest-list-2 .webtest-title {font-size:20px;color:#68b92e;}
.webtest-list-2 .webtest-title span{ display:block;font-size:14px;line-height:32px;color:#333; font-weight:normal;}
/*了解绿盟 学长说*/
.company-say{ margin-top:60px; }
.solutions{width:1170px;height:580px;margin:0 auto;background:url("images/background_seniors.png") 100% 100%;background-position:5px 0;}
.solutions ul.solution-ul{width:1170px;position:relative;}
.solutions ul.solution-ul li{ position:absolute;}
.solutit{display: block;width:100%;position:relative;z-index:1000;}
.solutit2{width:0;height:214px; position:absolute;overflow: hidden;display: block;z-index:2000;}

.solutit2 img{ display:block;position:absolute;z-index:1000;width:214px;height:214px;}
.solutit2 .ck-slide{height:200px; background: #e7e7e7; float:left;position:absolute;top:8px; }
.ck-slide-wrapper{ margin:20px 20px 10px 70px;}

.solutions li.animate1 .solutit2 {
	border-radius: 0 214px 214px 0;
}
.solutions li.animate1 .solutit2 img { 
	left:0;
}
.solutions li.animate1 .solutit2  .ck-slide {
	left:140px;
	border-radius:0 214px 214px 0;
}

.solutions li.animate2 .solutit2 {
	border-radius: 214px 0 0 214px;
}
.solutions li.animate2 .solutit2 img { 
	right:0;
}
.solutions li.animate2 .solutit2 .solutit2 .ck-slide{
	right:140px;
	border-radius:214px 0 0 214px;
}
.solutions li.relation-2 .solutit2 .ck-slide ul.ck-slide-wrapper {

}

.solutions li.relation-1 {height:120px;top:10px;left:640px; }
.solutions li.relation-1 .solutit{ width:120px;height:90px;background:transparent;}
.solutions li.relation-1 .solutit2{ top:-70px;left:-70px; }

.solutions li.relation-2 {height:160px;top:60px;left:870px;}
.solutions li.relation-2 .solutit{ width:160px;height:160px;background:transparent;}
.solutions li.relation-2 .solutit2{ top:-40px;right:-14px;}
.solutions li.relation-2 .solutit2 img{ right:0;}
.solutions li.relation-2 .solutit2 .ck-slide{ right:140px;border-radius:214px 0 0 214px;}
.solutions li.relation-2 .solutit2 .ck-slide ul.ck-slide-wrapper{ left:42px; }


.solutions li.relation-3 { height:140px;top:330px;left:1010px; }
.solutions li.relation-3 .solutit{ width:130px;height:94px;background:transparent; }
.solutions li.relation-3 .solutit2{ top:-20px;right:-45px;}
.solutions li.relation-3 .solutit2 img{ right:0;}
.solutions li.relation-3 .solutit2 .ck-slide{ right:140px;border-radius:214px 0 0 214px; }
.solutions li.relation-3 .solutit2 .ck-slide ul.ck-slide-wrapper{ left:42px; }


.solutions li.relation-4{height:148px;top:410px;left:750px;}
.solutions li.relation-4 .solutit{ width:148px;height:137px;background:transparent;}
.solutions li.relation-4 .solutit2{ top:-10px;right:-30px;}
.solutions li.relation-4 .solutit2 img{ right:0;}
.solutions li.relation-4 .solutit2 .ck-slide{ right:140px;border-radius:214px 0 0 214px; }
.solutions li.relation-4 .solutit2 .ck-slide ul.ck-slide-wrapper{ left:50px; } 


.solutions li.relation-5 {height:175px;top:210px;left:520px;}
.solutions li.relation-5 .solutit{ width:160px;height:130px;background:transparent;}
.solutions li.relation-5 .solutit2{ top:-10px;left:-30px;}

.solutions li.relation-6 { height:142px;top:405px;left:180px;}
.solutions li.relation-6 .solutit { width:142px;height:142px;background:transparent;}
.solutions li.relation-6 .solutit2 { top:-20px;left:-30px;}

.solutions li.relation-7 { height:142px;top:220px;left:28px; }
.solutions li.relation-7 .solutit{ width:148px;height:115px;background:transparent; }
.solutions li.relation-7 .solutit2{ top:-20px;left:-20px;}

.solutions li.relation-8{height:140px;top:10px;left:270px;}
.solutions li.relation-8 .solutit{ width:140px;height:116px;background:transparent; }
.solutions li.relation-8 .solutit2{ top:-60px;left:-30px;}

.solutions li.relation-9{height:90px;top:485px;left:490px;}
.solutions li.relation-9 .solutit{ width:90px;height:116px;background:transparent;}
.solutions li.relation-9 .solutit2{ top:-40px;right:50px;}
.solutions li.relation-9 .solutit2 img{ right:0;}
.solutions li.relation-9 .solutit2 .ck-slide{ right:140px;border-radius:214px 0 0 214px;}
.solutions li.relation-9 .solutit2 .ck-slide ul.ck-slide-wrapper{ left:43px; }

/*.solutions li.relation-10{height:116px;top:7px;left:700px;}
.solutions li.relation-10 .solutit{ width:116px;height:116px;background:transparent;}
.solutions li.relation-10 .solutit2{ top:-60px;right:-30px}
.solutions li.relation-10 .solutit2 img{ right:0;}
.solutions li.relation-10 .solutit2 .ck-slide{ right:140px;border-radius:214px 0 0 214px;}
.solutions li.relation-10 .solutit2 .ck-slide ul.ck-slide-wrapper{ left:50px; }*/

/*.solutions li.relation-11{height:116px;top:240px;left:770px;}
.solutions li.relation-11 .solutit{ width:116px;height:116px;background:transparent;}
.solutions li.relation-11 .solutit2{ top:-60px;right:-30px}
.solutions li.relation-11 .solutit2 img{ right:0;}
.solutions li.relation-11 .solutit2 .ck-slide{ right:140px;border-radius:214px 0 0 214px;}
.solutions li.relation-11 .solutit2 .ck-slide ul.ck-slide-wrapper{ left:50px; }*/

.solutions li.relation-12{height:116px;top:470px;left:430px;}
.solutions li.relation-12 .solutit{ width:140px;height:116px;background:transparent;}
.solutions li.relation-12 .solutit2{ top:-53px;left:-44px;}

/*闪耀绿盟*/
/*.company-nsfocus{ padding:64px 15px 10px 25px;line-height:26px;}*/
.margin-r2{ margin-right:1px; }
.margin-r0{ margin-right:0; }
/*.margin-t2{ margin-top:2px; }*/
.nsfocus-left{ width:250px;height:auto; }
.ns-inner{ width:100%; }
.ns-inner-green{ height:252px;background:#68b92e;padding:64px 15px 10px 25px;}
.nsfocus-middle{ width:572px;height:auto; }
.nsfocus-right{ width:320px; }
/*薪酬福利*/
.pay-ul{ width:100%; }
.pay-ul li{ float:left;width:260px; }
.pay-ul li.margin-r42{ margin-right:42px; }
.pay-ul li h3 { font-size:26px;padding:20px 0;text-align:center;}
.pay-ul li .listItem{ /*margin-left:-9px; */} 
.pay-ul li .listItem img{ width:103px;text-align:center;margin:0 auto;} 
.pay-ul li .pay-content{ padding:10px 0;height:370px;}
.pay-ul li .pay-content .pay-inner{ text-align:center;}
.pay-ul li .pay-content .pay-inner p{ font-size:16px;line-height:28px; color:#333;}
/*.pay-content1{ background:#f8c300; }*/
.pay-ul li .pay-content .pay-inner1{ /*padding-left:45px; */}
/*.pay-content2{ background:#667ab3; }*/
.pay-ul li .pay-content .pay-inner2{/* padding-left:66px;*/ }
/*.pay-content3{ background:#68b92e; }
.pay-content4{ background:#3bb3c2; }*/
.pay-ul li .pay-content .pay-inner4{ /*padding-left:82px;*/ }


/*校招秘密*/
/*宣讲会行程*/
.map-box{ margin-top:-26px; }
.company-map{width:570px;height:480px;margin:0 auto; margin-bottom:30px;/*background:url("images/map.png");*/ }

#sequence{ height:auto;background:#f1f1f1; }
.seq-pagination{ margin-bottom:20px; }
.seq-pagination li.seq-current a{ background:#68b92e;color:#fff; }
.seq .seq-code-pane{ width:356px; }
.seq .seq-content {width:814px;padding:30px 20px;background:#f1f1f1;}                  
.seq .seq-instruction{  }

.Table{ border:1px solid #d8d9db;background:#fff;border-bottom:0; }
.Table thead th{height:64px;line-height:64px;font-size:18px;background:#f8f8f8;border-bottom:1px solid #d8d9db;}
.Table thead th,.Table tr td{ border-bottom:1px solid #d8d9db; color:#000;text-align:left;padding-left:20px;color:#000000; }
.Table thead th{font-weight: 600; color: rgba(0,0,0,0.6);}
.Table tr td{ font-size:16px;height:56px;line-height:56px; white-space: nowrap;}
.Table tr td span.room{ color:#e77817; }
.Table tr td .explain{ color:#68b92e;padding-right:10px; }

.seq-map{width:570px;height:480px;position:absolute;top:0px;left:0px; }
.seq-map li{ float:none;position:absolute;width:auto;}
.seq-map li a{ font-size:14px;color:#000; }
.seq-map li span.circle{display:block;width:8px;height:8px;margin:0 auto;margin-bottom:4px;border-radius:50%;background:#e77817; }
.seq-map li.seq-current a{ background:none;color:#000;z-index:2000; }
.seq-map li.seq-current span{ display:block;width:30px;height:40px;margin:0 auto;margin-bottom:2px;border-radius:none;background:none;background:url("images/icon_location.png"); }

.seq-map li.beijing{ top:160px;left:375px; }
.seq-map li.seq-current.beijing{ top:130px;left:375px; }

.seq-map li.chengdu{ top:300px;left:240px; }
.seq-map li.seq-current.chengdu{ top:270px;left:240px; }

.seq-map li.changsha{ top:335px;left:340px; }
.seq-map li.seq-current.changsha{ top:305px;left:340px; }

.seq-map li.chongqing{ top:310px;left:275px; }
.seq-map li.seq-current.chongqing{ top:280px;left:275px; }

.seq-map li.guangzhou{ top:385px;left:370px; }
.seq-map li.seq-current.guangzhou{ top:355px;left:370px; }

.seq-map li.haerbin{ top:88px;left:450px; }
.seq-map li.seq-current.haerbin{ top:58px;left:450px; }

.seq-map li.hangzhou{ top:316px;left:428px; }
.seq-map li.seq-current.hangzhou{ top:286px;left:428px; }

.seq-map li.nanjing{ top:281px;left:404px; }
.seq-map li.seq-current.nanjing{ top:251px;left:404px; }

.seq-map li.shenyang{ top:147px;left:452px; }
.seq-map li.seq-current.shenyang{ top:117px;left:452px; }

.seq-map li.tianjin{ top:190px;left:400px; }
.seq-map li.seq-current.tianjin{ top:160px;left:400px;}

.seq-map li.shanghai{ top:278px;left:446px; }
.seq-map li.seq-current.shanghai{ top:248px;left:446px; }

.seq-map li.wuhan{ top:288px;left:350px; }
.seq-map li.seq-current.wuhan{ top:258px;left:350px; }

.seq-map li.xian{ top:232px;left:295px; }
.seq-map li.seq-current.xian{ top:202px;left:295px; }

/*招聘会流程*/
.company-in{ padding-top:40px; }
.webtest-list-3 li{ width:170px; height:145px;}
.webtest-list-3 li.direction{
	width:75px;
}
.webtest-list-3 li.direction a{
	display:block;
	margin:0 auto;
	height:100%;
	width:75px;
	background:url("images/line.png") 50% 50px no-repeat;
}
.webtest-list-3 li .weblogo{ width:92px;height:92px;}
.webtest-list-3 li .online{ background:url("images/icon_web_application.png"); }
.webtest-list-3 li .wirter{ background:url("images/icon_evaluation.png"); }
.webtest-list-3 li .interview{ background:url("images/icon_online_examination.png"); }
.webtest-list-3 li .offer{ background:url("images/icon_interview.png"); }
.webtest-list-3 li .sign{ background:url("images/icon_offer.png"); }
.webtest-list-3 li .practice{ background:url("images/icon_practice.png"); }
.webtest-list-3 li .webtest-title{ line-height:38px; }
.webtest-list-3 li .webtest-count{ line-height:20px; }
.advertise-in{ margin-top:90px; }

.ad-head{width:100%; color:#fff;height:27px;border-bottom:1px solid #68b92e;background:url("images/faq.png") no-repeat; }
.ad-head span{ display:inline-block;width:auto;font-size:18px;line-height:27px;margin-left:16px;height:26px;background:#68b92e;}
.advertise-in .ad-head span{ width:157px;text-align:center; }
.advertise .ad-content{ padding:12px 20px; font-size:16px;line-height:28px;margin-bottom:36px;}
/*博士后工作站*/
.company-job{ padding-top:20px; }
.j-head{ height:35px;font-weight:bold;margin-bottom:35px;border-left:4px solid #68b92e; font-size:30px;color:#000;padding-left:8px;line-height:35px;}
.company-job p{ margin-bottom:26px; }

/*FAQ*/
.company-faq{ margin-top:-15px; }
.company-faq .advertise{ margin-top:45px; }
/*.company-faq .advertise .ad-content{margin-bottom:36px;}*/

.company-faq .advertise  .ad-head span{width:auto; margin-left:16px;padding-left:5px;}
/*精彩视频*/
.tabs ul.tabul-3{ width:680px;margin:0 auto; }
.video-box{ width:100%; height:630px;}



