@charset "utf-8";

body{ margin:0px; padding:0px; font-size:12px; font-family:"微软雅黑", "宋体", Arial; line-height:24px; color:#333333;}
ul, dl, dt, dd, p, ol, li, div, td, tr, table, h1, h2, h3, h4, h5, h6, img, blockquote{ margin:0; padding:0; }
img{ border-width:0px; vertical-align:middle; }
input, select{ vertical-align:middle; padding:0; margin:0; }
ul, dl, ol{ list-style:none; }
.clear{ clear:both; height:0; line-height:0; font-size:0; }
.left{float:left;}
.right{float:right;}

/* link */
a{ color:#333; text-decoration:none; }
a:hover{ color:#F60; text-decoration:none;}

a.yellow{color:#ff6c00; text-decoration:none; }
a.yellow:hover{color:#FF2F00; text-decoration:none;}

a.white{color:#ffffff; text-decoration:none; }
a.white:hover{color:#FFFD00; text-decoration:none; }

/* list */
.cont_list{width:1100px; margin:15px auto; height:auto; overflow:hidden;}

.list_nr{width:724px; border:1px solid #cbcbcb; height:auto; overflow:hidden;}
.list_title{width:700px; height:47px; line-height:42px; color:#ffffff; background:url(/images/list_03.jpg) no-repeat; font-size:24px; letter-spacing:1px; padding-left:24px;}
.list_rd{width:660px; height:auto; overflow:hidden; margin:15px auto;}
.list_rd li{width:330px; height:36px; line-height:36px; text-align:left; display:block; float:left; font-size:14px;}

.list_list{width:680px; height:auto; overflow:hidden; margin:15px auto; display:block;}
.list_list li{width:680px; height:120px; border-top:1px dashed #999999; padding-top:15px; padding-bottom:15px;}
.list_list li h2{width:680px; height:32px; line-height:32px; background:#eeeeee;}
.list_list li h2 b{width:auto; background:url(/images/list_07.jpg) no-repeat left; height:32px; line-height:32px; display:block; margin-left:15px; padding-left:25px; font-size:16px; letter-spacing:1px;}
.list_list li p{width:640px; height:auto; margin:10px auto; display:block; text-indent:2em; font-size:14px;}

.list_ad1{width:660px; height:150px; border:1px solid #cbcbcb; margin:15px auto;}
.list_ad2{width:680px; height:auto; margin:15px auto; overflow:hidden;}
.list_ad2 li{width:325px; height:200px; border:1px solid #cbcbcb; }
.list_ad3{width:724px; height:124px; border:1px solid #cbcbcb; display:block; float:left; margin:10px auto;}


/* list_right */
.list_right{width:360px; height:auto; overflow:hidden;}

.right_hd{width:358px; height:350px; border:1px solid #cbcbcb;}
/* 本例子css */

.right_hospital{width:358px; height:auto; overflow:hidden; border:1px solid #cbcbcb;}
.right_hospital p{width:325px; height:auto; line-height:24px; text-indent:2em; margin:10px auto; display:block; font-size:14px;}
.right_hospital_pic{width:325px; height:159px; border:1px solid #cbcbcb; margin:10px auto;}
.right_hospital_tel{width:322px; height:68px; margin:15px auto;}

/* fanye */
.page{text-align:center; margin:10px 0; font-size:12px; }
.page li{display:inline; color:#0056ad; margin-left:5px; margin-left:5px;}
.page a{background:#FFFFFF; color:#0056ad; border:1px solid #E4ECDA; padding:3px 8px 2px 8px; }
.page a:hover{background:#fff6ef; color:#f86900; text-decoration:none;}


/* article */
.article{width:684px; border:1px solid #cbcbcb; height:auto; overflow:hidden; border-top:4px solid #0a4f9c; padding:20px; font-size:16px; line-height:28px;}
.article h2{width:684px; line-height:1.5; text-align:center; font-size:30px; display:block; padding-top:20px;}
.article h3{width:684px; height:40px; line-height:40px; text-align:center; display:block; margin:0px auto; font-size:14px; font-weight:normal; margin-bottom:20px;}
.article p{width:684px; height:auto !important; line-height:26px; text-align:left; font-size:16px; margin:8px auto; overflow:hidden;}
.article dl{width:684px; height:60px; line-height:60px; margin:20px auto;}
.article dl li{width:330px; height:60px; line-height:60px; display:block; }


/* yygk */
.yiyuangk{width:1100px; height:auto; overflow:hidden; margin:15px auto;}
.yiyuangk2{border:1px solid #cbcbcb; border-top:5px solid #0a4f9c; padding:30px; font-size:14px;}
.yiyuangk2 h1{height:80px; line-height:80px; text-align:center; font-size:30px; display:block; letter-spacing:2px;}
.yiyuangk2 p{line-height:26px; text-align:left; margin:8px auto; padding-top:10px; padding-bottom:10px;}
