*{
    font-family: "SourceHanSansCN-Regular";
    margin: 0px;
    padding: 0px;
}
body{
    overflow-x: hidden;
}
._w1300{
    width: 1300px;
    margin: auto;
    position: relative;
}

@font-face {
    font-family: "SourceHanSansCN-Regular";
    font-style: normal;
    font-weight: normal;
    src: url("../fonts/SourceHanSansCN-Regular.ttf?v=0.1") format("truetype"),url("../fonts/SourceHanSansCN-Regular.woff") format("woff"), url("../fonts/SourceHanSansCN-Regular.svg") format("svg");
}
@font-face {
    font-family: "SourceHanSansCN-Bold";
    font-style: normal;
    font-weight: normal;
    src: url("../fonts/SourceHanSansCN-Bold.ttf?v=0.1") format("truetype"),url("../fonts/SourceHanSansCN-Bold.woff") format("woff"), url("../fonts/SourceHanSansCN-Bold.svg") format("svg");
}
@font-face {
    font-family: "SourceHanSansCN-Medium";
    font-style: normal;
    font-weight: normal;
    src: url("../fonts/SourceHanSansCN-Medium.ttf?v=0.1") format("truetype"),url("../fonts/SourceHanSansCN-Medium.woff") format("woff"), url("../fonts/SourceHanSansCN-Medium.svg") format("svg");
}
@font-face {
    font-family: "SourceHanSansCN-Normal";
    font-style: normal;
    font-weight: normal;
    src: url("../fonts/SourceHanSansCN-Normal.ttf?v=0.1") format("truetype"),url("../fonts/SourceHanSansCN-Normal.woff") format("woff"), url("../fonts/SourceHanSansCN-Normal.svg") format("svg");
}
@font-face {
    font-family: "Alibaba-PuHuiTi-Medium";
    font-style: normal;
    font-weight: normal;
    src: url("../fonts/index/Alibaba-PuHuiTi-Medium.ttf") format("truetype"),url("../fonts/index/Alibaba-PuHuiTi-Medium.woff") format("woff"), url("../fonts/index/Alibaba-PuHuiTi-Medium.svg") format("svg");
}
.banner_part{
    height: 782px;
}
.banner{
    position: absolute;
    width: 1920px;
    height: 782px;
    display: block;
    /* left: -310px; */
    /* right: 0; */
    top: 0;
    /* left: 50%; */
    bottom: 0px;
    margin-left: -310px;
}
.banner img{
    display: block;
}
.part1_bg{
    display:block;
    margin:93px auto 0px;
}
.part1_kst{

    width: 404px;

    display: block;

    height: 69px;

    position: relative;

    text-decoration: none;

    line-height: 69px;

    text-indent: 24px;

    margin: 71px auto 118px;

    cursor: pointer;
}.part1_kst img{
     display:block;
     /* width:100%; */
     /* height:100%; */
     position: absolute;
     z-index: -1;
     top: 0px;
     right: 0px;
     bottom: 0px;
     left: 0px;
 }
.part1_kst>span{
    color:rgb(255,255,255);
    display: block;
    z-index: 1;
    position: relative;
    font-size: 35px;
    font-family: "SourceHanSansCN-Bold";
}
.part1_kst>span>span{
    font-family: "Alibaba-PuHuiTi-Medium";
    margin-left: 52px;
}

.part2{
    height: 1227px;
}
.part2_bg{
    width: 1920px;
    display: block;
    position: absolute;
    left: -310px;
    top: 0;
    bottom: 0px;
    z-index: -1;
}
.part2_title{

    width: 532px;

    display: block;

    margin: 0px auto 0px;

    padding-top: 95px;
}
.part2_con{

    /* display: block; */

    margin: 68px auto 0px;
}
.part2_kst{

    width: 346px;

    height: 69px;

    display: block;

    position: relative;

    font-family: "Alibaba-PuHuiTi-Medium";

    color: rgb(255,255,255);

    z-index: 2;

    text-decoration: none;

    font-size: 35px;

    line-height: 69px;

    text-indent: 73px;

    margin: 67px auto 0px;
}.part2_kst img{
     display:block;
     /* width:100%; */
     /* height:100%; */
     position: absolute;
     top: 0px;
     right: 0px;
     bottom: 0px;
     z-index: -1;
 }
.part3{
    height: 1318px;
}
.part3_bg{

    position: absolute;

    left: -310px;

    right: 0px;

    bottom: 0px;

    top: 0px;

    width: 1920px;

    z-index: -1;

}
.part3_title{

    width: 670px;

    display: block;

    margin: 0px auto 0px;

    padding-top: 92px;

}
.part3_swiper-container{
    height: 376px;
    margin: 60px auto 0px!important;
    width: 1109px;
}

.part3 .swiper-pagination-bullets {
    bottom: 26px!important;
    left: 0;
    width: 100%;
}
.part3 .swiper-pagination-bullets{
    top: 787px;
    bottom: -11px!important;
    left: 0;
    width: 100%;
}
.part3 .swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 0 7px;
}
.part3 .swiper-pagination-clickable .swiper-pagination-bullet {
    cursor: pointer;
}
.part3 .swiper-pagination-bullet {
    width: 17px;
    height: 17px;
    display: inline-block;
    border-radius: 100%;
    background: #fff;
    opacity: 1;
}
.part3 .swiper-pagination-bullet-active {
    opacity: 1;
    background: rgb(236,104,4);
}
.part3_info{
    width: 1178px;
    margin: 96px auto 0px;
    color: rgb(255,255,255);
    font-family: "SourceHanSansCN-Regular";
    font-size: 34px;
    line-height: 60px;
    text-indent: 2em;
    display: block;
}
.part3_kst{

    width: 378px;

    display: block;

    height: 69px;

    position: relative;

    text-decoration: none;

    line-height: 69px;

    text-indent: 24px;

    margin: 56px auto 118px;

    cursor: pointer;
}.part3_kst img{
     display:block;
     /* width:100%; */
     /* height:100%; */
     position: absolute;
     z-index: 0;
     top: 0px;
     right: 0px;
     bottom: 0px;
     left: 0px;
 }
.part3_kst>span{
    color:rgb(255,255,255);
    display: block;
    z-index: 1;
    position: relative;
    font-size: 35px;
    font-family: "SourceHanSansCN-Bold";
}
.part3_kst>span>span{
    font-family: "Alibaba-PuHuiTi-Medium";
    margin-left: 54px;
}


.part4{
    height: 1143px;
}
.part4_title{

    width: 728px;

    display: block;

    margin: auto;

    padding-top: 124px;

}
.part4_con{

    margin: 95px auto 0px;

}
.part4_kst{

    width: 476px;

    height: 70px;

    cursor: pointer;

    display: block;

    position: relative;

    text-decoration: none;

    line-height: 70px;

    text-indent: 19px;

    margin: 78px auto 0px;
} .part4_kst img{
      display:block;
      position:absolute;
      top:0px;
      right:0px;
      left:0px;
      bottom:0px;
      z-index: -1;
  } .part4_kst>span{
        color:rgb(255,255,255);
        font-family: "SourceHanSansCN-Bold";
        font-size: 35px;
        /* text-indent: 19px; */
        line-height: 66px;
        height: 70px;
        display: block;
    }.part4_kst>span>span{

         font-family: "Alibaba-PuHuiTi-Medium";

         margin-left: 49px;
     }
.part5{
    height: 1267px;
    position: relative;
}
.part5_bg{
    position: absolute;
    left: -310px;
    right: 0px;
    bottom: 0px;
    top: 0;
    z-index: -1;
    width: 1920px;
}
.part5_title{
    display: block;
    width: 742px;
    margin: auto;
    padding-top: 92px;
}
.box5_min{width: 1245px;height: 672px;background: #ffffff;border-radius: 10px;margin: 0 auto;margin-top: 69px;overflow: hidden;position: relative;}
.box5 .gallery-top{width: 816px;height: 559px;border-radius: 20px;margin-top: 56px;float: left;margin-left: 51px;}
.zhangc{width: 100%;height: 100%;background: black;opacity: 0.6;position: absolute;top:0;}
.box5 .gallery-top .swiper-slide>img{width: 100%;height: 100%;}
.play_btn{position: absolute;top:287px;left: 25px;}
.play_btn img{width: 53px;display: block;cursor: pointer;}
.play_tit{font-size: 22px;color: rgb(255,255,255);font-family: "SourceHanSansCN-Regular";position: absolute;top:21px;left: 27px;}
.box5 .gallery-thumbs{
    transform:rotate(7deg);
    -ms-transform:rotate(7deg); 	/* IE 9 */
    -moz-transform:rotate(7deg); 	/* Firefox */
    -webkit-transform:rotate(7deg); /* Safari ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¾ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ Chrome */
    -o-transform:rotate(7deg);
    width: 305px;margin-top: 55px;/* margin-left: 115px; */padding-bottom: 63px;padding-right: 30px;float: left;
}
.box5 .gallery-thumbs .swiper-slide img{width: 100%;display: block;}
.box5 .gallery-thumbs .swiper-slide p{font-size: 22px;color: rgb(52,55,67);font-family: "SourceHanSansCN-Regular";line-height: 22px;margin-top: 18px;}
.box5 .gallery-thumbs .swiper-slide-thumb-active img{border: 3px solid rgb(236,104,86);}
.box5 .swiper-button-prev{background: url("../images/bai_left.png");opacity: 1;top:232px;left: 518px;outline: none;}
.box5 .swiper-button-prev.swiper-button-disabled{background: url("../images/huang_left.png");opacity: 1;}
.box5 .swiper-button-next{background: url("../images/bai_right.png");opacity: 1;top:232px;right: 0;outline: none;}
.box5 .swiper-button-next.swiper-button-disabled{background: url("../images/huang_right.png");opacity: 1;}
.box5 .swiper-button-next,.box5 .swiper-button-prev{width: 22px;height: 27px;}
.box5_duo{width: 100px;height: 40px;background: rgb(227,91,76);position: absolute;bottom: 0;right:0;}
.box5_min>img{width: 28px;display: block;position: absolute;top:458px;left: 360px;}
.box5_more{width: 130px;height: 35px;background: linear-gradient(rgb(255,159,88),rgb(233,123,40));position: absolute;top: 56px;line-height: 41px;right: 170px;border-radius: 16px;}
.box5_more a{
    width: 100%;
    display: block;
    font-size: 24px;
    color: rgb(255,255,255);
    font-family: "SourceHanSansCN-Regular";
    text-align: center;
    line-height: 35px;
    /* padding-top: 19px; */
    text-decoration: none;
}
.part5_gallery-thumbs{
    width: 219px;
    float: right;
    margin-top: 117px;
    margin-right: 74px;
}
.part5_gallery-thumbs>ul,.part5_gallery-thumbs>ul>li{
    width: 100%;
    list-style: none;
}
/*.part5_gallery-thumbs>ul>li:hover{*/
/*border: 3px solid rgb(236,104,86);*/
/*}*/
.part5_gallery-thumbs>ul>li>img{
    width: 219px;
    height: 123px;
    margin-bottom: 5px;
    border: 3px solid #fff;
}
.box5_sanjiao {
    width: 17px!important;
    display:block;
    height: 31px!important;
    position:absolute;
    display: none;
}
.box5_sanjiao1{left: -86px;top: 48px;}
.box5_sanjiao2{
    left: -86px;
    top: 49px;
}
.box5_sanjiao3{
    left: -86px;
    top: 47px;
}
.part5_gallery-thumbs>ul>li>img:hover{
    border-color: rgba(0,0,0,0.3);
}
.part5_gallery-thumbs>ul>li{
    margin-bottom: 13px;
    cursor: pointer;
    /* border: 3px solid #fff; */
    position: relative;
}
.part5_active>img{
    border: 3px solid rgb(236,104,86)!important;
}
.part5_active .box5_sanjiao{
    display:block;
}
.part5_contrl{

    width: 816px!important;

    display: block;

    z-index: 2;

    height: 54px!important;

    position: absolute;
}
.part5_gallery-top .sut{
    height: 506px!important;
}
.part5_kst{

    width: 346px;

    height: 69px;

    display: block;

    position: relative;

    font-family: "Alibaba-PuHuiTi-Medium";

    color: rgb(255,255,255);

    z-index: 2;

    text-decoration: none;

    font-size: 35px;

    line-height: 69px;

    text-indent: 11px;

    margin: 67px auto 0px;
}.part5_kst img{
     display:block;
     /* width:100%; */
     /* height:100%; */
     position: absolute;
     top: 0px;
     right: 0px;
     bottom: 0px;
     z-index: -1;
 }


.part6_titile{
    width: 740px;
    display: block;
    margin: auto;
    padding-top: 93px;
}

.part6_swiper-container .swiper-slide {
    background-position: center;
    background-size: cover;
    width: 152px;
    height: 450px;
    transform: translate3d(0px, 0px, -300px) rotateX(0deg) rotateY(-207deg)!important;
    margin-right: 10px;
    /* margin-top: 3px; */
}
.part6_swiper-container .swiper-slide img{
    display: block;
    width: 100%;
    height: 100%;
}
.part6_swiper-container .swiper-slide-active{
    width: 278px!important;
    height: 386px!important;
    border-radius: 20px;
    overflow: hidden;
    transform: translate3d(0px, 23px, 0px) rotateX(0deg) rotateY(0deg)!important;
    margin-right: 11px;
    margin-left: 90px;
    margin-top: 42px;
}
.part6_swiper-container .swiper-slide-active::after{
    content:'';
    position:absolute;
    left:0px;
    right:0px;
    bottom:0px;
    top:0px;
    background:rgb(255,255,255);
    opacity:0.6;
}
.part6_swiper-container .swiper-slide.swiper-slide-next{
    width: 424px!important;
    height: 497px;
    transform: translate3d(0px, 0px, -300px) rotateX(0deg) rotateY(-30deg);
    transform: translate3d(0px, 0px, -5.33333px) rotateX(0deg) rotateY(0deg)!important;
    border-radius: 20px;
    overflow: hidden;
    border: 5px solid rgb(245,108,49);
}
.part6_swiper-container .swiper-slide-active::after{
    content:'';
    position:absolute;
    left:0px;
    right:0px;
    bottom:0px;
    top:0px;
    background:rgb(255,255,255);
    opacity:0.6;
}
.part6_swiper-container .swiper-slide.swiper-slide-next+div{
    width: 278px!important;
    height: 403px!important;
    border-radius: 20px;
    overflow: hidden;
    margin-left: 11px;
    transform: translate3d(0px, 13px, 0px) rotateX(0deg) rotateY(-30deg)!important;
    transform: translate3d(0px, 13px, -50.908px) rotateX(0deg) rotateY(0deg)!important;
    margin-top: 42px;
}
.part6_swiper-container .swiper-slide.swiper-slide-next+div::after{
    content:'';
    position:absolute;
    left:0px;
    right:0px;
    bottom:0px;
    top:0px;
    background:rgb(255,255,255);
    opacity:0.6;
}
.part6_swiper-container .swiper-slide.swiper-slide-next+div+div{

    transform: translate3d(0px, 0px, -300px) rotateX(0deg) rotateY(-151deg)!important;

    margin-left: 61px;

    margin-top: 33px;
}
.part6_swiper-container .swiper-slide.swiper-slide-next+div+div::after{
    content:'';
    position:absolute;
    left:0px;
    right:0px;
    bottom:0px;
    top:0px;
    background:rgb(255,255,255);
    opacity:0.6;
}
.part6 .swiper-pagination-bullet {
    width: 16px;
    height: 16px;
    display: inline-block;
    border-radius: 100%;
    background: rgb(162,162,162);
    opacity: 1;
    margin: 0px 6px;
}
.part6 .swiper-slide-prev {

    margin-top: 36px;

    position: relative;
}
.part6 .swiper-slide-prev::after{
    content: '';
    position: absolute;
    left: 0px;
    right: 0px;
    bottom: 0px;
    top: 0px;
    background: rgb(255,255,255);
    opacity: 0.6;
}
.part6 .swiper-pagination-bullet-active {
    opacity: 1;
    background: rgb(245,99,37);
    width: 16px;
    height: 16px;
}
.part6_kst{
    width: 380px;
    display: block;
    margin: 165px auto 106px;
}
.part6_kst img{
    display: block;
    width: 100%;
    height: 100%;
}
.part6 .swiper-pagination{
    bottom: 222px!important;
    width: 100%;
}
.part6 .swiper-button-prev{
    background-image:url("../images/part6_left.png");
    left: 85%;
    /* top: 69%; */
    top: 80%;
}
.part6 .swiper-button-next{
    background-image:url("../images/part6_right.png");
    top: 80%;
    left: 1165px;
}
.part6_demo{
    margin-top: 63px;
    height: 518px;
}
.part6{
    height: 1162px;
}
.part6_kst{

    text-indent: 21px;

    display: block;

    margin: 104px auto 0px;

    position: relative;

    text-decoration: none;

    width: 379px;

    z-index: 1;
}

.part6_kst img {
    display: block;
    position: absolute;
    top: 0px;
    right: 0px;
    left: 0px;
    bottom: 0px;
    z-index: -1;
}.part6_kst>span{
     color:rgb(255,255,255);
     font-family: "SourceHanSansCN-Bold";
     font-size: 35px;
     /* text-indent: 19px; */
     line-height: 66px;
     height: 70px;
     display: block;
     /* font-family: "Alibaba-PuHuiTi-Medium"; */
     margin-top: 83px;
 }.part6_kst>span>span{

      font-family: "Alibaba-PuHuiTi-Medium";

      margin-left: 50px;

  }

.part7_swiper-container{
    width: 960px;
    margin-top: 70px!important;
    height: 542px;
}
.part7{
    height: 1150px;
    position: relative;
}
.part7_titile{

    width: 728px;

    display: block;

    margin: 0px auto 0px;

    padding-top: 81px;
}
.part7_bg{
    position: absolute;
    left: -310px;
    right: 0px;
    bottom: 0px;
    top: 0;
    z-index: -1;
}.part7_kst{

     text-indent: 24px;

     display: block;

     margin: auto;

     position: relative;

     text-decoration: none;

     width: 404px;

     z-index: 1;

 }

.part7_kst img {
    display: block;
    position: absolute;
    top: 0px;
    right: 0px;
    left: 0px;
    bottom: 0px;
    z-index: -1;
}.part7_kst>span{
     color:rgb(255,255,255);
     font-family: "SourceHanSansCN-Bold";
     font-size: 35px;
     /* text-indent: 19px; */
     line-height: 66px;
     height: 70px;
     display: block;
     /* font-family: "Alibaba-PuHuiTi-Medium"; */
     margin-top: 83px;
 }.part7_kst>span>span{

      font-family: "Alibaba-PuHuiTi-Medium";

      margin-left: 50px;

  }
.part7 .swiper-button-next {
    background-image: url('../images/part7_right.png');
    right: 52px;
    left: auto;
    top: 57%;
}
.part7 .swiper-button-prev {
    background-image: url('../images/part7_left.png');
    left: 52px!important;
    left: auto;
    top: 57%;
}
.part7 .swiper-pagination-bullets{
    bottom: 198px!important;
    left: 0;
    width: 100%;
}
.part7 .swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 0 8px;
}
.part7 .swiper-pagination-clickable .swiper-pagination-bullet {
    cursor: pointer;
}
.part7 .swiper-pagination-bullet {
    width: 12px;
    height: 12px;
    display: inline-block;
    border-radius: 100%;
    background: rgb(222,222,222)!important;
    opacity: 1;
}
.part7 .swiper-pagination-bullet-active {
    opacity: 1;
    background: rgb(236,104,4)!important;
}



.part8{
    height: 379px;
}
.part8_bg{
    position: absolute;
    width: 1920px;
    left: -310px;
    display: block;
}
.part8_swiper-container {
    width: 100%;
    height: 240px;
    padding-top: 63px!important;
}
.part8_swiper-container .swiper-slide {
    text-align: center;
    font-size: 18px;
    background: #fff;

    /* Center slide text vertically */
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    width: 384px;
}
.part8_swiper-container .swiper-slide a,.part8_swiper-container .swiper-slide a img{
    width: 100%;
    display: block;
}
.part8 .swiper-pagination-bullets{
    bottom: 26px!important;
    left: 0;
    width: 100%;
}
.part8 .swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 0 6px;
}
.part8 .swiper-pagination-clickable .swiper-pagination-bullet {
    cursor: pointer;
}
.part8 .swiper-pagination-bullet {
    width: 12px;
    height: 12px;
    display: inline-block;
    border-radius: 100%;
    background: #fff;
    opacity: 1;
}
.part8 .swiper-pagination-bullet-active {
    opacity: 1;
    background: rgb(236,104,4);
}

.part9_con{

    width: 1216px;

    display: block;

    margin: 84px auto 0px;
}
.part9_kst{

    text-indent: 24px;

    display: block;

    margin: auto;

    position: relative;

    text-decoration: none;

    width: 404px;
}
.part9_kst{

}
.part9_kst img {
    display: block;
    position: absolute;
    top: 0px;
    right: 0px;
    left: 0px;
    bottom: 0px;
    z-index: -1;
}.part9_kst>span{
     color:rgb(255,255,255);
     /* font-family: "SourceHanSansCN-Bold"; */
     font-size: 35px;
     /* text-indent: 19px; */
     line-height: 66px;
     height: 70px;
     display: block;
     font-family: "Alibaba-PuHuiTi-Medium";
     margin-top: 83px;
 }.part9_kst>span>span{

      font-family: "Alibaba-PuHuiTi-Medium";

      margin-left: 50px;

  }
.part9{
    height: 790px;
}



.part10_bg{
    width: 1920px;
    display: block;
    position: absolute;
    left: -310px;
    z-index: -1;
}
.part10 .top_title{
    float: left;
    font-family: "Alibaba-PuHuiTi-Medium";
    font-size: 60px;
    color: rgb(255,255,255);
    margin-left: 305px;
    margin-top: 132px;
    margin-bottom: 89px;
    line-height: 60px;
    color: rgb(255,187,50);
    font-family: "SourceHanSansCN-Medium";
}
.part10 .top_title span{
    color:rgb(255,255,255);
    font-family: "SourceHanSansCN-Normal";
}
.part10_icon{
    float: left;
    margin-left: 20px;
    margin-top: 140px;
}
.part10 ul li {
    float: left;
    height: 112px;
    margin-right: 29px;
    margin-bottom: 75px;
    font-family: "Alibaba-PuHuiTi-Regular";
    font-size: 28px;
    line-height: 42px;
    list-style: none;
    color: #fff;
    background-size: 100%;
    width: 348px;
    margin-left: 0.2rem;
}
.part10 ul{
    width: 1120px;
    margin: auto;
    overflow: hidden;
}
.part10 ul li a {
    margin-left: 1.109333rem;
    width: 81%;
    text-decoration: none;
    color: #fff;
    display: block;
    margin-top: .362667rem;
    word-wrap: break-word;
    word-break: break-all;
    margin-left: 15%;
    font-size: 28px;
    margin-top: 9%;
    cursor: pointer;
    font-family: "SourceHanSansCN-Regular";
}
.part10 ul li:nth-of-type(1),.part10 ul li:nth-of-type(5){
    background: url("../images/part10_list1.png");
}
.part10 ul li:nth-of-type(2),.part10 ul li:nth-of-type(3),.part10 ul li:nth-of-type(4){
    background: url("../images/part10_list2.png");
}
.part10 ul li:nth-of-type(3){
    margin-right: 0px;
}
.part10 ul li:last-child{
    margin-right: 0px;
}

.part10_kst{width: 281px;height: 69px;position: absolute;/* float: right; */display: block;/* position: relative; */font-family: "Alibaba-PuHuiTi-Medium";color: rgb(255,255,255);z-index: 2;text-decoration: none;font-size: 35px;top: 465px;right: 91px;line-height: 69px;text-indent: 29px;margin: 6px 51px 0px 0px;float: right;}.part10_kst img{
                                                                                                                                                                                                                                                                                                                                         display:block;
                                                                                                                                                                                                                                                                                                                                         /* width:100%; */
                                                                                                                                                                                                                                                                                                                                         /* height:100%; */
                                                                                                                                                                                                                                                                                                                                         position: absolute;
                                                                                                                                                                                                                                                                                                                                         top: 0px;
                                                                                                                                                                                                                                                                                                                                         right: 0px;
                                                                                                                                                                                                                                                                                                                                         bottom: 0px;
                                                                                                                                                                                                                                                                                                                                         z-index: -1;
                                                                                                                                                                                                                                                                                                                                         left: 0px;
                                                                                                                                                                                                                                                                                                                                     }

.zx{animation: myfirst 1s infinite;}
@keyframes myfirst {
    0% {
        transform: scale(1);
    }
    50% {
        transform: scale(1.05);
    }
    100% {
        transform: scale(1);
    }
} 