@charset "utf-8"; 
body{font-size:11px; color:#333; font-family:Verdana,Arial,Helvetica,sans-serif; margin:0 auto; padding:0px;  background:#E3E3E3;text-align:center;  }
 .bodybg{
	background:url(../images/bg8.jpg) repeat-x  left  top #FFF;
	width:100%;
	height:auto;
	float:left;
	margin-top:0px
}
 
.bodybg1{margin-top:0px; background:url(../images/bg1.jpg)  no-repeat  left top; width:1003px; height:auto; float:left}

.bodybg2{background:url(../images/bg2.jpg)  no-repeat  right top; width:1003px; height:auto}

 *{margin:0px auto; padding:0px}
a{color:#333}
img{border:none; margin:0 auto}
ol, ul, li{list-style:none}
a{text-decoration:none}
.clear{
	clear:both;
	font-size:0px;
	margin: 0;
}
.table{width:80%; background:#16AAAA; margin-bottom:10px; float:left; border-top:3px solid #16AAAA; margin-top:2px}
 .table tr{background:#F9FBFD}
.table .top{line-height:18px; background:#E3F6F6; font-weight:bold; border-top:3px solid #333}
.table td{padding-left:4px; line-height:18px}

 h5{color:#D1D1D1; font-size:9px; text-align:left; margin:0 auto; display:block; font-family:Arial,Helvetica,sans-serif; height:13px; margin-top:2px; margin-left:5px; float:left; width:99%}
 h5 a{color:#D1D1D1; text-align:left; letter-spacing:-1px}
 h5 a:hover{color:#333}

#header{
	width:1003px;
	height:auto;
	margin:0 auto;
	float:left
}
#language{
	width:600px;
	float:right;
	text-align:right;
	margin-top:30px;
	margin-right:10px!important;
	margin-right:10px;
	height:17px;
	padding-bottom:3px
}
#language a{
	width: 50px;
	height:16px;
	text-align:left;
	line-height:16px;
	margin-right:0px;
	padding:0px 2px;
	color:#333333;
	text-decoration: underline;
}

.toplist,.toplist1{width:673px;  float:left; text-align:left; margin-top:35px; margin-left:18px!important; margin-left:14px; height:17px;margin-top:33px;  padding-bottom:3px}
.toplist1{
	background:url(../images/rightbg.jpg) no-repeat bottom right;}
#top-menu{float:left; width:500px;}	
#top-menu a{width:auto;height:17px;float:left;line-height:17px; margin-right:3px; padding:0px 5px; background:#999; color:#fff; font-weight:bold;text-align:center}
#top-menu a.link,#top-menu a:hover{
	background:#000;}
.search{
	width:300px;
	margin-right:10px;
	float:right;
	font-size:11px;
	margin-top: 5px;
}
.search form{margin-right:3px; float:right}
.search .case{
	width:90px;
	float:left;
	height: 17px;
	line-height: 17px;
	font-size: 11px;
}
 #logo{
	width:110px;
	height:85px;
	float:left;
	margin-left:54px!important;
	margin-left:28px;
	margin-top:41px
}

 #content, #content1{  margin:0 auto; margin-top:0px; width:1003px; height:auto; overflow:hidden; text-align:left; padding-bottom:5px; float:left}
 #content1{
	width:100%; background:#fff;
	float: left;
}
 #content1 iframe{width:990px;float:left}
 #content .product ul li ol li.pro a:hover{color:#333}
 #etw_right h2{font-size:16px; font-weight:bold; line-height:22px; padding-top:5px; text-align:center}
 
#etw_content{width:1003px; float:left}

#etw_left{float:left; margin-top:5px; width:150px; margin-bottom:3px; margin-left:2px; _margin-left:3px}
#etw_left  .left{width:100%; float:left; background:url(../images/ulbg.jpg) repeat-y; margin-top:0px}
#etw_left .left ul{
	text-align:right;
	width:100%;
	margin-top:0px;
	padding-bottom:5px;
	float:left;
	padding-top:4px;
}
#etw_left ul li{float:left; height:auto; width:99%}

#etw_left ul li a, #etw_right ul li.bigpro a{line-height:12px;  display:block;  padding:1px 0px 2px 0;  float:left; color:#333;  display:block; width:100%}
#etw_left ul li a.link{font-weight:bold; text-decoration:underline}
#etw_left ul li.bigpro,#etw_left ul li.bigpro1{
	line-height:14px;
	font-weight:bold;
	width:100%;
	color:#EB7906;
	margin-top: 5px;
}
 #etw_left ul li.bigpro1{margin-top:0px;}
#etw_left ul li.bigpro a,#etw_left ul li.bigpro1 a{ line-height:16px;  color:#EB7906;  border:none; display:block;  float:left}
#etw_left ul li.bigpro a:hover,#etw_left ul li.bigpro1 a:hover{color:#333}
 #etw_left ul li.bigpro a:visited, #etw_left ul li.bigpro1 a:visited{color:#EB7906}
#etw_left ul li a:hover, #etw_left ul li a:visited{color:#066}
 
 #etw_right{margin-top:0px; float:right; width:825px; margin-left:5px; text-align:left}
.quicklink{
	line-height:18px;
	font-size:11px;
	float:left;
	width:95%;
	padding-left:5px;
	color:666;
	margin-bottom:6px;
	border-top:1px solid #ccc;
	margin-top:3px;
	padding-top:5px
}
.quicklink a{color:#666}
.quicklink a:hover{color:#333}
.title, .title1, .title2, .title3, .title4{background:url(../images/title.jpg) no-repeat bottom left; height:40px; width:98%; float:left; color:#066; font-size:14px; font-weight:bold; padding:5px 0px 0px 10px; line-height:23px; margin-top:8px}

.title1, .title3, .title4{height:25px; line-height:25px; float:left; background:none; border-bottom:1px solid #ccc; color:#333; margin-top:0px; margin-bottom:5px}

.title4{color:#066}
.title2{background:url(../images/title1.jpg) no-repeat bottom left; height:25px; line-height:12px; margin-bottom:10px; margin-top:10px}
 .title3{color:#EB7906}
.title a, .title2 a{color:#066}
.about, .about1, .contact{
	float:left;
	height:auto;
	width:98%;
	line-height:14px;
	padding:0px 0px 0px 3px;
	text-align:left
}
sup{font-size:9px;}
.about .bgtu{
	background:url(../images/a1.jpg) no-repeat bottom  left;
	height: 500px;
}
.about a.an{text-decoration:underline;line-height:18px;}
.plant{
	width:390px;
	float:left;
	margin-right:5px;
	text-align: center;
	display: block;
}

.about2{background:url(../images/chain.jpg) no-repeat  bottom right}
.contact{
	background:url(../images/map.gif) no-repeat  bottom right;
	height:430px;
	width:99%
}
.contact span{padding-left:33px}
.contact2{
	
	height:auto;
	width:50%; float:left;
}
.contact2 span{padding-left:40px}
.about p{
	margin-bottom:8px
}
.about img{border:1px solid #ccc; padding:1px; margin:0 auto; display:block}
.about img.tu1{
	border:none;
	float:left
}
.about img.tu2{margin:5px 6px 5px 5px; float:left}
.about img.tu3{
	margin:5px 2px 5px 5px;
	float:left
}
.pdf{
	width:90%;
	float:left;
	height:20px;
	line-height: 20px;
}
.pdf img{
	border:none;
	float: left;
	margin-right: 5px;
}
.pdf a:hover{ text-decoration:underline}
 .about .lefttu{
	width:230px!important;
	width:240px;
	float:left;
	height:auto;
	margin-top:5px
}
 .about .lefttu .chain{text-align:center; margin-bottom:5px}
 .about .lefttu .chain img{margin-bottom:2px; display:block;margin:0 auto; float:none}
 .about .lefttu img{margin-bottom:25px; margin-top:2px; float:none}
 .about .lefttu img.tu{margin-top:10px}
.about1{
	background:url(../images/rightbg1.jpg) no-repeat top right;
	height:261px;
	width:100%;
	line-height:14px; 
	margin-bottom:0px;
	padding-top: 2px;
}
.about1 img{
	margin-top:17px;
	margin-bottom: 7px;
}
.about1 img.log{margin-top:0px}
 .about3{width:100%; background:url(../images/rightbg2.jpg) no-repeat  top right; float:left}
.right-1{
	width:49%;
	float:left;
	margin-top: 5px;
}
.right-1 table{
	width:98%;
	margin-top:3px;
}
.related{
	width:257px;
	float:left;
	line-height:14px;
	margin-top:20px;
	margin-left:12px;
	height:110px
}
.related1{
	width:176px;
	height:auto;
	float:left;
	line-height: 14px;
}
.related1 a.link1{color:#CC9933}
.related1 a.link1:hover{ color:#066}
.related2{
	width:190px;
	height:auto;
	float:right;
}
.related img{
	margin-right:5px;
	margin-top:2px
}
.related a.top{
	color:#630;
	font-size:12px;
	font-weight:bold;
	margin-bottom: 2px;
	line-height: 18px;
}
.related a.more{
	float:right;
	text-align:right;
	color:#333;
	width:100px;
	display:block;
	text-decoration:underline;
	margin-top:3px
}
 .related ul{
	float:left;
	width:70%;
	margin-top:1px;
	margin-left:1px
}
.related ul li{float:left; display:block; width:100%}
.related ul li a{float:left; color:#CC9933; font-size:11px; font-weight:normal}
.related ul li a span{color:#333}
.related ul li a:hover{color:#066;} 
  #etw_right   .right1{width:70%; float:left; margin:0 auto}
 #etw_right   .right2{
	width:28%;
	float:right;
	margin:0 auto;
	margin-right:10px;
	line-height:14px;
	padding-right:5px
}
  #etw_right   .right2 a{width:114px; display:block; float:left; text-align:center; margin-bottom:5px}
   #etw_right   .right2 img{
	margin-bottom:5px;
	border: 1px solid #ccc;
}
 #etw_right   .right2 img.pic{margin:3px 5px 0px 2px; border:1px solid #ccc; display:block}
  #etw_right   .right2 .name{
	text-decoration:underline;
	font-weight:bold;
	line-height:18px;
	width:200px;
	float:none;
	margin-left:0px;
	text-align:left
}
   .right2 .text{width:90%}
   #etw_right  .right2  ul{
	float:left;
	width:90%;
	padding-left:6px;
	border-left:1px solid #DBD8D8;
	margin-top:10px
}
 .right2 ul li{
	float:left;
	display:block;
	width:100%;
	margin-bottom: 1px;
}
   #etw_right .right2  ul li a{float:left; text-decoration:none; color:#CC9933; font-size:11px; font-weight:normal; text-align:left; width:100%; margin-bottom:3px}
 .right2  ul li a span{color:#333}
    #etw_right .right2  ul li a:hover{ color:#066}
 .ce{
	width:99%;
	margin:0 auto;
	height:auto;
	padding:10px 0px 5px 10px;
	color:#333;
	float:left;
	margin-top:0px
}
.ce ul{float:left; width:98%}
  .ce ul li{
	width:150px;
	margin:0px 10px 10px 0;
	text-decoration:none;
	float:left;
	text-align:center
}
   .ce ul li.tu{width:300px; margin:0px 10px 10px 0; text-decoration:none; float:left; text-align:center; line-height:17px}
  .ce ul li img{border:1px solid #ccc; margin:0 auto; display:block; padding:1px}
 .right1 .consulting{
	float:right;
	width:95%;
	height:auto;
	display:block;
	margin-bottom:5px;
	margin-top:5px;
	margin-right: 15px;
}
  .right1 .consulting a.name{
	float:left;
	width:30%;
	color: #066;
	font-weight: bold;
}
 .right1 .consulting img{margin:0;float:right; border:none}

 #etw_p{width:100%; height:auto; float:left; padding-bottom:10px; margin-top:5px}

#etw_p ul{width:100%; margin-top:10px; height:auto; margin-left:5px!important; margin-left:0px}
#etw_p ul li{
	width:140px;
	height:210px;
	float:left;
	margin:0px 15px 8px 6px;
	line-height:14px;
	text-align:left;
	padding-left:0px
}

#etw_p ul  li img{margin:0 auto; display:block; margin-top:6px}
 #etw_p ul li span{line-height:14px; text-align:left; display:block; color:#06C; width:100%; margin-top:3px; height:auto}
#etw_p ul  li a{height:140px; margin-bottom:2px; width:180px; height:auto}

 #etw_right .right1, #etw_right .service{width:65%; float:left}
#etw_right .service{width:98%}
 #etw_right .right1 ul, #etw_right .service ul, #etw_right .right3 ul{width:98%; float:left; margin-top:0px; padding-bottom:0px; margin-left:10px}
 #etw_right .right1 ul li, #etw_right .service ul li, #etw_right .right3 ul li{
	width:99%;
	float:left; 
	line-height:14px;
	margin-bottom:5px;
 _ margin-bottom:9px;*margin-bottom:9px;
 }
#etw_right .service ul li{margin-bottom:20px}
 #etw_right .right1 ul li span, #etw_right .service ul li span,#etw_right .right1 ul li  .name{
	background:url(../images/dot2.jpg)  no-repeat left center;
	color:#066;
	display:block;
	width:90%;
	margin:0;
	padding-left:11px;
	font-weight:bold;
	line-height:20px;
	margin-top:0px
}
  #etw_right .right1 ul li  .name{
	width:60%;
	float:left;
}
#etw_right .right1 ul li  a.name{
	background:none;
	width:35%;
	float:left;
	text-align: left;
	padding-left: 0px;
	text-decoration: none;
}
  
#etw_right .right1 ul li  a.smallname{color:#066}
  #etw_right .right1 ul li.proname{
	width:152px;
	float:left;
	text-align:left;
	display:block;
	margin-right:10px;
	margin-left:0px;
	line-height:14px;
	margin-bottom: 5px;
}
 #etw_right .right1 ul li.proname span{
	background:#68C0C1;
	color:#fff;
	font-weight:normal;
	line-height:14px;
	text-decoration:none;
	padding-top:0px;
	margin:0 auto;
	display:block;
	width:93%;
	padding-bottom:2px
}
 
#etw_right .right1 ul li.proname img{border:1px solid #ccc; margin-bottom:1px}
#etw_right .right1 ul li a, #etw_right .service ul li a, #etw_right .right3 ul li a{
	line-height:18px;
	text-decoration:underline;
	font-weight:bold;
	display:block;
	color:#333;
	padding-bottom: 0px;
 }
#etw_right .right1 ul li.proname a{text-decoration:none}
 #etw_right .right1 ul li a.more{float:right; text-align:right; width:100px; display:inline-block; text-decoration:underline; margin-top:5px; font-weight:normal}
#etw_right .right3{float:left; width:800px}
 
 #etw_right .right1 ul li ol, #etw_right .right3 ul li ol{display:inline-block; float:left; width:100%}
  #etw_right .right1 ul li ol li, #etw_right .right3 ul li ol li{background:none; width:22%; float:left}

 #etw_right .right3 ul li ol li{width:15%}
  #etw_right .right1 ul li ol li img, #etw_right .right3 ul li ol li img{border:1px solid #ccc; padding:1px}
  #etw_right .right1 ul li ol li.pro, #etw_right .right3 ul li ol li.pro{float:left; width:78%}
  
#form1{width:500px; height:420px; margin-top:0px; margin:0 auto; display:block; padding:10px; background:#fff; float:left; margin-left:100px!important;margin-left:40px; border:1px solid #9CCBDB}
 #etw_right  ul.other{float:left; width:96%; margin-bottom:5px; margin-top:5px; padding-bottom:0px}
 #etw_right  ul.other li{float:left; margin-bottom:2px; margin-top:0px; margin-left:0px; width:90%}
 #etw_right  ul.other li a{background:url(../images/dot.gif) no-repeat 1px 6px;  line-height:20px; text-decoration:none; color:#333; display:block; padding-left:12px; font-weight:normal}
 #etw_right ul.other li a:hover{color:#066; text-decoration:underline}
 
/* select */
.go{float:left; height:25px; background:#5E5E5E; width:100%}

.select{
	float:left;
	width:990px;
 	height:20px;
	margin-top:5px;
	text-align:left;
	margin-left:0px;
}
 .select #menu{width:152px;margin:0 auto;height:20px;float:right}
 #menu li{
	float:left;
	width:148px;
	height:15px;
	background:url(../images/dot3.gif) no-repeat right #eee;
 }
#menu li a{ font-size:11px; color:#333; display:block;line-height:15px;height:15px; padding-left:1px; width:147px;text-align:left}
#menu li a:hover{background:url(../images/dot3.gif) no-repeat right #eee;}
#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;
	top:-95px!important;top:-96px;
	width:126px;
	height:auto;
	z-index:300;
 }
#menu   :hover ul li{ display:block; font-size:11px; height:auto; line-height:15px;position: relative; float:left; width:120px; text-align:left; }
#menu   :hover ul li a {display:block; margin:0; color:#666;  line-height:14px; width:130px; font-weight:normal; padding:0; padding-left:2px;   float:left; text-align:left;  background:#f5f5f5; border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc; }
#menu   :hover ul li  a:hover {border-bottom:1px solid #666;border-left:1px solid #666;border-right:1px solid #666;  background: #666; color:#fff;}

/* footer */
#xfooter{ float:left;width:1003px;color:#666;  height:75px; margin-top:10px; font-size:11px; border-top:1px solid #ccc; padding-top:5px;}
#footer{background:#E3E3E3; float:left; font-size:11px; color:#333; width:100%; height:75px; padding-top:5px}
#footer .menu1, #footer .menu2{
	margin:0 auto;
	width:990px;
	text-align:left;
	line-height:15px;
	float:left;
	padding-left:10px!important;
	padding-left:15px;
	margin-bottom:0px
}
#footer .menu2{width:993px}
#footer .menu1 a, #footer .menu2 a{padding:0 5px; color:#666}
#footer .top{float:left; width:80px; text-align:left}
#footer .menu2 a{text-decoration:underline}
#footer .menu1 a:hover{color:#333}
 .etw-address{margin:0 auto; width:98%; text-align:left; float:left; margin-left:10px; margin-top:1px}
 .etw-address a{height:25px; line-height:18px; margin:0 auto; text-align:center; color:#F60; text-decoration:underline}
#otherlink{width:220px; height:23px; margin:0 auto; margin-top:2px !important; *margin-top:1px; display:block; float:left; margin-left:300px!important; margin-left:150px}
#otherlink div{width:auto; height:20px; margin-right:10px; text-align:center; float:left}

#etw_right .right2 .next{width:150px; float:right; margin-right:20px}
#etw_right .right2 .next a{width:10px; display:block; padding:2px 4px; margin:0px 4px 3px 5px!important; margin:0px 3px 0px 4px; height:auto; float:right; line-height:16px; background:#726F73; font-size:11px; color:#fff; font-weight:bold; text-align:center; border:1px solid #333}
#etw_right .right2 .next a:hover{background:#EA8A18; color:#fff}
#etw_right .right2 .next a.next1{font-weight:bold; display:block; padding:2px 4px; height:auto; float:right; line-height:16px; background:#EA8A18; font-size:11px; color:#fff; border:1px solid #333}

#etw_map{width:98%; height:auto; float:left; overflow:hidden; margin-top:0px; margin:0 auto; padding-left:20px}
 
 #etw_map ul{float:left; width:40%; margin-top:0px; margin-left:13px!important; margin-left:5px; margin-bottom:2px}
#etw_map ul li{margin-bottom:0px; float:left; width:97%; margin-left:6px}
#etw_map ul li a{color:#333; font-weight:bold; line-height:14px}
#etw_map ul. li.bigpro{margin:0px;  padding:0; width:100%}
#etw_map ul li.bigpro a{margin:0px;  padding:0; padding-left:5px; line-height:18px}
#etw_map ul li ol{float:left; width:100%}
#etw_map ul li ol li{margin:0px; margin-left:3px;  float:left; width:100%}

#etw_map ul li ol li a{padding-left:8px!important; padding-left:0px; margin-left:0px; line-height:14px; font-weight:normal}
#etw_map ul li a:hover{text-decoration:underline}
#etw_map .name{width:95%; font-weight:bold; height:25px; line-height:25px; color:#EB7906; padding-left:10px; float:left; font-size:13px; margin-top:3px; margin-left:0px}
#etw_map .name a{color:#EB7906}
#etw_map .name a:hover{text-decoration:underline}



.structure{
	color:#333;
	width:400px;
	margin:0 auto;
	height:530px; 
	padding:10px 10px 10px 15px;
	line-height: 20px; 
	text-align: left;
	background: #fff;
}
.structure img{margin:0 auto; border:1px solid #ccc;margin-top:10px;display:block;}
.structure .close{margin:0 auto; text-align:center; }
.structure .close a{
	color:#066;
	font-weight: bold;
}

