.main_box {margin:0px auto;width:992px;}
.space5{ clear:both;font-size:1px;height:5px;overflow:hidden;width:1px;}
.space8{ clear:both;font-size:1px;height:8px;overflow:hidden;width:1px;}
.ad img{ border:0; padding:0; margin:0}
/* 上边 */
#top{background:#F4F3F2;width:100%;height:23px;border-bottom:1px solid #CDCDCD;margin:0px auto;}
#top ul {list-style:none}
#top li {border-left:1px solid #AFA69E;padding:0px 6px; margin-top:5px;}
#top .no_border {border:0px none;}
/* 特殊背景 */
.spe_menu { background:#646A8E; color:#fff; width:auto; height:auto; padding:3px 5px;}
/* 头部 */
#head_nav{clear:both;margin-top:7px; }
#head_nav .bt_area {float:right;width:560px; }
.bt_area li{list-style:none;}
.bt1,a.bt1:visited,a.bt1:active{ background:url(../images/bt1.gif) no-repeat left top; display:block;height:17px;padding:3px 0px 0px 5px !important;text-decoration:none;width:51px; line-height:15px}
a.bt1:hover{ background:url(../images/bt1.gif) no-repeat left bottom; }

.bt2,a.bt2:visited,a.bt2:active{ background:url(../images/bt2.gif) no-repeat left top; display:block;height:17px;padding:3px 0px 0px 5px !important;text-decoration:none;width:74px;line-height:15px}
a.bt2:hover{ background:url(../images/bt2.gif) no-repeat left bottom;}

.bt3,a.bt3:visited,a.bt3:active{ background:url(../images/bt3.gif) no-repeat left top; display:block;height:17px;padding:3px 0px 0px 5px !important;text-decoration:none;width:84px;line-height:15px}
a.bt3:hover{ background:url(../images/bt3.gif) no-repeat left bottom; }

.bt4,a.bt4:visited,a.bt4:active{ background:url(../images/bt4.gif) no-repeat left top; display:block;height:17px;padding:3px 0px 0px 5px !important;text-decoration:none;width:76px;line-height:15px}

/* 搜索 */
#top_search_box{height:89px;margin:5px auto;text-align:left;width:992px; background:url(../images/top_search_bg.gif) repeat-x left bottom; border-bottom:1px solid #ACB9C2;}

#top_search {width:991px; margin:0 auto;}
#top_search .topul_layer { width:990px;}
#top_search #topul {height:28px; width:auto; margin:0 auto; float:left}
#top_search #topul li {color:#FFFFFF;cursor:default;font-size:14px;height:28px;line-height:28px;text-align:center;display:block}
#top_search #topul li a {display:block;font-size:14px;overflow:hidden;text-align:center;}

/* 按钮背景*/
#top_search #topul .search_bt_s_a { color:#000;
background:transparent url(../images/top_search_a_s.gif) no-repeat scroll left top; font-weight:bold;cursor:default;padding-left:2px;width:53px; height:29px;}
#top_search #topul .search_bt_s {
background:transparent url(../images/top_search_s.gif) no-repeat scroll left top;padding-left:2px;width:53px; height:28px;}
#top_search #topul .search_bt_s:hover {
background:transparent url(../images/top_search_s_hover.gif) no-repeat scroll left top;padding-left:2px;width:53px; height:28px;}

#top_search #topul .search_bt_l_a {color:#000;
background:transparent url(../images/top_search_a_l.gif) no-repeat scroll left top;
font-weight:bold;cursor:default;padding-left:2px;width:69px;height:29px;}

#top_search #topul .search_bt_l{
background:transparent url(../images/top_search_l.gif) no-repeat scroll left top;
padding-left:2px;width:69px;height:28px;}
#top_search #topul .search_bt_l:hover{
background:transparent url(../images/top_search_l_hover.gif) no-repeat scroll left top;
padding-left:2px;width:69px;height:28px;}


/* 两边边框*/
.top_search_border{border-left:1px solid #ACB9C2; border-right:1px solid #ACB9C2;width:990px;height:60px; float:left }

.src_box{ width:auto; margin:6px 0px 0px 120px;}
.src_keyw {border:1px solid #CDCDCD;color:#AAB7C7;font-size:14px;height:20px;line-height:22px;padding:0px 0px 0px 5px;
width:515px;}
/* 菜单*/
#news_menu{ height:40px; background:url(../images/news_menu_bg.gif) repeat-x scroll;text-align:left;}
.font-menu{ font-size:14px; padding-top:15px; text-align:left}
/* 主要内容*/
#Part1{overflow:hidden;text-align:left;}
.Part1_Blk_01 {float:left;overflow:hidden;width:330px; }
.Part1_Blk_02 {float:left;overflow:hidden; margin:0 8px;width:462px; }
.Part1_Blk_03 {float:right;overflow:hidden;width:184px; background:#D3CEC8;}
/* 排行*/
.hot_rank{ width:328px; height:auto; border:1px solid #E0E0E0; overflow:hidden}
.hot_rank h2{ font-size:14px; text-indent:1em; background:url(../images/hot_rank_h2_bg.gif) repeat-x scroll; height:29px; width:100%; border-bottom:1px solid #E0E0E0; line-height:29px;}
.hot_rank h2 .capname {float:left;}
.hot_rank h2 .capimg {background:transparent url(../images/hot_rank_arrow.gif) no-repeat scroll 3px 0px;
float:left;height:29px;overflow:hidden;padding-left:4px;width:5px;}
.hot_rank .con{ margin:5px;}

.hot_rank .con li{ text-align:left; color:#656565; background: url(../images/dot01.gif) repeat-x left bottom; height:25px!important; height:23px; line-height:25px!important; line-height:23px;}
.hot_rank .con li .hotrank_list_num{background:transparent url(../images/num.gif) no-repeat scroll;
color:#FFFFFF;font-family:"Arial Black";font-size:9px;height:14px;line-height:13px;margin:5pt 6px 0pt 2px;padding:0pt 3px 2px 0pt;text-align:center;width:17px; float:left}

.hotrank_list_link {float:left;}
.hot_rank .con li a,.hot_rank .con li a:visited { color:#656565;text-decoration:none;}
.hot_rank .con li a:hover, .hot_rank .con li a:active {text-decoration:underline;}
/* 热点新闻*/
#HeadLineBlk {background:#F3F3F3;height:272px; padding:5px;}
.headline{ width:auto; height:66px; border:1px solid #BABABA; background: url(../images/headlink_bg.gif) repeat-x scroll; }
.headline h2{ font-size:20px; font-family:"黑体"; text-align:center; font-weight:normal; margin-top:10px; }
.headline h2 a,.headline h2 a:link,.headline h2 a:visited{ color:#f00; text-decoration:underline;}
.headline h2 a:hover{ color:#FC5012;}
.headline p{ padding:8px 0 0; margin:0; font-size:14px; text-align:center}
.hot_box { width:auto; height:198px!important; margin-top:5px; background:#fff; border:1px solid #e0e0e0}
.hot_box table{ width:100%; margin-top:5px;}
.hot_box td{ height:24px; text-align:left; line-height:24px; font-size:14px; width:50%; background:url(../images/dot02.gif) no-repeat left center; text-indent:1em}

/* 价格行情*/
.hot_price{ width:460px; border:1px solid #E0E0E0; height:auto;background:#F3F3F3; }
.hot_price h2{ background:url(../images/hot_price_bg.gif) repeat-x scroll; width:100%; height:26px; text-indent:0.2em}

.hot_price_box{ width:auto; margin:5px; border:1px solid #E0E0E0; background:#fff; height:174px!important; height:178px;}
.hot_price_box table{ width:100%;}
.hot_price_box td{ height:25px; line-height:25px; text-align:left; font-size:14px; color:#656565; padding-left:5px;}

.right_box{ padding:5px; width:173px; height:auto; background:url(../images/right_line.gif) repeat-x left bottom; float:left}
.right_nobg{ background:none}
.right_box h2{ height:24px; line-height:24px; background:url(../images/right_tit_bg.gif) repeat-x scroll; font-size:12px;}
.right_box th{ padding-left:2px;}
.right_box table{ background:#fff;}
.right_box td{ height:23px; line-height:23px; text-align:left}
.right_dot td{background:url(../images/dot02.gif) no-repeat left center; text-indent:1em}
/* 热门图片*/
.hot_pic{ width:100%}
.hot_pic h2{ width:100% ;background:url(../images/tit_bg.gif) repeat-x scroll; height:28px; line-height:28px; font-size:14px; font-weight:normal}
.hot_pic h2 .tit_l{ width:148px; text-align:center; background:url(../images/hot_pic_tit.gif) no-repeat left center; color:#fff; }


.part2_box{ width:990px; border:1px solid #E0E0E0; height:auto;padding:8px 0 8px;}
.part2_box ul {float:left;padding:0pt 0pt 0pt 6px;}
.part2_box li {border:1px solid #CFCFCF;display:inline;float:left;margin:3px 10px;padding:0px;}
.part2_box img {clear:both;display:block;margin:5px; width:160px; height:100px;}
.part2_box span {background:#EBEBEB none repeat scroll 0%;display:block;height:25px;line-height:25px;width:171px;}
/* 行业资讯*/
.part3{ width:100%}
.part3 h2{ width:100% ;background:url(../images/tit_bg.gif) repeat-x scroll; height:28px; line-height:28px;font-size:12px;  font-weight:normal}
.part3 h2 .tit_l{ width:148px; text-align:center; background:url(../images/tit_l.gif) no-repeat left center; color:#fff; font-size:14px;}
/* 各个分类tab */
.part3 .tit span{ width:58px; height:22px; line-height:22px; margin:7px 5px 0 0; font-size:12px; cursor:pointer; font-weight:normal; text-align:center;color:#fff;  background:url(../images/tab_off.gif) no-repeat; float:left; display:block}/*默认标题样式*/
.part3  .tit .up{background:#fff url(../images/tab_on.gif) no-repeat;color:#000;}/*选中的标题样式*/
.part3_box{ width:990px; border:1px solid #E0E0E0; height:auto;padding:3px 0px 3px;}
.Part3_Blk_FocusImg {overflow:hidden;width:180px; margin:8px 5px 8px!important; margin:8px 3px 8px;}
.Part3_Blk_FocusImg a, .Part2_Blk_02_01_FocusImg a:visited {border:1px solid #DDDDDD;display:block;padding:4px;text-align:center;text-decoration:none;}
.Part3_Blk_FocusImg a:hover, .Part2_Blk_02_01_FocusImg a:active {border:1px solid #FCCBBA;text-decoration:underline;}
.Part3_Blk_FocusImg_img {display:block; width:170px; height:225px;}
.Part3_Blk_FocusImg_txt {cursor:pointer;display:block;height:22px;line-height:24px;overflow:hidden;padding:2px 0pt 0pt;
}
.Part3_Blk_FocusNews{text-align:left; width:270px; height:auto;overflow:hidden; border-right:1px solid #e0e0e0; padding-right:5px;}
.Part3_Blk_FocusNews h3{ font-size:14px; text-align:center; height:25px; line-height:25px;}
.Part3_Blk_FocusNews p{ text-indent:2em; line-height:20px; padding:0; margin:0 0 3px; color:#666;}
.Part3_Blk_FocusNews td{ font-size:14px; color:#656565; text-align:left;background:url(../images/dot02.gif) no-repeat left center; text-indent:1em; height:25px; line-height:25px;}
.w490px{ float:left; width:480px;}
.w500px{ float:right;width:505px; text-align:left; margin-right:5px; height:auto}
.w500px table { margin-top:5px; margin-bottom:5px;}
.w500px td{ font-size:14px; text-align:left; color:#656565; height:25px; line-height:25px; }

.part_pic ul {padding:0pt 0pt 0pt 6px; margin:0}
.part_pic li {display:inline;float:left;margin:0px 12px 0px 0px;padding:0px;border:1px solid #CFCFCF;}
.part_pic img {clear:both;display:block; margin:5px; width:100px; height:88px;}
.part_pic span {display:block;height:25px;line-height:25px;width:110px; text-align:center}

/* 分页样式*/
/* 路径*/
.f_path{ width:100%; text-align:left;text-indent:1em; height:30px; line-height:30px;font-size:14px;}
.f_path a{color:#012877!important;}

.f_l_blk{ float:left; width:610px; height:auto;}

.f_l_blk h2{ width:100%; background:url(../images/f_tit_bg.gif) repeat-x scroll;height:32px; }
.f_l_blk h2 .tit{ float:left;background:url(../images/f_tit_l.gif) no-repeat left center; text-align:center; color:#2E846B; font-weight:bold; width:194px; font-size:14px; height:20px; padding-top:12px;}
.f_l_blk h2 .tex{ float:right;font-size:12px; color:#fff; font-weight:normal;height:32px; line-height:32px;}

.f_l_blk .f_l_blk_box{width:608px; height:auto; border-bottom:1px solid #B2B2B2;  border-left:1px solid #B2B2B2;  border-right:1px solid #B2B2B2; border-top:none; text-align:left; padding-top:5px;}
.f_l_blk_box .con{ float:left; margin:5px 8px 0px; width:85%}
.f_l_blk_box ul{ list-style:none}
.f_l_blk_box .lh17{ line-height:17px;}
.f_l_blk_box .m{ font-weight:bold; text-align:left; font-size:14px;}
.f_l_blk_box .m a,.f_l_blk_box .m a:link,.f_l_blk_box .m a:visited{color:#001D4C}
.f_l_blk_box .m a:hover{ color:#FC5012}
.f_l_blk_box .date{ color:#656565}
.f_l_blk_box .text a,.f_l_blk_box .text a:link,.f_l_blk_box .text a:visited{color:#001D4C}
.f_l_blk_box .text a:hover{color:#FC5012}
.f_l_blk_box .c1 {border-bottom:1px dotted #C5BEB8;height:10px; width:95%; margin:0 auto;}
.f_l_blk_box .page{ height:56px; line-height:56px; text-align:center}

.f_r_blk{ float:right; width:358px; height:auto; border:1px solid #B2B2B2; background:#F3F3F3; padding:8px;}
.f_r_blk h2{ height:24px; line-height:24px; width:auto; font-size:14px; text-align:left; color:#000; background:#DADADA;}
.f_r_blk .con{ background:#fff; width:auto; padding:5px;}


.f_r_blk .con li{ list-style:none; text-align:left; color:#656565; background: url(../images/dot01.gif) repeat-x left bottom; height:25px!important; height:23px; line-height:25px!important; line-height:23px;}
.f_r_blk .con li .hotrank_list_num{background:transparent url(../images/num.gif) no-repeat scroll;
color:#FFFFFF;font-family:"Arial Black";font-size:9px;height:14px;line-height:13px;margin:5pt 6px 0pt 2px;padding:0pt 3px 2px 0pt;text-align:center;width:17px; float:left}

.hotrank_list_link {float:left;}
.f_r_blk .con li a,.hot_rank .con li a:visited { color:#656565;text-decoration:none;}
.f_r_blk .con li a:hover, .hot_rank .con li a:active {text-decoration:underline;}

.f_r_blk .bbs_list{ background:#fff; width:auto; padding:5px;}
.bbs_list li{ list-style:none; background: url(../images/dot02.gif) no-repeat left center; text-indent:1.5em; text-align:left;  height:23px; line-height:23px; color:#656565}
/* 详细页样式*/
.f_l_blk_con{width:552px; height:auto; border:1px solid #B2B2B2; padding:28px 28px 0px;text-align:center;}

.f_l_blk_con .hr {border-top:1px dashed #C2BBAD;margin-top:11px;}
h1 {font-family:黑体;font-size:26px;font-weight:normal;margin:0px;}
.newsdetail_smtt { width:auto;margin-bottom:20px;margin-top:15px; text-align:center}
#newsdetail-content-text {clear:both;font-size:14px;text-align:left;}
#newsdetail-content-text p {line-height:27px;}

.voteChk {clear:both;margin:7px auto 0px;padding:7px; width:280px; height:68px; text-align:center;}
.voteChk li{ float:left; list-style:none; background:url(../images/vote_bg.gif) no-repeat  left center; width:61px; height:68px; margin-right:8px;}
.voteChk .h{ clear:both; font-size:20px; color:#000; height:40px; line-height:40px; font-weight:bold; font-family:"黑体"}
.voteChk .ima{ clear:both; height:27px; margin-top:13px;}
.voteChk h3{ font-size:12px; font-weight:normal; height:28px; line-height:28px;}

.newsdetail_content_laiyuan {float:left;font-size:12px;margin-top:8px !important;}
.newsdetail_content_bianji {float:right;font-size:12px;margin-top:8px !important;}

.newsdetail_anther{ border:1px solid #C7DDD1; width:auto; height:auto}
.newsdetail_anther h2{ background:#E9F1ED; height:25px; line-height:25px;  font-size:14px; border-bottom:1px solid #C7DDD1; text-align:left; text-indent:1em}
.newsdetail_anther_box{ margin:5px;}
.newsdetail_anther_box table{ width:100%}
.newsdetail_anther_box td{ text-align:left; height:25px; line-height:25px; font-size:14px; color:#656565}