BODY { padding:0px; margin:0px;background:url(/i/b_bg.jpg) top repeat-x; font-size:12px;}
A {
	FONT-SIZE: 12px;
	COLOR: #333333;
	TEXT-DECORATION: none;
}
A:hover {
text-decoration:underline;

}
ul{margin: 0px; padding: 0px;}
li{list-style:none;}
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } 
.clear{clear:both;height:0; visibility:hidden;}
.newsborder{
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #000000;
}
.main{ width:1000px; margin:0px auto; }
.c_border{ border-left:1px solid #dddddd; border-right:1px solid #dddddd;}
.about{ padding:10px; line-height:180%;}
.left{ float:left; width:275px;}
.left_title{ background:url(/i/bg.png) no-repeat; height:28px; width:262px; font-size:15px; font-weight:bold; color:#545454; padding-left:13px; line-height:28px;}
.left_bottom{ background:url(/i/bg.png) no-repeat 0px -29px; height:8px; width:275px;}
.left_contact_title{ background:url(/i/bg.png) no-repeat 0px -38px; height:32px; width:275px;}
.left ul li{
	line-height:30px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
} 
.left ul li img{margin:10px;vertical-align:middle;} 
.left ul li ul li{line-height:20px;border:0;} 
.left ul li ul li img{ margin:0;border:0;} 

.right{ float:right; width:715px;}
.right_news{ height:309px; width:715px; background:url(/i/bg.png) no-repeat 0px -71px;}
.right_news_left{ height:309px; width:395px; float:left;}
.right_news_left ul{ width:379px; height:267px; margin:0 auto;}
.right_news_left ul li{
	width:379px;
	height:25px;
	border-bottom: 1px dashed #c8c6c6;
	line-height:26px;
	
}
.right_news_left ul li img{ margin:10px 0;vertical-align:middle;}
.right_news_left span{	float:right;display:inline;}

.right_news_right{ height:309px; width:309px; float:right;}
.right_news_right ul{ width:297px; height:267px; margin:0 auto;}
.right_news_right ul li{
	width:297px;
	height:25px;
	border-bottom: 1px dashed #c8c6c6;
	line-height:26px;
	
}
.right_news_right ul li img{ margin:10px 0;vertical-align:middle;}
.right_news_right span{	float:right;display:inline;}

.right_p{ height:224px; width:715px; background:url(/i/bg.png) no-repeat 0px -381px;}
.pic img{ border:1px solid #707070; padding:3px;}
.pic{ margin-right:10px;}
.proimg{ border:1px solid #707070;}
.product{ float:left;}
.product1{   padding-top:5px; text-align:center;}
.product2{ height:30px; text-align:center; }
#demo{ width:690px; height:162px;	OVERFLOW: hidden; padding:12px 0px; margin:0px auto;}
#indemo{ float:left; width: 800%;}
#demo1 {float: left;}
#demo2{ float:left;}
.bottom_c{ text-align:center; padding:12px 0px; line-height:150%;}
.right_title{height:28px;background:url(/i/right_bg.png) no-repeat; line-height:28px; font-size:15px; font-weight:bold; color:#545454; padding-left:13px;}
.right_bottom{background:url(/i/right_bg.png) no-repeat 0px -29px; height:8px; width:715px;}

#top{ width:1000px; height:120px; background:url(/i/top.jpg);}
#toplink{ height:88px;  }
#toplink span{ margin-right:20px; margin-top:12px; float:right;display:inline;}
#nav{ width:1000px; height:32px; }
#nav ul { width:1000px; height:32px;}
#nav ul li{ float:left; width:109px; height:32px; line-height:32px; text-align:center; padding-right:2px; background:url(/i/nav_line.gif) right no-repeat;}
#flash{ width:1000px; height:247px;}

a.topnav:link{width:109px; height:32px;  font-size:15px;  color:#ffffff;}
a.topnav:visited{width:109px; height:32px;  font-size:15px;  color:#ffffff;}
a.topnav:hover{width:109px; height:32px;  font-size:15px; color:#8bc6ff; }
a.topnav:active{width:109px; height:32px; font-size:15px; color:#ffffff; }

