body{ font-size: 12px; font-family:Arial, Helvetica, sans-serif;margin:0px;	 background:url(../images/topbg1.jpg) repeat-x;  }



ul,li{ margin:0px; padding:0px; list-style:none;display: inline-block;}

a:link {

color: #333333;

text-decoration: none;

}

a:visited {

text-decoration: none;

color: #333;

}

a:hover {

text-decoration: none; 

color: #ff0000;

}

a:active {

text-decoration: none;

color: #333;

}

.white a:link { color:#ffffff;text-decoration: none;}

.white a:hover {color:#ffffff;text-decoration: none;}

.white a:active {color:#ffffff;text-decoration: none;}

.white a:visited {color:#ffffff; text-decoration:none}



.xgxx{width: 350px;display: block;float: left;line-height: 28px;}

#top,#nav,#content,#banner,#product1,#cpnews,#contact,#sousuo{

margin: 0px  auto;

width:1000px;

overflow: hidden;

}

#top1{width:100%; margin:0 auto;}



#top {

height:80px;

background-image: url(../images/topbg.jpg);

background-repeat: no-repeat;



}

#top img{float:left; margin-top:10px;}

#ajbg{

width:400px;

height:70px;

float:right;

margin-top:10px;

margin-right:15px; background: url(../images/../images/tel.gif) no-repeat right 10px;

}

#nav{

background-image: url(../images/nav-bg.jpg);

background-repeat: no-repeat;

height:41px;

line-height:36px;

overflow: hidden;

font-size:14px;

font-weight:bold;

text-align:center;  

}



#nav li{float:left;

list-style:none;

width:105px;

}

#nav li a { display:block; width:125px; height:35px; }

#nav li a:hover{ background:url(../images/nav-hor.jpg) }



.li0{ float:left; width:125px; text-align:center; height:41px;}

.li1{ float:left; width:125px; margin-left:-2px; text-align:center; height:36px; background:url(../images/nav-hor.jpg) no-repeat;}





#banner{ padding-top:6px; height:265px; background:#FFFFFF}

#sousuo{background-color:#828282; height:29px; line-height:29px; margin-top:4px !important; margin-top:-4px; color:#FFFFFF; width:998px;}

#sousuoleft{ background:url(../images/ssbg.jpg) no-repeat; width:88px; padding-left:10px; height:29px; color:#333; font-size:14px; font-weight:bold; float:left;}

#sousuoright{float:right; width:898px;}

#contact{padding-bottom:10px; background:#FFFFFF }

#left{width:724px; float:left;}

#right{ float:right; width:255px; }

.rnews{ background-image: url(../images/titbg.jpg); background-repeat: no-repeat; background-position: center top; border:#D9D9D9 1px solid; margin-top:10px;}

.rnewsleft{float:left; font-size:14px; font-weight:bold; margin-left:30px!important;margin-left:20px; margin-top:10px;}

.rnewsright{float:right; margin-right:10px;margin-top:13px;}

.product_list{ margin-top:40px;}

.product_list ul{ margin-left:20px!important;margin-left:0px;}

.product_list li{ text-align:left; line-height:26px; height:26px; list-style:none; }

.product_list  strong{ font-weight: lighter;}





.lx{width:255px; margin-top:10px; float:right;}





.tit{width:730px;  background: url(../images/tit-bg.jpg) repeat-x; height:33px; border:#D9D9D9 1px solid; border-bottom:none;  overflow:hidden; margin-top:10px;}

.titleft{background:url(../images/zi-bg.jpg) no-repeat; width:98px; text-align:center; line-height:30px; color:#FFFFFF; font-weight:bold; font-size:14px; float:left; padding-right:20px; }



.more{float:right; margin-right:10px; margin-top:10px;}





#product{line-height:25px; float:left;color:#333; width:99.5%!important;width:99.5% ; margin-bottom:10px; }

#product ul{overflow:hidden; border:#E0E0E0 1px solid; border-top:none;width:101.4%  }

#product li{ border-bottom:#CCC 1px dotted; line-height:25px;color:#6A6A6C; width:49%; float:left; margin:0px 0px 10px 0px; height:124px; overflow:hidden;}



#product li img{float:left; border:#CCC 1px solid; padding:1px; margin:5px; margin-top:8px; height:103px; width:135px;margin-right:15px;}



#jj{line-height:22px; width:715px; float:right; margin-top:10px; color:#666;}





#company{width:710px; border:#DADADA 1px solid; border-top:none;  padding:10px; line-height:26px; color:#333333; overflow:hidden; float:left; padding-top:3px!important; padding-top:10px;}



#company img{ margin-right:5px;}



#footer a{font-weight: lighter;}

#footer{ width:auto; margin:0 auto; background-image: url(../images/bottom.jpg); background-repeat: repeat-x; overflow:hidden;}

#bottom{ line-height:28px; overflow:hidden; text-align:left; margin:0 auto; width:1000px; text-align:center;font-weight: lighter; }

#link{ line-height:28px; text-align:left; padding-top:10px; }



.pagelist1 {width:730px; float:right; border-bottom:dotted 1px #DBDBDB; }



.lbt {display:block;  float:left; width:590px; text-indent:30px!important; text-decoration:none; white-space:nowrap; text-overflow:ellipsis; overflow: hidden; display:inline;}

.ldt {display:block; width:100px; float:right; text-align:center; color:#999; text-decoration:none; display:inline;}

.lbt a { height:30px; display:block; line-height:30px; color:#666; text-decoration:none; cursor:hand; background:url(../images/line2.gif) no-repeat 0 0;}

.lbt a:hover{ color:#F00; text-decoration:none; background-image: url(../images/line2.gif); background-repeat: no-repeat; background-position: 0 -30px;}



#kexc{width:720px; overflow:hidden;}

#kexc ul{list-style:none; margin-left:0px!important;margin-left:-25px;}

#kexc li{list-style:none; height:170px;   float:left; margin-left:17px; text-align:center; line-height:30px; margin-top:10px!important;margin-top:10px; font-size:14px; color:#333;}

#kexc li img{border:#ccc 3px solid;height:136px;width:180px;  line-height:30px; }



#atitle1{ text-align:center; font-size:14px; font-weight:bold; color:Red}

h3{font-size:16px; text-align:center;  font-weight:bold; color:Red; margin-top:5px; margin-bottom:10px;}



.pro{ margin-top:40px!important;margin-top:40px;}

.pro ul{overflow:hidden; border-top:none;width:98%  ;padding-left:10px;}

.pro li{ border-bottom:#CCC 1px dotted; line-height:25px;color:#6A6A6C; width:100%; float:left;  height:26px; overflow:hidden;}



.pro_a1{ }

.pro_a1 ul{overflow:hidden; border-top:none;width:98%  ;margin-top:20px!important;margin-top:20px; padding-left:10px;}

.pro_a1 li{ border-bottom:#CCC 1px dotted; line-height:25px;color:#6A6A6C; width:24%; float:left;  height:26px; overflow:hidden;}





.sabrosus{ float:left; margin: 3px; text-align: center; width: 730px; margin: 0 auto; padding:3px 3px 3px 3px;}
.sabrosus li{  width: 60px !important;
    height: 25px !important;
    margin: 0 !important;}
.sabrosus A{ border:#dedfde 1px solid; background-position: 50% bottom; color: #CC0000; margin-right: 5px; padding:2px 3px 2px 6px; text-decoration: none;}

.sabrosus A:hover{background-image: none; color: #fff; background-color: #777777; border:#000 1px solid;}

.sabrosus a:active{ background-image: none; color: #fff; background-color: #777777; border:#000 1px solid;}

.sabrosus span.current{border:#adaaad 1px solid; color: #adaaad; margin-right: 3px; padding:2px 6px 2px 6px;}

.sabrosus span.disabled{ border:#adaaad 1px solid; color: #adaaad; margin-right: 3px; padding:2px 6px 2px 6px;}

.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}

.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}

#company a:link{color:#333; text-decoration:none; font-weight:bold;}

#company a:visited{text-decoration:none; color:#000; font-weight:bold;}

#company a:hover{text-decoration:none; color:#c00; font-weight:bold;}

#company a:active{text-decoration:none; color:#333; font-weight:bold;}





.related { width:710px; }

.related h2 { font-size:14px; margin-bottom:10px }

.related ul li { width:130px; text-align:center; float:left; margin-right:8px; }

.related ul li img { width:126px; height:80px; padding:1px; border:1px solid #CCC }