@charset "utf-8";
/* CSS Document */
body {  background:url(../images/co-bg.jpg) top center repeat-y #023F7C; color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px;COLOR:#666; line-height:18px; direction:rtl; }
.copy{-moz-user-select:none;}
ul,ol{ list-style:none;}
*{ margin:0; padding:0;}
a{ text-decoration:none;}
img{ border:0;}
.img{ border:1px solid #ccc;}
.clear { clear: both; height: 0px; font-size: 0px; line-height:0; }
.tablescroll{ float:left; width:100%; overflow-x:scroll;}
.marquee{
	font-size:13px;
	margin-top:100px;
	display:block;
	float:right;
}
.marquee a{color:#999;margin:0 4px;}
p{ margin-bottom:8px;}
.table01 {background: #999;  width:99%;white-space: normal; text-align:center; float:right;}
.table01 tr { background: #FFFFFF; }
h2{ font-size:18px; font-weight:normal; line-height:35px; color:#000;}
.oneproduct .pdf{ width:90%; height:auto; display:block; }
.pdf a{ color:#000099;  }
#right   a.back1 { width:16px; text-align: center; height:4px; background: #D7E0FB; color:#000; float:left; font-weight:bold; margin:10px 2px; font-size:13px; border:1px  #666666 solid; line-height:10px; padding:2px 0 7px 0;_padding:2px 0 3px 0; }
#right   a.back1:hover { background:#333333;color:#fff; }
 #right    a.back2 { width:16px; text-align: center; height:4px; background: #000099; color:#fff; float:left; font-weight:bold; margin:10px 2px; font-size:13px; border:1px  #666666 solid; line-height:10px; padding:2px 0 7px 0;_padding:2px 0 3px 0; }
#right   a.back2:hover { background:#333333; }
/*top*/
#header{width:805px; margin:0 auto; height:auto; background:#fff;}
#top{width:775px;height:93px;background:url(../images/header.jpg) repeat-x;margin:0 auto;overflow:hidden;}
#top .language{	width:775px;float:right;height:auto;font-size:11px;	margin-top:5px; }
#top .language a{ color:#000; float:right; margin-right:3px; }
#top .logo{	width:68px;	height:61px;	float:right;	margin:6px 40px 0 0;_margin:6px 20px 0 0;}
.company{	font-size:24px;	line-height:25px;color:#484848;font-weight:bold;float:right;margin:15px 0px 8px 0;	width:400px; direction:ltr;}
.company h2{	color:#2B2B2B;font-size:12px;font-weight:bold;line-height:20px;direction:rtl;width:300px;float:right;	margin-right:50px;}



#menu {
	width:775px;
	background:url(../images/mu-new.jpg) repeat-x;
	margin:0 auto;
	height:30px;
}
#menu ul{
	width:775px;
	height:30px;
	float:right;
	
}
#menu ul li{
	line-height:29px;
	color:#666;
	float:right;
	font-weight:bold;
	background:url(../images/nav-midd.jpg) left top no-repeat;
	width:auto;
	

}
#menu ul li a{
	color:#666;
	padding:0 24px;
	display:block;
}
#menu ul li.side{background:none;line-height:29px;
	color:#666;
	float:right;
	font-weight:bold;}
#banner{width:775px;height:175px;margin:0 auto;}

/*main*/
#container { width:805px; height:auto; margin:0 auto; background:#fff; }
#main{background:url(../images/container.jpg)  repeat-x #fff; margin:0 auto;width:775px;height:auto;overflow:hidden;}
#main #left { width:212px;float:right; margin-top:5px; margin-left:8px;}
#left ul{ width:212px;  float:right;}
#left ul li {
	width:212px;
	background: url(../images/left-midd.jpg) no-repeat;
	float:right;
	height:30px;
}
#left ul li.bigtitle {
	background:url(../images/left-title.jpg) left no-repeat;
	height:30px;
	width:212px;
	font-weight: bold;
	float:right; 
}
 
#left ul li.bigtitle a  { display:block; font-size: 13px; color:#666; font-weight: bold;   line-height:30px;padding-right:10px; }
#left ul li a {
	display:block;
	color:#666;
	 line-height:30px; padding-right:15px;
}
#left ul li a.c {
	display:block;
	color:#ff0000;
	padding-right:15px;
	line-height:30px;
}
.contact{width:197px;height:22px;background:url(../images/left-title.jpg) no-repeat;padding:8px 15px 0 0px;margin:5px 0 0 0;font-weight:bold;color:#666;}
.contact a{color:#666; text-decoration:underline;}
 .contact_text{
	width:201px;
	height:auto;
	background:#E5E5E5;
	line-height:21px;
	padding-right:10px;
}
.contact_text a{ color:#666; text-decoration:underline;}
#right{
	width:550px;
	height:auto;
	float:right;
	margin:10px 5px 0 0px;
}
#right1{
	width:98%;
	height:auto;
	float:right;
	margin:10px 5px 0 0;
}
.pro,.pro1,.pro2,.pro3{
	width:100%;
	height:auto; margin-top:10px;float:right;
}
.pro ul,.pro1 ul,.pro2 ul,.pro3 ul{width:100%;height:auto; display:block;}
.pro ul li{
	width:49%;
	height:100px;
	float:right; 
	margin-left:5px;
}
.pro3 ul li{
	width:270px;
	height:100px;
	float:right;
margin-left:5px;_margin-left:2px;
}
.pro3 ul li ol{float:right;width:100%;}
.pro2 ul li{
	width:265px;
	height:95px;
	float:right;
	background: url(../images/hotlibg.gif) repeat-x;
	margin-top:5px;
	margin-right:5px;_margin-right:2px;
}
.pro1 ul li{
	width:99%;
	height:95px;
	float:right;
 border:1px  #E2E2E2 solid; background: url(../images/hotlibg.gif) repeat-x;  margin-top:5px;
}
.pro ul li ol,.pro1 ul li ol,.pro2 ul li ol{float:right;width:100%;}
.pro3 ul li ol li.pic {
	width:90px;
	height:85px;
	float:right;
	 
}
.pro3 ul li ol li.pic img{
border:1px solid  #ccc; text-align:center;
	 
}
.pro ul li ol li {
	width:90px;
	height:85px;
	float:right;
	
}
.pro ul li ol li img{
border:1px solid  #ccc;
	 
}
.pro1 ul li ol li ,.pro2 ul li ol li{
	width:85px;
	height:80px;
	float:right;
	margin-right:5px;
	border:none;
}
.pro1 ul li ol li img,.pro2 ul li ol li img{border:1px solid  #ccc;display:block;}
.pro ul li ol li.etw_pinfo{
	display:block;
	width:72%;
	height:auto;
	float:right;
	color:#666;
	line-height:20px;
}
.pro3 ul li ol li.etw_pinfo{
	display:block;
	width:168px;
	height:auto;
	float:right;
	color:#666;
	line-height:20px;
}
.pro1 ul li ol li.etw_pinfo{width:80%;
	height:auto;
	margin-right:10px;
	float:right;
	color:#666;
	line-height:20px;
}
.pro2 ul li ol li.etw_pinfo{
	width:60%;
	height:auto;
	margin-right:10px;
	float:right;
	color:#666;
	line-height:20px;
}
.pro ul li ol li.etw_pinfo a,.pro1 ul li ol li.etw_pinfo a,.pro3 ul li ol li.etw_pinfo a{
	color:#333;
	font-weight:normal;
	text-decoration:underline;
	line-height:20px;
	display:block;
}
.pro2 ul li ol li.etw_pinfo a{
	color:#333;
	font-weight:normal;
	text-decoration:underline;
	line-height:20px; display:block;
}
.pro1 ul li ol li.etw_pinfo a.pdf,.pro ul li ol li.etw_pinfo a.pdf{
	width:90%;
	height:auto;
	display:block;
	color:#990000;
}
.pro ul li ol li.etw_pinfo a:hover,.pro1 ul li ol li.etw_pinfo a:hover{color:#FF6600;}
.bottom{
	width:540px;
	line-height:25px;
	background:url(../images/bottom.jpg) bottom no-repeat;
	padding-bottom:5px;
	color:#666;
	font-weight:bold;
	font-size:13px;
	margin-top:12px;
	padding-right:10px;
}
.bo-text{width:530px;height:auto;line-height:22px;color:#666;text-align:justify;padding:0 10px 8px 10px;}
 .about { line-height:20px; padding: 10px 10px 0px 10px; text-align:right; font-family:Arial, Helvetica, sans-serif; }
 .about a{color:#000099; font-weight:bold; display: inline;}
#right .hottitle {
	background:url(../images/hot.jpg) no-repeat;
	height:33px;
	font-weight:bold;
	line-height:30px;
	width:535px;
	padding-right:15px;
}
 .titlename {
	width:99%;
	height:auto;
	line-height:22px;
	font-size: 12px;
	font-weight:normal;
	border-bottom:1px solid  3366FF;
	font-size:11px;
}
.titlename a { color:#FF6600; font-weight: normal;font-size:11px; }

.title { width:540px; height:auto; line-height:22px; border-bottom:1px solid  3366FF;font-weight:bold;color:#666; margin-top:10px; }
.title a { color:#FF6600; font-weight: bold; }
.oneproduct { margin: 6px auto; text-align:right; width: 538px; padding: 0px 5px 6px 0px; height: auto; line-height:20px; background:#F7F7F7; border: 1px  #CCCCCC solid; font-size:12px; overflow:hidden;}
.imgp{width:auto;height:auto;float:right; margin-bottom:5px;}
.imgp img{margin: 10px 5px 0 0; border:1px solid  #ccc;}
.imgp1{
	width:310px;
	height:auto;
	margin:0 auto;
}
.imgp1 img{ text-align:center; border:1px solid  #ccc;}
.picture04{width:160px;height:auto;float:right; margin-right:10px; margin-top:10px;}
 .picture04 a{width:60px;height:60px;float:right; border:1px solid  #ccc; margin-right:8px;}
.list {
	height:auto;
	float:left;
	width:215px;
	margin-top:10px;
}
.list ul{width:100%;height:auto;float:right;background:none;}
.list ul li{width:100%;color:#666;height:auto;border:none;}
.list ul li a.c{color:#FF6600;float:right;
	text-decoration:underline;
	display:inline;
	font-weight:normal;
	line-height:25px;width:215px;}
.list ul li img{margin:0 2px;float:right;display:inline; border:1px solid  #eee;}
.list ul li a{
	color:#666;
	float:right;
	text-decoration:underline;
	display:inline;
	font-weight:normal;
	line-height:25px;width:215px; margin-bottom:3px;
}
.list ul li a.c1{color:#FF6600;float:right;
	text-decoration:underline;
 
	font-weight:normal;
	line-height:14px;width:215px;}
.list ul li a.long{
	color:#666;
	float:right;
	text-decoration:underline;
width:215px;
	font-weight:normal;
	line-height:14px;
}
.pic{
	width:300px;
	height:auto;
	float:right;
}
 .pic a{width:60px;height:60px;float:right;margin:3px 6px 3px 4px;}
 .pic a img{ border:1px solid  #ccc;}
 .otherpro2 { width:545px; height:auto; padding:0; padding-bottom:10px; float:right; margin-top:5px; }
 .otherpro2 ul { width:540px; height:auto; margin:0; padding:0; float:v; margin:5px 2px 0px 0px ; }
 .otherpro2 ul li {
	background: fff;
	width:82px;
	height:auto;
	text-align:center;
	float:right;
	margin:3px 15px 3px 10px;_margin:3px 10px 3px 8px;
}
 .otherpro2 ul li img { display:block; border:1px solid  #ccc; }
.otherpro2 ul li a { color:#5D2E89; }
 .otherpro2 ul li a:hover { text-decoration:underline; color:#5D2E89; }

 .feichangfan { text-align:center; }
 .feichangfan img { margin:5px 1px; border: 1px solid  #ccc; }
/*foot*/
#footer,#xfooter{
	width:805px;
	height:auto;
	border-top:1px dashed  #ccc;
	margin-top:1px;
	text-align:center;
	overflow:hidden;
	font-size:11px;
	margin:0 auto;
	background:#fff;
}
.link{width:805px;color:#666;float:right; height:20px; margin-top:5px;}
.link a{color:#666;padding:0 7px;text-decoration:underline;line-height:20px;}
.js{width:100%;height:20px;color:#666; line-height:20px; float:right; }
.js a{color:#666;font-size:10px; }
#otherlink { width:300px; margin:0 auto; margin-top:5px; }
#otherlink div { margin-right:10px; float:right; }
 
.sitemap{ width:98%; float:right; margin-right:5px; }
.sitemap ul{ width:100%;}
.sitemap ul li.a{  width:100%; float:right; }
.sitemap ul li.a a{
	color:#0000FF;
	display:block;
	font-weight:bold; line-height:20px;
}
.sitemap ul li.c{  width:100%; float:right; }
.sitemap ul li.c a{  color:#0000FF; text-decoration:underline; display:block;line-height:20px;}
.sitemap ul li.b{
	width:33%;
	float:right;
}
.sitemap ul li.b a{ color:#FF3300; text-decoration:underline;display:block; line-height:20px;}
.sitemap ul li.d{
	width:20%;
	float:right;
}
.sitemap ul li.d a{  color:#FF3300; text-decoration:underline;display:block; line-height:20px;}

