
/** 清除内外边距 **/ 
body, h1, h2, h3, h4, h5, h6, hr, p,blockquote, dl, dt, dd, ul, ol, li,pre,form, fieldset, legend, button, input, textarea,th, td,img{margin: 0;padding: 0; }
/** 设置默认字体 **/
body,button, input, select, textarea {font: 12px/1.5 '宋体',tahoma, Srial, helvetica, sans-serif, '微软雅黑';  }
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
em{font-style:normal;}
a{ color:#c12a2f; text-decoration:none;}
a:link{color:#c12a2f;text-decoration:none;}
a:visited{color:#c12a2f;text-decoration:none;}	
a:hover{ text-decoration:none; color:#000;}
ul,li{ list-style-type:none;}	
img{ border:none;}	
h1,h2,h3,h4,h5,h6{ font-size:1em;}

/*解决火狐高度不能自动适应问题*/
.clearfix { zoom:1; }
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }

#head{width:100%; height:110px; background:url(../image/head_01.jpg) repeat-x;}
.head1{width:1100px; height:110px; margin:0 auto;}
.head1z{width:344px; height:110px; float:left; background:url(../image/logo_03.jpg) 0px center no-repeat;
}
.head1y{width:756px; height:110px; float:right; background:url(../image/t_03.jpg); background-repeat:no-repeat; }
.head1y1{width:756px; height:60px; margin-top:70px;}
.head1y1 ul li{display:block; width:82px; float:left; height:60px;  text-align:center; background:url(../image/x_02.png) no-repeat; line-height:25px;}
.head1y1 ul li a{color:#fff;}
.head1yy{float:right; margin-right:30px;  font-size:14px;}
.head1yy a{color:#fff;}
.head1yy a:hover{color:#fff;  }

.head1y1 ul li ul li{width:77px; position:relative; z-index:999; background:#adce66;  height:30px; color:#000; border-bottom:1px solid #fff; }
.head1y1 ul li ul li a{color:#000; display:block;}


#banner{width:100%; height:352px; margin:0 auto;}
#main { width: 100%; margin: 0 auto; text-align: left; position: relative; z-index: 1; }

#controller {
width: 100px;
height:13px;
text-align: center; position:absolute; bottom:9px; left:48%; margin:0 auto;
}
#controller li {margin:0 auto;
display: inline; float:left; margin:0 5px;
width: 13px;
height: 13px;
text-indent:-99999px;
cursor:pointer;
background:url(../image/icon_page.png) no-repeat;
_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true",src='icon_page.png', sizingMethod='crop');
}
#controller li.active {margin:0 auto;
background:url(../image/icon_page_active.png) no-repeat;
_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true",src='icon_page_active.png', sizingMethod='crop');
}
.tbui_slideshow_container {
width: 100%;
height: 350px;
overflow:hidden;
position:relative;
}
#next,#prev{ width:65px; height:65px; overflow:hidden; display:block; position:absolute; top:142px; text-indent:-9999px; cursor:pointer;}
#prev{ left:10px;
background:url(../image/btn_pre.png) no-repeat;
_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true",src='btn_pre.png', sizingMethod='crop');
}
#next{ right:10px;
background:url(../image/btn_next.png) no-repeat;
_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true",src='btn_next.png', sizingMethod='crop');
}
.tbui_slideshow_container .tbui_slideshow_slide {
position: absolute;
top: 0;
left: 0;
z-index: 0;
display : none;
webkitBackfaceVisibility: hidden;
}
.tab_list{ display:none;}
.tbui_slideshow_list img{ width:100%; height:350px; overflow:hidden;}
.down_wrap{ padding-left:112px;}
.down_col{ float:left; display:inline; margin:0 50px 0 0; width:280px; background: url(http://www.onatur.com.cn/css/down_dotted_line.jpg) repeat-y right 10px;}
.down_col dt{ height:59px;}
.down_col dd{ font-size:14px; line-height:18px; color:#787878; font-family:Arial,"??", Helvetica, sans-serif; margin:0;}
.down_col_ewm{ width:130px; margin:0; background-image:none;}
.down_col_ewm dt{ height:81px; padding:15px 0 10px;}
.down_col_ewm dd{ text-align:center;}
.ewm_box img{ width:81px; height:81px; display:block; margin:0 auto;}
.down_col_center{}
.down_more_blank{ height:68px; width:300px; margin:39px auto 0; padding-top:18px;}


#body1{width:1100px; height:300px; margin:0 auto; margin-top:20px;}
.body1left{width:750px; height:300px; float:left; background:url(../image/he_03.png) no-repeat; }
.body1lefts{width:730px; height:40px;font-size:22px; color:#fff; padding-left:20px; line-height:40px;}
.body1leftx{width:750px; height:260px;}
.body1leftxz{width:210px; height:260px; float:left;}
.body1leftxy{width:540px; height:260px;  float:left;}
.body1right{width:330px; height:300px; float:right; }

#foot{width:100%; height:65px; margin-top:15px;}
.foot1{width:100%; height:11px; background:#000;}
.foot2{width:100%; height:54px; background:#aecd66;}
.foot21{width:1100px; height:54px; margin:0 auto; }
.foot211{width:200px; height:54px; float:left; font-weight:bold; line-height:54px; color:#fff; font-size:14px;}
.foot212{width:50px; height:24px; float:left; margin-top:15px; }
.foot213{width:570px; height:54px; float:left; line-height:54px; color:#fff;}
.foot214{width:200px; height:54px; float:left;  color:#fff; line-height:54px}

/*公司简介*/
#body2{width:1100px; height:auto; margin:0 auto; margin-top:20px; overflow:hidden;}
.body2left{width:220px; height:auto; overflow:hidden; float:left;}
.body2lefts{width:220px; height:auto;}
ul#menu, ul#menu ul {
  list-style-type:none;
  margin: 0;
  padding: 0;
  width: 220px;
}

ul#menu span {
  display: block;
  text-decoration: none;
  	 background: #333;
  color: #fff;
   height:30px; line-height:30px; padding-left:5px; font-size:14px;
}
ul#menu a {
  display: block;
  text-decoration: none;
  	 
}
ul#menu li {
  margin-top: 1px;
}

ul#menu li  a {
  background: #333;
  color: #fff;	
  padding: 0.5em;
}

ul#menu li  a:hover {
  background: #000;
}

ul#menu li ul li a {
  background: #ccc;
  color: #000;
  padding-left: 20px;
}

ul#menu li ul li a:hover {
  background: #aaa;
  border-left: 5px #000 solid;
  padding-left: 15px;
}

.code { border: 1px solid #ccc; list-style-type: decimal-leading-zero; padding: 5px; margin: 0; }
.code code { display: block; padding: 3px; margin-bottom: 0; }
.code li { background: #ddd; border: 1px solid #ccc; margin: 0 0 2px 2.2em; }
.indent1 { padding-left: 1em; }
.indent2 { padding-left: 2em; }


.body2leftx{width:220px; height:100px;}
.body2right{width:850px; height:auto; overflow:hidden; float:right;}
.body2rights{width:850px; height:30px; background:url(../image/n_05.png) no-repeat;
 }
.body2rightsz{width:150px; height:30px; float:left; font-size:18px!important; font-weight:bold; padding-left:20px; line-height:30px;
}
.body2rightsy{width:auto; height:30px; float:right; line-height:30px; }
.body2rightx{width:830px; height:auto; overflow:hidden; margin:10px 10px 0px 10px;}
/*新闻*/
.body3{width:850px; height:auto; float:right;}
.body3 ul li{width:850px; height:30px; border-bottom:1px dashed #adce66; line-height:30px; }
.body3 ul li span{float:right;}
.body3 ul li a{color:#000;}
.body3 ul li a:hover{color: #adce66;}
/*在线留言*/
.body5{width:850px; height:auto; float:right;}
.body5zong{width:800px; height:30px;}
.body5z{width:70px; height:20px; float:left; margin-top:10px; margin-left:50px;}
.body5y{width:600px; height:auto; float:right;  margin-top:10px;}

/*联系我们*/
.body31{width:850px; height:350px; margin-top:20px;}
.body3left{width:555px; height:350px; float:left; border:1px solid #ccc;}
.body3right{width:260px; height:350px; float:right;}

/*产品展示*/
.body4{width:865px; height:auto; overflow:hidden; }
.body4 ul li{width:200px; height:173x; float:left; margin-right:16px; margin-top:15px; }
.body4 ul li div{width:200px; height:20px; text-align:center;}