.contest-info .banner02{height:600px;padding-top:408px;font-size:48px;color:#fff}.contest-info .banner02 span{font-weight:700}.contest-info .article-box{background:#fff;padding-top:58px;padding-bottom:30px}.contest-info .article-box>.title{font-size:36px;font-weight:700}.contest-info .article-box .english{background:-webkit-gradient(linear,right top,left top,color-stop(30%,#b7b5f7),to(#d8aaf5));background:linear-gradient(270deg,#b7b5f7 30%,#d8aaf5);-webkit-background-clip:text;display:inline-block;color:transparent;font-size:24px;font-family:Arial;margin-bottom:45px}.contest-info .article-box>.text{text-align:left;min-width:1300px;width:1300px;margin:0 auto}.contest-info .article-box>.text .item{-webkit-transition:all .2s;transition:all .2s;border-right:3px solid transparent}.contest-info .article-box>.text .item:hover{-webkit-box-shadow:1px 1px 4px 2px rgba(38,53,77,.1);box-shadow:1px 1px 4px 2px rgba(38,53,77,.1);border-right:3px solid #3b76b8}.contest-info .article-box>.text .num{width:70px;height:70px;color:#3b76b8;font-family:Arial;font-size:32px;margin-right:25px;text-align:center}.contest-info .article-box>.text .num .block{width:70px;height:26px}.contest-info .article-box>.text .text-box .title{font-size:22px;margin-bottom:10px;margin-top:5px;-webkit-box-align:end;-ms-flex-align:end;align-items:end}.contest-info .article-box>.text .text-box .title>:first-child{margin-right:35px;max-width:550px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.contest-info .article-box>.text .text-box .time{font-family:Arial;color:#999;font-size:16px}.contest-info .article-box>.text .text-box .text{color:#999;font-size:18px;width:1160px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}