@charset "utf-8";
/*
* Author:luochou
* Date:2024.7.8
*/
.item{width:1200px;margin:0 auto;}
.itemTie{text-align:center;line-height:155px;font-size:58px;color:#1f318a;padding-top:40px;}

.fbanner{height:807px;position:relative;overflow:hidden;}
.banner{position:absolute;left:50%;top:0;margin-left:-960px;width:1920px;height:800px;overflow:hidden;}
.banner li{position:relative;width:1920px;}
.banner li,.banner li img{width:1920px;height:800px;}
.banner .pagination{width:100%;text-align:center;line-height:0;position:absolute;left:0;bottom:20px;z-index:1;}
.banner .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 .pagination .active{background-color:#cc9b73;}

.f2BoxWap,.f4BoxWap,.f5BoxWap,.f6BoxWap,.f7BoxWap{display:none;}
/*f1Box*/
.f1List{ overflow:hidden;}
.f1List dl{float:left;width:352px;height:500px;padding:10px;margin-right:36px;border:2px solid #1f318a;border-radius:16px;}
.f1List dl:last-child{margin-right:0}
.f1List dt{height:186px;border-radius:16px;overflow:hidden;}
.f1List dt img{width:352px;height: 201px;display:block;transition:all .3s;}
.f1List dt img:hover{transform:scale(1.1);-webkit-transform:scale(1.1);cursor:pointer;}
.f1List dd{padding:20px 0 0;}
.f1List dd h3{padding-bottom:10px;padding-left:25px;color:#1f318a;font-size:38px;line-height:48px;}
.f1List dd p{color:#333;font-size:26px;line-height:40px;}
.f1List dd p i{width:8px;height:8px;margin:16px 10px;display:inline-block;background-color:#333;border-radius:50%;vertical-align:top;}
.f1List dd p a{color:#333;}
.f1List dd p a:hover{color:#c11f11;}
.f1Box .btn{width:428px;height:72px;margin:78px auto 75px;display:block;background-color:#c11f11;border-radius:36px;color:#fff;font-size:38px;line-height:72px;text-align:center;}
/*f2Box*/
.f2Bg{background-color:#e8eaf3;overflow:hidden;}
.f2Con{position:relative;height:806px;}
.f2Swiper{position:relative;}
.f2Swiper .swiper-slide{width:1200px;overflow:hidden;}
.f2Swiper dl{float:left;width:522px;height:332px;padding:60px 32px 0;margin-bottom:22px;background-color:#f3fefb;border-radius:18px;}
.f2Swiper dl:nth-child(odd){float:right;}
.f2Swiper dt{position:relative;height:70px;padding-left:92px;}
.f2Swiper dt img{position:absolute;left:0;top:0;width:70px;height:70px;border-radius:50%;}
.f2Swiper dt h3{color:#2a6555;font-size:30px;font-weight:normal;line-height:38px;}
.f2Swiper dt p{color:#333;font-size:18px;line-height:34px;}
.f2Swiper dt .star{height:34px;}
.f2Swiper dt .star i{width:21px;height:21px;margin:6px 2px 7px;display:inline-block;background:url(/style/images/index/icon_star.png) no-repeat;vertical-align:top;}
.f2Swiper dt .time{padding-left:12px;}
.f2Swiper dd{padding-top:15px;color:#333;font-size:20px;line-height:36px;text-align:justify;}
.f2Swiper-button-next,.f2Swiper-button-prev{position:absolute;top:50%;margin-top:-23px;z-index:11;width:28px;height:46px;}
.f2Swiper-button-prev{left:-120px;background:url(/style/images/index/prev.png) no-repeat;}
.f2Swiper-button-prev.swiper-button-disabled{background:url(/style/images/index/prev_none.png) no-repeat;}
.f2Swiper-button-next{right:-120px;background:url(/style/images/index/next.png) no-repeat;}
.f2Swiper-button-next.swiper-button-disabled{background:url(/style/images/index/next_none.png) no-repeat;}
.f2Box .btn{width:332px;height:72px;margin:78px auto 80px;display:block;background-color:#c11f11;border-radius:36px;color:#fff;font-size:38px;line-height:72px;text-align:center;}
/*f3Box*/
.f3Bg{height:805px;background:url(/style/images/index/f3Bg.jpg) no-repeat center 0;}
.f3Box{float:right;width:564px;margin-top:150px;padding:50px 40px 54px;border-radius:.16rem;background-color:rgba(0,0,0,.35);}
.f3Box h2{width:481px;text-align:center;font-size:.52rem;color:#fff;margin:0 auto 16px;text-decoration:underline;}
.f3Box p{color:#fff;font-size:26px;line-height:48px;text-align:justify;}
/*f5Box*/
.f5Bg{background-color:#e6e6e6;}
.f5Box{overflow:hidden;}
.f5Box h2{text-align:center;line-height:70px;font-size:58px;color:#1f318a;padding:100px 0 35px;}
.f5Box h2 small{display:block;color:#333;font-size:38px;font-weight:normal;line-height:62px;text-align:center;}
.f5Box .imgBox{line-height:0;border-radius:18px;overflow:hidden;border:#1f318a solid 2px;}
.f5Box .btn{width:332px;height:72px;margin:57px auto 90px;display:block;background-color:#c11f11;border-radius:36px;color:#fff;font-size:38px;line-height:72px;text-align:center;}
/*f6Box*/
.f6Box h2{line-height:95px;font-size:58px;color:#1f318a;position:relative;padding:60px 0 30px;}
.f6Box h2 img{width:460px;display:block;}
.f6Box h2 small{display:block;color:#333;font-size:38px;font-weight:normal;line-height:45px;}
.f6Box h2 .btn{position:absolute;bottom:38px;right:0;width:332px;height:72px;background-color:#c11f11;border-radius:36px;color:#fff;font-size:38px;font-weight:normal;line-height:72px;text-align:center;}
.f6Box dt{border-radius:16px;overflow:hidden;}
.f6Box dd{padding:52px 0 50px;}
.f6Box dd p{position:relative;height:102px;padding-left:90px;color:#333;font-size:40px;line-height:102px;}
.f6Box dd p i{position:absolute;left:0;top:50%;margin-top:-31px;width:60px;height:62px;}
.f6Box dd p .i1{background:url(/style/images/index/icon_05.png) no-repeat;}
.f6Box dd p .i2{background:url(/style/images/index/icon_06.png) no-repeat;}
.f6Box dd p .i3{background:url(/style/images/index/icon_07.png) no-repeat;}
/*f7Box*/
.f7Bg{background-color:#e6e6e6;}
/*.f7Box{overflow:hidden;}*/
.f7Con{position:relative;height:960px;}
.f7Swiper{position:relative;}
.f7Swiper .swiper-slide{width:1200px;overflow:hidden;}
.f7Swiper ul{overflow:hidden;}
.f7Swiper li{float:left;width:586px;height:468px;margin-right:28px;margin-bottom:24px;border-radius:16px;overflow:hidden;}
.f7Swiper li:nth-child(2n){margin-right:0;}
.f7Swiper li img{width:586px;height:468px;display:block;}
.f7Swiper-button-next,.f7Swiper-button-prev{position:absolute;top:50%;margin-top:-23px;z-index:11;width:28px;height:46px;cursor:pointer;}
.f7Swiper-button-prev{left:-120px;background:url(/style/images/index/prev.png) no-repeat;}
.f7Swiper-button-prev.swiper-button-disabled{background:url(/style/images/index/prev_none.png) no-repeat;}
.f7Swiper-button-next{right:-120px;background:url(/style/images/index/next.png) no-repeat;}
.f7Swiper-button-next.swiper-button-disabled{background:url(/style/images/index/next_none.png) no-repeat;}
.f7Box .btn{width:380px;height:72px;margin:72px auto 89px;display:block;background-color:#c11f11;border-radius:36px;color:#fff;font-size:36px;line-height:72px;text-align:center;}
/*f8Box*/
.f8Box{padding-bottom:60px;}
.f8Box li{padding:32px 35px 32px;margin-bottom:49px;border:1px solid #2a6555;background-color:#faf7f7;border-radius:18px;}
.f8Box li h3{padding-bottom:20px;color:#333;font-size:38px;line-height:62px;}
.f8Box li h3 span{color:#c11f11;}
.f8Box li p{color:#333;font-size:30px;line-height:62px;}
/*f9Box*/
.f9Bg{background-color:#faf7f7;}
.f9Box{padding:98px 0 105px;}
.f9Box h2{width:344px;margin:0 auto 58px;}
.f9Box h2 img{width:100%;display:block;}
.f9Box p{color:#2a6555;font-size:40px;line-height:70px;}
.f9Box p b{font-weight:bolder;}
.f9Form{padding-top:32px;}
.f9Form li{margin-bottom:30px;}
.f9Form li input{width:100%;height:102px;padding:0 55px;background-color:#fff;border-radius:12px;color:#666;font-size:38px;display:flex;display:-webkit-flex;align-items:center;box-sizing:border-box;border:none;box-shadow:0 0 10px rgba(0,0,0,.1);}
.f9Form .action{padding-top:34px;display:flex;display:-webkit-flex;justify-content:center;align-items:center;}
.f9Form .action button{width:328px;height:72px;margin:0 auto;background-color:#f7bd4b;border-radius:36px;color:#fff;font-size:38px;line-height:72px;text-align:center;font-weight:bold;border:none;}

@media only screen and (max-width:750px){
	.item{width:100%;}
	.container img{max-width:100%;display:block;}
	.itemTie{line-height:.8rem;font-size:.58rem;padding:.87rem 0 .47rem;}
	
	.f2Box,.f3Box,.f4Box,.f7Box{display:none;}
	.fbanner{height:3.8rem;}
	.banner{left:0;top:0;margin-left:0;width:7.5rem;height:3.8rem;}
	.banner li{position:relative;width:7.5rem;}
	.banner li,.banner li img{width:7.5rem;height:3.8rem;}
	.banner .pagination{bottom:.2rem;}
	.banner .pagination span{width:.15rem;height:.15rem;margin:0 .1rem;}
	
	/*f1Box*/
	.f1Box h2 img{width:100%;}
	.f1List{padding:0 .6rem;}
	.f1List dl{float:none;width:100%;height:auto;padding:.1rem;margin-bottom:.32rem;border-radius:.16rem;box-sizing:border-box;}
	.f1List dt{border-radius:.16rem;}
	.f1List dt,.f1List dt img{width:6.06rem;height: 3.46rem;}
	.f1List dd{padding:.2rem .4rem .24rem;}
	.f1List dd h3{padding-bottom:.14rem;padding-left:0;font-size:.32rem;line-height:.48rem;}
	.f1List dd p{font-size:.28rem;line-height:.4rem;}
	.f1List dd p i{width:.1rem;height:.1rem;margin:.15rem .12rem;}
	.f1Box .btn{width:3.2rem;height:.72rem;margin:0 auto .5rem;border-radius:.36rem;font-size:.28rem;line-height:.72rem;display:flex;display:-webkit-flex;justify-content:center;align-items:center;}
	/*f2Box*/
	.f2BoxWap{padding:0 .6rem;display:block;}
	.f2BoxWap ul{padding-top:.24rem;}
	.f2BoxWap li{margin-bottom:.28rem;padding:.62rem .36rem;background-color:#f3fefb;border-radius:.18rem;}
	.f2BoxWap li .avatar{padding-bottom:.16rem;display:flex;display:-webkit-flex;align-items:center;}
	.f2BoxWap li .avatar img{width:.76rem;height:.76rem;border-radius:50%;}
	.f2BoxWap li .desc{flex:1;padding-left:.2rem;}
	.f2BoxWap li .desc h3{color:#2a6555;font-size:.32rem;font-weight:normal;line-height:.42rem;}
	.f2BoxWap li .desc p{display:flex;display:-webkit-flex;align-items:center;color:#333;font-size:.24rem;line-height:.36rem;}
	.f2BoxWap li .desc .star{height:.36rem;display:flex;display:-webkit-flex;align-items:center;}
	.f2BoxWap li .desc .star i{width:.23rem;height:.23rem;display:block;background:url(/style/images/index/wap/icon_star.png) no-repeat;background-size:100% 100%;}
	.f2BoxWap li .desc .time{padding-left:.18rem;}
	.f2BoxWap li p{color:#333;font-size:.28rem;line-height:.4rem;text-align:justify;}
	.f2BoxWap .btn{width:2.9rem;height:.64rem;margin:0 auto .5rem;background-color:#c11f11;border-radius:.32rem;color:#fff;font-size:.28rem;font-weight:bold;display:flex;display:-webkit-flex;justify-content:center;align-items:center;}
	/*f3Box*/
	.f3Bg{height:auto;background:#fff;}
	.f3Box{padding:0 .6rem .46rem;display:block;float: none;width: auto;margin-top: 0;background-color: transparent;}
	.f3Box h2{text-align:center;line-height:.8rem;font-size:.58rem;color:#1f318a;padding: .57rem 0 .47rem;text-decoration: auto;}
	.f3Box p{color:#333;font-size:.28rem;line-height:.4rem;text-align:justify;}
	/*f4BoxWap*/
	.f4BoxWap{padding:.52rem 0 .4rem;display:block;}
	.f4BoxWap h2{width:3.8rem;margin:0 auto;}
	.f4BoxWap ul{padding:.6rem 0 .5rem;display:flex;display:-webkit-flex;flex-wrap:wrap;justify-content:space-between;gap:.52rem 0;}
	.f4BoxWap li{width:50%;display:flex;display:-webkit-flex;flex-direction:column;justify-content:center;align-items:center;}
	.f4BoxWap li img{width:1.8rem;height:1.54rem;}
	.f4BoxWap li span{color:#2a6555;font-size:.28rem;font-weight:bold;line-height:.4rem;}
	.f4InfoWap{height:3.08rem;padding:.27rem .18rem 0;margin:0 .56rem;background-size:100% 100%;}
	.f4InfoWap p{color:#333;font-size:.28rem;line-height:.4rem;text-align:justify;}
	.f4InfoWap .btn{width:2.6rem;height:.64rem;margin:.16rem auto 0;background-color:#f7bd4b;border-radius:.32rem;color:#fff;font-size:.28rem;font-weight:bold;display:flex;display:-webkit-flex;justify-content:center;align-items:center;}
	/*f5BoxWap*/
	.f5Bg{background-color:#faf7f7;}
	.f5Box{padding:.62rem .6rem .54rem;}
	.f5Box h2{text-align:center;line-height:.7rem;font-size:.58rem;color:#1f318a;padding:.5rem 0 .24rem;}
	.f5Box h2 small{display:block;color:#333;font-size:38px;font-weight:normal;line-height:62px;text-align:center;}
	.f5Box h2 small{font-size:.3rem;line-height:.44rem;}
	.f5Box .imgBox{border-radius:.18rem;}
	.f5Box .imgBox,.f5Box .imgBox img{width: 6.25rem;height: 3.96rem;}
	.f5Box .btn{width:2.9rem;height:.64rem;margin:.24rem auto 0;border-radius:.32rem;font-size:.28rem;line-height:.64rem;display:flex;display:-webkit-flex;justify-content:center;align-items:center;}
	/*f6Box*/
	.f6Box{padding:0 .6rem .46rem;}
	.f6Box h2{line-height:.8rem;font-size:.5rem;color:#1f318a;position:relative;padding:.6rem 0 .2rem;}
	.f6Box h2 small{font-size:.3rem; line-height:.45rem;}
	.f6Box h2 .btn{bottom:.24rem;width:2.1rem;height:.64rem;border-radius:.32rem;font-size:.28rem;line-height:.64rem;display:flex;display:-webkit-flex;justify-content:center;align-items:center;}
	.f6Box dt{border-radius:.12rem;}
	.f6Box dd{padding:.22rem 0 0;}
	.f6Box dd p{height:.72rem;padding-left:.52rem;font-size:.3rem;line-height:.72rem;}
	.f6Box dd p b{width:2.82rem;height:.29rem;background-size:100% 100%;}
	.f6Box dd p i{margin-top:-.22rem;width:.44rem;height:.45rem;}
	.f6Box dd p .i1{background:url(/style/images/index/icon_05.png) no-repeat;background-size:100% 100%;}
	.f6Box dd p .i2{background:url(/style/images/index/icon_06.png) no-repeat;background-size:100% 100%;}
	.f6Box dd p .i3{background:url(/style/images/index/icon_07.png) no-repeat;background-size:100% 100%;}
	/*f7BoxWap*/
	.f7Bg{background-color:#faf7f7;}
	.f7BoxWap{padding:0 .6rem .68rem;display:block;}
	.f7BoxWap ul{padding-top:.3rem;}
	.f7BoxWap li{margin-bottom:.34rem;border-radius:.18rem;overflow:hidden;}
	.f7BoxWap .btn{width:2.9rem;height:.64rem;margin:0 auto;background-color:#c11f11;border-radius:.32rem;color:#fff;font-size:.28rem;font-weight:bold;display:flex;display:-webkit-flex;justify-content:center;align-items:center;}
	/*f8Box*/
	.f8Box{padding:0 .3rem .5rem;}
	.f8Box ul{padding-top:.28rem;}
	.f8Box li{padding:.2rem .35rem .24rem;margin-bottom:.28rem;border-radius:.18rem;}
	.f8Box li h3{padding-bottom:.16rem;font-size:.28rem;line-height:.48rem;}
	.f8Box li p{font-size:.25rem;line-height:.42rem;}
	/*f9Box*/
	.f9Box{padding:.62rem .6rem;}
	.f9Box h2{width:2.85rem;margin:0 auto .35rem;}
	.f9Box p{font-size:.3rem;line-height:.44rem;}
	.f9Form{padding-top:.2rem;}
	.f9Form li{margin-bottom:.2rem;}
	.f9Form li input{height:.64rem;padding:0 .24rem;border-radius:.12rem;font-size:.28rem;box-shadow:0 0 .04rem rgba(0,0,0,.1);}
	.f9Form .action{padding-top:.2rem;display:flex;display:-webkit-flex;justify-content:center;align-items:center;}
	.f9Form .action button{width:2.9rem;height:.64rem;border-radius:.32rem;font-size:.28rem;line-height:.64rem;display:flex;display:-webkit-flex;justify-content:center;align-items:center;}
}