@charset "utf-8";
body,img,form,ul{ margin:0px; padding:0px; border:0px;}
body,td,th {font-size: 12px; font-family:Arial, Helvetica, sans-serif;}
body{ background:url(Body_Main_Back.jpg) center repeat-y #EEEEEE; }

/* 主体灰色
html{	
	-webkit-filter:grayscale(100%);
	-moz-filter: grayscale(100%);
	-ms-filter: grayscale(100%);
	-o-filter: grayscale(100%);
	filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
	_filter:none;
} 
body{filter:gray}
*/

/* 常用 */
.ClaerBoth{ clear:both; overflow:hidden;}
.BeCenter{ clear:both; overflow:hidden; margin-left:auto; margin-right:auto;}
.Float_L{ float:left; overflow:hidden;}
.Float_R{ float:right; overflow:hidden;}
.Clearfix:after {content: "."; display: block; height: 0px; clear: both; visibility: hidden;}
* html .Clearfix {height: 1%;} 

/* 主体框架 */
.BodyMain{ width:1000px; overflow:hidden; background:#FFF; margin-left:auto; margin-right:auto; clear:both;}
.Main{ width:992px; clear:both; overflow:hidden; margin-left:auto; margin-right:auto;}
.BodyLeft{ width:240px; float:left; overflow:hidden; background:#EBF3F3; padding-bottom:8px;}
.BodyLeft .Main{width:230px; overflow:hidden; margin-top:4px; margin-left:auto; margin-right:auto; }
.BodyLeft2{ width:232px; float:left; overflow:hidden; padding-bottom:8px;}
.BodyLeft2 .Main{width:230px; overflow:hidden; margin-top:4px;}
.BodyRight{ width:746px; float:right; overflow:hidden;}
.BodyRight2{ width:756px; float:right; overflow:hidden; background:url(Right_BackImg.jpg) top center no-repeat; margin-top:4px;}

/* Top */
.BodyTop{ width:1000px; height:110px; clear:both; overflow:hidden; margin-left:auto; margin-right:auto; background:url(Body_Top.jpg) top center no-repeat;}
.Top_Weather{ width:436px; height:30px; overflow:hidden; margin-left:auto; margin-right:10px; color:#0D8180; font-weight:normal;}
.Top_Weather table{ height:30px; overflow:hidden;}
.ShowCang{ display:block; width:52px; overflow:hidden; padding-left:16px; color:#0D8180; background:url(All_Gif.gif) -2px -1px no-repeat; text-decoration:none;}
.ShowCang:hover{ text-decoration:none; color:#095959;}

.TopSearchDiv{ clear:both; width:436px; padding:16px 0px; margin-left:auto; margin-right:10px;}
.TopSearchDiv table{ margin-left:auto; margin-right:auto;}
.SearchTitle{ width:25px; height:22px; overflow:hidden; background:url(All_Jpg.jpg) -2px -2px; border:1px solid #E5E5E5; border-right:none;}
.SearchInput{ width:200px; height:18px; border:1px solid #E5E5E5; padding:2px 0px; border-left:none; background:url(Back1.jpg) bottom repeat-x; font-size:12px; color:#999;}
.SearchBottom{ display:block; width:56px; height:24px; overflow:hidden; background:url(All_Jpg.jpg) -38px -2px; margin-left:2px;}
.SearchBottom:hover{ background-position:-38px -32px;}

.TopLinkBox{ clear:both; width:436px; margin-left:auto; margin-right:10px; text-align:center;}
.TopLinkBox a{color:#999999; text-decoration:none; padding:3px 10px 3px 24px;}
.TopLinkBox a:hover{ color:#333; text-decoration:none;}
.FriendLink1{ background:url(All_Gif.gif) -2px -142px no-repeat; }
.FriendLink2{ background:url(All_Gif.gif) -2px -92px no-repeat; }
.FriendLink3{ background:url(All_Gif.gif) -2px -42px no-repeat; }

/* 导航 */
.MenuTable{ height:36px; margin-bottom:4px; }
.MenuTable td{ text-align:center;}
.MenuTable span{ display:block; padding-top:9px; }
.MenuTable a{ display:block; height:36px; overflow:hidden; background:url(Menu_C.jpg) top repeat-x;font-size:14px; color:#FFF; text-decoration:none; }
.MenuTable .On{ background:url(All_Jpg.jpg) -612px -2px; color:#FFCC00; text-decoration:none;}

.SMenuBox{position:absolute; background:#0B8280; z-index:999; display:none; color:#FFFFFF; border-bottom:2px solid #076967; filter:alpha(opacity=90); -moz-opacity:0.9;  -khtml-opacity: 0.9; opacity: 0.9;}
.SMenu{ padding:0px 6px 2px 6px;}
.SMenuA{ display:block; color:#B6DAD9; text-align:center; padding:8px 0px; border-bottom:1px dashed #369897; text-decoration:none;}
.SMenuA:hover{ color:#FFFFFF; text-decoration:none;}
.SMenu .No{ border-bottom:none;}
.SMenu2{ padding:6px 12px;}
.SMenu2 a{color:#B6DAD9;text-decoration:none; white-space:nowrap;}
.SMenu2 a:hover{color:#FFFFFF; text-decoration:none;}
.SMenu2 th{ text-align:left; font-size:12px; border-bottom:1px solid #369897; padding:0px 0px 6px 0px;}
.SMenu2 td{ text-align:left; padding:6px 0px 0px 0px; line-height:22px;}

/* FLASH 图片 */
#FlashBox{ height:300px; overflow:hidden; margin-bottom:4px; margin-left:auto; margin-right:auto; visibility:hidden;}
#FlashBox img{ width:992px; height:300px;}
#FlashBox p.Title{ position:absolute; bottom:0; text-indent:10px; line-height:30px; color:#FFF; display:block;width:100%; height:30px;filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#aa000000,endcolorstr=#aa000000);background:rgba(0,0,0,0.5);}

/* 院内新闻 */
.NewsBox{ width:552px; overflow:hidden;}
.NewsBox .Title{ height:44px; overflow:hidden; background:url(All_Jpg.jpg) -2px -137px no-repeat;}
.NewsBox .Title .More{ margin-top:26px;}
.NewsBox .NewFlash{ width:230px; height:172px; overflow:hidden; margin-top:6px;}
.NewsBox ul{ float:right; width:314px; height:178px; overflow:hidden; list-style:none;}
.NewsBox ul li{ color:#0C7070; padding:5px 4px 6px 4px;}
.NewsBox ul li a{ color:#0C7070; text-decoration:none;}
.NewsBox ul li a:hover{ color:#F60; text-decoration:none;}
.NewsBox ul li font{ float:right; color:#999999;}
.NewsBox ul .On{ background-color:#EBF3F3;}

/* 科室介绍 */
.KeShi_Box{ clear:both; margin-top:8px;}
.KeShi_Box .Title{ display:block; width:36px; height:183px; overflow:hidden; float:left; background:url(All_Jpg.jpg) -3px -315px;}
.KeShi_Box .BoxConten{ border:1px solid #CADBCC; background:#EEF4F0; height:180px; overflow:hidden;}
.KeShi1{ float:left; width:464px; margin:0px 0px 0px 8px;}
.KeShi2{ float:left; width:200px; margin:0px 0px 0px 24px;}
.KeShi_Box .sTitle{ padding:8px 0px 8px 38px; font-size:14px; font-weight:bold; color:#EB9712; background:url(All_Jpg.jpg) -69px -319px;}
.KeShi_Box .sContent{ line-height:20px;}
.KeShi_Box .sContent a{ color:#0C7070; text-decoration:none; white-space:nowrap;}
.KeShi_Box .sContent a:hover{ color:#F60; text-decoration:none;}

/* 专家团队 */
.TeamGroup_Box{ height:180px; overflow:hidden; clear:both; margin-top:6px; background:url(All_Jpg.jpg) -46px -382px; no-repeat;}
.TeamGroup_Box .More3{ margin-top:12px; margin-bottom:12px;}
.TeamGroup_Box .BoxConten{ clear:both;}
.TeamGroup_Box .BoxConten table{margin-left:auto; margin-right:auto;}
.MarqueeDiv{width:690px;height:120px;overflow:auto; margin:0px 10px 0px 10px;}
.MarqueeDiv table{ display:inline;}

.DoctorDiv{ width:226px; height:112px; float:left; overflow:hidden; padding-right:4px; margin-bottom:8px;}
.DoctorDiv a img{float:left; width:86px; height:106px; border:1px solid #CCC; padding:2px; background:#FFF;}
.DoctorDiv a:hover img{border:none; padding:3px; background:#0D7B7B;}
.DoctorDiv span{ display:block; float:right; width:126px; overflow:hidden; line-height:24px; color:#000;}
.DoctorDiv span .Name{ font-size:14px; color:#03F;}
.DoctorDiv span .Red{ color:#F00;}

.DoctorTable{ margin-left:auto; margin-right:auto;}
.DoctorTable td{ font-size:14px;}
.DoctorTable td img{width:160px; height:197px; border:1px solid #CCC; padding:2px; background:#FFF; margin-right:10px;}
.DoctorTable td a{ font-size:14px; text-decoration:none; color:#03F;}
.DoctorTable td a:hover{ text-decoration:underline;}
.DoctorTable td .Name{ font-size:14px; color:#03F;}
.DoctorTable td .Red{ color:#F00;}

/* 其他页面样式 */
.SiteName{ padding:10px 24px; color:#569292; font-size:12px;}
.SiteName a{color:#569292; text-decoration:none;}
.SiteName a:hover{ color:#385F5F;}

.AboutContent{ clear:both; padding:20px 20px 20px 20px;}

.KeShiContent{ clear:both; padding:20px 20px 20px 20px;}
.TabDiv{ clear:both;}
.FoucsDiv{ clear:both; margin-bottom:10px; padding:10px; background:#E2F7F9; font-size:14px; font-weight:bold; color:#F00;}

.KeShiList{ clear:both; padding:20px 20px 20px 20px; font-size:14px; line-height:26px;}
.KeShiList a{ font-size:14px; color:#0C7070; text-decoration:none; white-space:nowrap;}
.KeShiList a:hover{ font-size:14px; color:#F60; text-decoration:none;}

/* 信息检索页 */
.SearchList{ clear:both; overflow:hidden; padding:10px 0px; border-bottom:1px dashed #CCC;}
.SearchList .Title{ font-size:16px; font-family:"宋体";}
.SearchList .Class{ font-size:14px; color:#999;}
.SearchList .Descrip{ font-size:12px; color:#666; display:block; padding:4px 0px; width:90%;}
.SearchList .PageSrc{ font-size:12px; color:#390; display:block; }
.SearchList img{ width:80px; height:70px; float:left; padding:2px; border:1px solid #CCC; background:#FFF; margin-right:6px;}

/* 网站地图 */
.mapLink1{ display:block; clear:both; padding:10px 0px 8px 20px; font-size:14px; font-weight:bold; color:#0C7070; text-decoration:none; background:url(../Point1.gif) 5px 15px no-repeat;}
.mapLink1:hover{ text-decoration:none; color:#F90;}
.mapBox{ clear:both; padding:0px 0px 10px 20px; line-height:21px;}
.mapBox a{ font-size:12px; color:#666; text-decoration:none; margin-right:10px; white-space:nowrap;}
.mapBox a:hover{ color:#F90; text-decoration:none;}

/* Box1 */
.Box1{ border:1px solid #B4CDB8; background:#FFF;}
.Box1 .Title{ background:url(Title_Back.jpg) bottom repeat-x; border-bottom:1px solid #B4CDB8; font-size:14px; font-weight:bold; color:#0C7070; padding:7px 5px 7px 10px;}
.Box1 ul{ padding:2px 6px; list-style:none;}
.Box1 ul li{ color:#0C7070; padding:6px 0px 6px 10px; border-bottom:1px dashed #B4CDB8; background:url(All_Gif.gif) -7px -181px no-repeat;}
.Box1 ul li a{ color:#0C7070; text-decoration:none;}
.Box1 ul li a:hover{ color:#F60; text-decoration:none;}
.Box1 ul .No{ border-bottom:none;}
.Box1 .UL1{ list-style:inside circle;}
.Box1 .UL1 li{ color:#F60; padding:8px 0px 8px 20px; border-bottom:1px dashed #B4CDB8; font-size:14px; background:none;}
.Box1 .UL1 li a{ color:#0C7070; text-decoration:none; font-size:14px;}
.Box1 .UL1 li a:hover{ color:#F60; text-decoration:none; font-size:14px;}
.Box1 .UL1 .No{ border-bottom:none;}

/* Box2 */
.Box2{ width:364px;}
.Box2 .Title{ background:url(All_Jpg.jpg) -296px -604px no-repeat; font-size:14px; font-weight:bold; color:#0C7070; padding:8px 0px 8px 4px;}
.Box2 .Title .More{ margin-top:12px;}
.Box2 ul{ padding-top:4px; list-style:none;}
.Box2 ul li{color:#0C7070; padding:6px 4px 6px 4px;}
.Box2 ul li a{ color:#0C7070; text-decoration:none;}
.Box2 ul li a:hover{ color:#F60; text-decoration:none;}
.Box2 ul li font{ float:right; color:#999999;}
.Box2 ul .On{ background-color:#EBF3F3;}

/* Box3 */
.Box3{ border:1px solid #B4CDB8; background:#FFF;}
.Box3 .Title{ background:url(Title_Back.jpg) bottom repeat-x; border-bottom:1px solid #B4CDB8; font-size:14px; font-weight:bold; color:#0C7070; padding:7px 5px 7px 10px;}
.Box3 .sContent{ clear:both; padding:1px;}
.Box3 .Content{ padding:4px; text-align:left; line-height:22px; background:url(Box_Back.jpg) top repeat-x;}
.Box3 .Content a{ color:#0C7070; text-decoration:none; white-space:nowrap;}
.Box3 .Content a:hover{ color:#F60; text-decoration:none;}
.Box3 .Content .On{color:#F60; text-decoration:none;}

/* 友情连接 */
.FriendBox{ background:url(All_Jpg.jpg) -12px -590px no-repeat #FFF; text-align:center; padding-top:42px;}
.FriendBox .BoxConten{ border:1px solid #B4CDB8; border-top:none; background:#FFF; padding:0px 8px 10px 20px; text-align:left;}
.FriendBox .BoxConten img{ float:left; padding-right:10px;}
.FriendBox .BoxConten a{ display:block; clear:both; line-height:18px; text-decoration:none; color:#666; padding-bottom:12px;}
.FriendBox .BoxConten a:hover{ color:#000; text-decoration:none;}

/* 底部 */
.BottonBox1{ background:#0D7B7B; padding:8px 0px; text-align:center; clear:both; color:#CFE5E5;}
.BottonBox1 a{ text-decoration:none; color:#CFE5E5;}
.BottonBox1 a:hover{ text-decoration:none; color:#FFF;}
.BottonBox2{ clear:both; width:1000px; height:104px; overflow:hidden; background:url(Body_Buttom.jpg) top center no-repeat;}
.BottonBox2 .BoxConten{ color:#9BD4D4; line-height:22px; text-align:left; padding:8px 0px 0px 12px;}

/* 介绍按钮 */
.Btn_yyjs, .Btn_yyld, .Btn_zzjg, .Btn_ylss{display:block; width:186px; height:54px; margin-bottom:2px;}
.Btn_yyjs{ background:url(All_Jpg.jpg) -3px -194px no-repeat; }
.Btn_yyld{ background:url(All_Jpg.jpg) -193px -194px no-repeat; }
.Btn_zzjg{ background:url(All_Jpg.jpg) -383px -194px no-repeat; }
.Btn_ylss{ background:url(All_Jpg.jpg) -573px -194px no-repeat; }
.Btn_yyjs:hover{ background-position:-3px -251px;}
.Btn_yyld:hover{ background-position:-193px -251px;}
.Btn_zzjg:hover{ background-position:-383px -251px;}
.Btn_ylss:hover{ background-position:-573px -251px;}

/* 就医指南 */
.Btn_zjjs, .Btn_jzxz, .Btn_yygh, .Btn_czxx, .Btn_kswz, .Btn_jtzn{display:block; float:left; height:60px; overflow:hidden; }
.Btn_zjjs{  width:75px; background:url(All_Jpg.jpg) -117px -2px no-repeat;}
.Btn_jzxz{ width:76px; margin-left:2px; margin-right:2px; background:url(All_Jpg.jpg) -198px -2px no-repeat;}
.Btn_yygh{ width:75px; background:url(All_Jpg.jpg) -280px -2px no-repeat;}
.Btn_czxx{ width:75px; background:url(All_Jpg.jpg) -361px -2px no-repeat;}
.Btn_kswz{ width:76px; margin-left:2px; margin-right:2px; background:url(All_Jpg.jpg) -442px -2px no-repeat;}
.Btn_jtzn{ width:75px; background:url(All_Jpg.jpg) -524px -2px no-repeat;}
.Btn_zjjs:hover{ background-position:-117px -67px;}
.Btn_jzxz:hover{ background-position:-198px -67px;}
.Btn_yygh:hover{ background-position:-280px -67px;}
.Btn_czxx:hover{ background-position:-361px -67px;}
.Btn_kswz:hover{ background-position:-442px -67px;}
.Btn_jtzn:hover{ background-position:-524px -67px;}

/* 箭头按钮 */
.Btn_L{ display:block; width:12px; height:46px; overflow:hidden; background:url(All_Gif.gif) -6px -230px no-repeat;}
.Btn_R{ display:block; width:12px; height:46px; overflow:hidden; background:url(All_Gif.gif) -6px -300px no-repeat;}
.Btn_L:hover{background-position:-32px -230px;}
.Btn_R:hover{background-position:-32px -300px;}

/* 选项卡按钮 */
.Tab_B1{ display:inline-block; padding:7px 14px; background:url(Button_Back.jpg) 0px -30px; border:1px solid #D3E2D6; color:#539292; text-decoration:none;}
.Tab_B1On{ background:url(Button_Back.jpg) 0px 0px; border:1px solid #075452; color:#FFF; text-decoration:none;}

/* 连接按钮 */
.More{ display:block; float:right; width:32px; height:20px; background:url(../More2.gif) center no-repeat;}
.More2{ display:block; float:right; width:42px; height:20px; background:url(../More.gif) center no-repeat;}
.More3{ display:block; float:right; width:38px; height:20px; background:url(../More3.gif) center no-repeat;}

.Btn1{ width:90px; height:28px; cursor:pointer; font-size:12px; font-weight:bold; color:#FFF; border:none; background:url(../default/Icon.gif) 0px -372px;}
.Btn1On{ background-position:-97px -372px;}
.Btn2{ width:90px; height:28px; cursor:pointer; font-size:12px; font-weight:bold; color:#FFF; border:none; background:url(../default/Icon.gif) 0px -339px;}
.Btn2On{ background-position:-97px -339px;}
.Btn3{ width:100px; height:27px; cursor:pointer; font-size:12px; font-weight:bold; color:#FFF; border:none; background:url(../default/Icon.gif) 0px -308px;}
.Btn3On{ background-position:-110px -308px;}
.Btn4{ width:100px; height:27px; cursor:pointer; font-size:12px; font-weight:bold; color:#FFF; border:none; background:url(../default/Icon.gif) -1px -1px;}
.Btn4On{ background-position:-139px -1px;}
.Btn5{ width:100px; height:27px; cursor:pointer; font-size:12px; font-weight:bold; color:#FFF; border:none; background:url(../default/Icon.gif) -1px -34px;}
.Btn5On{ background-position:-139px -34px;}

/* Input */
.Input1{ width:100px; padding:2px; border:1px solid #D7D7D7; background:#FFF; font-size:12px; color:#666; }
.Input1On{ border:1px solid #77B4CA; background:#EAF2F7; color:#4582A3;}
.Input2{ text-align:right; border:1px solid #FFF; font-size:14px; color:#000; text-align:left;}
.Input2On{ border-color:#CDDEEB; background:#EAF2F7}

/* 分页列表 UL */
.ListUL{ clear:both; list-style:none; padding:20px;}
.ListUL li{ color:#0C7070; padding:10px 8px 10px 26px; font-size:14px; background:url(../Point1.gif) 8px 14px no-repeat; }
.ListUL li a{ color:#0C7070; text-decoration:none;}
.ListUL li a:hover{ color:#F60; text-decoration:none;}
.ListUL li font{ float:right; color:#999999;}
.ListUL .On{ background-color:#EBF3F3;}

/* ------------ 分页 ------------- */
#FPage{ clear:both; padding:8px 0px; text-align:center;}
.PInfo{ float:left; padding:8px; font-size:12px; color:#5A7D98;}
.PBtn{border:1px solid #CCC; background:#EFEFEF; font-size:12px; color:#000; cursor:pointer; padding:5px 8px; margin-right:2px;}
.PBtnOn{border:1px solid #CCC; background:#FFF;}

/* 宽度 */
.w30{ width:30px;} .w40{ width:40px;} .w50{ width:50px;} .w60{ width:60px;} .w70{ width:70px;} .w80{ width:80px;} .w90{ width:90px;} .w100{ width:100px;} .w110{ width:110px;} .w120{ width:120px;} .w130{ width:130px;} .w140{ width:140px;} .w150{ width:150px;} .w160{ width:160px;} .w170{ width:170px;} .w180{ width:180px;} .w190{ width:190px;} .w200{ width:200px;} .w300{ width:300px;} .w400{ width:400px;} .w500{ width:500px;}

