@font-face { 
font-family:"baskoldface"; 
src: url('../font/baskoldface.eot'); 
src: url('../font/baskoldface.eot') format('embedded-opentype'), 
  	 url('../font/baskoldface.woff') format('woff'), 
     url('../font/baskoldface.ttf')  format('truetype'), 
     url('../font/baskoldface.svg') format('svg'); 
    font-weight: normal;
    font-style: normal;
}
@font-face { 
font-family:"AvianRegular"; 
src: url('../font/AvianRegular.eot'); 
src: url('../font/AvianRegular.eot') format('embedded-opentype'), 
  	 url('../font/AvianRegular.woff') format('woff'), 
     url('../font/AvianRegular.ttf')  format('truetype'), 
     url('../font/AvianRegular.svg') format('svg'); 
    font-weight: normal;
    font-style: normal;
}






html, body, div, span, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, address, big, cite, code, del, em, font, img, ins, small, strong, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend {margin:0;padding:0;}
html{_background-image:url(about:blank);_background-attachment:fixed;}
body{-webkit-text-size-adjust:none;line-height:120%;font-family:微软雅黑,'Heiti SC',黑体,Arial;font-size:12px;min-width:1250px;max-width:1920px;}
ol,ul,li{list-style:none outside none;padding:0;}
a{text-decoration:none;color:#707070;}
a:hover{color:#666;}
img{border:none;vertical-align:middle;}
table{border-collapse:collapse;}
tr,td,th{padding:0;margin:0;}
h1,h2,h3,h4,h5,h6{font-weight:normal;color:#474747;}
i,b,strong{font-style:normal;font-weight:normal;}
input,textarea,select{border:1px solid #CCC;font-family:微软雅黑,'Heiti SC',黑体,Arial;outline:none;border:none;background:none;padding:0;}
a:focus{outline:none;}


.jspContainer{overflow:hidden;position:relative;}
.jspPane{position:absolute;}
.jspVerticalBar{position:absolute;top:0;right:0;width:16px;height:100%;}
.jspHorizontalBar{position:absolute;bottom:0;left:0;width:100%;height:16px;}
.jspVerticalBar *,.jspHorizontalBar *{margin:0;padding:0;}
.jspCap{display:none;}
.jspHorizontalBar .jspCap{float:left;}
.jspTrack{background:#dde;position:relative;}
.jspDrag{background:#ddd;position:relative;top:0;left:0;cursor:pointer;}
.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag{float:left;height:100%;}
.jspArrow{background:#50506d;text-indent:-20000px;display:block;cursor:pointer;}
.jspArrow.jspDisabled{cursor:default;background:#80808d;}
.jspVerticalBar .jspArrow{height:16px;}
.jspHorizontalBar .jspArrow{width:16px;float:left;height:100%;}
.jspVerticalBar .jspArrow:focus{outline:none;}
.jspCorner{background:#eeeef4;float:left;height:100%;}

* html .jspCorner{margin:0 -4px 0 0;}

.jspVerticalBar{width:8px;}
.jspDrag{background:#f8d2c9;}
.jspTrack{background:#f1a492;}

.t_searchbar{ *zoom:1;margin-top:33px;margin-left:78px;}
.t_searchbar:after{ content:''; display:block; height:0; visibility:hidden; clear:both;}
.t_searchbar .border-wrap{ float:left; font-size:0; margin-left:15px; background:url(../image/select1.png) center center no-repeat;height:44px;width:312px;}
.t_searchbar .border-wrap:first-child{ margin-left:0;}
.t_searchbar .border-wrap>span{ display:inline-block; min-width:84px; font-size:14px;}
.t_searchbar .selectWarp{ display:inline-block; width:212px; border:0; vertical-align:top;}
.t_searchbar .selectWarp .selectBtn{ font-size:14px; height:44px; line-height:44px;}
.t_searchbar .selectWarp .selectBtn{}
.t_searchbar .selectWarp .selectBtn .arr{ right:0;}
.t_searchbar .selectWarp .options{ left:20px;width:255px; right:0; top:100%; border-top:0; border-color:#e6e6e6;}
.t_searchbar .selectWarp ul li{ font-size:14px; line-height:1.5; color:#909090;}
.t_searchbar .input{ display:inline-block; vertical-align:top; width:192px; height:22px; padding:9px 10px;}
.t_searchbar .input input{ display:block; width:100%; height:22px; font-size:14px; line-height:22px;}
.t_searchbar a{ width:90px; text-align:center;}
.selectWarp{ text-align:left; cursor:pointer; position:relative; border:1px solid #a9a9a9;}
.selectWarp .selectBtn{ width:227px;position:relative; overflow:hidden; height: 26px; padding:0 60px 0 25px; line-height: 26px; color:#909090;}
.selectWarp .selectBtn .arr{ position:absolute; right:10px; top:0; width:12px; height:100%; background:url(404.png) left no-repeat;}
.selectWarp .down .arr{ background-position:right;}
.selectWarp .options{ max-height:90px; overflow:hidden; padding:12px 2px 12px 12px; background-color:#FFF; border:1px solid #a9a9a9; position: absolute; left: -1px; right: -1px; top: 26px; z-index:10; display: none;}
.selectWarp ul{ padding-right:20px;}
.selectWarp ul li{ margin-bottom:5px;}
.selectWarp ul li:hover { color:#707070;}
.selectWarp .mCSB_inside > .mCSB_container{ margin:0;}
.border-wrap{ height:40px;line-height:40px;position:relative;display:inline-block;}
.border-wrap:before{background:url(404.png) left center no-repeat;width:6px;height:100%;content:"";position:absolute;left:0;top:0;}
.border-wrap:after{background:url(404.png) right center no-repeat;width:6px;height:100%;content:"";position:absolute;right:0;top:0;}
.t_searchbar .btn{display:block;background:url(../image/btn13.png) center center no-repeat;width:91px;height:44px;font-size:14px;color:#fff;line-height:44px;text-align:center;float:left;margin-left:20px;}




.block{width:1230px;margin:0 auto; position:relative;}
.clear{clear:both;height:0;overflow:hidden;}
.left{float:left;}
.right{float:right;}
.footb{position:fixed;_position:absolute;bottom:0;width:100%;}


.page{text-align:center;}
.page .ul{display:inline-block;padding:0 40px;position:relative;}
.page a{display:inline-block;font-size:20px;color:#474747;font-family:AvianRegular;min-width:17px;padding:0 2px;line-height:30px;height:30px;}
.page a.now,.page a:hover{color:#e7a628;font-size:30px;}
.page a.arrow_l{background:url(../image/arrow3.png) left bottom no-repeat;width:30px;position:absolute;left:0;top:0;padding:0;}
.page a.arrow_r{background:url(../image/arrow3.png) right bottom no-repeat;width:30px;margin-left:10px;position:absolute;right:0;top:0;padding:0;}
.page.blue a.now,.page.blue a:hover{color:#469ecf;}
.page.blue a.arrow_l{background:url(../image/arrow4.png) left bottom no-repeat;}
.page.blue a.arrow_r{background:url(../image/arrow4.png) right bottom no-repeat;}


.snav{position:fixed;right:0;top:50%; margin-top:-270px; z-index:3;width:110px;padding-top:101px;animation:nav_float 3s linear 0s infinite;-webkit-animation:nav_float 3s linear 0s infinite;}
.snav:hover{animation-play-state:paused;-webkit-animation-play-state:paused;}
@-webkit-keyframes nav_float{
0%{-webkit-transform:translateY(0);}
50%{-webkit-transform:translateY(-15px);}
100%{-webkit-transform:translateY(0);}
}
@keyframes nav_float{
0%{transform:translateY(0);}
50%{transform:translateY(-15px);}
100%{transform:translateY(0);}
}

.snav .div{height:68px;margin:0 auto -14px;position:relative;width:89px;}
.snav .div .in1{background:url(../image/bg28_1.png) center center no-repeat;width:89px;height:68px;right:0;top:0;text-align:center;position:absolute;}
.snav .div i{display:inline-block;height:100%; vertical-align:middle;}
.snav .div .in2{background:url(../image/bg29.png) center center no-repeat;width:140px;height:52px;right:8px;top:7px;text-align:center;display:none;position:absolute;}
.snav .div .in2 .img{float:left;height:48px;margin-left:15px;}
.snav .div .in2 h3{color:#fff;line-height:48px;font-size:14px;margin-left:5px;}
.snav .close{background:url(../image/bg30.png) center center no-repeat;width:89px;height:86px;margin:8px auto 0;text-align:center;cursor:pointer;}
.snav .close img{margin-top:18px;}
.snav .close h4{font-size:14px;color:#474747;line-height:1.3;margin-top:2px;}
.snav .close h4.s2{display:none;}



#header{height:132px;border-bottom:solid 1px #e7e7e7; position: relative; z-index:1000;}
#header .head1{border-bottom:solid 1px #e7e7e7;height:40px;}
#header .head1 .p1{float:left;font-size:14px;color:#707070;line-height:40px;}
#header .head1 .p2{float:left;margin-left:15px;padding-left:21px;line-height:40px;background:url(../image/img1.png) left center no-repeat;font-size:14px;color:#707070;}
#header .head1 .p2 a:hover{color:#469ecf;}
#header .head1 .p3{background:url(../image/img2.png) left center no-repeat;font-size:14px;color:#707070;padding-left:24px;line-height:40px;font-family:Arial, Helvetica, sans-serif;position:absolute;top:0;right:109px;}
#header .head1 .p4{background:url(../image/img3.png) left center no-repeat;font-size:14px;color:#707070;padding-left:24px;line-height:40px;position:absolute;top:0;right:0;}
#header .head1 .p4:hover a{color:#469ecf;}
#header .head2 .logo{position:absolute;left:0;top:19px;}
#header .head2 .nav{position:absolute;left:290px;top:0;}
#header .head2 .nav .li{float:left;margin-right:45px;}
#header .head2 .nav .li a{line-height:90px;font-size:16px;color:#474747;position:relative;}
#header .head2 .nav .li.now a,#header .head2 .nav .li:hover a{color:#469ecf;}
#header .head2 .nav .li a .arrow{display:block;background:url(../image/arrow0.png) center center no-repeat;width:43px;height:31px;position:absolute;left:50%;margin-left:-21.5px;top:55px;z-index:3;display:none;}
#header .head2 .nav .li .hide{background:url(../image/bg1.png) center center no-repeat;width:650px;height:277px;position:absolute;left:75px;top:99px;z-index:2;display:none;}
#header .head2 .nav .li .hide .pic{position:absolute;top:35px;left:35px;width:275px;height:207px;overflow:hidden;border-radius:10px;}
#header .head2 .nav .li .hide .pic img{border-radius:10px;width:100%;height:auto;}
#header .head2 .nav .li .hide .right{position:absolute;width:275px;right:40px;top:50px;}
#header .head2 .nav .li .hide .sss{padding-bottom:15px;}
#header .head2 .nav .li .hide .sss a{font-size:14px;color:#474747;line-height:35px;display:block;float:left;width:135px;}
#header .head2 .nav .li .hide .sss a:hover{color:#469ecf;}
#header .head2 .nav .li .hide .text{padding:18px 0 0 8px;font-size:14px;color:#707070;line-height:1.5;}
#header .head2 .links{position:absolute;top:23px;right:0;}
#header .head2 .links .sina{display:block;background:url(../image/img42.png) center center no-repeat;width:40px;height:40px;float:left;position:relative;}
#header .head2 .links .wx{display:block;background:url(../image/img5.png) center center no-repeat;width:40px;height:40px;float:left;margin-left:10px;position:relative;}
#header .head2 .links .search{display:block;background:url(../image/img6.png) center center no-repeat;width:40px;height:40px;float:left;margin-left:10px;position:relative;}
#header .head2 .links .wx .er{background:url(../image/er_bg1.png) center center no-repeat;width:165px;height:175px;position:absolute;top:64px;left:50%;margin-left:-82.5px;display:none;z-index:200;}
#header .head2 .links .wx .er .pic{width:119px;height:119px;overflow:hidden;margin:32px auto 0;}
#header .head2 .links .wx .er .pic img{width:100%;height:100%;}
#header .head2 .links .wx:hover .er{display:block;}
#header .head2 .links .search .hidesearch{background:url(../image/search.png) center center no-repeat;width:313px;height:56px;position:absolute;right:-9px;top:-7px;display:none;z-index:2;}
#header .head2 .links .search .hidesearch input{width:220px;height:40px;line-height:40px;margin:7px 0 0 30px;font-size:16px;color:#909090;float:left;}
#header .head2 .links .search .hidesearch .btn{display:block;height:40px;float:right;width:50px;float:right;margin:7px 7px 0 0;}
#header .head2 .links .search:hover .hidesearch{display:block;}



#footer{height:54px;background:#313131;line-height:54px;}
#footer .p1{position:absolute;left:0;top:0;font-size:14px;color:#fff;}
#footer .p1 a{font-size:14px;color:#fff;}
#footer .p2{text-align:center;font-size:14px;color:#fff;}
#footer .p3{position:absolute;right:0;top:0;font-size:14px;color:#fff;}
#footer .p3 a{font-size:14px;color:#fff;}



.ld{ position: relative; background-size:cover !important; }

#bottom{background:url(../image/bg2.png) center top no-repeat;height:865px;margin-top:-116px;position:relative;z-index:1;}
#bottom .title{padding-top:230px;}
.title{text-align:center;width:955px;margin:0 auto;}
.title h3{font-size:46px;color:#474747;line-height:1.2;font-family:AvianRegular;text-transform:uppercase;}
.title h4{font-size:30px;color:#474747;line-height:1.3;}
.title p{font-size:14px;color:#707070;line-height:1.5;margin-top:15px;}
#bottom .links{text-align:center;height:46px;margin-top:35px;font-size:0;}
#bottom .links .kf{display:block;background:url(../image/btn1.png) center center no-repeat;width:202px;height:46px;line-height:44px;font-size:16px;color:#fff;float:left;margin-left:405px;}
#bottom .links .num{display:block;background:url(../image/btn2.png) center center no-repeat;width:202px;height:46px;line-height:44px;font-size:20px;color:#fff;font-family:impact;float:left;margin-left:13px;}
#bottom .jm{background:url(../image/c1.png) center center no-repeat;width:333px;height:235px;margin:30px auto 0;text-align:center;padding-top:98px;}
#bottom .jm img{transform-origin:center bottom;-webkit-transform-origin:center bottom;}
#bottom .jm:hover img{animation:l2r 0.5s ease-out 0s;-webkit-animation:l2r 0.5s ease-out 0s;}
@-webkit-keyframes l2r{
0%{-webkit-transform:rotate(0);}
25%{-webkit-transform:rotate(-10deg);}
50%{-webkit-transform:rotate(0deg);}
75%{-webkit-transform:rotate(6deg);}
100%{-webkit-transform:rotate(0deg);}
}
@keyframes l2r{
0%{transform:rotate(0);}
25%{transform:rotate(-10deg);}
50%{transform:rotate(0deg);}
75%{transform:rotate(6deg);}
100%{transform:rotate(0deg);}
}
#bottom .jm h3{color:#fff;font-size:20px;line-height:1.3;margin-top:10px;}
#bottom .bot1{position:absolute;top:635px;left:47px;animation:bot1 10s linear 0s infinite;-webkit-animation:bot1 10s linear 0s infinite;}
#bottom .bot2{position:absolute;top:464px;left:162px;animation:bot2 9s linear 0s infinite;-webkit-animation:bot2 9s linear 0s infinite;}
#bottom .bot3{position:absolute;top:665px;left:282px;animation:bot1 8s linear 0s infinite;-webkit-animation:bot1 8s linear 0s infinite;}
#bottom .bot4{position:absolute;top:490px;right:325px;animation:bot2 9s linear 0s infinite;-webkit-animation:bot2 9s linear 0s infinite;}
#bottom .bot5{position:absolute;top:637px;right:173px;animation:bot1 8s linear 0s infinite;-webkit-animation:bot1 8s linear 0s infinite;}
#bottom .bot6{position:absolute;top:365px;right:81px;animation:bot2 10s linear 0s infinite;-webkit-animation:bot2 10s linear 0s infinite;}
@-webkit-keyframes bot1{
0%{-webkit-transform:translateY(50px);}
50%{-webkit-transform:translateY(-50px);}
100%{-webkit-transform:translateY(50px);}
}
@keyframes bot1{
0%{transform:translateY(50px);}
50%{transform:translateY(-50px);}
100%{transform:translateY(50px);}
}
@-webkit-keyframes bot2{
0%{-webkit-transform:translateY(-60px);}
50%{-webkit-transform:translateY(60px);}
100%{-webkit-transform:translateY(-60px);}
}
@keyframes bot2{
0%{transform:translateY(-60px);}
50%{transform:translateY(60px);}
100%{transform:translateY(-60px);}
}

.home1{position:relative;overflow:hidden;}
.home1 .frame{position:relative;overflow:hidden; height:100%;}
.home1 .frame .scroll{ height:100%; }
.home1 .frame .child{float:left;width:100%;position:relative; height:100%; background-size:cover !important;}
.home1 .frame .child img{width:100%;height:auto;}
.home1 .frame .child .text{text-align:center;width:1005px;position:absolute;left:50%;margin-left:-502.5px;top:35%;opacity:0;
transform-style:preserve-3d;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;
transform:scale(0.7) rotateX(60deg);-webkit-transform:scale(0.7) rotateX(60deg);-moz-transform:scale(0.7) rotateX(60deg);
transition:all 1.5s ease-out 0s;-webkit-transition:all 1.5s ease-out 0s;-moz-transition:all 1.5s ease-out 0s;}
.home1.show .frame .child .text{transform:scale(1) rotateX(0deg);-webkit-transform:scale(1) rotateX(0deg);-moz-transform:scale(1) rotateX(0deg);opacity:1;}
.home1 .frame .child .text h3{text-transform:uppercase;font-size:64px;font-family:baskoldface;color:#fff;line-height:1.2;}
.home1 .frame .child .text h4{color:#fff;font-size:36px;line-height:1.3;}
.home1 .frame .child .text p{color:#fff;font-size:16px;line-height:1.7;margin-top:20px;}
.home1 .nav{text-align:center;width:100%;position:absolute;left:0;bottom:20%;}
.home1 .nav a{display:inline-block;background:url(../image/dian3.png) left center no-repeat;width:13px;height:13px;margin:0 3px;}
.home1 .nav a.now{background:url(../image/dian3.png) right center no-repeat;}
.home1 .scroll_d{display:block;background:url(../image/arrow2.png) center center no-repeat;width:65px;height:65px;position:absolute;left:50%;margin-left:-32.5px;bottom:6%;}
.home1 .scroll_d.click{background:url(../image/arrow2-1.png) center center no-repeat;}
.home2{height:985px;}
.home2 .ball{position:absolute;top:300px;left:80px;}
.home2 .ball{
animation-name:myfirst;
animation-duration:9s;
animation-timing-function:linear;
animation-delay:0;
animation-iteration-count:infinite;
animation-play-state:running;

-moz-animation-name:myfirst;
-moz-animation-duration:9s;
-moz-animation-timing-function:linear;
-moz-animation-delay:0;
-moz-animation-iteration-count:infinite;
-moz-animation-play-state:running;

-webkit-animation-name:myfirst;
-webkit-animation-duration:9s;
-webkit-animation-timing-function:linear;
-webkit-animation-delay:0;
-webkit-animation-iteration-count:infinite;
-webkit-animation-play-state:running;

-o-animation-name:myfirst;
-o-animation-duration:9s;
-o-animation-timing-function:linear;
-o-animation-delay:0;
-o-animation-iteration-count:infinite;
-o-animation-play-state:running;
}

@keyframes myfirst
{
from{transform:rotate(0deg)}
to{transform:rotate(-360deg)}
}

@-moz-keyframes myfirst 
{
from{-moz-transform:rotate(0deg)}
to{-moz-transform:rotate(-360deg)}
}

@-webkit-keyframes myfirst 
{
from{-webkit-transform:rotate(0deg)}
to{-webkit-transform:rotate(-360deg)}
}

@-o-keyframes myfirst 
{
from{-o-transform:rotate(0deg)}
to{-o-transform:rotate(-360deg)}
}
.home2 .png{position:absolute;left:0;top:113px;opacity:0;
transform:translate(0,200px);-webkit-transform:translate(0,200px);-moz-transform:translate(0,200px);
transform-style:preserve-3d;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;
transition:all 1.5s ease-out 0s;-webkit-transition:all 1.5s ease-out 0s;-moz-transition:all 1.5s ease-out 0s;}
.home2.show .png{transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);opacity:1;}
.home2 .text{position:absolute;right:0;top:200px;width:568px;}
.home2 .text .title{text-align:left;margin:inherit;}
.home2 .text .links{text-align:center;height:46px;margin-top:20px;font-size:0;}
.home2 .text .links .kf{display:block;background:url(../image/btn4.png) center center no-repeat;width:202px;height:46px;line-height:44px;font-size:16px;color:#fff;float:left;}
.home2 .text .links .num{display:block;height:46px;line-height:44px;font-size:20px;color:#474747;font-family:impact;float:left;margin-left:22px;}
.home2 .text .p{color:#707070;line-height:1.5;margin-top:27px;font-size:14px;}
.home2 .box{margin-top:33px;position:relative;}
.home2 .box .div1{background:url(../image/k1.png) center center no-repeat;width:181px;height:181px;position:absolute;left:0;top:0;text-align:center;}
.home2 .box .div2{background:url(../image/k2.png) center center no-repeat;width:181px;height:181px;position:absolute;left:172px;top:0;text-align:center;}
.home2 .box .div3{background:url(../image/k3.png) center center no-repeat;width:181px;height:181px;position:absolute;left:340px;top:0;text-align:center;}
.home2 .box h3{color:#fff;font-size:18px;line-height:1;margin-top:40px;}
.home2 .box h3 span{font-family:impact;font-size:56px;margin-right:5px;}
.home2 .box p{color:#fff;font-size:14px;line-height:1.5;margin-top:5px;}
.home3{background:url(../image/bg15.png) center top no-repeat;height:1424px;position:relative;z-index:2;margin-top:-323px;}
.home3 .title{padding-top:655px;}
.home3 .title p{margin-top:38px;}
.home3 .links{text-align:center;height:46px;margin-top:22px;font-size:0;}
.home3 .links .kf{display:block;background:url(../image/btn1.png) center center no-repeat;width:202px;height:46px;line-height:44px;font-size:16px;color:#fff;float:left;margin-left:271px;}
.home3 .links .num{display:block;background:url(../image/btn2.png) center center no-repeat;width:202px;height:46px;line-height:44px;font-size:20px;color:#fff;font-family:impact;float:left;margin-left:13px;}
.home3 .box{margin-top:50px;}
.home3 .box .div{float:left;text-align:center;width:246px;opacity:0;
transform:translate(0,200px);-webkit-transform:translate(0,200px);-moz-transform:translate(0,200px);
transition:all 1.2s ease-out 0s;-webkit-transition:all 1.2s ease-out 0s;-moz-transition:all 1.2s ease-out 0s;}
.home3.show .box .div{transform:translate(0);-webkit-transform:translate(0);-moz-transform:translate(0);opacity:1;}
.home3 .box .div .img{height:215px;transform-origin:center bottom;-webkit-transform-origin:center bottom;}
.home3 .box .div .img i{display:inline-block; vertical-align:middle; height:100%;}
.home3 .box .div:hover .img{animation:l2r 0.5s ease-out 0s;-webkit-animation:l2r 0.5s ease-out 0s;}
.home3 .box .div h3{font-size:20px;line-height:1.2;color:#474747;margin-top:5px;}
.home3 .box .div h4{font-size:20px;line-height:1.2;color:#474747;font-family:Arial, Helvetica, sans-serif;}
.home4{background:url(../image/bg3.png) center center repeat;height:872px;}
.home4 .block{height:872px;}
.home4 .png{position:absolute;bottom:0;right:0;opacity:0;
transform:translate(0,200px);-webkit-transform:translate(0,200px);-moz-transform:translate(0,200px);
transform-style:preserve-3d;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;
transition:all 1.5s ease-out 0s;-webkit-transition:all 1.5s ease-out 0s;-moz-transition:all 1.5s ease-out 0s;}
.home4.show .png{transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);opacity:1;}
.home4 .text{position:absolute;left:0;top:165px;width:566px;}
.home4 .text .title{text-align:left;margin:inherit;width:auto;}
.home4 .text .links{text-align:center;height:46px;margin-top:20px;font-size:0;}
.home4 .text .links .kf{display:block;background:url(../image/btn111.png) center center no-repeat;width:202px;height:46px;line-height:44px;font-size:16px;color:#fff;float:left;}
.home4 .text .links .num{display:block;height:46px;line-height:44px;font-size:20px;color:#474747;font-family:impact;float:left;margin-left:22px;}
.home4 .text .p{font-size:14px;color:#707070;line-height:1.5;margin-top:25px;}
.home4 .pic1{position:absolute;left:-52px;top:530px;opacity:0;
transform-style:preserve-3d;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;
transform:scale(0.7) rotateX(60deg);-webkit-transform:scale(0.7) rotateX(60deg);-moz-transform:scale(0.7) rotateX(60deg);
transition:all 1s ease-out 0s;-webkit-transition:all 1s ease-out 0s;-moz-transition:all 1s ease-out 0s;}
.home4 .pic2{position:absolute;left:-16px;top:575px;opacity:0;
transform-style:preserve-3d;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;
transform:scale(0.7) rotateX(60deg);-webkit-transform:scale(0.7) rotateX(60deg);-moz-transform:scale(0.7) rotateX(60deg);
transition:all 1s ease-out 0.5s;-webkit-transition:all 1s ease-out 0.5s;-moz-transition:all 1s ease-out 0.5s;}
.home4 .pic3{position:absolute;left:165px;top:475px;opacity:0;
transform-style:preserve-3d;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;
transform:scale(0.7) rotateX(60deg);-webkit-transform:scale(0.7) rotateX(60deg);-moz-transform:scale(0.7) rotateX(60deg);
transition:all 1s ease-out 1s;-webkit-transition:all 1s ease-out 1s;-moz-transition:all 1s ease-out 1s;}
.home4 .pic4{position:absolute;left:420px;top:720px;opacity:0;
transform:translate(100px,-100px) rotateY(-50deg);-webkit-transform:translate(100px,-100px) rotateY(-50deg);-moz-transform:translate(100px,-100px) rotateY(-50deg);
transform-style:preserve-3d;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;
transition:all 1s ease-out 1.5s;-webkit-transition:all 1s ease-out 1.5s;-moz-transition:all 1s ease-out 1.5s}
.home4.show .pic1,.home4.show .pic2,.home4.show .pic3,.home4.show .pic4{transform:scale(1) rotateX(0deg);-webkit-transform:scale(1) rotateX(0deg);-moz-transform:scale(1) rotateX(0deg);opacity:1;}
.home5{height:950px;}
.home5 .title{padding-top:190px;}
.home5 .title h5{font-size:18px;color:#474747;line-height:1.3;margin-top:13px;}
.home5 .box{height:550px;padding-top:40px;background:url(../image/img38.png) center 20px no-repeat;}
.home5 .box .div{float:left;width:397px;position:relative;opacity:0;
transform:translate(200px,0);-webkit-transform:translate(200px,0);-moz-transform:translate(200px,0);
transition:all 1.2s ease-out 0s;-webkit-transition:all 1.2s ease-out 0s;-moz-transition:all 1.2s ease-out 0s;}
.home5.show .box .div{transform:translate(0);-webkit-transform:translate(0);-moz-transform:translate(0);opacity:1;}
.home5 .box .div .pic{width:397px;height:305px;overflow:hidden;border-radius:10px;}
.home5 .box .div .pic img{border-radius:10px;width:100%;height:auto;-webkit-transition:all .8s ease 0s;
	 -moz-transition:all .8s ease 0s;
	 transition:all .8s ease 0s;}
.home5 .box .div:hover .pic img{
	-webkit-transform:scale(1.08);
	-moz-transform:scale(1.08);
	transform:scale(1.08);}
.home5 .box .div .img{position:absolute;left:5px;top:245px;}
.home5 .box .div h3{font-size:22px;color:#474747;line-height:1.3;margin-top:22px;text-align:center;}
.home5 .box .div p{font-size:14px;color:#707070;line-height:1.5;margin:20px auto 0;width:353px;}
.home5 .box .div.d1{margin-top:0px;}
.home5 .box .div.d2{margin-top:30px;margin-left:19px;}
.home5 .box .div.d3{margin-top:0px;margin-left:19px;}
.home6{height:1024px;background:url(../image/bg16.jpg) center top no-repeat;}
.home6 .title{padding-top:165px;}
.home6 .title h3,.home6 .title h4{color:#fff;}
.home6 .title h5{font-size:18px;color:#fff;line-height:1.3;margin-top:23px;}
.home6 .box{margin-top:60px;margin-left:-83px;}
.home6 .box .div{width:245px;float:left;margin-left:83px;opacity:0;
transition:opacity 1s ease-out 0s;-webkit-transition:opacity 1s ease-out 0s;}
.home6.show .box .div{opacity:1;}
.home6 .box .div .pic{width:233px;height:233px;border-radius:500px;margin:0 auto;overflow:hidden;transition:all 0.5s ease-out 0s;-webkit-transition:all 0.5s ease-out 0s;
transform:rotateY(-180deg);-webkit-transform:rotateY(-180deg);}
.home6 .box .div .pic img{border-radius:500px;width:100%;height:auto;}
.home6.show .box .div .pic{transform:rotate(0deg);-webkit-transform:rotate(0deg);}
.home6 .box .div h3{text-align:center;font-size:22px;color:#fff;line-height:1.3;margin-top:22px;}
.home6 .box .div p{text-align:center;font-size:14px;color:#fff;line-height:1.5;margin-top:10px;}
.home7{height:1000px;}
.home7 .title{padding-top:200px;}
.home7 .title h5{font-size:18px;color:#474747;line-height:1.3;margin-top:23px;}
.home7 .bot1{position:absolute;top:420px;left:130px;animation:bot1 10s linear 0s infinite;-webkit-animation:bot1 10s linear 0s infinite;}
.home7 .bot2{position:absolute;top:250px;left:210px;animation:bot2 9s linear 0s infinite;-webkit-animation:bot2 9s linear 0s infinite;}
.home7 .bot3{position:absolute;top:300px;right:230px;animation:bot1 8s linear 0s infinite;-webkit-animation:bot1 8s linear 0s infinite;}
.home7 .bot4{position:absolute;top:420px;right:100px;animation:bot2 9s linear 0s infinite;-webkit-animation:bot2 9s linear 0s infinite;}
.home7 .png{width:250px;height:250px;background:url(../image/c9.png) center center no-repeat;position:relative;margin:0px auto 0;opacity:0;
transform:rotate(180deg) scale(0.3);-webkit-transform:rotate(180deg) scale(0.3);
transition:all 1s ease-out 0s;-webkit-transition:all 1s ease-out 0s;}
.home7.show .png{transform:rotate(0deg) scale(1);-webkit-transform:rotate(0deg) scale(1);opacity:1;}
.home7 .png .img{width:188px;height:188px;border-radius:1000px;overflow:hidden;position:absolute;left:50%;top:50%;margin:-94px 0 0 -94px;}
.home7 .png .img img{border-radius:1000px;width:100%;height:auto;}
.home7 .box{width:1920px;height:542px;position:absolute;top:110px;left:50%;margin-left:-960px;}
.home7 .box .bg{position:absolute;left:0;top:0;background:url(../image/line7.png) left center no-repeat;width:1920px;height:542px;}
.home7 .box .div{float:left;width:207px;overflow:hidden;position:absolute;}
.home7 .ih-item.circle {position: relative;width: 207px; height: 207px; margin:0 auto;}
.home7 .ih-item.circle .img1 {position: relative;width: 207px;height: 207px;}
.home7 .ih-item.circle .img1:before {position: absolute;display: block; content: '';width: 100%;height: 100%;-webkit-transition: all 0.35s ease-in-out;-moz-transition: all 0.35s ease-in-out;transition: all 0.35s ease-in-out;}
.home7 .ih-item.circle .img2 {position: absolute;top: 0;bottom: 0;left: 0;right: 0;text-align: center;-webkit-backface-visibility: hidden;backface-visibility: hidden;display:none\9;}
.home7 .ih-item.circle.effect6 .img1 {opacity: 1;-webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);-webkit-transition: all 0.35s ease-in-out; -moz-transition: all 0.35s ease-in-out;transition: all 0.35s ease-in-out;}
.home7 .ih-item.circle.effect6 .img2 { opacity: 0;-webkit-transition: all 0.35s ease-in-out;-moz-transition: all 0.35s ease-in-out; transition: all 0.35s ease-in-out;}
.home7 .ih-item.circle.effect6.scale_up .img2 { -webkit-transform: scale(0.5);-moz-transform: scale(0.5);-ms-transform: scale(0.5); -o-transform: scale(0.5);transform: scale(0.5);}
.home7 .box .div:hover .ih-item.circle.effect6.scale_up .img1 { opacity: 0;-webkit-transform: scale(1.5);-moz-transform: scale(1.5);-ms-transform: scale(1.5); -o-transform: scale(1.5); transform: scale(1.5);}
.home7 .box .div:hover .ih-item.circle.effect6.scale_up .img2 { opacity: 1;-webkit-transform: scale(1);-moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1);display:block\9;}
.home7 .ih-item.circle.effect6.scale_down_up .img2 { -webkit-transform: scale(0.5); -moz-transform: scale(0.5); -ms-transform: scale(0.5); -o-transform: scale(0.5);transform: scale(0.5); -webkit-transition: all 0.35s ease-in-out 0.2s; -moz-transition: all 0.35s ease-in-out 0.2s;transition: all 0.35s ease-in-out 0.2s;}
.home7 .box .div:hover .ih-item.circle.effect6.scale_down_up .img2 {opacity: 1;-webkit-transform: scale(1); -moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}
.home7 .ih-item img {height: 100%;width: 100%;}
.home7 .box h3{text-align:center;font-size:18px;color:#474747;line-height:1.3;margin-top:-8px;}
.home7 .box h4{text-align:center;font-size:14px;color:#474747;line-height:1.3;margin-top:2px;font-family:Arial, Helvetica, sans-serif;}
.home7 .box .div.d1{top:90px;left:25px;}
.home7 .box .div.d2{top:351px;left:215px;}
.home7 .box .div.d3{top:440px;left:513px;}
.home7 .box .div.d4{top:351px;right:215px;}
.home7 .box .div.d5{top:90px;right:25px;}
.home8{height:842px;}
.home8 .title{padding-top:158px;}
.home8 .title h3,.home8 .title h4{color:#fff;}
.home8 .title h5{font-size:18px;color:#fff;line-height:1.3;margin-top:23px;}
.home8 .title .btn{display:block;background:url(../image/btn2.png) center center no-repeat;width:202px;height:46px;line-height:44px;font-size:16px;color:#fff;text-align:center;margin:18px auto 0;}
.home8 .box{margin-top:55px;border-top:solid 1px #96836f;padding-top:53px;}
.home8 .box .div{float:left;width:366px;margin-left:66px;opacity:0;
transform:translate(200px,0);-webkit-transform:translate(200px,0);-moz-transform:translate(200px,0);
transition:all 1.2s ease-out 0s;-webkit-transition:all 1.2s ease-out 0s;-moz-transition:all 1.2s ease-out 0s;}
.home8.show .box .div{transform:translate(0);-webkit-transform:translate(0);-moz-transform:translate(0);opacity:1;}
.home8 .box .div.a{margin-left:0;}
.home8 .box .div h3{color:#fff;font-size:20px;line-height:1;font-family:Arial, Helvetica, sans-serif;}
.home8 .box .div h3 span{font-size:74px;margin-right:22px;}
.home8 .box .div h4{color:#fff;font-size:18px;line-height:1.3;margin-top:15px;}
.home8 .box .div p{color:#fff;font-size:14px;line-height:1.5;margin-top:9px;}
.home8 .box .div .more{display:block;background:url(../image/more5.png) center center no-repeat;width:117px;height:30px;margin-top:20px;}
.home9{background:url(../image/bg3.png) center center repeat;height:950px;}
.home9 .title{padding-top:135px;}
.home9 .title h5{font-size:18px;color:#474747;line-height:1.3;margin-top:10px;}
.home9 .bot1{position:absolute;top:840px;left:-40px;animation:bot1 10s linear 0s infinite;-webkit-animation:bot1 10s linear 0s infinite;}
.home9 .bot2{position:absolute;top:700px;left:0;animation:bot2 9s linear 0s infinite;-webkit-animation:bot2 9s linear 0s infinite;}
.home9 .bot3{position:absolute;top:900px;left:90px;animation:bot1 8s linear 0s infinite;-webkit-animation:bot1 8s linear 0s infinite;}
.home9 .box{margin-top:30px;position:relative;}
.home9 .box .div{border-radius:10px;overflow:hidden;opacity:0;
transform-style:preserve-3d;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;
transform:scale(0.7) rotateX(60deg);-webkit-transform:scale(0.7) rotateX(60deg);-moz-transform:scale(0.7) rotateX(60deg);
transition:all 1s ease-out 0s;-webkit-transition:all 1s ease-out 0s;-moz-transition:all 1s ease-out 0s;}
.home9 .box .div img{width:100%;height:100%;border-radius:10px;}
.home9 .box .div .up{width:100%;position:absolute;left:0;text-align:center;top:0;}
.home9 .box .div .up h3{color:#fff;font-size:16px;line-height:1.3;}
.home9 .box .div .up h4{color:#fff;font-size:14px;line-height:1.3;font-family:Arial, Helvetica, sans-serif;margin-top:4px;}
.home9 .box .div .up .more{display:block;background:url(../image/more5.png) center center no-repeat;width:117px;height:30px;margin:10px auto 0;}
.home9 .box .d1{position:absolute;left:0;top:0;width:286px;height:220px;}
.home9 .box .d1 .up{top:80px;}
.home9 .box .d2{position:absolute;left:292px;top:0;width:206px;height:270px;}
.home9 .box .d2 .up{top:110px;}
.home9 .box .d3{position:absolute;left:88px;top:224px;width:198px;height:197px;}
.home9 .box .d3 .up{top:60px;}
.home9 .box .d4{position:absolute;left:292px;top:275px;width:206px;height:146px;}
.home9 .box .d4 .up{top:35px;}
.home9 .box .d5{position:absolute;right:0;top:200px;width:286px;height:222px;}
.home9 .box .d5 .up{top:110px;}
.home9 .box .d6{position:absolute;right:90px;top:0;width:196px;height:198px;}
.home9 .box .png{position:absolute;right:0;top:-81px;opacity:0;
transform-style:preserve-3d;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;
transform:scale(0.7) rotateX(60deg);-webkit-transform:scale(0.7) rotateX(60deg);-moz-transform:scale(0.7) rotateX(60deg);
transition:all 1s ease-out 0s;-webkit-transition:all 1s ease-out 0s;-moz-transition:all 1s ease-out 0s;}
.home9.show .box .png,.home9.show .box .div{transform:scale(1) rotateX(0deg);-webkit-transform:scale(1) rotateX(0deg);-moz-transform:scale(1) rotateX(0deg);opacity:1;}




.home9 .block{ width:790px; }
.home9 .box .png img{ width:258px; }
.home9 .title{ width:100%; }