/* CSS Document */
body,td,th {
	font-size: 12px;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background:#231f20;  
}
a {
	font-size: 12px;
	color: #330000;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #330000;
}
a:hover {
	text-decoration: none;
	color: #330000;
}
a:active {
	text-decoration: none;
	color: #330000;
}
.top{
width:1002px;
height:112px;
margin:0 auto;
padding:0px;
}
.top_left{
width:511px;
height:112px;
float:left;
background:url(../images/top.jpg);
}
.menu{
width:1002px;
height:39px;
margin:0 auto;
padding:0px;
line-height:39px;
background:url(../images/tt2.jpg);
text-align:center; 
font-size:14px; 
font-weight:bold; 
line-height:39px;
color:#FFFFFF;
}
.menu a:link {
	text-decoration: none;
	font-size:14px; 
font-weight:bold; 
}
.menu a:visited {
	text-decoration: none;
	color: #fff;
	font-size:14px; 
font-weight:bold; 
}
.menu a:hover {
	text-decoration: none;
	color: #fff;
	font-size:14px; 
font-weight:bold; 
}
.menu a:active {
	text-decoration: none;
	color: #fff;
	font-size:14px; 
font-weight:bold; 
}
.menu ul{
width:1002px;
height:39px;
margin:0px;
padding:0px;
}
.menu li{
list-style:none;
float:left;
}
.dd{
background:url(../images/tt1.jpg);width:115px;height:39px;margin:0px; padding:0px; text-align:center; 
font-size:14px; 
font-weight:bold; 
line-height:39px;
}
.do{ 
width:115px;
height:39px;
margin-left:10px;
padding:0px; 
float:left; 
text-align:center; 
font-size:14px; 
font-weight:bold; 
line-height:39px;
cursor:pointer; 
}
.style1 { 
background-image: url(../images/tt2.jpg); 
margin-left:10px;
padding:0px;
color:#FFFFFF;
width:115px;
height:39px;
text-align:center; 
font-size:14px; 
font-weight:bold; 
line-height:39px;
cursor:pointer;}
.style2 { 
background-image: url(../images/tt1.jpg); 
background-position:center;
margin-left:10px;
padding:0px; 
color:#FFffff;
width:115px;
height:39px;
text-align:center; 
font-size:14px; 
font-weight:bold; 
line-height:39px;
cursor:pointer;}
.banner{
width:1002px;
height:289px;
margin:0 auto;
padding:0px;
}
.box{
width:1002px;
height:945px;
margin:0 auto;
background:#f8f4e2;
}
.boxny{
width:1002px;
max-height:none;
min-height:945px;
margin:0 auto;
background:#f8f4e2;
}
.box_left{
width:257px;
max-height:none;
min-height:945px;
float:left;
background:url(../images/index_23.jpg);
}

.box_right{
width:745px;
float:left;
}
.box_rightny{
width:745px;
max-height:none;
min-height:945px;
float:left;
}
.xiangmu{
width:257px;
height:65px;
}
.xiangmu2{
width:257px;
height:558px;
}
.xiangmu2ny{
width:257px;
max-height:none;
min-height:558px;
}
.xiangmu2 ul{
width:257px;
margin:0px;
padding:0px;
}
.xiangmu2 li{
background:url(../images/index_12.jpg);
height:30px;
width:202px;
line-height:30px;
margin:0px;
padding-left:55px;
list-style:none;
}
.xiangmu2ny ul{
width:257px;
margin:0px;
padding:0px;
}
.xiangmu2ny li{
background:url(../images/index_12.jpg);
height:30px;
width:202px;
line-height:30px;
margin:0px;
padding-left:55px;
list-style:none;
}
.contact{
width:257px;
height:111px;
background:url(../images/index_18.jpg)
}
.contact2{
width:227px;
height:191px;
margin:0px;
padding-left:30px;
padding-top:20px;
line-height:30px;
}
.company{
width:745px;
height:65px;
}
.companyny{
width:705px;
height:65px;
background:url(../images/ny_10.jpg);
line-height:65px;
padding-left:40px;
}
.nynr{
width:745px;
max-height:none;
min-height:600px;
}
.nynr ul{
width:700px;
margin:0 auto;
padding-top:10px;
padding-left:10px;
line-height:22px;
}
.nynr li{
list-style:none;
line-height:22px;
}
.company2{
width:745px;
height:163px;
line-height:25px;
padding-top:20px;
}
.xmzs{
width:745px;
height:63px;
}
.xmzs2{
width:745px;
height:304px;
}
.xmzs2 ul{
width:745px;
height:304px;
margin:0px;
padding:0px;
}
.xmzs2 li{
margin:0px;
padding-left:5px;
float:left;
list-style:none;
}
.news{
width:745px;
height:60px;
}
.news2{
width:745px;
height:270px;
}
.news2 ul{
width:680px;
margin:0px;
padding-left:40px;
}
.news2 li{
width:278px;
height:42px;
background:url(../images/index_20.jpg);
list-style:none;
float:left;
margin-right:20px;
line-height:42px;
padding-left:20px;
}
.line{
width:1002px;
background:url(../images/index_25.jpg);
height:34px;
margin:0 auto;
padding:0px;
}
.link{
width:1002px;
height:81px;
margin:0 auto;
padding:0px;
background:url(../images/index_27.jpg);
}
.link_1{
width:108px;
height:81px;
float:left;
background:url(../images/index_26.jpg);
}
.link_2{
width:894px;
height:81px;
float:left;
}
.link_2 ul{
width:884px;
height:71px;
margin:0px;
padding-left:10px;
padding-top:10px;
}
.link_2 li{
list-style:none;
line-height:22px;
width:90px;
float:left;
}
.di{
width:1002px;
height:81px;
line-height:22px;
text-align:center;
color:#FFFFFF;
margin:0 auto;
padding-top:10px;
}
.clear{clear:both;} 
/*产品滚动*/
#pronr{
	width:670px;
	margin-left:3px;
	margin-right:2px;
}
#demo UL {

text-align:center;
background:none;
 PADDING-RIGHT: 0px;
 PADDING-LEFT: 0px;
 LIST-STYLE-POSITION: outside;
 PADDING-BOTTOM: 0px;
 MARGIN: 0px;
 PADDING-TOP: 0px;
 LIST-STYLE-TYPE: none;
 overflow: hidden;
 background:none;
}


#S_LIST LI {
margin-top:5px;
 width:186px;
 height:165px;
 height:auto;
 float:left;
 list-style-image: none;
 list-style-type: none; 
 margin-left:5px;
 margin-right:5px;
 padding-top:5px;
  padding-bottom: 20px;
}
#S_LIST #title{
word-wrap: break-word; 
word-break: normal;
width:186px;
display:block;
text-align:center;
}
#S_LIST #til {
 DISPLAY: block;
 MARGIN: 0px;
 WIDTH: 186px;
 HEIGHT: auto;
 TEXT-ALIGN: center;
 padding-right: 0px;
 padding-bottom:3px;
 padding-left: 0px;
 background:none;
 text-decoration:none;
 color:#000000;
}
#demo img {
	background:none;
	margin-left:5px;
	margin-right:5px;
	border: 0px solid #73b4e7;
		
}
#demo {

 background: #FFF;
 overflow:hidden;
 width: 670px;
 height:280px;
 background:none;
 margin:0 auto;
 text-align:center;

}
#indemo {
float: left;
width: 800%;
background:none;
}
#demo1 {
 float: left;
 background:none;
}
#demo2 {
background:none;
float: left;
}
/*产品滚动结束*/