@charset "gb2312";
body {margin:0px; padding:0px; font-size:12px; font-family:"宋体" , Arial; line-height:22px; color:#1F1F1F; background:url(img/bg.jpg) repeat-x top;}
ul,ol,dl,dt,dd,p,li,div,h1,h2,h3,h4,h5,img{margin:0; padding:0;}
img{ border-width:0px;}
ul,ol,dl{list-style:none;}
a{color:#111; text-decoration:none;}
a:hover{color:#F60; text-decoration:underline;}
h1,h2,h3{font-size:14px;}
input{vertical-align:middle;}
a.red{color:#F60;}
a.red:hover{color:#F90;}
a.white{ color:#FFF;}
a.white:hover{ color:#FF0;}
.clear{ clear:both; height:0; line-height:0; font-size:0px;}


.banner {height:418px; overflow:hidden; background:url(img/banner.jpg) no-repeat center; margin:0 auto;}
.cnetent {width:1000px; margin:0 auto;}
.frame {border:1px solid #CCCCCC; background:url(img/a1.jpg) repeat-x top #F5F5F5; width:960px; padding:0px 20px; position:relative; margin:0 auto;}
.frame .public {border:1px solid #E5E5E5; background:#FFF;}
.title { background:url(img/title.png) no-repeat;}

.one {height:400px; margin-top:33px;}
.one h3 {height:35px; margin-top:16px; margin-left:75px; margin-bottom:19px;}
.one span {width:129px; height:130px; position:absolute; top:-11px; left:-11px;}
.one p { font-size:14px; text-indent:2em;}
.one dl { overflow:hidden; height:305px;}
.one dt {width:360px; height:265px; border:1px solid #DDD; float:left; margin:20px; display:inline;}
.one dt img{ display:block; margin:5px;}
.one dt p {text-align:center; font-size:14px;text-indent:0em;}
.one dd {float:left; display:inline; width:538px;}
.one dd h4{height:274px; height:25px; background-position:0px 0px; margin-top:30px; margin-bottom:12px;}
.one dd p {padding-bottom:10px;}

.two {margin-top:76px; }
.two h3{height:70px; text-align:center; position:relative; width:960px;}
.two h3 img{ display:block; height:103px; position:absolute; top:-55px; left:70px;}
.two .twoTop {height:300px; overflow:hidden;}
.two .twoTop dt {width:330px; height:260px; border:1px solid #DDD; float:right; margin:20px; display:inline;}
.two .twoTop dt img{ display:block; margin:5px;}
.two .twoTop dt p { font-size:14px;text-indent:2em;}
.two .twoTop dd {float:left; display:inline; width:560px; margin-left:25px;}
.two .twoTop dd h4{height:292px; height:25px; background-position:25px -25px; margin-top:25px; margin-bottom:12px;}
.two .twoTop dd p {padding-bottom:10px; font-size:14px; text-indent:2em; line-height:23px;}

.twoCen {height:247px; overflow:hidden; margin:20px 0;}
.twoCen li {width:230px; height:247px; overflow:hidden; float:left; display:inline; background:url(img/a4.png) no-repeat; margin-right:13px;}
.twoCen li h4 {height:42px; line-height:42px; text-align:center; font-size:14px; color:#FFF;}
.twoCen li img {display:block; margin:8px 0 0px 11px;}
.twoCen li p{color:#1F1F1F; padding:0px 24px; line-height:19px; padding-top:15px;}

.two .twoFoot {height:300px; overflow:hidden; margin-bottom:20px;}
.two .twoFoot dt {width:330px; height:250px; border:1px solid #DDD; float:left; margin:20px; display:inline;}
.two .twoFoot dt img{ display:block; margin:5px;}
.two .twoFoot dt p { font-size:14px;text-align:center; line-height:30px;}
.two .twoFoot dd {float:left; display:inline; width:560px; }
.two .twoFoot dd h4{height:340px; height:50px; background-position:0px -50px; margin-top:25px; margin-bottom:12px;}
.two .twoFoot dd p {padding-bottom:10px; font-size:14px; text-indent:2em; line-height:23px;}



.three {margin-top:76px; }
.three h3{height:70px; text-align:center; position:relative; width:960px;}
.three h3 img{ display:block; height:103px; position:absolute; top:-55px; left:70px;    }
.three center { margin:15px 0;}

.three .threeTop {height:300px; overflow:hidden;}
.three .threeTop dt {width:330px; height:250px; border:1px solid #DDD; float:right; margin:20px; display:inline;}
.three .threeTop dt img{ display:block; margin:5px;}
.three .threeTop dt p { font-size:14px; text-align:center;line-height:30px;}
.three .threeTop dd {float:left; display:inline; width:560px; margin-left:25px;}
.three .threeTop dd h4{height:562px; height:25px; background-position:25px -153px; margin-top:25px; margin-bottom:12px;}
.three .threeTop dd p {padding-bottom:10px; font-size:14px; text-indent:2em; line-height:23px;}


.three .threeFoot {height:300px; overflow:hidden; margin-bottom:20px;}
.three .threeFoot dt {width:330px; height:250px; border:1px solid #DDD; float:left; margin:20px; display:inline;}
.three .threeFoot dt img{ display:block; margin:5px;}
.three .threeFoot dt p { font-size:14px;text-align:center; line-height:30px;}
.three .threeFoot dd {float:left; display:inline; width:550px; margin-left:10px; }
.three .threeFoot dd h4{height:430px; height:50px; background-position:9px -103px; margin-top:20px; margin-bottom:10px;}
.three .threeFoot dd p {padding-bottom:10px; font-size:14px; text-indent:2em; line-height:23px;}



.four {margin-top:76px; }
.four h3{height:70px; text-align:center; position:relative; width:960px;}
.four h3 img{ display:block; height:103px; position:absolute; top:-55px; left:70px;    }



.five {width:960px; height:auto;  margin:0 auto;overflow:hidden; margin-bottom:20px;}
.five dl { height:400px; border:1px solid #DDDDDD; margin-top:20px; background:#FFF;}
.five dl dt{width:358px; height:378px; float:left;margin:9px;display:inline;}
.five dl dd {width:518px; float:left; margin-left:25px; margin-top:21px;}
.five dl dd p {font-size:14px; padding:10px 0px 5px; line-height:23px; padding-left:30px;}
.five dl dd p span {color:#479200;}

.about {width:980px; height:431px;  margin:0 auto; margin-top:10px; background:url(img/a29.jpg); padding:0px 10px;}
.aboutImg {width:954px; height:399px; margin-left:13px; background:#FFF; margin-top:15px;  background:url(img/a30.jpg); position:absolute;}
.aboutImg li{ cursor:pointer;}
.aboutImg li div{width:100%; height:auto; padding:6px; background:#FFF; border:solid 4px #ccc; display:none; }
.aboutImg li img {display:block;position:relative; }
.aboutImg li p {background:#000;position:relative; top:-130px; height:90px; color:#FFF; padding:20px 20px; line-height:20px; text-indent:2em; filter:Alpha(Opacity=60);-moz-opacity:0.6;opacity:0.6;}
.aboutImg li.la{width:110px; height:144px; left:14px; top:16px;position:absolute; }
.aboutImg li.lb{width:110px; height:69px; left:14px; top:166px;position:absolute; }
.aboutImg li.lc{width:110px; height:69px; left:14px; top:241px;position:absolute; }
.aboutImg li.ld{width:110px; height:69px; left:14px; top:316px;position:absolute; }
.aboutImg li.le{width:110px; height:69px; left:130px; top:16px;position:absolute; }
.aboutImg li.lf{width:110px; height:144px; left:130px; top:91px;position:absolute; }
.aboutImg li.lg{width:110px; height:144px; left:130px; top:241px;position:absolute; }
.aboutImg li.lh{width:110px; height:69px; left:246px; top:16px;position:absolute; }
.aboutImg li.li{width:110px; height:69px; left:362px; top:16px;position:absolute; }
.aboutImg li.lj{width:110px; height:69px; left:477px; top:16px;position:absolute; }
.aboutImg li.lk{width:110px; height:69px; left:593px; top:16px;position:absolute; }
.aboutImg li.ll{width:457px; height:144px; left:246px; top:91px;position:absolute; }
.aboutImg li.lm{width:226px; height:69px; left:246px; top:241px;position:absolute; }
.aboutImg li.ln{width:110px; height:69px; left:246px; top:316px;position:absolute; }
.aboutImg li.lo{width:110px; height:69px; left:362px; top:316px;position:absolute; }
.aboutImg li.lp{width:110px; height:144px; left:477px; top:241px;position:absolute; }
.aboutImg li.lq{width:110px; height:69px; left:593px; top:241px;position:absolute; }
.aboutImg li.lr{width:110px; height:69px; left:709px; top:16px;position:absolute; }
.aboutImg li.ls{width:110px; height:69px; left:825px; top:16px;position:absolute; }
.aboutImg li.lt{width:226px; height:144px; left:709px; top:91px;position:absolute; }
.aboutImg li.lu{width:110px; height:144px; left:709px; top:241px;position:absolute; }
.aboutImg li.lv{width:110px; height:69px; left:825px; top:241px;position:absolute; }
.aboutImg li.lw{width:110px; height:69px; left:825px; top:316px;position:absolute; }
.aboutImg li.lx{width:110px; height:69px; left:593px; top:316px;position:absolute; }



#BDBridgeWrap{display:none;}
#IconContainer{display:none;}
#bridgehead{display:none;}

/*  百度商桥  */
#left_sq{display:none;/*display:block; position:fixed; bottom:0px; margin-bottom:0px; z-index:9997; left:0px; width:120px; height:81px; background:#fff;*/}



/*2016.6.22 医院环境*/
.newChunk { width:1000px; height:auto; overflow:hidden; margin:23px auto 20px;}
.newChunk .newsTop { height:53px; width:1000px; }
.newChunk .newsTop span { width:180px; height:45px; background:#eeeeee; display:block; line-height:45px; text-align:center; font-size:17px; font-weight:bold; color:#0859a9; }
.newChunk .newsCen { width:998px; height:auto; overflow:hidden; border:1px solid #dddddd; border-top:0; padding-bottom:13px; }
.newChunk .hos_info{ width:970px; height:427px; margin:15px auto 0;}
.newChunk .release{ width:641px; height:427px; float:left; display:inline; position:relative;}
.newChunk .release p{ width:125px; height:40px; position:absolute; left:0; bottom:28px; padding-left:21px; padding-top:15px;}
.newChunk .release p.bg{ background:#000; opacity:0.5; filter:alpha(opacity=50); z-index:200;}
.newChunk .release p.txt{ font-size:15px; color:#ffffff; line-height:22px; z-index:300;}
.newChunk .release p.txt strong{ font-size:20px;}
.newChunk .settle{ width:322px; height:339px; float:right; display:inline;}
.newChunk .settle dl dt{ width:322px; height:210px; position:relative; margin-bottom:7px;}
.newChunk .settle dl dt p{ width:307px; height:38px; line-height:38px; font-size:15px; color:#ffffff; padding-left:15px; position:absolute; left:0; bottom:0;}
.newChunk .settle dl dt p.bg{ background:#000; opacity:0.5; filter:alpha(opacity=50); z-index:200;}
.newChunk .settle dl dt p.txt{ z-index:300;}
.newChunk .hos_picture{ width:970px; height:168px; margin:7px auto 0;}
.newChunk .hos_picture ul li{ width:317px; height:210px; float:left; display:inline; margin-right:7px; position:relative;}
.newChunk .hos_picture ul li p{ width:342px; height:38px; line-height:38px; font-size:15px; color:#ffffff; padding-left:15px; position:absolute; left:0; bottom:0;}
.newChunk .hos_picture ul li p.bg{ background:#000; opacity:0.5; filter:alpha(opacity=50); z-index:200;}
.newChunk .hos_picture ul li p.txt{ z-index:300;}
.newChunk .hos_picture ul li.n{  width:322px; margin-right:0; float:right}
.newChunk .hos_picture ul li.n p{ width:322px;}






























