﻿@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
img{ border:none;}
em,i{ font-style:normal;}
ul,ol{ list-style:none;}
a{ color:#111; text-decoration:none; cursor:pointer;}
a:hover{ color:#277704; text-decoration:underline;}
.clear{ clear:both; width:100%; height:0; font-size:0px; overflow:hidden;}
.h10{ width:100%; height:10px; overflow:hidden; clear:both;}
.h20{ width:100%; height:20px; overflow:hidden; clear:both;}
.left{ float:left;}.right{ float:right;}
.active{}
input,textarea,select{ color:#111; font-size:14px; font-family:"Microsoft YaHei","\5FAE\8F6F\96C5\9ED1",Arial,Helvetica,"SimSun","\5B8B\4F53","SimHei","\9ED1\4F53",sans-serif; word-wrap:break-word;}
body{ color:#111; line-height:180%; font-size:14px; font-family:"Microsoft YaHei","\5FAE\8F6F\96C5\9ED1",Arial,Helvetica,"SimSun","\5B8B\4F53","SimHei","\9ED1\4F53",sans-serif; word-wrap:break-word; background:#bbe86d; cursor:default;}
.w1000{ width:1000px; overflow:hidden; margin:0 auto;}

.header{ width:100%; overflow:hidden;}
.top{ width:100%; height:34px; line-height:34px; color:#fff; background:url(../images/top_bg.jpg) no-repeat top center;}
.top a,.top a:hover{ color:#fff; margin:0 3px;}
.top em{ float:left;}
.top em.right{ float:right;}
.top_banner1{ width:100%; height:152px; font-size:0; text-indent:-500px; overflow:hidden; background:url(../images/top_banner1.jpg) no-repeat top center;}
.top_banner2{ width:100%; height:140px; overflow:hidden; background:url(../images/top_banner2.jpg) no-repeat top center;}
.top_banner3{ width:100%; height:149px; overflow:hidden; background:url(../images/top_banner3.jpg) no-repeat top center;}

.main{width:1000px; padding:10px 0; overflow:hidden; margin:0 auto;}
.v_out img{
transition:0.25s;
-moz-transition:0.25s;
-webkit-transition:0.25s;
-o-transition:0.25s;
-ms-transition:0.25s;}
.v_out a:hover img{
transform:scale(1.03,1.03);
-moz-transform:scale(1.03,1.03);
-webkit-transform:scale(1.03,1.03);
-o-transform:scale(1.03,1.03);
-ms-transition:scale(1.03,1.03);}

.nav_wrap{ width:100%; height:60px; overflow:hidden;}
.nav{ width:100%; overflow:hidden; background:#589917; font-size:22px; height:50px; line-height:49px; padding:5px 0;}
.nav a{ float:left; display:block; height:50px; width:100%; color:#186600;}
.nav ul{ width:970px; padding-left:30px; overflow:hidden; margin:0 auto;}
.nav li{ float:left; display:inline; width:157px; text-align:center; margin-left:-20px; background:url(../images/nav.png) no-repeat left center;}
.nav li.active,.nav a:hover{ text-decoration:none; background:url(../images/nav_hover.png) no-repeat left center;}
.nav li.active a,.nav li:hover a{ color:#fff;}
.nav-fixed{ position:fixed; _position:absolute; left:0; top:0; z-index:99;}

.title{ width:100%; height:55px; line-height:55px; font-size:0; text-align:center; overflow:hidden; margin:25px 0; background:url(../images/title_bg.png) no-repeat;}
.title a:hover{ text-decoration:none;}
.F1,.F2,.F3,.F4,.F5{ width:100%; overflow:hidden; margin-bottom:10px;}
.F1 .title{ height:50px; background:url(../images/title0.gif) no-repeat; margin-bottom:0;}
.F1m,.F2m{ border:0px #ddd solid; overflow:hidden; padding:25px 30px 30px 30px; background:#ecffcc;}
.F1m{ border-top:0;}
.F3m,.F4m,.F5m{ overflow:hidden; background:#ecffcc;}
.F3m{ border:0px #ddd solid;}
.F5m{ padding:25px 0;}
.F1m-p{ width:100%; overflow:hidden; line-height:30px; margin-bottom:10px;}
.F1m-p p{ text-indent:30px;}
.F1m-p h1{ line-height:32px; text-align:center; font-size:30px; overflow:hidden; padding:5px 0;}
.F1m-p h1 i{ display:block; font-size:16px; color:#888; padding:8px 0;}
.qq-an{ color:#277704; padding:1px 5px;}
.photobg{ float:left; width:505px; height:345px; padding-right:44px; background:url(../images/photobg.gif) no-repeat right center;}
.photobg img{ display:block; width:505px; height:345px;}
.F1m .right{ width:370px; overflow:hidden;}
.ul001{ width:100%; overflow:hidden; padding:0 0 5px 0;}
.ul001 li{ float:left; display:inline; width:100%; height:30px; line-height:30px; overflow:hidden; background:url(../images/icon01.png) no-repeat 0 13px;}
.ul001 li a{ display:block; padding-left:17px;}
.ul001 li i{ font-size:13px; padding:0 0 0 5px;}
.ksdh{ width:105%; padding-top:10px; overflow:hidden;}
.ksdh a{ float:left; display:inline; padding:0 5px; background:#87bf26; color:#fff; margin-right:8px;}
.ksdh a:hover{ background:#70a710; color:#fff; text-decoration:none;}

.title21{ width:100%; height:48px; overflow:hidden; font-size:0; color:#fff; text-indent:-200px; background:url(../images/title21.png) no-repeat center; margin-bottom:20px;}
.F2m .ul001{ width:105%; padding:0;}
.F2m .ul001 li{ width:45%; margin-right:4.9%;}

/* 精彩看点动画 开始 */
.imgscroll4{ width:940px; height:400px; overflow:hidden; position:relative; margin-bottom:10px;}
.imgscroll4 .imglist{ height:400px; position:relative;}
.imgscroll4 .imglist li{ width:100%; height:400px; overflow:hidden; position:absolute; top:0; left:0; z-index:22;}
.imgscroll4 .imglist li img{ width:600px; height:400px;}
.imgscroll4 .imglist li i{ float:left; width:600px;height:400px;}
.imgscroll4 .imglist li div{ float:right; width:300px; padding-left:25px; height:355px; line-height:30px; overflow:hidden; background:url(../images/icon02.png) no-repeat 0 18px;}
.imgscroll4 .imglist li div b{ display:block; line-height:32px; font-size:24px; color:#277704; font-weight:normal; margin-bottom:5px;}
.imgscroll4 .imglist li div b a{ color:#277704;}
.imgscroll4 .imglist li div b span{ display:block; padding:3px 0; font-size:14px; color:#888;}
.imgscroll4 .imglist li div p{ text-indent:30px;}

.imgscroll4 .imgdesc{ bottom:5px; right:5px; position:absolute;overflow:hidden; z-index:55;}
.imgscroll4 .imgdesc li{ width:24px; height:24px; line-height:24px; font-size:13px; color:#fff; text-align:center; float:left; cursor:pointer; overflow:hidden; background:#f90; margin:3px; border-radius:50%;}
.imgscroll4 .imgdesc li.hover{ background:#277704;}

.imgscroll4 .pre,.imgscroll4 .next{ position:absolute; top:45%; z-index:100; width:30px; height:60px;  text-align:center; color:#fff; cursor:pointer;}
.imgscroll4 .pre{ left:0; background:rgba(0,0,0,0.3);}
.imgscroll4 .next{ right:0; background:rgba(0,0,0,0.3);}
.imgscroll4 .imginfo{position:absolute; width:330px; height:400px; background:url(../images/icon02.gif) no-repeat 1px center; line-height:23px; top:0; right:0; z-index:5;}
.imgscroll4 .imginfo li{ width:94%; padding:5px 3%; height:400px; color:#fff; overflow:hidden; position:absolute;}
.imgscroll4 .imginfo li p{ width:100%; overflow:hidden;}
/* 精彩看点动画 结束 */

.ul002{ width:100%; overflow:hidden; padding-bottom:20px;}
.ul002 li{ float:left; display:inline; width:214px; line-height:24px; overflow:hidden; text-align:center; margin:25px 5px 0 25px; background:url(../images/cp_bg1.gif) no-repeat top right;}
.ul002 li:hover,.ul002 li.hover{ background:url(../images/cp_bg1.gif) no-repeat top left;}
.ul002 li:hover a,.ul002 li.hover{ color:#277704;}
.ul002 li i{ display:block;}
.ul002 li em{ display:block; width:180px; height:180px; overflow:hidden; background:#fff; margin:15px 0 30px 15px;}
.ul002 li em a{
display:table-cell;
vertical-align:middle;
text-align:center;
_display:block;
_font-family:Arial;
_font-size:162px;/*约为高度的0.9*/
width:180px;
height:180px;
overflow:hidden;}
.ul002 li em img{ max-width:180px; max-height:180px; _height:180px; vertical-align:middle;}

.ul003{ overflow:hidden; padding-bottom:25px;}
.ul003 li{ float:left; display:inline; width:214px; height:70px; padding-top:14px; line-height:24px; overflow:hidden; text-align:center; margin:25px 5px 0 25px; background:url(../images/cp_bg2.gif) no-repeat top right;}
.ul003 li:hover,.ul003 li.hover{ background:url(../images/cp_bg2.gif) no-repeat top left;}
.ul003 li:hover a,.ul003 li.hover a{ color:#277704;}
.ul003 li a:hover,.ul002 li a:hover{ text-decoration:none;}
.ul003 li i{ display:block;}

.ul004{ width:100%; overflow:hidden; padding-bottom:4px;}
.ul004 li{ float:left; display:inline; width:245px; height:245px; line-height:24px; overflow:hidden; text-align:center; margin:4px 0 0 4px; position:relative; background:#fff;}
.ul004 li em{ display:block; width:100%; height:245px; overflow:hidden;}
.ul004 li em img{ display:block; height:245px; margin:0 auto;}
.ul004 li b{ display:block; position:absolute; bottom:0; left:0; z-index:22; width:100%; height:0px; line-height:39px; font-size:16px;}
.ul004 li a,.ul004 li a:hover{ color:#fff;}
.ul004 li .bg{ display:block; position:absolute; bottom:0; left:0; z-index:20; width:100%; height:0px; background:#000; filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5;}
.ul004 li.first,.ul004 li.last{ width:494px; height:494px;}
.ul004 li.first img,.ul004 li.last img,.ul004 li.first em,.ul004 li.last em{ height:494px;}
.ul004 li.last{ float:right; margin-top:-245px; margin-right:4px;}
.ul004 li.hover b,.ul004 li.hover .bg{ display:block;}

.ul005{ width:100%; overflow:hidden;}
.ul005 li{ float:left; display:inline; width:195px; padding:8px; border:1px #ddd solid; line-height:24px; overflow:hidden; text-align:center; margin:0 13px 20px 20px;}
.ul005 li:hover,.ul005 li.hover{ border:1px #00b90e solid;}
.ul005 li em{ display:block; width:195px; height:150px; overflow:hidden; background:#fff; margin-bottom:6px;}
.ul005 li em img{ width:195px; height:150px;}
.ul005 li b{ float:left; display:block; width:100%; height:48px; font-weight:normal; overflow:hidden; margin:3px 0;}
.ul005 li b a:hover{ text-decoration:none;}

/* 展会回顾 */
.v_out{ width:100%; overflow:hidden;}
.og_prev,.og_next{ float:left; display:inline; width:30px; height:210px; line-height:210px; text-align:center; color:#fff; font-size:24px; background:#ccc; margin:0 10px 0 10px;}
.og_next{ float:right; margin:0 10px 0 0;}
.og_prev:hover,.og_next:hover{ background:#aaa; color:#fff; text-decoration:none !important;}

.v_show{ float:left; width:900px; height:250px; overflow:hidden; position:relative;} 
.u_lanren{ width:10000px; height:250px; overflow:hidden; position:absolute; top:0px; left:0px;}
.u_lanren ul{ float:left; overflow:hidden;}
.u_lanren li{ float:left; width:280px; text-align:center; overflow:hidden; margin:0 10px;}
.u_lanren li b{ display:block; width:100%; height:30px; line-height:30px; overflow:hidden;}
.u_lanren li em{ display:block; width:280px; height:210px; overflow:hidden; margin-bottom:8px;}
.u_lanren li em img{ display:block; width:280px; height:210px; margin:0 auto;}


.footer{ width:100%; padding:15px 0; overflow:hidden; text-align:center;}

/* GoGo */
.GoGo{ display:none; width:50px; overflow:hidden; position:fixed; _position:absolute; left:50%; margin-left:550px; bottom:1px; text-align:center; /*_display:none;_position:absolute; _top:expression(documentElement.scrollTop+400+"px");*/ z-index:22;}
.GoGo a{ float:right; display:block; padding:5px; width:40px; height:38px; line-height:18px; clear:both; color:#fff; background:rgba(0,0,0,0.3); cursor:pointer; margin-bottom:1px;}
a.Go_Top{ height:34px; line-height:34px; font-size:22px; color:#fff;}
.GoGo a:hover{ color:#fff; text-decoration:none; background:#589917;}








