.arshine2-pic_text{padding:110px 0 80px;background:#fff;}
.arshine2-pic_text .box{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-direction:row-reverse;flex-direction:row-reverse;}
.arshine2-pic_text .box .pic{width:55%;}
.arshine2-pic_text .box .txt{flex:1;margin:0 0 0 60px;}
.arshine2-pic_text .box .txt h3{color:var(--text-color);font-size:48px;line-height:1;font-family:var(--font-family1);}
.arshine2-pic_text .box .txt h3 span{color:var(--text-color-active);}
.arshine2-pic_text .box .txt p{font-size:17px;line-height:28px;color:#000;margin:20px 0 0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:7;overflow:hidden;}
.arshine2-pic_text .box .txt .more{margin-top:30px;height:48px;line-height:48px;display:inline-block;background:var(--btn-bg);padding:0 60px;border-radius:30px;font-size:18px;color:var(--btn-color);}
.arshine2-pic_text .box .txt .more:hover{background:var(--btn-bg-hover);}

.arshine2-pic_text ul{margin:44px -10px 0;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;}
.arshine2-pic_text ul li{padding:0 10px;width:33.3333333%;}
.arshine2-pic_text ul li .pic{width:100%;display:block;box-shadow:0 0 10px rgba(63,62,62,0.08);}
.arshine2-pic_text ul li h5{font-size:22px;color:#333;font-family:var(--font-family1);margin:24px 0 0;text-align:center;}
.arshine2-pic_text ul li h5 a:hover{color:var(--active-color);}

@media screen and (max-width:1650px){
    .arshine2-pic_text .box .txt h3{font-size:46px;}
}

@media screen and (max-width:1500px){
    .arshine2-pic_text .box .txt h3{font-size:44px;}
    .arshine2-pic_text ul li h5{font-size:21px;}
    .arshine2-pic_text{padding:100px 0 75px;}
}

@media screen and (max-width:1441px) {
    .arshine2-pic_text .box .txt h3{font-size:42px;}
    .arshine2-pic_text .box .txt .more{height:45px;line-height:45px;padding:0 50px;font-size:17px;}

    .arshine2-pic_text ul li h5{font-size:20px;}

    .arshine2-pic_text{padding:80px 0;}
}

@media screen and (max-width:1367px) {
    .arshine2-pic_text .box .txt h3{font-size:40px;}
    .arshine2-pic_text .box .txt p{line-height:27px;}

    .arshine2-pic_text ul li h5{font-size:19px;}

    .arshine2-pic_text{padding:70px 0;}
}

@media screen and (max-width:1281px){
    .arshine2-pic_text .box .txt h3{font-size:38px;}
    .arshine2-pic_text .box .txt .more{height:42px;line-height:42px;padding:0 40px;}

    .arshine2-pic_textul li h5{font-size:18px;}
}

@media screen and (max-width:1171px){
    .arshine2-pic_text .box .txt h3{font-size:36px;}


    .arshine2-pic_text .box .txt p{font-size:16px;}   
}

@media screen and (max-width:992px){
    .arshine2-pic_text .box .txt h3{font-size:34px;}

    .arshine2-pic_text .box .txt .more{height:40px;line-height:40px;padding:0 35px;}

    .arshine2-pic_text .box .txt{margin:0 0 0 40px;}
}

@media screen and (max-width:1280px){


    .arshine2-pic_text .box .txt .more{height:38px;line-height:38px;padding:0 30px;font-size:15px;}
    
    .arshine2-pic_text{padding:30px 0;}
    .arshine2-pic_text .box{display:block;}
    .arshine2-pic_text .box .txt{margin:0 0 20px;text-align:center;}
    .arshine2-pic_text .box .txt .more{margin-top:20px;}
    .arshine2-pic_text .box .pic{width:100%;}
    .arshine2-pic_text ul li h5{margin:15px 0 0;}
}

@media screen and (max-width:768px) {
   .arshine2-pic_text .box .txt p{ine-height:24px;}
.arshine2-pic_text ul{margin:30px -10px 0;}  
 .arshine2-pic_text ul li{padding: 10px;width:50%;} 
.arshine2-pic_text ul li h5{font-size:17px;} 
  
}
 
@media screen and (max-width:576px) {
    .arshine2-pic_text .box .txt h3{font-size:28px;}   
    .arshine2-pic_text .box .txt p{font-size:15px;     text-align: left;line-height:23px;}
.arshine2-pic_text ul li h5{font-size:16px;} 
}

@media screen and (max-width:480px) {
    .arshine2-pic_text .box .txt h3{font-size:24px;}
.arshine2-pic_text ul li h5{font-size:15px;} 
}

@media screen and (max-width:430px) {
    .arshine2-pic_text .box .txt h3{font-size:26px;}
}


@media screen and (max-width: 600px){
.arshine2-pic_text ul li h5 a{
     display: -webkit-box;
     -webkit-line-clamp: 2; /* 控制显示的行数 */
     -webkit-box-orient: vertical;
     overflow: hidden;
}
}