@keyframes login_line{
  0%{width:0;}
  100%{width:100%;}
}
@-webkit-keyframes login_line {
  0%{width:0;}
  100%{width:100%;}
}
@media(max-width:1350px){
	#bottombar_con{width:94%;}
}
@media(max-width:1250px){
	#header_con{width:1042px;}
	#nav_menu{width:812px;}
	#nav_menu .nav_col{width:100px;}
	#nav_menu .nav_col_logo{width:355px;}
	#about_con{width:95%;}
	.about_ad{width:48%;}
	.about_content{width:48%;}		
	#product_con{width:80%;}
	#footer_con{width:95%;}
	#footer_right{width:60%;}
	#main_top{width:95%;}
	#main_top_wpce{width:95%;}
	#main_mid{width:95%;}
	#larges{width:68%;}
	#pro_img{width:95%;}
	.pro_img_logo{width:100%;-webkit-background-size:25%;background-size:25%;}
}
@media(max-width:1170px){
	#larges{width:66%;}
}
@media(max-width:1090px){
	#larges{width:64%;}
}
@media(max-width:1050px){
	#header_con{width:942px;}
	#nav_menu{width:712px;}
	#nav_menu .nav_col{width:92px;}
	#nav_menu .nav_col_logo{width:300px;}
	#bottombar_con{width:92%;}	
	#larges{width:62%;}
}
@media(max-width:970px){
	#about_title h1{font-size:40px;}
	#product_title h1{font-size:40px;}
}
@media(max-width:950px){
	#header_con{width:842px;}
	#nav_menu{width:612px;}
	#nav_menu .nav_col{width:32px;}
	#nav_menu .nav_col_logo{width:260px;}
	#footer_right{width:50%;}	
	#larges{width:58%;}
}
@media(max-width:870px){
	#larges{width:56%;}
}
@media(max-width:850px){
	#nav_menu{display:none;}
	.menu_div{float:left;display:block;}	
	#header_i{height:115px;}
	#header_con{display:none;}
	#header_wapcon{width:95%;display:block;}
	#logos{display:block;-webkit-background-size:100%;background-size:100%;}
	.version{float:right;width:26px;margin-bottom:2px;}
	.version span{width:26px;}	
	.version span a{text-align:center;text-indent:0;}
	#mobsearch_list{display:block;}
	#about_con{margin-top:50px;margin-bottom:50px;}
	.about_ad{float:none;margin:0 auto;width:100%;}
	.about_content{float:none;margin:0 auto;width:90%;margin-top:10px;}
	#company{display:none;}
	#company_wap{display:block;}	
	#product_con{width:75%;}
	.product_pic_list ul li{float:none;margin:0 auto;width:100%;margin-bottom:30px;}
	.txpic_list_xc ul li{width:47%;margin-bottom:30px;}
	#bottombar_con{width:80%;}
	#left{float:none;margin:0 auto;width:100%;}
	#larges{float:none;margin:0 auto;margin-top:20px;width:100%;}
	.large_title h1{text-align:center;text-indent:0;}
	.txpic_list ul li{width:47%;}
	.xl_cont_main div img{margin:0 auto;width:90%;}
	.xl_cont_main p img{margin:0 auto;width:90%;}
}
@media(max-width:748px){
	#footer_left{float:none;margin:0 auto;width:100%;}
	#footer_logo{margin-left:1.2%;}
	#contact{margin-left:1.2%;width:98.8%;height:auto;overflow:hidden;}
	.addressr h1{width:87%;}
	#footer_right{float:none;margin:0 auto;width:100%;margin-top:20px;}
	#inputbg{margin-left:1.2%;margin-right:1.1%;width:31%;}
	#textabg{margin-left:1.2%;margin-right:1.1%;width:97.7%;}
	#submitbg{margin-left:1.2%;margin-right:2.3%;}
}
@media(max-width:660px){
	.swiper-slide-pc{display:none;}
	.swiper-slide-mob{display:block;}
	#bottombar_con{width:95%;}
	#bottombar_pic_list{margin-top:54px;margin-bottom:20px;}
	#bottombar_pic_list ul li{margin-bottom:20px;width:50%;}
	#bottombar_pic_list ul li h1{margin-top:10px;line-height:20px;}
	#bottombar_pic_list ul li h1 a{font-size:14px;}
	#bottombar_pic_list ul li h1 a:link{font-size:14px;}
	#bottombar_pic_list ul li h1 a:visited{font-size:14px;}
	#bottombar_pic_list ul li h1 a:active{font-size:14px;}
	#bottombar_pic_list ul li h1 a:hover{font-size:14px;}
}
@media(max-width:600px){
	.addressr h1{width:80%;}
}
@media(max-width:575px){
	#footer_copy{margin-bottom:18px;line-height:25px;}	
	.addrest{line-height:25px;}
	a.addrest:link{line-height:25px;}
	a.addrest:visited{line-height:25px;}
	a.addrest:active{line-height:25px;}
	a.addrest:hover{line-height:25px;}
}
@media(max-width:560px){
	#about_title h1{font-size:30px;}
	#product_title h1{font-size:30px;}
	#pro_img{margin-top:132px;}
	
}
@media(max-width:430px){	
	#product_con{margin-top:45px;margin-bottom:35px;}
	#product_title{margin-bottom:38px;width:100%;}	
}
@media(max-width:395px){
	.addressr h1{width:70%;}
}
@media(max-width:375px){
	#about_title h1{font-size:24px;}
	#product_title h1{font-size:24px;}
}
