@charset "utf-8";
/* CSS Document*/
html{color:#333;}
/****公用****/
.fl{float:left;}
.fr{float:right;}
.bold{font-weight: bold;}
.container{width: 100%;position: relative;}
/* 过度*/
body{font-size: 15px;}
a img,img{-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all .3s ease-out;}
/****公用****/
.warp_center{background: #fff;display: flex;padding: 15px;}
.center-warp{width: 96%;/* min-height: 230px; */margin: 30px auto;}
.bmtd_title{color: #2D62B2;font-size: 44px;font-weight: bolder;text-align: center;/* width: 100%; *//* display: block; *//* height: 52px; */}
.searchbox{width: 47.4%;height: 42px;position: relative;margin: 15px auto;border: #2d62b2 1px solid;border-radius:7px;/* display: block; */}
.searchbox li.se_box{height: 43px;position: absolute;width: 82%;}
.searchbox li.se_box .msg-box{left:5px;top:0;position:absolute;}
.searchbox li.se_box input{background:none;border:0;width: 100%;line-height: 42px;font-size: 18px;color: #333;text-indent:12px;font-weight: bolder;}
.searchbox li.se_box input::-webkit-input-placeholder{color:rgb(0 0 0 / 30%);}
.searchbox li.se_box input:-moz-placeholder{color:rgb(0 0 0 / 30%);}
.searchbox li.se_box input:-ms-input-placeholder{color:rgb(0 0 0 / 30%);}
.searchbox li.sea_an{width: 30%;height: 42px;position:absolute;right:0;top:0;}
.searchbox li.sea_an input{float:left;width:100%;height: 43px;background: #2e61b0;border:0;text-align:center;font-size:18px;color:#fff; overflow:hidden;cursor:pointer;border-radius:0 5px 5px 0;}
.bm_list{/* display: flex; */}
.bm_list_t{}
.bm_list_t dl{}
.bm_list_t dl dt{border-bottom: 2px solid #EBEBEB;line-height: 30px;}
.bm_list_t dl dt span{border-bottom: 2px solid #2e61b0;padding-bottom: 5px;}
.bm_list_t dl dd{font-size: 16px;color: #333;}
.bm_ddtw{margin-top: 20px;width: 100%;height: 36px;}
.bm_list_t dl dd span{line-height: 36px;display: block;float: left;text-align: center;}
.bm_list_span{font-size: 20px;color: #333;font-weight: bold;}
.bm_list_name{width: 33%;/* text-align: left !important; */}
.bm_list_department{width: 10%;text-align: left !important;}
.bm_list_operation{width: 42%;}
.bm_list_adms{width: 15%;}
#lsxd_tb{line-height: 40px; height: 40px; display: block; width: 100%;}
#lsxd_tb dd span{line-height: 40px;display: block;float: left;height: 40px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-align: center;}
.bm_list_names{width: 32%;text-align: left !important;}
.bm_list_departments{width: 13%;text-align: left !important;}
.bm_list_operations{width: 38%;}
.bm_list_admss{width: 15%;}

#lsxd_tb .bm_list_admss{line-height: 36px;display: block;float: left;width: 190px;text-align: center;}
#lsxd_tb .bm_list_admss a{margin: 0px 10px; color: #2e61b0;}
.bm_list_operations a{margin:0px 10px;color: #2e61b0;}
.bm_list_operations a:first-child{margin-left:0px;}
.bm_list_t dl dt dd{}

.li_a{}
.li_b{}
.bmdtsearch_top{background: url(2022_bmdt_titlebg.jpg) top center no-repeat;height: 190px;position: relative;margin-bottom: 8px;}
.bmdtsearch_top .logo{position: absolute;top: 1%;left: 1%;}
.bmdtsearch_top .logo img{width: 60%;}
.w1150{width: 100%;margin: 0 auto;clear: both;}
.video-wrapper{/* padding-top: 80px; *//* padding: 0px 5%; */position: relative;}
.clearfix{overflow: hidden;_zoom: 1;}
.form-section{position: relative;margin: 0px;padding: 0;border: 0;text-align: left;margin-top: 5px;}
.xm-select{display: block;width: 220px;margin-right: 14px;}
.form-section{position: relative;margin: 0px;padding: 0;border: 0;text-align: left;margin-top: 5px;}
.location-section{float: right;}
.xm-select .dropdown{position: relative;display: block;overflow: hidden;_zoom: 1;width: 100%;max-width: 100%;height: 38px;border: 1px solid #e0e0e0;background: #fff;color: #333;-webkit-transition: border-color .2s linear;transition: border-color .2s linear;}
.xm-select label{position: absolute;right: 14px;top: 11px;z-index: 1;width: 16px;height: 16px;padding: 0;font-size: 16px;line-height: 1;color: #b0b0b0;cursor: pointer;pointer-events: none;}
.iconfont{font-family: "iconfont" !important;font-style: normal;-webkit-font-smoothing: antialiased;-webkit-text-stroke-width: 0.2px;-moz-osx-font-smoothing: grayscale;}
.xm-select select{-webkit-box-sizing: border-box;box-sizing: border-box;width: 120%;max-width: 120%;min-width: 120%;height: 38px;margin: 0;border: 0;padding: 0 16px;-webkit-appearance: none;-moz-appearance: none;appearance: none;font-size: 14px;font-weight: 400;line-height: 38px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;_zoom: 1;vertical-align: middle;background: none;color: #333;outline: none;cursor: pointer;}
.location-main{/* background: #f7f7f7; *//* margin-bottom: 30px; *//* border: solid 1px #e9e9e9; */}
.location-shop-con{width: 325px;}
.search-box{position: relative;margin: 14px 24px 4px 20px;padding: 0 14px;}
.search-box .search-input{line-height: 28px;height: 28px;font-size: 14px;color: #868686;width: 96%;background: #e9e9e9;}
.search-icon{position: absolute;display: inline-block;background-repeat: no-repeat;background-position: center;background-image: url(search-icon.png);-moz-background-size: contain;-o-background-size: contain;background-size: contain;color: #fff;top: 0;left: 0;height: 20px;width: 20px;cursor: pointer;}
.search-ictext{padding-left: 15px;}
.detail_list{display:block;width:100%;text-align: center;}
.detail_list a{color: #2e61b0;margin: 0px 5px;}
.js-store{height: 448px;overflow-x: hidden; padding-bottom: 15px; overflow-y: auto;}
.location-list li{position: relative;height: 80px;padding-top: 12px;padding-right: 25px;font-size: 12px;cursor: pointer;background: #fff;-webkit-transition: all 0.3s;transition: all 0.3s;margin: 10px 10px 0px 10px;}
.location-list .location-num{position: absolute;left: 7px;top: 27px;width: 21px;height: 33px;line-height:23px;color: #fff;text-align: center;background:url(2022tx_bmdt_searchin.png);}
.location-list .location-addr{padding-left: 40px;font-family: 'Microsoft Yahei';font-size: 12px;color: #999;width: 65%;}
.location-list .location-addr h3{font-weight: normal;margin-bottom: 2px;color: #212121;font-size: 1.17em;}
.addr-info{line-height: 20px;}
.location-map{height: 500px;margin-left: 325px;position: relative;}
li.addMove span.location-num{background:url(2022tx_bmdt_searchins.png);}
#store-lists li:hover{transform: scale(1.05);box-shadow: 0 0 10px 8px rgba(102,102,103,.1);}
#store-lists li:hover span{background:url(2022tx_bmdt_searchins.png);}
.location-shop-con{width: 325px;background: url(search-iconbg.png) repeat-x;}
.location-vio{width: 70px;position: absolute;right: 0;top: 28px;text-align: right;}
.location-vio img{height:45px;}
.location-vio i{width: 13px;height: 18px;display: block;background: url(2022tx_bmdt_vido.png) no-repeat;position: absolute;right: 0;top: -20px;}
@media only screen and (max-width: 1100px){
.w1240{width: 100%;}
.searchbox{width: 85%;}
.bmtd_title{ font-size: 40px; margin-bottom: 30px;}
.searchbox li.se_box{width: 95%;}
.searchbox li.sea_an{width: 30%;}
.bm_list_department{width: 20%;}
.bm_list_name{width: 25%;}
.bm_list_operation{width: 40%;} 
#lsxd_tb dd span{width: 100% !important;text-align: left;}
#lsxd_tb dd{border-bottom: 1px dashed #efefef;height: 155px;margin: 10px 0;padding: 10px 5px;}    
#lsxd_tb .bm_list_admss{}
#lsxd_tb .bm_list_admss a{margin:0px 15px 0px 0px;}   
}
@media only screen and (max-width: 375px){
.searchbox{width: 95%;}
.bmtd_title{font-size: 38px;margin-bottom: 30px;}
.bm_list_name{width: 30%;}
.bm_list_department{width: 24%;}
.bm_list_operation{width: 34%;}
.bm_list_adms{width: 11%;}
}
@media only screen and (max-width: 320px){

}
/*通用自适配样式*/