@charset "utf-8";
html, body, div, span, ul, li, p, h1, h3, h4, dl, dd, dt,input {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
img {
	border: 0;
}
body {
	font-family: "微软雅黑";
	text-align: center;
	font-size: 14px; color: #000;
}
a {
	color: #000;
	text-decoration: none;
}
.clear {
	clear: both;
}
#headerwarp {
	width: 1154px; height:95px; margin:0 auto;
}
#headerwarp .logo{ padding:0 10px 0 0; float:left;}
#headerwarp .ph{ width:250px; margin:10px 0 0 0; height:74px; float:right;}


#navwarp{ width:100%; height:40px; border-top:#e5e5e5 1px solid; border-bottom:#c00a17 4px solid;}

		/* 本例子css */
		.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
		.nav{ width:1154px;  margin:0 auto; height:40px; line-height:40px;  position:relative; z-index:1;   }
		.nav a{ color:#000;  }
		.nav .nLi{ float:left;  position:relative; display:inline; background:url(../images/line.jpg) no-repeat right center;   }
		.nav .nLi h3{ float:left; width:140px; text-align:center;  }
		.nav .nLi h3 a{ display:block; padding:0 20px; font-size:16px; font-weight:550;  }
		.nav .sub{ display:none; width:140px; text-align:center; left:0; top:46px;  position:absolute; background:#fff;  line-height:26px; padding:5px 0;  }
		.nav .sub li{ zoom:1;line-height:30px; height:30px;   }
		.nav .sub a{ display:block; padding:0 10px; color:#000; }
		.nav .sub a:hover{ color:#e76e41;  }
		.nav .on h3 a{ border-bottom:#fee100 4px solid; color:#e76e41;   }
			#bannerwarp{ width:509px; width:100%;}
			.ti{ width:171px; margin:0 auto; text-align:center;}
			.tiT{ height:45px; font-size:24px; font-weight:500; line-height:45px; background:url(../images/ti2.jpg) no-repeat bottom center;}
			.product{ width:100%;}
			/* 本例子css */
		.slideGroup{ width:1154px; margin: 20px 0;}
		.slideGroup .parHd{ height:30px; line-height:30px;  padding:0 20px;  position:relative;  }
		.slideGroup .parHd ul{ float:left; position:absolute;  top:-1px; left:-3px; height:27px;width:1174px; line-height:27px;   }
		.slideGroup .parHd ul li{ float:left; width:282px; cursor:pointer;  height:27px; margin:0 2px;background:#f4f4f4; }
		.slideGroup .parHd ul li.on{ height:25px;  background:#ffd801; border-bottom:#c00b18 2px solid; }
		.slideGroup .slideBox{ overflow:hidden; zoom:1; padding:10px 0 10px 0px; position:relative;   }

		.slideGroup .sPrev,.slideGroup .sNext{ position:absolute; left:5px; top:10px; display:block; width:30px; height:94px; border:1px solid #ddd; background:url(images/icoLeft.gif) center center no-repeat #f4f4f4; }
		.slideGroup .sNext{ left:auto; right:5px; background:url(images/icoRight.gif) center center no-repeat #f4f4f4;  }
		.slideGroup .sPrev:hover,.slideGroup .sNext:hover{ border-color:#f60;  }

		.slideGroup .parBd ul{ overflow:hidden; zoom:1;   }
		.slideGroup .parBd ul li{ margin:0 16px 0 0; width:266px;  float:left; _display:inline; overflow:hidden; text-align:center; border:#aeb2bb 1px solid;  }
		.slideGroup .parBd ul li .pic{ text-align:center;width:270px; }
		.slideGroup .parBd ul li .pic img{ width:266px; height:212px; display:block; margin:0 auto;  }
		.slideGroup .parBd ul li .pic a:hover img{ border-color:#999;  }
		.slideGroup .parBd ul li .biaoT{ width:268px; background-color:#0a0a0a; height:86px; color:#fff; line-height:86px; text-align:center;}
		.slideGroup .parBd ul li .title{ background-color:#c00b18; line-height:24px; color:#fff;   }
		.slideGroup .parBd ul li a{ color:#fff;}
		.slideGroup .parBd ul li:hover{ border-color:#AA1113;}
		.se{ width:100%; height:367px; padding:20px 0; background:url(../images/bg.gif) no-repeat;}
		.se .tit{ width:261px; color:#fff; margin:26px auto;}
		.se .titT{ height:33px; line-height:33px; background:url(../images/tit.png) no-repeat;}
		.se .more{ width:108px; border:#b5b2a9 1px solid; height:41px; text-align:center; line-height:41px; margin:40px auto 0 auto;}
		.se .more a{ color:#fff;}
		.se .more:hover{#-webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;-o-transition: all 0.5s linear;-ms-transition: all 0.5s linear;transition: all 0.5s linear; background-color:#B81114; color:#fff;}
		.news11{ padding:40px 0 40px 0; width:1154px; margin:0 auto;}
		.news11 .text{ width:530px; float:left; text-align:left; line-height:24px; margin:20px 0 0px 16px;}
		.news11 .text img{ width:126px; height:127px; float:left; margin-right:10px;}
		.news11 .text span{ display:block; height:30px; line-height:30px; background-color:#c00b18; width:120px; float:right; text-align:center;}
		.news11 .text  a span{ color:#fff;}
		.hp{ width:100%; background-color:#ededed; padding:30px 0;}
		.hp-in{ width:1154px; margin:0 auto 0px auto; }
		/* 本例子css */
		.picScroll-left{ width:1154px;  overflow:hidden; position:relative; }
		.picScroll-left .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
		.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
			 cursor:pointer; background:url("images/arrow.png") no-repeat;}
		.picScroll-left .hd .next{ background-position:0 -50px;  }
		.picScroll-left .hd .prevStop{ background-position:-60px 0; }
		.picScroll-left .hd .nextStop{ background-position:-60px -50px; }
		.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
		.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }
		.picScroll-left .hd ul li.on{ background-position:0 0; }
		.picScroll-left .bd{ padding:10px 0;   }
		.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
		.picScroll-left .bd ul li{ margin:0 16px 0 0; float:left; _display:inline; overflow:hidden; text-align:center;  }
		.picScroll-left .bd ul li .pic{ text-align:center; }
		.picScroll-left .bd ul li .pic img{ width:272px; height:176px; display:block;  padding:2px; border:1px solid #ccc; }
		.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
		.picScroll-left .bd ul li .title{ line-height:24px;   }
		#footerwarp{ width:100%;color:#656565; height:145px; background:url(../images/FF.jpg) repeat-x;}
		.navv{ height:49px; line-height:50px; text-align:center;}
		#footerwarp a{ color:#656565; margin:0 6px;}
	/*内页*/
	.tt{height:26px; line-height:26px; padding:5px 0;  background-color:#fdfdfd; }
	.tt-in{ width:1154px;text-align:left; margin:0 auto;}
	.tt-in span{ display:block; float:left; padding:0 20px;border-right:#d9d9d9 1px solid;}
	.con{ width:1154px; margin:20px auto;}
	.con .left{ width:220px; float:left;}
		.con .leftA{  padding:0; font-size:18px;}
		.con .leftAT{ width:220px; background:url(../images/tt.jpg) no-repeat; height:112px; line-height:112px; text-align:center; color:#fff; font-size:25px;}
		.con .leftA ul{}
		.con .leftA ul li{ height:40px; background:url(../images/dot.png) no-repeat left center; padding-left:20px; border-bottom:#d7d7d7 1px dashed; line-height:40px;}
.con .leftA ul li a:hover{ color:#CB1D20;}
	.con .right{ width:890px;  padding:10px; background-color:#fdfdfd; text-align:left; float:right;}
	.con .rightT{ height:60px; border-bottom:#ccc 1px solid; line-height:60px; font-size:30px;}
	.con .right .ab{ line-height:30px;}
	.con .right .news{line-height:30px;}
	.con .right .news-t{ padding:10px 0; border-bottom:#eaeaea 1px solid;}
	.con .right .news-t strong{ font-size:16px; font-weight:510;}
	.con .right .news-t span{ display:block; height:30px; line-height:30px; background:url(../images/jjj.png) no-repeat left center; padding-left:33px;}
	.con .right a:link,.con .right a:visited{ color:#B3181A;}
	.con .right a:hover{ text-decoration:underline;}
	.con  .pro{line-height:30px;}
	.con .pro ul{ text-align:left;}
	.con .pro ul li{ width:353px; margin:0 0 20px 20px; background-color:#f9f9f9; float:left; padding:4px; border:#fff 1px solid;}
	.con .pro ul li img{ height:234px;width:351px;}
 .con .pro ul li .tc{ padding:10px;}
  .con .pro ul li .tcT{ height:30px; line-height:30px; border-bottom:#ccc 1px solid; font-size:20px;}
  .con .pro ul li .tcT span{ padding:0 10px; display:block; border-bottom:#CD1F22 2px solid; float:left;}
  .con .pro ul li .tcN{ background:url(../images/dot.png) no-repeat left center; padding-left:20px; margin-top:10px;}
.con .pro ul li:hover{ border-color:#BF2325;}
.con .product{ padding:0;}
.con .product ul{ text-align:center;}
.con .product ul li{ width:276px; padding:4px; border:#ccc 1px solid; float:left; margin:20px 0 0 8px;}
.con .product ul li img{ width:276px; height:176px;}
.con .product ul li span{ display:block; height:30px; line-height:30px;}