/* CSS Document */

a:link {text-decoration:none;color:#0166B2;}
a:visited {text-decoration:none;color:#0166B2;}
a:hover {text-decoration:none;color:#DC5114;}

.top_banner a:link {text-decoration:none;color:#0166B2;font-size:12px;}
.top_banner a:visited {text-decoration:none;color:#0166B2;font-size:12px;}
.top_banner a:hover {text-decoration:none;color:#DC5114;font-size:12px;}

.left_menu a:link {text-decoration:none;color:#DC5114;}
.left_menu a:visited {text-decoration:none;color:#DC5114;}
.left_menu a:hover {text-decoration:none;color:#0166B2;}

.nav a:link {text-decoration:none;color:#0166B2;font-size:12px;}
.nav a:visited {text-decoration:none;color:#0166B2;font-size:12px;}
.nav a:hover {text-decoration:none;color:#DC5114;font-size:12px;}


.right_link a:link {text-decoration:none;color:#FFFFFF;margin-left:5px;line-height:18px; font-weight:600;}
.right_link a:visited {text-decoration:none;color:#FFFFFF;margin-left:5px;line-height:18px;font-weight:600;}
.right_link a:hover {text-decoration:none;color:#ececec;margin-left:5px;line-height:18px;font-weight:600;}

.left_p a:link {text-decoration:none;color:#DC5114;}
.left_p a:visited {text-decoration:none;color:#DC5114;}
.left_p a:hover {text-decoration:none;color:#0166B2;}

.news_title a:link {text-decoration:none;color:#DC5114;}
.news_title a:visited {text-decoration:none;color:#DC5114;}
.news_title a:hover {text-decoration:none;color:#0166B2;}

.product_top a:link {text-decoration:none;color:#DC5114;}
.product_top a:visited {text-decoration:none;color:#DC5114;}
.product_top a:hover {text-decoration:none;color:#0166B2;}

.about_pic{
float:left;
margin:4px;
margin-top:5px;
width:100px;
height:70px;
}

body,td,div {
	line-height:16px;
	font-size: 11px;
	color:#333333;
	WORD-WRAP: break-word;
}
body {
	margin-left: 20px;
	margin-top: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	WORD-WRAP: break-word;
}


.banner{
width:800px;
height:107px;
background:url(sbmimages/banner_0.gif) top no-repeat;


}

.banner2{
width:800px;
height:18px;
background-image:url(sbmimages/top_line.gif);
background-position:left;
background-repeat:no-repeat;

}
.banner p{
margin-top:20px;
padding-left:10px;
text-indent:10px;
}

.bottom{
overflow:hidden;
width:799px;
float:left;
text-indent:300px;
line-height:20px;
color:#003399;
}

.bottom_line{

overflow:hidden;
width:799px;
height:2px;
background:#003399;
padding:0px;
margin-top:10px;
float:left;
}
.contact{
background-image:url(sbmimages/contact.gif);
width:456px;
height:114px;
margin-bottom:10px;
background-position:center;
background-repeat:no-repeat;
}
.content_text{
margin-bottom:5px;
line-height:18px;
width:470px;
padding-left:5px;
}

.down_top{
background-color:#E5EDFB;
border-bottom:#3B69BD 1px solid;
font-size:12px;

}
.top_banner{
text-align:right;
float:right;
/*border:#cccccc 1px solid;*/
margin-top:2px;

}
.top_line{
font-size:0px;
border:0px;
width:799px;
height:5px;
background:#003399;
padding:0px;
margin:1px;
}
.logo{
margin-top:10px;
margin-bottom:20px;
width:800px;
}

.logo img{
float:left;
}
.left{
width:662px;
margin:0px;
margin-top:10px;
padding:0px;
/*border:#CCCCCC 1px solid;*/
float:left;

}
.main { float:left; width:662px; height:auto;}

.left2{
width:662px;
margin:0px;
padding:0px;
/*border:#CCCCCC 1px solid;*/
float:left;

}

.left2_1{
width:315px;

margin-top:12px;
margin-left:8px;
margin-right:3px;
padding:0px;
/*border:#CCCCCC 1px solid;*/
float:left;

}


.left_p{
margin:2px;
width:105px;
height:100px;
/*border:#CCCCCC 1px solid;*/
float:left;
text-align:center;

}
.left_p2{
margin:1px;
width:235px;
height:auto;
/*border:#CCCCCC 1px solid;*/
float:left;
text-align:center;
}

.left_p2 img{
margin:3px;
padding:3px;
border:#CCCCCC 1px solid;

}


.left_p3{
margin:1px;
width:150px;
height:150px;
/*border:#CCCCCC 1px solid;*/
float:left;
text-align:center;
}

.left_p3 img{
width:120px;
height:120px;
margin:3px;
padding:3px;
border:#CCCCCC 1px solid;

}


.left_product_content{
height:65px;
font-size:11px;
color:#333333;
padding:2px;
overflow:hidden;

}

.left_product_title{
width:310px;
height:20px;
background-color:#E5EDFB;
border-bottom:#3B69BD 1px solid;
text-indent:5px;
font-size:12px;
font-weight:600;
padding-top:3px;
}

.left_product_title2{
width:655px;
height:11px;

text-indent:5px;
font-size:12px;
font-weight:600;
padding-top:1px;
margin:10px 0px;
}

.left_content{
/*border:#CCCCCC 1px solid;*/
margin-right:2px;
width:475px;
margin-top:10px;
float:right;
}
.left_menu{
/*border:#CCCCCC 1px solid;*/
width:170px;
margin-top:10px;
margin-left:5px;
-margin-left:3px;
float:left;
}
.left_news{
/*border:#CCCCCC 1px solid;*/
width:315px;
margin-top:10px;
margin-left:1px;
float:left;
}
.left_profile{
/*border:#CCCCCC 1px solid;*/
margin-right:2px;
width:315px;
margin-top:10px;
float:right;
}
.left_bottom{
text-align:right;
height:20px;
color:#FF6600;
margin-right:10px;
}
.left_bottom a{
color:#FF6600;
}

.m_on{
border:#cccccc 1px solid;
background-color:#f8f8f8;

}

.m_of{
border:#f1f1f1 1px solid;
background-color:#f1f1f1;

}

.nav{
margin-top:10px;
margin-bottom:10px;
width:800px;
font-size:13px;
font-weight:600;
color:#0166B2;
clear:both;
}
.news_top{
font-size:13px;
font-weight:600;

}
.news_title{
margin:3px;
padding:0px;
font-size:11px;
list-style:none;

}

.news_title li{
list-style:url(sbmimages/link1.gif) inside circle;

}

.pic{
margin:3px;
padding:3px;
border:#CCCCCC 1px solid;
}
.product_top{
margin-bottom:10px;
font-size:12px;

font-weight:600;

}

.profile1{
background-image:url(sbmimages/profile1.gif);
width:456px;
height:97px;
margin-bottom:10px;
background-position:center;
background-repeat:no-repeat;
}
.right{
width:133px;
margin:1px;
margin-top:10px;
margin-left:5px;
padding:0px;
/*border:#CCCCCC 1px solid;*/
float:left;

}

.right_top{
margin:0px;
background-image:url(sbmimages/div_top.gif);
width:133px;
height:17px;
overflow:hidden;
color:#FFFFFF;
vertical-align:middle;
font-weight:600;

}
.right_body{
margin:0px;
background-image:url(sbmimages/div_body.gif);
width:133px;
height:62px;
overflow:hidden;
}
.right_link{
margin:2px;
margin-left:5px;
list-style:none;
}

.right_2{
margin:0px;
padding-top:1px;
background-image:url(sbmimages/right_bottom.gif);
width:133px;
height:20px;
overflow:hidden;
color:#FFFFFF;
vertical-align:middle;
font-weight:600;
font-family:Arial, Helvetica, sans-serif;
}
.seo_title{
margin-top:15;
padding:10px;
font-size:12px;
font-weight:600;
}

.seo_content{
margin-top:15;
padding:10px;

}
.tr_line td{
border-bottom:#E5EDFB 1px solid;
height:20px;
text-indent:5px;
margin:2px;

}

/*edit_begin*/
.main_product { float:left; width:800px; height:auto;}
.product { float:right; width:590px; height:auto; padding:5px; margin:10px 5px 0px 5px; -margin:10px 3px 0px 5px; border:1px solid #09F;}
.product img { float:left; width:100px; height:70px; }
.product p { float:left; width:480px; height:auto; margin:0px 5px; padding:0px; }
.product p a:link { color:#0166b2; text-decoration:none;}
.product p a:visited { color:#0166b2; text-decoration:none;}
.product p a:hover { color:#dc5114; text-decoration:none;}
.product_more { float:right; width:50px; height:auto; margin:0px; padding:0px;}
.product_more a:link { color:#DC5114; text-decoration:none;}
.product_more a:visited { color:#DC5114; text-decoration:none;}
.product_more a:hover { color:#0166B2; text-decoration:none;}

.products { float:right; width:130px; height:auto; line-height:18px; text-align:center;}
.product_1 { float:left; width:20px; background-color:#0166b2;}
.product_2 { float:left; width:20px;}
.product_3 { float:left; width:40px;}
.products a:link { color:#0166b2; text-decoration:none;}
.products a:visited { color:#0166b2; text-decoration:none;}
.products a:hover { color:#DC5114; text-decoration:none; display:block; background-color:#0166b2;}
.news_img_l { float:left; padding:3px; border:1px solid #999;}
.news_img_r { float:right; padding:3px; border:1px solid #999;}
.news_print { float:left; width:470px; text-align:right;}
.products_specification { float:left; width:450px; height:auto; text-align:center; border-collapse:collapse;}
.products_specification thead tr td { background-color:#d1e0eb; border:1px solid #CCC; line-height:20px; font-weight:bold;}
.products_specification tbody tr td { border:1px solid #ccc; line-height:18px;}
.products_single { float:left; width:450px; height:auto; border-collapse:collapse; text-align:left;}
.products_single thead tr td { background-color:#d1e0eb; border:1px solid #CCC; line-height:20px; font-weight:bold; padding-left:5px;}
.products_single tbody tr td { border:1px solid #ccc; line-height:18px; padding-left:2px;}