.arshine2-pic_text{padding:120px 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:775px;}
.arshine2-pic_text .box .txt{-webkit-flex:1;flex:1;margin:0 0 0 90px;}
.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:18px;line-height:30px;color:#000;margin:20px 0 0;}
.arshine2-pic_text .box .txt .more{margin-top:40px;height:50px;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%;}
.arshine2-pic_text ul li h5{font-size:24px;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,.about ul li p{font-size:23px;}
    .arshine2-pic_text{padding:100px 0 80px;}
}

@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:22px;}

    .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:28px;}
    .arshine2-pic_text .box .txt p{font-size:17px;}

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

    .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:20px;}
}

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

    
    .arshine2-pic_text ul li h5{font-size:19px;}
    
    .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 ul li h5{font-size:18px;}
    .arshine2-pic_text .box .txt .more{height:40px;line-height:40px;padding:0;width:200px;text-align:center;}

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

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

    .arshine2-pic_text .box .txt h3{font-size:32px;}

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

    .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:600px) {
    .arshine2-pic_text .box .txt h3{font-size:28px;}   
    .arshine2-pic_text .box .txt p{font-size:15px;}
}

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

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