﻿
.row-a1{padding-top: 1px;position: relative;z-index: 3;}
.m-list1{margin-top: -.65rem;margin-bottom: 1.1rem;display: flex;flex-wrap: wrap;
	background: #FFFFFF;border-radius: .55rem;
	box-shadow: 0px .08rem .29rem 0px rgba(0,0,0,0.09);
}
.m-list1 li{width: 20%;}
.m-list1 .con{display: block;height: 1.1rem;position: relative;display: flex;align-items: center;
	position: relative;padding-left: .58rem;
}
.m-list1 .con:after{content: '';position: absolute;right: 0;top: 50%;width: 1px;height: .52rem;
	background-color: #000;opacity: .1;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-list1 .ico{display: block;width: .5rem;height: .5rem;margin-right: .22rem;}
.m-list1 .ico img{width: 100%;height: 100%;display: block;}
.m-list1 .t-c{}
.m-list1 .t1{font-size: .24rem;font-weight: normal;color: #333;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list1 .tips{font-size: .16rem;color: #888;}
.m-list1 .con:hover .t1{color: #D72109;}

.g-t1{text-align: center;position: relative;}
.g-t1 .tit{text-align: center;font-size: .48rem;}
.g-t1 .tips{font-size: .22rem;color: #626567;}
.g-t1 .more2{position: absolute;right: 0;bottom: 0;font-size: .18rem;padding-right: .32rem;
	background: url(../images/ico-01.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;
}
.g-t1 .more2:hover{background-image: url(../images/ico-02-on.png);}

.m-list2{display: flex;flex-wrap: wrap;margin: .58rem -.12rem 0;}
.m-list2 li{width: 25%;float: left;margin-bottom: .24rem;}
.m-list2 .con{display: block;margin: 0 .12rem;height: 2.3rem;
	border-radius: .4rem;padding: .38rem .5rem 0;position: relative;
}
.m-list2 .t1{font-size: .3rem;font-weight: normal;}

.m-list2 .i1 .con{background-color: #E2F0DC;}
.m-list2 .i2 .con{background-color: #F5F0EC;}
.m-list2 .i3 .con{background-color: #F6F0D9;}
.m-list2 .i4 .con{background-color: #F1EFE8;}
.m-list2 .i5 .con{background-color: #F4F1E4;}
.m-list2 .i6 .con{background-color: #EEF1F8;}
.m-list2 .i7 .con{background-color: #EAF2E1;}
.m-list2 .i8 .con{background-color: #F5EDEC;}

.m-list2 .i1 .t1{color: #41702C;}
.m-list2 .i2 .t1{color: #9E450A;}
.m-list2 .i3 .t1{color: #886D04;}
.m-list2 .i4 .t1{color: #5F5019;}
.m-list2 .i5 .t1{color: #8C7618;}
.m-list2 .i6 .t1{color: #102E74;}
.m-list2 .i7 .t1{color: #416913;}
.m-list2 .i8 .t1{color: #891D10;}

.m-list2 .num{position: absolute;right: .4rem;bottom: .28rem;opacity: .1;
	font-size: .3rem;
}
.m-list2 .ico{display: block;height: .7rem;position: absolute;left: .5rem;bottom: .36rem;}
.m-list2 .ico img{display: block;height: 100%;}
.m-list2 .ico:after{content: '//////////';position: absolute;left: 100%;bottom: 0;
	font-size: .16rem;margin-left: .2rem;opacity: .4;
}
.m-list2 .i1 .ico:after{color: #41702C;}
.m-list2 .i2 .ico:after{color: #9E450A;}
.m-list2 .i3 .ico:after{color: #886D04;}
.m-list2 .i4 .ico:after{color: #5F5019;}
.m-list2 .i5 .ico:after{color: #8C7618;}
.m-list2 .i6 .ico:after{color: #102E74;}
.m-list2 .i7 .ico:after{color: #416913;}
.m-list2 .i8 .ico:after{color: #891D10;}

.row-a2{padding: .68rem 0 0;}
.m-list3{display: flex;flex-wrap: wrap;margin: 0.76rem -.05rem 0;}
.m-list3 li{width: 14%;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list3 li:nth-child(2n+1){margin-top: .4rem;}
.m-list3 .con{display: block;margin: 0 .05rem;height: 5rem;border-radius: .2rem;overflow: hidden;
	background-position: center;background-repeat: no-repeat;color: #fff;position: relative;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.m-list3 .t1{position: absolute;left: 50%;bottom: .3rem;
	font-size: .28rem;writing-mode: vertical-rl;letter-spacing: .06rem;
	-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;
}
.m-list3 .txt{position: absolute;left: .4rem;right: .4rem;bottom: .3rem;opacity: 0;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list3 .t2{font-size: .32rem;margin-bottom: .1rem;}
.m-list3 .desc{font-size: .18rem;line-height: 1.56;opacity: .9;text-align: justify;margin-bottom: .4rem;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
}
.m-list3 .more{font-size: .18rem;padding-right: .5rem;line-height: .29rem;display: inline-block;
	background: url(../images/i-33.png) no-repeat right center;
	-o-background-size: .29rem auto;
	-ms-background-size: .29rem auto;
	-moz-background-size: .29rem auto;
	-webkit-background-size: .29rem auto;
	background-size: .29rem auto;
}
.m-list3 li.on{width: 44%;}
.m-list3 li.on .t1{opacity: 0;}
.m-list3 li.on .txt{opacity: 1;}

.row-a3{overflow: hidden;padding: 1.25rem 0 .8rem;}
.m-slider1{position: relative;}
.m-slider1:before{
    content: "";
    width: 2rem;
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    background: linear-gradient(90deg, #fff 0%, rgba(255,255,255,0) 100%);
    z-index: 9;
}

.m-slider1:after{
    content: "";
    width: 2rem;
    position: absolute;
    right: 0;
    top: 0;bottom: 0;
    background: linear-gradient(-90deg, #fff 0%, rgba(255,255,255,0) 100%);
    z-index: 9;
}
.m-slider1 .swiper-container{margin: 0 -.15rem;}
.m-slider1 .con{display: block;margin: .5rem .15rem .5rem;overflow: hidden;
	background: #FFFFFF;border-radius: .2rem;
	box-shadow: 0px .06rem .36rem 0px rgba(0,0,0,0.08);
}
.m-slider1 .pic{padding-top: 54%;height: 0;position: relative;overflow: hidden;}
.m-slider1 .pic img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;
	transition: .8s;
	-ms-transition: .8s;
	-moz-transition: .8s;
	-webkit-transition: .8s;
	-o-transition: .8s;
}
.m-slider1 .txt{height: 3.1rem;padding: .3rem .35rem 0;}
.m-slider1 .tit{font-size: .28rem;font-weight: normal;color: #333;margin-bottom: .06rem;}
.m-slider1 .tips{font-size: .20rem;color: #353739;}
.m-slider1 .top{padding-bottom: .2rem;margin-bottom: .2rem;position: relative;
	border-bottom: 1px solid #E8E8E8;
}
.m-slider1 .btn{position: absolute;right: 0;top: .09rem;width: .29rem;height: .29rem;
	background: url(../images/i-33.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 .desc{font-size: .18rem;color: #555;text-align: justify;line-height: 1.83;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 4;
	overflow: hidden;
}
.m-slider1 .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-slider1 .swiper-arrow{position: absolute;top: 42%;width: .5rem;height: .5rem;
	border-radius: 50%;z-index: 6;cursor: pointer;background-color: #fff;
	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-slider1 .swiper-prev{left: 2rem;background-image: url(../images/i-39.png);}
.m-slider1 .swiper-next{right: 2rem;background-image: url(../images/i-40.png);}
.m-slider1 .swiper-prev:hover{background-image: url(../images/i-39-on.png);}
.m-slider1 .swiper-next:hover{background-image: url(../images/i-40-on.png);}


.row-a4{padding: .77rem 0 0;
	background-color: #F9F8F5;
}
.row-a4 .g-t1{margin-bottom: .45rem;}
.row-a4 .g-t1 .tit{text-align: left;}
.row-a4 .g-t1 .tips{text-align: left;}
.row-a4 .g-t1 .wp{position: relative;}
.g-t1 .r-cao{position: absolute;right: 0;bottom: 0;font-size: .2rem;color: #76797D;}
.g-t1 .shi{float: left;}
.g-t1 .qr-c{color: #FDAC46;padding-left: .2rem;margin-left: .06rem;cursor: pointer;position: relative;
	background: url(../images/i-37.png) no-repeat left center;
	-o-background-size: .23rem auto;
	-ms-background-size: .23rem auto;
	-moz-background-size: .23rem auto;
	-webkit-background-size: .23rem auto;
	background-size: .23rem auto;
}
.g-t1 .more{float: right;color: #76797D;padding-left: .26rem;margin-left: .3rem;
	background: url(../images/i-38.png) no-repeat left center;
	-o-background-size: .17rem auto;
	-ms-background-size: .17rem auto;
	-moz-background-size: .17rem auto;
	-webkit-background-size: .17rem auto;
	background-size: .17rem auto;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.g-t1 .more span{line-height: 1.1;border-bottom: 1px solid #76797D;display: inline-block;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.g-t1 .more:hover{color: #FDAC46;background-image: url(../images/i-38-on.png);}
.g-t1 .more:hover span{border-bottom-color: #FDAC46;}
.g-t1 .qr{position: absolute;left: 50%;width: 1.72rem;height: 1.72rem;padding: .15rem;bottom: 100%;margin-bottom: .2rem;
	box-shadow: 0px .11rem .67rem 3px rgba(0,0,0,0.17);background-color: #fff;display: none;
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-o-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
}
.g-t1 .qr img{width: 100%;height: 100%;display: block;}
.g-t1 .qr:after{content: '';position: absolute;top: 100%;left: 50%;
	border-top: .1rem solid #fff;
	border-left: .1rem solid transparent;
	border-right: .1rem solid transparent;
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-o-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
}
.g-t1 .qr-c:hover .qr{display: block;}

.m-slider2{position: relative;overflow: hidden;padding-bottom: 1.8rem;}
.m-slider2 .wp{position: relative;}
.m-slider2 .swiper-container{margin: 0 -.14rem;}
.m-slider2 .con{display: block;margin: 0 .14rem;}
.m-slider2 .pic{padding-top: 136%;height: 0;position: relative;overflow: hidden;border-radius: .2rem;
	margin-bottom: .25rem;
}
.m-slider2 .pic img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;
	transition: .8s;
	-ms-transition: .8s;
	-moz-transition: .8s;
	-webkit-transition: .8s;
	-o-transition: .8s;
}
.m-slider2 .play{position: absolute;left: .29rem;bottom: .3rem;width: .24rem;height: .3rem;z-index: 2;
	background: url(../images/i-36.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-slider2 .txt{}
.m-slider2 .tit{font-size: .22rem;margin-bottom: .08rem;color: #333;font-weight: normal;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-slider2 .tips{font-size: .18rem;color: #888;}
.m-slider2 .con:hover .tit{color: #D72109;}
.m-slider2 .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-slider2 .swiper-pagination{position: absolute;left: 0;right: 3.63rem;bottom: -.54rem;top: auto !important;width: auto !important;
	height: 5px !important;background-color: #EAE8E2;
}
.m-slider2 .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{
	background-color: #D72109;
}
.m-slider2 .swiper-arrow{position: absolute;bottom: -.76rem;width: .5rem;height: .5rem;
	border-radius: 50%;z-index: 3;cursor: pointer;
	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-slider2 .swiper-prev{right: 2.27rem;background-image: url(../images/i-39.png);}
.m-slider2 .swiper-next{right: 1.63rem;background-image: url(../images/i-40.png);}
.m-slider2 .swiper-prev:hover{background-image: url(../images/i-39-on.png);}
.m-slider2 .swiper-next:hover{background-image: url(../images/i-40-on.png);}

.row-a5{padding: .9rem 0 0;overflow: hidden;}
.row-a5 .g-t1{margin-bottom: .48rem;}
.row-a5 .col-l{width: 60%;padding-right: .15rem;}
.row-a5 .col-r{width: 40%;padding-left: .15rem;}
.m-list4{margin: 0 -.15rem;display: flex;flex-wrap: wrap;}
.m-list4 li{width: 50%;margin-bottom: .3rem;}
.m-list4 .con{display: block;margin: 0 .15rem;position: relative;}
.m-list4 .pic{padding-top: 70%;height: 0;position: relative;overflow: hidden;border-radius: .2rem;}
.m-list4 .pic img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;display: block;
	transition: .8s;
	-ms-transition: .8s;
	-moz-transition: .8s;
	-webkit-transition: .8s;
	-o-transition: .8s;
}
.m-list4 .txt{position: absolute;left: .38rem;right: .38rem;bottom: .24rem;z-index: 2;color: #fff;}
.m-list4 .tit{font-size: .28rem;display: inline-block;margin-bottom: .06rem;padding-right: .55rem;
	background: url(../images/i-33.png) no-repeat right center;
	-o-background-size: .29rem auto;
	-ms-background-size: .29rem auto;
	-moz-background-size: .29rem auto;
	-webkit-background-size: .29rem auto;
	background-size: .29rem auto;
}
.m-list4 .tips{font-size: .18rem;}
.m-list5 li{margin-bottom: .3rem;}
.m-list5 .con{display: block;position: relative;}
.m-list5 .pic{padding-top: 32.6%;height: 0;position: relative;overflow: hidden;border-radius: .2rem;}
.m-list5 .pic img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;display: block;
	transition: .8s;
	-ms-transition: .8s;
	-moz-transition: .8s;
	-webkit-transition: .8s;
	-o-transition: .8s;
}
.m-list5 .txt{position: absolute;left: .38rem;right: .38rem;bottom: .24rem;z-index: 2;color: #fff;}
.m-list5 .tit{font-size: .28rem;display: inline-block;margin-bottom: .06rem;padding-right: .55rem;
	background: url(../images/i-33.png) no-repeat right center;
	-o-background-size: .29rem auto;
	-ms-background-size: .29rem auto;
	-moz-background-size: .29rem auto;
	-webkit-background-size: .29rem auto;
	background-size: .29rem auto;
}
.m-list5 .tips{font-size: .18rem;}
.m-list4 .con:hover .pic img,.m-list5 .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-a6{padding: .68rem 0 1.78rem;overflow: hidden;}
.m-slider3{margin: .68rem -.18rem 0;position: relative;}
.m-slider3 .con{margin: 0 .18rem;position: relative;}
.m-slider3 .pic{padding-top: 120%;height: 0;position: relative;overflow: hidden;border-radius: .2rem;}
.m-slider3 .pic img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;object-fit: cover;
	transition: .8s;
	-ms-transition: .8s;
	-moz-transition: .8s;
	-webkit-transition: .8s;
	-o-transition: .8s;
}
.m-slider3 .txt{position: absolute;left: 0;right: 0;bottom: .5rem;z-index: 2;text-align: center;}
.m-slider3 .tit{font-size: .28rem;font-weight: normal;color: #fff;margin-bottom: .1rem;}
.m-slider3 .tips{font-size: .18rem;color: #fff;}
.m-slider3 .bot{border-top: 1px solid rgba(255,255,255,.2);padding-top: .4rem;
	max-width: 3.75rem;margin: .3rem auto 0;display: none;
}
.m-slider3 .btn{display: block;margin: 0 auto .18rem;height: .6rem;line-height: .6rem;text-align: center;
	font-size: .18rem;color: #333;border-radius: .13rem;
	background-color: #fff;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-slider3 .btn:before{content: '';display: inline-block;vertical-align: middle;
	width: 4px;height: 4px;border-radius: 50%;background-color: #333;opacity: .7;
	margin-right: .08rem;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-slider3 .btn:hover{background-color: #D3230B;color: #fff;}
.m-slider3 .btn:hover:before{background-color: #fff;}
.m-slider3 .con:hover .bot{display: block;}
.m-slider3 .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-slider3 .swiper-arrow{position: absolute;bottom: -.84rem;width: .5rem;height: .5rem;
	border-radius: 50%;z-index: 3;cursor: pointer;
	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-slider3 .swiper-prev{left: 50%;margin-left: -.57rem;background-image: url(../images/i-39.png);}
.m-slider3 .swiper-next{right: 50%;margin-right: -.57rem;background-image: url(../images/i-40.png);}
.m-slider3 .swiper-prev:hover{background-image: url(../images/i-39-on.png);}
.m-slider3 .swiper-next:hover{background-image: url(../images/i-40-on.png);}


.row-a7{padding: .82rem 0 1.47rem;overflow: hidden;
	background-color: #F9F8F5;border-bottom: 1px solid rgba(35,35,35,.08);
}
.row-a7 .g-t1 .tit{text-align: left;}
.row-a7 .g-t1 .tips{text-align: left;}
.m-slider4{position: relative;margin: .55rem -.2rem 0;}
.m-slider4 .con{display: block;margin: 0 .2rem .6rem;position: relative;border-radius: .2rem;
	height: 6rem;padding-top: .5rem;text-align: center;
}
.m-slider4 .con:after{content: '';position: absolute;top: .06rem;left: .06rem;width: 100%;height: 100%;
	border-radius: .2rem;z-index: -1;
}
.m-slider4 .pic{width: 2.8rem;height: 2.8rem;border-radius: 50%;margin: 0 auto .3rem;
	border: 1px dashed;padding: .1rem;
}
.m-slider4 .pic img{width: 100%;height: 100%;display: block;border-radius: 50%;}
.m-slider4 .tit{font-size: .328rem;color: #333;margin-bottom: .05rem;}
.m-slider4 .tips{font-size: .18rem;color: #888;margin-bottom: .3rem;}
.m-slider4 .btn{display: block;margin: 0 auto;width: 2.5rem;height: .5rem;border-radius: .25rem;
	font-size: .18rem;color: #fff;line-height: .5rem;
}
.m-slider4 .btn:after{content: '';display: inline-block;vertical-align: middle;width: .07rem;height: .14rem;
	position: relative;top: -2px;margin-left: .25rem;
	background: url(../images/i-41.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 .i1 .con{background-color: #E9F1E2;}
.m-slider4 .i2 .con{background-color: #F6ECE4;}
.m-slider4 .i3 .con{background-color: #E7F1F9;}
.m-slider4 .i1 .con:after{background-color: #DDE7D5;}
.m-slider4 .i2 .con:after{background-color: #EDE2D9;}
.m-slider4 .i3 .con:after{background-color: #D8E4EE;}
.m-slider4 .i1 .pic{border-color: #86A56A;}
.m-slider4 .i2 .pic{border-color: #BB9777;}
.m-slider4 .i3 .pic{border-color: #6794C6;}
.m-slider4 .i1 .btn{background-color: #86A56A;}
.m-slider4 .i2 .btn{background-color: #BB9777;}
.m-slider4 .i3 .btn{background-color: #6794C6;}

.m-slider4 .swiper-arrow{position: absolute;bottom: -.35rem;width: .5rem;height: .5rem;
	border-radius: 50%;z-index: 3;cursor: pointer;
	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-slider4 .swiper-prev{right: 2.27rem;background-image: url(../images/i-39.png);}
.m-slider4 .swiper-next{right: 1.63rem;background-image: url(../images/i-40.png);}
.m-slider4 .swiper-prev:hover{background-image: url(../images/i-39-on.png);}
.m-slider4 .swiper-next:hover{background-image: url(../images/i-40-on.png);}

.row-a8{padding: 1.06rem 0 1.14rem;
	background-color: #F9F8F5;
}
.g-t2{overflow: hidden;margin-bottom: .5rem;}
.g-t2 .left{float: left;}
.g-t2 .tit{display: inline-block;font-size: .56rem;}
.g-t2 .tips{display: inline-block;font-size: .2rem;color: #666;margin-left: .22rem;}
.g-t2 .tab{float: right;padding: .06rem .08rem;border-radius: .3rem;margin-top: .14rem;
	background-color: #F1EFE8;
}
.g-t2 .tab li{float: left;}
.g-t2 .tab li a{display: block;height: .48rem;line-height: .48rem;border-radius: .24rem;
	font-size: .18rem;color: #333;padding: 0 .18rem;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.g-t2 .tab li:hover a,.g-t2 .tab li.on a{background-color: #D72109;color: #fff;}

.m-pic{float: right;width: 49%;height: 4.1rem;border-radius: .4rem;overflow: hidden;}
.m-pic img{width: 100%;display: block;}
.m-list6{width: 44%;float: left;border-top: 1px solid #D9D6CD;}
.m-list6 li{border-bottom: 1px solid #D9D6CD;}
.m-list6 .con{display: block;padding: .24rem 0;}
.m-list6 .tit{font-size: .24rem;color: #333;
	text-overflow:ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.m-list6 .hot{float: right;width: .42rem;height: .24rem;margin-left: .2rem;margin-top: .1rem;
	background: url(../images/i-42.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-list6 .top{display: none;margin-bottom: .22rem;}
.m-list6 .lab{display: inline-block;vertical-align: middle;height: .27rem;line-height: .27rem;
	border-radius: .14rem;padding: 0 .11rem;font-size: .16rem;color: #979286;margin-right: .1rem;
	background-color: #E5DFD0;
}
.m-list6 .date{display: inline-block;vertical-align: middle;line-height: .27rem;font-size: .18rem;color: #8A878B;}
.m-list6 .desc{font-size: .18rem;color: #888;line-height: 1.61;margin-top: .1rem;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;display: none;
}
.m-list6 li.on .top{display: block;}
.m-list6 li.on .desc{display: -webkit-box;}
.m-list6 li.on .con{padding: .24rem 0 .24rem;}
.m-list6 li.on .tit{font-size: .28rem;}

.m-list7{margin: .4rem -.13rem 0;display: flex;flex-wrap: wrap;}
.m-list7 li{width: 25%;}
.m-list7 .con{display: block;height: 2rem;border-radius: .4rem;
	margin: 0 .13rem;padding: .24rem .24rem 0;
	background-color: #F1EFE8;position: relative;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list7 .top{margin-bottom: .12rem;}
.m-list7 .lab{display: inline-block;vertical-align: middle;height: .27rem;line-height: .27rem;
	border-radius: .14rem;padding: 0 .11rem;font-size: .16rem;color: #979286;margin-right: .1rem;
	background-color: #E5DFD0;
}
.m-list7 .date{display: inline-block;vertical-align: middle;line-height: .27rem;font-size: .16rem;color: #8A878B;}
.m-list7 .tit{font-size: .2rem;color: #333;margin-bottom: .2rem;
	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-list7 .btn{display: block;width: .33rem;height: .33rem;border-radius: .5rem;
	background: url(../images/i-43.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-list7 .con:hover{box-shadow: 0px 0px .2rem rgba(0,0,0,.15);}
.m-list7 .con:hover .tit{color: #D72109;}

.row-a9{
	background: url(../images/p28.jpg) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.m-lain{color: #fff;height: 2.5rem;display: flex;align-items: center;justify-content: space-between;}
.m-lain .tit{font-size: .39rem;margin-bottom: .16rem;}
.m-lain .tel{font-size: .26rem;}
.m-lain .tel span{font-size: .48rem;margin-left: .31rem;font-family: 'Montserrat-Regular';}
.m-lain .btn{display: block;width: 2.4rem;height: .68rem;border-radius: .34rem;
	text-align: center;line-height: .68rem;font-size: .24rem;color: #fff;
	background-color: #D3230B;
}
.m-lain .btn:before{content: '';display: inline-block;vertical-align: middle;
	width: .22rem;height: .22rem;position: relative;top: -2px;margin-right: .16rem;
	background: url(../images/i-44.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;
}

.cur{padding: .2rem 0;line-height: .6rem;font-size: .16rem;color: #333;}
.cur a{color: #999;}
.cur a:after{content: '　/　';}
.cur .home{padding-left: .34rem;
	background: url(../images/i-60.png) no-repeat left center;
	-o-background-size: .17rem auto;
	-ms-background-size: .17rem auto;
	-moz-background-size: .17rem auto;
	-webkit-background-size: .17rem auto;
	background-size: .17rem auto;
}
.cur-1{padding: 0;}

.ban{position: relative;height: 4rem;
	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 .tit{line-height: 4rem;text-align: center;font-size: .6rem;color: #fff;}

.row-b1{overflow: hidden;border-top: 1px solid #DBDBDB;padding: .77rem 0 1.38rem;}
.g-t3{overflow: hidden;}
.g-t3 .tit{display: inline-block;font-size: .56rem;}
.g-t3 .tips{display: inline-block;font-size: .2rem;color: #666;margin-left: .38rem;}

.m-tab{border-radius: .2rem;padding: .31rem .76rem .31rem .41rem;
	margin-top: .34rem;margin-bottom: .6rem;
	display: flex;justify-content: space-between;
	background-color: #F9F8F5;
}
.m-tab ul{display: flex;flex-wrap: wrap;margin-top: .03rem;padding-right: .28rem;position: relative;}
.m-tab ul:after{content: '';width: 1px;height: .34rem;position: absolute;right: 0;top: 50%;
	background-color: #DFDEDC;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-tab li{margin-right: .33rem;}
.m-tab li a{display: block;font-size: .18rem;color: #333;padding: 0 .24rem;
	height: .42rem;line-height: .42rem;border-radius: .21rem;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-tab li.on a,.m-tab li:hover a{color: #fff;background-color: #D72109;}

.so-a{width: 3.25rem;position: relative;}
.so-a .inp{display: block;width: 100%;height: .48rem;padding: 0 .15rem 0 .58rem;
	border-radius: .24rem;font-size: .16rem;
	border: 1px solid #DFDEDC;background-color: #fff;
}
.so-a .btn{position: absolute;top: 0;left: 0;width: .48rem;height: .48rem;border: 0;
	cursor: pointer;background: url(../images/i-61.png) no-repeat 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-b1 .col-l{width: 72%;}
.row-b1 .col-r{width: 24.5%;}

.m-list8{}
.m-list8 li{margin-bottom: .5rem;}
.m-list8 .con{display: block;overflow: hidden;border-bottom: 1px solid #D8D8D8;
	padding-bottom: .6rem;
}
.m-list8 .tit{font-size: .36rem;color: #333;margin-bottom: .3rem;
	text-overflow:ellipsis;
	white-space: nowrap;
	overflow: hidden;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list8 .t-c{overflow: hidden;}
.m-list8 .pic{float: left;width: 3.6rem;height: 2.1rem;border-radius: .18rem;overflow: hidden;
	margin-right: .42rem;
}
.m-list8 .pic img{width: 100%;height: 100%;display: block;
	transition: .8s;
	-ms-transition: .8s;
	-moz-transition: .8s;
	-webkit-transition: .8s;
	-o-transition: .8s;
}
.m-list8 .txt{overflow: hidden;padding-top: .03rem;}
.m-list8 .desc{font-size: .2rem;height: 4.5em;margin-bottom: .7rem;color: #676767;text-align: justify;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
}
.m-list8 .date{font-size: .16rem;color: #666;font-family: 'Montserrat-Regular';}
.m-list8 .con:hover .tit{color: #D72109;}
.m-list8 .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-t1{font-size: .32rem;color: #000;}
.m-list9{font-size: 0;margin-right: -.2rem;margin-top: .25rem;margin-bottom: .36rem;}
.m-list9 li{display: inline-block;margin-right: .19rem;margin-bottom: .2rem;}
.m-list9 li a{display: block;padding: 0 .22rem;height: .48rem;line-height: .46rem;
	border: 1px solid #DFDEDC;border-radius: .24rem;font-size: .18rem;color: #000;
	background-color: #F9F8F5;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list9 li:hover a{border-color: #D72109;color: #D72109;background-color: rgba(215,33,9,0.08);}

.m-list10{margin-top: .18rem;border-bottom: 1px solid #D8D8D8;margin-bottom: .53rem;}
.m-list10 li{margin-bottom: .58rem;}
.m-list10 .con{display: block;}
.m-list10 .pic{padding-top: 67%;height: 0;position: relative;overflow: hidden;border-radius: .18rem;
	margin-bottom: .21rem;
}
.m-list10 .pic img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;
	transition: .8s;
	-ms-transition: .8s;
	-moz-transition: .8s;
	-webkit-transition: .8s;
	-o-transition: .8s;
}
.m-list10 .date{display: block;font-size: .16rem;color: #999;font-family: 'Montserrat-Regular';
	margin-bottom: .1rem;
}
.m-list10 .t1{font-size: .22rem;color: #333;line-height: 1.45;
	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-list10 .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-list10 .con:hover .t1{color: #D72109;}

.m-slider5{}
.m-slider5 .slick-list{overflow: hidden;border-radius: .18rem;}
.m-slider5 .con{display: block;}
.m-slider5 .pic{padding-top: 67%;height: 0;position: relative;overflow: hidden;border-radius: .18rem;
	margin-bottom: .21rem;
}
.m-slider5 .pic img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;
	transition: .8s;
	-ms-transition: .8s;
	-moz-transition: .8s;
	-webkit-transition: .8s;
	-o-transition: .8s;
}
.m-slider5 .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-slider5 .slick-dots{position: absolute;left: 0;right: 0;bottom: 0;font-size: 0;text-align: center;z-index: 2;}
.m-slider5 .slick-dots li{display: inline-block;margin: 0 .06rem;}
.m-slider5 .slick-dots li button{display: block;width: .18rem;height: .08rem;border-radius: .04rem;
	font-size: 0;text-indent: 9999px;border: 0;cursor: pointer;
	background-color: #E1E1E1;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-slider5 .slick-dots li.slick-active button{width: .34rem;background-color: #D72109;}

.pages{text-align: center;font-size: 0;font-size: 0;}
.pages li{display: inline-block;margin: 0 .1rem;}
.pages li a{display: block;width: .48rem;height: .48rem;border-radius: 50%;
	border: 1px solid #CDCDCD;text-align: center;line-height: .48rem;font-size: .18rem;
	font-family: 'Montserrat-Regular';color: #333;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.pages .arrow{margin: 0 .2rem;}
.pages .arrow a{border: 0;width: auto;color: #555;background-color: transparent !important;}
.pages li.on a,.pages li:hover a{border-color: #D72109;background-color: #D72109;color: #fff;}
.pages .arrow:hover a{color: #D72109;}

.row-b1-1{border-top: 0;padding-top: .3rem;padding-bottom: .98rem;}
/*.row-b1-1 .col-r{padding-top: .58rem;}
.m-details{margin-top: .52rem;}*/
.m-details h1{font-size: .42rem;margin-bottom: .4rem;}
.m-details .info{overflow: hidden;border-bottom: 1px solid #D8D8D8;padding-bottom: .33rem;}
.m-details .left{float: left;line-height: .44rem;}
.m-details .left span{float: left;font-size: .16rem;color: #666;font-family: 'Montserrat-Regular';
	margin-right: .8rem;
}
.m-details .num{padding-left: .36rem;
	background: url(../images/i-148.png) no-repeat left center;
	-o-background-size: .2rem auto;
	-ms-background-size: .2rem auto;
	-moz-background-size: .2rem auto;
	-webkit-background-size: .2rem auto;
	background-size: .2rem auto;
}
.m-details .share{float: right;font-size: 0;}
.m-details .share .t1{font-size: .18rem;color: #292929;margin-right: .15rem;line-height: .44rem;display: inline-block;vertical-align: middle;}
.m-details .share .t-c{display: inline-block;vertical-align: middle;}
.m-details .share .bdsharebuttonbox a{width: .44rem;height: .44rem;padding: 0;
	display: inline-block;vertical-align: middle;margin: 0 .24rem 0 0;border-radius: 50%;
	background-position: center;background-repeat: no-repeat;background-color: #F3F2EE;
	-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 .share .bdsharebuttonbox .bds_weixin{background-image: url(../images/i-62.png);}
.m-details .share .bdsharebuttonbox .bds_tsina{background-image: url(../images/i-63.png);}
.m-details .share .bdsharebuttonbox .bds_sqq{background-image: url(../images/i-64.png);}
.m-details .txt{font-size: .18rem;text-align: justify;padding-top: .52rem;padding-bottom: .78rem;margin-bottom: .53rem;
	border-bottom: 1px solid #D8D8D8;
}
.m-details .arrow{display: flex;justify-content: space-between;}
.m-details .item{width: 48%;display: block;line-height: .86rem;padding: 0 .3rem;
	background: #FAFAFA;border-radius: .12rem;border: 1px solid #E0E0E0;
	font-size: .16rem;color: #333;
	text-overflow:ellipsis;
	white-space: nowrap;
	overflow: hidden;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-details .item:hover{border-color: #D72109;color: #D72109;background-color: #fff;}
.bd_weixin_popup{
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	-o-box-sizing: content-box;
	box-sizing: content-box;
}

.row-b2{text-align: center;padding: .6rem 0 .51rem;
	background-color: #F8F7F4;
}
.g-t4{text-align: center;font-size: .36rem;color: #000;}
.so-b{display: block;position: relative;margin: .27rem auto .25rem;width: 4.8rem;}
.so-b .inp{display: block;width: 100%;height: .64rem;border-radius: .32rem;
	border: 1px solid #DFDEDC;font-size: .16rem;padding: 0 .15rem 0 .66rem;
}
.so-b .btn{width: .64rem;height: .64rem;position: absolute;top: 0;left: 0;
	border: 0;cursor: pointer;
	background: url(../images/i-65.png) 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;
}
.m-lab{overflow: hidden;font-size: 0;}
.m-lab .t1{display: inline-block;vertical-align: middle;font-size: .16rem;margin-right: .2rem;}
.m-lab .t-c{display: inline-block;vertical-align: middle;}
.m-lab .t-c a{float: left;height: .36rem;line-height: .34rem;border: 1px solid #DFDEDC;
	border-radius: .18rem;padding: 0 .2rem;font-size: .16rem;margin-right: .15rem;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-lab .t-c a:hover{border-color: #D72109;color: #D72109;}

.row-c1{padding: .42rem 0 1.28rem;}
.g-t5{}
.g-t5 .tit{font-size: .56rem;margin-bottom: .13rem;}
.g-t5 .tips{font-size: .3rem;color: #666;}


.m-list11{display: flex;flex-wrap: wrap;margin: .78rem -.42rem .8rem;}
.m-list11 li{width: 50%;}
.m-list11 .con{display: block;margin: 0 .42rem;padding: .4rem 0 0;cursor: pointer;
	border-top: 4px solid #34353A;
	border-bottom: 4px solid #34353A;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list11 .ico{display: block;height: .58rem;margin-bottom: .3rem;}
.m-list11 .ico img{display: block;height: 100%;}
.m-list11 .tit{font-size: .36rem;margin-bottom: .18rem;color: #333;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list11 .adds{font-size: .24rem;padding-left: .32rem;margin-bottom: .38rem;
	background: url(../images/i-68.png) no-repeat left 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;
}
.m-list11 .info{display: flex;flex-wrap: wrap;font-family: 'Montserrat-Regular';
	line-height: 1.25rem;border-top: 1px solid #D9D9D9;font-weight: bold;
}
.m-list11 .tel{font-size: .24rem;padding-left: .44rem;padding-right: .6rem;margin-right: .64rem;position: relative;
	background: url(../images/i-69.png) no-repeat left 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;
}
.m-list11 .tel:after{content: '';position: absolute;right: 0;top: 50%;width: 1px;height: .4rem;
	background-color: #D9D9D9;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-list11 .mail{font-size: .24rem;padding-left: .47rem;
	background: url(../images/i-70.png) no-repeat left center;
	-o-background-size: .28rem auto;
	-ms-background-size: .28rem auto;
	-moz-background-size: .28rem auto;
	-webkit-background-size: .28rem auto;
	background-size: .28rem auto;
}
.m-list11 li.on .con,.m-list11 li:hover .con{border-color: #D9210B;}
.m-list11 li.on .tit,.m-list11 li:hover .tit{color: #D9210B;}
.m-map{margin-bottom: .96rem;height: 5.6rem;}
.m-map #mapDiv1,.m-map #mapDiv2{height: 100%;width: 100%;}
.m-map img{width: 100%;display: block;}
.m-t2{text-align: center;font-size: .48rem;}
.m-list12{display: flex;flex-wrap: wrap;margin: .47rem -.26rem 0;}
.m-list12 li{width: 33.33%;}
.m-list12 .con{margin: 0 .26rem;height: 3.63rem;border-radius: .3rem;
	background-color: #FAF7F3;text-align: center;padding-top: .75rem;
}
.m-list12 .pic{margin: 0 auto .15rem;width: 1.72rem;}
.m-list12 .pic img{width: 100%;display: block;}
.m-list12 .t1{font-size: .24rem;font-weight: normal;color: #333;}

.row-d1{padding: .39rem 0 0;}
.m-txt1{border-top: 1px solid #D3D3D3;margin-top: .39rem;padding-top: .46rem;}
.m-txt1 .desc{font-size: .2rem;line-height: 1.85;color: #333;text-align: justify;
	margin-bottom: .54rem;
}
.m-txt1 .pic{border-radius: .3rem;overflow: hidden;}
.m-txt1 .pic img{width: 100%;display: block;}

.row-d2{padding: 1.53rem 0 0;}
.m-t2 span{color: #DC230A;}
.m-list13{margin-top: .9rem;}
.m-list13 li{margin-bottom: 1rem;}
.m-list13 .con{display: block;border-radius: .3rem;
	background-color: #FBFAF8;
}
.m-list13 .pic{width: 50%;height: 5.78rem;float: left;}
.m-list13 .pic img{width: 100%;height: 100%;display: block;object-fit: cover;}
.m-list13 .txt{width: 50%;float: right;padding: .6rem .7rem 0 .88rem;}
.m-list13 .top{position: relative;margin-bottom: .11rem;}
.m-list13 .tit{font-size: .34rem;color: #333;position: relative;}
.m-list13 .tit:before{content: '';position: absolute;left: -.47rem;top: 50%;width: .29rem;height: .29rem;
	background-position: left center;background-repeat: no-repeat;
	-o-background-size: .29rem auto;
	-ms-background-size: .29rem auto;
	-moz-background-size: .29rem auto;
	-webkit-background-size: .29rem auto;
	background-size: .29rem auto;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-list13 .num{position: absolute;right: 0;top: 50%;font-size: .34rem;color: #E5E5E5;
	font-family: 'Montserrat-Regular';font-weight: bold;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-list13 .tips{font-size: .2rem;color: #666;position: relative;padding-bottom: .5rem;margin-bottom: .53rem;
	border-bottom: 1px solid #DEDEDE;
}
.m-list13 .tips:before{content: '';position: absolute;left: 0;bottom: -1px;width: .4rem;height: .05rem;
	background-color: #D3230B;
}
.m-list13 .desc{font-size: .2rem;line-height: 1.8;text-align: justify;margin-bottom: .51rem;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 4;
	overflow: hidden;
}
.m-list13 li:nth-child(2n) .pic{float: right;}
.m-list13 li:nth-child(2n) .txt{padding: .6rem .88rem 0 .7rem;float: left;}
.m-list13 .i1 .tit:before{background-image: url(../images/i-71.png);}
.m-list13 .i2 .tit:before{background-image: url(../images/i-72.png);}
.m-list13 .i3 .tit:before{background-image: url(../images/i-73.png);}
.m-list13 .i4 .tit:before{background-image: url(../images/i-74.png);}
.m-list13 .i1 .tit span{color: #DB220A;}
.m-list13 .i2 .tit span{color: #F0993B;}
.m-list13 .i3 .tit span{color: #E84067;}
.m-list13 .i4 .tit span{color: #9B68E1;}
.m-list13 .bot{display: flex;flex-wrap: wrap;}
.m-list13 .btn{width: 2.09rem;height: .69rem;border-radius: .12rem;display: block;
	text-align: center;font-size: .2rem;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list13 .btn-1{border: 2px solid #DBD4C7;line-height: .65rem;margin-right: .18rem;
	background-color: #F4F0E9;color: #333;
}
.m-list13 .btn-2{line-height: .69rem;color: #fff;position: relative;
	background-color: #D3230B;
}
.m-list13 .btn-2:before{content: '';display: inline-block;vertical-align: middle;
	width: .24rem;height: .2rem;position: relative;top: -2px;margin-right: .19rem;
	background: url(../images/i-75.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-list13 .btn-1:hover{border-color: #D3230B;color: #D3230B;}
.m-list13 .qr{position: absolute;left: 50%;bottom: 100%;margin-bottom: .23rem;display: none;
    width: 1.86rem;height: 1.86rem;padding: .15rem;box-shadow: 0px .08rem .7rem 0px rgba(0,0,0,0.11);
	border-radius: .16rem;
    box-shadow: 0px .11rem .67rem 3px rgba(0,0,0,0.17);background-color: #fff;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
}
.m-list13 .qr img{width: 100%;height: 100%;display: block;}
.m-list13 .qr:after{content: '';position: absolute;top: 100%;left: 50%;
    border-top: .1rem solid #fff;
    border-left: .1rem solid transparent;
    border-right: .1rem solid transparent;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
}
.m-list13 a:hover .qr{display: block;}

.m-list13 .i1 .btn-2{background-color: #D3230B;}
.m-list13 .i2 .btn-2{background-color: #F0993B;}
.m-list13 .i3 .btn-2{background-color: #E84067;}
.m-list13 .i4 .btn-2{background-color: #9B68E1;}

.m-list14{display: flex;flex-wrap: wrap;text-align: center;color: #fff;
	margin-top: .4rem;margin-bottom: .67rem;
	background: url(../images/p51.jpg) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.m-list14 li{width: 25%;height: 2.22rem;padding-top: .45rem;
	border-bottom: 1px solid rgba(255,255,255,.3);
	border-right: 1px solid rgba(255,255,255,.3);
}
.m-list14 li:nth-child(4n){border-right: 0;}
.m-list14 .t1{font-size: .24rem;}
.m-list14 .bot{font-family: "Montserrat-Regular";font-weight: bold;line-height: 1.3;
	display: flex;flex-wrap: wrap;justify-content: center;
}
.m-list14 .num{font-size: .88rem;}
.m-list14 .t-r{line-height: 1.2;position: relative;width: .3rem;margin-left: .11rem;}
.m-list14 .jia{font-size: .4rem;position: absolute;left: 0;bottom: .12rem;}
.m-list14 .yi{font-size: .3rem;display: block;position: absolute;left: 0;top: .24rem;}

.m-txt2{display: flex;justify-content: space-between;padding-bottom: .48rem;
	border-bottom: 1px solid rgba(0,0,0,.14);
}
.m-txt2 .tit{font-size: .36rem;color: #3D3D3D;}
.m-txt2 .tips{font-size: .2rem;line-height: 1.85;color: #333;}

.row-d4{padding: 1.23rem 0 1.4rem;}
.m-list15{display: flex;flex-wrap: wrap;text-align: center;margin: .8rem -.15rem 0;}
.m-list15 li{width: 25%;}
.m-list15 .con{height: 4.27rem;border-radius: .3rem;padding: .59rem .5rem 0;display: block;margin: 0 .15rem;}
.m-list15 .ico{display: block;margin: 0 auto .42rem;width: 1.27rem;height: 1.27rem;}
.m-list15 .ico img{width: 100%;height: 100%;display: block;}
.m-list15 .tit{font-size: .28rem;margin-bottom: .18rem;}
.m-list15 .desc{font-size: .18rem;line-height: 1.56;color: #333;}
.m-list15 .i1 .con{background-color: #FBF8EF;}
.m-list15 .i2 .con{background-color: #F3F9EF;}
.m-list15 .i3 .con{background-color: #EBF2F9;}
.m-list15 .i4 .con{background-color: #FCF2F1;}

.row-e1{padding: 0 0 1.08rem;}

.m-slider6{margin: 0 -.14rem 1.08rem;}
.m-slider6 .con{display: block;margin: 0 .16rem;}
.m-slider6 .pic{padding-top: 58%;height: 0;position: relative;overflow: hidden;border-radius: .2rem;}
.m-slider6 .pic img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;
	transition: .8s;
	-ms-transition: .8s;
	-moz-transition: .8s;
	-webkit-transition: .8s;
	-o-transition: .8s;
}
.m-slider6 .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-slider6 .slick-dots{position: absolute;left: 0;right: 0;bottom: -.48rem;font-size: 0;text-align: center;}
.m-slider6 .slick-dots li{display: inline-block;margin: 0 .06rem;}
.m-slider6 .slick-dots li button{display: block;border: 0;cursor: pointer;font-size: 0;
	width: .18rem;height: .08rem;border-radius: .04rem;text-indent: 9999px;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-slider6 .slick-dots li.slick-active button{width: .34rem;background-color: #D72109;}

.m-sel{padding: .24rem .48rem 0 .5rem;
	background: #FAF9F7;
	border-radius: 20px;
	border: 1px solid #D4D3D1;
}
.m-sel .item{overflow: hidden;line-height: .58rem;position: relative;}
.m-sel .t1{font-size: .18rem;font-weight: bold;float: left;margin-right: .15rem;}
.m-sel .t-c{overflow: hidden;font-size: 0;}
.m-sel .s-a{font-size: .18rem;margin-right: .36rem;color: #333;display: inline-block;position: relative;}
.m-sel .bot{border-top: 1px solid #D9D6CD;padding: .4rem 0;margin-top: .15rem;
	display: flex;justify-content: space-between;
}
.m-sel .bot .t1{line-height: .37rem;}
.m-sel .i-t{display: block;float: left;padding: 0 .35rem 0 .12rem;height: .37rem;
	line-height: .35rem;font-size: .16rem;color: #D72109;margin-right: .2rem;position: relative;
	background: rgba(215,33,9,0.06);
	border-radius: 3px;
	border: 1px solid #E0BCB7;
}
.m-sel .i-t .close{position: absolute;top: 50%;width: .3rem;height: .3rem;
	cursor: pointer;
	background: url(../images/i-97.png) no-repeat 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;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-sel .btn-qing{display: block;cursor: pointer;
	padding-left: .31rem;line-height: .37rem;font-size: .16rem;color: #666;
	background: url(../images/i-98.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;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-sel .btn-qing:hover{color: #D72109;background-image: url(../images/i-98-on.png);}
.m-sel .down .s-a{padding-right: .2rem;
	background: url(../images/i-99.png) no-repeat right center;
	-o-background-size: .12rem auto;
	-ms-background-size: .12rem auto;
	-moz-background-size: .12rem auto;
	-webkit-background-size: .12rem auto;
	background-size: .12rem auto;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-sel .s-a.on,.m-sel .s-a:hover{color: #D72109;}
.m-sel .down .s-a.on,.m-sel .down .s-a:hover{background-image: url(../images/i-99-on.png);}
.m-sel .down .s-a:first-child{padding-right: 0;}
.m-sel .btn-zhan{position: absolute;top: 0;right: 0;padding-right: .25rem;
	font-size: .16rem;color: #666;cursor: pointer;
	background: url(../images/i-99.png) no-repeat right center;
	-o-background-size: .12rem auto;
	-ms-background-size: .12rem auto;
	-moz-background-size: .12rem auto;
	-webkit-background-size: .12rem auto;
	background-size: .12rem auto;
}
.m-sel .adds{height: .58rem;padding-right: 1rem;}
.m-sel .adds.open{height: auto;}
.m-sel .btn-zhan.on{background-image: url(../images/i-99-on.png);color: #D72109;}
.m-sel .hot{position: absolute;top: 0;right: -.15rem;width: .38rem;height: .18rem;}
.m-sel .hot img{width: 100%;height: 100%;display: block;}

.m-result{display: flex;justify-content: space-between;padding: .47rem 0 .36rem;
	border-bottom: 1px solid #D8D8D8;line-height: .56rem;position: relative;z-index: 6;
}
.m-result .num{font-size: .18rem;color: #000;}
.m-result .num span{color: #D72109;font-family: "Montserrat-Regular";font-weight: bold;}
.m-result .sort{display: flex;flex-wrap: wrap;}
.m-result .t1{font-size: .18rem;color: #000;margin-right: .29rem;}
.m-result .sel{width: 2.21rem;position: relative;}
.m-result .sel dt{height: .56rem;line-height: .54rem;font-size: .18rem;color: #333;padding-left: .2rem;
	border-radius: .06rem;border: 1px solid #C2C0BC;cursor: pointer;
	background: url(../images/i-99.png) no-repeat right .18rem center;
}
.m-result .sel dd{position: absolute;left: 0;right: 0;top: 100%;display: none;
	border: 1px solid #C2C0BC;border-radius: .06rem;
	background-color: #fff;
}
.m-result .sel dd a{display: block;font-size: .18rem;padding-left: .2rem;}


.m-list16{margin-bottom: 1.05rem;}
.m-list16 li{border-bottom: 1px solid #D8D8D8;}
.m-list16 .con{display: block;overflow: hidden;padding: .63rem 0 .69rem;position: relative;}
.m-list16 .pic{float: left;width: 4.6rem;height: 3.4rem;overflow: hidden;
	border-radius: .18rem;margin-right: .49rem;position: relative;
}
.m-list16 .pic img{width: 100%;height: 100%;display: block;
	transition: .8s;
	-ms-transition: .8s;
	-moz-transition: .8s;
	-webkit-transition: .8s;
	-o-transition: .8s;
}
.m-list16 .play{position: absolute;right: .2rem;bottom: .2rem;width: .58rem;height: .48rem;z-index: 2;
	background: url(../images/i-84.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-list16 .txt{overflow: hidden;}
.m-list16 .top{margin-bottom: .15rem;overflow: hidden;}
.m-list16 .ico{width: .38rem;height: .38rem;float: left;margin-right: .22rem;margin-top: 8px;}
.m-list16 .ico img{width: 100%;height: 100%;display: block;}
.m-list16 .tit{font-size: .36rem;overflow: hidden;}
.m-list16 .tit span{color: #333;display: inline-block;position: relative;line-height: .55rem;
	padding-bottom: .08rem;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list16 .tit span:after{content: '';position: absolute;left: 0;bottom: 0;width: 0;height: 2px;
	background-color: #D3230B;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list16 .info{padding-right: 2.1rem;display: flex;flex-wrap: wrap;margin-bottom: .05rem;
	font-size: .16rem;color: #666;line-height: 1.25;
}
.m-list16 .col-1{width: 3.97rem;border-right: 1px solid #d6d6d6;padding-left: .04rem;
	padding-right: .24rem;
}
.m-list16 .col-2{padding-left: .3rem;}
.m-list16 .i-t{margin-bottom: .16rem;}
.m-list16 .t1{font-weight: bold;float: left;padding-left: .36rem;
	background-position: left center;background-repeat: no-repeat;
	-o-background-size: .2rem auto;
	-ms-background-size: .2rem auto;
	-moz-background-size: .2rem auto;
	-webkit-background-size: .2rem auto;
	background-size: .2rem auto;
}
.m-list16 .i1 .t1{background-image: url(../images/i-85.png);}
.m-list16 .i2 .t1{background-image: url(../images/i-86.png);}
.m-list16 .i3 .t1{background-image: url(../images/i-87.png);}
.m-list16 .i4 .t1{background-image: url(../images/i-88.png);}
.m-list16 .i5 .t1{background-image: url(../images/i-89.png);}
.m-list16 .i6 .t1{background-image: url(../images/i-90.png);}
.m-list16 .i7 .t1{background-image: url(../images/i-91.png);}
.m-list16 .i8 .t1{background-image: url(../images/i-92.png);}
.m-list16 .i9 .t1{background-image: url(../images/i-93.png);}
.m-list16 .i10 .t1{background-image: url(../images/i-94.png);}
.m-list16 .i11 .t1{background-image: url(../images/i-95.png);}
.m-list16 .i12 .t1{background-image: url(../images/i-96.png);}
.m-list16 .t-c{overflow: hidden;}
.m-list16 .bot{display: flex;flex-wrap: wrap;}
.m-list16 .lab{display: block;height: .26rem;line-height: .26rem;padding: 0 .15rem;
	font-size: .13rem;color: #5D7596;border-radius: .06rem;margin-right: .1rem;
	background-color: #EEF3FA;
}
.m-list16 .r-jia{position: absolute;right: 0;top: 50%;text-align: right;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-list16 .price{font-weight: bold;color: #D72109;font-family: "Montserrat-Regular";font-size: .24rem;}
.m-list16 .price span{font-size: .42rem;margin-left: .13rem;}
.m-list16 .tips{font-size: .18rem;color: #666;}
.m-list16 .con:hover .tit span:after{width: 100%;}
.m-list16 .con:hover .tit span{color: #D3230B;}
.m-list16 .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-e2{padding: .72rem 0 1.19rem;
	background-color: #FAF9F7;
}
.m-t3{text-align: center;font-size: .56rem;color: #000;}

.m-list17{margin: .62rem -.26rem 0;display: flex;flex-wrap: wrap;}
.m-list17 li{width: 33.33%;}
.m-list17 .con{display: block;margin: 0 .26rem;}
.m-list17 .pic{padding-top: 72%;height: 0;position: relative;overflow: hidden;border-radius: .18rem;
	margin-bottom: .3rem;
}
.m-list17 .pic img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;
	transition: .8s;
	-ms-transition: .8s;
	-moz-transition: .8s;
	-webkit-transition: .8s;
	-o-transition: .8s;
}
.m-list17 .tit{font-size: .3rem;color: #333;margin-bottom: .12rem;
	text-overflow:ellipsis;
	white-space: nowrap;
	overflow: hidden;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list17 .info{font-size: .18rem;color: #666;margin-bottom: .26rem;}
.m-list17 .info span:after{content: '';display: inline-block;vertical-align: middle;
	width: 1px;height: .12rem;margin: 0 .2rem;
	background-color: #E3E3E3;
}
.m-list17 .info span:last-child:after{display: none;}
.m-list17 .price{font-size: .24rem;color: #D72109;font-weight: bold;font-family: "Montserrat-Regular";}
.m-list17 .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-list17 .con:hover .tit{color: #D3230B;}

.row-f1{padding: .7rem 0 0;}
.m-list18{margin-top: .6rem;}
.m-list18 li{margin-bottom: .44rem;}
.m-list18 .con{display: block;overflow: hidden;min-height: 7rem;padding: .9rem .7rem .9rem 1.12rem;
	border-radius: .3rem;background-color: #fff;
	box-shadow: 0px .1rem .7rem 0px rgba(0,0,0,0.08);
	background-position: right center;background-repeat: no-repeat;
	-o-background-size: auto 100%;
	-ms-background-size: auto 100%;
	-moz-background-size: auto 100%;
	-webkit-background-size: auto 100%;
	background-size: auto 100%;
}
.m-list18 .pic{float: left;width: 5.3rem;height: 5.3rem;border-radius: 50%;margin-right: .8rem;
	border: 1px dashed;padding: .16rem;
}
.m-list18 .pic img{width: 100%;height: 100%;display: block;border-radius: 50%;}
.m-list18 .txt{overflow: hidden;}
.m-list18 .top{position: relative;overflow: hidden;padding-bottom: .58rem;margin-bottom: .33rem;
	border-bottom: 1px solid #E4E3E2;
}
.m-list18 .tit{position: relative;padding-left: .33rem;}
.m-list18 .tit:before{content: '';position: absolute;left: 0;top: 50%;width: .05rem;height: .7rem;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-list18 .t1{font-size: .36rem;color: #424242;line-height: 1.1;margin-bottom: .1rem;}
.m-list18 .tips{font-size: .2rem;color: #666;}
.m-list18 .num{float: right;font-size: .48rem;position: relative;font-family: 'Montserrat-Regular';padding-bottom: 2px;}
.m-list18 .num:after{content: '';position: absolute;right: 3px;bottom: 0;width: .25rem;height: .05rem;}
.m-list18 .desc{font-size: .2rem;line-height: 1.8;text-align: justify;font-weight: bold;
	margin-bottom: .27rem;
}
.m-list18 .i-t{margin-bottom: .23rem;font-size: .18rem;line-height: 1.78;
	color: #5E574E;position: relative;line-height: 1.78;padding: .23rem .3rem .17rem .67rem;
	background: #F8F8F7;border-radius: .2rem;border: 2px solid #EEEEE7;
}
.m-list18 .i-t:last-child{margin-bottom: 0;}
.m-list18 .i-t:before{content: '';position: absolute;top: .21rem;left: .25rem;width: .18rem;height: .16rem;
	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;
}

.m-list18 .i1 .con{background-image: url(../images/i-bg2.png);}
.m-list18 .i2 .con{background-image: url(../images/i-bg3.png);}
.m-list18 .i3 .con{background-image: url(../images/i-bg4.png);}
.m-list18 .i4 .con{background-image: url(../images/i-bg5.png);}
.m-list18 .i5 .con{background-image: url(../images/i-bg6.png);}

.m-list18 .i1 .pic{border-color: #D3230B;}
.m-list18 .i2 .pic{border-color: #F2A035;}
.m-list18 .i3 .pic{border-color: #92B856;}
.m-list18 .i4 .pic{border-color: #5CB4D8;}
.m-list18 .i5 .pic{border-color: #C05D8E;}

.m-list18 .i1 .tit:before{background-color: #D3230B;}
.m-list18 .i2 .tit:before{background-color: #F2A035;}
.m-list18 .i3 .tit:before{background-color: #92B856;}
.m-list18 .i4 .tit:before{background-color: #5CB4D8;}
.m-list18 .i5 .tit:before{background-color: #C05D8E;}

.m-list18 .i1 .num{color: #D3230B;}
.m-list18 .i2 .num{color: #F2A035;}
.m-list18 .i3 .num{color: #92B856;}
.m-list18 .i4 .num{color: #5CB4D8;}
.m-list18 .i5 .num{color: #C05D8E;}

.m-list18 .i1 .num:after{background-color: #D3230B;}
.m-list18 .i2 .num:after{background-color: #F2A035;}
.m-list18 .i3 .num:after{background-color: #92B856;}
.m-list18 .i4 .num:after{background-color: #5CB4D8;}
.m-list18 .i5 .num:after{background-color: #C05D8E;}

.m-list18 .i1 .desc span{color: #D3230B;}
.m-list18 .i2 .desc span{color: #F2A035;}
.m-list18 .i3 .desc span{color: #92B856;}
.m-list18 .i4 .desc span{color: #5CB4D8;}
.m-list18 .i5 .desc span{color: #C05D8E;}

.m-list18 .i1 .i-t:before{background-image: url(../images/i-101.png);}
.m-list18 .i2 .i-t:before{background-image: url(../images/i-102.png);}
.m-list18 .i3 .i-t:before{background-image: url(../images/i-103.png);}
.m-list18 .i4 .i-t:before{background-image: url(../images/i-104.png);}
.m-list18 .i5 .i-t:before{background-image: url(../images/i-105.png);}

.row-f2{padding: .25rem 0 1.5rem;overflow: hidden;}
.m-slider7{position: relative;}
.m-slider7 .con{margin-right: .3rem;padding: .46rem .3rem .36rem;
	background-color: #F7F3EE;border-radius: .3rem;
}
.m-slider7 .tit{font-size: .36rem;color: #424242;margin-bottom: .06rem;}
.m-slider7 .tips{font-size: .2rem;color: #666;line-height: 1.3;margin-bottom: .33rem;}
.m-slider7 .pic{padding-top: 48%;height: 0;position: relative;overflow: hidden;
	border-radius: .3rem;margin-bottom: .33rem;
}
.m-slider7 .pic img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;
	transition: .8s;
	-ms-transition: .8s;
	-moz-transition: .8s;
	-webkit-transition: .8s;
	-o-transition: .8s;
}
.m-slider7 .desc{font-size: .2rem;line-height: 1.8;color: #5E574E;text-align: justify;
	height: 10.8em;overflow-y: auto;padding-right: .35rem;
}
.m-slider7 .desc::-webkit-scrollbar {
	width: .07rem;
}
.m-slider7 .desc::-webkit-scrollbar-track {
	background: #F3EFE9;
}
.m-slider7 .desc::-webkit-scrollbar-thumb {
	background: #DC220C;
}
.m-slider7 .desc::-webkit-scrollbar-thumb:window-inactive {
	background: #DC220C;
}
.m-slider7 .swiper-arrow{position: absolute;bottom: -1.3rem;width: .64rem;height: .64rem;
	border-radius: 50%;z-index: 3;cursor: pointer;background-color: #EAE9E7;
	background-position: center;background-repeat: no-repeat;
	-o-background-size: .11rem auto;
	-ms-background-size: .11rem auto;
	-moz-background-size: .11rem auto;
	-webkit-background-size: .11rem auto;
	background-size: .11rem auto;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-slider7 .swiper-prev{right: 0.83rem;background-image: url(../images/i-106.png);}
.m-slider7 .swiper-next{right: 0.05rem;background-image: url(../images/i-107.png);}
.m-slider7 .swiper-prev:hover{background-image: url(../images/i-106-on.png);}
.m-slider7 .swiper-next:hover{background-image: url(../images/i-107-on.png);}
.m-slider7 .swiper-arrow:hover{background-color: #D2220C;}

.row-f3{padding: .56rem 0 .5rem;}
.m-list19{display: flex;flex-wrap: wrap;margin-top: .55rem;}
.m-list19 li{width: 20%;}
.m-list19 .con{height: 6.06rem;border: 1px solid #fff;position: relative;padding: .68rem .3rem 0 .52rem;
	box-shadow: 3px 0px 40px 0px rgba(39,35,35,0.05);border-left: 0;
}
.m-list19 .con:after{content: '';position: absolute;left: 100%;bottom: 1.06rem;margin-left: -1px;
	width: .21rem;height: .42rem;z-index: 2;
	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;
}
.m-list19 .ico{display: block;height: .7rem;margin-bottom: .38rem;}
.m-list19 .ico img{height: 100%;display: block;}
.m-list19 .tit{font-size: .3rem;margin-bottom: .5rem;}
.m-list19 .desc{font-size: .2rem;line-height: 1.8;color: #424242;}
.m-list19 .num{position: absolute;left: 0;right: 0;bottom: .54rem;
	font-size: 1.2rem;font-family: 'Montserrat-Regular';text-align: center;
}

.m-list19 .i1{z-index: 5;}
.m-list19 .i2{z-index: 4;}
.m-list19 .i3{z-index: 3;}
.m-list19 .i4{z-index: 2;}

.m-list19 .i1 .con{border-radius: .3rem 0 0 .3rem;
	background-color: #FBF6EF;border-left: 1px solid #fff;
}
.m-list19 .i2 .con{background-color: #F9F0EE;}
.m-list19 .i3 .con{background-color: #F0F8E6;}
.m-list19 .i4 .con{background-color: #EDF5FA;}
.m-list19 .i5 .con{border-radius: 0 .3rem .3rem 0;
	background-color: #EBEEF9;
}

.m-list19 .i1 .con:after{background-image: url(../images/i-113.png);}
.m-list19 .i2 .con:after{background-image: url(../images/i-114.png);}
.m-list19 .i3 .con:after{background-image: url(../images/i-115.png);}
.m-list19 .i4 .con:after{background-image: url(../images/i-116.png);}

.m-list19 .i1 .tit{color: #847764;}
.m-list19 .i2 .tit{color: #836963;}
.m-list19 .i3 .tit{color: #7A8967;}
.m-list19 .i4 .tit{color: #8099A8;}
.m-list19 .i5 .tit{color: #72788B;}

.m-list19 .i1 .num{color: #F5EFE8;}
.m-list19 .i2 .num{color: #F5E9E7;}
.m-list19 .i3 .num{color: #E7F0DB;}
.m-list19 .i4 .num{color: #E4EEF4;}
.m-list19 .i5 .num{color: #E1E5F2;}

.row-g1{overflow: hidden;padding: 1.53rem 0 0;}
.row-g1 .col-l{width: 41%;}
.row-g1 .col-r{width: 55%;}
.row-g1 .m-t2{margin-bottom: .66rem;}
.m-pic2{border-radius: .3rem;overflow: hidden;}
.m-pic2 img{width: 100%;display: block;}

.m-list20{position: relative;
	border-bottom: 2px solid #EBE8E5;
}
.m-list20:before{content: '';position: absolute;left: 0;bottom: -2px;width: .65rem;height: 2px;
	background-color: #D2220C;
}
.m-list20 li{position: relative;border-top: 2px solid #EBE8E5;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list20 li:before{content: '';position: absolute;left: 0;top: -2px;width: .65rem;height: 2px;
	background-color: #D2220C;
}
.m-list20 .top{position: relative;padding: .39rem 0 .33rem .76rem;cursor: pointer;
	background: url(../images/i-117.png) no-repeat right center;
	-o-background-size: .4rem auto;
	-ms-background-size: .4rem auto;
	-moz-background-size: .4rem auto;
	-webkit-background-size: .4rem auto;
	background-size: .4rem auto;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list20 .ico{position: absolute;left: 1px;top: 50%;width: .4rem;height: .4rem;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-list20 .ico img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list20 .i-on{opacity: 0;}
.m-list20 .t1{font-size: .3rem;color: #333;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list20 .desc{font-size: .2rem;line-height: 1.8;text-align: justify;
	padding-left: .76rem;display: none;
}
.m-list20 li.on{padding-bottom: .4rem;}
.m-list20 li.on .top{padding-top: .38rem;padding-bottom: .14rem;
	background-image: url(../images/i-117-on.png);
}
.m-list20 li.on .t1{font-size: .34rem;color: #D3230B;}
.m-list20 li.on .i-on{opacity: 1;}
.m-list20 li.on .i-ok{opacity: 0;}
.m-list20 li.on .desc{display: block;}

.row-g2{padding: 1.6rem 0 0;}
.m-list21{display: flex;flex-wrap: wrap;margin: .6rem -.18rem 0;}
.m-list21 li{width: 33.33%;margin-bottom: .41rem;}
.m-list21 .con{margin: 0 .18rem;height: 3.89rem;border-radius: .2rem;
	padding: .6rem .5rem 0;overflow: hidden;
	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-list21 .ico{display: block;width: .6rem;height: .6rem;margin-bottom: .22rem;}
.m-list21 .ico img{width: 100%;height: 100%;display: block;}
.m-list21 .t1{font-size: .3rem;margin-bottom: .2rem;}
.m-list21 .desc{font-size: .2rem;line-height: 1.7;text-align: justify;}
.m-list21 .i1 .con{background-image: url(../images/i-bg7.jpg);}
.m-list21 .i2 .con{background-image: url(../images/i-bg8.jpg);}
.m-list21 .i3 .con{background-image: url(../images/i-bg9.jpg);}
.m-list21 .i4 .con{background-image: url(../images/i-bg10.jpg);}
.m-list21 .i5 .con{background-image: url(../images/i-bg11.jpg);}
.m-list21 .i6 .con{background-image: url(../images/i-bg12.jpg);}
.m-list21 .i1 .t1{color: #6F6255;}
.m-list21 .i2 .t1{color: #674657;}
.m-list21 .i3 .t1{color: #5A6B4E;}
.m-list21 .i4 .t1{color: #43485C;}
.m-list21 .i5 .t1{color: #6C554E;}
.m-list21 .i6 .t1{color: #495D62;}

.row-g3{padding: .8rem 0 1.2rem;}
.m-list22{display: flex;flex-wrap: wrap;margin: .49rem -.2rem 0;}
.m-list22 li{width: 50%;}
.m-list22 .con{margin: 0 .2rem;padding: .3rem;
	background: #FFF;border-radius: .3rem;
	box-shadow: 0px .1rem .7rem 0px rgba(0,0,0,0.08);
}
.m-list22 .pic{padding-top: 46%;height: 0;position: relative;overflow: hidden;border-radius: .22rem;}
.m-list22 .pic img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;}
.m-list22 .txt{padding: .4rem .2rem 0;}
.m-list22 .tit{font-size: .36rem;position: relative;padding-left: .35rem;margin-bottom: .14rem;}
.m-list22 .tit:before{content: '';position: absolute;left: .03rem;top: 50%;width: .12rem;height: .12rem;
	background-color: #D2220C;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-list22 .desc{font-size: .2rem;line-height: 1.7;color: #666;text-align: justify;
	height: 3.4em;margin-bottom: .37rem;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.m-list22 .tips{font-size: .18rem;color: #746E66;padding: .3rem .2rem .3rem .6rem;
	border: 2px solid #EEEEE7;border-radius: 14px;background: #F8F8F7;
	background: url(../images/i-129.png) no-repeat .3rem center;
}

.row-g4{padding: .8rem 0 .83rem;
	background-color: #F9F6F2;
}
.m-tab1{display: flex;flex-wrap: wrap;margin-top: .5rem;margin-bottom: .58rem;
	border-bottom: 4px solid #ECE9E0;
}
.m-tab1 li{width: 20%;text-align: center;position: relative;padding-bottom: .28rem;cursor: pointer;}
.m-tab1 li:after{content: '';position: absolute;left: 50%;right: 50%;bottom: -4px;height: 4px;
	background-color: #D2220C;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-tab1 .t1{font-size: .24rem;color: #333;margin-bottom: .09rem;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-tab1 .tips{font-size: .2rem;color: #666;}
.m-tab1 li.on:after,.m-tab1 li:hover:after{left: 0;right: 0;}
.m-tab1 li.on .t1,.m-tab1 li:hover .t1{color: #D2220C;}

.m-txt3{overflow: hidden;padding: .3rem .3rem .3rem .6rem;
	background-color: #fff;border-radius: .3rem;
}
.m-txt3 .txt{width: 46.8%;float: left;padding-top: .26rem;}
.m-txt3 .top{overflow: hidden;margin-bottom: .22rem;}
.m-txt3 .num{float: left;font-size: .36rem;margin-right: .31rem;font-family: "Montserrat-Regular";font-weight: bold;
	color: #D2220C;
}
.m-txt3 .t1{font-size: .36rem;overflow: hidden;}
.m-txt3 .desc{font-size: .2rem;line-height: 1.8;color: #666;text-align: justify;
	margin-bottom: .54rem;
}
.m-txt3 .pic{float: right;width: 48.3%;border-radius: .3rem;overflow: hidden;}
.m-txt3 .info{margin-bottom: .58rem;font-size: .2rem;line-height: 1.8;color: #48413D;font-weight: bold;}
.m-txt3 .i-t{margin-bottom: .17rem;padding-left: .38rem;position: relative;}
.m-txt3 .i-t:before{content: '';position: absolute;left: 0;top: .09rem;width: .18rem;height: .18rem;
	background: url(../images/i-130.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-txt3 .more{display: inline-block;font-size: .2rem;color: #D2220C;padding-right: .47rem;
	background: url(../images/i-131.png) no-repeat right 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;
}

.row-g5{padding: 1.01rem 0 .6rem;}
.m-list23{display: flex;flex-wrap: wrap;align-items: center;margin-top: .47rem;
	border-radius: .3rem;border: 3px solid #F1E1D4;height: 3.5rem;
	background: url(../images/p-bg1.jpg) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.m-list23 li{width: 33.33%;text-align: center;position: relative;}
.m-list23 li:after{content: '';position: absolute;right: 0;top: 50%;width: 1px;height: 2.12rem;
	background-color: #E9DBCD;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-list23 .ico{display: block;margin: 0 auto .3rem;width: .6rem;height: .6rem;}
.m-list23 .ico img{width: 100%;height: 100%;display: block;}
.m-list23 .tit{font-size: .32rem;color: #424242;margin-bottom: .14rem;}
.m-list23 .desc{font-size: .2rem;line-height: 1.8;color: #424242;
	max-width: 3.7rem;margin: 0 auto;
}

.row-h1{padding: .8rem 0 0;}
.row-h1-1{position: relative;margin-bottom: .5rem;margin-top: .66rem;}
.m-txt4{height: 8.3rem;position: relative;color: #fff;padding: 1.26rem 0 0 .8rem;border-radius: .3rem;
	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-txt4 .top{margin-bottom: .8rem;}
.m-txt4 .tit{font-size: .48rem;margin-bottom: .15rem;}
.m-txt4 .tips{font-size: .2rem;}
.m-txt4 .desc{font-size: .2rem;line-height: 1.6;max-width: 5.6rem;}

.m-tab2{position: absolute;left: .72rem;right: .72rem;bottom: .44rem;z-index: 2;display: flex;justify-content: space-between;}
.m-tab2 li{width: 2.3rem;}
.m-tab2 li a{display: block;height: .8rem;text-align: center;line-height: .8rem;
	font-size: .2rem;color: #333;border-radius: .12rem;
	background-color: rgba(255,255,255,.9);
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-tab2 li:hover a,.m-tab2 li.on a{color: #fff;background-color: #D2220C;}

.m-list24{}
.m-list24 li{margin-bottom: .76rem;}
.m-list24 .con{display: block;overflow: hidden;}
.m-list24 .pic{float: left;width: 50%;height: 550px;border-radius: .2rem;overflow: hidden;}
.m-list24 .pic img{width: 100%;height: 100%;display: block;object-fit: cover;}
.m-list24 .txt{width: 50%;float: right;padding-left: .67rem;padding-top: .22rem;}
.m-list24 .top{margin-bottom: .38rem;}
.m-list24 .tit{font-size: .48rem;margin-bottom: .08rem;}
.m-list24 .tips{font-size: .2rem;}
.m-list24 .info{font-size: .2rem;line-height: 1.8;color: #424242;}
.m-list24 .i-t{margin-bottom: .15rem;padding-left: .3rem;position: relative;text-align: justify;}
.m-list24 .i-t:before{content: '';position: absolute;left: 0;top: .09rem;width: .18rem;height: .18rem;
	background: url(../images/i-130.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-list24 li:nth-child(2n) .pic{float: right;}
.m-list24 li:nth-child(2n) .txt{float: left;padding-left: 0;padding-right: .67rem;}

.row-h2{overflow: hidden;padding: .26rem 0 1.5rem;}
.m-slider8{margin-top: .42rem;position: relative;}
.m-slider8 .con{display: block;margin-right: .3rem;position: relative;}
.m-slider8 .pic{padding-top: 163%;height: 0;position: relative;overflow: hidden;border-radius: .24rem;}
.m-slider8 .pic img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;
	transition: .8s;
	-ms-transition: .8s;
	-moz-transition: .8s;
	-webkit-transition: .8s;
	-o-transition: .8s;
}
.m-slider8 .txt{position: absolute;left: .3rem;right: .3rem;bottom: .3rem;z-index: 2;
	height: 2.65rem;border-radius: .16rem;background-color: #fff;
	padding: .32rem .36rem 0;
}
.m-slider8 .tips{display: block;position: relative;padding-left: .18rem;
	font-size: .2rem;color: #666;margin-bottom: .28rem;
}
.m-slider8 .tips:after{content: '';position: absolute;left: 0;top: 50%;width: .05rem;height: .05rem;
	border-radius: 50%;background-color: #D2220C;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-slider8 .tit{font-size: .32rem;color: #424242;margin-bottom: .21rem;}
.m-slider8 .more{display: block;font-size: .2rem;color: #333;padding: .18rem 0;
	border-bottom: 2px solid #EAE9E7;
	background: url(../images/i-131.png) no-repeat right 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;
}
.m-slider8 .swiper-arrow{position: absolute;bottom: -1.3rem;width: .64rem;height: .64rem;
	border-radius: 50%;z-index: 3;cursor: pointer;background-color: #EAE9E7;
	background-position: center;background-repeat: no-repeat;
	-o-background-size: .11rem auto;
	-ms-background-size: .11rem auto;
	-moz-background-size: .11rem auto;
	-webkit-background-size: .11rem auto;
	background-size: .11rem auto;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-slider8 .swiper-prev{right: 2.53rem;background-image: url(../images/i-106.png);}
.m-slider8 .swiper-next{right: 1.75rem;background-image: url(../images/i-107.png);}
.m-slider8 .swiper-prev:hover{background-image: url(../images/i-106-on.png);}
.m-slider8 .swiper-next:hover{background-image: url(../images/i-107-on.png);}
.m-slider8 .swiper-arrow:hover{background-color: #D2220C;}

.row-h3{padding: .68rem 0 0;}
.m-tips1{text-align: center;font-size: .24rem;color: #666;margin-top: .08rem;}
.m-txt5{overflow: hidden;margin-top: .54rem;}
.m-txt5 .pic{float: left;width: 49%;height: 6.52rem;border-radius: .3rem;overflow: hidden;}
.m-txt5 .pic img{width: 100%;height: 100%;display: block;object-fit: cover;}
.m-txt5 .txt{float: right;width: 49%;height: 6.52rem;border-radius: .3rem;
	background-color: #DC220C;padding: .7rem .3rem 0;
}
.m-txt5 .tit{font-size: .36rem;color: #fff;margin-bottom: .25rem;}
.m-txt5 .tips{font-size: .2rem;line-height: 1.7;color: #fff;text-align: justify;margin-bottom: .7rem;}
.m-txt5 .desc{font-size: .2rem;border-radius: .24rem;padding: .36rem .38rem 0;
	background-color: #fff;line-height: 1.7;
}
.m-txt5 .i-t{border-bottom: 1px solid rgba(0,0,0,.1);
	padding-bottom: .32rem;margin-bottom: .26rem;
}
.m-txt5 .i-t:last-child{border-bottom: 0;margin-bottom: 0;}

.row-h4{padding: .88rem 0 0;}
.m-list25{margin-top: .5rem;}
.m-list25 li{margin-bottom: .37rem;}
.m-list25 .con{display: block;overflow: hidden;border-radius: .3rem;
	background-color: #FBFAF7;
}
.m-list25 .pic{float: left;width: 5.63rem;height: 4.87rem;border-radius: .3rem;overflow: hidden;}
.m-list25 .pic img{width: 100%;height: 100%;display: block;object-fit: cover;}
.m-list25 .txt{overflow: hidden;padding: .48rem .6rem 0 .87rem;}
.m-list25 .top{margin-bottom: .56rem;}
.m-list25 .tit{font-size: .42rem;margin-bottom: .09rem;}
.m-list25 .tips{font-size: .24rem;color: #666;}
.m-list25 .desc{font-size: .2rem;line-height: 1.8;text-align: justify;}

.row-h5{padding: .7rem 0 0;}
.m-list26{margin-top: .52rem;}
.m-list26 li{margin-bottom: .22rem;}
.m-list26 .top{height: 1.26rem;line-height: 1.24rem;padding-left: .54rem;cursor: pointer;
	font-size: .32rem;color: #333;font-weight: bold;position: relative;
	background: #F7F3EE;border-radius: .2rem;border: 1px solid #D9D3CB;
}
.m-list26 .top:after{content: '';position: absolute;top: 50%;right: .45rem;
	width: .3rem;height: .3rem;
	background: url(../images/i-135.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: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-list26 .con{border-radius: .2rem;padding: .5rem .8rem .5rem;
	color: #fff;min-height: 4.5rem;
	background-position: center;background-repeat: no-repeat;display: none;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.m-list26 .tit{font-size: .4rem;margin-bottom: .08rem;}
.m-list26 .tips{font-size: .2rem;margin-bottom: .5rem;}
.m-list26 .desc{font-size: .18rem;line-height: 1.8;text-align: justify;
	max-width: 7.6rem;
}

.row-h6{padding: .87rem 0 0;}
.m-list27{display: flex;flex-wrap: wrap;margin: 1.08rem -.18rem 0;}
.m-list27 li{width: 33.33%;}
.m-list27 .con{margin: 0 .18rem;height: 2.54rem;position: relative;
	background: #FFFCFC;border-radius: .24rem;border: 2px solid rgba(214,51,29,0.14);
}
.m-list27 .con:after{content: '';position: absolute;top: 50%;right: -.47rem;
	z-index: 2;width: .56rem;height: .36rem;
	background: url(../images/i-139.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: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-list27 .ico{display: block;position: absolute;top: -.54rem;left: 50%;
	width: 1.04rem;height: 1.04rem;border-radius: 50%;
	border: 2px solid #DC220C;background-color: #fff;
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-o-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
}
.m-list27 .ico img{position: absolute;top: 50%;left: 50%;width: .5rem;height: .5rem;
	-webkit-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
}
.m-list27 .num{margin-left: .32rem;padding-top: .2rem;font-size: .42rem;display: block;
	color: #ECDDDC;font-family: 'Montserrat-Regular';margin-bottom: .26rem;
}
.m-list27 .desc{text-align: center;font-size: .24rem;line-height: 1.75;color: #333;
	font-weight: bold;
}
.m-list27 li:last-child .con:after{display: none;}

.row-h7{padding: .87rem 0 0;overflow: hidden;}
.m-list28{display: flex;flex-wrap: wrap;justify-content: space-between;
	position: relative;margin-top: .57rem;
}
.m-list28:after{content: '';position: absolute;left: 50%;top: .27rem;width: 100rem;
	border-bottom: 2px dashed #E6E0D8;
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-o-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
}
.m-list28 li{position: relative;padding-left: .24rem;padding-top: .65rem;z-index: 2;}
.m-list28 .con{width: 4.33rem;height: 2.01rem;position: relative;padding: .79rem .3rem 0 .83rem;
	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;
}
.m-list28 .num{position: absolute;top: 0;left: 0;
	width: .5rem;height: .5rem;border-radius: 50%;text-align: center;line-height: .5rem;
	font-size: .24rem;color: #fff;font-family: "Montserrat-Regular";font-weight: bold;
}
.m-list28 .desc{font-size: .24rem;line-height: 1.75;color: #333;font-weight: bold;
	position: relative;
}
.m-list28 .desc:before{content: '';position: absolute;left: -.57rem;top: -.18rem;
	width: .25rem;height: .22rem;
	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;
}
.m-list28 .i1 .num{background-color: #ECCE90;}
.m-list28 .i2 .num{background-color: #93B9A4;}
.m-list28 .i3 .num{background-color: #86A6CE;}
.m-list28 .i1 .con{background-image: url(../images/i-bg13.png);}
.m-list28 .i2 .con{background-image: url(../images/i-bg14.png);}
.m-list28 .i3 .con{background-image: url(../images/i-bg15.png);}
.m-list28 .i1 .desc:before{background-image: url(../images/i-140.png);}
.m-list28 .i2 .desc:before{background-image: url(../images/i-141.png);}
.m-list28 .i3 .desc:before{background-image: url(../images/i-142.png);}

.row-h8{padding: 1.35rem 0 1.73rem;}
.m-list29{display: flex;flex-wrap: wrap;margin: .49rem -.16rem 0;}
.m-list29 li{width: 25%;}
.m-list29 .con{height: 3.19rem;margin: 0 .16rem;text-align: center;padding: .5rem .45rem 0;
	background: #FBFAF7;border-radius: .3rem;border: 1px solid #C5C5C5;
}
.m-list29 .ico{display: block;margin: 0 auto .22rem;width: .8rem;height: .8rem;}
.m-list29 .ico img{width: 100%;height: 100%;display: block;}
.m-list29 .tit{font-size: .3rem;color: #424242;margin-bottom: .1rem;}
.m-list29 .desc{font-size: .2rem;line-height: 1.7;}

.row-i1{padding: .42rem 0 0;}
.m-list30{position: relative;z-index: 2;}
.m-list30 ul{display: flex;flex-wrap: wrap;margin-top: .49rem;
	border-radius: .3rem;padding: 1.36rem .88rem 1.06rem;overflow: hidden;
	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-list30 li{width: 33.33%;margin-bottom: .3rem;}
.m-list30 .con{margin: 0 .15rem;height: 2.49rem;border-radius: .18rem;
	padding: .35rem .42rem 0;
	background-color: rgba(255,255,255,.1);color: #fff;
}
.m-list30 .tit{font-size: .36rem;margin-bottom: .18rem;}
.m-list30 .desc{font-size: .2rem;line-height: 1.7;text-align: justify;}

.m-list31{margin-top: -.68rem;height: 2.44rem;padding-left: .58rem;display: flex;flex-wrap: wrap;
	background: url(../images/p-bg3.jpg) no-repeat center bottom;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.m-list31 li{width: 16.66%;}
.m-list31 .con{padding: 1.1rem 0 0 0;}
.m-list31 .top{font-size: .18rem;color: #000;}
.m-list31 .num{font-size: .48rem;color: #DF240B;font-weight: bold;font-family: "Montserrat-Regular";
	background: linear-gradient(-49deg, #E28522 0%, #DF240B 100%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}
.m-list31 .top em{display: inline-block;vertical-align: top;padding-top: .15rem;margin-left: .12rem;}
.m-list31 .tips{font-size: .22rem;font-weight: bold;}

.row-i2{padding-top: 1.08rem;}
.m-txt6{overflow: hidden;margin-top: .4rem;}
.m-txt6 .pic{float: left;width: 50%;height: 6rem;}
.m-txt6 .pic img{width: 100%;height: 100%;display: block;object-fit: cover;}
.m-txt6 .pic a{display: block;width: 100%;height: 100%;position: relative;}
.m-txt6 .pic a:after{content: '';position: absolute;left: 50%;top: 50%;
	width: .96rem;height: .96rem;
	background: url(../images/i-147.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%);
}
.m-txt6 .txt{overflow: hidden;height: 6rem;padding: .65rem 1.5rem 0 .54rem;
	background-color: #FAF8F5;
}
.m-txt6 .desc{max-height: 5rem;overflow-y: auto;text-align: justify;
	font-size: .18rem;line-height: 1.67;padding-right: .44rem;
}
.m-txt6 .desc::-webkit-scrollbar {
	width: .08rem;
}
.m-txt6 .desc::-webkit-scrollbar-track {
	background: #EEEAE5;
}
.m-txt6 .desc::-webkit-scrollbar-thumb {
	background: #DF240B;
}
.m-txt6 .desc::-webkit-scrollbar-thumb:window-inactive {
	background: #DF240B;
}
.m-txt6 .tips{font-size: .2rem;line-height: 1.58;color: #333;font-weight: bold;
	margin-bottom: .26rem;
}
.m-txt6 .tit{font-size: .24rem;margin-bottom: .05rem;}

.row-i3{padding: 1.06rem 0 0;}
.m-list32{display: flex;flex-wrap: wrap;margin: .54rem -.3rem 0;}
.m-list32 li{width: 50%;}
.m-list32 .con{display: block;margin: 0 .3rem;}
.m-list32 .pic{height: 5.24rem;font-size: 0;text-align: center;overflow: hidden;
	background: #FFFFFF;box-shadow: 0px .12rem .62rem 3px rgba(0,0,0,0.05);
	border-radius: .18rem;margin-bottom: .26rem;
}
.m-list32 .pic img{display: inline-block;vertical-align: middle;
	max-width: 95%;max-height: 95%;
}
.m-list32 .t1{font-size: .24rem;color: #000;text-align: center;}

.row-i4{padding: .95rem 0 0;}

.m-slider9{margin: .54rem -.15rem 0;}
.m-slider9 .con{display: block;margin: 0 .15rem;}
.m-slider9 .pic{padding-top: 80%;height: 0;position: relative;overflow: hidden;border-radius: .18rem;}
.m-slider9 .pic img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;
	transition: .8s;
	-ms-transition: .8s;
	-moz-transition: .8s;
	-webkit-transition: .8s;
	-o-transition: .8s;
}
.m-slider9 .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-slider9 .slick-arrow{position: absolute;top: 50%;width: .64rem;height: .64rem;
	border-radius: 50%;z-index: 3;cursor: pointer;background-color: #EAE9E7;
	font-size: 0;text-indent: 9999px;border: 0;
	background-position: center;background-repeat: no-repeat;
	-o-background-size: .11rem auto;
	-ms-background-size: .11rem auto;
	-moz-background-size: .11rem auto;
	-webkit-background-size: .11rem auto;
	background-size: .11rem 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 .slick-prev{left: -.79rem;background-image: url(../images/i-106.png);}
.m-slider9 .slick-next{right: -.79rem;background-image: url(../images/i-107.png);}
.m-slider9 .slick-prev:hover{background-image: url(../images/i-106-on.png);}
.m-slider9 .slick-next:hover{background-image: url(../images/i-107-on.png);}
.m-slider9 .slick-arrow:hover{background-color: #D2220C;}

.row-i5{padding: .98rem 0 .8rem;}
.m-list33{display: flex;flex-wrap: wrap;margin: .54rem -.15rem 0;}
.m-list33 li{width: 25%;}
.m-list33 .con{display: block;margin: 0 .15rem;}
.m-list33 .pic{padding-top: 69%;height: 0;position: relative;overflow: hidden;border-radius: .18rem;
	margin-bottom: .2rem;
}
.m-list33 .pic img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;
	transition: .8s;
	-ms-transition: .8s;
	-moz-transition: .8s;
	-webkit-transition: .8s;
	-o-transition: .8s;
}
.m-list33 .t1{font-size: .22rem;color: #333;line-height: 1.45;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list33 .date{display: block;font-size: .16rem;color: #999;font-family: 'Montserrat-Regular';
	margin-bottom: .1rem;
}
.m-list33 .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-list33 .con:hover .t1{color: #D72109;}

.row-i6{padding: 1.11rem 0 .29rem;
	background-color: #FAF8F5;
}
.row-i6 .m-slider6 .slick-dots li button{background-color: #E1E1E1;}
.row-i6 .m-slider6 .slick-dots li.slick-active button{width: .34rem;background-color: #D72109;}
