body{margin:0 0;font-size:12px; text-align:center; background:url(../images/ks/body-bg.jpg) center repeat-y;font-size:12px; line-height:24px; color:#4C4C4C;}
div,ul,li,p,h3,h2,h4,h5,h6,h1,img,dt,dd,dl{margin:0px;padding:0px;}
li{list-style:none;}
a:link { color: #4C4C4C; text-decoration: none}
a:visited{ color: #4C4C4C;text-decoration: none}
a:hover { color: #964E0F; text-decoration:underline}
a:active{ color: #4C4C4C; text-decoration: none}

a img:hover {filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;}


a.top:link{ color:#999; width:93px;text-decoration:none;}
a.top:visited{color:#999;text-decoration:none;}
a.top:hover{ color:#964E0F;text-decoration:none;}
a.top:active{color:#999;text-decoration:none;}

#top-ks{ width:980px;height:40px;line-height:40px; color:#999;background:#fff url(../images/ks/top-bg.jpg) bottom no-repeat; text-align:left; padding-left:30px}
#top-ks span{float:right; padding-right:30px}

#head-ks{ margin:0 auto; height:78px;  width:988px;background:url(../images/ks/top_bj.gif) repeat-x top;}
#logo{ float:left; margin-left:20px;_margin-left:15px;margin-top:6px;}
#banner{ float:right;}
#menu_box{ margin:auto;background:url(../images/ks/menu-bg.jpg) repeat-x; height:92px;width:990px;font-family: "Î¢ÈíÑÅºÚ"£¬"ºÚÌå";}
#menu{height:52px;_height:52px; }

#menu ul{margin:0px; width:990px; height:42px;line-height:42px;list-style-type:none; padding:0px; margin-top:0px; margin-bottom:0px; font-size:15px; font-weight:bold;}
.m_li{float:left; width:92px;line-height:42px; height:42px;  text-align:center;color:#5D3011;}
.m_li a{display:block; color:#5D3011; width:100px;}
.m_li a:link {width:92px;color: #5D3011; text-decoration:none; letter-spacing:1px}
.m_li a:visited {color: #5D3011;letter-spacing:1px}
.m_li a:hover {color: #5D3011; font-size:16px; text-decoration:underline;letter-spacing:1px}
.m_li a:active {color: #5D3011;letter-spacing:1px}
.m_line{float:left; width:1px; height:33px; line-height:30px;   /*ffÏÂÓÐÐ§(Í¼Æ¬´¹Ö±¾ÓÖÐ)*/}
.m_line img{margin-top:0;_margin-top:-3px;   /*ieÏÂÓÐÐ§(Í¼Æ¬´¹Ö±¾ÓÖÐ)*/}
.m_li_a{float:left; width:83px;height:49px; line-height:42px; text-align:center; font-weight:bold;background:url(../images/ks/dh_jg.gif) repeat-x; font-size:14px; color:#666666; margin-right:2px; margin-left:2px;}
.m_li_a a:link{display:block;color:#5D3011;height:42px; width:93px;text-decoration:none;}
.m_li_a a:hover{display:block; color:#5D3011;height:42px; width:93px;;text-decoration:none;}
.m_li_a a:active{display:block; color:#666;height:42px; width:93px;;text-decoration:none;}
.m_li_a a:visited{display:block; color:#666;height:42px; width:93px;;text-decoration:none;}
.s_li{line-height:29px; font-size:14px; font-family: "ËÎÌå"; width:auto; display:none; height:29px;color:#666  }
.s_li_a{line-height:29px; width:auto; display:block; height:29px; font-size:12px; font-family: "ËÎÌå"; color:#666 }


.standard ul {margin:0px;padding:0px; width:990px; text-align:left;}
.standard ul li{ line-height:35px; text-indent:30px;selectNav}

.blank1 {clear:both; height:1px; overflow:hidden; display:block; font-size:1px;}
.blank2 {clear:both; height:2px; overflow:hidden; display:block; font-size:1px;}
.blank3 {clear:both; height:3px; overflow:hidden; display:block; font-size:1px;}
.blank4 {clear:both; height:4px; overflow:hidden; display:block; font-size:1px;}
.blank5 {clear:both; height:5px; overflow:hidden; display:block; font-size:1px;}
.blank6 {clear:both; height:6px; overflow:hidden; display:block; font-size:1px;}
.blank7 {clear:both; height:7px; overflow:hidden; display:block; font-size:1px;}
.blank8 {clear:both; height:8px; overflow:hidden; display:block; font-size:1px;}
.blank9 {clear:both; height:9px; overflow:hidden; display:block; font-size:1px;}
.blank10 {clear:both; height:10px; overflow:hidden; display:block;}
.blank12 {clear:both; height:8px; overflow:hidden; display:block;}
.blank14 {clear:both; height:14px; overflow:hidden; display:block;}
.blank15 {clear:both; height:15px; overflow:hidden; display:block;}
.blank20 {clear:both; height:20px; overflow:hidden; display:block;}


.s_li a:link{color:#666;text-decoration:none;background: url(../images/ks/menu_ico.gif) no-repeat 0px 50%; padding-left:12px; }
.s_li a:visited{color:#666;text-decoration:none;background: url(../images/ks/menu_ico.gif) no-repeat 0px 50%; padding-left:12px;}
.s_li a:hover{color:#975010;text-decoration:none;background: url(../images/ks/menu_ico_jg.gif) no-repeat 0px 50%; padding-left:12px;}
.s_li a:active{color:#666;text-decoration:none;background: url(../images/ks/menu_ico.gif) no-repeat 0px 50%; padding-left:12px;}

a.link-red:link{color:#ED4882;text-decoration:none;}
a.link-red:visited{color:#ED4882;text-decoration:none;}
a.link-red:hover{color:#5D3011;text-decoration:underline;}
a.link-red:active{color:#ED4882;text-decoration:none;}

#mianDoc{width:990px;padding:0px;margin:0 auto; margin-top:5px; margin-bottom:15px;}
#mianDoc div{float:left;}
.NavLeft{float:left;width:190px;height:430px;border:5px solid #E7E1D9; background:#fff;margin:0px;margin-left:16px;_margin-left:8px;padding:6px 0px 0px 0px;}
.NavLeft li{width:180px;float:left;margin:0px;padding:0px; text-align:left; line-height:32px; background: url(../images/ks/leftNav-bg.jpg) no-repeat 30px 50%; font-size:15px; text-indent:50px; color:#666;font-family: "Î¢ÈíÑÅºÚ"£¬"ºÚÌå"; }
.NavLeft li.selectNav{background: url(../images/ks/menu_jg.gif) no-repeat left;color:#fff;font-weight:550;font-family: "Î¢ÈíÑÅºÚ"£¬"ºÚÌå"; }
.NavLeft h3{width:190px;float:left;margin:0px;padding:0px;font-family: "Î¢ÈíÑÅºÚ"£¬"ºÚÌå"; }
.NavLeft h3 img{margin:0px;padding:0px;float:left;}
.NavLeft li a:link,.NavLeft li a:visited,.NavLeft li a:hover,.NavLeft li a:active{ font-size:15px; color:#4C4C4C;text-decoration:none;}
.NavLeft li.selectNav a:link,.NavLeft li.selectNav a:hover,.NavLeft li.selectNav a:active,.NavLeft li.selectNav a:visited{ font-size:16px;color:#fff;text-decoration:none;}

#focusPic{width:380px;height:440px;float:left;margin-left:20px;}
#focusPic{focusPic:margin:0px;padding:0px;}

#newsTopList{text-align:left;float:left;margin:0px;padding:0px;width:330px;height:440px;margin-left:20px;}
#newsTopList h3{ padding-left:35px; height:35px; line-height:35px;width:290px;background:url(../images/ks/h3-nav-bg.jpg) 0px 50% no-repeat ;font-family: "Î¢ÈíÑÅºÚ"£¬"ºÚÌå"; font-size:16px; color:#636363; border-bottom:1px solid #DFD4D9;}
#newsTopList  a,a:link{color:#964E0F; text-decoration: none}
#newsTopList  a:hover{color:#964E0F; text-decoration: underline}

#newsTopList h3 img{float:right; margin-top:12px;}
#newsTopList h2{color:#F56FA2;font-size:14px;line-height:30px; font-weight:bold}

#newsTopList p{text-indent:24px; line-height:22px;color:#999;}
#newsTopList p a:link,#newsTopList p a:visited,#newsTopList p a:hover,#newsTopList p a:active{color:#FC8CB2; text-decoration:underline;}

#topTitle{width:100%;height:35px;line-height:35px; font-size:14px;float:left;text-align:center;color:#85B221;}
#topTitle a:link,#topTitle a:visited,#topTitle a:hover,#topTitle a:active{color:#85B221;}

#newsTopList li a,a:link{color:#666; text-decoration: none}
#newsTopList li a:hover{color:#85B221; text-decoration:none}

#newsTopList ul{width:100%;float:left;}
#newsTopList ul li{ width:280px;margin-left:10px;_margin-left:5px; font-size:14px; line-height:29px; background:url(../images/ks/dot-red.jpg) 0px 50% no-repeat; padding-left:15px;color:#676767;}

#docLeft{width:204px;margin-left:16px;_margin-left:8px;bord/er:1px solid #ccc;}

#tools{width:204px;height:250px;background:url(../images/ks/tools-bg.jpg) 50% 50% no-repeat;}
	#tools ul{width:204px;height:250px;_height:224px;_padding-top:12px;float:left;}
	#tools ul li{width:100px;float:left;line-height:78px;_height:70px;_line-height:70px;font-size:14px;color:#908A8C;font-weight:800px;}
	#tools ul li a{ text-decoration:none;}
	#tools ul li a:hover{ color:#964E0F;text-decoration:none;}


#askNew{width:204px;text-align:left; font-family:Verdana, Geneva, sans-serif; margin-top:10px}
	#askNew h3{ padding-left:35px;font-size:16px; height:30px;line-height:30px;width:164px;background:url(../images/ks/ask-nav-bg.jpg) 0px 50% no-repeat ; color:#636363; border-bottom:1px solid #E1E0D4;font-family: "Î¢ÈíÑÅºÚ"£¬"ºÚÌå";}
	#askNew h3 img{float:right;margin-top:8px;}
	#askNew dl{width:198px;border-bottom:1px solid #EAE3E6;height:75px;line-height:24px;}
		#askNew dl dt{font-size:14px;width:10%;float:left; color:#964E0F;  font-family:Verdana, Geneva, sans-serif}
		#askNew dl p{font-size:14px;width:10%;float:left;  color:#EA4A83;font-family:Verdana, Geneva, sans-serif}
		#askNew dl dd{width:190px; line-height:24px;color:#964E0F;width:90%;float:left;}
	    #askNew ul{width:200px;_padding-top:12px;}
		#askNew ul li{line-height:24px;color:#C2C2C2; padding-left:5px;}
		#askNew ul li:hover{color:#964E0F;}

#promoDoctor{width:202px;float:left;border:1px solid #E1E0D4; margin-top:15px}
	#promoDoctor h3{ padding-left:15px;font-size:16px; height:35px;line-height:35px;width:190px; color:#636363;text-align:left;font-family: "Î¢ÈíÑÅºÚ"£¬"ºÚÌå";}
	#promoDoctor h3 img{float:right;margin-top:8px;margin-right:10px;border:0px;}
	.photoDoctor{width:150px;}

	#promoDoctor h2,#promoDoctor h5,#promoDoctor h6,#promoDoctor p{text-align:left;width:172px; line-height:26px;color:#626262}
	#promoDoctor h5,#promoDoctor h6{font-size:12px;font-weight:normal;}
	#promoDoctor h5 span{float:right;}
	#promoDoctor h6{color:#71AB19}
	#promoDoctor h2{color:#964E0F;font-size:14px;}

#special{width:204px; margin-top:15px}
	#special h3{padding-left:10px;font-size:16px; height:30px;line-height:30px;width:184px;background:url(../images/ks/ask-nav-bg.jpg) 0px 50% no-repeat ; color:#636363;font-family: "Î¢ÈíÑÅºÚ"£¬"ºÚÌå";}
	#special h3 img{float:right;margin-top:8px;margin-right:10px;}
	.specialPhoto{width:171px;height:136px;padding:4px;border:1px solid #DFDFDF;}
	.specialPhoto a:hover{ border:1px solid #333;}
	#special h2{color:#666;font-size:12px; line-height:25px; font-weight:normal}
	#special h2 a{color:#F66DA3;font-size:12px;font-weight:normal}
	#special h2 a:hover{color:#666;font-size:12px;font-weight:normal}
	#special ul{width:190px;_padding-top:12px;}
		#special ul li{line-height:26px;color:#908A8C; word-spacing:6px;}
		#special ul li b{display:block;width:18px;text-align:center;float:left;padding-left:5px; margin-top:4px;}
.spe-img{width:180px;border:1px solid #ccc;padding:3px;}

/*footer*/
#footer{margin:auto;  width:990px;clear:both;}
.footernav{ margin:auto; margin-top:20px; width:990px; height:35px; color:#999; background-color:#F6F4F5; line-height:35px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color: #EFE9EC; border-top-width:1px;border-top-style:solid;border-top-color: #EFE9EC;}
.footernav a{  color:#999; }
.footernav hover{  color:#EA4A83; }
.footernav02{margin:auto; width:900px; font-family:Verdana;line-height:24px; margin-top:15px; margin-bottom:15px; color:#999}
