@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; }
.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; }
.marquee{
	font-size:10px;
	margin-top:100px;
	display:block;
	float:left;
}
.marquee a{color:#999;margin:0 4px;}
p{ margin-bottom:8px;}
.table01 {background: #999;  width:530px;white-space: normal; text-align:center; }
.table01 tr { background: #FFFFFF; }
.tablescroll{width:100%; float:left; overflow-x:scroll; overflow-y:hidden; margin-top:10px;}
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:right; 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:right; 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:770px; padding-left:5px;	float:right;	height:auto; text-align:left; font-size:11px; margin-top:5px;}
#top .language a{ color:#000; }
#top .logo{
	width:68px;
	height:61px;
	float:left;
	margin:8px 0 0 40px;_margin:8px 0 0 20px;
}
 .company{
	font-size:24px;
	line-height:25px;
	color:#484848;
	font-weight:bold;
	float:left;
	margin:15px 0 8px 40px;
	width:500px;
}

 .company h2{
	color:#2B2B2B;
	font-size:12px;
	font-weight:bold;
	display:block;
	line-height:20px;
}



#menu {
	width:775px;
	background:url(../images/mu-new.jpg) repeat-x;
	margin:0 auto;
	height:30px;
}
#menu ul{
	width:775px;
	height:30px;
	float:left;
	
}
#menu ul li{
	line-height:29px;
	color:#666;
	float:left;
	font-weight:bold;
	background:url(../images/nav-midd.jpg) right top no-repeat;
	width:auto;
	

}
#menu ul li a{
	color:#666;
	padding:0 15px;
	display:block;
}
#menu ul li.side{background:none;line-height:29px;
	color:#666;
	float:left;
	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:220px;float:left; margin-top:5px;}
#left ul{ width:220px;  float:left;}
#left ul li {
	width:220px;
	background: url(../images/left-midd.jpg) no-repeat;
	float:left;
	height:30px;
}
#left ul li.tu{
	width:220px;
	background: url(../images/left-mi01.jpg) no-repeat;
	float:left;
	height:40px;
} 
#left ul li.bigtitle {
	background:url(../images/left-title.jpg) left no-repeat;
	height:30px;
	width:220px;
	font-weight: bold;
	float:left;
}
 
#left ul li.bigtitle a  { display:block; font-size: 13px; color: #666; font-weight: bold; padding-left:10px; line-height:30px; }
#left ul li a {
	display:block;
	color: #666;
	padding-left:15px;
	line-height:30px;
}
#left ul li.tu a {
	display:block;
	color: #666;
	padding-left:15px;
	height:40px;
	line-height:15px;
}
#left ul li.tu a.c{
	color:#ff0000;
	padding-left:15px;
	height:40px;
	line-height:18px;}
#left ul li a.c {
	display:block;
	color:#ff0000;
	padding-left:15px;
	line-height:30px;
}
.contact{width:197px;height:22px;background:url(../images/left-title.jpg) no-repeat;padding:8px 0 0 15px;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-left:10px;
}
.contact_text a{ color:#666;}
#right{
	width:550px;
	height:auto;
	float:left;
	margin:10px 0 0 5px;
}
#right1{
	width:98%;
	height:auto;
	float:left;
	margin:10px 0 0 5px;
}
.pro,.pro1,.pro2,.pro3{
	width:100%;
	height:auto; margin-top:10px;
}
.pro ul,.pro1 ul,.pro2 ul,.pro3 ul{width:100%;height:auto; display:block;}
.pro ul li{
	width:49%;
	height:100px;
	float:left;
	display:block;
	margin-right:5px;
}
.pro3 ul li{
	width:270px;
	height:100px;
	float:left;
	display:block;
	margin-right:5px;_margin-right:2px;
}
.pro3 ul li ol{float:left;width:100%;}
.pro2 ul li{
	width:265px;
	height:95px;
	float:left;
	background: url(../images/hotlibg.gif) repeat-x;
	margin-top:5px;
	margin-left:5px;_margin-left:2px;
}
.pro1 ul li{
	width:99%;
	height:95px;
	float:left;
 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:left;width:100%;}
.pro3 ul li ol li.pic {
	width:90px;
	height:85px;
	float:left;
	display:block;
}
.pro3 ul li ol li.pic img{
border:1px solid #ccc;
	 
}
.pro ul li ol li {
	width:90px;
	height:85px;
	float:left;
	display:block;
}
.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:left;
	margin-left: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:left;
	color:#666;
	line-height:20px;
}
.pro3 ul li ol li.etw_pinfo{
	display:block;
	width:168px;
	height:auto;
	float:left;
	color:#666;
	line-height:20px;
}
.pro1 ul li ol li.etw_pinfo{width:80%;
	height:auto;
	margin-left:10px;
	float:left;
	color:#666;
	line-height:20px;
}
.pro2 ul li ol li.etw_pinfo{
	width:60%;
	height:auto;
	margin-left:10px;
	float:left;
	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-left: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:left; 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:540px;
	padding-left:10px;
}
 .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; font-size: 12px; font-weight:normal; 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: left; width: 538px; padding: 0px 0 6px 5px; height:auto; line-height:20px; background: #F7F7F7; border: 1px #CCCCCC solid; font-size:12px; overflow:hidden;}
.oneproduct img{ margin-right:20px; margin-top:10px;}
.imgp{width:auto;height:auto;float:left; margin-bottom:5px;}
.imgp img{margin:10px 0 0 5px; border:1px solid #ccc;}
.imgp1{
	width:310px;
	height:auto;
	margin:0 auto;
}
.imgp1 img{ text-align:center; border:1px solid #ccc;}
.picture02{width:300px;height:auto;float:left;}
.picture02 a{width:60px;height:60px;float:left;margin:3px 4px 3px 6px;_margin:3px;}
.picture02 a img.img001{margin:1px;}
.picture04{width:160px;height:auto;float:left; margin-left:10px; margin-top:10px;}
 .picture04 a{width:60px;height:60px;float:left; border:1px solid #ccc; margin-left:8px;}
.list {
	height:auto;
	float:right;
	width:215px;
	margin-top:10px;
}
.list ul{width:100%;height:auto;float:left;background:none;}
.list ul li{width:100%;color:#666;height:auto;border:none;}
.list ul li a.c{color:#FF6600;float:left;
	text-decoration:underline;
	display:inline;
	font-weight:normal;
	line-height:25px;width:215px;}
.list ul li img{margin:0 2px;float:left;display:inline; border:1px solid #eee;}
.list ul li a{
	color:#666;
	float:left;
	text-decoration:underline;
	display:inline;
	font-weight:normal;
	line-height:25px;width:215px;
}
.list ul li a.c1{color:#FF6600;float:left;
	text-decoration:underline;
 
	font-weight:normal;
	line-height:14px;width:215px;}
.list ul li a.long{
	color:#666;
	float:left;
	text-decoration:underline;
width:215px;
	font-weight:normal;
	line-height:14px;
}
.pic{
	width:300px;
	height:auto;
	float:left;
	margin:0px;
	padding:0px;
}
 .pic  img{ border:1px solid #ccc;float:left;display:block; margin:3px}
 .otherpro2 { width:545px; height:auto; padding:0; padding-bottom:10px; float:left; margin-top:5px; }
 .otherpro2 ul { width:540px; height:auto; margin:0; padding:0; float:left; margin:5px 0px 0px 2px; }
 .otherpro2 ul li {
	background:#fff;
	width:82px;
	height:auto;
	text-align:center;
	float:left;
	margin:3px 10px 3px 15px;_margin:3px 8px 3px 10px;
}
 .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; order: 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:left; 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:left;letter-spacing:-1px;}
.js a{color:#666;font-size:10px; }
#otherlink { width:320px; height:auto; margin:0 auto; padding:5px 0; text-align:center; }
#otherlink div { margin-left:10px; float:left; }
 
.sitemap{ width:98%; float:left; margin-left:5px; }
.sitemap ul{ width:100%;}
.sitemap ul li.a{  width:100%; float:left; }
.sitemap ul li.a a{
	color:#0000FF;
	display:block;
	font-weight:bold; line-height:20px;
}
.sitemap ul li.c{  width:100%; float:left; }
.sitemap ul li.c a{  color:#0000FF; text-decoration:underline; display:block;line-height:20px;}
.sitemap ul li.b{
	width:25%;
	float:left;
}
.sitemap ul li.b a{ color:#FF3300; text-decoration:underline;display:block; line-height:20px;}
.sitemap ul li.d{ width:49%;float:left;}
.sitemap ul li.d a{  color:#FF3300; text-decoration:underline;display:block; line-height:20px;}

