﻿@charset "utf-8";
/* CSS Document */
/* 通用框 */ 
.box { border:1px solid #CECECE;} 
.w980{ width:980px;}
.w80{ width:80%;}
.w90{ width:90%;}
.w92{ width:92%;}
.w95{ width:95%;}
.w98{ width:98%;}
.mauto{margin:0 auto}
.mb0{margin-bottom:0}
.lh30{line-height:30px;}
.plr5{padding:0 5px}
.plr15{padding:0 15px}
.pt1{padding-top:1px}
.pt2{padding-top:2px}
.fl{float:left}
.fr{float:right}
.tl{text-align:left}
.tc{text-align:center}
.bt{ border-top:1px dotted #C5C5C5}
.bn{border:none}
/*a*/
a { color:#004276; }
a:hover { color:#004276; }
.red,.red a{ color:#990000}
.red a:hover{ text-decoration:underline}
.wh,.wh a{ color:#ffffff}
.wh a:hover{ text-decoration:underline}

/* =栏目条
-------------------------*/
.conTitle { margin-bottom:10px; height:28px; line-height:28px; border-bottom:1px solid #C5C5C5; color:#C00000; padding:3px 15px 0; background:#eee; text-align:left;}
.conTitle h2 { color:#C00000; font-size: 14px; font-weight: bold;}
.conTitle h2 a { line-height:24px; color:#C00000; text-align:left; font-family: "宋体";}
.conTitle2 { height:24px; text-align:left; background-color: #d3e8fc; border: 1px solid #7ab6ef; width: 90%; vertical-align: middle; margin-top: 0; margin-right: auto; margin-bottom: 5; margin-left: auto;}
.conTitle2 h2 { color:#0667c2; margin-left: 10px; font-size: 12px; font-weight: bold; line-height:24px; }
.conTitle2 h2 a { line-height:24px; color:#0667c2; text-align:left; font-size: 12px; background-color: #d3e8fc; font-family: "宋体"; margin-left: 10px; }
.conTitle4 {
    background-color: #D3E8FC;
    border: 1px solid #7AB6EF;
    height: 24px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    text-align: left;
    vertical-align: middle;
    width: 90%;
}
.conTitle4 h2 {
    color: #0667C2;
    font-size: 12px;
    font-weight: bold;
    line-height: 24px;
    margin-left: 10px;
}
.conTitle4 h2 a {
    background-color: #D3E8FC;
    color: #0667C2;
    font-family: "宋体";
    font-size: 12px;
    line-height: 24px;
    margin-left: 10px;
    text-align: left;
}
.more { float:right;}
.more a { color:#333;}
.title3 ul{ height:28px;}
.title3 li{ float:left; line-height:28px; padding:2px 0 0 80px;} 
.title3 li a{ font-weight:bold; font-size:13px; color:#990000;}
.title3 li span a{ font-weight:normal; font-size:12px; color:#666666;}
/* 标题1,2 */ 
.p_title { height:37px; line-height:37px; color:#0A599B; background:url(//www.xinhuanet.com/static/img/201204/x_title1.gif) 100% 100% no-repeat; }
.p_title h2{ color:#666666; font-size:14px; font-weight:bold; padding-left:5px; } 
.p_title span{ color:#0A599B; font-size:12px; font-weight:normal; padding-left:8px; } 
.p_title span a{ color:#0A599B; font-size:12px; font-weight:normal; padding-left:3px;} 
.p_title .more { float:right; font-weight:400; font-size:12px; margin-right:10px; } 
.p_title .more a { color:#990000; font-weight:400; font-size:12px;}
.p_title .more a:hover{ color:#333; font-weight:400; font-size:12px; } 
/* 图片列表*/  
.s_list_pic3 ul {overflow: hidden; border-bottom:1px solid #C4C4E6}
.s_list_pic3 li {
    display: inline;
    float: left;
    margin: 5px;
    width: 60px;}
.s_list_pic3 .name {
    color: #004276;
    font-size: 12px;
    line-height: 18px;
    text-align:left;
}
.s_list_pic3 .name a {color: #004276;}
.m_list_pic3 ul {overflow: hidden;}
.m_list_pic3 li {
    display: inline;
    float: left;
    margin:0 5px;
    width: 80px;}
.m_list_pic3 .name {
    color: #004276;
    font-size: 12px;
    line-height: 18px;
    text-align:left;
}
.m_list_pic3 .name a {color: #004276;}
.h_list_pic3 ul {overflow: hidden;}
.h_list_pic3 li {
    display: inline;
    float: left;
    margin:7px;
    width:107px;}
.h_list_pic3 .name {
    color: #004276;
    font-size: 12px;
    line-height: 30px;
    text-align:center;
}
.h_list_pic3 .name a {color: #004276;}

.rollBox {clear:both;height:148px;margin:0;padding:10px 0;width:100%;}
.rollBox .Cont {width:212px;overflow:hidden;float:left; margin:0 auto}
.rollBox .ScrCont {width:10000000px;}
.rollBox .Cont .pic {width:106px;float:left;text-align:center;}
.rollBox .Cont .pic img {padding:1px;background:#fff;border:0px solid #ccc;display:block;margin:0 auto;width:96px; height:118px;}
.rollBox #List1, .rollBox #List2 {float:left;}

.b_list_pic { margin-top: 10px; text-align:center}
.b_list_pic ul { float:left; width:940px; display:inherit; padding:0 25px;}  
.b_list_pic li { float:left; width:164px; display:inherit; padding:0 10px 10px;} 
.b_list_pic .img { width:164px; height:110px; border:1px dotted #999999} 
.b_list_pic .img img {padding:2px;} 
.b_list_pic .name {
    color: #004276;
    font-size: 12px;
    line-height:24px;
    text-align:left;
}
.b_list_pic .name a {color: #004276;}
/* 文字列表*/ 
.overlist { overflow:hidden; _display:inline; float:left;} 
.overlist li {line-height:24px; font-size:14px; text-indent:1em; margin-left:10px; text-align:left; height:24px;} 
.overlist li a { font-size:14px; background:url(//imgs.xinhuanet.com/icon/2011air/img/dot01.gif) no-repeat 0 -33px;
    display: block;
    float: left;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 275px;}
.overlist li span{color:#666666; font-size:12px; float:left}

/*---栏目导航---*/
#p_c_nav { padding:2px; background-color: #f6f5ea; height: 52px; border: 1px solid #eae8cd; width: 980px; margin:0 auto; }
#p_c_logo { width:115px; margin-right:6px; text-align:center; float:left; margin-top:3px; }
#p_c_logo a { display:block;}
#p_c_nav_r{ float:left; margin-left:15px; padding:0px; }

#p_c_textnav { width: 600px; float: left; margin-left: 30px; padding: 0px; margin-right: 0px; }
#p_c_textnav ul { margin-left:0px; font-size:14px; margin-bottom: 0px; overflow:hidden;  }
#p_c_textnav ul li { float:left; width:70px; text-align:center; border-right:1px solid #717171; margin-top:8px; }
#p_c_textnav ul li.w { float:left; width:70px; text-align:center; border-right:none}
#p_c_textnav ul li.s { float:left; width:45px;}
#p_c_textnav ul li.l { float:left; width:110px;}
#p_c_textnav ul li.lastnav { border-right:0;}
#p_c_textnav ul li a { color:#980000;}
#p_c_textnav ul li a:hover { text-decoration: underline; }
#p_c_textnav_r {float:left; line-height: 20px;  margin-left:5px;   margin-top: 3px;   width: 200px;}
#p_c_textnav_r ul { font-size:12px; text-align: right; margin-top: 0px; margin-right: 5px;  }
#p_c_textnav_r ul li {text-align:left; margin-top:3px; }
#p_c_textnav_r ul li a { color:#333; }
#p_c_nav_r_b{margin:0 auto;}
 

/* 2栏目布局宽窄 */ 
/* 2栏目布局layout_col2 */ 
.p_layout_col2{ overflow:hidden; _display:inline-block; border:1px solid #ccc; float:left;} 
.p_layout_col2 .p_col_main{ padding:5px 0; padding-left:5px; *padding-left:4px;} 
.p_col2_ls .p_col_left{ width:760px; float:left;} 
.p_col2_ls .p_col_right{ width:210px; float:left; padding-left:5px; *padding-left:4px;} 

/* 2栏目布局layout_col2 */ 
.p2_layout_col2{ overflow:hidden; _display:inline-block; border:1px solid #ccc;} 
.p2_layout_col2 .col_left{ float:left; width:745px;} 
.p2_layout_col2 .col_right{ float:right; width:230px;} 
/* 2栏目布局宽窄 */ 
.p2_col2_ls .col_left{ width:745px; border-right:1px solid #CCCCCC} 
.p2_col2_ls .col_right{ width:230px;}
/* 2栏目布局内部嵌套layout_innercol2 */ 
.p2_layout_innercol2{ overflow:hidden; _display:inline-block;} 
.p2_layout_innercol2 .inner_left{ float:left; width:325px;} 
.p2_layout_innercol2 .inner_right{ float:right; width:420px;} 
 
/* =分栏：左中右三栏lls 左宽（lls-l)中宽(lls-c)右窄(lls-s)
-------------------------*/
.p_con1_lls-l { float:left; width:350px; margin-right:8px; text-align:center; padding:1px; border: 1px solid #ccc;  height:525px;}
.p_con1_lls-c { float:left; width:300px; margin-right:8px; text-align:center; padding:1px; border: 1px solid #ccc; height:525px; }
.p_con1_lls-s{ float:left; width:300px; border:1px solid #ccc; padding:1px; height:525px;}

/* 友情链接 */ 
.friendline{ overflow:hidden; _display:inline-block; border:1px solid #ccc;} 
.friendline .col_left{ float:left; width:120px;} 
.friendline .col_right{ float:right; width:850px;} 
.friendline .col_main{ padding:10px;} 
 

/*---foot---*/
#foot { font-family:Arial, Helvetica, sans-serif; text-align:center; border-top:5px solid #333;}
#foot p { line-height:2; padding-top:15px; height:80px; border-top:5px solid #D6D6D6;}
#foot p span { color:#f00; font-weight:700;}
#foot p a { color:#03f;}


/* ---二级----*/ 
/* 二级页面布局layout_col2 */ 
.ej_layout_col2{ overflow:hidden; _display:inline-block; border:1px solid #ccc;} 
.ej_layout_col2 .ej_col_main{ padding:10px;} 
/* 2栏目布局宽窄 */ 
.ej_col2_ls .ej_col_left{ width:658px;} 
.ej_col2_ls .ej_col_right{ width:320px;} 
 
.riqi1{
	font-family: "黑体";
	color: #980000;
	font-size: 20px;
	line-height: 30px;
}
.riqi {
	font-family: "黑体";
	color: #0D5BA2;
	font-size: 20px;
	line-height: 30px;
}
.riqi a{
	font-family: "黑体";
	color: #0D5BA2;
	font-size: 20px;
	line-height: 30px;
	text-decoration: none;
}
.riqi a:hover{
	font-family: "黑体";
	color: #FFFFFF;
	font-size: 20px;
	line-height: 30px;
	background-color: #0D5BA2;
}
