.meet_wrap{width: 100%;height: auto;min-width: 1200px;}
.meet_wrap .meet_banner{width: 100%;height: 840px;position: relative;display: flex;}
.meet_banner .img{width: 100%;height: 100%;position: relative;z-index: 1;object-fit: cover;}
.meet_banner .btn_wrap{width: 100%;position: absolute;left: 0;bottom: 100px;display: flex;justify-content: center;z-index: 2;}
.meet_banner .btn_wrap .btn{width: 238px;height: 52px;background-image: linear-gradient(-90deg, #3ad2ff 0%, #0b6afe 100%), linear-gradient(#ffffff, #ffffff);border: 2px solid #95f2fa;font-size: 24px;color: #ffffff;margin: 0 35px;cursor: pointer;border-radius: 5em;display: flex;justify-content: center;align-items: center;}
.meet_banner .btn_wrap .btn:hover{background-image: linear-gradient(-90deg, #3693fc 0%, #0b6afe 100%), linear-gradient(#ffffff, #ffffff);}
.meet_title{font-size: 34px;font-weight: bold;color: #333333;line-height: 1;padding-bottom: 28px;position: relative;text-align: center;}
.meet_title::after{content: '';width: 86px;height: 2px;background: #1581fe;position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);z-index: 2;}
.meet_guest{padding: 100px 0 60px;background: #f4f8fe;}
.meet_guest .guest_main{width: 1200px;margin: 0 auto;position: relative;display: flex;flex-wrap: wrap;}
.meet_guest .meet_title{margin-bottom: -30px;}
.guest_main .guest_box{width: 200px;height: auto;margin: 100px 50px 0;display: flex;flex-direction: column;align-items: center;line-height: 1;}
.guest_main .guest_box .guest{width: 200px;height: 200px;border-radius: 50%;background: #ffffff;box-shadow: 3px 9px 16px 0px rgba(51, 51, 51, 0.2);overflow: hidden;}
.guest_main .guest_box .guest img{width: 100%;height: 100%;object-fit: cover;}
.guest_main .guest_box .name{margin-top: 38px;font-size: 20px;color: #333333;font-weight: bold;}
.guest_main .guest_box .intr{margin-top: 16px;font-size: 14px;line-height: 24px;color: #999999;text-align: center;}
.meet_wrap .center_banner{width: 100%;height: 646px;position: relative;display: flex;}
.meet_wrap .center_banner .img{width: 100%;height: 100%;position: relative;z-index: 1;object-fit: cover;}
.meet_wrap .center_banner .btn_wrap{width: 100%;position: absolute;left: 0;bottom: 80px;display: flex;justify-content: center;z-index: 2;}
.meet_wrap .center_banner .btn_wrap .btn{width: 238px;height: 52px;background-image: linear-gradient(-90deg, #fd944e 0%, #fa621d 100%), linear-gradient(#ffffff, #ffffff);border: 2px solid #fcd8c9;font-size: 24px;color: #ffffff;margin: 0 35px;cursor: pointer;border-radius: 5em;display: flex;justify-content: center;align-items: center;}
.meet_wrap .center_banner .btn_wrap .btn:hover{background-image: linear-gradient(-90deg, #ee7e33 0%, #fa621d 100%), linear-gradient(#ffffff, #ffffff);}
.meet_process{padding: 100px 0;background: #ffffff;}
.meet_process .process_main{width: 1200px;margin: 76px auto 0;position: relative;display: flex;flex-wrap: wrap;}
.process_main .process_box:nth-child(1){width: 500px;padding-right: 100px;}
.process_main .process_box:nth-child(2){width: 525px;margin-left: 40px;}
.process_box .title{font-size: 28px;color: #333333;line-height: 1;}
.process_box .time_wrap{margin-top: 30px;padding-top: 18px;position: relative;display: flex;align-items: flex-start;}
.process_box .time_wrap::before{content: '';width: 40px;height: 3px;background: #333333;position: absolute;top: 0;left: 0;z-index: 2;}
.process_box .time_wrap .time{font-size: 18px;line-height: 28px;color: #333333;width: 192px;}
.process_box .time_wrap .con{flex: 1;width: 0;}
.process_box .time_wrap .con .tit{font-size: 18px;line-height: 28px;color: #333333;}
.process_box .time_wrap .con .txt{font-size: 14px;line-height: 22px;color: #999;margin-top: 4px;}
.process_main .tips{width: 100%;text-align: right;margin-top: 52px;font-size: 14px;color: #666666;line-height: 1;}
.meet_review{padding: 100px 0;background: #f4f8fe;}
.meet_review .review_main{width: 1200px;margin: 62px auto 0;position: relative;}
.review_main .img_box{width: 1200px;height: auto;display: flex;justify-content: center;align-items: center;}
.review_main .img_box img{width: 100%;height: 100%;object-fit: cover;}
.review_main .title{margin-top: 38px;font-size: 28px;color: #333333;font-weight: bold;line-height: 1;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.review_main .subtxt{margin-top: 15px;font-size: 16px;line-height: 26px;color: #666666;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.review_main .btn{margin-top: 52px;width: 238px;height: 52px;background-image: linear-gradient(-90deg, #3ad2ff 0%, #0b6afe 100%), linear-gradient(#ffffff, #ffffff);border: 2px solid #95f2fa;font-size: 24px;color: #ffffff;cursor: pointer;border-radius: 5em;display: flex;justify-content: center;align-items: center;}
.review_main .btn:hover{background-image: linear-gradient(-90deg, #3693fc 0%, #0b6afe 100%), linear-gradient(#ffffff, #ffffff);}
.meet_wrap .meet_foot{width: 100%;display: flex;flex-direction: column;align-items: center;overflow: hidden;}
.meet_foot .img{max-width: initial;max-height: initial;}

.meet_wrap.rvbottom{margin-bottom: 130px;}
.review_head{width: 100%;height: 220px;position: relative;box-shadow: 0px 8px 15px 0px rgba(203, 221, 243, 0.2);}
.review_head .img{width: 100%;height: 100%;position: relative;z-index: 1;}
.review_head .con{width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 2;display: flex;flex-direction: column;justify-content: center;align-items: center;}
.review_head .con .logo{width: 128px;height: 43px}
.review_head .con .txt{margin-top: 28px;font-size: 34px;color: #000;line-height: 1;}
.review_list{width: 1200px;margin: 60px auto 0;position: relative;}
.review_list .review{margin-top: 90px;}
.review_list .review:first-child{margin-top: 0;}
.review_list .review .img_box{width: 1200px;height: 290px;display: flex;justify-content: center;align-items: center;}
.review_list .review .img_box img{width: 100%;height: 100%;object-fit: cover;}
.review_list .review .title{margin-top: 38px;font-size: 28px;color: #333333;font-weight: bold;line-height: 1;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.review_list .review .subtxt{margin-top: 15px;font-size: 16px;line-height: 26px;color: #666666;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.review_list .review .btn{margin-top: 52px;width: 238px;height: 52px;background-image: linear-gradient(-90deg, #3ad2ff 0%, #0b6afe 100%), linear-gradient(#ffffff, #ffffff);border: 2px solid #95f2fa;font-size: 24px;color: #ffffff;cursor: pointer;border-radius: 5em;display: flex;justify-content: center;align-items: center;}
.review_list .review .btn:hover{background-image: linear-gradient(-90deg, #3693fc 0%, #0b6afe 100%), linear-gradient(#ffffff, #ffffff);}

.review_turnpage{margin: 60px auto 0;width: 100%;display: flex;justify-content: center;}
.review_turnpage .con{width: 36px;height: 36px;background-color: #ffffff;border-radius: 10px;margin: 0 4px;display: flex;justify-content: center;align-items: center;cursor: pointer;font-size: 14px;color: #333333}
.review_turnpage .con.active{color: #1581fe;}
.review_turnpage .con.none{cursor: no-drop;color: #ccc;}
.review_turnpage .con.dot{background-color: initial;color: #999999;}
.pc_show{display: block;}
.mob_show{display: none;}

@media (max-width:1300px){
.meet_guest .guest_main ,.meet_process .process_main{width: 95%;}
.guest_main .guest_box{width: 20%;margin: 100px 2.5% 0;}
.process_main .process_box:nth-child(1){width: 45%;padding-right: 5%;margin-left: 2.5%;}
.process_main .process_box:nth-child(2){width: 45%;margin-left: 2.5%;}


}

@media (max-width:1024px){
.pc_show{display: none;}
.mob_show{display: block;}
.meet_wrap{min-width: initial;font-family: initial !important;}
.meet_wrap .meet_banner{height: 100vw;}
.meet_banner .btn_wrap{bottom: 7vw;}
.meet_wrap .center_banner .btn_wrap{bottom: 5vw;}
.meet_banner .btn_wrap .btn ,.meet_wrap .center_banner .btn_wrap .btn ,.review_main .btn ,.review_list .review .btn{width: 30vw;height: 8vw;margin: 0 4vw;font-size: 3.57vw;border: 1px solid;}
.meet_guest ,.meet_process ,.meet_review{padding: 8vw 0;}
.meet_title{font-size: 4.67vw;padding-bottom: 2.17vw;}
.meet_title::after{width: 18vw;}
.meet_guest .meet_title{margin-bottom: 0;}
.meet_guest .guest_main{width: 100%;padding: 2vw 0;}
.guest_main .guest_box{width: 33.3%;margin: 4vw 0 0;padding: 0 2vw;box-sizing: border-box;}
.guest_main .guest_box .guest{width: 24vw;height: 24vw;}
.guest_main .guest_box .name{margin-top: 2.67vw;font-size: 3.57vw;}
.guest_main .guest_box .intr{margin-top: 1.53vw;font-size: 2.37vw;line-height: 1.35;}
.meet_wrap .center_banner{height: 50vw;}
.meet_process .process_main{width: 100%;box-sizing: border-box;padding: 0 4vw;margin-top: 0;}
.process_main .process_box:nth-child(1){width: 100%;padding-right: 0}
.process_main .process_box:nth-child(2){width: 100%;margin-left: 0;display: none;}
.meet_process .tabs_change{height: 9vw;box-sizing: border-box;overflow: hidden;display: flex;margin: 6vw 4vw 0;}
.meet_process .tabs_change .tab{flex: 1;height: 100%;display: flex;justify-content: center;align-items: center;font-size: 3.57vw;color: #333333;box-sizing: border-box;border: 1px solid #1581fe;}
.meet_process .tabs_change .tab.active{background-image: linear-gradient(-90deg, #3ad2ff 0%, #0b6afe 100%), linear-gradient(#ffffff, #ffffff);color: #ffffff;border: none;}

.process_box .title{font-size: 4.57vw;}
.process_box .time_wrap{margin-top: 6vw;padding-top: 3.5vw;}
.process_box .time_wrap::before{width: 7vw;height: 1px;}
.process_box .time_wrap .time{font-size: 4.17vw;line-height: 1.35;width: 32vw;}
.process_box .time_wrap .con .tit{font-size: 4.17vw;line-height: 1.35;}
.process_box .time_wrap .con .txt{margin-top: 2vw;font-size: 3.17vw;line-height: 1.35;}
.process_main .tips{margin-top: 6vw;font-size: 2.97vw;}
.meet_review .review_main{width: initial;margin: 4vw 4vw 0;}
.review_main .img_box ,.review_list .review .img_box{width: 100%;height: auto;}
.review_main .title ,.review_list .review .title{margin-top: 3vw;font-size: 4.17vw;line-height: 1.35}
.review_main .subtxt ,.review_list .review .subtxt{margin-top: 2vw;font-size: 3.17vw;line-height: 1.35;}
.review_main .btn ,.review_list .review .btn{margin: 4vw 0 0;}
.meet_wrap.rvbottom{margin-bottom: 10vw;}
.review_head{height: 26vw;}
.review_head .con .logo{width: 30vw;height: auto;}
.review_head .con .txt{margin-top: 2.5vw;font-size: 4.17vw;}
.review_list{width: initial;margin: 6vw 4vw 0;}
.review_list .review{margin-top: 8vw;}
.review_turnpage{display: none;}
.meet_foot .img{max-width: 100%;max-height: 100%;}

}