@font-face{font-family:icomoon;src:url(../fonts/icomoon/icomoon.eot?srf3rx);src:url(../fonts/icomoon/icomoon.eot?srf3rx#iefix) format("embedded-opentype"),url(../fonts/icomoon/icomoon.ttf?srf3rx) format("truetype"),url(../fonts/icomoon/icomoon.woff?srf3rx) format("woff"),url(../fonts/icomoon/icomoon.svg?srf3rx#icomoon) format("svg");font-weight:400;font-style:normal}
body{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;font-weight:300;font-size:20px;line-height:1.5;color:#777;color:#7f7f7f;background:#fff;height:100%;position:relative}
a{color:#52d3aa;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
a:active,a:focus,a:hover{color:#52d3aa;outline:0}
p{margin-bottom:1.5em}
h1,h2,h3,h4,h5,h6{color:#000;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;font-weight:400;margin:0 0 30px 0}
::-webkit-selection{color:#818892;background:#f9f6f0}
::-moz-selection{color:#818892;background:#f9f6f0}
::selection{color:#818892;background:#f9f6f0}


#jobs-header{position:absolute;z-index:99;width:100%;opacity:1;top:0;margin-top:20px}
.jobs-nav-toggle{width:25px;height:25px;cursor:pointer;text-decoration:none}
.jobs-nav-toggle.active i::after,.jobs-nav-toggle.active i::before{background:#52d3aa}
.jobs-nav-toggle:active,.jobs-nav-toggle:focus,.jobs-nav-toggle:hover{outline:0;border-bottom:none!important}
.jobs-nav-toggle i{position:relative;display:-moz-inline-stack;display:inline-block;zoom:1;width:25px;height:3px;color:#52d3aa;font:700 14px/.4 Helvetica;text-transform:uppercase;text-indent:-55px;background:#52d3aa;transition:all .2s ease-out}
.jobs-nav-toggle i::after,.jobs-nav-toggle i::before{content:'';width:25px;height:3px;background:#52d3aa;position:absolute;left:0;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}
.jobs-nav-toggle i::before{top:-7px}
.jobs-nav-toggle i::after{bottom:-7px}
.jobs-nav-toggle:hover i::before{top:-10px}
.jobs-nav-toggle:hover i::after{bottom:-10px}
.jobs-nav-toggle.active i{background:0 0}
.jobs-nav-toggle.active i::before{top:0;-webkit-transform:rotateZ(45deg);-moz-transform:rotateZ(45deg);-ms-transform:rotateZ(45deg);-o-transform:rotateZ(45deg);transform:rotateZ(45deg)}
.jobs-nav-toggle.active i::after{bottom:0;-webkit-transform:rotateZ(-45deg);-moz-transform:rotateZ(-45deg);-ms-transform:rotateZ(-45deg);-o-transform:rotateZ(-45deg);transform:rotateZ(-45deg)}
.jobs-nav-toggle{position:absolute;top:2px;right:0;z-index:21;padding:6px 0 0 0;display:block;margin:0 auto;display:none;height:44px;width:25px;border-bottom:none!important}
@media screen and (max-width:768px){
	.jobs-nav-toggle{display:block}
}
@media screen and (max-width:768px){
	#jobs-header{margin-top:0;background:#fff;-webkit-box-shadow:0 0 9px 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 9px 0 rgba(0,0,0,.1);-ms-box-shadow:0 0 9px 0 rgba(0,0,0,.1);box-shadow:0 0 9px 0 rgba(0,0,0,.1)}
	#jobs-header .navbar-brand{color:#52d3aa!important}
	#jobs-header .logo {
		background: url("../images/logo-2.png")!important;
	}
	#jobs-header #navbar li a{color:rgba(0,0,0,.5)!important;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
	#jobs-header #navbar li a:hover{color:#52d3aa!important}
	#jobs-header #navbar li a span:before{background:0 0!important}
	#jobs-header #navbar li.active a{background:0 0;background:0 0;color:#52d3aa!important}
	#jobs-header #navbar li.active a span:before{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1)}
}
#jobs-header .navbar{padding-bottom:0;margin-bottom:0}
#jobs-header #navbar li a{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;color:rgba(255,255,255,.8);position:relative;font-size:19px;font-weight:300}
#jobs-header #navbar li a span{position:relative;display:block;padding-bottom:2px}
#jobs-header #navbar li a span:before{content:"";position:absolute;width:100%;height:2px;bottom:0;left:0;background-color:rgba(255,255,255,.5);visibility:hidden;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}
#jobs-header #navbar li a:hover{color:#fff}
#jobs-header #navbar li a:hover span:before{visibility:visible;-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}
#jobs-header #navbar li.active a{background:0 0;background:0 0;color:#fff}
#jobs-header #navbar li.active a span:before{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1)}
#jobs-header .navbar-brand{float:left;display:block;font-weight:700;padding-left:0;margin-top:-5px;}
#jobs-header .navbar-brand svg#junyun_logo_svg{display: block;height:50px;fill:#fff;}
#jobs-header .navbar-brand svg#junyun_logo_svg .logo-top,#jobs-header .navbar-brand svg#junyun_logo_svg .logo-right{fill:#fff;}
#jobs-header .navbar-brand svg#junyun_logo_svg .logo-left-path-2{fill:#fff;}
#jobs-header .navbar-brand svg#junyun_logo_svg .logo-left-path-3{fill:#fff;}
#jobs-header .navbar-brand svg#junyun_logo_svg .logo-left-path-4{fill:#fff;}
#jobs-header .navbar-brand svg#junyun_logo_svg .logo-left-path-5{fill:#fff;}


#jobs-header.navbar-fixed-top{position:fixed!important;background:#fff;-webkit-box-shadow:0 0 9px 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 9px 0 rgba(0,0,0,.1);-ms-box-shadow:0 0 9px 0 rgba(0,0,0,.1);box-shadow:0 0 9px 0 rgba(0,0,0,.1);margin-top:0;top:0}
#jobs-header.navbar-fixed-top .navbar-brand{color:#52d3aa}
#jobs-header.navbar-fixed-top #navbar li a{color:rgba(0,0,0,.5);-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
#jobs-header.navbar-fixed-top #navbar li a:hover{color:#52d3aa}
#jobs-header.navbar-fixed-top #navbar li.active a{background:0 0;background:0 0;color:#52d3aa}
#jobs-header.navbar-fixed-top #navbar li.active a span:before{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1);background-color:#52d3aa}
#jobs-header .navbar-default{border:transparent;background:0 0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}
@media screen and (max-width:768px){
	#jobs-header .navbar-default{margin-top:0;padding-right:0;padding-left:0}
}
#jobs-header .navbar-default .brand-slogan{margin:28px 0 0 15px;float:left;letter-spacing:2px;color:#adadad}
#jobs-header .navbar-default .brand-slogan em{color:#52d3aa;font-style:normal}
#jobs-header a{-webkit-transition:0s;-o-transition:0s;transition:0;line-height:40px;}

#jobs-header.navbar-fixed-top .navbar-brand svg#junyun_logo_svg{fill:#2e2e2e}
#jobs-header.navbar-fixed-top .navbar-brand svg#junyun_logo_svg .logo-top,#jobs-header.navbar-fixed-top .navbar-brand svg#junyun_logo_svg .logo-right{fill:#0a9ae6;}
#jobs-header.navbar-fixed-top .navbar-brand svg#junyun_logo_svg .logo-left-path-2{fill:url(#logo-left-path-gradient);}
#jobs-header.navbar-fixed-top .navbar-brand svg#junyun_logo_svg .logo-left-path-3{fill:url(#logo-left-path-gradient-2);}
#jobs-header.navbar-fixed-top .navbar-brand svg#junyun_logo_svg .logo-left-path-4{fill:url(#logo-left-path-gradient-3);}
#jobs-header.navbar-fixed-top .navbar-brand svg#junyun_logo_svg .logo-left-path-5{fill:url(#logo-left-path-gradient-4);}
#jobs-header .logo {
	width: 171px;
	height: 50px;
	background: url("../images/logo-1.png");
	background-size: 100% 100%;
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
}

.js .single-animate,.js .to-animate,.js .to-animate-2{opacity:0}
.jobs-animated{
	-webkit-animation-duration:.3s;
	animation-duration:.3s;
	-webkit-animation-fill-mode:both;
	animation-fill-mode:both;
}
.jobs-animated .logo {
	background: url("../images/logo-2.png")!important;
}
.btn{text-transform:uppercase;letter-spacing:2px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.btn.btn-primary{background:#52d3aa;color:#fff;border:none!important;border:2px solid transparent!important}
.btn.btn-primary:active,.btn.btn-primary:focus,.btn.btn-primary:hover{box-shadow:none;background:#52d3aa}
.btn:active,.btn:focus,.btn:hover{background:#393e46!important;color:#fff;outline:0!important}
.btn.btn-default:active,.btn.btn-default:focus,.btn.btn-default:hover{border-color:transparent}

*[class^="layer-0"]{padding:6em 0}
@media screen and (max-width:768px){
	*[class^="layer-0"]{padding:2em 0}
}

.section-heading{float:left;width:100%;padding-bottom:50px;clear:both}
.section-heading h2{margin:0 0 30px 0;font-size:50px;font-weight:300;color:#4e4e4e;text-transform:uppercase;position:relative;display:block;padding-bottom:20px;line-height:1.5}
.section-heading h2.left-border:after{content:"";position:absolute;display:block;width:80px;height:2px;background:#52d3aa;left:0;margin-left:0;bottom:0}
.section-heading h2:after{content:"";position:absolute;display:block;width:80px;height:2px;background:#52d3aa;left:50%;margin-left:-40px;bottom:0}
.section-heading p{font-size:16px;color:#4e4e4e;line-height:2;}
*[class^="layer-0"]:nth-child(2n-2) .section-heading h2{color:#fff}
*[class^="layer-0"]:nth-child(2n-2) .section-heading h2:after{background:rgba(255,255,255,.3)}
*[class^="layer-0"]:nth-child(2n-2) .section-heading p{color:#fff;}
@media screen and (max-width:768px){
	.section-heading h2{font-size:30px}
}
.section-heading h3{font-weight:300;line-height:1.5;color:#929292}
@media screen and (max-width:768px){
	.section-heading h3{font-size:24px!important;line-height:34px}
}



/*#jobs-home*/
#jobs-home{background-color:transparent;background-size:cover;background-attachment:fixed;position:relative;width:100%;background-color:#52d3aa;color:#fff;overflow:hidden}
#jobs-home .gradient{position:absolute;top:0;bottom:0;left:0;right:0;z-index:2;opacity:.75;-webkit-backface-visibility:hidden;background-color:#0e0e0e;background-image:-webkit-gradient(linear,0 0,100% 100%,color-stop(0,#1e1e1e),color-stop(1,#0e0e0e));background-image:-webkit-repeating-linear-gradient(top left,#1e1e1e 0,#0e0e0e 100%);background-image:repeating-linear-gradient(to bottom right,#1e1e1e 0,#0e0e0e 100%);background-image:-ms-repeating-linear-gradient(top left,#1e1e1e 0,#0e0e0e 100%)}
#jobs-home,#jobs-home .text-wrap{height:780px}
#jobs-home .text-wrap{display:table;width:100%;position:relative;z-index:4}
#jobs-home .text-inner{display:table-cell;vertical-align:middle;text-align:center}
#jobs-home .text-inner a{color:#fff;border-bottom:1px dashed rgba(255,255,255,.5);-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
#jobs-home .text-inner a:active,#jobs-home .text-inner a:focus,#jobs-home .text-inner a:hover{text-decoration:none;color:#fff;border-bottom:1px dashed #fff}
#jobs-home .text-inner h1{font-size:50px;color:#fff;margin:0 0 20px 0}
#jobs-home .text-inner h2{font-size:28px;line-height:38px;font-weight:300;color:rgba(255,255,255,.8);margin:0}


/*#jobs-about_us*/
#jobs-about_us>div{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap}
#jobs-about_us .section-heading p{text-indent:2em;}
#jobs-about_us .jobs-project-item{display:block;width:100%;position:relative;top:0;overflow:hidden;z-index:9;margin-bottom:30px;-webkit-border-radius:1px;-moz-border-radius:1px;-ms-border-radius:1px;border-radius:1px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;outline: 1px solid;outline-color: rgba(255,255,255,0); outline-offset: 0;border: 0 solid;-webkit-transition: all .5s;transition: all .5s;}
#jobs-about_us .jobs-project-item img{z-index:8;opacity:1;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;}
#jobs-about_us .jobs-project-item .jobs-text{position:absolute;width:100%;height:100%;top:0px;bottom:auto;text-align:center;overflow:hidden;padding-top:30px; vertical-align: middle;}
#jobs-about_us .jobs-project-item .jobs-text h2{color:#fff;font-size:20px;font-weight:400;opacity:0; display:block;-webkit-transition:-webkit-transform .35s;transition:transform .25s;-webkit-transform:translate3d(0,-350%,0);transform:translate3d(0,-350%,0)}
#jobs-about_us .jobs-project-item .jobs-text h2:after{content:"";position:absolute;display:block;width:80px;height:2px;background-color:rgba(255,255,255,.35);left:50%;margin-left:-40px; bottom:-15px;}
#jobs-about_us .jobs-project-item .jobs-text span{color:rgba(255,255,255,0.75); display:block;font-size:12px;font-weight:400;opacity:0;-webkit-transition:-webkit-transform .35s;transition:transform .35s;-webkit-transform:translate3d(0,380%,0);transform:translate3d(0,380%,0)}
#jobs-about_us .jobs-project-item .jobs-text i.fa{color:#fff;font-size:16px;opacity:0;-webkit-transition:-webkit-transform .35s;transition:transform .45s;-webkit-transform:translate3d(0,400%,0);transform:translate3d(0,400%,0)}
#jobs-about_us .jobs-project-item:hover{outline-color:rgba(255,255,255,1);outline-offset:-0.5vw;}
#jobs-about_us .jobs-project-item:focus,#jobs-about_us .jobs-project-item:hover{-webkit-box-shadow:7px 14px 42px 3px rgba(0,0,0,.4);-moz-box-shadow:7px 14px 42px 3px rgba(0,0,0,.15);-ms-box-shadow:7px 14px 42px 3px rgba(0,0,0,.15);-o-box-shadow:7px 14px 42px 3px rgba(0,0,0,.15);box-shadow:7px 14px 42px 3px rgba(0,0,0,.15);text-decoration:none;top:-15px;border-color:#dadada;}
#jobs-about_us .jobs-project-item:hover .jobs-text{background-color:rgba(0,0,0,0.65);}
#jobs-about_us .jobs-project-item:hover .jobs-text,#jobs-about_us .jobs-project-item:hover .jobs-text h2,#jobs-about_us .jobs-project-item:hover .jobs-text span,#jobs-about_us .jobs-project-item:hover .jobs-text i.fa{-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);opacity:1;}


/*#jobs-history*/
#jobs-history{overflow:hidden;max-height:1070px; position:relative;background-color:#52d3aa;background-image:-webkit-gradient(linear,0 0,100% 100%,color-stop(0,#3f95ea),color-stop(1,#52d3aa));background-image:-webkit-repeating-linear-gradient(top left,#3f95ea 0,#52d3aa 100%);background-image:repeating-linear-gradient(to bottom right,#3f95ea 0,#52d3aa 100%);background-image:-ms-repeating-linear-gradient(top left,#3f95ea 0,#52d3aa 100%);}
#jobs-history .gradient{position:absolute;top:0;bottom:0;left:0;right:0;z-index:2;opacity:.85;-webkit-backface-visibility:hidden;background-color:#52d3aa;background-image:-webkit-gradient(linear,0 0,100% 100%,color-stop(0,#3f95ea),color-stop(1,#52d3aa));background-image:-webkit-repeating-linear-gradient(top left,#3f95ea 0,#52d3aa 100%);background-image:repeating-linear-gradient(to bottom right,#3f95ea 0,#52d3aa 100%);background-image:-ms-repeating-linear-gradient(top left,#3f95ea 0,#52d3aa 100%)}
#jobs-history .media{position:absolute;top:0;top:-15px;left:0;right:0;z-index:1;}
#jobs-history .media video{width:100%; padding:0; margin: 0;}
#jobs-history .section-heading{position:relative;z-index:4}
#history{width:100%; min-height:450px;height:auto;position:relative;margin:0 auto;position:relative;z-index:4}
#content{height:auto;overflow:hidden;margin: 0 auto;}
#content .list{overflow:hidden;position:relative;padding:0;}
#content .list li{min-height:100px;vertical-align:bottom;overflow:hidden;position:relative;margin:15px 0;}
#content .list li .liwrap{ height: auto; min-height:50px;} 
#content .list li .liwrap .lileft{position:absolute;top:0;left:0px;width:400px;min-width:45%;height:100px;}
#content .list li .liwrap .lileft p{margin-bottom:.05em;font-weight:100 !important; font-family:HELVETICANEUELTPRO-THEX,"΢���ź�";}
#content .list li .liwrap .lileft .md{font-size:60px;line-height:50px;text-align:right;color:rgba(255,255,255,.55);}
#content .list li .liwrap .lileft .year{font-size:16px;text-align:right;color:#fff;}
#content .list li .liwrap .liright{position:absolute;top:0;right:0;height:55px;width:500px;min-width:50%;}
#content .list li .liwrap .liright p{margin-bottom:.35em;vertical-align:top;}
#content .list li .liwrap .liright .histt{height:35px;line-height:35px;}
#content .list li .liwrap .liright .histt a{font-size:18px;color:#fff;text-decoration:none;	-webkit-transition:all 0.3s linear;	-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;}
#content .list li .liwrap .liright .hisct{font-size:14px;color:rgba(255,255,255,.85);}
.thiscur .point b{border:7px solid rgba(107,195,13,0.6);margin:12px 0px 0px 14px;border-radius:52px;}
#arrow{position:absolute;top:45%;right:30px;z-index:4}
#arrow ul li{display:block;height:30px;width:30px;cursor:pointer;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;text-align:center;color:rgba(255,255,255,.8);}
#arrow ul li i:active{opacity:.55;}
#arrow ul .arrow_active{color:#3e3e3e;-webkit-transition:all 0.1s ease-in;-moz-transition:all 0.1s ease-in;-o-transition:all 0.1s ease-in;transition:all 0.1s ease-in;}


/*#jobs-culture*/
#jobs-culture{;background-color:#f3f9ff;}
#jobs-culture .module-wrap .slide-item{position:relative;float:left;color:#000;font-size:0;text-align:center;min-height:280px;cursor:default;}
#jobs-culture .module-wrap .slide-item .mask{position:absolute;left:0;right:0;top:0;bottom:0}
#jobs-culture .module-wrap .slide-item .mask .content{position:absolute;left:0;right:0;top:100px;bottom:0;transition:all .4s cubic-bezier(.4,0,.2,1)}
#jobs-culture .module-wrap .slide-item .mask .content .line-panel{padding:0;margin:0;font-size:0;line-height:0;margin-top:20px;transition:all .4s cubic-bezier(.4,0,.2,1)}
#jobs-culture .module-wrap .slide-item .mask .content .line-panel .item-line{width:20px;height:2px;background:#dedede;display:inline-block;opacity:1;filter:alpha(opacity=100);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=(100));transition:all .4s cubic-bezier(.4,0,.2,1)}
#jobs-culture .module-wrap .slide-item .mask .content .item-img-panel{position:relative;width:20.515%;height:60px;display:inline-block}
#jobs-culture .module-wrap .slide-item .mask .content .item-img-panel .item-img,#jobs-culture .module-wrap .slide-item .mask .content .item-img-panel .item-img-hover{position:absolute;left:0;right:0;top:0;width:100%;display:inline-block;opacity:1;filter:alpha(opacity=100);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=(100));transition:all .4s cubic-bezier(.4,0,.2,1)}
#jobs-culture .module-wrap .slide-item .mask .content .item-img-panel .item-img-hover{opacity:0;filter:alpha(opacity=0);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=(0));transition:all .4s cubic-bezier(.4,0,.2,1)}
#jobs-culture .module-wrap .slide-item .mask .content .item-title{color:#3e3e3e;font-size:22px;line-height:24px;margin:0;padding:0;margin-top:24px;font-weight:300;transition:all .4s cubic-bezier(.4,0,.2,1)}
#jobs-culture .module-wrap .slide-item .mask .content .item-desc{font-size:16px;font-weight:400; color:#4e4e4e;text-align:center;margin-top:30px;padding:0 23px;line-height:24px;height:72px;}
#jobs-culture .module-wrap .slide-item .mask .content .item-desc{opacity:0;filter:alpha(opacity=0);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=(0));transition:all .4s cubic-bezier(.4,0,.2,1)}
#jobs-culture .module-wrap .slide-item:hover .content{top:10%}
#jobs-culture .module-wrap .slide-item:hover .content .item-img-panel .item-img{opacity:0;filter:alpha(opacity=0);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=(0))}
#jobs-culture .module-wrap .slide-item:hover .content .item-img-panel .item-img-hover{opacity:1;filter:alpha(opacity=100);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=(100))}
#jobs-culture .module-wrap .slide-item:hover .content .line-panel{margin-top:10px}
#jobs-culture .module-wrap .slide-item:hover .content .line-panel .item-line{opacity:0;filter:alpha(opacity=0);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=(0))}
#jobs-culture .module-wrap .slide-item:hover .content .item-title{margin-top:12px;color:#4097e8;}
#jobs-culture .module-wrap .slide-item:hover .content .item-desc{opacity:1;filter:alpha(opacity=100);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=(100))}
#jobs-culture .module-wrap .slide-item:hover .content .item-desc{margin-top:22px}

/*#jobs-recruitment*/
#jobs-recruitment{overflow:hidden;position:relative}
#jobs-recruitment .section-heading h2{color:#4e4e4e;}
#jobs-recruitment .section-heading h2:after{background:#52d3aa;}
#jobs-recruitment .section-heading p{color:#4e4e4e;}
#jobs-recruitment .jobs-person{border:1px solid #eaeaea;padding:80px 30px 30px 30px;float:left;width:100%;position:relative; margin-top:100px;}
@media screen and (max-width:992px){
	#jobs-recruitment .jobs-person{margin-bottom:3.5em}
}
#jobs-recruitment .jobs-person figure{position:absolute;margin-top:-60px;top:0;left:50%;margin-left:-60px;display:block;margin-bottom:50px}
#jobs-recruitment .jobs-person figure img{width:120px;border:5px solid #52d3aa;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}
#jobs-recruitment .jobs-person h3{margin-bottom:0;color:#3e3e3e;}
#jobs-recruitment .jobs-person span.jobs-position{color:#7e7e7e;display:block;margin-bottom:20px;font-weight:100;font-family:HELVETICANEUELTPRO-THEX,"΢���ź�";}
#jobs-recruitment .jobs-person p {font-size:16px;color:#373a3c;}
#jobs-recruitment .jobs-person p a.btn{font-size:22px;font-weight:300;}

/*#jobs-contact*/
#jobs-contact{padding-bottom:200px;}
#jobs-contact .section-heading h2{color:#fff;}
#jobs-contact .section-heading h2:after{background:rgba(255,255,255,0.3);}
#jobs-contact .section-heading p{color:#fff;}z
#jobs-contact .contact-info{padding:0;margin:0 0 1.5em 0;}
#jobs-contact .contact-info h3{font-size:18px;line-height:24px;margin-bottom:25px;font-weight:400;color:#fff;}
#jobs-contact .contact-info p{font-size:14px;font-weight:400;line-height:24px;margin:5px auto;color:#7e7e7e;height:24px;width:100%;}


/*#footer*/
#footer{padding:50px 0 0;position:relative;background-color:#0e0e0e; position:relative;}
#footer .section-heading p.copyright{color:#8e8e8e;font-size:14px;margin-bottom:0;padding-bottom:0;}
#footer .gotop{position:absolute;top:-30px;left:50%;margin-left:-40px;background-color:#0e0e0e;z-index:8;width:80px;height:80px;font-size:30px; line-height: 80px; text-align:center;vertical-align:middle;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}
#footer .gotop:focus,#footer.gotop:hover{top:-40px;}








