@charset "utf-8";
body { font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:0; margin:0 auto; background:#2E2E2E; }
a { text-decoration: none; }
a img { border:none; }
#detail a{width:500px;height:30px;line-height:30px;font-size:12px;color:#EE5F01;font-weight:bold;float:left;padding:0 30px;}
ul { display:block; margin:0; padding:0; }
ol { display:block; margin:0; padding:0; }
li { display:block; list-style:none; text-align:center; }
.clear { clear:both; width:0px; height:0px; }
h5 { color: #000000; font-size: 9px; margin: 0px auto; margin-bottom:3px; text-align:center; }
.etw_warp { width:928px; height:auto; margin:0 auto; background:url(../images/warp.jpg); aot:left; }
.etw_wrapper { width:910px; height:auto; overflow:hidden; margin:0 auto; background:#fff; }
.etw_top { width:900px; height:auto; line-height:15px; margin:0 auto; background:#ffffff; padding-bottom:0px; }
.etw_top a { color:#113883 }
.header { width:910px; height:182px; background:url(../images/banner.jpg) no-repeat; }
.etw_menu { width:240px; margin-top:0px; float:left; }
.etw_menu ul { width:100%; }
.etw_menu ul li { width:240px; height:auto; line-height:20px; text-align:left; }
.etw_menu ul li a { width:215px; display: block; color: #000000; padding:4px 0 0px 25px; background:#E4EDF6; text-decoration: none; border-top:1px solid #ffffff; border-bottom:1px solid #9B9B9B; }
.message { color:#000000; }
.etw_menu ul li a:hover { color: #DD1208; width:215px; border-bottom:1px solid #ffffff; border-top:1px solid #9B9B9B; }
.etw_logo { width:600px; height:auto; float:right; margin-top:0px; padding-right:10px; text-align:right; }
.lanuage { padding-top:10px; margin-bottom: 20px; }
.lanuage a { color:#0066FF; font-size:11px; padding:1px; }
.etw_logo_1 { width:85%; height:33px; font-family:Arial, Helvetica, sans-serif; font-size:22px; font-weight:bold; color: #000000; margin-top: 40px; padding-right: 100px; }
.etw_logo_1 a { color:#333; }
.proname { width:585px; height:30px; float:right; padding:0 5px 0 0; line-height:30px; font-size:16px; color:#003366; }
h2 { font-size:20px; line-height:30px; margin:0; padding:0; }
.etw_logo_2 { width:50%; height:auto; margin-top:20px; float:right; color: #000000; font-size: 19px; font-weight: bold; margin-right: 30px; }
.etw_logo_2 a { color:#000000; }
.etw_logo_2 a:hover { color:#0033CC; }
.etw_main { width:910px; height:auto; }
.etw_left { width:241px; height:1050px; float:left; background:#F8F8F8; font-size:11px; border-right:1px solid #9B9B9B; }
#menu { width:240px; margin-top:80px; float:left; }
.web { width:190px;margin-top:70px; float:left; height:28px;padding-left: 50px; padding-top:2px; color:#0033FF; font-weight:bold;}
.web a { font-weight:bold; font-size:13px; color:#0033FF;}
.web a:hover { color:#FF0000; }
#menu li.button { float:left; width:240px; text-align:left; height:auto; }
#menu li.button span { display:block; margin-left:10px; }
#menu li.button a { display: block; color: #000000; padding:4px 0 1px 24px; text-decoration: none; }
#menu li.button a:hover { color: #DD1208; padding:4px 0 1px 24px; }
#menu table { border-collapse:collapse; width:0px; height:0; px position:absolute;
top:-18px; left:166px; }
#menu a:hover { visibility:visible; position:relative; z-index:200; }
#menu li:hover { position:relative; z-index:200; }
#menu ul, #menu :hover ul ul, #menu :hover ul :hover ul ul { position:absolute; left:-9999px; top:-9999px; width:0px; height:0px; margin:0px; padding:0px; }
#menu :hover ul.sub { left:240px !important; left:215px; top:0px; background: #333333; border-top:1px solid #DEDDDD; width:235px; height:auto; font-size:11px; }
#menu :hover ul.sub li { display:block; font-size:11px; height:auto; position: relative; float:left; width:210px; text-align:left; }
#menu :hover ul.sub li a { width:210px; background:#2854AB; font-weight:normal; float:left; font-size:11px; color:#fff; float:left; text-align:left; border-right:1px solid #DEDDDD; border-left:1px solid #DEDDDD; border-bottom:1px solid #DEDDDD; }
#menu :hover ul.sub li a:hover { width:210px; background:#8E9095; border-bottom:1px solid #DEDDDD; font-size:11px; color:#fff; float:left; text-align:left; }
ul#menu :hover ul, ul#menu :hover ul :hover ul :hover ul, ul#menu :hover ul :hover ul :hover ul :hover ul :hover ul { background:transparent url(trans.png); font-weight: normal; }
.menu{width:240px;float:left;}
 ul{margin:0;padding:0;list-style:none;}
 ul li{width:240px;height:auto;line-height:18px;float:left;display:block;}
 ul li.suojin a{text-decoration:none;display:block;padding-left:40px;width:200px;}
 ul li.suojin  a:hover{width:200px;}
.etw_contact { width:240px; height:auto; background:#F8F8F8; }
.pdf { float:left; margin:10px 0 0 10px; width:200px; color:#666; font-family:Tahoma; }
.pdf a { height:25px; line-height:25px;padding-top:5px; }
.pdf a img { margin:0 2px -5px 0; }
.contact_image { width:234px; height:30px; line-height:20px; background:url(../images/cot.jpg) no-repeat; float: right; text-align: center; font-size: 16px; font-weight: bold; color: #000000; margin-top: 20px; padding-top: 85px; }
.contact_text { width:230px; height:auto; background:#F8F8F8; float: left; font-size: 11px; line-height: 22px; padding-left:4px; margin-top: 0px; margin-left: 3px; }
.mark { width:170px; height:67px; margin-top:30px; float:right; margin-bottom: 10px; }
.web1 { width:210px; height:67px; margin-top:18px; float:right; margin-bottom: 10px; color: #0033FF; font-weight: bold; font-size: 14px; }
.web1 a { color:#000000; }
.web1 a:hover { color:#FF0000; }
.etw_right { width:667px; height:auto; float:left; font-size: 11px; }
.right_1 { width:667px; height:24px; margin-top:1px; background:#828181; color: #FFFFFF; }
.right_1 a { color:#E8E7E7; text-decoration: underline; }
.etw_company { width:658px; height:auto; padding-top:5px; padding-left:8px; margin-bottom: 2px; }
.company_title { width:99%; height:25px; line-height:25px; font-size:16px; color:#FF9933; background:url(../images/bg.jpg) no-repeat bottom; font-weight: bold; }
h3 { line-height:25px; font-size:16px; margin:0; padding:0; display:inline; }
.company_title .text { text-align:left; width:auto; float:left; }
.company_title a { color:#FF9933; }
.company_title a:hover { color:#0066CC; }
.company_title .span { color:#003399; text-align:right; width:120px; margin-right:30px; float: right; }
.company_text { width:99%; height:auto; background:url(../images/bg.jpg) no-repeat bottom; line-height: 22px; font-size: 11px; }
.company_text1 { width:99%; height:auto; line-height: 22px; font-size: 12px; float:left; }
.company_text1 img { float:right; border:1px solid #cccccc; padding:3px; }
.leave { width:85%; height:400px; line-height: 15px; font-size: 11px; padding: 8px; float:left; }
.contact1 { width:85%; height:400px; line-height: 24px; font-size: 11px; padding: 8px; float:left; }
.STYLE1 { color: #FF0000; font-size:14px; }
.contact1 .img { float:right; }
.products { width:97%; height:auto; line-height: 22px; font-size: 12px; float:left; text-align:justify; margin-left: 2px; background: #F1F4F2; padding: 6px; margin-top: 6px; color:#333; }
.company_text .more { width:50px; height:auto; float:right; margin-right:10px; color:#000000; font-weight: bold; font-size: 12px; margin-bottom: 0px; }
.company_text .more a { color:#3A7CD6; }
.etw_products { width:650px; height:auto; padding-left:15px; margin-bottom: 30px; }
.etw_products ul { width:650px; height:auto; padding-top:10px; padding-bottom:7px; }
.etw_products ul li { width:310px; height:130px; float:left; margin-left:2px; margin-bottom: 0px; }
.products_image { width:105px; height:auto; float:left; border:1px solid #8E8D8D; }
.etw_products ul li ol { width:190px; height:auto; float:left; margin-left: 5px; }
.etw_products ul li ol li { width:100%; height:80px; text-align:left; line-height: 17px; color: #666666; }
.etw_products ul li ol .li_a { margin-top:0px; height:auto; border-bottom: 1px solid #cccccc; font-weight: bold; width: auto; }
.etw_products ul li ol li a { color:#000; }
.etw_products ul li ol li a:hover { color:#0066CC; }
/* footer */

#etw_footer { background:url(../images/foot.jpg) repeat-x; width:910px; height:76px; float: left; margin-top:0px; background-color: #FFFFFF; }
#promotion { margin-top:0px; float:left; text-align:center; width:910px; height:25px; color:#000000; line-height: 25px; border-top: 1px solid #cccccc; font-size: 11px; }
#etw_footer #promotion img { float:left; margin:0 2px 0 20px; }
#etw_footer #promotion1 a img { float:left; margin:0 20px 0 190px; display: inline-block; }
#etw_footer #promotion1 { height:30px; margin-top:10px; float:left; width:95%; color:#ccc; line-height: 15px; }
#etw_footer #promotion1 p { float:left; text-align:center; }
#etw_footer a { color:#333; }
#etw_footer #address { width:730px; padding:10px 120px 0 60px; text-align:center; border-top: 1px solid #cccccc; }
#etw_footer #otherlink { width:740x; margin-left:100px; }
#etw_footer #otherlink .tu { margin-top:4px; width:120px; }
#etw_footer #otherlink div { float:left; margin-top:4px; width:90px; height:25px; text-align:center; margin-left: 10px; }
#etw_footer #otherlink .logowidth { background:none; width:190px; }
#etw_footer #otherlink a img { border:none; }
#otherlink div a { color:#000000; font-weight:bold; }
.otherpro { width:98%; height:auto; margin:0px auto; }
.otherpro ul { width:100%; height:auto; }
.otherpro ul li { width:120px; float:left; padding:0px; margin:5px 4px 5px 4px; display:inline-block; }
.otherpro ul li img { display:block; border:1px solid #ccc; }
.vacuum { height:300px; }
.otherpro ul li strong { display:block; text-align:center; float:none; }
.otherpro ul li a { color:#000000; }
.otherpro ul li a:hover { color:#000000; text-decoration: none; }
.otherpro1 { width:98%; height:auto; margin:0px auto; }
.otherpro1 ul { width:100%; height:auto; }
.otherpro1 ul li { width:200px; float:left; padding:0px; margin:5px 4px 5px 4px; display:inline-block; }
.otherpro1 ul li img { display:block; border:1px solid #ccc; }
.otherpro1 ul li strong { display:block; text-align:center; float:none; font-weight:normal; }
a.back { width:45px; display:block; text-align:center; background:#0D79E4; color:#ffffff; float:right; font-weight:bold; margin:5px; line-height:20px; font-size:11px; margin-top:25px; border:1px #cccccc solid; padding-top:0px; text-decoration: none; }
a.back:hover { background:#E49B0D; color:#000000; }
