@media only screen and (max-width: 1399px){
	.main1 ul li{width: 27%;}
	.center,.main62n,.main61n,.main63n{width: 98%;}
	.nav ul li{padding: 0px 2px;}
	.nav ul li a{font-size: 15px;}
	.main1 ul li{width: 27%;}
	.fix{position: relative;}
	.main4n{overflow:hidden;}
}

@media only screen and (max-width: 1200px){
	.nav,.logo{width: 100%;}
	.top{background-size: 100% 200px;overflow: hidden;height: auto;padding-bottom: 20px;}
	.nav ul li>a{height: auto;line-height: 50px;font-size: 16px;}
	.nav ul li{padding: 0px 20px;}
	.fix{position: relative;}
}

@media only screen and (max-width: 1050px){
	.main1 ul li .wz{
		position: relative;
		width: 100%;
		top:0px
	}
	.nav{display: none;}
	.demo-2{display: block !important;}
	.callbacks_container .tu,.callbacks img{
		height: auto !important;
	}
	.main1 ul li{
		width: 100%;
	}
	.main1 ul li .tp img,.main1 ul li .tp{
		height: auto;
	}
	.main1 ul li{
		min-height: auto;
	}
	.main1,.main2{
		height: auto;
		padding-bottom: 20px;
	}
	.more{
		padding-bottom: 30px;
		box-sizing: border-box;
		
	}
	.m2z,.m2y{
		width: 100%;
	}
	.main2{
		height: auto;
		background: url(../img/m2bg.png) repeat 0px 0px;
	}
	.m2y{margin-left: 0px;margin-top: 20px;}
	
	.conlist .ejdh{display: none;}
	.conlist .list-z{width: 100%;}
}
@media only screen and (max-width: 900px){
	.demo-2{top: 123px !important;}
.ycnr{width:100%}
.pict_list ul li{width:100%}
.pic_wrap{height:auto!important}
.pic_wrap img{width:100%;height:auto!important}
}
@media only screen and (max-width: 520px){
.teach_title .teach_img {
    width: 100%!important;
    margin-right: 3%!important;
    height: auto!important;
}
.ycnr{width:100%}
.pict_list ul li{width:100%}
.list-z img{max-width:100%;height:auto!important;margin:0 auto}
.mc{font-size:25px}
	.btt,.btbox{
		width: 100%;
	}
	.btt{height: auto;}
	.dq1{top: 110px;
    left: 50px}
.main4n ul li,.main4n ul li img,.main6lnr{width:100%;}
.main4n ul li,.logo{margin:0}
.main62{height:auto;background: #f6f3f0;padding-bottom: 40px;}
.main4n ul li p{width:100%}
	.main6ln,.main63nr{width: 97%;}
	.main61{height:auto;padding-bottom:20px;background: #960218;}
	.main62nr{width:100%;}
	
.main62nr ul li{width:100%;}
	.main63{background: #042d52;}
	
}
@media only screen and (max-width: 768px){
	
	#dt .dtxt .bt{display: none;}
	.callbacks_container .tu, .callbacks img{
		width: 100%;
		float: none;
	}
	.hez{display: none;}
	
}

@media only screen and (max-width: 375px){
	

}