@media (max-width:765px){
	.products-list{margin-top:30px;}
	/* .logo{top:15px;left:15px;} */
	.logo img{max-width: 130px;}
	.lang{margin-top:10px;}
	.lang a{font-size: 0px;}
	.products-list{padding:0 10px;}
	.products-list .row,.case-list .row{margin-right:-5px;margin-left:-5px;}
	.products-list .row > div,.case-list .row > div{padding-right:5px;padding-left:5px;}
	.pro-txt{margin:10px 0 20px;font-size: 18px;}
	.icp{padding:20px 10px;}
	.header-menu{width:300px;left:-300px;}
	.closed{left:auto;right:30px;top:30px;}
	.header{padding:15px;}
	.header-menu .head-nav{margin:100px 0 0 20px;}
	.header-menu .head-nav li{margin-bottom:15px;}
	.header-menu .head-nav li > a{padding-bottom:5px;font-size:18px;}
	.head-ej-nav dd a{font-size:18px;}
	.head-ej-nav dd{margin-bottom:15px;}
	.inner-wrap{padding-top:65px;}
	.title{font-size:24px;margin-bottom:30px;}
	.tabs{margin-bottom:30px;}
	.tabs a{font-size:18px;padding:0 20px;}
	.servics-list{padding:0;}
	.servics-list .txt{font-size:18px;margin:10px 20px;}
	.case-list{margin-top:20px;margin-bottom:20px;}
	.case-list .row > div{margin-bottom:10px;}
	.news-list {
	    padding-top: 10px;
	    padding-right: 15px;
	    padding-left: 15px;
	    overflow: hidden;
	}
	.news-list .row{margin-right:-8px;margin-left: -8px;}
	.news-list .row > div{padding-right:8px;padding-left:8px;margin-bottom:16px;}
	.news-list .txt h5{
		font-size: 18px;
    	margin: 10px 0 10px;
	}
	.news-list .txt p{font-size:16px;margin-bottom:10px;}
	.newsdetail-title h3{font-size:24px;}
	.newsdetail-title .newsdetail-date{font-size: 16px;margin-bottom:0;}
	.newsdetail .text{margin-top: 0;margin-bottom:30px;}
	.job-txt p{font-size: 18px;line-height: 30px;margin-bottom: 20px;}
	.job-bot{padding:30px 20px;}
	.job-pop{height:60px;background-size: auto 50%!important;}
	.jobpopform{padding:30px 30px 30px 10px;}
	.jobpopform table{width:300px;font-size:16px;}
	.jobpopform table tr td.lf{width:80px;}
	.popinpt{width:220px;}
	.popinpt input{height: 40px;border-radius:30px;}
	.popinpt textarea{border-radius:10px;}
	.jobpopform table tr td{padding:10px 0;}
	.popbtn input{width:100px;}
	.contact-box{padding:0 15px;}
	.contact-mes{padding:15px;margin-top:25px;margin-bottom:30px;}
	.contact-mes .p1{font-size: 24px;margin-bottom:10px;}
	.contact-mes .p2{font-size: 18px;margin-bottom:10px;line-height: 30px;}
	.contact-mes ul.ul li{font-size:16px;margin-bottom:10px;}
	.contact-mes ul.ul{margin-bottom:20px;}
	.contact-list .row > div + div .contact-box:after,.contact-list .row > div + div .contact-mes:after{display:none;}
	.casephotos .layui-layer-phimg{padding:30px 10px;}
	.casephotos .layui-layer-phimg img{height:auto;}
	.casephotos .layui-layer-phimg{
		display: -webkit-box !important;
	    display: -moz-box !important;
	    display: -ms-flexbox !important;
	    display: -webkit-flex !important;
	    display: flex !important;
        -webkit-box-align: center;
	    -webkit-align-items: center;
	    -moz-align-items: center;
	    align-items: center;
	}
	.casephotos .layui-layer-setwin .layui-layer-close{
		height:15px;
		width:15px;
		background-size:cover!important;
		top:-35px;
		right: -35px;
	}
	.casephotos-wrap .swiper-container{width:90%;}
	.casephotos .layui-layer-imgnext, .casephotos .layui-layer-imgprev{
		width:42px;
		height:42px;
		margin-top:-42px;
	}
	
	.wall{padding:0;margin:0 -6px;}
	.wall-column{padding:0 3px;}
	.article{padding:3px;margin-bottom:15px;}
	.article .txt{margin-top:15px;}
	.mpad_t20{padding-top:20px!important;}
	.contLeft p,.contLeft p.csmal{font-size:16px;}
	#loading img{max-width: 40%;}

	.mobpop.casephotos .layui-layer-phimg{padding:30px 10px;min-width: 320px;}
	.mobpop.casephotos .layui-layer-phimg img{height:auto;}
	.mobpop.casephotos .layui-layer-setwin .layui-layer-close{
		height:15px;
		width:15px;
		background-size:cover!important;
		top:-35px;
		right: -35px;
	}
	.mobpop.casephotos .layui-layer-imgnext, .mobpop.casephotos .layui-layer-imgprev{
		width:42px;
		height:42px;
		margin-top:-42px;
	}
}

	
	.casephotos .layui-layer-phimg{
		display: -webkit-box !important;
	    display: -moz-box !important;
	    display: -ms-flexbox !important;
	    display: -webkit-flex !important;
	    display: flex !important;
        -webkit-box-align: center;
	    -webkit-align-items: center;
	    -moz-align-items: center;
	    align-items: center;
	}
	
	.layui-layer-content{width: 100%;}
	/* .mobpop.casephotos-wrap .swiper-container{width: 320px;margin:0 auto;} */
	


@media (min-width: 768px){
	.products-list{margin-top:30px;}
	.casephotos .layui-layer-phimg{padding:30px 60px;}
	.newsdetail .row > div{padding-right:30px;padding-left:30px;}
	.news_list_con .right{position:relative;}
	.news_list_con .right .news-more{position:absolute;bottom:0;left:0;}
	.logo{margin-left:-8px;}
}
@media (min-width: 992px){
	.products-list{margin-top:40px;}
	.casephotos .layui-layer-phimg{padding:60px 100px;}

	

}
@media (min-width: 1310px){
	.products-list{margin-top:50px;}
	.newsdetail .row {margin-right:-60px;margin-left:-60px;}
	.newsdetail .row > div{padding-right:60px;padding-left:60px;}
	.casephotos .layui-layer-phimg{padding:80px 170px;}
	
}
@media (min-width: 1510px){
	.products-list{margin-top:60px;}
	.products-list .row{margin-right:-30px;margin-left:-30px;}
	.products-list .row > div{padding-right:30px;padding-left:30px;}
	.container-lg{width:80%;}
	.casephotos .layui-layer-phimg{padding:100px 200px;}

}
@media (min-width: 1710px){
	.products-list{margin-top:80px;}
	.casephotos .layui-layer-phimg{padding:100px 250px;}
	
}



@media only screen and (max-width: 1650px){
  .news_list_wrap{width: 100%;padding:0 50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
  .news_list_con .left{width: 133px;}
  .news_list_con .middle{width: 45%;margin: 0 2% 0 2%;padding-bottom: 22%;}
  .news_list_con .right{width: 40%;}
  .news_list_con .right h3{margin:20px 0;}
}
@media only screen and (max-width: 1500px){
  .news_list_con .left{width: 115px;}
}
@media only screen and (max-width: 1400px){
  .news_list_con .middle{width: 41%;margin: 0 4% 0 4%;}
  .news_list_con .right h3{margin:15px 0;}
}
@media only screen and (max-width: 1200px){
  .news_list_con .middle{width: 40%;}
  .news_list_con .right h3{margin:10px 0;}
  .news_list_con .left{width: 100px;}
}
@media only screen and (max-width: 950px){
  .news_list_con .left{display: none;}
  .news_list_con .right{width: 45%;}
  .news_list_con .middle{width: 50%;margin:0 5% 0 0;padding-bottom: 28%;}
  .news_list_con.n2 .middle{margin:0 0 0 5%;}

  .news_list_con .right .news_time{display: block;color: #666;}
  .news_list_con:hover .right .news_time{color: #fff;}
}
@media only screen and (max-width: 767px){
  .news_list_con{padding:25px 0;}
  .news_list_wrap{padding:0 20px;}
  .news_list_wrap>*{float: none;}
  .news_list_con.n2 .news_list_wrap>*{float: none;}
  .news_list_con .right{width: 100%;}
  .news_list_con .middle{width: 100%;margin:0;padding-bottom: 0;height: auto;}
  .news_list_con.n2 .middle{margin:0;}
  .news_list_con .right{margin-top: 20px;}
}