.ovh {
	overflow:hidden
}
@media only screen and (min-width:360px) {
	html {
	font-size:26px !important
}
}@media only screen and (min-width:435px) {
	html {
	font-size:32px !important
}
}@media only screen and (min-width:500px) {
	html {
	font-size:36px !important
}
}@media only screen and (min-width:769px) {
	html {
	font-size:40px !important
}
}@media only screen and (min-width:1025px) {
	html {
	font-size:48px !important
}
}.in-block,.main.index .banner .swiper-slide .img-box .video-btn span,.main.index .index-nav .link,.main.index .index-nav .link .icon,.main.index .index-nav .link .text,.main.index .box1 .link-box .link,.main.about .banner .swiper .swiper-wrapper .swiper-slide .img-box .video-btn span,.main.about .box3 .mediascroll .scroll-box .slides .slidesli .link .text-box .icon-box img,.main.about .box4 .wrap .list-box li,.main.about .box5 .wrap .scroll-box .slides .items,.main.about .box5 .wrap .scroll-box .slides .items .text,.main.about .box6 .wrap .list-box li,.main.culture .ex-title-box .video-btn,.main.culture .ex-title-box .video-btn span,.main.culture .box3 .wrap .list-box li,.main.culture .box3 .wrap .list-box li .icon,.main.culture .box3 .wrap .list-box li .text,.main.culture .box4 .wrap .scroll-box .slides .items,.main.his .box1 .wrap .list-box li .list .time-box .line,.main.his .box1 .wrap .list-box li .list .btn,.main.contact .box1 .wrap .list-box li,.main .ser-inner-banner .swiper .swiper-slide .text-box .w1280 .video-btn,.main .ser-inner-banner .swiper .swiper-slide .text-box .w1280 .video-btn span,.main.ser .box1 .wrap .list-box li,.main.ser .box1 .wrap .list-box li a .icon,.main.ser .box1 .wrap .list-box li a .text,.main.ser .box1 .wrap .list-box li a .text p span,.main.help .box1 .wrap .btn-box a,.main.help .box2 .wrap .btn-box a,.main.help .box1 .wrap .btn-box a span,.main.help .box2 .wrap .btn-box a span,.main.help .box3 .wrap .scroll-box .slides .items,.main.help .box3 .wrap .scroll-box .slides .items .pos .show .more span,.main.ser-about .box2 .wrap .list-cont .list-box,.main.ser-about .box4 .cont .adds-box .left span,.main.ser-about .box4 .cont .adds-box .right .select-box,.main.ser-about .box4 .cont .adds-box .right select,.main.net .box1 .wrap .file-box .icon-box span,.main.net .box1 .wrap .btn-box input,.main.net .box2 .wrap .list-box li .name h4 span,.main.net .box2 .wrap .list-box li .name .icon-box .icon,.main.net .box2 .wrap .list-box li .name .icon-box .num,.main.net .box2 .wrap .list-box li .pic-box .title,.main.net .box2 .wrap .list-box li .pic-box .img,.main.taste .box1 .wrap .scroll-box .slides .items,.main.inv-cont .box1 .wrap .text-box ul li .icon,.main.inv-cont .box1 .wrap .text-box .qr-box .img-box,.main.newsinfo .box1 .wrap .title .time span,.main.invest .box4 .wrap .video-btn,.main.invest .box4 .wrap .video-btn span,.main.invest .box5 .wrap .scroll-box .slides .items,.main.invest .box6 .wrap .cont .form-box .input-box,.main.search .box1 .wrap .list-box li .link .left .line,.main.search .box1 .wrap .list-box li .link .icon,.main.search .box1 .wrap .list-box li .link .title,.main.search .box1 .wrap .list-box li .link .line,.sub-nav .link,.sub-nav .link .icon,.sub-nav .link .text,.main.cabinet .box1 .wrap .btn-box a,.main.cabinet .box1 .wrap .btn-box a span,.main.cabinet .box1 .wrap .list-box .list .text-box .tap span,.main.join_sc .box2 .wrap .btn-box a,.main.join_sc .box2 .wrap .btn-box a span,.main.join_sc .box3 .wrap .list-box .list .show span,.main.join_sc .box4 .wrap .scroll-box .slides .items {
	display:inline-block;
	*display:inline;
	*zoom:1
}
.text-hide,.main.taste .box1 .wrap .scroll-box .slides .items .link .text-box h4,.main.taste .box1 .wrap .scroll-box .slides .items .link .text-box .text,.main.taste .box2 .wrap .link-box .link .pos .text-box h4,.main.taste .box3 .wrap .scroll-ani .cont .items .text h4,.main.news .box1 .wrap .top-box .link .text-box h4,.main.news .box1 .wrap .btm-box .link-box .link .text-box h4,.main.news .box1 .wrap .btm-box .link-box .link .text-box .text,.main.newsinfo .box1 .wrap .page-box .left a,.main.newsinfo .box2 .wrap ul li a,.main.act .box1 .wrap .btm-box .link-box .link .text-box h4,.main.cabinet .box1 .wrap .list-box .list .text-box .text {
	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis
}
.user-select {
	moz-user-select:-moz-none;
	-moz-user-select:none;
	-o-user-select:none;
	-khtml-user-select:none;
	-webkit-user-select:none;
	-ms-user-select:none;
	user-select:none
}
.table {
	display:table;
	width:100%;
	height:100%
}
.table .table-cell {
	display:table-cell;
	vertical-align:middle
}
.img-cover,.main.about .box4,.main.about .box5 .wrap .scroll-box .slides .items .img-box .img,.main.culture .box4 .wrap .scroll-box .slides .items .img-box .img,.main.his .box1 .wrap .list-box li .list .img-box .img,.main.ser-about .box2,.main.taste .box1 .wrap .scroll-box .slides .items .link .img-box .img,.main.taste .box3 .wrap .scroll-ani .cont .items .img,.main.news .box1 .wrap .top-box .link .img-box .img,.main.news .box1 .wrap .btm-box .link-box .link .img-box .img,.main.act .box1 .wrap .btm-box .link-box .link .img-box .img,.main.invest .box2 .mediascroll .scroll-pos .scroll-box .slidesli .img-box .img,.main.invest .box4,.main.cabinet .box1 .wrap .list-box .list .img-box .img,.main.advantage .box1 .wrap .list-wrap .bg,.main.advantage .box1 .wrap .list-wrap .right .img-cont .img-box .img,.main.join .box2 .wrap .cont .img-box .img,.main.join_sc .box4 .wrap .scroll-box .slides .items .img-box .img {
	background-size:cover;
	background-position:center center;
	background-repeat:no-repeat
}
.img-contain {
	background-size:contain;
	background-position:center center;
	background-repeat:no-repeat
}
.img-banner,.main.index .banner .swiper-slide .img-box .img,.main.index .banner .swiper-slide .img-box .mb-img,.main.about .banner .swiper .swiper-wrapper .swiper-slide .img-box .img,.main.about .banner .swiper .swiper-wrapper .swiper-slide .img-box .mb-img,.main.culture .box2 .wrap .img-box .img {
	background-position:center center;
	background-repeat:no-repeat
}
@media (max-width:1024px) {
	.img-banner,.main.index .banner .swiper-slide .img-box .img,.main.index .banner .swiper-slide .img-box .mb-img,.main.about .banner .swiper .swiper-wrapper .swiper-slide .img-box .img,.main.about .banner .swiper .swiper-wrapper .swiper-slide .img-box .mb-img,.main.culture .box2 .wrap .img-box .img {
	background-size:cover
}
}.main.index .banner {
	position:relative;
	/* max-height:830px; */
	width:100%
}

.main.index .banner .ban-trans{
	width: 100%;
}
.main.index .banner .swiper {
	position:absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	/* height:15.54rem; */
}
.main.index .banner .swiper .slides{
	height: 100%;
}
.main.index .banner .swiper img{
	width: 100%;
}

@media (max-width:1024px) {
	.main.index .banner .swiper {
	/* height:12.45833rem */
}
}.main.index .banner {
	height:100%;
	transition-timing-function:ease-out
}
.main.index .banner .swiper-slide {
	position:relative;
	height:100%;
	overflow:hidden
}
.main.index .banner .swiper-slide video {
	position:absolute;
	left:0;
	bottom:0;
	display:block;
	object-fit:cover;
	object-position:center top;
	height:100%;
	width:100%;
	margin:auto
}
.main.index .banner .swiper-slide .img-box {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%
}
.main.index .banner .swiper-slide .img-box .img {
	width:100%;
	height:100%
}
.network-search-box{
	display: none;
}
@media (max-width:750px) {
	.main.index .banner .swiper-slide .img-box .img {
	display:none
}
}.main.index .banner .swiper-slide .img-box .mb-img {
	display:none;
	width:100%;
	height:100%;
	background-position:center bottom
}
@media (max-width:750px) {
	.main.index .banner .swiper-slide .img-box .mb-img {
	display:block
}
}.main.index .banner .swiper-slide .img-box .video-btn {
	display:none;
	position:absolute;
	bottom:24%;
	left:50%;
	transform:translate(-50%,0)
}
.main.index .banner .swiper-slide .img-box .video-btn span {
	vertical-align:middle;
	font-size:16px;
	color:#fff
}
.main.index .banner .swiper-slide .img-box .video-btn span.icon {
	margin-left:8px
}
.main.index .banner .swiper-slide .img-box .video-btn span.icon img {
	display:block;
	max-width:100%
}
@media (max-width:1024px) {
	.main.index .banner .swiper-slide .img-box .video-btn span {
	font-size:14px
}
.main.index .banner .swiper-slide .img-box .video-btn span.icon {
	width:26px
}
}.main.index .banner .swiper-slide .img-box .video-btn.black span {
	color:#ba8f5a
}
.main.index .banner .swiper-slide .text-box {
	position:absolute;
	left: 0;
	top: 21.93%;
	width: 100%;
}
.main.index .banner .swiper-slide .text-box .text-cont {
	color:#3e280c
}
.main.index .banner .swiper-slide .text-box .text-cont .icon {
	padding-top:4%;
	padding-bottom:10px;
	width: 54px;
	transform:translatey(30px);
	opacity:0;
	filter:alpha(opacity=0);
	transition:transform 0.8s,opacity 0.8s
}
.main.index .banner .swiper-slide .text-box .text-cont .icon img {
	display:block
}
.main.index .banner .swiper-slide .text-box .text-cont .en {
	display:block;
	padding-bottom:1.6%;
	font-family:"ny-reg";
	font-size:20px;
	transform:translatey(30px);
	opacity:0;
	filter:alpha(opacity=0);
	transition:transform 0.8s,opacity 0.8s;
	transition-delay:0.1s
}
.main.index .banner .swiper-slide .text-box .text-cont .title {
	padding-bottom:1.6%;
	font-size:60px;
	font-weight:normal;
	transform:translatey(30px);
	opacity:0;
	filter:alpha(opacity=0);
	transition:transform 0.8s,opacity 0.8s;
	transition-delay:0.2s
}
.main.index .banner .swiper-slide .text-box .text-cont .text {
	font-size:24px;
	transform:translatey(30px);
	opacity:0;
	filter:alpha(opacity=0);
	transition:transform 0.8s,opacity 0.8s;
	transition-delay:0.3s
}
@media (max-width:1024px) {
	.main.index .banner .swiper-slide .text-box .text-cont .en {
	font-size:.41667rem
}
.main.index .banner .swiper-slide .text-box .text-cont .title {
	font-size:1.25rem
}
.main.index .banner .swiper-slide .text-box .text-cont .text {
	font-size:.5rem
}
}@media (max-width:500px) {
	.main.index .banner .swiper-slide .text-box .text-cont .icon img {
		width:42px
	}
	.main.index .banner .swiper-slide .text-box .text-cont .e {
		padding-bottom:10px
	}
	.main.index .banner .swiper-slide .text-box .text-cont .title {
		padding-bottom:10px
	}
	.main.index .banner .swiper-slide .text-box .text-cont .text {
		font-size:16px
	}
}
.main.index .banner .swiper-slide .link-box {
	padding-top:9.4%;
	transform:translatey(30px);
	opacity:0;
	filter:alpha(opacity=0);
	transition:transform 0.8s,opacity 0.8s;
	transition-delay:0.4s
}
.main.index .banner .swiper-slide .link-box a {
	margin-right:20px
}
.main.index .banner .block{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
}
@media (max-width:1600px){
	.main.index .banner .swiper-slide .text-box .text-cont .title{
		font-size: 40px;
		line-height: 50px;
	}
	.main.index .banner .swiper-slide .link-box{
		padding-top: 3%;
	}
}
@media (max-width:1024px) {
	.main.index .banner .swiper-slide .link-box a {
	margin-right:.41667rem
}
}@media (min-width:1025px) {
	.main.index .banner .swiper-slide .link-box a:hover {
	color:#fff;
	background-color:#ba8f5a;
	border-color:#ba8f5a
}
}@media (max-width:1024px) {
	.main.index .banner .swiper-slide .link-box {
	padding-top:1.04167rem
}
}.main.index .banner .swiper-slide.active {
	z-index:10
}
.main.index .banner .swiper-slide.active .img-box {
	transform:translatey(0px);
	opacity:1;
	filter:alpha(opacity=100)
}
.main.index .banner .swiper-slide.active .text-box .text-cont .icon,.main.index .banner .swiper-slide.active .text-box .text-cont .en,.main.index .banner .swiper-slide.active .text-box .text-cont .title,.main.index .banner .swiper-slide.active .text-box .text-cont .text {
	transform:translatey(0px);
	opacity:1;
	filter:alpha(opacity=100)
}
.main.index .banner .swiper-slide.active .link-box {
	transform:translatey(0px);
	opacity:1;
	filter:alpha(opacity=100)
}
.main.index .banner .swiper-slide.ism .img-box .video-btn {
	display:block
}
.main.index .index-nav {
	border-bottom:1px solid #e6e6e6;
	text-align:center;
	background-color:#fafafa;
	font-size:0
}
.main.index .index-nav .link {
	padding:2.1% 6.4%;
	vertical-align:top
}
.main.index .index-nav .link .icon {
	position:relative;
	margin-right:18px;
	vertical-align:middle
}
.main.index .index-nav .link .icon img {
	display:block;
	height:46px;
	max-width:100%
}
.main.index .index-nav .link .icon .b {
	position:absolute;
	top:0;
	left:0;
	opacity:0;
	filter:alpha(opacity=0);
	transition:opacity 0.5s
}
.main.index .index-nav .link .text {
	vertical-align:middle;
	text-align:left
}
.main.index .index-nav .link .text .name {
	display:block;
	padding-bottom:4px;
	font-size:20px;
	color:#333;
	transition:color 0.5s
}
.main.index .index-nav .link .text .t {
	display:block;
	font-size:14px;
	color:#666
}
@media (min-width:1025px) {
	.main.index .index-nav .link:hover .icon .b {
	opacity:1;
	filter:alpha(opacity=100)
}
.main.index .index-nav .link:hover .text .name {
	color:#ba8f5a
}
}.main.index .index-nav .link.link1 {
	text-align:left;
	padding-left:0
}
.main.index .index-nav .link.link2 {
	text-align:left;
	border-left:1px solid #e6e6e6;
	border-right:1px solid #e6e6e6
}
.main.index .index-nav .link.link3 {
	text-align:right;
	padding-right:0
}
@media (min-width:1025px) {
	.main.index .index-nav .link {
	opacity:0;
	filter:alpha(opacity=0);
	transform:translatex(-30px);
	transition:opacity 0.8s,transform 0.8s
}
.main.index .index-nav.animate .link {
	opacity:1;
	filter:alpha(opacity=100);
	transform:translatex(0)
}
.main.index .index-nav.animate .link.link2 {
	transition-delay:0.1s
}
.main.index .index-nav.animate .link.link3 {
	transition-delay:0.2s
}
}@media (max-width:1280px) {
	.main.index .index-nav {
	border-top:1px solid #e6e6e6
}
.main.index .index-nav .link {
	padding:2.1% 3%
}
}@media (max-width:1050px) {
	.main.index .index-nav .link {
	padding:2.1% 6%
}
.main.index .index-nav .link .text .name {
	padding-bottom:0
}
.main.index .index-nav .link .text .t {
	display:none
}
}@media (max-width:1024px) {
	.main.index .index-nav .link .icon img {
	height:.95833rem
}
.main.index .index-nav .link .text .name {
	font-size:.41667rem
}
}@media (max-width:750px) {
	.main.index .index-nav .link {
	padding:3% 0;
	width:33.33%;
	box-sizing:border-box
}
.main.index .index-nav .link .icon {
	display:block;
	margin:0;
	padding-bottom:6.6%
}
.main.index .index-nav .link .icon img {
	margin:0 auto
}
.main.index .index-nav .link .text {
	display:block;
	text-align:center
}
.main.index .index-nav .link .text .name {
	font-size:.54167rem
}
}@media (max-width:435px) {
	.main.index .index-nav .link .text .name {
	font-size:16px
}
}.main.index .box1 .w1280 {
	border-bottom:1px solid #ebebeb
}
@media (max-width:750px) {
	.main.index .box1 .w1280 {
	width:88%;
	border-bottom:none
}
}.main.index .box1 .title {
	padding:6.7% 0 5.3%;
	text-align:center
}
@media (min-width:1025px) {
	.main.index .box1 .title {
	opacity:0;
	filter:alpha(opacity=0);
	transform:translatey(30px);
	transition:opacity 0.8s,transform 0.8s
}
}.main.index .box1 .title h4 {
	padding-bottom:8px;
	font-size:26px;
	font-weight:normal;
	color:#333
}
.main.index .box1 .title p {
	font-size:16px;
	line-height:1.6;
	color:#666
}
@media (max-width:1024px) {
	.main.index .box1 .title h4 {
	font-size:.54167rem
}
}@media (max-width:750px) {
	.main.index .box1 .title h4 {
	font-size:20px
}
}.main.index .box1 .link-box {
	padding-bottom:8.2%;
	font-size:0;
	text-align:center
}
.main.index .box1 .link-box .link {
	padding:0 6%;
	vertical-align:top
}
@media (min-width:1025px) {
	.main.index .box1 .link-box .link {
	opacity:0;
	filter:alpha(opacity=0);
	transform:translatey(30px);
	transition:opacity 0.8s,transform 0.8s
}
}.main.index .box1 .link-box .link .icon {
	position:relative;
	width:82px;
	height:82px;
	margin:0 auto 14px;
	border:1px solid #e6e6e6;
	border-radius:50%
}
.main.index .box1 .link-box .link .icon img {
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	display:block;
	width:42px;
	height:42px;
	margin:auto
}
.main.index .box1 .link-box .link .icon .b {
	position:absolute;
	top:0;
	left:0;
	opacity:0;
	filter:alpha(opacity=0);
	transition:opacity 0.5s
}
.main.index .box1 .link-box .link .text {
	text-align:center
}
.main.index .box1 .link-box .link .text .name {
	display:block;
	padding-bottom:10px;
	font-size:20px;
	color:#333;
	transition:color 0.5s
}
.main.index .box1 .link-box .link .text .t {
	display:block;
	font-size:12px;
	line-height:1.6;
	color:#999
}
@media (min-width:1025px) {
	.main.index .box1 .link-box .link:hover .icon img {
	opacity:0;
	filter:alpha(opacity=0)
}
.main.index .box1 .link-box .link:hover .icon .b {
	opacity:1;
	filter:alpha(opacity=100)
}
.main.index .box1 .link-box .link:hover .text .name {
	color:#ba8f5a
}
}@media (max-width:1380px) {
	.main.index .box1 .link-box .link {
	padding:0 3%;
	box-sizing:border-box
}
}@media (max-width:1024px) {
	.main.index .box1 .link-box .link {
	max-width:25%
}
.main.index .box1 .link-box .link .icon {
	width:1.70833rem;
	height:1.70833rem;
	margin:0 auto .29167rem
}
.main.index .box1 .link-box .link .icon img {
	width:.875rem;
	height:.875rem;
	padding-top:.41667rem
}
.main.index .box1 .link-box .link .text .name {
	font-size:.41667rem
}
}@media (max-width:750px) {
	.main.index .box1 .link-box .link {
	padding:5% 3% 2.6%;
	max-width:50%;
	width:50%
}
.main.index .box1 .link-box .link:nth-child(odd) {
	border-right:1px solid #d9d9d9
}
.main.index .box1 .link-box .link:nth-child(1),.main.index .box1 .link-box .link:nth-child(2) {
	border-bottom:1px solid #d9d9d9
}
.main.index .box1 .link-box .link .icon {
	width:68px;
	height:68px;
	margin-bottom:10px
}
.main.index .box1 .link-box .link .icon img {
	width:34px;
	height:34px;
	padding-top:17px
}
.main.index .box1 .link-box .link .text .name {
	padding-bottom:4px;
	font-size:.65rem
}
.main.index .box1 .link-box .link .text .t {
	font-size:14px;
	height:44px
}
}@media (max-width:360px) {
	.main.index .box1 .link-box .link {
	max-width:100%;
	width:100%;
	border-bottom:1px solid #d9d9d9
}
.main.index .box1 .link-box .link:nth-child(odd) {
	border-right:0
}
.main.index .box1 .link-box .link:last-child {
	border-bottom:0
}
.main.index .box1 .link-box .link .text .name {
	font-size:16px
}
}@media (min-width:1025px) {
	.main.index .box1.animate .title {
	opacity:1;
	filter:alpha(opacity=100);
	transform:translatey(0px)
}
.main.index .box1.animate .link-box .link {
	opacity:1;
	filter:alpha(opacity=100);
	transform:translatey(0px)
}
.main.index .box1.animate .link-box .link:nth-child(1) {
	transition-delay:0.2s
}
.main.index .box1.animate .link-box .link:nth-child(2) {
	transition-delay:0.4s
}
.main.index .box1.animate .link-box .link:nth-child(3) {
	transition-delay:0.6s
}
.main.index .box1.animate .link-box .link:nth-child(4) {
	transition-delay:0.8s
}
}.main.about .banner {
	position:relative;
	width:100%;
	max-height:600px
}
.main.about .banner .swiper {
	position:relative;
	height:598px
}
@media (max-width:1024px) {
	.main.about .banner .swiper {
	height:12.45833rem
}
}.main.about .banner .swiper .swiper-wrapper {
	height:100%;
	transition-timing-function:ease-out
}
.main.about .banner .swiper .swiper-wrapper .swiper-slide {
	position:relative;
	height:100%;
	overflow:hidden
}
.main.about .banner .swiper .swiper-wrapper .swiper-slide .img-box {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%
}
.main.about .banner .swiper .swiper-wrapper .swiper-slide .img-box .img {
	width:100%;
	height:100%
}
@media (max-width:750px) {
	.main.about .banner .swiper .swiper-wrapper .swiper-slide .img-box .img {
	display:none
}
}.main.about .banner .swiper .swiper-wrapper .swiper-slide .img-box .mb-img {
	display:none;
	width:100%;
	height:100%;
	background-position:center bottom
}
@media (max-width:750px) {
	.main.about .banner .swiper .swiper-wrapper .swiper-slide .img-box .mb-img {
	display:block
}
}.main.about .banner .swiper .swiper-wrapper .swiper-slide .img-box .video {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	overflow:hidden
}
.main.about .banner .swiper .swiper-wrapper .swiper-slide .img-box .video video {
	position:absolute;
	left:0;
	bottom:0;
	display:block;
	object-fit:cover;
	height:100%;
	width:100%;
	margin:auto
}
.main.about .banner .swiper .swiper-wrapper .swiper-slide .img-box .video-btn {
	display:none;
	position:absolute;
	bottom:24%;
	left:50%;
	transform:translate(-50%,0)
}
.main.about .banner .swiper .swiper-wrapper .swiper-slide .img-box .video-btn span {
	vertical-align:middle;
	font-size:16px;
	color:#fff
}
.main.about .banner .swiper .swiper-wrapper .swiper-slide .img-box .video-btn span.icon {
	margin-left:8px
}
.main.about .banner .swiper .swiper-wrapper .swiper-slide .img-box .video-btn span.icon img {
	display:block;
	max-width:100%
}
@media (max-width:1024px) {
	.main.about .banner .swiper .swiper-wrapper .swiper-slide .img-box .video-btn span {
	font-size:14px
}
.main.about .banner .swiper .swiper-wrapper .swiper-slide .img-box .video-btn span.icon {
	width:26px
}
}.main.about .banner .swiper .swiper-wrapper .swiper-slide .text-box {
	position:relative;
	height:100%
}
.main.about .banner .swiper .swiper-wrapper .swiper-slide .text-box .w1280 {
	height:100%;
	text-align:center;
	color:#fff
}
.main.about .banner .swiper .swiper-wrapper .swiper-slide .text-box .w1280 h4 {
	padding-bottom:18px;
	font-size:54px;
	font-weight:normal;
	letter-spacing:20px;
	opacity:0;
	filter:alpha(opacity=0);
	transform:translatey(30px);
	transition:transform 0.8s,opacity 0.8s
}
.main.about .banner .swiper .swiper-wrapper .swiper-slide .text-box .w1280 small {
	display:block;
	padding-bottom:28px;
	font-size:34px;
	letter-spacing:10px;
	opacity:0;
	filter:alpha(opacity=0);
	transform:translatey(30px);
	transition:transform 0.8s,opacity 0.8s;
	transition-delay:0.1s
}
.main.about .banner .swiper .swiper-wrapper .swiper-slide .text-box .w1280 .e {
	font-size:24px;
	font-family:"arial";
	font-weight:bold;
	color:#c9995f;
	opacity:0;
	filter:alpha(opacity=0);
	transform:translatey(30px);
	transition:transform 0.8s,opacity 0.8s;
	transition-delay:0.2s
}
@media (max-width:1024px) {
	.main.about .banner .swiper .swiper-wrapper .swiper-slide .text-box .w1280 h4 {
	padding-bottom:.375rem;
	font-size:1.125rem;
	letter-spacing:.41667rem
}
.main.about .banner .swiper .swiper-wrapper .swiper-slide .text-box .w1280 small {
	padding-bottom:.58333rem;
	font-size:.70833rem;
	letter-spacing:.20833rem
}
.main.about .banner .swiper .swiper-wrapper .swiper-slide .text-box .w1280 .e {
	font-size:.5rem
}
}@media (max-width:750px) {
	.main.about .banner .swiper .swiper-wrapper .swiper-slide .text-box .w1280 h4 {
	font-size:.91667rem
}
.main.about .banner .swiper .swiper-wrapper .swiper-slide .text-box .w1280 small {
	font-size:.625rem
}
}.main.about .banner .swiper .swiper-wrapper .swiper-slide.active {
	z-index:10
}
.main.about .banner .swiper .swiper-wrapper .swiper-slide.active .text-box .w1280 h4,.main.about .banner .swiper .swiper-wrapper .swiper-slide.active .text-box .w1280 small,.main.about .banner .swiper .swiper-wrapper .swiper-slide.active .text-box .w1280 .e {
	transform:translatey(0px);
	opacity:1;
	filter:alpha(opacity=100)
}
.main.about .banner .swiper .swiper-wrapper .swiper-slide.ism .img-box .video-btn {
	display:block
}
.main.about .box1 .wrap {
	padding:6.1% 0 0
}
.main.about .box1 .wrap .title {
	padding-bottom:28px;
	font-size:24px;
	line-height:1.6;
	color:#000
}
.main.about .box1 .wrap .text {
	font-size:16px !important;
	color:#999 !important;
	line-height:0.5
}
.main.about .box1 .wrap .text p,.main.about .box1 .wrap .text span,.main.about .box1 .wrap .text strong {
	font-size:16px !important;
	line-height:1.8 !important;
	color:#999 !important
}
@media (max-width:1024px) {
	.main.about .box1 .wrap .title {
	font-size:.5rem;
	padding-bottom:.41667rem
}
.main.about .box1 .wrap .text {
	font-size:14px !important
}
.main.about .box1 .wrap .text p,.main.about .box1 .wrap .text span,.main.about .box1 .wrap .text strong {
	font-size:14px !important
}
}@media (max-width:750px) {
	.main.about .box1 .wrap .title {
	font-size:18px
}
}.main.about .box2 .wrap {
	padding:4.2% 0 6.3%
}
@media (max-width:750px) {
	.main.about .box2 .wrap {
	padding:6.3% 0 9.45%
}
}.main.about .box2 .scroll-box {
	position:relative;
	width:100%
}
.main.about .box2 .scroll-box .btn {
	position:absolute;
	z-index:10;
	top:50%;
	width:30px;
	height:26px;
	margin-top:-13px;
	background-repeat:no-repeat;
	cursor:pointer
}
.main.about .box2 .scroll-box .btn.prev {
	left:0;
	background-position:left center;
	background-image:url(/uploads/image/bwimg/about-l-icon1.jpg)
}
.main.about .box2 .scroll-box .btn.prev.disable {
	background-image:url(/uploads/image/bwimg/about-l-icon1-1.jpg)
}
.main.about .box2 .scroll-box .btn.next {
	right:0;
	background-position:right center;
	background-image:url(/uploads/image/bwimg/about-r-icon1.jpg)
}
.main.about .box2 .scroll-box .btn.next.disable {
	background-image:url(/uploads/image/bwimg/about-r-icon1-1.jpg)
}
@media (min-width:1025px) {
	.main.about .box2 .scroll-box .btn {
	transition:transform 0.5s
}
.main.about .box2 .scroll-box .btn:hover.prev {
	transform:translatex(-6px)
}
.main.about .box2 .scroll-box .btn:hover.prev.disable {
	transform:translatex(0)
}
.main.about .box2 .scroll-box .btn:hover.next {
	transform:translatex(6px)
}
.main.about .box2 .scroll-box .btn:hover.next.disable {
	transform:translatex(0)
}
}.main.about .box2 .scroll-box .slides {
	position:relative;
	height:162px
}
.main.about .box2 .scroll-box .slides .items {
	position:absolute;
	top:0;
	width:24.06%;
	height:100%;
	opacity:0;
	filter:alpha(opacity=0);
	transition:transform 0.8s ease-in-out,opacity 0.4s
}
.main.about .box2 .scroll-box .slides .items .text {
	position:relative;
	float:right;
	width:83.75%;
	height:100%;
	padding:0 9%;
	border:1px solid #f5f5f5;
	box-sizing:border-box;
	border-radius:10px;
	font-size:18px;
	text-align:center;
	line-height:1.5;
	color:#666
}
@media (min-width:1025px) {
	.main.about .box2 .scroll-box .slides .items .text {
	transition:box-shadow 0.6s
}
.main.about .box2 .scroll-box .slides .items .text:hover {
	box-shadow:0px 0px 35px rgba(167,141,110,0.2);
	color:#ba8f5a
}
}.main.about .box2 .scroll-box .slides .items:nth-child(odd) {
	transform:translatey(-110%)
}
.main.about .box2 .scroll-box .slides .items:nth-child(even) {
	transform:translatey(110%)
}
.main.about .box2 .scroll-box .slides .items.cur {
	transform:translatey(0%);
	opacity:1;
	filter:alpha(opacity=100);
	visibility:visible
}
.main.about .box2 .scroll-box .slides .items.movedown {
	transition:transform 0.8s ease-in-out,opacity 0.4s 0.4s
}
.main.about .box2 .scroll-box .slides .items.movedown:nth-child(odd) {
	transform:translatey(110%)
}
.main.about .box2 .scroll-box .slides .items.movedown:nth-child(even) {
	transform:translatey(-110%)
}
@media (max-width:1024px) {
	.main.about .box2 .scroll-box .slides {
	height:3.375rem
}
.main.about .box2 .scroll-box .slides .items .text {
	font-size:16px
}
}@media (max-width:960px) {
	.main.about .box2 .scroll-box .slides .items {
	width:31.66%
}
.main.about .box2 .scroll-box .slides .items.movedown:nth-child(odd) {
	transform:translatey(-110%)
}
.main.about .box2 .scroll-box .slides .items.movedown:nth-child(even) {
	transform:translatey(110%)
}
}@media (max-width:750px) {
	.main.about .box2 .scroll-box .slides .items .text {
	font-size:14px
}
}@media (max-width:680px) {
	.main.about .box2 .scroll-box .slides .items {
	width:46.47%
}
.main.about .box2 .scroll-box .slides .items.movedown:nth-child(odd) {
	transform:translatey(110%)
}
.main.about .box2 .scroll-box .slides .items.movedown:nth-child(even) {
	transform:translatey(-110%)
}
}@media (max-width:450px) {
	.main.about .box2 .scroll-box .slides {
	height:140px
}
.main.about .box2 .scroll-box .slides .items {
	width:100%
}
.main.about .box2 .scroll-box .slides .items .text {
	width:74%;
	float:none;
	margin:0 auto
}
.main.about .box2 .scroll-box .slides .items:nth-child(odd) {
	transform:translatex(-110%)
}
.main.about .box2 .scroll-box .slides .items:nth-child(even) {
	transform:translatex(110%)
}
.main.about .box2 .scroll-box .slides .items.movedown:nth-child(odd) {
	transform:translatex(-110%)
}
.main.about .box2 .scroll-box .slides .items.movedown:nth-child(even) {
	transform:translatex(110%)
}
.main.about .box2 .scroll-box .slides .items.cur {
	transform:translatex(0%);
	opacity:1;
	filter:alpha(opacity=100)
}
}.main.about .box3 {
	position:relative;
	background:#f8f8f8;
	overflow:visible
}
.main.about .box3 .cont {
	overflow:hidden
}
.main.about .box3 .wrap {
	padding:9% 0 7.5%
}
@media (max-width:750px) {
	.main.about .box3 .wrap {
	padding:12.6% 0 9%
}
}.main.about .box3 .title-box {
	padding-bottom:4.3%;
	text-align:center
}
.main.about .box3 .title-box h4 {
	padding-bottom:2.3%;
	font-size:36px;
	font-weight:normal;
	color:#000
}
.main.about .box3 .title-box p {
	font-size:16px;
	line-height:1.6;
	color:#5f5f5f
}
@media (max-width:1024px) {
	.main.about .box3 .title-box h4 {
	font-size:.75rem
}
}@media (max-width:750px) {
	.main.about .box3 .title-box h4 {
	padding-bottom:.625rem
}
.main.about .box3 .title-box p {
	font-size:14px
}
}.main.about .box3 .mediascroll {
	position:relative
}
.main.about .box3 .mediascroll .controls-box .btn {
	position:absolute;
	z-index:10;
	top:50%;
	width:50px;
	height:50px;
	margin-top:-25px;
	border:1px solid #ccc;
	border-radius:50%;
	background-repeat:no-repeat;
	background-position:center center;
	cursor:pointer
}
.main.about .box3 .mediascroll .controls-box .btn.prev {
	left:0;
	background-image:url(/uploads/image/bwimg/about-l-icon2.png)
}
.main.about .box3 .mediascroll .controls-box .btn.prev.disable {
	background-image:url(/uploads/image/bwimg/about-l-icon2-1.png)
}
.main.about .box3 .mediascroll .controls-box .btn.next {
	right:0;
	background-image:url(/uploads/image/bwimg/about-r-icon2.png)
}
.main.about .box3 .mediascroll .controls-box .btn.next.disable {
	background-image:url(/uploads/image/bwimg/about-r-icon2-1.png)
}
@media (min-width:1025px) {
	.main.about .box3 .mediascroll .controls-box .btn {
	transition:transform 0.5s
}
.main.about .box3 .mediascroll .controls-box .btn:hover.prev {
	transform:translatex(-10px)
}
.main.about .box3 .mediascroll .controls-box .btn:hover.prev.disable {
	transform:translatex(0)
}
.main.about .box3 .mediascroll .controls-box .btn:hover.next {
	transform:translatex(10px)
}
.main.about .box3 .mediascroll .controls-box .btn:hover.next.disable {
	transform:translatex(0)
}
}@media (max-width:1024px) {
	.main.about .box3 .mediascroll .controls-box .btn {
	width:46px;
	height:46px;
	margin-top:-23px
}
}@media (max-width:768px) {
	.main.about .box3 .mediascroll .controls-box .btn {
	width:40px;
	height:40px;
	margin-top:-60px
}
}.main.about .box3 .mediascroll .scroll-pos {
	position:relative
}
@media (max-width:768px) {
	.main.about .box3 .mediascroll .scroll-pos .controls-box {
	display:none
}
}.main.about .box3 .mediascroll .scroll-box {
	position:relative;
	width:960px;
	margin:0 auto 3.91%
}
.main.about .box3 .mediascroll .scroll-box .slides .slidesli {
	display:none;
	position:absolute;
	top:0;
	left:0;
	transform:translate3d(30px,0%,0);
	transition:transform 0s,opacity 0s;
	opacity:0;
	filter:alpha(opacity=0)
}
.main.about .box3 .mediascroll .scroll-box .slides .slidesli.cur {
	position:relative;
	transform:translate3d(0,0,0);
	opacity:1;
	filter:alpha(opacity=100);
	transition:transform 1s ease-in-out,opacity 1s ease-in-out;
	transition-delay:0.2s
}
.main.about .box3 .mediascroll .scroll-box .slides .slidesli .link {
	display:block
}
.main.about .box3 .mediascroll .scroll-box .slides .slidesli .link .img-box {
	width:41.25%
}
.main.about .box3 .mediascroll .scroll-box .slides .slidesli .link .img-box img {
	display:block;
	max-width:100%
}
.main.about .box3 .mediascroll .scroll-box .slides .slidesli .link .text-box {
	width:51.76%;
	padding-top:6.67%
}
.main.about .box3 .mediascroll .scroll-box .slides .slidesli .link .text-box .title {
	padding-bottom:18px;
	font-size:37px;
	font-weight:normal;
	color:#ba8f5a
}
.main.about .box3 .mediascroll .scroll-box .slides .slidesli .link .text-box .title span {
	vertical-align:middle
}
.main.about .box3 .mediascroll .scroll-box .slides .slidesli .link .text-box .title .e {
	font-family:"ny-reg";
	font-size:46px
}
.main.about .box3 .mediascroll .scroll-box .slides .slidesli .link .text-box .text {
	margin-bottom:32px;
	font-size:16px;
	line-height:1.6;
	color:#5f5f5f
}
.main.about .box3 .mediascroll .scroll-box .slides .slidesli .link .text-box .icon-box img {
	max-width:100%;
	margin-right:35px
}
@media (max-width:1200px) {
	.main.about .box3 .mediascroll .scroll-box {
	width:864px
}
.main.about .box3 .mediascroll .scroll-box .slides .slidesli .link .text-box {
	padding-top:3%
}
}@media (max-width:1024px) {
	.main.about .box3 .mediascroll .scroll-box {
	width:84%
}
.main.about .box3 .mediascroll .scroll-box .slides .slidesli .link .img-box {
	width:50%
}
.main.about .box3 .mediascroll .scroll-box .slides .slidesli .link .text-box {
	width:47%
}
.main.about .box3 .mediascroll .scroll-box .slides .slidesli .link .text-box .title {
	padding-bottom:14px;
	font-size:.77083rem
}
.main.about .box3 .mediascroll .scroll-box .slides .slidesli .link .text-box .title .e {
	position:relative;
	top:.0375rem;
	font-size:.95833rem
}
.main.about .box3 .mediascroll .scroll-box .slides .slidesli .link .text-box .text {
	margin-bottom:.66667rem;
	font-size:14px
}
.main.about .box3 .mediascroll .scroll-box .slides .slidesli .link .text-box .icon-box img {
	margin-right:.58333rem
}
}@media (max-width:768px) {
	.main.about .box3 .mediascroll .scroll-box {
	width:100%
}
.main.about .box3 .mediascroll .scroll-box .slides .slidesli .link .img-box {
	width:100%
}
.main.about .box3 .mediascroll .scroll-box .slides .slidesli .link .img-box img {
	margin:0 auto
}
.main.about .box3 .mediascroll .scroll-box .slides .slidesli .link .text-box {
	width:100%
}
}.main.about .box3 .mediascroll .thumb-pos {
	padding-top:16px;
	background:url(/uploads/image/bwimg/about-box3-linebg.png) repeat-x -2px top
}
.main.about .box3 .mediascroll .thumb-pos .controls-box {
	display:none
}
@media (max-width:768px) {
	.main.about .box3 .mediascroll .thumb-pos {
	position:relative
}
.main.about .box3 .mediascroll .thumb-pos .controls-box {
	display:block
}
.main.about .box3 .mediascroll .thumb-pos .controls-box .btn {
	width:30px;
	height:30px;
	margin-top:-22px
}
.main.about .box3 .mediascroll .thumb-pos .controls-box .btn.prev {
	left:-42px
}
.main.about .box3 .mediascroll .thumb-pos .controls-box .btn.next {
	right:-42px
}
}.main.about .box3 .mediascroll .thumb-pos .thumb-box {
	width:1080px;
	margin:0 auto;
	overflow:hidden
}
.main.about .box3 .mediascroll .thumb-pos .thumb-box .thumb li {
	position:relative;
	width:180px;
	padding-top:22px;
	text-align:center;
	cursor:pointer
}
.main.about .box3 .mediascroll .thumb-pos .thumb-box .thumb li .point {
	position:absolute;
	top:0;
	left:50%;
	width:9px;
	height:9px;
	margin-left:-4.5px;
	border-radius:50%;
	background:#ba8f5a;
	opacity:0;
	filter:alpha(opacity=0);
	transform:scale(0);
	transition:all 0.5s
}
.main.about .box3 .mediascroll .thumb-pos .thumb-box .thumb li .text {
	font-size:18px;
	font-weight:normal;
	color:#5f5f5f
}
.main.about .box3 .mediascroll .thumb-pos .thumb-box .thumb li.cur .point {
	opacity:1;
	filter:alpha(opacity=100);
	transform:scale(1)
}
.main.about .box3 .mediascroll .thumb-pos .thumb-box .thumb li.cur .text {
	color:#ba8f5a
}
@media (max-width:1300px) {
	.main.about .box3 .mediascroll .thumb-pos {
	width:864px;
	margin:0 auto;
	background-position:-13px top
}
.main.about .box3 .mediascroll .thumb-pos .thumb-box {
	width:auto
}
.main.about .box3 .mediascroll .thumb-pos .thumb-box .thumb li {
	width:144px
}
.main.about .box3 .mediascroll .thumb-pos .thumb-box .thumb li .text {
	font-size:16px
}
}@media (max-width:960px) {
	.main.about .box3 .mediascroll .thumb-pos {
	width:648px;
	margin:0 auto;
	background-position:-31px top
}
.main.about .box3 .mediascroll .thumb-pos .thumb-box .thumb li {
	width:108px
}
.main.about .box3 .mediascroll .thumb-pos .thumb-box .thumb li .point {
	width:7px;
	height:7px;
	margin-left:-3.5px
}
.main.about .box3 .mediascroll .thumb-pos .thumb-box .thumb li .text {
	font-size:14px
}
}@media (max-width:768px) {
	.main.about .box3 .mediascroll .thumb-pos {
	width:432px;
	background-position:-30px top
}
}@media (max-width:520px) {
	.main.about .box3 .mediascroll .thumb-pos {
	width:289px;
	background-position:-12px top
}
.main.about .box3 .mediascroll .thumb-pos .thumb-box .thumb li {
	width:72px
}
.main.about .box3 .mediascroll .thumb-pos .thumb-box .thumb li .point {
	margin-left:-2.5px
}
}.main.about .box4 .wrap {
	height:745px
}
@media (max-width:1024px) {
	.main.about .box4 .wrap {
	height:15.52083rem
}
}.main.about .box4 .wrap .title-box {
	padding-bottom:5.3%;
	text-align:center
}
@media (min-width:1025px) {
	.main.about .box4 .wrap .title-box {
	opacity:0;
	filter:alpha(opacity=0);
	transform:translatey(-30px);
	transition:opacity 0.8s,transform 0.8s
}
}.main.about .box4 .wrap .title-box h4 {
	padding-bottom:2.3%;
	font-size:36px;
	font-weight:normal;
	color:#fff
}
.main.about .box4 .wrap .title-box p {
	font-size:16px;
	line-height:1.6;
	color:#fff;
	opacity:.8;
	filter:alpha(opacity=80)
}
@media (max-width:450px) {
	.main.about .box4 .wrap .title-box p {
	display:inline
}
}@media (max-width:1024px) {
	.main.about .box4 .wrap .title-box h4 {
	font-size:.75rem
}
}@media (max-width:750px) {
	.main.about .box4 .wrap .title-box h4 {
	padding-bottom:.625rem
}
.main.about .box4 .wrap .title-box p {
	font-size:14px
}
}.main.about .box4 .wrap .list-box {
	padding-bottom:9%;
	font-size:0;
	text-align:center
}
.main.about .box4 .wrap .list-box li {
	padding:0 10.9%
}
@media (min-width:1025px) {
	.main.about .box4 .wrap .list-box li {
	opacity:0;
	filter:alpha(opacity=0);
	transform:translatey(30px);
	transition:opacity 0.8s,transform 0.8s
}
}.main.about .box4 .wrap .list-box li .num {
	font-size:80px;
	font-family:"ny-reg";
	color:#ba8f5a
}
.main.about .box4 .wrap .list-box li .text {
	font-size:20px;
	color:#fff;
	opacity:.8;
	filter:alpha(opacity=80)
}
.main.about .box4 .wrap .list-box li:nth-child(1) {
	padding-left:0
}
.main.about .box4 .wrap .list-box li:nth-child(3) {
	padding-right:0
}
.main.about .box4 .wrap .list-box li:nth-child(2) {
	position:relative
}
.main.about .box4 .wrap .list-box li:nth-child(2)::before {
	left:0
}
.main.about .box4 .wrap .list-box li:nth-child(2)::after {
	right:0
}
.main.about .box4 .wrap .list-box li:nth-child(2)::before,.main.about .box4 .wrap .list-box li:nth-child(2)::after {
	content:' ';
	position:absolute;
	top:17%;
	width:1px;
	height:85%;
	background:#fff;
	opacity:.15;
	filter:alpha(opacity=15)
}
@media (max-width:1024px) {
	.main.about .box4 .wrap .list-box li .num {
	font-size:1.66667rem
}
.main.about .box4 .wrap .list-box li .text {
	font-size:.41667rem
}
}@media (max-width:750px) {
	.main.about .box4 .wrap .list-box li {
	padding:0 20px
}
.main.about .box4 .wrap .list-box li .num {
	font-size:1.25rem
}
.main.about .box4 .wrap .list-box li .text {
	font-size:16px
}
}@media (max-width:450px) {
	.main.about .box4 .wrap .list-box li {
	padding:0 14px !important
}
.main.about .box4 .wrap .list-box li:nth-child(2)::before,.main.about .box4 .wrap .list-box li:nth-child(2)::after {
	display:none
}
.main.about .box4 .wrap .list-box li .text {
	font-size:13px
}
}.main.about .box4 .wrap .ex-link-e {
	display:block;
	margin:0 auto;
	color:#fff;
	transition:all 0.5s
}
@media (min-width:1025px) {
	.main.about .box4 .wrap .ex-link-e:hover {
	color:#000
}
}@media (min-width:1025px) {
	.main.about .box4 .wrap .btn {
	opacity:0;
	filter:alpha(opacity=0);
	transform:translatey(-30px);
	transition:opacity 0.8s,transform 0.8s
}
}@media (min-width:1025px) {
	.main.about .box4.animate .wrap .title-box {
	opacity:1;
	filter:alpha(opacity=100);
	transform:translatey(0px)
}
.main.about .box4.animate .wrap .list-box li {
	opacity:1;
	filter:alpha(opacity=100);
	transform:translatey(0px)
}
.main.about .box4.animate .wrap .list-box li:nth-child(1) {
	transition-delay:0.1s
}
.main.about .box4.animate .wrap .list-box li:nth-child(2) {
	transition-delay:0.2s
}
.main.about .box4.animate .wrap .list-box li:nth-child(3) {
	transition-delay:0.3s
}
.main.about .box4.animate .wrap .btn {
	opacity:1;
	filter:alpha(opacity=100);
	transform:translatey(0px);
	transition-delay:0.4s
}
}.main.about .box5 .wrap {
	padding:10% 0 6.6%
}
.main.about .box5 .wrap .title-box {
	text-align:center
}
.main.about .box5 .wrap .title-box h4 {
	padding-bottom:2.3%;
	font-size:36px;
	font-weight:normal;
	color:#000
}
.main.about .box5 .wrap .title-box p {
	font-size:16px;
	line-height:1.6;
	color:#5f5f5f
}
@media (max-width:1024px) {
	.main.about .box5 .wrap .title-box h4 {
	font-size:.75rem
}
}@media (max-width:750px) {
	.main.about .box5 .wrap .title-box h4 {
	padding-bottom:.625rem
}
.main.about .box5 .wrap .title-box p {
	font-size:14px
}
}.main.about .box5 .wrap .scroll-box {
	position:relative;
	width:100%
}
.main.about .box5 .wrap .scroll-box .cont {
	padding:6% 0 7.2%;
	overflow:hidden
}
.main.about .box5 .wrap .scroll-box .slides {
	position:relative;
	width:100%;
	font-size:0
}
.main.about .box5 .wrap .scroll-box .slides .items {
	width:33.33%
}
.main.about .box5 .wrap .scroll-box .slides .items .pos {
	padding:0 3px
}
.main.about .box5 .wrap .scroll-box .slides .items .img-box .img {
	padding:58.53% 0 0
}
.main.about .box5 .wrap .scroll-box .slides .items .text {
	width:79%
}
.main.about .box5 .wrap .scroll-box .slides .items .text h4 {
	padding-top:30px;
	font-size:20px;
	line-height:1.4;
	font-weight:normal;
	color:#000
}
.main.about .box5 .wrap .scroll-box .slides .items .text p {
	padding-top:15px;
	font-size:16px;
	line-height:1.6;
	color:#5f5f5f;
	opacity:.8;
	filter:alpha(opacity=80)
}
@media (min-width:1025px) {
	.main.about .box5 .wrap .scroll-box .slides .items .text {
	transition:transform 0.5s ease-in-out
}
.main.about .box5 .wrap .scroll-box .slides .items:hover .text {
	transform:translatex(10%)
}
}@media (max-width:1024px) {
	.main.about .box5 .wrap .scroll-box .slides .items .text {
	width:90%
}
.main.about .box5 .wrap .scroll-box .slides .items .text h4 {
	padding-top:.625rem;
	font-size:.41667rem
}
.main.about .box5 .wrap .scroll-box .slides .items .text p {
	padding-top:10px;
	font-size:14px
}
}@media (max-width:768px) {
	.main.about .box5 .wrap .scroll-box .slides .items {
	width:50%
}
.main.about .box5 .wrap .scroll-box .slides .items .text h4 {
	padding-top:.41667rem;
	font-size:16px
}
}@media (max-width:450px) {
	.main.about .box5 .wrap .scroll-box .slides .items {
	width:100%
}
}.main.about .box6 {
	background:#f8f8f8
}
.main.about .box6 .wrap {
	padding:9.2% 0 9.2%
}
.main.about .box6 .wrap .title-box {
	padding-bottom:4.3%;
	text-align:center
}
@media (min-width:1025px) {
	.main.about .box6 .wrap .title-box {
	opacity:0;
	filter:alpha(opacity=0);
	transform:translatey(-30px);
	transition:opacity 0.8s,transform 0.8s
}
}.main.about .box6 .wrap .title-box h4 {
	padding-bottom:2.3%;
	font-size:36px;
	font-weight:normal;
	color:#000
}
.main.about .box6 .wrap .title-box p {
	font-size:16px;
	line-height:1.6;
	color:#5f5f5f
}
@media (max-width:1024px) {
	.main.about .box6 .wrap .title-box h4 {
	font-size:.75rem
}
}@media (max-width:750px) {
	.main.about .box6 .wrap .title-box h4 {
	padding-bottom:.625rem
}
.main.about .box6 .wrap .title-box p {
	font-size:14px
}
}.main.about .box6 .wrap .list-box {
	font-size:0;
	text-align:center
}
.main.about .box6 .wrap .list-box li {
	position:relative;
	width:33.33%;
	padding:0 5.5%;
	vertical-align:top;
	box-sizing:border-box
}
@media (min-width:1025px) {
	.main.about .box6 .wrap .list-box li {
	opacity:0;
	filter:alpha(opacity=0);
	transform:translatey(30px);
	transition:opacity 0.8s,transform 0.8s
}
}.main.about .box6 .wrap .list-box li .icon {
	position:relative;
	width:88px;
	height:88px;
	margin:0 auto 11%;
	border-radius:50%;
	border:1px solid #e2e2e2
}
.main.about .box6 .wrap .list-box li .icon img {
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	display:block;
	margin:auto
}
.main.about .box6 .wrap .list-box li .text {
	font-size:17px;
	line-height:1.6;
	color:#5f5f5f
}
.main.about .box6 .wrap .list-box li:nth-child(1) {
	padding-left:0
}
.main.about .box6 .wrap .list-box li:nth-child(3) {
	padding-right:0
}
.main.about .box6 .wrap .list-box li:nth-child(2)::before {
	left:0
}
.main.about .box6 .wrap .list-box li:nth-child(2)::after {
	right:0
}
.main.about .box6 .wrap .list-box li:nth-child(2)::before,.main.about .box6 .wrap .list-box li:nth-child(2)::after {
	content:' ';
	position:absolute;
	top:10%;
	width:1px;
	height:85%;
	background:#ebebeb
}
@media (max-width:1024px) {
	.main.about .box6 .wrap .list-box li {
	padding:0 3%
}
.main.about .box6 .wrap .list-box li .icon {
	width:1.83333rem;
	height:1.83333rem;
	margin-bottom:8%
}
.main.about .box6 .wrap .list-box li .icon img {
	height:32px
}
.main.about .box6 .wrap .list-box li .text {
	font-size:16px
}
}@media (max-width:750px) {
	.main.about .box6 .wrap .list-box li .icon {
	width:68px;
	height:68px
}
.main.about .box6 .wrap .list-box li .text {
	font-size:14px
}
}@media (max-width:580px) {
	.main.about .box6 .wrap .list-box li {
	width:100%;
	max-width:100%;
	padding:0 0 .5rem
}
.main.about .box6 .wrap .list-box li .icon {
	margin-bottom:.375rem
}
.main.about .box6 .wrap .list-box li:nth-child(2)::before,.main.about .box6 .wrap .list-box li:nth-child(2)::after {
	display:none
}
.main.about .box6 .wrap .list-box li:last-child {
	padding-bottom:0
}
}@media (min-width:1025px) {
	.main.about .box6.animate .wrap .title-box {
	opacity:1;
	filter:alpha(opacity=100);
	transform:translatey(0);
	transition-delay:0.1s
}
.main.about .box6.animate .wrap .list-box li {
	opacity:1;
	filter:alpha(opacity=100);
	transform:translatey(0)
}
.main.about .box6.animate .wrap .list-box li:nth-child(1) {
	transition-delay:0.1s
}
.main.about .box6.animate .wrap .list-box li:nth-child(2) {
	transition-delay:0.2s
}
.main.about .box6.animate .wrap .list-box li:nth-child(3) {
	transition-delay:0.3s
}
}.main.culture .ex-title-box {
	text-align:center
}
.main.culture .ex-title-box small {
	display:block;
	padding-bottom:16px;
	font-size:18px;
	color:#5f5f5f
}
.main.culture .ex-title-box h4 {
	font-size:36px;
	font-weight:normal;
	color:#000
}
.main.culture .ex-title-box .text {
	padding-top:28px;
	font-size:20px;
	line-height:1.6;
	color:#5f5f5f
}
.main.culture .ex-title-box .video-btn {
	padding-top:46px
}
.main.culture .ex-title-box .video-btn span {
	vertical-align:middle;
	font-size:16px;
	color:#c9995f
}
.main.culture .ex-title-box .video-btn span.icon {
	margin-left:8px
}
.main.culture .ex-title-box .video-btn span.icon img {
	display:block;
	max-width:100%
}
@media (max-width:1024px) {
	.main.culture .ex-title-box small {
	padding-bottom:6px;
	font-size:.375rem
}
.main.culture .ex-title-box h4 {
	font-size:.75rem
}
.main.culture .ex-title-box p {
	padding-top:.29167rem;
	font-size:.41667rem
}
.main.culture .ex-title-box .video-btn {
	padding-top:.83333rem
}
.main.culture .ex-title-box .video-btn span {
	font-size:14px
}
.main.culture .ex-title-box .video-btn span.icon {
	width:26px
}
}@media (max-width:750px) {
	.main.culture .ex-title-box small {
	padding-bottom:14px;
	font-size:16px
}
.main.culture .ex-title-box h4 {
	font-size:20px
}
.main.culture .ex-title-box p {
	padding-top:10px;
	font-size:14px;
	display:inline
}
}.main.culture .box1 .wrap {
	padding:7.8% 0 9.4%
}
.main.culture .box2 .wrap {
	position:relative;
	height:678px
}
@media (max-width:1024px) {
	.main.culture .box2 .wrap {
	height:14.125rem
}
}.main.culture .box2 .wrap .img-box {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%
}
.main.culture .box2 .wrap .img-box .img {
	width:100%;
	height:100%
}
.main.culture .box2 .wrap .text-box {
	position:relative;
	height:100%
}
.main.culture .box2 .wrap .text-box .w1280 {
	height:100%;
	text-align:center;
	color:#fff
}
.main.culture .box2 .wrap .text-box .w1280 .text {
	padding-top:14.6%
}
.main.culture .box2 .wrap .text-box .w1280 small {
	display:block;
	padding-bottom:8px;
	font-size:18px;
	color:#5f5f5f
}
.main.culture .box2 .wrap .text-box .w1280 h4 {
	padding-bottom:14px;
	font-size:36px;
	font-weight:normal;
	color:#000
}
.main.culture .box2 .wrap .text-box .w1280 p {
	font-size:20px;
	line-height:1.6;
	color:#5f5f5f
}
@media (max-width:1024px) {
	.main.culture .box2 .wrap .text-box .w1280 small {
	padding-bottom:6px;
	font-size:.375rem
}
.main.culture .box2 .wrap .text-box .w1280 h4 {
	padding-bottom:.29167rem;
	font-size:.75rem
}
.main.culture .box2 .wrap .text-box .w1280 p {
	font-size:.41667rem
}
}@media (max-width:750px) {
	.main.culture .box2 .wrap .text-box .w1280 small {
	padding-bottom:14px;
	font-size:16px
}
.main.culture .box2 .wrap .text-box .w1280 h4 {
	padding-bottom:10px;
	font-size:20px
}
.main.culture .box2 .wrap .text-box .w1280 p {
	font-size:14px
}
}.main.culture .box3 .wrap {
	padding:7.7% 0 8.9%
}
.main.culture .box3 .wrap .list-box {
	padding-top:4.3%;
	font-size:0;
	text-align:center
}
.main.culture .box3 .wrap .list-box li {
	width:30.3%;
	padding:2.7% 0;
	border:1px solid #f2f2f2;
	border-radius:10px
}
@media (min-width:1025px) {
	.main.culture .box3 .wrap .list-box li {
	opacity:0;
	filter:alpha(opacity=0);
	transform:translatey(30px);
	transition:opacity 0.8s,transform 0.8s
}
}.main.culture .box3 .wrap .list-box li .icon {
	vertical-align:middle;
	padding:10px 16px 10px 0;
	margin-right:24px;
	border-right:1px dashed #dbdbdb;
	font-size:36px;
	color:#c9995f
}
.main.culture .box3 .wrap .list-box li .icon img {
	display:block;
	max-width:70px
}
.main.culture .box3 .wrap .list-box li .text {
	vertical-align:middle;
	font-size:16px;
	line-height:1.6;
	color:#000;
	opacity:.6;
	filter:alpha(opacity=60)
}
.main.culture .box3 .wrap .list-box li:nth-child(2) {
	margin:0 4%
}
@media (max-width:1300px) {
	.main.culture .box3 .wrap .list-box li {
	padding:20px 0
}
.main.culture .box3 .wrap .list-box li .icon {
	padding:10px 10px 10px 0;
	margin-right:18px
}
.main.culture .box3 .wrap .list-box li .text {
	font-size:14px
}
}@media (max-width:1064px) {
	.main.culture .box3 .wrap .list-box li {
	width:100%;
	max-width:350px;
	margin:0 2% 4%
}
.main.culture .box3 .wrap .list-box li:nth-child(2) {
	margin:0 2% 4%
}
}@media (max-width:832px) {
	.main.culture .box3 .wrap .list-box li {
	text-align:left
}
.main.culture .box3 .wrap .list-box li .icon {
	margin-left:10%
}
}@media (max-width:750px) {
	.main.culture .box3 .wrap .list-box li {
	display:block;
	margin:0 auto 4%
}
.main.culture .box3 .wrap .list-box li:nth-child(2) {
	margin:0 auto 4%
}
}@media (max-width:360px) {
	.main.culture .box3 .wrap .list-box li {
	text-align:left
}
.main.culture .box3 .wrap .list-box li .icon {
	margin-left:3%
}
}@media (min-width:1025px) {
	.main.culture .box3.animate .wrap .list-box li {
	opacity:1;
	filter:alpha(opacity=100);
	transform:translatey(0)
}
.main.culture .box3.animate .wrap .list-box li:nth-child(1) {
	transition-delay:0.1s
}
.main.culture .box3.animate .wrap .list-box li:nth-child(2) {
	transition-delay:0.2s
}
.main.culture .box3.animate .wrap .list-box li:nth-child(3) {
	transition-delay:0.3s
}
}.main.culture .box4 {
	background:#f8f8f8
}
.main.culture .box4 .wrap {
	padding:7.8% 0 6.3%
}
.main.culture .box4 .wrap .scroll-box {
	position:relative;
	width:100%
}
.main.culture .box4 .wrap .scroll-box .cont {
	padding:5.5% 0 3.9%;
	overflow:hidden
}
.main.culture .box4 .wrap .scroll-box .slides {
	position:relative;
	width:102.66%;
	margin-left:-1.33%;
	font-size:0
}
.main.culture .box4 .wrap .scroll-box .slides .items {
	position:absolute;
	top:0;
	width:33.33%;
	vertical-align:top;
	opacity:0;
	filter:alpha(opacity=0);
	transition:transform 0.8s ease-in-out,opacity 0.8s
}
.main.culture .box4 .wrap .scroll-box .slides .items .pos {
	position:relative;
	margin:0 3.88%
}
.main.culture .box4 .wrap .scroll-box .slides .items .img-box .img {
	padding:66.5% 0 0
}
.main.culture .box4 .wrap .scroll-box .slides .items .text {
	padding:18px 15px 20px;
	text-align:center;
	background-color:#fff
}
.main.culture .box4 .wrap .scroll-box .slides .items .text p {
	padding-bottom:6px;
	font-size:14px;
	color:#888
}
.main.culture .box4 .wrap .scroll-box .slides .items .text h4 {
	font-size:18px;
	line-height:1.4;
	font-weight:normal;
	color:#000
}
.main.culture .box4 .wrap .scroll-box .slides .items:nth-child(odd) {
	transform:translatey(110%)
}
.main.culture .box4 .wrap .scroll-box .slides .items:nth-child(even) {
	transform:translatey(-110%)
}
.main.culture .box4 .wrap .scroll-box .slides .items.cur {
	position:static;
	transform:translatey(0%);
	opacity:1;
	filter:alpha(opacity=100)
}
.main.culture .box4 .wrap .scroll-box .slides .items.movedown {
	position:absolute;
	transition:transform 0.8s ease-in-out,opacity 0.4s 0.4s
}
.main.culture .box4 .wrap .scroll-box .slides .items.movedown:nth-child(odd) {
	transform:translatey(110%)
}
.main.culture .box4 .wrap .scroll-box .slides .items.movedown:nth-child(even) {
	transform:translatey(-110%)
}
@media (min-width:1025px) {
	.main.culture .box4 .wrap .scroll-box .slides .items:hover .pos {
	transition:box-shadow 0.5s;
	box-shadow:0px 0px 30px rgba(167,141,110,0.2)
}
.main.culture .box4 .wrap .scroll-box .slides .items:hover .text h4 {
	color:#a78d6e
}
}@media (max-width:1024px) {
	.main.culture .box4 .wrap .scroll-box .slides .items .text {
	padding:.375rem 15px .41667rem
}
.main.culture .box4 .wrap .scroll-box .slides .items .text p {
	font-size:13px
}
.main.culture .box4 .wrap .scroll-box .slides .items .text h4 {
	font-size:16px
}
}@media (max-width:768px) {
	.main.culture .box4 .wrap .scroll-box .slides .items {
	width:50%
}
.main.culture .box4 .wrap .scroll-box .slides .items.movedown:nth-child(odd) {
	transform:translatey(-110%)
}
.main.culture .box4 .wrap .scroll-box .slides .items.movedown:nth-child(even) {
	transform:translatey(110%)
}
}@media (max-width:450px) {
	.main.culture .box4 .wrap .scroll-box .slides .items {
	width:100%
}
.main.culture .box4 .wrap .scroll-box .slides .items .pos {
	margin:0
}
}.main.his {
	background-color:#f8f8f8;
	background-image:url(/uploads/image/bwimg/his-bg.jpg);
	background-repeat:repeat-y;
	background-position:center top;
	background-size:100% auto
}
.main.his .ex-link-box {
	position:static
}
.main.his .box1 {
	position:relative;
	width:100%
}
.main.his .box1 .pop-nav {
	position:absolute;
	left:6.4%;
	top:14.3%;
	bottom:auto;
	z-index:150
}
@media (min-width:1025px) {
	.main.his .box1 .pop-nav {
	opacity:0;
	filter:alpha(opacity=0);
	transform:translatey(30px);
	transition:opacity 0.8s,transform 0.8s
}
}.main.his .box1 .pop-nav.setfixed {
	position:fixed
}
.main.his .box1 .pop-nav.setpos {
	position:absolute
}
.main.his .box1 .pop-nav a {
	position:relative;
	display:block;
	padding-left:30px;
	font-size:18px;
	height:72px;
	line-height:72px;
	color:#3e280c;
	background:url(/uploads/image/bwimg/his-line3.png) no-repeat left 0
}
.main.his .box1 .pop-nav a .text {
	opacity:.6;
	filter:alpha(opacity=60);
	font-family:"ny-reg"
}
.main.his .box1 .pop-nav a .icon {
	position:absolute;
	top:50%;
	left:4px;
	display:block;
	width:8px;
	height:8px;
	margin-top:-4px;
	border-radius:50%;
	background-color:#bb9c7a;
	opacity:0;
	filter:alpha(opacity=0);
	transform:scale(0);
	transition:all 0.5s
}
.main.his .box1 .pop-nav a.cur {
	font-size:24px
}
.main.his .box1 .pop-nav a.cur .text {
	opacity:1;
	filter:alpha(opacity=100)
}
.main.his .box1 .pop-nav a.cur .icon {
	opacity:1;
	filter:alpha(opacity=100);
	transform:scale(1)
}
@media (min-width:1025px) {
	.main.his .box1 .pop-nav a:hover .text {
	opacity:1;
	filter:alpha(opacity=100)
}
}@media (max-width:1400px) {
	.main.his .box1 .pop-nav {
	left:30px
}
}@media (max-width:1200px) {
	.main.his .box1 .pop-nav {
	position:static;
	padding-top:5%;
	text-align:center
}
.main.his .box1 .pop-nav.setfixed {
	position:static
}
.main.his .box1 .pop-nav.setpos {
	position:static
}
.main.his .box1 .pop-nav a {
	display:inline-block;
	*display:inline;
	*zoom:1;
	height:auto;
	line-height:1.2;
	background:none;
	padding:0 15px;
	font-size:22px
}
.main.his .box1 .pop-nav a .icon {
	display:none
}
.main.his .box1 .pop-nav a.cur {
	font-size:30px
}
}@media (max-width:1024px) {
	.main.his .box1 .pop-nav a {
	font-size:.45833rem
}
.main.his .box1 .pop-nav a.cur {
	font-size:.625rem
}
}@media (max-width:750px) {
	.main.his .box1 .pop-nav a {
	padding:0 10px;
	font-size:16px
}
.main.his .box1 .pop-nav a.cur {
	font-size:24px
}
}.main.his .box1 .w1185 {
	width:1185px;
	margin:0 auto
}
@media (max-width:1200px) {
	.main.his .box1 .w1185 {
	width:94%
}
}@media (max-width:750px) {
	.main.his .box1 .w1185 {
	width:86.67%
}
}@media (max-width:450px) {
	.main.his .box1 .w1185 {
	width:94%
}
}.main.his .box1 .wrap {
	min-height:300px;
	padding:8.3% 0 7.3%
}
.main.his .box1 .wrap .title-box {
	text-align:center
}
@media (min-width:1025px) {
	.main.his .box1 .wrap .title-box {
	opacity:0;
	filter:alpha(opacity=0);
	transform:translatey(30px);
	transition:opacity 0.8s,transform 0.8s
}
}.main.his .box1 .wrap .title-box .img img {
	display:block;
	margin:0 auto;
	max-width:80%
}
.main.his .box1 .wrap .title-box h4 {
	font-size:36px;
	font-weight:normal;
	color:#000
}
.main.his .box1 .wrap .ajax-box {
	position:relative;
	margin-top:8.3%
}
.main.his .box1 .wrap .ajax-box .top-icon {
	width:18px;
	height:18px;
	margin:0 auto;
	background:url(/uploads/image/bwimg/his-icon.png) no-repeat center center
}
.main.his .box1 .wrap .list-box {
	padding-top:10%;
	background:url(/uploads/image/bwimg/his-line2.png) no-repeat center top
}
.main.his .box1 .wrap .list-box li {
	position:relative;
	background:url(/uploads/image/bwimg/his-line2.png) repeat-y center top
}
.main.his .box1 .wrap .list-box li:last-child {
	background:url(/uploads/image/bwimg/his-line.png) no-repeat center bottom
}
.main.his .box1 .wrap .list-box li .list {
	width:45.4%
}
.main.his .box1 .wrap .list-box li .list .time-box {
	font-size:0
}
.main.his .box1 .wrap .list-box li .list .time-box .time {
	display:block;
	padding-bottom:18px;
	font-size:56px;
	font-family:"ny-reg";
	color:#aa7f4c
}
.main.his .box1 .wrap .list-box li .list .time-box .line {
	width:30px;
	height:2px;
	background-color:#aa7f4c
}
.main.his .box1 .wrap .list-box li .list .img-box {
	padding:28px 0 35px
}
.main.his .box1 .wrap .list-box li .list .img-box .img {
	padding:57.62% 0 0
}
.main.his .box1 .wrap .list-box li .list .text {
	overflow:hidden;
	margin-bottom:34px;
	font-size:14px;
	line-height:1.6;
	color:#999
}
.main.his .box1 .wrap .list-box li .list .text p {
	margin-bottom:10px
}
.main.his .box1 .wrap .list-box li .list .text p,.main.his .box1 .wrap .list-box li .list .text span,.main.his .box1 .wrap .list-box li .list .text strong {
	font-size:14px !important;
	line-height:1.6 !important;
	color:#999 !important
}
.main.his .box1 .wrap .list-box li .list .btn {
	display:none;
	width:30px;
	height:20px;
	background-repeat:no-repeat;
	cursor:pointer;
	transition:background-position 0.5s
}
.main.his .box1 .wrap .list-box li .list.fr {
	margin-top:-5.5%
}
@media (min-width:1025px) {
	.main.his .box1 .wrap .list-box li .list.fr {
	opacity:0;
	filter:alpha(opacity=0);
	transform:translatex(30px);
	transition:opacity 0.8s,transform 0.8s
}
}.main.his .box1 .wrap .list-box li .list.fr .text {
	padding-right:9%
}
.main.his .box1 .wrap .list-box li .list.fr .btn {
	background-image:url(/uploads/image/bwimg/about-r-icon2-1.png);
	background-position:left center
}
@media (min-width:1025px) {
	.main.his .box1 .wrap .list-box li .list.fr .btn:hover {
	background-position:right center
}
}.main.his .box1 .wrap .list-box li .list.fl {
	padding-top:14%;
	text-align:right
}
@media (min-width:1025px) {
	.main.his .box1 .wrap .list-box li .list.fl {
	opacity:0;
	filter:alpha(opacity=0);
	transform:translatex(-30px);
	transition:opacity 0.8s,transform 0.8s
}
}.main.his .box1 .wrap .list-box li .list.fl .text {
	padding-left:9%
}
.main.his .box1 .wrap .list-box li .list.fl .btn {
	background-image:url(/uploads/image/bwimg/about-l-icon2-1.png);
	background-position:right center
}
@media (min-width:1025px) {
	.main.his .box1 .wrap .list-box li .list.fl .btn:hover {
	background-position:left center
}
}@media (max-width:1024px) {
	.main.his .box1 .wrap .title-box h4 {
	font-size:.75rem
}
.main.his .box1 .wrap .list-box li .list .time-box .time {
	padding-bottom:.375rem;
	font-size:1.16667rem
}
.main.his .box1 .wrap .list-box li .list .time-box .line {
	height:1px
}
.main.his .box1 .wrap .list-box li .list .img-box {
	padding:.58333rem 0 .72917rem
}
.main.his .box1 .wrap .list-box li .list .text {
	height:100px;
	margin-bottom:.70833rem
}
.main.his .box1 .wrap .list-box li .list .text p {
	margin-bottom:6px
}
}@media (max-width:450px) {
	.main.his .box1 .wrap .ajax-box {
	position:relative;
	margin-top:0%
}
.main.his .box1 .wrap .ajax-box .top-icon {
	display:none
}
.main.his .box1 .wrap .list-box {
	padding-top:10%;
	background:none
}
.main.his .box1 .wrap .list-box li {
	position:relative;
	background:none
}
.main.his .box1 .wrap .list-box li:last-child {
	background:none
}
.main.his .box1 .wrap .list-box li .list {
	width:100%
}
.main.his .box1 .wrap .list-box li .list .text {
	height:90px;
	text-align:justify
}
.main.his .box1 .wrap .list-box li .list .text p {
	display:inline;
	margin-bottom:0
}
.main.his .box1 .wrap .list-box li .list.fr {
	padding-top:2%;
	margin-top:0%
}
.main.his .box1 .wrap .list-box li .list.fr .text {
	padding-right:0%
}
.main.his .box1 .wrap .list-box li .list.fl {
	padding-top:2%;
	text-align:right
}
.main.his .box1 .wrap .list-box li .list.fl .text {
	padding-left:0%
}
}@media (min-width:1025px) {
	.main.his .box1.animate .pop-nav {
	opacity:1;
	filter:alpha(opacity=100);
	transform:translatey(0)
}
.main.his .box1.animate .wrap .title-box {
	opacity:1;
	filter:alpha(opacity=100);
	transform:translatey(0)
}
.main.his .box1.animate .wrap .list-box li .list {
	opacity:1;
	filter:alpha(opacity=100);
	transform:translatex(0)
}
}.main.honor .ex-link-box {
	position:static
}
.main.honor .box1 {
	display:block;
	width:100%;
	background-color:#f8f8f8
}
.main.honor .box1 .ex-more-box {
	padding-top:3.2%
}
.main.honor .box1 .page {
	padding-top:4%
}
.main.honor .box1 .wrap {
	padding:5.8% 0 7.3%
}
.main.honor .box1 .wrap .title-box {
	padding-bottom:5.6%;
	text-align:center
}
.main.honor .box1 .wrap .title-box h4 {
	font-size:36px;
	line-height:1.6;
	font-weight:normal;
	color:#010101
}
.main.honor .box1 .wrap .title-box p {
	padding-top:14px;
	font-size:16px;
	line-height:1.6;
	color:#888
}
@media (max-width:1024px) {
	.main.honor .box1 .wrap .title-box h4 {
	font-size:.75rem
}
.main.honor .box1 .wrap .title-box p {
	padding-top:.29167rem
}
}@media (max-width:750px) {
	.main.honor .box1 .wrap .title-box h4 {
	font-size:20px
}
.main.honor .box1 .wrap .title-box p {
	padding-top:10px;
	font-size:14px;
	display:inline
}
}.main.honor .box1 .wrap .ajax-box {
	width:100%
}
.main.honor .box1 .wrap .ajax-box .list-box {
	width:102.66%
}
@media (max-width:500px) {
	.main.honor .box1 .wrap .ajax-box .list-box {
	width:100%
}
}.main.honor .box1 .wrap .ajax-box .list-box li {
	width:30.669%;
	margin:0 2.58% 2.58% 0;
	background-color:#fff
}
.main.honor .box1 .wrap .ajax-box .list-box li .img-box {
	margin:8.7% 12% 6.9%
}
.main.honor .box1 .wrap .ajax-box .list-box li .img-box .img {
	position:relative;
	padding:65.57% 0 0
}
.main.honor .box1 .wrap .ajax-box .list-box li .img-box .img img {
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	max-width:100%;
	max-height:100%;
	margin:auto
}
.main.honor .box1 .wrap .ajax-box .list-box li .text {
	padding:18px 15px 20px;
	border-top:1px solid #f5f5f5;
	text-align:center;
	background-color:#fff
}
.main.honor .box1 .wrap .ajax-box .list-box li .text p {
	padding-bottom:6px;
	font-size:14px;
	color:#888
}
.main.honor .box1 .wrap .ajax-box .list-box li .text h4 {
	font-size:18px;
	/* line-height:1.4; */
	line-height: 30px;
	height: 60px;
	font-weight:normal;
	color:#000
}
@media (min-width:1025px) {
	.main.honor .box1 .wrap .ajax-box .list-box li {
	transition:box-shadow 0.5s
}
.main.honor .box1 .wrap .ajax-box .list-box li:hover {
	box-shadow:0px 0px 30px rgba(167,141,110,0.2)
}
.main.honor .box1 .wrap .ajax-box .list-box li:hover .text h4 {
	color:#a78d6e
}
}@media (max-width:1024px) {
	.main.honor .box1 .wrap .ajax-box .list-box li .text {
	padding:.375rem 15px .41667rem
}
.main.honor .box1 .wrap .ajax-box .list-box li .text p {
	font-size:13px
}
.main.honor .box1 .wrap .ajax-box .list-box li .text h4 {
	font-size:16px
}
}@media (max-width:750px) {
	.main.honor .box1 .wrap .ajax-box .list-box li {
	width:47.3%;
	margin:0 2.58% 2.58% 0
}
.main.honor .box1 .wrap .ajax-box .list-box li .img-box {
	margin:6.7% 8% 6.9%
}
.main.honor .box1 .wrap .ajax-box .list-box li .text {
	padding:14px 15px
}
.main.honor .box1 .wrap .ajax-box .list-box li .text p {
	padding-bottom:4px
}
.main.honor .box1 .wrap .ajax-box .list-box li .text h4{
	height: auto;
}
}@media (max-width:500px) {
	.main.honor .box1 .wrap .ajax-box .list-box li {
	width:100%;
	margin:0 0 3% 0
}
}.main.join_so .ex-link-box {
	position:static
}
.main.join_so .box1 {
	display:block;
	width:100%;
	background-color:#f8f8f8
}
.main.join_so .box1 .wrap {
	padding:7.8% 0 8%
}
.main.join_so .box1 .wrap .title-box {
	padding-bottom:5.4%;
	text-align:center
}
.main.join_so .box1 .wrap .title-box h4 {
	font-size:36px;
	line-height:1.6;
	font-weight:normal;
	color:#010101
}
.main.join_so .box1 .wrap .title-box p {
	padding-top:14px;
	font-size:16px;
	line-height:1.6;
	color:#888
}
@media (max-width:1024px) {
	.main.join_so .box1 .wrap .title-box h4 {
	font-size:.75rem
}
.main.join_so .box1 .wrap .title-box p {
	padding-top:.29167rem
}
}@media (max-width:750px) {
	.main.join_so .box1 .wrap .title-box h4 {
	font-size:20px
}
.main.join_so .box1 .wrap .title-box p {
	padding-top:10px;
	font-size:14px;
	display:inline
}
}.main.join_so .box1 .wrap .list-box {
	margin-bottom:6.3%;
	border:1px solid #e6e6e6;
	border-bottom:none;
	background-color:#fff;
	overflow:hidden
}
.main.join_so .box1 .wrap .list-box li {
	border-bottom:1px solid #e6e6e6
}
.main.join_so .box1 .wrap .list-box li .show {
	position:relative;
	padding:26px 3.1% 24px;
	cursor:pointer
}
.main.join_so .box1 .wrap .list-box li .show h4 {
	font-size:20px;
	font-weight:normal;
	color:#333
}
.main.join_so .box1 .wrap .list-box li .show .icon {
	position:absolute;
	top:50%;
	right:3.1%;
	display:block;
	width:16px;
	height:16px;
	margin-top:-6px;
	background:url(/uploads/image/bwimg/next-page4.png) no-repeat center center;
	transition:all 0.5s
}
@media (min-width:1025px) {
	.main.join_so .box1 .wrap .list-box li .show:hover {
	background-color:#be9562
}
.main.join_so .box1 .wrap .list-box li .show:hover h4 {
	color:#fff
}
.main.join_so .box1 .wrap .list-box li .show:hover .icon {
	background:url(/uploads/image/bwimg/next-page5.png) no-repeat center center
}
}.main.join_so .box1 .wrap .list-box li .hide {
	display:none;
	border-top:1px solid #e6e6e6
}
.main.join_so .box1 .wrap .list-box li .hide .text {
	padding:4.4% 3.1% 4.2%;
	border-bottom:1px solid #e6e6e6
}
.main.join_so .box1 .wrap .list-box li .hide .text h4 {
	padding-bottom:16px;
	font-size:20px;
	color:#333
}
.main.join_so .box1 .wrap .list-box li .hide .text p {
	font-size:16px;
	line-height:1.8;
	color:#666
}
.main.join_so .box1 .wrap .list-box li .hide .mail {
	padding:3.7% 3.1% 3.8%;
	font-size:16px;
	line-height:1.6;
	color:#ba8f5a
}
.main.join_so .box1 .wrap .list-box li.cur {
	box-shadow:0px 0px 30px rgba(0,0,0,0.04)
}
.main.join_so .box1 .wrap .list-box li.cur .show {
	background-color:#be9562
}
.main.join_so .box1 .wrap .list-box li.cur .show h4 {
	color:#fff
}
.main.join_so .box1 .wrap .list-box li.cur .show .icon {
	transform:rotate(180deg);
	background:url(/uploads/image/bwimg/next-page3.png) no-repeat center center
}
@media (max-width:1024px) {
	.main.join_so .box1 .wrap .list-box li .show {
	padding:.54167rem 3.1% .5rem
}
.main.join_so .box1 .wrap .list-box li .show h4 {
	font-size:18px
}
.main.join_so .box1 .wrap .list-box li .hide .text h4 {
	padding-bottom:.33333rem;
	font-size:16px
}
.main.join_so .box1 .wrap .list-box li .hide .text p {
	font-size:14px
}
.main.join_so .box1 .wrap .list-box li .hide .mail {
	font-size:14px
}
}@media (max-width:750px) {
	.main.join_so .box1 .wrap .list-box li .show {
	padding:.5rem 3.1% .41667rem
}
.main.join_so .box1 .wrap .list-box li .show h4 {
	font-size:16px
}
.main.join_so .box1 .wrap .list-box li .show .icon {
	background-size:12px
}
.main.join_so .box1 .wrap .list-box li .hide .text h4 {
	font-size:14px
}
}.main.contact .banner {
	position:relative;
	width:100%;
	max-height:600px
}
.main.contact .banner .swiper {
	position:relative;
	height:598px
}
@media (max-width:1024px) {
	.main.contact .banner .swiper {
	height:12.45833rem
}
}.main.contact .box1 .w1280 {
	border-bottom:1px solid #ebebeb
}
@media (max-width:750px) {
	.main.contact .box1 .w1280 {
	border-bottom:none
}
}.main.contact .box1 .wrap {
	padding:6.3% 0 0
}
.main.contact .box1 .wrap .title {
	padding-bottom:8.2%;
	text-align:center
}
.main.contact .box1 .wrap .title h4 {
	padding-bottom:6px;
	font-size:26px;
	line-height:1.6;
	font-weight:normal;
	color:#000
}
.main.contact .box1 .wrap .title p {
	font-size:16px;
	line-height:1.6;
	color:#888
}
@media (max-width:1024px) {
	.main.contact .box1 .wrap .title h4 {
	font-size:.625rem
}
}@media (max-width:750px) {
	.main.contact .box1 .wrap .title {
	padding-bottom:3%
}
.main.contact .box1 .wrap .title h4 {
	padding-bottom:0;
	font-size:20px
}
.main.contact .box1 .wrap .title p {
	font-size:14px
}
}.main.contact .box1 .wrap .list-box {
	padding-bottom:8.2%;
	font-size:0;
	text-align:center
}
.main.contact .box1 .wrap .list-box li {
	min-width:250px;
	padding:0 4%;
	vertical-align:top
}
.main.contact .box1 .wrap .list-box li .icon {
	position:relative;
	width:86px;
	height:86px;
	margin:0 auto 26px;
	border:1px solid #e6e6e6;
	border-radius:50%
}
.main.contact .box1 .wrap .list-box li .icon img {
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	display:block;
	max-width:48px;
	max-height:48px;
	margin:auto
}
.main.contact .box1 .wrap .list-box li .icon .b {
	position:absolute;
	top:0;
	left:0;
	opacity:0;
	filter:alpha(opacity=0);
	transition:opacity 0.5s
}
.main.contact .box1 .wrap .list-box li .text {
	text-align:center
}
.main.contact .box1 .wrap .list-box li .text h4 {
	display:block;
	padding-bottom:10px;
	font-size:20px;
	font-weight:normal;
	color:#333;
	transition:color 0.5s
}
.main.contact .box1 .wrap .list-box li .text p {
	display:block;
	font-size:16px;
	line-height:1.6;
	color:#999
}
.main.contact .box1 .wrap .list-box li:nth-child(1) {
	transition-delay:0.1s
}
.main.contact .box1 .wrap .list-box li:nth-child(2) {
	transition-delay:0.2s
}
.main.contact .box1 .wrap .list-box li:nth-child(3) {
	transition-delay:0.3s
}
@media (max-width:1380px) {
	.main.contact .box1 .wrap .list-box li {
	padding:0 0%
}
}@media (max-width:1024px) {
	.main.contact .box1 .wrap .list-box li {
	width:30%;
	min-width:30%
}
.main.contact .box1 .wrap .list-box li .icon {
	width:1.79167rem;
	height:1.79167rem;
	margin:0 auto .54167rem
}
.main.contact .box1 .wrap .list-box li .text h4 {
	font-size:.41667rem
}
}@media (max-width:750px) {
	.main.contact .box1 .wrap .list-box li {
	padding:3% 0 0%;
	max-width:100%;
	width:100%
}
.main.contact .box1 .wrap .list-box li .icon {
	width:68px;
	height:68px;
	margin-bottom:10px
}
.main.contact .box1 .wrap .list-box li .icon img {
	max-width:34px;
	max-height:34px
}
.main.contact .box1 .wrap .list-box li .text h4 {
	padding-bottom:4px;
	font-size:.65rem
}
.main.contact .box1 .wrap .list-box li .text p {
	font-size:14px
}
}@media (max-width:360px) {
	.main.contact .box1 .wrap .list-box li {
	max-width:100%;
	width:100%
}
.main.contact .box1 .wrap .list-box li:last-child {
	border-bottom:0
}
.main.contact .box1 .wrap .list-box li .text h4 {
	font-size:16px
}
}.main .ser-inner-banner {
	position:relative;
	width:100%;
	max-height:600px
}
.main .ser-inner-banner .swiper {
	position:relative;
	height:598px
}
@media (max-width:1024px) {
	.main .ser-inner-banner .swiper {
	height:12.45833rem
}
}.main .ser-inner-banner .swiper .swiper-slide {
	width:100%
}
.main .ser-inner-banner .swiper .swiper-slide .text-box .w1280 h4 {
	font-size:48px;
	font-weight:normal;
	color:#fff
}
.main .ser-inner-banner .swiper .swiper-slide .text-box .w1280 p {
	font-size:20px;
	line-height:1.6;
	color:#fff
}
.main .ser-inner-banner .swiper .swiper-slide .text-box .w1280 p.e {
	font-size:24px;
	line-height:1.4;
	font-family:"ny-reg";
	letter-spacing:3px;
	color:#fff
}
.main .ser-inner-banner .swiper .swiper-slide .text-box .w1280 .video-btn {
	padding-top:26px
}
.main .ser-inner-banner .swiper .swiper-slide .text-box .w1280 .video-btn span {
	vertical-align:middle;
	font-size:16px;
	color:#fff
}
.main .ser-inner-banner .swiper .swiper-slide .text-box .w1280 .video-btn span.icon {
	margin-left:8px
}
.main .ser-inner-banner .swiper .swiper-slide .text-box .w1280 .video-btn span.icon img {
	display:block;
	max-width:100%
}
@media (max-width:1024px) {
	.main .ser-inner-banner .swiper .swiper-slide .text-box .w1280 h4 {
	font-size:1rem
}
.main .ser-inner-banner .swiper .swiper-slide .text-box .w1280 p {
	font-size:.41667rem
}
.main .ser-inner-banner .swiper .swiper-slide .text-box .w1280 p.e {
	font-size:.5rem;
	letter-spacing:2px
}
.main .ser-inner-banner .swiper .swiper-slide .text-box .w1280 .video-btn {
	padding-top:.58333rem
}
.main .ser-inner-banner .swiper .swiper-slide .text-box .w1280 .video-btn span {
	font-size:14px
}
.main .ser-inner-banner .swiper .swiper-slide .text-box .w1280 .video-btn span.icon {
	width:26px
}
}@media (max-width:750px) {
	.main .ser-inner-banner .swiper .swiper-slide .text-box .w1280 h4 {
	font-size:20px
}
.main .ser-inner-banner .swiper .swiper-slide .text-box .w1280 p {
	font-size:16px
}
.main .ser-inner-banner .swiper .swiper-slide .text-box .w1280 p.e {
	font-size:16px;
	letter-spacing:1px
}
}.main.ser .banner {
	position:relative;
	width:100%;
	max-height:600px
}
.main.ser .banner .swiper {
	position:relative;
	height:598px
}
@media (max-width:1024px) {
	.main.ser .banner .swiper {
	height:12.45833rem
}
}.main.ser .banner .swiper .swiper-slide {
	width:100%
}
.main.ser .banner .swiper .swiper-slide .text-box .w1280 .text {
	margin-top:80px;
	padding-top:11.2%
}
@media (max-width:750px) {
	.main.ser .box1 .w1280 {
	border-bottom:none
}
}.main.ser .box1 .wrap {
	padding:6.3% 0 0
}
.main.ser .box1 .wrap .title {
	text-align:center
}
.main.ser .box1 .wrap .title h4 {
	padding-bottom:6px;
	font-size:26px;
	line-height:1.6;
	font-weight:normal;
	color:#000
}
.main.ser .box1 .wrap .title p {
	font-size:16px;
	line-height:1.6;
	color:#888
}
@media (max-width:1024px) {
	.main.ser .box1 .wrap .title h4 {
	font-size:.625rem
}
}@media (max-width:750px) {
	.main.ser .box1 .wrap .title h4 {
	padding-bottom:0;
	font-size:20px
}
.main.ser .box1 .wrap .title p {
	font-size:14px
}
}.main.ser .box1 .wrap .list-box {
	padding:4.3% 0 7.8%;
	border-bottom:1px solid #e5e5e5;
	font-size:0;
	text-align:center
}
@media (max-width:750px) {
	.main.ser .box1 .wrap .list-box {
	border-bottom:none;
	padding-bottom:4%
}
}.main.ser .box1 .wrap .list-box li {
	width:30.3%;
	padding:2.7% 0;
	border:1px solid #e5e5e5;
	border-radius:10px
}
.main.ser .box1 .wrap .list-box li:nth-child(1) {
	transition-delay:0.1s
}
.main.ser .box1 .wrap .list-box li:nth-child(2) {
	transition-delay:0.2s
}
.main.ser .box1 .wrap .list-box li:nth-child(3) {
	transition-delay:0.3s
}
.main.ser .box1 .wrap .list-box li a {
	display:block
}
.main.ser .box1 .wrap .list-box li a .icon {
	position:relative;
	vertical-align:middle;
	height:63px;
	padding-right:12.1%;
	margin-right:9%;
	border-right:1px dashed #dbdbdb
}
.main.ser .box1 .wrap .list-box li a .icon img {
	display:block;
	max-height:100%
}
.main.ser .box1 .wrap .list-box li a .text {
	vertical-align:middle;
	text-align:left
}
.main.ser .box1 .wrap .list-box li a .text h4 {
	padding-bottom:8px;
	font-size:20px;
	font-weight:normal;
	color:#333
}
.main.ser .box1 .wrap .list-box li a .text p {
	font-size:14px;
	color:#c9995f
}
.main.ser .box1 .wrap .list-box li a .text p span {
	vertical-align:middle
}
.main.ser .box1 .wrap .list-box li a .text p .btn {
	width:6px;
	height:10px;
	margin-left:8px;
	background:url(/uploads/image/bwimg/ser-right.png) no-repeat left center
}
.main.ser .box1 .wrap .list-box li:nth-child(2) {
	margin:0 4%
}
@media (min-width:1025px) {
	.main.ser .box1 .wrap .list-box li {
	transition:transform 0.5s
}
.main.ser .box1 .wrap .list-box li a .text p .btn {
	transition:transform 0.5s
}
.main.ser .box1 .wrap .list-box li:hover {
	transform:translatey(-10px);
	box-shadow:0px 0px 20px rgba(0,0,0,0.02)
}
.main.ser .box1 .wrap .list-box li:hover a .text p .btn {
	transform:translatex(8px)
}
}@media (max-width:1024px) {
	.main.ser .box1 .wrap .list-box li a .icon {
	height:48px
}
.main.ser .box1 .wrap .list-box li a .text h4 {
	font-size:18px
}
}@media (max-width:750px) {
	.main.ser .box1 .wrap .list-box li {
	width:38%;
	margin:0 4% 4%
}
.main.ser .box1 .wrap .list-box li a .icon {
	height:40px
}
.main.ser .box1 .wrap .list-box li a .text h4 {
	font-size:16px
}
}@media (max-width:680px) {
	.main.ser .box1 .wrap .list-box li {
	display:block;
	width:218px;
	margin:0 auto 3%;
	padding:15px 0
}
.main.ser .box1 .wrap .list-box li:nth-child(2) {
	margin:0 auto 3%
}
}.main.help .box1,.main.help .box2 {
	background:#f8f8f8
}
.main.help .box1 .wrap,.main.help .box2 .wrap {
	padding:7.5% 0 6.3%
}
.main.help .box1 .wrap .title,.main.help .box2 .wrap .title {
	padding-bottom:3.1%;
	text-align:center
}
.main.help .box1 .wrap .title h4,.main.help .box2 .wrap .title h4 {
	font-size:36px;
	font-weight:normal;
	color:#010101
}
@media (max-width:1024px) {
	.main.help .box1 .wrap .title h4,.main.help .box2 .wrap .title h4 {
	font-size:.75rem
}
}@media (max-width:750px) {
	.main.help .box1 .wrap .title,.main.help .box2 .wrap .title {
	padding-bottom:5%
}
.main.help .box1 .wrap .title h4,.main.help .box2 .wrap .title h4 {
	font-size:20px
}
}@media (max-width:435px) {
	.main.help .box1 .wrap .title,.main.help .box2 .wrap .title {
	padding-bottom:7%
}
}.main.help .box1 .wrap .btn-box,.main.help .box2 .wrap .btn-box {
	padding-bottom:5.5%;
	font-size:0;
	text-align:center
}
@media (max-width:750px) {
	.main.help .box1 .wrap .btn-box,.main.help .box2 .wrap .btn-box {
	padding-bottom:7%
}
}.main.help .box1 .wrap .btn-box a,.main.help .box2 .wrap .btn-box a {
	vertical-align:middle;
	height:38px;
	min-width:130px;
	padding:0 15px;
	line-height:38px;
	margin:0 8px 12px;
	border:1px solid #c6c6c6;
	border-radius:40px;
	transition:all 0.5s
}
.main.help .box1 .wrap .btn-box a span,.main.help .box2 .wrap .btn-box a span {
	vertical-align:middle
}
.main.help .box1 .wrap .btn-box a .icon,.main.help .box2 .wrap .btn-box a .icon {
	position:relative;
	height:20px;
	margin-right:6px
}
.main.help .box1 .wrap .btn-box a .icon img,.main.help .box2 .wrap .btn-box a .icon img {
	display:block;
	max-height:100%
}
.main.help .box1 .wrap .btn-box a .icon .f,.main.help .box2 .wrap .btn-box a .icon .f {
	transition:all 0.5s
}
.main.help .box1 .wrap .btn-box a .icon .b,.main.help .box2 .wrap .btn-box a .icon .b {
	position:absolute;
	top:0;
	left:0;
	opacity:0;
	filter:alpha(opacity=0);
	transition:all 0.5s
}
.main.help .box1 .wrap .btn-box a .text,.main.help .box2 .wrap .btn-box a .text {
	font-size:14px;
	color:#000
}
.main.help .box1 .wrap .btn-box a.cur,.main.help .box2 .wrap .btn-box a.cur {
	border:1px solid #c9995f;
	background-color:#c9995f
}
.main.help .box1 .wrap .btn-box a.cur .icon .f,.main.help .box2 .wrap .btn-box a.cur .icon .f {
	opacity:0;
	filter:alpha(opacity=0)
}
.main.help .box1 .wrap .btn-box a.cur .icon .b,.main.help .box2 .wrap .btn-box a.cur .icon .b {
	opacity:1;
	filter:alpha(opacity=100)
}
.main.help .box1 .wrap .btn-box a.cur .text,.main.help .box2 .wrap .btn-box a.cur .text {
	color:#fff
}
@media (min-width:1025px) {
	.main.help .box1 .wrap .btn-box a:hover,.main.help .box2 .wrap .btn-box a:hover {
	border:1px solid #c9995f;
	background-color:#c9995f
}
.main.help .box1 .wrap .btn-box a:hover .icon .f,.main.help .box2 .wrap .btn-box a:hover .icon .f {
	opacity:0;
	filter:alpha(opacity=0)
}
.main.help .box1 .wrap .btn-box a:hover .icon .b,.main.help .box2 .wrap .btn-box a:hover .icon .b {
	opacity:1;
	filter:alpha(opacity=100)
}
.main.help .box1 .wrap .btn-box a:hover .text,.main.help .box2 .wrap .btn-box a:hover .text {
	color:#fff
}
}@media (max-width:1024px) {
	.main.help .box1 .wrap .btn-box a,.main.help .box2 .wrap .btn-box a {
	height:32px;
	min-width:100px;
	padding:0 10px;
	line-height:32px
}
.main.help .box1 .wrap .btn-box a .icon,.main.help .box2 .wrap .btn-box a .icon {
	height:16px;
	margin-right:4px
}
.main.help .box1 .wrap .btn-box a .text,.main.help .box2 .wrap .btn-box a .text {
	font-size:13px
}
}@media (max-width:750px) {
	.main.help .box1 .wrap .btn-box a,.main.help .box2 .wrap .btn-box a {
	min-width:86px;
	padding:0 8px;
	margin:0 5px 8px
}
}.main.help .box1 .wrap .ex-more-box,.main.help .box2 .wrap .ex-more-box {
	padding-top:8.2%
}
.main.help .box1 .wrap .list-box,.main.help .box2 .wrap .list-box {
	border-top:1px dashed #c6c6c6
}
.main.help .box1 .wrap .list-box .list .show,.main.help .box2 .wrap .list-box .list .show {
	position:relative;
	padding:2.7% 0 2.5%;
	border-bottom:1px dashed #c6c6c6;
	cursor:pointer
}
.main.help .box1 .wrap .list-box .list .show h4,.main.help .box2 .wrap .list-box .list .show h4 {
	padding-right:1.8%;
	margin-right:20px;
	font-size:20px;
	font-weight:normal;
	line-height:1.5;
	color:#333
}
.main.help .box1 .wrap .list-box .list .show .icon,.main.help .box2 .wrap .list-box .list .show .icon {
	position:absolute;
	top:50%;
	right:1.8%;
	display:block;
	width:16px;
	height:16px;
	margin-top:-6px;
	background:url(/uploads/image/bwimg/next-page4.png) no-repeat center center;
	transition:all 0.5s
}
@media (min-width:1025px) {
	.main.help .box1 .wrap .list-box .list .show:hover h4,.main.help .box2 .wrap .list-box .list .show:hover h4 {
	color:#c9995f
}
.main.help .box1 .wrap .list-box .list .show:hover .icon,.main.help .box2 .wrap .list-box .list .show:hover .icon {
	background:url(/uploads/image/bwimg/next-page5.png) no-repeat center center
}
}.main.help .box1 .wrap .list-box .list .hide,.main.help .box2 .wrap .list-box .list .hide {
	display:none;
	padding:2.7% 0 1.9%;
	border-bottom:1px dashed #c6c6c6
}
.main.help .box1 .wrap .list-box .list .hide p,.main.help .box2 .wrap .list-box .list .hide p {
	font-size:16px !important;
	line-height:1.6 !important;
	color:#666 !important;
	padding-left:22px;
	margin-bottom:12px;
	background:url(/uploads/image/bwimg/help-point.png) no-repeat left 8px
}
.main.help .box1 .wrap .list-box .list.cur .show .icon,.main.help .box2 .wrap .list-box .list.cur .show .icon {
	transform:rotate(180deg);
	background:url(/uploads/image/bwimg/next-page5.png) no-repeat center center
}
@media (max-width:1024px) {
	.main.help .box1 .wrap .list-box .list .show h4,.main.help .box2 .wrap .list-box .list .show h4 {
	font-size:18px
}
.main.help .box1 .wrap .list-box .list .hide p,.main.help .box2 .wrap .list-box .list .hide p {
	font-size:14px !important;
	padding-left:18px;
	margin-bottom:6px;
	background-position:left 7px
}
}@media (max-width:750px) {
	.main.help .box1 .wrap .list-box .list .show h4,.main.help .box2 .wrap .list-box .list .show h4 {
	font-size:16px
}
.main.help .box1 .wrap .list-box .list .show .icon,.main.help .box2 .wrap .list-box .list .show .icon {
	background-size:12px
}
}.main.help .box2 {
	background:#fff
}
.main.help .box3 {
	background:#f8f8f8
}
.main.help .box3 .wrap {
	padding:7.8% 0 6.3%
}
.main.help .box3 .wrap .title {
	text-align:center
}
.main.help .box3 .wrap .title h4 {
	font-size:36px;
	font-weight:normal;
	color:#010101
}
@media (max-width:1024px) {
	.main.help .box3 .wrap .title h4 {
	font-size:.75rem
}
}@media (max-width:750px) {
	.main.help .box3 .wrap .title h4 {
	font-size:20px
}
}.main.help .box3 .wrap .scroll-box {
	position:relative;
	width:100%
}
.main.help .box3 .wrap .scroll-box .cont {
	padding:5.5% 0 4.5%;
	overflow:hidden
}
.main.help .box3 .wrap .scroll-box .slides {
	position:relative;
	width:102.66%;
	margin-left:-1.3%;
	font-size:0
}
.main.help .box3 .wrap .scroll-box .slides .items {
	position:absolute;
	top:0;
	width:33.33%;
	vertical-align:top;
	opacity:0;
	filter:alpha(opacity=0);
	transition:transform 0.8s ease-in-out,opacity 0.8s
}
.main.help .box3 .wrap .scroll-box .slides .items .pos {
	position:relative;
	margin:0 3.88%;
	display:block;
	border:1px solid #c6c6c6;
	box-sizing:border-box;
	border-radius:10px;
	text-align:center;
	overflow:hidden;
	transition:all 0.5s
}
.main.help .box3 .wrap .scroll-box .slides .items .pos h4 {
	height:60px;
	max-width:80%;
	margin:0 auto;
	font-size:22px;
	font-weight:normal;
	line-height:1.4;
	overflow:hidden
}
.main.help .box3 .wrap .scroll-box .slides .items .pos .show {
	position:relative;
	padding:10.5% 0 10.5%;
	color:#000;
	transition:all 0.5s
}
.main.help .box3 .wrap .scroll-box .slides .items .pos .show .num {
	padding-bottom:2.8%;
	font-family:"ny-reg";
	font-size:22px;
	color:#666
}
.main.help .box3 .wrap .scroll-box .slides .items .pos .show h4 {
	margin-bottom:15%
}
.main.help .box3 .wrap .scroll-box .slides .items .pos .show .more {
	font-size:14px
}
.main.help .box3 .wrap .scroll-box .slides .items .pos .show .more span {
	vertical-align:middle
}
.main.help .box3 .wrap .scroll-box .slides .items .pos .show .more .icon {
	width:14px;
	height:14px;
	margin-left:8px;
	background:url(/uploads/image/bwimg/right-arrow.png) no-repeat left center
}
.main.help .box3 .wrap .scroll-box .slides .items .pos .hide {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%
}
@media (min-width:1025px) {
	.main.help .box3 .wrap .scroll-box .slides .items .pos .hide {
	opacity:0;
	filter:alpha(opacity=0);
	transform:translatey(30%);
	transition:all 0.5s
}
}@media (max-width:1024px) {
	.main.help .box3 .wrap .scroll-box .slides .items .pos .hide {
	display:none
}
}.main.help .box3 .wrap .scroll-box .slides .items .pos .hide h4 {
	margin:11.2% auto 4%;
	color:#c9995f
}
.main.help .box3 .wrap .scroll-box .slides .items .pos .hide .text {
	max-width:80%;
	margin:0 auto;
	font-size:14px;
	line-height:1.6;
	color:#666
}
@media (min-width:1025px) {
	.main.help .box3 .wrap .scroll-box .slides .items .pos:hover {
	transform:translatey(-10px);
	background-color:#fff;
	border-color:#fff;
	box-shadow:0px 0px 30px rgba(167,141,110,0.2)
}
.main.help .box3 .wrap .scroll-box .slides .items .pos:hover .show {
	transform:translatey(-30%);
	opacity:0;
	filter:alpha(opacity=0)
}
.main.help .box3 .wrap .scroll-box .slides .items .pos:hover .hide {
	opacity:1;
	filter:alpha(opacity=100);
	transform:translatey(0%)
}
}@media (max-width:1024px) {
	.main.help .box3 .wrap .scroll-box .slides .items .pos h4 {
	font-size:18px;
	height:50px
}
}.main.help .box3 .wrap .scroll-box .slides .items:nth-child(odd) {
	transform:translatey(110%)
}
.main.help .box3 .wrap .scroll-box .slides .items:nth-child(even) {
	transform:translatey(-110%)
}
.main.help .box3 .wrap .scroll-box .slides .items.cur {
	position:static;
	transform:translatey(0%);
	opacity:1;
	filter:alpha(opacity=100)
}
.main.help .box3 .wrap .scroll-box .slides .items.movedown {
	position:absolute;
	transition:transform 0.8s ease-in-out,opacity 0.4s 0.4s
}
.main.help .box3 .wrap .scroll-box .slides .items.movedown:nth-child(odd) {
	transform:translatey(110%)
}
.main.help .box3 .wrap .scroll-box .slides .items.movedown:nth-child(even) {
	transform:translatey(-110%)
}
@media (max-width:768px) {
	.main.help .box3 .wrap .scroll-box .slides .items {
	width:50%
}
.main.help .box3 .wrap .scroll-box .slides .items .pos h4 {
	font-size:16px;
	height:46px
}
.main.help .box3 .wrap .scroll-box .slides .items.movedown:nth-child(odd) {
	transform:translatey(-110%)
}
.main.help .box3 .wrap .scroll-box .slides .items.movedown:nth-child(even) {
	transform:translatey(110%)
}
}@media (max-width:450px) {
	.main.help .box3 .wrap .scroll-box .slides .items {
	width:100%
}
.main.help .box3 .wrap .scroll-box .slides .items .pos {
	margin:0 3%
}
}.main.ser-about .box1 .wrap {
	padding:7.5% 0 8.4%
}
.main.ser-about .box1 .wrap .title {
	padding-bottom:4.3%;
	text-align:center
}
.main.ser-about .box1 .wrap .title h4 {
	font-size:36px;
	font-weight:normal;
	color:#010101
}
@media (max-width:1024px) {
	.main.ser-about .box1 .wrap .title h4 {
	font-size:.75rem
}
}@media (max-width:750px) {
	.main.ser-about .box1 .wrap .title {
	padding-bottom:5%
}
.main.ser-about .box1 .wrap .title h4 {
	font-size:20px
}
}@media (max-width:435px) {
	.main.ser-about .box1 .wrap .title {
	padding-bottom:7%
}
}.main.ser-about .box1 .wrap .list-box {
	border-top:1px dashed #c6c6c6
}
.main.ser-about .box1 .wrap .list-box .list .show {
	position:relative;
	padding:2.7% 0 2.5%;
	border-bottom:1px dashed #c6c6c6;
	cursor:pointer
}
.main.ser-about .box1 .wrap .list-box .list .show h4 {
	position:relative;
	padding-right:1.8%;
	margin-right:20px;
	padding-left:56px;
	font-size:20px;
	font-weight:normal;
	line-height:1.5;
	color:#333
}
.main.ser-about .box1 .wrap .list-box .list .show h4 span {
	position:absolute;
	top:50%;
	left:0;
	display:block;
	margin-top:-18px;
	width:36px;
	height:36px
}
.main.ser-about .box1 .wrap .list-box .list .show h4 span img {
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	margin:auto;
	max-width:100%;
	max-height:100%
}
.main.ser-about .box1 .wrap .list-box .list .show .icon {
	position:absolute;
	top:50%;
	right:1.8%;
	display:block;
	width:16px;
	height:16px;
	margin-top:-6px;
	background:url(/uploads/image/bwimg/next-page4.png) no-repeat center center;
	transition:all 0.5s
}
@media (min-width:1025px) {
	.main.ser-about .box1 .wrap .list-box .list .show:hover h4 {
	color:#c9995f
}
.main.ser-about .box1 .wrap .list-box .list .show:hover .icon {
	background:url(/uploads/image/bwimg/next-page5.png) no-repeat center center
}
}.main.ser-about .box1 .wrap .list-box .list .hide {
	display:none;
	padding:2.7% 0 1.9%;
	border-bottom:1px dashed #c6c6c6
}
.main.ser-about .box1 .wrap .list-box .list .hide p {
	font-size:16px !important;
	line-height:1.6 !important;
	color:#666 !important;
	padding-left:22px;
	margin-bottom:12px;
	background:url(/uploads/image/bwimg/help-point.png) no-repeat left 8px
}
.main.ser-about .box1 .wrap .list-box .list .hide p strong {
	color:#000
}
.main.ser-about .box1 .wrap .list-box .list.cur .show .icon {
	transform:rotate(180deg);
	background:url(/uploads/image/bwimg/next-page5.png) no-repeat center center
}
@media (max-width:1024px) {
	.main.ser-about .box1 .wrap .list-box .list .show h4 {
	font-size:18px;
	padding-left:46px
}
.main.ser-about .box1 .wrap .list-box .list .show h4 span img {
	max-width:28px;
	max-height:28px
}
.main.ser-about .box1 .wrap .list-box .list .hide p {
	font-size:14px !important;
	padding-left:18px;
	margin-bottom:6px;
	background-position:left 7px
}
}@media (max-width:750px) {
	.main.ser-about .box1 .wrap .list-box .list .show h4 {
	font-size:16px
}
.main.ser-about .box1 .wrap .list-box .list .show h4 span img {
	max-width:24px;
	max-height:24px
}
.main.ser-about .box1 .wrap .list-box .list .show .icon {
	background-size:12px
}
}.main.ser-about .box2 .wrap {
	padding:7.5% 0 8.4%
}
.main.ser-about .box2 .wrap .title {
	padding-bottom:8.2%;
	text-align:center
}
.main.ser-about .box2 .wrap .title h4 {
	font-size:36px;
	font-weight:normal;
	color:#fff
}
@media (max-width:1024px) {
	.main.ser-about .box2 .wrap .title h4 {
	font-size:.75rem
}
}@media (max-width:750px) {
	.main.ser-about .box2 .wrap .title {
	padding-bottom:5%
}
.main.ser-about .box2 .wrap .title h4 {
	font-size:20px
}
}@media (max-width:435px) {
	.main.ser-about .box2 .wrap .title {
	padding-bottom:7%
}
}.main.ser-about .box2 .wrap .list-cont {
	padding:40px  0;
	font-size:0;
	text-align:center
}
.main.ser-about .box2 .wrap .list-cont .list-box {
	position:relative;
	width:29.45%;
	height:82px;
	background-image:url(/uploads/image/bwimg/serabout-line.png);
	background-position:center top;
	background-repeat:no-repeat
}
.main.ser-about .box2 .wrap .list-cont .list-box li {
	position:absolute;
	width:100px;
	text-align:center
}
.main.ser-about .box2 .wrap .list-cont .list-box li .icon-box {
	position:relative;
	width:48px;
	height:48px;
	margin:4px auto
}
.main.ser-about .box2 .wrap .list-cont .list-box li .icon-box .ani {
	position:absolute;
	top:0%;
	left:0%;
	width:100%;
	height:100%;
	border-radius:50%;
	background:#fff;
	opacity:0;
	filter:alpha(opacity=0)
}
.main.ser-about .box2 .wrap .list-cont .list-box li .icon-box .bg {
	position:absolute;
	top:50%;
	left:50%;
	width:36px;
	height:36px;
	margin:-18px 0 0 -18px;
	border:4px solid #c9995f;
	border-radius:50%;
	box-sizing:border-box;
	background:#fff;
	transform:scale(0.45);
	transition:all 0.5s
}
.main.ser-about .box2 .wrap .list-cont .list-box li .icon-box .point {
	position:absolute;
	top:50%;
	left:50%;
	width:10px;
	height:10px;
	margin:-5px 0 0 -5px;
	border-radius:50%;
	background:#c9995f;
	opacity:0;
	filter:alpha(opacity=0);
	transform:scale(0);
	transition:all 0.5s
}
.main.ser-about .box2 .wrap .list-cont .list-box li .text {
	font-size:16px;
	color:#fff
}
.main.ser-about .box2 .wrap .list-cont .list-box li.li1 {
	left:-13%;
	bottom:-50%
}
.main.ser-about .box2 .wrap .list-cont .list-box li.li2 {
	left:35%;
	top:-54%
}
.main.ser-about .box2 .wrap .list-cont .list-box li.li3 {
	right:-13%;
	bottom:-50%
}
.main.ser-about .box2 .wrap .list-cont .list-box li.cur .icon-box .point {
	opacity:1;
	filter:alpha(opacity=100);
	transform:scale(1)
}
.main.ser-about .box2 .wrap .list-cont .list-box li.cur .icon-box .bg {
	transform:scale(1);
	border-width:1px
}
.main.ser-about .box2 .wrap .list-cont .list-box li.cur .icon-box .ani {
	animation:icon1 2s  ease-in-out infinite
}
.main.ser-about .box2 .wrap .list-cont .list-box li.cur .text {
	color:#c9995f
}
@media (min-width:1025px) {
	.main.ser-about .box2 .wrap .list-cont .list-box li:hover .icon-box .point {
	opacity:1;
	filter:alpha(opacity=100);
	transform:scale(1)
}
.main.ser-about .box2 .wrap .list-cont .list-box li:hover .icon-box .bg {
	transform:scale(1);
	border-width:1px
}
.main.ser-about .box2 .wrap .list-cont .list-box li:hover .icon-box .ani {
	animation:icon1 2s  ease-in-out infinite
}
.main.ser-about .box2 .wrap .list-cont .list-box li:hover .text {
	color:#c9995f
}
}@media (max-width:1300px) {
	.main.ser-about .box2 .wrap .list-cont {
	width:960px;
	margin:0 auto
}
.main.ser-about .box2 .wrap .list-cont .list-box {
	height:65.6px
}
.main.ser-about .box2 .wrap .list-cont .list-box li {
	width:80px
}
.main.ser-about .box2 .wrap .list-cont .list-box li .icon-box {
	position:relative;
	width:38.4px;
	height:38.4px;
	margin:4px auto
}
.main.ser-about .box2 .wrap .list-cont .list-box li .icon-box .bg {
	width:28.8px;
	height:28.8px;
	margin:-14.4px 0 0 -14.4px
}
.main.ser-about .box2 .wrap .list-cont .list-box li .icon-box .point {
	width:8px;
	height:8px;
	margin:-4px 0 0 -4px
}
.main.ser-about .box2 .wrap .list-cont .list-box li .text {
	font-size:16px;
	color:#fff
}
.main.ser-about .box2 .wrap .list-cont .list-box li.li1 {
	left:-13%;
	bottom:-36%
}
.main.ser-about .box2 .wrap .list-cont .list-box li.li2 {
	left:35%;
	top:-60.2%
}
.main.ser-about .box2 .wrap .list-cont .list-box li.li3 {
	right:-13%;
	bottom:-36%
}
}@media (max-width:1024px) {
	.main.ser-about .box2 .wrap .list-cont {
	display:none
}
}.main.ser-about .box2 .wrap .text-box {
	max-width:700px;
	margin:0 auto;
	padding-top:7.4%
}
@media (max-width:1024px) {
	.main.ser-about .box2 .wrap .text-box {
	padding-top:0
}
}.main.ser-about .box2 .wrap .text-box .text {
	display:none;
	font-size:16px;
	line-height:1.6;
	text-align:center;
	color:#fff;
	opacity:0;
	filter:alpha(opacity=0);
	transform:translatey(40%);
	transition:opacity 0.8s,transform 0.8s
}
.main.ser-about .box2 .wrap .text-box .text .text-title {
	display:none
}
.main.ser-about .box2 .wrap .text-box .text.cur {
	opacity:1;
	filter:alpha(opacity=100);
	transform:translatey(0%)
}
@media (max-width:1024px) {
	.main.ser-about .box2 .wrap .text-box .text {
	display:block;
	margin-bottom:.54167rem;
	text-align:left;
	zoom:1;
	overflow:hidden;
	opacity:1;
	filter:alpha(opacity=100);
	transform:translatey(0%)
}
.main.ser-about .box2 .wrap .text-box .text .text-title {
	float:left;
	display:block
}
.main.ser-about .box2 .wrap .text-box .text .p {
	display:block;
	padding-left:66px
}
}.main.ser-about .box3 .ex-more-box {
	padding:2% 0 5%
}
.main.ser-about .box3 .ex-more-box .text .c {
	display:none
}
.main.ser-about .box3 .ex-more-box.on .icon-box .icon .img {
	transform:rotate(180deg)
}
.main.ser-about .box3 .ex-more-box.on .text .o {
	display:none
}
.main.ser-about .box3 .ex-more-box.on .text .c {
	display:block
}
.main.ser-about .box3 .wrap {
	padding:8.1% 0 7.9%
}
.main.ser-about .box3 .wrap .title {
	padding-bottom:4.6%;
	text-align:center
}
.main.ser-about .box3 .wrap .title h4 {
	font-size:36px;
	font-weight:normal;
	color:#000
}
@media (max-width:1024px) {
	.main.ser-about .box3 .wrap .title h4 {
	font-size:.75rem
}
}@media (max-width:750px) {
	.main.ser-about .box3 .wrap .title {
	padding-bottom:5%
}
.main.ser-about .box3 .wrap .title h4 {
	font-size:20px
}
}@media (max-width:435px) {
	.main.ser-about .box3 .wrap .title {
	padding-bottom:7%
}
}.main.ser-about .box3 .wrap .cont .table-box {
	margin-bottom:35px;
	overflow:auto
}
.main.ser-about .box3 .wrap .cont .table-box table {
	width:100%;
	border:1px solid #e5e5e5 !important
}
.main.ser-about .box3 .wrap .cont .table-box table tr {
	text-align:center
}
.main.ser-about .box3 .wrap .cont .table-box table tr td {
	max-width:450px;
	padding:20px 20px 18px;
	border:1px solid #e5e5e5 !important;
	font-size:16px !important;
	line-height:1.6 !important;
	color:#666 !important
}
.main.ser-about .box3 .wrap .cont .table-box table tr td p,.main.ser-about .box3 .wrap .cont .table-box table tr td span {
	font-size:16px !important;
	line-height:1.6 !important;
	color:#666 !important
}
.main.ser-about .box3 .wrap .cont .table-box table tr td:nth-child(1),.main.ser-about .box3 .wrap .cont .table-box table tr td:nth-child(2),.main.ser-about .box3 .wrap .cont .table-box table tr td:nth-child(4),.main.ser-about .box3 .wrap .cont .table-box table tr td:nth-child(5) {
	word-break:keep-all
}
.main.ser-about .box3 .wrap .cont .table-box table tr td:nth-child(1).notkeepall,.main.ser-about .box3 .wrap .cont .table-box table tr td:nth-child(2).notkeepall,.main.ser-about .box3 .wrap .cont .table-box table tr td:nth-child(4).notkeepall,.main.ser-about .box3 .wrap .cont .table-box table tr td:nth-child(5).notkeepall {
	word-break:normal;
	word-break:unset
}
.main.ser-about .box3 .wrap .cont .table-box table tr:nth-child(1) td,.main.ser-about .box3 .wrap .cont .table-box table tr:nth-child(1) th {
	font-size:18px !important;
	color:#000 !important;
	background-color:#faf8f1 !important;
	border:1px solid #e5e5e5 !important;
	word-break:keep-all
}
.main.ser-about .box3 .wrap .cont .table-box table tr:nth-child(1) td p,.main.ser-about .box3 .wrap .cont .table-box table tr:nth-child(1) th p {
	font-size:18px !important;
	line-height:1.6 !important;
	color:#000 !important
}
.main.ser-about .box3 .wrap .cont .table-box table tr:nth-child(1) td span,.main.ser-about .box3 .wrap .cont .table-box table tr:nth-child(1) th span {
	display:block;
	font-size:12px !important;
	word-break:keep-all
}
@media (max-width:1024px) {
	.main.ser-about .box3 .wrap .cont .table-box table tr td {
	max-width:300px;
	padding:12px 12px 8px;
	font-size:14px !important
}
.main.ser-about .box3 .wrap .cont .table-box table tr td p,.main.ser-about .box3 .wrap .cont .table-box table tr td span {
	font-size:14px !important
}
.main.ser-about .box3 .wrap .cont .table-box table tr:nth-child(1) td,.main.ser-about .box3 .wrap .cont .table-box table tr:nth-child(1) th {
	font-size:16px !important
}
.main.ser-about .box3 .wrap .cont .table-box table tr:nth-child(1) td p,.main.ser-about .box3 .wrap .cont .table-box table tr:nth-child(1) th p {
	font-size:16px !important
}
}@media (max-width:1024px) {
	.main.ser-about .box3 .wrap .cont .table-box {
	margin-bottom:.83333rem
}
.main.ser-about .box3 .wrap .cont .table-box table {
	min-width:900px
}
}.main.ser-about .box3 .wrap .cont .list-box ul li {
	width:44%;
	font-size:14px !important;
	line-height:1.8 !important;
	color:#999 !important;
	padding-left:22px;
	background:url(/uploads/image/bwimg/help-point.png) no-repeat left 7px
}
@media (max-width:850px) {
	.main.ser-about .box3 .wrap .cont .list-box ul li {
	width:auto;
	float:none
}
}.main.ser-about .box4 {
	position:relative;
	background-color:#fafafa
}
.main.ser-about .box4 .wrap {
	padding-top:70px
}
.main.ser-about .box4 .wrap .title {
	padding-bottom:4.6%;
	text-align:center
}
.main.ser-about .box4 .wrap .title h4 {
	font-size:36px;
	font-weight:normal;
	color:#000
}
@media (max-width:1024px) {
	.main.ser-about .box4 .wrap .title h4 {
	font-size:.75rem
}
}@media (max-width:750px) {
	.main.ser-about .box4 .wrap .title {
	padding-bottom:5%
}
.main.ser-about .box4 .wrap .title h4 {
	font-size:20px
}
}@media (max-width:435px) {
	.main.ser-about .box4 .wrap .title {
	padding-bottom:7%
}
}@media (max-width:1024px) {
	.main.ser-about .box4 .wrap {
	padding-top:8%
}
}.main.ser-about .box4 .cont .adds-box {
	padding:25px 0;
	background-color:#fff
}
.main.ser-about .box4 .cont .adds-box .left {
	padding-top:12px;
	font-size:20px;
	color:#000
}
.main.ser-about .box4 .cont .adds-box .left span {
	vertical-align:middle
}
.main.ser-about .box4 .cont .adds-box .left .icon {
	font-size:0;
	width:30px;
	height:30px;
	margin-right:12px;
	background:url(/uploads/image/bwimg/map-point.png) no-repeat center center
}
.main.ser-about .box4 .cont .adds-box .right .select-box {
	position:relative;
	margin-left:20px
}
.main.ser-about .box4 .cont .adds-box .right .select-box .show {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background:#fff;
	border:1px solid #f2f2f2;
	cursor:pointer
}
.main.ser-about .box4 .cont .adds-box .right .select-box .show .text {
	padding:0 14px;
	height:56px;
	font-size:16px;
	line-height:56px;
	color:#000
}
@media (max-width:1024px) {
	.main.ser-about .box4 .cont .adds-box .right .select-box .show .text {
	height:1.16667rem;
	padding:0 .29167rem;
	line-height:1.16667rem;
	font-size:14px
}
}.main.ser-about .box4 .cont .adds-box .right .select-box .show .icon {
	position:absolute;
	top:50%;
	right:18px;
	display:block;
	width:20px;
	height:20px;
	margin-top:-10px;
	background:url(/uploads/image/bwimg/select-icon.png) no-repeat center center
}
@media (max-width:1024px) {
	.main.ser-about .box4 .cont .adds-box .right .select-box .show .icon {
	right:.375rem
}
}.main.ser-about .box4 .cont .adds-box .right select {
	position:relative;
	z-index:10;
	opacity:0;
	filter:alpha(opacity=0);
	width:208px;
	height:56px;
	padding:0 14px;
	line-height:56px;
	font-size:16px;
	color:#000;
	border:1px solid #f2f2f2;
	outline:0
}
@media (max-width:1024px) {
	.main.ser-about .box4 .cont .adds-box {
	padding:.52083rem 0
}
.main.ser-about .box4 .cont .adds-box .left {
	padding-top:.25rem;
	font-size:18px
}
.main.ser-about .box4 .cont .adds-box .left .icon {
	width:26px;
	height:26px;
	background-size:contain
}
.main.ser-about .box4 .cont .adds-box .right .select-box {
	margin-left:.41667rem
}
.main.ser-about .box4 .cont .adds-box .right select {
	width:4.33333rem;
	height:1.16667rem;
	padding:0 .29167rem;
	line-height:1.16667rem;
	font-size:14px
}
}@media (max-width:960px) {
	.main.ser-about .box4 .cont .adds-box .left {
	width:100%;
	padding-bottom:14px;
	font-size:16px
}
.main.ser-about .box4 .cont .adds-box .right {
	width:100%
}
.main.ser-about .box4 .cont .adds-box .right .select-box {
	margin-left:0rem;
	margin-right:.41667rem
}
}.main.ser-about .box4 .cont .netmap {
	position:relative
}
.main.ser-about .box4 .cont .netmap .mapbox {
	height:700px
}
.main.ser-about .box4 .cont .netmap .pos {
	position:absolute;
	top:0;
	right:16.4%;
	width:450px;
	height:100%
}
.main.ser-about .box4 .cont .netmap .pos .shadowbox {
	padding:50px 36px 65px;
	background-color:#fff
}
.main.ser-about .box4 .cont .netmap .pos .shadowbox .title {
	position:relative;
	padding-bottom:28px;
	border-bottom:1px solid #e5e5e5;
	font-size:24px;
	color:#000
}
.main.ser-about .box4 .cont .netmap .pos .shadowbox .title span {
	position:absolute;
	left:0;
	bottom:-2px;
	display:block;
	width:26px;
	height:3px;
	background-color:#bc9882
}
.main.ser-about .box4 .cont .netmap .pos .mcsb_scrolltools .mcsb_dragger .mcsb_dragger_bar,.main.ser-about .box4 .cont .netmap .pos .mcsb_scrolltools .mcsb_dragger:hover .mcsb_dragger_bar {
	width:5px;
	border-radius:5px;
	background-color:#c9995f !important;
	opacity:1;
	filter:alpha(opacity=100)
}
.main.ser-about .box4 .cont .netmap .pos .mcsb_scrolltools .mcsb_draggerrail {
	width:1px;
	background-color:#e5e5e5 !important
}
.main.ser-about .box4 .cont .netmap .pos .mapmsgbox {
	height:365px
}
.main.ser-about .box4 .cont .netmap .pos .mapmsgbox li .contf {
	padding:24px 0 26px 50px;
	border-bottom:1px solid #e5e5e5;
	background:url(/uploads/image/bwimg/map-point2.png) no-repeat left 24px
}
.main.ser-about .box4 .cont .netmap .pos .mapmsgbox li .contf h4 {
	padding-bottom:16px;
	font-size:20px;
	font-weight:normal;
	color:#000
}
.main.ser-about .box4 .cont .netmap .pos .mapmsgbox li .contf .addr {
	padding-bottom:20px;
	font-size:16px;
	line-height:1.8;
	color:#666
}
.main.ser-about .box4 .cont .netmap .pos .mapmsgbox li .contf .btn {
	display:block;
	width:104px;
	height:30px;
	border:1px solid #e5e5e5;
	line-height:30px;
	border-radius:30px;
	font-size:14px;
	text-align:center;
	color:#000
}
.main.ser-about .box4 .cont .netmap .pos .mapmsgbox li .contf .btn:hover {
	border-color:#c9995f;
	color:#fff;
	background-color:#c9995f
}
.main.ser-about .box4 .cont .netmap .pos .mapmsgbox li:last-child .contf {
	border-bottom:none
}
@media (max-width:1024px) {
	.main.ser-about .box4 .cont .netmap .mapbox {
	height:14.58333rem;
	min-height:320px
}
.main.ser-about .box4 .cont .netmap .pos {
	width:390px
}
.main.ser-about .box4 .cont .netmap .pos .shadowbox {
	padding:1.04167rem .75rem 1.35417rem
}
.main.ser-about .box4 .cont .netmap .pos .shadowbox .title {
	padding-bottom:.58333rem;
	font-size:.5rem
}
.main.ser-about .box4 .cont .netmap .pos .shadowbox .title span {
	bottom:-1px;
	width:20px;
	height:2px
}
.main.ser-about .box4 .cont .netmap .pos .mapmsgbox {
	height:7.60417rem
}
.main.ser-about .box4 .cont .netmap .pos .mapmsgbox li .contf {
	padding:.5rem 0 .54167rem 40px;
	background-position:left .5rem;
	background-size:22px
}
.main.ser-about .box4 .cont .netmap .pos .mapmsgbox li .contf h4 {
	padding-bottom:.33333rem;
	font-size:18px
}
.main.ser-about .box4 .cont .netmap .pos .mapmsgbox li .contf .addr {
	padding-bottom:.41667rem;
	font-size:14px;
	line-height:1.6
}
.main.ser-about .box4 .cont .netmap .pos .mapmsgbox li .contf .btn {
	width:98px
}
}@media (max-width:960px) {
	.main.ser-about .box4 .cont .netmap .pos {
	position:static;
	width:100%;
	height:auto
}
.main.ser-about .box4 .cont .netmap .pos .mapmsgbox {
	height:100%
}
.main.ser-about .box4 .cont .netmap .pos .mapmsgbox li {
	width:47%
}
.main.ser-about .box4 .cont .netmap .pos .mapmsgbox li:nth-child(odd) {
	float:left
}
.main.ser-about .box4 .cont .netmap .pos .mapmsgbox li:nth-child(even) {
	float:right
}
.main.ser-about .box4 .cont .netmap .pos .mapmsgbox li .contf {
	padding:20px 0 .54167rem 40px;
	background-position:left 20px
}
.main.ser-about .box4 .cont .netmap .pos .mapmsgbox li .contf h4 {
	font-size:16px
}
}@media (max-width:768px) {
	.main.ser-about .box4 .cont .netmap .pos .mapmsgbox li {
	width:100%
}
.main.ser-about .box4 .cont .netmap .pos .mapmsgbox li:nth-child(odd) {
	float:none
}
.main.ser-about .box4 .cont .netmap .pos .mapmsgbox li:nth-child(even) {
	float:none
}
}.main.net .box1 .wrap {
	padding:6.09% 0
}
@media (max-width:750px) {
	.main.net .box1 .wrap {
	padding:8.4% 0 8.1%
}
}.main.net .box1 .wrap .title {
	padding-bottom:4.3%;
	text-align:center
}
.main.net .box1 .wrap .title h4 {
	font-size:36px;
	font-weight:normal;
	color:#010101
}
@media (max-width:1024px) {
	.main.net .box1 .wrap .title h4 {
	font-size:.75rem
}
}@media (max-width:750px) {
	.main.net .box1 .wrap .title {
	padding-bottom:5%
}
.main.net .box1 .wrap .title h4 {
	font-size:20px
}
}@media (max-width:435px) {
	.main.net .box1 .wrap .title {
	padding-bottom:7%
}
}.main.net .box1 .wrap form {
	display:block
}
.main.net .box1 .wrap .input-box {
	margin-bottom:20px;
	font-size:16px;
	color:#000
}
.main.net .box1 .wrap .input-box input {
	display:block;
	width:48.75%;
	height:22px;
	padding:13px 0;
	border:1px solid #e4e4e4;
	line-height:22px;
	text-indent:14px
}
.main.net .box1 .wrap .input-box textarea {
	display:block;
	width:100%;
	height:140px;
	padding:13px 14px;
	border:1px solid #e4e4e4;
	box-sizing:border-box;
	resize:none
}
@media (max-width:1024px) {
	.main.net .box1 .wrap .input-box {
	margin-bottom:.41667rem;
	font-size:14px
}
.main.net .box1 .wrap .input-box input {
	padding:.27083rem 0;
	text-indent:.29167rem
}
.main.net .box1 .wrap .input-box textarea {
	padding:.27083rem .29167rem
}
}@media (max-width:450px) {
	.main.net .box1 .wrap .input-box {
	margin-bottom:0
}
.main.net .box1 .wrap .input-box input {
	float:none;
	width:100%;
	height:34px;
	line-height:32px;
	padding-top:0;
	margin-bottom:.41667rem;
	padding-bottom:0;
	box-sizing:border-box
}
}.main.net .box1 .wrap .btn.btn-success {
	background:transparent;
	box-shadow:none
}
.main.net .box1 .wrap .js-img-list-f {
	padding-top:25px
}
.main.net .box1 .wrap .js-img-list-f .img-list {
	float:left;
	position:relative;
	width:180px;
	height:180px;
	border:1px solid #e5e5e5;
	margin-right:15px;
	margin-bottom:15px
}
.main.net .box1 .wrap .js-img-list-f .img-list a {
	display:block;
	width:100%;
	height:100%
}
.main.net .box1 .wrap .js-img-list-f .img-list a img {
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	display:block;
	max-width:100%;
	max-height:100%;
	margin:auto
}
.main.net .box1 .wrap .js-img-list-f .img-list .btn-del {
	position:absolute;
	top:0;
	right:0;
	width:30px;
	height:30px;
	background:url(/uploads/image/bwimg/close.png) no-repeat center center;
	background-color:rgba(0,0,0,0.5);
	cursor:pointer
}
@media (max-width:1024px) {
	.main.net .box1 .wrap .js-img-list-f {
	padding-top:.52083rem
}
.main.net .box1 .wrap .js-img-list-f .img-list {
	width:140px;
	height:140px;
	margin-right:10px;
	margin-bottom:10px
}
}@media (max-width:450px) {
	.main.net .box1 .wrap .js-img-list-f {
	text-align:center
}
.main.net .box1 .wrap .js-img-list-f .img-list {
	display:inline-block;
	float:none;
	width:140px;
	height:140px;
	margin:0 5px 10px
}
}.main.net .box1 .wrap .file-box {
	padding-top:10px
}
.main.net .box1 .wrap .file-box .icon-box {
	position:relative;
	font-size:14px;
	color:#000;
	cursor:pointer
}
.main.net .box1 .wrap .file-box .icon-box span {
	vertical-align:middle
}
.main.net .box1 .wrap .file-box .icon-box .icon {
	width:22px;
	height:18px;
	margin-right:6px;
	background:url(/uploads/image/bwimg/net-icon.png) no-repeat center center
}
.main.net .box1 .wrap .file-box .icon-box .file {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	opacity:0;
	filter:alpha(opacity=0)
}
.main.net .box1 .wrap .file-box .tips {
	font-size:14px;
	line-height:1.6;
	color:#999
}
@media (max-width:750px) {
	.main.net .box1 .wrap .file-box .icon-box {
	float:none
}
.main.net .box1 .wrap .file-box .tips {
	float:none;
	padding-bottom:10px
}
}@media (max-width:450px) {
	.main.net .box1 .wrap .file-box {
	padding-top:.625rem
}
}.main.net .box1 .wrap .btn-box {
	padding-top:4.3%;
	text-align:center
}
.main.net .box1 .wrap .btn-box input {
	width:155px;
	height:46px;
	margin:0 14px;
	border-radius:46px;
	font-size:16px;
	transition:background 0.5s
}
.main.net .box1 .wrap .btn-box input.sub {
	color:#fff;
	background:#c9995f
}
.main.net .box1 .wrap .btn-box input.reset {
	color:#999;
	border:1px solid #c9c9c9;
	background:transparent
}
@media (min-width:1025px) {
	.main.net .box1 .wrap .btn-box input:hover.sub {
	background:#b7803e
}
.main.net .box1 .wrap .btn-box input:hover.reset {
	background:#c9c9c9;
	color:#fff
}
}@media (max-width:1024px) {
	.main.net .box1 .wrap .btn-box input {
	width:3.22917rem;
	height:.95833rem;
	font-size:14px;
	margin:0 .29167rem
}
}@media (max-width:750px) {
	.main.net .box1 .wrap .btn-box input {
	width:116px;
	height:34px
}
}.main.net .box2 {
	background-color:#f8f8f8
}
.main.net .box2 .wrap {
	padding:55px 0 60px
}
.main.net .box2 .wrap .list-box li {
	padding:35px 0 36px;
	border-bottom:1px solid #e5e5e5
}
.main.net .box2 .wrap .list-box li:last-child {
	border:none;
	padding-bottom:0
}
.main.net .box2 .wrap .list-box li .name {
	padding-bottom:18px
}
.main.net .box2 .wrap .list-box li .name h4 {
	font-size:24px;
	line-height:24px;
	font-weight:normal;
	color:#090525
}
.main.net .box2 .wrap .list-box li .name h4 span {
	vertical-align:middle
}
.main.net .box2 .wrap .list-box li .name h4 .time {
	font-size:14px;
	color:#999
}
.main.net .box2 .wrap .list-box li .name .icon-box {
	cursor:pointer
}
.main.net .box2 .wrap .list-box li .name .icon-box .icon {
	position:relative;
	vertical-align:middle;
	width:20px;
	height:20px
}
.main.net .box2 .wrap .list-box li .name .icon-box .icon img {
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	display:block;
	max-width:100%;
	max-height:100%;
	margin:auto;
	transform-origin:left center
}
.main.net .box2 .wrap .list-box li .name .icon-box .icon img.b {
	opacity:0;
	filter:alpha(opacity=0);
	transform:rotate(20deg);
	transition:all 0.6s
}
.main.net .box2 .wrap .list-box li .name .icon-box .num {
	position:relative;
	top:3px;
	vertical-align:middle;
	margin-left:2px;
	font-size:18px;
	color:#434152
}
.main.net .box2 .wrap .list-box li .name .icon-box.active .icon img.f {
	opacity:0;
	filter:alpha(opacity=0);
	transform:rotate(55deg)
}
.main.net .box2 .wrap .list-box li .name .icon-box.active .icon img.b {
	opacity:1;
	filter:alpha(opacity=100);
	transform:rotate(0deg)
}
.main.net .box2 .wrap .list-box li .view {
	padding-bottom:16px;
	font-size:16px;
	line-height:1.6;
	color:#666
}
.main.net .box2 .wrap .list-box li .pic-box {
	padding-bottom:20px;
	font-size:16px;
	color:#666
}
.main.net .box2 .wrap .list-box li .pic-box .title {
	vertical-align:middle
}
.main.net .box2 .wrap .list-box li .pic-box .img {
	position:relative;
	width:47px;
	height:47px;
	margin-right:6px;
	vertical-align:middle;
	cursor:pointer;
	box-sizing:border-box
}
.main.net .box2 .wrap .list-box li .pic-box .img img {
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	display:block;
	max-width:100%;
	max-height:100%;
	margin:auto
}
.main.net .box2 .wrap .list-box li .pic-box .img.cur {
	border:2px solid #c9995f
}
.main.net .box2 .wrap .list-box li .pic-box .img.cur::before {
	opacity:1;
	filter:alpha(opacity=100);
	transform:translatey(0)
}
.main.net .box2 .wrap .list-box li .pic-box .img::before {
	content:' ';
	position:absolute;
	left:50%;
	bottom:-7px;
	display:block;
	width:0;
	height:0;
	margin-left:-6px;
	border-top:6px solid #c9995f;
	border-left:6px solid transparent;
	border-right:6px solid transparent;
	opacity:0;
	filter:alpha(opacity=0);
	transform:translatey(-10px);
	transition:all 0.5s
}
.main.net .box2 .wrap .list-box li .hide-box {
	display:none;
	margin-left:53px;
	overflow:hidden
}
.main.net .box2 .wrap .list-box li .hide-box .img {
	display:none;
	border:4px solid #ebebeb;
	cursor:url(/uploads/image/bwimg/cursor.png),pointer;
	float:left
}
.main.net .box2 .wrap .list-box li .hide-box .img img {
	display:block;
	max-width:100%
}
@media (max-width:1024px) {
	.main.net .box2 .wrap {
	padding:1.14583rem 0 1.25rem
}
.main.net .box2 .wrap .list-box li {
	padding:.72917rem 0 .75rem
}
.main.net .box2 .wrap .list-box li .name {
	padding-bottom:.375rem
}
.main.net .box2 .wrap .list-box li .name h4 {
	font-size:20px;
	line-height:20px
}
.main.net .box2 .wrap .list-box li .name h4 .time {
	font-size:14px
}
.main.net .box2 .wrap .list-box li .view {
	padding-bottom:16px;
	font-size:14px
}
.main.net .box2 .wrap .list-box li .pic-box {
	font-size:14px
}
}@media (max-width:750px) {
	.main.net .box2 .wrap .list-box li .name h4 {
	font-size:18px
}
.main.net .box2 .wrap .list-box li .name .icon-box .num {
	font-size:14px
}
}.main.taste .ex-title {
	text-align:center
}
.main.taste .ex-title h4 {
	font-size:36px;
	font-weight:normal;
	color:#010101
}
@media (max-width:1024px) {
	.main.taste .ex-title h4 {
	font-size:.75rem
}
}@media (max-width:750px) {
	.main.taste .ex-title h4 {
	font-size:20px
}
}.main.taste .box1 .wrap {
	padding:7.81% 0 5.78%
}
.main.taste .box1 .wrap .scroll-box {
	position:relative;
	width:100%
}
.main.taste .box1 .wrap .scroll-box .cont {
	padding:42px 0;
	overflow:hidden
}
@media (max-width:1024px) {
	.main.taste .box1 .wrap .scroll-box .cont {
	padding:.875rem 0
}
}@media (max-width:750px) {
	.main.taste .box1 .wrap .scroll-box .cont {
	padding:1.25rem 0
}
}.main.taste .box1 .wrap .scroll-box .slides {
	position:relative;
	width:101.5%;
	font-size:0
}
@media (max-width:450px) {
	.main.taste .box1 .wrap .scroll-box .slides {
	width:100%
}
}.main.taste .box1 .wrap .scroll-box .slides .items {
	position:absolute;
	top:0;
	width:33.33%;
	vertical-align:top;
	opacity:0;
	filter:alpha(opacity=0);
	transition:transform 0.8s ease-in-out,opacity 0.8s
}
.main.taste .box1 .wrap .scroll-box .slides .items .link {
	display:block;
	width:95.58%;
	background-color:#fbfbfb;
	transition:background-color 0.5s,box-shadow 0.5s
}
.main.taste .box1 .wrap .scroll-box .slides .items .link .img-box .img {
	padding:57.107% 0 0
}
.main.taste .box1 .wrap .scroll-box .slides .items .link .text-box {
	padding:22px 26px 45px
}
.main.taste .box1 .wrap .scroll-box .slides .items .link .text-box .time {
	padding-bottom:12px;
	font-size:12px;
	color:#999
}
.main.taste .box1 .wrap .scroll-box .slides .items .link .text-box h4 {
	padding-bottom:14px;
	font-size:20px;
	font-weight:normal;
	color:#000
}
.main.taste .box1 .wrap .scroll-box .slides .items .link .text-box .text {
	margin-bottom:26px;
	font-size:14px;
	line-height:1.6;
	color:#999
}
.main.taste .box1 .wrap .scroll-box .slides .items .link .text-box .btn {
	width:90px;
	height:24px;
	border-radius:24px;
	line-height:24px;
	font-size:12px;
	border:1px solid #ccc;
	text-align:center;
	color:#666;
	transition:all 0.5s
}
@media (min-width:1025px) {
	.main.taste .box1 .wrap .scroll-box .slides .items .link:hover {
	background:#fff;
	box-shadow:0px 0px 30px rgba(167,141,110,0.2)
}
.main.taste .box1 .wrap .scroll-box .slides .items .link:hover .text-box .btn {
	border:1px solid #ba8f5a;
	background-color:#ba8f5a;
	color:#fff
}
}.main.taste .box1 .wrap .scroll-box .slides .items:nth-child(odd) {
	transform:translatey(110%)
}
.main.taste .box1 .wrap .scroll-box .slides .items:nth-child(even) {
	transform:translatey(-110%)
}
.main.taste .box1 .wrap .scroll-box .slides .items.cur {
	position:static;
	transform:translatey(0%);
	opacity:1;
	filter:alpha(opacity=100)
}
.main.taste .box1 .wrap .scroll-box .slides .items.movedown {
	position:absolute;
	transition:transform 0.8s ease-in-out,opacity 0.4s 0.4s
}
.main.taste .box1 .wrap .scroll-box .slides .items.movedown:nth-child(odd) {
	transform:translatey(110%)
}
.main.taste .box1 .wrap .scroll-box .slides .items.movedown:nth-child(even) {
	transform:translatey(-110%)
}
@media (max-width:1024px) {
	.main.taste .box1 .wrap .scroll-box .slides .items .link .text-box {
	padding:.45833rem .54167rem .9375rem
}
.main.taste .box1 .wrap .scroll-box .slides .items .link .text-box .time {
	padding-bottom:.25rem
}
.main.taste .box1 .wrap .scroll-box .slides .items .link .text-box h4 {
	padding-bottom:.29167rem;
	font-size:18px
}
.main.taste .box1 .wrap .scroll-box .slides .items .link .text-box .text {
	margin-bottom:.41667rem
}
}@media (max-width:768px) {
	.main.taste .box1 .wrap .scroll-box .slides .items {
	width:50%
}
.main.taste .box1 .wrap .scroll-box .slides .items .link .text-box h4 {
	font-size:16px
}
.main.taste .box1 .wrap .scroll-box .slides .items.movedown:nth-child(odd) {
	transform:translatey(-110%)
}
.main.taste .box1 .wrap .scroll-box .slides .items.movedown:nth-child(even) {
	transform:translatey(110%)
}
}@media (max-width:450px) {
	.main.taste .box1 .wrap .scroll-box .slides .items {
	width:100%
}
.main.taste .box1 .wrap .scroll-box .slides .items .link {
	margin:0 auto
}
}.main.taste .box1 .wrap .scroll-box .controls-box .btn {
	position:absolute;
	z-index:10;
	top:50%;
	width:44px;
	height:44px;
	margin-top:-23px;
	border:1px solid #ccc;
	border-radius:50%;
	background-repeat:no-repeat;
	background-position:center center;
	cursor:pointer
}
.main.taste .box1 .wrap .scroll-box .controls-box .btn.prev {
	left:-88px;
	background-image:url(/uploads/image/bwimg/about-l-icon2.png)
}
.main.taste .box1 .wrap .scroll-box .controls-box .btn.prev.disable {
	background-image:url(/uploads/image/bwimg/about-l-icon2-1.png)
}
.main.taste .box1 .wrap .scroll-box .controls-box .btn.next {
	right:-88px;
	background-image:url(/uploads/image/bwimg/about-r-icon2.png)
}
.main.taste .box1 .wrap .scroll-box .controls-box .btn.next.disable {
	background-image:url(/uploads/image/bwimg/about-r-icon2-1.png)
}
@media (min-width:1025px) {
	.main.taste .box1 .wrap .scroll-box .controls-box .btn {
	transition:transform 0.5s
}
.main.taste .box1 .wrap .scroll-box .controls-box .btn:hover.prev {
	transform:translatex(-10px)
}
.main.taste .box1 .wrap .scroll-box .controls-box .btn:hover.prev.disable {
	transform:translatex(0)
}
.main.taste .box1 .wrap .scroll-box .controls-box .btn:hover.next {
	transform:translatex(10px)
}
.main.taste .box1 .wrap .scroll-box .controls-box .btn:hover.next.disable {
	transform:translatex(0)
}
}@media (max-width:1500px) {
	.main.taste .box1 .wrap .scroll-box .controls-box .btn {
	background-color:#f8f8f8
}
.main.taste .box1 .wrap .scroll-box .controls-box .btn.prev {
	left:10px
}
.main.taste .box1 .wrap .scroll-box .controls-box .btn.next {
	right:10px
}
}@media (max-width:1024px) {
	.main.taste .box1 .wrap .scroll-box .controls-box .btn {
	width:40px;
	height:40px;
	margin-top:-31px
}
}.main.taste .box2 {
	background-color:#f8f8f8
}
.main.taste .box2 .ex-more-box {
	padding-top:4%
}
.main.taste .box2 .wrap {
	padding:7.656% 0
}
.main.taste .box2 .wrap .ex-title {
	padding-bottom:3.75%
}
.main.taste .box2 .wrap .link-box .link {
	display:block;
	padding:3.9% 4.29%;
	margin-bottom:28px;
	background-color:#fff
}
.main.taste .box2 .wrap .link-box .link .pos {
	display:table;
	width:100%
}
.main.taste .box2 .wrap .link-box .link .pos .img-box {
	display:table-cell;
	vertical-align:middle;
	width:440px
}
.main.taste .box2 .wrap .link-box .link .pos .img-box img {
	display:block;
	width:100%
}
.main.taste .box2 .wrap .link-box .link .pos .text-box {
	display:table-cell;
	vertical-align:middle
}
.main.taste .box2 .wrap .link-box .link .pos .text-box .text-cont {
	width:80%;
	margin-left:8%
}
.main.taste .box2 .wrap .link-box .link .pos .text-box .time {
	padding-bottom:24px;
	font-size:12px;
	color:#999
}
.main.taste .box2 .wrap .link-box .link .pos .text-box h4 {
	padding-bottom:16px;
	font-size:22px;
	font-weight:normal;
	color:#000
}
.main.taste .box2 .wrap .link-box .link .pos .text-box .text {
	height:58px;
	margin-bottom:34px;
	font-size:14px;
	line-height:2.1;
	color:#999;
	overflow:hidden
}
.main.taste .box2 .wrap .link-box .link .pos .ex-link-e {
	transition:all 0.5s
}
.main.taste .box2 .wrap .link-box .link:hover .text-box h4 {
	color:#ba8f5a
}
.main.taste .box2 .wrap .link-box .link:hover .ex-link-e {
	border:1px solid #ba8f5a;
	background-color:#ba8f5a;
	color:#fff
}
@media (max-width:1024px) {
	.main.taste .box2 .wrap .link-box .link {
	margin-bottom:.58333rem
}
.main.taste .box2 .wrap .link-box .link .pos .img-box {
	width:395px
}
.main.taste .box2 .wrap .link-box .link .pos .text-box .text-cont {
	width:80%;
	margin-left:8%
}
.main.taste .box2 .wrap .link-box .link .pos .text-box .time {
	padding-bottom:.5rem
}
.main.taste .box2 .wrap .link-box .link .pos .text-box h4 {
	padding-bottom:.33333rem;
	font-size:.45833rem
}
.main.taste .box2 .wrap .link-box .link .pos .text-box .text {
	height:44px;
	margin-bottom:.70833rem;
	line-height:1.6
}
}@media (max-width:768px) {
	.main.taste .box2 .wrap .link-box .link .pos .img-box {
	width:290px
}
.main.taste .box2 .wrap .link-box .link .pos .text-box .text-cont {
	width:auto
}
.main.taste .box2 .wrap .link-box .link .pos .text-box .time {
	padding-bottom:.29167rem
}
.main.taste .box2 .wrap .link-box .link .pos .text-box h4 {
	font-size:18px
}
.main.taste .box2 .wrap .link-box .link .pos .text-box .text {
	height:22px;
	margin-bottom:.41667rem
}
}@media (max-width:580px) {
	.main.taste .box2 .wrap .link-box .link {
	padding:3.9% 4.29% 5%
}
.main.taste .box2 .wrap .link-box .link .pos {
	display:block
}
.main.taste .box2 .wrap .link-box .link .pos .img-box {
	display:block;
	width:100%
}
.main.taste .box2 .wrap .link-box .link .pos .text-box {
	display:block;
	width:100%;
	padding-top:.41667rem
}
.main.taste .box2 .wrap .link-box .link .pos .text-box .text-cont {
	width:auto;
	padding:0 10px;
	margin-left:0
}
.main.taste .box2 .wrap .link-box .link .pos .text-box h4 {
	font-size:18px
}
.main.taste .box2 .wrap .link-box .link .pos .text-box .text {
	height:auto;
	margin-bottom:.41667rem
}
}.main.taste .box3 .wrap {
	padding:8.2% 0 4.5%;
	border-bottom:1px solid #ebebeb
}
.main.taste .box3 .wrap .ex-title {
	padding-bottom:4.296%
}
.main.taste .box3 .wrap .scroll-ani {
	position:relative
}
.main.taste .box3 .wrap .scroll-ani .controls-box .btn {
	position:absolute;
	z-index:100;
	top:50%;
	width:44px;
	height:44px;
	margin-top:-23px;
	border:1px solid #ccc;
	border-radius:50%;
	background-repeat:no-repeat;
	background-position:center center;
	background-color:#fff;
	cursor:pointer
}
.main.taste .box3 .wrap .scroll-ani .controls-box .btn.prev {
	left:0;
	background-image:url(/uploads/image/bwimg/about-l-icon2.png)
}
.main.taste .box3 .wrap .scroll-ani .controls-box .btn.prev.disable {
	background-image:url(/uploads/image/bwimg/about-l-icon2-1.png)
}
.main.taste .box3 .wrap .scroll-ani .controls-box .btn.next {
	right:0;
	background-image:url(/uploads/image/bwimg/about-r-icon2.png)
}
.main.taste .box3 .wrap .scroll-ani .controls-box .btn.next.disable {
	background-image:url(/uploads/image/bwimg/about-r-icon2-1.png)
}
@media (min-width:1025px) {
	.main.taste .box3 .wrap .scroll-ani .controls-box .btn {
	transition:transform 0.5s
}
.main.taste .box3 .wrap .scroll-ani .controls-box .btn:hover.prev {
	transform:translatex(-10px)
}
.main.taste .box3 .wrap .scroll-ani .controls-box .btn:hover.prev.disable {
	transform:translatex(0)
}
.main.taste .box3 .wrap .scroll-ani .controls-box .btn:hover.next {
	transform:translatex(10px)
}
.main.taste .box3 .wrap .scroll-ani .controls-box .btn:hover.next.disable {
	transform:translatex(0)
}
}@media (max-width:1024px) {
	.main.taste .box3 .wrap .scroll-ani .controls-box .btn {
	width:40px;
	height:40px;
	margin-top:-21px
}
}@media (max-width:1024px) {
	.main.taste .box3 .wrap .scroll-ani .controls-box .btn {
	width:34px;
	height:34px;
	margin-top:-17px
}
}.main.taste .box3 .wrap .scroll-ani .cont {
	position:relative;
	width:1100px;
	height:302px;
	margin:0 auto 3.125%;
	overflow:hidden
}
.main.taste .box3 .wrap .scroll-ani .cont .pos {
	height:100%
}
.main.taste .box3 .wrap .scroll-ani .cont .items {
	position:absolute;
	top:11.095%;
	left:-102%;
	width:37.54%;
	height:77.81%;
	z-index:10
}
.main.taste .box3 .wrap .scroll-ani .cont .items .img {
	height:100%
}
.main.taste .box3 .wrap .scroll-ani .cont .items .img .bg {
	position:absolute;
	left:0;
	bottom:0;
	width:100%;
	height:100%;
	background-color:#fff;
	opacity:.8;
	filter:alpha(opacity=80);
	transition:all 0.5s
}
.main.taste .box3 .wrap .scroll-ani .cont .items .text {
	position:absolute;
	left:0;
	bottom:10%;
	width:100%;
	padding:0 5%;
	box-sizing:border-box;
	color:#fff
}
.main.taste .box3 .wrap .scroll-ani .cont .items .text h4 {
	padding-bottom:16px;
	font-size:20px;
	font-weight:normal;
	opacity:0;
	filter:alpha(opacity=0);
	transform:translatey(20px);
	transition:all 0.5s
}
.main.taste .box3 .wrap .scroll-ani .cont .items .text .p {
	max-height:44px;
	font-size:14px;
	line-height:1.6;
	overflow:hidden;
	opacity:0;
	filter:alpha(opacity=0);
	transform:translatey(20px);
	transition:all 0.5s
}
.main.taste .box3 .wrap .scroll-ani .cont .items.cur .img .bg {
	opacity:.3;
	filter:alpha(opacity=30);
	background-color:#000
}
.main.taste .box3 .wrap .scroll-ani .cont .items.cur .text h4,.main.taste .box3 .wrap .scroll-ani .cont .items.cur .text .p {
	transform:translatey(0);
	opacity:1;
	filter:alpha(opacity=100)
}
.main.taste .box3 .wrap .scroll-ani .cont .items.cur .text h4 {
	transition-delay:0.5s
}
.main.taste .box3 .wrap .scroll-ani .cont .items.cur .text .p {
	transition-delay:0.6s
}
@media (max-width:1350px) {
	.main.taste .box3 .wrap .scroll-ani .cont {
	width:880px;
	height:241.6px
}
.main.taste .box3 .wrap .scroll-ani .cont .items .text h4 {
	font-size:16px
}
}@media (max-width:960px) {
	.main.taste .box3 .wrap .scroll-ani .cont {
	width:100%;
	height:151px;
	margin-bottom:1.04167rem
}
.main.taste .box3 .wrap .scroll-ani .cont .pos {
	position:absolute;
	top:0;
	left:50%;
	width:550px;
	margin-left:-275px
}
.main.taste .box3 .wrap .scroll-ani .cont .items .img .bg {
	opacity:.5;
	filter:alpha(opacity=50)
}
.main.taste .box3 .wrap .scroll-ani .cont .items .text h4 {
	padding-bottom:.41667rem
}
}.main.inv-cont .box1 {
	background:#f8f8f8
}
.main.inv-cont .box1 .wrap {
	margin:7.35% 0;
	padding:5.5% 4.3% 5.5% 5.5%;
	background:#fff
}
.main.inv-cont .box1 .wrap .cont {
	display:table;
	width:100%
}
.main.inv-cont .box1 .wrap .cont .text-box {
	display:table-cell
}
.main.inv-cont .box1 .wrap .cont .text-box .pos {
	width:395px;
	margin-right:26px
}
.main.inv-cont .box1 .wrap .cont .map-box {
	display:table-cell
}
@media (max-width:1024px) {
	.main.inv-cont .box1 .wrap .cont .text-box .pos {
	width:335px;
	margin-right:26px
}
}@media (max-width:960px) {
	.main.inv-cont .box1 .wrap .cont {
	display:block
}
.main.inv-cont .box1 .wrap .cont .text-box {
	display:block;
	margin-bottom:.58333rem
}
.main.inv-cont .box1 .wrap .cont .text-box .pos {
	width:100%;
	margin-right:0
}
.main.inv-cont .box1 .wrap .cont .map-box {
	display:block;
	width:100%;
	height:7.29167rem;
	min-height:200px;
	margin:0 auto
}
}.main.inv-cont .box1 .wrap .text-box h4 {
	font-size:34px;
	font-weight:normal;
	line-height:1.4;
	color:#000
}
.main.inv-cont .box1 .wrap .text-box ul li {
	padding:22px 0 20px;
	font-size:16px;
	line-height:24px;
	color:#666;
	border-bottom:1px solid #ececec
}
.main.inv-cont .box1 .wrap .text-box ul li .icon {
	position:relative;
	top:5px;
	width:20px;
	height:20px;
	margin-right:12px
}
.main.inv-cont .box1 .wrap .text-box ul li .icon.adds {
	background:url(/uploads/image/bwimg/contact-icon1.png) no-repeat center center
}
.main.inv-cont .box1 .wrap .text-box ul li .icon.tel {
	background:url(/uploads/image/bwimg/contact-icon2.png) no-repeat center center
}
.main.inv-cont .box1 .wrap .text-box ul li .icon.code {
	background:url(/uploads/image/bwimg/contact-icon3.png) no-repeat center center
}
.main.inv-cont .box1 .wrap .text-box ul li .icon.email {
	background:url(/uploads/image/bwimg/contact-icon4.png) no-repeat center center
}
.main.inv-cont .box1 .wrap .text-box ul li strong {
	font-weight:normal;
	color:#010101
}
.main.inv-cont .box1 .wrap .text-box .qr-box {
	padding:28px 0;
	border-bottom:1px solid #ececec;
	text-align:center
}
.main.inv-cont .box1 .wrap .text-box .qr-box .img-box {
	margin:0 28px;
	vertical-align:top
}
.main.inv-cont .box1 .wrap .text-box .qr-box .img-box img {
	display:block;
	margin:0 auto 8px
}
.main.inv-cont .box1 .wrap .text-box .qr-box .img-box p {
	font-size:16px;
	color:#666
}
.main.inv-cont .box1 .wrap .text-box .tel-box {
	padding-top:28px;
	font-size:12px;
	line-height:2;
	color:#000
}
.main.inv-cont .box1 .wrap .text-box .tel-box span {
	color:#666
}
.main.inv-cont .box1 .wrap .map-box {
	width:57.53%
}
@media (max-width:1024px) {
	.main.inv-cont .box1 .wrap .text-box h4 {
	font-size:.70833rem
}
.main.inv-cont .box1 .wrap .text-box ul li {
	padding:.45833rem 0 .41667rem;
	font-size:14px;
	line-height:24px
}
.main.inv-cont .box1 .wrap .text-box ul li .icon {
	top:6px;
	margin-right:8px
}
.main.inv-cont .box1 .wrap .text-box ul li strong {
	font-weight:normal;
	color:#010101
}
.main.inv-cont .box1 .wrap .text-box .qr-box {
	padding:.58333rem 0
}
.main.inv-cont .box1 .wrap .text-box .qr-box .img-box {
	margin:0 .58333rem
}
.main.inv-cont .box1 .wrap .text-box .qr-box .img-box img {
	margin:0 auto 8px
}
.main.inv-cont .box1 .wrap .text-box .qr-box .img-box p {
	font-size:14px
}
.main.inv-cont .box1 .wrap .text-box .tel-box {
	padding-top:.58333rem
}
}@media (max-width:768px) {
	.main.inv-cont .box1 .wrap .text-box .qr-box {
	padding:.58333rem 0 .125rem
}
.main.inv-cont .box1 .wrap .text-box .qr-box .img-box {
	display:block;
	margin:0 auto .45833rem
}
}.main .news-title-box {
	position:relative;
	padding-bottom:38px;
	text-align:center
}
.main .news-title-box h4 {
	font-size:36px;
	font-weight:normal;
	color:#010101
}
@media (max-width:1024px) {
	.main .news-title-box {
	padding-bottom:.79167rem
}
.main .news-title-box h4 {
	font-size:.75rem
}
}@media (max-width:750px) {
	.main .news-title-box h4 {
	font-size:20px
}
}.main .news-title-box .select-box {
	position:absolute;
	z-index:100;
	top:0;
	right:0;
	width:290px;
	border:1px solid #e5e5e5;
	font-size:14px;
	color:#666;
	text-align:left;
	background:#fff
}
.main .news-title-box .select-box .show {
	position:relative;
	height:42px;
	padding:0 28px 0 14px;
	line-height:45px;
	box-shadow:0px 0px 8px rgba(0,0,0,0.06);
	cursor:pointer
}
.main .news-title-box .select-box .show .icon {
	position:absolute;
	right:14px;
	top:50%;
	margin-top:-3px;
	width:10px;
	height:6px;
	background:url(/uploads/image/bwimg/news-arrow.png) no-repeat center center
}
.main .news-title-box .select-box .hide {
	position:absolute;
	top:99.99%;
	left:-1px;
	width:100%;
	background:#fff;
	border:1px solid #e5e5e5;
	border-top:none;
	display:none
}
.main .news-title-box .select-box .hide li {
	height:40px;
	border-top:1px solid #e5e5e5;
	line-height:40px;
	padding:0 14px;
	cursor:pointer
}
@media (min-width:1025px) {
	.main .news-title-box .select-box .hide li:hover {
	color:#ba8f5a
}
}@media (max-width:1024px) {
	.main .news-title-box .select-box {
	width:6.04167rem;
	min-width:220px
}
.main .news-title-box .select-box .show {
	height:38px;
	padding:0 .58333rem 0 .29167rem;
	line-height:40px
}
.main .news-title-box .select-box .show .icon {
	right:.29167rem
}
.main .news-title-box .select-box .hide li {
	height:36px;
	line-height:36px;
	padding:0 .29167rem
}
}@media (max-width:750px) {
	.main .news-title-box .select-box {
	position:relative;
	margin-top:.625rem
}
}@media (max-width:450px) {
	.main .news-title-box .select-box {
	width:100%
}
}.main.news .box1 {
	background:#f8f8f8
}
.main.news .box1 .ex-link-box {
	position:static
}
.main.news .box1 .ex-more-box {
	padding-top:0
}
.main.news .box1 .wrap {
	padding:5.62% 0 6.25%
}
.main.news .box1 .wrap .top-box {
	padding-bottom:36px
}
.main.news .box1 .wrap .top-box .link {
	display:block;
	margin-bottom:30px;
	background:#fff
}
.main.news .box1 .wrap .top-box .link .text-box {
	width:42.188%
}
.main.news .box1 .wrap .top-box .link .text-box .pos {
	width:68.52%;
	margin:0 auto
}
.main.news .box1 .wrap .top-box .link .text-box .time {
	padding-bottom:25px;
	font:12px;
	color:#999
}
.main.news .box1 .wrap .top-box .link .text-box h4 {
	padding-bottom:16px;
	font-size:24px;
	font-weight:normal;
	color:#000
}
.main.news .box1 .wrap .top-box .link .text-box .text {
	height:50px;
	margin-bottom:38px;
	font-size:16px;
	line-height:1.8;
	color:#999;
	overflow:hidden
}
.main.news .box1 .wrap .top-box .link .text-box .btn {
	width:135px;
	height:36px;
	line-height:36px;
	font-size:14px;
	border:1px solid #ccc;
	text-align:center;
	border-radius:36px;
	color:#000;
	transition:all 0.5s
}
.main.news .box1 .wrap .top-box .link .img-box {
	width:57.81%
}
.main.news .box1 .wrap .top-box .link .img-box .img {
	position:relative;
	padding:54.73% 0 0
}
@media (max-width:1024px) {
	.main.news .box1 .wrap .top-box .link {
	margin-bottom:.625rem
}
.main.news .box1 .wrap .top-box .link .text-box .pos {
	width:82%
}
.main.news .box1 .wrap .top-box .link .text-box .time {
	padding-bottom:.52083rem
}
.main.news .box1 .wrap .top-box .link .text-box h4 {
	padding-bottom:.33333rem;
	font-size:.5rem
}
.main.news .box1 .wrap .top-box .link .text-box .text {
	height:44px;
	margin-bottom:.79167rem;
	font-size:14px;
	line-height:1.6
}
.main.news .box1 .wrap .top-box .link .text-box .btn {
	width:110px;
	height:32px;
	line-height:32px
}
}@media (max-width:750px) {
	.main.news .box1 .wrap .top-box .link .text-box {
	float:none;
	width:100%;
	height:auto !important;
	padding:.625rem 0
}
.main.news .box1 .wrap .top-box .link .text-box .table,.main.news .box1 .wrap .top-box .link .text-box .table-cell {
	display:block
}
.main.news .box1 .wrap .top-box .link .text-box .pos {
	width:90%
}
.main.news .box1 .wrap .top-box .link .text-box h4 {
	font-size:18px
}
.main.news .box1 .wrap .top-box .link .img-box {
	float:none;
	width:100%
}
}@media (min-width:1025px) {
	.main.news .box1 .wrap .top-box .link:hover .text-box .btn {
	border:1px solid #ba8f5a;
	background-color:#ba8f5a;
	color:#fff
}
}@media (max-width:1024px) {
	.main.news .box1 .wrap .top-box {
	padding-bottom:.75rem
}
}@media (max-width:750px) {
	.main.news .box1 .wrap .top-box {
	padding-bottom:0rem
}
}.main.news .box1 .wrap .btm-box .link-box {
	width:101.25%
}
.main.news .box1 .wrap .btm-box .link-box .link {
	display:block;
	width:32.02%;
	margin:0 1.3% 5.625% 0
}
.main.news .box1 .wrap .btm-box .link-box .link .img-box .img {
	position:relative;
	padding:57.107% 0 0
}
.main.news .box1 .wrap .btm-box .link-box .link .img-box .img .btn {
	position:absolute;
	top:50%;
	left:50%;
	width:54px;
	height:54px;
	margin:-27px 0 0 -27px;
	background:url(/uploads/image/bwimg/video-btn.png) no-repeat center center
}
@media (max-width:1024px) {
	.main.news .box1 .wrap .btm-box .link-box .link .img-box .img .btn {
	background-size:40px
}
}.main.news .box1 .wrap .btm-box .link-box .link .text-box {
	padding-top:28px
}
.main.news .box1 .wrap .btm-box .link-box .link .text-box .time {
	padding-bottom:12px;
	font-size:12px;
	color:#999
}
.main.news .box1 .wrap .btm-box .link-box .link .text-box h4 {
	padding-bottom:14px;
	font-size:20px;
	font-weight:normal;
	color:#000
}
.main.news .box1 .wrap .btm-box .link-box .link .text-box .text {
	height:22px;
	margin-bottom:26px;
	font-size:14px;
	line-height:1.6;
	color:#999
}
.main.news .box1 .wrap .btm-box .link-box .link .text-box .btn {
	width:90px;
	height:24px;
	border-radius:24px;
	line-height:24px;
	font-size:12px;
	border:1px solid #ccc;
	text-align:center;
	color:#666;
	transition:all 0.5s
}
@media (min-width:1025px) {
	.main.news .box1 .wrap .btm-box .link-box .link:hover .text-box .btn {
	border:1px solid #ba8f5a;
	background-color:#ba8f5a;
	color:#fff
}
}@media (max-width:1024px) {
	.main.news .box1 .wrap .btm-box .link-box .link {
	margin-bottom:5%
}
.main.news .box1 .wrap .btm-box .link-box .link .text-box {
	padding-top:.58333rem
}
.main.news .box1 .wrap .btm-box .link-box .link .text-box .time {
	padding-bottom:.25rem
}
.main.news .box1 .wrap .btm-box .link-box .link .text-box h4 {
	padding-bottom:.29167rem;
	font-size:18px
}
.main.news .box1 .wrap .btm-box .link-box .link .text-box .text {
	margin-bottom:.41667rem
}
}@media (max-width:768px) {
	.main.news .box1 .wrap .btm-box .link-box .link {
	width:48.7%
}
.main.news .box1 .wrap .btm-box .link-box .link .text-box h4 {
	font-size:16px
}
}@media (max-width:450px) {
	.main.news .box1 .wrap .btm-box .link-box {
	width:100%
}
.main.news .box1 .wrap .btm-box .link-box .link {
	width:100%;
	margin-right:0
}
}.main.newsinfo .box1 {
	background:#fff
}
.main.newsinfo .box1 .ex-link-box {
	position:static
}
.main.newsinfo .box1 .wrap {
	padding:6.25% 0 5%;
	border-bottom:1px solid #e9e9e9
}
@media (max-width:750px) {
	.main.newsinfo .box1 .wrap {
	padding-top:1.45833rem
}
}.main.newsinfo .box1 .wrap .title {
	padding-bottom:20px;
	border-bottom:1px solid #e9e9e9;
	text-align:center
}
.main.newsinfo .box1 .wrap .title h4 {
	padding-bottom:25px;
	font-size:30px;
	font-weight:normal;
	line-height:1.4;
	color:#000
}
.main.newsinfo .box1 .wrap .title .time {
	font-size:12px;
	color:#999
}
.main.newsinfo .box1 .wrap .title .time span {
	vertical-align:middle
}
.main.newsinfo .box1 .wrap .title .time .icon {
	width:10px;
	height:10px;
	margin-right:8px;
	background:url(/uploads/image/bwimg/time-icon.png) no-repeat center center
}
@media (max-width:1024px) {
	.main.newsinfo .box1 .wrap .title {
	padding-bottom:.41667rem
}
.main.newsinfo .box1 .wrap .title h4 {
	padding-bottom:.52083rem;
	font-size:.625rem
}
}@media (max-width:750px) {
	.main.newsinfo .box1 .wrap .title h4 {
	font-size:18px
}
}.main.newsinfo .box1 .wrap .cont {
	padding:2.734% 0 5.31%;
	border-bottom:1px dashed #ccc
}
.main.newsinfo .box1 .wrap .cont img {
	max-width:100%
}
.main.newsinfo .box1 .wrap .cont video {
	display:block;
	width:100%
}
.main.newsinfo .box1 .wrap .cont p,.main.newsinfo .box1 .wrap .cont span,.main.newsinfo .box1 .wrap .cont strong {
	font-size:16px !important;
	line-height:1.8 !important;
	color:#666 !important;
	word-break:normal !important;
	white-space:normal !important
}
@media (max-width:1024px) {
	.main.newsinfo .box1 .wrap .cont p,.main.newsinfo .box1 .wrap .cont span,.main.newsinfo .box1 .wrap .cont strong {
	font-size:14px !important;
	line-height:1.6 !important
}
}.main.newsinfo .box1 .wrap .page-box {
	padding-top:35px
}
.main.newsinfo .box1 .wrap .page-box .left {
	width:60%
}
.main.newsinfo .box1 .wrap .page-box .left a {
	display:block;
	margin-bottom:8px;
	font-size:16px;
	color:#666
}
@media (min-width:1025px) {
	.main.newsinfo .box1 .wrap .page-box .left a:hover {
	color:#ba8f5a
}
}.main.newsinfo .box1 .wrap .page-box .right {
	display:block;
	width:135px;
	height:36px;
	line-height:36px;
	border-radius:36px;
	text-align:center;
	font-size:14px;
	color:#fff;
	background:#ba8f5a;
	transition:all 0.5s
}
@media (min-width:1025px) {
	.main.newsinfo .box1 .wrap .page-box .right:hover {
	background:#9f7542
}
}@media (max-width:1024px) {
	.main.newsinfo .box1 .wrap .page-box {
	padding-top:.72917rem
}
.main.newsinfo .box1 .wrap .page-box .left a {
	font-size:14px
}
.main.newsinfo .box1 .wrap .page-box .right {
	width:120px;
	height:32px;
	line-height:32px
}
}@media (max-width:750px) {
	.main.newsinfo .box1 .wrap .page-box {
	padding-top:.52083rem
}
.main.newsinfo .box1 .wrap .page-box .left {
	width:100%;
	margin-bottom:8px
}
.main.newsinfo .box1 .wrap .page-box .right {
	width:100px;
	height:28px;
	line-height:28px;
	font-size:12px
}
}.main.newsinfo .box2 .wrap {
	padding:5.625% 0 6.406%;
	border-bottom:1px solid #ebebeb
}
.main.newsinfo .box2 .wrap h4 {
	padding-bottom:20px;
	font-size:24px;
	font-weight:normal;
	color:#000
}
.main.newsinfo .box2 .wrap ul li {
	width:48.437%;
	border-bottom:1px dashed #ccc
}
.main.newsinfo .box2 .wrap ul li a {
	display:block;
	padding:14px 0;
	font-size:16px;
	color:#666
}
@media (max-width:1024px) {
	.main.newsinfo .box2 .wrap h4 {
	padding-bottom:.41667rem;
	font-size:.5rem
}
.main.newsinfo .box2 .wrap ul li a {
	padding:.29167rem 0;
	font-size:14px
}
}@media (max-width:750px) {
	.main.newsinfo .box2 .wrap {
	border-bottom:none
}
.main.newsinfo .box2 .wrap h4 {
	font-size:18px
}
.main.newsinfo .box2 .wrap ul li {
	width:100%
}
}.main.act .box1 {
	background:#f8f8f8
}
.main.act .box1 .ex-link-box {
	position:static
}
.main.act .box1 .wrap {
	padding:5.62% 0 6.25%
}
.main.act .box1 .wrap .btm-box .link-box .link {
	display:block;
	padding:3.906% 4.375%;
	margin-bottom:25px;
	background:#fff
}
.main.act .box1 .wrap .btm-box .link-box .link .img-box {
	width:37.67%;
	margin-right:4.71%
}
.main.act .box1 .wrap .btm-box .link-box .link .img-box .img {
	padding:55.68% 0 0
}
.main.act .box1 .wrap .btm-box .link-box .link .text-box {
	width:50.51%;
	padding-top:3%
}
.main.act .box1 .wrap .btm-box .link-box .link .text-box .time {
	padding-bottom:12px;
	font-size:12px;
	color:#999
}
.main.act .box1 .wrap .btm-box .link-box .link .text-box h4 {
	padding-bottom:14px;
	font-size:22px;
	font-weight:normal;
	color:#000
}
.main.act .box1 .wrap .btm-box .link-box .link .text-box .text {
	margin-bottom:26px;
	font-size:14px;
	height:44px;
	overflow:hidden;
	line-height:1.6;
	color:#999
}
.main.act .box1 .wrap .btm-box .link-box .link .text-box .btn {
	width:90px;
	height:24px;
	border-radius:24px;
	line-height:24px;
	font-size:12px;
	border:1px solid #ccc;
	text-align:center;
	color:#666;
	transition:all 0.5s
}
@media (min-width:1025px) {
	.main.act .box1 .wrap .btm-box .link-box .link:hover .text-box .btn {
	border:1px solid #ba8f5a;
	background-color:#ba8f5a;
	color:#fff
}
}@media (max-width:1024px) {
	.main.act .box1 .wrap .btm-box .link-box .link {
	margin-bottom:.52083rem
}
.main.act .box1 .wrap .btm-box .link-box .link .text-box {
	padding-top:0.5%
}
.main.act .box1 .wrap .btm-box .link-box .link .text-box .time {
	padding-bottom:.25rem
}
.main.act .box1 .wrap .btm-box .link-box .link .text-box h4 {
	padding-bottom:.29167rem;
	font-size:18px
}
.main.act .box1 .wrap .btm-box .link-box .link .text-box .text {
	margin-bottom:.41667rem
}
}@media (max-width:750px) {
	.main.act .box1 .wrap .btm-box .link-box .link .img-box {
	width:50%;
	margin-right:4%
}
.main.act .box1 .wrap .btm-box .link-box .link .text-box {
	width:46%
}
.main.act .box1 .wrap .btm-box .link-box .link .text-box h4 {
	font-size:16px
}
}@media (max-width:580px) {
	.main.act .box1 .wrap .btm-box .link-box .link .img-box {
	width:100%;
	margin-right:0%;
	margin-bottom:.625rem
}
.main.act .box1 .wrap .btm-box .link-box .link .text-box {
	width:100%
}
}.main.invest .box1 {
	background-color:#f8f8f8
}
.main.invest .box1 .wrap {
	padding:6.1% 0 9.375%
}
.main.invest .box1 .wrap .title {
	padding-bottom:28px;
	font-size:24px;
	line-height:1.6;
	color:#000
}
.main.invest .box1 .wrap .text {
	font-size:16px !important;
	color:#999 !important;
	line-height:0.5
}
.main.invest .box1 .wrap .text p,.main.invest .box1 .wrap .text span,.main.invest .box1 .wrap .text strong {
	font-size:16px !important;
	line-height:1.8 !important;
	color:#999 !important
}
@media (max-width:1024px) {
	.main.invest .box1 .wrap .title {
	font-size:.5rem;
	padding-bottom:.41667rem
}
.main.invest .box1 .wrap .text {
	font-size:14px !important
}
.main.invest .box1 .wrap .text p,.main.invest .box1 .wrap .text span,.main.invest .box1 .wrap .text strong {
	font-size:14px !important
}
}@media (max-width:750px) {
	.main.invest .box1 .wrap .title {
	font-size:18px
}
}.main.invest .box2 {
	position:relative;
	background:#fff;
	overflow:visible
}
.main.invest .box2 .cont {
	overflow:hidden
}
.main.invest .box2 .wrap {
	padding:9% 0 0
}
@media (max-width:750px) {
	.main.invest .box2 .wrap {
	padding:12.6% 0 0
}
}.main.invest .box2 .wrap .title-box {
	padding-bottom:4.3%;
	text-align:center
}
.main.invest .box2 .wrap .title-box h4 {
	padding-bottom:2.3%;
	font-size:36px;
	font-weight:normal;
	color:#000
}
.main.invest .box2 .wrap .title-box p {
	font-size:16px;
	line-height:1.6;
	color:#5f5f5f
}
@media (max-width:1024px) {
	.main.invest .box2 .wrap .title-box h4 {
	font-size:.75rem
}
}@media (max-width:750px) {
	.main.invest .box2 .wrap .title-box h4 {
	padding-bottom:.625rem;
	font-size:20px
}
.main.invest .box2 .wrap .title-box p {
	font-size:14px
}
}.main.invest .box2 .mediascroll {
	height:578px
}
@media (max-width:1024px) {
	.main.invest .box2 .mediascroll {
	height:12.04167rem
}
}.main.invest .box2 .mediascroll .scroll-pos {
	position:relative;
	height:100%
}
.main.invest .box2 .mediascroll .scroll-pos .controls-box .btn {
	position:absolute;
	z-index:10;
	top:50%;
	width:50px;
	height:50px;
	margin-top:-25px;
	border-radius:50%;
	background-repeat:no-repeat;
	background-position:center center;
	background-color:#000;
	cursor:pointer
}
.main.invest .box2 .mediascroll .scroll-pos .controls-box .btn.prev {
	left:2.1%;
	background-image:url(/uploads/image/bwimg/invest-l.png)
}
.main.invest .box2 .mediascroll .scroll-pos .controls-box .btn.next {
	right:2.1%;
	background-image:url(/uploads/image/bwimg/invest-r.png)
}
@media (min-width:1025px) {
	.main.invest .box2 .mediascroll .scroll-pos .controls-box .btn {
	transition:transform 0.5s
}
.main.invest .box2 .mediascroll .scroll-pos .controls-box .btn:hover {
	background-color:#ba8f5a
}
.main.invest .box2 .mediascroll .scroll-pos .controls-box .btn:hover.prev {
	transform:translatex(-10px)
}
.main.invest .box2 .mediascroll .scroll-pos .controls-box .btn:hover.next {
	transform:translatex(10px)
}
}@media (max-width:1024px) {
	.main.invest .box2 .mediascroll .scroll-pos .controls-box .btn {
	width:46px;
	height:46px;
	margin-top:-23px
}
}@media (max-width:768px) {
	.main.invest .box2 .mediascroll .scroll-pos .controls-box .btn {
	width:40px;
	height:40px;
	margin-top:-20px
}
}.main.invest .box2 .mediascroll .scroll-pos .scroll-box {
	height:100%
}
.main.invest .box2 .mediascroll .scroll-pos .scroll-box .slides {
	height:100%
}
.main.invest .box2 .mediascroll .scroll-pos .scroll-box .slidesli {
	position:absolute;
	top:0;
	width:100%;
	height:100%;
	transition:transform 1s ease-in-out,opacity 1s;
	opacity:0;
	filter:alpha(opacity=0)
}
.main.invest .box2 .mediascroll .scroll-pos .scroll-box .slidesli .img-box {
	position:relative;
	height:100%
}
.main.invest .box2 .mediascroll .scroll-pos .scroll-box .slidesli .img-box.pos1 {
	width:100%
}
.main.invest .box2 .mediascroll .scroll-pos .scroll-box .slidesli .img-box.pos1 .img {
	height:100%
}
.main.invest .box2 .mediascroll .scroll-pos .scroll-box .slidesli .img-box.pos2 {
	display:none
}
.main.invest .box2 .mediascroll .scroll-pos .scroll-box .slidesli .img-box.pos3 {
	display:none
}
.main.invest .box2 .mediascroll .scroll-pos .scroll-box .slidesli.cur {
	position:relative;
	opacity:1;
	filter:alpha(opacity=100)
}
@media (max-width:750px) {
	.main.invest .box2 .mediascroll .scroll-pos .scroll-box .slidesli .img-box.pos1 {
	width:100%
}
.main.invest .box2 .mediascroll .scroll-pos .scroll-box .slidesli .img-box.pos2,.main.invest .box2 .mediascroll .scroll-pos .scroll-box .slidesli .img-box.pos3 {
	display:none
}
}.main.invest .box3 .wrap {
	padding:9% 0 6.875%
}
.main.invest .box3 .wrap .title-box {
	padding-bottom:5.31%;
	text-align:center
}
.main.invest .box3 .wrap .title-box h4 {
	padding-bottom:2.3%;
	font-size:36px;
	font-weight:normal;
	color:#000
}
.main.invest .box3 .wrap .title-box p {
	font-size:16px;
	line-height:1.6;
	color:#5f5f5f
}
@media (max-width:1024px) {
	.main.invest .box3 .wrap .title-box h4 {
	font-size:.75rem
}
}@media (max-width:750px) {
	.main.invest .box3 .wrap .title-box h4 {
	padding-bottom:.625rem;
	font-size:20px
}
.main.invest .box3 .wrap .title-box p {
	font-size:14px
}
}.main.invest .box3 .wrap .list-box li {
	width:25%;
	margin-bottom:32px;
	text-align:center
}
.main.invest .box3 .wrap .list-box li:nth-child(1) {
	transition-delay:0.1s
}
.main.invest .box3 .wrap .list-box li:nth-child(2) {
	transition-delay:0.2s
}
.main.invest .box3 .wrap .list-box li:nth-child(3) {
	transition-delay:0.3s
}
.main.invest .box3 .wrap .list-box li:nth-child(4) {
	transition-delay:0.4s
}
.main.invest .box3 .wrap .list-box li:nth-child(5) {
	transition-delay:0.5s
}
.main.invest .box3 .wrap .list-box li:nth-child(6) {
	transition-delay:0.6s
}
.main.invest .box3 .wrap .list-box li:nth-child(7) {
	transition-delay:0.7s
}
.main.invest .box3 .wrap .list-box li:nth-child(8) {
	transition-delay:0.8s
}
.main.invest .box3 .wrap .list-box li .icon {
	position:relative;
	width:100px;
	height:100px;
	margin:0 auto;
	border-radius:50%;
	border:1px solid #e5e5e5
}
.main.invest .box3 .wrap .list-box li .icon img {
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	display:block;
	max-width:100%;
	max-height:100%;
	margin:auto
}
.main.invest .box3 .wrap .list-box li .text p {
	padding:15px 0;
	font-size:18px;
	color:#666
}
.main.invest .box3 .wrap .list-box li .text .line {
	width:20px;
	height:1px;
	margin:0 auto;
	background:#ccc
}
@media (max-width:1024px) {
	.main.invest .box3 .wrap .list-box li {
	margin-bottom:.66667rem
}
.main.invest .box3 .wrap .list-box li .icon {
	width:82px;
	height:82px
}
.main.invest .box3 .wrap .list-box li .icon img {
	max-width:38px;
	max-height:38px
}
.main.invest .box3 .wrap .list-box li .text p {
	padding:.3125rem 0;
	font-size:14px;
	height:32px
}
}@media (max-width:750px) {
	.main.invest .box3 .wrap .list-box li {
	width:33.33%
}
.main.invest .box3 .wrap .list-box li .icon {
	width:70px;
	height:70px
}
.main.invest .box3 .wrap .list-box li .icon img {
	max-width:32px;
	max-height:32px
}
}@media (max-width:500px) {
	.main.invest .box3 .wrap .list-box li {
	width:50%
}
}.main.invest .box4 {
	height:635px
}
@media (max-width:1024px) {
	.main.invest .box4 {
	height:13.22917rem
}
}.main.invest .box4 .w1280 {
	height:100%
}
.main.invest .box4 .wrap {
	text-align:center;
	color:#fff
}
.main.invest .box4 .wrap h4 {
	padding-bottom:2.3%;
	font-size:36px;
	font-weight:normal
}
.main.invest .box4 .wrap small {
	display:block;
	font-size:24px
}
.main.invest .box4 .wrap small span {
	color:#fff
}
.main.invest .box4 .wrap .video-btn span {
	vertical-align:middle;
	font-size:16px;
	color:#c9995f
}
.main.invest .box4 .wrap .video-btn span.icon {
	margin-left:8px
}
.main.invest .box4 .wrap .video-btn span.icon img {
	display:block;
	max-width:100%
}
.main.invest .box4 .wrap .text {
	padding:40px 0 50px;
	max-width:840px;
	margin:0 auto
}
.main.invest .box4 .wrap .text p {
	font-size:16px !important;
	line-height:1.8 !important
}
@media (max-width:1024px) {
	.main.invest .box4 .wrap h4 {
	font-size:.75rem
}
.main.invest .box4 .wrap small {
	font-size:.5rem
}
.main.invest .box4 .wrap .text {
	padding:.83333rem 0 1.04167rem
}
.main.invest .box4 .wrap .text p {
	font-size:14px !important;
	line-height:1.6 !important
}
.main.invest .box4 .wrap .video-btn span {
	font-size:14px
}
.main.invest .box4 .wrap .video-btn span.icon {
	width:26px
}
}@media (max-width:750px) {
	.main.invest .box4 .wrap h4 {
	padding-bottom:.625rem;
	font-size:20px
}
.main.invest .box4 .wrap small {
	font-size:16px
}
.main.invest .box4 .wrap p {
	display:inline
}
}.main.invest .box5 .wrap {
	padding:9% 0 0
}
.main.invest .box5 .wrap .title-box {
	text-align:center
}
.main.invest .box5 .wrap .title-box h4 {
	font-size:36px;
	font-weight:normal;
	color:#000
}
@media (max-width:1024px) {
	.main.invest .box5 .wrap .title-box h4 {
	font-size:.75rem
}
}@media (max-width:750px) {
	.main.invest .box5 .wrap .title-box h4 {
	font-size:20px
}
}.main.invest .box5 .wrap .scroll-box {
	padding:6.56% 60px 8.59%
}
.main.invest .box5 .wrap .scroll-box .pos {
	position:relative;
	background:url(/uploads/image/bwimg/inv-line.png) no-repeat center center
}
.main.invest .box5 .wrap .scroll-box .pos .btn {
	position:absolute;
	z-index:10;
	top:50%;
	width:44px;
	height:44px;
	margin-top:-23px;
	border:1px solid #ccc;
	border-radius:50%;
	background-repeat:no-repeat;
	background-position:center center;
	cursor:pointer
}
.main.invest .box5 .wrap .scroll-box .pos .btn.prev {
	left:-60px;
	background-image:url(/uploads/image/bwimg/about-l-icon2.png)
}
.main.invest .box5 .wrap .scroll-box .pos .btn.prev.disable {
	background-image:url(/uploads/image/bwimg/about-l-icon2-1.png)
}
.main.invest .box5 .wrap .scroll-box .pos .btn.next {
	right:-60px;
	background-image:url(/uploads/image/bwimg/about-r-icon2.png)
}
.main.invest .box5 .wrap .scroll-box .pos .btn.next.disable {
	background-image:url(/uploads/image/bwimg/about-r-icon2-1.png)
}
@media (min-width:1025px) {
	.main.invest .box5 .wrap .scroll-box .pos .btn {
	transition:transform 0.5s
}
.main.invest .box5 .wrap .scroll-box .pos .btn:hover.prev {
	transform:translatex(-10px)
}
.main.invest .box5 .wrap .scroll-box .pos .btn:hover.prev.disable {
	transform:translatex(0)
}
.main.invest .box5 .wrap .scroll-box .pos .btn:hover.next {
	transform:translatex(10px)
}
.main.invest .box5 .wrap .scroll-box .pos .btn:hover.next.disable {
	transform:translatex(0)
}
}@media (max-width:1340px) {
	.main.invest .box5 .wrap .scroll-box .pos .btn.prev {
	left:-52px
}
.main.invest .box5 .wrap .scroll-box .pos .btn.next {
	right:-52px
}
}@media (max-width:1024px) {
	.main.invest .box5 .wrap .scroll-box .pos .btn {
	width:40px;
	height:40px;
	margin-top:-21px
}
}@media (max-width:768px) {
	.main.invest .box5 .wrap .scroll-box .pos .btn {
	background-color:#fff
}
.main.invest .box5 .wrap .scroll-box .pos .btn.prev {
	left:0
}
.main.invest .box5 .wrap .scroll-box .pos .btn.next {
	right:0
}
}.main.invest .box5 .wrap .scroll-box .slides {
	position:relative;
	width:1054px;
	height:320px !important;
	font-size:0
}
.main.invest .box5 .wrap .scroll-box .slides .items {
	position:absolute;
	width:20%;
	vertical-align:top;
	opacity:0;
	filter:alpha(opacity=0);
	transition:transform 0.8s ease-in-out,opacity 0.8s
}
.main.invest .box5 .wrap .scroll-box .slides .items .text-box {
	width:149.52%;
	height:120px;
	border:1px dashed #e5e5e5;
	border-radius:10px;
	text-align:center;
	color:#999
}
.main.invest .box5 .wrap .scroll-box .slides .items .text-box .num {
	padding:16px 0 8px;
	font-family:"ny-li";
	font-size:30px
}
.main.invest .box5 .wrap .scroll-box .slides .items .text-box .text {
	max-width:68.47%;
	margin:0 auto;
	font-size:14px;
	line-height:1.6
}
.main.invest .box5 .wrap .scroll-box .slides .items .text-box .line-box {
	position:absolute;
	left:74.75%;
	width:1px;
	height:38px;
	border-right:1px dashed #e5e5e5;
	margin-left:-1px
}
.main.invest .box5 .wrap .scroll-box .slides .items .text-box .line-box span {
	position:absolute;
	left:-5px;
	display:block;
	width:14px;
	height:14px;
	background:url(/uploads/image/bwimg/invest-point.png) no-repeat center center
}
.main.invest .box5 .wrap .scroll-box .slides .items:nth-child(5n 1),.main.invest .box5 .wrap .scroll-box .slides .items:nth-child(5n 3),.main.invest .box5 .wrap .scroll-box .slides .items:nth-child(5n) {
	top:0;
	transform:translatey(-110%)
}
.main.invest .box5 .wrap .scroll-box .slides .items:nth-child(5n 1) .text-box .line-box,.main.invest .box5 .wrap .scroll-box .slides .items:nth-child(5n 3) .text-box .line-box,.main.invest .box5 .wrap .scroll-box .slides .items:nth-child(5n) .text-box .line-box {
	top:100%
}
.main.invest .box5 .wrap .scroll-box .slides .items:nth-child(5n 1) .text-box .line-box span,.main.invest .box5 .wrap .scroll-box .slides .items:nth-child(5n 3) .text-box .line-box span,.main.invest .box5 .wrap .scroll-box .slides .items:nth-child(5n) .text-box .line-box span {
	top:-7px
}
.main.invest .box5 .wrap .scroll-box .slides .items:nth-child(5n 2),.main.invest .box5 .wrap .scroll-box .slides .items:nth-child(5n 4) {
	bottom:0;
	transform:translatey(110%)
}
.main.invest .box5 .wrap .scroll-box .slides .items:nth-child(5n 2) .text-box .line-box,.main.invest .box5 .wrap .scroll-box .slides .items:nth-child(5n 4) .text-box .line-box {
	bottom:100%
}
.main.invest .box5 .wrap .scroll-box .slides .items:nth-child(5n 2) .text-box .line-box span,.main.invest .box5 .wrap .scroll-box .slides .items:nth-child(5n 4) .text-box .line-box span {
	bottom:-7px
}
.main.invest .box5 .wrap .scroll-box .slides .items.cur {
	transform:translatey(0%);
	opacity:1;
	filter:alpha(opacity=100)
}
.main.invest .box5 .wrap .scroll-box .slides .items.movedown {
	transition:transform 0.8s ease-in-out,opacity 0.4s 0.4s
}
.main.invest .box5 .wrap .scroll-box .slides .items.movedown:nth-child(5n 1),.main.invest .box5 .wrap .scroll-box .slides .items.movedown:nth-child(5n 3),.main.invest .box5 .wrap .scroll-box .slides .items.movedown:nth-child(5n) {
	transform:translatey(-110%)
}
.main.invest .box5 .wrap .scroll-box .slides .items.movedown:nth-child(5n 2),.main.invest .box5 .wrap .scroll-box .slides .items.movedown:nth-child(5n 4) {
	transform:translatey(110%)
}
@media (min-width:1025px) {
	.main.invest .box5 .wrap .scroll-box .slides .items:hover .text-box {
	border-color:#c9995f
}
.main.invest .box5 .wrap .scroll-box .slides .items:hover .text-box .num {
	color:#fff
}
.main.invest .box5 .wrap .scroll-box .slides .items:hover .text-box .line-box {
	border-right:1px dashed #c9995f
}
.main.invest .box5 .wrap .scroll-box .slides .items:hover .text-box .line-box span {
	background:url(/uploads/image/bwimg/invest-point2.png) no-repeat center center
}
}@media (max-width:1024px) {
	.main.invest .box5 .wrap .scroll-box .slides .items {
	width:33.33%
}
.main.invest .box5 .wrap .scroll-box .slides .items:nth-child(3n 1),.main.invest .box5 .wrap .scroll-box .slides .items:nth-child(3n) {
	top:0;
	bottom:auto;
	transform:translatey(-110%)
}
.main.invest .box5 .wrap .scroll-box .slides .items:nth-child(3n 1) .text-box .line-box,.main.invest .box5 .wrap .scroll-box .slides .items:nth-child(3n) .text-box .line-box {
	top:100%;
	bottom:auto
}
.main.invest .box5 .wrap .scroll-box .slides .items:nth-child(3n 1) .text-box .line-box span,.main.invest .box5 .wrap .scroll-box .slides .items:nth-child(3n) .text-box .line-box span {
	top:-7px;
	bottom:auto
}
.main.invest .box5 .wrap .scroll-box .slides .items:nth-child(3n 2) {
	bottom:0;
	top:auto;
	transform:translatey(110%)
}
.main.invest .box5 .wrap .scroll-box .slides .items:nth-child(3n 2) .text-box .line-box {
	top:auto;
	bottom:100%
}
.main.invest .box5 .wrap .scroll-box .slides .items:nth-child(3n 2) .text-box .line-box span {
	top:auto;
	bottom:-7px
}
.main.invest .box5 .wrap .scroll-box .slides .items.cur {
	transform:translatey(0%);
	opacity:1;
	filter:alpha(opacity=100)
}
.main.invest .box5 .wrap .scroll-box .slides .items.movedown {
	transition:transform 0.8s ease-in-out,opacity 0.4s 0.4s
}
.main.invest .box5 .wrap .scroll-box .slides .items.movedown:nth-child(3n 1),.main.invest .box5 .wrap .scroll-box .slides .items.movedown:nth-child(3n) {
	transform:translatey(-110%)
}
.main.invest .box5 .wrap .scroll-box .slides .items.movedown:nth-child(3n 2) {
	transform:translatey(110%)
}
}@media (max-width:768px) {
	.main.invest .box5 .wrap .scroll-box .slides .items {
	width:100%;
	left:0 !important
}
.main.invest .box5 .wrap .scroll-box .slides .items:nth-child(2n 1) {
	top:0;
	bottom:auto;
	transform:translatey(-110%)
}
.main.invest .box5 .wrap .scroll-box .slides .items:nth-child(2n 1) .text-box .line-box {
	left:50%;
	top:100%;
	bottom:auto;
	height:29px
}
.main.invest .box5 .wrap .scroll-box .slides .items:nth-child(2n 1) .text-box .line-box span {
	top:-7px;
	bottom:auto
}
.main.invest .box5 .wrap .scroll-box .slides .items:nth-child(2n) {
	bottom:0;
	top:auto;
	transform:translatey(110%)
}
.main.invest .box5 .wrap .scroll-box .slides .items:nth-child(2n) .text-box .line-box {
	left:50%;
	top:auto;
	bottom:100%;
	height:29px
}
.main.invest .box5 .wrap .scroll-box .slides .items:nth-child(2n) .text-box .line-box span {
	top:auto;
	bottom:-7px
}
.main.invest .box5 .wrap .scroll-box .slides .items.cur {
	transform:translatey(0%);
	opacity:1;
	filter:alpha(opacity=100)
}
.main.invest .box5 .wrap .scroll-box .slides .items.movedown {
	transition:transform 0.8s ease-in-out,opacity 0.4s 0.4s
}
.main.invest .box5 .wrap .scroll-box .slides .items.movedown:nth-child(2n 1) {
	transform:translatey(-110%)
}
.main.invest .box5 .wrap .scroll-box .slides .items.movedown:nth-child(2n) {
	transform:translatey(110%)
}
}@media (max-width:1340px) {
	.main.invest .box5 .wrap .scroll-box {
	width:816px;
	margin:0 auto;
	padding-left:0;
	padding-right:0
}
.main.invest .box5 .wrap .scroll-box .slides {
	width:740px
}
.main.invest .box5 .wrap .scroll-box .slides .items .text-box .num {
	padding:12px 0 6px;
	font-size:24px
}
.main.invest .box5 .wrap .scroll-box .slides .items .text-box .text {
	max-width:84%
}
}@media (max-width:1024px) {
	.main.invest .box5 .wrap .scroll-box {
	width:568px
}
.main.invest .box5 .wrap .scroll-box .slides {
	width:485px
}
}@media (max-width:768px) {
	.main.invest .box5 .wrap .scroll-box {
	width:auto
}
.main.invest .box5 .wrap .scroll-box .slides {
	width:100%;
	height:300px !important
}
.main.invest .box5 .wrap .scroll-box .slides .items .text-box {
	width:100%
}
}.main.invest .box6 {
	background:#f8f8f8
}
.main.invest .box6 .wrap {
	padding:6.56% 0 6.875%
}
.main.invest .box6 .wrap .title-box {
	padding-bottom:4.53%;
	text-align:center
}
.main.invest .box6 .wrap .title-box h4 {
	font-size:36px;
	font-weight:normal;
	color:#000
}
@media (max-width:1024px) {
	.main.invest .box6 .wrap .title-box h4 {
	font-size:.75rem
}
}@media (max-width:750px) {
	.main.invest .box6 .wrap .title-box h4 {
	font-size:20px
}
}.main.invest .box6 .wrap .cont {
	padding:5.625% 3.515% 24px;
	background:#fff
}
.main.invest .box6 .wrap .cont form {
	display:block
}
.main.invest .box6 .wrap .cont .sub {
	display:block;
	width:190px;
	height:48px;
	margin:0 auto;
	border-radius:48px;
	border:1px solid #ccc;
	font-size:16px;
	color:#010101;
	background:transparent;
	transition:all 0.5s
}
@media (min-width:1025px) {
	.main.invest .box6 .wrap .cont .sub:hover {
	color:#fff;
	background-color:#c9995f;
	border-color:#c9995f
}
}.main.invest .box6 .wrap .cont .tips-box {
	padding-top:16px;
	font-size:14px;
	text-align:center;
	color:#c9995f
}
.main.invest .box6 .wrap .cont .form-box {
	height:165px;
	text-align:center;
	font-size:0
}
.main.invest .box6 .wrap .cont .form-box .input-box {
	vertical-align:top;
	width:318px;
	margin-bottom:20px
}
.main.invest .box6 .wrap .cont .form-box .input-box .input {
	border:1px solid #e4e4e4;
	font-size:16px;
	color:#000
}
.main.invest .box6 .wrap .cont .form-box .input-box .tips {
	padding-top:8px;
	font-size:12px;
	text-align:left;
	color:#ff0000
}
.main.invest .box6 .wrap .cont .form-box .input-box input {
	display:block;
	width:100%;
	height:22px;
	padding:13px 0;
	line-height:22px;
	text-indent:14px
}
.main.invest .box6 .wrap .cont .form-box .input-box.tel {
	margin-left:48px
}
.main.invest .box6 .wrap .cont .form-box .input-box.tel .input {
	position:relative
}
.main.invest .box6 .wrap .cont .form-box .input-box.tel .input input {
	width:222px
}
.main.invest .box6 .wrap .cont .form-box .input-box.tel .input button {
	position:absolute;
	top:50%;
	right:8px;
	width:84px;
	height:32px;
	margin-top:-16px;
	border-radius:32px;
	font-size:12px;
	color:#fff;
	background:#c9995f;
	transition:all 0.5s
}
@media (min-width:1025px) {
	.main.invest .box6 .wrap .cont .form-box .input-box.tel .input button:hover {
	background:#b7803e
}
}.main.invest .box6 .wrap .cont .form-box .input-box.code {
	width:126px;
	margin-left:10px;
	margin-right:48px
}
@media (max-width:1024px) {
	.main.invest .box6 .wrap .cont .form-box .input-box {
	margin-bottom:.41667rem;
	font-size:14px
}
.main.invest .box6 .wrap .cont .form-box .input-box input {
	padding:.27083rem 0;
	text-indent:.29167rem
}
}@media (max-width:450px) {
	.main.invest .box6 .wrap .cont .form-box .input-box {
	margin-bottom:0
}
.main.invest .box6 .wrap .cont .form-box .input-box input {
	float:none;
	height:34px;
	line-height:32px;
	padding-top:0;
	padding-bottom:0;
	box-sizing:border-box
}
}@media (max-width:1320px) {
	.main.invest .box6 .wrap .cont .sub {
	width:152px;
	height:38.4px;
	border-radius:48px;
	font-size:14px
}
.main.invest .box6 .wrap .cont .tips-box {
	padding-top:16px
}
.main.invest .box6 .wrap .cont .form-box {
	height:auto
}
.main.invest .box6 .wrap .cont .form-box .input-box {
	display:block;
	width:318px;
	margin:0 auto 20px
}
.main.invest .box6 .wrap .cont .form-box .input-box .input {
	font-size:16px
}
.main.invest .box6 .wrap .cont .form-box .input-box.tel {
	margin:0 auto 20px
}
.main.invest .box6 .wrap .cont .form-box .input-box.tel .input {
	position:relative
}
.main.invest .box6 .wrap .cont .form-box .input-box.tel .input input {
	width:222px
}
.main.invest .box6 .wrap .cont .form-box .input-box.code {
	width:318px;
	margin:0 auto 20px
}
}@media (max-width:1024px) {
	.main.invest .box6 .wrap .cont .sub {
	width:133px;
	height:33.6px;
	border-radius:48px
}
.main.invest .box6 .wrap .cont .form-box .input-box {
	display:block;
	width:318px;
	margin:0 auto .41667rem
}
.main.invest .box6 .wrap .cont .form-box .input-box .input {
	font-size:14px
}
.main.invest .box6 .wrap .cont .form-box .input-box.tel {
	margin:0 auto .41667rem
}
.main.invest .box6 .wrap .cont .form-box .input-box.tel .input input {
	width:222px
}
.main.invest .box6 .wrap .cont .form-box .input-box.code {
	margin:0 auto .41667rem
}
}@media (max-width:750px) {
	.main.invest .box6 .wrap .cont .form-box .input-box {
	display:block;
	margin:0 auto .41667rem
}
}@media (max-width:450px) {
	.main.invest .box6 .wrap .cont .form-box .input-box {
	width:290px
}
.main.invest .box6 .wrap .cont .form-box .input-box.tel .input input {
	width:195px
}
.main.invest .box6 .wrap .cont .form-box .input-box.tel .input button {
	height:28px;
	margin-top:-14px
}
.main.invest .box6 .wrap .cont .form-box .input-box.code {
	width:290px
}
}.main.search .box1 {
	background-color:#f8f8f8
}
.main.search .box1 .wrap {
	padding:6.64% 0 6.25%
}
.main.search .box1 .wrap .title-box {
	padding-bottom:4.05%
}
.main.search .box1 .wrap .title-box h4 {
	font-size:34px;
	font-weight:normal;
	text-align:center;
	color:#010101
}
@media (max-width:1024px) {
	.main.search .box1 .wrap .title-box h4 {
	font-size:.75rem
}
}@media (max-width:750px) {
	.main.search .box1 .wrap .title-box h4 {
	font-size:20px
}
}.main.search .box1 .wrap .list-box li {
	margin-bottom:10px
}
.main.search .box1 .wrap .list-box li .link {
	position:relative;
	display:block;
	padding:4.06% 5.31%;
	font-size:0;
	background-color:#fff;
	vertical-align:middle
}
.main.search .box1 .wrap .list-box li .link .left .line,.main.search .box1 .wrap .list-box li .link .icon,.main.search .box1 .wrap .list-box li .link .title {
	vertical-align:middle
}
.main.search .box1 .wrap .list-box li .link .icon {
	width:25px;
	height:25px;
	margin-right:20px;
	background:url(/uploads/image/bwimg/sea-icon.png) no-repeat center center
}
.main.search .box1 .wrap .list-box li .link .title {
	font-size:20px;
	font-weight:normal;
	color:#000
}
.main.search .box1 .wrap .list-box li .link .text {
	font-size:16px;
	line-height:1.6;
	color:#666
}
.main.search .box1 .wrap .list-box li .link .line {
	width:1px;
	height:12px;
	margin:0 28px;
	background-color:#e5e5e5
}
.main.search .box1 .wrap .list-box li .link .btn {
	width:102px;
	height:28px;
	line-height:28px;
	border-radius:28px;
	border:1px solid #e5e5e5;
	font-size:14px;
	text-align:center;
	color:#000;
	transition:all 0.5s
}
.main.search .box1 .wrap .list-box li .link .center {
	width:67%
}
@media (min-width:1025px) {
	.main.search .box1 .wrap .list-box li .link:hover .btn {
	color:#fff;
	border-color:#ba8f5a;
	background-color:#ba8f5a
}
}@media (max-width:1260px) {
	.main.search .box1 .wrap .list-box li .link {
	padding:3% 3.6%
}
.main.search .box1 .wrap .list-box li .link .center {
	width:58%
}
}@media (max-width:1024px) {
	.main.search .box1 .wrap .list-box li .link .title {
	font-size:18px
}
.main.search .box1 .wrap .list-box li .link .text {
	font-size:14px
}
.main.search .box1 .wrap .list-box li .link .btn {
	width:88px;
	height:24px;
	line-height:24px
}
.main.search .box1 .wrap .list-box li .link .icon {
	margin-right:14px
}
.main.search .box1 .wrap .list-box li .link .line {
	margin:0 18px
}
}@media (max-width:850px) {
	.main.search .box1 .wrap .list-box li .link {
	padding:.625rem .54167rem
}
.main.search .box1 .wrap .list-box li .link .title {
	font-size:16px
}
.main.search .box1 .wrap .list-box li .link .left .line {
	display:none
}
.main.search .box1 .wrap .list-box li .link .center {
	display:block;
	width:100%;
	padding-top:.375rem
}
}.main.pro .banner .swiper .slides .swiper-slide .text-box small {
	display:block;
	font-size:48px;
	font-family:"ny-li";
	color:#fff
}
.main.pro .banner .swiper .slides .swiper-slide .text-box h4 {
	font-size:30px;
	line-height:1.4;
	margin:0 auto;
	padding-bottom:0;
	color:#fff
}
@media (max-width:1024px) {
	.main.pro .banner .swiper .slides .swiper-slide .text-box small {
	font-size:1rem
}
.main.pro .banner .swiper .slides .swiper-slide .text-box h4 {
	font-size:.625rem
}
}@media (max-width:750px) {
	.main.pro .banner .swiper .slides .swiper-slide .text-box small {
		font-size:24px
	}
	.main.pro .banner .swiper .slides .swiper-slide .text-box h4 {
		font-size:18px
	}
}

.main.pro .ex-more-box {
	padding-top:3.1%
}
.main.pro .box1 {
	background-color:#f8f8f8
}
.main.pro .box1 .wrap {
	padding:45px 0 4.69%
}
@media (max-width:1024px) {
	.main.pro .box1 .wrap {
	padding-top:.9375rem
}
}.main.pro .box1 .wrap .link-box {
	width:103.515%
}
@media (max-width:500px) {
	.main.pro .box1 .wrap .link-box {
	width:100%
}
}.main.pro .box1 .wrap .link-box .link {
	position:relative;
	display:block;
	width:30.64%;
	margin:0 2.3% 2.3% 0;
	height:505px;
	background-color:#fff;
	overflow:hidden
}
.main.pro .box1 .wrap .link-box .link .img-box {
	position:relative;
	width:180px;
	height:250px;
	margin:0 auto
}
.main.pro .box1 .wrap .link-box .link .img-box img {
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	display:block;
	margin:auto;
	max-width:100%;
	max-height:100%
}
.main.pro .box1 .wrap .link-box .link .text-box {
	width:88%;
	margin:0 auto;
	text-align:center
}
.main.pro .box1 .wrap .link-box .link .text-box h4 {
	padding:12% 0 5px;
	font-size:24px;
	font-weight:normal;
	color:#000
}
.main.pro .box1 .wrap .link-box .link .text-box .text {
	padding-bottom:15px;
	font-size:14px;
	line-height:1.6;
	color:#999
}
.main.pro .box1 .wrap .link-box .link .text-box .tips{
	margin: 18px 0 10px;
	text-align: center;
	font-size: 0;
}
.main.pro .box1 .wrap .link-box .link .text-box .tips span{
	display: inline-block;
	*display: inline;
	zoom: 1;
	padding: 0 12px;
	line-height: 28px;
	border: 1px solid #ebebeb;
	border-radius: 2px;
	color: #4c4c4c;
	font-size: 12px;
	margin: 0 3px;
}

.main.pro .box1 .wrap .link-box .link .hot-icon{
	position: absolute;
	left: 6.4%;
	top: 3.4%;
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
	width: 18px;
	height: 21px;
	background-image: ;
}
.main.pro .box1 .wrap .link-box .link .collect{
	position: absolute;
	right: 6.4%;
	top: 3.4%;
	font-size: 14px;
	color: #d1a97b;
	line-height: 21px;
	background-repeat: no-repeat;
	background-position: left center;
	background-image: ;
	padding-left: 24px;
	transition: all .3s;
}
.main.pro .box1 .wrap .link-box .link .collect.on{
	background-image: ;
}

.main.pro .box1 .wrap .link-box .block{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
}
.main.pro .box1 .wrap .link-box .link .top {
	margin-top:10%;
	transition:all .5s ease-in-out
}
.main.pro .box1 .wrap .link-box .link .center {
	width:88%;
	height:44px;
	max-height:0;
	margin:0 auto;
	font-size:14px;
	line-height:1.6;
	color:#c9995f;
	text-align:center;
	overflow:hidden;
	transition:all .5s ease-in-out
}
.main.pro .box1 .wrap .link-box .link .center span {
	display:block
}
.main.pro .box1 .wrap .link-box .link .btm {
	position:absolute;
	left:50%;
	bottom:7%;
	width:32px;
	height:32px;
	margin-left:-16px;
	background:url(/uploads/image/bwimg/pro-icon.png) no-repeat center center;
	background-color:#fff;
	transition:all .5s ease-in-out
}
@media (max-width:1300px) {
	.main.pro .box1 .wrap .link-box .link {
	height:465px
}
.main.pro .box1 .wrap .link-box .link .text-box h4 {
	padding:9% 0 5px
}
.main.pro .box1 .wrap .link-box .link .top {
	margin-top:10%
}
}@media (min-width:1301px) {
	.main.pro .box1 .wrap .link-box .link:hover .top {
	margin-top:9.1%
}
.main.pro .box1 .wrap .link-box .link:hover .center {
	max-height:300px
}
.main.pro .box1 .wrap .link-box .link:hover .btm {
	bottom:15px
}
}@media (min-width:1025px) {
	.main.pro .box1 .wrap .link-box .link:hover .top {
	margin-top:5.1%
}
.main.pro .box1 .wrap .link-box .link:hover .center {
	max-height:300px
}
.main.pro .box1 .wrap .link-box .link:hover .btm {
	bottom:15px
}
}@media (max-width:1024px) {
	.main.pro .box1 .wrap .link-box .link {
	height:auto;
	padding-bottom:3%
}
.main.pro .box1 .wrap .link-box .link .img-box {
	width:144px;
	height:200px
}
.main.pro .box1 .wrap .link-box .link .text-box h4 {
	padding-top:7%;
	font-size:20px
}

.main.pro .box1 .wrap .link-box .link .btm {
	position:static;
	margin:0 auto
}
}@media (max-width:750px) {
	.main.pro .box1 .wrap .link-box .link {
	width:47.1%
}
.main.pro .box1 .wrap .link-box .link .img-box {
	width:117px;
	height:162.5px
}
.main.pro .box1 .wrap .link-box .link .text-box h4 {
	font-size:18px
}
.main.pro .box1 .wrap .link-box .link .text-box .text {
	padding-bottom:8px
}
.main.pro .box1 .wrap .link-box .link .btm {
	width:28px;
	height:28px;
	background-size:contain
}
}@media (max-width:500px) {
	.main.pro .box1 .wrap .link-box .link {
	width:100%;
	margin:0 0 3% 0
}
}.main.cabinet .banner .swiper .slides .swiper-slide .text-box .text {
	top:0;
	padding-top:4.6%
}
.main.cabinet .banner .swiper .slides .swiper-slide .text-box p {
	font-size:16px
}
@media (max-width:750px) {
	.main.cabinet .banner .swiper .slides .swiper-slide .text-box .text {
	padding-top:13.6%
}
.main.cabinet .banner .swiper .slides .swiper-slide .text-box p {
	font-size:14px
}
}.main.cabinet .box1 {
	background-color:#f8f8f8
}
.main.cabinet .box1 .wrap {
	padding:6.875% 0 5.47%
}
.main.cabinet .box1 .wrap .title {
	padding-bottom:3.9%;
	text-align:center
}
.main.cabinet .box1 .wrap .title h4 {
	font-size:36px;
	font-weight:normal;
	color:#010101
}
@media (max-width:1024px) {
	.main.cabinet .box1 .wrap .title h4 {
	font-size:.75rem
}
}@media (max-width:750px) {
	.main.cabinet .box1 .wrap .title {
	padding-bottom:5%
}
.main.cabinet .box1 .wrap .title h4 {
	font-size:20px
}
}@media (max-width:435px) {
	.main.cabinet .box1 .wrap .title {
	padding-bottom:7%
}
}.main.cabinet .box1 .wrap .btn-box {
	padding-bottom:3.59%;
	border-bottom:1px solid #dfdfdf;
	font-size:0;
	text-align:center
}
@media (max-width:750px) {
	.main.cabinet .box1 .wrap .btn-box {
	padding-bottom:5%
}
}.main.cabinet .box1 .wrap .btn-box a {
	vertical-align:middle;
	height:38px;
	min-width:130px;
	padding:0 15px;
	line-height:38px;
	margin:0 10px 12px;
	border:1px solid #c6c6c6;
	border-radius:40px;
	transition:all 0.5s
}
.main.cabinet .box1 .wrap .btn-box a span {
	vertical-align:middle
}
.main.cabinet .box1 .wrap .btn-box a .icon {
	position:relative;
	height:23px;
	margin-right:6px
}
.main.cabinet .box1 .wrap .btn-box a .icon img {
	display:block;
	max-height:100%
}
.main.cabinet .box1 .wrap .btn-box a .icon .f {
	transition:all 0.5s
}
.main.cabinet .box1 .wrap .btn-box a .icon .b {
	position:absolute;
	top:0;
	left:0;
	opacity:0;
	filter:alpha(opacity=0);
	transition:all 0.5s
}
.main.cabinet .box1 .wrap .btn-box a .text {
	font-size:14px;
	color:#000
}
.main.cabinet .box1 .wrap .btn-box a.cur {
	border:1px solid #c9995f;
	background-color:#c9995f
}
.main.cabinet .box1 .wrap .btn-box a.cur .icon .f {
	opacity:0;
	filter:alpha(opacity=0)
}
.main.cabinet .box1 .wrap .btn-box a.cur .icon .b {
	opacity:1;
	filter:alpha(opacity=100)
}
.main.cabinet .box1 .wrap .btn-box a.cur .text {
	color:#fff
}
.main.cabinet .box1 .wrap .btn-box a:nth-child(1) .icon {
	position:relative;
	top:-1px
}
@media (min-width:1025px) {
	.main.cabinet .box1 .wrap .btn-box a:hover {
	border:1px solid #c9995f;
	background-color:#c9995f
}
.main.cabinet .box1 .wrap .btn-box a:hover .icon .f {
	opacity:0;
	filter:alpha(opacity=0)
}
.main.cabinet .box1 .wrap .btn-box a:hover .icon .b {
	opacity:1;
	filter:alpha(opacity=100)
}
.main.cabinet .box1 .wrap .btn-box a:hover .text {
	color:#fff
}
}@media (max-width:1024px) {
	.main.cabinet .box1 .wrap .btn-box a {
	height:32px;
	min-width:100px;
	padding:0 10px;
	line-height:32px
}
.main.cabinet .box1 .wrap .btn-box a .icon {
	height:16px;
	margin-right:4px
}
.main.cabinet .box1 .wrap .btn-box a .text {
	font-size:13px
}
}@media (max-width:750px) {
	.main.cabinet .box1 .wrap .btn-box a {
	min-width:86px;
	padding:0 8px;
	margin:0 5px 8px
}
}.main.cabinet .box1 .wrap .list-box {
	width:101.25%;
	padding-top:5.078%
}
.main.cabinet .box1 .wrap .list-box .list {
	width:31.94%;
	margin:0 1.39% 1.39% 0;
	background-color:#fff;
	cursor:pointer;
	transition:transform 0.5s,box-shadow 0.5s
}
.main.cabinet .box1 .wrap .list-box .list .img-box .img {
	padding:57% 0 0
}
.main.cabinet .box1 .wrap .list-box .list .text-box {
	position:relative;
	margin:0 18px;
	padding:25px 40px 25px 0
}
.main.cabinet .box1 .wrap .list-box .list .text-box .btn {
	position:absolute;
	top:50%;
	right:0;
	width:32px;
	height:32px;
	margin-top:-16px;
	background-image:url(/uploads/image/bwimg/cabinet-icon4.png);
	background-repeat:no-repeat;
	background-position:center center
}
.main.cabinet .box1 .wrap .list-box .list .text-box .tap span {
	vertical-align:middle;
	font-size:12px;
	color:#999
}
.main.cabinet .box1 .wrap .list-box .list .text-box .tap .icon {
	margin-right:5px;
	font-size:0
}
.main.cabinet .box1 .wrap .list-box .list .text-box .tap .icon img {
	display:block
}
.main.cabinet .box1 .wrap .list-box .list .text-box .text {
	padding-top:12px;
	font-size:20px;
	color:#000
}
@media (min-width:1025px) {
	.main.cabinet .box1 .wrap .list-box .list:hover {
	transform:translatey(-10px);
	box-shadow:0px 0px 14px rgba(0,0,0,0.1)
}
.main.cabinet .box1 .wrap .list-box .list:hover .text-box .btn {
	background-image:url(/uploads/image/bwimg/cabinet-icon4-1.png)
}
}@media (max-width:1024px) {
	.main.cabinet .box1 .wrap .list-box .list .text-box {
	margin:0 14px;
	padding:.52083rem 36px .52083rem 0
}
.main.cabinet .box1 .wrap .list-box .list .text-box .btn {
	width:28px;
	height:28px;
	margin-top:-14px;
	background-size:contain
}
.main.cabinet .box1 .wrap .list-box .list .text-box .text {
	padding-top:8px;
	font-size:18px
}
}@media (max-width:750px) {
	.main.cabinet .box1 .wrap .list-box .list {
	width:48.6%
}
}@media (max-width:750px) {
	.main.cabinet .box1 .wrap .list-box {
	width:100%
}
.main.cabinet .box1 .wrap .list-box .list {
	width:100%;
	margin:0 0 3% 0
}
}.main.advantage .ex-link-box {
	position:static
}
.main.advantage .box1 {
	background-color:#f8f8f8
}
.main.advantage .box1 .wrap {
	padding-top:6.875%
}
.main.advantage .box1 .wrap .title-box {
	width:94%;
	padding-bottom:6.09%;
	margin:0 auto;
	text-align:center
}
.main.advantage .box1 .wrap .title-box small {
	display:block;
	padding-bottom:12px;
	font-size:20px;
	color:#888
}
.main.advantage .box1 .wrap .title-box h4 {
	font-size:36px;
	font-weight:normal;
	color:#000
}
@media (max-width:1024px) {
	.main.advantage .box1 .wrap .title-box small {
	padding-bottom:8px;
	font-size:.41667rem
}
.main.advantage .box1 .wrap .title-box h4 {
	font-size:.75rem
}
}@media (max-width:750px) {
	.main.advantage .box1 .wrap .title-box small {
	font-size:16px
}
}.main.advantage .box1 .wrap .list-wrap {
	padding-bottom:7.656%
}
.main.advantage .box1 .wrap .list-wrap .bg {
	width:100%;
	height:406px;
	transition-delay:0.1s
}
.main.advantage .box1 .wrap .list-wrap .w1280 {
	transition-delay:0.3s
}
.main.advantage .box1 .wrap .list-wrap .cont {
	padding:6.25% 9.765% 6.64%;
	margin-top:-6.25%;
	background-color:#fff
}
.main.advantage .box1 .wrap .list-wrap .cont .pos {
	display:table;
	width:100%
}
.main.advantage .box1 .wrap .list-wrap .left {
	display:table-cell;
	vertical-align:top;
	width:235px
}
.main.advantage .box1 .wrap .list-wrap .left.border-btm {
	border-bottom:1px solid #e5e5e5
}
.main.advantage .box1 .wrap .list-wrap .left .title {
	padding-bottom:18px;
	border-bottom:1px solid #e5e5e5;
	font-weight:normal
}
.main.advantage .box1 .wrap .list-wrap .left .title span {
	font-size:28px;
	color:#000
}
.main.advantage .box1 .wrap .list-wrap .left .title .num {
	padding-right:8px;
	font-family:"ny-reg";
	color:#c19a6a
}
.main.advantage .box1 .wrap .list-wrap .left .list-pos {
	position:relative;
	margin-top:28px
}
.main.advantage .box1 .wrap .list-wrap .left .list-pos .btn {
	position:absolute;
	left:50%;
	width:40px;
	height:28px;
	margin-left:-28px;
	cursor:pointer
}
.main.advantage .box1 .wrap .list-wrap .left .list-pos .btn.top {
	top:-28px;
	background:url(/uploads/image/bwimg/tag-top.png) no-repeat center center
}
.main.advantage .box1 .wrap .list-wrap .left .list-pos .btn.btm {
	bottom:-28px;
	background:url(/uploads/image/bwimg/tag-btm.png) no-repeat center center
}
.main.advantage .box1 .wrap .list-wrap .left .list-cont {
	position:relative;
	height:248px;
	overflow:hidden
}
.main.advantage .box1 .wrap .list-wrap .left .list-box .list {
	position:relative;
	width:100%;
	height:37px;
	margin-bottom:15px;
	line-height:37px;
	border:1px solid #7d7d7d;
	border-radius:3px;
	box-sizing:border-box;
	font-size:12px;
	text-align:center;
	color:#666;
	cursor:pointer
}
.main.advantage .box1 .wrap .list-wrap .left .list-box .list span {
	position:absolute;
	top:50%;
	right:-6px;
	display:block;
	width:0;
	height:0;
	margin-top:-4px;
	border-top:4px solid transparent;
	border-bottom:4px solid transparent;
	border-left:6px solid #c19a6a;
	opacity:0;
	filter:alpha(opacity=0);
	transform:translatex(-8px)
}
.main.advantage .box1 .wrap .list-wrap .left .list-box .list.cur {
	border-color:#c19a6a;
	color:#fff;
	background-color:#c19a6a
}
.main.advantage .box1 .wrap .list-wrap .left .list-box .list.cur span {
	opacity:1;
	filter:alpha(opacity=100);
	transform:translatex(0px)
}
@media (min-width:1025px) {
	.main.advantage .box1 .wrap .list-wrap .left .list-box .list:hover {
	border-color:#c19a6a
}
}.main.advantage .box1 .wrap .list-wrap .right {
	display:table-cell;
	vertical-align:top
}
.main.advantage .box1 .wrap .list-wrap .right .img-cont {
	margin-left:9.085%;
	overflow:hidden
}
.main.advantage .box1 .wrap .list-wrap .right .img-cont .img-box {
	position:relative;
	padding:50.207% 0 0
}
.main.advantage .box1 .wrap .list-wrap .right .img-cont .img-box .img {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	opacity:0;
	filter:alpha(opacity=0);
	transition:opacity 0.8s
}
.main.advantage .box1 .wrap .list-wrap .right .img-cont .img-box .img .text {
	position:absolute;
	bottom:0;
	left:0;
	width:100%;
	box-sizing:border-box;
	padding:14px 30px 12px;
	font-size:14px;
	line-height:2;
	color:#333;
	background-color:rgba(255,255,255,0.88);
	opacity:0;
	filter:alpha(opacity=0);
	transform:translatey(30px);
	transition:opacity 0.8s,transform 0.8s
}
@media (min-width:1025px) {
	.main.advantage .box1 .wrap .list-wrap .right .img-cont .img-box .img:hover .text {
	opacity:1;
	filter:alpha(opacity=100);
	transform:translatey(0px)
}
}.main.advantage .box1 .wrap .list-wrap .right .img-cont .img-box .img.cur {
	opacity:1;
	filter:alpha(opacity=100);
	z-index:100
}
@media (max-width:1024px) {
	.main.advantage .box1 .wrap .list-wrap .right .img-cont .img-box .img.cur .text {
	opacity:1;
	filter:alpha(opacity=100);
	transform:translatey(0px);
	transition-delay:0.4s
}
}@media (max-width:1300px) {
	.main.advantage .box1 .wrap .list-wrap .w1280 {
	width:960px
}
.main.advantage .box1 .wrap .list-wrap .cont {
	padding:4.2% 4.7% 4.6%;
	margin-top:-4.2%
}
.main.advantage .box1 .wrap .list-wrap .left {
	width:175px
}
.main.advantage .box1 .wrap .list-wrap .left .list-cont {
	height:196px
}
}@media (max-width:1024px) {
	.main.advantage .box1 .wrap .list-wrap .w1280 {
	width:768px
}
.main.advantage .box1 .wrap .list-wrap .bg {
	height:8.45833rem
}
.main.advantage .box1 .wrap .list-wrap .left .title {
	padding-bottom:14.4px
}
.main.advantage .box1 .wrap .list-wrap .left .title span {
	font-size:22.4px
}
.main.advantage .box1 .wrap .list-wrap .left .title .num {
	padding-right:6.4px
}
.main.advantage .box1 .wrap .list-wrap .left .list-pos {
	margin-top:22.4px
}
.main.advantage .box1 .wrap .list-wrap .left .list-pos .btn {
	height:22.4px
}
.main.advantage .box1 .wrap .list-wrap .left .list-pos .btn.top {
	top:-22.4px
}
.main.advantage .box1 .wrap .list-wrap .left .list-pos .btn.btm {
	bottom:-22.4px
}
.main.advantage .box1 .wrap .list-wrap .left .list-cont {
	height:156px
}
.main.advantage .box1 .wrap .list-wrap .left .list-box .list {
	height:30px;
	line-height:30px;
	margin-bottom:10px
}
.main.advantage .box1 .wrap .list-wrap .right .img-cont {
	margin-left:30px
}
.main.advantage .box1 .wrap .list-wrap .right .img-cont .img-box .img .text {
	padding:.29167rem .625rem .25rem;
	line-height:1.6
}
.main.advantage .box1 .wrap .list-wrap .right .img-cont .img-box .img .text p {
	display:inline
}
}@media (max-width:800px) {
	.main.advantage .box1 .wrap .list-wrap .w1280 {
	width:94%
}
.main.advantage .box1 .wrap .list-wrap .cont {
	margin-top:-9.2%
}
.main.advantage .box1 .wrap .list-wrap .cont .pos {
	display:block
}
.main.advantage .box1 .wrap .list-wrap .left {
	display:block;
	width:100%
}
.main.advantage .box1 .wrap .list-wrap .left .title {
	padding-bottom:12.6px
}
.main.advantage .box1 .wrap .list-wrap .left .title span {
	font-size:19.6px
}
.main.advantage .box1 .wrap .list-wrap .left .title .num {
	padding-right:5.6px
}
.main.advantage .box1 .wrap .list-wrap .left .list-pos {
	margin-top:19.6px
}
.main.advantage .box1 .wrap .list-wrap .left .list-pos .btn {
	height:19.6px
}
.main.advantage .box1 .wrap .list-wrap .left .list-pos .btn.top {
	top:-19.6px
}
.main.advantage .box1 .wrap .list-wrap .left .list-pos .btn.btm {
	bottom:-19.6px
}
.main.advantage .box1 .wrap .list-wrap .left .list-cont {
	overflow:auto;
	height:auto
}
.main.advantage .box1 .wrap .list-wrap .left .list-box .list {
	width:120px;
	margin-bottom:12px;
	margin-right:12px;
	float:left
}
.main.advantage .box1 .wrap .list-wrap .left .list-box .list span {
	display:none
}
.main.advantage .box1 .wrap .list-wrap .right {
	display:block;
	width:100%
}
.main.advantage .box1 .wrap .list-wrap .right .img-cont {
	margin-left:0
}
}@media (max-width:600px) {
	.main.advantage .box1 .wrap .list-wrap .right .img-cont .img-box {
	padding:65% 0 0 0
}
}.main.qua .ex-link-box {
	position:static
}
.main.qua .box1 {
	background-color:#f8f8f8
}
.main.qua .box1 .wrap {
	padding:6.875% 0 5%
}
.main.qua .box1 .wrap .title-box {
	width:94%;
	padding-bottom:6.09%;
	margin:0 auto;
	text-align:center
}
.main.qua .box1 .wrap .title-box small {
	display:block;
	padding-bottom:12px;
	font-size:20px;
	color:#888
}
.main.qua .box1 .wrap .title-box h4 {
	font-size:36px;
	font-weight:normal;
	color:#000
}
@media (max-width:1024px) {
	.main.qua .box1 .wrap .title-box small {
	padding-bottom:8px;
	font-size:.41667rem
}
.main.qua .box1 .wrap .title-box h4 {
	font-size:.75rem
}
}@media (max-width:750px) {
	.main.qua .box1 .wrap .title-box small {
	font-size:16px
}
}.main.qua .box1 .wrap .list-box {
	width:101.25%
}
.main.qua .box1 .wrap .list-box .list {
	display:block;
	width:32.07%;
	height:395px;
	margin:0 1.25% 1.25% 0;
	text-align:center;
	background-color:#fff
}
.main.qua .box1 .wrap .list-box .list .icon {
	position:relative;
	width:88px;
	height:88px;
	margin:58px auto 26px;
	border-radius:50%;
	border:1px solid #e5e5e5
}
.main.qua .box1 .wrap .list-box .list .icon img {
	position:absolute;
	top:0;
	bottom:0;
	left:0;
	right:0;
	display:block;
	margin:auto;
	max-width:100%;
	max-height:100%
}
.main.qua .box1 .wrap .list-box .list .title {
	padding-bottom:14px;
	font-size:20px;
	color:#333
}
.main.qua .box1 .wrap .list-box .list .text {
	width:90%;
	max-width:272px;
	margin:0 auto 36px;
	font-size:16px;
	line-height:1.6;
	color:#999
}
.main.qua .box1 .wrap .list-box .list .tips {
	padding:0 15px;
	margin:0 auto;
	font-size:12px;
	line-height:1.4;
	color:#ba8f5a
}
.main.qua .box1 .wrap .list-box .list .btn {
	width:160px;
	height:42px;
	margin:0 auto;
	line-height:42px;
	border-radius:4px;
	border:1px solid #313131;
	text-align:center;
	color:#ba8f5a;
	background-color:#313131;
	transition:background-color 0.5s
}
.main.qua .box1 .wrap .list-box .list.list1,.main.qua .box1 .wrap .list-box .list.list3 {
	cursor:pointer
}
@media (min-width:1025px) {
	.main.qua .box1 .wrap .list-box .list.list1:hover .btn,.main.qua .box1 .wrap .list-box .list.list3:hover .btn {
	background-color:transparent
}
}.main.qua .box1 .wrap .list-box .list.list2 .line {
	width:150px;
	height:1px;
	margin:0 auto 32px;
	background-color:#eaeaea
}
.main.qua .box1 .wrap .list-box .list.list4 {
	width:48.72%
}
.main.qua .box1 .wrap .list-box .list.list4 .line {
	width:20px;
	height:1px;
	margin:0 auto;
	background-color:#ba8f5a
}
@media (max-width:1024px) {
	.main.qua .box1 .wrap .list-box .list {
	height:8.22917rem
}
.main.qua .box1 .wrap .list-box .list .icon {
	width:1.83333rem;
	height:1.83333rem;
	margin:.79167rem auto .54167rem
}
.main.qua .box1 .wrap .list-box .list .icon img {
	height:32px
}
.main.qua .box1 .wrap .list-box .list .title {
	padding-bottom:.29167rem;
	font-size:18px
}
.main.qua .box1 .wrap .list-box .list .text {
	margin:0 auto .75rem;
	font-size:14px;
	line-height:1.4
}
.main.qua .box1 .wrap .list-box .list .btn {
	width:125px;
	height:32px;
	line-height:32px
}
}@media (max-width:800px) {
	.main.qua .box1 .wrap .list-box .list {
	width:48.72%
}
.main.qua .box1 .wrap .list-box .list .icon {
	width:68px;
	height:68px
}
.main.qua .box1 .wrap .list-box .list .title {
	font-size:16px
}
}@media (max-width:800px) {
	.main.qua .box1 .wrap .list-box {
	width:100%
}
.main.qua .box1 .wrap .list-box .list {
	width:100%;
	height:264px;
	margin-bottom:3%
}
.main.qua .box1 .wrap .list-box .list .icon {
	width:68px;
	height:68px
}
.main.qua .box1 .wrap .list-box .list .title {
	font-size:16px
}
.main.qua .box1 .wrap .list-box .list.list4 {
	width:100%
}
}.main.join .banner .swiper .slides .swiper-slide .text-box h4 {
	font-size:48px;
	font-weight:normal;
	color:#fff
}
.main.join .banner .swiper .slides .swiper-slide .text-box p {
	font-size:16px;
	line-height:1.6;
	color:#fff
}
.main.join .banner .swiper .slides .swiper-slide .text-box .link-box {
	padding-top:5.46%;
	transform:translatey(30px);
	opacity:0;
	filter:alpha(opacity=0);
	transition:transform 0.8s,opacity 0.4s
}
.main.join .banner .swiper .slides .swiper-slide .text-box .link-box a {
	margin:0 3px
}
.main.join .banner .swiper .slides .swiper-slide .text-box .link-box .ex-link-f,.main.join .banner .swiper .slides .swiper-slide .text-box .link-box .ex-link-e {
	width:162px;
	height:45px;
	line-height:45px
}
@media (max-width:1024px) {
	.main.join .banner .swiper .slides .swiper-slide .text-box .link-box .ex-link-f,.main.join .banner .swiper .slides .swiper-slide .text-box .link-box .ex-link-e {
	width:3.375rem;
	height:.9375rem;
	line-height:.9375rem
}
}@media (max-width:500px) {
	.main.join .banner .swiper .slides .swiper-slide .text-box .link-box .ex-link-f,.main.join .banner .swiper .slides .swiper-slide .text-box .link-box .ex-link-e {
	width:102px;
	height:28px;
	line-height:28px
}
}.main.join .banner .swiper .slides .swiper-slide .text-box .link-box .ex-link-e {
	color:#fff
}
@media (min-width:1025px) {
	.main.join .banner .swiper .slides .swiper-slide .text-box .link-box .ex-link-e:hover {
	color:#ba8f5a
}
}@media (max-width:1024px) {
	.main.join .banner .swiper .slides .swiper-slide .text-box h4 {
	font-size:1rem
}
.main.join .banner .swiper .slides .swiper-slide .text-box p {
	font-size:14px
}
}@media (max-width:750px) {
	.main.join .banner .swiper .slides .swiper-slide .text-box h4 {
	padding-bottom:10px;
	font-size:20px
}
.main.join .banner .swiper .slides .swiper-slide .text-box .link-box {
	padding-top:1.04167rem
}
}.main.join .banner .swiper .slides .swiper-slide.active .link-box {
	transform:translatey(0px);
	opacity:1;
	filter:alpha(opacity=100);
	transition-delay:0.3s
}
.main.join .title-box {
	padding-bottom:4.218%;
	text-align:center
}
.main.join .title-box h4 {
	padding-bottom:20px;
	font-size:36px;
	font-weight:normal;
	color:#000
}
.main.join .title-box .text {
	font-size:16px;
	line-height:2;
	color:#888
}
@media (max-width:1024px) {
	.main.join .title-box h4 {
	padding-bottom:.41667rem;
	font-size:.75rem
}
.main.join .title-box .text {
	font-size:14px;
	line-height:1.6
}
}@media (max-width:750px) {
	.main.join .title-box h4 {
	padding-bottom:10px;
	font-size:20px
}
.main.join .title-box .text p {
	display:inline
}
}.main.join .box1 {
	background-color:#f8f8f8
}
.main.join .box1 .wrap {
	padding:7.42% 0 5.468%
}
.main.join .box1 .wrap .cont img {
	display:block;
	margin:0 auto;
	max-width:100%
}
.main.join .box2 .wrap {
	padding:6.64% 0 7.03%
}
.main.join .box2 .wrap .cont .mcustomscrollbox .mcsb_scrolltools.mcsb_scrolltools_horizontal {
	bottom:0
}
.main.join .box2 .wrap .cont .mcsb_scrolltools.mcsb_scrolltools_horizontal .mcsb_draggerrail {
	height:1px;
	border-bottom:1px dashed #ccc;
	background-color:transparent
}
.main.join .box2 .wrap .cont .mcsb_scrolltools.mcsb_scrolltools_horizontal .mcsb_dragger .mcsb_dragger_bar {
	height:10px;
	margin:0;
	position:relative;
	top:3px;
	background:transparent
}
.main.join .box2 .wrap .cont .mcsb_scrolltools.mcsb_scrolltools_horizontal .mcsb_dragger .mcsb_dragger_bar::after {
	content:' ';
	position:absolute;
	top:4px;
	left:0;
	width:100%;
	height:2px;
	background-color:#ba8f5a
}
.main.join .box2 .wrap .cont .container {
	padding-bottom:3.906%;
	margin-bottom:26px
}
.main.join .box2 .wrap .cont .img-box {
	position:relative;
	overflow:hidden
}
.main.join .box2 .wrap .cont .img-box .img {
	position:relative;
	width:310px;
	height:200px;
	margin-right:10px;
	border-radius:10px;
	overflow:hidden
}
.main.join .box2 .wrap .cont .img-box .bg,.main.join .box2 .wrap .cont .img-box .bg1 {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background:url(/uploads/image/bwimg/join-bg1.png) no-repeat left bottom;
	background-size:contain;
	transition:opacity 0.5s
}
.main.join .box2 .wrap .cont .img-box .bg1 {
	background:url(/uploads/image/bwimg/join-bg2.png) no-repeat left bottom;
	opacity:0;
	filter:alpha(opacity=0)
}
.main.join .box2 .wrap .cont .img-box .text {
	position:absolute;
	bottom:0;
	left:10%;
	width:80%;
	padding-bottom:20px;
	font-size:20px;
	color:#fff;
	text-align:center
}
.main.join .box2 .wrap .cont .slides {
	width:4000px
}
.main.join .box2 .wrap .cont .items {
	cursor:pointer
}
.main.join .box2 .wrap .cont .items.cur .img-box .bg {
	opacity:0;
	filter:alpha(opacity=0)
}
.main.join .box2 .wrap .cont .items.cur .img-box .bg1 {
	opacity:1;
	filter:alpha(opacity=100)
}
@media (min-width:1025px) {
	.main.join .box2 .wrap .cont .items:hover .img-box .bg {
	opacity:0;
	filter:alpha(opacity=0)
}
.main.join .box2 .wrap .cont .items:hover .img-box .bg1 {
	opacity:1;
	filter:alpha(opacity=100)
}
}.main.join .box2 .wrap .text-box .text {
	display:none
}
.main.join .box2 .wrap .text-box .text .p {
	width:76.56%;
	font-size:16px;
	line-height:1.9;
	color:#888
}
.main.join .box2 .wrap .text-box .text .num {
	font-family:"ny-li";
	font-size:60px;
	color:#ba8f5a
}
@media (max-width:1024px) {
	.main.join .box2 .wrap .cont .container {
	padding-bottom:1.04167rem;
	margin-bottom:.54167rem
}
.main.join .box2 .wrap .cont .img-box .img {
	width:248px;
	height:160px;
	margin-right:9.6px;
	border-radius:8px
}
.main.join .box2 .wrap .cont .img-box .text {
	font-size:16px;
	padding-bottom:14px
}
.main.join .box2 .wrap .text-box .text .p {
	font-size:14px;
	line-height:1.6
}
.main.join .box2 .wrap .text-box .text .num {
	font-size:1.25rem
}
}@media (max-width:750px) {
	.main.join .box2 .wrap .cont .container {
	padding-bottom:30px;
	margin-bottom:10px
}
.main.join .box2 .wrap .text-box .text .p {
	width:83%
}
}.main.join .box3 {
	background-color:#f8f8f8
}
.main.join .box3 .wrap {
	padding:9.218% 0 5%
}
.main.join .box3 .wrap .cont {
	padding:3.91% 0;
	background-color:#fff
}
.main.join .box3 .wrap .cont .list {
	display:block;
	width:50%;
	padding:8px 0 12px;
	box-sizing:border-box
}
.main.join .box3 .wrap .cont .list.border {
	border-left:1px dashed #e5e5e5
}
.main.join .box3 .wrap .cont .list .icon {
	position:relative;
	width:88px;
	height:88px;
	margin:0 auto 18px;
	border-radius:50%;
	border:1px solid #e2e2e2
}
.main.join .box3 .wrap .cont .list .icon img {
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	display:block;
	margin:auto
}
.main.join .box3 .wrap .cont .list .text-box {
	width:90%;
	margin:0 auto;
	text-align:center
}
.main.join .box3 .wrap .cont .list .text-box h4 {
	padding-bottom:10px;
	font-size:24px;
	font-weight:normal;
	color:#000
}
.main.join .box3 .wrap .cont .list .text-box .text {
	font-size:16px;
	line-height:1.6;
	color:#666
}
@media (max-width:1024px) {
	.main.join .box3 .wrap .cont .list .icon {
	width:1.83333rem;
	height:1.83333rem;
	margin-bottom:.375rem
}
.main.join .box3 .wrap .cont .list .icon img {
	height:32px
}
.main.join .box3 .wrap .cont .list .text-box h4 {
	padding-bottom:6px;
	font-size:.5rem
}
.main.join .box3 .wrap .cont .list .text-box .text {
	font-size:14px
}
}@media (max-width:750px) {
	.main.join .box3 .wrap .cont {
	padding:0;
	background:transparent
}
.main.join .box3 .wrap .cont .list {
	width:100%;
	padding:.625rem 0 .72917rem;
	margin-bottom:12px;
	background-color:#fff
}
.main.join .box3 .wrap .cont .list.border {
	border-left:none
}
.main.join .box3 .wrap .cont .list .icon {
	width:68px;
	height:68px
}
.main.join .box3 .wrap .cont .list .text-box h4 {
	font-size:18px
}
}.main.join_sc .banner .swiper .slides .swiper-slide .text-box h4 {
	font-size:36px;
	font-weight:normal;
	color:#fff
}
.main.join_sc .banner .swiper .slides .swiper-slide .text-box p {
	font-size:16px;
	line-height:1.6;
	color:#fff
}
@media (max-width:1024px) {
	.main.join_sc .banner .swiper .slides .swiper-slide .text-box h4 {
	font-size:.75rem
}
.main.join_sc .banner .swiper .slides .swiper-slide .text-box p {
	font-size:14px
}
}@media (max-width:750px) {
	.main.join_sc .banner .swiper .slides .swiper-slide .text-box h4 {
	padding-bottom:10px;
	font-size:20px
}
}.main.join_sc .box1 {
	background-color:#f8f8f8
}
.main.join_sc .box1 .wrap {
	padding:7.656% 0 8.59%
}
.main.join_sc .box1 .wrap .title {
	padding-bottom:4.22%;
	font-size:36px;
	font-weight:normal;
	color:#000;
	text-align:center
}
@media (max-width:1024px) {
	.main.join_sc .box1 .wrap .title {
	font-size:.75rem
}
}@media (max-width:750px) {
	.main.join_sc .box1 .wrap .title {
	font-size:20px
}
}.main.join_sc .box1 .wrap .container {
	padding-bottom:4.2%;
	border-radius:10px;
	overflow:hidden
}
.main.join_sc .box1 .wrap .container .mcustomscrollbox {
	border-radius:8px
}
.main.join_sc .box1 .wrap .container .mcustomscrollbox .mcsb_scrolltools.mcsb_scrolltools_horizontal {
	bottom:0
}
.main.join_sc .box1 .wrap .container .mcsb_scrolltools.mcsb_scrolltools_horizontal .mcsb_draggerrail {
	height:1px;
	border-bottom:1px dashed #ccc;
	background-color:transparent
}
.main.join_sc .box1 .wrap .container .mcsb_scrolltools.mcsb_scrolltools_horizontal .mcsb_dragger .mcsb_dragger_bar {
	height:10px;
	margin:0;
	position:relative;
	top:3px;
	background:transparent
}
.main.join_sc .box1 .wrap .container .mcsb_scrolltools.mcsb_scrolltools_horizontal .mcsb_dragger .mcsb_dragger_bar::after {
	content:' ';
	position:absolute;
	top:4px;
	left:0;
	width:100%;
	height:2px;
	background-color:#ba8f5a
}
.main.join_sc .box1 .wrap .container .slides {
	width:3000px
}
.main.join_sc .box1 .wrap .container .slides .items {
	position:relative;
	width:214px;
	height:160px;
	border-right:1px solid #f2f2f2;
	background-color:#fff;
	cursor:pointer;
	overflow:hidden
}
.main.join_sc .box1 .wrap .container .slides .items .show {
	width:100%;
	height:100%;
	transition:opacity 0.5s,transform 0.5s
}
.main.join_sc .box1 .wrap .container .slides .items .show .icon {
	padding:30px 0 16px
}
.main.join_sc .box1 .wrap .container .slides .items .show .icon img {
	display:block;
	max-height:60px;
	margin:0 auto
}
.main.join_sc .box1 .wrap .container .slides .items .show .text {
	padding:0 18px;
	font-size:16px;
	color:#666;
	text-align:center
}
.main.join_sc .box1 .wrap .container .slides .items .hide {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	text-align:center;
	color:#fff;
	background:#c9995f;
	opacity:0;
	filter:alpha(opacity=0);
	transform:translatey(100%);
	transition:opacity 0.5s,transform 0.5s
}
.main.join_sc .box1 .wrap .container .slides .items .hide h4 {
	padding-bottom:12px;
	font-size:18px;
	font-weight:normal
}
.main.join_sc .box1 .wrap .container .slides .items .hide .text {
	font-size:14px;
	line-height:1.6;
	opacity:.7;
	filter:alpha(opacity=70)
}
.main.join_sc .box1 .wrap .container .slides .items.cur .hide {
	opacity:1;
	filter:alpha(opacity=100);
	transform:translatey(0%)
}
@media (min-width:1025px) {
	.main.join_sc .box1 .wrap .container .slides .items:hover .show {
	opacity:0;
	filter:alpha(opacity=0);
	transform:translatey(-50%)
}
.main.join_sc .box1 .wrap .container .slides .items:hover .hide {
	opacity:1;
	filter:alpha(opacity=100);
	transform:translatey(0%)
}
}@media (max-width:1024px) {
	.main.join_sc .box1 .wrap .container .slides .items {
	width:172px;
	height:128px
}
.main.join_sc .box1 .wrap .container .slides .items .show .icon {
	padding:24px 0 12.8px
}
.main.join_sc .box1 .wrap .container .slides .items .show .icon img {
	max-height:48px
}
.main.join_sc .box1 .wrap .container .slides .items .show .text {
	font-size:14px
}
}@media (max-width:750px) {
	.main.join_sc .box1 .wrap .container {
	padding-bottom:30px
}
}.main.join_sc .box2 .wrap {
	padding:7.42% 0 3.121%
}
.main.join_sc .box2 .wrap .title {
	padding-bottom:35px;
	font-size:36px;
	font-weight:normal;
	color:#000;
	text-align:center
}
@media (max-width:1024px) {
	.main.join_sc .box2 .wrap .title {
	padding-bottom:.72917rem;
	font-size:.75rem
}
}@media (max-width:750px) {
	.main.join_sc .box2 .wrap .title {
	font-size:20px
}
}.main.join_sc .box2 .wrap .btn-box {
	font-size:0;
	text-align:center
}
.main.join_sc .box2 .wrap .btn-box a {
	vertical-align:middle;
	height:38px;
	min-width:130px;
	padding:0 15px;
	line-height:38px;
	margin:0 8px 12px;
	border:1px solid #c6c6c6;
	border-radius:40px;
	transition:all 0.5s
}
.main.join_sc .box2 .wrap .btn-box a span {
	vertical-align:middle
}
.main.join_sc .box2 .wrap .btn-box a .icon {
	position:relative;
	height:20px;
	margin-right:6px
}
.main.join_sc .box2 .wrap .btn-box a .icon img {
	display:block;
	max-height:100%
}
.main.join_sc .box2 .wrap .btn-box a .icon .f {
	transition:all 0.5s
}
.main.join_sc .box2 .wrap .btn-box a .icon .b {
	position:absolute;
	top:0;
	left:0;
	opacity:0;
	filter:alpha(opacity=0);
	transition:all 0.5s
}
.main.join_sc .box2 .wrap .btn-box a .text {
	font-size:14px;
	color:#000
}
.main.join_sc .box2 .wrap .btn-box a.cur {
	border:1px solid #c9995f;
	background-color:#c9995f
}
.main.join_sc .box2 .wrap .btn-box a.cur .icon .f {
	opacity:0;
	filter:alpha(opacity=0)
}
.main.join_sc .box2 .wrap .btn-box a.cur .icon .b {
	opacity:1;
	filter:alpha(opacity=100)
}
.main.join_sc .box2 .wrap .btn-box a.cur .text {
	color:#fff
}
@media (min-width:1025px) {
	.main.join_sc .box2 .wrap .btn-box a:hover {
	border:1px solid #c9995f;
	background-color:#c9995f
}
.main.join_sc .box2 .wrap .btn-box a:hover .icon .f {
	opacity:0;
	filter:alpha(opacity=0)
}
.main.join_sc .box2 .wrap .btn-box a:hover .icon .b {
	opacity:1;
	filter:alpha(opacity=100)
}
.main.join_sc .box2 .wrap .btn-box a:hover .text {
	color:#fff
}
}@media (max-width:1024px) {
	.main.join_sc .box2 .wrap .btn-box a {
	height:32px;
	min-width:100px;
	padding:0 10px;
	line-height:32px
}
.main.join_sc .box2 .wrap .btn-box a .icon {
	height:16px;
	margin-right:4px
}
.main.join_sc .box2 .wrap .btn-box a .text {
	font-size:13px
}
}@media (max-width:750px) {
	.main.join_sc .box2 .wrap .btn-box a {
	min-width:86px;
	padding:0 8px;
	margin:0 5px 8px
}
}.main.join_sc .box2 .wrap .container {
	position:relative;
	background:url(/uploads/image/bwimg/joinsc-line.png) no-repeat center center
}
.main.join_sc .box2 .wrap .container.container2 {
	display:none
}
.main.join_sc .box2 .wrap .cont {
	width:1000px;
	padding:5.859% 0 5.859%;
	margin:0 auto;
	overflow:hidden
}
.main.join_sc .box2 .wrap .btn {
	position:absolute;
	top:50%;
	z-index:10;
	width:40px;
	height:40px;
	margin-top:-20px;
	border-radius:50%;
	box-shadow:0px 0px 30px rgba(167,141,110,0.2);
	cursor:pointer;
	background-color:#fff;
	transition:background 0.5s,box-shadow 0.5s;
	background-repeat:no-repeat;
	background-position:center center
}
.main.join_sc .box2 .wrap .btn.prev {
	left:74px;
	background-image:url(/uploads/image/bwimg/joinsc-left1.png)
}
.main.join_sc .box2 .wrap .btn.next {
	right:74px;
	background-image:url(/uploads/image/bwimg/joinsc-right1.png)
}
.main.join_sc .box2 .wrap .slides {
	width:30000px
}
.main.join_sc .box2 .wrap .slides .items .pos {
	width:130px;
	height:130px;
	margin:0 60px;
	border-radius:50%;
	background:#fff;
	box-shadow:0px 0px 30px rgba(167,141,110,0.2);
	transition:transform 0.4s,box-shadow 0.4s;
	transform:scale(0.71);
	cursor:pointer
}
.main.join_sc .box2 .wrap .slides .items .icon {
	position:relative;
	width:50px;
	height:40px;
	margin:0 auto
}
.main.join_sc .box2 .wrap .slides .items .icon img {
	position:absolute;
	left:0;
	top:0;
	right:0;
	bottom:0;
	display:block;
	max-width:100%;
	max-height:100%;
	margin:auto
}
.main.join_sc .box2 .wrap .slides .items .icon .b {
	opacity:0;
	filter:alpha(opacity=0)
}
.main.join_sc .box2 .wrap .slides .items .text {
	position:absolute;
	width:100%;
	left:0;
	bottom:0;
	padding-top:6px;
	font-size:16px;
	text-align:center;
	color:#c9995f;
	opacity:0;
	filter:alpha(opacity=0)
}
.main.join_sc .box2 .wrap .slides .items.on .pos {
	transform:scale(1)
}
.main.join_sc .box2 .wrap .slides .items.on .pos .text {
	position:static;
	opacity:1;
	filter:alpha(opacity=100)
}
@media (max-width:450px) {
	.main.join_sc .box2 .wrap .slides .items.on .pos {
	background-color:#c9995f;
	box-shadow:0px 0px 0px rgba(167,141,110,0.2)
}
.main.join_sc .box2 .wrap .slides .items.on .pos .icon .f {
	opacity:0;
	filter:alpha(opacity=0)
}
.main.join_sc .box2 .wrap .slides .items.on .pos .icon .b {
	opacity:1;
	filter:alpha(opacity=100)
}
.main.join_sc .box2 .wrap .slides .items.on .pos .text {
	color:#fff
}
}@media (min-width:1025px) {
	.main.join_sc .box2 .wrap .slides .items .pos:hover {
	transform:scale(1);
	background-color:#c9995f;
	box-shadow:0px 0px 0px rgba(167,141,110,0.2)
}
.main.join_sc .box2 .wrap .slides .items .pos:hover .icon .f {
	opacity:0;
	filter:alpha(opacity=0)
}
.main.join_sc .box2 .wrap .slides .items .pos:hover .icon .b {
	opacity:1;
	filter:alpha(opacity=100)
}
.main.join_sc .box2 .wrap .slides .items .pos:hover .text {
	position:static;
	opacity:1;
	filter:alpha(opacity=100);
	color:#fff
}
}@media (max-width:1200px) {
	.main.join_sc .box2 .wrap .cont {
	width:680px
}
.main.join_sc .box2 .wrap .slides .items .pos {
	margin:0 20px
}
}@media (max-width:1024px) {
	.main.join_sc .box2 .wrap .cont {
	width:536px
}
.main.join_sc .box2 .wrap .slides .items .pos {
	width:104px;
	height:104px;
	margin:0 15px
}
.main.join_sc .box2 .wrap .slides .items .icon {
	width:40px;
	height:32px
}
.main.join_sc .box2 .wrap .slides .items .text {
	font-size:14px
}
}@media (max-width:840px) {
	.main.join_sc .box2 .wrap .btn.prev {
	left:8px
}
.main.join_sc .box2 .wrap .btn.next {
	right:8px
}
}@media (max-width:768px) {
	.main.join_sc .box2 .wrap .cont {
	width:330px
}
.main.join_sc .box2 .wrap .slides .items .pos {
	width:90px;
	height:90px;
	margin:0 10px
}
.main.join_sc .box2 .wrap .slides .items .icon {
	width:32px;
	height:25.6px
}
}@media (max-width:450px) {
	.main.join_sc .box2 .wrap .cont {
	width:120px
}
.main.join_sc .box2 .wrap .slides .items .pos {
	margin:0 15px
}
}.main.join_sc .box3 {
	background-color:#f8f8f8
}
.main.join_sc .box3 .title {
	padding-bottom:45px;
	font-size:36px;
	font-weight:normal;
	color:#000;
	text-align:center
}
@media (max-width:1024px) {
	.main.join_sc .box3 .title {
	padding-bottom:.9375rem;
	font-size:.75rem
}
}@media (max-width:750px) {
	.main.join_sc .box3 .title {
	font-size:20px
}
}@media (max-width:1350px) {
	.main.join_sc .box3 .w1280 {
	width:1126px
}
}@media (max-width:1200px) {
	.main.join_sc .box3 .w1280 {
	width:1020px
}
}@media (max-width:1065px) {
	.main.join_sc .box3 .w1280 {
	width:94%
}
}.main.join_sc .box3 .wrap {
	padding:5.937% 0 7.34%
}
.main.join_sc .box3 .wrap .ex-more-box {
	padding-top:3.6%
}
.main.join_sc .box3 .wrap .list-box {
	width:1298px
}
.main.join_sc .box3 .wrap .list-box .list {
	position:relative;
	z-index:8;
	width:412px;
	height:120px;
	margin:0 18px 18px 0;
	background:#fff;
	cursor:pointer;
	box-shadow:0px 0px 6px rgba(167,141,110,0.05)
}
.main.join_sc .box3 .wrap .list-box .list .show {
	position:relative;
	z-index:11;
	width:86%;
	height:100%;
	margin:0 auto
}
.main.join_sc .box3 .wrap .list-box .list .show span {
	vertical-align:middle
}
.main.join_sc .box3 .wrap .list-box .list .show .name,.main.join_sc .box3 .wrap .list-box .list .show .num {
	font-size:20px;
	color:#333
}
.main.join_sc .box3 .wrap .list-box .list .show .line {
	position:relative;
	top:-3px;
	width:1px;
	height:18px;
	margin:0 15px;
	background:#e5e5e5
}
.main.join_sc .box3 .wrap .list-box .list .show .btn {
	position:absolute;
	top:50%;
	right:0px;
	width:30px;
	height:30px;
	margin-top:-16px;
	border:1px solid rgba(0,0,0,0.2);
	border-radius:50%
}
.main.join_sc .box3 .wrap .list-box .list .show .btn .l {
	position:absolute;
	top:50%;
	left:50%;
	width:11px;
	height:1px;
	margin:-0.5px 0 0 -5.5px;
	background:#000;
	transition:transform 0.5s
}
.main.join_sc .box3 .wrap .list-box .list .show .btn .l.l1 {
	transform:rotate(180deg)
}
.main.join_sc .box3 .wrap .list-box .list .show .btn .l.l2 {
	transform:rotate(-90deg)
}
.main.join_sc .box3 .wrap .list-box .list .hide {
	display:none;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:396px;
	padding:120px 7% 0;
	line-height:2.1;
	box-sizing:border-box;
	background:#ba8f5a;
	color:#fff;
	transform:translatey(-20px);
	opacity:0;
	filter:alpha(opacity=0);
	transition:opacity 0.5s,transform 0.5s
}
.main.join_sc .box3 .wrap .list-box .list .hide .text {
	padding:26px 0 35px;
	font-size:14px
}
.main.join_sc .box3 .wrap .list-box .list .hide .email {
	font-size:16px
}
.main.join_sc .box3 .wrap .list-box .list.last .hide {
	top:auto;
	bottom:0;
	padding:0 7% 120px
}
.main.join_sc .box3 .wrap .list-box .list.last.cur .show {
	border-bottom:none;
	border-top:1px solid rgba(255,255,255,0.2)
}
.main.join_sc .box3 .wrap .list-box .list.cur {
	z-index:10
}
.main.join_sc .box3 .wrap .list-box .list.cur .show {
	border-bottom:1px solid rgba(255,255,255,0.2)
}
.main.join_sc .box3 .wrap .list-box .list.cur .show .name,.main.join_sc .box3 .wrap .list-box .list.cur .show .num {
	color:#fff
}
.main.join_sc .box3 .wrap .list-box .list.cur .show .line {
	background:rgba(255,255,255,0.2)
}
.main.join_sc .box3 .wrap .list-box .list.cur .show .btn {
	border:1px solid rgba(255,255,255,0.4)
}
.main.join_sc .box3 .wrap .list-box .list.cur .show .btn .l {
	background:#fff
}
.main.join_sc .box3 .wrap .list-box .list.cur .show .btn .l.l1 {
	transform:rotate(0deg)
}
.main.join_sc .box3 .wrap .list-box .list.cur .show .btn .l.l2 {
	transform:rotate(0deg)
}
.main.join_sc .box3 .wrap .list-box .list.cur .hide {
	transform:translatey(0px);
	opacity:1;
	filter:alpha(opacity=100)
}
@media (max-width:1350px) {
	.main.join_sc .box3 .wrap .list-box {
	width:1140px
}
.main.join_sc .box3 .wrap .list-box .list {
	width:365px;
	height:100px;
	margin:0 15px 15px 0
}
.main.join_sc .box3 .wrap .list-box .list .show .name,.main.join_sc .box3 .wrap .list-box .list .show .num {
	font-size:18px
}
.main.join_sc .box3 .wrap .list-box .list .hide {
	height:330px;
	padding:100px 7% 0;
	line-height:1.6
}
.main.join_sc .box3 .wrap .list-box .list .hide .text {
	padding:20px 0 12px
}
.main.join_sc .box3 .wrap .list-box .list .hide .email {
	font-size:14px
}
}@media (max-width:1200px) {
	.main.join_sc .box3 .wrap .list-box {
	width:1035px
}
.main.join_sc .box3 .wrap .list-box .list {
	width:330px
}
}@media (max-width:1065px) {
	.main.join_sc .box3 .wrap .list-box {
	width:102%
}
.main.join_sc .box3 .wrap .list-box .list {
	width:48.25%;
	height:80px;
	margin-right:1.5%
}
.main.join_sc .box3 .wrap .list-box .list .hide {
	height:365px
}
}@media (max-width:768px) {
	.main.join_sc .box3 .wrap .list-box {
	width:100%
}
.main.join_sc .box3 .wrap .list-box .list {
	width:100%;
	margin-right:0
}
}.main.join_sc .box4 .title {
	font-size:36px;
	font-weight:normal;
	color:#000;
	text-align:center
}
@media (max-width:1024px) {
	.main.join_sc .box4 .title {
	font-size:.75rem
}
}@media (max-width:750px) {
	.main.join_sc .box4 .title {
	font-size:20px
}
}.main.join_sc .box4 .wrap {
	padding:5.94% 0 7.81%;
	border-bottom:1px solid #e5e5e5
}
@media (max-width:750px) {
	.main.join_sc .box4 .wrap {
	border-bottom:0
}
}.main.join_sc .box4 .wrap .scroll-box {
	position:relative;
	width:100%
}
.main.join_sc .box4 .wrap .scroll-box .cont {
	padding:3.6% 0 3.9%;
	overflow:hidden
}
.main.join_sc .box4 .wrap .scroll-box .slides {
	position:relative;
	width:102.66%;
	margin-left:-1.33%;
	font-size:0
}
.main.join_sc .box4 .wrap .scroll-box .slides .items {
	position:absolute;
	top:0;
	width:33.33%;
	vertical-align:top;
	opacity:0;
	filter:alpha(opacity=0);
	transition:transform 0.8s ease-in-out,opacity 0.8s
}
.main.join_sc .box4 .wrap .scroll-box .slides .items .pos {
	position:relative;
	margin:0 3.88%
}
.main.join_sc .box4 .wrap .scroll-box .slides .items .img-box .img {
	padding:66.5% 0 0
}
.main.join_sc .box4 .wrap .scroll-box .slides .items .text {
	padding:18px 15px 20px;
	text-align:center;
	background-color:#fff
}
.main.join_sc .box4 .wrap .scroll-box .slides .items .text p {
	padding-bottom:6px;
	font-size:14px;
	color:#888
}
.main.join_sc .box4 .wrap .scroll-box .slides .items .text h4 {
	font-size:18px;
	line-height:1.4;
	font-weight:normal;
	color:#000
}
.main.join_sc .box4 .wrap .scroll-box .slides .items:nth-child(odd) {
	transform:translatey(110%)
}
.main.join_sc .box4 .wrap .scroll-box .slides .items:nth-child(even) {
	transform:translatey(-110%)
}
.main.join_sc .box4 .wrap .scroll-box .slides .items.cur {
	position:static;
	transform:translatey(0%);
	opacity:1;
	filter:alpha(opacity=100)
}
.main.join_sc .box4 .wrap .scroll-box .slides .items.movedown {
	position:absolute;
	transition:transform 0.8s ease-in-out,opacity 0.4s 0.4s
}
.main.join_sc .box4 .wrap .scroll-box .slides .items.movedown:nth-child(odd) {
	transform:translatey(110%)
}
.main.join_sc .box4 .wrap .scroll-box .slides .items.movedown:nth-child(even) {
	transform:translatey(-110%)
}
@media (min-width:1025px) {
	.main.join_sc .box4 .wrap .scroll-box .slides .items:hover .pos {
	transition:box-shadow 0.5s;
	box-shadow:0px 0px 30px rgba(167,141,110,0.2)
}
.main.join_sc .box4 .wrap .scroll-box .slides .items:hover .text h4 {
	color:#a78d6e
}
}@media (max-width:1024px) {
	.main.join_sc .box4 .wrap .scroll-box .slides .items .text {
	padding:.375rem 15px .41667rem
}
.main.join_sc .box4 .wrap .scroll-box .slides .items .text p {
	font-size:13px
}
.main.join_sc .box4 .wrap .scroll-box .slides .items .text h4 {
	font-size:16px
}
}@media (max-width:768px) {
	.main.join_sc .box4 .wrap .scroll-box .slides .items {
	width:50%
}
.main.join_sc .box4 .wrap .scroll-box .slides .items.movedown:nth-child(odd) {
	transform:translatey(-110%)
}
.main.join_sc .box4 .wrap .scroll-box .slides .items.movedown:nth-child(even) {
	transform:translatey(110%)
}
}@media (max-width:450px) {
	.main.join_sc .box4 .wrap .scroll-box .slides .items {
	width:100%
}
.main.join_sc .box4 .wrap .scroll-box .slides .items .pos {
	margin:0
}
}.main.cabinet .banner .swiper .slides .swiper-slide .text-box .text {
	top:0;
	padding-top:4.6%
}
.main.cabinet .banner .swiper .slides .swiper-slide .text-box p {
	font-size:16px
}
@media (max-width:750px) {
	.main.cabinet .banner .swiper .slides .swiper-slide .text-box .text {
	padding-top:13.6%
}
.main.cabinet .banner .swiper .slides .swiper-slide .text-box p {
	font-size:14px
}
}.main.cabinet .box1 {
	background-color:#f8f8f8
}
.main.cabinet .box1 .wrap {
	padding:6.875% 0 5.47%
}
.main.cabinet .box1 .wrap .title {
	padding-bottom:3.9%;
	text-align:center
}
.main.cabinet .box1 .wrap .title h4 {
	font-size:36px;
	font-weight:normal;
	color:#010101
}
@media (max-width:1024px) {
	.main.cabinet .box1 .wrap .title h4 {
	font-size:.75rem
}
}@media (max-width:750px) {
	.main.cabinet .box1 .wrap .title {
	padding-bottom:5%
}
.main.cabinet .box1 .wrap .title h4 {
	font-size:20px
}
}@media (max-width:435px) {
	.main.cabinet .box1 .wrap .title {
	padding-bottom:7%
}
}.main.cabinet .box1 .wrap .btn-box {
	padding-bottom:3.59%;
	border-bottom:1px solid #dfdfdf;
	font-size:0;
	text-align:center
}
@media (max-width:750px) {
	.main.cabinet .box1 .wrap .btn-box {
	padding-bottom:5%
}
}.main.cabinet .box1 .wrap .btn-box a {
	vertical-align:middle;
	height:38px;
	min-width:130px;
	padding:0 15px;
	line-height:38px;
	margin:0 10px 12px;
	border:1px solid #c6c6c6;
	border-radius:40px;
	transition:all 0.5s
}
.main.cabinet .box1 .wrap .btn-box a span {
	vertical-align:middle
}
.main.cabinet .box1 .wrap .btn-box a .icon {
	position:relative;
	height:23px;
	margin-right:6px
}
.main.cabinet .box1 .wrap .btn-box a .icon img {
	display:block;
	max-height:100%
}
.main.cabinet .box1 .wrap .btn-box a .icon .f {
	transition:all 0.5s
}
.main.cabinet .box1 .wrap .btn-box a .icon .b {
	position:absolute;
	top:0;
	left:0;
	opacity:0;
	filter:alpha(opacity=0);
	transition:all 0.5s
}
.main.cabinet .box1 .wrap .btn-box a .text {
	font-size:14px;
	color:#000
}
.main.cabinet .box1 .wrap .btn-box a.cur {
	border:1px solid #c9995f;
	background-color:#c9995f
}
.main.cabinet .box1 .wrap .btn-box a.cur .icon .f {
	opacity:0;
	filter:alpha(opacity=0)
}
.main.cabinet .box1 .wrap .btn-box a.cur .icon .b {
	opacity:1;
	filter:alpha(opacity=100)
}
.main.cabinet .box1 .wrap .btn-box a.cur .text {
	color:#fff
}
.main.cabinet .box1 .wrap .btn-box a:nth-child(1) .icon {
	position:relative;
	top:-1px
}
@media (min-width:1025px) {
	.main.cabinet .box1 .wrap .btn-box a:hover {
	border:1px solid #c9995f;
	background-color:#c9995f
}
.main.cabinet .box1 .wrap .btn-box a:hover .icon .f {
	opacity:0;
	filter:alpha(opacity=0)
}
.main.cabinet .box1 .wrap .btn-box a:hover .icon .b {
	opacity:1;
	filter:alpha(opacity=100)
}
.main.cabinet .box1 .wrap .btn-box a:hover .text {
	color:#fff
}
}@media (max-width:1024px) {
	.main.cabinet .box1 .wrap .btn-box a {
	height:32px;
	min-width:100px;
	padding:0 10px;
	line-height:32px
}
.main.cabinet .box1 .wrap .btn-box a .icon {
	height:16px;
	margin-right:4px
}
.main.cabinet .box1 .wrap .btn-box a .text {
	font-size:13px
}
}@media (max-width:750px) {
	.main.cabinet .box1 .wrap .btn-box a {
	min-width:86px;
	padding:0 8px;
	margin:0 5px 8px
}
}.main.cabinet .box1 .wrap .list-box {
	width:101.25%;
	padding-top:5.078%
}
.main.cabinet .box1 .wrap .list-box .list {
	width:31.94%;
	margin:0 1.39% 1.39% 0;
	background-color:#fff;
	cursor:pointer;
	transition:transform 0.5s,box-shadow 0.5s
}
.main.cabinet .box1 .wrap .list-box .list .img-box .img {
	padding:57% 0 0
}
.main.cabinet .box1 .wrap .list-box .list .text-box {
	position:relative;
	margin:0 18px;
	padding:25px 40px 25px 0
}
.main.cabinet .box1 .wrap .list-box .list .text-box .btn {
	position:absolute;
	top:50%;
	right:0;
	width:32px;
	height:32px;
	margin-top:-16px;
	background-image:url(/uploads/image/bwimg/cabinet-icon4.png);
	background-repeat:no-repeat;
	background-position:center center
}
.main.cabinet .box1 .wrap .list-box .list .text-box .tap span {
	vertical-align:middle;
	font-size:12px;
	color:#999
}
.main.cabinet .box1 .wrap .list-box .list .text-box .tap .icon {
	margin-right:5px;
	font-size:0
}
.main.cabinet .box1 .wrap .list-box .list .text-box .tap .icon img {
	display:block
}
.main.cabinet .box1 .wrap .list-box .list .text-box .text {
	padding-top:12px;
	font-size:20px;
	color:#000
}
@media (min-width:1025px) {
	.main.cabinet .box1 .wrap .list-box .list:hover {
	transform:translatey(-10px);
	box-shadow:0px 0px 14px rgba(0,0,0,0.1)
}
.main.cabinet .box1 .wrap .list-box .list:hover .text-box .btn {
	background-image:url(/uploads/image/bwimg/cabinet-icon4-1.png)
}
}@media (max-width:1024px) {
	.main.cabinet .box1 .wrap .list-box .list .text-box {
	margin:0 14px;
	padding:.52083rem 36px .52083rem 0
}
.main.cabinet .box1 .wrap .list-box .list .text-box .btn {
	width:28px;
	height:28px;
	margin-top:-14px;
	background-size:contain
}
.main.cabinet .box1 .wrap .list-box .list .text-box .text {
	padding-top:8px;
	font-size:18px
}
}@media (max-width:750px) {
	.main.cabinet .box1 .wrap .list-box .list {
	width:48.6%
}
}@media (max-width:750px) {
	.main.cabinet .box1 .wrap .list-box {
	width:100%
}
.main.cabinet .box1 .wrap .list-box .list {
	width:100%;
	margin:0 0 3% 0
}
}.main.advantage .ex-link-box {
	position:static
}
.main.advantage .box1 {
	background-color:#f8f8f8
}
.main.advantage .box1 .wrap {
	padding-top:6.875%
}
.main.advantage .box1 .wrap .title-box {
	width:94%;
	padding-bottom:6.09%;
	margin:0 auto;
	text-align:center
}
.main.advantage .box1 .wrap .title-box small {
	display:block;
	padding-bottom:12px;
	font-size:20px;
	color:#888
}
.main.advantage .box1 .wrap .title-box h4 {
	font-size:36px;
	font-weight:normal;
	color:#000
}
@media (max-width:1024px) {
	.main.advantage .box1 .wrap .title-box small {
	padding-bottom:8px;
	font-size:.41667rem
}
.main.advantage .box1 .wrap .title-box h4 {
	font-size:.75rem
}
}@media (max-width:750px) {
	.main.advantage .box1 .wrap .title-box small {
	font-size:16px
}
}.main.advantage .box1 .wrap .list-wrap {
	padding-bottom:7.656%
}
.main.advantage .box1 .wrap .list-wrap .bg {
	width:100%;
	height:406px;
	transition-delay:0.1s
}
.main.advantage .box1 .wrap .list-wrap .w1280 {
	transition-delay:0.3s
}
.main.advantage .box1 .wrap .list-wrap .cont {
	padding:6.25% 9.765% 6.64%;
	margin-top:-6.25%;
	background-color:#fff
}
.main.advantage .box1 .wrap .list-wrap .cont .pos {
	display:table;
	width:100%
}
.main.advantage .box1 .wrap .list-wrap .left {
	display:table-cell;
	vertical-align:top;
	width:235px
}
.main.advantage .box1 .wrap .list-wrap .left.border-btm {
	border-bottom:1px solid #e5e5e5
}
.main.advantage .box1 .wrap .list-wrap .left .title {
	padding-bottom:18px;
	border-bottom:1px solid #e5e5e5;
	font-weight:normal
}
.main.advantage .box1 .wrap .list-wrap .left .title span {
	font-size:28px;
	color:#000
}
.main.advantage .box1 .wrap .list-wrap .left .title .num {
	padding-right:8px;
	font-family:"ny-reg";
	color:#c19a6a
}
.main.advantage .box1 .wrap .list-wrap .left .list-pos {
	position:relative;
	margin-top:28px
}
.main.advantage .box1 .wrap .list-wrap .left .list-pos .btn {
	position:absolute;
	left:50%;
	width:40px;
	height:28px;
	margin-left:-28px;
	cursor:pointer
}
.main.advantage .box1 .wrap .list-wrap .left .list-pos .btn.top {
	top:-28px;
	background:url(/uploads/image/bwimg/tag-top.png) no-repeat center center
}
.main.advantage .box1 .wrap .list-wrap .left .list-pos .btn.btm {
	bottom:-28px;
	background:url(/uploads/image/bwimg/tag-btm.png) no-repeat center center
}
.main.advantage .box1 .wrap .list-wrap .left .list-cont {
	position:relative;
	height:248px;
	overflow:hidden
}
.main.advantage .box1 .wrap .list-wrap .left .list-box .list {
	position:relative;
	width:100%;
	height:37px;
	margin-bottom:15px;
	line-height:37px;
	border:1px solid #7d7d7d;
	border-radius:3px;
	box-sizing:border-box;
	font-size:12px;
	text-align:center;
	color:#666;
	cursor:pointer
}
.main.advantage .box1 .wrap .list-wrap .left .list-box .list span {
	position:absolute;
	top:50%;
	right:-6px;
	display:block;
	width:0;
	height:0;
	margin-top:-4px;
	border-top:4px solid transparent;
	border-bottom:4px solid transparent;
	border-left:6px solid #c19a6a;
	opacity:0;
	filter:alpha(opacity=0);
	transform:translatex(-8px)
}
.main.advantage .box1 .wrap .list-wrap .left .list-box .list.cur {
	border-color:#c19a6a;
	color:#fff;
	background-color:#c19a6a
}
.main.advantage .box1 .wrap .list-wrap .left .list-box .list.cur span {
	opacity:1;
	filter:alpha(opacity=100);
	transform:translatex(0px)
}
@media (min-width:1025px) {
	.main.advantage .box1 .wrap .list-wrap .left .list-box .list:hover {
	border-color:#c19a6a
}
}.main.advantage .box1 .wrap .list-wrap .right {
	display:table-cell;
	vertical-align:top
}
.main.advantage .box1 .wrap .list-wrap .right .img-cont {
	margin-left:9.085%;
	overflow:hidden
}
.main.advantage .box1 .wrap .list-wrap .right .img-cont .img-box {
	position:relative;
	padding:50.207% 0 0
}
.main.advantage .box1 .wrap .list-wrap .right .img-cont .img-box .img {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	opacity:0;
	filter:alpha(opacity=0);
	transition:opacity 0.8s
}
.main.advantage .box1 .wrap .list-wrap .right .img-cont .img-box .img .text {
	position:absolute;
	bottom:0;
	left:0;
	width:100%;
	box-sizing:border-box;
	padding:14px 30px 12px;
	font-size:14px;
	line-height:2;
	color:#333;
	background-color:rgba(255,255,255,0.88);
	opacity:0;
	filter:alpha(opacity=0);
	transform:translatey(30px);
	transition:opacity 0.8s,transform 0.8s
}
@media (min-width:1025px) {
	.main.advantage .box1 .wrap .list-wrap .right .img-cont .img-box .img:hover .text {
	opacity:1;
	filter:alpha(opacity=100);
	transform:translatey(0px)
}
}.main.advantage .box1 .wrap .list-wrap .right .img-cont .img-box .img.cur {
	opacity:1;
	filter:alpha(opacity=100);
	z-index:100
}
@media (max-width:1024px) {
	.main.advantage .box1 .wrap .list-wrap .right .img-cont .img-box .img.cur .text {
	opacity:1;
	filter:alpha(opacity=100);
	transform:translatey(0px);
	transition-delay:0.4s
}
}@media (max-width:1300px) {
	.main.advantage .box1 .wrap .list-wrap .w1280 {
	width:960px
}
.main.advantage .box1 .wrap .list-wrap .cont {
	padding:4.2% 4.7% 4.6%;
	margin-top:-4.2%
}
.main.advantage .box1 .wrap .list-wrap .left {
	width:175px
}
.main.advantage .box1 .wrap .list-wrap .left .list-cont {
	height:196px
}
}@media (max-width:1024px) {
	.main.advantage .box1 .wrap .list-wrap .w1280 {
	width:768px
}
.main.advantage .box1 .wrap .list-wrap .bg {
	height:8.45833rem
}
.main.advantage .box1 .wrap .list-wrap .left .title {
	padding-bottom:14.4px
}
.main.advantage .box1 .wrap .list-wrap .left .title span {
	font-size:22.4px
}
.main.advantage .box1 .wrap .list-wrap .left .title .num {
	padding-right:6.4px
}
.main.advantage .box1 .wrap .list-wrap .left .list-pos {
	margin-top:22.4px
}
.main.advantage .box1 .wrap .list-wrap .left .list-pos .btn {
	height:22.4px
}
.main.advantage .box1 .wrap .list-wrap .left .list-pos .btn.top {
	top:-22.4px
}
.main.advantage .box1 .wrap .list-wrap .left .list-pos .btn.btm {
	bottom:-22.4px
}
.main.advantage .box1 .wrap .list-wrap .left .list-cont {
	height:156px
}
.main.advantage .box1 .wrap .list-wrap .left .list-box .list {
	height:30px;
	line-height:30px;
	margin-bottom:10px
}
.main.advantage .box1 .wrap .list-wrap .right .img-cont {
	margin-left:30px
}
.main.advantage .box1 .wrap .list-wrap .right .img-cont .img-box .img .text {
	padding:.29167rem .625rem .25rem;
	line-height:1.6
}
.main.advantage .box1 .wrap .list-wrap .right .img-cont .img-box .img .text p {
	display:inline
}
}@media (max-width:800px) {
	.main.advantage .box1 .wrap .list-wrap .w1280 {
	width:94%
}
.main.advantage .box1 .wrap .list-wrap .cont {
	margin-top:-9.2%
}
.main.advantage .box1 .wrap .list-wrap .cont .pos {
	display:block
}
.main.advantage .box1 .wrap .list-wrap .left {
	display:block;
	width:100%
}
.main.advantage .box1 .wrap .list-wrap .left .title {
	padding-bottom:12.6px
}
.main.advantage .box1 .wrap .list-wrap .left .title span {
	font-size:19.6px
}
.main.advantage .box1 .wrap .list-wrap .left .title .num {
	padding-right:5.6px
}
.main.advantage .box1 .wrap .list-wrap .left .list-pos {
	margin-top:19.6px
}
.main.advantage .box1 .wrap .list-wrap .left .list-pos .btn {
	height:19.6px
}
.main.advantage .box1 .wrap .list-wrap .left .list-pos .btn.top {
	top:-19.6px
}
.main.advantage .box1 .wrap .list-wrap .left .list-pos .btn.btm {
	bottom:-19.6px
}
.main.advantage .box1 .wrap .list-wrap .left .list-cont {
	overflow:auto;
	height:auto
}
.main.advantage .box1 .wrap .list-wrap .left .list-box .list {
	width:120px;
	margin-bottom:12px;
	margin-right:12px;
	float:left
}
.main.advantage .box1 .wrap .list-wrap .left .list-box .list span {
	display:none
}
.main.advantage .box1 .wrap .list-wrap .right {
	display:block;
	width:100%
}
.main.advantage .box1 .wrap .list-wrap .right .img-cont {
	margin-left:0
}
}@media (max-width:600px) {
	.main.advantage .box1 .wrap .list-wrap .right .img-cont .img-box {
	padding:65% 0 0 0
}
}.main.qua .ex-link-box {
	position:static
}
.main.qua .box1 {
	background-color:#f8f8f8
}
.main.qua .box1 .wrap {
	padding:6.875% 0 5%
}
.main.qua .box1 .wrap .title-box {
	width:94%;
	padding-bottom:6.09%;
	margin:0 auto;
	text-align:center
}
.main.qua .box1 .wrap .title-box small {
	display:block;
	padding-bottom:12px;
	font-size:20px;
	color:#888
}
.main.qua .box1 .wrap .title-box h4 {
	font-size:36px;
	font-weight:normal;
	color:#000
}
@media (max-width:1024px) {
	.main.qua .box1 .wrap .title-box small {
	padding-bottom:8px;
	font-size:.41667rem
}
.main.qua .box1 .wrap .title-box h4 {
	font-size:.75rem
}
}@media (max-width:750px) {
	.main.qua .box1 .wrap .title-box small {
	font-size:16px
}
}.main.qua .box1 .wrap .list-box {
	width:101.25%
}
.main.qua .box1 .wrap .list-box .list {
	display:block;
	width:32.07%;
	height:395px;
	margin:0 1.25% 1.25% 0;
	text-align:center;
	background-color:#fff
}
.main.qua .box1 .wrap .list-box .list .icon {
	position:relative;
	width:88px;
	height:88px;
	margin:58px auto 26px;
	border-radius:50%;
	border:1px solid #e5e5e5
}
.main.qua .box1 .wrap .list-box .list .icon img {
	position:absolute;
	top:0;
	bottom:0;
	left:0;
	right:0;
	display:block;
	margin:auto;
	max-width:100%;
	max-height:100%
}
.main.qua .box1 .wrap .list-box .list .title {
	padding-bottom:14px;
	font-size:20px;
	color:#333
}
.main.qua .box1 .wrap .list-box .list .text {
	width:90%;
	max-width:272px;
	margin:0 auto 36px;
	font-size:16px;
	line-height:1.6;
	color:#999
}
.main.qua .box1 .wrap .list-box .list .tips {
	padding:0 15px;
	margin:0 auto;
	font-size:12px;
	line-height:1.4;
	color:#ba8f5a
}
.main.qua .box1 .wrap .list-box .list .btn {
	width:160px;
	height:42px;
	margin:0 auto;
	line-height:42px;
	border-radius:4px;
	border:1px solid #313131;
	text-align:center;
	color:#ba8f5a;
	background-color:#313131;
	transition:background-color 0.5s
}
.main.qua .box1 .wrap .list-box .list.list1,.main.qua .box1 .wrap .list-box .list.list3 {
	cursor:pointer
}
@media (min-width:1025px) {
	.main.qua .box1 .wrap .list-box .list.list1:hover .btn,.main.qua .box1 .wrap .list-box .list.list3:hover .btn {
	background-color:transparent
}
}.main.qua .box1 .wrap .list-box .list.list2 .line {
	width:150px;
	height:1px;
	margin:0 auto 32px;
	background-color:#eaeaea
}
.main.qua .box1 .wrap .list-box .list.list4 {
	width:48.72%
}
.main.qua .box1 .wrap .list-box .list.list4 .line {
	width:20px;
	height:1px;
	margin:0 auto;
	background-color:#ba8f5a
}
@media (max-width:1024px) {
	.main.qua .box1 .wrap .list-box .list {
	height:8.22917rem
}
.main.qua .box1 .wrap .list-box .list .icon {
	width:1.83333rem;
	height:1.83333rem;
	margin:.79167rem auto .54167rem
}
.main.qua .box1 .wrap .list-box .list .icon img {
	height:32px
}
.main.qua .box1 .wrap .list-box .list .title {
	padding-bottom:.29167rem;
	font-size:18px
}
.main.qua .box1 .wrap .list-box .list .text {
	margin:0 auto .75rem;
	font-size:14px;
	line-height:1.4
}
.main.qua .box1 .wrap .list-box .list .btn {
	width:125px;
	height:32px;
	line-height:32px
}
}@media (max-width:800px) {
	.main.qua .box1 .wrap .list-box .list {
	width:48.72%
}
.main.qua .box1 .wrap .list-box .list .icon {
	width:68px;
	height:68px
}
.main.qua .box1 .wrap .list-box .list .title {
	font-size:16px
}
}@media (max-width:800px) {
	.main.qua .box1 .wrap .list-box {
	width:100%
}
.main.qua .box1 .wrap .list-box .list {
	width:100%;
	height:264px;
	margin-bottom:3%
}
.main.qua .box1 .wrap .list-box .list .icon {
	width:68px;
	height:68px
}
.main.qua .box1 .wrap .list-box .list .title {
	font-size:16px
}
.main.qua .box1 .wrap .list-box .list.list4 {
	width:100%
}
}.main.join .banner .swiper .slides .swiper-slide .text-box h4 {
	font-size:48px;
	font-weight:normal;
	color:#fff
}
.main.join .banner .swiper .slides .swiper-slide .text-box p {
	font-size:16px;
	line-height:1.6;
	color:#fff
}
.main.join .banner .swiper .slides .swiper-slide .text-box .link-box {
	padding-top:5.46%;
	transform:translatey(30px);
	opacity:0;
	filter:alpha(opacity=0);
	transition:transform 0.8s,opacity 0.4s
}
.main.join .banner .swiper .slides .swiper-slide .text-box .link-box a {
	margin:0 3px
}
.main.join .banner .swiper .slides .swiper-slide .text-box .link-box .ex-link-f,.main.join .banner .swiper .slides .swiper-slide .text-box .link-box .ex-link-e {
	width:162px;
	height:45px;
	line-height:45px
}
@media (max-width:1024px) {
	.main.join .banner .swiper .slides .swiper-slide .text-box .link-box .ex-link-f,.main.join .banner .swiper .slides .swiper-slide .text-box .link-box .ex-link-e {
	width:3.375rem;
	height:.9375rem;
	line-height:.9375rem
}
}@media (max-width:500px) {
	.main.join .banner .swiper .slides .swiper-slide .text-box .link-box .ex-link-f,.main.join .banner .swiper .slides .swiper-slide .text-box .link-box .ex-link-e {
	width:102px;
	height:28px;
	line-height:28px
}
}.main.join .banner .swiper .slides .swiper-slide .text-box .link-box .ex-link-e {
	color:#fff
}
@media (min-width:1025px) {
	.main.join .banner .swiper .slides .swiper-slide .text-box .link-box .ex-link-e:hover {
	color:#ba8f5a
}
}@media (max-width:1024px) {
	.main.join .banner .swiper .slides .swiper-slide .text-box h4 {
	font-size:1rem
}
.main.join .banner .swiper .slides .swiper-slide .text-box p {
	font-size:14px
}
}@media (max-width:750px) {
	.main.join .banner .swiper .slides .swiper-slide .text-box h4 {
	padding-bottom:10px;
	font-size:20px
}
.main.join .banner .swiper .slides .swiper-slide .text-box .link-box {
	padding-top:1.04167rem
}
}.main.join .banner .swiper .slides .swiper-slide.active .link-box {
	transform:translatey(0px);
	opacity:1;
	filter:alpha(opacity=100);
	transition-delay:0.3s
}
.main.join .title-box {
	padding-bottom:4.218%;
	text-align:center
}
.main.join .title-box h4 {
	padding-bottom:20px;
	font-size:36px;
	font-weight:normal;
	color:#000
}
.main.join .title-box .text {
	font-size:16px;
	line-height:2;
	color:#888
}
@media (max-width:1024px) {
	.main.join .title-box h4 {
	padding-bottom:.41667rem;
	font-size:.75rem
}
.main.join .title-box .text {
	font-size:14px;
	line-height:1.6
}
}@media (max-width:750px) {
	.main.join .title-box h4 {
	padding-bottom:10px;
	font-size:20px
}
.main.join .title-box .text p {
	display:inline
}
}.main.join .box1 {
	background-color:#f8f8f8
}
.main.join .box1 .wrap {
	padding:7.42% 0 5.468%
}
.main.join .box1 .wrap .cont img {
	display:block;
	margin:0 auto;
	max-width:100%
}
.main.join .box2 .wrap {
	padding:6.64% 0 7.03%
}
.main.join .box2 .wrap .cont .mcustomscrollbox .mcsb_scrolltools.mcsb_scrolltools_horizontal {
	bottom:0
}
.main.join .box2 .wrap .cont .mcsb_scrolltools.mcsb_scrolltools_horizontal .mcsb_draggerrail {
	height:1px;
	border-bottom:1px dashed #ccc;
	background-color:transparent
}
.main.join .box2 .wrap .cont .mcsb_scrolltools.mcsb_scrolltools_horizontal .mcsb_dragger .mcsb_dragger_bar {
	height:10px;
	margin:0;
	position:relative;
	top:3px;
	background:transparent
}
.main.join .box2 .wrap .cont .mcsb_scrolltools.mcsb_scrolltools_horizontal .mcsb_dragger .mcsb_dragger_bar::after {
	content:' ';
	position:absolute;
	top:4px;
	left:0;
	width:100%;
	height:2px;
	background-color:#ba8f5a
}
.main.join .box2 .wrap .cont .container {
	padding-bottom:3.906%;
	margin-bottom:26px
}
.main.join .box2 .wrap .cont .img-box {
	position:relative;
	overflow:hidden
}
.main.join .box2 .wrap .cont .img-box .img {
	position:relative;
	width:310px;
	height:200px;
	margin-right:10px;
	border-radius:10px;
	overflow:hidden
}
.main.join .box2 .wrap .cont .img-box .bg,.main.join .box2 .wrap .cont .img-box .bg1 {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background:url(/uploads/image/bwimg/join-bg1.png) no-repeat left bottom;
	background-size:contain;
	transition:opacity 0.5s
}
.main.join .box2 .wrap .cont .img-box .bg1 {
	background:url(/uploads/image/bwimg/join-bg2.png) no-repeat left bottom;
	opacity:0;
	filter:alpha(opacity=0)
}
.main.join .box2 .wrap .cont .img-box .text {
	position:absolute;
	bottom:0;
	left:10%;
	width:80%;
	padding-bottom:20px;
	font-size:20px;
	color:#fff;
	text-align:center
}
.main.join .box2 .wrap .cont .slides {
	width:4000px
}
.main.join .box2 .wrap .cont .items {
	cursor:pointer
}
.main.join .box2 .wrap .cont .items.cur .img-box .bg {
	opacity:0;
	filter:alpha(opacity=0)
}
.main.join .box2 .wrap .cont .items.cur .img-box .bg1 {
	opacity:1;
	filter:alpha(opacity=100)
}
@media (min-width:1025px) {
	.main.join .box2 .wrap .cont .items:hover .img-box .bg {
	opacity:0;
	filter:alpha(opacity=0)
}
.main.join .box2 .wrap .cont .items:hover .img-box .bg1 {
	opacity:1;
	filter:alpha(opacity=100)
}
}.main.join .box2 .wrap .text-box .text {
	display:none
}
.main.join .box2 .wrap .text-box .text .p {
	width:76.56%;
	font-size:16px;
	line-height:1.9;
	color:#888
}
.main.join .box2 .wrap .text-box .text .num {
	font-family:"ny-li";
	font-size:60px;
	color:#ba8f5a
}
@media (max-width:1024px) {
	.main.join .box2 .wrap .cont .container {
	padding-bottom:1.04167rem;
	margin-bottom:.54167rem
}
.main.join .box2 .wrap .cont .img-box .img {
	width:248px;
	height:160px;
	margin-right:9.6px;
	border-radius:8px
}
.main.join .box2 .wrap .cont .img-box .text {
	font-size:16px;
	padding-bottom:14px
}
.main.join .box2 .wrap .text-box .text .p {
	font-size:14px;
	line-height:1.6
}
.main.join .box2 .wrap .text-box .text .num {
	font-size:1.25rem
}
}@media (max-width:750px) {
	.main.join .box2 .wrap .cont .container {
	padding-bottom:30px;
	margin-bottom:10px
}
.main.join .box2 .wrap .text-box .text .p {
	width:83%
}
}.main.join .box3 {
	background-color:#f8f8f8
}
.main.join .box3 .wrap {
	padding:9.218% 0 5%
}
.main.join .box3 .wrap .cont {
	padding:3.91% 0;
	background-color:#fff
}
.main.join .box3 .wrap .cont .list {
	display:block;
	width:50%;
	padding:8px 0 12px;
	box-sizing:border-box
}
.main.join .box3 .wrap .cont .list.border {
	border-left:1px dashed #e5e5e5
}
.main.join .box3 .wrap .cont .list .icon {
	position:relative;
	width:88px;
	height:88px;
	margin:0 auto 18px;
	border-radius:50%;
	border:1px solid #e2e2e2
}
.main.join .box3 .wrap .cont .list .icon img {
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	display:block;
	margin:auto
}
.main.join .box3 .wrap .cont .list .text-box {
	width:90%;
	margin:0 auto;
	text-align:center
}
.main.join .box3 .wrap .cont .list .text-box h4 {
	padding-bottom:10px;
	font-size:24px;
	font-weight:normal;
	color:#000
}
.main.join .box3 .wrap .cont .list .text-box .text {
	font-size:16px;
	line-height:1.6;
	color:#666
}
@media (max-width:1024px) {
	.main.join .box3 .wrap .cont .list .icon {
	width:1.83333rem;
	height:1.83333rem;
	margin-bottom:.375rem
}
.main.join .box3 .wrap .cont .list .icon img {
	height:32px
}
.main.join .box3 .wrap .cont .list .text-box h4 {
	padding-bottom:6px;
	font-size:.5rem
}
.main.join .box3 .wrap .cont .list .text-box .text {
	font-size:14px
}
}@media (max-width:750px) {
	.main.join .box3 .wrap .cont {
	padding:0;
	background:transparent
}
.main.join .box3 .wrap .cont .list {
	width:100%;
	padding:.625rem 0 .72917rem;
	margin-bottom:12px;
	background-color:#fff
}
.main.join .box3 .wrap .cont .list.border {
	border-left:none
}
.main.join .box3 .wrap .cont .list .icon {
	width:68px;
	height:68px
}
.main.join .box3 .wrap .cont .list .text-box h4 {
	font-size:18px
}
}.main.join_sc .banner .swiper .slides .swiper-slide .text-box h4 {
	font-size:36px;
	font-weight:normal;
	color:#fff
}
.main.join_sc .banner .swiper .slides .swiper-slide .text-box p {
	font-size:16px;
	line-height:1.6;
	color:#fff
}
@media (max-width:1024px) {
	.main.join_sc .banner .swiper .slides .swiper-slide .text-box h4 {
	font-size:.75rem
}
.main.join_sc .banner .swiper .slides .swiper-slide .text-box p {
	font-size:14px
}
}@media (max-width:750px) {
	.main.join_sc .banner .swiper .slides .swiper-slide .text-box h4 {
	padding-bottom:10px;
	font-size:20px
}
}.main.join_sc .box1 {
	background-color:#f8f8f8
}
.main.join_sc .box1 .wrap {
	padding:7.656% 0 8.59%
}
.main.join_sc .box1 .wrap .title {
	padding-bottom:4.22%;
	font-size:36px;
	font-weight:normal;
	color:#000;
	text-align:center
}
@media (max-width:1024px) {
	.main.join_sc .box1 .wrap .title {
	font-size:.75rem
}
}@media (max-width:750px) {
	.main.join_sc .box1 .wrap .title {
	font-size:20px
}
}.main.join_sc .box1 .wrap .container {
	padding-bottom:4.2%;
	border-radius:10px;
	overflow:hidden
}
.main.join_sc .box1 .wrap .container .mcustomscrollbox {
	border-radius:8px
}
.main.join_sc .box1 .wrap .container .mcustomscrollbox .mcsb_scrolltools.mcsb_scrolltools_horizontal {
	bottom:0
}
.main.join_sc .box1 .wrap .container .mcsb_scrolltools.mcsb_scrolltools_horizontal .mcsb_draggerrail {
	height:1px;
	border-bottom:1px dashed #ccc;
	background-color:transparent
}
.main.join_sc .box1 .wrap .container .mcsb_scrolltools.mcsb_scrolltools_horizontal .mcsb_dragger .mcsb_dragger_bar {
	height:10px;
	margin:0;
	position:relative;
	top:3px;
	background:transparent
}
.main.join_sc .box1 .wrap .container .mcsb_scrolltools.mcsb_scrolltools_horizontal .mcsb_dragger .mcsb_dragger_bar::after {
	content:' ';
	position:absolute;
	top:4px;
	left:0;
	width:100%;
	height:2px;
	background-color:#ba8f5a
}
.main.join_sc .box1 .wrap .container .slides {
	width:3000px
}
.main.join_sc .box1 .wrap .container .slides .items {
	position:relative;
	width:214px;
	height:160px;
	border-right:1px solid #f2f2f2;
	background-color:#fff;
	cursor:pointer;
	overflow:hidden
}
.main.join_sc .box1 .wrap .container .slides .items .show {
	width:100%;
	height:100%;
	transition:opacity 0.5s,transform 0.5s
}
.main.join_sc .box1 .wrap .container .slides .items .show .icon {
	padding:30px 0 16px
}
.main.join_sc .box1 .wrap .container .slides .items .show .icon img {
	display:block;
	max-height:60px;
	margin:0 auto
}
.main.join_sc .box1 .wrap .container .slides .items .show .text {
	padding:0 18px;
	font-size:16px;
	color:#666;
	text-align:center
}
.main.join_sc .box1 .wrap .container .slides .items .hide {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	text-align:center;
	color:#fff;
	background:#c9995f;
	opacity:0;
	filter:alpha(opacity=0);
	transform:translatey(100%);
	transition:opacity 0.5s,transform 0.5s
}
.main.join_sc .box1 .wrap .container .slides .items .hide h4 {
	padding-bottom:12px;
	font-size:18px;
	font-weight:normal
}
.main.join_sc .box1 .wrap .container .slides .items .hide .text {
	font-size:14px;
	line-height:1.6;
	opacity:.7;
	filter:alpha(opacity=70)
}
.main.join_sc .box1 .wrap .container .slides .items.cur .hide {
	opacity:1;
	filter:alpha(opacity=100);
	transform:translatey(0%)
}
@media (min-width:1025px) {
	.main.join_sc .box1 .wrap .container .slides .items:hover .show {
	opacity:0;
	filter:alpha(opacity=0);
	transform:translatey(-50%)
}
.main.join_sc .box1 .wrap .container .slides .items:hover .hide {
	opacity:1;
	filter:alpha(opacity=100);
	transform:translatey(0%)
}
}@media (max-width:1024px) {
	.main.join_sc .box1 .wrap .container .slides .items {
	width:172px;
	height:128px
}
.main.join_sc .box1 .wrap .container .slides .items .show .icon {
	padding:24px 0 12.8px
}
.main.join_sc .box1 .wrap .container .slides .items .show .icon img {
	max-height:48px
}
.main.join_sc .box1 .wrap .container .slides .items .show .text {
	font-size:14px
}
}@media (max-width:750px) {
	.main.join_sc .box1 .wrap .container {
	padding-bottom:30px
}
}.main.join_sc .box2 .wrap {
	padding:7.42% 0 3.121%
}
.main.join_sc .box2 .wrap .title {
	padding-bottom:35px;
	font-size:36px;
	font-weight:normal;
	color:#000;
	text-align:center
}
@media (max-width:1024px) {
	.main.join_sc .box2 .wrap .title {
	padding-bottom:.72917rem;
	font-size:.75rem
}
}@media (max-width:750px) {
	.main.join_sc .box2 .wrap .title {
	font-size:20px
}
}.main.join_sc .box2 .wrap .btn-box {
	font-size:0;
	text-align:center
}
.main.join_sc .box2 .wrap .btn-box a {
	vertical-align:middle;
	height:38px;
	min-width:130px;
	padding:0 15px;
	line-height:38px;
	margin:0 8px 12px;
	border:1px solid #c6c6c6;
	border-radius:40px;
	transition:all 0.5s
}
.main.join_sc .box2 .wrap .btn-box a span {
	vertical-align:middle
}
.main.join_sc .box2 .wrap .btn-box a .icon {
	position:relative;
	height:20px;
	margin-right:6px
}
.main.join_sc .box2 .wrap .btn-box a .icon img {
	display:block;
	max-height:100%
}
.main.join_sc .box2 .wrap .btn-box a .icon .f {
	transition:all 0.5s
}
.main.join_sc .box2 .wrap .btn-box a .icon .b {
	position:absolute;
	top:0;
	left:0;
	opacity:0;
	filter:alpha(opacity=0);
	transition:all 0.5s
}
.main.join_sc .box2 .wrap .btn-box a .text {
	font-size:14px;
	color:#000
}
.main.join_sc .box2 .wrap .btn-box a.cur {
	border:1px solid #c9995f;
	background-color:#c9995f
}
.main.join_sc .box2 .wrap .btn-box a.cur .icon .f {
	opacity:0;
	filter:alpha(opacity=0)
}
.main.join_sc .box2 .wrap .btn-box a.cur .icon .b {
	opacity:1;
	filter:alpha(opacity=100)
}
.main.join_sc .box2 .wrap .btn-box a.cur .text {
	color:#fff
}
@media (min-width:1025px) {
	.main.join_sc .box2 .wrap .btn-box a:hover {
	border:1px solid #c9995f;
	background-color:#c9995f
}
.main.join_sc .box2 .wrap .btn-box a:hover .icon .f {
	opacity:0;
	filter:alpha(opacity=0)
}
.main.join_sc .box2 .wrap .btn-box a:hover .icon .b {
	opacity:1;
	filter:alpha(opacity=100)
}
.main.join_sc .box2 .wrap .btn-box a:hover .text {
	color:#fff
}
}@media (max-width:1024px) {
	.main.join_sc .box2 .wrap .btn-box a {
	height:32px;
	min-width:100px;
	padding:0 10px;
	line-height:32px
}
.main.join_sc .box2 .wrap .btn-box a .icon {
	height:16px;
	margin-right:4px
}
.main.join_sc .box2 .wrap .btn-box a .text {
	font-size:13px
}
}@media (max-width:750px) {
	.main.join_sc .box2 .wrap .btn-box a {
	min-width:86px;
	padding:0 8px;
	margin:0 5px 8px
}
}.main.join_sc .box2 .wrap .container {
	position:relative;
	background:url(/uploads/image/bwimg/joinsc-line.png) no-repeat center center
}
.main.join_sc .box2 .wrap .container.container2 {
	display:none
}
.main.join_sc .box2 .wrap .cont {
	width:1000px;
	padding:5.859% 0 5.859%;
	margin:0 auto;
	overflow:hidden
}
.main.join_sc .box2 .wrap .btn {
	position:absolute;
	top:50%;
	z-index:10;
	width:40px;
	height:40px;
	margin-top:-20px;
	border-radius:50%;
	box-shadow:0px 0px 30px rgba(167,141,110,0.2);
	cursor:pointer;
	background-color:#fff;
	transition:background 0.5s,box-shadow 0.5s;
	background-repeat:no-repeat;
	background-position:center center
}
.main.join_sc .box2 .wrap .btn.prev {
	left:74px;
	background-image:url(/uploads/image/bwimg/joinsc-left1.png)
}
.main.join_sc .box2 .wrap .btn.next {
	right:74px;
	background-image:url(/uploads/image/bwimg/joinsc-right1.png)
}
.main.join_sc .box2 .wrap .slides {
	width:30000px
}
.main.join_sc .box2 .wrap .slides .items .pos {
	width:130px;
	height:130px;
	margin:0 60px;
	border-radius:50%;
	background:#fff;
	box-shadow:0px 0px 30px rgba(167,141,110,0.2);
	transition:transform 0.4s,box-shadow 0.4s;
	transform:scale(0.71);
	cursor:pointer
}
.main.join_sc .box2 .wrap .slides .items .icon {
	position:relative;
	width:50px;
	height:40px;
	margin:0 auto
}
.main.join_sc .box2 .wrap .slides .items .icon img {
	position:absolute;
	left:0;
	top:0;
	right:0;
	bottom:0;
	display:block;
	max-width:100%;
	max-height:100%;
	margin:auto
}
.main.join_sc .box2 .wrap .slides .items .icon .b {
	opacity:0;
	filter:alpha(opacity=0)
}
.main.join_sc .box2 .wrap .slides .items .text {
	position:absolute;
	width:100%;
	left:0;
	bottom:0;
	padding-top:6px;
	font-size:16px;
	text-align:center;
	color:#c9995f;
	opacity:0;
	filter:alpha(opacity=0)
}
.main.join_sc .box2 .wrap .slides .items.on .pos {
	transform:scale(1)
}
.main.join_sc .box2 .wrap .slides .items.on .pos .text {
	position:static;
	opacity:1;
	filter:alpha(opacity=100)
}
@media (max-width:450px) {
	.main.join_sc .box2 .wrap .slides .items.on .pos {
	background-color:#c9995f;
	box-shadow:0px 0px 0px rgba(167,141,110,0.2)
}
.main.join_sc .box2 .wrap .slides .items.on .pos .icon .f {
	opacity:0;
	filter:alpha(opacity=0)
}
.main.join_sc .box2 .wrap .slides .items.on .pos .icon .b {
	opacity:1;
	filter:alpha(opacity=100)
}
.main.join_sc .box2 .wrap .slides .items.on .pos .text {
	color:#fff
}
}@media (min-width:1025px) {
	.main.join_sc .box2 .wrap .slides .items .pos:hover {
	transform:scale(1);
	background-color:#c9995f;
	box-shadow:0px 0px 0px rgba(167,141,110,0.2)
}
.main.join_sc .box2 .wrap .slides .items .pos:hover .icon .f {
	opacity:0;
	filter:alpha(opacity=0)
}
.main.join_sc .box2 .wrap .slides .items .pos:hover .icon .b {
	opacity:1;
	filter:alpha(opacity=100)
}
.main.join_sc .box2 .wrap .slides .items .pos:hover .text {
	position:static;
	opacity:1;
	filter:alpha(opacity=100);
	color:#fff
}
}@media (max-width:1200px) {
	.main.join_sc .box2 .wrap .cont {
	width:680px
}
.main.join_sc .box2 .wrap .slides .items .pos {
	margin:0 20px
}
}@media (max-width:1024px) {
	.main.join_sc .box2 .wrap .cont {
	width:536px
}
.main.join_sc .box2 .wrap .slides .items .pos {
	width:104px;
	height:104px;
	margin:0 15px
}
.main.join_sc .box2 .wrap .slides .items .icon {
	width:40px;
	height:32px
}
.main.join_sc .box2 .wrap .slides .items .text {
	font-size:14px
}
}@media (max-width:840px) {
	.main.join_sc .box2 .wrap .btn.prev {
	left:8px
}
.main.join_sc .box2 .wrap .btn.next {
	right:8px
}
}@media (max-width:768px) {
	.main.join_sc .box2 .wrap .cont {
	width:330px
}
.main.join_sc .box2 .wrap .slides .items .pos {
	width:90px;
	height:90px;
	margin:0 10px
}
.main.join_sc .box2 .wrap .slides .items .icon {
	width:32px;
	height:25.6px
}
}@media (max-width:450px) {
	.main.join_sc .box2 .wrap .cont {
	width:120px
}
.main.join_sc .box2 .wrap .slides .items .pos {
	margin:0 15px
}
}.main.join_sc .box3 {
	background-color:#f8f8f8
}
.main.join_sc .box3 .title {
	padding-bottom:45px;
	font-size:36px;
	font-weight:normal;
	color:#000;
	text-align:center
}
@media (max-width:1024px) {
	.main.join_sc .box3 .title {
	padding-bottom:.9375rem;
	font-size:.75rem
}
}@media (max-width:750px) {
	.main.join_sc .box3 .title {
	font-size:20px
}
}@media (max-width:1350px) {
	.main.join_sc .box3 .w1280 {
	width:1126px
}
}@media (max-width:1200px) {
	.main.join_sc .box3 .w1280 {
	width:1020px
}
}@media (max-width:1065px) {
	.main.join_sc .box3 .w1280 {
	width:94%
}
}.main.join_sc .box3 .wrap {
	padding:5.937% 0 7.34%
}
.main.join_sc .box3 .wrap .ex-more-box {
	padding-top:3.6%
}
.main.join_sc .box3 .wrap .list-box {
	width:1298px
}
.main.join_sc .box3 .wrap .list-box .list {
	position:relative;
	z-index:8;
	width:412px;
	height:120px;
	margin:0 18px 18px 0;
	background:#fff;
	cursor:pointer;
	box-shadow:0px 0px 6px rgba(167,141,110,0.05)
}
.main.join_sc .box3 .wrap .list-box .list .show {
	position:relative;
	z-index:11;
	width:86%;
	height:100%;
	margin:0 auto
}
.main.join_sc .box3 .wrap .list-box .list .show span {
	vertical-align:middle
}
.main.join_sc .box3 .wrap .list-box .list .show .name,.main.join_sc .box3 .wrap .list-box .list .show .num {
	font-size:20px;
	color:#333
}
.main.join_sc .box3 .wrap .list-box .list .show .line {
	position:relative;
	top:-3px;
	width:1px;
	height:18px;
	margin:0 15px;
	background:#e5e5e5
}
.main.join_sc .box3 .wrap .list-box .list .show .btn {
	position:absolute;
	top:50%;
	right:0px;
	width:30px;
	height:30px;
	margin-top:-16px;
	border:1px solid rgba(0,0,0,0.2);
	border-radius:50%
}
.main.join_sc .box3 .wrap .list-box .list .show .btn .l {
	position:absolute;
	top:50%;
	left:50%;
	width:11px;
	height:1px;
	margin:-0.5px 0 0 -5.5px;
	background:#000;
	transition:transform 0.5s
}
.main.join_sc .box3 .wrap .list-box .list .show .btn .l.l1 {
	transform:rotate(180deg)
}
.main.join_sc .box3 .wrap .list-box .list .show .btn .l.l2 {
	transform:rotate(-90deg)
}
.main.join_sc .box3 .wrap .list-box .list .hide {
	display:none;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:396px;
	padding:120px 7% 0;
	line-height:2.1;
	box-sizing:border-box;
	background:#ba8f5a;
	color:#fff;
	transform:translatey(-20px);
	opacity:0;
	filter:alpha(opacity=0);
	transition:opacity 0.5s,transform 0.5s
}
.main.join_sc .box3 .wrap .list-box .list .hide .text {
	padding:26px 0 35px;
	font-size:14px
}
.main.join_sc .box3 .wrap .list-box .list .hide .email {
	font-size:16px
}
.main.join_sc .box3 .wrap .list-box .list.last .hide {
	top:auto;
	bottom:0;
	padding:0 7% 120px
}
.main.join_sc .box3 .wrap .list-box .list.last.cur .show {
	border-bottom:none;
	border-top:1px solid rgba(255,255,255,0.2)
}
.main.join_sc .box3 .wrap .list-box .list.cur {
	z-index:10
}
.main.join_sc .box3 .wrap .list-box .list.cur .show {
	border-bottom:1px solid rgba(255,255,255,0.2)
}
.main.join_sc .box3 .wrap .list-box .list.cur .show .name,.main.join_sc .box3 .wrap .list-box .list.cur .show .num {
	color:#fff
}
.main.join_sc .box3 .wrap .list-box .list.cur .show .line {
	background:rgba(255,255,255,0.2)
}
.main.join_sc .box3 .wrap .list-box .list.cur .show .btn {
	border:1px solid rgba(255,255,255,0.4)
}
.main.join_sc .box3 .wrap .list-box .list.cur .show .btn .l {
	background:#fff
}
.main.join_sc .box3 .wrap .list-box .list.cur .show .btn .l.l1 {
	transform:rotate(0deg)
}
.main.join_sc .box3 .wrap .list-box .list.cur .show .btn .l.l2 {
	transform:rotate(0deg)
}
.main.join_sc .box3 .wrap .list-box .list.cur .hide {
	transform:translatey(0px);
	opacity:1;
	filter:alpha(opacity=100)
}
.yuyue-moedle-shwo{
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background-color:rgba(0,0,0,0.5);
	z-index: 300;
	display:none;
}
.yuyue-moedle-shwo .meodiel{
	position:absolute;
	width:1160px;
	top:50%;
	left:50%;
	background-color:#fff;
	padding:1.75rem 0 2rem;
	transform:translate(-50%,-50%);
}
.yuyue-moedle-shwo .meodiel .clsoei{
	position:absolute;
	top:0.5rem;
	right:0.5rem;
	width:0.6rem;
	height:0.6rem;
	background-image:url(/uploads/image/bwimg/guanbi.png);
	opacity:0.7;
	background-repeat:no-repeat;
	background-position:center;
	background-size:100% 100%;
	cursor:pointer;
}
.yuyue-moedle-shwo .meodiel h2{
	font-size:0.75rem;
	line-height:0.75rem;
	text-align:center;
	font-weight:bold;
	color:#000000
}
.yuyue-moedle-shwo .meodiel .h2-name{
	font-size:0.4rem;
	color:#666666;
	text-align:center;
	line-height:0.5rem;
	margin-top:0.5rem;
	margin-bottom: 1rem;
}
.yuyue-moedle-shwo .meodiel .foremo{
	display:block;
	margin:0 auto;
	width:840px;
}
.yuyue-moedle-shwo .meodiel .foremo .left{
	width:410px;
	height:1.5rem;
	line-height:1.5rem;
	border:1px solid #e6e6e6;
	box-sizing:border-box;
	float:left;
}
.yuyue-moedle-shwo .meodiel .foremo .right{
	float:right;
}
.yuyue-moedle-shwo .meodiel .foremo .left span{
	font-size: 0.4rem;
	color:#666666;
	display:inline-block;
	width:100px;
	text-align:center;
	position:relative;
}
.yuyue-moedle-shwo .meodiel .foremo .left span:after{
position:absolute;
top:50%;
transform:translatey(-50%);
right:0;
width:1px;
height:1rem;
content: "";
background-color: #e6e6e6;
}
.yuyue-moedle-shwo .meodiel .foremo .left input{
	width:280px;
	margin-left:15px;
	height:1.3rem;
	line-height:1.3rem;
	color:#666;
	font-size:0.4rem;
	position:relative;
	top: -0.05rem;
	background-color:transparent
}

.yuyue-moedle-shwo .meodiel .foremo .moatue{
	margin-top: 0.5rem;
	height:1.5rem;
	line-height:1.5rem;
	border:1px solid #e6e6e6;
	box-sizing:border-box;
}
.yuyue-moedle-shwo .meodiel .foremo .moatue span{
	font-size: 0.4rem;
	color:#666666;
	display:inline-block;
	width:100px;
	text-align:center;
	position:relative;
}
.yuyue-moedle-shwo .meodiel .foremo .moatue span:after{
	position:absolute;
top:50%;
transform:translatey(-50%);
right:0;
width:1px;
height:1rem;
content: "";
background-color: #e6e6e6;
}
.yuyue-moedle-shwo .meodiel .foremo .moatue input{
	width:700px;
	margin-left:15px;
	height:1.4rem;
	line-height:1.4rem;
	color:#666;
	font-size:0.4rem;
	background-color:transparent
}
.yuyue-moedle-shwo .meodiel .foremo .boto{
	text-align:center;
	margin-top:1rem;
}
.yuyue-moedle-shwo .meodiel .foremo .reset,.yuyue-moedle-shwo .meodiel .foremo .submit{
	display:inline-block;
	font-size:0.4rem;
	width:4rem;
	line-height:1.25rem;
	height:1.25rem;
	border-radius:0.6rem;
	border:1px solid #e6e6e6;
	margin:0 10px;
	color:#999
}
.yuyue-moedle-shwo .meodiel .foremo .submit{
	background-color:#c9995f;
	border:1px solid #c9995f;
	color:#fff;
}
.map_logo .tl-name{
	font-size:0.6rem;
	font-weight:bold;
	color:#000;
}
.bmap_bubble_content .sotire{
	margin-top:0.3rem;
	font-size:0.4rem;
	color:#666;
	line-height:0.6rem;
}
.bmap_bubble_content  .btn-model{
	    display: block;
    width: 104px;
    height: 30px;
    border: 1px solid #c9995f;
    line-height: 30px;
    border-radius: 30px;
    font-size: 14px;
    text-align: center;
    color: #fff;
    background-color:#c9995f;
}
@media (max-width:1200px) {
.yuyue-moedle-shwo .meodiel{
	width:700px;
	padding: 1rem 0 1.2rem;
}
.yuyue-moedle-shwo .meodiel .foremo .left{
	width:280px;
	height:1.2rem;
	line-height:1.2rem;
}
.yuyue-moedle-shwo .meodiel .foremo .left span{
	width:80px;
}
.yuyue-moedle-shwo .meodiel .foremo .left input{
	width:180px;
	margin-left:10px;
	line-height:1.1rem;
	height:1.1rem;
	top:-0.02rem;
}
.yuyue-moedle-shwo .meodiel .foremo{
	width:640px;
}
.yuyue-moedle-shwo .meodiel .foremo .moatue{
	line-height:1.2rem;
	height:1.2rem;
}
.yuyue-moedle-shwo .meodiel .foremo .moatue span{
	width:80px;
}
.yuyue-moedle-shwo .meodiel .foremo .moatue input{
	margin-left: 10px;
	width:540px;
	line-height:1.1rem;
	height:1.1rem;

}
}
@media (max-width:767px) {
.yuyue-moedle-shwo .meodiel{
	width:90%;
	padding: 15px 0 30px;
}
.yuyue-moedle-shwo .meodiel .foremo .left{
	width:100%;
	height:34px;
	line-height:32px;
	margin-bottom:10px;
}
.yuyue-moedle-shwo .meodiel .foremo .left span{
	font-size: 12px;
}
.yuyue-moedle-shwo .meodiel .foremo .left input{
	width:180px;
	margin-left:10px;
	line-height:28px;
	height:28px;
}
.yuyue-moedle-shwo .meodiel .foremo{
	width:90%;
}
.yuyue-moedle-shwo .meodiel .foremo .moatue{
	line-height:32px;
	height:34px;
}
.yuyue-moedle-shwo .meodiel .foremo .moatue span{
	font-size: 12px;
}
.yuyue-moedle-shwo .meodiel .foremo .moatue input{
	margin-left: 10px;
	width:180px;
	line-height:28px;
	height:28px;
}
}
@media (max-width:1350px) {
	.main.join_sc .box3 .wrap .list-box {
	width:1140px
}
.main.join_sc .box3 .wrap .list-box .list {
	width:365px;
	height:100px;
	margin:0 15px 15px 0
}
.main.join_sc .box3 .wrap .list-box .list .show .name,.main.join_sc .box3 .wrap .list-box .list .show .num {
	font-size:18px
}
.main.join_sc .box3 .wrap .list-box .list .hide {
	height:330px;
	padding:100px 7% 0;
	line-height:1.6
}
.main.join_sc .box3 .wrap .list-box .list .hide .text {
	padding:20px 0 12px
}
.main.join_sc .box3 .wrap .list-box .list .hide .email {
	font-size:14px
}
}@media (max-width:1200px) {
	.main.join_sc .box3 .wrap .list-box {
	width:1035px
}
.main.join_sc .box3 .wrap .list-box .list {
	width:330px
}
}@media (max-width:1065px) {
	.main.join_sc .box3 .wrap .list-box {
	width:102%
}
.main.join_sc .box3 .wrap .list-box .list {
	width:48.25%;
	height:80px;
	margin-right:1.5%
}
.main.join_sc .box3 .wrap .list-box .list .hide {
	height:365px
}
}@media (max-width:768px) {
	.main.join_sc .box3 .wrap .list-box {
	width:100%
}
.main.join_sc .box3 .wrap .list-box .list {
	width:100%;
	margin-right:0
}
}.main.join_sc .box4 .title {
	font-size:36px;
	font-weight:normal;
	color:#000;
	text-align:center
}
@media (max-width:1024px) {
	.main.join_sc .box4 .title {
	font-size:.75rem
}
}@media (max-width:750px) {
	.main.join_sc .box4 .title {
	font-size:20px
}
}.main.join_sc .box4 .wrap {
	padding:5.94% 0 7.81%;
	border-bottom:1px solid #e5e5e5
}
@media (max-width:750px) {
	.main.join_sc .box4 .wrap {
	border-bottom:0
}
}.main.join_sc .box4 .wrap .scroll-box {
	position:relative;
	width:100%
}
.main.join_sc .box4 .wrap .scroll-box .cont {
	padding:3.6% 0 3.9%;
	overflow:hidden
}
.main.join_sc .box4 .wrap .scroll-box .slides {
	position:relative;
	width:102.66%;
	margin-left:-1.33%;
	font-size:0
}
.main.join_sc .box4 .wrap .scroll-box .slides .items {
	position:absolute;
	top:0;
	width:33.33%;
	vertical-align:top;
	opacity:0;
	filter:alpha(opacity=0);
	transition:transform 0.8s ease-in-out,opacity 0.8s
}
.main.join_sc .box4 .wrap .scroll-box .slides .items .pos {
	position:relative;
	margin:0 3.88%
}
.main.join_sc .box4 .wrap .scroll-box .slides .items .img-box .img {
	padding:66.5% 0 0
}
.main.join_sc .box4 .wrap .scroll-box .slides .items .text {
	padding:18px 15px 20px;
	text-align:center;
	background-color:#fff
}
.main.join_sc .box4 .wrap .scroll-box .slides .items .text p {
	padding-bottom:6px;
	font-size:14px;
	color:#888
}
.main.join_sc .box4 .wrap .scroll-box .slides .items .text h4 {
	font-size:18px;
	line-height:1.4;
	font-weight:normal;
	color:#000
}
.main.join_sc .box4 .wrap .scroll-box .slides .items:nth-child(odd) {
	transform:translatey(110%)
}
.main.join_sc .box4 .wrap .scroll-box .slides .items:nth-child(even) {
	transform:translatey(-110%)
}
.main.join_sc .box4 .wrap .scroll-box .slides .items.cur {
	position:static;
	transform:translatey(0%);
	opacity:1;
	filter:alpha(opacity=100)
}
.main.join_sc .box4 .wrap .scroll-box .slides .items.movedown {
	position:absolute;
	transition:transform 0.8s ease-in-out,opacity 0.4s 0.4s
}
.main.join_sc .box4 .wrap .scroll-box .slides .items.movedown:nth-child(odd) {
	transform:translatey(110%)
}
.main.join_sc .box4 .wrap .scroll-box .slides .items.movedown:nth-child(even) {
	transform:translatey(-110%)
}
@media (min-width:1025px) {
	.main.join_sc .box4 .wrap .scroll-box .slides .items:hover .pos {
	transition:box-shadow 0.5s;
	box-shadow:0px 0px 30px rgba(167,141,110,0.2)
}
.main.join_sc .box4 .wrap .scroll-box .slides .items:hover .text h4 {
	color:#a78d6e
}
}@media (max-width:1024px) {
	.main.join_sc .box4 .wrap .scroll-box .slides .items .text {
	padding:.375rem 15px .41667rem
}
.main.join_sc .box4 .wrap .scroll-box .slides .items .text p {
	font-size:13px
}
.main.join_sc .box4 .wrap .scroll-box .slides .items .text h4 {
	font-size:16px
}
}@media (max-width:768px) {
	.main.join_sc .box4 .wrap .scroll-box .slides .items {
	width:50%
}
.main.join_sc .box4 .wrap .scroll-box .slides .items.movedown:nth-child(odd) {
	transform:translatey(-110%)
}
.main.join_sc .box4 .wrap .scroll-box .slides .items.movedown:nth-child(even) {
	transform:translatey(110%)
}
}@media (max-width:450px) {
	.main.join_sc .box4 .wrap .scroll-box .slides .items {
	width:100%
}
.main.join_sc .box4 .wrap .scroll-box .slides .items .pos {
	margin:0
}
}



.main.invest .box5 .wrap .scroll-box .slides .items .ntext:before{
	content:"";
	position:absolute;
	width:calc(149.52% - 20px);
	height:calc(100% - 20px);
	top:10px;
	left:10px;
	background:#eee;
	z-index:1;
	border-radius:10px;
}
.main.invest .box5 .wrap .scroll-box .slides .items .text-box{
	position:relative;
	z-index:2;
}
.main.invest .box5 .wrap .scroll-box .slides .items .text-box .line-box{
	left: 50.75%;
}
.main.invest .box5 .wrap .scroll-box .slides .items:hover .ntext:before{
	background:#c9995f;
}
.main.invest .box5 .wrap .scroll-box .slides .items:hover .num{
	color:#fff;
}
.main.invest .box5 .wrap .scroll-box .slides .items:hover .text{
	color:#fff;
}

.box4-alert{
	position:fixed;
	width:100%;
	height:100%;
	left:0;
	top:0;
	z-index:999;
	background:rgba(0,0,0,.2);
	overflow-y: auto;
	opacity:0;
	visibility:hidden;
	-webkit-transition: all .5s ease;
	-o-transition: all .5s ease;
	transition: all .5s ease;
}
.box4-alert.active{
	opacity:1;
	visibility:visible;
}
.box4-alert.active .content-box{
	transform:scale3d(1,1,1);
	opacity:1;
}
.box4-alert .content-box {
	position:relative;
	transform:scale3d(1.2,1.2,1);
	opacity:0;
	-webkit-transition: all .5s ease;
	-o-transition: all .5s ease;
	transition: all .5s ease;
}
.box4-alert .content-box .tip{
	position:absolute;
	z-index:1;
	left:70px;
	top:30px;
}
.box4-alert .content-box .colsebtn{
	position:absolute;
	z-index:1;
	right:20px;
	top:30px;
	cursor:pointer;
}
.box4-alert .content-box{
	max-width:1270px;
	width:90%;
	padding:40px 110px;
	margin:0 auto;
	background:#fff;
	box-sizing: border-box;
}
.box4-alert .content-box .tit1{
	font-size:18px;
	line-height:1;
	text-align:center;
	color:#666;
	margin-bottom:10px;
}
.box4-alert .content-box .tit2{
	font-size:.7rem;
	line-height:1.5;
	color:#333333;
	text-align:center;
	margin-bottom:.8rem;
}
.box4-alert .content-box .imgbox{
	height:5.8rem;
	padding:1.15rem;
	margin-bottom:.8rem;
	background-size:cover;
	box-sizing: border-box;
}
.box4-alert .content-box .imgbox .tit3{
	font-size:18px;
	color:#fff;
	line-height:1;
	text-align:center;
	margin-bottom:10px;
}
.box4-alert .content-box .imgbox .tit4{
	font-size:.7rem;
	color:#fff;
	line-height:1.5;
	text-align:center;
}
.box4-alert .content-box .ulbox1{
	display:flex;
	flex-flow:row wrap;
	justify-content:space-between;
	margin-bottom:.6rem;
}
.box4-alert .content-box .ulbox1 .li{
	width:14.5%;
}
.box4-alert .content-box .ulbox1 .li-img{
	padding:12px;
	border:1px solid #f2f2f2;
}
.box4-alert .content-box .ulbox1 .nimg{
	width:70px;
	height:70px;
	margin:0 auto;
	border-radius:50%;
	background:#f5f5f5;
}
.box4-alert .content-box .ulbox1 .nimg img{
	max-width:100%;
}
.box4-alert .content-box .ulbox1 .li .p{
	font-size:14px;
	color:#666;
	line-height:1.2;
	margin-top:.45rem;
	text-align:center;
}
.box4-alert .content-box .imgbox1{
	height:2.8rem;
	padding-top:.66rem;
	padding-left:3.6rem;
	margin-bottom:.8rem;
	background-size:cover;
	box-sizing: border-box;
}
.box4-alert .content-box .imgbox1 .tit3{
	font-size:18px;
	color:#fff;
	line-height:1;
	margin-bottom:10px;
}
.box4-alert .content-box .imgbox1 .tit4{
	font-size:.7rem;
	color:#fff;
	line-height:1.5;
}


.box4-alert .content-box .ulbox2{
	display:flex;
	flex-flow:row wrap;
	justify-content:space-between;
	margin-bottom:.6rem;
}
.box4-alert .content-box .ulbox2 .li{
	width:23.5%;
	padding:12px;
	border:1px solid #f2f2f2;
	display:flex;
	flex-flow:row nowrap;
	align-items:center;
	box-sizing: border-box;
}
.box4-alert .content-box .ulbox2 .nimg{
	width:64px;
	height:64px;
	background:#f5f5f5;
	margin-right:15px;
}
.box4-alert .content-box .ulbox2 .nimg img{
	max-width:100%;
}
.box4-alert .content-box .ulbox2 .li .p{
	font-size:16px;
	color:#666;
	line-height:1.2;
	text-align:center;
}
.box4-alert .content-box .tit5{
	font-size:18px;
	color:#333;
	text-align:center;
	line-height:1.5;
	margin-bottom:.45rem;
}
@media (max-width:1024px) {
	.box4-alert .content-box{
		padding: 1rem 2rem;
	}
	.box4-alert .content-box .ulbox2 .li .p{
		font-size:14px;
	}
	
}
@media (max-width:767px) {
	.main.invest .box5 .wrap .scroll-box .slides .items .ntext:before{
		width:calc(100% - 20px);
	}

	.box4-alert .content-box .imgbox1{
		padding-left: 1rem;
		padding-top:.75rem;
	}
	.box4-alert .content-box .ulbox2 .li{
		margin-bottom:2.5%;
		width:48.5%;
	}
	.box4-alert .content-box .imgbox .tit3,.box4-alert .content-box .imgbox1 .tit3,.box4-alert .content-box .tit1{
		font-size:.32rem;
		margin-bottom:.15rem;
	}
	.box4-alert .content-box .tip {
	    width: 1.25rem;
	    left: .5rem;
    	top: .5rem;
	}
	.box4-alert .content-box .colsebtn{
		right:.75rem;
	    top: 1rem;
	}
	.box4-alert .content-box .imgbox1{
		background-position: center;
	}
	.box4-alert .content-box .tit2{
		position: relative;
    	z-index: 2;
	}
}
.pc-block{
	display:block;
}
.m-block{
	display:none;
}
.main.area .inner-banner{
	max-height:700px;
}
.main.area .banner .swiper{
	height:700px;
}
.main.area .banner .swiper .swiper-slide{
	float:none;
	display:block;
}
.main.area .banner .text{
	padding-top:3.85rem;
	padding-left:48%;
}
.main.area .banner .text .tit1{
	font-size:22px;
	color:#fff;
	line-height:1.2;
	margin-bottom:10px;
}
.main.area .banner .text .tit2{
	font-size:38px;
	color:#fff;
	line-height:1.2;
	margin-bottom:.8rem;
}
.main.area .banner .text .tit3{
	font-size:13px;
	color:#fff;
	opacity:.5;
	line-height:1.8;
}
.main.area .banner .w1280{
	position:relative;
	z-index:2;
}
.main.area .box1{
	padding:1.6rem 0 1.5rem;
	background:#fff;
}
.main.area .box1 .tit1{
	font-size:36px;
	color:#333;
	line-height:1.5;
	margin-bottom:.35rem;
	text-align:center;
}
.main.area .box1 .ulbox{

}
.main.area .box1 .ulbox .li{
	display:flex;
	flex-flow:row nowrap;
	justify-content:flex-start;
	align-items:stretch;
	position:relative;
	padding:1rem 0;
	border-bottom:1px solid #f0f0f0;
}
.main.area .box1 .ulbox .li:last-child{
	border-bottom:none;
}
.main.area .box1 .ulbox .li img{
	width:284px;
	height:auto;
}
.main.area .box1 .ulbox .li .tit2{
	font-size:22px;
	line-height:1.5;
	color:#333333;
}
.main.area .box1 .ulbox .li .text{
	display:flex;
	flex-flow:column nowrap;
	justify-content:space-between;
	margin-left:1.2rem;
	max-width:12.7rem;
}
.main.area .box1 .ulbox .li .tit3{
	font-size:22px;
	line-height:1.8;
	color:#333333;
}
.main.area .box1 .ulbox .li .p{
	font-size:14px;
	line-height:1.8;
	color:#808080;
	margin-top:-.5rem;
}
.main.area .box1 .ulbox .li .time{
	font-size:12px;
	color:#808080;
	line-height:1;
}
.main.area .box1 .ulbox .li .jiabtn{
	width:30px;
	height:30px;
	border:1px solid #d4ae83;
	border-radius:50%;
	position:absolute;
	right:0;
	top:calc(50% - 15px);
}
.main.area .box1 .ulbox .li .jiabtn:before,.main.area .box1 .ulbox .li .jiabtn:after{
	content:"";
	position:absolute;
	background:#d1a97b;
}
.main.area .box1 .ulbox .li .jiabtn:before{
	width:1px;
	height:12px;
	left:0;
	right:0;
	top:0;
	bottom:0;
	margin:auto;
}
.main.area .box1 .ulbox .li .jiabtn:after{
	width:12px;
	height:1px;
	left:0;
	right:0;
	top:0;
	bottom:0;
	margin:auto;
}

.main.area .ex-more-box {
  padding-top: 3.1%;
  text-align: center;
}
.main.area .ex-more-box .icon-box {
  position: relative;
}
.main.area .ex-more-box .icon-box .icon-line {
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  height: 1px;
  background-color: #e6e5e5;
}
.main.area .ex-more-box .icon-box .icon {
  position: relative;
  width: 120px;
  margin: 0 auto;
  background-color:#fff;
  cursor: pointer;
}
.main.area .ex-more-box .icon-box .icon .img {
  display: block;
  width: 46px;
  height: 46px;
  margin: 0 auto;
  border-radius: 50%;
  box-shadow: 0px 0px 30px rgba(167, 141, 110, 0.2);
  background: url(/uploads/image/bwimg/next-page2.png) no-repeat center center;
  background-color: #fff;
}
.main.area .ex-more-box .text {
  padding-top: 18px;
  font-size: 14px;
  letter-spacing: 2px;
  color: #000;
}



.main.area .box2{
	padding:1.5rem 0;
	background:#f5f5f5;
}
.main.area .box2 .tit1{
	font-size:36px;
	color:#333;
	line-height:1.5;
	margin-bottom:.85rem;
	text-align:center;
}
.main.area .box2 .ulbox{
	display:flex;
	flex-flow:row wrap;
	justify-content:space-between;
	position:relative;
}
.main.area .box2 .ulbox .li{
	width:31.25%;
	margin-bottom:2.5%;
	cursor:pointer;
}
.main.area .box2 .ulbox .li .img{
	margin-bottom:20px;
	position:relative;
}
.main.area .box2 .ulbox .li .img:before{
	content:"";
	position:absolute;
	width:100%;
	height:100%;
	background:rgba(0,0,0,.2);
	z-index:1;
}
.main.area .box2 .ulbox .li .videobtn{
	position: absolute;
	top: 50%;
	left: 50%;
	width: 54px;
	height: 54px;
	margin: -27px 0 0 -27px;
	background: url(/uploads/image/bwimg/video-btn.png) no-repeat center center;
	z-index:2;
	cursor:pointer;
}
.main.area .box2 .ulbox .li .p{
	font-size:14px;
	line-height:1.6;
	text-align:center;
	color:#666666;
}
.main.area .box2 .ulbox .li img{
	width:100%;
}
.main.area .box2 .ex-more-box .icon-box .icon{
	background:#f5f5f5;
}
.main.honor .tab-ulbox{
	display:flex;
	flex-flow:row wrap;
	justify-content:center;
	align-items:center;
	margin-bottom:.6rem;
}
.main.honor .tab-ulbox .li{
	height:30px;
	line-height:30px;
	margin:0 4px;
	padding:0 20px;
	border-radius:30px;
	border:1px solid #d6d6d6;
	color: #9e9e9e;
	cursor:pointer;
}
.main.honor .tab-ulbox .li.cur,.main.honor .tab-ulbox .li:hover{
	color:#fff;
	background:#ba8f5a;
	border:1px solid #ba8f5a;
	-webkit-transition: all .3s ease;
	-o-transition: all .3s ease;
	transition: all .3s ease;
}
@media (max-width:1280px) {
	.main.area .box1 .ulbox .li .text{
		margin-right:.8rem;
		width:calc(100% - 350px - .8rem)
	}
}
@media (max-width:1024px) {
	.pc-block{
		display:none;
	}
	.m-block{
		display:block;
	}
	.box4-alert .content-box .ulbox1 .li{
		    width: 28.5%;
		    margin-bottom:2.5%;
	}
	.main.area .banner .swiper{
		height:10rem;
		padding-top: 1rem;
	}
	.main.area .inner-banner{
		max-height:none;
	}
	.main.area .banner .text{
		padding:1rem 4%;
		background:#f8f8f8;
	}
	.main.area .banner .text .tit1{
		color:#666;
	}
	.main.area .banner .text .tit2{
		color:#333;
	}
	.main.area .banner .text .tit3{
		font-size:12px;
		color:#666;
		opacity:1;
	}
	.area .inner-banner .swiper .swiper-wrapper .swiper-slide .img-box .mb-img{
		background-position:left top !important;
	}
	.main.honor{
		padding-top:2.25rem;
	}
}
@media (max-width:960px) {
	.main.area .box1 .ulbox .li .tit2{
		font-size:.45rem;
	}
	.main.area .box1 .ulbox .li .tit2{
		margin-bottom:.35rem;
	}
	.main.area .box1 .ulbox .li .p{
		margin-top:0;
		margin-bottom:.5rem;
	}
	.main.area .box1 .ulbox .li{
		align-items: flex-start;
	}
	.main.area .banner .text .tit1{
		font-size:.55rem;
	}
	.main.area .banner .text .tit2{
		font-size:.75rem;
	}
	.main.honor .tab-ulbox .li{
		padding:0 15px;
	}
}

@media (max-width:767px) {
	.main.area .box1 .ulbox .li .tit2{
		font-size:.55rem;
	}
	.main.area .box1 .ulbox .li .p{
		font-size:12px;
	}
	.main.area .box2 .ulbox .li .videobtn{
		width: 1.6rem;
   	 	height:1.6rem;
   	 	margin: -.8rem 0 0 -.8rem;
   	 	background-size:1.25rem auto;
	}
	.main.area .box1 .ulbox .li{
		flex-flow: row wrap;
	}
	.main.area .box1 .ulbox .li img{
		display:block;
		width:100%;
		margin-bottom:.4rem;
	}
	.main.area .box1 .ulbox .li .text{
		width:100%;
		margin-left:0;
	}
	.main.area .box1 .ulbox .li .jiabtn{
		display:none;
	}
	.main.area .box2 .ulbox .li{
		width:100%;
		margin-bottom:.5rem;
	}
	.main.area .box2 .ulbox .li .img{
		margin-bottom:.2rem;
	}
}



@media (max-width:425px) {
	.box4-alert .content-box {
	    padding:1.5rem 1rem 1rem;
	}
	.box4-alert .content-box .ulbox1 .nimg{
		width:1.45rem;
		height:1.45rem;
	}
	.box4-alert .content-box .ulbox1 .li .p,.box4-alert .content-box .ulbox2 .li .p{
		font-size:12px;
	}
	.box4-alert .content-box .ulbox2 .nimg{
		width:1.2rem;
		height:1.2rem;
	}
	.box4-alert .content-box .ulbox1 .li{
		width: 31.5%;
	}

	.main.area .ex-more-box .icon-box .icon .img{
		width:35px;
		height:35px;
	}
	.main.area .ex-more-box .icon-box .icon{
		width:96px;
	}
	.main.area .ex-more-box .text{
		padding-top:10px;
		font-size:12px;
	}
}

.index-nav-box{
	padding: 48px 0;
}
.index-list{
	overflow: hidden;
}
.index-list .row{
	margin: 0 -12px;
}
.index-list .item{
	width: 33.33%;
	box-sizing: border-box;
	float: left;
	padding: 0 12px;
}
.index-list .con-box{
	display: block;
	position: relative;
	border-radius: 4px;
}
.index-list .item img{
	width: 100%;
}
.index-list .item .text{
	position: absolute;
	left: 0;
	bottom: 8.16%;
	width: 100%;
	box-sizing: border-box;
	padding: 0 8.3%;
}
.index-list .item .text .tit{
	font-size: 20px;
	line-height: 30px;
	color: #fff;
}
.index-list .item .text .desc{
	font-size: 12px;
	line-height: 20px;
	color: #fff;
}
.index-list .item .text .index-btn{
	display: inline-block;
	*display: inline;
	zoom: 1;
	font-size: 12px;
	line-height: 20px;
	color: #ba8f5a;
	padding-right: 16px;
	background-repeat: no-repeat;
	background-position: right center;
	background-image: ;
	background-size: 6px;
	margin-top: 2px;
}
.index-list .item:nth-child(2) .text .tit{
	color: #333;
}
.index-list .item:nth-child(2) .text .desc{
	color: #666;
}
.index-need-box{
	padding: 20px 0 100px;
}
.need-list{
	overflow: hidden;
	margin-top: 50px;
}
.need-list .row{
	margin: 0 -40px;
}
.need-list .item{
	float: left;
	width: 25%;
	box-sizing: border-box;
	padding: 0 40px;
	position: relative;
}
.need-list .item:before{
	content: "";
	position: absolute;
	right: 0;
	top: 50%;
	transform: translatey(-50%);
	width: 1px;
	height: 210px;
	background-repeat: no-repeat;
	background-position: center;
	background-image: ;
	background-size: 100%;
}
.need-list .item:last-child:before{
	display: none;
}
.need-list .con-box{
	text-align: center;
}
.need-list .con-box .icon{
	width: 84px;
	margin: 0 auto;
}
.need-list .con-box .icon img{
	width: 100%;
}
.need-list .con-box .tit{
	font-size: 20px;
	color: #333;
	line-height: 30px;
	margin-top: 12px;
}
.need-list .con-box .desc{
	font-size: 14px;
	line-height: 20px;
	color: #999;
	margin-top: 6px;
}
.need-list .con-box .need-more{
	display: block;
	width: 150px;
	height: 50px;
	line-height: 50px;
	font-size: 12px;
	color: #ba8f5a;
	text-align: center;
	background-color: #333;
	margin: 24px auto 0;
	border-radius: 3px;
	transition: all .3s;
}
.need-tit{
	font-size: 26px;
	line-height: 30px;
	color: #333;
	text-align: center;
}
.need-desc{
	font-size: 16px;
	line-height: 20px;
	color: #666;
	margin-top: 5px;
	text-align: center;
}
.main.index .banner.m-box{
	display: none;
}
@media (max-width: 1080px){
	.main.index .banner{
		height: 12.45833rem;
	}
	.main.index .banner.pc-box{
		display: none;
	}
	.main.index .banner.m-box{
		display: block;
	}
	.main.index .banner.m-box .swiper-slide{
		height: 12.45833rem;
	}
	.main.index .banner.m-box .pc-img,
	.main.index .banner.m-box .m-img{
		height: 100%;
		background-repeat: no-repeat;
		background-position: center;
		background-size: cover;
	}
	.banner.m-box img{
		width: 100%;
	}
	.banner.m-box .m-img{
		display: none;
	}
	.need-list .row{
		margin: 0 -20px;
	}

	.need-list .item{
		padding: 0 20px;
	}

}
@media (min-width: 1080px){
	.need-list .con-box .need-more:hover{
		background-color: #ba8f5a;
		color: #fff;
	}
	
}

@media (max-width: 750px){
	.main.index .banner{
		max-height: 100%;
		height: auto;
		width: 94%;
		margin: 0 auto;
	}
	.main.index .banner.m-box .swiper-slide{
		height: 22rem;
		border-radius: 4px;
		overflow: hidden;
	}
	.banner.m-box .pc-img{
		display: none;
	}
	.banner.m-box .m-img{
		display: block;
	}
	.main.index .banner .ex-point-box{
		position: relative;
		bottom: 0;
		margin-top: 20px;
	}
	.main.index .banner .swiper-slide .text-box{
		bottom: 6.14%;
		top: auto;
	}
	.main.index .banner .swiper-slide .text-box .text-cont .en,
	.main.index .banner .swiper-slide .text-box .text-cont .title,
	.main.index .banner .swiper-slide .text-box .text-cont .text{
		color: #fff;
	}
	.main.index .banner .swiper-slide .link-box a{
		border-color: rgba(255,255,255,.4);
		color: #fff;
	}
	.network-search-box{
		display: block;
		margin-top: 25px;
	}
	.network-search{
		padding: 15px 20px;
		box-shadow: 0 0 10px rgba(0,0,0,.1);
	}
	.network-search input[type=text]{
		float: left;
		width: 80%;
		font-size: 14px;
		height: 20px;
		line-height: 20px;
		color: #666;
	}

	.network-search input[type=submit]{
		float: right;
		width: 20px;
		height: 20px;
		background-repeat: no-repeat;
		background-position: center;
		background-size: 100%;
		background-image: ;
		background-color: transparent;
		padding: 0;
	}
	.index-nav-box{
		padding: 38px 0 0;
	}
	.index-list .row{
		margin: 0;
	}
	.index-list .item{
		width: 100%;
		padding: 0;
		margin-bottom: 15px;
	}

	.index-list .item:last-child{
		margin-bottom: 0;
	}
	.index-need-box{
		padding: 40px 0 50px;
	}
	.need-list{
		margin: 0;
	}
	.need-list .row{
		margin: 0;
	}
	.need-list .item{
		width: 100%;
	}
	.need-tit{
		font-size: 18px;
		line-height: 30px;
	}
	.need-desc{
		font-size: 12px;
		line-height: 20px;
		margin-top: 0;
	}
	.need-list .item{
		padding: 35px 0;
		border-bottom: 1px solid #e6e6e6;
	}
	.need-list .item:before{
		display: none;
	}
	.need-list .item:last-child{
		border-bottom: none;
	}
	.need-list .con-box .icon{
		width: 60px;
	}
	.need-list .con-box .need-more{
		width: 130px;
		height: 40px;
		line-height: 40px;
		margin-top: 20px;
	}
}

.buy-box{
	padding: 90px 0 80px;
	
}
.tm-box{
	background-color: #f8f8f8;
}
.buy-box .buy-tit-box{
	text-align: center;
	font-size: 0;
}
.buy-box .buy-logo{
	width: 154px;
	margin: 0 auto;
}
.buy-box .buy-logo img{
	width: 100%;
}
.buy-box .buy-tit{
	display: inline-block;
	*display: inline;
	zoom: 1;
	font-size: 30px;
	line-height: 40px;
	color: #333;
	background-repeat: no-repeat;
	background-position: left center;
	background-size: 40px;
	padding-left: 45px;
	margin-top: 16px;
}
.buy-box .buy-list{
	margin-top: 50px;
}
.buy-box .buy-list .item:nth-child(1) .img{
	display: none;
}
.buy-box .buy-list .item:nth-child(1) .text .price{
	display: none;
}
.buy-box .buy-list .item .bg{
	height: 100%;
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
}
.buy-box .buy-list .item{
	float: left;
	width: 25%;
	height: 436px;
	border: 1px solid #e9e9e9;
	border-right: none;
	box-sizing: border-box;
	border-radius: 4px;
	position: relative;
}

.buy-box .buy-list .item:last-child{
	border-right: 1px solid #e9e9e9;
}

.buy-box .buy-list .img{
	width: 150px;
	margin: 35px auto 0;
}
.buy-box .buy-list .img img{
	max-width: 100%;
}
.buy-box .buy-list .text{
	position: absolute;
	left: 0;
	bottom: 8%;
	width: 100%;
	text-align: center;
}
.buy-box .buy-list .text .tit{
	font-size: 16px;
	line-height: 20px;
	color: #000;
}
.buy-box .buy-list .text .size{
	font-size: 14px;
	color: #999;
	line-height: 24px;
	margin-top: 5px;
	padding: 0 5%;
    word-break: break-word;
}
.buy-box .buy-list .text .price{
	font-size: 16px;
	line-height: 20px;
	color: #ba8f5a;
	margin-top: 10px;
}
.buy-box .buy-list .text .buy-btn{
	display: block;
	width: 120px;
	height: 30px;
	border: 1px solid #dcdcdc;
	line-height: 30px;
	font-size: 12px;
	color: #8f8f8f;
	text-align: center;
	margin: 20px auto 0;
	border-radius: 4px;
	transition: all .3s;
}

.buy-box .buy-list .item:first-child .tit{
	color: #fff;
}
.buy-box .buy-list .item:first-child .text .buy-btn{
	color: #fff;
	border-color: #fff;
}
.tm-box .buy-list .item{
	background-color: #fff;
}

.jd-box .buy-list .item{
	background-color: #f8f8f8;
}

.buy-box .enter-btn{
	display: block;
	width: 150px;
	height: 50px;
	border-radius: 3px;
	background-color: #ba8f5a;
	font-size: 16px;
	color: #fff;
	line-height: 50px;
	text-align: center;
	margin: 65px auto 0;
}
.partner-box{
	padding: 90px 0 100px;
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
}
.partner-tit{
	text-align: center;
}
.partner-tit .tit{
	font-size: 36px;
	line-height: 40px;
	color: #000;
}
.partner-tit .desc{
	font-size: 16px;
	line-height: 20px;
	color: #666;
	margin-top: 12px;
}
.partner-img{
	margin-top: 45px;
}
.partner-img img{
	width: 100%;
}
.partner-img .m-img{
	display: none;
}
.partner-box .text{
	margin-top: 40px;
	text-align: center;
	font-size: 0;
}
.partner-box .text .txt{
	display: inline-block;
	*display: inline;
	zoom: 1;
	font-size: 23px;
	color: #666;
	line-height: 30px;
	letter-spacing: 20px;
	padding-left: 20px;
	margin: 0 50px;
}
.pic-tab{
	height: 700px;
	overflow: hidden;
}
.pic-tab .swiper-slide{
	height: 100%;
}
.pic-tab .swiper-slide .bg{
	height: 100%;
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
}
.pic-tab .ex-point-box .swiper-pagination-switch:before{
	background-color: #fff;
	opacity: .5;
	filter: alpha(opacity=50);
}
.pic-tab .ex-point-box .swiper-active-switch:before{
	opacity: 0;
	filter: alpha(opacity=0);
}
.develop-box{
	padding: 90px 0 200px;
}
.develop-box .develop-tit{
	text-align: center;
	font-size: 36px;
	color: #000;
	line-height: 46px;
}
.develop-box .develop-wrap{
	margin-top: 120px;
}
.develop-box img{
	width: 100%;
}
.develop-box .pc-box .item{
	position: absolute;
	width: 1.05%;
	padding-top: 1.05%;
}

.develop-box .pc-box .item:nth-child(1){
	left: 16.354%;
	top: 85.33%;
}
.develop-box .pc-box .item:nth-child(2){
	left: 24.48%;
	top: 67.63%;
}
.develop-box .pc-box .item:nth-child(3){
	left: 34.583%;
	top: 59.43%;
}
.develop-box .pc-box .item:nth-child(4){
	left: 42.29%;
	top: 49.14%;
}
.develop-box .pc-box .item:nth-child(5){
	left: 50%;
	top: 43.8%;
}
.develop-box .pc-box .item:nth-child(6){
	left: 57.8125%;
	top: 46.67%;
}
.develop-box .pc-box .item:nth-child(7){
	left: 65.625%;
	top: 33.9%;
}
.develop-box .pc-box .item:nth-child(8){
	left: 73%;
	top: 9.5238%;
}
.develop-box .pc-box .item:nth-child(9){
	left: 82.8125%;
	top: 5.33%;
}
.develop-box .pc-box .item .point{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(17,45,121,.2);
	border-radius: 100%;
	z-index: 3;
}
.develop-box .pc-box .item .point:before{
	content: "";
	position: absolute;
	left: 50%;
	top: 50%;
	width: 40%;
	padding-top: 40%;
	transform: translate(-50%,-50%);
	background-color: #dd183c;
	border: 2px solid #112d79;
	border-radius: 100%;
}
.develop-box .pc-box .item .text{
	position: absolute;
	left: 50%;
	width: 210px;
	padding-left: 25px;
}
.develop-box .pc-box .item .text .line{
	position: absolute;
	left: 0;
	top: 0;
	width: 1px;
	height: 100%;
	background-color: #d3d3d3;
}

.develop-box .pc-box .item .text .line:before{
	content: "";
	position: absolute;
	left: 50%;
	transform: translatex(-50%);
	width: 4px;
	height:4px;
	border: 2px solid #7d7d7d;
	background-color: #fff;
	border-radius: 100%;
}

.develop-box .pc-box .item:nth-child(2n 1) .text{
	top: 50%;
	padding-top: 50px;
}
.develop-box .pc-box .item:nth-child(2n 1) .text .line:before{
	bottom: 0;
}
.develop-box .pc-box .item:nth-child(2n) .text{
	bottom: 50%;
	padding-bottom: 50px;
}
.develop-box .tit{
	font-size: 16px;
	line-height: 26px;
	background-color: #112d79;
	display: inline-block;
	*display: inline;
	zoom: 1;
	color: #fff;
	padding: 0 16px;
}
.develop-box .time{
	font-size: 19px;
	line-height: 20px;
	color: #444;
	margin-top: 12px;
}
.develop-box .con{
	font-size: 15px;
	line-height: 24px;
	color: #5f5f5f;
	margin-top: 8px;
}
.develop-box .m-box{
	display: none;
}
@media (max-width: 1800px){
	.develop-box .pc-box .item .text{
		width: 190px;
	}
}
@media (max-width: 1500px){
	.develop-box .develop-wrap{
		margin-top: 180px;
	}
	.develop-box .pc-box .item .text{
		width: 160px;
		padding-left: 15px;
	}
	.develop-box .pc-box .item .con{
		font-size: 13px;
		line-height: 20px;
	}
}
@media (min-width: 1080px){
	.buy-box .buy-list .item:hover .text .buy-btn{
		color: #fff;
		background-color: #ba8f5a;
		border-color: #ba8f5a;
	}
}
@media (max-width: 1366px){
	.partner-box .text .txt{
		letter-spacing: 10px;
		padding-left: 10px;
		margin: 0 20px;
		font-size: 18px;
	}
	.develop-box .pc-box .item .text{
		width: 140px;
	}
}
@media (max-width: 1080px){
	.buy-box{
		padding: 40px 0;
	}
	.buy-box .buy-list .img{
		width: 120px;
	}
	.partner-box .text .txt{
		letter-spacing: 5px;
		padding-left: 5px;
	}
	.pic-tab{
		height: 12rem;
	}
	.develop-box{
		padding: 50px 0;
	}
	/* .develop-box .pc-box{
		display: none;
	} */
	.develop-box .develop-tit{
		font-size: .75rem;
		line-height: .8rem;
	}
	.develop-box .develop-wrap{
		margin-top: 50px;
		overflow: auto;
		padding: 200px 0 150px;
	}
	.develop-box .develop{
		width: 1500px;
	}
	.develop-box .pc-box .item .text{
		width: 160px;
	}

	/* .develop-box .m-box{
		display: block;
		overflow: hidden;
	}
	.develop-box .m-box .scroll-box{
		overflow: hidden;
	}
	.develop-box .m-box .items{
		float: left;
	} */
	
}
@media (max-width: 1024px){
	.partner-tit .tit{
		font-size: .75rem;
		line-height: .9rem;
	}
}
@media (max-width: 750px){
	.buy-box .buy-logo{
		width: 120px;
	}
	.buy-box .buy-tit{
		font-size: 15px;
		line-height: 30px;
		background-size: 24px;
		padding-left: 30px;
		margin-top: 5px;
	}
	.buy-box .buy-list{
		margin-top: 30px;
	}
	.buy-box .buy-list .item{
		width: 48.55%;
		height: 270px;
		margin-bottom: 10px;
		border: none;
	}
	.buy-box .buy-list .item:nth-child(2n){
		float: right;
	}
	.buy-box .buy-list .item:nth-child(1) .bg{
		display: none;
	}
	.buy-box .buy-list .item:nth-child(1) .img{
		display: block;
	}
	.buy-box .buy-list .img{
		width: 100px;
		margin-top: 20px;
	}
	.buy-box .buy-list .text .size{
		display: none;
	}
	.buy-box .buy-list .text .tit{
		font-size: 15px;
		line-height: 20px;
	}
	.buy-box .buy-list .item:nth-child(1) .tit{
		color: #000;
	}
	.buy-box .buy-list .item:nth-child(1) .text .price{
		color: #ba8f5a;
		display: block;
	}
	.buy-box .buy-list .item:nth-child(1) .text .buy-btn{
		border-color: #ba8f5a;
	    color: #ba8f5a;
	}
	.buy-box .buy-list .text .price{
		font-size: 12px;
		line-height: 20px;
		margin: 0;
	}
	.buy-box .buy-list .text .buy-btn{
		margin-top: 5px;
		width: 100px;
		border-color: #ba8f5a;
		color: #ba8f5a;
	}
	.buy-box .enter-btn{
		width: 120px;
		height: 40px;
		line-height: 40px;
		font-size: 14px;
		margin-top: 30px;
	}

	.partner-box{
		padding: 5% 0;
	}
	.partner-img{
		margin-top: .5rem;
	}
	.partner-tit .desc{
		font-size: 14px;
		margin-top: 10px;
	}
	.partner-img .pc-img{
		display: none;
	}
	.partner-img .m-img{
		display: block;
	}
	.partner-box .text{
		margin-top: 20px;
	}
	.partner-box .text .txt{
		padding: 0;
		letter-spacing: 0;
		font-size: 14px;
		line-height: 24px;
		margin: 0;
		display: block;
	}
	.develop-box{
		padding: 50px 0 0;
	}
	.develop-box .develop-wrap{
		margin-top: 20px;
		padding: 160px 0 150px;
	}
	.develop-box .develop{
		width: 1300px;
	}
	.develop-box .pc-box .item .con{
		font-size: 12px;
		line-height: 20px;
	}
}