@charset "utf-8";
body { padding:0px; margin:0px; font-size:12px; font-family:Arial, Helvetica, sans-serif; margin:0 auto; background-color:#FFF; }
*{margin:0;padding:0;}
a img {border:none;}
a {color:#000;outline:none;text-decoration:none;}
ol, ul{list-style:none;}
.clear {clear:both;font-size:0px; height:0; line-height:0px;}
#myshowinfo{ width:400px; height: auto; float: left; margin:0; margin-left: 10px; margin-top: 5px; line-height: 22px;}
#myshowinfo a{color:#666;}
#myshowinfo a:hover{text-decoration:none; color:#0060AC;}
.table01{ width:96%; float:left; height:auto; background:#666;}
.table01 tr{ background:#fff;}
.table01 tr.ys{ background:#BED4E1; color:#666;}
.table01 td{padding-left:2px;}
#header { width:957px; height:auto;margin:0 auto; overflow:hidden}
#topjs {
	width:937px;
	height:18px;
	text-align:center;
	line-height:17px;
	margin:0 auto;
	padding:0;
}
#topjs h5 {color:#666; font-size:9px; width: 100%; margin: 0px auto; text-align:center; font-weight:normal; }
#topjs h5 a{color:#666; text-decoration:none;}
#topjs h5 a:hover{ text-decoration:underline;}
#etw-head{width:957px; margin:0 auto; height:48px; background:url(../images/navbg.jpg) repeat-x top; overflow:hidden;}
#etw-head  .logo{width:109px;height:auto;float:left; margin-left:40px !important; _margin-left:20px;}
#etw-head  .lanuage{width:220px;float:right; margin-right:5px; margin-top:15px;}
#etw-head .lanuage img{margin-right:5px;}
#etw-head .lanuage a{color:#fff;}
#etw-head .lanuage a:hover{color:#fff;text-decoration:underline;}
.othertop{float:right; margin-right:15px; width:230px;}
.add{float:right;width:110px;background:url(../images/add.jpg) no-repeat left center; height:23px;margin-top:10px; }
.set{float:right;width:115px;background:url(../images/set.jpg) no-repeat left center;  height:23px;margin-top:10px; }
.set a,.add a{padding-left:20px;display:block;color:#663236;font-size:10px;line-height:25px;}
.add a:hover,.set a:hover,.language a:hover{ text-decoration:underline;}

.nav{width:937px; margin:0 auto; padding:0 10px; overflow:hidden;}
.nav1{float:left; margin-top:5px; height:27px; line-height:27px;font-weight:bold; background:#D6DDE5; padding-left:5px; width:195px;}
.etw_mm{ margin-top:0px;}
.etw-menu{width:730px; float:right; height:26px;background:none; margin-top:43px; margin-top:5px;}
.etw-menu ul{width:100%; margin:0 auto;height:24px; border:1px #B5D5D4 solid;}
.etw-menu ul li{ float:left;text-align:center;height:24px;color:#fff;background:url(../images/line-left.jpg) right no-repeat;display:block;}
.etw-menu ul li.button {float:left;width:149px;height:24px; line-height:24px;text-align:center;  margin-right:1px; }
.etw-menu ul li.button a  { width:149px; color:#336699; font-size:12px; font-weight:bold; }
.etw-menu ul li.button a:hover {   color:#ff6600; }
.etw-menu ul li.button1 {float:left;width:90px;height:24px; line-height:24px;text-align:center;  margin-right:1px; }
.etw-menu ul li.button1 a  { width:80px; color:#336699; font-size:12px; font-weight:bold; }
.etw-menu ul li.button1 a:hover {  color:#ff6600; }
#button2{background:none;}
.banner{ width:479px; height:146px; margin-bottom:5px;}
.banner img{border:1px #ccc solid; padding:1px;}
.com{ width:520px; height:35px; line-height:35px; font-size:19px;  margin-left:30px; float:left; margin-top:60px; color:#fff; }
#container{
	width:937px;
	height:auto;
	margin:0 auto;
	overflow:hidden;
	padding:5px 10px;
}
#main1{ width:937px; height:auto; margin: 0 auto;}
#main{
	width:935px;
	height:auto;
	float:left;
	border:1px solid #CDCDCD;
	overflow:hidden;
	background:#fff;
}
#left{ width:720px; height:auto; float:right; overflow:hidden;  }
#left1{ width:100%; height:auto; float:left;  }
#left1 .title{ width:100%; height:30px;  line-height:30px; margin-left:10px;margin-bottom:5px; margin-top:1px; border-bottom:1px solid #ccc; float:left;}
#left1 .title h3{ width:100%; height:30px; line-height:30px;  color:#ff6600; font-size:17px; font-weight:bold;  }
#left1 .title h3 a{ text-decoration:none; color:#ff6600; }
#left1 .title h3 a:hover{ text-decoration:underline;}
#left .titlect{ width:715px; height:30px;  line-height:30px; margin-bottom:5px; margin-top:1px; border-bottom:1px solid #ccc; float:left;}
#left .titlect h3{ width:715px; height:30px; line-height:30px;  color:#ff6600; font-size:17px; font-weight:bold;  }
#left .title{ width:715px; height:30px;  line-height:30px; margin-left:10px; _margin-left:5px;margin-bottom:5px; margin-top:1px; border-bottom:1px solid #ccc; float:left;}
#left .title h3{ width:715px; height:30px; line-height:30px;  color:#ff6600; font-size:17px; font-weight:bold;  }
#left .title h3 a{ text-decoration:none; color:#ff6600; }
#left .title h3 a:hover{ text-decoration:underline;}
.abouts{ width:625px; height:auto; text-align:justify; float:left; margin-left:10px; line-height:19px; color:#4E4C4C;}
.about2{ width:100%; height:auto; text-align:justify; float:left; margin-left:10px;_margin-left:0px; line-height:23px; color:#4E4C4C;}
.about2 ul{ width:100%; height:auto; margin-top:8px;}
.about2 ul li{ width:130px; height:auto; margin:0 11px; line-height:22px; float:left; display:block; text-align:center;}
.about2 ul li img{ text-align:center; border:1px solid #ccc;}
.about2 ul li a{ color:#005CA4; text-decoration:underline; text-align:center;}
.about2 ul li a:hover{ text-decoration:none;}
.about3{ width:98%; height:auto; text-align:justify; float:left; margin-left:10px;_margin-left:0px; line-height:23px; color:#4E4C4C;}
.about3 ul{ width:100%; height:auto; margin-top:8px; display:block}
.about3 ul li{ width:auto; height:auto; margin:0 5px; line-height:22px; float:left; display:block; text-align:left;}
.about3 ul li.content{ width:480px; float:left;}
.about3 ul li img{ text-align:center; border:1px solid #ccc; float:left; margin-top:8px;}
.about3 ul li a{ color:#005CA4; text-decoration:underline; }
.about3 ul li a:hover{ text-decoration:none;}
.abouts img{ float:none; border:none; margin:0; padding:0;}
.abouts a{ color:#666; text-decoration:underline;}
.abouts a:hover{ text-decoration:none;}
.about1{ width:705px; height:auto; text-align:justify; float:left; margin-left:10px; _margin-left:5px; line-height:23px; color:#4E4C4C;}
.about1 ul{ width:100%; height:auto; margin-top:8px; float:left;}
.about1 ul li{ width:130px; height:auto; margin:0 10px; line-height:22px; float:left; display:block; text-align:center;}
.about1 ul li.pro{width:540px; text-align:left; margin:0px; line-height:16px;}
.about1 ul li.pro a{text-align:left; display:block;}
.about1 ul li img{ text-align:center; border:1px solid #ccc;}
.about1 ul li a{ color:#005CA4; text-decoration:underline; text-align:center;}
.about1 ul li a:hover{ text-decoration:none;}
.about1 img{ float:none; border:none; margin:0; padding:0;}
.about1 a{ color:#666; text-decoration:underline;}
.about1 a:hover{ text-decoration:none;}
.about1 h2{ display:block; font-size:18px; font-weight:bold; line-height:25px; }
.about1 .imga1{ float:left; margin:3px; border:1px solid #ccc; padding:1px;}
.about1 .imga2{ float:right; margin:3px; border:1px solid #ccc; padding:1px;}
.about1 .img1{ float:left; margin:2px 0px 2px 8px; border:1px solid #ccc; padding:1px;}
.about1 .img2{ float:left; margin:2px 0px 2px 13px; border:1px solid #ccc; padding:1px;}
.about1 .img3{ float:left; margin:2px 0px 2px 8px; border:1px solid #ccc; padding:1px;}
.about1 .img4{ float:left; margin:2px 0px 2px 150px; border:1px solid #ccc; padding:1px;}
.about1 .imgxl{ float:left; margin:2px 0px 2px 18px; border:1px solid #ccc; padding:1px;}

#middle{margin:0 8px; padding:13px; width:490px; float:left; border:1px #B5D5D4 solid; color:#666699; line-height:22px;}
#middle .etwblue{font-weight:bold; color:#0033CC;}
.r{ width:200px; height:auto; float:right; background:#E7EEF8;}
.right{ width:200px; height:auto; float:left; background:#E7EEF8;}
.list{ width:200px;  height:auto; float:left; overflow:hidden; }
.list ul{ margin:0; padding:0;}
.list ul li{ float:left; height:auto; width:187px; padding-left:13px; line-height:22px; text-align:left; color:#005CA4; text-decoration:none; border-bottom:1px #D9E5F3 solid;  
margin-bottom:1px; display:block; border-top:1px #fff solid;}
.list ul li.a{ font-weight:bold;width:187px; line-height:22px; display:block; }
.list ul li.a a{ background:none; padding:0; color:#CC6633; display:block; line-height:22px; }
.list ul li.a a:hover{ background:none; padding:0; color:#4E4C4C; }
.list ul li a{ text-align:left; text-decoration:none; width:178px; font-weight:bold; color:#666699;    display:block; }
.list ul li a:hover{ text-decoration:underline; color:#0D65BC;}
.list ul li.b a{ text-align:left; color:#4E4C4C; font-weight:bold; font-size:12px; text-decoration:none; width:168px;  padding-left:11px;   display:block; line-height:17px;}
.list ul li.b a:hover{ text-decoration:none; color:#005CA4;}
.list ul li a.two{line-height:16px; display:block;}
.list ul li.last{border-bottom:none; line-height:15px; height:15px;}
#re_products { height: auto; width:480px; float:left; border:1px #EDEDED solid; margin-top:20px; color:#666699;  }
#re_products ul {margin:6px auto; width:100%;height: auto; float: left;}
#re_products ul li {margin:0px 1px 4px 5px;width: 48%;height:auto;float: left;}
#re_products ul li.protitle{width:99%; font-weight:bold; font-size:13px;}
#re_products ul li ol {width:98%;float: left;display: inline-block;}
#re_products ul li ol li {float: left;width:160px;}
#re_products ul li ol li a{display:block;}

#re_products ul li.etw_pro a {text-align:left;color:#0049C1;display: block;text-decoration:none;border:none; font-weight:bold; line-height:19px; }
#re_products ul li.etw_pro a:hover { text-decoration:underline; color:#CC6633; border:none;}

#re_products  ul li.pro{width:99%;height:auto; margin-bottom:5px;}
#re_products  ul li.pro ol li {display: inline;float: left;width: 28%;}
#re_products ul li.pro .etw_pro{width:69%;float:right; line-height:17px; color:#666699;}
#footer{
	width:957px;
	margin:0 auto;
	height:58px;
	clear:both;
	padding-top:10px;
}
#xfooter{ width:957px; margin:0 auto; height:58px;  clear:both; padding-top:10px;}

.contact{line-height:20px; padding-left:10px; display:block; color:#37827E;}
.contact a{color:#CC6633; text-decoration:underline;}
.contact .con{display:block; padding-bottom:5px;}
.contact .con a{color:#FF6600;}
.contact .con a.f{font-weight:bold;}
.height1{ height:230px; *height:208px; _height:223px;}
.height2{ height:198px; *height:178px; _height:192px;}
#etw_menu{
	width:930px;
	height:20px;
	text-align:center;
	color:#999;
	margin:0 auto;
	border:1px #B5D5D4 solid;
	line-height:20px;
} 
#etw_menu a{ text-decoration:none; color:#0049C1; padding:0 10px;   }
#etw_menu a:hover{ text-decoration:underline; color:#0049C1;}
#footer #pageaddress{width:774px;font-weight:normal; color:#999;text-align:center; height:20px; line-height:19px; clear:both; margin:0 auto;}
#footer #pageaddress a{ color:#ff6600; }
#footer #otherlink{width:300px;margin:0 auto;}
#footer #otherlink div {float:left;width:auto;margin-left:10px;text-align:center;margin-top:3px;height: 17px;line-height: 17px;}
#footer #otherlink div a img{ border:none;}
#footer #otherlink div a{ text-decoration:none; color:#fff; font-weight:bold;}



#xfooter #pageaddress{width:774px;font-weight:normal; color:#999;text-align:center; height:20px; line-height:19px; clear:both; margin:0 auto;}
#xfooter #pageaddress a{ color:#ff6600; }
#xfooter #otherlink{width:300px;margin:0 auto;}
#xfooter #otherlink div {float:left;width:auto;margin-left:10px;text-align:center;margin-top:3px;height: 17px;line-height: 17px;}
#xfooter #otherlink div a img{ border:none;}
#xfooter #otherlink div a{ text-decoration:none; color:#fff; font-weight:bold;}
.consulting{float:left;width:86%;height:33px;text-align:right; clear:both; margin-left:30px;}
.consulting img{ float:right; border:none;}
.xin{ width:96%; float:left; height:23px; line-height:23px; margin:3px 0px; padding:0;}
.xin img { float:none; border:none; margin:0; padding:0;}
.xin a{ color:#ff6600; text-decoration:none;}
.xin a:hover{ color:#ff0000; text-decoration:none;}
.tt{ width:96%; float:left; height:21px; line-height:21px; font-weight:bold; color:#154B95;}
.otherproducts{ width:98%; float:left; height:auto; padding-bottom:20px;}
.otherproducts ul{ width:100%; height:auto; margin:0; padding:0; display:block;}
.otherproducts ul li{ width:95%; padding:0px 6px 0px 17px; height:21px; line-height:21px; background:url(../images/b.gif) left center no-repeat; float:left; text-align:left;  }
.otherproducts ul li a{  color:#666; text-decoration:none; width:auto;text-align:left;}
.otherproducts ul li a:hover{ text-decoration:none; color:#ff6600;}
.tt1{ width:125px; line-height:17px; float:left; margin-left:18px; text-align:center;}
.tt1 a{ color:#005CA4; text-decoration:underline;}
.tt1 a:hover{ color:#005CA4; text-decoration:none;}
.tt2{ width:290px; line-height:17px; float:left; margin-left:13px; text-align:center; font-weight:bold;}
.tt3{ width:290px; line-height:17px; float:left; margin-left:8px; text-align:center; font-weight:bold;}

