@charset "gb2312";
html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
body{margin:0;padding:0;font-size:12px;font-family:"宋体", Arial; color:#333;}
div,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,img,form{margin:0;padding:0;border:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
ul,ol,li{list-style:none;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
table,th,tr,td,input,select{font-size:12px;}
input{font-family:Arial; padding:0; margin:0;}
table,td{border-collapse:collapse;}
i{font-size:14px;font-style:normal;}
.fl{float:left;}
.fr{float:right;}
.fl,.fr{display:inline;}
*{ margin:0; padding:0;}
/*link样式*/
a{outline:none;font-family:Arial;text-decoration:none; color:#333;}
a:link,a:visited{text-decoration:none;}
a:hover{text-decoration: none; color:#C63;}
a:active {star:expression(this.onFocus=this.blur());}
/*自适应高度*/
.clear:after{height:0;content:'';display:block;clear:both;}
.clear{zoom:1;}/*触发ie6,after属性*/
/*公共样式*/

/*top样式*/
.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(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;}
/*top样式*/

/*header样式*/
.header{width:1000px; height:auto;margin:0 auto; margin-top:10px;}
.hd_pic{ width:946px; height:95px; border:1px solid #e6e6e6; margin-bottom:20px; padding:5px 26px;}
.hd_pic1{ width:142px; height:90px; float:left; margin:0 15px 0 0;}
.hd_pic2{ width:728px; height:90px; float:left; margin:0 15px 0 0; }

.hd_bottom_logo{ width:1000px; height:75px; margin:0 auto; margin-top:5px;}
.hd_bottom_left{ width:690px; height:75px;}
.hd_bottom_left img{ width:90px; float:left; margin-top:8px;}
.hd_meun{ height:75px; float:riht; text-align:left; float:left;}
.hd_meun_jk{font-family:"Microsoft Yahei"; font-size:18px;line-height:75px; color:#115793; font-weight:bold;text-align:center; padding:0 10px;}
.hd_meun_jk a{color:#115793}
.hd_meun_jk1{line-height:80px;height:75px;}
.hd_meun_jk1 a{ padding:0 5px;}
.hd_meun_jk2{ width:270px; height:75px; left:75px; line-height:80px; float:left;}
.hd_meun_jk2 a{color:#5589bb;}
/*公告栏滚动CSS*/
table { border-collapse:collapse; border-spacing:0; }
caption, th { text-align:left; }
sup { vertical-align:text-top; }
sub { vertical-align:text-bottom; }
#callboard { width:270px;height:24px;line-height:24px;overflow:hidden; font-size:12px; margin-top:28px;}
#callboard ul { padding:0; }
#callboard li { padding:0; }

.nav_serch_right{ width:280px; height:37px;background:url(youth_sjy_19.jpg) no-repeat left center; margin-top:20px;}
.nav_text{ width:180px; height:37px; line-height:37px; background:url(youth_sjy_25.jpg) no-repeat left center; margin-left:6px;}
.nav_ser_text{ width:150px; _width:140px; border:0 none; height:35px; line-height:35px; float:right; border:0; margin-top:1px;}
.nav_button{ background:url(youth_sjy_22.jpg) no-repeat; width:79px; height:37px; border:0 none;cursor:pointer;}

/*详细页面主题部分css代码*/
.main{ width:1000px; height:auto; margin:0 auto; padding:0;}

.main_l{ width:651px; height:auto; margin:0; padding:0; float:left; overflow:hidden;}
.l_tit{ width:651px; height:auto; font-size:22px; font-family:"微软雅黑"; line-height:30px; text-align:center; margin:0 auto; padding:0; overflow:hidden;}
.l_time p{ height:30px; line-height:30px; color:#999; margin:0 10px; _margin:0 20px; padding:0; float:left;}
.l_time p a{ color:#999;}
.l_time span{ display:block; height:30px; line-height:30px; margin:0; padding:0; float:left;}
#source_baidu,#pubtime_baidu,#author_baidu,#editor_baidu{padding-right:20px;}
.l_time span a{ display:block;  height:30px; line-height:30px; margin:0; padding:0; float:right;}
.zy{ width:619px; height:80px; background:#f9f9f9; color:#999; font-size:14px; text-align:left; line-height:24px; text-indent:2em; margin:20px auto; padding:10px; border:1px solid #dedede;}

.article{ width:651px; height:auto; margin:0 auto; padding:0;}
.article p{ font-size:14px;line-height:26px;}

.rdwz{ width:651px; height:auto; margin:0 auto; padding:0;}
.rdwz_nav{ width:651px; height:30px; font-size:14px; color:#1a1a1a; text-align:left; line-height:30px; margin:0 auto; font-weight:bold;}
.rdwz_tj{ width:651px; height:30px; font-size:12px; font-family:"Microsoft Yahei"; text-align:right; line-height:30px; margin:0 auto; padding:0; float:right; color:#1a1a1a; font-weight:normal;}
.rdwz_fh{ width:651px; height:30px; line-height:30px; font-size:12px; font-family:"Microsoft Yahei"; line-height:30px; margin:0 auto; padding:0; float:right;}
.rdwz_fh span{ float:right; padding-right:20px;}
.rdwz_fh span a{ color:#a3a3a3;}
.fy{ width:330px; line-height:70px; text-align:center; margin:0 auto; padding:0; font-size:14px;}
.fy_1{ width:100px; height:70px; line-height:70px; text-align:center; margin:0 auto; padding:0; font-size:14px; float:left;}
.fy_1 a{ height:20px; color:#1a1a1a; line-height:20px; border:none; margin:25px 0 0 5px; padding:0; float:left;}
.fy_1 a:hover{ color:#a2a2a2;}
.fy_2{ width:125px; height:70px; line-height:70px; text-align:center; margin:0 auto; padding:0; font-size:14px; float:left;}
.fy_2 a{ display:block; height:20px; color:#777; line-height:20px; border:1px solid #ccc; margin:25px 0 0 5px; padding:0; float:left;}
.fy_2 a:hover{ background:#113c8b; color:#fff;}

.tj2{ width:651px; height:auto; margin:0 auto; padding:0;}
.tj2_nav{ width:621px; height:30px; background:url(sub_icon_tb2_03.jpg) no-repeat left; font-size:16px; color:#0096a5; text-align:left; line-height:30px; margin:0 auto; padding: 0 0 0 20px;}
.tj2_1{ display:block; width:651px; height:auto; margin:0; padding:0; float:left;}
.tj2_1 li{ width:295px;height:28px; background:url(icon_point2.jpg) no-repeat left; line-height:28px; margin:0 0 0 10px; _margin:0 0 0 5px; padding: 0 0 0 15px; _padding: 0 0 0 7px; float:left; overflow:hidden; text-align:left; }
.tj2_1 li a{ display:block; width:295px; height:28px; font-size:14px; text-align:left; margin:0; padding:0; float:left;}

.tj3_1{ display:block; width:651px; height:auto; margin:0; padding:0; float:left;}
.tj3_1 li{width:651px; height:28px; background:url(icon_point2.jpg) no-repeat left; line-height:28px; margin:0 0 0 10px; _margin:0 0 0 5px; padding: 0 0 0 15px; _padding: 0 0 0 7px; float:left; overflow:hidden; text-align:left; }
.tj3_1 li a{ display:block; height:28px; font-size:14px; text-align:left; margin:0; padding:0; float:left;}
.tj3_1 font{color:#005D93; float:right; padding-right:30px;}

.tj2_pic{ width:651px; height:auto; margin:0 auto; padding:0; display:block; margin:10px 0 10px 0;}
.tj2_pic li{ width:140px; height:100px; float:left; list-style:none; margin:0 0 10px 16px; padding:0;_margin:0 0 8px 10px; position:relative}
.tj2_pic li a{ display:block; width:140px; height:100px; margin:0 auto; padding:0;}
.tj2_pic li p{ width:140px; height:24px; font-size:12px; background:url(bj.png) repeat-x; height:24px; line-height:24px; color:#FFFFFF; margin:0; padding:0; z-index:3; position:absolute; top:76px; left:0;}
.tj2_pic li p a{ display:block; width:140px; height:24px; margin:0;padding:0; color:#FFFFFF;background:url(bj.png) repeat-x;}
.tj2_pic li p a:hover{ color:#f1e14e;}

.tp{ width:649px; height:auto; border:1px solid #d3d3d3; padding-top:10px;}
.tp li{ width:140px; height:100px; float:left; list-style:none; margin-left:16px; margin-bottom:10px;_margin-bottom:5px;*margin-bottom:5px;}

.pl{width:651px; height:auto; margin:0 auto; padding:0;}
.pl_nav{ width:621px; height:30px; background:url(sub_icon_tb4_03.jpg) no-repeat left; font-size:16px; color:#0096a5; text-align:left; line-height:30px; margin:0 auto; padding: 0 0 0 20px;}
.pinglun{ width:639px; height:60px; line-height:24px; margin:5px auto; padding:0;}
.user{ width:641p; height:30px; margin:0 auto; padding:0;}
.user1{ width:120px; height:22px; line-height:22px; margin:0; padding:0 0 0 5px; float:left;}
.uesr2{ width:50px; height:25px; margin:0 0 0 5px; padding:0; background:#e8e8e8; border:none; float:left; cursor:pointer;}
.fb{ width:190px; height:25px; line-height:25px; margin:0; padding:0; text-align:right; float:left; cursor:pointer;}
.fb2{ width:72px; height:25px; line-height:25px;margin:0; padding:0; float:right; cursor:pointer;}
.fb2 a{ display:block; width:72px; height:25px; background:url(../images/sub_button_03.jpg) no-repeat center; color:#fff; margin:0; padding:0; float:left; cursor:pointer;}

.xwrd{ width:640px; height:auto; margin:0 auto; padding:0;}
.xwrd_x{ width:640px; height:4px; margin:0 auto; padding:0;}
.xwrd_nav{ width:638px; height:33px; background:#f6f9f9; margin:0 auto 15px; padding:0; border:1px solid #b7d5d5; border-top:0px solid #b7d5d5;}
.xwrd_nav0{ width:111px; height:34px; background:#fff; font-size:14px; font-weight:bold; line-height:34px; margin:0; padding:0; float:left;}
.xwrd_nav1{ width:527px; height:34px; margin:0; padding:0; float:left;}
.xwrd_nav1 a{ display:block; height:34px; background:url(sub_icon_jt_03.jpg) no-repeat left; font-size:14px; line-height:34px; margin:0 0 0 15px; padding:0 0 0 8px; float:left;}
.xwrd_nav1 a:hover{ color:#666; text-decoration:underline;}

.xwrd_d{ width:640px; height:115px; margin:0 auto; padding:15px 0 15px 0; border-bottom:1px solid #ccc;}
.xwrd_pic{ width:120px; height:94px; margin:0; padding:0; float:left;}
.xwrd_pic a{ display:block; width:120px; height:94px; margin:0; padding:0; float:left;}
.xwrd_pic span{ display:block; width:120px; height:20px; margin:0; padding:0; float:left; text-align:center;}
.xwrd_pic span a{display:block; width:120px; height:20px; background:#333; color:#fff; line-height:20px; margin:0; padding:0; float:left;}
.xwrd_pic span a:hover{ text-decoration:underline;}
.xwrd_xw{ width:500px; height:auto; margin:0 0 0 15px; _margin:0 0 0 5px; padding:0; float:left;}
.xwrd_xw ul{ display:block; width:500px; height:auto; margin:0; padding:0; float:left;}
.xwrd_xw ul li{ width:500px; height:28px; background:url(icon_point2.jpg) no-repeat left; line-height:28px; text-align:left; margin:0; padding: 0 0 0 15px; float:left; overflow:hidden;}
.news_aa{ display:block; height:28px; font-size:14px; font-weight:bold; line-height:28px; text-align:left; margin:0; padding:0; float:left;}
.xwrd_xw ul li span{ display:block; width:195px; height:28px; margin:0; padding:0 0 0 20px; float:left;}

/*新闻热点滑动门效果*/
.xwrd_d2{width:640px; height:455px; margin:0 auto; padding:0; border-bottom:1px dashed #ccc;}
.preview2{margin:0px;padding:0px;overflow:hidden;}
.cont2{padding:0px;}
.cls{clear:both;}
.hidden2{display:none;}
.scrolldoorFrame2{width:640px;margin:0px auto;overflow:hidden;}
.scrollUl3{width:638px; height:34px; overflow:hidden; background:url(youth_sjy_bj0002.jpg) repeat-x; margin:0 auto; padding:0; border-left:1px solid #b7d5d5; border-right:1px solid #b7d5d5;}
.scrollUl3 li{float:left;}
.bor04{border-top-width:0px;}

.sd03{cursor:pointer; width:90px; height:34px; font-size:14px; line-height:34px; text-align:center; background:#FFF; margin:0 0 0 10px; padding:0px; font-weight:bold;}
.sd04{cursor:pointer; height:34px; background:url(sub_icon_jt_03.jpg) no-repeat left; font-size:14px; text-align:center; line-height:34px; margin:0 0 0 10px; padding:0 0 0 10px;}

.xwlb{ width:641px; height:auto; margin:0 auto; padding:0;}

/*tab选项卡*/
.zt_tab{ width:300px; background:#fff; margin:10px auto; padding:0; border:1px solid #eaeff5;}
/*#tabs0{width:300px;}*/
.menu0{width:300px; height:35px; margin:0 auto; padding:0;}
.menu0 li{display:block; width:150px; height:35px; background:url(rotation2_bg.png) no-repeat center; font-size:14px; font-weight:bold; line-height:35px; text-align:center; cursor:pointer; margin:0; padding:0; float:left;}
.menu0 li.hover{background:url(rotation1_bg.png) no-repeat center;}
#main0 ul{display:none; margin:0; padding:0; width:300px;}
#main0 ul.block{display:block;}
#main0 ul.block li{ width:280px; height:32px; line-height:32px;list-style:none; font-size:14px; overflow:hidden; text-align:left; margin:0;  padding:0 10px 0 10px;}
#main0 ul.block li a{color:#333333; text-decoration:none;}
#main0 ul.block li a:hover{color:#c63;}
#main0 ul li{ width:280px; height:32px; line-height:32px;margin:0; padding:0 10px 0 10px; float:left;}

.mun01{ width:15px; height:32px; line-height:32px; color:#ff6600; font-weight:bold; margin:0; padding:0; float:left;}
.mun02{ width:15px; height:32px; line-height:32px; color:#0096a5; font-weight:bold; margin:0; padding:0; float:left;}

.ad003{ width:300px; height:auto; background:#fff; margin:0 auto; }

.jctj{ width:300px; height:auto; background:#fff; margin:10px auto; padding:0; border:1px solid #d3d3d3;}
.jctj_nav{ background:url(youth_sjy_bj_03.jpg) repeat-x; width:300px; height:33px; border-bottom:1px solid #d3d3d3; text-align:left; color:#333333; font-size:20px; line-height:33px; font-family:"微软雅黑"; padding:0; }
.jctj_nav p{height:33px; text-align:left; color:#333333; font-size:20px; line-height:33px; font-family:"微软雅黑"; padding:0; float:left;}
.jctj_nav .bk{ border-left:3px solid #70a938; color:#70a938;height:33px; line-height:33px; padding-left:10px;font-size:20px; display:block; float:left;}
.jctj_l{ width:100px; height:70px; margin:5px 0 8px 10px; padding:0; float:left;}
.jctj_l a{ display:block; width:100px; height:70px; margin:0; padding:0; float:left;}
.jctj_r{ height:70px; margin:5px 0 8px 10px; padding:0; float:left; line-height:60px; font-weight:bold;}

.main_r{ width:309px; height:auto;margin:0; padding:10px 0 10px 10px; float:right;}

.yytj{ width:300px;background:#fff; margin:10px auto 0 auto; padding:0; _margin:10px auto 0 auto;}
.yytj_nav{ background:url(youth_sjy_bj_03.jpg) repeat-x; width:298px; height:33px; border:1px solid #d3d3d3; text-align:left; color:#333333; font-size:20px; line-height:33px; font-family:"微软雅黑"; padding:0; }
.yytj_nav p{height:33px; text-align:left; color:#333333; font-size:20px; line-height:33px; font-family:"微软雅黑"; padding:0; float:left;}
.yytj_nav .bk{ border-left:3px solid #369c48; color:#369c48;height:33px; line-height:33px; padding-left:10px;font-size:20px; display:block; float:left;}
.yytjs_nav{ background:url(youth_sjy_bj_03.jpg) repeat-x; width:298px; height:33px; border:1px solid #d3d3d3; text-align:left; color:#333333; font-size:20px; line-height:33px; font-family:"微软雅黑"; padding:0; }
.yytjs_nav p{height:33px; text-align:left; color:#333333; font-size:20px; line-height:33px; font-family:"微软雅黑"; padding:0; float:left;}
.yytjs_nav .bk{ border-left:3px solid #3c8be7; color:#3c8be7;height:33px; line-height:33px; padding-left:10px;font-size:20px; display:block; float:left;}
.yytjj_nav{ background:url(youth_sjy_bj_03.jpg) repeat-x; width:298px; height:33px; border:1px solid #d3d3d3; text-align:left; color:#333333; font-size:20px; line-height:33px; font-family:"微软雅黑"; padding:0; }
.yytjj_nav p{height:33px; text-align:left; color:#333333; font-size:20px; line-height:33px; font-family:"微软雅黑"; padding:0; float:left;}
.yytjj_nav .bk{ border-left:3px solid #e40001; color:#e40001;height:33px; line-height:33px; padding-left:10px;font-size:20px; display:block; float:left;}

.yytj ul{ display:block;margin:0; padding:0; float:left;border:1px solid #d3d3d3; border-top:none; padding-bottom:10px; margin-bottom:13px; height:auto;display:block;}
.yytj ul li{ width:140px; height:100px; float:left; list-style:none; margin:8px 0 0 6px; position:relative}
.yytj ul li p{ width:140px; height:24px; font-size:12px;  background-color:#000000; filter:alpha(opacity=70); -moz-opacity:0.7;-khtml-opacity: 0.7;  opacity: 0.7; height:24px; line-height:24px; color:#FFFFFF; margin:0; padding:0; z-index:3; position:absolute; top:76px; left:0;}
.yytj ul li p a{ display:block; width:140px; height:24px; margin:0;padding:0; color:#FFFFFF;}
.yytj ul li p a:hover{ color:#f1e14e;}	

.yytj1{ width:300px; height:auto; background:#fff; margin:10px auto auto auto; padding:0; }
.yytj1_nav{ background:url(youth_sjy_bj_03.jpg) repeat-x; width:298px; height:33px; border:1px solid #d3d3d3; text-align:left; color:#333333; font-size:20px; line-height:33px; font-family:"微软雅黑"; padding:0; }
.yytj1_nav p{height:33px; text-align:left; color:#333333; font-size:20px; line-height:33px; font-family:"微软雅黑"; padding:0; float:left;}
.yytj1_nav .bk{ border-left:3px solid #c71521; color:#c71521;height:33px; line-height:33px; padding-left:10px;font-size:20px; display:block; float:left;}

.tj3{ display:block; width:298px; height:auto; margin-bottom:15px; padding:0; float:left;border:1px solid #d3d3d3; border-top:none; padding-bottom:8px; text-align:left; padding-top:5px;}
.tj3 li{ width:280px; height:28px; line-height:28px;float:left; background:url(icon_point2.jpg) no-repeat center left; text-indent:10px; margin-left:12px; font-size:14px; color:#323232;_margin-left:8px; text-align:left}

.yytj2{ width:300px;height:auto;  background:#fff; margin:0 auto; padding:0; }
.yytj2_nav{ background:url(youth_sjy_bj_03.jpg) repeat-x; width:298px; height:33px; border:1px solid #d3d3d3; text-align:left; color:#333333; font-size:20px; line-height:33px; font-family:"微软雅黑"; padding:0; }
.yytj2_nav p{height:33px; text-align:left; color:#333333; font-size:20px; line-height:33px; font-family:"微软雅黑"; padding:0; float:left;}
.yytj2_nav .bk{ border-left:3px solid #fee119; color:#fee119;height:33px; line-height:33px; padding-left:10px;font-size:20px; display:block; float:left;}
.yytj2_nav .more{ width:150px; height:35px; line-height:35px; float:right; text-align:right; padding-right:20px; color:#999999; font-size:12px;}

.foot{ width:100%; background:url(youth_sjy_64.jpg) repeat-x; margin:40px auto 60px auto; padding:0;}
.foot p{ width:1000px; height:22px; color:#666; line-height:22px; margin:0 auto; padding:40px 0 20px 250px; font-size:14px; color:#0b4d97;}
.foot p a{color:#0b4d97;}
.foot p a:hover{ color:#857f81;}
.foot_cxwz{ width:540px; height:50px; line-height:50px; margin:0 auto; padding:0; color:#96968c;}
.foot_cxwz img{ float:right; width:139px; height:50px;}
li{text-align:center}
/*page start*/
.about_news a{color: #059;}
.about_news a:hover{text-decoration:underline; color:red;}
.page_current{display:inline-block; width:25px; height:25px; border:1px solid #CCCCCC; background:#113C8C; color:#FFFFFF; line-height:25px;}
.page_sytle{display:inline-block; width:25px; height:25px; border:1px solid #CCCCCC; color:#000000;  line-height:25px;}
.page_sytle:hover{text-decoration:none; background:#113C8C; color:#FFFFFF;}
/* 360hot Document */
table,td,tr{ margin:0px; padding:0px; line-height:22px;font-size:14px;}
.hot360{ margin:5px 0px; height:130px; overflow:hidden;}
.more{ float:right; padding-right:10px; font-weight:normal; color:#999999; font-size:12px;}
.hot360 ul{ padding:0px 10px; margin:8px 0px;}
.hot360 li{ width:50%; float:left;}
.hot360 a:link{color: #666666;text-decoration: none;}
.hot360 a:visited{color: #666666;text-decoration: none;}
.hot360 a:active{color: #666666;text-decoration: none;}
.hot360 a:hover {color: #309;text-decoration: underline;}
.hot360 li {list-style-position: inside;list-style-type: disc; margin:0px; padding:0px;}