@charset "gb2312";
/*******************top部分**********************/
.cc_top{ height:94px; background:url(../images/bg/t_bg.jpg) no-repeat center;}
.cc_top1{width:1036px;margin:0 auto;}
.cc_top1 h1{width:393px; float:left; display:inline;margin-top:9px;}
.cc_top1 ul{width:606px; height:42px; background:url(../images/bg/t_ulbg.jpg) no-repeat; float:left; display:inline;margin-top:23px;margin-left:20px;}
.cc_top1 ul li{width:75px; text-align:center; float:left; display:inline; line-height:42px; color:#1d1d1d; font-weight:bold;}
.cc_top1 ul li a{ color:#1d1d1d; font-weight:bold;}
.cc_top1 ul li a:hover{ color:#422d17;}

.banner01{ width:100%; height:109px; background:url(../images/bg/banner01.jpg) no-repeat center; overflow:hidden;}
.banner02{ width:100%; height:167px; text-align:center; background:url(../images/bg/banner02.jpg) no-repeat center;}
.banner02 div{ width:980px; margin:0px auto; text-align:right;}
.banner02 div a{ display:block; width:288px; height:167px; float:right; overflow:hidden;}
.banner03{ clear:both; width:100%; height:118px; background:url(../images/bg/banner03.jpg) no-repeat center; overflow:hidden;}

/*******************内容部分**********************/
.cc_con{width:980px;margin:0 auto; background:#fff;}
.cc_dy{width:980px;margin:0 auto; height:105px; background:url(../images/bg/dy.jpg) no-repeat center;}
.cc_dy p{ color:#4b4b4b; line-height:20px; padding-left:100px;padding-top:30px; text-indent:2em;padding-right:10px;}
.anniu a{ width:129px; height:37px; background-position:-262px -78px; display:block; float:right; margin-top:2px; margin-right:20px;}
.nav1{ width:978px; height:45px; overflow:hidden; margin:0px auto;}
.nav-bc{ background-position:0px -1px;}

.white p span a{ color:#fff;}
.nav-top{ background-position:0px -99px;}
.white-le{ width:319px; margin-left:15px; padding:5px 14px; height:400px; border:1px solid #e4d8ca; text-align:left;}
.white-le strong{ width:172px; height:25px; display:block; background-position:-5px -59px; overflow:hidden; text-indent:-10000px; }
.white-le img{ margin:12px 0;}
.white-le span{ background-color:#412916; line-height:20px; color:#fff; padding:3px 10px;}

.white-ri{ width:570px; height:405px; margin-right:15px; overflow:hidden;  border:1px solid #e4d8ca;  padding:5px 5px 0 5px; }
.white-ri strong{ width:274px; height:25px; display:block; padding-top:10px; background-position:-252px -59px; text-indent:-10000px; overflow:hidden; }
.white-ri p span{ background-color:#412916; line-height:20px; color:#fff; padding:3px 10px; }
.white-ri p{ text-indent:0px; padding:5px 0 0 5px;}

.nav2{ background-position:0px -98px;}
.difference dl{ width:461px; float:left; display:inline; margin:10px 0 10px 18px;}
.difference dl dt{ width:461px; height:400px; overflow:hidden;  border:1px solid #E4D9CB; }
.difference dl dt strong{ width:258px; height:33px; display:block; text-indent:-10000px; overflow:hidden; }
.difference dl dt img,.difference dl dt p{ padding: 0px 14px;}
.difference dl dt img{ margin:10px 0px;}
.difference dl dd{ width:461px; height:24px; background-position:0px -156px;}
.difference-tit1{ background-position:-170px -124px;}
.difference-tit2{ background-position:-172px -159px;}
.difference-tit3{ background-position:-141px -195px;}
.difference-tit4{ background-position:-141px -232px;}

.nav3{ background-position:0px -351px;}
.equipment p{ padding:5px 16px 0 16px;}
.equipment dl dt{ height:185px;}
.equipment dl dt strong{ width:458px; height:39px; display:block; color:#422917; line-height:39px; text-indent:130px; background-position:-487px -154px;  font-size:14px; }
.equipment dl dt p{ padding:8px 16px 0 16px;}
.equipment dl dt img{ float:left;}
.equipment p a{ color:#3a2515;}

.nav4{ background-position:0px -400px;}
.gx-b dl{ width:294px; margin:5px 0 0 25px; }
.gx-b dl dt{ width:294px; height:460px;}
.gx-b dl dt img{ margin-left:-12px; }
.gx-b dl dt strong{ width:294px; height:49px; display:block;  text-indent:-10000px; overflow:hidden; }
.gx-b dl dt .nav-tit-1{ background-position:-2px -195px;}
.gx-b dl dt .nav-tit-2{ background-position:-314px -195px;}
.gx-b dl dt .nav-tit-3{ background-position:-624px -195px;}
.gx-b dl dt .nav-tit-4{ background-position:-4px -247px;}
.gx-b dl dt .nav-tit-5{ background-position:-314px -248px;}
.gx-b dl dt .nav-tit-6{ background-position:-625px -248px;}
.gx-b dl dd{ width:290px; margin-left:2px; background-position:-79px -156px;}
.gx-b dl dt p a{ color:#3a2515;}


.nav5{ background-position:0px -301px;}
.hospital{ padding-bottom:20px;}
.hospital dl{ padding:20px 0}
.hospital dl dt{ width:195px; height:145px; margin-left:26px; border:1px solid #e8ded1; overflow:hidden;}
.hospital dl dt img{ border:3px solid #fff;}
.hospital dl dd{ width:716px; margin-right:20px; overflow:hidden; padding-top:50px; background-position:0px -505px; overflow:hidden;}
.hospital dl dd a{ color:#3a2515}

.daoyu{ width:978px; height:94px; padding:10px 0; border:1px solid #dbd0c0; background:#fff url(../images/bg/daoyu-bg.gif) no-repeat 8px 10px;}
.daoyu p{ padding:10px 45px 0 80px; }

.nav6{ background-position:0px -455px;}
.connection{ padding:20px 0;}
.connection ul{ width:976px; margin-left:1px; border:1px solid #dbd1c2; height:155px;}
.connection ul li{ height:125px; float:left; display:inline; margin:15px 0 0 15px; background-color:#cbcfd7; }
.connection ul li img{ border:2px solid #cbcfd7;}
.connection ul li strong{ display:block; text-indent:10px; padding-top:3px;}
.connection ul li strong a{ color:#3a2515}
.anniub a{ width:129px; height:37px; background-position:0px -78px; display:block; float:right; margin-top:2px; margin-right:20px;}

.footer{ width:100%; height:254px; background-color:#54341a; text-align:center;}
.footer dl{ width:980px; margin:0px auto; padding-top:45px;}
.footer dl dt{  }
.footer dl dd ul li{ line-height:25px; color:#fff;}
.footer dl dd img{ margin-top:10px;}




