.row-ryzz-s3{padding:80px 0 100px;overflow:hidden}
.row-ryzz-s3 .tit4-i1{margin-bottom:42px}
.honor-list-s3{margin-bottom:50px}
.honor-list-s3 li{margin-bottom:78px;position:relative;font-size:0}
.honor-list-s3 .line{content:'';position:absolute;left:89px;top:57px;bottom:0;width:1px;background-color:#d8d8d8}
.honor-list-s3 .line:before{content:'';position:absolute;left:50%;top:50%;width:8px;height:8px;border-radius:50%;background-color:#0989db;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.honor-list-s3 .date{padding-right:10px;display:inline-block;vertical-align:top;width:240px;font-size:0}
.honor-list-s3 .date span{display:inline-block;vertical-align:middle;min-width:180px;background-color:#539bd0;border-radius:23px;font-size:30px;color:#fff;text-align:center;line-height:46px}
.honor-list-s3 .con{padding:34px 50px;display:inline-block;vertical-align:middle;width:calc(100% - 240px);background-color:#fff;box-shadow:0 3px 20px 0 rgba(51,51,51,.1);border-radius:8px;min-height:260px;overflow:hidden;-webkit-transition: .5s;
-o-transition: .5s;
transition: .5s;}
.honor-list-s3 .pic{margin:10px 0 10px 34px;float:right;width:416px;height:260px;overflow:hidden}
.honor-list-s3 .pic img{display:block;width:100%;height:100%;object-fit:cover;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.honor-list-s3 .inner{overflow:hidden}
.honor-list-s3 h4{padding-bottom:23px;margin-bottom:22px;font-size:22px;color:#424242;font-weight:400;border-bottom:1px solid #e6e6e6}
.honor-list-s3 .txt{font-size:16px;color:#424242;line-height:1.9}
.more-btn{margin-left:234px;display:block;background-color:#fff;box-shadow:0 8px 30px 0 rgba(51,51,51,.15);border-radius:30px;font-size:18px;color:#333;text-align:center;width:230px;height:60px;line-height:60px;cursor:pointer;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.more-btn .icon{margin:-2px 12px 0 0;display:inline-block;vertical-align:middle;width:20px;height:20px;background:url(../images/s3_moreBtn.png) center center no-repeat;-webkit-background-size:cover;background-size:cover;animation:moreAni 1s infinite;-webkit-animation:moreAni 1s infinite}
.honor-list-s3 li:hover .pic img{-webkit-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);transform:scale(1.05,1.05)}
.honor-list-s3 li:hover .con{-webkit-transform: scale(1.02);
-ms-transform: scale(1.02);
-o-transform: scale(1.02);
transform: scale(1.02);}
.more-btn:hover{background-color:#df0615;color:#fff}
.more-btn:hover .icon{background-image:url(../images/s3_moreBtn2.png)}
@keyframes moreAni{
from{-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}
to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}
}
@-webkit-keyframes moreAni{
from{-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}
to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}
}
@media only screen and (max-width:1439px){
.row-ryzz-s3{padding:64px 0 80px}
.row-ryzz-s3 .tit4-i1{margin-bottom:34px}
.honor-list-s3{margin-bottom:40px}
.honor-list-s3 li{margin-bottom:62px}
.honor-list-s3 .line{left:72px}
.honor-list-s3 .date{width:192px}
.honor-list-s3 .date span{min-width:144px;font-size:24px;line-height:36px}
.honor-list-s3 .con{padding:30px;width:calc(100% - 192px)}
.honor-list-s3 .pic{width:332px;height:208px}
.honor-list-s3 h4{padding-bottom:18px;margin-bottom:18px;font-size:18px}
.honor-list-s3 .txt{font-size:14px}
.more-btn{margin-left:192px;width:184px;height:48px;line-height:48px;font-size:16px}
}
@media only screen and (max-width:1199px){
.row-ryzz-s3{padding:60px 0}
.row-ryzz-s3 .tit4-i1{margin-bottom:10px!important}
.honor-list-s3 li{margin-bottom:30px}
.honor-list-s3 .line{left:60px}
.honor-list-s3 .date span{font-size:20px;min-width:120px;line-height:32px}
.honor-list-s3 .pic{margin:0;margin-bottom:15px;float:none;width:auto;height:auto;padding-top:63%;position:relative}
.honor-list-s3 .pic img{position:absolute;left:0;top:0}
}
@media only screen and (max-width:767px){
.row-ryzz-s3{padding:40px 0}
.row-ryzz-s3 .tit4-i1{margin:0!important}
.honor-list-s3{margin-bottom:0}
.honor-list-s3 .line{left:10px}
.honor-list-s3 .date{margin-bottom:20px;display:block;width:auto}
.honor-list-s3 .date span{font-size:16px;min-width:120px;line-height:30px}
.honor-list-s3 .con{margin-left:30px;padding:20px;display:block;width:auto}
.honor-list-s3 h4{padding-bottom:10px;margin-bottom:10px;font-size:16px}
.more-btn{margin:0 auto}
}