@charset "utf-8";
/*
* Author:pengxing
* Date:2023.8.2
*/
.item{width:7rem;margin:0 auto;}
#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;}

/*f1Bg*/
.f1Bg{padding-top:16px;}
.f1L{width:100%;}
.f1L ul{display:flex;display:-webkit-flex;flex-wrap:wrap;}
.f1L ul li{position:relative;padding:0 .1rem .16rem;}
.f1L ul li a{line-height:.6rem;font-size:.28rem;color:#999999;padding:0 .14rem;border:1px solid #eaeaea;border-radius:.1rem;display:block;position:relative;}
.f1L ul li.active,.f1L ul li:hover{background:none;margin-top:-1px;}
.f1L ul li.active a,.f1L ul li:hover a{color:#4c4c4c;background-color:#ececec;}

.f1R{width:100%;}
.f1R h3{border-bottom:1px solid #eaeaea;height:52px;}
.f1R h3 b{display:inline-block;font-size:20px;color:#5c5c5c;line-height:52px;position:relative;padding-right:5px;float:left;}
.f1R h3 b i{display:block;width:100%;height:2px;background-color:#169ca7;position:absolute;left:0;bottom:-1px;}
.f1R h3 span{font-size:14px;color:#818181;line-height:52px;font-weight:normal;float:right;}
.f1R h3 span em{color:#169ca7;}
.f1R h3 span a{color:#818181;padding-left:25px; left center no-repeat;display:inline-block;}
.f1R h3 span a:hover{color:#079167;}
.f1R .doctor dl{overflow:hidden;padding:.4rem 0;border-bottom:1px solid #eeeeee;}
.f1R .doctor dl dt,.f1R .doctor dl dt img{width:2.6rem;height:auto;float:left;}
.f1R .doctor dl dd{padding-left:3rem;}
.f1R .doctor dl dd h4 a{line-height:.4rem;font-size:.3rem;font-weight:normal;color:#169ca7;}
.f1R .doctor dl dd h4 a:hover{color:#ec910f;}
.f1R .doctor dl dd p{line-height:.4rem;font-size:.24rem;color:#808080;margin:.05rem 0;}
.f1R .doctor dl dd .p2{height:1.05rem;line-height:.35rem;font-size: .24rem;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow:hidden;}
.f1R .doctor dl dd .p2 em{font-size:.24rem;font-weight:bold;color:#666666;display:block;}
.f1R .doctor dl dd .p1 span{font-size:.24rem;margin-right:.4rem;}
.f1R .doctor dl dd .p1 span b{font-weight:bold;color:#666666;}
.f1R .doctor dl dd .askBox{overflow:hidden;}
.f1R .doctor dl dd .askBox a{float:left;width:1.8rem;height:.5rem;text-align:center;background-color:#adabab;border-radius:.5rem;margin-right:.2rem;display:block;}
.f1R .doctor dl dd .askBox a:hover{opacity:0.8;filter:alpha(opacity=80);}
.f1R .doctor dl dd .askBox a span{line-height:.5rem;font-size:.24rem;display:inline-block; color:#fff;position:relative;padding-left:.25rem;}
.f1R .doctor dl dd .askBox a span i{width:.2rem;height:.2rem;background:url(/style/images/zjtd/btn.png) no-repeat;background-size:.4rem .2rem;display:block;position:absolute;left:0;top:50%;margin-top:-.1rem;}
.f1R .doctor dl dd .askBox .a2{background-color:#ec910f;}
.f1R .doctor dl dd .askBox .a2 span i{background-position:-.2rem 0;}



