
/*人才战略*/
.join_content{min-height:685px;padding-top:20px;padding-bottom:40px;}
.join_index_content img{max-width:100%;margin:0 auto;}


/*人才招聘*/
.j_join_item{float:left;width:30.18%;background:#eeeeee;margin-right:4.73%;margin-bottom:20px;height:194px;}
.j_join_item .top{padding:9px 20px 10px;}
.j_join_item:nth-child(3n){margin-right:0;}
.j_join_item h2{width:90%;height:40px;line-height:40px;font-size:18px;color:#000;border-bottom:1px solid #000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:8px;}
.j_join_item p{font-size:14px;/*font-family: "黑体-简 细体";*/height:25px;line-height:25px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.j_join_item .btn{position:relative;height:52px;line-height:52px;color:#fff;font-size:18px;text-align:center;background:#ff9966;transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;}
.j_join_item .btn:before{content:'';width:100%;height:100%;position:absolute;left:0;top:0;bottom:0;background:rgba(255,255,255,0.5);transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transform:scale(0, 1);-webkit-transform:scale(0, 1);-moz-transform:scale(0, 1);-ms-transform:scale(0, 1);-o-transform:scale(0, 1);opacity:0.3;}
.j_join_item:hover .btn:before{transform:scale(1,1);-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);}
.j_join_item:hover .btn{background:#666;}



/*人才招聘详情*/
.join_details_content h1{height:63px;line-height:54px;border-bottom:1px solid #000;font-size:24px;}
.join_details_content .text{padding:25px 0 38px;font-size:16px;color:#000;/*font-family: "黑体-简 细体";*/line-height:28px;}
.join_details_content .text a{display:inline-block;color:#000;}
.join_details_content .backOut{position:relative;width:182px;height:42px;line-height:42px;font-size:18px;background:#ff0000;text-align:center;color:#fff;margin-bottom:100px;}
.join_details_content .backOut:before{content:'';width:100%;height:100%;position:absolute;left:0;top:0;bottom:0;background:rgba(255,255,255,0.5);transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transform:scale(0, 1);-webkit-transform:scale(0, 1);-moz-transform:scale(0, 1);-ms-transform:scale(0, 1);-o-transform:scale(0, 1);opacity:0.3;}
.join_details_content .backOut:hover::before{transform:scale(1,1);-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);}
.join_details_content .backOut:hover{text-shadow:1px 1px 0 rgba(0,0,0,0.5);}



/*联系我们*/
.contact_content{min-height:685px;padding-top:20px;padding-bottom:40px;}
.contact_map{height:300px;margin-bottom:30px;}
#contact_map{width:72%;height:100%;background:#f1f1f1;overflow:hidden;}
.contact_box{width:27%;height:100%;background:#cc0000;color:#fff;padding: 25px 20px 0;font-size: 20px;line-height: 32px;}
.contact_box a{color:#fff;display:inline-block;}
.contact_content .text{line-height:27px;font-size:16px;color:#000;/*font-family: "黑体-简 细体";*/padding-bottom:80px;}
.contact_content .text a{display:inline-block;color:#000;}


#dituContent{width:100%;height:100%;}
.pop .center{width:252px!important;}
.pop .bottom{height:25px!important;}
.iw_poi_title{font-size:14px;color:#000;/*font-family: "黑体-简 细体";*/}
.iw_poi_content{padding-top:12px;font-size:14px;color:#000;/*font-family: "黑体-简 细体";*/}





@media ( min-width: 992px ) and ( max-width: 1199px ){
	
	.j_join_item{height:188px;}
	.j_join_item h2{font-size:16px;height:38px;line-height:38px;}
	.j_join_item .btn{font-size:16px;height:48px;line-height:48px;}


	.join_details_content h1{height:55px;line-height:50px;font-size:22px;}
	.join_details_content .text{font-size:15px;}
	.join_details_content .backOut{width:160px;font-size:16px;}


	.contact_box{font-size:18px;padding:25px 15px 0;}
	.contact_content .text{font-size:15px;}

}


@media ( min-width: 768px ) and ( max-width: 991px ){

	.j_join_item{height:179px;}
	.j_join_item h2{font-size:15px;height:35px;line-height:35px;}
	.j_join_item .btn{font-size:15px;height:42px;line-height:42px;}

	.join_details_content h1{height:50px;line-height:45px;font-size:20px;}
	.join_details_content .text{font-size:14px;line-height:24px;}
	.join_details_content .backOut{width:160px;font-size:15px;}


	.contact_box{font-size:15px;padding:25px 10px 0;}
	.contact_content .text{font-size:14px;}


}


@media ( min-width: 0px ) and ( max-width: 767px ){

	.join_content{min-height:300px;}

	.j_join_item{height:auto;width:48.5%;margin-right:3%;}
	.j_join_item:nth-child(3n){margin-right:3%;}
	.j_join_item:nth-child(2n){margin-right:0;}
	.j_join_item h2{font-size:15px;height:35px;line-height:35px;}
	.j_join_item .btn{font-size:15px;height:38px;line-height:38px;}


	.join_details_content h1{height:40px;line-height:40px;font-size:20px;}
	.join_details_content .text{font-size:14px;line-height:24px;padding:25px 0;}
	.join_details_content .backOut{width:140px;font-size:14px;}


	#contact_map{width:100%;}
	.contact_box{width:100%;height:auto;font-size:15px;padding:15px;margin:25px auto;line-height:30px;}
	.contact_content .text{font-size:14px;padding-bottom:50px;}
	.BMap_stdMpZoom{display:none!important;}

}

@media ( min-width: 0px ) and ( max-width: 413px ){
	
	.j_join_item{height:auto;width:100%;margin-right:0;}
	.j_join_item:nth-child(3n){margin-right:0;}
	.j_join_item:nth-child(2n){margin-right:0;}

	
	

}