.ly_map_con{ border-radius:.08rem; position: relative;overflow: hidden;}
.ly_map{ position: relative; z-index: 2;}
.ly_ss_con{ position: absolute; z-index: 4; width: 33.3%; left: 0rem; top: 0rem; bottom: .24rem; background-color: #ffffff\0; background-color: rgba(255,255,255,.6);}
.ly_ss_box{ background-color: #ffffff; border-radius: .1rem; position: relative; height: 100%;}
.ly_ss_box .tabs .tabs_header{ margin-bottom: 0;}
.ly_ss_box .tabs .tabs_header ul{ padding-left: .16rem;}
.ly_ss_box .tabs .tabs_header>ul>li{ font-size: .16rem; line-height: .44rem;}
.ly_ss_box .tabs .tabs_bd{ padding: .16rem .16rem 0 .16rem;}
.ly_input_row{ position: relative; }
.ly_ss_tit{ padding:0rem .16rem; line-height: .28rem; margin-top: .1rem; margin-bottom: .1rem;}
.ly_ss_inp{width: 100%; padding-left: .16rem; font-size: .16rem; height: .4rem;line-height: .4rem;background-color: #ffffff;border: 1px solid #F0F0F0; border-radius: 4px 0 0 4px; padding-right: .4rem;}
.ly_ss_btn{ position: absolute; right:0px; top: 0; height: .4rem; background-color: #1658A0; border: none; width: .4rem; border-radius:0 4px 4px 0;box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.1);}
.ly_ss_btn i{ color: #ffffff; font-size: .2rem;}
.ly_ss_down{ position: absolute; left: 0; top:.42rem; right: 0; box-shadow: 0 4px 8px rgba(0,0,0,.3); border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; z-index: 999; background-color: #ffffff; padding:20px; display: none;}
.ly_ss_down li{ line-height: .34rem;}
.ly_ss_down li span{ color: #FAA11B;}
.ly_ss_con1{ position: absolute; bottom: .24rem; left:0rem; right: 0rem; top: 1.48rem; overflow-y: auto; }
.ly_ss_con1::-webkit-scrollbar{ width: 6px; background-color: #E0E0E0; border-radius: 3px;}
.ly_ss_con1::-webkit-scrollbar-thumb{ width: 6px; background-color: #C2C2C2; border-radius: 3px;}
.ly_ss_text span,.ly_ss_text1 a{ line-height: .24rem; font-size: .14rem; margin-top: .02rem; margin-bottom: .02rem;}
.ly_ss_text span{ float: left; display: block;}
.ly_ss_text1,.ly_ss_text{ overflow: hidden;}
.ly_ss_text1 a{ display: inline-block; padding: 0 .1rem;}
.ly_ss_text1 a:hover,.ly_ss_text1 a.on{ color: #ffffff; background-color: #1658A0; border-radius: .04rem;}
.address_con li{ padding:0rem .16rem .16rem .16rem; position: relative;}
.address_con li h3{ line-height: .22rem; font-size: .16rem; font-weight: normal; margin-bottom: 8px; margin-top: .16rem;}
.address_con li h3 i{ margin-right: .08rem; vertical-align: top; color: #D43030; font-size: .2rem;}
.address_con li p{ line-height: .22rem; color: #666666; font-size: .14rem; padding-left: .24rem;}
.address_con li p i{width: .16rem; height: .2rem; display: block; float: left; font-size: .12rem;color: #A6A6A6;}
.address_con li.on p i,.address_con li:hover p i{ color: #FF5733;}
.address_con li p>a{ display: inline-block; font-size: .14rem; margin-top: .1rem; margin-right: .08rem; padding: 0 .12rem; color: #1658A0; background-color: #ffffff; border: 1px solid #D1E4F9; border-radius: .04rem; line-height: .28rem;}
.address_con li:hover{ background-color: #ffffff;}
.address_con li.on h3 i{ color: #1658A0;}
.ly_ss_btn1{height: .24rem; background:url(221102lymb_down.png) no-repeat center #ffffff;position: absolute;left: 0rem;width: 33.3%;bottom: 0rem;cursor: pointer;z-index: 5;}
.slb .ly_ss_con{ overflow-y:auto;}
.slb .ly_ss_con1{ position:relative; top:inherit;}
@media \0screen {
	.slb .ly_ss_con1{ top: 120px;}
}
@media screen and (max-width:992px) {
	.ly_ss_con,.ly_ss_con1{ position: relative; width: 100%; left: inherit; right: inherit; top: inherit; bottom: inherit;}
	.ly_ss_con1{ padding-top: 0; margin-top: 0;}
	.slb .ly_ss_con,.slb .ly_ss_btn1{ width: 100%;}
}

.ly_ss_con1{top: 3.48rem;}
#maincontainer{width: 100%; min-height: 700px;}
.ly_ss_btn1{display:none;}
@media screen and (max-width: 1000px){
	#maincontainer{min-height: 400px;}.ly_ss_con1{top: 0rem;}
}
.bmdt_icon{background: #ffffff;}
.bmdt_icon ul{padding: 0rem .15rem;padding-top: .03rem;margin-top: .1rem;}
.bmdt_icon ul li a {display: block;text-align: center;padding-bottom: .15rem;margin-top: .12rem}
.bmdt_icon ul li a span{display: inline-block;background: #F5F9FE;width: .66rem;height: .66rem;border-radius: .1rem;line-height: .66rem;}
.bmdt_icon ul li a span i{color: #1658A0;font-size: .3rem;display: inline-block;}
.bmdt_icon ul li a p{margin-top: .09rem;}
.bmdt_icon ul li:hover span i{ transform: rotateY(360deg); transition: all .3s linear;}
.bmdt_icon ul li {position: relative;}
.bmdt_icon ul li dl{ position: absolute; top: 100%; width: 3.8rem; left: .2rem; background-color: #F5F5F5; border-top: 3px solid #1658a0; z-index: 9; padding: .16rem .16rem; display: block;}
.bmdt_icon ul li.active dl{ display: block;}
.bmdt_icon ul li:nth-child(4n+1) dl{ left: .2rem;}
.bmdt_icon ul li:nth-child(4n+2) dl{ left: -.85rem;}
.bmdt_icon ul li:nth-child(4n+3) dl{ left: -1.9rem;}
.bmdt_icon ul li:nth-child(4n+4) dl{ left: -2.95rem;}
.bmdt_icon ul li dl dd { line-height: .2rem; float: left; width: 50%; height: .4rem;}
.bmdt_icon ul li dl dd a { display: block; text-align: left; margin-top: 0rem;position: relative;padding-left: .2rem;overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;padding-bottom: 0rem;
}
.bmdt_icon ul li dl dd a i{position: absolute;left:0rem;color: #0059AB;vertical-align: top;margin-right: .04rem;}
.bmdt_icon ul li.active>a {	background: url(220919nd_bmdt_tit_bar.png) no-repeat center bottom; }
.ly_ss_con{ left: 0rem; bottom:.2rem; right: 0rem; top: 0px; overflow-y: inherit;overflow-x: hidden;}
.content_bg_01{	background: none;}

.BMap_pop div:first-child>div{border-top-left-radius: 4px;}
.BMap_pop div:nth-child(3)>div{border-top-right-radius: 4px;}
.BMap_pop div:nth-child(5)>div{border-bottom-left-radius: 4px;}
.BMap_pop div:nth-child(7)>div{border-bottom-right-radius: 4px;}
.BMap_pop div:first-child>div,.BMap_pop div:nth-child(3)>div,.BMap_pop .BMap_top,.BMap_pop .BMap_center,.BMap_pop div:nth-child(5)>div,.BMap_pop div:nth-child(7)>div,.BMap_pop .BMap_bottom{border:none !important;}
.map-info .icon{position:relative; flex-direction:column; gap:.04rem; font-size:.12rem; text-align:center;display:flex; margin-left:.12rem;align-items:center;flex:1;justify-content: center;}
.map-info .icon:before{ position:absolute; left:0; top:0; bottom:0; width:1px; background-color:#eeeeee; content:'';}
.map-info{ display:flex; align-items:center}
.map-info .info{display:flex; flex-shrink:0; align-items:center;justify-content:center;font-size:.14rem;line-height:1.5715;color:#333333 !important;text-align: center;}
.map-info .icon i { display: block; margin: 0 auto; width:.24rem; height: .24rem; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAABUZJREFUaAXVWltoHVUUXTM3zasmJK1tDdFGaFKtpKiJTxC1gsXHh421pWDFjxKD/gj9EAotXEhBKTV/CmoE31gr2ooI1lcLihRbX1H7sH6ItBe10JhAmpYm41qTO/fO3DuTeWTy2jB3znPvtc/Z55x99lwDKdDtfVbNv0O4FxbWYBzXwkAr041819nsLQwzfY5lp2DiONNfLanHZ99uNc5PVbyRlMHqZ63G0Qt4yBrjY2AtwdXG4mVgxLBwwMhgf3UV9g9sM87F6p9vHFuBzqxVOzSGrRbwDJ+JEU4i2dWHIIb57KrPoO9o1hhxVYUmIyuw4T0r8/0AtpBjlk9TKOdkDXLslu1YjVf3bjTGorCIpMDKnVbz2EXso5ncFIXplNsYOJKpxLqT243TYbxCFWjbYd06DnxIRtM16kEYcybQ9XuvcTiogcrZJphas9bmcQMH2WKmwQtUk2QLgzJBFDgD6sgd5s2gjjNZzp3qsVNZ4y0/mb4K2GajkbdQ7ddpxssMjJoW7vYzpzIF7AV7Ad8R5GyYzWRjk8tU4ebShe1ZA9oq7d0mIfh6zlfrkskwTKmuSdiE0c3Fo4C9zyfcKhtqgI2dwAPtwA1XukWkmCa2/FlUYFowIZ2wg2P0VRKMvkb+kQ7gsqoCX3x5AvjlTDGfYirXkEGrc2IXZkDuQRLwAv3wjV7wAnvPNcB1V6QIu8iqKY/VLrFnQI7Z+RH8Gde3WVgJrOfIy3z8yCLDA8eAE3/71SYvI+jhmlq0yAG0Z8D2KmM6ZrUEr5EPAi94BiWtXQW0pbywNdDCLBm2AnKJlYlDbUuBM4PAr7TzY3LBSij330Tdb6xrbgQyBWOdaFjp2UtKOkfIOpgNXUb+GcTZ2P68S8gCgnnyTlcBkwdPAj9P4oq93w08vRc4zUFIRLxPLG3A5Wb+JhXvMpJIorfTsnrg9ceBxQu95ZFzvEAJu8mRXxO5U8oNr14MvEYl6pI6LMRu2nfYlIEFsVvOtfAgD7qnaG46O0SruNX2PwpUL5jIx/rl/bsifwGP1S9u43XXA5tv4Ql9lX/PzhbghU1Az9vAJV4+IhODBzIhjsv0kExkzxZg9/pg8I7ku9qA57qcXMQ3sWsG6qhE6iSnbtt9QGPE7UGH3tdyZOIQsVfEaR+17SKC7r4DqAmw63GaiQ45PQ71fgLs+8nJRX/LhIajNw9vWcED634u1FLwlxhjePcIsOEVoH2nd//v+wJ443A477IWxC4TUsSM1poOdS4v39t1WGmBHvfxifq/AV48lFA2sWsG4lpeoDS5B6U7zRCDh5v6/cHvOcqF+2kgu/AKYjftWGV400gtVi4DqkpW1fM0j9xQefePB4DtH5WXxyphnNVUoDVWp0katyzyVupC845u1z60+3NAO8+UiNhNRYmpRKx4ZJDQ5gZvzQc/pgDSy7KYI2ZhNxXiVpS4WJM8VeoO/PBXcl5hPYVZ2G0vXSHusA5J6s+mukF7ETiYbQUUn+eZkrq4i9z7p4OEVZjF21ZAd0sW7poOYdPBU1idDyK2AhKijwt8+VwOo0HQSTtDlMtjtcVRmSKt2GE9wdxLxZI5mer5o9d42UFWmAEV6MsIt1R6LHOUiM3G6ILnmQGVz+vgrhRQ9JfT0sWZGFV+TpDC68RUGpkWNo8JOWAVhzdMdDv52X4Li9+3AeHyVUAV+iKiLyOzOhMc+cm+zghn2RpQoZvm+ke+UAWkzFz+zBpoQu5Z0OLpaMdtLOvhk/iwc/MMSIt3j2T5LVi/PpFmwN1x3v7VwK2E0vP2zx6liig/m3+3+R8zfKSyo+XksQAAAABJRU5ErkJggg==) 50%/contain no-repeat
}
.map_tcc{ position: absolute; right: .56rem; top: .16rem; bottom: .16rem; width: 3.2rem; display: flex; flex-direction: column;z-index: 9;}
.map_header{ cursor: pointer; background-color: #1658A0; color: #ffffff; box-shadow: 0 2px 10px 0 hsla(0,0%,55.7%,.5); padding: 0 .12rem; line-height: .4rem; display: flex; justify-content: space-between; border-radius: .04rem .04rem 0 0; flex-shrink: 0;}
.map_header i{ font-size: .2rem; cursor: pointer;}
.map_main{ background-color: #ffffff; position: relative; border-radius: 0 0 .04rem .04rem; flex: 1; overflow-y: auto; overflow-x: hidden;}
.map_main::-webkit-scrollbar{ display: none;}
.map_header i.xmno{ font-size: .16rem;}
.map_header.on{ border-radius: .04rem;}
.map_header.on i.xmft_shengxu{ transform: rotate(-180deg);}
.map_con{ padding: .16rem;}
.map_tit{ font-size: .2rem; line-height: 1.5;}
.map_tit1{ margin-top: .04rem; font-size: .14rem; color: #999999;}
.map_tit1 span+span{}
.map_tit1 span+span::before{content: "|"; vertical-align: 1px; margin: 0 4px;}
.map_service{ margin-top: .08rem; display: flex; justify-content: space-between; line-height: .3rem;}
.map_service a{ display: block; color: #1658A0; font-size: .14rem;}
.map_text_con{ border-top: 1px dashed #ebedf3; padding-top: .12rem; margin-top: .06rem;}
.map_text_con li{ font-size: .14rem; color: #333333; line-height: 1.5;}
.map_text_con li+li{ margin-top: .04rem;}
.map_text_con li i{ color: #999999; margin-right: .04rem; position: relative; top: -.01rem;}
.map_con+.map_con{ border-top: .08rem solid #f1f4f6; padding-top: 0;}
.map_tabs.tabs .tabs_header{ margin-bottom: 0;}
.map_tabs.tabs .tabs_header>ul>li{ line-height: .4rem; font-size: .14rem; margin: 0 .08rem; cursor: pointer;}
.map_tabs.tabs .tabs_header:after{ display: none;}
.map_tabs.tabs .tabs_header>ul>li.on{ color: #1658A0;}
.map_tabs.tabs .tabs_header>ul>li.on:before{ width: .32rem; left: 50%; right: auto; transform: translateX(-50%); height: .02rem;}
.map_dtjj_con{ background-color: #f5f7fa;}
.map_dtjj_con h3{font-size: .14rem; font-weight: normal; font-weight: 600;}
.map_dtjj_text{ font-size: .14rem; line-height: 1.5715; color: #444444; margin-top: .08rem;}
.map_dtjj_text+h3{ margin-top: .12rem;}
.map_dtsx_list li{ cursor: pointer; border-top: 1px solid #ebeef5; padding: .1rem 0;}
.map_dtsx_list li .map_dtsx_tit{ font-size: .14rem; position: relative; padding-right: .26rem; line-height: .3rem;}
.map_dtsx_list li .map_dtsx_tit .trt-icon-arrow{ position: absolute; right: .08rem; top: 50%; transform: translateY(-50%); -ms-transform: translateY(-50%); font-size: .12rem; color: #444444;}
.map_dtsx_list li .map_dtsx_tit .trt-icon-a-fenzu1{ color: #444444; margin-right: .04rem; position: relative; top: -.02rem;}
.map_dtsx_con .input_base{ margin: .1rem 0;}
.map_dtsx_list li .map_dtsx_btn{ height: 0; overflow: hidden; text-align: right; transition: .3s all;}
.map_dtsx_list li .map_dtsx_btn a{ font-size: .14rem; display:inline-block; padding: 0 .16rem; background-color: #1658A0; color: #ffffff; border-radius: .04rem; line-height: .28rem;}
.map_dtsx_list li.on .map_dtsx_btn{ height: auto;}
.map_more{ margin: .1rem auto; display: block; text-align: center; font-size: 0;}
.map_more a{ display:inline-block; padding: 0 .2rem; background-color: #f4f4f5; color: #919398; border: 1px solid #d3d4d6; border-radius: .04rem; font-size: .14rem; line-height: .28rem;}
.map_more a:hover{ background-color: #919398; border-color: #919398; color: #ffffff;}