
.mapContent .wrap-mobile {
	height: 100%
}


.con-wrap3-201912 {
	background-color: #fff
}

.con-wrap3-201912:before {
	content: '';
	display: block;
	width: 100%;
	height: .26666667rem;
	background-color: #f8f8f8
}

.con-wrap3-201912 .inner {
	
	padding-bottom: .4rem
}

.tel-wrap-201912 {
	background-color: #fff
}

.tel-wrap-201912 .inner {
	
	display: flex
}

.tel-wrap-201912 .inner2 {
	padding: 0 .4rem .4rem;
	display: flex
}

.tel-wrap-201912:before {
	content: '';
	display: block;
	width: 100%;
	height: .26666667rem;
	background-color: #f8f8f8
}

.tel-wrap-201912 .con1 {
	flex-grow: 1;
	width: 0
}

.tel-wrap-201912 .con1 .t1 {
	font-size: .48rem;
	font-weight: 700;
	padding-bottom: .08rem
}

.tel-wrap-201912 .con1 .t1 span {
	font-size: .44rem;
	margin: 0 .13333333rem
}

.tel-wrap-201912 .con1 .t2 {
	font-size: .32rem
}

.tel-wrap-201912 .con1 .t3 {
	color: #1da838
}

.tel-wrap-201912 .con2 {
	width: 1.06666667rem;
	height: 1.06666667rem;
	line-height: 1.06666667rem;
	border-radius: 1.06666667rem;
	text-align: center;
	overflow: hidden;
	background-color: #1da838;
	color: #fff
}

.tel-wrap-201912 .con2 i {
	font-size: .64rem
}

.tel-wrap-201912 .tel-btn {
	display: block;
	margin-top: .13333333rem;
	height: .8rem;
	line-height: .8rem;
	text-align: center;
	color: #fff;
	padding: 0 .26666667rem;
	font-size: .34666667rem;
	background-color: #1da838;
	border-radius: .13333333rem
}


.hot-con-201912 .inner .con {
	width: 8.4rem;
	height: 1.2rem;
	padding: .2rem .4rem;
	margin: 0 auto;
	margin-bottom: .26666667rem;
	display: flex
}

.hot-con-201912 .inner .con .info {
	padding-top: .06666667rem;
	flex-grow: 1;
	width: 0
}

.hot-con-201912 .inner .con .info .t1 {
	font-weight: 700;
	font-size: .37333333rem;
	padding-bottom: .10666667rem;
	-o-text-overflow: ellipsis;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden
}

.hot-con-201912 .inner .con .info .t2 {
	font-size: .32rem;
	-o-text-overflow: ellipsis;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden
}

.hot-con-201912 .inner .con .btn-col {
	padding-left: .53333333rem;
	width: 2.28rem
}

.hot-con-201912 .inner .con .btn-col .tip {
	font-size: .29333333rem;
	padding-top: .04rem;
	text-align: center;
	-o-text-overflow: ellipsis;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden
}

.hot-con-201912 .inner .con .btn-col .tip1 {
	color: #ff3d00
}

.hot-con-201912 .inner .con .btn-col .tip2 {
	color: #1da838
}

.hot-con-201912 .inner .con .btn-col .tip3 {
	color: #F6931F
}

.hot-con-201912 .inner .con .btn-col .tip4 {
	color: #D4B900
}

.hot-con-201912 .inner .con .btn-col .tip5 {
	color: #44A9EA
}

.hot-con-201912 .inner .con .btn-col .tip6 {
	color: #4AC8BA
}

.hot-con-201912 .inner .con .btn-col .tip7 {
	color: #A886BE
}

.hot-con-201912 .inner .con .btn-col .btn {
	height: .8rem;
	line-height: .8rem;
	width: 2.28rem;
	color: #fff;
	font-size: .34666667rem;
	text-align: center
}

.hot-con-201912 .inner .con .btn-col .btn1 {
	background: url(images/hbbtn1.png?20200713) no-repeat;
	background-size: contain
}

.hot-con-201912 .inner .con .btn-col .btn2 {
	background: url(images/hbbtn2.png?20200713) no-repeat;
	background-size: contain
}

.hot-con-201912 .inner .con .btn-col .btn3 {
	background: url(images/hbbtn3.png?20200713) no-repeat;
	background-size: contain
}

.hot-con-201912 .inner .con .btn-col .btn4 {
	background: url(images/hbbtn4.png?20200713) no-repeat;
	background-size: contain
}

.hot-con-201912 .inner .con .btn-col .btn5 {
	background: url(images/hbbtn5.png?20200713) no-repeat;
	background-size: contain
}

.hot-con-201912 .inner .con .btn-col .btn6 {
	background: url(images/hbbtn6.png?20200713) no-repeat;
	background-size: contain
}

.hot-con-201912 .inner .con .btn-col .btn7 {
	background: url(images/hbbtn7.png?20200713) no-repeat;
	background-size: contain
}

.hot-con-201912 .inner .con .btn-col.btn-col1 {
	border-left: 1px #ff3d00 dashed
}

.hot-con-201912 .inner .con .btn-col.btn-col2 {
	border-left: 1px #1da838 dashed
}

.hot-con-201912 .inner .con .btn-col.btn-col3 {
	border-left: 1px #F6931F dashed
}

.hot-con-201912 .inner .con .btn-col.btn-col4 {
	border-left: 1px #D4B900 dashed
}

.hot-con-201912 .inner .con .btn-col.btn-col5 {
	border-left: 1px #44A9EA dashed
}

.hot-con-201912 .inner .con .btn-col.btn-col6 {
	border-left: 1px #4AC8BA dashed
}

.hot-con-201912 .inner .con .btn-col.btn-col7 {
	border-left: 1px #A886BE dashed
}

.hot-con-201912 .inner .con.con1 {
	background: url(images/hbbg1.png?20200713) no-repeat;
	background-size: contain
}

.hot-con-201912 .inner .con.con1 .t1 {
	color: #ff3d00
}

.hot-con-201912 .inner .con.con2 {
	background: url(images/hbbg2.png?20200713) no-repeat;
	background-size: contain
}

.hot-con-201912 .inner .con.con2 .t1 {
	color: #1da838
}

.hot-con-201912 .inner .con.con3 {
	background: url(images/hbbg3.png?20200713) no-repeat;
	background-size: contain
}

.hot-con-201912 .inner .con.con3 .t1 {
	color: #F6931F
}

.hot-con-201912 .inner .con.con4 {
	background: url(images/hbbg4.png?20200713) no-repeat;
	background-size: contain
}

.hot-con-201912 .inner .con.con4 .t1 {
	color: #D4B900
}

.hot-con-201912 .inner .con.con5 {
	background: url(images/hbbg5.png?20200713) no-repeat;
	background-size: contain
}

.hot-con-201912 .inner .con.con5 .t1 {
	color: #44A9EA
}

.hot-con-201912 .inner .con.con6 {
	background: url(images/hbbg6.png?20200713) no-repeat;
	background-size: contain
}

.hot-con-201912 .inner .con.con6 .t1 {
	color: #4AC8BA
}

.hot-con-201912 .inner .con.con7 {
	background: url(images/hbbg7.png?20200713) no-repeat;
	background-size: contain
}

.hot-con-201912 .inner .con.con7 .t1 {
	color: #A886BE
}



.tit-con-201912 {
	padding: .4rem;
	background-color: #fff;
	display: flex
}

.tit-con-201912 .tit {
	flex-grow: 1;
	width: 0;
	font-size: .37333333rem;
	font-weight: 700
}

.tit-con-201912 .tit span {
	color: #1da838;
	font-weight: 400;
	margin-left: .13333333rem
}

.tit-con-201912 .more {
	color: #949494;
	font-size: .37333333rem
}

.tit-con-201912 .more i {
	margin-left: .08rem;
	vertical-align: top
}
