@charset "utf-8";
/* CSS Document */

body { color:#333; font-family:"微软雅黑"; font-size: 12px; background:#EDEBEB url(../img/ban.jpg) 50% 0 no-repeat;}
a { color:#333;}
a:hover { color: #0264b7;}
.layout { width:980px; margin:0 auto; background:#fff;}
.ova { overflow:auto;}
.ovh { overflow:hidden;}


#top-bar { width:100%; height:37px; line-height:37px; display:inline-block; background:#fff url(../img/top-bar_bg.jpg) repeat-x 0 0;}
#top-bar_nav { font-size:12px; width:980px; margin:0 auto; word-spacing:-0.6em;}
#top-bar_nav h3 { float:left; font-size:14px; padding-right:10px; line-height:34px;}
#top-bar_nav h3 a { color:#f00;}
#top-bar_nav a { padding:0 5px 0 6px; color:#333;}

#webpage {width:980px; margin:0 auto;}
#nav{ width:950px; height:42px; color:#fff; font-size:14px; line-height:42px; background:url(../img/nav.jpg); padding-left:30px; margin-top:330px;}

#menu2 ul li a { color:#000;background:transparent url(../img/a_bg.gif) repeat-x left bottom;background-position:left bottom;}
#menu2 ul li span { background:transparent url(../img/a_bg.gif) repeat-x left top;background-position:left top;}
#menu2 { height:40px;width:981px;margin:0 auto;padding:0; margin-top:330px;}
#menu2 ul { list-style:none;font-size:1.3em;width:981px; font-weight:700;}
#menu2 ul li { overflow:hidden;float:left;height:40px;width:109px;display:block;text-align:center;margin:0;padding:0;}
#menu2 ul li a,#menu2 ul li span {
	float:left;text-decoration:none;color:#fff;clear:both;width:100%;height:20px;line-height:20px;padding:10px 0;}
#menu2 ul li a { color:#5F0909;}


 .news_t {padding:5px 0; text-align:center; border-bottom:#ccc 1px solid;}
 .news_t p { margin-top:5px;}
 .news_l{ width:610px; height:265px; font-size:12px; float:left; margin:5px 0 0 10px; display:inline;}
 .news_r{ width:330px; height:260px; float:right; text-align:right; font-family:"微软雅黑"; line-height:24px; border-color:#E9E9E9 #C9C9C9 #C9C9C9 #E9E9E9; border-style:solid;border-width:1px 3px 4px 1px; padding:0px 10px 1px 0px; overflow:hidden; margin:5px 10px 0 0; display:inline;}
 .news_r_jl{ padding:5px 0px;}
.news_r li{ padding:1px 0px;}
.news_r_01{ font-size:16px; font-weight:bold;}
.news_r_01 a{color:#247DC4;}
.news_r_02{ font-size:14px; font-weight:bold; }
.news_r_02 a{ color:#333;}
.news_r_03{font-size:14px; }
.news_r_03 a{ color:#666;}
 
 /****** =滚动大图
-------------------------
大图幻灯展示:可自行添加栏目标题的div id="CardTitleContent"，添加后需要修改幻灯样式的高度 .cb { height:} 如幻灯的高度太小，标题将不显示******/
.cb { position: relative; width: 610px; height: 265px; font-size:12px; overflow:hidden; }
.cb img { padding:0px; border:0px; margin:0px;}
.ln { height: 21px; position: absolute; right: 3px; top: 236px; width: 138px; }
.ln table { height: 21px }
.ln td { line-height: 12px; color: #000; font-weight: bold }
.ln .bg { background-image: url(http://www.xinhuanet.com/images/pic_2.gif); text-align: center; line-height: 21px; padding: 0px; width: 18px; height: 21px; color: #030100; }
.ln .active { background-image: url(http://www.xinhuanet.com/images/pic_1.gif); text-align: center; line-height: 21px; padding: 0px; width: 18px; height: 21px; color: #a8471c; }


.main {margin:0 auto; padding:10px; width:960px; background:#fff;}
.main_l{ width:720px; float:left;}
.main_r{ width:230px; float:left; margin-left:10px;}
.box{ width:718px; border:1px solid #999;  margin-bottom:8px;}
.tit{ width:688px; height:40px; background:url(../img/tit.jpg); color:#fff; padding-left:30px; line-height:40px; font-size:14px; font-weight:600; }
.tit span{ margin-right:30px; line-height:40px; font-size:14px; float:right;}
.tit span a { color:#fff;}
.box_con{ padding:8px 10px;}
.box_conL{ width:342px; float:left; line-height:24px; margin-right:10px;}
.box_conR{ width:346px; float:left; line-height:24px;}
#csrbg ul li { float:left; width:50%; line-height:24px;}

.box_cont { height:136px;}
.box_cont h5 { line-height:24px; color:#1A67B2;}
.box_cont h5 a{ line-height:24px; color:#1A67B2;}
.box_cont img { width:140px; height:90px; float:left; margin-right:8px;}
.box_cont p { line-height:22px;}
.box_cont p span { padding-left:8px;}
.box_cont p span a { color:#1A67B2;}

.box_pic{width:698px; padding:8px 10px;}
.box_pic ul{ margin-bottom:2px; overflow:hidden; padding:0 1px;}
.box_pic ul li{ display:inline; margin:3px 5px; text-align:center; width:164px; float:left;}
.box_pic .img{ height:135px;}
.box_pic .name{ height:24px; line-height:24px; overflow:hidden;}


.box_r{ width:228px; border:1px solid #999;  margin-bottom:8px;}
.tit_r{ height:38px; background:#EDEBEB; color:#247DC4; padding-left:15px; line-height:40px; font-size:14px; font-weight:600; border-bottom:2px #247DC4 solid; }
.tit_r span{ margin-right:15px; line-height:38px; font-size:12px; float:right;}
.tit_r span a { color: #333;}
.sp{ padding:5px 10px;}
.sp img{width:208px; height:171px;}
.sp p{ line-height:24px; text-align:center; font-size:14px;}
.zs{ padding:7px 10px; width:208px;}
.zs ul{ overflow:hidden; width:208px;}
.zs ul li{ margin:4px 0; float:left;}
.zs .na{ height:70px;}

.hzdw{width:960px; margin:0 auto; padding:0 10px; background:#fff;}
.hz_box{border:1px solid #999; width:958px;}
.hz_tit{width:928px; height:40px; background:url(../img/hz.jpg); color:#fff; padding-left:30px; line-height:40px; font-size:14px; font-weight:600;}
.hz_pic{width:944px; padding:5px 7px;}
.hz_pic ul{ margin-bottom:2px; overflow:hidden;}
.hz_pic ul li{ display:inline; margin:0 5px; text-align:center; width:108px; float:left;}
.hz_pic .t{ height:60px;}
.box_pic .name{ height:24px; line-height:24px; overflow:hidden;}


.sec ul li { float:left; width:50%; line-height:24px;}
.ej_pic { padding:8px 4px 15px;}
.ej_pic ul{ margin-bottom:2px; overflow:hidden;}
.ej_pic ul li { display:inline; margin:5px 13px 0; text-align:center; width:164px; float:left;}
.ej_pic ul li img { width:164px; height:135px;}
.ej_pic ul li p { line-height:24px; height:24px;}
.ej_pic ul li p a { color:#333;}



.tl{ padding-bottom:8px;}