@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: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%;
	}
	a.ag-web{margin: 8px 0 0 10px;opacity: 1;}
	a.ag-web i.icon{margin-bottom: 1px;}
	.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;
	}
	
	.location{padding:15px 0;}
	
	.navbar-brand > img{max-width: 200px;max-height: 45px;}

	.mode-title {
	    margin-top: 25px;
	    text-align: center;
	    margin-bottom: 20px;
	}
	.mode-title h1{font-size: 32px;}
	.read-more a{font-size: 16px;}
	.mode-title h5{margin-bottom: 15px;}
	.mode-swp-prev, .mode-swp-next{width:16px;height: 32px;margin-top: -16px;}
	.wrapper{padding-right: 15px;padding-left: 15px;}
	.row{margin-right: -5px;margin-left: -5px;}
	.row>div{padding-right: 5px;padding-left: 5px;}
	.home-news-list .boxs .txt{padding: 15px;}
	h4{font-size: 16px;}
	.home-news-list{margin-bottom: 25px;}
	.chart-c{float: right;}
	.foot-dl dt{margin-bottom: 15px;}
	.footer{padding-top:25px;}
	.foot-mid{margin-top: 15px;padding:10px 0;}
	.foot-mid .shar a{
		width: 38px;
		height: 38px;
		background-size: auto 16px;
	}
	.foot-mid .shar a.qq{
	    background-position: 10px center;
	}
	.foot-mid .shar a.wx{
	    background-position: -40px center;
	}
	.foot-mid .shar a.wb{
	    background-position: -88px center;
	}
	.foot-tel{font-size: 16px;line-height: 38px;background-size: 18px;padding-left: 30px;}
	.foot-bot .foot-nav{width: 100%;text-align: center;margin-top: 10px;}
	.foot-bot .foot-nav a{margin: 0 8px;}
	.navbar-default .navbar-nav > li.last > a.sea{background-image: url(../Images/ico_sea2.png);}
	.inner-tab{margin-top: -48px;}
	.inner-tab .boxs{padding-top: 10px;width: 100%;overflow-x: auto;}
	.about-wrap .inner-tab .boxs ul.ul{width: 150%;}
	.inner-tab .boxs ul.ul li{padding:0 3%;}
	.inner-tab .boxs ul.ul li a{font-size: 16px;padding-bottom:10px;}
	.title-s1{margin:20px 0;}
	.title-s1 h1{font-size: 22px;}
	h4{line-height: 1.5;}
	.products-introduce .spage1 .text .mes{min-height: 100px;margin-bottom: 30px;margin-top: 30px;}
	.products-list-room .p{font-size: 14px;margin-top:10px;margin-bottom: 20px;}
	.products-list-room .x-name{margin-top: -20px;margin-bottom: 20px;}
	.pages{text-align: center;margin:15px 0 30px;}
	.in-back{margin-top: 10px;font-size: 14px;}
	.products-detail-con{padding:0 0 20px;margin-top: 20px;}
	.title-s3{margin:20px 0;}
	.title-s3 .read-more a{font-size: 12px;}
	.title-s4{margin:30px 0;}
	.title-s4 h1 span{font-size: 18px;}
	.hb-con {
	    margin-top: 30px;
	    padding-bottom: 30px;
	}
	.title-s5 {margin: 30px 0 30px;}
	.hb-group .item .swiper-button-next{right: 0;font-size: 18px;}
	.hb-group .item .swiper-button-prev{left: 0;font-size: 18px;}
	.hb-group .item .swiper-button-next:after, .hb-group .item .swiper-button-prev:after{font-size: 18px;}
	.share-con{margin-top: 20px;}
	.share-con .tops .mes{position: relative;top:0;left: 0;width: 100%;margin-top: 15px;}
	.share-con .tops .mes .c-boxs{padding:25px 20px;}
	.share-list{margin:20px 0;}
	.share-list .txt{padding:15px 10px 10px;margin-bottom: 15px;}
	.solution-tab ul{height: auto;margin-bottom: 0;}
	.solution-tab ul li{width: 25%;font-size: 16px;line-height: 38px;}
	.solution-select ul li{width: calc(25% - 5px);margin-right: 5px;margin-bottom: 10px;}
	.solution-boxm{margin-bottom: 0!important;}

	.about-txt2{margin-top: 0;}
	.about-txt2 .text{padding-top: 20px;}
	#world{height: 300px;}
	.history-list .year{font-size: 24px;padding-bottom: 30px;}
	.history-list .p{font-size: 14px;}
	.history-page{margin:20px 0;}
	.hisgroups .item .img1 {
	    float: none;
	    margin-top: 20px;
	    margin-right: 0px;
	    margin-left: 0px;
	    max-width: 100%;
	    width: 100%;
	}
	.hisgroups .item .txt {
	    position: relative;
	    width: 100%;
	    padding: 20px 20px 20px;
	    background: #06937c;
	    color: #fff;
	    float: none;
	    z-index: 3;
	    min-height: 100px;
	}
	.hisgroups .item .img2 {
	    float: none;
	    margin-top: 0px;
	    margin-left: 0px;
	    max-width: 100%;
	    width: 100%
	}
	.history-page{display: none;}
	.history-list{margin: 0 0 20px;}
	.title-s6{margin-bottom: 20px;}
	.title-s6 h4{font-size: 16px;}
	.title-s6 h2{font-size: 18px;}
	.news-list ul li{padding:20px 0;}
	.news-list ul li .img{width: 33%;}
	.news-list ul li .txt{padding-left: 8px;}
	.news-list ul li .txt .d span{display: none;}
	.news-list ul li .txt h4{margin-bottom: 5px;}
	.news-list ul li .p{margin-top: 5px;line-height: 1.6;}
	.nmore a{display: none;}
	.news-list ul{margin-bottom: 20px;}
	.mode-case-swp{padding: 0;}
	.mode-case-group{margin-bottom: 0;}
	.case-dtj{margin-top: 20px;}
	.case-other .item{margin-top: 30px;}
	.case-other h3{font-size: 18px;}
	.case-other .item .mode-case-swp{margin:0;}
	.custom-form-boxs{padding:20px 0;}
	.contact-form, .contact-lf-boxs {
	    padding-left: 0px;
	    padding-right: 0px;
	}
	.contact-con{margin-bottom: 30px;}
	.contact-form .g-input{margin-bottom: 15px;}
	.contact-con>table tr td{display: block;}
	.contact-con>table tr td .tit, .contact-form h3{font-size: 18px;}
	.contact-ul li{font-size: 14px;}
	.down-row{margin-top: 20px;}
	.down-content{padding:10px 10px 20px;}
	.down-ul .doc-type{width: 80%;margin-bottom: 5px;}
	.down-list2 ul li.top{display: none;}
	.down-list2 ul li{padding:15px 10px 15px 10px;}
	.down-list2 ul{margin-bottom: 20px;}
	/* .main_dt .img_dt li.on .tc_337,.main_dt .img_dt li.on .ico_1{display: none!important;} */
	.main_dt .img_dt li.on .ico_1{display: none!important;}
	.main_dt .img_dt li.on .tc_337{position: fixed;z-index: 99;bottom: 0;top:auto;width: 100%;left: 0;}
	.tc_337:after{display: none;}
	.products-list{margin-top: 10px;}
	.products-side .boxs ul.ul1{margin: 20px 15px;}
	.products-side .boxs ul.ul1 li{margin-bottom: 15px;}
	.products-side .boxs ul.ul2{margin: 15px;}
	.products-side .boxs ul.ul2 li{margin-bottom: 10px;}
	.products-side .boxs .title2{padding-top: 15px;margin-bottom: 5px;}

	/* 2021.03.02 */
	#Snpopimg {padding: 10px;}
	.rown #Snpopimg .simg{height: 208px;}
	#Snpopimg .simg{height: 154px;}

	.aa-wrapper .section{padding: 30px 0;}
	.aa-bg-title{font-size: 60px;}
	.aa-bg-title span{font-size: 30px;}
	.aa-wrapper .section .container {
	    padding-right: 15px;
	    padding-left: 15px;
	}
	.aa-pub-title h4{font-size: 18px;}
	.aa-pub-title .p1,.aa-pub-title .p2{font-size: 14px;}
	.aa-pub-title .p1{margin-top: 15px;margin-bottom: 10px;}
	.aa-why-img-list {
	    margin-right: -5px;
	    margin-left: -5px;
	}
	.aa-why-img-list li{padding: 0 5px;margin-bottom: 10px;}
	.aa-why-img-list li .img{height: 188px;}
	.aa-why-img-list li .boxs .p .pn{padding: 0 10px;font-size: 13px;line-height: 1.4;}
	.aa-ul-sa{margin: 15px 0 0;}
	.aa-ul-sa li{width: 100%;padding: 0;}
	.aa-ul-sa li .tx{font-size: 14px;}
	table.aa-pub-table tr th span,table.aa-pub-table tr td span{font-size: 16px;}
	.aa-newpdet-con .text{font-size: 14px;line-height: 1.8;margin-bottom: 20px;height: auto;}
	.aa-newp-nav ul{margin-bottom: 20px;}
	.aa-newpdet-con .aa-newp-bimg{height: auto;}
	.aa-newp-lfimg{height: auto;}

	.newpro-topimg{height: 280px;padding-top: 130px;}
	.newpro-topimg .aa-pub-title .p1,.newpro-topimg .aa-pub-title h4{margin-top: 0;color:#fff;}
	.newpro-topimg .aa-pub-title .p1{font-size: 16px;max-width: 900px;margin-right: auto;margin-left: auto;}
}
@media (min-width: 768px){
	
	.soplt{position: relative;padding-left: 70px;}
	.soplt .sp{position: absolute;top:0;left: 0;}
	.newpro-topimg{height: 300px;padding-top: 150px;}
	.newpro-topimg .aa-pub-title .p1,.newpro-topimg .aa-pub-title h4{margin-top: 0;color:#fff;}
	.newpro-topimg .aa-pub-title .p1{font-size: 16px;max-width: 900px;margin-right: auto;margin-left: auto;}
	
}
@media (min-width: 992px){
	.news-list ul li .img{width: 26.5%;}
	.down-row .lf{margin-right: 15px;}
	.col-sy-3{width: 30%}
	.col-sy-9{width: 70%}
}


@media (min-width: 1200px){
	
	.products-introduce .spage1 .text .row,
	.products-introduce .spage3 .text .row{margin-right: -20px;margin-left: -20px;}
	.products-introduce .spage1 .text .row>div,
	.products-introduce .spage3 .text .row>div{padding-right: 20px;padding-left: 20px;}
	.products-detail-top .tmes{padding-left: 15px;}
	.about-txt2 .text{padding-left: 30px;}
}

@media (min-width: 1510px){
	.container{width:1430px;}
	.home-product-list.row,.share-list .row{margin-right:-25px;margin-left: -25px;}
	.home-product-list.row>div,.share-list .row>div{padding-right: 25px;padding-left: 25px;}
	.home-news-list.row,{margin-right:-20px;margin-left: -20px;}
	.home-news-list.row>div{padding-right: 20px;padding-left: 20px;}
	.products-detail-top .tmes{padding-left: 30px;}
	.share-list .txt{margin-bottom: 50px;}
	/* .aa-newpdet-con{padding-left: 20px;} */
	.aa-case-list.row{margin-right: -45px;margin-left: -45px;}
	.aa-case-list.row>div{padding-right: 45px;padding-left: 45px;}

}
@media (min-width: 1710px){

	.products-introduce .spage1 .text .row,
	.products-introduce .spage3 .text .row{margin-right: -45px;margin-left: -45px;}
	.products-introduce .spage1 .text .row>div,
	.products-introduce .spage3 .text .row>div{padding-right: 45px;padding-left: 45px;}
	.col-sy-3{width: 25%}
	.col-sy-9{width: 75%}
	.bg-container{width: 1700px;}
	.newpro-topimg{height: 320px;padding-top: 180px;}
	.newpro-topimg .aa-pub-title .p1,.newpro-topimg .aa-pub-title h4{margin-top: 0;color:#fff;}
	.aa-bg-title p{font-size: 48px;text-transform: initial;margin: 40px 0;font-weight: 600;}
}
@media (max-width: 1710px) and (min-width: 768px){
	.aa-bg-title{font-size: 180px;}
	.aa-bg-title span{font-size: 60px;}
	.aa-bg-title p{font-size: 38px;text-transform: initial;margin: 30px 0;font-weight: 600;}
	.navbar-default .navbar-nav > li{margin-left: 20px;}
}