/* CSS Document */
*{ margin:0; padding:0;font-family:"微软雅黑";}
img{ border:none;}
ul li{ list-style:none;}
.clear{ margin:0; padding:0; line-height:0; height:0; width:0; line-height:0; font-size:0; clear:both;} 
a{ font-size:12px; text-decoration:none; color:#585858 }
/*公用样式*/
.top{ width:100%; height:30px; border-bottom:1px solid #dddddd; background:#f8f8f8}
.toper{ width:1000px; height:30px; line-height:15px; margin:0 auto; overflow:hidden; position: relative;}
.toper .hello{ float:left; font-size:12px; background:url(../images/rr.jpg) no-repeat left center; text-indent:20px;; margin-top:7px; color:#626262}
#bdshare{margin-top:2px; float:right; margin-left:320px;position: absolute;right: 0;}
.head{width:100%; height:90px;}
.header{ width:1000px; height:90px; margin:0 auto}
.header .logo{ float:left}
.header .tel{ float:right; margin-top:40px;}
.content{ width:100%; height:auto; background:#384f00 }

.content1{ width:100%; height:auto; /*background:#374664*/ background:#394f05;}
.content2{ width:100%; height:auto; /*background:#2a5153*/ background:#3a4e0a;}

.main_content{ width:1017px; height:auto; background:#FFFFFF; margin:0 auto}
.nav{ width:1017px; margin:0 auto; height:40px; background:#5f7c15;}
.nav1{ width:1017px; margin:0 auto; height:40px; /*background:#364055;*/ background:#394f05;}
.nav2{ width:1017px; margin:0 auto; height:40px; /*background:#1e393a;*/ background:#3a4e0a;}
.menu2{ width:1017px; margin:0 auto;line-height:34px; }
.menu2 li{ float:left; text-align:center;  position:relative; }
.menu2 li a{ display:inline-block; float:left; color:#fff;   text-decoration:none; line-height:40px;  height:40px; width:104px; font-size:14px; font-family:"微软雅黑"; margin-left:20px;}
.menu2 li a:hover{ background:url(../images/nav_hover.png); color:#446cb3}
.menu2 li ul{ display:none; position:absolute; left:23px; top:40px; z-index:1000; width:500px; }
.menu2 li ul li a{ float:left;  color:#000; width:100px; font-weight:normal; height:20px; line-height:20px; display:block; text-align:center;margin-left:0px;  }
.menu2 li ul li a:hover{ background:#fff; color:#F00}
.banner{ width:1000px; height:auto; margin:20px auto}
/*banner*/
.banner_index{height:316px;position: relative;overflow:hidden;width: 1000px;margin:0px auto;}
.banner_index .btn,.banner_pro .bBtn{position: absolute;top:130px;width: 56px;height: 78px;display: block;z-index: 3;}
.banner_index .btnPre,.banner_pro .bPre{background: url(../images/bg_btnPre_index.png) no-repeat 0 0;left:20px;}
.banner_index .btnPre:hover,.banner_pro .bPre:hover{background: url(../images/bg_btnPre_index_hover.png) no-repeat 0 0;}
.banner_index .btnNext,.banner_pro .bNext{background: url(../images/bg_btnNext_index.png) no-repeat 0 0;right: 20px;}
.banner_index .btnNext:hover,.banner_pro .bNext:hover{background: url(../images/bg_btnNext_index_hover.png) no-repeat 0 0;}
.banner_index .banner_wrap{position: absolute;left:0px;top: 0px; z-index: 2;}
.banner_index .banner_wrap li{width: 1000px;float: left;}
.indexBanner_num{width:1000px;margin: 0 auto;padding:10px 0;text-align: center;} 
.indexBanner_num a{width: 8px;height: 8px;display: inline-block;_zoom:1;background: url(../images/bg_num.png) no-repeat 0 0;font-size: 0px;line-height: 0px;margin:0 1px;}
.indexBanner_num a.on,.indexBanner_num a:hover{background: url(../images/bg_num_on.png) no-repeat 0 0;}
/*shang*/
.shang{ width:1000px; height:245px; margin-top:15px; margin:0 auto}
.aboutus{ width:280px; height:245px;   float:left; }
.tt{ width:100%; height:30px; line-height:30px; overflow:hidden}
.tt p{ font-size:14px; font-weight:bold; float:left }
.tt p span{ font-size:14px;}
.tt p em{ font-family:Arial, Helvetica, sans-serif; font-style:normal; font-size:12px; color:#afafaf}
.tt a{ float:right; margin-top:10px;}
.ww{ color:#616161;line-height:1.6em;font-size:12px; padding:0 5px; text-indent:25px;}
.ww span{ font-weight:bold; color:#628212}
.news{ width:380px; height:245px;  float:left; margin-left:20px;}
.news_shang{ width:380px; height:100px; font-size:12px; color:#616161; line-height:1.6em;}
.news_shang img{ float:left; margin-right:5px;}
.news_shang h5{ font-size:14px; color:#628212}
.news_shang h5 a,.news_shang h5 a:link,.news_shang h5 a:visited,.news_shang h5 a:active{ color:#628212;}
.news_shang h5 a,.news_shang h5 a:hover{ color:#F00;}
.news ul li{width:380px; height:25px; line-height:25px; background:url(../images/new.jpg) no-repeat center right}
.news ul li span{ float:left; font-size:12px; color:#979797 }
.news ul li a{ float:left; margin-left:5px;}
.news ul li a:hover,.keyan ul li a:hover,.keyan ul li a:hover{ color:#698e08}

.wenhua{width:300px; height:245px;  float:right}
.gundong ul li{  width:300px; height:26px; line-height:26px; background:url(../images/dd.jpg) no-repeat center left; text-indent:12px;}
.gundong ul li a{ float:left}
.gundong ul li span{ float:right; font-size:12px; color:#616161}

.gundong{ width:300px; height:214px;}
.ad{ width:1000px; height:108px; margin:10px auto;}
.xia{ width:1000px; height:210px; margin:10px auto; overflow:hidden}
.keyan{ width:316px; height:210px;  float:left}
.keyan ul li{  width:316px; height:26px; line-height:26px; background:url(../images/dd.jpg) no-repeat center left; text-indent:12px;}
.keyan ul li a{ float:left}
.keyan ul li span{ float:right; font-size:12px; color:#616161}
.chengguo{width:370px; height:210px;  float:left; margin-left:15px;}
.chengguo ul li{  width:370px; height:26px; line-height:26px; background:url(../images/dd.jpg) no-repeat center left; text-indent:12px;}
.chengguo ul li a{ float:left}
.chengguo ul li span{ float:right; font-size:12px; color:#616161}
.contact{width:275px; height:210px; float:right}
.lx{ width:245px; padding-left:15px; padding-right:15px; height:191px; background:url(/images/contact.jpg) no-repeat; font-size:12px; color:#616161; line-height:2.2em}
.links{ width:1000px; height:90px; margin:0 auto; padding-bottom:10px;}
.tt1{ width:100%; height:30px; line-height:30px; overflow:hidden ; border-bottom:1px solid #96c124; }
#tt2{ width:100%; height:30px; line-height:30px; overflow:hidden ; border-bottom:1px solid #273146; }
.tt1 p{ font-size:14px; font-weight:bold; float:left }
.tt1 p span{ font-size:14px;}
.tt1 p em{ font-family:Arial, Helvetica, sans-serif; font-style:normal; font-size:12px; color:#afafaf}
.tt1 a{ float:right; margin-top:10px;}
.links ul{ width:1000px; height:40px; border-left:1px solid #d1d1d1; border-right:1px solid #d1d1d1; border-bottom:1px solid #d1d1d1; padding-top:10px; padding-bottom:10px; }
.links ul li{ float:left; margin-left:10px;}
.links ul li a,.links ul li a:link,.links ul li a:visited,.links ul li a:active{ color:#585858;}
.links ul li a,.links ul li a:hover{color:#F00;}
.footer{ width:100%; height:60px; background:#96c124;font-size:12px; text-align:center; line-height:2em; padding-top:20px;  color:#494949}
.footer a.footer a:link,.footer a:visited,.footer a:active{ color:#494949;}
.footer1{ width:100%; height:60px; /*background:#273146;*/font-size:12px; text-align:center; line-height:2em; padding-top:20px;  color:#494949;background:#96c124;}
.footer1 a,.footer1 a:link,.footer1 a:visited,.footer1 a:active{ /*color:#fff;*/color:#494949;}
.footer1 a,.footer1 a:hover{ color:#F00;}
.footer2{ width:100%; height:60px;/* background:#1e393a;*/font-size:12px; text-align:center; line-height:2em; padding-top:20px;  color:#494949;background:#96c124;}
.footer2 a,.footer2 a:link,.footer2 a:visited,.footer2 a:active{ /*color:#fff;*/color:#494949;}
.footer2 a,.footer2 a:hover{ color:#F00;}
.about_main{ width:1000px; height:auto; margin:0 auto; overflow:hidden}
.about_left{ width:230px; height:auto; float:left;}
.about_qywh{ width:280px; height:230px;}
.dq{ width:230px; height:auto; }
.dq ul{ width:227px;}
.dq ul li{ border:1px solid #ddd; background:#FFF; height:32px; line-height:32px;}
.dq ul li a,.dq ul li a:link,.dq ul li a:visited,.dq ul li a:active{ color:#000;background:url(../images/B1.gif) no-repeat;display:block; width:227px; height:32px;text-indent:30px;}
.dq ul li a,.dq ul li a:hover{ color:#F00; background:url(../images/b2.gif) no-repeat;}


.about_gundong{ width:280px; height:200px; }
.about_gundong img{ width:280px; height:200px;}
.about_news{ margin-top:10px; width:280px; height:230px;}
.about_news ul li{width:280px; height:25px; line-height:25px; background:url(../images/new.jpg) no-repeat center right}
.about_news ul li span{ float:left; font-size:12px; color:#979797 }
.about_news ul li a{ float:left; margin-left:5px;}
.about_lxwm{ margin-top:10px; height:200px;}
.about_ll{ width:260px; padding-left:15px; padding-right:15px; height:170px; background:url(/images/contact.jpg); font-size:12px; color:#616161; line-height:1.8em}
.about_ll a,.about_ll a:link,.about_ll a:visited,.about_ll a:active{ color:#616161;}
.about_ll a,.about_ll a:hover{ color:#F00;}
.about_right{ width:750px; height:auto;float:right;}
.weizhi{ width:700px; height:30px; line-height:30px; overflow:hidden; border-bottom:1px solid #e2e2e2}
.weizhi span{ float:left; font-weight:bold; font-size:14px; padding-left:5px; }
.weizhi .dq{ float:right; font-size:12px; padding-right:5px;}
.xxnr{ padding:5px; font-family:"微软雅黑"; font-size:12px; width:738px; border:1px solid #ddd; height:auto; float:right;}
#stuffbox a,#stuffbox a:link,#stuffbox a:visited,#stuffbox a:active{ color:#000;}
#stuffbox a,#stuffbox a:hover{ color:#F00;}
.axiaright p a,.axiaright p a:link,.axiaright p a:visited,.axiaright p a:active{ color:#666;}
.axiaright p a,.axiaright p a:hover{ color:#F00;}





.wenhua_about{ width:1000px; height:auto; margin:0 auto; overflow:hidden; }
.a2{width:996px;border:1px solid #d3d7d8;border-bottom:none;border-top:none;height:240px;background:url(../images/abox_bg.gif) repeat-x;margin-left:2px;}
.a1{width:999px;height:9px;overflow:hidden;font-size:1px;}
.abox{width:1000px;margin:0 auto;margin-top:10px;}
.qywh-title{  color:#00923f; font-size:14px; font-weight:bold; text-indent:10px;}
.aleft{ width:740px; height:190px; float:left;  margin:10px 5px 5px 5px ; font-size:12px; color:#666666; line-height:1.8em; padding:0px 10px;}
.a2 .aright{ width:200px; height:146px; float:right; margin:25px 20px 0 0  }
.aboxxia{ width:1000px; height:90px;  margin-top:10px;}
.axialeft{ width:493px; height:90px; background:url(../images/jkk.jpg); float:left }
.axiaright{ width:493px; height:90px; background:url(../images/jkk.jpg); float:right}
.aboxxia img{ float:left; margin:10px 0 0 10px;}
.axialeft a,.axialeft a:link,.axialeft a:visited,.axialeft a:active{ color:#666;}
.axialeft a,.axialeft a:hover{ color:#F00;}

.aboxxia p{ float:left; width:370px; height:70px; margin:5px 0 0 10px; line-height:1.4em }
.aboxxia p span a{color:#00923f; font-size:14px; font-weight:bold; text-indent:10px;}