	.cut3_nav{
		background:#b01f24
	}
	.cut3_nav_bg{
		margin: 0 12%;
	}
	.cut3_nav_bg ul{
		float:right;
		display:inline-block;
		margin-right: -1.5rem;
	}
	.cut3_nav_bg ul li{
		float:left
	}
	.cut3_nav_bg ul li a{
		display: block;
		font-size: 14px;
		color: #fff;
		text-align: center;
		padding: 1rem 1.5rem;
	}
	.cut3_nav_bg ul li a:hover{
		background-color: #7d070b;
	}


	.cut4_img{
		position: relative;
	}
    .cut4_img img{
        width: 100%;
    }
	.cut_button{
		width: 26%;
		position: absolute;
		bottom: 60px;
		height: 60px;
		left: 50%;
		transform: translateX(-50%);
		cursor: pointer;
	}

	.tan_bg{
		position: fixed;
		background: rgba(0,0,0,0.3);
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		display:none;
        z-index: 999;
	}
	.tan_bg .bg_title{
		width: 280px;
		height: 170px;
		background: #fff;
		padding: 30px 30px 20px;
		position: absolute;
		top: 50%;
		left: 50%;
		transform: translate(-50%, -50%);
		text-align: center;
		box-shadow: 1px 1px 50px rgba(0,0,0,.3);
		border-radius: 2px;
	}
	.tan_bg .bg_title p{
		line-height:24px;
		margin-top: 10px;
	}
	.tan_bg .bg_title span{
		display: inline-block;
		background: #b01f24;
		color: #fff;
		height: 28px;
		line-height: 28px;
		padding: 0 16px;
		font-size: 14px;
		margin-top: 26px;
		cursor: pointer;
	}


	@media screen and (max-width: 1400px){
		.cut_button {
			bottom: 36px;
			height: 50px;
		}
	}



	@media screen and (max-width: 800px){
		.cut_button {
			bottom: 20px;
			height: 30px;
			width: 30%;
		}
	}

	@media screen and (max-width: 770px){
		#navBtn{
			display:none
		}
		.cut3_nav_bg{
			margin: 0 2%;
		}
		.cut3_nav_bg ul{
			margin-right: 0rem;
		}
	}

	@media screen and (max-width: 500px){
		.cut4_img {
			padding: 185px 0;
			overflow: hidden;
		}
		.cut4_img img {
			transform: scale(1.5);
		}
		.cut_button {
			bottom: 16px;
			height: 22px;
			width: 38%;
		}

	}
