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

*{ margin:0px; padding:0px; list-style:none; font-family: "微软雅黑", "黑体","宋体";    text-decoration:none;}

body{
	color:#666666;
	font-size:14px;	
	height:100%;
	text-align:left;
	line-height:28px;
	background-color:#fefefe;
	}
html{ 
	overflow-y:scroll;
	overflow:-moz-scrollbars-vertical;
	overflow-x:hidden; height:100%;
	min-width: 1000px;
}	

a{ color:#666666;}
a img { border:0;}
a:hover{text-decoration: none; color:#cc2822;}

ul, ol{ margin:0 auto; padding:0px;}
p{ padding:0px; margin:0 auto;}

.floleft{ float:left;}
.floright{ float:right;}
.cl{ clear:both;}

.mt10{ margin-top:10px;}
.mt20{ margin-top:20px;}
.clear{clear: both;}

.contain{ width:100%; margin:0 auto; padding:0px;}

.hd_top{width:100%; border-top:5px solid #38a548; background: #f7f7f7; height:40px; border-bottom:1px solid #e5e5e5;}
.hd_top1{ width:1200px; height:5px; background:url(http://news.youth.cn/images/youth_sjy_01.jpg) no-repeat; margin:-5px auto;_margin:-12px auto;}
.hd_top_box{width:1200px !important; height:40px; margin:0 auto; line-height:45px; text-align:left;}
.hd_top_box a{ padding:0 6px !important; font-size:12px; color:#666666;}

.banner{ width:100%; height:633px; margin:0 auto; padding:0px; background:url(/static/images/V3_02.jpg) no-repeat center;}

.nav{ width:100%; height:70px;padding-top: 100px; }
.naver{ width:1000px; height:70px; margin:0 auto; padding:0px; background:url(bg_jz.jpg) no-repeat center;}
.nav_list{ width:1000px; text-align: center}
.nav_list li{width: 158px;  float:left; font-size:20px; line-height:70px; text-align: center}
.nav_list li a{
display: block;
}
.nav_list li a:hover {
    color: #fff;
    background-color: #ba131b;
}
.nav_list a{ color:#333333;}
.bg_header{
    background:url(bg_header.jpg) no-repeat center;
    margin: 0 auto;
    height: 700px;
}
.con_top{ width:1000px; margin:0 auto; padding:0px;}
.top{ width:1000px; float:left;margin-top: 20px; }
.top_left{ width:460px; float:left;}
.top_biao{ width:460px; font-size:26px; line-height:40px; text-align:center;float:left;}
.top_biao a{ color:#b60000;}
.top_jian{ width:460px;float:left; font-size:14px; line-height:28px; padding-bottom:10px; border-bottom: dotted 1px #999;}
.top_jian a{ color:#c72722;}
.chun_list{ float:right; width:460px; margin-top:5px;}
.chun_list li{ float:left; width:445px; margin-left:10px; display:inline; font-size:16px; line-height:36px; text-indent:15px; background:url(cy_hong.jpg) no-repeat left;overflow: hidden;
    line-height: 36px;height: 36px; }

.top_right{ width:528px; float:right; margin-top:5px;}
.jsArea {width:528px;height:297px;background:#fff;position:relative;overflow:hidden;}
.jsArea .preNext { width: 100px; height: 200px; position: absolute; top: 40px; cursor: pointer; z-index:99;
    display:none;}
.jsArea .pre { left: 0; background: url(http://d.youth.cn/images/sprite.png) no-repeat left center; display: none;}
.jsArea .next { right: 0; background: url(http://news.youth.cn/images/sprite1.png) no-repeat right center; }
.slidImgDiv {width:528px;height:297px;overflow:hidden;position:relative;}
.slidImgDiv ul {position:absolute;z-index:2;margin:0;padding:0;}
.slidImgDiv ul li {float:left;width:528px;height:297px;overflow:hidden;position:relative;z-index:3;}
.slidImgDiv ul li .marking {position:absolute;left:0;bottom:0;width:100%;height:40px;background:#000;display:block;-moz-opacity:0.6;opacity: 0.6;filter: Alpha(opacity=60);z-index:5;}
.slidImgDiv ul li .txt {position:absolute;left:0;bottom:0;width:100%;z-index:6;font-size:16px;line-height:40px; font-family: "\5FAE\8F6F\96C5\9ED1";color:#fff;text-align:left;}
.slidImgDiv ul li .txt a { font-size:16px;line-height:40px; font-family: "\5FAE\8F6F\96C5\9ED1";color:#fff;margin:0 10px;text-decoration:none;text-align:left;}
.slidContrlDiv {position:absolute;left:0;bottom:0;width:100%;z-index:3;}
.slidContrlDiv ol {position:absolute;right:0;bottom:15px;_bottom:10px;z-index:10;margin:0;padding:0; margin-right:5px;}
.slidContrlDiv li {float:left;width:8px;height:8px;text-align:center;display:inline;margin:0 5px 0 5px;}
.slidContrlDiv li a { display:inline;width:8px;height:8px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#d9d9d9;border-radius:7px;}
.slidContrlDiv li.current a, .slidContrlDiv li a:hover {background:#41a2d4;}

.ymtx_stzg{ width:100%; margin:0 auto; background:url(V3_07.jpg) no-repeat;background-position: center -30px; padding:50px 0 ; height:1257px;}
.lh_good{ width:100%; }
.hw_visit {width:1000px;margin:0 auto;padding-top:20px;}
.visit_z{ width:362px;float:left;}
.visit_nr {    width: 1000px;
    margin: 0 auto;}
.fyh {font-family: "\5fae\8f6f\96c5\9ed1";}
.zjwItem {float:left;MARGIN-BOTTOM: 1px;HEIGHT: 300px;WIDTH: 333px;BACKGROUND: #fff;POSITION: relative;margin:5px}
.zjwItem a img{
    width: 333px;
    height: 191px;
} 
.zjwItem .ico_jt {BACKGROUND: url(jt_spr.png) no-repeat}
.zjwItem .ico_jt {HEIGHT: 14px;WIDTH: 27px;RIGHT: 9px;POSITION: absolute;BACKGROUND-POSITION: 0px -84px;TOP: 106px;}
.zjwItem .btn_go {HEIGHT: 28px;WIDTH: 29px;BACKGROUND: url(go_spr.png) no-repeat 0px bottom;RIGHT: 4px;POSITION: absolute;BOTTOM: 4px;}
.zjwItem H4 {font-size:16px;HEIGHT: 30px;BORDER-BOTTOM: #d7d7d7 1px solid;FONT-WEIGHT: normal;COLOR: #000;PADDING-TOP: 8px;MARGIN: 0px 10px 10px;LINE-HEIGHT: 30px;text-align:center;}
.zjwItem P {COLOR: #666666;MARGIN: 0px 10px;LINE-HEIGHT: 22px;font-size:14px;}
.zjwItem A {HEIGHT:300px;WIDTH: 333px;DISPLAY: block}
.zjwItem A:hover {TEXT-DECORATION: none;BACKGROUND: #eaab11;}
.zjwItem A:hover H4 {TEXT-DECORATION: none;COLOR: #fff}
.zjwItem A:hover P {TEXT-DECORATION: none;COLOR: #fff}
.zjwItem A:hover H4 {BORDER-BOTTOM: #d7d7d7 1px solid}
.zjwItem A:hover .ico_jt {BACKGROUND-POSITION: -35px -84px}

.con_tu{ width:680px; margin:0 auto;margin-top:50px;display: none;}
.pt20{  padding-top:20px;}
.pt60{ padding-top:125px;}

.qm_gun{ width:1000px; float:left; position:relative;}
.qm_pic3 li{ width:330px; float:left; margin:30px 2px 0px 3px;}
.qm_pic3 li a img{width:330px;height: 176px;}
.hotpic_box3 {
	width:330px;
	height:176px; float:left;
	position:relative;
	overflow:hidden;
}
.hotpic_box3 font{
	display:block;
	width:100%;
	height:36px;
	line-height:36px;
	text-align:center;
	font-size:14px;
	position:absolute;
	z-index:10;
	bottom:0px;
	left:0px;
	color:#FFFFFF;
	font-family:"微软雅黑", "黑体";
}
.hotpic_box3 font a  {color:#FFFFFF;}
.hotpic_box3 font a:hover {color:#CCC;}
.hotpic_box3 span {width:330px;height:176px; float:left;}
.qm_left{
	width:64px;
	height:64px;
	display:block;
	cursor:pointer;
	background:url(icon-lefta.png) no-repeat;
	position:absolute;
	left: 11px;
	top: 90px;
	z-index:100;
}
.qm_right{
	width:64px;
	height:64px;
	display:block;
	cursor:pointer;
	background:url(icon-righta.png) no-repeat;
	position:absolute;
	left: 928px;
	top: 90px;
	z-index:100;
}
.qm_left:hover{ background:url(icon-left.png) no-repeat;}
.qm_right:hover{ background:url(icon-right.png) no-repeat;}
.boxk2 {
	position:absolute;
	z-index:0;
	bottom:0px;
	left:0px;
	width:100%;
	height:36px;
	background:#000000;
   -moz-opacity:0.6;
   opacity: 0.6;
   filter: Alpha(opacity=60);
   z-index:9;
}
.shi_list{ width: 46%; margin: 20px 15px 0px;}
.shi_list li{ line-height:30px;background: url(cy_hong.jpg) no-repeat left;text-indent: 20px;}
.shi_list li a:hover{ text-decoration:underline;}
.ml10{ margin-left:10px; display:inline;}

.jyzgm_zpch{ width:100%; margin:0 auto; background:url(V3_14.jpg) no-repeat center;  height:500px;}
.ji_left{  width:875px; float:left; margin-top:60px;}
.jyzgm_dao{ background:url(V3_29.jpg) no-repeat center; width:734px; height:222px; float:left; }
.dao_zi{ width:704px; padding:45px 10px 0 10px; text-indent:2em; color:#FFF; font-size:16px; line-height:28px;}
.ji_right{ float:right; top:-650px; visibility: visible;
    overflow: hidden;
    position: relative;
    z-index: 2;
    left: 0;
    width: 1005px;}

.ma_top_10-1{
	width:1000px;
	height:auto;
}
#center {}
#ctwh{ width:100%; margin:0 auto; background:url(bg_jz.jpg) no-repeat center; background-size: 100% 100%; height:900px;}
@media screen and (min-width: 2190px) {
    #ctwh{ background-size:contain;}
}
#slider {
	Z-INDEX: 1; /*BORDER-BOTTOM: #000 20px solid;*/ POSITION: absolute; /*BORDER-LEFT: #000 20px solid;*/ WIDTH: 1000px; BACKGROUND: #000; HEIGHT: 600px; OVERFLOW: hidden; /*BORDER-TOP: #000 20px solid;*/  /*BORDER-RIGHT: #000 20px solid;*/ }
#slider .slide {
	Z-INDEX: 10; POSITION: absolute; /*BORDER-LEFT: #000 1px solid;*/ WIDTH: 700px; BACKGROUND: #000; HEIGHT: 600px; OVERFLOW: hidden; /*TOP: 43px;*/ CURSOR: default; /*LEFT: 22px;*/text-align:left;}

#slider .slide .shi_list{
    float: left;
    background-color: rgba(0,0,0,0.5);
    position: absolute;
    margin-left: 70px;
    margin-top: 50px;
    padding: 20px 0;
    width: 550px;
}
#slider .slide .more{
    background:url(more_down.png) no-repeat center;
    width: 50px;
    height: 50px;
    position: absolute;
    bottom: 5px;
    left: 350px;
    background-size: 50px 50px;
}
#slider .slide .more:hover{
    background:url(more.gif) no-repeat center;
    background-size: 50px 50px;
}
#slider .slide .shi_list li{
    height: 83px;
    line-height: 30px;
    padding: 15px 30px;
    overflow: hidden;
    background: none;
    text-indent: 0;
}
#slider .slide .shi_list li a{
    color: #ffffff;
    display: block;
}
#slider .slide .shi_list li a img{
    width: 180px;
    height: 150px;
    display: block;
    float: left;
    margin-right: 15px;
}
#slider .title {
	COLOR: #f80; FONT-SIZE: 1.2em; FONT-WEIGHT: bold; MARGIN-RIGHT: 1.5em; TEXT-DECORATION: none;}
#slider .text {
	background:url(bg_ctwh.png) repeat;display:block;POSITION: absolute; TEXT-ALIGN: justify; WIDTH: 30px; height:600px; /*DISPLAY: none;*/ FONT-FAMILY: verdana, arial, Helvetica, sans-serif; color:#fff;FONT-SIZE: 23px; font-weight:bold; /*TOP: 100%;*/ LEFT: 0px; padding-top:15px;padding-left:6px;}
#slider .text a{color: #ffffff;}
#slider .diapo {
	POSITION: absolute; FILTER: alpha(opacity=100); VISIBILITY: visible; opacity: 1; width:840;height: 600px;}

#apDiv1 {
	Z-INDEX: 1; POSITION: absolute; BACKGROUND-COLOR: #000000; WIDTH: 820px; HEIGHT: 30px; OVERFLOW: hidden; TOP: 0px; LEFT: 0px;}
#apDiv2 {
	Z-INDEX: 3; POSITION: absolute; WIDTH: 860px; HEIGHT: 35px; OVERFLOW: hidden; TOP: 216px; LEFT: -429px;}
.pagenext {
	POSITION: relative; WIDTH: 820px; HEIGHT: 37px;}
A.pn:link {
	Z-INDEX: 4; POSITION: absolute; WIDTH: 47px; FONT: 12px "宋体"; COLOR: #666; TOP: 15px; RIGHT: 33px; TEXT-DECORATION: none;}
A.pn:visited {
	Z-INDEX: 4; POSITION: absolute; WIDTH: 47px; FONT: 12px "宋体"; COLOR: #666; TOP: 15px; RIGHT: 33px; TEXT-DECORATION: none;}
A.pn:hover {COLOR: #fff;}
A.pn:active {COLOR: #fff;}

.byll{ width:100%; margin:0 auto; background:url(V3_15.jpg) no-repeat center top;  height:auto;}
.pt40{ padding-top:50px;}

.bang_yll{ width:332px;}
.by_list{ width:312px; float:left; padding:0 10px;}
.by_biao{ width:100%; font-size:16px; line-height:30px; text-align:center;float:left;}
.by_biao a{ color:#b60000;}
.by_jian{ width:100%;float:left; font-size:12px; line-height:24px; padding-bottom:10px; }
.by_jian a{ color:#c72722;}
.bt{border-bottom: dotted 1px #999;}

.lh_link,.lh_retrospective{
    float: left;
    width: 100%;
}
.lh_link li {
    float: left;
    margin: 25px 17px 0;
}
.lh_link li a img{    width: 166px;
    height: 76px;}
.retrospective_z{ width:605px; height:545px;}
.retrospective_y{ width:375px;}
.retrospective_y li{  
	float: left;
    margin: 0px 0px 15px;}

.youth_copyright{ width:1000px; margin:0 auto;padding-top:50px;}
.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{ text-align:center;  line-height:40px; color:#0a5599;}
.youth_copyright p a{ color:#0a5599;}


/* footer*/
.youth-footer-div {
    margin-top: 30px;
}

.youth-copyright02 p {
    font-size: 14px;
    line-height: 32px;
    font-weight: 400;
    font-family: SimSun, Arial, Helvetica, sans-serif;
}

.youth-footer {
    width: 100%;
    background-color: #f5f5f5;
    float: left;
    height: 150px;
    padding-top: 30px;
}

.youth-copyright {
    width: 100%;
    float: left;
    background-color: #216ed8;
    height: 140px;
}

.footercon {
    width: 1000px;
    margin: 0 auto;
    position: relative;
}

.footerline01, .footerline02 {
    width: 2px;
    height: 120px;
    float: left;
    position: absolute;
    border-left: #e0e0e0 1px solid;
}

.footerline01 {
    left: 219px;
    top: 0px;
}

.footerline02 {
    left: 500px;
    top: 0px;
}

.footerlink {
    width: 275px;
    float: left;
}

.footerlink span {
    color: #000;
    line-height: 32px;
    padding: 0px;
    font-family: "Microsoft YaHei", "黑体", "宋体", sans-serif;
    font-size: 18px;
}

.footerlink ul {
    width: 100%;
    float: left;
}

.footerlink ul li {
    width: 48%;
    margin-top: 10px;
    float: left;
    color: #000;
    line-height: 32px;
    font-family: "宋体", sans-serif;
    font-size: 14px;
    text-align: left;
}

.youth-copyright01 {
    width: 600px;
    margin-top: 31px;
    float: left;
}

.youth-copyright01 li {
    margin-right: 15px;
    color: #fff;
    line-height: 32px;
    font-family: "宋体", sans-serif;
    font-size: 14px;
    float: left;
}

.footerlink ul li a {
    color: #000;
    font-family: "宋体";
}

.youth-copyright02 {
    width: 360px;
    float: right;
    color: #fff;
    text-align: right;
    margin-top: 31px;
}

.copyrightimg {
    width: 100%;
    float: left;
}

.copyrightimg li {
    margin-left: 20px;
    float: left;
}

.footerapp {
    width: 450px;
    margin-top: 40px;
    float: right;
    height: 41px;
}

.footerapp li {
    width: 110px;
    float: left;
}

.footerapp li img {
    float: left;
    padding-right: 4px;
}

.footerapp li p {
    width: 56px;
    font-size: 14px;
    line-height: 20px;
    font-family: "宋体", sans-serif;
    color: #000;
    float: left;
}

.foot_zgqnb_logo::after {
    content: url(/static/images/rwjewm.jpg);
    position: absolute;
    right: -2px;
    top: 39px;
    z-index: 99;
    width: 87px;
    height: 87px;
    border: 2px solid #fff;
    border-radius: 2px;
    transform-origin: top right;
    transform: scale(0);
    opacity: 0;
    -webkit-transition: all .4s ease-in-out;
    -o-transition: all .4s ease-in-out;
    transition: all .4s ease-in-out;
}

.foot_zgqnb_logo:hover::after {
    transform: scale(1);
    opacity: 1;
}

.foot_qctt_logo::after {
    content: url(/static/images/rwjewm.jpg);
    position: absolute;
    right: -2px;
    top: 44px;
    z-index: 99;
    width: 87px;
    height: 87px;
    border: 2px solid #fff;
    border-radius: 2px;
    transform-origin: top right;
    transform: scale(0);
    opacity: 0;
    -webkit-transition: all .4s ease-in-out;
    -o-transition: all .4s ease-in-out;
    transition: all .4s ease-in-out;
}

.foot_qctt_logo:hover::after {
    transform: scale(1);
    opacity: 1;
}