.index-banner {
	height: 650px;
}
.index-banner .banner-item {
	width: 100%;
	height: 100%;
	background-repeat: no-repeat;
	background-size: cover;
}
.index-banner .default-banner {background-image: url('../banner/banner-01.png');}
.index-banner .default-banner h1 {
	display: block;
	letter-spacing: 0.2em;
	color: #FFF;
	font-size: 64px;
	text-align: center;
	margin: 0px;
	padding-top: 160px;
}
.index-banner .default-banner h2 {
	display: block;
	letter-spacing: 0.2em;
	color: #FFF;
	font-size: 46px;
	text-align: center;
	margin: 0px;
	padding-top: 60px;
}
.index-banner .default-banner p {
	display: block;
	letter-spacing: 0.04em;
	color: #FFF;
	font-size: 32px;
	text-align: center;
	margin: 0px;
	padding-top: 30px;
}
.index-banner .cus-banner {}
.index-banner .cus-banner .cont { 
	width: 800px; 
	height: 160px; 
	margin: auto; 
	position: absolute;
	left: calc((100% - 800px)/2);
	bottom: 80px;
}
.index-banner .cus-banner .cont:before {
	display: block;
	content: '';
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0px;
	left: 0px;
	background-color: #000;
	opacity: 0.4;
}
.index-banner .cus-banner .cont h1 { display: block; text-align: center; position: relative; margin: 0px; z-index: 2; color: #FFF; font-size: 40px; line-height: 80px; letter-spacing: 0.2em; padding-top: 10px;}
.index-banner .cus-banner .cont p { display: block; position: relative; margin: 0px; z-index: 2; font-size: 16px; color: #FFF; line-height: 30px; text-align: center; padding: 10px 30px;}


.index-plate-01 { width: 1600px; margin: auto; padding: 120px 0px;}
.aboutus-img {
	width: 785px;
	height: 440px;
	float: left;
}
.aboutus-img img { width: 100%; }

.aboutus-cont {
	width: 800px;
	height: 440px;
	float: left;
	box-sizing: border-box;
	padding-left: 100px;
	padding-top: 60px;
}
.aboutus-cont h1 { margin: 0px; font-size: 36px; color: #A47C45; }
.aboutus-cont span { display: block; font-size: 14px; color: #86888C; }
.aboutus-cont p { display: block; box-sizing: border-box; padding: 20px 0px;}
.aboutus-cont p a { color: #262B33; letter-spacing: 0px; line-height: 30px; font-weight: 400;}
.aboutus-cont p a:hover { color: #C9A569; text-decoration: underline; }
.aboutus-cont .aboutus-more {
	display: inline-block;
	width: 150px;
	height: 50px;
	background-color: #C9A569;
	color: #FFF;
	text-align: center;
	line-height: 50px;
}
.aboutus-cont .aboutus-more:hover { opacity: 0.8; }
.index-plate-01 .clear {width: 100%; clear: both;}
.aboutus-title-mobile { display: none; }
.aboutus-img-mobile { display: none; }
.aboutus-cont-mobile { display: none; }
.aboutus-ls { height: 165px; background: linear-gradient(96deg, #DBBF91 0%, #C9A569 100%); margin-top: 40px; display: flex; box-sizing: border-box; padding: 43px 0px 42px 0px; align-content: center;}
.aboutus-ls .item { width: 400px; height: 80px; border-right: solid 1px #FFF; text-align: center; color: #FFF;}
.aboutus-ls .item:last-child { border-width: 0px; }
.aboutus-ls .item span.figure { height: 54px; display: inline-block; font-size: 50px; font-weight: 700;}
.aboutus-ls .item span.text { font-size: 10px;}
.aboutus-ls .item p { font-size: 16px; font-weight: 400; margin: 10px 0px; }


.index-plate-02 { height: 755px; margin: auto; padding: 30px 0px; box-sizing: border-box; background-image: url('./images/yebk.png'); background-size: cover;}
.jtyw { width: 1600px; margin: auto; }
.jtyw-title { height: 100px; padding-left: 10px;}
.jtyw-title label { height: 50px; display: block; color: #A47C45; font-size: 36px; font-family: "PingFangSC-Heavy-Heavy"; }
.jtyw-title span { color: #86888C; display: block; height: 20px;}
.jtyw-body { display: flex; }
.jtyw-body-mobile { display: none; }
.jtyw-body .menus { width: 180px; height: 440px; display: flex; flex-direction: column; padding-top:35px;}
.jtyw-body .menus .menu-item { 
	width: 100%; 
	height: 80px; 
	display: flex; 
	flex-direction: row-reverse; 
	align-items: center; 
	text-align: right; 
	padding-right: 30px; 
	box-sizing: border-box; 
	color: #86888C;
	cursor: pointer;
	border-right: solid 2px #FFF;
	position: relative;
}
.jtyw-body .menus .menu-item:hover { color: #A47C45; }
.jtyw-body .menus .menu-item.active {
	/*background: linear-gradient(270deg, #DFD1B9 0%, rgba(255,255,255,0.00) 100%);*/
	color: #A47C45;
	/*border-color: #C9A569;*/
}
.jtyw-body .menus .menu-item span { display: block; position: relative; z-index: 2; }
@keyframes aa {
	from { width: 0%; }
	to { width: 100%; }
}
.jtyw-body .menus .active:before {
	display: block;
	content: '';
	width: 100%;
	height: 100%;
	position: absolute;
	right: -2px;
	top: 0px;
	background: linear-gradient(270deg, #DFD1B9 0%, rgba(255,255,255,0.00) 100%);
	z-index: 1;
	border-right: solid 2px #C9A569;
	animation-name: aa; animation-duration: 0.5s;
}
.jtyw-body .item-cont { width: 580px; }
.item-cont .item-view { display: none; box-sizing: border-box; padding: 50px;}
.item-cont .item-view.active { display: block; }
.item-cont .item-view h2 { display: block; margin: 0px; color: #262B33; font-size: 36px; }
.item-cont .item-view p { display: block; margin: 0px; line-height: 30px; padding: 30px 0px;}
.item-cont .item-view p a { color: #5B5F66; }
.item-cont .item-view p a:hover { color: #C9A569; text-decoration: underline; }
.item-cont .item-view .btn-more { display: inline-block; width: 148px; height: 50px; font-size: 14px; line-height: 50px; text-align: center; background-color: #C9A569; color: #FFF; }
.item-cont .item-view .btn-more:hover { opacity: 0.8; text-decoration: none; }
.jtyw-body .item-img { width: 785px; height: 440px; display: flex; flex-direction: row-reverse; position: relative; overflow: hidden;}
.jtyw-body .item-img img {position: absolute; display: none; width: 785px; height: 440px; top: 0px; left: 0px}
.jtyw-body .item-img img.active { display: block; }
@keyframes bigItemImg {
    from {
        width: 785px; height: 440px; top: 0px; left: 0px;
    }
    to {
        width: 864px; height: 484px; top: -22px; left: -20px;
    }
}
.jtyw-body .item-img img:hover { position: absolute; top: -22px; left: -20px; width: 864px; height: 484px; animation-name: bigItemImg; animation-duration: 0.2s;}

.index-plate-03 { padding: 50px 0px 20px 0px; }
.index-plate-03-mobile { display: none; }
.index-plate-03 .left { width: 700px; float: left;}
.index-plate-03 .right { width: 700px; float: right;}
.index-plate-03 .plate-body { width: 1600px; margin: auto; }
.news-panel { margin-bottom: 80px; }
.news-panel .panel-top { display: flex; align-items: center; padding-bottom: 20px;}
.news-panel .panel-top .title { flex-grow: 1; }
.news-panel .panel-top .title label { display: block; font-size: 36px; color: #A47C45; }
.news-panel .panel-top .title span { display: block; font-size: 14px; color: #86888C; }
.news-panel .panel-top .more { width: 60px; }
.news-panel .panel-top .more a { font-size: 16px; color: #86888C; font-weight: 400; display: flex; align-items: center;}
.news-panel .panel-top .more a:hover { color: #A47C45; }
.news-panel .panel-top .more span { width: 18px; height: 18px; }
.news-panel .panel-top .more span img { width: 18px; height: 18px; display: inline-block; }
.panel-body .item-top { border-bottom: dashed 1px #D8D8D8; padding: 10px 0px; display: flex;}
.panel-body .item-top .img { width: 240px; height: 135px; }
.panel-body .item-top .img img { width: 240px; height: 135px; }
.panel-body .item-top .cont { flex-grow: 1; display: flex; flex-direction: column; padding: 0px 30px;}
.panel-body .item-top .cont .article-title { font-size: 18px; color: #262B33; }
.panel-body .item-top .cont p a { color: #86888C; line-height: 30px; }
.panel-body .item-top .cont a:hover { color: #A47C45; }
.panel-body .item { border-bottom: dashed 1px #D8D8D8; padding: 20px 0px; display: flex; align-items: center;}
.panel-body .item .item-date { width: 80px; display: flex; flex-direction: column; box-sizing: border-box; padding-left: 10px;}
.panel-body .item .item-date span { font-size: 22px; color: #3D3D3D;}
.panel-body .item .item-date i { font-size: 14px; color: #3D3D3D; text-decoration: none;}
.panel-body .item .item-title { padding-left: 40px; flex-grow: 1; }
.panel-body .item .item-title a { color: #262B33; }
.panel-body .item .item-title a:hover { color: #A47C45; }

.panel-body .item-stock { display: flex; margin-bottom: 20px;}
.panel-body .item-stock .item-stock-left { width: 350px; height: 197px; background: linear-gradient(180deg, #C5A670 0%, #DBBF91 100%); display: flex; flex-direction: column; align-items: center; box-sizing: border-box; padding-top: 50px;}
.panel-body .item-stock .item-stock-left div { width: 170px; border: solid 1px #FFF; margin: 0px auto; padding: 7px 0px; color: #FFF; font-size: 14px; text-align: center; margin-bottom: 10px;}
.panel-body .item-stock .item-stock-left span { color: #FFF; display: flex; align-items: center;}
.panel-body .item-stock .item-stock-left span b { font-size: 30px; margin-left: 10px;}
.panel-body .item-stock .item-stock-right { width: 350px; height: 197px; } 
.panel-body .item-stock .item-stock-right img { width: 350px; height: 197px; } 
.panel-body .item1 { display: flex; height: 50px; align-items: center; margin-bottom: 10px;}
.panel-body .item1 span { width: 40px; height: 20px; align-items: center; display: flex; align-items: center;}
.panel-body .item1 .article-title { flex-grow: 1; }
.panel-body .item1 div a { color: #262B33; }
.panel-body .item1 div a:hover { color: #A47C45; }
.panel-body .item1 .article-timer { width: 120px; text-align: center; }

.panel-img-body { display: flex; width: 1500px; }
.panel-img-body .item-img { 
	width: 512px; 
	border: solid 1px #F4E8D3;
	background-color: #FFFDF8;
	padding: 0px 20px 20px 20px;
	box-sizing: border-box;
	border-radius: 5px;
	margin-top: 40px;
	margin-right: 25px;
}
.panel-img-body .item-img .img { position: relative; width: 472px; height: 267px;}
.panel-img-body .item-img .img img {width: 472px; height: 267px; position: absolute; top: -25px; cursor: pointer;}
.panel-img-body .item-img .cont1 { display: flex; margin-bottom: 20px;}
.panel-img-body .item-img .cont1 a { flex-grow: 1; color: #A47C45; font-size: 18px; }
.panel-img-body .item-img .cont1 span { width: 120px; text-align: right; color: #86888C; }
.panel-img-body .item-img .cont2 a { color: #86888C; line-height: 30px; }
.panel-img-body .item-img .cont2 a:hover { color: #A47C45; text-decoration: none;}

@media(max-width:1600px){
	.index-banner {
		height: 450px;
	}
	.index-banner .banner-item {
		width: 100%;
		height: 100%;
		background-repeat: no-repeat;
		background-size: cover;
	}
	.index-banner .default-banner {background-image: url('../banner/banner-01.png');}
	.index-banner .default-banner h1 {
		display: block;
		letter-spacing: 0.2em;
		color: #FFF;
		font-size: 64px;
		text-align: center;
		margin: 0px;
		padding-top: 160px;
	}
	.index-banner .default-banner p {
		display: block;
		letter-spacing: 0.04em;
		color: #FFF;
		font-size: 32px;
		text-align: center;
		margin: 0px;
		padding-top: 30px;
	}
	.index-banner .cus-banner {}
	.index-banner .cus-banner .cont { 
		width: 800px; 
		height: 160px; 
		margin: auto; 
		position: absolute;
		left: calc((100% - 800px)/2);
		bottom: 80px;
	}
	.index-banner .cus-banner .cont:before {
		display: block;
		content: '';
		width: 100%;
		height: 100%;
		position: absolute;
		top: 0px;
		left: 0px;
		background-color: #000;
		opacity: 0.4;
	}
	.index-banner .cus-banner .cont h1 { display: block; text-align: center; position: relative; margin: 0px; z-index: 2; color: #FFF; font-size: 40px; line-height: 80px; letter-spacing: 0.2em; padding-top: 10px;}
	.index-banner .cus-banner .cont p { display: block; position: relative; margin: 0px; z-index: 2; font-size: 16px; color: #FFF; line-height: 30px; text-align: center; padding: 10px 30px;}


	.index-plate-01 { width: 1400px; margin: auto; padding: 80px 0px;}
	.aboutus-img {
		width: 628px;
		height: 352px;
		float: left;
	}
	.aboutus-img img { width: 100%; }

	.aboutus-cont {
		width: 770px;
		height: 352px;
		float: left;
		box-sizing: border-box;
		padding-left: 100px;
		padding-top: 30px;
	}
	.aboutus-cont h1 { margin: 0px; font-size: 36px; color: #A47C45; }
	.aboutus-cont span { display: block; font-size: 14px; color: #86888C; }
	.aboutus-cont p { display: block; box-sizing: border-box; padding: 20px 0px;}
	.aboutus-cont p a { color: #262B33; letter-spacing: 0px; line-height: 30px; font-weight: 400;}
	.aboutus-cont p a:hover { color: #C9A569; text-decoration: underline; }
	.aboutus-cont .aboutus-more {
		display: inline-block;
		width: 150px;
		height: 50px;
		background-color: #C9A569;
		color: #FFF;
		text-align: center;
		line-height: 50px;
	}
	.aboutus-cont .aboutus-more:hover { opacity: 0.8; }
	.index-plate-01 .clear {width: 100%; clear: both;}
	.aboutus-title-mobile { display: none; }
	.aboutus-img-mobile { display: none; }
	.aboutus-cont-mobile { display: none; }
	.aboutus-ls { height: 165px; background: linear-gradient(96deg, #DBBF91 0%, #C9A569 100%); margin-top: 40px; display: flex; box-sizing: border-box; padding: 43px 0px 42px 0px; align-content: center;}
	.aboutus-ls .item { width: 400px; height: 80px; border-right: solid 1px #FFF; text-align: center; color: #FFF;}
	.aboutus-ls .item:last-child { border-width: 0px; }
	.aboutus-ls .item span.figure { height: 54px; display: inline-block; font-size: 50px; font-weight: 700;}
	.aboutus-ls .item span.text { font-size: 10px;}
	.aboutus-ls .item p { font-size: 16px; font-weight: 400; margin: 10px 0px; }


	.index-plate-02 { height: 620px; margin: auto; padding: 30px 0px; box-sizing: border-box; background-image: url('./images/yebk.png'); background-size: cover;}
	.jtyw { width: 1400px; margin: auto; }
	.jtyw-title { height: 100px; padding-left: 30px;}
	.jtyw-title label { height: 50px; display: block; color: #A47C45; font-size: 36px; font-family: "PingFangSC-Heavy-Heavy"; }
	.jtyw-title span { color: #86888C; display: block; height: 20px;}
	.jtyw-body { display: flex; }
	.jtyw-body-mobile { display: none; }
	.jtyw-body .menus { width: 180px; height: 440px; display: flex; flex-direction: column;}
	.jtyw-body .menus .menu-item { 
		width: 100%; 
		height: 60px; 
		display: flex; 
		flex-direction: row-reverse; 
		align-items: center; 
		text-align: right; 
		padding-right: 30px; 
		box-sizing: border-box; 
		color: #86888C;
		cursor: pointer;
		border-right: solid 2px #FFF;
		position: relative;
	}
	.jtyw-body .menus .menu-item:hover { color: #A47C45; }
	.jtyw-body .menus .menu-item.active {
		/*background: linear-gradient(270deg, #DFD1B9 0%, rgba(255,255,255,0.00) 100%);*/
		color: #A47C45;
		/*border-color: #C9A569;*/
	}
	.jtyw-body .menus .menu-item span { display: block; position: relative; z-index: 2; }
	@keyframes aa {
		from { width: 0%; }
		to { width: 100%; }
	}
	.jtyw-body .menus .active:before {
		display: block;
		content: '';
		width: 100%;
		height: 100%;
		position: absolute;
		right: -2px;
		top: 0px;
		background: linear-gradient(270deg, #DFD1B9 0%, rgba(255,255,255,0.00) 100%);
		z-index: 1;
		border-right: solid 2px #C9A569;
		animation-name: aa; animation-duration: 0.5s;
	}
	.jtyw-body .item-cont { width: 540px; }
	.item-cont .item-view { display: none; box-sizing: border-box; padding: 50px;}
	.item-cont .item-view.active { display: block; }
	.item-cont .item-view h2 { display: block; margin: 0px; color: #262B33; font-size: 36px; }
	.item-cont .item-view p { display: block; margin: 0px; line-height: 30px; padding: 30px 0px;}
	.item-cont .item-view p a { color: #5B5F66; }
	.item-cont .item-view p a:hover { color: #C9A569; text-decoration: underline; }
	.item-cont .item-view .btn-more { display: inline-block; width: 148px; height: 50px; font-size: 14px; line-height: 50px; text-align: center; background-color: #C9A569; color: #FFF; }
	.item-cont .item-view .btn-more:hover { opacity: 0.8; text-decoration: none; }
	.jtyw-body .item-img { width: 640px; height: 352px; display: flex; flex-direction: row-reverse; position: relative; overflow: hidden;}
	.jtyw-body .item-img img {position: absolute; display: none; width: 640px; height: 352px; top: 0px; left: 0px}
	.jtyw-body .item-img img.active { display: block; }
	@keyframes bigItemImg1 {
	    from {
	        width: 640px; height: 352px; top: 0px; left: 0px;
	    }
	    to {
	        width: 704px; height: 387px; top: -18px; left: -32px;
	    }
	}
	.jtyw-body .item-img img:hover { position: absolute; top: -18px; left: -32px; width: 704px; height: 387px; animation-name: bigItemImg1; animation-duration: 0.2s;}

	.index-plate-03 { padding: 50px 0px 20px 0px; }
	.index-plate-03-mobile { display: none; }
	.index-plate-03 .left { width: 680px; float: left;}
	.index-plate-03 .right { width: 680px; float: right;}
	.index-plate-03 .plate-body { width: 1400px; margin: auto; }
	.news-panel { margin-bottom: 80px; }
	.news-panel .panel-top { display: flex; align-items: center; padding-bottom: 20px;}
	.news-panel .panel-top .title { flex-grow: 1; }
	.news-panel .panel-top .title label { display: block; font-size: 36px; color: #A47C45; }
	.news-panel .panel-top .title span { display: block; font-size: 14px; color: #86888C; }
	.news-panel .panel-top .more { width: 60px; }
	.news-panel .panel-top .more a { font-size: 16px; color: #86888C; font-weight: 400; display: flex; align-items: center;}
	.news-panel .panel-top .more a:hover { color: #A47C45; }
	.news-panel .panel-top .more span { width: 18px; height: 18px; }
	.news-panel .panel-top .more span img { width: 18px; height: 18px; display: inline-block; }
	.panel-body .item-top { border-bottom: dashed 1px #D8D8D8; padding: 10px 0px; display: flex;}
	.panel-body .item-top .img { width: 240px; height: 135px; }
	.panel-body .item-top .img img { width: 240px; height: 135px; }
	.panel-body .item-top .cont { flex-grow: 1; display: flex; flex-direction: column; padding: 0px 30px;}
	.panel-body .item-top .cont .article-title { font-size: 18px; color: #262B33; }
	.panel-body .item-top .cont p a { color: #86888C; line-height: 30px; }
	.panel-body .item-top .cont a:hover { color: #A47C45; }
	.panel-body .item { border-bottom: dashed 1px #D8D8D8; padding: 20px 0px; display: flex; align-items: center;}
	.panel-body .item .item-date { width: 80px; display: flex; flex-direction: column; box-sizing: border-box; padding-left: 10px;}
	.panel-body .item .item-date span { font-size: 22px; color: #3D3D3D;}
	.panel-body .item .item-date i { font-size: 14px; color: #3D3D3D; text-decoration: none;}
	.panel-body .item .item-title { padding-left: 40px; flex-grow: 1; }
	.panel-body .item .item-title a { color: #262B33; }
	.panel-body .item .item-title a:hover { color: #A47C45; }

	.panel-body .item-stock { display: flex; margin-bottom: 20px;}
	.panel-body .item-stock .item-stock-left { width: 350px; height: 197px; background: linear-gradient(180deg, #C5A670 0%, #DBBF91 100%); display: flex; flex-direction: column; align-items: center; box-sizing: border-box; padding-top: 50px;}
	.panel-body .item-stock .item-stock-left div { width: 170px; border: solid 1px #FFF; margin: 0px auto; padding: 7px 0px; color: #FFF; font-size: 14px; text-align: center; margin-bottom: 10px;}
	.panel-body .item-stock .item-stock-left span { color: #FFF; display: flex; align-items: center;}
	.panel-body .item-stock .item-stock-left span b { font-size: 30px; margin-left: 10px;}
	.panel-body .item-stock .item-stock-right { width: 350px; height: 197px; } 
	.panel-body .item-stock .item-stock-right img { width: 350px; height: 197px; } 
	.panel-body .item1 { display: flex; height: 50px; align-items: center; margin-bottom: 10px;}
	.panel-body .item1 span { width: 40px; height: 20px; align-items: center; display: flex; align-items: center;}
	.panel-body .item1 .article-title { flex-grow: 1; }
	.panel-body .item1 div a { color: #262B33; }
	.panel-body .item1 div a:hover { color: #A47C45; }
	.panel-body .item1 .article-timer { width: 120px; text-align: center; }

	.panel-img-body { display: flex; width: 1380px; margin: auto;}
	.panel-img-body .item-img { 
		width: 460px; 
		border: solid 1px #F4E8D3;
		background-color: #FFFDF8;
		padding: 0px 20px 20px 20px;
		box-sizing: border-box;
		border-radius: 5px;
		margin-top: 40px;
		margin-right: 25px;
	}
	.panel-img-body .item-img .img { position: relative; width: 400px; height: 232px;}
	.panel-img-body .item-img .img img {width: 400px; height: 232px; position: absolute; top: -25px; cursor: pointer;}
	.panel-img-body .item-img .cont1 { display: flex; margin-bottom: 20px;}
	.panel-img-body .item-img .cont1 a { flex-grow: 1; color: #A47C45; font-size: 18px; }
	.panel-img-body .item-img .cont1 span { width: 120px; text-align: right; color: #86888C; }
	.panel-img-body .item-img .cont2 a { color: #86888C; line-height: 30px; }
	.panel-img-body .item-img .cont2 a:hover { color: #A47C45; text-decoration: none;}
}

@media(max-width:640px){
	.index-banner {
		height: 270px;
	}
	.index-banner .banner-item {
		width: 100%;
		height: 100%;
		background-repeat: no-repeat;
		background-size: auto 100%;
		background-position:center;
	}
	.index-banner .default-banner {background-image: url('../banner/banner-01.png');}
	.index-banner .default-banner h1 {
		display: block;
		letter-spacing: 0.2em;
		color: #FFF;
		font-size: 26px;
		text-align: center;
		margin: 0px;
		padding-top: 52px;
	}
	.index-banner .default-banner h2 {
		display: block;
		letter-spacing: 0.2em;color: #FFF;font-size: 22px;text-align: center;margin: 0px;padding-top: 24px;}
	.index-banner .default-banner p {
		display: block;
		letter-spacing: 0.04em;
		color: #FFF;
		font-size: 12px;
		text-align: center;
		margin: 0px;
		padding-top: 12px;
	}
	.index-banner .carousel-control { display: none; }
	.index-banner .cus-banner .cont { display: none; }

	.index-plate-01 { width: 100%; margin: auto; padding: 30px 20px;}
	.aboutus-img { display: none; }
	.aboutus-cont { display: none; }
	.index-plate-01 .clear { display: none; }
	.aboutus-title-mobile { display: block; }
	.aboutus-title-mobile h1 { color: #A47C45; font-size: 18px; margin: 0px; }
	.aboutus-title-mobile span { display: block; color: #86888C; font-size: 10px !important; letter-spacing: 0em;}
	.aboutus-cont-mobile { display: block; padding: 5px 0px; }
	.aboutus-cont-mobile p { margin: 0px; }
	.aboutus-cont-mobile p a { color: #262B33; font-size: 14px; line-height: 24px; }
	.aboutus-cont-mobile p .aboutus-more { display: inline-block; color: #A47C45 !important; margin-left: 5px; }
	.aboutus-img-mobile { display: block; width: 100%; height: 126px; margin-bottom: 10px; overflow: hidden; position: relative;}
	.aboutus-img-mobile img { width: 100%; position: absolute; left: 0px;  bottom: -30px;}

	.aboutus-ls { height: auto; background: linear-gradient(96deg, #DBBF91 0%, #C9A569 100%); margin-top: 0px; display: block; box-sizing: border-box; padding: 10px 0px 10px 0px; align-content: center;}
	.aboutus-ls .item { display: inline-block; width: 49%; height: 60px; border-right: none; text-align: center; color: #FFF; margin-bottom: 10px;}
	.aboutus-ls .item:last-child { border-width: 0px; }
	.aboutus-ls .item span.figure { height: 26px; display: inline-block; font-size: 24px; font-weight: 700;}
	.aboutus-ls .item span.text { font-size: 12px;}
	.aboutus-ls .item p { font-size: 12px; font-weight: 400; margin: 3px 0px 0px 0px; }

	.index-plate-02 { height: 410px; margin: auto; padding: 30px 0px; box-sizing: border-box; background-image: url('./images/yebk.png'); background-color: #F1F1F1; background-size: auto 310px; background-repeat: no-repeat; background-position: 40% 40%;}
	.jtyw { width: 100%; margin: auto; padding: 0px 20px;}
	.jtyw-title { height: auto; padding-left: 0px;}
	.jtyw-title label { height: 25px; display: block; color: #A47C45; font-size: 18px; font-family: "PingFangSC-Heavy-Heavy"; margin: 0px;}
	.jtyw-title span { color: #86888C; display: block; height: auto; font-size: 8px;}
	.jtyw-body { display: none; }
	.jtyw-body-mobile { display: block; }
	.menus-mobile { display: flex; height: 40px; align-items: center; flex-direction: row; border-bottom: solid 2px #FFF; margin-top: 10px;}
	.menus-mobile .menu-item { width: 25%; height: 40px; text-align: center; line-height: 40px; font-size: 14px; color: #86888C; border-bottom: solid 2px transparent;}
	.menus-mobile .menu-item.active { color: #262B33; border-bottom-color: #A47C45;}
	.item-cont-mobile { display: block; margin-bottom: 10px;}
	.item-cont-mobile .item { display: none; }
	.item-cont-mobile .active { display: block; }
	.item-cont-mobile .item h2 a { font-size: 16px; color: #262B33; }
	.item-cont-mobile .item p { margin: 12px 0px !important; }
	.item-cont-mobile .item p a { font-size: 14px; color: #5B5F66; letter-spacing: 0em; line-height: 24px;}
	.item-cont-mobile .item p a.btn-more { color: #A47C45; margin-left: 5px; }
	.item-cont-mobile .item .img { width: 100%; height: 126px; overflow: hidden; position: relative;}
	.item-cont-mobile .item .img img { width: 100%; position: absolute; top: -20px;}

	.index-plate-03 { display: none; }

	.index-plate-03-mobile { display: block; padding: 0px 20px; margin-top: 30px;}
	.news-nav-mobile { 
		width: 100%;
		height: 40px;
		border: solid 1px #A47C45; 
		display: flex;
		margin-bottom: 20px;
	}
	.news-nav-mobile div { width: 50%; height: 38px; line-height: 38px; text-align: center; color: #A47C45; font-size: 14px; }
	.news-nav-mobile div.active { background-color: #A47C45; color: #FFF; }
	.news-body-mobile .news-cont { display: none; }
	.news-body-mobile .active { display: block; }
	.news-body-mobile .news-cont .item-top { display: flex; padding-bottom: 10px; border-bottom: solid 1px #EEEFF0;}
	.news-cont .item-top .img { width: 120px; height: 68px; }
	.news-cont .item-top .img img { width: 100%; max-height: 68px; }
	.news-cont .item-top .cont { flex-grow: 1; padding-left: 10px;}
	.news-cont .item-top .cont label { display: block; margin: 0px;}
	.news-cont .item-top .cont label a { color: #262B33; font-size: 16px; font-weight: normal; }
	.news-cont .item-top .cont p { display: block; margin: 0px; line-height: 24px;}
	.news-cont .item-top .cont p a { color: #86888C; font-size: 14px; }
	.news-cont .item-top .cont span { display: block; margin: 0px; color: #86888C; font-size: 12px;}
	.news-body-mobile .news-cont .item { display: block; padding: 12px 0px; border-bottom: solid 1px #EEEFF0; }
	.news-body-mobile .news-cont .item p { display: block; width: 100%; margin: 0px; }
	.news-body-mobile .news-cont .item p a { color: #262B33; font-size: 16px; }
	.news-body-mobile .news-cont .item span { display: block; width: 100%; margin: 0px; color: #86888C; font-size: 12px; }
	.news-body-mobile .news-cont .item-bottom { font-size: 14px; padding-top: 10px; display: flex; align-items: center;}
	.news-body-mobile .news-cont .item-bottom a { color: #86888C; }

	.SHZR { display: block; margin: 40px auto 40px auto; }
	.SHZR .SHZR-top { display: flex; margin-bottom: 10px;}
	.SHZR .SHZR-top .title { flex-grow: 1; }
	.SHZR .SHZR-top .title label { display: block; margin: 0px; font-size: 18px; color: #A47C45; }
	.SHZR .SHZR-top .title span { color: #86888C; font-size: 10px; }
	.SHZR .SHZR-top>span { width: 50px; display: flex; align-items: center; text-align: right;}
	.SHZR .SHZR-top>span a { color: #86888C; }

	.SHZR-item {
		width: 340px;
		height: 280px;
		border: solid 1px #F4E8D3;
		background-color: #FFFDF8;
		padding: 12px;
		margin: auto;
	}
	.SHZR-item .img { width: 314px; height: 180px; }
	.SHZR-item .img img { width: 100%; margin: auto; }
	.SHZR-item .item-top { display: flex; align-items: center; padding: 5px 0px}
	.SHZR-item .item-top label { width: 224px; margin: 0px; }
	.SHZR-item .item-top label a { color: #A47C45; font-size: 16px; font-weight: normal; }
	.SHZR-item .item-top span { width: 90px; color: #86888C; font-size: 14px; text-align: center; }
	.SHZR-item .item-cont { padding: 5px 0px; }
	.SHZR-item .item-cont a { color: #86888C; }
	#SHZR .carousel-control { background-image: none; }
	#SHZR .carousel-indicators { bottom: -35px; }
	#SHZR .carousel-indicators li { background-color: #A47C45; border-color: #A47C45;}
}









