@charset "utf-8";
/* CSS Document */

body { background:url(../images/199.gif);color:#000000; font: 11px/15px Arial, Helvetica, sans-serif; /*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; }
#etw_header_languages {width:900px; margin:0 auto; height:20px; color:#000; text-align:center; background:url(../images/bannertop.jpg) no-repeat}
 #etw_header_languages h5 { color:#000; font-size:11px; width:900px; margin:0; padding:0; line-height:20px; display:block; letter-spacing:-1px; }
.the_head  a {color:#000; font-size:10px; }
.the_head  a:hover{color:#3399FF}
h3 { font-size:16px;}
h2{ display:block; font-size:18px;line-height:30px; margin-left:8px;}
img { border: 0px; }
a img { border: none; }
a {
	color: #515151;
	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; }
.clear { clear: both; height: 0px; font-size: 0px; line-height:0px; }
.con_all{width:50%; float:right;  display:block; }

#etw_set_feedback_form{width:99%;height:auto;float:left;border:1px solid #CFD8E1;text-align:center;margin:8px auto;}
#etw_form_title{width:99%;line-height:22px; margin:0 auto; background:#EAEFF2;font-weight:bold;padding-left:5px;text-align:left}
#container{
	width:900px;
	overflow:hidden;
	margin-top: 2px;
	background: #fff;
}
#titletop{ height:auto; font-weight: bold; font-size:17px; display:block; background:#FF7401; padding-left: 15px; padding-top: 5px; padding-bottom: 5px; }
#etw_wrapper {
	background:#ffffff;/*border: 1px solid #ccc;*/
	width: 900px;
	height: auto;
	margin: 0 auto;
	padding: 0px 0px 1px 0px;
}
#etw_header {
	width: 900px;
	height: auto; 
	margin:0px auto;
}
#etw_header h5 { background: url(../../images/h5bg.jpg) repeat-x; height:16px; border-bottom:1px #D6D6D6 solid; color: #626262; font-size: 11px; 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;
	height: 116px;
}
.etw_mhead h2{ display:block; font-size:18px;line-height:35px;text-align:right;margin-right:10px; color:#fff;} 
 
#etw_companyname { height: auto; font: 14px Arial, Helvetica, sans-serif; padding-top:30px; letter-spacing:normal; margin-left: 75px; line-height: 24px;  color:#fff;}

#etw_companyname h1{ display:block; font-size:18px;line-height:35px;text-align:right;margin-right:10px;} 

#etw_main .oneproduct .feichangfan { width:100%; text-align:center;}
#etw_main .oneproduct .feichangfan img { margin:4px 2px 5px 2px;}
#etw_main .oneproduct .feichangfan  .name { width:300px;color: #000000; display: block; padding: 2px; height: auto;float:left; font-size: 11px;}
 

.menu2 a:hover {visibility:visible; position:relative; z-index:200;}
.menu2 li:hover {position:relative; z-index:200;}

 
.menu2 {
	width:100%;
	margin:0 auto;
	background: url(../images/bj.jpg) repeat-x;
	height:30px;
	
}

.menu2 ul{  width:100%;}
.menu2 li{
	float:left;
	width:138px;
	height:30px;
	background: url(../images/menu.jpg) no-repeat;
	line-height:100px;
	text-align:center;
}
.menu2 li a{ font-size:11px; color:#fff; display:block;line-height:30px;height:30px; }
.menu2 li a:hover{ background: url(../images/menuhover.jpg) no-repeat;height:30px;}
.menu2 li a.a_l {color:#FFFF00;}
.menu2 li.c{
	background: url(../images/menu.jpg) no-repeat;
	
}
.menu2 li.c a{
}
.menu2 li.c a:hover {background: url(../images/menuhover.jpg) no-repeat;height:30px;
}




#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;
	
}
.menu2 table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}
 

.menu2 a:hover {visibility:visible; position:relative; z-index:200;}
.menu2 li:hover {position:relative; z-index:200;}

 
.menu2 ul, 
.menu2 :hover ul ul, 
.menu2 :hover ul :hover ul ul,
.menu2 :hover ul :hover ul :hover ul ul,
.menu2 :hover ul :hover ul :hover ul :hover ul ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;color:#FFFFFF;}

.menu2 :hover ul.sub {left:-10px; top:30px; background: #3B76B0;  border:1px solid #000; white-space:nowrap; width:187px;  z-index:300;height:auto; text-align:left;}
.menu2 :hover ul.sub li { display:block; font-size:11px; height:auto;  position:relative; float:left; width:185px; text-align:left; font-weight:normal;  border-bottom: 1px solid #000;}
.menu2 :hover ul.sub li a {width:183px; padding-left:4px; text-align:left; color:#fff; background: #3B76B0;text-decoration:none; float:left;}
.menu2 :hover ul.sub li a:hover {text-align:left;color:#FFFFFF;background:#DF570C;width:183px; padding-left:4px;}
#etw_left { width:175px; float:left; color:#FFFFFF; }
#etw_right { width:175px; float:left; color:#FFFFFF; margin-left: 2px; }
#etw_left ul, #etw_right ul { height:auto; }
#etw_left ul a:hover, #etw_right ul a:hover { color:#FF6600; }
#etw_left ul a:visited, #etw_right ul a:visited { color:#0000cc }
#etw_left ul li.bigtitle, #etw_right ul li.bigtitle { font-size: 13px; color:#000066; font-weight: bold; margin: 5px 0px; }
#etw_left ul li { height:auto}
#etw_right ul li img{margin-bottom:3px;height:auto}
#etw_left ul li.title, #etw_right ul li.title { height:auto; font-weight: bold; font-size:11px; display:block; background:#E9E8E8; padding-left:5px; padding-top: 3px; padding-bottom: 3px; margin-bottom:2px;}
#etw_right ul li.titletop{ height:auto; font-weight: bold; font-size:17px; display:block; background:#FF7401; padding-left: 15px; padding-top: 5px; padding-bottom: 5px; }
#etw_left ul li.title_1{ height:auto; font-weight: bold; font-size:12px; display:block; background:url(../images/l1.jpg) no-repeat left #3b76b0; padding-left: 15px; padding-top: 5px; padding-bottom: 5px; }
#etw_left ul li.title_1 a{ color:#FF7705; font-weight:bold; font-size:15px;}
#etw_left ul li.title_1 a:visited { color:#E3A26C }
#titletop{ height:auto; font-weight: bold; font-size:17px; display:block; background:#FF7401; padding-left: 15px; padding-top: 5px; padding-bottom: 5px; }
.imgcl{margin:2px auto;}
#etw_left ul li.smalltitle, #etw_right ul li.smalltitle {  line-height:20px; font-size:11px; display: block; padding-left: 10px; background:#f5f5f5; }
#etw_right ul li.smalltitleadd {  line-height:20px; font-size:11px; display: block; padding-left: 10px; background:#f5f5f5;margin-top:10px; }
#etw_left ul li a.d { color:#515151; }
#etw_left ul li.title a { color:#515151; }
#etw_left ul li.title a:visited { color:#0000cc }
#etw_right ul li.title a { color:#515151; }
#etw_right ul li.title a:visited { color:#0000cc }
#etw_left ul.quick_links { width: 175px; margin-top: 7px; height:340px; }
#etw_left ul.quick_links li { height:48px; background:#fff; margin-bottom: 2px; font-size: 12px; line-height: 22px; color: #fff; display: block; padding-left: 2px; }
#etw_left ul.quick_links li a { color:#515151; font-size:11px; display:block; line-height:20px; }
#etw_left ul.quick_links li a:hover { color:#0000cc }
#etw_left ul.quick_links li a:visited { color:#0000cc }
#etw_left ul.quick_links li a.title:hover { color:#fff; font-size:11px; display:block; }
#etw_left ul.quick_links li a img { padding:2px; border-right: 1px #fff solid; float:left; margin-right: 5px; float:left; background:#6F9EB2;margin-left:5px;}
#etw_left ul.quick_links li a img:hover { background: #F3790C; }

 
ul.menu1 , ul.menu3{list-style-type:none; padding:0; margin:4px 0 0 0; width:191px; float:left; display:block;}
ul.menu1 , ul.menu3 {position:relative; float:left;}
* html ul.menu1 {position:static;}
ul.menu1 li , ul.menu3 li {display:block; float:left; width:191px;  margin:4px 0 0 0; border:1px solid #00236F;}
ul.menu1 li.sub , ul.menu3 li.sub { background:#2B509A url(../images/arrowhover.gif) right center no-repeat; font-weight: bold; }

ul.menu1 table , ul.menu3 table {border-collapse:collapse; width:0px; height:21px; position:absolute; bottom: 0px; top:auto; left:0px; font-size:1em;}
ul.menu1 li a, ul.menu3 li a {display:block; color:#000; font-family:arial, sans-serif; font-size:11px; line-height:21px; text-decoration:none; /*text-indent:10px;*/ color:#FFFFFF; padding:0px; padding-left: 10px; height: auto; *margin-top: -4px;}
ul.menu1 a:hover , ul.menu3 a:hover {color: #FF6600;}
ul.menu1 :hover > a , ul.menu3 :hover > a{color: #FF6600;}
ul.menu1 li.sub:hover,
ul.menu1 li.sub a:hover {position:relative; background:#44474B url(../images/arrow.gif) right center no-repeat;}
ul.menu1 ul, 
ul.menu1 :hover ul ul, 
ul.menu1 :hover ul :hover ul ul,
ul.menu1 :hover ul :hover ul :hover ul ul,
ul.menu1 :hover ul :hover ul :hover ul :hover ul ul {position:absolute;left:-9999px; width:128px; top:0px; font-weight: normal; }
ul.menu1 :hover ul, 
ul.menu1 :hover ul :hover ul :hover ul,
ul.menu1 :hover ul :hover ul :hover ul :hover ul :hover ul { left:180px; top:0px; background:transparent url(trans.png); font-weight: normal;} 
/* drop down */
ul.menu1 :hover ul :hover ul,
ul.menu1 :hover ul :hover ul :hover ul :hover ul { left:180px; top:0px; font-weight: normal; }

ul.menu3 li.sub:hover,
ul.menu3 li.sub a:hover {position:relative; background:#44474B url(../images/arrow.gif) right center no-repeat;}
ul.menu3 ul, 
ul.menu3 :hover ul ul, 
ul.menu3 :hover ul :hover ul ul,
ul.menu3 :hover ul :hover ul :hover ul ul,
ul.menu3 :hover ul :hover ul :hover ul :hover ul ul {position:absolute;left:-9999px; width:128px; top:0; font-weight: normal; }
ul.menu3 :hover ul, 
ul.menu3 :hover ul :hover ul :hover ul,
ul.menu3 :hover ul :hover ul :hover ul :hover ul :hover ul { left:-192px; top:0px; background:transparent url(trans.png); font-weight: normal;} 
/* drop down */
ul.menu3 :hover ul :hover ul,
ul.menu3 :hover ul :hover ul :hover ul :hover ul { left:-192px; top:0px; font-weight: normal; }




ul.menu1 li a.b , ul.menu3 li a.b  { background:#2B509A;  }
ul.menu1 li a.b:hover , ul.menu3 li a.b:hover { background:#44474B; }
ul.menu1 li a.c , ul.menu3 li a.c { background: #2B509A; color:#FFFF99; height:auto;  }
ul.menu1 li a.c:hover , ul.menu3 li a.c:hover{ background:#44474B; }

#etw_contact {
	border-top: 2px #2B509A solid;
	background:#336699 url(../images/contac_title.jpg) top center no-repeat;
	height:auto;
	margin-top:14px;
	line-height:23px;
	padding-top: 27px;
	padding-left: 5px;
	color: #fff;
}
#etw_contact span.span_web {
	padding-left:50px;
}

#etw_main{
	width:544px;
	float:left;
	text-align: left;
	background: #fff;
}
.index_about {
	width:150px;
	line-height: 25px;
	border-bottom: 1px #FF6600 solid;
	text-align: right;
	color:#000000;
	font-size:12px;
	margin-bottom: 3px;
	font-weight: bold;
	float: right;
	margin-right: 5px;
}
#etw_main .hottitle , #etw_main .abouttitle{
	background:url(../images/hottop.jpg);
	color: #0033ff;
	font-size:12px;
	font-weight:bold;
	background:url(../images/4.gif) no-repeat center left;
	padding-left:19px;
	margin-left: 10px;
	border-bottom:#8baed0 1px solid;
	padding-top: 7px;
	padding-bottom: 7px;
	line-height: 17px;
}
#etw_main .hottitle a {color:#000;}
#etw_main .oneproduct {
	margin: 6px auto;
	text-align: left;
	width: 500px;
	padding: 0px 8px;
	height: auto;
	line-height:20px;
	background: #F7F7F7;
	border: 1px #CCCCCC solid;
}
#etw_main .table01{ background: #ED7A0F;width:100%;}
#etw_main .table01 tr{ background: #FFFFFF;}
#etw_main .oneproduct a.back { width:auto; text-align: center; height:15px;background: #10A0D9; color:#FFFFFF; float:right; font-weight:bold; margin:10px 4px; font-size:12px; border:1px #1B6D8E solid; line-height:14px; }
#etw_main .oneproduct a.back:hover { background:#E9660F;}
#etw_main  a.back { width:auto; text-align: center; height:15px;background: #10A0D9; color:#FFFFFF; float:right; font-weight:bold; margin:10px 4px; font-size:12px; border:1px #1B6D8E solid; line-height:14px; }
#etw_main  a.back1 { width:auto; text-align: center; height:15px;background: #E9660F; color:#FFFFFF; float:right; font-weight:bold; margin:10px 4px; font-size:12px; border:1px #1B6D8E solid; line-height:14px; }
#etw_main a.back:hover { background:#E9660F;}
#etw_main .oneproduct .nametitle { color: #000099; display: block; padding: 6px; height: auto; font-size: 12px;}
#etw_main .oneproduct img {
	margin: 19px auto;
	border: 1px solid #5E9DDF;
	padding: 2px;
	margin-left: 70px;
}
#etw_main .oneproduct img.img_du {margin:0; text-align:right; border:none}
#etw_main ul {
	margin: 0;
	width: 525px;
	height: auto;
	line-height:18px;
	padding: 0;
	margin-left: 15px;
}


.consulting{
	float:right;
	height:35px;
	text-align:right;
	width: 100%;
	padding-bottom: 10px;
	padding-top: 3px;
}
.consulting img.img_du {text-align:right;border:none; margin:0px;}
#etw_main ul li.sds {
	display: block;
	width: 100%;
	border:1px #E2E2E2 solid;
	background: #EEF9FC;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}



#etw_main ul li {
	height:120px;
	margin: 3px auto;
	padding: 0;
	border-bottom:1px #ccc dashed;

}

.f{color:#F8B80A;}
#etw_main ul li ol li.li_img {
	width: 112px;
	float: left;
	height: 95px;
	text-align: center;
	padding-top: 3px;
	border: none;
}
#etw_main ul li .etw_pinfo {
	height: auto;
	width: 400px;
	float: left;
	margin-left: 5px;
	margin-top: 2px;
	border: none;

}
#etw_main ul li .etw_pinfo  a.pdf img { border: none; float:left;}
#etw_main ul li .etw_pinfo  a.pdf { color:#333;}
#etw_main ul li .etw_pinfo p {padding-left:5px;}
#etw_main ul li .etw_pinfo a {
	color:#3b76b0;
	font-weight:bold;
}
#etw_main ul li .etw_pinfo a img { }
#etw_main ul li .etw_pinfo b { display: block; }
#etw_main a {
	color: #515151;
	height: auto;
}
#etw_main ul li img  {
	border: 1px solid #95D7ED;
}
#etw_main a.productname{
	font-weight:bold;
	padding-left:14px;
	background: url(../images/icon02.gif) no-repeat left center;
	color: #3b76b0;
}
#etw_main .abouttitle { background: url(../images/abouttop.jpg); color:#000000;}
#etw_main .about {
	line-height:18px;
	margin: 0px 10px 0px 10px;
	background: #F6F8FC;
	border:1px solid #ACC0D6;
	width: 520px;
}
#etw_main .about p {
	padding:5px;
}
#etw_main .about img { float:left; margin-right:10px;}
#etw_main .about  a{
	color:#D56411;
}
#etw_main .about1 {
	line-height:20px;
	padding: 5px 10px 5px 10px;
	text-align:left;
}
#etw_main .about1 img { float:left; margin-right:10px;border: 1px solid #69C2E0;padding:2px;}
#etw_main .about1  a{color:#D56411;}

#etw_main .about2 { width:96%;line-height:24px; padding: 5px 10px 0px 10px; text-align:center; }
.right{width:450px;
	height:auto;
	font-size:12px;
	margin-top: 7px;
	margin-left: 40px; float:right;
}
.right a {margin-left:5px; }
#etw_mainproduct {
	width:100%;
	height: auto;
	background: #F3F3F3;
}
.right a{
	color:#F4FEF8;
}
.right a:hover{color:#D96E0C;}
.wi{
	font-size:12px;
	font-weight:bold;
	width: 150px;
	margin-left: 350px;
}

#etw_mainproduct .title{
	width:175px;
	line-height:18px;
	background:url(images/maintitle.jpg) repeat-x;
	height:auto;
	font-weight:bold;
	color:#1460AD;
	font-size:12px;
}
#etw_mainproduct ul {
	margin: 6px auto;
	text-align: left;
	height: auto;
	line-height:20px;
	color:#000000;
}
#etw_mainproduct ul li {
	display: block;
	width: 100%;
	height: 236px;
	margin-top: 10px;
}
#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 {
	height: auto;
	margin-top:5px;
}
#etw_mainproduct ul li .etw_pinfo b { display: block;  }
#etw_mainproduct ul li .etw_pinfo b a { display:block; width:98%;}
#etw_mainproduct a { color:#E9660F; float:left; padding: 0px; height: auto; }
#etw_mainproduct ul li img{ border: 1px solid #2F88B4; padding: 2px; margin:0px 4px 0px 0px; }

#footer{
	width:900px;
	margin-top:10px;
	margin: 0 auto;
	background:#3b79b0;
	clear: both;
	height: 95px;
}



#footer #fot_nav {
	width:898px;
	height:25px;

}
#footer #fot_nav ul {
	padding-left:20px;
	width: 798px;
}
#footer #fot_nav ul li {
	float:left;
	width:auto;
	display:block;
	margin-left: 15px;
}


#xfooter{
	width:900px;
	margin-top:10px;
	margin: 0 auto;
	background:#3b79b0;
	clear: both;
	height: 95px;
}



#xfooter #fot_nav {
	width:898px;
	height:25px;

}
#xfooter #fot_nav ul {
	padding-left:20px;
	width: 798px;
}
#xfooter #fot_nav ul li {
	float:left;
	width:auto;
	display:block;
	margin-left: 15px;
}

#foot #fot_nav ul li.fot_w {
	width:250px
}
#footer #fot_nav ul li a {
	font-size:11px;
	line-height:25px;
	text-align: center;
	color: #fff;
}
#footer #fot_nav ul li a:hover { color:#0033ff;}







#footer #otherlink {
	width:350px;
	height:25px;
	font: normal 11px verdana;
	color:#ccc; 
	margin:0 auto;
	padding: 7px 0px;
} 
#footer #otherlink p {
	padding:0px 0px 10px 20px;
	color:#fff;
}
#footer #otherlink div{ float:left; height:30px; line-height:30px; text-align:center;margin:auto 18px;}
#footer #otherlink div a{ color:#000;}
#footer #otherlink a { color:#ccc;}
#footer #otherlink a:hover { color:#333333; text-decoration:underline;}
#footer #otherlink img {padding-top: 2px; }
#footer .indent { display: inline-block; padding-top: 7px; margin-left: 10px; }
#footer #otherlink a img { filter:alpha(opacity=70); /*Fancy style for IE */ -moz-opacity: 0.7; opacity: 0.7;}
#footer #otherlink a:hover img { filter:alpha(opacity=100); /*Fancy style for IE */ -moz-opacity: 1; opacity: 1;}

#xfooter #fot_nav ul li a {
	font-size:11px;
	line-height:25px;
	text-align: center;
	color: #fff;
}
#xfooter #fot_nav ul li a:hover { color:#0033ff;}







#xfooter #otherlink {
	width:600px;
	height:55px;
	font: normal 11px verdana;
	color:#ccc; margin-left:170px;
	padding: 7px 0px;
} 
#xfooter #otherlink p {
	padding:0px 0px 10px 20px;
	color:#fff;
}
#xfooter #otherlink div{ float:left; width:90px; height:30px; line-height:30px; text-align:center;margin:auto 8px;}
#xfooter #otherlink div a{ color:#000;}
#xfooter #otherlink a { color:#ccc;}
#xfooter #otherlinka:hover { color:#333333; text-decoration:underline;}
#xfooter #otherlink img {padding-top: 2px; }
#xfooter .indent { display: inline-block; padding-top: 7px; margin-left: 10px; }
#xfooter #otherlink a img { filter:alpha(opacity=70); /*Fancy style for IE */ -moz-opacity: 0.7; opacity: 0.7;}
#xfooter #otherlink a:hover img { filter:alpha(opacity=100); /*Fancy style for IE */ -moz-opacity: 1; opacity: 1;}

#etw_right  .ce{
	width: 160px;
	height:210px;
	margin:5px 0px 0 0;
}
#etw_wrapper #etw_right .ce img{border:1px solid #ccc;margin:5px 1px 0 1px ;}
#other_products ul li {
	width:120px;
	float:left;
	height: auto;
	margin-left: 5px;
}
#other_products ul li a:hover {color:#6699FF}
#other_products ul li img {display:block}
#titletop{ height:auto; font-weight: bold; font-size:17px; display:block; background:#FF7401; padding-left: 15px; padding-top: 5px; padding-bottom: 5px; }
.imgcl{margin:2px auto;}
