* {
	margin: 0px;
	padding: 0px;
}

html, body {
	font: 12px/14px Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	color: #FFD393;
	border: 0px;
	
	
}
html,body{
    -webkit-text-size-adjust:none;
}
html, body, div, span, h1, h2, h3, h4, h5, h6, p, i, img, form {
	border: 0px;

	outline: 0 none;
	padding:0px;
	margin:0px;
}
ul, li, ol, dl, dd, dt {
	list-style: none;
}
.content {
	width:1000px;
	position: relative;
	margin: auto;
}

/*css清除浮动*/
.clear {
	clear: both;
	font-size: 0px;
	line-height: 0px;
}
body a {
	outline: none;
    blr:expression(this.onFocus=this.blur());
}
a, a:link, a:visited {
	color: #FFD393;
	text-decoration: none;
}
a:hover {
	color:#009900;
	text-decoration: none;
}
/*左右漂浮样式*/
.floatleft {
	float: left;
}
.floatright {
	float: right;
}
#banner {
	height:260px;
	z-index:3;
	background:url(images/banner.png)
}
#bannerbox {
	width: 1000px;
	height: 260px;
	z-index: 1;
	position:relative;
	overflow:hidden;
}

#bannerbox .slides_container {
	width:1000px;
	height:260px;
	position:relative;
	overflow:hidden;
	z-index:1
}
#bannerbox .slides_container .bg-slide {
	width:1000px;
	height:260px;
	display:block;
	z-index:1
}

#bannerbox .slides_container #bg1 {
	background:url(images/banner.png) no-repeat center top;
}
#bannerbox .slides_container #bg2 {
	background:url(images/banner1.png) no-repeat center top;
}
#bannerbox .slides_container #bg3 {
	background:url(images/banner2.png) no-repeat center top;
}
#bannerbox .slides_container #bg4 {
	background:url(images/banner3.png) no-repeat center top;
}

#bannerbox .pagination{
    width:280px;
	position:absolute;
	bottom:20px;
	z-index:10;
	height:46px;
	right:0px;
}
#bannerbox .pagination li{
    width:60px;
	height:40px;
	padding-top:6px;
	margin-right:10px;
	float:left;
	background:url(images/lulin20120020.png) no-repeat
}
#bannerbox .pagination li a{
    padding:2px;
	display:block;
	width:56px;
	height:36px;
}
#bannerbox .pagination li.current{
   background:url(images/lulin20120021.png) no-repeat
}

.mian_content_top{
    background:url(images/junli20120004.png) no-repeat;
	height:18px;
}
.mian_content_box{
    background:url(images/junli20120005.png) repeat-y;
	width:960px;
	padding-left:20px;
	padding-right:20px;
}
.mian_content_bottom{
    background:url(images/junli20120006.png) no-repeat;
	height:10px;
}
.main_productclass{
    width:252px;
	line-height:19px;
	background:url(images/junli20120008.png) repeat-y right top;
}
.main_productclass .title{
    background:url(images/junli20120007.jpg) repeat-x;
	height:30px;
	line-height:28px;
	text-indent:12px;
	font-size:14px;
	text-shadow: -1px 1px 1px #000;
	width:240px;
	font-weight:bold;
	position:relative;
	font-family:"Times New Roman", Times, serif
}

.main_productclass ul{
    padding-top:5px;
	padding-bottom:5px;
	width:240px;
}
.main_productclass ul li{
    width:240px;
}
.main_productclass ul li a{
    font-size:12px;
	text-transform:capitalize;
	text-indent:22px;
	width:240px;
	display:block;
	float:left;
	line-height:2.0;
	border-bottom:1px solid #39210D;
	background:url(images/junli20120016.png) no-repeat 12px center
}
.main_productclass ul li.small a{
    background:none;
	border-bottom:0px;
	line-height:1.8;
}
.mian_company{
    width:748px;
}
.mian_company .title{
    background:url(images/junli20120009.png) repeat-x left bottom;
	height:30px;
	line-height:28px;
	text-indent:2px;
	font-size:16px;
	text-shadow: -1px 1px 1px #000;
	font-weight:bold;
	position:relative;
	font-family:"Times New Roman", Times, serif
}
.mian_company .title .more{
    position:absolute;
	width:50px;
	height:18px;
	font-size:10px;
	display:block;
	right:5px;
	top:5px;
	text-shadow: -1px 1px 1px #000;
}
.mian_company .mian_company_box{
    line-height:1.9;
	padding-top:15px;
	font-size:12px;
}
.mian_company .mian_company_box img{
    margin-right:12px;
	float:left;
	margin-top:5px;
}

.mian_company_image{
    padding-top:20px;
	position:relative;
	overflow:hidden;
	width:668px;
	height:100px;
}
.mian_company_image ul{
    position:absolute;
	width:10000em
}
.mian_company_image ul li{
    float:left;
	width:178px;
}
.mian_company_image ul li img{
    width:150px;
	height:100px;
}
.mian_product{
    background:url(images/junli20120011.png) no-repeat;
	padding:20px 0 10px 25px;
}
.mian_product .title{
	height:30px;
	line-height:28px;
	text-indent:2px;
	font-size:14px;
	text-shadow: -1px 1px 1px #000;
	position:relative;
	width:920px;
	font-weight:bold;
	position:relative;
	font-family:"Times New Roman", Times, serif
}
.mian_product .title .more{
    position:absolute;
	width:50px;
	height:18px;
	font-size:10px;
	display:block;
	right:10px;
	top:5px;
	text-shadow: -1px 1px 1px #000;
}
.mian_product ul{
    padding-top:10px;
	position:relative;
}
.mian_product ul li{
	float:left;
	padding-right:22px;
	text-align:center;
	height:150px;
	display:block;
	position:relative;
	overflow:hidden;
}
.mian_product ul li a{
    display:block;
	color:#FFD393;
	height:150px;
	width:133px;
	position:relative;
	overflow:hidden;
}
.mian_product ul li a img{
    display:block;
	height:100px;
	width:133px;
	margin-bottom:10px;
}
#footer {
    text-align:center;
	font-size:11px;
	line-height:1.8;
	width:100%;
	z-index:4;
	padding-bottom:10px;
	padding-top:15px;
	color:#FFD393;
	background:url(images/junli20120012.png) repeat-x;
}

#page_banner{
   background:url(images/pagebanner.png) no-repeat;
   height:200px;
   width:960px;
}
.page_title{
   height:22px;
}
.page_title h2{
    font-size:22px;
	font-family:"Times New Roman", Times, serif;
	height:22px;
	line-height:22px;
	color:#FF6600;
	text-transform:capitalize;
}
.page_title .crumbsnav{
    background:url(images/junli20120015.png) no-repeat left center;
	padding-left:12px;
}
.page_title .crumbsnav a{
    margin-left:6px;
	margin-right:6px;
}
.page_content{
    background:url(images/junli20120014.png) no-repeat;
	padding-top:40px;
	padding-bottom:30px;
}


.pagesubnav{
	width:230px;
	padding-left:15px;
	padding-right:15px;
}
.pagesubnav h3{
    font-size:18px;
	font-family:"Times New Roman", Times, serif;
	height:24px;
	text-indent:10px;
	background:url(images/junli20120009.png) repeat-x left bottom
}
.pagesubnav ul{
    padding-top:10px;
}
.pagesubnav ul li a{
    background:url(images/junli20120016.png) no-repeat 10px center;
	line-height:24px;
	display:inline-block;
	padding-left:16px;
	text-transform:capitalize;
	border-bottom:1px solid #39210D;
}
.pagesubnav ul li a:hover{
    background-color:#003300;
}
.pagesubnav ul li.small a{
    background:none;
	border-bottom:0px;
	line-height:1.8;
}

.pagecontact{ 
    padding-top:10px;
}
.pagecontact span{
    display:block;
	float:left;
	line-height:1.5;
	width:150px;
}
.pagecontact span.title{
    width:60px;
	padding-left:10px;
}
.page_content_box{
    width:760px;
	padding-right:15px;
	min-height:500px;
	padding-left:25px;
}
.page_content_box h1{
    font-size:18px;
	
	font-family:"Times New Roman", Times, serif;
	height:24px;
	text-transform:capitalize;
	text-shadow: -1px 1px 1px #000;

}
.page_content_box_info{
    line-height:1.8;
	padding-top:20px;
}



.page_product_list li{
	float:left;
	padding-right:0px;
	padding-left:10px;
	text-align:center;
	height:150px;
	display:block;
	position:relative;
}
.page_product_list li a{
    display:inline-block;
	color:#FFD393;
	height:140px;
}
.page_product_list li a img{
    display:block;
	height:112px;
	width:150px;
	margin-bottom:10px;
}

input.inputtxt {
	border:1px solid #241304;
	border-bottom:1px solid #D8D8D8;
	border-right:1px solid #D8D8D8;
	font: 12px/23px Verdana, Arial, Helvetica, sans-serif;
	color:#999999;
	height: 22px;
	vertical-align:middle;
	padding-left:4px;
	float:left;
	background:#FFFFFF;
	margin-right:5px;
}
textarea {
	font:12px/1.2em Verdana, Arial, Helvetica, sans-serif;
	layout-flow:horizontal;
	border:1px solid #A8A8A8;
	border-bottom:1px solid #D8D8D8;
	border-right:1px solid #D8D8D8;
	color:#999999;
	padding:4px;
}

input.inputtxt:hover, textarea:hover {
	border:1px solid #7F9DB9;
	border-bottom:1px solid #B7C8D7;
	border-right:1px solid #B7C8D7;
	color:#333333
}

.page_messages{
    background:url(images/junli20120018.png) no-repeat;
	width:640px;
	padding-top:50px;
}

.page_wrapper li{
    width:25%;
	text-align:center;
	float:left;
	height:120px;
}

.page_honner_wrapper li{
    width:33%;
	float:left;
	text-align:center;
	height:220px;
}

.pager{

   background:url(images/junli20120009.png) repeat-x;
   height:30px;
   padding-top:10px;
}
.pager span,.pager a,.pager span font{
   float:left;
   font-size:10px;
   display:block;
   height:14px;
   line-height:14px;
   line-height:14px\0;
   *line-height:14px;
   margin:4px;
   display:block; 
   float:left; 
   min-width:16px; 
   text-align:center;
  
}
.pager a ,.pager .nolink{
   padding-left:5px;
   padding-right:5px;
}
.pager span font{
    background:#F60;
	border:#F60 1px solid;
	color:#FFFFFF;
	display:block;
    text-align:center;
	padding-left:4px;
	margin:0px;
    padding-right:4px;
	float:left
}
.pager select{
   float:left;
   padding:1px;
   margin:4px;
   margin-top:0px;
}

.pege_product_info table{
     border:0px;
	 border-collapse:collapse;
	 line-height:2.0;
}
.pege_product_info table td{
    border:0px;
	border:1px solid #3F2612;
	padding:5px;
}

.pageproductab{
	height:23px;
	border-bottom:1px solid #56391F;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	opacity: 0.5;
	margin-bottom:20px;
}
.pageproductab a{
    background:#56391F;
	display:block;
	line-height:24px;
	padding-left:12px;
	padding-right:12px;
	float:left;
	margin-bottom:-1px;
	color:#FFCC00;
	text-transform:capitalize;
	font-weight:bold
	
}
.pageproductab a.hover{
    background:#180A01;
}

.backtop{
    width:30px;
	height:30px;
	background:url(images/junli20120020.png) no-repeat;
	cursor:pointer;
	position:absolute;
	bottom:80px;
	display:block;
	z-index:999;
	left:auto;
}