
/*
.public-banner{position:relative;z-index:1;width:100%;height:650px;overflow:hidden}
.public-banner .bd{position:absolute;z-index:1;top:0;left:50%;margin:0 0 0 -960px;width:1920px;height:650px}
.public-banner .bd img{display:block;width:1920px;height:650px}
.public-banner .hd{position:absolute;z-index:2;left:0;bottom:20px;width:100%;font-size:0;line-height:0;text-align:center}
.public-banner .hd span{display:inline-block;width:10px;height:10px;margin:0 3px;background:#fff;border-radius:50%;cursor:pointer}
.public-banner .hd span.on{background:#002a72}
.public-banner .prev,.public-banner .next{position: absolute;z-index: 10;top: 50%;width: 30px;height: 50px;margin: -25px 0 0 0;opacity: 0.5;}
.public-banner .prev{left: 100px;background: url(../images/banner-prev.png);}
.public-banner .next{right: 100px;background: url(../images/banner-next.png);}
.public-banner .prev:hover,.public-banner .next:hover{opacity: 1;}
*/
 */
.public-hd{color:#292929;}
.public-hd .mtitle{position:relative;display:inline-block;padding:0 0 0 32px;font-size:38px;line-height:40px;font-weight:bold}
.public-hd .mtitle::before{position:absolute;left:0;top:6px;content:'';width:16px;height:34px;font-size:0;line-height:0;background:#002a72}
.public-hd .stitle{padding:0 0 0 20px;font-size:30px;font-weight:normal}
.public-hd .min-title{padding:0 0 0 5px;font-size:24px;font-weight:normal}
.public-hd .btn-ask{float:right;width:198px;height:37px;background:url(../images/btn-ask.png) no-repeat;animation:askbtn 5s infinite linear}
.zt-nav{margin-top:40px}
.zt-nav ul{margin:0 0 0 -36px}
.zt-nav li{float:left;position:relative;width:131px;height:131px;margin:0 0 0 36px}
.zt-nav li img{position:absolute;left:0;top:0;width:131px;height:131px;transition:all ease .3s}
.zt-nav li a .pic1{z-index:2;opacity:1}
.zt-nav li a .pic2{z-index:1;opacity:0}
.zt-nav li a:hover .pic1{opacity:0}
.zt-nav li a:hover .pic2{opacity:1}
.zt-nav li a p{position:absolute;z-index:3;left:0;width:100%;bottom:0;height:40px;line-height:40px;text-align:center;font-size:18px;color:#fff;transition:all ease .3s}
.zt-nav li a:hover p{color:#fff}
.about{padding:85px 0}
.about-left{width:548px}
.about-left .public-hd{margin-bottom:35px}
.about-left .about-video{width:548px;height:308px}
.about-right{float:right;width:666px}
.about-edit{margin-bottom:20px;font-size:18px;line-height:32px;color:#292929}
.about-edit h1{margin-bottom:14px;font-size:25px;font-weight:bold;color:#002a72;line-height:30px}
.about-edit a,.about-edit a:hover{color:#002a72}

.about-title{margin-bottom:14px;font-size:25px;font-weight:bold;color:#002a72;line-height:30px}
.about-intro{margin-bottom:20px;font-size:18px;line-height:32px;color:#292929}
.about-intro a,.about-intro a:hover{color:#002a72}
.about-tag .row{margin: 0 0 20px 0;}
.about-tag .row:last-child{margin: 0;}
.about-tag p{display:inline-block;height: 40px;padding: 0 25px;line-height: 40px;font-size: 16px;color: #fff; background: #002a72;}
.about-tag p span{color:#ebc75a;}
.doctors-slide-top{height:244px;overflow:hidden;background:url(../images/doc-top1.jpg?v=712) center top no-repeat}
.doctors-slide .public-hd{margin-top:60px}
/*
.doctors-middle{height:539px;background:#002a72}
.doctors-slide-bd{position:relative;width: 1300px;height:539px;margin:0 auto;overflow:hidden}
.doctors-slide-bd li{position:relative;color:#fff;background-repeat: no-repeat;background-position: center center;}
.doctors-slide-bd li .inner{position:relative;height:539px;width: 1300px;margin: 0 auto;}
.doctors-slide-bd .title{position:absolute;left:740px;right:90px;top:80px;font-size:30px;line-height:55px;color:#ebc75a;font-weight:700}
.doctors-slide-bd .zhichen{position:absolute;left:740px;right:90px;top:135px;font-size:20px;line-height:28px}
.doctors-slide-bd .rongyu{position:absolute;left:453px;right:90px;top:260px;font-size:23px;line-height:33px}
.doctors-slide-bd .btns{position:absolute;left:453px;right:90px;top:403px}
.doctors-slide-bd .btns a{float:left;width:257px;height:51px;text-align:center;line-height:51px;font-size:20px;color:#272727;margin:0 35px 0 0}
.doctors-slide-bd .btns a.btn-chat{background:#ebc75a}
.doctors-slide-bd .btns a.btn-show{background:#fff}
.doctors-slide-bd .ctrl{position:absolute;top:467px;right:30px}
.doctors-slide-bd .ctrl span{float:left;width:50px;height:50px;margin:0 0 0 13px;background-color:rgba(0,0,0,0.2);background-position:center center;background-repeat:no-repeat;border-radius:10px;cursor:pointer;transition:all linear .3s}
.doctors-slide-bd .ctrl span:hover{background-color:rgba(0,0,0,0.4)}
.doctors-slide-bd .ctrl span.prev{background-image:url(../images/prev.png)}
.doctors-slide-bd .ctrl span.next{background-image:url(../images/next.png)}
 */
.doctors-bottom{height:324px;background:url(../images/doc-bottom.jpg) center top no-repeat}
.doctors-slide-hd ul{margin:-1px 0 0 -1px}
.doctors-slide-hd li{position:relative;float:left;width:161px;height:161px;margin:1px 0 0 1px;cursor:pointer;background: #dcdddd;}
.doctors-slide-hd li img{display:block;width:161px;height:161px}
.doctors-slide-hd li p{position:absolute;left:0;right:0;bottom:0;height:40px;font-size:20px;text-align:center;line-height:40px;color:#fff;background:rgba(0,0,0,0.4);transition:all linear .3s}
.doctors-slide-hd li.on p,
.doctors-slide-hd li:hover p{background:#002a72}
.pinzhi{padding:120px 0 85px}
.pinzhi .public-hd{margin-bottom:60px}
.pinzhi-tab{width:1242px;margin:0 auto}
.pinzhi-tab .hd{margin:0 0 35px}
.pinzhi-tab .hd ul{margin:0 0 0 -23px}
.pinzhi-tab .hd li{float:left;width:230px;height:50px;margin:0 0 0 23px;font-size:22px;text-align:center;line-height:50px;color:#363636;cursor:pointer;background:#ebc75a}
.pinzhi-tab .hd li.on{color:#fff;background:#002a72}
.pinzhi-tab .bd{position:relative;height:416px;overflow:hidden}
.pinzhi-tab .info{margin-bottom:35px;font-size:16px;color:#292929;line-height:2}
.pinzhi-tab .pinzhi-slide .pinzhi-slide-bd{position:relative;margin-bottom:30px;height:197px;overflow:hidden}
.pinzhi-tab .pinzhi-slide ul{margin:0 0 0 -15px}
.pinzhi-tab .pinzhi-slide li{float:left;position:relative;width:299px;height:197px;margin:0 0 0 15px}
.pinzhi-tab .pinzhi-slide li img{display:block;width:299px;height:197px}
.pinzhi-tab .pinzhi-slide li p{position:absolute;left:0;right:0;bottom:0;height:40px;font-size: 13px;line-height:40px;color:#fff;text-align:center;background:rgba(0,0,0,.5)}
.pinzhi-tab .pinzhi-slide.slide-2 li p,
.pinzhi-tab .pinzhi-slide.slide-4 li p{display: none;}
.pinzhi-tab .pinzhi-slide .pinzhi-slide-hd{height:10px;font-size:0;line-height:0;text-align:center}
.pinzhi-tab .pinzhi-slide .pinzhi-slide-hd span{display:inline-block;width:10px;height:10px;margin:0 10px;font-size:0;line-height:0;border-radius:50%;overflow:hidden;background:#a2a2a2;cursor:pointer}
.pinzhi-tab .pinzhi-slide .pinzhi-slide-hd span.on{background:#002a72}
