@media (max-width:765px){
	.head-ico-box{display:none;}
	body{padding-top: 65px;}
	.header-wrapper{height: 65px;}
	.navbar-brand{margin-top: 0;}
	.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:11px;}
	.header-wrapper .navbar-nav{font-size: 0;margin-bottom: 0;}
	.header-wrapper .navbar-nav > li{
		font-size: 16px;
		text-align:center;
		vertical-align: top;
		margin-bottom: 0px;
		margin-right:0;
		margin-left:0;
		position: relative;
		height: auto;
		padding: 0;
	}
	.navbar-default .navbar-nav > li > a{color:#333;padding: 10px 0;}
	.header-wrapper .navbar-nav > li i.nav-icos{top:26px;}
	.navbar-default .navbar-nav > li > a i.lf{display: none;}
	/* header-wrapper{position:relative;} */
	.header-wrapper .navbar-collapse{
		position:absolute;
		top:100%;
		left:0;
		width: 100%;
		padding: 0;
		margin:0;
		z-index:99;
		background:#fff;
	}
	.navbar-default .navbar-nav > li .ej-nav{position: relative;top:0;padding-top: 20px;padding-bottom: 20px;}
	.navbar-default .navbar-nav > li .ej-nav .e-item {font-size: 14px;}
	.ej-nav-list .e-item a img{height: 40px;margin-bottom: 5px;}
	.location{padding:15px 0;}
	
	.navbar-brand > img{max-width: 200px;max-height: 35px;}


	.row{margin-right: -5px;margin-left: -5px;}
	.row>div{padding-right: 5px;padding-left: 5px;}

	.title-s1{margin: 30px 0;}
	.title-s1 h1{font-size: 22px;}
	.title-s1 .p1,.title-s1 .p2,.swp-solution .txt .title .p1,.swp-solution .txt .title .p2{font-size: 14px;}
	.hm-pro-tab .item .ico{height: 50px;}
	.hm-pro-tab .item .p{font-size: 16px;}
	.hm-pro-tab{margin-bottom: 25px;}
	.hm-pro-group .item{margin-top: 0;height: auto;}
	.hm-pro-group .item .img-d1{position: relative;width: 100%;height: 200px;}
	.swp-solution .txt{padding: 20px 0 0;width: 100%}
	.page-hmpro{right: 15px;margin-right: 0;left: 15px;top:75px;}
	.page-hmpro .prev-a{float: left;}
	.page-hmpro .next-a{float:right;}
	.swp-solution .txt .title{margin-bottom: 25px;}
	.swp-solution .txt .title h1{font-size: 24px;}
	.home-list{padding-top: 0;}
	.home-list .item{position: relative;}
	.home-list .item-case,.home-list .item-case2,.home-list .item-case3,
	.home-list .item-case4{width: 100%;height: 200px;}
	.home-list .item-case3{width: 100%;right: 0;}
	.home-list .item-case .cbox{padding: 50px 15px;}
	.home-list .item-case .cbox h1{font-size: 18px;margin-bottom: 15px;}
	.home-list .item-case .cbox .p1{font-size: 16px;margin-bottom: 10px;}
	.home-list .item-case .cbox .p2{font-size: 14px;}
	.homeCase-page{bottom: 0;}
	.home-list .item-case .swiper-pagination{font-size: 18px;line-height: 40px;}
	.home-list .item-case2 .txt{padding: 50px 15px 0;}
	.home-list .item-case2 .txt .title, .home-list .item-case3 .txt .title, .home-list .item-case4 .txt .title{font-size: 18px;}
	ul.ul-case li a{font-size: 14px;line-height: 22px;}
	ul.ul-case li {margin-bottom: 5px;}

	.swp-solution .txt .intro{margin-bottom: 20px;}
	.swp-solution .txt .text{padding-bottom: 20px;}
	.swp-solution .txt .text img{max-height: 50px;}
	.swp-products .img{height: 200px;margin:15px 15px 0;}
	.pro-txt{padding: 15px;margin-top: 0;}
	.pro-txt .pro-intro{height: auto;margin-bottom: 0;font-size: 14px;line-height: 22px;}
	.pro-txt .pro-name{font-size: 18px;height: auto;}
	.home-list .item-case3 .txt{height: auto;top:50px;left: 15px;}
	.home-list .item-case4 .txt{height: auto;left: 15px;}
	.swiper-container-horizontal>.swiper-pagination-bullets.homePage2{
		left: 15px;
		right: 15px;
		bottom: 15px;
		text-align: center;
	}
	
	.footer{padding: 20px 0 10px;}
	.ft-logo img{height: 45px;margin-bottom: 15px;}
	dl.ft-dl{height: auto;padding-left: 0;border-left-width: 0;}
	dl.ft-dl dt{font-size: 16px;}
	dl.ft-dl dd{font-size: 14px;margin-bottom: 0;}
	.ft-rmes{padding-right: 110px;}
	.ft-rmes .ft-chart img{width: 90px;}
	.ft-intro{font-size: 14px;margin-top: 0;line-height: 24px;}
	.head-tr{position: relative;padding-right: 0;right: 0;text-align: center;margin-bottom: 20px;}
	.navbar-default .navbar-nav > li .as:before{padding-right: 0;padding-left: 0;}
	.focus-tab .item .ico{height: 50px;}
	.focus-tab .item .p{font-size: 14px;margin: 10px 0;}
	.focus .waves{height: 250px;}
	.focus .ban-txt{padding: 0;}
	.in-location a.home{width: 40px;}
	.in-location a, .in-location span{padding: 0 10px;font-size: 14px;}
	.in-location{font-size: 0;}
	.in-pro-nav .boxs .ico{height: 50px;}
	.in-pro-nav .boxs .p{font-size: 14px;}
	.in-pro-nav{margin-bottom: 30px;}
	.in-pro-nav .boxs .p span{padding-bottom: 10px;border-bottom-width: 1px;}
	.in-solution .tops{padding: 30px 0 60px;}
	.in-solution .tops h3{font-size: 18px;margin-bottom: 15px;}
	.in-solution .tops h4{font-size: 14px;line-height: 1.5;}
	.in-solution-list{margin-top: -40px;}
	.in-solution-list .item .title{padding: 25px 0;}
	.in-solution-list .item .title h4{font-size: 14px;}
	.in-solution-list .item .img{margin: 0;}
	.in-solution-list .item .r-txt{padding:20px 0 0 0;}
	.in-solution-list .item .r-txt .t .n{font-size: 18px;}
	.in-solution-list .item .r-txt .t{margin-bottom: 20px;}
	ul.in-s-ul li .boxs{padding: 0 10px 0 16px;font-size: 14px;}
	.in-solution-list .item{padding-bottom: 30px;}
	.in-product-list{padding: 30px 0;}
	.in-product-list .boxs .img{height: 200px;margin: 15px 15px 0;}
	.in-product-list .boxs,.in-case-list .boxs{margin-bottom: 20px;}
	.in-case-list .page{margin-top: 10px;}
	.in-case-list{padding: 0 15px 30px;}
	.pop-wrap{padding: 20px 15px;}
	.pop-wrap .title h4{height: auto;font-size: 14px;}
	.pop-wrap .con #gallery{height: 200px;}
	.pop-wrap .con{height: auto;}
	.pop-wrap .title h3{font-size: 18px;}
	.in-about-p2{min-height: 100px;padding: 30px;margin-top: 30px;}
	.in-about-p4{padding: 30px 0;margin-top: 30px;}
	ul.about-add li{padding-left: 30px;background-size: 20px!important;}
	ul.about-add li .t{font-size: 18px;}
	ul.about-add li .p{font-size: 14px;}
	.about-lchart{position: absolute;top:50px;right: 0;width: 90px;font-size: 14px;padding-top: 0;}
	#divmap{height: 300px!important;}
	.about-lchart img{width: 100%;}
	#bannerBoxMob .ban-txt .p1{font-size: 24px;margin-bottom: 0}

}

.home-list .item .bdimg:after{
		position: absolute;
		top:0;
		left: 0;
		width: 100%;
		height: 100%;
		content: '';
		background-color: rgba(0,0,0,0.2);
		z-index: 1;
	}

@media (min-width: 768px){
	.head-nav-w{padding-left: 0;}
	.navbar-nav{width: 100%;}
}
@media (min-width: 992px){
	.home-partner-list ul li{width:25%;}
	.boke-list .row{margin-right: -22px;margin-left: -22px;}
	.boke-list .row>div{padding-right: 22px;padding-left: 22px;}
}


@media (min-width: 1310px){
	.home-partner-list ul li{width:16.66666666666667%;}
	.news-list-w .row {
	    margin-right: -30px;
	    margin-left: -30px;
	}
	.news-list-w .row>div {
	    padding-right: 30px;
	    padding-left: 30px;
	}


}

@media (min-width: 1510px){
	.container{width:1430px;}
	.header-tops,.header-wrapper{padding-right: 80px;padding-left: 80px;}
	.navbar-default .navbar-nav > li{font-size: 20px;}
	.home-video .text .v-table h1{font-size: 48px;}
	.home-video .text .v-table .tx .t{font-size: 23px;}
	.home-video .text .v-table .tx .p{font-size: 28px;}
}
@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;
	}
	.mode-news-main .box .row{
	    margin-right: -50px;
	    margin-left: -50px;
	}
	.mode-news-main .box .row>div{
		padding-right: 50px;
	    padding-left: 50px;
	}
	.home-news-list.row{margin-right: -30px;margin-left: -30px;}
	.home-news-list.row>div{
		padding-right: 30px;
	    padding-left: 30px;
	}
	
}
@media (max-width: 1600px) and (min-width: 768px) {
	.hm-pro-group .item{height: 550px;}
	.swp-products .img{height: 200px;}
	dl.ft-dl{padding-left: 20px;height: 180px;}
	.ft-intro{font-size: 14px;line-height: 24px;}
	dl.ft-dl dd{font-size: 14px;line-height: 24px;margin-bottom: 5px;}
}