@charset "UTF-8";
/*新年样式*/
.page_bg{ background: url(240412xa_yljk_bg1.jpg) #F8f8F8 no-repeat center top; }
.page_bg .dropdown_toggle{margin-top:.3rem;}
.page_bg .dropdown_toggle i{background:#2A82E4;-webkit-background-clip:text; -webkit-text-fill-color:transparent; text-transform: uppercase;color:#2A82E4\0 !important;background-image: linear-gradient(180deg, rgba(22, 88, 160, 1) 0%, rgba(42, 130, 228, 1) 100%);-webkit-transform: rotate(90deg);transform : rotate(90deg);}
.page_bg .title_more .btn_base{border-radius:.2rem;background:#fff;background: rgba(255, 255, 255, 1);box-shadow:inset 0px 2px 4px  rgba(22, 88, 160, 0.33);}
.page_bg .dropdown_toggle i img{width:.12rem;margin-left:.1rem;}
.page_bg .banner .row>h3 img{width:48%;}
.page_bg .banner .row>h3{padding:1.4rem 0.1rem 1.68rem 0.1rem;}

/*标题12*/
.conbt12_tit{position: relative;text-align: center;}
.conbt12_tit em{display:inline-block;width:42%;z-index:0;}
.conbt12_tit h3{display:inline-block;background-color:#fff;position: relative;z-index:2;font-size:.28rem;}
.conbt12_tit .conbt12_tit_l{position: absolute;left:0;top:.1rem;}
.conbt12_tit .conbt12_tit_r{position: absolute;right:0;top:.1rem;}

.title_bt b{font-size:.26rem;}


.xayljk_01 .row{background: url(240412xa_yljk_bg2.jpg) no-repeat center top;background-size: cover;}
.xayljk_01 .icon_list_group_04 .trt-col-3{width:14.28%;}
.xayljk_01 .icon_list_group_04 li a{background-color: transparent;}
.xayljk_01 .icon_list_group_04 li p{font-size:.22rem;font-weight: 700;}
.xayljk_01 .icon_list_group_04{margin-bottom:.08rem;}
.xayljk_01 .icon_list_group_04 li a i img{width:1.6rem ;}

.xayljk_02 .title_bt:first-child{margin-top:-.1rem;}
.xayljk_02 .icon_list_group_05 li a{background: url(240412xa_yljk_bg3.jpg) no-repeat center bottom;background-size: cover;border-radius:8px;height:2.3rem;padding:.5rem;}
.xayljk_02 .icon_list_group_05 li p{font-size:.2rem;margin-top:.26rem;}
.xayljk_02 .icon_list_group_05{position: relative;margin-left: -0.16rem;}
.xayljk_02 .icon_list_group_05>span{right:.5rem;position: absolute;background-color: #3485E9;background: linear-gradient(180deg, rgba(52, 133, 233, 1) 0%, rgba(86, 164, 249, 1) 100%);width:.22rem;height:.22rem;line-height:.2rem;border-radius: 50%;color:#fff;z-index: 8;text-align: center; top: -0.4rem;}
.xayljk_02 .icon_list_group_05>span.next{right:0rem;}
.xayljk_02 .icon_list_group_05>span i{font-size: .12rem;}
.xayljk_02 .icon_list_group_05>span.prevStop,.xayljk_02 .icon_list_group_05>span.nextStop{background:#CFCFCF; }
.xayljk_02 .icon_list_group_05 li a i img{width:.65rem;height:.65rem;}

.xayljk_02 .xayljk_02_znwd{background: url(240412xa_yljk_bg4.jpg) no-repeat center bottom;background-size: cover;position: relative;height:2.82rem;border-radius: .08rem;padding:.24rem .2rem .4rem .2rem;}
.xayljk_02 .xayljk_02_znwd em{position: absolute;right:0rem;bottom:.12rem;}
.xayljk_02 .xayljk_02_znwd h4{font-size:.26rem;color:#fff;margin-bottom:.2rem;}
.xayljk_02 .xayljk_02_znwd h3{font-size:.16rem;border-radius: 8px;background:#fff;box-shadow: 2px 2px 7px  rgba(0, 71, 194, 0.05);padding:.22rem;font-weight: 400;}
.xayljk_02 .xayljk_02_znwd p{line-height:.28rem;overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:5; -webkit-box-orient: vertical;height:1.36rem;}

.xayljk_02 .icon_list_group_m_04 li a{background-size:cover;border-radius: .08rem;height:1.4rem;}
.xayljk_02 .icon_list_group_m_04 li a em img{width:2.1rem;}
.xayljk_02 .icon_list_group_m_04 li a h3{font-size:.26rem;color:#fff;margin-bottom:0rem;}
.xayljk_02 .icon_list_group_m_04 li a span{color:#fff;border-radius: .16rem;background:#fff;color:#333\9;background: rgba(255, 255, 255, 0.2);border: 1px solid #fff;border: 1px solid rgba(255, 255, 255, 0.3);}
.xayljk_02 .icon_list_group_m_04 li a i{background:#fff;background: rgba(255, 255, 255, 0.4);width:100%;border-radius:0px 0px 8px 8px;display: block;height:.14rem;position: absolute;left:0rem;right:0rem;bottom:0rem;z-index: 2;}
.xayljk_02 .tab_skin_02{background:#fff;border-radius: .08rem;padding:.26rem;}
.xayljk_02 .tab_skin_02 .list_base li:before{background-color:#00B4E5;}

.xayljk_02 .icon_list_group_m_03 li a{height:1.4rem;padding:.47rem .3rem;}
.xayljk_02 .icon_list_group_m_03 li a span{color:#fff;border-radius: .16rem;background:#fff;color:#333\9;background: rgba(255, 255, 255, 0.2);border: 1px solid #fff;border: 1px solid rgba(255, 255, 255, 0.3);margin-left: .25rem;}
.xayljk_02 .icon_list_group_m_03 li a h3{overflow:  inherit; text-overflow:  inherit; display:  inherit; -webkit-line-clamp:  inherit;-webkit-box-orient:  inherit;display: inline-block;height:auto;margin-bottom:0rem;color:#fff;font-size:.26rem;line-height:inherit;}
.xayljk_02 .icon_list_group_m_03 li a em img{width:2.1rem;}

.slb .xayljk_01 .icon_list_group_04 .trt-col-3{width:24%;}
.slb .xayljk_01 .icon_list_group_04 li a i img{width:auto;}
.slb .xayljk_02 .icon_list_group_05 li a i img{width:auto;height:auto;}
.slb .page_bg{background-position: center top;}

@media screen and (max-width:992px) {
    .conbt12_tit em{display:none;}
    .xayljk_01 .icon_list_group_04 .trt-col-3{width:33.3%;}
    .xayljk_01 .icon_list_group_04{margin-bottom:0rem;}
    .conbt12_tit h3{font-size:.24rem;}
    .title_bt b{font-size:.2rem;}
    .page_bg .dropdown_toggle{margin-top:.16rem;}
    .page_bg .banner .row>h3 img{width:90%;}
    .xayljk_02 .icon_list_group li a{height:auto;padding:.16rem;}
    .xayljk_02 .icon_list_group_05 li p{font-size:.16rem;margin-top:.16rem;}
    .xayljk_02 .xayljk_02_znwd{height:auto;padding:.16rem;}
    .xayljk_02 .xayljk_02_znwd h4{font-size:.2rem;margin-bottom:.16rem;}
    .xayljk_02 .icon_list_group_m_04 li a h3{font-size:.2rem;}
    .xayljk_02 .icon_list_group_m_04 li a{height:auto;}
    .xayljk_02 .icon_list_group_m_03 li a h3{font-size:.22rem;}
    .xayljk_02 .icon_list_group_m_03 li a{height:auto;padding:.16rem;}
    .xayljk_02 .icon_list_group_05{margin-left: 0rem;}
    .xayljk_02 .title_bt:first-child{margin-top:.16rem;}
    .xayljk_02 .icon_list_group_m_04 li a em img{width:1rem;}
    .xayljk_02 .xayljk_02_znwd em img{width:.6rem;}
    .xayljk_02 .xayljk_02_znwd p{height:auto;overflow:  inherit; text-overflow:  inherit; display:  inherit; -webkit-line-clamp:  inherit;-webkit-box-orient:  inherit;}
    .xayljk_02 .xayljk_02_znwd h3{padding:.16rem;}
    .xayljk_02 .tab_skin_02{padding:.16rem;}
    .xayljk_02 .icon_list_group_m_03 li a em img{width:1rem;}
    .page_bg .banner .row>h3{padding:.4rem 0rem;}
    .xayljk_01 .icon_list_group_04 li p{font-size:.2rem;}
    .xayljk_01 .icon_list_group_04 li a i img{width:1rem;}
    .slb .xayljk_01 .icon_list_group_04 .trt-col-3{width:33%;}
   
}
@media screen and (max-width:640px) {
    .conbt12_tit em{display:none;}
    .xayljk_01 .icon_list_group_04 .trt-col-3{width:50%;}
    
}

/*地图*/
.ptsb_map{height:7.3rem; margin-top:.3rem; border-radius:.08rem;box-sizing: border-box; position: relative;}
.ptsb_map .map_ditu{width: 100%; height: 100%;  border-radius:.06rem; overflow: hidden;}
.ptsb_map .search_add_con{display: flex; flex-direction: column; width:4.1rem; position: absolute; left:.46rem; top:.46rem; bottom:.45rem; z-index: 99;}
.search_add_con .search_input {display: flex; align-items: center; height:.4rem; margin-bottom:.1rem;}
.search_add_con .search_input>input { flex: 1; height: 100%; width: calc(100% - .4rem)\9; margin-right: -.05rem\9; box-sizing: border-box; padding: 0rem .1rem; background: #fff; border: none; font-size:.14rem; color: #333; border-radius:.04rem 0 0 0.04rem; box-shadow: 0 .03rem .09rem rgba(22,88,160,0.15);}
.search_add_con .search_input>button{width:.4rem; height:.4rem; line-height: .4rem; background: #1658a0; border-radius:0rem 0.04rem 0.04rem 0; border: none; cursor: pointer;}
.search_add_con .search_input>button i{font-size: .26rem;font-weight: normal; color: #fff;}
.add_item{background: #fff; background: rgba(255, 255, 255, .6);position: relative;flex: 1; max-height: 5.85rem; overflow-y: auto;}
.add_item ul{padding: 0rem .2rem;}
.add_item ul li{padding:.2rem 0; border-bottom: solid 1px #ccc;}
.add_item ul li>a{padding-left: .23rem; position: relative; display: block;}
.add_item ul li>a i{display: block; position: absolute;left: 0; top: 0; font-size: .16rem; color:#1658a0;}
.add_item ul li>a p{font-size:.16rem; color: #333; line-height:.2rem; margin-bottom:.1rem;}
.add_item ul li>a span{font-size: .14rem; color: #666; line-height:.2rem; display: block; width: 100%;}
.add_item::-webkit-scrollbar{ width: .06rem;}
.add_item::-webkit-scrollbar-thumb{background-color: #c2c2c2; border-radius: .1rem;}

.slb .ptsb_map .search_add_con{width: 2.8rem;}
.slb .ptsb_map .map_ditu>img{height: 100%; max-width:inherit;}

@media screen and (max-width:992px){
	.slb .insurance_list li a>p{height: inherit; -webkit-line-clamp: inherit; margin-bottom: .2rem;}
	.ptsb_map{border: none; padding: 0; height: auto; margin-top: .2rem;}
	.ptsb_map .search_add_con{display: block; width: 100%; position: relative;left: inherit; top:.2rem; bottom: inherit;}
	.slb .ptsb_map .search_add_con{width: 100%;}
	.add_item{max-height: inherit; overflow-y: inherit;;}
	.add_item ul{padding:0rem;}

    
}