@charset "utf-8";
body { padding:0px; margin:0px; font-size:12px; background:#fff;font-family:Arial, Helvetica, sans-serif; min-width:1000px; }
*{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;}
.table01{ width:96%; float:left; height:auto; background:#5F8DBF;}
.table01 tr{ background:#fff;}
.table01 td {padding-left:5px;}
.table01 tr.top{ background:#95B1D0;}
#myshowinfo{ width:400px; height: auto; float: left; margin:0; margin-left: 10px; margin-top: 5px; line-height: 22px;}
#myshowinfo a{color:#ff6600;}
#myshowinfo a:hover{text-decoration:underline; color:#ff0000;}
#header{ width:1003px; height:96px; float:left; background:url(../images/banner.jpg) left top #fff no-repeat; margin-top:3px; margin-bottom:3px;}
.com{ width:610px; height:25px; float:left; line-height:25px; font-weight:bold; font-size:20px; color:#004371; margin-top:18px!important;margin-top:20px; margin-left:340px!important;margin-left:170px;}
.lanuage{width:500px;float:right; margin-right:10px; margin-top:10px!important;margin-top:6px;}
.lanuage img{margin-right:5px;}
.lanuage a{color:#184678;}
.lanuage a:hover{color:#0099FF;text-decoration:underline;}
.ll{width:100%; height:55px; padding:0; background:url(../images/ms.jpg) top repeat-x; padding-top:2px!important;padding-top:4px;}
.etw-menu1{width:100%;margin:2px auto;height:33px; background:url(../images/menu.jpg) repeat-x;   border-bottom:1px solid #C6CDD3; }
.etw-menu1 ul{width:990px; float:left;  height:33px;   clear:both; margin-left:10px!important; margin-left:6px; }
.etw-menu1 ul li{width:auto;float:left;text-align:center;height:33px;color:#fff;  right no-repeat;display:block; border-left:1px solid #C6CDD3; font-size:12px; }
.etw-menu1 ul  a{color:#292F34;display:block; line-height:33px; font-size:12px; padding:0px 14px; margin:0; }
.etw-menu1 ul  a:hover{color:#1b6cad;}
.etw-menu1 ul li.c{ background:url(../images/menuhover.jpg) repeat-x;}
.etw-menu1 ul li.c a{ color:#292F34;display:block; line-height:33px; font-size:12px; padding:0px 15px; margin:0;  }
#main{ width:1003px; height:auto; float:left; margin-top:5px; }
#main .titles{ width:880px; height:auto; line-height:30px; margin-left:80px;margin-bottom:15px; margin-top:6px;}
#main .titles h3{ width:880px; height:auto; line-height:30px; border-bottom:1px solid #ccc; color:#292F34; font-size:16px; font-weight:bold; font-style:italic;}
#main .titles02 {width:680px; height:auto; line-height:30px;margin-bottom:5px; margin-top:16px; color:#292F34; font-size:16px; font-weight:bold;border-bottom:1px solid #ccc;}
main .titlect{ width:680px; height:auto; line-height:30px; margin-left:80px;margin-bottom:15px; margin-top:6px;}
#main .titlect h3{ width:680px; height:auto; line-height:30px; border-bottom:1px solid #ccc; color:#292F34; font-size:16px; font-weight:bold;  }
#main .title{ width:880px; height:auto; line-height:30px; margin-left:80px;margin-bottom:15px; margin-top:6px;}
#main .title h3{ width:880px; height:auto; line-height:30px; border-bottom:1px solid #ccc; color:#292F34; font-size:16px; font-weight:bold;  }
#main .title h3 a{ text-decoration:none; color:#292F34; }
#main .title h3 a:hover{ text-decoration:underline;}
.about{ width:880px; height:auto; text-align:justify; float:left; margin-left:80px!important; margin-left:40px;line-height:19px; color:#666;}
.about img{ float:none; border:none; margin:0; padding:0;}
.about a{ color:#006BB4; text-decoration:underline;}
.about a:hover{ text-decoration:none;}
.about h2{ float:left; display:block; font-size:18px; font-weight:bold;}
.about1 h2{ float:left; display:block; font-size:18px; font-weight:bold;}
.about1{ width:680px; height:auto; text-align:justify; float:left; line-height:19px; color:#666;}
.about1 img{ float:none; border:none; margin:0; padding:0;}
.about1 a{ color:#006BB4; text-decoration:underline;}
.about1 a:hover{ text-decoration:none;}
.about1 h2{ float:left; display:block; font-size:18px; font-weight:bold;}
.about1 .img3{float:left; margin:3px 0px 2px 160px; padding:1px; border:1px solid #ccc;}
.about1 .img4{float:left; margin:3px 0px 2px 15px; padding:1px; border:1px solid #ccc;}

.about .imgab{ float:left; margin:3px; padding:1px; border:1px solid #ccc;}
.about .img1{ float:left; margin:3px 0px 2px 10px; padding:1px; border:1px solid #ccc;}
.tt1{width:150px; line-height:17px; float:left; margin-left:10px; text-align:center;}
.tp{ float:left; margin:3px 0px 2px 15px!important; margin:3px 0px 2px 5px;padding:5px 0px 0px 5px; background:url(../images/tg.jpg) no-repeat; width:300px; height:225px;}
.tp1{ float:left; margin:3px 0px 2px 15px; padding:5px 0px 0px 5px; background:url(../images/tg.jpg) no-repeat; width:300px; height:225px;}
.tp2{ float:left; margin:3px 0px 2px 260px!important;margin:3px 0px 2px 150px; padding:5px 0px 0px 5px; background:url(../images/tg.jpg) no-repeat; width:300px; height:225px;}
.tp3{ float:left; margin:3px 0px 2px 160px!important;margin:3px 0px 2px 80px; padding:5px 0px 0px 5px; background:url(../images/tg.jpg) no-repeat; width:300px; height:225px;}
.about .img2{ float:left; margin:3px 0px 2px 260px; padding:1px; border:1px solid #ccc;}

.re_otherpro1 { margin-left:80px!important; margin-left:40px; width:880px;float:left;display:block;height:auto;   padding-top:3px; padding-bottom:40px; }
.re_otherpro1 ul {width:197px;float:left; margin:6px 6px 0px 0px; padding-left:6px;display:block;height:232px; background:url(../images/bg.jpg) left top no-repeat;}
.re_otherpro1 ul li {width:197px; height:auto;float:left;text-align:left; font-size:11px;}
.re_otherpro1 ul li.t{ font-weight:bold; line-height:17px; height:autox; margin:0;}
.re_otherpro1 ul li.t a{ color:#9C0204; text-decoration:none; text-align:center;}
.re_otherpro1 ul li.t a:hover{ color:#006AB4; text-decoration:none;}
.re_otherpro1 ul li.b {width:197px;height:auto;float:left;text-align:left; font-size:12px; line-height:11px; color:#666; line-height:17px;}
.re_otherpro1 ul li img { border:none; display:block; margin:0; }
.re_otherpro1 ul li a { color:#666666; display:block; text-align:left; line-height:21px; }

.newproduct {width:680px;float:left;height:auto;}
.newproduct ul {width:680px;float:left;height:auto;}
.newproduct ul li {width:155px; height:auto;float:left;text-align:left;padding:6px 5px 0 7px;}
.newproduct ul li img {padding:2px;border:1px solid #ccc;}
.newproduct ul li span {width:155px;line-height:20px; height:auto;text-align:center;float:left;}

.duct {width:680px;height:auto;float:left;}
.duct ul {width:680px;height:auto;float:left;margin-top:10px;}
.duct ul li.pic {width:156px;height:auto;float:left;}
.duct ul li.pic img {padding:2px;border:1px solid #ccc;float:left;}
.duct ul li.text {width:510px;height:auto;float:left;margin-left:10px;}
.duct ul li.text a {color:#498ab8;display: block;font-weight:bold;}

.contact {width:187px;height:auto;float:left;margin-top:10px;}
.contact .title222 {width:117px;height:33px;float:left;background:url(../images/contact.jpg) no-repeat;padding:20px 0 0 70px;font-weight:bold;}
.contact .wen {width:180px;height:auto;float:left;padding:5px 0 0 5px;line-height:20px; text-align:left;}

#re_products { height: auto; width:670px; float:left;  }
#re_products ul {margin:6px auto; width:98%;height: auto; float: left;}
#re_products ul li {margin:0px 1px 2px 5px;width: 48%;height:135px;float: left;}
#re_products ul li ol {width: 100%;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_pinfo {width:52% ;text-align:left;background: #F9F8F8;height: 120px; padding-left: 5px;float: right; line-height:18px; }
 #re_products ul li.etw_pinfo a, #re_products ul li.etw_pro a {text-align:left;
 	color:#498ab8;display: block;text-decoration:underline;border:none; font-weight:bold; }
#re_products ul li.etw_pinfo a:hover,#re_products ul li.etw_pro a:hover { text-decoration:none; color:#ff6600; border:none;}
#re_products ul li img{padding:1px; border:1px solid  #ccc;}
#re_products  ul li.pro{width:97%;height:130px;}
#re_products  ul li.pro ol li {display: inline;float: left;width: 20%;}
#re_products ul li.pro .etw_pro{width:72%;float:right; line-height:18px;}
.right{ width:187px; height:auto; float:right;  }
.list{ width:185px;  height:auto; }
.list ul{ margin:0; padding:0;}
.list ul li{ float:left; height:auto; width:185px;  line-height:19px; margin-bottom:2px;text-align:left; color:#313131; font-size:12px; text-decoration:none; border-bottom:1px solid #DBD7D7;}
.list ul li.a{ font-weight:bold; margin:4px 0px;width:185px;  }
.list ul li.a a{ background:none; padding:0;}
.list ul li a{ text-align:left; color:#313131; font-size:12px; text-decoration:none; width:168px; background:url(../images/k.gif) left  center no-repeat; padding-left:11px;   display:block; }
.list ul li a:hover{ text-decoration:none; color:#fa5304;}
.list ul li a:visited{ text-decoration:none; color:#fa5304;}
#footer1{ width:1003px; float:left; height:auto;}
#footer{ width:850px; margin:0px auto;height:65px;  margin-top:6px; border-top:1px solid #989797; font-size:11px;}
#etw_menu{ width:750px; height:20px; margin:0 auto;}
#etw_menu ul{ margin:0; padding:0; display:block;}
#etw_menu ul li{ float:left; height:20px; width:auto; line-height:19px; padding:0px 8px; background:url(../images/xl.gif) center right no-repeat;  }
#etw_menu ul li a{ text-decoration:none; color:#989797;  }
#etw_menu ul li a:hover{ text-decoration:none; color:#666;}
#footer #pageaddress{width:700px;font-weight:normal; color:#989797;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;}
#header1 {
	width:auto;
	height:20px;
	text-align:center;
	line-height:19px;
	margin:0 auto;
	padding:0;
}
#header1 h5 {color:#ACB3BA; font-size: 10px; width: 100%; margin: 0px auto; text-align:center; font-weight:normal; }
#header1 h5 a{color:#ACB3BA; letter-spacing:-2px}
.consulting{float:right;width:86%; height:33px;text-align:right; clear:both; margin:4px 0;}
.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;}
.otherproducts ul li a{  color:#666; text-decoration:none; width:auto;}
.otherproducts ul li a:hover{ text-decoration:none; color:#ff6600;}
#ys{ width:260px; float:left; margin-left:220px!important; margin-left:170px; margin-top:15px;}
#ys a{ float:right;text-align:center; text-decoration:none; font-size:14px;  margin-left:5px;border:1px solid #C2080E;width:30px;background:#ED1A21;color:#fff;}
#ys a:hover{ text-decoration:underline; font-size:14px; background:#006CB4;color:#fff;} 
