* {
    margin: 0;
    padding: 0;
    font-family: "微软雅黑";
    list-style: none;
    text-indent: unset;
}

.zzk{
    position: relative;
}

.zzk  .headd{
    margin: 20px auto 0 auto;
    position: relative;
    height: 1030px; 
}

.zzk  .headd .head-left{
    text-align: center;
    margin: 0 auto;
    /* float: left; */
    width: 1230px;
}

.zzk  .headd .head-right{

    margin: 33px auto 0 auto;
    /* margin-left: 40px; */
    /* float: left; */
    text-align: center;
    width: 1230px;
}

.zzk  .headd .head-right h2{
    margin: 22px;
    font-size: 36px;
    color: #006f7c;
}
.zzk  .headd .head-right h5{
    font-size: 16px;
    color: #888888;
}

.zzk  .headd .head-right p{
    margin-top: 23px;
    line-height: 30px;
    text-align: left;
    text-indent: 29px;
    font-size: 14px;
}

.zzk  .headd .head-right h3{
    font-size: 24px;
    /* margin-top: 39px; */
    margin: 51px 5px 25px -2px;
    text-align: left;
}

.zzk  .headd .head-right ul li{
    cursor: pointer;
    text-align: center;
    width: 160px;
    line-height: 40px;
    /* background: #eeeeee; */
    border-radius: 76px;
    height: 159px;
    float: left;
    /* background: url(../images/btn.png)no-repeat; */
    transition: all .5s;
    padding: 0px;
    margin: 42px;
    line-height: 200px;
}


.zzk  .headd .head-right ul li:nth-child(1){
    background: url(../images/ks1.png);
}
.zzk  .headd .head-right ul li:nth-child(2){
    background: url(../images/ks2.png);
}
.zzk  .headd .head-right ul li:nth-child(3){
    background: url(../images/ks3.png);
}
.zzk  .headd .head-right ul li:nth-child(4){
    background: url(../images/ks4.png);
}
.zzk  .headd .head-right ul li:nth-child(5){
    background: url(../images/ks5.png);
}

.zzk  .headd .head-right .active:nth-child(1){
    background: url(../images/ks1_s.png)no-repeat right top !important;
    color: white;
}
.zzk  .headd .head-right .active:nth-child(2){
    background: url(../images/ks2_s.png)no-repeat right top !important;
    color: white;
}
.zzk  .headd .head-right .active:nth-child(3){
    background: url(../images/ks3_s.png)no-repeat right top !important;
    color: white;
}
.zzk  .headd .head-right .active:nth-child(4){
    background: url(../images/ks4_s.png)no-repeat right top !important;
    color: white;
}
.zzk  .headd .head-right .active:nth-child(5){
    background: url(../images/ks5_s.png)no-repeat right top !important;
    color: white;
}


.zzk .headd .head-right ul li:hover{
    color: white!important;
    background: url(../images/bann.png)no-repeat;
    background-size: 100%;
    transform: scale(1.2)}

.zzk .headd .head-right ul li img{
    transform: scale(1)!important;
    margin-top: 31px;
}
.zzk .headd .head-right ul li h4{
    font-size: 18px;
}

.zzk  .headd .head-right a{
    width: 136px;
    height: 139px;
    background: url(../images/tux.png)no-repeat;
    display: block;
    /*background-size: 91%;*/
    margin-left: 425px;
    margin-top: -22px;
}




/*************儿科**************/
.zzk  .headd .head-right-ek{

    margin: 33px auto 0 auto;
    text-align: center;
    width: 1230px;
}

.zzk  .headd .head-right-ek h2{
    margin: 22px;
    font-size: 36px;
    color: #006f7c;
}
.zzk  .headd .head-right-ek h5{
    font-size: 16px;
    color: #888888;
}

.zzk  .headd .head-right-ek p{
    margin-top: 23px;
    line-height: 30px;
    text-align: left;
    text-indent: 29px;
    font-size: 14px;
}

.zzk  .headd .head-right-ek h3{
    font-size: 24px;
    margin: 51px 5px 25px -2px;
    text-align: left;
}

.zzk  .headd .head-right-ek ul li{
    cursor: pointer;
    text-align: center;
    width: 160px;
    line-height: 40px;
    border-radius: 76px;
    height: 159px;
    float: left;
    transition: all .5s;
    padding: 0px;
    margin: 42px;
    line-height: 200px;
}


.zzk  .headd .head-right-ek ul li:nth-child(1){
    background: url(../images/txxm1.png);
}
.zzk  .headd .head-right-ek ul li:nth-child(2){
    background: url(../images/txxm2.png);
}
.zzk  .headd .head-right-ek ul li:nth-child(3){
    background: url(../images/txxm3.png);
}
.zzk  .headd .head-right-ek ul li:nth-child(4){
    background: url(../images/txxm4.png);
}
.zzk  .headd .head-right-ek ul li:nth-child(5){
    background: url(../images/txxm5.png);
}

.zzk  .headd .head-right-ek .active:nth-child(1){
    background: url(../images/txxm1_s.png)no-repeat right top !important;
    color: white;
}
.zzk  .headd .head-right-ek .active:nth-child(2){
    background: url(../images/txxm2_s.png)no-repeat right top !important;
    color: white;
}
.zzk  .headd .head-right-ek .active:nth-child(3){
    background: url(../images/txxm3_s.png)no-repeat right top !important;
    color: white;
}
.zzk  .headd .head-right-ek .active:nth-child(4){
    background: url(../images/txxm4_s.png)no-repeat right top !important;
    color: white;
}
.zzk  .headd .head-right-ek .active:nth-child(5){
    background: url(../images/txxm5_s.png)no-repeat right top !important;
    color: white;
}


.zzk .headd .head-right-ek ul li:hover{
    color: white!important;
    background: url(../images/bann.png)no-repeat;
    background-size: 100%;
    transform: scale(1.2)}

.zzk .headd .head-right-ek ul li img{
    transform: scale(1)!important;
    margin-top: 31px;
}
.zzk .headd .head-right-ek ul li h4{
    font-size: 18px;
}

/**************儿科*************/

/*************牙周病科**************/
.zzk  .headd .head-right-yzb{

    margin: 33px auto 0 auto;
    text-align: center;
    width: 1230px;
}

.zzk  .headd .head-right-yzb h2{
    margin: 22px;
    font-size: 36px;
    color: #006f7c;
}
.zzk  .headd .head-right-yzb h5{
    font-size: 16px;
    color: #888888;
}

.zzk  .headd .head-right-yzb p{
    margin-top: 23px;
    line-height: 30px;
    text-align: left;
    text-indent: 29px;
    font-size: 14px;
}

.zzk  .headd .head-right-yzb h3{
    font-size: 24px;
    margin: 51px 5px 25px -2px;
    text-align: left;
}

.zzk  .headd .head-right-yzb ul li{
    cursor: pointer;
    text-align: center;
    width: 160px;
    line-height: 40px;
    border-radius: 76px;
    height: 159px;
    float: left;
    transition: all .5s;
    padding: 0px;
    margin: 42px;
    line-height: 200px;
}


.zzk  .headd .head-right-yzb ul li:nth-child(1){
    background: url(../images/txxm6.png);
}
.zzk  .headd .head-right-yzb ul li:nth-child(2){
    background: url(../images/txxm7.png);
}
.zzk  .headd .head-right-yzb ul li:nth-child(3){
    background: url(../images/txxm8.png);
}
.zzk  .headd .head-right-yzb ul li:nth-child(4){
    background: url(../images/txxm9.png);
}
.zzk  .headd .head-right-yzb ul li:nth-child(5){
    background: url(../images/txxm10.png);
}

.zzk  .headd .head-right-yzb .active:nth-child(1){
    background: url(../images/txxm6_s.png)no-repeat right top !important;
    color: white;
}
.zzk  .headd .head-right-yzb .active:nth-child(2){
    background: url(../images/txxm7_s.png)no-repeat right top !important;
    color: white;
}
.zzk  .headd .head-right-yzb .active:nth-child(3){
    background: url(../images/txxm8_s.png)no-repeat right top !important;
    color: white;
}
.zzk  .headd .head-right-yzb .active:nth-child(4){
    background: url(../images/txxm9_s.png)no-repeat right top !important;
    color: white;
}
.zzk  .headd .head-right-yzb .active:nth-child(5){
    background: url(../images/txxm10_s.png)no-repeat right top !important;
    color: white;
}


.zzk .headd .head-right-yzb ul li:hover{
    color: white!important;
    background: url(../images/bann.png)no-repeat;
    background-size: 100%;
    transform: scale(1.2)}

.zzk .headd .head-right-yzb ul li img{
    transform: scale(1)!important;
    margin-top: 31px;
}
.zzk .headd .head-right-yzb ul li h4{
    font-size: 18px;
}

/**************牙周病科*************/

/*************综合科**************/
.zzk  .headd .head-right-zhk{

    margin: 33px auto 0 auto;
    text-align: center;
    width: 1230px;
}

.zzk  .headd .head-right-zhk h2{
    margin: 22px;
    font-size: 36px;
    color: #006f7c;
}
.zzk  .headd .head-right-zhk h5{
    font-size: 16px;
    color: #888888;
}

.zzk  .headd .head-right-zhk p{
    margin-top: 23px;
    line-height: 30px;
    text-align: left;
    text-indent: 29px;
    font-size: 14px;
}

.zzk  .headd .head-right-zhk h3{
    font-size: 24px;
    margin: 51px 5px 25px -2px;
    text-align: left;
}

.zzk  .headd .head-right-zhk ul li{
    cursor: pointer;
    text-align: center;
    width: 160px;
    line-height: 40px;
    border-radius: 76px;
    height: 159px;
    float: left;
    transition: all .5s;
    padding: 0px;
    margin: 42px;
    line-height: 200px;
}

.zzk  .headd .head-right-zhk ul li:nth-child(1){
    background: url(../images/txxm11.png);
}
.zzk  .headd .head-right-zhk ul li:nth-child(2){
    background: url(../images/txxm12.png);
}
.zzk  .headd .head-right-zhk ul li:nth-child(3){
    background: url(../images/txxm13.png);
}
.zzk  .headd .head-right-zhk ul li:nth-child(4){
    background: url(../images/txxm14.png);
}
.zzk  .headd .head-right-zhk ul li:nth-child(5){
    background: url(../images/txxm15.png);
}

.zzk  .headd .head-right-zhk .active:nth-child(1){
    background: url(../images/txxm11_s.png)no-repeat right top !important;
    color: white;
}
.zzk  .headd .head-right-zhk .active:nth-child(2){
    background: url(../images/txxm12_s.png)no-repeat right top !important;
    color: white;
}
.zzk  .headd .head-right-zhk .active:nth-child(3){
    background: url(../images/txxm13_s.png)no-repeat right top !important;
    color: white;
}
.zzk  .headd .head-right-zhk .active:nth-child(4){
    background: url(../images/txxm14_s.png)no-repeat right top !important;
    color: white;
}
.zzk  .headd .head-right-zhk .active:nth-child(5){
    background: url(../images/txxm15_s.png)no-repeat right top !important;
    color: white;
}

.zzk .headd .head-right-zhk ul li:hover{
    color: white!important;
    background: url(../images/bann.png)no-repeat;
    background-size: 100%;
    transform: scale(1.2)}

.zzk .headd .head-right-zhk ul li img{
    transform: scale(1)!important;
    margin-top: 31px;
}
.zzk .headd .head-right-zhk ul li h4{
    font-size: 18px;
}

/**************综合科*************/

/*************正畸科**************/
.zzk  .headd .head-right-zjk{

    margin: 33px auto 0 auto;
    text-align: center;
    width: 1230px;
}

.zzk  .headd .head-right-zjk h2{
    margin: 22px;
    font-size: 36px;
    color: #006f7c;
}
.zzk  .headd .head-right-zjk h5{
    font-size: 16px;
    color: #888888;
}

.zzk  .headd .head-right-zjk p{
    margin-top: 23px;
    line-height: 30px;
    text-align: left;
    text-indent: 29px;
    font-size: 14px;
}

.zzk  .headd .head-right-zjk h3{
    font-size: 24px;
    margin: 51px 5px 25px -2px;
    text-align: left;
}

.zzk  .headd .head-right-zjk ul li{
    cursor: pointer;
    text-align: center;
    width: 160px;
    line-height: 40px;
    border-radius: 76px;
    height: 159px;
    float: left;
    transition: all .5s;
    padding: 0px;
    margin: 42px;
    line-height: 200px;
}

.zzk  .headd .head-right-zjk ul li:nth-child(1){
    background: url(../images/txxm16.png);
}
.zzk  .headd .head-right-zjk ul li:nth-child(2){
    background: url(../images/txxm17.png);
}
.zzk  .headd .head-right-zjk ul li:nth-child(3){
    background: url(../images/txxm18.png);
}
.zzk  .headd .head-right-zjk ul li:nth-child(4){
    background: url(../images/txxm19.png);
}
.zzk  .headd .head-right-zjk ul li:nth-child(5){
    background: url(../images/txxm20.png);
}

.zzk  .headd .head-right-zjk .active:nth-child(1){
    background: url(../images/txxm16_s.png)no-repeat right top !important;
    color: white;
}
.zzk  .headd .head-right-zjk .active:nth-child(2){
    background: url(../images/txxm17_s.png)no-repeat right top !important;
    color: white;
}
.zzk  .headd .head-right-zjk .active:nth-child(3){
    background: url(../images/txxm18_s.png)no-repeat right top !important;
    color: white;
}
.zzk  .headd .head-right-zjk .active:nth-child(4){
    background: url(../images/txxm19_s.png)no-repeat right top !important;
    color: white;
}
.zzk  .headd .head-right-zjk .active:nth-child(5){
    background: url(../images/txxm20_s.png)no-repeat right top !important;
    color: white;
}

.zzk .headd .head-right-zjk ul li:hover{
    color: white!important;
    background: url(../images/bann.png)no-repeat;
    background-size: 100%;
    transform: scale(1.2)}

.zzk .headd .head-right-zjk ul li img{
    transform: scale(1)!important;
    margin-top: 31px;
}
.zzk .headd .head-right-zjk ul li h4{
    font-size: 18px;
}

/**************正畸科*************/








/*科室*/
.zzk  .kes{
        color: #333333;;
    margin: 0 auto;
    position: relative;
    width: 1230px;
}

.zzk  .kes h2{
    font-size: 25px;
    margin: 15px 0;
}

.zzk  .zjtd{

    margin: 50px auto;
    position: relative;
    width: 1230px;
}

.zzk  .zjtd h2{

    font-size: 25px;
    margin: 15px 0;
    color: #333333;

}




/*20200427 改版*/
.kszjzx{width:1230px; height:686px; margin:0 auto; padding-bottom:50px;}
.ksleft{width:770px; height:686px; float:left; }
.ksleft .kkeshi{width:770px; height:223px; border:1px solid #ccc;}
.ksleft .kkeshi .kktit{width:760px; height:50px; font-size:18px; color:#333333; line-height:50px; padding-left:10px; }
		.keshi-left{ width:770px;  overflow:hidden; position:relative; margin-top:15px; }
		.keshi-left .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  display:none;}
		.keshi-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
		.keshi-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../images/icocircle.gif") 0 -9px no-repeat; }
		.keshi-left .hd ul li.on{ background-position:0 0; }
		.keshi-left .bd{width:702px; height:148px; margin:0 auto; }
		.keshi-left .bd ul{ overflow:hidden; zoom:1; }
		.keshi-left .bd ul li{ margin:0 4px; float:left; _display:inline; overflow:hidden; text-align:center;  }
		.keshi-left .bd ul li .pic{ text-align:center; }
		.keshi-left .bd ul li .pic img{ width:226px; height:113px; display:block; }
		.keshi-left .bd ul li .title{ line-height:24px;   }
		.keshi-left .prev,.keshi-left .next{ display:block; width:24px; height:24px; cursor:pointer; }
		.keshi-left .next{position:absolute; top:45px; left:10px;}
		.keshi-left .prev{position:absolute; top:45px; right:5px;}

.ksleft .kzjtd{width:770px; height:403px; border:1px solid #ccc; margin-top:56px;}
.ksleft .kzjtd .kktit{width:760px; height:50px; font-size:18px; color:#333333; line-height:50px; padding-left:10px; cursor:pointer;}
		.zjtd-left{ width:770px;  overflow:hidden; position:relative; margin-top:15px; }
		.zjtd-left .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  display:none;}
		.zjtd-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
		.zjtd-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer;}
		.zjtd-left .hd ul li.on{ background-position:0 0; }
		.zjtd-left .bd{width:682px; height:325px; margin:0 auto;}
		.zjtd-left .bd ul{ overflow:hidden; zoom:1; }
		.zjtd-left .bd ul li{ margin:0 6px; float:left; _display:inline; overflow:hidden; text-align:center; }
		.zjtd-left .bd ul li .pic{ text-align:center; position:relative;}
		.zjtd-left .bd ul li .pic img{ width:215px; height:258px; display:block; }
		.zjtd-left .bd ul li .pic .textwz{ width:215px; height:74px; background-color: rgba(40, 50, 51, 0.45); color:#ffffff; position:absolute; bottom:0; left:0;}
		.zjtd-left .bd ul li .pic .textwz .title{ width:215px; height:24px; line-height:24px; margin-top:15px; font-size:20px; }
		.zjtd-left .bd ul li .pic .textwz .desc{ width:215px; height:24px; line-height:24px; font-size:14px;  }

		.zjtd-left .bd ul li .zjtita{ width:215px; height:24px; line-height:24px; margin-top:5px; color:#333333; font-size:20px;}
		.zjtd-left .bd ul li .zjtitb{ width:215px; height:24px; line-height:24px; margin-top:5px; color:#333333; font-size:14px;}


		.zjtd-left .prev,.zjtd-left .next{ display:block; width:28px; height:40px; cursor:pointer; }
		.zjtd-left .next{position:absolute; top:125px; left:10px;}
		.zjtd-left .prev{position:absolute; top:125px; right:10px;}

.ksright{width:428px; height:686px; float:left;  margin-left:26px; background:#006f7c;}
.ksright h4{display:block; width:370px; height:40px; line-height:40px; font-size:22px; color:#ffffff; text-align:center; margin:15px auto 0 auto; cursor:pointer;}
.ksright p{width:370px; height:40px; line-height:40px; font-size:18px; color:#ffffff; text-align:center; margin:0 auto 15px auto;}
.ksright .krzxgh{width:370px; height:56px; margin:0 auto; }
.ksright .krzxgh .krzxgha{width:166px; height:40px; float:left; display:block; text-align:center; line-height:40px; font-size:16px; background:#ffffff; font-weight:bold; color:#006f7c; border:1px solid #ffffff; border-radius:8px; cursor:pointer;}
.ksright .krzxgh a{font-size:16px; background:#ffffff; font-weight:bold; color:#006f7c;}
.ksright .krzxgh a:hover{font-size:16px; background:#fabe00; color:#ffffff; font-weight:bold; border:1px solid #fabe00;}
.ksright .kszjgun{width:379px; height:240px; margin:10px 0 15px 25px; }
		.zjslideBox{ width:379px; height:237px; overflow:hidden; position:relative;  }
		.zjslideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; display:none;}
		.zjslideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.zjslideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
		.zjslideBox .hd ul li.on{ background:#f00; color:#fff; }
		.zjslideBox .bd{ position:relative; height:100%; z-index:0;   }
		.zjslideBox .bd li{ zoom:1; vertical-align:middle; }
		.zjslideBox .bd img{ width:379px; height:237px; display:block;  }
.ksright .rigtu{margin:10px 0 15px 25px; cursor:pointer;}






