@charset "utf-8";
/* CSS Document */
@media screen and (min-width:1630px) and (max-width:2580px){
	.wd{ padding:0 0.5%;max-width:1630px;}
	
}

@media screen and (min-width:1180px) and (max-width:1380px){
.nav {width:75%;margin-left: 0%;}
.nav ul li{margin: 0 0px; padding:0 25px;}	
	.nav ul li a {margin: 0 7px;}
	.yy {float: left; width:10%;}
	
}

@media screen and (min-width:960px) and (max-width: 1024px) {
header{ height:90px; }
	.nav,.shearb,.topp{ display:none;}
	.demo-buttons{ display:block;}
	.yy {float:left;line-height:90px; margin-left:50%;  width:30%;}
}
@media screen and (min-width:640px) and (max-width:950px){
	header{ height:90px; }
	.nav,.shearb,.topp{ display:none;}
	.demo-buttons{ display:block;}
	.yy {float:left;line-height:90px; margin-left:27%;  width:30%;}
	header .top h1 img {margin-top: 26px;}
.flex-control-nav { bottom:10px;}
.flex-control-paging li a {width: 32px;}
}

@media screen and (max-width:640px){
.wd{ padding:0 3%;}
header{ height:60px; }
header .top h1 {width:26%;}header .top h1 img{ padding-left:8%;margin-top:18px;}
.nav,.shearb,.topp{ display:none;}
.demo-buttons{ display:block; line-height:60px;}.fancynav-close{ line-height:60px;}
.yy {float:left;line-height:60px; margin-left:12%;  width: 45%;}
.flex-control-nav { bottom:0px;}
.flex-control-paging li a {width: 12px;}
.index-pro{ padding:12% 0 0 0;}
.index-pro ul li{ width:48%;}
.footer{ padding:0 0 12% 0;}
.footer .dh ul li {width: 100%; margin-bottom:40px;}
.copy{ padding:8% 0 0 0;}
.prolist ul li{ width:47%;margin-bottom:3%;}
.products ul li{ width:48%;}
.products ul li h6{ text-align:center; padding:0 22px 22px 22px; line-height:1.3; font-weight: 200; height:80px; }
.container .ctleft {width: 99%;}
.container .ctright {width: 100%; padding:5% 0 0 0;}
.container .ctright ul li {width: 46.5%;}
.meiti_dt {width: 100%;}
.sp-thumbs a:link, .sp-thumbs a:visited {width: 75px !important;height: 75px !important;}
.proconrg {width: 100%;}
.product_cons table td {line-height: 1!important;}
.tb_box {width:40%;}
.eventss ul li,.events ul li {width: 47%;}
.eventss ul li h6,.events ul li h6 { height: 85px;}
.news_box_pages ul li {width: 100%; margin-bottom:50px;}
.honor_img ul li {width: 48%;}
.download { width:96%;}
.mcbox{ padding:0 5%; text-indent:0; width:65%;}
.slide_join h3{ padding-left:2%; width:96%; }
.contactbox .leftbox {width: 90%;}
.contactbox .rightbox{ width:100%; padding-bottom:5%;}
.contactboxs{ padding-bottom:12%;}
.nynews ul li {width: 97%;}
.news_box{padding: 50px 3% 0 0}
.ny_about {padding:10% 0 4% 0;}
.ny_about p img{ max-width:100%;}
.nydyip{ padding:10% 0;}
.nspr ul li {width: 97%; margin-bottom:35px;}
}
