﻿/*

Master CSS file for HuaFu Hospital
(C) www.njpfbyy.com Inc.
Created & Modified by yan.

----------------------------------

内容目录
	1. 

* 全局 CSS 样式参见 globle.css

---------------------------------- */

@import url('reset.css');
/* @import url('text.css'); */
@import url('globle.css');

body { background:#fefefd; }
.wp { width:1000px; }
  p { text-indent:2em; }
  .black { color:#000; }
/* header 页首...
 ------------------------------------------------- */
 #header { background:url(icon_001.gif) left top repeat-x; margin-top:5px;}
    .top_infor {  }
	.top_infor .lf { float:left; }
	.top_infor .lf dt { float:left;padding-right:5px; }
	.top_infor .lf dd { float:left; background:url(icon_03.gif) left center no-repeat; line-height:1.5em; font-size:12px; color:#3a2005; padding:5px 10px 0; margin-top:5px; }
	.top_infor .rg { float:right; padding-top:5px; width:300px; overflow:hidden; }
	.top_infor .rg dt { float:right; background:url(icon_03.gif) left center no-repeat; padding-left:5px; margin-left:5px; }
	.top_infor .rg dd { font-size:12px; color:#3a2005; text-align:right; padding-top:3px; }
	.nav { }
	.nav ul { padding-left:4px; width:1000px; height:45px; overflow:hidden; }
	.nav ul li { float:left; background:url(icon_06.gif) right center no-repeat; padding:0 2px; }
	.nav ul li a { float:left; padding:14px 0px 15px; width:78px; text-align:center; font-size:14px; color:#fff; text-decoration:none; }
	.nav ul li a:hover { color:#daad24; }
	.nav ul li a.yellow { color:#ff0; background:url(hot.gif) 50px 2px no-repeat; }
	.nav p { background:url(icon_07.gif) center top no-repeat; text-align:center; height:36px; line-height:35px; color:#3a2005; }
	.nav p a { padding:5px; color:#3a2005; font-size:14px; }
	.nav p a:hover { color:#c30; }
	.banner { padding-left:20px; }
    .banner img { float:left; }
/* header 页首...
 ------------------------------------------------- */
 #content {  }
	.djm,.fenl,.zjtx,.opc,.choice,.yyry  { background:url(icon_09.gif) center top repeat-y; }
    .wrap { background:url(icon_08.gif) center top no-repeat; padding-top:10px; }
	.cent { background:url(icon_10.gif) center bottom no-repeat; padding-bottom:6px; position:relative; }
	.cent h2,.cent h2 a{ display:block; width:100%; height:67px; line-height:150px; overflow:hidden; }
	.daodu { font-size:14px; color:#3a2005; padding:5px 35px; line-height:1.6em; }
	
	
	.djm h2 { background:url(icon_11.gif) center top no-repeat; }
	.djm .ct { padding:30px 40px; background:url(icon_18.gif) center 45px no-repeat; position:relative; }
	.djm .ct dl { width:362px; background:url(icon_13.gif) center top repeat-y; }
	.djm .ct dt a { display:block; width:100%; height:48px; line-height:150px; overflow:hidden; }
	.djm .ct dd { padding:7px 12px 10px; background:url(icon_14.gif) center bottom no-repeat; }
	.djm .ct dd img { float:left; padding:0 10px 0px 0; }
	.djm .ct dd p { font-size:12px; color:#333; line-height:1.8em; }
	   .xmz_by { float:left; display:inline; margin-bottom:75px; }
	   .xmz_by dt { background:url(icon_12.gif); }
	   .xmz_zz { float:right; display:inline; margin-bottom:75px; }
	   .xmz_zz dt { background:url(icon_15.gif); }
	   .xmz_zl { float:left; }
	   .xmz_zl dt { background:url(icon_16.gif); }
	   .xmz_yf { float:right; }
	   .xmz_yf dt { background:url(icon_17.gif); }
	.djm .btn { position:absolute; top:430px; left:435px; }
	
	.fenl h2 { background:url(icon_21.gif) center top no-repeat; }
	.fenl ul { padding:20px 0 20px 30px; }
	.fenl ul li { float:left; width:180px; padding-right:10px; }
	.fenl ul li a { float:left; border:1px solid #e2ddd6; }
	.fenl ul li a img { padding:3px; }
	.fenl ul li a .sec { display:none; }
	.fenl ul li a h4 { font-size:14px; color:#3a2005; padding:12px 0 10px; text-align:center; }
	.fenl ul li a p { font-size:12px; color:#333; line-height:1.5em; padding:0 10px 5px; }
	.fenl ul li a:hover { border:1px solid #c30; color:#c30; text-decoration:none; }
	.fenl ul li a:hover img { display:none; }
	.fenl ul li a:hover img.sec { display:block; }
	.fenl ul li a:hover h4 { color:#c30; }
	.fenl ul li a:hover p { color:#c30; }
	
	.zjtx .tx { position:absolute; top:15px; left:35px; }
	.zjtx .cent { padding-top:40px; }
	.zjtx h3 { padding:0 20px; }
	.zjtx h3 a { float:right; height:72px; line-height:200px; overflow:hidden; width:695px; background:url(icon_45.gif) left top no-repeat; }
	.zjtx h3 a:hover { background:url(icon_46.gif) left top no-repeat; }
	.zjtx .lf { float:left; display:inline; width:585px; padding:20px 15px 15px 60px; }
	.zjtx .lf p { color:#3a2005; font-size:14px; line-height:1.8em; padding-bottom:5px; }
	.zjtx .lf ul { padding-top:25px; background:url(icon_34.gif) center top no-repeat; margin-top:20px; }
	.zjtx .lf ul li { float:left; padding-right:12px; }
	.zjtx .img_btm { margin-left:45px; clear:both; }
	.zjtx .rg { float:right; padding:15px 40px 0 0; }
	
	.opc h2{ background:url(icon_33.gif) center top no-repeat; }
	.opc dl { padding:30px; background:url(icon_34.gif) center bottom no-repeat; }
	.opc dt { width:275px; text-align:center; }
	.opc dd { width:660px; font-size:14px; color:#3a2005; }
	.opc dd h4 { text-indent:2em; padding:10px 0; }
	.opc dd h4 a { color:#3a2005; }
	.opc dd h4 a:hover { color:#c30; }
	.opc dd p { line-height:1.6em; }
	.opc dd p.last { color:#c30; margin-top:20px; }
	.opc dd p.last strong { color:#bd0000; }
	   .zhy dl { padding:15px 30px; }
	   .zhy dt { height:180px; width:272px; margin-right:20px; }
	   .zhy dd { width:700px;  }
	
	.choice h2 { background:url(icon_35.gif) center top no-repeat; }
	  .table { padding:15px 0 15px 25px; }
	  .table img { float:left; }
	  .img_btm { padding-left:10px; }
	
	.yyry h2 { background:url(icon_40.gif) center top no-repeat; }
	.yyry ul { padding:15px 0 15px 20px; }
	.yyry ul li { float:left; padding-right:5px;}
	
	.blk { text-align:center; padding:30px 0 30px; }
	.blk a { margin-right:10px; } 
 /* footer 页尾...
 ------------------------------------------------- */
 #footer { text-align:center; font-size:12px; color:#333; line-height:1.8em; padding-bottom:50px; }
 #footer strong { font-size:14px; }
 #footer a { color:#222; }
 #footer a:hover { color:#3a2005; }
.copyy{height:150px; width:1000; margin:0 auto; text-align:center;}
.copyy span{height:30px;line-height:30px;display:block;margin:15px 0 0 0;}
.copyy p{line-height:29px;}

.albox p span a{ color:#F00}

