@charset "utf-8";
/*
* Author:pengxing
* Date:2023.8.2
*/
.item{padding:0 .2rem;}

#banner{position:relative;width:100%;overflow:hidden;}
#banner .swiper-slide{position:relative;}
#banner .pagination{width:7.5rem;text-align:center;line-height:0;position:absolute;left:0;bottom:.2rem;z-index:1;}
#banner .pagination span{width:.15rem;height:.15rem;font-size:0;background-color:#cac9cb;border-radius:50%;opacity:1;margin:0 .1rem;display:inline-block;vertical-align:top;}
#banner .pagination .swiper-pagination-bullet-active{background-color:#fdac2d;}

.itemTie{text-align:center;padding:.3rem 0 .2rem;}
.itemTie span{line-height:.5rem;font-size:.42rem;color:#164243;display:block;font-weight: normal;}
.itemTie small{line-height:.3rem;font-size:.2rem;color:#545454;font-weight:normal;text-transform:uppercase;padding:.04rem 0 .14rem;display:block;position:relative;}
.itemTie small i{width:.45rem;height:2px;background-color:#1ec2d2;display:block;position:absolute;left:50%;transform:translateX(-50%);bottom:0;}

.project{height:auto;padding:0 .3rem 0;background: #fff;}
.projectBar{width:100%;background-color:#fff;border-radius:.1rem;overflow:hidden;}
.projectBar .btn{text-align:center;padding:.49rem 0 .61rem;}
.projectBar .btn em{line-height:.5rem;font-size:.27rem;color:#fff;border:#259099 solid 1px;background-color:#259099;display:inline-block;position:relative;padding:0 .16rem 0 .4rem;}
.projectBar .btn em i{width:.22rem;height:.22rem;background:url(/style/images/index/ioc_09.png) no-repeat;background-size:100% 100%;display:block;position:absolute;left:.15rem;top:50%;transform:translateY(-50%);}
.projectBar .btn small{line-height:.5rem;font-size:.27rem;color:#8c8888;border:#bababa solid 1px;display:inline-block;padding:0 .35rem;}



.projectBar ul{background-color:#fff;border-radius:.1rem;padding:0 0 .13rem;justify-content: left;}
.projectBar li{float:left;width:25%;text-align:center;height:auto;position:relative;margin-bottom: .26rem;}
.projectBar a{height:.69rem;line-height:.69rem;font-size:.24rem;color:#139393;padding-top:1.14rem;display:block;position:relative;transition: all .3s;}
.projectBar a i{width:1.16rem;height:1.14rem;display:block;position:absolute;left:50%;transform:translateX(-50%);top:0;}
.projectBar a i.ioc1{background:url(/style/images/index/ioc_01.png) no-repeat;background-size:1.16rem 1.14rem;}
.projectBar a i.ioc2{background:url(/style/images/index/ioc_02.png) no-repeat;background-size:1.16rem 1.14rem;}
.projectBar a i.ioc3{background:url(/style/images/index/ioc_03.png) no-repeat;background-size:1.16rem 1.14rem;}
.projectBar a i.ioc4{background:url(/style/images/index/ioc_04.png) no-repeat;background-size:1.16rem 1.14rem;}
.projectBar a i.ioc5{background:url(/style/images/index/ioc_05.png) no-repeat;background-size:1.16rem 1.14rem;}
.projectBar a i.ioc6{background:url(/style/images/index/ioc_06.png) no-repeat;background-size:1.16rem 1.14rem;}
.projectBar a i.ioc7{background:url(/style/images/index/ioc_07.png) no-repeat;background-size:1.16rem 1.14rem;}
.projectBar a i.ioc8{background:url(/style/images/index/ioc_08.png) no-repeat;background-size:1.16rem 1.14rem;}
.projectBar li a:hover{background:transparent;}

.f1Box{background-color:#dcfafb;padding:.4rem 0 0 .4rem;overflow:hidden;}
.f1Box dl{float:left;width:1.41rem;margin:0 .32rem .33rem 0;position: relative;}
.f1Box dt,.f1Box dt img{width:1.41rem;height:1.41rem;}
.f1Box dt i{width:1px;height:1.62rem;background-color:#a3a9a9;display:block;position:absolute;right:-.16rem;top:50%;transform: translateY(-50%);}
.f1Box dd{text-align:center;line-height:.46rem;font-size:.22rem;color:#259099;background-color:#fff;}
.f1Box dd a{color:#259099;}
.f1Box dl:nth-child(4n) dt i{display:none;}

.f2Box{padding:.63rem 0 .66rem;}
.f2Box ul{padding:0 .25rem;overflow:hidden;}
.f2Box li{float:left;position:relative;}
.f2Box li:nth-child(2n){float:right;}
.f2Box li,.f2Box li img{width:3.12rem;height:4.63rem;}
.f2Box li a.btn{width:2.82rem;height:.49rem;text-align:center;line-height:.49rem;font-size:.28rem;color:#fff;background:linear-gradient(45deg,#259099,#4bb3bc,#259099);border-radius:5rem;position:absolute;left:50%;transform:translateX(-50%);bottom:.3rem;}

.f3Box{}
.f3Box .tab{margin-bottom:.25rem;overflow:hidden;}
.f3Box .tab span{float:left;width:2.36rem;height:.51rem;text-align:center;line-height:.51rem;font-size:.26rem;color:#259099;background-color:#dcfafb;position:relative;}
.f3Box .tab span:after{width:.04rem;height:.51rem;content:' ';background-color:#fff;display:block;position:absolute;right:0;top:0;}
.f3Box .tab span.active{color:#fff;background-color:#259099;}
.f3Box .tabCon ul{overflow:hidden;}
.f3Box .tabCon li{float:left;margin-bottom:.18rem;}
.f3Box .tabCon li:nth-child(2n){float:right;}
.f3Box .tabCon li,.f3Box .tabCon li img{width:3.48rem;height:2.12rem;}

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