
.container { max-width: 700px; padding: 0; } 
a { text-decoration: none; }  
ul { padding: 0; margin: 0; list-style: none; }  


.bg-top {background: linear-gradient(#468ce3 ,#673ab7);padding: 50px 20px;}
.bgbai{padding: 10px;border-radius: 10px;box-shadow: 0 0px 5px rgba(149, 178, 208, 0.28);background:white;}
.header { border-bottom: 1px solid #eee;}  
.header_top { display: flex; justify-content: space-between; padding: 7px; }  
.header_left img { vertical-align: text-bottom; }  
.header_left .selects { color: #15519b; font-size: 15px;margin-left: 15px;}     
.header_right { display: inline-block; } 

.sidebar { position: absolute; background: rgba(0, 0, 0, .8); width: 100%; max-width: 700px; padding: 10px 0; display: none; z-index: 99; }  
.nav-item { display: inline-block; }  
.nav-item > a { color: #fff; font-size: 15px; }  

.sidebar_search{font-size: 15px;display: flex;margin: 0 auto;margin-top: 10px;width: 95%;padding-bottom: 5px;}
.sidebar_search input{flex: 1;height: 32px;border: 0;outline: none;padding-left: 10px;border-radius: 5px 0 0 5px;}
.sidebar_search input::-webkit-input-placeholder {}
.sidebar_search button{height: 32px;border: none;outline: none;border-radius: 0 5px 5px 0;width: 50px;background: #5664cd;padding-top: 5px;}

.dsq_letter{font-size:16px;color:#6599da;background:#eff2f4;padding:3px 10px;border-radius:5px;text-shadow:0 0 1px #6599da;}
.dsq_letter_items{margin-bottom:10px;padding-left:10px;}
.dsq_letter_items a{color:#000000;margin-right: 10px;font-size:15px;height:50px;line-height:50px;}
.dsq_letter_items a:hover{color:#6599da;}

.topic {text-align: center;font-size: 23px;color: rgba(252, 252, 252, 0.7);font-weight: bold;margin-bottom: 30px;}
.index_search,.hot_topic{margin: 0 auto;margin-top: 10px;}
.index_search{font-size: 15px;display: flex;}
.index_search input{flex: 1;height: 32px;border: 0;outline: none;padding-left: 10px;border-radius: 50px 0 0 50px;background: rgba(255, 255, 255, 0.3);color: #fff;}
.index_search input::-webkit-input-placeholder {color: #fff;}
.index_search button{height: 32px;border: none;outline: none;border-radius: 0 50px 50px 0;width: 50px;background: rgba(255, 255, 255, 0.3);padding-top: 5px;}
.hot_topic{text-align: center;margin-top: 15px;height: 40px;}
.hot_topic p{margin-bottom: 0;display: inline-block;margin-right: 7px;font-size: 13px;color: #eae7e7;letter-spacing: 1px;}

.used {padding-top: 10px;}
.used:after {content: "";display: block;clear: both;}
.used a {width: 25%;float: left;text-align: center;margin-bottom: 15px;}
.used a .used-icon {background: #edf4fb;width: 40px;height: 40px;text-align: center;border-radius: 50%;margin: 0 auto;}
.used-icon img {width: 25px;height: 25px;margin-top: 8px;}
.used a span {font-size: 12px;color: #444;}
.used-ku a .used-icon {background: linear-gradient(#673ab7 ,#3c4dab);}

.used-quan a .used-icon {background: linear-gradient(#673ab7 ,#3c4dab);}
.used .used-icon span {
    width: 40px;
    height: 40px;
    display: block;
    line-height: 40px;
    text-align: center;
    font-size: 15px;
    color: white;
}

.art-card-tit {
    padding: 0 15px;
    font-size: 16px;
    line-height: 13px;
    padding-top: 6px;
    position: relative;
}

.art-card-tit:before {
    content: "";
    display: block;
    position: absolute;
    height: 15px;
    width: 4px;
    border-radius: 3px;
    background: linear-gradient(#673ab7 ,#3c4dab);
    top: 5px;
    left: 3px;
}

.art-card {
    line-height: 23px;
    font-size: 13px;
    color: #636363;
}

/*.bd-left {margin-top: 10px;}*/
.bd-left h4 {font-size: 17px;height: 36px;line-height: 36px;background: #edf4ff;padding: 0 16px;
text-shadow: 0 0px 0 #6499da;color: #6499da;margin-bottom: 0;border-radius: 10px 10px 0 0;}
.hot-qy{padding: 0 15px;background: #f9f9f9;border-radius: 0 0 10px 10px;}
.hot-qy ul{}
.hot-qy ul li {padding: 12px 0 5px;border-bottom: 1px solid #f1f1f1;}
.hot-qy ul li a {display: block;}
.hot-qy ul li a p {color: #000;font-size: 14px;display: inline-block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-bottom: 0;width: 67%;}
.hot-qy ul li a span {color: #777;font-size: 12px;float: right;display: inline-block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 33%;}

.hot-rw {}
.hot-rw-span span{margin-left: 45px;display: block;font-size: 22px;background: #afc8ee;color: #fff;
width: 30px;height: 30px;line-height: 30px;text-align: center;border-radius: 5px;}
/*.hot-rw-span:before{content: "4";top: 16px;}*/
/*.hot-rw ul li a p {margin-top: 10px;}*/

.dx-left{margin-top: 20px;box-shadow: 0 0px 20px rgba(0, 0, 0, .1);border-radius: 10px;}
.dx-left h4{font-size: 18px;height: 40px;line-height: 40px;background: #edf4ff;padding: 0 20px;
color: #6499da;margin-bottom: 0;border-radius: 10px 10px 0 0;}

.dx-left-zhuce {padding: 15px;}
.dx-zhuce-list{padding: 12px;background: #f8fbff;border-radius: 5px;margin-bottom: 15px;}
.dx-zhuce-list a{}
.dx-zhuce-list a p{margin-bottom: 7px;color: #777;font-size: 13px;}
.dx-zhuce-list a p.qyName{color: #000;font-size: 15px;}

.carousel-indicators {bottom: -30px;}
.carousel-indicators [data-bs-target] {background-color: #2972fa;width: 6px;height: 6px;border-radius: 50%;margin-left: 6px;}
.carousel-indicators .active{width: 24px;border-radius: 15px;}
.carousel-indicators button {border: none;outline: none;}

.article {}
.article li {padding: 10px;border-bottom: 1px solid #f4f4f4;}
.article li a {display: flex;}
.article li a img {width: 100px;height: 80px;border-radius: 5px;object-fit: cover;margin-right: 7px;}
.article li a .article_item {flex: 1;}
.article_item h3 {font-size: 15px;color: #333;font-weight: bold;margin-bottom: 5px;}
.article_item p {margin-bottom: 3px;font-size: 12px;color: #777;overflow: hidden;display: -webkit-box;
-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.article_item p.article_item_con {color: #333;}


.footer {
    background: linear-gradient(90deg, #6599da, #a3c8f8);
    color: #fff;
    padding: 1px 20px;
    font-size: 13px;
    margin-top: 10px;
}

/*m_city*/
.breadNav > ul {color: #777;overflow-x: auto;white-space: nowrap;} 
.breadNav > ul li {display: inline-block;font-size: 14px;} 
.breadNav > ul li a{color:#777;}
.breadNav > ul li.selected a{color: #6599da;} 

.shaixuan {display: flex;padding: 10px 0;border-bottom: 1px  dashed #d8e6ef;font-size: 14px;}
.shaixuan  span{color: #adb5bd;float: left;display: inline-block;line-height: 30px;margin-right: 18px;}
.shaixuan  ul {display: inline-block;flex: 1;line-height: 30px;overflow-x: auto;white-space: nowrap;}
.shaixuan  ul li{display: inline-block;color: #555;margin-right: 12px;font-size: 14px;}
.shaixuan  ul li.active a {color: #6599da;font-weight: bold;}
.shaixuan  ul li a {color: #555;}

.company{}
.company ul{}
.company ul li{padding: 12px 0;border-bottom: 1px solid #f0f0f0;}
.company ul li:hover {background-color: #F9F9FE;} 
.company ul li a{display: flex;}
.company ul li a img{width: 70px;height: 70px;object-fit: contain;border-radius: 5px;border: 1px solid #f1f1f1;margin-right: 15px;}
.company ul li a > span{width: 70px;height: 70px;display: inline-block;border-radius: 5px;margin-right: 20px;color: #fff;padding: 5px;text-align: center;}
.company ul li a > span i {font-style: normal;width: 45px;font-weight: bold;font-size: 18px;display: block;margin: 3px auto;}
.company ul li a .company_item {flex: 1;overflow: hidden;}
.company ul li a .company_item h3{font-size: 16px;color: #333;font-weight: bold;margin-bottom: 10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.company ul li a .company_item p{margin: 5px 0 3px;color: #333;font-size: 13px;}
.company ul li a .company_item p span{margin-right: 7px;}
.company ul li a .company_item p.company_tag {}
.company ul li a .company_item p.company_tag span{background: #eff5fb;color: #6599da;font-size: 12px;padding: 3px 5px;border-radius: 5px;}
.company ul li a .company_item p.company_info {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.company ul li a .company_item p.company_info span span{color: #6599da;}

.pages{white-space: nowrap;margin: 15px auto;color: #636363;text-align: center;}
.pages > a{color: gray;border: 1px solid #ebebeb;padding: 3px 7px;margin: 0 3px;border-radius: 3px;font-size: 13px}
.pages > a.a1{background: #e3edfb;color: #6599da;}

/*.right_bj_title {background: #6599da;border-radius: 5px 5px 0 0;}
.right_bj_title > h3 {padding: 10px;color: #fff;font-size: 16px;font-weight: bold;height: 35px;}
.right_bj_title > h3 a {color: #fff; float: right;font-weight: normal;font-size: 14px;margin-top: 2px;}*/

.right_topic{font-size: 15px;font-weight: bold;color: #444;}
.right_topic a{color: #999;font-weight: normal;float: right;font-size: 12px;margin-top: 2px;}

.dt_list:after { display: block; content: ""; clear: both; }
.dt_list > li{width: 50%;text-align: center;float: left;padding: 4px;}
.dt_list > li a{
	display: block;
    font-weight: 100;
    border-radius: 5px;
    border: 1px solid #ebebeb;
    font-size: 14px;
    color: #5f5f5f;
    padding: 12px 5px;
    margin: 0 auto;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.dt_list > li a:hover{box-shadow:0px 3px 7px #dadada;border:0;}

.school_list:after { display: block; content: ""; clear: both; }
.school_list > li{text-align: left;width: 50%;float: left;padding: 5px;}
.school_list > li a {color: #444;font-size: 14px;padding-left: 20px;position: relative;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: block;}
.school_list > li a:before{content: '';width: 6px;height: 6px;background: gray;position: absolute;
border-radius: 50%;top: 8px;left: 6px;}

.mr_list:after { display: block; content: ""; clear: both; }  
.mr_list>li { display: inline-block; width: 25%; float: left; padding: 3px;}  
.mr_list>li a { text-align: center;color: #616161;font-size: 14px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: block;}  

.jd_list:after { display: block; content: ""; clear: both; }
.jd_list > li{width: 50%;text-align: center;float: left;padding: 6px;}
.jd_list > li a{background: rgb(246, 246, 246);display: block;font-weight: 100;border-radius: 5px;font-size: 14px;
color: #5f5f5f;padding: 12px 5px;margin: 0 auto;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}


/*m_show*/

.logo_info{display: flex;}
.logo_info img{width: 80px;height: 80px;object-fit: contain;border-radius: 10px;margin-right: 10px;border: 1px solid #e2ebf7;background: #e2ebf7;}
.logo_info .qy_top_right{flex: 1;}
.qy_top_right h3{font-size: 17px;font-weight: bold;color: #444;line-height: 25px;}
.qy_top_right h3 span {font-size: 12px;display: inline-block;vertical-align: middle;
padding: 0 3px;line-height: 15px;border-radius: 3px;margin-left: 5px;}
/* .qy_top_right h3 span.tag{background: #eff5fb;color: #6599da;height: 20px;line-height: 18px;border: none;font-weight: normal;} */
.qy_top_right .contact_info{}
.contact_info p{font-size: 14px;margin-bottom: 8px;color: #777;}
.contact_info p span{color: #333;}

.qy_top_right h3 span.sta {color: #009944;border: 1px solid #009944;}
.qy_top_right h3 span.sta0 {color: #009944;border: 1px solid #009944;}
.qy_top_right h3 span.sta1 {color: #009944;border: 1px solid #009944;}
.qy_top_right h3 span.sta2 {color: #c71e1e;border: 1px solid #c71e1e;}
.qy_top_right h3 span.sta3 {color: #a33540;border: 1px solid #a33540;}
.qy_top_right h3 span.sta4 {color: #468ce3;border: 1px solid #468ce3;}
.qy_top_right h3 span.sta5 {color: #6f42c1;border: 1px solid #6f42c1;}
.qy_top_right h3 span.sta6 {color: #999;border: 1px solid #999;}
.qy_top_right h3 span.sta7 {color: #c7980a;border: 1px solid #c7980a;}

.qy_top_right .tag {margin-bottom:8px;}
.qy_top_right .tag span {
    background: #eff5fb;
    color: #6599da;
    font-size: 13px;
    padding: 5px 7px;
    border-radius: 5px;
}

.left_title {font-size: 16px;font-weight: bold;color: #444;}

.qy_info {}
.qy_info dl {display: inline-block;width: 49%;border-bottom: 1px solid #f1f1f1;font-size: 14px;margin-bottom: 0;}
.qy_info dl dt {display: inline-block;margin-right: 10px;color: #6599da;font-weight: normal;}
.qy_info dl dd {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.qy_info dl.jianjie {width: 100%;}
.qy_info dl.jianjie dd{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 5;white-space: unset;}

.city_rela_qy {}
.city_rela_qy ul:after{display: block;content: "";clear: both;}
.city_rela_qy ul li{width: 50%;float: left;padding: 5px;}
.city_rela_qy ul li .city_qy_list{padding: 7px 10px;overflow: hidden;background: #f7f7f7;display: block;}
.city_qy_list p{margin-bottom: 5px;color: #999;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 13px;}
.city_qy_list h3 {color: #444;font-size: 15px;text-shadow: 0 0 0 #000;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-top: 5px;}
.city_qy_list p > span{color: #333;}
.city_qy_list p > span.name{color: #6599da;}

/*.qy_show_title {overflow-x: auto;white-space: nowrap;}*/
.qy_show_title:after {display: block;content: "";clear: both;}
.qy_show_title li {font-size: 15px;float: left;width: 33.33%;padding: 5px;}
.qy_show_title li a {color: #333;border: 1px solid #eee;border-radius: 7px;display: block;text-align: center;
padding: 7px;}
.qy_show_title li:hover a{color: #6599da;border: 1px solid #6599da;}


/*m_show_czsq*/

.qy_title {overflow-x: auto;white-space: nowrap;}
.qy_title:after,.qy_show_title:after{content: "";display: block;clear: both;}
.qy_select {display: inline-block;}
.qy_select a {color: #333;display: inline-block;font-size: 15px;padding: 2px 15px;} 
.qy_select a:hover {color: #468ce3;}

.sub_tags {margin: 10px -10px 0;border-bottom: 1px solid #eee;padding: 10px;border-top: 1px solid #eee;}
.sub_tags li {display: inline-block;margin-bottom: 5px;}
.sub_tags li a {color: #777;font-size: 12px;margin-right: 1px;border: 1px solid #eee;padding: 2px 4px;display: block;}
.sub_tags li a:hover{color: #468ce3; border: 1px solid #468ce3;}

.qy_show_list {margin-top: 5px;}
/*.qy_show_list ul {display: none;}
.qy_show_list ul.show {display: block;}*/
.qy_show_list:after {content: "";display: block;clear: both;}
.qy_show_list li {float: left;width: 20%;padding: 7px;text-align: center;}
.qy_show_list li a {color: #333;}
.qy_show_list li a span {display: inline-block;width: 40px;height: 40px;border-radius: 5px;background: #9eb5df;
color: #fff;text-align: center;font-size: 14px;line-height: 20px;}
.qy_show_list li a p {font-size: 13px;margin-bottom: 0;margin-top: 5px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}


.left_title_show {font-size: 15px;margin-bottom: 0;text-shadow: 0 0 0 #000;margin-top: 3px;}
.show_left {display: flex;justify-content: space-between;}
.left_title_img {width: 55px;height: 20px;object-fit: contain;}

.qy_infor {margin-top: 10px;color: #333;}
.ntable {width: 100%;}
.ntable td {border: 1px solid #e4eef6;font-size: 13px;padding: 10px;word-break: break-all;}
.ntable .td {text-align: center;}
.pages_show {text-align: right;margin: 10px auto;}
.pages_show a {font-size: 12px;}

.left_title_img_select {margin-top: -16px;}
.qy_infor_select {margin-top: 5px;}

.xuanze {white-space: nowrap;}
.xuanze .xuanze_list {border: 1px solid #e3edfb;font-size: 13px;height: 23px;line-height: 23px;display: inline-block;
padding: 0 5px;margin-right: 2px;}
.xuanze_list .dropdown-toggle span {display: inline-block;max-width: 60px;overflow: hidden;}
.dropdown-toggle::after {vertical-align: 9px;}
.xuanze .xuanze_list ul {max-height: 300px;overflow-x: auto;min-width: 60px;}
.xuanze .xuanze_list ul::-webkit-scrollbar {width: 3px;}
.xuanze .xuanze_list ul::-webkit-scrollbar-thumb {background-color: #c3c3c3}
.xuanze .xuanze_list ul li {font-size: 12px;color: #555;padding: 2px 10px;}

.ntable tr td.shangbiao {text-align: center;}
.ntable tr td.shangbiao img {width: 35px;height: 35px;object-fit: contain;border-radius: 5px;}
.ntable tr td.shangbiao span {width: 35px;height: 35px;vertical-align: middle;border-radius: 5px;display: inline-block;line-height: 35px;font-size: 22px;color: #fff;}
.ntable tr td.shangbiao span.zi {background-color: #ae98c6;}
.ntable tr td.shangbiao span.green {background-color: #6bb5ce;}
.ntable tr td.shangbiao span.blue {background-color: #6daae2;}

/*m_show_qyfz*/

.ntable tr td.jianjie {text-align: left;}
.ntable tr td.jianjie p {margin-bottom: 0;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 7;overflow: hidden;}
.ntable tr td.shangbiao p {margin-bottom: 0;margin-top: 5px;}
.ntable tr td.jingpin span {font-size: 15px;line-height: 18px;font-weight: bold;}
.qy_show_list_qyfz li {width: 25%;}

/*m_show_jyzk*/

/*show_news*/
.show_news_list {}
.show_news_list li {padding: 15px 0;border-bottom: 1px solid #eee;}
.show_news_list li h3{font-size: 17px;}
.show_news_list li h3 a{color: #333;text-shadow: 0 0 0 #000;}
.show_news_list li p {margin-bottom: 10px;font-size: 14px;color: #555;overflow: hidden;display: -webkit-box;
-webkit-box-orient: vertical;-webkit-line-clamp: 5;}
.show_news_list li p.show_news_tags{}
.show_news_list li p.show_news_tags span {margin-right: 10px;border: 1px solid #eee;color: #468ce3;font-size: 12px;padding: 2px 5px;}

/*m_search_index*/

.search-index {background: #fff;padding: 10px;margin: 50px 0;padding: 10px 30px;}
.search-index-item {}
.search-index-item p {font-size: 18px;text-shadow: 0 0 0 #666;}
.search-index-item form {display: flex;width: 100%;font-size: 15px;}
.search-index-item form .search-input {flex: 1;height: 36px;border-radius: 10px 0 0 10px;padding-left: 10px;
border: 1px solid #ddd;outline: none;}
.search-index-item form .search-btn {width: 15%;height: 36px;border-radius: 0 10px 10px 0;border: 1px solid #1785d4;
outline: none;background: #1785d4;color: #fff;}

/*m_search_list*/

.search-list {display: flex;width: 100%;}
.search-list  .search-input {flex: 1;height: 36px;border-radius: 10px 0 0 10px;padding-left: 10px;
border: 1px solid #ddd;outline: none;font-size: 15px;}
.search-list .search-btn {width: 15%;height: 36px;border-radius: 0 10px 10px 0;border: 1px solid #1785d4;
outline: none;background: #1785d4;color: #fff;font-size: 15px;}
.bgbai-none {box-shadow: unset;}

.search_title_h3 {font-size: 17px;border-left: 7px solid #1785d4;font-weight: bold;color: #444;padding-left: 7px;line-height: 17px;}
/*.search_result {}
.search_result ul {}
.search_result ul:after {display: block;clear: both;content: "";}
.search_result ul  li {float: left;width: 33.33%;padding: 7px;}
.search_result ul  li a {}
.search_result ul  li a img {width: 100%;height: 100px;object-fit: cover;border-radius: 7px;}
.search_result ul  li a p {color: #333;text-align: center;font-size: 16px;text-shadow: 0 1px 0 #333;padding-top: 7px;margin-bottom: 0;}*/

/*.search_result_list {}
.search_result_list ul {padding: 0 10px;}
.search_result_list ul li {display: flex;padding: 10px 0;border-bottom: 1px solid #ddd;}
.search_result_list ul li img {width: 90px;height: 100px;border-radius: 10px;object-fit: cover;margin-left: 10px;}
.search_result_list ul li .result_list_item {flex: 1;overflow: hidden;}
.result_list_item h3 {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 17px;}
.result_list_item h3 a {color: #333;text-shadow: 0 0 0 #000;}
.result_list_item p {color: #555;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;
-webkit-line-clamp: 2;margin-bottom: 5px;font-size: 15px;}
.result_list_item p.addr {color: #777;font-size: 13px;}*/


/* special_list */

.leader-list h3 {margin: 15px 0 7px;font-size: 15px;padding: 10px 0;border-bottom: 1px dashed #eee;font-weight: bold;color: #333;}
.leader-list ul::after {display: block;clear: both;content: "";}
.leader-list ul li {float: left;font-size: 13px;padding: 7px;width: 50%;}
.leader-list ul li a {color: #444;background: #f4f4f4;border-radius: 5px;padding: 5px 10px;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.leader-special-list ul li {width: 25%;text-align: center;}

/* special */

.special_title {text-align: center;font-size: 18px;padding: 25px 0 15px;border-bottom: 1px dashed #598dcd;color: #598dcd;text-shadow: 0 0 1px;}
.daodu {background: #eeeeee;margin-top: 20px;padding: 10px;color: #585858;border-radius: 10px;}
.daodu p {margin-bottom: 0;line-height: 23px;font-size: 13px;}

.special_company {margin-top: 20px;}
.special_company ul {}
.special_company ul li {padding: 18px 7px;background: #fff;margin-bottom: 10px;border-radius: 10px;box-shadow: 0 0px 5px rgb(0 0 0 / 18%);border-bottom: unset;}


/* park_list */

.park_search_title {margin-bottom: 7px;font-size: 15px;margin-top: 20px;}
.park_list_search {margin: 0 auto;height: 30px;}	
.park_list_search .btn {border: 1px solid #ccc;color: #777;height: 30px;line-height: 12px;font-size: 14px;}

.total {font-size: 15px;margin-top: 30px;margin-bottom: -5px;}
.total .total-city {font-weight: bold;font-size: 16px;padding-right: 5px;}
.total .total-num {color: #598dcd;padding: 0 5px;}

.park-table {text-align: center;font-size: 13px;border-color: #EAEFF8;margin-top: 20px;}
.park-table tr {vertical-align: middle;}
.park-table tr.table-park-title {background: #e7e7e7;color: #000;}
.park-table tr td {}
.park-table tr td a {color: #538ed8;}

.park_lsit_company {margin-top: 10px;}

/* park */

.park_shaixuan {border: unset;padding-bottom: 0;font-size: 15px;}
.park_shaixuan > span {font-weight: bold;color: #333;}
.park_shaixuan > ul li {padding: unset;font-size: 15px;}

.park-title {margin-top: 27px;font-size: 18px;text-shadow: 0 0 1px #000;}
.park-phone {font-size: 15px;}
.park-phone span {color: red;}

.park-addr {border: 1px solid #eee;padding: 10px;position: relative;border-radius: 5px;}
.park-addr p {font-size: 14px;line-height: 25px;margin-bottom: 10px;}

.park_data_table {margin: 10px 0;}
.park_data_table dl {display: inline-block;width: 49%;font-size: 13px;margin-bottom: 0px;}
.park_data_table dl dt {display: inline-block;margin-right: 10px;color: #444;}
.park_data_table dl dd {display: inline-block;}
.park_data_table dl.park_data_table_addr {width: 100%;}

#park-map {width: 100%;height: 300px;}

.mapcard{width:100%;height:300px;padding:10px;}

.mapcard .mapcard-top{margin-bottom:10px;text-align: center;}
.mapcard .mapcard-top ul{}
.mapcard .mapcard-top ul li{display:inline-block;width:25%;float:left;text-align:center;font-size:16px;
height:30px;line-height:30px;font-size:12px;background:#f1f1f1;color:#6d6d6d;cursor:pointer;}
.mapcard .mapcard-top ul li.active{background:#eaeaea;}
.mapcard .mapcard-top ul li:nth-child(1){border-radius:5px 0 0 0;}
.mapcard .mapcard-top ul li:nth-last-child(1){border-radius:0 5px 0 0;}
.mapcard .mapcard-top ul:after{content:"";clear:both;display:block;}
.mapcard .mapcard-top p{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;
height:30px;line-height:30px;background:#f1f1f1;color:#6d6d6d;border-radius:5px;}

.mapcard .mapcard-main{height:calc(100% - 50px);overflow-y:auto;}
.mapcard .mapcard-main .mapcard-main-list{display:none;}
.mapcard .mapcard-main .mapcard-main-list ul{}
.mapcard .mapcard-main .mapcard-main-list ul li{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #f5f5f5;cursor:pointer;}
.mapcard .mapcard-main .mapcard-main-list ul li p{margin:0;font-size:13px;height:25px;line-height:25px;color:#212529;}
.mapcard .mapcard-main .mapcard-main-list ul li span{display:block;font-size:12px;height:25px;line-height:25px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;
color:#929496;}

.zb-map .mapcard{top:57px;}
.zb-map .mapcard-btn{top:calc(50% - 2px);}

.buss {font-size: 16px;font-weight: bold;margin-bottom: 10px;margin-top: 30px;}
.park-table tr td p {margin-bottom: 0;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}


.no_results h3 {
    font-size: 15px;
    margin: 0;
    color: #676767;
}

