/*重置样式*/
body,div,dl,dd,dt,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,th,td,p{margin:0;padding:0;}
table{border-collapse: collapse;border-spacing:0 ;}
fieldset,img,{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style: normal;font-weight: normal;}
ol,ul,li{list-style: none;}
a{text-decoration: none; color:#000;}
caption,th{text-align: left;}
h1,h2,h3,h4,h5,h6{font-size: 100%;font-weight: normal;}
q:before,q:after{content:''}
abbr,acronym{border: 0;}
input:focus{outline: none;}
img{outline:none; img:none; }
html,body{
	font-family: "微软雅黑";
	font-size:62.5%;
}
.img100{width:100%;}
b{font-weight:normal;}
/*定位*/
.clearfix:after{content:" "; display:block; height:0;clear:both;visibility:hidden;}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.auto{display: table;  width: auto; margin-left: auto; margin-right: auto;}

.tc{text-align:center;}
.tr{text-align:right;}

.tl{text-align:left;}
.ov{overflow:hidden;}
.img3{vertical-align: middle;}
img{vertical-align: middle;}
/*默认样式结束*/


/*项目管理*/

.header{
	position:relative;
	height:4.4rem;
	background:#20343f;
}
.header h1{
	line-height:4.4rem;
	text-align:center;
	font-size:1.8rem;
	color:#fff;
}
.head_l{
	position:absolute;
	left:1rem;
	top:1.2rem;
	width:1rem;
	height:1.7rem;
}

.head_l img{
	width:100%;
	height:100%;
}
.head_r{
	position:absolute;
	right:1rem;
	top:1.4rem;
	width:2.1rem;
	height:1.6rem;
}

.head_r img{
	width:100%;
	height:100%;
}

.menu{
	display:none;
	position:absolute;
	top:4.4rem;
	right:0;
	width:35.9375%;
	z-index:300;
}
.menu a{
	margin:0 auto;
	display:block;
	background:#20343f;
	color:#fff;
	font-size:1rem;
	text-align:center;
	height:3rem;
	line-height:3rem;
	border-right:0.4rem solid #20343f;
}
.menu a span{
	display:block;
	height:100%;
	margin:0 0.75rem;
	background:url(../img/headbottm.png) repeat-x bottom;
	
	
}
.menu a:last-child span{
	background:none;
}
.menu .active{
	background:#0f1e25;
	color:#76c9f5;
	border-right:0.4rem solid #d72727;
}
.menu .active span{
	background:none;
}

.admin_banner img{
	width:100%;
}

.admin_main{
	line-height:1.8rem;
	padding:0 1rem;
	color:#7d8a92;
	font-size:1rem;
}
.admin_main h2.H2{
	font-size:1.2rem;
	color:#fff;
	padding-bottom:0.8rem;
}


/*服务范围*/
.laf_list{
	padding:0.45rem 0;
}
.laf_list div{
	background:#fff;
	margin-bottom:1px;
	border-left:3px solid transparent;
}
.laf_list div.br1{
	border-color:#ff7200;
}
.laf_list div.br2{
	border-color:#c0ff00;
}
.laf_list div.br3{
	border-color:#00fffc;
}
.laf_list div.br4{
	border-color:#8b00fe;
}
.laf_picL{
	float:left;
	width:11.9rem;
	height:10.55rem;
}

.laf_R{
	padding-left:13.4rem;
}
.laf_R h3{
	padding:2.5rem 0 1.3rem 0;
	font-size:1.35rem;
	color:#20343f;
}

.laf_R h4{
	color:#7d868b;
	font-size:1rem;
	
}

/*范围首页*/
.la_fwrap{
	position:relative;
}
.la_fwrap img.la_bj{
	width:100%;
}

.la_iny{
	position:absolute;
	left:50%;
	top:34px;
	z-index:6;
	width:114px;
	height:114px;
}
.la_inr{
	position:absolute;
	left:50%;
	top:114px;
	z-index:6;
	width:118px;
	height:118px;
	-webkit-transition: all 0.5s ease-in-out 0.5s;
	transition: all 0.5s ease-in-out 0.5s;
	opacity:0;
	margin-left:-50rem;
}
.xg.la_inr{
	
	margin-left:-82.5px;
	opacity:1;
}

.la_ins{
	position:absolute;
	left:50%;
	top:188.5px;
	z-index:6;
	width:118px;
	height:118px;
	opacity:0;
	-webkit-transition: all 0.5s ease-in-out 0.8s;
	transition: all 0.5s ease-in-out 0.8s;
	margin-left:-5000px;
}

.xg.la_ins{
	margin-left:-134px;
	opacity:1;
}

.la_inss{
	position:absolute;
	right:50%;
	top:240px;
	z-index:6;
	width:118px;
	height:118px;
	opacity:0;
	-webkit-transition: all 1s ease-in-out 1s;
	transition: all 1s ease-in-out 1s;
	margin-right:-5000px;
	
}

.xg.la_inss{
	opacity:1;
	margin-right:-60px;
}

.la_inw{
	position:absolute;
	right:50%;
	top:315px;
	z-index:6;
	width:118px;
	height:118px;
	opacity:0;
	-webkit-transition: all 1s ease-in-out 1.3s;
	transition: all 1s ease-in-out 1.3s;
	margin-right:-5000px;
	
}

.xg.la_inw{
	opacity:1;
	margin-right:-10px;
}

.la_inL {
    position: absolute;
    right: 50%;
    top: 369px;
    z-index: 6;
    width: 118px;
    height: 118px;
    opacity:0;
    margin-right:-5000px;
    -webkit-transition: all 1s ease-in-out 1.8s;
	transition: all 1s ease-in-out 1.8s;
}

.xg.la_inL{
	opacity:1;
	margin-right: -85px;
}


/*关于迈进中国公司详情页*/
.la_g_main{
	padding:1.5rem 1rem 1.5rem 1rem;
	font-size:1.1rem;
	color:#fff;
	line-height:2rem;
}
.la_g_main img{
	width:100%;
	display:block;
}
.la_g_main p{
	text-indent:2.3rem;
}

/*项目经验详情页*/

.la_xm h2{
	font-size:1.5rem;
	color:#fce0b4;
	text-align:center;
	padding:2.1rem 0 1.36rem 0;
}

/*banner*/

.la_banner{
	position:relative;
	width:100%;
	overflow: hidden;
}
.la_banner ul{
	position:absolute;
	z-index:30;
	left:0;
	top:0;
	width:100%;
	height:100%;;
}
.la_banner li{
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
}

.la_banner li img{
	width:100%;
	
}




.la_xmBtn{
	position:absolute;
	left:0;
	width:100%;
	bottom:0.8rem;
	text-align:center;
	z-index:60;
}
.la_xmBtn a{
	display:inline-block;
	width:0.8rem;
	height:0.8rem;
	border-radius:0.4rem;
	background:#1c1727;
	margin:0 0.3rem;
	opacity:0.7;
}

.la_xmBtn a.active{
	opacity:1;
}

.labtn{
	position:absolute;
	z-index:100;
	top:0;
	bottom:0;
	margin:auto 0;
	width:2.25rem;
	height:2.25rem;
	border-radius:1.14rem;
	
}
.labtnL{
	left:0.3rem;
	background:rgba(225,225,225,0.5) url(../img/xmbtnL.png) center center;
	background-size:2.25rem 2.25rem;
}

.labtnR{
	right:0.3rem;
	background:rgba(225,225,225,0.5) url(../img/xmbtnR.png) center center;
	background-size:2.25rem 2.25rem;
}

.labtnL:hover{
	background:rgba(225,225,225,1) url(../img/xmbtnL.png) center center;
	background-size:2.25rem 2.25rem;
}
.labtnR:hover{
	background:rgba(225,225,225,1) url(../img/xmbtnR.png) center center;
	background-size:2.25rem 2.25rem;
}

/*banner结束*/


.la_xm_font{
	padding:15px 5px 50px 5px;
	font-size:1.2rem;
	color:#fff;
	line-height:2.2rem;
}
.la_xm_font span{
	display:inline-block;
	width:60px;
	text-align:right;
	color:#fce0b4;
}
.la_xm_font p{
	text-indent:2.5rem;
}

/*项目经验选项*/

.xmxiala{
	width:89.375%;
	height:3rem;
	margin:0 auto;
	margin-top:1rem;
	margin-bottom:1.25rem;
	border:1px solid #8dccef;
	border-radius:1.5rem;
	position:relative;
}

.xmxiala a{
	display:inline-block;
	width:50%;
	font-size:1.5rem;
	background:url(../img/xb.png) no-repeat right 23px center;
	background-size:1.3rem 0.55rem;
	line-height:3rem;
	text-indent:3.4rem;
	color:#78b0cf;
}
.xmxiala a:first-child{
	position:absolute;
	left:-0.1rem;
	top:0;
	border-top-left-radius:1.5rem;
	border-bottom-left-radius:1.5rem;
}

.xmxiala a:last-child{
	position:absolute;
	right:-0.1rem;
	top:0;
	border-top-right-radius:1.5rem;
	border-bottom-right-radius:1.5rem;
}

.xmxiala a.active{
	color:#fff;
	background:#8dccef url(../img/xbs.png) no-repeat right 23px center;
	background-size:1.3rem 0.55rem;
}
.la_menuwrap{
	position:absolute;
	top:9.85rem;
	width:100%;
	left:0;
}

.la_menus{
	display:none;
	width:100%;
	position:relative;
	z-index:100;
	background:#ebebeb;
	font-size:1.5rem;
	min-height:46rem;
}

.la_menusL{
	height:450px;
	overflow:hidden;
	overflow-y:auto;
}

.la_menus ul{
	padding:0 1rem;
}
.la_menus ul li{
	padding:1.6rem 0;
	text-indent:1.6rem;
	border-bottom:1px solid #ccc;
}
.la_menus a{
	display:block;
	color:#20343f;
	margin-right:20px;
	
}

.la_menusR{
	width:1.2rem;
	position:absolute;
	right:0;
	top:0px;
	text-align:center;
	font-size:1rem;
	color:#333;
	background:url(../img/xing.png) no-repeat center 5px;
	background-size:9px 8px;
	padding-top:16px;
}

.la_menusR span{
	display:block;
	width:14px;
	height:14px;
	border-radius:7px;
	text-align:center;
	line-height:12px;
	margin-bottom:2px;
}

.la_menusR span.active{
	background:#ff9600;
	color:#fff;
}






/*图文列表*/
.ladq_ameW{
	padding:0 1rem;
	text-align:center;
}
.la_aoList{
	display:inline-block;
	width:47.06%;
	background:#fff;
	padding-bottom:1rem;
	border-radius:0.8rem;
	margin:0 0.2rem;
	margin-bottom:2.5rem;
	border:1px solid #ccc;
}
.la_aoList img{
	width:100%;
	border-top-left-radius: 0.8rem;
	border-top-right-radius: 0.8rem;
}
.la_aoList h2{
	font-size:1.2rem;
	color:#20343f;
	padding:1.8rem 0 1rem 0;
}
.la_aofont{
	font-size:1rem;
	line-height:1.4rem;
	color:#20343f;
	padding:0 1.5rem 0 0.5rem;
	text-indent:1.25rem;
}

.la_aofont a{
	text-align:right;
	display:block;
	color:#8dccef;
	margin-top:1rem;
}


/*招聘页面*/

.la_zpyW{
	padding:0 1rem;
}
.la_zpyW h3{
	overflow:hidden;
	font-size:1.5rem;
	color:#fff;
	padding-top:0.8rem;
}
.la_zpyW h3 a{
	position:relative;
	float:right;
	font-size:1.1rem;
	color:#fce0b4;
	padding-left:2rem;
}
.la_zpyW h3 a img{
	position:absolute;
	left:0;
	top:1px;
	width:1.3rem;
	height:1.4rem;
}

.la_zpyW h4{
	overflow:hidden;
	font-size:1.1rem;
	color:#fff;
	padding:1.6rem 0;
}

.la_zpyW h4 span{
	font-size:1.3rem;
	color:#fce0b4;
	margin-right:2rem;
}
.la_zpyW h4 b{
	float:right;
	font-size:1rem;
	color:#6b8492;
}
.la_zpyW h5{
	overflow:hidden;
}
.la_zpyW h5 span{
	float:right;
	font-size:1rem;
	color:#6b8492;
}

.la_zpr{
	margin-top:1.5rem;
	background:url(../img/xm02.png);
	padding:0 1rem;
	display:block;
	font-size:1.3rem;
	color:#fff;
}
.la_zpr li{
	padding:1rem 0 1.3rem 0;
}
.la_zpr li span{
	padding-left:4.1rem;
}

.lazps{
	padding:0 1rem;
	min-height:7.65rem;
}
.lazps p{
	position:relative;
	font-size:1.1rem;
	color:#fff;
	display:inline-block;
	margin:2.8rem 2rem 0 0;
	padding-left:3rem;
}
.lazps p img{
	position:absolute;
	left:0;
	top:0;
	width:1.9rem;
	height:1.8rem;
}

.lazpss{
	background:url(../img/xm02.png);
	margin-top:1.6rem;
	padding:1rem 1rem 2rem 1rem;
	font-size:1.1rem;
	color:#fff;
	line-height:2.1rem;
}
.lazpss h2{
	font-size:1.5rem;
	padding:0.8rem 0;
}

.la_dh{
	font-size:1.5rem;
	color:#fff;
	text-align:center;
	padding:1.5rem 0;
	background:#20343f;
}
.la_dh a{
	color:#fff;
}

.la_dh img{
	width:2.5rem;
	height:2.5rem;
	margin-right:1.5rem;
}

/*招聘列表页*/
.la_zplistwrap{
	padding-bottom:5.5rem;
}
.la_bgs{
	padding:1.2rem 1rem;
}
.la_bgs h2{
	overflow:hidden;
	font-size:1.3rem;
	color:#fff;
	padding:0rem 0 3.25rem 0;
}
.la_bgs h2 span{
	display:inline-block;
	float:right;
	font-size:1.5rem;
	color:#fce0b4;
}
.la_bgs h2 span em{
	display:inline-block;
	width:5.6rem;
}
.la_bgs h2 span b{
	padding-left:2rem;
	font-size:1.1rem;
	color:#fff;
}
.la_bgs h3{
	overflow:hidden;
	font-size:1.2rem;
	color:#fff;
}
.la_bgs h3 span{
	float:right;
	font-size:1.1rem;
	color:#fff;
}

.bj{
	background:url(../img/xm.png);
}
.la_zplistwrap{
	background:url(../img/xm02.png);
}

/*联系迈进*/

.la_lianh2{
	font-size:1.5rem;
	color:#fff;
	background:#38596c;
	padding:1.5rem 0;
	text-align:center;
}

.la_dt{
	height:31.3rem;
	width:100%;
}

.la_lainfont{
	padding:3rem 1rem 4rem 1rem;
	font-size:1.1rem;
	color:#fff;
	line-height:1.8rem;
}
.la_lainfont li{
	position:relative;
	padding-left:2rem;
}
.la_lainfont span{
	font-size:1.4rem;
}
.la_lainfont img{
	position:absolute;
	left:0rem;
	top:0.2rem;
	width:1.5rem;
	height:1.4rem;
}
.la_lainfont a{
	color:#fff;
}

/*合作伙伴*/

.la_nav{
	margin:0 auto;
	width:89.38%;
	border:1px solid  #8dccef;
	border-radius:1.5rem;
	position:relative;
	margin-top:1rem;
}
.la_nav a{
	display:block;
	font-size:1.5rem;
	line-height:3rem;
	color:#b5e2f5;
	width:32%;
	text-align:center;
	margin:0 auto;
}

.la_nav a:first-child{
	position:absolute;
	left:-0.1rem;
	border-top-left-radius:1.5rem;
	border-bottom-left-radius:1.5rem;
}
.la_nav a:first-child img{
	position:absolute;
	width:0.1rem;
	height:18px;
	position:absolute;
	right:0;
	top:0.6rem;
}
.la_nav a:last-child{
	position:absolute;
	top:0;
	right:-0.1rem;
	border-top-right-radius:1.5rem;
	border-bottom-right-radius:1.5rem;
}
.la_nav a:last-child img{
	position:absolute;
	width:0.1rem;
	height:18px;
	position:absolute;
	left:0;
	top:0.6rem;
}


.la_hezuoW{
	overflow:hidden;
	background:url(../img/hezuo.png) no-repeat left top;
	background-size:100% 100%;
	min-height:50rem;
	padding-bottom:6.2rem;
}
.la_nav .active{
	background:#8dccef;
	color:#fff;
}
.la_nav .active img{
	display:none;
}


.la_hezuotab_wrap{
	position:relative;
	height:495px;
	overflow:hidden;
}
.la_hezuotab{
	width:100%;
	position:absolute;
	left:0;
	top:0;
}

.la_hezuotab .tables img{
	display:block;
	margin:1rem auto 1.2rem auto;
	
	width:4.3rem;
	height:3.6rem;
}

.la_hezuotab .tables td{
	text-align:center;
	font-size:1rem;
	padding-bottom:1.1rem;
}
.la_hezuotab .tables td a{
	color:#fce0b4;
}

.la_hezuotab .tables tr{
	padding:0 1rem;
}

.la_hezuotab tr:nth-child(2n){
	background:#696a6a;
}
.btndown{
	background:#707171;
	height:6.2rem;
	position:fixed;
	left:0;
	bottom:0;
	width:100%;
}
.btndown img{
	position:absolute;
	left:50%;
	margin-left:-1.2rem;
	bottom:1.2rem;
	width:2.4rem;
	height:1.5rem;
}

.la_nav a:nth-child(2){
	position:relative;
	z-index:30;
	width:37%;
}


/*中国香港公司*/
.xggsW{
	position:relative;
	margin-top:2.5rem;
}
.xggslist{
	position:relative;
	margin-bottom:2.5rem;
}
.xggsW .xggslist:last-child{
	margin-bottom:0;
}
.xggslist h2{
	font-size:1.3rem;
	color:#fff;
}
.xggslist h2 em{
	float:left;
	position:relative;
	font-style:italic;
	padding-right:30px;
	padding-left:1rem;
}

.xggslist h2 b{
	position:absolute;
	right:0.4rem;
	top:0rem;
	width:1.9rem;
	height:1.9rem;
	background:#2d4756 url(../img/xggs04.png) no-repeat center center;
	background-size:100% 100%;
}
.xggslist.active h2 b{
	background:#2d4756 url(../img/xggs03.png) no-repeat center center;
	background-size:86% 86%;
}
.xggsW .active h2{
	color:#fce0b4;
}
.xggsW .active .la_gs_bannerW{
	display:block;
}
.xian{
	border-left:1px solid #fff;
	position:absolute;
	bottom:0.3rem;
	top:0.5rem;
	left:56px;
}

.la_gs_bannerW{
	display:none;
	margin:25px 0 30px 70px;
	position:relative;
	height:13.75rem;
	overflow:hidden;
	overflow-x:auto;
	white-space:nowrap; 
}
.la_gs_bannerW img{
	width:9rem;
	height:100%;
}

.la_gs_bannerW ul{
	overflow:hidden;
	position:absolute;
	left:0;
	top:0;
	height:100%;
}
.la_gs_bannerW ul li{
	display:inline-block;
	margin:0.2rem;
}

/*关于迈进*/



.la_gyw{
	position:relative;
	margin-top:4.5rem;
	height:557px;
	overflow:hidden;
}
.la_gyw ul{
	width:640px;
	height:557px;
	position: absolute;
	left:50%;
	top:50%;
	margin:-278.5px 0 0 -320px;
	
}
.la_gyw ul li{
	transition: all 0.5s ease-in-out; 
	-webkit-transition: all 0.5s ease-in-out; 
	position:absolute;
	left:50%;
	margin-left:-211.5px;
	overflow:hidden;
	width:423px;
	height:558px;
}
.la_gyw ul li h2{
	font-size:1.3rem;
	color:#fff;
	text-align:center;
	padding-top:2.8rem;
	line-height:2rem;
}
.la_gyw ul li img{
	width:100%;
	height:100%;
}


.la_gywH2{
	text-align:center;
	padding-bottom:3.5rem;
}
.la_gywH2 h2{
	width:55.78%;
	font-size:1.3rem;
	color:#fff;
	text-align:center;
	padding-top:2.8rem;
	padding-bottom:2.3rem;
	line-height:2rem;
	margin:0 auto;
}

.la_gywH2 b{
	font-size:2.56rem;
	color:#fae1af;
}

.la_gywH2 span{
	font-size:1.5rem;
	color:#a2dcfc;
}

/*联系迈进*/
.la_fbtuW .xmxiala a{
	background:none;
}
.la_fbtuW .xmxiala a.active{
	background:#8dccef;

}

.la_fbtuW{
	display:inline-block;
	width:100%;
	min-height:50.4rem;
	background:url(../img/n.png) no-repeat left top;
	background-size:100% 100%;
}

.la_fbtuW h2{
	font-size:1.4rem;
	color:#fff;
	text-align:center;
	padding-top:1rem;
	padding-bottom:3rem;
}

.la_fgs{
	padding:0 1rem;
}
.la_fgs li{
	position:relative;
	display:inline-block;
	font-size:1.1rem;
	color:#fff;
	padding:0 0.6rem 1.35rem 1.15rem;
}

.la_fgs li span{
	position:absolute;
	left:0;
	top:0.4rem;
	width:0.75rem;
	height:0.75rem;
}
.la_fgs li.b1 span{
	background:#a41719;
}

.la_fgs li.b2 span{
	background:#c6ff00;
}
.la_fgs li.b3 span{
	background:#3cc5fd;
}
.la_fgs li.b4 span{
	background:#f84484;
}

.la_fbdt{
	width:640px;
	height:455px;
	position:relative;
	left:50%;
	top:50%;
	margin-left:-320px;
	margin-top:-227.5px;
}
.la_fbdt img{
	width:100%;
}

.la_fbdtW{
	width:100%;
	overflow:hidden;
}

.la_log{
	position:absolute;
	top:-3.4rem;
	left:-1.33rem;
	width:2.65rem;
	height:3.7rem;
	background:url(../img/hong.png) no-repeat;
	background-size:100% 100%;
	font-size:1rem;
	color:#fff;
	line-height:3rem;
	text-align:center;
	animation:myfirst02 2s infinite;
	-webkit-animation:myfirst02 2s infinite; /* Safari and Chrome */
	
}
.la_log span{
	position:absolute;
	top:1px;
	left:1px;
	width:2.4rem;
	height:2.4rem;
	border-radius:1.2rem;
	transition: all 0.5s ease-in-out 0.8s;
	-webkit-transition: all 0.5s ease-in-out 0.8s;
	animation:myfirst 2s infinite;
	-webkit-animation:myfirst 2s infinite; /* Safari and Chrome */
}


@keyframes myfirst
{
0%{
	box-shadow: 0 0 5px rgba(81, 203, 238, 0);
	-webkit-box-shadow: 0px -2px 5px rgba(255, 255,255, 0);
	}
50%{
	box-shadow: 0 0 5px rgba(81, 203, 238, 1);
	-webkit-box-shadow: 0px -2px 5px rgba(255, 255,255, 1);
	
	
}
100%{
	box-shadow: 0 0 5px rgba(81, 203, 238, 0);
	-webkit-box-shadow: 0px -2px 5px rgba(255, 255,255, 0);
	
	
}
}


@-webkit-keyframes myfirst /* Safari and Chrome */
{
0%{
	box-shadow: 0 0 5px rgba(81, 203, 238, 0);
	-webkit-box-shadow: 0px -2px 5px rgba(255, 255,255, 0);
	
}
50%{
	box-shadow: 0 0 5px rgba(81, 203, 238, 1);
	-webkit-box-shadow: 0px -2px 5px rgba(255, 255,255, 1);
	
}
100%{
	box-shadow: 0 0 5px rgba(81, 203, 238, 0);
	-webkit-box-shadow: 0px -2px 5px rgba(255, 255,255, 0);
	
	
}
}

@keyframes myfirst02
{
0%{
	
	-webkit-filter: brightness(100%); filter: brightness(100%);
	}
50%{
	
	-webkit-filter: brightness(120%); filter: brightness(120%);
	
}
100%{
	
	-webkit-filter: brightness(100%); filter: brightness(100%);
	
}
}


@-webkit-keyframes myfirst02 /* Safari and Chrome */
{
0%{
	
	-webkit-filter: brightness(100%); filter: brightness(100%);
}
50%{
	
	-webkit-filter: brightness(120%); filter: brightness(120%);
}
100%{
	
	-webkit-filter: brightness(100%); filter: brightness(100%);
	
}
}


.la_logxy{
	position:absolute;
	width:0;
	height:0;
	
	
}

.la_logxy.hong .la_log{
	background:url(../img/hong.png) no-repeat;
	background-size:100% 100%;
}

.la_logxy.huang .la_log{
	background:url(../img/huang.png) no-repeat;
	background-size:100% 100%;
}

.la_logxy.lan .la_log{
	background:url(../img/lan.png) no-repeat;
	background-size:100% 100%;
}

.la_logxy.zi .la_log{
	background:url(../img/zi.png) no-repeat;
	background-size:100% 100%;
}


.fbdtFont{
	font-size:1.1rem;
	text-align:center;
	color:#1e333e;
	padding-top:6.5rem;
}

/*地图结束*/
/*招聘导引*/

.yindao{
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
}


/*首页*/

.in_wrap{
	overflow:hidden;
	position:relative;
	width:640px;
	height:1136px;
	/*background:url(../img/inbj.png) no-repeat left top;*/
	background:#192c37;
	margin:0 auto;
}
.in_nav{
	position:absolute;
	left:0;
	bottom:183px;
	width:100%;
	height:265px;
}
.in_nav ul{
	width:100%;
	height:100%;
}
.in_nav li{
	position:absolute;
	text-align:center;
	color:#53768a;
	font-size:16px;
	width:112px;
	height:138px;
}

.in_nav li img{
	width:112px;
	height:112px;
	border-radius:56px;
	display:block;
	-webkit-transform:rotate(0deg) scale(0);
    transform:rotate(0deg) scale(0);
    transition: all 2s ease-in-out 2s;
	-webkit-transition: all 2s ease-in-out 2s;
}
.in .in_nav li img{
	-webkit-transform: rotate(360deg)  scale(1);
    transform: rotate(360deg)  scale(1);
    transform-origin:center center;
}


.in_nav li span{
	position:absolute;
	bottom:0px;
	left:50%;
	margin-left:-40%;
	width:100%;
	-webkit-transform:rotate(-20deg);
	transform:rotate(-20deg);
	 transition: all 2s ease-in-out 2s;
	-webkit-transition: all 2s ease-in-out 2s;
	opacity:0;
}

.in .in_nav li span{
	opacity:1;
}

.in_nav li:nth-child(1){
		right:496px;
		top:127px;
}
.in_nav li:nth-child(2){
		right:379px;
		top:96px;
}
.in_nav li:nth-child(3){
		right:261px;
		top:65px;
}
.in_nav li:nth-child(4){
		right:143px;
		top:33px;
}
.in_nav li:nth-child(5){
	right:22px;
	top:0;
}
.in_dh{
	text-align:center;
	width:100%;
	position:absolute;
	bottom:130px;
	left:0;
}

.in_fx{
	text-align:center;
	position:absolute;
	bottom:84px;
	left:0;
	width:100%;
}
.in_fx a:nth-child(1){
	font-size:16px;
	color:#9bc1d6;
	text-transform:uppercase;
}
.in_fx a:nth-child(2){
	position:absolute;
	top:-2px;
	font-size:20px;
	color:#fff;
	padding-left:40px;
	margin-left:23px;
	z-index:300;
}
.in_fx a:nth-child(2) img{
	position:absolute;
	left:0;
	top:2px;
}
.in_fx h2{
	position:relative;
}

.logo{
	position:absolute;
	bottom: 442px;
    left: 100px;
	-webkit-transform:rotate(-15deg);
	transform:rotate(-15deg);
	transform-origin: left bottom;
	-webkit-transform-origin: left bottom;
	transition: all 0.5s ease-in-out 1s,height 0.5s ease-in-out 1.3s,left 0.2s cubic-bezier(0.5,0.3,0.5,1.7) 0.2s;
	-webkit-transition: all 0.5s ease-in-out 1s,height 0.5s ease-in-out 1.3s,left 0.2s cubic-bezier(0.5,0.3,0.5,1.7) 0.2s;
	height:357px;
	width:527px;
	overflow:hidden;
	
	
}
.logo img{
	position:absolute;
	left:0;
	bottom:272px;
}

.in .logo{
	left:145px;
	height:690px;
}






.y1{
	position:absolute;
	left:-10px;
	top:394px;
	-webkit-transform:rotate(-15deg);
	transform:rotate(-15deg);
	transition: all 0.5s ease-in-out 1s,height 0.5s ease-in-out 1.3s;
	-webkit-transition: all 0.5s ease-in-out 1s,height 0.5s ease-in-out 1.3s;
	transform-origin: left top;
	-webkit-transform-origin: left top;

	opacity:0; 
	overflow: hidden;
	height: 72px;
}


 
.in .y1{
	top:446px;
	left:52px;
	opacity:1;
	height: 360px;
	
	
}



.y2{
	position: absolute;
    top:603px;
    left: 90px;
	-webkit-transform:rotate(-15deg);
	transform:rotate(-15deg);
	transition: all 0.5s ease-in-out 1.5s;
	-webkit-transition: all 0.5s ease-in-out 1.5s;
	opacity:0;
}
/*效果*/
.in .y2{
	opacity:1;
	top: 458px;
}




.y3{
	position: absolute;
    top: 491px;
    right:-148px;
	-webkit-transform:rotate(-105deg);
	transform:rotate(-105deg);
	opacity:0;
	transition: all 0.5s ease-in-out 1s,height 0.5s ease-in-out 1.3s;
	-webkit-transition: all 0.5s ease-in-out 1s,height 0.5s ease-in-out 1.3s;
	transform-origin: left top;
	-webkit-transform-origin: left top;
	overflow:hidden;
	height:50px;
}

.in .y3{
	right: -39px;
	opacity:1;
	height:165px;
}


.logofont{
	position: absolute;
    bottom:513px;
    left: -37px;
	-webkit-transform:rotate(90deg);
	transform:rotate(90deg);
	border-bottom:2px solid #fff;
	padding-bottom:4px;
	font-size:13px;
	color:#bce5f3;
	width:340px;
	text-indent:30px;
}

.y3Font{
	width:112px;
	border-top:2px solid #9DC4D9;
	position:absolute;
	right: -46px;
    top:90px;
    padding-left:10px;
	color:#9bc1d6;
	font-size:20px;
	-webkit-transform:rotate(90deg);
	transform:rotate(90deg);
	text-indent:10px;
	line-height:20px;
}

.y1Font{
	position: absolute;
  	 top: 200px;
    right: -99px;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    border-bottom: 3px solid #527589;
    font-size: 18px;
    color: #5588a5;
    width: 296px;
    text-align: right;
    padding-right: 44px;
    /*transition: all 2s ease-in-out 1s;
	-webkit-transition: all 2s ease-in-out 1s;*/
}



.y1Font b{
	font-size:35px;
}

.logored{
	position:absolute;
	width:26px;
	height:26px;
	background:#fa0c0c;
	left: 173px;
    bottom:330px;
    -webkit-transform:rotate(0deg) scale(0);
    transform:rotate(0deg) scale(0);
    transition: all 2s ease-in-out 1s;
	-webkit-transition: all 2s ease-in-out 1s;
}

.in .logored{
	
	 -webkit-transform: rotate(360deg)  scale(1);
    transform: rotate(360deg)  scale(1);
    transform-origin:center center;
}


/*2016-1-21*/
.la_dt{
height: 34.3rem;
}

.la_lainfont{
	padding-top:4rem;
	padding-bottom:2rem;
}

/*2016-1-21*/
.la_gywH2 h2{
	width:auto;
	margin:0 10px;
}

.font180 .la_log span{
			-webkit-transform:rotate(-180deg);
			-transform:rotate(-180deg)
}


/*2016-4-15*/
.la_fgs a{ color:#fff; }
.la_logxy .la_log{ transform:scale(1.5); -webkit-transform:scale(1.5); }
.la_aoList h2{ overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }

/*2016-4-25*/
.bottom_div{ background:url(../img/gnbj.png) no-repeat left top !important; }
.la_g_main img{ max-width:100% !important; height:auto !important; width:auto !important; }

/*2016-4-27la*/
.la_xm_font span {
    display: inline-block; 
    width: auto; 
    text-align:left; 
    color: #fce0b4;
}

/*2016-4-28la*/
.laf_picL{ margin-right:20px; }
.la_bgs h2{ font-size: 1.6rem; color:#fad7a1; }
.ladq_ameW{ text-align:left;  }
.lajin div{ width:47%;  }
.laf_R h3{  font-weight: bold; }
.laf_R h4{  font-weight: bold; }
.fenxiangcontent{ height:1320px; }
.lajin strong{      font-size: 13px; font-weight: bold;  padding: 7px 0; display: inline-block; }
/*2016-5-17la*/
.in_fx{ bottom: 181px; }
.in_dh {  bottom:220px; }
.y1Font {
    position: absolute;
    top: 152px;
    right: -46px;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    border-bottom: 3px solid #527589;
    font-size: 18px;
    color: #5588a5;
    width: 220px;
    text-align: right;
    padding-right: 16px;
}
.in_nav{ bottom:256px; }

/*****2016-5-8*********/
.la_aoList{float:left;}
.la_aofont p{height:4.2rem; overflow:hidden;}
.ladq_ameW .la_aoList{width:50%; margin-left:0px; margin-right:0px; box-sizing:border-box;-webkit-box-sizing:border-box; position:relative; background:none;}
.ladq_ameW .la_aoList:nth-child(2n+1){border:0px; border-right:3px solid rgba(0,0,0,0);}
.ladq_ameW .la_aoList:nth-child(2n){border:0px; border-left:3px solid rgba(0,0,0,0);}
.ladq_ameW .la_aoList *{position:relative; z-index:10;}
.ladq_ameW .la_aoList::after{content:""; display:block; width:100px; height:100px; position:absolute; width:100%; height:100%; box-sizing:border-box;-webkit-box-sizing:border-box; border:2px solid #ccc; border-radius:0.8rem; left:0px; top:0px; background:#fff;}
/***2016-5-19*****/
.la_hezuoW,.la_fbtuW{  min-height: 61rem; }
.in_nav li span{ color:#fff; }
.in_dh { bottom: 243px; }
.in_fx { bottom: 209px; }  
    
#jiathis_weixin_modal {
    margin: -200px 0 0 -182px !important;
} 
.la_gywH2 h2{ padding-bottom: 0.3rem; }
.la_zpyW h3 a img{ top:0; }


