@charset "utf-8";
/*
* Author:pengxing
* Date:2024.11.25
*/
.item{width: 1200px; margin:0 auto;}

.itemTie{text-align:center;line-height:0;padding:67px 0 18px;}
.itemTie span{line-height:121px;font-size:58px;color:#8f448d;display:block;position:relative;}
.itemTie small{width:100%;line-height:40px;font-size:48px;font-weight:normal;text-transform:uppercase;display:block;opacity:.3;position:absolute;left:0;top:0;}

.banner{position: relative; height: 800px; overflow: hidden;}
.banner-swiper{position:absolute; left: 50%; top:0; margin-left: -960px; width:1920px; height: 800px; overflow:hidden;}
.banner-swiper .swiper-slide{position:relative; width: 1920px;}
.banner-swiper .swiper-slide,.banner-swiper .swiper-slide img{width:1920px;height:800px;}
.banner-swiper .pagination{width:100;text-align:center;line-height:0;position:absolute;left:0;bottom:20px;z-index:1;}
.banner-swiper .pagination span{width:16px;height:16px;font-size:0;background-color:#ccc;border-radius:50%;opacity:1;margin:0 12px;display:inline-block;vertical-align:top;}
.banner-swiper .pagination .swiper-pagination-bullet-active{background-color:#cc9b73;}
.bannerWap{display:none;}

/*f1Box*/
.f1Bg{}
.f1Box{padding-bottom:79px;}
.f1Box p.txt{line-height:48px;font-size:24px;color:#333;padding-bottom:70px;}
.f1Box p.txt a{color:#333;}
.f1Box dl{padding-bottom:56px;overflow:hidden;}
.f1Box dt{float:left;border:#8f448d dashed 1px;border-radius:20px;overflow:hidden;}
.f1Box dt,.f1Box dt img{width:576px;height:331px;}
.f1Box dd{float:right;width:540px;padding:27px 35px 0 0;}
.f1Box dd h3{text-align:center;padding-bottom:30px;}
.f1Box dd h3 span{height:59px;text-align:center;line-height:59px;font-size:30px;color:#fff;background-color:#8f448d;padding:0 30px;border-radius:10px;display:inline-block;}
.f1Box dd li{line-height:48px;font-size:24px;color:#333;padding-bottom:25px;}
.f1Box dd li span{font-weight:bold;}
.f1Box a.btn{width:311px;height:59px;text-align:center;line-height:59px;font-size:38px;color:#fff;font-weight:bold;background:linear-gradient(#ff8300,#ff5900);border-radius:10px;display:block;margin:0 auto;}

/*f2Box*/
.f2Bg{background-color:#fcf7ff;padding-bottom:78px;}
.f2BoxList{padding-bottom:56px;overflow:hidden;display:flex;display:-webkit-flex;flex-wrap:wrap;justify-content:space-between;}
.f2BoxList dl{float:left;width:296px;padding:26px 27px 0;background:linear-gradient(#feffff,#f5ffff);border:#8f448d dashed 1px;border-radius:40px 0 40px 0;}
.f2BoxList dt,.f2BoxList dt img{width:296px;height:200px;}
.f2BoxList dd{line-height:36px;text-align:center;font-size:24px;color:#333;position: relative;padding: 25px 0 50px;}
.f2BoxList dd span{width:57px;height:57px;text-align:center;line-height:57px;font-size:28px;color:#fff;background-color:#8f448d;display:block;border-radius:50%;position:absolute;left:0;top:-25px;}
.f2BoxDl{height:333px;background:linear-gradient(#feffff,#f5ffff);border:#8f448d dashed 1px;border-radius:20px;position:relative;margin-bottom:60px;}
.f2BoxDl dt{position:absolute;left:104px;bottom:0;}
.f2BoxDl dt,.f2BoxDl dt img{width:275px;height:315px;}
.f2BoxDl dd{padding:40px 70px 0 460px;}
.f2BoxDl dd h3{line-height:92px;font-size: 30px;color: #8f448d;position: relative;padding-left:144px;}
.f2BoxDl dd h3 i{width:116px;height:40px;background:url(/style/images/yachixiufu/ioc_05.png) no-repeat;display: block;position: absolute;left: 0;top: 50%;margin-top: -20px;}
.f2BoxDl dd p{line-height:37px;font-size:24px;color:#282828;}
.f2Box a.btn{width:311px;height:59px;text-align:center;line-height:59px;font-size:38px;color:#fff;font-weight:bold;background:linear-gradient(#ff8300,#ff5900);border-radius:10px;display:block;margin:0 auto;}
/*f3Box*/
.f3Box{padding-bottom:100px;}
.f3BoxList{padding-bottom:40px;overflow:hidden;display:flex;display:-webkit-flex;flex-wrap:wrap;justify-content:space-between;}
.f3BoxList dl{float:left;width:352px;border-radius: 10px;overflow:hidden;margin-bottom:46px;}
.f3BoxList dt,.f3BoxList dt img{width:352px;height:243px;}
.f3BoxList dd{text-align:center;line-height:60px;font-size:30px;color:#fff;background-color:#8f448d;}
.f3Box a.btn{width:311px;height:59px;text-align:center;line-height:59px;font-size:38px;color:#fff;font-weight:bold;background:linear-gradient(#ff8300,#ff5900);border-radius:10px;display:block;margin:0 auto;}
/*f4Box*/
.f4Bg{background-color:#fcf7ff;padding-bottom:100px;}
.f4BoxList{overflow:hidden;padding:40px 0 80px;display:flex;display:-webkit-flex;flex-wrap:wrap;justify-content:space-between;}
.f4BoxList dl{float:left;width:352px;height:486px;background:url(/style/images/yachixiufu/bg_01.jpg) no-repeat;border-radius:20px;position:relative;}
.f4BoxList dt{width:100%;padding-bottom:30px;position:absolute;left:0;top:-40px;}
.f4BoxList dt i{width:225px;height:225px;display:block;margin:0 auto;}
.f4BoxList dt i.ioc1{background:url(/style/images/yachixiufu/ioc_02.png) no-repeat;}
.f4BoxList dt i.ioc2{background:url(/style/images/yachixiufu/ioc_03.png) no-repeat;}
.f4BoxList dt i.ioc3{background:url(/style/images/yachixiufu/ioc_04.png) no-repeat;}
.f4BoxList dt span{width:269px;height:58px;text-align:center;line-height:58px;font-size:28px;color:#fff;font-weight:bold;background-color:#ff8a00;border-radius:10px;display:block;position:absolute;left:50%;bottom:0;margin-left:-135px;}
.f4BoxList dd{padding:230px 25px 0;}
.f4BoxList dd h3{text-align:center;line-height:38px;font-size:24px;font-weight:normal;color:#fff;}
.f4BoxList dd p{line-height:37px;font-size:20px;color:#fff;}
.f4Box a.btn{width:311px;height:59px;text-align:center;line-height:59px;font-size:38px;color:#fff;font-weight:bold;background:linear-gradient(#ff8300,#ff5900);border-radius:10px;display:block;margin:0 auto;}
/*f5Box*/
.f5Box{padding-bottom:97px;}
.f5Box dl{}
.f5Box dt,.f5Box dt img{width:1155px;height:629px;}
.f5Box dd{line-height:48px;font-size:24px;color:#282828;padding:30px 0 85px;}
.f5Box a.btn{width:311px;height:59px;text-align:center;line-height:59px;font-size:38px;color:#fff;font-weight:bold;background:linear-gradient(#ff8300,#ff5900);border-radius:10px;display:block;margin:0 auto;}

/*f6Box*/
.f6Bg{background:url(/style/images/yachixiufu/f6Bg.jpg) center 0 no-repeat;}
.f6Box{padding-bottom: 55px;}
.f6Box h2{text-align:center;line-height:193px;font-size:58px;color:#fff;padding-top:80px;}
.f6Box li{padding:32px 35px 32px; margin-bottom:45px;  background-color: #efefef;border:#8f448d dashed 1px;border-radius:18px;}
.f6Box li h3{padding-bottom:20px; color: #8f448d; font-size:38px; line-height:62px;}
.f6Box li h3 span{color:#8f448d;}
.f6Box li p{line-height:63px;font-size:30px;color: #333; }

@media only screen and (max-width: 750px){
	.item{width:100%;}
	.container img{max-width: 100%; display: block;}
	.itemTie{padding:.5rem 0 .2rem;}
	.itemTie span{line-height:1.1rem;font-size:.5rem;}
	.itemTie small{line-height:.4rem;font-size:.4rem;}
	
	.banner{display: none;}
	.bannerWap{position:relative;width:100%;overflow:hidden;display:block;}
	.bannerWap .swiper-slide{position:relative;}
	.bannerWap .swiper-slide img{width:100%;/*! height:5rem; */}
	.bannerWap .pagination{width:7.5rem;text-align:center;line-height:0;position:absolute;left:0;bottom:.2rem;z-index:1; display: none;}
	.bannerWap .pagination span{width:.16rem;height:.16rem;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:#b88a7a;}

	/*f1Box*/
	.f1Box{padding:0 .3rem .5rem;}
	.f1Box p.txt{line-height:.5rem;font-size:.28rem;padding-bottom:.5rem;}
	.f1Box p.txt a{}
	.f1Box dl{padding-bottom:0;position: relative;margin-bottom: .5rem;}
	.f1Box dt{border-radius:.2rem;position: absolute;left: 0;top: 50%;transform: translateY(-50%);}
	.f1Box dt,.f1Box dt img{width:3rem;height:auto;}
	.f1Box dd{width:3.5rem;padding:0;}
	.f1Box dd h3{padding-bottom:0;}
	.f1Box dd h3 span{height:.5rem;line-height:.5rem;font-size:.28rem;padding:0 .2rem;border-radius:.1rem;}
	.f1Box dd li{line-height:.4rem;font-size:.24rem;padding-bottom:.1rem;}
	.f1Box a.btn{width:3rem;height:.6rem;line-height:.6rem;font-size:.38rem;border-radius:.1rem;}
        /*f2Box*/
	.f2Bg{padding:0 .3rem .5rem;}
	.f2BoxList{padding-bottom:.5rem;}
	.f2BoxList dl{width:2.2rem;padding:0;border-radius:.4rem 0 .4rem 0;overflow: hidden;}
	.f2BoxList dt,.f2BoxList dt img{width:100%;height:auto;}
	.f2BoxList dd{line-height:.36rem;font-size:.24rem;padding: .2rem 0 .2rem;}
	.f2BoxList dd span{width:.5rem;height:.5rem;line-height:.5rem;font-size:.28rem;left:.1rem;top:-.25rem;}
	.f2BoxDl{height:auto;border-radius:.2rem;margin-bottom:.5rem;}
	.f2BoxDl dt{display:none;}
	.f2BoxDl dt,.f2BoxDl dt img{}
	.f2BoxDl dd{padding:0 .3rem .3rem;}
	.f2BoxDl dd h3{line-height:.8rem;font-size: .3rem;padding-left:1.44rem;}
	.f2BoxDl dd h3 i{width:1.16rem;height:.4rem;background-size:100% auto;margin-top: -.2rem;}
	.f2BoxDl dd p{line-height:.35rem;font-size:.24rem;}
	.f2Box a.btn{width:3rem;height:.6rem;line-height:.6rem;font-size:.38rem;border-radius:.1rem;}
        /*f3Box*/
	.f3Box{padding:0 .3rem .5rem;}
	.f3BoxList{padding-bottom:.4rem;}
	.f3BoxList dl{width:2.2rem;border-radius: .1rem;margin-bottom:.2rem;}
	.f3BoxList dt,.f3BoxList dt img{width:100%;height:auto;}
	.f3BoxList dd{line-height:.6rem;font-size:.3rem;}
	.f3Box a.btn{width:3rem;height:.6rem;line-height:.6rem;font-size:.38rem;border-radius:.1rem;}
        /*f4Box*/
	.f4Bg{padding:0 .3rem .5rem;}
	.f4BoxList{padding:.4rem 0 .3rem;}
	.f4BoxList dl{width:2.2rem;height:auto;background:url(/style/images/yachixiufu/bg_01.jpg) no-repeat #90448e;background-size:100% auto;border-radius:.2rem;}
	.f4BoxList dt{padding-bottom:.3rem;top:-.4rem;}
	.f4BoxList dt i{width:1.5rem;height:1.5rem;display:block;margin:0 auto;}
	.f4BoxList dt i.ioc1,.f4BoxList dt i.ioc2,.f4BoxList dt i.ioc3{background-size:100% 100%;}
	.f4BoxList dt span{width:2rem;height:.5rem;line-height:.5rem;font-size:.24rem;border-radius:.1rem;margin-left:0;transform: translateX(-50%);}
	.f4BoxList dd{padding:1.5rem .1rem .1rem;}
	.f4BoxList dd h3{line-height:.38rem;font-size:.24rem;}
	.f4BoxList dd p{line-height:.37rem;font-size:.24rem;}
	.f4Box a.btn{width:3rem;height:.6rem;line-height:.6rem;font-size:.38rem;border-radius:.1rem;}
        /*f5Box*/
	.f5Box{padding:0 .3rem .5rem;}
	.f5Box dl{}
	.f5Box dt,.f5Box dt img{width:auto;height:auto;}
	.f5Box dd{line-height:.5rem;font-size:.28rem;padding:.2rem 0 .3rem;}
	.f5Box a.btn{width:3rem;height:.6rem;line-height:.6rem;font-size:.38rem;border-radius:.1rem;}	
	/*f6Box*/
	.f6Bg{background-size:auto 3.25rem;}
	.f6Box{padding:0 .3rem .5rem}
	.f6Box h2{line-height:1.9rem;font-size:.58rem;padding-top:.8rem;}
	.f6Box ul{padding-top: 0;}
	.f6Box li{padding:.2rem .35rem .24rem; margin-bottom: .28rem;border-radius:.18rem;}
	.f6Box li h3{padding-bottom: .16rem;font-size: .28rem; line-height:.48rem;}
	.f6Box li p{font-size: .25rem; line-height: .42rem;}
	
}

.pulse{animation:pulse 2s .5s ease infinite;-webkit-animation:pulse 2s .5s ease infinite;-moz-animation:pulse 2s .5s ease infinite;}
@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)}
}