.section{ position: relative; overflow: hidden; }
#fullpage{ position: relative;text-align: justify;}
.section .fp-tableCell{ display: block;position: relative;}
.logo>a>img{position: static;}
.bg{width: 100%; min-height: 100%; position: static;}
img{position: absolute;width: 100%;}
a{cursor: pointer;}
/*body{font-family: "兰亭黑-简"}*/

#fp-nav.right{left: 3% !important;top: 80% !important;}
#fp-nav ul li a span{background: #b9bfcb !important;}
#fp-nav li{ margin:10px 0 !important; +margin:1px 0 !important; }
#fp-nav li a{display: block;width:10px !important;height:10px !important;list-style: none;}
#fp-nav li span{ border:none !important; }
#fp-nav li a.active{width:16px !important;height:16px !important;}
#fp-nav li a.active span{background: #757d88 !important;width: 12px;height: 12px;margin-left: -2px;}
#fp-nav.right{width: 5%;}

/*go_back*/
.logo{width: 10%;max-width: 184px;top: 3%;left: 5%;position: absolute;height: 8%;z-index: 999;}
.go_back{position: absolute;top: 6%;right: 3%;width: 6%;height: 30px;z-index: 999;/* min-width: 150px; */-webkit-animation: fadeInback 1.5s 1s both;-ms-animation: fadeInback 1.5s 1s both;opacity: .7;}
    .go_back>a{display: block;width: 20%;max-width: 27px;height: 100%;float: left;margin-right: 30%;position: relative;}
    .go_back>a>img{max-width: 0.25rem;bottom: 0;}
    .go_back .back_to_home.enter{/*-webkit-animation:back_to_home 2s 0s infinite linear both;*/}
    .go_back .call_to_us.enter{-webkit-animation:call_to_us 2s 0s infinite linear both;}
.card{position: absolute;padding: 30px 30px;right: 8%;top: 11%;z-index: 99;color: #deba8d;border: 1px solid;border-radius: 10px;background-color: #fff;font-size: 0.28rem;display: none;}
    .card .card_close{max-width: 25px;right: 5%;top: 5%;cursor: pointer;width: 6%;border: 1px solid;border-radius: 50%;}
    .card>span{display: block;}
    .card .card_s1{font-size: 0.18rem;margin-bottom: 5px;}
    .card .card_s2{margin-bottom: 20px;font-weight: bold;}
    .card .card_s3{margin-bottom: 5px;font-size: 0.20rem;}
    .card .card_s4{font-size: 0.20rem;}

.p1_word{position: fixed;width: 13px;left: 3%;z-index: 9999;bottom: 28%;}
.t_s,.logo_title>img{cursor: pointer;}
.t_s{position: absolute;bottom: 25%;color: #3c3c3c;}
.logo_title>img{display: block;float: left;margin-right: 5%;position: relative;}
.logo_title{z-index: 999;}
.div_con_title{font-size: 38px;font-weight: bold;padding-left: 30px;padding-top: 40px;margin-bottom: 10px;position: relative;color: #3c3c3c;}
.div_con_word{font-size: 15px;padding-left: 30px;line-height: 1.7;position: relative;padding-right: 50px;color: #3c3c3c;}
.yun_p2{bottom: 0;-webkit-animation:yun_move 10s 0s linear infinite both;left: 0;}
/*.line_lib{opacity: 1;}*/
.line_lib{opacity: 1;position: absolute;bottom: 0;left: 0;width: 100%;/* max-width: none; */height: 100%;}
/*.active .line_lib{opacity: 1;}*/
.point{background-color: #942937;border-radius: 50%;position: absolute;}
.point1{width: 1%;height: 1.9%;left: 55.208%;top: 17.8%;}
.point2{width: 1.5%;height: 2.9%;left: 66.354%;top: 34%;}
.point3{width: 1.927%;height: 3.7%;left: 72.24%;top: 54.1%;}
.point4{width: 2.24%;height: 4.3%;left: 63.854%;top: 76.9%;}
.point5{width: 1.927%;height: 3.7%;left: 41.829%;top: 4.4%;}
.point6{width: 1.51%;height: 2.9%;left: 30.26%;top: 19%;}
.point7{width: 1.302%;height: 2.5%;left: 17.344%;top: 40.8%;}
.point8{width: 1.302%;height: 2.5%;left: 14.635%;top: 64.6%;}
.point9{width: 0.855%;height: 1.7%;left: 34.167%;top: 85.2%;}
.point10{width: 0.865%;height: 1.7%;left: 48.125%;top: 93.5%;}
.point11{width: 0.521%;height: 1.2%;left: 68.021%;top: 61.1%;}
.point12{width: 0.521%;height: 1%;left: 64.063%;top: 71%;}
.point13{width: 0.512%;height: 0.8%;left: 58.854%;top: 80.2%;}
.point14{width: 0.521%;height: 1%;left: 50.885%;top: 90.7%;}
.point15{width: 0.865%;height: 1.7%;left: 31.302%;top: 9.1%;}
.point16{width: 1.302%;height: 2.5%;left: 14.844%;top: 27.4%;}
.point17{width: 2.031%;height: 3.9%;left: 5.052%;top: 64.3%;}
.point18{width: 1.302%;height: 2.5%;left: 25.521%;top: 86.6%;}

.fp1{position: absolute;top: 0;width: 100%;}
    .fp1 .p1_bg{bottom: 0;}
    .fp1 .p1_pro1{opacity:0;width: 6.66%;left: 43%;bottom: 0;transition: opacity 2s;}
    .fp1 .p1_pro2{opacity:0;width: 3.03%;bottom: 5%;left: 57%;transition: opacity 2s;}
    .fp1 .p1_pro3{opacity:0;width: 5.4%;bottom: -1%;left: 30%;transition: opacity 2s;}
    .fp1 .p1_pro4{opacity:0;width: 2.04%;left: 15%;bottom: 28%;transition: opacity 2s;}
    .fp1 .p1_pro5{opacity:0;width: .5%;left: 26%;bottom: 35%;transition: opacity 2s;}
    .fp1 .p1_pro6{opacity:0;width: .35%;left: 22.1%;bottom: 42%;transition: opacity 2s;}
    .fp1.active .p1_pro{opacity: 1;}
    .fp1.active .p1_pro.p1_pro4{opacity: .6;}
    .fp1.active .p1_pro.p1_pro5{opacity: .5;}
    .fp1 .yun1{width: 32.71%;bottom: 6%;left: 51%;}
    .fp1 .yun2{width: 12.34%;bottom: 0;left: 35%;}
    .fp1 .yun3{width: 15.94%;bottom: 0;left: 40%;}
    .fp1 .yun4{width: 22.5%;bottom: 23%;left: 2%;}
    .fp1 .p1_title{width: 16.98%;top: 25%;right: 15%;}
    .fp1 .p1_word{width: .68%;left: 5%;margin: auto 0;top: 50%;}

.fp2{position: absolute;top: 0%;width: 100%;}
    .fp2 .fp2_left{position: absolute;width: 40%;height: 50%;top: 25%;left: 0;}
        .fp2 .p2_top{position: absolute;width: 29.3%;height: 48.91%;background-color: #abaeb0;top: -18%;left: 41%;}
        .fp2 .p2_bot{position: absolute;width: 220%;max-width: none;left: 20px;top: 20px;height: auto;}
        .fp2 .p2_con{position: absolute;width: 50%;left: 16%;top: 50%;}
            .fp2 .p2_con>img{width: auto;}
            .fp2 .div_con_title{padding-left: 15px;padding-top: 10px;}
            .fp2 .div_con_word{padding-left: 15px;}
    .fp2 .fp2_right{position: absolute;width: 30%;}
    .fp2 .fp2_right.r_1{left: 58%;top: 14%;}
    .fp2 .fp2_right.r_1>img{width: 8%;}
    .fp2 .fp2_right.r_2{left: 70%;top: 30%;}
    .fp2 .fp2_right.r_2>img{width: 15%;}
    .fp2 .fp2_right.r_3{left: 75%;top: 48%;}
    .fp2 .fp2_right.r_3>img{width: 20%;}
    .fp2 .fp2_right.r_4{top: 79%;left: 66%;}
    .fp2 .fp2_right.r_4>img{width: 25%;}
    .fp2 .fp2_right span.t_s1{font-size: 15px;}
    .fp2 .fp2_right span.t_s2{font-size: 17px;}
    .fp2 .fp2_right span.t_s3{font-size: 26px;}
    .fp2 .fp2_right span.t_s4{font-size: 21px;}

.fp3{position: absolute;top: 0%;width: 100%;}
    .fp3 .fp3_left{position: absolute;width: 40%;height: 50%;top: 30%;left: 54%;}
        .fp3 .p3_top{position: absolute;width: 29.3%;height: 48.91%;background-color: #abaeb0;top: -20%;right: 40%;}
        .fp3 .p3_bot{position: absolute;width: 200%;max-width: none;right: 20px;top: 20px;height: auto;}
        .fp3 .p3_con{position: absolute;width: 40%;left: 56%;top: 50%;}
            .fp3 .p3_con>img{width: auto;left: 10px;top: 20px;z-index: 2;}
    .fp3 .fp3_right{position: absolute;width: 30%;}
    .fp3 .fp3_right.r_1{left: 45%;top: 5%;}
    .fp3 .fp3_right.r_1>img{width: 15%;}
    .fp3 .fp3_right.r_2{left: 33%;top: 20%;}
    .fp3 .fp3_right.r_2>img{width: 10%;}
    .fp3 .fp3_right.r_3{left: 20%;top: 39%;}
    .fp3 .fp3_right.r_3>img{width: 13%;}
    .fp3 .fp3_right.r_4{top: 59%;left: 18%;}
    .fp3 .fp3_right.r_4>img{width: 11%;}
    .fp3 .fp3_right.r_5{top: 77%;left: 33%;}
    .fp3 .fp3_right.r_5>img{width: 10%;}
    .fp3 .fp3_right.r_6{top: 87%;left: 51%;}
    .fp3 .fp3_right.r_6>img{width: 10%;}
    .fp3 .fp3_right span.t_s1{font-size: 21px;}
    .fp3 .fp3_right span.t_s2{font-size: 17px;}
    .fp3 .fp3_right span.t_s3{font-size: 17px;}
    .fp3 .fp3_right span.t_s4{font-size: 15px;}
    .fp3 .fp3_right span.t_s5{font-size: 15px;}
    .fp3 .fp3_right span.t_s6{font-size: 15px;}

.fp4{position: absolute;top: 0%;width: 100%;}
    .fp4 .fp4_left{position: absolute;width: 50%;height: 50%;top: 13%;left: 0;}
        .fp4 .fp4_left .p4_top{position: absolute;width: 29.3%;height: 48.91%;background-color: #abaeb0;top: -20px;left: 38%;}
        .fp4 .fp4_left .p4_bot{position: absolute;height: auto;width: 196%;left: 20px;top: 20px;max-width: none;}
        .fp4 .fp4_left .p4_con{position: absolute;width: 40%;left: 19%;top: 88%;}
            .fp4 .fp4_left .p4_con>img{width: auto;}
            .fp4 .fp4_left .div_con_title{padding-left: 15px;padding-top: 10px;}
            .fp4 .fp4_left .div_con_word{padding-left: 15px;}
    .fp4 .fp4_left2{position: absolute;width: 50%;height: 50%;top: 13%;left: 50%;}
        .fp4 .fp4_left2 .p4_bot{position: absolute;height: auto;width: 48.08%;}
        .fp4 .fp4_left2 .p4_con{position: absolute;width: 35%;left: 53%;top: -6%;}
            .fp4 .fp4_left2 .p4_con>img{width: auto;}
            .fp4 .fp4_left2 .div_con_title{padding-left: 15px;padding-top: 10px;}
            .fp4 .fp4_left2 .div_con_word{padding-left: 15px;}
    .fp4 .fp4_right{position: absolute;width: 30%;}
    .fp4 .fp4_right.r_1{left: 70%;top: 59%;}
    .fp4 .fp4_right.r_1>img{width: 8%;}
    .fp4 .fp4_right.r_2{left: 66%;top: 71%;}
    .fp4 .fp4_right.r_2>img{width: 8%;}
    .fp4 .fp4_right.r_3{left: 60%;top: 82%;}
    .fp4 .fp4_right.r_3>img{width: 8%;}
    .fp4 .fp4_right.r_4{top: 90%;left: 53%;}
    .fp4 .fp4_right.r_4>img{width: 8%;}
    .fp4 .fp4_right span.t_s1{font-size: 13px;}
    .fp4 .fp4_right span.t_s2{font-size: 12px;}
    .fp4 .fp4_right span.t_s3{font-size: 12px;}
    .fp4 .fp4_right span.t_s4{font-size: 12px;}

.fp5{position: absolute;top: 0%;width: 100%;}
    .fp5 .fp5_left{position: absolute;width: 40%;height: 50%;top: 30%;left: 55%;}
        .fp5 .p5_top{position: absolute;width: 29.3%;height: 48.91%;background-color: #abaeb0;top: -20%;right: 31%;}
        .fp5 .p5_bot{position: absolute;height: auto;width: 255%;right: 20px;top: 15px;max-width: none;}
        .fp5 .p5_con{position: absolute;width: 60%;left: 35%;top: 57%;}
            .fp5 .p5_con>img{width: auto;left: 30px;top: 20px;z-index: 2;}
            .fp5 .div_con_title{padding-left: 50px;padding-top: 40px;margin-bottom: 20px;}
            .fp5 .div_con_word{padding-left: 50px;}
    .fp5 .fp5_right{position: absolute;width: 30%;}
    .fp5 .fp5_right.r_1{left: 34%;top: 9%;}
    .fp5 .fp5_right.r_1>img{width: 10%;}
    .fp5 .fp5_right.r_2{left: 18%;top: 28%;}
    .fp5 .fp5_right.r_2>img{width: 15%;}
    .fp5 .fp5_right.r_3{left: 9%;top: 57%;}
    .fp5 .fp5_right.r_3>img{width: 20%;}
    .fp5 .fp5_right.r_4{top: 80%;left: 28%;}
    .fp5 .fp5_right.r_4>img{width: 10%;}
    .fp5 .fp5_right span.t_s1{font-size: 15px;}
    .fp5 .fp5_right span.t_s2{font-size: 23px;}
    .fp5 .fp5_right span.t_s3{font-size: 30px;}
    .fp5 .fp5_right span.t_s4{font-size: 23px;}

/*animation*/
    .fp1.active a.logo{-webkit-animation: fadeIn 1.5s .5s both;-ms-animation: fadeIn 1.5s .5s both;}
    .fp1.active .p1_title{-webkit-animation:fadeIn 1s .5s linear both;}
    .fp1.active .p1_bg{-webkit-animation:big_bg 10s 0s linear infinite both;}
    .fp1 .yun1{-webkit-animation: yun 37s 0s linear infinite both;}
    .fp1 .yun2{-webkit-animation: yun 40s 0s linear infinite both;}
    .fp1 .yun3{-webkit-animation: yun 35s 0s linear infinite both;}
    .fp1 .yun4{-webkit-animation: yun 20s 0s linear infinite both;}

    .fp2.active .fp2_right.r_1{-webkit-animation:fadeInUp .5s .1s linear both;}
    .fp2.active .fp2_right.r_2{-webkit-animation:fadeInUp .5s .3s linear both;}
    .fp2.active .fp2_right.r_3{-webkit-animation:fadeInUp .5s .5s linear both;}
    .fp2.active .fp2_right.r_4{-webkit-animation:fadeInUp .5s .7s linear both;}
    .fp2.active .p2_top{-webkit-animation:fadeIn .5s .7s linear both;}
    .fp2.active .p2_con{-webkit-animation:fadeIn 1s 1s linear both;}

    .fp3.active .fp3_right.r_1{-webkit-animation:fadeInUp .5s .1s linear both;}
    .fp3.active .fp3_right.r_2{-webkit-animation:fadeInUp .5s .3s linear both;}
    .fp3.active .fp3_right.r_3{-webkit-animation:fadeInUp .5s .5s linear both;}
    .fp3.active .fp3_right.r_4{-webkit-animation:fadeInUp .5s .7s linear both;}
    .fp3.active .fp3_right.r_5{-webkit-animation:fadeInUp .5s .9s linear both;}
    .fp3.active .fp3_right.r_6{-webkit-animation:fadeInUp .5s 1.1s linear both;}
    .fp3.active .p3_top{-webkit-animation:fadeIn .5s .7s linear both;}
    .fp3.active .p3_con{-webkit-animation:fadeIn 1s 1s linear both;}

    .fp4.active .fp4_right.r_1{-webkit-animation: fadeInUp .5s .3s linear both;}
    .fp4.active .fp4_right.r_2{-webkit-animation: fadeInUp .5s .4s linear both;}
    .fp4.active .fp4_right.r_3{-webkit-animation:fadeInUp .5s .5s linear both;}
    .fp4.active .fp4_right.r_4{-webkit-animation: fadeInUp .5s .6s linear both;}
    .fp4.active .p4_top{-webkit-animation:fadeIn .5s .7s linear both;}
    .fp4.active .fp4_left2 .p4_bot{-webkit-animation:fadeIn 0.5s 0.7s linear both;}
    .fp4.active .p4_con{-webkit-animation:fadeIn 1s 1s linear both;}

    .fp5.active .fp5_right.r_1{-webkit-animation:fadeInUp .5s .1s linear both;}
    .fp5.active .fp5_right.r_2{-webkit-animation:fadeInUp .5s .3s linear both;}
    .fp5.active .fp5_right.r_3{-webkit-animation:fadeInUp .5s .5s linear both;}
    .fp5.active .fp5_right.r_4{-webkit-animation:fadeInUp .5s .7s linear both;}
    .fp5.active .p5_top{-webkit-animation:fadeIn .5s .7s linear both;}
    .fp5.active .p5_con{-webkit-animation:fadeIn 1s 1s linear both;}

    .logo_title_active .t_s{/*-webkit-animation:big_title .2s 0s linear both;*/font-weight: bold;}

/*action*/
@keyframes fudong {
    0% {
        transform: translate3d(0,0,0);
    }
    35% {
        transform: translate3d(0,-10px,0);
    }
    100% {
        transform: translate3d(0,0,0);
    }
}
@-webkit-keyframes fudong {
    0% {
        -webkit-transform: translate3d(0,0,0);
    }
    35% {
        -webkit-transform: translate3d(0,-20px,0);
    }
    100% {
        -webkit-transform: translate3d(0,0,0);
    }
}
@keyframes yun {
    0% {
        opacity: 0;
        transform: translate3d(-100px,0,0);
    }
    15% {
        opacity: 1;
    }
    50% {
        transform: translate3d(0,0,0);
    }
    85% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        transform: translate3d(200px,0,0);
    }
}
@-webkit-keyframes yun {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(-100px,0,0);
    }
    15% {
        opacity: 1;
    }
    50% {
        -webkit-transform: translate3d(0,0,0);
    }
    85% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        -webkit-transform: translate3d(200px,0,0);
    }
}
@keyframes yun_move {
    0% {
        transform: scale3d(1,1,1);
    }
    50% {
        opacity: 1;
        transform: scale3d(1.15,1.05,1.05);
    }
    70% {
        opacity: .5;
    }
    100% {
        opacity: 1;
        transform: scale3d(1,1,1);
    }
}
@-webkit-keyframes yun_move {
    0% {
        -webkit-transform: scale3d(1,1,1);
    }
    50% {
        opacity: 1;
        -webkit-transform: scale3d(1.15,1.05,1.05);
    }
    70% {
        opacity: .5;
    }
    100% {
        opacity: 1;
        -webkit-transform: scale3d(1,1,1);
    }
}
@keyframes big_bg {
    0% {
        transform: scale3d(1,1,1);
    }
    50% {
        transform: scale3d(1.02,1.02,1.02);
    }
    100% {
        transform: scale3d(1,1,1);
    }
}
@-webkit-keyframes big_bg {
    0% {
        -webkit-transform: scale3d(1,1,1);
    }
    50% {
        -webkit-transform: scale3d(1.02,1.02,1.02);
    }
    100% {
        -webkit-transform: scale3d(1,1,1);
    }
}
@keyframes big_title {
    0% {
        transform: scale3d(1,1,1);
    }
    100% {
        transform: scale3d(1.2,1.2,1.2);
    }
}
@-webkit-keyframes big_title {
    0% {
        -webkit-transform: scale3d(1,1,1);
    }
    100% {
        -webkit-transform: scale3d(1.2,1.2,1.2);
    }
}
@keyframes down_1 {
    0% {
        opacity: 0;
        transform: translate3d(-50px,-50px,0);
    }
    100% {
        opacity: 1;
        transform: translate3d(0,0,0);
    }
}
@-webkit-keyframes down_1 {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(-50px,-50px,0);
    }
    100% {
        opacity: 1;
        -webkit-transform: translate3d(0,0,0);
    }
}
@keyframes down_2 {
    0% {
        opacity: 0;
        transform: translate3d(-100px,-100px,0);
    }
    100% {
        opacity: 1;
        transform: translate3d(0,0,0);
    }
}
@-webkit-keyframes down_2 {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(-100px,-100px,0);
    }
    100% {
        opacity: 1;
        -webkit-transform: translate3d(0,0,0);
    }
}
@keyframes down_3 {
    0% {
        opacity: 0;
        transform: translate3d(50px,-50px,0);
    }
    100% {
        opacity: 1;
        transform: translate3d(0,0,0);
    }
}
@-webkit-keyframes down_3 {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(50px,-50px,0);
    }
    100% {
        opacity: 1;
        -webkit-transform: translate3d(0,0,0);
    }
}
@keyframes down_4 {
    0% {
        opacity: 0;
        transform: translate3d(100px,-100px,0);
    }
    100% {
        opacity: 1;
        transform: translate3d(0,0,0);
    }
}
@-webkit-keyframes down_4 {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(100px,-100px,0);
    }
    100% {
        opacity: 1;
        -webkit-transform: translate3d(0,0,0);
    }
}
@keyframes Xleft {
    0% {
        transform: translate3d(-3000px,0,0);
    }
    100% {
        transform: translate3d(0,0,0);
    }
}
@-webkit-keyframes Xleft {
    0% {
        -webkit-transform: translate3d(-3000px,0,0);
    }
    100% {
        -webkit-transform: translate3d(0,0,0);
    }
}
@keyframes Xright {
    0% {
        transform: translate3d(3000px,0,0);
    }
    100% {
        transform: translate3d(0,0,0);
    }
}
@-webkit-keyframes Xright {
    0% {
        -webkit-transform: translate3d(3000px,0,0);
    }
    100% {
        -webkit-transform: translate3d(0,0,0);
    }
}
@keyframes bg_transparent{
    0% {
        background-color: transparent;
    }
    100% {
        background-color: #abaeb0;
    }
}
@-webkit-keyframes bg_transparent{
    0% {
        background-color: transparent;
    }
    100% {
        background-color: #abaeb0;
    }
}

/*High screen ( 1440*900 )*/
.height_window .fp1 .p1_bg{height: 100%;width: auto;max-width: 500%;}
.height_window .fp1 .p1_pro6{left: 23.1%;bottom: 41.3%;width: auto;height: 5%;}
.height_window .fp1 .p1_title{width: auto;height: 13.9%;}
.height_window .fp1 .p1_pro1{width: auto;height: 92%;}
.height_window .fp1 .p1_pro2{width: auto;height: 57%;}
.height_window .fp1 .p1_pro3{width: auto;height: 70%;}
.height_window .fp1 .p1_pro4{width: auto;height: 27%;}
.height_window .fp1 .p1_pro5{width: auto;height: 10.2%;}
.height_window .fp2 .fp2_left{top: 30%;}
.height_window .fp2 .p2_top{top: -15%;left: 50%;}
.height_window .fp2 .p2_con{top: 40%;left: 23%;}
.height_window .fp3 .p3_top{right: 38%;top: -10%;}
.height_window .fp4 .fp4_left .p4_con{top: 68%;}
.height_window .fp5 .p5_bot{width: auto;height: 230%;}

/*media*/
@media screen and (max-width: 1700px){
    .fp2 .p2_con{width: 50%;}
    .fp4 .fp4_left .p4_con{top: 92%;}
    .fp5 .p5_con{top: 64%;}

    .div_con_title{font-size: 35px;}
    .div_con_word{font-size: 12px;}

    .height_window .fp2 .p2_con{top: 48%;}
    .height_window .fp3 .p3_top{top: -17%;}
    .height_window .fp4 .fp4_left .p4_con{top:78%;}
    .height_window .fp5 .p5_top{right: 11%;top: -30%;}
    .height_window .fp5 .p5_con{top: 53%;left: 44%;}
}
@media screen and (max-width: 1500px){
    .p1_word{width: 10px;}
    .fp2 .p2_con{width: 52%;}
    .fp2 .fp2_right span.t_s3{font-size: 20px;}
    .fp2 .fp2_right.r_3>img{width: 15%;}
    .fp4 .fp4_left{top: 16%;}
    .fp4 .fp4_left2{top: 16%;}
    .fp5 .p5_con{width: 80%;}
    .fp5 .fp5_right span.t_s1{font-size: 14px;}
    .fp5 .fp5_right span.t_s2{font-size: 20px;}
    .fp5 .fp5_right span.t_s3{font-size: 26px;}
    .fp5 .fp5_right span.t_s4{font-size: 20px;}
    .fp5 .fp5_left{top: 26%;}

    .div_con_title{font-size: 28px;}
    .div_con_word{font-size: 12px;padding-right:40px;}
    
    .height_window .fp4 .fp4_left .p4_con{top: 70%;}
    .height_window .fp5 .p5_bot{height: 220%;}
    .height_window .fp5 .p5_con{top: 45%;width: 60%;}
    .height_window .fp5 .p5_top{top: -26%;right: 13%;}
}
@media screen and (max-width: 1400px){
    .p1_word{width: 8px;}
    .fp2 .fp2_right.r_3>img{width:15%;}
    .fp2 .fp2_right span.t_s3{font-size: 22px;}
    .fp3 .fp3_left{top: 25%;}
    .fp3 .p3_con{width: 50%;}
    .fp5 .p5_con{top: 60%;}

    .div_con_title{font-size: 22px;}

    .height_window .fp2 .p2_bot{height: 230%;width: auto;}
    .height_window .fp3 .p3_bot{top: 15px;right: 15px;}
    .height_window .fp3 .fp3_right.r_1{left: 44%;}
    .height_window .fp3 .p3_con{left: 51%;top: 55%;}
    .height_window .fp3 .p3_top{right: 44%;top: 2%;}
    .height_window .fp3 .fp3_left{left: 58%;}
    .height_window .fp5 .p5_bot{height: 200%;}
    .height_window .fp5 .p5_top{top: -16%;right: 16%;}
    .height_window .fp5 .p5_con{top: 54%;}
}

@media screen and (max-width: 1200px){
    .p1_word{width: 7px;}
    .fp2 .p2_con{width: 55%;left: 12%;}
    .fp3 .p3_con{width: 52%;top: 46%;}
    .fp5 .fp5_right span.t_s1{font-size: 12px;}
    .fp5 .fp5_right span.t_s2{font-size: 16px;}
    .fp5 .fp5_right span.t_s3{font-size: 20px;}
    .fp5 .fp5_right span.t_s4{font-size: 16px;}
    .fp5 .p5_con{top: 55%;width: 76%;}

    .div_con_title{font-size: 18px;}
    .div_con_word{font-size: 8px;padding-right:30px;}

    .height_window .fp2 .fp2_right span.t_s3{font-size: 18px;}
    .height_window .fp3 .fp3_right span.t_s1{font-size: 16px;}
    .height_window .fp3 .fp3_right span.t_s2{font-size: 12px;}
    .height_window .fp3 .fp3_right span.t_s3{font-size: 16px;}
    .height_window .fp3 .fp3_right span.t_s4{font-size: 13px;}
    .height_window .fp3 .fp3_right span.t_s5{font-size: 13px;}
    .height_window .fp3 .fp3_right span.t_s6{font-size: 13px;}

    .height_window .fp5 .fp5_right span.t_s1{font-size: 10px;}
    .height_window .fp5 .fp5_right span.t_s2{font-size: 14px;}
    .height_window .fp5 .fp5_right span.t_s3{font-size: 18px;}
    .height_window .fp5 .fp5_right span.t_s4{font-size: 14px;}
}
@media screen and (max-width: 1000px){
    .fp2 .p2_con{width: 60%;}

    .div_con_title{font-size: 16px;}
    .div_con_word{font-size: 8px;padding-right:20px;}
}