@charset "utf-8";
/*
* Author:pengxing
* Date:2023.8.2
*/
body{}
.new-header,.container{width:100%;margin:0 auto;}
.container{background-color:#fff;}
.container img{max-width:100%;display:block;}
.banner{width:100%;height:595px;overflow:hidden;position:relative;}
.bannerInfo{width:1920px;height:595px;overflow:hidden;position:absolute;left:50%;margin-left:-960px;top:0;}
.bannerInfo .swiper-slide,.bannerInfo .swiper-slide img{width:1920px;height:595px;}
.bannerInfo .swiper-slide{position:relative;}
.bannerInfo .pagination{width:7.5rem;text-align:center;line-height:0;position:absolute;left:0;bottom:.2rem;z-index:1;}
.bannerInfo .pagination span{width:.1rem;height:.1rem;font-size:0;background-color:#cac9cb;border-radius:50%;opacity:1;margin:0 .1rem;display:inline-block;vertical-align:top;}
.bannerInfo .pagination .swiper-pagination-bullet-active{background-color:#24d2b6;}
.bannerWap{display:none;}
.item{width:1200px;margin:0 auto;}
.itemTie{text-align:center;padding:90px 0 35px;}
.itemTie span{line-height:72px;font-size:32px;color:#ff8a00;display:block;position:relative;z-index: 1;}
.itemTie span em{font-weight:bold;color:#22a8a9;}
.itemTie small{width:100%;line-height:42px;text-align:center;font-size:42px;color:#e4f4f9;text-transform:uppercase;font-weight:normal;display:block;position:absolute;left:0;top:0;z-index: -1;}

.f1Box{padding:95px 0 100px;overflow:hidden;}
.f1Box dl{float:left;width:638px;padding-top:36px;}
.f1Box dt,.f1Box dt img{width:638px;height:449px;}
.f1Box dd{padding-top:56px;}
.f1Box dd a.btn{width:219px;height:47px;text-align:center;line-height:47px;font-size:30px;font-weight:bold;color:#fff;background:linear-gradient(#ff8500,#ff5900);border-radius:10px;display:block;margin:0 auto;}
.f1Img{float:right;}
.f1Img,.f1Img img{width:516px;height:619px;}

.f2Bg{background-color:#f1fcff;padding-bottom:86px;}
.f2Box p.txt{line-height:36px;text-indent:2em;font-size:22px;color:#333;margin-bottom: 55px;}
.f2Box ul{padding:0 200px 50px;overflow:hidden;}
.f2Box li{float:left;}
.f2Box li,.f2Box li img{width:368px;height:297px;}
.f2Box li:nth-child(2n){float:right;}
.f2Box a.btn{width:219px;height:47px;text-align:center;line-height:47px;font-size:30px;font-weight:bold;color:#fff;background:linear-gradient(#ff8500,#ff5900);border-radius:10px;display:block;margin:0 auto;}

.f3BoxList{overflow:hidden;}
.f3BoxList dl{float:left;width:540px;height:171px;background-color:#f9ffff;border:#83c6c7 dashed 2px;border-radius:20px;padding:23px 20px;margin-bottom:30px;}
.f3BoxList dt{float:left;}
.f3BoxList dt,.f3BoxList dt img{width:191px;height:171px;}
.f3BoxList dd{float:right;width:315px;padding-top:23px;}
.f3BoxList dd h3 span{line-height:39px;font-size:22px;color:#f3f3f3;background-color:#159496;padding:0 20px;border-radius:10px;display:inline-block;}
.f3BoxList dd p{line-height:35px;font-size:22px;color:#333;}
.f3BoxList dl:nth-child(2n){float:right;}

.f6Box{overflow:hidden;padding-bottom: 90px;}
.f6Box ul{display:flex;display:-webkit-flex;flex-wrap:wrap;justify-content:space-between;}
.f6Box li{float:left;margin-bottom:25px;}
.f6Box li,.f6Box li img{width:385px;height:231px;}

.f7Bg{background-color:#f1fcff;}
.f7Bg h2{text-align:center;padding:90px 0 35px;}
.f7Bg h2 span{line-height:72px;font-size:32px;color:#ff8a00;display:block;position:relative;z-index: 1;}
.f7Bg h2 span em{font-weight:bold;color:#22a8a9;}
.f7Bg h2 small{width:100%;line-height:42px;text-align:center;font-size:42px;color:#e4f4f9;text-transform:uppercase;font-weight:normal;display:block;position:absolute;left:0;top:0;z-index: -1;}
.f7Box{width:952px;margin:0 auto;padding-bottom:50px;}
.f7Box .tab{overflow:hidden;}
.f7Box .tab span{float:left;width:50%;height:41px;text-align:center;line-height:41px;font-size:20px;color:#fff;background-color:#ff8e3a;display:block;}
.f7Box .tab span.active{background-color:#22a8a9;}
.f7Box .tabBox{margin-bottom:50px;}
.f7Box .tabCon{box-shadow:rgba(0,0,0,.2) 0 0 10px;}
.f7Box .tabCon,.f7Box .tabCon img{width:952px;height:295px;}
.f7Box a.btn{width:400px;height:70px;line-height:70px;text-align:center;font-size:24px;color:#fff;background-color:#ff8e3a;border-radius:10px;display:block;margin:0 auto;}



@keyframes pulse{
	0%{transform:scale(0.9)}
	50%{transform:scale(1)}
	100%{transform:scale(0.9)}
}
@-webkit-keyframes pulse{
	0%{-webkit-transform:scale(0.9)}
	50%{-webkit-transform:scale(1)}
	100%{-webkit-transform:scale(0.9)}
}
@media only screen and (max-width: 750px){
	.new-header,.container{min-width:320px;width:100%;max-width:750px;margin:0 auto;}
	.container{background-color:#fff;padding-bottom:0;}
	.container img{max-width:100%;display:block;}
	.item{width:auto;padding: 0 .2rem;}
	
	.itemTie{padding:.3rem 0 .3rem;}
	.itemTie span{line-height:.7rem;font-size:.32rem;}
	.itemTie small{line-height:.42rem;font-size:.42rem;}
	
	.banner{display:none;}
	.bannerWap{position:relative;width:100%;overflow:hidden;display:block;}
	.bannerWap .swiper-slide{position:relative;}
	.bannerWap .swiper-slide img{width:100%;height:auto;}
	.bannerWap .pagination{width:7.5rem;text-align:center;line-height:0;position:absolute;left:0;bottom:.2rem;z-index:1;}
	.bannerWap .pagination span{width:.1rem;height:.1rem;font-size:0;background-color:#cac9cb;border-radius:50%;opacity:1;margin:0 .1rem;display:inline-block;vertical-align:top;}
	.bannerWap .pagination .swiper-pagination-bullet-active{background-color:#24d2b6;}
	
	.f1Box{padding:.3rem 0 .5rem;}
	.f1Box dl{float:none;width:auto;padding-top:0;}
	.f1Box dt,.f1Box dt img{width:6.38rem;height:4.49rem;margin: 0 auto;}
	.f1Box dd{padding-top:.3rem;}
	.f1Box dd a.btn{width:2.2rem;height:.5rem;line-height:.5rem;font-size:.3rem;border-radius:.1rem;}
	.f1Img{float:none;width:6.38rem;height:auto;margin:0 auto;}
        .f1Img img{width:100%;height:auto;}
	
	.f2Bg{padding-bottom:.5rem;}
	.f2Box p.txt{line-height:.4rem;font-size:.24rem;margin-bottom: .3rem;}
	.f2Box ul{padding:0 0 .3rem;}
	.f2Box li{float:left;}
	.f2Box li,.f2Box li img{width:3.4rem;height:auto;}
	.f2Box li:nth-child(2n){float:right;}
	.f2Box a.btn{width:2.2rem;height:.5rem;line-height:.5rem;font-size:.3rem;border-radius:.1rem;}
        
	.f3BoxList{overflow:hidden;}
	.f3BoxList dl{float:none;width:auto;height:auto;border-radius:.2rem;padding:.23rem .2rem;margin-bottom:.3rem;overflow: hidden;}
	.f3BoxList dt{float:left;}
	.f3BoxList dt,.f3BoxList dt img{width:1.91rem;height:1.71rem;}
	.f3BoxList dd{float:right;width:4.5rem;padding-top:.2rem;}
	.f3BoxList dd h3 span{line-height:.5rem;font-size:.24rem;padding:0 .2rem;border-radius:.1rem;}
	.f3BoxList dd p{line-height:.4rem;font-size:.22rem;}
	.f3BoxList dl:nth-child(2n){float:none;}
	
        .f6Box{padding-bottom: .5rem;}
	.f6Box li{margin-bottom:.1rem;}
	.f6Box li,.f6Box li img{width:2.3rem;height:auto;}
	
	.f7Bg h2{padding:.3rem 0 .3rem;}
	.f7Bg h2 span{line-height:.7rem;font-size:.32rem;}
	.f7Bg h2 span em{}
	.f7Bg h2 small{line-height:.42rem;font-size:.42rem;}
	.f7Box{width:auto;padding:0 0 .5rem;}
	.f7Box .tab span{float:left;width:50%;height:.6rem;line-height:.6rem;font-size:.28rem;}
	.f7Box .tabBox{margin-bottom:.5rem;}
	.f7Box .tabCon{box-shadow:rgba(0,0,0,.2) 0 0 10px;}
	.f7Box .tabCon,.f7Box .tabCon img{width:100%;height:auto;}
	.f7Box a.btn{width:3rem;height:.7rem;line-height:.7rem;font-size:.28rem;border-radius:.1rem;}
}


