@charset "gb2312";
/* CSS Document */
html{color:#000;background:#fff;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%; font-size:14px; font-family:microsoft yahei,simhei; min-width:1200px}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {margin:0;padding:0;}
ol,ul,li {list-style:none;}
h1,h2,h3{ font-weight:normal}
a{ text-decoration:none}
img{ border:none}
.fl,.fr {_display:inline;}
.fl{float:left;}
.fr {float:right;}
.cl { clear:both;}
.cl:after { content:"."; visibility:hidden; height:0; font-size:0; display:block; clear:both;}
.mt10{ margin-top:10px;}

.w1200{ width:1200px; margin:0 auto;}
.w500{ width:500px;}
.pr{ position:relative}

.top01{ background:url(images/top01.jpg) no-repeat top center; height:165px;}
.top02{ background:url(images/top02.jpg) no-repeat top center; height:120px;}
.top03{ background:url(images/top03.jpg) no-repeat top center; height:120px;}
.top04{ background:url(images/top04.jpg) no-repeat top center; height:120px;}
.top05{ background:url(images/top05.jpg) no-repeat top center; height:199px;}


.topbox{ width:1200px; margin:0 auto; position:relative}
.backtobox{ position:absolute; left:110px; top:90px; width:80px; height:22px}
.backto{position:relative;width:78px; height:20px;font-size:12px; color:#ccc; text-indent:5px; line-height:20px; cursor:pointer; border:solid 1px #e4e4e4; background:url(images/num.gif) no-repeat 59px -49px #fff;}
.backto ul{ background:#1e5200; width:80px; position:absolute; top:21px; left:-1px}
.backto ul li a{height:24px; line-height:24px;text-decoration:none; color:#FFF}
.backto li:hover{ background:#FFF; color:#F00;}
.backto li:hover a {color:#1e5200;}
blockquote{ position:absolute; top:115px; left:115px; width:970px; text-align:center; line-height:30px; font-family:"宋体"}

.tit01{ width:1200px; margin:0 auto;background:url(images/tit01.jpg) no-repeat; height:56px; position:relative}
.tit01 h2{ font-size:30px; color:#fff; line-height:57px; text-indent:20px;}
.tit01 p{ position:absolute;top:80px; right:20px; width:680px;}
.tit01 p b{ font-size: 18px;line-height: 35px;font-weight: normal;display: inline-block;float: left;width: 608px;}
.tit01 p span{font-family:"宋体"; font-size:36px; color:#71ac06; display:block;}
.tit01 p span.fr{ margin-top:40px;}

.part01 a{ display:block; width:50px; height:125px; line-height:125px; text-align:center; font-size:80px; font-family:"宋体"; color:#fff; position:absolute; top:300px; background:#bbdfa9; cursor:pointer; z-index:9}
.part01 a.prev{ left:0;}
.part01 a.next{ right:0;}
.part01 a.prev:hover,.part01 a.next:hover{ background:#153900}
.sign{ background:url(images/bg01.jpg) no-repeat left top; width:355px; height:81px; padding:20px 60px; color:#fff; font-size:32px;}
.spe{ width:500px; float:left; margin-left:50px; position:relative}
.spe img{ width:301px; height:258px; float:left; margin-left:65px;}
.spe ul{ float:right; width:134px; padding-top:30px; }
.spe ul li{ float:right; background:url(images/bg02.png) no-repeat; width:80px; height:47px; padding-top:3px; padding-left:17px; color:#fff; font-size:16px; margin-bottom:36px; }
.spe ul li.s01{ margin-right:10px;}
.spe ul li.s03{ float:left}
.para{ width:490px; float:left; margin-left:50px; *margin-top:30px;}
.para h3{ font-size:24px; color:#fff; text-align:center; line-height:60px;}
.para p{ font-size:18px; line-height:35px; color:#153900; padding-left:30px;}
.con{ background:url(images/pbg01.jpg) no-repeat; height:506px; position:relative}
.show{ width:477px; height:438px; margin:34px 90px 0 0; position:relative}
.show p{ position:absolute; top:0; left:0; width:100%; height:54px; background:url(images/blackbg.png) no-repeat; color:#fff; font-size:20px; line-height:54px; text-align:center}


.tit02{ width:569px; height:199px; margin:0 auto; background:url(images/tit02.jpg) no-repeat; text-align:center}
.tit02 h2{ font-size:30px; color:#fff; line-height:50px; padding-top:55px}

.p02_con{ position:relative}
.hd{ width:100%; text-align:center; padding:10px 0;}
.hd ul{ *float:left; *text-align:center; *margin-left:40%}
.hd ul li{ display:inline-block; width:15px; height:15px; background:#bbdfa9; margin:0 5px; border-radius:100%; font-size:0; line-height:0; *float:left}
.hd ul li.on{ background:#153900}
.part02 .fl{ width:650px; position:relative}
.part02 .fl img{ margin-top:20px;}
.part02 .fl p{ position:absolute; top:20px; left:-20px}
.part02 .fl p b{font-size:26px; font-weight:normal; color:#606060; display:block; float:left}
.part02 .fl p span{font-family:"宋体"; font-size:50px; color:#71ac06; display:block; float:left}
.part02 .fr{ width:390px; height:412px; padding:0 80px;background:#f9fff6}
.part02 .fr h1{ font-size:46px; color:#71ac06; border-bottom:1px solid #000; line-height:80px;}
.part02 .fr h2{ font-size:26px; color:#000; line-height:50px;}
.part02 .fr p{ line-height:30px; font-family:"宋体"}
.part02 .fr p a{ color:#c00}

.tit03{ width:230px; padding-left:970px; margin:10px auto 0 auto}
.tit03 h2{ width:230px; height:52px; line-height:52px; background:#71ac06; color:#fff; text-align:center; font-size:26px;}
.tit03 img{ display:block; }
.part03 a{ display:block; width:70px; height:70px; line-height:70px; border-radius:100%; text-align:center; font-size:50px; font-family:"宋体"; color:#fff; position:absolute; top:350px; background:#bbdfa9; cursor:pointer; z-index:9}
.part03 a.prev{ left:25px;}
.part03 a.next{ right:25px;}
.part03 a.prev:hover,.part03 a.next:hover{ background:#153900}
.brand{ width:100%; height:814px; }
.b01{ background:url(images/b01.jpg) no-repeat;}
.b02{ background:url(images/b02.jpg) no-repeat;}
.b03{ background:url(images/b03.jpg) no-repeat;}
.b04{ background:url(images/b04.jpg) no-repeat;}
.b05{ background:url(images/b05.jpg) no-repeat;}
.b06{ background:url(images/b06.jpg) no-repeat;}
.intro{ padding-top:40px; padding-left:280px}
.intro h2{ font-size:30px; color:#71ac06; line-height:50px;}
.intro p{ font-size:18px; line-height:35px}
.intro p strong{ font-size:20px;}
.b02 .intro{ padding-left:350px}
.b03 .intro,.b05 .intro,.b06 .intro{ padding-left:500px}

.tit04{ width:543px; height:97px; margin:0 auto; background:url(images/tit04.jpg) no-repeat;}
.tit04 h2{font-size:30px; color:#fff; line-height:80px;padding-top:15px; text-indent:30px}
.tit04 p{ padding:15px 0}
.page2{ width:800px; margin:0 auto; overflow:hidden; text-align:center; font-size:18px; line-height:35px; padding:30px 0}
.page2 span{font-family:"宋体"; font-size:50px;color:#71ac06; display:block; }
.page2 span.fl{ margin-left:40px}
.page2 span.fr{ margin-right:-20px; margin-top:15px}
.page2 b{ font-weight:normal; }
.part04{ padding-bottom:20px;}
.part04 a.qh{ display:block; width:68px; height:68px; line-height:68px; text-align:center; font-size:80px; font-family:"宋体"; color:#fff; position:absolute; top:170px; background:#bbdfa9; cursor:pointer; z-index:9}
.part04 a.prev{ left:0;}
.part04 a.next{ right:0;}
.part04 a.prev:hover,.part04 a.next:hover{ background:#153900}
.bd{ margin-left:100px;}
.bd ul li{ float:left; width:287px; border:1px solid #153900; padding:12px; margin-right:30px; position:relative; margin-top:18px;}
.bd ul li h2{ width:257px; height:36px; line-height:36px; background:#153900; color:#fff; text-align:center; position:absolute; top:-18px; left:27px; font-size:18px }
.bd ul li img{ width:288px; height:166px; margin-top:18px;}
.bd ul li p { font-family:"宋体"; font-size:14px; line-height:30px; text-indent:30px}
.bd ul li p a{ color:#c00}

/*最新专题*/
.content1{width:1184px;  padding:8px; margin:10px auto 20px auto;}
.content1  h3{ color:#153900; font-size:30px; font-family:Microsoft YaHei;  margin:0; padding-bottom:15px; border-bottom:2px solid #153900; font-weight:bold}
.content1  h3.top{ margin-top:10px}
.gd a{ float:right; margin-top:-30px; color:#153900; font-size:14px; font-weight:700;}
.sildeCont{width:1180px; height:170px;padding:15px 0; margin:0 auto; font-size:12px; text-align:center; overflow:hidden }
.sildeCont .ulCont{width:1170px; margin:0 auto; overflow:hidden;_zoom:1; }
.sildeCont .ulCont ul{overflow:hidden;_zoom:1; float:left; width:100%;}
.sildeCont .ulCont li{float:left;_display:inline-block; margin-right:13px; }
.sildeCont .ulCont li img{width:197px; height:149px;}
.sildeCont .ulCont a{display:block; border:1px solid #d7d8d6; width:197px; height:183px; text-decoration:none;}
.sildeCont .ulCont span{display:block; height:34px; line-height:34px; text-align:cener; color:#333;}
.sildeCont .ulWrap{width:500%;overflow:hidden;_zoom:1;}

.nav_r{ width:160px; height:auto; position:fixed; left:610px; margin-left: 50%;top:100px;  }
.backtop{background:url(images/nav.png) no-repeat center top; width:100%;padding-top:89px; float:left; }
.backtop a{ display:block; font-size:18px; font-weight:normal; color:#fff; text-align:center; height:45px; line-height:45px; margin-bottom:3px; background:#476b06}
.backtop a:hover{ background:#014703}
.wx{ background:#014703;text-align:center; float:left; padding:9px 22px;}
.wx img{ width:116px; height:115px;  vertical-align:top}
.wx p{ padding-top:5px; color:#fff;}
.gz{ width:100%; float:left; margin-top:3px; display:inline-block}
.gz p{ width:100%; text-align:center}
.gz p.visitNum b{ display:inline-block; background:url(images/visNumbg2.png) no-repeat; width:21px; height:26px; line-height:26px; color:#fff; font-size:16px; font-weight:normal}
.gz p.wz{ font-weight:bold; color:#4e3a18; font-size:12px; font-family:"微软雅黑"}
.back{ width:100%; float:left; margin-top:5px}
.back a{ display:block; margin:0 auto; background:url(images/backtop.png) no-repeat; width:24px; height:24px;}





