.ctm-case-banner4{width: 1000px;margin-bottom: 50px;}
.ctm-case-banner4 .swiper-slide>a{display: flex;justify-content: space-between;position: relative;}
.ctm-case-banner4 .swiper-slide>a img{width: 533px;height: 298px;position: relative;}
.ctm-case-banner4 .swiper-slide .img-item{position: relative;width: 533px;height: 298px;margin-right: 20px;}
.ctm-case-banner4 .swiper-slide .img-item::after{content: "";position: absolute;top:0;left: 0;width: 100%;height: 100%;background: url(/public/images/solution-cover.png) no-repeat;background-size: 100%;}

.ctm-case-banner4 .swiper-slide .right{display: flex;justify-content: space-between;flex-direction: column;padding: 50px 0;}
.ctm-case-banner4 .ctm-text{font-weight: bold;font-size: 22px;}
.ctm-case-banner4 .ctm-text2{font-size: 18px;margin-top: 10px;line-height: 1.5;}
.ctm-case-banner4 .more-btn{width: 140px;height: 30px;line-height: 30px;text-align: center;background-color:#DF6A25;color: #fff;font-size: 16px;display: inline;}
.ctm-case-banner4 .swiper-button-prev, .ctm-case-banner4 .swiper-button-next{
    bottom:40px;top:auto;
    transform: scale(.6);background-color: #dcdcdc;padding: 5px;
}
.ctm-case-banner4 .swiper-button-prev{right: 100px;left: auto;}
.ctm-case-banner4 .swiper-button-next{right: 0;}
.who-we-are .main-content2 h2{font-size: 38px;font-weight: bold;text-align: left;color: #fff;margin-bottom: 40px;line-height: 1.5;}
.who-we-are .main-content2 .module-title p{font-size: 16px;text-align: left;color: #fff;line-height: 1.5;}
.who-we-are .main-content2 .module-content{
    height: 100%;display: flex;justify-content: center;flex-direction: column;
}

.who-we-are .main-content2 .module-content .content{
    display: flex;align-items: center;position: relative;justify-content:space-between;
}
.who-we-are .main-content2 .module-content ul{margin-top: 30px;}
.who-we-are .main-content2 .module-content ul li{color: #fff;line-height: 2;text-align: left;}
.who-we-are .main-content2 .module-content ul i{color: #DF6A25;font-weight: bold;margin-right: 3px;font-size: 18px;}
.who-we-are .main-content2 .module-title{margin-top: 0;width: 455px;}
.who-we-are .main-content2 .center-content{margin-left: 50px;height: 250px;padding-left: 20px;border-left: 1px solid #fff;display: flex;flex-direction: column;justify-content: space-between;}
.who-we-are .main-content2 .center-content a{display: block;}
.who-we-are .main-content2 .center-content p{
    color: #fff;font-size: 16px;line-height: 1.5;text-align: left;
}
.who-we-are .main-content2 .right-content{flex: 1;margin-left: 100px;}
.who-we-are .main-content2 .module-video{margin: 0 auto 30px;}
.who-we-are .main-content2 .module-content .bottom{display: flex;margin-top: 80px;}
.who-we-are .main-content2 .module-content .bottom .contact-btn{color: #fff;border: 1px solid #fff;height: 30px;line-height: 30px;padding: 0 10px;}
.who-we-are .main-content2 .module-content .bottom .video-btn{
    height: 30px;line-height: 30px;padding: 0 10px;
    display: flex;align-items: center;margin-left: 50px;
    color: #fff;background-color: #DF6A25;border: 1px solid #DF6A25;}
.who-we-are .main-content2 .module-content .bottom .video-btn span{display: inline-block;width: 20px;height: 20px;margin-right: 8px;background-color: #fff;border-radius: 100%;position: relative;}
.who-we-are .main-content2 .module-content .bottom .video-btn span::after{
    position: absolute;top:5px;left: 8px;
    content: "";width: 0;height: 0;border-top: 5px solid transparent;border-bottom:5px solid transparent;
    border-right: 5px solid transparent;border-left: 5px solid #DF6A25;
}
.manufacturer-advantage10{position: relative;overflow: hidden;}
.manufacturer-advantage10 .module-title{
    position: relative;
    background: none;
    /*background: url(/public/images/advantage-bg.jpg) no-repeat center top;*/
    /*background-size: cover;*/
    /*height: auto;*/
}
.manufacturer-advantage10 .bg-img{
    position: absolute;top:0;left: 50%;height: 216px;-webkit-transform: translateX(-50%);transform: translateX(-50%);
}
.manufacturer-advantage10 .contact-btn{
    display: block;width: 150px;height: 35px;background-color: #fff;color: #DF6A25;text-align: center;
    line-height: 35px;margin: 30px auto 20px;border-radius: 10px;font-style: normal;
}
.manufacturer-advantage10 .module-content{
    display: flex;
}
.manufacturer-advantage10 .module-content-item{
    margin: 0;width: 400px;height:385px;position: relative;
}
.manufacturer-advantage10 .module-content-item img{
    width: 100%;height: 100%;border-radius: 0;
}
.manufacturer-advantage10 .module-content-item .cover-bg{
    position: absolute;width: 100%;height: 100%;background: rgba(0,0,0,.2);top:0;left: 0;}
.manufacturer-advantage10 .module-content-item .cover-content{
    position: absolute;width: 100%;height: 100%;top:0;left: 0;color: #fff;padding: 70px 35px;box-sizing: border-box;
}
.manufacturer-advantage10 .module-content-item .cover-content span{
    font-size: 48px;
}
.manufacturer-advantage10 .module-content-item .cover-content h3{
    font-size: 22px;padding: 0;line-height: 2;
}
.manufacturer-advantage10 .module-content-item .cover-content h4{
    font-size: 14px;margin-top: 30px;text-align: start;display: none;
}
.manufacturer-advantage10 .module-content-item .cover-content hr{
    border-color: #DF6A25;width: 20%;
    transition: all .5s;
}
.manufacturer-advantage10 .module-content-item div{padding: 0;}
.manufacturer-advantage10 .module-content-item:hover .cover-bg{
    background: rgba(0,0,0,.8);
}
.manufacturer-advantage10 .module-content-item:hover h4{
    display: block;
}
.manufacturer-advantage10 .module-content-item:hover hr{
    width: 100%;
}

.why-choose-us-data2 .module-content{
    display: flex;width: 1200px;margin: 30px auto 0;flex-wrap: wrap;

}
.why-choose-us-data2 .module-content .module-content-item{
    position: relative;
    width: 592px;height: 442px;margin: 0 4px 8px;
    border-radius: 20px;
}
.why-choose-us-data2 .module-content .module-content-item .cover-bg{
    position: absolute;width: 100%;height: 100%;background: rgba(0,0,0,.2);top:0;left: 0;border-radius: 20px;
}
.why-choose-us-data2 .module-content .module-content-item img{border-radius: 20px;width: 592px;height: 442px;}
.why-choose-us-data2 .module-content-item .cover-content{
    position: absolute;width: 100%;height: 100%;top:0;left: 0;color: #fff;box-sizing: border-box;
}
.why-choose-us-data2 .module-content-item .cover-content span{
    font-size: 48px;
}
.why-choose-us-data2 .module-content-item .cover-content h3{
    font-size: 28px;padding: 0;line-height: 1.5;
}
.why-choose-us-data2 .module-content-item .cover-content h4{
    font-size: 16px;margin-top: 30px;text-align: start;display: none;
}
.why-choose-us-data2 .module-content-item .cover-content hr{
    border-color: #DF6A25;width: 20%;
    transition: all .5s;
}
.why-choose-us-data2  .module-content-item:hover .cover-bg{
    background: rgba(0,0,0,.8);
}
.why-choose-us-data2  .module-content-item:hover h4{
    display: block;
}
.why-choose-us-data2  .module-content-item:hover hr{
    width: 100%;
}
.why-choose-us-data2  .module-content-item .num{
    position: absolute;width: 185px;height: 185px;line-height: 200px;background-color: #DF6A25;color: #fff;font-size: 60px;text-align: center;font-weight: bold;
}
.why-choose-us-data2  .module-content-item:nth-child(1) .num{
    bottom:0;right:0;border-top-left-radius: 100%;
}
.why-choose-us-data2  .module-content-item:nth-child(2) .num{
    bottom:0;left:0;border-top-right-radius: 100%;
}
.why-choose-us-data2  .module-content-item:nth-child(3) .num{
    top:0;right:0;border-bottom-left-radius: 100%;
}
.why-choose-us-data2  .module-content-item:nth-child(4) .num{
    top:0;left:0;border-bottom-right-radius: 100%;
}
.why-choose-us-data2  .module-content-item:nth-child(1) .cover-content{
    padding: 70px 185px 70px 50px;
}
.why-choose-us-data2  .module-content-item:nth-child(2) .cover-content{
    padding: 70px 50px 70px 185px;
}
.why-choose-us-data2  .module-content-item:nth-child(3) .cover-content{
    padding: 70px 185px 70px 50px;
}
.why-choose-us-data2  .module-content-item:nth-child(4) .cover-content{
    padding: 70px 50px 70px 185px;
}
.bd-custom-case5 .ctm-case-banner5{}
.bd-custom-case5 .ctm-case-banner5 img{
    width: 390px;height: 300px;border-radius: 20px;
}


.bd-custom-case5 .ctm-case-banner5 .swiper-slide .cover-bg{
    position: absolute;width: 100%;height: 100%;background: rgba(0,0,0,.2);top:0;left: 0;border-radius: 20px;
}
.bd-custom-case5 .ctm-case-banner5 .swiper-slide .cover-content{
    position: absolute;width: 100%;height: 100%;top:0;left: 0;color: #fff;box-sizing: border-box;
    padding: 30px;
}

.bd-custom-case5 .ctm-case-banner5 .swiper-slide .cover-content h3{
    font-size: 22px;padding: 0;text-align: left;line-height: 1.2;
}
.bd-custom-case5 .ctm-case-banner5 .swiper-slide .cover-content h4{
    font-size: 16px;margin-top: 20px;text-align: start;display: none;text-align: left;
}
.bd-custom-case5 .ctm-case-banner5 .swiper-slide .cover-content hr{
    border-color: #DF6A25;width: 20%;
    transition: all .5s;
}
.bd-custom-case5 .ctm-case-banner5 .swiper-slide .cover-content .more{
    margin-top: 15px;text-align: right;color: #fff;display: none;
}
.bd-custom-case5 .ctm-case-banner5 .swiper-slide:hover .cover-bg{
    background: rgba(0,0,0,.8);
}
.bd-custom-case5 .ctm-case-banner5 .swiper-slide:hover h4,.bd-custom-case5 .ctm-case-banner5 .swiper-slide:hover .more{
    display: block;
}
.bd-custom-case5 .ctm-case-banner5 .swiper-slide:hover hr{
    width: 100%;
}
.bd-custom-case5 .bd-banner{padding: 0 50px;}

.news-content2 .top-content{display: flex;justify-content: space-between;}
.news-content2 .top-content .top-content-item{
    border-radius: 20px;overflow: hidden;background-color: #dbdbdb;width: 385px;
}
.news-content2 .top-content .top-content-item .bot{
    padding: 15px 20px 20px;background: #dbdbdb;
    position: relative;
}
.top-content-item-img{
    width: 100%; height: 300px;
}
.top-content-item-img:hover{transform:scale(1.1);transition:all .5s;}
.news-content2 .top-content .top-content-item p{color: #5f5f5f;}
.news-content2 .top-content .top-content-item p img{margin-right: 5px;}
.news-content2 .top-content .top-content-item h2{color: #000;margin: 10px 0;font-size: 20px;}
.news-content2 .top-content .top-content-item h3{color: #1e1e1e;}

.customized-machines2{justify-content: flex-start;padding:0 40px;box-sizing: border-box;position: relative;background: #DF6A25;border-radius: 50px;margin-top: 20px;}
.customized-machines2 .object-img{position: absolute;bottom:0;right: 50px;}
.advantage-chanpin2{background: #f3f3f3;border-radius: 10px;padding: 0;height: 108px;}
.advantage-chanpin2 .item{
    border-radius: 10px;padding: 20px;height: 100%;box-sizing: border-box;
}
.advantage-chanpin2 .item:nth-child(2){background: #d7f2e9;}
.advantage-chanpin2 .title{color: #DF6A25;}
.advantage-chanpin2 .title span{border-bottom: 2px solid #DF6A25;padding-bottom: 10px;}
.advantage-chanpin2 .desc{position: relative;padding-left: 10px;}
.advantage-chanpin2 .desc::before{content: "";position: absolute;top:50%;left: 0;margin-top: -3px;width: 6px;height: 6px;background-color: #DF6A25;}
.advantage-chanpin2 .item:nth-child(2) .desc::before{background-color: #fff;}

.bd-arlist2 .bd-arcright{float: left;}
.bd-arlist2 .bd-arcleft{float: right;}
.bd-arlist2 .ar-list ul li .img{width: 336px;height: 212px;}
.bd-arlist2 .ar-list ul li .img img{width: 336px!important;height: 212px!important;object-fit: inherit;}
.bd-arlist2 .ar-list ul li .til h3{width: 510px;}
.bd-arlist2 .tags{left:356px;}







/* 0302新增样式 */
.bd-custom-case6 .ctm-case-banner6{padding-bottom: 70px;}
.bd-custom-case6 .ctm-case-banner6 .swiper-slide>a{display: block;}
.bd-custom-case6 .ctm-case-banner6 img{
    width: 290px;height: 220px;border-radius: 20px;
}


.bd-custom-case6 .ctm-case-banner6 .swiper-slide .cover-bg{
    position: absolute;width: 290px;height: 220px;background: rgba(0,0,0,.2);top:0;left: 0;border-radius: 20px;
}
.bd-custom-case6 .ctm-case-banner6 .swiper-slide .title{
    position: absolute;bottom: -50px;left: 50%;margin-left: -125px;color: #2c2c2c;border-radius: 15px;font-size: 18px;
    width: 250px;height: 75px;background-color: #e8e8e8;transform: skewX(-15deg);
    display: flex;align-items: center;padding: 20px;box-sizing: border-box;
}
.bd-custom-case6 .ctm-case-banner6 .swiper-slide .title h3{transform: skewX(15deg);}
.bd-custom-case6 .ctm-case-banner6 .swiper-slide .cover-content{
    position: absolute;width: 100%;height: 100%;top:0;left: 0;color: #fff;box-sizing: border-box;
    padding: 30px;
}

.bd-custom-case6 .ctm-case-banner6 .swiper-slide .cover-content h3{
    font-size: 22px;padding: 0;text-align: left;line-height: 1.2;
}
.bd-custom-case6 .ctm-case-banner6 .swiper-slide .cover-content h4{
    font-size: 16px;text-align: start;display: none;text-align: left;
}
.bd-custom-case6 .ctm-case-banner6 .swiper-slide .cover-content hr{
    border-color: #DF6A25;width: 20%;
    transition: all .5s;
}
.bd-custom-case6 .ctm-case-banner6 .swiper-slide .cover-content .more{
    margin-top: 15px;text-align: right;color: #fff;display: none;
}
.bd-custom-case6 .ctm-case-banner6 .swiper-slide:hover .cover-bg{
    background: rgba(0,48,32,.72);
}
.bd-custom-case6 .ctm-case-banner6 .swiper-slide:hover h4,.bd-custom-case6 .ctm-case-banner6 .swiper-slide:hover .more{
    display: block;
}
.bd-custom-case6 .ctm-case-banner6 .swiper-slide:hover hr{
    width: 100%;
}
.bd-custom-case6 .bd-banner{padding: 0 50px;}




.who-we-are .main-content3 .module-title{width: 550px!important;}
.who-we-are .main-content3 .center-content{margin-left: 30px!important;width: 140px;}
.who-we-are .main-content3 .center-content a p:first-child{color: #DF6A25;font-weight: bold;}

.who-we-are .main-content3 .module-content .num-section{display: flex;justify-content: space-between;margin-top: 65px;}
.who-we-are .main-content3 .module-content .num-section .item{display: flex;align-items:center;flex-direction: column;}
.who-we-are .main-content3 .module-content .num-section .item div{font-size: 55px;color: #DF6A25;margin-bottom: 0;position: relative;}
.who-we-are .main-content3 .module-content .num-section .item div span{position: absolute;top:0;right: -20px;font-size: 30px;color: #DF6A25;}
.who-we-are .main-content3 .module-content .num-section .item p{font-size: 12px;}
.who-we-are .main-content3 .module-content .num-section .item i{font-size: 30px;color: #DF6A25;}
.who-we-are .main-content3 .right-content{margin-left: 0!important;}

.who-we-are .main-content3 .module-content .bottom .video-btn{
    background-color: #DF6A25!important;
    border: 1px solid #DF6A25!important;
}
.who-we-are .main-content3 .right-content{
    width: 389px;height: 416px;background: url(/public/images/about-img.png) no-repeat;
    background-size: 100% 100%;flex: none!important;display: flex;flex-direction: column;align-items: center;justify-content: center;
}
.who-we-are .main-content{width: 1200px!important;}
.who-we-are .main-content3 .module-content .bottom{margin-top: 30px!important;}
.swiper-button-next, .swiper-rtl .swiper-button-prev,.swiper-button-prev, .swiper-rtl .swiper-button-next{color: #DF6A25!important;}



.ctm-case-banner7{position: relative;}
.ctm-case-banner7 img{
    width: 250px;height: 185px;border-radius: 20px;display: block;
}

.ctm-case-banner7 .swiper-slide>a{display: block;position: relative; width: 250px;height: 185px;}
.ctm-case-banner7 .swiper-slide .cover-content{
    position: absolute;width: 100%;padding: 10px;bottom:0;left: 0;color: #fff;box-sizing: border-box;
}

.ctm-case-banner7 .swiper-slide .cover-content h3{
    font-size: 16px;padding: 0;text-align: left;line-height: 1.2;
}
.ctm-case-banner7 .swiper-slide .cover-content h4{display: none;}
.ctm-case-banner7 .swiper-slide .cover-content hr{
    border-color: #DF6A25;width: 20%;height: 2px;color: #DF6A25;background-color: #DF6A25;
    transition: all .5s;
}

.ctm-case-banner7 .swiper-slide.current hr{
    width: 100%;
}

.bd-banner7 {overflow: visible!important;margin-top: 50px;}
.bd-banner7 .top-content{
    background-color: #DF6A25;display: flex;
}
.bd-banner7 .top-content>img{width: 500px;border-top-right-radius: 50px;position: relative;top:-50px;}
.bd-banner7 .top-content .right-content{
    flex: 1;color: #fff;padding: 30px;text-align: left;
}
.bd-banner7 .top-content .right-content h2{font-size: 26px;}
.bd-banner7 .top-content .right-content h3{font-size: 18px;margin-top: 20px;line-height:1.6;}
.ctm-case-banner7{width: 1100px;margin: 0 auto;}
.swiper-content{position: relative;padding: 20px;background-color: #e5e5e5;}

.news-content3 .top-main{display: flex;justify-content: space-between;}
.news-content3 .top-main .top-content{
    width: 545px;flex-direction: column;
}
.news-content3 .top-content .top-content-item{width: 100%!important;border-radius: 0!important;margin-bottom: 15px;background-color: #e5e5e5!important;}
.news-content3 .top-content .top-content-item h2{font-size: 20px;}
.news-content3 .top-content .top-content-item hr{width: 0;transition: all .5s;border-color: #DF6A25;background: #DF6A25;}
.news-content3 .top-content .top-content-item p{color: #333!important;margin-top: 10px;}
.news-content3 .top-content .top-content-item h3{font-size: 14px;color: #595757!important;margin-top: 10px;}
.news-content3 .top-content .top-content-item.current hr{width: 100%;}
.news-content3 .top-main .img-box{width: 533px;position: relative;}
.news-content3 .top-main .img-box img{width: 533px;height: 298px;}
.news-content3 .top-main .img-box::after{content: "";position: absolute;top:0;left: 0;width: 100%;height: 100%;background: url(/public/images/solution-cover.png) no-repeat;background-size: 100%;}
.hidden{display: none;}

/* condition_list */
.condition_list .bd-hotkey .hot-about .til,.condition_list .bd-hotkey .hot-about .des{
    width: 100%;
}
.condition_list .bd-hotkey .hot-about img{width: 100%;margin: 20px 0;}

.hd-mnav .childrenMenu2{
    display: none;
    position: absolute;top:75px;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);
    background: #fff;
    box-shadow: 0 0 10px rgb(0 0 0 / 20%);
}

.hd-mnav .childrenMenu2 a{
    font-size: 15px;
    font-weight: normal;
    color: #000;
    line-height:1.5;
    border-bottom: 1px solid #cecece;
    padding: 10px;
    text-align: center;
    display: block;
    margin-left: 0;
    white-space: nowrap;
}
.hd-mnav ul li:hover .childrenMenu2 {
    display: block;
  }
  
