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

*{ margin:0px; padding:0px; text-decoration:none;}

body{
	color:#404040;/*网站主体内容颜色*/
	font-size:14px;	
	text-align:left; line-height:28px; }
	
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;}
.tb{ padding:10px 0px;}


.container{ width:100%; margin:0 auto; }
.concent{ width:978px; margin:0 auto; }

.hd_top{width:100%; border-bottom:1px solid #e5e5e5;line-height:45px; text-align:left;}
.hd_top_box{width:1000px;  margin:2px auto; }
.hd_topss{ width:130px; height:45px;float:left; padding-right:10px;  }
.hd_top_box a{ padding:0 15px; font-size:14px; color:#666666; }
/*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:#08509a;padding-top:15px;height:85px;}
.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;background-color:#004286;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;}

.youth_meau{ width:100%; margin:0 auto; height:187px;background:#99d4f2 url(kp_0314_f_02.gif) repeat-x bottom; }
.tb_banner{margin:0 auto;height:175px; background:url(tbnewstp-001.jpg) no-repeat center; }
.tb_news{ width:306px;  float:left; margin:20px 20px 0px 0px;}
.tb_newsz{ width:302px;  float:left;  }
.tb_newsy{width:4px; float:left;  height:442px;background-color:#dedede; margin-top:4px;}

.tb_news01{ width:260px; height:380px; padding:20px 20px 0px;background-color:#FFF;border-top:#e1e1e1 1px solid; border-left:#e1e1e1 1px solid; border-right:#e1e1e1 1px solid;}
.tb_news02{ width:260px; height:40px;  padding:0 20px;  background-color:#f2f2f2;border-bottom:#e1e1e1 1px solid; border-left:#e1e1e1 1px solid; border-right:#e1e1e1 1px solid;}
.tb_news03{ width:100%; height:4px;background-color:#dedede; margin-left:4px;}

.tb_news01 ul{ width:260px; float:left;}
.tb_news01 ul li{text-align:left;}
.tb_news01 ul li img{  float:left;  }
.tb_news01 ul li .btdiv{ padding:10px 0px;border-bottom:#e1e1e1 1px solid;  float:left; font-size:24px; line-height:34px; color:#070707; width:260px;}
.tb_news01 ul li p{ float:left;  font-size:14px;  color:#070707; padding:15px 0px;}

.tb_time{ float:left; font-size:12px;  color:#2d7097;line-height:40px; }
.tb_num{ margin-top:10px; float:right; width:61px; height:24px;color:#fff; text-align:center; line-height:24px; background:url(tbnews_num.gif) no-repeat;}

.pages{ width:100%; text-align:center; padding:30px 0; clear:both;}
.pages span,.pages a,.pages b{ font-size:12px; font-family:Arial, Helvetica, sans-serif; margin:0 2px;}
.pages span font{ color:#f00; font-size:12px;}
.pages a,.pages b{ border:1px solid #ccc; background:#fff; padding:2px 6px; text-decoration:none;}
.pages span { padding-right:10px }
.pages b,.pages a:hover{ background:#ccc; color:#fff;}