<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*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;

}



.wrapper {

  width: 1200px;

  margin: 0 auto;

}



.banner {
  width: 100%;
  height: 455px;
  background: url(../img/ban.jpg) top center no-repeat;
}

.shihe_gre {

  padding-top: 35px;
  padding-bottom: 18px;
  background: url(../img/sh_bg.jpg) 0 120px no-repeat;
}

.shihe_gre .title_gre::before {

  left: 88px;

}



.shihe_gre .title_gre::after {

  right: 88px;

}



.shihe_gre .leixing_gre {

  height: 656px;

  margin-top:30px;

  position: relative;

}



.shihe_gre .leixing_gre span {

  display: block;

  height: 58px;

  font-size: 22px;

  color: #fff;

  text-align: center;

  line-height: 58px;

  position: absolute;

}



.shihe_gre .leixing_gre .yi {

  width: 397px;

  right: 160px;

  top: 10px;

}



.shihe_gre .leixing_gre .er {

  width: 375px;

  left: 205px;

  top: 114px;

}



.shihe_gre .leixing_gre .san {

  width: 415px;

  left: 0;

  top: 216px;

}



.shihe_gre .leixing_gre .si {

  width: 227px;

  left: 219px;

  top: 315px;

}



.shihe_gre .leixing_gre .wu {

  width: 480px;

  right: 0;

  top: 196px;

}



.shihe_gre h5 {

  text-align: center;

  font-weight: normal;

  font-size: 32px;

  color: #333;

  line-height: 46px;

  margin-top: 5px;

}



.shihe_gre h5 b {

  font-size: 42px;

}



.btn_gre {

  width: 195px;

  height: 46px;

  border-radius: 24px;

  border: 1px solid #536bf3;

  font-size: 24px;

  text-align: center;

  line-height: 46px;

  color: #536bf3;

  display: block;

  margin: 20px auto 0;

}



.btn_gre:hover {

  color: #fff;

  background-color: #536bf3;

}



.title_gre {

  font-size: 52px;

  color: #333;

  line-height: 56px;

  text-align: center;

  position: relative;

}



.title_gre b {

  color: #f8a61b;

}



.title_gre::before {

  position: absolute;

  content: '';

  width: 306px;

  height: 5px;

  bottom: -18px;

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

}



.title_gre::after {

  position: absolute;

  content: '';

  width: 306px;

  height: 5px;

  bottom: -18px;

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

}



.beikao_gre {

  margin-top: 30px;
  padding-bottom: 30px;

}
.beikao_gre .title_gre::before {

  left: 35px;

}
.beikao_gre .title_gre::after {

  right: 35px;

}



.beikao_gre ul li {

  width: 380px;

  height: 300px;

  float: left;

  position: relative;

  margin: 50px 30px 0 0;

  background-color: #f3f3f6;

}



.beikao_gre ul li::before {

  position: absolute;

  content: '';

  width: 58px;

  height: 300px;

  left: 0;

  top: 0;

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

  background-size: 100% 100%;

}



.beikao_gre ul li::after {

  position: absolute;

  content: '';

  width: 58px;

  height: 300px;

  right: 0;

  bottom: 0;

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

  background-size: 100% 100%;

}



.beikao_gre ul li h6 {

  font-size: 24px;

  color: #333;

  text-align: center;

  line-height: 28px;

  margin-top: 20px;

  position: relative;

}



.beikao_gre ul li h6::after {

  position: absolute;

  content: '';

  width: 32px;

  height: 4px;

  background-color: #c4c4c4;

  left: 50%;

  bottom: -7px;

  margin-left: -16px;

}



.beikao_gre ul li p {

  padding: 0 30px;

  font-size: 16px;

  color: #333;

  line-height: 26px;

  margin-top: 15px;

}



.beikao_gre ul li p b {

  width: 4px;

  height: 4px;

  display: inline-block;

  margin-right: 10px;

  background-color: #c4c4c4;

}



.beikao_gre ul li .btn_gre {

  height: 30px;

  line-height: 30px;

  position: absolute;

  bottom: 22px;

  font-size: 18px;

  left: 50%;

}



.beikao_gre ul li:first-child h6 {

  margin-bottom: 15px;

}



.beikao_gre ul li:first-child p {

  padding: 0;

  float: left;

  width: 46%;

  font-size: 14px;

  margin-top: 0;

  padding-left: 4%;

}



.beikao_gre ul li:first-child p b {

  margin-right: 6px;

}



.beikao_gre ul li:nth-child(1) .btn_gre {

  width: 130px;

  margin-left: -65px;

}



.beikao_gre ul li:nth-child(2) .btn_gre {

  width: 120px;

  margin-left: -60px;

}



.beikao_gre ul li:nth-child(3) .btn_gre {

  width: 140px;

  margin-left: -70px;

}



.beikao_gre ul li:nth-child(4) .btn_gre {

  width: 204px;

  margin-left: -102px;

}



.beikao_gre ul li:nth-child(5) .btn_gre {

  width: 168px;

  margin-left: -84px;

}



.beikao_gre ul li:nth-child(6) .btn_gre {

  width: 168px;

  margin-left: -84px;

}



.beikao_gre ul .mar0 {

  margin-right: 0;

}



.titlefu_gre {

  font-size: 22px;

  color: #5e5e5e;

  text-align: center;

  line-height: 24px;

  margin-top: 22px;

}

.xuan_gre {

  width: 100%;

  height: 617px;
  padding-top: 30px;

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

}



.xuan_gre .title_gre::before {

  left: 90px;

}



.xuan_gre .title_gre::after {

  right: 90px;

}



.xuan_gre ul {

  margin-top: 39px;

}



.xuan_gre ul li {

  width: 227px;

  height: 300px;

  float: left;

  margin-right: 16px;

}



.xuan_gre ul li img {

  margin: 35px auto 0;

}



.xuan_gre ul li span {

  width: 100%;

  display: block;

  font-size: 22px;

  color: #333;

  text-align: center;

  line-height: 24px;

  margin-top: 19px;

  position: relative;

}



.xuan_gre ul li span::before {

  position: absolute;

  content: '';

  width: 42px;

  height: 3px;

  left: 50%;

  bottom: -8px;

  margin-left: -21px;

  background: linear-gradient(to right, #536bf3, #f0aa37);

}



.xuan_gre ul li p {

  text-align: center;

  font-size: 16px;

  color: #333;

  line-height: 26px;

  margin-top: 20px;

}



.xuan_gre ul li:last-child {

  margin-right: 0;

}

.xuan_gre .btn_gre {

  margin-top: 95px;
  background: #536bf3;
  color:#fff;
}

.shizi_gre {

  margin-top: 30px;

  padding-bottom: 30px;

}



.shizi_gre .title_gre::before {

  left: 235px;

}



.shizi_gre .title_gre::after {

  right: 235px;

}



.shizi_gre .jiaoshi_gre {

  height: 643px;

}



.shizi_gre .jiaoshi_gre .jialeft_gre {

  width: 408px;

  float: left;

  margin-top: 140px;

}



.shizi_gre .jiaoshi_gre .jialeft_gre p {

  height: 46px;

  position: relative;

  border-radius: 0 42px 0 0;

  background-color: #f3f3f3;

  padding: 0 30px 0 85px;

  margin-bottom: 67px;

  font-size: 16px;

  color: #333;

  line-height: 46px;

  display: inline-block;

}



.shizi_gre .jiaoshi_gre .jialeft_gre p b {

  width: 67px;

  height: 55px;

  position: absolute;

  left: 0;

  top: -8px;

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

  font-size: 26px;

  color: #fff;

  line-height: 54px;

  text-indent: 15px;

}



.shizi_gre .jiaoshi_gre .jiaright_gre {

  width: 792px;

  float: right;

}



.shizi_gre .jiaoshi_gre .jiaright_gre .navbar {

  margin-top: 15px;

}



.shizi_gre .jiaoshi_gre .jiaright_gre .navbar .item {

  width: 90px;

  height: 90px;

  float: left;

  margin-right: 10px;

  cursor: pointer;

}



.shizi_gre .jiaoshi_gre .jiaright_gre .navbar .item:last-child {

  margin-right: 0;

}



.shizi_gre .jiaoshi_gre .jiaright_gre .navbar .active {

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

}



.shizi_gre .jiaoshi_gre .jiaright_gre .js_list {

  display: none;

  height: 537px;

  position: relative;

}



.shizi_gre .jiaoshi_gre .jiaright_gre .js_list .js_listnr {

  width: 620px;

  height: 320px;

  position: absolute;

  left: 0;

  top: 216px;

}



.shizi_gre .jiaoshi_gre .jiaright_gre .js_list .js_listnr h6 {

  text-align: center;

  font-size: 32px;

  line-height: 34px;

  font-weight: normal;

  color: #fff;

  display: inline-block;

  margin-left: 274px;

  padding-bottom: 6px;

  border-bottom: 3px solid #f0aa37;

}



.shizi_gre .jiaoshi_gre .jiaright_gre .js_list .js_listnr p {

  color: #fff;

  text-align: center;

  font-size: 16px;

  line-height: 24px;

  margin-top: 18px;

}



.shizi_gre .jiaoshi_gre .jiaright_gre .js_list .js_listnr a {

  width: 168px;

  height: 40px;

  border: 1px solid #fff;

  border-radius: 20px;

  display: block;

  font-size: 22px;

  color: #fff;

  text-align: center;

  line-height: 40px;

  position: absolute;

  bottom: 30px;

  left: 50%;

  margin-left: -84px;

}



.shizi_gre .jiaoshi_gre .jiaright_gre .show {

  display: block;

}



.kecheng_gre {

  width: 100%;
  height: 660px;
  padding-top: 28px;
  background: url(../img/kc_bg.jpg) top center no-repeat;

}



.kecheng_gre .title_gre {

  color: #fff;

}



.kecheng_gre .title_gre::before {

  left: 235px;

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

}



.kecheng_gre .title_gre::after {

  right: 235px;

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

}



.kecheng_gre .titlefu_gre {

  color: rgba(255, 255, 255, 0.6);

}



.kecheng_gre .ban_gre {

  height: 90px;

  margin-top: 30px;

}



.kecheng_gre .ban_gre li {

  width: 100%;
  height: 50px;
  float: left;
  margin-right: 42px;
  text-align: center;
  line-height: 50px;
  color: #fff;
  font-size: 22px;
  font-weight: bold;
  position: relative;
  background-color: #5264f2;

}

.kecheng_gre .ban_gre li:nth-child(3) {

  margin-right: 0;

}



.kecheng_gre .ban_gre li::before {

  position: absolute;

  content: '';

  width: 100%;

  height: 2px;

  left: 0;

  top: 0;

  background-color: #3b4cd1;

}



.kecheng_gre .yi {

  margin-top: 40px;

}



.kecheng_gre dl {

  width: 31%;

  float: left;

  padding-right: 2%;

}



.kecheng_gre dl dt {

  float: left;

  margin-right: 14px;

}



.kecheng_gre dl dd {

  float: left;

  min-height: 152px;

  height: auto;

  padding-left: 14px;

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

}



.kecheng_gre dl dd h6 {

  font-size: 17px;

  color: #f8a61b;

  font-weight: normal;

  line-height: 20px;

  margin-bottom: 10px;

}



.kecheng_gre dl dd p {

  color: #fff;

  font-size: 14px;

  line-height: 26px;

}



.kecheng_gre .er {

  margin-top: 40px;

}



.kecheng_gre .er dl {

  width: 34.3%;

}



.kecheng_gre .er dl dd {

  width: 77%;

}



.kecheng_gre .er dl:last-child {

  width: 25%;

  float: right;

}



.kecheng_gre .er dl:last-child dd {

  width: 71%;

}



.yaoqiu_gre {

  margin-top: 30px;

}



.yaoqiu_gre .title_gre::before {

  left: 235px;

}



.yaoqiu_gre .title_gre::after {

  right: 235px;

}



.yaoqiu_gre .yqfs_gre {

  margin-bottom: 30px;

}



.yaoqiu_gre .yqfs_gre li {

  width: 570px;

  height: 800px;

  float: left;

  margin-top: 40px;

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

}



.yaoqiu_gre .yqfs_gre li h6 {

  font-size: 36px;

  color: #fff;

  text-align: center;

  line-height: 80px;

}



.yaoqiu_gre .yqfs_gre li span {

  display: block;

  text-align: center;

  color: #fff;

  width: 526px;

  height: 96px;

  padding-top: 20px;

  margin: 0 auto;

  font-size: 20px;

  line-height: 38px;

}



.yaoqiu_gre .yqfs_gre li span b {

  font-weight: normal;

  font-size: 28px;

}



.yaoqiu_gre .yqfs_gre li:last-child {

  float: right;

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

}



.xiaoqu_gre {

  position: relative;

  margin-bottom: 80px;

}



.xiaoqu_gre h6 {

  font-size: 26px;

  color: #333;

  line-height: 30px;

}



.xiaoqu_gre .navbar {

  position: absolute;

  left: 385px;

  height: 30px;

  top: 0;

}



.xiaoqu_gre .navbar .item {

  float: left;

  font-size: 16px;

  color: #333;

  line-height: 30px;

  margin-right: 22px;

  position: relative;

  cursor: pointer;

}
.xiaoqu_gre .navbar .item:last-child{
  margin-right:0px;
}


.xiaoqu_gre .navbar .active {

  color: #3f53ee;

}



.xiaoqu_gre .navbar .active::after {

  position: absolute;

  content: '';

  width: 30px;

  height: 2px;

  background-color: #3f53ee;

  left: 50%;

  margin-left: -15px;

  bottom: 0;

}



.xiaoqu_gre .xq_list {

  display: none;

  padding-top: 10px;

}



.xiaoqu_gre .xq_list .xq_left {

  float: left;

  margin-top: 20px;

}



.xiaoqu_gre .xq_list .xq_right {

  width: 640px;

  float: right;

}



.xiaoqu_gre .xq_list .xq_right img {

  float: left;

  margin: 20px 0 0 20px;

}



.xiaoqu_gre .show {

  display: block;

}



.xiaoqu_gre .btn_gre {

  width: 240px;

}
/* 璇剧▼閮ㄥ垎鏂板姞 */
.kecheng_gre .greMainTable table{
  width: 1200px;
  margin-top:20px;
}
.kecheng_gre .greMainTable table tr.firstTr{
   height: 50px;
   color:#fff;
   font-size:20px;
}
.kecheng_gre .greMainTable table tr.firstTr th{
  border-right:2px solid #F0F0F0;
  border-bottom:2px solid #F0F0F0;
}
.kecheng_gre .greMainTable table tr th.borderRNo{
  border-right:0 solid #fefefe;
}
.kecheng_gre .greMainTable table tr{
  height: 85px;
  background:rgba(255,255,255,0.2);
  color:#000;
  font-size:20px;
}
.kecheng_gre .greMainTable table tr{
  border-bottom:2px solid #fefefe;
  font-size:16px;
}
.kecheng_gre .greMainTable table tr.borderBNo{
  border-bottom:0 solid #fefefe;
}
.kecheng_gre .greMainTable table tr td{
  border-right:2px solid #fefefe;
  line-height: 35px;
  color:#fff;
  font-size: 18px;
  box-sizing: border-box;
  padding:15px;
}
.kecheng_gre .greMainTable table tr td p{
  border-bottom: 1px dashed rgba(255, 255, 255, 0.25);
  margin-bottom: 5px;
}
.kecheng_gre .greMainTable table tr td p b{
  margin-left: 88px;
}
.kecheng_gre .greMainTable table tr td p:last-child{
  margin-bottom: 0;
  border-bottom: 0 dashed rgba(255, 255, 255, 0.25);
}
.kecheng_gre .greMainTable table tr td span{
  color: #f8a61b;
}
.kecheng_gre .greMainTable table tr td.borderRNo{
  border-right:0 solid #fefefe;
}
.kecheng_gre .greMainTable table tr td.bgpeixun{
  color:#fefefe;
  font-weight: bold;
  font-size:20px;
  text-align: center;
}
.kecheng_gre .greMainTable table tr td a{
  display:block;
  width: 150px;
  height: 38px;
  margin:0 auto;
  line-height: 38px;
  text-align: center;
  border-radius:40px;
  font-size: 16px;
  background:#fff;
  transition: all .2s;
  animation: ballon7 1s linear infinite;
}
.kecheng_gre .greMainTable table tr td a:hover{
  color:#fff;
  background:#536bf3;
}

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