@charset "utf-8";
/* CSS Document */
.clear{clear:both;}
.top_bg{
		width:1001px;
		height:178px;
		background:url(../images/top_bg.jpg) no-repeat center top;
		padding:0;
		margin:0 auto;
		overflow:hidden;}
.phone{
		color:#FFFFFF;
		padding:5px 0 0 0;
		font-size:13px;
		}	
.search{
		width:225px;
		overflow:hidden; 
		padding:70px 0px 0 0;
		}
.t{
		width:162px; 
		height:33px; 
		line-height:33px;
		border:none;
		color:#666; 
		float:left; 
		padding:0 0 0 10px;
		background:url(../images/input.jpg) no-repeat left top;}
.b{
		width:29px; 
		height:33px;
		background:url(../images/btn.jpg) no-repeat left top;
		border:none; 
		float:left;}

.container{
		background:url(../images/center_bg.jpg) repeat-y;
		width:994px;
		padding:10px 0 0;
		margin:0 auto;
		overflow:hidden;}
.w994{
		padding:0;
		width:994px;
		overflow:hidden;
		margin:0 auto; }
.ban{
	width:960px;
	height:320px;
	padding:0px 21px 13px 15px;
	margin:0;
	overflow:hidden;
	background:url(../images/ban_bottom.jpg) no-repeat center bottom;
}
.nyban{
	width:960px;
	height:200px;
	padding:0px 21px 0px 15px;
	margin:0;
	overflow:hidden;
}
.series{
		width:206px;
		padding:0 0 7px 0;
		margin:0 0 10px 0;
		background:url(../images/ser_bottom.jpg) no-repeat left bottom;
		overflow:hidden;}
.ser_t{
		padding:0px;
		width:206px;
		margin:0px;
		height:32px;
		overflow:hidden;}
.ser_list{
		width:191px;
		background:url(../images/ser_bg.jpg) repeat-y;
		padding:9px 0 8px 15px;
		margin:0;
		overflow:hidden;}
.ser_list li{
		background:url(../images/series_li_bg.jpg) no-repeat 0px bottom;
		height:30px;
		line-height:30px;
		width:186px;
		padding:0 0 0 20px;
		overflow:hidden;}
.rightside{
		width:730px;
		padding:0 0 15px 0;
		background:url(../images/about_line.jpg) no-repeat left bottom;
		margin:0;
		overflow:hidden;}
.about,.about_info{
		width:520px;
		padding:0;
		margin:0;
		overflow:hidden;}
.a1{
		width:340px;
		padding:0;
		overflow:hidden;}
.email{
		width:200px;
		background:url(../images/mail_bottom.jpg) no-repeat left bottom;
		padding:0 0 7px 0;
		margin:0;
		overflow:hidden;}
.email_t{
		width:200px;
		padding:0;}
.email_info{
		width:192px;
		padding:15px 0 10px 8px;
		line-height:28px;
		margin:0;
		background:url(../images/mail_bg.jpg) repeat-y;
		overflow:hidden;}
.txt{
		width:31px;
		height:19px;
		border:1px solid #aaaaaa;
		padding:0;
		overflow:hidden;}
.pwd{
		width:136px;
		height:19px;
		border:1px solid #aaaaaa;
		padding:0;
		margin:0;
		overflow:hidden;}
.reg{
		background:url(../images/regisiter.jpg) no-repeat;
		margin:0 0 0 20px;
		border:0 none;
		width:55px;
		height:23px;}
.login{
		background:url(../images/login.jpg) no-repeat;
		width:55px;
		margin:0;
		border:0 none;
		height:23px;}
.product{
		width:741px;
		padding:0;
		margin:10px 0;
		overflow:hidden;}
.sy_info{
	padding:8px 10px 10px;
	overflow:hidden;
}



.pager {
	width:100%;
	color:#666666;
	text-align:center;
	margin:0px 0px 2px 0px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
.pager .disabled {
	color:#666666;
	font-size:12px;
	margin:1px;
	padding:2px 5px;
}
.pager .current {
	color:#666666;
	cursor:pointer;
	font-size:16px;
	font-weight:900;
	margin:1px;
	padding:2px 5px;
	text-decoration:none;
}
.pager a {
	color:#666666;
	cursor:pointer;
	font-size:12px;
	margin:1px;
	padding:2px 5px;
}
.pager a:hover {
	color:#666666;
	cursor:pointer;
	font-size:12px;
	margin:1px;
	padding:2px 5px;
}
.pager input {
	width:20px;
	font-size:10px;
	height:15px;
	line-height:15px;
	margin:0px 3px;
	vertical-align:middle;
}
.pro {/*One Product All Css*/
	width:161px;
	height:186px;
	padding:0;
	background:url(../images/pro_bg.jpg) no-repeat left top; 
	margin:0 17px 10px 0;
	overflow:hidden;
}
.pro_img {/*Product Images*/
	width:135px;
	height:107px;
	padding:10px 0 0 13px;
	margin:0px;
	overflow:hidden;
	text-align:center;
}
/*.pro_img img {max-width:160px; height:auto; width:expression(this.width > 160 ? "160px" : this.width);}
*/.pro_test {/*Product Name*/
	width:141px;
	height:30px;
	line-height:30px;
	padding:0px;
	margin:0px;
	overflow:hidden;
	text-align:center;
}
.page {
	color:#ad9d79;
	line-height:25px;
	margin:0;
	overflow:hidden;
	padding:10px 0;
	text-align:center;
	width:100%;
}
.detail{
 padding:0 10px 0 0;
 float:right;}
.nav_bottom{
 		width:980px;
		text-align:center;
		color:#4a670f;}
.nav_bottom a:link,.nav_bottom a:visited{
		color:#4a670f;}
.copy{
		padding:10px 0 0 10px;
		overflow:hidden;}
.products{
		width:741px;
		padding:0;
		margin:0;
		overflow:hidden;}
.products_t{
		background:url(../images/pro_ny.jpg) no-repeat left top;
		width:726px;
		color:#4a5a1c;
		font-size:14px;
		height:33px;
		line-height:33px;
		margin:0;
		padding:0 0 0 15px;
		overflow:hidden;}
.products_t span{
		float:right;
		font-size:12px;
		color:#666666;
		padding:0 10px 0 0;}
.ny_info{
		width:713px;
		background:url(../images/prony_bg.jpg) repeat-y;
		padding:8px 10px 10px 18px;
		margin:0;
		overflow:hidden;}
.news_nt li{text-align:left;position:relative;display:block;list-style:none; line-height:26px; margin:0px; padding:0px 0px 0px 10px;border-bottom:1px #666666 dashed;}
.news_nt li a:hover{text-decoration:underline; color:#FFCC66;}
.news_nt li span{float:right;}
.t2{
	    text-align:center;
		font-size:14px;
		font-weight:bold;
		padding:10px 15px;}
	


