.top{ width: 100%; height: 122px; background: url('../img/top_bg.jpg')  no-repeat center top;}
.top1{ width: 1000px; margin:0 auto;}
.banner{ width: 100%; text-align: center;}
.nav{width: 100%; height: 36px; margin:0 auto; /*background: #184a01*/ }
.nav ul{ width: 1000px; margin: 0 auto;}
.nav ul li{ width: 125px; line-height: 36px; float: left; text-align:center; font-size: 14px; font-family: '微软雅黑'}
.nav ul li a{ color: #fff; text-decoration: none;}
.main{ width: 1000px;  height: auto !important;
height: 600px;
min-height: 600px; margin:0 auto; position: relative;}
.main1{ width: 100%;  border:  1px solid #999; top: -30px; position: absolute;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius:5px;
-moz-box-shadow:-5px 0px 25px  #999 ;            
-webkit-box-shadow:-5px 0px 25px #999 ;         
box-shadow:-5px 0px 25px #999 ;  background: #fff   }
.main_about{ width: 315px;  height: 250px}
.main_about_title{ height: 30px; line-height: 30px; width: 285px; padding-left: 15px;padding-right: 15px}
.main_about_content { line-height: 25px; width: 285px; padding:0px 15px 10px 15px}
.main_news{ width: 384px;  height: 250px}
.main_news_title{ height: 30px; line-height: 30px; width: 354px; padding-left: 15px;padding-right: 15px}
.main_news_content ul li{ padding-left: 15px; padding-right: 15px; line-height: 25px; border-bottom: 1px dashed #ccc; width: 330px; margin: 0 auto}
.main_news_content ul li img{ float: left; display: inline; margin-right: 10px; margin-top: 10px}
.main_contact{ width: 295px;  height: 250px}
.main_contact_title{ height: 30px; line-height: 30px; width: 265px; padding-left: 15px;padding-right: 15px}
.main_contact_content{line-height: 25px; width: 265px; padding:0px 15px 10px 15px}
.main_product{ width: 1000px; margin: 0 auto;}
.main_product_content ul li{ float: left; width: 200px; text-align: center; }

.font1{color: #1f6600; font-weight: bold; font-size: 14px}
.foot{ width: 100%; text-align:center; line-height: 25px}

.tt1{ line-height: 122px; font-size: 28px; padding-left: 10px; color: #174c02; font-weight: bold;}
.tt1 img{ float: left;}

.sider{ width: 220px; height: 200px; border:1px solid #ccc;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius:5px;}
.main2{ width: 1000px;  min-height: 450px; margin:0 auto; position: relative;}
.sider_title{ height: 30px; line-height:  30px; text-align: center; color: #174c02; font-size: 14px; font-weight: bold; width: 200px; border-bottom: 1px solid #ccc; margin: 0 auto}
.sider_content ul li{ width: 180px; line-height: 30px; margin: 0 auto}

.content{ width: 730px;min-height: 200px; border: 1px solid #ccc;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius:5px;}
.content_title{ width: 710px; height: 30px; border-bottom: 1px solid #ccc; margin: 0 auto; line-height: 30px}
.content ul{padding-top: 10px; padding-bottom: 10px}
.content ul li{ padding-left: 15px; padding-right: 15px; line-height: 25px; border-bottom: 1px dashed #ccc; width: 680px; margin: 0 auto}
.content ul li img{ float: left; display: inline; margin-right: 10px; margin-top: 10px}