@charset "utf-8";
/* CSS Document */
div { float:left;}
*{ margin:0; padding:0;}
dl,ul { list-style:none;}

h1 { font-size:14px; font-weight:bold; line-height:30px;}
h2 { font-size:12px; font-weight:bold; line-height:24px;}
h3 { font-size:11px; font-weight:bold; line-height:18px;}
a { color:#000; text-decoration:none;}

body { width:960px; height:auto; margin:0 auto; font:11px/16px Verdana, Geneva, sans-serif; background-color:#000;}
#bg { width:960px; height:auto; background-color:#FFF;}
#head { width:960px; height:86px; background:url(../image/ico/head_bg.gif) repeat-x; border-bottom:2px solid #000;}
#logo { float:left; margin-left:26px; margin-top:18px;}
#language { width:750px; height:auto; line-height:24px; color:#FFF; text-align:right;}
#language a:link { color:#FFF; text-decoration:none;}
#language a:visited { color:#FFF; text-decoration:none;}
#language a:hover { color:#F00; text-decoration:none;}
#nav { float:left; width:960px; height:auto; margin:1px 0px; background-color:#000; color:#FFF; font-size:12px;}
.nav_li { float:left; line-height:30px;}
.nav_li a:link { color:#FFF; text-decoration:none; padding:0px 10px; display:block; background-color:#000;}
.nav_li a:visited { color:#FFF; text-decoration:none; padding:0px 10px; display:block; background-color:#000;}
.nav_li a:hover { color:#F60; text-decoration:none; padding:0px 10px; display:block; background-color:#666;}
.nav_li_2 { float:left; line-height:30px;}
.nav_li_2 a:link { color:#FFF; text-decoration:none; padding:0px 10px; display:block; background-color:#666;}
.nav_li_2 a:visited { color:#FFF; text-decoration:none; padding:0px 10px; display:block; background-color:#666;}
.nav_li_2 a:hover { color:#F60; text-decoration:none; padding:0px 10px; display:block; background-color:#666;}
/*header end*/
#main { width:960px; height:auto; border-top:2px solid #000; border-bottom:2px solid #000;}
#left_col { width:700px; height:auto; margin:15px 10px 10px 10px !important; margin:15px 10px 10px 5px;}
.left_col_img { float:left; border:1px solid #dedede; padding:3px; margin:5px 20px; width:300px; height:200px;}
#left_gallery { width:300px; height:200px; border:1px solid #000;}
#left_details { width:380px; height:auto; margin-left:10px;}
#left_details p { margin-top:5px;}
#index_products_item { width:700px; height:auto; line-height:30px; color:#FFF; background-color:#000; margin-top:10px; text-indent:10px;}
table { float:left; width:680px; height:auto; border-collapse:collapse; text-align:center; line-height:18px; margin:10px 10px 10px 10px !important; margin:10px 5px 10px 5px;}
table thead tr { font-weight:bold; background-color:#666; color:#fff; line-height:24px;}
table tr td { border:1px solid #dedede;}
#contact_left_col { width:700px; height:auto; line-height:24px; margin:15px 10px 10px 10px !important; margin:15px 10px 10px 5px;}
.technology_left_col { width:700px; height:auto; line-height:18px; border-bottom:1px dotted #000; text-align:center}
.technoloby_details { width:700px; height:auto; border-bottom:1px dotted #000;}
.technoloby_details img { float:left; border:1px solid #dedede; padding:3px; margin:20px;}
#print { width:550px; height:auto; line-height:24px; text-align:right;}
#print a:link { color:#06C; text-decoration:none;}
#print a:visited { color:#06C; text-decoration:none;}
#print a:hover { color:#06C; text-decoration:underline;}
/*left_col end*/
#right_col { float:left; width:230px; height:240px; overflow:hidden; margin-top:15px; border:1px solid #000; background-color:#dedede;}
#right_col dt { float:left; width:230px; height:auto; line-height:30px; background-color:#000; color:#FFF; text-align:center;}
#right_col dd { float:left; width:220px; height:auto; line-height:18px; margin-left:5px !important; margin-left:2px; margin-top:2px;}
#right_col a:link { color:#000; text-decoration:none; display:block;}
#right_col a:visited { color:#000; text-decoration:none; display:block;}
#right_col a:hover { color:#fff; text-decoration:none; display:block; background-color:#000;}
/*right_col end*/
#main_bottom { width:960px; height:280px;}
.industry_products { width:220px; height:auto; margin:0px 10px 0px 10px !important; margin:0px 15px 0px 5px;}
.industry_products img { float:left; width:212px; height:140px; border:1px solid #dedede; padding:3px;}
.industry_products_details { width:208px; padding:5px; height:auto; border-left:1px solid #dedede; border-right:1px solid #dedede; border-bottom:1px solid #dedede;}

/*main_end*/
#footer { clear:both; width:960px; height:auto; text-align:center; border-top:2px solid #000; margin-top:1px;}

#fixed { position:fixed; left:85%; top:25%; _position:absolute; _left:85%; _top:25%; }