*{margin:0;padding:0;}
body{font-family: "微软雅黑";}
h1,h2,h3,h5{color:#333;}
li{list-style: none;padding:0;}
.material{background:#e1eaf9;padding:32px 0 50px 0;}
.material-flex{
	display:grid;
	grid-template-columns:45% 50%;
	grid-gap: 5%;
}
.thead , .tfoot{
	background:#2d4374;color:#e1eeff;line-height: 65px;
	white-space: nowrap;text-align:center;overflow: hidden; text-overflow: ellipsis;
	padding:0 50px;
}
.tbody{
	display:grid !important;
	grid-template-columns:40% 58%;
	row-gap: 12px;
	justify-content: space-between;
}
.tbody{margin:12px 0;line-height: 40px;text-align:center;}
.tbody li:nth-child(2n+1){background:#2d4374;color: #e1e1e1;}
.tbody li:nth-child(2n){background:#f7faff;color: #333436;}
.qianyan p{line-height: 45px;text-align: justify;}
.material .item:first-child h1{margin:25px 0;}
.question{
	display:grid;
	grid-template-columns: 50% 40%;
	column-gap: 40px;
	background-color: #2d4374;
}
.img-question{}
.txt-question{background-color: #2d4374;}
.txt-question p{line-height:40px;color:#fffeee;}
.txt-question h1{color:#fffeee;margin:55px 0;}
.gongyi h1{text-align:center;margin:50px 0;}
.gongyi-top{
	display:grid;
	grid-template-columns:1fr 1fr;
	justify-content: space-between;
	column-gap: 50px;
	}
.gongyi-top img{display: block;}
.gongyi-bottom {margin-top:33px;}

.bg-equipment-recommend {
	min-height: 600px;
	background: url(/static/special/2025/lvgufei/img/equipment-recommend-bg.jpg) center round;
	padding:50px 0;
	margin-top:50px;
}

.bg-equipment-recommend .container {
	background-image: url(/static/special/2025/lvgufei/img/equipment-bg.jpg);
	background-repeat: no-repeat;
	background-position: center;
	background-size:auto 100%;
	min-height: 500px;
	background-color: #1a3d64;
	padding: 50px 195px 0 195px;
	border-radius: 50px;
}
.bg-equipment-recommend h1{margin-bottom:50px;}
.bg-equipment-recommend .top {
	line-height: 70px;
	font-size: 32px;
	border-radius: 50px;
	background: #fff;
}

.bg-equipment-recommend .nav-tabs {
	padding: 0;
	border: none;
}

.bg-equipment-recommend .nav-item {
	margin: 0;
	padding: 0;
	width: 50%;
}

.bg-equipment-recommend .nav-tabs .nav-link {
	padding: 0 auto;
	border: none !important;
	color: #333333;
	width:100%;
}

.bg-equipment-recommend .button {
	width: 100%;
}

.bg-equipment-recommend .nav-link.active {
	background-color: #11d0c1;
	color: #fff;
	border-radius: 50px;
	width:100%;
}

.tab-content {
	color: white;

}

.tab-content dl {
	margin-top: 30px;
	margin-bottom: 0;
	height: 400px;
	overflow-y: hidden;
	display: grid;
	grid-template-columns: 40% 60%;
	

}

.tab-content dt {
	height: 100%;
}

.tab-content dt img {
	width: auto;
	height:370px;
	position: absolute;
	bottom: 0;
}

.tab-content h2 {
	font-size: 24px;
	color: #ffa406;
	line-height: 40px;
	margin-bottom:20px;
}
.tab-content h3{font-size:18px;color:#fff;}
.tab-content h4{color:#fff;font-size:18px;margin-top:20px;}
.tab-content dd {
	margin-top: 20px;
	margin-bottom: 0 !important;
	padding-left: 50px;
	display: flex;
	flex-direction: column;
	width:100%;
}

.tab-content p {
	font-size: 16px;
	line-height: 30px;
}

.tab-content img.get-price {
	width: 200px;
	height: 50px;
}
.tab-content ul{padding: 0;}
.tab-content li{list-style-type:square;list-style-position:inside;font-size:18px;line-height:36px;}
.epc{
	padding-top:50px;
	padding-bottom:65px;
	background:url(/static/special/2025/lvgufei/img/epc_bg.jpg);
	background-size:auto 100%;
}
.epc .desc{line-height: 40px;text-align: center;}
.epc h1{padding:10px 0 40px 0;}
.epc ul{	
	display: flex;
	flex-direction: row;
	margin-bottom:40px;
	}
.epc-tedian{
	column-gap: 125px;
	justify-content: center;
	font-weight: bold;
	font-size:24px;
}
.epc-tedian li::before{
	content:url(/static/special/2025/lvgufei/img/tedian-choose.png);
	position:relative;
	top:10px;
	padding-right:20px;
	}


.epc-liucheng{
	column-gap: 10px;
	justify-content: space-around;
}

.epc-liucheng li{padding:10px 20px;background:#fff;border-radius: 10px;}
.epc-liucheng li:hover,.epc-liucheng .active{background:#1a3d65;color:#fff;}
.epc-liucheng li:nth-child(2n){background:url(/static/special/2025/lvgufei/img/li-arrow-liucheng.png) center no-repeat;}

.btn-get-price{
	height:52px;
	line-height: 52px;
	border-radius: 20px;
	color:white;
	font-weight: bold;
	min-width: 225px;
	background: linear-gradient(to right, rgba(254,205,1, 1) 0%, rgba(255,170,7,1) 100%);
	margin: 0 auto;
	display: block;
	text-align: center;
	font-size:22px;
	text-shadow: 2px 2px 3px #70747c;
	cursor: pointer;
	display: inline-block;
	margin-left: 0;
}
.btn-get-price:hover{
	background: linear-gradient(to right, rgba(254,190,25, 1) 0%, rgba(255,190,25,1) 100%);
	color: #fff;
	text-decoration: underline;
	text-shadow: 2px 2px 3px #1a3d65;
}
.btn-zixun{
	height:78px;
	line-height: 78px;
	border-radius: 20px;
	color:white;
	font-weight: bold;
	max-width: 330px;
	background: linear-gradient(to right, rgba(254,205,1, 1) 0%, rgba(255,170,7,1) 100%);
	margin: 0 auto;
	display: block;
	text-align: center;
	font-size:24px;
	text-shadow: 2px 2px 3px #70747c;
	cursor: pointer;
}
.btn-zixun:hover{
	background: linear-gradient(to right, rgba(254,190,25, 1) 0%, rgba(255,190,25,1) 100%);
	color: #fff;
	text-decoration: underline;
	text-shadow: 2px 2px 3px #1a3d65;
}


.mySwiper{padding-bottom: 50px;}
.case .swiper-slide {
	 width: 49rem; 
	 padding-bottom: 25px;
}
.case .swiper-slide:hover{box-shadow: 5px 5px 5px #d0e2f9;}
.case .swiper-slide:hover img{transform: scale(1.005);}
.case .swiper-slide img {
	width: 100%;
	height: auto;
}


.swiper-slide {
	text-align: left;
	font-size: 18px;
	background: #eff6ff;
}

.swiper-slide img {
	display: block;
	width: 100%;
	height: 100%;
	object-fit: cover;
}
.case{margin-top:50px;}
.case h1{margin-bottom:50px;}
.case p{color:#666666;line-height: 30px;margin:0 20px;}
.case h5{font-size:24px;border-bottom: 1px solid #e0e0e0;line-height: 50px;margin:10px 20px;}
.swiper-pagination-bullet{display: none;}
.swiper-pagination-l{text-align: center;margin-top:25px;}
.swiper-pagination-l a{width: 56px;height: 56px;display: inline-block;color:#c3c3c3;
line-height: 50px;font-size:30px;text-align: center;
border:1px solid #c3c3c3;border-radius: 50%;
margin:0 10px;
}
.swiper-pagination-l a:hover{color:#fff;background:#c3c3c3;}
.case .btn-zixun{margin-top: 30px;}
.application{background-color: #eff6ff;padding-top:50px;}
.application h1{text-align: center;margin-bottom:50px;}
.application dd{padding:20px;background:#fff;text-align: justify;}
.application .container{
	display: flex;
	/* grid-template-columns: 1fr 1fr 1fr; */
	justify-content: center;
	flex-wrap: wrap;
	
}
.application .container .item{
	width:33.3%;
	padding:15px 30px;
	}
.application .container .item:hover{box-shadow: 0px 0px 5px 5px #d0e2f9;}
.application .color-blue{color:#175ce8;}
.application h5{line-height: 40px;font-size:24px;}
.company-container{
		display:grid;
		grid-template-columns: 50% 40%;
		column-gap: 40px;
		background-color: #2d4374;
		min-height:510px;
		margin-top:130px;
}
.company .btn-zixun{margin:40px auto;}
.shili-text{color:#fff;padding-top:60px;}
.shili-text p{line-height: 40px;text-align: justify;}
.shili-text h1{margin: 40px 0;color:#fff;}
.shili-img {position: relative;}
.shili-img img{position:absolute;z-index: 10;bottom:0px;}
.liuyan_special{margin-top:50px;}
.liuyan{position: static;}
#Message {background:#ededed;padding-top:50px;}


@media (max-width: 575px) {
.material-flex h1{text-align: center;}
.material-flex{grid-template-columns: 100%;}
.container{max-width: 100% !important;}
.application .container .item{padding:0;}
.question{grid-template-columns: 100%;}
.bg-equipment-recommend .top{line-height: 30px;font-size:24px;}
.application .container {display: grid;grid-template-columns: 1fr;}
.application .container .item{width:100%;}
}
@media (min-width: 576px) {
	.material-flex h1{text-align: center;}
	 .material-flex{grid-template-columns: 1fr;}
	.container{max-width: 100% !important;}
	.material-flex{grid-template-columns: 100%;grid-gap: 20px;}
	.application .container .item{width: 100%;}
	.question{grid-template-columns: 1fr;}
	.bg-equipment-recommend .top{font-size:20px;}
	.tab-content dl{grid-template-columns: 1fr;}

}
@media (max-width: 991px) {
	.material-flex h1{text-align: center;}
	/* .material-flex{grid-template-columns: 1fr;grid-gap: 20px;} */
	.qianyan p{line-height: 35px;}
	.thead,.tfoot{line-height:55px;}
	.question{align-items:center;padding:15px;}
	.bg-equipment-recommend .top{line-height:40px;}
	.bg-equipment-recommend .container{padding:20px 15px 0 15px;max-width: 900px !important;}
	.tab-content dd{padding-left:0;}
	.epc-tedian{column-gap: 100px;}
	.epc-liucheng{flex-wrap: wrap;justify-content: center; row-gap: 20px;}
	.company-container{margin-top:0;}
	.shili-text{padding-top:0;}
	.tab-content dl{height: auto;}
	.tab-content li{line-height: 25px;}
	.bg-equipment-recommend .top{margin:0 25px;}
	.company-container{grid-template-columns: 1fr;padding:15px;}
	.application .container{max-width: 100% !important;}
	.shili-text h1{text-align: center;}
	.shili-img img{position:static;}
	.tab-content dl{grid-template-columns: 40% 60%;}
	.application .container .item{padding:0;}
	.bg-equipment-recommend .nav-tabs{
		display:grid;
		grid-template-columns: 1fr 1fr;
	}
	.bg-equipment-recommend .nav-item{width:100%}
	 
}
@media (max-width:740px){
	 .tab-content dl {
	     grid-template-columns: 1fr;
	   }
	.tab-content dt img{height: 250px;right: 0;bottom:50px;}
	.application .container{grid-template-columns: 1fr;}
}
@media (min-width: 992px) {
	.bg-equipment-recommend .nav-item{font-size:26px;}
	.material-flex h1{text-align: center;}
	.qianyan p{line-height: 35px;}
	.thead,.tfoot{line-height:55px;}
	.question{grid-template-columns: 2fr 3fr;align-items:center;}
	.bg-equipment-recommend .top{line-height:40px;}
	.bg-equipment-recommend .container{padding:50px 85px 0 85px;}
	.tab-content dd{padding-left:0;}
	.epc-liucheng{flex-wrap: wrap;justify-content: center; row-gap: 20px;}
	.company-container{margin-top:0;}
	.shili-text{padding-top:0;}
	.tab-content dl{grid-template-columns: 40% 60%;}

}
@media (min-width: 1200px) {
	.material-flex h1{text-align: center;}
	.qianyan p{line-height: 45px;}
	.thead,.tfoot{line-height:65px;}
	.question{grid-template-columns: 50% 42%;align-items: initial;}
	.txt-question h1{margin: 20px 0;font-size: 36px;}
	.txt-question p{line-height:32px;}
	.bg-equipment-recommend .top{line-height:50px;}
	.bg-equipment-recommend .container{padding:50px 145px 0 145px;}
	.tab-content dd{padding-left:50px;}
	.epc-liucheng{flex-wrap: nowrap;}
	.company-container{margin-top:130px;}
	.shili-text{padding-top:60px;}
	.application .container .item{width: 33%;}
}
@media (min-width: 1400px) {
	.material-flex h1{text-align: left;}
	.material-flex{grid-template-columns: 45% 50%;grid-gap:5%;}
	.txt-question h1{margin: 35px 0;}
	.txt-question p{line-height:35px;}
	.question{grid-template-columns: 50% 40%;}
	.bg-equipment-recommend .top{line-height:70px;}
	.bg-equipment-recommend .container{padding:50px 195px 0 195px;}
	
	
}
@media (min-width: 1600px) {
	.text-question h1{margin: 55px 0;}
	.txt-question p{line-height:40px;}
	
}
