@charset "utf-8";
/* CSS Document */
body{/*background-color:#fff;*/ margin:0 auto; text-align:center; font-size:12px; font-family:Arial, Helvetica, sans-serif; /*background-image:url(../images/Mainbg2.jpg); background-repeat:repeat-x;*/ background-color:#fff;}
img{border:0;}
a:link {text-decoration: none;color: #003366;	}
a:visited {text-decoration: none;color: #003366;}
a:hover {text-decoration: underline;color: #B70101;}
a:active {text-decoration: none;color: #003366;}
#content{width:950px; background-color:#fff; margin:0 auto; padding-bottom:20px; display:block; background-repeat:repeat;/* border:1px solid #F5F5F5;*/}
#logobg{width:100%; height:100px; display:block; background-image:url(../images/acabg.jpg); background-repeat:repeat-x;text-align:left; background-color:#fff;}
#main-menu { background:transparent url(../images/mainnav-bg.gif) repeat-x scroll center bottom;height:41px;position:absolute !important;  width:630px; margin-left:320px;z-index:999; clear:both;}
#main-menu ul {	margin: 0;padding: 0; display:block; margin-left:10px; background-color:#009999;}
#main-menu li {	float: left;padding: 0 1px 0 0;	margin: 0; list-style-type:none; font-size:14px;}
#main-menu a {	display: block;	float: left;text-decoration: none;font-weight: bold;	color:#000;	margin-top: 38px;	padding: 0 0 0 25px;	height: 38px;	font-size: 92%;	background:url(../images/menu-left2.gif) no-repeat left top ;}
#main-menu a span {	display: block;	float: left;padding: 0 25px 0 0;height: 38px;line-height: 38px;	cursor: pointer;background:url(../images/menu-right2.gif) no-repeat right top;}
#main-menu a:hover,
#main-menu a:active,
#main-menu a:focus {color:#fff;background:url(../images/menu-left4.gif) no-repeat left top ;height: 41px;line-height: 41px;margin-top:35px;}
#main-menu a:hover span,
#main-menu a:active span,
#main-menu a:focus span {background:url(../images/menu-right4.gif) no-repeat right top;height: 41px;line-height: 41px;}
#main-menu li.active a,
#main-menu li.active a:hover,
#main-menu li.active a:active,
#main-menu li.active a:focus {margin-top:35px;height: 41px;line-height: 41px;	font-size: 14px;background:url(../images/menu-left4.gif) no-repeat left top ;color:#FFFFFF;}
#main-menu li.active a span,
#main-menu li.active a:hover span,
#main-menu li.active a:active span,
#main-menu li.active a:focus span {	height:41px;line-height: 41px;background:url(../images/menu-right4.gif) no-repeat right top;cursor: pointer; }
#blackbg{width:950px; background-color:#000; background-image:url(../images/bgtextblack.jpg); background-repeat:repeat-x; height:1px; line-height:1x; border-bottom:1px solid #ccc; margin:0; padding:0; display:block; text-align:left; color:#fff; font-size:12px; }
#adpic{width:950px; height:150px; margin:10px 0;display:block; text-align:left;/* border-bottom:1px solid silver;*/}
#download-button{margin-left:28px; margin-top:301px; width:311px; height:89px; position:absolute;}
#adpic-bt{background-image:url(../images/adpic-bt.jpg); height:15px; background-repeat:repeat-x; border-top:1px solid #fff;}
#maincontent-index{width:950px; background-color:#fff; text-align:left; margin-top:10px;;display:block; }
#left-index {width:690px; margin-left:10px; float:left; text-align:left; border:1px solid silver; border-bottom:0;  }
#right-index{width:240px; margin-left:5px;float:right; text-align:left;   }
#hotproducts{width:670px; height:275px; border-bottom:1px solid silver; padding:10px;}
#hotproductstr{width:600px; margin:0; padding:0;}
#hotproductstr img{ float:left; line-height:36px;margin-right:10px;}
#hotproducts h1{font-size:18px; line-height:36px; text-decoration:underline; font-family:Geneva, Arial, Helvetica, sans-serif;  font-weight:inherit; margin:0; padding:0; color:#333333; }
#hotproducts-content-left{width:300px; float:left; margin-top:0px;}
#hotproducts-content-right{width:330px; float:right;margin-top:0px;}
#hotproducts-left{width:300px; float:left; margin-top:15px; margin-bottom:10px;}
#hotproducts-right{width:330px; float:right;margin-top:15px; margin-bottom:10px;}
.leftpic{width:100px; padding:5px; border:1px solid silver; float:left;}
.righttext1{width:180px; float:right;}
.righttext2{width:210px; float:right;}
.Featuredtext span,.righttext1 span,.righttext2 span{font-size:12px; line-height:16px;font-weight:bold;  color:#B70101;}
.Featuredtext p,.righttext1 p,.righttext2 p{font-size:12px; line-height:16px; margin:0;font-weight:normal;  color:#333;}
.Featuredtext em,.righttext1 em,.righttext2 em{font-size:12px;  line-height:16px;font-weight:bold; }
.Featuredtext h2,.righttext1 h2,.righttext2 h2{font-size:16px; line-height:18px; height:20px; margin:0; padding:0;font-weight:bold; color:#333;}
.Featuredtext h3,.righttext1  h3,.righttext2 h3{font-size:12px; line-height:14px; height:16px; margin: 0; padding:0;font-weight:bold; color:#003366;text-decoration:none;}
#left-index a:link{color: #003366; text-decoration:none;}
#left-index a:hover{color: #003366;text-decoration: underline;}
#left-index a:visited{color: #003366;}
#left-index a:active{color: #003366;}

#Feature-products{width:690px; }
#Featuredproducts{width:670px; height:100px; padding:10px; /*margin-top:7px;*/border-bottom:1px solid silver; display:block;}
.Featuredtext{ width:540px; float:right;}
#Feature-products h1{font-size:18px;  line-height:36px; text-decoration:underline; font-family:Geneva, Arial, Helvetica, sans-serif; font-weight:inherit;  margin:0; padding:0; color:#333; }
#right1{width:230px; border:1px solid silver; /*height:290px;*/ text-align:center;}
#right2{width:230px; border:1px solid silver; /*height:630px; */text-align:center; margin-top:20px;}
#right3{width:230px; border:1px solid silver; /*height:360px;*/ text-align:center; margin-top:20px;}
#right4{width:230px; border:1px solid silver; /*height:360px;*/ text-align:center; margin-top:20px;}
#right5{width:230px; border:1px solid silver; /*height:360px;*/ text-align:center; margin-top:20px;}
#right5 p{line-height:16px; font-size:12px;}
#right-tr{width:228px; height:38px; background-image:url(../images/righttr2.jpg); background-repeat:repeat-x;margin-top:1px; text-align:left; display:block;}
.right-tr-img{ line-height:38px; height:38px; font-weight:bold; font-size:18px; color:#fff; float:left; width:50px; margin-left:10px;}
.right-tr-text{ line-height:38px; height:38px; font-weight:bold; font-size:18px; color:#fff; float:left; width:150px;}
.right-maintext{width:210px;  margin:10px; font-size:14px; line-height:24px; text-align:left; }
.right-maintext p{color:#666; }
.right-maintext span{font-weight:normal; font-size:18px;}
.right-maintext a:link{color:#666;font-weight:normal;}
.right-maintext a:hover{color:#666;font-weight:normal;}
.right-maintext a:visited{color:#666;font-weight:normal;}
.right-maintext a:active{color:#666;font-weight:normal;}
.right-maintext2{width:210px;  margin-top:15px; font-size:14px; line-height:24px; text-align:left; }
.right-maintext3{margin-left:10px;margin-right:0px;line-height:18px; font-size:12px;}
#right1 p{line-height:18px; font-size:12px; font-weight:bold; }
#right2 p{line-height:18px; font-size:12px;}
#right4 p{line-height:16px; font-size:12px;}
#footer-top{ width:950px; /*background-image:url(../images/footer-top.jpg); background-repeat:repeat-x;*/ height:18px; margin:0 auto; background-color:#FDFDFD}
#footer{width:100%; height:80px; margin:0 auto; margin-bottom:20px;  color:#000;line-height:18px; /*background-image:url(../images/footerbg-hui.jpg); */ background-color:#FDFDFD ; border-top:1px solid silver;}

#footertext{text-align:left; width:780px; margin:0 auto; padding-top:20px; }
#footer span{font-size:10px; line-height:14px; font-weight:normal;}

#productLeft { width:674px; height:auto; float:left; text-align:left; padding: 0 0 0 10px;}
#productRight { width:242px; height:auto; float:right; margin:0 10px 0 10px;}

#productLeft h1 { font-size:18px;; margin:10px 0 5px 0; padding:0; color:#333333}
#productLeft h2 { font-size:15px;; margin:0; padding:5px 0 5px 10px; color:#333333}
.picLeft { width:205px; height:auto;float:left}
.picRight { width:225px; height:auto;float:right; margin:10px}
#productLeft .text1{ float:left; width:445px;}
#productLeft .text1 p { margin:0 0 10px 0; padding:0;font-size:12px; color:#6b6b6b; line-height:20px;}
.text1 ul{ margin:0 0 0 20px; padding:0 10px 20px 10px;font-size:12px; color:#333333; line-height:15px;float:left}
.text1 ul li { list-style:none; background:url(../images/pic/point1.gif) left 6px no-repeat; padding:0 0 8px 20px; margin:0}
.graybox { width:674px; height:auto; margin:0; padding:0}
.grayboxTop { width:673px; height:11px; background:url(../images/pic/bg-graybox-top.gif) no-repeat bottom; margin:0; padding:0}
.grayboxMiddle { width:671px; height:auto;background:#f1f1f1; border-left:#bbbbbb 1px solid;border-right:#bbbbbb 1px solid; margin:0; padding:0}
.grayboxMiddle p { margin:0 0 0 10px; padding:0;font-size:12px; color:#333333; line-height:20px;}
.grayboxMiddle ul{ margin:0; padding:0 10px;font-size:12px; color:#333333; line-height:20px;}
.grayboxMiddle ul li { list-style:none; background:url(../images/pic/point1.gif) left 6px no-repeat; padding:0 0 8px 10px; margin:0}
.grayboxBottom { width:673px; height:11px; background:url(../images/pic/bg-graybox-bottom.gif) no-repeat top; margin:0; padding:0}

#featureBoxContent { background:url(../images/pic/bg-featuebox-top.gif) top repeat-x;width:673px; height:auto; margin:0; padding:10px 0 0 0;}
#featureBox { background:url(../images/pic/bg-featuebox-body.gif) repeat-y; width:673px; height:auto; padding:0;margin:10px 0 0 0}
#featureBoxBottom { background:url(../images/pic/bg-featuebox-bottom.gif); width:673px; height:39px; margin:0; padding:0}
#featureBoxContent p {margin:0 10px 10px 20px; padding:0;font-size:12px; color:#6b6b6b; line-height:20px;}
#featureBoxContent p strong { font-size:13px; color:#333333}
#featureBoxContent ul{ margin:0; padding:0 10px;font-size:12px; color:#333333; line-height:15px; width:258px; height:215px; float:left}
#featureBoxContent  li { list-style:none; background:url(../images/pic/point1.gif) left 6px no-repeat; padding:0 0 8px 10px; margin:0}
.featureList { width:626px; height:auto; margin:0; padding:0}
#featureBoxContent .featureList ul { margin:0 0 10px 10px; padding:0 0 10px 0; width:630px; height:auto}
#featureBoxContent .featureList ul li{ background:none;width:204px; height:12px; border:#bbbbbb 1px solid; margin:0 4px 4px 0; color:#333333; font-size:11px; padding:13px 0; text-align:center; float:left; list-style:none}

#downloadBox { width:242px; height:423px; background:url(../images/pic/bg-dowload.gif) no-repeat top; margin:0 0 10px 0; padding:0}
.download { width:222px; margin:0; padding:199px 10px 0 10px}
#downloadBox p { text-align:left; padding:10px 0; margin:0; color:#6b6b6b}
#downloadBox2 { width:240px; height:auto; background:url(../images/pic/bg-dowload-body.gif) repeat-x top; margin:0; border-right:#bbbbbb 1px solid; border-left:#bbbbbb 1px solid;padding:0}
#downloadBox2 .image { width:240px; margin:0; padding:0}
.download2 { width:222px; margin:0; padding:10px 10px 0 10px}
#downloadBox2 p { text-align:left; padding:10px 0; margin:0; color:#6b6b6b}
#downloadBoxBottom { background:url(../images/pic/bg-dowload-bottom.gif) no-repeat bottom; height:15px; width:242px; margin:0 0 10px 0}
#downloadBoxTop { background:url(../images/pic/bg-download-top.gif) no-repeat bottom; height:10px; width:242px;}

#testimonial { width:240px; height:auto; text-align:left; border-left:1px solid #bbbbbb;border-right:1px solid #bbbbbb; margin:0; padding:0}
#testimonialTop{ background:url(../images/pic/bg-testimonial-top.gif); height:16px; width:232px; font-size:14px; color:#333333; padding:8px 0 10px 10px; margin:0; text-align:left; font-weight:bold}
#testimonial p { margin:0; line-height:20px; padding:10px}
#testimonialBottom { background:url(../images/pic/bg-testimonial-bottom.gif) no-repeat top; width:242px; height:13px; margin:0; padding:0}
.name { color:#0a5fa2}

.color03 {color: #357AB5;font-family: Arial, Helvetica, sans-serif;text-decoration: none;font-size: 20px;font-weight: bold;}
.color04 {color: #357AB5;font-family: Arial, Helvetica, sans-serif;text-decoration: none;font-size: 16px;font-weight: bold;}
.color12 {color: #CC0303;font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;}
.color05 {color: #000000;font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: none;}
.GridInterval {padding-top: 8px;padding-right: 8px;padding-bottom: 8px;padding-left: 8px;}
.regcode2 {border: none;background: none;color: black;font-family: Arial, Helvetica, sans-serif;font-size: 12px;width:190px;}
.memberfont {color: #666666;font-family: Arial, Helvetica, sans-serif;font-size: 12px;}

/* blog*/
#main-bgline{width:950px; height:30px; background-color:#E7E7E7; border-bottom:1px solid silver; background-image:url(../images/blbg.jpg); background-repeat:repeat-x;}
#line{width:650px; height:1px; background-color:#E7E7E7;background-image:url(../images/line.jpg); background-repeat:repeat-x;}
#left-index2 {width:650px; margin-left:15px; float:left; text-align:left; border-bottom:0;  }
#left-index2 p{font-family: verdana, Arial, Helvetica, sans-serif;text-decoration: none;line-height:20px;}
#right-index2{width:230px; margin-right:15px;margin-top:15px;float:right; text-align:left;   }
#left-index2 ul{ margin:0 0 0 20px; padding:0 10px 20px 10px;font-size:12px; line-height:15px;}
#left-index2 ul li{padding:0 0 8px 10px; margin:0; line-height:15px;}