﻿
.row-a1{position: relative;padding: 1.04rem 0 0;
	/*background: url(../images/i-bg2.png) no-repeat left .18rem;
	-o-background-size: 7.08rem auto;
	-ms-background-size: 7.08rem auto;
	-moz-background-size: 7.08rem auto;
	-webkit-background-size: 7.08rem auto;
	background-size: 7.08rem auto;*/
}
.row-a1 .wp{position: relative;z-index: 3;}
.row-a1 .ico-bg{position: absolute;left: 0;top: .18rem;width: 7.08rem;height: 7.14rem;
	background: url(../images/i-bg2.png) no-repeat center;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
	animation: bubblemoveX 5s linear 0s infinite;
}
@-moz-keyframes bubblemoveX {
  0% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
  30% {
    -webkit-transform: translateX(-0.2rem);
    -ms-transform: translateX(-0.2rem);
    transform: translateX(-0.2rem);
  }
  70% {
    -webkit-transform: translateX(0.2rem);
    -ms-transform: translateX(0.2rem);
    transform: translateX(0.2rem);
  }
  100% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}
@-webkit-keyframes bubblemoveX {
  0% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
  30% {
    -webkit-transform: translateX(-0.2rem);
    -ms-transform: translateX(-0.2rem);
    transform: translateX(-0.2rem);
  }
  70% {
    -webkit-transform: translateX(0.2rem);
    -ms-transform: translateX(0.2rem);
    transform: translateX(0.2rem);
  }
  100% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}
@-o-keyframes bubblemoveX {
  0% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
  30% {
    -webkit-transform: translateX(-0.2rem);
    -ms-transform: translateX(-0.2rem);
    transform: translateX(-0.2rem);
  }
  70% {
    -webkit-transform: translateX(0.2rem);
    -ms-transform: translateX(0.2rem);
    transform: translateX(0.2rem);
  }
  100% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}
@keyframes bubblemoveX {
  0% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
  30% {
    -webkit-transform: translateX(-0.2rem);
    -ms-transform: translateX(-0.2rem);
    transform: translateX(-0.2rem);
  }
  70% {
    -webkit-transform: translateX(0.2rem);
    -ms-transform: translateX(0.2rem);
    transform: translateX(0.2rem);
  }
  100% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}

.g-t1{display: flex;justify-content: space-between;flex-wrap: wrap;align-items: center;}
.g-t1 .tit{font-size: .56rem;font-weight: normal;}
.m-txt1{overflow: hidden;display: flex;justify-content: space-between;flex-wrap: wrap;
	margin-bottom: .9rem;
}
.m-txt1 .date{font-size: .24rem;color: #CCA63C;padding-top: .18rem;}
.m-txt1 .txt{width: 8.6rem;}
.m-txt1 .tit{font-size: .36rem;color: #C7A038;font-weight: normal;line-height: 1.2;
	margin-bottom: .22rem;
}
.m-txt1 .desc{font-size: .2rem;line-height: 1.7;text-align: justify;margin-bottom: .6rem;}
.g-btn{display: block;width: 1.74rem;height: .62rem;padding-left: .29rem;position: relative;
	border-radius: .31rem;line-height: .6rem;font-size: .18rem;color: #fff;
	background-color: #C7A038;border: 1px solid #C7A038;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.g-btn:after{content: '';position: absolute;right: .26rem;top: 0;bottom: 0;width: .09rem;
	background: url(../images/i-07.png) no-repeat center;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.g-btn:hover{color: #C7A038;background-color: #fff;}
.g-btn:hover:after{background-image: url(../images/i-07-on.png);}

.g-btn1{display: block;width: 1.74rem;height: .62rem;padding-left: .29rem;position: relative;
	border-radius: .31rem;line-height: .6rem;font-size: .18rem;color: #C7A038;
	border: 1px solid #C7A038;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.g-btn1:after{content: '';position: absolute;right: .26rem;top: 0;bottom: 0;width: .09rem;
	background: url(../images/i-07-on.png) no-repeat center;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.g-btn1:hover{color: #fff;background-color: #C7A038;}
.g-btn1:hover:after{background-image: url(../images/i-07.png);}

.m-list1{display: flex;justify-content: space-between;flex-wrap: wrap;
	border-bottom: 1px solid #D8D8D8;padding-bottom: .56rem;
}
.m-list1 .top{font-size: .24rem;color: #545351;font-weight: bold;}
.m-list1 .js-num{font-family: 'RousseauDeco';font-size: .62rem;color: #C7A038;
	font-weight: normal;line-height: 1.3;display: inline-block;
	background: linear-gradient(0deg, #C7A038 0%, #DBBD6C 100%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}
.m-list1 .jia{font-family: 'RousseauDeco';font-size: .66rem;color: #C7A038;
	position: relative;top: -.24rem;
}
.m-list1 .tips{font-size: .2rem;color: #666;position: relative;}
.m-list1 .tips:before{content: '';display: inline-block;vertical-align: middle;
	width: 5px;height: 5px;border-radius: 50%;margin-right: .1rem;
	background-color: #C7A038;
}

.row-a2{padding: .74rem 0 1.18rem;}
.row-a2 .g-t1{justify-content: center;}
.row-a2 .g-btn1{margin: 0 auto;}
.m-list2{position: relative;height: 7.2rem;margin: .48rem 0 .55rem;}
.m-list2 li{position: absolute;width: 4.15rem;}
.m-list2 .i1{top: 0;left: 0;height: 3.7rem;}
.m-list2 .i2{bottom: 0;left: 0;height: 3.2rem;}
.m-list2 .i3{top: 0;left: 50%;width: 5.1rem;height: 7.2rem;
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-o-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
}
.m-list2 .i4{top: 0;right: 0;height: 3.2rem;}
.m-list2 .i5{bottom: 0;right: 0;height: 3.7rem;}
.m-list2 .con{display: block;position: relative;border-radius: .36rem;overflow: hidden;}
.m-list2 .pic{height: 100%;display: block;}
.m-list2 .pic img{width: 100%;height: 100%;display: block;
	transition: .8s;
	-ms-transition: .8s;
	-moz-transition: .8s;
	-webkit-transition: .8s;
	-o-transition: .8s;
}
.m-list2 .tit{position: absolute;left: .4rem;top: .43rem;font-size: .28rem;
	font-weight: normal;color: #fff;z-index: 2;padding-right: .4rem;
}
.m-list2 .tit:after{content: '';position: absolute;right: 0;top: 0;height: 100%;width: .13rem;
	background: url(../images/i-08.png) no-repeat center;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
}
.m-list2 .bot{position: absolute;left: .4rem;bottom: .2rem;z-index: 3;
	display: flex;flex-wrap: wrap;
}
.m-list2 .tips{margin-right: .1rem;margin-bottom: .1rem;
	height: .4rem;padding: 0 .2rem;line-height: .4rem;border-radius: .2rem;
	font-size: .16rem;color: #fff;opacity: 0;
	background-color: rgba(0,0,0,.3);
	-webkit-transform: translateY(15px);
	-moz-transform: translateY(15px);
	-o-transform: translateY(15px);
	-ms-transform: translateY(15px);
	transform: translateY(15px);
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list2 .con:hover .tips{opacity: 1;
	-webkit-transform: translateY(0px);
	-moz-transform: translateY(0px);
	-o-transform: translateY(0px);
	-ms-transform: translateY(0px);
	transform: translateY(0px);
}
.m-list2 .con:hover .pic img{
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);
}

.row-a3{position: relative;margin: 0 .6rem;overflow: hidden;border-radius: .3rem .3rem 0 0}
.row-a3 .bg{position: relative;}
.row-a3 .bg img{width: 100%;display: block;}
.row-a3:after{content: '';position: absolute;left: 0;right: 0;bottom: 0;height: .81rem;z-index: 2;
	background: url(../images/i-bg11.png) no-repeat center bottom;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
}
.m-con{position: absolute;top: 0;left: 0;right: 0;bottom: 0;z-index: 2;
	
}
.m-con .wp{position: relative;height: 100%;padding-top: 1.03rem;}
.row-a3 .g-t1 .tit{color: #FFF;}
.m-tit{position: absolute;left: 0;bottom: 2.08rem;
	font-size: .48rem;color: #fff;
}
.row-a3 .ico-bg{position: absolute;bottom: 0;left: 0;overflow: hidden;}
.row-a3 .ico-bg img{width: 18rem;max-width: none;display: block;}
.row-a3 .ico-bg2{position: absolute;right: 0;bottom: 0;width: 12.27rem;height: 1.76rem;
	background: url(../images/i-bg10.png) no-repeat center bottom;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
}


.row-a4{padding: 1.1rem 0 .8rem;position: relative;z-index: 3;}
.row-a4-1{display: flex;justify-content: space-between;flex-wrap: wrap;padding: .42rem 0 .29rem;}
.m-news1{width: 66%;}
.m-news1 .con{display: block;position: relative;border-radius: .3rem;}
.m-news1 .pic{height: 3.8rem;}
.m-news1 .pic img{width: 100%;height: 100%;display: block;object-fit: cover;}
.m-news1 .txt{position: absolute;left: .4rem;bottom: .33rem;color: #fff;}
.m-news1 .date{display: block;font-size: .16rem;font-family: 'RousseauDeco';
	margin-bottom: .08rem;font-weight: normal;
}
.m-news1 .tit{font-size: .22rem;font-weight: normal;max-width: 5.88rem;
	text-overflow:ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.m-news2{width: 32%;}
.m-news2 .con{display: block;height: 3.8rem;border-radius: .3rem;position: relative;
	background-color: #C7A038;color: #fff;padding: .36rem .33rem 0 .36rem;
}
.m-news2 .date{display: block;font-size: .16rem;font-family: 'RousseauDeco';
	margin-bottom: .22rem;
}
.m-news2 .tit{font-size: .22rem;line-height: 1.45;font-weight: normal;margin-bottom: .22rem;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.m-news2 .desc{font-size: .16rem;line-height: 1.75;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.m-news2 .more{position: absolute;left: .36rem;right: .33rem;bottom: 0;
	border-top: 1px solid rgba(255,255,255,.2);line-height: .74rem;
	font-size: .16rem;color: rgba(255,255,255,.8);
	background: url(../images/i-07.png) no-repeat right center;
	-o-background-size: .09rem auto;
	-ms-background-size: .09rem auto;
	-moz-background-size: .09rem auto;
	-webkit-background-size: .09rem auto;
	background-size: .09rem auto;
}

.m-list3{display: flex;flex-wrap: wrap;margin: 0 -.15rem;}
.m-list3 li{width: 33.33%;}
.m-list3 .con{margin: 0 .15rem;border-radius: .3rem;display: block;height: 2.3rem;
	background-color: #F8F6EF;padding: .33rem .33rem 0 .36rem;position: relative;
}
.m-list3 .date{display: block;font-size: .16rem;font-family: 'RousseauDeco';
	margin-bottom: .1rem;color: #C7A038;
}
.m-list3 .tit{font-size: .22rem;line-height: 1.45;font-weight: normal;
	color: #333;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list3 .more{position: absolute;left: .36rem;right: .33rem;bottom: 0;
	border-top: 1px solid rgba(156,156,156,.2);line-height: .74rem;
	font-size: .16rem;color: rgba(102,102,102,.8);
	background: url(../images/i-07-on.png) no-repeat right center;
	-o-background-size: .09rem auto;
	-ms-background-size: .09rem auto;
	-moz-background-size: .09rem auto;
	-webkit-background-size: .09rem auto;
	background-size: .09rem auto;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list3 .con:hover .tit{color: #C7A038;}
.m-list3 .con:hover .more{color: #C7A038;}
.cur{font-size: .16rem;}

.ban{height: 6.2rem;
	background-position: center;background-repeat: no-repeat;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.ban .wp{position: relative;height: 100%;}
.ban .tit{position: absolute;left: 0;top: 50%;font-size: .56rem;font-weight: normal;color: #fff;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.ban .cur{position: absolute;right: 0;bottom: .4rem;color: #fff;}
.ban .cur a{color: #fff;}

.row-b1{overflow: hidden;padding: .82rem 0 0;position: relative;z-index: 3;
	background: url(../images/p-bg4.png) no-repeat top left;
	-o-background-size: 10.46rem auto;
	-ms-background-size: 10.46rem auto;
	-moz-background-size: 10.46rem auto;
	-webkit-background-size: 10.46rem auto;
	background-size: 10.46rem auto;
}
.m-slider1{margin-top: .64rem;}
.m-slider1 .con{margin: 0 .2rem;display: block;}
.m-slider1 .pic{padding-top: 60%;height: 0;position: relative;overflow: hidden;border-radius: .2rem;}
.m-slider1 .pic img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;
	display: block;opacity: .6;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-slider1 .pic:after{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;
	background-color: rgba(0,0,0,0);
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-slider1 .txt{position: absolute;left: .6rem;right: .6rem;bottom: .44rem;z-index: 2;
	color: #fff;opacity: 0;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-slider1 .tit{font-size: .32rem;font-weight: normal;margin-bottom: .15rem;}
.m-slider1 .desc{font-size: .18rem;line-height: 1.66;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.m-slider1 .lab{display: inline-block;padding: 4px 8px 1px 6px;margin-bottom: 3px;
	font-size: 14px;font-family: 'RousseauDeco';text-transform: uppercase;
	background-color: rgba(128, 176, 13, .5);border-radius: 13px;
}
.m-slider1 .lab:before{content: '';display: inline-block;vertical-align: middle;
	width: 14px;height: 14px;margin-right: 7px;
	background: url(../images/i-17.png) no-repeat center;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
}
.m-slider1 .lab-2{background-color: rgba(90,171,240,.5);}
.m-slider1 .lab-3{background-color: rgba(237,196,32,.5);}
.m-slider1 .swiper-slide-active .pic:after{background-color: rgba(0,0,0,.2);}
.m-slider1 .swiper-slide-active .pic img{opacity: 1;}
.m-slider1 .swiper-slide-active .txt{opacity: 1;}
.m-slider1 .bot{display: flex;justify-content: center;flex-wrap: wrap;align-items: center;
	margin-top: .3rem;
}
.m-slider1 .swiper-arrow{overflow: hidden;width: .46rem;height: .46rem;
    z-index: 3;cursor: pointer;border-radius: 50%;margin: 0 .16rem;
    border: 1px solid #CECCCA;
    background-repeat: no-repeat;background-position: center;
    -o-background-size: .09rem auto;
    -ms-background-size: .09rem auto;
    -moz-background-size: .09rem auto;
    -webkit-background-size: .09rem auto;
    background-size: .09rem auto;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-slider1 .swiper-prev{background-image: url(../images/i-04-on.png);}
.m-slider1 .swiper-next{background-image: url(../images/i-05-on.png);}
.m-slider1 .swiper-prev:hover{background-image: url(../images/i-04.png);}
.m-slider1 .swiper-next:hover{background-image: url(../images/i-05.png);}
.m-slider1 .swiper-arrow:hover{background-color: #C7A038;border-color: #C7A038;}
.m-slider1 .swiper-pagination{position: static;width: auto !important;}
.m-slider1 .swiper-pagination-clickable .swiper-pagination-bullet{width: 6px;height: 6px;
	border-radius: 50%;background-color: #E3E3E3;opacity: 1;margin: 0 5px;
}
.m-slider1 .swiper-pagination-clickable .swiper-pagination-bullet-active{background-color: #C7A038;}

.m-tit2{text-align: center;}
.m-tit2 .tit{font-size: .48rem;font-weight: normal;margin-bottom: .2rem;}
.m-tit2 .desc{max-width: 9.75rem;margin: 0 auto;font-size: .18rem;line-height: 1.55;}

.row-b2{position: relative;z-index: 6;padding: 1.1rem 0 0;overflow: hidden;}
.g-t1-tac{justify-content: center;}

.g-tab1{overflow: hidden;margin-top: .3rem;margin-bottom: .68rem;}
.g-tab1 .slick-track{border-bottom: 1px solid #DDDDDD;}
.g-tab1 a{display: block;font-size: .2rem;color: #333;text-align: center;
	padding: .25rem 0;position: relative;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.g-tab1 a:after{content: '';position: absolute;bottom: -1px;height: 2px;left: 50%;
	width: 0;background-color: #C7A038;
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-o-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.g-tab1 .item:hover a,.g-tab1 .item.slick-current a{color: #C7A038;font-weight: bold;}
.g-tab1 .item:hover a:after,.g-tab1 .item.slick-current a:after{width: .6rem;}
.g-tab1 .slick-arrow{position: absolute;bottom: 0;overflow: hidden;
    width: 10px;height: 100%;font-size: 0;line-height: 0;z-index: 3;cursor: pointer;
    border: 1px solid #fff;background-color: rgba(255,255,255,0.06);border-radius: 50%;
    background-repeat: no-repeat;background-position: center;
    -o-background-size: .1rem auto;
    -ms-background-size: .1rem auto;
    -moz-background-size: .1rem auto;
    -webkit-background-size: .1rem auto;
    background-size: .1rem auto;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.g-tab1 .slick-prev{left: 0;background-image: url(../images/i-04-on.png);}
.g-tab1 .slick-next{right: 0;background-image: url(../images/i-05-on.png);}
.g-tab1 .slick-prev:hover{background-image: url(../images/i-04-ok.png);}
.g-tab1 .slick-next:hover{background-image: url(../images/i-05-ok.png);}

.m-tit3{}
.m-tit3 .tit{font-size: .42rem;font-weight: normal;}
.m-tit3 .tit span{font-weight: bold;color: #C7A038;}
.m-tit3 .tips{font-size: .24rem;}

.m-tab1{display: flex;flex-wrap: wrap;margin: .58rem -.08rem .35rem;}
.m-tab1 li{width: 25%;}
.m-tab1 .con{display: block;margin: 0 .08rem;border-radius: .2rem;height: 1.87rem;
	border: 1px solid #D4D4D4;background: rgba(255,255,255,0.1);cursor: pointer;
	padding: .31rem 0 0 .47rem;position: relative;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-tab1 .tit h4{font-size: .3rem;font-weight: normal;color: #000;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-tab1 .tit span{display: block;font-size: .2rem;color: #9EA2A3;line-height: 1.4;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-tab1 .num{position: absolute;left: .47rem;bottom: .3rem;
	font-size: 14px;color: #9EA2A3;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-tab1 li.on .num,.m-tab1 li.on .tit h4,.m-tab1 li.on .tit span,
.m-tab1 .con:hover .num,.m-tab1 .con:hover .tit h4,.m-tab1 .con:hover .tit span{color: #fff;}
.m-tab1 li.on .con,.m-tab1 .con:hover{border-color: #C7A038;background-color: #C7A038;}

.m-txt2{border-radius: .2rem 0 0 .2rem;overflow: hidden;
	background-color: #F6F5F4;
}
.m-txt2 .pic{width: 50%;height: 3.7rem;float: left;}
.m-txt2 .pic img{width: 100%;height: 100%;display: block;}
.m-txt2 .txt{overflow: hidden;padding: .51rem .71rem 0;}
.m-txt2 .tit{font-size: .36rem;font-weight: normal;color: #000;margin-bottom: .33rem;}
.m-txt2 .desc{font-size: .16rem;line-height: 1.625;color: #666;text-align: justify;}

.row-b2-2{padding: .59rem 0 1.16rem;}
.m-t1{font-size: .3rem;}
.m-slider2{margin-top: .23rem;position: relative;}
.m-slider2 .swiper-container{overflow: hidden;margin: 0 -.12rem;}
.m-slider2 .con{height: 3.04rem;border-radius: .2rem;margin: 0 .12rem;padding: .4rem .52rem 0;
	background: linear-gradient(0deg, #C9E8FB, #E0F3FF);
}
.m-slider2 .i-1 .con{background: linear-gradient(0deg, #C9E8FB, #E0F3FF);}
.m-slider2 .i-2 .con{background: linear-gradient(0deg, #FBE8C9, #FFF2DE);}
.m-slider2 .i-3 .con{background: linear-gradient(0deg, #DCF6CA, #F0FFE4);}
.m-slider2 .top{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;margin-bottom: .3rem;}
.m-slider2 .tit{font-size: .36rem;font-weight: normal;color: #406D8B;}
.m-slider2 .ico{display: block;width: .42rem;height: .42rem;}
.m-slider2 .ico img{width: 100%;height: 100%;display: block;}
.m-slider2 .desc{font-size: .18rem;color: #445861;text-align: justify;line-height: 1.66;}
.m-slider2 .i-1 .tit{color: #406D8B;}
.m-slider2 .i-2 .tit{color: #7E6F57;}
.m-slider2 .i-3 .tit{color: #4A5D3C;}
.m-slider2 .i-1 .tit{color: #445861;}
.m-slider2 .i-2 .tit{color: #79684D;}
.m-slider2 .i-3 .tit{color: #5E724F;}
.m-slider2 .swiper-arrow{overflow: hidden;position: absolute;top: 50%;width: .46rem;height: .46rem;
    z-index: 3;cursor: pointer;border-radius: 50%;margin: 0 .16rem;
    border: 1px solid #CECCCA;
    background-repeat: no-repeat;background-position: center;
    -o-background-size: .09rem auto;
    -ms-background-size: .09rem auto;
    -moz-background-size: .09rem auto;
    -webkit-background-size: .09rem auto;
    background-size: .09rem auto;
   	-webkit-transform: translateY(-50%);
   	-moz-transform: translateY(-50%);
   	-o-transform: translateY(-50%);
   	-ms-transform: translateY(-50%);
   	transform: translateY(-50%);
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-slider2 .swiper-prev{left: -.84rem;background-image: url(../images/i-04-on.png);}
.m-slider2 .swiper-next{right: -.84rem;background-image: url(../images/i-05-on.png);}
.m-slider2 .swiper-prev:hover{background-image: url(../images/i-04.png);}
.m-slider2 .swiper-next:hover{background-image: url(../images/i-05.png);}
.m-slider2 .swiper-arrow:hover{background-color: #C7A038;border-color: #C7A038;}

.m-slider3{margin-top: .27rem;position: relative;}
.m-slider3 .swiper-container{overflow: hidden;margin: 0 -.15rem;}
.m-slider3 .con{margin: 0 .15rem;}
.m-slider3 .pic{border-radius: .2rem;overflow: hidden;padding-top: 67%;height: 0;position: relative;}
.m-slider3 .pic img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;}
.m-slider3 .swiper-arrow{overflow: hidden;position: absolute;top: 50%;width: .46rem;height: .46rem;
    z-index: 3;cursor: pointer;border-radius: 50%;margin: 0 .16rem;
    border: 1px solid #CECCCA;
    background-repeat: no-repeat;background-position: center;
    -o-background-size: .09rem auto;
    -ms-background-size: .09rem auto;
    -moz-background-size: .09rem auto;
    -webkit-background-size: .09rem auto;
    background-size: .09rem auto;
   	-webkit-transform: translateY(-50%);
   	-moz-transform: translateY(-50%);
   	-o-transform: translateY(-50%);
   	-ms-transform: translateY(-50%);
   	transform: translateY(-50%);
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-slider3 .swiper-prev{left: -.84rem;background-image: url(../images/i-04-on.png);}
.m-slider3 .swiper-next{right: -.84rem;background-image: url(../images/i-05-on.png);}
.m-slider3 .swiper-prev:hover{background-image: url(../images/i-04.png);}
.m-slider3 .swiper-next:hover{background-image: url(../images/i-05.png);}
.m-slider3 .swiper-arrow:hover{background-color: #C7A038;border-color: #C7A038;}

.row-b2-3{padding: .5rem 0 0;}

.row-b2-4{padding: .56rem 0 .97rem;}
.m-slider4{margin-top: .27rem;position: relative;}
.m-slider4 .swiper-container{overflow: hidden;margin: 0 -.15rem;}
.m-slider4 .con{margin: 0 .15rem;padding: .1rem;border-radius: .2rem;overflow: hidden;
	background-color: #F6F5F4;
}
.m-slider4 .pic{border-radius: .14rem;overflow: hidden;width: 3.49rem;height: 3.8rem;
	float: right;margin-left: .36rem;
}
.m-slider4 .pic img{width: 100%;height: 100%;display: block;}
.m-slider4 .txt{overflow: hidden;padding-left: .28rem;padding-top: .66rem;position: relative;}
.m-slider4 .txt:before{content: '';position: absolute;left: .32rem;top: .25rem;
	width: .21rem;height: .16rem;
	background: url(../images/i-21.png) no-repeat center;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
}
.m-slider4 .desc{font-size: .16rem;line-height: 1.81;text-align: justify;}
.m-slider4 .swiper-arrow{overflow: hidden;position: absolute;top: 50%;width: .46rem;height: .46rem;
    z-index: 3;cursor: pointer;border-radius: 50%;margin: 0 .16rem;
    border: 1px solid #CECCCA;
    background-repeat: no-repeat;background-position: center;
    -o-background-size: .09rem auto;
    -ms-background-size: .09rem auto;
    -moz-background-size: .09rem auto;
    -webkit-background-size: .09rem auto;
    background-size: .09rem auto;
   	-webkit-transform: translateY(-50%);
   	-moz-transform: translateY(-50%);
   	-o-transform: translateY(-50%);
   	-ms-transform: translateY(-50%);
   	transform: translateY(-50%);
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-slider4 .swiper-prev{left: -.84rem;background-image: url(../images/i-04-on.png);}
.m-slider4 .swiper-next{right: -.84rem;background-image: url(../images/i-05-on.png);}
.m-slider4 .swiper-prev:hover{background-image: url(../images/i-04.png);}
.m-slider4 .swiper-next:hover{background-image: url(../images/i-05.png);}
.m-slider4 .swiper-arrow:hover{background-color: #C7A038;border-color: #C7A038;}

.hide-dn{height: 0;overflow: hidden;}
.row-b2-5{padding-top: .55rem;}
.m-slider5{margin-top: .27rem;position: relative;}
.m-slider5 .swiper-slide{opacity: .5;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-slider5 .con{margin: 0 .53rem;position: relative;}
.m-slider5 .pic{padding-top: 58.97%;height: 0;position: relative;overflow: hidden;border-radius: .2rem;}
.m-slider5 .pic img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;}
.m-slider5 .txt{position: absolute;left: -.47rem;bottom: -.34rem;z-index: 3;width: 5.62rem;
	background-color: #fff;border-radius: .16rem;padding: .33rem .3rem .33rem .27rem;
	box-shadow: 0px 12px 27px 0px rgba(63,62,58,0.08);
}
.m-slider5 .desc{font-size: .16rem;line-height: 1.625;position: relative;padding-left: .22rem;color: #666;
	word-break:break-all;
}
.m-slider5 .desc:after{content: '';position: absolute;left: 0;top: .07rem;width: .11rem;height: .11rem;
	border-radius: 50%;border: 3px solid #C7A038;
}
.m-slider5 .swiper-slide.swiper-slide-active{opacity: 1;}
.m-slider5 .swiper-arrow{overflow: hidden;position: absolute;top: 50%;width: .46rem;height: .46rem;
    z-index: 3;cursor: pointer;border-radius: 50%;margin: 0 .16rem;
    border: 1px solid #CECCCA;
    background-repeat: no-repeat;background-position: center;
    -o-background-size: .09rem auto;
    -ms-background-size: .09rem auto;
    -moz-background-size: .09rem auto;
    -webkit-background-size: .09rem auto;
    background-size: .09rem auto;
   	-webkit-transform: translateY(-50%);
   	-moz-transform: translateY(-50%);
   	-o-transform: translateY(-50%);
   	-ms-transform: translateY(-50%);
   	transform: translateY(-50%);
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-slider5 .swiper-prev{left: 50%;margin-left: -4.62rem;background-image: url(../images/i-04-on.png);}
.m-slider5 .swiper-next{right: 50%;margin-right: -4.62rem;background-image: url(../images/i-05-on.png);}
.m-slider5 .swiper-prev:hover{background-image: url(../images/i-04.png);}
.m-slider5 .swiper-next:hover{background-image: url(../images/i-05.png);}
.m-slider5 .swiper-arrow:hover{background-color: #C7A038;border-color: #C7A038;}

.row-b2-6{padding: 1.1rem 0 1rem;overflow: hidden;}
.row-b2-6 .col-l{width: 50%;}
.row-b2-6 .col-r{width: 50%;padding-left: .25rem;}
.row-b2-6 .m-t1{margin-bottom: .27rem;}
.m-pic{border-radius: .2rem;overflow: hidden;}
.m-pic img{width: 100%;display: block;}
.m-list4{}
.m-list4 li{margin-bottom: .2rem;}
.m-list4 .con{border: 1px solid #D4D4D4;border-radius: .2rem;padding: .33rem .35rem;
	background: rgba(255,255,255,0.2);cursor: pointer;
}
.m-list4 .tit{font-size: .2rem;
	background: url(../images/i-22.png) no-repeat right center;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-list4 .desc{font-size: .16rem;color: #666;margin-top: .13rem;display: none;}
.m-list4 li.on .tit{background-image: url(../images/i-23.png);}
.m-list4 li.on .desc{display: block;}

.m-slider6{margin-top: .27rem;margin-bottom: .75rem;position: relative;}
.m-slider6 .swiper-container{overflow: hidden;margin: 0 -.15rem;}
.m-slider6 .con{margin: 0 .15rem;}
.m-slider6 .pic{border-radius: .2rem;overflow: hidden;padding-top: 40.87%;height: 0;position: relative;}
.m-slider6 .pic img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;}
.m-slider6 .swiper-arrow{overflow: hidden;position: absolute;top: 50%;width: .46rem;height: .46rem;
    z-index: 3;cursor: pointer;border-radius: 50%;margin: 0 .16rem;
    border: 1px solid #CECCCA;
    background-repeat: no-repeat;background-position: center;
    -o-background-size: .09rem auto;
    -ms-background-size: .09rem auto;
    -moz-background-size: .09rem auto;
    -webkit-background-size: .09rem auto;
    background-size: .09rem auto;
   	-webkit-transform: translateY(-50%);
   	-moz-transform: translateY(-50%);
   	-o-transform: translateY(-50%);
   	-ms-transform: translateY(-50%);
   	transform: translateY(-50%);
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-slider6 .swiper-prev{left: -.84rem;background-image: url(../images/i-04-on.png);}
.m-slider6 .swiper-next{right: -.84rem;background-image: url(../images/i-05-on.png);}
.m-slider6 .swiper-prev:hover{background-image: url(../images/i-04.png);}
.m-slider6 .swiper-next:hover{background-image: url(../images/i-05.png);}
.m-slider6 .swiper-arrow:hover{background-color: #C7A038;border-color: #C7A038;}

.row-b2-7{padding: .5rem 0 1.1rem;}
.m-box1{border-radius: .54rem;padding: .51rem 0 .72rem;
	background-color: #FAFAFA;
}
.m-box1 .m-t1{margin-left: .68rem;margin-bottom: .09rem;}
.m-pic2 img{width: 100%;display: block;}

.row-b2-8{padding: .55rem 0 0;}
.m-slider7{margin-top: .27rem;position: relative;}
.m-slider7 .swiper-container{overflow: hidden;margin: 0 -.15rem;}
.m-slider7 .con{margin: 0 .15rem;border-radius: .2rem;padding: .2rem .2rem .55rem;
	background-color: #F6F6F6;
}
.m-slider7 .pic{border-radius: .2rem;overflow: hidden;padding-top: 47%;height: 0;position: relative;
	margin-bottom: .44rem;
}
.m-slider7 .pic img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;}
.m-slider7 .desc{font-size: .16rem;line-height: 1.625;color: #666;padding: 0 .06rem 0 .1rem;}
.m-slider7 .swiper-arrow{overflow: hidden;position: absolute;top: 50%;width: .46rem;height: .46rem;
    z-index: 3;cursor: pointer;border-radius: 50%;margin: 0 .16rem;
    border: 1px solid #CECCCA;
    background-repeat: no-repeat;background-position: center;
    -o-background-size: .09rem auto;
    -ms-background-size: .09rem auto;
    -moz-background-size: .09rem auto;
    -webkit-background-size: .09rem auto;
    background-size: .09rem auto;
   	-webkit-transform: translateY(-50%);
   	-moz-transform: translateY(-50%);
   	-o-transform: translateY(-50%);
   	-ms-transform: translateY(-50%);
   	transform: translateY(-50%);
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-slider7 .swiper-prev{left: -.84rem;background-image: url(../images/i-04-on.png);}
.m-slider7 .swiper-next{right: -.84rem;background-image: url(../images/i-05-on.png);}
.m-slider7 .swiper-prev:hover{background-image: url(../images/i-04.png);}
.m-slider7 .swiper-next:hover{background-image: url(../images/i-05.png);}
.m-slider7 .swiper-arrow:hover{background-color: #C7A038;border-color: #C7A038;}

.row-b2-9{padding: .5rem 0 0;}
.m-list5{margin: .27rem -5px 0;display: flex;flex-wrap: wrap;}
.m-list5 li{width: 15.57%;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-list5 li.on{width: 53.29%;}
.m-list5 .con{margin: 0 5px;}
.m-list5 .bg{height: 4.4rem;border-radius: .2rem;cursor: pointer;
	background-position: center;background-repeat: no-repeat;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.m-slider13{margin: .27rem -5px 0;position: relative;}
.m-slider13 .swiper-container{overflow: hidden;}
.m-slider13 .swiper-slide{width: 15.57%;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-slider13 .swiper-slide.on{width: 53.29%;}
.m-slider13 .con{margin: 0 5px;}
.m-slider13 .bg{height: 4.4rem;border-radius: .2rem;cursor: pointer;
	background-position: center;background-repeat: no-repeat;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.m-slider13 .swiper-arrow{overflow: hidden;position: absolute;top: 50%;width: .46rem;height: .46rem;
    z-index: 3;cursor: pointer;border-radius: 50%;margin: 0 .16rem;
    border: 1px solid #CECCCA;
    background-repeat: no-repeat;background-position: center;
    -o-background-size: .09rem auto;
    -ms-background-size: .09rem auto;
    -moz-background-size: .09rem auto;
    -webkit-background-size: .09rem auto;
    background-size: .09rem auto;
   	-webkit-transform: translateY(-50%);
   	-moz-transform: translateY(-50%);
   	-o-transform: translateY(-50%);
   	-ms-transform: translateY(-50%);
   	transform: translateY(-50%);
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-slider13 .swiper-prev{left: -.84rem;background-image: url(../images/i-04-on.png);}
.m-slider13 .swiper-next{right: -.84rem;background-image: url(../images/i-05-on.png);}
.m-slider13 .swiper-prev:hover{background-image: url(../images/i-04.png);}
.m-slider13 .swiper-next:hover{background-image: url(../images/i-05.png);}
.m-slider13 .swiper-arrow:hover{background-color: #C7A038;border-color: #C7A038;}

.row-b2-10{padding: .5rem 0 1.22rem;}
.m-slider8{margin-top: .27rem;position: relative;}
.m-slider8 .swiper-container{overflow: hidden;margin: 0 -.13rem;}
.m-slider8 .con{margin: 0 .13rem;}
.m-slider8 .pic{border-radius: .2rem;overflow: hidden;padding-top: 127%;height: 0;position: relative;}
.m-slider8 .pic img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;}
.m-slider8 .swiper-arrow{overflow: hidden;position: absolute;top: 50%;width: .46rem;height: .46rem;
    z-index: 3;cursor: pointer;border-radius: 50%;margin: 0 .16rem;
    border: 1px solid #CECCCA;
    background-repeat: no-repeat;background-position: center;
    -o-background-size: .09rem auto;
    -ms-background-size: .09rem auto;
    -moz-background-size: .09rem auto;
    -webkit-background-size: .09rem auto;
    background-size: .09rem auto;
   	-webkit-transform: translateY(-50%);
   	-moz-transform: translateY(-50%);
   	-o-transform: translateY(-50%);
   	-ms-transform: translateY(-50%);
   	transform: translateY(-50%);
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-slider8 .swiper-prev{left: -.84rem;background-image: url(../images/i-04-on.png);}
.m-slider8 .swiper-next{right: -.84rem;background-image: url(../images/i-05-on.png);}
.m-slider8 .swiper-prev:hover{background-image: url(../images/i-04.png);}
.m-slider8 .swiper-next:hover{background-image: url(../images/i-05.png);}
.m-slider8 .swiper-arrow:hover{background-color: #C7A038;border-color: #C7A038;}

.row-c1{padding: .96rem 0 .86rem;position: relative;z-index: 3;
	background: url(../images/p-bg5.png) no-repeat right top;
	-o-background-size: 4.61rem auto;
	-ms-background-size: 4.61rem auto;
	-moz-background-size: 4.61rem auto;
	-webkit-background-size: 4.61rem auto;
	background-size: 4.61rem auto;
}
.m-tit4{text-align: center;}
.m-tit4 .tit{font-size: .48rem;font-weight: normal;margin-bottom: .14rem;}
.m-tit4 .desc{max-width: 10.11rem;margin: 0 auto;font-size: .18rem;line-height: 1.55;}

.m-tab2{display: flex;flex-wrap: wrap;justify-content: center;margin: .62rem 0;}
.m-tab2 li{margin: 0 .12rem;}
.m-tab2 li a{display: block;padding: 0 .36rem;height: .56rem;
	line-height: .54rem;font-size: .2rem;color: #676767;
	border: 1px solid #C0C0C0;border-radius: .28rem;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-tab2 li.on a,.m-tab2 li:hover a{background-color: #C7A038;border-color: #C7A038;color: #fff;}

.m-list6{}
.m-list6 li{margin-bottom: .52rem;}
.m-list6 .con{height: 5.5rem;border-radius: .2rem;padding-right: 1.45rem;padding-left: 1.5rem;
	display: flex;flex-wrap: wrap;justify-content: right;align-items: center;
	background-position: center;background-repeat: no-repeat;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.m-list6 .txt{width: 4.8rem;}
.m-list6 .tit{font-size: .36rem;font-weight: normal;color: #000;margin-bottom: .2rem;}
.m-list6 .desc{font-size: .2rem;line-height: 1.4;color: #535353;margin-bottom: .56rem;}
.m-list6 li:nth-child(2n) .con{justify-content: left;}

.row-d1{padding: 1.1rem 0 1rem;position: relative;z-index: 3;
	background: url(../images/i-bg5.png) no-repeat left top;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
}
.m-txt3{display: flex;flex-wrap: wrap;justify-content: space-between;margin-bottom: 1.06rem;}
.m-txt3 .left{}
.m-txt3 .tit{font-size: .42rem;color: #333;font-family: 'SourceHanSerifCN-Heavy';
	margin-bottom: .23rem;
}
.m-txt3 .adds{font-size: .24rem;color: #8B8B8B;padding-left: .42rem;margin-bottom: .51rem;
	background: url(../images/i-24.png) no-repeat left center;
	-o-background-size: .26rem auto;
	-ms-background-size: .26rem auto;
	-moz-background-size: .26rem auto;
	-webkit-background-size: .26rem auto;
	background-size: .26rem auto;
}
.m-txt3 .qr{width: 1.47rem;text-align: center;}
.m-txt3 .pic{border: 1px solid #E9E6E2;border-radius: .08rem;overflow: hidden;margin-bottom: .12rem;}
.m-txt3 .pic img{width: 100%;display: block;}
.m-txt3 .t1{font-size: .16rem;color: #8A8A8A;}
.m-txt3 .right{width: 7rem;padding-top: .27rem;}
.m-txt3 .t1{font-size: .2rem;color: #8B8B8B;font-weight: normal;margin-bottom: .3rem;}
.m-txt3 .tips{font-size: .16rem;color: #8B8B8B;}
.m-txt3 .tel,.m-txt3 .mail{font-size: .24rem;font-family: 'Montserrat-Bold';
	position: relative;margin-bottom: .12rem;
	padding-left: .5rem;background-position: left center;background-repeat: no-repeat;
	-o-background-size: .3rem auto;
	-ms-background-size: .3rem auto;
	-moz-background-size: .3rem auto;
	-webkit-background-size: .3rem auto;
	background-size: .3rem auto;
}
.m-txt3 .tel{background-image: url(../images/i-25.png);}
.m-txt3 .mail{background-image: url(../images/i-26.png);}
.m-txt3 .ovh{display: flex;flex-wrap: wrap;padding-bottom: .5rem;margin-bottom: .47rem;
	border-bottom: 1px solid #D8D9DB;
}
.m-txt3 .tel{padding-right: .7rem;margin-right: .75rem;position: relative;}
.m-txt3 .tel:after{content: '';position: absolute;right: 0;top: 50%;width: 1px;height: .22rem;
	background-color: #D8D9DB;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-txt3 .i-t:last-child .tel{padding-right: 0;margin-right: 0;}

.m-map{height: 5.2rem;border-radius: .2rem;margin-bottom: .96rem;border: 2px solid #DADADA;overflow: hidden;}
.m-map #container{height: 100%;}

.m-form{}
.m-form .tit{font-size: .36rem;line-height: 1.33;font-weight: normal;margin-bottom: .38rem;}
.m-form .ovh{display: flex;flex-wrap: wrap;justify-content: space-between;
	margin: 0 -.11rem;
}
.m-form .item{padding: 0 .11rem;margin-bottom: .31rem;position: relative;}
.m-form .item-33{width: 33.33%;}
.m-form .item-100{width: 100%;}
.m-form .inp{display: block;width: 100%;height: .68rem;border-radius: 6px;
	border: 1px solid #B8B8B8;font-size: .18rem;padding: 0 .28rem;
}
.m-form .sex{position: absolute;top: 0;right: .28rem;line-height: .68rem;
	font-size: .16rem;color: #666;
}
.m-form .sex label{margin-left: .19rem;cursor: pointer;}
.m-form .sex input{width: .16rem;height: .16rem;border: 1px solid #C9C9C9;
	display: inline-block;vertical-align: middle;margin-right: .12rem;
	border-radius: 50%;cursor: pointer;position: relative;top: -1px;
	background-position: center;background-repeat: no-repeat;
	-o-background-size: 6px auto;
	-ms-background-size: 6px auto;
	-moz-background-size: 6px auto;
	-webkit-background-size: 6px auto;
	background-size: 6px auto;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
}
.m-form .sex input:checked{background-image: url(../images/i-27.png);border-color: #C7A038;}
.m-form textarea.inp{height: 2.04rem;padding-top: .22rem;}
.m-form .btn{display: block;margin: 0 auto;width: 2.32rem;height: .68rem;border-radius: .34rem;
	font-size: .18rem;color: #fff;cursor: pointer;border: 0;
	background-color: #C7A038;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-form .btn:hover{opacity: .7;}

.row-e1{padding: 1.1rem 0 .68rem;
	background: url(../images/p-bg6.jpg) no-repeat right top;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.m-box2{position: relative;height: 7.88rem;margin-top: .47rem;}
.m-list7{}
.m-list7 li{position: absolute;width: 1.7rem;height: 1.7rem;border-radius: 50%;
	display: flex;flex-wrap: wrap;justify-content: center;align-items: center;
	text-align: center;
}
.m-list7 .i1{left: 0;top: 1.33rem;
	background: linear-gradient(0deg, #FFE898, #FFFFFF);
}
.m-list7 .i2{left: .95rem;bottom: 0;
	background: linear-gradient(0deg, #FBD8C9, #FFFFFF);
}
.m-list7 .i3{left: 5.58rem;top: .62rem;
	background: linear-gradient(0deg, #B8FDCD, #FFFFFF);
}
.m-list7 .i4{left: 6.44rem;bottom: 1.79rem;width: 2.02rem;height: 2.02rem;
	background: linear-gradient(0deg, #E1DCFF, #FFFFFF);
}
.m-list7 .i5{right: 0;top: 1.67rem;
	background: linear-gradient(0deg, #BFE9FC, #FFFFFF);
}
.m-list7 .i6{right: .88rem;bottom: 1.98rem;
	background: linear-gradient(0deg, #FFC6EA, #FFFFFF);
}
.m-list7 .t1{font-size: .26rem;color: #4D4532;}
.m-list7 .ico{display: block;width: .4rem;height: .4rem;margin: 0 auto;}
.m-list7 .ico img{width: 100%;height: 100%;display: block;}
.m-list7 .i2 .t1{color: #695147;}
.m-list7 .i3 .t1{color: #3E5843;}
.m-list7 .i4 .t1{color: #4E4B5F;}
.m-list7 .i5 .t1{color: #2E4651;}
.m-list7 .i6 .t1{color: #58484C;}

.m-list8{}
.m-list8 li{position: absolute;width: 4.53rem;height: 4.53rem;border-radius: 50%;
	display: flex;flex-wrap: wrap;justify-content: center;align-items: center;
}
.m-list8 .i1{left: 1.61rem;bottom: 1.55rem;
	background: linear-gradient(0deg, #BFE9FC, #FFFFFF);
}
.m-list8 .i2{right: 2.09rem;top: 0;width: 4.25rem;height: 4.25rem;
	background: linear-gradient(0deg, #FFE898, #FFFFFF);
}
.m-list8 .t-c{width: 3.28rem;}
.m-list8 .t1{font-size: .3rem;color: #2E4651;padding-bottom: .22rem;margin-bottom: .22rem;
	border-bottom: 1px solid #A9C9D8;
}
.m-list8 .desc{font-size: .18rem;line-height: 1.66;text-align: justify;}
.m-list8 .i2 .t1{color: #4D4532;border-bottom-color: #DEC990;}
.m-list8 .i2 .desc{color: #514830;}

.row-e2{padding: .77rem 0 0;}

.m-slider9{margin-top: .5rem;margin-bottom: .42rem;position: relative;}
.m-slider9 .swiper-container{overflow: hidden;margin: 0 -.15rem;}
.m-slider9 .con{height: 6.51rem;margin: 0 .15rem;padding: .66rem .6rem 0;
	border: 1px solid #D9D7D5;border-radius: .2rem;
	background: #FFFEFD url(../images/i-bg6.png) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.m-slider9 .swiper-slide:nth-child(2n) .con{background-image: url(../images/i-bg7.png);}
.m-slider9 .pic{border-radius: .2rem;overflow: hidden;padding-top: 127%;height: 0;position: relative;}
.m-slider9 .pic img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;}
.m-slider9 .lab{display: inline-block;height: .35rem;line-height: .35rem;padding: 0 .13rem;
	border-radius: .18rem;font-size: .14rem;color: #8A8E91;font-family: 'Montserrat-Regular';
	background-color: #F2F2F2;margin-bottom: .26rem;
}
.m-slider9 .tit{font-size: .48rem;font-weight: normal;color: #333;margin-bottom: .46rem;
	border-bottom: 1px solid #D8D8D8;padding-bottom: .37rem;
}
.m-slider9 .info{overflow: hidden;margin-bottom: .4rem;}
.m-slider9 .item{margin-bottom: .22rem;}
.m-slider9 .t1{font-size: .22rem;color: #777;display: block;margin-bottom: .17rem;}
.m-slider9 .tips{font-size: .22rem;color: #333;}
.m-slider9 .btn{display: block;width: 1.54rem;height: .62rem;border-radius: .31rem;
	text-align: center;line-height: .62rem;font-size: .18rem;color: #fff;
	background-color: #C7A038;
}
.m-slider9 .swiper-arrow{overflow: hidden;position: absolute;top: 50%;width: .46rem;height: .46rem;
    z-index: 3;cursor: pointer;border-radius: 50%;margin: 0 .16rem;
    border: 1px solid #CECCCA;
    background-repeat: no-repeat;background-position: center;
    -o-background-size: .09rem auto;
    -ms-background-size: .09rem auto;
    -moz-background-size: .09rem auto;
    -webkit-background-size: .09rem auto;
    background-size: .09rem auto;
   	-webkit-transform: translateY(-50%);
   	-moz-transform: translateY(-50%);
   	-o-transform: translateY(-50%);
   	-ms-transform: translateY(-50%);
   	transform: translateY(-50%);
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-slider9 .swiper-prev{left: -.84rem;background-image: url(../images/i-04-on.png);}
.m-slider9 .swiper-next{right: -.84rem;background-image: url(../images/i-05-on.png);}
.m-slider9 .swiper-prev:hover{background-image: url(../images/i-04.png);}
.m-slider9 .swiper-next:hover{background-image: url(../images/i-05.png);}
.m-slider9 .swiper-arrow:hover{background-color: #C7A038;border-color: #C7A038;}

.m-txt4{display: flex;flex-wrap: wrap;justify-content: space-between;
	background-color: #fff;border: 1px solid #D9D7D5;border-radius: .2rem;
	padding: .48rem 0 .33rem;
}
.m-txt4 .left{display: flex;flex-wrap: wrap;padding-left: .13rem;}
.m-txt4 .qr{margin-left: .47rem;width: 1.64rem;}
.m-txt4 .pic{margin-bottom: .22rem;}
.m-txt4 .pic img{width: 100%;display: block;}
.m-txt4 .t1{font-size: .16rem;color: #848484;display: block;text-align: center;}
.m-txt4 .right{display: flex;flex-wrap: wrap;width: 8.8rem;padding-top: .04rem;}
.m-txt4 .item{width: 50%;margin-bottom: .05rem;}
.m-txt4 .t2{font-size: .2rem;color: #898989;display: block;margin-bottom: .03rem;}
.m-txt4 .tips{font-size: .24rem;font-family: 'Montserrat-Regular';padding-left: .1rem;}

.row-e3{padding: .8rem 0 1.4rem;position: relative;z-index: 3;}
.m-pic3{margin: .3rem auto 0;width: 5.35rem;border-radius: .2rem;overflow: hidden;border: 1px solid #D9D7D5;}
.m-pic3 img{width: 100%;display: block;}


.row-f1{position: relative;padding: .95rem 0 .87rem;
	background: url(../images/p-bg7.jpg) no-repeat left .1rem;
	-o-background-size: 16.41rem auto;
	-ms-background-size: 16.41rem auto;
	-moz-background-size: 16.41rem auto;
	-webkit-background-size: 16.41rem auto;
	background-size: 16.41rem auto;
}
.m-tit5{margin-bottom: .3rem;}
.m-tit5 .time{font-size: .24rem;color: #CCA63C;display: block;margin-bottom: .05rem;}
.m-tit5 .tit{font-size: .56rem;font-weight: normal;}
.m-txt5{margin-bottom: .64rem;}
.m-txt5 .tit{font-size: .36rem;margin-bottom: .12rem;}
.m-txt5 .desc{font-size: .2rem;line-height: 1.7;}

.m-txt6{}
.m-txt6 .pic{border-radius: .2rem;overflow: hidden;margin-bottom: .66rem;}
.m-txt6 .pic img{width: 100%;display: block;}
.m-txt6 .txt{font-size: .2rem;line-height: 1.7;margin-bottom: .3rem;}
.m-txt6 .tips{padding: .22rem 0;font-size: .24rem;font-weight: bold;color: #C7A038;
	border-top: 1px solid #D8D8D8;
	border-bottom: 1px solid #D8D8D8;
}
.m-list1-1{border-bottom: 0;}

.row-f2{padding: .7rem 0 1.2rem;
	background: url(../images/p-bg8.jpg) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.m-slider10{margin-top: .5rem;margin-bottom: .42rem;position: relative;}
.m-slider10 .swiper-container{overflow: hidden;margin: 0 -.3rem;}
.m-slider10 .con{height: 1.35rem;margin: 0 .3rem;text-align: center;
	display: flex;flex-wrap: wrap;justify-content: center;align-items: center;
	background: url(../images/i-34.png) no-repeat center;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
}
.m-slider10 .lab{display: block;
	font-size: .16rem;color: #333;
	margin-bottom: .05rem;
}
.m-slider10 .tit{font-size: .2rem;color: #333;max-width: 2.1rem;margin: 0 auto;}
.m-slider10 .num{font-size: .16rem;color: #666;}
.m-slider10 .swiper-pagination{bottom: -.57rem !important;}
.m-slider10 .swiper-pagination .swiper-pagination-bullet{width: .3rem;height: .06rem;
	background-color: #E2DFDC;opacity: 1;border-radius: 0;
}
.m-slider10 .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color: #C7A038;}
.g-t1 .arrow{display: flex;flex-wrap: wrap;}
.g-t1 .arrow .swiper-arrow{overflow: hidden;width: .46rem;height: .46rem;
    z-index: 3;cursor: pointer;border-radius: 50%;
    border: 1px solid #CECCCA;
    background-repeat: no-repeat;background-position: center;
    -o-background-size: .09rem auto;
    -ms-background-size: .09rem auto;
    -moz-background-size: .09rem auto;
    -webkit-background-size: .09rem auto;
    background-size: .09rem auto;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.g-t1 .arrow .swiper-prev{background-image: url(../images/i-04-on.png);}
.g-t1 .arrow .swiper-next{margin-left: 8px;background-image: url(../images/i-05-on.png);}
.g-t1 .arrow .swiper-prev:hover{background-image: url(../images/i-04.png);}
.g-t1 .arrow .swiper-next:hover{background-image: url(../images/i-05.png);}
.g-t1 .arrow .swiper-arrow:hover{background-color: #C7A038;border-color: #C7A038;}

.row-f3{overflow: hidden;padding: 1rem 0 0;}

.m-slider11{margin-top: .54rem;position: relative;border-bottom: 1px solid #ddd;padding-bottom: 1.07rem;}
.m-slider11 .con{position: relative;}
.m-slider11 .date{display: block;font-family: 'RousseauDeco';font-size: .36rem;margin-bottom: .72rem;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-slider11 .pic{width: 3.74rem;height: 2.44rem;border-radius: .12rem;overflow: hidden;margin-bottom: .33rem;}
.m-slider11 .pic img{width: 100%;height: 100%;display: block;object-fit: cover;}
.m-slider11 .tit{max-width: 3.74rem;font-size: .2rem;color: #000;font-weight: normal;
	display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
}
.m-slider11 .ico{position: absolute;left: .3rem;top: .7rem;width: .17rem;height: .17rem;
	border: 3px solid #CFCFCF;background-color: #fff;border-radius: 50%;
}
.m-slider11 .ico:after{content: '';position: absolute;top: 50%;height: 1px;width: 4.66rem;
	background-color: #CFCFCF;z-index: -1;
}
.m-slider11 .ico:before{content: '';position: absolute;top: 50%;left: 50%;
	width: 30px;height: 30px;opacity: 0;
	background: url(../images/i-35.png) no-repeat center;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
	-webkit-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-slider11 .con:hover .date{color: #C7A038;}
.m-slider11 .con:hover .ico:before{opacity: 1;}
.m-slider11 .arrow{position: absolute;top: 2.4rem;right: 4.3rem;width: .74rem;height: .74rem;
	border-radius: 50%;background: #C7A038 url(../images/i-36.png) no-repeat center;z-index: 3;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
}

.row-f4{padding: .85rem 0;
	background: url(../images/i-bg8.png) no-repeat -4rem center;
	-o-background-size: 11.75rem auto;
	-ms-background-size: 11.75rem auto;
	-moz-background-size: 11.75rem auto;
	-webkit-background-size: 11.75rem auto;
	background-size: 11.75rem auto;
}
.row-f4 .wp{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;}
.g-t2{}
.g-t2 .tit{font-weight: normal;font-size: .56rem;margin-bottom: .04rem;}
.g-t2 .desc{font-size: .24rem;}
.m-list9{width: 9.68rem;height: 5.84rem;position: relative;display: flex;flex-wrap: wrap;justify-content: space-between;}
.m-list9 .item{padding: .23rem 0;}
.m-list9 .pic{width: 2.05rem;height: 1rem;font-size: 0;text-align: center;line-height: .98rem;
	box-shadow: 0px .12rem .27rem 0px rgba(79,73,59,0.08);
	border-radius: .12rem;
	border: 1px solid #D9D9D9;
}
.m-list9 .pic img{display: inline-block;vertical-align: middle;max-width: 95%;max-height: 95%;}
.glist12{position: relative;}
.m-list9::before,
.m-list9::after {
  content: '';
  position: absolute;
  z-index: 2;left: 0;right: 0;
  height: 2rem;
}
.m-list9::before {
  top: 0;
  background-image: linear-gradient(180deg, #ffffff, transparent);
}
.m-list9::after {
  bottom: 0;
  background-image: linear-gradient(0deg, #ffffff, transparent);
}

.m-list9 .glist12 .flexlist:first-child{
    animation: goon_dong1 25s linear infinite;
}
.m-list9 .glist12 .flexlist:nth-child(2){
    animation: goon_dong2 25s linear infinite;
}
.m-list9 .glist12 .flexlist:nth-child(3){
    animation: goon_dong3 25s linear infinite;
}


.m-list9 .glist12:nth-child(2n) .flexlist:first-child{
    animation: goon_dong4 25s linear infinite;
}
.m-list9 .glist12:nth-child(2n) .flexlist:nth-child(2){
    animation: goon_dong4 25s linear infinite;
}
.m-list9 .glist12:nth-child(2n) .flexlist:nth-child(3){
    animation: goon_dong4 25s linear infinite;
}
@-moz-keyframes goon_dong1 {
  from {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
  to {
    -webkit-transform: translateY(100%);
    -ms-transform: translateY(100%);
    transform: translateY(100%);
  }
}
@-webkit-keyframes goon_dong1 {
  from {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
  to {
    -webkit-transform: translateY(100%);
    -ms-transform: translateY(100%);
    transform: translateY(100%);
  }
}
@-o-keyframes goon_dong1 {
  from {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
  to {
    -webkit-transform: translateY(100%);
    -ms-transform: translateY(100%);
    transform: translateY(100%);
  }
}
@keyframes goon_dong1 {
  from {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
  to {
    -webkit-transform: translateY(100%);
    -ms-transform: translateY(100%);
    transform: translateY(100%);
  }
}
@-moz-keyframes goon_dong2 {
  from {
    -webkit-transform: translateY(-200%);
    -ms-transform: translateY(-200%);
    transform: translateY(-200%);
  }
  to {
    -webkit-transform: translateY(-100%);
    -ms-transform: translateY(-100%);
    transform: translateY(-100%);
  }
}
@-webkit-keyframes goon_dong2 {
  from {
    -webkit-transform: translateY(-200%);
    -ms-transform: translateY(-200%);
    transform: translateY(-200%);
  }
  to {
    -webkit-transform: translateY(-100%);
    -ms-transform: translateY(-100%);
    transform: translateY(-100%);
  }
}
@-o-keyframes goon_dong2 {
  from {
    -webkit-transform: translateY(-200%);
    -ms-transform: translateY(-200%);
    transform: translateY(-200%);
  }
  to {
    -webkit-transform: translateY(-100%);
    -ms-transform: translateY(-100%);
    transform: translateY(-100%);
  }
}
@keyframes goon_dong2 {
  from {
    -webkit-transform: translateY(-200%);
    -ms-transform: translateY(-200%);
    transform: translateY(-200%);
  }
  to {
    -webkit-transform: translateY(-100%);
    -ms-transform: translateY(-100%);
    transform: translateY(-100%);
  }
}
@-moz-keyframes goon_dong3 {
  from {
    -webkit-transform: translateY(-400%);
    -ms-transform: translateY(-400%);
    transform: translateY(-400%);
  }
  to {
    -webkit-transform: translateY(-300%);
    -ms-transform: translateY(-300%);
    transform: translateY(-300%);
  }
}
@-webkit-keyframes goon_dong3 {
  from {
    -webkit-transform: translateY(-400%);
    -ms-transform: translateY(-400%);
    transform: translateY(-400%);
  }
  to {
    -webkit-transform: translateY(-300%);
    -ms-transform: translateY(-300%);
    transform: translateY(-300%);
  }
}
@-o-keyframes goon_dong3 {
  from {
    -webkit-transform: translateY(-400%);
    -ms-transform: translateY(-400%);
    transform: translateY(-400%);
  }
  to {
    -webkit-transform: translateY(-300%);
    -ms-transform: translateY(-300%);
    transform: translateY(-300%);
  }
}
@keyframes goon_dong3 {
  from {
    -webkit-transform: translateY(-400%);
    -ms-transform: translateY(-400%);
    transform: translateY(-400%);
  }
  to {
    -webkit-transform: translateY(-300%);
    -ms-transform: translateY(-300%);
    transform: translateY(-300%);
  }
}

@-moz-keyframes goon_dong4 {
  from {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
  to {
    -webkit-transform: translateY(-100%);
    -ms-transform: translateY(-100%);
    transform: translateY(-100%);
  }
}
@-webkit-keyframes goon_dong4 {
  from {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
  to {
    -webkit-transform: translateY(-100%);
    -ms-transform: translateY(-100%);
    transform: translateY(-100%);
  }
}
@-o-keyframes goon_dong4 {
  from {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
  to {
    -webkit-transform: translateY(-100%);
    -ms-transform: translateY(-100%);
    transform: translateY(-100%);
  }
}
@keyframes goon_dong4 {
  from {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
  to {
    -webkit-transform: translateY(-100%);
    -ms-transform: translateY(-100%);
    transform: translateY(-100%);
  }
}
.row-f5{position: relative;z-index: 6;padding: .4rem 0 1.4rem;}
.m-list10{position: relative;height: 5.92rem;margin-top: .42rem;}
.m-list10 li{position: absolute;border-radius: .12rem;overflow: hidden;}
.m-list10 .i1{width: 4.92rem;position: absolute;right: 0;top: 0;height: 2.54rem;}
.m-list10 .i2{width: 4.54rem;top: 0;left: 0;height: 5.92rem;}
.m-list10 .i3{width: 3.94rem;top: 0;left: 4.84rem;height: 3.37rem;}
.m-list10 .i4{width: 3.94rem;bottom: 0;left: 4.84rem;height: 2.25rem;}
.m-list10 .i5{width: 4.92rem;bottom: 0;right: 0;height: 3.05rem;}

.row-g1{padding: .96rem 0 1.06rem;
	background: url(../images/p-bg9.jpg) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.m-comm{}
.m-comm .pic-mo{display: none;}
.m-comm .top{border-bottom: 1px solid #D2D6D8;margin-bottom: .58rem;}
.m-comm .tit{font-size: .54rem;color: #000;font-weight: normal;margin-bottom: .12rem;}
.m-comm .tips{font-size: .24rem;color: #535353;position: relative;padding-bottom: .41rem;}
.m-comm .tips:after{content: '';position: absolute;left: 0;bottom: -1px;width: .56rem;height: 3px;
	background-color: #C7A038;
}
.m-comm .con{display: flex;flex-wrap: wrap;justify-content: space-between;}
.m-comm .txt{width: 43%;}
.m-comm .i-t{margin-bottom: .42rem;}
.m-comm .t1{font-size: .2rem;color: #626262;display: block;margin-bottom: .09rem;}
.m-comm .t1:before{content: '';display: inline-block;vertical-align: middle;width: 5px;height: 5px;
	border-radius: 50%;margin-right: 12px;
	background-color: #C7A038;
}
.m-comm .desc{font-size: .24rem;color: #535353;padding-left: 17px;}
.m-comm .pic{width: 55.7%;border-radius: .2rem;overflow: hidden;}
.m-comm .pic img{width: 100%;display: block;}
.m-comm .btn{display: block;width: 1.74rem;height: .62rem;border-radius: .31rem;
	text-align: center;line-height: .62rem;font-size: .18rem;color: #fff;
	background-color: #C7A038;
}
.m-comm .btn:before{content: '';display: inline-block;vertical-align: middle;
	width: .2rem;height: .2rem;margin-right: .12rem;position: relative;top: -1px;
	background: url(../images/i-53.png) no-repeat center;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
}

.g-tab2{border-bottom: 1px solid #CFCFCF;}
.g-tab2 ul{display: flex;flex-wrap:}
.g-tab2 li{padding-right: .65rem;margin-right: .65rem;position: relative;}
.g-tab2 li:after{content: '';position: absolute;right: 0;top: 50%;width: 1px;height: .42rem;
	background-color: #CFCFCF;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.g-tab2 li a{display: block;font-size: .24rem;color: #333;line-height: 1rem;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.g-tab2 li:last-child{margin-right: 0;padding-right: 0;}
.g-tab2 li:last-child:after{content: '';display: none;}
.g-tab2 li:hover a,.g-tab2 li.on a{color: #C7A038;font-weight: bold;}

.row-g2-1{padding: .69rem 0 0;}
.m-txt7{margin-bottom: .45rem;}
.m-txt7 .tit{font-size: .2rem;margin-bottom: .2rem;}
.m-txt7 .txt{font-size: .24rem;line-height: .48rem;color: #535353;}
.m-txt7 .txt li{padding-left: .26rem;
	background: url(../images/i-54.png) no-repeat left center;
	-o-background-size: .16rem auto;
	-ms-background-size: .16rem auto;
	-moz-background-size: .16rem auto;
	-webkit-background-size: .16rem auto;
	background-size: .16rem auto;
}
.row-g3{position: relative;padding: .15rem 0 1.68rem;}
.m-slider12{position: relative;margin-top: .32rem;}
.m-slider12 .swiper-container{overflow: hidden;}
.m-slider12 .con{height: 5.5rem;border-radius: .2rem;padding-right: 1.45rem;padding-left: 1.5rem;
	display: flex;flex-wrap: wrap;justify-content: right;align-items: center;
	background-position: center;background-repeat: no-repeat;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.m-slider12 .txt{width: 4.8rem;}
.m-slider12 .tit{font-size: .36rem;font-weight: normal;color: #000;margin-bottom: .2rem;}
.m-slider12 .desc{font-size: .2rem;line-height: 1.4;color: #535353;margin-bottom: .56rem;}
.m-slider12 .swiper-slide:nth-child(2n) .con{justify-content: left;}
.m-slider12 .swiper-arrow{overflow: hidden;position: absolute;top: 50%;width: .46rem;height: .46rem;
    z-index: 3;cursor: pointer;border-radius: 50%;margin: 0 .16rem;
    border: 1px solid #CECCCA;
    background-repeat: no-repeat;background-position: center;
    -o-background-size: .09rem auto;
    -ms-background-size: .09rem auto;
    -moz-background-size: .09rem auto;
    -webkit-background-size: .09rem auto;
    background-size: .09rem auto;
   	-webkit-transform: translateY(-50%);
   	-moz-transform: translateY(-50%);
   	-o-transform: translateY(-50%);
   	-ms-transform: translateY(-50%);
   	transform: translateY(-50%);
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-slider12 .swiper-prev{left: -.84rem;background-image: url(../images/i-04-on.png);}
.m-slider12 .swiper-next{right: -.84rem;background-image: url(../images/i-05-on.png);}
.m-slider12 .swiper-prev:hover{background-image: url(../images/i-04.png);}
.m-slider12 .swiper-next:hover{background-image: url(../images/i-05.png);}
.m-slider12 .swiper-arrow:hover{background-color: #C7A038;border-color: #C7A038;}

.pop-product{position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 1024;display: none;}
.pop-bg{position: absolute;top: 0;left: 0;width: 100%;height: 100%;
	background-color: rgba(0,0,0,.2);
}
.pop-product .cont{position: absolute;top: 50%;left: 50%;width: 10rem;
	padding: .5rem .7rem .5rem .78rem;border-radius: .2rem;
	background: #fff url(../images/p-bg10.jpg) no-repeat left top;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
	-webkit-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
}
.pop-product .close{position: absolute;top: .2rem;right: .2rem;width: .4rem;height: .4rem;
	cursor: pointer;opacity: .5;
	background: url(../images/close.svg) no-repeat center;
	-o-background-size: .22rem auto;
	-ms-background-size: .22rem auto;
	-moz-background-size: .22rem auto;
	-webkit-background-size: .22rem auto;
	background-size: .22rem auto;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.pop-product .tit{font-size: .48rem;font-weight: normal;margin-bottom: .15rem;}
.pop-product .desc{font-size: .22rem;color: #666;margin-bottom: .37rem;}
.pop-product .tel{display: flex;flex-wrap: wrap;padding: .25rem 0 .22rem;margin-bottom: .37rem;
	background-color: #F7F4ED;border-radius: 6px;
}
.pop-product .i-t{width: 50%;display: flex;flex-wrap: wrap;padding-left: .58rem;position: relative;}
.pop-product .ico{width: .35rem;height: .35rem;margin-right: .34rem;margin-top: .08rem;}
.pop-product .ico img{width: 100%;height: 100%;display: block;}
.pop-product .t-c{}
.pop-product .t1{font-size: .2rem;font-family: 'Montserrat-Bold';display: block;}
.pop-product .t2{font-size: .16rem;color: #8B8B8B;}
.pop-product .i-t:after{content: '';position: absolute;right: 0;top: 50%;width: 1px;height: .58rem;
	background-color: #DCDCDC;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.pop-product .i-t:last-child:after{display: none;}

.pop-product .ovh{display: flex;flex-wrap: wrap;justify-content: space-between;
	margin: 0 -.13rem;
}
.pop-product .item{padding: 0 .13rem;margin-bottom: .25rem;position: relative;}
.pop-product .item-50{width: 50%;}
.pop-product .item-100{width: 100%;}
.pop-product .inp{display: block;width: 100%;height: .68rem;border-radius: 6px;
	border: 1px solid #B8B8B8;font-size: .18rem;padding: 0 .28rem;
}
.pop-product .sex{position: absolute;top: 0;right: .28rem;line-height: .68rem;
	font-size: .16rem;color: #666;
}
.pop-product .sex label{margin-left: .19rem;cursor: pointer;}
.pop-product .sex input{width: .16rem;height: .16rem;border: 1px solid #C9C9C9;
	display: inline-block;vertical-align: middle;margin-right: .12rem;
	border-radius: 50%;cursor: pointer;position: relative;top: -1px;
	background-position: center;background-repeat: no-repeat;
	-o-background-size: 6px auto;
	-ms-background-size: 6px auto;
	-moz-background-size: 6px auto;
	-webkit-background-size: 6px auto;
	background-size: 6px auto;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
}
.pop-product .sex input:checked{background-image: url(../images/i-27.png);border-color: #C7A038;}
.pop-product textarea.inp{height: 1.54rem;padding-top: .22rem;}
.pop-product select.inp{
	background: url(../images/i-56.png) no-repeat right .2rem center;
	-o-background-size: .18rem auto;
	-ms-background-size: .18rem auto;
	-moz-background-size: .18rem auto;
	-webkit-background-size: .18rem auto;
	background-size: .18rem auto;
}
.pop-product .btn{display: block;margin: 0 auto;width: 2.32rem;height: .68rem;border-radius: .34rem;
	font-size: .18rem;color: #fff;cursor: pointer;border: 0;
	background-color: #C7A038;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.pop-product .btn:hover{opacity: .7;}
.pop-product .close:hover{opacity: 1;}

.row-h1{padding: .58rem 0 1rem;position: relative;z-index: 6;
	background: url(../images/i-bg9.png) no-repeat right top;
	-o-background-size: 7.84rem auto;
	-ms-background-size: 7.84rem auto;
	-moz-background-size: 7.84rem auto;
	-webkit-background-size: 7.84rem auto;
	background-size: 7.84rem auto;
}
.row-h1 .g-t1{margin-top: .69rem;align-items: flex-end;}
.g-t1 .tab{display: flex;flex-wrap: wrap;margin-bottom: .12rem;}
.g-t1 .tab li{padding-right: 32px;margin-right: .3rem;position: relative;}
.g-t1 .tab li:after{content: '';position: absolute;right: 0;top: 50%;width: 1px;height: .14rem;
	background-color: #D9D9D9;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.g-t1 .tab li a{display: block;font-size: .18rem;color: #333;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.g-t1 .tab li a:before{content: '';display: inline-block;vertical-align: middle;
	width: 4px;height: 4px;border-radius: 50%;margin-right: .1rem;opacity: 0;
	background-color: #C7A038;position: relative;top: -1px;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.g-t1 .tab li.on a,.g-t1 .tab li:hover a{color: #C7A038;}
.g-t1 .tab li.on a:before,.g-t1 .tab li:hover a:before{opacity: 1;}
.g-t1 .tab li:last-child:after{display: none;}
.g-t1 .tab li:last-child{padding-right: 0;margin-right: 0;}

.m-news3{margin: .77rem 0 .94rem;border-bottom: 1px solid #DDDDDD;padding-bottom: .93rem;}
.m-news3 .con{display: block;overflow: hidden;}
.m-news3 .pic{float: left;width: 6.7rem;height: 4.2rem;border-radius: .2rem;overflow: hidden;
	margin-right: .52rem;
}
.m-news3 .pic img{width: 100%;height: 100%;display: block;
	transition: .8s;
	-ms-transition: .8s;
	-moz-transition: .8s;
	-webkit-transition: .8s;
	-o-transition: .8s;
}
.m-news3 .txt{overflow: hidden;padding-top: .21rem;}
.m-news3 .date{display: block;font-size: .16rem;color: #9E9E9E;margin-bottom: .29rem;}
.m-news3 .tit{font-size: .36rem;line-height: 1.44;color: #333;margin-bottom: .25rem;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-news3 .desc{font-size: .16rem;color: #666;margin-bottom: .88rem;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.m-news3 .con:hover .pic img{
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);
}
.m-news3 .con:hover .tit{color: #C7A038;}
.m-news3 .con:hover .g-btn{color: #C7A038;background-color: #fff;}
.m-news3 .con:hover .g-btn:after{background-image: url(../images/i-07-on.png);}

.m-list11{display: flex;flex-wrap: wrap;margin: 0 -.27rem;}
.m-list11 li{width: 33.33%;margin-bottom: .68rem;}
.m-list11 .con{display: block;margin: 0 .27rem;}
.m-list11 .pic{padding-top: 65%;height: 0;position: relative;overflow: hidden;border-radius: .2rem;
	margin-bottom: .27rem;
}
.m-list11 .pic img{width: 100%;height: 100%;display: block;position: absolute;top: 0;left: 0;
	transition: .8s;
	-ms-transition: .8s;
	-moz-transition: .8s;
	-webkit-transition: .8s;
	-o-transition: .8s;
}
.m-list11 .date{display: block;font-size: .16rem;color: #9E9E9E;margin-bottom: .17rem;}
.m-list11 .tit{font-size: .22rem;line-height: 1.36;color: #333;font-weight: normal;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list11 .con:hover .pic img{
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);
}
.m-list11 .con:hover .tit{color: #C7A038;}

.pages ul{display: flex;flex-wrap: wrap;justify-content: center;}
.pages li{margin: 0 .15rem;}
.pages li a{display: block;width: .4rem;height: .4rem;text-align: center;line-height: .4rem;
	font-size: .16rem;color: #777;font-family: 'RousseauDeco';
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.pages li:hover a,.pages li.on a{color: #C7A038;}
.pages .arrow a{background-position: center;background-repeat: no-repeat;
	-o-background-size: 9px auto;
	-ms-background-size: 9px auto;
	-moz-background-size: 9px auto;
	-webkit-background-size: 9px auto;
	background-size: 9px auto;
}
.pages .prev a{background-image: url(../images/i-57.png);}
.pages .next a{background-image: url(../images/i-58.png);}

.row-h2{padding: .58rem 0 1.1rem;position: relative;z-index: 6;}
.m-details{position: relative;margin-top: .84rem;}
.m-details .left{position: absolute;left: 0;top: 0;}
.m-details .a-back{display: block;padding-top: .35rem;margin-bottom: .54rem;
	font-size: .16rem;color: #666;
	background: url(../images/i-60.png) no-repeat center top;
	-o-background-size: .3rem;
	-ms-background-size: .3rem;
	-moz-background-size: .3rem;
	-webkit-background-size: .3rem;
	background-size: .3rem;
}
.m-details .cont{margin: 0 auto;width: 9rem;}
.m-details h1{font-size: .42rem;font-weight: normal;margin-bottom: .32rem;color: #333;}
.m-details .date{display: block;padding-left: .25rem;font-size: .16rem;color: #9E9E9E;margin-bottom: .33rem;
	background: url(../images/i-59.png) no-repeat left center;
	-o-background-size: .13rem auto;
	-ms-background-size: .13rem auto;
	-moz-background-size: .13rem auto;
	-webkit-background-size: .13rem auto;
	background-size: .13rem auto;
}
.m-details .txt{border-top: 1px solid #DDDDDD;padding-top: .53rem;margin-bottom: .65rem;
	font-size: .2rem;line-height: 1.7;text-align: justify;
}
.m-details .bdsharebuttonbox a{display: block;width: .46rem;height: .46rem;margin: 0 auto .21rem;
	border: 1px solid #DCDFE1;border-radius: 50%;float: none;
	background-position: center;background-repeat: no-repeat;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-details .bdsharebuttonbox .bds_weixin{background-image: url(../images/i-61.png);}
.m-details .bdsharebuttonbox .bds_tsina{background-image: url(../images/i-62.png);}
.m-details .bdsharebuttonbox .bds_face{background-image: url(../images/i-63.png);}
.m-details .bdsharebuttonbox a:hover{border-color: #C7A038;background-color: #C7A038;}
.m-details .bdsharebuttonbox .bds_weixin:hover{background-image: url(../images/i-61-on.png);}
.m-details .bdsharebuttonbox .bds_tsina:hover{background-image: url(../images/i-62-on.png);}
.m-details .bdsharebuttonbox .bds_face:hover{background-image: url(../images/i-63-on.png);}
.m-details .arrow{border-top: 1px solid #ddd;line-height: .45rem;padding-top: .25rem;}
.m-details .arrow .item{font-size: .16rem;color: #666;display: block;
	text-overflow:ellipsis;
	white-space: nowrap;
	overflow: hidden;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-details .arrow .item:hover{color: #C7A038}
.bd_weixin_popup{
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	-o-box-sizing: content-box;
	box-sizing: content-box;
}