  @media screen and (max-width: 1080px){
	  .ruir{
	  		 display: none;
	  } 
	  .donch>ul>li{
		      width: 23.5%;
	  }
	  .tiemrxue{
		  display: none;
	  }
	  .zhenbr{
	  	width: 100%;
	  }
	  .lermr>ul>li{
		  float: none!important;
		  width: 100%;
		  max-width: 900px;
		  margin: 0 auto;
		  margin-bottom: 70px;
	  }
	  .sonpan{
		  width: 100%;
		  margin-bottom: 20px;
	  }
	  .ripri{
		width: 100%;
			
	  }
	  .contile{
		  font-size: 16px;
	  }
	  
	  .newconpr{
		  margin: 0 auto;
		  max-width: 800px;
		  width: 100%;
	  }
	  .lenewsr{
		width: 100%;  
		margin-bottom: 40px;
	  }
	  .riconew{
		  width: 100%;  
	  }
	  .sonpan img
	  {
	      width:100%;
	  }
	  .gcon
	  {
	      font-size:18px !important;
	  }
	  .bitie
	  {
	      font-size:22px;
	  }
	  .ewncon
	  {
	      font-size:20px;
	  }
	  .gusr>ul>li
	  {
	      width:100%;
	  }
	  .gusr>ul>li img
	  {
	      width:100%;
	      height:auto;
	  }
	  .giso
	  {
	      background-size: 700%;
	  }
	  .gusr>ul>li {
            overflow: hidden;
            height: 400px;
        }
        .lefr {
            font-size: 22px;
        }
        .pinsc {
            line-height: 56px;
        }
        .lenewsr img
        {
            width:auto;
        }
        .news_img
        {
            overflow:hidden;
        }
	  
  }
  
    @media screen and (max-width: 960px){
		.nones{
			display: block; 
		}
		.headens{
			display: none;
		}
  .conpan{
	  padding-top: 45px;
  }
  .foter {
      padding: 30px 0px;
      
  }
  .newtier{
	      padding-top: 45px;
	      padding-bottom: 35px;
	  }
	  .maodun{
		      line-height:130px;
		      height: 130px;
	  }
	 .cpnanme{
		 line-height: 25px;
	 }
  }
  @media screen and (max-width: 860px){
	  .swperi{
	  	   display: block;
	  }
	  .abr{
		  display: none;
	  }
	  .tainar>div{
		  margin: 0 auto;
		  width: 455px;
		  }
		 
	  .youbr{
		  width: 100%;
		  margin-top: 20px;
	  }
	  .mebhaun{
		  width:98%;
	  }
	  .emre{
		  width: 60%;
	  }
	 
	  .mantp{
		  padding-left:0px;
		margin-bottom: 100px;
	  }
	  .tiero{
		  text-align: center;
	  }
	 .leflans{
		 overflow: hidden;
		 overflow-x: scroll;
		 width: 100%;
		 position: static;
	 }
		  
	  .leflans>ul{
		  width: 2031px;
	  }
	 .leflans>ul>li{
		     font-size: 18px;
		 text-indent: 0px;
		 box-sizing: border-box;
		 text-align: center;
		 padding: 0px 10px;
		 white-space: nowrap;
		     text-overflow: ellipsis;
		     overflow: hidden;
		     word-break: break-all;
		 width:280px;
		 margin-right: 10px;
		 
		 float: left;
	 }
	  
	  .niutui{
	  	 position: static;
	  }
	  .newtioc{
		  text-align: center;
	  }
	  
	  .foxs{
		  display: flex;
		  flex-wrap: wrap;
		  justify-content: space-between;
	  }
	  
	  .niutui{
		  
		  width: 100%;
	  }
	  .zuogr{
		  width: 48%;
		  
	  }
	  .p1,.p2,.p3{ width:100%; text-align:center;}
	  
	.fanyguo,.nwcnr{
		padding-right: 0px;
	}
	  .rentu{
	  	width: 100%;
	  }
	  
	  .chisy{
		  width: 100%;
	  }
	  .linkonsr{
		  text-align: center;
	  }
	.linkonsr{
		bottom: 50%;
		margin-bottom: -20px;
	}	  
	  .shlan{
		  display: none;
	  }
	  
  }
  
  
  @media screen and (max-width: 800px){
	 
	   
	  .laodei,.nwcnr{
		  padding-left: 0px;
	  }
	  .elfimg{
		  width: 400px;
		  margin: 0 auto;
		  position: relative;
		  margin-bottom: 30px;
	  }
	 .laodei{
		 margin-top: 0px;
	 }
	 .loovh{
		 width: 90%;
		 margin: 0 auto;
	 }
	  .pelrge a{
		  width: 25%;
	  }
	 
	 
  }
  @media screen and (max-width: 760px){ 
		.donch>ul>li{
			     width: 31.5%;
		}  
	  .fonwue{
		  width: 50%;
	  }
	  .conber{
	  	  width: 50%;
	  }
	  .conber>ul>li{
		  width: 100%;
		  }
	.fonwue{
		padding:40px 25px;
	}
  }
  
    @media screen and (max-width: 640px)
    {
        .img{ height:165px; overflow:hidden;}
        .img img{ width:100%; height:auto;}
        .lyoui img{ width:100%; height:auto;}
        .newsbiao
        {
            padding-top:50px;
        }
        .gusr>ul>li
        {
            overflow:hidden;
        }
        .newconpr_list{ width:100%; float:left;}
        .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction
        {
            bottom:17px !important;
            left:-10px;
        }
        .lenewsr>img
        {
            width:100%;
            height:auto;
        }
		.donch>ul>li{
			     width: 48.5%;
		}  
		.bulen{
			padding: 10px;
		}
			
		.flper{
			padding: 20px;
		}
			
		.tupian>ul>li{
			margin-right: 10px;
		}
		.zhannr{
			width: 100%;
			padding-left: 0px;
			
		}
		.conpan {
		    padding-top: 35px;
		    margin-bottom: 50px;
		}
		.newtier {
		    
		    padding-top: 45px;
		    padding-bottom: 35px;
		}
			.xinsr>ul>li:nth-child(2){
				   border-right: 1px solid #35669f; 
			}
			.narpak>ul>li:nth-child(2){
					   border-right: 1px solid #c2c2c2; 
			}
		.xinsr>ul>li{
			width: 50%!important;
			margin-bottom: 20px;
		}
			
		.foetrn{
			position: fixed;
		}
		
		.pelrge a{
			 width: 49.33%;
		}
		.pelrge a img {
            height: 300px;
        }
		
		.bbaoe{
			text-align: center;
		}
		.tup{
			text-align: center;
			width: 100%;
			margin-bottom: 50px;
		}
		.tup>img{
			width: 80%;
		}
		
		
		.video
        {
            width:100% !important;
            overflow: hidden;
        }
		 
	}