@charset "utf-8";

#video{
	background-color:#F5F8FC; border:1px solid #E9F0FA; margin-left:8px; clear:both; height:150px;
	font-size:11px;
	width:631px;
	padding:8px 11px;
	margin:3px 8px;
	line-height:200%;}
*{ margin:0; padding:0}

body{ background-color:#eee;
width:1007px;
height:auto;
font-family:Verdana, Arial, Helvetica, sans-serif;}

#main{
background-color:#FFFFFF;
margin:8px 10px;
width:990px;
height:auto;
overflow:hidden;}

#head{
width:980px;
height:93px;}

#head h1{
font-size:22px;
color:#1f69a8;
padding:10px;}

#head img{
float:left;
margin:15px 20px 0 8px;}

#head h2{
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#7dadd6;
width:780px; _width:700px; *width:700px;
font-weight:normal;}

.pro_line2 {
height:36px; 
position:relative; 
font-family:arial, verdana, sans-serif; 
font-size:11px;
z-index:500;
}

.pro_line2 .select {
padding:0 0 0 10px; 
list-style:none; 
white-space:nowrap;
}

.pro_line2 li {
float:left;
background:url(../img/blank_over.gif);
}

.pro_line2 .select a {
display:block; 
height:36px; 
float:left; 
background: url(../img/blank.gif); 
padding:0 0 0 15px; 
text-decoration:none; 
line-height:25px; 
white-space:nowrap; 
color:#ddd;
}

.pro_line2 .select a b {
display:block; 
padding:0 30px 10px 15px; 
background:url(../img/blank.gif) right top;
}

.pro_line2 .select a:hover, 
.pro_line2 .select li:hover a {
background: url(../img/blank_over.gif); 
padding:0 0 0 15px;
line-height:27px;
cursor:pointer; 
color:#fff;
}

.pro_line2 .select a:hover b, 
.pro_line2 .select li:hover a b {
display:block; 
padding:0 30px 9px 15px; 
background:url(../img/blank_over.gif) right top; 
cursor:pointer;
}

.pro_line2 .sub {
display:none;
}

/* IE6 only */
.pro_line2 table {
border-collapse:collapse; 
margin:-1px; 
font-size:1em; 
width:0; 
height:0;
}

.pro_line2 .sub {
margin:0; 
padding:0 0 0 60px;
list-style:none;
}
.pro_line2 .sub li {background:transparent;}

.pro_line2 .select :hover .sub {
height:18px;
display:block; 
position:absolute;
float:left;
width:750px;
top:28px; 
left:0; 
text-align:center;
}

.pro_line2 .select :hover .sub li a 
{display:block;height:18px; line-height:16px; float:left; background:transparent url(line/transparent.gif); padding:0 16px; margin:0; white-space:nowrap; border:1px solid #000; border-color:#888 #777 #666 #ddd; color:#888;font-size:10px;}

.pro_line2 .select :hover .sub li a:hover 
{color:#000; background:#e8e8e8; border-color: #fff #333 #000 #fff; line-height:15px;}


#main dl{
float:left;
width:215px;
margin:5px;
}

#main dl dt{
background-color:#1f69a8;
border-bottom:1px #6396c2 groove;
height:21px;
color:#dff4ff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
background-image:url(../img/sidebar_left.gif); 
background-repeat:no-repeat;
background-position:left;
text-indent:20px;
position:relative;
left:5px;
top:3px;
padding-top:8px;

}

#main dl dt a{
	color:#dff4ff;
	text-decoration:none;}
	

	
#main dd{
background-color:#d8eaf3;
margin-left:5px;
width:207px;
color:#0d4d83;
font-size:12px;
line-height:25px;
padding:3px 0 0 8px;
}

#main dd a{
background-color:#d8eaf3;
margin-left:5px;
width:207px;
color:#0d4d83;
font-size:12px;
line-height:25px;
padding:3px 0 0 8px;
text-decoration:none;
}

#sidebar_cone{
float:left;
width:750px;
height:auto;}

#sidebar_talbe{
width:650px;
text-align:center;
margin-left:8px;
}

#sidebar_talbe td{word-wrap: break-word; 
word-break: break-all;}

#sidebar_right1{
background-color:#d4e5f3;
height:20px;
margin:8px 0 0 10px;
font-size:11px;
padding:5px 0 0 5px;
width:650px;}

#sidebar_cone h3{
color:#0d4d83;
font-size:11px;
padding:8px 10px;}

#sidebar_cone p {
font-size:11px;
width:635px;
height:auto;
padding:8px 10px;
line-height:200%;}

#sidebar_cone img{
float:right;
padding-left:5px;}


#sidebar_cone ul{
font-size:11px;
width:450px;
height:auto;
padding:8px;
list-style:none;
}

#sidebar_cone ul li a{

	line-height:200%;
	background:url("../img/sidebar_left.gif") no-repeat left;
	text-indent:18px;
	color:#0d4d83;
	display:block;
	font-size:12px;
}
	
#sidebar_cone table{
	margin-top:10px;}
	
#sidebar_cone td{
line-height:25px;
font-size:10px;}

#sidebar_cone td img{
line-height:25px;
padding:3px;
border:1px solid #CCCCCC;}
	

#sidebar_right2{
background-image:url(../img/line.jpg);
background-repeat:no-repeat;
height:32px;
margin:8px 0 0 10px;
font-size:11px;
padding:8px 0 0 5px;
color:#FFFFFF;
font-size:11px;
clear:both;}

#products_mining{
width:650px;
height:auto;
margin:0 0 0 -35px;
clear:both;}

#products_mining div {
width:105px;
height:auto;
float:left;
padding:10px 0 0 52px;
font-size:10px;
}

#products_mining div a{
width:105px;
height:auto;
font-size:10px;
color:#666;
}

#products_mining img{
padding:3px;
border:1px solid #CCCCCC;}

#bottom{clear:both;
background-image:url(../img/bottom.gif) ;
background-repeat:repeat-x;
width:980px;
height:61px;
margin:50px 0 0 6px;
padding:20px 0 0 250px;
}

#bottom1{clear:both;
background-image:url(../img/bottom.gif) ;
background-repeat:repeat-x;
width:980px;
height:61px;
margin:0px 0 0 6px;
padding:20px 0 0 250px;
}

.search{
width:305px;
height:22px;
border:1px solid #000000;
display:block;
color:#000000;
text-indent:20px;
font-family:Arial, Helvetica, sans-serif;
padding-top:3px;
font-weight:bold;
float:left;
margin-right:30px;

}

#bottom img{
padding-top:3px;}

#corpyright{
margin:-10px 0 10px 220px; }

#corpyright a{font-size:11px;
color:#003399;
text-decoration:underline;
font-weight:normal;
padding-left:20px;}

#corpyright h6 {
padding:5px;
color:#6A6A6A;
font-weight:normal;
font-size:11px;}



#development dl {
width:300px;
height:auto;
margin-right:15px;}

#development dl dt{
color:#CC6600;
background-color:#FFFFFF;
font-weight:normal;}

#development dl dd{
width:292px;
height:auto;
font-size:10px;
line-height:17px;}

#crushers {
float:left;
text-align:left;
width:335px;
height:auto;
margin-top:20px;
font-size:11px;
margin-left:8px;
color:#333333;
line-height:160%}

#crushers img{
float:left;
border:1px solid #CCCCCC;
padding:3px;
margin:0 8px;}

#mining {
text-align:left;
width:685px;
height:auto;}

a.mining-machine, a.mining-machine:hover, a.mining-machine:active, a.mining-machine:focus {
	display: block;
	border-bottom: 3px solid #006DA3;
	margin: 10px 8px 5px;
	position: relative;
	font:125%/normal Cambria, "Times New Roman", Times, serif;
	text-decoration:none;
	font-size:14px;

}

a.mining-machine span:hover, a.mining-machine span, a.mining-machine span:visited {
	background: #006DA3;
	text-decoration:none;
	color:#FFFFFF;
	text-transform: uppercase;
	padding: 2px 5px 2px;
}


a.crushing, a.crushing:hover, a.crushing:active, a.crushing:focus {
	display: block;
	border-bottom: 3px solid #666666;
	margin: 10px 8px 5px;
	position: relative;
	font:125%/normal Cambria, "Times New Roman", Times, serif;
	text-decoration:none;
	font-size:14px;
}

a.crushing span {
	font-weight: bold;
	padding: 2px 5px 2px;
	background: #666666;
	color: #FFFFFF;
	text-transform: uppercase;


}

a.crushing span:hover {
	background: #006DA3;
	text-decoration:none;
}

a.crushing:hover {
border-bottom: 3px solid #006DA3!important;}


#productlist{
float:left;
width:750px;
height:auto;}

#productlist h3{
color:#0d4d83;
font-size:11px;
padding:8px 10px;}

#productlist p {
font-size:11px;
line-height:200%;
width:650px;
height:150px;
padding:10px;
border-bottom:1px #CCCCCC dashed;
margin-left:8px;
}

#productlist img{
float:right;
padding:5px 8px;
border:3px solid #CED3D5;

}

#gallery_showing{
float:left;
width:750px;
height:auto;}

.img img{ clear:both; float:left;}