@charset "utf-8";
@media (max-width:19200px){
	.am-cent{  max-height: 218px;}
}
@media (max-width:1800px){
        .acother-title{padding: 3px 20px;top: -20px;height: 60px;}
        .am-cent{  max-height: 238px;}
        
}
@media (max-width:1600px){

	.swiper1 .swiper-button-next,.swiper1 .swiper-button-prev{  height:112px; width:36px;  margin-top:-56px;  } 
        .ac-other{display:none;}
        .am-cent{max-height: 292px;line-height: 30px;}
}

@media (max-width:1440px){
        .acother-title{display:none;}
        .am-cent{line-height: 20px;}

}
@media (max-width:1200px){	
	.float{ width:100%; left:0; margin-left:0;}
	.c-con,.nav > .navlist{ width:100%; box-sizing:border-box; padding-left:10px; padding-right:10px;}	
	.nav > .navlist > ul > li > div > a{ font-size: 14px; }
	.logo{ display:block; width:500px;}
	.logo img{ width:100%; }
	.phone > p{  font-size: 22px;  }
	/*.header{ background-position: center -10px;}
	.nav > ul > li > a{ font-size: 14px; height: 40px; line-height: 40px; }*/
	.swiper1 .swiper-pagination{ padding-bottom:10px;}
	.swiper1 .swiper-button-next,.swiper1 .swiper-button-prev{  height:75px; width:24px;  margin-top:-38px;  } 
	.header-blank{ height:93px;}
	.ac-main,.ac-other{ padding-left: 5%; padding-right:10px; }
	.acother-title{ left:5%; }
	.am-cent{ max-height: 44px; } 
	.ac-other > h3,.ac-other > p{ font-size: 14px; }
	.acother-title > h3{ font-size: 18px; }
	.acother-title > p{ font-size: 12px; }
}
@media (max-width:992px){
	.logo{ display:block; width:400px; }
	.logo img{ width:100%; }
	.phone{ margin-left:20px; }
	.phone > p{  font-size: 16px;  }
	.header-blank{ height:82px;}
	.nav > .navlist > ul > li > div > a{ font-size: 14px; height: 48px;text-align: center; line-height: 48px;  }
	.fw-header > h3,.dva-header > h3,.am-header > h3{  font-size: 16px;}
	.fw-header > p,.dva-header > p,.am-header > p{ font-size: 22px; }
	.fw-list > ul > li > a > h3{ font-size: 14px; }
	.dvantage > .c-con{ display: block; }
	.dva-header{ width:100%; height: auto; margin-bottom:2%; position: relative;}
	.dva-header > p{ display: inline-block; margin-right:10px; }
	.dva-header > p:nth-of-type(1)::after{ content: ' '; width:30px; height: 1px; background-color: #6dc7cf; position: absolute; left:0; bottom: 0; }
	.dva-header > p:nth-of-type(2)::after{ display: none; }
	.dva-header > a{ width:100px; height: 30px; border-radius: 5px; line-height: 30px; font-size: 12px; position: absolute;right:0; top:50%; margin-top: -15px; padding:0; }
	.dva-list{ width:100%;  }
	/*.about{ align-items:flex-start;}*/
	.ac-other{ height: 60px; }
	.ac-other > h3,.ac-other > p{ display: none; }
	.acother-title{ position: inherit; padding:4px 10px; height: auto; top:0; background-color: transparent; }
	.acother-title::after{display: none;}
	.acother-title > h3{ font-size: 14px; color: #000; }
	.acother-title > p{ font-size: 12px; margin-top:0; color: #000; }

	.nl-header > h3,.nl-header > p{ font-size:16px; height: 24px; line-height: 24px; }
	
}
@media (max-width:768px){	
	.header{  background-image: url(none);}
	.logo{ display:block; width:320px; }
	.logo{ display:block; padding-top:20px; padding-bottom:20px;}
	.language > .langItem > h3{ display: none; }
	.header-blank{ height:74px;}
	.nav > .navlist > ul > li > div > a{ font-size: 12px; }
	.swiper1 .swiper-pagination{display: block;  }
	.swiper1 .swiper-button-next,.swiper1 .swiper-button-prev{  display:none;}
	/*.nav{display: none;}*/
	/*.menu{ display:block;}*/
	.dva-list > ul > li > h3{ font-size: 16px; }
	.dva-list > ul > li > h4{ font-size: 12px; }
	.about{ display: block; padding:10px; box-sizing: border-box; }
	.about-img,.about-about{ width:100%;}
	.about-img{ }
	.ac-main{ padding:10px; }
	.am-cent{ line-height: 22px; max-height: none; font-size: 12px; }
	.ac-other{ position: relative; padding:10px 0; height: auto; top:0;left:0px; background-color: #f0f5f8; }

	.ac-other > h3,.ac-other > p{ display: block; }
	.acother-title{ position: inherit; background-color: #6ec7cf; margin-bottom:20px; left:0; }
	.acother-title::after{ display: block; }
	.acother-title > h3,.acother-title > p{ color: #FFF; }
	.acother-title > p{ height: auto; }

	.fw-header > .fwTab{ display: none; }

	.footerLogo{ width:200px;}
	.copyright{ line-height: 24px; font-size: 12px; }
	.footer > .c-con > .footerEwm{ width: 80px; align-self: flex-start; }
}

@media (max-width:640px){	
	.site{ display: none; }
	.logo{ width:240px; }
	.phone{ display: none; }
	.header-blank{height:65px;}

	.dva-header > a{ display: none; }
	.dva-list > ul > li > p{ width:60px;}
	.dva-list > ul > li{ margin-right:0; width:49%; margin-top:2%; }
	.dva-list > ul > li:nth-of-type(2n){ float: right; }

	.fw-header > h3,.dva-header > h3,.am-header > h3{  font-size: 14px;}
	.fw-header > p,.dva-header > p,.am-header > p{ font-size: 18px; }
	.fw-list{ margin-top: 5px; }
	.fw-list > ul > li { width:49%; margin-right: 0; }
	.fw-list > ul > li:nth-of-type(2n){ float: right; }
	.fw-list > ul > li > a > h3{ font-size: 12px; padding-top: 6px; padding-bottom:6px; }

	.nl-header > h3,.nl-header > p{ font-size:14px; }
	.nl-header > a{ font-size: 12px; }

	

	.online > .c-con,.server > .c-con{display: block; }
	.online-btn{ margin-top: 10px; }
	.serv-contact,.serv-form{ width:100%;}
	.serv-form{padding-left:0; margin-top: 10px;}
	.online-btn{width:100px; height: 30px; line-height: 30px; font-size: 12px;}

	}

@media (max-width:480px){
	.nav{display: none;}	
	.language > .langItem > p{width:24px; height: 24px;}
	.menu{ display: block; }
	.header-blank{height:60px;}	
	.nl-header > a{ width:90%; }
	.links > ul > li{ width:48.5%; margin-right:0; margin-bottom:2%;}
	.links > ul > li:nth-of-type(2n){ float: right; }
	
}
@media (max-width:375px){	
	
}