@media only screen and (min-width: 1200px) {
    .partner_service{
        width: 100%;
        height: 100%;
    }
    .partner_service_item1{
        width: 100%;
        height: 734px;
        background-image: url(../../../../Public/style/product/images/partners_bgc.jpg);
        padding-top: 78px;
    }
    .partner_body{
        width: 1200px;
        margin: 0 auto;
        text-align: center;
    }
    .partner_title{
        margin: 0 auto;
        text-align: center;
    }
    .partner_info_title{
        width: 451px;
        height: 29px;
        font-size: 36px;
        line-height: 43px;
        letter-spacing: 0px;
        color: #c4c4c4;
    }
    .partner_blue_title{
        width: 273px;
        height: 35px;
        font-size: 36px;
        letter-spacing: 4px;
        color: #0052a4;
    }
    .partner_service_item1_bgc{
        width: 100%;
    }
    .partner_title_detail{
        width: 1200px;
        height: 535px;
        font-size: 18px;
        line-height: 32px;
        letter-spacing: 0px;
        color: #000000;
        margin: 100px auto;
        background-image: url(../../../../Public/style/product/images/partners.png);
        padding: 63px 60px 359px 60px;
        text-indent: 2rem;
        text-align: justify;
        margin-top: 45px;
    }

    /* 创赢未来  CreatWinnFuture */

    .CreatWinnFuture {
        height: 720px;
        width: 100%;
        background-image: url(../../../../Public/style/product/images/CreatWinnFuture_bgc.png);
        background-size:1
    }

    .CreatWinnFuture_body{
        width: 1200px;
        height: 720px;
        margin: 0 auto;
    }
    .CreatWinnFuture_body_items{
        display: flex;
        justify-content: space-around;
    }

    .CreatWinnFuture_body_top_right {
        padding: 40px 53px 87px 42px;
    }

    .CreatWinnFuture_body_bottom_right{
        padding: 33px 37px 42px 43px;
    }
    .CreatWinnFuture_icon{
        margin-bottom: 5px;
    }

    .CreatWinnFuture_body_item{
        padding-top: 50px;
        width: 330px;
        height: 219px;
        margin-top: 60px;

        font-size: 24px;
        line-height: 27px;
        letter-spacing: 0px;
        color: #ffffff;
        text-align: center;
        border-radius: 10px;
    }
    .CreatWinnFuture_body_item1{
        margin-top: 60px;
        width: 830px;
        height: 219px;

        font-size: 22px;
        line-height: 40px;
        letter-spacing: 0px;
        color: #ffffff;
        border-radius: 10px;
    }
    .CreatWinnFuture_body_top_left{
        
        background-image: url(../../../../Public/style/product/images/CreatWinnFuture_bottom_left.png);
    }
    .CreatWinnFuture_body_top_right{
        background-image: url(../../../../Public/style/product/images/CreatWinnFuture_bottom_right.png);
    }
    .CreatWinnFuture_body_bottom_left{
        background-image: url(../../../../Public/style/product/images/CreatWinnFuture_top_left.png);
    }
    .CreatWinnFuture_body_bottom_right{
        background-image: url(../../../../Public/style/product/images/CreatWinnFuture_top_right.png);
    }

    .CreatWinnFuture_phone{
        width: 1200px;
        margin: 0 auto;
    }

    .CreatWinnFuture_phone{
        width: 100%;
        height: 34px;
        font-family: MicrosoftYaHei-Bold;
        font-size: 28px;
        font-weight: normal;
        font-stretch: normal;
        line-height: 27px;
        letter-spacing: 0px;
        color: #ff6a00;
        display: flex;
        justify-content: space-around;
        margin-top: 70px;
    }

     /* 创赢未来  CreatWinnFuture */

    .partner_service_item2{
        width: 100%;
    }
    .partner_service_item2_title{
        width: 100%;
        height: 210px;
        line-height: 160px;
        font-size: 45px;
        letter-spacing: 9px;
        color: #ffffff;
        margin-bottom: -40px;
        text-align: center;
        background-image: url(../../../../Public/style/product/images/partner_service_item2_bgc.jpg);
    }
    .partner_service_item2_bgc_div{
        width: 1200px;
        margin: 5px auto 0px;
    }
    .partner_service_item2_bgc{
        width: 1200px;
        margin: 0 auto;
    }
    .partner_approach_bgc{
        width: 100%;
        height: 790px;
        background-image: url(../../../../Public/style/product/images/partner_approach_bgc.jpg);
    }
    .partner_approach_bgc1{
        width: 1200px;
        margin: 0 auto;
        height: 790px;
        background-image: url(../../../../Public/style/product/images/partner_approach_bgc1.jpg);
        padding-top: 135px;
    }
    .partner_approach_title{
        width: 1200px;
        margin: 0 auto 25px;
        text-align: center;
        height: 36px;
        font-size: 36px;
        letter-spacing: 4px;
        color: #2772b9;
    }
    .partner_approach_title_detail{
        width: 1200px;
        margin: 0 auto;
        text-align: center;
        height: 25px;
        font-size: 24px;
        line-height: 42px;
        letter-spacing: 2px;
        color: #000000;
    }
    .partner_approach_title_detail_one{
        margin: 0 auto;
        width: 920px;
        height: 97px;
        font-size: 16px;
        line-height: 27px;
        letter-spacing: 0px;
        color: #000000;
        margin-top: 35px;
    }
    .partner_approach_title_detail_one_1{
        font-size: 16px;
        font-weight: normal;
        letter-spacing: 0px;
        color: #005bac;
    }
    .partner_approach_title_detail_one_1 span{
        font-size: 16px;
        font-weight: normal;
        letter-spacing: 0px;
        color: #f85531;
    }
    .partner_approach_title_detail_two{
        margin: 0 auto;
        width: 920px;
        height: 17px;
        font-size: 16px;
        line-height: 27px;
        letter-spacing: 0px;
        color: #000000;
        margin-top: 32px;
    }
    .partner_approach_title_detail_three{
        margin: 0 auto;
        width: 920px;
        height: 17px;
        font-size: 16px;
        line-height: 27px;
        letter-spacing: 0px;
        color: #000000;
        margin-top: 70px;
    }
    .partner_approach_title_detail_four{
        margin: 0 auto;
        width: 920px;
        height: 17px;
        font-size: 16px;
        line-height: 27px;
        letter-spacing: 0px;
        color: #000000;
        margin-top: 70px;
    }
    .partner_approach_title_detail_five{
        margin: 0 auto;
        width: 920px;
        height: 17px;
        font-size: 16px;
        line-height: 27px;
        letter-spacing: 0px;
        color: #000000;
        margin-top: 70px;
    }
    .partner_approach_title_detail_six{
        margin: 0 auto;
        width: 920px;
        height: 17px;
        font-size: 16px;
        line-height: 27px;
        letter-spacing: 0px;
        color: #000000;
        margin-top: 80px;

    }
    .partner_approach_title_detail_six span {
        color: #fc5531;
    }

    .partner_service_item3{
        width: 100%;
    }
    .partner_ecruit_city_div{
        width: 1200px;
        margin: 0 auto;
    }
    .partner_service_item3 img {
        width: 100%;
        
    }
    .partner_service_item4{
        width: 100%;
        height: 542px;
        background-image: url(../../../../Public/style/product/images/recruitment_advantages_bgc.jpg);
    }
    .partner_service_item4_item{
        width: 1200px;
        height: 542px;
        margin: 0 auto;
        background-image: url(../../../../Public/style/product/images/recruitment_advantages_bgc1.jpg);
        padding-top: 195px;
    }
    .partner_service_item4_item_title{
        margin: 0 auto;
        width: 929px;
        height: 97px;
        font-size: 16px;
        line-height: 27px;
        color: #000000;
        text-indent: 2rem;
    }
    .partner_service_item4_item_title1{
        margin: 0 auto;
        width: 929px;
        height: 97px;
        font-size: 16px;
        line-height: 27px;
        color: #000000;
        text-indent: 2rem;
    }
    .partner_service_item5{
        width: 100%;
    }
    .recruit_fists_bgc{
        width: 1200px;
        margin: 29px auto 85px;
    }
    .partner_approach_title_detail_one_phpne{
        display: none;
    }
    .partner_approach_title_img1{
        display: none;
    }
    .partner_approach_title_img3{
        display: none;
    }



    /* newnewnewnewnewnewnewnewnewnewnewnewnewnewnewnewnewnewnewnew */

    .body-txt {
        width: 55%;
        height: 480px;
        /* border: 1px solid #ccc; */
        background: url(./images/bgc1.jpg);
    }

    .partner_service_title{
        width: 100%;
        height: 190px;
        padding-top: 40px;
        text-align: center;
    }
    .partner_service_title_en {

        font-family: Microsoft YaHei;
        font-weight: bold;
        font-size: 56px;
        color: #E2E3E4;
    }
    .partner_service_title_cn {
        font-family: Microsoft YaHei;
        font-weight: bold;
        font-size: 45px;
        color: #333333;
        margin-top: -30px;
    }

    .body-video{
        position: relative;
    }
    .play-video{
        width: 100px;
        height: 100px;
        position: absolute;
        top: 50%;
        left: 50%;
        margin-left: -25px;
        margin-top: -75px;
        cursor: pointer;
    }

    .introduction-body {
        width: 100%;
        height: 500px;
        display: flex;
    }

    .body-video {
        width: 45%;
        height: 480px;
        overflow: hidden;
        /* border: 1px solid #ccc; */
    }

    .body-video-img{
        width: 100%;
        height: 100%;
    }

    .body-txt {
        width: 55%;
        height: 480px;
        /* border: 1px solid #ccc; */
        background: url(../../images/bgc1.jpg);
        background-size: cover;
    }

    .introduce {
        width: 340px;
        height: 96px;
        font-size: 37px;
        line-height: 38px;
        letter-spacing: 3px;
        color: #0c65c0;
        margin-top: 35px;
        margin-left: 38px;
        border-bottom: 2px solid #ccc;
    }

    .text {
        padding: 20px;
        padding-left: 30px;
        width: 680px;
        /* height: 202px; */
        font-family: MicrosoftYaHei;
        text-indent: 2em;
        text-align: justify;
        font-size: 16px;
        line-height: 25px;
        letter-spacing: 0px;
        color: #333333;

    }

    .text-btn {
        width: 55px;
        font-family: MicrosoftYaHei;
        font-size: 12px;
        letter-spacing: 0px;
        /* padding-left: 30px; */
        color: #fefefe;
        width: 100px;
        height: 31px;
        background-color: #0c65c0;
        border-radius: 5px;
        margin-left: 30px;
        border: none;
    }

    .why_join{
        height: 600px;
    }
    .why_join_flx{
        width: 100%;
        height: 330px;
        margin-top: 70px;
    }
    .why_join_flx_body{
        width: 1200px;
        margin: 0 auto;
        display: flex;
        justify-content: space-between;
    }
    .why_join_flx_body_item{
        width: 384px;
        height: 347px;
        background: #FFFFFF;
        box-shadow: 0px 2px 27px 0px rgba(51,51,51,0.18);
        border-radius: 10px;
        text-align: center;
    }
    .why_join_flx_body_item_imgbox{
        width: 140px;
        height: 140px;
        margin: -70px auto 33px;
    }
    .why_join_flx_body_item_imgbox img {
        width: 140px;
        height: 140px;
    }
    .why_join_flx_body_item_title{
        font-family: Microsoft YaHei;
        font-weight: bold;
        font-size: 22px;
        margin-bottom: 31px;
        color: #333333;
    }
    .why_join_flx_body_item li{
        font-family: Microsoft YaHei;
        font-weight: 400;
        font-size: 16px;
        color: #4A555E;
        line-height: 30px;
    }
    .why_join_bgc{
        width: 100%;
        height: 270px;
        margin-top: -50px;
        /* background-color: #005bac; */
        background-image: url(../../join/why_join4.png);
        background-size: 100% 100%;
        background-repeat: no-repeat;
    }
    .why_join_bgc_body{
        width: 1200px;
        height: 100%;
        margin: 0 auto;
        display: flex;
        justify-content: space-between;
    }
    .why_join_bgc_body_item{
        width: 25%;
        padding-top: 100px;
        text-align: center;
    }
    .why_join_bgc_body_item_text1{
        font-family: Microsoft YaHei;
        font-weight: bold;
        font-size: 48px;
        color: #FFFFFF;
    }
    .why_join_bgc_body_item_text2{
        font-family: Microsoft YaHei;
        font-weight: 400;
        font-size: 22px;
        margin-top: 14px;
        color: #FFFFFF;
    }

    .products_provided{
        width: 1200px;
        height: 600px;
        margin: 0 auto 70px;
        background: #fff;
        border-radius: 12px;
        display: flex;
        flex-wrap: wrap;
    }
    .products_provided_item{
        width: 550px;
        height: 160px;
        display: flex;
        padding-top: 40px;
        padding-left: 50px;
    }
    .products_provided_item img {
        margin-right: 14px;
    }
    
    .products_provided_item_title{
        font-family: Microsoft YaHei;
        font-weight: bold;
        font-size: 20px;
        color: #0F6ECF;
        margin-bottom: 18px;
    }
    .products_provided_item_text{
        font-family: Microsoft YaHei;
        font-weight: 400;
        font-size: 14px;
        color: #333333;
        line-height: 20px;
    }

    .four_teams{
        width: 1200px;
        height: 440px;
        margin: 0 auto 90px;
        display: flex;
        justify-content: space-between;
    }

    .four_teams_item{
        width: 280px;
        height: 440px;
        background: #F6F6FB;
        border-radius: 10px;
        text-align: center;
    }

    .four_teams_item_icon{
        margin: 61px 0px 50px;
    }
    .four_teams_item_title{
        font-family: Microsoft YaHei;
        font-weight: bold;
        font-size: 24px;
        margin-bottom: 31px;
        color: #333333;
    }
    .four_teams_item li{
        line-height: 48px;
    }
    
    .franchise_requirements{
        width: 100%;
        height: 700px;
        background: #F2F5FA;
    }
    .franchise_requirements_body{
        width: 1200px;
        height: 700px;
        margin: 0 auto;
    }
    .franchise_requirements_flx{
        display: flex;
        justify-content: space-between;
    }
    .franchise_requirements_flx_title{
        margin:40px 0px 25px 0px;
        font-family: Microsoft YaHei;
        font-weight: bold;
        font-size: 25px;
        color: #282828;
    }
    .franchise_requirements_flx_text{
        font-family: Microsoft YaHei;
        font-weight: 400;
        font-size: 16px;
        color: #656565;
    }
    .text_rf{
        text-align: right;
    }

    .collaboration_process{
        width: 1200px;
        height: 150px;
        margin: 0 auto 50px;
        display: flex;
        justify-content: space-between;
    }

    .form_box{
        width: 100%;
        height: 470px;
        background-image: url(../../join/form_box.png);
        margin-bottom: 240px;
        padding-top: 70px;
    }
    .form_box_body{
        margin: 0 auto;
        width: 528px;
        height: 538px;
        padding-top: 50px;
        background: #FFFFFF;
        box-shadow: 0px 2px 27px 0px rgba(158,168,177,0.39);
        border-radius: 10px;

    }
    
    .modal-dialog{
        width: 500px;
        height: 300px;
        background-color: #fff;
        border-radius: 10px;
    }
    .use-btn{
        width: 448px;
        height: 48px;
        background: #0F6ECF;
        border-radius: 6px;
        color: #fff;
    }
}

@media (max-width: 1200px) and (min-width: 767px) {
    .partner_service{
        width: 100%;
        height: 100%;
    }
    .partner_service_item1{
        width: 100%;
        height: 734px;
        background-image: url(../../../../Public/style/product/images/partners_bgc.jpg);
        padding-top: 78px;
    }
    .partner_body{
        width: 100%;
        margin: 0 auto;
        text-align: center;
    }
    .partner_title{
        margin: 0 auto;
        text-align: center;
    }
    .partner_info_title{
        width: 451px;
        height: 29px;
        font-size: 36px;
        line-height: 43px;
        letter-spacing: 0px;
        color: #c4c4c4;
    }
    .partner_blue_title{
        width: 273px;
        height: 35px;
        font-size: 36px;
        letter-spacing: 4px;
        color: #0052a4;
    }
    .partner_service_item1_bgc{
        width: 100%;
    }
    .partner_title_detail{
        width: 100%;
        height: 535px;
        font-size: 18px;
        line-height: 32px;
        letter-spacing: 0px;
        color: #000000;
        margin: 100px auto;
        background-image: url(../../../../Public/style/product/images/partners.png);
        padding: 63px 60px 359px 60px;
        text-indent: 2rem;
        text-align: justify;
        margin-top: 45px;
    }

    /* 创赢未来  CreatWinnFuture */

    .CreatWinnFuture {
        height: 720px;
        width: 100%;
        background-image: url(../../../../Public/style/product/images/CreatWinnFuture_bgc.png);
        background-size:1
    }

    .CreatWinnFuture_body{
        width: 100%;
        height: 720px;
        margin: 0 auto;
    }
    .CreatWinnFuture_body_items{
        display: flex;
        justify-content: space-around;
    }

    .CreatWinnFuture_body_top_right {
        padding: 40px 53px 87px 42px;
    }

    .CreatWinnFuture_body_bottom_right{
        padding: 33px 37px 42px 43px;
    }
    .CreatWinnFuture_icon{
        margin-bottom: 5px;
    }

    .CreatWinnFuture_body_item{
        padding-top: 50px;
        width: 260px;
        height: 219px;
        margin-top: 60px;

        font-size: 18px;
        line-height: 27px;
        letter-spacing: 0px;
        color: #ffffff;
        text-align: center;
        border-radius: 10px;
    }

    .CreatWinnFuture_body_item1{
        margin-top: 60px;
        width: 500px;
        height: 219px;

        font-size: 18px;
        line-height: 26px;
        letter-spacing: 0px;
        color: #ffffff;
        border-radius: 10px;
    }
    .CreatWinnFuture_body_top_left{
        
        background-image: url(../../../../Public/style/product/images/CreatWinnFuture_bottom_left.png);
    }
    .CreatWinnFuture_body_top_right{
        background-image: url(../../../../Public/style/product/images/CreatWinnFuture_bottom_right.png);
    }
    .CreatWinnFuture_body_bottom_left{
        background-image: url(../../../../Public/style/product/images/CreatWinnFuture_top_left.png);
    }
    .CreatWinnFuture_body_bottom_right{
        background-image: url(../../../../Public/style/product/images/CreatWinnFuture_top_right.png);
    }

    .CreatWinnFuture_phone{
        width: 1200px;
        margin: 0 auto;
    }

    .CreatWinnFuture_phone{
        width: 100%;
        height: 34px;
        font-family: MicrosoftYaHei-Bold;
        font-size: 22px;
        font-weight: normal;
        font-stretch: normal;
        line-height: 27px;
        letter-spacing: 0px;
        color: #ff6a00;
        display: flex;
        justify-content: space-around;
        margin-top: 70px;
    }

     /* 创赢未来  CreatWinnFuture */


    .partner_service_item2{
        width: 100%;
    }
    .partner_service_item2_title{
        width: 100%;
        height: 210px;
        line-height: 160px;
        font-size: 45px;
        letter-spacing: 9px;
        color: #ffffff;
        margin-bottom: -40px;
        text-align: center;
        background-image: url(../../../../Public/style/product/images/partner_service_item2_bgc.jpg);
    }
    .partner_service_item2_bgc{
        width: 100%;
    }
    .partner_approach_bgc{
        width: 100%;
        height: 790px;
        background-image: url(../../../../Public/style/product/images/partner_approach_bgc.jpg);
    }
    .partner_approach_bgc1{
        width: 100%;
        margin: 0 auto;
        height: 790px;
        background-image: url(../../../../Public/style/product/images/partner_approach_bgc1.jpg);
        padding-top: 50px;
    }
    .partner_approach_title{
        width: 100%;
        margin: 0 auto 25px;
        text-align: center;
        height: 36px;
        font-size: 36px;
        letter-spacing: 4px;
        color: #2772b9;
    }
    .partner_approach_title_detail{
        width: 100%;
        margin: 0 auto;
        text-align: center;
        height: 25px;
        font-size: 24px;
        line-height: 42px;
        letter-spacing: 2px;
        color: #000000;
    }
    .partner_approach_title_detail_one{
        margin: 0 auto;
        width: 68%;
        height: 97px;
        font-size: 16px;
        line-height: 27px;
        letter-spacing: 0px;
        color: #000000;
        margin-top: 110px;
    }
    .partner_approach_title_detail_one_1{
        font-size: 16px;
        font-weight: normal;
        letter-spacing: 0px;
        color: #005bac;
    }
    .partner_approach_title_detail_one_1 span{
        font-size: 16px;
        font-weight: normal;
        letter-spacing: 0px;
        color: #f85531;
    }
    .partner_approach_title_detail_two{
        margin: 0 auto;
        width: 68%;
        height: 17px;
        font-size: 16px;
        line-height: 27px;
        letter-spacing: 0px;
        color: #000000;
        margin-top: 70px;
    }
    .partner_approach_title_detail_three{
        margin: 0 auto;
        width: 68%;
        height: 17px;
        font-size: 16px;
        line-height: 27px;
        letter-spacing: 0px;
        color: #000000;
        margin-top: 70px;
    }
    .partner_approach_title_detail_four{
        margin: 0 auto;
        width: 68%;
        height: 17px;
        font-size: 16px;
        line-height: 27px;
        letter-spacing: 0px;
        color: #000000;
        margin-top: 70px;
    }
    .partner_approach_title_detail_five{
        margin: 0 auto;
        width: 68%;
        height: 17px;
        font-size: 16px;
        line-height: 27px;
        letter-spacing: 0px;
        color: #000000;
        margin-top: 70px;
    }

    .partner_approach_title_detail_six {
        margin: 0 auto;
        width: 68%;
        height: 17px;
        font-size: 16px;
        line-height: 27px;
        letter-spacing: 0px;
        color: #000000;
        margin-top: 80px;
    }

    .partner_approach_title_detail_six span {
        color: #fc5531;
    }

    .partner_service_item3{
        width: 100%;
    }
    .partner_ecruit_city_div{
        width: 100%;
        margin: 0 auto;
    }
    .partner_service_item3 img {
        width: 100%;
        
    }
    .partner_service_item4{
        width: 100%;
        height: 542px;
        background-image: url(../../../../Public/style/product/images/recruitment_advantages_bgc.jpg);
    }
    .partner_service_item4_item{
        width: 100%;
        height: 542px;
        margin: 0 auto;
        background-image: url(../../../../Public/style/product/images/recruitment_advantages_bgc1.jpg);
        padding-top: 195px;
    }
    .partner_service_item4_item_title{
        margin: 0 auto;
        width: 520px;
        height: 97px;
        font-size: 16px;
        line-height: 27px;
        color: #000000;
        text-indent: 2rem;
    }
    .partner_service_item4_item_title1{
        margin: 0 auto;
        width: 670px;
        height: 97px;
        font-size: 16px;
        line-height: 27px;
        color: #000000;
        text-indent: 2rem;
    }
    .partner_service_item5{
        width: 100%;
    }
    .partner_service_item5 img{
        width: 100%;
    }
    .recruit_fists_bgc{
        width: 100%;
        margin: 29px auto 85px;
    }
    .partner_approach_title_detail_one_phpne{
        display: none;
    }
    .partner_approach_title_img1{
        display: none;
    }
    .partner_approach_title_img3{
        display: none;
    }


    /* newnewnewnewnewnewnewnewnewnewnewnewnewnewnewnewnewnewnewnew */

    .body-txt {
        width: 55%;
        height: 480px;
        /* border: 1px solid #ccc; */
        background: url(./images/bgc1.jpg);
    }

    .partner_service_title{
        width: 100%;
        height: 190px;
        padding-top: 40px;
        text-align: center;
    }
    .partner_service_title_en {
        font-family: Microsoft YaHei;
        font-weight: bold;
        font-size: 56px;
        color: #E2E3E4;
    }
    .partner_service_title_cn {
        font-family: Microsoft YaHei;
        font-weight: bold;
        font-size: 45px;
        color: #333333;
        margin-top: -30px;
    }

    .body-video{
        position: relative;
    }
    .play-video{
        width: 100px;
        height: 100px;
        position: absolute;
        top: 50%;
        left: 50%;
        margin-left: -25px;
        margin-top: -75px;
        cursor: pointer;
    }

    .introduction-body {
        width: 100%;
        height: 500px;
        display: flex;
    }

    .body-video {
        width: 45%;
        height: 480px;
        overflow: hidden;
        /* border: 1px solid #ccc; */
    }

    .body-video-img{
        width: 100%;
        height: 100%;
    }

    .body-txt {
        width: 55%;
        height: 480px;
        /* border: 1px solid #ccc; */
        background: url(../../images/bgc1.jpg);
        background-size: cover;
    }

    .introduce {
        width: 340px;
        height: 96px;
        font-size: 37px;
        line-height: 38px;
        letter-spacing: 3px;
        color: #0c65c0;
        margin-top: 35px;
        margin-left: 38px;
        border-bottom: 2px solid #ccc;
    }

    .text {
        padding: 20px;
        padding-left: 30px;
        width: 680px;
        /* height: 202px; */
        font-family: MicrosoftYaHei;
        text-indent: 2em;
        text-align: justify;
        font-size: 16px;
        line-height: 25px;
        letter-spacing: 0px;
        color: #333333;

    }

    .text-btn {
        width: 55px;
        font-family: MicrosoftYaHei;
        font-size: 12px;
        letter-spacing: 0px;
        /* padding-left: 30px; */
        color: #fefefe;
        width: 100px;
        height: 31px;
        background-color: #0c65c0;
        border-radius: 5px;
        margin-left: 30px;
        border: none;
    }

    .why_join{
        height: 600px;
    }
    .why_join_flx{
        width: 100%;
        height: 330px;
        margin-top: 70px;
    }
    .why_join_flx_body{
        width: 100%;
        margin: 0 auto;
        display: flex;
        justify-content: space-evenly;
    }
    .why_join_flx_body_item{
        width: 30%;
        height: 347px;
        background: #FFFFFF;
        box-shadow: 0px 2px 27px 0px rgba(51,51,51,0.18);
        border-radius: 10px;
        text-align: center;
    }
    .why_join_flx_body_item_imgbox{
        width: 140px;
        height: 140px;
        margin: -70px auto 33px;
    }
    .why_join_flx_body_item_imgbox img {
        width: 140px;
        height: 140px;
    }
    .why_join_flx_body_item_title{
        font-family: Microsoft YaHei;
        font-weight: bold;
        font-size: 22px;
        margin-bottom: 31px;
        color: #333333;
    }
    .why_join_flx_body_item li{
        font-family: Microsoft YaHei;
        font-weight: 400;
        font-size: 16px;
        color: #4A555E;
        line-height: 30px;
    }
    .why_join_bgc{
        width: 100%;
        height: 270px;
        margin-top: -50px;
        /* background-color: #005bac; */
        background-image: url(../../join/why_join4.png);
        background-size: 100% 100%;
        background-repeat: no-repeat;
    }
    .why_join_bgc_body{
        width: 100%;
        height: 100%;
        margin: 0 auto;
        display: flex;
        justify-content: space-evenly;
    }
    .why_join_bgc_body_item{
        width: 20%;
        padding-top: 100px;
        text-align: center;
    }
    .why_join_bgc_body_item_text1{
        font-family: Microsoft YaHei;
        font-weight: bold;
        font-size: 48px;
        color: #FFFFFF;
    }
    .why_join_bgc_body_item_text2{
        font-family: Microsoft YaHei;
        font-weight: 400;
        font-size: 22px;
        margin-top: 14px;
        color: #FFFFFF;
    }

    .products_provided{
        width: 100%;
        /* height: 600px; */
        margin: 0 auto 70px;
        background: #fff;
        border-radius: 12px;
        display: flex;
        flex-wrap: wrap;
    }
    .products_provided_item{
        width: 45%;
        height: 160px;
        display: flex;
        padding-top: 40px;
        padding-left: 50px;
    }
    .products_provided_item img {
        margin-right: 14px;
    }
    
    .products_provided_item_title{
        font-family: Microsoft YaHei;
        font-weight: bold;
        font-size: 20px;
        color: #0F6ECF;
        margin-bottom: 18px;
    }
    .products_provided_item_text{
        font-family: Microsoft YaHei;
        font-weight: 400;
        font-size: 14px;
        color: #333333;
        line-height: 20px;
    }

    .four_teams{
        width: 100%;
        height: 440px;
        margin: 0 auto 90px;
        display: flex;
        justify-content: space-between;
    }

    .four_teams_item{
        width: 280px;
        height: 440px;
        background: #F6F6FB;
        border-radius: 10px;
        text-align: center;
    }

    .four_teams_item_icon{
        margin: 61px 0px 50px;
    }
    .four_teams_item_title{
        font-family: Microsoft YaHei;
        font-weight: bold;
        font-size: 24px;
        margin-bottom: 31px;
        color: #333333;
    }
    .four_teams_item li{
        line-height: 48px;
    }
    
    .franchise_requirements{
        width: 100%;
        height: 700px;
        background: #F2F5FA;
    }
    .franchise_requirements_body{
        width: 100%;
        height: 700px;
        margin: 0 auto;
    }
    .franchise_requirements_flx{
        display: flex;
        justify-content: space-between;
    }
    .franchise_requirements_flx_title{
        margin:40px 0px 25px 0px;
        font-family: Microsoft YaHei;
        font-weight: bold;
        font-size: 25px;
        color: #282828;
    }
    .franchise_requirements_flx_text{
        font-family: Microsoft YaHei;
        font-weight: 400;
        font-size: 16px;
        color: #656565;
    }
    .text_rf{
        text-align: right;
    }

    .collaboration_process{
        width: 100%;
        height: 150px;
        margin: 0 auto 50px;
        display: flex;
        justify-content: space-between;
    }

    .form_box{
        width: 100%;
        height: 470px;
        background-image: url(../../join/form_box.png);
        margin-bottom: 240px;
        padding-top: 70px;
    }
    .form_box_body{
        margin: 0 auto;
        width: 528px;
        height: 538px;
        padding-top: 50px;
        background: #FFFFFF;
        box-shadow: 0px 2px 27px 0px rgba(158,168,177,0.39);
        border-radius: 10px;

    }
    
    .modal-dialog{
        width: 500px;
        height: 300px;
        background-color: #fff;
        border-radius: 10px;
    }
    .use-btn{
        width: 448px;
        height: 48px;
        background: #0F6ECF;
        border-radius: 6px;
        color: #fff;
    }
}

@media (max-width: 767px) {
    .partner_service{
        width: 100%;
        height: 100%;
    }
    .partner_service_item1{
        width: 100%;
        height: 600px;
        background-image: url(../../../../Public/style/product/images/partners_bgc.jpg);
        padding-top: 78px;
    }
    .partner_body{
        width: 100%;
        margin: 0 auto;
        text-align: center;
    }
    .partner_title{
        margin: 0 auto;
        text-align: center;
    }
    .partner_info_title{
        width: 451px;
        height: 29px;
        font-size: 26px;
        line-height: 43px;
        letter-spacing: 0px;
        color: #c4c4c4;
    }
    .partner_blue_title{
        width: 273px;
        height: 35px;
        font-size: 24px;
        letter-spacing: 4px;
        color: #0052a4;
    }
    .partner_service_item1_bgc{
        width: 100%;
    }
    .partner_title_detail{
        width: 100%;
        height: 535px;
        font-size: 18px;
        line-height: 32px;
        letter-spacing: 0px;
        color: #000000;
        margin: 100px auto;
        /* background-image: url(../../../../Public/style/product/images/partners.png); */
        padding-left: 10px;
        padding-right: 10px;
        text-indent: 2rem;
        text-align: justify;
        margin-top: 50px;
    }

    /* 创赢未来  CreatWinnFuture */

    .CreatWinnFuture {
        height: 630px;
        width: 100%;
        background-image: url(../../../../Public/style/product/images/CreatWinnFuture_bgc.png);
        background-size:1
    }

    .CreatWinnFuture_body{
        width: 100%;
        height: 720px;
        margin: 0 auto;
    }
    .CreatWinnFuture_body_items{
        display: flex;
        justify-content: space-around;
    }

    .CreatWinnFuture_body_top_right {
        padding: 40px 6px;
    }

    .CreatWinnFuture_body_bottom_right{
        padding: 20px 6px
    }
    .CreatWinnFuture_icon{
        margin-bottom: 5px;
        width: 30px;
        height: 30px;
    }

    .CreatWinnFuture_body_item{
        padding-top: 50px;
        width: 30%;
        height: 219px;
        margin-top: 60px;

        font-size: 14px;
        line-height: 27px;
        letter-spacing: 0px;
        color: #ffffff;
        text-align: center;
        border-radius: 10px;
    }

    .CreatWinnFuture_body_item1{
        margin-top: 60px;
        width: 65%;
        height: 219px;

        font-size: 14px;
        line-height: 26px;
        letter-spacing: 0px;
        color: #ffffff;
        border-radius: 10px;
    }
    .CreatWinnFuture_body_top_left{
        
        background-image: url(../../../../Public/style/product/images/CreatWinnFuture_bottom_left.png);
    }
    .CreatWinnFuture_body_top_right{
        background-image: url(../../../../Public/style/product/images/CreatWinnFuture_bottom_right.png);
    }
    .CreatWinnFuture_body_bottom_left{
        background-image: url(../../../../Public/style/product/images/CreatWinnFuture_top_left.png);
    }
    .CreatWinnFuture_body_bottom_right{
        background-image: url(../../../../Public/style/product/images/CreatWinnFuture_top_right.png);
    }

    .CreatWinnFuture_phone{
        width: 1200px;
        margin: 0 auto;
    }

    .CreatWinnFuture_phone{
        width: 100%;
        height: 34px;
        font-family: MicrosoftYaHei-Bold;
        font-size: 16px;
        font-weight: normal;
        font-stretch: normal;
        line-height: 27px;
        letter-spacing: 0px;
        color: #ff6a00;
        margin-top: 70px;
        text-align: center;
    }

    .CreatWinnFuture_phone_icon{
        width: 20px;
        height: 20px;
        margin-bottom: 3px;
    }
    .CreatWinnFuture_mobile_icon {
        width: 20px;
        height: 20px;
        margin-bottom: 3px;
    }

    /* 创赢未来  CreatWinnFuture */

    .partner_service_item2{
        width: 100%;
    }
    .partner_service_item2_title{
        width: 100%;
        height: 160px;
        line-height: 120px;
        font-size: 40px;
        letter-spacing: 9px;
        color: #ffffff;
        margin-bottom: -40px;
        text-align: center;
        background-image: url(../../../../Public/style/product/images/partner_service_item2_bgc.jpg);
    }
    .partner_service_item2_bgc{
        width: 100%;
    }
    .partner_approach_bgc{
        width: 100%;
        height: 710px;
        background-image: url(../../../../Public/style/product/images/partner_approach_bgc.jpg);
    }
    .partner_approach_bgc1{
        width: 100%;
        margin: 0 auto;
        height: 710px;
        /* background-image: url(../../../../Public/style/product/images/partner_approach_bgc1.jpg); */
        padding-top: 10px;
        padding-left: 10px;
        padding-right: 10px;
    }
    .partner_approach_title{
        width: 100%;
        margin: 0 auto 25px;
        text-align: center;
        height: 36px;
        font-size: 36px;
        letter-spacing: 4px;
        color: #2772b9;
    }
    .partner_approach_title_detail{
        width: 100%;
        margin: 0 auto;
        text-align: center;
        height: 25px;
        font-size: 15px;
        line-height: 27px;
        letter-spacing: 2px;
        color: #000000;
    }
    .partner_approach_title_detail_one{
        margin: 0 auto;
        width: 100%;
        height: 125px;
        font-size: 16px;
        line-height: 27px;
        letter-spacing: 0px;
        color: #000000;
        margin-top: 40px;
    }
    .partner_approach_title_detail_one_1{
        font-size: 16px;
        font-weight: normal;
        letter-spacing: 0px;
        color: #005bac;
    }
    .partner_approach_title_detail_one_1 span{
        font-size: 16px;
        font-weight: normal;
        letter-spacing: 0px;
        color: #f85531;
    }
    .partner_approach_title_detail_two{
        margin: 0 auto;
        width: 100%;
        height: 33px;
        font-size: 16px;
        line-height: 27px;
        letter-spacing: 0px;
        color: #000000;
        margin-top: 50px;
    }
    .partner_approach_title_detail_three{
        margin: 0 auto;
        width: 100%;
        height: 33px;
        font-size: 16px;
        line-height: 27px;
        letter-spacing: 0px;
        color: #000000;
        margin-top: 40px;
    }
    .partner_approach_title_detail_four{
        margin: 0 auto;
        width: 100%;
        height: 33px;
        font-size: 16px;
        line-height: 27px;
        letter-spacing: 0px;
        color: #000000;
        margin-top: 40px;
    }
    .partner_approach_title_detail_five{
        margin: 0 auto;
        width: 100%;
        height: 33px;
        font-size: 16px;
        line-height: 27px;
        letter-spacing: 0px;
        color: #000000;
        margin-top: 40px;
    }
    .partner_approach_title_detail_six {
        margin: 0 auto;
        width: 100%;
        height: 33px;
        font-size: 16px;
        line-height: 27px;
        letter-spacing: 0px;
        color: #000000;
        margin-top: 40px;
    }

    .partner_approach_title_detail_six span {
        color: #fc5531;
    }

    .partner_service_item3{
        width: 100%;
    }
    .partner_ecruit_city_div{
        width: 100%;
        margin: 0 auto;
    }
    .partner_service_item3 img {
        width: 100%;
    }
    .partner_service_item4{
        width: 100%;
        height: 490px;
        background-image: url(../../../../Public/style/product/images/recruitment_advantages_bgc.jpg);
    }
    .partner_service_item4_item{
        width: 100%;
        height: 542px;
        margin: 0 auto;
        /* background-image: url(../../../../Public/style/product/images/recruitment_advantages_bgc1.jpg); */
        padding-top: 15px;
    }
    .partner_service_item4_item_title{
        margin: 0 auto;
        width: 100%;
        height: 63px;
        font-size: 14px;
        line-height: 27px;
        color: #000000;
        /* text-align: center; */
        text-indent: 2rem;
        padding-left: 10px;
        padding-right: 10px;
    }
    .partner_service_item4_item_title1{
        margin: 0 auto;
        width:100%;
        height: 97px;
        font-size: 14px;
        line-height: 23px;
        color: #000000;
        text-indent: 2rem;
        padding-left: 10px;
        padding-right: 10px;
    }
    .partner_service_item5{
        width: 100%;
    }
    .partner_service_item5 img{
        width: 100%;
    }
    .recruit_fists_bgc{
        width: 100%;
        margin: 0px auto 15px;
    }

    .partner_approach_title_detail_one_phpne{
        display: block;
        font-size: 20px;
        color: #499cda;
    }
    .partner_approach_title_img1{
        margin-top: 40px;
        margin-bottom: -20px;
    }
    .partner_approach_title_img1 img{
        width: 160px;
    }
    .partner_approach_title_img3 img{
        width: 140px;
        margin-bottom: 10px;
        margin-left: 20px;
    }



    /* newnewnewnewnewnewnewnewnewnewnewnewnewnewnewnewnewnewnewnew */

    .body-txt {
        width: 55%;
        /* height: 480px; */
        /* border: 1px solid #ccc; */
        background: url(./images/bgc1.jpg);
    }

    .partner_service_title{
        width: 100%;
        height: 100px;
        /* padding-top: 20px; */
        margin-top: 30px;
        text-align: center;
    }
    .partner_service_title_en {
        font-family: Microsoft YaHei;
        font-weight: bold;
        font-size: 28px;
        color: #E2E3E4;
    }
    .partner_service_title_cn {
        font-family: Microsoft YaHei;
        font-weight: bold;
        font-size: 22px;
        color: #333333;
    }

    .body-video{
        position: relative;
    }
    .play-video{
        width: 100px;
        height: 100px;
        position: absolute;
        top: 50%;
        left: 50%;
        margin-left: -25px;
        margin-top: -75px;
        cursor: pointer;
    }

    .introduction-body {
        width: 100%;
        display: flex;
        flex-wrap: wrap;
    }

    .body-video {
        width: 100%;
        /* height: 480px; */
        overflow: hidden;
        /* border: 1px solid #ccc; */
    }

    .body-video-img{
        width: 100%;
        height: 100%;
    }

    .body-txt {
        width:100%;
        /* height: 480px; */
        /* border: 1px solid #ccc; */
        background: url(../../images/bgc1.jpg);
        background-size: cover;
        padding-bottom: 20px;
    }

    .introduce {
        width: 278px;
        height: 96px;
        font-size: 37px;
        line-height: 38px;
        letter-spacing: 3px;
        color: #0c65c0;
        margin-top: 71px;
        margin-left: 38px;
        border-bottom: 2px solid #ccc;
    }

    .text {
        padding: 20px;
        /* padding-left: 30px; */
        /* width: 680px; */
        /* height: 202px; */
        font-family: MicrosoftYaHei;
        text-indent: 2em;
        text-align: justify;
        font-size: 16px;
        line-height: 25px;
        letter-spacing: 0px;
        color: #333333;

    }

    .text-btn {
        width: 55px;
        font-family: MicrosoftYaHei;
        font-size: 12px;
        letter-spacing: 0px;
        /* padding-left: 30px; */
        color: #fefefe;
        width: 100px;
        height: 31px;
        background-color: #0c65c0;
        border-radius: 5px;
        margin-left: 30px;
        border: none;
    }

    .why_join{
        /* height: 600px; */
    }
    .why_join_flx{
        width: 100%;
        /* height: 330px; */
        margin-top: 70px;
    }
    .why_join_flx_body{
        width: 100%;
        margin: 0 auto;
        display: flex;
        flex-wrap: wrap;
        justify-content: space-evenly;
    }
    .why_join_flx_body_item{
        width: 100%;
        height: 300px;
        margin-bottom: 80px;
        background: #FFFFFF;
        box-shadow: 0px 2px 27px 0px rgba(51,51,51,0.18);
        border-radius: 10px;
        text-align: center;
    }
    .why_join_flx_body_item_imgbox{
        width: 100px;
        height: 100px;
        margin: -50px auto 33px;
    }
    .why_join_flx_body_item_imgbox img {
        width: 100px;
        height: 100px;
    }
    .why_join_flx_body_item_title{
        font-family: Microsoft YaHei;
        font-weight: bold;
        font-size: 22px;
        margin-bottom: 31px;
        color: #333333;
    }
    .why_join_flx_body_item li{
        font-family: Microsoft YaHei;
        font-weight: 400;
        font-size: 16px;
        color: #4A555E;
        line-height: 30px;
    }
    .why_join_bgc{
        width: 100%;
        /* height: 270px; */
        margin-top: -50px;
        padding-bottom: 20px;
        /* background-color: #005bac; */
        background-image: url(../../join/why_join4.png);
        background-size: 100% 100%;
        background-repeat: no-repeat;
    }
    .why_join_bgc_body{
        width: 100%;
        height: 100%;
        margin: 0 auto;
        display: flex;
        flex-wrap: wrap;
        justify-content: space-evenly;
    }
    .why_join_bgc_body_item{
        width: 100%;
        padding-top: 20px;
        text-align: center;
    }
    .why_join_bgc_body_item_text1{
        font-family: Microsoft YaHei;
        font-weight: bold;
        font-size: 26px;
        color: #FFFFFF;
    }
    .why_join_bgc_body_item_text2{
        font-family: Microsoft YaHei;
        font-weight: 400;
        font-size: 16px;
        margin-top: 14px;
        color: #FFFFFF;
    }

    .products_provided{
        width: 100%;
        /* height: 600px; */
        margin: 0 auto 70px;
        background: #fff;
        border-radius: 12px;
        display: flex;
        flex-wrap: wrap;
        flex-wrap: wrap;
    }
    .products_provided_item{
        width: 100;
        height: 160px;
        display: flex;
        padding-top: 40px;
        padding-left: 10px;
    }
    .products_provided_item img {
        margin-right: 14px;
    }
    
    .products_provided_item_title{
        font-family: Microsoft YaHei;
        font-weight: bold;
        font-size: 20px;
        color: #0F6ECF;
        margin-bottom: 18px;
    }
    .products_provided_item_text{
        font-family: Microsoft YaHei;
        font-weight: 400;
        font-size: 14px;
        color: #333333;
        line-height: 20px;
    }

    .four_teams{
        width: 100%;
        /* height: 440px; */
        margin: 0 auto 0px;
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
    }

    .four_teams_item{
        width: 100%;
        /* height: 440px; */
        background: #F6F6FB;
        border-radius: 10px;
        text-align: center;
    }

    .four_teams_item_icon{
        margin: 30px 0px 25px;
    }
    .four_teams_item_icon img{
        width: 50px;
        height: 50px;
    }
    .four_teams_item_title{
        font-family: Microsoft YaHei;
        font-weight: bold;
        font-size: 24px;
        margin-bottom: 15px;
        color: #333333;
    }
    .four_teams_item li{
        line-height: 30px;
    }
    
    .franchise_requirements{
        width: 100%;
        /* height: 700px; */
        background: #F2F5FA;
    }
    .franchise_requirements_body{
        width: 100%;
        /* height: 700px; */
        margin: 0 auto;
        padding-top: 20px;
    }
    .franchise_requirements_flx{
        padding-top: 10px;
        display: flex;
        flex-wrap: wrap;
        justify-content: space-around;
    }
    .franchise_requirements_flx_title{
        margin:20px 0px 15px 0px;
        font-family: Microsoft YaHei;
        font-weight: bold;
        font-size: 25px;
        color: #282828;
    }
    .franchise_requirements_flx_text{
        font-family: Microsoft YaHei;
        font-weight: 400;
        font-size: 16px;
        color: #656565;
    }
    .text_rf{
        width: 100%;
        text-align: center;
    }
    .text_lf{
        width: 100%;
        text-align: center;
    }



    .collaboration_process{
        width: 100%;
        /* height: 150px; */
        margin: 0 auto 50px;
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
    }
    .collaboration_process div{
        width: 30%;
        margin-bottom: 20px;
    }
    .mob_none{
        display: none;
    }
    .mobile_height{
        height: 100px !important;
    }

    .form_box{
        width: 100%;
        height: 470px;
        background-image: url(../../join/form_box.png);
        margin-bottom: 240px;
        padding-top: 70px;
    }
    .form_box_body{
        margin: 0 auto;
        width: 90%;
        height: 538px;
        padding-top: 50px;
        background: #FFFFFF;
        box-shadow: 0px 2px 27px 0px rgba(158,168,177,0.39);
        border-radius: 10px;

    }
    
    .modal-dialog{
        width: 90%;
        height: 300px;
        margin: 0 auto;
        background-color: #fff;
        border-radius: 10px;
    }
    .use-btn{
        width: 80%;
        height: 48px;
        background: #0F6ECF;
        border-radius: 6px;
        color: #fff;
    }
}
  