* {
    margin: 0;
    padding: 0;
}

.flexX {
    display: flex;
    flex-direction: row;
}

.flexY {
    display: flex;
    flex-direction: column;
}

.flexCenter {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
}

img {
    display: block;
}

.bold {
    font-weight: bold;
}

.banner_title {
    width: 100%;
    cursor: pointer;
}

.marCenter {
    margin: 0 auto;
    width: 1200px;
}

body {
    /* background-color: #fafff2; */
    min-width: 1200px;
}

.text-shadow {
    color: white;
    text-shadow:
        -1px -1px 0 #fff,
        1px -1px 0 #fff,
        -1px 1px 0 #fff,
        1px 1px 0 #fff;
}

.conBox {
    width: 100%;
    /* height: 5000px; */
    background-image: url("/images/monthly26-1-2/bj.jpg");
    align-items: center;
    padding-top: 113px;
}

.utilTit {
    width: 876px;
    height: 112px;
    background-image: url("/images/monthly26-1-2/util_tit_bj.png");
    background-size: cover;
    position: absolute;
    top: -50px;
    left: 50%;
    margin-left: -438px;
    font-size: 56px;
    color: #ffe5c1;
    font-weight: bold;

}


/* 有你 start */
.yn {
    width: 1200px;
    height: 1080px;
    background-image: url("/images/monthly26-1-2/yntit.png");
    margin-bottom: 158px;
    background-size: cover;
}

.yn .ynTitle {
    margin: 0 auto;
    height: 148px;
    align-items: center;
    padding-top: 23px;
}

.yn .ynTitle .utilLine {
    width: 79px;
    height: 6px;
    background-color: #c18d43;
}

.yn .ynTitle .utilText {
    font-size: 56px;
    font-weight: bold;
    font-style: italic;
    line-height: 54px;
    color: #c18d43;
    margin: 0 10px;
}

.yn .ynTitle .ynttx {
    font-style: italic;
    font-size: 27px;
    color: #c18d43;
    margin-top: 8px;
}

.yn .ynRow .ynItem {
    width: 485px;
    height: 197px;
    background-image: linear-gradient(0deg,
            #f2c993 1%,
            #fffaf3 100%),
        linear-gradient(#ffffff,
            #ffffff);
    background-blend-mode: normal,
        normal;
    border: solid 3px #f9efde;
}

.yn .ynRow .ynImg {
    width: 189px;
    height: 134px;
    margin-right: 55px;
}

.yn .ynRow .ynRight .ynText1 {
    font-size: 31px;
    color: #910404;
    font-weight: bold;
}

.yn .ynRow .ynRight .ynText2 {
    font-size: 17px;
    color: #2d2d2d;
    text-align: center;
}

.yn .ynRow2 .ynItem4 {
    width: 308px;
    height: 196px;
    background-image: linear-gradient(0deg,
            #f2c993 1%,
            #fffaf3 100%),
        linear-gradient(#ffffff,
            #ffffff);
    background-blend-mode: normal,
        normal;
    border: solid 3px #f9efde;
    align-items: center;
}

.yn .ynRow2 .ynItem4 .ynImg2 {
    width: 186px;
    height: 96px;
    margin: 12px 0 0;
}

.yn .ynRow2 .ynItem4 .ynCr {
    font-size: 31px;
    color: #910404;
    font-weight: bold;
    line-height: 31px;
    margin: 10px 0;
}

.yn .ynRow2 .ynItem4 .ynCs {
    font-size: 17px;
    color: #2d2d2d;
}

.yn .ynRow2 .ynRed {
    width: 348px;
    height: 196px;
    /* background-color: #da0910;*/
    border: solid 3px #f9efde;
    background-image: url("/images/monthly26-1-2/ynx.png");
    background-size: cover;
}

.yn .ynRow2 .ynRed .ynRedText {
    font-size: 24px;
    color: #f9e4c8;
    text-align: center;
    margin-top: 140px;
}



.yn .ynRow3 .ynItem4 {
    width: 322px;
    height: 197px;
    background-image: linear-gradient(0deg,
            #f2c993 1%,
            #fffaf3 100%),
        linear-gradient(#ffffff,
            #ffffff);
    background-blend-mode: normal,
        normal;
    border: solid 3px #f9efde;
    align-items: center;
}

.yn .ynRow3 .ynItem4 .ynImg2 {
    width: 186px;
    height: 96px;
    margin: 12px 0 0;
}

.yn .ynRow3 .ynItem4 .ynCr {
    font-size: 31px;
    color: #910404;
    font-weight: bold;
    line-height: 31px;
    margin: 10px 0;
}

.yn .ynRow3 .ynItem4 .ynCs {
    font-size: 17px;
    color: #2d2d2d;
}

.yn .ynRow4 .ynItem5 {
    width: 288px;
    height: 231px;
    background-image: url("/images/monthly26-1-2/yn_bj.png");
    align-items: center;
    margin-top: 32px;
}

.yn .ynRow4 {
    justify-content: space-between;
    padding: 0 10px;
}

.yn .ynRow4 .ynItem5 .ynItem5Tex {
    width: 181px;
    height: 62px;
    background-color: #c9010e;
    border-radius: 5px;
    font-size: 33px;
    color: #ffe9cc;
    font-weight: bold;
    margin-top: 60px;
}

.yn .ynRow4 .ynItem5 .dl {
    font-size: 27px;
    color: #910404;
    font-weight: bold;
    line-height: 27px;
    margin: 10px 0;
}

.yn .ynRow4 .ynItem5 .ynxf {
    font-size: 19px;
    color: #343434;
}

/* 有你 end */

/* 牙体牙髓 start */
.ytys {
    width: 1200px;
    height: 430px;
    background-image: url("/images/monthly26-1-2/ytys_bj.png");
    position: relative;
}

.ytys .ytysRow {
    margin-top: 120px;
}

.ytys .ytysRow .ytysItem {
    width: 542px;
    height: 256px;
    background-image: linear-gradient(0deg,
            #f3cf9e 0%,
            #f9e5c9 61%,
            #fffaf3 100%),
        linear-gradient(#ca2122,
            #ca2122);
    background-blend-mode: normal,
        normal;
    border-radius: 5px;
    border: solid 3px #f9efde;
}

.ytys .ytysRow .ytysItem .ytysImg {
    width: 256px;
    height: 222px;
    margin: 18px 0 0 14px;
}

.ytys .ytysRow .ytysItem .ytysItemRi {
    align-items: center;
    width: 272px;
    position: relative;
}

.ytys .ytysRow .ytysItem .ytysItemRi .fz31 {
    font-size: 31px;
    font-style: italic;
    font-weight: bold;
    color: #910404;
    margin: 21px 0 10px;
}

.ytys .ytysRow .ytysItem .ytysItemRi .num {
    align-items: flex-end;
}

.ytys .ytysRow .ytysItem .ytysItemRi .num .fz77 {
    font-size: 77px;
    font-style: italic;
    font-weight: bold;
    color: #910404;
    line-height: 77px;
}

.ytys .ytysRow .ytysItem .ytysItemRi .num .fz21 {
    font-size: 21px;
    font-style: italic;
    color: #910404;
}

.ytys .ytysRow .ytysItem .ytysItemRi .zhe {
    font-size: 16px;
    color: #910404;
    margin-top: 10px;
}

.ytys .ytysRow .ytysItem .ytysItemRi .ystsBtn {
    position: absolute;
    bottom: 15px;
    width: 201px;
    height: 46px;
    background-color: #910404;
    border-radius: 22px;
    font-size: 31px;
    font-style: italic;
    cursor: pointer;
    color: #ffffff;
    cursor: pointer;
}

/* 牙体牙髓 end */

/* 综合牙科 start */
.zhyk {
    width: 1198px;
    height: 610px;
    background-image: url("/images/monthly26-1-2/zhyk_bj.png");
    margin-top: 162px;
    position: relative;
}

.zhyk .zhykRow {
    margin-top: 115px;
}

.zhyk .zhykRow .zhykItem {
    width: 344px;
    height: 425px;
    background-image: linear-gradient(0deg,
            #f3cf9e 0%,
            #f9e5c9 38%,
            #fffaf3 100%),
        linear-gradient(#ffffff,
            #ffffff);
    background-blend-mode: normal,
        normal;
    border-radius: 10px;
    border: solid 3px #e7bc83;
    align-items: center;
    position: relative;
}

.zhyk .zhykRow .zhykItem .zhykImg {
    width: 344px;
    height: 199px;
}

.zhyk .zhykRow .zhykItem .zhykTit {
    font-size: 31px;
    color: #930713;
    font-weight: bold;
    margin: 10px 0;
}

.zhyk .zhykRow .zhykItem .line {
    width: 340px;
    border-top: 1px dashed #c30d0e;
}

.zhyk .zhykRow .zhykItem .num {
    font-size: 77px;
    color: #930713;
    font-weight: bold;
    line-height: 65px;
    align-items: flex-end;
    margin: 10px 0;
}

.zhyk .zhykRow .zhykItem .num .fz19 {
    font-size: 19px;
    color: #930713;
    line-height: 25px;
}

.zhyk .zhykRow .zhykItem .ystsBtn {
    position: absolute;
    bottom: 15px;
    width: 201px;
    height: 46px;
    background-color: #910404;
    border-radius: 22px;
    font-size: 31px;
    font-style: italic;
    cursor: pointer;
    color: #ffffff;
    cursor: pointer;
}

/* 综合牙科 end */

/* 口腔种植 start */
.zz {
    width: 1198px;
    height: 1119px;
    background-image: url("/images/monthly26-1-2/zz_bj.png");
    margin-top: 162px;
    position: relative;
    background-size: cover;
}

.zz .zzRow {
    margin-bottom: 27px;
    justify-content: center;
    margin-top: 26px;
}

.zz .zzRow .zzItem {
    width: 544px;
    height: 287px;
    background-image: linear-gradient(0deg,
            #f3cf9e 0%,
            #f9e5c9 61%,
            #fffaf3 100%),
        linear-gradient(#bc1d1f,
            #bc1d1f);
    background-blend-mode: normal,
        normal;
    border-radius: 10px;
    border: solid 3px #f9efde;
    position: relative;
    box-sizing: border-box;
}

.zz .zzRow .zzItem .zzItemText1 {
    font-size: 31px;
    color: #910404;
    font-style: italic;
    margin: 30px 0 18px 30px;
    font-weight: bold;
}

.zz .zzRow .zzItem .zzItemText2 {
    font-size: 16px;
    color: #910404;
    margin: 0 0 0 30px;
}

.zz .zzRow .zzItem .num {
    margin-left: 20px;
    align-items: flex-end;
    margin-top: 26px;
}

.zz .zzRow .zzItem .num .fz21 {
    font-size: 21px;
    color: #910404;
    font-style: italic;
}

.zz .zzRow .zzItem .num .fz77 {
    font-size: 77px;
    font-weight: bold;
    font-style: italic;
    line-height: 69px;
    color: #910404;
}

.zz .zzRow .zzItem .zzBtn {
    width: 206px;
    height: 45px;
    background-color: #910404;
    border-radius: 22px;
    font-size: 31px;
    color: #ffffff;
    font-style: italic;
    font-weight: bold;
    margin: 18px 0 0 37px;
    cursor: pointer;
}

.zz .zzRow .zzItem .zzImg {
    position: absolute;
    right: 23px;
    bottom: 22px;
    width: 167px;
    height: auto;
}

.zz .sm {
    font-size: 18px;
    font-style: italic;
    letter-spacing: 0px;
    color: #fff8f0;
    text-align: center;
}

/* 口腔种植 end */

/* 正畸 start */
.zj {
    width: 1192px;
    height: 1011px;
    background-image: url("/images/monthly26-1-2/zj_bj.png");
    margin-top: 162px;
    position: relative;
    background-size: cover;
}

.zj .zhykRow {
    justify-content: space-between;
    padding: 0 10px;
    box-sizing: border-box;
}

.zj .zhykRow .zhykItem {
    width: 282px;
    height: 376px;
    background-image: linear-gradient(0deg,
            #f3cf9e 0%,
            #f9e5c9 38%,
            #fffaf3 100%),
        linear-gradient(#ffffff,
            #ffffff);
    background-blend-mode: normal,
        normal;
    border-radius: 10px;
    border: solid 3px #e7bc83;
    align-items: center;
    position: relative;
}

.zj .zhykRow .zhykItem .zhykImg {
    width: 261px;
    height: 174px;
    margin-top: 11px;
}

.zj .zhykRow .zhykItem .zhykTit {
    font-size: 27px;
    color: #930713;
    font-weight: bold;
    font-style: italic;
    margin: 10px 0 0;
}

.zj .zhykRow .zhykItem .zhykTit1 {
    font-size: 24px;
    color: #930713;
    font-weight: bold;
    font-style: italic;
    line-height: 25px;
    text-align: center;
}

.zj .zhykRow .zhykItem .line {
    width: 340px;
    border-top: 1px dashed #c30d0e;
}

.zj .zhykRow .zhykItem .num {
    font-size: 77px;
    color: #930713;
    font-weight: bold;
    line-height: 65px;
    align-items: flex-end;
    font-style: italic;
}

.zj .zhykRow .zhykItem .num .fz19 {
    font-size: 19px;
    color: #930713;
    line-height: 25px;
}

.zj .zhykRow .zhykItem .ystsBtn {
    position: absolute;
    bottom: 15px;
    width: 181px;
    height: 46px;
    background-color: #910404;
    border-radius: 22px;
    font-size: 29px;
    font-style: italic;
    cursor: pointer;
    color: #ffffff;
    cursor: pointer;
}


.zj .zhykRow1 {
    justify-content: space-between;
    padding: 0 30px;
    box-sizing: border-box;
}

.zj .zhykRow1 .zhykItem {
    width: 352px;
    height: 416px;
    background-image: linear-gradient(0deg,
            #f3cf9e 0%,
            #f9e5c9 38%,
            #fffaf3 100%),
        linear-gradient(#ffffff,
            #ffffff);
    background-blend-mode: normal,
        normal;
    border-radius: 10px;
    border: solid 3px #e7bc83;
    align-items: center;
    position: relative;
}

.zj .zhykRow1 .zhykItem .zhykImg {
    width: 331px;
    height: 194px;
    margin-top: 11px;
}

.zj .zhykRow1 .zhykItem .zhykTit {
    font-size: 27px;
    color: #930713;
    font-weight: bold;
    font-style: italic;
    margin: 10px 0 0;
}

.zj .zhykRow1 .zhykItem .line {
    width: 340px;
    border-top: 1px dashed #c30d0e;
}

.zj .zhykRow1 .zhykItem .num {
    font-size: 77px;
    color: #930713;
    font-weight: bold;
    line-height: 65px;
    align-items: flex-end;
    font-style: italic;
    margin-top: 10px;
}

.zj .zhykRow1 .zhykItem .num .fz19 {
    font-size: 19px;
    color: #930713;
    line-height: 25px;
}

.zj .zhykRow1 .zhykItem .ystsBtn {
    position: absolute;
    bottom: 15px;
    width: 181px;
    height: 46px;
    background-color: #910404;
    border-radius: 22px;
    font-size: 29px;
    font-style: italic;
    cursor: pointer;
    color: #ffffff;
    cursor: pointer;
}

/* 正畸 end */
/* 修复 start */
.xf {
    width: 1198px;
    height: 935px;
    background-image: url("/images/monthly26-1-2/xf_bj.png");
    margin-top: 162px;
    position: relative;
    background-size: cover;
}

.xf .zhykRow1 {
    justify-content: space-between;
    padding: 0 40px;
    box-sizing: border-box;
}

.xf .zhykRow1 .zhykItem {
    width: 352px;
    height: 416px;
    background-image: linear-gradient(0deg,
            #f3cf9e 0%,
            #f9e5c9 38%,
            #fffaf3 100%),
        linear-gradient(#ffffff,
            #ffffff);
    background-blend-mode: normal,
        normal;
    border-radius: 10px;
    border: solid 3px #e7bc83;
    align-items: center;
    position: relative;
}

.xf .zhykRow1 .zhykItem .zhykImg {
    width: 215px;
    height: 215px;
    position: absolute;
    top: -30px;
}

.xf .zhykRow1 .zhykItem .zhykTit {
    font-size: 27px;
    color: #930713;
    font-weight: bold;
    font-style: italic;
    margin: 210px 0 0;
}

.xf .zhykRow1 .zhykItem .line {
    width: 340px;
    border-top: 1px dashed #c30d0e;
}

.xf .zhykRow1 .zhykItem .num {
    font-size: 77px;
    color: #930713;
    font-weight: bold;
    line-height: 65px;
    align-items: flex-end;
    font-style: italic;
    margin-top: 10px;
}

.xf .zhykRow1 .zhykItem .num .fz19 {
    font-size: 19px;
    color: #930713;
    line-height: 25px;
}

.xf .zhykRow1 .zhykItem .ystsBtn {
    position: absolute;
    bottom: 15px;
    width: 181px;
    height: 46px;
    background-color: #910404;
    border-radius: 22px;
    font-size: 29px;
    font-style: italic;
    cursor: pointer;
    color: #ffffff;
    cursor: pointer;
}

.xf .xfRow {
    justify-content: center;
    margin-top: 33px;
}

.xf .xfRow .zzItem {
    width: 544px;
    height: 287px;
    background-image: linear-gradient(0deg,
            #f3cf9e 0%,
            #f9e5c9 61%,
            #fffaf3 100%),
        linear-gradient(#bc1d1f,
            #bc1d1f);
    background-blend-mode: normal,
        normal;
    border-radius: 10px;
    border: solid 3px #f9efde;
    position: relative;
    box-sizing: border-box;
}

.xf .xfRow .zzItem .zzItemText1 {
    font-size: 31px;
    color: #910404;
    font-style: italic;
    margin: 30px 0 18px 30px;
    font-weight: bold;
}

.xf .xfRow .zzItem .zzItemText2 {
    font-size: 16px;
    color: #910404;
    margin: 0 0 0 30px;
}

.xf .xfRow .zzItem .num {
    margin-left: 20px;
    align-items: flex-end;
    margin-top: 26px;
}

.xf .xfRow .zzItem .num .fz21 {
    font-size: 21px;
    color: #910404;
    font-style: italic;
}

.xf .xfRow .zzItem .num .fz77 {
    font-size: 77px;
    font-weight: bold;
    font-style: italic;
    line-height: 69px;
    color: #910404;
}

.xf .xfRow .zzItem .zzBtn {
    width: 206px;
    height: 45px;
    background-color: #910404;
    border-radius: 22px;
    font-size: 31px;
    color: #ffffff;
    font-style: italic;
    font-weight: bold;
    margin: 30px 0 0 37px;
    cursor: pointer;
}

.xf .xfRow .zzItem .zzImg {
    position: absolute;
    right: 23px;
    bottom: 50%;
    margin-bottom: -108px;
    width: 215px;
    height: 215px;
}

/* 修复 end */

/* 儿牙 start */
.ey {
    width: 1201px;
    height: 612px;
    background-image: url("/images/monthly26-1-2/ey_bj.png");
    margin-top: 162px;
    position: relative;
    background-size: cover;
}

.ey .eyRow {
    margin-top: 113px;
    justify-content: center;
}

.ey .eyRow .yzItem {
    height: 446px;
    width: 366px;
    background-size: cover;
    align-items: center;
    box-sizing: border-box;
    background-image: url("/images/monthly26-1-2/eyItemBj.png");
}

.ey .eyRow .yzItem .yzImg {
    width: 318px;
    height: 192px;
    margin-top: 5px;
}

.ey .eyRow .yzItem .yzText1 {
    font-size: 31px;
    color: #910404;
    font-weight: bold;
    /* margin-top: 200px; */
    font-style: italic;
}

.ey .eyRow .yzItem .yzText2 {
    width: 350px;
    text-align: center;
    font-size: 17px;
    line-height: 21px;
    color: #910404;
    margin: 7px 0;
    font-style: italic;
}

.ey .eyRow .yzItem .dwyy {
    width: 193px;
    height: 43px;
    background-color: #910404;
    border-radius: 22px;
    font-size: 28px;
    color: #fff;
    cursor: pointer;
    font-style: italic;
}


.ey .eyRow .yzItem .num {
    align-items: flex-end;
}

.ey .eyRow .yzItem .num .fz23 {
    font-size: 23px;
    line-height: 23px;
    color: #910404;
    font-style: italic;
}

.ey .eyRow .yzItem .num .fz60 {
    font-size: 60px;
    line-height: 60px;
    color: #910404;
    font-weight: bold;
    font-style: italic;
}

/* 儿牙 end */

/* 牙周 start */
.yz {
    width: 1201px;
    height: 612px;
    background-image: url("/images/monthly26-1-2/ey_bj.png");
    margin-top: 162px;
    position: relative;
    background-size: cover;
}
.yz .eyRow {
    margin-top: 113px;
    justify-content: center;
}

.yz .eyRow .yzItem {
    height: 446px;
    width: 366px;
    background-size: cover;
    align-items: center;
    box-sizing: border-box;
    background-image: url("/images/monthly26-1-2/eyItemBj.png");
    position: relative;
}

.yz .eyRow .yzItem .yzImg {
    width: 318px;
    height: 192px;
    margin-top: 5px;
}

.yz .eyRow .yzItem .yzText1 {
    font-size: 31px;
    color: #910404;
    font-weight: bold;
    /* margin-top: 200px; */
    font-style: italic;
}

.yz .eyRow .yzItem .yzText2 {
    width: 350px;
    text-align: center;
    font-size: 17px;
    line-height: 21px;
    color: #910404;
    margin: 7px 0;
    font-style: italic;
}

.yz .eyRow .yzItem .dwyy {
    width: 193px;
    height: 43px;
    background-color: #910404;
    border-radius: 22px;
    font-size: 28px;
    color: #fff;
    cursor: pointer;
    font-style: italic;
    position: absolute;
    bottom: 60px;
}


.yz .eyRow .yzItem .num {
    align-items: flex-end;
}

.yz .eyRow .yzItem .num .fz23 {
    font-size: 23px;
    line-height: 23px;
    color: #910404;
    font-style: italic;
}

.yz .eyRow .yzItem .num .fz60 {
    font-size: 53px;
    line-height: 60px;
    color: #910404;
    font-weight: bold;
    font-style: italic;
}
/* 牙周 end */

/* 活动须知 start */
.hdxz {
    width: 1019px;
    height: 352px;
    background-image: linear-gradient(0deg,
            #ffffff 0%,
            #feeac7 100%),
        linear-gradient(#feeac7,
            #feeac7);
    background-blend-mode: normal,
        normal;
    border-radius: 10px;
    border: solid 1px #f9efde;
    margin: 120px auto 80px;
    align-items: center;
}

.hdxz .hdxzTitle {
    font-size: 40px;
    font-style: italic;
    color: #930713;
    font-weight: bold;
    margin: 20px 0 10px;
}

.hdxz .line1 {
    align-items: center;
    margin-bottom: 10px;
}

.hdxz .line1 .line1s {
    width: 338px;
    height: 1px;
    background-color: #871015;
}

.hdxz .line1 .line2s {
    width: 123px;
    height: 11px;
    background-color: #871015;
    border-radius: 4px;
}

.hdxz .hdxzText {
    width: 679px;
    font-size: 31px;
    font-style: italic;
    color: #930713;
    margin-bottom: 5px;
}
/* 活动须知 end */

/* 医生 start */
.doctorBj {
    /* width: 1920px; */
    width: 100%;
    height: 783px;
    background-color: #f9efde;
}

.doctorBj .sbysdt {
    padding: 70px 0 50px;
}
.doctorBj .doctorSwiper{
    height: 557px;
}
.doctorBj .sbysdtLine {
    width: 79px;
    height: 2px;
    background-color: #871015;
}

.doctorBj .sbysdtText {
    font-size: 56px;
    font-weight: bold;
    font-style: italic;
    color: #871015;
    margin: 0 30px;
}

.doctorBj .doctorBox .docotrItem {
    width: 282px;
    height: 451px;
    position: relative;
    margin-right: 22px;
}

.doctorBj .doctorBox .docotrItem .info {
    position: absolute;
    bottom: 0;
    height: 215px;
    width: 100%;
    align-items: center;
}

.doctorBj .doctorBox .docotrItem .info .name {
    font-size: 35px;
    font-weight: bold;
    color: #ffffff;
}

.doctorBj .doctorBox .docotrItem .info .text1 {
    font-size: 26px;
    color: #ffffff;
}

.doctorBj .doctorBox .docotrItem .info .ysbtn {
    width: 153px;
    height: 42px;
    background-color: #feeac7;
    border-radius: 20px;
    font-size: 26px;
    cursor: pointer;
    margin-top: 8px;
    color: #92010c;
    font-weight: bold;
}
.doctorBj  .doctorSwiper .swiper-pagination-bullet-active{
    width: 20px;
	height: 20px;
	background-color: #474646 !important;
}
.doctorBj  .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.doctorBj  .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{
width: 20px;
	height: 20px;
	background-color: #92010c !important;
}
/* 医生 end */

/* 关于 start */
.aboutay .aboutTitle {
    width: 876px;
    height: 112px;
    background-image: url("/images/monthly26-1-2/util_tit_bj.png");
    background-size: cover;
    font-size: 56px;
    color: #ffe5c1;
    font-weight: bold;
    margin: 122px auto 54px;
}
.aboutay .aboutText {
    font-size: 24px;
    line-height: 53px;
    color: #f9efde;
}

.aboutay .fz24 {
    font-size: 24px;
    cursor: pointer;
}

.aboutay .xzBtn {
    margin: 57px 0 31px;
}

.aboutay .xzBtn .xzBtnItem1,
.aboutay .xzBtn .xzBtnItem2 {
    width: 300px;
    height: 75px;
    color: #8f010c;
    background-color: #ffffff;
    cursor: pointer;
    font-size: 30px;
    font-weight: bold;
}

/* .about .xzBtn .xzBtnItem1 {
    color: #474646;
} */

.aboutay .xzBtn .xzBtnItem2 {
    /* border-left: solid 1px #22befa;; */
}

.aboutay .xzBtn .active {
    background-color: #feeac8;
    /* color: #8f010c; */
}
.aboutCont .aboutList{
    width: 100%;
    justify-content: space-between;
}
.aboutCont .aboutItem {
    height: 227px;
    width: 289px;
}

.aboutCont .aboutItem .aboutImg {
    width: 289px;
    height: 169px;
}
.aboutCont .aboutItemText{
    height: 58px;
    font-size: 21px;
    color: #fff;
    text-align: center;
    line-height: 25px;
}
.aboutCont .akj{
    width: 595px;
    height: 455px;
}

.aboutItemyy{
    width: 241px;
	height: 243px;
    position: relative;
    background-size: cover;
    background-color: #fff;
}
.aboutItemyy .aboutItemyyText{
    position: absolute;
    font-size: 27px;
    color: #9b0612;
    font-weight: bold;
    text-align: center;
    bottom: 20px;
    width: 100%;
}
.aboutItemyy1{
    width: 241px;
	height: 365px;
    position: relative;
    background-size: cover;
    background-color: #fff;
}
.aboutItemyy1 .aboutItemyyText{
    position: absolute;
    font-size: 27px;
    color: #9b0612;
    font-weight: bold;
    text-align: center;
    bottom: 20px;
    width: 100%;
}
/* 关于 end */

