@media (max-width:765px){
	.head-ico-box{display:none;}
	.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:17px;}
	.header-wrapper .navbar-nav{font-size: 0;}
	.header-wrapper .navbar-nav > li{
		font-size: 16px;
		text-align:center;
		vertical-align: top;
		margin-bottom: 10px;
		margin-right:1%;
		margin-left:1%;
	}
	.navbar-default .navbar-nav > li.lang{margin:10px auto;}
	.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;
	}
	.header-wrapper{background: #fff;padding:0;}
	.location{padding:15px 0;}
	.navbar-brand > img{max-width: 200px;height: 50px;}
	.header-wrapper .navbar-brand{padding:10px 15px;}
	.indexHead:after{top:0;}
	body{padding-top:70px;}
	.navbar-default .navbar-nav > li > a{color:#000;}
	.index-prev, .index-next{
		width:16px;
		height: 31px;
		margin-top: -15px;
	}
	.icp{text-align: center;}
	.products-list{padding-top: 15px;}
	.row{margin-right: -5px;margin-left: -5px;}
	.row>div{padding-right: 5px;padding-left: 5px;}

	.products-list .img-boxs:hover .shaw-boxs,.products-list .img-boxs .shaw-boxs{opacity: 0;display: none;}
	.products-list .txt h4 {
	    font-size: 16px;
	    color: #444;
	    margin-top: 10px;
	    margin-bottom: 5px;
	}
	.products-list .txt h4{
		white-space: nowrap;
		text-overflow: ellipsis;
		overflow: hidden;
	}
	.products-list .txt .tigs2, .case-list .txt .p{
		font-size: 14px;
		line-height: 20px;
		height: 40px;
		overflow: hidden;
	}
	.products-list .txt{margin-bottom: 10px;}
	.home-about{padding-top: 15px;}
	.home-about .img-boxs{margin-bottom: 0;}
	.home-about .txt{padding-left: 0px;}
	.home-about .txt .title .title-inline .g{font-size: 68px;}
	.home-about .txt .title .title-inline .n{font-size: 20px;white-space: nowrap;}
	.home-about .txt .p{
		padding-left: 0;
		font-size: 14px;
		line-height: 20px;
		margin-bottom: 15px;
	}
	.home-about .txt .links{
		font-size: 0;
		margin-bottom: 15px;
	}
	.home-about .txt .links .item{
		width:31.3333%;
		margin:0 1%;
		padding:10px 0;
	}
	.ab-ico{height: 30px;}
	.home-about .txt .links .item .pp{font-size: 16px;}
	.home-news-boxs{margin-top:15px;}
	.title-s2 h4{font-size: 18px;}
	.title-s2 .line{width: 50px;height: 2px;}
	.title-s2{margin-bottom: 15px;}
	.home-news-boxs .img{margin-right: 0;}
	.home-news-boxs .txt{padding:15px 0;}
	.home-news-boxs .txt h3{font-size: 18px;margin-bottom: 10px;}
	.home-news-boxs .txt .p{font-size: 14px;line-height: 1.4;}
	.news-swp-boxs{padding-left: 0;margin-top: 10px;}
	.news-swp-boxs .swiper-slide a{font-size: 14px;}
	.news-swp-boxs .con{padding:10px 30px 10px 0;}
	.news-swp-page{left: auto;top:11px;right: -8px;background: transparent;width: 40px;bottom:auto;}
	.news-swp-page .page-con{top:0;}
	.news-swp-boxs .swiper-slide{text-align: left;}
	.news-swp-boxs .swiper-slide a{font-size: 14px;}
	.news-swp-boxs .swiper-container .swiper-slide i{display: none;}
	.news-swp-boxs .title{left: 0;font-size: 48px;}
	.news-swp-boxs .title .line{display: none;}
	.news-swp-boxs .con:after{right: -30px;}
	.home-contact{padding:10px 0 20px;}
	.home-contact .title-s2{margin-bottom: 15px;}
	.gz-con .title{margin-top: 0;}
	.home-contact .mes{padding: 0;}
	.gz-con{padding-right: 0;}
	.footer{padding:10px 0;font-size: 14px;}
	.about-nav ul{padding:0;}
	.about-nav ul li{font-size: 18px;}
	.about-nav{padding:10px 0;margin-bottom: 15px;}
	.title-s4{margin-bottom: 16px;}
	.title-s4 .title-inline .g{font-size: 48px;}
	.title-s4 .title-inline .n{font-size: 18px;white-space: nowrap;}
	.about-ry{margin-top: 0;margin-bottom: 15px;}
	.about-ry .title-s5{font-size: 18px;margin-top: 15px;}
	.about-section3{
		padding-top: 15px;
		padding-bottom: 20px;
	}
	.about-section3 .title{font-size: 18px;margin-bottom: 15px;}
	.about-develop-swp .tdate{font-size: 18px;line-height: 30px;margin-bottom: 10px;}
	.about-develop-swp h4{font-size: 14px;line-height: 20px;margin-top: 40px;}
	.about-develop .line{top:47px;}
	.about-develop-swp .prev-sm{top:30px;left: -10px;}
	.about-develop-swp .next-sm{top:30px;right: -10px;}
	.products-nav-2 ul{padding:0;}
	.products-nav ul li .ico img{height: 45px;}
	.products-nav ul li .cm{font-size: 18px;}
	.products-nav{margin-top: 15px;}
	.products-nav ul li{padding-bottom: 20px;}
	.products-nav-2{padding-top: 20px;}
	.products-nav-2 ul li{
		font-size:14px;
		padding:5px 8px;
	}
	.pages{margin:20px 0;}
	.products-detail{margin-top: 10px;}
	.products-detail .mes{padding:15px 0 0;}
	.title-s8{margin-bottom: 15px;}
	.title-s8 .nl{font-size: 18px;}
	.pro-det-td{
		font-size: 16px;
		margin-top: 0;
		margin-bottom: 10px;
	}
	.products-detail .mes .ps{
		font-size: 14px;
		line-height: 22px;
		margin-top: 10px;
		margin-bottom: 10px;
	}
	.products-detail .mes .ty{font-size: 18px;}
	.prod-det-nav{margin-top: 15px;margin-bottom: 15px;}
	.prod-det-nav ul li{margin-right:35px;}
	.prod-det-nav ul li a{font-size: 18px;padding-bottom: 10px;}
	.prod-det-nav ul li a i{height: 4px;bottom:-2px;}
	.pro-other-list{margin-top: 15px;margin-bottom: 15px;}

	.news-group .news-row .mes{padding:0;}
	.news-group .news-row .mes h4{font-size: 16px;margin-top: 0;margin-bottom: 5px;}
	.news-group .news-row .mes .date{font-size: 12px;}
	.news-group .news-row .mes .p{
		font-size: 14px;
		line-height: 20px;
		height: 40px;
		overflow: hidden;
		margin-bottom: 0px;
		margin-top:4px;
	}
	.news-more a{
		font-size: 14px;
		line-height: 30px;
		height: 30px;
		border-radius: 30px;
		padding:0 20px;
		display: none;
	}
	.news-group .news-row{margin-bottom: 15px;}
	.detail-title{font-size: 18px;}
	.det-shar{margin-bottom: 15px;}
	.pagepage{margin:15px 0;}
	.pagepage>div{width: 100%;}

	.case-nav ul li{width: 14.285%;}
	.case-nav ul li .ico img{height: 30px;}
	.case-nav ul li .cm{
		font-size: 14px;
		white-space: nowrap;
		text-overflow: ellipsis;
		overflow: hidden;
	}
	.pages span.pageinfo{display: none;}
	.case-list .img-size2{border-width: 0;}
	.case-list .img-size2 img{width: 100%;height: 100%;}
	.case-list .txt{
		padding:0;
		margin: 0;
		border-width: 0;
	}
	.case-list .txt h4{padding-bottom: 10px;}
	.more-s3 a{display: none;}
	.case-list>.row>div{margin-bottom: 15px;}

	.case-det-wrap{padding:15px;}
	.case-det-wrap .mes .title-s8{margin-top: 10px;margin-bottom: 10px;}
	.case-det-wrap .mes .date{font-size: 13px;margin-bottom: 10px;}
	.case-det-wrap .mes .ps{
		font-size: 14px;
		line-height: 22px;
		min-height: 1px;
		margin-bottom: 15px;
	}
	.case-det-wrap .mes .pagepage{padding-top: 15px;margin-top:10px;margin-bottom: 10px;}
	.js-con{padding-top: 0;}
	.title-s7{margin-bottom: 15px;}
	.title-s7 h3{font-size: 18px;margin-top: 15px;}
	.title-s7 p{font-size: 14px;line-height: 22px;}
	.js-list ul li .title{padding:10px 20px;font-size: 16px;}
	.js-list ul li .title .ico-rs{right: 8px;}
	.js-list ul li .title .ico-ls{left: 8px;}
	.js-list ul li .mes{padding:10px 20px;font-size: 14px;line-height: 22px;text-align: justify;}
	.contact-wrap{padding-top: 8px;padding-bottom: 5px;}
	.contact-row .boxs{padding:15px;height: auto;margin-bottom: 15px;}
	.contact-row .title .ico-address-3,.contact-row .title .ico-address-4{width: 50px;height: 50px;}
	.contact-row .title .n{font-size: 16px;line-height: 50px;}
	.contact-ul li{font-size: 14px;line-height: 24px;margin-top: 5px;}
	.contact-row .form-group .sub{font-size: 16px;}
	.contact-mes-table{margin-left: 0;}
	.pro-det-tigs li{padding:0 5px;}
	.pro-det-tigs li p{font-size: 12px;margin-bottom: 0;}

.section-p2{
	padding-top: 20px;
	padding-bottom: 20px;
}
.section-p2 .conm .title h3{font-size: 18px;margin-top: 10px;margin-bottom: 10px;}
	.section-p2 .conm .title p{padding-left: 25px;font-size: 14px;}
	.section-p2 .conm .title .line{left: 12px;}
	.section-p2 .conm .txt{padding:0;}
	.section-p2 .conm .txt h1{font-size: 16px;}
	.section-p2 .conm .txt h1 span{font-size: 28px;}
	.section-p2 .conm .txt h4{font-size: 14px;}
	.section-p2 .conm .txt h3{font-size: 16px;}
	.title-s22{font-size: 16px;margin-top: 16px;margin-bottom:16px;}
	
}
@media (min-width: 768px){
	
	.header-wrapper .navbar-nav > li{font-size: 14px;}

	.header-wrapper .search input.inputs1{width: 140px;}
	.header-wrapper{padding:0;}
	.navbar-brand > img{height: 80px;}

}
@media (min-width: 992px){
	.header-wrapper .navbar-nav > li{font-size: 14px;}
	/* .navbar-brand > img{height: auto;} */
	.hm-news-list.row{margin-right: -35px;margin-left: -35px;}
	.hm-news-list.row>div{padding-right:35px;padding-left: 35px;margin-bottom: 35px;}
	.footer-nav-wrap{padding-left: 30px;}
	.home-about .col-sm-5{width: 45%;}
	.home-about .col-sm-7{width: 55%;}
}


@media (min-width: 1310px){
	.header-wrapper,.content{padding:0 4%;}
	.header-wrapper .navbar-nav > li{font-size: 16px;}
	.header-wrapper .search input.inputs1{width: 165px;}
	.hmAboutSwp-con{padding-left: 70px;}
	.hmAboutSwp-bot{
		width: 85.7142857%;
		text-align:center;
		margin-left: 7.142857%;
	}
	.hm-news-list.row{margin-right: -80px;margin-left: -80px;}
	.hm-news-list.row>div{padding-right:80px;padding-left: 80px;margin-bottom: 75px;}
	.footer-nav-wrap{padding-left: 120px;}
	

	


}

@media (min-width: 1510px){
	.container{width:1430px;}
	.header-wrapper .navbar-nav > li{font-size: 17px;}
	.about-develop-swp{padding-right: 90px;padding-left: 90px;}
	.news-mlist{padding-right: 30px;padding-left: 30px;}
	.news-mlist .row{margin-right: -30px;margin-left: -30px;}
	.news-mlist .row>div{padding-right: 30px;padding-left: 30px;margin-bottom:60px;}
	.products-list .img-boxs .shaw-boxs .mes{right:30px;left: 30px;}

	.products-list .row,.contact-row.row{margin-right: -20px;margin-left: -20px;}
	.products-list .row>div,.contact-row>div{padding-right: 20px;padding-left: 20px;}
	.pro-other-list .row{margin-right: -24px;margin-left: -24px;}
	.pro-other-list .row>div{padding-right: 24px;padding-left: 24px;}
	.w20{width: 20%;}
	

}
@media (min-width: 1710px){


	
}
