/* CSS Document */
*{
margin:0px;
padding:0px;
height:auto;
line-height:16px;
font-size: 11px;

font-family:Verdana, Arial, Helvetica, sans-serif;
}
a:link {text-decoration:none;color:#303F5E;}
a:visited {text-decoration:none;color:#303F5E;}
a:hover {text-decoration:none;color:#0166B2;}





.bottom{
overflow:hidden;
width:1004px;
line-height:20px;
color:#666666;
margin:10px 0px;
float:left;
}

.bottom_line{
width:1004px;
overflow:hidden;
height:2px;
background:#003399;
padding:0px;

}

.bottom_text{
margin:15px 5px;

}


.gallery_p{
margin:1px;
width:150px;
height:150px;
/*border:#CCCCCC 1px solid;*/
float:left;
text-align:center;

}
.gallery_p img{
width:120px;
height:120px;
margin:2px;
padding:2px;
border:#CCCCCC 1px solid;

}

.left{
width:185px;
overflow:hidden;
height:auto;
margin-right:5px;
float:left;
/*border:#CCCCCC 1px solid;*/

}

.lanmu{
width:183px;
height:25px;
background-image:url(crusher_image/lanmu.gif);
background-repeat:no-repeat;
color:#FFFFFF;
padding-top:3px;
text-align:right;
font-size:12px;
font-weight:600;

}

.lanmu_title{
line-height:25px;
text-align:center;
vertical-align:top;
height:30px;
border:#CCCCCC 1px solid;
}





.list li{
text-indent:15px;
height:16px;
color:#303F5E;


}

.more{
text-align:right;
margin:5px;

}

.news_title li{
list-style:url(crusher_image/dot3.gif) inside circle;
line-height:20px;
padding-left:6px;


}


.nav{
width:1004px;
height:28px;
background-image:url(crusher_image/nav.gif);
background-repeat:repeat-x;
color:#FFFFFF;
font-size:12px;
font-weight:600;
text-align:center;
padding:0px;
padding-top:5px;

/*border:1px solid #cccccc;*/
}


.nav a:link {text-decoration:none;color:#ffffff;font-size:13px;}
.nav a:visited {text-decoration:none;color:#ffffff;font-size:13px;}
.nav a:hover {text-decoration:none;color:#DC5114;font-size:13px;}

.right{
width:620px;
overflow:hidden;
height:auto;
margin-left:5px;
/*border:#CCCCCC 1px solid;*/
float:left;
}


.right_2{
width:293px;

margin-top:12px;
margin-left:8px;
margin-right:3px;
padding:0px;
/*border:#CCCCCC 1px solid;*/
float:left;

}

.right p{
color:#333333;
}
.right_left{
width:300px;
overflow:hidden;
height:auto;
float:left;
/*border:#CCCCCC 1px solid;*/
}

.right_right{
width:300px;
overflow:hidden;
height:auto;
float:left;
margin-left:15px;
/*border:#CCCCCC 1px solid;*/

}

.right_title{
width:200px;
height:25px;
color:#303F5E;
font-size:13px;
font-weight:600;
}
.right_title2{
width:200px;
height:25px;

margin-top:20px;
font-size:12px;
font-weight:600;
}

.right_product_content{
height:65px;
font-size:11px;
color:#333333;
padding:2px;
overflow:hidden;

}
.right_product_content2{
font-size:11px;
color:#333333;
padding:2px;
overflow:hidden;
margin:3px;
width:605px;
clear:both;

}
.right_product_content2 img{
float:left;
border:#ececec 1px solid;
padding:3px;
margin-right:8px;
width:120px;
height:120px;

}
.right_product_title{
width:293px;
height:20px;
background-color:#F0F4F9;
border:#4175BA 1px solid;
text-indent:5px;
font-size:12px;
font-weight:600;
padding-top:3px;
clear:both;
}
.right_product_title2{
width:610px;
height:18px;
background-color:#F0F4F9;
border:#4175BA 1px solid;
text-indent:5px;
font-size:12px;
font-weight:600;
padding-top:3px;
margin-top:5px;
margin-bottom:5px;
}
.right_bottom{
text-align:right;
height:20px;
color:#FF6600;
margin-right:10px;
}

.service{

line-height:17px;
color:#333333;
overflow:hidden;
height:auto;
}
.service image{
float:right;
margin:1px;
}

.service text{
float:left;

}

.top{
width:1004px;
height:76px;
background-image:url(crusher_image/top.gif);
/*border:1px solid #cccccc;*/
}

.top .link{
float:right;
width:260px;
height:50px
border:1px solid #cccccc;
margin:10px 10px;
color:#FFFFFF;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:600;
line-height:18px;
}

.top .link a{
color:#FFFFFF;
}







.content_text{
margin-bottom:5px;
line-height:18px;
width:470px;
padding-left:5px;
}






.pic{
margin:2px;
padding:2px;
border:#CCCCCC 1px solid;
}




.jj  { font-weight:bolder; }
.box { border-top-color:#c00!important; }
#tab01,
#tab02 { position:relative; width:336px; height:88px; padding-top:15px; margin:50px; overflow:hidden; }
#tab01 h3,
#tab02 h4 { position:relative; z-index:2; float:left; height:14px; padding:0 7px 0 8px; margin-left:-1px; border-left:solid 1px #ccc; border-right:solid 1px #fff; text-align:center; background:#fff; cursor:pointer; }
#tab01 h3.up,
#tab02 h4.up { height:18px; padding:5px 7px 0 7px; margin:-6px 0 0 0; border:solid #ccc; border-width:1px 1px 0; color:#c00; }
#tab01 h3 a,
#tab02 h4 a { color:#c00; text-decoration:none; }
#tab01 div,
#tab02 ol { display:none; }
#tab01 div.up,
#tab02 ol.up { display:block; position:absolute; left:0; top:32px; z-index:1; width:324px; height:54px; padding:5px; border:solid 1px #ccc; color:#666; }

table { width:604px; height:auto; text-align:center; border-collapse:collapse;}
table thead tr td { line-height:18px; font-weight:bold; background-color:#f8f8f8; border:1px solid #69A4EA;}
table tbody tr td { line-height:16px; border:1px solid #69A4EA;}