@charset "utf-8";
body { background: #EEEEEE url(../images/header.gif) repeat-x top left; color: #000000; margin: 0; padding: 0; font:11px Tahoma, Arial, Helvetica, sans-serif; line-height:20px; }
ul, ol, li { list-style:none; }
p{margin:0; padding:0; }
img { border: 0; }
a { color: #3B76B0; background-color: inherit; }
a:hover { color: #003E63; background-color: inherit; }
#wrapper { width:1003px; height:auto; margin:0 auto; }
#top { clear: both; width: 860px; height: auto; margin: 0 auto; }
#top h5 { color: #666; font-size: 9px; width: 100%; margin: 0px auto; text-align:left; height:auto; }
#top h5 a { color: #27326A; }
#header { clear: both; width: 755px; height:40px; margin: 0 auto; }

#header #language { width:277px; margin-top:10px; padding-top:5px; font-size:11px; text-align:right;float:right;}
#header #language a { color:#333399; margin-right:1px;text-decoration:underline; }
#header #language a:hover { text-decoration:none; }
#header #language img { margin-right:5px; }
#hmenu {padding:13px 0 5px 0; float:left; height:auto; }
#hmenu a { padding: 12px 12px 2px 11px; text-decoration: none; color: #fff; background: #FF7301 url(../images/hmenuarrow.gif) no-repeat top center; margin: 0 0 3px 1px; border-bottom: 4px solid #2F4A6C;font-weight:bold;}
#hmenu a:hover { background: #ccc url(../images/hmenuarrowhover.gif) no-repeat top center; color: #414141; border-bottom: 4px solid #BCBCBC; }
#banner { width:750px; height:126px; background:url(../images/banner.jpg) no-repeat; border:2px solid #fff; display:block; margin:10px 0px 10px 0px; clear:both; margin:0 auto; }
#banner .word { font:bold 17px Arial, Helvetica, sans-serif; color:#fff; margin:50px 0px 0px 55px !important; _margin:52px 0px 0px 28px; float:left; }
#banner .word a { margin:0; padding:0; color:#FFF; text-decoration:none; }
#banner .word a:hover { text-decoration:underline; }
#banner .proname h2 { float:left; width:680px; font-family:"Times New Roman", Times, serif;  font-size:22px; color:#FFF; line-height:28px; margin:0px 0px 0px 55px !important; _margin:0px 0px 0px 28px; }

#container { width:1003px; height:auto; margin:0 auto; }
.con { border-top: 1px solid #FEFEFE; background-color:#FDFDE4; color: #000000; width:750px; margin:0 auto; margin-top:5px; overflow:hidden; }
#articles { width:750px; padding:3px 0 0 0; margin:0 auto 10px auto; }
#left { float: left; background:#FDFDE4; width: 220px; margin-bottom:-10000px; padding-bottom:10000px; }
#leftmenu { margin: 0; padding: 0; line-height:16px; }
#leftmenu a { display: block; background: #3B76B0 url(../images/vmenuarrow.gif) no-repeat center left; color: #FFFFFF; padding: 5px 0 5px 19px; margin: 0 0 1px 0; text-decoration: none; font-weight:bold; }
#leftmenu a:hover { color: #FFFFFF; background: #3C6491 url(../images/vmenuarrowhover.gif) no-repeat center left; }
#leftmenu a.butt { color:#FFFFFF; background: #3C6491 url(../images/vmenuarrowhover.gif) no-repeat center left; }
.leftcontact { color: #808080; margin: 2px 0 2px 0; padding: 8px; }
.leftcontact span { font-weight:bold; }
.leftcontact .inner1 { display:block; margin:0; padding:0; text-indent:24px; }
.leftcontact .inner2 { display:block; margin:0; padding:0; text-indent:26px; }
.leftcontact .inner { display:block; margin:0; padding:0; text-indent:40px; }
.leftcontact .w { font-size:16px; font-weight:bold; margin:10px 0 2px 0px; height:51px; background:url(../images/cer01.jpg) no-repeat; display:block; border: 2px solid #ccc; padding-left:15px; }
.leftcontact .w .w00 { margin:15px 15px 15px 4px; font-size:16px; font-weight:bold; }
.leftcontact .w .w00 a { text-decoration:none; }
.leftcontact_ad { background:url(../images/cer01.jpg) no-repeat; color: #808080; margin: 2px 0 2px 0; height:51px; display:block; border: 2px solid #ccc; margin:8px; }
.leftcontact_ad a { text-decoration:none; }
.leftcontact_ad .w01 { margin:15px; font-size:16px; font-weight:bold; }
.right, .right01 { float: right; width: 505px; padding: 0 6px 0 0; margin-bottom:-10000px; padding-bottom:10000px; }
.right .productlist { width:98%; float:left; }
.right .productlist a.pdf { color:#666; text-decoration:none; margin:0; padding:0; }
.right .productlist a.pdf img { border:none; margin:0; }
.right .productlist h3 { font-size:18px; font-family:Arial; font-weight:bold; margin:0; padding:0; line-height:25px; }
.right .productlist h2 { font-size:18px; font-family:Arial; font-weight:bold; margin:0; padding:0; line-height:25px; }
.right .productlist span { font-weight:bold; margin:0; padding:0; }
.right .productlist .inner1 { display:block; margin:0; padding:0; text-indent:25px; }
.right .productlist .inner2 { display:block; margin:0; padding:0; text-indent:27px; }
.right .productlist .inner3 { display:block; margin:0; padding:0; text-indent:40px; }
.right .productlist .pro { width:100%; height:auto; }
.right .productlist .pro img { border:1px solid #ccc; padding:2px; }
.right .productlist ul { margin: 6px 0px 0px 0px; float:left; text-align: left; width: 98%; color: #666666; }
.right .productlist ul li { float:left; margin:5px 0; width:100%; height:auto; padding:0px; float:left; }
.right .productlist ul li ol { width:99%; height:auto; float:left; margin-left:-80px; *margin-left:0px;
}
.right .productlist ul li ol li { height:auto; display:inline; float: left; width: 22%; padding:1px; margin-top:0; margin-right: 2px; margin-bottom:0px; margin-left: 2px; }
.productlist ul li ol li.etw_pinfo { width:74%; float:right; margin-left:3px; line-height:16px;  }
.productlist ul li ol li.etw_pinfo a { color: #3B76B0; margin-top:-6px; }
.productlist ul li ol li.etw_pinfo a strong { display:block; text-decoration:underline; }
.productlist ul li ol li.etw_pinfo a strong:hover { color:#3C6491; }
.productlist ul li img { margin-right:0px; float:left; padding:2px; border:1px solid #ccc; }
/*other products*/
.right .otherpro { width: 99%; float:left; }
.right .otherpro .pro { width:100%; height:auto; }
.right .otherpro .pro img { border:1px solid #ccc; padding:2px; }
.right .otherpro ul { margin: 6px 0px 0px 0px; float:left; text-align: left; width: 98%; color: #666666; }
.right .otherpro ul li { float:left; margin: 5px 0; height:auto; width:23%; padding:0px; float:left; }
.right .otherpro ul li ol { width: 40%; height:auto; float:left; margin-left:-80px; *margin-left:0px;
}
.right .otherpro ul li ol li { height:auto; display: inline; float: left; width: 22%; padding:1px; margin-top: 0; margin-right: 2px; margin-bottom: 0px; margin-left: 2px; }
.right .otherpro ul li ol li.etw_pinfo { width:105px; float:left; margin-left:3px; }
.right .otherpro ul li ol li.etw_pinfo b { width:105px; color: #808080; display: block; margin-top:5px; }
.right .otherpro ul li ol li.etw_pinfo b a { text-decoration:underline; color:#808080; }
.right .otherpro ul li ol li.etw_pinfo b a:hover { color:#808080; text-decoration:none; }
.right .otherpro ul li ol li.etw_pinfo strong { width:105px; color: #808080; display: block; margin-top:5px; }
.right .otherpro ul li ol li.etw_pinfo strong a { text-decoration:underline; color:#808080; }
.right .otherpro ul li ol li.etw_pinfo strong a:hover { color:#808080; text-decoration:none; }
.right .otherpro ul li ol li.etw_pinfo a { width:105px; color: #808080; margin-top:5px; text-decoration:underline; }
.right .otherpro ul li ol li.etw_pinfo a strong { display:block; color: #808080; }
.right .otherpro ul li ol li.etw_pinfo a strong:hover { color:#808080; text-decoration:none; }
.right .otherpro ul li img { margin-right:0px; float:left; padding:2px; border:1px solid #ccc; }
.right .otherpro .tt { margin: 8px 0 5px 0; font-size:12px; border-top:1px dotted #ccc; background-color: inherit; background: url(../images/h2bghover.gif) no-repeat center left; color:#000; padding:7px 0 5px 20px; font-size:12px; color:#3B76B0; font-weight:bold; }
.title { margin: 8px 0 5px 0; padding: 0; font-size:12px; color: #000; background-color: inherit; font-weight:bold; }
.title a { text-decoration: none; background-color: inherit; background: url(../images/h2bghover.gif) no-repeat center left; color:#3B76B0; background-position: center left; font-weight:bold; padding: 0 0 0 20px; font-size:12px; }
.title a:hover { background: url(../images/h2bg.gif) no-repeat center left; color:#000; }
.title_01 { margin: 8px 0 5px 0; font-size:12px; border-top:1px dotted #ccc; background-color: inherit; background: url(../images/h2bghover.gif) no-repeat center left; color:#000; padding:7px 0 5px 20px; font-size:13px; color:#3B76B0; font-weight:bold; }
.title_01 h3 { font-size:14px; line-height:20px; font-weight:bold; }
/*other products finish*/
.right .cer { width: 98%; float:left; }
.right .cer img { display:block; margin:10px 0px 10px 40px; border:2px solid #ccc; padding:2px; }
.table01 { width:100%; background:#FDFDE4; }
.table01 td { background:#C7E4FF; padding-left:3px; }
.table01 td.d { background:#94C9FA; color:#fff; font-weight:bold; }
#links { clear: both; position:relative; margin: 0 auto; width: 730px; padding:4px 10px 0px 10px; *padding:8px 10px 0px 10px;
background: #3B73AC; color: #FFF; height:140px; }
#links span { font-weight:bold; }
#links a { color:#fff; text-decoration:underline; }
#links a:hover { color:#fff; text-decoration:none; }
#links .more { float:right; line-height:11px; }
#links .more a { text-decoration:underline; color:#fff; }
#links .more a:hover { text-decoration:none; color:#fff; }
.hotlink{margin:0 auto; width: 740px; text-align:center; }
.hotlink a{padding:0 8px; }

#footer { width:1003px; height:auto; margin:0 auto; }
#foot { margin:3px auto; width: 740px; padding: 0 5px 0 5px; background:#c9c9c9; height:55px; }
#foot #ico { width:150px; height:30px; margin-left:50px; padding-top:10px; }
#foot #address2 { float:right; width:530px; height:40px; margin-top:-35px; }
#foot #address { width:100%; height:20px; line-height:20px; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-align:center; }
#foot #address span, #foot #address2 span { font-weight:bold; }
#foot #otherlink { width:400px; margin-top:1px; margin:0 auto; clear:both; }
#foot #otherlink div { float:left; width:90px;  margin-left:10px; text-align:center; background:#fff; }
#foot #otherlink div a img { border:none; }
#foot #otherlink div a { text-decoration:none; color:#fff; font-weight:bold; font-family:Arial, Helvetica, sans-serif; }

