/* 栏目链接 */
.lmlj .container{display:flex;justify-content:space-between}
.lmlj a{position:relative;display:block;box-shadow:0 5px 10px #d7dffa;border-radius:10px}
.lmlj h3{position:absolute;width:100%;height:100%;top:0;left:0;line-height:150px;font-size:26px;font-weight:500;color:#fff;text-indent:180px}

/* 新闻 */
.xwList .container{display:flex;justify-content:space-between}
.xwList .luanmDiv{width:380px}
.luanmDiv .hds{display:flex;justify-content:space-between;padding-bottom:20px;border-bottom:1px solid #e9e9e9}
.luanmDiv .hds h3{font-size:18px;font-weight:700;position:relative}
.luanmDiv .hds h3:before{content:'';position:absolute;height:2px;width:100%;background:#5e12ff;bottom:-21px}
.luanmDiv .hds .more{color:#5e12ff}

.zxList li{line-height:42px;display:flex;justify-content:space-between}
.zxList li a{white-space:nowrap;overflow:hidden;flex:1;margin-right:4em;text-overflow:ellipsis}
.zxList li:hover,.zxList li a:hover{color:#5e12ff}

.picList{height:90px}
.picList li{float:left;margin-right:10px}
.picList li a{width:140px;height:90px;overflow:hidden;display:block;position:relative}
.picList li a .img{display:flex;width:100%;height:100%;overflow:hidden;border-radius:5px;flex-direction:column;align-items:center;justify-content:center}
.picList li a .img img{width:100%}
.picList li a .tit{display:flex;width:100%;height:100%;position:absolute;top:0;background:rgba(0,0,0,.75);border-radius:5px;align-items:center;opacity:0;transition:.1s}
.picList li a .tit span{color:#fff;line-height:1.6;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:13px;text-align:justify;box-sizing:border-box;display:-webkit-box;margin:0 15px}
.picList li a:hover .tit{opacity:1}

.ljzp .picList li a .img{align-items:flex-start}
.ljzp .picList li a .img img{width:auto;height:100%}

.sszx .zxList{margin-top:8px}
.sshg .tempWrap,.ljzp .tempWrap{margin-top:20px;width:100%!important}
.sshg .picList li a .img img{min-height:100%}

/* 赛事视频 */
.videoConent{margin-top:20px;background:#333;height:270px;border-radius:5px;overflow:hidden}

/* 联系我们 */
.lxwm .container{padding:27px 0;border-top:2px solid #5e12ff;display:flex}
.lxwm h3{font-size:18px;font-weight:700;margin-right:50px}

/* 全国竞赛 */
.hotList ul{display:flex;flex-flow:wrap}
.hotList li{margin:0 30px 30px 0;width:calc(25% - 22.5px)}
.hotList li:nth-child(4n+4){margin-right:0}
.hotList li a{display:block;border-radius:6px;border:1px solid #eee;background:#fff;overflow:hidden}
.hotList li .img{height:156px;overflow:hidden}
.hotList li .img img{width:100%;min-height:100%}
.hotList li .tit{font-size:16px;margin:15px;line-height:1.6;height:26px;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box}
.hotList li .bonus{padding:0 15px 15px;font-size:13px;display:flex;justify-content:space-between}
.hotList li .bonus span{padding-left:23px;background:url(../imagesNews/bonus.svg) no-repeat 0 2px / auto 16px;display:inline-block;height:20px;line-height:20px}
.hotList li .bonus span:last-child{background-image:url(../imagesNews/personNum.svg);padding-left:26px}
.hotList li .bonus em,.hotList li:hover .tit{color:#5e12ff}
.hotList li:hover a{border-color:rgba(94,18,255,.5)}

.moreJs{margin:20px 0 40px}