@media (max-width: 1650px){
	.com_inner .container{
		width: 1400px;
	}
	.ny-nav .rob{
		width: 1400px;
	}
	.com_inner .honor .img img{
		max-width: 95%;
	}
}
@media (max-width: 1425px){
	.com_inner .container{
		width: 1200px;
	}
	.ny-nav .rob{
		width: 98%;
	}
	.ny-banner{
		height: 500px;
	}
	.ny-banner .title h4{
		font-size: 34px;
	}
	.ny-banner .title h3{
		font-size: 28px;
		height: auto;
	}
	.contact_us_box .map #dituContent{
		height: 450px;
	}
}
@media (max-width: 1200px){
	.com_inner .container{
		width: 991px;
	}
	.header{
		display: none;
	}
	.header2{
		display: block;
	}
	.fp-tableCell{
		padding-top: 0;
	}
	.page2{
		background-position: left;
	}
	.page2 .box h3{
		font-size: 30px;
	}
	.page2 .list ul li {
	  padding: 1% 2% 6%;
	  height: 220px;
	}
	.page3 .light{
		display: none;
	}
	.page3 .box{
		width: 100%;
	}
	.page2 .list ul li.active h3{
		font-size: 20px;
	}
	.page4 .glo_title{
		margin-top: -15%;
	}
	.page4 .box{
		bottom: 13%;
	}
	.page5 .box{
		width: 100%;
	}
	.page5 .box .text,
	.page5 .box .tel{
		display: none;
	}
	.page5 .glo_title h4{
		display: none;
	}
	.page5 .glo_title .square{
		margin: 2% 0;
	}
	.page5 .list{
		width: 100%;
	}
	.footer .pd ul{
		width: 30%;
	}
	.ny-banner{
		height: 390px;
	}
	.com_inner .count .num .n1{
		font-size: 36px;
	}
	.com_inner .cul .inner{
		width: 49%;
		margin-bottom: 2%;
	}
	.com_inner .show .text{
		padding: 3%;
	}
	.news-list .list2 li {
	  width: 32%;
	  margin-right: 2%;
	}
	.contact_us_box .map .contact-map .add_box{
		width: 95%;
		left: 2.5%;
	}
	.contact_us_box .map .contact-map .add_box ul li{
		width: 33%;
	}
	.com_inner .news_info_box .news_info_text{
		width: 100%;
	}
	.com_inner .news_info_box .onews{
		width: 100%;
	}
	.com_inner .news_info_box .onews_title{
		display: none;
	}
	.com_inner .news_info_box .other_list{
		display: none;
	}
}
@media (max-width: 992px){
	.com_inner .container{
		width: 768px;
	}
	.page2 .list ul li{
		height: 165px;
		padding: 1% 2% 1%;
	}
	.glo_title .sp{
		font-size: 16px;
	}
	.glo_title h3{
		font-size: 28px;
	}
	.glo_title h4{
		font-size: 20px;
	}
	.footer .tp ul{
		width: 100%;
	}
	.footer .tp .link{
		display: none;
	}
	.footer .er{
		display: none;
	}
	.footer .detail .add h3{
		font-size: 24px;
	}
	.footer .pd{
		width: 55%;
	}
	.glo_title.tc h3{
		font-size: 28px;
	}
	.com_inner .company_inner .text{
		width: 100%;
	}
	.com_inner .count{
		width: 100%;
	}
	.com_inner .count .num{
		width: 33.333%;
	}
	.intro_num{
		width: 100%;
	}
	.com_inner .count .num{
		padding: 2% 0;
	}
	.com_inner .honor .box .text{
		width: 100%;
	}
	.com_inner .honor .img{
		display: none;
	}
	.com_inner .honor{

	}
	.com_inner .show .video,
	.com_inner .show .text{
		width: 100%;
	}
	.com_inner .product_list ul li{
		width: 32.6%;
		margin-bottom: 2%;
	}
	.com_inner .product_list ul li:nth-child(3n){
		margin-right: 0px;
	}
	.com_inner .product_list ul li:nth-child(5n){
		margin-right: 1%;
	}
	.com_inner .pro_info_box .text ul li h4{
		font-size: 18px;
	}
	.com_inner .pro_info_box .text ul li img{
		height: 42px;
	}
	.com_inner .service ul{
		justify-content: center;
	}
	.com_inner .service ul li{
		width: calc(100% / 5);
		margin-bottom: 20px;
	}
	.contact_us_box .map .contact-map .add_box{
		display: none;
	}
}
@media (max-width: 768px){
	.com_inner .container{
		width: 750px;
	}
	.banner{
		height: 500px;
		padding-top: 55px;
		overflow: hidden;
	}
	.section-home .bannerText{
		margin-top: 0px;
	}
	.section-home .slide1 .bannerText .sec{
		font-size: 32px;
	}
	.page2 {
		padding-top: 70px;
	}
	.page2 .box{
		margin-top: 0px;
	}
	.page2 .list{
		position: relative;
		margin-top: 50px;
	}
	.page3 .box{
		margin-top: 0px;
	}
	.page3 .box .glo_title,
	.page3 .box .list{
		width: 100%;
	}
	.page3 .box .glo_title{
		text-align: center;
		padding-top: 40px;
	}
	.page3 .box .glo_title .square{
		margin: 2% auto;
	}
	.page3 .box .glo_title h4{
		display: none;
	}
	.page4{
		position: relative;
		height: 500px;
		padding-top: 70px;
	}
	.page4 .glo_title{
		margin-top: 0%;
	}
	.page4 .box ul li h3{
		font-size: 18px;
	}
	.page5{
		padding-bottom: 40px;
	}
	.page5 .glo_title{
		text-align: center;
		padding-top: 40px;
	}
	.page5 .glo_title .square{
		margin: 2% auto;
	}
	.page5 .list .ss .title h3{
		font-size: 20px;
	}
	.page5 .list .ss .title img{
		height: 35px;
	}
	.page6{
		padding: 40px 0
	}
}
@media (max-width: 755px){
	.hidden-xs{
		display: none;
	}
	.glo_title.tc{
		padding: 40px 0 30px;
	}
	.com_inner .container{
		width: 96%;
	}
	.lang{
		right: 50px;
	}
	.banner{
		height: 400px;
	}
	.section-home .slide1 .bannerText .sec{
		font-size: 28px;
	}
	.section-home .slide1 .bannerText .thr{
		font-size: 14px;
	}
	.page2{
		padding-bottom: 40px;
	}
	.page2 .box h3{
		font-size: 26px;
	}
	.page2 .box .button{
		margin: 10% 0 5%;
	}
	.page2 .box .button a{
		padding: 0 4%;
	}
	.page2 .box .company_box_video{
		padding: 0 4%;
	}
	.page2 .box h3{
		margin-bottom: 7%;
	}
	.page2 .box .button a:last-child{
		margin-right: 0px;
	}
	.page2 .list{
		display: none;
	}
	.page3 .box .list ul li{
		width: 33%;
		margin-right: 0%;
	}
	.page3 .box .glo_title .square,
	.page5 .glo_title .square,
	.page6 .glo_title .square{
		margin:4% auto;
	}
	.page4 .box ul li{
		width: 50%;
	}
	.page4 .box{
		width: 100%;
		bottom: 0%;
	}
	.page4 .box ul li{
		padding: 5% 2%;
	}
	.page4 .box ul li h4{
		display: none;
	}
	.page5 .list .ss{
		width: 100%;
		padding: 6% 2% 0;
		margin-bottom: 4%;
	}
	.page6 .glo_title{
		text-align: center;
	}
	.page6 .newstype{
		float: none;
		margin:5% auto;
	}
	.page6 .news_pane .toplist .inner,
	.page6 .news_pane .toplist .inner .img,
	.page6 .news_pane .toplist .inner .text{
		width: 100%;
	}
	.page6 .news_pane .toplist .inner .text,
	.page6 .news_pane .box .swiper-slide{
		padding: 5% 4%;
	}
	.footer{
		display: none;
	}
	.ny-banner{
		height: 300px;
	}
	.ny-banner .title h4,
	.ny-banner .title h3{
		font-size: 20px;
	}
	.ny-banner .title h4{
		line-height: 20px;
	}
	.ny-nav .fl{
		display: none;
	}
	.ny-nav{
		height: 60px;
	}
	.ny-nav ul li{
		height: 60px;
		line-height: 60px;
		width: 25%;
		font-size: 15px;
	}
	.ny-nav .rob .fr{
		width: 100%;
	}
	.com_inner{
		padding-bottom: 30px;
	}
	.com_inner .company_inner h3,
	.com_inner .company_inner h4,
	.com_inner .honor .box .text h4,
	.com_inner .honor .box .text h3{
		font-size: 26px;
	}
	.page6 .news_index .news_pane .inner{
		margin-bottom: 20px;
	}
	.page6 .news_pane .box{
		margin-bottom: 30px;
	}
	.page6 .news_pane .box{
		padding-bottom: 8%;
	}
	.com_inner .count{
		margin-top: 20px;
	}
	.com_inner .count .num{
		margin-top: 20px;
	}
	.com_inner .count .num img{
		height: 45px;
		margin-bottom: 10px;
	}
	.com_inner .count .num .n1{
		font-size: 28px;
	}
	.com_inner .cul{
		background-size: cover;
	}
	.com_inner .cul .inner{
		width: 100%;
		padding: 5% 4%;
	}
	.com_inner .cul .inner .img img{
		height: 40px;
	}
	.com_inner .honor{
		background-size: cover;
	}
	.com_inner .show .text{
		padding: 10% 5%;
	}
	.sider ul li{
		width: 32%;
		margin-bottom: 1%;
	}
	.com_inner .product_list ul li{
		width: 100%;
		margin-bottom: 3%;
	}
	.com_inner .pro_info_box .img,
	.com_inner .pro_info_box .text{
		width: 100%;
		margin-bottom: 25px;
	}
	.com_inner .pro_info_box .img{
		max-height: auto;
	}
	.com_inner .pro_info_box .text h3{
		font-size: 21px;
	}
	.com_inner .pro_info_box .text ul li h4{
		font-size: 16px;
	}
	.com_inner .other .glo_title{
		padding-top: 40px;
	}
	.com_inner .casetype ul li{
		width: 100%;
		margin-bottom: 4%;
	}
	.com_inner .casetype ul li .cici .cover{
		bottom: 20%;
	}
	.com_inner .casetype ul li .cici .cover .more{
		opacity: 1;
		margin-top: 15px;
	}
	.com_inner .caselist ul li{
		width: 100%;
		margin-bottom: 4%;
	}
	.com_inner .service ul li{
		width: 33%;
	}
	.news-list .list2 li{
		width: 100%;
		margin-right: 0;
	}
	.contact_us_box .map #dituContent{
		height: 300px;
	}
	.contact-liuyan .verify{
		width: 50%;
	}
	.de-page-mian .page-inner span,
	.de-page-mian .page-inner input,
	.de-page-mian .page-inner a.page-btn{
		display: none;
	}
	.com_inner .zhfc{
		padding-bottom: 20px;
	}
	.com_inner .zhfc ul li{
		width: 100%;
		margin-bottom: 2%;
		margin-right: 0px;
	}
	.tabbar {
	  display: block;
	}
	.ny-nav .rob{
		width: 100%;
	}
	.ny-nav .case li{
		padding: 0 10px;
		width: auto;
	}
	.ny-nav.ca .layout{
		width: 140%;
	}
	.iframe-video{
		height: auto;
	}
	.iframe-video .video-preview{
		line-height:  100% !important;
	}
	.com_inner.newsinfo{
		padding-bottom: 70px;
	}
}





























