h1{font-size:36px;text-align: center;}
p{font-size:16px;}
.banner{
	background:url(/static/special/2025/mtw6x/img/banner_bg.jpg) no-repeat center;
	display: flex;
	align-items: center;
	justify-content: center;
	min-height: 500px;
	column-gap: 80px;
	max-height:800px;
	padding:0px 0;
	background-size:cover;
	position:relative;
}
.banner .item{
	height: 100%;
}
.banner .item:first-child{
	height:350px;
}
.banner .item:first-child img{max-height: 250px;}
.banner .item img{width:auto;}
.banner .item:last-child img{max-height: 500px;}

.pro_description{color: #333;}
.pro_description h1{text-align: center;}
.pro_description p{line-height: 35px;}
.pro_properity{
	background: url(/static/special/2025/mtw6x/img/pro_perity_bg.jpg) no-repeat top center;
	padding-top:365px;
	min-height: 198px;
}
.properity_content{
	background-color: #fff;
	border-radius: 50px 10px;
	margin-top:0;
	padding:78px 56px;
	display: flex;
	justify-content: space-between;
	min-height: 500px;
	color:#333;
	box-shadow: 0px 3px 3px 1px #e7f0f7;
	
}
.properity_content h2{font-size:24px;line-height: 40px;}
.properity_content p{font-size:16px;line-height: 35px;}
.properity_content .item-left,.properity_content .item-right{
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	gap:15px;
	}
.properity_content .item-struct{
	padding:0 20px;
	display: flex;
	align-items: center;
	}
.properity_content .item{
	border:1px solid #c1d5f0;
	border-radius: 15px;
	border-bottom-right-radius: 40px;
	background:url(/static/special/2025/mtw6x/img/ico-order-bg.png) no-repeat 0px 0px ;
	padding:0px 55px 15px;
	position: relative;
	box-shadow:0 3px 3px 3px #e8f0f7;
}
.properity_content .item:hover{left:0px;bottom:2px;box-shadow:0px 0px 1px 1px #e8f0f7;}
.properity_content .item span{
	color:#fff;
	width:55px;
	height:54px;
	position: absolute;
	left:0;
	top:0;
	line-height: 35px;
	padding-left:10px;
	padding-top:5px;
	font-size:20px;
	font-weight: bold;
	font-style: italic;
}
.application{
	background:url(/static/special/2025/mtw6x/img/application-bg.jpg) no-repeat center;
	text-align:center;
	padding-top:10px;
	margin:0 auto;
	max-width: 1920px;
}
.application h1,.application p{color:#fff;}
.application p{line-height:35px;}
.application .item-box{
	display:grid;
	grid-direction:column;
	justify-content:space-around;
	grid-template-columns:repeat(6,1fr);
	grid-gap:10px;
	padding:20px;
	max-width: 1920px;
	margin:0 auto;
}
.application .item{
	color:#333;
	padding:35px 0;
	background-color:rgba(255,255,255,0.8);
	background-repeat:no-repeat;
	background-position:bottom;
	background-size:cover;
	border:1px solid #fff;

}

.application .item:hover{
	background-repeat:no-repeat;
	background-position:bottom;
	box-shadow:0 0px 1px 0px #fff;
	background-color: rgba(231,240,253,0);
}

.application .item:nth-child(1):hover{
	background-image:url(/static/special/2025/mtw6x/img/application_bg_1.png);
}
.application .item:nth-child(2):hover{
	background-image:url(/static/special/2025/mtw6x/img/application_bg_2.png);
}
.application .item:nth-child(3):hover{
	background-image:url(/static/special/2025/mtw6x/img/application_bg_3.png);
}
.application .item:nth-child(4):hover{
	background-image:url(/static/special/2025/mtw6x/img/application_bg_4.png);
}
.application .item:nth-child(5):hover{
	background-image:url(/static/special/2025/mtw6x/img/application_bg_5.png);
}
.application .item:nth-child(6):hover{
	background-image:url(/static/special/2025/mtw6x/img/application_bg_6.png);
}
.application .item dt{font-size:20px;font-weight:bold;text-align:center;}
.application .item dd{
	padding:10px 40px;
}
.application  ul{
	list-style:none;
	margin:0;padding:0;
}
.application li a{
	display:block;
	font-size:18px;
	line-height:40px;
	border:1px solid #babbbc;
	margin-top:21px;
	text-align:center;
	color:#333;
	border-radius:20px;
	background:#fff;
}
.application li a:hover{border:1px solid #db232e;color:#db232e;}

.case {
	display:grid;
	grid-template-columns: 2fr 7fr;
	margin-top:35px;
}

.case-item{
	width:100%;
	color:#333;
}
.case-item .swiper{
	width:100%;
}

.case-item .swiper-wrapper{
	display: flex !important;
	flex-direction: column;
	justify-content: space-between !important;
}
.case-item .swiper-slide{
	width:100% !important;
	margin-right: 0 !important;
	background: linear-gradient(to bottom, rgba(232,240,249, 1) 10%, rgba(232,240,249, 0.5) 100%);
	height: 25%;
	min-height: 85px;
	height:auto !important;
	font-size:16px;
	font-weight: bold;
	text-align: center;
	margin-bottom: 0 !important;
	cursor: pointer;
}

.case-item .swiper-slide-thumb-active{
	background: #db232e;
	color:#fff;
	margin-bottom: 1px !important;
	position: relative;
	z-index: -1;
}
.case-item .swiper-slide-thumb-active span{width:50px;height: 50px;background: green;position: absolute;z-index:500;right: -15px;}
.case-picture{
	width:100%;
	overflow: hidden;
	background: #ccc;
	transition: transform 1s ease;
}
.case-picture img:hover{filter: opacity(95%);}
.case-getprice {
	width: 350px;
	display: inline-block;
	position: absolute;
	z-index: 150;
	bottom: 0px;
	right: 0px;
	
 }
 .case-getprice img{
	 width: 100%;
	 height: auto;
}
 .case-getprice a{width:100%;height:80px;display:inline-block;}
 .case-getprice:hover{
	 bottom:2px;
	 right:2px;
 }
 .canshu td{
	vertical-align: middle;
	text-align: center;
	border:1px solid #b8cafb !important;
	}
.canshu tr:nth-child(odd){
	background: #e8f0f9;
}
 .canshu h1{margin:35px auto;}
 @media  (max-width: 750px){
	 .application{
	 	background:url(/static/special/2025/mtw6x/img/application-bg.jpg) repeat-y top;
	 	text-align:center;
	 	padding-top:10px;
	 	margin-top:35px;
		 }
	 .item-struct{display:none !important;}
	 .pro_properity{padding:50px 10px;}
	 .properity_content{padding:35px 10px;}
	 .properity_content{grid-template-columns:repeat(2,1fr);gap:10px;}
	 .application .item-box{grid-template-columns:repeat(2,1fr);}
	 .container{max-width:100% !important;}
	 .mySwiper .swiper-wrapper{max-height: 175px}
	 .case{height:175px;grid-template-columns: 3fr 7fr;}
	 .case-item .swiper-slide{line-height: 44px;}
	 .case-item .swiper-slide{min-height:44px;}
	 .case-item .swiper-slide{font-size:12px;}
	 .bottom{display:none;}
 }
 
  
 @media  (max-width: 576px){
 	
 	.banner{min-height:350px;max-height:350px;}
 	.banner .item:first-child{height:200px;}
 	.banner .item:first-child img{max-height: 150px;}
 	.banner .item:last-child img{max-height: 300px;}
  	.mySwiper .swiper-wrapper{max-height: 140px}
  	.case{height:140px;grid-template-columns: 3fr 7fr;}
  	.case-item .swiper-slide{line-height: 35px;}
  	.case-item .swiper-slide{min-height:35px;}
  	.case-item .swiper-slide{font-size:12px;}
	.case-getprice{width:180px;}
  	h1{font-size:24px;margin:30px auto;}
  	p{font-size:16px;}
  	#road_message h2.title{font-size:24px;}
  	.pro_properity{margin-top:25px;padding:20px;background-size:cover;}
	.pro_properity .item-struct{display:none;}
  	.properity_content{padding:15px;border-radius:10px;gap:10px;}
  	.properity_content h2{font-size:18px;line-height: 20px;}
  	.properity_content p{font-size:14px;line-height: 20px;}
  	.properity_content .item span{font-size:16px;}
  	.properity_content .item {padding:0 25px 15px 55px;}
  	.application{margin-top:35px;background-size:cover;}
	.application .item-box{grid-template-columns:repeat(3,1fr);}
  	.application .item dd{padding:10px 10px;}
  	.application .item dt{font-size:14px;}
  	.application li a{margin-top:5px;font-size:14px;line-height:25px;}

  }
 @media  (max-width: 375px){
 	  .banner{min-height:250px;max-height:250px;gap:0px;}
 	  .banner .item:first-child{height:150px;}
 	  .banner .item:first-child img{max-height: 130px;}
 	  .banner .item:last-child img{max-height: 200px;}
 	  .mySwiper .swiper-wrapper{max-height: 240px}
 	  .case{height:240px;grid-template-columns: 1fr 1fr;}
 	  .case-item .swiper-slide{line-height: 35px;}
 	  .case-item .swiper-slide{min-height:35px;}
 	  .case-item .swiper-slide{font-size:12px;}
	  .case {
	  	display:grid;
	  	grid-template-columns: 1fr;
	  	margin-top:35px;
	  }
	  .case-item{width:100%;color:#333;}
	  .case-picture{margin-top:15px;}
	  .case-item .swiper-wrapper{display:grid !important;grid-template-columns:repeat(2,1fr);gap:10px;}
 	  .case-getprice{width:180px;}
 	  h1{font-size:24px;margin:30px auto;line-height:36px;}
 	  p{font-size:16px;}
 	  #road_message h2.title{font-size:24px;}
 	  .pro_properity{margin-top:25px;padding:20px;background-size:cover;}
 	  .pro_properity .item-struct{display:none;}
 	  .properity_content{padding:15px;border-radius:10px;gap:10px;flex-direction: column;}
 	  .properity_content h2{font-size:18px;line-height: 20px;}
 	  .properity_content p{font-size:14px;line-height: 20px;}
 	  .properity_content .item span{font-size:16px;}
 	  .properity_content .item {padding:0 25px 15px 55px;}
 	  .application{margin-top:35px;background-size:cover;}
 	  .application .item-box{grid-template-columns:repeat(2,1fr);}
 	  .application .item dd{padding:10px 10px;}
 	  .application .item dt{font-size:14px;}
 	  .application li a{margin-top:5px;font-size:14px;line-height:25px;}
	  .bottom{display:none;}
 }
 
 
 @media  (min-width: 768px){
	
	.banner{min-height:350px;max-height:350px;}
	.banner .item:first-child{height:200px;}
	.banner .item:first-child img{max-height: 200px;}
	.banner .item:last-child img{max-height: 300px;}
 	.mySwiper .swiper-wrapper{max-height: 210px}
 	.case{height:210px;}
 	.case-item .swiper-slide{line-height: 52.5px;}
 	.case-item .swiper-slide{min-height:52.5px;}
 	.case-item .swiper-slide{font-size:12px;}
 	h1{font-size:24px;margin:30px auto;}
 	p{font-size:16px;}
 	#road_message h2.title{font-size:26px;}
 	.pro_properity{margin-top:30px;padding-top:150px;}
 	.properity_content{padding:25px 15px;}
 	.properity_content h2{font-size:18px;line-height: 20px;}
 	.properity_content p{font-size:14px;line-height: 20px;}
 	.properity_content .item span{font-size:16px;}
 	.properity_content .item {padding:0 25px 15px 55px;}
 	.application{margin-top:35px;}
 	.application .item dd{padding:10px 10px;}
 	.application .item dt{font-size:14px;}
 	.application li a{margin-top:5px;font-size:14px;line-height:25px;}
	
 	
 }
 
 
 @media  (min-width: 992px){
	.banner{min-height:350px;max-height:350px;}
	.banner .item:first-child{height:200px;}
	.banner .item:first-child img{max-height: 200px;}
	.banner .item:last-child img{max-height: 300px;}
	.mySwiper .swiper-wrapper{max-height: 284px}
	.case{height:284px;}
	.case-item .swiper-slide{line-height: 71px;}
	.case-item .swiper-slide{min-height:71.5px;}
	.case-item .swiper-slide{font-size:12px;}
	h1{font-size:26px;margin:30px auto;}
	p{font-size:16px;}
	#road_message h2.title{font-size:26px;}
	.pro_properity{margin-top:30px;padding-top:300px;}
	.properity_content{padding:25px 15px;}
	.properity_content h2{font-size:18px;line-height: 20px;}
	.properity_content p{font-size:14px;line-height: 20px;}
	.properity_content .item span{font-size:16px;}
	.properity_content .item {padding:0 25px 15px 55px;}
	.application{margin-top:35px;}
	.application .item dd{padding:10px 10px;}
	.application .item dt{font-size:14px;}
	.application li a{margin-top:8px;font-size:14px;line-height:30px;}
	
 }
 @media  (min-width: 1200px){
	 
	.banner{min-height:500px;margin-top:-2px;}
	.banner .item:first-child{height:300px;}
	.banner .item:first-child img{max-height: 300px;}
	.banner .item:last-child img{max-height: 450px;}
	.mySwiper .swiper-wrapper{max-height: 347px}
	.case{height:347px;}
	.case-item .swiper-slide{line-height: 87px;}
	.case-item .swiper-slide{font-size:14px;}
	.case-item .swiper-slide{min-height:85px;}
	h1{font-size:32px;margin:30px auto;}
	#road_message h2.title{font-size:32px;}
	.pro_properity{margin-top:30px;padding-top:365px;}
	.properity_content{padding:50px 35px;}
	.properity_content .item {padding:0 55px 15px 55px;}
	.properity_content h2{font-size:20px;line-height: 30px;}
	.properity_content p{font-size:16px;line-height: 35px;}
	.properity_content .item span{font-size:18px;}
	.application{margin-top:35px;}
	.application .item dd{padding:10px 20px;}
	.application .item dt{font-size:18px;}
	.application li a{margin-top:15px;font-size:16px;line-height:35px;}
}

@media  (min-width: 1400px){
	.banner{min-height:700px;}
	.banner .item:first-child{height:325px;}
	.banner .item:first-child img{max-height:325px;}
	.banner .item:last-child img{max-height: 650px;}
	.mySwiper .swiper-wrapper{max-height: 347px}
	.case{height:347px;}
	.case-item .swiper-slide{line-height: 86.75px;}
	.case-item .swiper-slide{font-size:14px;}
	h1{font-size:32px;margin:30px auto;}
	#road_message h2.title{font-size:32px;}
	.canshu td{line-height: 38px !important;}
	.pro_properity{margin-top:30px;}
	.properity_content{padding:50px 35px;}
	.properity_content h2{font-size:20px;line-height: 30px;}
	.properity_content p{font-size:16px;line-height: 35px;}
	.properity_content .item span{font-size:18px;}
	.application .item dd{padding:10px 20px;}
	.application li a{margin-top:18px;font-size:16px;line-height:40px;}
	.application{margin-top:40px;}
}
@media  (min-width: 1600px)
{
	.banner{column-gap: 120px;min-height: 800px;}
	.banner .item:first-child{height:325px;}
	.banner .item:first-child img{max-height:325px;}
	.banner .item:last-child img{max-height: 770px;}
	h1{font-size:36px;margin:35px auto;}
	.mySwiper .swiper-wrapper{max-height: 425px;}
	.case{height:425px;}
	.case-item .swiper-slide{line-height: 106px;}
	.case-item .swiper-slide{font-size:16px;}
	.canshu td{line-height: 40px !important;}
	.application h1{margin:35px auto 25px auto;}
	.pro_properity{margin-top:35px;}
	#road_message h2.title{font-size:36px;}
	.properity_content{	margin-top:0;padding:78px 56px;}
	.properity_content h2{font-size:24px;line-height: 40px;}
	.properity_content p{font-size:16px;line-height: 35px;}
	.properity_content .item span{font-size:18px;}
	.application{margin-top:50px;}
	.application .item dd{padding:10px 40px;}
	.properity_content{padding:78px 56px;}
	.application li a{margin-top:21px;font-size:18px}
}