@charset "utf-8";
 body { background:url(images/199.gif);width:1003px; font: 11px Tahoma, Helvetica, sans-serif; margin:0px 0px; margin-left:auto;margin-right:auto;}
a img { border: none; }
*{margin:0; padding:0; }
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:#3366CC; }
#topentrance h5 img { margin-top: -5px; }
#tophead { width:100%; height:78px; background:#FFFFFF; border-top:#C6C6C6 1px solid; border-bottom: #C6C6C6 1px solid; margin-top: 1px; }
#top_company { width:225px; height:63px; border:#CCCCCC 1px solid; margin: 6px 0px 0px 6px; float:left; }
#top_company_name { width:753px; height:63px; border:#CCCCCC 1px solid; margin:6px 0; margin-left:5px; background:url(images/top_company_bg.jpg) repeat-y; float:left; }
#top_company_name span { font:20px Arial, Helvetica, sans-serif; color:#ffffff; display:block; margin-top:10px; text-align:center; }
h2{ font-family:Arial; line-height:30px; height:30px; font-size:20px; padding:0px; margin:0px; color:#EEE;  width:100%; text-align:center;  }
h1{ padding:0; margin:0; font-family:Arial; font-size:24px; line-height:35px; }

.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: 0px; width:100%; height: auto; background:#ffffff;}
.e{color:#0066CC;}
/* ================ 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 .prolist{ 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-align:center; font-weight:bold;  line-height:18px; }

#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 2px 0px; border-bottom: 1px dashed #000; display: block; font-size:11px; line-height: 20px; margin: 5px 0px; width:100%; height: auto;}
#main .left ul li a { color: #000; display: block; padding-left: 18px; }
#main .left ul li a:hover { color:#ff3300; }
.dalei{width:222px;height:20px;float:left; background:#fff; padding-top:10px;padding-left:5px;}
.proM{  font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#3366CC; }
.bh{width:227px;height:46px;float:left; border:#000000 1px solid;margin-top:2px;}
.bh-1{width:56px;height:46px;float:left;margin:2px 0px 0px 0px;}
.bh-2{width:169px;float:right;}

#main_text { font-family:Arial; width:750px; _width: 740px; float:left; padding: 2px  0px 2px  0px; margin-left:10px; }

#main_text .red{ color:#FF0000;}
#main_text #top { border:1px #666666 solid; font: bold 11px Arial, Helvetica, sans-serif; width: 100%; height:18px; padding-top:4px; text-align:right; }
#main_text #top a { color:#003399; padding: 0px 10px; }
#main_text #middle { width:100%; border:1px #666666 solid; margin:6px 0 0 0;}
#main_text #middle #text { color:#000066; line-height: 20px; margin:10px auto; width:98%; text-align:left; height:auto; }
#main_text #middle .add{font-size:12px; line-height:30px; }

#main_text #hotline { background:#f3f3f3; width:98%; margin: 0 auto; margin-top: 10px; height:30px; border-top:3px #ddd solid; padding:0; }
#main_text #hotline .word { color:#ff3300; margin: 3px 0px 0px 12px;   }
#main_text #hotline .word h2{text-align:left; font-family:Arial; color:#3366FF;  font-size:20px; }
#re_products { font-size:12px; height: auto; width:100%; margin: 0px auto; overflow:auto; }
#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 ul li { display: block; margin: 0px; width:49%; height: 140px; margin: 6px 0px; float:left; }
#re_products ul li ol { width: 100%; }
#re_products ul li ol li { display: inline; float: left; margin: 0 2px; width: 37%; }
#re_products ul li .etw_pinfo { float: left; width: 60%; _width: 57%; overflow: hidden; }
##re_products ul li .etw_pinfo b { color:#3366CC; display: block; }
#re_products ul li:hover { background: #f8f8f8; }
#re_products ul li img { border: 1px solid #ccc; padding: 1px; }
#re_products a { color: #515151; display: block; padding: 2px; height: 18px; }
#re_products a.more { color:#3366CC; height:auto; float:right;}

#footer { width:990px;   height:18px; padding:4px 0px 0px 10px; background:#ffffff;border:#CCCCCC 1px solid; font: bold 12px Arial, Helvetica, sans-serif; text-align: center; }
#footer a { color:#666; padding: 0 10px; }
#footer a:hover{color:#0066FF; }
#etwlogo { width:990px; height:50px; padding:10px 0px 0px 10px;background:#ffffff; border:#CCCCCC 1px solid; margin: 0px auto; font:12px Arial, Helvetica, sans-serif; color:#333333; }
#etwlogo a { color:#3366CC; }
.clear { clear: both; height: 0px; font-size: 0px; }

/* ================ Main left =============== */
#table01{  border:0px; width:100%; background:#999999; text-align:left;}
#zs {width:120px;height:147px;margin:30px 55px 30px 55px;float:left;}
#pic {width:300px;height:290px;float:left;}

#infor {width:390px;heigt:290px;float:left;margin-left:20px;}
#etw_wrapper { /*border: 1px solid #ccc;*/ width: 1003px; 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; }
#etwlogo #promotion {width:800px; height:30px; font: normal 11px verdana; color:#ccc; margin:0 auto; float:left; padding: 5px 0 5px 50px; } 
#etwlogo #promotion a { color:#ccc;}
#etwlogo #promotion img {padding-top: 2px; }
#etwlogo .indent { display: inline-block; padding-top: 7px; margin-left: 10px; }
#etwlogo #promotion a img { filter:alpha(opacity=70); /*Fancy style for IE */ -moz-opacity: 0.7; opacity: 0.7;}
#etwlogo #promotion a:hover img { filter:alpha(opacity=100); /*Fancy style for IE */ -moz-opacity: 1; opacity: 1;}

#otherlink { width:600px; margin:6px auto 0 auto; }
#otherlink div { float:left; margin-top:5px; width:auto; height:23px; margin-left:10px; text-align:center; font-size:11px; line-height:23px; background-color:#BBBABA; padding: 0 1px; }
#otherlink a img { border:none; margin-top:-1px; width:auto; }
#otherlink div a { color:#FFFFFF; font-weight:bold; }
#otherlink div a:visited{color:#6633FF; }
