@charset "utf-8";


.wrap{width: 100%;height: auto;min-height: 100vh;;background: #ffffff;font-size: 14px;color: #000;line-height: 1;min-width: 1200px;}
.wrap_head{width: 100%;height: 68px;}
.wrap_foot{width: 100%;height: 76px;}

.transform_img {
    animation: transImg 1s infinite;
    -webkit-animation: transImg 1s; /*Safari and Chrome*/
    animation-timing-function: ease-in-out; /*动画的速度曲线*/
    /* Safari 和 Chrome */
    -webkit-animation: transImg 1s;
    -webkit-animation-timing-function: ease-in-out; /*动画的速度曲线*/
}
@keyframes transImg {
    0% {
        transform: scale(0.5); /*开始为原始大小*/
    }
    100% {
        transform: scale(1);
    }
}

@-webkit-keyframes transImg /*Safari and Chrome*/ {
    0% {
        transform: scale(0.5); /*开始为原始大小*/
    }
    100% {
        transform: scale(1);
    }
}

/********首页*******/
.head{width: 100%;height: 68px;}
.header{width: 100%;height: 68px;background: #fff;box-shadow: 0px 0 5px 2px rgba(0, 0, 0, 0.2);position: fixed;top: 0;left: 0;z-index: 9999;}
.header .header_inner{width: 1280px;min-width: 1280px;height: 100%;margin: 0 auto;}
.header_inner .logo{width: 154px;height: 54px;}
.header_inner .nav_link_list li{line-height: 68px;padding: 0 20px;position: relative;}
.header_inner .nav_link_list li .nav_link{position: relative;}
.header_inner .nav_link_list li .nav_link::after{content: '';position: absolute;width: 0%;height: 4px;bottom: -8px;left: 50%;transform: translateX(-50%);background: #387f79;border-top-left-radius: 8px;border-top-right-radius: 8px;transition: width 0.2s ease-in-out;}
.header_inner .nav_link_list li .nav_link.active{color: #387f79 !important; }

/*.header_inner .nav_link_list li .nav_link.active::after{width: 115%;}*/
.header_inner .nav_link_list li:first-child:hover .nav_link::after ,.header_inner .nav_link_list li.active .nav_link::after{width: 115%;}
.header_inner .nav_link_list li .top_hide_nav{width: 100%;height: auto;background: #fff;box-shadow: 0px 0 5px 2px rgba(0, 0, 0, 0.2);position: fixed;top: 68px;left: 0;visibility: hidden;opacity: 0;transition: all 0.3s ease-in-out;}
.header_inner .nav_link_list li.active .top_hide_nav{visibility: visible;opacity: 1;}
.top_hide_nav .top_nav{width: 1240px;min-width: 1240px;padding: 50px 0px 90px 145px;margin: 0 auto;flex-direction: row-reverse;align-items: flex-start;}
.top_hide_nav .top_nav .link_wrap{flex: 1;justify-content: flex-end;}
.link_wrap .link_list{width: 180px;height: auto;box-sizing: border-box;}
/* .link_wrap .link_list:first-child{padding-left: 0;}
.link_wrap .link_list:last-child{border-right: none;padding-right: 0;} */
.link_wrap .link_list h3{color: #000;padding-bottom: 18px;line-height: 1;padding-left: 12px;}
.link_wrap .link_list a{color: #474747;display: block;line-height: 38px;padding-left: 12px;font-size: 12px !important;}
.link_wrap .link_list a:hover{background: #9bbfbc;}

.top_nav_line{width: 1px;min-width: 1px;background:#eaeaea;height: auto;margin: 0 auto;display: inline-block;}

.top_hide_nav .top_nav .top_nav_img{width: 420px;height: 260px;margin-right: 55px;}
.top_hide_nav .top_nav .arr_icon{background: url(../images/R2.png) no-repeat;width: 43px;height: 21px;position: absolute;bottom: 18px;left: 50%;transform: translateX(-50%);cursor: pointer;}

.header_inner .nav_link_list li .top_hide_nav_2{width: 140px;height: auto;padding: 0;background: #ffffff;text-align: center;box-shadow: 0px 5px 43px 10px rgba(0,0,0,0.2);position: absolute;top: 68px;left: 50%;transform: translateX(-50%);visibility: hidden;opacity: 0;transition: all 0.3s ease-in-out;}
.header_inner .nav_link_list li.active .top_hide_nav_2{visibility: visible;opacity: 1;}
.header_inner .nav_link_list li .top_hide_nav_2 .nav2_link{line-height: 50px;font-family:'SourceHanSans-Medium';color: #000;display: block;}
.header_inner .nav_link_list li .top_hide_nav_2 .nav2_link:hover{background: #9bbfbc;}


.foot{width: 100%;height: 76px;}
.footer{width: 100%;height: 76px;background: #00827a;}
.footer .footer_inner{width: 1250px;min-width: 1267px;height: 100%;color: #fff;margin: 0 auto;}
.footer_inner .footer_link_list li a{color: #fff;padding: 0 15px;border-right: 1px solid #fff;}
.footer_inner .footer_link_list li:last-child a{border-right: none;}
.green_btn{width: 148px;height: 46px;border-radius: 8px;text-align: center;line-height: 46px;cursor: pointer;font-size: 16px;
    background: -moz-linear-gradient(top, #00a69b 0%, #17918a 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00a69b), color-stop(100%,#17918a));
    background: -webkit-linear-gradient(top, #00a69b 0%,#17918a 100%);
    background: -o-linear-gradient(top, #00a69b 0%,#17918a 100%);
    background: -ms-linear-gradient(top, #00a69b 0%,#17918a 100%);
    background: linear-gradient(to bottom, #00a69b 0%,#17918a 100%);}
.green_btn:hover{
    color: #387f79 !important;
    background: #E4E5E5;
    line-height: 42px;
    border: 2px solid #387f79;
    border-radius: 8px;
    width: 144px;
    height: 42px;
}
.fw_bold{
    font-weight: bold !important;
}
.wrap_body{width: 100%;height: auto;}
/*section_one*/
.section_one{z-index: 10;}
.section_one ,.section_two ,.section_three ,.section_four ,.section_five ,.section_six ,.section_seven{width: 100%;height: auto;position: relative;}
/* .section_one .one_content{position: absolute;z-index: 2;color: #fff;top: 14%;left: 50%;transform: translateX(-98%);width: 760px;transition: all 0.5s ease-in-out;} */
.section_one .one_content{position: absolute;z-index: 2;color: #fff;top: 100px;left: 32.5%;width: 530px;margin-left: -265px;}
.one_content h2{font-size: 43px;text-shadow: 2px 2px 13px rgba(0, 0, 0, 0.5);line-height: 1.3;width: 400px;}
.one_content h5{font-size: 14px;line-height: 1.5;width: 220px;}
.one_content .oc_btn.green_btn{margin-top: 30px;}
.section_one .one_bg{position: relative;z-index: 1;min-width: 1200px;}
.section_one .one_bg img{width: 100%;}
/*section_two*/
.section_two{z-index: 9;}
.section_two .two_bg{position: relative;z-index: 1;width: 900px;margin: 0 auto;}
.section_two .two_bg img{width: 100%;}
.section_two .two_main{width: 740px;height: auto;margin: 0 auto;color: #474747;position: absolute;top: 140px;left: 50%;transform: translateX(-50%);justify-content: space-between;}
.two_main .text_box .box{width: 121px;height: 116px;text-align: center;text-align: center;line-height: 116px;}
.two_main .text_box:nth-child(1) .box{background: url(../images/dbx1.png) no-repeat;background-size: cover;}
.two_main .text_box:nth-child(2) .box{background: url(../images/dbx2.png) no-repeat;background-size: cover;}
.two_main .text_box:nth-child(3) .box{background: url(../images/dbx3.png) no-repeat;background-size: cover;}
.two_main .text_box:nth-child(4) .box{background: url(../images/dbx4.png) no-repeat;background-size: cover;}
.two_main .text_box .box h2{font-size: 27px;}
.two_main .text_box .box h2 em{font-size: 12px;}
.two_main .text_box h3{margin-top: 30px;text-align: center;font-size: 18px;max-width: 120px;white-space: nowrap;}
/*section_three*/
.section_three{z-index: 8;}
.section_three .three_main_box{width: 1058px;height: auto; min-width:1058px; margin:0 auto; position:relative;}
.section_three .three_bg{position: relative;z-index: 1;min-width: initial;}
.section_three .three_bg img{width: 100%;height: 600px;}
.section_three .three_img{position: absolute;top: 0;left: 0px;z-index: 2;width: 425px;height: 416px;}
/* .section_three .three_txt{width: 890px;position: absolute;top: 190px;right: 50%;transform: translateX(calc(50% + 300px));z-index: 2;} */
.section_three .three_txt{width: 530px;position: absolute;top: 190px;left: 430px;z-index: 2;}
.section_three .three_txt h2{font-size: 36px;color: #38807a;font-weight: bold !important;}
.section_three .three_txt h3{color: #333;text-indent: 2em;line-height: 30px;font-size: 14px !important;}
.section_three .three_txt .three_btn.green_btn{color: #fff;margin-top: 30px;}
.section_three .three_txt h3 font{font-family:'SourceHanSans-Heavy' !important;}
.section_three .three_txt h3 span{font-family:'SourceHanSans-Normal' !important;font-size: 14px !important;}

/*section_four*/
.section_four{z-index: 7;padding-bottom: 100px;}
.section_four .sf_wrap .sfw{height: 800px;}
.four_wrap{position: relative;width: 280px;height: 100%;}
.section_four .flex_sbc{margin-top: 80px;}
.section_four .fw_content{width: 280px;height: 364px;border-radius: 20px;position: absolute;box-sizing: border-box;padding: 60px 24px 0;color: #fff;}
.fw_content .four_icon{position: absolute;;bottom: 12px;right: 10px;opacity: 0.3;height: 100px;text-align: right;}
.fw_content.fwc-1{background: #5f97cd;top: 90px;}
.fw_content.fwc-2{background: #2ca9a1;top: 0;}
.fw_content.fwc-3{background: #ffba0d;top: 380px;}
.fw_content.fwc-4{background: #fb8a0a;top: 356px;}
.fw_content.fwc-5{background: #4c80a1;top: 300px;height: 364px;}
.fw_content.fwc-6{background: #abdbdd;top: 80px;}
.fw_content.fwc-7{background: #e7414d;top: 460px;}
.fw_content.fwc-8{background: #263d5e;top: 215px;height: 374px;}
.fw_content h2{font-size: 18px;text-align: justify;}
.fw_content h3{font-size: 14px;line-height: 24px;margin-top: 35px;text-align: justify;}
.fw_content.fwc-5 .four_icon{bottom: 12px;}
.fw_content.fwc-5 .txt1{width: 280px;height: 55px;line-height: 55px;border-top: 8px solid #ffffff;font-size: 17px;font-family:'SourceHanSans-Bold';position: absolute;left: 0;top: 364px;box-sizing: border-box;padding-left: 24px;}
.fw_content.fwc-5 .txt2{width: 280px;height: 55px;line-height: 50px;border-top: 8px solid #ffffff;font-size: 17px;font-family:'SourceHanSans-Bold';position: absolute;left: 0;top: 435px;box-sizing: border-box;padding-left: 24px;display: flex;justify-content: space-between;}
.fw_content.fwc-5 .txt2 span{text-align: center;width: 50%;}
.fw_content.fwc-5 .txt2 span:nth-child(1){border-right: 8px solid #ffffff;text-align: left;box-sizing: border-box;}
.fw_content.fwc-8 .four_icon{bottom: 12px;}
.fw_content.fwc-8 .txt{width: 280px;height: 55px;line-height: 55px;border-top: 8px solid #ffffff;font-size: 17px;font-family:'SourceHanSans-Bold';position: absolute;left: 0;box-sizing: border-box;padding-left: 24px;}
.fw_content.fwc-8 .txt.t1{top: 364px;}
.fw_content.fwc-8 .txt.t2{top: 425px;}
.fw_content.fwc-8 .txt.t3{top: 488px;}
.four_wrap .fwc_txt1{padding: 0 25px;width: 280px;position: absolute;top: 500px;transition: all 1s ease-in-out;cursor: pointer;}
.four_wrap .fwc_txt1 .fwc_icon{display: block;}
.four_wrap .fwc_txt1 .fwc_icon img{transform: rotate(90deg);transform-origin: right;width: 18px;}
.four_wrap .fwc_txt1 h3{color: #38807a;padding: 5px 0 18px;position: relative;font-size: 28px;}
.four_wrap .fwc_txt1 h3::after{content: '';width: 180px;height: 3px;background: #38807a;position: absolute;left: 0;bottom: 0;}
.four_wrap .fwc_txt1 h4{font-size: 14px;line-height: 28px;margin-top: 8px;color: #000;text-align: justify;}
.four_wrap .fwc_txt2{width: 280px;position: absolute;top: 125px;transition: all 1s ease-in-out;cursor: pointer;}
.four_wrap .fwc_txt2 .fwc_icon{display: block;}
.four_wrap .fwc_txt2 .fwc_icon img{transform: rotate(-90deg);transform-origin: right;width: 18px;}
.four_wrap .fwc_txt2 h3{color: #38807a;padding: 5px 0 18px;position: relative;font-size: 28px;}
.four_wrap .fwc_txt2 h3::after{content: '';width: 180px;height: 3px;background: #38807a;position: absolute;left: 0;bottom: 0;}
.four_wrap .fwc_txt2 h4{font-size: 14px;line-height: 28px;margin-top: 8px;color: #000;text-align: justify;}
.sf_wrap .fwc-1 ,.sf_wrap .fwc-2 ,.sf_wrap .fwc-3 ,.sf_wrap .fwc-4{opacity: 1;transition: all 1s ease-in-out;}
.sf_wrap.active .fwc-1 ,.sf_wrap.active .fwc-2 ,.sf_wrap.active .fwc-3 ,.sf_wrap.active .fwc-4{opacity: 0;}
.sf_wrap.active .fwc_txt1 ,.sf_wrap.active .fwc_txt2{top: 0;}
.sf_wrap .fwc-5 ,.sf_wrap .fwc-6 ,.sf_wrap .fwc-7 ,.sf_wrap .fwc-8{opacity: 0;transition: all 1s ease-in-out;}
.sf_wrap.active .fwc-5 ,.sf_wrap.active .fwc-6 ,.sf_wrap.active .fwc-7 ,.sf_wrap.active .fwc-8{opacity: 1;}
.sf_wrap.active .fwc_txt1 ,.sf_wrap .fwc_txt2{opacity: 1;}
.sf_wrap .fwc_txt1 ,.sf_wrap.active .fwc_txt2{opacity: 0.5;}


/*section_five*/
.section_five{z-index: 6;padding: 55px 0 70px;background: #f7f7f7;}
.section_five .nr_wrap{display: none;}
.section_five #nr_wrap-1{display: block;}
.section_five .news_roll{width: 100%;height: auto;margin-top: 50px;border-top: 1px solid #e5e5e5;min-width: 1300px;}
.news_roll .roll_list{width: 1300px;height: auto;margin: 0 auto;padding: 0 70px;}
.news_roll .roll_list .news_wrap{box-sizing: border-box;margin-top: 62px;padding: 0 28px 0;position: relative;font-family:'Alibaba-PuHuiTi-Regular';}
.news_roll .roll_list .picture{width: 100%;height: 180px;background-size: cover;background-position-x: center;background-position-y: center;}
/*.news_roll .roll_list .news_wrap::after{content: '';width: 1px;height: 176px;position: absolute;background: #e5e5e5;top: 0;right: 0;}*/
.news_roll .roll_list .news_wrap h2{font-size: 14px;color: #000;line-height: 20px;margin-top: 20px;}
.news_roll .roll_list .news_wrap h2:hover a{text-decoration: underline;}
.news_roll .roll_list .news_wrap h3{font-size: 14px;color: #666;margin-top: 18px;}
.news_roll .roll_list .news_wrap h3 em{font-size: 10px;padding-left: 15px;}
.news_roll .roll_list .news_wrap h4{font-size: 12px;color: #666;line-height: 20px;margin-top: 12px;}
.section_five .sf_btn.green_btn{margin: 80px auto 0;color: #fff;}
.vertical-center-line {width: 1px;background: #e9e9e9;height: 300px;margin: auto;min-width: 1px;}
.vertical-center-line:last-child{width: 0;min-width: 0;}
/*section_six*/
.section_six{z-index: 5;padding-bottom: 50px;}
.section_six .ss_roll{display: none;}
.section_six #ss_roll-1{display: block;}
.section_six .roll_hide{width: 900px;height: auto;margin: 0 auto;overflow: hidden;padding-bottom: 150px;position: relative;}
/* .section_six .roll_hide::before{content: '';width: 128px;height: 100%;background: #ffffff;position: absolute;top: 0;left: 0}
.section_six .roll_hide::after{content: '';width: 74px;height: 100%;background: #ffffff;position: absolute;top: 0;right: 0;} */
.section_six .school_roll{width: 720px;margin: 90px auto 0;overflow: visible !important;position: relative;}
.school_roll .roll_list{width: 100%;height: auto;text-align: center;}
.school_roll .roll_list li{width: 50%;height: auto;position: relative;}
.school_roll .roll_list li .sl_box{display: block;position: relative;cursor: pointer;border-radius: 20px;overflow: hidden;width: 418px;height: 215px;}
.school_roll .roll_list li .sl_box img{width: 100%;height: 100%;}
.school_roll .roll_list li .sl_box::before{content: '';width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: rgba(20, 91, 80, 0.6);box-shadow: 0 0 3px 3px rgba(127, 127, 127, 0.14);}
.school_roll .roll_list li.swiper-slide-active .sl_box::before{display: none;}
.school_roll .roll_list li .sl_txt{color: #5b5e66;font-family:'Alibaba-PuHuiTi-Regular';margin-top: 50px;text-align: center;position: absolute;bottom: -95px;left: 0;width: 100%;display: none;}
.school_roll .roll_list li.active .sl_txt{display: block;}
.school_roll .roll_list li.swiper-slide-active .sl_txt{bottom: -85px;color: #38807a;font-size: 18px !important;}
.school_roll .roll_list li.swiper-slide-prev .sl_txt{left: -72px;font-size: 17px !important;}
.school_roll .roll_list li.swiper-slide-next .sl_txt{right: -110px;left: initial;font-size: 17px !important;}
.school_roll .roll_list li .sl_txt h3{font-size: 12px;margin-top: 20px;}

.roll_list li.swiper-slide-duplicate-next ,.roll_list li.swiper-slide-duplicate-prev{opacity: 0 !important;}





/*section_seven*/
.section_seven{z-index: 4;padding: 50px 0;background: #f7f7f7;}
.section_seven .title_wrap{margin-top: 0;}
.section_seven .bottom_banner{width: 1158px;height: auto;margin-top: 50px;min-width: 1158px;}
.bottom_banner .roll_list{position: relative;}
.bottom_banner .roll_list li img{width: 100%;}
.bottom_banner .roll_list .rl_txt{position: absolute;bottom: 0;left: 0;width: 100%;height: 115px;display: flex;align-items: center;text-align: center;color: #fff;z-index: 2;font-size: 28px;background: rgba(20, 91, 80, 0.6);flex-wrap: wrap;padding: 25px 0;
box-sizing: border-box;}
.bottom_banner .roll_list .rl_txt h2{width: 100%;}
.bottom_banner .round_bg{width: 83px;height: 83px;border-radius: 50%;background: rgba(20, 91, 80, 0.6);text-align: center;position: absolute;top: 50%;transform: translateY(-50%);z-index: 2;line-height: 83px;cursor: pointer;}
.bottom_banner .round_bg.WL{left: 70px;}
.bottom_banner .round_bg.WR{right: 70px;}
.bottom_banner .round_bg img{height: 38px;}

/*title_wrap*/
.title_wrap{width: 860px;margin: 100px auto 0;}
.title_wrap h2{font-size: 36px;color: #38807a;font-weight: bold !important;}
.title_wrap .tap_list{font-size: 18px;display: flex;color: rgba(0, 0, 0, 0.25);}
.title_wrap .tap_list p{cursor: pointer;padding: 0 30px;border-right: 1px solid #b5b5b5;font-weight: bold;}
.title_wrap .tap_list p.active{color: rgba(0, 0, 0, 0.5);}
.title_wrap .tap_list p:last-child{border-right: none;}
/*nav_slider*/
.nav_slider{position: fixed;top: 55%;right: 3%;z-index: 999;}
.nav_slider li{width: 56px;height: 56px;text-align: center;line-height: 56px;margin-top: 20px;background: #00827a;color: #fff;cursor: pointer;border-radius: 50%;position: relative;}
.nav_slider li.scroll_top{display: none;}
.nav_slider li:hover{background: #fff;color: #00827a;box-shadow: 0 0 3px 3px #eee;}
.nav_slider li .iconfont{font-size: 30px;}
.nav_slider .hide_code{width: 180px;height: 168px;position: absolute;;top: 50%;transform: translateY(-50%);left: -182px;visibility: hidden;opacity: 0;transition: all 0.5s ease-in-out;}
.nav_slider li.wechat:hover .hide_code{visibility: visible;opacity: 1;}
.ns_show{white-space: nowrap;width: auto;height: auto;padding: 8px 10px;background: #00827a;color: #fff;font-size: 16px;position: absolute;right: 68px;top: 50%;transform: translateY(-50%);z-index: 2;line-height: 1.5;border-radius: 4px;visibility: hidden;opacity: 0;transition: all 0.5s ease-in-out;word-break: keep-all;}
.ns_show .arr{background: url(../images/arr.png) no-repeat;width: 10px;height: 22px;position: absolute;right: -10px;top: 50%;transform: translateY(-50%);}
.nav_slider li.ns_hover:hover .ns_show{visibility: visible;opacity: 1;}


/********关于卓雅*******/
.g_wrap_body{width: 100%;height: auto;}
.g_banner{background: url(../images/g-banner.jpg) no-repeat center center;width: 100%;height: 410px;background-size: cover !important;margin: 0 auto;position: relative;}
.g_banner .gb_txt{position: absolute;left: 15px;top: 50%;transform: translateY(-50%) !important;color: #fff;width: 520px;}
.g_banner .gb_txt h2{font-weight: bold;font-size: 43px;line-height: 1.2;width: 356px;padding-bottom: 16px;text-shadow: 2px 2px 13px rgba(0, 0, 0, 0.5);}
.g_banner .gb_txt p{font-size: 14px;line-height: 1.5;letter-spacing: 0.5px;text-shadow: 1px 0px 4px rgba(0,0,0,0.5);}
.g_title1{text-align: center;line-height: 1;font-size: 36px;color: #38807a;font-family:'SourceHanSans-Heavy';font-weight: bold;}
.timeLine{display: none;}
/*g_abus_one*/
.g_abus_one{padding: 40px 0 20px;}
.g_abus_one .ga_one_main{display: flex;align-items: center;}
.g_abus_one .ga_one_main img{width: 203px;height: 236px;}
.g_abus_one .ga_one_main .dt_txt{margin-left: 20px;width: 300px;}
.g_abus_one .ga_one_main .dt_txt li{display: flex;justify-content: center;align-items: center;margin-top: 20px;}
.g_abus_one .ga_one_main .dt_txt li p:nth-child(1){color: #38807a;font-size: 24px;text-align: right;width: 40%;font-family:'Alibaba-PuHuiTi-Medium';}
.g_abus_one .ga_one_main .dt_txt li p:nth-child(2){color: #000000;font-size: 14px;text-align: left;width: 60%;font-family:'SourceHanSans-Normal';padding-left: 12px;}

/* map */
.g_abus_map_desc{font-size: 16px;position: absolute;top: 465px;left: 100px;}
.g_abus_map_desc_main{display: flex;margin-bottom: 13px;align-items: center;}
.g_abus_map_desc_main_left{width: 50px;height:50px}
.g_abus_map_desc_main_right{margin-left: 8px;display: flex;justify-content: center;flex-flow: column;}
.g_abus_map_desc_main_one{margin: 5px 0;}
.g_abus_map_desc_main_two{flex-direction:column;line-height: 22px;}
.g_abus_map_desc_font{color: #007C76;font-weight: bold!important}

/*g_abus_two*/
.g_abus_two{padding: 30px 0 35px;}
.g_abus_two .two_txt{margin-top: 40px;font-size: 14px;line-height: 28px;color: #000000;font-family:'SourceHanSans-Normal';text-align: center;}
.g_abus_two .two_txt span{color: #00827a;font-family:'SourceHanSans-Bold';}
/*g_abus_three*/
.g_abus_three{padding: 45px 0 50px;}
.ga_three{width: 100%;height: 360px;margin: 25px auto 0;box-sizing: border-box;border-bottom:20px solid transparent;-moz-border-image:url(b.png) 0 0 20 repeat;-webkit-border-image:url(images/b.png) 0 0 20 repeat;-o-border-image:url(b.png) 0 0 20 repeat;border-image:url(../images/b.png) 0 0 20 repeat;position: relative;}
.ga_three .gat_wrap{width: 100%;height: 360px;position: absolute;bottom: -20px;left: 51%;transform: translateX(-50%);}
.gat_wrap .line_box{position: absolute;width: 250px;height: auto;bottom: 0;left: 50px;line-height: 2;opacity: 0;transition: opacity 2s ease-in-out;font-size: 14px;color: #000;font-family:'SourceHanSans-Normal';}
.gat_wrap .swiper-slide-active .line_box{opacity: 1;}
.gat_wrap .line_box .line{content: '';width: 1px;height: 100%;background: #38807a;position: absolute;bottom: 0;left: -9px;transform: translateX(-0.5px);}
.gat_wrap .line_box .spot{content: '';width: 12px;height: 12px;background: #38807a;position: absolute;top: 0;left: -15px;border-radius: 50%;}
.gat_wrap .line_box p{padding-left: 10px;}
.gat_wrap .line_box p.time{line-height: 1;padding-bottom: 10px;}
.ga_three_txt{width: 100%;margin: 35px auto 0;}
.ga_three_txt .gatt_wrap{width: 1115px;height: auto;margin: 0 auto;text-align: center;}
.ga_three_txt .gatt_wrap .swiper-slide{cursor: pointer;opacity: 0.5;}
.ga_three_txt .gatt_wrap .swiper-slide.swiper-slide-active{opacity: 1;}
.ga_three_txt .gatt_wrap .gatt_h2{font-size: 24px;color: #38807a;font-family:'SourceHanSans-Medium';line-height: 1.5;}
/*g_abus_four*/
.g_abus_four{padding: 40px 0 55px;}
.g_abus_four .ga_four_main{width: 840px;margin: 60px auto 0;}
.g_abus_four .ga_four_main .four_wrap{width: 770px;margin: 0 auto;position: relative;}
.g_abus_four .ga_four_main .four_wrap .roll_list li{box-sizing: border-box;padding: 0 2px;}
.g_abus_four .ga_four_main .four_wrap .abu_four_txt{margin-top: 15px;line-height: 1;text-align: center;font-size: 14px;color: #000;font-family:'SourceHanSans-Normal';}
.g_abus_four .ga_four_main .four_wrap .abu_four_txt p{padding-top: 15px;}
.g_abus_four .ga_four_main .four_wrap .four_slide_prev{position: absolute;top: 75px;transform: rotate(180deg);left: -55px;cursor: pointer;}
.g_abus_four .ga_four_main .four_wrap .four_slide_next{position: absolute;top: 75px;right: -55px;cursor: pointer;}
.g_abus_four .ga_four_main .four_wrap .four_slide_prev img ,.g_abus_four .ga_four_main .four_wrap .four_slide_next img{width: 14px;}
/*g_abus_five*/
.g_abus_five{padding: 35px 0 70px}
.g_abus_five .ga_five_main{width: 710px;margin: 0 auto;padding-top: 30px;}
.g_abus_five .ga_five_main .ga_five_wrap{width: 100%;margin-top: 30px;display: flex;align-items: center;}
.g_abus_five .ga_five_main .ga_five_wrap img{width: 284px;}
.g_abus_five .ga_five_main .ga_five_wrap:nth-child(odd) img{margin-left: 45px;}
.g_abus_five .ga_five_main .ga_five_wrap:nth-child(even) img{margin-right: 45px;}
.g_abus_five .ga_five_main .ga_five_wrap .five_txt{flex: 1;font-size: 14px;line-height: 28px;color: #000;font-family:'SourceHanSans-Normal';}
.g_abus_five .ga_five_main .ga_five_wrap .five_txt em{font-size: 28px;color: #38807a;font-family:'Alibaba-PuHuiTi-Medium';}
/*g_abus_six*/
.g_abus_six{padding: 30px 0;}
.g_abus_six .ga_six_main{width: 784px;margin: 45px auto 0;}
.ga_six_main .six_map{width: 100%;height: 200px;box-shadow: 0 0 15px 15px #e5e5e5;background: #fff;border-radius: 10px;overflow: hidden;}
.ga_six_main .six_map img{width: 100%;height: 100%;}
.ga_six_main .six_botm{margin-top: 30px;display: flex;justify-content: center;}
.ga_six_main .six_botm .code_box{display: flex;}
.ga_six_main .six_botm .six_code{width: 80px;height: auto;margin-right: 30px;text-align: center;}
.ga_six_main .six_botm .six_code img{width: 100%;}
.ga_six_main .six_botm .six_code p{font-size: 12px;color: #000;font-family:'Alibaba-PuHuiTi-Regular';margin-top: 8px;}
.ga_six_main .six_botm .six_txt{margin-left: 15px;font-size: 14px;line-height: 28px;color: #000;font-family:'SourceHanSans-Normal';}



/***********全学龄办学*********/
.g_type{width: 100%;padding: 80px 0 0;}
.type_list_wrap{width: 868px;position: relative;margin: 0 auto;}
.type_list_wrap .link_list{display: flex;justify-content: space-evenly;align-items: center;}
.type_list_wrap .link_list a{font-weight:bold;font-size: 24px;color: rgba(56, 128, 122, 0.5);position: relative;z-index: 2;padding-bottom: 16px;}
.type_list_wrap .link_list a::after{content: '';background: url(../images/g_bd2.png) no-repeat;width: 24px;height: 20px;position: absolute;bottom: -20px;left: 50%;transform: translateX(-50%);display: none;z-index: 2;}
.type_list_wrap .link_list a.active{color: #38807a;}
.type_list_wrap .link_list a.active::after{display: block;}
.type_list_wrap .line_border{background: url(../images/g_bd3.png) repeat;width: calc(100% - 40px);height: 12px;margin: 0 auto;position: relative;z-index: 1;}
.type_list_wrap .line_border::before{content: '';background: url(../images/g_bd1.png) no-repeat;width: 20px;height: 12px;position: absolute;bottom: 0;left: -20px;}
.type_list_wrap .line_border::after{content: '';background: url(../images/g_bd4.png) no-repeat;width: 20px;height: 12px;position: absolute;bottom: 0;right: -20px;}
.h2_intr{font-size: 14px;text-align: center;line-height: 1.8;margin: 22px auto 0;}
.h2_intr.school_h2_intr{width: 700px;}
.school_main_wrap{width: 888px;padding-bottom: 200px;margin: 100px auto 0;text-align: center;}
.school_main_wrap h3{font-size: 24px;color: #38807a;}

.allinone_thumbnailsBanner{background-size: 100% 100% !important;background-position: center !important;}
@-webkit-keyframes bounce-up {
    25% {-webkit-transform: translateY(10px);}
    50%, 100% {-webkit-transform: translateY(0);}
    75% {-webkit-transform: translateY(-10px);}
}

@keyframes bounce-up {
    25% {transform: translateY(10px);}
    50%, 100% {transform: translateY(0);}
    75% {transform: translateY(-10px);}
}

.animate-bounce-up{ -webkit-animation: bounce-up 1.4s linear infinite;animation: bounce-up 1.4s linear infinite;}

.center-nav-wrapper{margin-top: 30px;width:888px;display: flex;height: 70px;border-bottom: 2px solid #00827a;align-items: center;}
.center-nav-item{padding: 0 12px;cursor: pointer;flex: 1;height: 70px;display: flex;align-items: center;justify-content: center;line-height: 22px;background: #7fc0bc;text-align: center;font-size: 16px;color: #ffffff; margin: 0 5px;border-top-left-radius: 10px;border-top-right-radius: 10px;}
.dv-title{font-size: 24px;color: #38807a;margin-top: 40px;text-align: center;}
.center-dv-wrap{height: 450px;width: 100%;position: relative;}
.center-dv-wrap .bg{position: absolute;width: 100%;height: 310px;background-image: url("../images/quanlin-bg.png");top:140px;}
.center-dv-wrap .center-dv-content{width: 888px;display: flex;height: 450px;margin:0 auto;justify-content: center;}
.center-dv-item {display: flex;flex:1;flex-direction: column;align-items: center;justify-content: flex-end;text-align: center;
    z-index: 1;}
.center-dv-item .dv-icon{width: 150px;height: 150px;}
.center-dv-item .dv-name{font-size: 24px;color: #38807a;margin-top: 25px;}
.center-dv-item .dv-en{font-size: 10px;color: #38807a;margin-top: 5px;}
.center-dv-item .dv-info{font-size: 14px;color: #000000;margin-top: 25px;line-height: 28px;width: 80%;}

.center-dv-item1 {display: flex;align-items: flex-end;justify-content: center;flex: 1;}
.center-dv-item1 .dv-name{display: flex;align-items:center;justify-content: center;width: 145px;height: 145px;border: 5.5px solid #37807a;border-radius: 100%;font-size: 22px;font-weight: bold;color: #387f79;}
.center-dv-item1 .dv-name .cname{width: 110px;text-align: center;line-height: 36px;font-weight: bold;}

.center-nav-item:first-child{margin-left: 0;}
.center-nav-item:last-child{margin-right: 0;}
.center-nav-wrapper .active{background: #387f79;}
.edu-center-bg {margin-top: 50px;width: 100%;height: auto;}
.edu-center-bg img{width: 100%;}
.edu-center-text{width: 700px;margin: 50px auto;}

.school_pic_content{margin-top: 30px;}
.school_main .school_slide{width: 630px;height: 254px;margin: 26px auto 0;position: relative;}
.school_main .school_slide ul li img{width: 100%;height: 100%;}
.school_main .school_slide .ss_icon{width: 38px;height: 76px;background: rgba(56, 128, 122, 0.5);position: absolute;top: 50%;transform: translateY(-50%);z-index: 2;cursor: pointer;}
.school_main .school_slide .ss_icon img{position: absolute;top: 50%;transform: translate(-50%,-50%);width: 45%;}
.school_main .school_slide .ss_prev{border-top-right-radius: 5em;border-bottom-right-radius: 5em;left: 0;}
.school_main .school_slide .ss_next{border-top-left-radius: 5em;border-bottom-left-radius: 5em;right: 0;}
.school_main .school_slide .ss_prev img{left: 34%;}
.school_main .school_slide .ss_next img{right: -10%;}
.school_main .txt{color: #000;font-size: 18px;text-align: center;padding: 28px 0 22px;}



/***********教育运营服务-1*********/
.h2_intr.service_h2_intr{width: 700px;}
.service_img_show{width: 1100px;margin: 65px auto 0;}
.service_img_show .sis_wrap{width: 100%;height: auto;margin: 0 auto;display: flex;justify-content: space-between;}
.service_center_wrap{width: 600px;margin: 0 auto;padding-bottom: 100px;}
.service_center_wrap .scw_wrap{width: 100%;margin-top: 100px;display: flex;justify-content: space-between;}
.service_center_wrap .scw_wrap .scw_box{text-align: center;}
.service_center_wrap .scw_wrap .scw_box:nth-child(2){margin-top: 120px;}
.service_center_wrap .scw_wrap .scw_box .txt{margin-top: 20px;font-size: 14px;font-family:'Alibaba-PuHuiTi-Regular';}
.service_center_wrap .scw_wrap .scw_box .scw_box_num{width: 84px;height: 84px;box-sizing: border-box;border: 2px solid #38807a;border-radius: 20px;margin: 0 auto;padding: 12px 12px 0;font-size: 28px;color: #38807a;text-align: justify;
text-align-last: justify;position: relative;}
.service_center_wrap .scw_wrap .scw_box .scw_box_num em{opacity: 0;}
.service_center_wrap .scw_wrap .scw_box .scw_box_num i{font-size: 90px;position: absolute;top: -40px;}
.service_center_wrap .scw_wrap .scw_box:nth-child(1) .scw_box_num i{left: -6px;}
.service_center_wrap .scw_wrap .scw_box:nth-child(2) .scw_box_num i{left: -10px;}
.service_center_wrap .scw_wrap .scw_box:nth-child(3) .scw_box_num i{left: -10px;}
.service_txt_1{padding: 50px 0;background: #f3f3f3;}
.service_txt_1 .st1_wrap{width: 640px;margin: 0 auto;font-size: 14px;color: #000;line-height: 1.8;}
.service_txt_1 .st1_wrap span{font-size: 24px;color: #38807a;}
/***********教育运营服务-2*********/
.service_h3_title{width: 635px;margin: 0 auto;font-size: 24px;color: #38807a;font-family:'Alibaba-PuHuiTi-Medium';}
.service_partner_wrap{width: 100%;margin: 55px auto 0;padding: 50px 0 78px;background: #f7f7f7;}

.partner_wrap{width: 720px;margin: 0 auto;display: flex;justify-content: center;flex-wrap: wrap;}
.partner_wrap .spw_box{text-align: center;margin-top: 55px;width: 176px;}
.partner_wrap .spw_box p{margin-top: 18px;line-height: 1;font-size: 14px;color: #000;font-family:'SourceHanSans-Normal';}

.service_case_wrap{width: 100%;padding: 55px 0 60px;background: #ffffff;}
.service_case_wrap .s_case_wrap{width: 635px;margin: 60px auto 0;display: flex;}
.s_case_wrap .scw_txt{flex: 1;margin-left: 15px;color: #000;}
.s_case_wrap .scw_txt h3{font-size: 18px;font-family:'Alibaba-PuHuiTi-Medium';margin-top: 10px;}
.s_case_wrap .scw_txt p{font-size: 14px;font-family:'SourceHanSans-Normal';margin-top: 12px;line-height: 1.5;}
.service_case_wrap .s_case_round{width: 635px;margin: 40px auto 0;display: flex;justify-content: space-around;}
.s_case_round .scr_box{width: 96px;height: 96px;box-sizing: border-box;border: 2px solid #00827a;border-radius: 50%;text-align: center;display: flex;flex-direction: column;justify-content: center;}
.s_case_round .scr_box p{font-size: 12px;color: #000;font-family:'SourceHanSans-Normal';line-height: 1.5;}

.coo_partner_wrap_list{padding-top: 50px;}
/* .coo_partner_wrap{width:100%;margin: 0 auto;display: flex;justify-content: center;} */
.coo_partner_wrap_item{width:160px;height:160px;display: flex;justify-content: center;justify-items: center;flex-direction: column;}
.coo_partner_wrap_item_bg{width: 160px;height: 160px;position: absolute;margin-left: 0;margin-right: 0;z-index: 1;}
.coo_partner_wrap_item_icon{max-width: 100px;margin: 0 auto;}
.coo_partner_wrap_list1{display: flex;justify-content: center;flex-wrap: wrap;margin-top: -25px;}
.coo_partner_wrap_item_div{z-index: 2;display: flex;justify-content: center;justify-items: center;}
.coo_partner_wrap_list2{display: flex;margin-top: -25px;justify-content: center;flex-wrap: wrap;}
/***********教育运营服务-3*********/
.service_kitchen_wrap{width: 600px;height: auto;margin: 50px auto 0;display: flex;justify-content: space-between;position: relative;}
.service_kitchen_wrap::after{content: '';width: 84%;height: 2px;border-bottom: 2px dashed #38807a;position: absolute;;bottom: 0;left: 53%;margin-left: -45%;}
.service_kitchen_wrap .skw_box{text-align: center;position: relative;padding-bottom: 15px;}
.service_kitchen_wrap .skw_box::after{content: '';width: 14px;height: 14px;border-radius: 50%;background: #38807a;position: absolute;bottom: -6px;left: 50%;margin-left: -7px;}
.service_kitchen_wrap .skw_box img{padding-bottom: 15px;}
.service_kitchen_wrap .skw_box .skw_title{position:absolute;bottom: -70px;left: 15px;}
.service_kitchen_wrap .skw_box .skw_title p{font-size: 16px;color: #3e7f7a;font-family:'SourceHanSans-Normal';line-height: 1.5;}
.service_img_show.s3_img_show{padding-bottom: 100px;}
/***********教育运营服务-4*********/
.service_technology_wrap{padding-top: 150px;}
.service_technology_wrap .service_t_b_banner{margin-top: 46px;}
.service_technology_wrap .service_t_b_banner img{margin: 0 auto;}
.service_technology_wrap .service_t_b_banner img:nth-child(1){display: block;}
.service_technology_wrap .service_t_b_banner img:nth-child(2){display: none;}



/***********新闻中心*********/
.g_news{width: 100%;height: 100%;background: #f3f3f3;box-sizing: border-box;padding-bottom: 72px;}
.g_news .news_main{width: 865px;min-height: calc(100vh - 626px);margin: 0 auto;background: #ffffff;box-shadow: 0 0 3px 3px #eee;display: flex;}
.news_main .nm_left_nav{width: 175px;min-height: calc(100vh - 626px);box-sizing: border-box;border-right: 1px solid #00827a;font-family:'Alibaba-PuHuiTi-Medium';}
.news_main .nm_left_nav .nav_title{width: 100%;height: 130px;text-align: center;line-height: 130px;background: #00827a;font-size: 58px;color: rgba(255, 255, 255, 0.25);}
.news_main .nm_left_nav .link_list{width: 100%;}
.news_main .nm_left_nav .link_list a{display: block;width: 100%;height: 65px;text-align: center;line-height: 65px;font-size: 24px;color: rgba(56, 128, 122, 0.5);border-bottom: 1px solid #e5e5e5;}
.news_main .nm_left_nav .link_list a.active{color: #00827a;}
.news_main .nm_left_nav .link_list a:last-child{border-bottom: none;}
.news_main .nm_right_news{flex: 1;padding: 0 30px 32px;font-family:'Alibaba-PuHuiTi-Regular';}
.nm_right_news .news_list li{margin-top: 35px;display: flex;}
.nm_right_news .news_list li .left_img{width: 240px;}
.nm_right_news .news_list li .right_detail{flex: 1;margin-left: 25px;}
.nm_right_news .news_list li .right_detail .link_enter{display: block;margin-top: 12px;font-size: 16px;font-weight: bold;font-family: 'Alibaba-PuHuiTi-Regular';color: #000;line-height: 20px;overflow: hidden;-webkit-line-clamp: 2; -webkit-box-orient: vertical;display: -webkit-box;}
.nm_right_news .news_list li .right_detail .link_enter:hover{text-decoration: underline;}
.nm_right_news .news_list li .right_detail .time{margin-top: 25px;line-height: 1;font-size: 14px;color:#666;}
.nm_right_news .news_list li .right_detail .time span{font-size: 10px;margin-left: 15px;}
.nm_right_news .news_list li .right_detail .detail{margin-top: 25px;line-height: 1.6;font-size: 12px;color: #666;overflow: hidden;-webkit-line-clamp: 4; -webkit-box-orient: vertical;display: -webkit-box;}
.nm_right_news .turn_page{margin-top: 40px;display: flex;justify-content: center;align-items: center;}
.nm_right_news .turn_page span{box-sizing: border-box;border: 1px solid #eaeaea;background: #ffffff;padding: 8px 12px;cursor: pointer;margin: 0 6px;font-size: 12px;color: #333;}
.nm_right_news .turn_page span.cnd{cursor: no-drop;color: #999999;}
.nm_right_news .turn_page span:hover{background: #f8f8f8;}
.nm_right_news .turn_page span.active{background: #00827a;color: #ffffff;border: none;}
.nm_right_news .turn_page span.txt{border: none;color: #666;}
.nm_right_news .turn_page span.in{height: 30px;padding: 0;}
.nm_right_news .turn_page span.in input{display: block;border: 0 none;text-align: center;font-size: 12px;width: 28px;height: 28px;line-height: 12px;margin: 0 auto;}
.g_news_detail{width: 100%;height: 100%;background: #fff;box-sizing: border-box;padding: 50px 0;}
.g_news_detail .main_dedtail{width: 1200px;min-height: calc(100vh - 626px);margin: 0 auto;background: #ffffff;box-shadow: 0 0 3px 3px #eee;display: inherit;}
.news_detail{width: 100%;padding: 50px 30px 80px;background: #f1f1f1;}
.news_detail .news_title{font-size: 20px;color: #333;text-align: center;margin-bottom: 20px;}
.news_detail .news_time{font-size: 14px;color: #999;text-align: right;margin-bottom: 30px;}
.news_detail .news_main{width: 100%;}
.news_detail .news_main p{line-height: 1.5;font-size: 18px !important;color: #666;margin-top: 15px;font-family:'SourceHanSans-Normal'!important;}
.news_detail .news_main img{display: block;width: 100%;margin-top: 15px;}


/***********合作发展-1*********/
.cooperate_wrap{width: 100%;height: auto;padding: 50px 0 75px;}
.cooperate_wrap.white_wrap{background: #ffffff;}
.cooperate_wrap.grey_wrap{background: #f7f7f7;}
.cooperate_wrap.green_wrap{background: #38807a;}
.cooperate_wrap .h2title{font-size: 28px;color: #38807a;font-family:'Alibaba-PuHuiTi-Heavy';text-align: center;}
.cooperate_link{width: 1200px;margin: 0 auto;height: auto;padding: 20px 0 75px;display: flex;justify-content: space-around;align-items: center;}
.cooperate_link .link-item-wrap{flex:1;font-size: 18px;color: #555;display: flex;flex-direction: column;padding-left: 80px;}
.cooperate_link .link-item-wrap .name{color: #555;line-height: 35px;font-weight: bold;}
.cooperate_link .link-item-wrap div{line-height: 35px;display: flex;align-items: center;white-space: nowrap;}
.cooperate_link .link-item-wrap .phone{color: #000;}
.cooperate_link .link-item-wrap .email{color: #057fe1;white-space: nowrap;}

/***********合作发展-2*********/
.h2title.h2title_expert{font-size: 24px;}
.h3title_expert{font-size: 16px;color: #000;font-family: 'SourceHanSans-Heavy';font-weight: bold;margin-top: 50px;text-align: center;margin: 50px auto 0;max-width: 170px;line-height: 21px;border-bottom: 4px solid #387f79;}
.expert_wrap{width: 656px;height: auto;margin: 55px auto 0;display: flex;justify-content: center;}
.expert_wrap .expert_box{width: 144px;height: 252px;margin: 0 10px;overflow: hidden;position: relative;}
.expert_wrap .expert_box .coo_expert{width: 100%;position: absolute;top: 0;left: 50%;transform: translateX(-50%);z-index: 1;}
.expert_wrap .expert_box .txt_box{width: 100%;height: auto;position: absolute;left: 0;bottom: 0;background: #38807a;box-sizing: border-box;padding: 0 10px;z-index: 2;transition: all 1s ease-in-out;padding-bottom: 18px;transform: translateY(97px);}
.expert_wrap .expert_box .txt_box::before{content: '';width: 0;height: 0;border-bottom: 15px solid #38807a;border-right: 144px solid transparent;position: absolute;top: -15px;left: 0;transition: all 1s ease-in-out;}
.expert_wrap .expert_box .txt_box .name{font-size: 24px;color: #fff;font-family:'SourceHanSans-Bold';line-height: 54px;transition: all 1s ease-in-out;}
.expert_wrap .expert_box .txt_box .detail{color: #fff;font-size: 10px;font-family:'SourceHanSans-Normal';line-height: 16px;}
.expert_wrap .expert_box.active .txt_box{background: #f88a27;transform: translateY(0);}
.expert_wrap .expert_box.active .txt_box::before{border-bottom: 15px solid #f88a27;}
.expert_wrap .expert_box.active .txt_box .name{font-size: 14px;line-height: 14px;padding: 4px 0 8px;}
.expert_wrap2{width: 1260px;height: auto;margin: 10px auto 0;display: flex;justify-content: space-between;flex-wrap: wrap;margin-top: 50px;}
/*.expert_wrap2 .expert_img{margin-top: 50px;}*/

.expert_wrap2 .expert_box{width: 620px;height: 190px;box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);display: flex;margin-top: 35px;overflow: hidden;}
.expert_wrap2 .expert_box .expert_img{width: 180px;height: 190px;max-height: unset;}
.expert_wrap2 .expert_box .expert_txt{flex: 1;margin:20px 25px;}
.expert_wrap2 .expert_box .expert_txt h2{font-size: 32px;color: #000;font-weight:bold;padding-bottom: 18px;}
.expert_wrap2 .expert_box .expert_txt h3{font-size: 14px;color: #000;line-height: 1.5;}
/***********合作发展-3*********/
.h2title.h2title_demand{margin-top: 30px;}
.demand_title{width: 700px;margin: 60px auto 0;padding-bottom: 20px;display: flex;color: #000;font-size: 15px;font-family:'SourceHanSans-Medium';text-align: center;}
.demand_title .d_title:nth-child(1) ,.demand_main .demand_roll .demand .d_title:nth-child(1){text-align: left;width: 350px;}
.demand_title .d_title:nth-child(2) ,.demand_main .demand_roll .demand .d_title:nth-child(2){width: 280px;}
.demand_title .d_title:nth-child(3) ,.demand_main .demand_roll .demand .d_title:nth-child(3){flex: 1;}
.cooperate_wrap.dwp_d1{padding-bottom: 0;}
.cooperate_wrap.dwp_d2{padding: 22px 0;}
.cooperate_wrap.dwp_d3{padding: 80px 0 50px;}
.demand_main{width: 870px;margin: 0 auto;position: relative;}
.demand_main .demand_roll{width: 700px;margin: 0 auto;}
.demand_main .demand_roll .demand{width: 100%;display: flex;margin-top: 20px;}
.demand_main .demand_roll .demand:first-child{margin-top: 0;}
.demand_main .demand_roll .demand .d_title{font-size: 14px;font-family:'SourceHanSans-Normal';text-align: center;}
.demand_main .demand_roll .demand .d_title a{display: inline-block;color: #fff;padding-bottom: 6px;border-bottom: 1px solid #fff;box-sizing: border-box;}
.demand_main .demand_roll .demand .d_title:nth-child(1) a{width: 280px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.demand_main .demand_roll .demand .d_title:nth-child(2) a{border-bottom: none;}
.demand_main .dm_btn{width: 16px;height: 32px;position: absolute;top: 50%;transform: translateY(-50%);cursor: pointer;}
.demand_main .dm_prev{background: url(../images/WL.png)no-repeat;left: 0;background-size: cover;}
.demand_main .dm_next{background: url(../images/WR.png)no-repeat;right: 0;background-size: cover;}
.demand_input_list{margin: 30px auto 0;width: 325px;font-size: 16px;color: #000;font-family:'SourceHanSans-Normal';}
.demand_input_list .demand_input ,.demand_input_list .demand_textarea{margin-top: 22px;}
.demand_input_list .demand_input .di_input{margin-top: 12px;width: 100%;height: 32px;border: 1px solid #111111;border-radius: 4px;box-sizing: border-box;padding: 0 8px;display: flex;align-items: center;}
.demand_input_list .demand_input .di_input.error ,.demand_input_list .demand_textarea .di_textarea.error{border: 1px solid #ec0619;}
.demand_input_list .demand_input .di_input.active ,.demand_input_list .demand_textarea .di_textarea.active{border: 1px solid #00827a;}
.demand_input_list .demand_input .di_input input ,.demand_input_list .demand_textarea .di_textarea textarea{display: block;border: 0 none;color: #000;width: 100%;font-size: 14px;}
.demand_input_list .demand_input .di_input input::placeholder ,.demand_input_list .demand_textarea .di_textarea textarea::placeholder{color: rgba(0, 0, 0, 0.5);}
.demand_input_list .demand_textarea .di_textarea{margin-top: 12px;width: 100%;height: auto;border: 1px solid #111111;border-radius: 4px;box-sizing: border-box;padding: 8px;display: flex;}
.demand_input_list .demand_btn{margin-top: 40px;width: 100%;height: 40px;text-align: center;line-height: 40px;border-radius: 4px;background: #00827a;font-size: 16px;color: #fff;cursor: pointer;}
.demand_input_list .demand_btn:hover{background: #38807a;}



/***********加入我们-1*********/
.type_list_wrap.ju_wrap .line_border{background: #38807a;width: 100%;height: 4px;border-radius: 6px;}
.type_list_wrap .link_list a{padding-bottom: 24px;}
.type_list_wrap.ju_wrap .line_border::before ,.type_list_wrap.ju_wrap .line_border::after ,.type_list_wrap.ju_wrap .link_list a.active::after{display: none;}        
.ju_culture{width: 634px;height: auto;margin: 55px auto 0;padding-bottom: 150px;}

.ju_culture .ju_wrap{display: flex;align-items: center;justify-content: space-between;padding: 40px;margin-top: 30px;}
.ju_culture .ju_wrap .ju_info{display: flex;flex-direction: column;}
.ju_culture .ju_wrap .ju_info .name{font-size: 24px;font-weight: bold;color: #fff}
.ju_culture .ju_wrap .ju_info .name span{font-size: 24px;font-weight: normal;font-family: Alibaba-PuHuiTi-Light,serif;;margin-left: 10px;}
.ju_culture .ju_wrap .ju_info .intr {font-size: 16px;font-weight: normal;font-family: Alibaba-PuHuiTi-Light;color: #fff;margin-top: 15px;}
.ju_culture .ju_wrap img{width: 80px;height: 80px}
/***********加入我们-2*********/
.cooperate_wrap.ju_staff_wrap1{padding-bottom: 0;text-align: left;}
.cooperate_wrap.ju_staff_wrap1 .h2title{margin-top: 30px;}
.ju_staff_wrap1 .ju_staff_1{width: 630px;margin: 50px auto 0;padding-bottom: 45px;}
.ju_staff_wrap1 .ju_staff_1 .txt{font-size: 14px;color: #000;font-family:'SourceHanSans-Normal';text-indent: 2em;line-height: 2;}
.ju_staff_wrap1 .ju_staff_1 .jus_img1{margin-top: 35px;}
.ju_staff_wrap1 .ju_staff_1 .jus_img2 ,.ju_staff_wrap1 .ju_staff_1 .jus_img3{margin-top: 20px;}
.cooperate_wrap.ju_staff_wrap2{margin-top: 30px;text-align: left;}

.ju_staff_wrap2 .ju_staff_2{width: 715px;display: flex;padding-bottom: 0;margin: 55px auto 0;}
.ju_staff_wrap2 .ju_staff_3{width: 715px;margin: 15px auto 0;}
.jus_img_wrap{perspective:1000;transform-style:preserve-3d;margin: 0 -5px;}
.jus_img_wrap ,.f_front ,.f_back{width: 153px;height: 121px;}
.jus_img_wrap .jus_flip{position:relative;transition:0.6s;transform-style:preserve-3d;}
.f_front ,.f_back{position:absolute;top: 0px;left: 0px;backface-visibility:hidden;text-align: center;line-height: 1.1;color: #fff;font-size: 18px;font-family:'Alibaba-PuHuiTi-Bold';display: flex;align-items: center;justify-content: center;}
.f_front{z-index: 2;}
.f_front{background: url(../images/join-us/ju-staff-1.png) no-repeat;}
.f_back{background: url(../images/join-us/ju-staff-2.png) no-repeat;}
.f_back{transform:rotateY(-180deg);}
.jus_img_wrap.active .jus_flip{transform:rotateY(180deg);}
.ju_staff_wrap2 .ju_staff_3 .jus_img_txt{display: none;}
.ju_staff_wrap2 .ju_staff_3 .jus_img_txt#jusit1{display: block;}
.ju_staff_wrap2 .ju_staff_3 .jus_img_txt .txt{min-height: 170px;padding: 0 90px 0;line-height: 1;color: #000;}
.ju_staff_wrap2 .ju_staff_3 .jus_img_txt .txt h3{font-size: 14px;font-family:'Alibaba-PuHuiTi-Bold';margin-top: 25px;}
.ju_staff_wrap2 .ju_staff_3 .jus_img_txt .txt h4{font-size: 14px;font-family:'SourceHanSans-Normal';margin-top: 15px;text-indent: 2em;line-height: 1.5;}
/***********加入我们-3*********/
.ju_photos{width: 868px;margin: 75px auto 0;text-align: center;padding-bottom: 150px;}
.ju_photos .photos_wrap{margin-top: 4px;}
.ju_photos .photos_wrap:nth-child(odd){transform: translateX(0) !important;}
.ju_photos .photos_wrap:nth-child(even){transform: translateX(112px) !important;}
.ju_photos .photos_wrap img{display: inline-block;margin: 0 2px;}
.ju_photos{display: block;}
.ju_photos_m{display: none;}
