﻿@charset "utf-8";
* {
	margin: 0;
	padding: 0;
	list-style: none;
	font-family: "microsoft yahei";
}
em, i, font {
	font-style: normal;
}
img {
	vertical-align: bottom;
}
a {
	text-decoration: none;
	cursor: pointer;
	text-align: center;
	font-family: "microsoft yahei";
}
a[href='whatsapp://send'] {
	display: flex !important;
}
.swiper-pagination-bullet {
	width: .15rem;
	height: .15rem;
	opacity: .8;
	background: #ABABAB;
	margin: 0 .04rem;
}
.swiper-pagination-bullet-active {
	background: #ffffff;
}
.pai_body {
	background: linear-gradient(to right, #ffffff, #ffffff);
	min-height: 100vh;
	max-width: 6.4rem;
	margin: 0 auto;
	position: relative;
	overflow: hidden;
	font-family: "microsoft yahei";
	-webkit-text-size-adjust: none;
}

/* paidex_first */
.paidex_first {
	display: flex;
	flex-flow: column;
	align-items: center;
	padding: 0rem 0rem .3rem;
	margin: 0rem 0rem 0rem;
	position: relative;
	width: 100%;
	background-color: #eb7728;
	vertical-align: bottom;
	overflow: hidden;
}
.paidex_first::before {
	content: '';
	width: 6.4rem;
	height: 5.79rem;
	background-image: url(img/first_bg.png);
	background-size: 100% auto;
	background-repeat: no-repeat;
	position: absolute;
	top: 0rem;
	z-index: 2;
}
.paidex_first_header {
	display: flex;
	flex-flow: column;
	align-items: center;
	justify-content: center;
	height: 1.25rem;
	width: 100%;
	z-index: 5;
	position: relative;
}
.paidex_header_logo {
	display: flex;
	flex-flow: column;
	align-items: center;
	justify-content: center;
}
.paidex_header_logo img {
	width: 4.64rem;
	height: .55rem;
}
.paidex_header_tel {
	position: absolute;
	right: .2rem;
	display: flex;
	flex-flow: column;
	justify-content: center;
}
.paidex_header_tel img {
	width: .4rem;
	height: .4rem;
}

.pai_banner_swiper {
	width: calc(100% - .6rem);
	max-height: 3.63rem;
	position: relative;
	z-index: 5;
	vertical-align: bottom;
	padding: 0rem 0rem .4rem;
	display: flex;
	flex-flow: column;
	align-items: center;
}
.pai_banner_swiper::after {
	content: '';
	width: 5.47rem;
	height: .41rem;
	background-image: url(img/banner_shadow.png);
	background-size: 100% 100%;
	background-repeat: no-repeat;
	position: absolute;
	bottom: 0rem;
	vertical-align: bottom;
	z-index: 2;
}
.pai_banner_slide {
	display: flex;
	flex-flow: column;
	align-items: center;
	width: 100%;
	overflow: hidden;
}
.pai_banner_slide img {
	width: 100%;
	height: 100%;
	vertical-align: bottom;
}
/* paidex_first */

/* paidex_second */
.paidex_second {
	display: flex;
	flex-flow: column;
	align-items: center;
	width: 100%;
 
	background-color: #ffffff;
	position: relative;
	background-image: url(img/second_bg.png);
	background-size: 100% 100%; padding-bottom:0.5rem;
}
.paidex_second_ul {
	display: flex;
	flex-flow: wrap;
	justify-content: center;
	align-items: center;
	margin: .3rem 0rem 0rem;
	width: 5.9rem;
	background-color: transparent;
	border-radius: .15rem;
	-webkit-border-radius: .15rem;
	-moz-border-radius: .15rem;
	-ms-border-radius: .15rem;
	-o-border-radius: .15rem;
	z-index: 5;
}
.paidex_second_li {
	position: relative;
	border-bottom: .01rem solid #e8e8e8;
	display: flex;
	flex-flow: column;
	align-items: center;
	justify-content: center;
	width: 1.1rem;
 
	margin: 0rem 0rem 0rem .5rem;
}
.paidex_second_li:nth-child(4n+1) {
	margin-left: 0rem;
}
.paidex_second_li_icon {
	width: .46rem;
	height: .27rem;
	position: absolute;
	top: .1rem;
	right: .05rem;
}
.paidex_second_li_text {
	font-size: .22rem;
    font-family: "SourceHanSansCN";
    color: rgb(89, 87, 87);
    text-align: center;
    margin: 0rem 0rem 0rem;
	display: flex;
	flex-flow: column;
	align-items: center;
	line-height: .3rem;
}
.paidex_second_li_img {
	vertical-align: top;
	width: 100%;
}
.paidex_second_li:nth-last-child(-n+4) {
	border-bottom: none;
}

.paidex_second_swiper {
	width: 6rem;
	z-index: 5;
	padding: .3rem 0rem 0rem;
	margin: 0rem 0rem 0rem .4rem;
}

.paidex_second_slide {
	width: 2rem;
	height: 1.8rem;
	display: flex;
	flex-flow: column;
	align-items: center;
	justify-content: center;
	background: linear-gradient(to bottom, rgba(225, 0, 25, 1), rgba(173, 18, 36, 1));
	box-shadow: .03rem 0rem .07rem rgba(83, 41, 5, .27);
	border: .01rem solid #ffffff;
	position: relative;
	z-index: 5;
	border-radius: .2rem;
	-webkit-border-radius: .2rem;
	-moz-border-radius: .2rem;
	-ms-border-radius: .2rem;
	-o-border-radius: .2rem;
}
.paidex_second_slide::before {
	content: '';
	position: absolute;
	top: 0rem;
	left: 0rem;
	width: 1.62rem;
	height: 1.7rem;
	background-image: url(img/second_wiper_before.png);
	background-size: 100% 100%;
	z-index: 1;
}
.paidex_second_slide_icon {
	position: absolute;
	top: -.17rem;
	left: -.09rem;
	width: 1.05rem;
	height: .32rem;
	line-height: .32rem;
	background-color: #480303;
	box-shadow: .03rem 0rem .04rem rgba(2, 2, 2, .31);
	border: .01rem solid #ffffff;
	z-index: 3;
	display: flex;
	flex-flow: column;
	align-items: center;
	justify-content: center;
	color: #ffffff;
	font-size: .24rem;
	font-weight: 200;
	border-radius: .1rem;
	-webkit-border-radius: .1rem;
	-moz-border-radius: .1rem;
	-ms-border-radius: .1rem;
	-o-border-radius: .1rem;
}
.paidex_second_slide_price {
	font-size: .6rem;
	color: #ffffff;
	font-weight: bold;
	z-index: 5;
	line-height: .5rem;
	margin: .1rem 0rem .05rem;
}
.paidex_second_slide_name {
	display: flex;
	flex-flow: column;
	align-items: center;
	height: .6rem;
	line-height: .3rem;
	font-size: .24rem;
	margin: 0rem 0rem .05rem;
	text-align: center;
	color: #ffffff;
	z-index: 5;
}
.paidex_second_slide_a, .paidex_second_slide_em {
	color: #ffc59e;
	font-size: .2rem;
	font-weight: 200;
	display: flex;
	flex-flow: column;
	align-items: center;
	z-index: 5;
}
.paidex_second_slide_em {
	cursor: no-drop;
	color: rgba(76, 76, 79, .72);
}

.paidex2_main {
	width: 5.7rem;
	padding: .35rem 0rem .3rem;
	box-shadow: .03rem 0rem .07rem rgba(83, 41, 5, .27);
	border: .02rem solid #ffffff;
	/* background: linear-gradient(to bottom, rgba(225, 0, 25, 1), rgba(173, 18, 36, 1)); */
	background: linear-gradient(to bottom, rgba(20, 144, 84, 1), rgba(20, 144, 84, 1));
	display: flex;
	flex-flow: column;
	align-items: center;
	min-height: 2rem;
	position: relative;
	margin: .25rem 0rem .25rem;
	border-radius: .2rem;
	-webkit-border-radius: .2rem;
	-moz-border-radius: .2rem;
	-ms-border-radius: .2rem;
	-o-border-radius: .2rem;
}
/* .paidex2_main::before {
	content: '';
	position: absolute;
	top: 0rem;
	left: 0rem;
	width: 1.94rem;
	height: 1.7rem;
	background-image: url(img/2_main_before.png);
	background-size: 100% 100%;
} */
.paidex2_main_title {
	display: flex;
	flex-flow: column;
	align-items: center;
	width: 100%;
}
.paidex2_main_title_span {
	font-size: .45rem;
	color: #ffffff;
	font-weight: 500;
	line-height: .6rem;
	text-align: center;
}
.paidex2_main_ul {
	width: 5.3rem;
	display: flex;
	flex-flow: column;
	align-items: center;
	margin: .2rem 0rem 0rem;
}
.paidex2_main_li {
	width: 100%;
	border-bottom: .01rem dashed #ffffff;
	position: relative;
	padding: .1rem 0rem;
	display: flex;
	flex-flow: row;
	justify-content: space-between;
}
.paidex2_main_li_name {
	color: #ffffff;
	font-size: .24rem;
	font-weight: 200;
	line-height: .25rem;
	text-align: left;
}
.paidex2_main_li_price {
	display: flex;
	flex-flow: row;
	justify-content: flex-end;
}
.paidex2_main_li_price i {
	color: #ffffff;
	font-size: .24rem;
	font-weight: bold;
	line-height: .25rem;
	margin-right: .05rem;
}
.paidex2_main_li_price em {
	color: #ffffff;
	font-size: .24rem;
	font-weight: bold;
	line-height: .25rem;
}
.paidex2_main_button {
	display: flex;
	flex-flow: column;
	align-items: center;
	width: 5.3rem;
	margin: .2rem 0rem 0rem;
}
.paidex2_main_button_a, .paidex2_main_button_em {
	box-shadow: .03rem 0rem .07rem rgba(83, 41, 5, .27);
	border: .02rem solid transparent;
	background: linear-gradient(-175deg, rgba(254, 229, 128, 1), rgba(254, 158, 12, 1));
	width: 100%;
	height: .71rem;
	display: flex;
	flex-flow: column;
	align-items: center;
	justify-content: center;
	color: #ffffff;
	font-size: .3rem;
	line-height: .3rem;
	font-weight: bold;
	box-shadow: 0rem .06rem .05rem #e46312;
	border-radius: .2rem;
	-webkit-border-radius: .2rem;
	-moz-border-radius: .2rem;
	-ms-border-radius: .2rem;
	-o-border-radius: .2rem;
}
.paidex2_main_button_em {
	cursor: no-drop;
	position: relative;
}
.paidex2_main_button_em::after {
	content: '';
	position: absolute;
	top: 0rem;
	left: 0rem;
	width: 100%;
	height: 100%;
	background-color: rgba(76, 76, 79, .72);
	border-radius: .2rem;
	-webkit-border-radius: .2rem;
	-moz-border-radius: .2rem;
	-ms-border-radius: .2rem;
	-o-border-radius: .2rem;
}
/* paidex_second */

/* paidex_third */
.paidex_third {
	display: flex;
	flex-flow: column;
	align-items: center;
	width: 100%;
	background-color: #ee7611;
	background-image: url(img/third_bg.png);
	background-size: 100% auto;
	background-repeat: no-repeat;
	min-height: 8.4rem;
	padding: 0rem 0rem .35rem;
}
.paidex_third_title {
	color: #ffffff;
	font-size: .6rem;
	font-weight: bold;
	margin: .45rem 0rem 0rem;
	line-height: .75rem;
}

.paidex_third_main {
	background-color: #ffffff;
	width: 5.2rem;
	height: 2.67rem;
	box-shadow: .17rem 0rem .32rem rgba(83, 41, 5, .18);
	border-radius: .2rem;
	-webkit-border-radius: .2rem;
	-moz-border-radius: .2rem;
	-ms-border-radius: .2rem;
	-o-border-radius: .2rem;
	position: relative;
	display: flex;
	flex-flow: column;
	margin: .25rem 0rem 0rem;
}
.paidex_third_main::before {
	content: '';
	position: absolute;
	top: 0rem;
	left: 0rem;
	width: 5.04rem;
	height: 2.67rem;
	background-image: url(img/third_before_1.png);
	background-size: 100% 100%;
	z-index: 1;
}
.paidex_third_main::after {
	content: '';
	position: absolute;
	top: 1.41rem;
	left: 0rem;
	width: 4.86rem;
	height: 1.27rem;
	background-image: url(img/third_before_2.png);
	background-size: 100% 100%;
	z-index: 1;
}
.paidex_third_main_img {
	position: absolute;
	top: 0rem;
	right: 0rem;
	width: 3.61rem;
	height: 2.67rem;
	z-index: 2;
}
.paidex_third_main_icon {
	position: absolute;
	top: -.04rem;
	left: .25rem;
	width: 1.05rem;
	height: .32rem;
	background: linear-gradient(to bottom, rgba(225, 0, 25, 1), rgba(173, 18, 36, 1));
	box-shadow: .03rem 0rem .07rem rgba(83, 41, 5, .27);
	border: .02rem solid #ffffff;
	z-index: 3;
	display: flex;
	flex-flow: column;
	align-items: center;
	justify-content: center;
	line-height: .32rem;
	color: #ffffff;
	font-size: .24rem;
	font-weight: 500;
	border-radius: .1rem;
	-webkit-border-radius: .1rem;
	-moz-border-radius: .1rem;
	-ms-border-radius: .1rem;
	-o-border-radius: .1rem;
}
.paidex_third_main_title {
	display: flex;
	flex-flow: column;
	margin: .35rem 0rem 0rem .25rem;
	height: 1.06rem;
	z-index: 5;
}
.paidex_third_main_title i {
	color: #181515;
	font-size: .4rem;
	font-weight: bold;
	line-height: .5rem;
}
.paidex_third_main_title em {
	font-size: .24rem;
	color: #181515;
	font-weight: 200;
	line-height: .3rem;
}
.paidex_third_main_doc {
	display: flex;
	flex-flow: row;
	align-items: center;
	height: 1.26rem;
	margin: 0rem 0rem 0rem .25rem;
	z-index: 5;
}
.paidex_third_main_doc_left {
	display: flex;
	flex-flow: column;
	position: relative;
	width: .76rem;
	height: .76rem;
	border: .01rem solid #ffffff;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-ms-border-radius: 50%;
	-o-border-radius: 50%;
}
.paidex_third_main_doc_left_img {
	width: 100%;
	height: 100%;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-ms-border-radius: 50%;
	-o-border-radius: 50%;
}
.paidex_third_main_doc_left_icon {
	width: .26rem;
	height: .31rem;
	position: absolute;
	bottom: -.04rem;
	right: -.01rem;
}
.paidex_third_main_doc_right {
	display: flex;
	flex-flow: column;
	margin: 0rem 0rem 0rem .2rem;
	z-index: 5;
}
.paidex_third_main_doc_right_text {
	color: #ad1224;
	font-size: .22rem;
	font-weight: 400;
}
.paidex_third_main_doc_right_name {
	display: flex;
	flex-flow: row;
}
.paidex_third_main_doc_right_name i, .paidex_third_main_doc_right_name em {
	color: #372b20;
	font-size: .2rem;
	font-weight: 200;
}
.pai_tone_button {
	display: flex;
	flex-flow: column;
	align-items: center;
	width: 100%;
	margin: .15rem 0rem 0rem;
}
.pai_tone_button_a, .pai_tone_button_em {
	width: 5.2rem;
	height: .65rem;
	line-height: .65rem;
	font-family: 'honor_dembold';
	display: flex;
	flex-flow: column;
	justify-content: center;
	align-items: center;
	border: .01rem solid #ffffff;
	background-color: transparent;
	color: #ffffff;
	font-size: .27rem;
	border-radius: .2rem;
	-webkit-border-radius: .2rem;
	-moz-border-radius: .2rem;
	-ms-border-radius: .2rem;
	-o-border-radius: .2rem;
}
.pai_tone_button_em {
	cursor: no-drop;
	position: relative;
	border-color: rgba(76, 76, 79, .72);
}
.pai_tone_button_em::after {
	content: '';
	position: absolute;
	top: 0rem;
	left: 0rem;
	width: 100%;
	height: 100%;
	background-color: rgba(76, 76, 79, .72);
	border-radius: .2rem;
	-webkit-border-radius: .2rem;
	-moz-border-radius: .2rem;
	-ms-border-radius: .2rem;
	-o-border-radius: .2rem;
}
/* paidex_third */

/* pai_case_fourth */
.pai_case_fourth {
	display: flex;
	flex-flow: column;
	align-items: center;
	width: 100%;
	height: 10.54rem;
	position: relative;
	background-image: url(img/case_bg.jpg);
	background-size: 100% 100%;
	background-repeat: no-repeat;
}
.pai_case_fourth::before {
	content: '';
	position: absolute;
	top: 0rem;
	left: 0rem;
	width: 3.07rem;
	height: 2.95rem;
	background-image: url(img/case_before.png);
	background-size: 100% 100%;
	z-index: 1;
}
.pai_case_fourth_title {
	display: flex;
	flex-flow: column;
	align-items: center;
	width: 100%;
	color: #ee7423;
	font-size: .6rem;
	line-height: .7rem;
	margin: .5rem 0rem 0rem;
	font-weight: bold;
}
.pai_case_fourth_text {
	color: #7c7c7c;
	font-size: .22rem;
	text-align: center;
	font-weight: 300;
}
.pai_case_fourth_ul {
	display: flex;
	flex-flow: wrap;
	justify-content: space-between;
	width: 6rem;
}
.pai_case_fourth_li {
	width: 2.95rem;
	height: 3.6rem;
	display: flex;
	flex-flow: column;
	justify-content: center;
	align-items: center;
	position: relative;
	background-color: #b5b5b5;
	margin: .08rem 0rem 0rem 0rem;
	border-radius: .1rem;
	-webkit-border-radius: .1rem;
	-moz-border-radius: .1rem;
	-ms-border-radius: .1rem;
	-o-border-radius: .1rem;
}
.pai_case_fourth_li_img {
	width: 100%;
	border-radius: .1rem;
	-webkit-border-radius: .1rem;
	-moz-border-radius: .1rem;
	-ms-border-radius: .1rem;
	-o-border-radius: .1rem;
}
.pai_case_fourth_li_text {
	width: 2.95rem;
	height: 1.25rem;
	position: absolute;
	bottom: 0rem;
	left: 0rem;
	background-image: url(img/case_li_bg.png);
	background-size: 100% 100%;
	background-repeat: no-repeat;
	display: flex;
	flex-flow: row;
	align-items: flex-end;
}
.pai_case_fourth_li_text i {
	color: #ffffff;
	font-size: .24rem;
	font-weight: 400;
	height: .47rem;
	line-height: .47rem;
	text-indent: .15rem;
}
.pai_case_fourth_li_text_a, .pai_case_fourth_li_text_em {
	margin: 0rem 0rem 0rem auto;
	width: 1.45rem;
	height: .47rem;
	border-bottom-right-radius: .1rem;
	border-top-left-radius: .1rem;
	background-color: #e97224;
	display: flex;
	flex-flow: row;
	justify-content: center;
	align-items: center;
	line-height: .47rem;
}
.pai_case_fourth_li_text_em {
	cursor: no-drop;
	position: relative;
}
.pai_case_fourth_li_text_a img, .pai_case_fourth_li_text_em img {
	width: .27rem;
	height: .27rem;
}
.pai_case_fourth_li_text_a font, .pai_case_fourth_li_text_em font {
	color: #ffffff;
	font-size: .22rem;
	font-weight: 200;
	margin: 0rem 0rem 0rem .05rem;
}
.pai_case_fourth_li_text_em::after, .pai_case_fourth_button_em::after {
	content: '';
	position: absolute;
	top: 0rem;
	left: 0rem;
	width: 100%;
	height: 100%;
	background-color: rgba(76, 76, 79, .72);
	border-bottom-right-radius: .1rem;
	border-top-left-radius: .1rem;
}
.pai_case_fourth_button {
	display: flex;
	flex-flow: column;
	align-items: center;
	width: 100%;
	margin: .16rem 0rem 0rem;
}
.pai_case_fourth_button_a, .pai_case_fourth_button_em {
	width: 6.02rem;
	height: .6rem;
	background-color: #ffffff;
	box-shadow: .01rem 0rem .28rem rgba(0, 0, 0, .16),				
				0rem -.01rem 0rem rgba(0, 0, 0, .36) inset;
	display: flex;
	flex-flow: row;
	justify-content: center;
	align-items: center;
	border-radius: .1rem;
	-webkit-border-radius: .1rem;
	-moz-border-radius: .1rem;
	-ms-border-radius: .1rem;
	-o-border-radius: .1rem;
}
.pai_case_fourth_button_em {
	cursor: no-drop;
	position: relative;
}
.pai_case_fourth_button_em::after {
	border-radius: .1rem;
	-webkit-border-radius: .1rem;
	-moz-border-radius: .1rem;
	-ms-border-radius: .1rem;
	-o-border-radius: .1rem;
}
.pai_case_fourth_button_a img, .pai_case_fourth_button_em img {
	width: .26rem;
	height: .26rem;
}
.pai_case_fourth_button_a i, .pai_case_fourth_button_em i {
	display: flex;
	flex-flow: column;
	align-items: center;
	justify-content: center;
	font-size: .2rem;
	font-weight: 200;
	color: rgba(0, 0, 0, .67);
	margin: 0rem 0rem 0rem .05rem;
}

/* pai_case_fourth */

/* paiteam_fifth */
.paiteam_fifth {
	display: flex;
	flex-flow: column;
	align-items: center;
	width: 100%;
	position: relative;
	padding: .45rem 0rem .5rem;
	margin: 0rem 0rem 0rem;
	background-color: #ee7611;
	background-image: url(img/team_fifth_bg.png);
	background-size: 100% auto;
	background-repeat: no-repeat;
	min-height: 7.32rem;
}
.pai_team_container {
	background-image: url(img/team_doc.png);
	background-size: 100% auto;
	background-repeat: no-repeat;
	height: 6.93rem;
	width: 5.8rem;
	display: flex;
	flex-flow: column;
	z-index: 3;
	position: relative;
}
.pai_team_slide {
	position: relative;
	margin: 3.2rem 0rem 0rem;
	overflow: hidden;
}
.pai_team_slide_img {
	width: 2.79rem;
    position: absolute;
    right: 0;
    top: 0;
	z-index: 2;
}
.pai_team_slide_main {
	display: flex;
	flex-flow: column;
	margin: 0rem 0rem 0rem .5rem;
	align-items: flex-start;
	z-index: 5;
}
.pai_team_slide_main_name {
	display: flex;
	flex-flow: column;
	position: relative;
	padding: 0rem 0rem .15rem;
}
.pai_team_slide_main_name::after, .pai_team_slide_main_code::after {
	content: '';
	width: .25rem;
	border-top: .01rem solid #000000;
	position: absolute;
	bottom: 0rem;
	left: 0rem;
}
.pai_team_slide_main_name font {
	color: #ec7728;
	font-size: .3rem;
	font-weight: 800;
	line-height: .3rem;
}
.pai_team_slide_main_name i {
	font-size: .2rem;
	color: #ec7728;
	font-weight: 800;
	line-height: .3rem;
}
.pai_team_slide_main_code {
	display: flex;
	flex-flow: column;
	position: relative;
	padding: 0rem 0rem .15rem;
	margin: .15rem 0rem 0rem;
}
.pai_team_slide_main_code i {
	font-size: .2rem;
	font-family: "MYingHeiPRC";
    color: rgba(68, 68, 68, 1);
	line-height: .25rem;
}
.pai_team_slide_main_genius {
	display: flex;
	flex-flow: wrap;
	width: 3.2rem;
	margin: .15rem 0rem 0rem;
}
.pai_team_slide_main_genius font,  .pai_team_slide_main_genius i{
	font-size: .2rem;
	font-family: "MYingHeiPRC";
    color: rgba(68, 68, 68, 1);
	line-height: .25rem;
}
.pai_team_slide_main_a {
    font-size: .22rem;
    background-color: #eb7627;
    height: .35rem;
    line-height: .35rem;
    text-align: center;
	display: flex;
	flex-flow: column;
	align-items: center;
	justify-content: center;
    color: #ffffff;
    border-radius: .12rem;
    padding: 0rem .2rem;
	margin: .1rem 0rem 0rem;
    -webkit-border-radius: .12rem;
    -moz-border-radius: .12rem;
    -ms-border-radius: .12rem;
    -o-border-radius: .12rem;
}
.pai_team_slide_main_em {
    font-size: .22rem;
    background-color: rgba(76, 76, 79, .72);
    height: .35rem;
    line-height: .35rem;
    text-align: center;
	display: flex;
	flex-flow: column;
	align-items: center;
	justify-content: center;
    color: #a7a7a7;
    border-radius: .12rem;
    padding: 0rem .2rem;
	margin: .1rem 0rem 0rem;
    -webkit-border-radius: .12rem;
    -moz-border-radius: .12rem;
    -ms-border-radius: .12rem;
    -o-border-radius: .12rem;
	cursor: no-drop;
}
.paiteam_fifth_spec {
	width: 5.8rem;
	display: flex;
	flex-flow: column;
	margin: -.25rem 0rem 0rem;
	z-index: 5;
}
.paiteam_fifth_spec_thumbs {
	z-index: 5;
	width: 100%;
}
.paiteam_fifth_spec_slide {
	width: .6rem !important;
	height: .6rem !important;
	border-radius: 50%;
	margin: 0rem 0rem 0rem .1rem;
}
.paiteam_fifth_spec_slide:first-child {
	margin-left: 0rem;
}
.paiteam_fifth_spec_slide img {
	width: 100%;
	height: 100%;
	border-radius: 50%;
}
#pai_team_thumbs .swiper-slide-thumb-active {
	border: .02rem solid #ed7610;
    border-radius: 50%;
}
.pai_team_next {
	width: .5rem;
	height: .5rem;
	background-image: url(img/right_next.png);
	background-size: 100% 100%;
	right: 0rem;
	z-index: 10;
}
.pai_team_prev {
	width: .5rem;
	height: .5rem;
	background-image: url(img/right_next.png);
	background-size: 100% 100%;
	left: 0rem;
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	transform: rotate(180deg);
	z-index: 10;
}
.pai_team_next:after, .pai_team_prev:after {
	content: '';
}
.paiteam_fifth .pai_shadow {
	top: auto;
	bottom: .3rem;
	transform: translate(0%);
	-webkit-transform: translate(0%);
	-moz-transform: translate(0%);
	-ms-transform: translate(0%);
	-o-transform: translate(0%);
}
/* paiteam_fifth */

/* paistrength_sixth */
.paistrength_sixth {
	position: relative;
	background-color: #ffffff;
	padding: 0rem 0rem .5rem;
	display: flex;
	width: 100%;
	flex-flow: column;
	align-items: center;
	background-image: url(img/case_bg.png);
	background-size: 100% auto;
	background-repeat: repeat-y;
	min-height: auto;
}
.paistrength_sixth::before {
	content: '';
	position: absolute;
	top: 0rem;
	left: 0rem;
	width: 3.09rem;
	height: 3.05rem;
	background-image: url(img/strength_before.png);
	background-size: 100% 100%;
	z-index: 1;
}
.paistrength_sixth_title {
	color: #ee7423;
	font-size: .6rem;
	font-weight: bold;
	text-align: center;
	line-height: .7rem;
	margin: .5rem 0rem 0rem;
}
.paistrength_sixth_main {
	width: 4.17rem;
	height: 3.37rem;
	background-image: url(img/strength_address.png);
	background-size: 100% 100%;
	background-repeat: no-repeat;
	display: flex;
	flex-flow: row;
	margin: .6rem 0rem 0rem;
	white-space: nowrap;
}
.paistrength_sixth_main_1 {
	margin: 1.47rem 0rem 0rem -.15rem;
	font-size: .18rem;
	color: #000000;
	font-weight: 200;
}
.paistrength_sixth_main_2 {
	margin: .87rem 0rem 0rem .15rem;
	font-size: .18rem;
	color: #000000;
	font-weight: 200;
}
.paistrength_sixth_main_3 {
	margin: 1rem 0rem 0rem .35rem;
	font-size: .18rem;
	color: #000000;
	font-weight: 200;
}
.paistrength_sixth_main_4 {
	margin: .25rem 0rem 0rem .08rem;
	font-size: .18rem;
	color: #000000;
	font-weight: 200;
}
.paistrength_sixth_main_5 {
	margin: .65rem 0rem 0rem .23rem;
	font-size: .18rem;
	color: #000000;
	font-weight: 200;
}
.paistrength_sixth_main_6 {
	margin: 0rem 0rem 0rem .32rem;
	font-size: .18rem;
	color: #000000;
	font-weight: 200;
}
.paistrength_sixth_main_7 {
	margin: .42rem 0rem 0rem .22rem;
	font-size: .18rem;
	color: #000000;
	font-weight: 200;
}
.paistrength_sixth_main_8 {
	margin: -.2rem 0rem 0rem .25rem;
	font-size: .18rem;
	color: #000000;
	font-weight: 200;
}
.paistrength_sixth_img {
	display: flex;
	flex-flow: wrap;
	justify-content: space-between;
	width: 6rem;
	margin:  0.15rem 0rem 0rem;
}
.paistrength_sixth_img img {
	width: 1.96rem;
	height: 1.26rem;
	margin: .15rem 0rem 0rem;
}
.paistrength_sixth_img img:nth-child(-n+3) {
	margin-top: 0rem;
}
.paistrength_sixth_ul {
	display: flex;
	flex-flow: wrap;
	justify-content: space-between;
	width: 6rem;
}
.paistrength_sixth_li {
	display: flex;
	flex-flow: column;
	align-items: center;
	width: fit-content;
	position: relative;
	margin: .05rem 0rem 0rem;
}
.paistrength_sixth_li img {
	width: 100%;
}
.paistrength_sixth_li_title {
	min-width: 2.69rem;
	max-width: 3.76rem;
	height: .46rem;
	background: linear-gradient(to right, rgba(196, 74, 0, 1) 50% 50%, rgba(255, 255, 255, 0));
	position: absolute;
	bottom: 0rem;
	left: 0rem;
	color: #ffffff;
	font-size: .2rem;
	font-weight: 400;
	display: flex;
	flex-flow: column;
	justify-content: center;
	line-height: .46rem;
	text-indent: .2rem;
	text-transform: uppercase;
}
/* paistrength_sixth */

/* paitry_seventh */
.paitry_seventh {
	width: 100%;
	display: flex;
	flex-flow: column;
	align-items: center;
	position: relative;
	padding: 0rem 0rem 0rem;
	margin: 0rem 0rem 0rem;
	background-color: #ee7611;
	background-image: url(img/team_fifth_bg.png);
	background-size: 100% auto;
	background-repeat: no-repeat;
	min-height: 7.32rem;
}
.paitry_seventh_title {
	display: flex;
	flex-flow: column;
	align-items: center;
	width: 100%;
	margin: .7rem 0rem 0rem;
}
.paitry_seventh_title span {
	color: #ffffff;
	font-size: .6rem;
	font-weight: bold;
	line-height: .7rem;
}
.paitry_seventh_title label {
	color: #ffffff;
	font-size: .22rem;
	font-weight: 200;
	line-height: .3rem;
	margin: .05rem 0rem 0rem;
}
.paitry_seventh_swiper {
	display: flex;
	flex-flow: column;
	width: 6rem;
	height: 4.38rem;
	margin: .35rem 0rem 0rem 0rem;
}
.paitry_seventh_wrapper {
	width: 100%;
	height: 100% !important;
}
.paitry_seventh_slide {
	width: 2.63rem !important;
	height: 2.14rem !important;
	background-color: #ffffff;
	display: flex;
	flex-flow: row;
	align-items: center;
	position: relative;
	border-radius: .2rem;
	-webkit-border-radius: .2rem;
	-moz-border-radius: .2rem;
	-ms-border-radius: .2rem;
	-o-border-radius: .2rem;
}
.paitry_seventh_slide_img {
	margin: 0rem 0rem 0rem auto;
	position: absolute;
	bottom: 0rem;
	right: 0rem;
}
.paitry_seventh_slide:nth-child(2n) {
	margin-top: 0rem !important;
}
.paitry_seventh_slide:nth-child(2n-1) {
	margin-top: .1rem !important;
}
.paitry_seventh_slide:first-child {
	height: 4.38rem !important;
	margin-top: 0rem !important;
	display: flex;
	flex-flow: column;
	align-items: center;
	justify-content: center;
	position: relative;
}
.paitry_seventh_slide span{
	font-size: .24rem;
	color: #000000;
	font-weight: 400;
}
/* paitry_seventh */


/* paidex_ninth */
.paidex_ninth {
	display: flex;
	flex-flow: column;
	align-items: center;
	width: 100%;
	position: relative;
	margin: .2rem 0rem 1.8rem;
	background-color: #ffffff;
}
.paidex_ninth_img {
	width: 6.4rem;
	height: 2.95rem;
	vertical-align: top;
}
.paidex_ninth_tel {
	display: flex;
	flex-flow: row;
	justify-content: center;
	margin: .05rem 0rem 0rem;
}
.paidex_ninth_tel_name {
	color: #666;
    font-size: .18rem;
	font-weight: 400;
}
.paidex_ninth_tel_code {
	color: #666;
    font-size: .18rem;
	font-weight: 400;
}
.paidex_ninth_check_num {
	display: flex;
	flex-flow: row;
	justify-content: center;
	margin: .05rem 0rem .1rem;
}
.paidex_ninth_check_num_span {
	color: #666;
    font-size: .18rem;
	font-weight: 400;
}
.paidex_ninth_check_num_code {
	color: #666;
    font-size: .18rem;
	font-weight: 400;
}
/* paidex_ninth */

/* paifooter */
.paifooter {
	display: flex;
	flex-flow: row;
	justify-content: center;
	align-items: center;
	width: 6.4rem;
	position: fixed;
	bottom: 0rem;
	height: 1.2rem;
	border-top: .01rem solid #cccccc;
    background: linear-gradient(180deg,#ffffff, #f6f6f6, #e3e3e3);
	z-index: 20;
}
.paifooter_a {
	display: flex;
	flex-flow: column;
	align-items: center;
	justify-content: center;
	height: 100%;
	width: 1.15rem;
}
.paifooter_a_img {
	width: .32rem;
	height: .32rem;
}
.paifooter_a_text {
	font-size: .2rem;
    font-family: "MYingHeiPRC";
    color: rgb(68, 68, 68);
	line-height: .25rem;
	margin: .05rem 0rem 0rem;
}
.paifooter_middle {
	width: 1.8rem;
	display: flex;
	flex-flow: column;
	align-items: center;
	justify-content: center;
	height: 100%;
	position: relative;
}
.paifooter_middle_img {
	position: absolute;
    left: 6.8%;
    top: -0.5rem;
    width: 1.55rem;
    height: 1.55rem;
}
/* paifooter */

@-webkit-keyframes pan_ripple {

	0% {
		opacity: 0;
		transform: scale(1);
		-webkit-transform: scale(1);
		-moz-transform: scale(1);
		-ms-transform: scale(1);
		-o-transform: scale(1);
	}

	30% {
		opacity: 1;
		transform: scale(1.1);
		-webkit-transform: scale(1.1);
		-moz-transform: scale(1.1);
		-ms-transform: scale(1.1);
		-o-transform: scale(1.1);
	}

	100% {
		opacity: 0;
		transform: scale(1.4);
		-webkit-transform: scale(1.4);
		-moz-transform: scale(1.4);
		-ms-transform: scale(1.4);
		-o-transform: scale(1.4);
	}
}

.pai_ripple {
	position: fixed;
	width: .65rem;
	height: .65rem;
	display: flex;
	flex-flow: column;
	align-items: center;
	top: 35%;
	right: .15rem;
	transform: scale(1, 1);
	-webkit-transform: scale(1, 1);
	-moz-transform: scale(1, 1);
	-ms-transform: scale(1, 1);
	-o-transform: scale(1, 1);
	transform-origin: 0rem 0rem 0rem;
	z-index: 30;
}

.pai_ripple i {
	position: absolute;
	width: .6rem;
	height: .6rem;
	line-height: normal;
	box-sizing: border-box;
	border: .01rem solid #ff0000;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-ms-border-radius: 50%;
	-o-border-radius: 50%;
}

.pai_ripple_a {
	opacity: 0;
	transform: scale(1);
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	animation: pan_ripple 2s linear infinite;
	-webkit-animation: pan_ripple 2s linear infinite;
}

.pai_ripple_b {
	opacity: 0;
	transform: scale(1);
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	animation: pan_ripple 1s linear infinite;
	-webkit-animation: pan_ripple 1s linear infinite;
}

.pai_ripple_i {
	background-color: #ff0000;
	color: #ffffff;
	font-size: .14rem;
	text-align: center;
	font-style: normal;
	opacity: .8;
	display: flex;
	flex-flow: column;
	align-items: center;
	justify-content: center;
}

.con5{width:90%;margin:0 5%;background:#fff;padding:.1rem 0;border-radius:.25rem;}
.con5 .nav_title{width:100%;text-align:center}
.con5 .nav_title span{color:#0074db;font-size:.44rem;font-weight:700;display:block;text-align:center}
.con5 .nav_title_des{text-align:center;color:#999;font-size:.22rem;display:block;line-height:.45rem;padding-top:.15rem;position:relative;height:.353rem}
.con5 .nav_title_des span{background:#fff;text-align:center;position:absolute;z-index:9;display:block;left:1.25rem;padding:0 .25rem}
.con5 .bdsx{border:.1px solid #dce0df;width:95%;position:absolute;top:.38rem;left:2.5%}
.con5 #reservation{width:93.6%;margin:.25rem auto 0}
.con5 #reservation ul li{display:flex;width:100%;float:left;height:.7rem;line-height:.7rem;font-size:.3rem;margin:.1rem auto}
.con5 #reservation ul li span{width:2.35rem;height:.7rem;box-sizing:border-box;border-right:solid #fff .1rem;float:left;text-align:right;color:#504f4f}
.con5 #reservation ul li span i{color:red}
.con5 #reservation ul li input{box-sizing:border-box;border:solid #dfdfe1 .01rem;font-size:.26rem;text-indent:.2rem;font-family:"Microsoft YaHei";width:5rem;height:.7rem;float:left;-webkit-appearance:none;border-radius:.1rem}
.con5 #reservation ul li .input_ks{height:.7rem;font-size:.26rem;width:5rem;color:#999;border:solid #dfdfe1 .01rem}
.con5 #reservation ul li .input_ks option{font-size:.26rem;color:#999}
.con5 #reservation ul li .input_description{width:5rem;box-sizing:border-box;font-size:.26rem;border:solid #dfdfe1 .01rem;height:4em;line-height:.35rem;font-family:"Microsoft YaHei";padding:.1rem;border-radius:.1rem;}
.con5 #reservation ul li:last-child{height:4em}
.con5 #reservation ul li input:focus,#reservation ul li input:hover{border-color:#0074db;outline:none}
.con5 #reservation ul li .input_description:focus,#reservation ul li .input_description:hover{border-color:#0074db;outline:none}
.con5 .btn_submit{text-align:center;clear:both;margin-top:.8rem;margin-bottom:.18rem}
.con5 .btn_submit input{background:#ee2b0d;width:50%;height:.6rem;line-height:.6rem;color:#fff;font-size:.26rem;border:none;font-family:"Microsoft YaHei";-webkit-appearance:none;border-radius:1rem}