.dengguang{ width:100%; height:32px; background:url(../images/deng.gif) repeat-x 0 0}


.index{ width:950px; height:800px; margin:auto; }
.header{ width:950px; height:100px; margin:auto;  background:url(../images/top.jpg)}
.nav{ width:950px; height:66px; margin:auto; }
.menu .leftbg{ background:url(../images/index_05.gif) no-repeat; width:3px; height:66px; overflow:hidden; float:left;}

.menu .contbg{ background:url(../images/index_14.gif) repeat-x; height:66px; overflow:hidden; float:left; width:942px;}
.menu .rightbg{ background:url(../images/index_28.gif) no-repeat; width:3px; height:66px; overflow:hidden; float:left;}
.menu ul li{ float:left; display:inline; margin:0 1px;}
.menu ul li img{ display:block; width:95px; height:56px;}
.menu ul li.line{ background:url(../images/line_42.gif) no-repeat; width:2px; height:45px; margin:9px 0px 0px 0px;}


.banner{ height:950px; margin:auto;height:304px; border:1px solid #CCCCCC}

.index_news{ width:950px; height:450px; margin:auto; margin-top:5px;background:url(../images/bg1.jpg);}
.index_pro{ width:950px; height:210px; margin:auto; margin-top:5px;}

.index_pro_top{ width:950px; height:39px; margin:auto; margin-top:10px; }
.index_pro_bottom{ width:940px; height:155px; margin:auto; }

/*滚动图片*/
.product_scroll{ margin-top:10px; position:relative;width:920px;}
.product_scroll_inner{ height:150px;margin:auto;}
.product_scroll ul{ width:134px; float:left; padding:0 1px; overflow:hidden; }
.product_scroll li img{ width:120px; height:100px; padding:2px; border:1px solid #E8E8E8; overflow:hidden;}
.product_scroll li img:hover{  border:1px solid #ff6600; }

.product_scroll li.text{ height:26px; line-height:26px; overflow:hidden; white-space:nowrap;  text-align:center; margin-top:1px;}
.product_scroll .btn_l, .product_scroll .btn_r{ width:12px; height:55px;position:absolute; top:35px; cursor:pointer;}
.product_scroll .btn_l{ left:0;}
.product_scroll .btn_r{  }
.product_scroll li a{ line-height:22px; color:#ffffff; text-decoration:none}
.product_scroll li a:hover{ color:#005814; text-decoration:none}



.pagelink{ float:right; height:26px; line-height:26px;  margin:20px 0 0 0; padding:0 10px;}
.pagelink a, .pagelink span{ padding:0 3px;}
.pagelink a.on, .pagelink a:hover{ color:#F9003B;}




/*关于我们*/
.about{ width:950px; height: auto; margin:auto;background:url(../images/bg1.jpg);}
.about_banner{ width:950px; height:160px; margin:auto; border:1px solid #CCCCCC}






/*产品展示*/
.posts {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 744px; LINE-HEIGHT: 22px; PADDING-TOP: 0px;background:url(/images/sub_space.jpg) no-repeat
}
.posts P {
	MARGIN-BOTTOM: 10px;
}
.single {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; WIDTH: 645px; PADDING-TOP: 0px
}
.single H2 {
	FONT-SIZE: 18px; PADDING-BOTTOM: 10px; MARGIN: 20px 0px; COLOR: #222; BORDER-BOTTOM: #ddd 1px solid; TEXT-ALIGN: center
}
.postlist {
	MARGIN: 15px 0px 0px; 
}
.postlist LI {
	PADDING-LEFT: 12px; BACKGROUND: url(../images/arrow.gif) no-repeat 0px 14px; FLOAT: left; WIDTH: 740px; LINE-HEIGHT: 32px; BORDER-BOTTOM: #ddd 1px dashed; HEIGHT: 32px
}
.postlist LI H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; FLOAT: left; WIDTH: 500px
}
.postlist LI SPAN {
	FLOAT: right; WIDTH: 80px; COLOR: #666; TEXT-ALIGN: right
}
.productlist {
	MARGIN-TOP: 20px
}
.productlist LI {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 10px; OVERFLOW: hidden; WIDTH: 145px; PADDING-TOP: 0px; HEIGHT: 180px
}
.productlist LI IMG {
	BORDER-RIGHT: #e4e4e4 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #e4e4e4 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #e4e4e4 1px solid; WIDTH: 140px; PADDING-TOP: 2px; BORDER-BOTTOM: #e4e4e4 1px solid; HEIGHT: 140px
}
.productlist LI .product_name {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 140px; LINE-HEIGHT: 15px; HEIGHT: 15px; TEXT-ALIGN: center
}



 /*在线留言 begin*/

.cont{ height:auto!important; height:495px; min-height:495px; padding:15px; line-height:26px;}
.cont .bridge { line-height: 30px; text-align: right;}
.cont .welcome { width: 95%; border-bottom: 1px dashed #ccc; height: 45px; line-height: 45px; text-align: center;}
.cont .msg_form { width:480px; margin: 0 auto; padding-top: 25px;}
.cont .msg_form li { width: 100%; float: left; padding: 2px 0;}
.cont .msg_form li .type { width: 100px; float: left; line-height: 21px;}
.cont .msg_form li input { height: 14px; padding:2px 0; line-height: 14px; }

.cont  .msglist { width: 100%; }
.cont  .msglist ul { border: 1px solid #ccc;}
.cont  .msglist li { line-height: 24px;}
.cont  .msglist li .msg_name{ border-bottom: 1px solid #ccc;}
/*在线留言 end*/