@charset "utf-8";
/* CSS Document */
body {background:#fff;font-family:Arial, Helvetica, sans-serif;text-align:justify;margin:auto;font-size:12px;-moz-user-select:none;}
body#bod {background:#fff;font-family:Arial, Helvetica, sans-serif;text-align:justify;margin:auto;font-size:12px;}
img{border:0px;}
*{padding:0px;margin:0px;}
a img{border:0px;}
a {outline:none;text-decoration:none;}
ol, ul{list-style: none;}
.clear {clear: both;}
h2{ display:block; text-align:center; color:#666666; font-size:16px;}
h3{ display:block; text-align:left; color:#000; font-size:16px;}
.font01{
	width:500px;
	height:auto;
	font-size:15px;
	color: #FFFFFF;
	padding-top:5px;
	float:left;
	font-weight:bold;
}
.font02{
	width:500px;
	height:auto;
	font-size:15px;
	color: #FFFFFF;
	padding-top:5px;
	float:left;
 
}
/*头部*/
#etw_mhead{width:100%;height:166px;margin:0 auto;background:url(../images/banner.gif);}
#etw_header_languages{width:1003px; min-width:1003px;height:auto;margin:0px auto;display: block;background:url(../images/banner.gif);border-bottom:1px solid #929292;}
#etw_header_languages  h5{color: #ccc;font-weight:bold; font-size: 9px;width:100%; text-align:center;display:block; marging-left:15px;height:20px;}
#etw_header_languages h5 a { color: #ccc;}

/*头部导航*/
.logo{float:left;width:150px;height:auto;}
.language{
	text-align:left;
	width:780px;
	height:20px;
	padding-top:1px;
	padding-left:15px;
	float:left;
}
.language img{margin-left:5px;}
.language a{color:#fff;}
.language a:hover{color:#0049C3;}
.banner{width:1003px;height:140px;background:url(../images/banner.jpg) no-repeat; margin:0px auto;min-width:1003px;}
.font{
	width:550px;
	height:20px;
	font-size:21px;
	color: #FFFFFF;
	padding-top:20px;
	float:left;
	font-weight: bold;
}
#nav{ width:1003px; height:26px; margin:0 auto;background:#CC5719;}
.daohang{width:1003px;height:26px; margin:0 auto;color:#333333; background:none;}
.daohang  li{margin-left:0px;width:121px;float:left;text-align:center;color:#ffffff;font-weight:bold;}
.daohang li.pro{width:auto; border-right:1px solid #fff;}
.daohang li.pro a{padding:2px 21px;}
.daohang li.pro1{width:auto;border-right:1px solid #fff;border-left:1px solid #fff;}
.daohang li.pro1 a{padding:2px 6px;}
.daohang li.pro1 a:hover{color: #FBE173;}
.daohang li a{display:block;color:#fff;padding-top:4px;line-height:22px;text-align:center;}
.daohang li a:hover{color: #FBE173;}
/*内容*/
#container{width:1003px;height:auto;margin:0 auto;background:#ffffff;}
#left{width:238px;height:auto;background:#EFF7FF;margin-top:4px;float:left;background:#EFF7FF; line-height:21px;}
#left .title{float:none;color:#fff;width:238px !important;_width:242px;height:20px;padding:0px 0px 5px 0px !important;_padding:5px 0px 0px 0px;font-size:12px;font-weight:bold;display:block;background:#0068A3;line-height:25px;}
#left  .title a{ color:#fff;}
#left  .title a:hover{ color:#F56300;}
#left .menu {padding:5px 2px 10px 4px;text-align:left;color:#000000;width:230px;font-weight:bold;float:left;}
#left .menu ul { color: #000; float:left;width:230px;height:auto;text-align:left;}
#left .menu ul li {font-size:12px;font-weight:bold;width:223px;}
#left .menu ul li a{width:220px;display: block;color:#0089AD;line-height:18px;padding-left:10px;margin:3px 0 0 0px;}
#left .menu ul li a:hover{font-size:12px;margin:3px 0 0 0px;color:#F56300;}
#left .menu ul li ol {display: block;color:#ff6600;margin-left:0px;width:230px;}
#left .menu ul li ol li{border-bottom:1px dashed #FFB671;font-size:12px;font-weight:normal;line-height:18px;width:230px;margin-top:4px;}
#left .menu ul li ol li.dangqian a{display:block;color:#666;font-weight:bold;text-decoration:underline;}
#left .menu ul li ol li a{width:230px;display:block;}
#left .menu ul li ol li a:hover{width:230px;}
#left .menu ul li ol li a { color:#0068A3; display: block;width:205px;line-height:18px;padding-left:15px;}
#left .menu ul li ol li a:hover {width:205px;color:#F56300;padding-left:15px;}
#left .menu ul li ol li.b a{width:220px;display:block; background:none; padding-left:10px;}
#left .menu ul li ol li.b a:hover{width:220px; background:none;}
#left .menu ul li a:visited{color:#0068A3;}
.lxfs{width:230px;margin-left:5px;line-height:21px;color:#000;text-align:left; height:auto;}
.lxfs span{margin-left:26px;}
.lxfs p{margin-left:40px;}
#right{width:755px;height:auto;background:#ffffff;margin-top:4px;float:right;}
#right .title{
	width:755px;
*width:755px;	_width:742px;
	color:#FFFFFF;
	background:#0068A3;
	font-size:12px;
	line-height:22px;
	margin: 0px 0px;
	height:auto;
	padding-left:8px;
	padding:0px 0px 3px 3px !important;
	_padding:0px 0px 3px 3px;
	float:right;
}
#right .title a{ color:#fff;}
#right .title a:hover{color:#F56300; text-decoration:underline;}
.title1{width:735px;*width:735px;_width:730px;color:#FFFFFF;background:#0068A3;font-size:12px;line-height:22px;height:auto;padding:0px 0px 3px 10px !important;_padding:0px 0px 0px 6px;float:right;font-weight:bold;}
.title1 a{ color:#fff;}
.title1 a:hover{color:#F56300; text-decoration:underline;}
.title img{padding-left:2px;}

.right{width:940px;height:auto;padding:0 20px 0 40px;}
.right .title{width:940px;*width:940px;_width:937px;color:#0068A3;background:url(../images/bg.jpg) bottom no-repeat;font-size:12px;line-height:22px;margin: 0px 0px;height:auto;padding-left:8px;padding:0px 0px 5px 1px !important;_padding:4px 0px 5px 1px;float:left;}
.right .title a{ color:#000;font-weight:bold;margin-left:8px;}
.right .title a:hover{color:#F56300; text-decoration:underline;}

.right .title img{padding-left:2px;}
.relate_pro{width:740px;height:auto;clear:both;padding:3px 0 8px 0;margin-left:8px;_margin-left:5px;}
.relate_pro ul{width:100%;height:auto;}
.relate_pro ul li{width:740px;height:auto;float:left;margin-top:5px;}
.relate_pro ul li ol{float:left;margin:0;padding:0;}
.relate_pro ul li ol li.pic{width:80px;height:80px;float:left;border:1px solid #ccc;}
.relate_pro ul li ol li.txt{width:620px;height:auto;padding:0px 5px;margin-left:5px;float:left;line-height:18px;}
.relate_pro ul li ol li.txt a{color:#F56300;font-weight:bold;float:left;}
#about{width:752px;*width:752px;_width:740px;height:auto;background:#fff;margin-left:2px;padding:2px;float:left;font-size: 12px;line-height: 22px;margin-top:3px;color:#000000;border-bottom:1px dotted #cccccc;}
#about a{color:#000000;text-decoration:underline;}
#about a:hover{ color:#F56300; text-decoration:underline; font-weight:bold;}
.img00{margin:10px 5px 5px 5px;}
#about1{
	width:752px;
*width:752px;	_width:740px;
	height:auto;
	background:#fff;
	margin-left:2px;
	padding:2px;
	float:left;
	font-size: 12px;
	line-height: 22px;
	margin-top:3px;
	color:#000000;
	text-align:940;
}
.about_us{width:930px;height:auto;padding:0 40px 0 20px;background:#fff;
	margin-left:2px;
	padding:2px;
	float:left;
	font-size: 12px;
	line-height: 22px;
	margin-top:3px;
	color:#000000;
	text-align:940;}
	.opro{ width:940px; height:auto;}
.opro ul{ width:940px; height:auto; margin-top:5px;}
.opro ul li{ width:90px; height:auto; float:left; margin-left:10px;*margin-left:10px;_margin-left:4px;}
.opro ul li ol{ width:90px; height:auto;}
.opro ul li ol li.pic2{ width:80px; height:80px;}
.opro ul li ol li.pic2 a{ width:80px; height:80px; margin:0 auto; display:block;}
.opro ul li ol li.pic2 a img{ border:#ccc solid 1px; margin:0 auto; display:block;}

.opro ul li ol li.txt2{ width:80px; line-height:14px; text-align:center; font-size:11px;}
.opro ul li ol li.txt2 a{ color:#017CC2; line-height:14px; text-align:center;}
.opro ul li ol li.txt2 a:hover{ text-decoration:underline;}

.opro ul li ol li.txt20{ width:80px; line-height:14px; text-align:center; font-size:11px;}
.opro ul li ol li.txt20 a{ color:#017CC2; line-height:14px; text-align:center;}
.opro ul li ol li.txt20 a:hover{ text-decoration:underline;}

.opro ul li ol li.txt21{ width:80px; line-height:14px; text-align:center; font-size:11px;}
.opro ul li ol li.txt21 a{ color:#017CC2; line-height:14px; text-align:center;}
.opro ul li ol li.txt21 a:hover{ text-decoration:underline;}
.img01{ display:block; margin:5px 0 5px 95px; border:1px solid #ccc;float:left;_margin-left:50px; }
.img03{ display:block; margin:5px 0 5px 235px;_margin-left:110px; border:1px solid #ccc;float:left; }
.img02{margin:5px 0 0 30px;border:1px solid #ccc;}
.pictures{ width:210px; height:auto; float:left; margin-left:35px!important; _margin-left:10px;overflow:hidden; border:1px solid #F4F2F2;}
.pictures .imgn1{ float:left; padding:1px; border:1px solid #ccc; margin:0px 0px 3px 6px;}
.pictures1{ width:280px; height:auto; float:left; margin-left:35px!important;margin-left:20px;overflow:hidden; border:1px solid #F4F2F2;}
.pictures1 .imgn1{ float:left; padding:1px; border:1px solid #ccc; margin:0px 0px 3px 6px;}
#about_p{width:752px;*width:752px;_width:740px;height:auto;background:#fff;margin-left:100px;_margin-left:55px;padding:2px;float:left;font-size: 12px;line-height: 22px;margin-top:3px;color:#000000;}

/*contact*/
#con{width:700px;padding:10px;line-height:21px;height:auto;}
.con1{
	width:240px;
	line-height:21px;
	height:auto;
	float:left;
}
.con2{width:400px;line-height:21px;height:auto; float:right; margin:5px 0 20px 0; border:1px
 solid #ccc;}
#con p{margin-left:41px;}
#con span{margin-left:23px;}
#con .linetop{width:492px;height:25px;color:#FFFFFF;background:#0068A3;font-size:12px;line-height:25px;font-weight:bold;padding-left:10px;margin-left:10px;}
#form1{margin-left:10px;width:500px;height:420px;border:#E1E1E1 1px solid;}
/*certificate */
#kb {width:100%; height:100px; background:#fff;}#kb1 {width:100%; height:40px; background:#fff;}
#pro {width:100%; height:auto;}
#pro ul{width:100%; height:auto;margin-bottom:6px;}
#pro ul li{width:99%;margin-bottom:3px;float:left; display:block;}
#pro ul li ol { width: 100%; border:none; height:auto; margin:0px;  }
#pro ul li ol li.product{width:99%;color:#6F090E;border-bottom:1px #5D030A dotted;font-weight:bold;background:none;float:left;margin:0px;padding-top:5px;height:25px;margin-left: 2px;}
.classname {color: #0959A8;float:left;margin-top:5px;font-weight:bold;margin-bottom:-5px;display:block;margin-left:0px;width:auto;padding-left:0px;}
.classname:hover{color:#F56300;}
#pro  ul li ol li .name { height: 20px; display:block; border-bottom:1px #CFCFCF dotted;}
#pro  ul li ol li{width:20%;float:left;margin:10px 5px 0px 0px;height:113px;}
#pro  ul li ol li.list{width:76%;font-size:12px;border:none;float:left;padding:0 10px;margin:10px 0px 0px 0px;background: #F6FBFF;border: 1px solid #ccc;line-height:20px;color: #454545;overflow:hidden;}
#pro  ul li ol li img{padding:1px;border:1px solid #ccc;margin-left:4px;}
.consulting{width:742px;height:36px;text-align:right;float:right;}
.consulting img{float:right;border:none;}

/*产品页面*/
.re_other {margin:10px 0 5px 10px;*margin:10px 0 5px 10px;_margin:15px 0 10px 0px;width:930px;float:left;display:block;height:auto;clear:both;background:#fff;line-height:21px;}
.re_other ul {line-height:18px;width:170px;float:left;padding:0;display:block;height:auto;margin:5px 10px 0 0;}
.re_other ul li {width:auto;height:auto;float:left;text-align:left;font-size:12px; }
.re_other ul li.f{text-align:center;font-size:12px;font-weight:normal;height:auto;width:170px;padding:0px 0 0px 0px;color:#565858;display:block; clear:both;}
.re_other ul li.f a{color:#000;font-weight:normal; display:block;}
.re_other ul li.f a:hover{color:#F56300;}
.re_other ul li img{border:1px solid #ccc;margin-left:15px;}
.products{width:940px;height:auto;margin:0 auto;margin-top:10px;}
.products ul {width:100%;height:auto;}
.products ul li{width:460px;height:auto;float:left;margin:8px 0;}
.products ul li ol{float:left;}
.products ul li ol li.picture{width:80px;height:80px;float:left;border:1px solid #ccc;}
.products ul li ol li.picture img{margin:0;padding:0;}
.products ul li ol li.word{width:350px;height:auto;float:left;color:#333;line-height:18px;padding:0 8px;}
.products ul li ol li.word a{color:#333;text-decoration:underline;}
/*工程实例*/
.re_other1 {margin:10px 0 5px 100px;*margin:10px 0 5px 100px;_margin:15px 0 10px 50px;width:730px;float:left;display:block;height:auto;clear:both;background:#fff;line-height:21px;}
.re_other1 ul {line-height:18px;width:170px;float:left;padding:0;display:block;height:auto;margin:5px 10px 0 0;}
.re_other1 ul li {width:auto;height:auto;float:left;text-align:left;font-size:12px; }
.re_other1 ul li.f{text-align:center;font-size:12px;font-weight:normal;height:auto;width:170px;display:block; clear:both;color:#000;}
.re_other1 ul li img{border:1px solid #ccc;margin-left:5px;}
.re_other2 {margin:10px 0 5px 10px;*margin:10px 0 5px 10px;_margin:15px 0 10px 0px;width:930px;float:left;display:block;height:auto;clear:both;background:#fff;line-height:21px;}
.re_other2 ul {
	line-height:18px;
	width:95px;
	float:left;
	padding:0;
	display:block;
	height:auto;
	margin:5px 10px 0 0;
}
.re_other2 ul li {width:auto;height:auto;float:left;text-align:left;font-size:12px; }
.re_other2 ul li.f{
	text-align:center;
	font-size:12px;
	font-weight:normal;
	height:auto;
	width:95px;
	display:block;
	clear:both;
	color:#000;
}
.re_other2 ul li img{border:1px solid #ccc;margin-left:5px;}
.re_other2 ul.ul {line-height:18px;width:95px;float:left;padding:0;display:block;height:auto;margin:5px 10px 0 12px;}
.re_other2 ul.ul li {width:auto;height:auto;float:left;text-align:left;font-size:12px; }
.re_other2 ul.ul li.f{
	text-align:center;
	font-size:12px;
	font-weight:normal;
	height:auto;
	width:95px;
	display:block;
	clear:both;
	color:#000;
}
.re_other2 ul.ul li img{border:1px solid #ccc;margin-left:5px;}
#foot{
	background:#f5f5f5;
	width:100%;
	height:70px;
	margin:0 auto;
	min-width:1003px;
	border-top:1px solid #ccc;
}
#footer{
	width:1003px;
	margin:0px auto;
	height:60px;
	background:none;
	padding:10px 0 0 0;
	clear:both;
}	
#footer #add{width:990px;height:18px;color:#000;display:block;text-align:center;font-size:12px;}
#footer #add a { color:#000; padding: 10px 5px 0 5px; }
#footer #add a:hover{ color:#F56300;}
.etw-address{width:1003px;color:#000;text-align:center; line-height:21px;}
#footer #otherlink {padding:10px 0 0 0;width:900px;height:20px; margin:0 auto;text-align:center;}
#footer #otherlink div {width:auto;text-align:left;margin-top:3px;display:inline;}
#footer #otherlink div a { font-size:9px; color:#fff; }
#footer #otherlink div a img { border:none; margin-right:10px; }
#xfooter{
	width:1003px;
	margin:0px auto;
	height:60px;
	background:none;
	padding:10px 0 0 0;
	clear:both;
}	
#xfooter #add{width:990px;height:18px;color:#000;display:block;text-align:center;font-size:12px;}
#xfooter #add a { color:#000; padding: 10px 5px 0 5px; }
#xfooter #add a:hover{ color:#F56300;}
#xfooter #otherlink {padding:10px 0 0 0;width:900px;height:20px; margin:0 auto;text-align:center;}
#xfooter #otherlink div {width:auto;text-align:left;margin-top:3px;display:inline;}
#xfooter #otherlink div a { font-size:9px; color:#fff; }
#xfooter #otherlink div a img { border:none; margin-right:10px; }
.tupian{background:#f5f5f5;margin-top:15px;border:1px solid #E9E8E8;width:729px;float:left;margin-left:10px;*margin-left:10px;_margin-left:5px;}
.otherpic_title{background:#D2D1D1;float:left;color:#2B4B9C;height:21px;text-align:left;padding-left:10px;font-weight:bold;width:720px;color:#F56300;font-size:12px;}
.back{ border:1px #ccc solid; margin:5px 0 0 5px;}
.table{background:#1999FC;text-align:left;margin-bottom:5px;border-top:3px solid #27AEFB;margin-top:8px;float:left;width:700px;}
.table tr{ background:#FAFAFA;}
.table tr.top{background:#E8F4FA;color:#000;font-weight:bold; text-align:center;}
.table tr.top1{background:#E8F4FA;color:#000;font-weight:normal; text-align:left;}
.table td{padding:0px 3px;}
.description{width:940px;height:auto;line-height:20px;}
.des_project{width:710px;height:auto;line-height:20px;margin:0 auto;}

#etw_set_feedback_form{width:99%;height:auto;float:left;border:1px solid #CFD8E1;text-align:center;margin:8px auto; overflow:hidden;}
#etw_form_title{
	width:100%;
	line-height:22px;
	float:none;
	background:url(../images/addtit.jpg) repeat-x #EAEFF2;
	font-weight:bold;
	padding-left:7px;
	text-align:left;
	display:block;
	overflow:hidden;
}

