<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;

}



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;

}



/*头部*/

.top_nav {

  position: absolute;

  z-index: 2;

  background-color: rgba(52, 40, 197, 0.3);

}



.top_nav .top_nava_dh .top_nav_cg .top_nav_cg_no {

  background-color: #3428c5;

}



.top_nav .top_nava_dh .top_nav_cg .top_nav_cg_no a {

  color: #fff;

}



.top_nav .top_nava_dh .top_nav_cg .top_nav_cg_no a:hover {

  color: #fff;

}



/*ban*/

.ban {

  width: 100%;

  height: 455px;

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

}



.ban .wrapper {

  height: 100%;

}



.ban a {

  width: 258px;

  height: 48px;

  display: block;

  position: absolute;

  bottom: 72px;

  border-radius: 40px;


  background:#ffd81f;

  font-size: 24px;

  color: #9a3d10;

  text-align: center;

  line-height: 48px;

  -webkit-transition: all .2s linear;

  -o-transition: all .2s linear;

  transition: all .2s linear;
  border:5px solid transparent;

}



.ban a:hover {

  border:5px solid #cf9b71;

  /* background: -webkit-gradient(linear, left top, right top, from(#fab939), to(#ffdb1d));

  background: -webkit-linear-gradient(left, #fab939, #ffdb1d);

  background: -o-linear-gradient(left, #fab939, #ffdb1d);

  background: linear-gradient(to right, #fab939, #ffdb1d);
  border-radius: 40px; */

}



.ban a:first-child {

  left: 265px;

}



.ban a:last-child {

  right: 265px;

}



.wrapper {

  width: 1200px;

  margin: 0 auto;

  position: relative;

}



/*导语*/

.daoyu {

  margin-top: 30px;

  line-height: 50px;

}



.daoyu h6 {

  width: 78px;

  height: 50px;

  float: left;

  position: relative;

  margin-left: 14px;

  font-size: 28px;

  color: #333;

  text-align: center;

  background: -webkit-gradient(linear, left top, right top, from(#fab939), to(#ffdb1d));

  background: -webkit-linear-gradient(left, #fab939, #ffdb1d);

  background: -o-linear-gradient(left, #fab939, #ffdb1d);

  background: linear-gradient(to right, #fab939, #ffdb1d);

}



.daoyu h6:before {

  position: absolute;

  content: '';

  width: 6px;

  height: 50px;

  left: -14px;

  background: -webkit-gradient(linear, left top, right top, from(#fab939), to(#ffdb1d));

  background: -webkit-linear-gradient(left, #fab939, #ffdb1d);

  background: -o-linear-gradient(left, #fab939, #ffdb1d);

  background: linear-gradient(to right, #fab939, #ffdb1d);

}



.daoyu p {

  font-size: 16px;

  font-weight: bold;

  float: left;

  margin-left: 10px;

}



/*项目介绍*/

.fuwu {

  margin-top: 30px;

}



.fuwu .nav_tar {

  width: 1198px;

  height: 64px;

  border: 1px solid #fdb048;

  background-color: #fff;

}



.fuwu .nav_tar .item {

  width: 599px;

  height: 64px;

  float: left;

  font-size: 32px;

  color: #333;

  text-align: center;

  line-height: 64px;

  font-weight: bold;

  cursor: pointer;

}



.fuwu .nav_tar .item.active {

  border-color: transparent;

  background: -webkit-gradient(linear, left top, right top, from(#fab939), to(#ffdb1d));

  background: -webkit-linear-gradient(left, #fab939, #ffdb1d);

  background: -o-linear-gradient(left, #fab939, #ffdb1d);

  background: linear-gradient(to right, #fab939, #ffdb1d);

}



.fuwu .navtop {

  position: fixed;

  top: 0;

  z-index: 5;

  left: 50%;

  margin-left: -600px;

}



.fuwu .fuwu_contion .fw_title {

  height: 52px;

  margin-top: 30px;

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

}



.fuwu .fuwu_contion .fw_title h6 {

  font-size: 42px;

  color: #333;

  text-align: center;

  line-height: 52px;

}



.fuwu .fuwu_contion .wsfw {

  margin-top: 30px;

}



.fuwu .fuwu_contion .wsfw dt {

  width: 490px;

  height: 296px;

  float: left;

}



.fuwu .fuwu_contion .wsfw dd {

  width: 630px;

  height: 296px;

  float: left;

  margin-left: 30px;

  position: relative;

}



.fuwu .fuwu_contion .wsfw dd h6 {

  font-size: 32px;

  color: #333;

  font-weight: normal;

  line-height: 36px;

  margin-top: 16px;

}



.fuwu .fuwu_contion .wsfw dd p {

  font-size: 14px;

  color: #666;

  line-height: 18px;

  margin-top: 18px;

}



.fuwu .fuwu_contion .wsfw dd span {

  font-size: 14px;

  color: #333;

  display: block;

  padding-left: 28px;

  margin-top: 20px;

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

}



.fuwu .fuwu_contion .wsfw dd a {

  width: 160px;

  height: 40px;

  display: block;

  font-size: 16px;

  color: #333;

  text-align: center;

  line-height: 40px;

  position: absolute;

  bottom: 15px;

  border-radius: 4px;

  background: -webkit-gradient(linear, left top, right top, from(#fab939), to(#ffdb1d));

  background: -webkit-linear-gradient(left, #fab939, #ffdb1d);

  background: -o-linear-gradient(left, #fab939, #ffdb1d);

  background: linear-gradient(to right, #fab939, #ffdb1d);

}



.fuwu .fuwu_contion .wsfw dd a:hover {

  background: -webkit-gradient(linear, right top, left top, from(#fab939), to(#ffdb1d));

  background: -webkit-linear-gradient(right, #fab939, #ffdb1d);

  background: -o-linear-gradient(right, #fab939, #ffdb1d);

  background: linear-gradient(to left, #fab939, #ffdb1d);

}



.fuwu .fuwu_contion .zhu {

  font-size: 12px;

  color: #999;

  margin-top: 10px;

}



.fuwu .fuwu_contion .shihe {

  width: 100%;

  height: 703px;

  margin-top: 30px;

  padding-top: 1px;

  background-color: #f9f9f9;

}



.fuwu .fuwu_contion .shihe ul {

  margin-top: 40px;

}



.fuwu .fuwu_contion .shihe ul li {

  width: 480px;

  float: left;

  margin-left: 80px;

}



.fuwu .fuwu_contion .shihe ul li img {

  border-radius: 10px;

}



.fuwu .fuwu_contion .shihe ul li p {

  font-size: 20px;

  color: #333;

  text-align: center;

  line-height: 24px;

  margin-top: 6px;

}



.fuwu .fuwu_contion .btn {

  width: 360px;

  height: 52px;

  display: block;

  border-radius: 4px;

  margin: 35px auto 0;

  font-size: 16px;

  color: #333;

  text-align: center;

  line-height: 52px;

  background: -webkit-gradient(linear, left top, right top, from(#fab939), to(#ffdb1d));

  background: -webkit-linear-gradient(left, #fab939, #ffdb1d);

  background: -o-linear-gradient(left, #fab939, #ffdb1d);

  background: linear-gradient(to right, #fab939, #ffdb1d);

}



.fuwu .fuwu_contion .btn:hover {

  background: -webkit-gradient(linear, right top, left top, from(#fab939), to(#ffdb1d));

  background: -webkit-linear-gradient(right, #fab939, #ffdb1d);

  background: -o-linear-gradient(right, #fab939, #ffdb1d);

  background: linear-gradient(to left, #fab939, #ffdb1d);

}



.fuwu .fuwu_contion .tese ul {

  margin-top: 40px;

}



.fuwu .fuwu_contion .tese ul li {

  width: 385px;

  height: 420px;

  float: left;

  position: relative;

  margin-right: 22px;

  color: #fff;

}



.fuwu .fuwu_contion .tese ul li:last-child {

  margin-right: 0;

}



.fuwu .fuwu_contion .tese ul li span {

  width: 100%;

  display: block;

  font-size: 24px;

  text-align: center;

  position: absolute;

  top: 80px;

  font-weight: bold;

}



.fuwu .fuwu_contion .tese ul li p {

  width: 100%;

  display: block;

  font-size: 16px;

  text-align: center;

  position: absolute;

  top: 130px;

  line-height: 28px;

}



.fuwu .fuwu_contion .tese ul li a {

  width: 170px;

  height: 40px;

  display: block;

  border-radius: 4px;

  font-size: 16px;

  color: #333;

  text-align: center;

  line-height: 40px;

  position: absolute;

  bottom: 80px;

  left: 108px;

  background: -webkit-gradient(linear, left top, right top, from(#fab939), to(#ffdb1d));

  background: -webkit-linear-gradient(left, #fab939, #ffdb1d);

  background: -o-linear-gradient(left, #fab939, #ffdb1d);

  background: linear-gradient(to right, #fab939, #ffdb1d);

}



.fuwu .fuwu_contion .tese ul li a:hover {

  background: -webkit-gradient(linear, right top, left top, from(#fab939), to(#ffdb1d));

  background: -webkit-linear-gradient(right, #fab939, #ffdb1d);

  background: -o-linear-gradient(right, #fab939, #ffdb1d);

  background: linear-gradient(to left, #fab939, #ffdb1d);

}



.fuwu .fuwu_contion .waiji {

  width: 100%;

  height: 460px;

  padding-top: 1px;

  margin-top: 30px;

  background-color: #f9f9f9;

}



.fuwu .fuwu_contion .waiji .wrapper {

  overflow: hidden;

}



.fuwu .fuwu_contion .waiji #swiper-teacher {

  width: 1100px;

  height: 290px;

  padding-top: 40px;

}



.fuwu .fuwu_contion .waiji #swiper-teacher .arrow {

  width: 30px;

  height: 30px;

  position: absolute;

  top: 150px;

  z-index: 5;

}



.fuwu .fuwu_contion .waiji #swiper-teacher .arrow-left {

  left: -50px;

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

}



.fuwu .fuwu_contion .waiji #swiper-teacher .arrow-left:hover {

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

}



.fuwu .fuwu_contion .waiji #swiper-teacher .arrow-right {

  right: -50px;

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

}



.fuwu .fuwu_contion .waiji #swiper-teacher .arrow-right:hover {

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

}



.fuwu .fuwu_contion .waiji #swiper-teacher .swiper-wrapper {

  width: 1100px;

  height: 260px;

  margin: 0 auto;

}



.fuwu .fuwu_contion .waiji #swiper-teacher .swiper-slide {

  

  height: 240px;

}



.fuwu .fuwu_contion .waiji #swiper-teacher .swiper-slide .swiper-nr {

  width: 260px;

  height: 240px;

  float: left;

  margin-left: 15px;

  position: relative;

  padding-top: 30px;

  background-color: #fff;

  -webkit-box-shadow: 0 0 12px 2px rgba(229, 229, 229, 0.3);

          box-shadow: 0 0 12px 2px rgba(229, 229, 229, 0.3);

}



.fuwu .fuwu_contion .waiji #swiper-teacher .swiper-slide .swiper-nr img {

  width: 100px;

  height: 100px;

  margin: 0 auto;

}



.fuwu .fuwu_contion .waiji #swiper-teacher .swiper-slide .swiper-nr h6 {

  font-size: 16px;

  text-align: center;

  color: #333;

  line-height: 20px;

  margin-top: 6px;

}



.fuwu .fuwu_contion .waiji #swiper-teacher .swiper-slide .swiper-nr span {

  font-size: 15px;

  display: block;

  text-align: center;

  line-height: 18px;

  padding: 0 15px;

  color: #333;

  margin-top: 16px;

}



.fuwu .fuwu_contion .waiji #swiper-teacher .swiper-slide .swiper-nr p {

  padding: 0 15px;

  font-size: 14px;

  color: #666;

  line-height: 26px;

  margin-top: 10px;

}



.fuwu .fuwu_contion .waiji #swiper-teacher .swiper-slide .swiper-nr a {

  width: 140px;

  height: 40px;

  display: block;

  border-radius: 4px;

  font-size: 14px;

  color: #333;

  text-align: center;

  line-height: 40px;

  position: absolute;

  left: 60px;

  bottom: 30px;

  background: -webkit-gradient(linear, left top, right top, from(#fab939), to(#ffdb1d));

  background: -webkit-linear-gradient(left, #fab939, #ffdb1d);

  background: -o-linear-gradient(left, #fab939, #ffdb1d);

  background: linear-gradient(to right, #fab939, #ffdb1d);

}



.fuwu .fuwu_contion .waiji #swiper-teacher .swiper-slide .swiper-nr a:hover {

  background: -webkit-gradient(linear, right top, left top, from(#fab939), to(#ffdb1d));

  background: -webkit-linear-gradient(right, #fab939, #ffdb1d);

  background: -o-linear-gradient(right, #fab939, #ffdb1d);

  background: linear-gradient(to left, #fab939, #ffdb1d);

}



.fuwu .fuwu_contion .waiji #swiper-teacher:before {

  position: absolute;

  content: '';

  width: 50px;

  height: 280px;

  top: 40px;

  left: -50px;

  background-color: #f9f9f9;

  z-index: 2;

}



.fuwu .fuwu_contion .waiji #swiper-teacher:after {

  position: absolute;

  content: '';

  width: 52px;

  height: 280px;

  top: 40px;

  right: -50px;

  background-color: #f9f9f9;

  z-index: 2;

}



.fuwu .fuwu_contion .wsxg {

  margin-top: 54px;

}



.fuwu .fuwu_contion .wsxg .wsxg_left {

  width: 85px;

  height: 396px;

  float: left;

  padding-top: 104px;

  padding-left: 45px;

  font-size: 30px;

  color: #333;

  font-weight: bold;

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

}



.fuwu .fuwu_contion .wsxg img {

  float: left;

  margin-left: 20px;

}



.fuwu .fuwu_contion .wsxg img:last-child {

  margin-left: 30px;

}



.fuwu .fuwu_contion .zhongwen .shihe {

  padding-bottom: 120px;

}



.fuwu .fuwu_contion .zhongwen .shihe ul li {

  width: 100%;

  margin-left: 0;

}



.fuwu .fuwu_contion .zhongwen .shihe ul li img {

  margin: 0 auto;

}



.fuwu .fuwu_contion .zhongwen .shihe ul li p b {

  margin-right: 80px;

}



.fuwu .fuwu_contion .zhongwen .tese .zwtese {

  margin-top: 40px;

}



.fuwu .fuwu_contion .zhongwen .tese dl {

  width: 580px;

  height: 320px;

  float: left;

  background-color: #f1f1f1;

}



.fuwu .fuwu_contion .zhongwen .tese dl dt {

  float: left;

}



.fuwu .fuwu_contion .zhongwen .tese dl dd {

  width: 210px;

  height: 320px;

  float: right;

  position: relative;

}



.fuwu .fuwu_contion .zhongwen .tese dl dd p {

  font-size: 16px;

  color: #333;

  line-height: 30px;

  margin-top: 115px;

}



.fuwu .fuwu_contion .zhongwen .tese dl dd a {

  width: 170px;

  height: 40px;

  display: block;

  border-radius: 4px;

  font-size: 16px;

  color: #333;

  text-align: center;

  line-height: 40px;

  position: absolute;

  bottom: 40px;

  left: 0;

  background: -webkit-gradient(linear, left top, right top, from(#fab939), to(#ffdb1d));

  background: -webkit-linear-gradient(left, #fab939, #ffdb1d);

  background: -o-linear-gradient(left, #fab939, #ffdb1d);

  background: linear-gradient(to right, #fab939, #ffdb1d);

}



.fuwu .fuwu_contion .zhongwen .tese dl dd a:hover {

  background: -webkit-gradient(linear, right top, left top, from(#fab939), to(#ffdb1d));

  background: -webkit-linear-gradient(right, #fab939, #ffdb1d);

  background: -o-linear-gradient(right, #fab939, #ffdb1d);

  background: linear-gradient(to left, #fab939, #ffdb1d);

}



.fuwu .fuwu_contion .zhongwen .tese dl:last-child {

  float: right;

}



.fuwu .fuwu_contion .zhongwen .alzs ul {

  margin-top: 40px;

}



.fuwu .fuwu_contion .zhongwen .alzs ul li {

  float: left;

  border: 2px solid #dbdbdb;

}



.fuwu .fuwu_contion .zhongwen .alzs ul li:last-child {

  float: right;

}



.hide {

  display: none;

}



/*预约*/

.yuyue {

  width: 100%;

  height: 415px;

  margin-top: 30px;

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

}



.yuyue .lxForm {

  width: 540px;

  margin: 0 auto;

}



.yuyue .lxForm h6 {

  font-size: 42px;

  font-weight: bold;

  color: #fff;

  text-align: center;

  line-height: 44px;

  padding-top: 30px;

}



.yuyue .lxForm input {

  width: 482px;

  height: 53px;

  margin-top: 20px;

  border-radius: 27px;

  border: 1px solid #fff;

  background: none;

  padding-left: 56px;

  font-size: 16px;

  color: #fff;

  outline: none;

}



.yuyue .lxForm input.yi {

  background: url(../img/icon1.png) 20px center no-repeat;

}



.yuyue .lxForm input.er {

  background: url(../img/icon2.png) 20px center no-repeat;

}



.yuyue .lxForm input.san {

  background: url(../img/icon3.png) 20px center no-repeat;

}



.yuyue .lxForm span {

  width: 540px;

  height: 55px;

  margin-top: 20px;

  display: block;

  border-radius: 27px;

  color: #333;

  font-size: 20px;

  text-align: center;

  line-height: 55px;

  background: -webkit-gradient(linear, left top, right top, from(#fab939), to(#ffdb1d));

  background: -webkit-linear-gradient(left, #fab939, #ffdb1d);

  background: -o-linear-gradient(left, #fab939, #ffdb1d);

  background: linear-gradient(to right, #fab939, #ffdb1d);

}



.yuyue .lxForm span:hover {

  background: -webkit-gradient(linear, right top, left top, from(#fab939), to(#ffdb1d));

  background: -webkit-linear-gradient(right, #fab939, #ffdb1d);

  background: -o-linear-gradient(right, #fab939, #ffdb1d);

  background: linear-gradient(to left, #fab939, #ffdb1d);

}



.yuyue .lxForm input:-ms-input-placeholder {

  color: #fff;

}



.yuyue .lxForm input::-webkit-input-placeholder {

  color: #fff;

}



/* Mozilla Firefox 4 to 18 */

.yuyue .lxForm input:-moz-placeholder {

  color: #fff;

}



/* Mozilla Firefox 19+ */

.yuyue .lxForm input::-moz-placeholder {

  color: #fff;

}



/*底部*/

.yx-footer {

  padding-top: 0;

  height: 298px;

}



.yx-footer .title {

  margin-top: 50px;

}



.yx-footer .title p {

  color: transparent;

}



.yx-footer ul {

  padding-top: 0;

}



.yx-footer ul li a:hover {

  color: #333;

}

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