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

#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;}

.f1Box h2{width:176px;margin: 0 auto;text-align:center;padding-top:50px;}
.f1Box h2 img{display:block;margin:0 auto;}
.f1Box h2 span{font-size:28px;font-weight:normal;color:#000;display:block;}

/*.f1BoxMap{float:left;width:583px;height:422px;}*/
.f1BoxNav{padding-top: .2rem;}
.f1BoxCon{}
.f1BoxTab{width:1005px;height:222px;overflow:hidden;}
.f1BoxTab dl{overflow:hidden;}
.f1BoxTab dt{float:right;}
.f1BoxTab dt,.f1BoxTab dt img{width:424px;height:222px;}
.f1BoxTab dd{float:left;width:580px;}
.f1BoxTab dd p{font-size: 16px;color: #666;padding: 15px 15px 0;}
.f1Box p.txt{width:1005px;font-size:18px;color:#333;padding-left:30px;margin:30px auto 0;}
.f1Box p.txt a{font-size: 16px;color: #fff;background-color: #169ca7;padding: 5px 17px;-webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px;}
.lylxewm{padding:20px 0 0 100px;overflow:hidden;display:none;}
.lylxewm dt{float:left;}
.lylxewm dt,.lylxewm dt img{width:200px;height:200px;}
.lylxewm dd{float:left;width:400px;line-height:50rpx;font-size:25px;padding:50px 0 0 30px;}


.f1Box h2{width:1.76rem;padding-top:.5rem;}
.f1Box h2 img{width:1.76rem;}
.f1Box h2 span{font-size:.28rem;}
.f1BoxNav{width:6.9rem;height:auto;margin:0 auto;padding-left:0;float: left;}
.f1BoxNav img{width:1.77rem;margin:0 auto;padding-bottom:.3rem;}
.f1BoxNav .tab{display:flex;display:-webkit-flex;flex-wrap:wrap;justify-content:space-between;padding:0 .1rem;}
.f1BoxNav .tab span{float:left;width:18%;text-align:center;line-height:.42rem;font-size:.28rem;color:#000;border:1px solid #0f5e63;box-sizing: border-box;display:block;overflow:hidden;position:relative;padding-left:0;margin-bottom: .3rem;}
.f1BoxNav .tab span i{width:100%;height:.42rem;display:block;background: url(/style/images/lylx/path_02.png) center no-repeat #0f5e63;background-size:.82rem 2.62rem;position:relative;left:0;top:0;}
.f1BoxNav .tab span i.ioc1{background-position:center 0;}
.f1BoxNav .tab span i.ioc2{background-position:center -.55rem;}
.f1BoxNav .tab span i.ioc3{background-position:center -1.10rem;}
.f1BoxNav .tab span i.ioc4{background-position:center -1.65rem;}
.f1BoxNav .tab span i.ioc5{background-position:center -2.20rem;}
.f1BoxNav .tab span.active{border-color: #0f5e63;background-color: #169ca7;color: #fff;}

.f1BoxCon{width:auto;height:auto;margin:.8rem auto 0;border:1px solid #95774c;padding:2px;overflow: hidden;}
.f1BoxTab{float:inherit;width:6.6rem;height:auto;margin:0 auto;overflow:hidden;}
.f1BoxTab dl{width:auto;overflow:hidden;}
.f1BoxTab dt{float:inherit;margin-bottom:.1rem;}
.f1BoxTab dt,.f1BoxTab dt img{width:100%;height:auto;}
.f1BoxTab dd{float:inherit;width:auto;}
.f1BoxTab dd p{font-size:.34rem;padding:0 0 .1rem;}
.f1Box p.txt{width:6.6rem;font-size:.24rem;color:#333;padding-left:.3rem;margin:.3rem auto 0;}
.f1Box p.txt a{font-size:.24rem;color: #fff;background-color: #169ca7;padding:.05rem .17rem;-webkit-border-radius:.1rem;-moz-border-radius:.1rem;border-radius:.1rem;}
.lylxewm{padding:.3rem 0 0;overflow:hidden;display:block;}
.lylxewm dt{float:none;margin:0 auto;}
.lylxewm dt,.lylxewm dt img{width:200px;height:200px;}
.lylxewm dd{float:none;width:auto;text-align:center;line-height:.5rem;font-size:.28rem;padding:0;}