
/* ====== 专业应答 ====== */
.yingda-content {
    display: flex;
    gap: 80px;
    max-height: 756px;
    max-width: 1920px;
    min-width: 1300px;
    /*border-radius: 30px;*/
    margin: 0 auto;
    background-image:  url("../image/zhishiku/beijing.png");
    /*position: relative;*/
}

.yingda-text {
    display: flex;
    align-items: flex-start;
    gap: 20px;
    margin-top: 85px;
    margin-left: 180px;
    /*position: absolute;*/
    /*top: 85px;*/
    /*left: 180px;*/
}

.zhishi-text {
    max-width: 526px;
    margin-top: 50px;
}
.zhishiku-imag {
    /*position: absolute;*/
    margin: 73px 0 62px 0;
    width: 905px;
    height: 621px;
    /*top: 73px;*/
    /*right: 60px;*/

}

/* ====== 一档一策 ====== */

.yidang-content {
    position: relative;
    display: flex;
    border-radius: 30px;
    max-height: 760px;
    min-width: 1300px;
    max-width: 1680px;
    margin: 0 auto;
    background-image:  url("../image/zhishiku/beijing.png")
}

.yidang-left {
    margin-top: 150px;
    margin-left: 54px;
}
.yidang-content .text-content{
    display: flex;
    align-items: flex-start;
    gap: 20px;
}

.yidang-text {
    max-width: 526px;
    margin-top: 50px;
}

.peitu-imag {
    width: 921px;
    height: 610px;
    margin: 78px 0 72px 50px;
}

.tuxiang-image {
    width: 157px;
    height: 119px;
    top: 90px;
    right: 55px;
}


/* ====== 用药 ====== */
.yongyao-content {
    display: flex;
    /*border-radius: 30px;*/
    max-height: 756px;
    max-width: 1920px;
    min-width: 1300px;
    margin: 0 auto;
    background-image:  url("../image/yongyao/beijing.png");
}

.yongyao-text {
    display: flex;
    align-items: flex-start;
    margin-left: 180px;
    margin-top: 115px;
    gap: 20px;
}
.yongyao-image {
    width: 939px;
    height: 655px;
    margin: 60px 0 47px 64px;

}

/* ====== 回访 ====== */
.huifang-content {
    min-width: 1300px;
    max-width: 1680px;
    max-height: 717px;
    margin: 0 auto;
    background: rgba(239,247,255,1);
    border-radius: 20px;
    display: flex;
}

.huifang-image {
    width: 921px;
    height: 610px;
    margin: 68px 0 64px 47px;
}

.huifang-right {
    display: flex;
    gap: 20px;
    margin-top: 115px;
    margin-left: 63px;
}

/* ====== 赋能体系 ====== */
.tixi-content {
    /*max-width: 1920px;*/
    /*min-width: 1300px;*/
    /*max-height: 990px;*/
    /*background-image: url("../image/tixi/beijing.png");*/
    /*background-repeat: no-repeat;*/
    /*background-size: cover;*/
    margin: 0 auto;
    /*position: relative;*/
}


.left-top {
    position: absolute;
    top: 120px;
    left: 175px;
}

.left-bottom {
    position: absolute;
    bottom: 96px;
    left: 175px;
}

.right-top {
    position: absolute;
    top: 120px;
    right: 175px;
}

.right-bottom {
    position: absolute;
    bottom: 96px;
    right: 175px;
}

.middle-image {
    position: absolute;
    width: 551px;
    height: 519px;
    top: 180px;
    left: 685px;
}
.tixi-title {
    width: 429px;
    font-family: Source Han Sans CN;
    font-weight: bold;
    font-size: 42px;
    color: #333333;
    line-height: 71px;
}

.tixi-text {
    width: 429px;
    font-family: PingFang SC;
    font-weight: 500;
    font-size: 30px;
    color: #333333;
    line-height: 50px;
}

.left-top-line{
    position: absolute;
    width: 332px;
    height: 38px;
    left: 150px;
}

/* 水平虚线 */
.left-top-line::after{
    content: "";
    position: absolute;
    left: 60px;
    top: 35px;
    width: 330px;
    border-top: 1px dashed #969696;
}

/* 左侧斜虚线 */
.left-top-line::before{
    content: "";
    position: absolute;
    left: 392px;
    top: 36px;
    width: 28px;
    border-top: 1px dashed #969696;
    transform: rotate(55deg);
    transform-origin: left center;
}

/--左下角虚线--/

.left-bottom-line{
    position: absolute;
    width: 332px;
    height: 38px;
    left: 150px;
}

/* 水平虚线 */
.left-bottom-line::after{
    content: "";
    position: absolute;
    left: 195px;
    top: 35px;
    width: 340px;
    border-top: 1px dashed #969696;
}

/* 左侧斜虚线 */
.left-bottom-line::before{
    content: "";
    position: absolute;
    left: 538px;
    top: 34px;
    width: 34px;
    border-top: 1px dashed #969696;
    transform: rotate(-55deg);
    transform-origin: left center;
}

/--右上角虚线--/
.right-top-line{
    position: absolute;
    width: 322px;
    height: 38px;
    right: 240px;
}

/* 水平虚线 */
.right-top-line::after{
    content: "";
    position: absolute;
    right: 240px;
    top: 35px;
    width: 320px;
    border-top: 1px dashed #969696;
}

/* 左侧斜虚线 */
.right-top-line::before{
    content: "";
    position: absolute;
    right: 550px;
    top: 60px;
    width: 28px;
    border-top: 1px dashed #969696;
    transform: rotate(-55deg);
    transform-origin: left center;
}


/--右下角虚线--/
.right-bottom-line{
    position: absolute;
    width: 322px;
    height: 38px;
    right: 240px;
}

/* 水平虚线 */
.right-bottom-line::after{
    content: "";
    position: absolute;
    right: 278px;
    top: 33px;
    width: 280px;
    border-top: 1px dashed #969696;
}

/* 左侧斜虚线 */
.right-bottom-line::before{
    content: "";
    position: absolute;
    right: 548px;
    top: 6px;
    width: 30px;
    border-top: 1px dashed #969696;
    transform: rotate(55deg);
    transform-origin: left center;
}


.round-div {
    width: 20px;
    height: 20px;
    background: linear-gradient(180deg, #477CFE 0%, #2763FF 100%);
    border-radius: 50%;
}

.left-top-round {
    position: absolute;
    top: 180px;
    left: 724px;
}
.left-bottom-round {
    position: absolute;
    bottom: 405px;
    left: 724px;
}
.right-top-round {
    position: absolute;
    top: 180px;
    right: 745px;
}
.right-bottom-round {
    position: absolute;
    bottom: 405px;
    right: 745px;
}

/* ====== 赋能场景 ====== */
.changjing-back {
    min-width: 1300px;
    max-width: 1680px;
    height: 536px;
    background: rgba(239,247,255,1);
    border-radius: 30px;
    margin: 0 auto;
    display: flex;
}

.changjing-second {
    margin-top: 100px;
}

.changjing-third {
    margin-top: 100px;
}

.changjing-first {
    /*position: relative;*/
}


.first-left {
    display: flex;
    gap: 20px;
    justify-content: flex-start;
    margin-left: 60px;
    margin-top: 90px;
}
.left-text {
    max-width: 900px;
    padding-top: 30px;
}
.first-right {
    height: 578px;
    margin-left: 106px;
}
.title-image {
    width: 54px;
    height: 54px;
}

.second-right {
    display: flex;
    gap: 20px;
    margin-left: 203px;
    margin-top: 100px;
}
.third-left {
    display: flex;
    gap: 20px;
    justify-content: flex-start;
    margin-top: 118px;
    margin-left: 60px;
}
.left-text {
    max-width: 900px;
    font-family: PingFang SC;
    font-weight: 500;
    font-size: 25px;
    color: #333333;
    line-height: 35px;
    letter-spacing: 5px;
    padding-top: 30px;
}
.third-right {
    height: 459px;
    margin-left: 184px;
    margin-top: 73px;
}