/* CSS Document */
#top{ height:25px; border-bottom:1px solid #CDCDCD; background:#F4F3F2; margin:0px; overflow:hidden}
#top .content{width:970px; color: #000000; margin:0 auto;}
#top .left{ float:left; padding:7px 0 0 0; margin:0}
#top .right{ float:right; margin-top:6px;}
#top .right li{ float:left; padding-left:8px;}
#top .right .topA1 a{color:#991E0D}
#top .right .help{ background:url(image/top_help.jpg) no-repeat 5px 0; padding-left:20px;}
#top .right .topA2 a{ color:#C11616}

#master{margin:0 auto; width:970px; height:auto; position:relative}
#master .logo { position:absolute; left:10px; top:5px;}
#master .logo a{display:block;cursor:pointer;width:171px; height:60px; background:url(/cssl/newshz/image/logo.png) !important;background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale,src="/cssl/newshz/image/logo.png");}
#master .gz_logo{ position:absolute; left:205px; top:38px;}

#master .nav_top{ float:right; margin-top:10px; height:22px; overflow:hidden}
#master .nav_top li{ float:left; padding-left:5px;}
#master .nav_top .fb_img a{ background:url(image/header-bg.gif) no-repeat  -128px 0; width:81px; height:21px; display:block}
#master .nav_top .fb_reg a{ background:url(image/header-bg.gif) no-repeat  -52px 0; width:69px; height:21px; display:block}
#master .nav_top .button{background:url(image/header-bg.gif) no-repeat;width:45px; height:21px; list-style:none; border:none; cursor:pointer}
#master .nav_top .dehakin_box{ width:80px; height:16px; border:#999999 1px solid; background:#F2F2F2; list-style:none}
#master .nav_top .text{ padding:5px 0 0 6px;}

#master .nav{ height:25px; float:right; padding-right:20px}
#master .nav li{float:left; background:url(image/nav_bg_l.gif) no-repeat 0 -50px; font-size:14px; font-weight:bold; margin-left:5px}
#master .nav li a{ color:#000000}
#master .nav li span{background:url(image/nav_bg_l.gif) no-repeat  right -75px; display:block; padding:6px 10px 3px;}
#master .nav li.main{float:left; background:url(image/nav_bg_l.gif) no-repeat; font-size:14px; font-weight:bold; margin-left:5px}
#master .nav li.main a{ color:#FFFFFF}
#master .nav li.main span{background:url(image/nav_bg_l.gif) no-repeat  right -25px; display:block; padding:6px 10px 3px;}
#master .nav li.fb{ font-size:14px; text-align:left; font-weight:bold; background:none; padding-top:6px;}
#master .nav li.fb a{ text-decoration:underline; color:#FA0202; background:none;}


#master .search{ background:url(image/search_bg_l.gif) repeat-x; height:30px; overflow:hidden; clear:both}
#master .search h1{ float:left; margin-top:5px;}
#master .search h1.s_text{ margin-left:15px; margin-top:4px;}
#master .search h1.s_text input{ width:240px; }
#master .search ul{ margin-left:380px;}
#master .search li{ text-align:left; font-size:14px;line-height:30px;color:#FFFFFF; padding-top:2px;}
#master .search li a{ color:#FFFFFF}

#tonglan{ height:40px; width:970px; margin:0 auto; background:#CCCCCC}

#main_a{ height:auto; width:970px; margin:0 auto}
#main_a .ma_left{ width:532px; float:left; height:290px; background:#F4F4F4; padding:5px;}
#main_a .ma_right{ width:418px; float:right; height:300px;}
#main_a .ma_left h1{ line-height:24px; font-size:14px; text-align:left}
#main_a .ma_left h1 a{ color:#000000}
#main_a .ma_left p{ line-height:20px; text-align:left}
#main_a .ma_left li{ text-align:left; line-height:20px; font-size:14px; padding-left:5px}

#main_b{ height:auto; width:970px; margin:0 auto}
#main_b .mb_left{ height:350px; float:left; width:640px;}
#main_b .mb_right{ height:350px; float:right; width:320px;}
#main_b .mb_left h1{ height:26px; padding-left:10px; font-size:14px; background:#F7F7FF; text-align:left; line-height:26px;}
#main_b .mb_left .mbl_con{ height:302px; width:618px; padding:10px; border:#7A97BF solid 1px }
#main_b .mb_left .mbl_con .bl_con_l{ width:382px; height:302px; border-right:#A9A9A9 dashed 1px; float:left}
#main_b .mb_left .mbl_con .bl_con_l li{  font-size:14px; text-align:left; line-height:25px;}
#main_b .mb_left .mbl_con .bl_con_r{ float:right; width:214px;}
#main_b .mb_left .mbl_con .bl_con_r h2{ font-size:12px; text-align:left; border-bottom:#A9A9A9 solid 3px; line-height:20px;}
#main_b .mb_left .mbl_con .bl_con_r li{ font-size:12px; text-align:left; line-height:20px;}

#main_b .mb_right h1{ font-size:14px; text-align:left; padding-left:10px; background:#D4DFEE; height:28px; line-height:28px;}
#main_b .mb_right h1 a{ color:#000000}
#main_b .mb_right .mbr_con{ padding:10px; border:#D4DFEE solid 1px; border-top:none; background:#F8F8FF}
#main_b .mb_right .mbr_con li{ font-size:12px; text-align:left; line-height:21px;}
#main_b .mb_right .mbr_img{ height:80px; width:320px; }


#adex_cen{ width:970px; height:auto; margin:0 auto}
#adex_cen .ad9_1{ width:315px; float:left; height:80px; background:#CCCCCC; overflow:hidden}
#adex_cen .m10{ margin-left:12px}
#adex_cen .ad9_2{ width:315px; float: right; height:80px;background:#CCCCCC;overflow:hidden}
#adex_msg { margin:0  auto; width:970px; height:auto}
#adex_msg .ul_tit_time{border-bottom:#0E1B7C solid 1px; height:27px;}
#adex_msg .ul_tit_time li{ text-align:left}
#adex_msg .li_tit_time{ float:left; width:480px; padding:6px 0 6px 18px; background:url(image/dian.gif) no-repeat left; text-align:left}
#adex_msg .li_tit_time1{ float:left; width:215px; padding:6px 0 6px 6px;}
#adex_msg .li_tit_time2{ float:left; width:270 px;  padding:6px 0 6px 6px}
#adex_msg  table{ font-size:12px;}




#index_paofu{Z-INDEX:100; LEFT:2px; WIDTH:100px;POSITION: absolute; bottom:43px; HEIGHT:100px;visibility: visible;}



