@charset "utf-8";
/* CSS Document */
h2 { font:bold 16px Verdana, Arial, Helvetica, sans-serif; color:#000; margin:0px; padding:0px 0px 0px 15px; }
hr { border:1px dashed #FF6600; height:1px; }
body { direction:ltr; font:normal 12px Arial, Helvetica, sans-serif; margin:0; padding:0; line-height:24px; }
* { margin:0; padding:0; }
img { border:0px; }
a img { border:none; }
a { outline:none; text-decoration:none; color:#000; }
:focus { -moz-outline-style:none; }
ol, ul, dl, dt { list-style:none; }
ol:after, ul:after { content:"."; display:block; font-size:0px; line-height:0px; height:0; clear:both; visibility:hidden; }
.clear { clear:both; height:0px; font-size:0px; display:block!important; display: none; }
#etw_wrapper { width:1003px; height:auto; margin:0 auto; padding:0px; background:#E1FDE1; }
#header { width:100%; height:auto; }
#header h5 { background:#F1FCF1; color:#000000; font-size:9px; width:100%; margin:0px auto; text-align:right; border-bottom:1px #333333 solid; font-weight:normal; }
#header h5 a { color:#842D39; }
#header h5 img { margin-top:-18px !important; margin-top:0px; }
#header .etw_mhead { display:block; width:100%; height:170px; }
#etw_header_logo { width:200px; height:70px; float:left; }
#header .etw_mhead #namebox { width:780px; height:70px; border-left:10px solid #2D8A47; background:url(images/namebox.jpg); float:left; }
#header .etw_mhead #namebox .name { width:75%; background:#FFFFFF; filter:alpha(opacity=70); /*Fancy style for IE */ -moz-opacity:0.7; opacity:0.7; margin:10px 0 0 0; color:#215721; padding:15px 0 0 10px; text-align:left; height:45px; font-size:17px; font-weight:bold; }
#header .etw_mhead #namebox .name a { font-size:17px; color:#215721; }
#namebox .name h2 { font-family:Arial; font-size:20px; color:#215721; display:inline; }
/*#namebox .name h2 a {font:bold 16px Verdana;color:#006633; }*/
#header .etw_mhead #underlogo { width:200px; height:100px; background:url(images/bgunderlogo.jpg); float:left; }
#header .etw_mhead .line { height:1px; width:100%; background:#FFFFFF; font:0px Arial; float:left; }
#header .etw_mhead .newproduct { width:780px; height:100px; background:url(images/bg.jpg); border-left:10px solid #2D8A47; font:normal 12px verdana; color:#CCCCCC; margin:0 auto; float:left; }
#header .etw_mhead .newproduct ul { margin:0px; text-align:left; width:100%; height:100%; font:normal 12px Arial, Helvetica, sans-serif; color:#fff; }
#header .etw_mhead .newproduct ul li { display:block; padding:0 0 0 8px; margin:3px 0px 0 0; width:32%; height:auto; line-height:18px; float:left; }
#header .etw_mhead .newproduct ul li.no { border:none; }
#header .etw_mhead .newproduct ul li ol { width:100%; border:none; height:auto; }
#header .etw_mhead .newproduct ul li ol li { display:inline; float:left; margin:4px 0px 0 0px; width:auto; text-align:left; height:auto; border:none; }
#header .etw_mhead .newproduct ul li ol li.len { width:230px; }
#header .etw_mhead .newproduct ul li .etw_pinfo { width:60%; border:none; height:auto; color:#ccc; }
#header .etw_mhead .newproduct ul li ol li a { font-size:12px; color:#ffffff; display:block; padding:0px; height:auto; border:none; text-align:right; }
#header .etw_mhead .newproduct ul li ol li a:hover { text-decoration:underline; }
#container { width:100%; background:#F4F4F5; float:left; overflow:hidden; }
#sideleft { width:200px; float:left; text-align:left; border-top:1px solid #FFFFFF; }
#sideright { width:781px; float:left; background:#FFFFFF; text-align:left; border-left:10px solid #fff; }
#container { display:inline-block; }
/*\*/
#container { display:block; }
/* end easy clearing */
/*\*/
#sideleft, #sideright { padding-bottom:32767px; margin-bottom:-32767px; }
#sideleft #contact { margin:40px 0 10px 0; width:100%; height:auto; padding:0px; font:normal 12px Arial, Helvetica, sans-serif; color:#ccc; line-height:20px; }
#sideleft #contact .contacttitle { color:#FFFFFF; font-weight:bold; font-size:14px; margin:0; padding:2px 0 2px 14px; background:#2D8A47; height:auto; }
#sideleft #contact .contacttext { padding:10px 5px 0 10px; color:#333333; }
#sideleft #contact .contacttext a { color:#2D8A47; text-decoration:none; font-weight:bold; }
#sideleft ul { margin:0px auto; text-align:left; width:99%; height:auto; font:normal 12px arial; color:#215721; margin-top: -4px; }
#sideleft ul li { display:block; width:93%; margin-top:5px; height:auto; line-height:22px; float:left; }
#sideleft ul li a, #sideleft ul li.s a { margin-left:5px; color:#333333; display:block; padding:4px 0 0 10px; width:183px; border-bottom:1px solid #CCCCCC; background:url(images/arrow.gif) no-repeat left; font:normal 12px Arial; }
#sideleft ul li.s a { margin-left:15px; background:url(images/arrow1.gif) no-repeat left; width:173px; border-bottom:1px dashed #ccc; }
#sideleft ul li a:hover { background:url(images/arrow1.gif) no-repeat left; color:#023DA0; font-size:12px; }
#sideleft ul li.title { font-size:14px; font-weight:bold; padding:0px 0 3px 15px; width:185px; border-bottom:1px solid #CCCCCC; background:#2D8A47; color:#FFFFFF; }
#etw_tabs1 { float:left; width:68%; height:auto; font:bold 12px Verdana, Arial, Helvetica, sans-serif; line-height:16px!important; line-height:15px; }
#etw_tabs1 ul { margin:0; padding:0px 10px 0px 0px; list-style:none; }
#etw_tabs1 li { display:inline; margin:0; padding:0; }
#etw_tabs1 a { float:left; background:url(images/tableft1.jpg) no-repeat left top; margin:0 1px; padding:0 0 0 4px; text-decoration:none; color:#215721; }
#etw_tabs1 a span { float:left; display:block; background:url(images/tabright1.jpg) no-repeat right top; padding:3px 30px 4px 28px !important; padding:4px 30px 4px 28px; }
#etw_tabs1 a:hover { color:#FFFFFF; }
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#etw_tabs1 a span { float:none; }
/* End IE5-Mac hack */
#etw_tabs1 a:hover { background-position:0% -23px; }
@media all and (min-width:0px) {
#etw_tabs1 a span {
padding:3px 50px 5px 46px;
}
}
#etw_tabs1 a:hover span { background-position:100% -23px; }
#etw_tabs1 #current a { background-position:0% -23px; color:#FFFFFF; }
#etw_tabs1 #current a span { background-position:100% -23px; }
#sideright #contentleft, #sideright #contentleft1 { width:68%; height:auto; float:left; font:normal 12px Arial, Helvetica, sans-serif; color:#333333; line-height:22px; padding:0 0 0 10px; }
#contentleft1 #ul_main { width:100%; height:auto; margin:0; padding:0px }
#contentleft1 #ul_main li { float:left; height: 115px; margin: 4px 0; padding: 0; }
#contentleft1 #ul_main li ol { margin:0px; padding:0px; }
#contentleft1 #ul_main li ol li { width:400px; margin-left: 12px; margin-top: 0px; background: #F9FCFA; }
#contentleft1 #ul_main li ol li img { border:1px solid #E1FFE1; }
#contentleft1 #ul_main li ol li a { color:#009900; font-weight:bold; }
#contentleft1 #ul_main li ol li.li_img { padding:3px; width:100px; margin-left: 2px; background: #fff; }

.relatepro { float:left; width:98%; height:auto; margin-left:6px; margin-top:5px; }
.relatepro ul { float:left; width:100%; height:auto; }
.relatepro ul li { float:left; height:auto; width:110px;}
.relatepro ul li a { display:block; width:100px; margin-left:10px; }
.relatepro ul li span{width:100px;text-align:center; float:left;display:block; line-height:16px; height:auto; color:#06C; }


#sideright #contentleft1 a { color:#215721; font-weight:bold; }
#sideright #contentleft1 a:hover { text-decoration:underline; }
.contenttitle { font:normal 12px Arial, Helvetica, sans-serif; color:#000000; font-weight:bold; padding:10px 0 0 0; display:block; }
#sideright #contentleft, #sideright #contentleft1 img { float:left; padding:1px; margin-right:5px; }
#sideright #contentleft1 a.more { width:35px; height:20px; background:#2D8A47; float:right; text-align:center; border:1px solid #9F9F9E; color:#fff; margin-bottom:10px; }
#sideright #contentleft1 a.more:hover { text-decoration:underline; }
#sideright #contentright { width:29%; height:auto; float:right; border:1px solid #E7E6E6; padding:0 0 0 0px; margin-top: -22px; }
#sideright #contentright .classtitle { background:#2D8A47; display:block; height:auto; font:bold 12px Verdana, Arial, Helvetica, sans-serif; padding:4px 0 4px 12px; color:#fff; }
#contentleft .pdf { clear:both; float:left; width:90%; height:auto; margin:0; padding:0; }
#contentleft .pdf a { color:#666; }
#contentleft .pdf a img { border:none; float:left; margin-right:3px; }
#contentleft .pdf a:hover { text-decoration:underline; }
#sideright #contentright ul#hotul { width:98%; height:auto; float:left; margin:10px 0 0 0; }
#sideright #contentright ul#hotul li { width:100%; margin-bottom:10px; }
#sideright #contentright ul#hotul li { display:block; width:100%; height:auto; line-height:18px; }
#sideright #contentright ul#hotul li ol { width:100%; border:none; height:auto; }
#sideright #contentright ul#hotul li ol li { display:block; margin:4px 0px 0 0px; width:auto; text-align:center; height:auto; border:none; color:#CC0000; }
#sideright #contentright ul#hotul li .etw_pinfo { width:80%; border:none; height:auto; color:#000; text-align:justify; padding:0 0 5px 0px; margin:0 0 0 22px; border-bottom:#ccc 1px dashed; }
#sideright #contentright ul#hotul li ol li a { font-size:12px; color:#215721; padding:0; margin:0; }
#sideright #contentright ul#hotul li ol li a:hover { color:#ffffff; background:#215721; }
#etw_container #etw_container_right { float:right; width:730px; height:auto; }
#etw_container #etw_container_right #etw_content_lf { float:left; margin-right:2px; width:506px; /*69%*/ }
/*
#etw_content_lf #re_Products { height:auto;}
#etw_content_lf #re_Products ul { margin:6px auto; text-align:left; width:96%; height:auto; }
#etw_content_lf #re_Products ul li { display:block; margin:0px; width:100%; height:90px; }
#etw_content_lf #re_Products ul li ol { width:100%; }
#etw_content_lf #re_Products ul li ol li { display:inline; float:left; margin:0 2px; width:20%; }
#etw_content_lf #re_Products ul li .etw_pinfo { width:75%; }
#etw_content_lf #re_Products ul li .etw_pinfo b { color:#ff6600; display:block; }
#etw_content_lf #re_Products ul li:hover { background:#f8f8f8; }
#etw_content_lf #re_Products a { color:#515151; display:block; padding:6px; height:78px; }*/

#etw_content_lf #etw_societe { margin:5px auto; width:96%; text-align:justify; }
#etw_container #etw_container_right #etw_content_rt { float:right; margin:0px; width:220px; /*30%*/ }
#etw_container_right #etw_content_rt #etw_cc { display:block; margin:0 auto; width:99%; height:auto; }
#etw_container_right #etw_content_rt #etw_cc li { background:#f5f5f5 url(../images/list_a3.gif) no-repeat 16px 7px; margin:1px 0px; *margin:0px;
width:100%; height:auto; }
#etw_container_right #etw_content_rt #etw_cc li a { color:#515151; display:block; padding-left:25px; }
#etw_container_right #etw_content_rt #etw_cc li a:hover { background:#f1f1f1 url(../images/list_a3.gif) no-repeat 12px 7px; }
#etw_container #etw_container_right #etw_p #pro_d { width:100%; }
#etw_container_right #etw_p { float:left; height:auto; width:100%; }
#etw_container_right #etw_p ul { margin:6px auto; text-align:left; width:100%; height:auto; }
#etw_container_right #etw_p ul li { display:block; float:left; margin:6px 1%; padding:0px; width:48%!important; width:46%; height:128px; }
#etw_container_right #etw_p ul li ol { float:left; width:100%; height:auto; }
#etw_container_right #etw_p ul li ol li { display:block; float:left; margin:0 2px; width:35%; }
#etw_container_right #etw_p ul li .etw_p { width:62%; display:block; overflow:hidden; line-height:16px; ; }
#etw_container_right #etw_p ul li .etw_p a { color:#CC0000; display:block; font-weight:bolder; padding:0px; margin:0px; }
#etw_container_right #etw_p ul li:hover { background:#f8f8f8; }
#etw_container_right #etw_p dl { margin:10px; width:98% !important; width:96%; height:auto; }
#etw_container_right #etw_p dl dt { display:block; float:left; margin:0px 1%; width:auto; height:auto; }
#etw_container_right #etw_p dl dd { float:right; padding-top:5px; width:62%; }
#etw_container_right #etw_p dl a { padding:0; }
#etw_container_right #etw_p a { color:#515151; display:block; padding:6px 0px 0px 6px; }
#etw_container_right h4 { font-size:16px; height:20px; padding-top:5px; font-weight:bold; text-align:left; text-indent:12px; font-family:Arial, Helvetica, sans-serif; }
.pro_name { color:#8C0200; font-weight:bolder; }
#xfooter { width:1003px; background:#fff; height: 66px; border-top:2px solid #2F4463; }
#productname { width:100%; height:20px; text-align:center; margin-top:5px; }
#productname a { line-height:20px; padding-left:13px; }
#productname a:hover { color:#009900; }
#xfooter p { text-align:center }
#xfooter #white { width:200px; height:60px; background:#fff; float:left; border-top:2px solid #2F4463; }
#xfooter #promotation { width:747px; height:50px; background:#FFFFFF; font:normal 12px verdana; color:#2F4463; margin:0px auto; float:left; padding-left:250px; padding-top:5px; }
#xfooter #promotation div { float:left; width:170px; height: 30px; }
#xfooter #promotation #div1 { float:left; margin-left:300px!important; margin-left:140px; }
#xfooter #promotation a { color:#D9D8D6; text-decoration:underline; line-height: 25px; }
#xfooter #promotation a:hover { color:#000000; }
#xfooter #promotation img { padding-top:2px; }
#xfooter .indent { display:inline-block; padding-top:7px; margin-left:10px; }
#xfooter #promotation a img { filter:alpha(opacity=70); /*Fancy style for IE */ -moz-opacity:0.7; opacity:0.7; }
#xfooter #promotation a:hover img { filter:alpha(opacity=100); /*Fancy style for IE */ -moz-opacity:1; opacity:1; }
#products, #products1, .products2 { width:520px; float:left; height:auto; }
#products ul, #products1 ul, .products2 ul { margin:5px auto; text-align:left; width:510px; height:auto; }
#products ul li, #products1 ul li { display:block; float:left; margin:6px 1px; padding:0px; width:100%; height:auto; line-height:16px; }
.products2 ul li { display:block; float:left; margin:2px; padding:0px; width:23%; height:auto; line-height:16px; }
#products ul li ol, #products1 ul li ol, .products2 ul li ol { float:left; width:90%; height:auto; }
#products ul li ol li, #products1 ul li ol li, .products2 ul li ol li { display:block; float:left; margin:0 2px; width:22%; }
#products ul li .p, #products1 ul li .p { width:72%; display:block; overflow:hidden; }
.products2 ul li .p { font-family:Arial; height:auto; color:#333; font-weight:bold; display:block; text-align:center; clear:both; overflow:hidden; width:96%; }
.products2 .con { width:99%; height:auto; float:left; margin:10px 3px 10px 3px; display:block; }
.m { width:510px; height:auto; margin:8px 10px 13px 3px; border-bottom:1px dashed #2D8A47; text-align:right; font-size:12px; float:right; font-weight:bold; }
.m a { color:#023DA0; }
.m a:hover { text-decoration:underline; }
#products ul li .p b, #products1 ul li .p b, .products2 ul li .p b { font-family:Arial; color:#F01E21; display:block; }
#products ul li:hover, #products1 ul li:hover, .products2 ul li:hover { }
#products img, #products1 img, .products2 img { border:#CCCCCC 1px solid; }
.proinformation { width:520px; height:auto; margin-bottom:4px; float:left; }
#sideright #contentleft .proinformation h2 { font-size:16px; font-family:Arial; line-height:30px; color:#333; }
a.pages { width:20px; height:20px; background:#2D8A47; float:right; text-align:center; border:1px solid #9F9F9E; margin:5px; display:inline-block; color:#fff; }
a.pages:hover { color:#000; margin:5px; }
a.pages1 { width:20px; height:20px; background:#2D8A47; float:right; text-align:center; border:1px solid #9F9F9E; margin:5px; display:inline-block; color:#000; }
a.pages1:hover { margin:5px; }
.back { width:35px; height:20px; background:#2D8A47; float:right; text-align:center; border:1px solid #9F9F9E; margin-bottom:5px; margin-right:7px; }
.back1 { width:35px; height:20px; background:#2D8A47; float:right; text-align:center; border:1px solid #9F9F9E; margin-top:5px; margin-bottom:5px; margin-right:8px; }
.back a, .back1 a { color:#fff; }
.back a:hover, .back1 a:hover { text-decoration:underline; }
.table { background:#2E8A47; width:98%; margin-top:5px; margin-bottom:5px; }
.table tr { background:#fff; }
.propicture { width:90%; }
.propicture img { border:1px solid #ccc; margin:10px auto 10px 125px; }
.propicture1 { width:98%; }
.propicture1 img { border:1px solid #ccc; margin:10px auto 10px 75px; }
#etw_table { width:500px; height:600px; float:left; margin-top:5px; }
.title_m { height:25px; line-height:25px; border-bottom:1px solid #008040; width: 525px; font-weight:bold; font-size: 14px; }

