.container{min-width:1440px;min-height:500px;margin:0px auto;overflow:hidden;position:relative;}


.banner_con{width:100%;position:relative;}
.banner_con img{width:100%;display:block;}


.section_01{width:100%;height:900px;background:#333;position:relative;z-index:1;}
#svg_box{width:100%;height:100%;position:absolute;left:0;top:0;}
.svg_lay{width:100%;height:100%;background:url(Img/Common/fade50.png);position:absolute;left:0;top:0;z-index:5;}
.section_01_particle{width:626px;height:514px;background:url(Img/custom/bg_01_pic01.png) 0 0 no-repeat;position:absolute;left:400px;top:170px;z-index:6;}
.section_01_particle{
    -webkit-animation:tantan 1.3s 1s ease both;
    -moz-animation:tantan 1.3s 1s ease both;
    -ms-animation:tantan 1.3s 1s ease both;
    animation:tantan 1.3s 1s ease both;
}
@-webkit-keyframes tantan{
    0%{-webkit-transform:perspective(400px) rotateY(90deg);opacity:0}
    50%{-webkit-transform:perspective(400px) rotateY(-10deg)}
    100%{-webkit-transform:perspective(400px) rotateY(0deg);opacity:1}
}
@-moz-keyframes tantan{
    0%{-moz-transform:perspective(400px) rotateY(90deg);opacity:0}
    50%{-moz-transform:perspective(400px) rotateY(-10deg)}
    100%{-moz-transform:perspective(400px) rotateY(0deg);opacity:1}
}
@-ms-keyframes tantan{
    0%{-ms-transform:perspective(400px) rotateY(90deg);opacity:0}
    50%{-ms-transform:perspective(400px) rotateY(-10deg)}
    100%{-ms-transform:perspective(400px) rotateY(0deg);opacity:1}
}
@keyframes tantan{
    0%{transform:perspective(400px) rotateY(90deg);opacity:0}
    50%{transform:perspective(400px) rotateY(-10deg)}
    100%{transform:perspective(400px) rotateY(0deg);opacity:1}
}


.section_02{width:100%;height:950px;/*background:url(Img/custom/bg_02.jpg) center top no-repeat;*/position:relative;z-index:2;}
.section_02_title{text-align:center;color:#333;padding-top:130px;}
.section_02_title h3{font-size:100px;margin-bottom:25px;}
.section_02_title p{font-size:20px;margin-bottom:10px;}

.section_02_block_wrap{height:630px;width:100%;}
.section_02_block{width:240px;text-align:center;position:absolute;color:#fff;overflow:hidden;height:0px;}
.section_02_block h3{font-size:40px;width:100%;position:absolute;bottom:350px;}
.section_02_block img{display:block;position:absolute;bottom:185px;left:50px;}
.section_02_block h5{font-size:24px;position:absolute;bottom:120px;width:100%;}
.section_02_block01{left:0px;bottom:0px;background:#19b44a;}
.section_02_block02{left:300px;bottom:0px;background:#f13030;}
.section_02_block03{left:600px;bottom:0px;background:#273ce2;}
.section_02_block04{left:900px;bottom:0px;background:#8400c8;}
.section_02_block05{left:1200px;bottom:0px;background:#fdb003;}

.section_02_block.active.section_02_block01{height:500px;transition:1s;}
.section_02_block.active.section_02_block02{height:570px;transition:1.5s;}
.section_02_block.active.section_02_block03{height:520px;transition:2s;}
.section_02_block.active.section_02_block04{height:485px;transition:3s;}
.section_02_block.active.section_02_block05{height:520px;transition:2.2s;}


.section_02_text01{width:1500px;position:absolute;top:640px;}
.section_02_text01 h3{float:left;width:240px;text-align:center;color:#fff;font-size:40px;margin-right:60px;}
.section_02_text02{width:1500px;position:absolute;top:896px;}
.section_02_text02 p{float:left;width:240px;text-align:center;color:#fff;font-size:24px;margin-right:60px;font-weight:bold;}




.section_03{width:100%;height:1160px;background:url(Img/custom/bg_03.jpg) center top no-repeat;position:relative;z-index:3;}
.section_03_intro{position:absolute;width:100%;text-align:center;top:230px;}
.section_03_intro p{font-size:20px;color:#333;}
.section_03_switch_btn{width:100%;border-bottom:1px solid #cccccc;position:absolute;top:325px;}
.section_03_switch_btn a{color:#333333;width:288px;padding-bottom:18px;position:relative;top:2px;float:left;text-indent:30px;}
.section_03_switch_btn a.active{border-bottom:2px solid #00ac36;}
.section_03_switch_btn a.active i{color:#00ac36;}
.section_03_switch_btn a i{display:block;font-size:24px;width:100%;font-weight:bold;}
.section_03_switch_btn a em{display:block;font-size:12px;color:#999999;width:100%;}

.section_03_switch_box{position:absolute;width:100%;top:540px;display:none;}
.bg03_switch_box_text_con{position:absolute;left:60px;top:140px;}
.bg03_switch_box_text_con h2{color:#a3d8ae;font-size:52px;}
.bg03_switch_box_text_con h3{color:#fff000;font-size:36px;margin-bottom:10px;}
.bg03_switch_box_text_con p{color:#fff;font-size:16px;}

.bg03_switch_box_img{width:900px;height:480px;position:absolute;right:20px;top:0px;}
.bg03_switch_box_img img{width:100%;height:100%;}

.bg03_switch_box_img{width:900px;height:480px;position:absolute;right:0px;top:0px;}
.bg03_switch_box_img img{width:100%;height:100%;}


.bg03_switch_box_img_pn_btn .p_btn{width:50px;height:58px;background:url(Img/Common/fade80.png);color:#fff;position:absolute;left:515px;top:200px;text-align:center;line-height:58px;font-family:"宋体";font-size:20px;}
.bg03_switch_box_img_pn_btn .n_btn{width:50px;height:58px;background:url(Img/Common/fade80.png);color:#fff;position:absolute;right:-25px;top:200px;text-align:center;line-height:58px;font-family:"宋体";font-size:20px;}
.bg03_switch_box_img_pn_btn .p_btn:hover,.bg03_switch_box_img_pn_btn .n_btn:hover{background:#111;}






.section_04{width:100%;height:1130px;background:url(Img/custom/bg_04.jpg) center top no-repeat;position:relative;z-index:4;}
.section_04_intro{position:absolute;width:100%;text-align:center;top:300px;}
.section_04_intro p{font-size:20px;color:#333;}

.bg04_switch_box{position:absolute;left:215px;top:485px;width:1050px;display:none;}
.bg04_switch_box_left{float:left;width:490px;}
.bg04_switch_box_right{float:right;width:490px;}
.bg04_switch_box_text{font-size:16px;padding-top:80px;padding-left:40px;}
.bg04_switch_box_text h3{font-size:30px;color:#333333;margin-bottom:30px;}
.bg04_switch_box_text p{font-size:16px;color:#333333;margin-bottom:12px;}
.bg04_switch_box_text h3 b{color:#999999;font-size:36px;color:#00ac36;}
.bg04_switch_box_text h3 b i{display:inline-block;width:80px;height:1px;background:#999999;position:relative;top:-11px;margin:0 5px;}
.bg04_switch_box_text p{font-size:16px;color:#333333;}
.bg04_switch_box_img{width:430px;height:200px;margin-top:50px;padding-left:40px;}
.bg04_switch_box_img img{width:100%;height:100%;display:block;}

.bg04_switch_box_pn_btn .p_btn{width:70px;height:70px;background:#cccccc;color:#111;position:absolute;left:0;top:660px;text-align:center;line-height:70px;font-family:"宋体";font-size:40px;font-weight:bold;border-radius:100%;}
.bg04_switch_box_pn_btn .n_btn{width:70px;height:70px;background:#cccccc;color:#111;position:absolute;right:0;top:660px;text-align:center;line-height:70px;font-family:"宋体";font-size:40px;font-weight:bold;border-radius:100%;}
.bg04_switch_box_pn_btn .p_btn:hover,.bg04_switch_box_pn_btn .n_btn:hover{background:#00ac36;color:#fff;}






.section_05{width:100%;height:1394px;background:url(Img/custom/bg_05.jpg) center top no-repeat;position:relative;z-index:5;}
.section_05_intro{position:absolute;width:100%;text-align:center;top:200px;}
.section_05_intro p{font-size:20px;color:#333;}
.section_05_texts{width:360px;text-align:center;position:absolute;}
.section_05_texts h3{color:#00ac36;font-size:40px;margin-bottom:10px;}
.section_05_texts p{color:#333333;font-size:18px;}
.section_05_text01{left:360px;top:645px;}
.section_05_text02{left:1080px;top:645px;}
.section_05_text03{left:0px;top:930px;}
.section_05_text04{left:720px;top:930px;}







.section_06{width:100%;height:1140px;background:url(Img/custom/bg_06.jpg) center top no-repeat;position:relative;z-index:6;}
.section_06_intro{position:absolute;width:100%;text-align:center;top:300px;}
.section_06_intro h4{font-size:24px;color:#333333;margin-bottom:35px;}
.section_06_intro h4 b{color:#00ac36;}
.section_06_intro p{font-size:15px;color:#333;width:1080px;margin:0 auto;line-height:30px;}
.section_06_text01{position:absolute;left:0px;text-align:right;font-size:24px;color:#333;top:530px;width:245px;font-weight:bold;}
.section_06_text01 p{margin-bottom:115px;}
.section_06_text02{position:absolute;left:1204px;font-size:24px;color:#333;top:530px;width:245px;font-weight:bold;}
.section_06_text02 p{margin-bottom:115px;}






.section_07{width:100%;height:1079px;background:url(Img/custom/bg_07.jpg) center top no-repeat;position:relative;z-index:7;}
.section_07_intro{position:absolute;width:100%;text-align:center;top:360px;}
.section_07_intro p{font-size:20px;color:#fff;}

.section_07_block{width:1800px;padding-top:470px;}
.section_07_block_img{float:left;margin-right:46px;opacity:0;}

.section_07_block_img01.active{
    opacity:1;
    -webkit-animation:flipInY 0.9s 0.4s ease both;
    -moz-animation:flipInY 0.9s 0.4s ease both;
}
.section_07_block_img02.active{
    opacity:1;
    -webkit-animation:flipInY 0.9s 0.8s ease both;
    -moz-animation:flipInY 0.9s 0.8s ease both;
}
.section_07_block_img03.active{
    opacity:1;
    -webkit-animation:flipInY 0.9s 1.2s ease both;
    -moz-animation:flipInY 0.9s 1.2s ease both;
}
.section_07_block_img04.active{
    opacity:1;
    -webkit-animation:flipInY 0.9s 1.6s ease both;
    -moz-animation:flipInY 0.9s 1.6s ease both;
}
.section_07_block_img05.active{
    opacity:1;
    -webkit-animation:flipInY 0.9s 2s ease both;
    -moz-animation:flipInY 0.9s 2s ease both;
}



@-webkit-keyframes flipInY{
    0%{-webkit-transform:perspective(400px) rotateY(90deg);opacity:0}
    40%{-webkit-transform:perspective(400px) rotateY(-10deg)}
    70%{-webkit-transform:perspective(400px) rotateY(10deg)}
    100%{-webkit-transform:perspective(400px) rotateY(0deg);opacity:1}
}
   