@charset "utf-8";
/* CSS Document */
*{padding:0;margin:0;}
body{font-size:12px;font-family:"宋体",Arial,simsun; line-height:21px;background:#DDDDDD url(/images/2009/bg_shadow.gif) center top repeat-y;}
a img{border:0;}
ul{list-style:none;}
a{color:#000;text-decoration:none;}
a:hover{color:#84203E;;text-decoration:underline;}
.clear{height:0px;clear:both;line-height:0;font-size:0;}
.selbox {font-size: 9px;color: #000000;text-decoration: none;border: 1px solid #A5ACB2;padding-left:3px;}
.mt10{margin-top:10px; }.mt20{margin-top:16px;}
.h5{height:5px;}.h10{height:10px;}.h20{height:20px;}
.ln_sod{float:left;height:190px;border-right:1px solid #DADADA;width:10px;margin-right:11px;}
.adbottom{margin:6px auto 0;background:transparent url(/images/2009/top_banner_bg.gif) no-repeat scroll right top;}
.blank{height:10px;clear:both;line-height:10px;font-size:0;}

/* 框架元素*/
#total{background:#16416E;}
#wrap{width:990px;margin:0 auto;text-align:left;overflow:hidden;background:#fff;}
#primary{float:left;width:652px;margin-right:12px;_margin-right:8px;}
#secondary{float:right;width:300px;background:url(/images/2009/right_bg.gif) left top no-repeat; padding-left:13px;margin-bottom:10px;display:inline;}
#left02{float:left; width:378px;}
#right02{float:right; width:242px;}
#page03{margin-top:16px;}
#leftpg03{float:left;width:322px;}#rightpg03{float:right;width:322px;}

/* top */
#top #headerreg{float:right;color:#fff;_margin-top:6px;}
#top #headerreg ul li{float:left;color:#fff; height:28px;}
#top #headerreg a{margin:0 10px;color:#fff;}
#top #headerreg img{vertical-align:middle; }
#top{height:28px; line-height:28px;background:#05437C;}
#top dt{float:left; width:105px;background:url(/images/2009/icon.gif) 0px -355px no-repeat;text-align:center;}
#top dt a{color:#fff;font-size:14px; font-weight:bold;} 
#dd_nav #cover_menulink a{color:#fff;font-size:13px; font-weight:bold;} 
#top dd{float:left;}
#top #dd_nav{width:600px;}
#dd_nav #cover_menulink{clear:both;float:left;padding-left:23px;}
#dd_nav #cover_menulink span{color:#fff; padding:0 6px; font-size:12px;}
#dd_nav #cover_menulink a:hover{color:#fff; text-decoration:underline;}

/* 头条区 */
.dvcont_c02{padding:16px 11px 6px 0px; _padding-bottom:0; color:#000843;}
.dvcont_lf img{float:left; padding-left:5px; }
.dvcont_rg{ float:right; width:350px;}
.dvcont_rg h1{line-height:16px;padding:10px 0 6px 0; }
.dvcont_rg h1 a{font-size:18px; color:#15406D;}
p.pcont a ,p.pcontent a{color:#8F1D21;}
p.pcont{background:url(/images/2009/bg_tit_bm.gif) left bottom repeat-x; padding-bottom:10px; color:#000;line-height:20px;}
 .ulfs14{padding-top:8px;*padding-top:4px;_padding-top:4px; }
.ulfs14 li{ line-height:24px;}.ulfs14 li a{color:#15406D; font-weight:bold;font-size:14px;}

/* page02 */
#page02{margin-top:18px;}

.tit_area{padding-left:8px;margin-right:2px;}
.tit_area img{float:right;margin:8px 0 8px 8px;}

.tit_area h2{height:24px;  border-bottom:#46729F 1px solid;background:url(/images/2009/tit_bg1.gif) repeat-x left top; }
.tit_area h2 span{padding-left:24px; display:block;padding-top:4px;background:url(/images/2009/tit_icon1.gif) 5px 8px no-repeat; line-height:20px;}
.tit_area h2 span a{font-size:14px;}
.tit_area h2 img {float:right;  vertical-align:middle;}
.tit_area h3{padding-top:6px; background:url(/images/2009/bg_tit_bm.gif) left top repeat-x;}
.tit_area h3.first{background:none; padding-top:0;}
.tit_area h3 a{font-size:14px; color:#07345E;}
.tit_area p.pcontent{ padding-bottom:10px; color:#000;line-height:20px;}

/*right02*/
.midvioce h3{height:25px;font-size:14px;line-height:25px;padding-left:13px;background-color:#46729F;color:#FFFFFF;}
.midvioce h3 span{float:right;padding:1px 16px 0 0;font-size:12px;font-weight:normal;}
.midvioce h3 span a{color:#FFFFFF;}
.shortsum{padding:9px 12px 16px 15px;margin-bottom:11px;background-color:#F6F6F6;}
.shortsum p{line-height:24px;color:#727272;font-size:12px;}
.shortsum h4{height:28px; line-height:28px;font-size:12px;font-weight:bold;color:#093360;padding-right:10px;text-align:right;}
.shortsum h4 a{color:#093360;}
.sumtit{padding-left:10px;padding-bottom:10px;background-color:#F6F6F6; }
.sumtit img{float:right; margin:6px 0 0 6px;}
.sumtit h4{padding-top:10px; padding-bottom:5px;;text-align:left;font-size:12px;font-weight:bold;color:#093360;}
.sumtit h4 a{color:#093360;}
.sumtit p{line-height:18px;}
.sumlist{padding-top:6px;background:url(/images/2009/bg_tit_bm.gif) repeat-x scroll left top;}
.sumlist li{line-height:24px;font-size:13px;}
.hotoplist{padding:0 10px;background-color:#F6F6F6;}

/*new left02*/
.tit_cj{height:19px;line-height:19px;padding-top:6px;background:#F6F6F6 url(/images/2009/tit_icon1.gif) no-repeat scroll 5px 8px;border-bottom:1px solid #46729F;}
.tit_cj h2{font-size:14px;padding-left:23px; }
.tit_cj h2 span{float:right;line-height:20px;padding-right:16px;font-size:12px;}
.tit_cj h2 span a{font-weight:normal;}
.fig_comment{margin:12px 15px 0 5px;}
.figure img{ float:left;margin-right:12px;}
.comm_con h4{font-size:14px;font-weight:bold;display:block;}
.comm_con h4 a{color:#093360;}
.com_tit{line-height:22px;}
.cj_list{margin-top:12px;margin-bottom:11px;padding-top:12px;background:transparent url(/images/2009/bg_tit_bm.gif) repeat-x scroll left top;}
.cj_list li{height:24px;line-height:24px;}
.cj_list a{font-size:14px;}

/*new left03*/

.area_cont{margin:0 12px; _padding-bottom:0;*padding-bottom:0;padding:12px 0 0px 3px;}
.area_cont1{margin:0 12px; padding:0px 0 4px 3px;}
.areacont_lf img {float:left; margin-right:10px}
.area_cont h4 {font-size:12px;line-height:16px;padding-bottom:6px;}.area_cont h4 a {color:#08355F;}
.ulfs12{padding-top:8px;*padding-top:4px;_padding-top:4px; }
.ulfs12 li{ line-height:22px;}.ulfs12 li a{color:#0A3361;font-size:12px;}
.area p.pcont{color:#717171;}.area p.pcont1{color:#000;}
.ulfs13{padding-top:8px;*padding-top:4px;_padding-top:4px; }
.ulfs13 li{ line-height:22px;height:22px;overflow:hidden;}
.ulfs13 li a{color:#0A3361;font-size:14px;}
/* newexpert*/
.zl_list{margin-left:11px;margin-right:6px; _padding-bottom:0;*padding-bottom:0;padding:12px 0 0px 0px;}
.zlpic{float:left; margin-right:10px;}
.zlpic span{height:34px;line-height:34px;}
.zlcon{padding-bottom:7px;background:transparent url(/images/2009/bg_tit_bm.gif) repeat-x scroll left bottom;}
.zlcon h4 {font-size:12px;line-height:16px;padding-bottom:6px;}.zlcon h4 a {color:#08355F;}
.zlcon p{line-height:18px;}
.zlcon span{color:#BE5712;}
.expertlist{padding-top:8px;}
.expertlist tr{text-align:center;}
.expertlist td{background:#F8F7F8 none repeat scroll 0 0;border:1px solid #D0D0D0;width:58px;}

/* right*/
.tit_right{margin-top:10px; background:url(/images/2009/bg_titbox.gif) 0px 0px no-repeat;border-bottom:1px solid #D0D0D0; height:19px; padding-top:6px;line-height:19px;}
.tit_right h2{padding-left:28px; background: url(/images/2009/tit_icon1.gif) no-repeat 10px 4px;color:#093360; font-size:14px;}
 .tit_right h2 span{padding-right:14px; float:right;}
.tit_right h2 span a{font-size:12px; color:#093360;}
.tit_right1{background:url(/images/2009/bg_titbox.gif) 0px -57px no-repeat;}

/* hotnews*/
#tb2bbar {
	background:transparent url(/images/2009/poptab_m_bg.gif) left bottom  repeat-x ;
	width:300px;
	height:23px;
	overflow:hidden;
}
#poptab_m1, #poptab_m2, #poptab_m3 {
	overflow:hidden;
}
#poptab_m3 {
	width:77px;
}
#poptab_gap1, #poptab_gap2 {
	width:7px;
	height:23px;
	overflow:hidden;
}
#tb2bbar div {
	float:left;
}
#mostpopular {
	margin:10px 0 15px 0;
}
.tab1_on {
	text-align:center;
	background:#15497E;
	font-size:13px;
	font-weight:bold;
	width:82px;
	height:23px;
}
.tab1_on a,.tab2_on a,.tab3_on a ,.tab1_on a:hover,.tab2_on a:hover,.tab3_on a:hover{
	text-decoration:none;
	color:#fff;
}
.tab1_off a, .tab2_off a, .tab3_off a {
	color:#000;
}
.tab1_off {
	text-align:center;
	background:url(/images/2009/icon_hot.gif)  0px -236px no-repeat;
	font-size:12px;
	font-weight:normal;
	width:82px;
	height:23px;
}
.tab2_on {
	text-align:center;
	background:url(/images/2009/icon_hot.gif)  -89px -236px no-repeat;
	font-size:13px;
	font-weight:bold;
	width:74px;
	height:23px;
}
.tab2_off {
	text-align:center;
	background:url(/images/2009/icon_hot.gif)  -4px -236px no-repeat;
	font-size:12px;
	font-weight:normal;
	width:74px;
	height:23px;
}
.tab3_on {
	text-align:center;
	background:url(/images/2009/icon_hot.gif)  -89px -236px no-repeat;
	font-size:13px;
	font-weight:bold;
	width:77px;
	height:23px;
}
.tab3_off {
	text-align:center;
	background:url(/images/2009/icon_hot.gif)  -8px -236px no-repeat;
	font-size:12px;
	font-weight:normal;
	height:23px;
	width:77px;
}
.gap_left {
	text-align:center;
	background:url(/images/2009/icon_hot.gif)  -162px -236px no-repeat;
}
.gap_right {
	text-align:center;
	background:url(/images/2009/icon_hot.gif)  -82px -236px no-repeat;
}
.gap_none {
	text-align:center;
	background:url(/images/2009/icon_hot.gif)  -82px -284px no-repeat;
}
#mostpopular h2 {
	font-size:16px;
	margin-bottom:10px;
}
#bgline {
		border:1px solid #E8E8E8;
	width:292px;
	padding:2px 3px 0;
	font-family:Arial, Helvetica, sans-serif;
	border-top:none;
	background:url(/images/2009/icon_hot.gif)  8px 14px no-repeat;
}
#mostpopular {
	font-size:0;
}
.bgcontents {
	width:295px;
}
.bgcontents ul {
	font-size:12px;
	margin:6px 10px 8px 4px;
	overflow:hidden;
	width:281px;
}
.bgcontents ul li {
	white-space:nowrap;
	margin-left:25px;
	line-height:24px;

}
.bgcontents ul li a {
	color:#003061;
}

/* sousuo*/
#sousuo{margin-top:16px;}
.bar_google{width:300px;height:47px;background:url(/images/2009/bg_titbox.gif) 0 -129px no-repeat;}
.bar_google input#sbi{margin:14px 0 0 18px;width:190px;height:16px;padding:2px;border:#B8C9D3 1px solid; border-right:#D6DDE5 1px solid; border-bottom:#D6DDE5 1px solid;}
.bar_google input#sbb{margin-left:30px; font-size:12px;border:0;background:none; color:#fff; cursor:pointer; }
/*hotnews*/
.box_bar{ margin-top:10px; height:27px; background:url(/images/2009/box_bar_bg.gif) repeat-x 0 26px; padding-left:10px;}
.box_bar h3{  float:left;}
.box_bar h4{ background:url(/images/2009/tag_bg2.png) no-repeat; width:81px; line-height:27px; float:right; text-align:center; height:27px; color:#114d76; font-size:13px; margin-right:1px;}
.box_bar h4.active{background:url(/images/2009/tag_bg1.png) no-repeat; font-weight:bold;}
.list_num{ margin:8px;background:url(/images/2009/listnum.gif) no-repeat left top;}
.list_num li {padding-left:17px; line-height:23px; height:23px; overflow:hidden;}
.list_num li a{ color:#00476c;}

.ulshipin li{float:left; width:138px;text-align:left;}
.rgullist{ background:#F7F7F7;padding:8px 0 6px 12px; }
