@charset "utf-8";
/* CSS Document */
body { width:1003px; font: 12px Arial, Helvetica, sans-serif; margin:0px 0px; }
a img { border: none; }
scrollbar-3d-light-color{ color:#CCCCCC;}
scrollbar-arrow-color{ color:#666;}
scrollbar-base-color{ color:#f6f6f6;}
scrollbar-dark-shadow-color{ color:#FFFFCC;}
a { color: #515151; outline: none; text-decoration: none; }
ul, ol, dl, dt { list-style: none; margin: 0px; padding: 0px; }
.ul1{line-height:20px;}
#etw_wrapper { /*border: 1px solid #ccc;*/ width: 992px; height: auto; margin: 0 auto; padding: 0px 0px 1px 0px; background:#F9F9F9;  }
#etw_wrapper h5 { background: #f9f9f9; color: #666; font-size: 10px; width: 100%; margin: 0px auto; text-align: right; }
#etw_wrapper h5 a { color: #46B78C; }
#etw_wrapper h5 img { margin-top: -5px; }
#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:#3399FF; }
#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:232px; height:63px; border:#3a3838 1px solid; margin: 6px 0px 0px 6px; float:left; }
#top_company_name { width:755px; 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:#CC0033; margin-top: 20px; text-align:center; }
.language { width: 50px; 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: 9px; width:100%; height: auto; }
/* ================ Main left =============== */
#main .left { background: #f5f5f5; float:left; margin-left: 6px;  width:227px; height: auto; }
#main .right {  margin-left: 0px; margin-right:6px;float:right; }
#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; color:#000000; font-weight:bold; border-bottom:#000000 1px dotted; height:28px;}
.bh-2 a{color:#000000; font-weight:bold;}
.bh-2 a:hover{color:#3482C2; font-weight:bold;}
/*.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: 0 4px; }

#main_text .red{ color:#FF0000;}
#main_text #top { border:1px #999999 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%; border:1px #999999 solid; margin:6px 0 0 0;}
#main_text #middle #text { color:#000066; line-height: 20px; margin:10px auto; width:90%;  height:auto; }

#main_text #hotline { background:#f3f3f3; width:90%; margin: 0 auto; margin-top: 10px; height:auto; border-top:3px #ddd solid; }
#main_text #hotline .word{ color:#CC0033; margin: 3px 0px 0px 0px;}
#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: #3280C0; 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:976px; height:18px; padding:4px 0px 0px 10px; border:#999999 1px solid; margin:6px auto; font: bold 12px Arial, Helvetica, sans-serif; text-align: center; }
#footer a { color:#000; padding: 0 10px; }
#etwlogo { width:976px; height:30px; padding:10px 0px 0px 10px; border:#CCCCCC 1px solid; margin: 0px auto; font:12px Arial, Helvetica, sans-serif; color:#333333; }
#etwlogo div{width:150px;height:30px;margin:0 auto;}
#etwlogo a { color:#FF3300; }
.clear { clear: both; height: 0px; font-size: 0px; }

#otherlink{width:900px;float:left;height:auto;}
#otherlink div{width:auto;height:25px;text-align:center;font-size:11px;}
#otherlink div a{ padding-left:15px;}
#etw_table{width:450px;height:500px;float:left;margin-left:26px;}

/* ================ Main left =============== */
#table01{  border:0px; width:100%; background:#999999; text-align:left;}
#more a{width:20px;color:#CC0033;float:right;}