@media only screen and (min-width: 320px) and (max-width: 740px) {	
	.case .world img{width: 100%;height: auto;}
	.banner a h1{font-size: max(16px, 0.24rem);font-weight: 400;}
	.banner a h2{font-size: max(14px, 0.2rem);font-weight: 400;}
	.banner a i{display: block;font-size: 0.44rem;}
	.wwd .pro{display: grid;grid-template-columns: repeat(auto-fill,minmax(calc(100%),1fr));grid-gap: 0.03rem 0rem;text-align: center;}
	.about .ab img{width: 100%;height: auto;}
	.about .ab .text{text-align: center;margin:0.4rem 0 0 0;}
	.case .world{flex-wrap: wrap;padding: 0.4rem 0.3rem !important;}
	.solution .list .tu,.case .world .text{width: 100%;}
	.solution .list ul{width: 100%;margin: 0.3rem 0;}
	.solution .list ul li {margin-bottom: 0.2rem;}
	.emtt ul{display: grid;grid-template-columns: repeat(auto-fill,minmax(calc(100%),1fr));grid-gap: 0.25rem 0;}
					}					
		@media only screen and (min-width: 741px) and (max-width:1200px) {	
		.case .world img{width: 61%;height: auto;}
		.banner a h1{font-size: 0.44rem;font-weight: 400;}
		.banner a h2{font-size: 0.4rem;font-weight: 400;}
		.banner a i{display: block;font-size: 0.64rem;}
		.wwd .pro{display: grid;grid-template-columns: repeat(auto-fill,minmax(calc(50% - 0.03rem),1fr));grid-gap: 0.03rem 0.03rem;text-align: center;}
		.about .ab img{width: 50.83%;height: auto;}
		.about .ab .text{width: 47.5%;text-align: center;margin:0.62rem 0 0 0;}
		.solution .list .tu{width: 56%;}
		.solution .list ul{width: 42.25%;}
		.case .world .text{width: 4.17rem;}
		.emtt ul{display: grid;grid-template-columns: repeat(auto-fill,minmax(calc(25% - 0.25rem),1fr));grid-gap: 0rem 0.25rem;}
					}
		@media only screen and (min-width: 1200px)  {
			.wwd .pro{display: grid;grid-template-columns: repeat(auto-fill,minmax(calc(25% - 1rem),1fr));grid-gap: 0rem 1rem;text-align: center;}
			.case .world img{width: 100%;height: auto;}
			.banner h1{font-size: 0.44rem;font-weight: 400;}
			.banner h2{font-size: 0.4rem;font-weight: 400;}
			.banner a i{display: block;font-size: 0.64rem;}
			.about .ab img{width: 50.83%;height: auto;}
			.about .ab .text{width: 47.5%;text-align: center;margin:0.62rem 0 0 0;}
			.solution .list .tu{width: 56%;}
			.solution .list ul{width: 42.25%;}
		.emtt ul{display: grid;grid-template-columns: repeat(auto-fill,minmax(calc(25% - 0.25rem),1fr));grid-gap: 0rem 0.25rem;}
					}	
		
		/* 自定义文字分页器样式 */
		.custom-pagination {
			position: absolute;
			bottom: 0.3rem;
			left: 0;
			width: 100%;
			display: flex;
			z-index: 10;
		}
		.custom-pagination-btn {
			flex: 1;
			padding: 0.14rem 0;
			border: none;
			border-top: 0.06rem solid rgba(255,255,255,0);
			background: none;
			color: #fff;
			font-size: max(12px, 0.24rem);
			cursor: pointer;
			transition: all 0.3s;
		}
		.custom-pagination-btn.active {
			border-top: 0.06rem solid rgba(255,255,255,1);
		}
		.swiper-slide img{display: block;width: 100%;height: auto;}
		.banner{position: relative;}
		.banner a{display: block; z-index: 9999;position: absolute;top: 50%;left: 50%;width: 100%;
		transform: translate(-50%, -50%);text-align: center;color: #fff;}
		.about {margin: 0.88rem 0 0.23rem 0;}
		.about .heng{width: 37.67%;height: 1px;background: #707070;margin: 0 auto;}
		.about .ab{display: flex;margin: 0.48rem 0;flex-wrap: wrap;justify-content: space-between;}
		.about .ab .text h2{font-size: max(16px, 0.24rem);font-weight: 400;color: #333;}
		.about .ab .text p{font-size: max(16px, 0.24rem);font-weight: 400;color: #333;margin:0 auto 0.45rem auto;width: 90%;}
		.about .ab .text a{background: #FF8400;border: 2px solid #FF8400;font-size: max(14px, 0.2rem);color: #fff;padding: 0.1rem 0.55rem;}
		.about .ab .text a:hover{background: #fff;color: #FF8400;}
		.emtt ul li {text-align: center;}
		.emtt ul li i{font-size: 0.86rem;color: #7d7d7d;}
		.emtt ul li h3{font-weight: 400;font-size: max(16px, 0.24rem);color: #333333;margin: -0.19rem 0 0.1rem 0;}
		.emtt ul li p{font-size: max(12px, 0.16rem);color: #5A5A5A;}
		.wwd{background: #F2F2F2;padding: 0.93rem 0 1rem 0;margin: 0.84rem 0;}
		.wwd h2{font-size: 0.4rem;font-weight: 900;color: #333;text-align: center;}
		.wwd .tubiao{text-align: center;margin: 0.09rem 0 0.49rem 0;font-size: max(14px, 0.22rem);color: #333;}
		.wwd .pro li img{display: block;max-width: 100%;height: auto;margin:0 auto;}
		.wwd .pro li{position: relative;}
		.wwd .pro li h3{margin-top: 0.14rem;color: #5A5A5A;font-size: max(16px, 0.24rem);}
		.wwd .pro li:hover h3{color: #FF8400;}
		
		.solution{padding: 0.03rem 0 0.69rem 0;}
		.solution h2{font-size: 0.4rem;color: #333;font-weight: 900;}
		.solution .list{display: flex;justify-content: space-between;flex-wrap: wrap;margin: 0.57rem 0 0.4rem 0;}
		.solution .list img{display: block;width: 100%;height: 100%;}
		.solution .list ul {display: flex;flex-direction: column;justify-content: space-between;}
		.solution .list ul li{background: #FFFFFF;box-shadow: 2px 3px 3px 1px rgba(0,0,0,0.14);border-radius: 5px;border: 2px solid #707070;padding: 0.08rem 0.35rem 0.05rem 0.25rem;}
		.solution .list ul li h3{font-size: max(14px, 0.2rem);color: #707070;}
		.solution .list ul li h3 i{font-size: 0.6rem;font-weight: 400;vertical-align: middle;margin-right: 0.23rem;}
		.solution .more{font-size: max(12px, 0.16rem);color: #707070;text-align: right;margin-top: -0.14rem;}
		 .solution .list ul li:hover h3{color: #FF8400;}
		 .solution .list ul li:hover .more{color: #FF8400;}
		.solution .customized{background: #FF8400;border: 2px solid #FF8400;font-size: max(14px, 0.2rem);color: #fff;padding: 0.1rem 0.13rem;}
		.solution .customized:hover{background: #fff;color: #FF8400;}
		.case{background: #F2F2F2;}
		
		
		
		