@charset "utf-8";
/* CSS Document */
*{padding:0; margin:0;}
a{ text-decoration:none; color:#333;}
a:hover{text-decoration:underline;}
img {border:none;}
ul,dl{list-style-type:none;}
body{ position:relative;width:1004px; height:800px;font-size:12px;margin:0 auto;color:#333;background:#52799C;}
#logo{ width:1004px;height:76px;}
#nav{ position:relative;height:32px;width:1004px; background: url(../images/topbg.gif) repeat-x left top;}
#nav ul{ position:absolute;top:2px;left:0;height:30px;width:1004px;background: url(../images/navbg.gif) repeat-x left center;}
#nav ul li{ float:left;height:30px;width:110px; line-height:30px;background: url(../images/navlinebg.gif)  no-repeat right center;}
#nav a {
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-left:20px;
	padding-right:20px;
}
#nav a:hover {text-decoration: underline;}
#banner{ position:relative;height:186px;width:1004px; background-color:#fff;}
#banner img{height:183px;width:1004px; margin-top:3px; }
#body_right{ background:#fff; float:right;width:760px;height:800px; padding:0 24px 0 13px;}
#body_left{ background: #fff; float:left;width:206px;height:800px; border-right:1px solid #A9D7F8;}
#about{ width:520px;height:245px;color:#333;}
#about dl{ width:520px;height:245px;background:url(../images/aboutbg.gif) repeat-x left bottom;}
#about dd{ width:520px; line-height:24px; text-indent:24px;}
#tuijian{ position:absolute; top:294px; right:22px; width:228px; height:240px; background:background:url(../images/aboutbg.gif) repeat-x left  bottom;}
#product_lb{ padding-bottom:10px;background:url(../images/productbg1.gif) no-repeat left bottom;}
#product_lb dt{ width:204px;height:43px; line-height:43px; text-indent:46px;background:url(../images/proclass.gif) no-repeat left center; font-weight:bold;}
#product_lb dd{ width:202px;height:36px; line-height:36px; text-indent:46px;background:url(../images/proclassbg.gif) no-repeat left top;}
.home_news_list{ float:left;width:375px; height:320px; background:url(../images/newsbg.gif) repeat left top;}
.home_news_list dd{ position:relative;width:345px; margin-left:15px;height:30px; line-height:30px; text-indent:24px;border-bottom:1px  dashed #B3CBD5;background:url(../images/dot.gif) no-repeat left center;}
.left12px{ margin-left:10px;}
.home_news_list dd a{ display:block;width:300px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.left12px{ margin-left:10px;}
.home_news_list dd span{ position:absolute; right:0;top:0;}
#left_contact{ width:204px;border-bottom:1px solid #A9D7F8;}
#left_contact dt{  line-height:54px; text-indent:50px; font-weight:bold;height:47px;width:204px; background:url(../images/contact1.gif) no-repeat left center;}
#left_contact dd{ line-height:24px; padding-left:24px;}
#footer{ clear:both;height:100px;overflow:hidden;width:1004px; padding-top:12px;line-height:24px;text-align:center;background:url(../images/footbg.gif) repeat-x left top;}
.body_left{ padding-left:12px; padding-top:2px; border:none;}
.gabeian{

	padding:4px 0  4px 24px;
	background:url(../images/beian.png) 0 center no-repeat;
}
#KinSlideshow a img{
	width:230px;
	height:170px;
}