@media screen and (max-width:1200px)
{
	#header .head01 .head01_c{padding:0px 10px;width:auto;}
	#header .head01 .head01_c .logo{width:15%;}
	#header .head01 .head01_c .shop{width:10%; margin-left:2%;}
	#header .head01 .head01_c .nav{width:56%; margin-left:3%;}
	#header .head01 .head01_c .search{width:12%;}
	.productbox .tit{padding-top:0px;}
	.productbox .tit .tit_c{padding:0px 10px;width:auto;overflow:hidden;}
	.productbox .con .con_c{padding:0.1rem 10px;width:auto;overflow:hidden;}
	.aboutbox .aboutbox_c{padding:0px 10px;width:auto;overflow:hidden;}
	
	.position .position_c{padding:0px 10px;width:auto;overflow:hidden;}
	.menubox .menubox_c{padding:0px 10px;width:auto;overflow:hidden;}
	.main{width:auto; padding:0px 10px;}
	
	.contactbox{width:auto; padding:0px 10px;}
	
	#footer .foot{padding:0px 10px;width:auto;}
}

@media screen and (max-width:1024px){

	.aboutbox .aboutbox_c .txt{ margin-top:5%;}
	
	.contactbox .con .txt{width:30%;}
	.contactbox .con .txt p{ font-size:0.16rem;}
	.contactbox .con .txt p.t2{margin-top:0.1rem;}
	.contactbox .con .txt p.t3{margin-top:0.1rem;}
	.contactbox .con .txt p.t4{margin-top:0.1rem;}
	.contactbox .con .map{width:68%;}
}

@media all and (max-width:800px){

	#header .head01{height:0.6rem; position:fixed; left:0px; top:0px; z-index:9999; background:#fff;box-shadow:0px 0px 3px #ccc;-webkit-box-shadow:0px 0px 3px #ccc;}
	#header .head01 .head01_c{width:auto; padding:0px 10px;height:0.6rem; position:relative;}
	#header .head01 .head01_c .logo{height:0.6rem;width:auto;}
	#header .head01 .head01_c .logo img{height:36px;}
	#header .head01 .head01_c .shop{height:0.6rem;width:auto;}
	#header .head01 .head01_c .shop img{ height:0.30rem;}
	#header .head01 .head01_c .search{display:none;}

	/*顶部下拉菜单*/
	#header .head01 .head01_c .getAppNav {display:block;font-size: 0.28rem;z-index: 6;position:absolute;width: 100%;height: 100%; margin: auto;right: 0;width:0.5rem;text-align: center;cursor: pointer;}
	#header .head01 .head01_c .getAppNav > span {position: absolute;width: 0.28rem;height: 2px;background-color:#76838F;top: 0;bottom: 0;left: 0;right: 0;margin: auto;opacity: 1;transition: all 0.3s ease-out;-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;-ms-transition: all 0.3s ease-out;}
	#header .head01 .head01_c .getAppNav:after {content: '';position: absolute;width: 0.28rem;height: 2px;background-color:#76838F;top: -16px;bottom: 0;left: 0;right: 0;margin: auto;transition: all 0.3s ease-out;-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;-ms-transition: all 0.3s ease-out;}
	#header .head01 .head01_c .getAppNav:before {content: '';position: absolute;width: 0.28rem;height: 2px;background-color:#76838F;top: 16px;bottom: 0;left: 0;right: 0;margin: auto;transition: all 0.3s ease-out;-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;-ms-transition: all 0.3s ease-out;}
	#header .head01 .head01_c .menuActive > span {opacity: 0!important;}
	#header .head01 .head01_c .menuActive:after {transform: rotate(45deg);transform-origin: 50% 50%;top: 0px!important;}
	#header .head01 .head01_c .menuActive:before {transform: rotate(-45deg);transform-origin: 50% 50%;top: 0px!important;}

	#header .head01 .head01_c .nav{width:100%;display:none; position:absolute; left:0px; top:0.6rem; background:#fff; z-index:999;/*border-top:1px solid #eee;*/border-bottom:1px solid #eee; margin-top:0px; margin-left:0px;}
	#header .head01 .head01_c .nav ul{width:100%;}
	#header .head01 .head01_c .nav ul li{width:100%;height:auto;line-height:0.4rem; border:0px; border-top:1px solid #eee; text-align:center; float:left;}
	#header .head01 .head01_c .nav ul li.on{ border:0px; border-top:1px solid #eee;}
	#header .head01 .head01_c .nav ul li.on > a{border:0px;background:none;border:0px;}
	#header .head01 .head01_c .nav ul li > a{ line-height:0.4rem; height:auto; font-size:0.14rem;font-weight: bold;width:100%; display:inline-block; border:0px; padding-top:0px; }
	#header .head01 .head01_c .nav ul li > a span{ display:none;}
	#header .head01 .head01_c .nav ul li > a.on{border-bottom:0px;color:#333;border:0px;}
	#header .head01 .head01_c .nav ul li > a:hover{border-bottom:0px;color:#333;background:none;border:0px;}
	#header .head01 .head01_c .nav ul li .showbox{position:static;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none; background:#EBEBEB; overflow:hidden;width:100%;}
	#header .head01 .head01_c .nav ul li .showbox a{width:50%;float:left;}

	#header .banner{ margin-top:0.6rem;}
	#header .banner a.banner_prev{font-size:0.3rem; margin-left:0px; left:10px;margin-top:-0.5rem;display:none;}
	#header .banner a.banner_next{font-size:0.3rem; margin-right:0px; right:10px;margin-top:-0.5rem;display:none;}
	#header .banner img{max-width:100%; display:block;}
	#header .banner .more_page{ padding:5px 0px; padding-top:10px;bottom:5px;}
	#header .banner .more_page span{width:0.1rem; height:0.1rem;}

	.position{ margin-top:0.6rem; display:none;}
	.position .position_c{padding:10px 10px;line-height:0.2rem; height:auto;}
	#header .banneri{ margin-top:0.6rem;}
	
	.menubox{ height:0.51rem;}
	.menubox .menubox_c ul li{text-align:center;}
	.menubox .menubox_c ul li a{line-height:0.5rem; font-size:0.14rem;}
	
	.main{ margin:0.15rem auto;}
	
	.main .left{width:100%;}
	.main .right{width:100%; margin-top:20px;}
	.productlist li{width:49%;margin-right:0px;}
	.productlist li:nth-child(2n){ float:right;}
	
	
	.productbox .tit .tit_c{ height:0.51rem;}
	.productbox .tit .tit_c h2{line-height:0.5rem;font-size:0.18rem;}
	.productbox .tit .tit_c i{line-height:0.5rem;}
	.productbox .tit .tit_c span{line-height:0.5rem;}
	.productbox .con .con_c .con_l{width:100%; padding-bottom:150%;}
	.productbox .con .con_c .con_r{width:100%; margin-top:10px;}
	.productbox .con .con_c .con_r ul li{width:100%; padding-bottom:80%;}
	.productbox .con .con_c .con_r ul li:nth-child(2n){width:100%; float:left;}
	.productbox .con .con_c .con_r ul li:nth-child(3){ margin-bottom:3.1%;}
	.productbox .con .con_c .con_r ul li:nth-child(4){ margin-bottom:3.1%;}
	.aboutbox .aboutbox_c .txt{width:100%; float:left; margin:0px 0px; margin-top:5%;}
	
	.caselist{ margin-bottom:0px;}
	.caselist li{padding:0.1rem 0px;}
	.caselist li .date{ display:none;}
	.caselist li .pic{width:120px; height:80px; top:0.1rem; overflow:hidden;}
	.caselist li .txt{ padding:0px; height:auto; padding-right:130px;}
	.caselist li .txt .t{font-size:0.14rem; line-height:0.3rem; height:0.3rem;}
	.caselist li .txt .c{font-size:0.12rem;}
	
	.questionlist li{width:49%; margin-right:0px; margin-bottom:2%;}
	.questionlist li:nth-child(2n){ float:right;}
	.questionlist li .txt p.t{ font-size:0.14rem;}
	.questionlist li .txt p.c{ font-size:0.12rem; height:0.4rem; line-height:0.2rem;}
	
	.pages{ margin-top:0.15rem;}
	
	.contactbox{ margin:0.15rem auto;}
	.contactbox .tit h2{ font-size:0.18rem;}
	.contactbox .tit i{ font-size:0.18rem;}
	.contactbox .con{ margin:0.1rem 0px;}
	.contactbox .con .txt{width:100%;}
	.contactbox .con .map{width:100%; margin-top:10px;}
	
	/*底部*/
	#footer .foot .foot01{ height:auto; line-height:0.3rem; padding-bottom:0.1rem; text-align:center;}
	#footer .foot .foot01 span{ padding:0px 0.07rem;}
	#footer .foot .foot02{height:auto; text-align:center;}
	#footer .foot .foot02 .foot02_l{width:100%;}
	#footer .foot .foot02 .foot02_l p{line-height:0.25rem;}
	#footer .foot .foot02 .foot02_r{width:100%; text-align:center;}
	#footer .foot .foot02 .foot02_r p.tel{font-size:0.14rem;}
	#footer .foot .foot02 .foot02_r p{ line-height:0.25rem;}

}
