/**=========来院路线==========*/
.laiyuan{margin: 0 0 70px 0;}
.laiyuan .tab-hd{font-size: 0;line-height: 0;margin-bottom: 30px;}
.laiyuan .tab-hd span{display: inline-block;width: 300px; height: 60px;text-align: center;margin: 0 20px 0 0;font-size: 22px;line-height: 60px;color: #fff; background: #bbbbbb; cursor: pointer;}
.laiyuan .tab-hd span.active{background: #b29057;}
.laiyuan .tab-hd span.last{margin: 0;}
.laiyuan .tab-bd .tab-con{display: none;}
.laiyuan .tab-bd .active{display: block;}

.laiyuan .info{margin: 0 0 40px;}
.laiyuan .info ul{overflow: hidden;}
.laiyuan .info li{float: left;margin:-1px 0 0 -1px;width: 290px;height: 104px;padding: 25px 0 0 108px;border: 1px dashed #d8c7ab;}
.laiyuan .info li.long{width: 431px;}
.laiyuan .info li i{float: left;width: 58px;height: 58px;margin: 0 0 0 -73px;}
.laiyuan .info li i img{display: block;width: 58px;height: 58px;}
.laiyuan .info li h4{margin:0 0 5px;font-size: 24px;font-weight: normal;color: #b29057;line-height: 30px;}
.laiyuan .info li p{font-size: 18px;color: #666;}

.map{height: 400px;margin: 0 0 30px; border: 1px solid #ddd;}

.laiyuan .info2 li{float: left;width: 470px;}
.laiyuan .info2 li h4{padding: 0 0 6px 48px;margin: 0 0 12px; overflow: hidden; font-size: 24px;font-weight: normal;color: #b29057; line-height: 42px; border-bottom: 1px dashed #d8c7ab;}
.laiyuan .info2 li h4 i{float: left;margin: 0 0 0 -48px;width: 42px;height: 42px;}
.laiyuan .info2 li h4 img{display: block;width: 42px;height: 42px;}
.laiyuan .info2 li p{font-size: 18px;line-height: 24px;}



