body {
  min-width: 1200px;
}

.warp {
  /* width: 100%; */
  height: 960px;
  position: relative;
  color: #5f3e16;
  font-size: 18px;
  background: url("../images/index.jpg") no-repeat center center / cover;
}

a:hover {
  text-decoration: initial;
}

.part1,
.part2,
.part3,
.part4,
.part5,
.part6 {
  width: 100%;
  position: relative;
  color: #5f3e16;
  font-size: 22px;
}

@font-face {
  font-family: "f1";
  src: url("../images/FZYanSJW_Zhun.ttf");
}

.t {
  font-size: 0;
  text-indent: -9999px;
}

.cent {
  text-align: center;
  color: #fff5cd;
}

.banner {
  background: url(../images/top-bj.jpg) no-repeat center top;
  z-index: 9999;
}

.banner_container {
  width: 1200px;
  height: 760px;
  margin: 0 auto;
}

.logo {
  display: block;
  width: 204px;
  height: 94px;
  background: url(../images/logo.png) no-repeat 100% /100% 100%;
  text-indent: -9999px;
}

.navBar {
  width: 1069px;
  height: 119px;
  margin: 518px auto 0;
  background: url(../images/nav-bj1.png) no-repeat 100% /100% 100%;
  overflow: hidden;
}

.navList {
  width: 1069px;
  height: 108px;
  margin-top: 10px;
  margin-left: -30px;
  display: flex;
  justify-content: space-between;
}

.part2 .navBar {
  background-image: url(../images/nav-bj2.png);
}

.part3 .navBar {
  background-image: url(../images/nav-bj3.png);
}

.part4 .navBar {
  background-image: url(../images/nav-bj4.png);
}

.part5 .navBar {
  background-image: url(../images/nav-bj5.png);
}

.navList a {
  flex: 1;
}
.navList a :nth-child(1) {
  width: 150px;
}

.innercont {
  background: url(../images/bj.jpg) repeat-y center top;
  padding-bottom: 50px;
}

.bar {
  width: 1200px;
  display: flex;
  flex-direction: column;
  align-items: center;
  margin: 0 auto;
}

.ti1 {
  width: 856px;
  height: 137px;
  margin-top: 10px;
  background: url("../images/title-one.png") no-repeat 100% /100% 100%;
}

.part2 .ti1 {
  background: url("../images/title-two.png") no-repeat 100% /100% 100%;
}

.part3 .ti1 {
  background: url("../images/title-three.png") no-repeat 100% /100% 100%;
}

.part4 .ti1 {
  background: url("../images/title-four.png") no-repeat 100% /100% 100%;
}

.part5 .ti1 {
  background: url("../images/title-five.png") no-repeat 100% /100% 100%;
}

.bottom-text {
  font-size: 18px;
  color: #fff5cd;
  text-indent: 2em;
  margin-top: 5px;
  margin-bottom: 5px;
}

.topNav {
  width: 1200px;
  height: 33px;
  margin-top: 90px;
  display: flex;
  justify-content: center;
  align-items: center;
  background: url("../images/dian-line.png") no-repeat 100% /100% 100%;
}
/* .part2 .topNav {
  background-image: url("../images/dian-line.png.png");
  width: 859px;
  height: 58px;
}
.part3 .topNav {
  background-image: url("../images/navlist3.png");
  width: 1004px;
}
.part5 .topNav {
  background-image: url("../images/navlist5.png");
  width: 1004px;
} */

.level1 {
  width: 100%;
  height: auto;
  margin-top: 35px;
  position: relative;
}

.level1 .line {
  width: 1114px;
  height: 33px;
  background: url("../images/dian-line.png") no-repeat;
  background-size: 100% auto;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.mag {
  padding-top: 20px;
  padding-bottom: 50px;
}

.mag1 {
  padding-top: 20px;
}

.mag2 {
  padding-bottom: 30px;
}

.mag3 {
  margin-bottom: 50px;
}

.mag4 {
  padding-top: 20px;
  padding-bottom: 20px;
}

.mag5 {
    margin: 20px 0 20px 0;
}

.mag20{
    margin-top: 50px;
}

.txt-color{
    color: #0c00ff;
}

.level1 .level1-nav {
  width: 918px;
  margin: 0 auto;
  display: flex;
  justify-content: space-between;
}

.level1 .level1-nav li:nth-child(1),
.level1 .level1-nav li:nth-child(2),
.level1 .level1-nav li:nth-child(3),
.level1 .level1-nav li:nth-child(4),
.level1 .level1-nav li:nth-child(5) {
  width: 127px;
  height: 129px;
  background: url("../images/dain-bj5.png") no-repeat;
  background-size: 100% auto;
  z-index: 9999;
}

.level1 .level1-nav li:nth-child(2) {
  background: url("../images/dain-bj4.png") no-repeat;
}

.level1 .level1-nav li:nth-child(3) {
  background: url("../images/dain-bj3.png") no-repeat;
}

.level1 .level1-nav li:nth-child(4) {
  background: url("../images/dain-bj2.png") no-repeat;
}

.level1 .level1-nav li:nth-child(5) {
  background: url("../images/dain-bj1.png") no-repeat;
}

.nav {
  background: no-repeat 100% / auto 100%;
}
.part1 .nav {
  background: url("../images/nav_btns1.png");
}
.part2 .nav {
  background-image: url("../images/nav_btns2.png");
}
.part4 .nav {
  background-image: url("../images/nav_btns4.png");
}
.part5 .nav {
  background-image: url("../images/nav_btns5.png");
}

.topNav a {
  margin: 0 4px 0 0;
  transition: filter 0.3s ease;
  width: 127px;
  height: 129px;
}
.innercont .topNav a:last-child {
  margin-right: 0;
}

.part1 .topNav a {
  width: 127px;
  height: 129px;
  margin-right: 27px;
}

.part2 .topNav a {
  width: 127px;
  height: 129px;
  margin-right: 114px;
}

.part6 .topNav a {
  margin: 0 8px;
}

.topNav a:nth-child(1) {
  background-position: 0 0;
}

.topNav a:nth-child(2) {
  background-position: -152px 0;
}

.topNav a:nth-child(3) {
  background-position: -301px 0;
}

.topNav a:nth-child(4) {
  background-position: -453px 0;
}

.topNav a:nth-child(5) {
  background-position: -603px 0;
}

.topNav a:nth-child(6) {
  background-position: -754px 0;
}

.topNav a:nth-child(7) {
  background-position: -905px 0;
}

.topNav a:nth-child(8) {
  background-position: -1050px 0;
}

.part1 .topNav a:nth-child(2) {
  background-position: -151px 0;
}

.part1 .topNav a:nth-child(3) {
  background-position: -302px 0;
}

.part1 .topNav a:nth-child(4) {
  background-position: -453px 0;
}

.part1 .topNav a:nth-child(5) {
  background-position: -604px 0;
}

.part1 .topNav a:nth-child(6) {
  background-position: -755px 0;
}

.part1 .topNav a:nth-child(7) {
  background-position: -906px 0;
}

.part2 .topNav a:nth-child(2) {
  background-position: -197px 0;
}
.part2 .topNav a:nth-child(3) {
  background-position: -395px 0;
}
.part2 .topNav a:nth-child(4) {
  background-position: -592px 0;
}
.part2 .topNav a:nth-child(5) {
  background-position: -789px 0;
}

.part3 .topNav a {
  width: 121px;
  height: 122px;
  margin-right: 55px;
  background-image: url("../images/nav_btns3.png");
  background-size: auto 100%;
}
.part3 .topNav a:nth-child(2) {
  background-position: -185px 0;
}
.part3 .topNav a:nth-child(3) {
  background-position: -373px 0;
}
.part3 .topNav a:nth-child(4) {
  background-position: -560px 0;
}
.part3 .topNav a:nth-child(5) {
  background-position: -746px 0;
}

.part5 .topNav a {
  width: 121px;
  height: 122px;
  margin-right: 55px;
  background-image: url("../images/nav_btns5.png");
  background-size: auto 100%;
}
.part5 .topNav a:nth-child(2) {
  background-position: -167px 0;
}
.part5 .topNav a:nth-child(3) {
  background-position: -334px 0;
}
.part5 .topNav a:nth-child(4) {
  background-position: -503px 0;
}
.part5 .topNav a:nth-child(5) {
  background-position: -670px 0;
}
.part5 .topNav a:nth-child(6) {
  background-position: -837px 0;
}

.topNav a:hover {
  filter: brightness(1.1);
}

.cont {
  width: 1170px;
  margin: 117px auto 0;
}

.part1 .cont{
  width: 1170px;
  margin: 60px auto 0;
}

.tit,
.tit1,
.tit2,
.tit3,
.tit4 {
  background: no-repeat;
  background-size: 100% auto;
  width: 1044px;
  height: 170px;
  margin-top: 50px;
  margin-bottom: 40px;
  margin: 0 auto;
}
.tit1 {
  width: 598px;
}
.tit2 {
  width: 791px;
}

.tit3{
  width: 946px;
}

.tit4{
  width: 908px;
}

.tit1_1 {
  width: 969px;
  height: 170px;
  background: url("../images/tit1_1.png") no-repeat;
  background-size: 100% auto;
  margin: 0 auto;
}
.tit1_2 {
  width: 988px;
  background-image: url("../images/tit1_2.png");
}
.tit1_3 {
  width: 930px;
  background-image: url("../images/tit1_3.png");
}
.tit1_4 {
  width: 1004px;
  background-image: url("../images/tit1_4.png");
}
.tit1_5 {
  width: 908px;
  background-image: url("../images/tit1_5.png");
}
.tit1_6 {
  width: 908px;
  background-image: url("../images/tit1_6.png");
}
.tit1_7 {
  width: 908px;
  background-image: url("../images/tit1_7.png");
}

.tit2_1 {
  background-image: url("../images/introduce.png");
}

.tit2_2 {
  background-image: url("../images/tit2_2.png");
}

.tit3_1 {
  background-image: url("../images/tit3_1.png");
}

.tit3_2 {
  width: 1136px;
  background-image: url("../images/tit3_2.png");
}

.tit3_4 {
  background-image: url("../images/tit3_4.png");
}

.tit3_5 {
  background-image: url("../images/tit3_5.png");
}

.tit4_1 {
  width: 1200px;
  background-image: url("../images/tit4_1.png");
}

.tit4_2 {
  width: 1003px;
  background-image: url("../images/tit4_2.png");
}

.tit4_3 {
  width: 908px;
  background-image: url("../images/tit4_3.png");
}

.tit4_4 {
  width: 946px;
  background-image: url("../images/tit4_4.png");
}

.tit4_5 {
  width: 1031px;
  background-image: url("../images/tit4_5.png");
}

.tit4_6 {
  width: 908px;
  background-image: url("../images/tit4_6.png");
}

.tit4_7 {
  width: 791px;
  background-image: url("../images/tit4_7.png");
}

.tit4_8 {
  background-image: url("../images/tit4_8.png");
}

.tit4_9 {
  width: 791px;
  background-image: url("../images/tit4_10.png");
}

.tit5_1 {
  background-image: url("../images/tit5_1.png");
}

.tit5_2 {
  background-image: url("../images/tit5_2.png");
}

.tit5_3 {
  background-image: url("../images/tit5_3.png");
}

.tit5_4 {
  background-image: url("../images/tit5_4.png");
}

.tit5_5 {
  background-image: url("../images/tit5_5.png");
}

.tit5_6 {
  background-image: url("../images/tit5_6.png");
}

.min-bt{
    width: 228px;
    height: 48px;
    background-size: 100% auto;
    margin: 0 auto;
    margin-bottom: 30px;
}

.ty-box{
    background: url("../images/ty-img.png") no-repeat;
}

.cy-box{
    background: url("../images/cy-img.png") no-repeat;
    margin-top: 50px;
}

.npc-box{
    background: url("../images/npc-img.png") no-repeat;
    margin-top: 50px;
}

.open-box{
    background: url("../images/open-img.png") no-repeat;
    margin-top: 50px;
}

.gz-box{
    background: url("../images/gz-img.png") no-repeat;
    margin-top: 50px;
}

.wf-box{
    background: url("../images/wf-img.png") no-repeat;
    margin-top: 50px;
}

.jl-box{
    background: url("../images/jl-img.png") no-repeat;
    margin-top: 50px;
}

.max-bt{
    width: 550px;
    height: 48px;
    background-size: 100% auto;
    margin: 0 auto;
    margin-bottom: 30px;
}

.xlsz-box{
    background: url("../images/xlsz-img.png") no-repeat;
    margin-top: 50px;
}

.ztyd-box{
    background: url("../images/ztyd-img.png") no-repeat;
    margin-top: 50px;
}

.ti {
  display: flex;
  justify-content: center;
  align-items: center;
  color: #896010;
  font-size: 24px;
  font-family: "f1";
}

.part3 .cont {
  margin: 0 auto;
}

.p {
  text-indent: 2em;
  line-height: 30px;
  width: 1170px;
  margin: 0 auto;
}

.p span {
  color: #ffdc88;
}

.con {
  margin-bottom: 50px;
}

table {
  border: 1px solid #e3cb80;
  width: 100%;
  text-align: center;
  color: #4c300e;
  font-size: 18px;
}

tr {
  height: 54px;
}

th {
  background-color: #f89e43;
  border: 1px solid #4c300e;
}

td {
  border: 1px solid #4c300e;
  background-color: #fff3e2;
  box-sizing: border-box;
}

.imgs {
  margin: 20px auto;
  display: block;
  max-width: 1200px;
}

.bk{
  border: 1px solid #eee69d;
}

.imgs2 {
  max-width: 640px;
}

.qrcode-txt{
    color: #fff5cd;
    text-align: center
}

.m40 {
  margin-bottom: 40px;
}

.color_y {
  color: #ffdc88;
  text-align: center;
  text-indent: 0;
  line-height: 1;
}

td img {
  width: 45px;
  height: 45px;
}

.text_al {
  text-align: start;
  padding: 9px;
}

.w {
  width: 250px;
  padding: 0 13px;
  text-align: start;
}

td {
  padding: 6px 4px;
}

td span {
  color: #ff0000;
}
td em {
  color: #417ff9;
}

.flex {
  display: flex;
  justify-content: center;
}

.flex-sb {
  justify-content: space-between;
}

.part1 #cont4 td:nth-child(5),
.part1 #cont5 td:nth-child(5),
.part1 #cont6 td:nth-child(5) {
  width: 330px;
}

.part1 #cont4 td:nth-child(3),
.part1 #cont5 td:nth-child(3),
.part1 #cont6 td:nth-child(3) {
  width: 73px;
}

.part1 #cont4 td:nth-child(1),
.part1 #cont5 td:nth-child(1),
.part1 #cont6 td:nth-child(1) {
  width: 99px;
  padding: 5px;
}

.part1 #cont4 td:nth-child(2),
.part1 #cont5 td:nth-child(2),
.part1 #cont6 td:nth-child(2) {
  width: 99px;
  padding: 5px;
}

.part1 #cont4 td:nth-child(6),
.part1 #cont5 td:nth-child(6),
.part1 #cont6 td:nth-child(6) {
  width: 340px;
}

.de {
  text-decoration: line-through;
}

.rightNav {
  display: none;
  position: fixed;
  right: 0;
  top: 100px;
  width: 234px;
  height: 602px;
  background: no-repeat 100% /100% 100%;
  padding-top: 16px;
  padding-left: 52px;
  box-sizing: border-box;
}
.rightNav.show {
  display: block;
}

.part1 .rightNav {
  height: 436px;
  background: url("../images/nav1.png") no-repeat 100% /100% 100%;
}

.part2 .rightNav {
  height: 327px;
  background: url("../images/nav2.png") no-repeat 100% /100% 100%;
}

.part3 .rightNav {
  height: 364px;
  background: url("../images/nav2.png") no-repeat 100% /100% 100%;
}

.part4 .rightNav {
  height: 626px;
  background: url("../images/side_nav4.png") no-repeat 100% /100% 100%;
}

.part5 .rightNav {
  height: 384px;
  background: url("../images/nav5.png") no-repeat 100% /100% 100%;
}

.part1 .nav_container {
  height: 367px;
}

.part2 .nav_container {
  height: 260px;
}
.part3 .nav_container {
  height: 300px;
}
.part4 .nav_container {
  height: 560px;
}
.part5 .nav_container {
  height: 322px;
}

.nav_container {
  width: 134px;
  height: 500px;
  display: flex;
  flex-direction: column;
  justify-content: space-around;
  align-items: center;
}

.nav_container > a {
  display: flex;
  align-items: center;
  color: #4b3d34;
  font-family: "f1";
  font-size: 20px;
  position: relative;
}

.nav_container > a.act span {
  color: #e14802;
  background-image: linear-gradient(
    to top,
    #f89429,
    #e14802
  ); /* 从红色渐变到蓝色 */
  background-clip: text; /* 标准属性 */
  -webkit-background-clip: text; /* WebKit前缀 */
  -webkit-text-fill-color: transparent; /* 使文本颜色透明以显示背景 */
}

.nav_container > a.act::before,
.nav_container > a.act::after {
  content: "";
  background: url("../images/side_nav_dot.png") no-repeat center;
  width: 19px;
  height: 15px;
  position: absolute;
  top: 50%;
  margin-top: -7px;
  left: -30px;
}
.nav_container > a.act::after {
  left: initial;
  right: -30px;
  transform: rotateY(180deg);
}

.nav_container > a span {
  position: relative;
}
.nav_container > a:not(:last-child) span::before {
  content: "";
  background: url("../images/side_nav_line.png") no-repeat center/100%;
  width: 130px;
  height: 1px;
  position: absolute;
  bottom: -14px;
  left: 50%;
  transform: translateX(-50%);
}

.home-vid {
  /* min-width: 1200px; */
  /* width: 1920px; */
  width: 100%;
  height: 100%;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  object-fit: cover;
}

.warp_container {
  width: 1200px;
  margin: 0 auto;
  position: relative;
  box-sizing: border-box;
  padding-top: 30px;
  padding-left: 12px;
}

.index_btnList {
    width: 613px;
    display: flex;
    justify-content: space-between;
    margin-top: 320px;
    margin-left: 196px;
}

.index_btnList a {
  width: 73px;
  height: 454px;
  background-image: url("../images/btnlist.png");
  background-repeat: no-repeat;
  background-position: -10px 0;
  background-size: 596px auto;
  transition: all 0.5s;
  animation: ani-up-down 2s linear infinite both;
  position: relative;
}

.index_btnList a:nth-child(2n) {
  animation-delay: 0.5s;
}

@keyframes ani-up-down {
  0%,
  100% {
    transform: translateY(-3px);
  }
  50% {
    transform: translateY(3px);
  }
}

.index_btnList a:hover {
  animation-play-state: paused;
  filter: brightness(1.14);
}

.index_btnList a:nth-child(2) {
  background-position: -136px 0;
}

.index_btnList a:nth-child(3) {
  background-position: -262px 0;
}

.index_btnList a:nth-child(4) {
  background-position: -390px 0;
}

.index_btnList a:nth-child(5) {
  background-position: -515px 0;
}

.p1,
.p2,
.p3 {
  width: 1100px;
  line-height: 40px;
  margin: 0 auto;
  color: #fff5cd;
}

.p2 {
  width: 100%;
}

.p3 {
  font-size: 16px;
  opacity: 0.5;
}

.p1w{
  width: 100%;
}

.p1 b,
.p2 b,
.p3 b{
  color: #ffd800;
}

.del{
   text-decoration: line-through;
   color: #999;
}

.txt-h{
    padding-top: 20px;
    padding-bottom: 20px;
}

/* .p1 span {
    color: #ff0000;
} */

.tabtit {
  background: no-repeat center center/auto 100%;
  height: 23px;
  margin: 30px auto 16px;
}
.tabtit1_1 {
  width: 228px;
  height: 48px;
  background: url("../images/branch.png") no-repeat;
  background-size: 100% auto;
  margin: 0 auto;
}
.tabtit1_2 {
  width: 228px;
  height: 48px;
  background: url("../images/role.png") no-repeat;
  background-size: 100% auto;
  margin: 0 auto;
}
.tabtit1_3 {
  width: 228px;
  height: 48px;
  background: url("../images/effect.png") no-repeat;
  background-size: 100% auto;
  margin: 0 auto;
}

.tabtit1_4 {
  width: 228px;
  height: 48px;
  background: url("../images/adjust.png") no-repeat;
  background-size: 100% auto;
  margin: 0 auto;
}

.tabtit1_5 {
  width: 228px;
  height: 48px;
  background: url("../images/river_system.png") no-repeat;
  background-size: 100% auto;
  margin: 0 auto;
}

.tabtit1_6 {
  width: 228px;
  height: 48px;
  background: url("../images/gold_series.png") no-repeat;
  background-size: 100% auto;
  margin: 0 auto;
}

.tabtit1_7 {
  width: 228px;
  height: 48px;
  background: url("../images/wood_series.png") no-repeat;
  background-size: 100% auto;
  margin: 0 auto;
}

.tabtit1_8 {
  width: 228px;
  height: 48px;
  background: url("../images/fire_series.png") no-repeat;
  background-size: 100% auto;
  margin: 0 auto;
}

.tabtit1_9 {
  width: 228px;
  height: 48px;
  background: url("../images/soil_series1.png") no-repeat;
  background-size: 100% auto;
  margin: 0 auto;
}

.tabtit1_10 {
  width: 228px;
  height: 48px;
  background: url("../images/soil_series2.png") no-repeat;
  background-size: 100% auto;
  margin: 0 auto;
}

.tabtit2_1 {
  background-image: url("../images/tabtit2_1.png");
}
.tabtit2_2 {
  background-image: url("../images/tabtit2_2.png");
}
.tabtit4_1 {
  background-image: url("../images/tabtit4_1.png");
}

.part4 .mt20 {
  margin: 15px auto;
}

.fw {
  font-weight: bold;
  font-style: normal;
}

/*@media (max-width: 1700px) {*/
/*    .rightNav {*/
/*        transform: scale(.85) translateX(25px);*/
/*    }*/
/*}*/

/*@media (min-width: 1300px) and (max-width: 1500px) {*/
/*    .rightNav {*/
/*        transform: scale(.8) translateX(35px);*/
/*    }*/
/*}*/

/*@media (max-width: 1300px) {*/
/*    .rightNav {*/
/*        transform: scale(.75) translateX(45px);*/
/*    }*/
/*}*/

.test {
  width: 1170px;
  height: 202px;
  margin: 15px auto 37px;
}

.part1 .des,
.part2 .des,
.part3 .des,
.part4 .des,
.part5 .des {
  font-size: 22px;
  color: #fff5cd;
  text-align: center;
  line-height: 36px;
  margin: 50px auto 40px;
}

.con .h {
  margin-top: 60px;
}

.part1 .des{
    margin-top: 90px;
}

.part2 .des {
  margin-top: 10px;
}

.part3 .des{
    margin-top: 100px;
}

.part4 .des {
  margin-top: 120px;
  margin-bottom: 0;
}

.part5 .des {
    margin-top: 40px;
}

.des span {
  color: #ff0000;
}

.part6 .cont,
.part5 .cont,
.part4 .cont {
  margin: 20px auto 0;
}

.part6_btn1,
.part6_btn2,
.part6_btn3 {
  display: block;
  width: 583px;
  height: 55px;
  background-position: 0 -297px;
  margin: 0 auto;
  text-indent: -9999em;
}

.part6_btn2,
.part6_btn3 {
  width: 483px;
  height: 55px;
  background-position: 0 -365px;
  margin: 30px auto 60px;
}

.part6_btn3 {
  background-position: 0 -433px;
}

.p1 a {
  color: #ffd800;
  transition: 0.6s;
}
.p1 a:hover {
  color: #ff0000;
  text-decoration: underline;
}

.link_box {
  text-align: center;
}
.goPage {
  display: block;
  color: #5f3e16;
  margin-top: 10px;
}
.goPage:hover {
  text-decoration: underline;
}
.goPage span {
  color: #ff0000;
}

.goPage1 {
  margin-bottom: 30px;
}

.p1 .color {
  color: #5f3e16;
}
.p1 .txt1 {
  font-size: 18px;
}
.p1 .txt2 {
  font-size: 20px;
}
.p1 .color1 {
  color: #124bbb;
}
.p1 .color2 {
  color: #787878;
}

.tit_menpai {
  background-repeat: no-repeat;
  background-position: center center;
  background-size: auto 100%;
}
.tit_shaolin {
  background-image: url("../images/wudang.png");
  height: 200px;
}
.tit_emei {
  background-image: url("../images/tit1_emei.png");
  height: 204px;
}

.title {
  width: 1187px;
  height: 172px;
  background: url("../images/blessing.png") no-repeat 100%/100% 100%;
  margin: 20px auto 0;
  text-indent: -9999em;
}

.title1 {
  width: 620px;
  height: 28px;
  background: url("../images/title1.png") no-repeat 100%/100% 100%;
  margin: 20px auto 0;
  text-indent: -9999em;
}

.titbg,
.titbg1 {
  background: url("../images/bigti1.png") no-repeat 0 0/100% 100%;
  width: 248px;
  height: 48px;
  margin: 30px auto 20px;
  color: #fff6e8;
  font-size: 30px;
  font-family: "f1";
  line-height: 48px;
  text-align: center;
  position: relative;
}

.titbg1{
    background: url("../images/bigti2.png") no-repeat 0 0/100% 100%;
}

.tit_menpai_bg {
  background: no-repeat 0 0/100% 100%;
  width: 300px;
  height: 48px;
  font-family: "f1";
  line-height: 48px;
  color: #fff6e8;
  font-size: 30px;
  margin: 30px auto 20px;
  text-align: center;
}
.tit_menpai_bg2 {
  width: 327px;
}
.tit_shaolin_bg{
  width: 598px;
  height: 170px;
  background-image: url("../images/introduce.png");
  background-size: 100% auto;
  margin: 0 auto;
}
.tit_shaolin_bg1 {
  width: 598px;
  height: 170px;
  background-image: url("../images/beginning.png");
  background-size: 100% auto;
  margin: 0 auto;
}
.tit_shaolin_bg2 {
  width: 598px;
  height: 170px;
  background-image: url("../images/gas-wd.png");
  background-size: 100% auto;
  margin: 0 auto;
}

.tit_shaolin_bg3 {
  width: 598px;
  height: 170px;
  background-image: url("../images/sword-wd.png");
  background-size: 100% auto;
  margin: 0 auto;
}

.tit_shaolin_bg4 {
  width: 598px;
  height: 170px;
  background-image: url("../images/other_adjust.png");
  background-size: 100% auto;
  margin: 0 auto;
}

.tit_fz {
  width: 228px;
  height: 48px;
  background-image: url("../images/branch.png");
  background-size: 100% auto;
  margin: 0 auto;
}

.tit_emei_bg1 {
  background-image: url("../images/tit_emei_bg1.png");
}
.tit_emei_bg2 {
  background-image: url("../images/tit_emei_bg2.png");
}

.mt,
.mt1,
.mt2,
.mt3,
.mt4,
.mt5 {
  margin: 20px auto;
  width: 600px;
}

.mt{
  width: 994px;
  color: #860f00;
}

.mt thead tr:nth-child(1) th,
.mt1 thead tr:nth-child(1) th{
    background-color: #ffcf3d;
    font-weight: bold;
}

.mt thead tr:nth-child(2) th,
.mt1 thead tr:nth-child(2) th{
    background-color: #ffeaab;
    font-weight: bold;
}

.ycl{
    color:#707070;
}

.zcfd{
    color: #0096ff;
}

.zcbs{
    color: #ff3600;
}

.xsj{
    color: #c55a11;
}

.mt4,.mt5 {
  width: 1170px;
}


.mt5 th:nth-child(1) {
    font-weight: bold;
    color: #0c00ff;
    text-shadow:
    -1px -1px 0 #fff,  
     1px -1px 0 #fff,
    -1px  1px 0 #fff,
     1px  1px 0 #fff;
}

.t-l {
  text-align: left;
}
.mt-jn thead {
  font-size: 18px;
}
.mt-jn tbody {
  font-size: 16px;
  line-height: 23px;
}
.mt-jn td {
  padding: 16px 8px;
}

.imgbox,
.imgbox1 {
  display: flex;
  justify-content: center;
}

.imgbox img {
  margin: 20px;
  max-width: 512px;
  /* border: 1px solid #eee69d; */
  padding: 4px;
}

.img_bor img {
  margin-bottom: 6px;
}

.img-flex{
    width: 650px;
    display: flex;
    justify-content: center;
}

.img-flex .txt{
    text-align: center;
    color: #fff5cd;
    padding-top: -20px;
}

.imgbox1 img {
  margin: 20px;
  max-width: 352px;
  border: 1px solid #eee69d;
  padding: 4px;
}

/*颗粒度样式*/
.intend2 {
  text-indent: 44px;
}

.btn {
  text-align: center;
  margin: 30px auto 0;
}
.btn a {
  display: inline-block;
}

body .yellow {
  color: #e55408;
}

body .mt20 {
  margin-top: 20px;
}

body .mt30 {
  margin-top: 30px;
}

body .mt50 {
  margin-top: 50px;
}

body .mt70 {
  margin-top: 70px;
}

body .mt80 {
  margin-top: 80px;
}
body .mt120 {
  margin-top: 120px;
}
