/* 
* @Author: anchen
* @Date:   2018-10-27 14:52:45
* @Last Modified by:   anchen
* @Last Modified time: 2018-10-30 16:55:38
*/
*{margin: 0;padding: 0;font-family: "微软雅黑";font-size: 14px;}
html{width: 100%;}
body{width: 100%;min-width: 1200px;overflow-y: auto;}
li{list-style: none;}
h2,h3{font-weight: normal;}
a{text-decoration: none;}
i{font-style: normal;}
.center{width: 1920px;margin:0 auto 0;overflow: hidden;position: relative;}
.center_box{width: 1250px;overflow: hidden;}
.rel{  position: relative;  }
.fl{float: left;}
.fr{float: right;}
input,button{outline: none;}
img{border:0;}


@-webkit-keyframes t10 {
    0%, 100% {
        -webkit-transform: translate(7px, -7px);
    }
    50% {
        -webkit-transform: translate(-10px, 10px);
    }
}
@keyframes t10 {
    0%, 100% {
        transform: translate(7px, -7px);
    }
    50% {
        transform: translate(-10px, 10px);
    }
}
@keyframes balloon1 {
    0%, 100% {  transform: translateY(0);  }
    50% {  transform: translateY(-5px);  }
}
@-webkit-keyframes balloon1 {
    0%, 100% {  -webkit-transform: translateY(0);  }
    50% {  -webkit-transform: translateY(-5px);  }
}

@keyframes m10 {
    0%{transform:rotate(0deg);}
    50%{transform:rotate(180deg);}
    100%{transform:rotate(360deg);}
}
@-webkit-keyframes m10 {
    0%{-webkit-transform:rotate(0deg);}
    50%{-webkit-transform:rotate(180deg);}
    100%{-webkit-transform:rotate(360deg);}
}

@keyframes x16 {
    0%{transform:scale(0);}
    100%{transform:scale(1);}
}
@-webkit-keyframes x16{
    0%{-webkit-transform:scale(0);}
    100%{-webkit-transform:scale(1);}
}

@keyframes balloon1 {
    0%, 100% {
        transform: translate(5px, 5px);
    }
    50% {
        transform: translate(-5px, -5px);
    }
}
@-webkit-keyframes balloon1 {
    0%, 100% {
        -webkit-transform: translate(5px, 5px);
    }
    50% {
        -webkit-transform: translate(-5px, -5px);
    }
}


@keyframes a1 {
    0%,
    100% {
        transform: translate(0, -5px);
    }
    50% {
        transform: translate(-5px, 10px);
    }
}

@-webkit-keyframes a2 {
    0%,
    100% {
        -webkit-transform: translate( -5px, 0);
    }
    50% {
        -webkit-transform: translate(10px, -5px);
    }
}

@keyframes a2 {
    0%,
    100% {
        transform: translate( -5px, 0);
    }
    50% {
        transform: translate(10px, -5px);
    }
}

@-webkit-keyframes a3 {
    0%,
    100% {
        -webkit-transform: translate( 5px, 0);
    }
    50% {
        -webkit-transform: translate(-10px, 5px);
    }
}

@keyframes a3 {
    0%,
    100% {
        transform: translate( 5px, 0);
    }
    50% {
        transform: translate(-10px, 5px);
    }
}

@-webkit-keyframes a4 {
    0%,
    100% {
        -webkit-transform: translate( 0, 5px);
    }
    50% {
        -webkit-transform: translate(5px, -10px);
    }
}

@keyframes a4 {
    0%,
    100% {
        transform: translate( 0, 5px);
    }
    50% {
        transform: translate(5px, -10px);
    }
}

@-webkit-keyframes a5 {
    0%,
    100% {
        -webkit-transform: translate( -5px, 2px);
    }
    50% {
        -webkit-transform: translate(5px, -10px);
    }
}

@keyframes a5 {
    0%,
    100% {
        transform: translate( -5px, 2px);
    }
    50% {
        transform: translate(5px, -10px);
    }
}



.delay0{animation-delay: .2s;-webkit-animation-delay: .2s;}
.delay1{animation-delay: .5s;-webkit-animation-delay: .5s;}
.delay1_2{animation-delay: .6s;-webkit-animation-delay: .6s;}
.delay1_3{animation-delay: .7s;-webkit-animation-delay: .7s;}
.delay1_4{animation-delay: .8s;-webkit-animation-delay: .8s;}
.delay1_5{animation-delay: .9s;-webkit-animation-delay: .9s;}
.delay1_6{animation-delay: 1s;-webkit-animation-delay: 1s;}
.delay1_7{animation-delay: 1.1s;-webkit-animation-delay: 1.1s;}
.delay1_8{animation-delay: 1.2s;-webkit-animation-delay: 1.2s;}
.delay1_9{animation-delay: 1.3s;-webkit-animation-delay: 1.3s;}
.delay1_10{animation-delay: 1.4s;-webkit-animation-delay: 1.4s;}
.delay1_11{animation-delay: 1.5s;-webkit-animation-delay: 1.5s;}
.delay1_12{animation-delay: 1.6s;-webkit-animation-delay: 1.6s;}
.delay1_13{animation-delay: 1.7s;-webkit-animation-delay: 1.7s;}
.delay1_14{animation-delay: 1.9s;-webkit-animation-delay: 1.9s;}
.delay1_15{animation-delay: 2.1s;-webkit-animation-delay: 2.1s;}

.delay6_1{animation-delay: 1s;-webkit-animation-delay: 1s;}
.delay6_2{animation-delay: 2s;-webkit-animation-delay: 2s;}
.delay6_3{animation-delay: 3s;-webkit-animation-delay: 3s;}
.delay6_6{animation-delay: 6s;-webkit-animation-delay: 6s;}

/*banner*/
body{background:#FFF7EF url(../images/body_bj.png) repeat;background-size:100% auto;}
.banner_box{position:relative;width:100%;}
.banner_box .banner_bg1,.banner_box .banner_bg2{display:block;width:100%;}
.banner_ying{position:absolute;top:281px;right:320px;-webkit-animation: balloon1 1s ease-in-out infinite;}
.banner_txt{position:absolute;left:50%;top:50%;margin-left: -450px;margin-top: -300px;}
/*part1*/
.part1 {position:relative;}
.part1 .txt1{background:url(../images/line_1.png) left top no-repeat;margin:auto;left:0;right:0;width:1200px;height:310px;position:relative;}
.part1 .txt1 p{width:1100px;font-size:24px;line-height:40px;padding-top:60px;padding-left:70px;}
.part1 .shuye{position:absolute;right:0px;top:-108px; width:415px;animation: a2 6s ease-in-out infinite;
    -webkit-animation: a2 6s ease-in-out infinite;}
.link1_box{text-align:center;position:relative;width:1060px;height:428px;display:inline-block;margin:auto;left:0;right:0;}
.link1_box .icon_720{position:absolute;left:44%;top:35%;z-index: 2;animation: a3 3s ease-in-out infinite;
    -webkit-animation: a3 3s ease-in-out infinite;}
.img_box{width:1200px;text-align: center;margin:0 auto 0;}
/*.img_box .link1_box .part1{width:750px;}*/

/*part2*/
.part2{background:url(../images/part2_bg.png) left top no-repeat; width:100%;height:685px;}
.part2 p{font-size:24px;line-height:48px;}
.part2_box{width:1200px;margin:130px auto 0;position:relative;}
.part2_box p{position: absolute;left:200px;top:185px;}

/*part3*/
.part3{height:360px;position:relative;}
.part3_box{width:1200px;margin:100px auto 0; text-align:center;margin-right:500px;position:absolute;top:-240px;left:130px;}
.part3 .txt3{font-size:24px;line-height:48px;width:800px;margin-top:20px;margin-left: 200px;}
.yan_sm2{position:absolute;z-index:2;left:100px;bottom:200px;-webkit-animation: a1 4s ease-in-out infinite;}
.part3_3{position:absolute;right:0;bottom:0;width:700px;}
.luotuo{position:absolute;left:0;bottom:0;}
.part3_box .part3_2{height:100px;}

/*part4*/
.part4{background:url(../images/part3_bg2.png) left top no-repeat;height:1270px;width:100%;position:relative;background-size:cover;}
.part4 .tixt4{font-size:24px;line-height:48px;width:1175px;margin:100px auto 0;}
.part4 .tixt4 strong{font-size:24px;}
.part4 .shuye2{position:absolute;left:15px;top:50px;-webkit-animation: a3 4s ease-in-out infinite;} 
.part4 .part3_4{margin-top:100px;}

/*part5*/

.part5 p strong{font-size: 24px;}
.part5 p{font-size:24px;line-height:48px;width: 1100px;margin:0 auto 0;}
.part5_box{position:relative;width:100%;}
.part5_box .icon_720{position:absolute;left:44%;top:35%;z-index: 2;animation: a3 3s ease-in-out infinite;
    -webkit-animation: a3 3s ease-in-out infinite;}
.part5 .part5_bg{width:100%;}
.tit_center {width: 1200px;margin: 0 auto 0;text-align: center;
    padding-bottom:50px;}
/*part6*/
.part6{position:relative;}
.part6 p{font-size: 24px;line-height:48px;width:1100px;margin:80px auto 0;}
.part6 strong{font-size:24px;}
.part6_box{position:relative;width:1100px;margin:0 auto 0;text-align: center;}

.part6 .shuye3{position:absolute;top:-50px;right:0;width:450px;}

.part6_box .icon_720{position:absolute;left:42%;top:42%;z-index: 2;width:163px;animation: a3 3s ease-in-out infinite;
    -webkit-animation: a3 3s ease-in-out infinite;}
.part6_img{width:900px;}
.part6_box a{display:inline-block;width:900px;height:400px;margin-top:100px;}

.part6 .part4_2{width:100%;}