/* 竖屏 */
@media screen and (orientation: portrait) and (max-width: 720px) {

    .nav[data-v-2ad41a0a] {
        cursor: pointer;
        display: inline-block;
        width: 50px;
        height: 50px;
        margin: 0 auto;
        position: absolute;
        top: .75rem;
        right: .26666667rem;
		left: -7rem;
        z-index: 9999
    }

    .nav-dot[data-v-2ad41a0a] {
        width: 24px;
        height: 2px;
        left: 25%;
        margin-left: 0px;
    }

    .close-dot[data-v-2ad41a0a] {
        height: 2px;
        width: 0;
        border-radius: 1px;
        top: 10px;
    }

    .home_text {
        width: 80%;
        left: 10%;
    }

    .home_small_text {
        top: 40%;
        font-size: 0.333rem;
    }

    .home_bottom_text {
        bottom: 15%;
    }

    .title_layout {
        width: 80%;
    }

    .title_text {
        font-size: 1.35em;
        font-family: rockwell std, rockwell, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
    }

    .title_left_line {
        width: 20%;
        height: 2px;
		left:30px;
    }

    .title_right_line {
        width: 20%;
        height: 2px;
		right:30px;
    }

	.title_left_line2 {
        width: 20%;
        height: 2px;
		left:-10px;
    }

    .title_right_line2 {
        width: 20%;
        height: 2px;
		right:-10px;
    }

	.title_left_line3 {
        width: 20%;
        height: 2px;
		left:20px;
    }

    .title_right_line3 {
        width: 20%;
        height: 2px;
		right:20px;
    }


    .about_text {
        width: 80%;
        left: 0;
        right: 0;
        top: 25%;
        font-size: 0.3333rem;
        line-height: 0.65rem;
        text-align: left;
        margin: auto;
    }

    .about_text p {
        margin-bottom: 0.3rem;
    }

    .about_icon {
        bottom: 15%;
        width: 90%;
        height: 15%;
    }

    .about_icon_div {
        position: relative;
        float: left;
        width: 33.3%;
        height: 100%;
        top: 0;
        display: inline-flex;
        bottom: 0;
        margin: auto;
    }

    .about_icon_div img {
        display: block;
        left: 0;
        top: 0;
        right: 0;
        bottom: 0;
        margin: auto;
        max-width: 75%;
        max-height: 80%;
    }

    .focus_content_div {
        left: 5%;
        top: 0;
        bottom: 0;
        right: 5%;
        height: 30%;
        margin: auto;
    }

    .contact_content {
        position: absolute;
        width: 60%;
        height: 40%;
        top: 0;
        left: 0;
        bottom: 0;
        right: 0;
        margin: auto;
    }

    .contact_div {
        width: 100%;
        margin-top: 20%;
    }

    .contact_email_a {
        background-size: 85% 100%;
    }

    .Team .Team-list[data-v-55ead4a6] {
        width: 100%;
        /* height: 100%; */
        position: relative;
        display: inline-flex;
        /* display: flex; */
        /* -webkit-box-orient: horizontal; */
        /* -webkit-box-direction: normal; */
        -ms-flex-direction: column;
        /* flex-direction: row; */
        -ms-flex-wrap: wrap;
        /* flex-wrap: wrap; */
    }

    .myTeam {
        width: 80%;
        height: 80%;
        top: 0;
        float: left;
        left: 0;
        right: 0;
        bottom: 0;
        margin: auto;
        position: absolute;
    }

    .Team .Team-list .Team-list-item-user-0 {
        width: 50%;
        /* height: 20%; */
        left: 0;
        top: 0;
        float: left;
    }

    .Team .Team-list .Team-list-item-user-1 {
        width: 50%;
        /*height: 20%;*/
        left: 0;
        top: 0;
    }

    .Team-list-item-img-info-0 {
        padding-top: 0.2rem;
        /*top: 80%;*/
    }

    .Team-list-item-img-info-0 {
        /*top: 77%;*/
    }

    .Team-list-item-img-info-1 {
        padding-top: 0.2rem;
        /*top: 80%;*/
    }

    .Team-list-item-img-info-1 {
        /*top: 77%;*/
    }

    .example_content_div {
        left: 5%;
        top: 0;
        height: 30%;
        right: 5%;
        margin: auto;
        bottom: 0;
    }

    .example_icon_content {
        width: 100%;
    }

    .Team-list-item-img {
        padding: 5px;
    }
}

/* 横屏 */
@media screen and (orientation: landscape) {
    .focus_content_div {
        left: 20%;
        top: 40%;
        bottom: 10%;
        right: 20%;
    }
}

@media (min-width: 1024px) {
    .title_layout {
        width: 30%;
    }

    .title_left_line {
        width: 20%;
    }

    .title_right_line {
        width: 20%;
    }

    .focus_content_div {
        left: 20%;
        top: 30%;
        bottom: 20%;
        right: 20%;
    }

    .home_small_text {
        top: 45%;
    }
}

/*>=1024的设备*/
@media (min-width: 1100px) {
    .contact_email_a {
        background-size: 50% 100%;
    }
}

/*>=1024的设备*/
@media (min-width: 1280px) {
}

@media (min-width: 1366px) {
}

@media (min-width: 1440px) {
    .about_text {
        top: 33%;
    }
}

@media (min-width: 1680px) {
}

@media (min-width: 1920px) {
    .example_img {
        position: absolute;
        top: 30%;
        bottom: 0;
        margin-top: auto;
        margin-bottom: auto;
        width: 100%;
        height: auto;
    }

    .about_icon_div img {
        display: block;
        left: 0;
        top: 0;
        right: 0;
        bottom: 0;
        margin: auto;
        max-width: 50%;
        max-height: 60%;
    }

    .contact_email_a {
        background-size: 40% 100%;
    }

    .home_small_text {
        top: 45%;
    }
}
