/*bannerÃ©Æ’Â¨Ã¥Ë†â€ */
.index-banner{position: relative}
.index-banner>video{width: 100%;display: block;position: relative;z-index: -1}
.banners{position: absolute;bottom:-70px;text-align: center;z-index: 10;padding: 10px 0!important;background-color:rgba(255,255,255,0.5);left: 50%;transform: translateX(-50%);}
.banners>ul{font-size: 0}
.banners>ul>li{display: inline-block;cursor: pointer;position: relative;padding: 1px 10px 0;width: 20%;}
.banners>ul>li:after{position: absolute;content: "";display: block;width: 1px;background-color: #d4d4d4;height: 90%;right: 0;top: 5%}
.banners>ul>li:last-child:after{display: none}
.banners>ul>li img{width: 100%}
.banners>ul>li>span{position: absolute;left: 10px;top:-1px;width: 0;height: 2px;background-color: #c7000b}
.banners>ul>li.hover>span{animation: leftMove 3s linear infinite;-webkit-animation:leftMove 10s linear infinite}
@keyframes leftMove {
    0%{width:0;}
    100%{width: 214px;}
}
.big-banners{position:relative;z-index:1}
.big-banners>div{position:absolute;left:0;top:0;opacity:0;transition:opacity 1s;cursor:pointer;z-index: 1}
.big-banners>div>img{width: 100%;display: block}
.big-banners>div video{width: 100%;display: block}
.big-banners>div.slide-on{position: relative;opacity: 1;z-index: 10}
.big-banners>.slide2 .watch-video{top: auto;bottom: 37%}
.big-banners>.slide2 .watch-video>a{margin-top: 0}
.big-banners>.slide2>img{opacity: 0;transition: opacity 1s;position: absolute;left: 0;top: 0}
.big-banners>.slide2>img.showIt{opacity: 1;position: static}
.watch-video{position: absolute;top: 30%;width: 100%;text-align: center;color: #ffffff;left: 0;z-index: 20;}
.watch-video>a{color:#ffffff;display:inline-block;height: 40px;line-height: 40px;width: 175px;text-align: center;background-color: #c7000b;border-radius:2px;z-index:100;cursor: pointer;margin-top: 40px;}
.watch-video>a:hover{color: #ffffff}

.index-banner .slide5:after{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.1);content:"";display:none;}
.index-banner .slide5.slide-on:after{display: block}

.big-banners .slide6 .watch-video{color: #333333}
.big-banners .slide6 h1{font-weight: 700}
.big-banners .slide6 h3{font-size: 20px;margin-top: 30px;margin-bottom: 30px;font-weight: 700}
.big-banners .slide6 ul{width: 150px;margin: 0 auto;text-align: left}
.big-banners .slide6 ul li{list-style: disc}
.index-part1.typeaere{padding:150px 0 80px;}
.index-part1>h1{text-align:center;margin-bottom:30px;font-weight: 700}
.index-part1>p{text-align:center;margin-bottom:40px;font-size:16px;}
.index-part1>table{width:100%;border-collapse:collapse}
.index-part1>table td{border:10px solid #FFFFff;position:relative}
.index-part1>table td>img{width:100%}
.index-part1>table td>div{position:absolute;left:0;top:0;width:100%;}
.index-part1>table td.td-big{z-index: 10}
.index-part1>table td.td-big>div{padding:0 50px;color:#ffffff;top: 50px;transition: top 0.5s}
.index-part1>table td.td-big>div>img{margin-bottom:20px;margin-top: 20px;transition: margin-top 0.5s}
.index-part1>table td.td-big:hover>div{top: 30px;}
.index-part1>table td.td-big>div>h3{font-size:24px;margin-bottom:10px;}
.index-part1>table td.td-big>div>p{line-height:24px;text-align:justify}
.index-part1>table td.td-big>div>a{color:#ffffff;display:block;width:120px;height:30px;line-height:30px;background-color:#c7000b;text-align:center;border-radius:2px;opacity:0;transition: all 0.5s;position:absolute;bottom:50px;}
.index-part1>table td.td-big:hover>a{opacity: 1;bottom: 70px;}
.index-part1>table td.td-small>div{top:50%;transform:translateY(-50%);text-align:center;color:#ffffff;transition:top 0.5s}
.index-part1>table td.td-small>div>h3{margin-top:20px;margin-bottom:0}
.index-part1>table td.td-small>a{color:#ffffff;width:120px;height:30px;line-height:30px;background-color:#c7000b;text-align:center;border-radius:2px;margin:0 auto;display:block;position:absolute;bottom:0;left:50%;margin-left:-60px;opacity:0;transition:all 0.5s}
.index-part1>table td.td-big>a{color:#ffffff;width:120px;height:30px;line-height:30px;background-color:#c7000b;text-align:center;border-radius:2px;margin:0 auto;display:block;position:absolute;bottom:50px;left:50px;opacity:0;transition:all 0.5s}
.index-part1>table td.td-small:hover>a{opacity:1;bottom:20%}
.index-part1>table td.td-small:hover>div{top:40%}
/*index-parrt2*/
.index-part2{background-color:#fbfbfb}
.index-part2-banner{padding:190px 0;background:url("../images/index-img/part2-banner.jpg")no-repeat center;background-size:cover}
.index-part2-banner>h1{text-align:center;color:#fff;font-weight:400}
.index-part2-banner>h4{text-align:center;color:#fff;font-weight:400;margin-top: 20px;}
.index-part2-content.typeaere{padding:10px 0;text-align:center}
.index-part2-content>h1{margin-bottom:30px;font-weight: 700}
.index-part2-content>p{font-size:16px;margin-bottom:70px;}
.index-part2-content>ul>li{float:left;width:12.2%;text-align:center;cursor:pointer}
.index-part2-content>ul>li>img{width: 50px;}
.index-part2-content>ul>li p{margin-top:15px;}
.index-part2-content>ul>li:hover p{color:#c7000b}
/*index-part3*/
.index-part3{text-align:center;padding:80px 0;}
.index-part3>h1{margin-bottom:30px;font-weight:700}
.index-part3>p{font-size:16px;margin-bottom:40px;}
.swiper-container1 .swiper-slide{height:420px;background-size:cover;background-position:center;background-repeat: no-repeat;position: relative;cursor: pointer;width:16.66%}
.swiper-container1 .swiper-slide>div.a{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);opacity:1;transition: all 0.5s}
.swiper-container1 .swiper-slide>div.a>p{color:#ffffff;margin-top:10px;font-size:20px;}
.swiper-container1 .swiper-slide>div.b{position: absolute;left: 0;top: 20%;padding:110px 30px 0;width: 100%;height: 100%;background: rgba(255,255,255,0.9);opacity: 0;transition: all 0.5s}
.swiper-container1 .swiper-slide>div.b h3{margin-bottom: 20px;}
.swiper-container1 .swiper-slide>div.b p{line-height: 24px;text-align: justify}
.swiper-container1 .swiper-slide:hover>div.b{opacity: 1;top: 0;}
.swiper-container1 .swiper-slide:hover>div.b>a{display: inline-block;width: 150px;height: 30px;color: #ffffff;background-color: #c7000b;border-radius: 2px;line-height: 30px;margin-top: 20px;}
.swiper-container1 .swiper-slide:hover>div.a{opacity: 0}
.swiper-container1 .swiper-slide1{background-image: url("../images/index-img/p3-dsty.jpg")}
.swiper-container1 .swiper-slide2{background-image: url("../images/index-img/p3-ssjk.jpg")}
.swiper-container1 .swiper-slide3{background-image: url("../images/index-img/p3-dgcl.jpg")}
.swiper-container1 .swiper-slide4{background-image: url("../images/index-img/p3-znpt.jpg")}
.swiper-container1 .swiper-slide5{background-image: url("../images/index-img/p3-cnwl.jpg")}
.swiper-container1 .swiper-slide6{background-image: url("../images/index-img/p3-afjk.jpg")}
.swiper-container1 .swiper-slide7{background-image: url("../images/index-img/p3-dzyy.jpg")}
.swiper-container1 .swiper-slide8{background-image: url("../images/index-img/p3-dqyy.jpg")}
.swiper-container1 .swiper-slide9{background-image: url("../images/index-img/p3-dqsp.jpg")}
.swiper-container1 .swiper-slide10{background-image:url("../images/index-img/p3-sryy.jpg")}
.swiper-container1 .swiper-slide11{background-image:url("../images/index-img/p3-dygl.jpg")}
.swiper-container1 .swiper-slide12{background-image:url("../images/index-img/p3-sphy.jpg")}
.swiper-container1 .swiper-button-next,.swiper-button-prev{background:url("../images/index-img/arrow.png")no-repeat center;background-size:cover;height:90px;width:50px;margin-top:-45px}
.swiper-container1 .swiper-button-next{right:30px;}
.swiper-container1 .swiper-button-prev{left:30px;transform:rotate(180deg)}

/*index-part4*/
.index-part4.typeaere{padding-bottom:80px;}
.index-part4>h1{margin-bottom:30px;text-align:center;font-weight:700}
.index-part4>p{margin-bottom:40px;text-align:center;font-size:16px;}
.index-part4>ul{margin-bottom:15px;}
.news-list{width:32%;float:left;margin-right:2%;cursor:pointer}
.news-list img{width:100%;height: 200px;}
.news-list:last-child{margin-right:0}
.news-list>p{font-size: 14px;line-height: 24px;padding: 10px 20px 0;background-color: #fbfbfb;height: 70px;overflow: hidden;border: 1px solid #eee;}
.news-list:hover>p{background-color: #ffffff;color: #c7000b}
.news-list:hover{box-shadow:1px 1px 10px rgba(0,0,0,0.5)}
.news-list-title{width:32%;float:left;margin-right:2%;cursor:pointer;line-height:30px;height:30px;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;padding-left:30px;position:relative}
.news-list-title::before{position:absolute;content:"";display:inline-block;width:5px;height:5px;background-color:#c7000b;border-radius:50%;left:20px;top:12px;}
.news-list-title:nth-child(3n){margin-right:0}
.index_media{padding-bottom:80px;}
.index_media>h1{margin-bottom:30px;text-align:center;font-weight: 700}
.index_media>p{margin-bottom:40px;text-align:center;font-size: 16px;}
.get-all{text-align:center}
.get-all>button{background-color:#c7000b;color:#ffffff;border:none;padding:10px 20px;font-size:14px;}

/*part5*/
.index-part5.typeaere{padding-bottom:80px;}
.ai-success-stories {position:relative;text-align:center;font-size: 0}

.ai-success-stories-title {margin-bottom:30px;text-align:center;font-weight:700;}

.ai-success-stories-intro {margin-bottom:40px;font-size:16px}

.ai-success-stories-href {font-size:16px;color: #3b85f5}

.ai-success-stories-href:hover {text-decoration:underline}

.ai-success-stories-list {position:relative;margin:0 auto;padding-bottom:3px;border-bottom:3px solid #f2f2f2;text-align: left;font-size:0;}

.ai-success-stories-list-bar {position:absolute;left:0;bottom:-3px;width:110px;height:3px;background: #c7000b;-webkit-transition:left .2s linear;-moz-transition: left .2s linear;transition: left .2s linear}

.ai-success-stories-list-item {display:inline-block;vertical-align: top;width: 110px;padding-top: 89px;text-align: center;font-size:16px;cursor:pointer;background-size: 110px!important;margin-right: 96px;}
.ai-success-stories-list-item.ai-success-stories-list-img0{margin-right: 0}
.ai-success-stories-list-item-selected {font-family: -apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,Helvetica,PingFangSC-Medium,Hiragino Sans GB,Microsoft YaHei,SimSun,sans-serif }

.ai-success-stories-list-more {display: inline-block;vertical-align: bottom;margin-bottom: 12px;font-size: 24px;color: #333}

.ai-success-stories-list-more:hover {color: #3b85f5}

.ai-success-stories-list-img1 {
    background: url(../images/index-img/part5-4.png) no-repeat center
}

.ai-success-stories-list-img2 {
    background: url(../images/index-img/part5-1.png) no-repeat center
}

.ai-success-stories-list-img3 {
    background: url(../images/index-img/part5-2.png) no-repeat center
}

.ai-success-stories-list-img4 {
    background: url(../images/index-img/part5-3.png) no-repeat center
}

.ai-success-stories-list-img5 {
    background: url(../images/index-img/part5-5.png) no-repeat center
}

.ai-success-stories-list-img0 {
    background: url(../images/index-img/part5-0.png) no-repeat center
}

.ai-success-stories-list-img6 {
    background: url(//aip.bdstatic.com/portal/dist/1532607356793/ai_images/home/partner/partner_logo6.png) no-repeat center 32px;
}

.ai-success-stories .ai-list-details {padding-top: 80px;font-size: 0 }

.ai-success-stories .ai-list-item-detail {display: none;width: 100%;font-size: 10px;text-align: left}

.ai-success-stories .ai-item-detail-img {display: inline-block; vertical-align: top; width: 350px; padding: 0 71px 11px 157px; text-align: center; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box}

.ai-success-stories .ai-item-detail-img .ai-detail-img {margin: 0 auto 10px;width: 84px;height: 84px;-webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; -moz-background-size: contain; background-size: contain}

.ai-success-stories .ai-item-detail-img .ai-detail-img1 {
    background-image: url(//aip.bdstatic.com/portal/dist/1532607356793/ai_images/home/partner/partner1.png)
}

.ai-success-stories .ai-item-detail-img .ai-detail-img2 {
    background-image: url(//aip.bdstatic.com/portal/dist/1532607356793/ai_images/home/partner/partner2.png)
}

.ai-success-stories .ai-item-detail-img .ai-detail-img3 {
    background-image: url(//aip.bdstatic.com/portal/dist/1532607356793/ai_images/home/partner/partner3.png)
}

.ai-success-stories .ai-item-detail-img .ai-detail-img4 {
    background-image: url(//aip.bdstatic.com/portal/dist/1532607356793/ai_images/home/partner/partner4.png)
}

.ai-success-stories .ai-item-detail-img .ai-detail-img5 {
    background-image: url(//aip.bdstatic.com/portal/dist/1532607356793/ai_images/home/partner/partner5.png)
}

.ai-success-stories .ai-item-detail-img .ai-detail-img6 {
    background-image: url(//aip.bdstatic.com/portal/dist/1532607356793/ai_images/home/partner/partner6.png)
}

.ai-success-stories .ai-item-detail-img .ai-detail-img-title {
    font-size: 24px;
    line-height: 24px;
    font-family: -apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,Helvetica,PingFangSC,Hiragino Sans GB,Microsoft YaHei,SimSun,sans-serif
}

.ai-success-stories .ai-item-detail-img .ai-detail-img-info {
    margin-top: 11px;
    font-size: 14px;
    line-height: 21px
}

.ai-success-stories .ai-item-detail-des {
    vertical-align: top;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
    padding: 0;
    text-indent: 40px;
    text-align: left;
    width: 80%;
    font-size: 18px;
    line-height: 38px;
    margin: 0 auto;
}

.ai-success-stories .ai-item-detail-des .ai-detail-img {
    margin: 0 auto 10px;
    width: 84px;
    height: 84px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    -moz-background-size: contain;
    background-size: contain
}
.ai-success-stories .ai-item-detail-des .ai-detail-img1 {
    background-image: url(//aip.bdstatic.com/portal/dist/1532607356793/ai_images/home/partner/partner1.png)
}
.ai-success-stories .ai-item-detail-des .ai-detail-img2 {
    background-image: url(//aip.bdstatic.com/portal/dist/1532607356793/ai_images/home/partner/partner2.png)
}
.ai-success-stories .ai-item-detail-des .ai-detail-img3 {
    background-image: url(//aip.bdstatic.com/portal/dist/1532607356793/ai_images/home/partner/partner3.png)
}
.ai-success-stories .ai-item-detail-des .ai-detail-img4 {
    background-image: url(//aip.bdstatic.com/portal/dist/1532607356793/ai_images/home/partner/partner4.png)
}
.ai-success-stories .ai-item-detail-des .ai-detail-img5 {
    background-image: url(//aip.bdstatic.com/portal/dist/1532607356793/ai_images/home/partner/partner5.png)
}
.ai-success-stories .ai-item-detail-des .ai-detail-img6 {
    background-image: url(//aip.bdstatic.com/portal/dist/1532607356793/ai_images/home/partner/partner6.png)
}
.ai-success-stories .ai-item-detail-des .ai-detail-img-title {
    font-size: 24px;
    line-height: 24px;
    font-family: -apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,Helvetica,PingFangSC,Hiragino Sans GB,Microsoft YaHei,SimSun,sans-serif
}

.ai-success-stories .ai-item-detail-des .ai-detail-img-info {
    margin-top: 11px;
    font-size: 14px;
    line-height: 21px
}

.ai-success-stories .ai-des-quan,.ai-success-stories .ai-des-quan0 {
    position: absolute;
    width: 121px;
    height: 150px;
    background-repeat: no-repeat;
    -moz-background-size: 50px 46px;
    background-size: 50px 46px
}

.ai-success-stories .ai-des-quan0 {
    top: -54px;
    left: -86px;
    background-image: url(../images/index-img/part5-6.png);
    background-position: 58px 35px
}

.ai-success-stories .ai-des-quan1 {
    position: absolute;
    width: 121px;
    height: 150px;
    background-repeat: no-repeat;
    -moz-background-size: 50px 46px;
    background-size: 50px 46px;
    bottom: -90px;
    right: -27px;
    background-image: url(../images/index-img/part5-7.png);
    background-position: 39px 27px
}

.ai-success-stories .ai-first-detail {
    display: block
}

.ai-success-stories .ai-item-look-example {
    position: relative;
    margin: 63px auto 0;
    text-align: center;
    font-size: 16px
}

.ai-success-stories .ai-item-look-example .ai-look-example-array {
    display: inline-block;
    vertical-align: top;
    height: 12px;
    width: 8px;
    margin: 2px 0 0 10px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAYCAYAAADzoH0MAAAAAXNSR0IArs4c6QAAAIRJREFUOBFjYEAAGyBzOxDzIISIZ4E0fwbi/0B8GIhJMsQESTPIAJIN4QNqOgHVCDOAZEP4Rw0BhgAqGGZhEgD0HXL6gLEjUH2NnecIFP6KxYBC7MpRRUc1I0Ke9gFmTklUgSIOVHyBijFYAgHRRDkbqA4OkA0hWTPMFJAhRCVPmAaq0ACVxm+QWx2PSQAAAABJRU5ErkJggg==);
    -moz-background-size: 8px 12px;
    background-size: 8px 12px;
    background-repeat: no-repeat
}

.ai-success-stories .ai-item-look-example .ai-item-look-link {
    display: inline-block;
    vertical-align: top;
    width: 180px;
    height: 40px;
    line-height: 38px;
    color: #c7000b;
    border: 1px solid #c7000b;
    font-size: 14px;
    cursor: pointer
}

.ai-success-stories .ai-item-look-example .ai-item-look-link:hover {
    color: #ffffff;background-color: #c7000b;
}

.ai-success-stories .ai-item-look-example .ai-item-look-link:hover .ai-look-example-array {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAYCAMAAADEfo0+AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAzUExURUdwTBF37gVx4gRy5QNv4gNw4gNx4xV/6QNv4gRw4wNv4gRv4wRw5gRv4wNv4hJ/7ANv4psAPDEAAAAQdFJOUwAPWDz1yEEMw3HztzQ3UA4fgX7KAAAAQ0lEQVQY08XIORaAIBAE0WbRYVP6/qdVCHgMAaFWVh+Ay4I5lxhmKYlUUg8uYn6VuwHt+NO3j5/9tTwk6O+i/hWLXQ/BqwbF0u4ZnQAAAABJRU5ErkJggg==)
}

.columns-list .card {
    margin-left: 20px;
    margin-right: 20px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
}
.columns-list .card > a {
    display: block;
}
.columns-list .card .card-img {
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    width: 100%;
}
.columns-list .card-content {
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    overflow: hidden;
    position: relative;
    padding: 30px 40px;
    background: #fbfbfb;
}
.columns-list .card .card-img img {
    width: 100%;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    display: block;
}
.columns-list .card-content .content {
    overflow: hidden;
    word-wrap: break-word
}
.columns-list .card-content span.read-more {
    font-size: 16px;
}
.category-name {
    line-height: 22px;
    color: #808080;
    margin-bottom: 0;
    text-transform: uppercase;
}
.columns-list .card-content .height-normal {
    margin-bottom: 0;
}
.card-content h3 {
    font-size: 22px;
    line-height: 34px;
    margin-top: 5px;
    font-weight: 700;
    margin-bottom: 0;
}
a.read-more, span.read-more {
    font-size: 22px;
    line-height: 34px;
    color: #222222;
    display: block;
}
.columns-list ul {
    list-style: none;
    margin-right:0;
    padding-right:0;
}
.columns-list ul li {
    padding-top: 40px;
}
.columns-list ul li:first-child {
    padding-top: 0;
}
.columns-list ul li .date {
    color: #808080;
    text-transform: uppercase;
    font-size: 14px;
}
.columns-list ul li a {
    color: #282828;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    font-size: 18px;
    line-height: 30px;
}
.columns-list ul li a:hover{color: #c7000b}
.columns-list .card-content span.read-more em{font-size: 30px;vertical-align: middle;margin-left: 10px;transition: margin-left 0.3s}
.columns-list .card:hover .card-content span.read-more em{margin-left: 20px;}
.big-banners>div.slide3 h1>img{width: 500px;}

.iconfont-flash>button{width: 200px;height: 40px;font-size: 20px;background-color: #c7000b;color: #ffffff;border-radius: 3px;border: none;margin-top: 40px;}
.iconfont-flash>button>a{color: #ffffff; display:block;}
.iconfont-flash>button>a>span{display:inline-block;vertical-align:middle}
.iconfont-flash>button>a img{vertical-align:middle;margin-left:5px;transition:left 0.5s;position:relative;left:0}
.iconfont-flash>button:hover img{position:relative;left:10px;}
@media (max-width: 1200px) {
    .banners>ul>li{width: 20%;}
    .banners>ul>li>img{width: 100%}
    .watch-video>h1{font-size: 30px;}
    .watch-video{top: 20%}
    .big-banners>.slide2 .watch-video{top: auto}
    .big-banners>div.slide3 h1>img{width: 400px;}
    .swiper-container1 .swiper-slide>div.b{padding: 80px 15px 0}
    .ai-success-stories-list-item{
        width:110px;
        margin-right:56px;
        background-size:110px!important;
    }
    .ai-success-stories-list-bar{width:110px;}
    .banners{bottom: -60px;}
    @keyframes leftMove {
        0%{width:0px;}
        100%{width: 174px;}
    }
}
@media (max-width: 978px) {
    .index-part1>table td.td-big:hover>div{top: 10px;}
    .index-part1>table td.td-big>div{padding: 0 20px;top: 30px}
    .index-part1>table td.td-small>div>h3{font-size: 20px;margin-top: 15px;}
    .index-part2-banner>h1{font-size: 30px;}
    .news-list img{height: 150px;}
    .swiper-container1 .swiper-slide{width: 25%}
    .ai-success-stories-list-item{
        width: 100px;
        margin-right: 24px;
        background-size: 100px!important;
    }
    .ai-success-stories-list-bar{width:100px;}
    .watch-video>a{/* margin-top: 20px; */}
    .columns-list ul li{padding-top: 30px;}
    .index-part1>table td.td-big>div>h3{font-size: 20px;}
    .banners{bottom: -50px;}
    @keyframes leftMove {
        0%{width:0;}
        100%{width:130px;}
    }
    .big-banners>div.slide3 h1>img{width: 300px;}
}
@media (max-width:767px){
    .index-part2-banner>h4{font-size: 14px;}
    .swiper-slide{width:100%}
    .swiper-container1 .swiper-button-prev{left:0;width:40px;}
    .swiper-container1 .swiper-button-next{right:0;width:40px;}
    .swiper-container1 .swiper-slide{width:100%}
    .swiper-container1 .swiper-slide>div.b{padding:80px 45px 0}
    .swiper-container2 .swiper-slide1{background-image:url("../images/index-img/index-banner-p1.jpg")}
    .swiper-container2 .swiper-slide2{background-image:url("../images/index-img/index-banner-p2.jpg")}
    .swiper-container2 .swiper-slide3{background-image:url("../images/index-img/index-banner-p3.jpg")}
    .swiper-container2 .swiper-slide4{background-image:url("../images/index-img/index-banner-p4.jpg")}
    .swiper-container2 .swiper-slide5{background-image:url("../images/index-img/index-banner-p5.jpg")}
    .swiper-container2 .swiper-slide8{background-image:url("../images/index-img/index-banner-p8.jpg")}
    .swiper-container2 .swiper-slide{height:260px;background-size:cover;background-position:center;background-repeat: no-repeat;position: relative;cursor: pointer;}

    .swiper-container2 .swiper-slide1>p{font-size:18px;margin-top:50px;text-align:center;color:#ffffff}
    .swiper-container2 .swiper-slide1>h3{font-size:30px;margin-top:20px;text-align:center;color:#ffffff;font-weight:700}
    .swiper-container2 .TED_bficon{background:url("../images/bofang.png")no-repeat center center / 61px;background-color:transparent;border:none;
        transition: all ease 0.3s;
        -moz-transition: all ease 0.3s;
        -o-transition: all ease 0.3s;
        -webkit-transition: all ease 0.3s;
    }
    .swiper-container2 .swiper-slide>div{display:none}
    .swiper-container2 .swiper-slide>p{display:none}
    .swiper-container2 .swiper-slide>h3{display:none}
    .swiper-container2 .TED_bficon div {border:none;}
    .ceida2018-1{padding-top:120px;margin-bottom:50px;text-align:center;}
    .ceida2018-2{margin-bottom:50px;}
    .ceida2018-2>img{width:100%;}
    .swiper-container2 .swiper-slide2>div h3{color:#ffffff;margin-bottom:10px;text-align:center;}
    .swiper-container2 .swiper-slide2>div p{color:#ffffff;text-align:center;}
    .swiper-container2 .swiper-slide4>.container{padding-top:120px;text-align:center;}
    .swiper-container2 .swiper-slide4>.container h1>span>b{position: absolute;left:50%;top:-70px;margin-left:-60px;}
    .swiper-container2 .swiper-slide4>.container h1{color:#ffffff;margin:40px 0 20px;font-weight:700;letter-spacing:3px;font-size:28px;position:relative;}
    .swiper-container2 .swiper-slide4>.container p{color:#ffffff;margin-bottom:25px;font-size:18px;}
    .d1-AI>div>div>h1{color:#b51f57;font-weight:700;margin-top:60px;margin-bottom:40px;text-align:center;}
    .d1-AI>div>div>h1>img {height:36px;}
    .d1-AI>div>div>h3 {text-align:center;letter-spacing:0;color:#b51f57;}
    .swiper-pagination-bullet{background-color:#ffffff;opacity:1;width:12px;height:12px;}
    .swiper-pagination-bullet-active {opacity:1;background:#c7000b;}
    .index-part1.typeaere{padding:50px 15px}
    .index-part1>p{font-size:14px;padding:0 15px;}
    .index-part1>h1{font-size:20px;}
    .index-part1>h1>img{width: 220px;}

    .part1-ul>li{position:relative;margin-bottom:10px;padding:20px 0 34px;background:url("../images/index-img/part1-3-p.jpg")no-repeat center;background-size:cover;}
    .part1-ul>li:nth-child(2){background-image:url("../images/index-img/part1-9-p.jpg")}
    .part1-ul>li:nth-child(3){background-image:url("../images/index-img/part1-8-p.jpg")}
    .part1-ul>li:nth-child(4){background-image:url("../images/index-img/part1-7-p.jpg")}
    .part1-ul>li:nth-child(5){background-image:url("../images/index-img/part1-10-p.jpg")}
    .part1-ul>li:nth-child(6){background-image:url("../images/index-img/part1-5-p.jpg")}
    .part1-ul>li>img{width:100%;display: none}
    .part1-ul>li>div{text-align:center;color:#ffffff;width: 100%}
    .part1-ul>li:first-child>div>img{width: auto}
    .part1-ul>li:last-child>div>img{height: 30px;width: auto}
    .part1-ul>li>div>img{margin-bottom: 10px;}
    .part1-ul>li>div>h3{margin-bottom:0;color:#ffffff;margin-top: 0;font-size: 16px;}
    .part1-ul>li>div>a{color: #ffffff;position: absolute;right: 20px;bottom: 10px;}
    .part1-ul>li>div>a:after{content:">>";display: inline-block;}
    .index-part2-banner{padding:90px 15px;background-position-x:right;background-image: url("../images/index-img/part2-banner-p.jpg") }
    .index-part2-banner>h1{font-size:18px;line-height:30px;}
    .index-part2-content.typeaere{padding:50px 15px 30px;}
    .index-part2-content>h1{font-size:30px;}
    .index-part2-content>ul>li{width:25%;margin-bottom:20px;}
    .index-part2-content>ul>li>img{width:36px;}
    .index-part2-content>p{margin-bottom:40px;font-size:14px;}
    .index-part3>h1{font-size:30px;}
    .index-part3{padding:50px 0;}
    .index-part3>p{padding:0 15px;font-size:14px;}
    .index-part4>h1{font-size:30px;}
    .news-list{width:100%;margin-right:0;margin-bottom:20px;}
    .news-list>p{height:auto;padding-bottom:10px;}
    .news-list-title{width:100%;margin-right:0;margin-bottom:10px;font-size:14px;}
    .index-part4>ul{margin-bottom:0}
    .index-part4.typeaere{padding-bottom:50px;}
    .index_media>h1{font-size:30px;}
    .news-list img{height:auto}

    .swiper-container1{display:none}
    .xjbg{padding:0 15px;}
    .xjbg>ul>li>p{text-align:left;font-size:20px;}
    .xjbg>ul>li>p>span{display:inline-block;width:16px;height:8px;background:url("../images/arrow-gray.png")no-repeat bottom center;float:right;margin-top:12px;}
    .xjbg>ul>li.a>p>span{background-position-y:top}
    .xjbg>ul>li{border: 1px solid #eeeeee;padding:15px 20px;margin-bottom:10px;}
    .xjbg>ul>li>div{padding-left: 50px;text-align:center;margin-top:20px;display:none;padding-right:50px;}
    .xjbg>ul>li>div>p{line-height: 20px;text-align: justify}
    .xjbg>ul>li>div>a{width: 120px;height: 30px;line-height: 30px;display: inline-block;background-color:#c7000b;color:#ffffff;margin-top:20px;}
    .xjbg>ul>li>p>img{height: 30px;margin-right: 20px;vertical-align: bottom}

    .index-part2-banner>h1{color:#ffffff}
    .index-part2-banner>h4{color:#ffffff}
    .ai-home-cus-case-item {
        width:23.33rem;
        height:15.11rem;
        padding:1.67rem 2.5rem;
        margin-right:1.67rem;
        border:1px solid #eeeeee;
        box-sizing:border-box;
        display:inline-block;
        vertical-align:top
    }
    .ai-home-cus-case-item:first-child {
        margin-left: 1.67rem
    }
    .ai-home-cus-case-item-logo {

        margin-bottom: .41667rem
    }
    .ai-home-cus-case-item-des {
        font-size: 1rem;
        color: #666;
        line-height: 1.5;
        margin-bottom: 1.75rem;
        white-space: normal;
        text-align: justify;
        word-wrap: break-word;
    }
    .ai-home-cus-case {
        margin: 0 -1.33rem;
        box-sizing: border-box
    }
    .ai-home-cus-case-inner {
        width:100%;
        padding-bottom:.8rem;
        overflow:auto;
        -webkit-overflow-scrolling:touch;
        white-space:nowrap;
        font-size: 0
    }
    .ai-home-cus-case>h1{font-weight:700;font-size:30px;text-align:center;margin-bottom:30px;}
    .ai-home-cus-case>p{padding:0 15px;font-size:14px;text-align:center;margin-bottom:40px;}
    .columns-list .card{margin:0}
    .index-part4.typeaere{padding:0 0 50px;}
    .index-part4>p{padding:0 15px;}
    .columns-list .card-content{height:auto;padding:20px }
    .columns-list .card-content .content{height:auto}
    .card-content h3{font-size:18px;margin-bottom:15px;}
    .columns-list .col-lg-5 .card{margin-bottom:30px;}
    .columns-list .col-lg-5 .card p{
        font-size:16px;
        overflow:hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
        text-align:justify;
    }
}

