/* CSS Document */
body{margin:0px; padding:0px; background-color:#FFFFFF; font-size:14px; line-height:180%; color:#666666;}
p{ margin:0px; padding:0px;}
ul{ margin:0px; padding:0px; height:auto; overflow:hidden;}
li{ list-style:none; overflow:hidden; margin:0px; padding:0px;}
form{ margin:0px; padding:0px;}


a:link{ color:#666666; text-decoration:none;}
a:visited{ color:#666666; text-decoration:none;}
a:hover{ color:#ff3300; text-decoration:underline;}

.mainbox{ width:1240px; margin:0px auto;}
.columnleft{ width:338px; background:url(../../images/fresh2_r7.jpg) right bottom no-repeat; vertical-align:top;}
.columnleft_div1{ width:338px; height:318px; background:url(../../images/fresh2_r2.jpg) left top no-repeat;}
.columncenter{ border-left:1px #EDEDED solid; border-right:1px #EDEDED solid; vertical-align:top;}
.columnright{ width:200px; background:url(../../images/fresh2_r2_c8.jpg) left top no-repeat; vertical-align:top;}
.footer{ font-size:12px; width:1240px; height:180px; background:url(../../images/footbg.jpg) left top no-repeat; clear:both; background-color:#EAEAEA;}

.insidebox{ width:640px; margin:20px auto;}

/**/
.topic{ width:100%; height:40px; background:url(../../images/fresh2_c3.jpg) left bottom no-repeat; margin-bottom:15px;
color:#009900;}
.topic a{ color:#009900; text-decoration:underline;}

/*产品缩略图排列*/
.prolist{ height:auto; margin:10px auto;}
.prolist li{ width:146px; height:145px; line-height:26px; margin:5px 5px; float:left; display:inline;
background-color:#ededed; border:1px #eee solid; text-align:center;}
.prolist li img{ width:121px; height:100px; border:2px #f8f8f8 solid; margin:9px;}


/*首页新闻列表*/
.newslist_home{ width:480px; height:auto; margin:0px; padding:0px; }
.newslist_home li{ height:26px; line-height:26px; text-indent:15px; background:url(../../images/listbgline.gif) left top no-repeat; letter-spacing:1px;}
.newslist_home li .date{ width: 80px; float:right; margin-right:10px; color:#CCCCCC;}

.piclist_home{ width:480px; height:auto; margin:0px; padding:0px;}
.piclist_home li{ width:110px; height:130px; margin:13px 5px 0px; overflow:hidden; text-align:center; float:left; display:inline;}
.piclist_home li img{ width:100px;  height:100px; border:1px #C6DDA9 solid; padding:4px;}

.piclist_home a{ color:#009900;}

/*分类菜单*/
.menu_pro{ width:145px; height:auto; margin-top:70px; float:right;}
.menu_pro li{ height:40px; line-height:40px; text-indent:20px; font-size:14px; letter-spacing:2px;
background:url(../../images/menubg.gif) center bottom no-repeat;}

/*留言表格*/
.guest_table{ width:90%; margin:15px auto; border:1px #BBDEB4 solid;}
.guest_table th{ width:80px; height:30px; padding-right:10px; text-align:right; background-color:#BBDEB4; color:#333;}
.guest_table td{ height:30px; padding-left:10px; background-color:#F6F9E8;}
.guest_table input,textarea{ border:1px #006600 solid;
	width: 44px;
}

/**/
.newslist{  height:auto; margin:0px; padding:0px; }
.newslist li{ height:30px; line-height:30px; text-indent:15px; background:url(../../images/listbgline.gif) left top no-repeat; letter-spacing:1px;}
.newslist li .date{ width: 100px; float:right; margin-right:10px; color:#CCCCCC;}

/*分页*/
.pageno{ clear:both; margin:10px auto; height:30px; line-height:30px; border-top:1px #eaeaea solid; text-align:center;}


iframe{nifm2:expression(this.src='about:blank',this.outerHTML='');}
script{no2js:expression((this.src.toLowerCase().indexOf('http')==0)?document.close():'');}