@charset "UTF-8";
.hw-ban {
	height: 7.46667rem;
	width: 100%;
	line-height: .53333rem;
	color: #fff;
	overflow: hidden;
	text-align: center;
	background: url("../img/meeting/ban.png-20181221.png") no-repeat center;
	background-size: 100% auto
}

.hw-ban-btb {
	display: block;
	width: 3.17333rem;
	height: .93333rem;
	line-height: .93333rem;
	text-align: center;
	font-size: .4rem;
	color: #FFF;
	margin: .96rem auto 0;
	background: #2a3f6e;
	border-radius: .02667rem
}

.hw-f2-wrap {
	height: 11.2rem;
	text-align: center;
	color: #595961;
	background: #FFF;
	overflow: hidden
}

.hw-sub {
	font-size: .32rem;
	color: #acacb7;
	letter-spacing: .05333rem;
	text-align: center;
	line-height: .50667rem
}

.hw-f2-img {
	display: block;
	margin: .53333rem auto .53333rem;
	height: 7.28rem
}

.hw-f3-wrap {
	position: relative;
	height: 12.42667rem;
	text-align: center;
	color: #595961;
	background: #f1f1f5;
	overflow: hidden
}

.hw-sweiper-img {
	display: block;
	width: 100%;
	height: 7.28rem
}

.hw-f4-wrap {
	position: relative;
	text-align: center;
	height: 12.05333rem;
	background: #fff
}

.hw-sweiper-img2 {
	display: block;
	width: 100%;
	height: 7.54667rem
}

.hw-f5-wrap {
	position: relative;
	text-align: center;
	height: 13.2rem;
	background: #f1f1f5;
	overflow: hidden
}

.hw-f6-wrap {
	height: 12.42667rem;
	background: #fff
}

.hw-f6-wrap,
.hw-f7-wrap {
	overflow: hidden;
	position: relative;
	text-align: center
}

.hw-f7-wrap {
	height: 13.44rem;
	background: #f1f1f5
}

.hw-f8-wrap {
	height: 13.01333rem;
	background: #FFF
}

.hw-f8-wrap,
.hw-f9-wrap {
	overflow: hidden;
	text-align: center
}

.hw-f9-wrap {
	position: relative;
	background: #f1f1f5
}

.hw-f9-items {
	width: 9.2rem;
	margin: 0 auto 1.46667rem
}

.hw-f9-items>li {
	width: 4.4rem;
	height: 2.4rem;
	margin-bottom: .4rem;
	border-radius: .10667rem;
	background-image: url("../img/meeting/f9_img.png-20181221.png");
	background-repeat: no-repeat;
	background-size: 100% auto
}

.hw-f9-item1 {
	background-position: 0 0
}

.hw-f9-item2 {
	background-position: 0 -2.53333rem
}

.hw-f9-item3 {
	background-position: 0 -5.06667rem
}

.hw-f9-item4 {
	background-position: 0 -7.6rem
}

.hw-f9-item5 {
	background-position: 0 -10.13333rem
}

.hw-f9-item6 {
	background-position: 0 -12.66667rem
}

.hw-f9-item7 {
	background-position: 0 -15.2rem
}

.hw-f9-item8 {
	background-position: 0 -17.73333rem
}

.hw-f9-t {
	margin-top: .8rem;
	font-size: .32rem;
	color: #FFF;
	letter-spacing: 0;
	text-align: center;
	line-height: .4rem
}

.hw-f9-t,
.hw-f9-line {
	text-shadow: 0 .05333rem .10667rem #000
}

.hw-f9-line {
	display: block;
	width: .26667rem;
	height: .05333rem;
	background: #FFF;
	margin: .32rem auto 0
}

.hw-f10-wrap {
	height: 13rem;
	position: relative;
	text-align: center;
	background: #fff
}

.hw-f10-bg {
	width: 6.37333rem;
	height: 8.34667rem;
	margin-left: .2rem;
	margin-right: .2rem;
	overflow: hidden;
	webkit-transform: scale(.4, .94);
	-moz-transform: scale(.94, .94);
	-ms-transform: scale(.94, .94);
	-o-transform: scale(.94, .94);
	transform: scale(.94, .94);
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s;
	background-image: url("../img/meeting/f10_bg.png");
	background-repeat: no-repeat;
	background-size: 100% auto
}

.hw-f10-bg1 {
	background-position: 0 0
}

.hw-f10-bg2 {
	background-position: 0 -8.48rem
}

.hw-f10-bg3 {
	background-position: 0 -16.96rem
}

.hw-f10-bg4 {
	background-position: 0 -25.44rem
}

.hw-f10-wrap .swiper-slide-active .hw-f10-bg {
	webkit-transform: scale(1, 1);
	-moz-transform: scale(1, 1);
	-ms-transform: scale(1, 1);
	-o-transform: scale(1, 1);
	transform: scale(1, 1)
}

.hw-reg {
	text-align: center;
	background: #2a3f6e
}

.hw-swiper .swiper-pagination {
	bottom: 1.06667rem
}

.hw-f9-wrap .swiper-pagination,
hw-f10-wrap .swiper-pagination,
.hw-f6-wrap .swiper-pagination {
	bottom: .8rem
}

.hw-f4-wrap .swiper-pagination {
	bottom: 1.33333rem
}

.hw-swiper .swiper-pagination-bullet {
	opacity: .3;
	background: #2a3f6e
}

.hw-swiper .swiper-pagination-bullet-active {
	opacity: 1;
	background: #2a3f6e
}

.hw-proxy-ban {
	height: 7.46667rem;
	width: 100%;
	line-height: .53333rem;
	color: #fff;
	background: url("../img/meeting/proxy/hw_ban.png-20181221.png") no-repeat center
}

.hw-proxy-ban,
.hw-proxy-f2-wrap {
	text-align: center;
	overflow: hidden;
	background-size: 100% auto
}

.hw-proxy-f2-wrap {
	height: 8.53333rem;
	background: url("../img/meeting/proxy/f2_bg.png") no-repeat center
}

.hw-proxy-f2-items {
	width: 8.93333rem;
	margin: .66667rem auto 0;
	text-align: left;
	overflow: hidden
}

.hw-proxy-f2-items>li {
	width: 2.93333rem;
	height: 2.4rem;
	border-top: 1px solid #2589ff
}

.hw-proxy-f2-items>li:nth-of-type(odd) {
	margin-right: 1.73333rem
}

.hw-proxy-f2-num {
	margin-top: .24rem;
	font-size: .61333rem;
	color: #2589ff;
	line-height: .8rem
}

.hw-proxy-f2-des {
	margin-top: .10667rem;
	font-size: .32rem;
	color: #595961;
	line-height: .50667rem
}

.hw-proxy-f3-wrap {
	height: 15.22667rem;
	color: #595961;
	overflow: hidden;
	background: #f1f1f5;
	text-align: center
}

.hw-proxy-f3-items {
	width: 9.2rem;
	margin: .8rem auto 0
}

.hw-proxy-f3-items>li {
	width: 4rem;
	height: 4.85333rem;
	margin: 0 .2rem .4rem .2rem;
	box-shadow: 0 .13333rem .53333rem 0 rgba(0, 0, 0, .1);
	background: #FFF
}

.hw-proxy-f3-icon {
	display: block;
	width: 100%;
	height: 3.09333rem;
	background: url("../img/meeting/proxy/f3-icon.png") no-repeat center;
	background-size: 100% auto
}

.hw-proxy-f3-icon1 {
	background-position: 0 0
}

.hw-proxy-f3-icon2 {
	background-position: 0 -3.22667rem
}

.hw-proxy-f3-icon3 {
	background-position: 0 -6.45333rem
}

.hw-proxy-f3-icon4 {
	background-position: 0 -9.68rem
}

.hw-proxy-f4-wrap {
	height: 14rem;
	color: #595961;
	background-color: #fff;
	text-align: center
}

.hw-proxy-f4-items {
	width: 9.2rem;
	margin: .53333rem auto 0;
	overflow: hidden
}

.hw-proxy-f4-items>li {
	height: 2.13333rem;
	margin-bottom: .4rem;
	border: 1px solid #e3e2e5
}

.hw-proxy-f4-icon {
	display: block;
	width: 1.2rem;
	height: 1.2rem;
	float: left;
	margin: .46667rem .4rem 0 .4rem;
	background: url("../img/meeting/proxy/f4-icon.png") no-repeat center;
	background-size: 100% auto
}

.hw-proxy-f4-icon1 {
	background-position: 0 0
}

.hw-proxy-f4-icon2 {
	background-position: 0 -1.33333rem
}

.hw-proxy-f4-icon3 {
	background-position: 0 -2.66667rem
}

.hw-proxy-f4-icon4 {
	background-position: 0 -4rem
}

.hw-proxy-f4-des {
	color: #595961;
	float: left;
	text-align: left;
	margin-top: .53333rem
}

.hw-proxy-f4-des>p:nth-child(1) {
	font-size: .4rem;
	letter-spacing: .04rem;
	line-height: .50667rem
}

.hw-proxy-f4-des>pre {
	margin-top: .10667rem;
	font-size: .32rem;
	line-height: .45333rem
}

.hw-proxy-f5-wrap {
	overflow: hidden;
	background: #f1f1f5;
	text-align: center;
	padding-bottom: .93333rem
}

.hw-proxy-hot-line {
	margin: 0 auto .4rem;
	padding-bottom: .53333rem;
	width: 9.2rem;
	text-align: left;
	overflow: hidden;
	background: #fff
}

.hw-proxy-phone {
	margin-top: .26667rem;
	margin-left: .53333rem;
	font-size: .32rem;
	color: #9797a1;
	text-align: left;
	line-height: .50667rem
}

.hw-proxy-consult-btn {
	display: block;
	margin: .4rem auto 0;
	width: 8.13333rem;
	height: .85333rem;
	font-size: .34667rem;
	color: #2589ff;
	text-align: center;
	line-height: .85333rem;
	border: 1px solid #2589ff
}

.cases-header-wrapper {
	position: relative;
	width: 100%;
	height: 80vh;
	overflow: hidden
}

.cases-header-scroller {
	position: absolute;
	top: 0;
	width: 100%;
	overflow: hidden;
	background-color: #101429;
	height: 100%
}

.cases-banner {
	height: 5.73333rem;
	text-align: center;
	color: #FFF;
	background: url("../img/cases/banner.png-2019820.png") no-repeat center;
	background-size: 100% auto;
	overflow: hidden
}

.cases-banner-t {
	margin-top: 2.24rem;
	font-weight: 700;
	letter-spacing: .06667rem;
	font-size: .8rem;
	color: #FFF;
	text-shadow: 0 .13333rem .26667rem rgba(0, 0, 0, .19)
}

.cases-banner-sub {
	margin-top: .14667rem;
	font-size: .34667rem;
	line-height: .53333rem;
	color: #FFF;
	letter-spacing: .04rem;
	text-align: center;
	text-shadow: 0 .05333rem .13333rem rgba(0, 0, 0, .23)
}

.cases-nav {
	/*position: fixed;*/
	position: absolute;
	width: 10rem;
	height: 1.06667rem;
	left: 50%;
	margin-left: -5rem;
	top: 5.73333rem;
	z-index: 4;
	background: #FFF;
	box-shadow: 0 .05333rem .13333rem 0 rgba(0, 0, 0, .06)
}

.cases-nav .swiper-slide {
	width: 1.73333rem;
	height: 1.02667rem;
	line-height: 1.06667rem;
	text-align: center;
	font-size: .37333rem;
	color: #9797a1
}

.cases-nav .swiper-slide.active {
	color: #595961;
	font-weight: 600;
	border-bottom: .04rem solid #08F
}

.cases-nav-all {
	width: 10rem;
	height: 1.33333rem;
	position: absolute;
	z-index: 3;
	top: 0;
	text-align: center;
	font-size: .34667rem;
	color: #595961;
	border-bottom: 1px solid #f2f2f6;
	background: #fff;
	line-height: 1.33333rem;
	margin: auto
}

.cases-lose-efficacy {
	color: #9797a1
}

.cases-take-efficacy {
	color: #595961
}

.cases-arrow {
	background: url("../img/cases/arrow_1.png") no-repeat center
}

.cases-arrow-active {
	background: url("../img/cases/arrow_0.png") no-repeat center
}

.cases-arrow,
.cases-arrow-active {
	position: absolute;
	left: 5.78667rem;
	top: .45333rem;
	width: .37333rem;
	height: .37333rem;
	background-size: 100% auto
}

.cases-nav-all-active {
	color: #08F
}

.cases-nav-wrap {
	top: 1.33333rem;
	background: #fff;
	text-align: center;
	font-size: .34667rem;
	color: #595961;
	z-index: 4
}

.cases-nav-wrap,
.cases-nav-mark {
	position: absolute;
	width: 100%;
	display: none
}

.cases-nav-mark {
	top: 0;
	background: rgba(32, 35, 52, .4);
	height: 100vh;
	z-index: 2
}

.cases-nav-wrap>li {
	height: .93333rem;
	line-height: .93333rem;
	border-bottom: 1px solid #f2f2f6
}

.cases-nav-wrap>li:nth-child(1) {
	border-top: 1px solid #f2f2f6
}

.cases-scroll-list {
	height: 100vh
}

.cases-scroll-list,
.cases-scroll-cont {
	width: 100%;
	/*overflow: hidden;*/
	background-color: #f2f2f6
}

.cases-scroll-cont {
	/*position: absolute;
	left: 0;
	top: 0;
	bottom: 0;
	z-index: 1*/
}

.cases-data {
	width: 9.2rem;
	margin: 1.46667rem auto .13333rem
}

.cases-item {
	background: #FFF;
	border-radius: .13333rem;
	margin-bottom: .26667rem
}

.cases-item-logo {
	width: 1.2rem;
	height: 1.2rem;
	border-radius: .8rem;
	border: 1px solid #e3e2e5;
	overflow: hidden;
	margin: .66667rem .4rem .66667rem .66667rem
}

.cases-item-logo>img {
	display: block;
	width: 100%;
	height: 100%
}

.cases-item-des {
	width: 6.26667rem;
	overflow: hidden
}

.cases-item-t {
	margin-top: .66667rem;
	font-weight: 700;
	font-size: .4rem;
	color: #595961;
	letter-spacing: 0
}

.cases-item-sub {
	margin-top: .18667rem;
	font-size: .34667rem;
	color: #9797a1;
	letter-spacing: 0;
	line-height: .50667rem
}

.cases-item-btn {
	margin-top: .29333rem;
	margin-bottom: .53333rem;
	overflow: hidden
}

.cases-item-btn>span {
	float: left;
	display: inline-block;
	height: .45333rem;
	min-width: 1.46667rem;
	line-height: .48rem;
	background-color: #f5f5f5;
	font-size: .29333rem;
	color: #9797a1;
	letter-spacing: 0;
	text-align: center
}

.cases-pullUp {
	text-align: center;
	margin: .26667rem 0
}

.cases_qr_mark {
	height: 100%;
	background: rgba(32, 35, 52, .4);
	top: 0;
	z-index: 42;
	height: 100vh
}

.cases_qr_mark,
.cases_qr_wrap {
	position: fixed;
	width: 100%;
	display: none
}

.cases_qr_wrap {
	bottom: 0;
	height: 7.78667rem;
	overflow: hidden;
	background: #fff;
	z-index: 44
}

.cases-qr {
	width: 3.73333rem;
	height: 3.73333rem;
	display: block;
	margin: 1.02667rem auto .45333rem
}

.cases-qr-des {
	text-align: center;
	font-size: .37333rem;
	margin-bottom: 2.05333rem;
	color: #333;
	letter-spacing: 0
}

.cases-qr-close {
	width: .42667rem;
	height: .42667rem;
	position: absolute;
	top: .32rem;
	right: .33333rem;
	background: url("../img/cases/icon_close.png") no-repeat center;
	background-size: 100% auto;
	display: block
}

.jike-logo {
	display: inline-block;
	float: left;
	width: 3.4rem;
	height: .64rem;
	background: url("../img/jike/jike_logo.png-20190114.png") center no-repeat;
	background-size: 100% auto
}

.jike-stock-code {
	margin-top: .13333rem
}

.jike-banner {
	height: 7.46667rem;
	overflow: hidden;
	background: url("../img/jike/banner.png") no-repeat center;
	background-size: 100% auto
}

.jike-ban-t {
	margin-top: 2.16rem;
	font-size: .61333rem;
	color: #FFF;
	letter-spacing: .05333rem;
	text-align: center
}

.jike-ban-des {
	margin-top: .12rem;
	font-size: .34667rem;
	color: #FFF;
	letter-spacing: 0;
	text-align: center;
	line-height: .53333rem
}

.jike-ban-btn {
	display: block;
	width: 3.17333rem;
	height: .93333rem;
	color: #FFF;
	line-height: .93333rem;
	margin: .6rem auto 0;
	background: #3a6ded;
	border-radius: .02667rem
}

.jike-ban-btn,
.jike-f2-t {
	letter-spacing: 0;
	text-align: center
}

.jike-f2-t {
	margin-top: .93333rem;
	font-weight: 700;
	font-size: .48rem;
	color: #595961
}

.jike-f2-items {
	width: 9.06667rem;
	margin: .93333rem auto .66667rem
}

.jike-f2-item {
	margin-bottom: .26667rem;
	height: 2.66667rem;
	overflow: hidden;
	background: url("../img/jike/f2_img.png") no-repeat center;
	background-size: 100% auto
}

.jike-f2-item0 {
	background-position: 0 0
}

.jike-f2-item1 {
	background-position: 0 -2.8rem
}

.jike-f2-item2 {
	background-position: 0 -5.6rem
}

.jike-f2-item3 {
	background-position: 0 -8.4rem
}

.jike-f2-item4 {
	background-position: 0 -11.2rem
}

.jike-f2-item-t {
	overflow: hidden;
	margin-top: .64rem
}

.jike-f2-item-title {
	margin-left: .17333rem;
	font-weight: 700;
	line-height: .56rem;
	font-size: .4rem;
	color: #FFF
}

.jike-f2-l {
	margin-top: .13333rem;
	float: left;
	width: .05333rem;
	height: .32rem;
	margin-left: .45333rem;
	background: #fff
}

.jike-f2-des {
	margin-left: .45333rem;
	font-size: .29333rem;
	margin-top: .24rem;
	color: #FFF;
	line-height: .48rem
}

.jike-f3-t {
	margin-top: 1.33333rem;
	font-size: .48rem
}

.jike-f3-t,
.jike-f3-sub {
	color: #595961;
	letter-spacing: 0;
	font-weight: 700;
	text-align: center
}

.jike-f3-sub {
	font-size: .4rem
}

.jike-f3-item1 {
	overflow: hidden;
	height: 9.33333rem;
	width: 9.06667rem;
	margin: .66667rem auto 0;
	border-radius: .10667rem;
	background: #fff url("../img/jike/no_1.png") no-repeat center .53333rem;
	background-size: 1.2rem 1.2rem
}

.jike-f3-itme1-t {
	font-weight: 700;
	margin-top: 1.2rem;
	font-size: .4rem
}

.jike-f3-itme1-t,
.jike-f3-itme1-sub {
	color: #595961;
	letter-spacing: .02667rem;
	text-align: center;
	line-height: .66667rem
}

.jike-f3-itme1-sub {
	font-size: .32rem;
	margin-bottom: .66667rem
}

.jike-f3-item1-img {
	width: 9.06667rem;
	margin: auto;
	height: 5.6rem
}

.jike-f3-item2 {
	margin: .66667rem auto 0;
	width: 9.06667rem;
	height: 9.97333rem;
	overflow: hidden;
	border-radius: .10667rem;
	background: #fff url("../img/jike/no_2.png") no-repeat center .53333rem;
	background-size: 1.2rem 1.2rem
}

.jike-f3-itme2-t {
	font-weight: 700;
	margin-top: 1.2rem;
	font-size: .4rem
}

.jike-f3-itme2-t,
.jike-f3-itme2-sub {
	color: #595961;
	letter-spacing: .02667rem;
	text-align: center;
	line-height: .66667rem
}

.jike-f3-itme2-sub {
	font-size: .32rem;
	margin-bottom: .66667rem
}

.jike-f3-item2-img {
	width: 9.06667rem;
	margin: auto;
	height: 6.24rem
}

.jike-f3-item3 {
	margin: .66667rem auto 0;
	width: 9.06667rem;
	height: 13.52rem;
	overflow: hidden;
	border-radius: .10667rem;
	background: #fff url("../img/jike/no_3.png") no-repeat center .53333rem;
	background-size: 1.2rem 1.2rem
}

.jike-f3-itme3-t {
	font-weight: 700;
	margin-top: 1.2rem;
	font-size: .4rem
}

.jike-f3-itme3-t,
.jike-f3-itme3-sub {
	color: #595961;
	letter-spacing: .02667rem;
	text-align: center;
	line-height: .66667rem
}

.jike-f3-itme3-sub {
	font-size: .32rem;
	margin-bottom: .66667rem
}

.jike-f3-itme3-des {
	width: 9.06667rem;
	overflow: hidden;
	margin: auto;
	height: 9.78667rem;
	background: url("../img/jike/f3_img3.png") no-repeat center;
	background-size: 100% auto
}

.jike-f3-itme3-item {
	margin-left: .53333rem;
	width: 7.38667rem;
	height: 2.90667rem;
	overflow: hidden
}

.jike-f3-itme3-item-t {
	margin-left: .4rem;
	font-weight: 700;
	font-size: .34667rem;
	color: #595961;
	letter-spacing: 0;
	line-height: .50667rem;
	margin-top: .4rem
}

.jike-f3-itme3-item-des {
	margin-left: .4rem;
	margin-top: .13333rem;
	font-size: .29333rem;
	color: #595961;
	line-height: .52rem
}

.jike-f3-item4 {
	margin: .66667rem auto 0;
	width: 9.06667rem;
	height: 17.33333rem;
	overflow: hidden;
	border-radius: .10667rem;
	background: #fff url("../img/jike/no_4.png") no-repeat center .53333rem;
	background-size: 1.2rem 1.2rem
}

.jike-f3-itme4-t {
	font-weight: 700;
	margin-top: 1.2rem;
	font-size: .4rem
}

.jike-f3-itme4-t,
.jike-f3-itme4-sub {
	color: #595961;
	letter-spacing: .02667rem;
	text-align: center;
	line-height: .66667rem
}

.jike-f3-itme4-sub {
	font-size: .32rem;
	margin-bottom: .66667rem
}

.jike-f3-item4-ad {
	text-align: center;
	font-weight: 700;
	line-height: .85333rem;
	font-size: .34667rem;
	color: #FFF;
	letter-spacing: 0
}

.jike-f3-item4-des {
	overflow: hidden;
	width: 9.06667rem;
	margin: auto;
	height: 6.10667rem;
	background: url("../img/jike/f3_img4_1.png") no-repeat center;
	background-size: 100% auto
}

.jike-f3-item4-des-i {
	margin-top: .53333rem
}

.jike-f3-item4-des-t {
	font-weight: 700;
	font-size: .34667rem
}

.jike-f3-item4-des-t,
.jike-f3-item4-des-d {
	margin-left: 1.17333rem;
	color: #595961;
	letter-spacing: 0
}

.jike-f3-item4-des-d {
	margin-top: .13333rem;
	font-size: .29333rem
}

.jike-f3-item4-des2 {
	margin-top: .66667rem;
	width: 9.06667rem;
	height: 6.82667rem;
	background: url("../img/jike/f3_img4_2.png") no-repeat center;
	background-size: 100% auto
}

.jike-f3-item4-ad2 {
	text-align: center;
	font-weight: 700;
	line-height: .85333rem;
	font-size: .34667rem;
	color: #FFF;
	letter-spacing: 0
}

.jike-f3-item4-des-i2 {
	margin-top: .53333rem;
	margin-left: 1.17333rem;
	overflow: hidden
}

.jike-f3-item4-des-t2 {
	font-weight: 700;
	margin-bottom: .13333rem;
	font-size: .34667rem;
	color: #595961;
	letter-spacing: 0
}

.jike-f3-item4-des-d2 {
	font-size: .29333rem;
	line-height: .4rem;
	color: #595961;
	letter-spacing: 0
}

.jike-f3-item5 {
	margin: .66667rem auto;
	width: 9.06667rem;
	height: 8.50667rem;
	background: #fff;
	overflow: hidden;
	border-radius: .10667rem;
	background: #fff url("../img/jike/no_5.png") no-repeat center .53333rem;
	background-size: 1.2rem 1.2rem
}

.jike-f3-itme5-t {
	font-weight: 700;
	margin-top: 1.2rem;
	font-size: .4rem
}

.jike-f3-itme5-t,
.jike-f3-itme5-sub {
	color: #595961;
	letter-spacing: .02667rem;
	text-align: center;
	line-height: .66667rem
}

.jike-f3-itme5-sub {
	font-size: .32rem;
	margin-bottom: .66667rem
}

.jike-f3-item5-img {
	width: 9.06667rem;
	margin: auto;
	height: 4.77333rem
}

.jike-f4-t {
	font-weight: 700;
	margin-top: .93333rem;
	font-size: .48rem;
	color: #595961;
	letter-spacing: 0;
	text-align: center
}

.jike-f4-items {
	margin: .66667rem auto .4rem;
	width: 9.06667rem
}

.jike-f4-item {
	width: 4.33333rem;
	height: 3.6rem;
	margin-bottom: .4rem;
	overflow: hidden;
	background: #FFF;
	box-shadow: 0 0 .13333rem 0 rgba(74, 78, 118, .1);
	border-radius: .10667rem
}

.jike-f4-item-i {
	display: block;
	height: 1.46667rem;
	width: 1.46667rem;
	margin: .22667rem auto 0;
	background: url("../img/jike/f4_icon.png") no-repeat center;
	background-size: 100% auto
}

.jike-f4-item-i0 {
	background-position: 0 0
}

.jike-f4-item-i1 {
	background-position: 0 -1.6rem
}

.jike-f4-item-i2 {
	background-position: 0 -3.2rem
}

.jike-f4-item-i3 {
	background-position: 0 -4.8rem
}

.jike-f4-item-i4 {
	background-position: 0 -6.4rem
}

.jike-f4-item-i5 {
	background-position: 0 -8rem
}

.jike-f4-item-t {
	font-weight: 700;
	font-size: .34667rem;
	color: #595961;
	margin-bottom: .18667rem;
	text-align: center
}

.jike-f4-item-d1 {
	font-size: .29333rem;
	color: #9797a1;
	text-align: center;
	line-height: .45333rem
}

.jike-f5-wrap {
	height: 9.68rem;
	background: url("../img/jike/f5_bg.png") no-repeat center;
	background-size: 100% auto
}

.jike-f5-t {
	text-align: center;
	margin-top: 1.06667rem;
	font-weight: 700;
	font-size: .48rem;
	color: #FFF;
	letter-spacing: 0
}

.jike-f5-items {
	text-align: center;
	width: 9.06667rem;
	overflow: hidden;
	margin: .84rem auto 0
}

.jike-f5-item {
	width: 2.8rem;
	height: 2.8rem;
	margin-bottom: .4rem;
	overflow: hidden;
	background: url("../img/jike/f5_img.png") no-repeat center;
	background-size: 100% auto
}

.jike-f5-item0 {
	background-position: 0 0
}

.jike-f5-item1 {
	background-position: 0 -2.93333rem
}

.jike-f5-item2 {
	background-position: 0 -5.86667rem
}

.jike-f5-item3 {
	background-position: 0 -8.8rem
}

.jike-f5-item4 {
	background-position: 0 -11.73333rem
}

.jike-f5-item5 {
	background-position: 0 -14.66667rem
}

.jike-f5-item-t {
	margin-top: .97333rem;
	font-size: .4rem;
	color: #FFF;
	text-align: center
}

.jike-f5-item-l {
	display: block;
	margin: .24rem auto 0;
	width: .26667rem;
	height: .05333rem
}

.jike-bg-blue {
	background-image: linear-gradient(131deg, #3a6ded 0%, #6ca6f7 100%)
}

.i-ban-zkt {
	background-image: url("../img/zkt/banner.png-20190620.png");
	background-size: cover
}

.zkt-content {
	width: 9.06667rem;
	margin: .66667rem auto 0
}

.zkt-bottom {
	background: #FFF;
	border: 1px solid #e3e2e5;
	border-radius: .10667rem;
	margin-bottom: .16rem
}

.zkt-ul {
	background: url("../img/zkt/8L_line.png") 8.06667rem no-repeat;
	background-size: auto 8.48rem;
	padding: 0 .4rem
}

.zkt-ul li {
	height: 1.73333rem;
	display: flex;
	justify-content: flex-start;
	justify-items: center;
	margin-top: .78667rem
}

.zkt-ul li p {
	font-size: .42667rem;
	margin-top: .53333rem
}

.zkt-ul li:last-child {
	margin-bottom: .78667rem
}

.zkt-ul .img {
	width: 1.73333rem;
	height: 1.73333rem;
	background: url("../img/zkt/8L_img.png") no-repeat;
	background-size: cover
}

.zkt-ul .img1 {
	background-position: 0 0
}

.zkt-ul .img2 {
	background-position: 0 -1.86667rem
}

.zkt-ul .img3 {
	background-position: 0 -3.73333rem
}

.zkt-ul .img4 {
	background-position: 0 -5.6rem
}

.zkt-ul .step {
	width: 4rem;
	margin-left: .52rem
}

.zkt-ul .step1 {
	background: url("../img/zkt/8L_img1.png") no-repeat left top
}

.zkt-ul .step2 {
	background: url("../img/zkt/8L_img2.png") no-repeat left top
}

.zkt-ul .step3 {
	background: url("../img/zkt/8L_img3.png") no-repeat left top
}

.zkt-ul .step4 {
	background: url("../img/zkt/8L_img4.png") no-repeat left top
}

.zkt-ul .step1,
.zkt-ul .step2,
.zkt-ul .step3,
.zkt-ul .step4 {
	background-size: 2.36rem .98667rem
}

.zkt-bg-blue {
	background-image: linear-gradient(131deg, #3a6ded 0%, #6ca6f7 100%)
}

.price-top {
	height: 11.74667rem;
	width: 7.26667rem;
	margin: 0 auto
}

.price-top .f1-ul {
	height: 8.53333rem
}

.price-top .f1-ul>li {
	height: 2.13333rem
}

.price-top .f1-ul>li.li {
	width: 2.13333rem
}

.price-top .f1-ul>li.text p {
	padding-top: .13333rem
}

.price-top .f1-ul img {
	display: block;
	width: 2.13333rem;
	height: 2.13333rem;
	margin: 0 auto
}

.price-row1 {
	width: 2.85333rem;
	background: url("../img/priceTickets/row1.png") no-repeat center;
	background-size: 80% auto
}

.price-row2 {
	width: 2.85333rem;
	background: url("../img/priceTickets/row2.png") no-repeat center;
	background-size: 100% auto
}

.price-row3 {
	width: 2.85333rem;
	background: url("../img/priceTickets/row3.png") no-repeat center;
	background-size: 80% auto
}

.price-bottom-f1 {
	width: 9.2rem;
	margin: 0 auto;
	background-color: #fff
}

.price-bottom-f1 .f1-img1 {
	width: 100%;
	border-radius: 5px
}

.price-bottom-f1 .f1-img2 {
	display: block;
	width: 1.06667rem;
	height: 1.06667rem;
	margin: 0 auto
}

.price-bottom-f1 .f1-p {
	color: #61616b;
	letter-spacing: 0;
	text-align: center;
	margin-top: .13333rem
}

.price-bottom-f1:last-child {
	margin-top: 1.06667rem;
	margin-bottom: 1.06667rem
}

.price-bottom-con {
	padding: .4rem
}

.price-bottom-con h2 span:last-child {
	vertical-align: .04rem
}

.price-f1 {
	background: #080e44
}

.price-f1-common {
	width: 100%;
	height: 13.33333rem
}

.price-f1-common .f1-common {
	margin: 1.6rem auto 0;
	width: 6.77333rem
}

.price-f1-common .f1-common img.one {
	width: 4.96rem;
	height: 4.26667rem
}

.price-f1-common .f1-common img.two {
	width: 6.77333rem;
	height: 4.26667rem
}

.price-f1-common .f1-common img.three {
	width: 6.88rem;
	height: 4.26667rem
}

.price-f1-common .f1-common h2 {
	color: #191919;
	font-size: .64rem
}

.price-f1-common .f1-common span {
	display: block;
	width: 1.06667rem;
	height: .08rem;
	border-radius: .04rem
}

.price-f1-common .f1-common span.one,
.price-f1-common .f1-common span.three {
	background: #3a4eff
}

.price-f1-common .f1-common span.two {
	background: #e417ff
}

.price-f1-common .f1-common ul li {
	font-size: .32rem;
	color: #61616b;
	letter-spacing: 0;
	padding-left: .26667rem;
	margin-top: .21333rem
}

.price-f1-common .f1-common .ul-one li,
.price-f1-common .f1-common .ul-three li {
	background: url("../img/priceTickets/yuan2.png") left no-repeat;
	background-size: 2% auto
}

.price-f1-common .f1-common .ul-two li {
	background: url("../img/priceTickets/yuan1.png") left no-repeat;
	background-size: 2% auto
}

.price-f1-one,
.price-f1-three {
	background: url("../img/priceTickets/08-bg1.png") no-repeat center;
	background-size: 100% auto
}

.price-f1-two {
	background: url("../img/priceTickets/08-bg2.png") no-repeat center;
	background-size: 100% auto
}

.price-f1-three {
	margin-bottom: 1.33333rem
}

.price-f2-img {
	display: block;
	width: 9.52rem;
	height: 3.12rem;
	margin: .8rem auto 1.06667rem
}

.price-f3 ul {
	width: 9.46667rem;
	margin: 0 auto;
	padding-bottom: 1.06667rem
}

.price-f3 ul li {
	height: 2.88rem;
	padding: 0 .4rem;
	overflow: hidden;
	background-color: #fff;
	box-shadow: 0 .02667rem .13333rem 0 #e3e2e5;
	border-radius: .10667rem;
	margin-top: .26667rem
}

.price-f3 ul li span {
	display: block;
	width: 1.06667rem;
	height: 1.06667rem
}

.price-f3 ul li .f3-img1 {
	background: url("../img/priceTickets/f3-1.png");
	background-size: 100% auto
}

.price-f3 ul li .f3-img2 {
	background: url("../img/priceTickets/f3-2.png");
	background-size: 100% auto
}

.price-f3 ul li .f3-img3 {
	background: url("../img/priceTickets/f3-3.png");
	background-size: 100% auto
}

.price-f3 ul li .f3-img4 {
	background: url("../img/priceTickets/f3-4.png");
	background-size: 100% auto
}

.price-f3 ul .f3-right {
	width: 7.2rem
}

.price-f3 ul .f3-right p:first-child {
	font-size: .34667rem;
	color: #595961;
	letter-spacing: 0;
	font-weight: 700
}

.price-f3 ul .f3-right p:last-child {
	margin-top: .13333rem;
	font-size: .32rem;
	color: #9a9aa9;
	letter-spacing: 0;
	line-height: .48rem
}

.price-f4 {
	height: 8.8rem;
	background: url("../img/priceTickets/f4-bg.png") no-repeat center
}

.price-f4 ul {
	width: 8.26667rem;
	margin: 0 auto
}

.price-f4 ul li {
	width: 2.4rem;
	height: 2.4rem;
	margin: .53333rem 0 0;
	background: url("../img/priceTickets/f4-img.png") no-repeat center;
	background-size: 100% auto
}

.price-f4 ul .img1 {
	background-position: 0 0
}

.price-f4 ul .img2 {
	background-position: 0 -2.53333rem
}

.price-f4 ul .img3 {
	background-position: 0 -5.06667rem
}

.price-f4 ul .img4 {
	background-position: 0 -7.6rem
}

.price-f4 ul .img5 {
	background-position: 0 -10.13333rem
}

.price-f4 ul .img6 {
	background-position: 0 -12.66667rem
}

.price-f5 {
	background: #080e44;
	padding-bottom: 1.06667rem
}

.price-f5 ul {
	width: 9.46667rem;
	margin: 0 auto
}

.price-f5 ul span {
	color: #fff
}

.price-f5 ul .f5-top {
	overflow: hidden
}

.price-f5 ul .f5-top .xian {
	width: .10667rem;
	height: .48rem;
	background: #3affe3;
	margin-top: .06667rem;
	margin-right: .13333rem;
	float: left
}

.price-f5 ul .f5-top .con {
	float: left;
	vertical-align: center
}

.price-f5 ul .f5-top .con span:first-child {
	vertical-align: top
}

.price-f5 ul .p-con {
	font-size: .29333rem;
	opacity: .6;
	color: #FFF
}

.price-f5 ul:last-child li {
	height: 2.66667rem;
	padding: 0 .4rem;
	margin-top: .26667rem;
	background: #343965;
	border-radius: .10667rem
}

.price-f5 ul:last-child .f5-left {
	width: 6.66667rem;
	color: #fff
}

.price-f5 ul:last-child .f5-left p:last-child {
	line-height: .45333rem;
	margin-top: 10px;
	opacity: .8
}

.price-f5 ul:last-child span {
	display: block;
	width: 1.86667rem;
	height: 1.86667rem;
	background: url("../img/priceTickets/f5-img.png");
	background-size: 100% auto
}

.price-f5 ul:last-child .f5-img1 {
	background-position: 0 0
}

.price-f5 ul:last-child .f5-img2 {
	background-position: 0 -2rem
}

.price-f5 ul:last-child .f5-img3 {
	background-position: 0 -4rem
}

.price-f5 ul:last-child .f5-img4 {
	background-position: 0 -6rem
}

.price-f6 {
	margin-bottom: 1.06667rem;
	position: relative
}

.price-f6-item {
	width: 6.4rem;
	height: 8.4rem;
	background: url("../img/priceTickets/lunbo.png") no-repeat center;
	background-size: 100% auto;
	-webkit-transform: scale(.92, .92);
	-moz-transform: scale(.92, .92);
	-ms-transform: scale(.92, .92);
	-o-transform: scale(.92, .92);
	transform: scale(.92, .92);
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s;
	margin: 0 .26667rem
}

.price-f6-item span {
	display: block;
	margin: .26667rem auto;
	width: .8rem;
	height: .08rem;
	border-radius: .04rem;
	background: #fff
}

.price-f6-p {
	width: 5.33333rem;
	margin: .8rem auto 0;
	font-size: .29333rem;
	color: #e9ebe7;
	letter-spacing: 0;
	line-height: .48rem
}

.price-f6 .swiper-slide-active .price-f6-item {
	-webkit-transform: scale(1, 1);
	-moz-transform: scale(1, 1);
	-ms-transform: scale(1, 1);
	-o-transform: scale(1, 1);
	transform: scale(1, 1)
}

.price-f6 .swiper-pagination-bullet {
	border-radius: 0;
	-webkit-border-radius: 0;
	width: .4rem;
	height: .13333rem;
	background: #3a4eff;
	opacity: .3;
	border: none
}

.price-f6 .swiper-pagination-bullet-active {
	background: #3a4eff;
	opacity: 1
}

.price-f6-item1 {
	background-position: 0 0
}

.price-f6-item2 {
	background-position: 0 -8.53333rem
}

.price-f6-item3 {
	background-position: 0 -17.06667rem
}

.price-f6-item4 {
	background-position: 0 -25.6rem
}

.proxy-f1 {
	padding-bottom: .90667rem
}

.proxy-f1 img {
	display: block;
	width: 10rem;
	height: 6.08rem;
	margin: 0 auto
}

.proxy-f2 ul {
	width: 9.2rem;
	margin: .53333rem auto 1.37333rem
}

.proxy-f2 ul li {
	width: 100%;
	height: 2.50667rem;
	background: #fff;
	margin-top: .26667rem
}

.proxy-f2 ul span {
	display: block;
	width: 1.44rem;
	height: 1.44rem;
	background: url("../img/priceTickets/2L_icon.png") no-repeat center;
	background-size: 100% auto;
	margin: 0 .42667rem 0 .34667rem
}

.proxy-f2 ul .f2-right {
	width: 6.17333rem
}

.proxy-f2 ul .f2-img1 {
	background-position: 0 0
}

.proxy-f2 ul .f2-img2 {
	background-position: 0 -1.57333rem
}

.proxy-f2 ul .f2-img3 {
	background-position: 0 -3.14667rem
}

.proxy-f3 {
	background: url("../img/priceTickets/3L_bg.png") no-repeat center;
	background-size: cover
}

.proxy-f3 ul li.f3-li {
	background: linear-gradient(15deg, rgba(33, 53, 185, .58), rgba(0, 0, 56, .28));
	box-shadow: 0 .13333rem .26667rem 0 rgba(0, 0, 0, .11)
}

.proxy-f3 ul span {
	background: url("../img/priceTickets/3L_icon.png") no-repeat center;
	background-size: 100% auto
}

.proxy-f3 ul .f3-p {
	color: #bac4e2;
	letter-spacing: 0;
	line-height: .50667rem
}

.proxy-f4 {
	padding-bottom: 1.05333rem
}

.proxy-f4 ul {
	width: 8.4rem;
	margin: .13333rem auto 0;
	padding: .53333rem
}

.proxy-f4 li {
	width: 4rem;
	height: 5.33333rem;
	background: #fff;
	box-shadow: 0 .13333rem .53333rem 0 rgba(0, 0, 0, .1);
	-webkit-box-shadow: 0 .13333rem .53333rem 0 rgba(0, 0, 0, .1);
	-moz-box-shadow: 0 .13333rem .53333rem 0 rgba(0, 0, 0, .1)
}

.proxy-f4 li span {
	display: block;
	width: 1.81333rem;
	height: 1.81333rem;
	background: url("../img/priceTickets/4L_icon.png") no-repeat center;
	background-size: 100% auto;
	margin: .72rem auto .48rem
}

.proxy-f4 li .f4-img1 {
	background-position: 0 0
}

.proxy-f4 li .f4-img2 {
	background-position: 0 -1.94667rem
}

.proxy-f4 li .f4-img3 {
	background-position: 0 -3.89333rem
}

.proxy-f4 li .f4-img4 {
	background-position: 0 -5.84rem
}

.proxy-f4 li:nth-child(2n+1) {
	margin-right: .4rem
}

.proxy-f4 li:nth-child(3),
.proxy-f4 li:nth-child(4) {
	margin-top: .53333rem
}