@charset "utf-8";

/* 初始化 */
html,body,iframe{width:100%;height:100%;padding: 0px;margin:0px;*position:static;*overflow-x:hidden; }
body{margin:0 0 0 0;font-family:Tahoma,"Arial","Helvetica","Microsoft YaHei","微软雅黑","微軟雅黑","宋体";font-size:12px;letter-spacing:0px;color:#444;background-color:#fff;overflow-x:hidden;-webkit-text-size-adjust: none;}
img{border:none}
input,button,select,textarea{outline:none;resize:none;padding:0px;margin:0px;font-family:tahoma,arial,"Hiragino Sans GB","微软雅黑","宋体";font-size:12px;border:none;}
select{*font-size:14px;}
h1,h2,h3,h4,h5,h6,figure{padding:0px;margin:0px;}
h3,h4,h5,h6{font-size:12px;}
table, tr, td{border-spacing:0px;padding:0px;margin:0px;border-collapse:collapse;}
ul, li, ol, p, dt, dd, dl, pre, xmp, plaintext, listing{padding:0px;margin:0px;list-style-type:none;}
strong{font-weight:bold}
canvas{pointer-events:none;}
a{color:#444;text-decoration:none;outline:none;cursor:pointer;}
.BigDiv{ width: 100%; max-width: 1903px; min-width: 1200px; }



.fullslide{position:relative;width:100%;}
.fullslide .bd{position:relative;z-index:0;overflow:hidden;}
.fullslide .bd li{float:left;width:100%;background:#e7e7e7; position: relative;}
.fullslide .bd li img{display:block;width:100%;height:auto;margin:0 auto;}
.fullslide .hd{position:absolute;z-index:99;bottom:10px;left:0;width:100%;height:28px;text-align:center;}
.fullslide .hd li{display:inline-block;overflow:hidden;width:8px;height:8px;cursor:pointer; background:#cb000e; border-radius: 8px; transition: .5s; margin-left: 5px; background: #bababa; }
.fullslide .hd li.on{ transition: .5s; background: #7c7c7c; }


#superContainer {
    height: 100%;
    position: relative;
}
.section {
    position: relative;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.slide {
    float: left;
}
.slide, .slidesContainer {
    height: 100%;
    display: block;
}
.slides {
    height: 100%;
    overflow: hidden;
    position: relative;
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
}
.section.table, .slide.table {
    display: table;
    width: 100%;
}
.tableCell {
    display: table-cell;
    vertical-align: middle;
    width: 100%;
    height: 100%;
}
.slidesContainer {
    float: left;
    position: relative;
}
.controlArrow {
    position: absolute;
    top: 50%;
    cursor: pointer;
    width: 0;
    height: 0;
    border-style: solid;
    margin-top: -38px;
}
.controlArrow.prev {
    left: 15px;
    width: 0;
    border-width: 38.5px 34px 38.5px 0;
    border-color: transparent #fff transparent transparent;
}
.controlArrow.next {
    right: 15px;
    border-width: 38.5px 0 38.5px 34px;
    border-color: transparent transparent transparent #fff;
}
.scrollable {
    overflow: scroll;
}
.easing {
    -webkit-transition: all 0.7s ease-out;
    -moz-transition: all 0.7s ease-out;
    -o-transition: all 0.7s ease-out;
    transition: all 0.7s ease-out;
}
#fullPage-nav {
    position: fixed;
    z-index: 100;
    margin-top: -32px;
    top: 50%;
    opacity: 1;
}
#fullPage-nav.right {
    right: 17px;
}
#fullPage-nav.left {
    left: 17px;
}
.fullPage-slidesNav {
    position: absolute;
    z-index: 4;
    left: 50%;
    opacity: 1;
}
.fullPage-slidesNav.bottom {
    bottom: 17px;
}
.fullPage-slidesNav.top {
    top: 17px;
}
#fullPage-nav ul,
.fullPage-slidesNav ul {
  margin: 0;
  padding: 0;
}
#fullPage-nav li,
.fullPage-slidesNav li {
    display: block;
    width: 14px;
    height: 13px;
    margin: 7px;
    position:relative;
}
.fullPage-slidesNav li {
    display: inline-block;
}
#fullPage-nav li a,
.fullPage-slidesNav li a {
    display: block;
    position: relative;
    z-index: 1;
    width: 100%;
    height: 100%;
    cursor: pointer;
    text-decoration: none;
}
#fullPage-nav li .active span,
.fullPage-slidesNav .active span {
    background: #333;
}
#fullPage-nav span,
.fullPage-slidesNav span {
    top: 2px;
    left: 2px;
    width: 8px;
    height: 8px;
    border: 1px solid #000;
    background: rgba(0, 0, 0, 0);
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    position: absolute;
    z-index: 1;
}
.fullPage-tooltip {
    position: absolute;
    color: #fff;
    font-size: 14px;
    font-family: arial, helvetica, sans-serif;
    top: -2px;
}
.fullPage-tooltip.right {
    right: 20px;
}
.fullPage-tooltip.left {
    left: 20px;
}

.newleft{ position: fixed;z-index: 9999; right: 0; top: 30px;opacity: 0; transition: .5s; width: 100%; }
.z{ background: rgba(0,0,0,.5); padding-top: 10px; padding-bottom: 10px;top: 20px;}
.Bcen{ width: 94%; margin:auto; }
.elogo{ float:right; transition: .5s; }
.newleft.on{ opacity: 1;}
.unav li{ float: left; margin-left: 30px;transition: .5s; }
.unav li a{color:#333333; font-size: 14px;transition: .5s; }
.sd{ margin: auto; width: 460px; height: 435px; text-align: center; }
.sdul{ overflow: hidden; margin-top: 125px; }
.sdul li{ width: 33.3%; float: left; text-align: center;   }
.sdul li p{color:#fff; font-size: 16px; padding-top: 5px; }
.cd{ background: url(../images/ico.png) no-repeat left; height: 25px; line-height: 25px; color:#333333; font-size: 20px; text-indent: 42px; float: left; transition: .5s; max-width: 52vw; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}

.unav li.active{ transition: .5s; }
.unav li.active a{ color:#c6a365; }
.Bigdiv .section{ transition: 1s; background-size: 120% 120% !important;}
.Bigdiv .section.active{ background-size: 100% 100% !important; transition: 1.5s;}
.Mh .Tile{ font-size: 30px; color:#c6a365; text-align: center; padding-bottom: 110px; }
.Mul li{ width: 25%; float: left; text-align: center;}
.Mh{ width: 1200px; margin: auto; }
.Mul li h1{ color:#555555; font-size: 50px; padding-bottom: 30px; }
.Mul li p{ color:#333333; font-size: 14px; }
.Mul li:hover .Hx{ background: #d2c0a1; }

.text{ width: 600px; margin: auto;  }
.text p{text-align: center; color:#333333; font-size: 14px; line-height: 27px;  margin-top: 3px; margin-bottom: 3px; }
.Hx{ width: 22px; height: 2px; background: #8e8e8e; margin: auto; margin-top: 10px; transition: .5s; }
.text .Hx{  margin-top: 10px;}
.se3 .Tile{ padding-bottom:40px;}
.Se4{ text-align: center; }
.Se4 li{ width: 138px; height: 48px; line-height: 48px; text-align: center;  border-radius: 5px; border:1px solid #adadad; margin-left: 15px; margin-top: 34px; display: inline-block; margin-right: 15px; }
.Se4 li a{ display: block; color:#333333; font-size: 14px; }
.Misoe{ width: 100%; height: 100%; position: absolute; top: 0; background: rgba(0,0,0,.8); z-index: 99;}
#BanMGn{ width: 100%; height: 100%; min-height: 944px;position: absolute; top: 0; }
.BMap_stdMpCtrl{ display: none; }
.Mul2{ position: absolute; z-index: 99999;  width: 750px; left: 50%; margin-left: -375px; text-align: center;margin-top: -50px; top: 50%;}
.Mul2 li{ display: inline-block; float: none; margin-left: 50px; margin-right: 50px; }
.Mul2 li p{color:#fff; text-align: center;  font-size: 14px; height: 40px; max-width: 190px; overflow: hidden; margin-top: 10px; margin-bottom: 10px; }
.Xl{ position: absolute; bottom: 20px; z-index: 99; width: 100%; text-align: center; color:#999;  cursor: pointer;}
.Xl a{ color:#999;  }
.Mul2 li .map{ cursor: pointer; }
.newleft.b .cd{ color:#f2f2f2; background: url(../images/icob.png) no-repeat left; }
.fixh.z{ display: block;}
.newleft.b .unav li.active a {color: #c6a365;}
.newleft.b .unav li a{color:#f2f2f2; }
.Hs{ color:#c6a365; font-size: 20px; text-align: center;  line-height: 40px; }
.Hsm h1{ color:#c6a365; font-size: 40px;text-align: center;  padding-top: 25px; }
.Hsm{ width: 460px; height: 550px;  margin: auto; }
.Hsm p{ margin-bottom: 5px; }
.Hsm form{ margin-top: 100px; }
.Hsm input{ background: none; border: none; border-bottom: 1px solid #515151;  height: 40px; line-height: 40px; text-indent: 12px; color:#fff;  width: 100%;}
.Hsm .captcha-row{ display: flex; align-items: center; gap: 14px; border-bottom: 1px solid #515151; }
.Hsm .captcha-row input{ flex: 1; border-bottom: none; min-width: 0; }
.Hsm .captcha-img{ flex: 0 0 140px; width: 140px; height: 36px; cursor: pointer; border-radius: 4px; }
.Hsm .form-actions{ display: flex; align-items: center; justify-content: space-between; gap: 18px; margin-top: 26px; }
.Hsm .sub{ border: none; width: 150px; color:#fff; font-size: 16px; font-weight: 700; height: 48px; line-height: 48px; cursor: pointer; text-indent: 0; border-radius: 4px; background: #e53935; box-shadow: 0 8px 16px rgba(0,0,0,.18); transition: background .2s ease, transform .2s ease, box-shadow .2s ease; }
.Hsm .sub:hover{ background:#ff4a42; transform: translateY(-1px); box-shadow: 0 10px 18px rgba(0,0,0,.22); }
.p4{ position: relative;}
.p4 img{ position: absolute; right: 20px; bottom: 10px; }
.Mla{ color:rgba(255,255,255,.76); border: 1px solid rgba(255,255,255,.5); border-radius: 4px; padding: 7px 12px; margin-right: 0; line-height: 20px; background: rgba(255,255,255,.05); }
.Mla a{color:#c6a365; }
.p5{ margin-top: 20px; }
.name{ font-size: 30px; color:#fff; margin-top: 40px; }
.fp-tableCell .Xl{ cursor: inherit; bottom: 50px; z-index: 99999;  }
.fp-tableCell .Xl a{color: #999; }
.s1.banj0{ background: url("../images/ban1.webp") no-repeat center;}
.s2.banj0{ background: url("../images/ban2.jpg") no-repeat center;}
.s3.banj0{ background: url("../images/ban2.jpg") no-repeat center;}
.s4.banj0{ background: url("../images/ban2.jpg") no-repeat center;}
.s5.banj0 .Misoe{ background: rgba(0,0,0,.7);filter:alpha(opacity=70); z-index: 9999; }

.s6.banj0{ background: url("../images/ban1.webp") no-repeat center;}

.Uk .Mh .Tile{ color:#fff;}
.Uk .Mul li h1{color:#fff; }
.Uk .Mul li p{ color:#fff;}
.Uk .Hx{ background: #fff;}
.Uk .text p{ color:#fff; }
.Uk .Se4 li{ color:#fff;border: 1px solid #fff;}
.Uk .Hs{ color:#fff;}
.Uk .Hsm h1{ color:#fff; }
.Uk .Hsm input{ border-bottom: 1px solid #fff; color:#fff; }
.Uk .Hsm .captcha-row{ border-bottom: 1px solid #fff; }
.Uk .Hsm .captcha-row input{ border-bottom: none; }
.Uk .Hsm .sub{ border: none;}
.Uk .Mla{ border:1px solid rgba(255,255,255,.55); color:rgba(255,255,255,.78);}
.Uk .Mla a{ color:rgba(255,255,255,.78);}
.Uk .Xl{ color:#fff; }
.Uk .Xl a{ color:#fff; }
.Uk .unav li a{  color:#fff; }

.Uk .elogo .nsv {

    background: url(../images/nav.png)no-repeat right;

}

.banj1 .unav li.active a{color:rgba(255,255,255,.7) !important; }
.banj2 .unav li.active a{color:rgba(255,255,255,.7) !important; }
.banj3 .unav li.active a{color:rgba(255,255,255,.7) !important;  }
.banj4 .unav li.active a{color:rgba(255,255,255,.7) !important;  }

.ah{display:none;}

::-webkit-input-placeholder { /* WebKit browsers */
    color:    rgba(255,255,255,.7);
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:    rgba(255,255,255,.7);
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:    rgba(255,255,255,.7);
}
input:-moz-placeholder,
input::-moz-placeholder {
    opacity: 1;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
    color:    rgba(255,255,255,.7);
}

.s1.banj1{ background: url("../images/b1an.webp") no-repeat center;}
.s2.banj1{ background: url("../images/b2an.webp") no-repeat center;}
.s3.banj1{ background: url("../images/b2an.webp") no-repeat center;}
.s4.banj1{ background: url("../images/b2an.webp") no-repeat center;}
.s5.banj1 .Misoe{ background: rgba(60,96,11,.6); }
.s6.banj1{ background: url("../images/b1an.webp") no-repeat center;}


.s1.banj2{ background: url("../images/l1an.webp") no-repeat center;}
.s2.banj2{ background: url("../images/l2an.webp") no-repeat center;}
.s3.banj2{ background: url("../images/l2an.webp") no-repeat center;}
.s4.banj2{ background: url("../images/l2an.webp") no-repeat center;}
.s5.banj2 .Misoe{ background: rgba(0,52,104,.7);}
.s6.banj2{ background: url("../images/l1an.webp") no-repeat center;}
.Uk .Bcen .cd{color: #f2f2f2;background: url(../images/icob.png) no-repeat left;}



.s1.banj3{ background: url("../images/h1an.webp") no-repeat center;}
.s2.banj3{ background: url("../images/h2an.webp") no-repeat center;}
.s3.banj3{ background: url("../images/h2an.webp") no-repeat center;}
.s4.banj3{ background: url("../images/h2an.webp") no-repeat center;}
.s5.banj3 .Misoe{ background: rgba(243,93,47,.7);}
.s6.banj3{ background: url("../images/h1an.webp") no-repeat center;}


.s1.banj4{ background: url("../images/s1an.webp") no-repeat center;}
.s2.banj4{ background: url("../images/s2an.webp") no-repeat center;}
.s3.banj4{ background: url("../images/s2an.webp") no-repeat center;}
.s4.banj4{ background: url("../images/s2an.webp") no-repeat center;}
.s5.banj4 .Misoe{ background: rgba(243,93,47,.7);}
.s6.banj4{ background: url("../images/s1an.webp") no-repeat center;}



@media screen and (max-width:1200px) and (min-width:0px){
  .newleft.b .elogo .nsv{ background: url(../images/nav.png)no-repeat right; }
  .elogo{ float:right; transition: .5s; }
  .elogo .nsv{ background: url(../images/navb.png)no-repeat right;  display: block; width:24px; height: 24px;}
  .Bigdiv{ min-width: 320px; }
  .newleft{ min-width: 300px; }
  .Bigdiv .section{ overflow: hidden; }
	.elogo{ height: 26px;  }
.elogo ul{ display: none; }
.Bigdiv .section.active{background-size: auto auto !important;  }
.Bigdiv .section{background-size: auto auto !important; }
.sd{ width: 100%; }

.Hsm{ height: auto; }
.cd{ font-size: 16px; max-width: calc(100vw - 88px); }
.elogo ul.on{position:fixed; top: 50%; left: 0;  display: block;  width: 100%; height: 240px;  margin-top: -180px; }
.unav li{ width: 100%; margin-left: 0;text-align: center; line-height: 25px; }
.unav li a{display: block; width: 40%; margin:auto; padding-top: 15px; padding-bottom: 15px;  color:#fff; border-bottom: 1px solid rgba(255,255,255,.2); }
.unav li:last-child a{ border: none; }
.Hyn{position: fixed; top:0;  width: 100%; width: 100%; height: 100%; background: rgba(0,0,0,.8);}
.Hyn.on{ z-index: 999; }
.onv{position: absolute; height: 100%; }
.Mh{ width: 94%; margin: auto; }




  .Mul2 li{margin-right: 20px; margin-left: 20px; }



.Hsm form{ margin-top: 20px; }
.Mla a{ font-size: 14px; }
.Mla{padding: 6px 10px;}
.Xl{ font-size: 12px; }
  .Mh .Tile{ padding-bottom: 30px;}
  .sdul{ margin-top: 40px; }
  .name{margin-top: 30px;   }
}

.fixh {

    position: fixed;
    width: 100%;
    height: 100%;
    background: url(../images/dsa7.png);
    top: 0;
    left: 0;
    z-index: 998;
    display: none;

}
.fp-tableCell {

display: flex;
vertical-align: middle;

width: 100%;

  }
@media screen and (max-width:640px) and (min-width:0px){
    .Mul2 li p{ font-size: 12px; }
  .sd{ height: auto; }
  .sdul{ margin-top: 25px; }
  .name{margin-top: 20px;  font-size: 20px;  width: 90%; margin: auto;  margin-top: 30px; }
  .Mh .Tile{ padding-bottom: 10px;  font-size: 20px; }
    .Mul2 li{ margin-left: 5px; margin-right: 5px; width: 100%; }
    .Hsm{ width: 94%; }
    .Se4 li{ width:80px;  height: 30px; line-height: 30px;  margin-left: 5px; margin-right: 5px; margin-top: 10px; }
    .Se4 li a{ font-size: 12px; }
    .Hsm h1{ padding-top: 10px; }
    .Hsm p{ font-size: 18px; line-height: 24px; }
    .Hsm h1{ font-size: 24px; }
    .Hsm .captcha-row{ gap: 8px; }
    .Hsm .captcha-img{ flex-basis: 116px; width: 116px; height: 34px; }
    .Hsm .form-actions{ gap: 10px; }
    .Hsm .sub{ width: 132px; height: 44px; line-height: 44px; }
    .Mla{ padding: 5px 8px; }
    .Mul2{ width: 94%; margin-top: -180px;  margin-left: -47%; }
    .Mul li h1{padding-bottom: 10px;  font-size: 24px; }
    .Mul li p{ font-size: 12px; }
    .text{ width: 100%; }
    .Mul2 li p{ margin: auto; margin-top: 10px; margin-bottom: 10px; }
    .Mul li{ width: 50%; margin-bottom: 20px; margin-top: 20px; }
    .sd p img{ width: 100px; }
  .sd .sdul p img{ width: auto; height: 40px; }
  .Xl{ width: 94%; margin: auto; left: 3%;}
}
