
body{ margin:0; padding:0; background:#DFDFDF url(body_bg.jpg) repeat-y top center}
body,td,th {
	font-size: 12px;
	color: #000000;
}
a { font-size: 12px; color: #000000;}
a:link { text-decoration: none;}
a:visited {	text-decoration: none;	color: #000000;}
a:hover {text-decoration: underline; color: #FF0000;}
a:active { text-decoration: none;color: #000000;}

a.red, a.red:visited{ color:#F00; text-decoration:none}
a.red:hover{ color:#F00; text-decoration:underline}

a.blue, a.blue:visited{ color:#000066; text-decoration:none}
a.blue:hover{ color:#F00; text-decoration:underline}

form{ margin:0; padding:0}

.clear{ clear:both}
.clearfix:after {
visibility: hidden;
display: block;
font-size: 0;
content: " ";
clear: both;
height: 0;
}
* html .clearfix             { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */

.noborder{ border:none; margin-bottom:5px;}

#Page{ width:980px; margin:0 auto; background:#FFF; padding:0 3px 0 3px;}
#PageHead{ clear:both}
#PageBody{ clear:both}
#PageSide{ float:right; clear:right; width:210px; }
#PageMain{ float:left; clear:left; width:750px; border-right:1px dotted #CCC; padding:5px;}
#PageFoot{ clear:both; line-height:22px; padding:10px 0 0 0; border-top:2px solid #3399CC}


#top{ clear:both; height:90x; border-bottom:1px solid #39C; margin-bottom:1px}
#top .logo{ float:left; clear:left; background:url(logo.gif) no-repeat; width:284px; height:42px; margin:15px 0 15px 0 }
#top .fav{ float:right; clear:right; text-align:right; margin:10px 10px 5px 0; line-height:25px; color:#003366 }
#top .fav a{ color:#036; text-decoration:none}
#top .sch{ float:right; clear:right; margin:3px 10px 5px 10px; line-height:30px; width:250px; height:30px; background:url(top_search_bg.png) no-repeat}
#top .sch_in{ margin:0 0 0 65px;}
#top .sch_in #key{border:0; height:20px; line-height:20px; width:145px; margin-right:5px}
#top .sch_in #btnSch{ width:20px; height:20px; background:url(top_search_btn.png) no-repeat; border:0; cursor:hand}

/*顶栏横幅*/
#topBanner{ clear:both; height:250px; }

#nav{ clear:both; background:url(nav.png) no-repeat; margin:1px 0 3px 0;}
.nav_in{ background:url(nav.png) no-repeat 100% -35px;}
.nav_list{ height:35px; line-height:35px; overflow:hidden; margin:0 10px 0 10px; background:url(nav.png) repeat-x 0 -70px}
.nav_list ul{ margin:0; padding:0; list-style:none}
.nav_list li{ float:left; background:url(nav.png) no-repeat 0 -105px; margin:0; text-align:center}
.nav_list li a{ display:block; width:105px; text-decoration:none; font-size:13px; font-weight:bold}
.nav_list li a, .nav_list li a:visited{ color:#FFF}
.nav_list li a:hover{ background:url(nav.png) no-repeat 0 -140px; color:#003366; font-size:120%}


/*页导航*/
.PageNav{ background:url(PageNav.gif) no-repeat 0 0; margin-bottom:3px; color:#069; border-bottom:1px solid #ADDBEA}
.PageNav_in{background:url(PageNav.gif) repeat-x 0 -35px; margin:0 0 0 25px; height:35px; line-height:35px; overflow:hidden }
.PageNav h5{ margin:0; padding:0; float:left;}
.PageNav *{ color:#006699}
.PageNav a, .PageNav a:visited{ color:#069; text-decoration:none}
.PageNav a:hover{ color:#FF0000; text-decoration:underline}


/*边栏*/
.sideBar{clear:both; margin-bottom:8px; width:210px; overflow:hidden }
.sideBar_top{ background:#9CF url(sideBar_top.gif) no-repeat; height:35px; overflow:hidden;}
.sideBar_top h5{ margin:10px 0 0 0; padding:0; height:25px; line-height:25px; font-size:13px; font-weight:bold; color:#06C; letter-spacing:3px; text-align:center}
.sideBar_cnt{ padding:5px; clear:both; border:1px solid #66CCFF; border-top:none }
.sideBar_cnt ul{ margin:0; padding:0; list-style:none}
.sideBar_cnt li{ border-bottom:1px dotted #CCC; height:22px; line-height:22px; overflow:hidden; background:url(aList.gif) no-repeat 0 5px; padding-left:15px}


/*边栏菜单*/
.sideMenu{ width:180px; clear:both; margin-bottom:5px}
.sideMenu ul{ margin:0; padding:0; list-style:none}
.sideMenu li{ width:150px; height:25px; overflow:hidden; line-height:25px; margin-left:15px; border-bottom:1px dotted #B8D0EE; padding:3px 0 3px 0;}
.sideMenu li a, .sideMenu li a:visited{ color:#003366; font-size:13px; text-decoration:none; display:block; background:url(menu_icon.gif) no-repeat 0 7px; padding-left:15px; line-height:25px }
.sideMenu li a:hover{ background:url(menu_bg.gif) no-repeat 0 0; text-align:center; padding:0; letter-spacing:3px; font-weight:bold;}

.sideMenu_ttl{ width:180px; height:50px; overflow:hidden; clear:both}
.sideMenu_ttl_qygk{ background:url(menu_top.png) no-repeat 0 0} /*企业概况*/
.sideMenu_ttl_yjkf{ background:url(menu_top.png) no-repeat 0 -50px} /*研究与开发*/
.sideMenu_ttl_hydt{ background:url(menu_top.png) no-repeat 0 -100px} /*行业动态*/
.sideMenu_ttl_sale{ background:url(menu_top.png) no-repeat 0 -150px} /*销售服务*/
.sideMenu_ttl_news{ background:url(menu_top.png) no-repeat 0 -200px} /*新闻快递*/
.sideMenu_ttl_notice{ background:url(menu_top.png) no-repeat 0 -250px} /*公告通知*/
.sideMenu_ttl_hyzx{ background:url(menu_top.png) no-repeat 0 -300px} /*行业资讯*/


/*表格*/
.aTable{ line-height:20px;}
.aTable thead{ background:url(tbl_head.gif) repeat-x; line-height:30px}
.aTable thead th{ color:#036; border-bottom:1px solid #CCCCCC; }
.aTable tbody{ background:#FFF; line-height:25px}
.aTable tbody td{ height:25px; line-height:25px}
.aTable tbody tr{}
.aTable tbody .tr2{ background:#E1E1E1 url(tbl_tr_on.gif) repeat-x}
.aTable tbody td a{ text-decoration:underline; line-height:25px}
.aTable tfoot{ background:url(tbl_foot.gif) repeat-x; line-height:40px}
.aTable tfoot td{ border-top:1px solid #CCC}

/*正文*/
.aTitle{ line-height:30px; text-align:center; margin:10px 0 10px 0; font-size:20px; font-weight:bold; color:#003366; border-bottom:1px dotted #CCC}
.aContent{ margin:10px 0 10px 0; padding:5px; font-size:13px; clear:both; }
.aContent *{ font-size:13px; line-height:25px}
.aContent p{ margin:8px 0 8px 0; line-height:25px}

/*翻页*/
.PageBar{background:url(tbl_foot.gif) repeat-x; line-height:40px; height:40px; text-align:center; border-top:1px solid #CCC}

/*热点排行*/
.hotrank {background:url(ranknum.gif) no-repeat 0 1px; padding:0 0 0 5px; height:238px}
.hotrank ul{margin:0; padding:0; list-style:none; border:0px solid #FFF }
.hotrank li{ height:23px; line-height:23px; overflow:hidden; border-bottom:1px dotted #CCC; background:none; padding-left:15px}
.hotrank li a, .hotrank li a:visited{ color:#333333; text-decoration:none;}
.hotrank li a:hover{ color:#F00; text-decoration:underline}