@charset "utf-8";
/* CSS Document */

body { background:  #304155;  margin:0 auto;color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:11px;/*text-align: center;*/ }
body,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,p,form,fieldset,legend,input,img {	margin: 0; padding: 0; }
img { border: 0px; }
a img { border: none; }
a {
	color: #0066CC;
	outline: none;
	text-decoration: none;
}
ol, ul, dl, dt { list-style: none; }
ol:after, ul:after { content: "."; display:block; font-size:0px; line-height:0px; height:0; clear:both; visibility:hidden; }
.logo{
	width:600px;
	background:red;
	float:left;
	margin-top: 30px;
}
 .language {
	font-size:11px; width:175px;
	display:block;
	float:right;
}
.top1{
	background:url(../images/top.jpg);
	width:122px;
	height:60px;
	margin-top:0px;
	display:block;
	float:right;
}
.language a { color:#1E0296; width:100px; height:20px; line-height:20px; display:block; margin-left:20px; }
.language a:hover{color:#FF6600;}
.language a img { margin-right:3px;}
.language a:hover { text-decoration: none; background: url(../images/language_underline.jpg) repeat-x bottom; }
#etw_wrapper { /*border: 1px solid #ccc;*/
	width: 974px;
	height: auto;
	margin: 0 auto;
	padding: 0px 0px 1px 0px;
}

#etw_header { width: 100%; height: auto;background:url(../images/head.jpg) no-repeat #ffffff; margin: 0 auto;}
#etw_header h5 { height:16px;  color: #626262; font-size: 9px; width: 100%; margin: 0px auto; text-align: right; padding:3px 0px 0px 0px; }
#etw_header h5 a { color: #2A4A93; }
#etw_header h5 img { margin-top: -5px; }
#etw_header .etw_mhead {
	display: block;
	background:url(../images/banner.jpg) right no-repeat;
	margin:0px auto;
	margin-top: 0px;
	width: auto;
	height: 135px;
	border: 0px #636363 solid;
}
#etw_companyname {
	width:auto;
	height: auto;
	float: left;
	font:bold 25px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	margin:38px 0px 0px 35px !important;
	margin:38px 0px 0px 30px;
}
#etw_companyname a { color:#fff;}
#etw_header .prologo{ float:left; height:20px; width:70%;margin:10px 0 10px !important; margin:10px 0 10px; }
#etw_header .prologo h2{ font-size:16px; color:#eee; padding-left:60px; }

.clear{ clear:both; height:0px; line-height:0px; font-size:0px;}
#leftmenu  ul{
	width:193px;
	height:auto;
	margin: 1px 0 0px 0;
	text-align: left;
	color:#FFFFFF;
	padding: 0px;
	font-size:11px;
	display:block;
	}
#leftmenu ul li{
		padding: 0 0 2px 1px !important;padding: 0 0 0px 1px;

	color: #fff;
	height:25px;
	
	background-color:#1D8ABB;
}
#leftmenu ul li.li2 {height:45px;	}
#leftmenu ul li.li2 a:hover{ text-decoration:none;list-style:none; 
color:#FFFF00;


	background:url(../images/vmenuarrowhover.gif) left center no-repeat ;}


#leftmenu ul li a {
	color: #fff;
	margin: 0px;
	line-height:22px;
	height:25px;
	display: block;
	padding-left:15px;

	border-top: 1px solid #A7C6DF;
	font-weight:normal;
	text-decoration:none;
	background:url(../images/vmenuarrow.gif)  left center no-repeat;
}
#leftmenu ul li a:hover{ text-decoration:none;list-style:none; 
color:#FFFF00;

background:url(../images/vmenuarrowhover.gif) left center no-repeat ;}
.cer{
	width:auto;
	height:auto;
	
}
.cer img{
	margin-left:3px;
	margin-top:5px;
	margin-bottom:2px;
	border:1px solid #cccccc;
}

.tit{
	width:181px;
	height: auto;
	background: #2B509A;
	border:1px #00236F solid;
	line-height:21px;
	font-weight: bold;
	padding: 0px 0px 0px 10px;
	font-size:11px;
	margin-top:5px;
	color:#FFFFFF;
	display:block;
	margin-bottom: 1px;
	float: left;
}
.menu2 { list-style:none; height:23px; position:relative; z-index:500; height:auto; display: block; float:left; width:100%;}
.menu2 li.top {display:block; float:left; width:auto; height:23px;;float:left; margin-right:2px; font-size:13px; font-weight: bold; line-height:22px !important; line-height:21px;}
.menu2 li a.top_link {display:block; float:left; padding:0px 10px 0px 10px; background:url(../images/menubg.jpg) repeat-x; border:1px #15A4D0 solid; color:#000000; cursor:pointer;}
.menu2 li a.top_link span.color{color:#fff;}
#etw_left{
	width:193px;
	margin:6px 0px 5px 0px;
	border:1px #FFE486 solid;
	padding:0px 0;
	float:left;
	color:#FFFFFF;
	background:#EDEEE6;
	display:block;
}

#etw_right {
	width:193px;
	margin:6px 0px 0px 0px;
	border:1px #FFE486 solid;
	padding:0px 0;
	float:right;
	color:#FFFFFF;
	display:block;
	background:#F7F7F6;
	height: auto;
}


.table03{
	width:90%;
	background: #D8E4FD;
	margin-left:5px;
	margin-bottom:5px;
	color:#5587EE;
	font-weight:bold;
	float:right;
	margin-top: 20px;
}
.lab{color:#FF0000;}
.border{
	background:#9FBBF6;
	border:1px solid #A2ADB8;
}


.table03 td{background: #ffffff;line-height:20px;padding:2px;}

.table03 a{
	color:#FF9933;
}
.table03 .head{background:#E4F1FF;}


#etw_contact {
	width:185px;
	border-top: 2px #2B509A solid;
	background:#669ACC url(../images/contactbanner.jpg) top center no-repeat;
	padding: 70px 0px 0px 10px;
	margin-top:10px;
	color:#FFFFFF;
	line-height:22px;
	float:left;
}
#etw_contact #contact {}
#etw_contact #contact a { color:#FFFFFF; text-decoration: underline;}

#etw_main{
	width:570px;
	background:#ffffff;
	float:left;
	margin:6px 5px 0px 5px;
	display:block;
}
.etwbody{
	width:974px;
	background:#ffffff;
	float:left;
	display:block;
}
#etw_main .hottitle , #etw_main .abouttitle{ background:url(../images/hottop.jpg); height:23px; padding-left: 10px; color: #FF3300; font-size:12px; font-weight:bold; line-height:22px; }
#etw_main .oneproduct { margin: 6px auto; text-align: left; width: 90%; padding: 0px 10px; height: auto; line-height:20px; background: #FEFCFC; border: 1px #CCCCCC solid; font-size:12px;}
#etw_main .table01{
	background: #FB950C;
	width:98%;
	white-space: normal;
}
#etw_main .table01 tr{ background: #FFFFFF;}
#etw_main .table01 td { padding:0 0 0 2px; }
#etw_main .oneproduct a.back { width:auto; text-align: center; height:10px; background: #0000CC; color:#FFFFFF; float:right; font-weight:bold; margin:10px 2px; font-size:11px; border:1px #666666 solid; line-height:10px; }
#etw_main .oneproduct a.back:hover { background:#333333;}
#etw_main .oneproduct h3 { color: #000099; display: block; padding: 6px; height: auto; font-size: 14px;}
#etw_main .oneproduct img { margin: 0px 110px; border: 1px solid #ccc; padding: 2px; }
#etw_main .oneproduct .feichangfan { text-align:center;}
#etw_main .oneproduct .feichangfan img { margin:0px 5px;}
#etw_main ul {
	margin: 6px auto;
	text-align: left;
	width: 96%;
	height: auto;
	line-height:17px;
}
#etw_main ul li {  height:auto; }
#etw_main ul li , #etw_main ul li.sds {
	display: block;
	margin: 7px 0px 0px 0px;
	width: 100%;
	border:1px #E2E2E2 solid;
	background: url(../images/hotlibg.gif) repeat-x;
}
#etw_main ul li {
	height: 160px;
}
#etw_main ul li ol { width: 100%; border: none; }
#etw_main ul li ol li { display: inline; float: left; margin: 0 2px; width: 23%; border: none; height: auto; }
#etw_main ul li ol li a { text-align:center; }
#etw_main ul li .etw_pinfo {
	width: 75%;
	height: auto;
}
#etw_main ul li .etw_pinfo b { display: block; }
#etw_main ul li .etw_pinfo a.pdf { color:#333; text-align:left;} 
#etw_main ul li .etw_pinfo a.pdf img { border:none; float:left; padding:0;}

#etw_main a.f { padding:0px; color:#0000CC; display:block; margin:0px;}
#etw_main ul li img  {  border: 1px solid #ccc; padding: 2px; margin:0px 2px; }
#etw_main a.productname{ width:89%; color:#0033CC; font-weight:bold; padding-left:10px; float:left;}
#etw_main .abouttitle { background: url(../images/abouttop.jpg); color:#000000;}
#etw_main .productstitle {
	background: url(../images/abouttop1.jpg);
	color:#000000;
	height:20px;
	font-weight:bold;
	font-size:12px;
	padding-left: 6px;
	padding-top: 2px;

}
#etw_main .productstitle a {
     

}
#etw_main .productstitle img {padding-top:1px;
}

#etw_main .about {
	line-height:22px;
	padding: 10px 10px 0px 10px;
	text-align:justify;
}#etw_main .about1 {
	line-height:25px;
	padding: 10px 10px 0px 15px;
	text-align:justify;
}

.more{
	text-align:right;
	font-weight:bold;
	width: 60px;height:auto;
	color:#000000;
	float: right;
	background:url(../images/pr.gif)  no-repeat 9px 6px;
}
.more a{color:#3366FF;}

#etw_main .about a  , #etw_main .about1 a{ color:#000099; font-weight:bold; display: inline;}
#etw_main .about img , #etw_main .about1 img  { float:left; margin-right:10px;}
#etw_main .about img.img3 , #etw_main .about1 img.img3 { float:right; margin-right:10px;}

#etw_main .about_p {
	line-height:21px;
	padding: 10px 10px 0px 10px;
}
#etw_main .about_p h3 {text-align:center; font-size:16px; font-weight:bold; line-height:40px; color:#006697;}
#etw_main .about_p a.pdf { color:#333; font-weight:normal;}
#etw_main .about_p a.pdf img { border:none; float:left;}
#etw_main .about_p a { color:#000099; font-weight:bold; display: inline;}

#etw_main .about_p img.img_p {
	margin-left:130px;
}
  #etw_right #etw_mainproduct {
	width:193px;


	padding:0px 0;
	float:right;
	color:#FFFFFF;
	display:block;
	background:#F7F7F6;}
 .title{
	width:181px;
	padding-left: 10px;
	line-height:18px;
	background: url(../images/maintitle.jpg) repeat;
	border:1px #D07300 solid;
	height:19px;
	margin-top:0px;
	font-weight:bold;
	color:#333333;
	font-size:12px;
	margin-bottom: 4px;
}
#etw_mainproduct ul {
	margin: 6px auto;
	text-align: left;
	width: 96%;
	height: auto;
	line-height:15px;
	color:#000000;
}
#etw_mainproduct ul li {
	display: block;
	margin: 10px 0px 0px 0px;
	width: 100%;
	height: auto;
}
#etw_mainproduct ul li ol { width: 100%; border: none; }
#etw_mainproduct ul li ol li { float: left; margin: 0 2px; width: 98%; border: none; height: auto; }
#etw_mainproduct ul li .etw_pinfo {
	width: 93%;
	height: auto;
	border:1px solid #cccccc;
	padding-left:6px;
	color:#575656;
	margin-top:5px;
	background:#EDEDED;
	line-height: 19px;
}
#etw_mainproduct ul li .etw_pinfo b { display: block;  }
#etw_mainproduct ul li .etw_pinfo b a { display:block; width:98%;height:auto;}
#etw_mainproduct a:hover{color:#3FACF1;}
#etw_mainproduct a {
	color:#4C4D4D;
	font-weight:normal;

	padding: 0px;
	height: auto;
}
#etw_mainproduct ul li img{ border: 1px solid #ccc; padding: 2px; margin:0px 4px 0px 0px; }
.engineer{
	width:568px;
	height:auto;
	background:#F2F2F2;
	border:1px solid #E2E2E2;
	margin-top:6px;
}
.title1{color:#FF0000;font-weight:bold;margin-left:4px;margin-top:5px;font-size:13px;}
.pic{
	width:190px;
	height:auto;
	float:left;
}.pic img {margin:5px;padding:2px;background:#F4F4F4;border:1px solid #cccccc;}
.contant{
	width:370px;
	height:190px;
	float:right;
	line-height: 21px;
	padding-top: 5px;
}.contant span{color:#3399CC;font-weight:bold;}
a.back{
	width:45px;
	display:block;
	text-align:center;
	background:#0D79E4;
	color:#ffffff;
	float:right;
	font-weight:bold;
	margin:5px;line-height:20px;
	font-size:11px;margin-top:25px;
	border:1px #cccccc solid;
	padding-top:0px;
	text-decoration: none;
}
#etw_main .about_p .consulting{
	float:right;
	width:550px;
	height:33px;
	text-align:right;
	margin-right: 0px;
}
a.back:hover{background:#E49B0D;color:#000000;}
.menu2 li a.top_link:hover{color:#FFFF00;}
#footer{
	width:970px;
	margin:0 auto;
	height:62px;
	border-top:3px solid #1F649D;
	margin-top: 10px;
}
#footer .address{
	width:100%;
	height:20px;
	line-height:20px;
	text-align:center;
	padding-top: 4px;
	color: #000;
	margin-bottom: 8px;
}
#footer #otherlink { padding:0;width:900px;height:20px;float:left;text-align:center;margin:0 auto;}
#footer #otherlink div {width:auto;margin-left:10px;text-align:center;margin-top:3px;display:inline;}
#footer #otherlink div a { font-size:9px; color:#CCCCCC;}
#footer #otherlink div a img { border:none;}
#products_other {width:100%; height:auto;}
#products_other ul {width:98%; height:auto;}
#products_other ul li {
	float:left;
	width:120px;
	height:auto;
	margin:0;
	padding: 0;
	background:none;
	margin-left: 10px;
	margin-top: 10px;
	border:none;
	text-align:center
}
 
 
