@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;
	min-width: 1000px;
}
a {
	color:#404040;
}
a img {
	border:0;
}
li {
	list-style: none;
}
i {
	font-style: normal;
}
form {
	margin: 0;
}
/*娴姩*/
.floleft {
	float:left;
}
.floright {
	float:right;
}
.cl {
	clear:both;
}/*娓呮诞鍔�*/
.dg {
	margin-top:15px;
}
.pl {
	padding-left:20px;
}
.container {
	width:100%;
	margin:0 auto;
}
.concent {
	width:960px;
	margin:0 auto;
	margin:30px auto 0px !important;
}
.rainbow {
	width:100%;
	background: #38a548;
	height:5px;
	border-bottom:1px solid #e5e5e5;
}
.rainbow_pic {
	width:1000px;
	height:5px;
	margin:0 auto;
	background:url(http://news.youth.cn/images/youth_sjy_01.jpg) no-repeat;
}
/*top鏍峰紡*/
/*footer*/
.youth_footer {
	width:100%;
	margin:18px auto 0px;
	background:url(http://www.youth.cn/images/kp_0314_f_02.gif) repeat-x bottom;
	background-color:#1184f5;
	padding-top:15px;
	height:160px;
}
.youth_footer-nr {
	width:1000px;
	margin:0 auto;
}
.f_end, .f_end li {
	width:100%;
	float:left;
}
.f_end li a {
	color:#fff;
	display:block;
	float:left;
	padding-right:13px;
	white-space:nowrap;
	margin-bottom:10px;
}
.f_end li a:hover {
	color:#fff;
	display:block;
}
.f_end li font {
	width:75px;
	color:#fff;
	font-size:14px;
	text-align:center;
	float:left;
	padding:0px 0px 1px 3px;
}
/*copyright*/
.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;
}
/*瀵艰埅鏍峰紡*/
.young_nav {
	width:100%;
	height:120px;
	background-color:#fafafa;
	border-bottom:1px solid #e5e5e5;

}
.nav_con {
	width:1000px;
	margin:0 auto;
	height:100%; position:relative;
}
.nav_logo {
	width:180px;
	height:80px;
	padding-top:20px;
}
.menu{ width:820px; float:left; position:relative;}
.menu_ss {
	width:450px;
	padding-left:360px;
	float:left; position:absolute;
	margin-top:15px; z-index:3000;
}
#search_box {
	width: 268px;
	float:right;
	height: 32px;
	border-radius:2px;
	border:#dad9d9 1px solid;
}
#search_box #s {
	float: left;
	padding: 0px 0px 0px 5px;
	margin: 0px 1px 0px 0px;
	border: 0;
	width:225px;
	height:32px;
	line-height:32px;
	background: none;
	font-size: 14px;
	border-left:#dad9d9 1px solid;
}
#search_box #go {
	float: right;
	margin:1px;
}
.number {
	margin-left:15px;
	height:34px;
	background:url(num.png) no-repeat left;
	text-indent:32px;
	font-family:Arial;
	line-height:34px;
	font-size:18px;
}
.number:hover {
	font-size:20px;
}
/*nav瀵艰埅鐩掑瓙*/
div.nav{
	width: 820px;
	position: relative;
	margin:0 auto;
	height:50px;
	top: 52px;

}
/*nav-main*/
ul.nav-main{
	width:100%;
	float:left;
	height:50px;
}
ul.nav-main span{
	display: inline-block;
	margin-left: 18px;
	width: 7px;
	height: 7px;
}

/*瀵艰埅鏉¤缃�*/
ul.nav-main>li{
	float:left;
	font-size:18px;
	line-height:50px;
	text-align:left; width:110px; text-indent:30px;
}
ul.nav-main> li a{
	display:block;
	color:#3e3e3e;text-decoration:none;

}
.nav-main> li a:hover{
	font-weight:bold;
	color:#1184f5;
}
.nav-main .gary { background: url(iconnav/icon-tb.png) no-repeat left center;}
.nav-main .gary:hover { background:url(iconnav/icon-tb_a.png) no-repeat left center;}

.nav-main .gary2{ background:url(iconnav/icon-tb2.png) no-repeat left center;}
.nav-main .gary2:hover{ background:url(iconnav/icon-tb2_a.png) no-repeat left center;}

.nav-main .gary3 { background:url(iconnav/icon-tb3.png) no-repeat left center;}
.nav-main .gary3:hover { background:url(iconnav/icon-tb3_a.png) no-repeat left center;}

.nav-main .gary4 {background:url(iconnav/icon-tb4.png) no-repeat left center;}
.nav-main .gary4:hover { background:url(iconnav/icon-tb4_a.png) no-repeat left center;}

.nav-main .gary5 {background:url(iconnav/icon-tb5.png) no-repeat left center;}
.nav-main .gary5:hover { background:url(iconnav/icon-tb5_a.png) no-repeat left center;}

.nav-main .gary6 { background:url(iconnav/icon-tb6.png) no-repeat left center;}
.nav-main .gary6:hover { background:url(iconnav/icon-tb6_a.png) no-repeat left center;}

.menu_list .gary7 { background:url(iconnav/icon-tb7.png) no-repeat left center;}
.menu_list .gary7:hover { background:url(iconnav/icon-tb7_a.png) no-repeat left center;}

/*闅愯棌鐩掑瓙璁剧疆*/
div.hidden-box{
	width: 90px;
	border-top: 0;
	position: absolute;
	display:none;
	background:#fff;
	top: 45px;
	-moz-opacity:0.8;
	opacity: 0.8;
	filter: Alpha(opacity=80);
	z-index:999;
}
.hidden-box>ul{ width:100%;

}
.hidden-box>ul li{ width:50px; margin:0px 20px; display: block;height:49px; line-height:48px; text-align:center; color: #3e3e3e;
	cursor: pointer; font-size:16px; border-bottom:#e5e2e4 1px solid;

}
.hidden-box a:hover{
	color: #1184f5;
}
/*闅愯棌鐩掑瓙浣嶇疆璁剧疆*/
.hidden-loc-index{
	left: 110px;
}
.hidden-loc-us{
	left: 220px;
}
.hidden-loc-info{
	left: 330px;
}

/*浜岀淮鐮�*/
.erweima {
	width:100px;
	height:100px;
	position:absolute;
	left: 1020px;
	top: 10px;
}
.erweima li {
	width:50px;
	height:50px;
	float:left;
	display:block;
	cursor: pointer;
}
.erweima li a{
	width:50px;
	height:50px;
	float:left;
	display:block;
}
.ew{
	background:url(ewm.gif) no-repeat;
}
.ew:hover {
	background:url(ewm_blue.gif) no-repeat;
}
.ew2{
	background:url(ewm4.gif) no-repeat;
}
.ew2:hover {
	background:url(ewm4_blue.gif) no-repeat;
}
.ew3 {
	background:url(ewm3.gif) no-repeat;
}
.ew3:hover {
	background:url(ewm3_blue.gif) no-repeat;
}
.ew4 {
	background:url(ewm2.gif) no-repeat;
}
.ew4:hover {
	background:url(ewm2_blue.gif) no-repeat;
}

.erweima_pic {
	background: url(../images/ewm_pic2.png);
	width:106px;
	height:98px;
	position:absolute;
	left: 1130px;
	top: 10px;
	display: none;
}

.erweima_pic1 {
	background: url(../images/ewm_pic.png);
	width:106px;
	height:98px;
	position:absolute;
	left: 1130px;
	top: 10px;
	display: none;
}

.young_ask {
	width:630px;
	float:left;
}
.cz_cds{width:100%;
	height:126px;
	z-index:1111111;
}
#fixed{position:fixed;top:0px;right:0;}
/*BANNER*/
.young_banner{ width:100%; margin:141px auto 15px; }
.ya_slider {
	min-width: 1000px;
	width: 100%;
	height: 400px;
	overflow: hidden;
	position: relative;
}
.ya_slider-viewport {
	min-width: 1000px;
	width: 100%;
	height: 400px;
	overflow: hidden
}
.ya_slider-item {
	min-width: 1000px;
	width: 100%;
	height: 400px
}
.ya_slider-item a {
	width: 100%;
	height: 400px;
	display: block
}
.ya_slider-prev, .ya_slider-next {
	width: 42px;
	height: 100px;
	position: absolute;
	top: 150px;
	display: block;
	cursor: pointer
}
.ya_slider-prev {
	left: 20px;
	background: url(jt_left.png) no-repeat center;
	opacity: .9
}
.ya_slider-next {
	right: 20px;
	background: url(jt_right.png) no-repeat center;
	opacity: .9
}
.ya_slider-prev:hover, .ya_slider-next:hover {
	opacity: .8
}

.ya_slider-nav-item-box {
	width: 132px;
	height: 12px;
	position: absolute;
	bottom: 6px;
	left: 50%;
	margin-left: -66px
}
.ya_slider-nav-item {
	width: 12px;
	height: 12px;
	background: #666;
	margin: 0 5px;
	float: left;border-radius:50%;
	cursor: pointer
}
.ya_slider-nav-item-current {
	background: #fcff05
}
.zbtj{ width:98px; height:35px; float:left;position: absolute;
	top: 30px;
	left: 50%;
	margin-left: -500px; z-index:1000;}

.ya_slider_con_box {
	width: 570px;
	height: 86px;
	padding: 17px 25px 23px;
	background: rgba(255,225,225,0.9);
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#bf000000', EndColorStr='#bf000000');
	position: absolute;
	top: 238px;
	left: 50%;
	margin-left: -350px
}
.ya_slider_con {
	display: none
}
.ya_slider_con h2 {
	height: 40px;
	overflow: hidden
}
.ya_slider_con h2 a {
	color: #FFF;
	font: 30px Microsoft YaHei
}
.ya_slider_con p {
	color: #FFF;
	font: 12px/20px Microsoft YaHei;
	margin-top: 10px;
	height: 40px;
	overflow: hidden
}

/*蹇冧簰鍔ㄥ鑸�*/
.ask_column {}
.column_top {
	width:100%;
	float:left;
	padding-bottom:8px;
	border-bottom:#1184f5 2px solid;
}
.columnzi {
	font-size:22px;
	line-height:40px;
	font-family: "寰蒋闆呴粦";
}
.column_dh {
	float:right;
	margin-top:12px;
}
.column_dh li {
	float:left;
	background-color:#1184f5;
	padding:0px 8px;
	line-height:24px;
	margin-left:5px;
}
.column_dh li a {
	color:#fff;
}
.column_dh li a:hover {
	text-decoration:underline;
}
.column_bottom {
	width:100%;
	float:left;
	background-color:#f6f6f6;
	margin-top:2px;
	text-align:right;
	line-height:22px;
	font-size:12px;}
.column_bottom a {
	color:#3e3e3e;
}
.column_bottom a:hover {
	color:#ff2828;
	text-decoration:underline;
}




/*蹇冧簰鍔ㄥ洖绛旀*/
.answer_copy{ width:100%; float:left; border-bottom:#ddd 1px dashed; margin-bottom:5px; }
.answer_con{ width:100%; float:left; margin:10px 0px 5px;}
.answer_con .tp{ width:35px; height:35px; float:left;}
.answer_con .tp img{ border-radius:5px; border:#d4d4d4 1px solid; }
.answer_text{ width:580px; float:right;}
.answer_text li{ float:left;line-height:38px;}
.answer_text .wt{ float:left; font-size:18px;  }
.answer_text .ts{ float:right;  color:#ff2828; }
.answer_text .wt a{color:#3e3e3e; }
.answer_text .wt a:hover{color:#1184f5; text-decoration:underline; }

.answer_hdk{width:560px; float:right; background-color:#f7f7f7; padding:8px 10px 5px; margin-bottom:10px; position:relative; border-radius:5px;}
.sjx{
	width:7px;
	height:8px;
	position:absolute;
	left: -7px;
	top: 17px;
}
.a_more{ color:#F00;}
.lm_more{ color:#b5b3b3; float:right;}
.a_more:hover,.lm_more:hover{ font-weight:bolder;text-decoration:underline;}

.dianzan {text-align:right;}
.dianzan li{ float:left; padding:0px 15px; line-height:30px;}
.dianzan .tw_zan{ }
.dianzan .tw_zan p{ width:18px; height:16px; float:left; background:url(gray.png) no-repeat; margin:6px 5px 0px 0px;  cursor:pointer;}
.dianzan .tw_zan p:hover{ background:url(gray_red.png) no-repeat;}
.dianzan font{  float:left; margin:6px 0px 0px 0px; height:18px; line-height:18px; background-color:#999; padding:0 5px; color:#fff;}

.young_title {
	width:310px;
	float:right;
}
.title_lm{ width:100%; float:left;line-height:30px; margin:10px 0px 8px; }
.title_lm p{ font-size:18px; float:left; color:#3e3e3e;}

.title_btk{ width:100%; float:left;position:relative;}
.bom_pic{
	width:16px;
	height:22px;
	float:left;
	position:absolute;
	left: 294px;
	top: 168px;
}
.btk_list{width:290px;  background-color:#f6f6f6; padding:10px; margin-bottom:35px;}
.btk_list li{ width:100%; float:left; line-height:34px;}
.btk_list li a:hover{text-decoration:underline;  }

/* 闈掑勾涔嬪０  澶т簨璁� */
.dsj_k{ width:100%; margin:0 auto; height:auto; }
.dsj_lm{ width:952px; margin:30px auto;}
/* events */
.events{ overflow:hidden; margin-top:20px;}
#djsbox{ width:100%; height:455px; background:url("shijian-bg.png") no-repeat center center;}
#conter{ width:60%; height:360px; float:left;margin-left: 20%;margin-top: 30px; display:inline; overflow:hidden; position:relative;}
#djsbox #conter ul{ height:360px; top:0; left:0; position:absolute; overflow:hidden;}
#djsbox #conter li{ float:left; margin-left:25px; display:inline; overflow:hidden;}
#djsbox #conter li.first{ margin-left:0;}
#djsbox #conter li .text{padding-left:10px; line-height:18px;color:#fff;font-size: 14px;margin-top: 5px;background: url(shijian-shu.png) no-repeat;}
#djsbox #conter li img{ border:2px solid #fff;}
#djsbox .times{ width:100%; height:60px; margin-top: 10px; background:url("shijian-time.png") no-repeat top center; cursor:pointer;}
#scroll{ width:60%; height:40px;margin: auto;position: relative}
#djsbox #scroll span{ width:15px; height:20px;cursor:pointer; left:0; top:-10px;  position:absolute; background:url("shijian-butt.png") no-repeat;}
#djsbox .times .t0{ width:7px; border-left:none;}

/* 寰幆鍥剧墖 */
.young_con{ width:978px; height:730px; margin:0 auto;overflow: hidden;}
.young_img{overflow: hidden;position: relative;width:920px;height="192px"; float:left; margin:0px 29px 26px; border-radius:5px}
.img{-webkit-transition: all 0.5s ease-in-out 0s; -moz-transition: all 0.5s ease-in-out 0s; -o-transition: all 0.5s ease-in-out 0s; transition: all 0.5s ease-in-out 0s; }
.img:hover{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}
.group_n{ width:300px; height:345px; margin:0 13px; position:relative; _margin-bottom:0px; margin-bottom:26px; }
.group_tag {
	position:absolute;
	top:10px;
	left:10px;
	z-index:9;
	text-align:center
}
.group_tag p {
	font-family:Microsoft YaHei;
	color:#fff;
	/*display:none;*/
	font-size:12px;
	white-space:nowrap;
	background:#007aff;
	/*position:absolute;*/
	/*top:0;*/
	/*left:0;*/
	padding:0 3px;
	text-align:center;
	min-width:38px
}
.group_tag {
	width:45px;
	height:22px;
	line-height:22px;
	background:#007aff;
	overflow: hidden;
}
.group_tag1 {
	width:45px;
	height:44px;
	line-height:22px;
	background:#007aff;
}
.group_n:hover .group_tag1{
	margin-top: -21px;

}
.group_pic2:hover .group_tag1{
	margin-top: -21px;

}

.group_tag img {
	height:20px;
	margin:0 auto;
	background:#007aff;
	margin-top:1px
}
.group_pic{ overflow:hidden;}
.group_pic img,.group_pic2 img {
	border-radius:5px
}
.group_pic2{ width:300px; height:345px; float:left; position:relative; _margin-bottom:0px; margin:0px 13px 26px; overflow:hidden;}
.group_title{ position:absolute;
	left:0;
	bottom:0;
	width:100%;
	padding:15px 0;
	background:rgba(0, 0, 0, 0.5);
	background:-webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.5)));
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#00000000', EndColorStr='#7f000000') ;border-bottom-right-radius:5px;
	border-bottom-left-radius:5px;}

.group_title h3{ font:bold 18px/24px Microsoft YaHei;
	color:#fff;
	padding:0 10px;}
.group_text h3 {
	margin:10px 0;
	overflow:hidden
}
.group_text h3 a {
	font:18px/28px Microsoft YaHei;
	font-weight:bold;
	color:#221814;
}
.group_text p {
	height:70px;
	margin-bottom:10px;
	overflow:hidden;
	font:14px Microsoft YaHei;
	color:#999; line-height:22px;
}

.group_bom {
	height:20px;
	background-color:#e3e3e3;
	border-radius:4px
}
.group_bom_cmt {
	height:20px;
	padding:0 10px 0 16px;
	float:right;
	color:#b2b2b2;
	font:12px/20px Microsoft YaHei
}
.group_bom_cmt {
	background:url(yam_bom_cmt_673489b1.png) no-repeat left center;
}
.group_more { width:44px; height:32px;background:url(jt_bom.png) no-repeat;margin: 0 auto;cursor: pointer; }
.group_more1 { width:44px; height:32px;background:url(jt_top.png) no-repeat;margin: 0 auto;cursor: pointer; }
/*.group_more a {  width:44px; height:32px;background:url(jt_bom.png) no-repeat; display:block;}*/
/*.group_more a:hover {  background:url(jt_top.png) no-repeat; }*/

.more_box{
	width: 100%;
	height: 920px;

}


/*bar*/
.bar{margin-right:-650px; position: fixed;_position:absolute;
	_top:expression(eval(document.documentElement.scrollTop || document.body.scrollTop) +eval(document.documentElement.clientHeight || document.body.clientHeight) -535+'px');
	right:50%; width:75px;height:338px;background: url(top_img.png) no-repeat;
	z-index:100; padding:0px 9px;bottom:30px;}
.bar ul{margin-top:25px;color:#fff;font-size:16px;position:relative;}
.bar ul li{border-bottom:1px dotted #fff;margin:0 auto;width:75px;text-align:center;}
.bar ul li a{padding:10px 0;width:75px;color:#fff;display:block;text-align:center;line-height:24px;}
.bar ul li a:hover{  color:#fff; text-decoration:underline;}
.bar ul li.lst{border:0;}
.so_top{display:block;width:75px;height:68px; margin-top:20px;}

/*缃戠珯鍦板浘*/
.title_btk2{ width:290px; height:239px; float:left;position:relative; background-color:#f6f6f6; padding:10px ;}
.bom_pic2{ width:16px;
	height:22px;
	float:left;
	position:absolute;
	left: 294px;
	top: 237px;}
.xl_form{ width:100%; float:left; padding-bottom:10px; border-bottom:#999 1px dashed;}
.xl_form span{  float:left;}
.grzl_sf {width:70px; height:22px; border:1px #d9d9d9 solid;border-radius:3px;text-align:left; font-size:12px; color:#999; font-family:'microsoft yahei';margin-right:5px;}

.kuaisu{ width:62px; height:22px; background-color:#1184f5; text-align:center; line-height:22px; font-size:12px;  }
.kuaisu a{ color:#fff; }
.kuaisu a:hover{ font-weight:bold;}

.hot_c{ width:100%; line-height:28px; padding-top:8px;float:left;
	font-size:14px;word-break: keep-all; white-space: nowrap;   }
.hot_c a{ color:#3e3e3e; padding:0 5px;display:block; float:left;}
.hot_c a:hover,.hot_link a:hover{ color:#fe2828; text-decoration:underline;}
.hot_link{ text-align:right; line-height:30px; padding-right:10px;}
.hot_link a{ color:#b5b3b3; }

.group_nav{ width:952px; height:30px; border-bottom:#1184f5 1px solid; margin:141px auto 25px;}
.group_nav ul{ width:100%; }
.group_nav ul li{ width:100px; float:left;  text-align:center; line-height:30px;}
.group_nav ul li a{ display:block; color:#1184f5;}
.group_nav ul li a:hover{ background-color:#1184f5; color:#fff;}
/*涓夌骇鍐呭椤�*/
.young_con1 .content {
	width: 978px;
	height: auto;
	margin: 141px auto 15px;
	background-color:#fafafa;
}
.top_list {
	width: 978px;
	height: 50px;
	line-height: 50px;
	color: #000;
	font-size: 14px;
	font-family: "瀹嬩綋", Arial;
	border-bottom: solid 2px #ccc;
	background-color:#fff;
}
.top_list a{
	color: #3e3e3e;
	text-decoration: none;
}
.top_list a:hover{
	color: #1184f5;
	text-decoration: none;
}
.news_conwidth{
	width: 978px;
}
.news_con{
	width: 660px;
	margin :40px auto;
}
.con_top {
	height: 90px;
	margin: 0 auto;
}
.con_biao {
	text-align: center;
	font-size: 24px;
	line-height: 48px;
	font-family: "寰蒋闆呴粦";
	color: #333;
}
.con_tim {
	font-family: "瀹嬩綋", Arial;
	font-size: 14px;
	text-align: center;
	padding-top: 20px;
	color: #000;
}
.con_tim span{

	padding-right: 15px;
}
.tim_red a{
	text-decoration: none;
	color: #000;
}
.tim_red a:hover{
	text-decoration: none;
	color: #ff0101;
}
.zan{
	text-indent: 5px;
	display: inline-block;
}
.zan a {
	width: 22px;
	height: 22px;
	background: url(gray_red.png) no-repeat 0px 5px;
	float: left;
	text-decoration: none;
}
.nei{
	width: 100%;
	height: auto;
	margin-top: 15px;
}
.nei p{
	text-indent: 2em;
	font-family: "寰蒋闆呴粦";
	font-size: 16px;
	line-height: 30px;
	margin-bottom: 35px;
}
.nei img{
	margin:0 auto;
	margin-bottom: 20px;
	text-align: center;

}
.denglu span{
	display: block;
	font-size: 14px;
	font-family:"寰蒋闆呴粦";
	color: #1184f5;
	text-align: center;
	font-weight: bold;
	margin: 13px 0 0 2px;

}
.hd_top_box {
    width: 1000px !important;
}
.hd_top_box a {
    padding: 0 7px !important;
}