@charset "utf-8";
/* 全局CSS定义 */
* { margin:0; padding:0; font-family:Arial,"宋体",Helvetica, sans-serif;}
body,ul,li,form,input,table,td,a{ margin:0px; padding:0px; font-size:12px;}
body{line-height:18px;}
li { list-style-type:none; }
img { border:0; vertical-align:middle;}
input, select, textarea { font-size:12px; font-family:"宋体"; }
.L { float:left; width:auto; }
.R { float:right; width:auto; }
.m_body{ width:960px; overflow:hidden; clear:both; margin:0 auto; }
h1{ font-size:14px;}
h2{ font-size:12px;}

/* 频道导航 */
.sub_nav1 { background:url(/images/nav1_bg.jpg) bottom repeat-x; height:31px; margin:0px; }
.sub_nav1 .all { background:url(/images/nav1_tail.jpg) top right no-repeat; height:31px; }
.sub_nav1 .left { background:url(/images/nav1_left.jpg) left no-repeat; width:42px; height:31px; }
.sub_nav1 .cont { background:#fff; border-top:1px solid #dcdcdc; height:22px; padding:8px 10px 0; }
.sub_nav1 .cont h1{font-size:16px; float:left;}
.sub_nav1 .cont span {font-size:16px; float:left;font-weight:bold;}
.sub_nav1 .right { background:url(/images/nav1_right.jpg) left no-repeat; width:10px; height:31px; }
/* 频道导航更多 */
.sub_nav1 dd{ float:left; padding:0 8px; background:url(/images/sub_nav1_menu_fg.jpg) no-repeat right; display:block;}
.sub_nav1 dd.t_box{ position:relative; width:50px; display:inline-table; background:none;}
.sub_nav1 dd.t_box a{ display:block;}
.sub_nav1_box{ width:80px; height:auto; border:1px solid #eee; background:#fff; padding:10px; position:absolute;z-index:999;}
#ibox{ width:82px; height:auto; padding:10px; position:absolute;z-index:998; background:none; display:none;}
.sub_nav1_box li{ height:22px; line-height:22px; clear:both; border-bottom:1px dotted #eee;}
.sub_nav1_box li a:link{ color:#333; text-decoration:none;}
.sub_nav1_box li a:hover{ color:#000099; text-decoration:underline;}
.sub_nav1_box li a:visited{ color:#333; }
/*资讯搜索*/
.menu_search_input{ padding-left:30px; float:left; line-height:22px; padding-top:6px;}
.menu_search_input input{ height:16px;}
.menu_search_input input.input_button{ height:20px;}


.news_search{ border-right: 1px solid #eee; float: left; margin-top: 5px;  padding-bottom:13px; width: 663px;}
.news_search .fy{ height:20px; line-height:20px; text-align:center; background:#f7f7f7; margin:20px auto; padding-right:8px;}
.news_search .search_result{ height:30px; line-height:30px; background:#e6edf8; padding-left:15px;}
.news_search dl{ padding:10px 15px; border-bottom:1px dotted #eee; }
.news_search dd{ height:30px; line-height:30px; display:block; }
.news_search dd a:link{  font-size:14px; color:#0000CC; text-decoration:underline;}
.news_search dd a:hover{ color:#cc0000; text-decoration:underline;font-size:14px; }
.news_search dd a:visited{ color:#0000CC; font-size:14px; }
.news_search dd span{ font-size:12px; color:#666; padding-left:6px;}
.news_search dt{ line-height:20px; display:block; clear:both;}
.news_search dt img{ float:right; width:60px; height:45px; border:1px solid #eaeaea; padding:3px; font-size:0; margin-left:10px;}



.news_search_r{ width:290px;}
.news_search_r h2{ height:22px; line-height:22px; padding-left:5px; font-size:12px; color:#333; padding-top:6px;}
.news_search_r ul{ display:block; font-size:14px; padding-left:5px; padding-top:5px; line-height:24px;}
.news_search_r ul a:link{ font-weight:normal; font-size:14px; color:#0000CC; text-decoration:underline;}
.news_search_r ul a:hover{ color:#cc0000; text-decoration:underline;font-weight:normal;font-size:14px; }
.news_search_r ul a:visited{ color:#0000CC; font-weight:normal;font-size:14px; }
.news_search_r dl{ display:block; color:#666; line-height:20px;padding-left:5px;}

/* 默认链接颜色 */
a:link{ behavior:url(link.htc); color:#000; text-decoration:none;}
a:visited{ behavior:url(link.htc); color:#000; text-decoration:none;}
a:hover{ behavior:url(link.htc); color:#039; text-decoration:underline;}
a:focus { outline:0; }

/* 清除浮动 */
.clearfix:after{ content:"."; display:block; height:0px; clear:both; visibility:hidden;}
*html .clearfix{ height:1%;}
.clear,.clear2{clear:both; font-size:1px; height:auto; line-height:normal; visibility:hidden; display:block; }
.clear2{*_margin-top:-2px;}

/* 空白间距 */
.blank1{ height:5px;}
.blank2{ height:8px;}
.blank3{ height:4px;}
.blank4{ height:10px;}
.blank5{ height:9px;}
.blank6{ height:6px;}
.blank7{ height:3px;}
.blank10{ height:1px;}
.blank11{ height:2px;}
.blank8{ height:4px;}
.blank9{ height:7px;}

/* 颜色样式 */
.blue,.blue a,.blue a:visited{ color:#039;}
.blue1,.blue1 a,.blue1 a:visited{ color:#6484b0;}
.blue2,.blue2 a,.blue2 a:visited{ color:#6484b0; padding:0 5px;}
.gray1,.gray1 a,.gray1 a:visited{ color:#666;}
.gray1 a:hover{ color:#039;}
.gray3,.gray3 a,.gray3 a:visited,.gray3 a:hover{ color:#999;}
.gray2,.gray2 a,.gray2 a:visited,.gray2 a:hover{ color:#999;}
.gray4,.gray4 a,.gray4 a:visited,.gray4 a:hover{ color:#333;}
.red,.red a,.red a:visited,.red a:hover{ color:#c00; }
.red1,.red1 a,.red1 a:visited,.red1 a:hover{ color:#c00; }
.color1,.color1 a,.color1 a:visited,.color1 a:hover{ color:#649d00;}
.white,.white a,.white a:visited,.white a:hover { color:#fff; }
.font_11, a.font_11, .font_11 * { font-size:11px; font-family:verdana; }
.font_14, a.font_14, .font_14 * { font-size:14px; }
.font_16, a.font_16, .font_16 * { font-size:16px; }
.font_12{ color:#f57e20; font-size:24px; font-family:Arial, Helvetica, sans-serif; font-style:italic; font-weight:bold;}
.song { font-family:"宋体"; }

/*文字对齐方式*/
.textLeft{ text-align:left;}
.textCenter{ text-align:center;}
.textRight{ text-align:right;}
.textnormal{ white-space:normal; overflow:hidden;}

/* 头部注册样式*/
#top, #header, #bread, #nav, #m_body, #footer { width:960px; overflow:hidden; clear:both; margin:0 auto; }
#top{ height:30px; background:url(/images_n/newindex_1.gif) top no-repeat;}
.input_txt { border:1px solid #000; padding:1px; }
.input_btn_s { background:none; color:#000; height:18px; border:1px solid #BACDEB; padding:0 5px; cursor:pointer; }

/* 头部LOGO,搜索,banner样式*/
#header {height:72px; padding-top:10px; background:url(/images_n/top_bg.jpg) -1px left repeat-x; }
.wd {background:url(/images_n/newindex_2.gif) no-repeat; width:54px; height:20px; border:none; cursor:pointer;}

/* 底部样式*/
#footer { padding:5px 0; text-align:center; }
#footer .bot_nav{ background:#E6EDF6; padding:5px 0; }
#footer .all { padding:10px 0; line-height:21px; }

/* 菜单样式 */
.newmenu{
height:28px;}
.newmenu img{ display:inline; float:left; border:0px;}

/* 头部产品分类样式*/
.header_list{width: 340px; font-size:12px; color:#333; line-height:20px; }
.header_list a{ display:inline; padding-right:9px; padding-left:8px; font-size:12px; color:#333;}
.header_list a:visited{ display:inline; padding-right:9px; padding-left:8px; font-size:12px; color:#333;}
.header_list a:hover{ display:inline; padding-right:9px; padding-left:8px; font-size:12px; color:#333;}

/*分页样式*/
.pages { text-align:center; }
.pages a, .pages .cpb { text-decoration:none;padding: 0 5px; border: 1px solid #ddd;background: #ffff;margin:0 2px; font-size:11px; color:#000;}
.pages a:hover { background-color: #68a6dd; color:#fff;border:1px solid #68a6dd; text-decoration:none;}
.pages .cpb { font-weight: bold; color: #fff; background: #68a6dd; border:1px solid #68a6dd;}

/*当前位置*/
.mapNav{background:#fff url(/images/icon_arti.gif) left no-repeat;padding-left:20px;font-size:12px;color:#333;line-height:20px; margin-bottom:3px;}
.mapNav a:link,
.mapNav a:visited{color:#333;text-decoration:underline;}

/*====================================出错页面定义===================================*/
.error_wrap{background:#F7F7F7;padding:20px 0;}
.error_bg{width:400px;height:250px;border:2px solid #DBDBDB;background:url(/images/error_bg.jpg)  no-repeat  top right #fff;padding:0;}
.error_info{margin-top:140px;padding-left:150px;text-align:left;}
.error_info h5{color:#ff0000;font-size:12px;line-height:30px;}
.infobig{font-size:20px;font-family:"黑体";line-height:26px;padding-left:80px;}
.msgbox_bg{width:600px;border:2px solid #DBDBDB;background:url(images/msg_bg2.jpg)  no-repeat top #fff;padding-bottom:50px; margin:0 auto; overflow:auto;zoom:1;}
.msg_tit{font-size:22px; text-align:left;padding:140px 30px 0 100px; font-family:"黑体";color:#B45B04; height:70px; line-height:110%;}
.msg_tit h5{font-size:12px; color:#666; font-family:Arial; text-align:left; padding-left:80px;}
.msg_info{margin:0 30px 0 30px; text-align:left;color:#333;}
.msg_info li{ list-style:none;}

/*===================2011-08 ===================*/

/* 全局CSS定义 */
/* 空白间距 */
.new_blank5 { height:5px; }


/* 头部线 */
.top_line { height:5px; background:#0089c2; font-size:0; margin-top:1px; }
.gray_line { height:1px; background:#eee; font-size:0; margin-top:1px; }

/* 版权样式*/
#footer { padding:5px 0; text-align:center; color:#315469;}
#footer a:link{ color:#305f6f; text-decoration:none; }
#footer a:hover{ color:#305f6f; text-decoration:underline;}
#footer a:visited{ color:#305f6f; padding:0 5px;}
#footer .bot_nav { background:#e1e9ea; padding:5px 0; }
#footer .all { padding:10px 0; line-height:21px; }

/* 当前位置*/
.dq { margin-top:5px; height:24px; background:#f7f7f7; padding-left:20px;}
.dq span { width:14px; height:24px; float:left; background:url(/images/ico_dq.jpg) no-repeat 0 8px; padding-right:8px; }
.dq li { width:auto; float:left; line-height:24px; padding-right:4px; }
.dq a:link { color:#0089c2; text-decoration:underline; }
.dq a:hover { color:#ff7800; text-decoration:underline; }
.dq a:visited { color:#0089c2; text-decoration:underline; }

/*翻页代码*/
.pagination { lear:both; padding-bottom:15px; padding-left:0; padding-right:0; padding-top:10px; text-align:center; width:658px; margin:0 auto; }
.pagination .disabled { padding:1px 6px; border:1px solid #ececec; }
.pagination .this_page { padding:1px 6px; text-align:center; color:#fff; border:1px solid #4c8eb2; background:#53a1cb; }
.pagination a { padding:1px 6px; border:1px solid #ececec; background:#fff; text-align:center; }
.pagination a:hover { padding:1px 6px; border:1px solid #4c8eb2; background:#ffffe0; text-align:center; color:#53a1cb; text-decoration:none; }
#fy { padding-top:25px; }


.ptype11_01 { height:30px; line-height:30px; background:url(/images/ptype11_01_line.gif) repeat-x;  }
.ptype11_01 ul { list-style:none; }
.ptype11_01 li { float:left; padding-left:8px; padding-right:8px; }

.logo_channel{font-family:'微软雅黑', '黑体', '宋体'; font-size:21px; color:#333; margin-top:0px; padding-left:10px;}
.logo_channel a{font-family:'微软雅黑', '黑体', '宋体'; font-size:21px; color:#333; margin-top:0px; padding-left:10px;}
.top11_bg{ background:url(/images/top11_bg.jpg) no-repeat 0px; height:80px; }


.trades_title{ width:735px; text-align:center; font-size:14px; font-weight:bold; margin-bottom:10px;}
.trades_img{ width:200px; height:200px; border:#f1f1f1 1px solid; position:relative; display:table-cell; text-align:center; vertical-align:middle; }
.trades_img p { position:static; +position:absolute; top:50%;}
.trades_img img{ position:static; +position:relative; top:-50%; left:-50%;}
.trades_info{ float:right; width:530px; margin-bottom:10px; text-align:left; font-weight:normal; border:#f1f1f1 1px solid; padding:5px; padding-right:0px;}
.trades_info_m{ float:left; width:730px; text-align:left; font-weight:normal; display:block; height:auto; text-align:justify;text-justify:inter-ideograph; padding:10px;}
.trades_c{ border-top:#ccc 1px solid; margin-top:5px;}
.on_line{ width:200px; text-align:center; padding-top:20px; border:0px;}
.de-td1{ background-color:#f6f6f6; border:#f1f1f1 1px solid; }

/*广告位样式*/
.index_topad1{ float:left; width:665px; height:44px; margin-left:5px; }
.index_topad2{ width:290px; height:44px; }
.index_topad3{ float:left; width:665px; height:44px; margin-top:5px; }
.ad_jiandan{ float:left; border:1px solid #e2e2e2; margin:0px 2px 0px 2px; text-align:justify; text-justify:distribute-all-lines; display:inline;}

/*404页样式*/
.page_not_fonud{ width:299px; height:59px; margin:140px auto; background:url(/images/page_not_fonud.jpg) no-repeat; padding-top:110px; padding-left:210px; font-size:14px; line-height:20px;}
.page_not_fonud a{ color:#1c529f; text-decoration:underline; font-size:14px;}
.page_not_fonud a:hover{ color:#ff7800;}


/*******************************************网站头部***************************************************/
.top_home_1{ height:28px; border-bottom:1px solid #e6e6e6; background:#f8f8f8; line-height:28px; padding:0 18px; color:#0c4790; position:relative;}
.top_home_1 .top_sub_menu{ float:left;}
.top_home_1 .top_search{ float:right; padding-top:0;_padding-top:1px;*padding-top:3px;}

.top_home_1 .top_search img{ padding-bottom:0;_padding-bottom:5px;*padding-bottom:5px;}
.top_home_1 .top_search input{ height:16px; border:1px solid #ccc; line-height:16px; padding-left:3px;}
.top_home_1 .top_search span{ padding-left:10px;}
.top_home_1 a:link{ color:#0c4790; text-decoration:none; padding:0 5px;}
.top_home_1 a:hover{ color:#0c4790; text-decoration:underline;}
.top_home_1 a:visited{ color:#0c4790; padding:0 5px;}


.top_1{ height:21px; border-bottom:1px solid #e6e6e6; background:#f8f8f8; line-height:21px; padding:0 18px; color:#0c4790; position:relative;}
.top_1 span{ float:right;}
.top_1 a:link{ color:#0c4790; text-decoration:none; padding:0 5px;}
.top_1 a:hover{ color:#0c4790; text-decoration:underline;}
.top_1 a:visited{ color:#0c4790; padding:0 5px;}

.top_2{ height:66px; padding-top:12px;}
.top_2 .logo{ width:138px; height:57px; padding-left:18px; float:left;}
.top_2 .menu{ width:760px; height:38px; border-bottom:1px solid #d5d5d5;}
.top_2 .menu .m_column{ width:auto; float:left; height:38px; background:url(../images/menu_fg.jpg) no-repeat right -2px; padding-right:10px;}
.top_2 .menu .l_w{ background:none; padding-left:10px;}
.top_2 .menu .m_column ul{ display:block; clear:both;}
.top_2 .menu .m_column li{ float:left; padding-right:12px; display:block; width:auto;}
.top_2 .menu .m_column li a.other_color{ color:#ff7800;}
.top_2 .menu .m_column span{ width:37px; height:16px; float:left; padding-right:8px; background:url(../images/menu_d.jpg) no-repeat; line-height:16px; display:block; padding-left:4px;}
.top_2 .menu .m_column span a:link{ color:#fff; text-decoration:none; font-weight:bold;}
.top_2 .menu .m_column span a:hover{ color:#fff; text-decoration:underline;}
.top_2 .menu .m_column span a:visited{ color:#fff; font-weight:bold; }
.top_2 .menu .m_column span.color1{ color:#444; margin-left:10px; font-weight:bold; width:37px; height:16px; margin-right:8px; background:url(../images/top_span_bg.jpg) repeat-x; line-height:16px; display:block; padding-left:4px; padding-right:0; text-align:center; padding-left:0;}


.top_2 .sub_menu{ width:760px; height:18px; padding-top:2px;}
.top_2 .sub_menu a{ float:left; padding-right:11px;}
.top_2 .sub_menu a.special{ font-weight:bold; color:#ff7800;}

/* 顶部信息 */
.top_part { width:954px; border:#f7f7f7 solid 1px; background-color:#f7f7f7; height:18px; line-height:18px; padding-left:6px; }
.top_part span { position:relative; top:0px; *top:-3px; _top:0px; text-align:center; padding-left:6px; padding-right:8px; }
.top_left { padding-left:12px; }
.top_icon { border-right:#CCC 1px solid; }

.top_list{ height:42px; background:url(../images/top_list_bg.jpg) repeat-x;}
.top_list .left_menu_01{ float:left; width:70px; text-align:center; padding-top:3px; height:39px;}
.top_list .left_menu_01 li{ display:block;}
.top_list .left_menu_01 li a{ font-weight:bold; color:#666; text-decoration:none;}
.top_list .left_menu_01 li a:hover{ font-weight:bold; color:#ff7800; text-decoration:underline;}
.top_list .left_menu_02{ float:left; background:url(../images/top_list_menu_fg.jpg) no-repeat 0 6px; padding-top:3px; padding-left:20px;  height:39px; width:auto; padding-right:10px;}
.top_list .left_menu_02 dl{ display:block; clear:both; height:18px;*height:18px;_height:15px; float:left;}
.top_list .left_menu_02 dd{ float:left; padding-right:15px; background:url(../images/top_list_ico_jt.gif) no-repeat right; color:#666; font-weight:bold;}
.top_list .left_menu_02 dd a{ font-weight:bold; color:#83ce00; text-decoration:none;}
.top_list .left_menu_02 dd a:hover{ font-weight:bold; color:#ff7800; text-decoration:underline;}
.top_list .left_menu_02 dt{ float:left; padding-left:12px;}
.top_list .left_menu_02 dt a{ padding-right:12px;}
.top_list .left_menu_02 dt a.other_org{ color:#ff7800;}
.top_list .left_menu_02 dt span{ padding-left:10px;}
.top_list .left_menu_02 dt span a{ font-weight:bold; color:#83ce00; text-decoration:none;}
.top_list .left_menu_02 dt span a:hover{ font-weight:bold; color:#ff7800; text-decoration:underline;}
.top_list .left_menu_03{ padding-left:30px; float:left; padding-top:5px;}

.top_list_submenu{ height:24px; line-height:24px; border-top:1px solid #fff; padding-left:10px; background:#f8f8f8;}
.top_list_submenu dd{ width:91px; height:24px; font-weight:bold; color:#666; float:left; padding-left:10px;}
.top_list_submenu dt{ float:left; padding-left:8px;}
.top_list_submenu dt a{ padding:0 5px;}
.top_list_submenu dt a.special { color: #FF7800; font-weight: bold;}
.top_menu{ padding-right:15px;}
.top_menu a{ font-size:12px; color:#039; padding-left:6px; padding-right:6px;}
.top_blue{ height:24px; line-height:24px; background:#5185ce;}
.top_blue_l{ padding-left:16px; color:#FFF; font-size:14px;}
.top_blue_l a{ color:#FFF; font-size:14px;}
.top_blue_r{ padding-right:16px; color:#FFF; font-size:12px;}
.top_blue_r a{ padding-right:5px; color:#FFF; font-size:12px;}

.logo_part_2{ height:48px; line-height:48px;}
.logo_part_2 .logo{ padding-left:18px; padding-top:13px; float:left;}

.link_orange a{color:#ff7800; text-decoration:none;}
.link_orange a:hover{color:#0c4790; text-decoration:underline;}

/* 静态页分页 */
.pagination_page { position:relative; text-align:center; margin-top:40px; margin-bottom:40px; font-family: arial, "宋体"; }
.pagination_page a { border:#c9d9f2 1px solid; padding:1px 6px 1px 6px; margin:0px 3px 0px 3px; display:inline-block; background:#fff; color:#039; font-size:12px; cursor:pointer; text-decoration:none; }
.pagination_page a.pagination_act { border:#2a56b2 1px solid; background:#3463bd; color:#fff; text-decoration:none; }
.pagination_page a:hover { color:#f60; text-decoration:underline; }
.pagination_page a.pagination_act:hover { color:#fff; text-decoration:none; }


/*******************************************相关文章样式***************************************************/
.relevance_text{ height:auto; border:1px solid #EDF1FC;}
.relevance_text h4{ background:#F3F5FB; border-bottom: 1px solid #EDF1FC;  border-top: 1px solid #fafafa;  display: block; height: 24px;  line-height: 24px; padding-left: 10px; font-size:14px;}
.relevance_text ul{ padding-top:6px;}
.relevance_text li{ width:301px; padding:0 10px;padding-left:20px; float:left; display:block;overflow: hidden; white-space: nowrap;text-overflow: ellipsis; background:url("../images/list_ico02.jpg") no-repeat 10px 8px;*background:url("../images/list_ico02.jpg") no-repeat 10px 8px;_background:url("../images/list_ico02.jpg") no-repeat 10px 4px;  line-height:24px;*line-height:24px;_line-height:18px;}
.relevance_text li a{ font-size:14px;}

.relevance_text_tutorial{ height:auto; border:1px solid #EDF1FC;}
.relevance_text_tutorial h4{ background:#F3F5FB; border-bottom: 1px solid #EDF1FC;  border-top: 1px solid #fafafa;  display: block; height: 24px;  line-height: 24px; padding-left: 10px; font-size:14px;}
.relevance_text_tutorial ul{ padding-top:6px;}
.relevance_text_tutorial li{ width:290px; padding:0 10px;padding-left:20px; float:left; display:block;overflow: hidden; white-space: nowrap;text-overflow: ellipsis; background:url("../images/list_ico02.jpg") no-repeat 10px 8px;*background:url("../images/list_ico02.jpg") no-repeat 10px 8px;_background:url("../images/list_ico02.jpg") no-repeat 10px 4px;  line-height:24px;*line-height:24px;_line-height:18px;}
.relevance_text_tutorial li a{ font-size:14px;}

/*******************************************内链样式***************************************************/
a.internallink_href{color:#1952a0; text-decoration:underline;}



/*******************************************列表样式（图文/标题+介绍）***************************************************/
.all_imgtext_list{background:#fff; height:auto; padding:10px; border-bottom:1px dashed #eee;}
.all_imgtext_list_img{width:104px; height:75px; background:#FFF; text-align:center; border:#999 solid 1px; font-size:0;}
.all_imgtext_list_img img{ width:104px; height:75px;}
.all_imgtext_list_cont{width:520px; padding-left:10px;}
.all_imgtext_list_title{font-size:14px; font-weight:bold; color:#1952a0;}
.all_imgtext_list_title a {font-size:14px; font-weight:bold; color:#1952a0; }
.all_imgtext_list_jj{font-size:12px; font-weight:bold; color:#333; padding-top:5px;}
.all_imgtext_list_nr{font-size:12px; font-weight:normal; color:#333; padding-bottom:5px;}
.all_imgtext_list_img img{ width:104px; height:75px;}
.all_imgtext_list_link a{ font-size:12px; font-weight:bold; color:#666;}

/*翻页代码2*/
.fy_pages{  float:right; padding-left:10px; color:#333;}
.fy_pages a:link{ color:#369; text-decoration:underline;}
.fy_pages a:hover{ color:#3366cc; text-decoration:underline;}
.fy_pages a:visited{ color:#369; }


