@media (max-width:1600px){
	.index{
		height: 900px;
	}
	.index-wrap{
		padding: 0 5.9479vw 0 4.90625vw;
	}
	.news{
		left: 4.90625vw;
		top: 0;
		width: 39.267%;
	}
	.news .news-cont{
		bottom: -8.5%;
		width: 26vw;
		padding: 60px 30px 30px 40px;
		left: 13%;
	}
	.school{
		top: 14.6296vh;
		right: 5.9479vw;
	}
	.about{
		left: 5.90625vw;
		bottom: 5vh;
	}
	.code{
		width: 18%;
		left: 25.8vw;
		bottom: 22.87vh;
	}
	.cooperation{
		/* right: 9.8vw; */
		bottom: 49.0925vh;
		right: 5.9479vw;
	}
	.tan{
		right: 5.1479vw;
	}
	.xcx{
		left: 40.8vw;
	}
	
}
@media (max-width:1400px){
	
}
@media (max-width:1200px){
	
}
@media (max-width:991px){
	.inner-header,.in-header{
		display: none;
	}
	.mobile-header{
		display: block;
	}
	.wrap{
		width: 100%;
		padding: 0 15px;
		box-sizing: border-box;
	}
	.inner-bg{
		height: auto;
	}
	.inner-cont{
		height: auto;
		padding: 10px;
		margin-top: 80px;
		background-position: center -5px;
	}
	.location{
		display: none;
	}
	.wrap.news-wrap{
		padding: 0;
	}
	.inner-tit{
		font-size: 20px;
		padding-top: 15px;
	}
	.inner-box{
		margin-top: 10px;
	}
	.pc-pager{
		display: none;
	}
	.mobile-pager{
		display: flex;
		margin-top: 15px;
		padding-bottom: 15px;
	}
	.pagination a, .pagination .num span{
		width: 24px;
		height: 24px;
		font-size: 12px;
		line-height: 24px;
	}
	.pagination .num a, .pagination .num span{
		line-height: 22px;
	}
	.detail .shares{
		display: none;
	}
	.news .news-list a{
		max-width: 100%;
		max-height: 100%;
		color: #111111;
		display: -webkit-box;
		    -webkit-box-orient: vertical;
		    -webkit-line-clamp: 1;
		    overflow: hidden;
	}
}
@media (max-width:767px){
	/*公共*/
	.pc-index{
		display: none;
	}
	.mobile-index{
		display: block;
		background: url(../images/m-index-bg.png) center center no-repeat;
		background-size: cover;
		width: 100%;
		padding: 0 15px;
        overflow: hidden;
	}
	.inner-cont.inner-cont1{
		height: auto;
	}
	.space{
		height: 0;
	}
	.footer .ft-wrap{
		flex-wrap: wrap;
		width: 100%;
		box-sizing: border-box;
		padding: 0 15px;
	}
	.footer .ft-wrap .ft-left{
		width: 100%;
		text-align: center;
	}
	.footer h4{
		margin-bottom: 5px;
	}
	.footer .copyright{
		text-align: center;
		margin-top: 20px;
		line-height: 22px;
	}
	/*首页*/
	.logo{
		position: static;
		width: 50%;
	}
	.logo img{
		opacity: 1;
	}
	.xcx{
		position: static;
		width: 100%;
	}
	.xcx img{
		width: 100%;
		opacity: 1;
	}
	.news{
		position: relative;
		width: 100%;
		left: -20px;
	}
	.news img{
		width: 110%;
		opacity: 1;
	}
	.news .news-cont{
		position: relative;
		width: 92%;
		margin-top: -40%;
		left: 20px;
		padding: 10px;
	}
	.m-hm,.m-hm1{
		display: flex;
		justify-content: space-between;
		padding: 20px 0 0 0;
	}
	.juben{
		position: static;
		width: 60%;
	}
	.juben img{
		opacity: 1;
	}
	.cooperation{
		position: static;
		width: 35%;
	}
	.cooperation img{
		opacity: 1;
	}
	.tan{
		position: static;
		width: 100%;
	}
	.tan img{
		opacity: 1;
	}
	.school{
		position: static;
		width: 100%;
	}
	.school img{
		opacity: 1;
	}
	.m-hm1{
		padding: 80px 0 0 0;
	}
	.m-hm1 .about{
		position: relative;
		width: 65%;
		left: -40px;
	}
	.m-hm1 .about img{
		opacity: 1;
		width: 140%;
	}
	.m-hm1 .code{
		width: 55%;
		position: relative;
		right: 10px;
		left: auto;
		bottom: 30px;
	}
	.m-hm1 .code img{
		opacity: 1;
		width: 150%;
	}
	.m-footer{
		display: none;
		padding: 0;
	}
	.mobile-footer{
		display: block;
		padding: 0;
	}
	
	/*新闻*/
	.news-list li, .display-list li{
		width: 48.5%;
		background-size: 100% 100%;
		height: auto;
		margin: 0 2% 16px 0;
	}
	.display-list li{
		margin: 0 1.5% 16px 0;
	}
	.news-list li:nth-child(2n), .display-list li:nth-child(2n){
		margin: 0 0 16px 0;
	}
	.news-list .new-pic, .display-list .new-pic{
		width: 100%;
		height: auto;
	}
	.news-list h4{
		-webkit-line-clamp:1;
		min-height: 18px;
	}
	.news-list .new-desc{
		font-size: 12px;
		line-height: 18px;
		min-height: 36px;
	}
	.news-list li span{
		font-size: 12px;
		margin-top: 12px;
	}
	.detail .dtl-tit{
		font-size: 16px;
		line-height: 24px;
	}
	.detail .date{
		margin: 6px 0 2px 0;
		border-bottom: 1px solid #897D6B;
		padding-bottom: 10px;
	}
	.pc-dtl-cont{
		display: none;
	}
	.mobile-dtl-cont{
		display: block;
	}
	.detail .dtl-cont img{
		width: 100%;
		min-height: 80px;
		min-width: 100%;
		max-width: 100%;
	}
	.new-dtl-top{
		display: none;
	}
	.detail{
		border-top: none;
	}
	/*关于我们*/
	.about{
		width: 100%;
		left: 0;
		flex-wrap: wrap;
		padding: 10px 5px;
	}
	.about .about-text{
		width: 100%;
	}
	.about .about-pic{
		width: 100%;
	}
	.about .about-pic .img{
		width: 100%;
		min-height: 80px;
	}
	.about .about-text h4{
		margin-top: 10px;
		font-size: 16px;
	}
	.mobile-about-pic{
		display: block;
	}
	.pc-about-pic{
		display: none;
	}
	/*剧本发行*/
	.library-list li, .rec-list li{
		width: 100%;
	}
	.filtrate .item .fil-cont .img{
		width: 40px;
	}
	.filtrate .item .fil-tit{
		margin-right: 15px;
	}
	.library .filtrate .item:first-child .fil-tit{
		line-height: 40px;
	}
	.filtrate .item .fil-cont span{
		margin-right: 10px;
	}
	/*门店展示*/
	.display-list li h3{
		font-size: 14px;
		margin: 8px 0 4px 0;
	}
	.display-list li .address{
		font-size: 12px;
		line-height: 16px;
		height: 32px;
	}
	.display-list li .ad-line{
		font-size: 12px;
		margin-top: 6px;
		border-top: 1px solid #897D6B;
		padding-top: 8px;
	}
	.pc-detail-img{
		display: none;
	}
	.mobile-detail-img{
		display: block;
	}
	.display-detail .detail-top{
		border: none;
		padding: 0;
		border-radius: 0;
	}
	.mobile-detail-img img{
		width: 100%;
		border-radius: 5px;
	}
	.display-detail .detail-text .dtl-desc{
		margin: 3px 0;
	}
	.display-detail .detail-text .dtl-desc p.address,
	.display-detail .detail-text .dtl-desc p.tel{
		display: none;
	}
	.display-detail .advance .item{
		display: flex;
		align-items: center;
		margin-right: 10px;
	}
	.display-detail .advance .item .ico{
		width: 26px;
		height: 26px;
	}
	.display-detail .advance .item p{
		margin-left: 3px;
	}
	.display-detail .detail-text h4{
		font-size: 16px;
		line-height: 24px;
	}
	.mobile-detail-oth{
		display: flex;
		justify-content: space-between;
		align-items: center;
	}
	/**/
	.rec-list.mobile-rec-list{
		display: block;
		height: auto;
	}
	.rec-list.pc-rec-list{
		display: none;
	}
	/*剧本发行-关于我们*/
	.about-bg{
		background-position: bottom;
		height: auto;
		min-height: auto;
	}
	.mobile-index .news-list li{
		width: 100%;
	}
	.pop-code{
		position: fixed;
		max-width: 423px;
		min-width: 300px;
		width: 90%;
		left: 5%;
		top: 30%;
		display: none;
		z-index: 999;
		margin-left: 0;
	}
	.mobile-role-list{
		display: block;
	}
	.pc-role-list{
		display: none;
	}
}
@media (min-width:641px){
    
}
@media (max-width:640px){
	
}
@media (max-width:400px){
	.news-list li, .display-list li{
		margin: 0 1.7% 16px 0;
	}
}
