@charset "utf-8";
body{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align:center;
	background:url(../images/allbg.gif) repeat-x;
}
div{ margin:0px auto; padding:0px auto;}
a { color:#666666;}
a:link { text-decoration: none;}
a:visited { text-decoration: none;}
a:active { text-decoration: underline;}
a:hover { text-decoration: underline;}
h1{ font:bold 14px Verdana, Geneva, sans-serif;}
h2{ font:bold 12px Verdana, Geneva, sans-serif; line-height:22px; padding:0px; margin:0px;}
h7{ padding:0px; margin:0px;}
.w940 { width:940px; text-align:left;}
.w700 { width:700px;}
.w690 { width:690px;}
.w600 { width:600px;}
.w460 { width:460px;}
.w440 { width:440px;}
.w340 { width:340px;}
.w240 { width:240px;}
.topbar {background:#626469; color:#FFF; height:24px; line-height:24px;}
.topbar ul{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.topbar ul li{ list-style:none; float:left; clear:none; margin:0px 5px 0px 15px;}
.topbar ul li a{ color:#FFFFFF; font-weight:bold;}
.td{float:left; clear:none;}
.tr{float:left; clear:left;}
.clear{clear:both;}
.line1{ height:1px; overflow:hidden;}
.line18{line-height:18px;}
.line20{line-height:20px;}
.line24{line-height:24px;}
.bannerPic { width:688px; height:175px; border:1px solid #D7D7D7; }
.bannerPicNum { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.bannerPicNum li { margin:5px 0px 0px 5px; padding:0px 0px 0px 0px; list-style:none; background:url(../images/numbg.gif); float:right; clear:none; width:16px; height:14px; line-height:14px; font-size:9px; text-align:center;}
.TitleDiv {height:24px; line-height:24px; color:#FFF; font-weight:bold;}
.border_D7D7D7{}
.bg9FC345{ background:#9FC345;}
.bgA8A6A7{ background:#A8A6A7;}
.font_666666_14 {
	font:14px Arial, Helvetica, sans-serif;
	color: #666666;
}
.font_666666_12 {
	font:12px Arial, Helvetica, sans-serif;
	color: #666666;
}
.font_858585_12 {
	font:12px Arial, Helvetica, sans-serif;
	color: #858585;
}
.font_FFFFFF_12 {
	font:12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.font_FFFFFF_12_b {
	font:12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight:bold;
}
.font_2F87BE_12_b{
	font:bolder 12px Arial, Helvetica, sans-serif;
	color: #2F87BE;
}
.font_165278_12{
	font:12px Arial, Helvetica, sans-serif;
	color: #165278;
}
.alignleft{text-align:left;}
.aligncenter{text-align:center;}
.alignright{text-align:right;}
.copy{
	text-align:center;
	background:#328DC2 url(../images/btmbg.gif) repeat-x;
}
.copy .text{
	margin-top:12px;
	line-height:18px;
	width:600px;
}
.mt10{margin-top:10px;}
.mb10{margin-bottom:10px;}
.ml10{margin-left:10px;}

.subMenu { display:none;}
.subMenuOn { display:block; margin:2px 0px 0px 20px; padding:0px 0px 0px 0px; background:#CCCCCC;}
.subMenuOn li { list-style:none; float:left; clear:none; margin:0px 0px 0px 0px; padding:0px 12px 0px 18px; background:#CCCCCC url(../images/arr.gif) left no-repeat;}
.subMenuOn li a{ color:#666666;}
.index_news_list{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.index_news_list li{ list-style:none; float:left; clear:both; margin:0px 0px 10px 0px; padding:0px 0px 0px 10px; width:430px; line-height:24px; border-bottom:1px dashed #666666;}
.index_news_list li .title{line-height:24px; font-weight:bold;}
.index_news_list li .title a{ color:#9FC345;}
.index_news_list li .des{ color:#666666; line-height:20px; overflow:hidden;}
.index_news_list li a{ color:#666666;}

.index_procate_list{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.index_procate_list li{ list-style:none; float:left; clear:both; padding:0px 0px 0px 30px; width:210px; line-height:16px; border-bottom:1px dashed #666666; background:url(../images/arr2.gif) 10px 5px no-repeat;}
.index_procate_list li a{ font-size:11px; color:#666666; font-weight:bold;}
.index_procate_list li ul{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.index_procate_list li ul li{ width:180px;  border:none; list-style:none; background:none;}
.index_procate_list li ul li a{ font-size:11px; color:#666666; font-weight:normal;}
.index_procate_list li ul li ul li{ width:130px; border:none; list-style:none; background:none;}

.index_download_list{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.index_download_list li{ list-style:none; float:left; clear:none; margin:10px 0px 0px 0px; padding:0px 0px 0px 10px; width:230px; height:24px; line-height:24px;}
.index_download_list li .filename{ width:150px; height:24px; line-height:24px; float:left; clear:none;}
.index_download_list li .filename img{ margin:0px 10px 0px 0px;}
.index_download_list li .link{ width:80px; height:24px; line-height:24px; text-align:right; float:left; clear:none;}
.index_download_list li .link a{ color:#9FC345; font-size:10px; font-weight:bold;}


.index_pros_list{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.index_pros_list li{ list-style:none; float:left; clear:none; margin:10px 0px 0px 0px; padding:0px 0px 0px 0px; width:110px;}
.index_pros_list li a{ color:#9FC345; font-weight:bold;}

.news_list{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.news_list li{ list-style:none; float:left; clear:both; margin:10px 0px 0px 0px; padding:0px 0px 0px 0px; width:670px;}
.news_list li a{ color:#9FC345; font-weight:bold;}

.products_list{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.products_list li{ list-style:none; float:left; clear:none; margin:10px 0px 0px 0px; padding:0px 0px 0px 0px; width:345px; height:100px; overflow:hidden; line-height:20px;}
.products_list li a{ color:#9FC345; font-weight:bold;}


.download_list{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.download_list li{ list-style:none; float:left; clear:both; margin:10px 0px 0px 0px; padding:0px 0px 0px 10px; width:600px; height:24px; line-height:24px;}
.download_list li .filename{ width:250px; height:24px; line-height:24px; float:left; clear:none;}
.download_list li .filename img{ margin:0px 10px 0px 0px;}
.download_list li .link{ width:180px; height:24px; line-height:24px; text-align:right; float:left; clear:none;}
.download_list li .link a{ color:#9FC345; font-size:10px; font-weight:bold;}


.proinfo{ width:370px; float:left; clear:none;}
.propic{ margin-left:10px; width:300px; float:left; clear:none;}