@font-face{
	src:url();
	font-family:JLinXin;
	}
.fa-JLinXin{
	font-family:JLinXin;
	}	

.in_recruit .top .text.hide_item{
	transform:translateX(-100px);
	opacity:0;
	transition:all 1s;
	}

.in_recruit .top .text.show_item{
	transform:translateX(0);
	opacity:1;
	transition:all 1s;
	}
	
.hide_item1{
	transform:translateX(-50px);
	opacity:0;
	transition:all 1s;
	
	}
.hide_item2{
	transform:translateX(-200px);
	opacity:0;
	transition:all 1s;
	
	}	
.top .hide_item3{
	transform:translateX(-200px);
	opacity:0;
	transition:all 1s;
	
	}	
.top .show_item1{
	transform:translateX(0);
	opacity:1;
	transition:all 1s;
	
	}
	
.show_item2{
	transform:translateX(0);
	opacity:1;
	transition:all 2s;
	
	}
	
.top .show_item3{
	transform:translateX(0);
	opacity:1;
	transition:all 3s;
	
	}			

.hide_item4{
	transform:translateY(300px);
	opacity:0;
	transition:all 1s;
	
	}
.show_item4{
	transform:translateY(0);
	opacity:1;
	transition:all 3s;
	
	}
.hide_item5{
	transform:translateY(100px);
	opacity:0;
	transition:all 1s;
	
	}
.show_item5{
	transform:translateY(0);
	opacity:1;
	transition:all 1s;
	
	}
	
.hide_item6{
	transform:translateX(-200px);
	opacity:0;
	transition:all 1s;
	transition-delay:1s;
	
	}
.show_item6{
	transform:translateX(0);
	opacity:1;
	transition:all 1s;
	transition-delay:1s;
	
	}		


.max_width_content{
		padding-left:15px;
		padding-right:15px;

	}
.max_width_content::before,.max_width_content::after{
		content:'';
		display:table;
		clear:both;
		}
.max_width_content_c{
	padding-left:15px;
		padding-right:15px;
	}	
	
.max_width_content_c::before,.max_width_content_c::after{
		content:'';
		display:table;
		clear:both;
		}			
@media screen and (min-width:1724px){
	.max_width_content{
		width:1694px;
		margin:auto;
		}
		
	}
@media screen and (min-width:1450px){
	.i_about .bottom{
		width:1420px;
		margin:auto;
		}
	}

@media screen and (min-width:1100px){
	.max_width_content_c{
		width:1070px;
		margin:auto;
		}
	}

@media screen and (max-width:1200px){
	.in_product .list ul li .text h3{
		font-size:18px;
		margin-top:0;
		}
	
	}

@media screen and (max-width:992px){
	.head .left .nav,.head .right .center_r,.head .right .right_r{
		display:none;
		}
	
	.i_banner ul .active .text .p1{
		font-size:24px;
		}
	.i_product .bottom .left,.i_product .bottom .right{
		float:none;
		width:100%;
		}	
	.i_about .bottom h3{
		font-size:20px;
		}	
	.in_about .top .right h3{
		font-size:20px;
		}			
	}
@media screen and (max-width:768px){
	.i_banner ul .active .text .p1{
		font-size:18px;
		}
	.i_banner ul .active .text .p2{
		font-size:12px;
		height:18px;
		}
	.i_banner ul .active .text .a_text{
		font-size:12px;
		}
	.i_about .top h4{
		font-size:22px;
		}		
	.i_about .bottom h3{
		font-size:18px;
		}
	.i_news .left h2,.i_news .right h2{
		font-size:18px;
		}
		
	.foot .top .left .p1{
		font-size:14px;
		}	
	.in_title h4{
		font-size:24px;
		}
	.in_title p{
		font-size:14px;
		}
	.in_about .top .left{
		margin-right:0;
		}	
	.in_culture .top h3{
		font-size:18px;
		}	
	.in_culture .bottom .left,.in_culture .bottom .right{
		float:none;
		width:100%;
		height:260px;
		}	
	.in_culture .bottom .left .p1{
		font-size:18px;
		}
	.in_culture .bottom .left .p2{
		font-size:14px;
		}	
	.in_news_detail .top h2{
		font-size:18px;
		
		}
	.in_product_detail .top .right{
		border-left:0;}							
	}	
	
.head_menu_list.show_item::before,.head_menu_list.show_item::after{
	width:100%;
	transition:all 1s;
	
	
	}
		
.head_menu_list.show_item ul{
	transform:translateX(0);
	opacity:1;
	transition:all 1s;
	transition-delay:0.5s;
	
	}	