<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";

/*reset*/

html {

  font-family: sans-serif;

  -ms-text-size-adjust: 100%;

  -webkit-text-size-adjust: 100%;

}



body {

  margin: 0;

}



article,

aside,

details,

figcaption,

figure,

footer,

header,

hgroup,

nav,

section,

summary {

  display: block;

}



h1,

h2,

h3,

h4,

h5,

h6,

dl,

dd,

p,

select,

textarea {

  margin: 0;

}



ol,

ul {

  margin: 0;

  padding: 0;

  list-style: none;

}



a {

  color: #333;

  background-color: transparent;

  -webkit-text-decoration-skip: objects;

  text-decoration: none;

}



a:active,

a:hover {

  outline: 0;

}



audio,

canvas,

video {

  display: inline-block;

  vertical-align: baseline;

}



audio:not([controls]) {

  display: none;

  height: 0;

}



img {

  border: 0;

  display: block;

}



svg:not(:root) {

  overflow: hidden;

}



button,

input[type="button"],

input[type="reset"],

input[type="submit"] {

  -webkit-appearance: button;

  cursor: pointer;

}



button::-moz-focus-inner,

input[type="button"]::-moz-focus-inner,

input[type="reset"]::-moz-focus-inner,

input[type="submit"]::-moz-focus-inner {

  padding: 0;

  border: 0;

}



button[disabled],

html input[disabled] {

  cursor: default;

}



input,

button {

  overflow: visible;

}



button,

select {

  text-transform: none;

}



input[type="checkbox"],

input[type="radio"] {

  padding: 0;

  -webkit-box-sizing: border-box;

     -moz-box-sizing: border-box;

          box-sizing: border-box;

}



textarea {

  resize: none;

  border: 1px solid #ccc;

}



table {

  border-collapse: collapse;

  border-spacing: 0;

}



td,

th {

  padding: 0;

}



del {

  text-decoration: line-through;

}



sub,

sup {

  font-size: 75%;

  line-height: 0;

  position: relative;

  vertical-align: baseline;

}



sub {

  bottom: -0.25em;

}



sup {

  top: -0.5em;

}



.clearfix:after {

  display: block;

  content: '';

  height: 0;

  clear: both;

  visibility: hidden;

}



html {

  font-size: 12px;

  -webkit-tap-highlight-color: transparent;

}



body {

  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;

  font-family: "Microsoft YaHei", Arial, SimSun, SimHei, sans-serif;

  font-size: 14px;

  color: #333;

  background-color: #fff;

}



body {

  background-color: #fafafa;

}



.wrapper {

  width: 1200px;

  margin: 0 auto;

}



/*头部*/

.top_nav {

  background: #444546;

}



.top_nav .top_nava_dh {

  margin-left: 35px;

}



.top_nav .top_nava_dh .top_nav_cg:hover {

  background: rgba(255, 255, 255, 0.9);

}



.top_nav .top_nava_dh .top_nav_cg:hover:before {

  background: none;

}



.top_nav .top_nava_dh .top_nav_cg:hover span {

  color: #333;

  height: 80px;

}



.top_nav .top_nava_dh .top_nav_cg .top_nav_cg_no {

  background: rgba(255, 255, 255, 0.9);

  top: 80px;

  padding-top: 0;

  z-index: 9;

}



.top_nav .top_nava_dh .top_nav_cg .top_nav_cg_no a {

  color: #333;

}



.top_nav .top_nava_dh .top_nav_cg .top_nav_cg_no a:first-child {

  margin-top: -20px;

}



.banner {

  width: 100%;

  height: 455px;

  padding-top: 220px;
  box-sizing: border-box;

  background: url(../img/ban.jpg) top center no-repeat;
  margin-top: 136px;

}



.banner img {

  margin: 0 auto;

}



.banner .btn_an {

  margin: 104px 0 0 330px;

}



.banner .btn_an a {

  width: 218px;

  height: 44px;

  float: left;

  display: block;

  border-radius: 5px;

  border: 1px solid #fff;

  margin-right: 100px;

  font-size: 16px;

  color: #fff;

  line-height: 44px;

  text-indent: 30px;

  position: relative;

  background-color: rgba(255, 255, 255, 0.2);

  -webkit-transition: all .3s linear;

  -o-transition: all .3s linear;

  transition: all .3s linear;

}



.banner .btn_an a:after {

  position: absolute;

  content: '';

  width: 24px;

  height: 14px;

  background: url(../img/jt1.png) no-repeat;

  top: 16px;

  right: 30px;

  -webkit-transition: all .3s linear;

  -o-transition: all .3s linear;

  transition: all .3s linear;

}



.banner .btn_an a:hover {

  color: #1848ce;

  background-color: white;

}



.banner .btn_an a:hover:after {

  background: url(../img/jt2.png) no-repeat;

  right: 20px;

}



/*漂浮导航*/

.nav {

  width: 100%;

  height: 70px;

  padding-top: 10px;

  background-color: #fff;

  -webkit-box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.03);

          box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.03);

}



.nav ul li {

  width: 240px;

  height: 60px;

  float: left;

  text-align: center;

  line-height: 60px;

  font-size: 30px;

  color: #1848ce;

  font-weight: bold;

  border-radius: 30px;

  cursor: pointer;

}



.nav ul li.active {

  color: #fff;

  background: -webkit-gradient(linear, left top, right top, from(#1836a8), to(#1848ce));

  background: -webkit-linear-gradient(left, #1836a8, #1848ce);

  background: -o-linear-gradient(left, #1836a8, #1848ce);

  background: linear-gradient(to right, #1836a8, #1848ce);

}



.navtop {

  position: fixed;

  left: 0;

  top: 136px;

  z-index: 2;

}



.title_yjs {

  width: 100%;

  margin-top: 33px;

  line-height: 80px;

  border-bottom: 1px solid #d1d4db;

}



.title_yjs h6 {

  font-size: 32px;

  color: #333;

  font-weight: normal;

  text-align: center;

  position: relative;

}



.title_yjs h6 b {

  font-size: 45px;

  color: #1848ce;

  position: relative;

}



.title_yjs h6 b:after {

  position: absolute;

  content: '';

  width: 100%;

  height: 1px;

  border-bottom: 5px solid #1848ce;

  left: 0;

  bottom: -18px;

}



.title_yjs h6:before {

  position: absolute;

  content: '';

  width: 27px;

  height: 14px;

  background: url(../img/title_left.png) no-repeat;

  top: 50%;

  left: 398px;

  margin-left: -7px;

}



.title_yjs h6:after {

  position: absolute;

  content: '';

  width: 27px;

  height: 14px;

  background: url(../img/title_right.png) no-repeat;

  top: 50%;

  right: 398px;

  margin-left: -7px;

}



/*美国*/

.swiper_list {

  width: 1170px;

  height: 402px;

  margin: 20px 0 30px 30px;

  overflow: hidden;

}



.swiper_list .swiper-slide {

  width: 268px;

  height: 390px;

  float: left;

  margin-top: 10px;

  border: 1px solid #E5E5E5;

  border-radius: 5px;

  background-color: #fff;

  margin-right: 23px;

  position: relative;

  -webkit-transition: all .3s linear;

  -o-transition: all .3s linear;

  transition: all .3s linear;

  background-color: #fff;

}



.swiper_list .swiper-slide:hover {

  margin-top: 0;

  -webkit-box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.08);

          box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.08);

}



.swiper_list .swiper-slide .imgtu {

  display: block;

}



.swiper_list .swiper-slide .imgtu img {

  width: 270px;

  height: 162px;

  border-radius: 5px 5px 0 0;

}



.swiper_list .swiper-slide span {

  display: block;

  font-size: 16px;

  color: #333;

  line-height: 18px;

  text-align: center;

  margin: 10px 0;

  font-weight: bold;

}



.swiper_list .swiper-slide p {

  font-size: 14px;

  color: #666;

  padding: 0 16px;

  line-height: 28px;

  overflow: hidden;

  display: -webkit-box;

  -webkit-line-clamp: 4;

  -webkit-box-orient: vertical;

}



.swiper_list .swiper-slide .btn_yjs {

  width: 210px;

  height: 40px;

  font-size: 16px;

  line-height: 40px;

  position: absolute;

  bottom: 20px;

  left: 50%;

  margin-left: -105px;

  margin-bottom: 0;

}



.swiperoffer_list {

  width: 1170px;

  height: 290px;

  margin: 20px 0 40px 30px;

  overflow: hidden;

}



.swiperoffer_list .swiper-slide {

  width: 268px;

  height: 278px;

  float: left;

  margin-top: 10px;

  border: 1px solid #E5E5E5;

  border-radius: 5px;

  background-color: #fff;

  margin-right: 23px;

  position: relative;

  -webkit-transition: all .3s linear;

  -o-transition: all .3s linear;

  transition: all .3s linear;

  background-color: #fff;

}



.swiperoffer_list .swiper-slide:hover {

  margin-top: 0;

  -webkit-box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.08);

          box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.08);

}



.swiperoffer_list .swiper-slide dl {

  width: 230px;

  height: 70px;

  margin: 20px auto 0;

  border-bottom: 1px solid #E5E5E5;

}



.swiperoffer_list .swiper-slide dl dt {

  float: left;

}



.swiperoffer_list .swiper-slide dl dt span {

  display: block;

  font-size: 24px;

  font-weight: bold;

  color: #333;

  line-height: 26px;

}



.swiperoffer_list .swiper-slide dl dt p {

  font-size: 16px;

  color: #333;

  line-height: 18px;

  margin-top: 10px;

}



.swiperoffer_list .swiper-slide dl dd {

  width: 55px;

  float: right;

}



.swiperoffer_list .swiper-slide .xinxi {

  margin-left: 20px;

  font-size: 14px;

  color: #666;

  line-height: 22px;

  margin-top: 10px;

}



.swiperoffer_list .swiper-slide .btn_yjs {

  width: 210px;

  height: 40px;

  font-size: 16px;

  line-height: 40px;

  position: absolute;

  bottom: 20px;

  left: 50%;

  margin-left: -105px;

  margin-bottom: 0;

}



.swiperyx_list {

  width: 1140px;

  height: 266px;

  margin: 30px auto 0;

  overflow: hidden;

}



.swiperyx_list .swiper-slide {

  width: 228px;

  height: 266px;

  float: left;

}



.swiperyx_list .swiper-slide img {

  margin: 0 auto;

}



.swiperyx_list .swiper-slide p {

  font-size: 16px;

  color: #333;

  text-align: center;

  line-height: 20px;

  margin: 10px 0;

}



.swiperyx_list .swiper-slide .btn_yjs {

  width: 140px;

  height: 40px;

  font-size: 16px;

  line-height: 40px;

}



.swiperyx_list .arrow {

  width: 28px;

  height: 28px;

  border: 1px solid #999;

  top: 105px;

}



.swiperyx_list .arrow.arrow-left {

  background: url(../img/left.png) center no-repeat #fff;

  -webkit-transition: all .3s linear;

  -o-transition: all .3s linear;

  transition: all .3s linear;

}



.swiperyx_list .arrow.arrow-left:hover {

  background: url(../img/left1.png) center no-repeat #999;

}



.swiperyx_list .arrow.arrow-right {

  -webkit-transition: all .3s linear;

  -o-transition: all .3s linear;

  transition: all .3s linear;

  background: url(../img/right.png) center no-repeat #fff;

}



.swiperyx_list .arrow.arrow-right:hover {

  background: url(../img/right1.png) center no-repeat #999;

}



.hide {

  display: none;

}



.btn_yjs {

  width: 400px;

  height: 50px;

  display: block;

  margin: 40px auto 30px;

  background: -webkit-gradient(linear, left top, right top, color-stop(1%, #ee2312), to(#ff6649));

  background: -webkit-linear-gradient(left, #ee2312 1%, #ff6649 100%);

  background: -o-linear-gradient(left, #ee2312 1%, #ff6649 100%);

  background: linear-gradient(90deg, #ee2312 1%, #ff6649 100%);

  -webkit-box-shadow: 0px 5px 15px 0px rgba(255, 148, 129, 0.6);

          box-shadow: 0px 5px 15px 0px rgba(255, 148, 129, 0.6);

  border-radius: 25px;

  font-size: 20px;

  color: #fff;

  text-align: center;

  line-height: 50px;

  -webkit-transition: all .3s linear;

  -o-transition: all .3s linear;

  transition: all .3s linear;

}



.btn_yjs:hover {

  background: -webkit-gradient(linear, left top, right top, color-stop(1%, #ee2312), to(#ee2312));

  background: -webkit-linear-gradient(left, #ee2312 1%, #ee2312 100%);

  background: -o-linear-gradient(left, #ee2312 1%, #ee2312 100%);

  background: linear-gradient(90deg, #ee2312 1%, #ee2312 100%);

}



.lxForm {

  width: 100%;

  height: 64px;

  margin-top: 40px;

  padding-top: 88px;

  background: url(../img/yybj.jpg) top center no-repeat;

}



.lxForm input {

  width: 230px;

  height: 40px;

  float: left;

  margin-right: 25px;

  border: 0;

  border-radius: 20px;

  text-indent: 38px;

  line-height: 40px;

  outline: none;

}



.lxForm input.name {

  background: url(../img/yyicon1.png) 15px center no-repeat #fff;

}



.lxForm input.tel {

  background: url(../img/yyicon2.png) 15px center no-repeat #fff;

}



.lxForm input.city {

  background: url(../img/yyicon3.png) 15px center no-repeat #fff;

}



.lxForm input.country {

  background: url(../img/yyicon4.png) 15px center no-repeat #fff;

}



.lxForm .btn_yjs {

  width: 160px;

  height: 40px;

  float: left;

  margin: 0;

  font-size: 20px;

  font-weight: bold;

  text-align: center;

  line-height: 40px;

  -webkit-box-shadow: none;

          box-shadow: none;

  cursor: pointer;

}



.meiguo {

  margin-top: 22px;

  background: url(../img/usbg.jpg) bottom center no-repeat;

}



.meiguo .us_shuo {

  width: 231px;

  height: 56px;

  background: url(../img/mgimg1.jpg) no-repeat;

  font-size: 20px;

  font-weight: bold;

  color: #fff;

  line-height: 56px;

  text-indent: 33px;

}



.meiguo .us_xuanze {

  margin: 8px 0 0 30px;

}



.meiguo .us_xuanze h1 {

  font-size: 19px;

  color: #1848ce;

}



.meiguo .us_xuanze p {

  font-size: 16px;

  color: #333;

  line-height: 30px;

  margin-top: 6px;

}



.meiguo .us_wrapper {

  border-radius: 5px;

  padding-top: 20px;

  margin-top: 30px;

  background-color: #fff;

  -webkit-box-shadow: 0px 5px 15px 0px rgba(24, 54, 168, 0.1);

          box-shadow: 0px 5px 15px 0px rgba(24, 54, 168, 0.1);

}



.meiguo .us_shenqing {

  margin-left: 30px;

  background: url(../img/us_bt.png) no-repeat;

}



.meiguo .us_shenqing h1 {

  font-size: 24px;

  font-weight: bold;

  color: #333;

  padding-top: 40px;

  line-height: 26px;

  position: relative;

}



.meiguo .us_shenqing h1:after {

  position: absolute;

  content: '';

  width: 46px;

  height: 3px;

  background-color: #1848ce;

  left: 0;

  bottom: -10px;

}



.meiguo .us_tujing .navbar {

  width: 210px;

  float: left;

  margin-left: 30px;

}



.meiguo .us_tujing .navbar .item {

  width: 210px;

  height: 90px;

  border-radius: 5px;

  margin-top: 20px;

  overflow: hidden;

  cursor: pointer;

  position: relative;

}



.meiguo .us_tujing .navbar .item .js {

  width: 210px;

  height: 90px;

  border-radius: 0 0 5px 5px;

  position: absolute;

  top: 60px;

  font-size: 16px;

  color: #fff;

  line-height: 30px;

  text-align: center;

  -webkit-transition: all .2s linear;

  -o-transition: all .2s linear;

  transition: all .2s linear;

  background: -webkit-gradient(linear, left top, right top, from(rgba(24, 54, 168, 0.75)), to(rgba(24, 72, 206, 0.75)));

  background: -webkit-linear-gradient(left, rgba(24, 54, 168, 0.75) 0%, rgba(24, 72, 206, 0.75) 100%);

  background: -o-linear-gradient(left, rgba(24, 54, 168, 0.75) 0%, rgba(24, 72, 206, 0.75) 100%);

  background: linear-gradient(90deg, rgba(24, 54, 168, 0.75) 0%, rgba(24, 72, 206, 0.75) 100%);

}



.meiguo .us_tujing .navbar .active {

  overflow: inherit;

}



.meiguo .us_tujing .navbar .active:after {

  position: absolute;

  content: '';

  width: 29px;

  height: 1px;

  border-top: 1px dashed #1836a8;

  right: -29px;

  top: 50%;

}



.meiguo .us_tujing .navbar .active .js {

  top: 0;

  line-height: 90px;

  border-radius: 5px;

}



.meiguo .us_tujing .tujing_contion {

  width: 898px;

  height: 528px;

  margin-top: 20px;

  float: right;

  margin-right: 30px;

  border-radius: 5px;

  border: 1px dashed #1836a8;

}



.meiguo .us_tujing .tujing_contion .us_sqtj {

  margin-left: 54px;

}



.meiguo .us_tujing .tujing_contion .us_sqtj span {

  font-size: 18px;

  font-weight: bold;

  display: block;

  color: #1848ce;

  margin-top: 43px;

  line-height: 20px;

  position: relative;

}



.meiguo .us_tujing .tujing_contion .us_sqtj span:before {

  position: absolute;

  content: '';

  width: 11px;

  height: 11px;

  background: url(../img/us_tj1.png) no-repeat;

  top: 50%;

  margin-top: -5px;

  left: -25px;

}



.meiguo .us_tujing .tujing_contion .us_sqtj p {

  font-size: 14px;

  color: #666;

  line-height: 18px;

  margin-top: 8px;

}



.meiguo .us_tujing .tujing_contion .us_sqtjing {

  margin-left: 30px;

}



.meiguo .us_tujing .tujing_contion .us_sqtjing .titile_ustji {

  margin-top: 49px;

}



.meiguo .us_tujing .tujing_contion .us_sqtjing .titile_ustji span {

  width: 60px;

  height: 26px;

  float: left;

  font-size: 16px;

  text-align: center;

  line-height: 26px;

  color: #fff;

  background-color: #1848ce;

}



.meiguo .us_tujing .tujing_contion .us_sqtjing .titile_ustji b {

  font-size: 18px;

  color: #1848ce;

  font-weight: bold;

  margin-left: 6px;

  line-height: 26px;

}



.meiguo .us_tujing .tujing_contion .us_sqtjing .js {

  margin-left: 66px;

  font-size: 14px;

  color: #666;

  margin-top: 10px;

}



.meiguo .us_tujing .tujing_contion .us_time span {

  margin-top: 18px;

}



.meiguo .us_tujing .tujing_contion .us_time span:after {

  position: absolute;

  content: '';

  width: 1px;

  height: 53px;

  border-right: 1px dashed #1836a8;

  left: -21px;

  top: 11px;

}



.meiguo .us_tujing .tujing_contion .us_time span.last:after {

  border-right: none;

}



.meiguo .us_tujing .tujing_contion .us_time p {

  margin-top: 5px;

}



.meiguo .us_tujing .tujing_contion .us_xf .shenghuo {

  margin-top: 80px;

}



.meiguo .us_tujing .tujing_contion .us_xf p {

  margin-top: 15px;

}



/*英国*/

.title_yg h6 b {

  color: #3729b4;

}



.title_yg h6 b:after {

  border-bottom-color: #3729b4;

}



.yingguo {

  margin-top: 22px;

  background: url(../img/ukbg.jpg) bottom center no-repeat;

}



.yingguo .us_shuo {

  background: url(../img/ygimg1.jpg) no-repeat;

}



.yingguo .us_xuanze h1 {

  color: #3729b4;

}



.yingguo .us_shenqing {

  background: url(../img/uk_bt.png) no-repeat;

}



.yingguo .us_shenqing h1:after {

  background-color: #3729b4;

}



.yingguo .us_tujing .navbar .item .js {

  background: -webkit-gradient(linear, left top, right top, from(rgba(131, 36, 240, 0.75)), to(rgba(131, 36, 240, 0.75)));

  background: -webkit-linear-gradient(left, rgba(131, 36, 240, 0.75) 0%, rgba(131, 36, 240, 0.75) 100%);

  background: -o-linear-gradient(left, rgba(131, 36, 240, 0.75) 0%, rgba(131, 36, 240, 0.75) 100%);

  background: linear-gradient(90deg, rgba(131, 36, 240, 0.75) 0%, rgba(131, 36, 240, 0.75) 100%);

}



.yingguo .us_tujing .navbar .active:after {

  border-top: 1px dashed #3729B4;

}



.yingguo .us_tujing .tujing_contion {

  border-color: #3729B4;

}



.yingguo .us_tujing .tujing_contion .us_sqtj span {

  color: #3d31b6;

  margin-top: 60px;

}



.yingguo .us_tujing .tujing_contion .us_sqtj span:before {

  background: url(../img/uk_tj1.png) no-repeat;

}



.yingguo .us_tujing .tujing_contion .us_sqtjing .titile_ustji {

  margin-top: 80px;

}



.yingguo .us_tujing .tujing_contion .us_sqtjing .titile_ustji span {

  background-color: #3224b1;

}



.yingguo .us_tujing .tujing_contion .us_sqtjing .titile_ustji b {

  color: #3d31b6;

}



.yingguo .us_tujing .tujing_contion .us_sqcl span {

  margin-top: 35px;

}



.yingguo .us_tujing .tujing_contion .us_time span {

  margin-top: 18px;

}



.yingguo .us_tujing .tujing_contion .us_time span:after {

  border-right-color: #3729B4;

}



/*加拿大*/

.title_ca h6:before {

  left: 375px;

}



.title_ca h6:after {

  right: 375px;

}



.title_ca h6 b {

  color: #ee2312;

}



.title_ca h6 b:after {

  width: 175px;

  border-bottom-color: #ee2312;

}



.jianada {

  margin-top: 22px;

  background: url(../img/cabg.jpg) bottom center no-repeat;

}



.jianada .us_shuo {

  background: url(../img/caimg1.jpg) no-repeat;

}



.jianada .us_xuanze h1 {

  color: #ee2312;

}



.jianada .us_shenqing {

  background: url(../img/ca_bt.png) no-repeat;

}



.jianada .us_shenqing h1:after {

  width: 70px;

  background-color: #ee2312;

}



.jianada .us_tujing .navbar .item .js {

  background: -webkit-gradient(linear, left top, right top, from(rgba(238, 35, 18, 0.75)), to(rgba(238, 35, 18, 0.75)));

  background: -webkit-linear-gradient(left, rgba(238, 35, 18, 0.75) 0%, rgba(238, 35, 18, 0.75) 100%);

  background: -o-linear-gradient(left, rgba(238, 35, 18, 0.75) 0%, rgba(238, 35, 18, 0.75) 100%);

  background: linear-gradient(90deg, rgba(238, 35, 18, 0.75) 0%, rgba(238, 35, 18, 0.75) 100%);

}



.jianada .us_tujing .navbar .active:after {

  border-top: 1px dashed #EE2312;

}



.jianada .us_tujing .tujing_contion {

  border-color: #EE2312;

}



.jianada .us_tujing .tujing_contion .us_sqtj span {

  color: #EE2312;

}



.jianada .us_tujing .tujing_contion .us_sqtj span:before {

  background: url(../img/ca_tj1.png) no-repeat;

}



.jianada .us_tujing .tujing_contion .us_sqtjing .titile_ustji {

  margin-top: 60px;

}



.jianada .us_tujing .tujing_contion .us_sqtjing .titile_ustji span {

  background-color: #ee2312;

}



.jianada .us_tujing .tujing_contion .us_sqtjing .titile_ustji b {

  color: #ee2312;

}



.jianada .us_tujing .tujing_contion .us_sqcl span {

  margin-top: 46px;

}



.jianada .us_tujing .tujing_contion .us_time span {

  margin-top: 26px;

}



.jianada .us_tujing .tujing_contion .us_time span:after {

  height: 62px;

  border-right-color: #EE2312;

}



.jianada .us_tujing .tujing_contion .us_xf span {

  margin-top: 20px;

}



.jianada .us_tujing .tujing_contion .us_xf p {

  line-height: 24px;

  margin-top: 5px;

}



.jianada .us_tujing .tujing_contion .us_xf p b {

  color: #333;

}



.jianada .swiper_list dl dt span,

.jianada .swiperoffer_list dl dt span {

  font-size: 20px;

}



.jianada .swiper_list .mar0,

.jianada .swiperoffer_list .mar0 {

  margin-right: 0;

}



/*澳洲*/

.title_au h6 b {

  color: #029380;

}



.title_au h6 b:after {

  border-bottom-color: #029380;

}



.aozhou {

  margin-top: 22px;

  background: url(../img/aubg.jpg) bottom center no-repeat;

}



.aozhou .us_shuo {

  background: url(../img/auimg1.jpg) no-repeat;

}



.aozhou .us_xuanze h1 {

  color: #029380;

}



.aozhou .us_shenqing {

  background: url(../img/au_bt.png) no-repeat;

}



.aozhou .us_shenqing h1:after {

  background-color: #029380;

}



.aozhou .us_tujing .navbar .item .js {

  background: -webkit-gradient(linear, left top, right top, from(rgba(2, 147, 128, 0.75)), to(rgba(2, 147, 128, 0.75)));

  background: -webkit-linear-gradient(left, rgba(2, 147, 128, 0.75) 0%, rgba(2, 147, 128, 0.75) 100%);

  background: -o-linear-gradient(left, rgba(2, 147, 128, 0.75) 0%, rgba(2, 147, 128, 0.75) 100%);

  background: linear-gradient(90deg, rgba(2, 147, 128, 0.75) 0%, rgba(2, 147, 128, 0.75) 100%);

}



.aozhou .us_tujing .navbar .active:after {

  border-top: 1px dashed #029380;

}



.aozhou .us_tujing .tujing_contion {

  border-color: #029380;

}



.aozhou .us_tujing .tujing_contion .us_sqtj span {

  color: #029380;

}



.aozhou .us_tujing .tujing_contion .us_sqtj span:before {

  background: url(../img/au_tj1.png) no-repeat;

}



.aozhou .us_tujing .tujing_contion .us_sqtjing .titile_ustji {

  margin-top: 65px;

}



.aozhou .us_tujing .tujing_contion .us_sqtjing .titile_ustji span {

  background-color: #029380;

}



.aozhou .us_tujing .tujing_contion .us_sqtjing .titile_ustji b {

  color: #029380;

}



.aozhou .us_tujing .tujing_contion .us_sqcl span {

  margin-top: 45px;

}



.aozhou .us_tujing .tujing_contion .us_time span {

  margin-top: 18px;

}



.aozhou .us_tujing .tujing_contion .us_time span:after {

  border-right-color: #029380;

}



.aozhou .swiper_list dl dt span {

  font-size: 20px;

}



.aozhou .swiper_list .mar0 {

  margin-right: 0;

  border: none;

}



.aozhou .swiper_list .mar0 .imgtu {

  width: 270px;

  height: 390px;

}



.aozhou .swiper_list .mar0 .imgtu img {

  width: 270px;

  height: 390px;

}



.aozhou .swiperoffer_list dl dt span {

  font-size: 20px;

}



/*新西兰*/

.title_nz h6:before {

  left: 375px;

}



.title_nz h6:after {

  right: 375px;

}



.title_nz h6 b {

  color: #efac3a;

}



.title_nz h6 b:after {

  width: 175px;

  border-bottom-color: #efac3a;

}



.xinxilan {

  margin-top: 22px;

  background: url(../img/nzbg.jpg) bottom center no-repeat;

}



.xinxilan .us_shuo {

  background: url(../img/nzimg1.jpg) no-repeat;

}



.xinxilan .us_xuanze h1 {

  color: #efac3a;

}



.xinxilan .us_shenqing {

  background: url(../img/nz_bt.png) no-repeat;

}



.xinxilan .us_shenqing h1:after {

  background-color: #efac3a;

}



.xinxilan .us_tujing .navbar .item .js {

  background: -webkit-gradient(linear, left top, right top, from(rgba(244, 181, 11, 0.75)), to(rgba(244, 181, 11, 0.75)));

  background: -webkit-linear-gradient(left, rgba(244, 181, 11, 0.75) 0%, rgba(244, 181, 11, 0.75) 100%);

  background: -o-linear-gradient(left, rgba(244, 181, 11, 0.75) 0%, rgba(244, 181, 11, 0.75) 100%);

  background: linear-gradient(90deg, rgba(244, 181, 11, 0.75) 0%, rgba(244, 181, 11, 0.75) 100%);

}



.xinxilan .us_tujing .navbar .active:after {

  border-top: 1px dashed #efac3a;

}



.xinxilan .us_tujing .tujing_contion {

  border-color: #efac3a;

}



.xinxilan .us_tujing .tujing_contion .us_sqtj span {

  color: #efac3a;

}



.xinxilan .us_tujing .tujing_contion .us_sqtj span:before {

  background: url(../img/nz_tj1.png) no-repeat;

}



.xinxilan .us_tujing .tujing_contion .us_sqtjing .titile_ustji {

  margin-top: 105px;

}



.xinxilan .us_tujing .tujing_contion .us_sqtjing .titile_ustji span {

  background-color: #efac3a;

}



.xinxilan .us_tujing .tujing_contion .us_sqtjing .titile_ustji b {

  color: #efac3a;

}



.xinxilan .us_tujing .tujing_contion .us_sqcl span {

  margin-top: 39px;

}



.xinxilan .us_tujing .tujing_contion .us_time .us_timeleft {

  float: left;

}



.xinxilan .us_tujing .tujing_contion .us_time .us_timeright {

  width: 440px;

  float: right;

}



.xinxilan .us_tujing .tujing_contion .us_time h6 {

  margin-left: -25px;

  font-size: 20px;

  color: #efac3a;

  line-height: 24px;

  margin-top: 15px;

}



.xinxilan .us_tujing .tujing_contion .us_time span {

  margin-top: 18px;

}



.xinxilan .us_tujing .tujing_contion .us_time span:after {

  border-right-color: #efac3a;

}



.xinxilan .swiper_list dl dt span {

  font-size: 18px;

}



.xinxilan .swiper_list .mar0 {

  margin-right: 0;

  border: none;

}



.xinxilan .swiper_list .mar0 .imgtu {

  width: 270px;

  height: 390px;

}



.xinxilan .swiper_list .mar0 .imgtu img {

  width: 270px;

  height: 390px;

}



.xinxilan .swiperoffer_list dl dt span {

  font-size: 20px;

}



/*顾问*/

.title_gw h6:before {

  left: 375px;

}



.title_gw h6:after {

  right: 375px;

}



.title_gw h6 b {

  color: #1848ce;

}



.title_gw h6 b:after {

  width: 175px;

  border-bottom-color: #1848ce;

}



.teacher {

  height: 516px;

  position: relative;

  margin-bottom: 40px;

  background: -webkit-gradient(linear, left bottom, left top, from(#1836a8), to(#1848ce));

  background: -webkit-linear-gradient(bottom, #1836a8 0%, #1848ce 100%);

  background: -o-linear-gradient(bottom, #1836a8 0%, #1848ce 100%);

  background: linear-gradient(0deg, #1836a8 0%, #1848ce 100%);

  margin-top: 30px;

  border-radius: 0 0 220px 0;

}



.teacher .gallery-top .swiper-slide dl {

  margin-top: 20px;

}



.teacher .gallery-top .swiper-slide dl dt {

  width: 270px;

  float: left;

  margin-left: 30px;

}



.teacher .gallery-top .swiper-slide dl dd {

  width: 790px;

  float: left;

  margin-left: 30px;

}



.teacher .gallery-top .swiper-slide dl dd h6 {

  font-size: 36px;

  color: #fff;

  line-height: 40px;

  margin-top: 65px;

}



.teacher .gallery-top .swiper-slide dl dd span {

  display: block;

  font-size: 20px;

  color: #fff;

  line-height: 26px;

  padding-bottom: 10px;

  margin-top: 15px;

  border-bottom: 1px dashed #fff;

}



.teacher .gallery-top .swiper-slide dl dd p {

  font-size: 14px;

  color: #fff;

  line-height: 24px;

  margin-top: 15px;

}



.teacher .gallery-thumbs {

  width: 838px;

  position: absolute;

  bottom: 152px;

  right: 30px;

}



.teacher .gallery-thumbs .swiper-container {

  margin-left: 50px;

}



.teacher .gallery-thumbs .swiper-slide {

  width: 80px;

  height: 80px;

  float: left;

  margin-right: 50px;

  position: relative;

}



.teacher .gallery-thumbs .swiper-slide img {

  border-radius: 50%;

}



.teacher .gallery-thumbs .swiper-slide.active-nav span {

  width: 80px;

  height: 80px;

  position: absolute;

  left: 0;

  top: 0;

  background: url(../img/yuan.png) no-repeat;

}



.teacher .gallery-thumbs .swiper-button-white {

  width: 28px;

  height: 28px;

  border: 1px solid #fff;

  top: 50px;

}



.teacher .gallery-thumbs .swiper-button-white:hover.arrow-left {

  background: url(../img/jsleft.png) center no-repeat #fff;

}



.teacher .gallery-thumbs .swiper-button-white:hover.arrow-right {

  background: url(../img/jsright.png) center no-repeat #fff;

}



.teacher .gallery-thumbs .swiper-button-white.arrow-left {

  background: url(../img/jslefth.png) center no-repeat;

}



.teacher .gallery-thumbs .swiper-button-white.arrow-right {

  background: url(../img/jsrighth.png) center no-repeat;

}



.teacher .btn_yjs {

  width: 300px;

  height: 50px;

  -webkit-box-shadow: none;

          box-shadow: none;

  position: absolute;

  left: 330px;

  bottom: 40px;

}



.teacher .bufen {

  font-size: 12px;

  color: #5a6dbd;

  position: absolute;

  right: 79px;

  bottom: 120px;

  font-weight: bold;

}



/*底部*/

.yx-footer {

  padding-top: 0;

  height: 362px;

}



.yx-footer .title {

  margin-top: 0;

  height: 64px;

  padding-top: 40px;

}



.yx-footer ul {

  padding-top: 20px;

}



.yx-footer ul li a:hover {

  color: #2941d9;

}



.yx-footer .title p {

  padding-top: 36px;

  color: transparent;

}

</pre></body></html>