/* CSS Document */
body,td,th {
font-size:12px;
	color: #540e08;
	line-height:21px;
}
body {
background:url(../images/bg.jpg) top center;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a {
	font-size: 12px;
	color: #540e08;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #540e08;
}
a:hover {
	text-decoration: none;
	color: #540e08;
}
a:active {
	text-decoration: none;
	color: #CC0000;
}
.top{
width:100%;
margin:0 auto;
padding:0px;
background:url(../images/topbg.jpg) center;
}
.top ul{
width:1002px;
margin:0 auto;
padding:0px;
}
.menu{
width:100%;
margin:0 auto;
padding:0px;
height:41px;
background:url(../images/menubg.jpg) center;
}
.menu ul{
width:1002px;
margin:0 auto;
padding:0px;
}
.banner{
width:1420px;
margin:0 auto;
padding-top:10px;
}
.bu{
width:1002px;
margin:0 auto;
padding:0px;
}
.jingpin{
width:1002px;
margin:0 auto;

}
.jingpin2{
width:1002px;
height:327px;
margin:0 auto;
text-align:center;
}
.gongyi{
width:1002px;
margin:0 auto;
text-align:center;}
.gongyi2{
width:1002px;
margin:0 auto;
text-align:center;}
.AD{
width:1002px;
margin:0 auto;
text-align:center;}
.youshi{
width:1002px;
margin:0 auto;
text-align:center;}
.zizhi{
width:1002px;
margin:0 auto;
text-align:center;}
.zizhi2{
width:1002px;
height:225px;
margin:0 auto;
text-align:center;
background:url(../images/zzbj.jpg)}
#demo {
overflow:hidden;
margin-left:40px;
width: 910px;
}
#demo img {
border: 0px;
}
#indemo {
float: left;
width: 800%;
}
#demo1 {
float: left;
}
#demo1 ul{
}
#demo1 li{
list-style:none;
float:left;
margin:0px;
padding-top:10px;
padding-left:0px;
background:url(../images/bb2.jpg) no-repeat center top;
width:273px;
height:199px;
}
#demo2 {
float: left;
}
#demo2 ul{
}
#demo2 li{
list-style:none;
float:left;
margin:0px;
padding-top:10px;
padding-left:0px;
background:url(../images/bb2.jpg) no-repeat center top;
width:273px;
height:199px;
}
.chanpin{
width:1002px;
margin:0 auto;
height:630px;
text-align:center;}
 .cur{cursor:default;}
 #ta_,dl{position:relative;float:left;height:100px;width:1002px;}
 h4,dt{float:left;height:171px;margin:0px;display:inline;line-height:31px;width:246px;position:relative;z-index:11;text-align:center;font-weight:normal;cursor:pointer;  color:#8a5001;font-weight:bold;}
 .c,dd{position:absolute;top:172px;left:0;width:1002px; padding-top:10px; padding-bottom:0px; padding-left:0px; padding-right:0px;overflow:hidden;display:block;  height:455px; }
 .cp1{
 width:100%;
 height:100%;
 }
  .cp1 ul{
 width:90%;
 height:100%;
 margin:0 auto;
 padding:0px;
 }
  .cp1 li{
list-style:none;
float:left;
margin:0px;
padding-top:10px;
padding-left:30px;
padding-right:30px;
background:url(../images/bb2.jpg) no-repeat center top;
width:235px;
height:210px;
  }
  .cp2{
 width:100%;
 height:100%;
 }
   .cp2 ul{
 width:100%;
 height:100%;
 margin:0px;
 padding:0px;
 }
   .cp2 li{
list-style:none;
float:left;
margin:0px;
padding-top:10px;
padding-left:2px;
padding-right:2px;
background:url(../images/bb2.jpg) no-repeat center top;
width:235px;
height:210px;

  }
  .cp3{
 width:100%;
 height:100%;
 }
   .cp3 ul{
 width:100%;
 height:100%;
 margin:0px;
 padding:0px;
 }
   .cp3 li{
list-style:none;
float:left;
margin:0px;
padding-top:10px;
padding-left:2px;
padding-right:2px;
background:url(../images/bb2.jpg) no-repeat center top;
width:235px;
height:210px;

  }
  .cp4{
 width:100%;
 height:100%;
 }
   .cp4 ul{
 width:100%;
 height:100%;
 margin:0px;
 padding:0px;
 }
   .cp4 li{
list-style:none;
float:left;
margin:0px;
padding-top:10px;
padding-left:2px;
padding-right:2px;
background:url(../images/bb2.jpg) no-repeat center top;
width:235px;
height:210px;

  }
 #ta_{clear:left;}
 h1{clear:left;padding:10px 0}
 #ta_1.cur{color:#f60}
 #ta_2.cur{color:blue}
 #ta_3.cur{color:green}
 .gongchang{
width:1002px;
margin:0 auto;
text-align:center;}
.gongchang2{
width:1002px;
height:252px;
margin:0 auto;
text-align:center;}
 .anli{
width:1002px;
margin:0 auto;
text-align:center;}
.anli2{
width:1002px;
height:254px;
margin:0 auto;
text-align:center;}
.gongsijianjie{
width:1002px;
margin:0 auto;
}
.gs2{
width:1002px;
margin:0 auto;
height:482px;
}
.gs2_z{
width:584px;
float:left;
height:482px;
font-size:14px;
}
.gs2_z ul{
width:520px;
height:482px;
margin:0px;
padding-left:30px;
text-align:left;
line-height:23px;
}
.gs2_y{
width:418px;
float:left;
height:482px;
}
.gs2_y ul{
margin:0px;
padding:0px;
}
.gs2_y li{
width:353px;
height:32px;
line-height:32px;
margin:0px;
padding-left:55px;
list-style:none;
text-align:left;
background:url(../images/index_37.jpg);
}
.link{
width:1002px;
margin:0 auto;
height:113px;
}
.link_z{
width:213px;
float:left;
height:113px;
}
.link_y{
width:789px;
float:left;
height:113px;
background:url(../images/index_40.jpg);
}
.link_y ul{
width:789px;
height:93px;
margin:0px;
padding-top:20px;
padding-left:0px;
}
.link_y li{
list-style:none;
}
#ademo {
overflow:hidden;
margin-left:40px;
width: 910px;
}
#ademo img {
border: 0px;
}
#aindemo {
float: left;
width: 800%;
}
#ademo1 {
float: left;
}
#ademo1 ul{
}
#ademo1 li{
list-style:none;
float:left;
margin:0px;
padding-top:10px;
padding-left:0px;
background:url(../images/bb2.jpg) no-repeat center top;
width:273px;
height:199px;
}
#ademo2 {
float: left;
}
#ademo2 ul{
}
#ademo2 li{
list-style:none;
float:left;
margin:0px;
padding-top:10px;
padding-left:0px;
background:url(../images/bb2.jpg) no-repeat center top;
width:273px;
height:199px;
}
#xdemo {
overflow:hidden;
margin-left:40px;
width: 910px;
}
#xdemo img {
border: 0px;
}
#xindemo {
float: left;
width: 800%;
}
#xdemo1 {
float: left;
}
#xdemo1 ul{
}
#xdemo1 li{
list-style:none;
float:left;
margin:0px;
padding-top:10px;
padding-left:0px;
background:url(../images/bb2.jpg) no-repeat center top;
width:273px;
height:199px;
}
#xdemo2 {
float: left;
}
#xdemo2 ul{
}
#xdemo2 li{
list-style:none;
float:left;
margin:0px;
padding-top:10px;
padding-left:0px;
background:url(../images/bb2.jpg) no-repeat center top;
width:273px;
height:199px;
}
.di{
width:100%;
height:180px;
text-align:center;
line-height:28px;
background:#660000;
margin-top:30px;
color:#FFFF99;
}
.di a:link {
	text-decoration: none;
	color:#FFFF99;
}
.di a:visited {
	text-decoration: none;
color:#FFFF99;
}
.di a:hover {
	text-decoration: none;
color:#FFFF99;
}
.di a:active {
	text-decoration: none;
color:#FFFF99;
}
.di ul{
width:1002px;
height:110px;
margin:0 auto;
padding-top:50px;
text-align:center;
}
.ny{
width:1002px;
margin:0 auto;
padding-top:20px;
}
.ny_l{
width:203px;
margin:0px;
padding:0px;
float:left;
}
.ny_r{
width:764px;
margin-left:35px;
padding:0px;
float:left;
background:url(../images/ny_09.jpg)
}
.clear{
clear:both;
}
.mjcp{
}
.mjcpnr{

}
.mjcpnr ul{
margin:0px;
padding:0px;
}
.mjcpnr li{
height:33px;
list-style: none;
margin:0px;
background:url(../images/ny_07.jpg);
padding-left:30px;
line-height:33px;
}
.lxwm{
margin:0px;
padding-top:10px;
}
.lxwmnr{
background:url(../images/ny_14.jpg);
height:215px;
}
.lxwmnr ul{
margin:0px;
padding-left:10px;
padding-right:10px;
}
.tb{
background:url(../images/ny_05.jpg);
height:92px;
line-height:80px;
padding-left:90px;
}
.nr{
max-height:none;
min-height:500px;}
.nr ul{
margin:0px;
padding-left:20px;
width:730px;
}

.nr li{
list-style:none}