@charset "utf-8";
/* CSS Document */
body{background:url(../images/bg.jpg) repeat-x #fff;margin:0 auto;font:12px Arial, Helvetica, sans-serif;text-align:left;line-height:18px; min-width:994px;}   
#bg{background:url(../images/bg1.jpg) repeat-x #fff;}
*{margin:0; padding:0}
a{outline:none; color:#333; text-decoration:none}
.clear{clear:both; font-size:0px; padding:0; margin:0}
img{border:none;}
ol, ul, li{list-style:none}
 a.cursorbox{text-align:center; margin:0 auto; cursor:pointer; *cursor:auto; _cursor:auto; cursor:url(zoomin.cur)}
#allbox div a img{cursor:auto; cursor:url(small.cur)}
.back{float:left;border:1px solid #ccc;margin:5px 2px 5px 12px;}
.otherpic_title{ background:#D2D1D1;float:left; color:#2B4B9C; height:21px; text-align:left; padding-left:10px; font-weight:bold; width:579px; color:#ED1B24; font-size:12px;}
#allbox div a img{cursor:auto; cursor:url(small.cur)}
.table {
	width:100%;
	background:#ccc;
	margin-bottom:8px;
	font-size: 11px;
}
.table1{
	width:57%;
	background:#ccc;
	margin-bottom:8px;
	font-size: 11px;
}
.table tr,.table1 tr{background:#fff}
.table tr.top, .table1 tr.top{ font-weight:bold;}
.table td,.table1 td{line-height:18px;  padding:0 2px}

h2{padding:0;margin:0;font-size:16px;line-height: 24px;}
 
 
#etw_mhead{width:994px;margin:0 auto;height:149px;}  
#etw_header_languages{width:994px;height:22px;text-align:center;display:block;margin:0 auto;}
h5 {color:#E9E8ED; font-size:11px; width:994px; margin:0 auto; line-height:22px; display:block; }
h5 a {color:#E9E8ED; text-align:center; letter-spacing:-1px; }
#top_n{width:900px;height:87px;margin:0 auto; }
.logo{width:110px;height:87px;float:left;text-align:right; }
.logo img{display:none}
#etw_header{width:100%;height:185px;margin:0 auto;background:#33333D;}
 
.lanuage{margin-top:15px;width:430px;height:22px;line-height:22px;float:right;text-align:right; margin-right:15px;}
.lanuage a{ color:#fff;text-decoration:none; padding:0 3px; }
.lanuage a:hover{color:#ff0000;text-decoration:underline;}
.add{float:left;width:165px;height:19px;margin:15px 0 0 5px;float:right;background:url(../images/add.jpg) no-repeat left center;}
.set{float:left;width:200px;float:right;height:19px;margin:15px 15px 0 8px;_margin:15px 10px 0 8px;background:url(../images/set.jpg) no-repeat left center;}
.add a,.set a{display:block; color:#64332F; font-size:10px; line-height:19px; display:block; padding-left:22px;}
.add a:hover,.set a:hover{ text-decoration:underline;}
.company{ color:#fff; display:block; width:710px; float:right; height:auto; line-height:23px; text-align:right; padding-right:15px;font-family:Verdana, Geneva, sans-serif; margin-top:12px; font-weight:bold;}

#menu ul{width:994px;height:38px; display:block;}
#menu ul li{width:122px;float:left;height:38px; text-align:center;display:block; }  
#menu ul li a{color:#000;line-height:38px;text-align:center;display:block;}   
#menu ul li a:hover,#menu ul li a.link{color:#000;background:url(../images/menu.jpg) repeat-x;font-weight:bold;}
 #banner{width:950px; display:block; height:160px; margin:0 auto; background:url(../images/banner.jpg) no-repeat; display:none} 
.texts{float:right;font-weight:bold;width:400px;display:block;height:auto;color:#FF6600;padding:10px 0 0px 15px;line-height:24px;font-size:17px;font-family:Verdana, Geneva, sans-serif;}  
.texts span{ font-size:17px;} 
.texts1{float:right;font-weight:bold;width:735px;display:block;height:auto;color:#01468B;padding:25px 0 0px 0px;line-height:24px;font-family:Verdana, Geneva, sans-serif;}  
.texts1 a{color:#01468B; line-height:20px;}
.texts1 a:hover{color:#FF6600; text-decoration:underline;}
.texts1 span{float:left; width:300px;}
#content{
	width:900px;
	height:auto;
	line-height:21px;
	float:left;
	font-size:12px;
	color:#000; 
	display:block;
	margin-top: 10px;
}
#container{width:994px;margin:0 auto; height:auto;overflow:hidden; padding-bottom:20px; } 
#etw_mainbody{width:994px;margin:0 auto;height:auto;overflow:hidden;background:url(../images/main.jpg) no-repeat top center; padding-top:20px;}   
#etw_center{width:994px;margin:0 auto;height:auto;overflow:hidden;background:url(../images/center.jpg) repeat-y left #fff; padding-bottom:10px;} 
#right{ width:200px; height:auto; float:left;display:block; }
#right ul{ float:left;height:auto; width:200px;}
#right ul li.bigname,#right ul li.bigname1{ width:200px;height:auto;float:left;display:block; background:none; border:none; font-size:12px;} 
#right ul li.bigname a{display:block; line-height:16px;padding:2px 0px 2px 5px;color:#000;}    
#right ul li.bigname1 a{color:#FD0B0C;text-decoration:underline;display:block; line-height:16px;padding:2px 0px 2px 5px;}
#right ul li.jay,#right ul li.jay1 { width:200px;height:auto;float:left;display:block;font-weight:bold;border-bottom:1px solid #ccc;border-top:1px solid #ccc; background:none; font-size:12px;} 
#right ul li.jay a{display:block; line-height:16px;padding:4px 0px 4px 5px;color:#000; }
#right ul li.jay1 a{color:#FD0B0C;text-decoration:underline;display:block; line-height:16px;padding:4px 0px 4px 5px;}
#right ul li{ width:200px;height:auto;float:left;display:block; border-top:1px dashed #ccc; font-size:11px;background:#f5f5f5;} 
#right ul li a{display:block; line-height:16px;padding:2px 0px 2px 10px;color:#000;}   
#right ul li a:hover,#right ul li.link a{color:#FD0B0C;text-decoration:underline;}

.contact{width:195px;height:37px; padding:10px 0 0 5px; margin-top:5px;display:block;float:left;text-align:left;border-top:1px solid #ccc;background:url(../images/contact.jpg) no-repeat;}
.contact a{color:#FD0B0C;font-weight:bold;font-size:18px;padding-left:45px; line-height:25px;}
.contact a:hover{color:#000; text-decoration:underline;}
.con{width:200px;height:auto;display:block;color:#000;float:left;overflow:hidden;line-height:20px}  
a.mail{color:#F00;}
	
.right_title{width:215px;  float:right; height:auto; margin-right:16px;height:22px; margin-top:10px;background:#fff;color:#000; padding-top:3px;font-weight:bold;_margin-right:8px;}

 #left{width:775px;float:right;display:block;height:auto;} 
 .left_title{
	line-height:24px;
	text-align:left;
	width:98%;
	height:auto;
	margin-top:10px;
	font-size:12px;
	font-weight:bold;
	background:url(../images/hxt.gif) left bottom no-repeat #fff;
	color:#000;
	margin-bottom: 5px;
	padding-bottom: 4px;
	float: left;
}
 .quicklink{
	float:left;
	margin-bottom:10px;
	line-height:18px;
	font-size:11px;
	width:98%;
	color:#333; margin-top:10px;
}
 .quicklink a{ color:#333; text-decoration:underline;}
.quicklink a:hover{ color:#ff0000; text-decoration:underline;}
#left_about{width:99%;height:auto;line-height:21px;float:left;padding-top:5px;}
#left_about h2{width:100%;font-weight:bold;font-size:18px;color:#333;height:auto; }

.about{
	width:99%;
	float:left;
	line-height:20px;
}
.about img{display:none}
img.left04{float:left;margin:10px 16px 5px 0;border:1px solid #ccc;}
  p{margin-bottom:5px;}
#left_about span{ color:#ff0000; line-height:24px;font-weight:bold;}
.mc{ color:#000; font-weight:bold; font-size:12px; display:block; text-align:left; width:590px;}
.mc1 { float:left;margin-left:40px;_margin-left:10px;width:100px;}
.mc2 {float:left;margin-left:66px;_margin-left:86px;width:130px;}
.mc3 {float:left;margin-left:60px;_margin-left:60px;width:130px;}
.bigpic{
	float:right;
	width:310px;
	margin-bottom:5px;
	margin-top:3px;
	display:none;  
}
.bigpic img{ padding:2px; display:block; border:1px solid #ccc}
.smallpic{height:atuo; width:99%; background:#F2F2F2; padding-bottom:8px; margin-top:3px; float:left}
.smallpic .tu{
	float:left;
	width:45px;
	text-align:center;
	font-size: 11px;
	line-height: 16px; margin-right:5px; margin-top:5px;
}
.smallpic  img{border:1px solid #ccc; display:block; float:left; margin:2px;  }

.right-2{
	border-left:1px solid #eee;
	width:99%;
	padding-left:5px;
	float:left;
	padding-top:10px;
	margin-right:10px
}
.pro-name{margin:5px 0; border:1px dashed #eee; float:left; display:block; line-height:18px; width:98%; color:#06c; font-weight:bold; padding-left:5px; background:#f5f5f5; margin-bottom:6px; margin-top:0px}
.pro-name a{color:#06c; text-decoration:underline}
 
.product{
	float:left;
	width:98%;
	margin-top: 6px;
}
.product img{ display:none; overflow:hidden; width:0; height:0; border:none}
.product .proname{
	background:#eee;
	float:left;
	width:100%;
	line-height:20px;
	border:1px dashed #ccc;
	margin-bottom: 10px;
	
}
.product .proname a{padding-left: 5px;
	color:#000;
	font-weight: bold;
}
.product ul, .product ul li {
	float:left;
	width:100%;
	
}
.product ul li.pro{
	width:48%;
	margin-right: 5px;
}
.product ul li ol {border-bottom:1px dashed #ccc;padding-bottom:8px;padding-top:3px;
	float:left;margin-bottom:8px;
	width: 100%;
}
.product ul li.pro ol{border:none}

.product ul li ol li{width:105px;float:left;display:none  } 
.product ul li  img{
	border:1px solid #ccc;
	padding:1px;
	 
}
.product ul li ol li.text{
	line-height:16px;
	width:100%;height:auto;
	float: left;
	height: 78px;
	display:block;
}
 .product ul li ol li.small{width:100%;display:block;}
.product ul li ol li.small a,.product ul li ol li.small a.smallname1{
	float:left;
	color:#06c;
	width:30%;
	margin-right: 5px;
	_margin-right:3px;
	padding:2px 10px 2px 0;
	text-decoration:underline;
	font-weight:normal;
	line-height: 16px;
	display:block; 
}
.product ul li ol li.small a.smallname1{
	width:60%;
}
.product ul li ol li.small a:hover,.product ul li ol li a.smallname1:hover{color:#333;}
.product ul li ol li.text1{
	width:100%;
	line-height:16px;
	display:block;
}
.product ul li ol li a{
	color:#585858;
	width:98%;
	display:block;
	padding-bottom:2px;
	text-decoration:underline;
	font-weight:bold
}
.product ul li ol li a:hover{color:#ff0000;}

.otherpro{width:100%; float:right;  padding-bottom:10px;margin-top:7px}
.otherpro ul li  a{text-align:left; font-weight:bold; display:block; text-decoration:underline; width:100%}
 .otherpro ul li  a:hover{color:#06F}
.otherpro ul li{float:left; margin-right:14px; _margin-right:10px; width:172px; text-align:left; display:inline; line-height:16px}
.otherpro ul li ol{float:left; width:100%; margin-bottom:10px}
.otherpro ul li ol li{margin:0;}
.otherpro ul li a.pic{border:1px solid #ccc;width:0px;height:auto; float:left display:none}
 .otherpro ul li img{display:none;}
 
.consulting{float:right; width:250px; height:auto; margin:10px 0;}
.consulting img{ text-align:right; border:none}
 
#footer,#xfooter{width:100%;margin:0 auto;height:80px;display:block;background:url(../images/footer.jpg) repeat-x #EBEBEB; padding-top:5px;}    
#foot{width:994px;margin:0 auto;height:75px;display:block; }  
#foot a{padding:0 2px;line-height: 18px;}
#foot a:hover{ text-decoration:underline}
#foot #list1,#foot #list2{
	width:100%;
	float:left;
	line-height: 18px;
}
#foot #list2{ text-align:center}
#foot .list{
	float:left;
	width:93%;
	
}
.toplink{float:right; width:60px; height:auto; margin-top:5px}
.toplink a{text-decoration:underline; color:#f00; font-weight:bold}
 #otherlink{width:350px; margin:0 auto; margin-top:4px}
 #otherlink div{width:auto; height:20px; margin-right:10px;  float:left}
 
#etw_map{width:100%;  float:left; }
#etw_map ul{float:left; width:100%;  }
#etw_map ul li{float:left;width:48%;margin-right: 10px;margin-top:4px; } 
#etw_map ul li a{color:#333;line-height:16px;text-decoration:underline;display:block;} 
#etw_map .name {width:100%;margin-top:6px;line-height:20px;float:left;  }
#etw_map .name a {text-decoration:underline; background:#ECEEEE;  display:block;  color:#0069B5;font-weight:bold; }
 #etw_map .name a:hover{COLOR:#333}
#etw_map  a {text-decoration:underline;   display:block;   color:#0069B5; margin-top:4px;}
 

a.next, a.next1{float:right; display:block; padding:1px 4px; font-weight:bold; margin-right:6px; background:#000; color:#fff}
a.next:hover, a.next1{background:#C00; color:#fff}

#etw_set_feedback_form{width:99%;height:auto;float:left;border:1px solid #CFD8E1;text-align:center;margin:8px auto; background:#fff; display:none}
#etw_form_title{width:99%; line-height:22px; margin:0 auto; background:#EAEFF2; font-weight:bold; padding-left:5px; text-align:left;color:#333;}


.p_left{ float:left; width:40%; display:block; height:auto;}
.p_right{ float:right; width:58%; display:block; height:auto;}

#video{ width:216px; float:right; padding:7px; display:none}
#video a img:hover{box-shadow:0 0 5px 3px rgba(124, 124, 124, 0.6); }

#etw_products_des {clear: both;width: 100%; height: auto;}
.video1{ margin:10px auto;width:500px; height:145px; display:none}
.video1 img{width:500px; height:145px; margin:0 auto; border:1px #fff solid; display:block; margin:0px auto; }
.video1 img:hover{box-shadow:0 0 5px 3px rgba(124, 124, 124, 0.6);}

#video2{ width:100%; float:left; display:none }
#video2 a img{ margin:5px 75px;}
#video2 a img:hover{box-shadow:0 0 5px 3px rgba(124, 124, 124, 0.6);}
.review{color:#f00;font-weight:normal;font-size:18px}
.zproduct{float:left;width:100%;display:block;height:auto}
.zproduct ul{width:100%;float:left;display:block;height:auto}
.zproduct ul li{width:130px;height:100px;float:left;display:block;color:#474747}
.zproduct ul li a img{margin:5px auto;display:block}
.zproduct ul li.pro{width:80%;height:auto;float:left;display:block;color:#333;line-height:18px;padding-left:8px}
.zproduct ul li.pro a{color:#333;display:block;text-decoration:underline;ine-height:16px;padding:2px 0}
.zproduct ul li.pro a:hover{color:#fb0011;text-decoration:none}
.pro_name{width:98%;display:block;height:auto;float:left;color:#00f;font-weight:bold;line-height:18px;padding:5px 0}
.pro_name a{font-weight:bold;color:#00f;text-decoration:underline}
.pro_name a:hover{color:#fd0b0c;text-decoration:underline}
.etw_about{float:left;width:100%;display:block;height:auto;color:#333;line-height:20px;margin-bottom:10px}
.etw_about h2{width:100%;font-weight:bold;font-size:18px;color:#333;height:auto}
.etw_leftpic{float:right;width:auto;height:auto;display:block;border:1px solid #ddd}
.etw_picsamll{width:100%;height:auto;float:right;text-align:left}
.etw_picsamll ul{float:left;width:100%}
.etw_picsamll ul li{width:auto;float:left;height:auto;margin:4px 5px 0 0}
.etw_picsamll ul li img{border:1px solid #ccc;float:left;text-align:center;display:block}
.picture{width:311px;margin:5px 0 0 10px;float:right;display:none;height:auto}

.etw_pic{width:100%;height:auto;float:left; display:none}
.etw_pic ul{width:100%;height:auto;float:left}
.etw_pic ul li{width:auto;height:auto;float:left;margin:0 7px 7px 0;text-align:center}
.etw_pic ul li img{border:1px solid #ddd}
.etw_pic ul li.last{margin-right:0}
.etw_pdf{width:100%;height:auto;float:left;line-height:20px;margin:5px 0;background:url(../images/pdf.jpg) no-repeat left}
.etw_pdf a{color:#333;text-decoration:underline;padding-left:25px;display:block}
.etw_pdf a:hover{color:#0a5599;text-decoration:none}

.etw_tablestyle{width:100%;float:left;height:auto;background:#ccc;color:#000;margin:3px 0 5px 0}
.etw_tablestyle tr{background:#fff}
.etw_tablestyle tr td{padding-left:3px}
.etw_tablestyle1{width:58%;float:left;height:auto;background:#ccc;color:#000;margin:3px 0 5px 0}
.etw_tablestyle1 tr{background:#fff}
.etw_tablestyle1 tr td{padding-left:3px}
.table2{ width:100%; overflow-y:hidden; float: left; overflow-x:scroll;}
.con_all{width:100%;height:auto;display:block;float:left;margin:2px 0;text-align:right}



a.name{color:#f00;text-decoration:underline}
a.name:hover{text-decoration:none}
#bigimg{margin:0 auto;display:block;padding:20px 0}
#backlink{float:right;font-weight:bold;color:#f00;width:60px;height:27px;line-height:27px;text-align:center;margin-right:10px;margin-top:10px;background:url(../images/back.jpg) repeat-y}

.left05{display:none;}