body,h1,h2,h3,h4,h5,h6,div,p,span,strong,a,img,ul,ol,li{ margin:0; padding:0; border:0;}
a{ text-decoration:none; color:#1f1a17;}
a:hover{ text-decoration:underline; color:#e87724;}
ul li{ list-style:none;}
h2{ font:bold 14px/18px Arial; color:#e87724; margin-bottom:7px;}
.clear{ clear:both; overflow:hidden;}
body{ background:#f1f1f1; color:#1f1a17; font:normal 11px/16px Arial;}

#content{ width:890px; padding-right:100px; background:#fff;}
#top{ width:890px; text-align:right; padding-top:5px; height:13px;}
#top a{ color:#747474; padding:0 8px 2px 3px; line-height:11px;}
#logo{ height:44px; margin-bottom:20px;}
#logo img{ float:left;}
#logo p{ padding-top:5px;}
#logo strong{ float:left; font: bold 14px/18px Arial; padding:23px 0 0 5px;}

#nav{ height:18px; padding:5px 0 5px 15px; margin-bottom:13px; background:url(images/navbg.gif) repeat-x;}
#nav ul li{ float:left; background:url(images/navlibg.gif) no-repeat 100% 50%; padding:0 15px; font:normal 12px/18px Arial;}
#nav a{ color:#fff;}
#nav a:hover{ color:#1f1a17;}
#nav #aright{ background:none;}
#banner{ height:220px; width:890px; border-bottom:#1f1a17 solid 16px; background:url(images/banner.jpg) no-repeat;}

#con-index{ width:874px; padding:25px 0 0 16px; clear:both;}
#con-sub{ width:874px; padding:5px 0 0 16px; clear:both;}
#con-index #con-crusher,#con-sub #con-crusher{ width:526px; padding:10px 19px; border:#dddbd4 solid 1px; float:left;}
#con-crusher .index-pro{ width:100px; height:105px; float:left; padding-right:5px; line-height:12px; text-align:center;}
#con-crusher .index-pro img{ padding-bottom:5px;}
#con-crusher p{ padding:5px 0; color:#747474;}
#con-crusher h3{ background:#1f1a17; color:#fff; font:normal 11px/16px Arial; padding:0px 6px; margin:4px 0; display:inline-block;}
#con-crusher #crushing-plant a{ font:normal 12px/18px Arial; background:url(images/spro-conpbg.gif) no-repeat 0 50%; padding-left:7px;}
#con-crusher .pro-bottom{ color:#e87724; padding-top:13px;}
.pro-bottom a{ color:#e87724; text-decoration:underline; padding:0 20px 0 2px;}
.pro-bottom a:hover{ color:#1f1a17;}

#con-index #con-service,#con-sub #con-service{ width:295px; float:left; margin-left:13px;}
#con-service .servicelist{ width:253px; padding:10px 20px; border:#dddbd4 solid 1px; }
#con-service #servicetop{ border-bottom:none;}
.servicelist .service-con{ background:#f3f3f3; margin-bottom:4px; padding:9px;}
.service-con strong{ color:#e87724; font-weight:normal;}
.servicelist .service-pro{ background:#f3f3f3; margin-bottom:6px; height:45px;}
.service-pro .spro-con{ width:176px; padding-left:2px; float:left;}
.spro-con h5{ font:normal 12px/12px Arial; height:25px; padding-top:5px; color:#e67817;}
.spro-con p{ font:normal 11px/12px Arial;}
.spro-con p a{ text-decoration:underline; background:url(images/spro-conpbg.gif) no-repeat 3% 60%; padding:0 12px 0 10px;}
.service-pro img{ float:left; width:75px;}

#con-index #con-about{ width:566px; float:left; padding:9px 13px 0 0;}
#con-about h2{ background:url(images/iabout.gif) no-repeat 0% 50%;border-bottom:#e87724 solid 1px; float:left; width:546px; padding:0 0 2px 17px;}
#con-about h2 strong{ float:left; padding-right:420px;}
#con-about h2 a{ font:normal 12px/18px Arial; color:#e87724; float:left;}
#con-about p{ color:#747474; padding:0px 19px 0 19px;}

.con-weblink{ width:126px; float:left; padding:15px 0 0 20px;}
*html .con-weblink{ padding:15px 0 0 13px;}
.con-weblink h6{ font:normal 12px/14px Arial; color:#e87724; border-bottom:#e87724 solid 1px; margin-bottom:7px;}
.con-weblink p a{ color:#333;}

#footer{ width:875px; border-top:#999 solid 1px; margin:15px 0 0 15px; padding:10px 0 15px 0px; color:#747474;}
*html #footer{ margin:0px 0 0 15px;}
#footer p{ padding-left:15px;}
#footer p a{ color:#747474;}

#guide{ width:875px; padding:2px 0 2px 15px;}
#guide a{ color:#747474; text-decoration:underline;}
#guide a:hover{ color:#1f1a17;}
.crushing-img{ text-align:center;}

table{ width:526px; text-align:center; border-top:#666 solid 20px; line-height:22px;}
table tr td{ border:#ccc solid 1px; border-left:none; border-top:none;}
table .table-eeedan{ background:#eee;}
table .table-trtop{ font-weight:bold;}
table .table-tdlast{ border-right:none;}
table .table-eeedanlast{ background:#eee; border-right:none;}


