@charset "gb2312";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote{margin:0;padding:0; font-family:"Î¢ÈíÑÅºÚ"}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
ul,ul li,input, dl, dd {  padding:0; margin:0; list-style-type:none;}

caption,th{text-align:left;}
li{ list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
.fl{ float:left;}
.fr{ float:right;}
a{text-decoration:none; color:#6e6e6e;}
a:hover{text-decoration:none; color:#6e6e6e;}
.clear{clear:both;}
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.clearfix { display: inline-table; }
.clearfix { display: block; }
body{ font-family: "Î¢ÈíÑÅºÚ"; font-size:12px; color:#6e6e6e;min-width:1240px; width:auto!important; width:1200px;_width:expression(document.documentElement.clientWidth<1100?"1100px":"auto"); margin:0 auto;color:#333c4a; }
.rollover:hover img {opacity: .7;filter: alpha(opacity=70);-ms-filter: "alpha(opacity=70)";-khtml-opacity: .7;/zoom: 1;}
.header{ height:122px;border-bottom: 2px solid #DD671F;}
.header01{ width:1200px; margin:0 auto; height:122px;}
.logo{ float:left; position: absolute;top: 34px;}
.nav{ overflow:hidden; width:720px; float:right;}
.nav ul{ width:100%;}
.nav ul li{ float:left;font-size:14px; width:120px; text-align:center; height:122px;}
.nav ul li a{ color:#333;height:122px; display:block; padding:40px 0;}
.nav ul li p{ font-size:12px; font-weight:bold;}
.nav ul li:hover a{ color:#fff; background:#608733; display:block;}
.nav ul li.on a{color:#fff; background:#608733; display:block;}

.ad{ width:1200px; height:283px; margin:50px auto;background:url(../images/index_07.png) no-repeat; }
.about{ background:url(../images/gsjj_bg.jpg) no-repeat; height:479px;}
.about_over{ width:1200px; margin:0 auto; padding-top:81px;}
.about1{ width:1130px; margin:0 auto;}
.about_title{ font-size:17px; color: #608733;font-weight: bold;}
.about_title span{ font-size:14px;color:#dc6620; font-weight:normal;}
.about_title a{ color:#fff; font-weight:bold; font-size:12px; background:#608733; display:block; float:right;}
.about_content img{ padding-right:10px;}
.about_content{ color:#181818; line-height:24px; font-size:14px; padding-top:30px;}

.index_pro{ width:1200px; margin:0 auto; margin-top:50px;}
.pro_title{ font-size:17px; color:#608733; padding-bottom:50px; font-weight:bold;}
.pro_title span{font-size:14px;color:#dc6620; font-weight:normal;}
.pro_title a{color:#fff; font-weight:bold; font-size:12px; background:#608733; display:block; float:right;}
.pro{ width:100%; overflow:hidden;}
.pro li{ float:left; width:238px;padding:0 0 0 1px;height: 193px;}
.pro li img{ width:100%;}
.pro li span{ display:block; width:230px; line-height:40px;text-align:center;  font-size:14px; color:#666;}
.footer{ background:#181818;  height:131px;    margin-top: 50px;}
.footer_over{ width:1200px; margin:0 auto; color:#5d5d5d; padding-top:35px; font-size:14px; line-height:30px; color:#CCCCCC; text-align:center;}


.sub_cont{ background:url(../images/sub03.png) no-repeat top center; padding:189px 0 60px;}
.sub_cont01{ width:1200px; margin:0 auto;}
.sub_cont03{ overflow:hidden; background:url(../images/sub05.jpg) repeat;width: 1200px; margin: 0 auto;margin-top: 50px;}
.sub_right{ float:right; width:960px;}
.sub_tit{font-size:12px;color:#fff; background:#608733;padding-left: 20px;    line-height: 50px;}
.sub_tit span{ color:#fff; font-size:12px;}
.sub_tit font{ font-size:12px;}
.sub_tit a,.sub_tit a:hover{ color:#fff;}
.sider{ float:left; width:180px;}
.sider01{ background:url(../images/sider01.png) no-repeat; line-height:50px; height:50px; text-align:center; font-size:20px; color:#fff; font-weight:bold;}
.sider02{ padding-top:17px;}
.sider02 ul li{ padding-bottom:16px; height:45px; line-height:45px; text-align:center;}
.sider02 ul li a{display:block; font-size:14px; color:#333; line-height:45px;height:45px;background-color: #ccc;}
.sider02 ul li a:hover{ color:#fff;background-color: #608733;}
.sider02 ul li a.sider02_on{ color:#027b20;}
.sub_about{ font-size:14px; line-height:30px; padding:20px 0 30px;}
.sub_neikan{ padding-bottom:60px;}
.title{ line-height:30px; text-align:center; font-size:20px; margin:20px 0px;}
.time{ text-align:center; color:#c6c6c6;}
.pic{ text-align:center; margin:20px 0px;}
.pic img{ max-width:1100px; overflow:hidden;}
.conternt{ margin:20px 0px; line-height:30px; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"}
.conternt img{ max-width:810px; overflow:hidden;}
.uppage{ width:100%; overflow:hidden; margin-top:30px; padding-bottom:30px;}
.up{overflow:hidden; width:45%; height:34px; line-height:34px;}
.rl{ text-align:right;}


.contact{ width:540px; float:right;  background:url(../images/contact.jpg) no-repeat right 0;}
.contact p{ line-height:34px; font-size:14px;}
.contact img{ float:right; display:block;}
.feed{ width:539px; float:left;}

.product{ margin-top:20px;}
.product ul{}
.product ul li{ float:left; width:320px; height:240px;}
.product ul li img{width:319px; height:200px;}
.product h2{ text-align:center; font-size:14px;line-height: 39px;height: 39px;width: 319px;background-color: #9fbe7b;}
.product h2 a{ color:#fff;}

.product_d{  margin:40px auto;}
.product_d h2{ display: block;border-bottom: 1px dashed #ccc;height: 40px;line-height: 40px; text-align:center;font-size: 20px;}
.product_d img{display: block; text-align:center;margin:0 auto;  margin: 15px auto; max-width:600px; border:1px solid #ccc; padding:2px;}
.product_d p{ display:block; width:880px; font-size:14px;line-height: 28px;text-indent: 2em;padding: 15px; }
.product_d h2 span{float: right;padding-right: 24px;font-size: 12px;}

.feedBack td{ font-size:14px; font-weight:bold; }
.feedBack td input{ height:26px; background:#CCC; border:none; width:90% !important; }
.feedBack td textarea{ height:78px; background:#CCC; border:none; width:90% !important; }
.feedBack td input[type="submit"]{background:#04963c; border:none; width:78px !important; height:29px; line-height:29px; color:#FFF;float: left; }