@media only screen and (min-width: 1920px){
.pc-mt-1{
    margin-top:19.2px;
}
.pc_hidden{
    display: none;
}
.fwz_section h2.fwz_title img {
    height: 48px;
}
.fwz_section p {
    font-size: 19.2px;
}
.fwz_section .section {
    margin: 192px auto;
}
.fwz_section .sec_banner {
    min-height: 921.6px;
}

.fwz_section .sec_banner .sec_banner_desc {
    max-width: 691.2px;
}

.fwz_section .sec_banner .sec_banner_title {
    font-size: 44.16px;
    font-weight: 900;
}
.fwz_section .sec_banner .sec_banner_desc {
    font-size: 23.04px;
}

.fwz_section .sec_symptom {
    /* margin-top: -230.4px; */
    padding: 57.6px 38.4px;
}

.fwz_section .sec_symptom h4 {
    font-size: 34.56px;
    font-weight: 900;
    margin-bottom: 40px;
}
.fwz_section .sec_symptom .sec_symptom_box > div {
    margin: 19.2px 0;
}

.fwz_section .sec_symptom .sec_symptom_box img{
    width:153.6px;
}

.fwz_section .sec_symptom .sec_symptom_pic {
    width: 192px;
    margin-bottom: 9.6px;
}

.fwz_section .sec_reason ul li {
    margin: 57.6px 0;
}
.fwz_section .sec_reason ul li h3 {
    border-radius: 30px 0%;
    padding: 9.6px 0px;
    font-size: 23.04px;
    width: 230.4px;
    transform: translate(0px, 50%);
}
.fwz_section .sec_reason ul li .content {
    height: 144px;
    border-radius: 25px;
}
.fwz_section .sec_reason ul li .content p {
    padding: 0 19.2px;
}
.fwz_section .sec_reason ul li .content img {
    transform: translate(0px, -16%);
    border-radius: 25px;
    height: 211.2px;
    box-shadow: 1px -6px 21px 0px rgba(6, 0, 1, 0.25);
}
.fwz_section .sec_type {
    height: 1497.6px;
}

.fwz_section .sec_type .sec_type_box {
    padding-top: 96px;
}

.fwz_section .sec_type .sec_type_box .item {
    padding-bottom: 38.4px;
    margin: 38.4px 0;
}
.fwz_section .sec_type .sec_type_box .item h4 {
    border-radius: 0px 100px 100px 0px;
    font-size: 23.04px;
    padding: 9.6px 76.8px 9.6px 38.4px;
    margin: 38.4px 0;
    margin-left: -19.2px;
}
.fwz_section .sec_type .sec_type_box .item .content {
    margin: auto 23.04px;
}

.fwz_section .sec_type .sec_type_box .item .img_text p {
    padding: 0 19.2px;
}
.fwz_section .sec_type .sec_type_box .item .img_text span {
    font-size: 25px;
    padding: 0 12.5px;
}
.fwz_section .sec_type .sec_type_box .item1 .img_text_box{
    position:relative;
    margin: 19.2px 0;
}
.fwz_section .sec_type .sec_type_box .item1 .img_text_box::before{
    position:absolute;
    content:" ";
    width:9.6px;
    height:9.6px;
    border-radius:100%;
    background:white;
    border:#c7d3ee 3.456px solid;
    top:-9.6px;
    left: 14.4px;
}
.fwz_section .sec_type .sec_type_box .item1 .img_text_box::after{
    position:absolute;
    content:" ";
    width:9.6px;
    height:9.6px;
    border-radius:100%;
    background:white;
    border:#c7d3ee 3.456px solid;
    bottom:0;
    left: 14.4px;
}
.fwz_section .sec_type .sec_type_box .item1 .img_text {
    position:relative;
    padding: 9.6px 0;
}
.fwz_section .sec_type .sec_type_box .item1 .img_text::before {
    position:absolute;
    content:" ";
    border-left: 1px #9acafb dashed;
    height:100%;
    width:19.2px;
    left: 19.2px;
}
.fwz_section .sec_type .sec_type_box .item2 .img_text p {
    padding: 19.2px;
}
.fwz_section .sec_person {
    margin-top: -576px;
    padding-top: 384px;
    height: 1536px;
}
.fwz_section .sec_person .sec_person_box {
    margin-top: 57.6px;
}
.fwz_section .sec_person .sec_person_box ul {
    margin-top: 28.8px;
    border-radius: 20px;
}
.fwz_section .sec_person .sec_person_box ul li {
    padding: 38.4px 57.6px;
    /* flex: 1; */
}
.fwz_section .sec_person .sec_person_box ul li:nth-child(1) {
    border-left: none;
    border-top: none;
}
.fwz_section .sec_person .sec_person_box ul li:nth-child(2) {
    border-top: none;
}
.fwz_section .sec_person .sec_person_box ul li:nth-child(3) {
    border-right: none;
    border-top: none;
}
.fwz_section .sec_person .sec_person_box ul li:nth-child(4) {
    border-left: none;
    border-bottom: none;
}
.fwz_section .sec_person .sec_person_box ul li:nth-child(5) {
    border-bottom: none;
}
.fwz_section .sec_person .sec_person_box ul li:nth-child(6) {
    border-bottom: none;
    border-right: none;
}
.fwz_section .sec_treatment .sec_treatment_box .item {
    margin: 57.6px 0;
}

.fwz_section .sec_treatment .sec_treatment_box .item1 {
    padding: 19.2px;
}
.fwz_section .sec_treatment .sec_treatment_box .item1 img {
    width: 288px;
}
.fwz_section .sec_treatment .sec_treatment_box .item1 p {
    padding-left: 38.4px;
}
.fwz_section .sec_treatment .sec_treatment_box .item2 {
    margin-bottom: -38.4px;
}
.fwz_section .sec_treatment .sec_treatment_box .item2 .item2_text:nth-child(1) {
    height: 172.8px;
}
.fwz_section .sec_treatment .sec_treatment_box .item2 .item2_text:nth-child(2) {
    height: 316.8px;
}
.fwz_section .sec_treatment .sec_treatment_box .item2 .item2_text {
    margin: 28.8px 0;
    width: 100%;
}
.fwz_section .sec_treatment .sec_treatment_box .item2 .item2_text > p {
    width: 85%;
    padding: 0 19.2px;
}
.fwz_section .sec_treatment .sec_treatment_box .item2 .item2_text h4 {
    width: 15%;
    margin: 0;
    height: 100%;
}
.fwz_section .sec_treatment .sec_treatment_box .item2 .item2_text > div {
    width: 65%;
    margin-top: 38.4px;
    padding: 0 19.2px;
}
.fwz_section .sec_treatment .sec_treatment_box .item2 .item2_text img {
    width: 20%;
    margin-top: 38.4px;
    margin-right: 19.2px;
}

.fwz_section .sec_treatment .sec_treatment_box .item3 {
    margin: 0 57.6px;
}

.fwz_section .sec_treatment .sec_treatment_box .item3 p {
    margin: 96px 0;
    height: 86.4px;
    width: 288px;
}

.fwz_section .sec_treatment .sec_treatment_box .item3 .out_round {
    width: 250px;

    height: 250px;
    border: 28.8px solid #2e5da7;
    border-radius: 100%;

    display: flex;
    align-items: center;
    justify-content: center;
    flex-flow: column;

    position: relative;
}
.fwz_section .sec_treatment .sec_treatment_box .item3 .out_round::before {
    content: " ";
    position: absolute;
    background-color: white;
    width: 251px;
    height: 9.6px;
    z-index: 0;
}

.fwz_section .sec_treatment .sec_treatment_box .item3 .out_round::after {
    content: " ";
    position: absolute;
    background-color: white;
    width: 251px;
    height: 9.6px;
    right: unset;
    transform: rotate(90deg);
    z-index: 0;
}
.fwz_section .sec_treatment .sec_treatment_box .item3 .out_round .inner {
    position: relative;
    z-index: 1;

    color: #1b407a;
    font-size: 27px;
    font-weight: 900;
}
.fwz_section .sec_treatment .sec_treatment_box .item3 .out_round .inner > span {
    color: #f97f2b;
}

.fwz_section .sec_prevention {
    height: 940.8px;
    padding-top: 134.4px;
}
.fwz_section .sec_prevention .sec_pre_box > p {
    margin-top: 96px;
    margin-bottom: 57.6px;
}
.fwz_section .sec_prevention .sec_pre_box ul li {
    margin: 0 19.2px;
    height: 336px;
    box-shadow: 4px 8px 19px 1px rgba(0, 0, 0, 0.5);
}
.fwz_section .sec_prevention .sec_pre_box ul li p {
    padding: 0 9.6px;
    padding-top: 9.6px;
    text-align: justify;
}
.fwz_section .sec_prevention .sec_pre_box ul li:first-child {
    margin-left: 0;
}
.fwz_section .sec_prevention .sec_pre_box ul li:last-child {
    margin-right: 0;
}
}
@media (min-width: 768px) and (max-width: 1920px)  {
	.pc-mt-1{
		margin-top:1vw;
	}
    .pc_hidden{
        display: none;
    }
    .fwz_section h2.fwz_title img {
        height: 2.5vw;
    }
    .fwz_section p {
        font-size: 1vw;
    }
    .card-body  p  {
        font-size: 1.5vw;
        font-weight: 500;
    }
    .fwz_section .section {
        margin: 5vw auto;
    }
    .fwz_section .sec_banner {
        min-height: 48vw;
    }

    .fwz_section .sec_banner .sec_banner_desc {
        max-width: 36vw;
    }

    .fwz_section .sec_banner .sec_banner_title {
        font-size: 2.3vw;
        font-weight: 900;
    }
    .fwz_section .sec_banner .sec_banner_desc {
        font-size: 1.2vw;
    }

    .fwz_section .sec_symptom {
        /* margin-top: -12vw; */
        padding: 3vw 2vw;
    }

    .fwz_section .sec_symptom h4 {
        font-size: 1.8vw;
        font-weight: 900;
        margin-bottom: 40px;
    }
    .fwz_section .sec_symptom .sec_symptom_box > div {
        margin: 1vw 0;
    }
	
	.fwz_section .sec_symptom .sec_symptom_box img{
		width:8vw;
	}

    .fwz_section .sec_symptom .sec_symptom_pic {
        width: 10vw;
        margin-bottom: 0.5vw;
    }

    .fwz_section .sec_reason ul li {
        margin: 3vw 0;
    }
    .fwz_section .sec_reason ul li h3 {
        border-radius: 30px 0%;
        padding: 0.5vw 0vw;
        font-size: 1.2vw;
        width: 12vw;
        transform: translate(0px, 50%);
    }
    .fwz_section .sec_reason ul li .content {
        height: 7.5vw;
        border-radius: 25px;
    }
    .fwz_section .sec_reason ul li .content p {
        padding: 0 1vw;
    }
    .fwz_section .sec_reason ul li .content img {
        transform: translate(0px, -16%);
        border-radius: 25px;
        height: 11vw;
        box-shadow: 1px -6px 21px 0px rgba(6, 0, 1, 0.25);
    }
    .fwz_section .sec_type {
        height: 100vw;
    }

    .fwz_section .sec_type .sec_type_box {
        padding-top: 5vw;
    }

    .fwz_section .sec_type .sec_type_box .item {
        padding-bottom: 2vw;
        margin: 2vw 0;
    }
    .fwz_section .sec_type .sec_type_box .item h4 {
        border-radius: 0px 100px 100px 0px;
        font-size: 1.2vw;
        padding: 0.5vw 4vw 0.5vw 2vw;
        margin: 2vw 0;
        margin-left: -1vw;
    }
    .fwz_section .sec_type .sec_type_box .item .content {
        margin: auto 1.2vw;
    }

    .fwz_section .sec_type .sec_type_box .item .img_text p {
        padding: 0 1vw;
    }
    .fwz_section .sec_type .sec_type_box .item .img_text span {
        font-size: 25px;
        padding: 0 12.5px;
    }
	.fwz_section .sec_type .sec_type_box .item1 .img_text_box{
		position:relative;
		margin: 1vw 0;
	}
	.fwz_section .sec_type .sec_type_box .item1 .img_text_box::before{
		position:absolute;
		content:" ";
		width:0.5vw;
		height:0.5vw;
		border-radius:100%;
		background:white;
		border:#c7d3ee 0.18vw solid;
		top:-0.5vw;
		left: 0.75vw;
	}
	.fwz_section .sec_type .sec_type_box .item1 .img_text_box::after{
		position:absolute;
		content:" ";
		width:0.5vw;
		height:0.5vw;
		border-radius:100%;
		background:white;
		border:#c7d3ee 0.18vw solid;
		bottom:0;
		left: 0.75vw;
	}
    .fwz_section .sec_type .sec_type_box .item1 .img_text {
		position:relative;
        padding: 0.5vw 0;
    }
	.fwz_section .sec_type .sec_type_box .item1 .img_text::before {
		position:absolute;
		content:" ";
		border-left: 1px #9acafb dashed;
		height:100%;
		width:1vw;
		left: 1vw;
    }
    .fwz_section .sec_type .sec_type_box .item2 .img_text p {
        padding: 1vw;
    }
    .fwz_section .sec_person {
        margin-top: -30vw;
        padding-top: 10vw;
        height: 65vw;
    }
    .fwz_section .sec_person .sec_person_box {
        margin-top: 3vw;
    }
    .fwz_section .sec_person .sec_person_box ul {
        margin-top: 1.5vw;
        border-radius: 20px;
    }
    .fwz_section .sec_person .sec_person_box ul li {
        padding: 2vw 3vw;
        /* flex: 1; */
        width: 33.333333%;
    }
    .fwz_section .sec_person .sec_person_box ul li:nth-child(1) {
        border-left: none;
        border-top: none;
    }
    .fwz_section .sec_person .sec_person_box ul li:nth-child(2) {
        border-top: none;
    }
    .fwz_section .sec_person .sec_person_box ul li:nth-child(3) {
        border-right: none;
        border-top: none;
    }
    .fwz_section .sec_person .sec_person_box ul li:nth-child(4) {
        border-left: none;
        border-bottom: none;
    }
    .fwz_section .sec_person .sec_person_box ul li:nth-child(5) {
        border-bottom: none;
    }
    .fwz_section .sec_person .sec_person_box ul li:nth-child(6) {
        border-bottom: none;
        border-right: none;
    }
    .fwz_section .sec_treatment .sec_treatment_box .item {
        margin: 3vw 0;
    }

    .fwz_section .sec_treatment .sec_treatment_box .item1 {
        padding: 1vw;
    }
    .fwz_section .sec_treatment .sec_treatment_box .item1 img {
        width: 15vw;
    }
    .fwz_section .sec_treatment .sec_treatment_box .item1 p {
        padding-left: 2vw;
    }
    .fwz_section .sec_treatment .sec_treatment_box .item2 {
        margin-bottom: -2vw;
    }
    .fwz_section .sec_treatment .sec_treatment_box .item2 .item2_text:nth-child(1) {
        height: 9vw;
    }
    .fwz_section .sec_treatment .sec_treatment_box .item2 .item2_text:nth-child(2) {
        height: 16.5vw;
    }
    .fwz_section .sec_treatment .sec_treatment_box .item2 .item2_text {
        margin: 1.5vw 0;
        width: 100%;
    }
    .fwz_section .sec_treatment .sec_treatment_box .item2 .item2_text > p {
        width: 85%;
        padding: 0 1vw;
    }
    .fwz_section .sec_treatment .sec_treatment_box .item2 .item2_text h4 {
        width: 15%;
        margin: 0;
        height: 100%;
    }
    .fwz_section .sec_treatment .sec_treatment_box .item2 .item2_text > div {
        width: 65%;
        margin-top: 2vw;
        padding: 0 1vw;
    }
    .fwz_section .sec_treatment .sec_treatment_box .item2 .item2_text img {
        width: 20%;
        margin-top: 2vw;
        margin-right: 1vw;
    }

    .fwz_section .sec_treatment .sec_treatment_box .item3 {
        margin: 0 3vw;
    }

    .fwz_section .sec_treatment .sec_treatment_box .item3 p {
        margin: 5vw 0;
        height: 4.5vw;
        width: 15vw;
    }

    .fwz_section .sec_treatment .sec_treatment_box .item3 .out_round {
        width: 250px;

        height: 250px;
        border: 1.5vw solid #2e5da7;
        border-radius: 100%;

        display: flex;
        align-items: center;
        justify-content: center;
        flex-flow: column;

        position: relative;
    }
    .fwz_section .sec_treatment .sec_treatment_box .item3 .out_round::before {
        content: " ";
        position: absolute;
        background-color: white;
        width: 251px;
        height: 0.5vw;
        z-index: 0;
    }

    .fwz_section .sec_treatment .sec_treatment_box .item3 .out_round::after {
        content: " ";
        position: absolute;
        background-color: white;
        width: 251px;
        height: 0.5vw;
        right: unset;
        transform: rotate(90deg);
        z-index: 0;
    }
    .fwz_section .sec_treatment .sec_treatment_box .item3 .out_round .inner {
        position: relative;
        z-index: 1;

        color: #1b407a;
        font-size: 27px;
        font-weight: 900;
    }
    .fwz_section .sec_treatment .sec_treatment_box .item3 .out_round .inner > span {
        color: #f97f2b;
    }

    .fwz_section .sec_prevention {
        height: 49vw;
        padding-top: 7vw;
    }
    .fwz_section .sec_prevention .sec_pre_box > p {
        margin-top: 5vw;
        margin-bottom: 3vw;
    }
    .fwz_section .sec_prevention .sec_pre_box ul li {
        margin: 0 1vw;
        height: 17.5vw;
        box-shadow: 4px 8px 19px 1px rgba(0, 0, 0, 0.5);
    }
    .fwz_section .sec_prevention .sec_pre_box ul li p {
        padding: 0 0.5vw;
        padding-top: 0.5vw;
        text-align: justify;
    }
    .fwz_section .sec_prevention .sec_pre_box ul li:first-child {
        margin-left: 0;
    }
    .fwz_section .sec_prevention .sec_pre_box ul li:last-child {
        margin-right: 0;
    }
}