@charset "utf-8";
body { font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:21px; text-align:justify; }
* { margin:0; padding:0; color:#333; }
a img { border:none; }
a { color:#000000; outline:none; text-decoration:none; }
.img1{text-align:center; float:left; margin-bottom:10px; display:block; width:590px;}
ul, ol, li { list-style:none; }
.clear { clear:both; font-size:0px; }
.table01 {
	background:#3475A8;
	width:95%;
	margin:8px auto;
	white-space:normal;
	text-align:left;
}
.table01 tr { background: #F3FAFF; color:#0363A0; }
.table01 td { padding-left:3px; }

.table01 tr.top { background:#C4E5CE; }
.table02 {
	background:#3475A8;
	width:320px;
	margin:3px auto;
	white-space:normal;
	text-align:left;
	float:left;
	margin-left:5px;
}
.table02 tr { background: #F3FAFF; color:#0363A0; }
.table02 td { padding-left:3px; }
.table02 tr.top { background:#C4E5CE; }
a.location { color:#000; font-weight:bold; }
a:hover.location { color:#EF5725; }
.con_all { width:180px; height:33px; margin-top:10px; display:block; margin-left:513px; }
input { border:1px solid #999999; height:20px; line-height:20px; }
textarea { border:1px solid #999999; height:80px; line-height:20px; }
.STYLE1 { color: #FF0000 }
.lab { color:#ff0000; font-size:12px; }
.select{
	float:left;
	width:165px;
 	margin-top:10px; float:right;   overflow:hidden;
	text-align:left;
 }
.select select{
	width:165px;
	color: #000;
}
#etw_header { width:100%; height:153px; background:#0E274D; margin:0px auto; }
.banner { width:1003px; height:153px; margin:0px auto; }
#etw_mhead { width:1003px; height:55px; float:left; background:#fff; padding-top:15px; padding-bottom:5px; }
#homecenter { width:122px; height:44px; background:url(../images/homecenter.jpg) no-repeat; float:left; }
#yy { width:260px; height:auto; float:left; padding-top:3px; margin-left:282px; }
#yy a { color:#fff; }
#yy a:hover { color:#EF5725; }
.bannercontact { width:380px; height:auto; float:left; color:#f5f5f5; text-align:left; font-size:11px; padding-top:45px; padding-left:80px; }
.company { width:280px; padding-top:55px; margin-left:160px !important; _margin-left:85px; font-weight:bold; font-size:19px; color:#fff; float:left; text-align:left; }
.company h3{font-size:19px; color:#FFF; }
.banner h2{font-size:20px; width:840px; float:left; margin:0 auto;  height:35px; line-height:35px; color:#F5F5F5; margin-left:160px !important; _margin-left:85px; }

.classname { width:390px; margin-top:45px; margin-bottom:33px; float: left; font-size:21px; color:#FFFFFF; font-weight:bold; margin-left:300px!important; margin-left:120px; font-family: Georgia, "Times New Roman", Times, serif; height: 30px; line-height: 30px; }
.menu1 { width:100%; height:38px; margin:0px auto; background:url(../images/nav.jpg) repeat-x; min-width:1003px; }
.menu1 #ul { width:1003px; height:34px; margin:0px auto; }
.menu1 #ul li { width:auto; height:34px; float:left; }
.menu1 #ul li a { width:auto; height:34px; color:#fff; float:left; padding:0 8px 0 9px; line-height:26px; display:block; font-weight:bold; border-right:1px solid #056AA9; }
.menu1 #ul li a span { width:auto; background:url(../images/dot.gif) no-repeat right; padding:0 12px 0 12px; float:left; color:#fff; }
.menu1 #ul li a:hover, .menu ul li a.link { color:#fff; background:url(../images/navhover.jpg) repeat-x; }
#ul table { border-collapse:collapse; width:0; height:auto; 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:auto; margin:0; padding:0 }
#ul :hover ul { left:0px!important; left:0px; top:33px; border:1px solid #056AA9; border-bottom:none; white-space:nowrap; width:260px; height:auto; z-index:300; }
#ul :hover ul li { display:block; height:auto; line-height:20px; position:relative; float:left; width:260px; border-bottom:1px solid #056AA9; text-align:left; background:#fff }
#ul :hover ul li a { width:257px; height:auto; font-weight:normal; padding:0; padding-left:3px; float:left; text-align:left; color:#fff; line-height:18px; display:block; border-right:1px solid #056AA9; background:#0576BA; }
#ul :hover ul li a:hover { color:#fff; height:auto; display:block; background:#0C335E }
#container { width:840px; height:auto; overflow:hidden; background:#fff; margin:0px auto; clear:both; }
#banner_01 { background:#DBEAF1; float:left; width:218px; padding-left:2px; padding-right:10px; height:150px; border-right:1px solid #ccc; margin-left:20px; }
#banner_01 ul { color:#000; float:left; width:218px; height:auto; text-align:left; }
#banner_01 ul li { font-weight:bold; margin:3px 0 0 0px; padding-left:5px; width:100%; float:left; }
#banner_01 ul li ol { display:block; color:#f60; margin-left:0px; width:218px; }
#banner_01 ul li ol li { border-bottom:1px solid #eee; background:url(../images/list_a1.gif) no-repeat 1px 7px; font-weight:normal; line-height:16px; width:218px; margin-top:4px; }
#banner_01 ul li ol li.more { float:left; text-align:right; background:none; }
#etw_left { float:right; width:220px; background:url(../images/content.jpg) no-repeat; height:auto; }
.title, .title01 { font-size:15px; color:#EF5725; height:23px; text-align:left; font-weight:bold; width:200px; padding-left:10px; }
.cer { background:url(../images/cer.jpg) no-repeat; width:193px; height:40px; padding:10px 0px 0px 10px; }
.cer a { color:#fff; font-weight:bold; font-size:15px; }
.cer a:hover { color:#EF5725; }
.enquipment { background:url(../images/enquipment.jpg) no-repeat; width:193px; height:40px; padding:10px 0px 0px 10px; }
.enquipment a { color:#fff; font-weight:bold; font-size:15px; }
.enquipment a:hover { color:#EF5725; }

#left { margin-top:10px; float:right; width:220px; height:auto; }
#left ul { color: #000; float:right; width:220px; height: auto; text-align: left; margin-bottom:5px; }
#left ul li { margin:0px 0 0 2px; width:220px; float:left; }
#left ul li ol { display:block; color:#ff6600; margin-left: 0px; width:220px; }
#left ul li ol li { width:215px; height:auto; float:left; margin-top:5px; }
#left ul li ol li.sma { border-bottom:none; font-weight:normal; line-height:17px; float:left; display:block; width:215px; margin-top:4px }
#left ul li ol li.sma a { font-weight:normal; background:url(../images/icon.jpg) 3px no-repeat; padding-left:14px; color:#333; }
#left ul li ol li.sma a:hover { color:#EF5725; }
#left ul li ol li.sma a:visited { color:#013366; }
#left ul li ol li.more { float:left; text-align:right; background:none; }
#left ul li a { display:block; padding-left:2px; font-weight:bold; }
#left ul li a:hover { color:#00AB4F; }
#left ul li ol li a { display:block; }
#left ul li ol li a:hover { color:#EF5725; }
#etw_left .etw-contact { float:left; width:193px; margin-top:18px; padding-left:14px; height:auto; }
#etw_left .etw-contact .us { height:auto; float:left; padding-left:10px; text-align:left; }
.add { color:#00AB4F; font-weight:bold; }
.indent { text-indent:22px; display:block; }
.indent01 { text-indent:23px; display:block; }
.website { text-indent:52px; display:block; }
#etw_right { float:left; width:600px; height:auto; margin-bottom:5px; }
#etw_right .pic1{
	height:auto;
	width:130px;
	float:left;
	display:inline;
	margin:10px 5px 5px 5px;
}
#etw_right .pic1 img{
	float:left;
	text-align:center;
	border:1px solid #eee;
	margin:0px 10px 0px 15px;
}
#etw_right .pic1  a span{
	display:block;
	text-align:center;
	line-height:18px;
	float:left;
	color:#333;
	text-decoration:underline;
	padding-bottom:5px;
	width:130px;
}
#etw_right .related{
	height:auto;
	width:100%;
	float:left;
	margin-top:5px;
 text-align:left;
 overflow:hidden; 
  }
 .related a{
	color:#333;
	background:#B2D3F9;
	float:left;
	margin:0 5px 0 5px;
	line-height:20px;
	margin-bottom:5px;
	display:block; float:left; display:block;text-align:center; width:185px; overflow:hidden; 
 }
   .related a:hover, .related a.link{text-decoration:underline; color:#0066FF}
 #etw_right .related1{
	height:auto;
	width:100%;
	float:left;
	margin-top:5px; text-align:left;
  }
   #etw_right .related1 .title{
	width:570px;
	font-size:14px;
	color:#EF5725;
	font-weight:bold;
	display:block;
	margin-left:10px;
	border-bottom:1px solid #CCCCCC;
	line-height:25px;
}
 .related1 a{
	color:#333;
	float:left;
	margin:0 0px 0 10px;_margin:0 0px 0 5px;
	line-height:20px;
	margin-bottom:5px;
	display:block; float:left; display:block; text-align:left;width:290px; display:block;
 }
   .related1 a:hover, .related1 a.link{text-decoration:underline; color:#0066FF}  
 #etw_right h2{
	font-size:16px; font-weight:normal; text-indent:5px;
	line-height: 30px;
	background:#CCCCCC; margin-top:5px;
}
#etw_right .about{ float:left; width:600px; height:auto; }
.about p{
	width:320px;
	float:left;
	margin-left:5px;
}
.about .imgp{ float:left; padding:1px; border:1px solid #ccc; margin:3px 0px 3px 180px;}
.about .imgb{ float:left; padding:1px; border:1px solid #ccc; margin:3px 0px 3px 5px;}
.about .imgp1{
	float:left;
	padding:1px;
	border:1px solid #ccc;
	margin:3px 0px 3px 100px;
}  
.tur{
	width:180px;
	height:auto;
	float:left;
	margin-left:10px;
	overflow:hidden;
	border:1px solid #ccc;
	margin-top:3px;
	padding:3px;
}
.tur .imgn1{ float:left; padding:1px; border:1px solid #eee; margin:0px 0px 3px 6px;}
.tur1{
	width:180px;
	height:auto;
	float:left;
	margin-left:200px;
	overflow:hidden;
	border:1px solid #ccc;
	margin-top:3px;
	padding:3px;
}
.tur1 .imgn1{ float:left; padding:1px; border:1px solid #eee; margin:0px 0px 3px 6px;}
#etw_right .title_right, .title_other { width:100%; text-align:left; font-size:13px; color:#16507E; background:url(../images/protitle.jpg) repeat-x; font-weight:bold; padding-left:4px; padding-top:2px; height:30px; margin-top:10px; }
.title_right h3{font-size:15px; line-height:30px;  }
.tianhong { font-weight:bold; color:#16507E; }
.title_other { margin-top:35px; }
.title_right a, .title_other a { color:#16507E; text-decoration:underline; }
.title_right a:hover, .title_other a:hover { text-decoration:none; color:#EF5725; }
.sales_bg { width:670px; height:auto; padding-left:10px; padding-right:10px; float:left; }
.sales_bg ul { width:670px; height:auto; border-bottom:1px solid #f5f5f5; float:left; padding-bottom:2px; }
.sales_bg ul li.left { width:200px; height:auto; float:left; }
.sales_bg ul li.right { width:210px; height:auto; float:left; margin-left:25px; }
#etw_right .title_contact { border-bottom:1px dashed #9CF; width:96%; text-align:left; font-size:12px; color:#00AB4F; background:url(../images/redarrow_button.jpg) no-repeat left; padding-left:13px; font-weight:bold; margin-left:4px; height:auto; margin-bottom:10px; }
a.more { color:#000; font-weight:bold; text-align:right; width:50px; height:auto; }
a.more:hover { color:#EF5725; }
.pic01 { width:630px; height:auto; }
.pic01 img { margin:4px; }
#etw_right .about {
	padding:0 0 0 5px;
	width:590px;
	float:left;
}
#etw_right .about span { color:#EF5725; }
#etw_right .about p { margin-bottom:5px; }
#myshowinfo { width:590px; height:auto; float:left; margin: 0 auto; margin-left: 10px; margin-top: 15px; }
#myshowinfo ul { width:590px; height:auto; float:left; }
#myshowinfo ul li { width:590px; height:auto; float:left; }
#myshowinfo ul li a { color:#333; display:block; text-decoration:underline; margin:0px auto !important; margin:3px auto; }
#myshowinfo ul li a:hover { text-decoration:underline; color:#EF5725; }
.area { color:#EF5725; font-weight:bold; }
#etw_right .about_contact { color:#333333; padding:0 0 0 5px; width:657px; float:left; }
#etw_right .about_contact p { margin-bottom:5px; }
#etw_right .etwcontact { padding:0 0 0 5px; width:690px; float:left; margin-top: 10px; }
.img01 { display:block; margin:5px auto; }
.img04 { float:left; border:1px solid #ccc; padding:1px; margin-right:2px; }
.img05 { float:left; border:1px solid #ccc; padding:1px; margin-right:5px; margin-top:5px; }
.twopic { width:690px; height:auto; margin:5px auto; text-align:center; }
.twopic img { margin-left:3px; }
.twopic .img02 { margin-left:10px; }
.describepro { width:340px; height:auto; text-align:center; float:left; }
.describepro01 { width:250px; height:auto; text-align:center; float:left; }
.img03 { float:left; margin:4px 3px 0px 0px; }
.content { width:657px; height:auto; float:left; margin-top:10px; }
#etw_right .consulting { float:right; width:200px; height:33px; }
#etw_right .consulting img { float:right; border:none; margin:0; }
.threepro { width:658px; height:auto; float:left; }
.threepro ul { width:658px; height:auto; float:left; }
.threepro ul li { width:210px; height:auto; float:left; margin-right:5px !important; _margin-right:2px; }
.threepro ul li ol { width:210px; height:auto; float:left; }
.threepro ul li ol li { width:210px; height:auto; float:left; }
.threepro ul li ol li img { border:1px solid #ccc; }
.threepro ul li ol li.threepro_name { width:210px; height:auto; display:block; text-align:center; color:#000; }
.threepro ul li ol li.threepro_name a { color:#0363A0; }
.threepro ul li ol li.threepro_name a:hover { color:#00AB4F; }
.pages { width:auto; height:auto; float:right; margin:4px 4px 4px 0px; }
.pages a { display:inline-block; padding:0px 6px; background:#0363A0; color:#fff; font-weight:bold; }
.pages a:hover { background:#00AB4F; color:#fff; text-decoration:underline; }
.pages a.current { background:#00AB4F; text-decoration:underline; }
.top_pages { margin-left:360px; width:100px; height:30px; }
.top_pages_two { margin-left:280px; width:50px; height:30px; }
a.top_page { width:30px; height:30px; background:#0363A0; text-align:center; margin-right:3px; font-weight:bold; color:#fff; padding:2px 6px; }
a.top_page:hover { background:#00AB4F; color:#fff; text-decoration:underline; }
a.top_page_botton { width:30px; height:30px; background:#00AB4F; text-align:center; margin-right:3px; font-weight:bold; color:#fff; padding:2px 6px; text-decoration:underline; }
a.top_page_botton:hover { background:#00AB4F; color:#fff; }
a.page_up { width:30px; height:30px; background:#E50003; text-align:center; margin-right:3px; font-weight:bold; color:#fff; padding:2px 6px; }
a.page_up:hover { background:#E50003; color:#fff; }
#re_products { height: auto; width: 690px; float:left; }
#re_products ul { margin:6px auto; width:690px; height:auto; margin-left:5px; float:left; }
#re_products ul li { margin:5px 0px 15px 0px; width:342px; height:90px; float:left; border-bottom:1px solid #ccc; padding-left:2px; }
#re_products ul li ol { width:342px; height:90px; float:left; }
#re_products ul li ol li { display: inline; float: left; width:80px; border:none; }
#re_products ul li ol li a { display:block; }
#re_products ul li ol li a:hover { }
#re_products ul li .etw_pinfo { width:225px; float:left; height:80px; padding-left:8px; margin-left:5px; border:none; text-align:left; }
#re_products ul li .etw_pinfo a { text-align:left; color:#000; display:block; border:none; }
#re_products ul li .etw_pinfo a:hover { color:#EF5725; border:none; }
#re_products ul li img { padding:1px; }
.otherpro { width:690px; height:auto; float:left; padding-bottom:10px; margin-top:15px; border:1px solid #ccc; background:#F7FFF9; }
.otherpic_title { background:#599933; color:#fff; font-weight:bold; padding-left:5px; }
.enquip_title { background:#ccc; color:#000; font-weight:bold; padding-left:5px; }
.back { float:left; margin-right:3px; margin-top:10px; border:1px solid #ccc; margin-left:4px; }
#pro { width:590px; height:auto; float:left; margin-left:6px !important; _margin-left:2px; }
#pro ul { width:590px; height:auto; float:left; margin-top:5px; }
#pro ul li { width:590px; height:auto; float:left; }
#pro ul li ol { width:590px; height:auto; float:left; border-top:1px solid #ccc; border-left:1px solid #ccc; border-right:1px solid #ccc; }
#pro ul li ol.last { width:590px; height:auto; float:left; border:1px solid #ccc; }
#pro ul li ol.prolast { width:590px; height:auto; float:left; border-top:none; border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #ccc; }
#pro ul li ol.prolastbottom { width:590px; height:auto; float:left; border-top:none; border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:none; }
#pro ul li ol li { width:110px; float:left; margin:0px 3px 0px 3px; height:100px; text-align:left; }

#pro1 { width:600px; height:auto; float:left; margin-top:15px; }
#pro1 ul {
	width:98%;
	height:auto;
	float:left;
	margin:10px 0px;
	margin-left:10px;
	_margin-left:5px;
}
#pro1 ul li {
	width:90px;
	height:auto;
	float:left;
	margin-bottom:5px;
	margin-right:20px;
	margin-top:10px;
}
#pro1 ul li ol {
	width:90px;
	height:auto;
	float:left;
}
.img001{ border:1px #ccc solid;}
#pro1 ul li ol li {
	width:95px;
	height:auto;
	margin:0px;
}
#pro1 ul li ol li.text {
	width:95px;
	color:#7B2424;
	padding:3px 0px;
	text-align:center;
	font-size:12px;
}
#pro1 ul li ol li.text a { color:#5C5E59; border:none; padding:3px 3px; }
#pro1 ul li ol li.text a:hover { color:#0EBFB7; border:none; padding:3px 3px; }

a.consulting { width:200px; height:40px; display:block; margin-bottom:3px; margin-top:8px; text-align:right; float:right; }
a.consulting img { text-align:right; float:right; }
#pro ul li ol li.list { width:455px; height:auto; float:left; padding:0px 2px 0px 5px; border-left:1px solid #ccc; }
#pro ul li ol li.list b { color:#000; }
#pro_all { width:590px; height:auto; float:left; margin-left:6px !important; _margin-left:2px; }
#pro_all ul { width:590px; height:auto; float:left; margin-top:5px; }
#pro_all ul li { width:590px; height:100px; float:left; }
#pro_all ul li ol { width:590px; border:none; height:auto; float:left; }
#pro_all ul li ol li { width:90px; float:left; margin:5px 3px 0px 3px; height:90px; text-align:left; }
#pro_all ul li ol li img { border:1px solid #ccc; }
#pro_all ul li ol li.listpro {
	width:460px;
	height:90px;
	float:left;
	padding:0px 2px 0px 10px;
	background:#F5F5F5;
	border:1px solid #EEEEEE;
}
#pro_all ul li ol li.listpro a { color:#013366; font-weight:bold; }
#pro_all ul li ol li.listpro a:hover { color:#EF5725; }
.public { width:580px; height:auto; float:left; border:1px solid #ccc; background:#f5f5f5; margin:10px auto; padding:0px 5px; }
.detailpro { float:left; width:590px; text-align:center; }
.detailpro a { font-size:13px; color:#EF5725; font-weight:bold; }
.detailpro a:hover { font-size:14px; }
#re_pro ul li .etw_describe { width:545px; float:left; height:110px; padding-left:8px; margin-left:5px; border:none; }
#re_pro ul li .etw_describe a { text-align:left; color:#000; display:block; border:none; font-weight:bold; }
#re_pro ul li .etw_describe a:hover { color:#EF5725; border:none; }
#re_pro ul li img { padding:1px; }

 .nane{
	width:585px;
	font-size:14px;
	color:#EF5725;
	font-weight:bold;
	display:block;
	margin-left:10px;
	border-bottom:1px solid #CCCCCC; line-height:25px;
}

#footer { clear:both; width:1003px; background:#fff; height:75px; margin:0px auto; border-top:1px solid #DBDBDB; }
#etw_bottom { width:1003px; height:15px; float:left; }
#etw_bottom h5 { color: #BCBCBC; font-size: 10px; width: 100%; margin: 0px auto; text-align:center; font-weight:normal; }
#etw_bottom h5 a { color:#BCBCBC; }
#footernav { width:1003px; height:17px; float:left; color:#BCBCBC; text-align:center; }
#footernav a { color:#333; padding:4px 3px 0 3px; height:17px; }
#footernav a:hover { color:#EF5725; }
.page { width:590px; height:20px; float:left; color:#000; text-align:center; margin-top:5px; }
.page a { width:10px; margin:3px 2px; padding:2px 5px; background:#013366; border:1px solid #ccc; color:#fff; font-weight:bold; }
.page a:hover { border:1px solid #ccc; background:#EF5725; }
.page a.nonce { border:1px solid #ccc; background:#EF5725; text-decoration:underline; }
#footer .etw-address { width:1003px; height:18px; color:#fff; text-align:center; float:left; margin:3px 0px; }
#footer .etw-address a { color:#EF5725; }
#footer #otherlink { width:900px; height:20px; margin:0 auto; float:left; text-align:center; }
#footer #otherlink div { width:auto; margin-left:10px; text-align:center; margin-top:3px; display:inline; }
#footer #otherlink div a img { border:none; }
#footer #otherlink div a { text-decoration:none; color:#656565; }

