@charset "utf-8";

@media screen and (max-width:1280px)
{


}

@media screen and (max-width:1200px)
{

}
/*<=1023px*/
@media screen and (max-width:1024px)
{
.product .zbig img { width:102%;}
.product .bk img { width:106%; padding-bottom:8.5%; }
.product .probt { width:93.8%;margin-bottom:20px; font-size:18px; line-height:42px;}
.product .probtz { width:99.0%;  margin-bottom:18px; font-size:18px; line-height:42px;}

.cptitle { display:none }

}


/*<=920px*/
@media screen and (max-width:992px)
{
.ftmap{display:none}
.erweima { display:none}
}


@media screen and (max-width:860px)
{	
	header .tbtext { float:left; padding-top:1%; padding-left:4%;}
	header .tbtext h2 {font-size:28px; padding-top:5%;}
	header .tbtext h3 { display:none}

	header .tbtel {display:none}
	
	.container { max-width:1230px; padding:0 5%;}
	
	.ititle p { font-size:28px;}
	.ititle p span {font-size:28px;}
	.ititle p a { font-size:28px;}
	
    .about_tb {padding-left:1%;}
	.about_tb h2 p { float:left; font-size:36px; margin-right:4%; padding-right:4%;}
	.about_tb .pic { float:left; margin-right:5%;}
	.about_tb h3 { font-size:18px;}

	
	
	.product { width:100%; padding:0 5%; overflow:hidden;}
	.product .zbig { margin-bottom:20px;}
	.product .zbig img { width:102%;}
	.product .probtz { width:100%; margin-bottom:0px;}
	
	.product .bk{ margin-bottom:-1.8%; margin-left:-1.8%; margin-right:1.8%;}
	.product .bk img { width:108%; }
	.product .probt { width:100%; margin-bottom:30px;}
	
	.news_rt ul{ padding-left:0%; margin-top:20px; }
	.footer { padding:3% 0;}
   .menu4 ul a { width:23%;}
}



@media screen and (max-width:640px)
{
header .tbtext { padding-left:12%;}
header .tbtext h2 {font-size:25px; padding-top:5%;}

.container { max-width:1230px; padding:0 20px;}

.about_tb {max-width:100%; margin-bottom:10px;}
.swiper3 dd { display:none}

#owl-demo { margin:auto; max-width:1200px; padding:0 5px;}

.product .probtz { width:98%; margin-bottom:0px;}

.product .bk{ margin-bottom:0%; margin-left:-1.8%; margin-right:1.8%;}
.product .bk img { width:108%; }
.product .probt { width:97.3%; margin-bottom:22px;}

.posbox { padding:10% 0 6% 0;}
.positioninfo{ line-height:38px;  font-size:28px; }

.footer { padding:5% 0 3% 0;}
.fcontact { text-align:center;}
.anniu p{ text-align:center;}

.yb_conct { display:none;}
.anniubt{ display:none}


.footerbox { margin-bottom:42px;} 

.fnav2{ display: block;float:right;width:100%; margin:0 auto;  overflow:hidden; background:#2d2e2f; padding:10px 0 ; position: fixed ;bottom:0;z-index:9999}
.fnav2 a{ float:left; width:30%; overflow:hidden;  color:#FFF; font-size:18px; overflow:hidden ; text-align:center; font-size:16px;}
.fnav2 a img{ width:25%;vertical-align:middle; padding-left:4%; padding-right:5%;}

}

@media screen and (max-width:500px)
{
 .ititle { padding:5% 0;}	
.carousel-item img { max-width:120%; text-align:center}	
.product .bk{ margin-bottom:0%; margin-left:-3%; margin-right:3%;}
.product .bk img { width:112%; }
.product .probt { width:95%; margin-bottom:13px;}

.yscont h3 { font-size:21px;}

.ours-main { margin-bottom:-70px;}
.menu1 a { float:left; width:46%; font-size:16px; margin-bottom:15px; line-height:36px; padding:0% 0%;display:block; }
.menu4 ul a { width:46%;}
.fcontact img{display:none}
.fcontact strong{display:none}
.footer{ padding:1% 0; }
}
