body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, table, td, img, div{
	margin:0;
	padding:0;
}
body{
	font-size:13px;
}
ol,ul{
	list-style:none;
}
fieldset, img {
	border: 0;
}
select,input{
	vertical-align:middle;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
:focus {
    outline: 0;
}

.clear{
	clear: both;
}
.clearfix {
    display: inline-block;
}
/*\*/
* html .clearfix {
    height: 1%;
}
.clearfix {
    display: block;
}
/**/

.clearfix:after {
    content: ".";
    clear: both;
    display: block;
    height: 0;
    visibility: hidden;
}
li{
	line-height: 24px;
}
h2{
	font-size:14px;
	font-weight:bold;
}
h3{
	font-size:14px;
	font-weight:bold;
}
a,a:visited{
	color:#1B518E;
	text-decoration: none;
}
a:hover{
	color:#ff0000;
	text-decoration: underline;
}
/** header **/

#header {
	width:980px;
	height:165px;
	margin:0 auto;
}
#topblock {
	height:26px;
	width:980px;
	margin:0 auto;
	line-height: 26px;
	background:#EBECEB;
}
#topblock a:link, #topblock a:visited {
	color:#BD0A01;
	text-decoration:none;
}
#topblock a:hover {
	color:#BD0A01;
	text-decoration:underline;
}
#home {
	width:130px;
	float:left;
}
#login {
	width:450px;
	float:left;
}
#shortcut {
	width:400px;
	float:left;
	text-align:right;
}
#logonav {
	width:980px;
	height:104px;
	margin: 0 auto;
	background:url(../images/bg2009.gif);
	clear:both;
	overflow: hidden;
}
#logo {
	width:300px;
	height:78px;
	float:left;
	padding:13px 0px;	
	margin-left:2px;
	display: inline;
}
#nav {
	width:608px;
	height:84px;
	padding-left:70px;
	float:right;
	padding-top:10px;
	overflow: hidden;	
	display: inline;
}

#nav ul li{
	float:left;
	width:108px;
	height:28px;
	margin-right:10px;
	margin-top:10px;
}
#search{	
	height:28px;
	padding-top:6px;
	background:url(../images/search_bg.gif) repeat-x;
	border-left:solid 1px #96D4FB;
	border-right:solid 1px #96D4FB;
	border-bottom:solid 1px #96D4FB;
	padding-left:20px;
}
.mt6{
	margin-top:6px;
}
.more{
	margin-right:10px;
}
.float_l{
	float:left;
}
.float_r{
	float:right;
}
.line_h_24{
	line-height: 24px;
}
.line_h_27{
	line-height: 27px;
}
.line_h_30{
	line-height: 30px;
}
.dt {
	color:#828282;
}
#bd{
	width:980px;
	margin:0 auto;
}

#kqcx{
	width:300px;
	float:left;
}
#paper{
	width:674px;
	float:right;
}
.col1{
	width:300px;
	float:left;
}
.col2{
	width:674px;
	float:right;
}
.c2{
	width:50%;
	height:24px;
	line-height:24px;
	float:left;
}
.btn{
	border:solid 1px #2F6CAF;
	background: url(/images/btn_bg.gif);
	width:44px;
	height: 20px;
	color: #ffffff;
}
#part1{
	clear:both;
	margin-top:6px;
}
#picnews{
	width:298px;
	height:280px;
	float:left;
}
#news{
	width:396px;
	height:280px;
	float:left;
}
.today_head{
	height: 48px;
}
.today_head h2{
	font-size:14px;
	font-weight: bold;
}
.today_head a:link,.today_head a:visited{
	color:#CB4600;
	text-decoration: none;
}
.today_head a:hover{
	color:#CB4600;
	text-decoration: underline;
}
#news ul li{
	line-height: 23px;
}
#policy{
	width:268px;
	height:136px;
	margin-left:6px;
	float:left;
}
#analysis{
	width:268px;
	height:136px;
	margin-left:6px;
	float:left;
}
#part2{
	clear:both;
}
#mining{
	height:30px;
	background: url(../images/mining_bg.gif);
	border:solid 1px #E1E1E2;
	padding-left:10px;
	line-height:30px;
	font-size:14px;
	font-weight:bold;
	color:#FC620D;
}
#mining_search{
	padding-top:6px;
	background: url(../images/mining_search_bg.gif);
}
.mining_search_btn{
	width: 66px;
	height:25px;
	background: url(../images/mining_search_btn.gif);
	border:none;	
}
#mining_ad{
	width:298px;
	height:275px;
	background: url(../images/mining_ad_bg.gif);
	float: left;
}
#mining_agent{
	width:366px;
	height: 275px;
	float: right;
}
#mining_transfer{
	height: 190px;
}
#mining_transfer_category{
	height: 30px;
	line-height: 30px;
	background: #DAEDF3;
}
#mining_buy{
	height:112px;
}
#mining_auction{
	height:184px;
}
#part3{
	clear: both;
	margin-top:6px;
}
#video{
	height:270px;
}
#video .box_body{
	padding:5px 9px;
	background: #E7E6E5;
}
#video li{
	padding-left:15px;
	background: url(/video/images/dot.gif) no-repeat 0 8px;
}
#sd{
	height: 30px;
	line-height:30px;
	border:solid 1px #9BB2C4;
}
#sd span{
	padding-left:10px;
	font-size:14px;
	font-weight:bold;
	color:#1B518E
}
#mineral_ad{
	width:298px;
	height:232px;
	background: url(../images/mining_ad_bg.gif);
	float: left;
}
#mineral{
	width:366px;
	height: 232px;
	float: right;
}
#machine{
	height:277px;
}
#machine .box_body{
	padding:0px 0px 5px 0px;
}
#part4{
	clear:both;
	margin-top:6px;
}
#referenceprice{
	height:232px;
}
#price{
	width:366px;
	height:232px;
	float:left;
}
#market{
	width:298px;
	height:232px;
	float:right;
}
#part5{
	clear:both;
	margin-top:6px;
}
#report{
	height:232px;
}
#tech{
	width:366px;
	height:232px;
	float:left;
}
#baike{
	width:298px;
	height:232px;
	float:right;
}

#part6{
	clear:both;
	margin-top:6px;
}
#job{
	height: 280px;
}
#expert{
	width:220px;
	height:280px;
	float:left;
}
#question{
	width:218px;
	height:280px;
	margin-left:6px;
	float:left;
}
#forum{
	width:218px;
	height:280px;
	margin-left:6px;
	float:left;
}
#exhibition{
	width:446px;
	height:160px;
	float: left;
}
#chat{
	width:218px;
	height:160px;
	margin-left:6px;
	float:left;
}
.box{
	border:solid 1px #D2D2D2;
	overflow: hidden;
}
.box_hd{
	height:30px;
	background:url(../images/index_box_hd_bg.gif) repeat-x;
	line-height:30px;
}
.box_body{
	padding:5px;
	clear:both;
}
.box_hd span{
	line-height:30px;
	font-size:14px;
	font-weight:bold;
	color:#1B518E;
	float:left;
	padding-left:10px;
}
.tabs01{
	padding-left:10px;
}
.tabs01 li{
	width:72px;
	height:30px;
	float:left;
	font-size:13px;
	text-align:center;
	margin-right:2px;
	overflow: hidden;
}
.tabs01 li a{
	width:72px;
	height:30px;
	line-height: 30px;
	display: block;
	color: #040F78;
	font-size: 14px;
	background: url(../images/tabs01_bg.gif);
	overflow: hidden;
}
.tabs01 li a.current{
	font-weight: bold;	
	background: url(../images/tabs01_bg_current.gif);
	color: #FE5A00;
}
.tabs02{
}
.tabs02 li{
	float:left;
	height:30px;
	font-size:13px;
	text-align:center;
	overflow: hidden;
}
.tabs02 li a{
	line-height: 30px;
	display: block;
	color: #040F78;
	font-size: 14px;
	padding:0 10px;
	border-right:solid 1px #BACAD3;
	font-weight: bold;
}
.tabs02 li a.current{
	color: #FE5A00;
}
.tabs03{
	padding-left:10px;
}
.tabs03 li{
	float:left;
	height:27px;
	margin-top:3px;
	text-align:center;
	margin-right:5px;
	overflow: hidden;
}
.tabs03 li a{
	width:78px;
	height:27px;
	line-height: 27px;
	display: block;
	background: url(../images/channel_title_bg.gif);
	font-size:14px;
	font-weight:bold;
	color: #3E92B4;
}
.tabs03 li a.current{
	background: url(../images/channel_title_current.gif);
	color: #ffffff;
}

.piclist li{
	margin-left:7px;
	margin-top:5px;
	width:126px;
	height:116px;
	float:left;
	display:inline;
	line-height: normal;
	overflow: hidden;
}
.piclist li img{
	width:120px;
	height:90px;
	padding:2px;
	border:solid 1px #E4E4E4;
}
.piclist li p{
	height:20px;
	line-height:20px;
	text-align:center;
	text-align:center;
	white-space:nowrap;
	overflow:hidden;
}

#footer{
	width:980px;
	margin:0 auto;
	clear:both;
	margin-top:3px;
}
#footer a:link,#footer a:visited{
	color:#515151;
	text-decoration:none;
}
#footer a:hover{
	color:#BD0A01;
	text-decoration:underline;
}
#footer .company{
	height:60px;
}
#footer .company .title{
	width:86px;
	height:60px;
	float:left;
	background: url(../images/company_title_bg.gif);
	display:inline;
}
#footer .category{
	float:left;
	width:874px;
	height:45px;
	padding-top:15px;
	padding-left:20px;
	background:url(../images/company_cate_bg.gif);
	display:inline;
}
#footer .category ul li{
	float:left;
	width:113px;
	height:34px;
	margin-right:10px;
	text-align:center;
}
#footer .category ul li a{
	background:url(../images/company_cate_item.gif);
	height:34px;
	line-height:30px;
	display:block;
	color:#ffffff;
}
#channel_nav{
	height:277px;
	overflow:hidden;
}
#channel_nav .box_hd{
	background:url(../images/index_channel_nav_bg.gif);
	margin:0 1px;
}
#channel_nav .box_hd span{
	margin-left:5px;
	background:url(../images/channel_icon.gif) no-repeat 5px;
	padding-left:35px;
	color:#ffffff;
}
.channel{
	clear:both;
	overflow: hidden;
}
.channel_title{
	background: url(../images/channel_bg.gif) repeat-x;
	height:30px;
	line-height:30px;
}
.column{
	height:48px;
	padding:2px 10px;
	color:#828282;
}