@charset "utf-8"; 

body{font-size:12px; font-family:Arial,Helvetica,sans-serif; margin:0 auto; padding:0px; background:url(../images/bg.jpg) repeat-x right top #D6E7F1}
*{margin:0px; 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}
.table{width:97%; background:#ccc}
.table tr{background:#F8FAFA}
.table .top{background:#D5E8F7}
.table td{padding-left:3px; padding-right:2px}
h2{font-size:20px; font-weight:normal}

 h5{color:#ccc; font-size:9px; padding-left:3px; width:1001px; text-align:left; display:block; height:15px; background:url(../images/h5.jpg) no-repeat right #fff}
 h5 a{color:#ccc; text-align:center}
 h5 a:hover{color:#999}

#header{width:100%; height:72px; float:left}
#logo{width:89px; height:56px; float:left; margin-top:0px; background:#fff; padding-left:60px}
#language{height:18px; width:220px; margin:10px 0px 0 auto; font-size:11px; float:right; text-align:right; line-height:18px; color:#F00}
#language a{color:#666; display:inline-block; margin-right:2px; line-height:18px; text-align:right; font-size:12px}
#language a:hover{color:#06F}
 #language a img{margin-right:1px}

#company{
	line-height:25px;
	width:450px;
	height:auto;
	float:left;
	font-size:18px;
	color:#0074C1;
	font-weight:bold;
	text-align:left;
	PADDING:0px 0px 0px 10px;
	margin-top:7px;
	font-family:Georgia,"Times New Roman",Times,serif
}
 h3{
	float:left;
	font-size:18px;
	font-weight:normal;
	width:670px;
	line-height:24px;
	font-family: "Times New Roman", Times, serif;
	color: #0074C1;
	margin-left: 10px!important;margin-left:6px;
}
#content{width:1004px; height:auto; margin:0 auto; float:left; overflow:hidden}

  .top, .contop{
	height:28px;
	width:144px;
	line-height:28px;
	text-align:left;
	font-size:14px;
	color:#FFF;
	font-weight:bold;
	margin-top:118px;
	float:left;
	padding-left:5px;
	background:#000
}
.contop{margin-top:0px}
.left_con{background:none; float:left; width:149px}
#etw_left{
	background:url(../images/leftbg.jpg) no-repeat left top #0082DF;
	float:left;
	width:149px;
	height:820px
}
.left_con .lefthg, .left_con .lefthg1, .left_con .lefthg2,.left_con .lefthg3{
	background:#0082DF;
	height:100px;
	float:left;
	width:100%
}
.left_con .lefthg1{height:250px}
.left_con .lefthg2{height:193px}
.left_con .lefthg3{height:50px}
 .lefttu{padding:20px 0px 2px 0px; width:100%; float:left}
 .lefttu img{border:1px solid #ccc; display:block; margin-top:8px; margin-right:2px; margin-left:3px!important; margin-left:2px; float:left}
#etw_left ul{font-size:12px; width:149px; height:auto; padding-bottom:15px; float:left; margin:0px 0 0px 0px; background:#0B4F7E}
#etw_left ul li.toppro a{background:#0082DF; line-height:16px; font-size:12px; font-weight:bold; color:#fff; margin-top:3px; height:auto; margin-bottom:2px; float:left; padding-top:3px; padding:1px 0 1px 5px; width:144px}
 
#etw_left ul li{
	width:98%;margin-top:1px;
	font-weight:normal;
	float:left
}
#etw_left ul li a{ width:96%; color:#fff; display:block; padding:1px 0 3px 7px;  line-height:16px}

#etw_left ul li a:hover, #etw_left ul li a.link{text-decoration:underline; color:#FC0; display:block}

#etw_left ul li a:visited{color:#FC0}

#etw_right .topcon{height:56px; float:left; width:100%; background:#fff}
#etw_right .top_con{background:#0082DF; width:100%; float:left; margin-top:0px}

#banner{width:860px; height:auto; margin:0 auto; background:url(../images/banner.jpg) no-repeat top  left; width:98%; height:41px; margin-left:6px!important; margin-left:5px; margin-top:1px}
 #menu{margin:0 auto; width:100%; height:17px; background:#000; margin-top:0px; float:left}
#menu ul{width:634px; background:#323234; height:17px; margin:0 auto; float:left; margin-left:7px!important; margin-left:3px}
#menu ul li{border-right:1px solid #fff;  float:left; height:17px;  text-align:center}
#menu ul li.first{  border-left:1px solid #fff; height:16px}
 #menu ul li.first a{float:left; padding:0 36px}
#menu ul li a{float:left; padding:0 40px; line-height:17px; color:#fff}
#menu ul li a.link, #menu ul  a:hover, #menu ul  li.last a.link{color:#fff;  background:#C8041A}
#menu ul  li.last a{background:none; padding:0 40px 0 39px}
 #etw_right{width:698px; float:left}
#etw_right .about, #etw_right .about1{width:98%; float:left; height:auto; width:96%; line-height:22px; padding:10px 5px 10px 17px; color:#333; margin-bottom:5px}
#etw_right .about1{
	padding:5px 5px 10px 15px;
	background:#eee;
	width:94%;
	margin-left:12px!important;
	margin-left:7px
}
#etw_right .about1 img{
	border:1px solid #ccc;
	margin-right:30px;
	margin-top:5px
}
 #etw_right .about1 img.tu{margin-left:0px}
.about span{color:#C20815}
#etw_right .about img{border:1px solid #ccc; padding:2px; background:#fff; display:inline-block}
 
#etw_right .about img.tu{ margin-right:4px;  float:left}
#etw_right .about img.tu1{margin:0;  margin-left:6px}
 #etw_right .about img.tu2{ margin-right:6px}
 #etw_right .about img.tu3{margin-left:20px; float:left; margin-right:10px; margin-top:40px}
#etw_right .about a.fir{margin-right:0px}
#etw_right .about a{
	margin-right:10px;
	text-decoration:underline;
}
#etw_right .about  a img{margin:0;margin-bottom:5px}
#etw_right .about img.pic{
	margin-right:10px;
	margin-bottom:5px;
}
 .about  .consulting{
	float:right;
	width:200px;
	height:auto;
	text-align:left;
	display:block;
	margin-right:20px
}
 .quicklink{height:58px; float:left; background:#C7C9CB; color:#333; width:100%}
.quicklink .list{line-height:18px; float:left; width:96%; padding-left:9px; margin-bottom:6px; padding-top:5px}
.quicklink .list a{text-decoration:underline; color:#0767A6}
.productname{font-size:14px; float:left; width:98%; margin-top:3px; font-weight:bold; line-height:24px; padding-left:10px}
 .title2,.title3{width:94%; height:22px; line-height:22px; color:#FFF; margin-left:12px!important; margin-left:7px; font-size:12px; font-weight:bold; border-bottom:1px solid #EDE6E6; background:url(../images/dot.gif)  no-repeat 8px 7px #6D6F72; padding:0px 0 0px 20px; clear:both; float:left; margin-top:5px}
 .title2{background:url(../images/dot.gif)  no-repeat 8px 7px #6D6F72;}
.title3{
	background:url(../images/dot.gif)  no-repeat 8px 7px #6D6F72;
  }
  .title3 a{color:#fff}
#etw_right  .product{width:98%; float:left; margin-left:14px!important; margin-left:5px}
#etw_right  .product ul{width:100%; float:left; margin-top:5px}
#etw_right  .product ul li{width:152px; float:left; margin-right:8px; margin-bottom:10px; margin-top:5px; margin-left:8px!important; margin-left:6px}
#etw_right  .product ul li span{
	border:1px solid #ccc; 
	background:#f5f5f5; 
	text-align:center;
	display:block;
	margin:0 auto;
	width:150px; 
	margin-top:3px
}
#etw_right  .product ul li a{color:#333}
#etw_right  .product ul li a:hover{color:#F00}
#etw_right  .product ul li img{border:1px solid #ccc; display:block;  margin:0 auto}
#etw_right  ul.other{float:left; width:96%; margin-left:10px!important; margin-left:0px; margin-top:10px; height:150px}
#etw_right ul.other li{float:left; margin-top:0px; height:150px; margin-left:10px; width:140px}
#etw_right  ul.other li a{color:#F00; line-height:15px; width:140px;  display:block; float:left; text-align:center}
#etw_right ul.other img{margin:0 auto; display:block; margin-bottom:2px; border:1px solid   #06C; width:110px}
#etw_right ul.other li a:hover{color:#333; text-decoration:underline}
#etw_right .linetop{width:490px; border:1px solid #ccc; border-bottom:none; height:23px; line-height:23px; padding-left:10px; text-align:left; float:left; margin-left:50px!important; margin-left:25px; display:block; color:#333; font-weight:bold; font-size:14px; background:#E9F1FE}
#form1{width:500px; height:420px; margin-left:50px!important; margin-left:25px; margin-top:0px; float:left; border:1px solid #ccc; background:#fff}
.nowdes{font-size:12px; color:#333; width:96%; padding-left:2%; padding-right:2%; line-height:22px; float:left; padding-top:10px}

#contact{float:left; width:157px}
#contact .top1{background:url(../images/rightbg.jpg)  no-repeat ; float:right; width:100%; height:115px}
 #contact .us{background:url(../images/con1.jpg)  no-repeat right #C7C9CB; height:58px; float:right; width:157px; border-bottom:1px solid #ccc}
  #contact .us a{height:58px; float:right; width:150px; display:block}
 #contact .etw-contact{
	width:144px;
	padding-left:6px;
	color:#fff;
	float:right;
	line-height:17px;
	height:250px;
	text-align:left;
	background:url(../images/con2.jpg) no-repeat right bottom #0B4F7E
}
.etw-contact p{padding-top:5px}
.etw-contact span{padding-left:16px}
#etw_right .hotproduct{
	float:left;
	width:97%;
	background:#eee;
	margin-left:12px!important;
	margin-left:7px;
	padding-bottom: 5px;
}
#etw_right ul.hot{
	width:94%;
	margin-left:0px;
	float:left
}
#etw_right ul.hot li{
	height:auto;
	width:140px;
	float:left;
	margin-right:6px;
	padding:0;
	text-align:center;
	margin-top: 3px;
}
 #etw_right ul.hot li a{float:none; width:140px; display:block; margin:0 auto; text-align:center; height:auto; color:#000; line-height:15px;  padding:0;  margin-top:5px}
#etw_right ul.hot li a:hover{color:#F00}
#etw_right ul.hot img{border:none; border:1px #DDDCDC solid; margin-top:5px; margin:0 auto; display:block}
 #etw_right ul.hot a img:hover{border:1px  #06C solid}
#etw_right .about .next{width:300px; float:left; margin-left:50px; height:30px}
#etw_right .about  .next a{width:10px; display:block; padding:3px 6px; margin:0px 4px 3px 5px!important; margin:0px 4px 0px 5px; height:auto; float:right; line-height:16px; background:#726F73; font-size:11px; color:#fff; font-weight:bold; text-align:center; text-decoration:none;border:1px solid #333}
#etw_right .about .next a:hover{background:#EA8A18; text-decoration:none;color:#fff}
#etw_right .about .next a.next1{font-weight:bold; display:block; padding:3px 6px; height:auto; float:right; line-height:16px; background:#EA8A18; font-size:11px; color:#fff; border:1px solid #333}
/*========Footer =========*/
#footer{color:#333; width:1003px; margin:0 auto; padding-top:0px; clear:both; float:left; font-size:11px}
#footer .foot_left{width:149px; background:#0082DF; float:left; height:80px}
#footer .foot_right{
	border-top:1px solid #999;
	float:left;
	width:85%;
	height:80px
}
#footer .foot_right #menu1{border-top:1px #eee solid; margin:0 auto; width:97%; text-align:center; line-height:24px; margin-left:0px}
#footer .foot_right #menu1 a{
	padding:0 7px;
	color:#333
}
 .etw-address{margin:0 auto; width:80%; text-align:center; margin-left:20px}
 .etw-address a{height:25px; line-height:18px; margin:0 auto; text-align:center; color:#06F; text-decoration:underline}
 #footer #otherlink{width:240px; height:20px; margin:0 auto; margin-top:5px}
#footer #otherlink div{width:auto; height:20px; float:left; margin-right:10px; text-align:center}
