/* 本例子css */
		.slideBox{  overflow:hidden; position:relative; }
		.slideBox .hd{ overflow:hidden; position:absolute; z-index:3;bottom:40px;}
		.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox .hd ul li{ float:left; margin:0 5px;  width:18px; height:18px; line-height:18px; text-align:center;  cursor:pointer;border-radius:50%;background:rgba(0,0,0,0.5);text-indent:10em;}
		.slideBox .hd ul li.on{ background:#fff; color:#fff; }
		.slideBox .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox .bd li{ zoom:1; vertical-align:middle; }
		.slideBox .bd img{  display:block;  }

		/* 下面是前/后按钮代码，如果不需要删除即可 */
		.slideBox .prev,
		.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
		.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
		.slideBox .prev:hover,
		.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
		.slideBox .prevStop{ display:none;  }
		.slideBox .nextStop{ display:none;  }
		
		.tempWrap{height:100%;}
		
		.num-con{transform:translateY(-20px);margin-bottom:100px;}
		.num-con.padding-xxl{padding-left:0;padding-right:0;}
		.num-box>div{padding:0 130px;border-right:1px solid #eee;text-align:center;}
		.num-box>div:last-child{border:0;}
		.num-box .num-title{font-size:50px;color:#e72518}
		.num-box .num-desc{font-size:21px;color:#444;}
		
.intro{background:url('../images/intro-bg.jpg') top center no-repeat;background-size:100% 100%;}
.intro-left{flex:1;font-size:28px;}
.intro-left>div{padding-bottom:30px;}
.intro-left>div>span:first-child{color:#1a50ae;padding-right:20px;}
.intro-right{width:820px;text-indent:2em;font-size:var(--main-text-size); line-height:var(--main-line-height);font-family:var(--main-font-family);}
.intro-more{padding:100px 0 120px;}
.intro-more a{display:flex;border:1px solid #e72518;padding:15px 50px;color:#e72518;font-size:14px;}

.solu{background:url('../images/solu-bg.jpg') top center no-repeat;background-size:100% 100%;padding-top:80px;}
.solu .solu-title0{font-size:48px;}
.solu .solu-title{padding-top:70px;font-size:28px;line-height:50px;}
.solu .solu-title>div:first-child,.solu .solu-title>div:last-child{color:#e72518;font-size:72px;line-height:80px;font-family:'宋体'}

.solu-con0{height:460px;}
.solu-con{bottom:-90px;align-items:flex-end;}
.solu-lists{width:450px; }
.solu-lists .solu-images{width:450px;height:370px;overflow:hidden;}
.solu-lists .solu-images img{width:450px;height:370px;object-fit:cover;display:block;transition:transform 300ms;}
.solu-lists .solu-text{height:90px;background:#fff;font-size:24px;transition:height  300ms;color:#444;padding:0 40px;}
.solu-lists .solu-text .solu-more{width:0px;overflow:hidden; text-align:right;}
.solu-lists:hover .solu-text{background:#c61c24;color:#fff;height:130px;}
.solu-lists:hover .solu-text>a{width:50%;text-align:left;}
.solu-lists:hover .solu-text .solu-more{width:50%; }
.solu-lists:hover .solu-images{}
.solu-lists:hover .solu-images img{transform:translate(-0.2%,-0.2%) scale(1.4);}
 
.news{background:url('../images/news-bg.jpg') top center no-repeat;background-size:100% 100%;}
.news-left,.news-right{width:50%;padding-top:200px;}
.news-left .news-left-title{font-size:42px;}
.news-left .news-img {margin-top:100px; }
.news-left .news-img img{width:700px;height:400px;object-fit:cover;display:block ;}
.news-left .news-img .news-img-title{height:80px;background:rgba(0,0,0,0.5);align-items: stretch;}
.news-left .news-img .news-img-time{width:80px;background:#e6212a;text-align:center;padding-top:10px;}
.news-left .news-img .news-img-time .t1{font-size:32px;}
.news-left .news-img .news-img-time .t2{font-size:14px;}
.news-left .news-img .news-img-text{flex:1;font-size:18px;line-height:80px;margin:0 20px;text-overflow: ellipsis;white-space: nowrap;overflow:hidden;}

.news-right .news-cat{font-size:24px;color:#444;margin-left:50px;display:flex;align-items:center;}
.news-right .news-cat::before{content:'';width:30px;height:4px;background:none;margin-right:20px; }
.news-right .news-cat.cur{color:#e6212a;}
.news-right .news-cat.cur::before{ background:#e6212a; }
.news-right .news-list0{padding-top:100px;padding-left:45px;display:none;}
.news-right .news-list0.cur{display:block;}
.news-right .news-list {padding:30px 0 30px 0px;border-bottom:1px solid #e2e2e2;}
.news-right .news-list .news-lists-time {color:#adadad;text-align:left;}
.news-right .news-list .news-lists-time .t1{font-size:18px;}
.news-right .news-list .news-lists-time .t2{font-size:16px;}
.news-right .news-list .news-list-title{padding-left:40px;flex:1;font-size:var(--main-text-size); line-height:var(--main-line-height);font-family:var(--main-font-family);}
.news-right .news-list .news-list-title:hover{color:#e6212a;font-weight:bold;}
 
.news-more{padding:100px 0 120px;}
.news-more a{display:flex;border:1px solid #444444;padding:15px 50px;color:#4444444;font-size:14px;}

.case .case-title{padding:110px 0 100px;font-size:42px;border-right:1px solid #fff;}
.case .case-lists{ border-right:1px solid #fff;box-sizing:border-box;display:block;height:690px;}
.case .case-lists:last-child { border-right:0;}
.case .case-lists img{width:100%;height:690px;object-fit:cover;display:block ; }
.case .case-lists .case-info0{height:690px;}
.case .case-lists .case-info{ font-size:24px;color:#fff;padding:30px;}

.case .case-lists:hover .case-info0{width:130%; left: 50%; transform: translateX(-50%);z-index:2;}
.case .case-lists:first-child:hover .case-info0{left:0;transform:translateX(0);}
.case .case-lists:nth-child(5):hover .case-info0{right:0;transform:translateX(0);left: auto;}
.case .case-lists:hover .case-info{background:rgba(26 80 174 / 90%);height:100%;padding:0;display:flex;align-items:center;justify-content: center;flex-direction: column;}
.case .case-lists:hover .case-info span{display:block;padding-bottom:40px;}
.case .case-lists:hover .case-info::after{width:40px;height:4px;background:#fff;content:'';display:block;}

.banner-img img{object-fit:cover; }
.banner-img .t1{font-size:60px;}
.banner-img .t2{font-size:36px;margin-top:20px;}
@media screen and (max-width: 750px) {
	.banner-box{width:100vw;height:80vw;}
	.banner-img .t1{font-size:1.2rem;}
	.banner-img .t2{font-size:1rem;margin-top:0.5rem;}
	.num-con{width:100%;transform: translateY(0px);margin-bottom:1rem;}
	.num-con.padding-xxl{padding:1rem 0;;}
	.num-con .num-box{width:100%;}
	.num-box .num-title{font-size:1.5rem;}
	.num-box .num-desc{font-size:1rem;}
	.num-box>div{flex:1;padding:0;}
	.intro-main{display:block;padding:1rem;}
	.intro-left{font-size:1.2rem;text-indent:2em;}
	.intro-left>div{padding-bottom:1rem;}
	.intro-right{width:auto;text-indent:2em;line-height:1.5rem;font-size:1rem;color:#444;}
	.intro-more{padding:1rem 0 2rem;}
	.solu{padding-top:2rem;padding-bottom:2rem;background-repeat: repeat-y;background-size: auto;}
	.solu .solu-title0{font-size:1.5rem;}
	.solu .solu-title{padding-top:2rem;font-size:1rem;line-height:1.5rem; }
	.solu .solu-title .padding-left-xxl{padding:0 0.5rem !important;}
	.solu .solu-title>div:first-child, .solu .solu-title>div:last-child{font-size:2rem;line-height:3rem;}
	.solu-con0{height:auto;margin:0 1rem;padding-top:1rem;}
	.solu-con{position:inherit !important;bottom:0;display:block;}
	.solu-lists{width:100%;margin-top:0.5rem;}
	.solu-lists .solu-images{width:auto;height:auto;}
	.solu-lists .solu-images img{width:calc(100vw - 2rem);height:calc(80vw - 1.6rem);object-fit:cover;}
	.solu-lists .solu-text{padding:1rem;font-size:1rem;height:auto;}
	.solu-lists .solu-text .solu-more{display:none;}
	.news{}
	.news>.dflex-s{display:block;}
	.news-left, .news-right{padding-top:1rem;margin:1rem;width:auto;}
	.news-left .news-left-title{font-size:1.5rem;}
	.news-left .news-img{margin-top:1rem;}
	.news-left .news-img img{width:calc(100vw - 2rem);height:calc(60vw - 1.2rem);}
	.news-left .news-img .news-img-title{height:auto;}
	.news-left .news-img .news-img-time{padding-top:5px;}
	.news-left .news-img .news-img-time .t1{font-size:1.2rem;}
	.news-left .news-img .news-img-time .t2{font-size:0.8rem;}
	.news-left .news-img .news-img-text{height:auto;font-size:1rem;line-height:50px;margin:0 10px;}
	.news-right .news-cat{font-size:1rem;margin-left:10px;}
	.news-right .news-cat::before{width:1rem;margin-right:0.4rem;}
	.news-right .news-list0{padding:1rem 0;}
	.news-right .news-list{padding:1rem 0;}
	.news-right .news-list .news-lists-time{text-align:center;}
	.news-right .news-list .news-list-title{padding-left:1rem;font-size:1rem;}
	.news-right .news-list .news-lists-time .t1{font-size:0.8rem;}
	.news-right .news-list .news-lists-time .t2{font-size:1rem;}
	.news-more{padding:0 1rem 2rem;}
	.case .case-title{padding:2rem 0;font-size:1.5rem;}
	.case>.dflex{flex-wrap:wrap;}
	.case .case-lists{width:100% !important;height:calc(60vw + 1px); }
	.case .case-lists .case-info0{height:60vw;}
	.case .case-lists img{height:60vw;width:100vw;object-fit:cover;}
}