@charset "utf-8";

@import url("inc.css");
.maskfast{background:rgba(0,0,0,0.6);position:absolute;top:0;left:0;z-index:99999999;display:none}
.reminderthree{width:100%;height:100%;background:rgba(0,0,0,0.3);position:fixed;top:0;left:0;z-index:9999999999;display:none}
.reminderthree .remcontent{width:6rem;height:8rem;z-index:9999999999;left:50%;top:50%;margin-top:-4rem;margin-left:-3rem;position:fixed}
.reminderthree .remcontent .rembannersone{width:6rem;height:7rem;background:#ffffff;border-radius:.2rem;overflow:hidden}
.reminderthree .remcontent .rembannersone img{width:100%;height:7rem}
.reminderthree .closedone{width:100%;padding-top:.5rem;text-align:center}
.reminderthree .closedone img{width:.63rem}
.newpo{width:1.17rem;position:fixed;right:.3rem;bottom:2rem;z-index:9999999}
.newpo img{width:100%}
.newpoone{width:1.17rem;position:fixed;right:.3rem;bottom:3.5rem;z-index:9999999}
.newpoone img{width:100%}
.top{
	background: linear-gradient(to bottom, #FFF9EF, #ffffff);
	}
.topnag{
	padding:.2rem .3rem 0 .3rem;
	background:#FFF9EF;
	display:flex;
	align-items: center;
	font-size:.24rem;
	line-height:.24rem;
	color:#000000;
	}
.topnag img{
	width:1.54rem;
	height:.35rem;
	margin-right:.13rem;
	}
.searchoutlinesones{
	padding:.36rem .3rem;
	background:#FFF9EF;
	display:flex;
	align-items:center;
	justify-content: space-between;
	}
.searchoutlinesones .input-group{
	width:5.7rem;
	border-radius:.4rem;
	border:.01rem solid #999999;
	background:transparent;
	}
.searchoutlinesones .input-group .form-control{
	background:transparent;
	border:0;
	outline:0;
	font-size:.28rem;
	color:#999999;
	font-family:"微软雅黑";
	-webkit-box-shadow:none;
	box-shadow:none;
	height:.78rem;
	line-height:.78rem;
	padding:.06rem .12rem .06rem 0;
	}
.searchoutlinesones .input-group .input-group-addon{
	background:transparent;
	border:0
	}
.searchoutlinesones .input-group .input-group-addon img{
	width:.27rem
	}
.searchoutlinesones .strategy {
	text-align:center;
	}
.searchoutlinesones .strategy p {
	margin-bottom:.12rem;
	font-size:.24rem;
	color:#333333;
	font-family:"微软雅黑";
	line-height:.24rem;
	}
.searchoutlinesones .strategy p img{
	width:.52rem;
	height:.45rem;
	}
.searchoutlinesones .strategy p:last-child {
	margin-bottom:0;
	}
.banner{
	width:100%;
	padding:0 .3rem;
	position:relative;
	}
.banner .banner-container{
	width:100%;
	overflow:hidden;
	position:relative;
	margin:auto 0;
	}
.banner .banner-container .img{ 
	width:100%;
	height:auto
	}
.banner .banner-container .img img{
	width:100%;
	height:auto
	}
.banner .banner-container .banner-pagination{
	border:0;
	position:absolute;
	bottom:.28rem;
	width:100%;
	z-index:2;
	text-align:center
	}
.banner .banner-container .banner-pagination .swiper-pagination-bullet{
	margin-right:.05rem;
	width:.1rem;
	height:.1rem;
	background:#ffffff;
	border:0;
	opacity:1
	}
.banner .banner-container .banner-pagination .swiper-pagination-bullet-active{
	background-color:#C59C63;
	width:.1rem;
	height:.1rem
	}
.navigation{
	width:100%;
	background:#ffffff
}
.navigation ul{
	padding:.45rem .3rem .13rem .3rem;
	display:flex;
	justify-content: space-between;
}
.navigation ul li{
	width:25%;
}
.navigation ul li a{
	text-decoration:none
	}
.navigation .na-img{
	width:100%;
	text-align:center
	}
.navigation .na-img img{
	width:1rem
	}
.navigation .na-mes{
	width:100%;
	margin-top:.33rem;
	text-align:center;
	font-size:.3rem;
	line-height:.3rem;
	color:#333;
	font-family:"微软雅黑"
	}
.allchoose{
	background:#ffffff;
	display:flex;
	justify-content:space-between;
	padding:.53rem .3rem 0 .3rem;
	}
.allchoose .nameleft{
	width:3.35rem
	}
.allchoose .nameleft img{
	width:100%
	}
.container-ones {
	padding:0 .3rem;
	}
.container-ones .typestitles{
	width:100%;
	display:flex;
	justify-content:space-between;
	padding-top:.54rem;
	font-size:.4rem;
	line-height:.4rem;
	color:#000000;
	font-family:"微软雅黑";
	font-weight:bold;
	align-items:end;
	}
.container-ones .typestitles a{
	display: inline-block;
	font-size: .24rem;
	line-height: .24rem;
	color: #999999;
	text-decoration:none;
	font-weight: normal;
	}
.sectionslistones{
	width:100%;
	}
.sectionslistones ul{
	width:100%;
	display:flex;
	flex-wrap:wrap;
	padding-top:.05rem;
	}
.sectionslistones ul li{
	width:1.6rem;
	height:.6rem;
	display:flex;
	align-items:center;
	justify-content:center;
	background:url("../images/li-back.png") no-repeat;
	background-size:100% 100%;
	margin-right:.16rem;
	font-size: .28rem;
	line-height: .28rem;
	color: #333333;
	margin-top:.25rem;
	}
.sectionslistones ul li:nth-child(4n){
	margin-right:0
	}
.sectionslistones ul li img{
	width:100%
	}
.container-ones .column {
	width:100%;
	background:#ffffff;
	overflow-x: auto;
	white-space: nowrap;
}
.container-ones .column span {
	display: inline-table;
	font-size:.28rem;
	color: #999999;
	padding:.4rem 0 .27rem 0;
	font-family:"微软雅黑";
	line-height:.28rem;
	margin-right:.7rem;
}
.container-ones .column::-webkit-scrollbar 
{ 
	width: 0; 
	height: 0; 
} 
   
/*定义滑块 内阴影+圆角*/ 
.container-ones .column::-webkit-scrollbar-thumb 
{ 
	border-radius: 0; 
} 
.container-ones .column .clicked {
	color:#333333;
	font-weight:bold;
}
.container-ones .videolist {
	display:flex;
	flex-wrap:wrap;
	justify-content:space-between;
	}
.container-ones .videolist .namesimg {
	width:3.34rem;
	height:4.46rem;
	overflow:hidden;
	position:relative;
	border-radius:.16rem;
	margin-bottom:.27rem;
	}
.container-ones .videolist .namesimg img{
	object-fit:cover;
	width:100%;
	height:100%
	}
.container-ones .videolist .namesimg .nametitles{
	position:absolute;
	width:100%;
	background:linear-gradient(180deg,rgba(255,255,255,0) 0%,#000000 100%);
	left:0;
	bottom:-.2rem;
	z-index:3;
	padding: .2rem .26rem;
    margin-bottom: .2rem;
	}
.container-ones .videolist .namesimg .nametitles p {
	max-height:.94rem;
	font-size:.26rem;
	line-height:.26rem;
	color:#ffffff;
	font-family:"微软雅黑";
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-line-clamp:1;
	-webkit-box-orient:vertical;
	}
.container-ones .videolist .namesimg .plays{
	background:url("../images/play.png") no-repeat;
	background-size:100% 100%;
	width:.43rem;
	height:.43rem;
	position:absolute;
	top:50%;
	left:50%;
	transform:translate(-50%,-50%);
	-webkit-transform:translate(-50%,-50%);
	z-index:4
	}
.centerlisttwos {
	background:#ffffff;
	padding:0 0 .4rem 0;
}
.centerlisttwos .listsearch {
	padding-top:.34rem;
	margin-bottom:.4rem;
	border-top:.01rem solid #E7E7E7;
}
.centerlisttwos .listsearch:first-child {
	border-top:0;
	}
.centerlisttwos .listsearch a {
	display:flex;
	justify-content:space-between;
	}
.centerlisttwos .listsearch .imglefts {
	width:2rem;
	height:1.3rem;
	border-radius:.12rem;
	overflow:hidden;
}
.centerlisttwos .listsearch .imglefts img {
	object-fit:cover;
	width:100%;
	height:100%
}
.centerlisttwos .listsearch .mesright {
	width:4.95rem;
	margin-right:.3rem;
}
.centerlisttwos .listsearch .mesright .bignames {
	width:100%;
	font-size:.3rem;
	color: #333333;
	font-family:"微软雅黑";
	line-height:.42rem;
	height:.8rem;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp:2;
	-webkit-box-orient: vertical;
}
.centerlisttwos .listsearch .mesright .bigplay {
	width:100%;
	font-size:.24rem;
	color: #999999;
	font-family:"微软雅黑";
	line-height:.24rem;
	margin-top:.25rem;
}
.centerlisttwos .listsearch .mesright .bigplay img {
	width:.3rem;
	display:inline-block;
	margin-top:-.05rem;
}
.sectionslisttwos{
	width:100%;
	padding-top:.18rem;
	}
.sectionslisttwos ul{
	width:100%;
	display:flex;
	flex-wrap:wrap;
	}
.sectionslisttwos ul li{
	width:2.3rem;
	height:1.65rem;
	display:flex;
	align-items:center;
	justify-content:center;
	}
.sectionslisttwos ul li:nth-child(3n){
	margin-right:0
	}
.sectionslisttwos ul li img{
	width:2.35rem;
	height:1.65rem;
	}
.footers{
	width:100%;
	background: linear-gradient(90deg, #FFF9EF 0%, #E8F9FF 100%);
	border:.01rem solid #E3E3E3;
	position:fixed;
	bottom:0;
	left:0;
	z-index:999999;
	border-top:.01rem solid #eeeeee;
	}
.footers ul{
	width:100%;
	display:flex;
	}
.footers ul li{
	width:25%;
	text-align:center;
	padding-top:.16rem;
	}
.footers ul li a{
	text-decoration:none;
	}
.footers ul li.activeClass .homemes{
	color:#bf905f;
	}
.footers .homeimg{
	width:100%;
	text-align:center
	}
.footers .homeimg img{
	width:.43rem;
	height:.4rem;
	}
.footers .homemes{
	width:100%;
	text-align:center;
	font-size:.24rem;
	color:#666666c;
	line-height:.24rem;
	font-family:"微软雅黑";
	padding-top:.11rem;
	padding-bottom:.33rem;
	}
.footers ul li.activeClass .homemes{
	color:#A8775C;
	}




