@media only screen and ( max-width: 1680px) {
	.goYx p img{height: 35px;width: auto;}
	.goYx h2{font-size: 56px;}
}
@media only screen and ( max-width: 1600px) {
	.goYx p img{height: 32px;}
	.goYx h2{font-size: 50px;}
	footer{bottom: -182px;}
    .mei-works .sub-slides li .contsd .neis h3 img{ -moz-transform: scale(0.8);}
    	 .mei-works .sub-slides li .contsd .neis .textsz{ zoom: 0.8;}
	.mei-newsList .lft-news .topYear span{ right: 6%;}
	.mei-newsList .lft-news .topYear p{ width: 72%;}
}
@media only screen and ( max-width: 1440px) {
   .index-back-box{ height: 78px;}
   .index-back-box .sub-arrows{ line-height: 78px;}
   .index-back-box .sub-arrows i.icom:after{ top: 38px;}
   .mei-navBar{ width: 125px;}
   .mei-fixed-menu .sub-menu-phone{ padding:80px 30px 0 30px;}
   .mei-newsList .centerbox{ width: 75%;}
	.mei-newsList .lft-news .topYear span{ font-size: 18px; right: 6%;}
	.mei-newsList .lft-news .topYear p{ font-size: 30px; width: 72%;}
   .mei-newsList .lft-news .topYear{ transform: scale(0.8); -webkit-transform: scale(0.8); -moz-transform: scale(0.8);}
   .mei-about .waperSlide{ zoom: 0.8; -moz-transform:translateY(0px) scale(0.8);}
   .mei-about .waperSlide.active{-moz-transform:translateY(0px) scale(0.8);}
   
   .mei-contact .contentbox{ width: calc(80% - 40px); height: 400px;}
	.mei-contact .sub-conText .lower_box .fl strong{ font-size: 36px;}
	.mei-contact .sub-conText .lower_box .fl p{ font-size: 14px;}
	.mei-contact .sub-conText .lower_box .fl i{ font-size: 23px;}
	.mei-contact .sub-conText .lower_box .lines span{ width:14%;}
   .mei-contact .sub-conText h2{ font-size: 36px;}
   .mei-contact .tel .QQuser{ padding-left: 0;}
   .mei-contact .contentbox:before{ top: -5%;}
    footer .box:after { width: 3%; left: 32px;}
	footer .box { width: 75%}
	footer .address .Content span {width: auto;	margin-left: 20px; vertical-align: top}
	footer .address .Content { white-space: nowrap; display: inline-block; text-align: left; font-size: 0; vertical-align: middle; float: right; vertical-align: middle; line-height: 1}
	footer .address .left { display: inline-block; float: left; width:28%;}
   
	footer .address { position: relative}
    footer .address .left img { width: 100%}
    
    .mei-works .sub-slides li .contsd .neis .imGs{ width:230px; margin-right: auto; margin-right: 100px\0; width: auto\0; zoom: 0.6\0;}
    .mei-works .sub-slides li .contsd .neis .imGs img{ width: 100%; height: auto; width: auto\0;}
    .mei-works .sub-slides li .contsd .neis .textsz{ zoom: 0.6\0;}
    .mei-works .sub-slides li .contsd .neis h4 img,
    .mei-works .sub-slides li .contsd .neis h3 img{ -moz-transform: scale(0.6);}
	
	.mei-works .sub-slides li .contsd .neis h3,.mei-works .sub-slides li .contsd .neis h4{ font-size: 40px;}
    
    .mei-works .words-slide{ left: 13%;}
    .mei-works .words-slide ul li{ margin-bottom: 20px;}
    .scrollBar .banner ul li .imgTimes>article .banTops{ zoom: 0.7; -moz-transform: scale(0.7);}
	.about_box3 p{ font-size: 50px;}
    
    @media screen and (-webkit-min-device-pixel-ratio:0){
    	 .mei-works .sub-slides li .contsd .neis .imGs img{ width: auto; height: auto;}
    	 .mei-works .sub-slides li .contsd .neis .imGs{ width: auto; margin-right: 100px;}
    	 .mei-works .sub-slides li .contsd .neis .imGs,
    	 .mei-works .sub-slides li .contsd .neis .textsz{ zoom: 0.6;}
		
    }
    
    .goYx{padding: 30px;width: calc(80% - 40px);}
    .goYx h2{font-size: 48px;line-height: 58px;}
    .goYx p img{height: 30px;}
    footer{bottom: -148px;}
	.about_box1 .zt_1{ left:12%;}
	.myDiv1, .myDiv, .actice .sub-title, .contact .myDiv2{
		width: 78%;
	}
	.case_list_box .box ul li .img{ height: 260px;}
   
}
@media only screen and ( max-width: 1280px) {
   .goYx h2{font-size: 44px;line-height: 54px;}
    .goYx p img{height: 28px;}
	footer{bottom: -142px;}
	.mei-contact .sub-conText .lower_box .fr a{ margin-left: 10px;}
	.mei-contact .sub-conText .lower_box .fr img{ display: none;}
}

@media only screen and ( max-width: 1200px) {
  .mei-newsList .lft-news{ zoom: 0.8; -moz-transform: scale(0.8);}
   footer .address .left{ width: 24%;}
   footer .box:after{ display: none;}
   
	.topMenu a{ margin-left: 20px;}
	.about_box1 .box{ width:90%; left: 5%;}
	.w1200,.w1300{ width:95%;}
	.case_banner .fl{ width:100%; left: 0; padding: 0; text-align: center;}
	.case_banner .fl i{ width:50px; left: 10%;}
	.case_list_box .box ul li .info{ padding:0 10px;}
	.case_list_box .box ul li .info .fl{ width:75%;}
	.case_info_banner .fl strong{ font-size: 50px;}
	.contact_box .lower_box .fl,.contact_box .lower_box .fr,{ width:50%;}
	.news_list_box ul li{ width:48%;}
	
	.case_list_box .box ul li .img{ height: 200px;}
}

@media only screen and ( max-width: 992px) {
 footer .address .left{ width: auto; float: none;}
 footer .address .Content{ float: none; white-space: inherit;}
 .goYx{display: none;height: 0;overflow: hidden;}
	footer .address{ padding: 0;}
	.case_list_box .box ul li .img{ height: auto;}
}

@media only screen and ( max-width: 768px) {
	header{ display: none;}
	.scrollBar .banner ul li .imgTimes>article{ display: none;}
	.mei-works .words-slide{ display: none;}
	.mei-navBar{
		transform: translateX(0px);
		-webkit-transform: translateX(0px);
		-moz-transform: translateX(0px);
		
		top: 0; margin-top: auto; width: 100%; height: 60px; background-color: #fff;
	}
	.mei-navBar .bar-logo{ float: left; position: absolute; right: auto; top: 19px; left: 62px; }
	.mei-navBar .bar-menu{ float: left; position: absolute; right: auto; top: 24px; left: 42px;}
	.mei-navBar .bar-menu i{ width:25px;}
	.mei-navBar .bar-logo .menu-svg{ display: none;}
	.mei-navBar .bar-logo .menu-svg-phone{ display: block; width: 130px; height: 35px; margin-top: -5px;  background-size: contain;}
	
	.mei-fixed-menu ul li.index-hrefs aside{ display: none;} 
	.mei-fixed-menu .sub-menu-phone{ padding: 40px 30px 0 0; width: 330px !important;}
	.mei-fixed-menu .sub-menu-phone ul{ width: 338px;}
	.mei-fixed-menu .mei-yx-mads{ right: auto; left: 29px; width: 270px;}
	.mei-fixed-menu .sub-menu-phone ul li a{ height: 42px; line-height: 42px; float: left; margin-left: 30px; font-weight: 300; width: 270px;}
	.mei-fixed-menu .sub-menu-phone ul li a font{ font-size: 18px;}
	.mei-fixed-menu .sub-menu-phone ul li a small{ font-size: 24px; line-height: 57px; font-weight: 300; font-family: 'ZurichBT-Light';}
	.myTop{ display: none;}
	.index-waper-box{ display: none;}
	.mainTop{ height: 300px !important; top: 60px;}
	.mei-body-box{ margin-top: 40px;}
	.mei-works{ height: 320px !important;}
	.mei-collection .collbgs{ height: 206px !important;}
	.mei-collection{ height: auto !important;}
	.mei-about{ height: 350px !important;}
	
	.mei-brand .IndexList{ width: 100%;
		transform: translateY(0px);
		-webkit-transform: translateY(0px);
		-moz-transform: translateY(0px);
		opacity: 1;
	}
	.mei-brand .IndexList ul{ padding-top: 15px;}
	.mei-brand .bom-line{ display: none;}
	.mei-brand .mei-waperTit{ width: 90%; margin: 0 auto;}
	.mei-brand .mei-waperTit h2 img{ width: 90%;}
	.mei-works .sub-slides li .contsd{ padding-right: 0;}
	.mei-works .sub-slides li .contsd .neis .imGs{ display: none;}
	.mei-works .sub-slides li .contsd .neis .textsz,.mei-works .sub-slides li:nth-child(3) .contsd .neis .textsz{ width: 100%;}
	.mei-works .sub-slides li:nth-child(2) .contsd .neis .textsz,.mei-works .sub-slides li:nth-child(2) .contsd .neis .imGs{ width:100%; text-align: center;}
	.mei-works .sub-slides li .contsd .neis h4 img{ width: 90%;}
	.mei-works .sub-slides li .contsd .neis h3 img{ width: 80%;}
	.mei-works .sub-slides li .contsd .neis p{ margin: 0 auto 20px; width: 90%; padding-left: 0;}
	.mei-works .sub-slides li .contsd .neis p font{ width: 100%;}
	.mei-waper-tits{ zoom: 0.6;}
	.mei-collection .slider-remote{ display: none;}
	.mei-collection .mei-collumns{ position: relative; height: auto; width: 90%; margin: 0 5%; margin-top: -90px; background-color: #fff; top: 15%;
		transform: translateY(0px);
		-webkit-transform: translateY(0px);
		-moz-transform: translateY(0px);
		opacity: 1;
	}
	.mei-collection .slider-waper ul li{ position: static; left: auto; height: auto; opacity: 1; margin-bottom: 10px; visibility: visible;}
	.mei-collection .slider-waper ul li>article{ widows: 90% !important; height: auto !important;}
	.mei-newsList{ padding: 25px 0;}
	.mei-newsList .centerbox{ width: 90%; padding-top: 75px;}
	.mei-newsList .lft-news{ float: none; width: 100%;
		transform: translateY(0px);
		-webkit-transform: translateY(0px);
		-moz-transform: translateY(0px);
		opacity: 1;
	}
	
	.mei-newsList .bomtext{ margin-top: 0; display: none;}
	.mei-newsList .rit-news{ float: none; width: 100%; margin-top: 0;}
	.mei-newsList .rit-news article{ padding: 0px; margin-top: 15px;
		transform: translateX(0px);
		-webkit-transform: translateX(0px);
		-moz-transform: translateX(0px);
		opacity: 1;
	}
	
	.mei-newsList .rit-news article h3{ margin: 10px 0; }
	.mei-newsList .rit-news article p{ margin: auto;}

	.mei-about .example{ width:100%; margin: auto; left: 0;}
	.mei-about .example span{ font-size: 20px; padding-top:0;}
	.mei-about .example li{ width:50%;}
	.mei-about .example li img{ max-width: 80%;}
	.mei-about .waperSlide{ width: 90%; margin-left: -45%;
		transform: translateY(0px);
		-webkit-transform: translateY(0px);
		-moz-transform: translateY(0px);
		opacity: 1;
	}
	.mei-about .slide-wrap{ height: 100%;}
	.mei-about .slide-wrap li .imgs img{ width: 100%; height: auto;}
	.mei-about .slide-wrap ul{ position: relative; height: 100%;}
	.mei-about .slide-wrap ul li{ top: 50%; transform: translateY(-50%);}
	.mei-morebox{ display: none;}	
	.mei-contact{ width: 90%; left: 50%; margin-left: -45%;}
	.mei-contact .sub-conts,
	.mei-contact .contentbox{ width: 100%; display: inherit;}	
	.mei-contact .contentbox:after,
	.mei-contact .contentbox:before{ display: none;}	
	.mei-contact .bigbox{ float: none; width: 100%; height: auto;}
	.mei-contact .sub-conText{ float: none; width: 100%; text-align: center;
		transform: translateX(0px);
		-webkit-transform: translateX(0px);
		-moz-transform: translateX(0px);
		opacity: 1;
	}
	
	.mei-contact .bookmarks{ display: none;}
	.mei-contact .sub-conts .different{  width:70%; margin-left: 15%;
		transform: scale(1.0);
		-webkit-transform: scale(1.0);
		-moz-transform: scale(1.0);
		opacity: 1;
	}
	.mei-contact .sub-conText .top_box ul{ width:100%; padding-bottom: 9%;}
	.mei-contact .sub-conText .lower_box{ margin: auto;}
	.mei-contact .sub-conText .lower_box .fl,.mei-contact .sub-conText .lower_box .fr{ width:100%; margin: auto;}
	.mei-contact .sub-conText .lower_box .fr{ margin-top: 5%;}
	.mei-contact .sub-conText .lower_box .fr a{ float:none; margin: auto; display: inline-block;}
	.mei-contact .sub-conText .lower_box .lines{ display: none;}
	
	.mei-contact .sub-conts .different.active{ transform:none;}
	.mei-contact .sub-conText{ padding-left: 0%; zoom: 0.7;}
	.mei-contact .tel{ padding-top: 5px;}
	.mei-contact .tel p{ display: none;}
	.mei-contact .countacti{ display: none;}
	.mei-contact .sub-conText h2{ font-size: 25px;}	
	.mei-contact .tel .QQuser{ width: 100%; text-align: center; display: none;}
	.mei-contact .sub-conText h3 img{ margin: 0 auto; }
	.mei-contact .tel .nubgs .sp1{ width: 100%; color: #fff; display: block;}
	.mei-contact .tel .nubgs .sp2{ display: none;}
	.mei-contact .tel .nubgs span i{ font-size: 15px;}	
	footer{ display: table; padding-bottom: 30px;}
	footer .friendship{ display: none;}
	footer .box{ width: 90%; padding-left: 0;}
	footer .address .Content span{ margin-left: 0;}
	
	#video-bgs{ display: none;}
	.mei-about .videobox .videbg{ background: url(https://www.hadhuai.com/images/mbg1.jpg) no-repeat; background-size: 100% 100%;}
	
	.mei-waper-tits2.active span, 
	.mei-waper-tits2 small, 
	.mei-waper-tits2 strong{
		transform: translateX(0px);
		-webkit-transform: translateX(0px);
		-moz-transform: translateX(0px);
		opacity: 1;
	}
	.scrollBar .banner ul li video{ display: none;}
	html{ overflow-x: hidden;}
	.Tpiaochuan{ display: none !important;}
	footer{bottom: 0;}
	.mei-brand .mei-waperTit h2{ font-size: 22px;}
	.mei-newsList .rit-news .top_box{ width:100%; margin: auto; padding-bottom: 10px;}
	.mei-newsList .rit-news .top_box a,.mei-newsList .rit-news .top_box a:first-child{ width:23%; text-align: center; display: inline-block;}
	.mei-newsList .rit-news .top_box i{ display: none;}
	.mei-newsList .rit-news article time{ margin: auto;}
	.mei-newsList .rit-news article time font{ font-size: 12px; padding: 0;}
	.mei-newsList .rit-news article h3 a{ font-size: 16px;}
	.mei-newsList .rit-news article h3 i{ display: none;}
	.myDiv, .myDiv1, .actice .sub-title{width: 95%;}
	.qx, .zr, .lb{padding: 30px 0;}
	.qx .myDiv img{margin-bottom: 20px;}
	.qxList{padding-top: 10px;}
	.qxList li, .zr ul li{width: 100%;margin-bottom: 15px;}
	.about_box1{ height: 600px;}
	.about_box1 .zt_1{ width:100%; font-size: 33px; padding: 0; left: 0; text-align: center;}
	.about_box1 .zt_1 i{ display: none;}
	.about_box1 .zt_2{ font-size: 14px; margin-top: 20px;}
	.about_box2{ padding: 30px 0 40px;}
	.about_box2 .box{ width:100%;}
	.about_box2 .box img,.qx .myDiv img{ height:30px;}
	.about_box2 .box p{ margin-top: 20px;}
	.about_box3{ padding: 20px 0 35px;}
	.about_box3 p{ font-size: 20px; padding: 0; margin-top: 20px;}
	.about_box3 p i{ display: none;}
	.case_banner{ height:180px; margin-top: 60px;}
	.case_banner .fl{ font-size: 30px; top:40%;}
	.case_banner .fr{ width:100%; right: 0; bottom: 10px;}
	.case_banner .fr a{ width:25%; margin: auto; text-align: center;}
	.case_list_box{ padding:2.5%;}
	.case_list_box .box ul li{ width:100%; margin-top:2.5%; padding-bottom: 2%;}
	.case_info_banner,.case_info_banner.news{ height:350px;}
	.case_info_banner .fl,.case_info_banner .fr{ width:100%;}
	.case_info_banner .fl{ bottom:20%}
	.case_info_banner .fl strong,.case_info_banner.news .fl strong{ font-size: 30px;}
	.case_info_banner .fl p{ padding:10px 0 0;}
	.case_info_banner .fr{ bottom: 15px; text-align: center;}
	.case_info_banner .fr a{ margin: auto 5px;}
	.case_info_banner .fl p span{ margin-right: 15px;}
	.case_info_banner.news .fl{ bottom: 18%;}
	.case_info_center{ padding:30px 0;}
	.case_info_center .lower_box{ margin-top: 30px; padding: 10px;}
	.case_info_center .lower_box .xx,.news_xx{ font-size: 30px; padding: 30px 0;}
	.case_info_center .dz_box{ padding: 30px 0 0;}
	.case_info_center .dz_box a{ width:80px; height: 80px; line-height: 133px;}
	.contact_box{ padding:30px 0; text-align: center;}
	.contact_box .lower_box p a{ display: inline-block; margin: 0 10px; float: none;}
	.contact_box .top_box p{ padding: 0; font-size: 20px;}
	.contact_box .top_box i{ display: none;}
	.contact_box .lower_box{ padding: 0;}
	.contact_box .lower_box .fl,.contact_box .lower_box .fr{ width:100%;}
	.contact_box .lower_box span,.contact_box .lower_box p,.contact_box .lower_box .fr p{ margin-top:15px; line-height: 24px;}
	.news_list_box{ padding:12px 0;}
	.news_list_box ul li{ width:100%; margin-top: 25px;}
	.news_list_box ul li p{ padding:10px 0;}
	.news_list_box ul li span{ margin-right: auto;}
	.news_list_box ul li span.active{ float:right;}
	.fanye ul li{ padding:13px 2px;}
	.fanye ul li a{ padding:6px 15px;}
	.mei-fixed-menu.active{
		transform: translateX(0px);
		-webkit-transform: translateX(0px);
		-moz-transform: translateX(0px);
		transition: all .8s cubic-bezier(0.3, 0.8, 0.3, 1) 0.8s;
		-webkit-transition: all .8s cubic-bezier(0.3, 0.8, 0.3, 1) 0.8s;
		-moz-transition: all .8s cubic-bezier(0.3, 0.8, 0.3, 1) 0.8s;
	}
	.close_btn{ width:50px; height: 50px; line-height: 50px; text-align: center; color: #fff; font-size: 40px; color: #fff; position: absolute; right: 0; top: 0; display: block;}
	.case_banner .fr a:hover i,.case_banner .fr a.cur i{ height:0;margin-top:0;}
	.case_banner .fr a:hover,.case_banner .fr a.cur{ color: red;}
	.mei-newsList .lft-news .topYear p{ font-size: 27px;}
	.qm-tel{ display: block;}
	.qm-logo{ display: block;}
}

/*
     FILE ARCHIVED ON 01:45:02 Feb 01, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 04:56:03 Oct 10, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 1.036
  exclusion.robots: 0.058
  exclusion.robots.policy: 0.034
  esindex: 0.016
  cdx.remote: 361.625
  LoadShardBlock: 617.08 (3)
  PetaboxLoader3.datanode: 416.007 (4)
  PetaboxLoader3.resolve: 507.73 (2)
  load_resource: 358.905
*/