﻿*{ margin:0px; padding:0px;}body{ behavior:url(csshover3.htc);font:12px/1.5 tahoma,arial,"Hiragino Sans GB","Microsoft Yahei","\5b8b\4f53";  background:none;
                                  }
img{ border:0px;}.post{position:relative;}.img{ font-size:0px;}.m-t{ margin-top:5px;}ul{ list-style-type:none;}.disply{ display:none;}.fg{ clear:both;}p { list-style:none; margin:0px; padding:0px; }
.centers {
text-align:center;
}
.text {
line-height:30px; font-size:14px; text-indent:2em; padding:10px 0;
}
.m-t { margin-top:10px;}
.white a:link{ text-decoration:none; color:#fff;}
.white a:visited{ text-decoration:none; color:#fff;}
.white a:hover{ text-decoration:underline; color:#fff;}
.block a:link{ text-decoration:none; color:#000;}
.block a:visited{ text-decoration:none; color:#000;}
.block a:hover{ text-decoration:underline; color:#FF4700;}
/*正文开始*/
.bg1 {
width:100%; height:616px; background:url(../images/bg1.jpg) center top no-repeat;  min-width:1200px;
}
 .ctn {
    width:1200px;margin:0 auto;position:relative;
    }
        .ctn .zx {
        position:absolute; right:10px; top:50px;
        }
.in01 .bd {
width:1200px;
}
    .in01 .bd .l {
    width:231px; float:left;
    }
        .in01 .bd .l li {
        width:210px; font-size:16px; margin-top:10px; color:#fff;  cursor:pointer;background:#8D8D8D;
        }
        .in01 .bd .l .action {
        background:#01989F;
        }
        .in01 .bd .l .li1 {
        background:url(../images/ico01.png) 20px center no-repeat ; padding-top:40px; height:83px;padding-left:70px; width:140px;
        }
        .in01 .bd .l .li2 {
        background:url(../images/ico02.png) 20px center no-repeat ;line-height:123px;padding-left:70px; width:140px;
        }
        .in01 .bd .l .li3 {
        background:url(../images/ico03.png) 20px center no-repeat ;line-height:123px;padding-left:70px; width:140px;
        }
    .in01 .bd .r {
    width:958px; float:left; border:1px solid #ccc;height:387px; margin-left:9px; overflow:hidden;
    }
        .in01 .bd .r li {
        float:left; width:206px; padding:5px; background:#E0FCFD; height:347px;  position:relative;
        }
            .in01 .bd .r li .text {
            margin:0; padding:0; line-height:23px;
            }
            .in01 .bd .r li h2 {
            font-size:24px; color:#838182; font-family:宋体; font-weight:normal; text-align:center; padding-bottom:5px;
            }
            .in01 .bd .r li .img {
                position: absolute;
                left: 5px;
                bottom: 5px;
            }
.in02 {
background:#DDDEE2;
}
.in03 .bd {
padding-bottom:30px;
}
.in03 .bd li {
    margin-left:4px; float:left; width:297px;position:relative; cursor:pointer;
}
    .in03 .bd li .img {
     border:1px solid #ccc;
    }
    .in03 .bd li .h2 {
     font-size:14px; font-weight:normal; text-align:center; filter: alpha(opacity=80); /*IE滤镜，透明度50%*/
        -moz-opacity: 0.8; /*Firefox私有，透明度50%*/
        opacity: 0.8; /*其他，透明度50%*/
        background:#fff; color:#01979F; position:absolute; left:73px; bottom:10px; width:150px; line-height:30px;  border-radius: 10px;
    }
    .in03 .bd li .p1 {
     line-height:30px; border:1px solid #fff; background:#01979F; color:#fff; font-size:14px; margin:0 auto;  width:150px; text-align:center; margin-top:30px; margin-bottom:20px;
    }
        .in03 .bd li .dd { display:none;
        position:absolute; left:0 ;top:0; width:100%; height:100%; z-index:1;
        }
            .in03 .bd li .dd .txt {
            text-indent:2em; line-height:25px; padding:5px; color:#fff; font-size:14px;
            }
    .in03 .bd li .zz {
        filter: alpha(opacity=50); /*IE滤镜，透明度50%*/
        -moz-opacity: 0.5; /*Firefox私有，透明度50%*/
        opacity: 0.5; /*其他，透明度50%*/
        background: #01979F;
        position:absolute; left:0; top:0;
        width:100%; height:100%;
        display:none;
    }
.in04 {
background:#DDDEE2; padding-bottom:20px;
}
    .in04 .bd {
    width:1200px;
    }
        .in04 .bd .l { float:left;
        width:307px;
        }
            .in04 .bd .l li { cursor:pointer;
            width:255px; height:89px; border:1px solid #fff; font-size:24px; font-family:宋体;  margin-bottom:10px;
             padding-left:50px; padding-top:15px;
            }
                .in04 .bd .l .action {
                background:#01989F; color:#fff;
                }
                .in04 .bd .l .n {
                color:#000; background:url(../images/ico01.jpg);
                }
       .in04 .bd .r { float:left; position:relative;
        width:881px; margin-left:10px; border:1px solid #fff;height:568px;
        }
        .in04 .bd .r .zz {padding:10px;
        width:785px; height:465px; position:absolute; left:36px; top:49px;filter: alpha(opacity=50); /*IE滤镜，透明度50%*/
        -moz-opacity: 0.5; /*Firefox私有，透明度50%*/
        opacity: 0.5; /*其他，透明度50%*/
        background: #fff;
        }
        .in04 .bd .r .txt { padding:10px;
        width:785px; height:465px; position:absolute; left:36px; top:49px;
        }
            .in04 .bd .r .txt .p1 {
            background:#01989F; color:#fff; padding:10px 15px; width:200px; font-family:宋体; font-size:24px; text-align:center;margin:0 auto;
            }
            .in04 .bd .r .txt .p2 {
            background:#01989F; color:#fff; padding:10px 0;font-family:宋体; font-size:22px; text-align:left;  margin:0 auto; width:350px; text-align:center;
            }
                .in04 .bd .r .txt .p2 span {
                display:inline-block;
                }
            .in04 .bd .r .texts {
        line-height:30px; font-size:14px; text-indent:2em; padding:20px 0;
        }
        .in04 .bd .r .text {
        padding:0; line-height:30px;
        }
        .in04 .bd .r .text span {
        font-weight:bold; 
        }
        .in04 .bd .r .zxs {
        width:237px; line-height:41px; font-size:20px; text-align:center; color:#fff; background:#FD9C04; position:absolute;  left:323px; bottom:50px;
        }
            .in04 .bd .r .zxs a {
            color:#fff; text-decoration:none;
            }
            .in04 .bd .r .zxs:hover {
            background:#01979F;
            }
.in05 {
padding-bottom:30px;
}
.in05 .l {
 width:410px; float:left;
}
    .in05 .l .p1 {
    line-height:35px; background:url(../images/ico04.png) 5px center no-repeat #108B79; color:#fff; font-size:14px; text-indent:40px;
    }
        .in05 .l .p1 a {
        float:right; padding-right:10px; text-decoration:none; color:#fff;
        }
    .in05 .l .videos {
    margin-top:10px;
    }
.in05 .r {
 width:773px; float:left; margin-left:17px;
}
    .in05 .r li {
    float:left; width:378px; height:287px; position:relative; margin-left:17px
    }
        .in05 .r li .txt {
        position:absolute; line-height:40px; background:#108B79; color:#fff; text-align:center; position:absolute; left:0; bottom:0; width:100%;
        }
            .in05 .r li .txt a {
            color:#FD9C04;
            }
.in06 {
background:#DDDEE2; padding-bottom:30px;
}
.all {
overflow:hidden; width:1200px; margin:0 auto;
}
    .all .bd {
    float:left;
    }
.in06 .left {
position:absolute; left:-45px; top:239px; cursor:pointer;
}
.in06 .right {
position:absolute; right:-45px; top:239px; cursor:pointer;
}
/*医院环境*/
.v_huanj{ width:1180px; float:left; padding:10px; padding-top:20px; margin:10px auto; }
.v_huanj .hd{width:1180px; float:left; height:31px; border-bottom:1px solid #E6E6E6;  position:relative; }
.v_huanj .hd ul{ width:500px; float:left;height:31px;position:absolute; left:0px; top:0px;}
.v_huanj .hd ul li{ width:100px;float:left;cursor:pointer;line-height:30px; height:30px; text-align:center; border:solid 1px #ddd; margin-left:-1px; font-family:"微软雅黑"; font-size:16px; font-weight:400; color:#666;}
.v_huanj .hd ul li a {line-height:30px;font-family:"微软雅黑"; font-size:16px;}
.v_huanj .hd ul li.on{ height:40px; line-height:40px;  background:#fff;border-top:1px solid #ddd; border-bottom:solid 1px #FFF; border-left:1px solid #ddd;border-right:1px solid #ddd; margin-left:-1px;margin-right:-1px; color:#00B0A3; font-weight:bold;position:relative;top:-10px;}
.v_huanj .bd {zoom:1;}
.v_huanj .nont { width:1180px; float:left; height:300px;}
.y_huan{width:1180px; float:left;position:relative; height:300px;margin-top:10px;}
.y_huan a{ float:left; margin-left:1px;}
.y_huan a:hover { background-color:#333;}
.y_huan a:hover img{filter:alpha(opacity=70);-khtml-opacity:0.7;opacity:0.7;-webkit-transition:all 0.3s ease-out;-khtml-transition:all 0.3s ease-out;}
.img-maskItem{ position:absolute; float:left;}
.img-maskItem img{ float:left;}

.y_shebei{width:1180px; float:left;position:relative; height:300px;margin-top:10px;}
.y_shebei ul{width:1180px; float:left;}
.y_shebei li{width:196px; float:left;}


.ksdh{width:315px; height:100%; overflow:hidden; background:#FFF; padding:10px;}
.yyhj img{display:block;}
/*TAB*/
.tabs {padding: 0px 0px 0px 10px; height: 30px; line-height: 16px; border-bottom: 1px solid #00B0B2;}
.tabs a {padding: 7px 15px 6px 15px; float: left; font-size: 14px; text-align: center; text-decoration: none; color: #000000; margin-right: 2px; display: none; }
.tabs a.selected { border-top: 1px solid #00B0B2; border-left: 1px solid #00B0B2; border-right: 1px solid #00B0B2; padding-bottom: 7px; background: #FFFFFF; }
.htabs {padding: 0px 0px 0px 10px; height: 30px; line-height: 16px; background:url(../images/x1.jpg) left bottom repeat-x;}
.htabs a { padding: 6px 15px 6px 15px;  float: left; font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold;
            text-align: center; text-decoration: none; color: #000000; margin-right: 2px; display: none; }
.htabs a.selected { border-top: 1px solid #02757c; border-left: 1px solid #02757c; border-right: 1px solid #02757c; padding-bottom: 7px; background:#fff;  }
