BODY {
	MARGIN: 0px;
	PADDING: 0px;
	LINE-HEIGHT: 25px;
	BACKGROUND: #ededed url('body.jpg');
	FONT-FAMILY: "Microsoft Yahei", Arial, sans-serif;
	FONT-SIZE: 12px;
	color: #333
}
IMG {
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: medium none;
	BORDER-TOP: medium none;
	BORDER-RIGHT: medium none
}
LI {
	LIST-STYLE-TYPE: none;
	LIST-STYLE-IMAGE: none
}
INPUT {
	FONT-FAMILY: Arial, Verdana, Geneva, sans-serif;
	COLOR: #000000;
	FONT-SIZE: 12px
}
UL {
	PADDING-BOTTOM: 0px;
	LIST-STYLE-TYPE: none;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	LIST-STYLE-IMAGE: none;
	PADDING-TOP: 0px
}
LI {
	PADDING-BOTTOM: 0px;
	LIST-STYLE-TYPE: none;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	LIST-STYLE-IMAGE: none;
	PADDING-TOP: 0px
}
.clear1 {
	clear: both;
}
A {
	COLOR: #333;
	TEXT-DECORATION: none
}
A: active {
	COLOR: #333;
	FONT-SIZE: 12px;
	TEXT-DECORATION: underline
}
A: link {
	COLOR: #333;
	FONT-SIZE: 12px
}
A: visited {
	COLOR: #333;
	FONT-SIZE: 12px
}
A: hover {
	COLOR: #ff0000;
	FONT-SIZE: 12px
}
.pr{
	position:relative;
}
.pa{
	position:absolute;
}
.fl{
	float:left;
}
.fr{
	float:right;
}
.cf:after{
	content:".";
	display:block;
	height:0;
	visibility:hidden;
	clear:both;
}
.cf{
	*zoom:1;
}
.topbg {
	width:100%;height:130px;BACKGROUND:#888 url('stop0.gif') repeat-x top;border-bottom:0px #d18648 solid;
}
.toplink{margin:0 auto;width:1100px;height:34px;}
.welcome{float:left;width:400px;line-height:34px;}
.elink{float:right;width:200px;height:34px;line-height:34px;z-index:100;position:relative;}
.elink ul li {
	float: left;
	position: relative;
	DISPLAY: inline-block;
}
.elink UL UL {
	POSITION: absolute;
	FILTER: alpha(opacity=100);
	BACKGROUND: #000;
	VISIBILITY: hidden;
	TOP: 34px;
	LEFT: 0px !important;
	_left: -1px;
	opacity: 0.8;
	z-index: 100;
}
.htel{float:right;width:200px;color:#944402;height:34px;line-height:34px;FONT-FAMILY:  Arial;font-weight:bold;font-size:16px;padding-left:40px;background:url('htel.png') no-repeat left;}
.top{MARGIN:0px auto; WIDTH: 1100px; HEIGHT: 80px;margin-top:10px}
.logo{ float:left;WIDTH: 180px;HEIGHT: 80px;BACKGROUND: url(logo.png) no-repeat;}
.clogo{float:left;width:240px;height:80px;background:url(ccc2.gif) no-repeat left;overflow:hidden;}
.clogo .gsname{width:240px;height:35px;margin-top:10px;padding-left:20px;line-height:35px;font-size:24px;font-weight:bold;color:#FFF;}
.clogo .wzname{width:240px;height:35px;margin-top:0px;padding-left:20px;line-height:35px;}
.wzname a {font-size:14px;color:#fff}
.tr{
float:right; WIDTH: 660px; HEIGHT: 80px; margin-top: 0px; 
}
.prosear{float:right;margin-top:0px;height:25px;margin-right:30px;padding:0px;}
.searchq {
FLOAT: right;width:200px;MARGIN-TOP: 0px; height:25px;padding-left:0px;}

.search_txt {
	 float:left;PADDING-RIGHT: 0px; PADDING-LEFT: 15px; BACKGROUND: url(search_txt.png) no-repeat left bottom; color:#555; PADDING-BOTTOM: 0px; WIDTH: 185px; padding-top:0px; padding-bottom:0px;HEIGHT: 25px;line-height:25px;border:0px;marign-top:0px;
}
.search_btn{float:left;width:32px;height:25px;overflow:hidden;margin:0px;padding:0px;}
#nav{margin:0px auto;  width:100%;height:40px;line-height:40px; background:url('') repeat-x center; clear:both;padding-top:18px}
.menu {	MARGIN: 0px auto; WIDTH: 660px; BACKGROUND: url('') no-repeat center; HEIGHT: 40px;z-index:10;}
.navigation{ padding-left:0px;}
.navigation li{float:left;width:110px;text-align:center;  position:relative; padding-left:0px; z-index:50; background:url('ccc.gif') no-repeat right top;}
.navigation li.navlast{float:left;width:110px;text-align:center;  position:relative; padding-left:0px; z-index:50; background:none;}
.navigation li a,.navigation li a:visited{display: block;text-decoration: none;color: #fff;font-weight: bold; font-size:14px}
.navigation li a:hover,.navigation li.hover a{color: #971017;text-decoration: none;background: url('navover.gif') repeat-x center; }
.navigation ul{display:none;}
.navigation ul li{background-image:none;background-color:#ff0000;  line-height:30px;margin:0px; padding: 0px;}
.navigation ul li a,.navigation ul li a:hover{background-image:none;color:#f8441a; margin:0px; padding: 0px;}
.navigation li ul { width:100%; display:none; position:absolute; top:40px; left:0px; margin: 0px;  padding:0; z-index:50;  background-color:#f76c02;padding-bottom:5px;filter: alpha(opacity=85);/*IE*/ opacity: 0.85;/*Mozilla*/}
.navigation li ul ul { left:110px; top:20px; z-index:55; top:0; display:none;width:140px;}
.navigation li ul ul li{width:110px;}
.navigation li ul li {background-color:#fff; border:0; background-image:none;font-family:simsun;}
.navigation li ul li a:link {margin:0 auto;width:110px; color:#971017; font-weight:normal; text-align:center; background-image:none;FONT-SIZE: 12px; border-bottom:1px #eee solid;}
.navigation li ul li a:visited {margin:0 auto;width:110px;  background-image:none; font-weight:normal; color:#971017;FONT-SIZE: 12px;border-bottom:1px #eee solid;}
.navigation li ul li a:hover {margin:0 auto; color:#fff; background-image:none; background:#f76c02 url('ulbg.gif');}
.navigation li ul li.hover{ background:#362a23;background-image:none; }
.navigation li.hover ul a{background-image:none; }
.bant{margin:0 auto;width:100%;height:10px;background:url('bant.png') repeat-x top;position: relative;z-index: 2;}
.flash{
  width:100%;
  height:437px;
  BACKGROUND:url(bannerbg.gif) no-repeat center bottom;
position: relative;top:-10px;z-index:1;

}
.banner {
  height:400px;
  }
#flashs{ position:relative; height:400px; overflow:hidden;}
#flashs .bgitem{  z-index:1;position:absolute; top:0; }
#flashs .btn{ position:absolute; z-index:7; bottom:5px; left:46%; margin-right:-450px; padding:5px 6px;}
#flashs .btn span{ color:#F98904;  background:#fff; border:1px solid #FF4D4D; cursor: pointer;display: inline-block;margin-left: 5px;padding:2px 6px;}
#flashs .btn span.cur{ background:#FF7300; color:#fff;}

.index-product{margin:20px auto;width:990px;height:580px;overflow:hidden;}
.index-product .title{left:3px;top:0;z-index:5;}
.img2t h2 a{font-size: 36px;color: #000;font-weight: bold;text-shadow:1px 1px 2px #775e5c;line-height:36px}
.i2tp{font-size: 24px;color: #444;}
.i2tw{color: #888;line-height: .6;font-size: 13px;padding-top:20px;}
.i2tw>div{
  border: 2px solid #888;
  
  font-weight: bold;
  height: 30px;
  line-height: 30px;
  margin-right: 9px;
  text-align: center;
  padding:5px;
  }
.i2tw i{font-size: 36px;font-weight: bold;}
.i2tm{background:url('index_07.png') no-repeat center;width: 96px;height: 31px;line-height: 1;padding-left:11px; padding-right:0; padding-top:8px; padding-bottom:0}
.i2tm a{color: #fff;font-size: 13px;padding-right:40px;}
.index-product .intro{left:92px;top:245px;width:320px;color:#555;font-size:14px;z-index:5;line-height:25px;}
.index-product .intro span{transition:all 0.3s ease;}
.index-product .intro span:hover{font-size:18px;color:#ea5529;font-weight:800;}
.index-product .img{bottom:0;right:-40px;z-index:3;}
.index-product .img2{bottom:30px;}
.index-product .img img{transition:all 0.3s ease;}
.index-product .img img:hover{transform:scale(1.02);}
.index-product .more{left:90px;top:200px;z-index:9;}
.zt2 {margin:0px auto;width:990px;height:auto;margin-top:5px;overflow:hidden;font-family:simsun;}
.gsjj {float:left;width:450px;height:auto;border:#ddd 1px solid;overflow:hidden;}
.gsjj .top{height:40px; border-bottom:#ccc 1px solid;width:98%;margin:0 auto;}
.top .topl{float:left;width:150px;height:40px;line-height:40px;font-weight:bold;text-indent:10px; color:#ef8200;font-size:14px;}
.top .topr {float:right;width:50px;margin-right:0px;line-height:40px;}
.top .topr a{color:#fff}
.twlb {float:left;width:205px;height:150px;margin-right:0px;}
.gsjj .ztm{padding:5px;height:154px;line-height:22px;border:#ddd 0px solid}
.news {
	MARGIN:0px 0px;
	WIDTH:526px;
	FLOAT:right;
	HEIGHT:auto;

	 padding:0px;
	 BORDER:#ddd 1px solid;overflow:hidden;
}
.news .top{height:40px; border-bottom:#ccc 1px solid;width:98%;margin:0 auto;}

.news .ztm{padding:5px;height:154px;line-height:25px;border:#ddd 0px solid}
.news UL LI {
	margin-left:5px;
	BORDER-BOTTOM:0px dotted #e2e2e2;
	POSITION:relative;
	LINE-HEIGHT:25px;
	PADDING-LEFT:15px;
	DISPLAY:block;
	BACKGROUND:url('dian.gif') no-repeat 5px center;
	HEIGHT:25px
}
.news UL{
float:right;width:310px
}
.news UL LI A:hover {
	COLOR:#ff0000
}
.news UL LI SAMP {
	POSITION:absolute;
	COLOR:#999;
	TOP:0px;
	RIGHT:3px
}
.cpbbg{width:100%;height:40px;overflow:hidden;background:url('kkk.jpg') no-repeat top;}
.flinkbg{margin:20px auto;width:100%;height:auto;overflow:hidden;background:url('flinkbg.gif') repeat-x;font-family:Arial;}
.flink {
	MARGIN:20px auto;
	WIDTH:1002px;
	HEIGHT:auto;

	 padding:0px;

overflow:hidden;
}

.flink .top{height:40px; border-bottom:#ccc 1px solid;width:98%;margin:0 auto;}

.flink .nr{ line-height:23px; color:#b2b2b2; padding:10px; background:url('') repeat-x top;height:30px;width:958px;overflow:hidden;}
.flink .nr .li1{ float:left;padding:0 8px;}

.db{width:100%;height:180px;background:url('bottombg.gif') repeat-x top;margin-top:10px;text-align:center;font-family:Arial;}
.dblink{margin:0 auto;width:1000px;height:45px;padding-top:0px;line-height:45px;color:#eee;background:url('blinkbg.gif') repeat-x;}
.dblink a {color:#fff;padding-left:10px;padding-right:10px}
.copyright {
	margin:10px auto;
	width:1000px;
	height:120px;
	line-height:20px;
	padding-top:0px;

}

.lxs {
	margin:0 auto;
	width:1000px;
	text-align:center;
	line-height:28px;padding-top:15px;
}