@charset "utf-8";
/*
* Author:pengxing
* Date:2026.3.10
*/
.new-header,.container{width:100%;margin:0 auto;}
.container{background-color:#fff;}

.item{width:1400px;margin:0 auto;}
.itemTie{line-height:0;text-align:center;padding:95px 0 88px;}
.itemTie span{line-height:70px;font-size:58px;color:#018788;display:inline-block;position:relative;z-index:1;}
.itemTie span i{width:65px;height:65px;background-color:#ffe3ac;border-radius:50%;display:block;position:absolute;left:-18px;bottom:0;z-index:-1;}
.itemTie small{text-align:center;line-height:46px;font-size:35px;color:#018788;font-weight:normal;display:block;}
.itemTie small em{line-height:48px;font-size:28px;color:#018788;background-color:#fff;border:#018788 solid 1px;border-radius:50px;padding:0 40px;display:inline-block;}

.fbanner{height:550px;background:url(/modules/style/images/ajax-loader.gif) center no-repeat;}
.banner{width:100%;height:550px;overflow:hidden;position:relative;}
.bannerInfo{width:1920px;height:550px;overflow:hidden;position:absolute;left:50%;margin-left:-960px;top:0;}
.bannerInfo li,.bannerInfo li img{width:1920px;height:550px;}
.bannerInfo .pagination{width:100%;text-align:center;line-height:0;position:absolute;left:0;bottom:20px;z-index:1;}
.bannerInfo .pagination span{width:15px;height:15px;font-size:0;background-color:#cac9cb;border-radius:50%;opacity:1;margin:0 15px;display:inline-block;vertical-align:top;}
.bannerInfo .pagination .active{background-color:#24d2b6;}

.f1Box{padding-bottom:100px;}
.f1BoxList{padding-bottom:50px;}
.f1BoxList dl{width:624px;height:342px;border:#d7d7d7 solid 1px;border-radius:20px;padding:29px 23px;margin-bottom:48px;box-shadow:rgba(0,0,0,.5) 0 0 10px;overflow:hidden;}
.f1BoxList dt{float:left;}
.f1BoxList dt,.f1BoxList dt img{width:263px;height:339px;}
.f1BoxList dd{float:right;width:330px;height:339px;position:relative;}
.f1BoxList dd h3{line-height:49px;font-size:42px;color:#ff7200;}
.f1BoxList dd h3 small{font-size:26px;font-weight:normal;padding-left:5px;}
.f1BoxList dd h3 span{line-height:38px;font-size:28px;color:#333;font-weight:normal;display:block;padding:5px 0;}
.f1BoxList dd h3 span em{color:#018788;display:block;}
.f1BoxList dd p{line-height:36px;font-size:22px;color:#333;}
.f1BoxList dd p span{font-weight:bold;}
.f1BoxList dd a.btn{width:227px;height:46px;text-align:center;line-height:46px;font-size:28px;color:#ff7506;border:#ff7506 solid 1px;border-radius:50px;display:block;position:absolute;left:0;bottom:5px;}
.f1Box a.chat{width:468px;height:90px;text-align:center;line-height:90px;font-size:40px;color:#ff6c00;border:#ff6c00 solid 1px;border-radius:50px;display:block;margin:0 auto;}

.f2Box{padding:120px 0 145px;position:relative;}
.f2Box .colse{width:60px;height:60px;background:url(/modules/style/images/colse.png) no-repeat;display:block;position:absolute;right:80px;top:80px;}
.f2Box dl{padding-bottom:58px;overflow:hidden;}
.f2Box dt{float:left;}
.f2Box dt,.f2Box dt img{width:548px;height:708px;}
.f2Box dd{float:right;width:735px;padding-top:20px;}
.f2Box dd h3{line-height:70px;font-size:58px;color:#ff7200;position:relative;padding-bottom:10px;margin-bottom:40px;}
.f2Box dd h3 small{font-size:36px;font-weight:normal;padding-left:10px;}
.f2Box dd h3 span{font-size:40px;color:#333;font-weight:normal;display:block;}
.f2Box dd h3 span em{color:#018788;}
.f2Box dd h3 span i{width:101px;height:4px;background-color:#018788;display:block;position:absolute;left:0;bottom:0;}
.f2Box dd p{line-height:56px;font-size:28px;color:#333;}
.f2Con{border-top:#018788 solid 1px;border-bottom:#018788 solid 1px;padding:25px 0 15px;margin-bottom:43px;}
.f2Con p{line-height:42px;font-size:24px;color:#333;padding-bottom:10px;}
.f2Box p.txt{line-height:46px;font-size:26px;color:#333;background-color:#e8f7f5;border-radius:10px;position:relative;padding:20px 45px 20px 270px;}
.f2Box p.txt span{width:204px;height:114px;text-align:center;line-height:114px;font-size:34px;color:#fff;background:linear-gradient(45deg,#00a3a4,#00c0a7);border-radius:10px;display:block;position:absolute;left:33px;top:50%;transform:translateY(-50%);}

@media only screen and (min-width: 751px){
	.f1BoxList{display:flex;display:-webkit-flex;justify-content:space-between;flex-wrap:wrap;}
}
@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{display:block;}
	.item{width:auto;}
	.itemTie{line-height:0;text-align:center;padding:.5rem 0 .3rem;}
	.itemTie span{line-height:.6rem;font-size:.46rem;}
	.itemTie span i{width:.52rem;height:.52rem;left:-.18rem;}
	.itemTie small{line-height:.4rem;font-size:.3rem;}
	.itemTie small em{line-height:.37rem;font-size:.26rem;border-radius:.5rem;padding:0 .15rem;}
	
	.banner{width:100%;height:8.08rem;}
	.bannerInfo{width:7.5rem;height:8.08rem;left:0;margin-left:0;}
	.bannerInfo li,.bannerInfo li img{width:7.5rem;height:8.08rem;}
	.bannerInfo .pagination{bottom:.2rem;}
	.bannerInfo .pagination span{width:.15rem;height:.15rem;margin:0 .1rem;}
	
	.f1Box{padding-bottom:.5rem;}
	.f1BoxList{padding:.25rem .3rem .3rem;overflow:hidden;}
	.f1BoxList dl{float:left;width:3.15rem;height:auto;border-radius:.1rem;padding:.15rem 0 .15rem .14rem;margin-bottom:.25rem;box-shadow:rgba(0,0,0,.5) 0 0 .1rem;}
	.f1BoxList dt,.f1BoxList dt img{width:1.18rem;height:1.52rem;}
	.f1BoxList dd{width:1.8rem;height:1.52rem;}
	.f1BoxList dd h3{line-height:.28rem;font-size:.29rem;}
	.f1BoxList dd h3 small{font-size:.24rem;padding-left:0;display: inline-block;}
	.f1BoxList dd h3 span{line-height:.26rem;font-size:.24rem;padding:0;}
	.f1BoxList dd p{display:none;}
	.f1BoxList dd a.btn{width:1.41rem;height:.35rem;line-height:.35rem;font-size:.24rem;border-radius:.5rem;bottom:0;}
	.f1BoxList dl:nth-child(2n){float:right;}
    .f1Box a.chat{width:4.68rem;height:.68rem;line-height:.68rem;font-size:.4rem;color:#fff;background-color:#ff6c00;border-radius:.5rem;}
	
	.f2Box{padding:.5rem .3rem .5rem;}
	.f2Box .colse{width:.6rem;height:.6rem;background-size:100% 100%;right:.3rem;top:.5rem;}
	.f2Box dl{padding-bottom:.3rem;}
	.f2Box dt,.f2Box dt img{width:3.12rem;height:4.03rem;}
	.f2Box dd{width:3.5rem;padding-top:0;}
	.f2Box dd h3{line-height:.35rem;font-size:.36rem;padding-bottom:.05rem;margin-bottom:0;}
	.f2Box dd h3 small{font-size:.24rem;padding-left:.1rem;}
	.f2Box dd h3 span{font-size:.24rem;}
	.f2Box dd h3 span i{width:1rem;height:.04rem;}
	.f2Box dd p{line-height:.32rem;font-size:.2rem;}
	.f2Con{padding:.25rem 0 .15rem;margin-bottom:.3rem;}
	.f2Con p{line-height:.36rem;font-size:.22rem;padding-bottom:.1rem;}
	.f2Box p.txt{line-height:.38rem;font-size:.22rem;border-radius:.1rem;padding:.2rem .2rem .2rem 1.3rem;}
        .f2Box p.txt span{width:.41rem;height:1.35rem;line-height:.3rem;font-size:.28rem;font-weight:bold;padding:.15rem .2rem 0;border-radius:.1rem;margin-bottom:.1rem;position:absolute;left:.2rem;}

}
