@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;}
	.nav-zz{position: fixed;top:0;left:0;right: 0;bottom:0;z-index: 2;}
	.navbar-nav{margin:10px 0;position: relative;z-index:3;}
	.navbar-toggle{margin-top:18px;}
	.header-wrapper .navbar-nav{font-size: 0;}
	.header-wrapper .navbar-nav > li{
		font-size: 14px;
		text-align:left;
		vertical-align: top;
		margin-bottom: 0px;
		margin-right:1%;
		margin-left:1%;
	}
	.header-wrapper .navbar-nav > li.icod i.icods{
		position: absolute;
		right: -15px;
		top:0;
		width: 41px;
		height: 41px;
		font-weight: normal;
		font-style: normal;
	}
	.header-wrapper .navbar-nav > li.icod i.icods:after{
		position: absolute;
		top:0;
		right: 13px;
		line-height: 41px;
		font-family: "ElegantIcons";
		content: "\4C";
		color:#888;
		font-size: 14px;
	}
	.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>.active>a:focus{
		background: #fff;
	}
	.header-wrapper .navbar-nav > li.icod.active i.icods:after{content: "\4B";}
	.navbar-default .navbar-nav > li > a{padding-bottom: 10px;}
	.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;height: 70px;}
	.header-wrapper .search,.header-wrapper .search .header-top-mes{margin-top: 0;float: none!important;position: relative;z-index: 3;}
	.header-top-mes .txt{font-size: 18px;}
	.location{padding:15px 0;}
	.navbar-brand > img{max-width: 200px;}
	.search{
		width: 100%;
		margin-bottom:15px;
		text-align: center;
	}
	.search .inputs1{
		position: relative;
		top:0;
		right: 0;
	}
	.section-p1{margin-top:15px;margin-bottom:15px;}
	.section-p1 h2{font-size: 18px;margin-top: 10px;}
	.title-s1 p{font-size: 14px;margin-bottom:10px;}
	.header-chart{display: none;}
	body{padding-top: 70px;}
	.title-s1 {
	    margin-top: 20px;
	    margin-bottom: 20px;
	}
	.title-s1 h3{font-size: 18px;}
	.title-s1 h3 span.en,.home-solution-list .boxs h4{font-size: 14px;}
	.title-s1 .p{font-size: 12px;overflow: hidden;}
	.mode-line{min-width: 100%;}
	.home-solution-list .boxs,.home-case-list .boxs{margin-bottom: 15px;}
	.home-case-list .boxs .txt{padding:5px 10px;}
	.home-case-list .boxs .txt p{height: 44px;margin-top: 10px;}
	.more-s2{margin-top: 15px;margin-bottom: 30px;}
	.more-s2 a{font-size: 14px;}
	.home-form{padding:15px 0;}
	.home-form .text h1{font-size: 18px;margin-top: 0;}
	.home-form .text p{font-size: 14px!important;}
	.home-form .sub{margin-top: 10px;}
	.home-news i.line{display: none;}
	.home-news{padding:0;}
	.home-news .lf .date{width: 52px;font-size: 14px;}
	.home-news .lf{margin-top: 5px;padding-right: 0;}
	.home-news .lf h4{font-size: 16px;margin-bottom: 8px;}
	.home-news .lf .p{margin-bottom: 15px;font-size: 12px;}
	.home-news .rg{padding-left: 0;margin-top: 15px;}
	.home-news-ul li h4{font-size: 14px;margin-bottom: 8px;}
	.home-news-ul li span.qa{font-size: 14px;}
	.home-news-ul li{padding-bottom: 10px;}
	.home-news-ul li+li{margin-top: 10px;}
	.section .more-s1{margin-top: 30px;margin-bottom: 30px;}
	.more-s1 a{font-size: 14px;}
	.home-honnor .lf{margin-right: 0;padding:15px 0;}
	.home-honnor .lf .bgs{right: 0;}
	.home-honnor .rg{padding-top: 30px;font-size: 13px;line-height: 22px;}
	.more-s3{margin-top: 15px;}
	.more-s3 a{font-size: 14px;}
	.home-honnor{padding-bottom: 15px;}
	.home-last-num{padding:20px 0;}
	.home-honnor .title-s1{margin-top: 20px;}
	.home-last-num .boxs .t .n{font-size: 24px;}
	.home-last-num .boxs .t .fh{font-size: 14px!important;margin-top: 0!important;}
	.footer{padding:20px 0 10px;}
	.footer .footer-nav dl dt{font-size: 16px;margin-bottom: 12px;}
	.footer .footer-nav dl dd{margin-bottom: 7px;}
	.footer-ewm .footer-tel{font-size: 16px;margin-bottom: 12px;padding-left: 20px;background-size: 14px;margin-top: -6px;}
	.footer-ewm .img img{width: 90px;}
	.yq-link h4{margin-top: 20px;font-size: 15px;font-weight: normal;}
	.footer .sh a{width: 25px;height: 25px;background-size: 25px!important;}
	.footer .sh a.wx{margin-right: 8px;}
	.ban-txt h3{font-size: 18px;margin-bottom: 10px;}
	.ban-txt p{font-size: 14px;margin-bottom: 0;}
	.epc-top{padding:5px 0 30px;margin-bottom: 20px;}
	.epc-top h2{font-size: 16px;margin-bottom: 15px;}
	.epc-top .text{font-size: 14px;line-height: 22px;margin-bottom: 30px;}
	.title-s4{margin-bottom: 10px;}
	.mode-left .silde ul{max-width: 100%;margin-bottom: 20px;}
	.mode-left .silde ul li{padding:10px 0;}
	.mode-boxs .mode-right .mode-con-list .item{margin-bottom: 14px;}
	.pages{margin-bottom: 15px;}
	.mode-boxs{margin-bottom: 15px;}
	.other-t{margin:20px 0 15px;font-size: 16px;}
	.other-boxs{padding:10px;margin-bottom:15px;}
	.other-boxs .img{margin-bottom: 10px;}
	.header-wrapper .navbar-brand{padding-left: 15px;}
	.mode-form{padding:10px 0 30px;}
	.mode-form h2{font-size: 16px;}
	.mode-input{padding:10px 0 0;}
	.mode-sub{margin-top: 30px;}
	.mode-sub input{height: 38px;font-size: 14px;}
	.loc{font-size: 13px;margin-top: 10px;margin-bottom: 10px;}
	.title-s4 h4{font-size: 18px;}
	.footer2{padding:20px 0;}
	.footer2 .footer2-navs a{
		float: left;
		width: 20%;
		margin:0;
	}
	.news-list.home-news-ul li h4{font-size: 15px;font-weight: normal;}
	.home-news-ul.faq-list li{padding-bottom: 10px;margin-bottom: 10px;}
	.home-news-ul.faq-list li+li{margin-top: 10px;}
	.news-list li .img{margin-right: 10px;}
	.home-news-ul.faq-list li .mm{font-size: 0;padding:0;margin-left: 10px;}
	.news-list li .date{font-size: 12px;}
	.news-bm{margin-top: 5px;}
	.news-list li .date i.ico-time{font-size: 14px;}
	.views{font-size: 12px;margin-left:10px;}
	.ico-view{width: 20px;height: 14px;margin-right: 4px;background-position:center;background-repeat: no-repeat;background-size:18px;}
	.home-news-ul.faq-list{margin-bottom: 15px;}
	.news-details-title h4{font-size: 18px;}
	i.ico-09{width: 20px;height: 20px;background-size:18px;background-position: center;background-repeat: no-repeat;}
	.news-details .more-s4 a{margin-top: 20px;font-size: 16px;margin-bottom: 30px;}
	.news-details-list ul li{margin-top: 10px;}
	.news-details-list{padding-bottom: 20px;margin-bottom: 20px;}
	.news-details-right .h5{margin-bottom: 20px;}
	.n-input{margin-bottom: 10px;}
	.news-details-con{margin-bottom: 30px;}
	.er-nav{position: relative;top:0;left: 0;margin-left: 0;background: transparent;-webkit-transform: translateX(-0);transform: translateX(0);}
	.er-nav dl{padding:10px 0 0;text-align: left;}
	.er-nav dl dd{color:#888;margin-top: 0;}
	.float{display: none;}
	.home-solution-list .img img{height: 50px;}
	.home-solution-list .boxs h4{line-height: 22px;height: 44px;}
	.home-solution-list .boxs p{line-height: 18px;height: 54px;}
	.icp>div{width: 100%;text-align: center;line-height: 1.6;}
	.home-gg{padding: 30px 0}
	.ban-txt h3, .ban-txt h1{font-size: 18px;margin-bottom: 10px;}
	.ban-txt p, .ban-txt h2{font-size: 14px;margin-bottom: 0;}
	#popform .float-logo img{width: 300px;}
	#popform.fl3 .float-box-c{height: 446px;padding-top: 35px;}
	.sy-detail{padding-top: 10px;}
	.sy-detail-section{padding: 10px;}
	.sy-detail-top .txt {
	    padding-left: 0px;
	    padding-top: 5px;
	    padding-bottom: 10px;
	}
	.sy-detail-top .txt h4{font-size: 16px;margin-bottom: 15px;}
	.sy-detail-top .txt .p{font-size: 13px;line-height: 20px;margin-bottom: 10px;}
	.sy-btns{text-align: center;}
	.sy-btns>div{display: inline-block;float: none!important;}
	.sy-detail-top .more-s4{margin-left: 15px;}
	.sy-detail-top .more-s4 a {
	    padding: 4px 20px;
	    font-size: 14px;
	}
	.title-s5{font-size: 16px;margin-bottom:15px;margin-top: 15px;}
	.sy-detail-tigs ul{margin-bottom: 20px;}
	.sy-detail-tigs ul li{padding:0 10px;margin-bottom: 10px;}
	.sy-detail-navs .item{margin-bottom: 10px;}
	.sy-detail-navs .item .boxs{font-size: 13px;height: 38px;line-height: 36px;}
	.group-item .lis .txt{padding-left: 10px;}
	.group-item .lis .txt h4{font-size: 16px;font-weight: normal;margin-top: 0;}
	.group-item .lis .txt .p{font-size: 13px;line-height: 18px;height: 36px;margin-bottom: 10px;-webkit-line-clamp: 2;}
	.group-item .lis .txt .date {font-size: 12px;}
	.group-item .lis .txt .date i{font-size: 14px;}
	.group-item .lis{margin-top: 10px;}
	.sy-detail-navs2 ul li{margin-right: 15px;}
	.sy-detail-bj{font-size: 16px;margin-top: 15px;}
	.sy-detail-bj h4{font-size: 16px;}
	.cla-case .other-boxs{padding:10px;}
	.cla-case .other-boxs .img{height: 40px;}
	.sy-detail .cla-case{margin-bottom: 10px;}
	.faq-wrapper{margin-top: 20px;}
	.title-s1 h3 span.en, .title-s1 h1 span{font-size: 16px;}
	.home-solution-list .boxs h4, .home-solution-list .boxs h2,
	.mode-boxs .mode-right .mode-con-list .txt .t{
		font-size: 13px;
		display: -webkit-box;
	    -webkit-line-clamp: 1;
	    -webkit-box-orient: vertical;
	    overflow: hidden;
	}
	.home-case-list .boxs .txt h4, .home-case-list .boxs .txt h2,
	.home-news-ul li h4, .home-news .lf h2, .home-news-ul li h2{
		font-size: 13px;
		display: -webkit-box;
	    -webkit-line-clamp: 1;
	    -webkit-box-orient: vertical;
	    overflow: hidden;
	}
	.home-news-ul li h4, .home-news .lf h2, .home-news-ul li h2{
		margin-bottom: 10px;
		display: -webkit-box;
	    -webkit-line-clamp: 1;
	    -webkit-box-orient: vertical;
	    overflow: hidden;
	}
	.title-s4 h4, .title-s4 h1{font-size: 16px;}
	.more-s4 a{font-size: 13px;}
	.news-details-title h4, .news-details-title h1{font-size: 16px;}
	.about-top{padding:1px 15px 30px;margin-top: -50px;margin-bottom: 20px;}
	#swpage1,#swpage2{margin-top: 23px;}
	.about-service-list .item .boxs{margin-bottom: 20px;}
	.about-service-list .item .boxs .t{line-height: 50px;background-size: auto 50px!important;}
	.about-p4 .title-s1{padding-top: 2px;}
	.cla-case{margin-bottom: 30px;}
	.other-boxs .p{
		font-size: 9px;
		display: -webkit-box;
	    -webkit-line-clamp: 1;
	    -webkit-box-orient: vertical;
	    overflow: hidden;
	}
	.mode-input input{font-size: 13px;}
	.inner-nav{margin: 15px 0 25px;}
	.inner-nav ul li{width: 33.333332%;margin-right: 0;text-align: center;}
	.inner-nav ul li a{
		padding:0 10px;
		display: -webkit-box;
	    -webkit-line-clamp: 1;
	    -webkit-box-orient: vertical;
	    overflow: hidden;
	}
	.home-case-list .boxs .pmes .txt{
		padding: 6px 12px;
		display: -webkit-box;
	    -webkit-line-clamp: 1;
	    -webkit-box-orient: vertical;
	    overflow: hidden;
	}
	.home-solution-list .boxs{max-width: 100%;}
	.mode-boxs .title-s4{position: relative;}
	.mode-boxs .title-s4:after{
		content: "全部";
		position: absolute;
		right: 20px;
		top:5px;
		line-height: 20px;
		color:#777;
	}
	.mode-boxs .title-s4:before{
		position: absolute;
		top:5px;
		right: 0;
		line-height: 20px;
		font-family: "ElegantIcons";
		content: "\4C";
		color:#888;
		font-size: 14px;
	}
	.mode-left .silde ul{display: none;}
	.contact-list{margin-top: 0;padding-bottom: 0;text-align: center;}
	.contact-list p span{font-size: 14px!important;}
	.contact-list p img{height: 40px;}

	
}
@media (min-width: 768px){
	
	.header-wrapper .navbar-nav > li{font-size: 14px;padding:0px ;margin-right: 0px;font-family: "SourceHanSansCNRegular";}
	.abtl-txt{padding-top:250px;}
	.abtl-tit{margin-bottom:50px;}
	.abtl-tit .text{padding:0 40px;}
	.service-navs .row .item,.contact-address .row >div,.service-navs2 .row .item{width: 20%;}
	.mode-boxs .mode-right{padding-left: 10px;}
	.about-service-list{margin-right: -15px;margin-left: -15px;}
	.about-service-list .item{padding-right:15px;padding-left: 15px;}

	.news-details-left{padding-right: 30px;border-right: 1px solid #ddd;padding-bottom: 140px;}
	.news-details-right{padding-left: 30px;border-left: 1px solid #ddd;margin-left: -1px;padding-top: 5px;padding-bottom: 140px;}
	.header-top-mes .txt{font-size: 18px;}
	.navbar-default .navbar-collapse{min-width: 85%;min-width:calc(100% - 300px);width:calc(100% - 300px);}

}
@media (min-width: 992px){
	.mode-flixe .lefts{width: 250px;}
	.mode-flixe .rights{width: -webkit-calc(100% - 250px);width: calc(100% - 250px)}
	.news-tops .row .lf-img{width: 53%;}
	.news-tops .row .rg-txt{width: 47%;}
	.news-list-group ul li .lf{width:206px;}
	.news-list-group ul li .gr{width: -webkit-calc(100% - 206px);width: calc(100% - 206px);}
	.zb-last-boxs{padding-right: 20px;padding-left: 20px;}
	.zb-last-boxs .row{margin-right: -20px;margin-left: -20px;}
	.zb-last-boxs .row >div{padding-right: 20px;padding-left: 20px;}
	.mode-form .row{margin-right: -15px;margin-left: -15px;}
	.mode-form .row>div{padding-right: 15px;padding-left: 15px;}
	.about-service-list{margin-right: -15px;margin-left: -15px;}
	.about-service-list .item{padding-right:15px;padding-left: 15px;}
	.group-item .row{margin-right: -15px;margin-left: -15px;}
	.group-item .row .lis{padding-right: 15px;padding-left: 15px;}

}


@media (min-width: 1310px){
	.header-wrapper .navbar-nav > li{font-size: 14px;padding:0px ;margin-right: 0;}
	.hm-news-group .item .row{margin-right:-35px;margin-left: -35px;}
	.hm-news-group .item .row>div{padding-right:35px;padding-left: 35px;}
	.mode-wrapper{padding-bottom:60px;}
	.development-list .row .item .boxs{padding:0 155px;}
	.mode-products-list .row{margin-right: -20px;margin-left: -20px;}
	.mode-products-list .row>div{padding-right: 20px;padding-left: 20px;}
	.mode-ej-logo .row .item{width: 14.28571428571429%;}
	.honor-wrapper .row{margin-right: -25px;margin-left: -25px;}
	.honor-wrapper .row>div{padding-right: 25px;padding-left: 25px;}
	.zb-last-boxs{padding-right: 30px;padding-left: 30px;}
	.zb-last-boxs .row{margin-right: -20px;margin-left: -20px;}
	.zb-last-boxs .row >div{padding-right: 20px;padding-left: 20px;}
	.mode-boxs .mode-right{padding-left: 30px;margin-top:20px;}
	.mode-form .row{margin-right: -25px;margin-left: -25px;}
	.mode-form .row>div{padding-right: 25px;padding-left: 25px;}
	.about-service-list{margin-right: -40px;margin-left: -40px;}
	.about-service-list .item{padding-right:40px;padding-left: 40px;}
	.group-item .row{margin-right: -25px;margin-left: -25px;}
	.group-item .row .lis{padding-right: 25px;padding-left:25px;}
	.header-top-mes .txt{font-size: 20px;}
	
}

@media (min-width: 1510px){
	.header-wrapper .navbar-nav > li{font-size: 14px;padding:0px;margin-right: 25px;}
	.container{width:1230px;}
	.container-lg{width: 1430px;}
	.container-fluid{max-width: 1800px;}
	.index-products .list.row{
		margin-right: -22px;
		margin-left: -22px;
	}
	.index-products .list.row>div{
		padding-right: 22px;
		padding-left:22px;
	}
	.products-list.row{margin-right:-25px;margin-left:-25px;}
	.products-list.row .item{
		padding-right:25px;
		padding-left:25px;
		margin-bottom:70px;
	}
	.news-detail-txt,.pagepage{padding-right:90px;padding-left: 90px;}
	.development-list .row .item .boxs{padding:0 195px;}

	.mode-ej-nav dl{padding-left:50px;}
	.ft-form{margin-left: 50px;}
	.zb-last-boxs{padding-right: 60px;padding-left: 60px;}
	.zb-last-boxs .row{margin-right: -30px;margin-left: -30px;}
	.zb-last-boxs .row >div{padding-right: 30px;padding-left: 30px;}
	.mode-boxs .mode-right{padding-left: 30px;}
	.about-service-list{margin-right: -80px;margin-left: -80px;}
	.about-service-list .item{padding-right:80px;padding-left: 80px;}
	.group-item .row{margin-right: -45px;margin-left: -45px;}
	.group-item .row .lis{padding-right: 45px;padding-left: 45px;}
	.navbar-default .navbar-collapse{min-width: 90%;min-width:calc(100% - 150px)}
	.header-top-mes .txt{font-size: 24px;}
	

}
@media (min-width: 1710px){
	.header-top-mes .txt{font-size: 30px;}
	.header-chart.ewm2{margin-right:-132px;}
}

@media (min-width: 769px) and (max-width: 1550px){
	.ban-txt h3,.ban-txt h1{font-size: 48px;}
	.ban-txt p,.ban-txt h2{font-size: 28px;}
	.home-honnor .lf{padding:70px 0;}
	.home-honnor .rg{padding-top: 70px;}
	.home-honnor .rg .text p{margin-bottom: 10px;}
	.header-wrapper .search{margin-top: 30px;}
	.header-chart{margin-top:15px;}
	.epc-top{padding:20px 0 50px;margin-bottom: 50px;}
	.title-s4{margin-bottom: 30px;}
	.mode-boxs .mode-right .mode-con-list .item,.pages{margin-bottom: 20px;}
	.mode-boxs{margin-bottom: 50px;}
	.other-t{margin:50px 0 25px;}
	.other-boxs{padding:35px 10px 55px;margin-bottom: 45px;}
	.mode-form{padding:50px 0 70px;}
	.mode-input{padding-top: 50px;}
	.mode-sub{margin-top: 60px;}
	.news-list li .img{max-width: 230px;margin-right: 20px;}
	.home-form .text h1{font-size: 30px;}
	.title-s1{margin-top: 50px;margin-bottom: 30px;}
	.more-s2{margin-top: 30px;margin-bottom: 50px;}
	.home-honnor{padding-bottom: 50px;}
	.home-last-num{padding:50px 0;}
	.home-news{padding:20px 0 25px;}
	.home-news .lf{margin-top: 15px;}
	.home-news .lf h4,.home-news .lf h2{margin-bottom: 15px;}
	.home-news .lf .p{margin-bottom:25px;}
	.float{top: 20%;}
}