﻿#banner{ width:100%; height:348px; overflow:hidden; background:url(head_bg.jpg) repeat-x; padding-top:10px;}

#sidebar{width:260px;overflow:hidden; float:left; background: url(nav_title.jpg) no-repeat center 20px;}
#menu2{width:172px; height:100%; overflow:hidden; margin:0 auto; margin-top:70px;}
#menu2 li{width:100%; height:21px; line-height:21px; margin-bottom:10px; text-align:center; letter-spacing:5px;}
#menu2 li a{ display:block; width:100%; height:21px; text-align:center; color:#fff;}
#menu2 li a.here,#menu2 li a:hover{ background:url(sidebar_hover.jpg) no-repeat; color:#fff;}

#mainbox{width:740px; height:100%; background-color:#fff; float:left; overflow:hidden;}
.mainbox_title{width:730px; height:25px; line-height:25px; border-bottom:solid 1px #c3c3c3; text-align:right; margin-bottom:30px; padding-right:10px;}
.position{ padding-left:20px; background:url(qq2.jpg) no-repeat left center;}
.mainbox_title a{ color:#a82839;}

#main{ width:680px; margin:0 auto; min-height:500px; _height:500px;}

/*about.html*/
#about{width:100%; line-height:200%;}
#about p{ text-indent:20pt;}

/*news.html*/
#news{width:650px; margin:0 auto;}
#news li{width:100%; height:35px; line-height:35px; border-bottom:dotted 1px #acacac; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
#news li a{color:#333;}
#news li a:hover{color:#b9080b;}
.news_title{width:530px; float:left; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.time{width:90px; float:right; text-align:center;}
.dian{width:15px; float:left; color:#a82839;}


/*products.html*/
#products{width:630px; margin:0 auto;}
#products li{width:210px; height:170px; float:left;}
#products li img{width:150px; height:127px; overflow:hidden;}
#products li a{position:absolute;display:block; margin:0 auto; border:solid 4px #dcdcdc;}
#products li a:hover{border:4px solid #d8cab4;}
#products li a span {display:none;text-align:center;font-weight:bold; color:#332207;}
#products li a:hover span{width:150px; height:26px; line-height:26px;background:#d8cab4;display:block;position:absolute;bottom:0;left:0;color:#332207;filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}


.k_pagelist {float:left;display:table;clear:both;line-height:30px; padding-left:30px;}
.k_pagelist em {padding:2px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;background:#F5F9FE;color:#14316B;font-weight:bold;font-style:normal;}
.k_pagelist strong {padding:2px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;color:#009900;}
.k_pagelist a {padding:2px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;}

.k_form1{ margin:20px 20px 50px 20px; text-align:left;}
.k_in4{
	margin-bottom: 20px;
background-color: #F9F9F9;
	border: 1px groove #CCCCCC;
}
.k_i{
	margin: 0px 0px 15px 0px;
	background-color: #F9F9F9;
	border: 1px groove #CCCCCC;

}
.k_in{
	margin: 10px 0px 0px 0px;
	background-color: #F9F9F9;
	border: 1px groove #CCCCCC;

}
.li{padding: 10px 0px 15px 0px;}
