@charset "utf-8";
/* CSS Document */
body{   font:11px Arial, Helvetica, sans-serif ; background:#ccc;}
h5{ letter-spacing:-1px;
	width:900px;
	float:left;
	font-size:9px;
	color:#fff;
	display:block;
	margin:0;
	padding:0;
	text-align:center;
	background:#00A965;
	border-bottom: 1px solid #ffffff;
}
h5 a{ color:#fff;}
.clear{ clear:both;}
a{ text-decoration:none;}
a:hover{ text-decoration:none;}
ul,li{ list-style:none;}
* {
	margin:0;
	padding:0;
}
#setLanguage{
	width:130px;
	height: auto;
	float:left;
	font-size:11px;
}

#contant{
	width:900px;
	height:auto;
	margin:0 auto;
	background:#fff;
	font-size:11px;overflow:hidden;
}
#left{
	width:220px;
	height:auto;
	background:#F2F3F3;
	float:left;
}
.logo{
	width:163px;
	height:100px;
	float:left;
	margin:2px 0 0 30px;*margin:2px 0 0 30px;*margin:2px 0 0 20px;
}
.yuyan{
	width:200px;
	height:25px;
	float:left;
	margin:10px 0px 0 0;
	display:block;
	padding:10px 0 0 10px;
	font-size:11px;
}
.yuyan a{ color:#000;}
.yuyan a img{ border:none;}
.yuyan a:hover{ color:#0099FF;}
#left .leftmenu{
	width:220px;
	height:auto;
	float:left;
	margin-top:30px;
}
#left .leftmenu a {
	display: block;
	color: #000;
	margin: 0 0 5px 15px;
	text-decoration: none;
	background:#00A965;
	height:20px;
	padding:5px 0 0 10px;
	font-weight:bold;
}

#left .leftmenu a:hover {color:#FF9900;}

#left .leftmenu a.nav {
	font-weight:bold;
	display: block;
	color: #000;
	margin: 0 0 5px 25px;
	text-decoration: none;
	background:#FF9900;
	height:18px;
	padding:0px 0 0 10px;
}
#left .leftmenu a.nav:hover{color:#0099FF;}

#left .leftmenu a.nav1 {
	font-weight:bold;
	display: block;
	color: #000;
	margin: 0 0 5px 25px;
	text-decoration: none;
	background:#FF9900;
	height:28px;
	padding:0px 0 0 10px;
}
#left .leftmenu a.nav1:hover{color:#0099FF;}
#left .contact{
	font-size:11px;
	line-height:20px;
	width:210px;
	height:540px;
	float:left;
	color:#000;
	padding:10px 0 0 10px;
}
#left .contact .img{
	margin:0 0 0 30px;
	border:1px solid #0099FF;
}
#right{
	width:677px;
	height:auto;
	float:right;
	background:#fff;
}
#right .logo{
	width:677px;
	height:140px;
	float:right;
	background:#000000;
	margin:0;
}
#right .title{
	font-weight:bold;
	background: url(../images/zj.jpg) no-repeat 1px 5px;
	width:600px;
	height:19px;
	float:left;
	border-bottom:1px solid #FF6600;
	padding:10px 0 0 25px;
	margin-left: 5px;
	margin-bottom: 5px;
}
#right .content {
	padding-left:2px;
	float:left;
	width: 645px;
	margin-left: 6px;
	font-size: 11px;
	line-height: 22px;
	display:block;
	background:#fff;
	text-align: justify;
}
#right .content h3{font-size:17px;}
#right .content a.pdf{color:#000000;}
#right .content a.pdf img{float:left; border:none;}
#right .content a.pdf:hover{color:#006633;}
#right .content1 {
	padding-left:2px;
	float:left;
	width: 645px;
	margin-left: 6px;
	font-size: 11px;
	line-height: 22px;
	display:block;
	background:#fff;
	text-align: justify;
}
#right .content img{ border:1px solid #ccc;
	float:right;
	margin:0px 5px 0px 1px;
}
.more{ width:100px; height:20px; font-size:12px; color:#000;  float:right; margin-right:5px;  }
.more a{ width:100px; height:20px; font-size:12px; color:#3300FF; text-align:center ; float:right;  font-weight:bold; }
.more a:hover{ color:#FF6600;}
#right .title1{
	margin-top:5px;
	font-weight:bold;
	width:600px;
	height:19px;
	float:left;
	border-bottom:1px solid #FF6600;
	padding:5px 0 0 25px;
	background:url(../images/zj1.jpg) 5px 5px no-repeat;
	margin-left: 5px;
	margin-bottom: 5px;
	
}
#re_products2{
	height:auto;
	width:auto;
	margin-bottom: 0px;
}
#re_products2 img{ margin-left:12px; }

#re_products1{
	height:auto;
	width:auto;
	margin-bottom: 0px;
}

#re_products1 ul {
	margin:5px 0px 0px 0px;
	text-align:left;
	width:100px;
	height:auto;
	float:left;
}
#re_products1 ul li  {
	display:block;
	float:left;
	margin-left:4px;
	width:665px;
	height:auto;
	margin-bottom: 6px;
}
#re_products1 ul li img {
	border:1px solid #D7D6D6;
	float:left;
}
#re_products1 ul li img.pic {margin-right:5px;border:none;padding:1px;}
#re_products1 ul li ol li {
	float:left;
	width:148px;
	margin-right:0px;
	padding-top:3px;
	height:auto;
}

#re_products1 ul li .etw_pinfo {
	width:160px;
	float:left;
	line-height:19px;
	height:110px;
	font-size:11px;
	margin:0 10px 0 3px;
	color: #000000;
	background:#FDFEFE;
	border-bottom:1px dotted #cccccc;
}
#re_products1 ul li .etw_pinfo .b {
	font-weight:bold;
	width:auto;
	display:block;
	height:auto;
	color:#1072C3;
	padding-left:8px;
	background:url(../images/5.jpg) left no-repeat;
}
#re_products1 ul li .etw_pinfo .b img{border:none;}
#re_products1 ul li .etw_pinfo a{	color:#1072C3;}
#re_products1 ul li .etw_pinfo a:hover{	color:#FF6600;}
#footer{
	width:900px;
	height:70px;
	margin:0 auto;
	border-top:1px solid #00A965;
	background:#fff;
} 
#footer #menulist{ width:100%; height:25px; line-height:25px; text-align:center; }
#footer #menulist a{color:#000000;}
#footer #menulist a:hover{text-decoration:underline; color:#006600;}

#footer #otherlink{
	
	width:440px;
	height:30px;
	float:right;
	display:block;
	margin-right:140px;
	
}
#footer #otherlink div{
	width:90px;
	height:30px;
	text-align:center;
	line-height:26px;
	float:left;margin-left:10px;
}
#footer #otherlink  .first{margin-left:10px;}
#footer #otherlink div a {text-decoration:none;color:#000;}

.otherpro {
	width:677px;
	height:auto;
	padding:0;
	padding-bottom:10px;
	float:left;
	margin-top:5px;
}
.otherpro ul{
	width:670px;
	height:auto;
	margin:0;
	padding:0;
	float:left;
	margin:5px 0px 0px 5px;
}
.otherpro ul li{
	width:145px;
	height:auto;
	padding:0px;
	text-align:center;
	float:left;
	margin:5px 5px 0px 12px;
}
.otherpro ul li img{display:block;border:1px solid #ccc;padding:1px;}
.otherpro ul li a{color:#5D2E89;} 
.otherpro ul li a:hover{text-decoration:underline;color:#5D2E89;}

.xl{
	margin-top:10px;
	float:right;
	width:55%;
	height:33px;
	text-align:right;
	clear:both;
	
}
.table03 {
	background: #E9F1F4;
	width:120px;
	margin-top:0px;
	margin-right:4px;
	font-size:12px;
	color:#2B4B9C;
	float:left;
}
.consulting{
	float:right;
	width:205px;
	text-align:right;
	
}
.consulting img{ float:right;border:none;}


a.back {display:block; text-align: center; height:15px; background:#EA6F1C; color:#FFFFFF; float:right; font-weight:bold; margin:5px 3px; font-size:11px; border:1px #666666 solid; line-height:15px;padding:3px 5px; }
a.back1 {display:block; text-align: center; height:15px; background:#000; color:#FFFFFF; float:right; font-weight:bold; margin:5px 3px; font-size:11px; border:1px #666666 solid; line-height:15px;padding:3px 5px; }
a.back:hover {
	background:#333;
	color:#fff;
 }
 
.otherpro1 {
	width:677px;
	height:auto;
	padding:0;
	padding-bottom:10px;
	float:left;
	margin-top:5px;
}
.otherpro1 ul{
	width:670px;
	height:auto;
	margin:0;
	padding:0;
	float:left;
	margin:5px 0px 0px 5px;
}
.otherpro1 ul li{
	width:135px;
	height:auto;
	padding:0px;
	text-align:center;
	float:left;
	margin:5px 5px 0px 20px;
}
.otherpro1 ul li img{display:block;border:1px solid #ccc;padding:1px;}
#contentleft1{ margin-left:10px;
	width:570px;
	height:auto;
	float:left;
	color:#333333;
	line-height:22px;
	text-align:justify;
	
} 
.lab{ color:#FF0000;}

.etw_menu{
	width:150px;
	height:20px;
	float:right;
	background:#fff;
	margin-right:3px;
	padding-top:4px;

}
.etw_menu ul{width:120px;margin:0 auto;display: block;}
.etw_menu ul li{width:120px;height:21px;float:left;color:#FFFFFF;font-weight:bold;text-align:center;}
.etw_menu ul li.home{width:65px;height:21px;float:left;background:url(../images/menu1.jpg) no-repeat;color:#FFFFFF;font-weight:bold;padding-top:0px;text-align:center;}
.etw_menu ul li a{color:#fff;display:block;}
.etw_menu ul li a:hover{color:#FFCC33;display:block;}
.etw_menu ul li.home1{
	width:120px;
	height:21px;
	float:left;
	background:url(../images/menu.jpg) no-repeat;
	color:#FFFFFF;
	font-weight:bold;
	;
	text-align:center;
}



.etw_menu  ul a:hover {visibility:visible; position:relative; z-index:200;}
.etw_menu  ul li:hover {position:relative; z-index:200;}
.etw_menu ul ul, 
.etw_menu ul :hover ul ul, 
.etw_menu ul :hover ul :hover ul ul{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; }
.etw_menu ul  :hover ul.sub {
	left:-1px;*left:-1px;_left:-23px;
	top:18px;*top:19px;_top:18px;
	background: #0E7B4F;
	border:1px solid #ccc;
	width:90px;
	height:auto;
	z-index:300;
	font-size:11px;
}
.etw_menu ul  :hover ul.sub li { display:block; font-size:11px; height:auto; position: relative; float:left; width:90px; border-bottom: 1px solid #3AB785;text-align:left;}

.etw_menu ul  :hover ul.sub li a {width:90px;  font-weight:normal; padding-left:10px; color:#fff;float:left;text-align:left;display:block;line-height:18px;}
.etw_menu ul  :hover ul.sub li  a:hover {display:block;padding-left:10px;width:90px;float:left;color:#FF940A; line-height:18px; }
.table02 {
	float:right;
	background: #fff;
	width:150px;
	margin:5px 10px 5px 0;
	line-height:22px;
	text-align:left;
	
}
.table02 tr { background:#FFFFFF;}
