@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,table,tr,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
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;}
img,a img{border:0;margin:0;padding:0;}
img{ border:0px;}
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: Arial,"微软雅黑"; 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;}
.nav{ overflow:hidden; width:805px; 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;    font-size:18px; font-weight:bold;}
.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 p{ color:#181818; line-height:24px; font-size:14px; padding-top:30px;}

.banner{width:100%; height:480px; margin:0 auto; min-width:1240px;position:relative;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.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;}

.slides{position:relative;z-index:1;}
.slides li{height:480px;}
.flex-control-nav{position:absolute;bottom:30px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:50px;height:3px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:50px;height:3px;overflow:hidden;background:#fff;cursor:pointer;}
.flex-control-nav .flex-active{background:#ff8400;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:38px;overflow:hidden;cursor:pointer;position:absolute;filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev_icon.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next_icon.png) center center no-repeat;}
.flex-direction-nav li a:hover{filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity: 0.6; opacity: 0.6;}
.busines03{ padding-top:42px; width:1240px; margin:0 auto;}
.news03{ overflow:hidden; width:1200px; margin:40px auto 0;}
.sidebox-content1 .sidebox-content1-tit { border: none; text-align: center; margin: 30px 0;}
.sidebox-content1 .sidebox-content1-tit h2{ color: #333C4A; font-size:24px; text-transform: uppercase;margin:0px; }
.sidebox-content1 .sidebox-content1-tit h3{ color: #b99958; font-size: 18px; border: none; font-weight: 400; margin-top: 0;}
.sidebox-content1 .sidebox-content1-tit h3 em { font-size: 16px; #fff; padding: 0 30px; font-style:normal;}
.sidebox-content1 .sidebox-content1-tit-icon { background: url(../images/busi01.png) center no-repeat;}
.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;}
.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;    height: 266px;width: 230px;}
.product ul li img{ height:200px;    text-align: center;    display: block;   margin: 0 auto;}
.product h2{ text-align:center; font-size:14px;line-height: 39px;height: 39px;width: 220px;background-color: #9fbe7b;margin-left: 5px;}
.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; }