

/** 初始化css **/
*{ margin:0; padding:0}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, font {font-family:"微软雅黑", Arial, Helvetica, sans-serif;}
table {width:100%; border-collapse:collapse; border-spacing:0;}
fieldset, img {border:0;vertical-align:top; border:nonel}
h1, h2, h3, h4, h5, h6 {font-weight:normal; font-size:14px;}
ol, ul, li, dl, dt, dd {list-style:none;}
img{border: 0;}
input, button, textarea, checkbox, select, radio, form {vertical-align:top;}
a,ins{color:#666; text-decoration:none;}
a:link, a:visited {text-decoration:none;}
a:hover { color: #FD8FC9;}
html,body{ height: 100%; font-size: 14px; color: #666;}

.layout{ width: 1200px; margin: 0 auto; overflow: hidden;}
.fr{float:right}
.fl{float:left}
.clearfix{ margin-top: 30px; overflow: hidden;}

.map_hospital ul{ overflow: hidden;}
.map_hospital ul li{ width: 285px; font-size: 13px; line-height: 33px; margin-right: 15px; overflow: hidden;white-space: nowrap;text-overflow: ellipsis; float: left;}

.map_title{ font-size: 24px; line-height: 28px; margin: 20px 0; text-align: center;}
.map_dqwz{ font-size: 14px; line-height: 36px; border-bottom: 1px solid #F5F5F5;}

.map_tit_h2{ font-size: 20px; line-height: 28px; color: #333945; margin-bottom: 10px;}
.map_project ul{ overflow: hidden;}
.map_project ul li{ width: 133px; font-size: 13px; line-height: 33px; float: left;}

.map_doctor ul{ overflow: hidden;}
.map_doctor ul li{width: 40px; font-size: 13px; line-height: 33px; margin-right: 40px; text-align: justify; float: left;}

.map_case ul,.map_news ul{ overflow: hidden;}
.map_case ul li,.map_news ul li{ width: 385px; font-size: 13px; line-height: 33px; margin-right: 15px; overflow: hidden;white-space: nowrap;text-overflow: ellipsis; float: left;}