﻿* {
	margin: 0;
	padding: 0;
}

html,
body {
	width: 100%;
	height: 100%;
}

body {
	font-family: "微软雅黑", "Microsoft YaHei", "Tahoma", "宋体";
	*font-family: "微软雅黑", "Microsoft YaHei", "Tahoma", "宋体";
	background: #f0f2f6;
}

ol,
ul,
p,
input {
	padding: 0;
	margin: 0;
	border: 0;
	list-style: none;
}

a {
	text-decoration: none;
	cursor: pointer
}

a,
button,
input,
optgroup,
select,
textarea {
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	outline: none;
	border: none;
	background: none;
	border-radius: 0;
	-webkit-border-radius: 0;
	-webkit-appearance: none;
	background-image: -webkit-linear-gradient(transparent, transparent);
	background-image: linear-gradient(transparent, transparent);
	font-family: "Segoe UI", "Lucida Grande", Helvetica, Arial, "Microsoft YaHei", FreeSans, Arimo, "Droid Sans", "wenquanyi micro hei", "Hiragino Sans GB", "Hiragino Sans GB W3", FontAwesome, sans-serif;
}

button,
input,
optgroup,
select,
textarea {
	color: inherit;
	font: inherit;
	margin: 0;
	-webkit-appearance: none;
	outline: none;
	line-height: normal
}

button {
	overflow: visible
}

button,
select {
	text-transform: none
}

img {
	border: none;
}

.left {
	float: left;
}

.right {
	float: right;
}

.hide {
	display: block;
}

.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	height: 0;
	font-size: 0;
	overflow: hidden;
}

.clearfix {
	zoom: 1;
}
header {
		width: 100%;
		max-width: 7.5rem;
		height: 0.88rem;
		background: #333333;
		line-height: 0.88rem;
		color: #FFFFFF;
		font-size: 0.3rem;
		position: relative;
		text-align: center;
	}
	
header>img {
		position: absolute;
		height: 0.28rem;
		left: 0.3rem;
		top: 0.29rem;
		cursor: pointer;
	}
.wrap {
	width: 100%;
	max-width: 7.50rem;
	margin: 0 auto;
	overflow: hidden;
	background: #fff;
	font-size: 0.28rem;
}

.cont {
	width: 6.70rem;
	margin: 0 auto;
}

.xian {
	padding-bottom: 0.60rem;
	border-bottom: 0.01rem solid #ccc;
	margin-bottom: 0.60rem;
}

.cblue {
	color: #31ad7a;
}
.wrap .banner{
	width: 7.5rem;
	height: 4rem;
	background: url(../images/banner.png) no-repeat center;
	background-size:100% 100%; 
}
.wrap .banner .tit1{
	font-size: .36rem;
	padding-top: 1rem;
	padding-left: 1rem;
}
.wrap .banner .tit2{
	font-size: .4rem;
	padding-top: .32rem;
	padding-left: .8rem;
	color: white;
}
.wrap .banner .tit3{
	font-size: .26rem;
	padding-top: .4rem;
	padding-left: .7rem;
}
/*按钮*/

.but {
	font-size: 0.34rem;
	height: 0.90rem;
	line-height: 0.90rem;
	border: 0.01rem solid #835fa8;
	border-radius: 0.08rem;
	text-align: center;
	margin-top: 0.20rem;
}

.but a {
	color: #835fa8;
	text-decoration: none;
	cursor: pointer;
}

.but a:hover {
	text-decoration: none;
}


/*导语*/

.dy {
	width: 100%;
	height: 4.88rem;
	overflow: hidden;
	background: url(../images/bj.jpg) no-repeat #fff;
	background-size: cover;
}

.dy_tel {
	width: 6.90rem;
	padding: 0 0.30rem;
	height: 0.89rem;
	border-bottom: 0.01rem solid #ccc;
	overflow: hidden;
	background: #4d84ba;
}

.dy_tel p {
	width: 5.98rem;
	line-height: 0.89rem;
	font-size: 0.30rem;
	color: #fff;
}

.dy_tel p span {
	font-size: 0.36rem;
	color: #fff;
}

.dy_tel a {
	padding-top: 0.25rem;
	color: #fff;
}

.dy_tel a img {
	display: block;
	width: 0.92rem;
	height: 0.42rem;
}

.dycon {
	padding: 0.30rem 0;
	font-size: 0.30rem;
	color: #000;
	line-height: 0.48rem;
}


/*表单*/

.biaodan {
	border: 0.10rem solid #fe7600;
	overflow: hidden;
	margin: 0.30rem 0.40rem;
	height: auto;
	padding: 0.20rem;
}

.biaodan h2 {
	text-align: center;
	font-size: 0.36rem;
	font-weight: normal;
	height: 0.36rem;
	padding-bottom: 0.32rem;
}

.biaodan form p .Validform_checktip.Validform_wrong {
	color: #fff !important;
}

.biaodan form input {
	width: 5.16rem;
	height: 0.75rem;
	line-height: 0.75rem;
	border: 0;
	font-size: 0.28rem;
	color: #aab2bd;
	margin: 0.01rem 0 0 0.74rem;
}

.biaodan form select {
	width: 5.20rem;
	height: 0.75rem;
	line-height: 0.75rem;
	background: none;
	font-size: 0.28rem;
	border: 0;
	color: #aab2bd;
	margin: 0.01rem 0 0 0.68rem;
}

.biaodan form select option {
	background: #FFFFFF;
	color: #7dbbfa;
	border: none;
	line-height: 0.22rem;
}

.biaodan form div {
	width: 6.00rem;
	height: 0.79rem;
	overflow: hidden;
	margin-bottom: 0.15rem;
}

.biaodan form .mobile {
	background: url(../images/mobile1.jpg) no-repeat;
	background-size: cover;
}

.biaodan form .name {
	background: url(../images/name1.jpg) no-repeat;
	background-size: cover;
}

.biaodan form .guojia {
	background: url(../images/guojia.jpg) no-repeat;
	background-size: cover;
}

.biaodan form .branch {
	background: url(../images/branch1.jpg) no-repeat;
	background-size: cover;
}

.biaodan form .email {
	background: url(../images/email.gif) no-repeat;
	background-size: cover;
}

.biaodan form .chengji {
	background: url(../images/chengji.gif) no-repeat;
	background-size: cover;
}

.biaodan form .nianling {
	background: url(../images/nianling.gif) no-repeat;
	background-size: cover;
}

.biaodan form .school {
	background: url(../images/school.gif) no-repeat;
	background-size: cover;
}

.biaodan form .Mschool {
	background: url(../images/mschool.gif) no-repeat;
	background-size: cover;
}

.biaodan form .Pchengji {
	background: url../(img/Pchengji.gif) no-repeat;
	background-size: cover;
}

.biaodan form .language {
	background: url(../images/language.gif) no-repeat;
	background-size: cover;
}

.biaodan form .professional {
	background: url(../images/professional.gif) no-repeat;
	background-size: cover;
}

.biaodan form .Nprofessional {
	background: url(../images/nprofessional.gif) no-repeat;
	background-size: cover;
}

.biaodan form .Nstep {
	background: url(../images/nstep.gif) no-repeat;
	background-size: cover;
}

.biaodan form .step {
	background: url(../images/step.gif) no-repeat;
	background-size: cover;
}

.from_btn {
	background: #fe7600 !important;
	color: #FFFFFF !important;
	width: 5.89rem !important;
	height: 0.98rem;
	line-height: 0.98rem;
	-webkit-border-radius: 0.04rem;
	-moz-border-radius: 0.04rem;
	border-radius: 0.04rem;
	font-size: 0.36rem;
	cursor: pointer;
	border: 0.01rem solid #fe7600;
	margin: 0.20rem 0 0 0 !important;
}

.from_btn:hover {
	background: #fe7600 !important;
	color: #FFFFFF !important;
}


/*底部*/

.youshi {
	padding-bottom: 1.00rem;
}

.dibu {
	position: fixed;
	height: 0.98rem;
	z-index: 3;
	bottom: 0px;
	width: 7.50rem;
}

.tell {
	width: 3.75rem;
	height: 0.98rem;
	float: left;
}

.weixin {
	position: relative;
	float: left;
	width: 3.75rem;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

.weixin:last-child {
	border-right: none;
}

.weixin_nr {
	position: absolute;
	bottom: 0.98rem;
	z-index: 10;
	width: 100%;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	display: none;
	background: #fff;
}

.weixin_bt {
	width: 3.75rem;
	height: 0.98rem;
}

.weixin_bt a {
	display: block;
	cursor: pointer;
}


/*yue start*/

.title {
	height: 0.60rem;
	line-height: 0.60rem;
	overflow: hidden;
	font-size: 0.36rem;
	color: #0a0a0a;
	text-align: center;
	font-family: "微软雅黑";
}

.title span {
	position: relative;
}

.title span b {
	position: absolute;
	top: 50%;
	margin-top: -0.30rem;
	width: 0.15rem;
	height: 0.55rem;
	background: url(../images/t1.jpg) no-repeat center;
}

.title span b.titlf {
	left: -0.40rem;
}

.title span b.titrg {
	right: -0.40rem;
	background: url(../images/t2.jpg) no-repeat center;
}

.titleb {
	height: 0.30rem;
	line-height: 0.30rem;
	padding: 0.05rem 0 0.30rem;
	color: #2555a9;
	font-size: 0.24rem;
	font-weight: bold;
	text-align: center;
}

.lybut {
	display: block;
	width: 6.70rem;
	height: 1.00rem;
	line-height: 1.00rem;
	overflow: hidden;
	text-align: center;
	margin: 0 auto;
	background: #fe7600;
	font-size: 0.30rem;
	color: #fbfbfb;
	border-radius: 0.05rem;
}

.lybut1 {
	width: 6.68rem;
	border: 0.01rem solid #fe7600;
	background: #fbfbfb;
	color: #fe7600;
	margin-top: 0.20rem;
}

.ausbox1 {
	padding-top: 0.90rem;
	font-family: "微软雅黑";
	font-family: "微软雅黑";
}

.ausbox1 ul {}

.ausbox1 ul li {
	width: 2.03rem;
	height: 4.35rem;
	margin: 0 0.10rem 0.30rem;
	display: inline;
	overflow: hidden;
	text-align: center;
	color: #2357aa;
	background: url(../images/p1.png) no-repeat center bottom;
	background-size: contain;
}

.ausbox1 ul li img {
	width: 1.00rem;
	height: 1.00rem;
	overflow: hidden;
}

.ausbox1 ul li h3 {
	line-height: 0.36rem;
	font-size: 0.28rem;
	padding: 0.10rem 0;
}

.ausbox1 ul li p {
	line-height: 0.36rem;
	font-size: 0.24rem;
	text-align: left;
	padding: 0 0.15rem;
}

.ausbox2 {
	padding-top: 0.90rem;
	font-family: "微软雅黑";
}

.ausbox2 table {
	width: 6.70rem;
	border-collapse: collapse;
	border-top: none;
}

.ausbox2 table th {
	height: 0.80rem;
	font-size: 0.28rem;
	color: #fbfbfb;
	background: #3883ff;
	border: none;
}

.ausbox2 table td {
	height: 0.80rem;
	font-size: 0.24rem;
	color: #333;
	border: 0.01rem solid #4b5161;
	text-align: center;
	background: #f3f3f3;
}

.ausbox2 table tr.trc td {
	background: #e6e9ee;
}

.ausbox2 table td.tdc {
	background: #56a459 !important;
	color: #fbfbfb;
}

.ausbox2 table td a {
	color: #fd7601;
	font-weight: bold;
	text-decoration: underline;
}

.ausbox3 {
	padding-top: 1.00rem;
	font-family: "微软雅黑";
}

.znbox {}

.znbox ul {}

.znbox ul li {
	width: 3.25rem;
	height: 1.20rem;
	margin-bottom: 0.20rem;
	overflow: hidden;
	line-height: 1.20rem;
	font-size: 0.28rem;
	text-align: center;
	color: #333;
	background: url(../images/j1.jpg) no-repeat center;
	cursor: pointer;
	background-size: cover;
}

.znbox ul li.li1 {
	background-image: url(../images/j2.jpg);
	background-size: cover;
}

.znbox ul li.li2 {
	background-image: url(../images/j3.jpg);
	background-size: cover;
}

.znbox ul li.li3 {
	background-image: url(../images/j4.jpg);
	background-size: cover;
}

.znmain {
	padding: 0.20rem 0 0.40rem;
}

.znmain .znlist {
	background: #f3f3f3;
	box-shadow: 0 0 0.25rem 0 #ccc;
	padding-bottom: 0.40rem;
}

.znmain .znlist h3 {
	width: 6.70rem;
	height: 1.30rem;
	line-height: 1.30rem;
	font-size: 0.28rem;
	text-align: center;
	color: #333;
	background: url(../images/j5.jpg) no-repeat center;
	font-weight: normal;
	overflow: hidden;
}

.znmain .znlist h3.hbg1 {
	background-image: url(../images/j6.jpg);
	background-size: cover;
}

.znmain .znlist h3.hbg2 {
	background-image: url(../images/j7.jpg);
	background-size: cover;
}

.znmain .znlist h3.hbg3 {
	background-image: url(../images/j8.jpg);
	background-size: cover;
}

.znmain .znlist p {
	padding: 0.10rem 0.25rem 0;
	line-height: 0.48rem;
	font-size: 0.28rem;
	color: #666;
}

.znmain .znlist p span{
	color: #2256a9;
}
.znmain .znlist .ly-link{
	width: 100%;
	height: .3rem;
	padding:.25rem;
	box-sizing: border-box;
}
.znmain .znlist .ly-link a{
	display: block;
	width: 3rem;
	height: .5rem;
	font-size: .24rem;
	line-height: .5rem;
	margin: 0;
	padding:0;
	text-align: center;
}
.ausbox4 {
	padding-top: 0.60rem;
	font-family: "微软雅黑";
}

.planbox {}

.planbox h3 {
	width: 6.70rem;
	height: 1.20rem;
	text-align: center;
	line-height: 1.20rem;
	overflow: hidden;
	background: url(../images/j9.jpg) no-repeat center;
	color: #fbfbfb;
	font-size: 0.30rem;
	font-weight: normal;
	margin-bottom: 0.10rem;
	background-size: cover;
}

.planbox div {
	padding: 0.10rem 0 0.15rem;
}

.planbox div p {
	padding: 0 0 0.05rem;
	line-height: 0.46rem;
	color: #666;
	font-size: 0.28rem;
}

.planbox div p span {
	color: #333;
}


/*yue end*/


/*0518*/

.h2_tit {
	text-align: center;
	padding: 0.45rem 0;
	font-size: 0.24rem;
	color: #2356a9;
}

.h2_tit span {
	font-size: 0.36rem;
	line-height: 0.55rem;
	height: 0.55rem;
	color: #333;
	display: block;
	background: url(../images/h2_tit_span.png) no-repeat center;
	margin: 0 auto 0.10rem;
	background-size: contain;
}

.h2_tit span.tit2 {
	background: url(../images/h2_tit_span2.png) no-repeat center;
	background-size: contain;
}

.h2_tit span.tit4 {
	background: url(../images/h2_tit_span4.png) no-repeat center;
	background-size: contain;
}

.timeL {
	float: left;
	width: 2.58rem;
	text-align: right;
	line-height: 0.22rem;
	color: #777;
	margin-left: 1.00rem;
	margin-top: 1.82rem;
}

.timeL h3 {
	background: url(../images/timeh3l.png) no-repeat;
	width: 2.60rem;
	height: 0.53rem;
	color: #fff;
	text-indent: 0.55rem;
	line-height: 0.53rem;
	font-size: 0.28rem;
	text-align: left;
	background-size: contain;
}

.timeL p {
	width: 2.30rem;
	font-size: 0.26rem;
	color: #666;
	line-height: 0.34rem;
	padding-top: 0.05rem;
	text-align: left;
}

.timeL .item {
	margin-bottom: 1.03rem;
}

.timeM {
	background: url(../images/timeline.jpg) repeat-y center top;
	width: 0.29rem;
	float: left;
	padding-top: 0.40rem;
	height: 8.30rem;
}

.timeM img {
	margin-bottom: 1.00rem;
	width: 0.29rem;
	height: 0.29rem;
	display: block;
}

.timeM img.none {
	margin-bottom: 0;
}

.timeR {
	float: left;
	width: 2.60rem;
	text-align: right;
	line-height: 0.22rem;
	color: #777;
	margin-top: 0.54rem;
}

.timeR .item {
	margin-bottom: 1.32rem;
}

.timeR h3 {
	background: url(../images/timeh3.png) no-repeat;
	width: 2.60rem;
	height: 0.53rem;
	color: #fff;
	text-indent: 0.82rem;
	line-height: 0.53rem;
	font-size: 0.28rem;
	text-align: left;
	background-size: contain;
}

.timeR .item p {
	width: 2.30rem;
	padding-left: 0.30rem;
	font-size: 0.26rem;
	color: #666;
	line-height: 0.36rem;
	padding-top: 0.05rem;
	text-align: left;
}

.plans {
	background: #ecf0f6;
	margin: 0 0.40rem;
}

.plans .ad {
	width: 6.7rem;
	height: 2.2rem;
	background: url(../images/plan.png) no-repeat center;
	background-size: 100% 100%;
}
.plans .ad p{
	width: 100%;
	text-align: center;
	color: white;
	font-weight: bolder;
}
.plans .ad .tit1{
	font-size: .24rem;
	padding-top: .4rem;
}
.plans .ad .tit2{
	font-size: .4rem;
	padding-top: .1rem;
}
.plans .ad .tit3{
	font-size: .24rem;
	padding-top: .15rem;
}

.plans .item {
	text-align: center;
	background: url(../images/plans_item.jpg) no-repeat bottom;
	padding-bottom: 0.35rem;
	padding-top: 0.10rem;
}

.plans h3 {
	color: #418441;
	padding: 0.15rem 0;
	font-size: 0.30rem;
}

.plans h4 {
	width: 4.3rem;
	height: 0.48rem;
	line-height: 0.48rem;
	text-align: center;
	font-size: 0.28rem;
	color: #fff;
	background: #418441;
	display: inline-block;
	margin: 0 auto;
}

.plans .item ul {
	color: #666;
	padding: 0.20rem 0 0.15rem;
}

.plans .item ul li {
	line-height: 0.48rem;
}

.plans .item .more {
	color: #fe7600;
	text-decoration: underline;
}

.plans .none {
	background-image: none;
	padding-bottom: 0.40rem;
}

.picScroll4-left {
	width: 100%；
	height:auto;
	position: relative;
	overflow: hidden;
}
.picScroll4-left .tempWrap1{
	border: 1px solid #ccc;
}

.picScroll4-left .hd .prev {
	position: absolute;
	top: 2.28rem;
	left: 0.10rem;
	width: 0.38rem;
	height: 0.54rem;
	overflow: hidden;
	cursor: pointer;
	background: #fff url(../images/prev.png) no-repeat;
	background-size: cover;
}

.picScroll4-left .hd .next {
	position: absolute;
	top: 2.28rem;
	right: 0.10rem;
	width: 0.38rem;
	height: 0.54rem;
	overflow: hidden;
	cursor: pointer;
	background: url(../images/next.png) no-repeat;
	background-size: cover;
}

.picScroll4-left .bd {
	padding: 0.29rem 0.60rem;
	overflow: hidden;
}

.picScroll4-left .bd ul {
	overflow: hidden;
	zoom: 1;
}

.picScroll4-left .bd ul li {
	width: 5.55rem;
	float: left;
	_display: inline;
	overflow: hidden;
	padding-top: 0.3rem;
	height: 4.6rem;
}

.picScroll4-left .bd ul li h3 {
	width: 100%;
	height: 1rem;
	border-bottom: 1px dashed #ccc;
	font-size: 0.28rem;
	text-align: center;
	line-height: 0.47rem;
	font-weight: bolder;
}

.picScroll4-left .bd ul li p {
	line-height: 0.60rem;
	font-size: 0.24rem;
	text-align: center;
}

.picScroll4-left .bd ul li a {
	text-decoration: underline;
	color: #fe7600;
	display: block;
	text-align: center;
}

.but3 {
	display: block;
	text-align: center;
	margin: 0 0.40rem 0.30rem;
}

.but3 a {
	color: #fe7600;
	display: inline-block;
	background: #fff;
	height: 1.00rem;
	display: inline-block;
	margin: 0.40rem auto 0.20rem;
	display: block;
	line-height: 1.00rem;
	text-align: center;
	font-size: 0.30rem;
	cursor: pointer;
	border-radius: 0.07rem;
	border: 0.01rem solid #fe7600;
}

.but2 {
	display: block;
	text-align: center;
	margin: 0 0.40rem 0.30rem;
}

.but2 a {
	color: #fff;
	display: inline-block;
	background: #fe7600;
	height: 1.00rem;
	display: inline-block;
	margin: 0.40rem auto 0.20rem;
	display: block;
	line-height: 1.00rem;
	text-align: center;
	font-size: 0.30rem;
	cursor: pointer;
	border-radius: 0.07rem;
}

.section {
	padding: 0 0.40rem;
}

.tabNav {}

.tabNav li {
	float: left;
	width: 2.06rem;
	height: 0.98rem;
	border: 0.01rem solid #2d5dac;
	line-height: 0.98rem;
	text-align: center;
	margin-right: 0.20rem;
	margin-bottom: 0.23rem;
	font-size: 0.30rem;
	color: #2d5dac;
	cursor: pointer;
}

.tabNav li.currentTabNav {
	background: #2d5dac;
	color: #fff;
}

.tabNav li.none {
	margin-right: 0;
}

.appProLi {
	display: none;
}

.currentAppProLi {
	display: block;
}

.chartSwiper {
	width: 100%;
	height: 100%;
}

.chartSwiper .tableImg {
	width: 88%;
	margin: 0 auto;
}

.chartSwiper .swiper-button-prev,
.chartSwiper .swiper-button-next {
	height: 0.39rem;
	width: 0.23rem;
	top: 50%;
}

.chartSwiper .swiper-button-prev {
	background: url(../images/prevbtn.png) no-repeat center;
	left: 0;
	background-size: cover;
}

.chartSwiper .swiper-button-next {
	background: url(../images/nextbtn.png) no-repeat center;
	right: 0;
	background-size: cover;
}

.chartSwiper .swiper-slide {
	position: relative;
}

.List {
	width: 5.44rem;
	_display: inline;
	overflow: hidden;
	height: auto;
	border:1px solid #ccc;
	margin: 0 auto 0.40rem;
	padding: 0.30rem 0.30rem;
	background-size: cover;
}

.List img {
	display: block;
	margin: 0.25rem auto 0.12rem;
	width: 2.50rem;
	height: 1.05rem;
}

.List h3 {
	font-size: 0.30rem;
	text-align: center;
	line-height: 0.47rem;
	font-weight: normal;
	color: #2d5dac;
}

.List p {
	line-height: 0.48rem;
	padding: 0.15rem 0.20rem 0;
	color: #666;
	font-size: 0.26rem;
	height: auto;
}

.List .more {
	text-align: center;
}

.List .more a {
	width: 2.33rem;
	height: 0.78rem;
	line-height: 0.78rem;
	text-align: center;
	color: #fff;
	background: #fe7600;
	display: inline-block;
	margin: 0 auto;
}

.List .more .rig {
	background: #fff;
	color: #fe7600;
}
.serve{
	width: 100%;
	height: auto;
	background: #ecf0f6;
}
.serve .mb40{
	width: 6.7rem;
	height: 1.55rem;
	background: url(../images/plan1.png) no-repeat center;
	background-size:100% 100%; 
}
.serve .mb41{
	width: 100%;
	height: 4.2rem;
}
.serve .mb41 p{
	width: 100%;
	padding-left: .4rem;
	box-sizing: border-box;
}
.serve .mb41 .tit1{
	height: .5rem;
	line-height: .5rem;
	margin-top:.4rem;
	font-size: .4rem;
	background: linear-gradient(to right, #2630a8, #4bdecc);
	background: -webkit-linear-gradient(to right, #2630a8, #4bdecc);
    -webkit-background-clip: text;
    color: transparent;
}
.serve .mb41 .tit2{
	font-size: .28rem;
	margin-top:.2rem;
}
.serve .mb41 ul{
	width: 6rem;
	height: auto;
	margin: .2rem auto 0;
}
.serve .mb41 ul li{
	width: 3rem;
	height: .4rem;
	margin-bottom: .1rem;
}
.serve .mb41 ul li img{
	vertical-align: bottom;
}
.serve .mb41 ul li span{
	font-size: .19rem;
	line-height: .4rem;
	height: .4rem;
	margin-left: .05rem;
}
.serve .ser-link{
	display: block;
	width: 4rem;
	height: .5rem;
	border-radius: .2rem;
	background: #c4ee1e;
	color: #333;
	text-align: center;
	line-height: .5rem;
	font-size: .2rem;
	margin:.2rem auto; 
}
a.aus_leyu {
	display: block;
	width: 256px;
	margin: 10px auto 20px;
	height: 46px;
	overflow: hidden;
	text-align: center;
	line-height: 46px;
	color: #04b6cb;
	font-size: 18px;
	border-radius: 3px;
	border: 2px solid #04b6cb;
}

a.aus_leyu:hover {
	background: #04b6cb;
	color: #fff;
}

a.aus_leyu2 {
	display: block;
	width: 400px;
	margin: 50px auto 40px;
	height: 50px;
	overflow: hidden;
	text-align: center;
	line-height: 50px;
	background: #f7573e;
	color: #fff;
	font-size: 18px;
	border-radius: 3px;
}

a.aus_leyu2:hover {
	background: #c64632;
}


/*--新增css--*/

.application-tab,
.application-tab-1,
.application-tab-2 {
	width: 100%;
	margin: 0 auto;
}

.application-tab li,
.application-tab-1 li,
.application-tab-2 li {
	width: 50%;
	height: 0.8rem;
	line-height: 0.8rem;
	color: #f27835;
	font-size: 0.3rem;
	background: #fff;
	text-align: center;
	border: 1px solid #f27835;
	box-sizing: border-box;
	float: left;
	cursor: pointer;
}

.application-tab li:nth-child(2n),
.application-tab-1 li:nth-child(2n),
.application-tab-2 li:nth-child(2n) {
	border-left: 0;
}

.application-tab li.currentContent,
.application-tab-1 li.currentContent,
.application-tab-2 li.currentContent {
	background: #fe7600;
	color: #fff;
	font-weight: bold;
}

.contents {
	margin-top: 0.3rem;
}

.contents .content {
	display: none;
}

.contents .active-content {
	display: block !important;
}

.app_dr {
	line-height: 34px;
}

.application-tab-2 {
	margin-bottom: 0.4rem;
}
.xc1{
	background:url(../images/bg1.png);
}
.xc2{
	background:url(../images/bg2.png);
}
.xc3{
	background:url(../images/bg3.png);
}
.xc{
	width:100%;
	height:2.1rem;
	background-size:100% 100%;
	margin-top:0.4rem;
	padding-top:1.6rem;

}
.xc p{
	margin-bottom:0.3rem;
}
.xc a{
	display: block;
	width:100%;
	height: 0.6rem;
}