@charset "utf-8"; 
/* CSS Document */
body{ direction:ltr;  font:11px Tahoma, Arial, Verdana, Segoe, sans-serif;  margin:0;  padding:0;  line-height:21px;  background-color:#FFF; }
*{margin:0; padding:0; }
img{border:0; }
a img{border:none; }
a{outline:none;  text-decoration:none; color:#343434;  }
ol, ul, dl, dt{list-style:none; }
ol:after, ul:after{ content:".";  display:block;  font-size:0;  line-height:0;  height:0;  clear:both;  visibility:hidden;  }
.clear{clear:both;  height:10px; }
#clear{clear:both;  height:0;  font0size:0;  line-height:0; }
.insert{text-indent:63px; display:block; }
.insert01{text-indent:43px; display:block; color:#FF8C00; 	font-weight:bold; }
.more{float:right; margin:5px auto; border:none; }
.more img{border:none; }
.table{background:#2E8A47;width:98%;margin-top:5px;margin-bottom:5px;}
.table tr{background:#fff;}
.table td{padding-left:5px;padding-right:3px;}
.table td.row{padding-left:5px;padding-right:3px;background:#C4E2FF;}
.table01{width:547px;height:auto;background:#C6C6C6;color:#003399;float:left;margin-top:15px;}
.table01 tr{background:#fff;}
.table01 td.leavemess{text-align:center;font-size:12px;font-weight:bold;}
.table01 a{color:#508418;}
.table01 td{background:#F3F7FB;}
.table01 td.row{padding-left:10px;margin-left:10px;}
#hot_line{width:300px; height:150px; background:url(../images/hot_line.jpg) no-repeat;  padding:20px auto; text-align:center; }
#line{padding-top:10px; font-weight:bold; }
#line .back_home{float:right; width:auto; }
#line .back_home a{background:#F5941F; padding:2px 8px; color:#fff; }
#line .back_home a:hover{background:#2B5CAB; color:#fff; }
#etw_wrapper{ width:1003px;  height:auto;  margin:0 auto;  padding:0;  background:#E1FDE1;  }
#etw_header{ width:100%;  height:215px !important;  _height:217px; }
h5{ background:#fff;  color:#959595;  font-size:9px;  width:100%; height:16px;  margin:0 auto;  text-align:right;  border-bottom:1px #ccc solid;  font-weight:normal; margin-top:-5px; }
h5 a{ color:#ccc; font-size:9px; }
#etw_header .etw_mhead{ display:block;  width:100%;  height:170px; }
#etw_header .etw_mhead #namebox{width:1003px; height:170px; background:url(../images/banner.jpg); float:left; }
.etw_language{width:300px; float:left; margin:2px 0 0 5px; height:20px;  }
.etw_language a{color:#003399; font-size:13px; font-weight:bold; }
.etw_language a:hover{color:#FF8C00; }
.company_name{width:500px; float:left; margin:2px 0 0 35px; height:20px;   font-size:15px; font-weight:bold; color:#4B4B4B; }
#namebox .proname{float:right;  width:650px; height:25px; margin:120px 0 0 300px; font-family:Helvetica, Arial; font-size:15px; font-weight:bold; line-height:25px;  }
#namebox .proname h2{ display:inline; font-size:15px; line-height:25px;}


#etw_main{width:100%; float:left;  overflow:hidden; }
#sideleft{width:200px;  float:left;  text-align:left;  border-top:1px solid #FFFFFF; background:#EDF3F9; }
#sideright{width:793px;  float:left;  background:#FFFFFF;  text-align:left;  border-left:10px solid #fff; }
#sideright h2{float:left; width:auto;  display:block; font-size:16px; line-height:25px; font-family:Arial; color:#000; font-weight:bold; margin:15px 0 0 0; padding:0;}
#etw_main{ display:block;  }

.re_products,.thermal{width:531px; height:auto; float:left; line-height:20px; }
.re_products ul,.thermal ul{margin:7px 0 2px 10px; text-align:left; width:569px; height:auto; }
.re_products ul li,.thermal ul li{float:left; display:block; width:518px; margin:2px 0; border-bottom:1px dashed #ccc; }
.re_products ul li ol,.thermal ul li ol{width:518px; }
.re_products ul li ol li{float:left; width:100px; background:none; border-bottom:none; padding-right:8px; }
.re_products ul li ol li img,.thermal ul li ol li img{padding:1px; border:1px solid #ccc; margin:8px 5px 0 0;}
.re_products ul li.p{width:390px; border:1px solid #ccc; padding-left:5px; height:135px; display:block; background:#EDF3F9; text-align:justify; margin-top:10px; line-height:19px; }
.re_products ul li.p a.b,.thermal ul li.p a.b{color:#343434; font-weight:bold; display:block; }
.re_products ul li.p a:hover.b,.thermal ul li.p a:hover{text-decoration:underline; color:#003399; }

.re_products ul li.p a{color:#343434; font-weight:bold; display:block;}


.thermal ul li ol li{float:left; width:100px; background:none; border-bottom:none; padding-right:8px; }
.thermal ul li.p{width:390px; border:1px solid #ccc; padding-left:5px; height:90px; display:block; background:#EDF3F9; text-align:justify; margin-top:10px; }
.side{width:202px; height:auto; float:left; }
.side ul{width:202px; height:auto; }
.side ul li{width:202px; }
.side ul li .d img{margin:2px 1px 2px 1px; border:1px solid #ccc; padding:1px; }
.side ul li .f{width:182px; text-align:justify; background:#f5f5f5; border:1px solid #ccc; padding:0 3px; }
.side ul li .f a{color:#003399; display:block; } 
.side ul li .f a:hover{color:#fff; text-decoration:underline; color:#003399; }
.side ul li ol{width:202px; height:auto; float:left; margin:10px auto; }
.side ul li ol li{width:202px; height:auto; margin:0 2px; }
.pro{width:547px; height:auto; float:left; }
.pro ul{width:547px; height:auto; float:left; }
.pro ul li{width:86px; margin:5px 2px 2px 0; float:left; }
.pro ul li img{border:1px solid #ccc; padding:2px; background:#eee; }
.pro ul li ol{width:100%; float:left; }
.pro ul li ol li{width:100%; float:left; }
.pro ul li .d1{width:99%; height:auto; display:block; text-align:left; border:none; color:#666; }
.pro ul li .d1 a{text-decoration:underline; }
.pro ul li .d1 a:hover{text-decoration:none; }
#sideleft, #sideright{ padding-bottom:32767px;  margin-bottom:-32767px; }
#sideleft #contact{margin:40px 0 10px 0; width:100%; height:auto; padding:0 0 0 0; color:#ccc; line-height:20px; }
#sideleft #contact .contacttitle{
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	margin:0;
	padding:2px 0 2px 14px;
	background:url(../images/title.jpg) repeat-x;
	height:auto;
	border-width:1px 0 1px 0;
}
#sideleft #contact .contacttext{ padding:10px 5px 0 10px; color:#333333; }
.link{color:#FF8C00; font-weight:bold; }
#sideleft ul{margin:0 auto; text-align:left; width:99%; height:auto; font:normal 11px arial; color:#215721; font-size:12px; }
#sideleft ul li{display:block; width:93%; height:auto; float:left; line-height:17px; }
#sideleft ul li a,#sideleft ul li.s a{ margin-left:5px; color:#003399; display:block;  padding:4px 0 0 10px;  width:183px;  border-bottom:1px dashed #2A5BA8; background:url(../images/arrow.gif) no-repeat left; }
#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:#FF8C00; font-size:12px; }
#sideleft ul li.smalltitle{width:111px; padding:0 0 0 10px; line-height:20px; font-size:12px; }
.title{font-size:12px; font-weight:bold; padding:3px 0 3px 15px; width:185px; border-bottom:1px solid #CCCCCC; background:url(../images/title.jpg) repeat-x; color:#FFFFFF; }

#etw_tabs1{width:1003px; height:auto; background:#2B5CAB; float:left; }
#etw_tabs1 ul{margin:0 auto; text-align:center; width:1003px; }
#etw_tabs1 ul li{ display:inline; width:auto; float:left; }
#etw_tabs1 ul li a{float:left; padding:1px 31px; color:#215721; display:block; color:#fff; font-weight:bold; font-size:12px; border-right:1px solid #fff; }
#etw_tabs1 ul li a:hover{background:#FF8C00; color:#fff; }
.right_con{width:547px; height:auto; float:left; margin-top:1px; }
#sideright #contentleft,#sideright #contentleft1,.contact{width:546px; height:auto; float:left; color:#333333; line-height:22px; text-align:justify; padding:0 0 0 6px; } 
.wenzi{width:225px; height:auto; text-align:center; float:left; }
.contact{background:url(../images/contact.jpg) no-repeat; height:600px; float:left; }
.contact p a{color:#003399; }
h3{float:left; width:auto;  display:block; font-size:16px; line-height:25px; font-family:Arial; color:#000; font-weight:bold; margin:15px 0 0 0; padding:0;}
#contentleft1 img.pic{border:1px solid #ccc; padding:3px; background:#eee; margin:4px auto; }
#contentleft1 a{color:#003399; text-decoration:underline; }
#contentleft1 a.pdf, .right_con a.pdf{float:left; background:none; text-decoration:none; color:#333; width:400px; height:15px; font-size:11px; margin:0; padding:0; }
#contentleft1 a.pdf img, .right_con a.pdf img{float:left; display:inline; border:none; margin:0 2px 0 0; padding:0; }



#contentleft1 a:hover{text-decoration:none;}
#contentleft1 img.pic01{border:1px solid #ccc; padding:3px; background:#eee; margin:4px auto; display:block; }
.contenttitle,.contenttitle01,.other_title{width:547px; background:url(../images/pro_title.jpg) no-repeat; color:#000000;  font-weight:bold;  padding:2px 0 0 7px; height:21px; color:#fff; font-size:12px; float:left; }
.contenttitle01{background:url(../images/title.jpg) repeat-x; }
.other_title{width:547px; background:#DEEBFE; color:#003399; margin:15px 0 5px 0; height:20px; float:left; padding-top:0 !important; _padding-top:5px; }
.contenttitle a,.contenttitle01 a{color:#fff; }
.contenttitle a:hover,.contenttitle01 a:hover{color:#fff; text-decoration:underline; }
#products .s{float:left; font-size:16px;  color:#000000;  font-weight:bold;  padding:3px 0 2px 2px;  display:block; width:65%; }
#contentleft1 p img{float:left; padding:1px; border:1px solid #ccc; margin-top:6px; margin-right:5px; }
a.textlink{ color:#FF0000;  text-decoration:none; }
a.textlink:hover{ text-decoration:underline; }
#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:26%; height:auto; float:right; border:1px solid #E7E6E6; padding:0 0 0 0; margin-bottom:-10000px; padding-bottom:10000px; background:url(../images/up_right.jpg) no-repeat #EDF3F9; }
.classtitle{background:url(../images/tt.jpg) no-repeat; display:block; height:auto; font-size:12px; font-weight:bold; padding:4px 0 4px 12px; color:#fff; }
.mail{width:26%; height:auto; margin:10px 0 20px 35px; }
.update,.pdf,.phone_call{width:196px; height:auto; margin:3px auto 25px auto; font-size:14px;   border-bottom:1px solid #B6B6B6; padding-bottom:15px; }
.update img,.pdf img,.phone_call img{border:1px solid #ccc; }
.update a{background:url(../images/free.jpg) no-repeat;  display:block; width:162px; height:117px;  font-weight:bold; color:#CA0000;  padding:70px 0 0 17px;}
.pdf{width:187px; height:120px; border:none; background:url(../images/pdf.jpg) no-repeat; padding-top:35px; margin-left:10px !important; _margin-left:12px; }
.pdf a{background:url(../images/icon_01.gif) 3px no-repeat; margin-left:10px; display:block; font-weight:bold; color:#EEF3F9; width:125px; padding-left:17px; }
.update a:hover,.pdf a:hover{color:#F59421; }
.phone_call{font-size:11px; width:196px; height:103px; background:url(../images/phone_call.jpg) no-repeat;  color:#2B5CAB; font-weight:bold; margin-top:0; border-bottom:1px solid #B6B6B6;  padding:18px 0 15px 7px; }
.ii{text-indent:47px; }

#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:0;  width:100%;  height:auto;  line-height:16px; }
.products2 ul li{display:block; float:left; margin:2px; padding:0; 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{height:auto; color:#000; 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:11px; 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{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; }
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; }
a.next{width:auto; height:auto; background:#FF8C00; float:right; text-align:center; border:1px solid #9F9F9E; margin-bottom:5px; margin-right:7px; color:#fff; background:#FF8C00; display:block; padding:0 8px; font-weight:bold; }
.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; }
.back1 a{color:#fff; background:#FF8C00; display:block; padding:0 8px; font-weight:bold; }
a:hover.next,
.back1 a:hover{background:#2B5CAB; }
a.next01{background:#2B5CAB; width:auto; height:auto; float:right; margin-bottom:5px; margin-right:7px; padding:0 8px; border:1px solid #9F9F9E; color:#fff; font-weight:bold; }
.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; }



#sideright #contentright ul#productul{ width:98%;  padding:0 0 0 10px;  float:left;  margin:0; }
#sideright #contentright ul#productul li{ width:97% ;  }
#sideright #contentright ul#productul li a{ display:block;  color:#F43E00;  font-size:11px;   padding:0 0 0 12px;  _padding:0 0 0 12px;  margin:0 0 0 0;  line-height:22px; }
#sideright #contentright ul#productul li a:hover{ background:url(../images/icon01hover.gif) left center no-repeat #ccc;  font-weight:bold;  padding:0 0 0 12px;  _padding:0 0 0 12px;  color:#000000;  line-height:16px; }
#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 0 0 0;  _margin:4px 0 0 0;  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 0; margin:0 0 0 22px; border-bottom:#ccc 1px dashed; }
#sideright #contentright ul#hotul li ol li a{font-size:11px; 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 #etw_societe{ margin:5px auto;  width:96%;  text-align:justify;  }
#etw_container #etw_container_right #etw_content_rt{ float:right;  margin:0;  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 0;  *margin:0;  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_foot #white{width:200px; height:50px; background:#fff; float:left; border-top:2px solid #2F4463; }
#etw_foot #promotation{width:692px;  height:40px;  background:#FFFFFF;  font:normal 11px verdana;  color:#2F4463;  margin:0 auto;  float:left; border-top:2px solid #2F4463;  padding-left:100px;  padding-top:10px; } 
#etw_foot #promotation a{ color:#D9D8D6;  text-decoration:underline;  }
#etw_foot #promotation a:hover{color:#000000; } 
#etw_foot #promotation img{padding-top:2px;  } 
#etw_foot .indent{ display:inline-block;  padding-top:7px;  margin-left:10px;  } 
#etw_foot #promotation a img{ filter:alpha(opacity=70);  /*Fancy style for IE */ -moz-opacity:0.7;  opacity:0.7; } 
#etw_foot #promotation a:hover img{ filter:alpha(opacity=100);  /*Fancy style for IE */ -moz-opacity:1;  opacity:1; } 

#footer{width:1003px; clear:both; height:55px; background:#f5f5f5; margin:0 auto; }
#footer #address{float:left; width:1003px; font-weight:bold; height:20px; color:#333; background:#f5f5f5; text-align:center; font-size:12px; }
#footer #otherlink{ width:1003px;  margin-top:1px;  margin:0 auto; }
#footer #otherlink .first{margin-left:270px !important; _margin-left:138px; }
#footer #otherlink div{ float:left;  width:90px;   margin-left:10px;  text-align:center;  margin-top:3px;  }
#footer #otherlink div a img{ border:none; }
#footer #otherlink div a{ text-decoration:none;  color:#666;  font-weight:bold; }
#footer #etw{height:auto; float:left; margin-left:155px !important; _margin-left:100px; margin-top:8px; color:#000; }
#footer .tel{width:530px; height:auto; float:left; margin:1px auto; color:#666; font-weight:bold; text-align:center; }
#footer .tel a{color:#333; }
