body{ margin:0 auto; padding:0; font-family:Arial, Helvetica, sans-serif,'宋体'; font-size:12px; line-height:20px; color:#424242; width:1003px;}
ul,li,dl,dt,dd,p,h1,h2,h3,h4,h5,h6,form,input,select,b,strong { margin:0; padding: 0; list-style:none;}
img{ border:0; outline:none}
.clear { clear:both; }


a:link { color:#424242; text-decoration:none;}
a:visited{ color:#424242; text-decoration:none;}
a:hover{ color:#6f6f6f; text-decoration:underline; cursor:pointer;}
a:active{color:#424242; text-decoration:none;}


/*-----------------------------------------------------------------------------flash,动态，服务开始*/
#onebox{  width:986px; margin:8px auto;}
#onebox .flash{ width:290px; height:270px; float:left;}
#onebox .dongtbox{ width:410px; margin:0 5px 0 11px; float:left; }
#onebox .dongtbox_titl{ background:url(../../images/yndt.jpg) no-repeat; height:24px; color:#FFFFFF; font-size:14px; font-weight:bold; padding:5px 0 0 18px;}
#onebox .dongtbox_titl a{ color:#fff; text-decoration:none;}
#onebox .dongtbox_titl a:hover{ color:#fff; text-decoration:underline;}



#onebox .dongtbox_tbox{ border-bottom:1px dashed #d3d3d3; width:410px; height:90px; margin:8px auto;}
#onebox .dongtbox_tbox_pic{float:left; border:1px solid #d3d3d3; padding:1px; }
#onebox .dongtbox_tbox_ti{ float:right; margin:0 5px; width:280px; color:#898989; }

#onebox .dongtbox_tbox_ti a,#threebox .bybybox_left_contbox_text a,#threebox .gkbox_contbox_text a,#four .fckbox_left_contbox_text a,#four .nabox_left_contbox_text a{ color:#CC0000; text-decoration:none;}
#onebox .dongtbox_tbox_ti a:hover,#threebox .bybybox_left_contbox_text a:hover,#threebox .gkbox_contbox_text a:hover,#four .fckbox_left_contbox_text a:hover,#four .nabox_left_contbox_text a:hover{ color:#CC0000; text-decoration:underline;}


#onebox .dongtbox_tbox_ti h1{ color:#ff7e00; font-size:14px; font-weight:bold; }
#onebox .dongtbox_textbox{width:405px; padding:0 0 0 5px;}
#onebox .dongtbox_textbox ul{ margin:0;}
#onebox .dongtbox_textbox li{ height:23px; background:url(../../images/ico_all.gif) no-repeat -3px -95px; display:block; padding:3px 0 0 11px; height:20px;}
#onebox .dongtbox_textbox li img{ vertical-align:middle}

#onebox .hdbox{ float:right; width:262px;}
#onebox .hd_titl{background:url(../../images/zxfw.jpg) no-repeat; font-size:14px; height:24px; color:#FFFFFF; font-weight:bold; padding:5px 0 0 18px;}
#onebox .hd_text{ background:#f5f5f5; width:235px; height:217px; padding:12px}

#onebox .hd_text ul{ width:235px; margin:0;}
#onebox .hd_text li{ display:block; width:232px; height:45px; padding: 0 ;}


/*-----------------------------------------------------------------------------flash,动态，服务结束*/

/*-----------------------------------------------------------------------------医学之窗，专家开始*/

#twobox{width:986px; margin:0 auto}

#twobox .hulibox{width:292px; height:223px; float:left;}
#twobox .hulibox1{ width:292px; height:95px;}
#twobox .hulibox1_pic{ border:1px solid #cbcbcb; padding:2px; float:left;}
#twobox .hulibox1_pic img { width:71px; height:70px;}
#twobox .hulibox1_text{ float:right; width:200px; overflow:hidden;}
#twobox .hulibox1_text_t{ background:url(../../images/ico_all.gif) no-repeat -3px -126px; width:200px; padding:3px 0 0 11px; font-weight:bold; text-align:left; height:22px;}
#twobox .hulibox1_text ul{ margin:0;}
#twobox .hulibox1_text li{ text-align:left; background:url(../../images/ico_all.gif) no-repeat -3px -95px; padding:0 0 0 11px; line-height:18px;}


#twobox .zhuanj{width:684px; height:223px; float:right;}
#twobox .zhuanj_titl{ background:url(../../images/zhj_bg.gif) no-repeat; height:25px; font-size:14px;  color:#FFFFFF; font-weight:bold; padding:5px 0 0 38px;}
#twobox .zhuanj_flash{ width:681px; text-align:center; height:183px; border:1px solid #cfe5ee; margin:0 auto; padding:3px 0;}
/*-----------------------------------------------------------------------------医学之窗，专家结束*/

/*-----------------------------------------------------------------------------牌子开始*/

#paizi{width:986px;  margin:8px auto ; clear:both; _margin-top:5px; _margin-bottom:5px; background:url(/styles/images/baby_bg.jpg) no-repeat; height:114px; }
#paizi .pic img{ width:105px; height:110px; margin:0 5px;}
/*-----------------------------------------------------------------------------牌子结束*/

/*-----------------------------------------------------------------------------不孕不育，骨科开始*/
#threebox{width:986px; height:535px; overflow:hidden; margin:0 auto}

#threebox .bybybox{ float:left; width:582px; border-right:1px solid #d9d9d9;}
#threebox .bybybox_title{ background:url(../../images/ico_all.gif) no-repeat -5px -241px; width:582px; height:30px;}
#threebox .bybybox_title ul{ margin:0; float:right;}
#threebox .bybybox_title li{ padding:5px; float:left;}


#threebox .bybybox_banner{ width:574px; height:74px; margin:10px auto;}
#threebox .bybybox_nvbox{ width:285px; float:left;  }
#threebox .bybybox_nvbox_ti{height:28px; background:url(../../images/ico_all.gif) no-repeat -3px -167px; font-size:14px; font-weight:bold; color:#ff5f97; width:255px; padding:8px 0 0 30px;}

.bybybox_nvbox_ti a{ color:#ff5f97; text-decoration:none;}
.bybybox_nvbox_ti a:hover{ color:#ff5f97; text-decoration:underline;}
.bybybox_nan_ti a{ color:#449dd5; text-decoration:none;}
.bybybox_nan_ti a:hover{ color:#449dd5; text-decoration:underline;}
#threebox .bybybox_nan{ width:285px; float:right; margin:0 4px 0 0  }
#threebox .bybybox_nan_ti{height:28px; background:url(../../images/ico_all.gif) no-repeat -307px -167px; font-size:14px; font-weight:bold; color:#449dd5; width:250px; padding:8px 0 0 35px;}


#threebox .bybybox_nvbox_key{ background:#f7f7f7; margin-right:5px; width:280px;}
#threebox .bybybox_nvbox_key ul{ margin:0; padding:0}
#threebox .bybybox_nvbox_key li{ float:left; padding:3px 3px; height:20px; white-space:nowrap}
#threebox .bybybox_left_contbox{ width:280px; margin:8px auto; padding-bottom:10px; margin-bottom:10px; border-bottom:1px dashed #acacac;}
#threebox .bybybox_left_contbox_text{ float:right;  width:170px; margin-left:2px; line-height:19px; overflow:hidden;}
#threebox .bybybox_left_contbox_text h1{color:#ff7e00; font-size:14px; font-weight:bold; }
#threebox .bybybox_left_contbox_boximg{ width:98px; height:80px; margin:0 ; padding:2px; float:left; border:1px solid #c8c8c8;}

.left_contbox_ull a{ color:#7b7b7b; text-decoration:none;}
.left_contbox_ull a:hover{ color:#7b7b7b; text-decoration:underline;}




#threebox .bybybox_left_contbox_ull ul{ margin:0; margin-left:10px; list-style:none}
#threebox .bybybox_left_contbox_ull li{padding:3px 0 0 11px; 
 background:url(../../images/ico_all.gif) -393px -437px no-repeat ; height:20px; white-space:nowrap;list-style:none; }
#threebox .bybox_cg{ float:left; width:570px; margin:10px auto; height:50px; background:url(../../images/ico_all.gif) no-repeat -6px -476px; height:66px; border:1px dashed #e1e1e1; border-left:none;}





#threebox .bybox_cg_title{ width:15px; float:left; margin:5px; font-weight:bold; color:#449dd5; line-height:15px; _display:inline;}
#threebox .bybox_cg_text{ width:260px; float:left; margin:5px; overflow:hidden; color:#1c6da0;}
#threebox .bybox_cg_text ul{ margin:0; padding:0;}
#threebox .bybox_cg_text li{ background:url(../../images/ico_all.gif) no-repeat -3px -438px; padding:0 0 0 16px;  }

#threebox .bybox_cg_text a,#threebox .gkbox_cg_text a,#four .fckbox_cg_text a,#four .nabox_cg_text a{ color:#1c6da0; text-decoration:none;}
#threebox .bybox_cg_text a:hover,#threebox .gkbox_cg_text a:hover,#four .fckbox_cg_text a:hover,#four .nabox_cg_text a:hover{ color:#1c6da0; text-decoration:underline;}
 
 
 /*不孕不育结束*/
 
 
#threebox .gkbox{ width:390px;float:right; _display:inline;  border-right:1px solid #d9d9d9;}
#threebox .gkbox_title{ background:url(../../images/ico_all.gif) no-repeat -5px -344px; width:390px; height:30px;}
#threebox .gkbox_title ul{ margin:0; float:right;}
#threebox .gkbox_title li{ padding:5px; float:left;}



#threebox .gkbox_key{ background:#f7f7f7; margin:0 auto; width:388px; height:84px;}
#threebox .gkbox_key ul{ margin:0; padding:0}
#threebox .gkbox_key li{ float:left; padding:5px; height:20px; white-space:nowrap}
 
#threebox .gkbox_contbox{ width:380px; margin:8px auto; padding-bottom:10px; margin-bottom:10px; border-bottom:1px dashed #acacac;}

#threebox .gkbox_contbox_text{ float:right;  width:270px; margin-left:2px; line-height:19px; overflow:hidden;}
#threebox .gkbox_contbox_text h1{color:#ff7e00; font-size:14px; font-weight:bold; }
#threebox .gkbox_contbox_boximg{ width:98px; height:80px; margin:0 ; padding:2px; float:left; border:1px solid #c8c8c8;}
#threebox .gkbox_contbox_ull ul{ margin:0; margin-left:10px; list-style:none}
#threebox .gkbox_contbox_ull li{padding:3px 0 0 11px; 
 background:url(../../images/ico_all.gif) -3px -95px no-repeat ; height:20px; white-space:nowrap;list-style:none; }
#threebox .gkbox_banner{ width:384px; height:86px; margin:10px auto;}

#threebox .gkbox_cg{ float:left; width:380px; margin:0 auto; margin-bottom:10px;height:96px; background:url(../../images/ico_all.gif) no-repeat -6px -561px;  border:1px dashed #e1e1e1; border-left:none; overflow:hidden;}
#threebox .gkbox_cg_title{ width:15px; float:left; margin:5px; margin-top:15px; font-weight:bold; color:#449dd5; line-height:15px; _display:inline;}
#threebox .gkbox_cg_text{ width:165px; float:left; margin:5px; overflow:hidden; color:#1c6da0;}
#threebox .gkbox_cg_text ul{ margin:0; padding:0;}
#threebox .gkbox_cg_text li{ background:url(../../images/ico_all.gif) no-repeat -3px -438px; padding:0 0 0 16px; overflow:hidden; }


/*-----------------------------------------------------------------------------不孕不育，骨科结束*/


/*-----------------------------------------------------------------------------妇产科，男科开始*/

#four{width:986px; margin:8px auto}

#four .fckbox{ float:left; width:582px; border-right:1px solid #d9d9d9;}

#four .fckbox_title{ background:url(../../images/ico_all.gif) no-repeat -5px -295px; width:582px; height:30px;}
#four .fckbox_title ul{ margin:0; float:right;}
#four .fckbox_title li{ padding:5px; float:left;}
#four .fckbox_title a,#four .nabox_title a,#threebox .gkbox_title a,#threebox .bybybox_title a{ color:#1375c9; text-decoration:none;}
#four .fckbox_title a:hover,#four .nabox_title a:hover,#threebox .gkbox_title a:hover,#threebox .bybybox_title a:hover{ color:#1375c9; text-decoration:underline;}



#four .fckbox_key{ background:#f7f7f7; margin-right:1px; width:578px; height:50px; margin-bottom:10px;}
#four .fckbox_key ul{ margin:0; padding:0}
#four .fckbox_key li{ float:left; padding:3px 3px; height:20px; white-space:nowrap}
#four .fckbox_left{ float:left; width:310px;}
#four .fckbox_left_contbox{ width:305px; margin:0 auto;  margin-bottom:10px; }
#four .fckbox_left_contbox_text{ float:right;  width:190px; margin-left:2px; line-height:19px; overflow:hidden;}
#four .fckbox_left_contbox_text h1{color:#ff7e00; font-size:14px; font-weight:bold; }
#four .fckbox_left_contbox_boximg{ width:98px; height:80px; margin:0 ; padding:2px; float:left; border:1px solid #c8c8c8;}

/*#four .fckbox_left_contbox_boximg img{ width:98px; height:80px; border:none;}
*/

#four .fckbox_left_contbox_ull ul{ margin:0; margin-left:0; list-style:none}
#four .fckbox_left_contbox_ull li{padding:3px 0 0 11px; 
 background:url(../../images/ico_all.gif) -393px -437px no-repeat ; height:20px; white-space:nowrap;list-style:none; }




#four .fckbox_right{ float:right; width:250px; margin-right:8px;}
#four .fckbox_right_ad{ height:81px;}
.fckbox_cg_title a,.bybox_cg_title a,.gkbox_cg_title a,.nabox_cg_title a{ color:#449dd5; text-decoration:none}
.fckbox_cg_title a:hover,.bybox_cg_title a:hover,gkbox_cg_title a:hover,.nabox_cg_title a:hover{ color:#449dd5; text-decoration:underline}




#four .fckbox_cg{ float:left; width:250px; margin:0 auto; margin-top:12px; margin-top:20px;height:82px; background:url(../../images/ico_all.gif) no-repeat -401px -565px;  overflow:hidden;}
#four .fckbox_cg_title{ width:15px; float:left; margin:5px; margin-top:15px; font-weight:bold; color:#449dd5; line-height:15px; _display:inline;}
#four .fckbox_cg_text{ width:210px; float:left; overflow:hidden; color:#1c6da0;}
#four .fckbox_cg_text ul{ margin:0; padding:0;}
#four .fckbox_cg_text li{ background:url(../../images/ico_all.gif) no-repeat -3px -438px; padding:0 0 0 16px; overflow:hidden; }

#four .nabox{ width:390px; height:280px; overflow:hidden;float:right; _display:inline;  border-right:1px solid #d9d9d9;}
#four .nabox_title{ background:url(../../images/ico_all.gif) no-repeat -5px -391px; width:390px; height:30px;}
#four .nabox_title ul{ margin:0; float:right;}
#four .nabox_title li{ padding:5px; float:left;}


#four .nabox_key{ background:#f7f7f7; margin-right:1px; width:390px; height:50px; overflow:hidden; margin-bottom:10px;}
#four .nabox_key ul{ margin:0; padding:0}
#four .nabox_key li{ float:left; padding:3px 3px; height:20px; white-space:nowrap;}
#four .nabox_left_contbox{ width:390px; margin:0 auto;  margin-bottom:10px; }
#four .nabox_left_contbox_text{ float:right;  width:280px; margin-left:2px; line-height:19px; overflow:hidden;}
#four .nabox_left_contbox_text h1{color:#ff7e00; font-size:14px; font-weight:bold; }
#four .nabox_left_contbox_boximg{ width:98px; height:80px; margin:0 ; padding:2px; float:left; border:1px solid #c8c8c8;}
#four .nabox_left_contbox_ull{ width:190px; float:left;}
#four .nabox_left_contbox_ull ul{ margin:0; margin-left:0px; list-style:none}
#four .nabox_left_contbox_ull li{padding:3px 0 0 11px; 
 background:url(../../images/ico_all.gif) -3px -95px no-repeat ; height:20px; white-space:nowrap;list-style:none; }
#four .nabox_cg{ float:left; width:190px; margin:0 auto;  height:82px; background:url(../../images/ico_all.gif) no-repeat -401px -565px;  overflow:hidden; margin-left:8px; margin-top:5px;}
#four .nabox_cg_title{ width:15px; float:left; margin:5px; margin-top:15px; font-weight:bold; color:#449dd5; line-height:15px; _display:inline;}
#four .nabox_cg_text{ width:160px; float:left; overflow:hidden; color:#1c6da0;}
#four .nabox_cg_text ul{ margin:0; padding:0;}
#four .nabox_cg_text li{ background:url(../../images/ico_all.gif) no-repeat -3px -438px; padding:0 0 0 16px; overflow:hidden; }

.fbanner{ width:986px; margin:15px auto 8px; clear:both;}

/*-----------------------------------------------------------------------------妇产科，男科结束*/

/*-----------------------------------------------------------------------------综合科室开始*/
#five{width:986px; margin:0 auto}

#five .left{ width:700px; _width:702px; _display:inline; float:left}

#five .left_onebox{ border:1px solid #dcdcdc; height:230px; margin-bottom:10px;}

#five .left_onebox_lbox{ float:left; width:348px; _display:inline; }
#five .right_onebox_lbox{ float:right; width:348px; _display:inline; }



#five .left_onebox_lboxs{ width:330px; margin:0px 10px;}
#five .left_onebox_lboxs_tit{ border-bottom:1px solid #dcdcdc; height:20px; line-height:15px; margin-bottom:10px; padding-bottom:5px; text-align:center; }
#five .left_onebox_lboxs_tit ul{ margin:0; text-align:center}
#five .left_onebox_lboxs_tit li{ padding:5px; float:left;}
#five .left_contbox{ width:326px; margin:0 auto;   }
#five .left_contbox_text{ float:right;  width:190px; margin-left:2px; line-height:19px; _display:inline;   overflow:hidden;}
#five .left_contbox_boximg{ width:98px; height:80px; margin:0 ; margin-right:8px; padding:2px; float:left; border:1px solid #c8c8c8;}

#five .left_contbox_boximg img{ width:98px; height:80px; border:none;}


#five .left_contbox_ull { width:210px; float:right; }
#five .left_contbox_ull ul{ margin:0; margin-left:0; list-style:none}
#five .left_contbox_ull li{padding:3px 0 0 11px; text-align:left;
 background:url(../../images/ico_all.gif) -3px -93px no-repeat ; height:20px; list-style:none; }

#five .left_onebox_lboxs_tit1{ border-bottom:1px dashed #dcdcdc; height:20px; line-height:15px; margin-top:10px; ; padding-bottom:5px; text-align:center; margin:0 10px}
#five .left_onebox_lboxs_tit1 ul{ margin:0; text-align:center}
#five .left_onebox_lboxs_tit1 li{ padding:5px; float:left;}

#five .left_onebox_lboxs_tit2{  height:15px; line-height:15px; margin:0 10px; margin-bottom:10px; padding-bottom:5px; text-align:center;}
#five .left_onebox_lboxs_tit2 ul{ margin:0; text-align:center}
#five .left_onebox_lboxs_tit2 li{ padding:5px; float:left;}
#five .right{ width:276px; float:right; _display:inline;}
#five .right_jyzn{ width:273px;  height:40px;}
#five .right_gjch{ width:273px; margin:10xp 0; margin-top:5px; height:40px;}
#five .right_sfgs{ width:273px; border:1px solid #dcdcdc; height:377px; _height:397px; background:url(../../images/zh_t_bg.gif) repeat-x top; margin-top:10px;}

#five .right_sfgs_t{ background:url(../../images/zh_t_bg_hover.gif) repeat-x; text-align:center; padding-top:5px; width:90px; font-size:14px; font-weight:bold; color:#FFFFFF; margin:0 20px; height:22px;}

#five .right_sfgs_cont{ width:230px; margin:8px auto; _margin:11px auto; padding:0 20px; line-height:20px; _line-height:21px;}
#five .right_sfgs_cont_pic{ width:271px; margin:0 auto;}


/*-----------------------------------------------------------------------------综合科室结束*/



/*-----------------------------------------------------------------------------环境开始*/

#sixbox{width:986px; margin:0 auto}

#sixbox .title{ width:986px; border:1px solid #dcdcdc;  background:url(../../images/zh_t_bg.gif) repeat-x top; }

#sixbox .title_t{ background:url(../../images/zh_t_bg_hover.gif) repeat-x; text-align:center; padding-top:5px; width:90px; font-size:14px; font-weight:bold; color:#FFFFFF; margin:0 20px; height:22px;}

#sixbox .title_text{ margin:10px;  height:142px; overflow:hidden; width:966px;}
#sixbox .title_text ul{ margin:0;}
#sixbox .title_text li{ margin:0 5px; float:left;}


/*-----------------------------------------------------------------------------环境结束*/

/*-----------------------------------------------------------------------------友情链接开始*/
#flink{width:984px; border:1px solid #e8ecf2; margin:0 auto}

#flink .title{ width:20px;  float:left; background:#51aced; padding:5px; font-size:14px; font-weight:bold; color:#fff;  }

#flink .text{ width:930px;float:right; margin:10px;  }
#flink .text ul{ margin:0;}
#flink .text li{ float:left; padding:1px 4px; white-space:nowrap}

/*-----------------------------------------------------------------------------友情链接结束*/
.link-ks { float:left; display:block; height:25px; width:100px}

