
@media screen and (max-width:1660px) {
	.topForm{ width:70%; }
	.yiji  .f14{ font-size: 12px;}
	.yiji li ul a::before{ left: 5px;}
	.yiji li ul li a{ padding-left: 20px;}

	.contactBox .f18{ font-size: 16px;}
	.oneNav{font-size: 16px;}
	}
	
	@media screen and (max-width:1440px) {
	 
		body{ font-size: 14px;}
		.w80{ width: 86%;}
		.idxMore{ width: 200px;}
		.idxUl li{width: calc((100% - 75px)/4);    margin-right: 25px;}
		.idxClassUl li{width: calc((100% - 120px)/4);    margin-right: 40px;}
		.banner .swiper-pagination{ bottom: 40px;}
	
		footer .w80{  width: 90%; }
	
		.yiji li ul a::before{ left: 0;}
		.yiji li ul li a{ padding-left: 12px;}
		.prolist li{ width: calc((100% - 60px)/4); margin-right: 20px;   }
		.prolist li:nth-child(n + 5) {  margin-top: 20px;}
		.seriveNav a{ height: 50px;}
	
		.yiji a.inactive{   height: 42px;}
		.yiji .inactive .anniu{ width: 42px; height: 42px;}
	
		nav li dl{ height: 380px;}
	
		.explainList li{ width: calc((100% - 56px)/3);   margin-right: 28px;}
		.explainList li:nth-child(n + 4){ margin-top: 28px;}
	
		.newslist li .img img,.newslist li .txt{ height: 120px;}
	
		/*.yscopytext,.yscopytextLine { display: none !important;}*/
	
		.explainList li .img{ width: 160px;}
	
		.oneNav{ font-size: 16px; padding:0 15px; }
	
		.searchBtnImg{ height:18px; }
	
		.footImg img{ width:130px; }
		.pb-100{ padding-bottom: 100px;}
	
	
	}
	
	@media screen and (max-width:1280px) { 
	
		.f14{ font-size: 12px;}
		 div.video-wrap{ width: 90vw;height: auto;}
		.w80{  width:90%; } 
		.w90{  width: 90%;  }
		.explainList li .img{ width: 130px;}
		.searchBtnImg{ height:16px; }
		
	
	
	}
	
	@media screen and (max-width:1200px) { 
	
	 .yscopytext,.yscopytextLine,.yscopytexttel{ display: none !important;}
	   .w80{  width:96%; } 
	   .w90{  width: 96%;  }
	   .topForm{ width: 70%;}
	   .yscopytext,.yscopytextLine{ display: none;}
	   .downTj .img{  width:195px;}
	   .downNav>li .downNaavOne{ width: 18vw;}
	
	   .yiji li ul li a{  word-break:break-all;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;  white-space:normal;}
	   
	}
	
	@media screen and (max-width:1100px) {
	
		body,.locaton{ font-size: 12px;}
		/* .navTel{ display: none;} */
		.logo img{ height: 40px;}
		.topForm{ width: 60%;}
		header{ height: 60px;}
		nav{ height: 40px;}
		.oneNav{ font-size: 14px; line-height: 40px;}
		nav li dl{ top: 40px; height: 300px;}
		.downTj .img{  width: 155px;}
		.seriveNav a{ height: 40px;}
		.pb-100{ padding-bottom: 40px;}
		.footImg img{ height: 40px;}
		.footContact{ width: 25%;}
		.topForm .submit{background-size: auto 50%;}
		.topForm .keys{    padding-left: 5px;}
		.topForm .keys,.topForm .submit{ height: 38px;}
		.downNav>li .downNaavOne{ width: 40vw;}
		.page-aside-item{ width: 30px; height: 30px; padding: 5px;}
		 .navlogo{ height: 40px;}
		 .navlogo img{ height: 34px;} 
		 .paperbOX table, .paperbOX tr, .paperbOX td, .paperbOX th{ padding: 5px;}
		 .banner .swiper-pagination-bullet{ width: 50px; height: 3px;}
		 .proLeft{ width: 24%;}
		 .proRight{ width: 72%;}
		 .prolist li{    width: calc((100% - 30px)/4);  margin-right: 10px;   }
		 .prolist li:nth-child(n + 5) {  margin-top: 10px;}
		 .explainList li{ width: calc((100% - 25px)/2);  margin-right: 25px;}
		 .explainList li:nth-child(n + 3){ margin-top: 10px;}
		 .explainList li:nth-child(3n){  margin-right: 25px;}
		 .explainList li:nth-child(2n){ margin-right: 0;}
		 .explainList li .tit::after{ width: 6px;}
		 .explainList li .img{ width: 40%;}
		 .tutorialList li{    width: calc((100% - 25px)/2);     margin-right:25px;}
		 .tutorialList li:nth-child(n + 3){ margin-top: 25px;}
		 .tutorialList li:nth-child(3n){ margin-right: 25px;}
		 .tutorialList li:nth-child(2n){ margin-right: 0;}
		 .joblist li .bottom{padding-right: 300px;}
		  .explainList li .img{ width: 100px;}
	
		  .tutorialList li .title{word-break:break-all;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;  white-space:normal;}
		  .tutorialList li .downBtnicon{ height: 18px;}
	
		  .footImg{ display: none;}
		  
		  .prolist li .txt .color-666{ word-break:break-all;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;  white-space:normal;}
		  .payBox .left  { width: auto; }
		  .payBox .left .title {white-space: nowrap;}
		  .w76{ width: 90%;}
		
	}
	@media screen and (max-width:750px) {
	   
	}
	
	@media screen and (max-width:420px) { }