.pagination{padding-left:0;margin:20px 0;text-align:center;list-style:none}.pagination li{display:inline}.pagination li>a,.pagination li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pagination li>a:focus,.pagination li>a:hover{text-decoration:none;background-color:#eee}.pagination .next>a,.pagination .next>span{float:right}.pagination .previous>a,.pagination .previous>span{float:left}.pagination .disabled>a,.pagination .disabled>a:focus,.pagination .disabled>a:hover,.pagination .disabled>span{color:#777;cursor:not-allowed;background-color:#fff}.pagination{margin:10px 0}.pagination .active a{background:var(--primary-color);color:#fff;border:1px solid var(--primary-color)}.pagination li a{position:relative;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:var(--primary-color);text-decoration:none;background-color:#fff;border:1px solid #ddd;border-radius:4px;transition:all .2s ease-in-out;cursor:pointer}.pagination li a:hover{background:var(--primary-color);color:#fff}.right_main{width:100%;padding-bottom:15px;overflow:hidden}.right{width:930px;float:right;display:inline;margin-left:24px;overflow:hidden}.right.search{width:100%;float:none}.right_main .news_con{padding:10px}.right_main .news_con .news-list{padding:20px;display:flex;gap:20px;transition:all .3s linear}.right_main .news_con .news-list:hover{box-shadow:0 0 15px rgba(0,0,0,.2)}.right_main .news_con .text{flex:1;display:flex;flex-direction:column}.right_main .news_con .text .desc{color:#666;line-height:25px;font-size:14px}.right_main .news_con .text h3{color:#434343;font-size:16px;line-height:30px;transition:all .3s ease-in-out 0s}.right_main .news_con .text h3:hover{color:var(--primary-color)}