.c_part1{ width: 1200px; margin: 100px auto 100px;}
.c_part1_z{ width: 921px; height: 44px; background: url("../img/c_img/1/1.png"); margin: 0 auto 50px; line-height: 44px; text-align: center; font-family: MicrosoftYaHei-Bold; font-size: 40px; color: #444444; }
.c_part1_t{ width: 1200px; height: 405px;}
.c_part1_z_l{ width: 536px; height: 405px; float: left; margin-right: 120px;}
.c_part1_z_r{ width: 536px; height: 405px; float: left;}
.c_part2{ width: 100%; height: 656px; background-color: #f7f8fa; padding-top: 100px;}
.c_part2_z{ width: 960px; height: 44px; background: url("../img/c_img/2/2.png"); margin: 0 auto 50px; line-height: 44px; text-align: center; font-family: MicrosoftYaHei-Bold; font-size: 40px; color: #444444; }
.c_part2_t1{ width: 1200px; height: 140px; margin: 0 auto;}
.c_part2_t3{ width: 1200px; height: 140px; margin: 0 auto;}
.c_part2_t1_1{ width: 140px; height: 140px; float: left; margin-right: 125px;}
.c_part2_t1_2{ width: 140px; height: 140px; float: left; margin-right: 125px;}
.c_part2_t1_3{ width: 140px; height: 140px; float: left;}
.c_part2_t3_1{ width: 140px; height: 140px; float: left; margin-left: 125px;}
.c_part2_t3_2{ width: 140px; height: 140px; float: left; margin-left: 125px;}
.c_part2_t3_3{ width: 140px; height: 140px; float: left;}
.c_part2_img{
    display: block;
    position: absolute;
    -webkit-animation:imgrotate  2s linear infinite;
    -o-animation:imgrotate  2s linear infinite;
    animation:imgrorate  2s linear infinite;
}
@keyframes imgrorate {
    0% {transform: rotate(0deg)}
    25% {transform: rotate(-90deg)}
    50% {transform: rotate(-180deg)}
    75% {transform: rotate(-270deg)}
    100% {transform: rotate(-360deg)}
}
.c_part2_t1_1 span{ width: 41px; height: 47px; display: block; position: absolute; font-family: MicrosoftYaHei; font-size: 20px; color: #ffffff; margin: 47px 49px 46px 50px; }
.c_part2_t1_2 span{ width: 101px; height: 47px; display: block; position: absolute; font-family: MicrosoftYaHei; font-size: 20px; color: #ffffff; margin: 47px 49px 46px 20px; text-align: center}
.c_part2_t1_3 span{ width: 41px; height: 47px; display: block; position: absolute; font-family: MicrosoftYaHei; font-size: 20px; color: #ffffff; margin: 47px 49px 46px 50px; }
.c_part2_t2{ width: 1200px; height: 41px; margin: 30px auto 30px;}
.c_part2_t3_1 span{ width: 80px; height: 49px; display: block; position: absolute; font-family: MicrosoftYaHei; font-size: 20px; color: #ffffff; margin: 47px 49px 46px 30px; text-align: center; }
.c_part2_t3_2 span{ width: 101px; height: 47px; display: block; position: absolute; font-family: MicrosoftYaHei; font-size: 20px; color: #ffffff; margin: 60px 49px 46px 20px; text-align: center}
.c_part3{ width: 1200px; height: 707px; margin: 0 auto; padding-top: 100px;}
.c_part3_z{  width: 1042px; height: 44px; background: url("../img/c_img/3/3.png"); margin: 0 auto 50px; line-height: 44px; text-align: center; font-family: MicrosoftYaHei-Bold; font-size: 40px; color: #444444; }
.c_part3_z1{ width: 1200px;  height:400px;}
.c_part3_z1_l{ width: 414px; height: 400px; float: left;}
.c_part3_z1_l_t{ width: 414px; height: 26px;  font-family: MicrosoftYaHei; font-size: 30px; line-height: 30px; color: #02a2fe; padding-left: 260px; margin-top: 83px;}
.c_part3_z1_l_b{ width: 414px; height: 26px;  font-family: MicrosoftYaHei; font-size: 30px; line-height: 30px; color: #02a2fe; padding-left: 260px; margin-top: 100px;}
.c_part3_z1_l_tz{ width: 414px; height: 48px;  font-family: MicrosoftYaHei; font-size: 18px; line-height: 30px; color: #444444; text-align: right; margin-top: 10px;}
.c_part3_z1_l_t span{ width: 26px; height: 26px; display: block; position: absolute; margin-top: -27px; margin-left: 125px; background-color: #02a2fe; color: #fffefe; line-height: 26px; text-align: center;  font-family: MicrosoftYaHei; font-size: 18px; border-radius: 30px;}
.c_part3_z1_l_b span{ width: 26px; height: 26px; display: block; position: absolute; margin-top: -27px; margin-left: 125px; background-color: #02a2fe; color: #fffefe; line-height: 26px; text-align: center;  font-family: MicrosoftYaHei; font-size: 18px; border-radius: 30px;}
.c_part3_z1_c{ width: 351px; height: 400px; float: left;}
.c_part3_z1_r{ width: 406px; height: 400px; float: left;}
.c_part3_z1_r_t{ width: 406px; height: 26px;  font-family: MicrosoftYaHei; font-size: 30px; line-height: 30px; color: #02a2fe; padding-left: 35px;}
.c_part3_z1_r_t span{ width: 26px; height: 26px; display: block; position: absolute; background-color: #02a2fe; color: #fffefe; line-height: 26px; text-align: center;  font-family: MicrosoftYaHei; font-size: 18px; border-radius: 30px; margin-left: -30px; margin-top: 2px;}
.c_part3_z1_r_tz{ width: 414px; height: 48px;  font-family: MicrosoftYaHei; font-size: 18px; line-height: 30px; color: #444444; text-align: left; margin-top: 10px;}
.c_part3_z1_r_t1{ width: 406px; height: 26px;  font-family: MicrosoftYaHei; font-size: 30px; line-height: 30px; color: #02a2fe; padding-left: 35px; margin-top: 91px;}
.c_part3_z1_r_t1 span{ width: 26px; height: 26px; display: block; position: absolute; background-color: #02a2fe; color: #fffefe; line-height: 26px; text-align: center;  font-family: MicrosoftYaHei; font-size: 18px; border-radius: 30px; margin-left: -30px; margin-top: 2px;}
.c_part3_z1_r_tz1{ width: 414px; height: 48px;  font-family: MicrosoftYaHei; font-size: 18px; line-height: 30px; color: #444444; text-align: left; margin-top: 10px;}
.c_part3_z1_r_t2{ width: 406px; height: 26px;  font-family: MicrosoftYaHei; font-size: 30px; line-height: 30px; color: #02a2fe; padding-left: 35px; margin-top: 100px;}
.c_part3_z1_r_t2 span{ width: 26px; height: 26px; display: block; position: absolute; background-color: #02a2fe; color: #fffefe; line-height: 26px; text-align: center;  font-family: MicrosoftYaHei; font-size: 18px; border-radius: 30px; margin-left: -30px; margin-top: 2px;}
.c_part3_z1_r_tz2{ width: 414px; height: 48px;  font-family: MicrosoftYaHei; font-size: 18px; line-height: 30px; color: #444444; text-align: left; margin-top: 10px;}
.c_part4{ width: 100%; height: 1211px; background:url("../img/c_img/background_02.png"); background-position: center center; background-repeat: no-repeat; padding-top: 100px;}
.c_part4_z{  width: 961px; height: 44px; background: url("../img/c_img/4/4.png"); margin: 0 auto 50px; line-height: 44px; text-align: center; font-family: MicrosoftYaHei-Bold; font-size: 40px; color: #ffffff; padding: 0 60px 0 40px; }
#divcss5{ width: 1200px; margin: 0 auto; padding-top: 20px;}

.nav-down_1{
    width: 1200px;
    height: 100px;
}

.nav_link {
    float: left;
    width: 285px;
    height: 67px;
    margin-left: 15px;
    border: solid 2px #02a2fe;
}
.nav_current{
    float: left;
    width: 285px;
    height: 67px;
    margin-left: 15px;
    background-color: #08e2f5;
}

.nav_z1{
    display: block;
    width: 100px;
    height: 30px;
    font-family: MicrosoftYaHei-Bold;
    font-size: 30px;
    font-weight: bold;
    font-stretch: normal;
    line-height: 16px;
    letter-spacing: 0px;
    color: #02a2fe;
    margin-top: 20px;
    margin-left: 100px;
}

.nav_current span{
    color: #333333;
}
.sub1_li_1{
    height: 37px;
    margin-top: 20px;
    font-family: MicrosoftYaHei-Bold;
    font-size: 32px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 24px;
    letter-spacing: 0px;
    color: #08e2f5;
    text-align: center;
    margin-bottom: 30px;
}
.sub1_li_t{
    text-align: center;

}

.sub1_li{
    width: 1091px;
    height: 100px;
    padding-left: 32px;
    margin-top: 60px;
}
.sub1_li_5{
    width: 1091px;
    height: 60px;
    padding-left: 32px;
    margin-top: 60px;
}
.sub1_li_7{
    width: 1091px;
    height: 140px;
    padding-left: 32px;
    margin-top: 60px;
}
.sub1_li_6{
    width: 1091px;
    height: 60px;
    padding-left: 32px;
    margin-top: 20px;
}
.sub1_li_2{
    width: 1091px;
    height: 100px;
    padding-left: 32px;
    margin-top: 20px;
}

.nav-down {
    height: 820px;
    border: solid 2px #02a2fe;
}
.sub1{
    height: 495px;
    padding-top: 45px;
    padding-left: 20px;
}
.nav_z3{
    display: block;;
    width: 300px;
    height: 30px;
    font-family: PingFang-SC-Regular;
    font-size: 24px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 24px;
    letter-spacing: 0px;
    color: #02a2fe;
}
.nav_z5{
    display: block;;
    width: 1091px;
    height: 49px;
    font-family: PingFang-SC-Regular;
    font-size: 20px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 30px;
    letter-spacing: 0px;
    color: #ffffff;
}
.c_part5{ width: 1200px; height: 870px; margin: 0 auto; padding-top: 100px;}
.c_part5_z{  width: 1154px; height: 44px; background: url("../img/c_img/5/5.png"); margin: 0 auto 50px; line-height: 44px; text-align: center; font-family: MicrosoftYaHei-Bold; font-size: 40px; color: #333333; padding: 0 60px 0 40px; }
.c_part5_t{ width: 1200px; height: 570px; }
.c_part5_l{ width: 410px; height: 570px; float: left; margin-right: 28px;}
.c_part5_l_c{ width: 319px; height: 570px; float: left; background: url("../img/c_img/5/5_03.png"); margin-right: 28px;}
.c_part5_l_c:hover{ background: url("../img/c_img/5/5_03_3.png"); }
.c_part5_l_t{ width: 410px; height: 270px; background: url("../img/c_img/5/5_01.png")}
.c_part5_l_t:hover{ background: url("../img/c_img/5/5_01_1.png"); }
.c_part5_l_b{ width: 410px; height: 270px; background: url("../img/c_img/5/5_02.png"); margin-top: 30px;}
.c_part5_l_b:hover{ background: url("../img/c_img/5/5_02_2.png"); }
.c_part5_l_r{width: 410px; height:570px;  float: left;}
.c_part5_r_t{ width: 410px; height: 270px; background: url("../img/c_img/5/5_04.png")}
.c_part5_r_t:hover{ background: url("../img/c_img/5/5_04_4.png"); }
.c_part5_r_b{ width: 410px; height: 270px; background: url("../img/c_img/5/5_05.png"); margin-top: 30px;}
.c_part5_r_b:hover{ background: url("../img/c_img/5/5_05_5.png"); }
