 
@media screen and (max-width: 1100px){  
.newtil>a{
	margin: 3vw 0px;
}
 	.zxun{
 		float: none;
 	}
 	.xuntiao{
 		display: none;
 	}
 	.newtil{text-align: center;}
 	.zxun a{
 		display: none;
 	}	
 	 .qiye{
 	 	box-sizing: border-box;
 	 	padding: 0px 1%;
 	 	width: 33.33%;
 	 	margin-left: 0px;
 	 	text-align: left;
 	 }
 	 
 	 .mati{
 	 	margin-top: 100px;	
 	 }
 	 .newtil{height: 100px;}
 	 
 	 .ken{    padding-top: 14vw;
    padding-bottom: 11vw;}
 	 .mintu{
 	 	line-height: 20px;
 	 }
 	 
 	 .mebr{
 	 	padding-top: 25vw;  
    padding-bottom: 28.5vw;  
 	 }
 	 .fenr{
 	 	height: inherit;
 	 	line-height: 45px;
 	 }
 	 .xuancony{
 	 	 padding-top: 14vw;
    padding-bottom: 11vw;
 	 }
 	 .anmr{
 	 	 padding-top: 12.8vw;
    padding-bottom: 13.5vw;
 	 }
 	 .jgour{
 	 	height: 12vw;
 	 }
 	 .udenbr{
 	 	margin-top: 11vw;
 	 }
 	 
 }
 
 
 
 
@media screen and (max-width: 1000px) {
	
	.boti{
		    margin-bottom: 5vw;
	}
	
	.fuer>div{
		margin: 10vw auto;
	}
.fonert{
	padding:7vw 0px;
}
.juz{
	overflow-y: hidden;
}
	
	 .gluisr{
 	 
	 	margin-top: 6vw;
	 }
     .xiarn{
     	margin-bottom:20vw;
     }
     .xiarb>div>div{
     	padding:13vw 4vw;
     }
     .tud{
     	padding:13vw 4vw;
     }
    .nvti{
    	text-align: center;
    	width: 100%;
    }
    .ritybr{
    	display: none;
    }
    .conzu{
    	float: none;
     
    	max-width: 600px;
    	width: 100%;
    }
    .cony{
    	max-width: 600px;
    	width: 100%;
    	 
    	 
    }
    .chux{
    	display: block;
    }
    .tpinr{
    	display: none;
    }
     .liane{
     	display: none;
     }
     .leimu{
     	display: none;
     }
     .erwei{
     	display: flex;
     	justify-content: space-around;
     	width: 100%;	
     }
     .ti{
      	border: 0px;
     	width: 265px;	
     }

	.xnrj{
		display: block;
	}
     .dibu{
		 line-height: 30px;
	    text-align: center;
	    padding: 10px;
	   
	}
     .dosh{
     	width: 100%;
     	max-width: 600px;
     	float: none;	
     	margin: 0 auto;
     }
	.tibr{
		width: 100%;
     	max-width: 600px;
		float: none;
		margin: 0 auto;
	}   
	
	.din{
		display: none;
	}
	 .imgrt{
		display: none;	
	 }
	  .conter{
	  	width: 79%;
	  }
	  .conter>p:nth-child(3){
	  	line-height: 25px;
	  }
	  .conter>p:nth-child(1){
	  	line-height: 30px;
	  }
	  .zuobrs{
	  
	  	width: 100%;
	  	max-width: 810px;
	  	margin: 0 auto;
	  	float: none;
	  		margin-bottom: 2vw;
	  }
	  .yobcon{
	  	float: none;
	  	max-width: 810px;
	  	width: 100%;
	  	margin: 0 auto;
	  }
	
	  
	   .nren{
	   	padding: 20vw 0px;	
	   }
	  .lsd{
	  	width: 100%;
	  	
	  }
	  .lnert{
	  	width: 100%;
	  }
	  
	  .xiler{
	  	margin-top: 3vw;
	  }
  .consxi>.xiler:nth-child(3n-1){
			margin: 0 3.5%;	
			margin-top:3vw;
	 }
	 .newnr{
		width: 100%;
	}
	 .rile{
		margin-top: 50px;
		float: left;
		width: 100%;
	}
} 


@media screen and (max-width: 850px) {
	.datousnbrw{
		width: 49%;
	}
	
	.conter{
		margin-left: 0;
		width: 100%;
	}
	.lefrpr{
		display: none;
	}
	
	.mati{
		    margin-bottom: 14vw;
	}
	
	.con1{
		padding-bottom: 12vw;
	}
}

@media screen and (max-width: 800px) {
	.newsh>span{
		display: none;
	}
	.newsh{
		padding: 30px 20px;
	}
	 .qyser{
	 	width: 20%;
	 }
	 
	.xiarb>div>div{
		width: 100%;
	}
	
	.tud{
		width: 100%;
	}
}
@media screen and (max-width: 750px) {
	
	
	
	.zuor{
		float: right;
		width: 50%;
	}
	.neewimg{
		margin-top: 0;
		float: left;
		width: 45%;
		margin-right: 5%;
	}
	.qiye{
		margin-top: 20px;
		width: 100% ;
	}
	.flr img{
		width: 100%;
	}
	.yeti{
		text-align: center;
	}
	.shenc{
		display: none;
	}
	.saxs{
		display: block;
	}
	.zhhr{
		width: 44.5%;
	}
	.nreb{
		width: 11%;
		height: 24.3vw;
		background-size:50% auto ;
	}
  
	.nrexi{
		width: 44.5%;	
		background-size:auto 50% ;
	}
	.lefimg{
		display: none;
	}
	
	.conkup>div{
		float: none;
		max-width: 600px;
		margin: 0 auto;
		width: 100%;
		 
	}
	.tibr>div>div{
		padding-top: 7vw;
	}
	
	.emnrl li{
		
		width: 100%;
		margin: 1vw 0px;
	}
}

@media screen and (max-width: 650px) {
	.lebro{
		text-align: center;
		float: none;
		margin-top: 5vw;
	}
	
	.netrup{
		float: none;
		margin: 0 auto;
		margin-bottom: 5vw;
	}
	
	.fuu{
		width: 100%;	
	}
	
	.fuer{
		height: inherit;
		width: 100%;
	}
	
	.fuusan{
		float: left;
		width: 100%;
	}
	.siw>div{
		  margin: 10vw auto;
	}
	.fuer>div{
		  margin: 10vw auto;
	}
	
	.siw{
		width: 100%;
		float: right;
	}
	.xiler>p{
		line-height:7vw;
	}
	.consxi{
		display: flex;
		justify-content: space-between;
		flex-flow: wrap;
		
	}
	.xiler{
		width: 48%;
		margin: 3vw 0%!important;
	}
	.lenrimg{
		width: 100%;
	}
	.ybais{
		width: 100%;
	}
	.xiarb>div>div{
		width: 100%;
	 
	}
	.lpr{display: block;}
	.sanben p{
		line-height: 14vw;
	}
	.sanben{
		
		padding-top: 6vw;
	}
	 .gluisr{
	 	display: none;
	 }
	
	.herpr>div:nth-child(1){
		float: none;
		width: 100%;
	}
	
	.herpr>div:nth-child(2){
		width: 50%;	
		background-size:100%;
	}
	.confn>div:nth-child(1){
		background-size:100%;
		width: 50%;
	}
	.confn>div:nth-child(2){
		width: 100%;
			background-size:100%;
	}
	
	.qyser{
		float: left;
		margin-left: 0px;
		width: 100%;
		margin: 10px 0px;
 		height: 40px;
 		
	}
	.shwr{
		width: 100%;
		line-height: 45px;
		font-size: 18px;
	}
	.yonwq{
		float: none;
	}
	.yonwq{
		max-width: 360px;
		width: 100%;
		 
	}
	.newkanren>a:nth-child(2){
		display: none;
	}
	.newkanren>a:nth-child(3){
		display: none;
	}
.newkanren a{
		margin: 10px auto!important;
	}
}

@media screen and (max-width: 600px) {
	.herpr>div:nth-child(2){
		 
		background-size:auto 100% ;
	}
	.confn>div:nth-child(1){
		background-size:auto 100% ;
	 
	}
	.confn>div:nth-child(2){
		 
			background-size:auto 100% ;
	}
}

@media screen and (max-width: 550px) {
	
	
	
	.neewimg{
		background-size: auto;
	}
	.erwei{
		display: block;	
	}
	.leftiao{
		margin-left: 0px;
		box-sizing: border-box;
		width: 80%;
		float: none;
		 
		margin: 100px auto;
	}
	.tibr>div>div{
		width: 100%;
	}
	
	.dosh>div{
		padding:10%;
	}
	.conkup>div{
	  height: 70.5vw;
	}
	
	
}
 
@media screen and (max-width: 550px){
	.tilery{
		height: 72px;
		line-height: 32px;
	}
	
}


@media screen and (max-width: 550px){
	.tilery{
		 
		line-height: 20px!important;
	}
	
	.con2{
		height: inherit;
	}
}
