
.m-list1{overflow: hidden;padding: 80px 0 0;}
.m-list1 li{width: 33%;float: left;text-align: center;}
.m-list1 .ico{width: 168px;height: 194px;display: block;margin: 0 auto 24px;
	position: relative;background: url(../images/i-bg1.png) no-repeat center;
}
.m-list1 .ico i{position: absolute;top: 50%;left: 50%;width: 104px;height: 104px;
	border-radius: 50%;border: 1px solid #DDDDDD;
	-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-list1 .ico img{width: 100%;height: 100%;display: block;}
.m-list1 .tips{width: 180px;margin: 0 auto 12px;line-height: 55px;height: 57px;color: #E83737;
	border-top: 1px solid #DDDDDD;font-size: 16px;font-family: 'SourceHanSansCN-Medium';
	border-bottom: 1px solid #DDDDDD;
}
.m-list1 .tips span{font-size: 32px;}
.m-list1 p{font-size: 16px;}

.row-a2{padding: 107px 0 0;}
.m-txt1{overflow: hidden;}
.m-txt1 .txt{float: left;width: 466px;}
.m-txt1 .tit{font-size: 32px;font-weight: normal;font-family: 'SourceHanSansCN-Medium';margin-bottom: 22px;}
.m-txt1 .desc{font-size: 16px;line-height: 2;text-align: justify;}
.m-txt1 .pic{float: right;width: 660px;height: 343px;margin-top: 24px;position: relative;}
.m-txt1 .pic img{position: relative;z-index: 2;}
.m-txt1 .pic:before{content: '';position: absolute;top: -24px;left: -24px;
	width: 100%;height: 100%;background-color: #F9EDCC;
}

.g-t1{text-align: center;margin-top: 100px;}
.g-t1 h2{font-size: 32px;color: #3770F1;font-weight: normal;position: relative;
	padding-bottom: 15px;font-family: 'SourceHanSansCN-Medium';
}
.g-t1 h2:before{content: '';position: absolute;bottom: 0;left: 50%;
	width: 240px;height: 2px;background-color: #DEDEDE;
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-o-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
}

.g-t1 h2:after{content: '';position: absolute;bottom: -3px;left: 50%;
	width: 40px;height: 8px;background-color: #4F4F4F;border-radius: 4px;
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-o-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
}

.m-list2{overflow: hidden;margin: 0 -32px;padding-top: 59px;}
.m-list2 li{width: 25%;float: left;}
.m-list2 .con{border: 1px solid #DEDEDE;margin: 0 32px;height: 248px;
	text-align: center;padding-top: 46px;
}
.m-list2 .desc{font-size: 16px;line-height: 28px;color: #666;}
.m-list2 .ico{width: 80px;height: 80px;display: block;margin: 0 auto 38px;}
.m-list2 .ico img{width: 100%;height: 100%;display: block;}

.m-list3{overflow: hidden;padding-top: 30px;}
.m-list3 li{width: 25%;float: left;text-align: center;}
.m-list3 .ico{width: 136px;height: 220px;display: block;margin: 0 auto 20px;
	font-size: 48px;line-height: 136px;color: #fff;
	background: url(../images/i-09.png) no-repeat center;
}
.m-list3 li:nth-child(2n) .ico{background-image: url(../images/i-10.png);
	color: #333;
}
.m-list3 p{font-size: 16px;}

.m-list4{overflow: hidden;padding-top: 59px;margin: 0 -85px;}
.m-list4 li{width: 33.33%;float: left;text-align: center;padding: 0 85px;position: relative;}
.m-list4 li:after{content: '';position: absolute;top: 28px;width: 36px;height: 68px;
	right: -18px;background: url(../images/i-14.png) no-repeat center;
}
.m-list4 .ico{width: 120px;height: 120px;display: block;border-radius: 50%;
	background-color: #EEE;margin: 0 auto 32px;
}
.m-list4 .ico img{width: 100%;height: 100%;display: block;}
.m-list4 .desc{font-size: 16px;line-height: 2;
	margin: 0 auto;
}
.m-list4 h3{font-size: 24px;margin-bottom: 10px;font-weight: normal;font-family: 'SourceHanSansCN-Medium';}
.m-list4 li:last-child:after{display: none;}

.m-list5{overflow: hidden;margin: 0 -39px;padding-top: 60px;}
.m-list5 li{width: 25%;float: left;margin-bottom: 30px;}
.m-list5 .con{display: block;margin: 0 39px;}
.m-list5 .pic{height: 90px;line-height: 88px;text-align: center;font-size: 0;
	border-right: 2px solid #eee;
	border-bottom: 2px solid #eee;
}
.m-list5 .pic img{display: inline-block;vertical-align: middle;
	max-width: 85%;max-height: 85%;
}

.m-item{overflow: hidden;padding-top: 50px;}
.m-item .item{width: 25%;float: left;}
.m-item .tit{overflow: hidden;margin-bottom: 30px;}
.m-item .tit .ico{display: inline-block;width: 40px;margin-right: 24px;height: 65px;line-height: 65px;}
.m-item .tit .ico img{width: 100%;vertical-align: bottom;display: inline-block;}
.m-item .tit h3{display: inline-block;font-size: 24px;font-weight: normal;vertical-align: bottom;position: relative;top: 2px;}
.m-item .con{display: block;overflow: hidden;line-height: 48px;}
.m-item li .ico{display: block;float: left;width: 40px;height: 40px;margin-top: 4px;margin-right: 11px;}
.m-item li .ico img{width: 100%;height: 100%;display: block;}
.m-item h4{font-size: 16px;color: #271319;font-weight: normal;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-item .con:hover h4{color: #3770F1;}

.m-txt2{text-align: center;font-size: 16px;line-height: 40px;color: #323333;
	margin: 50px 0;
}

.m-list6{overflow: hidden;margin-bottom: 80px;}
.m-list6 li{width: 33.33%;float: left;}
.m-list6 .con{display: block;margin: 0 auto;width: 240px;height: 280px;
	background: #FFFFFF;border: 1px solid #DDDDDD;text-align: center;
	border-radius: 8px;padding-top: 55px;
}
.m-list6 .ico{width: 120px;height: 120px;display: block;margin: 0 auto 36px;
	border-radius: 50%;overflow: hidden;
	background-color: #eee;
}
.m-list6 .ico img{width: 100%;height: 100%;display: block;}
.m-list6 h3{font-size: 16px;font-weight: normal;font-family: 'SourceHanSansCN-Medium';}

.row-a9{padding: 96px 0 0;
	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-txt3{overflow: hidden;padding: 62px 0 31px 40px;
	background-color: #fff;
}
.m-txt3 .txt{float: left;color: #2F3232;padding-top: 29px;}
.m-txt3 .txt h3{font-size: 24px;font-weight: normal;margin-bottom: 15px;}
.m-txt3 .desc{font-size: 18px;line-height: 46px;font-family: 'SourceHanSansCN-Medium';}
.m-txt3 .item{padding-left: 50px;
	background-position: left center;background-repeat: no-repeat;
	-o-background-size: 32px auto;
	-ms-background-size: 32px auto;
	-moz-background-size: 32px auto;
	-webkit-background-size: 32px auto;
	background-size: 32px auto;
}
.m-txt3 .i1{background-image: url(../images/i-46.png);}
.m-txt3 .i2{background-image: url(../images/i-47.png);}
.m-txt3 .i3{font-size: 16px;background-image: url(../images/i-48.png);}
.m-txt3 .info{float: right;}
.m-txt3 li{float: left;margin-right: 80px;}
.m-txt3 .con{width: 240px;height: 280px;display: block;text-align: center;
	border: 1px solid #C8C8C8;border-radius: 8px;padding: 15px 0 0;
}
.m-txt3 li h3{font-size: 24px;font-weight: normal;margin-bottom: 5px;}
.m-txt3 .tel{color: #666;font-size: 18px;margin-bottom: 8px;}
.m-txt3 .tel span{font-size: 16px;}
.m-txt3 .tips{font-size: 16px;}
.m-txt3 .qr{width: 145px;margin: 0 auto 7px;}
.m-txt3 .qr img{width: 100%;display: block;}
.footer{text-align: center;line-height: 94px;font-size: 16px;
	background-color: #DDD;
}
.g-ban{width:100%;height:400px;margin-bottom:47px}
.g-ban img{display:block;width:100%;height:400px;object-fit:cover}
.header {position: fixed; top: 0; width: 100%; background-color: #fff; z-index: 99; overflow: hidden;}
.index{padding:0}
.index .header{background-color:rgba(0,0,0,.2)}
.index .ul-nav .v1{color:#fff}
.index .ul-nav .v1::after{background-color:#fff}
.index .hdr .btn{color:#fff;border-color:#fff}
.index .hdr .btn a{color:#fff}
