/*北京曙光医院-有一种无奈叫被“丁克”--通用_CSS*/
body
{
background:url(../img/1027_21.jpg) no-repeat top center;
font-size:12px;
color:#474747;
margin:0 auto;
}
*
{
margin:0 auto;
padding:0;
}
img
{
border:none;
}
ul
{
list-style:none;
}
h2,h3,h4
{
font-size:14px;
}
span,font,input,textarea,select
{
font-size:12px;
}
a
{
color:#474747;
text-decoration:none;
}
a:Hover
{
text-decoration:underline;
}
.linka:Hover
{
text-decoration:none;
}
.line
{
overflow:Hidden;
}
.clr
{
font-size:0;
height:0px;
clear:both;
visibility:Hidden;
overflow:Hidden;
}


/*head_css*/
#head
{
width:1000px;
margin:0 auto;
}
.head_1
{
background:Url(../img/1027_18.gif) repeat-x top left;
height:44px;
padding:0 0 0 10px;
overflow:Hidden;
}
.head_1 li
{
float:left;
background:Url(../img/1027_02.gif) no-repeat top right;
width:96px;
height:44px;
text-align:Center;
line-height:44px;
font-size:14px;
padding:0 2px 0 0;
overflow:Hidden;
}
.head_1 .aa
{
background:none;
}
.head_1 a
{
color:#fff;
}
.head_2
{
background:url(../img/1027_19.jpg) no-repeat top left;
height:200px;
overflow:Hidden;
}
.logo
{
float:left;
width:255px;
height:65px;
text-indent:-1000em;
margin:20px 0 0 20px;
display:inline;
overflow:Hidden;
}
.head_3
{
background:url(../img/1027_19_b.jpg) no-repeat top left;
height:180px;
overflow:Hidden;
}
.head_3 p
{
float:left;
width:560px;
color:#474843;
height:78px;
line-height:26px;
font-size:14px;
text-indent:2em;
margin:45px 0 0 25px;
display:Inline;
overflow:Hidden;
}

/*main_css*/
.main
{
width:1000px;
margin:0 auto;
}
.m_t
{
height:35px;
overflow:Hidden;
}
.m_t .link
{
float:left;
}
.m_t .link3
{
float:right;
margin:11px 0 0;
}
.m_t h1,.m_t h2
{
display:inline;
font-size:16px;
}
.m_list li
{
float:Left;
background:url(../img/1027_13.png) repeat-x bottom left;
text-align:right;
height:30px;
line-height:30px;
color:#FFFEE9;
overflow:Hidden;
}
*+html .m_list li
{
overflow:visible;
}
.m_list a
{
float:left;
width:225px;
text-align:left;
background:url(../img/1027_20.png) no-repeat 3px 11px;
padding-left:11px;
text-overflow:ellipsis;
white-space:Nowrap\9;
overflow:Hidden;
}
.m_1,.m_2
{
overflow:Hidden;
}
.m_1 img
{
float:left;
}
.m_1_a
{
float:right;
overflow:Hidden;
}
.m_1 dt,.m_2 dt
{
height:25px;
line-height:25px;
text-align:center;
font-size:14px;
font-weight:bold;
overflow:Hidden;
}
.m_1 dt a,.m_2 dt a
{
color:#005773;
}
.m_1 dd,.m_2 dd
{
line-height:24px;
text-indent:2em;
font-size:14px;
overflow:Hidden;
}

/*all_css*/

.ml_1
{
height:426px;
border:1px solid #A2D7E5;
background:#F5FDFF;
overflow:Hidden;
}
.ml_1 .m_2
{
float:left;
width:290px;
height:390px;
margin:27px 4px 0 33px;
display:Inline;
}
.ml_1 .m_2 dt
{
width:285px;
margin:20px 0 0;
}
.ml_1 .m_2 dd
{
height:192px;
margin:8px 0 0;
}
.ml_1 .m_2 .aa
{
text-align:Center;
text-indent:0;
height:140px;
margin:0;
overflow:Hidden;
}
.ml_2
{
background:url(../img/1027_06.jpg) #F5FDFF no-repeat 249px 122px;
height:447px;
border:1px solid #A3D8E6;
margin:20px 0 0;
overflow:Hidden;
}
.ml_2 .m_t,.ml_5 .m_t
{
background:Url(../img/1027_01.png) no-repeat top center;
height:80px;
padding:0 42px 0 0;
margin:1px 1px 0;
}
.ml_2 .m_t .link,.ml_5 .m_t .link
{
display:None;
}
.ml_2 .m_t .link3
{
width:168px;
height:36px;
text-indent:-1000em;
margin:0;
}
.ml_3
{
float:left;
width:315px;
height:156px;
margin:19px 0 0 20px;
display:Inline;
overflow:Hidden;
}
.fl
{
float:right;
margin:19px 20px 0 0;
}
.ml_3_a
{
background:Url(../img/1027_24.png) repeat-x bottom left;
height:34px;
overflow:Hidden;
}
.ml_3_a li
{
float:left;
width:114px;
height:34px;
text-align:center;
line-height:34px;
font-size:14px;
font-weight:bold;
margin:0 23px 0 0;
display:inline;
overflow:Hidden;
}
.ml_3_a .kjy_a 
{
background:Url(../img/1027_23.png) #fff no-repeat top left;
}
.ml_3_a .kjy_a a
{
color:#fff;
}
.ml_3_a .kjy
{
background:Url(../img/1027_22.png) no-repeat top left;
}
.ml_3_a .kjy a
{
color:#000;
}
.ml_3 .m_2
{
background:#fff;
height:121px;
border:1px solid #D6CFB4;
border-top:none;
}
.ml_3 .m_2 dd
{
height:96px;
margin:14px 15px 0 23px;
}
.m_ad
{
height:131px;
margin:20px 0 0;
overflow:Hidden;
}
.ml_4
{
background:url(../img/1027_08.png) no-repeat top center;
height:240px;
margin:20px 0 0;
overflow:Hidden;
}
.ml_4_b
{
display:none;
}
.ml_4 .m_2
{
float:left;
width:220px;
height:210px;
margin:10px 0 0 16px;
display:inline;
}
.ml_4 .ml_4_a
{
float:right;
margin:10px 15px 0 0;
}
.ml_4 .m_2 dt
{
height:52px;
line-height:26px;
text-align:right;
font-weight:normal;
text-overflow:clip;
white-space:Normal;
}
.ml_4 .m_2 dt a
{
display:block;
font-size:17px;
color:#080808;
font-weight:bold;
text-align:left;
height:26px;
font-weight:bold;
overflow:Hidden;
}
.ml_4 .m_2 dd
{
height:120px;
margin:17px 15px 0 19px;
}
.ml_5
{
background:#F5FDFF;
height:616px;
border:1px solid #A3D8E6;
margin:20px 0 0;
overflow:Hidden;
}
.ml_5 .m_t
{
background-image:url(../img/1027_09.png);
}
.ml_5 .left
{
float:left;
width:350px;
height:480px;
margin:50px 0 0 41px;
display:inline;
overflow:Hidden;
}
.ml_5 .m_2,.ml_5 .m_2 dd
{
height:144px;
}
.ml_5 .m_2 dd
{
color:#000;
margin:0 10px 0 5px;
}
.ml_5 h4
{
background:Url(../img/1027_12.png) no-repeat 0 6px;
height:25px;
line-height:25px;
padding:0 0 0 18px;
margin:53px 0 0 3px;
overflow:Hidden;
}
.ml_5 h4 a
{
color:#0785A6;
}
.ml_5 .m_list
{
margin:27px 0 0;
}
.ml_5 .m_list a
{
width:338px;
}
.ml_6
{
float:right;
width:535px;
height:198px;
margin:31px 19px 0 0;
display:Inline;
overflow:Hidden;
}
.dabig
{
float:right;
width:510px;
height:225px;
background:url(../img/1027_11.png) no-repeat top left;
padding:45px 0 0 27px; 
position:relative; 
margin:17px 19px 0 0;
display:Inline;
overflow:Hidden;
}
	.mszx{display:block; position:absolute; left:277px; top:157px; width:70px; height:22px;}
		.yyzj{display:block; position:absolute;left:277px; top:185px; width:70px; height:22px;}
		.dkzj{display:block; position:absolute; right:9px; top:237px; width:141px; height:24px;}
			.dabigimg{display:block; position:absolute; top:70px; right:34px;}
		.dabg_p{display:block; position:absolute; right:9px; top:207px; width:142px; height:24px; line-height:24px; font-size:14px; color:#241301; text-align:center;overflow:Hidden;}
.dabg_p span{  font-size:16px;font-weight:bold;color:#241301}
.dabgdiv{
float:left;
width:337px; 
height:176px;
padding:5px 6px 0 0; 
}
.dabgdiv_1{ float:left; display:inline; width:214px; height:172px; overflow:hidden;}
.dabgdiv_2{ float:right; display:inline; width:102px; overflow:hidden; text-align:center}
			
			.dabgdiv_1 p{line-height:18px; padding-bottom:8px; margin-bottom:5px; border-bottom:1px dashed #000; color:#20170e}
				.spanred,.spanred a{ font-weight:700; color:#f60000}
				.spanlv,.spanlv a{ color:#228e01}
				.spanzong,.spanzong a{ color:#a65000}
				.spanqing,.spanqing a{ color:#1e4f7d}
				.spanlan,.spanlan a{ color:#2477b2; font-weight:700;}
			.dabgdiv_2 p{ line-height:18px; padding-top:18px;color:#000;padding:10px 6px 0 6px;}
.ml_7
{
background:url(../img/1027_26.png) no-repeat top left;
height:216px;
padding:0 0 0 35px;
margin:15px 0 0;
overflow:Hidden;
}
.ml_7 .m_t
{
display:none;
}
.ml_7 .m_2
{
float:left;
width:211px;
height:175px;
margin:20px 0 0 25px;
display:inline;
}
.ml_7 .m_2 dt
{
background:url(../img/1027_15.png) no-repeat top center;
height:31px;
line-height:31px;
text-overflow:clip;
white-space:Normal;
}
.ml_7 .m_2 dt a
{
color:#006789;
}
.ml_7 .m_2 dd
{
height:120px;
margin:20px 0 0;
}
.ml_8
{
background:url(../img/1027_16.png) no-repeat top left;
height:180px;
margin:20px 0 0;
overflow:Hidden;
}
.ml_8 .m_t
{
float:left;
width:80px;
height:150px;
margin:30px 20px 0 0;
display:inline;
}
.ml_8 .m_t .link
{
width:63px;
height:67px;
text-indent:-1000em;
margin:22px 0 0 8px;
display:Inline;
overflow:Hidden;
}
.ml_8 td li
{
float:left;
width:176px;
height:118px;
margin:24px 23px 0;
display:Inline;
overflow:Hidden;
}

/*foot_Css*/
.foot
{
height:201px;
background:Url(../img/1027_17.png) no-repeat top center;
text-align:Center;
overflow:Hidden;
}
.foot_1
{
width:1000px;
height:30px;
line-height:30px;
font-size:14px;
font-weight:bold;
color:#333;
margin:40px auto 0;
overflow:Hidden;
}
.foot_1 li
{
display:inline;
}
.foot_1 a
{
color:#333;
padding:0 6px 0 0;
}
.foot_2
{
line-height:27px;
color:#545A5C;
margin:25px auto 0;
}


#ifocus { width:535px; height:198px; margin:0px; background:#F8F8F8; }

#ifocus_pic { display:inline; position:relative; float:left; width:392px; height:198px; overflow:hidden; margin:0px 0 0 0px; }
	
#ifocus_piclist { position:absolute; }
		
#ifocus_piclist li { width:392px; height:196px; overflow:hidden; }

#ifocus_piclist img { width:392px; height:198px; }

#ifocus_btn { float:right; width:128px; }

#ifocus_btn li { width:128px; height:63px; cursor:pointer; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); float:left; margin:0px 0px 4px 0px;}

#ifocus_btn img { width:120px; height:59px; margin:2px 0 0 6px; float:left;diaplay:inline;}

#ifocus_btn .current { background:url(../img/1027_31.gif) no-repeat; opacity:1; -moz-opacity:1; filter:alpha(opacity=100); }

#ifocus_opdiv { position:absolute; left:0; bottom:0; width:410px; height:35px; background:#000; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }

#ifocus_tx { position:absolute; left:8px; bottom:8px; color:#FFF; }

#ifocus_tx .normal { display:none; }