/*! normalize.css v6.0.0 | MIT License | github.com/necolas/normalize.css */
html {
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%
}

* {
	margin: 0;
	padding: 0;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box
}

body,html {
	font-size: 12px;
	font-family: sans,Arial,microsoft yahei;
	font-weight: 400;
	color: #333
}

h1,h2,h3,h4,h5,h6 {
	font-size: 700
}

dd,dl,dt,img,input,li,ol,p,textarea,ul {
	border: none;
	list-style: none
}

.clearfix:after {
	clear: both
}

.clearfix:after,.clearfix:before {
	display: table;
	content: " "
}

article,aside,figcaption,figure,footer,header,main,nav,section {
	display: block
}

figure {
	margin: 1em 40px
}

hr {
	box-sizing: content-box;
	height: 0;
	overflow: visible
}

pre {
	font-family: monospace,monospace;
	font-size: 1em
}

a {
	background-color: transparent;
	-webkit-text-decoration-skip: objects;
	text-decoration: none
}

a:focus,button:focus,input:focus,textarea:focus {
	outline: 0
}

abbr[title] {
	border-bottom: none;
	text-decoration: underline;
	-webkit-text-decoration: underline dotted;
	text-decoration: underline dotted
}

b,strong {
	font-weight: inherit;
	font-weight: bolder
}

code,kbd,samp {
	font-family: monospace,monospace;
	font-size: 1em
}

dfn {
	font-style: italic
}

mark {
	background-color: #ff0;
	color: #000
}

small {
	font-size: 80%
}

sub,sup {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline
}

sub {
	bottom: -.25em
}

sup {
	top: -.5em
}

audio,video {
	display: inline-block
}

audio:not([controls]) {
	display: none;
	height: 0
}

img {
	border-style: none
}

svg:not(:root) {
	overflow: hidden
}

button,input,optgroup,select,textarea {
	margin: 0
}

button,input {
	overflow: visible
}

button,select {
	text-transform: none
}[type=reset],[type=submit],button,html [type=button] {
	-webkit-appearance: button
}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner {
	border-style: none;
	padding: 0
}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring {
	outline: 1px dotted ButtonText
}

legend {
	box-sizing: border-box;
	color: inherit;
	display: table;
	max-width: 100%;
	padding: 0;
	white-space: normal
}

progress {
	display: inline-block;
	vertical-align: baseline
}

textarea {
	overflow: auto
}[type=checkbox],[type=radio] {
	box-sizing: border-box;
	padding: 0
}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button {
	height: auto
}[type=search] {
	-webkit-appearance: textfield;
	outline-offset: -2px
}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration {
	-webkit-appearance: none
}

::-webkit-file-upload-button {
	-webkit-appearance: button;
	font: inherit
}

details,menu {
	display: block
}

summary {
	display: list-item
}

canvas {
	display: inline-block
}[hidden],template {
	display: none
}

.h1,h1 {
	font-size: 24px
}

.h2,h2 {
	font-size: 20px
}

.h3,h3 {
	font-size: 18px
}

.h4,h4 {
	font-size: 16px
}

.h5,h5 {
	font-size: 14px
}

.font12,.h6,h6 {
	font-size: 12px
}

.font14 {
	font-size: 14px
}

.font16 {
	font-size: 16px
}

.font18 {
	font-size: 18px
}

.font20 {
	font-size: 20px
}

.font24 {
	font-size: 24px
}

.pull-left {
	float: left
}

.pull-right {
	float: right
}

.gray {
	color: #999
}

.text-center {
	text-align: center
}

.bdshare-slide-button-box {
	top: 52%!important
}

#zhichiBtnBox {
	top: 37%!important
}

.header-row {
	position: fixed;
	top: 0;
	z-index: 6;
	width: 100%;
	height: 70px;
	transition: height .3s ease-out;
	background: rgba(0,0,0,.2)
}

.header-body {
	min-width: 1000px;
	position: relative;
	height: inherit;
	padding: 0 30px
}

.header-body .logo {
	cursor: default
}
/*
.header-body h1.vip-logo {
	background: transparent url(data:image/png;base64,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) 50% no-repeat;background-size: contain;
	height: 36px;
	left: 30px;
	margin: 0;
	position: absolute;
	top: 18px;
	width: 136px
}
*/
.header-body h1.vip-logo {
	background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAL4AAAAtCAQAAAC6jxn7AAAACXBIWXMAAAsTAAALEwEAmpwYAAAIUmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDggNzkuMTY0MDM2LCAyMDE5LzA4LzEzLTAxOjA2OjU3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDIxLTExLTE4VDE1OjI5OjU5KzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIxLTExLTE4VDE2OjIzOjE1KzA4OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMS0xMS0xOFQxNjoyMzoxNSswODowMCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1ZTRhN2E5Ny04ZTIxLTU0NDktOTc4Zi05Yjg1Y2M5ZWZlMGUiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo4ZDkyMWVlMS00ZjZlLWIyNGYtOTlmNy0xM2ZkMGExZDk5ZmEiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDphYWI5NzcxMC05NWFhLTE5NGItOTI4Zi01ZTY1MWE2MjJlODQiIHBob3Rvc2hvcDpDb2xvck1vZGU9IjEiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJEb3QgR2FpbiAxNSUiIHBob3Rvc2hvcDpIaXN0b3J5PSIyMDIxLTExLTE4VDE2OjIyOjE5KzA4OjAwJiN4OTvmlofku7Yg5ruo6Iiq5LyB5pyNLnBuZyDlt7LmiZPlvIAmI3hBOzIwMjEtMTEtMThUMTY6MjM6MTUrMDg6MDAmI3g5O+aWh+S7tiBDOlxVc2Vyc1xBZG1pbmlzdHJhdG9yXERlc2t0b3Bc5Zu+XOa7qOiIquS8geacjee9kemhtTQuMFzmu6joiKrkvIHmnI3nvZHpobU0LjBc5ruo6Iiq5LyB5pyNMTkwLTQ1LnBuZyDlt7LlrZjlgqgmI3hBOyIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmFhYjk3NzEwLTk1YWEtMTk0Yi05MjhmLTVlNjUxYTYyMmU4NCIgc3RFdnQ6d2hlbj0iMjAyMS0xMS0xOFQxNToyOTo1OSswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo0MTEyOGYxNS04MDUwLWVmNDEtODg5OC1iMGEyOTFhZTU0YjciIHN0RXZ0OndoZW49IjIwMjEtMTEtMThUMTU6Mjk6NTkrMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6NWU0YTdh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) 50% no-repeat;background-size: contain;
	height: 36px;
	left: 30px;
	margin: 0;
	position: absolute;
	top: 18px;
	width: 136px
}

.header-body .nav {
	width: 100%;
	height: 100%;
	text-align: center
}

.header-body .nav .ul-list {
	height: 70px
}

.header-body .nav .ul-list li {
	display: inline-block;
	height: inherit;
	line-height: 70px;
	transition: all .3s ease
}

.header-body .nav .ul-list li a {
	display: inline-block;
	height: inherit;
	font-size: 14px;
	color: #333;
	padding: 0 25px
}

.header-body .nav .ul-list li.active,.header-body .nav .ul-list li:hover {
	border-bottom: 1px solid #fff
}

.header-body .login-btn-group {
	position: absolute;
	right: 30px;
	top: 18px
}

.header-body .login-btn-group .head-btn {
	display: inline-block;
	text-align: center;
	height: 34px;
	line-height: 32px;
	width: 88px;
	border-radius: 20px;
	margin-left: 10px;
	cursor: pointer
}

.header-body .login-btn-group .btn-theme-border {
	background: none;
	border: 1px solid #24a5f7;
	color: #24a5f7;
	background: rgba(36,165,247,.1)
}

.header-body .login-btn-group .btn-theme-bg {
	border: 0;
	background: #24a5f7;
	color: #fff
}

.header-body .nav .ul-list li a i.rotate {
	margin-left: 2px;
	display: inline-block;
	transition: all .3s ease
}

.header-row.open .nav .ul-list li.active a i.rotate {
	transform: rotate(180deg)
}

.header-row .js-down-box {
	height: 0;
	overflow: hidden;
	width: 0
}

.header-row .js-down-box.open {
	height: 188px;
	transition: height .4s ease
}

.header-box {
	border-bottom: 1px solid hsla(0,0%,100%,.3)
}

.banner-main {
	transition: all .3s ease
}

.banner-main.tog {
	padding-top: 168px
}

.header-row.pop .header-box {
	animation: headerclose .4s steps(10) 1;
	background-image: none
}

.login-btn-group {
	position: absolute;
	right: 30px;
	top: 18px
}

.login-btn-group.logged {
	display: none;
	top: 10px;
	height: 100%
}

.div-userpic {
	position: relative;
	height: 88%
}

.div-userpic .menu {
	display: none;
	position: absolute;
	top: 60px;
	left: -30px;
	width: 150%;
	text-align: center;
	background: #fff;
	border: 1px solid #ddd;
	box-shadow: 0 0 10px #333
}

.div-userpic .menu span {
	height: 30px;
	line-height: 28px;
	width: 100%;
	display: inline-block;
	cursor: pointer
}

.div-userpic .menu span:hover {
	background: #006cb8;
	color: #fff
}

.div-userpic:hover .menu {
	display: block
}

.div-userpic .icon-angle-down {
	display: inline-block;
	width: 12px;
	height: 12px;
	border-width: 1px;
	border-style: solid;
	border-color: #fff #fff transparent transparent;
	transform: rotate(135deg);
	margin-left: 7px;
	transition: all .3s
}

.div-userpic:hover .icon-angle-down {
	transform: rotate(-45deg)
}

.div-userpic img {
	border-radius: 50%;
	width: 50px;
	height: 50px;
	vertical-align: middle
}

.head-fixed {
	/* background: #fff; */
	background: rgba(0,0,0,.2);
	color: #333;
	transition: all .3s ease-out
}

.head-fixed .header-body .nav .ul-list li a {
	color: #333
}

.head-fixed .header-body .nav .ul-list li.active,.head-fixed .header-body .nav .ul-list li:hover {
	border-bottom: 1px solid #409ceb
}

.head-fixed .header-box {
	border-bottom: 1px solid #ddd
}

.head-fixed .div-userpic .icon-angle-down {
	border-color: #666 #666 transparent transparent
}



.footer-content {
	position: absolute;
	margin-left:256px;
	width: 980px;
	/* margin: 0 auto; */
	padding-top: 45px;
	/* background:#FF0000; */
}

.footer-content .footer-contact-info,.footer-content .footer-ul-flex {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: distribute;
	width:85px;
	/* margin-left:256px; */
}

.footer-content .footer-ul-flex li {
	width: 166px
}

.footer-content .footer-ul-flex li:last-child {
	text-align: left
}

.footer-content .footer-ul-flex li div {
	font-size: 18px;
	color:#fff;
	font-family: 'alibabamedium';
	/* border-bottom: 1px solid #aaa;
	line-height: 2;
	margin-bottom: 3px */
}

.footer-content .footer-ul-flex li .ul-flex-items li a {
	color: #fff;
	font-size: 14px;
	line-height: 2;
	font-family: 'alibabaregular';
}

.footer-content .footer-contact-info {
	margin-top: 25px
}

.footer-content .footer-contact-info .contact-info-left {
	width: 100%;
	padding-top: 10px;
	text-align: right
}

.footer-content .footer-contact-info .contact-info-left .tel {
	font-size: 30px;
	margin: 5px 0
}

.footer-content .footer-contact-info .contact-info-left .font12 a {
	color: #fff
}

.floating-window {
	position: fixed;
	z-index: 7;
	width: 60px;
	height: 165px;
	display: none;
	background: #4c4c4c;
	right: 0;
	bottom: 120px;
	border-radius: 8px 0 0 8px
}

.floating-window .btn-window-top {
	height: 60px;
	color: #fff;
	text-align: center;
	padding-top: 15px
}

.floating-window .btn-window-top i {
	font-size: 30px
}

.floating-window .hr {
	width: 94%;
	height: 1px;
	background: #666
}

.floating-window .btn-ewm {
	text-align: center;
	width: 60px;
	height: 105px
}

.floating-window .btn-ewm i {
	font-size: 30px;
	color: #fff;
	overflow: hidden
}

.floating-window .btn-ewm p {
	color: #fff
}

.floating-window .btn-ewm p.pt {
	margin-top: 10px
}

.floating-window .btn-ewm .pop-top {
	border-bottom-left-radius: 8px;
	padding-top: 20px;
	z-index: 2;
	width: 60px
}

.btn-ewm-show,.floating-window .btn-ewm .pop-top {
	position: absolute;
	height: 105px;
	background: #4c4c4c
}

.btn-ewm-show {
	transition: all 1s;
	z-index: 0;
	left: 0;
	top: 61px;
	width: 280px;
	color: #fff;
	border-radius: 8px 0 0 8px;
	padding: 10px 10px 0
}

.floating-window .btn-ewm-show ul li {
	float: left;
	text-align: center
}

.floating-window .btn-ewm-show ul li p {
	font-size: 11px
}

.floating-window .btn-ewm-show ul li img {
	width: 70px;
	height: 70px
}

.floating-window:hover {
	cursor: pointer
}

.floating-window .btn-ewm:hover .btn-ewm-show {
	left: -110px
}

html .main-wrap {
	min-width: 1200px
}

@media only screen and (max-width:1366px) {
	.manp-style .banner-bg .shade {
		background-position: 56% 0!important
	}

	.glint-banner .banner-container .collapsed,.glint-banner .banner-container .initial {
		padding-top: 23%!important
	}
}

@media only screen and (max-width:1366px) {
	.content-body .option-tips {
		right: 90px
	}

	.hr-serve-platform .option-info {
		right: -90px!important
	}

	.glint-banner .left-banner .left-banner-tilt .side-container .initial {
		right: 25%!important
	}

	.glint-banner .right-banner .right-banner-tilt .side-container .initial {
		left: 27%!important
	}

	.glint-banner .banner-container .collapsed,.glint-banner .banner-container .initial {
		padding-top: 23%!important
	}
}

.app-layout-style .layout-body ul.ul-style li h5.no-mb {
	margin-bottom: 0
}

.glint-banner .banner-container h2 {
	font-size: 44px;
	font-weight: 400;
	margin-bottom: 15px
}

.glint-banner .banner-container .collapsed.active h2 {
	font-size: 40px
}

.banner-glint-item .banner-icon {
	font-size: 100px;
	color: #fff
}

.glint-banner .banner-container .side-container .banner-glint-items .banner-glint-item p.p-title {
	font-size: 20px;
	margin-bottom: 8px
}

.glint-banner .banner-container .side-container .banner-glint-items .banner-glint-item p {
	font-size: 14px;
	line-height: 24px
}

.option-tips {
	position: absolute;
	right: 20px;
	top: 25px
}

.option-tips .tips-item {
	position: absolute;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
	-ms-flex-pack: center;
	justify-content: center;
	color: #fff
}

.option-tips .tips-item.tips-n {
	width: 105px;
	height: 105px;
	border-radius: 50px 0 50px 50px;
	background: #106fd0;
	top: 60px;
	left: -105px
}

.option-tips .tips-item.tips-n .center-center {
	text-align: center;
	width: 80px;
	height: 80px;
	border-radius: 50%;
	border: 5px solid #1a79d7;
	background: #2d8ee8
}

.option-tips .tips-item.tips-n .center-center .center-opt {
	position: relative;
	margin-top: 5px;
	margin-bottom: 3px;
	line-height: 1
}

.option-tips .tips-item.tips-n .center-center .center-opt:after {
	content: "";
	position: absolute;
	width: 15px;
	height: 1px;
	background: #fff;
	top: 19px;
	left: 21px;
	transform: rotate(-30deg)
}

.option-tips .tips-item.tips-n .center-center .center-opt span:first-child {
	position: absolute;
	top: 5px;
	left: 12px
}

.option-tips .tips-item.tips-n .center-center .big-txt {
	margin-left: 25px;
	font-size: 26px
}

.option-tips .tips-item.tips-w {
	width: 85px;
	height: 85px;
	border-radius: 40px 40px 40px 0;
	background: #24a5f7
}

.option-tips .tips-item.tips-w .center-center {
	text-align: center;
	width: 70px;
	height: 70px;
	background: #56befb;
	border-radius: 50%;
	border: 5px solid #3fb3fa
}

.option-tips .tips-item.tips-w .center-center .center-opt {
	position: relative;
	margin-top: 3px;
	margin-bottom: 5px;
	line-height: 1
}

.option-tips .tips-item.tips-w .center-center .center-opt:after {
	content: "";
	position: absolute;
	width: 15px;
	height: 1px;
	background: #fff;
	top: 22px;
	left: 14px;
	transform: rotate(-30deg)
}

.option-tips .tips-item.tips-w .center-center .center-opt span:first-child {
	position: absolute;
	top: 7px;
	left: 6px
}

.option-tips .tips-item.tips-w .center-center .big-txt {
	margin-left: 18px;
	font-size: 28px
}

.hr-smart-hr {
	min-width: 1200px;
	height: 640px;
	background: #fbfbfb;
	padding-top: 55px
}

.hr-smart-hr .smart-title {
	margin: 0 0 36px
}

.hr-smart-hr .smart-title h3 {
	font-weight: 400;
	font-size: 34px;
	color: #5b5b5b;
	margin-bottom: 5px
}

.hr-smart-hr .smart-title p {
	font-size: 20px;
	color: #666
}

.hr-smart-hr .hr-tab-main {
	width: 1200px;
	height: 440px;
	margin: 0 auto;
	position: relative
}

.hr-smart-hr .hr-tab-main .option-tips {
	top: -150px
}

.hr-smart-hr .hr-tab-main .option-tips .tips-item.tips-n {
	width: 105px;
	height: 105px;
	border-radius: 50px 0 50px 50px;
	background: #24a5f7;
	top: 60px;
	left: -105px
}

.hr-smart-hr .hr-tab-main .option-tips .tips-item.tips-n .center-center {
	text-align: center;
	width: 80px;
	height: 80px;
	border-radius: 50%;
	border: 5px solid #3fb3fa;
	background: #56befb
}

.hr-smart-hr .hr-tab-main .option-tips .tips-item.tips-w {
	width: 85px;
	height: 85px;
	border-radius: 40px 40px 40px 0;
	background: #106fd0
}

.hr-smart-hr .hr-tab-main .option-tips .tips-item.tips-w .center-center {
	text-align: center;
	width: 70px;
	height: 70px;
	background: #2d8ee8;
	border-radius: 50%;
	border: 5px solid #1a79d7
}

.hr-smart-hr .hr-tab-main .ol-left {
	width: 86%;
	height: 50px;
	margin: 0 auto;
	border-bottom: 1px solid #ddd;
	padding-left: 5%
}

.hr-smart-hr .hr-tab-main .ol-left li {
	float: left;
	position: relative;
	width: 30%;
	height: 50px;
	text-align: center;
	line-height: 50px;
	color: #777;
	font-size: 16px
}

.hr-smart-hr .hr-tab-main .ol-left li:after {
	position: absolute;
	display: none;
	top: 49px;
	left: 50%;
	margin-left: -48px;
	content: "";
	width: 96px;
	background: #24a5f7;
	height: 1px
}

.hr-smart-hr .hr-tab-main .ol-left li div {
	transition: all .5s
}

.hr-smart-hr .hr-tab-main .ol-left li:hover div {
	cursor: pointer;
	transform: scale(1.2)
}

.hr-smart-hr .hr-tab-main .ol-left li.active div {
	transform: scale(1.2);
	opacity: 1;
	color: #24a5f7
}

.hr-smart-hr .hr-tab-main .ol-left li.active:after {
	display: block
}

.hr-smart-hr .hr-tab-main .ul-right {
	width: 86%;
	margin: 0 auto
}

.hr-smart-hr .hr-tab-main .ul-right>li {
	display: none;
	position: relative;
	padding: 30px 0 0 30px
}

.hr-smart-hr .hr-tab-main .ul-right>li h5 {
	font-size: 30px;
	margin-bottom: 5px;
	font-weight: 400
}

.hr-smart-hr .hr-tab-main .ul-right>li .h5-doc {
	font-size: 16px;
	color: #666;
	margin: 2px 0
}

.hr-smart-hr .hr-tab-main .ul-right>li.active {
	display: block
}

.hr-smart-hr .hr-tab-main .ul-right>li.capacity-admin {
	padding-left: 50px
}

.hr-smart-hr .hr-tab-main .ul-right>li.capacity-admin .video-container {
	position: relative;
	width: 450px;
	height: 350px;
	background: #fff
}

.hr-smart-hr .hr-tab-main .ul-right>li.capacity-admin .video-container .video-inner {
	position: absolute;
	opacity: 0
}

.hr-smart-hr .hr-tab-main .ul-right>li.capacity-admin .video-container .video-inner>video {
	position: relative;
	width: 100%;
	height: 100%
}

.hr-smart-hr .hr-tab-main .ul-right>li.capacity-admin .right-slide-box {
	width: 325px;
	height: 350px;
	padding-top: 25px;
	overflow: hidden;
	margin-left: 120px;
	position: relative
}

.hr-smart-hr .hr-tab-main .ul-right>li.capacity-admin .an-ol-list>li {
	opacity: 0;
	width: 0;
	height: 0;
	position: relative
}

.hr-smart-hr .hr-tab-main .ul-right>li.capacity-admin .an-ol-list>li.active {
	display: block
}

.hr-smart-hr .hr-tab-main .ul-right>li.capacity-admin .an-ol-list>li .h6-title {
	font-size: 30px;
	margin-bottom: 20px;
	font-weight: 400
}

.hr-smart-hr .hr-tab-main .ul-right>li.capacity-admin .an-ol-list>li>ul>li {
	font-size: 16px;
	line-height: 32px;
	margin-bottom: 5px
}

.hr-smart-hr .hr-tab-main .ul-right>li.capacity-admin .btn-link {
	position: absolute;
	bottom: 30px;
	left: 0;
	font-size: 16px;
	line-height: 40px;
	text-align: center;
	width: 140px;
	height: 40px;
	border: 1px solid #15a4fa;
	color: #15a4fa;
	border-radius: 20px;
	background: none
}

.hr-smart-hr .hr-tab-main .ul-right>li.capacity-admin.active .an-ol-list>li.act {
	opacity: 1;
	width: auto;
	height: auto;
	transition: opacity .3s ease-in
}

.hr-smart-hr .hr-tab-main .ul-right>li.data-admin .mgt20 {
	margin-top: 20px
}

.hr-smart-hr .hr-tab-main .ul-right>li.data-admin .right-items-img {
	border-radius: 6px;
	box-shadow: 0 1px 18px 2px #ddd
}

.hr-smart-hr .hr-tab-main .ul-right>li.data-admin .right-items-img.first-mgr {
	margin-right: 90px
}

.hr-smart-hr .hr-tab-main .ul-right>li.data-admin .right-items-img .cards img {
	width: 434px;
	height: 140px
}

.hr-smart-hr .hr-tab-main .ul-right>li.data-admin .right-items-img .cards .list-title {
	font-size: 20px;
	margin: 15px 15px 10px
}

.hr-smart-hr .hr-tab-main .ul-right>li.data-admin .right-items-img .cards ul {
	padding: 0 15px 15px
}

.hr-smart-hr .hr-tab-main .ul-right>li.data-admin .right-items-img .cards ul li {
	font-size: 14px;
	color: #666;
	line-height: 24px
}

.hr-smart-hr .hr-tab-main .ul-right>li.visual-admin .mgt50 {
	margin-top: 50px
}

.hr-smart-hr .hr-tab-main .ul-right>li.visual-admin .visual-left {
	width: 350px;
	margin-right: 60px
}

.hr-smart-hr .hr-tab-main .ul-right>li.visual-admin .hr-fade-box {
	box-shadow: 0 1px 18px 2px #ddd;
	width: 555px;
	height: 295px;
	border-radius: 6px;
	position: relative;
	overflow: hidden
}

.hr-smart-hr .hr-tab-main .ul-right>li.visual-admin .hr-fade-box>ul>li {
	position: absolute;
	top: 0;
	left: 0
}

.hr-smart-hr .hr-tab-main .ul-right>li.visual-admin .hr-fade-box>ul>li>img {
	width: 100%;
	height: 100%
}

.hr-option-export {
	height: 682px;
	background: #fff;
	/* background: #f2f3f5 */
}

.hr-option-export .option-export-content {
	max-width: 1200px;
	margin: 0 auto;
	position: relative
}

.hr-option-export .option-export-content .option-title {
	width: 600px;
	margin: 0 auto;
	/* padding-top: 50px; */
	text-align: center
}

.hr-option-export .option-export-content .option-title h5 {
	font-size: 40px;
	/* font-weight: 400; */
	margin-bottom: 5px;
	font-family: "alibababold";
}

.hr-option-export .option-export-content .option-title p {
	font-size: 20px;
	color: #bbb
}

.hr-option-export .option-export-content .content-group {
	position: relative;
	height: 550px;
	margin-top:60px;
}

.hr-option-export .option-export-content .content-group .left-animate {
	position: relative;
	width: 900px;
	height: 100%
}

.hr-option-export .option-export-content .content-group .right-slide {
	width: 295px;
	height: 100%
}

.hr-option-export .left-animate .abs {
	position: absolute
}

.hr-option-export .left-animate .radius {
	border-radius: 50%;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
	-ms-flex-pack: center;
	justify-content: center
}

.hr-option-export .left-animate .border-one {
	width: 100%;
	height: 100%;
	border: 2px solid #d3d9de
}

.hr-option-export .left-animate .progress-blue {
	z-index: 2;
	width: 0;
	height: 2px;
	background: #ef8641;
	top: 0;
	left: 0
}

.hr-option-export .left-animate .work-center {
	position: absolute;
	left: 450px;
	top: 230px;
	width: 210px;
	height: 210px
}

.hr-option-export .left-animate .work-center:after {
	content: "";
	position: absolute;
	top: 30px;
	right: -54px;
	width: 75px;
	height: 2px;
	background: #d3d9de;
	transform: rotate(-34deg)
}

.hr-option-export .left-animate .work-center .box-a {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	border: 2px solid;
	border-color: transparent #d3d9de #d3d9de
}

.hr-option-export .left-animate .work-center .box-a:before {
	content: "";
	border-radius: 50%;
	position: absolute;
	left: 1%;
	top: 1%;
	width: 94%;
	height: 94%;
	border: 5px solid;
	border-color: transparent #f2f3f5 #f2f3f5;
	transform: rotate(130deg);
	z-index: 2
}

.hr-option-export .left-animate .work-center .box-a:after {
	content: "";
	border-radius: 50%;
	position: absolute;
	left: 1%;
	top: 1%;
	width: 96%;
	height: 96%;
	border: 2px solid;
	border-color: #d3d9de transparent #d3d9de #d3d9de
}

.hr-option-export .left-animate .work-center .box-b {
	width: 90%;
	height: 90%;
	position: absolute;
	top: 5%;
	left: 5%;
	border: 4px solid;
	border-color: transparent;
	animation: b 2s linear infinite;
	-webkit-animation: b 2s linear infinite;
	-moz-animation: b 2s linear infinite;
	-o-animation: b 2s linear infinite
}

.hr-option-export .left-animate .work-center .box-b:after {
	content: "";
	border-radius: 50%;
	position: absolute;
	top: -4px;
	left: -4px;
	width: 100%;
	height: 100%;
	border: 4px solid;
	border-color: transparent transparent transparent #d3d9de;
	z-index: 2
}

.hr-option-export .left-animate .work-center .box-c {
	position: absolute;
	width: 80%;
	height: 80%;
	top: 10%;
	left: 10%;
	border: 2px solid;
	border-color: transparent;
	animation: a 2s linear infinite;
	-webkit-animation: a 2s linear infinite;
	-moz-animation: a 2s linear infinite;
	-o-animation: a 2s linear infinite
}

.hr-option-export .left-animate .work-center .box-c:after {
	content: "";
	border-radius: 50%;
	position: absolute;
	width: 100%;
	height: 100%;
	top: -2px;
	left: -2px;
	border: 2px solid;
	border-color: #d3d9de transparent transparent;
	z-index: 3
}

.hr-option-export .left-animate .work-center .box-d {
	position: absolute;
	top: 39px;
	left: 39px;
	width: 63%;
	height: 63%;
	border: 1px solid #d3d9de
}

.hr-option-export .left-animate .work-center .center-icon {
	font-size: 60px;
	color: #bdccd8
}

.hr-option-export .left-animate .border-db {
	width: 100%;
	height: 100%;
	border: 5px solid #d3d9de;
	padding: 3px
}

.hr-option-export .left-animate .border-db .border-db-in {
	width: 100%;
	height: 100%;
	border: 2px solid #d3d9de
}

.hr-option-export .left-animate .a-shebao-item {
	width: 105px;
	height: 105px;
	position: absolute;
	right: 100px;
	top: 150px
}

.hr-option-export .left-animate .a-shebao-item .progress {
	width: 92px;
	height: 2px;
	background: #d3d9de;
	top: 20px;
	left: -84px;
	transform: rotate(-157deg)
}

.hr-option-export .left-animate .a-shebao-item .progress-b {
	width: 92px;
	height: 2px;
	background: #d3d9de;
	top: 12px;
	left: 98px;
	transform: rotate(-22deg)
}

.hr-option-export .left-animate .a-shebao-item .progress-b:after {
	position: absolute;
	top: -10px;
	right: -18px;
	border-radius: 50%;
	content: "";
	width: 15px;
	height: 15px;
	border: 2px solid #d3d9de
}

.hr-option-export .left-animate .a-shebao-item.active .progress .progress-blue {
	width: 100%;
	transition: all 3s
}

.hr-option-export .left-animate .a-shebao-item .icon-logo {
	font-size: 50px;
	color: #bdccd8
}

.hr-option-export .left-animate .b-shangbao-item {
	width: 96px;
	height: 96px;
	position: absolute;
	right: 280px;
	top: 85px
}

.hr-option-export .left-animate .b-shangbao-item .progress {
	width: 153px;
	height: 2px;
	background: #d3d9de;
	top: 35px;
	left: -148px;
	transform: rotate(-170deg)
}

.hr-option-export .left-animate .b-shangbao-item.active .progress .progress-blue {
	width: 100%;
	transition: all 3s
}

.hr-option-export .left-animate .b-shangbao-item .icon-logo {
	font-size: 50px;
	color: #bdccd8
}

.hr-option-export .left-animate .c-ren-item {
	width: 60px;
	height: 60px;
	position: absolute;
	left: 320px;
	top: 65px
}

.hr-option-export .left-animate .c-ren-item .progress {
	width: 48px;
	height: 2px;
	background: #d3d9de;
	top: 63px;
	left: -35px;
	transform: rotate(141deg)
}

.hr-option-export .left-animate .c-ren-item.active .progress .progress-blue {
	width: 100%;
	transition: all 3s
}

.hr-option-export .left-animate .c-ren-item .icon-logo {
	font-size: 30px;
	color: #bdccd8
}

.hr-option-export .left-animate .d-chailv-item {
	width: 70px;
	height: 70px;
	position: absolute;
	left: 230px;
	top: 130px
}

.hr-option-export .left-animate .d-chailv-item .progress {
	width: 111px;
	height: 2px;
	background: #d3d9de;
	top: 52px;
	left: 67px;
	transform: rotate(14deg)
}

.hr-option-export .left-animate .d-chailv-item.active .progress .progress-blue {
	width: 100%;
	transition: all 3s
}

.hr-option-export .left-animate .d-chailv-item .icon-logo {
	font-size: 50px;
	color: #bdccd8
}

.hr-option-export .left-animate .e-shangch-item {
	width: 80px;
	height: 80px;
	position: absolute;
	left: 405px;
	top: 165px
}

.hr-option-export .left-animate .e-shangch-item .progress {
	width: 159px;
	height: 2px;
	background: #d3d9de;
	top: 88px;
	left: -147px;
	transform: rotate(-205deg)
}

.hr-option-export .left-animate .e-shangch-item.active .progress .progress-blue {
	width: 100%;
	transition: all 3s
}

.hr-option-export .left-animate .e-shangch-item .icon-logo {
	font-size: 42px;
	color: #bdccd8
}

.hr-option-export .left-animate .f-jinrong-item {
	width: 80px;
	height: 80px;
	position: absolute;
	left: 190px;
	top: 260px
}

.hr-option-export .left-animate .f-jinrong-item .progress {
	width: 47px;
	height: 2px;
	background: #d3d9de;
	top: 73px;
	left: 66px;
	transform: rotate(34deg)
}

.hr-option-export .left-animate .f-jinrong-item.active .progress .progress-blue {
	width: 100%;
	transition: all 3s
}

.hr-option-export .left-animate .f-jinrong-item .icon-logo {
	font-size: 40px;
	color: #bdccd8
}

.hr-option-export .left-animate .f-jinrong-item .icon-credit-o {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
	-ms-flex-pack: center;
	justify-content: center
}

.hr-option-export .left-animate .g-fenqi-item {
	width: 82px;
	height: 82px;
	position: absolute;
	left: 290px;
	top: 330px
}

.hr-option-export .left-animate .g-fenqi-item .progress {
	width: 83px;
	height: 2px;
	background: #d3d9de;
	top: 28px;
	left: 79px;
	transform: rotate(-14deg)
}

.hr-option-export .left-animate .progress .progress-blue {
	z-index: 2;
	width: 0;
	height: 2px;
	background: #ef8641;
	top: 0;
	left: 0
}

.hr-option-export .left-animate .g-fenqi-item.active .progress .progress-blue {
	width: 100%;
	transition: all 3s
}

.hr-option-export .left-animate .g-fenqi-item .icon-logo {
	font-size: 38px;
	color: #bdccd8
}

.hr-option-export .left-animate .arr-lenght {
	transition: all .5s
}

.hr-option-export .left-animate .arr-lenght.active .icon-logo {
	color: #ef8641
}

.hr-option-export .left-animate .arr-lenght.active .radius {
	border-color: #ef8641
}

.hr-option-export .left-animate .more-a {
	width: 80px;
	height: 80px;
	position: absolute;
	left: 180px;
	top: 415px
}

.hr-option-export .left-animate .more-a .progress {
	width: 61px;
	height: 2px;
	background: #d3d9de;
	top: -5px;
	left: 63px;
	transform: rotate(-31deg)
}

.hr-option-export .left-animate .more-a .icon-logo {
	font-size: 38px;
	color: #bdccd8
}

.hr-option-export .left-animate .more-b {
	width: 60px;
	height: 60px;
	position: absolute;
	left: 70px;
	top: 160px
}

.hr-option-export .left-animate .more-b .progress {
	width: 104px;
	height: 2px;
	background: #dce1e5;
	top: 16px;
	left: 58px;
	transform: rotate(-12deg)
}

.hr-option-export .left-animate .more-b .progress-a {
	width: 100px;
	height: 2px;
	background: #dce1e5;
	top: 78px;
	left: 43px;
	transform: rotate(41deg)
}

.hr-option-export .left-animate .more-b .icon-logo {
	font-size: 26px;
	color: #dce1e5
}

.hr-option-export .left-animate .more-c {
	width: 65px;
	height: 65px;
	position: absolute;
	left: 150px;
	top: 5px
}

.hr-option-export .left-animate .more-c .progress {
	width: 85px;
	height: 2px;
	background: #dce1e5;
	top: 90px;
	left: 34px;
	transform: rotate(56deg)
}

.hr-option-export .left-animate .more-c .icon-logo {
	font-size: 34px;
	color: #dce1e5
}

.hr-option-export .left-animate .more-d {
	width: 85px;
	height: 85px;
	position: absolute;
	left: 25px;
	top: 295px
}

.hr-option-export .left-animate .more-d .progress {
	width: 85px;
	height: 2px;
	background: #dce1e5;
	top: 27px;
	left: 83px;
	transform: rotate(-18deg)
}

.hr-option-export .left-animate .more-d .icon-logo {
	font-size: 34px;
	color: #dce1e5
}

.hr-option-export .left-animate .more-e {
	width: 65px;
	height: 65px;
	position: absolute;
	right: 64px;
	top: 335px
}

.hr-option-export .left-animate .more-e .progress {
	width: 126px;
	height: 2px;
	background: #dce1e5;
	top: 40px;
	left: -125px;
	transform: rotate(-8deg)
}

.hr-option-export .left-animate .more-e .progress-a {
	width: 90px;
	height: 2px;
	background: #dce1e5;
	top: -41px;
	left: -38px;
	transform: rotate(70deg)
}

.hr-option-export .left-animate .more-e .icon-logo {
	font-size: 34px;
	color: #dce1e5
}

.hr-option-export .left-animate .more-f {
	width: 75px;
	height: 75px;
	position: absolute;
	left: -20px;
	top: -35px;
	opacity: .7
}

.hr-option-export .left-animate .more-f .progress {
	width: 99px;
	height: 2px;
	background: #dce1e5;
	top: 54px;
	left: 73px;
	transform: rotate(15deg)
}

.hr-option-export .left-animate .more-f .icon-logo {
	font-size: 36px;
	color: #dce1e5
}

.hr-option-export .left-animate .more-g {
	width: 75px;
	height: 75px;
	position: absolute;
	left: -20px;
	top: 135px;
	opacity: .7
}

.hr-option-export .left-animate .more-g .progress {
	width: 120px;
	height: 2px;
	background: #dce1e5;
	top: 77px;
	left: -25px;
	transform: rotate(-17deg)
}

.hr-option-export .right-slide {
	position: relative;
	padding-left: 20px
}

.hr-option-export .right-slide .title-border {
	position: absolute;
	top: 127px;
	left: 7px;
	width: 9px;
	height: 39px;
	background: #ef8641;
	margin-top:-5px;
	margin-left:-15px;
}

.hr-option-export .right-slide .right-ul {
	padding-top: 115px
}

.hr-option-export .right-slide .right-ul li {
	display: none;
	position: absolute
}

.hr-option-export .right-slide .right-ul li.active {
	display: block
}

.hr-option-export .right-slide .right-ul li h5 {
	font-size: 40px;
	margin-bottom: 25px;
	font-family: "alibabaregular";
}

.hr-option-export .right-slide .right-ul li .pad-left {
	font-size: 22px;
	color: #828181
}

.hr-option-export .right-slide .right-ul li .pad-left p {
	line-height: 1.5;
	font-size: 24px;
	font-family: "alibabaregular";
}

@keyframes a {
	0% {
		transform: rotate(0deg)
	}

	to {
		transform: rotate(359deg)
	}
}

@keyframes b {
	0% {
		transform: rotate(0deg)
	}

	to {
		transform: rotate(-359deg)
	}
}

.hr-serve-platform {
	height: 730px;
	background: #1170d9 url(../images/map_bg.jpg) no-repeat center -120px
}

.hr-serve-platform .container {
	width: 1000px;
	height: 730px;
	position: relative;
	top: 0;
	margin: 0 auto
}

.hr-serve-platform .animate-box {
	width: 839px;
	height: 636px;
	position: absolute;
	top: 50px;
	left: 60px
}

.hr-serve-platform .map-title {
	width: 100%;
	top: 0;
	position: absolute;
	text-align: center;
	color: #fff
}

.hr-serve-platform .map-title h3 {
	font-size: 34px;
	font-weight: 400;
	margin-top: 36px;
	margin-bottom: 10px
}

.hr-serve-platform .map-title p {
	font-size: 20px
}

.hr-serve-platform .items-pop {
	position: absolute;
	left: 524px;
	top: 373px
}

.hr-serve-platform .items-pop .anim {
	position: absolute;
	left: -21px;
	top: 0;
	margin-right: 5px;
	width: 10px;
	height: 10px;
	transition: opacity .5s;
	display: none
}

.hr-serve-platform .items-pop .pvtitle {
	color: #035a9e;
	font-size: 12px;
	font-family: microsoft yahei
}

.hr-serve-platform .animhid {
	animation: d .6s linear
}

.hr-serve-platform .animshow {
	animation: e .6s linear
}

.hr-serve-platform .anim_1:before {
	position: absolute;
	top: -10px;
	left: -10px;
	width: 34px;
	height: 34px;
	border-radius: 18px;
	box-shadow: inset 0 0 6px #9ae102;
	background-color: rgba(10,218,245,.19);
	animation: c 2.5s ease-out infinite;
	-webkit-animation: c 2.5s ease-out infinite;
	content: ""
}

.hr-serve-platform .anim_1:after {
	position: absolute;
	top: 0;
	left: 0;
	width: 6px;
	height: 6px;
	border-radius: 8px;
	background: #fff;
	border: 4px solid #9ae102;
	content: ""
}

.hr-serve-platform .anim_2:before {
	position: absolute;
	top: -10px;
	left: -10px;
	width: 34px;
	height: 34px;
	border-radius: 18px;
	box-shadow: inset 0 0 6px #0adaf5;
	background-color: rgba(10,218,245,.19);
	animation: c 2.5s ease-out infinite;
	-webkit-animation: c 2.5s ease-out infinite;
	content: ""
}

.hr-serve-platform .anim_2:after {
	position: absolute;
	top: 0;
	left: 0;
	width: 6px;
	height: 6px;
	border-radius: 8px;
	background: #fff;
	border: 4px solid #0adaf5;
	content: ""
}

.hr-serve-platform .anim_3:before {
	position: absolute;
	top: -10px;
	left: -10px;
	width: 34px;
	height: 34px;
	border-radius: 18px;
	box-shadow: inset 0 0 6px #f8a015;
	background-color: rgba(248,195,21,.19);
	animation: c 2.5s ease-out infinite;
	-webkit-animation: c 2.5s ease-out infinite;
	content: ""
}

.hr-serve-platform .anim_3:after {
	position: absolute;
	top: 0;
	left: 0;
	width: 6px;
	height: 6px;
	border-radius: 8px;
	background: #fff;
	border: 4px solid #f8a015;
	content: ""
}

@keyframes c {
	0% {
		transform: scale(.5);
		opacity: 1
	}

	10% {
		opacity: 1
	}

	90%,to {
		transform: scale(1.5);
		opacity: 0
	}
}

@keyframes d {
	0% {
		transform: scale(1);
		opacity: 1
	}

	10% {
		opacity: .6
	}

	to {
		transform: scale(0);
		opacity: 0
	}
}

@keyframes e {
	0% {
		transform: scale(0);
		opacity: 0;
		display: block
	}

	10% {
		opacity: .1
	}

	to {
		transform: scale(1);
		opacity: 1
	}
}

.hr-serve-platform .option-info {
	font-family: microsoft yahei;
	width: 342px;
	height: 160px;
	position: absolute;
	right: -120px;
	top: 320px;
	padding: 5px;
	border: 1px solid #b6bfc9
}

.hr-serve-platform .option-info .option-info-ul {
	width: 100%;
	height: 100%;
	background-color: rgba(0,0,0,.3);
	padding: 30px 15px
}

.hr-serve-platform .option-info .option-info-ul>li {
	color: #fff;
	line-height: 30px;
	position: relative;
	margin-left: 10px;
	padding-left: 12px;
	font-size: 14px
}

.hr-serve-platform .option-info .option-info-ul>li:after {
	content: "";
	position: absolute;
	width: 4px;
	height: 4px;
	background: #ddd;
	left: 0;
	top: 13px;
	border-radius: 50%
}

.hr-photo-wall {
	width: 1200px;
	margin: 80px auto
}

.hr-photo-wall .photo-wall-grid {
	position: relative
}

.hr-photo-wall .photo-wall-grid .photo-wall-box {
	width: 1092px;
	margin: 0 auto
}

.hr-photo-wall .photo-wall-grid a.img-box {
	position: relative;
	display: block;
	float: left;
	width: 156px;
	height: 85px
}

.hr-photo-wall .photo-wall-grid a.img-box:after {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	background: rgba(0,0,0,.4)
}

.hr-photo-wall .photo-wall-grid a.img-box:after,.hr-photo-wall .photo-wall-grid a.img-box img {
	width: 100%;
	height: 100%;
	transform: scale(1);
	transition: all .5s
}

.hr-photo-wall .photo-wall-grid a.img-box.active img {
	transform: scale(1.3);
	z-index: 2;
	position: absolute
}

.hr-photo-wall .photo-wall-grid a.img-box.active:after {
	transform: scale(1.3);
	background: transparent
}

.hr-photo-wall .pop-center-div {
	position: absolute;
	width: 468px;
	height: 170px;
	left: 365px;
	top: 85px;
	background: rgba(0,0,0,.5)
}

.hr-photo-wall .photo-wall-grid .pohoto-viphrm-txt {
	position: relative;
	height: 100%;
	text-align: center;
	color: #fff;
	padding: 45px 0
}

.hr-photo-wall .photo-wall-grid .pohoto-viphrm-txt .first-p {
	font-size: 30px;
	font-weight: 700
}

.hr-photo-wall .photo-wall-grid .pohoto-viphrm-txt .first-p .orange {
	color: #ee8720
}

.hr-photo-wall .photo-wall-grid .pohoto-viphrm-txt .first-p .blue {
	color: #0f74c4
}

.hr-photo-wall .photo-wall-grid .pohoto-viphrm-txt .last-p {
	font-size: 37px;
	margin-top: 10px;
	font-weight: 700
}

.glint-banner {
	min-height: 600px;
	max-height: 960px;
	background-color: #fff;
	padding-top: 0!important;
	width: 100%;
	position: relative;
	overflow: hidden;
	z-index: 1
}

.glint-banner .banner-shadow {
	position: absolute;
	z-index: 5;
	width: 100%;
	height: 70px;
	background: linear-gradient(rgba(0,0,0,.8),rgba(0,0,0,.07))
}

.glint-banner .banner-container {
	width: 100%;
	height: 100%
}

.glint-banner .banner-container .side-container {
	padding-top: 90px;
	width: 80%;
	max-width: 1300px;
	height: 80%;
	position: relative
}

.glint-banner .banner-container .side-container .btn.btn-white {
	border: none;
	display: inline-block;
	width: 260px;
	height: 50px;
	line-height: 50px;
	font-size: 18px;
	background: #fff;
	border-radius: 25px;
	color:#ff7d1f;
	/* color: #006cb8; */
	font-weight: 700
}

.glint-banner .banner-container .side-container .btn.btn-glint-banner {
	width: 35%
}

.glint-banner .banner-container .side-container .banner-glint-items {
	margin: 30px 0 30px 8%;
	overflow: auto
}

.glint-banner .banner-container .right-banner .side-container .banner-glint-items {
	margin: 30px 0 30px 2%;
	overflow: hidden
}

.glint-banner .banner-container .side-container .banner-glint-items .banner-glint-item .banner-glint-item-icon {
	display: inline-block;
	background-repeat: no-repeat;
	overflow: hidden;
	width: 110px;
	height: 110px
}

.glint-banner .banner-container .side-container .banner-glint-items .banner-glint-item .icon-psnl-1-opt {
	background-position: -93px -81px
}

.glint-banner .banner-container .side-container .banner-glint-items .banner-glint-item .icon-psnl-2-opt {
	background-position: 0 -164px
}

.glint-banner .banner-container .side-container .banner-glint-items .banner-glint-item .icon-psnl-3-opt {
	background-position: -93px -164px
}

.glint-banner .banner-container .side-container .banner-glint-items .banner-glint-item .icon-biz-1-opt {
	background-position: 0 0
}

.glint-banner .banner-container .side-container .banner-glint-items .banner-glint-item .icon-biz-2-opt {
	background-position: -93px 0
}

.glint-banner .banner-container .side-container .banner-glint-items .banner-glint-item .icon-biz-3-opt {
	background-position: 0 -82px
}

.glint-banner .banner-container .side-container .banner-glint-items .banner-glint-item {
	float: left;
	width: 28%;
	margin-left: 2%;
	margin-right: 2%
}

.glint-banner .banner-container .right-banner .side-container .banner-glint-items .banner-glint-item {
	float: left;
	width: 22%;
	margin-right: 85px;
	margin-left: 0;
	/* background:#FF0000; */
}

.glint-banner .banner-container .side-container .banner-glint-items .banner-glint-item p {
	font-size: 15px;
	/* font-size: 1.07142857rem */
	font-size:24px;
	font-family: 'alibabamedium';
}

.glint-banner .banner-container .side-container .banner-glint-items .banner-glint-item a {
	color: #fff;
	text-decoration: underline
}

.glint-banner .banner-container .side-container .banner-glint-items .banner-glint-item div {
	text-align: center;
	transform: scale(.8);
	-moz-transform: scale(.8);
	-webkit-transform: scale(.8)
}

.glint-banner .banner-container h2,.glint-banner .banner-container p {
	color: #fff
}

.glint-banner .banner-container p {
	font-size: 44px;
	/* font-size: 1.42857143rem */
}

.glint-banner .banner-container p.legal-notes {
	font-size: 13px
}

.glint-banner .banner-container .round-icon {
	color: #fff;
	border: 2px solid #fff;
	border-radius: 30px;
	line-height: 42px;
	margin-top: 30px
}

.glint-banner .banner-container .round-filled-icon,.glint-banner .banner-container .round-icon {
	display: inline-block;
	font-size: 40px;
	width: 50px;
	height: 50px;
	padding: 0;
	cursor: default;
	animation-duration: 1.6s;
	animation-name: f;
	animation-iteration-count: infinite;
	animation-direction: alternate;
	margin-top:65px;
}

.glint-banner .banner-container .round-filled-icon {
	background: #fff;
	color: #009cde;
	border-radius: 30px;
	background-clip: content-box;
	line-height: 50px;
	margin-top: 65px
}

.glint-banner .banner-container .active {
	border-bottom: none
}

.glint-banner .banner-container .initial {
	position: absolute;
	width: 550px;
	padding-top: 30%;
	height: auto;
	transition: opacity .2s;
	opacity: 0
}

.glint-banner .banner-container .initial h2 {
	font-size: 48px;
	font-family: 'alibabamedium';
	margin-bottom: 15px;
	-webkit-font-smoothing: subpixel-antialiased;
}

.glint-banner .banner-container .initial p {
	font-size: 26px;
	font-family: 'alibabaregular';
	font-weight:normal;
	margin-top:60px;
}

.glint-banner .banner-container .initial.active {
	opacity: 1
}

.glint-banner .banner-container .expanded {
	position: absolute;
	width: 85%;
	top: 35%;
	height: auto;
	overflow: auto;
	opacity: 0;
	margin-left:250px;
	/* background:#FF0000; */
}

.glint-banner .banner-container .expanded.active {
	opacity: 1
}

.glint-banner .banner-container .collapsed {
	position: absolute;
	width: 300px;
	padding-top: 30%;
	height: auto;
	transition: opacity .2s;
	opacity: 0
}

.glint-banner .banner-container .collapsed.active {
	opacity: 1
}



.glint-banner .banner-container .collapsed_right h2 {
	font-size: 40px;
	font-family: 'alibabaregular';
	margin-bottom: 15px;
	-webkit-font-smoothing: subpixel-antialiased;
}

.glint-banner .banner-container .collapsed_right p {
	font-size: 40px;
	font-family: 'alibabaregular';
	font-weight:normal;
}

.glint-banner .banner-container .collapsed h2 {
	font-size: 48px;
	font-family: 'alibabamedium';
	margin-bottom: 15px;
	-webkit-font-smoothing: subpixel-antialiased;
}

.glint-banner .banner-container .collapsed p {
	font-size: 40px;
	font-family: 'alibabaregular';
	font-weight:normal;
}


.glint-banner .left-banner {
	position: absolute;
	z-index: 4;
	overflow: hidden;
	position: relative;
	transition: transform .8s;
	width: 85%;
	height: 100%;
	top: 0;
	transform: skewX(-10deg);
	-moz-transform: skewX(-10deg);
	left: -35%;
	box-shadow: 1px 0 10px rgba(0,0,0,.7)
}

.glint-banner .left-banner:after {
	position: absolute;
	content: "";
	border: 1px solid rgba(0,0,0,.4);
	top: 0;
	right: -1px;
	height: 100%
}

.glint-banner .left-banner.left-banner-collapsed {
	transform: skewX(-10deg) translateX(-25%);
	-moz-transform: skewX(-10deg) translateX(-25%);
	-webkit-transform: skewX(-10deg) translateX(-25%)
}

.glint-banner .left-banner.left-banner-collapsed .left-banner-tilt-collapsed {
	transform: skewX(10deg) translateX(17%);
	-moz-transform: skewX(10deg) translateX(17%);
	-webkit-transform: skewX(10deg) translateX(17%)
}

.glint-banner .left-banner.left-banner-expanded {
	transform: skewX(-10deg) translateX(25%);
	-moz-transform: skewX(-10deg) translateX(25%);
	-webkit-transform: skewX(-10deg) translateX(25%)
}

.glint-banner .left-banner.left-banner-expanded .left-banner-tilt-expanded {
	transform: skewX(10deg) translateX(-9%);
	-moz-transform: skewX(10deg) translateX(-9%);
	-webkit-transform: skewX(10deg) translateX(-9%)
}

.glint-banner .left-banner.left-banner-expanded .left-banner-tilt-expanded:before {
	opacity: 1
}

.glint-banner .left-banner .left-banner-tilt {
	width: 100%;
	height: 100%;
	margin-left: 15%;
	background: url(../images/banner-left.jpg) no-repeat 50%;
	background-size: cover;
	transform: skewX(10deg);
	-moz-transform: skewX(10deg);
	-webkit-transform: skewX(10deg);
	transition: transform .8s
}

.glint-banner .left-banner .left-banner-tilt:before {
	content: "";
	transition: opacity .8s;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: linear-gradient(90deg,rgba(255,126,32,.7),rgba(254,187,109,.7));
	/* background: linear-gradient(90deg,rgba(0,48,135,.7),rgba(0,156,222,.7)); */
	opacity: 0
}

.glint-banner .left-banner .left-banner-tilt .side-container {
	float: right
}

.glint-banner .left-banner .left-banner-tilt .side-container .initial {
	right: 30%
}

.glint-banner .left-banner .left-banner-tilt .side-container .expanded {
	right: 12%
}

.glint-banner .left-banner .left-banner-tilt .side-container .collapsed {
	right: 42%
}

.glint-banner .right-banner {
	width: 87%;
	height: 100%;
	position: absolute;
	top: 0;
	right: -25%;
	z-index: 2;
	transition: transform .8s;
	transform: translateX(-8%);
	-moz-transform: translateX(-8%);
	-webkit-transform: translateX(-8%)
}

.glint-banner .right-banner.right-banner-collapsed {
	transform: translateX(25%);
	-moz-transform: translateX(25%);
	-webkit-transform: translateX(25%)
}

.glint-banner .right-banner.right-banner-collapsed .right-banner-tilt-collapsed {
	transform: translateX(-27%);
	-moz-transform: translateX(-27%);
	-webkit-transform: translateX(-27%)
}

.glint-banner .right-banner .right-banner-tilt {
	width: 100%;
	height: 100%;
	background: url(../images/banner-right.jpg) no-repeat 50%;
	background-size: cover;
	transition: transform .8s
}

.glint-banner .right-banner .right-banner-tilt:before {
	content: "";
	transition: opacity .8s;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: linear-gradient(90deg,rgba(254,187,109,.7),rgba(255,126,32,.7));
	opacity: 0
}

.glint-banner .right-banner .right-banner-tilt .side-container .initial {
	left: 35%
}

.glint-banner .right-banner .right-banner-tilt .side-container .expanded {
	left: 11%
}

.glint-banner .right-banner .right-banner-tilt .side-container .collapsed {
	left: 52%
}

@media screen and (min-width:2300px) {
	.glint-banner .right-banner .right-banner-tilt .side-container .initial {
		left: 49%
	}

	.glint-banner .left-banner .left-banner-tilt .side-container .initial {
		right: 39%
	}
}

@media screen and (min-width:1900px) {
	.glint-banner .right-banner .right-banner-tilt .side-container .collapsed {
		left: 60%
	}

	.glint-banner .left-banner .left-banner-tilt .side-container .collapsed {
		right: 62%
	}

	.glint-banner .banner-container .side-container .btn.btn-glint-banner {
		max-width: 300px
	}
}

.glint-banner .right-banner.right-banner-expanded {
	transform: translateX(-25%);
	-moz-transform: translateX(-25%);
	-webkit-transform: translateX(-25%)
}

.glint-banner .right-banner.right-banner-expanded .right-banner-tilt-expanded {
	transform: translateX(6%);
	-moz-transform: translateX(6%);
	-webkit-transform: translateX(6%)
}

.glint-banner .right-banner.right-banner-expanded .right-banner-tilt-expanded:before {
	opacity: 1
}

.glint-banner .left-banner .left-banner-tilt .side-container .initial {
	right: 33%
}

@media screen and (min-width:1900px) {
	.glint-banner .right-banner .right-banner-tilt .side-container .collapsed {
		left: 60%
	}

	.glint-banner .left-banner .left-banner-tilt .side-container .collapsed {
		right: 50%
	}

	.glint-banner .banner-container .side-container .btn.btn-glint-banner {
		max-width: 300px
	}
}

@keyframes f {
	0% {
		box-shadow: 0 0 0 5px hsla(0,0%,100%,0)
	}

	to {
		box-shadow: 0 0 0 5px hsla(0,0%,100%,.5)
	}
}

.glint-banner .banner-container.new-style .new-div {
	width: 50%;
	left: -5%;
	overflow: hidden;
	transition: left .8s,opacity .4s .1s,width .8s .1s
}

.glint-banner .banner-container.new-style .new-div .banner-glint-items {
	margin-top: 30px
}

.glint-banner .banner-container.new-style .new-div .banner-glint-item {
	display: inline-block;
	width: 20%;
	margin-left: 2%;
	margin-right: 2%
}

.glint-banner .banner-container.new-style .new-div .banner-glint-item .banner-glint-item-icon {
	display: inline-block;
	background-repeat: no-repeat;
	overflow: hidden;
	width: 110px;
	height: 110px;
	transform: scale(.8);
	-moz-transform: scale(.8);
	-webkit-transform: scale(.8)
}

.glint-banner .banner-container.new-style .new-div .banner-glint-item p {
	font-size: 12px;
	line-height: 24px
}

.glint-banner .banner-container.new-style .new-div .banner-glint-item p.p-title {
	font-size: 20px;
	margin-bottom: 8px
}

.glint-banner .banner-container.new-style .new-div.act-show {
	left: 10%;
	z-index: 7;
	opacity: 1;
	width: 55%
}

.glint-banner .banner-container.new-style .new-div .btn.btn-white {
	border: none;
	display: inline-block;
	height: 50px;
	line-height: 50px;
	font-size: 18px;
	background: #fff;
	border-radius: 25px;
	color:#ff7d1f;
	/* color: #006cb8; */
	font-weight: 700;
	margin-top: 67px
}

.login_reg{
	display: inline-block;
	width:88px;
	height:41px;
	border:1px solid red;
	line-height: 70px;
	/* background:#FF0000; */
}

.talents{
	position: relative;
	width: 1658px;
	height: 319px;
	background: url(../images/yj.png);
	/* background: #FF6400;
	box-shadow: 0px 3px 20px 1px rgba(191, 106, 51, 0.45);
	opacity: 0.7;
	border-radius: 20px; */
	margin:0 auto;
}

.one{
	width:505px;
	height:281px;
	font-size:48px;
	color:#fff;
	vertical-align:middle;   
	 display:table-cell;   
	 text-align: center;
	 /* border-right:2px solid #fff; */
	 /* background: #000000; */
	/* line-height:281px; */
}

.shu{
	
	width:1px;
	height:21px;
	font-size:2px;
	color:#fff;
	vertical-align:middle;   
	display:table-cell;   
	text-align: center;
	/* border:1px solid #fff; */
	margin:10px 0;
	
}

.two{
	width:505px;
	height:281px;
	font-size:48px;
	color:#fff;
	vertical-align:middle;   
	display:table-cell;   
	text-align: center;
	/* line-height:281px; */
}

.three{
	width:505px;
	height:281px;
	font-size:48px;
	color:#fff;
	vertical-align:middle;   
	display:table-cell;   
	text-align: center;
	/* line-height:281px; */
}

.login_reg{
	background:#ef8641;
}

.zhuce{
	border:2px solid #ef8641;
	width:116px;
	height:35px;
	text-align: center;
	line-height:31px;
	margin-top:15px;
	border-radius:100px;
	font-size:16px;
	color:#fff;
	/* background-color: #ef8641; */
	font-family:Adobe 黑体 Std;
	
}

.denglu{
	border:2px solid #ef8641;
	width:116px;
	height:35px;
	text-align: center;
	line-height:31px;
	margin-top:15px;
	border-radius:100px;
	font-size:16px;
	color:#fff;
	font-family:Adobe 黑体 Std;
}

.job_list{
	/* position: relative; */
	margin:0 auto;
	display: block;
	margin-top:98px;
	/* background:#FF0000; */
}
.job1{
	float:left;
	/* background:#FF0000; */
	width:510px;
	height:190px;
	margin-left:280px;
}
.job1_checked{
	float:left;
	width: 514px;
	height: 194px;
	margin-left:280px;
	background: #F7F7F7;
	border: 2px solid #EF8641;
	box-shadow: 0px 3px 16px 0px rgba(149, 128, 109, 0.35);
	border-radius: 15px;
	margin-right:-4px;
	margin-top:-4px;
}
.job1_a{
	margin-top:-40px;
	position: absolute;
	margin-left:-20px;
	float: left;
	width: 148px;
	height: 183px;
	background: #F7F7F7;
	border: 3px solid #FF7D1F;
	box-shadow: 0px 3px 16px 0px rgba(149, 128, 109, 0.35);
	border-radius: 10px;
}
.job1_a_checked{
	margin-top:-40px;
	position: absolute;
	float: left;
	width: 148px;
	height: 183px;
	margin-left:-20px;
	background: #EF8641;
	border: 3px solid #FF7D1F;
	box-shadow: 0px 3px 16px 0px rgba(149, 128, 109, 0.35);
	border-radius: 10px;
}
.job1_a_text_checked{
	text-align:center;
	font-size:20px;
	color:#fff;
}
.job1_a_img{
	position: relative;
	text-align:center;
	width:144px;
	height:100px;
	/* background:#FF0000; */
	margin: 0 auto;
	display:table-cell;vertical-align:middle;
}
.job1_a_img img{
	vertical-align:middle;
}
.job1_a_text{
	text-align:center;
	font-size:20px;
	color:#ef8641;
}

@font-face {
    font-family: 'alibabamedium';
    src: url("../fonts/Alibaba-PuHuiTi-Medium.ttf");
}

@font-face {
    font-family: 'alibabaregular';
    src: url("../fonts/Alibaba-PuHuiTi-Regular.ttf");
}

@font-face {
    font-family: 'alibababold';
    src: url("../fonts/Alibaba-PuHuiTi-Bold.ttf");
}

.job1_b_text{
	margin-top:80px;
	text-align: center;
	font-size:22.5px;
	padding-left:95px;
	font-family: 'alibabaregular';
}
.job1_b_text_checked{
	margin-top:80px;
	text-align: center;
	font-size:22.5px;
	padding-left:95px;
	font-family: 'alibabaregular';
}

.job1_b{
	float: left;
	width: 510px;
	height: 190px;
	background: #F7F7F7;
	box-shadow: 0px 3px 16px 0px rgba(149, 128, 109, 0.35);
	border-radius: 15px;
}
.job2{
	float:left;
	/* background:#FF0000; */
	width:510px;
	height:190px;
	margin-left:342px;
}

/* .job1_checked{
	float:left;
	width: 514px;
	height: 194px;
	margin-left:280px;
	background: #F7F7F7;
	border: 2px solid #EF8641;
	box-shadow: 0px 3px 16px 0px rgba(149, 128, 109, 0.35);
	border-radius: 15px;
	margin-right:-4px;
} */

.job2_checked{
	
	float:left;
	width: 514px;
	height: 194px;
	margin-left:340px;
	background: #F7F7F7;
	border: 2px solid #EF8641;
	box-shadow: 0px 3px 16px 0px rgba(149, 128, 109, 0.35);
	border-radius: 15px;
	margin-top:-4px;
	/* margin-bottom:16px; */
	/* margin-right:-42px; */
	
	
}

.js-load-footer {
	position: relative;
	height: 303px;
	/* background: url(../images/footer.png); */
	/* background-image: url(data:image/jpeg; */
	/* base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABkAAD/4QMvaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzEzOCA3OS4xNTk4MjQsIDIwMTYvMDkvMTQtMDE6MDk6MDEgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE3IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4NDdBRTk0MzYzMjYxMUU4ODM5MUJGMzFCM0FFRTg1OSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4NDdBRTk0NDYzMjYxMUU4ODM5MUJGMzFCM0FFRTg1OSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjg0N0FFOTQxNjMyNjExRTg4MzkxQkYzMUIzQUVFODU5IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjg0N0FFOTQyNjMyNjExRTg4MzkxQkYzMUIzQUVFODU5Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/+IMWElDQ19QUk9GSUxFAAEBAAAMSExpbm8CEAAAbW50clJH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);background-repeat: repeat; */
	color: #ef8641;
	overflow: hidden
}

.footer_1{
	height:40px;
	background:#fff;
}
.footer_2{
	height:236px;
	background:#ef8641;
}
.footer_3{
	height:65px;
	background:#ef8641;
}
.footer_line{
	position: absolute;
	width:1880px;
	height:2px;
	background: #fff;
	margin:0 auto;
	margin-left:10px;
	/* border:1px solid #fff; */
}

.job_list_row{
	width:1420px;
	height:420px;
	/* background:#FF0000; */
	margin:0 auto;
}

.job_list_column{
	width:705px;
	background: #FF0000;
	height:220px;
	margin:0 auto;
	float:left;
}

.job_person_row{
	width:1200px;
	max-width:1200px;
	margin:0 auto;
	/* background:#FF0000; */
}
.job_person_row span{
	
	width:100px;
	background:#ef8641;
	/* border:1px solid blue; */
	display:inline-block;
	height:3px;
	text-align:center;
	margin:0 auto;
}
.contact{
	position: absolute;
	float:left;
	display: inline-block;
	z-index:100;
	/* background:#FFFF00; */
	margin-left:1047px;
	margin-top:45px;
	/* width:100px; */
	/* height:100px; */
	/* background: #000000; */
}

.contact .footer-ul-flex {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: distribute;
	justify-content: space-around;
}

.contact .footer-ul-flex li {
	width: 186px;
}

.contact .footer-ul-flex li:last-child {
	text-align: left
}

.contact .footer-ul-flex li div {
	font-size: 18px;
	color:#fff;
	font-family: 'alibabamedium';
	/* border-bottom: 1px solid #aaa;
	line-height: 2;
	margin-bottom: 3px */
}
.contact .footer-ul-flex li .ul-flex-items li a {
	display: inline-block;
	color: #fff;
	font-size: 18px;
	line-height: 2;
	font-family: 'alibabaregular';
	/* background:#FF0000; */
	width:460px;
}

.qrcode{
	position: absolute;
	width:130px;
	height:130px;
	background: #000000;
	float:left;
	display: inline-block;
	margin-left:1647px;
	margin-top:45px;
	background: #ef8641;
	border: 3px solid #fff;
	box-shadow: 0px 3px 16px 0px rgba(149, 128, 109, 0.35);
	border-radius: 10px;
}

.qrcode img{
	position: relative;
	margin:0 auto;
	margin-left:4px;
	margin-top:4px;
	width:115px;
	height:115px;
}
/* .option-xiaxian{
	float:left;
	background:#ef8641;
	width:100px;
	height:3px;
	margin:0 auto;
	
	
} */
