@media only screen and (max-width: 1024px) {
	.index-tit{ padding: 60px 0; font-size: 0.32rem;}
	.about-wz h3{ font-size:0.24rem; margin-top: 5%;}
	.about-wz p{ margin-top: 25px;}
	.cp-list a{ line-height: 70px;}
	.ve-menu a:hover{color: #fff !important;}
} 
@media only screen and (max-width: 980px) {
	.about-pic,.about-wz{ width: 100%;}
	.tp-pc{ display: none;}
	.tp-web{ display: block;}
	.cp-list{ width: 100%;}
	.cp-list a{ display: inline-block; margin: 0 10px;}
	.cp-box{ width: 100%; margin-top: 20px;}
	.s-side{ display: none;}
	.right-con{ width: 100%; padding: 0px;}
}
@media only screen and (max-width: 640px) {
	.logo{ width: 70%; padding: 25px 0;}
	.logo img{ width: 100%;}
	.ve-menu{ margin-top: 20px;}
	.index-tit{ padding: 40px 0; font-size: 0.24rem;}
	.cp-box ul li{ width: 100%; margin: 0px 0 10% 0;}
	.about-wz h3{ font-size:0.18rem; font-weight: bold;}
	.list-cp ul li{ width: 100%;}
	.name-box a{ width: 100%; margin: 1% 0 0 0;}
} 