﻿.H250 {
 height: 250px;
 overflow: hidden;
}

.article_box img {
 float: left;
 margin-right: 0;
 width: 100%;
 height: 200px;
}

.img_left img {
 float: left;
 width: 400px;
 height: auto;
 border: 1px solid #ccc;
 margin-right: 20px;
}

.article_box img:hover {
 opacity: 0.7;
 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;
}

div.img_center img {
 float: none;
 display: block;
 margin: 0 auto;
 width: 100%;
 height: 190px;
 padding: 2px;
 box-sizing: border-box;
 border: 1px solid #ccc;
 _width: 246px;
}

.btn_box {
 border-top: 1px solid #ededed;
}

.btn_box a {
 min-width: 100px;
 height: 35px;
 display: block;
 float: left;
 margin-right: 20px;
 line-height: 35px;
 text-align: center;
 margin-top: 15px;
 background: #ededed;
 color: #666;
 padding: 0px 5px;
}

.btn_box a:hover {
 color: #fff;
 background: #2076bd;
 transition: all 0.2s;
 -moz-transition: all 0.2s;
 -ms-transition: all 0.2s;
 -o-transition: all 0.2s;
 -webkit-transition: all 0.2s;
}

.Scroll_Box {
 padding: 15px 25px;
 width: 1200px;
}

.swiper-box {
 width: 1100px;
 height: 156px;
}

.swiper-box ul li .Img_Box {
 padding: 0;
}

.swiper-box ul li p {
 font-size: 14px;
 line-height: 26px;
 padding-right: 5px;
 height: 26px;
}

.swiper-box ul li p.zhiwu {
 height: 26px;
 overflow: hidden;
 text-overflow: ellipsis;
 white-space: nowrap;
}

.swiper-box ul li p.XX {
 height: 52px;
 overflow: hidden;
 text-overflow: ellipsis;
}

.swiper-box ul li .Img_Box .pic {
 width: 110px;
 height: 150px;
 float: left;
}

.swiper-box ul li img {
 width: 100%;
 height: 150px;
}

a.more {
 margin-top: 7px;
}

.swiper-box ul li a.details {
 color: #2076bd;
}

.swiper-box ul li a.details:hover {
 font-weight: bold;
 color: #2076bd !important;
}

.Scroll_Box .btn-right {
 width: 30px;
 height: 60px;
}

.Scroll_Box .btn-left {
 width: 30px;
 height: 60px;
}

.Map_Box {
 border: 1px solid #ccc;
 width: 100%;
 height: 177px;
 box-sizing: border-box;
 _width: 240px;
}

.row_LD {
 overflow: hidden;
}
.leader_list{
 width: 50%;
 float: left;
 margin-top: 17px;
}

.leader_list li {
 width: 28.5%;
 float: left;
 text-align: center;
 line-height: 40px;
 margin-bottom: 50px;
 margin-right: 4%;
 border: 1px solid #00568e;
 border-radius: 5px;
}
.leader_list li.last, .leader_list li.column_10{
 margin-bottom: 0px;
}

.leader_img{
 margin-top: 17px;
 float: right;
 width: 50%;
}
.leader_img img{
 width: 100%;
}

.leader_list li:nth-child(6n) {
 margin-right: 0;
}

.leader_list li a {
 display: block;
 font-size: 16px;
 color: #00568e;
}

.leader_list li:hover {
 background: #00568e;
}

.leader_list li:hover a {
 color: #fff;
}

/*历史沿革*/
.a_btn {
 width: 65%;
 height: 50px;
 display: block;
 color: #fff;
 line-height: 50px;
 text-align: center;
 font-size: 20px;
 font-weight: 700;
}

.a_btn1 {
 background: #d04a32;
 width: 49%;
 float: left;
 height: 110px;
 line-height: 110px;
}

.a_btn3 {
 background: #7f8fa1;
 width: 100%;
 float: left;
 height: 120px;
 margin-top: 10px;
 line-height: 110px;
}

.a_btn2 {
 background: #6079aa;
 width: 49%;
 float: right;
 height: 110px;
 line-height: 110px;
}

/*模式一*/
.xs_scroll {
 padding: 15px 25px;
 width: 320px;
 margin: 0 auto;
}

.xs_scroll .swiper-box {
 width: 320px;
 height: 180px;
}

.xs_scroll .swiper-slide {
 position: relative;
 margin: 0 10px;
 width: 250px !important;
}

.xs_scroll .swiper-box ul li .Img_Box {
 float: left
}

.xs_scroll .swiper-box ul li .Img_Box .pic {
 width: 250px;
 height: 180px;
 padding: 2px;
 border: 1px solid #ccc;
 box-sizing: border-box;
}

.xs_scroll .swiper-box ul li img {
 width: 244px;
 height: 174px;
}

.col-md-12 .Scroll_Box .arrow-btn {
 top: 60px;
 font-size: 32px !important;
 display: block;
 line-height: 60px;
 background: #2076bd;
 text-align: center;
 color: #fff !important;
}

.xs_scroll .arrow-btn {
 top: 80px;
 text-indent: -999px;
 display: block !important;
}

.xs_scroll .btn-left {
 background: url(/Sites/Uploaded/UserUpLoad/20160817/20160817181813.png) no-repeat;
 width: 20px;
}

.xs_scroll .btn-right {
 background: url(/Sites/Uploaded/UserUpLoad/20160817/20160817181813.png) no-repeat -18px 0;
 width: 20px;
}

.xs_scroll.Scroll_Box .arrow-btn {
 top: 60px;
 display: block;
 width: 25px;
 font-size: 32px;
 height: 46px;
 line-height: 48px;
 background: #005087;
 color: #fff !important;
 text-align: center;
}

.xs_scroll .Scroll_Box .btn-left {
 _left: -30px;
}

.xs_scroll .Scroll_Box .arrow-btn:hover {
 background: #358bc5;
 color: #fff
}

.xs_scroll .Scroll_Box .swiper-box ul li h2 {
 width: 100px;
 position: absolute;
 bottom: 3px;
 background: url(/Sites/Uploaded/UserUpLoad/20160817/20160817135150.png) repeat;
}

.Scroll_Box .arrow-btn:hover {
 background: #358bc5;
 color: #fff !important;
 transition: all 0.2s;
 -moz-transition: all 0.2s;
 -ms-transition: all 0.2s;
 -o-transition: all 0.2s;
 -webkit-transition: all 0.2s;
}

/*医院荣誉*/
.picBtnTop {
 width: 100%;
 height: 194px;
 position: relative;
 overflow: hidden;
}

.hd {
 height: 190px;
 width: 90px;
 position: absolute;
 right: 0px;
 bottom: 5px;
 overflow: hidden;
}

.hd ul li {
 cursor: pointer;
 font-size: 16px;
 height: 55px;
 padding: 3px 0;
 width: 90px;
}

.hd ul li:hover img,
.hd ul li.on img {
 border: 2px solid #e23838;
 box-sizing: border-box;
}

.hd ul li img {
 height: 55px;
 width: 80px;
}

.bd {
 position: relative;
 height: 190px;
 width: 320px;
}

.bd ul li {
 position: relative;
 height: 185px !important;
 width: 320px;
 *zoom: 1;
}

.bd ul li .img_box img {
 height: 180px;
 width: 320px;
 border: 1px solid #ccc;
 box-sizing: border-box;
 padding: 2px;
}

.bd ul li .title {
 position: absolute;
 bottom: 0;
 left: 0;
 height: 40px;
 width: 385px;
 line-height: 40px;
 z-index: 2;
}

.bd ul li .title a {
 color: #fff;
 padding-left: 10px;
}

.article_box p.text {
 _margin-top: -20px
}

@media only screen and (max-width: 1440px) {
 .btn_box {
 width: 500px
 }
}

@media only screen and (max-width: 768px) {
 .leader_list li {
 width: 31%
 }

 .col-md-12 .Scroll_Box .arrow-btn {
 display: none
 }

 .hd {
 display: none
 }

 .swiper-box ul li p.zhiwu {
 height: auto;
 }

 .swiper-box ul li p.XX {
 height: auto;
 }

 ul.article_list li {
 overflow: hidden;
 text-overflow: ellipsis;
 white-space: nowrap;
 }

 .H280 {
 height: auto;
 }

 div.Scroll_Box {
 width: 530px;
 margin: 0 auto;
 overflow: hidden;
 box-sizing: border-box;
 }

 .arrow-btn {
 display: none;
 }

 .H250 {
 height: auto;
 padding-right: 0;
 }

 .btn_box {
 width: 100%;
 display: flex;
 margin-top: 0.2rem;
 justify-content: space-between;
 padding: 0.2rem 0;
 }

 .btn_box a {
 width: 46%;
 margin-right: 0;
 }

 .bd,
 .bd ul li,
 .bd ul li .img_box img {
 width: 100%;
 }

 .hd {
 width: 90px;
 }

 .col-md-12 .Scroll_Box .arrow-btn {
 display: none;
 }

 .Map_Box,
 .xs_scroll .arrow-btn {
 display: none !important;
 }

 .article_box.pd15-0.fr.col-md-6.col-sm-6 {
 width: 100%;
 box-sizing: border-box;
 }

 .pd15-0.fl.col-md-6.col-sm-6 {
 display: none;
 }

 .pd15-0 {
 padding: 0.2rem;
 }

 .img_left img {
 width: 100%;
 height: auto;
 box-sizing: border-box;
 margin-right: 0;
 border: none;
 margin-bottom: 0.2rem;
 }

 .a_btn1,
 .a_btn2,
 .a_btn3 {
 height: 1rem;
 line-height: 1rem;
 font-size: 0.36rem;
 }
}

