@charset "utf-8";
body {background:url(../images/co-bg.jpg) top center repeat-y #023F7C; direction: ltr; color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.copy{-moz-user-select:none;}
* { margin: 0; padding: 0; }
.marquee{ font-size:10px;  margin-top:100px; display:block;}
.marquee a{color:#999;margin:0 4px;}
img { border: 0px; }
a img { border: none; }
a { color: #515151; outline: none; text-decoration: none; }
.clear { clear: both; height: 0px; font-size: 0px; line-height:0; }
ul, li { list-style:none; }
h5 { text-align:center; letter-spacing:-1px; }
 h2 { font-size:17px; line-height:18px; color:#333;margin:5px 0; display:block; }

.table03 { float:left; background: #ffffff; width:200px; line-height:22px; text-align:left; margin-left: 5px; margin-bottom: 4px; font-size: 12px; }
.table03 tr { background:#FFFFFF; }
.table03 .e { background:url(../images/list_a1.gif) left; }
.table03 .d { color:#FF0000; font-weight:bold; }
#header { width:805px; height:auto; margin:0 auto; background:#fff; }
#top{width:775px;height:93px;background:url(../images/header.jpg) repeat-x;margin:0 auto;overflow:hidden;}
#header #language {  margin:5px 3px 0 0; height:22px; display:block; width:100%; text-align:center; }
.language{float:right;color:#333;text-align:left;width:770px;margin-top:5px; padding-left:5px;}
.language a{color:#333;font-size:11px;}
#header .logo{width:68px;height:61px;float:left;margin:5px 0 0 35px; _margin:5px 0 0 20px;}
.company-name{font-size:24px; line-height:25px;color:#484848;font-weight:bold;float:left;margin:15px 0 10px 40px;width:500px;}
.company-name h2{color:#2B2B2B;font-size:12px;}
.company-name span{color:#666;font-size:15px;}
.banner01{width:775px;height:175px;margin:0 auto;}

#container{ width:805px; height:auto; margin:0 auto; background:#fff; }
#contain{background:url(../images/container.jpg)  repeat-x #fff; margin:0 auto;overflow:hidden;width:775px;height:auto;}
#left { width:216px; margin:5px 4px 0px 0;_margin:5px 4px 0 0; padding:0; float:left;display:block; }
#left { width:216px; margin:5px 4px 0px 0;_margin:5px 4px 0 0; padding:0; float:left;display:block; }
#left ul { height:auto; }
#left ul a:hover { color:#FF6600; }
a.d { color:#CD181B; }
.total_pro{width:780px;height:auto;margin:0 auto;}
.total_pro ul{width:100%;height:auto;}
.total_pro ul li {width:380px;height:auto;float:left;margin:5px;_margin:5px 4px;}
.total_pro ul li ol{float:left;width:370px;}
.total_pro ul li ol li.tupian{width:80px;height:80px;float:left;border:1px solid #ccc;}
.total_pro ul li ol li.wenzi{width:260px;height:auto;padding:0 4px;float:left;color:#666;margin:0 4px;}
#contain .total_pro ul li ol li.wenzi a{ color:#000099;font-weight:normal; display:block; text-decoration:underline;}
#left ul li.bigtitle a.cc strong{color:#ff0000;}
#left ul li.bigtitle { background:url(../images/left-title.jpg) left no-repeat; display:block; height:30px; width:212px;line-height:20px;  font-weight: bold; padding-top: 0px; margin: 2px 0 0 0;float:left; }
#left ul li.bigtitle a.cc strong{color:#ff0000;}

#left ul li.bigtitle a strong { display:block; font-size: 13px; color: #666; font-weight: bold; padding:5px 0 5px 15px; }
#left ul li.bigtitle a b { display:block; font-size: 11px; color: #fff; font-weight: bold; padding:5px 0 5px 0px;float:left; }
#left ul li.bigtitle a.bb{color:#ff0000;}

#left ul li.bigtitle01 { background:url(../images/s2.jpg) left no-repeat;display:block; height:36px; width:212px;line-height:15px;  font-weight: bold; padding-top: 0px; margin:2px 0 2px 0;float:left; }
#left ul li.bigtitle01 a.cc strong{color:#ff0000;}
#left ul li.bigtitle01 a strong { display:block; font-size: 13px; color: #666; font-weight: bold; padding:5px 0 5px 15px; }
#left ul li.bigtitle01 a b { display:block; font-size: 11px; color: #fff; font-weight: bold; padding:5px 0 5px 0px;float:left; }
#left ul li.bigtitle01 a.bb{color:#ff0000;}

#left ul li.title { width:180px; height: auto; background: #D7E0FB url(../images/icon_02.gif) no-repeat 2px 7px; border:1px #DDDDDD solid; line-height:21px; font-weight: bold; padding: 0px 0px 0px 12px; font-size:11px; margin-top:0px; color: #CC0000; display:block; }
#left ul li.smalltitle { width:188px; padding:0px 7px 0px 16px; line-height:29px; font-size:12px; display:block;  background: url(../images/left-midd.jpg) no-repeat;float:left; }
#left ul li.small_title { width:188px; padding:5px 7px 0px 16px; line-height:18px; font-size:12px; display:block;  background: url(../images/midd.jpg) no-repeat;float:left;height:39px; }
#left ul li.small000 { width:191px; padding:3px 0px 0px 20px; line-height:15px; font-size:12px; display:block;  background: url(../images/s1.jpg) no-repeat;float:left;height:49px; }



.right{
	width:550px;
	height:auto;
	float:right;
	margin:10px 0 0 0;
}
.bottom{width:550px;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;}
.bo-text{width:530px;height:auto;line-height:22px;color:#666;text-align:justify;padding:0 10px 8px 10px;}
.pro{
	width:550px;
	height:auto;
}
.pro ul{width:100%;height:auto; display:block;}
.pro ul li{
	width:270px;
	height:100px;
	float:left;
	display:block;
	margin:4px auto;
}
.pro ul li ol{float:left;margin-left:2px;display:block;}
.pro ul li ol li.pic{width:80px;height:80px;float:left;border:1px solid #ccc;display:block;}
.pro ul li ol li.txt{
	display:block;
	width:175px;
	height:auto;
	margin-left:10px !important;margin-left:5px;
	float:left;
	color:#666;
	line-height:20px;
}
.pro ul li ol li.txt a{
	color:#000099;
	font-weight:normal;
	padding-bottom:8px;
	text-decoration:underline;
	line-height:20px;
}
#middle{ float:right; width:550px;}
.titlename1{ float:left; width:80%; line-height:16px; margin-top:5px;}
.titlename{ float:left; width:99%; line-height:16px; margin-top:5px;}
.titlename  a,.titlename1 a{ color:#666;}
.fenye{ float:right; width:80px; margin-top:5px;} 
 a.back1 { width:16px; text-align: center; height:16px; background: #D7E0FB; color:#000; float:right; font-weight:bold;  border:1px #666666 solid; line-height:16px; margin:0 1px; }
  a.back1:hover { background:#333333;color:#fff; }
  a.back2 { width:16px; text-align: center; height:16px; background: #000099; color:#fff; float:right; font-weight:bold; border:1px #666666 solid; line-height:16px;  margin:0 1px; }
 a.back2:hover { background:#333333; }
#contain #middle .hottitle { background:url(../images/xt.jpg) no-repeat; height:33px; font-weight:bold; line-height:22px; width:520px; }
#middle ul li h3 { font-size:18px; line-height:35px; }
#contain #middle .hottitle strong { color: #000; font-size:13px; padding:5px 0 0 15px; display:block; }
#contain #middle .about { line-height:20px; padding: 10px 10px 0px 10px; text-align:left; letter-spacing:0.8px; }
#contain #middle .about a { color:#000099; font-weight:bold; display: inline; }
#contain #middle .about img { float:left; margin-right:10px; }
#contain #middle a.more { width:100px; float:right; font-size:12px; font-weight:bold; }
#contain #middle a.more { color:#FF9900; text-decoration:none; }
#contain #middle ul { margin: 6px auto; text-align: left; float:left;width: 545px; height: auto; line-height:20px; }
#contain #middle a.f { padding:0px; color:#0000CC; display:block; margin:0px; }
#contain #middle ul li { display: block; margin: 5px 0px 0px 0px; border:1px #E2E2E2 solid; background: url(../images/hotlibg.gif) repeat-x; height: 95px; padding-left: 5px;float:left; }
#contain #middle ul li.dibu { display: block; margin: 5px 0px 0px 0px; border:1px #E2E2E2 solid; background: url(../images/hotlibg.gif) repeat-x; height: 115px; padding-left: 5px; }
#contain #middle ul li ol { width: 530px;  border: none; float:left;}
#contain #middle ul li ol li { display: inline; float: left; margin:3px 0px 0 0; width:90px; border: none; height: auto; }
#contain #middle ul li .etw_pinfo {  width: 80%; height: auto; float:left;}
#contain #middle ul li .etw_pinfo a { color:#0033CC; display: block; font-weight:normal; text-decoration:underline;}
#contain #middle ul li .etw_pinfo b { display: block; }
#contain #middle ul li img { border: 1px solid #ccc; padding:1px; }
#contain #middle a.productname { width:89%; color:#0033CC; font-weight:bold; padding-left:10px; float:left; height:auto; }
 .oneproduct {  text-align: left; width: 538px; padding: 0px 5px 6px 0px; height: auto; line-height:20px; background: #F7F7F7; border: 1px #CCCCCC solid; font-size:12px; float:left;}
.picture01{width:auto;height:auto;float:left;}
.picture01 img{margin: 10px 0 0 5px; border:1px solid #ccc;}
#contain #middle .picture02{width:300px;height:auto;float:left;margin:0;padding:0;}
#contain #middle .picture02 a{width:60px;height:60px;float:left;margin:3px 4px 3px 6px;}
#contain #middle .picture02 a img.img001{margin:1px;}
#contain #middle .picture03{width:160px;height:auto;margin-bottom:10px;padding:0;}
#contain #middle .picture03 a{width:60px;height:60px;float:left;margin:3px 4px 3px 6px;_margin:3px;}
#contain #middle .picture04{width:160px;height:auto;margin:0;padding:0;float:left;}
#contain #middle .picture04 a{width:60px;height:60px;float:left;margin:3px 6px 3px 4px;_margin:1px;}
#contain #middle .picture03 a img.img002{margin:1px;}
.oneproduct h2 { font-size:17px; line-height:18px; color:#333;margin:5px 0; display:block; }
#contain #middle .oneproduct .img { margin: 10px 0 0 5px; border:1px solid #ccc; }
#contain #middle .oneproduct img { margin: 10px 0 0 10px; border:1px solid #ccc; }
#contain #middle .feichangfan { text-align:center; }
#contain #middle .feichangfan img { margin:5px 1px; order: 1px solid #ccc; }
#contain #middle .feichangfan a { display:inline; margin-right:0px; }
#contain #middle .table01 { background: #000066;  width:530px;white-space: normal; text-align:center; }
#contain #middle .table01 td  a { color:#000000; text-decoration:underline; }
#contain #middle .table01 td  a:hover {color:#FF0000;  }
#contain #middle .table01 tr td{ color:#000;}
.titlename01{ float:left; width:99%; border-bottom:1px solid #ccc; color:#333; font-size:13px; line-height:18px; font-weight:bold; margin-top:8px;}
#contain #middle .relateproducts{width:540px;height:120px;background:none;margin-bottom:4px; float:left;}
#contain #middle .relateproducts ul{width:100%;height:auto;background:none;border:none; float:left;}
#contain #middle .relateproducts ul li.chanpin{width:260px;height:auto;float:left;border:none;}
#contain #middle .relateproducts ul li ol{float:left;width:260px;}
#contain #middle .relateproducts ul li ol li.small-pic{width:80px;height:auto;float:left;}
#contain #middle .relateproducts ul li ol li.small-txt{width:140px;height:auto;float:left;color:#666;margin:10px 0 0 15px;_margin:5px 0 0 7px;line-height:16px;}
#contain #middle .relateproducts ul li ol li.small-txt a{color:#666;font-weight:bold; line-height:13px;}

#contain #middle .otherpro3 { width:518px; height:auto; padding:0; padding-bottom:10px; float:left; margin-top:5px; }
#contain #middle .otherpro3 ul { width:515px; height:auto; margin:0; padding:0; float:left; margin:5px 0px 0px 2px; }
#contain #middle .otherpro3 ul li { background:#fff; border:0; width:120px; height:auto; padding:0px; text-align:center; float:left; margin:5px 0px 0px 3px !important; margin:5px 0px 0px 1px; }
#contain #middle .otherpro3 ul li img { display:block; }
#contain #middle .otherpro3 ul li a { color:#5D2E89;text-align:center; }
#contain #middle .otherpro3 ul li a:hover { text-decoration:underline; color:#5D2E89; }

#contain #middle .oneproduct .relate_pro{width:185px;height:auto;float:right;background:none;border:none;margin-right:5px;}
#contain #middle .oneproduct .relate_pro ul{width:100%;height:auto;float:right;background:none;}
#contain #middle .oneproduct .relate_pro ul li{width:100%;line-height:12px;color:#666;height:38px;border:none;}
#contain #middle .oneproduct .relate_pro ul li.dangqian a{color:#FF6600;}
#contain #middle .oneproduct .relate_pro ul li span a{width:140px;height:35px;float:left;}
#contain #middle .oneproduct .relate_pro ul li img{margin:0 2px;float:left;display:inline;}
#contain #middle .oneproduct .relate_pro ul li a{color:#666;float:left;text-decoration:underline;display:inline;}
#contain #middle .table01 tr { background: #FFFFFF; }
 

#contain #right { height:1500px; _height:1535px; width:193px; margin:5px 0 0 1px; border:1px #CCCCCC solid; padding:0; float:right; background:#D7E0FB; display:block; }

.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;}
.contact01{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;}
.contact01 a{text-decoration:underline;}
.contact_text{width:197px;height:auto;background:#E5E5E5;line-height:21px;padding-left:15px;}
#footer,#xfooter{ width:805px; height:auto; margin:0 auto;overflow:hidden; font-size:0px; line-height:0px;}
#foot{ width:805px; height:80px;  border-top:1px dashed #ccc; margin-top:1px; text-align:center;  overflow:hidden;font-size:11px; margin: 0 auto;}
.quick{ color:#736F6F; text-align:center; height:20px; line-height:20px; color:#736f6f}
.quick a{ padding:0 5px; line-height:20px; color:#736f6f; text-decoration:underline;}
.quick a:hover{ color:#666; text-decoration:none;}
.link{width:805px;line-height:20px;color:#666;float:left; height:20px;}
.link a{color:#666;padding:0 7px;text-decoration:underline;}
.head { width:805px;  margin:0 auto; height:20px;color:#666; }
.head a { color:#666;font-size:8px; }
.js{width:100%;height:20px;color:#666; line-height:20px; float:left;word-spacing:1px;}

.js a{color:#666;font-size:10px;letter-spacing:-1px;}
#address { width:100%; height:20px; line-height:20px; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-align:center; margin-top:5px; }
#otherlink { width:100%;float:left; }
#otherlink div { margin-left:20px;display:inline; }
#otherlink div a img { border:none; }
#otherlink div a { text-decoration:none; color:#333; font-weight:bold; font-family:Arial, Helvetica, sans-serif; }
.feedback { height:560px; width:100%; flaot:left; }
.table02 { line-height:35px; width:85%; float: none; height: auto; margin:25px auto 0 auto; }
.STYLE1 { color:#FF0000; }
#contain #middle #product { width:530px; height:auto; }
#contain #middle #product ul { margin: 6px 0px 10px 0px; text-align: left; width:530px; }
#contain #middle #product ul li {
	display: block;
	margin: 5px 0px 0px 0px;
	width:530px;
	height: 100px;
	padding:1px 0px 10px 0;
	float:left;
	background:#F3FAFF;
	border:1px solid #D7EDFF;
}
#contain #middle #product ul li ol { width:530px; margin:0;padding:0;border:none; float:left;}
#contain #middle #product ul li ol li { display: inline; float: left; margin: 0 2px; width:80px; height:auto; border:none; }
#contain #middle #product ul li .etw_pinfo { margin-left:10px; width:400px; height:100px; padding:3px; }
#contain #middle #product ul li .etw_pinfo a b { color:#0033CC; display:block; }
#contain #middle #product ul li .etw_pinfo a:hover b { color:#339999; }
#contain #middle #product ul li img { border:1px #CCCCCC solid; }

#contain #middle .otherpro1 { width:518px; height:auto; padding:0; padding-bottom:10px; float:left; margin-top:5px; }
#contain #middle .otherpro1 ul { width:515px; height:auto; margin:0; padding:0; float:left; margin:5px 0px 0px 2px; }
#contain #middle .otherpro1 ul li { background:#fff; border:0; width:130px; height:auto; padding:0px; text-align:center; float:left; margin:5px 5px 0px 20px; }
#contain #middle .otherpro1 ul li img { display:block; }
#contain #middle .otherpro1 ul li a { color:#5D2E89; }
#contain #middle .otherpro1 ul li a:hover { text-decoration:underline; color:#5D2E89; }
#contain #middle .otherpro2 { width:545px; height:auto; padding:0; padding-bottom:10px; float:left; margin-top:5px; }
#contain #middle .otherpro2 ul { width:530px; height:auto; margin:0; padding:0; float:left; margin:5px 0px 0px 2px;}
#contain #middle .otherpro2 ul li { background:#fff; border:0; width:84px; height:auto; padding:0px; text-align:center; float:left;margin:3px 18px 3px 3px;_margin:3px 9px 3px 3px; }
#contain #middle .otherpro2 ul li a span{line-height:14px;}
#contain #middle .otherpro2 ul li img { display:block; }
#contain #middle .otherpro2 ul li a { color:#5D2E89; }
#contain #middle .otherpro2 ul li a:hover { text-decoration:underline; color:#5D2E89; }
.otherpro2 h2 { font-size:17px; line-height:18px; color:#333;margin:5px 0; display:block; }
.munu3 { width:778px; background:url(../images/mu-new.jpg) repeat-x; margin:0 auto; height:30px;}
.nav-left{width:7px;height:29px;background:url(../images/nav-left.jpg) left;float:left;}
.nav-right{width:7px;height:29px;background:url(../images/nav-right.jpg) right;float:right;}
.munu3 ul{width:750px;height:30px; float:right; margin-right:10px; padding:0px;}
.munu3 ul li.first{background:url(../images/home.jpg) no-repeat center;line-height:29px;height:23px;float:left; width:83px;}
.munu3 ul li.first a{ display:block;}
.munu3 ul li.first a.side01{height:29px;float:left;}
.munu3 ul li.first1{line-height:29px;height:23px;float:left; width:auto; padding:0px 5px;}
.munu3 ul li.second a{width:180px;}
.munu3 ul li{line-height:29px;color:#666;text-align:center;float:left;background:url(../images/nav-midd.jpg) right top no-repeat; width:auto;padding:0 6px; }
.munu3 ul li a{color:#666;display:block;}
.munu3 ul li.side{background:none;}
.js{width:100%;height:20px;color:#666; line-height:20px; float:left;}
.biaoti h2{font-size:16px;font-weight:bold;}
.biaoti {line-height:18px;}
.img-about{margin:5px 7px 3px 4px;}
.small_biaoti{font-size:16px;font-weight:bold;margin:5px 0 0 0;}

.opro{ width:770px; height:auto;}
.opro ul{ width:770px; height:auto; margin-top:5px;}
.opro ul li{ width:80px; height:auto; float:left; margin-left:14px;*margin-left:14px;_margin-left:4px;}
.opro ul li ol{ width:80px; height:auto;}
.opro ul li ol li.pic4{ width:80px; height:80;}
.opro ul li ol li.pic4 a{ width:80px; height:80px; margin:0 auto; display:block;}
.opro ul li ol li.pic4 a img{ border:#ccc solid 1px; margin:0 auto; display:block;}

.opro ul li ol li.txt4{ width:80px; line-height:14px; text-align:center; font-size:11px;}
.opro ul li ol li.txt4 a{ color:#666; line-height:14px; text-align:center;}
.opro ul li ol li.txt4 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;}
.ad-text{color:#333;line-height:20px;margin:3px 0;}

.tablescroll{width:100%; float:left; overflow-x:scroll; overflow-y:hidden; margin-top:5px;}
 /*=========Map=========*/
#etw_map{width:775px; height:auto; margin:0 auto; overflow:hidden; margin-top:0px}
 #etw_map ul{float:left; margin-left:13px!important; margin-left:5px; width:90%}
 #etw_map ul.pro{
	float:left;
	width:96%;
	margin-top:0px;
	margin-left:20px!important;
	margin-left:14px;
	margin-bottom:2px
}
#etw_map ul li{
	margin-bottom:0px;
	float:left;
	width:49%;
	margin-left:5px!important;
	margin-left:2px;
}
#etw_map ul li.small{
	width:32%;
	float:left
}
#etw_map ul li a{color:#333; text-decoration:underline; font-weight:normal; line-height:22px;  padding-left:2px}
#etw_map ul li.bigpro{margin-left:0;width:98%;float:left;text-align:left;}

#etw_map ul li.description_text{width:96%;color:#333;line-height:19px;margin:3px 0;float:left;text-align:left;}
#etw_map ul li.bigpro a{ font-weight:bold; text-decoration:underline; background:none; padding:0;  line-height:22px}
  #etw_map ul li a:hover{text-decoration:underline}
.name1,.name2,.name3,.name4,.name5{
	width:97%;
	line-height:23px;
	color:#06C;font-weight:bold;
	
	float:left;
	font-size:13px;
	margin-top:5px;
	margin-left:10px!important;
	margin-left:6px;
	text-align:left;
}
.name{width:97%;
	line-height:23px;
	color:#06C;font-weight:bold;
	
	float:left;
	font-size:13px;
	margin-top:5px;
	margin-left:10px!important;
	margin-left:6px;
	text-align:left;
	}
.name1{border:1px solid #EAE8E8;border-bottom:none;
	background:#FEEFCC;
	margin-top: 15px;
}
.name2{border:1px solid #EAE8E8;border-bottom:none; background:#FFEAEA}
.name3{border:1px solid #EAE8E8;border-bottom:none; background:#E0EFFF}
.name4{border:1px solid #EAE8E8;border-bottom:none; background:#E7EAEE}
.name5{border:1px solid #EAE8E8;border-bottom:none; background:#DCEEDC}
 .name a{ font-weight:bold;color:#3366CC;text-decoration:underline;}
  .name a:hover{text-decoration:underline}
.site_text{color:#333;line-height:19px;text-align:left;width:97%;margin-left:10px;}
#map{width:99%; height:auto; float:left; overflow:hidden; margin-top:0px; background:#fff; padding-bottom:8px}
#map ul{float:left; margin-left:13px!important; margin-left:5px; width:98%}
#map ul.pro{float:left; width:42%; margin-top:0px; margin-left:27px!important; margin-left:14px; margin-bottom:2px}
#map ul li{margin-bottom:0px; float:left; width:97%; margin-left:5px}
#map ul li.mapsamll{width:32%; margin-left:10px; float:left; line-height:15px; text-align:left;}
#map ul li a{color:#333; text-decoration:underline; padding-left:2px; line-height:20px; margin:2px auto; float:left; display:block}
