@charset "utf-8";
* { 
	margin:0; 
	padding:0; 
	font-size:11px; 
	font-weight:normal;
}
/*
#container {
	width: 1000px;
	text-align: left;
	background-color: #FFF;
	margin-left: auto;
	margin-right: auto;
	min-height:900px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #c7d2ae;
	border-left-color: #c7d2ae;
	margin-top: 0px;
}
*/
#container{	
	border-top: 5px solid #FFF;
	width:960px;
	min-height:900px;	
	text-align: left; 
	margin-left: auto; 
	margin-right: auto;
	background-color: #FFF;
	overflow: hidden ;
}
.section {
	display: none;
	width: 570px;
	/*height: 800px;*/
	text-align: left;
}
table td {
	border:1px solid #FFFFFF; 
	text-align:center
}

body {
text-align: center;
color: #666;
font: 12px Verdana, Arial, Helvetica, sans-serif;
background-color:black;
background: #fff; 
margin:0;
padding:0;

scrollbar-arrow-color: #0066C8;
scrollbar-3dlight-color: #4F4F82;
scrollbar-darkshadow-color: #4F4F82;
scrollbar-face-color: #f4f4f0;
scrollbar-highlight-color: #EDF1F4;
scrollbar-shadow-color: #d0d0d0;
scrollbar-track-color: #EDF1F4;
}

/*
body { 
	margin:0 auto; 
	width:1024; 
	height:auto;
	background-color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
*/
#divTop {
	width:1000px; 
	height:220px;
}

#rbox h3{
	background-color: #CAD3DC; 
	line-height: 25px; 
	width: 175px; 
	padding-left: 8px; 
	color: #006699; 
	font-size: 12px; 
	font-weight: bold;
	margin-top: 10px;
}

#cbox{
	margin-left: 10px; 
	float: left;
	width: 570px;
	height: auto;
	line-height: 150%;
	font-size: 1.2em;
}

#cbox h1 {
	font-size: 1.5em;
	font-weight: bold;
}

#cbox h2{
	font-size: 1.3em;
	font-weight: bold;
}

#cbox h3 {
	font-size: 1.2em;
	font-weight: bold;
}

.tabla {
	float: left;
	margin: 10px 0 0;
	padding: 0;
	width: 580;
}

.celda {
	float: left;
	height: 280px;
	margin: 3px;
	width: 135px;
	line-height: 1.1em;
	color: #FB8302;
}

.celula {
	float: left;
	height: 240px;
	margin: 3px;
	width: 135px;
	line-height: 1.1em;
	color: #FB8302;
}

/*
.celda a:visited{
	float: left;
	height: 240px;
	margin: 3px;
	width: 135px;
	line-height: 1.1em;
	color: #FB8302;
}

.celda a {
	float: left;
	height: 240px;
	margin: 3px;
	width: 135px;
	line-height: 1.1em;
	color: #FB8302;
}
*/

#jawcrusher1 {
	width:184px;
	height:auto;
	float:left;
	padding:0 3px;
}

#jawcrusher1 h3{
	background-color:#eceef1;
	border-bottom:2px solid #FF9900;	
	line-height:20px;
	margin-top:15px;
	text-indent:5px;
	color:#006699;
}

#jawcrusher img{
	float:right; 
	padding-left:8px;
}

#crushingjawcrusher{
	width:570px; 
	margin-top:15px;
}

#crushing{
	background-color:#eceef1;
	border-top:2px solid #FF9900;
	line-height:30px;
	margin-bottom:5px;
	text-indent:5px;
}

#crushing h1{
	color: #006699;
	font-size:11px;
}

#crushingcrusher{
	float:right; 
	width:370px;
}

#crushingcrusher p a{
	color:#006699;
	font-size:13px;
	font-family:"Times New Roman", Times, serif;
	margin-bottom:-8px;
}

#crushingjaw img{
	padding:13px;
	float:left;
	border:1px solid #cccccc;
}

#crushingjaw{
	float:left;
	width:188px;
}

#crushingjaw h2{
	*width:180px; !important width:176px; 
	background-color:#cad3dc; 
	height:20px; 
	display:block; 
	clear:both;
	*margin-top:-8px;
}

#crushingjaw span a:link,a:visited{
	font-size:10px;
	color:#006699;
	text-decoration:none;
}

#crushers{
	line-height:16px;
	width:160px;
	height:auto;
	float:left;
	margin:0 10px 8px 0;
	display:block;
}

#divtable{
	line-height:17px; 
	clear:both
}

#impactcrusher img{
	float:left; 
	padding-right:8px;
}

#cbox p{
	padding:12px 0;
}

.bg {
	background-image:url(); 
	width:1002px;
	height:17px;
}

#centermenu{
	width:1004px;
	height:auto;
}

#leftcenter{
	width: 200px;
	min-height: 1300px;
	float: left;
	font-size: 11px;
	background-color: #1285C4;
}

#leftcenter p{
	margin-left: 5px; 
	line-height: 13px;
}

#leftcenter ul li{
	list-style: none;
	font-size: 12px;
	border-bottom: 2px solid #805F26;
	line-height: 15px;
	color: #FC8100;
	padding: 0 0 0 8px;
}

#leftcenter ul li a:visited,a:link{
	color: #FC8100;
	font-size: 12px;
	text-decoration: none;
}

#leftcenter ul li a:hover{
	color: #FC8100;
	text-decoration: none;
}

#lbox {
	font: Arial;
	font-size: 11px;
	background-color: #1285C4;
	line-height: 1.6em;
	width: 180px; 
	color: #fff; 
	font-weight: bold;
	border: double;
	border-color: #F1F5FF;
	text-align: left;
	margin-left: 7px;
	margin-top: 0px;
}

#lbox a {
	font-size:11px;
	font-weight: bold;
	color: #fff;
	margin-left: 5px;
	margin-right: 5px;
}

#lbox:hover a{
	color: #887737;
	background-color: #fff;
	margin-left: 5px;
	margin-right: 5px;
}

#lbox:hover {
	color: #887737;
	background-color: #fff;
}

#miningcrushers{
	width:225px;
	height:auto;
	float:left;
	font-size:11px;
}

#mininglist {
	background-image:url(images/miningline.gif);
	background-repeat:repeat-y;
	width:225px; 
	*height:920px; 
	height:935px;
}

#springlist {
	background-image:url(images/miningline.gif);
	background-repeat:repeat-y;
	width:225px; height:1100px;
}

#mininglist ul li h1{
	color:#333333; 
	font-weight:bold; 
	margin:0 0 8px -6px;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
}

#springlist ul li h1{
	color:#333333; 
	font-weight:bold; 
	margin:0 0 8px -6px;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
}

#mininglist ul li{
	list-style:none;
	line-height:17px;
	padding-left:8px;
}

#springlist ul li{
	list-style:none;
	line-height:17px;
	padding-left:8px;
}

#crushingmachine a{
	font-size:11px;
}

#product{
	background-color:#c9d3dd; 
	color:#006699; 
	font-weight:bold; 
	padding:0 0 0 10px;
}

#tel{
	margin:5px 0 0 8px;
}

#tel p{
	color:#666666;
	font-size:11px;
	margin-left:15px;
	line-height:16px;
}

#hotline{
	color:#333333; 
	font-size:15px;
	font-family:"Times New Roman", Times, serif;
	margin:0 0 0 8px;
}

#tel{
	margin-left:5px; 
	line-height:16px;
}

/*centerbox*/
#tab03 { 
	position:relative; width:235px; 
}

#tab03 h3 { 
	position:relative; 
	z-index:1; 
	height:66px; 
	width:235px; 
	padding-top:4px; 
	margin-bottom:-1px;  
	cursor:pointer; 
	display:block; 
	border:solid #ccc; 
	border-width:1px 0 1px 1px;
}

#tab03 h3 img {
	float:left; 
	padding-right:3px;
}

#tab03 h3.up { 
	z-index:3; 
	color:#c00; 
	background:#fff; 
	color:#333333; 
}

#tab03 div{ 
	display:none; 
}

#tab03 div.up { 
	display:block; 
	position:absolute; 
	left:235px; 
	top:0; z-index:2; 
	width:324px; 
	height:202px; 
	padding:5px;  
	color:#666; 
	border:solid 1px #ccc;
}

#newsbox2{
	background-color: #1285C4;
	color: #fff;
	border-width:0 1px 1px 1px;
	width: 175px;
	height: auto;
	padding: 0px;
	line-height: 15px;
}

#newsbox2 li{
	list-style: none;
	border: solid 3px #1285C4;
	margin-left: 3px;
	margin-right: 3px;
}

#newsbox2 a {
	color: #fff;
}

#newsbox1{
	border:#ccc solid; 
	border-width:0 1px 1px 1px;
	width:181px;
	height:230px;
	overflow-y:scroll;
}

#rbox{
	margin-left:8px;
	float:left;
}

#rbox1{
	margin-left:8px;
	float:left;
}

#rbox1 h2 {
	width: 175px;
	background-color: #DEC682;
	color: #011255;
	line-height: 1.7em;
	font-weight: bold;
	font-size: 1.1em;
}

#rbox1 h3{
	background-color: #291D4B;
	line-height: 2em;
	width: 175px; 
	color: #fff; 
	font-size: 10px; 
	font-weight: bold;
	border: double;
}

#newsbox1 ul li a:link,a:visited{
	list-style:none;
	color: #FB8302;
	line-height:16px;
	text-decoration:none;
	font-size: 12px;
}

#newsbox1 ul li a:hover{
	text-decoration:underline;
	list-style:none;
	padding:5px 0 0 8px;
	color:#336699;
	line-height:16px;
}

#bottomline{
	float:left;
	width:990px; 
	height:4px; 
	background:#C8D2DC; 
	margin:30px 0 0 5px;
	overflow:hidden;
}

#bottom{
	background-image:url(images/bottom.gif); 
	width:1004px; 
	height:54px; 
	background-repeat:repeat-x;
	clear:both;
}

#bottom span{
	float:left;
}

#bottom h1{
	color:#EDA774;
	font-size:14px;
	font-weight:bold;
	font-family:"Times New Roman", Times, serif
}

#span1{
	margin:8px 0 0 10px;
}

#span2{
	margin:8px 0 0 370px;	
}

#span2 h5{
	font-size:11px;
	color:#666666;
}

.article-date{
	display:none;
} 

#bottom_line{
	border-bottom:#B6D6E1 1px solid; 
	font-size:11px; 
	color:#666666; 
	width:510px;
	background-color:#F2F8F8;
	height:10px; 
	padding:6px 0 0 5px;
	text-indent:5px;
}

.photos {
	background-color:#eceef1;
	border-top:2px solid #FF9900;
	line-height:25px;
	margin-bottom:8px;
	text-indent:5px;
}

.tr_line td{
	border-bottom:#E5EDFB 1px solid;
	height:20px;
	text-indent:5px;
	margin:2px;
	font-size:11px;
}

.tr_line td a{
	color:#0166B2;
}

/*

This menu was generated at http://www.13styles.com

code based on Stu Nicholls "ultimate dropdown menu"

http://www.cssplay.co.uk

*/

/*common styling*/

/*menu container*/

.menucontainer{
	background: #fff;
}

/*basic menu styling*/

.menu {
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 100%;
	position: relative;
	font-size: 11px;
	font-weight: bold;
}

.menu ul {
	padding: 0;
	margin: 0;
	list-style-type: none;
	float: left;
	position: relative;
	border-bottom: thick solid #FC8100;
}

.menu ul li {
	float: left;
	position: relative;
	display: inline;

}

/*style of main items normal state*/

.menu ul li a, .menu ul li a:visited {
	float: left;
	display: block;
	text-decoration: none;
	color: #fff;
	width: auto;
	height: 2em;
	border-width: 0 1px 0 0;
	padding: 0px 5px 0px 5px;
	line-height: 25px;
	font-weight: bold;
	background: #291D4B;
}

* html .menu ul li a, .menu ul li a:visited {
	width:auto;
	width:auto;
	background-color: #291D4B;
	}

/*hide sub nav items*/

.menu ul li ul {
	display:none;
	background-color: #291D4B;
	}

/*style for table of sub nav items*/

table {margin:-1px;border-collapse:collapse;font-size:11px;}

/*specific to non IE browsers*/

/*main nav over state*/

.menu ul li:hover a {
	color: #fff;
	background-color: #FC8100;
	}

/*show drop-down list*/

.menu ul li:hover ul {display:block;position:absolute;top:23px;margin-top:1px;left:0;width:100%;border-top:1px solid #fff;}

/*drop-down on state*/

.menu ul li:hover ul li a {display:block;background:#757575;color:#fff;height:auto;line-height:16px;padding:5px 16px 5px 16px;width:120px;}

/*sub drop-down over state*/

.menu ul li:hover ul li a:hover {background:#202D3D;color:#fff;}



		.form-row {padding: 1px 0; clear: both; width: 500px } 
		.form-input{ width: 200px; float: left; border:#05A 1px solid} 
		.form-textarea { width: 200px; float: left; border:#05A 1px solid; height: 50px; } 	
		.label { display: block; float: left; width: 120px; text-align: right; margin-right: 5px } 
		.submit { margin-left: 105px; margin-top: 10px; border:#05A 1px solid} 
		.divcontl{left:0px;width:230px;float: left}
		.divcontm{left:201px;width:230px;float: left}
		.divcontr{left:402px;width:230px;float: left}
		label.error { width: 150px; display: block; float: left; color: red; padding-left: 10px } 