@charset "gb2312";
/* CSS Document */

*{ padding:0px; margin:0px;}
.clear{ clear:both;}

body{ font-size:12px; line-height:24px; color:#000; background:#840000;}
.head{ width:100%; height:458px; background:url(../images/banner_bj.jpg) center top;}
.head .banner{ width:1000px; margin:0 auto;}
.head .banner img{ float:left;}
.head .banner2{ width:1000px; height:191px; background:url(../images/banner2.jpg) no-repeat; float:left;}
.head .banner2 p{ width:570px; text-indent:2em; padding:85px 0 0 10px; font-size:14px; float:left;}
.main{ width:1000px; margin:0 auto 50px auto; overflow:hidden; background:#fff;}
.top{ width:980px; margin:10px auto 0px auto; overflow:hidden;}
.top_left{ width:767px; height:323px; background:url(../images/top_left.gif) no-repeat; float:left;}
.top_l_c{ width:580px; padding:30px 0 0 135px; float:left;}
.top_left p{ text-indent:2em;}
.top_left p strong{ color:#a90000;}
.top_right{ width:203px; height:323px; background:url(../images/top_right.gif) no-repeat; float:right;}
.title{ width:980px; height:77px; margin:5px auto; background:url(../images/title1.gif) no-repeat; overflow:hidden;}
.title h2{ width:50%; float:left; text-indent:-999em;}
.title .gotop{ width:92px; height:26px; float:right; margin:30px 0 0 0; }
.title .gotop a{ display:block; width:100%; height:100%; text-indent:-999em;}
.title2{width:980px; height:77px; margin:5px auto; background:url(../images/title2.gif) no-repeat; overflow:hidden;}
.title2 h2{ width:50%; float:left; text-indent:-999em;}

.hospital{ width:990px; padding:0 0 0 10px; overflow:hidden;}
.hospital_con{ width:236px; padding:10px 0; float:left; border:1px solid #ab7b4d; margin:0 9px 10px 0;}
.hospital_con h3{ width:100%; text-align:center; color:#a90000; padding:0 0 5px 0; font-size:14px;}
.hospital_con .pic{ width:216px; margin:0 auto;}
.hospital_con .pic img{ padding:4px; border:1px solid #bebebe;}
.hospital_con p{ width:216px; height:148px; text-indent:2em; margin:5px auto;}
.hospital_con p span{ color:#a90000;}
.hospital_con .num{ width:216px; margin:0 auto;}
.hospital_con .num .num_l{ width:50%; float:left; font-size:14px; color:#a90000;}
.hospital_con .num .num_r{ width:85px; height:23px; background:url(../images/tp_stop.gif) no-repeat; float:right;}

.infor{ width:980px; margin:0 auto;}
.infor table{ border-collapse:collapse; border:1px solid #ab7b4d; line-height:30px;}

.bottom{ width:980px; height:110px; background:url(../images/bottom.gif) no-repeat; margin:20px auto 0 auto;}
.bottom .results{ width:260px; height:60px; display:inline; float:left; margin:50px 0 0 360px;}
.bottom .results a{ display:block; width:100%; height:100%; text-indent:-999em;}
.bottom .gotop{ width:90px; height:25px; float:right; margin-top:83px;}
.bottom .gotop a{ display:block; width:100%; height:100%; text-indent:-999em;}
.copyright{ width:980px; height:130px; margin:30px auto 0 auto; text-align:center;}