@charset "utf-8";
/* CSS Document */
*,*:before,*:after {box-sizing:content-box;webkit-box-sizing:content-box;}
body{ margin:0 auto; margin:0; padding:0; font-family:"宋体", Times, serif; color:#5e5c58;font-size:12px;line-height:24px;}
body{
	font-family:"微软雅黑","宋体", Times, serif; 
	color:#040404;
	background:#faf2e5;}
}
img{ border:none;}
ul,li{ list-style:none; padding:0; margin:0;}
.clear{ clear:both;}
a{color:#5e5c58; text-decoration:none;}
a:link ,a:visited{color:#75726b; text-decoration:none;}
a:hover{color:#75726b;text-decoration:none;}
.fl { float:left;}
.fr { float:right;}
.ml25 { margin-left:25px;}

.container{ width:1000px; margin:0 auto; padding:0; position:relative;z-index:9;}
	.contenter{ width:1000px; margin:0; padding:0;}

.topx{ }
	.logo{ width:1000px; height:120px; }
	.logo img { margin-left:58px; margin-top:53px;}
	
	.menu{ width:1000px; height:37px; background:url(../images/menubg.jpg) repeat-x; margin-top:16px;}
	
	.menu ul{ width:777px;  height:20px; float:left; margin-left:120px; margin-top:8px; overflow:hidden;}
    .menu ul li{width:111px; height:20px; line-height:20px; color:#FFF; text-align:center;float:left; font-size:14px; font-weight:600; background:url(../images/lirules.png) right no-repeat; font-family:"微软雅黑"; letter-spacing:2px;}
	.menu ul li:last-child{ background:none;}
	.menu ul li a{color:#fff; text-decoration:none;}
	.menu ul li a:hover{color:#fff; text-decoration:none;}

.banner{ width:1000px; padding:0; height:354px; overflow:hidden;}
.content-box { background:#faf2e5; padding-top:15px;}

.wrapleft{ width:249px; float:left;}
.wrapleft .left{ float:left; width:249px; }
.wrapleft .list{ width:249px; height:363px;}
	.wrapleft .list .box{ background:url(../images/wrapcategorybg.png)  top repeat-y; width:249px; height:363px;} 
	.wrapleft .list .box ul{ width:102px; margin-left:50px; padding-top:90px;}
	.wrapleft .list .box ul li{ width:102px; float: left; height:36px; line-height:36px; margin:0px; margin-left:15px; }
	.wrapleft .list .box ul li:last-child { border-bottom:none; }
	.wrapleft .list .box ul li a,.wrapleft .list .box ul li a:hover{ font-family:"微软雅黑"; color:#5b5c5c; line-height:36px;}
	
	.wrapleft .contact{ width:249px; height:198px; margin-top:30px; background:url(../images/wrapcontentus.png) top no-repeat; }
	.wrapleft .contact .content{ width:249px; padding-top:50px; padding-left:30px; line-height:30px; height:85px; color:#af8a69;}
	 .wrapleft .contact .content p{}
		
.wrapright{ width:724px; float:right;}
.wrapright img{ max-width:100%;}

.wrapright .title{width:680px; height:28px; line-height:28px; overflow:hidden;}
.wrapright .title .tinfo{ font-weight:bolder;}
.wrapright .title .tinfo span{ font-weight:500; color:#b29f89; letter-spacing:2px;}

.wrapright .titlepre { margin-top:4px;}
.wrapright .titleinfo { margin-top:8px;}
.wrapright .titlemore { width:57px; height:11px; background:url(../images/titlemore.jpg); margin-right:20px; margin-top:12px; float:right;}
.wrapright .titleline { width:718px; height:13px; background:url(../images/titleline.png) repeat-x; margin-bottom:10px;}

	.wrapright .about{ width:716px; }
	.wrapright .about .title{ width:716px; height:43px; background:url(../images/index-about-title.jpg) }
	.wrapright .about .about-img{ padding:10px; width:179px; float:left}
	.wrapright .about .about-intor{ width:465px; height:180px; float:right; margin:10px; }
	
	.wrapright .product{ width:690px; height:540px; margin-top:20px;}
		.wrapright .product .title{ width:716px; height:29px; background:url(../images//index-pro-title.jpg) no-repeat; margin-bottom:2px;}
		.wrapright .product .prolist{ width:724px; height:488px; background:url(../images/index-pro.jpg) no-repeat;}
		.wrapright .product .prolist ul { padding:25px 17px; }
	 .wrapright .productx{ width:200px; float:left;overflow:hidden; margin:0 13px;  }
	 .wrapright .productxpic{ width:200px; height:200px; margin:0 auto; overflow:hidden;}
	 .wrapright .productxpic img{ width:200px; height:200px; display:block; }
	 .wrapright .productxword{ width:200px; height:25px; line-height:25px; margin:0 auto; padding-top:3px; text-align:center; overflow:hidden;}
	 .wrapright .productxword a:visited, .wrapright .productxword a:link, .wrapright .productxword a:hover{ color:#935f23;}
	
.index-news-box{ width:724px; margin-bottom:20px; overflow:hidden;}
	.index-news-img{ float:left; width:105px; height:105px; margin-top:23px;}
	.index-news-img img{ width:105px; height:105px; }
	.index-news{ width:392px; float:left;}
	.index-news-title{width:392px; height:43px; background:url(../images/index-news-title.jpg);}
	.index-news-list ul{ float:right; margin-top:20px;}
	.index-news-list ul li{ display:block; width:275px; height:22px; line-height:22px;}
	.index-news-list ul li span{ float:right;}
	
	.index-know{ width:306px; float:right;}
	.index-know-title{width:306px; height:43px; background:url(../images/index-knowledge-title.jpg);}
	.index-know-list ul{ float:right; margin-top:20px;}
	.index-know-list ul li{ display:block; width:185px; height:22px; line-height:22px;}
	
			 	
.content{ width:1000px;padding-top:15px; margin:0 auto; box-sizing: content-box; webkit- box-sizing: content-box;}
		
	.news{ width:420px; float:left; margin:0 25px;}
		.news .title{ width:420px; height:33px;}
		.news .content{ width:355px;height:180px; padding:30px 30px;background: url(../images/index_31.jpg) no-repeat; }
			.news .content ul{ width:355px; height:180px; overflow:hidden; padding:0px; margin:0;}
			.news .content ul li{ width:355px; height:30px; line-height:30px; padding:0; margin:0;}
		    .news .content ul li span{ float:left; margin-right:10px;}
			.news .content ul li .lipre{ width:15px; height:30px; line-height:30px;background:url(../images/pre.jpg) center no-repeat;}
			.news .content ul li .licnt{ width:220px;}
			.news .content ul li .time{ width:88px;}
	
	
	
	

.right{ float:right; width:923px; margin-left:10px;}
  .right .title{ background:url(../images/sjl_23.jpg) no-repeat; height:50px; }
	  .right .title .fl{ width:200px; float:left; font-size:14px; height:30px; padding-left:40px; line-height:40px; }
	  .right .title .fr{ height:30px; float:right; padding-right:15px;line-height:40px; }
  .right .about{ width:875px;padding:15px; margin:0; min-height:300px; float:left; line-height:30px;}			 
			 
			 
	.bottom{ width:1000px; height:91px; line-height:13px; background:url(../images/footaccents.png) no-repeat left #faf2e5; text-align:center;color:#8e7d6b;  margin: 0px 0px; overflow:hidden;}
	.bottom{ padding-top:75px; }
	.bottom span { float:left; width:180px; overflow:hidden;}
	.bottom .fspan { margin-left:105px;}
			
				
.newslist{ width:630px;height:180px; padding:30px 30px; }
	.newslist ul{ width:630px; height:180px; overflow:hidden; padding:0px; margin:0;}
	.newslist ul li{ width:630px; height:30px; line-height:30px; padding:0; margin:0;}
	.newslist ul li span{ float:left; margin-right:10px;}
	.newslist ul li .lipre{ width:15px; height:30px; line-height:30px;background:url(../images/pre.jpg) center no-repeat;}
	.newslist ul li .licnt{ width:220px;}
	.newslist ul li .litime{ width:88px; float:right; padding-right:15px;}	

.newscontent { width:690px; padding:0px;}
	.newscontent .in-content-title{ text-align:center; font-size:24px; line-height:60px;}
	.newscontent .in-content-article{ width:670px; margin:20px auto;}
	.newscontent img { max-width:670px;}

 .product-box { width:690px;} 
 	.product-box .in-content-title{ text-align:center; font-size:24px; line-height:60px; }
	.product-box .in-content-article{ width:600px; margin:20px auto;}
 .product-list { width:820px; margin:20px auto;}
 .product-list ul {}
 .product-image { padding:0px;}
 .product-list ul li { float:left; width:163px; height:163px; padding:0px; margin:0px 3px;}
 .product-list ul li img { width:100%; margin:0px;}
 .product-list ul li p { text-align:center; }
 
/***** 产品相关  */
.product-list .product-image{
	background:none;
	border:1px solid #373638;
}
.product-list .product-title{
	text-align:center;
	line-height:50px;
}

.pro-imgage-show{
	border:#d3cebb 1px solid;
	width:600px;
	margin:0px auto;
	padding:1%;
	text-align:center;
}
.pro-imgage-show img{
	margin:0px auto;
}

.pro-image-list{
	width:626px;
	margin:10px auto;
	clear:both;
}
.pro-image-list ul{
	margin:0px;
	padding:0px;
}
.pro-image-list li{
	list-style:none;
	display:block;
	float:left;
	width:20%;
	margin-left:2%;
	margin-right:2%;
	border:#d3cebb 1px solid;
	padding:2px;
}


.form-control,.form-control:before,.form-control:after{
	box-sizing: border-box;webkit-box-sizing:border-box;
}

.input-group-addon{
	background:#721101;
	color:#FFF;
}

.btn-primary{
	background:#721101;
	color:#FFF;
}

.btn-primary:hover {
	background:#721101;
	color:#FFF;
}

/*底部*/
.toper-decoration{
	position: fixed;
	top:0px;
	width:100%;
	height:39px;
	background: url(../images/toper-decoration.png) repeat-x;
	z-index:20;
}
.container_b{position:fixed; top:0px; left:0px;  z-index:1; width:41%; height:auto;}
.foot_right{ width:51%; height:auto; z-index:2; bottom:0px; position:fixed;right:0px;}
.wx-qrcode{ width:5%; height:auto; z-index:99; bottom:10%; position:fixed; left:10px;}
