@charset "utf-8";
body {font-family:"微软雅黑",Helvetica,Arial,sans-serif; padding:0; margin:0;color:#666; font-size:13px;}
*{ margin:0; padding:0;}
li{ list-style:none;}
img{ border:none;}
input{vertical-align:middle;}
a{color:#333; text-decoration:none; cursor:pointer;}
a:hover{text-decoration:none;}
.clear{ clear:both}
.hide{ display:none}

#header{top:0;width: 100%; z-index:2000;line-height:55px;display:block; background:#fff; left:0; text-align:center; font-size:16px; color:#bf1c2d; position:relative; overflow:hidden; width:100%; box-shadow:0 2px 2px #e5e5e5;}
	.logo{overflow:hidden; position:absolute; z-index:2001; left:0; top:0; float:left;  }
		 .logo a img{width: 90%;vertical-align:middle;}
		 #header .list{float: right;width: 10%}
		  #header .list img{width: 60%; margin-right: 20%;vertical-align:middle;}
/*banner
.banner{ width:100%; margin:0 auto;}
	.ShowshowImage{width:100%;overflow:hidden;}
	.ShowshowImage ul{position:relative;z-index:3;margin:45% 40% 5% auto;width:15%;}
		.ShowshowImage ul li{float:left; width:10px; height:10px; line-height:10px; overflow:hidden;margin:0 2px;color: #fff; background:#fff;cursor:default;   border-radius: 50%;background-color:rgba(0,0,0,0.20);color:rgba(0,0,0,0);}
		.ShowplayList a img{width:100%;}
			.ShowshowImage ul li.hover{	background:#bf1c2d;color:#bf1c2d;}
	.ShowplayList a{display:block;width:100%;position:absolute;overflow:hidden;}

		.nav{width:23px; height:55px; float:right; overflow:hidden; background:url(nav.gif) no-repeat right center; margin-right:15px;}
			.nav a{width:23px; height:55px; display:block;}
*/
/*焦点图*/
.slideBox{ position:relative; overflow:hidden;max-width:640px;/* 设置焦点图最大宽度 */ }
	.slideBox .hd{ position:absolute; height:28px; line-height:28px; bottom:0;z-index:1;width: 100%; }
	.slideBox .hd ul{width: 50px;z-index:1;margin: 0 auto;}
	.slideBox .hd li{ display:inline-block; width:10px; height:10px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#fff;background-color:rgba(0,0,0,0.20); text-indent:-9999px; overflow:hidden; margin:0 3px;  }
	.slideBox .hd li.on{ background:#CB0E0E; }
	.slideBox .bd{ position:relative; z-index:0; }
	.slideBox .bd li{ position:relative; text-align:center; }
	.slideBox .bd li img{ vertical-align:top; width:100%;/* 图片宽度100%，达到自适应效果 */}
	.slideBox .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  }  /* 去掉链接触摸高亮 */
	.slideBox .bd li .tit{ display:block; width:100%;  position:absolute; bottom:0; text-indent:10px; height:28px; line-height:28px; background:url(images/focusBg.png) repeat-x; color:#fff;  text-align:left;  }

#main{ width:100%; overflow:hidden;background-color: #fcf6e2;}
/*导航图标样式*/
	.ulWeb{overflow:hidden; padding-bottom:5px; margin-top:5px;width: 100%}
		.ultwo{width:33.333%; overflow:hidden; float:left;}
		.navone{width:66.666%;overflow:hidden; float:left;}
		.ulweb li a{display:block;}
		.navone a img{width:94%;margin-left: 3.5%;margin-top: 5%;}
		.ultwo a img{width:90%;margin-left: 6%; margin-top: 9%;} 

	.artBoxIndex{overflow:hidden; line-height:24px; padding:0px 10px 10px 10px; display:inline-block;}
	.artBoxIndex img{width: 100%;}
	.artBoxIndex p{font-size: 14px;}
	.artBoxIndex p span a{float: right;color: #ec9d02;}
	.title{border-top:  1px solid #ffffff;; height:42px; line-height:42px; width:100%;float: left; margin-bottom:11px; border-bottom: 1px solid #ebe0b7;}
	.title:before{content:"";width:100%;float: left;height:1px;}
		.title >a{margin-left: 10px;background: url(line.png) no-repeat left;background-size:3px 18px; display:block;font-size:14px; font-weight:bold; text-shadow:1px 1px 0 #fff;float: left;}
		.title i{ font-style:normal;float:left;padding-left: 2%;font-size: 13px;color: #888888;font-family: Arial;}
		.title span a{float: right;font-size: 13px;color: #eeaa37;font-family: Arial;margin-right: 4%;}
/*首页公司简介*/
	.tit{height:42px; line-height:42px; width:100%;float: left;}
		.tit a{margin-left: 10px;background: url(line.png) no-repeat left;background-size:3px 18px; color:333333; display:block;text-indent:10px;font-size:14px; font-weight:bold; text-shadow:1px 1px 0 #fff;float: left;}
		.tit i{ font-style:normal;float:left;padding-left: 2%;font-size: 13px;color: #888888;font-family: Arial;}
		.tit span{float: right;font-size: 13px;color: #eeaa37;font-family: Arial;margin-right: 4%;}
/*产品列表*/
	.ulKinds{ overflow:hidden; padding-bottom:5px; margin-top:-5px;margin-left: 10px;float: left;}
		.ulKinds li{width:50%; overflow:hidden; float:left; margin:1% 0;}
			.ulKinds li a{overflow:hidden; margin:0 auto; display:block;}
				.ulKinds li a img{width: 95%;}
/*文章列表*/
	.ulart{ overflow:hidden; padding-bottom:6%; margin-top:-5px;margin-left: 5%;float: left;}
		.ulart li{width:95%; overflow:hidden; float:left; margin:0 0;border-bottom: 1px dashed #c7c1aa;background: url(arrow.png) no-repeat right;background-size: 8px 35%;}
			.ulart li a{float: left; overflow:hidden; margin:0 auto; display:block;line-height: 36px;font-size: 13px;color: #555555;width: 100%;}
/*底部版权信息*/
.copyright{width: 100%; height:40px; line-height:40px; overflow:hidden; background:#ffffff;float: left;text-align:center;  box-shadow: 0 1px 0 #e3dcc2 inset;}

/*列表样式*/
#list_header{top:0;width: 100%; z-index:2000;height: 55px; line-height:55px;display:block; background:#fbca2a; left:0; text-align:center; font-size:16px; color:#bf1c2d; position:relative; overflow:hidden; box-shadow:0 2px 2px #e5e5e5;}
	#list_header .logo{overflow:hidden; position:absolute; z-index:2001; left:0; top:0; float:left;  width: 10%;}
		#list_header .logo a img{width: 35%;vertical-align:middle;}
		#list_header .list_title{width: 80%;margin-left: 10%; float: left;text-align: center;line-height: 55px;height: 55px;color: #ffffff;font-size: 20px;}
		 #list_header .list{float: right;width: 10%}
		  #list_header .list img{width: 60%; margin-right: 20%;vertical-align:middle;}


.list_banner a img{width: 100%}


	.list_art{ overflow:hidden; padding-bottom:120px; margin-top:5px;float: left;width: 100%;}
		.list_art li{width:90%; overflow:hidden; float:left;padding-left: 5%; padding-right: 5%; border-bottom: 1px solid #ebe0b7;}
			.list_art li a{width: 95%; float: left; overflow:hidden; margin:0 auto; display:block;line-height: 40px;height: 40px; font-size: 13px;color: #555555}
			.list_art li span{width: 5%;float: right;height: 40px;line-height: 40px;text-align: center;}
				.list_art li span img{vertical-align:middle;width: 50%;}

/*文章内容*/
.content{width: 90%;float: left;margin-left: 5%;}
	.content p{width: 100%;font-size: 13px;color: #555555;line-height: 26px;}
	.content .p{padding-top: 20px;}

/*商品列表*/
	.product_list{ overflow:hidden; padding-bottom:10px; margin-top:10px;float: left;width: 100%}
		.product_list li{width:46%; overflow:hidden; float:left; margin:1% 0;margin-left: 3%;}
			.product_list li a{overflow:hidden; margin:0 auto; display:block;position:relative;}
				.product_list li a img{width: 100%;}
				.product_list li a span{display: block;float: left;width:100%;background-color: #000000;color: #ffffff;text-align: center;line-height: 30px;position:absolute;left:0;bottom:0px;background-color:rgba(0,0,0,0.60);}

/*新闻列表*/
	.newslist{ overflow:hidden; padding-bottom:100px; margin-top:10px;margin-left: 5%;float: left;width: 95%;}
		.newslist li{width:95%; overflow:hidden; float:left; margin:0 0;border-bottom: 1px dashed #c7c1aa;background: url(arrow.png) no-repeat right;background-size: 8px 35%;}
			.newslist li a{width: 100%; float: left; overflow:hidden; margin:0 auto; display:block;line-height: 36px;font-size: 13px;color: #555555}

/*新闻内容页*/	
	.newscontent{width: 90%;float: left;margin-left: 5%;}
	.newscontent .newstitle{border-bottom: 1px dashed #c7c1aa;}
		.newscontent h2{font-size: 15px;text-align: center;line-height: 30px;margin-top: 10px; }
		.newscontent span{display: block; font-size: 14px;text-align: center;color: #888888;margin-bottom: 10px; }
		.newscontent p{font-size: 13px;line-height: 26px;color: #555555;}
		.newscontent .p{padding-top: 20px;}

/*商品内容页*/	
	.productcontent{width: 90%;float: left;margin-left: 5%;font-size: 13px;}
	.productcontent .producttitle{height: 50px;border-bottom: 1px dashed #c7c1aa;}
		.productcontent h2{font-size: 15px;text-align: center;height:50px;line-height: 50px; }
		.productcontent img{width: 60%;margin-left: 20%;margin-top: 20px;}
		.productcontent .p{padding-top: 20px;}

/*留言板*/
	.message{width: 90%;float: left;margin-left: 5%;}
		.message .messagetitle{border-bottom: 1px dashed #c7c1aa;padding-bottom: 20px; }
		.message .messagetitle h4{line-height: 30px;color: #555555;padding-top: 10px;font-size: 13px;}
		.message .messagetitle p{line-height: 26px;color: #555555;padding-top: 10px;font-size: 13px;}
		.message ul{margin-bottom: 20px;}
		.message ul li{padding-top: 20px;}
			.messageinput input{width: 98%;height: 35px;border-top: 2px solid #ebe0b7;border-left: 2px solid #ebe0b7;border-right: 2px solid #ebe0b7;border-bottom: 2px solid #ebe0b7;color: #aaaaaa;text-indent: 10px;}
			.messageinput textarea{width: 98%;height: 70px;line-height: 35px; border-top: 2px solid #ebe0b7;border-left: 2px solid #ebe0b7;border-right: 2px solid #ebe0b7;border-bottom: 2px solid #ebe0b7;color: #aaaaaa;text-indent: 10px;}
			.messageinput img{float: right;height: 37px;margin-top: 1px; width: 35%;}
			.messagesubmit input{width: 100%;height: 40px;border: 0; background: url(submit.png) no-repeat;background-size: 100% 100%;color: #ffffff;font-size: 13px;letter-spacing: 20px;text-indent: 20px; text-align: center;}


