/* 公共样式 */
*{list-style: none;text-decoration: none;margin: 0;padding: 0;word-break: break-all;-webkit-overflow-scrolling: touch;}
h1, .h1, h2, .h2, h3, .h3, ol, ul, dl, p{margin: 0;padding: 0;}

img{object-fit: cover;}
/* ios有重影 */
input{outline: none;-webkit-appearance: none;-webkit-appearance: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}

.display_flex{display: flex;}
.display_column{display: flex;flex-direction: column;}
.display_column_jc{display: flex;flex-direction: column;justify-content: center;}
.display_flex_ac{display: flex !important; align-items: center;}
.display_flex_jc{display: flex;justify-content: center;}
.display_flex_af{display: flex;align-items: flex-end;}
.display_flex_jb{display: flex;justify-content: space-between;}
.display_flex_ac_jb{display: flex;align-items: center;justify-content: space-between;}
.display_flex_ac_jc{display: flex;align-items: center;justify-content: center;}
.display_flex_af_jc{display: flex;align-items: flex-end;justify-content: center;}
.display_flex_wrap{flex-wrap: wrap;display: flex;}
.display_flex_wrap_jb{flex-wrap: wrap;display: flex;justify-content: space-between;}
.display_inline_va_m{vertical-align: middle;display:inline-block;}
.display_none{display: none}
.flex_0{flex:0;}
.flex_1{flex:1;}
.flex_1_5{flex:1.5;}
.flex_2{flex:2;}

.section-title h3{font-size: 46px;font-weight: bold;color: #494B6E;position: relative;z-index: 1;}
.section-title h3::before{position: absolute;content: "";width: 210px;height: 16px;background: linear-gradient(180deg, #FC9332 0%, #FC3D4F 100%);border-radius: 100px;opacity: 0.2;z-index: -1;left: calc(50% - 105px);bottom: 0;}

/* 第一屏 */
.cover_all{width: 100%;background: #2D2E3D;}
.cover_in{max-width: 1200px;height: 500px;margin: 0 auto;}
.cover_in>div{text-align: center;}
.cover_title{font-size: 60px;font-weight: bold;color: #FFFFFF;}
.cover_text{font-size: 40px;font-weight: 400;color: #FFFFFF;margin: 30px 0 80px;line-height: 40px;}
.cover_btn{background: linear-gradient(90deg, #FC9532 0%, #FF6A60 100%);border-radius: 38px;font-size: 24px;font-weight: 400;color: #FFFFFF;padding: 14px 31px 15px;}
.cover_btn:hover{color: #fff;}

/* 轮播左右箭头 */
.cover_main .owl-theme .owl-controls .owl-nav div{position:absolute;top: calc(50% - 25px);width:50px;height:50px;margin:0;padding:0;border-radius:50%;background: transparent;border: 1px solid #ddd;color: #ddd;font:35px/50px "宋体";}
.cover_main .owl-theme .owl-nav{margin-top: 0;}
.cover_main .owl-theme .owl-controls .owl-nav .owl-prev{left:50px;}
.cover_main .owl-theme .owl-controls .owl-nav .owl-next{right:50px;}
.cover_main .owl-theme .owl-controls .owl-nav .owl-prev:before{content:"<";margin: 0 5px 0 0;}
.cover_main .owl-theme .owl-controls .owl-nav .owl-next:before{content:">";margin: 0 0 0 5px;}

/* 第二屏 企业培训 */
.cultivate_main{padding: 60px 0 70px;}
.cultivate_content{}
.cultivate_tab, .Image_tab{margin: 40px 0;}
.cultivate_tab li+li, .Image_tab li+li{margin: 0 0 0 80px;}
.cultivate_tab a, .Image_tab a{width: 281px;height: 58px;background: #FFFFFF;border-radius: 50px;border: 1px solid #666666;font-size: 25px;font-weight: 400;color: #666666!important;}
.cultivate_tab a.active, .cultivate_tab a:hover, .Image_tab a.active, .Image_tab a:hover{background: linear-gradient(90deg, #FC9332 0%, #FF6A60 100%);color: #FFFFFF!important;border: 1px solid #fff;}
.cultivate_in{max-width: 1200px;height: 567px;box-shadow: 0px 0px 10px 1px rgba(0,0,0,0.08);border-radius: 4px;margin: 0 auto;}
.cultivate_btn{width: 229px;height: 60px;background: linear-gradient(90deg, #FC9332 0%, #FF6A60 100%);border-radius: 90px;font-size: 22px;font-weight: 400;color: #FFFFFF!important;margin: 40px 0 0;}

.one_tab_in{padding: 47px 55px;height: 100%;}
.one_tab_in .left h3, .two_tab_in h3, .three_tab_in h3{font-size: 26px;font-weight: bold;color: #333333;position: relative;width: fit-content;margin: 15px 0;z-index: 1;}
.one_tab_in .left h3::after, .two_tab_in h3::after, .three_tab_in h3::after{position: absolute;content: "";width: 39px;height: 39px;background: linear-gradient(180deg, #FF6A60 0%, #FC9332 100%);opacity: 0.42;border-radius: 39px;top: -50%;right: -25px;z-index: -1;}
.one_tab_in .left h4{font-size: 16px;font-weight: bold;color: #333333;margin: 40px 0 15px;}
.one_tab_in .left p, .two_tab_in p{font-size: 16px;font-weight: 400;color: #666666;line-height: 32px;position: relative;padding: 0 0 0 18px;}
.one_tab_in .left p:before, .two_tab_in p:before{position: absolute;content: "";width: 8px;height: 8px;background: #666666;border: 1px solid #707070;border-radius: 8px;top: calc(50% - 4px);left: 0;}
.one_tab_in .left text{font-size: 14px;font-weight: 400;color: #999999;}

.case_all{width: 736px;}
.case_all .top div{width: 225px;margin: 0 0 25px;cursor: pointer;}
.case_all .top div h3{font-size: 20px;font-weight: bold;color: #333;margin: 0 0 6px;line-height: 25px;}
.case_all .top div p{font-size: 16px;font-weight: 400;color: #666;line-height: 20px;}
.case_all .top .active h3, .case_all .top div:hover h3{color: #FC9332;}
.case_all .top .active p, .case_all .top div:hover p{color: #FC9332;}
.case_all .bottom img{width: 337px;display: block;transition: 0.2s;}

.two_tab_in,.three_tab_in{padding: 33px 0 59px;}
.two_tab_in p{font-size: 18px;line-height: 34px;}
.two_tab_in p+p{margin: 0 0 0 50px;}
.two_tab_in .in{padding: 15px 0 0 178px;}
.two_tab_in .image{padding: 50px 175px 0 0;}
.two_tab_in img{width: 200px;height: 99px;margin: 35px 15px 0 0;border: 1px solid #eee;}
.two_tab_in img:nth-child(4n){margin: 35px 0 0 0;}

.three_tab_in .in{padding: 15px 178px 0;}
.three_tab_in p{font-size: 18px;font-weight: 400;color: #666666;line-height: 32px;}
.three_tab_in .image{padding: 60px 0 0;}
.three_tab_in img{height: 99px;}
.three_tab_in img+img{margin: 0 0 0 15px;}

/* 第三屏 代运营 */
.operate_main{background: rgba(45,46,61,0.03);padding: 60px 0 70px;}
.operate_all{max-width: 1200px;margin: 0 auto;}
.operate_top{margin: 40px 0 42px;}
.operate_top>div+div{margin: 0 0 0 74px;}
.operate_top>div{background-color: #ffff;background-size: cover;background-repeat: no-repeat;height: 152px;width: 351px;padding: 26px 21px;box-shadow: 0px 0px 10px 1px rgba(0,0,0,0.08);}
.operate_top h3{font-size: 24px;font-weight: bold;color: #333333;margin: 0 0 7px;}
.operate_top p{font-size: 16px;font-weight: 400;color: #999999;}
.operate_top img{display: inline-block;margin: 0 16px 0 0;}
.operate_in{padding: 30px 36px 40px;background: #fff;box-shadow: 0px 0px 10px 1px rgba(0,0,0,0.08);border-radius: 4px;}
.operate_in .title{font-size: 32px;font-weight: bold;color: #333333;position: relative;margin: 0 0 31px;}
.operate_in .title::before{position: absolute;content: "";width: 10px;height: 10px;background: linear-gradient(270deg, #FF6A60 0%, #FC9332 100%);top: calc(50% - 5px);left: -22px;border-radius: 10px;}
.operate_in .title::after{position: absolute;content: "";width: 10px;height: 10px;background: linear-gradient(270deg, #FF6A60 0%, #FC9332 100%);top: calc(50% - 5px);right: -22px;border-radius: 10px;}
.operate_in .left>div{width: 380px;height: 104px;padding: 10px 20px 10px 27px;cursor: pointer;border-radius: 2px;}
.operate_in .left>div+div{margin: 15px 0 0;}
.operate_in .left h3{font-size: 22px;font-weight: bold;color: #333333;margin: 0 0 6px;}
.operate_in .left P{font-size: 18px;font-weight: 400;color: #666666;line-height: 24px;}
.operate_in .left .active{box-shadow: 0px 0px 10px 1px rgba(0,0,0,0.09);}
.operate_in .left .active h3,.operate_in .left>div:hover h3{color: #FC9332;}
.operate_in .left .active p,.operate_in .left>div:hover p{color: #FC9332;}
.operate_in .right img{height: 421px;display: inline-block;margin: 0 55px 0 0;}

/* 第四屏 */
.Image_main{padding: 60px 0 70px;}
.Image_main .text{font-size: 20px;font-weight: 400;color: #999999;text-align: center;}
.Image_list{max-width: 1200px;margin: 40px auto 0;overflow: auto;padding: 10px;cursor: grab;}
.Image_list .list{width: 343px;height: 436px;box-shadow: 0px 0px 10px 1px rgba(0,0,0,0.08);border-radius: 4px;flex-shrink: 0;}
.Image_list .list+.list{margin: 0 0 0 40px;}
.Image_list .in{padding: 28px 0;}
.Image_list .title{height: 55px;background: linear-gradient(180deg, #FC9332 0%, #FF6A60 100%);border-radius: 4px 4px 0px 0px;font-size: 24px;font-weight: bold;color: #FFFFFF;}
.Image_list img{width: 128px;height: 128px;display: block;margin: 0 auto 15px;}
.Image_list text{width: 121px;height: 32px;background: #EEEEEE;border-radius: 24px;font-size: 16px;font-weight: 400;color: #666666;margin: 0 auto 20px;}
.Image_list h3{font-size: 16px;font-weight: bold;color: #666666;display: inline-block;}
.Image_list .txt{margin: 0 0 0 35px;}
.Image_list .txt>div{font-size: 16px;font-weight: 400;color: #666666;}
.Image_list .txt>div+div{margin: 5px 0 0;}
.Image_list p{font-size: 14px;font-weight: 400;color: #999999;padding: 0 0 0 35px;}
.Image_list{moz-user-select: -moz-none;-moz-user-select: none;-o-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;}
.Image_list::-webkit-scrollbar {display: none;  width: 0 !important;  height: 0 !important;  -webkit-appearance: none;  background: transparent;  }

/* 第五屏 */
.private_main{background: rgba(45,46,61,0.03);padding: 60px 0 70px;}
.private_all{max-width: 1200px;margin: 0 auto;}
.private_main .tags{font-size: 20px;font-weight: 400;color: #999999;text-align: center;margin: 25px 0 0;}
.private_top{margin: 40px 0 0;}
.private_top>div+div{margin: 0 0 0 74px;}
.private_top>div{background-color: #ffff;background-size: cover;background-repeat: no-repeat;height: 152px;width: 351px;padding: 26px 21px;box-shadow: 0px 0px 10px 1px rgba(0,0,0,0.08);}
.private_top h3{font-size: 24px;font-weight: bold;color: #333333;}
.private_top img{display: inline-block;margin: 0 16px 0 0;}

/* 第六屏 */
.scheme_main{padding: 60px 0 70px;}
.scheme_content{max-width: 1200px;margin: 40px auto 0;}
.scheme_main .scheme_in{background: #FFFFFF;box-shadow: 0px 0px 10px 1px rgba(0,0,0,0.08);border-radius: 4px;padding:  50px 95px;}
.scheme_main .left h3{font-size: 22px;font-weight: bold;color: #333333;position: relative;line-height: 50px;}
.scheme_main .left h3:before{position: absolute;content: '';width: 12px;height: 12px;background: #333333;border-radius: 6px;top: calc(50% - 6px);left: -26px;}
.scheme_main .right h3{font-size: 24px;font-weight: bold;color: #333333;}
.scheme_main .right>div{padding: 0 54px;position: relative;}
.scheme_main .right>div+div::after{position: absolute;content: '';width: 1px;height: 120px;background: #EEEEEE;top: 0;left:0;}
.scheme_main img{display: block;margin: 0 auto 18px;}

/* 立即咨询 */
.consult_main{position: fixed;top:0;left: 0;right: 0;bottom: 0;z-index: 10000;background: rgba(0,0,0,0.5);display: none;cursor: pointer;}