@charset "utf-8";
/* CSS Document */
body {   width:1003px; font: 12px Arial, Helvetica, sans-serif; margin:0px 0px;text-aling:center;margin-left:auto;margin-right:auto; background:#fff;}
a img { border: none; }
a { color: #515151; outline: none; text-decoration: none; }
ul, ol, dl, dt { list-style: none; margin: 0px; padding: 0px; }
.ul1{line-height:20px;}
#topentrance { width:100%; height:16px; background:#F9F9F9; }
#topentrance h5 { background: #f9f9f9; color: #666; font-size: 10px; width: 100%; margin: 0px auto; text-align: right; }
#topentrance h5 a { color: #ff6600; }
#topentrance h5 img { margin-top: -5px; }
#tophead { width:100%; height:78px; background:#eeeeee; border-top:#C6C6C6 1px solid; border-bottom: #C6C6C6 1px solid; margin-top: 4px; }
#top_company { width:128px; height:63px; border:#3a3838 1px solid; margin: 6px 0px 0px 6px; float:left; }
#top_company_name { width:630px; height:63px; border:#3A3838 1px solid; margin:6px 0; background:url(images/top_company_bg.jpg) repeat-y; float:left; }
#top_company_name h1 { font:20px Arial, Helvetica, sans-serif; color:#000000; margin-top: 20px; text-align:center; }
.language { width: 70px; height:14px; float:right; margin:58px 4px 0px 0px;}
.language a { color:#FF0000; text-decoration:underline;}
.language a:hover { color:#000066;}
#main { float: left; margin-top:0px; width:100%; height: auto; margin-left:auto;margin-right:auto;background:#fff;}
/* ================ Main left =============== */
#main .left { background: #f5f5f5; float:left; margin-left: 6px;  width:227px; height: auto; }
#main .right { float: right; margin-left: 0px; margin-right: 6px; }
#main .left h3 { background:url(images/product_head_bg.jpg) repeat-x; border: 1px solid #57738c; color: #fff; font-size: 14px; margin: 0px; height: 18px; width: 99%; text-indent: 20px; }
#main .left ul { color: #000; display: block; height:auto; width: 100%; text-align: left; }
#main .left ul li { background: url(images/icon.gif) no-repeat 6px 0px; border-bottom: 1px dashed #000; display: block; font-size:11px; line-height: 20px; margin: 5px 0px; width:100%; height: auto; font-weight:bold;}
#main .left ul li a { color: #000; display: block; padding-left: 18px; }
#main .left ul li a:hover { color:#ff3300; }
.bh{width:227px;height:46px;float:left;}
.bh-1{width:56px;height:46px;float:left;margin:2px 0px 0px 0px;}
.bh-2{width:167px;float:right;}
/*.product_head { width:215px; height:18px; padding:4px 0px 0px 10px; background:url(images/product_head_bg.jpg) repeat-x; border:#57738C 1px solid; font: bold 14px Arial, Helvetica, sans-serif; color:#FFFFFF; }
.product_list { width:100%; background:#F5F5F5; height: auto; }
.product_list ul { display: block; float:left; height:auto; width:100%; text-align:left; }
.product_list ul li { line-height:18px; width:96%; padding: 0px; background:url(images/icon.gif) top left no-repeat; height:auto; border-bottom:#000 1px dashed; margin:6px 0px 0px 5px; font:12px Arial, Helvetica, sans-serif; color:#000000; }
.product_list ul li a { color: #000; display: block; padding-left: 10px; }
.product_list ul li a:hover { color:#FF3300; }*/
.back{background:url(images/back.jpg);}
#main_text { width:525px; _width: 506px; float:left; margin:2px 4px; padding:0px 0px 4px 0px;}

#main_text .red{ color:#FF0000;}
#main_text #top { border:1px #ff3300 solid; font: bold 12px Arial, Helvetica, sans-serif; width: 100%; height:18px; padding-top:4px; }
#main_text #top a { color:#000; padding: 0px 10px; }
#main_text #middle { width:100%;  margin:6px 0 0 0;background:#fff;}
#main_text #middle #text { color:#000066; line-height: 20px; margin:10px auto; width:98%;  height:auto; }

#main_text #hotline {  width:98%; margin: 0 auto; margin-top: 10px; height:auto;  }
#main_text #hotline .word { background:url(images/113.gif) left center no-repeat; color:#666; margin: 0px; padding-left:15px; display:block; font: bold 12px Verdana, Arial, Helvetica, sans-serif; }
#re_products_in { font-size:12px; height: 900px; width:90%; margin: 0px auto; overflow:auto; }
.re_products_in { font-size:12px; height: 680px; width:90%; margin: 0px auto; overflow:auto; }
#re_products { font-size:12px; height: auto; width:90%; margin: 0px auto; overflow:auto; }
#re_products_in ul, #re_products ul { margin: 6px 0px 0px 0px; /*margin: 6px 0px 0px -40px;*/ *margin-top: 0px; width: 100%; _width: 95%; height: auto; text-align: left; }
#re_products_in ul li , #re_products ul li { display: block; margin: 0px; width: 100%; height: 140px; margin: 6px 0px; }
#re_products_in ul li ol , #re_products ul li ol { width: 100%; }
#re_products_in ul li ol li, #re_products ul li ol li { display: inline; float: left; margin: 0 2px; width: 30%; }
#re_products_in ul li .etw_pinfo , #re_products ul li .etw_pinfo { float: left; width: 68%; _width: 65%; overflow: hidden; }
#re_products_in ul li .etw_pinfo b , #re_products ul li .etw_pinfo b { color: #ff6600; display: block; }
#re_products_in ul li:hover, #re_products ul li:hover { background: #f8f8f8; }
#re_products_in ul li img , #re_products ul li img { border: 1px solid #ccc; padding: 1px; }
#re_products_in a, #re_products a { color: #515151; display: block; padding: 2px; }
#re_products_in a.more, #re_products a.more { color:#FF0000; height:auto; float:right;}

#footer { width:1000px; height:18px; padding:0px;background:#fff; border:#FF3300 1px solid; font: bold 12px Arial, Helvetica, sans-serif; text-align: center; }
#footer a { color:#000; padding: 0 10px; }
#etwlogo { width:1000px; height:30px;background:#fff; padding:10px 0px 0px 0px; border:#CCCCCC 1px solid; margin: 0px auto; font:12px Arial, Helvetica, sans-serif; color:#333333;text-align:center; }
#etwlogo_1 { width:500px; height:auto; margin: 0 auto;}
#etwlogo_1 div { width:200px; float:left; height:27px; vertical-align:middle; margin-left:10px;}
#etwlogo a { color:#FF3300; }
.clear { clear: both; height: 0px; font-size: 0px; }

/* ================ Main left =============== */
#table01{  border:0px; width:100%; background:#999999; text-align:left;}
#etw_table{width:450px;height:600px;float:left;font-size:12px;margin-left:20px;}

