@charset "gb2312";
/* CSS Document */
*{padding:0px; margin:0px; list-style:none;}
body{font-size:12px; line-height:22px; color:#555; font-family:"宋体",Arial, Helvetica, sans-serif; background:url(bg.png)}
.clear{height:0px; line-height:0px; padding:0px; margin:0px; font-size:0px;clear:both;}
img{ border:none;}
.f12{ font-size:12px;}
.f14{ font-size:14px;}
.lin26{ line-height:26px;}
.fb{ font-weight:bold;}
.fl{ float:left;}
.fr{ float:right;}
.tc{ text-align:center;}
.none { display:none;}
.space10{ height:10px; overflow:hidden;}
.space20{ height:20px; overflow:hidden;}
.space30{ height:30px; overflow:hidden;}
.c1000{width:1000px; margin:0px auto;}

a {color: #333;}
a:link {text-decoration: none;}
a:visited {text-decoration: none; color: #666;}
a:hover {text-decoration: underline;}
a:active {text-decoration: none;}

/*logo*/
.top_logo{ width:100%; height:160px; background:url(logo_bg.png) center}
.logo{ float:left; margin-top:45px;}
.logo_tel{ float:right; margin-top:70px;}
.logo_bottom{ width:100%; height:4px; background:url(logo_bottom_bg.png)}

/*导航*/
.nav{ width:100%; height:32px; background:url(nav_bg.png);}
.nav li{ float:left; margin-left:3px; text-align:center; width:107px; height:32px;}
.nav_li li a{ display:block; width:107px; height:28px; padding-top:4px; color:#FFFFFF; text-decoration:none;}
.nav_li li a:hover{ display:block; width:107px; height:28px; padding-top:4px; color:#FFFFFF; text-decoration:none; background:url(nav_hover.png)}
/*幻灯*/
/*.banner{ width:100%; height:482px; background:url(banner_1.png) center}*/
.banner_bottom{ width:100%; height:17px; background:url(banner_bottom.png) center}

#full-screen-slider { width:100%; height:480px; float:left; position:relative}
#slides { display:block; width:100%; height:480px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}

#pagination { display:block; list-style:none; position:absolute; left:50%; top:430px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#CCC }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#95252a}

/*医院简介*/
.about{ width:100%; height:461px; margin-top:50px; margin-bottom:40px;}
.about_l{ width:668px;}
.news_l{ width:234px; height:204px; float:left}
.news_img{ width:200px; height:200px; padding:1px; background:#FFFFFF; border:#d5d5d5 solid 1px;}
.news_r{ width:434px; height:204px; float:left;}
.news_tab ul{ margin-left:50px;}
.news_tab li{ float:left; width:105px; height:28px; padding-top:4px; text-align:center}
.active{background:url(news_tab_b_a.png);}
.active a{color:#fff; text-decoration:none;}
.normal{ background:url(news_tab_b_h.png);}
.normal a{color:#fff; text-decoration:none;}
h2{ margin-top:15px; margin-bottom:2px; text-align:center}
.tt{ width:374px; padding-bottom:5px; border-bottom:#CCCCCC dashed 1px}
.tt_list{ width:350px; margin-left:25px;}
.tt_list li{ background:url(tt_li_bg.png) no-repeat ; padding-left:15px;}
.tt_list li span{ float:right}

.about_r{ /*width:332px;*/ width:313px; height:461px;}
.yyjj{ border-bottom:#95252a 2px solid; margin-bottom:20px;}
.yy{ width:311px; height:220px; border:#95252a solid 1px; padding:1px;}
.yy_bottom{ width:311px; height:6px; background:url(yy_bottom_b.png); margin-bottom:10px;}

/*名医*/
.myg_l{ width:674px; height:351px;}
.myg_img{ width:260px; height:350px; float:left}
.myg_txt{ width:357px; height:350px; float:left; margin-left:56px}
h1{ margin-top:20px; margin-bottom:20px;}
h3{ margin-bottom:20px;}
.ysjj{ height:105px;}
.grry{ background:url(red_dot.png) no-repeat; padding-left:20px;}
.scly{ margin-top:20px;}
.scly span{ color:#95252a; font-weight:bold}

/*.myg_r{ width:310px; height:351px; padding-left:16px;}
.myg_r li{ float:left; display:block; width:106px; height:143px; margin-left:30px; margin-bottom:30px; text-align:center}

*/.myg_r{ width:310px; height:351px; padding-left:40px}
.myg_r li{ float:left; width:136px; height:187px; margin-left:30px; margin-bottom:10px; text-align:center}
.myg_r li a{ display:block}

/*选择顺治堂*/
.xuanze{ height:820px; background:url(xuanze.png)}

/*患者案例*/
.hzal{ border-bottom:#95252a solid 3px}
.hzal span{ float:right}
.hzal_m_l{ width:649px; height:215px; float:left;}
.hzal_img_div{ width:214px; height:154px;}
.bl_i{ float:left; margin-top:60px; margin-left:33px; width:210px; height:150px; border:#bdbdbd solid 1px; padding:2px;}
.bl_t{ float:left; padding-top:60px; width:283px; height:134px; margin-left:15px;}
.hzal_m_r{ width:351px; height:215px; float:left}
.zyxybj{ margin-top:29px;}
.anli_l{ float:left; width:35px; padding-top:40px; }
.anli_m{ float:left; width:937px; overflow:hidden}
.anli_m li{ float:left; width:144px; height:104px; margin-right:12px;}
.anli_r{ float:right; padding-top:40px; }
/*文化*/
.zywh_b{ width:333px; height:182px; float:left; margin-bottom:40px;}
.zywh_l_l{ width:52px; height:182px; float:left}
.zywh_l_r{ width:220px; height:182px; float:left; margin-left:20px;}
.zywh_l_r dt{ width:240px; height:24px; overflow:hidden}
.zywh_l_r dd{ width:240px; height:40px; overflow:hidden}
.zywh_l_r ul{ margin-top:10px;}
.zywh_l_r li{ padding-left:23px; width:230px; height:24px; overflow:hidden; background:url(dot_quan.png) no-repeat; line-height:24px}

/*环境*/
.yyhj_top{ height:43px; background:url(yyhj_t_b.png);}
.yyhj_top li{ float:left; width:109px; height:35px; padding-top:8px; text-align:center}
.activehj{ background:url(yyhj_l_a.png)}
.activehj a{color:#fff; text-decoration:none;}
.normalhj{ background:url(yyhj_l_o.png);}
.normalhj a{color:#000; text-decoration:none;}
.huanjing li{ float:left; margin-left:20px; margin-top:20px;}
/*底部*/
.foot_nav{ width:100%; background:#95252a; height:44px; margin-top:20px;}
.foot_nav_li li{ float:left; width:107px; height:19px; background:url(foot_nav_li_b.png); text-align:center; margin-top:10px;}
.foot_copyright{ width:100%; padding-top:40px; height:213px; background:url(foot_bg.png) no-repeat}

.white,.white a:link,.white a:visited{ color:#FFFFFF; text-decoration:none;}
.white a:hover{ color:#FFFFFF; text-decoration::none;}
.red,.red a:link,.red a:visited{ color:#95252a; text-decoration:none;}
.red a:hover{ color:#95252a; text-decoration::none;}


/*二三级主广告下*/
.nei_bannar_bottom{ height:14px; background:url(banner_bottom_2.png)}
.main_l{ float:left; width:745px;}
.main_l_t{ width:706px; height:31px; background:url(list_n_b.png); padding-left:20px; padding-right:10px; padding-top:8px;}
.main_l_main{ width:673px; background:#FFFFFF; border:#cacbcb solid 1px; padding:30px;}
.main_l_main dl{ margin-bottom:30px; border-bottom:#CCCCCC dashed 1px; padding-bottom:5px;}
.main_l_main dl dt{ background:url(dot_l_quan.png) no-repeat; padding-left:20px; font-weight:bold}
.main_l_main dl dt span{ float:right; font-weight: normal}
.main_r{ float:left; width:255px;}


/*右侧*/
.list_r_zjtd_top{ background:url(list_r_t_m.png); height:250px;}
.list_zj_t{ text-align:left; height:64px; overflow:hidden; margin-left:20px; margin-right:20px; margin-top:8px;}
.list_hzal{ width:242px; height:340px; overflow:hidden; background:#FFFFFF}
.list_hzal_m{ padding:16px; height:357px; overflow:hidden; text-align:center}
.list_hzal_m li{ margin-bottom:14px; height:130px; overflow:hidden}

.list_zywh{ width:242px; height:293px; overflow:hidden; background:#FFFFFF}
.list_zywh_m{ padding:16px;}
.list_zywh_m li{ padding-left:16px; background:url(red_ico.png) no-repeat; line-height:24px; display:block; height:30px; overflow:hidden}

.list_r_tszl_top{ background:url(list_r_t_m.png); height:250px;}
.list_r_tszl_top ul{ margin-left:20px;}
.list_r_tszl_top li{ width:195px; height:48px;}
.list_r_tszl_top li a{ display:block; width:195px; height:33px; padding-left:0px; padding-top:15px; text-align:center}
.list_r_tszl_top li a:hover{ display:block; width:195px; height:33px; padding-left:0px; padding-top:15px; color:#FFFFFF; text-decoration:none; background:url(list_tszl_b.png)}

/*图片列表*/
.list_img_block{ width:153px; height:120px; margin-bottom:15px; float:left; overflow:hidden; margin-left:12px; text-align:center}
/**/
.dede_pages{
}
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}
/*文章*/
.show_from{ border-bottom:#CCCCCC dashed 1px; padding:5px; margin-bottom:30px;}
.show_main{ line-height:26px;}
.article_link{ height:25px; padding:10px; border:#dcdddd solid 1px; margin-top:30px;}
.article_link li{ float:left; width:320px; height:26px; overflow:hidden}

/*老烂腿*/
.jianjie_t{ margin:0 auto; width:877px; height:70px; border:#95252a solid 1px; text-align:left; padding:30px;}
.llt_nav{ padding-top:10px;}
.llt_nav li{ float:left; display:block; padding:5px; border:#a88889 1px solid; margin-left:10px;}

.bingyin_l{ float:left; width:347px; height:310px;}
.bingyin_r{ float:right; width:653px; height:310px;}

.llt_anli{ border-bottom:#95252a 3px solid;}
.llt_anli_l{ width:455px; height:255px; float:left; text-align:center; padding-top:30px;}
.llt_anli_r{ width:545px; height:285px; float:right; padding-top:30px;}

.weihai_l{ width:730px; float:left; padding:20px;}
.weihai_r{ padding-top:40px;}

.llt_zj_l{ width:490px; height:275px; float:left; padding:30px;}
.llt_zj_r{ float:right; width:450px; height:275px;}

.ganen ul li{ float:left; width:224; height:158px; padding-left:21px; padding-top:21px;}


