@charset "utf-8";
/* CSS Document */

/*body*/

/*banner滚动*/
.banner{height:500px;}
	.banner .ban_c img{position:absolute;width:1920px;left:50%;margin-left:-960px;top:0;}
	.banner .ban_nav{display:none;}
	.banner .Left{ 
		width:30px;
		height:40px;
		position: absolute;
		background:url(../images/bannerLeft.png) no-repeat;
		bottom: 0;
		left: 50%;
		margin-left: -634px;
	}
	.banner .Right{margin-right:-627px;position:absolute;width:30px;height:40px;right:50%;bottom:0; background:url(../images/bannerRight.png) no-repeat;}
.bann_ext{position:relative;}
.frontCover{position:absolute;bottom:0;}
	.frontCover li{float:left;width:296px; height:40px; color:#fff;overflow:hidden;margin-right:3px;cursor:pointer; background:url(../images/frontCoverBg.png) repeat; margin-top:40px;}
	.frontCover p{text-align:center;overflow:hidden;height:40px; line-height:40px; margin:0 auto;
	font-size:16px; color:#fff; width:233px; text-overflow:ellipsis; white-space: nowrap; }

	.frontCover li.open{ height:80px; background:#ffc012; margin-top:0;}
	.frontCover li.open p{ height:80px !important;  text-align: justify;  text-overflow:initial; white-space: normal; line-height:30px; margin-top:10px; font-size:20px;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 2;
		overflow: hidden;}
.wrap{width:1200px; margin:0 auto;}
/*幻灯片(组件) www.198zone.com*/
.slide{position:relative;width:100%; min-width:1200px;}
	.ban_c{display:none;position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;}
	.ban_c img{width:100%;height:100%;}
	.ban_t{position:absolute;left:0;bottom:0;width:100%;padding:4px 0;text-indent:10px;white-space:nowrap;overflow:hidden;color:#fff;background:rgba(0,0,0,.5);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#88000000,endcolorstr=#88000000);z-index:3;}
	.ban_nav{position:absolute;bottom:0;width:1200px;text-align:right;z-index:4; left:50%; margin-left:-600px;}
	
	.ban_nav a{display:inline-block;vertical-align:middle;width:14px;height:14px;line-height:14px;overflow:hidden;text-align:center;margin-right:8px;cursor:pointer;text-decoration:none;font-size:10px;-webkit-text-size-adjust:none;background:#ccc;}
	.ban_nav .on{background:#f90;color:#fff;}
	.Left,.Right{cursor:pointer;}





/*赛事动态*/	
.workGreat{ width:1200px; margin:0 auto; padding-top:40px; overflow:hidden;}
.workBox{ width:786px; float:left;}
.pioneerBox{ width:375px; float:right;}

.workUl{ margin-top:18px;}
	.workUl li{ margin-bottom:22px; overflow:hidden;}
.workPic{ float:left;}
	.workPic img{ border-radius:5px;}
.workText{ float:right; width:582px; border-bottom:1px solid #e6e6e6; padding-bottom:15px;}
.workText h3{ margin-top:1px;}
	.workText h3 a{ font-size:16px; color:#555; font-weight:normal;}
	.workText h3 a:hover{ color:#530f96;}
	.workText span{ font-size:16px; color:#888; display:block; margin-top:10px;}
	.workText p{ font-size:14px; color:#888; width:100%; line-height:21px; margin-top:9px;}

/*通知公告*/
.pioneerUl{ margin-top:25px;}
.pioneerUl li{ margin-bottom:18px; *margin-bottom:6px; overflow:hidden;}
	.pioneerTitle h3{ font-size:26px; color:#555; font-weight:normal; margin-top:3px;}
	.pioneerUl h3 a{ font-size:16px; color:#555; font-weight:normal;}
.workSymbol{ margin-top:10px;}
	.workSymbol a{ float:left; font-size:12px; width:68px; height:22px; display:block; background:#d4b2f7; line-height:22px;
	border-radius:12px; text-align:center; color:#fff; }
	.workSymbol span{ font-size:16px; color:#888; display:block; float:right; line-height:22px;}

/*全国大学生地质技能竞赛*/
.national{ margin-top:35px;}
.skillCompet{ width:100%; height:360px; background:#f9f7f5; overflow:hidden; margin:30px 0 0;}
.skillCont{ width:1200px; margin:0 auto 0; overflow:hidden; position:relative;}
.skillSwitch{ display:none;}
.skillLeft{ width:600px; height:360px; float:left;}
	.skillPhase{ font-size:16px; color:#555; line-height:26px; margin-top:22px;}
	.skillImg{ width:540px; height:320px; float:right; margin-top:20px;}
.underMore{ margin-top:25px;}
	.underMore a{ font-size:16px; color:#ffc012; display:block;}
.skillTab{ position:absolute; bottom:0; left:0;}
	.skillTab a{ display:block; float:left; height:40px; line-height:40px; font-size:16px; color:#555; background:#fff; padding:0 20px; margin-right:10px;}
	.skillTab a.skillSelect{ color:#ffc012;}


/*成果展示*/
/*2021/4/14*/
.gainBox{ width:100%; padding:30px 0; margin-top:30px; overflow:hidden; background:#f9f7f5;}
.resultPlay{ width:1200px; margin:0 auto; }
.resultUl{ overflow:hidden; margin-top:11px;}
.resultUl li{ float:left; margin:11px 29px 11px 0; width:278px; position:relative;}
	.resultUl li img{ width:278px;height: 185px; display:block; border-radius:5px; box-shadow: 1px 2px 6px 2px #9692924a;}
	.resultUl li span{ font-size:16px; color:#555; display:block; text-align:center; padding-top:15px;overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 90%; margin:0 auto;}
	.resultUl li b{ width:61px; height:25px; display:block; background:#ffc012; position:absolute; right:0; top:0; border-top-right-radius: 5px; font-size:16px; color:#fff; text-align:center; line-height:25px; font-weight:normal;}
	
	
/*指导培训*/
.guideTrain{ width:382px; float:right;}
.guideUl{ margin-top:5px;}
	.guideUl li{ line-height:52px; margin:0 4px; border-bottom:1px solid #e6e6e6;}
	.guideUl li span{ float:right; font-size:12px; color:#090909;}
	.guideUl li a{ color:#555; font-size:16px; font-family:"microsoft yahei"; display:block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 90%; *float:left; }





	


