@media only screen and (min-width: 1200px) {
	.header {
		width: 100vw;
		display: flex;
		justify-content: center;
		background: #FCF9F2;
		box-shadow: 0px 3px 6px 0px rgba(190, 140, 0, 0.08);
		overflow: hidden;
		position: fixed;
		top: 0;
		z-index: 9999;
	}
	.mobile_header,.mobile_header_content{
		display: none!important;
	}
	.header_center {
		display: flex;
		justify-content: space-between;
		align-items: center;
		width: 1200px;
		height: 80px;
		position: relative;
	}

	.header_center .logo1 {
		width: 335px;
		height: 80px;
	}

	.header_center .logo2 {
		width: 47px;
		height: 62px;
		position: absolute;
		right: -77px;
	}

	.header_center ul {
		display: flex;
		align-items: center;
		height: 80px;
		margin-bottom: 0;
	}

	.header_center ul .login {
		display: flex;
		align-items: center;
		justify-content: center;
		width: 127px;
		height: 37px;
		background: linear-gradient(180deg, #FFEFC0 0%, #F8DD91 100%);
		box-shadow: 0px 4px 8px 0px rgba(248, 222, 149, 0.2);
		border-radius: 10px;
		font-size: 16px;
		font-weight: 400;
		color: #975305;
		cursor: pointer;
	}

	.login {
		margin-left: 30px;
	}

	.login span {
		font-size: 16px;
		font-weight: 400;
		color: #975305;
	}

	.header_center ul .login img {
		width: 21px;
		height: 21px;
	}

	.header_center ul li,
	.header_center ul li a {
		width: 94px;
		height: 80px;
		line-height: 80px;
		font-size: 16px;
		font-weight: 400;
		color: #333333;
		text-align: center;
		cursor: pointer;
		display: inline-block;
	}

	.active {
		background: linear-gradient(180deg, #FFEFC0 0%, #F8DD91 100%);
		color: #975305;
	}

	.banner {
		width: 100vw;
		/* height: 400px; */
		margin-top: 80px;
	}

	.banner img {
		width: 100vw;
		height: auto;
	}

	/* 右侧悬浮栏 */
	
	.MsetBox{
	    display: none;
	}
	.setBox {
		position: fixed;
		right: 40px;
		top: 500px;
		display: flex;
		flex-direction: column;
		align-items: center;
		justify-content: space-around;
		width: 70px;
		height: 190px;
		background: #FFFFFF;
		box-shadow: 0px 0px 4px 2px rgba(188, 28, 22, 0.1);
		border-radius: 5px;
		z-index: 100;
	}

	.setBox li {
		display: flex;
		flex-direction: column;
		align-items: center;
		/* position: relative; */
		cursor: pointer;
	}

	.setBox li img {
		width: 26px;
		height: 26px;
	}

	.setBox li p {
		font-size: 14px;
		font-weight: 400;
		color: #666666;
		margin: 0;
	}

	.setBox li .leftBox {
		display: none;
		position: absolute;
		left: -120px;
		background-color: #FFFFFF;
		padding: 15px;
		z-index: 100;
	}

	.ismouseenter {
		display: block !important;
	}

	.setBox li .leftBox p {}
}

@media only screen and (max-width: 1200px) {
	.header {

		width: 100vw;
		display: flex;
		justify-content: center;
		background: #FCF9F2;
		box-shadow: 0px 3px 6px 0px rgba(190, 140, 0, 0.08);
		overflow: hidden;
		position: fixed;
		top: 0;
		z-index: 9;
	}
	.mobile_header,.mobile_header_content{
		display: none;
	}
	.header_center {
		display: flex;
		justify-content: space-between;
		align-items: center;
		width: 85vw;
		height: 6.4vw;
		position: relative;
	}

	.header_center .logo1 {
		width: 26.8vw;
		height: 6.4vw;
	}

	.header_center .logo2 {
		width: 3.76vw;
		height: 4.96vw;
		position: absolute;
		right: -6.16vw;
	}

	.header_center ul {
		display: flex;
		align-items: center;
		height: 6.4vw;
		margin-bottom: 0;
	}

	.header_center ul .login {
		display: flex;
		align-items: center;
		justify-content: center;
		width: 10.16vw;
		height: 2.96vw;
		background: linear-gradient(180deg, #FFEFC0 0%, #F8DD91 100%);
		box-shadow: 0px 0.32vw 0.64vw 0px rgba(248, 222, 149, 0.2);
		border-radius: 0.8vw;
		font-size: 1.28vw;
		font-weight: 400;
		color: #975305;
		cursor: pointer;
	}

	.login {
		margin-left: 30px;
	}

	.login span {
		font-size: 1.28vw;
		font-weight: 400;
		color: #975305;
	}

	.header_center ul .login img {
		width: 1.68vw;
		height: 1.68vw;
	}

	.header_center ul li,
	.header_center ul li a {
		width: 7.52vw;
		height: 6.4vw;
		line-height: 6.4vw;
		font-size: 1.28vw;
		font-weight: 400;
		color: #333333;
		text-align: center;
		cursor: pointer;
	}

	.active {
		background: linear-gradient(180deg, #FFEFC0 0%, #F8DD91 100%);
		color: #975305;
	}

	.banner {
		width: 100vw;
		/* height: 400px; */
	}

	.banner img {
		width: 100vw;
		height: auto;
	}

	/* 右侧悬浮栏 */
	.MsetBox{
	    display: none;
	}
	.setBox {
		position: fixed;
		right: 3.2vw;
		top: 40vw;
		display: flex;
		flex-direction: column;
		align-items: center;
		justify-content: space-around;
		width: 5.6vw;
		height: 15.2vw;
		background: #FFFFFF;
		box-shadow: 0px 0px 0.32vw 0.18vw rgba(188, 28, 22, 0.1);
		border-radius: 0.4vw;
		z-index: 100;
	}

	.setBox li {
		display: flex;
		flex-direction: column;
		align-items: center;
		/* position: relative; */
		cursor: pointer;
	}

	.setBox li img {
		width: 2.08vw;
		height: 2.08vw;
	}

	.setBox li p {
		font-size: 1.12vw;
		font-weight: 400;
		color: #666666;
		margin: 0;
	}

	.setBox li .leftBox {
		display: none;
		position: absolute;
		left: -9.6vw;
		background-color: #FFFFFF;
		padding: 1.2vw;
		z-index: 100;
	}

	.ismouseenter {
		display: block !important;
	}

	.setBox li .leftBox p {}
}

@media only screen and (max-width: 700px) {
	.header {
		width: 100vw;
		display: flex;
		justify-content: center;
		background-color: #FDF5E6;
		box-shadow: 0px 3px 6px 0px rgba(190, 140, 0, 0.08);
		overflow: hidden
	}
	.footer{
		display: none!important;
	}
	.mobile_header {
	    position: fixed;
	    top: 0;
		display: flex;
		align-items: center;
		justify-content: space-between;
		width: 100vw;
		margin: 0 auto;
		background-color: #FDF5E6;
		cursor: pointer;
		height: 12vw;
		z-index: 9;
		padding: 0 3vw;
	}
	.backBox{
	    display: flex;
	    align-items: center;
	}
	.backBox img{
	    width: 6vw!important;
	    height: 6vw!important;
	    display: none;
	}
	.mobile_header p{
		font-weight: 600;
		font-size: 4vw;
		color: #000000;
	}
	.mobile_header img{
		width: 42vw;
		height: auto;
	}
	.mobile_header_content{
		height: 15vw;
		display: flex;
		align-items: center;
		justify-content: space-between;
		position: fixed;
		bottom: 0;
		width: 100vw;
		padding: 0 6vw;
		background-color: #FFFFFF;
		z-index: 10;
	}
	.mobile_header_content .a-tabbar-icon{
		display: none;
	}
	.tabbarActive .a-tabbar-icon{
		display: block!important;
	}
	.tabbarActive .tabbar-icon{
		display: none!important;
	}
	.mobile_header_content img{
		width: 6.66vw;
		height: 6.66vw;
	}
	.mobile_header_content li{
		display: flex;
		flex-direction: column;
		align-items: center;
	}
	.mobile_header_content li p{
		font-weight: 400;
		font-size: 2.666vw;
		color: #666666;
		margin-top: 5px;
	}
	.tabbarActive li p{
		color: #B10C0A!important;
	}

	.header_center {
		display: none !important;
		display: flex;
		justify-content: space-between;
		align-items: center;
		width: 85vw;
		height: 6.4vw;
		position: relative;
	}

	.header_center .logo1 {
		width: 26.8vw;
		height: 6.4vw;
	}
	.mobile_header .logo2{
	    width: auto;
		height: 80%;
	}

	.header_center ul {
		display: flex;
		align-items: center;
		height: 6.4vw;
		margin-bottom: 0;
	}

	.header_center ul .login {
		display: flex;
		align-items: center;
		justify-content: center;
		width: 10.16vw;
		height: 2.96vw;
		background: linear-gradient(180deg, #FFEFC0 0%, #F8DD91 100%);
		box-shadow: 0px 0.32vw 0.64vw 0px rgba(248, 222, 149, 0.2);
		border-radius: 0.8vw;
		font-size: 1.28vw;
		font-weight: 400;
		color: #975305;
		cursor: pointer;
	}

	.login {
		margin-left: 30px;
	}

	.login span {
		font-size: 1.28vw;
		font-weight: 400;
		color: #975305;
	}

	.header_center ul .login img {
		width: 1.68vw;
		height: 1.68vw;
	}

	.header_center ul li,
	.header_center ul li a {
		width: 7.52vw;
		height: 6.4vw;
		line-height: 6.4vw;
		font-size: 1.28vw;
		font-weight: 400;
		color: #333333;
		text-align: center;
		cursor: pointer;
	}

	.active {
		background: linear-gradient(180deg, #FFEFC0 0%, #F8DD91 100%);
		color: #975305;
	}

	.banner {
		width: 100vw;
		/* height: 400px; */
		margin-top: 14.5vw!important;
	}

	.banner img {
		width: 100vw;
		height: auto;
	}

	/* 右侧悬浮栏 */
	.setBox{
	    display: none;
	}
	.MsetBox {
		/*position: fixed;*/
		/*right: 15vw;*/
		/*top: 0vw;*/
		display: flex;
		/*flex-direction: column;*/
		align-items: center;
		justify-content: space-around;
		/*width: 10.66vw;*/
		height: 12vw;
		/*background: #FFFFFF;*/
		/*box-shadow: 0px 0px 0.32vw 0.18vw rgba(188, 28, 22, 0.1);*/
		/*border-radius: 100px;*/
		/*z-index: 100;*/
	}

	.MsetBox li {
		display: flex;
		/*flex-direction: column;*/
		align-items: center;
		position: relative; 
		cursor: pointer;
		margin-right: 1vw;
	}

	.MsetBox li img {
		width: 3.33vw;
		height: 3.33vw;
		margin-right: 1vw;
	}

	.MsetBox li p {
		font-size: 3vw;
		font-weight: 400;
		color: #666666;
		margin: 0;
	}

	.MsetBox li .leftBox {
		display: none;
		position: absolute;
		left: 0;
		top: 8vw;
		background-color: #FFFFFF;
		padding: 1.2vw;
		z-index: 100;
	}

	.ismouseenter {
		display: block !important;
	}

	.MsetBox li .leftBox p {}
}