/*建设奖*/
.glory-build{
  position: relative;
  width: 960px;
  height: 570px;
  background-color: #66A8CC;
}
.glory-build-banner-wrap{
  position: absolute;
  width: 960px;
  height: 570px;
  overflow: hidden;
}
.glory-build-banner-wrap ul{
  width: max-content;
  height: 570px;
}
.glory-build-banner-wrap ul li{
  position: relative;
  float: left;
  width: 960px;
  height: 570px;
  background-image: url("../image/yellow-bg.png");
  background-size: 100% 100%;
  background-position-x: center;
}
.glory-build-bigimg{
  position: absolute;
  width: 368px;
  height: 344px;
  top: 63px;
  left: 69px;
  border: 4px solid #836534;
}
.glory-build-bigimg img{
  width: 100%;
  height: 100%;
}
.glory-build-text{
  position: absolute;
  top: 116px;
  right: 100px;
  width: 300px;
  height: 300px;
  text-align: center;
  font-family:AlibabaPuHuiTi-Medium,AlibabaPuHuiTi;
}
.glory-build-text1{
  width: 100%;
  height:90px;
  right: 208px;
  font-size:66px;
  font-weight:bold;
  color:rgba(246,165,37,1);
  line-height:90px;
}
.glory-build-text2{
  margin-top: 30px;
  width: 100%;
  font-size:36px;
  font-weight:500;
  color:rgba(246,165,37,1);
  line-height:50px;
}
.glory-build-text3{
  font-size:36px;
  font-weight:500;
  color:rgba(246,165,37,1);
  line-height:50px;
}

/*.glory-build-banner-wrap ul:first-child{
  margin-left: -200px;
}*/

/*缩略图*/
.glory-build-show{
  position: absolute;
  width: 605px;
  height: 114px;
  top: 440px;
  left: 178px;
  overflow: hidden;
}
.glory-build-show ul{
  width: max-content;
  /*transition: 0.5s linear;*/
}
.glory-build-show ul li{
  position: relative;
  box-sizing:border-box;
  float: left;
  margin-right: 1px;
  width: 120px;
  height: 112px;
  cursor:pointer;
  overflow: hidden;
}
.glory-build-show ul li img{
  width: 120px;
  height: 112px;
  transition: 0.5s linear;
}
.glory-build-show ul li:hover img{
  margin-left: -4px;
  margin-top: -4px;
  width: 135px;
  height: 126px;
}
.glory-build-show-cover{
  position: absolute;
  top: 0px;
  opacity: 0.5;
  width: 120px;
  height: 112px;
  background-color: #000000;
}
.glory-build-show ul li.active{
  border:1px solid rgba(246,165,37,1);
}
.glory-build-show ul li.active .glory-build-show-cover{
  opacity: 0;
}
.glory-build-show ul li:hover .glory-build-show-cover{
  opacity: 0;
}
.glory-build-show ul li.active:hover img{
  width: 120px;
  height: 112px;
  margin-left: 0px;
  margin-top: 0px;
}

.glory-build-show-textbg{
  position: absolute;
  top: 80px;
  height: 32px;
  width: 100%;
  background-image: linear-gradient(#fff, #000);
  opacity:0.8;
}
.glory-build-show-text{
  position: absolute;
  top: 80px;
  height: 32px;
  width: 100%;
  text-align: center;
}
.glory-build-show-text1{
  float: left;
  height: 32px;
  margin-left: 8px;
  font-size: 28px;
  color: #fff;
  line-height: 32px;
}
.glory-build-show-text2{
  float: left;
  height: 32px;
  margin-left: 7px;
  line-height: 32px;
  font-size: 18px;
  color: #FDDE8C;
}
/*建设奖-按钮*/
.glory-build-prev{
  position: absolute;
  width: 66px;
  height: 112px;
  top: 440px;
  left: 88px;
  background-image: url("../image/icon/icon_arrow_left.png");
  background-size: 100% auto;
  background-position-x: center;
  cursor:pointer;
}
.glory-build-next{
  position: absolute;
  width: 66px;
  height: 112px;
  top: 440px;
  right: 88px;
  background-image: url("../image/icon/icon_arrow_right.png");
  background-size: 100% auto;
  background-position-x: center;
  cursor:pointer;
}

/*个人奖*/
.glory-personal{
  position: relative;
  width: 960px;
  height: 570px;
  background-color: #66A8CC;
}
.glory-personal-banner-wrap{
  position: absolute;
  width: 960px;
  height: 570px;
  overflow: hidden;
}
.glory-personal-banner-wrap ul{
  width: max-content;
  height: 570px;
}
.glory-personal-banner-wrap ul li{
  position: relative;
  float: left;
  width: 960px;
  height: 570px;
  background-image: url("../image/yellow-bg.png");
  background-size: 100% 100%;
  background-position-x: center;
}
.glory-personal-bigimg{
  position: absolute;
  width: 368px;
  height: 344px;
  top: 63px;
  left: 69px;
  border: 4px solid #836534;
}
.glory-personal-bigimg img{
  width: 100%;
  height: 100%;
}
.glory-personal-text{
  position: absolute;
  top: 116px;
  right: 100px;
  width: 300px;
  height: 300px;
  text-align: center;
  font-family:AlibabaPuHuiTi-Medium,AlibabaPuHuiTi;
}
.glory-personal-text1{
  width: 100%;
  height:90px;
  right: 208px;
  font-size:66px;
  font-weight:bold;
  color:rgba(246,165,37,1);
  line-height:90px;
}
.glory-personal-text2{
  margin-top: 30px;
  width: 100%;
  font-size:36px;
  font-weight:500;
  color:rgba(246,165,37,1);
  line-height:50px;
}
.glory-personal-text3{
  font-size:36px;
  font-weight:500;
  color:rgba(246,165,37,1);
  line-height:50px;
}

/*.glory-build-banner-wrap ul:first-child{
  margin-left: -200px;
}*/

/*缩略图*/
.glory-personal-show{
  position: absolute;
  width: 605px;
  height: 114px;
  top: 440px;
  left: 300px;
  overflow: hidden;
}
.glory-personal-show ul{
  width: max-content;
  transition: 0.5s linear;
}
.glory-personal-show ul li{
  position: relative;
  box-sizing:border-box;
  float: left;
  margin-right: 1px;
  width: 120px;
  height: 112px;
  cursor:pointer;
  overflow: hidden;
}
.glory-personal-show ul li img{
  width: 120px;
  height: 112px;
  transition: 0.5s linear;
}
.glory-personal-show ul li:hover img{
  margin-left: -4px;
  margin-top: -4px;
  width: 135px;
  height: 126px;
}
.glory-personal-show-cover{
  position: absolute;
  top: 0px;
  opacity: 0.5;
  width: 120px;
  height: 112px;
  background-color: #000000;
}
.glory-personal-show ul li.active{
  border:1px solid rgba(246,165,37,1);
}
.glory-personal-show ul li.active .glory-personal-show-cover{
  opacity: 0;
}
.glory-personal-show ul li:hover .glory-personal-show-cover{
  opacity: 0;
}
.glory-personal-show ul li.active:hover img{
  width: 120px;
  height: 112px;
  margin-left: 0px;
  margin-top: 0px;
}

.glory-personal-show-textbg{
  position: absolute;
  top: 80px;
  height: 32px;
  width: 100%;
  background-image: linear-gradient(#fff, #000);
  opacity:0.8;
}
.glory-personal-show-text{
  position: absolute;
  top: 80px;
  height: 32px;
  width: 100%;
  text-align: center;
}
.glory-personal-show-text1{
  float: left;
  height: 32px;
  margin-left: 8px;
  font-size: 28px;
  color: #fff;
  line-height: 32px;
}
.glory-personal-show-text2{
  float: left;
  height: 32px;
  margin-left: 12px;
  line-height: 32px;
  font-size: 18px;
  color: #FDDE8C;
}


/*最佳知识管理团队奖*/
.glory-team{
  width: 960px;
  height: 570px;
}
.glory-team-data{
  float: left;
  width: 765px;
  height: 570px;
  overflow: hidden;
}
.glory-team-data ul{
  position: relative;
  width: 765px;
}
.glory-team-data ul li{
  position: absolute;
  opacity: 0;
  transition: 1s linear;
}
.glory-team-data ul li.active{
  opacity: 1;
}
.glory-team-data-img{
  position: relative;
  width: 765px;
  height: 455px;
}
.glory-team-data-img img{
  position: absolute;
  width: 765px;
  height: 455px;
}
.glory-team-data-img-textbg{
  position:absolute;
  width: 765px;
  height: 50px;
  top: 405px;
  background:rgba(0,0,0,1);
  opacity:0.6;
}
.glory-team-data-img-text{
  position:absolute;
  width: 765px;
  height: 50px;
  top: 405px;
}
.glory-team-data-img-text1{
  float: left;
  margin-left: 16px;
  width:36px;
  height:49px;
  font-size:35px;
  font-family:PingFangSC-Regular,PingFang SC;
  font-weight:400;
  color:rgba(255,255,255,1);
  line-height:49px;
}
.glory-team-data-img-text2{
  float: left;
  margin-top: 12px;
  margin-left: 12px;
  width:646px;
  height:25px;
  font-size:19px;
  font-family:MicrosoftYaHei;
  color:rgba(255,255,255,1);
  line-height:25px;
}

.glory-team-data-text{
  position: relative;
  width: 765px;
  height: 115px;
  background-image: url("../image/img_text_bg.png");
  background-size: auto auto;
  background-position-x: center;
}
.glory-team-data-text-cover{
  position: absolute;
  width:765px;
  height:115px;
  background:rgba(21,11,2,1);
  opacity:0.8;
}
.glory-team-data-text-data{
  position: absolute;
  top:10px;
  left: 10px;
  width:744px;
  height:91px;
  font-size:15px;
  font-family:MicrosoftYaHei;
  color:rgba(255,189,16,1);
  line-height:20px;
}

.glory-team-title{
  float: left;
  width: 195px;
  height: 570px;
  background-color: #292929;
}
.glory-team-title ul{
  margin-top: 24px;
  width: 195px;
}
.glory-team-title ul li{
  position: relative;
  width: 195px;
  height: 40px;
  background-color: #222222;
  border-bottom: 1px solid #444;
  font-size:16px;
  font-family:MicrosoftYaHei;
  color:rgba(255,255,255,1);
  line-height:21px;
  padding: 10px 6px 9px 8px;
  box-sizing:border-box;
  cursor:pointer;
  overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.glory-team-title ul li.active{
  color: #EABE0F;
}
.glory-team-title-tips{
  visibility: hidden;
  position: absolute;
  display: inline-block;
  height: 30px;
  top: -35px;
  left: -30px;
  font-size:16px;
  line-height:30px;
  background-color: #777;
  text-align: center;
  border-radius: 6px;
  color: #fff;
}
.glory-team-title-tips::after {
  content: " ";
  position: absolute;
  top: 100%; /* 提示工具底部 */
  left: 50%;
  margin-left: -5px;
  border-width: 5px;
  border-style: solid;
  border-color: #777 transparent transparent transparent;
}

/*最佳改三点奖*/
.glory-tchange{
  position: relative;
  width: 960px;
  height: 570px;
}
.glory-tchange-data{
  float: left;
  width: 765px;
  height: 570px;
  overflow: hidden;
}
.glory-tchange-data ul{
  position: relative;
  width: 765px;
}
.glory-tchange-data ul li{
  position: absolute;
  opacity: 0;
  transition: 1s linear;
}
.glory-tchange-data ul li.active{
  opacity: 1;
}
.glory-tchange-data-img{
  position: relative;
  width: 765px;
  height: 455px;
}
.glory-tchange-data-img img{
  position: absolute;
  width: 765px;
  height: 455px;
}
.glory-tchange-data-img-textbg{
  position:absolute;
  width: 765px;
  height: 50px;
  top: 405px;
  background:rgba(0,0,0,1);
  opacity:0.6;
}
.glory-tchange-data-img-text{
  position:absolute;
  width: 765px;
  height: 50px;
  top: 405px;
}
.glory-tchange-data-img-text1{
  float: left;
  margin-left: 16px;
  width:36px;
  height:49px;
  font-size:35px;
  font-family:PingFangSC-Regular,PingFang SC;
  font-weight:400;
  color:rgba(255,255,255,1);
  line-height:49px;
}
.glory-tchange-data-img-text2{
  float: left;
  margin-top: 12px;
  margin-left: 12px;
  width:646px;
  height:25px;
  font-size:19px;
  font-family:MicrosoftYaHei;
  color:rgba(255,255,255,1);
  line-height:25px;
}

.glory-tchange-data-text{
  position: relative;
  width: 765px;
  height: 115px;
  background-image: url("../image/img_text_bg.png");
  background-size: auto auto;
  background-position-x: center;
}
.glory-tchange-data-text-cover{
  position: absolute;
  width:765px;
  height:115px;
  background:rgba(21,11,2,1);
  opacity:0.8;
}
.glory-tchange-data-text-data{
  position: absolute;
  top:10px;
  left: 10px;
  width:744px;
  height:91px;
  font-size:15px;
  font-family:MicrosoftYaHei;
  color:rgba(255,189,16,1);
  line-height:20px;
}

.glory-tchange-title{
  float: left;
  width: 195px;
  height: 570px;
  background-color: #292929;
}
.glory-tchange-title ul{
  margin-top: 24px;
  width: 195px;
}
.glory-tchange-title ul li{
  position: relative;
  width: 195px;
  height: 40px;
  background-color: #222222;
  border-bottom: 1px solid #444;
  font-size:16px;
  font-family:MicrosoftYaHei;
  color:rgba(255,255,255,1);
  line-height:21px;
  padding: 10px 6px 9px 8px;
  box-sizing:border-box;
  cursor:pointer;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.glory-tchange-title ul li.active{
  color: #EABE0F;
}
.glory-tchange-title-tips{
  visibility: hidden;
  position: absolute;
  display: inline-block;
  height: 30px;
  top: -35px;
  left: -30px;
  font-size:16px;
  line-height:30px;
  background-color: #777;
  text-align: center;
  border-radius: 6px;
  color: #fff;
}
.glory-tchange-title-tips::after {
  content: " ";
  position: absolute;
  top: 100%; /* 提示工具底部 */
  left: 50%;
  margin-left: -5px;
  border-width: 5px;
  border-style: solid;
  border-color: #777 transparent transparent transparent;
}

/*十佳员工*/
.glory-toptenemp{
  position: relative;
  width: 960px;
  height: 570px;
  overflow: hidden;
}
.glory-toptenemp-list{
  margin-left: 1px;
}
.glory-toptenemp-list ul li{
  position: relative;
  float: left;
  width:237px;
  height:273px;
  border:1px solid rgba(255,255,255,1);
  cursor:pointer;
}
.glory-toptenemp-list ul li img{
  width:237px;
  height:273px;
}
.glory-toptenemp-textbg{
  position: absolute;
  top: 214px;
  height: 59px;
  width: 100%;
  background-image: linear-gradient(#fff, #000);
  opacity:0.8;
}
.glory-toptenemp-text{
  position: absolute;
  top: 214px;
  height: 59px;
  width: 100%;
  font-family:PingFangSC-Medium,PingFang SC;
}
.glory-toptenemp-text1{
  height: 30px;
  width: 100%;
  margin-left: 7px;
  color: #fff;
  font-size:30px;
  font-weight:500;
  color:rgba(255,255,255,1);
  line-height:30px;
}
.glory-toptenemp-text2{
  height: 20px;
  width: 100%;
  margin-left: 7px;
  margin-top: 4px;
  line-height: 20px;
  font-size: 12px;
  color: #FDDE8C;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  word-break:keep-all;
}
.glory-toptenemp-text2-s1{
  margin-left: 5px;
  font-size: 20px;
  line-height: 20px;
  color: #FDDE8C;
}
.glory-toptenemp-show{
  position: absolute;
  width: 960px;
  height: 552px;
  margin-left: -960px;
  background-size: 100% 100%;
  opacity: 0.5;
}
.glory-toptenemp-show-img{
  position: absolute;
}
.glory-toptenemp-show-img img{
  width: auto;
  height: 552px;
}
.glory-toptenemp-show-text{
  position: absolute;
  top: 50px;
  right: 100px;
  width: 380px;
  height: 300px;
  font-family:AlibabaPuHuiTi-Medium,AlibabaPuHuiTi;
}
.glory-toptenemp-show-text1{
  width: 100%;
  height:90px;
  right: 208px;
  font-size:66px;
  font-weight:bold;
  color:rgba(246,165,37,1);
  line-height:90px;
}
.glory-toptenemp-show-text2{
  margin-top: 20px;
  width: 100%;
  font-size:32px;
  font-weight:500;
  color:rgba(246,165,37,1);
  line-height:50px;
}
.glory-toptenemp-show-text3{
  font-size:32px;
  font-weight:500;
  color:rgba(246,165,37,1);
  line-height:50px;
}
.glory-toptenemp-show-text4{
  margin-top: 10px;
  font-size: 24px;
  color: #F6A525;
}

/*十佳团长奖*/
.glory-toptenhead{
  position: relative;
  width: 960px;
  height: 570px;
}
.glory-toptenhead-banner-wrap{
  position: absolute;
  width: 960px;
  height: 570px;
  overflow: hidden;
}
.glory-toptenhead-banner-wrap ul{
  width: max-content;
  height: 570px;
}
.glory-toptenhead-banner-wrap ul li{
  position: relative;
  float: left;
  width: 960px;
  height: 570px;
  background-image: url("../image/yellow-bg.png");
  background-size: 100% 100%;
  background-position-x: center;
}
.glory-toptenhead-bigimg{
  position: absolute;
  width: 368px;
  height: 344px;
  top: 63px;
  left: 69px;
  border: 4px solid #836534;
}
.glory-toptenhead-bigimg img{
  width: 100%;
  height: 100%;
}
.glory-toptenhead-text{
  position: absolute;
  top: 36px;
  left: 490px;
  width: 450px;
  font-family:AlibabaPuHuiTi-Medium,AlibabaPuHuiTi;
}
.glory-toptenhead-text1{
  width: 100%;
  height:90px;
  right: 208px;
  font-size:66px;
  font-weight:bold;
  color:rgba(246,165,37,1);
  line-height:90px;
}
.glory-toptenhead-text2{
  margin-top: 5px;
  width: 100%;
  font-size:32px;
  font-weight:500;
  color:rgba(246,165,37,1);
  line-height:50px;
}
.glory-toptenhead-text3{
  font-size:32px;
  font-weight:500;
  color:rgba(246,165,37,1);
  line-height:50px;
}
.glory-toptenhead-text4{
  font-size: 20px;
  color: #F6A525;
}
/*.glory-toptenhead-banner-wrap ul:first-child{
  margin-left: -200px;
}*/

/*缩略图*/
.glory-toptenhead-show{
  position: absolute;
  width: 605px;
  height: 114px;
  top: 440px;
  left: 178px;
  overflow: hidden;
}
.glory-toptenhead-show ul{
  width: max-content;
  /*transition: 0.5s linear;*/
}
.glory-toptenhead-show ul li{
  position: relative;
  box-sizing:border-box;
  float: left;
  margin-right: 1px;
  width: 120px;
  height: 112px;
  cursor:pointer;
  overflow: hidden;
}
.glory-toptenhead-show ul li img{
  width: 120px;
  height: 112px;
  transition: 0.5s linear;
}
.glory-toptenhead-show ul li:hover img{
  margin-left: -4px;
  margin-top: -4px;
  width: 135px;
  height: 126px;
}
.glory-toptenhead-show-cover{
  position: absolute;
  top: 0px;
  opacity: 0.5;
  width: 120px;
  height: 112px;
  background-color: #000000;
}
.glory-toptenhead-show ul li.active{
  border:1px solid rgba(246,165,37,1);
}
.glory-toptenhead-show ul li.active .glory-toptenhead-show-cover{
  opacity: 0;
}
.glory-toptenhead-show ul li:hover .glory-toptenhead-show-cover{
  opacity: 0;
}
.glory-toptenhead-show ul li.active:hover img{
  width: 120px;
  height: 112px;
  margin-left: 0px;
  margin-top: 0px;
}

.glory-toptenhead-show-textbg{
  position: absolute;
  top: 80px;
  height: 32px;
  width: 100%;
  background-image: linear-gradient(#fff, #000);
  opacity:0.8;
}
.glory-toptenhead-show-text{
  position: absolute;
  top: 80px;
  height: 32px;
  width: 100%;
  text-align: center;
}
.glory-toptenhead-show-text1{
  float: left;
  height: 32px;
  margin-left: 8px;
  font-size: 28px;
  color: #fff;
  line-height: 32px;
}
.glory-toptenhead-show-text2{
  float: left;
  height: 32px;
  margin-left: 12px;
  line-height: 32px;
  font-size: 18px;
  color: #FDDE8C;
}
/*十佳团长奖-按钮*/
.glory-toptenhead-prev{
  position: absolute;
  width: 66px;
  height: 112px;
  top: 440px;
  left: 88px;
  background-image: url("../image/icon/icon_arrow_left.png");
  background-size: 100% auto;
  background-position-x: center;
  cursor:pointer;
}
.glory-toptenhead-next{
  position: absolute;
  width: 66px;
  height: 112px;
  top: 440px;
  right: 88px;
  background-image: url("../image/icon/icon_arrow_right.png");
  background-size: 100% auto;
  background-position-x: center;
  cursor:pointer;
}


/*十佳团队奖*/
.glory-toptenteam{
  position: relative;
  width: 960px;
  height: 570px;
}
.glory-toptenteam-data{
  float: left;
  width: 765px;
  height: 570px;
  overflow: hidden;
}
.glory-toptenteam-data ul{
  position: relative;
  width: 765px;
}
.glory-toptenteam-data ul li{
  position: absolute;
  opacity: 0;
  transition: 1s linear;
}
.glory-toptenteam-data ul li.active{
  opacity: 1;
}
.glory-toptenteam-data-img{
  position: relative;
  width: 765px;
  height: 455px;
  background-color: #709a0d;
}
.glory-toptenteam-data-img img{
  position: absolute;
  width: 765px;
  height: 455px;
}
.glory-toptenteam-data-img-textbg{
  position:absolute;
  width: 765px;
  height: 50px;
  top: 405px;
  background:rgba(0,0,0,1);
  opacity:0.6;
}
.glory-toptenteam-data-img-text{
  position:absolute;
  width: 765px;
  height: 50px;
  top: 405px;
}
.glory-toptenteam-data-img-text1{
  float: left;
  margin-left: 16px;
  width:36px;
  height:49px;
  font-size:35px;
  font-family:PingFangSC-Regular,PingFang SC;
  font-weight:400;
  color:rgba(255,255,255,1);
  line-height:49px;
}
.glory-toptenteam-data-img-text2{
  float: left;
  margin-top: 12px;
  margin-left: 12px;
  width:646px;
  height:25px;
  font-size:19px;
  font-family:MicrosoftYaHei;
  color:rgba(255,255,255,1);
  line-height:25px;
}

.glory-toptenteam-data-text{
  position: relative;
  width: 765px;
  height: 115px;
  background-image: url("../image/img_text_bg.png");
  background-size: auto auto;
  background-position-x: center;
}
.glory-toptenteam-data-text-cover{
  position: absolute;
  width:765px;
  height:115px;
  background:rgba(21,11,2,1);
  opacity:0.8;
}
.glory-toptenteam-data-text-data{
  position: absolute;
  top:10px;
  left: 10px;
  width:744px;
  height:91px;
  font-size:15px;
  font-family:MicrosoftYaHei;
  color:rgba(255,189,16,1);
  line-height:20px;
}

