@media (max-width: 1220px) and (min-width: 1020px) {
	.container{
		width: 95%;
	}
}
@media (max-width: 1020px) {
	.container{
		width: 95%;
	}
	.yytc-box {
	    width: 90%;
	}
	.yytc-top {
	    height: 45px;
		display: flex;
		justify-content: center;
		align-items: center;
	}
	.yytc-top img {
	    width: 20px;
	}
	.yytc-top span {
	    line-height: normal;
	    font-size: 20px;
	}
	.yytc-colse {
	    width: 35px !important;
	}
	.yytc-cens {
	    padding: 20px 5%;
	    padding-bottom: 40px;
	}
	.yytc-cen1{
		font-size: 12px;
	}
	.yytc-cen2{
	    display: flex;
	    flex-wrap: wrap;
                    justify-content: center;
	}
	.yytc-cen2_1 {
	    margin-right: 2%;
	    margin-top: 15px;
	}
	.yytc-cen2_2{
		height: 100px;
	}
	.yytc-cen2_3 {
	    height: 35px;
	    line-height: 35px;
	    font-size: 12px;
	    bottom: -10px;
	}
	.yytc-cen3 {
	    margin-top: 30px;
	    padding-bottom: 25px;
		    display: flex;
		    flex-wrap: wrap;
		    justify-content: center;
	}
	.yytc-cen3_1 {
	    height: 30px;
	    border-radius: 30px;
	    padding: 0 15px;
	    line-height: 30px;
	    font-size: 12px;
		margin-top: -15px;
	}
	.yytc-cen3_2 {
	    margin-top: 10px;
	    display: flex;
		justify-content: center;
		flex-wrap: wrap;
	}
	.yytc-cen3_3 {
		width: 49%;
	    margin-right: 2%;
		margin-top: 2%;
	}
	.yytc-cen3_3:nth-child(2n){
		margin-right: 0;
	}
	.yytc-cen3_4 {
	    width: 55px;
	    height: 55px;
	}
	.yytc-cen3_4 img {
	    max-width: 20px;
	}
	.yytc-cen3_4::after{
		display: none;
	}
	.yytc-cen3_5 {
	    margin-top: 10px;
	    font-size: 12px;
	}
	.yytc-cen4{
		font-size: 12px;
	}
	.header {
	    display: flex;
		justify-content: space-between;
	    padding-top: 20px;
	    padding-bottom: 30px;
	}
	.logo {
	    height: 60px;
	    margin-left: 25px;
	}
	.heade {
	    /*margin-top: -20px;*/
	}
	.heade1 {
	    width: 55px;
	    height: 55px;
	}
	.menubtn i {
	    width: 20px;
	}
	.menubtn i:nth-child(2){
		margin-top: 4px;
	}
	.menubtn i:nth-child(3){
		margin-top: 4px;
	}
	.menubtn.on i:nth-child(1) {
		-webkit-transform: rotate(36deg);
		-moz-transform: rotate(36deg);
		-ms-transform: rotate(36deg);
		-o-transform: rotate(36deg);
		transform: rotate(36deg);
	}
	.menubtn.on i:nth-child(3) {
		-webkit-transform: rotate(-36deg);
		-moz-transform: rotate(-36deg);
		-ms-transform: rotate(-36deg);
		-o-transform: rotate(-36deg);
		transform: rotate(-36deg);
	}
	.heade2 {
	    width: 55px;
	    height: 55px;
	}
	.heade2_1{
		font-size: 12px;
	}
	.heade2_1 img {
	    width: 10px;
	    margin-bottom: 4px;
	}
	.heade3{
	    font-size: 24px;
	        position: inherit;
    left: inherit;
    top: inherit;
    transform: none;
	}
	.yydate-bo {
	    padding: 15px 0;
	    padding-bottom: 50px;
	}
	.yydate-top{
		display: none;
	}
	.yydate-top1 {
		display: block;
		border-bottom: 1px solid #D9D9D9;
		box-sizing: border-box;
		width: 100%;
		padding: 15px 0;
		font-size: 16px;
		color: #333333;
		font-weight: bold;
	}
	.yydate-top1 span{
		font-size: 20px;
		color: #0088e0;
	}
	.yydate-nrcnt {
	    margin-top: 15px;
	    border-radius: 5px;
	    padding: 10px 5px;
	}
	.yydate-nrcnt1{
		font-size: 12px;
	}
	.yydate-tits {
	    font-size: 14px;
	}
	.yydate-tit1 {
	    font-size: 16px;
	}
	.yydate-time1 {
	    width: 90px;
	    height: 35px;
	    line-height: 35px;
	    font-size: 14px;
	}
	.yydate-time2 {
	    width: 90px;
	    height: 35px;
	    line-height: 35px;
	    font-size: 14px;
	}
	.yydate-rlf {
	    font-size: 16px;
	}
	.yydate-rlt {
	    font-size: 14px;
	}
	.yydate-rlt img {
	    width: 16px;
	    margin-top: 10px;
	}
	.footer {
	    width: 95%;
	}
	.foote-top {
	    padding: 35px 0;
	    display: flex;
		flex-wrap: wrap;
		justify-content: center;
		align-items: flex-start;
	}
	.foote-top1{
		width: 160px;
		margin-bottom: 20px;
	}
	.foote-top2 {
	    width: 100%;
	    display: flex;
	    flex-wrap: wrap;
	}
	.foote-top2 a {
	    margin-right: 20px;
	}
	.foote-down{
		padding: 15px 0;
	}
	.yydate-tim{
		display: flex;
	}
	.yydate-tim1 {
	    height: 35px;
	    line-height: 35px;
	    font-size: 12px;
	    border-radius: 5px 0 0 5px;
	}
	.yydate-tim a{
	    width: 50%;
	}
	.yydate-tim2 {
	    width: 100%;
	    height: 35px;
	    line-height: 35px;
	   font-size: 12px;
	    border-radius: 0 5px 5px 0;
	}
.yyxx-bo {
    margin: 15px auto;
}
.yyxx-cnt {
    margin-top: 25px;
}
.yyxx-cn8{
	width: 90%;
}
.yyqr-cnt {
    margin-top: 25px;
}
.yyqr-cntS2 {
    height: auto;
    line-height: normal;
    padding: 10px 5px;
}
	
}