﻿@charset "utf-8";
body{ margin:0px; padding:0px; font-size:12px; font-family: "宋体", Arial; line-height:22px; background:url(../images/bg.jpg) repeat-x #ecf5f0;  color:#666;}
ol,ul,dl,td,li span p{ list-style:none; margin:0;padding:0;}
h1,h2,h3,h4{ font-style:normal; font-size:12px; font-weight:normal; list-style:none; margin:0;padding:0;}
.clear{clear:both; line-height:0px; font-size:0px;}
img { border:0px;}

a{color:#666; text-decoration: none; }
a:hover { text-decoration: none; color: #000; }

.nav { background:#fff; }
.nav ul { margin-left:6px;}
.nav ul li { width:112px; height:54px; line-height:54px; float:left; text-align:center; display:inline;}
.nav ul li.line { width:5px; height:54px; float:left; background:url(../images/fg.jpg) no-repeat;}
.nav ul li a { width:112px; height:54px; line-height:54px; display:block; font-size:12px; font-weight:bold; color:#7d8d90; text-align:center;}
.nav ul li a:hover { color:#afca3d;}

.banner { border:1px solid #bbd655;}
.main { margin-top:6px; background:#fff;}

.fenlei { border-right:4px solid #99be32; margin-top:21px; margin-left:26px;}
.ti { background:url(../images/cion.jpg) no-repeat; text-indent:30px; color:#2c2c2c; font-size:14px; font-weight:bold;}

.list { width:185px; height:23px; line-height:23px; margin-left:3px; margin-top:5px; }
.list a{ width:185px; height:23px; line-height:23px; display:block; text-indent:12px; background:url(../images/list.jpg) no-repeat; color:#fff;}
.list a:hover{ background:url(../images/hover\.jpg) no-repeat; color:#FFF;}
.child ul { width:182px; margin:0 auto 0;}
.child ul li { width:182px; height:24px; line-height:24px; margin-bottom:1px;}
.child ul li a{ width:182px; height:24px; line-height:24px; display:block; font-size:12px; text-indent:12px; 
color:#888888;}
.child ul li a:hover {color:#000;}

.contact { border:1px solid #ffff8f; background:url(../images/contact.jpg) no-repeat; margin-left:24px; margin-top:10px;}
.contact h1 { font-size:12px; font-weight:normal; list-style:none; color:#508200; margin-left:16px; margin-top:40px; width:178px; line-height:20px;}

.mid_bg { background:url(../images/mid_bg.jpg) repeat-x; border:1px solid #ecf5f0; margin-top:23px;}		 
			 
.n { margin-left:8px; margin-top:8px; float:left;}
.ne { background:url(../images/index_r4_c12.jpg) no-repeat; height:25px; line-height:25px; font-size:12px; color:#477302; text-indent:30px;}
.ne span { float:right; color:#477302; font-size:12px; margin-right:10px;}
.ne a{ color:#477302;}
			 
.news ul { width:275px; margin-left:2px; margin-top:8px;}
.news ul li { background:url(../images/icon.jpg) 7px no-repeat; width:275px; height:24px; display:block; color:#666666; line-height:24px; text-indent:22px; text-align:left; border-bottom:1px dashed #e6edc3; margin-top:1px;}
.news ul li a{ width:275px; height:24px; display:block; color:#666666; line-height:24px; overflow:hidden;}
.news ul li a:hover{ height:24px; display:block; color:#739536; line-height:24px; }

.news2 ul { width:660px; margin:10px auto 0px;}
.news2 ul li { background:url(../images/icon.jpg) 7px no-repeat; width:660px; height:24px; display:block; color:#666666; line-height:24px; text-indent:22px; text-align:left; border-bottom:1px dashed #e6edc3; margin-top:3px;}
.news2 ul li a{ width:660px; height:24px; display:block; color:#666666; line-height:24px; overflow:hidden;}
.news2 ul li a:hover{ height:24px; display:block; color:#739536; line-height:24px; }
.news2 ul li span {float:right; color:#666;}

.about { float:left; margin-left:11px; margin-top:8px;}
.about1 {  background: url(../images/index_r6_c18.jpg) no-repeat; height:25px; line-height:25px; font-size:12px; color:#477302; text-indent:30px;}
.about1 span { float:right; color:#477302; font-size:12px; margin-right:10px;}
.about1 a{ color:#477302;}
.about2 img { float:left; margin-left:2px; margin-top:18px; width:94px; height:87px;}
.about2 h2 { float:right; width:277px; height:93px; margin-top:16px; margin-right:5px; overflow:hidden;}

.pr { margin-left:8px;}
.pr1 {  background: url(../images/index_r16_c12.jpg) no-repeat; height:25px; line-height:25px; font-size:12px; color:#477302; text-indent:30px;}
.pr1 span { float:right; color:#477302; font-size:12px; margin-right:10px;}


.product ul { width:650px;  margin:0 auto; overflow:hidden;}
.product ul li { width:144px; height:auto; overflow:hidden; float:left; display:inline; margin:15px 8px 0px 8px;}
.product ul li h2 { width:142px; height:101px; border:1px solid #dfebab; background:#FFF;}
.product ul li h2 img { width:138px; height:97px; margin-left:2px; margin-top:2px;}
.product ul li h3 { width:144px; height:34px; line-height:34px; text-align:center;}

.lv { margin-top:4px; margin-bottom:13px; background:#99be32;}

.foot { background:#fff; }

.sub { margin:5px;}
.main{ line-height:200%; padding:10px;}

.input2{font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #666666;background-color: #FBFBFB;border: 1px solid #CDCDCD; height:20px;}
.input3{font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #666666;background-color: #d6d6d6;border: 1px solid #313131;}
