@media (max-width:765px){
	.header{padding: 0 15px;height: 60px;}
	.head-ico-box{display:none;}
	.header .logo img{height: 20px;}
	.header .logo{margin-top: 20px;}
	.nav > li > a{display:inline-block;padding:10px 0;}
	.erj-nav{position:relative;width: auto;padding-top: 0;overflow:hidden;}
	.header-wrapper .navbar-collapse{margin-top: 0;background: #fff;}
	.erj-nav dl{margin-bottom:10px;}
	.navbar-nav{margin:10px 0;}
	.navbar-toggle{margin-top:15px;}
	.header-wrapper .navbar-nav{font-size: 0;}
	.header-wrapper .navbar-nav > li{
		font-size: 16px;
		text-align:center;
		vertical-align: top;
		margin-bottom: 0px;
		margin-right:1%;
		margin-left:1%;
	}
	.navbar-default .navbar-nav > li > a{color:#333;}
	.header-wrapper .navbar-nav > li i.nav-icos{top:26px;}
	/* header-wrapper{position:relative;} */
	.header-wrapper .navbar-collapse{
		position:absolute;
		top:100%;
		left:0;
		width: 100%;
		margin:0;
		z-index:99;
		background:#fff;
	}
	.menu-btn{margin-top: 20px;}
	.head-nav-w{padding-top: 70px;}
	.head-r{text-align: center;margin-top: -15px;margin-bottom: 20px;}
	.head-r a{display: inline-block;}
	.head-r .lang{float: none;display: inline-block;}
	
	.location{padding:15px 0;}
	
	.navbar-brand > img{max-width: 200px;max-height: 45px;}

	body{padding-top: 65px;}

	.row{margin-right: -5px;margin-left: -5px;}
	.row>div{padding-right: 5px;padding-left: 5px;}


	.ban-txt .p1{font-size: 20px;}
	.ban-txt .ban-move-box .line{width: 150px;}
	.ban-txt .p2{font-size: 16px;}
	.banner .mode-swp-page{position: absolute;margin: 20px 0 0;}
	.wrapper .container{padding: 0;}
	.title-s2{margin-top: 25px;margin-bottom: 25px;}
	.title-s2 h2{font-size: 18px;}
	.title-s2 .line{width: 100px;margin: 10px auto 6px;}
	.ban-txt .ban-move-box .line{margin: 8px auto 12px;}
	.title-s2 h4{font-size: 14px;line-height: 1.8;margin-bottom: 20px;}
	.title-s2 .p{font-size: 14px;}
	.mode-swp-page{margin: 20px 0;}
	.home-product{margin-top: 15px;}
	.title-s1 .p{font-size: 14px;line-height: 1.8;margin-bottom: 20px;}
	.mode-swp-page .swiper-pagination-bullet{width: 20px;height: 2px;}
	.swiper-button-next, .swiper-button-prev{
		background-size:14px 22px;
		margin-top: -30px;
	}
	.swiper-button-next{right: -10px;}
	.swiper-button-prev{left: -10px;}
	.home-product-wrap .groups{padding: 15px;}
	.home-product-wrap .groups .item .txt{padding: 10px 0;}
	.home-product-wrap .groups .item .txt h4{font-size: 14px;line-height:22px;height: 44px;overflow: hidden;}
	.more-sa1{margin-top: 15px;}
		.home-case{padding-bottom: 25px;}
	.hm-case ul{padding-bottom: 0;overflow: hidden;}
	.hm-case ul li{
		position: relative;
		width: 50%!important;
		padding-bottom: 0!important;
		top:0!important;
		left: 0!important;
		height:120px;
		float: left;
	}
	.hm-case ul li .txt{bottom: 10px;right: 10px;left: 10px;}
	.hm-case ul li .txt h4{font-size: 14px;}
	.home-news .title-s1{max-width: 100%;}
	.title-s1{padding-top: 30px;}
	.title-s1 h4{font-size: 18px;}
	.home-news .tops .more-s1{display: none;}
	.home-news .tops{margin-bottom: 30px;}
	.mode-swp-btn{margin-left: 0;}
	.footer{padding-top: 30px;}
	.footer .foot-logo{margin-bottom: 20px;}
	.footer .foot-logo img{max-width: 100%;}
	.foot-ewm img{max-width: 100%;}
	.mob-fc{text-align: center!important;margin-top: 20px;}
	.icp{margin-top: 25px;text-align: center;}
	.icp p+p{margin-top: 8px;}
	.footer .mesc h3{font-size: 18px;}
	.footer .mesc .sh a{-webkit-transform: scale(0.8);transform: scale(0.8);}
	.foot-ewm p,.footer .foot-nav ul li{font-size: 14px;margin-top: 5px;}
	.det-text{margin-bottom: 25px;}
	.about-con-mid{margin-top: 10px;padding-top: 25px;padding-bottom: 15px;}
	.about-con-mid .txt .h1{font-size: 32px;}
	.about-con-mid .txt .h4{font-size: 18px;margin-top: -15px;margin-bottom: 15px;}
	.about-con-mid .swiper-pagination{margin-top: 15px;}
	.about-s3 .cboxs{margin: 0;height: 60px;line-height: 60px;}
	.about-s4 .swiper-pagination{margin:25px 0;bottom: 0;}
	.focus .ban-txt .pt.p2{font-size: 16px;}
	.inner-nav-wrap{padding: 25px 0;}
	.inner-nav-wrap .home-product-tab .p2{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
	.inner-nav2 a{width: auto;max-width: 100%;padding: 0 15px;line-height: 32px;font-size: 14px;}
	.products-list .txt{padding: 15px 0 15px;}
	.products-list .txt h4{font-size: 14px;line-height: 22px;height: 44px;}
	.page{margin: 30px 0;}
	.products-list .page{margin-top: 20px;}
	.case-list .boxs .txt{padding: 5px 5px 8px;}
	.case-list .boxs .txt .t{font-size: 16px;padding: 5px 0;}
	.case-list .boxs .txt .p{font-size: 13px;line-height: 20px;margin-bottom: 3px;}
	.case-list .boxs{margin-bottom: 10px;}
	.layui-layer-setwin .layui-layer-close2{right: -10px;top:-10px;}
	.home-pro-swp .boxs .p{padding: 0;height: 44px;}
	.home-pro-swp .boxs .p a{font-size: 14px;line-height: 22px;height: 44px;-webkit-line-clamp: 2;}
	.news-list .boxs{margin-bottom: 15px;}
	.info-detail {
	    padding-top: 25px;
	    padding-bottom: 25px;
	}
	.info-detail .title{margin-bottom: 25px;}
	.info-detail .title h3{font-size: 18px;line-height: 1.8;}
	.pagepage{margin-top: 25px;font-size: 14px;}
	.pagepage>div{margin-bottom: 10px;float: left!important;}
	.honor-list .img{margin-bottom: 10px;}
	.contact-wrap .maps{height: 300px;}
	.contact-add{height: auto;padding: 30px 15px;}
	.contact-add .h3{font-size: 18px;margin-top: 0;}
	.contact-add ul li{font-size: 14px;margin-bottom: 0;}
	.contact-form .form-boxs{padding: 30px 20px;}
	.contact-form .form-boxs .gput{height: 40px;line-height: 39px;margin-bottom: 15px;}
	.contact-form .form-boxs .gput input{height: 39px;vertical-align: top;background: transparent;}
	.contact-form{height: auto;}
	.getcode{top:-4px;}
	.focus .ban-txt .text-left{text-align: center;}
	.focus .ban-txt .pt div.c{margin: 0 5px;}
	.focus .ban-txt .ban-move-box .line{margin: 8px auto 12px;}
	.focus .ban-txt .pt div.c{justify-content: center;}
	.focus .ban-txt .p2 div.c > span{margin: 0 5px;}
	.ban-txt{padding: 0;}


	@-webkit-keyframes maskmove {
	    0% {
	        right: 0;
	        height: 100%;
	    }
	    99% {
	        right: -100%;
	        height: 100%;
	    }
	    99.99% {
	        right: -100%;
	        height: 0%;
	    }
	    100% {
	        right: 100%;
	        height: 100%;
	    }
	}

	@keyframes maskmove {
	    0% {
	        right: 0;
	        height: 100%;
	    }
	    99% {
	        right: -100%;
	        height: 100%;
	    }
	    99.99% {
	        right: -100%;
	        height: 0%;
	    }
	    100% {
	        right: 100%;
	        height: 100%;
	    }
	}

	@-webkit-keyframes maskmoveb {
	    0% {
	        right: 100%;
	        height: 100%;
	    }
	    100% {
	        right: 30%;
	        height: 100%;
	    }
	}

	@keyframes maskmoveb {
	    0% {
	        right: 100%;
	        height: 100%;
	    }
	    100% {
	        right: 30%;
	        height: 100%;
	    }
	}

	
}
.about-con-mid .img img{max-width: 100%;}
@media (min-width: 768px){
	.wrapper,.header{padding: 0 50px;}
	.home-pro-swp .boxs:after{right: -35px;}
	@-webkit-keyframes maskmove {
	    0% {
	        right: 0;
	        height: 100%;
	    }
	    99% {
	        right: -100%;
	        height: 100%;
	    }
	    99.99% {
	        right: -100%;
	        height: 0%;
	    }
	    100% {
	        right: 100%;
	        height: 100%;
	    }
	}

	@keyframes maskmove {
	    0% {
	        right: 0;
	        height: 100%;
	    }
	    99% {
	        right: -100%;
	        height: 100%;
	    }
	    99.99% {
	        right: -100%;
	        height: 0%;
	    }
	    100% {
	        right: 100%;
	        height: 100%;
	    }
	}

	@-webkit-keyframes maskmoveb {
	    0% {
	        right: 100%;
	        height: 100%;
	    }
	    100% {
	        right: 50%;
	        height: 100%;
	    }
	}

	@keyframes maskmoveb {
	    0% {
	        right: 100%;
	        height: 100%;
	    }
	    100% {
	        right: 50%;
	        height: 100%;
	    }
	}
}
@media (min-width: 992px){
	.wrapper,.header{padding: 0 70px;}
}
@media (min-width: 1280px){
	.home-pro-swp .boxs:after{right: -45px;}
	.product-mode-list3 .row{margin-right: -25px;margin-left: -25px;}
	.product-mode-list3 .row>div{padding-right: 25px;padding-left: 25px;margin-bottom: 20px;}
	.row.row20{margin-right: -20px;margin-left: -20px;}
	.row.row20>div{padding-right: 20px;padding-left: 20px;}
	.about-con-mid .txt{max-width: 90%;}
}

@media (min-width: 1310px){

	.wrapper,.header{padding: 0 90px;}
	.product-mode-list3 .row,.contact-wrapper .form-c .row{margin-right: -30px;margin-left: -30px;}
	.product-mode-list3 .row>div{padding-right: 30px;padding-left: 30px;margin-bottom: 30px;}
	.product-mode-4wList2 .row,.products-list-swp .item .row{margin-right: -25px;margin-left: -25px;}
	.product-mode-4wList2 .row>div,.products-list-swp .item .row>div{padding-right: 25px;padding-left: 25px;}
	.contact-wrapper .form-c .row>div{padding-right: 30px;padding-left: 30px;}
	.row.row30{margin-right: -20px;margin-left: -20px;}
	.row.row30>div{padding-right: 20px;padding-left: 20px;}

}

@media (min-width: 1510px){
	.container{width:1430px;}
	.work_list{margin: 0 -25px;}
	.work_list .list_group{padding: 0 25px;}
	.news-list-w .row>div ,.contact-form .form-boxs .row>div{
	    padding-right: 35px;
	    padding-left: 35px;
	}
	.news-list-w .row,.contact-form .form-boxs .row {
	    margin-right: -35px;
	    margin-left: -35px;
	}
	.row.row30{margin-right: -30px;margin-left: -30px;}
	.row.row30>div{padding-right: 30px;padding-left: 30px;}
	.products-list .row>div{width: 20%;}
}
@media (min-width: 1710px){
	.news-list-w .row {
	    margin-right: -80px;
	    margin-left: -80px;
	}
	.news-list-w .row>div {
	    padding-right: 80px;
	    padding-left: 80px;
	}


	
}
