@charset "utf-8"; 

body{font-family:Arial,Helvetica,sans-serif; font-size:12px; text-align:center;padding:0; margin:0 auto; background:url(../images/back.jpg) repeat-x #0076C8; direction:rtl;line-height:21px}
a{text-decoration:none}
.back{background:#ff0000;}
a img{border:none}
ul,ol ,li{ list-style:none }
 *{margin:0px auto; padding:0px}
.t{
	padding-right:35px;
}
#form1{
	height:auto;
}
.t1{text-indent:40px;}
.clear{
	clear:both;
	line-height:0px;
	margin: 0;
}
.table01{
	background:#CCCCCC;
	float:right;
	width:100%;
	margin:0px auto;
	margin-bottom:10px;
	line-height:25px;
	margin-top:5px;
	border-top:3px solid #66CC33;
}
.table01 tr{ background: #EFEFEF;color:#333;}
.table01 .top{
	background: #E6E6E6;
 }
.table01 td{
	line-height:20px; 
	text-align:right;
	padding-right:2px;
}
/*top/lanuage/menu*/
#etw-top{
	width:990px;
	height:86px;
	background:url(../images/back1.jpg) repeat-x;
	margin:0 auto;
}
#etw-top #logo{
	width:200px;
	height:auto;
	float:right;
	margin-left:20px;
*margin-left:20px;	_margin-left:10px;
}
#web{
	width:600px;
	height:20px;
	float:right;
	margin-top:3px;
	text-align:right;
	margin-right: 20px;
	color: #F5E056;
}
#etw-top #lanuage{
	width:450px;
	height:20px;
	float:left;
}

#lanuage  a{float:right;color:#FFFFFF;background:url(../images/a.gif) right no-repeat;margin-left:8px;padding-right:8px!important;padding-left:8px;line-height:20px;}
#lanuage  a:hover{
	color:#FF6600;
	background:url(../images/a1.gif) right no-repeat;
	text-decoration:underline;
 }
#etw-top .etw-menu{
	width:730px;
	height:auto;
	float:right;
	margin-top:15px;
}
.etw-menu  #ul{
	width:730px;
	float:right;
}
.etw-menu #ul  li{width:auto;float:right;}
.etw-menu #ul li a{ font-size:13px;float:left;font-weight:bold;color:#FFFFFF;background:url(../images/right.jpg) left no-repeat;padding:0 10px; display:block}
.etw-menu #ul li a.b{font-weight:bold;color:#FFFFFF;background:none;}
.etw-menu  #ul li a:hover{color:#FFCC00;}
#ul table {border-collapse:collapse; width:0; height:0; position:absolute;  }
#ul a:hover {visibility:visible; position:relative; z-index:200;}
#ul li:hover {position:relative; z-index:500;color:#FFFFFF;}
#ul ul, 
#ul :hover  ul{position:absolute;top:-9999px; width:0; height:0; margin:0; padding:0; }
#ul :hover ul {
	left:10px!important;left: -8px; 	top:21px;*top:20px;_top:18px;
 	border:1px solid #B4B3B3;border-bottom:none; 
	white-space:nowrap;
	width:180px;
	height:auto;
	z-index:300;
	font-size:12px;
}
#ul  :hover ul li{display:block; font-size:12px;height:auto; line-height:20px;position: relative;  width:180px; border-bottom: 1px solid #B4B3B3; }
#ul  :hover ul li  a{clear:both; width:175px;  font-weight:normal;font-size:12px;padding:0;padding-right:5px; float:right;text-align:right;color:#333;background:#eee;line-height:20px;height:auto;}
#ul  :hover ul li a:hover {color:#fff; display:block;background: #2357AA;  }

/*container/banner/list*/
#container{width:990px; height:auto; text-align:right; background:#fff; margin:0px auto;overflow:hidden;}
 .etw-left{
	width:732px;
	height:auto;
	float:left;
	margin-top:5px;
	background:#fff;
	margin-left:2px;
}
.banner{
	width:732px;
	height:197px;
	float:left;
}
.etw-about{
	width:716px;
	margin-top:10px;
	color:#404040;
	float: right;
	margin-right: 5px;
}
.etw-about1{
	width:710px;
	margin-right:5px;
	margin-top:10px;
	color:#404040;
	line-height:24px;
	text-align: right;
	float: left;
}
.etw-about1 img.picture{padding:1px;border:1px solid #ccc;}
.p{
	float:right;
	border:1px solid #ccc;
	margin-left:5px;
	padding: 1px;
}
.p1{float:right}
.about-content{
	width:710px;
	height:80px;
	border-bottom:1px dotted #ccc;
}
.about-left{width:350px;float:left;}
.about-right{width:350px;float:right;}
.etw-about1 strong{
	color:#2B8ACA;
	text-align: right;
}
.etw-title{
	width:97%;
	background:url(../images/aboutline.jpg) repeat-x;
	height:30px;
	font-size:16px;
	padding-right:18px;
	font-weight:bold;
	padding-top:0px;
	line-height:30px;
	color:#404040;
	float: none;
}
.etw-title1{
	width:700px;
	background:url(../images/aboutline.jpg) repeat-x;
	height:27px;
	font-size:16px;
	margin-right:8px;
	padding-right:18px;
	font-weight:bold;
	padding-top:5px;
	margin-top:15px;
	line-height:25px;
	color:#404040
}
.etw-title2{
	width:700px;
	background:url(../images/aboutline.jpg) repeat-x;
	height:27px;
	font-size:16px;
	padding-right:18px;
	font-weight:bold;
	padding-top:5px;
	line-height:25px;
	color:#404040;
	margin-top:20px;
}
.etw-title3{ width:710px; height:auto; color:#2B8ACA; text-align:center; margin-top:10px;}
.infor{ width:510px; height:auto; margin-top:20px; float:right;}
.infor span{ margin-top:20px;}
.infor ul li{ width:auto; height:auto; margin-bottom:10px;}
.image{ width:170px; height:auto; float:left; margin-top:20px; padding-left:20px; padding-bottom:10px;}
.etw-company{
	width:99%;
	padding-right:8px;
	margin-top:8px;
	float:left;
	color:#404040;
	line-height:23px;
	color:#565656;
	font-size: 13px;
}
.etw-company a{color:#005BAA;text-decoration:underline;}
.etw-company a:hover{color:#FF6600;}
.more{
	width:50px;
	float:left;
	color:#0066CC;
	font-weight:bold;
	text-decoration:underline;
	text-align: right;
}
.etw-cer{width:710px;padding-left:5px;margin-top:8px;float:left;color:#404040;line-height:23px;}
.etw-cer1{width:700px;padding-left:5px;text-align:justify;float:left;color:#404040;line-height:23px;margin-top:7px;margin-bottom:9px;border-bottom:1px dotted #ccc;}
.etw-cer1 strong{color:#0099FF;}
.etw-contact{width:690px;padding-left:5px;text-align:justify;float:left;line-height:23px;margin-top:7px;font-weight:bold;margin-bottom:9px;color:#0099FF;}
.etw-name{width:340px;padding-left:5px;float:left;text-align:center;color:#1087D7;font-weight:bold;}

.etw-cer img{border:1px solid #A7C2D4;margin-top:9px;margin-left:7px;margin-right:7px;}
 .etw-company img{float:left;margin-right:5px;}
 .company-title{width:600px;background:url(../images/img.gif) left no-repeat;height:30px;padding-left:20px;margin-top:40px;padding-top:6px;color:#00CCFF;}
 .company-title1{width:600px;background:url(../images/img.gif) left no-repeat;height:30px;padding-left:20px;margin-top:20px;padding-top:6px;color:#00CCFF;}
.company-title a , .company-title1 a{
	color:#FF6600;
	font-weight:bold;
	font-size:17px;
	font-style: italic;text-decoration:underline;
}
.company-title a:hover , .company-title1 a:hover{color:#0066FF;}
.menu-title{
	width:710px;
	padding-right:5px;
	color:#0066CC;
	font-size:11px;
	clear:both;
	text-align:right;
	margin-right:6px;
	float:right;
	height: 18px;
}
.menu-title a{color:#0066CC;text-decoration:underline;font-size:11px;font-weight:bold;text-align:right;}
.menu-title a:hover{color:#666666;}
.etw-company strong{font-size:14px;color:#0075C5;}
.etw-pro{
	width:700px;
	margin-right:7px;
	float:right;
	margin-top:2px;
}
.etw-pro ul{
	width:700px;
	float:right;
	margin-right: 10px;
}
.etw-pro ul li{
	width:200px;
	float:right;
	background:url(../images/title.jpg) right no-repeat;
	padding-right:20px;
	margin-top:17px;
	margin-right: 10px;
}
.etw-pro ul li a{font-weight:bold;color:#585858;text-decoration:underline;padding-right:5px;float:right;}
.etw-pro ul li a:hover{color:#0076C8;}
#pro{
	width:98%;
	margin-left:12px;

*margin-left:15px;		_margin-left:5px;
	height:auto;
	float:left;
}
#pro ul{
	width:100%;
	height:auto;
	float:right;
	margin:7px 0px;
	padding-bottom:8px;
	border-bottom:1px dotted #E5E5E5;
}
#pro ul li{
	width:157px;
	height:auto;
	float:right;
	margin-bottom:20px;
	margin-right:20px;


*margin-right:15px;		_margin-right:15px;
}
 
#pro ul li ol{
	width:157px;
	height:auto;
	float:right;
}
#pro ul li ol a{color:#5D5D5D;font-weight:normal;}
#pro ul li ol a:hover{color:#0099FF;text-decoration:underline;}
#pro ul li ol li{width:155px;height:auto;margin:0px;}
#pro ul li ol li img{
	border:1px solid #ccc;
	padding:1px;
	margin: 0 auto;
}
#pro ul li ol li.text{width:155px;color:#7B2424;padding:3px 0px;line-height:16px;text-align:center;font-size:12px;}

#left #pro ul li ol li.text a{color:#119A94;border:none;background: #EFEFEF;}
#left #pro ul li ol li.text a:hover{color:#0EBFB7;border:none;background: #F0EEE8;}
.content{
	width:705px;






*margin-left:17px;							_margin-left:5px;
	line-height:22px;
	margin-top:15px;
	border:1px dotted #D4E4FF;
	background:#F2F7FE;
	color:#6E6F72;
	padding:6px;
	float: right;
	margin-right: 5px;
}
.content strong{color:#385A95;}
.pic01{
	border:1px solid #ccc;
	margin-right:2px;
	margin-left:2px;
	margin-top:15px;
	float:right;
}
.pic1{
	border:1px solid #ccc;
	margin-right:12px;
	margin-left:20px;
	margin-top:15px;
	padding: 2px;
}
.leftpicture{
	float:right;
	width:auto;
	margin-right:20px;
	margin-left:10px;
	margin-top: 10px;
}
  .leftpicture img{
	border:1px solid #ccc;
	padding:2px
}
.rightpicture{
	float:right;
	width:360px;
	margin-top:20px
}
  .rightpicture img{float:right; margin:0px 0px 8px 10px; border:1px solid #ccc; padding:2px}
.consulting{float:right; width:230px; height:auto; text-align:left; display:block; margin-bottom:5px; margin-top:5px}
.pic2{
	border:1px solid #ccc;
	margin:0 auto;
	display:block;
	margin-top:15px;
	padding: 2px;
}
.pic3{margin:0 auto;display:block;margin-top:15px;border:1px solid #ccc;}
.pic4{
	margin:0 auto;
	display:block;
	margin-top:15px;
	border:none;
	float: none;
}
.pro_three{
	width:710px;
	height:auto;
	margin:10px 0px 0px 0px;
	float:right;
}
.pro_three ul{
	width:707px;
	height:auto;
	float:left;
	margin-right:2px;
	margin-top: 10px;
	clear: both;
}
 .pro_three ul li{
	width:165px;
	height:175px;
	float:right;
 }
.pro_three ul li ol{
	width:100%;
	float:right;
	margin-right:4px;
	border:1px solid #ccc;
}
.pro_three ul li ol li{
	width:165px;
	height:auto;
	float: left;
}
 .pro_three ul li ol li img{
	padding:2px;
}
 .pro_three ul li ol li.pro_threename{
	width:165px;
	height:auto;
	background:#FAF6FF;
	display:block;
	float:left;
	color:#000000;
	text-align:center;
	line-height:18px;
	border-top:1px solid #ccc;
}
.consulting {
	float:left;
	width:300px;
	height:33px;
	text-align:left;
	margin-top: 9px;
	margin-left: 40px;
}
.product-content{
	width:710px;
	height:auto;
	line-height:23px;
	margin-left:6px;
	color:#333333;
	float: right;
}
.product-content strong{color:#385A95;}
#other{
	width:710px;
	height:auto;
	margin:15px auto 0 auto;
	float:left;
	padding-bottom: 15px;
}
#other ul{
	width:710px;
	height:auto;
	float:right;
}
#other ul li{width:170px;height:auto;float:right;}
#other ul li.name{width:685px;font-size:14px;color:#0C7FD7;background:url(../images/1.gif) right no-repeat;padding-right:25px;display:block;font-weight:bold;float:right;}
#other ul li a{text-decoration:underline;background:url(../images/a.gif) 10px 10px no-repeat;padding-left:8px;float:right;text-align:left;color:#2F95D7;}
#other ul li a:hover{color:#ff0000;background:url(../images/a1.gif) 10px 10px no-repeat;}
.picture1{width:45%;height:auto;float:left;margin-left:55px;*margin-left:55px;_margin-left:25px;}
.picture1 img  , .picture4 img  {float:right;border:1px solid #ccc;margin-top:6px;margin-left:3px;}
.picture2{width:36%;height:auto;float:left;margin-top: 7px;margin-left:37px;}
.picture2 img , .picture3 img{ margin:0 auto;margin-right:10px;float:left;margin-bottom:7px;border:2px solid #20B0B2;padding:1px;}
.picture4{width:45%;height:auto;float:left;margin-left:25px;*margin-left:25px;_margin-left:10px;}
.picture3{width:48%;height:auto;float:left;margin-top: 7px;margin-left:17px;}
.picture01{
	width:60%;
	height:auto;
	margin:0 auto;
	display:block;margin-top:4px;
}
.picture01 img{
	margin:0 auto;
	display: block;border:1px solid #ccc;
}
.picture02{
	width:100%;
	height:auto;
	float:left;
	margin-top: 7px;
}
.picture02 img {
	margin:0 auto;
	margin-right:12px;
	float:left;
	margin-bottom:4px;
	border:1px solid #20B0B2;
	padding:1px;
	margin-left: 2px;
}
.img00 {
	margin:0 auto;
	float:none;
	border:1px solid #20B0B2;
	padding:1px;
	
}
.otherpro_name{
	width:94px;
	color:#154a96;
	text-align:center;
	margin-left:0px;
	margin-right:8px;
	margin-top:0px;
	float:left;
}
.otherpro_name a{
	color:#154a96;
	text-decoration: underline;
}
.otherpro_name a:hover{
color:#FF0000;
	text-decoration: underline;
}

/*right*/
#container .etw-right{width:240px; height:auto;float:right;margin-top:5px;margin-left:5px;background:url(../images/line.jpg) left top  no-repeat #fff;}
#right{
	margin-top:0px;
	float:right;
	width:240px;
	height:auto;
}
#right .productlist{margin-right:9px;background:url(../images/productline.jpg) no-repeat ;width:215px;height:27px;font-size:16px;text-align:center;color:#fff;font-weight:bold;padding-top:4px;}
.productlist1{
	margin-left:9px;
	background:url(../images/productline.jpg) no-repeat;
	width:215px;
	height:27px;
	font-size:16px;
	text-align:center;
	color:#fff;
	font-weight:bold;
	padding-top:4px;
	margin-top:10px;
}
.link{
	margin-right:9px;
	width:215px;
	height:auto;
	font-size:12px;
	text-align:center;
	color:#2457AA;
	font-weight:normal;
	padding-top:4px;
	line-height: 18px;
	background:#F8F8F8;
	border-top:1px solid #ccc;
	margin-top: 5px;
}
.link2{
	margin-right:9px;
	width:198px;
	height: 24px;
	text-align:center;
	color:#2457AA;
	font-weight:normal;
	padding-top:4px;
	line-height: 24px;
	font-weight:bold;
	margin-bottom:20px;
	font-size:16px;
	background:url(../images/t.jpg) no-repeat left #F8F8F8;
	padding-left:17px;
	padding-bottom:5px;
}
#cont{
	float:right;
	display:block;
	font-size:12px;
	width:208px;
	margin-right:20px!important;
	margin-right:12px;
	text-align:right;
	height: 200px;
}

#right  ul{float:left;display:block;font-size:12px;width:220px;margin-left:16px;*margin-left:16px;_margin-left:6px;text-align:right;}
#right  ul li{float:left;width:220px;display:block;line-height:20px;}
#right  ul li.c{
	float:left;
	width:205px;
	display:block;
	color:#006CBE;
	line-height:20px;
	border-bottom:1px solid #E8E6E6;
}
#right  ul  li.prolist{font-size:20px;height:auto;font-weight:bold;color:#006CBE;border:none;margin-top:10px;line-height:25px;margin-bottom:6px;}
#right  ul li a{font-size:14px;font-weight:bold;color:#006CBE;border-bottom:1px solid #E8E6E6;width:205px;display:block;float:Left;line-height:25px;}
#right   ul  li.e{
	font-size:12px;color:#686D70;background:url(../images/a.gif) right top no-repeat;width:195px;float:right;line-height:17px;padding-right:10px;border:1px solid #fff;font-weight:normal;margin-right:8px;
}
.f{width:150px;display:block;float:right;line-height:29px;font-weight:normal;margin-top:3px;background:url(../images/arr.jpg) no-repeat right;height: 30px;padding-right: 35px;font-weight:bold;margin-bottom: 0px;margin-right:15px!important;margin-right:8px;
}
.f a{color:#006CBE;border-bottom:none;background:none;font-weight:bold;text-decoration:underline;}
.f a:hover{border-bottom:none;background:none;color:#E7811D;}
#right ul li a:hover{color:#FF6600;background:#E8F4F8;text-decoration:underline;}
/*.left ul li a:visited{color:#E08B05;}*/
#right   ul li.sma{line-height:17px;float:right;display:block;width:205px; margin-top:4px;margin-right:8px;}
#right   ul li.sma1{line-height:17px;float:right;display:block;width:200px; margin-top:4px;margin-right:10px;}
#right  ul  li.sma1 a{font-size:12px;color:#686D70;width:190px;float:right;line-height:17px;padding-right:10px;text-decoration:underline;font-weight:normal;border:1px solid #fff;}
#right  ul  li.sma1 a:hover, #right   ul  li.sma1 a.b{color:#ff0000;background: #E8F4F8;border:1px solid #8DBBDD;text-decoration:underline;}
#right  ul  li.sma a{font-size:12px;color:#686D70;background:url(../images/a.gif) right top no-repeat;width:195px;float:right;line-height:17px;padding-right:10px;border:1px solid #fff;text-decoration:underline;font-weight:normal;}

#right   ul  li.sma a:hover{color:#ff0000;background:url(../images/a1.gif) right top  no-repeat #E8F4F8;line-height:17px;padding-right:10px;border:1px solid #8DBBDD;text-decoration:underline;}
#right   ul  li.sma a:visited{color:#ff0000;}
#right   ul  li.sma a.b {color:#ff0000;background:url(../images/a1.gif) right top no-repeat #E8F4F8;line-height:17px;padding-right:10px;border:1px solid #8DBBDD;text-decoration:underline;}
 
 
#right ul li a:visited{color:#FF6600;}
/*footer*/
#footer{width:990px;height:60px;margin:0 auto;font-size:11px;text-align:center;color:#8BBEE1;line-height:18px;background:url(../images/footer.jpg) repeat-x;padding-top:6px;}
#footer h5{ margin:0px; padding:0px; color:#8BBEE1; }
#footer  a{ text-decoration:none; color:#8BBEE1;}
#footer a:hover{ text-decoration:underline;  }
#footer .link1{ width:98%; height:auto;font-size:11px;margin:0 auto;text-align:center;}
#footer .link1 a{ color:#E0DFDF; text-decoration:none;padding:0px 8px;}
#footer .link1 a:hover{  text-decoration:underline;padding:0px 8px;}
#footer .otherlink{ width:300px; margin:2px auto;  }
#footer .otherlink div{ width:auto; height:9px; float:left; margin-left:20px; }
#footer .otherlink div img{ margin:0px; padding:0px; float:left;}
#footer span{color:#fff;text-decoration:underline;}

 .pro_three1{
	width:705px;
	height:auto;
	margin:10px 0px 0px 0px;
	float:left;
}
.pro_three1 ul{
	width:700px;
	height:auto;
	float:left;
	margin-top: 10px;
	clear: both;
}
 .pro_three1 ul li{
	width:170px;
	height:280px;
	float:right;
}
.pro_three1 ul li ol{
	width:146px;
	float:right;
	border:1px solid #9EDDD7;
}
.pro_three1 ul li ol li{
	float:left;
	width:146px;
	height:auto;
}

 .pro_three1 ul li ol li.pro_threename{
	width:146px;
	height:auto;
	background:#FAF6FF;
	display:block;
	float:left;
	color:#000000;
	text-align:center;
	border-top:1px solid #ccc;
}
