.sidebanner-rightint2{position:relative;}
/*.sidebanner-rightint2 .txt{position:absolute;left:0;right:0;top:0;bottom:0;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;}
.sidebanner-rightint2 .txt::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.2);}*/
.sidebanner-rightint2 .wp{position:relative;z-index:10;}
.sidebanner-rightint2 h1,.sidebanner-rightint2 h2{color:#fff;font-size:36px;font-weight:700;font-family: var(--font-family-1);text-shadow: 2px 2px 4px #666;display: none;}
.sidebanner-rightint2 p{color:#333;font-size:15px;/*margin:15px 0 0 0;*/text-overflow:ellipsis;white-space:nowrap;overflow:hidden;/*text-shadow: 2px 2px 4px #666;*/}
.sidebanner-rightint2 p i{font-size:15px;color:#333;}
.sidebanner-rightint2 p a{color:#333;/*text-shadow: 2px 2px 4px #666;*/}

.sidebanner-rightint2 .txt{background-color: #ECECEC;padding: 15px 0;}

@media screen and (max-width:768px) {
    .sidebanner-rightint2 .txt{text-align:center;}
	.sidebanner-rightint2 h1, .sidebanner-rightint2 h2{font-size:30px;line-height:1;}
	/*.sidebanner-rightint2 p{margin:10px 0 0;}*/
}

@media screen and (max-width:576px) {
    .sidebanner-rightint2 h1, .sidebanner-rightint2 h2{font-size:26px;}
}


@media screen and (max-width:480px) {
    .sidebanner-rightint2 h1, .sidebanner-rightint2 h2{font-size:22px;}
}