/* CSS Document */
body,li { margin:0; padding:0; font-size:12px; color:#484848}
ul { list-style-type:none; margin:0; padding:0}
img { border:0}
/*宏观经济list导航start*/
#snavb { width:1002px; text-align:center; margin:auto; height:53px; clear:both; font-size:12px;}
#snavb .logo { width:270px; height:53px; float:left}
#snavb .content { width:726px; height:53px; float:left}
#snavb .content .top{ height:26px; border-top:1px solid #477AAF; text-align:left; line-height:26px; background-color:#3382D1}
#snavb .content .bottom{ height:25px; text-align:left; border-bottom:1px solid #487BB0; line-height:25px; background-color:#D0E4FF}
#snavb .st { width:6px; height:53px; float:right; background-color:#4B4B4B}
#snavb .jg { width:1002px; height:11px; margin:auto; background:url(/images/hg_snav_jg.gif) no-repeat center center; clear:both}
#snavb .jg .st { width:6px; height:11px; float:right}
/*宏观经济list导航end*/

#content { width:996px; clear:both; text-align:center; min-height:1200px; border-right:6px solid #4B4B4B; margin:auto}
#content .left { width:576px; float:left; display:inline; margin-left:2px; border:1px solid #B2B2B2}
#content .left .title { height:23px; background-color:#FBF0DA; border-bottom:1px solid #B2B2B2;}
#content .left .test { position:relative; float:left; top:3px; height:20px; font-size:14px; font-weight:bold; color:#920E0A; background-color:#fff; line-height:20px; width:140px; margin-left:5px; border-top:1px solid #B2B2B2; border-left:1px solid #B2B2B2; border-right:1px solid #B2B2B2;}
#content .left .list { margin-top:15px; margin-left:0; margin-right:0}
#content .middle { width:8px; float:left; font-size:0;}
#content .right { width:400px; float:right; display:inline; margin-right:4px;}


#yc { width:400px; float:left; display:inline; clear:both}
#yc .img { width:185px; float:left; border:1px solid #7A7A7A; padding:1px;}
#yc .zbtj { width:204px; float:left; border:1px solid #B2B2B2; margin-left:5px}
#yc .zbtj .title { height:23px; background-color:#F8EBD7; border-bottom:1px solid #B2B2B2;}
#yc .bottom { width:398px; border:1px solid #B2B2B2; clear:both; min-height:273px; height:266px; }
#yc .bottom .rmtj { width:398px; clear:both; margin:auto}
#yc .bottom .rmtj .title { width:398px; height:23px; background-color:#A4A4A4;}
#yc .bottom .rmtj .main { width:195px; float:left;}
#yc .bottom .line { width:380px; height:1px; background:url(/images/hg_fg_line01.gif) repeat-x; font-size:1px; clear:both; margin:0 auto}
#yc .bottom .content { width:398px; margin:0 auto;}
#yc .bottom .content .left { width:190px; float:left; padding:5px; text-align:left; border:0}
#yc .bottom .content .img { width:190px; float:right; margin-top:10px; height:61px; border:0}

#sjjj { width:398px; border:1px solid #B2B2B2; float:left; display:inline; clear:both; margin-top:7px;}
#sjjj .title { height:24px; background-color:#A4A4A4;}
.test { position:relative; text-align:center; float:left; top:3px; height:20px; font-size:12px; font-weight:bold; color:#920E0A; background-color:#fff; line-height:20px; width:70px; margin-left:5px; border-top:1px solid #B2B2B2; border-left:1px solid #B2B2B2; border-right:1px solid #B2B2B2;}
#sjjj .img { width:390px; overflow:hidden; height:120px; margin-top:10px; margin-left:3px; text-align:center}


#ph { width:398px; border:1px solid #B2B2B2; float:left; display:inline; clear:both; margin-top:7px;}
#ph .title { height:24px; background-color:#A4A4A4;}


#cfsh { width:398px; border:1px solid #B2B2B2; height:260px; overflow:hidden; text-align:center; clear:both;}
#cfsh .left { width:216px!important; width:220px; float:left; border:0; margin-left:-2px}
#cfsh .left .title { height:24px; background-color:#A4A4A4;}
#cfsh .img { width:200px; margin:10px auto auto 5px; float:left; line-height:24px; background:url(/images/hg_fg_line01.gif) bottom repeat-x;}
#cfsh .line { width:3px; height:215px; position:relative; float:left; font-size:0; top:35px; background:url(/images/hg_fg_line02.gif) repeat-y;}
#cfsh .right { width:175px; clear:both; float:right}
#cfsh .right .title { margin-left:10px; margin-top:6px; font-size:14px; color:#9A0000; font-weight:bold; text-align:left;}
#cfsh .right .main { padding:10px; text-align:left; line-height:22px;}


.lb { width:555px; text-align:left; padding-left:15px; line-height:28px; list-style-type:none; color:#013E74; margin:10px auto; padding:0 0 5px 0; background:url(/images/hg_li_bj01.gif) bottom repeat-x;}
.setpage { text-align:center; height:55px!important; height:30px; border-top:1px solid #B5B0AA; padding-top:9px!important; padding-top:34px;}

/*list页的大头start*/
#head_list { width:996px; text-align:center; min-height:190px; margin:auto; border-right:6px solid #4B4B4B;}
#head_list .logo { width:190px; float:left; margin:10px 0;}
#head_list .ad01 { width:606px; float:left; margin:10px 0;}
#head_list .ad02 { width:200px; float:right; margin:10px 0;}
#head_list .dh01 { width:988px; height:20px; margin:auto; color:#FFFFFF; line-height:20px; background-color:#5692CE; clear:both; border-bottom:1px solid #fff }
#head_list .dh02 { width:988px; height:20px; margin:auto; color:#FFFFFF; line-height:20px; background-color:#82B2E3; clear:both; border-bottom:1px solid #fff }
#head_list .dh03 { width:988px; height:20px; margin:auto; color:#font12_484848; line-height:20px; clear:both; border-bottom:1px solid #fff }


#link_list { width:990px; padding-right:4px; margin:0; padding-left:2px; margin:auto; text-align:center; clear:both; min-height:100px; border-right:6px solid #4B4B4B; padding-top:10px; padding-bottom:10px;}

#bottom_list { width:1002px; height:107px; margin:auto; text-align:center; clear:both; background:url(/images/hg_bottom_bj.gif) repeat-x}
#bottom_list .left { width:900px; float:left; padding-top:20px;}
#bottom_list .right { width:102px; float:right;  text-align:right}