@media (min-width: 750px) {
	.slider {
		position: relative;
		overflow: hidden;
		width: 100%;
	}
	.slideBox .hd {
		height: 10px;
		z-index: 1;
		overflow: hidden;
		position: absolute;
		left: 50%;
		bottom: 20px;
		transform: translateX(-50%);
		z-index: 1;
	}
	.slideBox .hd ul {
		text-align: center;
		padding-top: 5px;
	}
	.slideBox .hd ul li {
		cursor: pointer;
		float: left;
		margin-right: 5px;
		width: 30px;
		height: 10px;
		line-height: 14px;
		text-align: center;
		background: #fff;
	}
	.slideBox .hd ul .on {
		background: #552206;
		color: #fff;
	}
	.slideBox .bd {
		position: relative;
		z-index: 0;
	}
	.slideBox .bd li img {
		width: 100%;
		vertical-align: top;
	}
	.title {
		position: absolute;
		top: 14.84vw;
		left: 0vw;
		width: 100%;
		font-size: 2.5vw;
		font-weight: bold;
		text-align: center;
	}
	.title span {
		font-size: 1.2vw !important;
		font-weight: bold;
	}
	.news_title {
		text-align: center;
		font-size: 1.56vw;
		margin: 4.1vw 0 3.2vw 0;
	}
	.news_title img {
		width: 1.25vw;
		height: 1.25vw;
	}
	.new_box {
		overflow: hidden;
		max-height: 13vw;
		width: 57vw;
		margin: 0 auto;
	}
	.new_list {
		padding-bottom: 1.4vw;
		font-size: 1.2vw;
		text-overflow: ellipsis;
		white-space: nowrap;
		overflow: hidden;
	}
	.new_list span {
		font-family: arial;
		padding: 0 1vw;
	}
	.new_list a:hover {
		color: #e49b00;
		text-decoration: underline;
	}
	.new_bnt {
		display: block;
		margin: 2vw auto 4.1vw auto;
		width: 17.19vw;
		height: 4.17vw;
		background-color: #552206;
		text-align: center;
		color: #fff;
		line-height: 4.17vw;
		font-size: 1.2vw;
	}
	.new_bnt img {
		width: 0.66vw;
		height: 0.73vw;
		margin-left: 3.23vw;
	}
	.new_bnt:hover {
		background-color: #e49b00;
	}
	.list_box {
		background-image: url('../img/index/list_bg.png');
		background-position: right top;
		background-repeat: no-repeat;
		background-size: 59.64vw 36.46vw;
		padding-top: 5.05vw;
		overflow: hidden;
		min-height: 31.41vw;
		margin-bottom: 4.17vw;
	}
	.list_l {
		width: 46.88vw;
		float: left;
		margin-left: 5.21vw;
	}
	.list_l img {
		width: 46.88vw;
		height: 26.35vw;
	}
	.list_r {
		width: 30vw;
		float: left;
		margin: 1vw 0 0 4.17vw;
	}
	.all_r_l {
		width: 3.5vw;
		float: left;
	}
	.all_r_l img {
		width: 2.19vw;
		height: 2.24vw;
	}
	.all_r_r {
		width: 26.5vw;
		float: left;
	}
	.all_title {
		font-size: 1.45vw;
		font-weight: bold;
	}
	.line01 {
		width: 14.06vw;
		height: 0.1vw;
		background-color: #552206;
	}
	.all_text {
		font-size: 1.2vw;
		padding: 1.04vw 0 2.5vw 0;
	}
	.all_list {
		width: 50%;
		float: left;
		font-size:1.2vw !important;
		padding-bottom: 0.6vw;
		text-overflow: ellipsis;
		white-space: nowrap;
		overflow: hidden;
	}
	.all_list img {
		width: 0.63vw;
		height: 0.63vw;
	}
	.all_bnt {
		clear: both;
		overflow: hidden;
		display: block;
		margin: 2.5vw 0 0 0;
		width: 18.94vw;
		height: 5.13vw;
		background-color: #552206;
		text-align: center;
		color: #fff;
		line-height: 5.13vw;
		font-size:1.2vw;
	}
	.all_bnt img {
		width: 0.66vw;
		height: 0.73vw;
		margin-left: 2.23vw;
	}
	.all_bnt:hover {
		background-color: #e49b00;
	}
	.office_box01 {
		display: none;
	}
	.office_box {
		background-image: url('../img/index/office_bg.png');
		background-position: left center;
		background-repeat: no-repeat;
		background-size: 59.64vw 36.46vw;
		padding-top: 5.05vw;
		min-height: 31.41vw;
		margin-bottom: 4.17vw;
	}
	.office_l {
		width: 46.88vw;
		float: left;
		margin-left: 5.21vw;
	}
	.office_l img {
		width: 46.88vw;
		height: 26.35vw;
	}
	.office_r {
		width: 30vw;
		float: left;
		margin: 1vw 0 0 13.7vw;
	}
	.pay {
		margin: 0 auto 4.17vw auto;
		width: 89.58vw;
		height: 20.83vw;
		background-image: url('../img/index/pay_bg.png');
		background-position: left center;
		background-repeat: no-repeat;
		background-size: cover;
		color: #fff;
		text-align: center;
	}
	.pay_title {
		font-size: 1.56vw;
		font-weight: bold;
		padding: 4.58vw 0 1.77vw 0;
	}
	.pay_title img {
		margin-right: 0.83vw;
		width: 1.15vw;
		height: 1.15vw;
	}
	.pay_text {
		font-size: 1.2vw;
	}
	.bo_bnt {
		clear: both;
		overflow: hidden;
		display: block;
		margin: 3vw auto 0 auto;
		width: 17.24vw;
		height: 4.22vw;
		background-color: #552206;
		text-align: center;
		color: #fff;
		line-height: 4.22vw;
		font-size: 1.2vw;
	}
	.bo_bnt img {
		width: 0.66vw;
		height: 0.73vw;
		margin-left: 3.23vw;
	}
	.bo_bnt:hover {
		background-color: #e49b00;
	}
	.about {
		margin: 0 auto 4.17vw auto;
		width: 89.58vw;
		height: 20.83vw;
		background-image: url('../img/index/about_bg.png');
		background-position: left center;
		background-repeat: no-repeat;
		background-size: cover;
		color: #fff;
		text-align: center;
	}
	.about_title {
		font-size: 1.56vw;
		font-weight: bold;
		padding: 4.58vw 0 1.77vw 0;
	}
	.about_title img {
		margin-right: 0.83vw;
		width: 1.15vw;
		height: 1.15vw;
	}
}

@media (max-width: 750px) {
	.slider {
		margin-top: 11.73vw;
		position: relative;
		overflow: hidden;
		width: 100%;
	}
	.slideBox .hd {
		height: 10px;
		z-index: 1;
		overflow: hidden;
		position: absolute;
		left: 50%;
		bottom: 20px;
		transform: translateX(-50%);
		z-index: 1;
	}
	.slideBox .hd ul {
		text-align: center;
		padding-top: 5px;
	}
	.slideBox .hd ul li {
		cursor: pointer;
		float: left;
		margin-right: 5px;
		width: 30px;
		height: 10px;
		line-height: 14px;
		text-align: center;
		background: #fff;
	}
	.slideBox .hd ul .on {
		background: #552206;
		color: #fff;
	}
	.slideBox .bd {
		position: relative;
		z-index: 0;
	}
	.slideBox .bd li img {
		width: 100%;
		vertical-align: top;
	}
	.title {
		position: absolute;
		width: 100%;
		top: 6vw;
		left: 0vw;
		font-size: 5.33vw;
		font-weight: bold;
		text-align: center;
	}
	.title span {
		font-size: 3.2vw;
		font-weight: bold;
	}
	.news_title {
		text-align: center;
		font-size: 4vw;
		margin: 4.1vw 0 3.2vw 0;
	}
	.news_title img {
		width: 3.2vw;
		height: 3.2vw;
	}
	.new_box {
		overflow: hidden;
		max-height: 41vw;
		box-sizing: border-box;
		width: 100%;
		padding: 0 3.2vw;
		margin: 0 auto;
	}
	.new_list {
		padding-bottom: 3.4vw;
		font-size: 3.2vw;
		text-overflow: ellipsis;
		white-space: nowrap;
		overflow: hidden;
	}
	.new_list span {
		font-family: arial;
		padding: 0 1vw;
	}
	.new_list a {
		text-decoration: underline;
	}
	.new_list a:hover {
		color: #e49b00;
	}
	.new_bnt {
		display: block;
		margin: 2vw auto 4.1vw auto;
		width: 50vw;
		height: 15.67vw;
		background-color: #552206;
		text-align: center;
		color: #fff;
		line-height: 15.67vw;
		font-size: 3.2vw;
	}
	.new_bnt img {
		width: 1.87vw;
		height: 1.87vw;
		margin-left: 3.23vw;
	}
	.new_bnt:hover {
		background-color: #e49b00;
	}
	.list_box {
		background-image: url('../img/index/list_bg.png');
		background-position: left bottom;
		background-repeat: no-repeat;
		background-size: 100% 95vw;
		padding-top: 5.05vw;
		overflow: hidden;
		margin-bottom: 4.17vw;
	}
	.list_l {
		width: 100%;
		margin-bottom: 5.2vw;
	}
	.list_l img {
		width: 100%;
		/*height: 40vw;*/
	}
	.list_r {
		box-sizing: border-box;
		width: 100%;
		margin: 1vw 0 0 0;
		padding-left: 4.17vw;
	}
	.all_r_l {
		width: 8.87vw;
		float: left;
	}
	.all_r_l img {
		width: 5.6vw;
		height: 5.73vw;
	}
	.all_r_r {
		width: 71.5vw;
		float: left;
	}
	.all_title {
		font-size: 3.73vw;
		font-weight: bold;
	}
	.line01 {
		margin-top: 0.9vw;
		width: 36vw;
		height: 0.27vw;
		background-color: #552206;
	}
	.all_text {
		font-size: 3.2vw;
		padding: 1.04vw 0 2.5vw 0;
	}
	.all_list {
		width: 50%;
		float: left;
		font-size: 3.2vw;
		padding-bottom: 1.6vw;
		text-overflow: ellipsis;
		white-space: nowrap;
		overflow: hidden;
	}
	.all_list img {
		width: 2.13vw;
		height: 2.13vw;
	}
	.all_bnt {
		clear: both;
		overflow: hidden;
		display: block;
		margin: 5vw 0 8vw 15vw;
		width: 50vw;
		height: 15.67vw;
		background-color: #552206;
		text-align: center;
		color: #fff;
		line-height: 15.67vw;
		font-size: 3.2vw;
	}
	.all_bnt img {
		width: 1.87vw;
		height: 1.87vw;
		margin-left: 2.23vw;
	}
	.all_bnt:hover {
		background-color: #e49b00;
	}
	.office_box {
		display: none;
	}
	.office_box01 {
		overflow: hidden;
		background-image: url('../img/index/office_bg.png');
		background-position: left bottom;
		background-repeat: no-repeat;
		background-size: 100% 95vw;
		padding-top: 5.05vw;
		margin-bottom: 4.17vw;
	}
	.office_l {
		width: 100%;
		box-sizing: border-box;
	}
	.office_l img {
		width: 100%;
		/*height: 40vw;*/
	}
	.office_r {
		width: 100%;
		margin: 5vw 0 0 0;
		padding-left: 4.17vw;
	}
	.pay {
		margin: 0 auto 4.17vw auto;
		width: 100%;
		height: 50vw;
		background-image: url('../img/index/pay_sp_bg.png');
		background-position: left center;
		background-repeat: no-repeat;
		background-size: 100% 50vw;
		color: #fff;
		text-align: center;
	}
	.pay_title {
		font-size: 3.73vw;
		font-weight: bold;
		padding: 4.58vw 0 1.77vw 0;
	}
	.pay_title img {
		margin-right: 0.83vw;
		width: 3vw;
		height: 3vw;
	}
	.pay_text {
		font-size: 3.2vw;
	}
	.bo_bnt {
		clear: both;
		overflow: hidden;
		display: block;
		margin: 3vw auto 0 auto;
		width: 50vw;
		height: 15.67vw;
		background-color: #552206;
		text-align: center;
		color: #fff;
		line-height: 15.67vw;
		font-size: 3.2vw;
	}
	.bo_bnt img {
		width: 1.87vw;
		height: 1.87vw;
		margin-left: 3.23vw;
	}
	.bo_bnt:hover {
		background-color: #e49b00;
	}
	.about {
		margin: 0 auto 4.17vw auto;
		width: 100%;
		height: 50vw;
		background-image: url('../img/index/about_sp_bg.png');
		background-position: left center;
		background-repeat: no-repeat;
		background-size: 100% 50vw;
		color: #fff;
		text-align: center;
	}
	.about_title {
		font-size: 3.73vw;
		font-weight: bold;
		padding: 4.58vw 0 1.77vw 0;
	}
	.about_title img {
		margin-right: 0.83vw;
		width: 3vw;
		height: 3vw;
	}
}