body{ padding:0px; margin:0px; font-size:12px; background:#424854; font-family:Arial, Helvetica, sans-serif;color:#333;}
   img { border: 0px; }
* { padding: 0px ; margin: 0px;}
a img { border: 0px; }
a {
	color: #0066CC;
	outline: none;
	text-decoration: none;
}
.t1{
	width:162px;
	height:160px;
	float:left;
	display: inline-block;
}.t1 span{
	float:left;
	display:block;
	height: 15px;
	color: #333;
}
ol, ul,li{ list-style:none; }
 .clear { clear:both; height:0px; font-size:0px; }#link { width:195px; height:auto; float:right; margin-left:60px; margin-top:15px; margin-bottom:6px; }
 .table02 { background-color: #FFE2C6; width:90%; margin:0 auto; line-height:22px; text-align:left; margin-top:2px; margin-right:4px; font-size:12px; font-family:Tahoma; }
.table02 tr { background:#FFFFFF; }
.langage{
	width:490px;
	float:right;
	height:20px;
	margin-top:25px;
	margin-right:10px;
	padding-bottom:0px!important;
	padding-bottom:5px;
}
.langage ul{ margin:0px; padding:0px;}
.langage ul li{
	
	float:left;
}
.langage ul li img{ border:none; margin:0px; padding:0px;}
.langage ul li a{ text-align:right; color:#333; text-decoration:underline; font-weight:bold;padding-right:5px; margin-left:2px;}
.langage ul li a:hover{ text-decoration:underline; color:#000;}
/**======= Main =======**/
#etw_wrapper{width:1003px;height:auto;}
 h5 { 
	color: #ccc;
	font-size: 9px;
	width:980px;
	margin:6px auto;
	text-align:center;
	padding-top:2px;
	display:block;
	marging-left:15px;letter-spacing:-1px;
	height:15px;
}
#etw_head h5 a { color: #ccc;margin-right:5px; }

/**=======Content =======**/
#content{
	margin:0 auto;
	overflow: hidden;
	height:auto;
	width:1003px;
	background:url(../images/bg.jpg) repeat-y center;
}
#etw_head{ margin:0 auto; overflow:hidden; height:28px; line-height:18px; width:990px;}
#etw_head a{ word-spacing:1px;}
#head{
	margin:0 auto;
	overflow: hidden;
	height:36px;
	width:944px;
	background:#000;
	border-top: 1px solid #E3E4E5;border-bottom: 1px solid #E3E4E5;padding-bottom:2px;
}
#banner{
	width:944px;
	background: url(../images/banner.jpg)  repeat-x;
	height:50px;
	margin: 0 auto;
}
#banner .log{
	float:left;
	height:45px;
	width:221px;
	margin:2px 0 0 20px;
	background: url(../images/log.gif) no-repeat;
}
#banner .prod{
	width:300px;
	float:left;
	height:40px;
	margin-top: 5px;
	margin-left: 40px;
}
#banner1{
	width:944px;
	background: url(../images/banner1.jpg)  repeat-x;
	height:83px;
	margin: 0 auto;
}
#banner1 .log{float:left;height:45px;width:77px;margin:18px 0 0 20px; background: url(../images/log.jpg) no-repeat;}

#banner1 ul{
	float:right;
	margin-right:20px;
	width:600px;
	height:18px;
	margin-top:30px;
}
#banner1 ul li{float:left;color:#ccc;}
#banner1 ul li a{
	line-height:18px;
	color:#686868;
	width:130px;
	float: left;
	display: inline-block;
	text-align: center;
	font-weight: bold;
}
#banner2{
	width:944px;
	background: url(../images/banner2.jpg) no-repeat;
	height:184px;
	margin: 0 auto;
}

.language{
	width:320px;
	height:auto;
	text-align:right;
	float: right;
	margin-right: 2px;margin-top:5px;
}
.language #ul{ width:100%;margin-top:12px;}
#ul li{ float:left; width:100px; height:30px;line-height:20px; text-align:center;background: url(../images/arrow.jpg)   no-repeat; text-align:left;}
#ul li a{ line-height:18px; font-weight:bold; padding-left:19px;font-size:12px;color:#fff; text-decoration:none; display:block;height:18px;}
#ul a:hover{ background:none;}
#ul table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}
#ul a:hover {visibility:visible; position:relative; z-index:200;}
#ul li:hover {position:relative; z-index:200;}
#ul ul, 
#ul :hover  ul{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; }
#ul :hover ul {
		left:0;
	top:19px;
	white-space:nowrap;border:1px solid #000;border-bottom:none;
	width:110px;
	height:auto;
	z-index:900;
	font-size:11px;
}
#ul  :hover ul li{ display:block; font-size:11px; height:auto; line-height:20px; 	height:20px;position: relative; float:left; width:110px; border-bottom: 1px solid #0A0B0B;text-align:left; background:#950101;}
#ul  :hover ul li a {width:105px; font-weight:normal;font-size:11px;padding:0;padding-left:5px;	height:20px; float:left;text-align:left;color:#fff;}
#ul  :hover ul li img{margin-top:3px;}
#ul  :hover ul li  a:hover {color:#fff; background:#000; display:block;}

#etw_content{background: url(../images/bg3.jpg) repeat-y center;
	width:944px;
	margin:0 auto;
	overflow: hidden;
	padding-top: 5px;
}
/*=========Left ===========*/ 

#etw_left{
	width:180px;
	float:left;
	height: auto;background: url(../images/line.gif)  right  no-repeat ;
}
#etw_left .top{
	background: url(../images/left.jpg) repeat-x;
	width:180px;
	float:left;
	height: 31px;
	color:#505050;
	font-sixe:14px;
	text-align:center;
	font-weight: bold;
	line-height: 31px;
	font-size: 13px;
}
#etw_left  ul{
	border:none;
	float:left;
	width:95%!important;
	width:91%;
	margin-bottom:30px;
	text-align:left;
	margin-top:20px;
	margin-left: 10px!important;
	margin-left:3px;
}
#etw_left  ul li{
	background:url(../images/arrow1.jpg) no-repeat  center  left;
	float:left;
	width:95%; margin-left:10px;
	display: block;
}

#etw_left ul  li a{
 	color:#000000;
	line-height: 22px;
	display: inline-block;
	text-align: left;
	font-size: 11px;
	float: left;
	padding: 0;
	padding-left: 10px;
}
#etw_left  ul li.bigpro{margin-left:0px;
	background: url(../images/arrow1.jpg) no-repeat  center  left;
	float:left;
	width:100%; 
	display: block;
}

#etw_left ul  li.bigpro a{padding-left:10px; font-weight:bold;}

#etw_left ul  li a:hover{color:#FF0000;}
 #etw_left #contact {
	width:93%;
	height:auto;
	line-height:24px;
	margin-top:0px;
	float: left;
	padding:10px 3px 0 12px;
	color: #333333;
  }
.etw_left1 #contact img{margin-top:4px;}
#contact  span{
	color:#333333;
}
/*=========Right ===========*/ 
 #etw_right{
	width:705px;
	float:left;
	margin-left: 15px;
} #etw_right1{
	width:880px;
	float:left;
	margin-left: 15px;
}
#etw_right1 .tit{width:850px;height:30px;background:red;}
 #etw_right .about_title{
	background:url(../images/right.jpg) no-repeat right;
	width:97%;
	height:25px;
	color:#FFFFFF;
	font-size:14px;
	border-bottom:1px solid #DDDADA;
	font-weight:bold;
	padding-left: 0px;
	line-height: 25px;
	margin-top: 5px;
}#etw_right1 .about_title1{
	background:url(../images/right1.jpg) no-repeat left;
	width:100%;
	height:25px;
	color:#990000;
	font-size:14px;
	font-weight:bold;
	padding-left: 0px;
	line-height: 25px;
	margin-top: 5px;
	border-bottom: 1px solid #cccccc;
}
 #etw_right .about{
	width:98%;
	height:auto;
	margin:10px auto;
	line-height: 22px;
	float: left;
}
 #etw_right .about img{
	margin:14px auto 0 auto;
	display: block;
}
 #etw_right .about  .img1{
	float:right;
	margin-top: 0px;
}#etw_right1 .about  .img1{
	float:left;
	margin-top: 8px;margin-left:12px;
}
#etw_right1 .about  .img2{
	float:left;
	margin-top: 14px;margin-left:12px;
}
.pro{
	height:346px;
	line-height:346px;
	background:url(../loading.gif) center no-repeat #424854;
	margin:0 auto;
 	width: 944px;
}
.pro1{
	height:400px;
	line-height:346px;
	margin:0 auto;
	width: 944px;
	background:url(../images/back.jpg) left no-repeat #ffffff;
}
.pro2{
	height:360px;
	line-height:346px;
	margin:0 auto;
	width: 944px;
	background:#fff;
}
#info{
	margin:0 auto;
	background:#fff;
	background: url(../images/bg1.jpg) repeat-x bottom #000;
	width:944px;
	margin:0 auto;
	height:86px;
	float: none;
	border-top: 1px solid #fff;
}

#info #menu{
	width:100%;
	margin:0 auto;
	margin-top:6px;
	margin-left:1px;
}
#menu ul{  width:100%;}
#menu li{
	float:left;
	width:132px;
	height:36px;
	background: url(../images/menu.jpg) no-repeat;
	margin-right:1px;
	line-height:100px;
	text-align:center;
}
#menu li.b{
	float:left;
	width:145px;*width:145px;_width:145px;
	height:36px;
	background: url(../images/menu.jpg) no-repeat;
	margin-right:1px;
	line-height:100px;
	text-align:center;
}
#menu li a{ font-size:11px; color:#fff; display:block;line-height:36px;height:36px; }

#menu li a:hover{ background: url(../images/menuhover.jpg) no-repeat;height:36px;}
#menu  table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}
#menu  a:hover {visibility:visible; position:relative; z-index:200;}
#menu  li:hover {position:relative; z-index:200;}
 #menu  ul, 
#menu  :hover  ul{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; }
#menu  :hover ul {
    left:0!important; left:0px;
	top:-126px;
 	border:1px solid #000;
	white-space:nowrap; background:#000;
	width:145px;
	height:auto;
	z-index:300;
	font-size:11px;
}
#menu   :hover ul li{ display:block; font-size:11px; height:auto; line-height:20px;height:auto;position: relative; float:left; width:145px; border-bottom: 1px solid #0A0B0B;text-align:left; background:#950101;}
#menu   :hover ul li a {width:140px; font-weight:normal;font-size:11px;padding:0;height:auto; padding-left:5px;float:left;text-align:left;color:#fff; line-height:20px; }
#menu   :hover ul li  a:hover {color:#fff; display:block;width:140px; background:#000;}

 
#info  .contact{
	margin-top:5px;
	line-height:18px;
	float:left;
	height:35px;
	margin-left:13px;
	color:#333;
	text-align: left;
	width: 60%;
}
#info  .search{
	width:25%;
	float:right;margin-top:7px;
}
#etw_footer{
	background:#fff;
	border-top:1px solid #ccc;
	margin:0 auto;
	clear:both;
	height:70px;
	width:944px;
 }
#promotion {
	margin-top:20px;
	width:600px;
	height:30px;line-height:30px;
	margin-left:150px!important;
	margin-left:150px;
	text-align: left;
}  
#promotion img{float:left;margin-right:10px;}
#etw_footer #promotion1 {
	padding:20px 0 3px 0;
	float:left;
	width:930px;
	height:15px;
	text-align:center;
	color: #333333;
}  
#etw_footer P{text-align:right;}
#etw_footer #otherlink{
	width:450px;
	margin:6px auto 0 auto;
}
 #otherlink div{
	float:left;
	margin-top:5px;
	width:135px;
	height:23px;
	margin-left:10px;
	text-align:center;
	font-size:11px;
	line-height:23px;
	background:#BC91C7;
}
#etw_footer #otherlink a img{
	border:none;
	margin-top:-1px;
}
#etw_footer #otherlink div a{
	color:#FFFFFF;
	font-weight:bold;
}
 #promotion p{margin-top:5px;font-size:11px;color:#333;}

