BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;font-family:Verdana, Arial, Helvetica, sans-serif,宋体; background:url(../images/bg.gif) repeat-x scroll center top #eff0f2; 
	}

TR {
	 LINE-HEIGHT: 25px; font-family:Verdana, Arial, Helvetica, sans-serif,宋体; color:#333333;FONT-SIZE: 12px;
}
TD {
	FONT-SIZE: 12px; LINE-HEIGHT: 25px; font-family:Verdana, Arial, Helvetica, sans-serif,宋体; color:#333333;
}
A {
	COLOR: #333333; TEXT-DECORATION: none;font-family:Verdana, Arial, Helvetica, sans-serif,宋体;
}
A:hover {
	COLOR: #0000EE; TEXT-DECORATION: none;
}
.content {
	COLOR: #333333;	PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 980px; PADDING-TOP: 0px; 
}
.header {
	CLEAR: both; HEIGHT: 100px; width:980px; marign-bottom:0px; margin-top:3px; 
}
.head_left{
 float:left;  HEIGHT: 100px; width:690px; marign-bottom:0px; margin-top:0px; background:url(../images/logo_left.jpg) } 
.head_right{
 float:right;  HEIGHT: 100px; width:290px; marign-bottom:0px; margin-top:0px; background:url(../images/logo_right.gif)}
#head_top{marign-bottom:0px; margin-top:0px; float:left; padding-top:35px; padding-left:55px; FONT-SIZE: 12px; font-family:Verdana, Arial, Helvetica, sans-serif,宋体; }
.pic{
	padding-left:0px; padding-right:0px; margin:0 auto; height:53px; float:left;
}
#head_bot{HEIGHT: 95px; width:237px; marign-bottom:0px; margin-top:0px; background:url(../images/tel.gif); float:left}
#banner{width:960px; height:287px; margin:0px auto; padding:10px 10px 10px 10px; overflow:hidden;}
.menu{width:980px; height:38px; margin:0px auto; padding:0px 0 0 0; overflow:hidden; background:url(../images/menu.jpg) 0px 0px no-repeat;}
#menumain{
   margin:0;
   white-space:nowrap;
   overflow:hidden;
   width:980px;
   height:38px;
   text-align:center;
   font-weight: bold;
   font-family:Arial, Helvetica, sans-serif,宋体; font-size:14px;
}
#menumain .menumain{
   float:left;
   height:38px;
   width:120px;
   text-align:center;  
   font-weight: bold;
   font-family:Arial, Helvetica, sans-serif,宋体; font-size:14px;
}
#menumain .menuleft{
   float:left;
   width:29px;
   height:38px;
   text-align:center;
}
#menumain .menuright{
   float:right;
   width:29px;
   height:38px;
   text-align:center;
}
#menumain .line{
   float:left;
   width:2px;
   height:38px;
   background:url(../images/line.jpg) 0px 0px no-repeat;
}
#menumain a.menumain:link,#menumain a.menumain:active,#menumain a.menumain:visited{ 
   color: #FFFFFF; 
   margin:0px;  
   padding-top: 12px;     
   text-decoration: none;
   font-family:Arial, Helvetica, sans-serif,宋体; font-size:14px;
   height:38px;
   width:126px;
}
#menumain a.menumain:hover {
 color: #FFFFFF;   background:url(../images/menubg.jpg) 0px 0px no-repeat; 
} 
.foot{
   width: 980px;
    background: url(../images/foot.gif) no-repeat;
    height: 62px;
	margin-top:0px;	
}
.footmid{
margin:0 auto;
padding-top:28px;
width:980px;
text-align:center; color:#fff; font-family:Arial, Helvetica, sans-serif,宋体; font-size:12px; letter-spacing:0.5px;
}
.main{
 margin:10px 0 0 0; width:980px; overflow:hidden; background-color:#FFF;
}
.main2{
 margin:0 auto; width:980px; overflow:hidden; background-color:#FFF;
}
#banner2{width:960px; margin:0px auto; padding-left:10px; padding-right:10px; overflow:hidden;}
.right {
	FLOAT: right; MARGIN: 0px 0px 0px 0px;WIDTH: 725px; padding-right:0px; padding-right:0px; font-family:Verdana, Arial, Helvetica, sans-serif,宋体; font-size:12px; padding-left:15px; 
}
.neiyemid {
 MARGIN: 0px 0px 0px 0px;WIDTH: 740px;  font-family:Verdana, Arial, Helvetica, sans-serif,宋体; font-size:12px; background:url(../images/img15.gif) repeat-x; float:right;
}
.right1 {
	FLOAT: left; MARGIN: 0px 0px 0px 0px;WIDTH: 430px; padding-right:15px; font-family:Verdana, Arial, Helvetica, sans-serif,宋体; font-size:12px;  
}
.right2 {
	FLOAT: right; MARGIN: 0px 0px 0px 0px;WIDTH: 280px; padding-right:0px; padding-right:0px; font-family:Verdana, Arial, Helvetica, sans-serif,宋体; font-size:12px;  
}
.rightmid{
margin:0 auto; padding:0 auto; overflow:hidden;	
}
.left {
	FLOAT: left;  WIDTH: 220px; HEIGHT:auto; font-family:Verdana, Arial, Helvetica, sans-serif,宋体;  font-size:12px;
}
#left{
	margin:0 auto; padding:0 0 0px 0; width:220px; color:#333333; background:url(../images/leftbg.jpg) repeat-y; overflow:hidden; 
 }
.news{
    PADDING:0px auto; MARGIN: 0px auto; height:29px; background:url(../images/abouttop.jpg) no-repeat; width:430px;
}
.newsbg{
padding:0px auto; background:url(../images/newsbg.jpg) bottom no-repeat; height:209px; width:237px;
}
#newslist{
padding:13px 5px 0 12px; width:220px; margin:0 auto;
}
ul.newslist{
color:#333333;
margin:0px;
padding:0px 0px 0px 0px;
}
li.newslist{
display:block;
vertical-align: middle;
height:20px;
padding-left:20px;
padding-top:10px;
list-style-type: none;
background: url(../images/newsdian.jpg) no-repeat 3px 13px;
border-bottom:1px dotted #ccc;
color:#333333;
}
a.newslist:link,a.newslist:visited,a.newslist:active{
text-decoration: none;
font-family:Arial, Helvetica, sans-serif,宋体; 
font-size:12px;
color:#333333;
}
a.newslist:hover{
text-decoration: underline;
color:#0000EE;
}
ul.newslist2{
color:#333333;
margin:0px;
padding:0px 0px 0px 0px;
}
li.newslist2{
display:block;
height:26px;
margin:0;
padding-left:25px;
list-style-type: none;
background: url(../images/newsdian.jpg) no-repeat 8px 11px;
color:#333333;
}
a.newslist2:link,a.newslist2:visited,a.newslist2:active{
text-decoration: none;
font-family:Arial, Helvetica, sans-serif,宋体; 
font-size:12px;
color:#333333;
}
a.newslist2:hover{
text-decoration: underline;
color:#0000EE;
}
.time{
display:block;
height:13px;
margin:0;
list-style-type: none;
float:right;
font-family:Arial, Helvetica, sans-serif,宋体; 
font-size:12px;
color:#8c8c8c;
}
.contbg{
	padding:0 atuo; margin:0 auto; overflow:hidden; width:220px; background:#f6f6f6;
}
.ditu{
	PADDING:0px auto; MARGIN: 0px auto; height:93px; background:url(../images/ditu.jpg) no-repeat; width:220px;
}
#contact{
	padding-left:8px; padding-right:2px; padding-bottom: 5px; padding-top: 5px; width:210px; color:#333333; line-height:17px; 
}
.about{PADDING: 0px auto; MARGIN: 0px auto; height:29px; background:url(../images/newstop.jpg) no-repeat; width:280px;}
.aboutbg {
	padding: 0px auto; COLOR: #333333; LINE-HEIGHT: 21px;  width:280px; 
}
.aboutbgimg{
	padding: 8px 0px 0px 0px; 
}
.product{PADDING: 0px auto; MARGIN: 0px auto; height:31px; background:url(../images/product.jpg) no-repeat; width:725px;}
.neiye{ MARGIN: 0px auto; height:35px; background:url(../images/dian.gif) no-repeat 12px 15px; width:740px; border-bottom: 1px solid rgb(209, 209, 209); padding:0 auto;}
.neiyezi{float:left; padding-top:7px; padding-left:30px;}
.f_en { font-family:Arial, Helvetica, sans-serif}
.dqwz{float:right; padding-top:13px; padding-right:15px;}
.text2 {
    color: #333333;
    font-family: Verdana,Arial,Helvetica,sans-serif,"宋体";
    font-size: 12px;
    line-height: 2em;
}
.productbg{
	MARGIN: 0px auto; height:170px; background:url(../images/productbg.jpg) center no-repeat; width:725px; 
}
#productbg{padding-left:10px; padding-right:10px; width:705px;}
.protop{PADDING: 0px auto; MARGIN: 0px auto; height:29px; background:url(../images/prolist.jpg) no-repeat; width:220px;}
.pro{
	margin-left:0px; margin-right:0px; padding:5px 20px 0px 20px; width:180px; height:auto;
}
.prolist {
	padding:0 auto; MARGIN: 0px; font-family:Verdana, Arial, Helvetica, sans-serif,宋体; 
}
.prolist A.prolist:link {
	padding:1px 0px 0px 22px; DISPLAY: block;BACKGROUND: url(../images/productlist.jpg)  no-repeat 0px 0px; FONT: 12px/28px Verdana, Arial, Helvetica, sans-serif, 宋体; COLOR: #333333; HEIGHT:28px;  vertical-align:middle;
}
.prolist A.prolist:visited {
	padding:1px 0px 0px 22px; DISPLAY: block;BACKGROUND: url(../images/productlist.jpg)  no-repeat 0px 0px; FONT: 12px/28px Verdana, Arial, Helvetica, sans-serif, 宋体; COLOR: #333333; HEIGHT:28px;  vertical-align:middle;
}
.prolist A.prolist:active {
	padding:1px 0px 0px 22px; DISPLAY: block;BACKGROUND: url(../images/productlist.jpg)  no-repeat 0px 0px; FONT: 12px/28px Verdana, Arial, Helvetica, sans-serif, 宋体; COLOR: #333333; HEIGHT:28px;  vertical-align:middle;
} 
.prolist A.prolist:hover {
	DISPLAY: block; COLOR: #0000EE; TEXT-DECORATION: none; vertical-align:middle;  FONT: 12px/28px Verdana, Arial, Helvetica, sans-serif, 宋体; HEIGHT:28px;
}
.titlestyle{
	color:#003E65; font-size:14px; font-weight:bold; padding-left:5px; padding-top:6px; font-family:Verdana, Arial, Helvetica, sans-serif,宋体; width:100px; float:left;
}
.describe {
    margin: auto 0;
    padding-top: 10px; padding-left: 10px; padding-right: 10px;
    width:720px;
    z-index: auto;
	line-height: 25px;
	overflow:hidden;
}


.page {
	PADDING-RIGHT: 0px; PADDING-BOTTOM: 4px; MARGIN: auto; WIDTH: 690px; PADDING-TOP: 4px; BORDER-COLLAPSE: collapse;FONT-SIZE: 12px; overflow:hidden; vertical-align:middle;
}
.news_page {
	FONT-SIZE: 12px; width:690px; text-align:center
} 
.contimg{ float:right;}
.contzi{
	margin-top:0px; margin-left: 0px; padding-left:60px; padding-top:35px; MARGIN-RIGHT: 0px;  line-height:24px; background:url(../images/ccbg.jpg) no-repeat right; height:225px; width:550px;
	}
.contzi1{ font-size: 14px; color:#003e65; font-weight:bold;
	}
.zi1{
	FONT-SIZE: 12px; COLOR: #333333; TEXT-DECORATION: none; text-align:center; 
}	
.newzi{
	FONT-SIZE: 12px; COLOR: #333333; TEXT-DECORATION: none; line-height:25px;
}	
#biaoti{font-weight: bold; height: 30px; line-height: 30px; font-size: 16px; color:#333;}
.productlist {
	MARGIN-TOP: 0px; margin-let:0px; overflow:hidden;
}
.productlist LI {
	PADDING-RIGHT: 10px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 0px; margin:5px 8px 0px 8px; OVERFLOW: hidden; WIDTH: 177px; PADDING-TOP: 0px; HEIGHT: 163px
}
.productlist LI IMG {
	 BORDER:#ccc 1px solid; WIDTH: 180px; HEIGHT: 135px
}
.productlist LI .product_name {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 180px; LINE-HEIGHT: 15px; HEIGHT: 30px; TEXT-ALIGN: center
}
.more{padding-top:10px; float:right; padding-right:7px;}
.more1{padding-top:12px; float:right; padding-right:12px;}