/* reset */
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{-webkit-text-size-adjust:none;margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
address,cite,dfn,em,var{font-style:normal;}
code,kbd,pre,samp{font-family:courier new,courier,monospace;}
small{font-size:12px;}
ul,ol{list-style:none;}
a{text-decoration:none;outline:0 none}
a:hover{text-decoration:underline;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
legend{color:#000;}
fieldset,img{border:0;}
button,input,select,textarea{font-size:100%;resize:none;}
table{border-collapse:collapse;border-spacing:0;}
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:active{text-decoration:none;}
a:hover{text-decoration:none;}
body{padding-top:0!important;background:repeating-linear-gradient(0deg,#d7e4fc,#d7e4fc,#d7e4fc,#d7e4fc,#d7e4fc,#d7e4fc);background-size:100% 100%;background-repeat:repeat-y;}
.cen{display:block;position:relative;}
.bet{display:block;justify-content:space-between;align-items:center;position:relative;}
.none{display:none!important;}
.t_hid{text-indent:-99999px;}
.clear{clear:both;}
@font-face{font-family:"all";src:url('https://game.gtimg.cn/images/gp/cp/a20240423five/all.ttf')}
mian.main{max-width:19.2rem;overflow:hidden;display:block;margin:0 auto;}
.part{width:100%;position:relative;}
.part1{height:9.6rem;background:url(https://game.gtimg.cn/images/gp/cp/a20240423five/bg1.jpg) 0/100% 100% no-repeat;position:relative;}
.part2{height:9.6rem;background:url(https://game.gtimg.cn/images/gp/cp/a20240423five/bg2.jpg) 0/100% 100% no-repeat;margin-top:-1px;position:relative;}
.part3{height:9.6rem;background:url(https://game.gtimg.cn/images/gp/cp/a20240423five/bg3.jpg) 0/100% 100% no-repeat;margin-top:-1px;}
.part4{height:9.6rem;background:url(https://game.gtimg.cn/images/gp/cp/a20240423five/bg4.jpg) 0/100% 100% no-repeat;margin-top:-1px;}
.part5{height:9.6rem;background:url(https://game.gtimg.cn/images/gp/cp/a20240423five/bg5.jpg) 0/100% 100% no-repeat;margin-top:-1px;}
.part6{height:9.6rem;background:url(https://game.gtimg.cn/images/gp/cp/a20240423five/bg6.jpg) 0/100% 100% no-repeat;margin-top:-1px;}
.part7{height:9.6rem;background:url(https://game.gtimg.cn/images/gp/cp/a20240423five/bg7.jpg) 0/100% 100% no-repeat;margin-top:-1px;}
.content {
    display: block;
    width: 14.0rem;
    height: 100%;
    margin: 0 auto;
    position: relative;
    overflow: hidden;
    z-index: 1;
}

/*part1*/
.btn_home{
    display: block;
    width: 2.26rem;
    height: .8rem;
    background: url(https://game.gtimg.cn/images/gp/cp/a20240423five/btn_home.png) 0/100% 100% no-repeat;
    position: absolute;
    right: .44rem;
    top: .4rem;
}
.btn_music{
    display: block;
    width: .56rem;
    height: .56rem;
    background: url(https://game.gtimg.cn/images/gp/cp/a20240423five/btn_music.png) 0/100% 100% no-repeat;
    position: absolute;
    right: 2.9rem;
    top: .46rem;
}
.btn_music span{
    display:block;
    width:.03rem;
    height:.3rem;
    background: url(https://game.gtimg.cn/images/gp/cp/a20240423five/btn_music1.png) bottom left/100% 100% no-repeat;
    position:absolute;
    bottom:.13rem;
}
.btn_music span:nth-child(1){
    left:.12rem;
    height:.1rem;
}
.btn_music span:nth-child(2){
    left:.18rem;
    height:.2rem;
}
.btn_music span:nth-child(3){
    left:.24rem;
    height:.3rem;
}
.btn_music span:nth-child(4){
    left:.3rem;
    height:.24rem;
}
.btn_music span:nth-child(5){
    left:.36rem;
    height:.18rem;
}
.btn_music span:nth-child(6){
    left:.42rem;
    height:.12rem;
}
.btn_music.act span:nth-child(1){
    -webkit-animation:wave 0.66s linear infinite;
    animation:wave 0.66s linear infinite;
}
.btn_music.act span:nth-child(2){
    -webkit-animation:wave 0.8s linear infinite;
    animation:wave 0.8s linear infinite;
}
.btn_music.act span:nth-child(3){
    -webkit-animation:wave 0.7s linear infinite;
    animation:wave 0.7s linear infinite;
}
.btn_music.act span:nth-child(4){
    -webkit-animation:wave 0.5s linear infinite;
    animation:wave 0.5s linear infinite;
}
.btn_music.act span:nth-child(5){
    -webkit-animation:wave 0.9s linear infinite;
    animation:wave 0.9s linear infinite;
}
.btn_music.act span:nth-child(6){
    -webkit-animation:wave 0.6s linear infinite;
    animation:wave 0.6s linear infinite;
}
@keyframes wave{
    0%{height:.2rem;}
    50%{height:.1rem;}
    100%{height:.3rem;}
}
@-webkit-keyframes wave{
    0%{height:.2rem;}
    50%{height:.1rem;}
    100%{height:.3rem;}
}
.slogan{
    display: block;
    width: 6.7rem;
    height: 1.64rem;
    background: url(https://game.gtimg.cn/images/gp/cp/a20240423five/slogan.png) 0/100% 100% no-repeat;
    position: absolute;
    right:.54rem;
    bottom:.7rem;
}
.slide_tips{
    display:block;
    width:3rem;
    line-height:.26rem;
    font-size:.26rem;
    text-align:center;
    color:#fff;
    position:fixed;
    left:50%;
    bottom:.6rem;
    margin-left:-1.5rem;
    font-family:"all";
    animation: upTodown 2s infinite linear;
    -webkit-animation: upTodown 2s infinite linear;
    z-index:5;
}
.slide_tips:after{
    display: block;
    content:'';
    width: .32rem;
    height: .2rem;
    background: url(https://game.gtimg.cn/images/gp/cp/a20240423five/slide_tips.png) 0/100% 100% no-repeat;
    position: absolute;
    left:50%;
    top:.38rem;
    margin-left:-.16rem;
}
.s1_show{
    /*display: none;*/
    width: 6.2rem;
    height:1.26rem;
    position: absolute;
    right:0;
    bottom:4.1rem;
    text-align:center;
    font-size:0;
}
.s1_show li{
    display:inline-block;
    width:1.65rem;
    height:2.83rem;
    margin:0 .05rem;
    position:relative;
}
.s1_show1{
    background: url(https://game.gtimg.cn/images/gp/cp/a20240423five/s1_show1.png) 0/100% 100% no-repeat;
}
.s1_show2{
    background: url(https://game.gtimg.cn/images/gp/cp/a20240423five/s1_show2.png) 0/100% 100% no-repeat;
}
.s1_show3{
    background: url(https://game.gtimg.cn/images/gp/cp/a20240423five/s1_show3.png) 0/100% 100% no-repeat;
}
.s1_show4{
    background: url(https://game.gtimg.cn/images/gp/cp/a20240423five/s1_show4.png) 0/100% 100% no-repeat;
}
.s1_show li a{
    display:block;
    width: .48rem;
    height: .46rem;
    background: url(https://game.gtimg.cn/images/gp/cp/a20240423five/s1_play.png) 0/100% 100% no-repeat;
    position:absolute;
    top:50%;
    left:50%;
    margin:-.23rem 0 0 -.24rem;
}


/*part2*/
.s2_bar1{
    display:block;
    width: 5.42rem;
    height: 2.88rem;
    position:absolute;
    top:-.5rem;
    left:0;
}
.s2_bar2{
    display:block;
    width: 3.3rem;
    height: 2.52rem;
    position:absolute;
    top:-.36rem;
    right:0;
}
.s2_title{
    display:block;
    width:100%;
    height:.94rem;
    background: url(https://game.gtimg.cn/images/gp/cp/a20240423five/s2_title.png) center/4.9rem 100% no-repeat;
    margin:1rem auto 0;
}
.s2_tab{
    display:block;
    width:3.48rem;
    position:absolute;
    top:3.62rem;
    right:0;
}
.s2_tab a{
    display:block;
    width:3.48rem;
    height:1rem;
    background: url(https://game.gtimg.cn/images/gp/cp/a20240423five/s2_tab1.png) 0/100% 100% no-repeat;
    float:left;
    line-height:1rem;
    text-align:center;
    font-size:.36rem;
    color:#fff;
    font-family:"all";
    margin-bottom:.28rem;
}
.s2_tab a.act{
    color:#5b2107;
    background: url(https://game.gtimg.cn/images/gp/cp/a20240423five/s2_tab2.png) 0/100% 100% no-repeat;
}
.s2_show{
    display:none;
    width:10.46rem;
    height:6rem;
    position:absolute;
    top:2.36rem;
    left:0;
}
.s2_show.act{
    display:block;
}
.s2_show img{
    display:block;
    width:100%;
}
.s2_show p{
    display:block;
    width:100%;
    text-align:center;
    font-size:.2rem;
    line-height:.3rem;
    color:#4b5575;
    font-weight:bold;
    margin-top:.2rem;
}


/*part3*/
.s3_bar1{
    display:block;
    width: 5.12rem;
    height: 3.54rem;
    position:absolute;
    top:-1.76rem;
    left:0;
}
.s3_bar2{
    display:block;
    width: 4rem;
    height: 2.94rem;
    position:absolute;
    top:-1.2rem;
    right:0;
}
.s3_title{
    display:block;
    width:100%;
    height:.96rem;
    background: url(https://game.gtimg.cn/images/gp/cp/a20240423five/s3_title.png) center/4.92rem 100% no-repeat;
    margin:.64rem auto 0;
}
.s3_show{
    width:14.02rem;
    height:7.88rem;
    background: url(https://game.gtimg.cn/images/gp/cp/a20240423five/s3_show.png) center/100% 100% no-repeat;
    position:absolute;
    top:1.66rem;
    left:-.01rem;
}
.s3_show a{
    width:2.38rem;
    height:1.6rem;
    background: url(https://game.gtimg.cn/images/gp/cp/a20240423five/s3_show1.png) center/100% 100% no-repeat;
    position:absolute;
    top:4.66rem;
    left:54%;
    margin-left:-1.69rem;
}

/*part4*/
.s4_title{
    display:block;
    width:100%;
    height:.96rem;
    background: url(https://game.gtimg.cn/images/gp/cp/a20240423five/s4_title.png) center/5.62rem 100% no-repeat;
    margin:.76rem auto 0;
}
.s4_show{
    display:block;
    width:11.46rem;
    height:6.58rem;
    position:absolute;
    top:1.8rem;
    left:50%;
    margin-left:-5.73rem;
}
.s4_show img{
    display:block;
    width:100%;
}
.s4_show p{
    display:block;
    width:126%;
    text-align:center;
    font-size:.2rem;
    line-height:.3rem;
    color:#4b5575;
    font-weight:bold;
    margin-top:.2rem;
    margin-left:-13%;
}
.s4_show a{
    width:1.16rem;
    height:1.16rem;
    background: url(https://game.gtimg.cn/images/gp/cp/a20240423five/s4_play.png) center/100% 100% no-repeat;
    position:absolute;
    top:50%;
    left:50%;
    margin-top:-.58rem;
    margin-left:-.58rem;
}


/*part5*/
.s5_bar1{
    display:block;
    width: 4.92rem;
    height: 3.58rem;
    position:absolute;
    top:-2rem;
    left:0;
}
.s5_bar2{
    display:block;
    width: 5.62rem;
    height: 10.28rem;
    position:absolute;
    top:-8.82rem;
    right:0;
}
.s5_title{
    display:block;
    width:100%;
    height:.94rem;
    background: url(https://game.gtimg.cn/images/gp/cp/a20240423five/s5_title.png) center/4.18rem 100% no-repeat;
    margin:.76rem auto 0;
}
.s5_tab{
    display:block;
    width:3.26rem;
    position:absolute;
    top:3.32rem;
    right:0;
}
.s5_tab a{
    display:block;
    width:3.26rem;
    height:1.26rem;
    background: url(https://game.gtimg.cn/images/gp/cp/a20240423five/s5_tab3.png) center/100% 100% no-repeat;
    float:left;
    margin-bottom:.1rem;
}
.s5_tab a:nth-child(1){
    background: url(https://game.gtimg.cn/images/gp/cp/a20240423five/s5_tab1.png) center/100% 100% no-repeat;
}
.s5_tab a.act:nth-child(1){
    background: url(https://game.gtimg.cn/images/gp/cp/a20240423five/s5_tab2.png) center/100% 100% no-repeat;
}
.s5_tab a:nth-child(2){
    background: url(https://game.gtimg.cn/images/gp/cp/a20240423five/s5_tab4.png) center/100% 100% no-repeat;
}
.s5_tab a.act:nth-child(2){
    background: url(https://game.gtimg.cn/images/gp/cp/a20240423five/s5_tab5.png) center/100% 100% no-repeat;
}
.s5_tab a:nth-child(3){
    background: url(https://game.gtimg.cn/images/gp/cp/a20240423five/s5_tab6.png) center/100% 100% no-repeat;
}
.s5_tab a.act:nth-child(3){
    background: url(https://game.gtimg.cn/images/gp/cp/a20240423five/s5_tab7.png) center/100% 100% no-repeat;
}
.s5_show{
    display:none;
    width:10.46rem;
    height:6rem;
    position:absolute;
    top:2.22rem;
    left:0;
}
.s5_show.act{
    display:block;
}
.s5_show img{
    display:block;
    width:100%;
}
.s5_show a{
    width:1.16rem;
    height:1.16rem;
    background: url(https://game.gtimg.cn/images/gp/cp/a20240423five/s4_play.png) center/100% 100% no-repeat;
    position:absolute;
    top:50%;
    left:50%;
    margin-top:-.58rem;
    margin-left:-.58rem;
}


/*part6*/
.s6_bar1{
    display:block;
    width: 2.38rem;
    height: 1.76rem;
    position:absolute;
    top:-.8rem;
    left:0;
}
.s6_bar2{
    display:block;
    width: 3.98rem;
    height: 5.1rem;
    position:absolute;
    top:-2rem;
    right:0;
}
.s6_title{
    display:block;
    width:100%;
    height:.94rem;
    background: url(https://game.gtimg.cn/images/gp/cp/a20240423five/s6_title.png) center/4.2rem 100% no-repeat;
    margin:.76rem auto 0;
}
.s6_show{
    display:block;
    width:11.46rem;
    height:6.58rem;
    margin:.3rem auto 0;
}
.s6_show img{
    display:block;
    width:100%;
}
.s6_show p{
    display:block;
    width:100%;
    text-align:center;
    font-size:.2rem;
    line-height:.3rem;
    color:#4b5575;
    font-weight:bold;
    margin-top:.2rem;
}


/*part7*/
.s7_bar1{
    display:block;
    width: 6.3rem;
    height: 9.1rem;
    position:absolute;
    top:-6.76rem;
    left:0;
}
.s7_bar2{
    display:block;
    width: 5.14rem;
    height: 3.54rem;
    position:absolute;
    top:-1.78rem;
    right:0;
}
.s7_title{
    display:block;
    width:100%;
    height:.94rem;
    background: url(https://game.gtimg.cn/images/gp/cp/a20240423five/s7_title1.png) center/4.2rem 100% no-repeat;
    margin:1.18rem auto 0;
}
.part6 .content{
    width:15.56rem;
}
.s7_swiper{
    display:block;
    width:13.34rem;
    height:4.9rem;
    position:absolute;
    top:2.94rem;
    left:49.5%;
    margin-left:-6.62rem;
}
.s7_swiper img{
    display:block;
    width:100%;
}
.s7_prev{
    display:block;
    width:.94rem;
    height:.88rem;
    background: url(https://game.gtimg.cn/images/gp/cp/a20240423five/s7_prev.png) center/100% 100% no-repeat;
    position:absolute;
    top:4.94rem;
    left:0;
}
.s7_next{
    display:block;
    width:.94rem;
    height:.88rem;
    background: url(https://game.gtimg.cn/images/gp/cp/a20240423five/s7_next.png) center/100% 100% no-repeat;
    position:absolute;
    top:4.94rem;
    right:0;
}





/*侧栏*/
.side {
    display: none;
    width: 2.06rem;
    height: 4.92rem;
    background: url(https://game.gtimg.cn/images/gp/cp/a20240423five/side1.png) 0/100% 100% no-repeat;
    position: fixed;
    right: 0;
    top: 50%;
    margin-top: -2.46rem;
    z-index: 99;
    -webkit-transition: right .5s;
    -moz-transition: right .5s;
    -ms-transition: right .5s;
    -o-transition: right .5s;
    transition: right .5s;
}
.side.hid {
    right: -2.06rem;
}
.side_top {
    display: block;
    width: .8rem;
    height: .62rem;
    margin: 0 auto;
    position: relative;
    left: .04rem;
}
.btn_open {
    display: block;
    width: .9rem;
    height: .34rem;
    position: absolute;
    left: .62rem;
    bottom: 0;
}
.btn_open.act {
    width: .32rem;
    height: .88rem;
    background: url(https://game.gtimg.cn/images/gp/cp/a20240423five/btn_open.png) 0/100% 100% no-repeat;
    left: -.3rem;
    bottom: 50%;
    margin-bottom: -.44rem;
    -webkit-transition: all .5s .2s;
    -moz-transition: all .5s .2s;
    -ms-transition: all .5s .2s;
    -o-transition: all .5s .2s;
    transition: all .5s .2s;
}
.side_ul {
    display: block;
    width: 1.68rem;
    height: 3.74rem;
    position: absolute;
    left: .26rem;
    top: .68rem;
}
.side_ul li {
    display: block;
    width: 1.68rem;
    /*height: .59rem;*/
    height:.7rem;
    cursor: pointer;
    border-bottom:.02rem solid #5784d4;
    text-indent:-99999999px;
    float:left;
    position:relative;
}
.side_ul li span{
    display:block;
    width:100%;
    height:.59rem;
    position:absolute;
    top:50%;
    left:0;
    margin-top:-.295rem;
    background: url(https://game.gtimg.cn/images/gp/cp/a20240423five/side3.png) 0/1.52rem 3.32rem no-repeat;
}
.side_ul li.active span{
    background: url(https://game.gtimg.cn/images/gp/cp/a20240423five/side4.png) 0/1.52rem 3.32rem no-repeat;
}
.side_ul li.side_list1 span{
    background-position:.08rem .18rem;
}
.side_ul li.side_list2 span{
    background-position:.08rem -.42rem;
}
.side_ul li.side_list3 span{
    background-position:.08rem -1.04rem;
}
.side_ul li.side_list4 span{
    background-position:.08rem -1.66rem;
}
.side_ul li.side_list5 span{
    background-position:.08rem -2.26rem;
}
.side_ul li.side_list6 span{
    background-position:.08rem -2.88rem;
}
.side_ul li:last-child{
    border:none;
}
.side_ul li.active {
    background: url(https://game.gtimg.cn/images/gp/cp/a20240423five/side2.png) 0/100% 100% no-repeat;
}













/*弹窗*/
.dialog .dia1 {
    width: 7.3rem;
    height: 5.68rem;
    background: url(https://game.gtimg.cn/images/gp/cp/a20240423five/dia1.png) 0/100% 100% no-repeat;
}
.pop1_close {
    display: block;
    width: .84rem;
    height: .84rem;
    position: absolute;
    top: 0;
    right: .1rem;
    z-index: 1;
}
.dialog .dia2 {
    width: 8.0rem;
    height: 4.5rem;
    border: 0.02rem solid #1d1c1a;
    background: #1d1c1a;
}
.dialog .video {
    display:block;
    width: 100%;
    height: 100%;
}
.dialog .pop2_close {
    display: block;
    width: 0.4rem;
    height: 0.4rem;
    position: absolute;
    top: 0;
    right: -.4rem;
    color: #fff;
    text-align: center;
    font-size: 0.34rem;
    line-height: 0.35rem;
    background-color: #1d1c1a;
}


/* footer css */
.footer-top{height:812px;background:url(//game.gtimg.cn/images/gp/public/footer_codebg.jpg) no-repeat center 0;}
.foot-code{width:1050px;margin:0 auto;overflow:hidden}
.foot-code ul{width:1200px;display:block;}
.foot-code li{width:192px;float:left;border:1px solid #6b7998;}
.foot-code li img{width:174px;height:174px;display:block;margin:10px auto 0;}
.foot-code li p{font-size:18px;color:#fff;line-height:70px;background:#191c27;text-align:center;}
.foot-code li.first{margin-right:640px;margin-top:67px;}
.foot-code li.sec{margin-top:67px;}
.foot-code li.third{margin-right:640px;margin-top:45px;}
.foot-code li.last{margin-top:45px;}

/*foot-cpright*/
.foot{background:#000!important;margin:0 20px;color:#ccc;width:100%;margin:0 auto}
.foot-dark{background:#000;}
.foot-cpright{padding:15px 0}
.foot-cpright:after{content:'\20';display:block;height:0;line-height:0;visibility:hidden;clear:both;}
.foot-sprt{margin:0 2px;}
.foot-logos{float:left;display:inline;margin-top:20px;}
.foot-logos-game{float:left;width:170px;height:35px;text-indent:-999em;overflow:hidden;margin:10px 0 0 10px;background:url(//ossweb-img.qq.com/images/sy/template2014/foot-light.png);}
.foot-dark .foot-logos-game{background:url(//ossweb-img.qq.com/images/sy/template2014/foot-dark.png);}
.foot-logos-company{float:left;overflow:hidden;margin:10px 0 0 28px;}
.browser-tips{font-size:14px;color:#fff;width:100%;padding:3px 0;background:#444;text-align:center;font-weight:bold;z-index:999;position:absolute;top:0;}

/* footer css */
.footer-top{height:812px;background:url(//game.gtimg.cn/images/gp/public/footer_codebg.jpg) no-repeat center 0;}
.foot-code{width:1050px;margin:0 auto;overflow:hidden}
.foot-code ul{width:1200px;display:block;}
.foot-code li{width:192px;float:left;border:1px solid #6b7998;}
.foot-code li img{width:174px;height:174px;display:block;margin:10px auto 0;}
.foot-code li p{font-size:18px;color:#fff;line-height:70px;background:#191c27;text-align:center;}
.foot-code li.first{margin-right:640px;margin-top:67px;}
.foot-code li.sec{margin-top:67px;}
.foot-code li.third{margin-right:640px;margin-top:45px;}
.foot-code li.last{margin-top:45px;}

/*foot-cpright*/
.foot{background:#000!important;margin:0 20px;color:#ccc;width:100%;margin:0 auto}
.foot-dark{background:#000;}
.foot-cpright{padding:15px 0}
.foot-cpright:after{content:'\20';display:block;height:0;line-height:0;visibility:hidden;clear:both;}
.foot-sprt{margin:0 2px;}
.foot-logos{float:left;display:inline;margin-top:20px;}
.foot-logos-game{float:left;width:170px;height:35px;text-indent:-999em;overflow:hidden;margin:10px 0 0 10px;background:url(//ossweb-img.qq.com/images/sy/template2014/foot-light.png);}
.foot-dark .foot-logos-game{background:url(//ossweb-img.qq.com/images/sy/template2014/foot-dark.png);}
.foot-logos-company{float:left;overflow:hidden;margin:10px 0 0 28px;}
.browser-tips{font-size:14px;color:#fff;width:100%;padding:3px 0;background:#444;text-align:center;font-weight:bold;z-index:999;position:absolute;top:0;}

/*foot-info*/
.foot-links{color:#fff;font-size:12px}
.foot-info{padding:50px 0;letter-spacing:-4px;word-spacing:-4px;font-size:0;}
.foot-info li{display:inline-block;*display:inline;zoom:1;vertical-align:top;letter-spacing:normal;word-spacing:normal;font-size:14px}
.foot-info .gzweixin{width:255px;padding-right:60px}
.foot-info .tips{width:325px;padding-right:60px}
.foot-info .coop{width:260px;}
.foot-info .coop-list li{display:block;}
.foot-links{display:inline;float:right;width:700px;}
.foot-links a{color:#fff}
.foot-logo{width:770px;margin:0 auto;display:block;padding:20px 0 50px;}
.foot-logo .middle{margin:0 70px;}
.foot-logo .middle{margin:0 70px;}
.footer-box{color:#fff}
.footer-box .foot_cpright{width:1200px!important;margin:0 auto;color:#fff;padding:50px 20px 70px;}
.footer-box .foot_links{width:700px!important;}
.footer-box .foot_links .link_map span,.footer-box .foot_links .link_map a,.footer-box .foot_dark a{color:#fff!important}
.footer-box .foot_cpright .logo1{width:auto;height:auto;}
.footer-box .foot_cpright .logo1 img{display:block}
.footer-box .foot-dark{position:relative;width:1200px;margin:0 auto;overflow:hidden;}
.foot_bottom{position:absolute;top:115px;left:36px;color:#fff;width:314px;float:right;text-align:left;padding-bottom:20px}
.foot-dark .foot_bottom{font-size:12px;}
.foot-dark .foot_bottom p em{padding-right:3px;}

.scrollbar_p::-webkit-scrollbar{width:2px;height:1px;overflow-y:auto;overflow-x:hidden;}
.scrollbar_p::-webkit-scrollbar-thumb{background:#d1ae69;border-radius:1px;}
.scrollbar_p::-webkit-scrollbar-track{background:#e5e5e5;}

.sca{animation:sca 2s infinite linear;-webkit-animation:sca 2s infinite linear;}
@keyframes sca{
    0%{transform:scale(1);}
    50%{transform:scale(1.1);}
    100%{transform:scale(1);}
}
@-webkit-keyframes sca{
    0%{transform:scale(1);}
    50%{transform:scale(1.1);}
    100%{transform:scale(1);}
}
@keyframes upTodown{
    0%{transform:translateY(0);opacity:1}
    50%{transform:translateY(.15rem);opacity:.6}
    100%{transform:translateY(0);opacity:1}
}
@-webkit-keyframes upTodown{
    0%{transform:translateY(0);opacity:1}
    50%{transform:translateY(.15rem);opacity:.6}
    100%{transform:translateY(0);opacity:1}
}
@keyframes rubberBand{
    0%{-webkit-transform:scaleX(1);transform:scaleX(1)}
    50%{-webkit-transform:scale3d(1.1,.9,1);transform:scale3d(1.1,.9,1)}
    to{-webkit-transform:scaleX(1);transform:scaleX(1)}
}
@-webkit-keyframes rubberBand{
    0%{-webkit-transform:scaleX(1);transform:scaleX(1)}
    50%{-webkit-transform:scale3d(1.1,.9,1);transform:scale3d(1.1,.9,1)}
    to{-webkit-transform:scaleX(1);transform:scaleX(1)}
}