body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background-color: #ececec;}
html,body {margin: 0px;padding:0px;text-align: center;}
form {margin: 0px;padding: 0px;}
h3{padding: 0;margin: 0;text-align: left;}
a{ color:#333333;text-decoration: none;}
a:hover {text-decoration: underline;color: #000000;}
a.t2 { text-decoration: none;color:#666666}
a.t2:hover { text-decoration:none;color:#333333;position: relative; right: 0px; top: 1px} 
a.t1 { text-decoration: none;color:#69a321}
a.t1:hover { text-decoration:none;color:#69a321;} 
a.link1 { text-decoration: none;color:#666666}
a.link1:hover { text-decoration:underline;color:#333333;} 
a.link2 { text-decoration: none;color:#1a66d9}
a.link2:hover { text-decoration:underline;color:#144ca2;position: relative; right: 0px; top: 1px} 
img {border: none;}

.font_598527 {color: #598527;}
.line { border-bottom:1px solid #ebebeb; height:5px; margin-bottom:15px; line-height:5px;padding:0 0 0 25px ;}
#bodymain{margin:0 auto; width:1003px;}
#main{width: 912px; background-color:#FFFFFF;}
.bj_left{clear: both;margin:0 auto; background:url(../images/Image_21.gif) repeat-y;padding-left:46px;}
.bj_right{clear: both;margin:0 auto; background:url(../images/Image_22.gif) repeat-y right;padding-right:45px;}

/*- Top 开始--------------------------- */
#sitetitle {height: 96px;}
#sitetitle #logo {width: 311px;float: left;}
#sitetitle #toolbar {text-align: right;float: left; width:601px;background-image: url(../images/Image_04.gif);background-repeat: repeat-x; height:96px;}
*+html #sitetitle #toolbar {text-align: right;float: left; width:601px;background-image: url(../images/Image_04.gif);background-repeat: repeat-x; height:96px;}
#sitebanner {}
#sitetoolbar{background:url(../images/bar_bg.gif) repeat-x; position:relative; height:27px;}
#sitetoolbar ul{padding:0; margin:0;}
#sitetoolbar li{list-style:none;width:97px; height:25px; float:left; line-height:25px; padding-top:1px;}
#sitetoolbar a{text-decoration: none; width:97px; height:25px; display:block}
#sitetoolbar a:hover { background:url(../images/toolbar_bg.gif) no-repeat;}
 #sb_list{height:25px; background-color:#ECECEC; }
#sitemap{height:20px; background-color:#ECECEC; border-bottom:1px solid #cecece; padding-left:10px; text-align:left;}
/*Top结束*/

#content{border-bottom:1px solid #cecece;border-top:1px solid #cecece; margin-top:1px; background-color:#ECECEC; height:100%;}
#content #serch{float:left;width:226px; padding-left:10px; text-align:left; height:190px;}
#content #serch1{width:912px;text-align:left; height:35px;border-bottom:1px dashed #cecece;}
 .serchbar{background:url(../images/serch_bg.gif) no-repeat; padding-top:5px; padding-left:30px; height:22px; margin-top:5px;}
 #stop{padding:10px 0 0 20px;border-bottom:1px dashed #cecece;} 
 #stop ul{margin:0; padding:0; list-style:none;}
 #stop li{}
    .stopmargin{ margin-top:0px;}
     *+html .stopmargin{ margin-top:1px;}
 #sbot{padding:10px 0 0 20px;} 

#content #ctroborder{float:left;padding-left:1px;border-left:1px solid #cecece; background-color:#FFFFFF; margin-bottom:15px;}
#content #ctro{float:left; width:258px; padding:10px 19px 0px 19px; text-align:left;background-color:#ECECEC;}
#content #ctro P{line-height:24px; margin-top:5px;color:#666666;}
#content #ctro span{position:relative;left:0; bottom:0; color:#69a321}
#content #products{float:right;padding-left:1px;border-left:1px solid #cecece; background-color:#FFFFFF;}
#content #products #pro1{background-color:#ECECEC;width:352px;padding:10px 11px 5px 11px; text-align:left;}
#content #products #pro1 ul{padding:0; margin:10px 15px; text-align:center}
#content #products #pro1 li{list-style:none; float:left; width:135px;}

#content #maincontent{float:left;padding-left:1px;border-left:1px solid #cecece; background-color:#FFFFFF; margin-bottom:20px;}
#content #maincon{background-color:#ECECEC;padding:10px 19px; text-align:left;width:630px;font-size:12px; line-height:24px; color:#666666;}
#content #maincon h3{ font-size:12px;color:#333333; font-weight:bold;}
#content #maincon P{ margin:5px 0; padding:0;}
	
	
	.part{float:left; margin-right:30px;}
	.part ul{margin:10px 0 0 0;padding:0;clear:both;list-style:none;}
	.part li{margin-top:7px;width:280px; height:25px;}
	.part li span{float:left;text-align:right;}
	.part li .text{float:left;}
	.part li .text2{float:left; width:10px;}
	
	#NewsList{color:#666666;line-height:24px;min-height:300px;}
	#NewsList h3{font-size:12px;color:#333333; font-weight:bold; margin-bottom:1px;}
	#NewsList #Newstitle{ float:left;position:relative;}
	#NewsList #Newstitle #more{position:absolute; right:0; bottom:0px; color:#69a321}
    #NewsList ul{ margin:20px 0 0 0; padding:0;clear:both;list-style:none;}
    #NewsList li{margin-top:3px; padding-left:15px; background:url(../images/news_title_point.gif) no-repeat left center;position:relative;border-bottom:1px dashed #cecece;}
    #NewsList span{position:absolute;right:20px;}
    #page {border-top:1px solid #e7e7e7; padding:12px 0 0 10px;}
	
	#Product{font-size:12px; line-height:24px; color:#666666;}
	#Product ul{margin:10px 0 0 0;padding:0;list-style:none; }
	#Product li{float:left; width:135px; margin:0 10px;}
	#Product li li{float:none;border-bottom:1px dashed #cecece;margin:0 0 0 5px; width:130px;}
	*html #Product li{float:left; width:125px; margin:0 10px;}
	*html #Product li li{float:none;border-bottom:1px dashed #cecece;margin:0 0 0 5px; width:120px;}
	#Product h3{ font-size:12px;color:#333333; font-weight:bold;}
    #Product_top{margin-top:10px;font-size:12px; line-height:24px; color:#666666;min-height:200px;}
    #Product_top ul{margin:10px 0 0 10px;padding:0;list-style:none; }
    #Product_top li{float:left; width:280px;border-bottom:1px dashed #cecece; margin:0 20px 5px 0;line-height:20px;}


	
/*main结束*/
#barfoot{background-color:#FFFFFF;height:152px;clear:both;}
  #barfoot_left{padding:1px 1px 0 0;border-right:1px solid #cecece; float:left;height:151px;}
    #wel{ width:467px;height:151px;background:url(../images/wel_bg.gif) repeat-x; text-align:left;}
    *+html #wel{ width:467px;height:151px;background:url(../images/wel_bg.gif) repeat-x; text-align:left;}
	#wel h3{margin-bottom:10px;}
	#wel #wel_text{padding:10px; line-height:20px; color:#666666;float:right; width:360px;}
	*html #wel #wel_text{padding:10px; line-height:20px; color:#666666;float:right; width:350px;}
  #barfoot_right{margin-top:1px;width:442px;height:151px;background:url(../images/wel_bg.gif) repeat-x;float:right;}
#mapfoot{height:42px; background:repeat-x url(../images/Image_16.gif); margin-bottom:1px; padding-top:15px;}
#foot {height:120px; background-color:#ececec; text-align:left;}
#foot img{float:left; margin:0 20px;}
#foot #low {float:left; line-height:20px;}
/*脚结束*/

