.xq-main{width:100%;margin-top:20px;display:flex;justify-content:space-between;align-items:flex-start}
.xq-l{width:66%}
.xq-banner{width:100%;height:500px;border-radius:10px}
.xq-slt-wrap{width:100%;margin-top:10px;display:flex;justify-content:space-between;align-items:center}
.xq-slt-jt{width:2%;cursor:pointer;}
.xq-slt-main{position:relative;width:90%;height:80px;overflow:hidden;}
.xq-slt-ab{position:absolute;left:0;top:0;display:flex;align-items:center;flex-wrap: nowrap}
.xq-slt{height:80px;margin-left:5px;box-sizing:border-box;cursor:pointer;}
.xq-slt-main .xq-slt:nth-child(1){margin-left:0;border:1px solid #E32625}
.xq-slt img{height:100%}
.xq-th-wrap{width:100%;height:60px;margin-top:20px;background:#252525;border-radius:10px;display:flex;align-items:center}
.xq-th-line{width:2px;height:20px;margin-left:20px;background:#E32625;}
.xq-th{margin-left:10px;font-size:14px;color:#fff;font-weight:bold}
.xq-ms-wrap{width:100%;margin-top:20px}
.xq-ms-wrap p{margin-top:10px;font-size:12px;color:#fff;letter-spacing:2px}
.xq-ms-wrap p:nth-child(1){margin-top:0}

.xq-r{width:30%;height:100%;background:#252525;padding:20px 0;border-radius:10px}
.xq-r-main{width:90%;margin-left:5%}
.xq-r-crumbs-wrap{width:100%;display:flex;justify-content:space-between;align-items:center}
.xq-r-crumbs{font-size:14px;color:#4D4D4D}
.xq-r-fxsc-wrap{display:flex;align-items:center}
.xq-r-fxsc-wrap img:nth-child(1){height:10px}
.xq-r-fxsc-wrap img:nth-child(3){margin-left:10px;height:11px}
.xq-r-fxsc-wrap span{font-size:14px;color:#fff;margin-left:3px;}
.xq-r-tit-wrap{width:100%;margin:20px 0;display:flex;align-items:center;flex-wrap:wrap}
.xq-r-tit-wrap span:nth-child(1){width:100%;display:block;font-size:16px;font-weight:bold;color:#fff}
.xq-r-tag-wrap,.xq-r-geshi-tag{position:relative;left:-10px;margin-top:10px;display:flex;align-items:center;flex-wrap:wrap}
.xq-r-tag-wrap div,.xq-r-geshi-tag div{padding:5px 10px;margin-left:10px;background:#dd2726;font-size:14px;color:#fff;border-radius:5px}

.xq-r-line{width:105%;margin-left:-2.5%;height:1px;background:#F5EAEA}
.xq-r-geshi{width:100%;margin-top:20px;display:flex;align-items:center;font-size:14px;color:#A0A0A0}
.xq-r-geshi span:nth-child(1){display:block;min-width:72px}
.xq-r-geshi span:nth-child(2){margin-left:5px;color:#fff}
.xq-r-geshi .yihang em:nth-child(1){display:none}
.xq-r-geshi-tag{width:100%}

.xq-r-attr-wrap{width:100%;padding:30px 0;margin-top:10px;background:#181818;display:flex;align-items:center;flex-wrap:wrap;border-radius:10px}
.xq-r-attr-wrap div{width:33.3333%;font-size:14px;color:#fff;display:flex;align-items:center;justify-content:center}
.xq-r-attr-wrap div:nth-child(n+4){margin-top:30px}
.xq-r-attr-wrap div span.yes{color:#d52524}
.xq-r-attr-wrap div span.no{color:#5e5e5e}

.xq-r-xz{margin:50px 0;width:100%;height:50px;background:#E32625;font-size:14px;color:#fff;text-align:center;line-height:50px;border-radius:10px}
.xq-r-xz-wrap{width:100%;}
.xq-r-xz-wrap p{margin-top:10px;font-size:12px;color:#fff;}
.xq-r-xz-wrap p:nth-child(1){margin-top:0}


.right-tj-list-wrap{width:100%;}
.right-tj{float:left;width:24%;height:auto;margin:20px 0 0 1.33333%;cursor:pointer}
.right-tj:hover{animation: pulse 1s ease-in-out 1; }
.right-tj-list-wrap .right-tj:nth-child(4n-3){margin-left:0}
.right-tj-img-wrap{position:relative;width:100%;height:100%;top: 0px;border-radius: 10px 10px 0 0;}
.right-tj-img-wrap::before{ content: ""; padding-top: 79.27%; vertical-align: middle; display: block;}
.right-tj-play{position:absolute;left:0;right:0;margin:auto;top:50%;transform: translate(0, -50%);width:50px;display:none}
.right-tj-imgsp .right-tj-play{display:block}
.right-tj-txt{width:100%;padding:20px 0;background:#272727;border-radius:0 0 10px 10px}
.right-tj-tit-w,.right-tj-tag{width:90%;margin-left:5%;}
.right-tj-tit-w{display:flex;justify-content:space-between;align-items:center}
.right-tj-tit-w div:nth-child(1){width:70%;font-size:14px;color:#999999;font-weight:bold;;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.right-tj-tit-w div:nth-child(2){width:30%;font-size:15px;color:#E32625;text-align:right}
.right-tj-tag{position:relative;margin-top:5px;}
.right-tj-tag-txt{width:100%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size:12px;color:#494949}

@keyframes pulse {
	0% {
		-webkit-transform: scaleX(1);
		transform: scaleX(1)
	}

	50% {
		-webkit-transform: scale3d(1.05,1.05,1.05);
		transform: scale3d(1.05,1.05,1.05)
	}

	to {
		-webkit-transform: scaleX(1);
		transform: scaleX(1)
	}
}