@charset "utf-8";

.warp .wap_content {
	width: 100%;
	height: auto
}

.warp .wap_content .wap_content_top {
	width: 100%;
	height: auto;
	text-align: center;
	position: relative;
	margin-bottom: .3rem;
	overflow: hidden
}

.warp .wap_content .wap_content_top h2 {
	width: 100%;
	height: auto;
	line-height: .34rem;
	font-size: .34rem;
	color: #f08200;
	margin-bottom: .1rem
}

.warp .wap_content .wap_content_top p {
	width: 100%;
	height: auto;
	line-height: .24rem;
	font-size: .24rem;
	color: #cdcdcd;
	margin-bottom: .1rem
}

.warp .wap_content .wap_content_top:after {
	content: "";
	display: block;
	width: 1.16rem;
	height: .01rem;
	background: #f08200;
	position: absolute;
	left: 50%;
	bottom: 0;
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	-o-transform: translateX(-50%);
	transform: translateX(-50%)
}

.warp .wap_content .wap_title {
	width: 100%;
	height: auto;
	background: url(../images/title_bg.jpg) no-repeat center;
	background-size: cover;
	padding: .29rem 0 .29rem .3rem
}

.warp .wap_content .wap_title p {
	width: 100%;
	height: auto;
	font-size: .35rem;
	font-weight: 400;
	color: #fff;
	border-left: .04rem #d78113 solid;
	padding-top: .05rem;
	padding-bottom: .05rem;
	padding-left: .1rem
}

.warp .wap_content .wap_title.project {
	padding: 0 0 0 .3rem
}

.warp .wap_content .wap_title.project p {
	width: auto;
	line-height: .38rem;
	margin: .29rem 0;
	padding-top: 0;
	padding-bottom: 0;
	float: left
}

.warp .wap_content .wap_title.project ul {
	width: 5.1rem;
	height: auto;
	float: right
}

.warp .wap_content .wap_title.project ul li {
	width: 1.7rem;
	height: auto;
	float: left
}

.warp .wap_content .wap_title.project ul li.on {
	background: #f08200
}

.warp .wap_content .wap_title.project ul li a {
	display: block;
	width: 100%;
	height: auto;
	line-height: .96rem;
	font-size: .28rem;
	color: #fff;
	text-align: center
}

.warp .wap_content .wap_project {
	width: 100%;
	height: auto;
	background: #f5f5f5;
	padding-top: .5rem
}

.warp .wap_content .wap_project ul {
	width: 92%;
	height: auto;
	margin: 0 auto;
	padding: 0 .25rem;
	padding-bottom: .01rem
}

.warp .wap_content .wap_project div.project {
	width: 100%;
	height: auto;
	margin: 0 auto;
	padding: 0;
	padding-bottom: .01rem
}

.warp .wap_content .wap_project ul li,
.warp .wap_content .wap_project div.project .li {
	width: 100%;
	height: auto;
	box-shadow: 0 .05rem .1rem .01rem rgba(0, 0, 0, .2);
	margin-bottom: .5rem
}

.warp .wap_content .wap_project ul li .project_img {
	width: 100%;
	height: auto;
	position: relative;
	z-index: 2
}

.warp .wap_content .wap_project ul li .project_img img {
	display: block;
	width: 100%;
	height: auto
}

.warp .wap_content .wap_project ul li .project_wen {
	width: 100%;
	height: auto;
	background: #fff;
	padding: 3%;
	position: relative;
	z-index: 3
}

.warp .wap_content .wap_project ul li .project_wen p {
	width: 100%;
	height: auto;
	line-height: .4rem;
	font-size: .28rem;
	color: #333
}

.warp .wap_content .wap_project ul li .project_wen a:hover p {
	color: #d78113
}

.warp .wap_content .wap_project div.project .li {
	width: 3.3rem;
	height: auto;
	position: relative;
	float: left;
	margin-right: .3rem;
	margin-bottom: .3rem
}

.warp .wap_content .wap_project div.project .li:nth-child(2n) {
	margin-right: 0
}

.warp .wap_content .wap_project div.project .li img {
	display: block;
	width: 100%;
	height: auto
}

.warp .wap_content .wap_project div.project .li .project_wen {
	width: 100%;
	height: auto;
	line-height: .62rem;
	font-size: .52rem;
	color: #fff;
	background: 0 0;
	text-align: center;
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translateX(-50%) translateY(-50%);
	-moz-transform: translateX(-50%) translateY(-50%);
	-ms-transform: translateX(-50%) translateY(-50%);
	-o-transform: translateX(-50%) translateY(-50%);
	transform: translateX(-50%) translateY(-50%)
}

.warp .wap_content .wap_project div.project .li .project_wen span {
	font-weight: 700;
	color: #f08200
}

.warp .wap_content .wap_form {
	width: 100%;
	height: auto
}

.warp .wap_content .wap_form .form_img {
	width: 100%;
	height: auto
}

.warp .wap_content .wap_form .form_img img {
	display: block;
	width: 100%;
	height: auto
}

.warp .wap_content .wap_form .form_form {
	width: 92%;
	height: auto;
	margin: -8% auto .2rem;
	padding: 3%;
	background: #f6f6f8;
	position: relative;
	z-index: 3
}

.warp .wap_content .wap_form .form_form ul {
	width: 100%;
	height: auto
}

.warp .wap_content .wap_form .form_form ul li {
	margin-bottom: .1rem
}

.warp .wap_content .wap_form .form_form ul li input[type=text],
.warp .wap_content .wap_form .form_form ul li input[type=tel] {
	width: 100%;
	height: auto;
	line-height: .4rem;
	font-size: .24rem;
	background: #fff;
	border: .01rem #ccc solid;
	border-radius: .05rem;
	padding: 3% 5%
}

.warp .wap_content .wap_form .form_form ul li select {
	width: 100%;
	height: auto;
	line-height: .4rem;
	font-size: .24rem;
	background: #fff;
	border: .01rem #ccc solid;
	border-radius: .05rem;
	padding: 3% 5%
}

.warp .wap_content .wap_form .form_form ul li input[type=button] {
	width: 100%;
	height: auto;
	line-height: .4rem;
	font-size: .3rem;
	color: #fff;
	background: #c00;
	border-radius: .05rem;
	padding: 3% 5%
}

.warp .wap_content .wap_about {
	width: 100%;
	height: auto;
	margin: .2rem 0
}

.warp .wap_content .wap_about ul li img {
	display: block;
	width: 100%;
	height: auto
}

.warp .wap_content .wap_title.wap_contact {
	padding: .29rem .3rem
}

.warp .wap_content .wap_title.wap_contact p {
	width: auto;
	height: auto;
	font-size: .32rem;
	font-weight: 400;
	color: #fff;
	border-left: .04rem #d78113 solid;
	padding-left: .1rem;
	float: left
}

.warp .wap_content .wap_title.wap_contact span {
	width: auto;
	height: auto;
	font-size: .4rem;
	font-weight: 700;
	font-weight: 400;
	color: rgba(250, 250, 250, .5);
	padding: .035rem 0;
	float: right
}

.warp .wap_content .wap_contacts {
	width: 100%;
	height: auto;
	background: url(../images/contact_bg.jpg) no-repeat center;
	background-size: cover;
	position: relative;
	padding: 5% 3%
}

.warp .wap_content .wap_contacts .contact_top {
	width: 100%;
	height: auto;
	margin-bottom: .2rem
}

.warp .wap_content .wap_contacts .contact_top h1 {
	width: 100%;
	height: auto;
	font-size: .28rem;
	font-weight: 700;
	color: #1c366c;
	margin-bottom: .2rem
}

.warp .wap_content .wap_contacts .contact_top p {
	width: 100%;
	height: auto;
	line-height: .3rem;
	font-size: .24rem;
	color: #1c366c;
	margin-bottom: .1rem
}

.warp .wap_content .wap_contacts .contact_bottom {
	width: 100%;
	height: auto
}

.warp .wap_content .wap_contacts .contact_bottom p {
	width: 100%;
	height: auto;
	line-height: .3rem;
	font-size: .24rem;
	color: #555;
	border-left: .04rem #f08200 solid;
	margin-bottom: .1rem;
	padding-left: .1rem
}

.warp .wap_content .wap_contacts .contact_img {
	width: 1.6rem;
	height: auto;
	margin-left: 78%;
	margin-top: -20%
}

.warp .wap_content .wap_contacts .contact_img img {
	display: block;
	width: 100%;
	height: auto
}

.warp .wap_content .wap_contacts .contact_img p {
	width: 100%;
	height: auto;
	font-size: .2rem;
	text-align: center;
	margin: .05rem auto 0
}

.warp .wap_content.office .office_about {
	width: 100%;
	height: auto;
	background: url(../images/office_aboutbg.jpg) no-repeat;
	background-size: cover;
	padding: .4rem .35rem
}

.warp .wap_content.office .office_about .h2 {
	width: 100%;
	height: auto;
	line-height: initial;
	text-align: center;
	margin: 0;
	margin-bottom: .2rem
}

.warp .wap_content.office .office_about .h2 span {
	display: inline-block;
	width: auto;
	height: auto;
	font-size: .34rem;
	color: #1169b5;
	position: relative;
	padding-bottom: .17rem
}

.warp .wap_content.office .office_about .h2 span:after {
	content: "";
	display: block;
	width: 105%;
	height: .01rem;
	background: #1169b5;
	position: absolute;
	left: -2.5%;
	bottom: 0
}

.warp .wap_content.office .office_about .about_cont {
	width: 100%;
	height: auto
}

.warp .wap_content.office .office_about .about_cont p {
	width: 100%;
	height: auto;
	line-height: .4rem;
	font-size: .28rem;
	color: #333;
	text-align: justify;
	margin-bottom: .1rem
}

.warp .wap_content.office .office_subsidiary {
	width: 100%;
	height: auto;
	background: url(../images/office_aboutbg2.jpg) no-repeat;
	background-size: cover;
	padding: .4rem .35rem
}

.warp .wap_content.office .office_subsidiary .h2 {
	width: 100%;
	height: auto;
	line-height: initial;
	text-align: center;
	margin: 0;
	margin-bottom: .2rem
}

.warp .wap_content.office .office_subsidiary .h2 span {
	display: inline-block;
	width: auto;
	height: auto;
	font-size: .34rem;
	color: #f08200;
	position: relative;
	padding-bottom: .17rem
}

.warp .wap_content.office .office_subsidiary .h2 span:after {
	content: "";
	display: block;
	width: 105%;
	height: .01rem;
	background: #f08200;
	position: absolute;
	left: -2.5%;
	bottom: 0
}

.warp .wap_content.office .office_subsidiary .subsidiary_cont {
	width: 100%;
	height: auto
}

.warp .wap_content.office .office_subsidiary .subsidiary_cont p {
	width: 100%;
	height: auto;
	line-height: .4rem;
	font-size: .28rem;
	color: #fff;
	text-align: justify;
	margin-bottom: .1rem
}

.warp .wap_content.office .office_basic {
	width: 100%;
	height: auto;
	background: url(../images/office_basicbg.jpg) no-repeat;
	background-size: cover;
	padding: .4rem .3rem
}

.warp .wap_content.office .basic_cont {
	width: 100%;
	height: auto
}

.warp .wap_content.office .basic_cont ul {
	width: 100%;
	height: auto
}

.warp .wap_content.office .basic_cont ul li {
	width: 48.5%;
	height: 3.05rem;
	background: #f0f0f0;
	text-align: center;
	float: left;
	margin-right: 3%;
	margin-bottom: 2.5%;
	padding: .3rem
}

.warp .wap_content.office .basic_cont ul li:nth-child(5) {
	width: 100%;
	margin-right: 0;
	margin-bottom: 0;
	padding: .3rem
}

.warp .wap_content.office .basic_cont ul li:nth-child(2n) {
	margin-right: 0
}

.warp .wap_content.office .basic_cont ul li .basic_img {
	width: .8rem;
	height: .8rem;
	border: .02rem #f08200 solid;
	border-radius: 50%;
	margin: 0 auto .2rem
}

.warp .wap_content.office .basic_cont ul li .basic_img img {
	display: block;
	width: 100%;
	height: auto
}

.warp .wap_content.office .basic_cont ul li .basic_wen {
	width: 100%;
	height: auto
}

.warp .wap_content.office .basic_cont ul li .basic_wen p {
	width: 100%;
	height: auto;
	line-height: .36rem;
	font-size: .28rem
}

.warp .wap_content.office .office_requirements {
	width: 100%;
	height: auto;
	background: #fff;
	padding: .4rem .3rem
}

.warp .wap_content.office .office_requirements .requirements_cont {
	width: 100%;
	height: auto
}

.warp .wap_content.office .office_requirements .requirements_cont ul {
	width: 100%;
	height: auto
}

.warp .wap_content.office .office_requirements .requirements_cont ul li {
	width: 48.5%;
	height: auto;
	float: left;
	margin-right: 3%;
	margin-bottom: 2.5%
}

.warp .wap_content.office .office_requirements .requirements_cont ul li:nth-child(5) {
	width: 100%;
	margin-right: 0;
	margin-bottom: 0
}

.warp .wap_content.office .office_requirements .requirements_cont ul li:nth-child(2n) {
	margin-right: 0
}

.warp .wap_content.office .office_requirements .requirements_cont ul li .requirements_img {
	width: 100%;
	height: auto;
	background: #f08200;
	position: relative;
	padding: .2rem 0
}

.warp .wap_content.office .office_requirements .requirements_cont ul li .requirements_img:after {
	content: "";
	width: 0;
	height: 0;
	border-width: .1rem .1rem 0;
	border-style: solid;
	border-color: #f08200 transparent transparent transparent;
	position: absolute;
	bottom: -.1rem;
	left: 50%;
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	-o-transform: translateX(-50%);
	transform: translateX(-50%)
}

.warp .wap_content.office .office_requirements .requirements_cont ul li .requirements_img img {
	display: block;
	width: .97rem;
	height: .97rem;
	margin: 0 auto
}

.warp .wap_content.office .office_requirements .requirements_cont ul li .requirements_wen {
	width: 100%;
	height: 5.22rem;
	background: url(../images/requirements_bg1.jpg);
	padding: .43rem .22rem
}

.warp .wap_content.office .office_requirements .requirements_cont ul li:nth-child(3) .requirements_wen,
.warp .wap_content.office .office_requirements .requirements_cont ul li:nth-child(4) .requirements_wen {
	height: 5.16rem
}

.warp .wap_content.office .office_requirements .requirements_cont ul li:nth-child(5) .requirements_wen {
	height: 3.4rem
}

.warp .wap_content.office .office_requirements .requirements_cont ul li:nth-child(2) .requirements_wen {
	background: url(../images/requirements_bg2.jpg)
}

.warp .wap_content.office .office_requirements .requirements_cont ul li:nth-child(3) .requirements_wen {
	background: url(../images/requirements_bg3.jpg)
}

.warp .wap_content.office .office_requirements .requirements_cont ul li:nth-child(4) .requirements_wen {
	background: url(../images/requirements_bg4.jpg)
}

.warp .wap_content.office .office_requirements .requirements_cont ul li:nth-child(5) .requirements_wen {
	background: url(../images/requirements_bg5.jpg)
}

.warp .wap_content.office .office_requirements .requirements_cont ul li .requirements_wen h2 {
	width: 100%;
	height: auto;
	font-size: .32rem;
	color: #f08200;
	text-align: center;
	margin-bottom: .3rem
}

.warp .wap_content.office .office_requirements .requirements_cont ul li .requirements_wen p {
	width: 100%;
	height: auto;
	line-height: .36rem;
	font-size: .28rem;
	color: #fff;
	position: relative;
	margin-bottom: .1rem;
	padding-left: .25rem
}

.warp .wap_content.office .office_requirements .requirements_cont ul li .requirements_wen p:before {
	content: "";
	display: block;
	width: .16rem;
	height: .16rem;
	background: #fff;
	border-radius: 50%;
	position: absolute;
	top: .11rem;
	left: 0
}

.warp .wap_content.office .office_requirements .requirements_cont ul li .requirements_wen a.requirements_more {
	font-size: .22rem;
	color: #fff;
	float: right;
	margin-top: .1rem
}

.warp .wap_content.office .office_registration {
	width: 100%;
	height: auto;
	background: #fff;
	padding: .4rem 0
}

.warp .wap_content.office .office_registration .registration_cont {
	width: 100%;
	height: auto
}

.warp .wap_content.office .office_registration .registration_cont h2 {
	width: 100%;
	height: auto;
	text-align: left;
	margin-bottom: .2rem;
	padding: 0 .31rem
}

.warp .wap_content.office .office_registration .registration_cont h2 span {
	display: block;
	line-height: .36rem;
	font-size: .28rem;
	color: #333;
	background: url(../images/jiantou_right.png) no-repeat left .06rem;
	background-size: .24rem;
	padding-left: .4rem
}

.warp .wap_content.office .office_registration .registration_cont .registration_conts {
	width: 100%;
	height: auto
}

.warp .wap_content.office .office_registration .registration_cont .registration_conts .registration_list {
	width: 100%;
	height: auto;
	padding: 0 .3rem
}

.warp .wap_content.office .office_registration .registration_cont .registration_conts .registration_list li {
	width: 31.2%;
	height: auto;
	float: left;
	margin-right: 3.2%
}

.warp .wap_content.office .office_registration .registration_cont .registration_conts .registration_list li:nth-child(3) {
	margin-right: 0
}

.warp .wap_content.office .office_registration .registration_cont .registration_conts .registration_list2 {
	width: 100%;
	height: auto;
	padding: 0 1.2rem
}

.warp .wap_content.office .office_registration .registration_cont .registration_conts .registration_list2 li {
	width: 48%;
	height: auto;
	float: left;
	margin-right: 4%
}

.warp .wap_content.office .office_registration .registration_cont .registration_conts .registration_list2 li:nth-child(2) {
	margin-right: 0
}

.warp .wap_content.office .office_registration .registration_cont .registration_conts ul li h2 {
	width: 100%;
	height: auto;
	font-size: .6rem;
	font-weight: 700;
	color: #f08200;
	margin: 0;
	padding: 0;
	margin-bottom: -.1rem
}

.warp .wap_content.office .office_registration .registration_cont .registration_conts ul li .registration_wen {
	width: 100%;
	height: 1.58rem;
	background: #f08200
}

.warp .wap_content.office .office_registration .registration_cont .registration_conts ul li .registration_wen:after {
	content: "";
	display: block;
	width: 100%;
	height: .31rem;
	background: url(../images/registration_bottom.png) no-repeat center;
	background-size: auto 100%
}

.warp .wap_content.office .office_registration .registration_cont .registration_conts ul li .registration_wen p {
	height: 1.58rem;
	line-height: .36rem;
	font-size: .28rem;
	color: #fff;
	text-align: center;
	display: flex;
	align-items: center;
	justify-content: center
}

.warp .wap_content.office .office_registration .registration_cont .registration_conts img {
	width: 100%;
	height: auto;
	margin: .1rem auto 0
}

.warp .wap_content.office .office_about.germany {
	background: #fff
}

.warp .wap_content.office .office_requirements.requirements2 .requirements_cont ul li:nth-child(1) .requirements_wen,
.warp .wap_content.office .office_requirements.requirements2 .requirements_cont ul li:nth-child(2) .requirements_wen {
	height: 4.86rem
}

.warp .wap_content.office .office_requirements.requirements2 .requirements_cont ul li:nth-child(3) .requirements_wen,
.warp .wap_content.office .office_requirements.requirements2 .requirements_cont ul li:nth-child(4) .requirements_wen {
	height: 5.46rem
}

.warp .wap_content.office .office_requirements.requirements2 .requirements_cont ul li:nth-child(1) .requirements_wen {
	background: url(../images/requirements_bg1_2.jpg)
}

.warp .wap_content.office .office_requirements.requirements2 .requirements_cont ul li:nth-child(2) .requirements_wen {
	background: url(../images/requirements_bg2_2.jpg)
}

.warp .wap_content.office .office_requirements.requirements2 .requirements_cont ul li:nth-child(3) .requirements_wen {
	background: url(../images/requirements_bg3_2.jpg)
}

.warp .wap_content.office .office_requirements.requirements2 .requirements_cont ul li:nth-child(4) .requirements_wen {
	background: url(../images/requirements_bg4_2.jpg)
}

.warp .wap_content.office .office_disadvantages {
	width: 100%;
	height: auto;
	background: url(../images/disadvantages_bg.jpg) no-repeat center;
	background-size: cover;
	padding: .5rem .3rem
}

.warp .wap_content.office .office_disadvantages .disadvantages_cont {
	width: 100%;
	height: auto
}

.warp .wap_content.office .office_disadvantages .disadvantages_cont .advantages_cont {
	width: 100%;
	height: auto;
	margin-bottom: .63rem
}

.warp .wap_content.office .office_disadvantages .disadvantages_cont .advantages_cont .advantages_top {
	width: 100%;
	height: auto;
	margin-bottom: .4rem
}

.warp .wap_content.office .office_disadvantages .disadvantages_cont .advantages_cont .advantages_top h2 {
	width: 100%;
	height: .75rem;
	text-align: center;
	background: url(../images/advantages_img1.png) no-repeat center;
	background-size: auto 100%;
	display: flex;
	align-items: center;
	justify-content: center
}
.warp .wap_content.office .office_disadvantages .disadvantages_cont .advantages_cont:nth-child(2) .advantages_top h2 {
	background: url(../images/advantages_img2.png) no-repeat center;
	background-size: auto 100%;
}
.warp .wap_content.office .office_disadvantages .disadvantages_cont .advantages_cont .advantages_top h2 span {
	line-height: .41rem;
	font-size: .3rem;
	color: #fff;
	background: url(../images/advantages_icon1.png) no-repeat left center;
	background-size: auto 100%;
	margin-top: .07rem;
	margin-left: 2em;
	padding-left: .73rem
}

.warp .wap_content.office .office_disadvantages .disadvantages_cont .advantages_cont .advantages_conts {
	width: 100%;
	height: auto
}

.warp .wap_content.office .office_disadvantages .disadvantages_cont .advantages_cont .advantages_conts table {
	width: 100%;
	height: auto;
	border: .02rem #fff solid
}

.warp .wap_content.office .office_disadvantages .disadvantages_cont .advantages_cont .advantages_conts table tr {
	background: #181b27
}

.warp .wap_content.office .office_disadvantages .disadvantages_cont .advantages_cont .advantages_conts table tr:nth-child(2n) {
	background: #e5e8ec
}

.warp .wap_content.office .office_disadvantages .disadvantages_cont .advantages_cont .advantages_conts table tr td {
	width: 50%;
	line-height: .36rem;
	font-size: .28rem;
	border-right: .02rem #fff solid;
	border-bottom: .02rem #fff solid;
	text-align: center;
	padding: .3rem;
	word-break: break-all;
	vertical-align: middle
}

.warp .wap_content.office .office_disadvantages .disadvantages_cont .advantages_cont .advantages_conts table tr:first-child td {
	font-size: .32rem;
	color: #f08200
}

.warp .wap_content.office .office_disadvantages .disadvantages_cont .advantages_cont .advantages_conts table tr td p {
	color: #fff
}

.warp .wap_content.office .office_disadvantages .disadvantages_cont .advantages_cont .advantages_conts table tr:nth-child(2n) td p {
	color: #171e29
}

.warp .wap_content.office .office_disadvantages .disadvantages_cont .contrast_cont {
	width: 100%;
	height: auto
}

.warp .wap_content.office .office_disadvantages .disadvantages_cont .contrast_cont .contrast_top {
	width: 100%;
	height: auto;
	margin-bottom: .4rem
}

.warp .wap_content.office .office_disadvantages .disadvantages_cont .contrast_cont .contrast_top h2 {
	width: 100%;
	height: .75rem;
	text-align: center;
	background: url(../images/advantages_img2.png) no-repeat center;
	background-size: auto 100%;
	display: flex;
	align-items: center;
	justify-content: center
}

.warp .wap_content.office .office_disadvantages .disadvantages_cont .contrast_cont .contrast_top h2 span {
	line-height: .41rem;
	font-size: .34rem;
	color: #fff;
	background: url(../images/advantages_icon2.png) no-repeat left center;
	background-size: auto 100%;
	margin-top: .07rem;
	margin-left: 2em;
	padding-left: .75rem
}

.warp .wap_content.office .office_disadvantages .disadvantages_cont .contrast_cont .contrast_conts {
	width: 100%;
	height: auto
}

.warp .wap_content.office .office_disadvantages .disadvantages_cont .contrast_cont .contrast_conts table {
	width: 100%;
	height: auto;
	border: .02rem #fff solid
}

.warp .wap_content.office .office_disadvantages .disadvantages_cont .contrast_cont .contrast_conts table tr td {
	background: #181b27
}

.warp .wap_content.office .office_disadvantages .disadvantages_cont .contrast_cont .contrast_conts table tr td:nth-child(2),
.warp .wap_content.office .office_disadvantages .disadvantages_cont .contrast_cont .contrast_conts table tr td:nth-child(3) {
	background: rgba(23, 30, 41, .7)
}

.warp .wap_content.office .office_disadvantages .disadvantages_cont .contrast_cont .contrast_conts table tr:nth-child(2n) td {
	background: #e5e8ec
}

.warp .wap_content.office .office_disadvantages .disadvantages_cont .contrast_cont .contrast_conts table tr:nth-child(2n) td:nth-child(2),
.warp .wap_content.office .office_disadvantages .disadvantages_cont .contrast_cont .contrast_conts table tr:nth-child(2n) td:nth-child(3) {
	background: rgba(240, 242, 247, .95)
}

.warp .wap_content.office .office_disadvantages .disadvantages_cont .contrast_cont .contrast_conts table tr td {
	width: 50%;
	line-height: .36rem;
	font-size: .28rem;
	border-right: .02rem #fff solid;
	border-bottom: .02rem #fff solid;
	text-align: center;
	padding: .2rem .1rem;
	word-break: break-all;
	vertical-align: middle
}

.warp .wap_content.office .office_disadvantages .disadvantages_cont .contrast_cont .contrast_conts table tr:first-child td {
	font-size: .32rem;
	color: #f08200
}

.warp .wap_content.office .office_disadvantages .disadvantages_cont .contrast_cont .contrast_conts table tr:first-child td span {
	font-size: .24rem
}

.warp .wap_content.office .office_disadvantages .disadvantages_cont .contrast_cont .contrast_conts table tr td p {
	color: #fff
}

.warp .wap_content.office .office_disadvantages .disadvantages_cont .contrast_cont .contrast_conts table tr:nth-child(2n) td p {
	color: #171e29
}

.warp .wap_content.office .customer_service {
	width: 100%;
	height: auto;
	position: relative
}

.warp .wap_content.office .customer_service img {
	display: block;
	width: 100%;
	height: auto
}

.warp .wap_content.office .customer_service a.customer_zixun {
	width: 2.12rem;
	height: .6rem;
	position: absolute;
	bottom: .59rem;
	left: .29rem
}

.warp .wap_content.office .customer_service a.customer_tel {
	width: 3.48rem;
	height: .6rem;
	position: absolute;
	bottom: .59rem;
	left: 2.5rem
}

.warp .wap_content.office .office_about.trusteeship {
	background: url(../images/trusteeship_bg.jpg) no-repeat center;
	background-size: cover
}

.warp .wap_content.office .office_maintenance {
	width: 100%;
	height: auto;
	background: url(../images/maintenance_bg.jpg) no-repeat center;
	background-size: cover;
	padding: .4rem .29rem
}

.warp .wap_content.office .office_maintenance .maintenance_cont {
	width: 100%;
	height: auto;
	position: relative
}

.warp .wap_content.office .office_maintenance .maintenance_cont img {
	display: block;
	width: 100%;
	height: auto
}

.warp .wap_content.office .office_maintenance .maintenance_cont .maintenance_wen {
	line-height: .4rem;
	font-size: .32rem;
	color: #fff;
	text-align: center;
	position: absolute;
	top: 40%;
	left: 50%;
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	-o-transform: translateX(-50%);
	transform: translateX(-50%)
}

.warp .wap_content.office .office_maintenance .maintenance_cont .maintenance_wen1,
.warp .wap_content.office .office_maintenance .maintenance_cont .maintenance_wen2,
.warp .wap_content.office .office_maintenance .maintenance_cont .maintenance_wen3,
.warp .wap_content.office .office_maintenance .maintenance_cont .maintenance_wen4,
.warp .wap_content.office .office_maintenance .maintenance_cont .maintenance_wen5 {
	display: inline-block;
	width: auto;
	height: auto;
	line-height: .3rem;
	font-size: .26rem;
	text-align: center;
	color: #fff;
	position: absolute;
	top: 7%;
	left: 29%
}

.warp .wap_content.office .office_maintenance .maintenance_cont .maintenance_wen2 {
	top: 25%;
	left: 79%
}

.warp .wap_content.office .office_maintenance .maintenance_cont .maintenance_wen3 {
	top: 85.5%;
	left: 60%
}

.warp .wap_content.office .office_maintenance .maintenance_cont .maintenance_wen4 {
	top: 75%;
	left: 26.6%
}

.warp .wap_content.office .office_maintenance .maintenance_cont .maintenance_wen5 {
	top: 36%;
	left: 5%
}

.warp .wap_content.office .office_ourservice {
	width: 100%;
	height: auto;
	background: #f0f2f7;
	padding: .4rem .3rem
}

.warp .wap_content.office .office_ourservice .ourservice_cont {
	width: 100%;
	height: auto
}

.warp .wap_content.office .office_ourservice .ourservice_cont h2 {
	width: 100%;
	height: auto;
	text-align: left;
	margin-bottom: .2rem;
	padding: 0 .31rem
}

.warp .wap_content.office .office_ourservice .ourservice_cont h2 span {
	display: block;
	line-height: .36rem;
	font-size: .28rem;
	color: #333;
	background: url(../images/jiantou_right.png) no-repeat left .06rem;
	background-size: .24rem;
	padding-left: .4rem
}

.warp .wap_content.office .office_ourservice .ourservice_cont ul {
	width: 100%;
	height: auto;
	column-count: 2;
	column-gap: 0
}

.warp .wap_content.office .office_ourservice .ourservice_cont ul li {
	width: 97%;
	height: auto;
	float: left;
	margin-right: 3%;
	margin-bottom: .45rem
}

.warp .wap_content.office .office_ourservice .ourservice_cont ul li .ourservice_top {
	width: 100%;
	height: .78rem;
	font-size: .32rem;
	color: #303030;
	background: url(../images/ourservice_bg.png) no-repeat center;
	background-size: auto 100%;
	display: flex;
	align-items: center;
	justify-content: center
}

.warp .wap_content.office .office_ourservice .ourservice_cont ul li img {
	display: block;
	margin: 0 auto
}

.warp .wap_content.office .office_ourservice .ourservice_cont ul li .ourservice_wen {
	width: 100%;
	height: auto;
	background: #f08200;
	padding: .2rem .3rem
}

.warp .wap_content.office .office_ourservice .ourservice_cont ul li .ourservice_wen p {
	width: 100%;
	height: auto;
	line-height: .36rem;
	font-size: .28rem;
	color: #fff;
	position: relative;
	margin-bottom: .1rem;
	padding-left: .18rem
}

.warp .wap_content.office .office_ourservice .ourservice_cont ul li .ourservice_wen p:before {
	content: "";
	width: 0;
	height: 0;
	border-width: .08rem 0 .08rem .08rem;
	border-style: solid;
	border-color: transparent transparent transparent #fff;
	position: absolute;
	top: .1rem;
	left: 0
}

.warp .wap_content.office .office_about.lease {
	background: url(../images/lease_bg.jpg) no-repeat center;
	background-size: cover
}

.warp .wap_content.office .office_mprcenter {
	width: 100%;
	height: auto;
	background: #fff;
	padding: .4rem .36rem
}

.warp .wap_content.office .office_mprcenter .mprcenter_cont {
	width: 100%;
	height: auto
}

.warp .wap_content.office .office_mprcenter .mprcenter_cont .mprcenter_p {
	width: 100%;
	height: auto;
	line-height: .4rem;
	font-size: .28rem;
	color: #303030;
	margin-bottom: .2rem
}

.warp .wap_content.office .office_mprcenter .mprcenter_cont ul {
	width: 100%;
	height: auto;
	margin-bottom: .2rem
}

.warp .wap_content.office .office_mprcenter .mprcenter_cont ul li {
	width: 70.3%;
	height: auto;
	float: left
}

.warp .wap_content.office .office_mprcenter .mprcenter_cont ul li:nth-child(2) {
	width: 27.8%;
	height: auto;
	float: right
}

.warp .wap_content.office .office_mprcenter .mprcenter_cont ul li:nth-child(2) img {
	display: block;
	width: 100%;
	height: auto
}

.warp .wap_content.office .office_mprcenter .mprcenter_cont ul li .mprcenter_top {
	width: 100%;
	height: auto;
	font-size: .32rem;
	color: #fff;
	background: #f08200;
	text-align: center;
	padding: .28rem 0
}

.warp .wap_content.office .office_mprcenter .mprcenter_cont ul li .mprcenter_wen {
	width: 100%;
	height: 3.06rem;
	background: url(../images/mprcenter_wenbg.jpg) no-repeat center;
	background-size: cover;
	padding: .2rem .3rem
}

.warp .wap_content.office .office_mprcenter .mprcenter_cont ul li .mprcenter_wen p {
	width: 100%;
	height: auto;
	line-height: .36rem;
	font-size: .28rem;
	color: #fff;
	position: relative;
	margin-bottom: .1rem;
	padding-left: .2rem
}

.warp .wap_content.office .office_mprcenter .mprcenter_cont ul li .mprcenter_wen p:before {
	content: "";
	display: block;
	width: .16rem;
	height: .16rem;
	background: #f08200;
	border-radius: 50%;
	position: absolute;
	top: .1rem;
	left: 0
}

.warp .wap_content.office .office_mprcenter .mprcenter_cont h2 {
	width: 100%;
	height: auto;
	text-align: left;
	margin-bottom: .2rem
}

.warp .wap_content.office .office_mprcenter .mprcenter_cont h2 span {
	display: block;
	line-height: .36rem;
	font-size: .28rem;
	color: #333;
	background: url(../images/jiantou_right.png) no-repeat left .06rem;
	background-size: .24rem;
	padding-left: .34rem
}

.warp .wap_content.office .office_mprcenter .mprcenter_cont .mprcenter_a {
	width: 100%;
	height: auto;
	text-align: center;
	padding: 0 .35rem
}

.warp .wap_content.office .office_mprcenter .mprcenter_cont .mprcenter_a a {
	display: block;
	width: 47%;
	height: auto;
	background: #1169b5;
	float: left;
	margin-right: 6%;
	display: flex;
	align-items: center;
	justify-content: center
}

.warp .wap_content.office .office_mprcenter .mprcenter_cont .mprcenter_a a:nth-child(2) {
	margin-right: 0
}

.warp .wap_content.office .office_mprcenter .mprcenter_cont .mprcenter_a a span {
	display: inline-block;
	width: auto;
	height: auto;
	line-height: .6rem;
	font-size: .3rem;
	color: #fff;
	background: url(../images/mprcenter_a.png) no-repeat left center;
	background-size: .4rem auto;
	padding-left: .55rem
}

.warp .wap_content.office .office_maintenance.maintenance {
	background: url(../images/maintenance_bg2.jpg) no-repeat center
}

.warp .wap_content.office .office_maintenance.maintenance .maintenance_cont .maintenance_wen2 {
	top: 25%;
	left: 73.2%
}

.warp .wap_content.office .office_applicable {
	width: 100%;
	height: auto;
	background: #fff;
	padding: .39rem .3rem
}

.warp .wap_content.office .office_applicable .applicable_cont {
	width: 100%;
	height: auto
}

.warp .wap_content.office .office_applicable .applicable_cont .applicable_top {
	width: 100%;
	height: .75rem;
	font-size: 0;
	background: url(../images/applicable_top.png) no-repeat center;
	background-size: auto 100%;
	text-align: center;
	margin-bottom: .32rem
}

.warp .wap_content.office .office_applicable .applicable_cont .applicable_top span {
	line-height: .85rem;
	font-size: .34rem;
	color: #fff;
	margin-left: .6rem
}

.warp .wap_content.office .office_applicable .applicable_cont .applicable_conts {
	width: 100%;
	height: auto
}

.warp .wap_content.office .office_applicable .applicable_cont .applicable_conts {
	width: 100%;
	height: auto
}

.warp .wap_content.office .office_applicable .applicable_cont .applicable_conts table {
	width: 100%;
	height: auto;
	border: .02rem #fff solid
}

.warp .wap_content.office .office_applicable .applicable_cont .applicable_conts table tr {
	background: #f1f3f7
}

.warp .wap_content.office .office_applicable .applicable_cont .applicable_conts table tr:first-child td {
	color: #f08200;
	text-align: center
}

.warp .wap_content.office .office_applicable .applicable_cont .applicable_conts table tr td {
	width: 30%;
	line-height: .36rem;
	font-size: .28rem;
	background: #303640;
	border-right: .02rem #fff solid;
	border-bottom: .02rem #fff solid;
	text-align: left;
	padding: .3rem;
	word-break: break-all;
	vertical-align: middle
}

.warp .wap_content.office .office_applicable .applicable_cont .applicable_conts table tr td:nth-child(2) {
	width: 70%
}

.warp .wap_content.office .office_applicable .applicable_cont .applicable_conts table tr td:first-child {
	background: #f08200;
	text-align: center
}

.warp .wap_content.office .office_applicable .applicable_cont .applicable_conts table tr:first-child td {
	background: #f1f3f7
}

.warp .wap_content.office .office_applicable .applicable_cont .applicable_conts table tr td p {
	color: #fff
}

.warp .wap_content.office .office_applicable .applicable_cont .applicable_conts table tr td:nth-child(2) p {
	line-height: .36rem;
	font-size: .28rem;
	position: relative;
	margin-bottom: .1rem;
	padding-left: .25rem
}

.warp .wap_content.office .office_applicable .applicable_cont .applicable_conts table tr td:nth-child(2) p:before {
	content: "";
	display: block;
	width: .16rem;
	height: .16rem;
	background: #f08200;
	border-radius: 50%;
	position: absolute;
	top: .1rem;
	left: 0
}

.warp .wap_content.office .office_subsidiary.entityoffice {
	background: url(../images/entityoffice_bg.jpg) no-repeat center;
	background-size: cover
}

.warp .wap_content.office .office_subsidiary.entityoffice .entityoffice_wen {
	width: 50%;
	height: auto;
	line-height: .4rem;
	font-size: .28rem;
	color: #fff;
	float: left
}

.warp .wap_content.office .office_subsidiary.entityoffice .entityoffice_img {
	width: 45%;
	height: auto;
	float: right
}

.warp .wap_content.office .office_subsidiary.entityoffice .entityoffice_img img {
	display: block;
	width: 100%;
	height: auto
}

.warp .wap_content.office .office_about.resources {
	background: url(../images/resources_bg.jpg) no-repeat center;
	background-size: cover
}

.warp .wap_content.office .office_about.resources .about_cont p span {
	color: #f08200
}

.warp .wap_content.office .office_local {
	width: 100%;
	height: auto;
	background: #fff;
	padding: .4rem .35rem
}

.warp .wap_content.office .office_local .local_cont {
	width: 100%;
	height: auto
}

.warp .wap_content.office .office_local .local_cont p {
	width: 100%;
	height: auto;
	line-height: .4rem;
	font-size: .28rem;
	color: #303030;
	margin-bottom: .2rem
}

.warp .wap_content.office .office_local .local_cont p a {
	color: #f08200
}

.warp .wap_content.office .office_provided {
	width: 100%;
	height: auto;
	background: url(../images/provided_bg.jpg) no-repeat center;
	background-size: cover;
	padding: .3rem
}

.warp .wap_content.office .office_provided .h2 {
	width: 100%;
	height: auto;
	line-height: initial;
	text-align: center;
	margin: 0;
	margin-bottom: .2rem
}

.warp .wap_content.office .office_provided .h2 span {
	display: inline-block;
	width: auto;
	height: auto;
	font-size: .34rem;
	color: #f08200;
	position: relative;
	padding-bottom: .17rem
}

.warp .wap_content.office .office_provided .h2 span:after {
	content: "";
	display: block;
	width: 95%;
	height: .01rem;
	background: #f08200;
	position: absolute;
	left: 2.5%;
	bottom: 0
}

.warp .wap_content.office .office_provided .provided_cont {
	width: 100%;
	height: auto;
	text-align: center
}

.warp .wap_content.office .office_provided .provided_cont ul.provided_list1 {
	display: inline-block
}

.warp .wap_content.office .office_provided .provided_cont ul.provided_list1 li:first-child {
	width: 3.92rem;
	height: 1.58rem;
	background: url(../images/provided_bg1.png) no-repeat center;
	background-size: 100%;
	float: left;
	margin-right: .15rem
}

.warp .wap_content.office .office_provided .provided_cont ul li {
	width: 2.2rem;
	height: 1.58rem;
	background: url(../images/provided_bg2.png) no-repeat center;
	background-size: 100%;
	float: left;
	margin-right: .15rem;
	display: flex;
	align-items: center;
	justify-content: center
}

.warp .wap_content.office .office_provided .provided_cont ul li:nth-last-child(2) {
	margin-right: 0
}

.warp .wap_content.office .office_provided .provided_cont ul li p {
	line-height: .36rem;
	font-size: .28rem;
	color: #fff;
	margin-top: -.35rem
}

.warp .wap_content.office .office_security {
	width: 100%;
	height: auto;
	background: url(../images/security_bg.jpg) no-repeat center;
	background-size: cover;
	padding: .3rem
}

.warp .wap_content.office .office_security .security_cont {
	width: 100%;
	height: auto
}

.warp .wap_content.office .office_security .security_cont h2 {
	width: 100%;
	height: auto;
	text-align: left;
	margin-bottom: .2rem
}

.warp .wap_content.office .office_security .security_cont h2 span {
	display: block;
	line-height: .36rem;
	font-size: .28rem;
	color: #fff;
	background: url(../images/jiantou_right2.png) no-repeat left .06rem;
	background-size: .24rem;
	padding-left: .38rem
}

.warp .wap_content.office .office_security .security_cont .security_conts {
	width: 100%;
	height: auto;
	margin: 0 auto
}

.warp .wap_content.office .office_security .security_cont .security_conts .security_kuai {
	width: 3.84rem;
	height: .76rem;
	line-height: .76rem;
	font-size: .32rem;
	text-align: center;
	color: #fff;
	background: url(../images/security_img1.png) no-repeat center;
	background-size: cover;
	margin: 0 auto
}

.warp .wap_content.office .office_security .security_cont .security_conts .security_xian {
	width: 5.39rem;
	height: auto;
	margin: 0 auto 0 .9rem
}

.warp .wap_content.office .office_security .security_cont .security_conts .security_xian .xian1 {
	width: .01rem;
	height: .3rem;
	background: #e68508;
	margin: 0 auto
}

.warp .wap_content.office .office_security .security_cont .security_conts .security_xian .xian2 {
	width: 100%;
	height: .01rem;
	background: #e68508;
	margin: 0 auto
}

.warp .wap_content.office .office_security .security_cont .security_conts .security_xian .xian3 {
	width: .01rem;
	height: .3rem;
	background: #e68508;
	float: left
}

.warp .wap_content.office .office_security .security_cont .security_conts .security_xian .xian4 {
	width: .01rem;
	height: .3rem;
	background: #e68508;
	float: right
}

.warp .wap_content.office .office_security .security_cont .security_conts .security_kuangzi {
	width: 100%;
	height: auto
}

.warp .wap_content.office .office_security .security_cont .security_conts .security_kuangzi .security_kuai1 {
	width: 1.99rem;
	height: 1.46rem;
	font-size: .2rem;
	line-height: 1.3;
	text-align: center;
	color: #333;
	background: url(../images/security_img2.png) no-repeat center;
	background-size: cover;
	float: left;
	margin-right: .175rem;
	display: flex;
	align-items: center;
	justify-content: center
}

.warp .wap_content.office .office_security .security_cont .security_conts .security_kuangzi .security_kuai2 {
	width: 3.39rem;
	background: url(../images/security_img3.png) no-repeat center;
	background-size: cover
}

.warp .wap_content.office .office_security .security_cont .security_conts .security_kuangzi .security_kuai3 {
	width: 1.17rem;
	background: url(../images/security_img4.png) no-repeat center;
	background-size: cover
}

.warp .wap_content.office .office_security .security_cont .security_conts .security_kuangzi .security_kuai1:nth-child(3) {
	margin-right: 0
}

.warp .wap_content.office .office_settle {
	width: 100%;
	height: auto;
	background: url(../images/settle_bg.jpg) no-repeat center;
	background-size: cover;
	padding: .3rem .25rem
}

.warp .wap_content.office .office_settle .settle_cont {
	width: 100%;
	height: 4.66rem;
	background: url(../images/settle_img.png) no-repeat center;
	background-size: 100%
}

.warp .wap_content.office .office_settle .settle_cont ul {
	width: 100%;
	height: auto
}

.warp .wap_content.office .office_settle .settle_cont ul li {
	width: 33.3%;
	height: 2.33rem;
	text-align: center;
	float: left;
	display: flex;
	align-items: center;
	justify-content: center
}

.warp .wap_content.office .office_settle .settle_cont ul li .settle_wen {
	width: 100%;
	height: auto
}

.warp .wap_content.office .office_settle .settle_cont ul li .settle_wen h2 {
	font-size: .3rem;
	color: #f08200;
	margin-bottom: .1rem
}

.warp .wap_content.office .office_settle .settle_cont ul li .settle_wen p {
	line-height: .3rem;
	font-size: .28rem;
	color: #fff
}

.warp .wap_content.office .office_investing {
	width: 100%;
	height: auto;
	background: url(../images/investing_bg.jpg) no-repeat center;
	background-size: cover;
	padding: .3rem
}

.warp .wap_content.office .office_investing .investing_cont {
	width: 100%;
	height: auto
}

.warp .wap_content.office .office_investing .investing_cont ul {
	width: 100%;
	height: auto
}

.warp .wap_content.office .office_investing .investing_cont ul li {
	width: 2.14rem;
	height: 2.68rem;
	font-size: 0;
	background: url(../images/investing_img.png) no-repeat center;
	background-size: 100%;
	text-align: center;
	margin-right: .24rem;
	padding-top: .32rem;
	float: left
}

.warp .wap_content.office .office_investing .investing_cont ul li:nth-child(3) {
	margin-right: 0
}

.warp .wap_content.office .office_investing .investing_cont ul li .investing_wen {
	width: 100%;
	height: auto
}

.warp .wap_content.office .office_investing .investing_cont ul li .investing_wen img {
	height: .4rem;
	margin-bottom: .15rem
}

.warp .wap_content.office .office_investing .investing_cont ul li .investing_wen p {
	line-height: .34rem;
	font-size: .28rem;
	color: #fff
}

.warp .wap_content.office .office_trademark {
	width: 100%;
	height: auto;
	background: url(../images/trademark_bg.png) no-repeat center;
	background-size: cover;
	padding: .25rem .3rem
}

.warp .wap_content.office .office_trademark .wap_content_top {
	margin-bottom: 1rem
}

.warp .wap_content.office .office_trademark .trademark_cont {
	width: 100%;
	height: auto
}

.warp .wap_content.office .office_trademark .trademark_cont ul {
	width: 100%;
	height: auto;
	margin: 0 auto
}

.warp .wap_content.office .office_trademark .trademark_cont ul li {
	width: 3.34rem;
	height: auto;
	float: left;
	margin-right: .22rem
}

.warp .wap_content.office .office_trademark .trademark_cont ul li:nth-child(2) {
	margin-right: 0
}

.warp .wap_content.office .office_trademark .trademark_cont ul li .trademark_kuai {
	width: 100%;
	height: 1.02rem;
	line-height: 1.02rem;
	color: #fff;
	background: rgba(23, 30, 41, .9);
	padding-left: .1rem
}

.warp .wap_content.office .office_trademark .trademark_cont ul li .trademark_kuai .trademark_img {
	width: 1.1rem;
	height: .92rem;
	background: url(../images/trademark_img.png) no-repeat center;
	background-size: 100%;
	float: left;
	margin-top: -.46rem;
	display: flex;
	align-items: center;
	justify-content: center
}

.warp .wap_content.office .office_trademark .trademark_cont ul li .trademark_kuai .trademark_img span {
	display: block;
	width: .5rem;
	height: .5rem;
	font-size: .26rem;
	color: #fff;
	border: .01rem #fff solid;
	border-radius: 50%;
	display: flex;
	align-items: center;
	justify-content: center
}

.warp .wap_content.office .office_trademark .trademark_cont ul li .trademark_kuai p {
	width: auto;
	line-height: .36rem;
	font-size: .28rem;
	color: #fff;
	text-align: center;
	float: left;
	margin-left: .07rem;
	padding: .15rem 0
}

.warp .wap_content.office .office_exhibition {
	width: 100%;
	height: auto;
	background: url(../images/exhibition_bg.jpg) no-repeat center;
	background-size: cover;
	padding: .4rem .3rem
}

.warp .wap_content.office .office_exhibition .exhibition_cont {
	width: 100%;
	height: auto
}

.warp .wap_content.office .office_exhibition .exhibition_cont ul {
	width: 100%;
	height: auto
}

.warp .wap_content.office .office_exhibition .exhibition_cont ul li {
	width: 2.16rem;
	height: 2.16rem;
	background: url(../images/exhibition_bg.png) no-repeat center;
	background-size: 100%;
	float: left;
	margin-right: .21rem
}

.warp .wap_content.office .office_exhibition .exhibition_cont ul li:nth-child(3) {
	margin-right: 0
}

.warp .wap_content.office .office_exhibition .exhibition_cont ul li .exhibition_wen {
	width: 100%;
	height: auto;
	font-size: 0;
	text-align: center;
	margin-top: .23rem
}

.warp .wap_content.office .office_exhibition .exhibition_cont ul li .exhibition_wen img {
	height: .38rem;
	margin-bottom: .13rem
}

.warp .wap_content.office .office_exhibition .exhibition_cont ul li .exhibition_wen p {
	line-height: .35rem;
	font-size: .22rem;
	color: #fff
}

.warp .wap_content.office .data_cont {
	width: 100%;
	height: auto;
	background: url(../images/data_bg.jpg) no-repeat center;
	background-size: cover;
	padding: .4rem .3rem
}

.warp .wap_content.office .data_cont ul {
	width: 100%;
	height: auto;
	text-align: center
}

.warp .wap_content.office .data_cont ul li {
	width: 3.34rem;
	height: auto;
	background: rgba(255, 255, 255, .9);
	float: left;
	margin-right: .22rem;
	margin-bottom: .5rem;
	padding: .25rem 0;
	display: flex;
	align-items: center;
	justify-content: center
}

.warp .wap_content.office .data_cont ul li:nth-child(2n) {
	margin-right: 0
}

.warp .wap_content.office .data_cont ul li .data_wen {
	width: 100%;
	height: auto
}

.warp .wap_content.office .data_cont ul li .data_wen h2 {
	width: 100%;
	height: auto;
	font-size: .76rem;
	font-weight: 700;
	color: #f28a05;
	margin-bottom: .15rem
}

.warp .wap_content.office .data_cont ul li .data_wen h2 span {
	font-size: .46rem
}

.warp .wap_content.office .data_cont ul li .data_wen p {
	width: 100%;
	height: auto;
	font-size: .28rem;
	color: #303030
}

.warp .wap_content.office .office_central {
	width: 100%;
	height: auto;
	background: #fff;
	padding: .4rem .6rem
}

.warp .wap_content.office .office_central .central_cont {
	width: 100%;
	height: auto
}

.warp .wap_content.office .office_central .central_cont ul {
	width: 6.3rem;
	height: auto;
	margin: 0 auto .2rem
}

.warp .wap_content.office .office_central .central_cont ul li {
	width: 2.82rem;
	height: auto;
	float: left;
	margin-right: .5rem
}

.warp .wap_content.office .office_central .central_cont ul li:nth-last-child(2) {
	margin-right: 0
}

.warp .wap_content.office .office_central .central_cont ul li img {
	display: block;
	width: 100%;
	height: auto
}

.warp .wap_content.office .office_central .central_cont ul:nth-child(2) {
	width: 4.85rem;
	margin: 0 auto
}

.warp .wap_content.office .office_central .central_cont ul:nth-child(2) li {
	width: 2.06rem
}

.warp .wap_content.office .office_private {
	width: 100%;
	height: auto;
	background: url(../images/private_bg.jpg) no-repeat center;
	background-size: cover;
	padding: .3rem .35rem
}

.warp .wap_content.office .office_private .private_cont {
	width: 100%;
	height: auto
}

.warp .wap_content.office .office_private .private_cont ul {
	width: 100%;
	height: auto
}

.warp .wap_content.office .office_private .private_cont ul li {
	width: 1.58rem;
	height: auto;
	background: #fff;
	box-shadow: .05rem -.05rem 0 0 #f28a05;
	float: left;
	margin-right: .14rem
}

.warp .wap_content.office .office_private .private_cont ul li:nth-child(4) {
	margin-right: 0
}

.warp .wap_content.office .office_private .private_cont ul li img {
	display: block;
	width: 100%;
	height: auto
}

.warp .wap_content.office .office_successful {
	width: 100%;
	height: auto;
	background: #fff;
	padding: .3rem .35rem
}

.warp .wap_content.office .office_successful .successful_cont {
	width: 100%;
	height: auto
}

.warp .wap_content.office .office_successful .successful_cont ul {
	width: 100%;
	height: auto;
	text-align: center
}

.warp .wap_content.office .office_successful .successful_cont ul li {
	display: inline-block;
	width: auto;
	height: auto;
	background: #fff;
	margin: .1rem
}

.warp .wap_content.office .office_successful .successful_cont ul li img {
	max-width: 100%;
	width: auto;
	height: auto
}

.warp .wap_content.immigrant .immigrant_about {
	width: 100%;
	height: auto;
	background: url(../images/immigrant_aboutbg.jpg) no-repeat;
	background-size: cover;
	padding: .3rem .35rem
}

.warp .wap_content.immigrant .immigrant_about .h2 {
	width: 100%;
	height: auto;
	line-height: initial;
	text-align: center;
	margin: 0;
	margin-bottom: .2rem
}

.warp .wap_content.immigrant .immigrant_about .h2 span {
	display: inline-block;
	width: auto;
	height: auto;
	font-size: .34rem;
	color: #1169b5;
	position: relative;
	padding-bottom: .17rem
}

.warp .wap_content.immigrant .immigrant_about .h2 span:after {
	content: "";
	display: block;
	width: 105%;
	height: .01rem;
	background: #1169b5;
	position: absolute;
	left: -2.5%;
	bottom: 0
}

.warp .wap_content.immigrant .immigrant_about .about_cont {
	width: 100%;
	height: auto
}

.warp .wap_content.immigrant .immigrant_about .about_cont p {
	width: 100%;
	height: auto;
	line-height: .4rem;
	font-size: .28rem;
	color: #333;
	text-align: justify;
	margin-bottom: .1rem
}

.warp .wap_content.immigrant .immigrant_welfare {
	width: 100%;
	height: auto;
	background: #fff;
	padding: .3rem
}

.warp .wap_content.immigrant .immigrant_welfare .welfare_cont {
	width: 100%;
	height: auto
}

.warp .wap_content.immigrant .immigrant_welfare .welfare_cont ul {
	width: 100%;
	height: auto
}

.warp .wap_content.immigrant .immigrant_welfare .welfare_cont ul li {
	width: 47.85%;
	height: auto;
	float: left;
	margin-right: 4.3%;
	margin-bottom: .3rem
}

.warp .wap_content.immigrant .immigrant_welfare .welfare_cont ul li:nth-child(2n) {
	margin-right: 0
}

.warp .wap_content.immigrant .immigrant_welfare .welfare_cont ul li:first-child {
	background: #f0f2f7;
	padding: .3rem .33rem .3rem .15rem
}

.warp .wap_content.immigrant .immigrant_welfare .welfare_cont ul li:first-child h2 {
	width: 100%;
	height: auto;
	line-height: .36rem;
	font-size: .28rem;
	background: url(../images/jiantou_right.png) no-repeat left .08rem;
	background-size: .2rem;
	padding-left: .3rem
}

.warp .wap_content.immigrant .immigrant_welfare .welfare_cont ul li .welfare_h2 {
	width: 100%;
	height: .78rem;
	font-size: .32rem;
	color: #303030;
	background: url(../images/welfare_bg.png) no-repeat center;
	background-size: 100%;
	letter-spacing: .02rem;
	display: flex;
	align-items: center;
	justify-content: center
}

.warp .wap_content.immigrant .immigrant_welfare .welfare_cont ul li img {
	display: block;
	width: .03rem;
	height: .2rem;
	margin: 0 auto
}

.warp .wap_content.immigrant .immigrant_welfare .welfare_cont ul li .welfare_wen {
	width: 100%;
	height: auto;
	background: #f08200;
	overflow: hidden;
	padding: .2rem .26rem
}

.warp .wap_content.immigrant .immigrant_welfare .welfare_cont ul li:nth-child(3) .welfare_wen,
.warp .wap_content.immigrant .immigrant_welfare .welfare_cont ul li:nth-child(4) .welfare_wen {
	height: 3.48rem
}

.warp .wap_content.immigrant .immigrant_welfare .welfare_cont ul li:nth-child(5) .welfare_wen,
.warp .wap_content.immigrant .immigrant_welfare .welfare_cont ul li:nth-child(6) .welfare_wen {
	height: 2.52rem
}

.warp .wap_content.immigrant .immigrant_welfare .welfare_cont ul li:nth-child(5) .welfare_wen {
	padding: .2rem .05rem .2rem .2rem
}

.warp .wap_content.immigrant .immigrant_welfare .welfare_cont ul li:nth-child(6) .welfare_wen {
	padding: .2rem .34rem .2rem .26rem
}

.warp .wap_content.immigrant .immigrant_welfare .welfare_cont ul li .welfare_wen p {
	width: 100%;
	height: auto;
	line-height: .36rem;
	font-size: .28rem;
	color: #fff;
	text-align: left;
	word-break: break-all;
	position: relative;
	margin-bottom: .1rem;
	padding-left: .17rem
}

.warp .wap_content.immigrant .immigrant_welfare .welfare_cont ul li .welfare_wen p:before {
	content: "";
	width: 0;
	height: 0;
	border-width: .08rem 0 .08rem .08rem;
	border-style: solid;
	border-color: transparent transparent transparent #fff;
	position: absolute;
	top: .11rem;
	left: 0
}

.warp .wap_content.immigrant .immigrant_basic {
	width: 100%;
	height: auto;
	background: url(../images/immigrant_basicbg.jpg) no-repeat center;
	background-size: cover;
	padding: .35rem .3rem
}

.warp .wap_content.immigrant .immigrant_basic .basic_cont {
	width: 100%;
	height: auto
}

.warp .wap_content.immigrant .immigrant_basic .basic_cont ul {
	width: 100%;
	height: auto
}

.warp .wap_content.immigrant .immigrant_basic .basic_cont ul li {
	width: 2.16rem;
	height: 3.02rem;
	background: rgba(23, 30, 41, .9);
	float: left;
	margin-right: .2rem;
	margin-bottom: .2rem;
	padding: .3rem .24rem
}

.warp .wap_content.immigrant .immigrant_basic .basic_cont ul li:nth-child(3),
.warp .wap_content.immigrant .immigrant_basic .basic_cont ul li:nth-child(5) {
	margin-right: 0
}

.warp .wap_content.immigrant .immigrant_basic .basic_cont ul li:nth-child(4),
.warp .wap_content.immigrant .immigrant_basic .basic_cont ul li:nth-child(5) {
	width: 3.34rem;
	height: 3.7rem
}

.warp .wap_content.immigrant .immigrant_basic .basic_cont ul li .basic_img {
	width: .9rem;
	height: .9rem;
	background: #f08200;
	border-radius: 50%;
	margin: 0 auto .2rem
}

.warp .wap_content.immigrant .immigrant_basic .basic_cont ul li .basic_img img {
	display: block;
	width: 100%;
	height: 100%
}

.warp .wap_content.immigrant .immigrant_basic .basic_cont ul li .basic_wen {
	width: 100%;
	height: auto;
	text-align: center
}

.warp .wap_content.immigrant .immigrant_basic .basic_cont ul li .basic_wen p {
	width: 100%;
	height: auto;
	line-height: .36rem;
	font-size: .28rem;
	color: #fff
}

.warp .wap_content.immigrant .immigrant_basic .basic_cont ul li:nth-child(4) .basic_wen p {
	margin-bottom: .1rem
}

.warp .wap_content.immigrant .immigrant_basic .basic_cont ul li .basic_wen p span {
	color: #f08200
}

.warp .wap_content.immigrant .immigrant_basic .basic_cont h2 {
	width: 100%;
	height: auto;
	line-height: .36rem;
	font-size: .28rem;
	background: url(../images/jiantou_right.png) no-repeat left .06rem;
	background-size: .24rem;
	padding-left: .38rem
}

.warp .wap_content.immigrant .immigrant_basic.basic {
	width: 100%;
	height: auto;
	background: #fff;
	padding: .35rem .3rem
}

.warp .wap_content.immigrant .immigrant_basic.basic .basic_cont h2 {
	width: 100%;
	height: auto;
	line-height: .36rem;
	font-size: .28rem;
	background: url(../images/jiantou_right.png) no-repeat left .06rem;
	background-size: .24rem;
	padding-left: .38rem
}

.warp .wap_content.immigrant .immigrant_basic.basic .basic_cont ul li {
	width: 3.34rem;
	height: .9rem;
	background: 0 0;
	float: left;
	margin-right: .22rem;
	padding: 0
}

.warp .wap_content.immigrant .immigrant_basic.basic .basic_cont ul li:nth-child(3),
.warp .wap_content.immigrant .immigrant_basic.basic .basic_cont ul li:nth-child(5) {
	margin-right: .22rem
}

.warp .wap_content.immigrant .immigrant_basic.basic .basic_cont ul li:nth-child(2n) {
	margin-right: 0
}

.warp .wap_content.immigrant .immigrant_basic.basic .basic_cont ul li:nth-child(4),
.warp .wap_content.immigrant .immigrant_basic.basic .basic_cont ul li:nth-child(5) {
	width: 3.34rem;
	height: .9rem
}

.warp .wap_content.immigrant .immigrant_basic.basic .basic_cont ul li .basic_h2 {
	width: 3.34rem;
	height: .9rem;
	font-size: .28rem;
	background: url(../images/immigrant_basicbg2.png) no-repeat center;
	background-size: 100%;
	letter-spacing: .04rem;
	display: flex;
	align-items: center;
	justify-content: center
}

.warp .wap_content.immigrant .immigrant_registration {
	width: 100%;
	height: auto;
	background: url(../images/immigrant_registrationbg.jpg) no-repeat center;
	background-size: cover;
	padding: .4rem 0
}

.warp .wap_content.immigrant .immigrant_registration .registration_cont {
	width: 100%;
	height: auto
}

.warp .wap_content.immigrant .immigrant_registration .registration_cont .registration_conts {
	width: 100%;
	height: auto
}

.warp .wap_content.immigrant .immigrant_registration .registration_cont .registration_conts .registration_list {
	width: 100%;
	height: auto;
	padding: 0 .3rem
}

.warp .wap_content.immigrant .immigrant_registration .registration_cont .registration_conts .registration_list li {
	width: 31.2%;
	height: auto;
	float: left;
	margin-right: 3.2%
}

.warp .wap_content.immigrant .immigrant_registration .registration_cont .registration_conts .registration_list li:nth-child(3) {
	margin-right: 0
}

.warp .wap_content.immigrant .immigrant_registration .registration_cont .registration_conts .registration_list2 {
	width: 100%;
	height: auto;
	padding: 0 1.2rem
}

.warp .wap_content.immigrant .immigrant_registration .registration_cont .registration_conts .registration_list2 li {
	width: 48%;
	height: auto;
	float: left;
	margin-right: 4%
}

.warp .wap_content.immigrant .immigrant_registration .registration_cont .registration_conts .registration_list2 li:nth-child(2) {
	margin-right: 0
}

.warp .wap_content.immigrant .immigrant_registration .registration_cont .registration_conts ul li h2 {
	width: 100%;
	height: auto;
	font-size: .6rem;
	font-weight: 700;
	color: #f08200;
	margin: 0;
	padding: 0;
	margin-bottom: -.1rem
}

.warp .wap_content.immigrant .immigrant_registration .registration_cont .registration_conts ul li .registration_wen {
	width: 100%;
	height: 1.58rem;
	background: #f08200;
	text-align: center;
	display: table;
}

.warp .wap_content.immigrant .immigrant_registration .registration_cont .registration_conts ul li .registration_wen:after {
	content: "";
	display: block;
	width: 100%;
	height: .31rem;
	background: url(../images/registration_bottom.png) no-repeat center;
	background-size: auto 100%;
}
.warp .wap_content.immigrant .immigrant_registration .registration_cont .registration_conts ul li .registration_wen .bo {
	display: table-cell;
	vertical-align: middle;
}
.warp .wap_content.immigrant .immigrant_registration .registration_cont .registration_conts ul li .registration_wen p {
	/* height: 1.58rem; */
	line-height: .36rem;
	font-size: .28rem;
	color: #fff;
	text-align: center;
	/* display: flex; */
	/* align-items: center; */
	/* justify-content: center */
}
.warp .overseas .overseas_application .application_cont ul li .application_wen .application_wenan p a {
	color: #f08200;
}
.warp .wap_content.immigrant .immigrant_registration .registration_cont .registration_conts img {
	width: 100%;
	height: auto;
	margin: .1rem auto 0
}

.warp .wap_content.immigrant .immigrant_about.about2 {
	background: url(../images/immigrant_aboutbg2.jpg) no-repeat center;
	background-size: cover
}

.warp .wap_content.immigrant .immigrant_welfare.welfare2 .welfare_cont ul li:nth-child(2) .welfare_wen {
	height: 3.58rem
}

.warp .wap_content.immigrant .immigrant_basic.basic2 {
	background: url(../images/immigrant_basicbg3.jpg) no-repeat center;
	background-size: cover
}

.warp .wap_content.immigrant .immigrant_basic.basic2 .basic_cont ul li:nth-child(4),
.warp .wap_content.immigrant .immigrant_basic.basic2 .basic_cont ul li:nth-child(5),
.warp .wap_content.immigrant .immigrant_basic.basic2 .basic_cont ul li:nth-child(6) {
	width: 2.16rem;
	height: 3.5rem
}

.warp .wap_content.immigrant .immigrant_basic.basic2 .basic_cont ul li:nth-child(5) {
	margin-right: .2rem
}

.warp .wap_content.immigrant .immigrant_basic.basic2 .basic_cont ul li:nth-child(6) {
	margin-right: 0
}

.warp .wap_content.immigrant .immigrant_basic.basic2 .basic_cont ul li:nth-child(4) .basic_wen p {
	margin-bottom: 0
}

.warp .wap_content.immigrant .immigrant_basic.basic .basic_cont .basic_more {
	display: block;
	width: 4.6rem;
	height: auto;
	line-height: .6rem;
	font-size: .3rem;
	color: #fff;
	background: #1169b5;
	text-align: center;
	border-radius: 50px;
	margin: .2rem auto 0
}

.warp .wap_content.immigrant .immigrant_registration.registration2 .registration_cont .registration_conts ul li .registration_wen {
	height: 1.95rem
}

.warp .wap_content.immigrant .immigrant_basic.basic3 {
	background: url(../images/immigrant_basicbg4.jpg) no-repeat center;
	background-size: cover
}

.warp .wap_content.immigrant .immigrant_basic.basic3 .basic_cont ul li {
	height: 2.8rem
}

.warp .wap_content.immigrant .immigrant_registration.registration3 {
	background: url(../images/immigrant_registrationbg3.jpg) no-repeat center;
	background-size: cover
}

.warp .wap_content.immigrant .immigrant_registration.registration3 .registration_cont .registration_conts ul li .registration_wen{
	height: 1.95rem
}

.warp .wap_content.immigrant .immigrant_about.about4 {
	background: #fff
}

.warp .wap_content.immigrant .immigrant_benefits {
	width: 100%;
	height: auto;
	background: url(../images/benefits_bg.jpg) no-repeat center;
	background-size: cover;
	padding: .35rem .3rem
}

.warp .wap_content.immigrant .immigrant_benefits .benefits_cont ul {
	width: 100%;
	height: auto
}

.warp .wap_content.immigrant .immigrant_benefits .benefits_cont ul li {
	width: 3.34rem;
	height: auto;
	float: left;
	margin-right: .22rem;
	margin-bottom: .22rem
}

.warp .wap_content.immigrant .immigrant_benefits .benefits_cont ul li:nth-child(2n) {
	margin-right: 0
}

.warp .wap_content.immigrant .immigrant_benefits .benefits_cont ul li .benefits_img {
	width: 100%;
	height: auto;
	background: #f08200;
	position: relative;
	padding: .2rem 0
}

.warp .wap_content.immigrant .immigrant_benefits .benefits_cont ul li .benefits_img:after {
	content: "";
	width: 0;
	height: 0;
	border-width: .1rem .1rem 0;
	border-style: solid;
	border-color: #f08200 transparent transparent transparent;
	position: absolute;
	bottom: -.1rem;
	left: 50%;
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	-o-transform: translateX(-50%);
	transform: translateX(-50%)
}

.warp .wap_content.immigrant .immigrant_benefits .benefits_cont ul li .benefits_img img {
	display: block;
	width: .97rem;
	height: .97rem;
	margin: 0 auto
}

.warp .wap_content.immigrant .immigrant_benefits .benefits_cont ul li .benefits_wen {
	width: 100%;
	height: auto;
	background: rgba(11, 24, 37, .9);
	padding: .3rem .22rem
}

.warp .wap_content.immigrant .immigrant_benefits .benefits_cont ul li:nth-child(1) .benefits_wen,
.warp .wap_content.immigrant .immigrant_benefits .benefits_cont ul li:nth-child(2) .benefits_wen {
	height: 3rem
}

.warp .wap_content.immigrant .immigrant_benefits .benefits_cont ul li:nth-child(3) .benefits_wen,
.warp .wap_content.immigrant .immigrant_benefits .benefits_cont ul li:nth-child(4) .benefits_wen {
	height: 4.02rem
}

.warp .wap_content.immigrant .immigrant_benefits .benefits_cont ul li:nth-child(3) .benefits_wen {
	padding: .3rem .07rem .3rem .15rem
}

.warp .wap_content.immigrant .immigrant_benefits .benefits_cont ul li .benefits_wen h2 {
	width: 100%;
	height: auto;
	font-size: .32rem;
	color: #f08200;
	text-align: center;
	margin-bottom: .15rem
}

.warp .wap_content.immigrant .immigrant_benefits .benefits_cont ul li .benefits_wen p {
	width: 100%;
	height: auto;
	line-height: .36rem;
	font-size: .28rem;
	color: #fff;
	word-break: break-all;
	position: relative;
	margin-bottom: .1rem;
	padding-left: .25rem
}

.warp .wap_content.immigrant .immigrant_benefits .benefits_cont ul li .benefits_wen p:before {
	content: "";
	display: block;
	width: .16rem;
	height: .16rem;
	background: #fff;
	border-radius: 50%;
	position: absolute;
	top: .1rem;
	left: 0
}

.warp .wap_content.immigrant .immigrant_basic4 {
	width: 100%;
	height: auto;
	background: url(../images/immigrant_basic4bg.jpg) no-repeat center;
	background-size: cover;
	padding: .3rem
}

.warp .wap_content.immigrant .immigrant_basic4 .basic_cont {
	width: 100%;
	height: auto
}

.warp .wap_content.immigrant .immigrant_basic4 .basic_cont ul {
	width: 100%;
	height: auto
}

.warp .wap_content.immigrant .immigrant_basic4 .basic_cont ul li {
	width: 3.34rem;
	height: auto;
	background: rgba(255, 255, 255, .8);
	float: left;
	margin-right: .22rem;
	margin-bottom: .22rem;
	padding: .35rem .2rem
}

.warp .wap_content.immigrant .immigrant_basic4 .basic_cont ul li:nth-child(1),
.warp .wap_content.immigrant .immigrant_basic4 .basic_cont ul li:nth-child(2) {
	height: 3.66rem
}

.warp .wap_content.immigrant .immigrant_basic4 .basic_cont ul li:nth-child(5) {
	width: 100%;
	padding: .35rem .3rem
}

.warp .wap_content.immigrant .immigrant_basic4 .basic_cont ul li:nth-child(2n) {
	margin-right: 0
}

.warp .wap_content.immigrant .immigrant_basic4 .basic_cont ul li .basic_img {
	width: .8rem;
	height: .8rem;
	border: .02rem #f08200 solid;
	border-radius: 50%;
	margin: 0 auto
}

.warp .wap_content.immigrant .immigrant_basic4 .basic_cont ul li .basic_img img {
	display: block;
	width: .8rem;
	height: .8rem
}

.warp .wap_content.immigrant .immigrant_basic4 .basic_cont ul li .basic_wen {
	width: 100%;
	height: auto
}

.warp .wap_content.immigrant .immigrant_basic4 .basic_cont ul li .basic_wen p {
	width: 100%;
	height: auto;
	line-height: .36rem;
	font-size: .28rem;
	text-align: center
}

.warp .wap_content.immigrant .immigrant_basic.detaileds {
	background: #fff
}

.warp .wap_content.immigrant .immigrant_basic.detaileds .basic_cont ul li {
	width: 3.34rem;
	height: .9rem;
	background: url(../images/detaileds_bg.png) no-repeat;
	background-size: 100%;
	padding: 0
}

.warp .wap_content.immigrant .immigrant_basic.detaileds .basic_cont ul li:nth-child(2n) {
	margin-right: 0
}

.warp .wap_content.immigrant .immigrant_basic.detaileds .basic_cont ul li:nth-child(3) {
	margin-right: .2rem
}

.warp .wap_content.immigrant .immigrant_basic.detaileds .basic_cont ul li:nth-child(5) {
	width: 100%;
	height: .9rem;
	background: url(../images/detaileds_bg2.png) no-repeat;
	background-size: 100%
}

.warp .wap_content.immigrant .immigrant_basic.detaileds .basic_cont ul li .basic_h2 {
	width: 100%;
	height: .9rem;
	line-height: .28rem;
	font-size: .28rem;
	text-align: center;
	display: flex;
	align-items: center;
	justify-content: center
}

.warp .wap_content.immigrant .immigrant_registration.registration4 {
	background: url(../images/immigrant_registrationbg4.jpg) no-repeat;
	background-size: cover
}

.warp .wap_content.immigrant .immigrant_registration.registration4 .registration_cont .registration_conts ul:nth-last-child(2) li .registration_wen {
	height: 1.95rem
}

.warp .wap_content.immigrant .immigrant_settle {
	width: 100%;
	height: auto;
	background: url(../images/settle_bg2.jpg) no-repeat center;
	background-size: cover;
	padding: .35rem .3rem
}

.warp .wap_content.immigrant .immigrant_settle .settle_cont {
	width: 100%;
	height: auto
}

.warp .wap_content.immigrant .immigrant_settle .settle_cont ul {
	width: 100%;
	height: auto
}

.warp .wap_content.immigrant .immigrant_settle .settle_cont ul li {
	width: 3.34rem;
	height: auto;
	float: left;
	margin-right: .22rem;
	margin-bottom: .22rem
}

.warp .wap_content.immigrant .immigrant_settle .settle_cont ul li:nth-child(5) {
	width: 100%
}

.warp .wap_content.immigrant .immigrant_settle .settle_cont ul li:nth-child(2n) {
	margin-right: 0
}

.warp .wap_content.immigrant .immigrant_settle .settle_cont ul li .settle_img {
	width: 100%;
	height: auto;
	background: #f08200;
	position: relative;
	padding: .2rem 0
}

.warp .wap_content.immigrant .immigrant_settle .settle_cont ul li .settle_img:after {
	content: "";
	width: 0;
	height: 0;
	border-width: .1rem .1rem 0;
	border-style: solid;
	border-color: #f08200 transparent transparent transparent;
	position: absolute;
	bottom: -.1rem;
	left: 50%;
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	-o-transform: translateX(-50%);
	transform: translateX(-50%)
}

.warp .wap_content.immigrant .immigrant_settle .settle_cont ul li .settle_img h2 {
	width: 100%;
	height: auto;
	font-size: .32rem;
	color: #fff;
	text-align: center
}

.warp .wap_content.immigrant .immigrant_settle .settle_cont ul li .settle_wen {
	width: 100%;
	height: auto;
	background: rgba(11, 24, 37, .9);
	padding: .3rem .22rem
}

.warp .wap_content.immigrant .immigrant_settle .settle_cont ul li:nth-child(1) .settle_wen,
.warp .wap_content.immigrant .immigrant_settle .settle_cont li:nth-child(2) .settle_wen {
	height: 3.52rem
}

.warp .wap_content.immigrant .immigrant_settle .settle_cont ul li:nth-child(3) .settle_wen,
.warp .wap_content.immigrant .immigrant_settle .settle_cont ul li:nth-child(4) .settle_wen {
	height: 3.72rem
}

.warp .wap_content.immigrant .immigrant_settle .settle_cont ul li:nth-child(5) .settle_wen {
	height: 2.42rem
}

.warp .wap_content.immigrant .immigrant_settle .settle_cont ul li:nth-child(3) .settle_wen {
	padding: .3rem .07rem .3rem .15rem
}

.warp .wap_content.immigrant .immigrant_settle .settle_cont ul li .settle_wen p {
	width: 100%;
	height: auto;
	line-height: .36rem;
	font-size: .28rem;
	color: #fff;
	word-break: break-all;
	position: relative;
	margin-bottom: .1rem;
	padding-left: .25rem
}

.warp .wap_content.immigrant .immigrant_settle .settle_cont ul li .settle_wen p:before {
	content: "";
	display: block;
	width: .16rem;
	height: .16rem;
	background: #fff;
	border-radius: 50%;
	position: absolute;
	top: .1rem;
	left: 0
}

.warp .wap_content.immigrant .immigrant_settle .settle_cont ul li .settle_wen .settle_wens {
	width: 3.05rem;
	float: left;
	margin-right: .36rem
}

.warp .wap_content.immigrant .immigrant_settle .settle_cont ul li .settle_wen .settle_wens:nth-child(2) {
	margin-right: 0
}

.warp .wap_content.immigrant .immigrant_enrollment {
	width: 100%;
	height: auto;
	background: url(../images/enrollment_bg.jpg) no-repeat center;
	background-size: cover;
	padding: .35rem .3rem
}

.warp .wap_content.immigrant .immigrant_enrollment .enrollment_cont {
	width: 100%;
	height: auto
}

.warp .wap_content.immigrant .immigrant_enrollment .enrollment_cont ul {
	width: 100%;
	height: auto
}

.warp .wap_content.immigrant .immigrant_enrollment .enrollment_cont ul li {
	width: 3.34rem;
	height: 1.86rem;
	background: url(../images/enrollment_bg.png) no-repeat center;
	background-size: 100%;
	text-align: center;
	float: left;
	margin-right: .22rem;
	margin-bottom: .3rem;
	display: flex;
	align-items: center;
	justify-content: center
}

.warp .wap_content.immigrant .immigrant_enrollment .enrollment_cont ul li:nth-child(5),
.warp .wap_content.immigrant .immigrant_enrollment .enrollment_cont ul li:nth-child(6),
.warp .wap_content.immigrant .immigrant_enrollment .enrollment_cont ul li:nth-child(7) {
	width: 2.16rem;
	background: url(../images/enrollment_bg2.png) no-repeat center;
	background-size: 100%;
	margin-right: .21rem
}

.warp .wap_content.immigrant .immigrant_enrollment .enrollment_cont ul li:nth-child(2n) {
	margin-right: 0
}

.warp .wap_content.immigrant .immigrant_enrollment .enrollment_cont ul li:nth-child(6) {
	margin-right: .21rem
}

.warp .wap_content.immigrant .immigrant_enrollment .enrollment_cont ul li:nth-child(7) {
	margin-right: 0
}

.warp .wap_content.immigrant .immigrant_enrollment .enrollment_cont ul li .enrollment_wen {
	line-height: .36rem;
	font-size: .28rem;
	color: #fff
}

.warp .wap_content.immigrant .immigrant_enrollment .enrollment_cont ul li .enrollment_wen img {
	width: .4rem;
	display: block;
	margin: 0 auto .15rem
}

.warp .wap_content.immigrant .immigrant_enrollment .enrollment_cont .enrollment_more {
	display: block;
	width: 3.8rem;
	height: auto;
	line-height: .6rem;
	font-size: .3rem;
	color: #fff;
	background: #1169b5;
	border-radius: 50px;
	text-align: center;
	margin: 0 auto
}

.warp .wap_content.immigrant .immigrant_nationality {
	width: 100%;
	height: auto;
	background: url(../images/nationality_bg.jpg) no-repeat center;
	background-size: cover;
	padding: .35rem .3rem
}

.warp .wap_content.immigrant .immigrant_nationality .wap_content_top h2,
.warp .wap_content.immigrant .immigrant_nationality .wap_content_top p {
	color: #1269b5
}

.warp .wap_content.immigrant .immigrant_nationality .wap_content_top:after {
	width: 2.3rem
}

.warp .wap_content.immigrant .immigrant_nationality .nationality_cont {
	width: 100%;
	height: auto
}

.warp .wap_content.immigrant .immigrant_nationality .nationality_cont p {
	width: 100%;
	height: auto;
	line-height: .4rem;
	font-size: .28rem;
	color: #303030
}

.warp .wap_content.immigrant .immigrant_nationality2 {
	width: 100%;
	height: auto;
	background: url(../images/nationality_bg2.jpg) no-repeat center;
	background-size: cover;
	padding: .35rem .3rem
}

.warp .wap_content.immigrant .immigrant_nationality2 .wap_content_top h2,
.warp .wap_content.immigrant .immigrant_nationality2 .wap_content_top p {
	color: #f08200
}

.warp .wap_content.immigrant .immigrant_nationality2 .wap_content_top:after {
	width: 1.3rem
}

.warp .wap_content.immigrant .immigrant_nationality2 .nationality_cont {
	width: 100%;
	height: auto
}

.warp .wap_content.immigrant .immigrant_nationality2 .nationality_cont p {
	width: 100%;
	height: auto;
	line-height: .4rem;
	font-size: .28rem;
	color: #fff
}

.warp .wap_content.immigrant .immigrant_conditions {
	width: 100%;
	height: auto;
	background: #fff;
	padding: .35rem .3rem
}

.warp .wap_content.immigrant .immigrant_conditions .conditions_cont {
	width: 100%;
	height: auto
}

.warp .wap_content.immigrant .immigrant_conditions .conditions_cont ul {
	width: 100%;
	height: auto
}

.warp .wap_content.immigrant .immigrant_conditions .conditions_cont ul li {
	width: 3.3rem;
	height: auto;
	float: left;
	margin-right: .3rem;
	margin-bottom: .3rem
}

.warp .wap_content.immigrant .immigrant_conditions .conditions_cont ul li:nth-child(2n) {
	margin-right: 0
}

.warp .wap_content.immigrant .immigrant_conditions .conditions_cont ul li .conditions_title {
	width: 100%;
	height: 1.14rem;
	background: url(../images/conditions_img.png) no-repeat center;
	background-size: 100%;
	display: flex;
	align-items: center;
	justify-content: center
}

.warp .wap_content.immigrant .immigrant_conditions .conditions_cont ul li .conditions_title h2 {
	line-height: .36rem;
	font-size: .32rem;
	color: #fff;
	text-align: center
}

.warp .wap_content.immigrant .immigrant_conditions .conditions_cont ul li .conditions_title h2 span {
	font-size: .24rem
}

.warp .wap_content.immigrant .immigrant_conditions .conditions_cont ul li img {
	display: block;
	margin: 0 auto
}

.warp .wap_content.immigrant .immigrant_conditions .conditions_cont ul li .conditions_wen {
	width: 100%;
	height: 3.8rem;
	background: url(../images/conditions_img1.png) no-repeat center;
	background-size: 100%;
	padding: .25rem
}

.warp .wap_content.immigrant .immigrant_conditions .conditions_cont ul li:nth-child(3) .conditions_wen,
.warp .wap_content.immigrant .immigrant_conditions .conditions_cont ul li:nth-child(4) .conditions_wen {
	height: 2.4rem;
	background: url(../images/conditions_img2.png) no-repeat center;
	background-size: 100%;
	margin-bottom: 0
}

.warp .wap_content.immigrant .immigrant_conditions .conditions_cont ul li .conditions_wen .conditions_wens {
	height: 3rem
}

.warp .wap_content.immigrant .immigrant_conditions .conditions_cont ul li:nth-child(3) .conditions_wen .conditions_wens,
.warp .wap_content.immigrant .immigrant_conditions .conditions_cont ul li:nth-child(4) .conditions_wen .conditions_wens {
	height: 1.6rem
}

.warp .wap_content.immigrant .immigrant_conditions .conditions_cont ul li .conditions_wen .conditions_wens p {
	width: 100%;
	height: auto;
	line-height: .36rem;
	font-size: .28rem;
	color: #333;
	position: relative;
	margin-bottom: .1rem;
	padding-left: .2rem
}

.warp .wap_content.immigrant .immigrant_conditions .conditions_cont ul li .conditions_wen .conditions_wens p:before {
	content: "";
	width: 0;
	height: 0;
	border-width: .07rem 0 .07rem .07rem;
	border-style: solid;
	border-color: transparent transparent transparent #f08200;
	position: absolute;
	top: .125rem;
	left: 0
}

.warp .wap_content.immigrant .immigrant_conditions .conditions_cont ul li .conditions_wen p.conditions_more {
	width: 100%;
	height: auto;
	line-height: .36rem;
	font-size: .28rem;
	color: #333;
	text-align: right;
	position: relative;
	margin-bottom: .1rem;
	padding-left: .2rem
}

.warp .wap_content.immigrant .immigrant_conditions .conditions_cont ul li .conditions_wen p.conditions_more span {
	color: #f08200
}

.warp .wap_content.immigrant .immigrant_naturalization {
	width: 100%;
	height: auto;
	background: url(../images/naturalization_bg.jpg) no-repeat center;
	background-size: cover;
	padding: .25rem .3rem
}

.warp .wap_content.immigrant .immigrant_naturalization .naturalization_cont {
	width: 100%;
	height: auto
}

.warp .wap_content.immigrant .immigrant_naturalization .naturalization_cont .naturalization_hang {
	width: 100%;
	height: auto;
	margin-bottom: .22rem
}

.warp .wap_content.immigrant .immigrant_naturalization .naturalization_cont .naturalization_hang:last-child {
	margin-bottom: 0
}

.warp .wap_content.immigrant .immigrant_naturalization .naturalization_cont .naturalization_hang .naturalization_heng {
	width: 3.34rem;
	height: 1.72rem;
	background: rgba(23, 30, 41, .9);
	float: left;
	margin-right: .22rem;
	display: flex;
	align-items: center;
	justify-content: center
}

.warp .wap_content.immigrant .immigrant_naturalization .naturalization_cont .naturalization_hang:nth-child(2) .naturalization_heng {
	height: 2.1rem
}

.warp .wap_content.immigrant .immigrant_naturalization .naturalization_cont .naturalization_hang .naturalization_heng:nth-child(2) {
	background: rgba(240, 130, 0, .9)
}

.warp .wap_content.immigrant .immigrant_naturalization .naturalization_cont .naturalization_hang:nth-child(2n) .naturalization_heng {
	background: rgba(240, 130, 0, .9)
}

.warp .wap_content.immigrant .immigrant_naturalization .naturalization_cont .naturalization_hang:nth-child(2n) .naturalization_heng:nth-child(2) {
	background: rgba(23, 30, 41, .9)
}

.warp .wap_content.immigrant .immigrant_naturalization .naturalization_cont .naturalization_hang .naturalization_heng:nth-child(2) {
	margin-right: 0
}

.warp .wap_content.immigrant .immigrant_naturalization .naturalization_cont .naturalization_hang .naturalization_heng .naturalization_wen {
	line-height: .36rem;
	font-size: .28rem;
	text-align: center
}

.warp .wap_content.immigrant .immigrant_naturalization .naturalization_cont .naturalization_hang .naturalization_heng .naturalization_wen img {
	display: block;
	width: .42rem;
	height: auto;
	margin: 0 auto .15rem
}

.warp .wap_content.immigrant .immigrant_naturalization .naturalization_cont .naturalization_hang .naturalization_heng .naturalization_wen p {
	color: #fff
}

.warp .wap_content.immigrant .immigrant_contrast {
	width: 100%;
	height: auto;
	padding: .5rem .3rem
}

.warp .wap_content.immigrant .immigrant_contrast .contrast_cont {
	width: 100%;
	height: auto
}

.warp .wap_content.immigrant .immigrant_contrast .contrast_cont .contrast_top {
	width: 100%;
	height: .75rem;
	font-size: 0;
	background: url(../images/applicable_top.png) no-repeat center;
	background-size: auto 100%;
	text-align: center;
	margin-bottom: .32rem
}

.warp .wap_content.immigrant .immigrant_contrast .contrast_cont .contrast_top span {
	line-height: .85rem;
	font-size: .34rem;
	color: #fff;
	margin-left: .6rem
}

.warp .wap_content.immigrant .immigrant_contrast .contrast_cont .contrast_conts {
	width: 100%;
	height: auto
}

.warp .wap_content.immigrant .immigrant_contrast .contrast_cont .contrast_conts table {
	width: 100%;
	height: auto;
	border: .02rem #fff solid
}

.warp .wap_content.immigrant .immigrant_contrast .contrast_cont .contrast_conts table tr {
	background: #f1f3f7
}

.warp .wap_content.immigrant .immigrant_contrast .contrast_cont .contrast_conts table tr:first-child td {
	color: #f08200;
	text-align: center
}

.warp .wap_content.immigrant .immigrant_contrast .contrast_cont .contrast_conts table tr td {
	width: 42.6%;
	line-height: .36rem;
	font-size: .28rem;
	background: #303640;
	border-right: .02rem #fff solid;
	border-bottom: .02rem #fff solid;
	text-align: left;
	padding: .3rem .2rem;
	vertical-align: text-top
}

.warp .wap_content.immigrant .immigrant_contrast .contrast_cont .contrast_conts table tr:first-child td {
	background: #f1f3f7
}

.warp .wap_content.immigrant .immigrant_contrast .contrast_cont .contrast_conts table tr td p {
	color: #fff
}

.warp .wap_content.immigrant .immigrant_contrast .contrast_cont .contrast_conts table tr td p {
	line-height: .36rem;
	font-size: .28rem;
	position: relative;
	margin-bottom: .1rem;
	padding-left: .25rem
}

.warp .wap_content.immigrant .immigrant_contrast .contrast_cont .contrast_conts table tr td p:before {
	content: "";
	display: block;
	width: .16rem;
	height: .16rem;
	background: #f08200;
	border-radius: 50%;
	position: absolute;
	top: .1rem;
	left: 0
}

.warp .wap_content.immigrant .data_cont {
	width: 100%;
	height: auto;
	background: url(../images/data_bg.jpg) no-repeat center;
	background-size: cover;
	padding: .4rem .3rem
}

.warp .wap_content.immigrant .data_cont ul {
	width: 100%;
	height: auto;
	text-align: center
}

.warp .wap_content.immigrant .data_cont ul li {
	width: 3.34rem;
	height: auto;
	background: rgba(255, 255, 255, .9);
	float: left;
	margin-right: .22rem;
	margin-bottom: .5rem;
	padding: .25rem 0;
	display: flex;
	align-items: center;
	justify-content: center
}

.warp .wap_content.immigrant .data_cont ul li:nth-child(2n) {
	margin-right: 0
}

.warp .wap_content.immigrant .data_cont ul li .data_wen {
	width: 100%;
	height: auto
}

.warp .wap_content.immigrant .data_cont ul li .data_wen h2 {
	width: 100%;
	height: auto;
	font-size: .76rem;
	font-weight: 700;
	color: #f28a05;
	margin-bottom: .15rem
}

.warp .wap_content.immigrant .data_cont ul li .data_wen h2 span {
	font-size: .46rem
}

.warp .wap_content.immigrant .data_cont ul li .data_wen p {
	width: 100%;
	height: auto;
	font-size: .28rem;
	color: #303030
}

.warp .wap_content.immigrant .office_success {
	width: 100%;
	height: auto
}

.warp .wap_content.immigrant .office_success .success_kuai {
	width: 100%;
	height: auto;
	background: url(../images/success_bg.jpg) no-repeat center;
	background-size: cover;
	padding: .3rem
}

.warp .wap_content.immigrant .office_success .success_kuai .success_cont {
	width: 100%;
	height: auto
}

.warp .wap_content.immigrant .office_success .success_kuai .success_cont .success_img {
	width: 100%;
	height: auto;
	margin-bottom: .25rem
}

.warp .wap_content.immigrant .office_success .success_kuai .success_cont .success_img img {
	display: block;
	width: 100%;
	height: auto
}

.warp .wap_content.immigrant .office_success .success_kuai .success_cont .success_wen {
	width: 100%;
	height: auto;
	line-height: .36rem;
	font-size: .28rem;
	color: #303030
}

.warp .wap_content.immigrant .office_success .success_kuai .success_cont .success_wen span {
	line-height: .7rem;
	font-size: .5rem;
	color: #f08200
}

.warp .wap_content.immigrant .office_success .success_cont {
	width: 100%;
	height: auto
}

.warp .wap_content.immigrant .office_success .success_cont ul {
	width: 100%;
	height: auto
}

.warp .wap_content.immigrant .office_success .success_cont ul li {
	width: 100%;
	height: auto;
	background: url(../images/success_bg2.jpg) no-repeat center;
	background-size: cover;
	padding: .3rem
}

.warp .wap_content.immigrant .office_success .success_cont ul li {
	width: 100%;
	height: auto;
	background: url(../images/success_bg2.jpg) no-repeat center;
	background-size: cover;
	padding: .3rem
}

.warp .wap_content.immigrant .office_success .success_cont ul li:nth-child(2) {
	background: url(../images/success_bg3.jpg) no-repeat center;
	background-size: cover
}

.warp .wap_content.immigrant .office_success .success_cont ul li:nth-child(3) {
	background: url(../images/success_bg4.jpg) no-repeat center;
	background-size: cover
}

.warp .wap_content.immigrant .office_success .success_cont ul li:nth-child(4) {
	background: url(../images/success_bg5.jpg) no-repeat center;
	background-size: cover
}

.warp .wap_content.immigrant .office_success .success_cont ul li:nth-child(5) {
	background: url(../images/success_bg6.jpg) no-repeat center;
	background-size: cover
}

.warp .wap_content.immigrant .office_success .success_cont ul li:nth-child(6) {
	background: url(../images/success_bg7.jpg) no-repeat center;
	background-size: cover
}

.warp .wap_content.immigrant .office_success .success_cont ul li .success_img {
	width: 100%;
	height: auto;
	margin-bottom: .25rem
}

.warp .wap_content.immigrant .office_success .success_cont ul li .success_img img {
	display: block;
	width: 100%;
	height: auto
}

.warp .wap_content.immigrant .office_success .success_cont ul li .success_wen {
	width: 100%;
	height: auto;
	line-height: .36rem;
	font-size: .28rem;
	color: #fff
}

.warp .wap_content.immigrant .office_success .success_cont ul li:nth-child(2n) .success_wen {
	color: #303030
}

.warp .wap_content.immigrant .office_success .success_cont ul li .success_wen span {
	line-height: .7rem;
	font-size: .5rem;
	color: #fff
}

.warp .wap_content.immigrant .office_success .success_cont ul li:nth-child(2n) .success_wen span {
	color: #f08200
}

.warp .wap_content.overseas .overseas_about {
	width: 100%;
	height: auto;
	background: url(../images/overseas_aboutbg.jpg) no-repeat center;
	background-size: cover;
	overflow: hidden;
	padding: .3rem .35rem
}

.warp .wap_content.overseas .overseas_about .overseas_jianjie {
	width: 100%;
	height: auto
}

.warp .wap_content.overseas .overseas_about .overseas_jianjie .h2 {
	width: 100%;
	height: auto;
	text-align: center;
	margin: 0 auto .2rem
}

.warp .wap_content.overseas .overseas_about .overseas_jianjie .h2 span {
	display: inline-block;
	font-size: .34rem;
	color: #f08200;
	border-bottom: .01rem #f08200 solid;
	padding-bottom: .1rem
}

.warp .wap_content.overseas .overseas_about .overseas_jianjie .jianjie_cont {
	width: 100%;
	height: auto
}

.warp .wap_content.overseas .overseas_about .overseas_jianjie .jianjie_cont p {
	width: 100%;
	height: auto;
	line-height: .4rem;
	font-size: .28rem;
	color: #303030;
	margin-bottom: .1rem
}

.warp .wap_content.overseas .overseas_about .overseas_tixi {
	width: 100%;
	height: auto
}

.warp .wap_content.overseas .overseas_about .overseas_tixi .h2 {
	width: 100%;
	height: auto;
	text-align: center;
	margin: 0 auto .2rem
}

.warp .wap_content.overseas .overseas_about .overseas_tixi .h2 span {
	display: inline-block;
	font-size: .34rem;
	color: #f08200;
	border-bottom: .01rem #f08200 solid;
	padding-bottom: .1rem
}

.warp .wap_content.overseas .overseas_about .overseas_tixi .tixi_cont {
	width: 100%;
	height: auto
}

.warp .wap_content.overseas .overseas_about .overseas_tixi .tixi_cont .system_kuai {
	width: 2rem;
	height: auto;
	line-height: initial;
	color: #fff;
	background: #f08200;
	text-align: center;
	margin: 0 auto;
	padding: .2rem 0;
	display: flex;
	align-items: center;
	justify-content: center
}

.warp .wap_content.overseas .overseas_about .overseas_tixi .tixi_cont .system_kuai .system_wen {
	line-height: initial;
	font-size: .32rem
}

.warp .wap_content.overseas .overseas_about .overseas_tixi .tixi_cont .system_kuai .system_wen span {
	display: block;
	font-size: .24rem
}

.warp .wap_content.overseas .overseas_about .overseas_tixi .tixi_cont .system_xian {
	width: 5.12rem;
	height: .85rem;
	margin: .18rem auto
}

.warp .wap_content.overseas .overseas_about .overseas_tixi .tixi_cont .system_xian img {
	display: block;
	width: 100%;
	height: 100%
}

.warp .wap_content.overseas .overseas_about .overseas_tixi .tixi_cont .list1 {
	width: 100%;
	height: auto
}

.warp .wap_content.overseas .overseas_about .overseas_tixi .tixi_cont .list1 li {
	width: 1.6rem;
	height: auto;
	color: #fff;
	background: #f08200;
	text-align: center;
	float: left;
	margin-right: .13rem;
	padding: .2rem 0;
	display: flex;
	align-items: center;
	justify-content: center
}

.warp .wap_content.overseas .overseas_about .overseas_tixi .tixi_cont .list1 li:nth-child(4) {
	margin-right: 0
}

.warp .wap_content.overseas .overseas_about .overseas_tixi .tixi_cont .list1 li .system_wen {
	line-height: initial;
	font-size: .28rem
}

.warp .wap_content.overseas .overseas_about .overseas_tixi .tixi_cont .list1 li .system_wen span {
	display: block;
	font-size: .2rem
}

.warp .wap_content.overseas .overseas_about .overseas_tixi .tixi_cont .system_xian2 {
	width: 5.4rem;
	height: .66rem;
	margin: .2rem auto
}

.warp .wap_content.overseas .overseas_about .overseas_tixi .tixi_cont .system_xian2 ul {
	width: 100%;
	height: auto
}

.warp .wap_content.overseas .overseas_about .overseas_tixi .tixi_cont .system_xian2 ul li {
	width: 1.75rem;
	text-align: left;
	float: left
}

.warp .wap_content.overseas .overseas_about .overseas_tixi .tixi_cont .system_xian2 ul li:nth-child(3) {
	width: 1.9rem
}

.warp .wap_content.overseas .overseas_about .overseas_tixi .tixi_cont .system_xian2 ul li img {
	display: block;
	height: .66rem
}

.warp .wap_content.overseas .overseas_about .overseas_tixi .tixi_cont .system_left {
	width: 1.6rem;
	height: auto;
	float: left;
	margin-right: .17rem
}

.warp .wap_content.overseas .overseas_about .overseas_tixi .tixi_cont .system_left .system_kuai {
	width: 100%;
	height: auto;
	color: #fff;
	background: #db450b;
	text-align: center;
	padding: .2rem 0;
	display: flex;
	align-items: center;
	justify-content: center
}

.warp .wap_content.overseas .overseas_about .overseas_tixi .tixi_cont .system_left .system_kuai .system_wen {
	line-height: initial;
	font-size: .28rem
}

.warp .wap_content.overseas .overseas_about .overseas_tixi .tixi_cont .system_left .system_kuai .system_wen span {
	display: block;
	font-size: .2rem
}

.warp .wap_content.overseas .overseas_about .overseas_tixi .tixi_cont .system_left .system_xian {
	width: 100%;
	height: auto;
	margin: .1rem 0
}

.warp .wap_content.overseas .overseas_about .overseas_tixi .tixi_cont .system_left .system_xian img {
	display: block;
	width: auto;
	height: auto;
	margin: 0 auto
}

.warp .wap_content.overseas .overseas_about .overseas_tixi .tixi_cont .system_right {
	width: 4.79rem;
	height: auto;
	float: left
}

.warp .wap_content.overseas .overseas_about .overseas_tixi .tixi_cont .system_right .list2 {
	width: 100%;
	height: auto
}

.warp .wap_content.overseas .overseas_about .overseas_tixi .tixi_cont .system_right .list2 li {
	width: 1.6rem;
	height: auto;
	color: #fff;
	background: #db450b;
	text-align: center;
	float: left;
	margin-right: .59rem;
	padding: .2rem 0;
	display: flex;
	align-items: center;
	justify-content: center
}

.warp .wap_content.overseas .overseas_about .overseas_tixi .tixi_cont .system_right .list2 li:nth-child(2) {
	width: 2.6rem;
	margin-right: 0
}

.warp .wap_content.overseas .overseas_about .overseas_tixi .tixi_cont .system_right .list2 li .system_wen {
	line-height: initial;
	font-size: .28rem
}

.warp .wap_content.overseas .overseas_about .overseas_tixi .tixi_cont .system_right .list2 li .system_wen span {
	display: block;
	font-size: .2rem
}

.warp .wap_content.overseas .overseas_about .overseas_tixi .tixi_cont .system_right .xian_list2 {
	width: 100%;
	height: auto
}

.warp .wap_content.overseas .overseas_about .overseas_tixi .tixi_cont .system_right .xian_list2 li {
	width: 1.6rem;
	height: auto;
	float: left;
	margin: .1rem 0;
	margin-right: .59rem
}

.warp .wap_content.overseas .overseas_about .overseas_tixi .tixi_cont .system_right .xian_list2 li:nth-child(2) {
	width: 2.6rem;
	margin-right: 0
}

.warp .wap_content.overseas .overseas_about .overseas_tixi .tixi_cont .system_right .xian_list2 li img {
	display: block;
	width: auto;
	height: auto;
	margin: 0 auto
}

.warp .wap_content.overseas .overseas_about .overseas_tixi .tixi_cont .system_right .list2.list3 li {
	background: #62b717
}

.warp .wap_content.overseas .overseas_about .overseas_tixi .tixi_cont .system_right .xian_list3 {
	width: 2.7rem;
	height: .42rem;
	margin: .1rem auto
}

.warp .wap_content.overseas .overseas_about .overseas_tixi .tixi_cont .system_right .xian_list3 img {
	display: block;
	width: 100%
}

.warp .wap_content.overseas .overseas_strengths {
	width: 100%;
	height: auto;
	background: url(../images/strengths_bg.jpg) no-repeat center;
	background-size: cover;
	overflow: hidden;
	padding: .35rem .3rem
}

.warp .wap_content.overseas .overseas_strengths .h2 {
	width: 100%;
	height: auto;
	text-align: center;
	margin: 0 auto .2rem
}

.warp .wap_content.overseas .overseas_strengths .h2 span {
	display: inline-block;
	font-size: .34rem;
	color: #f08200;
	border-bottom: .01rem #f08200 solid;
	padding-bottom: .1rem
}

.warp .wap_content.overseas .overseas_strengths .strengths_cont {
	width: 100%;
	height: auto
}

.warp .wap_content.overseas .overseas_strengths .strengths_cont ul {
	width: 100%;
	height: auto
}

.warp .wap_content.overseas .overseas_strengths .strengths_cont ul li {
	width: 2.16rem;
	height: 2.16rem;
	background: url(../images/exhibition_bg.png) no-repeat center;
	background-size: 100%;
	float: left;
	margin-right: .21rem;
	margin-bottom: .3rem;
	display: flex;
	align-items: center;
	justify-content: center
}

.warp .wap_content.overseas .overseas_strengths .strengths_cont ul li:nth-child(4),
.warp .wap_content.overseas .overseas_strengths .strengths_cont ul li:nth-child(5),
.warp .wap_content.overseas .overseas_strengths .strengths_cont ul li:nth-child(6) {
	margin-bottom: 0
}

.warp .wap_content.overseas .overseas_strengths .strengths_cont ul li:nth-child(3n) {
	margin-right: 0
}

.warp .wap_content.overseas .overseas_strengths .strengths_cont ul li .strengths_wen {
	line-height: .36rem;
	font-size: .28rem;
	color: #fff;
	text-align: center
}

.warp .wap_content.overseas .overseas_acquaintance {
	width: 100%;
	height: auto;
	background: url(../images/acquaintance_bg.jpg) no-repeat center;
	background-size: cover;
	overflow: hidden;
	padding: .35rem .3rem
}

.warp .wap_content.overseas .overseas_acquaintance .h2 {
	width: 100%;
	height: auto;
	text-align: center;
	margin: 0 auto .2rem
}

.warp .wap_content.overseas .overseas_acquaintance .h2 span {
	display: inline-block;
	font-size: .34rem;
	color: #1269b5;
	border-bottom: .01rem #1269b5 solid;
	padding-bottom: .1rem
}

.warp .wap_content.overseas .overseas_acquaintance .acquaintance_cont {
	width: 100%;
	height: auto
}

.warp .wap_content.overseas .overseas_acquaintance .acquaintance_cont p {
	width: 100%;
	height: auto;
	line-height: .4rem;
	font-size: .28rem;
	margin-bottom: .15rem
}

.warp .wap_content.overseas .overseas_certificate {
	width: 100%;
	height: auto;
	background: url(../images/certificate_bg.jpg) no-repeat center;
	background-size: cover;
	overflow: hidden;
	padding: .35rem 0
}

.warp .wap_content.overseas .overseas_certificate .h2 {
	width: 100%;
	height: auto;
	text-align: center;
	margin: 0 auto 1rem
}

.warp .wap_content.overseas .overseas_certificate .h2 span {
	display: inline-block;
	font-size: .34rem;
	color: #f08200;
	border-bottom: .01rem #f08200 solid;
	padding-bottom: .1rem
}

.warp .wap_content.overseas .overseas_certificate .certificate_cont {
	width: 100%;
	height: auto
}

.warp .wap_content.overseas .overseas_certificate .certificate_cont ul {
	width: 100%;
	height: auto
}

.warp .wap_content.overseas .overseas_certificate .certificate_cont ul li {
	width: 100%;
	height: auto;
	background: rgba(250, 250, 250, .6);
	margin-bottom: .87rem;
	padding: 0 .3rem .3rem
}

.warp .wap_content.overseas .overseas_certificate .certificate_cont ul li .certificate_img {
	width: 100%;
	height: auto;
	text-align: left;
	margin-bottom: .1rem
}

.warp .wap_content.overseas .overseas_certificate .certificate_cont ul li .certificate_img .certificate_lingxing {
	width: 1.4rem;
	height: 1.2rem;
	background: url(../images/certificate_bg.png) no-repeat center;
	float: left;
	margin-top: -.6rem;
	margin-right: .1rem;
	display: flex;
	align-items: center;
	justify-content: center
}

.warp .wap_content.overseas .overseas_certificate .certificate_cont ul li .certificate_img .certificate_lingxing span {
	width: .58rem;
	height: .58rem;
	line-height: .58rem;
	font-size: .34rem;
	color: #fff;
	border: .02rem #fff solid;
	border-radius: 50%;
	text-align: center
}

.warp .wap_content.overseas .overseas_certificate .certificate_cont ul li .certificate_img>span {
	display: block;
	line-height: .6rem;
	font-size: .36rem;
	color: #ef8300
}

.warp .wap_content.overseas .overseas_certificate .certificate_cont ul li .certificate_wen {
	width: 100%;
	height: auto;
	line-height: .36rem;
	font-size: .28rem
}

.warp .wap_content.overseas .overseas_certificate .certificate_cont ul li:nth-child(3) {
	margin-bottom: .3rem
}

.warp .wap_content.overseas .overseas_certificate .certificate_cont ul li.bai {
	width: 100%;
	height: auto;
	background: 0 0;
	margin-bottom: 0;
	padding: 0 .3rem
}

.warp .wap_content.overseas .overseas_certificate .certificate_cont ul li.bai .certificate_wen {
	line-height: .4rem;
	color: #fff
}

.warp .wap_content.overseas .overseas_education {
	width: 100%;
	height: auto;
	background: #fff;
	overflow: hidden;
	padding: .35rem .3rem
}

.warp .wap_content.overseas .overseas_education .h2 {
	width: 100%;
	height: auto;
	text-align: center;
	margin: 0 auto .2rem
}

.warp .wap_content.overseas .overseas_education .h2 span {
	display: inline-block;
	font-size: .34rem;
	color: #f08200;
	border-bottom: .01rem #f08200 solid;
	padding-bottom: .1rem
}

.warp .wap_content.overseas .overseas_education .education_cont {
	width: 100%;
	height: auto
}

.warp .wap_content.overseas .overseas_education .education_cont ul {
	width: 100%;
	height: auto
}

.warp .wap_content.overseas .overseas_education .education_cont ul li {
	width: 100%;
	height: auto;
	margin-bottom: .25rem
}

.warp .wap_content.overseas .overseas_education .education_cont ul li .education_img {
	width: 3.74rem;
	height: 1rem;
	line-height: .88rem;
	font-size: .32rem;
	color: #fff;
	background: url(../images/education_img.png) no-repeat center;
	background-size: 100%;
	text-align: center;
	margin-bottom: .15rem
}

.warp .wap_content.overseas .overseas_education .education_cont ul li .education_wen {
	width: 100%;
	height: auto
}

.warp .wap_content.overseas .overseas_education .education_cont ul li .education_wen p {
	width: 100%;
	height: auto;
	line-height: .36rem;
	font-size: .28rem;
	color: #303030
}

.warp .wap_content.overseas .overseas_education .education_cont ul li .education_wen p a {
	color: red
}

.warp .wap_content.overseas .overseas_top {
	width: 100%;
	height: auto;
	font-size: 0;
	text-align: center;
	margin-bottom: .3rem
}

.warp .wap_content.overseas .overseas_top p {
	width: 100%;
	height: auto;
	line-height: .34rem;
	font-size: .34rem;
	color: #f08200;
	margin-bottom: .08rem
}

.warp .wap_content.overseas .overseas_top span {
	display: inline-block;
	width: auto;
	height: auto;
	line-height: .16rem;
	font-size: .16rem;
	color: #cdcdcd;
	border-bottom: .01rem #f18a05 solid;
	margin: 0 auto;
	padding-bottom: .08rem
}

.warp .wap_content.overseas .overseas_top.overseas4 span,
.warp .wap_content.overseas .overseas_top.overseas5 span {
	color: #333
}

.warp .wap_content.overseas .overseas_advantage {
	width: 100%;
	height: auto;
	background: url(../images/advantage_bg.jpg) no-repeat center;
	background-size: cover;
	padding: .35rem .3rem .2rem
}

.warp .wap_content.overseas .overseas_advantage .advantage_cont {
	width: 100%;
	height: auto
}

.warp .wap_content.overseas .overseas_advantage .advantage_cont li {
	width: 3.3rem;
	height: auto;
	float: left;
	margin-right: .15rem;
	margin-bottom: .3rem
}

.warp .wap_content.overseas .overseas_advantage .advantage_cont li:nth-child(2n) {
	margin-right: 0
}

.warp .wap_content.overseas .overseas_advantage .advantage_cont li .advantage_img {
	width: 100%;
	height: 1.13rem;
	background: url(../images/advantage_img.png) no-repeat center;
	background-size: 100%;
	text-align: center;
	display: flex;
	align-items: center;
	justify-content: center
}

.warp .wap_content.overseas .overseas_advantage .advantage_cont li .advantage_img p {
	line-height: .36rem;
	font-size: .32rem;
	color: #fff
}

.warp .wap_content.overseas .overseas_advantage .advantage_cont li .advantage_img p span {
	font-size: .28rem
}

.warp .wap_content.overseas .overseas_advantage .advantage_cont li img {
	display: block;
	margin: 0 auto
}

.warp .wap_content.overseas .overseas_advantage .advantage_cont li .advantage_wen {
	width: 100%;
	height: 1.24rem;
	background: url(../images/advantage_img2.png) no-repeat center;
	background-size: 100%;
	text-align: center;
	display: flex;
	align-items: center;
	justify-content: center
}

.warp .wap_content.overseas .overseas_advantage .advantage_cont li .advantage_wen p {
	line-height: .36rem;
	font-size: .28rem;
	color: #303030
}

.warp .wap_content.overseas .overseas_application {
	width: 100%;
	height: auto;
	background: #fff;
	padding: .35rem .3rem .2rem
}

.warp .wap_content.overseas .overseas_application .application_cont {
	width: 100%;
	height: auto
}

.warp .wap_content.overseas .overseas_application .application_cont ul {
	width: 100%;
	height: auto
}

.warp .wap_content.overseas .overseas_application .application_cont ul li {
	width: 3.34rem;
	height: auto;
	float: left;
	margin-right: .22rem
}

.warp .wap_content.overseas .overseas_application .application_cont ul li:nth-child(2) {
	margin-right: 0
}

.warp .wap_content.overseas .overseas_application .application_cont ul li .application_img {
	width: 100%;
	height: auto;
	background: #f08200;
	text-align: center;
	position: relative;
	padding: .2rem 0;
	display: flex;
	align-items: center;
	justify-content: center
}

.warp .wap_content.overseas .overseas_application .application_cont ul li .application_img img {
	display: block;
	margin: 0 auto .1rem
}

.warp .wap_content.overseas .overseas_application .application_cont ul li .application_img p {
	font-size: .32rem;
	color: #fff
}

.warp .wap_content.overseas .overseas_application .application_cont ul li .application_img:after {
	content: "";
	width: 0;
	height: 0;
	border-width: .1rem .1rem 0;
	border-style: solid;
	border-color: #f08200 transparent transparent transparent;
	position: absolute;
	bottom: -.1rem;
	left: 50%;
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	-o-transform: translateX(-50%);
	transform: translateX(-50%)
}

.warp .wap_content.overseas .overseas_application .application_cont ul li .application_wen {
	width: 100%;
	height: auto;
	background: #27313c;
	padding: .42rem .22rem
}

.warp .wap_content.overseas .overseas_application .application_cont ul li .application_wen .application_wenan {
	width: 100%;
	height: 3.3rem
}

.warp .wap_content.overseas .overseas_application .application_cont ul li .application_wen .application_wenan p {
	width: 100%;
	height: auto;
	line-height: .36rem;
	font-size: .28rem;
	color: #fff;
	position: relative;
	margin-bottom: .1rem;
	padding-left: .29rem
}

.warp .wap_content.overseas .overseas_application .application_cont ul li .application_wen .application_wenan p:before {
	content: "";
	display: block;
	width: .16rem;
	height: .16rem;
	background: #f08200;
	border-radius: 50%;
	position: absolute;
	top: .1rem;
	left: 0
}

.warp .wap_content.overseas .overseas_application .application_cont ul li .application_wen .application_wenan span {
	display: block;
	width: 100%;
	height: .32rem;
	line-height: .32rem;
	font-size: 0;
	text-align: right
}

.warp .wap_content.overseas .overseas_application .application_cont ul li .application_wen .application_wenan span a {
	display: inline-block;
	line-height: .32rem;
	font-size: .24rem;
	color: #f08200
}

.warp .wap_content.overseas .overseas_application .application_cont ul li .application_wen .application_more {
	display: block;
	width: 2.2rem;
	height: .6rem;
	line-height: .6rem;
	font-size: .3rem;
	color: #fff;
	background: #1169b5;
	text-align: center;
	margin: .2rem auto 0
}

.warp .wap_content.overseas .overseas_recommended {
	width: 100%;
	height: auto;
	background: #fff
}

.warp .wap_content.overseas .overseas_recommended .recommended_cont {
	width: 100%;
	height: auto
}

.warp .wap_content.overseas .overseas_recommended .recommended_cont .recommended_kuai {
	width: 100%;
	height: auto;
	padding: .35rem .3rem .5rem
}

.warp .wap_content.overseas .overseas_recommended .recommended_cont .recommended_kuai .recommended_conts {
	width: 100%;
	height: auto;
	background: #fff
}

.warp .wap_content.overseas .overseas_recommended .recommended_cont .recommended_kuai .recommended_conts .recommended_img {
	width: 100%;
	height: auto;
	position: relative
}

.warp .wap_content.overseas .overseas_recommended .recommended_cont .recommended_kuai .recommended_conts .recommended_img img {
	display: block;
	width: 100%;
	height: auto
}

.warp .wap_content.overseas .overseas_recommended .recommended_cont .recommended_kuai .recommended_conts .recommended_img .recommended_wens {
	width: 100%;
	height: auto;
	position: absolute;
	top: 50%;
	left: 50%;
	z-index: 3;
	-webkit-transform: translateX(-50%) translateY(-50%);
	-moz-transform: translateX(-50%) translateY(-50%);
	-ms-transform: translateX(-50%) translateY(-50%);
	-o-transform: translateX(-50%) translateY(-50%);
	transform: translateX(-50%) translateY(-50%)
}

.warp .wap_content.overseas .overseas_recommended .recommended_cont .recommended_kuai .recommended_conts .recommended_img .recommended_wens p {
	line-height: .38rem;
	font-size: .32rem;
	color: #fff;
	text-align: center
}

.warp .wap_content.overseas .overseas_recommended .recommended_cont .recommended_kuai .recommended_conts .recommended_wen {
	width: 100%;
	height: auto;
	padding: .3rem
}

.warp .wap_content.overseas .overseas_recommended .recommended_cont .recommended_kuai .recommended_conts .recommended_wen h2 {
	width: 100%;
	height: auto;
	line-height: .3rem;
	font-size: .32rem;
	color: #1269b5;
	border-left: .06rem #1269b5 solid;
	margin-left: .04rem;
	margin-bottom: .16rem;
	padding-left: .11rem
}

.warp .wap_content.overseas .overseas_recommended .recommended_cont .recommended_kuai .recommended_conts .recommended_wen p {
	width: 100%;
	height: auto;
	line-height: .36rem;
	font-size: .28rem
}

.warp .wap_content.overseas .overseas_recommended .recommended_cont .recommended_kuai .recommended_conts .recommended_wen .recommended_more {
	display: block;
	width: 2.2rem;
	line-height: .6rem;
	font-size: .3rem;
	text-align: center;
	color: #fff;
	background: #f08200;
	margin: 0 auto;
	margin-top: .25rem
}

.warp .wap_content.overseas .overseas_recommended .recommended_cont ul {
	width: 100%;
	height: auto
}

.warp .wap_content.overseas .overseas_recommended .recommended_cont ul li {
	width: 100%;
	height: auto;
	background: url(../images/recommended_bg2.jpg) no-repeat center;
	background-size: cover;
	padding: .4rem .3rem .5rem
}

.warp .wap_content.overseas .overseas_recommended .recommended_cont ul li .recommended_img {
	width: 100%;
	height: auto;
	position: relative
}
.warp .wap_content.overseas .overseas_recommended .recommended_cont ul li .recommended_img  .IMG {
	width: 100%;
	height: 2.4rem;
	position: relative;
}
.warp .wap_content.overseas .overseas_recommended .recommended_cont ul li .recommended_img .meng {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	z-index: 1;
	width: 100%;
	height: 100%;
	background-color: rgba(0,0,0,.6);
}
.warp .wap_content.overseas .overseas_recommended .recommended_cont ul li .recommended_img .img {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	z-index: 0;
	width: 100%;
	height: 100%;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
}

.warp .wap_content.overseas .overseas_recommended .recommended_cont ul li .recommended_img .recommended_wens {
	width: 100%;
	height: auto;
	position: absolute;
	top: 50%;
	left: 50%;
	z-index: 3;
	-webkit-transform: translateX(-50%) translateY(-50%);
	-moz-transform: translateX(-50%) translateY(-50%);
	-ms-transform: translateX(-50%) translateY(-50%);
	-o-transform: translateX(-50%) translateY(-50%);
	transform: translateX(-50%) translateY(-50%)
}

.warp .wap_content.overseas .overseas_recommended .recommended_cont ul li .recommended_img .recommended_wens p {
	line-height: .38rem;
	font-size: .32rem;
	color: #fff;
	text-align: center
}

.warp .wap_content.overseas .overseas_recommended .recommended_cont ul li .recommended_wen {
	width: 100%;
	height: auto;
	background: #fff;
	padding: .3rem
}

.warp .wap_content.overseas .overseas_recommended .recommended_cont ul li .recommended_wen h2 {
	width: 100%;
	height: auto;
	line-height: .3rem;
	font-size: .32rem;
	color: #1269b5;
	border-left: .06rem #1269b5 solid;
	margin-left: .04rem;
	margin-bottom: .16rem;
	padding-left: .11rem
}

.warp .wap_content.overseas .overseas_recommended .recommended_cont ul li .recommended_wen p {
	width: 100%;
	height: auto;
	line-height: .36rem;
	font-size: .28rem
}

.warp .wap_content.overseas .overseas_recommended .recommended_cont ul li .recommended_wen .recommended_more {
	display: block;
	width: 2.2rem;
	line-height: .6rem;
	font-size: .3rem;
	text-align: center;
	color: #fff;
	background: #f08200;
	margin: 0 auto;
	margin-top: .25rem
}

.warp .wap_content.overseas .overseas_recommended .recommended_cont ul li>a.recommended_more {
	display: block;
	width: 3.8rem;
	height: .6rem;
	line-height: .6rem;
	font-size: .3rem;
	color: #fff;
	background: #1169b5;
	border-radius: 50px;
	text-align: center;
	margin: .42rem auto 0
}

.warp .wap_content.overseas .overseas_headtotal {
	width: 100%;
	height: auto;
	background: url(../images/headtotal_bg.jpg) no-repeat center;
	background-size: cover;
	padding: .45rem .27rem
}

.warp .wap_content.overseas .overseas_headtotal h2 {
	width: 100%;
	height: auto;
	font-size: 0;
	text-align: center
}

.warp .wap_content.overseas .overseas_headtotal h2 span {
	display: inline-block;
	line-height: .34rem;
	font-size: .34rem;
	color: #1169b5;
	border-bottom: .01rem #1169b5 solid;
	margin-bottom: .25rem;
	padding-bottom: .1rem
}

.warp .wap_content.overseas .overseas_headtotal .headtotal_cont {
	width: 100%;
	height: auto;
	line-height: .4rem;
	font-size: .28rem;
	color: #303030;
	word-break: break-all
}

.warp .wap_content.overseas .overseas_conditions {
	width: 100%;
	height: auto;
	background: url(../images/conditions_bg.jpg) no-repeat center;
	background-size: cover;
	padding: .35rem .3rem .5rem
}

.warp .wap_content.overseas .overseas_conditions .conditions_cont {
	width: 100%;
	height: auto
}

.warp .wap_content.overseas .overseas_conditions .conditions_cont ul {
	width: 100%;
	height: auto
}

.warp .wap_content.overseas .overseas_conditions .conditions_cont ul li {
	width: 2.16rem;
	height: 1.42rem;
	background: url(../images/conditions_bg.png) no-repeat center;
	background-size: 100%;
	float: left;
	margin-right: .21rem;
	display: flex;
	align-items: center;
	justify-content: center
}

.warp .wap_content.overseas .overseas_conditions .conditions_cont ul li:nth-child(3) {
	margin-right: 0
}

.warp .wap_content.overseas .overseas_conditions .conditions_cont ul li p {
	line-height: .36rem;
	font-size: .28rem;
	color: #fff;
	text-align: center;
	margin-left: -.1rem
}

.warp .wap_content.overseas .overseas_process {
	width: 100%;
	height: auto;
	background: #fff;
	padding: .35rem .3rem .5rem
}

.warp .wap_content.overseas .overseas_process .process_cont {
	width: 100%;
	height: auto
}

.warp .wap_content.overseas .overseas_process .process_cont .process_left {
	width: 3.34rem;
	height: auto;
	background: #27313c;
	float: left;
	margin-right: .22rem;
	padding: .3rem .22rem
}

.warp .wap_content.overseas .overseas_process .process_cont .process_left p {
	width: 100%;
	height: auto;
	line-height: .36rem;
	font-size: .28rem;
	color: #fff;
	position: relative;
	margin-bottom: .1rem;
	padding-left: .28rem
}

.warp .wap_content.overseas .overseas_process .process_cont .process_left p:before {
	content: "";
	width: .16rem;
	height: .16rem;
	background: #f08200;
	border-radius: 50%;
	position: absolute;
	top: .1rem;
	left: 0
}

.warp .wap_content.overseas .overseas_process .process_cont .process_left .process_more {
	display: block;
	width: 2.2rem;
	height: .6rem;
	line-height: .6rem;
	font-size: .3rem;
	color: #fff;
	background: #1169b5;
	text-align: center;
	margin: .23rem auto 0
}

.warp .wap_content.overseas .overseas_process .process_cont .process_right {
	width: 3.34rem;
	height: auto;
	float: left;
	margin-right: 0
}

.warp .wap_content.overseas .overseas_process .process_cont .process_right img {
	display: block;
	width: 100%;
	height: auto
}

.warp .wap_content.overseas .overseas_recommended.preparatory .recommended_cont .recommended_kuai {}

.warp .wap_content.overseas .overseas_recommended.preparatory .recommended_cont .recommended_conts .recommended_wen .recommended_introduce,
.warp .wap_content.overseas .overseas_recommended.preparatory .recommended_cont .recommended_conts .recommended_wen .recommended_advantage {
	width: 100%;
	height: auto;
	margin-bottom: .25rem
}

.warp .wap_content.overseas .overseas_recommended.preparatory .recommended_cont .recommended_conts .recommended_wen .recommended_advantage {
	margin-bottom: 0
}

.warp .wap_content.overseas .overseas_recommended.preparatory .recommended_cont .recommended_conts .recommended_wen .recommended_advantage p {
	position: relative;
	margin-bottom: .1rem;
	padding-left: .41rem
}

.warp .wap_content.overseas .overseas_recommended.preparatory .recommended_cont .recommended_conts .recommended_wen .recommended_advantage p span {
	width: .3rem;
	height: .3rem;
	line-height: .3rem;
	font-size: .22rem;
	color: #fff;
	background: #1169b5;
	border-radius: 50%;
	text-align: center;
	position: absolute;
	top: .03rem;
	left: 0
}

.warp .wap_content.overseas .overseas_recommended.preparatory .recommended_cont ul li .recommended_wen .recommended_introduce,
.warp .wap_content.overseas .overseas_recommended.preparatory .recommended_cont ul li .recommended_wen .recommended_advantage {
	width: 100%;
	height: auto;
	margin-bottom: .25rem
}

.warp .wap_content.overseas .overseas_recommended.preparatory .recommended_cont ul li .recommended_wen .recommended_advantage {
	margin-bottom: 0
}

.warp .wap_content.overseas .overseas_recommended.preparatory .recommended_cont ul li .recommended_wen .recommended_advantage p {
	position: relative;
	margin-bottom: .1rem;
	padding-left: .41rem
}

.warp .wap_content.overseas .overseas_recommended.preparatory .recommended_cont ul li .recommended_wen .recommended_advantage p span {
	width: .3rem;
	height: .3rem;
	line-height: .3rem;
	font-size: .22rem;
	color: #fff;
	background: #1169b5;
	border-radius: 50%;
	text-align: center;
	position: absolute;
	top: .03rem;
	left: 0
}

.warp .wap_content.overseas .overseas_advantage.advantage4 {
	background: url(../images/advantage4_bg.jpg) no-repeat center;
	background-size: cover
}

.warp .wap_content.overseas .overseas_advantage.advantage4 .advantage_cont li .advantage_img {
	height: .78rem;
	background: url(../images/advantage4_img.png) no-repeat center;
	background-size: cover
}

.warp .wap_content.overseas .overseas_advantage.advantage4 .advantage_cont li .advantage_img p {
	line-height: .36rem;
	font-size: .32rem;
	color: #303030
}

.warp .wap_content.overseas .overseas_advantage.advantage4 .advantage_cont li .advantage_wen {
	display: block;
	height: 3.12rem;
	background: #f08200;
	text-align: left;
	padding: .3rem
}

.warp .wap_content.overseas .overseas_advantage.advantage4 .advantage_cont li .advantage_wen p {
	line-height: .36rem;
	font-size: .28rem;
	color: #fff
}

.warp .wap_content.overseas .overseas_application.application4 .application_cont ul li .application_wen .application_wenan {
	height: auto;
	padding: 0 .4rem
}

.warp .wap_content.overseas .overseas_process.process5 {
	background: url(../images/process5_bg.jpg) no-repeat center;
	background-size: cover
}

.warp .wap_content.overseas .overseas_process.process5 .process_cont .process_img {
	width: 100%;
	height: auto;
	margin-bottom: .2rem
}

.warp .wap_content.overseas .overseas_process.process5 .process_cont .process_img img {
	display: block;
	width: 100%;
	height: auto
}

.warp .wap_content.overseas .overseas_process.process5 .process_cont .process_wen {
	width: 100%;
	height: auto;
	background: url(../images/process5_img2.jpg) no-repeat center;
	background-size: cover;
	padding: .25rem .21rem
}

.warp .wap_content.overseas .overseas_process.process5 .process_cont .process_wen p {
	width: 100%;
	height: auto;
	line-height: .36rem;
	font-size: .28rem;
	color: #fff;
	position: relative;
	margin-bottom: .1rem;
	padding-left: .29rem
}

.warp .wap_content.overseas .overseas_process.process5 .process_cont .process_wen p:before {
	content: "";
	width: .16rem;
	height: .16rem;
	background: #f08200;
	border-radius: 50%;
	position: absolute;
	top: .1rem;
	left: 0
}

.warp .wap_content.overseas .overseas_customization {
	width: 100%;
	height: auto;
	background: #fff;
	padding: .35rem .3rem .5rem
}

.warp .wap_content.overseas .overseas_customization .customization_cont {
	width: 100%;
	height: auto
}

.warp .wap_content.overseas .overseas_customization .customization_cont ul {
	width: 100%;
	height: auto
}

.warp .wap_content.overseas .overseas_customization .customization_cont ul li {
	width: 100%;
	height: auto;
	margin-bottom: .3rem
}

.warp .wap_content.overseas .overseas_customization .customization_cont ul li:last-child {
	margin-bottom: 0
}

.warp .wap_content.overseas .overseas_customization .customization_cont ul li .customization_kuai1 {
	width: 1.42rem;
	height: 1.12rem;
	background: url(../images/customization_kuai1.png) no-repeat center;
	background-size: 100%;
	float: left;
	display: flex;
	align-items: center;
	justify-content: center
}

.warp .wap_content.overseas .overseas_customization .customization_cont ul li .customization_kuai2 {
	width: 5rem;
	height: 1.12rem;
	background: url(../images/customization_kuai2.png) no-repeat center;
	background-size: 100%;
	float: left;
	padding: 0 .34rem;
	display: flex;
	align-items: center;
	justify-content: center
}

.warp .wap_content.overseas .overseas_customization .customization_cont ul li .customization_kuai3 {
	width: 5rem;
	height: 1.48rem;
	background: url(../images/customization_kuai3.png) no-repeat center;
	background-size: 100%;
	float: left;
	padding: 0 .34rem;
	display: flex;
	align-items: center;
	justify-content: center
}

.warp .wap_content.overseas .overseas_customization .customization_cont ul li .customization_kuai4 {
	width: 1.42rem;
	height: 1.48rem;
	background: url(../images/customization_kuai4.png) no-repeat center;
	background-size: 100%;
	float: left;
	display: flex;
	align-items: center;
	justify-content: center
}

.warp .wap_content.overseas .overseas_customization .customization_cont ul li .customization_right {
	width: .08rem;
	height: 1.12rem;
	background: url(../images/customization_right.png) no-repeat center;
	background-size: 100%;
	float: left;
	margin: 0 .1rem
}

.warp .wap_content.overseas .overseas_customization .customization_cont a.customization_more {
	display: block;
	width: 2.2rem;
	line-height: .6rem;
	font-size: .3rem;
	text-align: center;
	color: #fff;
	background: #1169b5;
	margin: 0 auto;
	margin-top: .25rem
}

.warp .wap_content.overseas .overseas_customization.customization {
	background: url(../images/customization_bg.jpg) no-repeat center;
	background-size: 100%
}

.warp .wap_content.overseas .overseas_customization.customization .customization_cont ul li .customization_kuai1 {
	width: 1.12rem;
	height: 1.48rem;
	background: url(../images/customization_kuai1_2.png) no-repeat center;
	background-size: 100%;
	float: left;
	display: flex;
	align-items: center;
	justify-content: center
}

.warp .wap_content.overseas .overseas_customization.customization .customization_cont ul li .customization_kuai2 {
	width: 5.52rem;
	height: 1.48rem;
	background: url(../images/customization_kuai2_2.png) no-repeat center;
	background-size: 100%;
	float: left;
	padding: 0 .22rem;
	display: flex;
	align-items: center;
	justify-content: center
}

.warp .wap_content.overseas .overseas_customization.customization .customization_cont ul li .customization_kuai3 {
	width: 5.52rem;
	height: 1.8rem;
	background: url(../images/customization_kuai3_2.png) no-repeat center;
	background-size: 100%;
	float: left;
	padding: 0 .22rem;
	display: flex;
	align-items: center;
	justify-content: center
}

.warp .wap_content.overseas .overseas_customization.customization .customization_cont ul li .customization_kuai4 {
	width: 1.12rem;
	height: 1.8rem;
	background: url(../images/customization_kuai4_2.png) no-repeat center;
	background-size: 100%;
	float: left;
	display: flex;
	align-items: center;
	justify-content: center
}

.warp .wap_content.overseas .overseas_customization .customization_cont ul li .customization_right2 {
	width: .08rem;
	height: 1.48rem;
	background: url(../images/customization_right2.png) no-repeat center;
	background-size: 100%;
	float: left;
	margin: 0 .09rem
}

.warp .wap_content.overseas .overseas_customization .customization_cont ul li .customization_kuai1 p,
.warp .wap_content.overseas .overseas_customization .customization_cont ul li .customization_kuai2 p,
.warp .wap_content.overseas .overseas_customization .customization_cont ul li .customization_kuai3 p,
.warp .wap_content.overseas .overseas_customization .customization_cont ul li .customization_kuai4 p {
	line-height: .36rem;
	font-size: .28rem;
	color: #fff;
	text-align: center
}

.warp .wap_content.overseas .overseas_customization.customization .customization_cont ul li .customization_kuai1 p,
.warp .wap_content.overseas .overseas_customization.customization .customization_cont ul li .customization_kuai2 p,
.warp .wap_content.overseas .overseas_customization.customization .customization_cont ul li .customization_kuai3 p,
.warp .wap_content.overseas .overseas_customization.customization .customization_cont ul li .customization_kuai4 p {
	line-height: .36rem;
	font-size: .28rem;
	color: #fff;
	text-align: left
}

.warp .wap_content.overseas .overseas_characteristic {
	width: 100%;
	height: auto;
	background: #fff;
	padding: .35rem .3rem .5rem
}

.warp .wap_content.overseas .overseas_characteristic .characteristic_cont {
	width: 100%;
	height: auto
}

.warp .wap_content.overseas .overseas_characteristic .characteristic_cont ul {
	width: 100%;
	height: auto
}

.warp .wap_content.overseas .overseas_characteristic .characteristic_cont ul li {
	width: 3.3rem;
	height: auto;
	float: left;
	margin-right: .3rem;
	margin-bottom: .3rem
}

.warp .wap_content.overseas .overseas_characteristic .characteristic_cont ul li:nth-child(3),
.warp .wap_content.overseas .overseas_characteristic .characteristic_cont ul li:nth-child(4) {
	margin-bottom: 0
}

.warp .wap_content.overseas .overseas_characteristic .characteristic_cont ul li:nth-child(2n) {
	margin-right: 0
}

.warp .wap_content.overseas .overseas_characteristic .characteristic_cont ul li .characteristic_title {
	width: 3.3rem;
	height: 1.13rem;
	background: url(../images/characteristic_bg.png) no-repeat center;
	background-size: 100%;
	text-align: center;
	display: flex;
	align-items: center;
	justify-content: center
}

.warp .wap_content.overseas .overseas_characteristic .characteristic_cont ul li .characteristic_title h2 {
	line-height: .36rem;
	font-size: .32rem;
	color: #fff
}

.warp .wap_content.overseas .overseas_characteristic .characteristic_cont ul li img {
	display: block;
	margin: 0 auto
}

.warp .wap_content.overseas .overseas_characteristic .characteristic_cont ul li .characteristic_wen {
	width: 3.3rem;
	height: 2.16rem;
	background: url(../images/characteristic_bg2.png) no-repeat center;
	background-size: 100%;
	padding: .15rem .23rem
}

.warp .wap_content.overseas .overseas_characteristic .characteristic_cont ul li:nth-child(3) .characteristic_wen,
.warp .wap_content.overseas .overseas_characteristic .characteristic_cont ul li:nth-child(4) .characteristic_wen {
	width: 3.3rem;
	height: 2.86rem;
	background: url(../images/characteristic_bg3.png) no-repeat center;
	background-size: 100%;
	padding: .15rem .23rem
}

.warp .wap_content.overseas .overseas_characteristic .characteristic_cont ul li .characteristic_wen p {
	line-height: .36rem;
	font-size: .28rem;
	color: #303030
}

.warp .wap_content.overseas .overseas_technological {
	width: 100%;
	height: auto;
	background: url(../images/technological_bg.jpg) no-repeat center;
	background-size: cover;
	padding: .35rem .3rem .5rem
}

.warp .wap_content.overseas .overseas_technological .technological_cont {
	width: 100%;
	height: auto
}

.warp .wap_content.overseas .overseas_technological .technological_cont>h2 {
	width: 100%;
	height: auto;
	line-height: .28rem;
	font-size: .28rem;
	color: #fff;
	background: url(../images/jiantou_right2.png) no-repeat left .02rem;
	background-size: .24rem;
	margin-bottom: .3rem;
	padding-left: .37rem
}

.warp .wap_content.overseas .overseas_technological .technological_cont ul {
	width: 100%;
	height: auto
}

.warp .wap_content.overseas .overseas_technological .technological_cont ul li {
	width: 100%;
	height: auto;
	background: #f08200;
	margin-bottom: .3rem;
	padding: .13rem
}

.warp .wap_content.overseas .overseas_technological .technological_cont ul li .technological_kuai {
	width: 2.12rem;
	height: .98rem;
	float: left;
	display: flex;
	align-items: center;
	justify-content: center
}

.warp .wap_content.overseas .overseas_technological .technological_cont ul li .technological_kuai p {
	line-height: .36rem;
	font-size: .28rem;
	color: #fff;
	text-align: center
}

.warp .wap_content.overseas .overseas_technological .technological_cont ul li .technological_bottom {
	width: .13rem;
	height: .98rem;
	background: url(../images/technological_bg.png) no-repeat center;
	background-size: 100%;
	float: left;
	margin: 0 .1rem
}

.warp .wap_content.overseas .overseas_technological .technological_cont ul li .technological_kuai2 {
	width: 4.19rem;
	height: .98rem;
	color: #fff;
	float: left;
	display: flex;
	align-items: center;
	justify-content: center
}

.warp .wap_content.overseas .overseas_technological .technological_cont ul li .technological_kuai2 span {
	line-height: .36rem;
	font-size: .28rem;
	float: left
}

.warp .wap_content.overseas .overseas_technological .technological_cont ul li .technological_kuai2 h2 {
	line-height: .36rem;
	font-size: .28rem;
	float: left
}

.warp .wap_content.overseas .overseas_technological .technological_cont ul li .technological_kuai2 h2 span {
	line-height: .36rem;
	font-size: .28rem
}

.warp .wap_content.overseas .overseas_technological .technological_cont ul li .technological_kuai2 p {
	line-height: .36rem;
	font-size: .28rem;
	color: #fff;
	text-align: center
}

.warp .wap_content.overseas .overseas_technological .technological_cont .technological_more {
	display: block;
	width: 2.2rem;
	height: .6rem;
	line-height: .6rem;
	font-size: .3rem;
	color: #fff;
	background: #1169b5;
	text-align: center;
	margin: 0 auto
}

.warp .wap_content.overseas .overseas_process.process2 .process_cont .process_left {
	width: 100%;
	height: auto;
	padding: .25rem 1.8rem
}

.warp .wap_content.overseas .overseas_process.process2 .process_cont .process_left .process_more {
	margin: .33rem auto 0
}

.warp .wap_content.overseas .overseas_whyus {
	width: 100%;
	height: auto;
	background: url(../images/whyus_bg.jpg) no-repeat center;
	background-size: cover;
	padding: .4rem .3rem
}

.warp .wap_content.overseas .overseas_whyus .whyus_top {
	width: 100%;
	height: auto
}

.warp .wap_content.overseas .overseas_whyus .whyus_top img {
	display: block;
	width: auto;
	height: auto;
	margin: 0 auto .3rem
}

.warp .wap_content.overseas .overseas_whyus .whyus_cont {
	width: 100%;
	height: auto
}

.warp .wap_content.overseas .overseas_whyus .whyus_cont .whyus_list1 {
	width: 4.72rem;
	height: 1.39rem;
	margin: 0 auto;
	margin-bottom: .3rem
}

.warp .wap_content.overseas .overseas_whyus .whyus_cont .whyus_list2 {
	width: 6.9rem;
	height: 1.39rem;
	margin: 0 auto
}

.warp .wap_content.overseas .overseas_whyus .whyus_cont .whyus_list1 li,
.warp .wap_content.overseas .overseas_whyus .whyus_cont .whyus_list2 li {
	float: left;
	display: flex;
	align-items: center;
	justify-content: center
}

.warp .wap_content.overseas .overseas_whyus .whyus_cont .whyus_list1 li .whyus_wen,
.warp .wap_content.overseas .overseas_whyus .whyus_cont .whyus_list2 li .whyus_wen {
	margin-top: -.3rem;
	margin-left: .08rem
}

.warp .wap_content.overseas .overseas_whyus .whyus_cont .whyus_list1 li .whyus_wen span,
.warp .wap_content.overseas .overseas_whyus .whyus_cont .whyus_list2 li .whyus_wen span {
	color: #fff;
	float: left;
	margin-right: .05rem
}

.warp .wap_content.overseas .overseas_whyus .whyus_cont .whyus_list1 li .whyus_wen p,
.warp .wap_content.overseas .overseas_whyus .whyus_cont .whyus_list2 li .whyus_wen p {
	color: #fff;
	float: left
}

.warp .wap_content.overseas .overseas_whyus .whyus_cont .whyus_list1 .whyus_kuai1 {
	width: 2.49rem;
	height: 1.39rem;
	background: url(../images/whyus_bg1.png) no-repeat center;
	background-size: 100%;
	margin-right: .14rem
}

.warp .wap_content.overseas .overseas_whyus .whyus_cont .whyus_list1 .whyus_kuai1 .whyus_wen span {
	line-height: .7rem;
	font-size: .8rem
}

.warp .wap_content.overseas .overseas_whyus .whyus_cont .whyus_list1 .whyus_kuai1 .whyus_wen p {
	line-height: .35rem;
	font-size: .24rem;
	color: #fff;
	float: left
}

.warp .wap_content.overseas .overseas_whyus .whyus_cont .whyus_list1 .whyus_kuai2 {
	width: 2.08rem;
	height: 1.39rem;
	background: url(../images/whyus_bg2.png) no-repeat center;
	background-size: 100%
}

.warp .wap_content.overseas .overseas_whyus .whyus_cont .whyus_list1 .whyus_kuai2 .whyus_wen span {
	line-height: .66rem;
	font-size: .56rem
}

.warp .wap_content.overseas .overseas_whyus .whyus_cont .whyus_list1 .whyus_kuai2 .whyus_wen p {
	line-height: .35rem;
	font-size: .24rem;
	color: #fff;
	float: left
}

.warp .wap_content.overseas .overseas_whyus .whyus_cont .whyus_list2 .whyus_kuai1 {
	width: 2.11rem;
	height: 1.39rem;
	background: url(../images/whyus_bg3.png) no-repeat center;
	background-size: 100%;
	margin-right: .15rem
}

.warp .wap_content.overseas .overseas_whyus .whyus_cont .whyus_list2 .whyus_kuai1 .whyus_wen {
	margin-top: -.35rem
}

.warp .wap_content.overseas .overseas_whyus .whyus_cont .whyus_list2 .whyus_kuai1 .whyus_wen span {
	line-height: .6rem;
	font-size: .56rem
}

.warp .wap_content.overseas .overseas_whyus .whyus_cont .whyus_list2 .whyus_kuai1 .whyus_wen p {
	line-height: .3rem;
	font-size: .24rem;
	color: #fff;
	float: left
}

.warp .wap_content.overseas .overseas_whyus .whyus_cont .whyus_list2 .whyus_kuai2 {
	width: 2.37rem;
	height: 1.39rem;
	background: url(../images/whyus_bg4.png) no-repeat center;
	background-size: 100%;
	margin-right: .15rem
}

.warp .wap_content.overseas .overseas_whyus .whyus_cont .whyus_list2 .whyus_kuai2 .whyus_wen span {
	line-height: .56rem;
	font-size: .56rem
}

.warp .wap_content.overseas .overseas_whyus .whyus_cont .whyus_list2 .whyus_kuai2 .whyus_wen p {
	line-height: .3rem;
	font-size: .24rem;
	color: #fff;
	float: left
}

.warp .wap_content.overseas .overseas_whyus .whyus_cont .whyus_list2 .whyus_kuai1:nth-child(3) {
	margin-right: 0
}

.warp .wap_content.overseas .overseas_industry {
	width: 100%;
	height: auto;
	background: #fff;
	padding: .35rem .3rem .2rem
}

.warp .wap_content.overseas .overseas_industry .industry_cont {
	width: 100%;
	height: auto
}

.warp .wap_content.overseas .overseas_industry .industry_cont li {
	width: 3.34rem;
	height: .9rem;
	background: url(../images/industry_bg.png) no-repeat center;
	background-size: 100%;
	float: left;
	margin-right: .22rem;
	margin-bottom: .3rem;
	display: flex;
	align-items: center;
	justify-content: center
}

.warp .wap_content.overseas .overseas_industry .industry_cont li:nth-child(2n) {
	margin-right: 0
}

.warp .wap_content.overseas .overseas_industry .industry_cont li p {
	font-size: .28rem;
	color: #fff;
	letter-spacing: .04rem
}

.warp .wap_content .germany_nav {
	width: 100%;
	height: .96rem;
	background: url(../images/germany_navbg.jpg) no-repeat center;
	background-size: cover
}

.warp .wap_content .germany_nav ul {
	width: 100%;
	height: auto
}

.warp .wap_content .germany_nav ul li {
	width: 25%;
	height: auto;
	float: left
}

.warp .wap_content .germany_nav ul li a {
	display: block;
	width: 100%;
	height: .96rem;
	line-height: .96rem;
	font-size: .3rem;
	color: #fff;
	text-align: center
}

.warp .wap_content .germany_nav ul li:hover a,
.warp .wap_content .germany_nav ul li.list a {
	background: #f08200
}

.warp .wap_content .germany_cont {
	width: 100%;
	height: auto;
	padding: .3rem
}

.warp .wap_content .germany_cont ul {
	width: 100%;
	height: auto
}

.warp .wap_content .germany_cont ul li {
	width: 100%;
	height: auto;
	border-bottom: .01rem #cdcdcd solid;
	margin-bottom: .3rem;
	padding-bottom: .3rem
}

.warp .wap_content .germany_cont ul li .germany_img {
	width: 2.4rem;
	height: auto;
	float: left
}

.warp .wap_content .germany_cont ul li .germany_img img {
	display: block;
	width: 100%;
	height: auto
}

.warp .wap_content .germany_cont ul li .germany_wen {
	width: 4.28rem;
	height: auto;
	float: right
}

.warp .wap_content .germany_cont ul li .germany_wen h2 {
	width: 100%;
	height: auto;
	line-height: .36rem;
	font-size: .28rem;
	color: #303030;
	margin-bottom: .25rem
}

.warp .wap_content .germany_cont ul li .germany_wen .wenan_list {
	width: 100%;
	height: auto;
	line-height: .3rem;
	font-size: .24rem;
	color: #9a9a9a;
	background: url(../images/type.png) no-repeat left center;
	background-size: .24rem;
	margin-bottom: .05rem;
	padding-left: .34rem
}

.warp .wap_content .germany_cont ul li .germany_wen .abouts_wenan {
	width: 100%;
	height: auto
}

.warp .wap_content .germany_cont ul li .germany_wen .abouts_wenan .wenan_time {
	line-height: .3rem;
	font-size: .24rem;
	color: #9a9a9a;
	background: url(../images/time.png) no-repeat left center;
	background-size: .24rem;
	float: left;
	padding-left: .34rem
}

.warp .wap_content .germany_cont ul li .germany_wen .abouts_wenan .wenan_browse {
	line-height: .3rem;
	font-size: .24rem;
	color: #9a9a9a;
	background: url(../images/browse.png) no-repeat left center;
	background-size: .24rem;
	float: right;
	padding-left: .34rem
}

.warp .wap_content .germany_cont .germany_fenye {
	width: 100%;
	height: auto;
	font-size: 0;
	text-align: center
}

.warp .wap_content .germany_cont .germany_fenye span,
.warp .wap_content .germany_cont .germany_fenye a {
	display: inline-block;
	width: auto;
	height: auto;
	line-height: .6rem;
	font-size: .28rem;
	color: #303030;
	background: #f0f2f7;
	margin-right: .19rem;
	padding: 0 .24rem
}

.warp .wap_content .germany_cont .germany_fenye span.current,
.warp .wap_content .germany_cont .germany_fenye a:hover {
	color: #fff;
	background: #1169b5
}

.warp .wap_content .germany_cont .germany_fenye span:last-child,
.warp .wap_content .germany_cont .germany_fenye a:last-child {
	margin-right: 0
}

.warp .wap_content .germanyinfo_cont {
	width: 100%;
	height: auto
}

.warp .wap_content .germanyinfo_cont .newsinfo_cont {
	width: 100%;
	height: auto;
	background: #f5f5f5;
	padding: .1rem 0
}

.warp .wap_content .germanyinfo_cont .newsinfo_cont .newsinfo_conts {
	width: 100%;
	height: auto;
	background: #fff;
	padding: .25rem .32rem
}

.warp .wap_content .germanyinfo_cont .newsinfo_cont .newsinfo_conts h2 {
	width: 100%;
	height: auto;
	line-height: .4rem;
	font-size: .4rem;
	color: #303030;
	margin-bottom: .2rem
}

.warp .wap_content .germanyinfo_cont .newsinfo_cont .newsinfo_conts .news_time {
	width: 100%;
	height: auto;
	margin-bottom: .25rem
}

.warp .wap_content .germanyinfo_cont .newsinfo_cont .newsinfo_conts .news_time .wenan_list {
	line-height: .3rem;
	font-size: .24rem;
	color: #9a9a9a;
	background: url(../images/type.png) no-repeat left center;
	background-size: .24rem;
	float: left;
	margin-right: .5rem;
	padding-left: .34rem
}

.warp .wap_content .germanyinfo_cont .newsinfo_cont .newsinfo_conts .news_time .wenan_time {
	line-height: .3rem;
	font-size: .24rem;
	color: #9a9a9a;
	background: url(../images/time.png) no-repeat left center;
	background-size: .24rem;
	float: left;
	padding-left: .34rem
}

.warp .wap_content .germanyinfo_cont .newsinfo_cont .newsinfo_conts .newsinfo_wen {
	width: 100%;
	height: auto;
	text-align: left
}

.warp .wap_content .germanyinfo_cont .newsinfo_cont .newsinfo_conts .newsinfo_wen p {
	width: 100%;
	height: auto;
	line-height: .4rem;
	font-size: .28rem;
	color: #333
}

.warp .wap_content .germanyinfo_cont .newsinfo_cont .newsinfo_conts .newsinfo_wen p img {
	display: block;
	width: auto;
	max-width: 100%;
	height: auto;
	margin: 0 auto
}

.warp .wap_content .germanyinfo_cont .newsinfo_fenye {
	width: 100%;
	height: auto;
	padding: .18rem .3rem
}

.warp .wap_content .germanyinfo_cont .newsinfo_fenye p {
	width: 100%;
	height: auto;
	line-height: .46rem;
	font-size: .24rem;
	color: #303030
}

.warp .wap_content.about .about_top {
	width: 100%;
	height: auto;
	font-size: 0;
	text-align: center;
	margin-bottom: .3rem
}

.warp .wap_content.about .about_top p {
	width: 100%;
	height: auto;
	line-height: .34rem;
	font-size: .34rem;
	color: #f08200;
	margin-bottom: .08rem
}

.warp .wap_content.about .about_top span {
	display: inline-block;
	width: auto;
	height: auto;
	line-height: .16rem;
	font-size: .16rem;
	color: #cdcdcd;
	border-bottom: .01rem #f18a05 solid;
	margin: 0 auto;
	padding-bottom: .08rem
}

.warp .wap_content.about .about_advantage {
	width: 100%;
	height: auto;
	background: url(../images/about_advantage.jpg) no-repeat center;
	background-size: cover;
	padding: .35rem .3rem
}

.warp .wap_content.about .about_advantage .advantage_cont {
	width: 100%;
	height: auto
}

.warp .wap_content.about .about_advantage .advantage_cont ul {
	width: 100%;
	height: auto
}

.warp .wap_content.about .about_advantage .advantage_cont ul li {
	width: 1.3rem;
	height: auto;
	background: rgba(250, 250, 250, .87);
	float: left;
	margin-right: .1rem;
	padding: .2rem .1rem;
	transition: all .5s;
	-moz-transition: all .5s;
	-webkit-transition: all .5s;
	-o-transition: all .5s
}

.warp .wap_content.about .about_advantage .advantage_cont ul li:hover {
	background: #1169b5
}

.warp .wap_content.about .about_advantage .advantage_cont ul li:nth-child(5) {
	margin-right: 0
}

.warp .wap_content.about .about_advantage .advantage_cont ul li .advantage_img {
	width: 100%;
	height: auto;
	margin-bottom: .15rem
}

.warp .wap_content.about .about_advantage .advantage_cont ul li:hover .advantage_img img:nth-child(2),
.warp .wap_content.about .about_advantage .advantage_cont ul li .advantage_img img {
	display: block;
	width: .6rem;
	height: .6rem;
	margin: 0 auto
}

.warp .wap_content.about .about_advantage .advantage_cont ul li .advantage_img img:nth-child(2),
.warp .wap_content.about .about_advantage .advantage_cont ul li:hover .advantage_img img {
	display: none
}

.warp .wap_content.about .about_advantage .advantage_cont ul li p {
	width: 100%;
	height: auto;
	line-height: .4rem;
	font-size: .24rem;
	color: #303030;
	text-align: center
}

.warp .wap_content.about .about_advantage .advantage_cont ul li p span {
	font-size: .38rem;
	font-weight: 700;
	margin-right: .02rem
}

.warp .wap_content.about .about_advantage .advantage_cont ul li:hover p {
	color: #fff
}

.warp .wap_content.about .about_introduction {
	width: 100%;
	height: auto;
	background: url(../images/about_introduction.jpg) no-repeat center;
	background-size: cover;
	padding: .35rem .3rem
}

.warp .wap_content.about .about_introduction .introduction_cont {
	width: 100%;
	height: auto
}

.warp .wap_content.about .about_introduction .introduction_cont img {
	width: 2.58rem;
	height: 2.88rem;
	float: right;
	margin-left: .3rem
}

.warp .wap_content.about .about_introduction .introduction_cont p {
	width: 100%;
	height: auto;
	line-height: .4rem;
	font-size: .28rem;
	color: #fff;
	margin-bottom: .15rem
}

.warp .wap_content.about .about_expertteam {
	width: 100%;
	height: auto;
	background: url(../images/about_expertteam.jpg) no-repeat center;
	background-size: cover;
	padding: .35rem .3rem
}

.warp .wap_content.about .about_expertteam .expertteam_cont {
	width: 100%;
	height: auto
}

.warp .wap_content.about .about_expertteam .expertteam_cont ul {
	width: 100%;
	height: auto
}

.warp .wap_content.about .about_expertteam .expertteam_cont ul li {
	width: 2.24rem;
	height: auto;
	position: relative;
	float: left;
	margin-right: .09rem
}

.warp .wap_content.about .about_expertteam .expertteam_cont ul li:nth-child(3) {
	margin-right: 0
}

.warp .wap_content.about .about_expertteam .expertteam_cont ul li img {
	display: block;
	width: 100%;
	height: auto
}

.warp .wap_content.about .about_expertteam .expertteam_cont ul li .expertteam_wen {
	width: 100%;
	height: auto;
	background: rgba(0, 0, 0, .6);
	position: absolute;
	bottom: 0;
	left: 0;
	padding: .1rem .13rem
}

.warp .wap_content.about .about_expertteam .expertteam_cont ul li .expertteam_wen h2 {
	line-height: .34rem;
	font-size: .24rem;
	color: #fff
}

.warp .wap_content.about .about_expertteam .expertteam_cont ul li .expertteam_wen p {
	line-height: .28rem;
	font-size: .18rem;
	color: #c7c4c4
}

.warp .wap_content.about .about_mprteram {
	width: 100%;
	height: auto;
	background: url(../images/about_mprteram.jpg) no-repeat center;
	background-size: cover;
	padding: .35rem .3rem
}

.warp .wap_content.about .about_mprteram .mprteram_cont {
	width: 100%;
	height: auto
}

.warp .wap_content.about .about_mprteram .mprteram_cont .bd {
	width: 100%;
	height: auto
}

.warp .wap_content.about .about_mprteram .mprteram_cont .bd ul {
	height: auto
}

.warp .wap_content.about .about_mprteram .mprteram_cont .bd ul li {
	height: auto;
	margin-right: .1rem
}

.warp .wap_content.about .about_mprteram .mprteram_cont .bd ul li img {
	display: block;
	width: 100%;
	height: auto
}

.warp .wap_content.about .about_customization {
	width: 100%;
	height: auto;
	background: url(../images/about_customization.jpg) no-repeat center;
	background-size: cover;
	padding: .35rem .3rem
}

.warp .wap_content.about .about_customization .customization_cont {
	width: 100%;
	height: auto
}

.warp .wap_content.about .about_customization .customization_cont p {
	width: 100%;
	height: auto;
	line-height: .4rem;
	font-size: .28rem;
	color: #303030;
	margin-bottom: .15rem
}

.warp .wap_content.about .about_silhouette {
	width: 100%;
	height: auto;
	background: #fff;
	padding: .35rem .3rem
}

.warp .wap_content.about .about_silhouette .silhouette_cont {
	width: 100%;
	height: auto
}

.warp .wap_content.about .about_silhouette .silhouette_cont .silhouette_kuai {
	position: relative;
	float: left
}

.warp .wap_content.about .about_silhouette .silhouette_cont .silhouette_kuai.silhouette_kuai1 {
	width: 2.1rem;
	height: auto;
	margin-right: .14rem;
	margin-bottom: .14rem
}

.warp .wap_content.about .about_silhouette .silhouette_cont .silhouette_kuai.silhouette_kuai2 {
	width: 4.66rem;
	height: auto;
	margin-bottom: .14rem
}

.warp .wap_content.about .about_silhouette .silhouette_cont .silhouette_kuai.silhouette_kuai3 {
	width: 2.46rem;
	height: auto;
	margin-right: .14rem;
	margin-bottom: .14rem
}

.warp .wap_content.about .about_silhouette .silhouette_cont .silhouette_kuai.silhouette_kuai4 {
	width: 2.08rem;
	height: auto;
	margin-right: .14rem;
	margin-bottom: .14rem
}

.warp .wap_content.about .about_silhouette .silhouette_cont .silhouette_kuai.silhouette_kuai5 {
	width: 2.08rem;
	height: auto
}

.warp .wap_content.about .about_silhouette .silhouette_cont .silhouette_kuai img {
	display: block;
	width: 100%;
	height: auto
}

.warp .wap_content.about .about_silhouette .silhouette_cont .silhouette_kuai .silhouette_wen {
	width: 100%;
	height: auto;
	font-size: .2rem;
	color: #fff;
	background: rgba(0, 0, 0, .45);
	position: absolute;
	bottom: 0;
	left: 0;
	padding: .1rem .14rem
}

.warp .wap_content .assessment_cont {
	width: 100%;
	height: auto;
	background: #f9f9f9;
	padding: .4rem .29rem
}

.warp .wap_content .assessment_cont input {
	display: block;
	width: 100%;
	height: auto;
	line-height: .7rem;
	font-size: .28rem;
	color: #a2a2a2;
	background: 0 0;
	border: .02rem #1169b5 solid;
	border-radius: .1rem;
	margin-bottom: .2rem;
	padding: 0 .2rem
}

.warp .wap_content .assessment_cont button {
	display: block;
	width: 3.3rem;
	height: auto;
	line-height: .8rem;
	font-size: .3rem;
	color: #fff;
	background: #f08200;
	border-radius: .1rem;
	text-align: center;
	margin: 0 auto
}

.warp .wap_content .conversation_cont {
	width: 100%;
	height: auto;
	background: #fff
}

.warp .wap_content .conversation_cont .conversation_top {
	width: 100%;
	height: auto;
	position: relative
}

.warp .wap_content .conversation_cont .conversation_top img {
	display: block;
	width: 100%;
	height: auto
}

.warp .wap_content .conversation_cont .conversation_top a.conversation_close {
	display: block;
	width: .34rem;
	height: .34rem;
	position: absolute;
	top: .1rem;
	right: .15rem
}

.warp .wap_content .conversation_cont .conversation_wen {
	width: 100%;
	height: auto;
	padding: .35rem .3rem
}

.warp .wap_content .conversation_cont .conversation_wen p.tel1 {
	width: 100%;
	height: auto;
	line-height: .36rem;
	font-size: .28rem;
	color: #333;
	background: url(../images/tel1.png) no-repeat left .06rem;
	background-size: .24rem;
	margin-bottom: .18rem;
	padding-left: .37rem
}

.warp .wap_content .conversation_cont .conversation_wen p.tel2 {
	width: 100%;
	height: auto;
	line-height: .36rem;
	font-size: .28rem;
	color: #a2a2a2;
	background: url(../images/tel2.png) no-repeat left .06rem;
	background-size: .24rem;
	margin-bottom: .18rem;
	padding-left: .37rem
}

.warp .wap_content .conversation_cont .conversation_wen p.tel3 {
	width: 100%;
	height: auto;
	line-height: .36rem;
	font-size: .28rem;
	color: #a2a2a2;
	background: url(../images/tel3.png) no-repeat left .06rem;
	background-size: .24rem;
	margin-bottom: .18rem;
	padding-left: .37rem
}

.warp .wap_content .conversation_cont .conversation_wen .conversation_form {
	width: 100%;
	height: auto;
	margin-top: .2rem
}

.warp .wap_content .conversation_cont .conversation_wen .conversation_form input {
	display: block;
	width: 100%;
	height: auto;
	line-height: .7rem;
	font-size: .28rem;
	color: #a2a2a2;
	background: 0 0;
	border: .02rem #1169b5 solid;
	border-radius: .1rem;
	margin-bottom: .4rem;
	padding: 0 .2rem
}

.warp .wap_content .conversation_cont .conversation_wen .conversation_form button {
	display: block;
	width: 3.3rem;
	height: auto;
	line-height: .8rem;
	font-size: .3rem;
	color: #fff;
	background: #1169b5;
	border-radius: .1rem;
	text-align: center;
	margin: 0 auto
}

@media only screen and (max-width:320px) {
	.warp .wap_footernav ul li.footernav_tel {
		padding: .1rem 1%
	}

	.warp .wap_footernav ul li.footernav_tel p {
		line-height: .3rem;
		margin-bottom: .05rem
	}

	.warp .wap_footernav ul li.footernav_tel span {
		line-height: .35rem
	}
}