html,body{
	width:100%;
	height:100%;
	position:relative;
}
@font-face {
	font-family: 'xiaozi';
	src: url('../font/zixiao.ttf') format('opentype');
}
#jxqyWrap {
	position: relative;
	overflow: hidden;
	background: #201e1d;
	max-width: 19.2rem;
	height:100%;
	margin: 0 auto;
	font-family: 'Source Han Sans CN';
}
#jxqyWrap .swiper-container{
	width:100%;
	height:100%;
	position:relative;
	overflow: hidden;
}
.swiper-slide{
	width:100%;
	height:100%;
	position:relative;
}
.kv{
	width:100%;
	height:100%;
	background:url(../imgs/kv.jpg) no-repeat center;
	background-size:cover;
	position:relative;
}
.kvHeader{
	width:100%;
	height:.57rem;
	background:rgba(0,0,0,.5);
	position:absolute;
	left:0;
	top:0;
}
.logo{
	display:block;
	width:1.25rem;
	position:absolute;
	top:.13rem;
	left:.45rem;
}
.loRight{
	height:.57rem;
	position:absolute;
	right:.75rem;
	top:0;
	display:flex;
	display:-webkit-flex;
	align-items:center;
}
.loRight .isLogin{
	font-size:.24rem;
	color:#fff;
}
.loRight .isLogin p{
	display:none;
	text-align:center;
}
.loRight .isLogin p.active{
	display:block;
}
.loRight .isLogin p.before_denglu{
	margin-right:1rem;
	cursor:pointer;
}
.loRight .isLogin p.after_denglu{
	margin-right:.38rem;
}
.loRight .isLogin p.after_denglu span:nth-child(1){
	margin-right:.13rem;
}
.logout{
	cursor:pointer;
	color:#ff6a13;
}
.loRight .enter{
	display:block;
	width:1.7rem;
	height:.48rem;
	opacity:.9;
}
.loRight .enter img{
	display:block;
	width:100%;
}
.loRight .enter:hover{
	opacity:1;
}
.slogan{
	width:10.53rem;
	height:2.57rem;
	background:url(../imgs/slogan.png) no-repeat center;
	background-size:cover;
	position:absolute;
	left:50%;
	margin-left:-5.265rem;
	top:72vh;
}
.btnList{
	width:4.72rem;
	height:.65rem;
	position:absolute;
	left:50%;
	margin-left:-2.36rem;
	top:1.49rem;
	display:flex;
	display:-webkit-flex;
	justify-content:space-between;
}
.btnList a{
	display:block;
	width:2.3rem;
	height:.65rem;
	opacity:.9;
}
.btnList a img{
	display:block;
	width:100%;
}
.btnList a:hover{
	opacity:1;
}
.riDown{
	width:1.59rem;
	height:2.83rem;
	background:url(../imgs/di.png) no-repeat center;
	background-size:cover;
	position:absolute;
	overflow:hidden;
	right:.44rem;
	top:50%;
	transform:translate(0,-20%);
	-webkit-transform:translate(0,-20%);
}
.riDown a:nth-child(1){
	display:block;
	width:1.51rem;
	height:.39rem;
	margin:0.06rem auto 0;
	position:relative;
}
.riDown a{
	display:block;
	width:1.49rem;
	height:.59rem;
	margin:0 auto 0;
	position:relative;
	display:flex;
	align-items: center;
}
.riDown a img{
	display:block;
	width:100%;
}
.riDown a:hover:after{
	display:block;
	width:1.49rem;
	height:.53rem;
	content:'';
	background:url(../imgs/hoc.png) no-repeat center;
	background-size:cover;
	position:absolute;
	left:50%;
	transform:translate(-50%,0);
	-webkit-transform:translate(-50%,0);
	bottom:0;
}
.sec{
	width:100%;
	height:100%;
	position:relative;
}
.tit{
	display:block;
	width:4.47rem;
	position:absolute;
	left:.64rem;
	top:.47rem;
	z-index:2;
}
.wqBanner{
	width:100%;
	height:100%;
	position:relative;
	overflow:hidden;
}
.wqBanner .wqThumb{
	display:block;
	width:100%;
	object-fit: cover;
}
.wqBanner .nameThumb{
	display:block;
	width:15.87rem;
	position:absolute;
	left:50%;
	margin-left:-7.935rem;
	top:72vh;
}
.wqPagnation{
	width:15.87rem!important;
	height:1.26rem;
	display:flex;
	display:-webkit-flex;
	justify-content:space-between;
	position:absolute;
	left:50%!important;
	margin-left:-7.935rem;
	top:82vh;
	z-index:2;
}
.wqPagnation .swiper-pagination-bullet{
	display:block;
	width:2.53rem;
	height:1.26rem;
	position:relative;
	border-radius: 0;
	opacity:1;
}
.wqPagnation .swiper-pagination-bullet .pageBox{
	width:100%;
	height:100%;
	background:url(../imgs/kuangh.png) no-repeat center;
	background-size:cover;
	position:relative;
}
.wqPagnation .swiper-pagination-bullet.swiper-pagination-bullet-active{
	background:url(../imgs/kuang.png) no-repeat center;
	background-size:cover;
}
.wqPagnation .swiper-pagination-bullet .pageBox img{
	display:block;
	width:2.51rem;
	height:1.24rem;
	margin:0.01rem auto 0;
}
.wqPagnation .swiper-pagination-bullet .pageBox p{
	font-size:.24rem;
	position:absolute;
	left:.08rem;
	bottom:.05rem;
	z-index:1;
	color:#666666;
	font-weight:bold;
}
.wqPagnation .swiper-pagination-bullet .pageBox p span{
	font-size:.16rem;
	color:#666666;
	font-weight:normal;
	margin-left:.02rem;
}
.wqPagnation .swiper-pagination-bullet.swiper-pagination-bullet-active .pageBox p{
	color:#fff;
}
.thc{
	width:100%;
	height:100%;
	background:url(../imgs/thc.jpg) no-repeat center;
	background-size:cover;
	position:relative;
}
.tit1{
	display:block;
	width:3.06rem;
	position:absolute;
	left:.65rem;
	top:.47rem;
}
.thc .content{
	position: relative;
	width: 13.93rem;
	height: 5.12rem;
	display: flex;
	margin: 0 auto;
	top: 55%;
	transform: translate(0, -45%);
	-webkit-transform: translate(0, -45%);
	display: -webkit-flex;
	justify-content: space-between;
}
.thc .news-left{
	position: relative;
	width: 8.1rem;
	height: 100%;
}
.thc .news-left .mask {
	position: absolute;
	top: 0;
	left: 0;
	pointer-events: none;
	width: 100%;
	height: 100%;
	object-fit: cover;
}

.thc .news-left .news-swiper {
	width: 100%;
	height: 100%;
	overflow: hidden;
}

.thc .news-left .news-swiper img {
	width: 7.96rem;
	height: 4.57rem;
	object-fit: cover;
	margin: .06rem 0 0 0.06rem;
}

.thc .news-left .news-swiper .news-swiper-pagination {
	width: 4.47rem;
	height: 0.7rem;
	position: absolute;
	bottom: 4px;
	left: 0;
	z-index: 5;
	display: flex;
	align-items: center;
}

.thc .news-swiper .news-swiper-pagination .swiper-pagination-bullet {
	width:.1rem;
	height:.1rem;
	background:none;
	border:0.01rem solid #ccc;
	border-radius:0;
	opacity:1;
}

.thc .news-swiper .news-swiper-pagination .swiper-pagination-bullet-active {
	width:.1rem;
	height:.1rem;
	background:#fff;
	border:0.01rem solid #ccc;
	border-radius:0;
	opacity:1;
}

.thc .news-right {
	position: relative;
	width: 5.37rem;
	height: 4.61rem;
}

.thc .tabs {
	width: 100%;
}

.thc .tabs .tabs-header {
	width: 100%;
	display: flex;
	align-items: center;
	border-bottom: 1px solid #3b3b3b;
	box-sizing: border-box;
}

.thc .tabs .tabs-header .tabs-nav {
	width: 1.34rem;
	height: 100%;
	text-align: center;
	font-size: 0.34rem;
	font-family: "xiaozi";
	color: #999999;
	cursor: pointer;
	padding-bottom: .1rem;
}
.thc .tabs .tabs-header .tabs-nav:hover{
	color: #ff6a13;
	border-bottom: 2px solid #ff6a13;
}
.thc .tabs .tabs-header .tabs-nav.active {
	color: #ff6a13;
	border-bottom: 2px solid #ff6a13;
}

.thc .tabs .tabs-content {
	width: 100%;
}

.thc .tabs .tabs-content .tabs-panel {
	display: none;
}

.thc .tabs .tabs-content .tabs-panel.active {
	display: block;
}

.thc .news-right .dot {
	width: 3px;
	height: 3px;
	background-color: #999999;
	margin-right: 0.16rem;
	margin-left: .14rem;
}

.thc .news-right .left {
	color: #fff;
	font-size: 0.16rem;
	letter-spacing: 0.35rem;
	margin-right: 0.17rem;
}

.thc .news-right .right {
	flex: 1;
	color: #999999;
	font-size: 0.16rem;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	height:100%;
	line-height:.55rem;
}

.thc .news-right .right a {
	color: inherit;
}

.thc .news-list {
	width: 100%;
	overflow: hidden;
	position: relative;
}

.thc .tabs-commend {
	width: 100%;
	height: .55rem;
	position: relative;
	line-height: .55rem;
	border-bottom: 0.01rem solid #999999;
	font-size: .26rem;
	color: #ff6a13;
	text-indent: .32rem;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	font-family: 'xiaozi';
}
.thc .tabs-commend a{
	color: #ff6a13;
	text-decoration:none;
}
.thc .news-list .list-item {
	width: 100%;
	height: .55rem;
	display: flex;
	align-items: center;
	border-bottom: 1px solid #999999;
	cursor: pointer;
	text-decoration: none;
	font-size: .18rem;
	color: #bcbcbc;
	font-family: 'xiaozi';
}

.thc .news-list .list-item a {
	text-decoration: none;
}

.thc .news-list .list-item:hover {
	color: #fff;
}

.thc .news-list .list-item:hover .dot {
	background: #fff;
}

.thc .news-list .list-item:hover .right {
	color: #fff;
}

.thc .news-right-bottom {
	float: right;
	width: 1.64rem;
	height: .23rem;
}

.thc .news-right-bottom a {
	display: block;
	width: 1.64rem;
}

.thc .news-right-bottom a img {
	display: block;
	width: 100%;
}
.resultTc,.peiTc{
	width:100%;
	height:100%;
	background:rgba(0,0,0,.5);
	position:fixed;
	left:0;
	top:0;
	z-index:100;
	display:none;
}
.resultBody{
	width:6.5rem;
	height:3.57rem;
	background:url(../imgs/tc.png) no-repeat center;
	background-size:cover;
	position:relative;
	overflow:hidden;
	margin:0 auto;
	top:45%;
	transform:translate(0,-45%);
	-webkit-transform: translate(0,-45%);
}
.peiBody{
	width:7.61rem;
	height:4.04rem;
	background:url(../imgs/pei.png) no-repeat center;
	background-size:cover;
	position:relative;
	overflow:hidden;
	margin:0 auto;
	top:45%;
	transform:translate(0,-45%);
	-webkit-transform: translate(0,-45%);
}
.close{
	display:block;
	width:.43rem;
	height:.43rem;
	position:absolute;
	right:.13rem;
	top:.13rem;
	cursor:pointer;
	z-index:1;
}
.resultBody .yes{
	font-size:.2rem;
	color:#fff;
	line-height:.3rem;
	text-align:center;
	margin-top:.66rem;
}
.resultBody .no{
	font-size:.2rem;
	color:#fff;
	line-height:.3rem;
	text-align:center;
	margin-top:.88rem;
}
.resultBody .yes span,.resultBody .no span{
	color:#ff6600;
}
.resultBody .yes img,.resultBody .no img{
	display:block;
	width:1.19rem;
	height:1.19rem;
	margin:.2rem auto 0;
	border:0.01rem solid #666666;
	padding:0.04rem;
}