* { margin: 0; padding: 0; }
html, body { width: 100%; height: 100%; font-size: 100px; max-height: 999999px; }
body { font-family: "微软雅黑", "Microsoft YaHei", "Tahoma", "宋体"; *font-family:"微软雅黑", "Microsoft YaHei", "Tahoma", "宋体";}
ol, ul, p, input { padding: 0; margin: 0; border: 0; list-style: none; }
a { text-decoration: none; cursor:pointer }
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; }
.wrap{ width:100%; max-width:750px; padding-bottom: 1rem; overflow:hidden; margin: 0 auto; font-size: 0.28rem; background: #fff; }
.cont{ width: 6.7rem; margin:0 auto;}
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;}

.dy{ width:100%; overflow:hidden;background:url(../img/bj.jpg) no-repeat #fff; background-size: 7.5rem 3.6rem; padding:3.6rem 0px 0; font-size:0.3rem; color:#2e2e2e; line-height:0.5rem;}
.dy_tel{ width: 6.64rem; margin:0 auto 0.5rem; height:1.09rem; border: 0.03rem solid #4d5361; border-radius: 0.15rem; overflow: hidden;  text-align: center;}
.dy_tel a{width:3.32rem ;line-height:1.09rem; font-size: 0.3rem; background: #fff; color: #4d5361;}
.dy_tel a.right{ width:3.32rem ; color:#fbfbfb; background: #4d5361;}
.dy_con{ padding:0.4rem 0.4rem; line-height: 0.5rem; font-size:0.28rem ; color: #fffefe; background:#4e4343;}
.dy_tel img{ width: 0.83rem ; height: 0.41rem;}
.dytxt{ padding:0.4rem 0; line-height:0.52rem ; font-size: 0.3rem; color:#333;}

.biaodan{ width: 6.46rem; margin:0 auto; overflow: hidden;  height:auto;padding:0.4rem 0 0.6rem;border:0.12rem solid #f2f3f5; background: #f2f3f5;   }
.biaodan h2{ text-align:center; font-size:0.36rem; font-weight:normal; height:0.36rem; padding-bottom:0.42rem; color: #333;}
.biaodan form{ padding-left: 0.25rem;}
.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:1px 0px 0px 0.74rem;  font-family: "微软雅黑";}
.biaodan form select{width:5.2rem; height:0.75rem;line-height:0.75rem; background: none; font-size:0.28rem; border:0;  color:#aab2bd; margin:1px 0px 0px 0.68rem; font-family: "微软雅黑";}
.biaodan form select option{ background:#FFFFFF; color:#7dbbfa; border:none; line-height:0.22rem;}
.biaodan form div{width:5.91rem; height:0.79rem; overflow: hidden;  margin-bottom:0.20rem;}
.biaodan form .mobile{ background:url(../img/mobile.jpg) no-repeat; background-size:5.91rem 0.79rem;}
.biaodan form .name{ background:url(../img/name.jpg) no-repeat; background-size:5.91rem 0.79rem;}
.biaodan form .guojia{ background:url(../img/guojia.jpg) no-repeat; background-size:5.91rem 0.79rem;}
.biaodan form .branch{ background:url(../img/branch.jpg) no-repeat; background-size:5.91rem 0.79rem;}
.biaodan form .email{ background:url(../img/email.gif) no-repeat; background-size:5.91rem 0.79rem;}
.biaodan form .chengji{ background:url(../img/chengji.gif) no-repeat; background-size:5.91rem 0.79rem;}
.biaodan form .nianling{ background:url(../img/nianling.gif) no-repeat; background-size:5.91rem 0.79rem;}
.biaodan form .school{ background:url(../img/school.gif) no-repeat; background-size:5.91rem 0.79rem;}
.biaodan form .Mschool{ background:url(../img/Mschool.gif) no-repeat; background-size:5.91rem 0.79rem;}
.biaodan form .Pchengji{ background:url(../img/Pchengji.gif) no-repeat; background-size:5.91rem 0.79rem;}
.biaodan form .language{ background:url(../img/language.gif) no-repeat; background-size:5.91rem 0.79rem;}
.biaodan form .professional{ background:url(../img/professional.gif) no-repeat; background-size:5.91rem 0.79rem;}
.biaodan form .Nprofessional{ background:url(../img/Nprofessional.gif) no-repeat; background-size:5.91rem 0.79rem;}
.biaodan form .Nstep{ background:url(../img/Nstep.gif) no-repeat; background-size:5.91rem 0.79rem;}
.biaodan form .step{ background:url(../img/step.gif) no-repeat; background-size:5.91rem 0.79rem;}
.from_btn {	background: #415fcd !important;	color: #FFFFFF !important;  width:5.90rem !important; height:0.9rem !important;line-height:0.9rem !important;	-webkit-border-radius: 0.05rem;	-moz-border-radius: 0.05rem;	border-radius: 0.05rem;font-size: 0.32rem !important; cursor: pointer;margin:0px !important;}


.dibu { position: fixed; height: 1rem;  z-index:99; bottom: 0px;max-width: 750px;}

.title{ height: 0.52rem; line-height:0.52rem ;overflow: hidden;font-size:0.4rem ; color: #333; text-align: center; }
.titleb{ height: 0.52rem; line-height: 0.52rem; padding-top: 0.05rem; overflow: hidden; font-size: 0.3rem;color: #666; text-align: center;  }
.btnbox{}
.btnbox a{ display: block; width: 6.68rem; margin-bottom: 0.2rem; height:0.98rem ; line-height:0.98rem ; overflow: hidden; border:0.01rem solid #4b5161; text-align: center; color: #4b5161; font-size: 0.30rem; border-radius: 0.05rem;}
.btnbox a.lybtn{ background: #4b5161;  color: #fbfbfb; margin-bottom: 0;}



.ausbox1{ padding: 0.6rem 0 0.5rem;}
.ausbox1 img{ display: block; width: 6.7rem; height:1.37rem; overflow: hidden; margin:0.3rem auto 0; }
.swiperbox1{ padding:0 0 0.2rem;}
.swiperbox1 .tabs{ width: 4.2rem; margin:0.3rem auto 0.05rem; height:0.5rem ; overflow: hidden; font-size:0.3rem; }
.swiperbox1 .tabs a{ float: left; width: 2.1rem; height: 0.5rem; line-height: 0.5rem;  color: #333; text-align: center;}
.swiperbox1 .tabs a.active{text-decoration: underline; color: #3fc360;}
.swiperbox1 .outswiper{ width:6.7rem ; height:auto; margin:0 auto; overflow: hidden;}
.swiperbox1 .outswiper .swiper-wrapper{}
.swiperbox1 .outswiper .swiper-slide{width:6.7rem; height:auto;}
.swiperbox1 .outswiper h3{ padding:0 0 0 0.5rem; height: 0.52rem; line-height:0.52rem ; overflow: hidden; margin-top: 0.2rem; font-size:0.3rem ; color: #333; font-weight: normal; background: url(../img/j1.jpg) no-repeat center left; background-size: 0.38rem 0.53rem;}
.swiperbox1 .outswiper p{ padding:0 0 0.15rem 0.5rem; line-height: 0.36rem; font-size: 0.24rem; color: #999; text-align: left; border-bottom:0.02rem dashed #ededed;}



.box1{ padding: 0.5rem 0 0.6rem; background: #f2f3f5;}
.box1swiper{ position:relative; height:auto; padding:0.4rem 0 0.8rem; height: auto; margin:0 auto 0.3rem; overflow: hidden;}
.box1swiper .swiper-slide{width:6.1rem;}
.box1swiper .swiper-slide.swiper-slide-active .box1list{transform:scale(1.0);
    -webkit-transform:scale(1.0);
    -moz-transform:scale(1.0);
    -o-transform:scale(1.0);
    -ms-transform:scale(1.0); }
.box1swiper .swiper-slide .box1list{  width:6.1rem; padding-top: 0.2rem; margin:0 auto; background: #fff; box-shadow: 0 0 20px #ccc;
    transform:scale(0.9);
    -webkit-transform:scale(0.9);
    -moz-transform:scale(0.9);
    -o-transform:scale(0.9);
    -ms-transform:scale(0.9); }
.box1swiper .box1list img{ display: block;  width: 5.7rem; height: 1.75rem; overflow: hidden; margin:0 auto;}
.box1swiper .box1list div{ padding:0 0.2rem;}
.box1swiper .box1list div.conbox{ position: relative; top: -0.3rem; z-index: 3; height: 5.8rem; overflow: hidden;}
.box1swiper .box1list div.hotbtn{ background: #f2f3f5; padding:0.25rem 0.2rem;}
.box1swiper .box1list div.hotbtn a{width:2.72rem; height:0.68rem ; line-height:0.68rem ; border:1px solid #415fcd;  text-align: center; font-size:0.28rem; color: #415fcd; border-radius: 0.02rem;}
.box1swiper .box1list div.hotbtn a.right{color: #fbfbfb; background: #415fcd;}
.box1swiper .box1list h3{ width: 2rem; height:0.6rem ; line-height: 0.6rem; overflow: hidden; text-align: center; font-size: 0.28rem; font-weight: bold; margin:0 auto; background: #39c562; color: #fbfbfb;}
.box1swiper .box1list span{ display: block; width:1.72rem ; height:0.48rem ; line-height: 0.48rem; overflow: hidden; text-align: center; background: #f2f3f5;font-size: 0.22rem; color: #5058c3;}
.box1swiper .box1list p{ line-height: 0.34rem; padding:0.1rem 0 0.15rem; font-size: 0.22rem;  color: #999; }
.box1swiper .box1list .btnmore{ display: block; width:2.36rem ; margin:0 auto; height:0.7rem ; line-height: 0.7rem; overflow: hidden; text-align: center; font-size: 0.28rem; color: #fbfbfb; background:#da4352;}
.swiper-pagination-bullet{ width: 0.12rem !important; height: 0.12rem !important; border:1px solid #4d586a !important; background: #f2f3f5 !important;opacity:1.0 !important ; }
.swiper-pagination-bullet-active{ background: #4d586a !important;}

.ausbox2{ padding: 0.6rem 0 0.5rem;}
.swiperbox2{ padding:0.35rem 0 0.4rem;}
.swiperbox2 .tabs{ font-size:0.34rem; padding-bottom: 0.35rem;}
.swiperbox2 .tabs a{ float: left; width:1.8rem; margin:0 0.15rem; display: inline; height: 0.5rem; line-height: 0.5rem;  color: #333; text-align: center;}
.swiperbox2 .tabs a.active{text-decoration: underline; color: #3fc360;}
.swiperbox2 .outswipern2{ width:6.7rem ; height:auto; margin:0 auto; overflow: hidden;}
.swiperbox2 .outswipern2 .swiper-wrapper{}
.swiperbox2 .outswipern2 .swiper-slide{width:6.7rem; height:auto;}
.swiperbox2 .outswipern2 img{ width: 1.42rem; height: 1.42rem;}
.swiperbox2 .outswipern2 .box2list div{ width: 5.1rem;}
.swiperbox2 .outswipern2 h3{ height: 0.42rem; line-height:0.42rem ; overflow: hidden;  font-size:0.3rem ; color: #333; font-weight: normal;}
.swiperbox2 .outswipern2 p{ padding:0.05rem 0 0; line-height: 0.36rem; font-size: 0.24rem; color: #999; text-align: left;}

.box2{ padding: 0.5rem 0 0.6rem; background: #f2f3f5;}
.box2swiper{ position:relative; height:auto; padding:0.4rem 0 0.8rem; height: auto; margin:0 auto 0.3rem; overflow: hidden;}
.box2swiper .swiper-slide{width:6.1rem;}
.box2swiper .swiper-slide.swiper-slide-active .box1list{transform:scale(1.0);
    -webkit-transform:scale(1.0);
    -moz-transform:scale(1.0);
    -o-transform:scale(1.0);
    -ms-transform:scale(1.0); }
.box2swiper .swiper-slide .box1list{  width:6.1rem; padding-top: 0.2rem; margin:0 auto; background: #fff; box-shadow: 0 0 20px #ccc;
    transform:scale(0.9);
    -webkit-transform:scale(0.9);
    -moz-transform:scale(0.9);
    -o-transform:scale(0.9);
    -ms-transform:scale(0.9); }
.box2swiper .box1list img{ display: block; width: auto; height: 1.50rem; overflow: hidden; margin:0 auto;}
.box2swiper .box1list div{ padding:0 0.2rem;}
.box2swiper .box1list div.conbox{height: 3.8rem; overflow: hidden;}
.box2swiper .box1list div.hotbtn{ background: #f2f3f5; height: 0.72rem; line-height: 0.72rem; overflow: hidden; text-align: center;}
.box2swiper .box1list div.hotbtn a{ font-size:0.24rem; color: #333;}
.box2swiper .box1list h3{ width: 3rem; height:0.6rem ; line-height: 0.6rem; overflow: hidden; text-align: center; font-size: 0.28rem; font-weight: bold; background: #39c562; color: #fbfbfb; margin:0.1rem auto 0.15rem;}
.box2swiper .box1list span{ display: block; width:1.72rem ; height:0.48rem ; line-height: 0.48rem; overflow: hidden; text-align: center; background: #f2f3f5;font-size: 0.22rem; color: #5058c3;}
.box2swiper .box1list p{ line-height: 0.34rem; padding:0.1rem 0 0.15rem; font-size: 0.22rem;  color: #999; }
.box2swiper .box1list .btnmore{ display: block; width:2.36rem ; margin:0 auto; height:0.7rem ; line-height: 0.7rem; overflow: hidden; text-align: center; font-size: 0.28rem; color: #fbfbfb; background:#da4352;}
.swiper-pagination-bullet{ width: 0.12rem !important; height: 0.12rem !important; border:1px solid #4d586a !important; background: #f2f3f5 !important;opacity:1.0 !important ; }
.swiper-pagination-bullet-active{ background: #4d586a !important;}


.box3{ padding: 0.5rem 0 0.6rem; background: #f2f3f5;}
.box3swiper{ position:relative; height:auto; padding:0.4rem 0 0.8rem; height: auto; margin:0 auto 0.3rem; overflow: hidden;}
.box3swiper .swiper-slide{width:6.1rem;}
.box3swiper .swiper-slide.swiper-slide-active .box1list{transform:scale(1.0);
    -webkit-transform:scale(1.0);
    -moz-transform:scale(1.0);
    -o-transform:scale(1.0);
    -ms-transform:scale(1.0); }
.box3swiper .swiper-slide .box1list{  width:6.1rem; padding-top: 0.4rem; border-top: 0.06rem solid #39c765; margin:0 auto; background: #fff; box-shadow: 0 0 20px #ccc;
    transform:scale(0.9);
    -webkit-transform:scale(0.9);
    -moz-transform:scale(0.9);
    -o-transform:scale(0.9);
    -ms-transform:scale(0.9); }
.box3swiper .box1list img{ display: block; width: 1.75rem; height: 1.75rem; overflow: hidden; margin:0 auto;}
.box3swiper .box1list div{ padding:0 0.2rem;}
.box3swiper .box1list div.conbox{height: 3.8rem; overflow: hidden;}
.box3swiper .box1list div.hotbtn{ background: #f2f3f5; height: 0.72rem; line-height: 0.72rem; overflow: hidden; text-align: center;}
.box3swiper .box1list div.hotbtn a{ font-size:0.24rem; color: #333;}
.box3swiper .box1list h3{ line-height: 0.42rem; overflow: hidden; text-align: center; font-size: 0.28rem; font-weight: bold;color: #333; padding:0.2rem 0 0.15rem;}
.box3swiper .box1list span{width:1.72rem ; height:0.48rem ; line-height: 0.48rem; overflow: hidden; text-align: center; background: #f2f3f5;font-size: 0.22rem; color: #5058c3;}
.box3swiper .box1list em{ width: 2.7rem; line-height: 0.48rem; color: #999; font-style: normal; }
.box3swiper .box1list p{ padding:0 0.3rem 0.25rem 0.8rem; font-size: 0.24rem;  color: #3a58dc; }



.box4{ padding: 0.6rem 0 0.4rem;}
.box4list{ padding: 0.2rem 0; border-bottom: 0.02rem dashed #efefef;}
.box4list img{ width: 1.42rem; height: 1.42rem; overflow: hidden; margin-top: 0.08rem;}
.box4list div{ width: 5.1rem;}
.box4list h3{ height: 0.42rem; line-height:0.42rem ; overflow: hidden;  font-size:0.3rem ; color: #333; font-weight: normal;}
.box4list p{ padding:0.05rem 0 0; line-height: 0.36rem; font-size: 0.24rem; color: #999; text-align: left;}




.box10,.box9{ padding-top: 0.2rem;}
.box10 div{ padding-top: 0.2rem;} 
.box10 div a{ width:3.20rem; height:1.4rem; overflow: hidden; margin-bottom:0.1rem ; text-align: center;}
.box10 div a img{ width:3.20rem; height:1.4rem;}

.box11{padding-top: 0.5rem;}

.AUSservices_B .AUSservicesBUT{ background:#4b5161 !important; border-color: #4b5161 !important;}
.AUSservices_B .AUSservicesBUTa{ border-color: #4b5161 !important; color: #4b5161 !important;}