/*就医指南*/

.linkmap {
    display: block!important
}

.main_content {
    padding-top: 0;
}

.Min_L {
    width: 820px;
}

.Min_R {
    width: 395px;
}

.Min_Box {
    width: 395px;
}

.map {
    padding: 15px 15px;
    border: 1px solid #ddd;
}

.map img {
    width: 100%;
}

.map p {
    font-size: 14px;
    line-height: 26px;
}

.border h2.title_header {
    padding: 0 15px;
    background: #0087cd;
    border-bottom: none
}

.border h2.title_header span {
    border: none;
    color: #fff
}

.border h2.title_header a {
    color: #fff
}

.dep_img {
    width: 149px;
    height: auto;
    margin-right: 10px;
    float: left;
}

.dep_img img {
    width: 140px;
    height: 115px;
}

.dep_con {
    line-height: 32px;
    color: #666;
}

p.dep_con a.details {
    float: right;
    font-size: 12px;
    overflow: hidden;
    _float: none;
}

.Min_L .article_box img {
    width: 130px;
    height: 105px;
}

.article_box .details,
p.dep_con a.details {
    color: #0087cd;
}

.article_box .details:hover,
p.dep_con a.details:hover {
    font-weight: 700;
}

a.phone_Schedulings {
    display: none!important
}

.icon_btn a {
    display: block;
    float: left;
    width: 190px;
    height: 75px;
    line-height: 75px;
    text-align: center;
    margin: 15px 15px 0 0;
    color: #fff;
    font-size: 22px;
}

.icon_btn a.bg_1 {
    background: #003e7d;
}

.icon_btn a.bg_2 {
    background: #737da5;
}

.icon_btn a.bg_3 {
    background: #164ca7;
}

.icon_btn a.bg_4 {
    background: #063031;
}

.icon_btn a.mrg0 {
    margin: 15px 0 0 0!important;
}

.icon_btn a:hover {
    background: #0087cd;
    transition: all 0.2s ease 0s;
    -moz-transition: all 0.2s ease 0s;
    -webkit-transition: all 0.2s ease 0s;
    -o-transition: all 0.2s ease 0s;
}

.Scheduling_tab_1 {
    *overflow: hidden;
    _display: none;
}

.Scheduling_tab_1 li {
    *width: 100px;
    *text-align: center;
}

@media only screen and (max-width:1366px) {
    .Min_L {
        width: 66%;
    }
    .Min_Box {
        width: 306px;
    }
    .Min_R {
        width: 312px;
    }
    .icon_btn a {
        width: 145px;
    }
    .article_box p {
        line-height: 21px;
    }
    .dep_con {
        line-height: 23px;
    }
    .map img {
        height: 133px;
    }
}

@media only screen and (max-width:768px) {
    .Min_L,
    .Min_R {
        width: 100%;
        float: none;
    }
    .Min_R {
        margin-top: 15px;
    }
    .Min_Box {
        width: 50%;
        float: left;
        padding: 0 5px;
        box-sizing: border-box;
    }
    .Min_R .Min_Box {
        width: 100%;
        float: none;
        padding: 0;
        padding-bottom: 15px;
        overflow: hidden;
    }
    .map img {
        width: 265px;
        float: left;
        margin-right: 15px;
    }
    .mrg {
        margin: 0;
    }
    .map {
        overflow: hidden;
    }
    .icon_btn {
        margin-top: 15px;
    }
    .icon_btn a {
        width: 18%;
        margin: 0 1%;
        height: 50px;
        line-height: 50px;
        font-size: 16px;
    }
    .icon_btn a.mrg0 {
        margin: 0 1%!important;
    }
    a.phone_Schedulings {
        display: block!important
    }
    .Schedulings {
        display: none
    }
}

@media only screen and (max-width:640px) {
    .Min_Box {
        float: none;
        width: 100%;
    }
}

@media only screen and (max-width:570px) {
    .map img {
        display: block;
        width: 100%;
        max-width: 360px;
        margin: 0 auto 15px;
        float: none
    }
    .icon_btn a {
        width: 100%;
        float: none;
        margin: 15px auto 0!important;
    }
    .icon_btn a.mrg0 {
        margin: 15px auto 0!important;
    }
}