/*子样式表css */
.tc{text-align:center;}
/*参赛队伍*/
.teamcontent{width:100%;font-size:20px;position:relative;}
.teambj{position:absolute;top:-230px;width:100%;height:1550px;background:url(../images/bj_01.jpg) no-repeat top center;z-index:-1}
.teambjtwo,.teambjthree,.teambjfour{position:absolute;top:1280px;z-index:-1;width:100%;height:1310px;background:url(../images/team_01.jpg) no-repeat top center;}
.teambjthree{top:2590px;background:url(../images/team_02.jpg) no-repeat top center}
.teambjfour{top:3900px;background:url(../images/team_03.jpg) no-repeat top center}



.teamleft-nav{width:174px;position: relative;}
.teamleft-nav li{width:100%;height:58px;line-height:58px;text-align:center;margin-bottom:20px;
background:url(../images/public_03.png) no-repeat;}
.teamleft-nav li a{display:block;width:100%;height:100%;color:#252525;font-size:20px;}
.teamleft-nav li.on,.teamleft-nav li:hover{background:url(../images/public_04.png) no-repeat;color:#fff;}
.teamleft-nav li.on a,.teamleft-nav li:hover a{color:#fff;}


.teamright-content{width:1026px;}

.group,.fine,.personalhonor{width:814px;padding-left:116px;}
/*.group{padding-left:124px;}
.fine{padding-left:138px;}*/

/*.group ul,.fine ul,.personalhonor ul{background:#ededed;display:none;}*/

.grouptitle,.personalhonor h6,.zone h6{background:url(../images/public_05.png) no-repeat bottom center;text-align:center;margin-bottom:30px;}
/*.zone h6{margin:0 0 0 8px;}*/
.group li,.personalhonor li{text-align:center;width:257px;}
.grouptop,.honortop{width:257px;height:311px;background:url(../images/public_100.png) no-repeat center;text-align:center;
padding:11px 0 0;margin-bottom:20px;position:relative;}
.group li img,.honortop img{width:239px;height:251px;}
.grouptop i,.fine i,.honortop p,.zone a b,.zone i{display:block;line-height:40px;background: linear-gradient(to right,#ff3d47 20%,#003bdb 90%);
-webkit-background-clip:text;color:transparent;font-weight:bold;letter-spacing:4px;text-align:center;}
.honortop p,.zone a b{background:linear-gradient(to right,#ff3d47 10%,#003bdb 90%);-webkit-background-clip:text;color:transparent;}
.honortop p i{font-weight:normal;}
.zone i{line-height:54.5px;letter-spacing:0;background:linear-gradient(to right,#ff3d47 5%,#003bdb 95%);-webkit-background-clip:text;color:transparent;}
.zone a b{letter-spacing:0;}


.group li{text-align:center;}
.group li:nth-child(1){margin:0 auto;}
.group li:nth-child(2){float:left;margin:30px 0 0 50px;}
.group li:nth-child(3){float:right;margin:30px 50px 0 0;}
.group:nth-child(1) em,.group li:nth-child(2) em,.zoneimg em{position:absolute;top:0;left:0;display:block;width:46px;height:56px;background:url(../images/public_06.png) no-repeat center;}
.group li:nth-child(2) em{background:url(../images/public_07.png) no-repeat center;}
.group li:nth-child(3) em{background:url(../images/public_08.png) no-repeat center;}

.fine{text-align:center;}
.fine li,.zone li{width:177px;float:left;}
.fine i{margin:26px 0 0;}
.fineimg,.zoneimg{background:url(../images/public_09.png) no-repeat center;width:177px;height:187px;padding:10px;margin:29px 0 26px;}
.fineimg img,.zoneimg img{width:157px;height:165px;margin:0 auto;display:block;}


.fine li{/*margin-left:70px;*/margin-left:83px;}
.fine li:nth-child(1){margin:0 0 0 132px;}
.fine li:nth-child(2){margin:0 132px 0 0;float:right;}
.fine li:nth-child(3){margin:0;}

.personalhonor{text-align:center;/*padding-left:140px;*/padding-bottom:30px;}
.personalhonor h6{/*margin:40px 0 7px -18px;*/margin:40px 0 7px 0;}

.personalhonor p{line-height:28px;}
.personalhonor p.name{font-weight:bold;}
.honortop p{line-height:40px;}
.personalhonor li{float:left;margin-top:33px;margin-left:50px;}
.personalhonor li:nth-child(2),.personalhonor li:nth-child(4){float:right;margin-right:50px;margin-left:0;}

.personalhonor li:nth-child(odd){float:left;margin-left:50px;}
.personalhonor li:nth-child(even){float:right;margin-right:50px;}

.zone{width:872px;padding:0 0 0 58px;display:block;}
.zone ul{margin:0 -17.5px;}
.zone li{margin:30px 17.5px 40px 17.5px;}
.zoneimg{margin:0;cursor:pointer;position:relative;}
.zone a{display:block;width:169px;height:44px;line-height:44px;background:url(../images/public_12.png) no-repeat;margin:0 auto;
text-align:center;}
.zone a.tou{background:url(../images/public_13.png) no-repeat;padding-left:38px;}
.zone a.tou b{background:none;color:#fff;}
.zone p.jie{display:-webkit-box;-webkit-line-clamp:3;overflow: hidden;text-overflow:ellipsis;
-webkit-box-orient:vertical;line-height:24px;height:72px;margin:10px 0 10px;}
.zone p.more{color:#464646;text-align:right;cursor:pointer;}


.zone li.win .zoneimg{background:url(../images/public_11.png) no-repeat;}


/*最新资讯*/
.realtime{width:100%;position:relative;}
.realbg,.contacty,.hontacty{width:100%;height:1215px;top:-230px;position:absolute;background:url(../images/bj_04.jpg) no-repeat top center;z-index:-1;}

.realtimy{width:812px;padding-bottom:140px;}

.realtimy h6,.contactus h6,.highlights h6,.judges h6,.organize h6,.newsa h6,.judga h6{width:764px;line-height:50px;background:url(../images/real_01.png) no-repeat center;margin:0 auto 66px;text-align:center;
color:#ae0e16;font-style:italic;}
.judges h6{margin-bottom:50px;}
.judges h6.mty{margin-top:72px;}
.realtimy h6 b,.contactus h6 b,.highlights h6 b,.judges h6 b,.joinyleft h6 b,.joinyright h6 b,.organize h6 b,.newsa h6 b,.judga h6 b{color:#112f82;}


.realtimy ul{width:600px;margin:0 auto;}
.realtimy li{position:relative;padding-left:10px;margin-bottom:20px;}
.realtimy li:nth-child(even):before,.realtimy li:nth-child(odd):before{top:8px;left:-10px;width:12px;height:12px;border-radius:50px;content:"";position:absolute;background:#112f82;}
.realtimy li:nth-child(odd):before{background:#ae0e16;}
.realtimy li a p,.joinyleft li p{width:100%;color:#393939;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:28px;}
.realtimy li a p.date,.joinyleft li a p.date{color:#828282;}

.pages{margin:26px auto 0;text-align:center;}
.pages a,.pages b{display:inline-block;/*float:left;*/width:36px;height:39px;line-height:39px;text-align:center;border:1px solid #ae0e16;color:#ae0e16;
font-size:14px;margin:0 3px;vertical-align:middle;}
.pages a.bl_prev,.pages a.bl_next{width:70px;}
.pages a.bl_current{background:linear-gradient(120deg,#a63d7f 20%,#483db9 80%);color:#fff;}
.pages b{border:none;}

/*最新资讯详情页*/
.newsa{width:1000px;font-size:22px;line-height:34px;padding-bottom:50px;}
.newsa h6{margin-bottom:40px;}
.newsa p{width:713px;margin:0 auto;}
.newsa p.sheng{width:1000px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:28px;font-size:30px;}
.newsa img{width:713px;height:312px;margin:40px auto;text-align:center;display:block;}
/*联系我们*/
.contactus{width:764px;position:relative;padding-bottom:126px;}
.contacty{height:928px;}
.contactus h6,.highlights h6{margin-bottom:50px;}
.contactus p{padding:0 0 26px 148px;color:#103089;line-height:28px;}
.contactus ul{padding:0 0 43px 198px;line-height:32px;}
.contactus li{margin-bottom:10px;padding-left:40px;background:url(../images/us_01.png) no-repeat left center;}
.contactus li:nth-child(2){background:url(../images/us_02.png) no-repeat left center;}
.contactus li:nth-child(3){background:url(../images/us_03.png) no-repeat left center;}
.contactus li:nth-child(4){background:url(../images/us_04.png) no-repeat left center;}
.erweima{width:206px;height:206px;background:url(../images/us_05.jpg) no-repeat;margin:0 auto;}

/*大赛亮点*/
.highlights{width:1200px;padding-bottom:74px;}
.hontacty{height:1507px;background:url(../images/bj_04.jpg) no-repeat top center;}
.highlights ul{margin:0 -42px;z-index:3;}
.highlights li,.megagame img{float:left;margin:0 42px 26px;width:538px;height:342px;
border:1px solid #ff3d47;
border-image: -webkit-linear-gradient(#ff3d47, #013bdb) 2 2;
border-image: -moz-linear-gradient(#ff3d47, #013bdb) 2 2;
border-image: -o-linear-gradient(#ff3d47, #013bdb) 2 2;
border-image: linear-gradient(#ff3d47, #013bdb) 2 2;}
.highlights li img{width:100%;height:100%;display:block;}


/*大赛信息*/
.heighty{height:1280px;}
.megagame{clear:both;overflow:hidden;margin-bottom:60px;}
.megagame img{margin:0;width:588px;height:340px;display:block;}
.megright{width:612px;/*padding:32px 22px 28px;*/padding:32px 300px 28px;font-size:16px;text-indent:32px;line-height:30px;text-align:left;}

.rule{padding:68px 134px 0;font-size:24px;line-height:30px;}


/*评委顾问*/
.judges{width:100%;position:relative;}
.mby{padding-bottom:72px;}
.judges ul{padding:0 7px;}
.judges li{width:271px;height:444px;padding:12px;/*background:#f0f0f0;*/background:#f0f0f0;text-align:center;line-height:24px;position:relative;
float:left;margin:0 12px 26px;cursor:pointer;transition:all 0.6s;}
.judges li:hover{transform:scale(1.05);}
.judges b{width:100%;line-height:64px;}
.judges li img{width:248px;height:246px;display:block;}
.judges p{display:-webkit-box;-webkit-line-clamp:4;overflow: hidden;text-overflow:ellipsis;height:96px;
-webkit-box-orient:vertical;text-align:left;}


.angle-border{position: absolute;width:42px;height:36px;}
.left-top-border{top: 0;left: 0;border-left: 9px solid #2d449e;border-top: 9px solid #2d449e;}
.right-bottom-border{bottom: 0;right: -9px;border-right:9px solid #ae0e16;border-bottom:9px solid #ae0e16;}

.judgesbg,.judgesbgtwo{position:absolute;top:1320px;width:100%;height:936px;background:url(../images/ping_02.jpg) no-repeat top center;z-index:-1;}
.judgesbgtwo{top:660px;background:url(../images/ping_03.jpg) no-repeat top center;}


/*首页*/
.joiny{width:100%;padding:66px 0 96px;position:relative;}
.joinyleft{width:624px;padding-right:78px;}
.joinyright{width:576px;height:364px;}
.joinyright img{width:563px;height:288px;display:block;}
.joinyleft h6,.joinyright h6{text-align:center;font-style:italic;color:#ae0e16;line-height:50px;margin-bottom:26px;position:relative;}
.joinyleft h6:before,.joinyleft h6:after,.joinyright h6:before,.joinyright h6:after{position:absolute;top:24.5px;left:21%;width:44px;height:1px;background:#ae0e16;content:"";}
.joinyleft h6:after,.joinyright h6:after{background:#112f82;left:73%;}
.joinyright h6:before{left:23%;}
.joinyright h6:after{left:72%;}
.joinyleft li{position:relative;padding-left:40px;margin-bottom:13px;line-height:20px;}
.joinyleft li:nth-child(even):before,.joinyleft li:nth-child(odd):before{top:6px;left:19px;width:12px;height:12px;
	border-radius:50px;content:"";position:absolute;background:#112f82;}
.joinyleft li:nth-child(odd):before{background:#ae0e16;}

.joinyleft a.mored{display:block;text-align:right;color:#505050;line-height:23px;}


.organize{width:100%;padding-bottom:98px;}
.organize h6{margin-bottom:50px;}
.organizelogo{width:952px;margin:0 auto;text-align:center;}
.organizelogo p{margin:8px 0 24px;}
.organizelogo ul{margin:0 -31px;}
.organizelogo li{float:left;width:190px;height:52px;margin:0 31px 24px;}
.organizelogo li a,.organizelogo li img{width:100%;height:100%;display:block;}
.organizelogo ul.zhu{width:504px;margin:0 auto;}
.organizelogoli1{float: left;width: 190px;height:43px!important;margin: 0 31px 24px;}

.indexbg{position:absolute;top:0;background:url(../images/index_03.jpg) no-repeat;width:100%;height:1338px;z-index:-1;}

/*轮播样式ʽ*/
.caroursel{margin:50px auto;}
.poster-main{position: relative;width:1200px;height:530px}
.poster-main a,.poster-main img{display:block;box-shadow:0 0 50px rgba(233,228,228,1);}
.poster-main .poster-list{width:1200px;height:530px}
.poster-main .poster-list .poster-item{position: absolute;left: 0;top: 0;}

.poster-main .poster-btn{cursor:pointer;position:absolute;top:0;
width:180px!important;height:530px !important;text-align:center;line-height:14px;color:#ffffff;
background:url("../images/btn_l.png") no-repeat center;z-index:10;}
.poster-main .poster-next-btn{background:url("../images/btn_r.png") no-repeat center;}
.btn-box{display:table;margin-left:auto;margin-right:auto;}
.index-btn{display:inline;cursor:pointer;
float:left;width:10px;height:10px;color:#fff;margin-right:5px;margin-top:20px;
-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#feb320;}
.poster-main .poster-prev-btn{left:0;}
.poster-main .poster-next-btn{right:0;}
.index-btn.poster-btn-active{width:40px;border-radius:50px;background-color:#9FC112;}



/*新轮播图*/

.flexslider{position:relative;width:1200px;height:550px;margin:0 auto 50px;}
.slides{position:relative;z-index:1;}
.slides li{height:550px;}
.slides li img{width:100%;height:100%;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:30px;height:6px;margin:0 5px;*display:inline;zoom:1;border-radius:6px;}
.flex-control-nav a{display:inline-block;width:30px;height:6px;line-height:40px;overflow:hidden;background:#fff;cursor:pointer;border-radius:6px;}
.flex-control-nav .flex-active{background:#dedede;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/btn_l.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/btn_r.png) center center no-repeat;}


.jiamore{position:relative;}
.kmore{position:absolute;right:0;top:75px;font-size:14px;}


.highlights h6{background:url(../images/real_011.png) no-repeat center;width:915px;}
.highlights ul{width:1100px;margin:0 auto;}
.highlights li{margin:0 0 26px;}
.highlights li:nth-child(even){float:right;}
.highlights li:nth-child(odd){float:left;}



.teamleft-nav{display:none;}
.teamright-content{float:none;margin:0 auto;}
.group,.fine,.personalhonor{width:698px;margin:0 auto;padding-left:0;}
.zone{padding:0;margin:0 auto;}
.zone ul{margin:0;padding-left:14px;}