@charset "utf-8";
/* CSS Document */

body{ margin:0px; background-color: #BAD0EC; font-size:12px; color:#666666; text-align:center; line-height:160%; font-family:Arial, Helvetica, sans-serif;}
form{ padding:0px; margin:0px;}
img{ border:0px;}
td{ font-size:12px; color:#666666; font-family:Arial, Helvetica, sans-serif;}
p{ margin:0px 0px 5px 0px; padding:0px;}
/**/
a:link{ font-size:12px; color:#006699; text-decoration:underline}
a:visited{ font-size:12px; color:#003366; text-decoration:underline;}
a:hover{ font-size:12px; color:#FF0000; text-decoration:none;}
/*page width*/
.mainBox{ width:944px; margin-left:auto; margin-right:auto; background:#FFFFFF;}
.mainBox .mid{ background:url(../images/bg1.jpg) repeat-x; margin-top:2px; width:944px;}
.mainBox .left{width:230px; float:left; }
.mainBox .right{float:right; width:714px; text-align:left;}
.mainBox .foot{ background:url(../images/foot_bg.jpg) repeat-x; padding:10px; color:#006699; clear:both; margin-top:10px;}
.copyright{ color:#898989; font-size:11px;}
/*nav style*/
.nav{ background:url(../images/nav_bg.jpg) repeat-x; height:37px; line-height:37px; text-align:center; color:#FFFFFF;}
.nav .leftBg{ background:url(../images/nav_left.jpg); width:8px; float:left;}
.nav .rightBg{ background:url(../images/nav_right.jpg); width:8px; float:right}
.nav div a{ display:block; float:left; width:120px;}
.nav a:link{ font-size:14px; font-weight:bold; color:#FFFFFF; text-decoration:none}
.nav a:visited{ font-size:14px; font-weight:bold; color:#FFFFFF; text-decoration:none;}
.nav a:hover{ font-size:14px; font-weight:bold; color:#00FFFF; text-decoration:none;}
.nav_s{ background:url(../images/nav_s.jpg) no-repeat top right;}
/* product category*/
.proCate{ padding:10px;}
.proCate ul{ list-style:none; padding:0px; margin:0px 0px 0px 10px;}
.proCate li{ list-style:none; background:url(../images/arrow_cate.jpg) no-repeat 0px 10px; padding:3px 3px 3px 15px; text-align:left;}
.proCate li a:link{ font-size:12px; font-weight:bold; color:#666666; text-decoration:none;}
.proCate li a:visited{ font-size:12px; font-weight:bold; color:#666666; text-decoration:none;}
.proCate li a:hover{ font-size:12px; font-weight:bold; color:#FF0000; text-decoration:none;}
/**/
.proList{ padding:10px; margin-top:10px;}
.proList ul{ margin:0px; padding:0px;}
.proList li{ list-style:none; width:330px; float:left; height:160px; text-align:left; margin-bottom:10px; margin-right:5px; display:inline;}
.proList li img { border:2px solid #cccccc; float:left; margin-right:5px; width:150px; height:150px; }
.proList li .desc{ float:right; width:160px; word-wrap: break-word; word-break: break-all;}
/*news list style*/
.newsList{ padding:0px; margin:0px; list-style:none;}
.newsList li{ background:url(../images/arrow_news.jpg) no-repeat 5px 8px; padding:5px 5px 5px 20px; width:}
/*.newsList span{ float:right;}*/
/*download list style*/
.downList{ padding:0px; margin:10px; list-style:none;}
.downList li{ background:url(../images/arrow_news.jpg) no-repeat 5px 8px; padding:5px 5px 5px 20px; border-bottom:1px dashed #cccccc;}
.downList span{ float:right;}
.nostyle{background:none;}
.downList .downBg{ border-bottom:1px dashed #cccccc; background:url(../images/arrow_news.jpg) no-repeat 5px 8px #eeeeee;}
/*other*/
.titleBg{ background:url(../images/title_bg.jpg) no-repeat; width:684px; height:33px; line-height:28px; padding-left:30px; text-align:left; color:#003399; font-size:16px; font-weight:bold; margin-top:5px; }
.content{ padding:10px; line-height:160%; text-align:left;}
.marT10{ margin-top:10px;}
.mar10{ margin:10px;}
.marT5{ margin-top:5px;}
.pad10{ padding:10px;}
.pad5{ padding:5px;}
.clear{ clear:both;}
.textBlack{ color:#000000;} 
.border{ border:2px solid #cccccc;}
.lh{ line-height:160%;}

