.bodyBack{width: 100%;background:#3f1140 url(../images/bg1.jpg) no-repeat center top;overflow: hidden;background-size: 100% 826px;}
.qt_form_smsCode_pop{display: none;}
.header_banner{overflow: hidden;}
.header_banner .m1200{position: relative;overflow: hidden;}
.logoBZ {
  display: block;
  width: 200px;
  position: absolute;
  top: 40px;
  left: 0;
}
.logoBZ img{display: block;}
.headerTxt{margin:166px auto 0;display: block;overflow: hidden;}
.headerTxt2{margin:60px auto 0;display: block;}
.guang{position: absolute;display: block;background: url(../images/guang.png) no-repeat center top;width: 117px;height: 93px;}
.guang1{top:199px;right:272px;animation: bling 1.8s linear 0.5s infinite alternate;opacity: 0;}

.page  .smTIt{margin: 0 auto 20px !important;text-align: center;}
@keyframes bling {
    0% {
      opacity:0.5;
    }
  
    50% {
      opacity:1;
    }
  
    100% {
      opacity:0.5;
    }
  }
/*********************************竖导航***********************************/
.cpCon{width: 139px;height: 385px;background: url(../images/navBg2.png) no-repeat center top;}
.navW{position: relative;}
.mapNav {position:fixed; top:20%; right:5px;; text-align:center; z-index:20;}
.mapNav ul{padding-top: 140px;width: 50%;margin: 0 auto;}
.mapNav li { height:30px; line-height:30px;color:#6a3805;font-family:'Oswald',"Microsoft Yahei",sans-serif; text-transform:capitalize; transition: all 0.2s linear; text-decoration:none;cursor: pointer;font-size: 14px;margin-bottom: 8px;}
.mapNav li:hover, .mapNav li.current{font-weight: bold;background: #dcb58d;border-radius: 6px;}
#deng{display: block;width: 114px;height: 114px;position: absolute;top: 10px;left:12px;}
.navTxt{position: absolute;width: 89px;height: 88px;top: 20px;left: 28px;}
.shanDeng{
  background: url(../images/sd1.png) no-repeat;
}
.shanDeng2{
  background: url(../images/sd2.png) no-repeat;
}
.backD{width: 100%;height: 67px;cursor: pointer;}
.conentQt .page{}
/*page1*/
.title {position: relative;height: 65px;}
.title img{position: absolute;left: 0;right: 0;margin: 0 auto;top: -22px;}
.page1Con{width: 1200px;margin-bottom: 140px;margin-top: 130px;}
.page1Con dl dt{width: 500px;height: 308px;margin-right: 15px;}
.page1Con dl dt p{width: 100%;height: 256px;position: relative;margin-bottom: 10px;border-radius: 10px;}
.page1Con dl dt span{display: block;position: relative;width: 100%;overflow: hidden;height: 256px;background: #ffffff;border-radius: 10px;}
.page1Con dl dt span:nth-of-type(2) {margin-bottom: 0;}
.page1Con dl dt span img{display: block;width: 100%;}
.page1Con dl dt p i{display: block;background: url(../images/line1.png) no-repeat center top;position: absolute;left: -9px;top:-12px;height: 100%;width: 19px;animation: bling 2s linear 0.5s infinite alternate;z-index: 2;background-size: contain;}
.page1Con dl dt span em{position: absolute;bottom: 20px;left: -24px;}
.page1Con dl dt p:nth-of-type(1) span em{background: url(../images/em2.png) no-repeat center center;width: 324px;height: 87px;}
.page1Con dl dt p:nth-of-type(2) span em{background: none;}
.page1Con dl dt p:nth-child(2) i{display: block;background: url(../images/line2.png) no-repeat center top;position: absolute;left: 45px;height: 22px;width: 418px;top:auto;bottom:-12px;animation: bling 1.2s linear 0.5s infinite alternate;opacity: 0;}
.page1Con dl dd{width: 684px;}
.page1Con dl dd h3{font-size: 20px;color: #fff9c0;line-height: 54px;padding-left: 15px;}
.page1Con dl dd p{font-size: 16px;line-height: 24px;padding-left: 15px;margin-bottom: 25px;}
.page1Con dl dd p a{color: #ffffff;}
.page1Con dl dd p b{color:#f0be78;font-weight: normal;}
.videoCon ul{background: url(../images/liVideoBg.png) no-repeat center center;width:100%;padding: 10px 10px 50px 10px;box-sizing: border-box;height: 348px;position: relative;    border-radius: 10px;overflow: hidden;}
.videoCon ul em{background: url(../images/line2.png) no-repeat center top;position: absolute;left: 200px;height: 22px;width: 418px;top:auto;bottom:-11px;animation: bling 1.2s linear 0.5s infinite alternate;opacity: 0;}
.videoCon ul li{width:100%;float: left;position: relative;cursor: pointer;height:295px;border-radius: 6px;overflow: hidden;}
.videoCon ul li span{display: block;background: rgba(0,0,0,.3);position: absolute;top:0;width: 100%;height: 100%;z-index: 2;}
.videoCon ul li video{height: 100%;object-fit: fill;border-radius: 6px;}
.videoCon ul li .img{width: 100%;position: absolute;z-index: 2;height: 100%;}
.videoCon ul li i{display: block;width: 62px;height: 62px;background: url(../images/playBtn.png) no-repeat center top;position: absolute;top:50%;left: 50%;margin-left: -31px;margin-top: -31px;cursor: pointer;z-index: 2;}
.bg2{background: url(../images/bg2.jpg) no-repeat center top;margin-top: -425px;padding-top: 395px;}
/*page2*/
.page2{width: 100%;padding-bottom: 100px;}
.page2C{width: 100%;}
.page2C .m1200{background: linear-gradient(90deg,rgba(0,0,0,.45),rgba(88, 0, 0, 0.45));border-radius: 20px;}
/*团队奖*/
/* .tuand{width: 348px;height: 126px;display: block;margin:10px auto 40px;} */
.titleBt{position: relative;}
/* .titleBt i{position: absolute;top: -4px;right: 8%;background: url(../images/lineG.png) no-repeat center top;width: 85px;height: 91px;animation: bling 1.8s linear 0.5s infinite alternate;opacity: 0;} */
@keyframes mapRotate {
  0% {
  transform: scale(1) ;
  }
  25% {
      transform: scale(0.9) ;
  }
  50% {
      transform: scale(0.7) ;
  }
  75% {
      transform: scale(0.9) ;
  }
  100% {
      transform: scale(1) ;
  }
}
.tDtab{width: 1200px;border-radius: 40px;padding: 5px 5px;box-sizing: border-box;border:2px solid #eccfa7;position: relative;z-index: 2;}
.tDWrap{width:1185px;margin:0 auto;background: linear-gradient(to right,#b22020,#680504,#b22020);border-radius: 40px;box-sizing: border-box;padding: 0px 0;}
.tDtab span{display: block;font-size: 20px;color: #f0d2a8;width: 25%;float: left;text-align: center;height: 58px;line-height: 58px;border-radius: 44px;cursor: pointer;}
.tDtab span.act{background:#f8dfbc;background: linear-gradient(to right,#f8dfbc 0,#f8dfbc 5%,#f3c68c);font-weight: bold;color: #c31516;}
.tDtab span:hover{background:#f8dfbc;background: linear-gradient(to right,#f8dfbc 0,#f8dfbc 5%,#f3c68c);font-weight: bold;color: #c31516;}
.ad_Container{padding: 50px 0 30px 0;position: relative;}
.ad_Container .swipCon{position: absolute;left: -100%;width: 100%;}
.ad_Container .swipCon:nth-of-type(3) .imgC{margin: 0 auto;position: relative;}
.ad_Container .swipCon:nth-of-type(3) .imgC p{display: block;}
/* .ad_Container .swipCon.act{display: block;} */
.ad_Wrap{width:100%;background: url(../images/tdBg.png) no-repeat center top;margin-top: -20px;position: relative;z-index: 1;}
.ad_Container{width: 90%;margin:0 auto;position: relative;overflow: hidden;height: 508px;}

.ad_Container .swiper-container{width:100%;padding-bottom: 55px;}
.ad_Container .swiper-slide{width:848px;background: rgba(255,255,255,.5);}
.ad_Container .swiper-slide .swiper-slide-shadow-right,.ad_Container .swiper-slide .swiper-slide-shadow-left{background:none;}
.imgC{width:848px;overflow: hidden;position: relative;}
.imgC i{display: block;width: 100%;height: 100%;position: absolute;top:0;left:0;background: rgba(0,0,0,.6);}
.imgC img{display: block;width: 100%;height: 100%;}
.imgC p{font-size: 20px;color: #ffffff;width: 100%;background: linear-gradient(0deg, #9a2220 2%, rgba(0, 0, 0, 0) 50%);;height:157px;position: absolute;bottom: 0px;line-height: normal;text-align: center;font-weight: bold;display: none;}
.imgC p span{display: block;padding-top: 120px;}
.ad_Container .swiper-slide-active p{display: block;}
.ad_Container .swiper-slide-active i{display: none;}
.swiper-pagination-bullet{width: 9px;height: 9px;background: #fae7cd;opacity: 1;}
.swiper-pagination-bullet-active{background:#900000;}

.tuanD2 .a1{    display: block;
  width: 300px; 
  height: 262px;
  position: absolute;
  top: 120px;
  left: 130px;}
.tuanD2 .a2{display: block;
    width: 300px;
    height: 262px;
    position: absolute;
    top: 120px;
    left: 443px;}
.tuanD2 .a3{display: block;
  width: 300px;
  height: 262px;
  position: absolute;
  top: 120px;
  left: 765px;}
/*个人*/
/* .geren{width: 348px;height: 126px;display: block;margin: 20px auto 20px;} */
.tab_wrap .tab{display: flex;justify-content: space-evenly;}
.tab_wrap .tab li {
    background: url(../images/teachBg.png) no-repeat center top;
    width: 124px;
    height: 125px;
    cursor: pointer;
    font-size: 20px;
    color: #e1ae7d;
    text-align: center;
    line-height: 30px;
    position: relative;
}
.tab_wrap .tab li:first-child{margin-left: 80px;}
.tab_wrap .tab li span{display: block;padding-top: 30px;}
.tab_wrap .tab li i{display: block;background: url(../images/teach.png) no-repeat center top;width: 160px;height: 176px;position: absolute;top:-25px;left: -5px;}
.tab_wrap .tab li.active{font-weight: bold;background: url(../images/teachBgH.png) no-repeat center top;color: #c31516;}
.tab_wrap .tab li.active i{display: block;background:url(../images/teachH.png)no-repeat center top;width: 178px;height: 176px;position: absolute;top:-30px;left: -20px;}
.tab_wrap .tab li:last-child{margin-right: 0;}
.tab_wrap .conent_wrap{padding: 20px 28px;background: #e0b67d;background: linear-gradient(to top,#e0b67d,#f7e0c3);overflow:hidden;margin-top:20px;border-radius: 20px;text-align: center;overflow: hidden;}
.cont_margin{width: 100%;overflow: hidden;}
.tab_wrap .item_wrap{position:relative;width: 100000px;display: flex;justify-content: flex-start;}
.tab_wrap .item_wrap .swiper-wrapper{width: auto;}
.tab_wrap .item_wrap .item{position: absolute;left:-100%;width:100%;overflow: hidden;}
.list li{position: relative;margin:10px 5px;float: left;width: 180px;height: 220px;}
.page .geR .smTIt{margin-top: -46px !important;}
.list li img{width: 100%;display: block;height: 100%;}
.tab_wrap .item_wrap ul {
    height: 464px;
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
    width: 192px;
}
.tab_wrap .item_wrap ul.w100{width: 1140px;flex-direction: row;}
.tab_wrap .item_wrap ul li{width: 180px;height: 220px;margin-right: 12px;margin-bottom: 12px;position: relative;}
.tab_wrap .item_wrap ul li:nth-child(6n){margin-right: 0;}
.tab_wrap .item_wrap ul li p {
    background: linear-gradient(0deg,#860337 2%,rgba(0,0,0,0) 50%);
    color: #fff;
    font-size: 12px;
    position: absolute;
    bottom: 0;
    width: 100%;
    height: 100%;
    text-align: center;
}
.tab_wrap .item_wrap ul li span{display: block;margin-top: 180px;font-size: 12px;}
.tab_wrap .item_wrap ul li span i{display: block;line-height: 16px;width: 90%;margin: 0 auto;}
.tab_wrap .item_wrap .gj ul li span{position: absolute;left: 0;right: 0;bottom: 10px;margin: 0 auto;}
.tab_wrap .item_wrap ul li p b {
    font-size: 18px;
}
.item_wrap .more {
  font-size: 18px;
    color: #7e0707;
    text-align: center;
    height: 42px;
    line-height: 42px;
    cursor: pointer;
    transition: all 0.2s ease-in 0s;
    margin: 0px 10px 0;
    display: inline-block;
    background: url(../images/Down.png) no-repeat center right;
    padding-right: 30px;
}
/*业绩优秀奖*/

.yjYxTitle{width:100%;height: 126px;margin:65px auto 45px;display: block;text-align: center;}
.yjYxCon{width:1200px;height:631px;background: url(../images/bg3.png) no-repeat center top;background-size: 100% 100%;}
.yjYxCon .tabC2{width:165px;margin: 0 0 0 28px;padding-top: 20px;}
.tabBtn2{width: 163px;height:106px;background: url(../images/tab2.png) no-repeat center top;text-align: center;line-height: 30px;font-size: 24px;color: #f7dbb5;cursor: pointer;margin-bottom: 15px;background-size: 100% 100%;display: flex;align-items: center;justify-content: center;}
.tabBtn2.active{font-weight: bold;background: url(../images/tab2H.png) no-repeat center top;color: #c31516;background-size: 100% 100%;}
.tabWrap2{width:960px;margin-left:30px;}
.tabWrap2 .item{width: 100%;overflow: hidden;}
.tabWrap2 .item h3{font-size: 24px;color: #bb1547;font-weight: bold;margin: 23px 0 20px 0;background: url(../images/line3.png) no-repeat center left;padding-left: 25px;line-height: 42px;}
/* .tabWrap2 .item h3 b{background: url(../images/line4.png) no-repeat center right;padding-right: 20px;} */
/* .tabWrap2 .item .box{float: left;}
.tabWrap2 .item .box:nth-child(2){width:185px;}
.tabWrap2 .item .box:nth-child(3){width:100%;margin-top: -12px;} */
.tabWrap2 .item .swiper-container{padding-bottom: 30px;position:relative;width: 100000px;display: flex;justify-content: flex-start;}
.tabWrap2 .item .swiper-container .swiper-wrapper{width: auto;}
.tabWrap2 .item .swiper-container .swiper-wrapper .swiper-slide{height: 464px;display: flex;flex-wrap: wrap;flex-direction: column;width: 192px;}
.tabWrap2 .item .swiper-container .swiper-wrapper .swiper-slide.w100{width: 1140px;flex-direction: row;}
.tabWrap2 .item  .gold {
  position: relative;
  margin: 0px 12px 12px 0;
  float: left;
  width: 180px;
  height: 220px;
}
.tabWrap2 .item  .later-swiper{overflow: hidden;padding-bottom: 25px;}
.tabWrap2 .item  .later-swiper .swiper-pagination{width: 100%;height: 6px;bottom: 0;text-align: right;}
.tabWrap2 .item  .later-swiper .swiper-pagination .swiper-pagination-bullet{width: 6px;height: 6px;background: #fae7cd;}
.tabWrap2 .item  .later-swiper .swiper-pagination .swiper-pagination-bullet-active{background: #900000;}
/* 
.tabWrap2 .item:nth-of-type(7) .box{width: 100%;}
.tabWrap2 .item:nth-of-type(9) .box{width: 100%;} */
.tabWrap2 .item img {
  width: 100%;
  display: block;
  height: 100%;
}
.tabWrap2 .item p {
  background: linear-gradient(0deg, #384988 2%, rgba(0, 0, 0, 0) 50%);
  color: #fff;
  font-size: 12px;
  position: absolute;
  bottom: 0;
  width: 100%;
  height: 100%;
  text-align: center;
}
.tabWrap2 .item p span{display: block;margin-top: 170px;}
.tabWrap2 .item p span i{font-size: 14px;font-weight: bold;display: block;line-height: 20px;}
.tabWrap2 .item p b {font-size: 18px;}
.bg4{background: url(../images/bg3.jpg) no-repeat center top;background-size: 100% 1091px;}
/*蓝莲花*/
.page3 .m1200{background: linear-gradient(180deg, rgb(110 0 0 / 45%), rgb(46 0 0 / 45%), rgb(78 0 0 / 45%), rgba(0, 0, 0, 0));border-radius: 20px;}
.page3 .m1200 .smTIt{margin-top: -46px!important;}
.lanL{width: 100%;background: url(../images/llhbg.png) no-repeat center bottom;height: 350px;background-position-x: -15px;}
.lanL li{width: 134px; 
  height: 255px;
  position: relative;
  float: left;
  margin-right: 0;
  margin-bottom: 15px;margin-left: -15.57px;}
.lanL li:nth-child(1){margin-left: 0;}
.lanL li:nth-of-type(odd){margin-top: 20px;}
.lanL li p{font-size: 12px;color: #f2daad;width: 86%;position: absolute;bottom: 10px;left: 0;text-align: center;}
.lanL li p b{font-size: 18px;font-weight: bold;}

/* 兰花奖 */
.page4{margin-top: -30px;padding-bottom: 100px;}
.page4 .swiper-slide{position: relative;padding-top: 86px;padding-bottom: 65px;}
.page4 .swiper-slide .avatar{position: absolute;background: url(../images/avatarBg.png) no-repeat -10px center;width: 339px;height: 158px;margin-top: 20px;}
.page4 .swiper-slide .avatar img{position: absolute;bottom: 0;left:30px;}
.page4 .txt{width:403px;height: 154px;display: flex;flex-direction: column;justify-content: center;padding: 0 0 0 165px;box-sizing: border-box;background: url(../images/txtBg.png) no-repeat center center;margin-left: 180px;}
.page4 .txt h5{font-size: 18px;font-weight: bold;color: #7e0707;margin-bottom: 10px;}
.page4 .txt p{font-size: 26px;font-weight: bold;color: #7e0707;}
/*往届回顾*/
.page5{background: #6a0000;padding-bottom:100px;}
.page5 .title{margin-bottom: 55px;}
.review a{width:286px;display: block;margin-right: 18px;float: left;height: 165px;background: url(../images/page5Abg.png) no-repeat center center;padding: 7px 8.3px 7px 7px;box-sizing: border-box;}
.review a.last{margin-right: 0;}
.review a img{display: block;width: 100%;border-radius: 6px;height: 100%;}


.list li p span.enTxt{margin-top: 165px;}
.list li p span.enTxt b{display: block;font-size: 16px;}
/*53隐藏*/
#iconDiv1, .Lelem, #kfoutdetainwin{display: none !important;}

/* .cpCon{background: none;width: 116px;height: 112px;} */
