/* CSS Document */

body,ul,li,dt,dl,dd,h1,h2,h3,h4,h5,h6,h7,input,p,form{
margin:0;
padding:0;
}
a{
text-decoration:none;
color:#6C6C6C;
}
a:hover{
color:#FF0000;
}
li{
list-style:none;
}
body{
font-size:12px;
color:#6C6C6C;
line-height:32px;
font-family:Arial, Helvetica, sans-serif;
}
.body_box1{
width:1044px;
margin:0 auto;
}
.body_box{
width:875px;
margin:0 auto;
}
.img_box{
width:329px;
margin:0 auto;
}
.logo_box{
width:72px;
margin:0 auto;
}
.index_box{
width:740px;
margin:0 auto;
}
#index_box{
margin-top:50px;
margin-bottom:20px;
}
.left_box{
float:left;
width:135px;
}
.right_box{
float:left;
width:740px;
margin-top:30px;
}
.about_box{
width:980px;
margin:0 auto;
height:1111px;
}
.about_left{
float:left;
width:200px;
}
.fenlei {
 width:170px;
 padding:60px 0 0 10px;
}
.fenlei li {
 width:160px;
 height:24px;
 line-height:24px;
 font-weight:bold;
 background:#0296D1;
 border-bottom:#038DC5 1px dotted;
}
.fenlei li a {
 height:24px;
 color:#fff;
 line-height:24px;
}
.fenlei li a:hover { 
 color:#ffff00;
}
.fenlei li.fl0 {
 background:none;
 width:140px;
 padding:0 0 0 20px;
 height:24px;
 font-weight:normal;
 line-height:24px;
 border-top:0;
 background:#11B0F0;
 border-bottom:#038DC5 1px dotted;
}
.about_right{
float:left;
width:745px;
}
.products_box li{
width:186px;
height:156px;
float:left;
text-align:center;
margin:0;
padding:0;
}
.products_box li img {
 padding:2px;
 border:#cccccc 1px solid;
 margin:0;
}
.pro1 {
 width:152px;
 height:123px;
 padding:0 17px;
 overflow:hidden;
 display:block;
}
.pro2 {
 width:152px;
 height:36px;
 padding:0 17px;
 overflow:hidden;
 display:block;
}
.products_detail{
clear:both;
overflow:hidden;
width:343px;
margin:0 auto;
}
.products_detail li{
width:343px;
text-align:center;
}
#index_body{
clear:both;
overflow:hidden;
background:#E7E9EA;
border:1px solid #CADADF;
}
.clear_both{
clear:both;
font-size:0px;
height:0px;
overflow:hidden;
}
.news_box li{
line-height:40px;
background:url(../images/list_img.jpg) no-repeat 0px 13px;
border-bottom:dashed 1px #CACACA;
}
.news_box p{
float:right;
}
.news_box li a{
margin-left:20px;
}
.news_box1{
text-align:center;
border-bottom:1px solid #CCCCCC;
}
#fenye a {
   padding:0 4px;
   border:#ccc 1px solid;
   margin:0 1px;
}
#fenye a:hover {
   text-decoration:none;
   background:#ccc;
   color:#000;
}
#fenye .a1 {
  padding:0 4px;
   border:#ccc 1px solid;
   margin:0 1px;
   background:#ccc;
   color:#000;
}