/*! www.vancheer.com  |  Powered by vancheer */	
@media screen and ( max-width:1366px ){

	}
	
@media screen and ( max-width:1004px ){
	.wal{width:100%;}
	.w220{ display:none;}
	.w950{ width:100%;}
	.headDiv{ height:60px; z-index:22;}
	.headDiv .logoTel, .headDiv .stockTel{ display:block;}
	.banner, .nav, .headDiv .topRight, .headDiv .logo, .pageBanner, .pageTop, .pageNum, .sideBar{ display:none;}
	.indexFlashTel, .indexPart0Tel, .footTel, .pageBannerTel, .pageTitleTel, .pageMore, .productNavTel{ display:block;}
	.navIco{display:block; width:36px; height:30px; position:absolute; top:16px; right:10px;}
	.navIco img{ width:36px;}
	.pageBox{ padding:30px 10px 45px;}
	.pageBox2{ padding:30px 10px 45px;}
	.indexBox{ padding:15px 10px; overflow:hidden;}
	.indexBox .leftDiv{ width:100%;}
	.indexBox .leftDiv .bigBox1{ height:auto; padding-bottom:35px; width:100%; background-size:100% 100%;}
	.indexBox .leftDiv .bigBox1 .txtDiv{ padding:35px 0 10px; }
	.indexBox .leftDiv .bigBox1 .officeImg{ width:186px; margin:0 auto;}
	.indexBox .leftDiv .bigBox1 .officeImg .slick-slide{ cursor:pointer; display:block; margin-bottom:10px; width:186px; height:39px; background:#fff; text-align:center; line-height:38px; font-size:18px; color:#333; border-radius:20px; -moz-border-radius:20px;}
	.indexBox .leftDiv .bigBox1 .officeImg img{ position:relative; padding-right:16px; top:-2px;}
	.indexBox .leftDiv .bigBox1 .officeImg .img1{ display:none;}
	.indexBox .leftDiv .bigBox1 .officeImg .slick-current{ background:#ea3f28; color:#fff;}
	.indexBox .leftDiv .bigBox1 .officeImg .slick-current img{ display:none;}
	.indexBox .leftDiv .bigBox1 .officeImg .slick-current .img1{ display:inline-block;}
	.indexBox .leftDiv .bigBox2{ width:100%; height:auto;}
	.indexBox .leftDiv .bigBox2 .txtDiv2{ text-transform:uppercase; position:absolute; left:0px; width:100%; top:30px; font-size:16px; color:#fff; text-align:center; z-index:22;}
	.indexBox .leftDiv .bigBox2 .leftIco{ left:50%; margin-left:-9px; top:0; margin-top:0px; width:18px; height:10px; background:url(../images/nimg34_1.png) no-repeat; background-size:18px;}
	.indexBox .leftDiv .bigBox2 .slider-for{ width:100%;}
	.indexCase{ width:100%; height:auto;}
	.indexCase .slick{ width:100%; height:auto;}
	.indexCase .slick img{ width:100%; height:auto;}
	.indexBox .rightDiv{ width:100%; height:auto; margin-top:10px;}
	.indexBox .rightDiv .imgDiv img{ width:100%;}
	.indexBox .botDiv{ width:100%; height:auto; margin-top:10px;}
	.indexBox .botDiv .txtDiv{ left:20px; top:20px;}
	.indexNews .slick{ width:100%; height:auto; padding-bottom:25px;}
	.indexNews .slick .ico{ display:none;}
	.indexNews .slick .imgDiv, .indexNews .slick .contentBox{ float:none;}
	.indexNews .slick .imgDiv img{ width:100%; height:auto;}
	.indexNews .slick .contentBox{ padding:0 15px 0 85px; height:auto; width:auto;}
	.indexNews .slick .timeDiv{ left:10px; top:23px; height:55px;}
	.indexNews .slick .timeDiv em{ font-size:30px; line-height:26px;}
	.indexNews .slick .name{ padding-top:20px; font-size:16px;}
	.indexNews .slick .btnDiv{ padding-top:15px;}
	.indexNews .slick-prev{ bottom:25px;}
	.indexNews .slick-next{ bottom:25px;}
	.indexJoin{ width:100%; height:auto; margin-top:10px;}
	.indexJoin .imgDiv img{ width:100%; height:auto;}
	.footDiv{ padding:20px 10px; height:auto;}
	.footDiv .leftDiv, .footDiv .midDiv, .footDiv .links{ display:none;}
	.footDiv .link2{ padding:0 0 10px; text-align:center;}
	.footDiv .link2 a{ padding:0px 8px;}
	.footDiv .msg{ text-align:center;}
	.footDiv .rightDiv .tel{ display:block;}
	}
	
	@media screen and ( max-width:320px ){
		
	}