.nav{top:0;z-index:111;overflow:hidden;margin:0 auto;width:100%;height:47px;background-color:#000}
.nav dl{overflow:hidden;margin:0 auto;width:1000px;height:47px}
.nav dl dt{float:left;padding-top:1px;height:46px;width:344px}
.nav dl dd{float:right;overflow:hidden;width:650px;height:47px;color:#fff;font-size:14px;line-height:47px}
.nav dl dd a{color:#fff;font-size:14px}
.navfixed{position:fixed;top:0;z-index:10000}

.cont{width: 1200px; height: 100%; margin: auto;}
.pa{position: absolute;}
.pr{position: relative;}
.tc{text-align: center;}
.tl{text-align: left;}
.fl{float: left;display: inline-block;}
.cb{clear: both;}
.v-c{display:flex;justify-content:center;align-items:center;}
.center-cz{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);}
a:hover{text-decoration: none;}
.none{display: none;}
.hidden{visibility:hidden}

.btn{background: #a2638f;color: #fff !important;font-size: 30px;display: block;height: 52px;line-height: 50px;padding: 0 20px 0 30px;animation:pulseScale 2s infinite;border-radius: 52px;position: absolute;}
.btn:after{display:inline-block;width: 0;height: 0;content: "";border-left:20px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent;margin-left: 10px;}


.banner{background: url(images/banner_bg.jpg) center top no-repeat;height:705px;}
.banner .btn{bottom:100px;left:180px;}

.box1{background: url(images/box01.jpg) center top no-repeat;height:480px;}
.box1 .btn{left:790px;top:230px ;}

.box2{background: url(images/box02.jpg) center top no-repeat;height:705px;}
.box2 .btn{left:400px;bottom:10px ;}

.box3{background: url(images/box03.jpg) center top no-repeat;height:786px;}
.box3 .btn{left: 470px;bottom:200px ;}

.box4{background: url(images/box04.jpg) center top no-repeat;height:862px;}
.box4 .btn{left: 450px;bottom:120px ;}

.box5{background: url(images/box05.jpg) center top no-repeat;height:670px;}
.box5 .btn{left: 450px;bottom:30px ;}

.box6{background: url(images/box06.jpg) center top no-repeat;height:998px;}
.box6 .btn{left:520px;bottom:30px ;}

.box7{background: url(images/box07.jpg) center top no-repeat;height:765px;}

.box8{background: url(images/box08.jpg) center top no-repeat;height:553px;}
.box8 .btn1{left:190px;bottom:30px ;}
.box8 .btn2{left:650px;bottom:30px ;}

.box9{background: url(images/box09.jpg) center top no-repeat;height:583px;padding-top: 170px;}
.picmycss .num{text-align: center;bottom:50px !important;}

.pulseScale{-webkit-animation-name:pulseScale;animation-name:pulseScale}
@-webkit-keyframes pulseScale{50%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
100%{-webkit-transform:translateZ(0)}
}
@keyframes pulseScale{50%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
100%{transform:translateZ(0)}
}
