﻿@charset "utf-8";
/* CSS Document */

/**
 * 基础制作页面组件
*/

/* =Reset
----------------------------------- */
/*header*/   
#header { width:980; background:#fff; display:inline-block; margin-bottom:12px; overflow:hidden;}   
#header h1 { background: url(//www.xinhuanet.com/static/img/logo.gif) no-repeat center center; text-indent:-9999px;line-height:115px; text-align:center;}   
#header h1 a { display:block; width:130px; height:115px;}    
#headLeft { float:left; margin-top:5px; }   
#headRight { float:left; width:850px; }   
#pindao_link { float:left; width:850px; margin-top:5px; }   
#head_ad1 { float:left; width:660px; height:55px; margin-top:6px; }   
#head_ad2 { float:left; width:180px; height:55px; margin-top:6px; margin-left:8px; border:1px solid #DDDDDD; }   
#head_ad2 p { text-align:center; font-size:12px; line-height:18px; color:#004276; border-bottom:1px solid #DDDDDD; }   
#head_ad2 p.reviews { text-align:center; font-size:12px; line-height:20px; color:#006600; }   
#head_ad2 p a { color:#004276; font-weight:normal; }   
#head_ad2 p.reviews a { color:#006600; font-weight:normal; }   
#ad_banner { float:left;}   
#c_nav { border: 1px solid #cfe5fb; overflow:hidden; _display:inline-block; background-image: url(//www.xinhuanet.com/politics/2012home/dh_bj002.jpg); background-repeat: repeat-x; }   
#c_logo { width:133px; float:left; height: 44px; }
#c_logo img{ }  
#c_logo a { display:block;}   
#c_nav_r{ float:left; width:830px; padding-top:5px; }   
#c_nav .c_textnav { width:810px; float:left; margin-left:20px; display:inline; margin-top: 5px;}   
#c_nav .c_textnav ul { margin:0px; padding:0px; }   
#c_nav .c_textnav ul li { font-size:18px; line-height:24px; color:#FFFFFF; text-decoration:none; float:left; font-family: "微软雅黑"; background-image: url(//www.xinhuanet.com/politics/2012home/dh_bj003.jpg); background-repeat: no-repeat; background-position: 50px; width: 54px; margin-right: 8px; text-align: left; }   
#c_nav .c_textnav ul li a { font-size:18px; line-height:24px; color:#FFFFFF; text-decoration:none; }   
.top_menu{ border:1px solid #C7C7C7; height:44px; background:url(//www.xinhuanet.com/static/img/201204/gcdt_bj.gif) 0 0 repeat-x; }   
.top_menu .menu_title{ border-right:1px solid #C7C7C7; height:44px; float:left; width:130px; text-align:center;}   
.top_menu .menu_title img{ margin-top:6px;}   
.top_menu .part{ float:left; height:40px; padding:0 20px; margin-top:2px; background:url(//www.xinhuanet.com/static/img/201204/layout_line2.gif) 100% 0 repeat-y; width:auto!important;}   
.top_menu .part span{ float:left; width:15px; padding-top:2px; margin-right:4px; font-size:15px; font-weight:bold; color:#ae0202;}   
.top_menu .part .part_div{ float:left; }   
.top_menu .part p{ white-space:nowrap; line-height:20px; font-size:12px; color:#aaa; width:auto;}   
.top_menu .part p a{ font-size:13px; color:#333; margin:0 5px; }   
.top_menu .nobg{ background:none;}  

/* 3栏目布局行风观察 */
.hfgc_col3{ overflow:hidden; _display:inline-block; border:1px solid #4c89a8;}
.hfgc_col3 .col_left{ float:left; width:362px; overflow:hidden; _display:inline-block; padding-bottom:800px; margin-bottom:-800px; }
.hfgc_col3 .col_middle{ float:left; width:362px; overflow:hidden; _display:inline-block; padding-bottom:800px; margin-bottom:-800px; }
.hfgc_col3 .col_right{ float:right; width:250px; overflow:hidden;_display:inline-block; padding-bottom:800px; margin-bottom:-800px;}
.hfgc_col3 .col_main{ padding:10px;}

.hfgc_title{ padding:3px; background-color: #ebf8ff; float: left; height: 30px; width: 100%; }
.hfgc_title h2{ color:#ca100e; padding-left:10px; }

.ProductsTit { height:27px; position:relative; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #7bbae2; 
}

.ProductsTit02 { height:27px; position:relative; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #EBEBEB; }

.ProductsTit06 {
	height:27px;
	position:relative;
	border-bottom:2px solid #FFCCE5;
}
.ProductsTit07 {
	height:27px;
	position:relative;
	border-bottom:2px solid #FFAF9B;
}

.color2 { color:#CC0000; position:absolute; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #CC0000; }

.color7 {
	color:#FF99CC;
	position:absolute;
	border-bottom:2px solid #FF99CC;
}
.color8 {
	color:#FF3300;
	position:absolute;
	border-bottom:2px solid #FF3300;
}

.ProductsTit h3 { color:#0068BD; position:absolute; margin:0; left:0; top:0; width:100px; text-align:center; float:left; font-size:18px; line-height:27px; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #7bbae2; font-family: "微软雅黑"; text-decoration: none; }
.ProductsTit h3 a { color:#0068BD; }
.ProductsTit h4 { color:#0068BD; position:absolute; margin:0; left:0; top:0; width:140px; text-align:center; float:left; font-size:18px; line-height:27px; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #7bbae2; font-family: "微软雅黑"; text-decoration: none; }


.more {
	font-size:12px;
	line-height:27px;
	float:right;
	width:45px;
	height:27px;
	overflow:hidden;
	text-decoration:none;
}

.more a {
	font-size:12px;
	line-height:27px;
	float:right;
	width:45px;
	height:27px;
	overflow:hidden;
	text-decoration:none;
}
.more2 { font-size:12px; line-height:25px; float:right; width:100px; height:25px; text-decoration:none; color: #A64200; text-align: right; 
}
.more2 a {
	color: #A64200;
}

/*虚线*/  
.xuxian{ background-image: url(//www.xinhuanet.com/politics/2012home/grxx.gif); background-repeat: repeat-x; height: 3px; margin-top: 5px; margin-bottom: 5px; clear: both; }

/*新华网产品*/  
.cp_lm{ height: 30px; margin-bottom: 6px; margin-left: 10px; width: 960px; }
.cp_gd{ height: 120px; margin-bottom: 6px; width: 960px; margin-left: 10px; }

/*友情链接*/  
.yqlj_l{ height: 100%; width: 30px; background-color: #F0F0F0; padding: 5px; border-right-width: 1px; border-right-style: solid; border-right-color: #ccc; text-align: center; float: left; }
.yqlj_l h2{ font-weight:bold; font-family: "宋体"; font-size: 12px; color: #1F1F1F; }
.yqlj_r{ width: 900px; padding: 10px; float: left; }
.yqlj_r .list { overflow:hidden; _display:inline-block; }
.yqlj_r .list li span { color:#414141; padding-left:5px; }
.yqlj_r .list li { background:url(//www.xinhuanet.com/static/img/201204/dot.gif) no-repeat 0 50%; line-height:24px; font-size:12px; padding-left:10px; margin-left:0px; }
.yqlj_r .list li a { background:url(//www.xinhuanet.com/static/img/201204/dot.gif) no-repeat 0 50%; line-height:24px; font-size:12px; padding-left:10px; margin-left:0px; }

/* 列表4 */
.list4 { overflow:hidden; width: 100%; }
.list4 ul{ margin: 0px; padding: 0px; }
.list4 li{ background:url(//www.xinhuanet.com/static/img/201204/dot.gif) no-repeat 0 50%; line-height:24px; font-size:12px; margin-left:25px; padding-left:15px; display:inline; font-family: "宋体"; color: #093689; }

/* 图片 */
.pl_lanmu_l { height: 26px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #999999; width: 970px; vertical-align: middle; margin-bottom: 10px; margin-left: 5px; }
.pl_lanmu_l .lanmu_l, .pl_lanmu_l .lanmu_l a { font-size:14px; color:#d90004; font-weight:bold; }
.pl_lanmu_l .lanmu_l, .pl_lanmu_l span {
	font-size:14px;
	color:#d90004;
	font-weight:bold;
}
.pl_lanmu_l h2{ color:#ca100e; padding-left:10px; line-height: 26px; }
.pl_lanmu_l h2 a { color:#ca100e; padding-left:10px; line-height: 26px; }
.lanmu_title1{
	height:48px;
	background-image: url(//www.xinhuanet.com/politics/2012home/lm_szpl.jpg);
	background-repeat: no-repeat;
	width: 980px;
	margin-top: 0;
	margin-bottom: 8;
	float: left;
}
.lanmu_title1 h6{
	font-family: "宋体";
	float: left;
	font-size: 24px;
	line-height: 36px;
	color: #030303;
	text-decoration: none;
	margin-top: 5px;
	margin-left: 20px;
}

.lanmu_title2{
	height:48px;
	background-image: url(//www.xinhuanet.com/politics/2012home/lm_szxwzx.jpg);
	background-repeat: no-repeat;
	width: 980px;
	margin-top: 0;
	margin-bottom: 8;
	float: left;
}
.lanmu_title2 h6{
	font-family: "宋体";
	float: left;
	font-size: 24px;
	line-height: 36px;
	color: #030303;
	text-decoration: none;
	margin-top: 5px;
	margin-left: 20px;
}

.lanmu_title3{
	height:48px;
	background-image: url(//www.xinhuanet.com/politics/2012home/lm_szllsh.jpg);
	background-repeat: no-repeat;
	width: 980px;
	margin-top: 0;
	margin-bottom: 8;
	float: left;
}
.lanmu_title3 h6{
	font-family: "宋体";
	float: left;
	font-size: 24px;
	line-height: 36px;
	color: #030303;
	text-decoration: none;
	margin-top: 5px;
	margin-left: 20px;
}

.lanmu_title4{
	height:48px;
	background-image: url(//www.xinhuanet.com/politics/2012home/lm_wenhua.jpg);
	background-repeat: no-repeat;
	width: 980px;
	margin-top: 0;
	margin-bottom: 8;
	float: left;
}
.lanmu_title4 h6{
	font-family: "宋体";
	float: left;
	font-size: 24px;
	line-height: 36px;
	color: #030303;
	text-decoration: none;
	margin-top: 5px;
	margin-left: 20px;
}

.img320 {
	margin: 0px;
	padding: 0px;
	width: 100%;
	text-align: center;
}

.img320 img{ border: 1px solid #DFDFDF; margin-bottom: 0px; }
.img320 name{
	float: left;
	font-family: "宋体";
	font-size: 12px;
	line-height: 22px;
	font-weight: bold;
	color: #030303;
	text-decoration: none;
	text-align: center;
}
.img320 name{
	font-weight: bold;
}

.img225 {
	margin: 0px;
	padding: 0px;
	width: 100%;
	text-align: center;
}

.img225 img{ border: 1px solid #DFDFDF; margin-bottom: 0px; }
.img225 name{
	float: left;
	font-family: "宋体";
	font-size: 12px;
	line-height: 22px;
	font-weight: bold;
	color: #030303;
	text-decoration: none;
	text-align: center;
}

.pl_lanmu3 { height: 26px; border-bottom-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #E7E7E7; border-right-color: #E7E7E7; border-bottom-color: #E7E7E7; border-left-color: #E7E7E7; border-top-width: 0px; border-right-width: 0px; border-left-width: 0px; padding-top: 5px; padding-left: 10px; }
.pl_lanmu3 .lanmu3, .pl_lanmu3 span { font-size:14px; color:#000; font-weight:bold; }


/* =滚动栏
-------------------------*/

#gundong{ margin-top:0; width:980px; height: 30px; margin-right: auto; margin-bottom: 0; margin-left: auto; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; border-bottom-style: solid; border-bottom-color: #E3E3E3; border-top-style: solid; border-top-color: #E3E3E3; 
}
.head_gundong1,.head_gundong2,.gundong_r{ height:30px; padding:0 5px; line-height:26px;}
.head_gundong1 h2 a{ line-height:26px; font-family: "宋体"; font-size: 14px; font-weight: bold; color: #004276; margin-top: 3px; }
.gundong_r{
	width:90px;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color:#FF0000;
	margin-top:8px;
	margin-left:3px;
	text-align:center;
}
.head_gundong1{ color:#D90000; font-weight:bold; width: 110px; vertical-align: middle; float: left; 
}
.head_gundong2{ width:730px; overflow:hidden; float: left; 
}
.head_gundong3{ width:25px; overflow:hidden; float: left; height: 30px; margin-left: 10px; margin-top: 5px; } 
.head_gundong2 ul li{ float:left; background:url(//www.xinhuanet.com/static/img/201204/dot.gif) no-repeat 0 -31px; font-size:12px; text-indent:1em; margin-right:10px; margin-top: 3px; }
.head_gundong2 ul li a{color:#000;}
.head_gundong2 span { color: #999; font-size:10px; margin:0px 5px;}

/*图文描述效果区*/

.twshow ul { border:1px solid #cecece; border-bottom:none; }
.twshow li { height:90px; border-bottom:1px solid #e5e5e5; overflow:hidden; background:url(gif13.gif) 235px 50% no-repeat; overflow:hidden; _display:inline-block; }
.twshow .pic { float:left; margin-right:10px; display:inline; }
.twshow .title2 { display:none;}
.twshow .lanmu, .twshow .lanmu a { font-size:14px; color:#D90004; font-weight:bold; }
.twshow .lanmu { padding-bottom:10px; }
.twshow .miaoshu { color:#666; display:none; clear:both; }
.twshow h3, .twshow h3 a { color:#0068BD; position:absolute; margin:0; left:0; top:0; width:100px; text-align:center; float:left; font-size:18px; line-height:27px; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #7bbae2; font-family: "微软雅黑"; text-decoration: none;  }
.twshow h2, .twshow h2 a { font-size:14px; color:#004b98; font-weight:bold; margin-bottom: 10px; }
.twshow .content { padding:10px; }
.twshow .wmwz { width: 230px; margin-left: 10px; }
.twshow li.active { background:#eef4fa; }
.twshow li.active .miaoshu { display:block; }
table { border-collapse:collapse; border-spacing:0; margin:0 auto; clear:both; }
fieldset, img { border:0; }
em { font-style:normal; }
hr { height:0; clear:both; }
.none { display:none; }
.clear { clear:both; }
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
* html .clearfix { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */
q:before, q:after { content:''; }
a img { border:none; }
.overhidden { overflow:hidden; _display:inline-block; }
.align_c { text-align:center; }
.align_l { text-align:left; }

.twshow .ProductsTit { height:27px; position:relative; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #7bbae2; margin-left: 10px; width: 228px; }
.twshow .img_title { padding-bottom:6px; margin-bottom:10px; overflow:hidden; _display:inline-block; }
.twshow .img_title .img { float:left; margin-right:10px; }
.twshow .img_title .info {color:#666; }
.twshow .img_title h2 a { line-height:26px; color: #004276; font-size: 14px; }
.twshow .img_title .info h2 a { line-height:18px; color: #004276; font-size: 12px; }
.twshow .img_title .info p a { color:#666; line-height:18px; }
.twshow .img_list .img img{ width:60px; height:60px;}
.twshow .list2 { overflow:hidden; _display:inline-block; }
.twshow .list2 li { background:url(//www.xinhuanet.com/static/img/201204/dot.gif) no-repeat 0 50%; line-height:24px; font-size:14px; padding-left:10px; margin-left:0px; }
.twshow .list2 span { background:url(//www.xinhuanet.com/static/img/201204/dot.gif) no-repeat 0 50%; line-height:24px; font-size:12px; padding-left:15px; margin-left:0px; }
