@charset "utf-8";

a{ text-decoration:none}
a:hover {text-decoration:underline}
ul,li,dl,dd,dt,h1,h2,h3,p{margin:0px; padding:0px; list-style:none}


/* 解决Float后 无法撑开外部容器的方法 */
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */ 

.ErrorDIV { padding:5px 10px 5px 20px; border:#FF0000 solid 2px; background:url(ErrorDIVbg.gif) no-repeat #FFFF00; font-family:Verdana; font-size:12px;}

.txt1 {font-size:12px; color:#333333; width:150px; border:#dadada solid 1px; background:#FFFFFF}
body {
font-size:12px; color:#333333;
font-family:Verdana,Arial,  "宋体";
background:url(Web_Body_bg.jpg) repeat-x #fff;
padding:0px;
margin:0px;
}

.Web_outer { width:1003px; margin-left:auto; margin-right:auto}
.WebBody { width:1003px; background:#FFFFFF; }

/*网页顶部****************************************************************************************************************/
.WebBody .Web_Head {position:relative;
background:url(top_bg.jpg) no-repeat; height:261px; }

 

.WebBody .Web_Head .TopbannerBg{ display:block;  
}

/*网页顶部 - 顶部主 links*/
.WebBody .Web_Head .TopLinks{line-height:31px; padding-left:45px; margin-top:2px;}
.WebBody .Web_Head .TopLinks a{font-size:14px;  font-weight:bold; background:url(nav_barBg.jpg) right no-repeat}
.WebBody .Web_Head .TopLinks li{ float:left; list-style:none }
.WebBody .Web_Head .TopLinks li a{ color:#FFFFFF;  padding-left:20px; padding-right:20px; display:inline-block}
.WebBody .Web_Head .TopLinks li a:hover{ color:#FFFF00}

/*网页顶部 - 顶部快捷链接*/
.WebBody .Web_Head .QuickLinks {position:absolute; top:2px; right:20px; display:block}
.WebBody .Web_Head .SubNav {position:absolute;  left:60px;bottom:10px; }
.WebBody .Web_Head .SubNav a{ color:#A40D7E; margin:0px 5px; }

/*右边盒子*****************************************************************************************************************/
.WebBody .Web_Mid_Outer{background:url(mid_Bg.jpg) repeat-x}
.WebBody .Web_Mid  { width: 920px; background-color:#FFFFFF; margin-left:44px;}

.WebBody .Web_Mid .Right_Box {width:680px; float:left;  }
.dhRight_Box {width:673px; float:right; background:#fff; padding:0px; }
.dhLeft_Box  {width:237px; }


.WebBody .Web_Mid .dhBox1{ background:url(dhBox1_mid.jpg) repeat-y; width:237px; margin-bottom:10px}
.WebBody .Web_Mid .dhBox1 .title{ background:url(dhBox1_top.jpg) no-repeat; height:29px; font-size:14px; color:#9f0d78;  padding:7px 10px 3px 10px; position:relative }
.WebBody .Web_Mid .dhBox1 .title em{ font-size:10px; font-family:Verdana; margin-left:5px; font-style:normal}
.WebBody .Web_Mid .dhBox1 .title a{ float:right; font-size:12px; color:#666666; position:absolute; right:5px; top:8px;}
.WebBody .Web_Mid .dhBox1 .ddBox { width:217px; padding:0px 10px 10px 10px; background:url(dhBox1_down.jpg) bottom no-repeat; } 
.WebBody .Web_Mid .dhBox1 .ddBox ul { margin:0px; padding:0px;}
.WebBody .Web_Mid .dhBox1 .ddBox ul li{ font-size:12px ; color:#000000; padding-left:10px; background:url(dhBox1_arrow.jpg) no-repeat 0px 4px; margin:5px 0px; list-style:none}
.WebBody .Web_Mid .dhBox1 .ddBox ul li a{ color:#000000; background:url(dhBox1_arrow2.jpg) right 0px 5px; padding-right:5px; display:inline-block }

 .WebBody .Web_Mid .dhBox1 .ddBox ul li{
/*省略文字*/
width:200px;
overflow:hidden;
text-overflow: ellipsis;
word-break:keep-all;
white-space:nowrap; /*防止文字中有空格而换行显示*/
}

.WebBody .Web_Mid .IndexFlash {width:420px ; height:157px; padding-left:6px; padding-top:5px; background:url(dhBox1_flashbg.jpg) no-repeat; margin:0px 0px 10px 10px;}
 
.ZjBox {width:426px; height:180px; background:url(ysbg.jpg) no-repeat; margin-left:10px; padding:35px 0px 5px 0px}
.Doctorphoto { } 
.yszs { padding:0px 10px}
.yszs span{ border:#cbccc7 solid 1px; padding:4px; width:109px; height:114px; display:inline-block; }
.yszs img{ width:105px; height:110px} 
.yszs .n{ display:block; color:#D455A2} 
.yszs .k{ display:block; color:#D455A2} 
 
 
 

 
 

/*右边盒子 - 顶部FlashBanner 和 现在位置*/
.Right_Box_Content { min-height:330px;}

/*网页主标题 和 网页点击信息*/
.Content_Web_Subject {font-size:24px; color:#444; font-weight:bold; border-bottom:#ddd dotted 4px; padding:2px 0px 6px 26px !important; padding:5px 0px 6px 30px;
background:url(li_icon3.gif) no-repeat 5px 5px; margin:10px;}
.Content_Web_Info {color:#999999; text-align:right; padding:5px;}

/*网页主内容区 WebPage_content*/
.WebPage_content {font-size:14px; line-height:150%; color:#333333; padding:20px 10px 30px 10px; font-family: Arial,Verdana,"宋体"}
.WebPage_content p{margin:5px 0px 5px 0px; padding:0px;line-height:150%; }
.WebPage_content a{color:#333333; text-decoration:underline}
.WebPage_content a:hover{color:#0000FF; text-decoration:underline}

 

/*左边盒子****************************************************************************************************************/
.WebBody .Web_Mid .Left_Box {position:relative; width:237px; float:left; left:3px; } 
.Left_Box_Table .xz { margin:18px 0px 0px 0px}
.Left_Box_Table .xz td{ width:50%; text-align:left; padding:4px 0px 4px 14px; }
.Left_Box_Table .xz td a{ color:#777;  }


.WebBody .Web_Mid  .indexBoxTable {}
.WebBody .Web_Mid  .indexBoxTable .c1{}
.WebBody .Web_Mid  .indexBoxTable .c2{ padding-left:5px}

.WebBody .Web_Mid  .indexBoxTable dl{ color:#777; background:url(dhBox3.jpg) no-repeat; width:331px; height:176px;}
.WebBody .Web_Mid  .indexBoxTable dl dt{ font-size:14px; position:relative; padding:10px 0px 0px 10px; }
.WebBody .Web_Mid  .indexBoxTable dl dt a{ font-size:12px; position:absolute; right:20px; top:8px; color:#666666 }
.WebBody .Web_Mid  .indexBoxTable dl dd{ position:relative}
.WebBody .Web_Mid  .indexBoxTable dl dd img{ position:absolute; left:22px; top:26px; width:92px ; height:92px}
.WebBody .Web_Mid  .indexBoxTable dl dd ul{ width:190px; height:119px; position:absolute; left:130px; top:15px; background:#fefefe}
.WebBody .Web_Mid  .indexBoxTable dl dd ul li{ border-bottom:#CCCCCC dotted 1px; padding:5px 0px 2px 20px; background:url(icon1.jpg) no-repeat 2px 9px;
overflow:hidden;
text-overflow: ellipsis;
word-break:keep-all;
white-space:nowrap; /*防止文字中有空格而换行显示*/
width:160px;
 }
 
.WebBody .Web_Mid  .indexBoxTable dl dd .DataEmpty { position:absolute; left:140px; top:30px;}
.WebBody .Web_Mid  .indexBoxTable dl dd ul li a{ color:#777 }

.WebBody .Web_Mid  .indexBoxTable dl .nkcjb{}

/*网页底部****************************************************************************************************************/
.WebBody .Web_Foot { background:url(webfootBg.jpg) no-repeat; padding:6px 0px 10px 50px; margin-top:10px; height:124px;}

/*网页底部 - 下部一级链接*/
.WebBody .Web_Foot .Foot_Links{clear:both; margin-bottom:20px;}
.WebBody .Web_Foot .Foot_Links li{ list-style:none; float:left; margin-right:10px;}
.WebBody .Web_Foot .Foot_Links li a{ color:#666666; }
/*网页底部 - 版权信息*/
.WebBody .Web_Foot .copyright {clear:both; margin-top:16px; color:#878787}
.WebBody .Web_Foot .copyright a{color:#878787}



.DMimage{ margin-top:20px; margin-left:23px;}
/**/

.IndexWebPage_content {font-size:14px; line-height:150%; color:#333333; padding:10px 0px 30px 10px; font-family: Arial,Verdana,"宋体"}
.IndexWebPage_content p{margin:5px 0px 5px 0px; padding:0px;line-height:150%; }
.IndexWebPage_content a{color:#333333; text-decoration:underline}
.IndexWebPage_content a:hover{color:#0000FF; text-decoration:underline}


.HomeNewsList {width:190px; float:right; margin:0px 0px 10px 10px; padding:0px; border:#CCCCCC solid 1px; background:#efefef }
.HomeNewsList dt{ margin:0px; padding:4px; background-color:#999999; font-size:12px; font-weight:bold; color:#FFFFFF; text-align:center;}
.HomeNewsList dd{ margin:3px 0px 3px 0px; padding:0px;font-size:12px; background:url(icon.gif) no-repeat 6px 4px; padding-left:18px}
.HomeNewsList dd a{ color:#666666}
.HomeNewsList dd a:hover{ color:#FF0000}
.HomeNewsList .morenews{ text-align:right; font-family:Arial; background:none; margin-right:5px;}
.HomeNewsList .morenews a{ color:#999999}



.FriendLinksBox {
padding:10px 15px 10px 15px; color:#666
}
.FriendLinksBox li{float:left}
.FriendLinksBox a{ color:#666666}



.SubTopNav{ height:27px ; width:900px; background:url(ksBanner.jpg) no-repeat; font-size:14px; color:#A20E7C; font-weight:bold; padding:8px 0px 0px 30px; position:relative; margin:0px 0px 5px 0px;}
.SubTopNav .KSSelect{ width:180px; position:absolute; left:720px; top:7px;}
.SubTopNav a{ font-size:14px; color:#A20E7C; font-weight:bold; }
.ssjsgif { position:absolute; left:320px; top:7px}

.ksjs { width:426px; height:198px;}
.ksjs dt{ height:29px; font-size:14px; }

.WebPage_content_newsList { margin:10px}

.QQBox{ }
.QQBox li{ background:url(leftImg14.jpg); width:177px; height:24px; padding:8px 0px 0px 60px}
.QQBox li a{ color:#666666; font-size:14px; color:#666666; font-weight:bold;}


.QQBox2{ }
.QQBox2 li{width:117px; padding:4px 0px 4px 10px; list-style:none; }
.QQBox2 li a{ color:#666666; font-size:12px; color:#666666; font-weight:bold;}

.yingcang {display:none}

.BigBox { position:absolute; top:300px; left:280px;}




