/* CSS Document */
body{margin:0px; padding:0px; font-size:12px; font-family:"宋体", "微软雅黑", Arial; line-height:20px; color:#333;}
ul,dl,dt,dd,p,li,div,td,tr,table,h1,h2,h3,h4,img{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;}
a{color:#333; text-decoration:none;}
a:hover{color:#F60; text-decoration:underline;}
h1,h2,h3,h4{font-size:14px;}
.Clear {clear:both;}
ol {margin:0px; padding:0px; }

a.tColor{color:#417660;}
a.tColor:hover{color:#F60;}
a.Green{color:#35800D;}
a.Green:hover{color:#F60;}
a.Red{color:#CC0000;}
a.Red:hover{color:#900;}
a.White{color:#FFF;}
a.White:hover{color:#FF0;}
a.Black {color:#000000; }
a.Black:hover{color:#F60;}
a.Pink {color:#0967af;}
a.Pink:hover {color:#CC0000;}
/*----头部----*/
.Logo {width:1000px; height:87px; overflow:hidden; margin:7px auto; background:url(../images/logo.gif) no-repeat center;}
.Banner { height:379px; overflow:hidden; background:url(../images/banner.jpg) no-repeat center #d7f2f9; margin:0 auto;}
.Nav {width:1020px; height:53px; line-height:40px; margin:0 auto; background:url(../images/navbg.jpg) repeat-x; text-shadow:0px 0px 1px #004020;}
.Nav li {width:142px; height:40px; float:left; font-size:14px; text-align:center; background:url(../images/navlbg.jpg) no-repeat right;}
.Nav li:nth-child(8){width:142px; height:40px; float:left; font-size:14px; text-align:center; background:none;}
.Nav .Navl { width:11px !important; height:53px !important; background:url(../images/navl.jpg) no-repeat left; display:block;}
.Nav .Navr { width:11px !important; height:53px !important; background:url(../images/navr.jpg) no-repeat left; display:block; float:right !important;}
.Nav li a {color:#FFF; font-weight:bold; display:block;margin:0px 1px;}
.Nav li a:hover {text-decoration:none; font-weight:normal;}
/*----二级导航----*/
.Ment {width:980px; height:60px; overflow:hidden; background:#E8E8E8; margin:0 auto;}
.Ment .Mentnav {width:944px; height:44px;margin:8px; background:#FFF; font-size:14px; line-height:44px; padding-left:20px;color:#CCCCCC;}
.Ment .Mentnav p {width:580px; float:left;}
.Ment p strong { color:#0967af;text-shadow:1px 1px 1px #E8E8E8; }
.Ment p a {color:#333333; text-shadow:1px 1px 1px #E8E8E8; font-size:12px;}
.Ment p a:hover { text-decoration:underline; color:#333333;}


/*----公共----*/
.Cnbody {height:auto; padding-top:10px;}
.Cont {width:1000px; margin:0 auto; overflow:hidden;  background:#FFF;}
.Content {width:980px; margin:0 auto; overflow:hidden; background:#FFF;}
.A1D {text-align:center; margin-top:8px;}
.Tab1 {height:28px; line-height:30px; border-bottom:2px solid #0967af; padding-left:14px;}
.Tab1 li {float:left; width:100px;height:28px; font-size:14px; background:url(../images/a2.jpg) repeat-x; margin-left:6px; text-align:center; color:#0967af; font-weight:bold;}
.Tab1 li a { text-align:center; color:#E54883; font-weight:bold; text-decoration:none;}
.TabShow{ background:url(../images/a1.jpg) repeat-x !important; font-weight:bold; color:#FFF; text-align:center; padding:0 !important;}
.TabShow a{color:#FFF !important; }
.frame { border:1px solid #CCCCCC; background:url(../images/a3.jpg) repeat-x; }
.frame .h3 {height:35px; line-height:35px; padding-left:30px; background:url(../images/ico.gif) no-repeat 8px; color:#0967af;font-size:14px;font-weight:bold;}
.frame .h3 span {float:right; font-size:12px; font-weight:lighter; margin-right:10px;}
.frame .h3 span a{ color:#6F6F6F; text-decoration:none;}

.Left {width:705px; height:auto; float:left; overflow:hidden; background:url(../images/a11.jpg) repeat-x top;  border:1px solid #CCC; margin-top:8px; }
.Right {width:265px; height:auto; overflow:hidden; float:right;margin-top:8px;}
.nav_map{ height:36px; line-height:36px; color:#666; overflow:hidden;}
.nav_map .map_ico{display:block; width:35px; height:35px; float:left; background:url(../images/ico1.gif) no-repeat center right; margin-right:8px;}

/*----搜索----*/
.Search {width:360px;height:36px; line-height:36px;  margin:5px auto; overflow:hidden; float:right;}
.Search img{vertical-align:middle; position:relative; top:-3px; left:-3px;}
.Search .sRight{float:left; vertical-align:middle; margin-top:4px; }
.Search .sRight strong {width:180px; text-align:center; }
.Search .Search_Text{vertical-align:middle; width:170px; height:26px; line-height:26px; border:none; color:#999;background:url(../images/so.jpg) no-repeat left center;padding-left: 30px;}
.Search .Search_Bnt{width:60px; height:25px; border:none; background:url(../images/sobnt.png) no-repeat; vertical-align:middle;cursor:pointer;}
.Search strong { display:none; }
.Search em {width:70px; height:24px; line-height:16px; text-align:center; display:block; float:left; margin:5px 8px 0 8px;font-style: normal;  font-weight:bold; color:#0967af;text-shadow:1px 1px 1px #E8E8E8}
.Search .sLeft {color:#CCCCCC; padding-left:30px;}


/*----首页新闻----*/
.Index_main {width:980px; height:345px; overflow:hidden; margin-top:8px;}
.Index_news {width:387px; height:330px; float:left; margin-left:20px;}
.Index_news div{margin:10px 5px;}
.Index_news div .h2{margin-bottom:5px; line-height:30px; text-align:center;  font-size:14px;font-weight:bold;}
.Index_news div p{height:75px; overflow:hidden; background:url(../images/dian.gif) bottom repeat-x; margin-bottom:15px; color:#5E5E5E; text-indent:2em;}
.Index_news div ul {width:380px; height:170px; overflow:hidden;}
.Index_news div li{width:190px; height:27px; float:left;font-size:14px; line-height:27px; color:#CCC; overflow:hidden;}
.Index_news div li a {color:#000000;}
.Index_news div li a:hover {color:#F60; text-decoration:underline;}

/*----幻灯----*/

.Slider {width:270px; height:330px; border:1px solid #CCCCCC;  float:left;}
.Slider img {width:260px; height:320px; padding:5px;}

/*----医院介绍----*/
.about {width:270px; height:330px;float:right;}
.about p {margin:10px 15px; text-indent:2em;}
.about div {text-align:center;}
/*----首页医生----*/
.Doc {width:980px;height:222px; background:url(../images/a4.jpg) repeat-x;position: relative; margin:0 auto;}
.Doc h2 {width:50px; height:155px; float:left; position:relative; left:-7px; top:36px;}
.doc_roll{width:920px; height:210px; overflow:hidden; }
#left_bnt{width:21px; height:29px; background:url(../images/a6.gif) no-repeat; margin:90px 0 0 15px; float:left; display:inline; overflow:hidden; cursor:pointer;}
#right_bnt{width:21px; height:29px; background:url(../images/a7.gif) no-repeat; float:right; display:inline; margin:90px 10px 0 0 ; cursor:pointer;}
#roll{ float:left; width:829px; height:190px; overflow:hidden; margin:20px 0 0 10px;}
#roll_list {width:829px ; height:190px; overflow:hidden; padding:0 !important;}
#roll_list li{float:left !important; width:138px; text-align:center; display:inline; overflow:hidden;}
#Case_list li{float:left !important; width:138px; height:180px; text-align:center; display:inline; overflow:hidden;}
#roll_list .doc_pic{ width:105px; height:100px; }
#Case_list .Case_pic{ width:105px; height:123px; border:1px solid #DDDDDD; padding:4px; margin-bottom:5px; background:#FFF; }
#Case_list li p{ height:50px; color:#888888; font-size:12px;display:block; }
#Case_list li strong {font-size:14px;}
/*----疾病列表----*/
.Disease {width:316px; height:315px; overflow:hidden; float:left; margin:12px 4px 0 4px;}
.Disease ul {margin:10px;color:#CCC;}
.Disease ul li {line-height:23px;}
.Disease ul li span {float:right; color:#CCC;}
.Disease .Disease_pic {height:110px; line-height:20px; font-size:12px; overflow:hidden; color:#666; background:url(../images/dian.gif) bottom repeat-x; margin-bottom:10px;}
.Disease .Disease_pic img{float:left; width:100px; height:90px;  padding:4px; margin-right:8px;}
.Disease .Disease_pic p {padding-top:10px; line-height:21px;}
.Disease .Disease_pic p strong {display:block; }
/*----首页最新文章----*/
.Newsindex {height:175px; margin-top:8px; overflow:hidden;}
.Newsindex ul {margin:15px 0 0 15px; color:#CCC;}
.Newsindex ul li {line-height:22px; width:300px; float:left; margin-right:15px;}
.Newsindex ul li span {float:right; color:#CCC;}
/*----医院环境----*/
.Setting { height:190px; margin-top:8px; overflow:hidden;}
.Setting #ry_roll{ margin:20px 0 0 20px !important; overflow:hidden; width:940px;}
.Setting ul li {width:172px; height:107px; float:left; margin-right:20px;}
.Setting ul li img{width:172px; height:107px;}
.Link {height:72px; line-height:72px; background:#F2F2F2;text-align:center;}
.Link img { margin-top:10px;}
/*----底部----*/
.Foot {width:990px; height:150px; margin:0 auto;}
.Foot div { text-align:center; color:#CCCCCC; height:30px; line-height:30px; margin:10px 0px;}
.Foot p {text-align:center;}
/*----翻页----*/
.Page{text-align:center; margin:30px 0; font-size:12px;}
.Page li{display:inline; color:#999;}
.Page a{background:#FFFFFF; color:#E44680;border:1px solid #E44680; padding:3px 8px 2px 8px; }
.Page a:hover{background:#E44680; color:#FFF; text-decoration:none;overflow:hidden;}

/*----列表页----*/
.List_top {height:330px; overflow:hidden; background:url(../images/a11.png) no-repeat bottom ;}
.List_top dl {height:225px;margin:20px;}
.List_top dl dt {width:210px; height:230px; overflow:hidden; float:left; display:inline;}
.List_top dl dt img { border:1px solid #DDD; padding:4px; width:200px; height:220px;background:#FFF;}
.List_top dl dd {width:430px; float:left; display:inline; margin-left:20px;}
.List_top dl dd h3 {font-size:14px; line-height:30px; height:30px; border-bottom:1px solid #CCC; background:url(../images/ico2.gif) no-repeat left center; padding-left:18px;}
.List_top dl ul { margin:10px 0px; font-size:14px;}
.List_top dl ul li {width:215px; line-height:30px; float:left;line-height:30px;}
.List_top dl ul li span{ display:block; width:13px; height:30px; font-size:12px; line-height:30px; text-align:center; color:#FFF; float:left; margin-right:5px; background:url(../images/ico3.gif) no-repeat center;}
.List_top .Mtop_rli span{ display:block; width:13px; height:30px; font-size:12px;line-height:30px; text-align:center; color:#FFF; float:left; margin-right:5px; background:url(../images/ico4.gif) no-repeat center;}
.List_ask {width:478px; height:34px; background:url(../images/a12.png) no-repeat; line-height:34px; text-align:center; margin:0 auto;font-size:14px;}
.List_ask a {font-weight:bold;}
.List_under {margin:20px 40px; overflow:hidden; }
.List_under li {height:90px; background:url(../images/dian.gif) repeat-x bottom ; margin-bottom:7px; }
.List_under .h3 { height:30px; line-height:30px; padding-left:25px; background:url(../images/ico5.gif) no-repeat left center;font-weight:bold;font-size:14px;}
.List_under li span{color:#adadad;float:right;font-size:12px;margin-right:15px}
.List_under p  {text-indent:2em; color:#666666; font-size:12px; line-height:21px;}
/*----列表右侧----*/
.Listnav {height:auto; overflow:hidden;}
.Listnav ul {margin:10px 20px;}
.Listnav ul li { background:url(../images/dian.gif) repeat-x bottom; padding-bottom:10px;}
.Listnav ul li h4 { line-height:40px; background:url(../images/ico2.gif) no-repeat left center ; padding-left:18px;}
.Listnav ul li p {color:#CCC;}
.Okay {height:475px; margin-top:8px; }
.Okay p { text-align:center;}
.Okay p img {width:245px; height:75px; margin:5px 0; border:1px solid #CCC;}
.Listroad {height:300px; margin-top:8px;}
.Listroad p { text-align:center;}
.Listroad p img {margin:10px;}
.Listcase {height:355px; margin-top:8px;}
.Listcase ul { margin:10px 9px; font-size:12px;}
.Listcase ul p {margin-bottom:8px;}
.Listcase ul li { line-height:25px; line-height:25px;}
.Listcase ul li span{ display:block; width:13px; height:25px; font-size:12px; line-height:25px; text-align:center; color:#FFF; float:left; margin-right:5px; background:url(../images/ico3.gif) no-repeat center;}
.Listcase .Mtop_rli span{ display:block; width:13px; height:25px; font-size:12px;line-height:25px; text-align:center; color:#FFF; float:left; margin-right:5px; background:url(../images/ico4.gif) no-repeat center;}

.listabout {height:330px; overflow:hidden;}
.listabout p {margin:10px; text-indent:2em;}
.listabout div {text-align:center;}
/*----文章页----*/
.body_text{ padding:30px; font-size:14px; line-height:24px; border-top:none; color:#333;}
.body_text p{margin-bottom:15px; }
.body_text i a{font-style:normal; color:#333; text-decoration:none;}
.body_text center{font-size:12px;}
.body_text a{text-decoration:underline; color:#00F;}
.body_h1{font-size:24px; text-align:center; padding:10px 0; color:#333;font-family: "微软雅黑", "黑体","宋体"; font-weight:lighter;}
.subhead{padding:8px 0; margin:0 0px 30px 0px; text-align:center; height:30px; line-height:22px; font-size:12px; color:#666666; border-bottom:1px solid #CCCCCC;}
.body_text div{font-size: 16px; font-family: Microsoft YaHei; line-height: 180%; color: #333; margin: 10px 0;}
.body_text p{font-size: 16px; font-family: Microsoft YaHei; line-height: 180%; color: #333; margin: 10px 0;}
.subhead span{margin-right:10px; color:#666666; line-height:22px;}
.subhead a {text-decoration:none;}
.Prompt {width:600px; height:110px; margin:20px auto; border:1px solid #CCC; background:url(../images/a21.jpg) no-repeat left center; font-size:14px;}
.Prompt p {margin:20px 20px 10px 110px; line-height:25px;}
.Prompt p strong {color:#0967af;}


/* jyzn */
#list{width:986px; margin:4px auto; overflow:hidden; !important;}
#jyzn-left{width:711px; float:right;}
#jyzn-right{width:265px; float:left;}
#jyzn-an{width:711px; margin:0px auto; padding:5px 0px; overflow:hidden; !important;}
#jyzn-an-ul{width:711px;}
#jyzn-an-ul li{width:138px; height:26px; line-height:26px; text-align:center; list-style:none; float:left; margin-left:2px; font-size:14px; color:#000; display:block;}
#jyzn-an-ul li a:hover {color:#3da5b4; display:block;}
#jyzn-lb{width:701px; height:1030px; padding:5px; margin-bottom:30px;}

#jyzn-dlwz{width:600px; height:400px; margin:5px auto; padding:3px; border:5px solid #CCC;}
#jyzn-dlwz-wz{width:616px; margin:20px auto; font-size:14px; line-height:26px;}

#jyzn-lx{width:600px; margin:5px auto}

#jyzn-yjzs{width:616px; margin:5px auto; overflow:hidden; !important;}
#jyzn-yjzs-ul{width:616px; line-height:28px;}
#jyzn-yjzs-ul li{width:300px; list-style:none; float:left; text-align:center; margin-top:5px;}
#jyzn-yjzs-img{width:292px; height:200px; padding:2px; border:3px solid #CCC;}

#jyzn-jzlc{width:446px; margin:5px auto; padding:3px; border:5px solid #CCC; overflow:hidden; !important;}
#jyzn-mzsj{width:680px; margin:20px auto 5px auto; background:#efefef; height:28px; font-size:18px; line-height:28px; font-family:"黑体"; text-align:center; color:#ff2e8c;}
#jyzn-mzsj-wz{width:680px; margin:5px auto; font-size:14px; line-height:28px;}

#jyzn-lxwm{width:600px; margin:5px auto; font-size:14px; line-height:24px;}
#jtdt-title{width:680px; font-size:18px; font-family:"黑体"; text-align:center; margin:5px auto; letter-spacing:3px; color:#ff2e8c;}
#lxwm-wz1{width:600px; margin:5px auto; overflow:hidden; !important;}
#lxwm-wz1-ul{width:600px; text-align:center;}
#lxwm-wz1-ul li{text-align:left; list-style:none; width:100px; float:left; margin-left:20px;}
#lxwm-cf{width:600px; margin:5px auto; overflow:hidden; !important;}
#lxwm-cf-ul{width:600px; text-align:center; line-height:24px;}
#jtdt-img{width:548px; height:696px; padding:2px; border:1px solid #CCC; margin:5px auto;}
#jtdt-wz{width:600px; margin:5px auto; text-align:left;}
#jtdt-img{width:548px; height:696px; padding:2px; border:1px solid #CCC; margin:5px auto;}


.Listcase ul li{height:25px;overflow:hidden;}
.List_top dl ul li{height:30px;overflow:hidden;}


.xxnav{ width:100%; height:46px; margin:0 auto; background:#0967af;}
.xxnnav {width:1020px; height:46px; line-height:46px; margin:0 auto; text-shadow:0px 0px 1px #004020;}
.xxnnav li {width:10%; height:46px; float:left; font-size:16px; text-align:center; background:url(../images/navlbg.jpg) no-repeat right;}
.xxnnav li:nth-child(8){width:10%; height:40px; float:left; font-size:14px; text-align:center; background:none;}
.xxnnav li a{ color:#FFF;}
