/* CSS Document */
/* public top */
.top-t{ height:29px; line-height:29px; background:url(../images/index_02.jpg) repeat-x;}
.top-t .fl{ width:400px;}
.top-t .fr{ width:500px; text-align:right;}
.logo .fl{ width:210px; height:56px;}
.logo .fr{ width:643px; height:56px;}
.main-menu{ float:left; margin-top:20px; width:696px; padding-left:5px; height:36px; background:url(../images/index_13.jpg) no-repeat;}
.main-menu ul{ overflow:hidden; zoom:1;}
.main-menu ul li{ float:left;  margin:0px 2px; font-size:14px;}
.main-menu ul li a{ display:block; width:70px; height:28px; line-height:28px; padding-top:8px; text-align:center;}
.main-menu ul li a:hover{ background:url(../images/but.jpg) no-repeat; text-align:center;  font-weight:bold; color:#ff6600; font-size:13px;}
.main-menu ul li.line{ padding:0px; height:36px; background:url(../images/line.jpg) no-repeat; width:3px; margin:0px;}
.main-menu ul li a.hover1{ background:url(../images/but.jpg) no-repeat; text-align:center;  font-weight:bold; color:#ff6600; font-size:13px; }
.main-menu ul li .hover1:link,.main-menu ul li .hover1:visited,.main-menu ul li .hover1:hover{color:#ff6600;}
.con{ float:right; width:259px; height:56px;}
.con-top{ height:20px; background:url(../images/index_12.jpg) no-repeat;}
.con-bom{ height:36px;}
.con-bom .con-bom-l{ float:left; width:58px; height:36px; background:url(../images/index_14.jpg) no-repeat;}
.con-bom .con-bom-m{ float:left; width:90px; height:36px; }
.con-bom .con-bom-r{float:left; width:111px; height:36px; }
.con-but1{ width:90px;  height:36px; padding-top:12px; background:url(../images/index_15.jpg) no-repeat; border:none; text-align:center; color:#fff;}
.con-but2{   width:111px; height:36px; padding-top:12px; padding-right:11px; background:url(../images/index_16.jpg) no-repeat;border:none; text-align:center; color:#fff;}
.search{ width:870px; height:53px; padding: 5px 10px; padding-left:80px; padding-top:13px; background:url(../images/index_20.jpg) no-repeat;}
.search-top .fl{ height:26px; width:640px; line-height:26px; _overflow:hidden;} 
.search-top .fr{ width:200px; margin-top:2px; _margin-top:7px;  }
.search-bg { BEHAVIOR: url('../css/selectBox.htc'); cursor: hand; width:100px;  height:22px; border:1px solid #009933; color:#999;  line-height:22px; border:none\9; }
.pput{ border:1px solid #009933; color:#999; width:300px; height:18px; line-height:18px;}
.s-but{ width:62px; height:21px; border:0px; background:url(../images/search_22.jpg) no-repeat;}
.search-bom{ margin-top:2px; padding-left:30px;}
.cate-top{ border:1px solid #13bc5e; border-top:0px; border-bottom:0px; padding:10px 10px; padding-bottom:0px; height:100%;}
.cate-bom1{ width:960px; height:11px; background:url(../images/index_452.jpg)  no-repeat;  text-align:center; }
.pinyin{ font-variant:small-caps; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.produ{ margin-top:4px; overflow:hidden; zoom:1; }
.produ .fl,.produ1 .fl{ width:634px; border-right:1px solid #ccc; padding-right:10px;}
.produ .fr,.produ1 .fr{ width:280px;}
.chem-title{ display:inline-block; font-weight:normal; width:136px; height:27px; line-height:27px; text-align:center; color:#fff; background:url(../images/index_26.jpg) no-repeat;}
.produ .gureen13{ margin-bottom:4px;}

/* foot */
.link{ margin-top:10px;}
.link-title{ height:27px; line-height:27px;  padding:0px 8px;}
.link-title .fl{ width:143px; text-align:center; font-weight:bold; color:#fff; background:url(../images/index_191.jpg) no-repeat; }
.link-title .fr{ width:200px; text-align:right;}
.link-nr{ border:1px solid #059b48; background:#f6fdf9; padding:12px 10px;}
.foot-t{ height:30px; line-height:30px; border-top:2px solid #eaeaea; border-bottom:1px solid #eaeaea; background:#fbfbfb; padding:0px 15px;}
.foot-link{ border:1px solid #dbdbdb; background:#f8f8f8; padding:10px;}
.foot-bom{ padding-top:5px; }
.web-link{ font-weight:bold; text-align:center; padding-bottom:4px; border-bottom:2px solid #009944;}
.service{ line-height:25px; text-align:center;}

