html,body,ul,li,h2,h3,h5,h5,h6,p,div,table,tr,td{ margin:0; padding:0; list-style:none;
  font-family:"Microsoft YaHei",Arial,sans-serif;font-weight:normal; }
.page_pc{ overflow:hidden; width:100%; max-width:1920px; min-width:1200px; background:#434446;margin:0 auto; }
.page_pc img{ display:block; max-width:100%; margin:0; }
.page_pc video{ display:block; max-width:100%; margin:0; }
.page_pc :focus{ outline:auto; }
.page_pc :focus:not(:focus-visible){ outline:none; }
.page_pc .rel{ position:relative; }
.page_pc .clearfix:after { visibility:hidden; display:block; font-size:0; line-height:0; content:" "; clear:both; height:0; }
.page_pc .p_w1{ position:relative; left:50%; transform:translateX(-50%); width:1920px; }
.page_pc .p_w2{ position:relative; width:1150px; margin:0 auto; }
.page_pc .p_w3{ position:relative; width:1100px; margin:0 auto; }
.page_pc .p_w4{ position:relative; left:50%; transform:translateX(-50%); width:1920px; }

.page_pc h2{ font-size:58px; line-height:2em; color:#1d1e1f; position:relative; left:50%; transform:translateX(-50%); text-align:center; }
.page_pc h2::before{ content:""; position:absolute; width:37px; left:50%; bottom:0; transform:translateX(-22px); border-top:solid 3px #000; }
.page_pc h2::after{ content:""; position:absolute; width:3px; left:50%; bottom:0; transform:translateX(19px); border-top:solid 3px #000; }

.page_pc h3{ font-size:45px; line-height:1.5em; margin-top:1em; color:#fff; letter-spacing:0.05em; }
.page_pc h4{ font-size:35px; line-height:1.5em; margin-top:1.3em; }
.page_pc h5{ font-size:32px; line-height:1.5em; }
.page_pc h6{ font-size:25px; line-height:1.5em; }
.page_pc p{ font-size:15px; line-height:1.87em; margin-top:1em; text-align:justify; }
.page_pc p.toptext{ font-size: 18px; line-height: 2;}
.page_pc p.toptext1{ font-size: 18px; line-height: 2; margin-top: 0;}


.page_pc .arrowRight{ padding-bottom:25px; }
.page_pc .arrowRight::before{ content:""; position:absolute; left:0; bottom:0; width:36px; height:1px; background:#fff; font-size:0; }
.page_pc .arrowRight::after{ content:""; position:absolute; left:30px; bottom:0; width:10px; height:10px; font-size:0; border-top:solid 1px #fff; transform:translate(-50%,50%) rotate(45deg); }
.page_pc .arrowLeft{ padding-bottom:25px; }
.page_pc .arrowLeft::before{ content:""; position:absolute; left:0; bottom:0; width:36px; height:1px; background:#727073; font-size:0; }
.page_pc .arrowLeft::after{ content:""; position:absolute; left:6px; bottom:0; width:10px; height:10px; font-size:0; border-top:solid 1px #727073; transform:translate(-50%,50%) rotate(-45deg); }

.page_pc .box01{ position:absolute; top: 63.857%; width: 522px; left: 50.188%; transform: translate(-50%,-50%); }
.box01 p{ color:#fff;  text-align: center; line-height: 2; }
.page_pc .box02{ position:absolute; left:480px; top:130px; width:470px; }
.box02 p{ line-height:2.5em; }
.page_pc .box03Bg{ position:relative; background:#63707b; overflow:hidden; }
.page_pc .box03{ position:absolute; right:50%; top:50%; width:500px; transform:translate(-120px,-50%); }
.page_pc .box03>p{ color:#fff; }
.page_pc .box03>p:first-child{ margin-top:0; }
.box03 h5{ color:#fff; }
.page_pc .box04{ padding:60px 0; width:1100px; margin:0 auto; border-bottom:solid 1px #626262; position:relative; }
.page_pc .box04 h5{ padding-left:80px; position:relative; }
.page_pc .box04 h5::before{ content:""; position:absolute; left:0; top:10px; width:68px; height:68px; border:solid 1px #fff; font-size:25px; line-height:68px; text-align:center; color:#fff; font-family:Arial, Helvetica, sans-serif; }
.page_pc .box04 h5.list01::before { top:-34px; content:"01"; }
.page_pc .box04 h5.list02::before { content:"02"; }
.page_pc .box04 h5.list03::before { content:"03"; }
.page_pc .box05{ position:absolute; left:50%; top:51%; width:1150px; transform:translateX(-50%); }
.page_pc .box06{ position:absolute; left:465px; top:300px; width:420px; margin-top:0; }
.page_pc .box07{ position:absolute; left:50%; top:180px; transform:translateX(-15px); }
.page_pc .box07>dl{ border-top: solid 1px #373e44; padding:20px 0;}
.page_pc .box07>dl:first-child{ border:0; }
.page_pc .box07>dl>dt{ float: left; width:230px; }
.page_pc .box07>dl>dt h6{ position:relative; }
.page_pc .box07>dl>dt h6.new::after{ content:"new"; position:absolute; left:-35px; background:#eac823; color:#000; border-radius:3px; overflow: hidden; top:50%; transform: translateY(-70%); vertical-align:super; font-size:12px; line-height:1.2em; padding:0 3px; font-family:Arial, Helvetica, sans-serif; }
.page_pc .box07>dl>dt p{ font-size:17px; margin-top:0; }
.page_pc .box07>dl>dt p.price{ font-size:18px; line-height:1.67em; color:#cab129; margin-top:1em; }
.page_pc .box07>dl>dt p.price>span{ font-size:1.67em; line-height:1em; }
.page_pc .box07>dl>dd{ float: left; width:400px; color:#fff; font-size:14px; line-height:2em; }


.page_pc .tab01{ width:390px; margin-left:32px; float:left; padding:70px 0; }
.page_pc .tab02{ width:460px; margin-right:46px; float:right; padding:70px 0; }
.page_pc table tr td{ border-bottom:solid 1px #313335; font-size:15px; line-height:1.5em; color:#fff; padding:10px 0; }
.page_pc table tr td:first-child{ font-size:18px; line-height:1.5em; width:105px; vertical-align:top; }
.page_pc table tr:last-child td{ border:0; }


.box04 .tbox{ position:relative; top:50%; transform:translateY(-50%); }
.box04 .tbox h5{ padding-bottom:10px; }
.box04 .list{ position:absolute; top:0; right:0; width:68px; height:68px; border:solid 1px #fff; font-family:Arial, Helvetica, sans-serif; font-size:25px; line-height:68px; text-align:center; color:#fff; }
.w505 .list{ right:-22px; }


.page_pc .qhBox{ position:relative; overflow:hidden; }
.page_pc .qhBox .qhUl{ position:relative; overflow:hidden; width:100%; }
.page_pc .qhBox .qhUl>li{ position:absolute; z-index:0; opacity:0; transition:all 0.5s linear; }
.page_pc .qhBox .qhUl>li.active{ position:relative; z-index:1; opacity:1; }
.page_pc .qhBox .btnUl{ position:absolute; left:50%; bottom:7.5%; transform:translateX(-50%); z-index:1; }
.page_pc .qhBox .btnUl>li{ display:inline-block; width:17px; height:17px; background: none; border:solid 1px #000; margin:0 15px; box-sizing:border-box; overflow:hidden; border-radius:50%; margin:0 10px; transition:all 0.5s linear; cursor:pointer; }
.page_pc .qhBox .btnUl>li.active{ background:none; }
.page_pc .qhBox .btnLeft,.page_pc .qhBox .btnRight{ position:absolute; width:68px; height:68px; box-sizing:border-box; border:solid 2px #d1d1d1; top:45%; transform:translateY(-50%); cursor:pointer; border-radius:50%; z-index:1; transition:all 0.3s linear; }
.page_pc .qhBox .btnLeft::before,.page_pc .qhBox .btnRight::before{ content:""; position:absolute; width:22px; height:22px; border-top:solid 2px #a1a1a1; left:50%; top:50%; transition:all 0.3s linear; }
.page_pc .qhBox .btnLeft::before{ border-left:solid 2px #a1a1a1; transform:translate(-20%,-50%) rotate(-45deg); }
.page_pc .qhBox .btnRight::before{ border-right:solid 2px #a1a1a1; transform:translate(-70%,-50%) rotate(45deg); }
.page_pc .qhBox .btnLeft:hover,.page_pc .qhBox .btnRight:hover{ background:#c8cacb; border-color:#c8cacb; }
.page_pc .qhBox .btnLeft:hover::before,.page_pc .qhBox .btnRight:hover::before{ border-color:#fff; }
.page_pc .qhBox .btnLeft{ right:80%; }
.page_pc .qhBox .btnRight{ left:80%; }
.page_pc .qhText{ position:absolute; width:420px; left:470px; top:50%; transform:translateY(-50%); z-index:1; }
.page_pc .qhText h2{ text-align:left; line-height:1.2em; padding-bottom:0.5em; }
.page_pc .qhText h2::before{ left:0; transform:translateX(0); }
.page_pc .qhText h2::after{ left:40px; transform:translateX(0); }
.page_pc .qhText p{ margin-top:1.5em; }
.page_pc .tips01{ position:absolute; left:410px; top:100px; color:#616161; }

.page_pc .xjeTxt{margin: 30px 0 0 54px;}

.page_pc .qh01{ width:100%;}
.page_pc .qh01 .btnUl{ bottom:10px; }
.page_pc .qh01 .btnUl>li{ border-color:#fff; }
.page_pc .qh01 .btnUl>li.active{ background:#fff; }
.page_pc .qh02{ background:#fff; padding:60px 52px 78px 55px; margin-top:56px; }
.page_pc .qh01 .qhUl>li{ transition-duration:.1s; }
.page_pc .qh02 .btnUl{ bottom:20px; }
.page_pc .qh02 .btnUl>li.active{ background:#000; }
.page_pc .qh03{ width:1920px; left:50%; margin-left:-960px; background:#fff; }
.page_pc .qh03 .btnUl{ bottom:7.5%; }
.page_pc .qh03 .btnUl>li{ width:12px; height:12px; background:#898989; border:solid 3px #898989; margin:0 10px; }
.page_pc .qh03 .btnUl>li.active{ background:none; }
.page_pc .qh04{ margin-top:88px; }
.page_pc .qh04 .btnUl{ bottom:0; }
.page_pc .qh04 .btnUl>li.active{ background:#000; }

.page_pc .tBox01{ position:absolute; left:480px; top:60px; width:425px; }
.page_pc .tBox02{ position:absolute; left:108px; top:550px; width:380px; }
.page_pc .tBox03{ position:absolute; left:1180px; top:50%; transform:translateY(-50%); }
.page_pc .tBox03>p{ margin-top:2.5em; }
.page_pc .bian01{ position:absolute; left:50%; top:50%; transform:translate(568px,-50%); width:1px; height:54%; background:#fff; }
.page_pc .bian01::before{ content:""; position:absolute; left:50%; transform:translateX(-50%); top:-26px; box-sizing:border-box; width:10px; height:10px; border:solid 2px #fff; border-radius:50%; }
.page_pc .bian01::after{ content:""; position:absolute; left:50%; transform:translateX(-50%); bottom:-26px; box-sizing:border-box; width:10px; height:10px; border:solid 2px #fff; border-radius:50%; }

.page_pc .ul01>li{ color:#fff; font-size:14px; line-height:1.5em; padding-left:18px; position:relative; margin-top:0.5em; }
.page_pc .ul01>li:before{ content:""; position:absolute; left:6px; top:50%; transform:translate(-50%,-50%); width:8px; height:8px; box-sizing:border-box; border-radius:3px; border:solid 1px #fff; }
.page_pc .ul01>li:after{ content:""; position:absolute; left:6px; top:50%; transform:translate(-50%,-50%); width:12px; height:12px; box-sizing:border-box; border-radius:5px; border:solid 1px #fff; }

.page_pc .ul02>li{ color:#000; font-size:18px; line-height:1.5em; margin-top:6px; font-weight:bold; padding-left:18px; position:relative; }
.page_pc .ul02>li:before{ content:""; position:absolute; left:5px; top:13px; width:4px; height:4px; box-sizing:border-box; border-radius:2px; background:#000; }


.white h2{ color:#fff; }
.white h2::before{ border-color:#fff; }
.white h2::after{ border-color:#fff; }
.white h4{ color:#fff; }
.white h5{ color:#fff; }
.white h6{ color:#fff; }
.white p{ color:#fff; }

.page_pc .bg02{ background:#e0e1e5; }
.page_pc .bg03{ background:#161718; }

.page_pc .h2_01{ padding-top:45px; }
.page_pc .h2_03{ position:absolute; top:40px; left:50%; }
.page_pc .h5_01{ position:absolute; left:50%; top:20px; transform:translateX(-50%); }
.page_pc .h5_02{ position:absolute; left:7.3%; top:11.5%; color:#fff; font-size:1.67vw; }
.page_pc .bz01{ margin:0; position:absolute; left:165px; top:235px; transform:translateX(-50%); color:#616161; }
.page_pc .bz02{ margin:0; position:absolute; left:594px; top:255px; transform:translateX(-50%); color:#616161; }
.page_pc .bz03{ margin:0; position:absolute; left:1019px; top:235px; transform:translateX(-50%); color:#616161; }
.page_pc .col01{ color:#848484; }
.page_pc .col02{ color:#cab129; }
.page_pc .p_bz{ width:1100px; padding:10px 25px 40px; font-size:14px; margin:0 auto; color:#aeaeae; }

.page_pc .fl{ float:left; }
.page_pc .fr{ float:right; }
.page_pc .w50{ width:50%; position:relative; }
.page_pc .w410{ width:410px; }
.page_pc .w440{ width:440px; }
.page_pc .w485{ width:485px; height:calc(100% - 120px ); position:absolute; left:50%; transform:translateX(60px); }
.page_pc .w505{ width:505px; height:calc(100% - 120px ); position:absolute; }
.page_pc .w531{ width:531px; }
.w531 h5{ margin-top:30px; }
.w531 p{ margin-top:10px; }
.page_pc .w554{ width:554px; }

.page_pc .mt1{ margin-top:1em; }
.page_pc .mt3{ margin-top:3em; }
.page_pc .mt4{ margin-top:4em; }

.page_pc .vidBtn{ cursor:pointer; }
.page_pc .vid01Bg{ background:#fff; position: relative; }
.page_pc .vid01Bg::after{ content:""; position:absolute; left:0; top:0; width:100%; height:100%; background: rgba(255,255,255,0.3); }
.page_pc .vid01{ position:absolute; width:120px; left:7.3%; top:33%; }
.page_pc .v02{ position:absolute; width:68px; height:68px; left:50%; top:50%; transform:translate(-50%,-50%); background:rgba(0,0,0,0.5); border-radius:50%; }
.page_pc .v02::before{ content:''; position:absolute; width:0; height:0; left:50%; top:50%; transform:translate(-17%,-50%); border:solid 16px transparent; border-right:solid 22px transparent; border-left:solid 22px #fff; }



.page_pc .lisaBg{ background-color:#fff8f2;
  background-repeat:no-repeat; background-position:center top; background-size:100%; }

.page_pc .lisaBox{
  width:1920px;
  /* min-width: 1151px; */
  position: relative;
  left: 50%;
  margin-left: -960px;
  /* transform: translateX(-960px); */
  /* margin:0 auto; padding:110px 0;  */
}
.page_pc .lisaBox .fr{ float:right; }
.page_pc .lisaBox .tbox{ position:absolute; top:50%; transform: translateY(-50%); }

.page_pc .lisaBox h3{ font-size:28px; line-height:1.35em; margin:0; color:#000; }
.page_pc .lisaBox p{ font-size:15px; line-height:1.87em; }
.page_pc .lisaBox p .font1{ font-size:28px; line-height:1em; }
.page_pc .lisaBox h3+p{ margin-top:10px; }
.page_pc .lisabox01{ margin-top:110px; overflow: hidden; position:relative; background:#fff; }
.page_pc .lisaBox>.lisabox01:first-child{ margin-top:0; }
.page_pc .lisabox02{ margin-top:110px; overflow: hidden; position:relative; border-bottom:solid 5px #f0a46f; }
.page_pc .lisaUl{ overflow: hidden; margin-top:110px; }
.page_pc .lisaUl>li{ float:left; width:518px; margin-top:55px; }
.page_pc .lisaUl>li:nth-child(-n+2){ margin-top:0; }
.page_pc .lisaUl>li:nth-child(2n){ float:right; width:576px; }
.page_pc .lisaUl>li:nth-child(2n+1){ clear: both; }
.page_pc .lisaUl>li>p{ margin-top:5px; font-size:16px; line-height:1.5em; font-weight:300; color:#616161; }


.page_pc .lisabox01 .vBtn {
  position: absolute;
  left: 1109px;
  top: 813px;
}


.page_pc .lisaBox .tbox01{ position:absolute; width:240px;
  left:1078px; top:445px; }
.page_pc .lisaBox .tbox01 .price{ text-align: center; font-size:21px; color:#4c6dc4; }
.page_pc .lisaBox .tbox01 .price>span{ font-size:35px; }
.page_pc .lisaBox .tbox01 .btnOrder{ background:#4c6dc4; margin-top:10px; text-align:center; color:#fff; font-weight:bold; font-size:21px; line-height:1em; padding:9px 0; border-radius:16px; cursor: pointer; outline-color: #000;}
.page_pc .lisaBox .tbox01 .btnOrder::after{ content:''; display:inline-block; margin-left:10px; width:0; height:0; font-size:0; line-height:0; border:solid 7px transparent; border-left: solid 12px #fff; }
.page_pc .lisaBox .tb01_2{ position: absolute;
  width:475px; left:449px;
  /* top:739px;  */
  top: 720px;
}
.page_pc .lisaBox .tb01_2 p { font-size: 18px; line-height: 2em;
margin-top: 0;}
.page_pc .lisaBox .tb01_2 p span { color:#4c6dc4;}

.page_pc .lisaBox .tb02{ width:620px; left:30px; }
.page_pc .lisaBox .tb03{ width:475px; left:625px; }
.page_pc .lisaBox .tb04{ width:730px; left:370px; }
.page_pc .lisaBox .tb04 h3{ width:110%; position:relative; padding-bottom:1em; letter-spacing:-0.04em; }
.page_pc .lisaBox .tb04 h3::after{ content:''; position:absolute; left:0; bottom:0; width:37px; height:3px; background:#f0a46f; }
.page_pc .lisaBox .tb04 h3+p{ margin-top:1.5em; }

.page_pc .lisaBox .msgBox>h3{ font-size:40px; line-height:1.2em; }
.page_pc .lisaBox .msgBox>h3>span{ font-size:1.2em; line-height:1em; }
.page_pc .lisaBox .msgBox>.box{ border-top:solid 1px #999; border-bottom:solid 1px #999; font-size:24px; font-weight:300; padding:20px 0; margin-top:20px; }
.page_pc .lisaBox .msgBox>.box>ul{ padding:10px 0; }
.page_pc .lisaBox .msgBox>.box>ul>li{ font-size:22px; line-height:1.5em; font-weight:bold; position: relative; padding-left:0.8em; }
.page_pc .lisaBox .msgBox>.box>ul>li::before{ content:''; position:absolute; left:5px; top:16px; transform:translateY(-50%); width:4px; height:4px; background:#000; border-radius:2px; }
.page_pc .lisaBox .msgBox>p{ color:#555; font-size:18px; line-height:30px; margin-top:10px; }
.page_pc .lisaBox .msgBox>p.bz{ color:#888; font-size:16px; line-height:20px; margin-top:30px; letter-spacing:0; }

.page_pc .lisa_mus{
    position: relative;
    background-color: #fff;
}
.page_pc .lisa_mus .bottom_right {
    position: absolute;
    bottom: 5px;
    right: 35px;
    z-index: 0;
    display: inline-block;
}
.page_pc .lisa_mus .top_left{
    position: absolute;
    top: 35px;
    left: 35px;
}
.page_pc .lisa_mus .content{
    width:1151px;
    margin:0 auto;
    padding:110px 0;
    text-align: center;
    overflow:hidden;
    position: relative;
    z-index: 1;
}
.page_pc .lisa_mus .content h3 {
    font-size: 32px;
    line-height: 60px;
    color: #000
}
.page_pc .lisa_mus .content h5 {
    position: relative;
    left: 50%;
    top: 0;
    transform: translateX(-50%);
    width: 231px;
    font-size: 30px;
    line-height: 52px;
    color: #f0a46f;
}
.page_pc .lisa_mus .content h5::before {
    content:'';
    position: absolute;
    left:0;
    top: 50%;
    transform: translateY(-50%);
    width: 37px;
    height: 2px;
    background-color: #f0a46f;
}
.page_pc .lisa_mus .content h5::after {
    content:'';
    position: absolute;
    right:0;
    top: 50%;
    transform: translateY(-50%);
    width: 37px;
    height: 2px;
    background-color: #f0a46f;
}

.page_pc .lisa_mus .content ul {
    overflow:hidden;
}
.page_pc .lisa_mus .content ul li p {
    margin: 0;
}
.page_pc .lisa_mus .content ul li:nth-child(1) {
    float: left;
    width: 935px;
    margin-left: 17px;
}
.page_pc .lisa_mus .content ul li:nth-child(2) {
    float: right;
    width: 155px;

}
.page_pc .lisa_mus .content ul li:nth-child(2) p {
    line-height: 24px;
    text-align: center;
    margin-top: 5px;
}

.page_pc .lisa_mus .content ul li p {
    font-size: 16px;
    line-height: 30px;
    color: #1d1e1f;
}


.page_pc .lisaBox .eirbox02 {
  position: relative;
}
.page_pc .lisaBox .eirbox02 .tit {
  color: #fff;
}
.page_pc .lisaBox .eirbox02 .tit>p {
  position: absolute;
  left: 417px;
  top: 100px;
  font-size: 36px;
  line-height: 1em;
  margin: 0;
}
.page_pc .lisaBox .eirbox02 .tit>p.name {
  position: absolute;
  left: 560px;
  top: 90px;
  font-size: 52px;
  line-height: 1em;
  margin: 0;
  /* color: #fff; */
}
.page_pc .lisaBox .eirbox02 .content {
  position: absolute;
  color: #fff;
  width: 585px;
  left: 382px;
  top: 200px;
  padding-left: 1px;
}
.page_pc .lisaBox .eirbox02 .content p.bt {
  position: relative;
  font-size: 22px;
  padding-left: 25px;
  margin: 0;
  line-height: 2em;
  letter-spacing: 2px;
  border-bottom: 1px solid #7b7c88;
}
.page_pc .lisaBox .eirbox02 .content p.bt::after {
  content: "";
  position: absolute;
  left: 0; top: 50%; transform: translateY(-50%);
  background: url("../images/eir_bt_icon.png") no-repeat;
  width: 18px; height: 18px;
}
.page_pc .lisaBox .eirbox02 .content p.bt02 {
  letter-spacing: 0;
  margin-top: 58px;
}


.page_pc .lisaBox .eirbox02 .content p.blue {
  position: relative;
  font-size: 22px;
  padding-left: 25px;
  margin-top: 18px;
  line-height: 1em;
  letter-spacing: 0.5px;
  color: #4c6dc4;
  /* border-bottom: 1px solid #7b7c88; */
}
.page_pc .lisaBox .eirbox02 .content p.blue::after {
  content: "";
  position: absolute;
  left: 0; top: 50%; transform: translateY(-50%);
  width: 0; height: 0;
  border-top: 5px solid transparent;
  border-left: 10px solid #4c6dc4;
  border-bottom: 5px solid transparent;
}
.page_pc .lisaBox .eirbox02 .content span {
  font-size: 16px;
  color: #aaabb0;
  line-height: 2em;
}

.page_pc .lisaBox .eirbox03 {
  position: relative;
}
.page_pc .lisaBox .eirbox03 .content01 {
  position: absolute;
  width:545px;
  left: 988px;
  top: 140px;
  padding-bottom: 40px;
  border-bottom: 2px solid #4c6dc4;
}
.page_pc .lisaBox .eirbox03 .content01 p {
  margin: 0;
  line-height: 1.5em;
  font-size: 22px;
  font-weight: 700;
  color: #fff;
}
.page_pc .lisaBox .eirbox03 .content01 p.tit {
  position: relative;
  font-size: 55px;
  color: #4c6dc4;
}
.page_pc .lisaBox .eirbox03 .content01 p.tit::before {
    content:"";
    position:absolute;
    /* width:16px;
     height:16px; */
    left: 510px;
    top: 20px;
    width:30px;
    height:30px;
    box-sizing:border-box;
    border-bottom:3px solid #4c6dc4;
    transform-origin:bottom center;
    transform:rotateZ(-75deg) scale(1);
}

.page_pc .lisaBox .eirbox03 .content02 {
  position: absolute;
  width:545px;
  left: 988px;
  top: 395px;
}
.page_pc .lisaBox .eirbox03 .content02 p {
  margin: 0;
  color: #fff;
  font-size: 18px;
  line-height: 1.8em;
}
.page_pc .lisaBox .eirbox03 .content02 p span {
  color: #4c6dc4;
}

.page_pc .lisaBox .eirbox04 {
  position: relative;
}
.page_pc .lisaBox .eirbox04  p {
  position: absolute;
  left: 400px;
  top: 0;
  margin: 0;
  font-size: 18px;
  color: #fff;
  line-height: 1.8em;
}
.page_pc .lisaBox .eirbox04 p.blue {
  top: 410px;
  color: #4c6dc4;
  padding-left: 25px;
}
.page_pc .lisaBox .eirbox04 p.blue02 {
  left: 930px;
}
.page_pc .lisaBox .eirbox04 p.blue::after {
  content: "";
  position: absolute;
  left: 0; top: 50%; transform: translateY(-50%);
  width: 0; height: 0;
  border-right: 5px solid transparent;
  border-left: 5px solid transparent;
  border-bottom: 10px solid #4c6dc4;
}

.page_pc .p_w2 .btnDname01 a{
  position: absolute;
  width: 155px;
  height: 155px;
  left: 71px;
  top: 305px;
}

.page_pc .p_w2 .btnDname02 a{
  position: absolute;
  width: 165px;
  height: 155px;
  left: 265px;
  top: 305px;
}

.page_pc .p_w2 .btnDname03 a{
  position: absolute;
  width: 165px;
  height: 155px;
  left: 460px;
  top: 305px;
}


/* .page_pc .lisa_mus .content h5::before {
    width: 37px;
    height: 2px;
    background-color: #f0a46f;
    color: red;
    display: block;
} */



.egsbox1{ width: 1150px; position: absolute; top: 585px; left: 386px;}
.egsbox1 p{ color: #fff; text-align: center;}
.egsbox2{ width: 480px; position: absolute; top: 120px; left: 1000px;}
.egsbox2 .textp{ font-size: 18px; color: #bababa; margin-top: 0; margin-bottom: 15px; text-align: left; line-height: 1.6;}

.ls_bg{width: 100%;position: relative;color: #000;}
.ls_bg_img{max-width: unset!important;}
.ls_box01{width: 1151px;left: 50%;transform: translateX(-50%);top:104px;position: absolute;}
.ls_box01 .ls_bt{width: 242px;position: absolute;left: 17%;top:39%;cursor: pointer;}
.ls_box01_tit{width: 480px;position: absolute;left: 620px;top:495px;}
.ls_box01_des{width: 480px;position: absolute;left: 620px;top:535px;}
.ls_box02{width: 1151px;left: 50%;transform: translateX(-50%);top:951px;position: absolute;border-bottom:5px solid #f0a470;}
.ls_box02 .ls_pic{width: 576px;float: right;}
.ls_box02 .ls_box02_text{width: 622px;position: absolute;left:3%;top:33%;}
.ls_box02 .ls_box02_text span{font-size: 32px;}

.ls_box03{width: 1151px;left: 50%;transform: translateX(-50%);top:1448px;position: absolute;background:#fff;}
.ls_box03 .ls_pic{width: 578px;float: left;}
.ls_box03 .ls_box03_text{width: 480px;position: absolute;left: 54.5%;top: 12%;}

.ls_box04{width: 1151px;left: 50%;transform: translateX(-50%);top:1885px;position: absolute;background:#fff;}
.ls_box04 .ls_pic{width: 578px;float: left;}
.ls_box04 .ls_box04_text01{position: absolute;left: 375px;top:107px;}
.ls_box04 .ls_box04_text02{width: 38px;position: absolute;left: 375px;top: 163px;background:#f0a470;height: 5px; }
.ls_box04 .ls_box04_text03{width: 675px;position: absolute;left: 375px;top: 177px;}

.ls_box05{width: 1151px;left: 50%;transform: translateX(-50%);top:2799px;position: absolute;background:#fff;}
.content_box{width: 100%;position: relative;}
.content_box .content_box_item{width: 100%;position: relative;display: none;}
.content_box .content_box_item.active{display: block;}
.swiper-pagination-bullet{width: 17px;height: 17px;border-radius: 17px;background:transparent;border:2px solid #fff;opacity: 1;margin:10px 15px!important;}
.swiper-pagination-bullet-active{width: 17px;height: 17px;border-radius: 17px;background: #fff;border:2px solid #fff;}
@media screen and (max-width:1600px){

.page_pc .xjeBg{ background-image:none;}
    .page_pc .p_w4{ width:120%; }
    .page_pc h2{ font-size:50px; }
    .page_pc h3{ font-size:40px; }
    .page_pc h4{ font-size:30px; }
    .page_pc h5{ font-size:28px; }
    .page_pc h6{ font-size:22px; }
    .page_pc p{ font-size:14px; }
    .page_pc .box07>dl>dt p{ font-size:15px;}
    .page_pc .tBox01{ width:405px; }
    .page_pc .tBox02{ width:360px; }
    .page_pc .w410{ width:380px; }
    .page_pc .vid01{ width:100px; }
    .page_pc p.toptext{ font-size: 14px; line-height: 2;}
}
