#strength .nav{display:flex;justify-content:space-evenly;width:83.3%}
#strength .nav li{flex-grow:1}
#strength .nav li a{display:block;text-align:center;height:106px;padding-top:20px}
#strength .nav li a:hover{color:#004098}
#strength .nav li a i{display:block;font-size:50px;height:50px}
#strength .nav li a p{line-height:40px}
#strength .list{background-color:#f3f3f3;padding:70px 0 70px 0}
#strength .list .btnGroup{display:flex;justify-content:space-between;width:460px;margin:40px auto 60px}
#strength .list .pro-box{width:min-content;display:flex}
#strength .list .pro-box div{text-align:center;line-height:2;display:inline-block;padding:0 15px}
#strength .list .pro-box div a:hover{background:#004098;color:#fff}
#strength .list .btnGroup .btnGroup-btn{display:block;width:130px;height:40px;border-radius:6px;border:1px solid #d9d9d9;background-color:transparent;outline:none;background-color:#fff;text-align:center;line-height:40px}
#strength .list .btnGroup .project i{font-size:44px}
#strength .list .btnGroup .project{width:90px;height:90px;border-radius:50%;background:#d9d9d9;line-height:90px}
#strength .list .btnGroup .active{background-color:#004098;color:#fff;border:1px solid #004098}
#strength .list h3{font-size:42px;color:#333;text-align:center}
#strength .list > span{display:block;color:#999;text-align:center}
#strength .list .swiper-container{margin:0 auto}
#strength .list .swiper-container .swiper-slide{text-align:center;font-size:18px;background:#fff;height:calc((100% - 30px) / 2);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;flex-wrap:wrap;position:relative}
#strength .list .swiper-container .swiper-slide .swiper-slide-img{height:100%;width:100%;align-items:center;display:flex}
#strength .list .swiper-container .project-list{text-align:left;display:block;height:fit-content}
#strength .list .swiper-container .project-list .swiper-slide-img{position:initial}
#strength .list .swiper-container .swiper-slide .swiper-slide-img img{max-width:88%;max-height:300px;margin:0 auto;align-items:center;display:flex}
#strength .list .swiper-container .project-list h1{color:#333;text-align:left;display:block}
#strength .list .swiper-container .project-list .swiper-slide-img img{position:initial;transform:translate(0%,0%);max-width:100%}
#strength .list .swiper-container .swiper-slide h4{width:100%;height:50px;line-height:50px;font-weight:normal;color:#333;border-top:1px solid #ccc;position:absolute;left:0;right:0;bottom:0;font-size:16px;background:#fff}
#strength .list .swiper-container .project-list h4{position:initial;line-height:1.5;padding-top:20px}
#strength .list .swiper-container .project-list .p-text{padding:15px}
#strength .list .swiper-container .swiper-pagination{width:440px;display:flex;justify-content:space-between;left:50%;top:0;transform:translateX(-50%)}
#strength .list .swiper-container .swiper-button-prev,#strength .list .swiper-container .swiper-button-next{width:50px;height:50px;border-radius:50%;box-shadow:0 0 20px #ddd;color:#999;background-color:#fff;top:54%;background:none}
#strength .list .swiper-container .swiper-button-prev{left:20px}
#strength .list .swiper-container .swiper-button-next{right:20px;background:#fff}
#strength .list .swiper-container .swiper-button-prev::before,#strength .list .swiper-container .swiper-button-next::before{content:''}
#strength .list .swiper-container .swiper-button-prev::after,#strength .list .swiper-container .swiper-button-next::after{content:''}
#cooperation .main{display:flex;justify-content:space-between;width:83.3%;padding:66px 0 66px 0}
#cooperation .main .left{width:270px;height:350px;border-right:1px solid #ccc}
#cooperation .main .left li{margin-bottom:24px}
#cooperation .main .left li a{font-size:22px;color:#333}
#cooperation .main .left li .active{color:#004098}
#cooperation .main .right-box{flex:1}
#cooperation .main .right-box .right{height:600px;padding-right:20px;overflow:hidden;padding:0 30px 0 80px}
#cooperation .main .right-box .right h3{margin-bottom:40px;font-size:18px;font-weight:normal;color:#666}
#cooperation .main .right-box .right .right-content{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:20px}
#cooperation .main .right-box .right .right-content .right-content-item{display:block;width:270px;height:170px;background-color:#fff;box-shadow:0 0 20px #eee;margin-bottom:20px;position:relative;overflow:hidden}
#cooperation .main .right-box .right .right-content .right-content-item img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}
#cooperation .main .right-box span{display:block;color:#999;margin-left:80px;margin-top:30px}