body,div,dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote {margin:0;padding:0;}
ul,ul li{ list-style:none}
a {font-family: "Microsoft Yahei",Arial,Helvetica,sans-serif;outline: medium none;text-decoration: none;}
a:active,a:hover,map,area{outline:none; border:none;}
a:hover{text-decoration: none;}
table{border-collapse:collapse;}
em{font-style:normal}
a{text-decoration:none;}
a:hover{text-decoration:none;}
img{border:0}
body {font-family:"Microsoft Yahei", Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#fff;background:#000;}
.bg{height: 100%;position: absolute;width: 100%; min-width:1200px; top:0; left:0; background-size:cover;}
.main{overflow:hidden; display:block; position:absolute; top:50%; left:50%;}
.tree{width:100%; height:100%; display:block; background:url(../images/tree.png) no-repeat; background-size:cover; position:absolute; top:0; left:0;}
.fp-section{box-sizing:border-box;position:relative}
.fp-section.fp-table,.fp-slide.fp-table{display:table;table-layout:fixed;width:100%}
#fp-nav{margin-top:-32px;opacity:1;position:fixed;top:50%;z-index:100;height:426px;display:block}
#fp-nav.left{left:36px}
#fp-nav ul,.fp-slidesNav ul{margin:0;padding:0}
#fp-nav ul li,.fp-slidesNav ul li{display:block;height:55px;margin:16px 0 0;position:relative;width:62px}
.fp-slidesNav ul li{display:inline-block}
#fp-nav ul li a,.fp-slidesNav ul li a{cursor:pointer;display:block;height:100%;position:relative;text-decoration:none;width:100%;z-index:1}
#fp-nav ul li a.active span,.fp-slidesNav ul li a.active span{background:url(../images/nav_hover.png) no-repeat}
#fp-nav ul li a span,.fp-slidesNav ul li a span{background:url(../images/nav.png) no-repeat;height:55px;display:block;text-align:center;width:62px;z-index:1;color:#7fd800;font-size:18px;line-height:55px}
/*弹出层*/
.popDiv{width:100%; height:100%; position:absolute; top:0; left:0; background:rgba(0, 0, 0, 0.7); display:none; z-index:99999;}
.popBox{display:none; position:absolute; top:50%; left:50%;width: 884px; height:558px; margin:-279px 0 0 -442px;}
.videoContent{width:100%; height:100%; overflow:hidden; display:block; background:#323739;}
a.close{width:81px; height:82px; background:url(../images/close.png) no-repeat; display:block; position:absolute; top:44px; right:59px; cursor:pointer; transition: all 0.4s ease-out 0s;}	
a:hover.close{transform: rotate(180deg);}
#picBox{overflow:hidden; width:992px; margin:-279px 0 0 -496px;}
#picBox img{width:100%; height:100%; opacity:0;}
.scene,.scene .layer{width:100%; height:100%; display:block; overflow:hidden; position:absolute; left:0; top:0;}
.scene .zy{right:-30px; left:auto;}
.scene .gs{right:-10px; left:auto;}
/*第一屏*/
.section1 .bg{background:url(../images/bg01.jpg) center center no-repeat;}
.section1 .main{width:1200px; height:864px; margin-left:-600px; margin-top:-432px;}
.section1 .logo{width:280px; height:255px; display:block; overflow:hidden; background:url(../images/logo.png) no-repeat;}
.section1 .text{width:991px; height:225px; display:block; overflow:hidden; background:url(../images/text01.png) no-repeat; position:absolute; top:222px; left:0; opacity:0;}
.video{width:342px; height:334px; display:block; overflow:hidden; background:url(../images/video.png) no-repeat; position:absolute; top:447px; left:350px;}
.video a{width:65px; height:75px; display:block; overflow:hidden; position:absolute; top:50%; left:50%; margin:-29px 0 0 -25px; cursor:pointer; vertical-align:middle; text-align:center;}
.video a img{vertical-align:middle; opacity:0.8;}
.video a:hover img{ opacity:1;transform: scale(1.02);transition: all 0.2s ease 0s;-webkit-transform: scale(1.02);-webkit-transform: all 0.2s ease 0s;}
/*第二屏*/
.section2 .bg{background:url(../images/bg02.jpg) center center no-repeat;}
.section2 .main{width:652px; height:696px; margin:-348px 0 0 -326px;}
.section2 .text{background:url(../images/text02.png) no-repeat; width:620px; height:248px; display:block; overflow:hidden; margin:4px 0 0;opacity:0;}
.section2 .ptext{width:100%; height:205px; overflow:hidden; display:block; margin:11px 0 0;}
.section2 .ptext p,.section3 .ptext p,.section4 .ptext p,.section5 .ptext p{line-height:36px; font-size:16px; color:#889100; margin:0 0 27px; width:100%; height:auto; overflow:hidden; display:block; opacity:0; text-align:center;}
.imgs{margin-top:38px; width:100%; height:auto; overflow:hidden; display:block; margin-left:5px}
.imgs li,.imgs a{margin:0 3px; display:inline-block; float:left; cursor:pointer; width:198px; height:173px;}
.imgs a img{opacity:0.7;}
.imgs a:hover img{opacity: 1;}
/*第三屏*/
.section3 .bg{background:url(../images/bg03.jpg) center center no-repeat;}
.section3 .main{width:1234px; height:652px; margin:-326px 0 0 -617px;}
.section3 .text{background:url(../images/text03.png) no-repeat; width:466px; height:204px; display:block; overflow:hidden;opacity:0;}
.section3 .ptext{width:297px; height:330px; overflow:hidden; display:block; margin:5px 0 0 98px;}
.section3 .ptext p{ margin:0; text-indent:2em; text-align:left;}
/*第四屏*/
.section4 .bg{background:url(../images/bg04.jpg) center center no-repeat;}
.section4 .main,.section5 .main{width:1200px; height:auto; margin:-301px 0 0 -600px;}
.section4 .text{background:url(../images/text04.png) no-repeat; width:426px; height:223px; display:block; overflow:hidden;opacity:0; margin:0 auto;}
.section4 .ptext,.section5 .ptext{width:100%; height:160px; overflow:hidden; display:block; margin:22px 0 0;}
.section4 .ptext p,.section5 .ptext p{ margin-bottom:0;}
.section4 .imgs,.section5 .imgs{width:645px; margin:23px auto 0;}
/*第五屏*/
.section5 .bg{background:url(../images/bg05.jpg) center center no-repeat;}
.section5 .text{background:url(../images/text05.png) no-repeat; width:470px; height:223px; display:block; overflow:hidden;opacity:0; margin:0 auto;}
/*第六屏*/
.section6 .bg{background:url(../images/bg06.jpg) center center no-repeat;}
.section6 .main{width:1200px; height:auto; margin:-465px 0 0 -600px;}
.section6 .text{background:url(../images/text06.png) no-repeat; width:558px; height:242px; display:block; overflow:hidden;opacity:0; margin:0 auto;}
.item{width:100%; height:538px; display:block; position:relative;}
.img_h{position:absolute; top:0; left:0; display:none; opacity:0.7;}
.img01{position:absolute; left:75px; top:-3px;}
.img02{position:absolute; left:75px; top:250px;}
.img03{position:absolute; left:297px; top:125px;}
.img04{position:absolute; left:843px; top:-3px;}
.img05{position:absolute; left:843px; top:250px;}
.img06{position:absolute; left:623px; top:125px;}
/*四屏左切*/
#tabs{width:100%; height:100%; top:0; left:0; margin:0;}
.box{width:400%; height:100%; overflow:hidden; display:block;}
.box div{display:inline-block; float:left;height: 100%; width:25%; position:relative; background-size:cover;}
.bg01{background:url(../images/bg07.jpg) center center no-repeat;}
.bg01 .text{width:398px; height:152px; background:url(../images/text07.png) no-repeat; display:block; position:absolute; top:22%; left:50%; margin-left:-189px;}
.bg02{background:url(../images/bg08.jpg) center center no-repeat;}
.bg02 .text{width:414px; height:158px; background:url(../images/text08.png) no-repeat; display:block; position:absolute; top:57%; left:50%; margin-left:-197px;}
.bg03{background:url(../images/bg09.jpg) center center no-repeat;}
.bg03 .text{width:529px; height:183px; background:url(../images/text09.png) no-repeat; display:block; position:absolute; top:57%; left:50%; margin-left:-274px;}
.bg04{background:url(../images/bg10.jpg) center center no-repeat;}
.bg04 .text{width:529px; height:183px; background:url(../images/text10.png) no-repeat; display:block; position:absolute; top:22%; left:50%; margin-left:-274px;}
.nav{width:461px; height:43px; display:block; position:absolute; left:50%; bottom:14.6%; margin-left:-234px; background:url(../images/navbg.png) no-repeat; padding-left:7px;}
.nav span{width:116px; height:33px; display:block; position:absolute; top:5px; left:0; background:url(../images/navactive.png) no-repeat;}
.nav a{position:relative; z-index:12; font-size:16px; font-weight:bold; width:113px; height:33px; line-height:33px; margin:5px 0 0; display:inline-block; float:left; text-align:center; color:#000; cursor:pointer;}
.nav a.active{color:#fff;}