﻿
.ban{height: 6.3rem;position: relative;
	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 .txt{position: absolute;left: 0;right: 0;top: 45%;color: #fff;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.ban .tit{font-size: .6rem;font-weight: normal;margin-bottom: .1rem;}
.ban .desc{font-size: .2rem;}
.cur{font-size: .16rem;padding-left: .29rem;color: #666;
	background: url(../images/i-22-on.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;
}
.cur a{color: #666;}
.cur a:hover{color: #E62D0F;}
.ban .cur{position: absolute;left: 0;bottom: .4rem;color: #fff;
	background-image: url(../images/i-22.png);
}
.ban .cur a{color: #fff;}
.ban .cur a:hover{color: #fff;text-decoration: underline;}
.row-b1{padding: .66rem 0 1rem;}

.m-sel{margin-bottom: .5rem;padding: .35rem .27rem .35rem .3rem;position: relative;z-index: 6;
	background-color: #F4F6F9;border-radius: .08rem;
}
.m-sel form{display: flex;flex-wrap: wrap;justify-content: space-between;}
.m-sel .item{width: 4.16rem;}
.m-sel .sel{position: relative;}
.m-sel .sel dt input{display: block;width: 100%;border: 1px solid #D1D9E0;height: .6rem;line-height: .58rem;
	font-size: .16rem;padding: 0 .8rem 0 .2rem;color: #333;
	border-radius: 4px;cursor: pointer;background-color: #fff;
}
.m-sel .sel dt:after{content: '';position: absolute;right: 0;top: 0;
	width: .6rem;height: .6rem;border-radius: 0 4px 4px 0;
	background: #E62D0F url(../images/i-25.png) no-repeat 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-sel .sel dd{position: absolute;left: 0;right: 0;top: 100%;display: none;
	background-color: #fff;border: 1px solid #D1D9E0;border-top: 0;border-radius: 0 0 4px 4px;
}
.m-sel .sel dd span{display: block;font-size: .16rem;line-height: .5rem;
	padding-left: .2rem;cursor: pointer;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-sel .sel dd span:hover{background-color: #E62D0F;color: #fff;}
.m-sel .sel.open dt:after{background-image: url(../images/i-25-on.png);}

.m-sel .so-a{position: relative;}
.m-sel .so-a .inp{display: block;width: 100%;border: 1px solid #D1D9E0;height: .6rem;line-height: .58rem;
	font-size: .16rem;padding: 0 .8rem 0 .2rem;color: #333;
	border-radius: 4px;cursor: pointer;background-color: #fff;
}
.m-sel .so-a .btn{content: '';position: absolute;right: 0;top: 0;
	width: .6rem;height: .6rem;border-radius: 0 4px 4px 0;border: 0;cursor: pointer;
	background: #E62D0F url(../images/i-26.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-sel .btn-qing{font-size: 16px;color: #333;line-height: .6rem;cursor: pointer;
	border: 0;cursor: pointer;background-color: transparent;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-sel .btn-qing:hover{color: #E62D0F;}

.m-list1{display: flex;flex-wrap: wrap;margin: 0 -.3rem;}
.m-list1 li{width: 33.33%;margin-bottom: .84rem;}
.m-list1 .con{display: block;margin: 0 .3rem;}
.m-list1 .pic{border-radius: .14rem;overflow: hidden;padding-top: 63%;height: 0;position: relative;overflow: hidden;
	margin-bottom: .28rem;
}
.m-list1 .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-list1 .date{display: block;font-size: .16rem;color: #A2A2A2;margin-bottom: .18rem;}
.m-list1 .tit{font-size: .22rem;line-height: 1.45;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-list1 .con:hover .tit{color: #E62D0F;}
.m-list1 .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);
}

.pages{font-size: 0;text-align: center;}
.pages li{display: inline-block;vertical-align: middle;margin: 0 .05rem;}
.pages li a{display: block;width: .47rem;height: .47rem;border-radius: .05rem;
	line-height: .45rem;font-size: .18rem;color: #333;font-family: arial;
	border: 1px solid #DCDCDC;background-color: #fff;border-radius: 50%;
	background-position: center;background-repeat: no-repeat;
	-o-background-size: .08rem auto;
	-ms-background-size: .08rem auto;
	-moz-background-size: .08rem auto;
	-webkit-background-size: .08rem auto;
	background-size: .08rem auto;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.pages .prev a,.pages .next a{background-color: #f6f6f6;border-color: #f6f6f6;}
.pages .prev a{background-image: url(../images/i-23.png);}
.pages .next a{background-image: url(../images/i-24.png);}
.pages .prev a:hover{background-image: url(../images/i-23-on.png);}
.pages .next a:hover{background-image: url(../images/i-24-on.png);}
.pages li.on a,.pages li:hover a{color: #fff;background-color: #E62D0F;border-color: #E62D0F;}

.g-tab{box-shadow: 0px 1px 0px 0px #E6E6E6;position: relative;z-index: 2;}
.g-tab ul{display: flex;flex-wrap: wrap;}
.g-tab li{margin-right: .29rem;}
.g-tab li a{position: relative;display: block;font-size: .18rem;color: #333;font-weight: bold;line-height: .8rem;padding: 0 .2rem;}
.g-tab li a:after{content: '';position: absolute;left: 50%;right: 50%;bottom: 0;height: 3px;
	background-color: #E62D0F;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.g-tab li:hover a:after,.g-tab li.on a:after{left: 0;right: 0;}

.row-b2{padding: .68rem 0 1rem;}
.row-b2 .wp{display: flex;flex-wrap: wrap;justify-content: space-between;}
.row-b2 .col-l{float: none;width: 3.09rem;}
.row-b2 .col-r{float: none;width: 10.75rem;}
.row-b2-100 .wp{display: block;}
.row-b2-100 .col-r{width: auto;}
.row-b2-100 .m-list2 li,.row-b2-100 .m-list3 li,.row-b2-100 .m-list4 li{width: 25%;}
.snv{border-radius: .14rem;padding: .34rem .38rem 1px .4rem;
	background-color: #F4F7F9;
}
.m-t1{font-size: .3rem;position: relative;margin-bottom: .2rem;}
.m-t1:before{content: '';position: absolute;left: -.4rem;top: 50%;width: .05rem;height: .21rem;
	background-color: #E62D0F;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.snv li{margin-bottom: .25rem;position: relative;}
.snv li .s1{display: block;font-size: .18rem;color: #333;position: relative;
	border-bottom: 1px solid #D9DFE3;padding: .13rem 0;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.snv li .s1:before{content: '· ';}
.snv li .s1:after{content: '';position: absolute;right: .2rem;top: 50%;
	width: .08rem;height: .14rem;opacity: 0;
	background: url(../images/i-27.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%);
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.snv li:after{content: '';position: absolute;left: 0;bottom: 0;height: 1px;width: 0;
	background-color: #E62D0F;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.snv li:hover:after,.snv li.on:after{width: 100%;}
.snv li:hover .s1,.snv li.on .s1{color: #E62D0F;}
.snv li:hover .s1:after,.snv li.on .s1:after{right: .09rem;opacity: 1;}

.m-list2{display: flex;flex-wrap: wrap;margin: 0 -.1rem;}
.m-list2 li{width: 33.33%;margin-bottom: .46rem;}
.m-list2 .con{display: block;margin: 0 .1rem;}
.m-list2 .pic{border-radius: .14rem;overflow: hidden;padding-top: 63%;height: 0;position: relative;overflow: hidden;
	margin-bottom: .18rem;
}
.m-list2 .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-list2 .tit{font-size: .18rem;line-height: 1.45;color: #333;font-weight: normal;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-list2 .lab{display: block;width: .83rem;height: .36rem;border: 1px solid #DCDCDC;
	text-align: center;line-height: .34rem;font-size: .16rem;color: #333;border-radius: .04rem;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-list2 .lab:before{content: '';display: inline-block;vertical-align: middle;
	width: .14rem;height: .14rem;position: relative;top: -1px;margin-right: .06rem;
	background: url(../images/i-28.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;
}
.m-list2 .con:hover .lab{color: #E62D0F;border-color: #E62D0F;}
.m-list2 .con:hover .lab:before{background-image: url(../images/i-28-on.png);}
.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-b3{padding: .68rem 0 1rem;}

.m-list3{display: flex;flex-wrap: wrap;margin: 0 -.1rem;}
.m-list3 li{width: 33.33%;margin-bottom: .46rem;}
.m-list3 .con{display: block;margin: 0 .1rem;}
.m-list3 .pic{border-radius: .14rem;overflow: hidden;padding-top: 63%;height: 0;position: relative;overflow: hidden;
	margin-bottom: .18rem;
}
.m-list3 .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-list3 .tit{font-size: .18rem;line-height: 1.45;color: #333;font-weight: normal;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-list3 .lab{display: block;width: .83rem;height: .36rem;border: 1px solid #DCDCDC;
	text-align: center;line-height: .34rem;font-size: .16rem;color: #333;border-radius: .04rem;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-list3 .lab:before{content: '';display: inline-block;vertical-align: middle;
	width: .14rem;height: .14rem;position: relative;top: -1px;margin-right: .06rem;
	background: url(../images/i-28.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;
}
.m-list3 .play{position: absolute;top: 50%;left: 50%;width: .62rem;height: .62rem;z-index: 3;
	background: url(../images/i-29.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-list3 .con:hover .lab{color: #E62D0F;border-color: #E62D0F;}
.m-list3 .con:hover .lab:before{background-image: url(../images/i-28-on.png);}
.m-list3 .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-list4{display: flex;flex-wrap: wrap;margin: 0 -.1rem;}
.m-list4 li{width: 33.33%;margin-bottom: .46rem;}
.m-list4 .con{display: block;margin: 0 .1rem;border: 1px solid #DBE1E7;border-radius: .14rem;overflow: hidden;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-list4 .pic{overflow: hidden;padding-top: 63%;height: 0;position: relative;overflow: hidden;}
.m-list4 .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-list4 .txt{padding: .18rem .27rem 0;height: 1.3rem;}
.m-list4 .tit{font-size: .18rem;line-height: 1.45;color: #333;
	font-weight: normal;margin-bottom: .2rem;height: 2.9em;
	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-list4 .bot{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;}
.m-list4 .adds{font-size: .16rem;display: block;color: #666;padding-left: .23rem;
	background: url(../images/i-30.png) no-repeat left 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-list4 .date{display: block;font-size: .14rem;color: #999;}
.m-list4 .con:hover{border-color: #E62D0F;}
.m-list4 .con:hover .tit{color: #E62D0F;}
.m-list4 .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-list5{display: flex;flex-wrap: wrap;margin: 0 -.18rem;}
.m-list5 li{width: 50%;margin-bottom: .4rem;}
.m-list5 .con{display: block;margin: 0 .18rem;height: 2.8rem;padding: .26rem .35rem 0;
	border: 1px solid #c6c6c6;border-radius: .14rem;overflow: hidden;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-list5 .date{display: block;font-size: .16rem;color: #999;margin-bottom: .21rem;}
.m-list5 .tit{font-size: .2rem;font-weight: normal;color: #333;margin-bottom: .15rem;
	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-list5 .desc{font-size: .16rem;color: #666;margin-bottom: .28rem;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.m-list5 .more{display: block;font-size: .18rem;color: #333;line-height: .3rem;padding-left: .44rem;
	background: url(../images/i-31.png) no-repeat left center;
	-o-background-size: .3rem auto;
	-ms-background-size: .3rem auto;
	-moz-background-size: .3rem auto;
	-webkit-background-size: .3rem auto;
	background-size: .3rem auto;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-list5 .more2{display: inline-block;font-size: .18rem;color: #333;line-height: .3rem;padding-right: .34rem;
	background: url(../images/i-31-on.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;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-list5 .con:hover .more{background-image: url(../images/i-31-on.png);}
.m-list5 .con:hover .tit{color: #E62D0F;}
.m-list5 .con:hover{border-color: #E62D0F;}
.m-list2-1 li,.m-list3-1 li,.m-list4-1 li{width: 25%;}
.m-list5-1 li{width: 33.33%;}

.m-list6{}
.m-list6 li{margin-bottom: .27rem;}
.m-list6 .con{display: block;overflow: hidden;
	border: 1px solid #DADADA;border-radius: .06rem;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-list6 .ico{width: 1.15rem;display: block;float: left;height: .92rem;
	position: relative;margin-right: .5rem;
	background: url(../images/i-32.png) no-repeat center;
	-o-background-size: .33rem auto;
	-ms-background-size: .33rem auto;
	-moz-background-size: .33rem auto;
	-webkit-background-size: .33rem auto;
	background-size: .33rem auto;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-list6 .ico:after{content: '';position: absolute;right: 0;top: 50%;width: 1px;height: .52rem;
	background-color: #E4E4E4;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-list6 .tit{font-size: .2rem;line-height: .92rem;width: 5.32rem;float: left;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-list6 .num{width: 1.5rem;}
.m-list6 .num,.m-list6 .lab{float: left;line-height: .92rem;color: #999;font-size: .16rem;}
.m-list6 .down{float: right;width: .24rem;height: .92rem;margin-right: .43rem;
	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;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-list6 .con:hover .ico{background-image: url(../images/i-32-on.png);}
.m-list6 .con:hover .tit{color: #E62D0F;}
.m-list6 .con:hover .down{background-image: url(../images/i-33-on.png);}
.m-list6 .con:hover{border-color: #E62D0F;}

.row-c1{padding: .34rem 0 .69rem;}
.m-t2{font-size: .48rem;margin-top: .55rem;margin-bottom: .24rem;}
.m-form1{}
.m-form1 .cont{margin-bottom: .59rem;border-radius: 6px;padding: .54rem .45rem .14rem;
	background: #F3F6F8 url(../images/p-bg2.jpg) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.m-form1 .ovh{margin: 0 -.16rem;display: flex;flex-wrap: wrap;}
.m-form1 .item{padding: 0 .16rem;width: 100%;margin-bottom: .36rem;}
.m-form1 .item-50{width: 50%;}
.m-form1 .t1{display: block;font-size: .18rem;color: #333;margin-bottom: .08rem;}
.m-form1 .t1 em{color: #CC3042;}
.m-form1 .inp{display: block;width: 100%;height: .6rem;padding: 0 .2rem;
	font-size: .16rem;color: #333;border: 1px solid #E1E1E1;border-radius: 6px;
}
.m-form1 .inp:focus{border-color: #E62D0F;}
.m-form1 textarea.inp{height: 1.31rem;padding: .15rem .2rem;}

.m-form1 .code .inp{width: 2.43rem;margin-right: .15rem;float: left;}
.m-form1 .code-pic{width: 2.21rem;height: .6rem;overflow: hidden;}
.m-form1 .btn{display: block;margin: 0 auto;border: 0;cursor: pointer;
	width: 2.1rem;height: .56rem;border-radius: 6px;
	font-size: .18rem;color: #fff;
	background-color: #E62D0F;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-form1 .btn:hover{opacity: .8;}
.m-form1 .desc{font-size: .18rem;line-height: 1.75;padding-bottom: .5rem;margin-bottom: .5rem;
	border-bottom: 1px solid #C1C9CF;
}
.m-form1 .t-c{position: relative;}
.m-form1 .ovh{overflow: visible;}
.m-box1{padding: .5rem .59rem 1.15rem;
	background: #F3F6F8 url(../images/p-bg2.jpg) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.m-tips{font-size: .2rem;line-height: 1.7;margin-bottom: .25rem;}
.m-list7{padding-bottom: .28rem;}
.m-list7 li{margin-bottom: .2rem;}
.m-list7 .con{border: 1px solid #D4DADE;padding: 0 .25rem 0 .19rem;
	background-color: #fff;
}
.m-list7 .top{overflow: hidden;position: relative;cursor: pointer;}
.m-list7 .top:after{content: '';position: absolute;right: 0;top: 50%;width: .14rem;height: .14rem;
	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;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-list7 .ico{width: .26rem;height: .26rem;float: left;margin-right: .22rem;}
.m-list7 .top .ico{margin-top: .17rem;}
.m-list7 .tit{font-size: .18rem;line-height: .6rem;font-weight: normal;
	text-overflow:ellipsis;
	white-space: nowrap;
	overflow: hidden;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-list7 .bot{display: none;overflow: hidden;padding: .27rem 0 .38rem;border-top: 1px solid #EFEFEF;}
.m-list7 .desc{overflow: hidden;font-size: .18rem;line-height: 1.66;text-align: justify;}
.m-list7 li.open .top:after{background-image: url(../images/i-36-on.png);}
.m-list7 li.open .tit{color: #E62D0F;}

.js-zhan{text-align: center;display: block;font-size: .18rem;color: #EA5505;cursor: pointer;}
.js-zhan:after{content: '';display: inline-block;vertical-align: middle;
	width: .14rem;height: .08rem;margin-left: .13rem;position: relative;top: -1px;
	background: url(../images/i-37.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;
}

.row-d1{overflow: hidden;padding: .63rem 0 .5rem;}
.row-d1 .col-l{width: 3.62rem;margin-right: .7rem;}
.row-d1 .col-r{float: none;overflow: hidden;}
.snv2{
	box-shadow: 0px 2px 18px 0px #EBEFF4;
}
.snv2 .tit{height: 1.5rem;padding-left: .52rem;color: #fff;padding-top: .32rem;
	background: linear-gradient(124deg, #E62D0F, #FB5927);border-radius: .1rem .1rem 0 0;
}
.snv2 .tit h2{font-size: .36rem;margin-bottom: 2px;}
.snv2 .tit span{font-size: .22rem;}
.snv2 ul{}
.snv2 li{margin-bottom: -1px;}
.snv2 li .s1{display: block;line-height: 1.16rem;padding-left: .33rem;
	font-size: .2rem;font-weight: bold;color: #333;position: relative;
	background: #FFFFFF;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.snv2 li .s1:before{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;
	border: 1px solid #D9E1E7;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.snv2 li .s1:after{content: '';position: absolute;right: .4rem;top: 50%;width: .09rem;height: .16rem;
	background: url(../images/i-38.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%);
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.snv2 li:last-child .s1{border-radius: 0 0 .1rem .1rem;}
.snv2 li:last-child .s1:before{border-radius: 0 0 .1rem .1rem;}
.snv2 li:hover .s1,.snv2 li:hover .s1{color: #E62D0F;background-color: #FDF7F6;z-index: 2;}
.snv2 li:hover .s1:before,.snv2 li:hover .s1:before{border-color: #E62D0F;}
.snv2 li:hover .s1:after,.snv2 li:hover .s1:after{background-image: url(../images/i-38-on.png);}

.m-t3{font-size: .36rem;display: inline-block;color: #E62D0F;position: relative;padding-bottom: .23rem;
	background: linear-gradient(124deg, #E62D0F 0%, #FB5927 100%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}
.m-t3:before{content: '';position: absolute;left: 0;bottom: 0;width: .87rem;height: 3px;
	background-color: #EEF1F8;
}
.m-t3:after{content: '';position: absolute;left: 0;bottom: 0;width: .47rem;height: 3px;
	background: linear-gradient(124deg, #E62D0F, #FB5927);
}
.m-list8{margin: .46rem -.11rem 0;display: flex;flex-wrap: wrap;}
.m-list8 li{width: 33.33%;margin-bottom: .3rem;}
.m-list8 .con{display: block;margin: 0 .11rem;overflow: hidden;
	border: 1px solid #D9E1E7;border-radius: .08rem;position: relative;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-list8 .pic{padding-top: 63%;height: 0;position: relative;overflow: hidden;}
.m-list8 .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-list8 .hot{position: absolute;left: 0;top: 0;width: .45rem;z-index: 3;}
.m-list8 .hot img{width: 100%;display: block;}
.m-list8 .txt{height: 2.1rem;position: relative;padding: .17rem .2rem 0;}
.m-list8 .tit-en{font-size: .22rem;color: #333;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-list8 .tit-cn{font-size: .18rem;color: #555;margin-bottom: .08rem;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-list8 .desc{font-size: .16rem;color: #999;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
}
.m-list8 .more{position: absolute;left: .2rem;right: .2rem;bottom: 0;
	font-size: .18rem;color: #555;line-height: .6rem;
	border-top: 1px solid #D9E1E7;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-list8 .more:before{content: '';position: absolute;left: 0;top: -1px;height: 1px;width: 0;
	background-color: #E62D0F;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-list8 .more:after{content: '';display: inline-block;vertical-align: middle;
	width: .22rem;height: .22rem;margin-left: .14rem;position: relative;top: -1px;
	background: url(../images/i-40.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-list8 .con:hover{border-color: #E62D0F;}
/*.m-list8 .con:hover .tit-en,.m-list8 .con:hover .tit-cn{color: #E62D0F;}*/
.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-list8 .con:hover .more{color: #E62D0F;}
.m-list8 .con:hover .more:before{width: 100%;}

.row-d2{padding: .77rem 0 .9rem;}

.m-list9{display: flex;flex-wrap: wrap;margin: 0 -.3rem;}
.m-list9 li{width: 33.33%;margin-bottom: .5rem;}
.m-list9 .con{display: block;margin: 0 .3rem;border-radius: .14rem;
	background-color: #F4F7F9;overflow: hidden;position: relative;
}
.m-list9 .txt{height: 2.36rem;padding: .38rem .36rem 0;}
.m-list9 .pic{height: 2.8rem;overflow: hidden;}
.m-list9 .pic img{width: 100%;height: 100%;display: block;object-fit: cover;
	transition: .8s;
	-ms-transition: .8s;
	-moz-transition: .8s;
	-webkit-transition: .8s;
	-o-transition: .8s;
}
.m-list9 .date{display: block;font-size: .16rem;color: #A2A2A2;margin-bottom: .23rem;}
.m-list9 .tit{font-size: .22rem;line-height: 1.45;color: #333;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list9-1 li:first-child{width: 66.66%;}
.m-list9-1 li:first-child .pic{height: 5.16rem;}
.m-list9-1 li:first-child .txt{height: auto;position: absolute;z-index: 3;left: .5rem;bottom: .32rem;padding: 0;}
.m-list9-1 li:first-child .tit{font-weight: normal;color: #fff;}
.m-list9-1 li:first-child .date{color: #fff;margin-bottom: .14rem;}
.m-list9 .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-list9 .con:hover .tit{color: #E62D0F;}
.m-list9-1 li:first-child .con:hover .tit{color: #fff;}

.row-d3{padding: .68rem 0 .78rem;}
.btn-back{font-size: .16rem;color: #E62D0F;padding-right: .28rem;
	background: url(../images/i-42.png) no-repeat right center;
	-o-background-size: .15rem auto;
	-ms-background-size: .15rem auto;
	-moz-background-size: .15rem auto;
	-webkit-background-size: .15rem auto;
	background-size: .15rem auto;
}
.m-details{padding: .35rem 0 0;}
.m-details h1{font-size: .36rem;line-height: 1.44;margin-bottom: .4rem;}
.m-details .info{font-size: .18rem;color: #000;margin-bottom: .68rem;}
.m-details .info span:after{content: '';display: inline-block;vertical-align: middle;
	width: 1px;height: .14rem;margin: 0 .3rem;
	background-color: #333;
}
.m-details .txt{font-size: .18rem;text-align: justify;line-height: 1.75;padding-bottom: .75rem;
	border-bottom: 3px solid #DEDEDE;margin-bottom: .52rem;
}
.m-details .arrow{display: flex;flex-wrap: wrap;justify-content: space-between;
	font-size: .16rem;color: #848484;
}
.m-details .arrow a{background-repeat: no-repeat;background-position: right center;
	padding-right: .25rem;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-details .arrow .back{background-image: url(../images/i-42-on.png);}
.m-details .arrow .prev{padding-left: .25rem;background-position: left center;background-image: url(../images/i-43.png);}
.m-details .arrow .next{background-image: url(../images/i-44.png);}
.m-details .arrow .back:hover{background-image: url(../images/i-42.png);}
.m-details .arrow .prev:hover{background-image: url(../images/i-43-on.png);}
.m-details .arrow .next:hover{background-image: url(../images/i-44-on.png);}

.row-d4{padding: .81rem 0 .64rem;
	background-color: #F8F9FB;
}
.m-t4{font-size: .48rem;text-align: center;}
.m-list10{display: flex;flex-wrap: wrap;margin: .43rem -.3rem .65rem;}
.m-list10 li{width: 33.33%;}
.m-list10 .con{display: block;margin: 0 .3rem;}
.m-list10 .pic{padding-top: 63%;height: 0;position: relative;overflow: hidden;border-radius: .14rem;
	margin-bottom: .28rem;
}
.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: #A2A2A2;margin-bottom: .18rem;}
.m-list10 .tit{font-size: .22rem;line-height: 1.45;color: #333;
	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 .tit{color: #E62D0F;}

.g-btn1{display: block;margin: 0 auto;width: 1.7rem;height: .54rem;border-radius: .27rem;
	font-size: .18rem;text-align: center;color: #FFF;line-height: .54rem;
	background-color: #E62D0F;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.g-btn1:after{content: '';display: inline-block;vertical-align: middle;width: .22rem;height: .22rem;
	position: relative;top: -1px;margin-left: .13rem;
	background: url(../images/i-45.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-btn1:hover{opacity: .8;color: #fff;}

.row-d5{padding: .67rem 0 .73rem;}
.m-list11{display: flex;flex-wrap: wrap;margin: .31rem -.18rem .57rem;}
.m-list11 li{width: 25%;}
.m-list11 .con{display: block;margin: 0 .18rem;border-radius: 8px;overflow: hidden;
	border: 1px solid #D9E1E7;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list11 .pic{padding-top: 63%;height: 0;position: relative;overflow: hidden;border-radius: .14rem;}
.m-list11 .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-list11 .txt{height: 1.63rem;padding: .18rem .28rem 0;border-top: 1px solid #D9E1E7;}
.m-list11 .tit-en{font-size: .22rem;color: #333;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-list11 .tit-cn{font-size: .18rem;color: #555;margin-bottom: .28rem;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-list11 .more{font-size: .18rem;color: #555;display: inline-block;padding-right: .36rem;
	background: url(../images/i-40.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;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-list11 .con:hover{border-color: #E62D0F;}
.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 .more{color: #E62D0F;}

.row-e1{padding: 1.22rem 0 1.36rem;
	background: url(../images/p-bg3.jpg) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.m-txt1{}
.m-txt1 .tit{font-size: .52rem;margin-bottom: .6rem;}
.m-txt1 .txt{display: flex;flex-wrap: wrap;justify-content: space-between;margin-bottom: 1.36rem;}
.m-txt1 .tips{width: 3.3rem;font-size: .32rem;line-height: 1.46;}
.m-txt1 .desc{width: 9.91rem;font-size: .18rem;line-height: 1.83;text-align: justify;}

.m-txt1 .list{display: flex;flex-wrap: wrap;justify-content: space-between;padding: .43rem 0 .6rem;
	border-top: 1px solid #D6D6D3;
	border-bottom: 1px solid #D6D6D3;
}
.m-txt1 .list li{}
.m-txt1 .list .top{font-size: .8rem;line-height: 1;
	font-family: RousseauDeco;display: inline-block;
	background: linear-gradient(0deg, #E62D0F 0%, #FF5236 100%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}
.m-txt1 .list .top .js-num{font-size: .68rem;}
.m-txt1 .list .tips2{font-size: .24rem;font-weight: bold;}

.m-list12{display: flex;flex-wrap: wrap;
	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-list12 li{width: 33.33%;border-right: 1px solid rgba(255,255,255,.3);}
.m-list12 .con{height: 100vh;position: relative;color: #fff;text-align: center;}
.m-list12 .con:before{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;
	background-color: rgba(209, 40, 12, .9);opacity: 0;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-list12 .tit{position: absolute;left: .3rem;right: .3rem;top: 18%;z-index: 2;}
.m-list12 .tit .en{font-size: .28rem;text-transform: uppercase;display: block;margin-bottom: .1rem;}
.m-list12 .tit .cn{font-size: .36rem;}
.m-list12 .tit:after{content: '';position: absolute;left: 50%;bottom: -.5rem;
	width: .28rem;height: 5px;background-color: #fff;
	-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-list12 .txt{position: absolute;left: 50%;width: 4.1rem;bottom: 20%;opacity: 0;z-index: 2;
	-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-list12 .t1{font-size: .24rem;font-weight: normal;margin-bottom: .28rem;}
.m-list12 .desc{font-size: .16rem;line-height: 1.75;}
.m-list12 li:last-child{border-right: 0;}
.m-list12 .con:hover .txt{bottom: 23%;opacity: 1;}
.m-list12 .con:hover:before{opacity: 1;}
.m-list12 .con:hover .tit:after{
	-webkit-transform: translateX(-50%) rotate(90deg);
	-moz-transform: translateX(-50%) rotate(90deg);
	-o-transform: translateX(-50%) rotate(90deg);
	-ms-transform: translateX(-50%) rotate(90deg);
	transform: translateX(-50%) rotate(90deg);
}
.row-e3{padding: 1.06rem 0 1.2rem;
	background: url(../images/p-bg5.jpg) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.m-t5{text-align: center;font-size: .52rem;}

.m-slider1{margin: .5rem -.12rem 0;}
.m-slider1 .con{display: block;margin: 0 .12rem;}
.m-slider1 .pic{height: 2.34rem;line-height: 2.34rem;margin-bottom: .25rem;
	background-color: #fff;text-align: center;font-size: 0;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-slider1 .pic img{display: inline-block;vertical-align: middle;
	max-width: 90%;max-height: 90%;
}
.m-slider1 .tit{font-size: .18rem;font-weight: normal;color: #333;text-align: center;}
.m-slider1 .con:hover .pic{
	box-shadow: 0px 19px 27px 0px rgba(0,0,0,0.06);
}
.m-slider1 .slick-arrow{position: absolute;top: 50%;width: .48rem;height: .48rem;
	border-radius: 50%;border: 1px solid #C8C8C8;margin-top: -.2rem;
	font-size: 0;text-indent: 9999px;cursor: pointer;
	background-color: transparent;background-position: center;background-repeat: no-repeat;
	-o-background-size: .08rem auto;
	-ms-background-size: .08rem auto;
	-moz-background-size: .08rem auto;
	-webkit-background-size: .08rem auto;
	background-size: .08rem 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-slider1 .slick-prev{left: -.56rem;background-image: url(../images/i-46.png);}
.m-slider1 .slick-next{right: -.56rem;background-image: url(../images/i-47.png);}
.m-slider1 .slick-prev:hover{background-image: url(../images/i-46-on.png);}
.m-slider1 .slick-next:hover{background-image: url(../images/i-47-on.png);}
.m-slider1 .slick-arrow:hover{background-color: #E62D0F;border-color: #E62D0F;}

.row-e4{padding: .85rem 0 1.29rem;
	background: url(../images/p-bg6.jpg) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.g-t2{text-align: center;}
.g-t2 .tit{font-size: .52rem;margin-bottom: .08rem;}
.g-t2 .desc{font-size: .2rem;color: #666;}
.m-list13{display: flex;flex-wrap: wrap;margin: .6rem -.2rem 0;}
.m-list13 li{width: 33.33%;}
.m-list13 .con{margin: 0 .2rem;position: relative;border-radius: .2rem;}
.m-list13 .pic{padding-top: 132%;height: 0;position: relative;overflow: hidden;}
.m-list13 .pic img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;}
.m-list13 .pic:after{content: '';position: absolute;left: 0;top: 0;width: 100%;height: 100%;
	background: url(../images/p-bg7.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-list13 .txt{position: absolute;left: .46rem;right: .46rem;bottom: 0;z-index: 2;
	color: #fff;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list13 .tit{font-size: .3rem;margin-bottom: .06rem;}
.m-list13 .desc{font-size: .2rem;opacity: 0;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list13 .con:hover .txt{bottom: .78rem;}
.m-list13 .con:hover .desc{opacity: 1;}
.row-e5{padding: .85rem 0 1.2rem;}
.m-list14{margin-top: .36rem;}
.m-list14 li{margin-bottom: .2rem;padding: 0 .55rem;
	background-color: #F4F7F9;border-radius: .14rem;
}
.m-list14 .top{height: 1.39rem;padding: .4rem 0 0;position: relative;cursor: pointer;}
.m-list14 .top:after{content: '';position: absolute;top: 50%;right: 0;width: .24rem;height: .24rem;
	background: url(../images/i-49.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-list14 .tit{font-size: .24rem;margin-bottom: .08rem;}
.m-list14 .info{font-size: .16rem;color: #999;padding-left: .24rem;
	background: url(../images/i-48.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-list14 .info span:after{content: '|';margin: 0 .15rem;position: relative;top: -1px;}
.m-list14 .info span:last-child:after{display: none;}
.m-list14 .con{padding: 1px 0 .71rem;display: none;}
.m-list14 .txt{font-size: .16rem;line-height: 2.25;color: #555;padding-bottom: .1rem;}
.m-list14 .t1{font-size: .16rem;color: #333;}
.m-list14 .item{margin-bottom: .18rem;}
.m-list14 .btn{display: block;width: 1.84rem;height: .57rem;text-align: center;line-height: .57rem;
	border-radius: .06rem;font-size: .18rem;color: #fff;
	background-color: #E62D0F;
}
.m-list14 li.on .top:after{background-image: url(../images/i-50.png);}

.row-f1{overflow: hidden;padding: .36rem 0 .54rem;}
.row-f1 .col-l{width: 10.53rem;}
.row-f1 .col-r{width: 3.22rem;padding-top: .38rem;}
.m-t6{font-size: .3rem;}
.m-list8-1{display: block;margin-top: .1rem;}
.m-list8-1 li{width: auto;}
.m-list10-1{display: block;margin-top: .1rem;}
.m-list10-1 li{width: auto;margin-bottom: .5rem;}
.g-btn1-1{margin-bottom: .65rem;}
.m-details-1 .txt{text-align: left;}

.row-g1{padding: .87rem 0 0;
	background: url(../images/p-bg8.jpg) no-repeat right 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-list15{display: flex;flex-wrap: wrap;justify-content: space-between;margin: .83rem 0 .8rem;}
.m-list15 .con{display: flex;flex-wrap: wrap;align-items: center;}
.m-list15 .ico{width: 1.08rem;height: 1.08rem;display: block;border-radius: 50%;
	text-align: center;font-size: 0;line-height: 1.08rem;margin-right: .3rem;
	background-color: #3C4145;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list15 .ico img{width: .4rem;height: .4rem;display: inline-block;vertical-align: middle;}
.m-list15 .t-c{}
.m-list15 .t1{font-size: .24rem;margin-bottom: .03rem;}
.m-list15 .desc{font-size: .2rem;color: #555;}
.m-list15 .con:hover .ico{background-color: #E62D0F;}

.m-map{height: 5.39rem;}
.m-map #mapDiv{height: 100%;}

.row-g2{padding: 1.05rem 0 .77rem;}
.m-list16{display: flex;flex-wrap: wrap;margin: .5rem -.2rem 0;}
.m-list16 li{width: 50%;margin-bottom: .37rem;}
.m-list16 .con{margin: 0 .2rem;height: 3.45rem;border-radius: .14rem;padding: .05rem .53rem 0;
	background-color: #F4F7F9;
}
.m-list16 .tit{font-size: .36rem;line-height: 1.21rem;border-bottom: 1px solid #D4DADE;margin-bottom: .3rem;}
.m-list16 .desc{font-size: .2rem;line-height: .5rem;}
.m-list16 .i-t{overflow: hidden;}
.m-list16 .t1{float: left;color: #333;}
.m-list16 .t-c{color: #666;}

.row-g3{overflow: hidden;padding: .71rem 0;
	background-color: #F4F7F9;
}
.row-g3 .col-l{width: 50%;padding-right: .6rem;}
.row-g3 .col-r{width: 50%;}
.m-tit1{}
.m-tit1 .tit{font-size: .42rem;position: relative;padding-bottom: .13rem;
	margin-bottom: .24rem;
}
.m-tit1 .tit:after{content: '';position: absolute;left: 0;bottom: 0;width: .32rem;height: .04rem;
	background-color: #EA5505;
}
.m-tit1 .tips{font-size: .18rem;color: #53595E;margin-bottom: .67rem;}
.m-tit1 .info{border-top: 1px solid #DEE1E3;border-bottom: 1px solid #DEE1E3;
	display: flex;flex-wrap: wrap;padding: .28rem 0 .22rem;
}
.m-tit1 .item{width: 50%;}
.m-tit1 .t1{font-size: .18rem;color: #53595E;margin-bottom: .06rem;display: block;}
.m-tit1 .desc{font-size: .18rem;font-weight: bold;color: #333;}

.m-form2{}
.m-form2 .ovh{margin: 0 -.05rem;display: flex;flex-wrap: wrap;}
.m-form2 .item{width: 100%;padding: 0 .05rem;margin-bottom: .13rem;}
.m-form2 .item-50{width: 50%;}
.m-form2 .t-c{position: relative;}
.m-form2 .inp{display: block;width: 100%;height: .66rem;border-radius: 4px;
	border: 1px solid #E3E3E3;font-size: .18rem;text-align: right;padding-right: .16rem;
}
.m-form2 .t1{font-size: .18rem;color: #53595E;position: absolute;top: 0;left: .16rem;
	line-height: .66rem;
}
.m-form2 .t1 em{color: #EA5505;}
.m-form2 textarea.inp{height: 1.4rem;padding: .5rem .16rem 0;
	text-align: left;
}
.m-form2 .btn{display: block;width: 100%;height: .7rem;
	font-size: .2rem;color: #fff;font-weight: bold;
	background: #E62D0F;border: 0;border-radius: 4px;cursor: pointer;
}
.row-s1{padding: .35rem 0 .7rem;
	background-color: #f7fafc;
}
.so-tit{display: flex;flex-wrap: wrap;align-items: center;margin-top: .58rem;margin-bottom: .26rem;}
.so-tit .tit{font-size: .48rem;margin-right: .44rem;}
.so-tit .num{font-size: .18rem;}


.g-more{font-size: .18rem;color: #E62D0F;padding-right: .3rem;
	background: url(../images/i-55.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;
}
.g-more:hover{text-decoration: underline;}
.so2{position: relative;margin-bottom: .32rem;}
.so2 .inp{display: block;width: 100%;height: .7rem;font-size: .18rem;padding-left: .78rem;
	box-shadow: 0px 2px .18rem 0px #EBEFF4;
	border-radius: .35rem;border: 1px solid #D9E1E7;
	background: #fff url(../images/i-56.png) no-repeat .23rem 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;
}
.so2 .btn{position: absolute;top: .05rem;bottom: .05rem;right: .05rem;width: 1.16rem;
	border-radius: .3rem;border: 0;cursor: pointer;
	font-size: .18rem;color: #fff;font-weight: bold;
	background-color: #E62D0F;
}
.m-tips2{font-size: .18rem;color: #9DA3A8;padding-left: .37rem;margin-bottom: .56rem;}
.m-tab1{display: flex;flex-wrap: wrap;
	border-bottom: 1px solid #CDD7DE
}
.m-tab1 li{width: 20%;}
.m-tab1 li a{display: block;font-size: .18rem;color: #333;padding-bottom: .2rem;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-tab1 li:hover a,.m-tab1 li.on a{color: #E62D0F;}

.m-t7{font-size: .24rem;margin-bottom: .24rem;}
.row-s1-1{padding-top: .37rem;border-bottom: 1px solid #CDD7DE;padding-bottom: .43rem;}
.row-s1-2{padding-top: .37rem;border-bottom: 1px solid #CDD7DE;padding-bottom: .43rem;}
.row-s1-3{padding-top: .37rem;border-bottom: 1px solid #CDD7DE;padding-bottom: .43rem;}
.row-s1-4{padding-top: .37rem;}

.m-list17{overflow: hidden;padding-bottom: .2rem;}
.m-list17 li{margin-bottom: .19rem;position: relative;}
.m-list17 .con{display: block;overflow: hidden;}
.m-list17 .pic{float: left;width: 1.68rem;height: 1.4rem;border-radius: 5px;overflow: hidden;
	margin-right: .32rem;
}
.m-list17 .pic img{width: 100%;height: 100%;display: block;
	transition: .8s;
	-ms-transition: .8s;
	-moz-transition: .8s;
	-webkit-transition: .8s;
	-o-transition: .8s;
}
.m-list17 .txt{overflow: hidden;padding-top: .2rem;}
.m-list17 .tit{font-size: .18rem;color: #333;margin-bottom: .14rem;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list17 .desc{font-size: .16rem;color: #777;max-width: 5.85rem;}
.m-list17 .btn-add{position: absolute;right: 0;top: 50%;width: 1.53rem;height: .44rem;
	border-radius: .22rem;font-size: .16rem;color: #fff;cursor: pointer;
	text-align: center;line-height: .44rem;
	background-color: #E62D0F;
}
.m-list17 .btn-add:before{content: '';display: inline-block;vertical-align: middle;
	width: .14rem;height: .14rem;margin-right: .08rem;position: relative;top: -1px;
	background: url(../images/i-57.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-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: #E62D0F;}

.m-list1-1 li{margin-bottom: .54rem;}

.row-a1{padding: .79rem 0 .99rem;}
.g-t1{height: .96rem;padding-top: .27rem;padding-left: .25rem;
	text-align: center;font-size: .48rem;color: #E62D0F;
	background: url(../images/i-bg1.png) no-repeat center;
	-o-background-size: 4.25rem auto;
	-ms-background-size: 4.25rem auto;
	-moz-background-size: 4.25rem auto;
	-webkit-background-size: 4.25rem auto;
	background-size: 4.25rem auto;
}

.m-list18{display: flex;flex-wrap: wrap;margin: .41rem -.15rem .27rem;}
.m-list18 li{width: 33.33%;margin-bottom: .3rem;}
.m-list18 .con{display: block;height: 3.8rem;margin: 0 .15rem;position: relative;}
.m-list18 .pic{height: 100%;}
.m-list18 .pic img{width: 100%;height: 100%;display: block;}
.m-list18 .txt{position: absolute;left: .56rem;top: .36rem;}
.m-list18 .tit{font-size: .28rem;color: #333;margin-bottom: .03rem;position: relative;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list18 .tit:before{content: '';position: absolute;left: -.18rem;top: 50%;width: .06rem;height: .06rem;
	border-radius: 50%;background-color: #E62D0F;
}
.m-list18 .desc{font-size: .2rem;color: #555;}
.m-list18 .con:hover .tit{color: #E62D0F;}
.g-btn{display: block;margin: 0 auto;width: 1.88rem;height: .6rem;line-height: .6rem;
	border-radius: .3rem;font-size: .18rem;color: #fff;padding-left: .78rem;
	background-color: #E62D0F;position: relative;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.g-btn:before{content: '';position: absolute;top: .1rem;left: .1rem;
	width: .4rem;height: .4rem;border-radius: 50%;
	background: #fff url(../images/i-03.png) no-repeat center;
	-o-background-size: .08rem auto;
	-ms-background-size: .08rem auto;
	-moz-background-size: .08rem auto;
	-webkit-background-size: .08rem auto;
	background-size: .08rem auto;
}
.g-btn:hover{color: #fff;padding-left: .88rem;}
.g-btn-1{background-color: #fff;color: #E62D0F;}
.g-btn-1:before{background-color: #E62D0F;background-image: url(../images/i-05.png);}
.g-btn-1:hover{color: #E62D0F;}
.row-a2{padding: .48rem 0 .57rem;
	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;
}
.g-t4{text-align: center;font-size: .48rem;color: #fff;margin-bottom: .24rem;}
.g-tab2{display: flex;flex-wrap: wrap;justify-content: center;margin-bottom: .27rem;}
.g-tab2 li{margin: 0 .13rem;}
.g-tab2 li a{display: block;width: 1.56rem;line-height: .5rem;
	border-radius: .27rem;text-align: center;font-size: .18rem;color: #fff;
	border: 2px solid rgba(255,255,255,0.49);
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.g-tab2 li.on a,.g-tab2 li:hover a{background-color: #fff;color: #E62D0F;font-weight: bold;}

.hide-dn{height: 0;overflow: hidden;}

.m-slider2{margin-bottom: .42rem;}
.m-slider2 .con{display: block;position: relative;}
.m-slider2 .pic{padding-top: 48%;height: 0;position: relative;overflow: hidden;border-radius: .2rem;}
.m-slider2 .pic img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;}
.m-slider2 .txt{position: absolute;left: 1rem;top: .82rem;}
.m-slider2 .tit{font-size: .26rem;color: #fff;margin-bottom: .21rem;}
.m-slider2 .desc{font-size: .18rem;color: #FEFEFE;line-height: 2;margin-bottom: .93rem;}
.m-slider2 .more{display: block;line-height: .4rem;padding-left: .61rem;
	font-size: .18rem;color: #FEFEFE;
	background: url(../images/i-04.png) no-repeat left 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;
}
.m-slider2 .slick-arrow{position: absolute;top: 50%;width: .48rem;height: .48rem;z-index: 3;
	border-radius: 50%;font-size: 0;text-indent: 9999px;cursor: pointer;
	border: 1px solid #fff;background-color: transparent;
	background-position: center;background-repeat: no-repeat;
	-o-background-size: .08rem auto;
	-ms-background-size: .08rem auto;
	-moz-background-size: .08rem auto;
	-webkit-background-size: .08rem auto;
	background-size: .08rem auto;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-slider2 .slick-prev{left: -.76rem;background-image: url(../images/i-46-on.png);}
.m-slider2 .slick-next{right: -.76rem;background-image: url(../images/i-47-on.png);}
.m-slider2 .slick-arrow:hover{background-color: #FFF;}
.m-slider2 .slick-prev:hover{background-image: url(../images/i-58.png);}
.m-slider2 .slick-next:hover{background-image: url(../images/i-59.png);}

.m-list19{margin: 0 -.1rem .22rem;display: flex;flex-wrap: wrap;}
.m-list19 li{width: 33.33%;margin-bottom: .2rem;}
.m-list19 .con{display: block;position: relative;margin: 0 .1rem;}
.m-list19 .pic{height: 3.38rem;border-radius: .2rem;overflow: hidden;}
.m-list19 .pic img{width: 100%;height: 100%;display: block;
	transition: .8s;
	-ms-transition: .8s;
	-moz-transition: .8s;
	-webkit-transition: .8s;
	-o-transition: .8s;
}
.m-list19 .tit{position: absolute;left: .44rem;top: .28rem;
	font-size: .26rem;color: #fff;z-index: 2;padding-left: .48rem;
	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-list19 li:first-child,.m-list19 li:nth-child(2){width: 50%;}
.m-list19 .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-list20{margin: 0 -.15rem .36rem;display: flex;flex-wrap: wrap;}
.m-list20 li{width: 33.33%;}
.m-list20 .con{display: block;position: relative;margin: 0 .15rem;}
.m-list20 .pic{padding-top: 139%;height: 0;position: relative;border-radius: .2rem;overflow: hidden;
	margin-bottom: .24rem;
}
.m-list20 .pic a{display: block;position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.m-list20 .pic img{width: 100%;height: 100%;display: block;
	transition: .8s;
	-ms-transition: .8s;
	-moz-transition: .8s;
	-webkit-transition: .8s;
	-o-transition: .8s;
}
.m-list20 .pic a:after{content: '';position: absolute;top: 0;left: 0;
	width: 100%;height: 100%;z-index: 3;opacity: 0;
	background: rgba(0,0,0,.4) url(../images/i-65.png) no-repeat 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 .tit a{font-size: .26rem;color: #fff;display: inline-block;padding-right: .4rem;
	background: url(../images/i-66.png) no-repeat right center;
	-o-background-size: .11rem auto;
	-ms-background-size: .11rem auto;
	-moz-background-size: .11rem auto;
	-webkit-background-size: .11rem auto;
	background-size: .11rem auto;
}
.m-list20 .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-list20 .con:hover .pic a:after{opacity: 1;}

.index-pic .fancybox-image{border-radius: .24rem;}

.m-list21{margin: 0 0 .36rem;display: flex;flex-wrap: wrap;
	padding: 0 .3rem;border-radius: .2rem;
	background-color: #fff;
}
.m-list21 li{width: 33.33%;}
.m-list21 .con{display: block;position: relative;margin: 0 .35rem;height: 3.48rem;
	padding: .61rem 0 0;border-bottom: 1px solid #DADFE3;
}
.m-list21 .date{display: block;font-size: .16rem;color: #999;margin-bottom: .27rem;}
.m-list21 .tit{font-size: .22rem;line-height: 1.54;font-weight: normal;margin-bottom: .16rem;
	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-list21 .desc{font-size: .16rem;line-height: 1.75;color: #666;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}

.row-a3{height: 100vh;position: relative;
	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;
}
.row-a3 .wp{position: relative;height: 100%;}
.m-tit2{position: absolute;top: 50%;left: 0;right: 0;color: #fff;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-tit2 .txt{text-align: center;margin-bottom: 1.5rem;}
.m-tit2 .tit{font-size: .46rem;margin-bottom: .25rem;}
.m-tit2 .desc{font-size: .18rem;line-height: 1.72;max-width: 11.15rem;
	margin: 0 auto 1rem;
}
.m-tit2 .list{display: flex;flex-wrap: wrap;justify-content: space-between;}
.m-tit2 .list li{}
.m-tit2 .list .top{font-size: .8rem;line-height: 1;
	font-family: RousseauDeco;display: inline-block;
	background: linear-gradient(0deg, #E62D0F 0%, #FF5236 100%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}
.m-tit2 .list .top .js-num{font-size: .68rem;}
.m-tit2 .list .tips2{font-size: .24rem;font-weight: bold;}
.m-tit2 .g-btn{text-align: left;}
.row-a4{padding: 1.16rem 0 1.22rem;
	background: url(../images/p-bg11.jpg) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.g-tab3{display: flex;flex-wrap: wrap;margin-bottom: .4rem;}
.g-tab3 li{margin-right: .16rem;}
.g-tab3 li a{display: block;width: 1.5rem;line-height: .54rem;
	border-radius: .28rem;text-align: center;font-size: .16rem;color: #333;
	border: 1px solid #ccc;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.g-tab3 li.on a,.g-tab3 li:hover a{background-color: #E62D0F;color: #fff;border-color: #E62D0F;}

.g-t3{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;
	margin-bottom: .44rem;
}
.g-t3 .tit{font-size: .48rem;color: #333;}
.g-t3 .g-btn{margin: 0;}

.row-a4-1{overflow: hidden}
.row-a4-1 .col-l{width: 66.66%;}
.row-a4-1 .col-r{width: 33.33%;padding-left: .24rem;}

.m-video{}
.m-video .con{display: block;position: relative;}
.m-video .play{position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 3;
	background: url(../images/i-67.png) no-repeat center;
	-o-background-size: .72rem auto;
	-ms-background-size: .72rem auto;
	-moz-background-size: .72rem auto;
	-webkit-background-size: .72rem auto;
	background-size: .72rem auto;
}
.m-video .pic{padding-top: 56.25%;height: 0;position: relative;overflow: hidden;border-radius: .1rem;}
.m-video .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-video .tit{position: absolute;left: .3rem;top: .3rem;font-size: .18rem;
	color: #fff;font-weight: normal;
}
.m-list22{}
.m-list22 li{border-bottom: 1px solid #E6E6E6;padding-bottom: .23rem;margin-bottom: .23rem;}
.m-list22 .con{display: block;overflow: hidden;}
.m-list22 .pic{float: left;width: 1.76rem;height: .99rem;border-radius: .1rem;
	margin-right: .22rem;overflow: hidden;
}
.m-list22 .pic img{width: 100%;height: 100%;display: block;
	transition: .8s;
	-ms-transition: .8s;
	-moz-transition: .8s;
	-webkit-transition: .8s;
	-o-transition: .8s;
}
.m-list22 .txt{overflow: hidden;padding-top: .06rem;}
.m-list22 .tit{font-size: .16rem;font-weight: normal;line-height: 1.375;margin-bottom: .14rem;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-list22 .date{font-size: .18rem;color: #7F7F7F;}
.m-list22 li:last-child{padding-bottom: 0;margin-bottom: 0;border-bottom: 0;}
.m-list22 .con:hover .tit{color: #E62D0F;}
.m-list22 .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-video:hover .pic img{
	-webkit-transform: scale(1.05);
	-moz-transform: scale(1.05);
	-o-transform: scale(1.05);
	-ms-transform: scale(1.05);
	transform: scale(1.05);
}

.pop-huo{position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 1024;}
.pop-bg{position: absolute;top: 0;left: 0;width: 100%;height: 100%;
	background-color: rgba(0,0,0,.3);
}
.pop-huo .cont{position: absolute;top: 50%;left: 50%;z-index: 3;
	-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-huo .close{position: absolute;right: 1.7rem;top: .62rem;width: .6rem;height: .6rem;z-index: 5;cursor: pointer;
	background: url(../images/i-68.png) no-repeat center;
	-o-background-size: .21rem auto;
	-ms-background-size: .21rem auto;
	-moz-background-size: .21rem auto;
	-webkit-background-size: .21rem auto;
	background-size: .21rem auto;
}
.m-list8-2{padding-bottom: .11rem;}
.m-list8-2 li{width: 25%;}

.row-p3{padding: .82rem 0 .64rem;
	background-color: #F8F9FB;
}
.m-list23{display: flex;flex-wrap: wrap;margin: .25rem -.4rem;overflow: hidden;}
.m-list23 li{width: 50%;margin-bottom: -1px;}
.m-list23 .con{display: block;margin: 0 .4rem;overflow: hidden;line-height: .77rem;
	border-bottom: 1px dashed #C7CCD5;
}
.m-list23 .date{float: right;font-size: .16rem;color: #A2A2A2;margin-left: .2rem;}
.m-list23 .tit{font-size: .2rem;color: #333;font-weight: normal;
	text-overflow:ellipsis;
	white-space: nowrap;
	overflow: hidden;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list23 .con:hover .tit{color: #E62D0F;}
.m-t8{text-align: center;font-size: .48rem;}
.g-btn3{display: block;margin: 0 auto;width: 1.7rem;height: .54rem;line-height: .54rem;text-align: center;
	font-size: .18rem;color: #fff;border-radius: .27rem;
	background-color: #E62D0F;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.g-btn3:after{content: '';display: inline-block;vertical-align: middle;
	width: .22rem;height: .22rem;position: relative;top: -1px;margin-left: .13rem;
	background: url(../images/i-69.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-btn3:hover{color: #fff;}
.g-btn3:hover:after{margin-left: .24rem;}
.row-p4{padding: .67rem 0 .45rem;}

.row-p1{padding: .36rem 0 .9rem;overflow: hidden;
	background: url(../images/p-bg12.jpg) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.row-p1 .cur{margin-bottom: .6rem;}
.row-p1 .col-l{width: 50%;padding-right: .5rem;}
.row-p1 .col-r{width: 50%;}
.m-slider3{margin-bottom: .25rem;border-radius: .1rem;overflow: hidden;}
.m-slider3 .con{position: relative;display: block;}
.m-slider3 .pic{padding-top: 56%;height: 0;position: relative;overflow: hidden;border-radius: .1rem;}
.m-slider3 .pic img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;}
.m-slider3 .play{top: 0;left: 0;position: absolute;width: 100%;height: 100%;z-index: 3;cursor: pointer;
	background: url(../images/i-67.png) no-repeat center;
	-o-background-size: .72rem auto;
	-ms-background-size: .72rem auto;
	-moz-background-size: .72rem auto;
	-webkit-background-size: .72rem auto;
	background-size: .72rem auto;
}
.m-slider4{margin: 0 -.09rem;}
.m-slider4 .pic{padding-top: 90%;height: 0;position: relative;overflow: hidden;border-radius: .1rem;
	border: 1px solid #BCBEC0;cursor: pointer;
}
.m-slider4 .pic img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;}
.m-slider4 .con{margin: 0 .09rem;}
.m-slider4 .slick-current .pic{border: 2px solid #E62D0F;}
.m-comm{}
.m-comm .top{font-weight: bold;line-height: 1.4;padding-bottom: .15rem;
	border-bottom: 1px solid #D0D3D9;margin-bottom: .28rem;
}
.m-comm .top .en{font-size: .38rem;display: block;}
.m-comm .top .cn{font-size: .4rem;display: block;}
.m-comm .desc{font-size: .16rem;color: #666;line-height: 1.625;text-align: justify;
	margin-bottom: .65rem;
}
.m-comm .operate{display: flex;flex-wrap: wrap;margin-bottom: .43rem;}
.m-comm .left{display: flex;flex-wrap: wrap;}
.m-comm .btn{width: 1.33rem;height: .95rem;border-radius: .1rem;display: block;
	text-align: center;font-size: .18rem;color: #fff;padding-top: .19rem;
	background-color: #2E2E2E;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-comm .btn:before{content: '';display: block;height: .22rem;margin-bottom: .13rem;
	background-position: 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-comm .btn-1:before{background-image: url(../images/i-70.png);}
.m-comm .btn-2:before{background-image: url(../images/i-71.png);}
.m-comm .btn-2{margin-left: .15rem;}
.m-comm .btn:hover{background-color: #E62D0F;}
.m-comm .right .i-t{display: flex;flex-wrap: wrap;margin-bottom: .11rem;}
.m-comm .btn-down{display: block;width: 1.31rem;height: .42rem;
	border: 1px solid #D7E0E7;border-radius: .1rem;margin-left: .15rem;
	font-size: .16rem;color: #333;text-align: center;line-height: .4rem;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-comm .btn-down:before{content: '';display: inline-block;vertical-align: middle;width: .14rem;height: .15rem;
	position: relative;top: -1px;margin-right: .07rem;
	background: url(../images/i-72.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;
}
.m-comm .btn-down:hover{border-color: #E62D0F;background-color: #E62D0F;color: #fff;}
.m-comm .btn-down:hover:before{background-image: url(../images/i-70.png);}
.m-comm .bot{height: .48rem;display: flex;flex-wrap: wrap;line-height: .48rem;
	background-color: #fff;border-radius: 6px;
}
.m-comm .item{width: 33.33%;text-align: center;position: relative;}
.m-comm .item:after{content: '';position: absolute;top: 50%;right: 0;width: 1px;height: .16rem;
	background-color: #E2E2E2;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-comm .item:last-child:after{display: none;}
.m-comm .t1{font-size: .16rem;color: #333;display: block;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-comm .t1:before{content: '';display: inline-block;vertical-align: middle;width: .22rem;height: .22rem;
	position: relative;top: -1px;margin-right: .07rem;
	-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-comm .cang:before{background-image: url(../images/i-73.png);}
.m-comm .fen:before{background-image: url(../images/i-74.png);}
.m-comm .zixun:before{background-image: url(../images/i-75.png);}
.m-comm .cang:hover{color: #F5A720;}
.m-comm .fen:hover{color: #79C01D;}
.m-comm .zixun:hover{color: #1EA8EF;}
.m-comm .share{position: absolute;top: 100%;left: 50%;display: none;
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-o-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
}
.m-comm .share .t-c{width: 2.81rem;height: .56rem;border-radius: .06rem;position: relative;
	background-color: #fff;box-shadow: 0px 0px .18rem 0px rgba(0,0,0,0.06);padding: 0 .1rem;
	display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;
}
.m-comm .share .t-c:before{content: '';position: absolute;bottom: 100%;left: 50%;
	border-bottom: .08rem solid #fff;
	border-left: .08rem solid transparent;
	border-right: .08rem solid transparent;
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-o-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
}
.m-comm .share .ico{display: block;width: .4rem;height: .3rem;
	background-position: center;background-repeat: no-repeat;
	-o-background-size: auto .2rem;
	-ms-background-size: auto .2rem;
	-moz-background-size: auto .2rem;
	-webkit-background-size: auto .2rem;
	background-size: auto .2rem;
}
.m-comm .share .weix .ico{background-image: url(../images/i-76.png);}
.m-comm .share .qq .ico{background-image: url(../images/i-77.png);}
.m-comm .share .sina .ico{background-image: url(../images/i-78.png);}
.m-comm .share .douy .ico{background-image: url(../images/i-79.png);}
.m-comm .share .zihu .ico{background-image: url(../images/i-80.png);}
.m-comm .share .xiao .ico{background-image: url(../images/i-81.png);}
.m-comm .item:hover .share{display: block;}

.row-p2{padding: .7rem 0 .5rem;}
.g-tab4 ul{display: flex;flex-wrap: wrap;justify-content: space-between;
	height: .64rem;padding: .14rem .18rem 0;
	background: #F0F3F5;
	box-shadow: 0px 1px 0px 0px #D4DBE0;
	border-radius: 8px 8px 0px 0px;
}
.g-tab4 li a{display: block;height: .51rem;width: 1.54rem;
	border: 1px solid #F0F3F5;border-bottom: 0;text-align: center;line-height: .51rem;
	font-size: .18rem;color: #333;
	border-radius: 8px 8px 0px 0px;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.g-tab4 .ico{width: .2rem;height: .2rem;position: relative;display: inline-block;vertical-align: middle;
	position: relative;top: -1px;margin-right: .07rem;
}
.g-tab4 .ico img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.g-tab4 .i-on{opacity: 0;}
.g-tab4 li:hover a,.g-tab4 li.on a{background-color: #fff;border-color: #D4DBE0;color: #E62D0F;}
.g-tab4 li:hover .i-ok,.g-tab4 li.on .i-ok{opacity: 0;}
.g-tab4 li:hover .i-on,.g-tab4 li.on .i-on{opacity: 1;}

.m-txt2{padding-left: .29rem;padding-top: .47rem;}
.m-txt2 .tit{font-size: .28rem;position: relative;margin-bottom: .1rem;}
.m-txt2 .tit:after{content: '';position: absolute;left: -.29rem;top: 50%;width: .1rem;height: .1rem;
	background-color: #E62D0F;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-txt2 .desc{font-size: .18rem;line-height: 1.55;color: #555;}

.m-txt3{padding-top: .36rem;}
.m-txt3 .tit{font-size: .28rem;color: #E62D0F;margin-bottom: .15rem;}
.m-txt3 .desc{font-size: .18rem;line-height: 2;}
.m-txt3 .desc li{padding-left: .16rem;position: relative;}
.m-txt3 .desc li:after{content: '';position: absolute;left: 0;top: 50%;width: .05rem;height: .05rem;
	border-radius: 50%;background-color: #E62D0F;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}

.row-aa1{padding: .8rem 0 1.23rem;overflow: hidden;}
.m-tit3{text-align: center;margin-bottom: .66rem;}
.m-tit3 .tit{font-size: .42rem;margin-bottom: .22rem;}
.m-tit3 .desc{font-size: .18rem;line-height: 1.55;color: #555;}

.m-t9{text-align: center;font-size: .36rem;}
.row-aa1 .col-l{width: 50%;padding-right: .2rem;}
.row-aa1 .col-r{width: 50%;padding-left: .5rem;}
.tab-pic{padding-top: 61%;height: 0;position: relative;overflow: hidden;border-radius: .14rem;}
.tab-pic img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;}
.row-aa1 .m-t9{margin-bottom: .4rem;}
.m-list24{}
.m-list24 li{padding: .38rem 0;border-bottom: 1px solid #E5E5E5;}
.m-list24 .tit{font-size: .3rem;color: #333;cursor: pointer;
	background: url(../images/i-89.png) no-repeat right center;
	-o-background-size: .25rem auto;
	-ms-background-size: .25rem auto;
	-moz-background-size: .25rem auto;
	-webkit-background-size: .25rem auto;
	background-size: .25rem auto;
}
.m-list24 .desc{font-size: .18rem;color: #555;line-height: 1.55;margin-top: .15rem;
	display: none;
}
.m-list24 li.on{padding-top: .14rem;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list24 li.on .tit{background-image: url(../images/i-89-on.png);}

.row-aa2{padding: .76rem 0 1.02rem;
	background: url(../images/p-bg13.jpg) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.row-aa2 .m-t9{color: #fff;}

.m-slider5{margin: .54rem -.15rem 0;}
.m-slider5 .con{margin: 0 .15rem;}
.m-slider5 .pic{padding-top: 67%;height: 0;position: relative;overflow: hidden;
	border-radius: .14rem;
}
.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 .slick-arrow{position: absolute;top: 50%;width: .48rem;height: .48rem;z-index: 3;
	border-radius: 50%;font-size: 0;text-indent: 9999px;cursor: pointer;
	border: 1px solid #fff;background-color: transparent;
	background-position: center;background-repeat: no-repeat;
	-o-background-size: .08rem auto;
	-ms-background-size: .08rem auto;
	-moz-background-size: .08rem auto;
	-webkit-background-size: .08rem auto;
	background-size: .08rem auto;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-slider5 .slick-prev{left: -.53rem;background-image: url(../images/i-46-on.png);}
.m-slider5 .slick-next{right: -.53rem;background-image: url(../images/i-47-on.png);}
.m-slider5 .slick-arrow:hover{background-color: #FFF;}
.m-slider5 .slick-prev:hover{background-image: url(../images/i-58.png);}
.m-slider5 .slick-next:hover{background-image: url(../images/i-59.png);}
.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);
}

.row-aa3{padding: .98rem 0 .75rem;}
.m-list25{margin-top: .55rem;}
.m-list25 li{margin-bottom: .56rem;}
.m-list25 .con{overflow: hidden;}
.m-list25 .pic{float: left;width: 7rem;height: 4.29rem;margin-right: .78rem;
	border-radius: .14rem;overflow: hidden;
}
.m-list25 .pic img{width: 100%;height: 100%;display: block;object-fit: cover;}
.m-list25 .txt{overflow: hidden;padding-top: .43rem;}
.m-list25 li:nth-child(2n) .pic{float: right;margin-right: 0;margin-left: .78rem;}
.m-list25 .tit{font-size: .3rem;color: #333;position: relative;padding-left: .28rem;
	margin-bottom: .13rem;
}
.m-list25 .tit:before{content: '';position: absolute;left: 0;top: 50%;width: .1rem;height: .1rem;
	background-color: #E62D0F;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-list25 .desc{font-size: .18rem;line-height: 1.77;text-align: justify;padding-left: .28rem;}

.row-aa4{padding: .74rem 0 1.02rem;
	background: url(../images/p98.jpg) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.g-tab5{display: flex;flex-wrap: wrap;justify-content: center;margin: .32rem 0 .68rem;
	border-bottom: 1px solid #C8CDD3;
}
.g-tab5 li{margin: 0 .47rem;}
.g-tab5 li a{display: block;font-size: .18rem;color: #333;position: relative;
	padding-bottom: .18rem;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.g-tab5 li a:after{content: '';position: absolute;bottom: -1px;left: 50%;right: 50%;height: 3px;
	background-color: #E62D0F;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.g-tab5 li:hover a,.g-tab5 li.on a{color: #E62D0F;}
.g-tab5 li:hover a:after,.g-tab5 li.on a:after{left: .19rem;right: .19rem;}

.m-txt4{overflow: hidden;}
.m-txt4 .pic{float: left;width: 7rem;height: 4.29rem;margin-right: .66rem;
	border-radius: .14rem;overflow: hidden;
}
.m-txt4 .pic img{width: 100%;height: 100%;display: block;object-fit: cover;}
.m-txt4 .txt{padding-top: .16rem;}
.m-txt4 .tit{font-size: .3rem;color: #333;
	margin-bottom: .21rem;
}
.m-txt4 .desc{font-size: .18rem;line-height: 1.55;text-align: justify;color: #555;}

.row-aa5{padding: .57rem 0 0;}
.m-list26{display: flex;flex-wrap: wrap;margin: .34rem -.1rem 0;}
.m-list26 li{width: 25%;}
.m-list26 .con{height: 2.75rem;border-radius: .14rem;margin: 0 .1rem;padding: .3rem .28rem 0;
	background: linear-gradient(180deg, #E5EAF1, #F7F9FB);
}
.m-list26 .num{display: block;font-size: .3rem;color: #CDD2D8;font-weight: bold;}
.m-list26 .desc{font-size: .18rem;line-height: 1.66;text-align: justify;}

.row-aa6{padding: .79rem 0 1.37rem;}
.m-tips3{max-width: 11.15rem;margin: .15rem auto .42rem;font-size: .18rem;line-height: 1.66;
	text-align: center;
}

.m-slider6{width: 7.7rem;margin: 0 auto;}
.m-slider6 .pic{padding-top: 63%;height: 0;position: relative;overflow: hidden;}
.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 .slick-dots{position: absolute;left: 0;right: 0;bottom: -.27rem;font-size: 0;text-align: center;}
.m-slider6 .slick-dots li{margin: 0 .05rem;display: inline-block;}
.m-slider6 .slick-dots li button{display: block;width: .43rem;height: 4px;
	border: 0;cursor: pointer;font-size: 0;text-indent: 9999px;
	background-color: #CDD2D8;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-slider6 .slick-dots li.slick-active button{background-color: #E62D0F;}

.row-bb1{padding: .56rem 0 .5rem;}
.m-table{}
.m-table .tit{font-size: .22rem;margin-bottom: .28rem;}
.m-table .table{width: 7.5rem;}
.m-table .table table{width: 100%;}
.m-table .table th,.m-table .table td{height: .48rem;padding-left: .76rem;
	border-right: .08rem solid #fff;
	border-bottom: .08rem solid #fff;
}
.m-table .table th{font-size: .2rem;font-weight: bold;color: #fff;
	background-color: #E62D0F;
}
.m-table .table th:first-child,.m-table .table td:first-child{padding-left: .65rem;width: 3rem;}
.m-table .table th:nth-child(2),.m-table .table td:nth-child(2){width: 4.4rem;}
.m-table .table td{font-size: .18rem;
	background-color: #F0F3F5;
}

.row-cc1{padding: .52rem 0 .8rem;}
.g-btn5{width: 1.7rem;height: .54rem;border-radius: .27rem;display: block;
	text-align: center;line-height: .54rem;font-size: .18rem;color: #fff;
	background-color: #E62D0F;margin: 0 auto;
}
.g-btn5:after{content: '';display: inline-block;vertical-align: middle;
	width: .22rem;height: .22rem;margin-left: .13rem;position: relative;top: -1px;
	background: url(../images/i-90.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-btn5:hover{color: #fff;}
.g-btn5:hover:after{margin-left: .23rem;}
.row-dd1{padding: .46rem 0 .86rem;}
.m-list27{display: flex;flex-wrap: wrap;margin: 0 -.14rem;}
.m-list27 li{width: 20%;}
.m-list27 .con{display: block;margin: 0 .14rem;}
.m-list27 .pic{padding-top: 120%;height: 0;position: relative;overflow: hidden;
	border: 1px solid #DBE1E7;border-radius: .14rem;margin-bottom: .2rem;
}
.m-list27 .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-list27 .tit{font-size: .18rem;color: #333;margin-bottom: .1rem;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list27 .info{font-size: .14rem;color: #999;margin-bottom: .22rem;}
.m-list27 .info span{margin-right: .38rem;}
.m-list27 .btn{display: block;width: .83rem;height: .36rem;border: 1px solid #DCDCDC;
	text-align: center;line-height: .34rem;font-size: .16rem;color: #333;border-radius: .04rem;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-list27 .btn:before{content: '';display: inline-block;vertical-align: middle;
	width: .14rem;height: .14rem;position: relative;top: -1px;margin-right: .06rem;
	background: url(../images/i-28.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;
}
.m-list27 .con:hover .tit{color: #E62D0F;}
.m-list27 .con:hover .btn{color: #E62D0F;border-color: #E62D0F;}
.m-list27 .con:hover .btn:before{background-image: url(../images/i-28-on.png);}
.m-list27 .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-ee1{padding: .3rem 0 0;}
.row-ff1{padding: .5rem 0 0;}
.row-gg1{padding: .4rem 0 0;}

.row-h1{padding: .35rem 0 1rem;}
.row-h1 .cur{margin-bottom: .55rem;}
.g-t7{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;
	margin-bottom: .26rem;
}
.g-t7 .tit{font-size: .48rem;}
.g-t7 .btn{width: 1.62rem;height: .55rem;display: block;text-align: center;line-height: .53rem;
	font-size: .18rem;color: #E62D0F;font-weight: bold;
	background: #FFF6F5;border-radius: .27rem;border: 1px solid #E62D0F;
}
.g-t7 .btn:before{content: '';display: inline-block;vertical-align: middle;
	width: .14rem;height: .14rem;position: relative;top: -1px;margin-right: .14rem;
	background: url(../images/i-91.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-table2{}
.m-table2 .top{height: .6rem;display: flex;flex-wrap: wrap;justify-content: space-between;
	font-size: .18rem;color: #FFFEFE;line-height: .6rem;
	background-color: #201F1F;border-radius: 6px;
}
.m-table2 .t1{width: 7.2rem;padding-left: .55rem;}
.m-table2 .t2{width: 1.17rem;text-align: center;}
.m-table2 .t3{width: 1.17rem;text-align: center;}
.m-table2 .item{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;
	height: 1.25rem;border-bottom: 1px solid #E0E0E0;
}
.m-table2 .i-1{width: 7rem;display: flex;flex-wrap: wrap;align-items: center;}
.m-table2 .pic{width: 1rem;height: .83rem;overflow: hidden;border-radius: 5px;
	margin-right: .27rem;
}
.m-table2 .pic img{width: 100%;height: 100%;display: block;}
.m-table2 .tit{font-size: .16rem;overflow: hidden;}

.m-table2 .i-2{}
.m-table2 .i-3{width: 1.17rem;}
.m-table2 .num{overflow: hidden;}
.m-table2 .num a{width: .36rem;height: .4rem;display: block;float: left;
	background-position: center;background-repeat: no-repeat;font-size: 0;text-indent: 9999px;
	-o-background-size: .14rem auto;
	-ms-background-size: .14rem auto;
	-moz-background-size: .14rem auto;
	-webkit-background-size: .14rem auto;
	background-size: .14rem auto;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-table2 .num .txt{width: .45rem;height: .4rem;float: left;
	border: 1px solid #DFDFDF;border-left: 0;border-right: 0;
	text-align: center;font-size: .16rem;
}
.m-table2 .num .minusBtn{border: 1px solid #DFDFDF;
	border-radius: .08rem 0 0 .08rem;
	background-image: url(../images/i-92.png);
}
.m-table2 .num .plusBtn{border: 1px solid #DFDFDF;
	border-radius: 0 .08rem .08rem 0;
	background-image: url(../images/i-93.png);
}
.m-table2 .num .minusBtn:hover{
	background-image: url(../images/i-92-on.png);
}
.m-table2 .num .plusBtn:hover{
	background-image: url(../images/i-93-on.png);
}
.m-table2 .num a:hover{background-color: rgba(230,45,15,0.06);border-color: #E62D0F;}
.m-table2 .del{height: .43rem;text-align: center;line-height: .43rem;display: block;
	font-size: .16rem;color: #E62D0F;
	background: #FFFFFF;border-radius: .21rem;border: 1px solid #DFDFDF;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-table2 .del:before{content: '';display: inline-block;vertical-align: middle;
	width: .17rem;height: .17rem;position: relative;top: -1px;margin-right: .12rem;
	background: url(../images/i-94.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-table2 .del:hover{background-color: rgba(230,45,15,0.06);border-color: #E62D0F;color: #E62D0F;}


.row-h2{padding: .7rem 0;
	background: #F3F6F8 url(../images/p-bg14.jpg) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.m-t10{font-size: .48rem;text-align: center;}
.m-form3{margin-top: .36rem;}
.m-form3 .ovh{margin: 0 -.18rem;display: flex;flex-wrap: wrap;overflow: visible;}
.m-form3 .item{padding: 0 .18rem;width: 100%;margin-bottom: .16rem;position: relative;}
.m-form3 .item-30{width: 33.33%;}
.m-form3 .t1{display: block;font-size: .18rem;color: #333;margin-bottom: .08rem;}
.m-form3 .t1 em{color: #CC3042;}
.m-form3 .inp{display: block;width: 100%;height: .6rem;padding: 0 .2rem;
	font-size: .16rem;color: #333;border: 1px solid #E1E1E1;
}
.m-form3 .inp:focus{border-color: #E62D0F;}
.m-form3 textarea.inp{height: 1.31rem;padding: .15rem .2rem;}

.m-form3 .code .inp{width: 2.43rem;margin-right: .15rem;float: left;}
.m-form3 .code-pic{width: 2.21rem;height: .6rem;overflow: hidden;}
.m-form3 .btn{display: block;margin: 0 auto;border: 0;cursor: pointer;
	width: 2.1rem;height: .56rem;border-radius: 6px;
	font-size: .18rem;color: #fff;
	background-color: #E62D0F;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}

.row-u1{padding: .3rem 0;
	background-color: #f0f4f8;
}
.row-u1 .wp{display: flex;flex-wrap: wrap;justify-content: space-between;}
.row-u1 .col-l{float: none;width: 2.4rem;border-radius: .14rem;
	padding: .4rem .1rem 1rem;position: relative;
	background: #fff url(../images/i-bg3.jpg) no-repeat center 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;
}
.row-u1 .col-r{float: none;width: 11.6rem;border-radius: .14rem;padding: 0 .37rem 1.09rem;
	background-color: #fff;
}
.l-user{margin-bottom: .45rem;}
.l-user .face{width: .94rem;height: .94rem;border-radius: 50%;overflow: hidden;
	border: 1px solid #d3d9df;margin: 0 auto .14rem;
}
.l-user .face img{width: 100%;height: 100%;display: block;}
.l-user .name{text-align: center;font-size: .3rem;font-weight: bold;}

.snv3{}
.snv3 li{margin-bottom: .1rem;}
.snv3 li a{display: block;font-size: .18rem;padding-left: .46rem;line-height: .56rem;
	border-radius: .06rem;position: relative;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.snv3 li a:before{content: '';position: absolute;left: 0;top: 50%;width: 3px;height: 0;
	background-color: #E62D0F;
	-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;
}
.snv3 li.on a,.snv3 li:hover a{background-color: #FCF7F6;color: #E62D0F;}
.snv3 li.on a:before,.snv3 li:hover a:before{height: .2rem;}

.btn-exit{position: absolute;left: 0;right: 0;bottom: 0;line-height: .6rem;text-align: center;
	font-size: .18rem;color: #8D949B;border-top: 1px solid #F0F4F8;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.btn-exit:before{content: '';display: inline-block;vertical-align: middle;
	width: .17rem;height: .17rem;position: relative;top: -1px;margin-right: .12rem;
	background: url(../images/i-95.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;
}
.btn-exit:hover{color: #E62D0F;}
.btn-exit:hover:before{background-image: url(../images/i-95-on.png);}

.m-t11{line-height: 1.08rem;border-bottom: 1px solid #E4E4E4;
	display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;
}
.m-t11 .tit{font-size: .3rem;
	background: linear-gradient(124deg, #E62D0F 0%, #FB5927 100%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}
.m-t11 .btn{width: .92rem;height: .4rem;display: block;text-align: center;line-height: .38rem;
	font-size: .16rem;color: #E62D0F;font-weight: bold;
	background: #FFF6F5;border-radius: .2rem;border: 1px solid #E62D0F;
}
.m-t11 .btn:before{content: '';display: inline-block;vertical-align: middle;
	width: .14rem;height: .14rem;position: relative;top: -2px;margin-right: .07rem;
	background: url(../images/i-91.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-form5{padding: .56rem .13rem 0;}
.m-form5 .user{overflow: hidden;margin-bottom: .52rem;}
.m-form5 .face{width: .94rem;height: .94rem;border-radius: 50%;overflow: hidden;
	border: 1px solid #d3d9df;float: left;margin-right: .35rem;
}
.m-form5 .face img{width: 100%;height: 100%;display: block;}
.m-form5 .t-c{overflow: hidden;}
.m-form5 .top{display: flex;flex-wrap: wrap;padding-top: .16rem;margin-bottom: .14rem;}
.m-form5 .face-btn{width: .98rem;height: .38rem;display: block;cursor: pointer;
	font-size: .16rem;color: #E62D0F;line-height: .38rem;text-align: center;
	background: #FFFFFF;border-radius: 6px;border: 1px solid #E62D0F;margin-right: .07rem;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-form5 .face-btn input{position: absolute;left: -9999px;}
.m-form5 .face-btn:hover{background-color: #E62D0F;color: #fff;}
.m-form5 .face-del{width: .98rem;height: .38rem;display: block;cursor: pointer;
	font-size: .16rem;line-height: .38rem;text-align: center;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-form5 .face-del:hover{color: #E62D0F;}
.m-form5 .tips{font-size: .14rem;color: #999;}

.m-form5 .ovh{margin: 0 -.25rem;display: flex;flex-wrap: wrap;overflow: visible;}
.m-form5 .item{padding: 0 .25rem;width: 100%;margin-bottom: .44rem;position: relative;}
.m-form5 .item-50{width: 50%;}
.m-form5 .t1{display: block;font-size: .18rem;color: #666;margin-bottom: .09rem;}
.m-form5 .t1 em{color: #CC3042;}
.m-form5 .inp{display: block;width: 100%;height: .54rem;padding: 0 .2rem;
	font-size: .16rem;color: #333;border: 1px solid #D7DDE3;border-radius: .06rem;
}
.m-form5 .inp:focus{border-color: #E62D0F;}
.m-form5 .item-1{width: 28%;}
.m-form5 .item-2{width: 44%;}
.m-form5 .adds{margin: 0 -.07rem;padding-bottom: .48rem;}
.m-form5 .adds .item{padding: 0 .07rem;}
.m-form5 .btn{display: block;margin: 0 auto;border: 0;cursor: pointer;
	width: 1.48rem;height: .48rem;border-radius: 6px;
	font-size: .18rem;color: #fff;
	background-color: #E62D0F;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-form5 .readonly .inp:focus{border-color: #D7DDE3;}
.m-form5 .readonly .inp{background-color: #F7F9FB;}
.m-form5 .readonly .i-c{position: relative;}
.m-form5 .js-gai{position: absolute;bottom: 0;right: .25rem;padding: 0 .14rem;height: .54rem;line-height: .54rem;
	font-size: .16rem;color: #666;z-index: 2;cursor: pointer;
}





.m-table3{margin-top: .25rem;margin-bottom: .3rem;}
.m-table3 .top{height: .6rem;display: flex;flex-wrap: wrap;justify-content: space-between;
	font-size: .18rem;color: #333;line-height: .6rem;font-weight: bold;
	background-color: #EFF3F6;border-radius: 6px;
}
.m-table3 .t1{width: 5.8rem;padding-left: .55rem;}
.m-table3 .t2{width: .6rem;text-align: center;}
.m-table3 .t3{width: 1.17rem;text-align: center;}
.m-table3 .t4{width: 1.17rem;text-align: center;}
.m-table3 .item{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;
	height: 1.25rem;border-bottom: 1px solid #E0E0E0;
}
.m-table3 .i-1{width: 5.8rem;display: flex;flex-wrap: wrap;align-items: center;}
.m-table3 .pic{width: 1rem;height: .83rem;overflow: hidden;border-radius: 5px;
	margin-right: .27rem;
}
.m-table3 .pic img{width: 100%;height: 100%;display: block;}
.m-table3 .tit{font-size: .16rem;overflow: hidden;}

.m-table3 .i-2{width: .6rem;text-align: center;font-size: .16rem;color: #333;}
.m-table3 .i-3{width: 1.17rem;text-align: center;font-size: 16px;color: #777;}
.m-table3 .i-4{width: 1.17rem;}
.m-table3 .num{overflow: hidden;}
.m-table3 .num a{width: .36rem;height: .4rem;display: block;float: left;
	background-position: center;background-repeat: no-repeat;font-size: 0;text-indent: 9999px;
	-o-background-size: .14rem auto;
	-ms-background-size: .14rem auto;
	-moz-background-size: .14rem auto;
	-webkit-background-size: .14rem auto;
	background-size: .14rem auto;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-table3 .num .txt{width: .45rem;height: .4rem;float: left;
	border: 1px solid #DFDFDF;border-left: 0;border-right: 0;
	text-align: center;font-size: .16rem;
}
.m-table3 .num .minusBtn{border: 1px solid #DFDFDF;
	border-radius: .08rem 0 0 .08rem;
	background-image: url(../images/i-92.png);
}
.m-table3 .num .plusBtn{border: 1px solid #DFDFDF;
	border-radius: 0 .08rem .08rem 0;
	background-image: url(../images/i-93.png);
}
.m-table3 .num .minusBtn:hover{
	background-image: url(../images/i-92-on.png);
}
.m-table3 .num .plusBtn:hover{
	background-image: url(../images/i-93-on.png);
}
.m-table3 .num a:hover{background-color: rgba(230,45,15,0.06);border-color: #E62D0F;}
.m-table3 .del{height: .43rem;text-align: center;line-height: .43rem;display: block;
	font-size: .16rem;color: #E62D0F;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-table3 .del:before{content: '';display: inline-block;vertical-align: middle;
	width: .17rem;height: .17rem;position: relative;top: -1px;margin-right: .08rem;
	background: url(../images/i-94.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-table3 .del:hover{background-color: rgba(230,45,15,0.06);border-color: #E62D0F;color: #E62D0F;}

.m-list28{margin: .39rem -.17rem 0;display: flex;flex-wrap: wrap;}
.m-list28 li{width: 33.33%;margin-bottom: .3rem;position: relative;}
.m-list28 .con{display: block;margin: 0 .17rem;overflow: hidden;
	border: 1px solid #D9E1E7;border-radius: .08rem;position: relative;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-list28 .pic{padding-top: 60%;height: 0;position: relative;overflow: hidden;}
.m-list28 .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-list28 .hot{position: absolute;left: 0;top: 0;width: .45rem;z-index: 3;}
.m-list28 .hot img{width: 100%;display: block;}
.m-list28 .txt{height: 1.56rem;position: relative;padding: .17rem .2rem 0;
	border-top: 1px solid #D9E1E7;
}
.m-list28 .tit-en{font-size: .22rem;color: #333;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-list28 .tit-cn{font-size: .18rem;color: #555;margin-bottom: .23rem;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-list28 .date{font-size: .14rem;color: #333;}
.m-list28 .js-xiao{position: absolute;right: .41rem;bottom: .25rem;
	width: 1.22rem;height: .38rem;font-size: .14rem;color: #666;
	border-radius: .19rem;text-align: center;line-height: .38rem;
	background-color: #F4F6FA;cursor: pointer;
}
.m-list28 .js-xiao:before{content: '';display: inline-block;vertical-align: middle;
	width: .2rem;height: .19rem;position: relative;top: -2px;margin-right: .1rem;
	background: url(../images/i-96.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-list28 .con:hover{border-color: #E62D0F;}
.m-list28 .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-list28 .con:hover .more{color: #E62D0F;}
.m-list28 .con:hover .more:before{width: 100%;}

.table-wrapper{margin-top: .29rem;margin-bottom: .45rem;}
.table-container {
    overflow-x: auto;
    position: relative;
    max-width: 100%;
}

.table-wrapper {
    width: 100%;
    overflow-x: auto;
    border: 1px solid #e8e8e8;
    border-radius: 4px;
    cursor: grab;
}

.table-wrapper.scrolling {
    cursor: grabbing;
}

.table-wrapper table {
    width: 100%;
    border-collapse: collapse;
    margin-bottom: 0;
}

.table-wrapper th,.table-wrapper td {
    height: .6rem;
    border-bottom: 1px solid #E8EDF1;
    text-align: left;
    white-space: nowrap;
}

.table-wrapper th {
    background-color: #fafafa;
    font-weight: 600;font-size: .16rem;
    position: sticky;
    top: 0;
    z-index: 5;
}
.table-wrapper td{font-size: .14rem;}
.table-wrapper th:first-child,.table-wrapper td:first-child{padding-left: .18rem;}
.table-wrapper tr:nth-child(2n){background-color: #FAFCFD;}
/* 固定列样式 */
.fixed-column {
    position: sticky;
    right: 0;
    background: white;
    z-index: 10;
    box-shadow: 7px 0 10px rgba(0,0,0,0.05) inset;
    min-width: 1.8rem;padding-left: .3rem;
}

.fixed-column-header {
    position: sticky;
    right: 0;
    background: #fafafa;
    z-index: 15;
    box-shadow: 7px 0 10px rgba(0,0,0,0.05) inset;
    min-width: 1.8rem;padding-left: .3rem;
}

/* 可滚动列 */
.scrollable-column {
    min-width: 1.2rem;
}

/* 操作按钮样式 */
.btn-view {color: #158DF3;
    border: none;
    font-size: .14rem;
    cursor: pointer;background-color: transparent;
    transition: background-color 0.3s;
}
.btn-view:before{content: '';display: inline-block;vertical-align: middle;
	width: .17rem;height: .15rem;margin-right: .07rem;position: relative;top: -1px;
	background: url(../images/i-97.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;
}
.btn-delete {color: #E62D0F;
    border: none;
    font-size: .14rem;
    cursor: pointer;background-color: transparent;
    transition: background-color 0.3s;
}
.btn-delete:before{content: '';display: inline-block;vertical-align: middle;
	width: .17rem;height: .17rem;position: relative;top: -1px;margin-right: .08rem;
	background: url(../images/i-94.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;
}


.table-wrapper tr:hover {
    background-color: #f5f7fa;
}

.table-wrapper tr:hover .fixed-column {
    background-color: #f5f7fa;
}

/* 表头固定 */
.table-wrapper thead th {
    position: sticky;
    top: 0;
    z-index: 10;
}

/* 列宽设置 */
.table-wrapper th:nth-child(1),.table-wrapper td:nth-child(1) { min-width: 2rem; } /* 单位名称 */
.table-wrapper th:nth-child(2),.table-wrapper td:nth-child(2) { min-width: 1rem; } /* 姓名 */
.table-wrapper th:nth-child(3),.table-wrapper td:nth-child(3) { min-width: 2rem; } /* 邮箱 */
.table-wrapper th:nth-child(4),.table-wrapper td:nth-child(4) { min-width: 1.2rem; } /* 联系电话 */
.table-wrapper th:nth-child(5),.table-wrapper td:nth-child(5) { min-width: 2rem; } /* 所在区域 */
.table-wrapper th:nth-child(6),.table-wrapper td:nth-child(6) { min-width: 1.2rem; } /* 日期 */

.btn-group {
    display: flex;
    gap: 8px;
}

/* 滚动条样式 */
.table-wrapper::-webkit-scrollbar {
    height: 8px;
}

.table-wrapper::-webkit-scrollbar-track {
    background: #f1f1f1;
    border-radius: 4px;
}

.table-wrapper::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 4px;
}

.table-wrapper::-webkit-scrollbar-thumb:hover {
    background: #555;
}

/* 滚动指示器 */
.scroll-indicator {
    position: absolute;
    right: 10px;
    bottom: 10px;
    background: rgba(0, 0, 0, 0.7);
    color: white;
    padding: 4px 8px;
    border-radius: 4px;
    font-size: 12px;
    display: none;
    z-index: 20;
}

.table-header {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 20px;
}

.total-count {
    color: #666;
    font-size: 14px;
}

/* 禁用选择 */
.table-wrapper {
    user-select: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
}

/* 滚动提示 */
.scroll-hint {
    color: #666;
    font-size: 12px;
    margin-top: 8px;
    text-align: center;
}

.scroll-hint.hidden {
    display: none;
}



.slideNav-1{position:fixed;right:6px;top:50%;z-index:100;display: none;
	-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);
	-o-transform:translateY(-50%);transform:translateY(-50%);
}
.slideNav-1 .items{margin-bottom: 2px;display:block;position:relative}

.slideNav-1 .hd{display:block;width:.82rem;height:.82rem;border-radius: .06rem;
	background-color:#EFF2F7;cursor:pointer;position:relative;z-index:11;
	display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;
	align-items:center;-webkit-transition:all .3s ease-in-out;
	-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;
}
.slideNav-1 .hd .icon{margin:0 auto .1rem;width:.28rem;height:.28rem;line-height:.28rem;
	font-size:0;text-align:center;flex-shrink:0;position: relative;
}
.slideNav-1 .hd .icon img{height:100%;width: 100%;display: block;position: absolute;top: 0;left: 0;}
.slideNav-1 .hd .icon .i-on{opacity: 0;}
.slideNav-1 .hd .title{font-size:.14rem;color:#333;font-weight:400;line-height:1.3;text-align:center;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.slideNav-1 .goTop .hd .icon{}
.slideNav-1 .pop{padding-right:7px;position:absolute;right:100%;top:50%;min-height:100%;z-index:10;display:-webkit-flex;display:flex;align-items:center;-webkit-transform:translate(150%,-50%);-ms-transform:translate(150%,-50%);-o-transform:translate(150%,-50%);transform:translate(150%,-50%);opacity:0;visibility:hidden}
.slideNav-1 .pop .pop-inner{background-color:#E62D0F;border-radius:10px;flex-shrink:0;order:1}
.slideNav-1 .pop-kf{padding:12px 24px;width:144px}
.slideNav-1 .pop-kf .item{padding:8px 0;display:block;display:-webkit-flex;display:flex;align-items:center}
.slideNav-1 .pop-kf .icon{margin-right:8px;width:20px;height:20px;line-height:20px;font-size:0;text-align:center;flex-shrink:0}
.slideNav-1 .pop-kf .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.slideNav-1 .pop-kf .title{font-size:16px;color:#fff;line-height:1.5}
.slideNav-1 .pop-kf .item:hover .title{text-decoration:underline}
.slideNav-1 .pop-tel{padding: 0 .2rem;min-width: 2.08rem;text-align: center;}
.slideNav-1 .pop-tel .text{font-size: .24rem;color:#fff;line-height: .82rem;text-align: center;}
.slideNav-1 .pop-tel .text a{display:block;font-size:inherit;color:inherit}
.slideNav-1 .pop-code{padding:.1rem;width: 1.5rem;}
.slideNav-1 .pop-code .item{}
.slideNav-1 .pop-code .pic{}
.slideNav-1 .pop-code .pic img{width:100%;display: block;}
.slideNav-1 .items:hover .hd{background-color:#E62D0F;z-index:15}
.slideNav-1 .items:hover .hd .title{color: #fff;}
.slideNav-1 .items:hover .hd .icon .i-on{opacity: 1;}
.slideNav-1 .items:hover .hd .icon .i-ok{opacity: 0;}
.slideNav-1 .items:hover .pop{-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);opacity:1;visibility:visible;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}


