@charset "utf-8";
/* CSS Document */
*,*:before,*:after {box-sizing:content-box;webkit-box-sizing:content-box;}
body{ margin:0 auto; margin:0; padding:0; background:#ffe2a7; font-family:"宋体", Times, serif; color:#5e5c58;font-size:12px;line-height:24px;}
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:#5e5c58; text-decoration:none;}
a:hover{color:#F00;text-decoration:none;}

.topbg{ width:100%; background:url(../images/topbg.png) repeat-x top; height:53px; position: absolute; z-index:10;}
.container{ width:1200px; margin:0 auto;background:url(../images/index_04.jpg); position:relative;}
	.contenter{ width:1178px; margin:0 auto;background:#fff6e5;}












.topx{ padding-top:53px; padding-left:50px;}
	.logo{ width:425px; height:76px;}
	.menu{ width:1100px; height:50px; margin-top:10px;}
	.menu ul{  height:50px; float:left; padding-left:15px;}
    .menu ul li{width:158px; height:41px; line-height:41px; color:#FFF; text-align:center;float:left; font-size:18px; background:url(../images/index_14.jpg) center no-repeat;}
	.menu ul li a{color:#FFF; text-decoration:none;}
	.menu ul li a:hover{color:#F00; text-decoration:none;}

.banner{ width:1178px; padding:0; margin:0; height:370px;}


.content{ width:1178px;padding-top:15px; margin:0 auto; box-sizing: content-box; webkit- box-sizing: content-box;}
	.about{ width:430px; float:left; margin-left:20px;}
		.about .title{ width:430px; height:33px;}
		.about .content{ width:350px; height:180px; padding:30px 40px; background: url(../images/index_30.jpg) no-repeat;}
		.about .content p { padding:0px; margin:0px;}
		
	.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;}
	
	.contact{ width:221px; float:right;  margin-right:30px;}
		.contact .title{ width:221px; height:33px;}
		.contact .content{ width:161px; padding:23px 30px 30px 30px; line-height:30px; height:180px;background:url(../images/index_32.jpg) no-repeat;}
	
	.product{ width:1125px; height:220px; margin:0 auto;}
		.product .title{ width:1125px; height:43px;}
		.product .content{ width:1125px; }
			 .productx{ width:220px; float:left;overflow:hidden; margin:0 auto; padding-top:2px; }
			 .productxpic{ width:196px; height:130px; margin:0 auto; overflow:hidden; padding:1px;}
			 .productxpic img{ width:196px; height:130px; display:block; }
			 .productxword{ width:196x; height:25px;line-height:25px;margin:0 auto; padding-top:3px; text-align:center; overflow:hidden;}
			 
			 
		
		
		
		
		
		
#pro{
	width:1102px;
}
.pro_t{
	float:left;
	width:125px;
}
.pro_nr{
	float:right;
	width:977px;
	background:url(../images/index_12.jpg) no-repeat;
	height:224px;
}

.pro_nr ul{
	clear:both;
	overflow:hidden;
	padding-top:43px;
}
.pro_nr ul li{
	float:left;
	display:block;
	padding:0px 16px;
}
.pro_nr img{
	font-size:0px;
	vertical-align:bottom;
	line-height:0px;
	border:3px solid #ffffff;
}
.pro_nr span{
	display:block;
	text-align:center;
	font:12px/22px "宋体";
	height:22px;
}	
		
		
		
		
		
		
		
		
		
			 
.left{ float:left; width:223px; margin-left:10px; }
.list{ width:223px; }
	.list .title{ height:62px; padding-top:5px; padding-left:70px; font-size:16px; font-weight:300; color:#6c0e00; background:url(../images/sjl_21.jpg) no-repeat;}
	.list .box{ background:url(../images/sjl_25.jpg)  top repeat-y; min-height:150px; width:223px;}
	.list .box ul{ width:170px; margin-left:20px; }
	.list .box ul li{ width:170px; float: left; height:30px; line-height:30px; list-style:inside; padding-left:25px;}
	.list .bottom{ background: url(../images/sjl_27.jpg) no-repeat; width:223px; }


.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:1178px; height:34px; line-height:34px; background:url(../images/index_41.jpg) repeat-x; text-align:center;color:#FFF;}
			
				
.newslist{ width:900px;height:180px; padding:30px 30px; }
	.newslist ul{ width:900px; height:180px; overflow:hidden; padding:0px; margin:0;}
	.newslist ul li{ width:900px; 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:800px; margin:0 auto;}
	.newscontent .in-content-title{ text-align:center; font-size:24px; line-height:60px; border-bottom:1px solid #CCC;}
	.newscontent .in-content-article{ width:800px; margin:20px auto;}

 .product-box {} 
 	.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:190px; height:165px; padding:0px; margin:0px 4px;}
 .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;
}
