@charset "utf-8";
/*
* Author:luochou
* Date:2024.7.8
*/
*{font-family:'Times New Roman';}
.item{width: 1200px; margin:0 auto;}
.itemTie{text-align:center;line-height:1.2;font-size:48px;color:#1f318a;}

.banner{position: relative; height: 807px; 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*/
.f1Box{padding-top:100px;}
.f1Box dl{overflow:hidden;margin-bottom:100px;}
.f1Box dt{float:right;width:45.8%;line-height:0;}
.f1Box dt img{width:100%;}
.f1Box dd{float:left;width:46%;}
.f1Box dd h3{line-height:30px;font-size:26px;}
.f1Box dd p{line-height:30px;font-size:18px;text-align:justify;font-family:'Times New Roman';}
.f1Box dl:nth-child(2n) dt{float:left;}
.f1Box dl:nth-child(2n) dd{float:right;}

.f2Box{overflow:hidden;}
.f2Box h2{line-height:100px;font-size:36px;font-weight:bold;}
.f2BoxList{overflow:hidden;}
.f2BoxList .tabBox{overflow:hidden;}
.f2BoxList .tabCon{display: flex;justify-content: space-between;flex-wrap: wrap;padding-top:10px;}
.f2BoxList dl{float:left;width:580px;position:relative;}
.f2BoxList dt{width:282px;line-height:0;box-shadow: rgba(0,0,0,.3) 0 0 10px;border-radius:10px;margin-left:20px;overflow:hidden;}
.f2BoxList dt img{width:100%;}
.f2BoxList dd{padding:20px 0 195px;}
.f2BoxList dd h3{line-height:50px;font-size:15px;color:#65ABFF;font-weight:normal;}
.f2BoxList dd h3 span{line-height:27px;font-size:24px;}
.f2BoxList dd ul{/*! height:256px; */}
.f2BoxList dd li,.f2BoxList dd p{line-height:32px;font-size:18px;}
.f2BoxList dd p{height:192px;position:absolute;left:0;bottom:0;}
.f2BoxList dd p span{font-size:24px;font-weight:bold;display:block;}
.f2BoxList dl:nth-child(2n){float:right;}

.f3Box{padding:50px 0}
.f3BoxCon{border-radius:20px;box-shadow:rgba(0,0,0,.5) 0 0 5px;padding:50px 50px;}
.f3Box img{min-width:50%;display:block;margin:0 auto 30px;}
.f3Box li,.f3Box p{line-height:32px;font-size:18px;}
.f3Box p{padding-bottom:20px;}
.pages{padding:10px 0 50px;overflow:hidden;}
.pages em,.pages a{width:50px;height:50px;text-align:center;line-height:50px;font-size:18px;color:#1f318a;cursor:pointer;border:#ffdc00 solid 1px;border-radius:50%;display:inline-block;margin: 0 5px;}
.pages .list em:hover,.pages .list em.active{background-color:#ffdc00;}
@media only screen and (max-width: 750px){
	.item{width: 100%;}
	.container img{max-width: 100%; display: block;}
	.itemTie{line-height:1.4;font-size:.32rem;padding:.3rem 0 .3rem;}
	
	.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-top:.5rem;}
	.f1Box dl{padding:0 .3rem .5rem;margin-bottom:0;}
	.f1Box dt{width:100%;}
	.f1Box dt img{width:100%;}
	.f1Box dd{width:100%;}
	.f1Box dd h3{line-height:.45rem;font-size:.32rem;}
	.f1Box dd p{line-height:.4rem;font-size:.28rem;}

	.f2Box{padding:0 .3rem;}
	.f2Box h2{line-height:1rem;font-size:.4rem;}
/* 	.f2BoxList .tabBox{display:none;} */
	.f2BoxList dl{float:none;width:auto;}
	.f2BoxList dt{width:5rem;box-shadow: rgba(0,0,0,.3) 0 0 .1rem;border-radius: .1rem;margin: 0 auto;}
	.f2BoxList dt img{width:100%;}
	.f2BoxList dd{padding:.2rem 0 .5rem;}
	.f2BoxList dd h3{line-height:.5rem;font-size:.3rem;text-transform: uppercase;}
	.f2BoxList dd h3 span{line-height:.4rem;font-size:.34rem;font-weight:bold;margin-right:.1rem;text-transform: initial;}
	.f2BoxList dd ul{height:auto;}
	.f2BoxList dd li,.f2BoxList dd p{line-height:.45rem;font-size:.28rem;}
	.f2BoxList dd p{height:auto;padding-top:.2rem;position: relative;left: auto;bottom: auto;}
	.f2BoxList dd p span{font-size:.32rem;}
        
	.f3Box{padding:.5rem .3rem;}
	.f3BoxCon{border-radius:.2rem;box-shadow:rgba(0,0,0,.5) 0 0 .1rem;padding:.5rem .3rem;}
	.f3Box img{min-width:50%;display:block;margin:0 auto .3rem;}
	.f3Box li,.f3Box p{line-height:.4rem;font-size:.28rem;}
	.f3Box p{padding-bottom:.1rem;}
	
	.pages{padding:.1rem 0 .5rem;overflow:hidden;}
	.pages em,.pages a{width:.5rem;height:.5rem;line-height:.5rem;font-size:.24rem;}
}

@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)}
}

