
.headerZt{position: relative; z-index: 99;}

/* 飞燕专题 */
.FlyBox{position: relative; z-index: 2; background:#fff;}
.FlyBottom{position: relative; z-index: 2; overflow: hidden;}
.Flying{position: relative;}
.FlyBanner{position: fixed; left: 0; top:80px; z-index: 1; width: 100%;transition: .3s;}
.FlyBanner .bg{position: absolute; left: 0; top:0; z-index: 1;height: 100%; width: 100%; background: no-repeat center; background-size:cover;}
.FlyBanner .bgpc{display: none;}

@media (min-width:768px){
.FlyBanner .bgwap{display: none;}
.FlyBanner .bgpc{display: block;}

}
.Flying .FlyBannerMask{position: relative; z-index: 2;}
.Flying .FlyBannerMask .tb{height: 50%;background: rgba(0, 0, 0, 0.4); display: table;width: 100%;}
.Flying .FlyBannerMask .tb .tbc{display: table-cell; height: 100%;vertical-align: middle; width: 100%;}
.Flying .FlyBannerMask .tb img{vertical-align: middle;}
.Flying .FlyBannerMask .banA{display: block;width: 100%;height: 50%;}


.FlyVideo{position: relative; overflow: hidden;}
.FlyVideo .img img{ width: 100%; }
.FlyVideo .img .imgpc{display: none;}
.FlyVideo .video{position: absolute; left: 0; top:0; width: 100%; z-index: 2;height: 100%;}
.FlyVideo .video video{object-fit: cover; width: 100%;height: 100%;}
.FlyVideo .btnbox{  position: absolute; width: 100%;height: 100%;z-index: 4;left: 0; top:0; cursor: pointer;}
.FlyVideo .btnbox .tb{display: table;width: 100%;height: 100%;vertical-align: middle; }
.FlyVideo .btnbox .tbc{display: table-cell;width: 100%;height: 100%;vertical-align: middle;}
.FlyVideo .btnbox .btn{text-align: center;}
.FlyVideo .btnbox .btn img{width: 40px;}
.FlyVideo .btnbox .txt{padding-top: 10px; text-align: center; color: #fff;}

@media (min-width:768px){
.FlyVideo .img .imgpc{display: block;}
.FlyVideo .img .imgwap{display: none;}
}

@media (min-width:1000px){
.FlyVideo .btnbox .btn img{width: 70px;}
.FlyVideo .btnbox .txt{font-size:20px;}
}
/*20250526*/
.Top001496 nav li#m3 {display:none;}


.maskVideoFly{position: fixed; display: none; background:#000;  left: 0; top: 100%; z-index: 9999;}
.maskVideoFly .MaskBox{z-index: 999; width:90%;margin:0px auto;position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%,-50%);
-ms-transform: translate(-50%,-50%);
-o-transform: translate(-50%,-50%);
transform: translate(-50%,-50%); /*这个高度可以去掉如果不去掉。会导致弹出层看的像不是垂直居中*/}

.maskVideoFly .MaskBox a.MaskClore{ display: block;width: 40px; height: 40px;position: absolute;right: 0;top:0px; z-index:99;}
.maskVideoFly .MaskBox a.MaskClore img{width:100%;}
.maskVideoFly .MaskBox .videoBox .videoB{width:100%; object-fit: cover;}


.maskVideoFly .MaskBox{    width:948px;
    max-width: 90%;
    max-height: 90%;
    height:748px;
    overflow: hidden;}
.maskVideoFly .MaskBox .videoBox{
    position: absolute;
    width: 100%;
    padding-bottom: 79%;
    background: #000;
}.maskVideoFly .MaskBox .videoBox .videoB {
    width: 100%;
    position: absolute;
    height: 100%;
}


@media (max-width:1400px){
  .maskVideoFly .MaskBox .videoBox{
    padding-bottom: 56%;
  }
}

.FlyGreenLow{background:#030619;padding:50px 0; overflow: hidden;}
.FlyTitle{color: #333; text-align: center;}

.FlyTitle .h3{font-size:24px; }
.FlyTitle .h4{font-size:24px; }
.FlyTitle .txt{font-size:14px;padding-top: 10px;}

.FlyGreenLow .FlyTitle{color: #fff;}
.FlyGreenLow .liimg{}
.FlyGreenLow .liimg li{text-align: center; padding:20px 0;}

@media (min-width:768px){
  .FlyGreenLow .liimg{padding-top: 30px;}
  .FlyGreenLow .liimg ul{font-size:0; margin: 0 -20px;}
  .FlyGreenLow .liimg li{display:inline-block; width: 50%; font-size:14px; padding:20px; vertical-align: middle;}
}

@media (min-width:1200px){
  .FlyGreenLow{padding:0px;}
  .FlyTitle .h3{font-size:44px; line-height:1.2em;}
  .FlyTitle .h4{font-size:44px; line-height: 1.2em;}
  .FlyTitle .txt{font-size:18px;}
  .FlyGreenLow .liimg{padding-top: 70px;}
  .FlyGreenLow .tb{display: table; height: 100%;width: 100%;vertical-align: middle;}
  .FlyGreenLow .tbc{display: table-cell; height: 100%;width: 100%;vertical-align: middle;}
}

@media (min-width:1600px){
  .FlyGreenLow .liimg{padding-top: 130px;}
}

.Flexible{padding:50px 0; background:#eef2f5; overflow: hidden;}

@media (min-width:1200px){
  .Flexible{padding:140px 0 110px; }
}
.Flexible .list {position: relative; margin-top: 30px;}
.Flexible .list .bx-prev{position: absolute; left: 0; top:50%;margin-top: -15px; width: 30px;height: 30px; background:url('/cn/css/../images/fly/btnleft01.png') no-repeat center; font-size:0;}
.Flexible .list .bx-next{position: absolute; right: 0; top:50%; margin-top: -15px;width: 30px;height: 30px; background:url('/cn/css/../images/fly/btnright01.png') no-repeat center; font-size:0;}

.Flexible .list li{position: relative;}
.Flexible .list li img{width: 100%;}
.Flexible .list li .videobox{position: absolute; width: 100%;height: 100%; left: 0; top:0;}
.Flexible .list li .videobox video{width: 100%;height: 100%; object-fit:cover;}
.Flexible .listBottom{padding-top: 10px;}
.Flexible .listBottom li{margin-bottom: 10px;}
.Flexible .listBottom li .libox{border-bottom: 2px solid #dadddf;padding-bottom: 10px; position: relative; padding: 22px; cursor: pointer;}
.Flexible .listBottom li .libox .i{display: block; width: 13px;height: 2px;background:#dadddf; position: absolute; left: 22px; top:18px;}
.Flexible .listBottom li.lion .libox .i{background:#fff;}
.Flexible .listBottom li.videoli .libox{padding-left:65px;}
.Flexible .listBottom li.videoli .libox .imgbtn{position: absolute; left: 22px; top:50%; margin-top: -18px;}
.Flexible .listBottom li .libox .imgbtn .img02{display: none;}
.Flexible .listBottom li.lion .libox .imgbtn .img02{display: inline-block;}
.Flexible .listBottom li.lion .libox .imgbtn .img01{display:none;}
.Flexible .listBottom li.lion .libox{border-bottom-color:#2550d7; background:#2550d7; color: #fff;}

@media (min-width:768px){
.Flexible .listBottom ul{font-size:0; margin: 0 -8px;}
.Flexible .listBottom li{font-size:14px; display:inline-block; vertical-align: top;width: 33.33%; padding:0 8px;}
}

@media (min-width:1000px){
  .Flexible .list { margin-top: 60px;}
  .Flexible .listBottom {padding-top: 30px;}
  .listWrap{padding:0 100px;}
  .Flexible .list .bx-prev{left: -100px;margin-top: -36px;  width: 50px;height: 72px; background:url('/cn/css/../images/fly/btnleft.png') no-repeat center; }
  .Flexible .list .bx-next{ right: -100px; margin-top: -36px; width: 50px;height: 72px; background:url('/cn/css/../images/fly/btnright.png') no-repeat center; }
  .Flexible .listBottom li{font-size: 16px;}
}

.FlyHave{  padding-top: 50px; overflow: hidden;}
.FlyHave .right{ padding-bottom: 30px; }
.FlyHave .right .list{padding:20px 0;}
.FlyHave .right .list ul{ text-align: center; margin: 0 -10px; font-size:0;}
.FlyHave .right .list li{ display:inline-block;vertical-align: bottom; font-size: 14px; text-align: center; padding: 0 10px; }
.FlyHave .right .list li .txt{padding-top:  10px;}
.FlyHave .right .list li .img{max-width: 40px;margin: 0 auto;}
.FlyHave .left{text-align: center;}
.FlyHave .FlyTitle{color: #2550d7;}
.FlyHave .FlyTitle .txt{color: #666;}

@media (min-width:1000px){
.FlyHave{  padding-top: 100px;}
  .FlyHave .left{float: left;width: 50%;}
  .FlyHave .right{float: right; width: 50%;}
  .FlyHave .FlyTitle {text-align: left;}
  .FlyHave .FlyTitle .h3{font-size:36px;}
  .FlyHave .FlyTitle .txt{font-size: 20px;}
   .FlyHave .right{padding-top: 60px; padding-left:30px;}
  .FlyHave .right .list ul{text-align: left;}
  .FlyHave .right .list{padding-top: 75px; }
  .FlyHave .right .list ul{margin: 0 -30px;}
  .FlyHave .right .list ul li{padding:0 30px;}
  .FlyHave .right .list ul li .txt{font-size:24px;}
}


.FColorTitle{ text-align: center; }
.FColorTitle .h3{font-size:24px;line-height:1.5;margin:0;margin-bottom:10px;
    display: inline-block;
    background: -webkit-linear-gradient(right, #95EAFF 10% , #224EFF 89%);
      background: -o-linear-gradient(right,#95EAFF 10%, #224EFF 89%);
      background: -moz-linear-gradient(right, #95EAFF 10%, #224EFF 89%);
      background-image: linear-gradient(to left, #95EAFF 10%, #224EFF 89%);
      -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.FColorTitle .txt{color: #fff;}
.FlyInnovate{padding:50px 0; background:#030619;}

.FlyInnovate .left .list{padding:40px 0;}
.FlyInnovate .left .list ul{ text-align: center; margin: 0 -10px; font-size:0;}
.FlyInnovate .left .list li{ display:inline-block;vertical-align: bottom; font-size: 14px; text-align: center; padding: 0 10px; }
.FlyInnovate .left .list li .txt{padding-top:  10px; color: #fff; line-height:20px;}
.FlyInnovate .left .list li .img{max-width: 40px;margin: 0 auto;}
.FlyInnovate .right .img{text-align: center; padding-top:40px;}

@media (min-width:1000px){
  .FColorTitle .h3{font-size:36px;}
  .FColorTitle .txt{font-size:18px;}
   .FlyInnovate{padding:85px 0;}
  .FlyInnovate .FColorTitle{text-align: left;}
  .FlyInnovate .ConBox{font-size:0;}
  .FlyInnovate .left{display:inline-block; width: 65%; padding-left: 80px; vertical-align: middle; font-size:14px;}
  .FlyInnovate .right{display:inline-block; width: 35%; vertical-align: middle; font-size:14px;}
  .FlyInnovate .left .list ul{text-align: left; margin: 0 -44px;}
  .FlyInnovate .left .list li .txt{font-size:24px;line-height:1.2em;}
  .FlyInnovate .left .list li{padding:0 44px;}
  .FlyInnovate .left .list{padding-top: 70px;}
  .FlyInnovate .right .img{padding-top: 0;}
}

.FlyConvenient{padding:50px 0;}
.FlyConvenient .list{padding-top: 30px;}
.FlyConvenient .list li{ margin-bottom: 20px; }
.FlyConvenient .list li .h3{font-size:16px;font-weight: normal; color: #2550d7; margin-bottom: 10px;}
.FlyConvenient .list li .waph3{font-size:16px; color: #000; margin: 20px 0 0;}
.FlyConvenient .list li .img{overflow: hidden;border-radius: 30px;}
.FlyConvenient .list li .img img{width: 100%;}
.FlyConvenient .list li .txt{font-size: 14px; padding-top: 10px; line-height:22px;}

@media (min-width:768px){
	.FlyConvenient .list li .waph3{display: none;}
  .FlyConvenient .list{padding-top: 50px;}
  .FlyConvenient .list ul{font-size:0; margin: 0 -10px;}
  .FlyConvenient .list li{display:inline-block; width: 50%; vertical-align: top; font-size:14px; padding:0 10px;}
}

@media (min-width:1000px){
  .FlyConvenient .list{padding-top: 80px;}
  .FlyConvenient .list ul{ margin: 0 -25px;}
  .FlyConvenient .list li{ margin-bottom: 50px; padding: 0 25px; }
  .FlyConvenient{padding:138px 0 80px;}
  .FlyConvenient .list li .h3{font-size:24px; margin-bottom: 10px;}
  .FlyConvenient .list li .txt{font-size:16px; line-height:24px; padding-top: 15px;}
}
@media (max-width:768px) {
	.FlyConvenient .list li .h3{display: none;}
	.FlyConvenient .list li .txt{padding: 10px 0;}
	.W1220Box{padding: 0 7%;}
}

.FlyHD{padding:50px 0; background:#030619;}
.FlyHD .FlyTitle{color: #fff;}
.FlyHD .ConBox{padding-top: 40px;}
.FlyHD .txtBox .h3{font-size:16px;line-height:1.5;margin:0;margin-bottom:8px;
    display: inline-block;
    background: -webkit-linear-gradient(right, #95EAFF 10% , #224EFF 89%);
      background: -o-linear-gradient(right,#95EAFF 10%, #224EFF 89%);
      background: -moz-linear-gradient(right, #95EAFF 10%, #224EFF 89%);
      background-image: linear-gradient(to left, #95EAFF 10%, #224EFF 89%);
      -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;}
.FlyHD .txtBox{color: #fff;}
.FlyHD .Row{} 
.FlyHD .Row ul li{padding-top: 30px;}
.FlyHD .ConBox .right{padding-top:30px;}
.FlyHD .ConBox .list{padding-top: 15px;}
.FlyHD .ConBox .list ul{font-size:0; margin: 0 -5px;}
.FlyHD .ConBox .list ul li{font-size:14px; padding: 0 5px; display:inline-block; width: 33.33%;vertical-align: top; text-align: center;}
.FlyHD .ConBox .list ul li .txt{font-size: 12px;}
@media (min-width:768px) {
.FlyHD .ConBox .list ul li .txt{font-size: 14px;}
}
@media (min-width:1000px){
.FlyHD .ConBox .left{float: left; width: 50%;}
.FlyHD .ConBox .right{float: right;width: 50%;}
.FlyHD .Row ul{font-size:0;margin: 0 -5px;}
.FlyHD .Row ul li{font-size:14px; display:inline-block; width: 50%; padding:0 5px;}
.FlyHD .txtBox .h3{font-size:24px;}
.FlyHD .txtBox {font-size:18px;}
.FlyHD .ConBox .list ul li{font-size:18px;}
.FlyHD .Row ul li{font-size:18px;}
.FlyHD .ConBox{padding-top: 80px;}
.FlyHD .ConBox .list{padding-top: 60px;}
.FlyHD .Row{padding-top: 40px;}
.FlyHD{padding:115px 0;}
.FlyHD .txtBox .h3{margin-bottom: 10px;}
}

@media (min-width:1300px){
.FlyHD .Row ul{margin: 0 -50px;}
.FlyHD .Row ul li{padding:0 50px;}
.FlyHD .ConBox .right{padding-left:50px;}
}
@media (max-width:768px) {
	.FlyHD .ConBox .list ul li .img img{max-width: 50px;}
}
.FlyNimble{padding:70px 0 100px 0;}
.FlyNimble .list{padding-top: 30px; position: relative;}
.FlyNimble .bx-pager { font-size: 0; text-align:center; position: absolute; left: 0; bottom: -20px; width: 100%; }
.FlyNimble .bx-pager .bx-pager-item{ display:inline-block;padding: 0 5px; vertical-align: bottom;  }
.FlyNimble .bx-pager .bx-pager-link{display: block; width: 20px;height: 4px; border-radius: 4px; background:#e8e8e8;}
.FlyNimble .bx-pager .bx-pager-link.active{background:#2550d7; width: 30px;height: 6px;}
.FlyNimble .list .img{text-align: center; max-width: 1000px; margin: 0 auto;}
.FlyNimble .list .img img{width: 100%;}
@media (min-width:1000px){
  .FlyNimble{padding:130px 0;}
  .FlyNimble .list{padding-top: 100px;}
  .FlyNimble .bx-pager {bottom: -40px;}
  .FlyNimble .bx-pager .bx-pager-link{width: 32px; }
  .FlyNimble .bx-pager .bx-pager-link.active{width: 66px;}
}

.FlyMultiple{padding:50px 0; background:#030619; position: relative;}

.FlyMultiple .imgbox{position: relative; background:url('/cn/css/../images/fly/bg01.png') no-repeat center bottom; background-size: 100% auto; padding-bottom: 60px;}
.FlyMultiple .imgbox .imgWarp{position: relative; }
.FlyMultiple .imgbox img{vertical-align: bottom;}
.FlyMultiple .imgbox .img01{}
.FlyMultiple .imgbox .img02{ position: absolute; left:0;top: 0; }

@media (min-width:1000px){
  .FlyMultiple .W1220Box{position: relative; z-index: 3;}
  .FlyMultiple .imgbox{background:none; padding-bottom: 0;}
  .FlyMultiple{  padding:100px 0;}
  .FlyMultiple .bg{position: absolute; z-index: 1; left: 0; bottom: 0px; height: 26%;width: 60%;  background:url('/cn/css/../images/fly/bg01.png') no-repeat left bottom;  background-size:100% 100%; }
  .FlyMultiple .Con{ text-align: right;}
  .FlyMultiple .Con .right{ width: 40%; float: right; padding-top: 14%;}
  .FlyMultiple .Con .left{width: 60%; float: left; }
  .FlyMultiple .FColorTitle{text-align: left;padding-left:50px;}
}
@media (min-width:1600px){
    .FlyMultiple .bg{bottom:20px;height: 34%;}
     .FlyMultiple .Con .right{padding-top:22%;}
       .FlyMultiple{  padding:100px 0 200px;}
}




.FlyClinical{padding:50px 0; background:#000000; overflow: hidden;}
.FlyClinical .FlyTitle{color: #fff;}
.FlyClinical .zjBigMinBox{ position: relative; margin:0px auto; }
.FlyClinical .zjBigImg{position: relative;}
.FlyClinical .zjBigImg .img{display: block;}
.FlyClinical .zjBigImg img{width:100%;}

.FlyClinical .zjMinImg{position: relative;margin-top: 20px;}
.FlyClinical .zjMinImg img{width:100%;}
.FlyClinical .zjMinImg .img{ padding: 1px; display: block; text-align: center;}
.FlyClinical .zjMinImg .img img{border:2px solid #242424;}
.FlyClinical .zjMinImg .active .img img{border-color: #2550d7;}

.FlyClinical .btnbox .btnA{ width: 30px;height: 30px;display: inline-block; position: absolute; z-index: 8; top:50%; margin-top: -15px;}
.FlyClinical .btnbox .btnleft{ background: url('/cn/css/../images/fly/btnleft01.png') no-repeat center; left: 0;}
.FlyClinical .btnbox .btnright{background: url('/cn/css/../images/fly/btnright01.png') no-repeat center; right: 0;}
.FlyClinical .listBox{padding-top: 30px;}

@media (min-width:768px){
  .FlyClinical .zjMinImg .img img{border-width: 3px;}
}


@media (min-width:1000px){
  .FlyClinical{padding:100px 0; }
  .FlyClinical .listBox{padding-top: 65px;}
  .FlyClinical .btnbox .btnA{ width: 50px;height: 72px;margin-top: -36px; }
  .FlyClinical .btnbox .btnleft{ background: url('/cn/css/../images/fly/btnleft02.png') no-repeat center ;}
  .FlyClinical .btnbox .btnright{background: url('/cn/css/../images/fly/btnright02.png') no-repeat center ;}
}

@media (min-width:1440px){
  .FlyClinical .btnbox .btnleft{ left:-80px;}
  .FlyClinical .btnbox .btnright{right: -80px;}

}


/* 飞燕专题 */
/* A5页面 */
.AFive{position: relative;}
.AFiveTitle{text-align: center;}
.AFiveTitle .h3{font-size: 20px;}
.AFiveTitle p{font-size: 16px;margin: 20px 0;padding: 0 20px;}
@media (min-width:1200px) {
.AFiveTitle .h3{font-size: 50px;font-family: "syrh-b";}
}
.AFive .AFiveBanner{width: 100%;margin: 0;position: relative;overflow: hidden;background:#000 }
.AFive .AFiveBanner .bg{padding: 5% 0;position: relative;background-size: cover;background-repeat: no-repeat;background-position: center;}

.AFive .AFiveBanner .bg .Banner_txt{width: 100%;overflow: hidden;}
.AFive .AFiveBanner .leftBox{float: left;color: white;width: 50%;padding-top: 8%;}
.AFive .AFiveBanner .leftBox a{font-weight: bold;font-size: 26px;display: inline-block;background-color: white;border-radius: 30px;padding: 15px 25px;}
.AFive .AFiveBanner .leftBox a span{
  background-image:-webkit-linear-gradient(left,#f304e5,#bc13ea,#5630f3); 
  background-image:-moz-linear-gradient(left,#f304e5,#bc13ea,#5630f3); 
  background-image:-ms-linear-gradient(left,#f304e5,#bc13ea,#5630f3); 
    -webkit-background-clip:text; 
    -moz-background-clip:text; 
    -ms-background-clip:text; 
    -webkit-text-fill-color:transparent;
    -moz-text-fill-color:transparent;
    -ms-text-fill-color:transparent;
  }
.AFive .AFiveBanner .leftBox h5{font-family: "syrh-b";font-size: 24px;font-weight: normal;margin: 25px 0;line-height: 1.5;}
.AFive .AFiveBanner .leftBox h2{font-family: "syrh-b";line-height: 1.5;font-size: 56px;margin-bottom: 50px;margin-top: 0;}
.AFive .AFiveBanner .leftBox p{font-size: 20px;line-height: 1.5;}
.AFive .AFiveBanner .rightBox{float: right;width: 50%;}


@media (max-width:768px) {
	.AFive .AFiveBanner .leftBox h2{font-size: 32px;margin: 30px 0;}
	.AFive .AFiveBanner .rightBox,
    .AFive .AFiveBanner .leftBox{width: auto;float: none;}
    .AEightClinical .AFiveTitle .lefth3{ text-align: center;}
    .AEightClinical .AFiveTitle .lefth3 span{text-align: center}
}
.AFiveClinical{ background:rgba(255,255,255,.1); overflow: hidden;}
.AFiveClinical .AFiveTitle{color: #fff;margin:  0;}
.AFiveClinical .zjBigMinBox{ position: relative; margin:0px auto; }
.AFiveClinical .zjBigMinBox .topcon ul li{padding: 50px 0;background-repeat: no-repeat;background-size: cover
    ;background-position: bottom center;}
.AFiveClinical .zjBigImg{position: relative;}
.AFiveClinical .zjBigImg .list_Box{overflow: hidden;}
.AFiveClinical .zjBigImg .list_Box .img{display: block;width:55%;margin: 0 auto;}
.AFiveClinical .zjBigImg .list_Box .txt_box{color: white;width: auto}
.AFiveClinical .zjBigImg .list_Box .txt_box h4{font-family: "syrh-b";color: white;font-size: 18px;padding-bottom: 25px;position: relative;}
.AFiveClinical .zjBigImg .list_Box .txt_box h4::before{content: "";position: absolute;bottom: 0;left: 0;width: 50px;height: 4px;background-color: white;}
.AFiveClinical .zjBigImg .list_Box .txt_box p{font-size: 18px;line-height: 2;}
.AFiveClinical .zjBigImg .list_Box .txt_box p span{
  background-image:-webkit-linear-gradient(left,#5630f3,#bc13ea,#f304e5); 
  background-image:-moz-linear-gradient(left,#5630f3,#bc13ea,#f304e5); 
  background-image:-ms-linear-gradient(left,#5630f3,#bc13ea,#f304e5); 
    -webkit-background-clip:text; 
    -moz-background-clip:text; 
    -ms-background-clip:text; 
    -webkit-text-fill-color:transparent;
    -moz-text-fill-color:transparent;
    -ms-text-fill-color:transparent;
    font-size: 30px;}
.AFiveClinical .zjBigImg img{max-width:100%;}

.AFiveClinical .zjMinImg{background-color: rgb(255, 255, 255,.1);position: relative;left: 0;bottom: 0;margin-top: 20px;width: 100%;border-top: 1px solid rgba(255,255,255,.3);}
.AFiveClinical .zjMinImg ul{overflow: hidden;display: flex;flex-wrap: wrap;}
.AFiveClinical .zjMinImg ul li{float: left;padding: 30px 0px;}
.AFiveClinical .zjMinImg ul li.on{border-top: 1px solid white;}
.AFiveClinical .zjMinImg ul li a{display: inline-block;width: 100%;;padding: 0px 20px;color: white;font-size: 16px;border-left: 1px solid rgba(255,255,255,.3);}
.AFiveClinical .zjMinImg img{width:100%;}
.AFiveClinical .zjMinImg .img{ padding: 1px; display: block; text-align: center;}
.AFiveClinical .zjMinImg .img img{border:2px solid #242424;}
.AFiveClinical .zjMinImg .active .img img{border-color: #2550d7;}

.AFiveClinical .btnbox .btnA{ width: 30px;height: 30px;display: inline-block; position: absolute; z-index: 8; top:50%; margin-top: -15px;}
.AFiveClinical .btnbox .btnleft{ background: url('/cn/css/../images/fly/btnleft01.png') no-repeat center; left: 0;}
.AFiveClinical .btnbox .btnright{background: url('/cn/css/../images/fly/btnright01.png') no-repeat center; right: 0;}

@media (min-width:768px){
  .AFiveClinical .zjMinImg .img img{border-width: 3px;}
}


@media (min-width:1000px){
  /* .AFiveClinical{padding:100px 0; } */
  .AFiveClinical .AFiveTitle{margin: 50px 0;}
  .AFiveClinical .zjMinImg{position: absolute;}
  .AFiveClinical .zjBigImg .list_Box{padding-top: 50px;}
  .AFiveClinical .zjBigMinBox .topcon ul li{padding: 100px 0 250px 0;}
  .AFiveClinical .zjBigImg .list_Box{display: flex;align-items: center;}
  .AFiveClinical .zjBigImg  .AFiveClinical .zjBigMinBox .topcon ul li{float: right;width: 55%;height: 450px;margin-right: 5%;}
   .AFiveClinical .zjBigImg .list_Box .img{text-align: right;}
   .AFiveClinical .zjBigImg .list_Box .img img{max-height: 450px;}
  .AFiveClinical .zjBigImg .list_Box .txt_box{float: right;width: 35%;}
  .AFiveClinical .zjBigImg .list_Box .txt_box h4{font-size: 30px;padding-bottom: 50px;margin-top: 0;}
  .AFiveClinical .zjMinImg ul li a{padding: 0 50px;}
  .AFiveClinical .zjMinImg ul li:last-child a{border-right: 1px solid rgb(255,255,255,.3);}
  .AFiveClinical .btnbox .btnA{ width: 50px;height: 72px;margin-top: -36px; }
  .AFiveClinical .btnbox .btnleft{ background: url('/cn/css/../images/fly/btnleft02.png') no-repeat center ;}
  .AFiveClinical .btnbox .btnright{background: url('/cn/css/../images/fly/btnright02.png') no-repeat center ;}
}
@media (max-width:1024px) {
	.AFiveClinical .zjMinImg .owl-nav div{ display:none;}
	.AFiveClinical .zjMinImg .owl-dots{display: inline-block;margin: 0 auto 30px;}
	.AFiveClinical .zjMinImg .owl-dots .owl-dot{width:36px;height:10px; border:1px #fff solid;border-radius: 12px;display: inline-block;margin: 0 3px;}
    .AFiveClinical .zjMinImg .owl-dots .owl-dot.active{background: #fff;}
    .AFiveClinical .bx-controls .bx-pager{margin-top: 15px;overflow: hidden;display: flex;justify-content: center;align-items: center;padding-bottom: 30px;}
    .AFiveClinical .bx-controls .bx-pager-item a{float: left;font-size: 0;display: inline-block;
        border: 1px solid white;margin: 0 10px;width: 30px;height: 10px;;border-radius: 20px;}
    .AFiveClinical .bx-controls .bx-pager-item a.active{background-color: white;}
}
@media (max-width:768px) {
.AFiveClinical{padding-bottom: 30px;}
.AFiveClinical .zjBigMinBox .topcon ul{width: 100%;}
.AFiveClinical .zjBigMinBox .topcon ul li{background-size: 100% 100%;height: 100%;padding-bottom: 10px;}
.AFiveClinical .zjBigImg .list_Box{margin-top: 30px;}
.AFiveClinical .zjBigImg .list_Box .txt_box p{margin: 0;font-size: 14px;}
.AFiveClinical .zjMinImg{background: #000;margin-top: 0;}
.AFiveClinical .zjMinImg ul{display: inline-block;}
.AFiveClinical .zjMinImg ul li{float: none;}

.AFiveClinical .zjMinImg ul li a{border: none;padding: 0;height: 100%;}
.AFiveClinical .zjMinImg ul li{padding: 15px 0 15px 0;}
.AFiveClinical .zjBigImg .list_Box .img{width: auto;}
.AFiveClinical .zjBigImg .list_Box .txt_box p span{font-size: 20px;}
}
@media (min-width:1440px){
  .AFiveClinical .btnbox .btnleft{ left:-80px;}
  .AFiveClinical .btnbox .btnright{right: -80px;}

}
.AEightClinical .zjBigImg .libottom .item .videobg{position: relative;}
.AEightClinical .zjBigImg .libottom .item .videobg::before{content: "";position: absolute;top: 50%;transform: translateY(-50%);height: 1px;width: 100%;background-color: rgb(255,255,255,.5);}
.AEightClinical .zjBigImg .libottom .item .videobg::after{content: "";position: absolute;top: 0;left: 50%;transform: translateX(-50%);height: 100%;width: 1px;background-color: rgb(255,255,255,.5);}
.AEightClinical .zjBigImg .libottom .item .videobg dl{position: absolute;top: 0;overflow: hidden;width: 100%;height: 100%;}
.AEightClinical .zjBigImg .libottom .item .videobg dl dd{float: left;width: 50%;height: 50%;text-align: center;line-height: 10;}
.AEightClinical .zjBigImg .libottom .item .videobg dl .title{color: white;padding-top: 40px;background: url(/cn/css/../uploadfiles/A8/bf.png)no-repeat top center;}

.floatvideo{display: none;}
.floatvideo .videoBox{width: 50%;margin: 0 auto;position: relative;top: 50%;transform: translateY(-50%)}
.floatvideo a{display: inline-block;color: white;font-size: 30px;position: absolute;top: -25px;right: -20px;}
.floatvideo .videoBox video{width: 100%;}

.floatvideo2{display: none;position: fixed;z-index: 9999;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,.5);}
.floatvideo2 .videoBox{width: 50%;margin: 0 auto;position: relative;top: 50%;transform: translateY(-50%)}
.floatvideo2 a{display: inline-block;color: white;font-size: 30px;position: absolute;top: -25px;right: -20px;}
.floatvideo2 .videoBox video{width: 100%;}

.AFiveBox{padding: 8% 0;}
.AFiveBox .AFive_con{position: relative;margin-top: 50px;}
.AFiveBox .AFive_con .AFiveline{padding: 0 3px;overflow: visible;display: flex;justify-content: space-between;}
.AFiveBox .AFive_con p{font-size: 20px;}
.AFiveBox .AFive_con .left{position: relative;float: left;padding-top: 50px;text-align: center;}
.AFiveBox .AFive_con .right{float: right;position: relative;text-align: center;}
.AFiveBox .AFive_con .right .righttop{padding-top: 50px ;position: relative;}
.AFiveBox .AFive_con .right .rightbottom{position: relative;bottom: 0;padding-top: 20px;}
.AFiveBox .AFive_con::before{content: "";transition: 3s;position: absolute;top: 47px;width: 100%;height: 3px;z-index: 9;left: 0;background:url(/cn/css/../uploadfiles/A5/line1.png)no-repeat center;background-size: 100% 100%;}
.AFiveBox .AFive_con::after{content: "";transition: 3s;position: absolute;bottom: 62px;width: 100%;height: 3px;z-index: 9;left: 0;background:url(/cn/css/../uploadfiles/A5/line1.png)no-repeat center;background-size: 100% 100%;}
.AFiveBox .AFive_con .left::before{content: "";transition: 3s;position: absolute;left: -3px;top: 30px;width: 3px;height: 90%;background: url(/cn/css/../uploadfiles/A5/line2.png)no-repeat center;background-size: 100% 100%;}
.AFiveBox .AFive_con .left::after{content: "";transition: 3s;position: absolute;right: -2px;top: 30px;width: 3px;height: 90%;background: url(/cn/css/../uploadfiles/A5/line2.png)no-repeat center;background-size: 100% 100%;}
.AFiveBox .AFive_con .right::before{content: "";transition: 3s;position: absolute;top: 30px;right: -2px;height: 90%;width: 3px;background: url(/cn/css/../uploadfiles/A5/line2.png)no-repeat center;background-size: 100% 100%;}
.AFiveBox .AFive_con .imgbox{position: relative;}
.AFiveBox .AFive_con .imgbox .leftbtn{position: absolute;top: 65px;left: 40%;}
.AFiveBox .AFive_con .right .righttop .imgbox::before{content: "";transition: 3s;position: absolute;left: -3px;top: 40px;width: 3px;height:85%;background: url(/cn/css/../uploadfiles/A5/line4.png)no-repeat center;background-size: 100% 100%;}
.AFiveBox .AFive_con .right .righttop .imgbox::after{content: "";transition: 3s;position: absolute;bottom: -2px;left: 0;width: 100%;height: 3px;background: url(/cn/css/../uploadfiles/A5/lin5.png)no-repeat center;background-size: 100% 100%;}
.AFiveBox .AFive_con .right .rightbottom .imgbox::before{content: "";transition: 3s;position: absolute;top: -3px;left: 0;width: 100%;height: 3px;background: url(/cn/css/../uploadfiles/A5/lin5.png)no-repeat center;background-size: 100% 100%;}
.AFiveBox .AFive_con .right .rightbottom .imgbox::after{content: "";transition: 3s;position: absolute;left: -3px;top: 10px;width: 3px;height: 90%;background: url(/cn/css/../uploadfiles/A5/line4.png)no-repeat center;background-size: 100% 100%;}
.AFiveBox .AFive_con.animated::before,
.AFiveBox .AFive_con.animated::after{width: 112%;left: -6%;}
.AFiveBox .AFive_con.animated .left::before,
.AFiveBox .AFive_con.animated .left::after,
.AFiveBox .AFive_con.animated .right::before{height: 104%;top: -2%;}
.AFiveBox .AFive_con.animated .right .righttop .imgbox::before{height: 135%;top: -17%;}
.AFiveBox .AFive_con.animated .right .rightbottom .imgbox::before,
.AFiveBox .AFive_con.animated .right .righttop .imgbox::after{width: 116%;left: -8%;}
.AFiveBox .AFive_con.animated .right .rightbottom .imgbox::after{height: 135%;top: -13%;}
@media (max-width:1280px) {
.AFiveBox .AFive_con .left{margin-right: 30px;}
.AFiveBox .AFive_con .right .rightbottom{padding-top: 14px;}
.AFiveBox .AFive_con .right .rightbottom .imgbox::before{top: -1px;}
}
@media (max-width:1200px) {
.AFiveBox .AFive_con{text-align: center;}
.AFiveBox .AFive_con .AFiveline{display: inline-block;}
.AFiveBox .AFive_con .left{float: none;margin: 0;}

.AFiveBox .AFive_con .right{float: none;}

}
@media (max-width:1024px) {
    .AEightClinical .AFiveTitle .h3 span{ text-align:center;}
.AEightClinical .zjBigImg .bx-viewport{ height:auto !important}
}
@media (max-width:768px) {
    .floatvideo2 .videoBox{width: 80%;}
.AFiveBox .AFive_con .left{padding: 0;}
.AFiveBox .AFive_con p{font-size: 16px;}
.AFiveBox .AFive_con::before{top: 0;}
.AFiveBox .AFive_con::after{bottom: 54px;}
.AFiveBox .AFive_con::before,
.AFiveBox .AFive_con::after{width: 112%;left: -6%;}
.AFiveBox .AFive_con .left::before,
.AFiveBox .AFive_con .left::after,
.AFiveBox .AFive_con .right::before{height: 104%;top: -2%;}
.AFiveBox .AFive_con .right .righttop .imgbox::before{height: 135%;top: -17%;width: 1px;left: -1px;}
.AFiveBox .AFive_con .right .rightbottom .imgbox::before,
.AFiveBox .AFive_con .right .righttop .imgbox::after{width: 116%;left: -8%;}
.AFiveBox .AFive_con .right .rightbottom .imgbox::after{height: 135%;top: -13%;}
}
@media (max-width:480px){
    .AFiveBox .AFive_con .imgbox .leftbtn{top: 40px;width: 80px;}
}
@media (max-width:375px){
    .AFiveBox .AFive_con .imgbox .leftbtn{width: 48px;}
}
.AFivemore{padding: 5% 0 0 0; background:url(/cn/css/../uploadfiles/A5/morebg_02.jpg)no-repeat  bottom center;background-size: 100% 100%; overflow: hidden;}
.AFivemore .AFiveTitle{color: #fff;margin:  0;}
.AFivemore .zjBigMinBox{ position: relative; margin:0px auto; }
.AFivemore .zjBigMinBox .topcon ul li{padding: 30px 0;background-repeat: no-repeat;background-position: bottom center;}
.AFivemore .zjBigImg{position: relative;}
.AFivemore .zjBigImg .list_Box{overflow: hidden;}
.AFivemore .zjBigImg .list_Box .img{display: block;width:33.33%;margin: 0 auto;position: relative;}

.AFivemore .zjBigImg .list_Box .shan::before {
	content: ""; 
	position: absolute; 
	bottom: 0; 
	right: 0; 
	overflow: hidden;
    background-image: url(/cn/css/../uploadfiles/A5/shan.png);
    background-repeat: no-repeat;
    background-position: center;
    width: 155px;
    height: 155px;
    position: absolute;
    animation: opacity-change 1s ease-in-out infinite;
    -webkit-animation: opacity-change 1s ease-in-out infinite;
    -moz-animation: opacity-change 1s ease-in-out infinite;
    -o-animation: opacity-change 1s ease-in-out infinite;
    -ms-animation: opacity-change 1s ease-in-out infinite;
}
.AFivemore .zjBigImg .list_Box .shan::before{
    animation: opacity-change 1.75s ease-in-out infinite;
    -webkit-animation: opacity-change 1.75s ease-in-out infinite;
    -moz-animation: opacity-change 1.75s ease-in-out infinite;
    -o-animation: opacity-change 1.75s ease-in-out infinite;
    -ms-animation: opacity-change 1.75s ease-in-out infinite;
}
.AFivemore .zjBigImg li:nth-child(2) .list_Box .shan::before{bottom: -10px;left: 120px;}
.AFivemore .zjBigImg li:nth-child(3) .list_Box .shan::before{bottom: -43px;left: 155px;}
.AFivemore .zjBigImg li:nth-child(4) .list_Box .shan::before{bottom: -45px;left: 165px;}
.AFivemore .zjBigImg li:nth-child(5) .list_Box .shan::before{bottom: -28px;left: 175px;}
@keyframes opacity-change {
    0% {
        opacity: 0;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
    }
}
@-webkit-keyframes opacity-change {
    0% {
        opacity: 0;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
    }
}
@-moz-keyframes opacity-change {
    0% {
        opacity: 0;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
    }
}
@-o-keyframes opacity-change {
    0% {
        opacity: 0;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0;
    }
}
.AFivemore .zjBigImg .list_Box .txt_box{color: white;width: auto}
.AFivemore .zjBigImg .list_Box .txt_box h4{font-family: "syrh-b";color: white;font-size: 18px;padding-bottom: 25px;position: relative;}
.AFivemore .zjBigImg .list_Box .txt_box h4::before{content: "";position: absolute;bottom: 0;left: 0;width: 50px;height: 4px;background-color: white;}
.AFivemore .zjBigImg .list_Box .txt_box p{font-size: 18px;line-height: 2;}
.AFivemore .zjBigImg .list_Box .txt_box p span{
  background-image:-webkit-linear-gradient(left,#5630f3,#bc13ea,#f304e5); 
  background-image:-moz-linear-gradient(left,#5630f3,#bc13ea,#f304e5); 
  background-image:-ms-linear-gradient(left,#5630f3,#bc13ea,#f304e5); 
    -webkit-background-clip:text; 
    -moz-background-clip:text; 
    -ms-background-clip:text; 
    -webkit-text-fill-color:transparent;
    -moz-text-fill-color:transparent;
    -ms-text-fill-color:transparent;
    font-size: 20px;}
.AFivemore .zjBigImg img{max-width:100%;}

.AFivemore .zjMinImg{position: relative;left: 0;bottom: 0;margin-top: 20px;width: 100%;border-top: 1px solid rgba(255,255,255,.3);}
.AFivemore .zjMinImg ul{overflow: hidden;display: flex;flex-wrap: wrap;}
.AFivemore .zjMinImg ul li{float: left;padding: 30px 0px;}
.AFivemore .zjMinImg ul li.on{border-top: 1px solid white;}
.AFivemore .zjMinImg ul li a{line-height: 40px;display: inline-block;padding: 0px 20px;color: white;font-size: 16px;border-left: 1px solid rgba(255,255,255,.3);}
.AFivemore .zjMinImg ul li a img{max-width: 50px;}
.AFivemore .zjMinImg ul li a span{display: inline-block;margin-left: 20px;}
.AFivemore .zjMinImg img{width:100%;}
.AFivemore .zjMinImg .img{ padding: 1px; display: block; text-align: center;}
.AFivemore .zjMinImg .img img{border:2px solid #242424;}
.AFivemore .zjMinImg .active .img img{border-color: #2550d7;}

.AFivemore .btnbox .btnA{ width: 30px;height: 30px;display: inline-block; position: absolute; z-index: 8; top:50%; margin-top: -15px;}
.AFivemore .btnbox .btnleft{ background: url('/cn/css/../images/fly/btnleft01.png') no-repeat center; left: 0;}
.AFivemore .btnbox .btnright{background: url('/cn/css/../images/fly/btnright01.png') no-repeat center; right: 0;}

@media (min-width:768px){
  .AFivemore .zjMinImg .img img{border-width: 3px;}
}


@media (min-width:1000px){
  /* .AFiveClinical{padding:100px 0; } */
  .AFivemore .AFiveTitle{margin: 50px 0;}
  .AFivemore .zjMinImg{position: absolute;}
  .AFivemore .zjBigMinBox .topcon ul li{padding: 50px 0 250px 0;}
  .AFivemore .zjBigImg .list_Box{display: flex;align-items: center;}
  .AFivemore .zjBigImg  .AFiveClinical .zjBigMinBox .topcon ul li{float: right;width: 55%;height: 450px;margin-right: 5%;}
   .AFivemore .zjBigImg .list_Box .img{text-align: center;}
   .AFivemore .zjBigImg .list_Box .img img{max-height: 450px;}
  .AFivemore .zjBigImg .list_Box .txt_box{float: right;width: 33.33%;}
  .AFivemore .zjBigImg .list_Box .txt_box h4{font-size: 30px;padding-bottom: 50px;margin-top: 0;}
  .AFivemore .zjMinImg ul li a{padding: 0 45px;}
  .AFivemore .zjMinImg ul li:last-child a{border-right: 1px solid rgb(255,255,255,.3);}
  .AFivemore .btnbox .btnA{ width: 50px;height: 72px;margin-top: -36px; }
  .AFivemore .btnbox .btnleft{ background: url('/cn/css/../images/fly/btnleft02.png') no-repeat center ;}
  .AFivemore .btnbox .btnright{background: url('/cn/css/../images/fly/btnright02.png') no-repeat center ;}
}
@media (min-width:1440px){
  .AFivemore .btnbox .btnleft{ left:-80px;}
  .AFivemore .btnbox .btnright{right: -80px;}

}

@media (max-width:1280px) {
  .AFivemore .zjMinImg ul li a{padding: 0 40px;}
}
@media (max-width:1024px) {
    .bx-clone{display: none;}
	.AFivemore .zjMinImg ul li{width:100%;text-align: center;}
	.AFivemore .zjMinImg ul li a img{ display:block; margin:0 auto;}
	.AFivemore .zjMinImg .owl-nav div{ display:none;}
	.AFivemore .zjMinImg .owl-dots{display: inline-block;margin: 0 auto;}
	.AFivemore .zjMinImg .owl-dots .owl-dot{width:36px;height:10px; border:1px #fff solid;border-radius: 12px;display: inline-block;margin: 0 3px;}
	.AFivemore .zjMinImg .owl-dots .owl-dot.active{background: #fff;}
    .AFivemore .bx-controls .bx-pager{margin-top: 15px;overflow: hidden;display: flex;justify-content: center;align-items: center;padding-bottom: 30px;}
    .AFivemore .bx-controls .bx-pager-item a{float: left;font-size: 0;display: inline-block;
        border: 1px solid white;margin: 0 10px;width: 30px;height: 10px;;border-radius: 20px;}
    .AFivemore .bx-controls .bx-pager-item a.active{background-color: white;}
}
@media (max-width:768px) {
	.AFivemore{padding-top: 8%;}
	.AFivemore .zjBigImg li:nth-child(2) .list_Box .shan::before{bottom: -10px;left: 50px;}
	.AFivemore .zjBigImg li:nth-child(3) .list_Box .shan::before{bottom: -43px;left: 100px;}
	.AFivemore .zjBigImg li:nth-child(4) .list_Box .shan::before{bottom: -45px;left: 120px;}
	.AFivemore .zjBigImg li:nth-child(5) .list_Box .shan::before{bottom: -28px;left: 125px;}
.AFivemore{padding-bottom: 30px;}
.AFivemore .zjBigMinBox .topcon ul{width: 100%;}
.AFivemore .zjBigMinBox .topcon ul li{background-size: 100% 100%;height: 100%;padding-bottom: 0;padding-top: 0;}
.AFivemore .zjBigImg .list_Box .txt_box{margin-bottom: 20px;}
.AFivemore .zjBigImg .list_Box .txt_box p{margin: 0;font-size: 14px;}
.AFivemore .zjMinImg ul li{float: none;}



.AFivemore .zjMinImg ul li a{border: none;padding: 0;}
.AFivemore .zjMinImg ul li{padding: 15px 0 15px 0; width: :100 !important;}
.AFivemore .zjBigImg .list_Box .img{width: auto;}
}


.AFiveficebox{ padding-top: 5%;background:url(/cn/css/../uploadfiles/A5/Bbg_03.jpg)no-repeat bottom center;background-size: cover; overflow: hidden;}
.AFiveficebox .AFiveTitle{color: #fff;margin:  0;}
.AFiveficebox .AFiveTitle .jb{font-size: 50px;
  background-image:-webkit-linear-gradient(left,#5630f3,#bc13ea,#f304e5); 
  background-image:-moz-linear-gradient(left,#5630f3,#bc13ea,#f304e5); 
  background-image:-ms-linear-gradient(left,#5630f3,#bc13ea,#f304e5); 
    -webkit-background-clip:text; 
    -moz-background-clip:text; 
    -ms-background-clip:text; 
    -webkit-text-fill-color:transparent;
    -moz-text-fill-color:transparent;
    -ms-text-fill-color:transparent;
  }
.AFiveficebox .zjBigMinBox{ position: relative; margin:0px auto; }
.AFiveficebox .zjBigMinBox .topcon ul li{}
.AFiveficebox .zjBigImg{position: relative;}
.AFiveficebox .zjBigImg .list_Box{overflow: hidden;}
.AFiveficebox .zjBigImg .list_Box .img{display: block;margin: 0 auto;}
.AFiveficebox .zjBigImg .list_Box .txt_box{color: white;width: auto;text-align: center;margin-top: 50px;}
.AFiveficebox .zjBigImg .list_Box .txt_box h4{font-family: "syrh-b";color: white;font-size: 18px;position: relative;margin-bottom: 15px;display: inline;background-image: -webkit-linear-gradient(left,#5630f3,#bc13ea,#f304e5);
  background-image: -moz-linear-gradient(left,#5630f3,#bc13ea,#f304e5);
  background-image: -ms-linear-gradient(left,#5630f3,#bc13ea,#f304e5);
  -webkit-background-clip: text;
  -moz-background-clip: text;
  -ms-background-clip: text;
  -webkit-text-fill-color: transparent;
  -moz-text-fill-color: transparent;
  -ms-text-fill-color: transparent;}
.AFiveficebox .zjBigImg .list_Box .txt_box p{font-size: 18px;line-height: 2;}
.AFiveficebox .zjBigImg .list_Box .txt_box p span{
  background-image:-webkit-linear-gradient(left,#5630f3,#bc13ea,#f304e5); 
  background-image:-webkit-linear-gradient(left,#5630f3,#bc13ea,#f304e5); 
  background-image:-webkit-linear-gradient(left,#5630f3,#bc13ea,#f304e5); 
    -webkit-background-clip:text; 
    -moz-background-clip:text; 
    -ms-background-clip:text; 
    -webkit-text-fill-color:transparent;
    -moz-text-fill-color:transparent;
    -ms-text-fill-color:transparent;
    font-size: 20px;}
.AFiveficebox .zjBigImg img{max-width:100%;}

.AFiveficebox .zjMinImg{position: relative;left: 0;bottom: 0;margin-top: 0px;width: 100%;padding: 30px 0;}
.AFiveficebox .zjMinImg ul{overflow: hidden;display: flex;flex-wrap: wrap;justify-content: center;padding: 20px 0;}
.AFiveficebox .zjMinImg ul li{float: left;margin:0 15px;position: relative;}
.AFiveficebox .zjMinImg ul li a{display: inline-block;padding: 18px 20px;color: white;font-size: 36px;border: 1px solid rgb(255,255,255);}
.AFiveficebox .zjMinImg ul li.on{
  background-image:-webkit-linear-gradient(bottom,#5630f3,#f304e5);
  background-image:-moz-linear-gradient(bottom,#5630f3,#f304e5);
  background-image:-ms-linear-gradient(bottom,#5630f3,#f304e5);
}
.AFiveficebox .zjMinImg ul li.on a{border: none;}
.AFiveficebox .zjMinImg ul li.on::before{content: ""; width: 0;height: 0; border: 10px solid;border-color: transparent transparent #f304e5;position: absolute;top: -20px;left: 50%;transform: translate(-50%);}
.AFiveficebox .zjMinImg img{width:100%;}
.AFiveficebox .zjMinImg .img{ padding: 1px; display: block; text-align: center;}
.AFiveficebox .zjMinImg .img img{border:2px solid #242424;}
.AFiveficebox .zjMinImg .active .img img{border-color: #2550d7;}

.AFiveficebox .btnbox .btnA{ width: 30px;height: 30px;display: inline-block; position: absolute; z-index: 8; top:50%; margin-top: -15px;}
.AFiveficebox .btnbox .btnleft{ background: url('/cn/css/../images/fly/btnleft01.png') no-repeat center; left: 0;}
.AFiveficebox .btnbox .btnright{background: url('/cn/css/../images/fly/btnright01.png') no-repeat center; right: 0;}

@media (min-width:768px){
  .AFiveficebox .zjMinImg .img img{border-width: 3px;}
}


@media (min-width:1000px){
  /* .AFiveficebox{padding:100px 0; } */
  .AFiveficebox .AFiveTitle{margin: 50px 0;}
  .AFiveficebox .zjBigImg .list_Box{padding-top: 30px;}
  .AFiveficebox .zjBigImg .list_Box{}
  .AFiveficebox .zjBigImg  .AFiveClinical .zjBigMinBox .topcon ul li{float: right;width: 55%;height: 450px;margin-right: 5%;}
   .AFiveficebox .zjBigImg .list_Box .img{text-align: center;display: flex;justify-content: space-around;}
   .AFiveficebox .zjBigImg .list_Box .img img{max-height: 450px;margin-bottom: 10px;}
  .AFiveficebox .zjBigImg .list_Box .txt_box{}
  .AFiveficebox .zjBigImg .list_Box .txt_box h4{font-size: 30px;margin-top: 0;}
  .AFiveficebox .btnbox .btnA{ width: 50px;height: 72px;margin-top: -36px; }
  .AFiveficebox .btnbox .btnleft{ background: url('/cn/css/../images/fly/btnleft02.png') no-repeat center ;}
  .AFiveficebox .btnbox .btnright{background: url('/cn/css/../images/fly/btnright02.png') no-repeat center ;}
}
@media (max-width:768px) {
.AFiveficebox{padding-bottom: 30px;}
.AFiveficebox .AFiveTitle{margin: 30px 0;}
.AFiveficebox .AFiveTitle .jb{font-size: 30px;}
.AFiveficebox .zjBigMinBox .topcon ul{width: 100%;}
.AFiveficebox .zjBigMinBox .topcon ul li{background-size: 100% 100%;height: 100%;padding-bottom: 0;}
.AFiveficebox .zjBigImg .list_Box{margin-top: 30px;}
.AFiveficebox .zjBigImg .list_Box .txt_box p{margin: 0;font-size: 14px;}
.AFiveficebox .zjMinImg ul li{float: none;margin: 0 10px;}
.AFiveficebox .zjBigImg .list_Box .img{width: auto;text-align: center;}
}
@media (min-width:1440px){
  .AFiveficebox .btnbox .btnleft{ left:-80px;}
  .AFiveficebox .btnbox .btnright{right: -80px;}

}

.AFivesix{padding: 8% 0 5% 0;}
.AFivesix .AFiveTitle .sixjb{
	font-size: 50px;
	background-image:-webkit-linear-gradient(left,#5630f3,#a504ff); 
	background-image:-moz-linear-gradient(left,#5630f3,#a504ff); 
	background-image: -ms-linear-gradient(left,#5630f3,#a504ff);
    -webkit-background-clip:text; 
    -moz-background-clip:text; 
    -ms-background-clip:text; 
    -webkit-text-fill-color:transparent;
    -moz-text-fill-color:transparent;
    -ms-text-fill-color:transparent;
  }
.AFivesix ul{overflow: hidden;display: flex;flex-wrap: wrap;margin-top: 50px;}
.AFivesix ul li{float: left;margin: 0.5% ;list-style: none;width: 24%;}
.AFivesix .sixbottom{margin-top: 30px;overflow: hidden;display: flex;flex-wrap: wrap;}
.AFivesix .sixbottom .dltxt{float: left;}
.AFivesix .sixbottom .dltxt + .dltxt{margin-left: 60px;}
.AFivesix .sixbottom .dltxt h3{font-size: 36px;}
.AFivesix .sixbottom .sixhead{overflow: hidden;font-size: 35px;}
.AFivesix .sixbottom .dlone{float: left;}
.AFivesix .sixbottom .dlone{overflow: hidden;display: flex;flex-wrap: wrap;}
.AFivesix .sixbottom .dlone dl +dl{margin-left: 50px;}
.AFivesix .sixbottom dl dd{margin-bottom: 8px;color: #000000;font-size: 16px;padding-left: 25px;background: url(/cn/css/../uploadfiles/A5/li.png)no-repeat left center;}

.AFiveseone{padding: 8% 0 5% 0;background-color: #000000;}
.AFiveseone .AFiveTitle .jb{
	font-size: 50px;
	background-image:-webkit-linear-gradient(left,#5630f3,#bc13ea,#f304e5); 
	background-image:-moz-linear-gradient(left,#5630f3,#bc13ea,#f304e5); 
	background-image:-moz-linear-gradient(left,#5630f3,#bc13ea,#f304e5); 
-webkit-background-clip:text; 
-moz-background-clip:text; 
-ms-background-clip:text; 
    -webkit-text-fill-color:transparent;
    -moz-text-fill-color:transparent;
    -ms-text-fill-color:transparent;
	}
.AFiveseone ul{margin-top: 80px;}
.AFiveseone ul li{list-style: none;overflow: hidden;position: relative;}
.AFiveseone ul li .imgBox{width: 50%;float: left;}
.AFiveseone ul li .txtBox{width: 50%;float: left;color: white;padding: 80px 50px 0px 80px;}
.AFiveseone ul li:nth-child(2n) {border-left: 1px solid rgba(255,255,255,.3);}
.AFiveseone ul li:nth-child(2n) .imgBox{float: right;}
.AFiveseone ul li:nth-child(2n) .txtBox{float: right;}
.AFiveseone ul li:nth-child(2n+1)::before{content: "";position: absolute;bottom: 0;right: -2px;width: 100%;height: 100%;background: url(/cn/css/../uploadfiles/A5/linejb2.png)no-repeat bottom right;}
.AFiveseone ul li:nth-child(1)::before{content: "";position: absolute;width: 100%;height: 100%;top: 0px;right: 0px;background: url(/cn/css/../uploadfiles/A5/linejb.png)no-repeat top right;} 
.AFiveseone ul li .txtBox h4{padding-bottom: 30px;position: relative;font-size: 26px;}
.AFiveseone ul li .txtBox h4::before{content: "";position: absolute;bottom: 0;left: 0;background-color: #a800ff;width: 40px;height: 2px;}
.AFiveseone ul li .txtBox p{margin-bottom: 0;font-size: 18px;color: #bfbfbf;line-height: 1.6;}
@media (max-width:1000px) {
	.AFiveseone .AFiveTitle .jb{font-size: 30px;}
.AFivesix .sixbottom .dltxt + .dltxt{margin-left: 0;}
.AFivesix .sixbottom .dlone dl +dl{margin-left: 0;}
.AFiveseone{ padding:40px 12px 30px 0px;}
.AFiveseone .W1220Box{overflow-y:scroll;height:500px;display:block;  padding-top: 30px;}
::-webkit-scrollbar {
	width:3px;
}

::-webkit-scrollbar-thumb {
	/*滚动条里面小方块*/
	border-radius: 10px;
	background-image:-webkit-linear-gradient(top,#5630f3,#bc13ea,#f304e5); 
	background-image:-moz-linear-gradient(top,#5630f3,#bc13ea,#f304e5); 
	background-image:-moz-linear-gradient(top,#5630f3,#bc13ea,#f304e5); 
	position: absolute;
}

::-webkit-scrollbar-track {
	/*滚动条里面轨道*/
	border-radius: 10px;
	background:#fff;
	position: absolute;
}
}
@media (max-width:768px) {
	.AFiveseone ul{margin-top: 50px;}
.AFivesix .sixbottom .dltxt h3{font-size: 28px;}
.AFivesix .AFiveTitle .sixjb{font-size: 30px;}
.AFivesix ul li{width: 49%;}
.AFiveseone ul li{border: none !important;}
.AFiveseone ul li .imgBox{width: 100%;float: none;}
.AFiveseone ul li .txtBox{padding: 0;padding-bottom: 30px;width: 100%;float: none;}
.AFiveseone ul li .txtBox h4{font-size: 20px;margin: 15px 0;padding-bottom: 20px;}
.AFivesix {padding: 8% 12px 5% 0; }
.AFivesix .W1220Box{   overflow-y: scroll;height:340px;padding-top: 30px;}
}



/* 灵影专题 */
.txh2{font-size: 50px;color: white;font-family: "syrh-b";line-height: 1.5;margin: 0;}
.Shashow{position: relative;}
.ShashowTitle{text-align: center;}
.ShashowTitle .h3{font-size: 20px;}
.ShashowTitle p{font-size: 16px;margin: 20px 0;padding: 0 20px;}
.Shashow .bgline{position: absolute;z-index: 0;top: 0;left: 0;height: 100%;width: 25px;background-color: rgba(255,255,255,.1);}
.Shashow .ym{color: rgba(255,255,255,.2);font-size: 20px;display: inline-block;margin-bottom: 50px;}
.Shashow .lyh5{font-family: "syrh-b";font-size: 18px;font-weight: normal;margin: 0;font-weight: normal;line-height: 1.5;
  background-image:-webkit-linear-gradient(left,#37a1a8,#4bb4e1,#0256d8); 
  background-image:-moz-linear-gradient(left,#37a1a8,#4bb4e1,#0256d8); 
  background-image:-ms-linear-gradient(left,#37a1a8,#4bb4e1,#0256d8); 
    -webkit-background-clip:text; 
    -moz-background-clip:text; 
    -ms-background-clip:text; 
    -webkit-text-fill-color:transparent;
    -moz-text-fill-color:transparent;
    -ms-text-fill-color:transparent;
  }
@media (min-width:1200px) {
.ShashowTitle .h3{font-size: 44px;font-family: "syrh-b";}
.Shashow .lyh5{font-size: 20px;}
}
.Shashow .ShashowBanner{width: 100%;margin: 0;position: relative;overflow: hidden;}
.Shashow .ShashowBanner .bg{padding: 8% 0 10% 0;position: relative;background-size: cover;background-repeat: no-repeat;background-position: center;}

.Shashow .ShashowBanner .bg .Banner_txt{width: 100%;overflow: hidden;}
.Shashow .ShashowBanner .leftBox{float: right;color: white;width: 35%;padding-top: 2%;}
.Shashow .ShashowBanner .leftBox .txtcon{position: relative;}
.Shashow .ShashowBanner .leftBox .ym{color: rgba(255,255,255,.2);font-size: 20px;display: inline-block;margin-bottom: 50px;}
.Shashow .ShashowBanner .leftBox p{font-size: 16px;margin: 50px 0 80px 0;}
.Shashow .ShashowBanner .leftBox h5{font-family: "syrh-b";font-size: 20px;font-weight: normal;margin: 0;font-weight: normal;line-height: 1.5;
  background-image:-webkit-linear-gradient(left,#37a1a8,#4bb4e1,#57a2ff); 
  background-image:-moz-linear-gradient(left,#37a1a8,#4bb4e1,#57a2ff); 
  background-image:-ms-linear-gradient(left,#37a1a8,#4bb4e1,#57a2ff); 
    -webkit-background-clip:text; 
    -moz-background-clip:text; 
    -ms-background-clip:text; 
    -webkit-text-fill-color:transparent;
    -moz-text-fill-color:transparent;
    -ms-text-fill-color:transparent;
  }
.Shashow .ShashowBanner .leftBox p{font-size: 20px;line-height: 1.5;}
.Shashow .ShashowBanner .rightBox{float: left;width: 60%;position: relative;}
.ShashowBanner .wifiBox{position: absolute;right: 0;top: -30px;}
			.ShashowBanner .box {
				width: 300px;
				height: 300px;
				position: relative
			}
		
			.ShashowBanner .box div {
				background: url(/cn/css/../uploadfiles/ly/ly2_1.png) no-repeat 0% 100%;
				opacity: 0;
				width:300px;
				position: absolute;
				left: 0px;
				top: 0px;
				height: 300px;
				background-size: 35% 35%;
			}
		
			.ShashowBanner .box .div1 {
				opacity: 0;
				-webkit-animation: ani-circle-a 4.5s ease-out forwards infinite;
				animation: f1 4.5s ease-out forwards infinite;
			}
		
			@keyframes f1 {
				0% {
					background-size: 35% 35%;
					opacity: 0
				}
		
				50% {
					opacity: 1
				}
		
				100% {
					background-size: 100% 100%;
					opacity: 0
				}
			}
		
			.ShashowBanner .box .div2 {
				opacity: 0;
				-webkit-animation: ani-circle-a 4.5s ease-out 2s forwards infinite;
				animation: f2 4.5s ease-out 2s forwards infinite;
			}
		
			@keyframes f2 {
				0% {
					background-size: 35% 35%;
					opacity: 0
				}
		
				50% {
					opacity: 1
				}
		
				100% {
					background-size: 100% 100%;
					opacity: 0
				}
			}
		
			.ShashowBanner .box .div3 {
				opacity: 0;
				-webkit-animation: ani-circle-a 4.5s ease-out 3s forwards infinite;
				animation: f3 4.5s ease-out 3s forwards infinite;
			}
		
			@keyframes f3 {
				0% {
					background-size: 35% 35%;
					opacity: 0
				}
		
				50% {
					opacity: 1
				}
		
				100% {
					background-size: 100% 100%;
					opacity: 0
				}
			}
@media (max-width:1000px) {
.Shashow .ShashowBanner .rightBox,
.Shashow .ShashowBanner .leftBox{float: none;width: 100%;}
.Shashow .ShashowBanner .rightBox{text-align: center;}
.Shashow .ShashowBanner .leftBox .imgbox{text-align: center;}
}
@media (max-width:768px) {
    .Shashow .ShashowBanner .leftBox h5{font-size: 18px;}
	.Shashow .ShashowBanner .leftBox .ym{margin-bottom: 20px;margin-top: 20px;}
	.Shashow .ShashowBanner .leftBox h2{font-size: 30px;margin: 10px 0;}
	.Shashow .ShashowBanner .leftBox p{margin: 20px 0;font-size: 18px;}
	.Shashow .ShashowBanner .rightBox,
    .Shashow .ShashowBanner .leftBox{width: 80%;float: none;}
    .ShashowBanner .wifiBox,
    .ShashowBanner .box div{width: 200px;height: 200px;}
    .ShashowBanner .wifiBox{top: 30px;right: 30px;}
}
@media (max-width:480px){
    .ShashowBanner .wifiBox,
    .ShashowBanner .box div{width: 120px;height: 120px;}
}
@media (max-width:400px){
    .ShashowBanner .wifiBox{right: 10px;top: 10px;}
    .ShashowBanner .wifiBox,
    .ShashowBanner .box div{width: 90px;height:90px;}
}
.Shashow .ShashowTow{width: 100%;margin: 0;position: relative;overflow: hidden;}
.Shashow .ShashowTow .bg{padding: 7% 0 3% 0;position: relative;background-size: cover;background-repeat: no-repeat;background-position: center;}

.Shashow .ShashowTow .bg .Banner_txt{width: 100%;overflow: hidden;}
.Shashow .ShashowTow .leftBox{float: left;color: white;width: 52%;position: relative;}
.Shashow .ShashowTow .rightimg{position: absolute;top: 0;right: 0;}
.Shashow .ShashowTow .leftBox p{font-size: 16px;margin: 50px 0 80px 0;}
.Shashow .ShashowTow .leftBox h5{font-family: "syrh-b";font-size: 20px;font-weight: normal;margin:5px 0;font-weight: normal;line-height: 1.5;
  background-image:-webkit-linear-gradient(left,#37a1a8,#4bb4e1,#57a2ff); 
  background-image:-moz-linear-gradient(left,#37a1a8,#4bb4e1,#57a2ff); 
  background-image:-ms-linear-gradient(left,#37a1a8,#4bb4e1,#57a2ff); 
    -webkit-background-clip:text; 
    -moz-background-clip:text; 
    -ms-background-clip:text; 
    -webkit-text-fill-color:transparent;
    -moz-text-fill-color:transparent;
    -ms-text-fill-color:transparent;
  }
.Shashow .ShashowTow .leftBox p{font-size: 20px;line-height: 1.5;}
.Shashow .ShashowTow .leftBox .txtBox{position: relative;}
.Shashow .ShashowTow .leftBox .txtcon{position: relative;z-index: 1;}
.Shashow .ShashowTow .leftBox .spbox{overflow: hidden;margin: 50px 0;}
.Shashow .ShashowTow .leftBox .spbox .num{padding: 10px 15px 10px 20px;line-height: 1.2;float: left;width: 50%;border: 1px solid rgba(255,255,255,.2);}
.Shashow .ShashowTow .leftBox .spbox .num:nth-child(1){border-right: none;}
.Shashow .ShashowTow .leftBox .spbox .num .sp1{color: #00f5ff;font-size: 40px;display: block;}
.Shashow .ShashowTow .leftBox .spbox .num .sp2{color: #00cfff;font-size: 40px;display: block;}
.Shashow .ShashowTow .leftBox .spbox .num  p{margin: 0;font-size: 14px;letter-spacing: 4px;color: rgba(255,255,255,.8);font-weight: lighter;}
.Shashow .ShashowTow .leftBox .bottomtow{margin-top: 80px;}
@media (max-width:1200px) {
.Shashow .ShashowTow .rightimg{position: static;}

	.Shashow .ShashowTow .leftBox .spbox .num .sp1,
	.Shashow .ShashowTow .leftBox .spbox .num .sp2{font-size: 26px;}
	}
@media (max-width:768px) {
    .Shashow .ShashowTow .bg{}
	.Shashow .ShashowTow .leftBox h2{font-size: 30px;margin: 30px 0;}
	.Shashow .ShashowTow .leftBox{width: auto;float: none;}
	.Shashow .ShashowTow .leftBox h5{font-size: 18px;}
	.Shashow .ShashowTow .leftBox .spbox .num .sp1,
	.Shashow .ShashowTow .leftBox .spbox .num .sp2{font-size: 20px;}
	.Shashow .ShashowTow .leftBox .spbox .num:nth-child(1){border-right: 1px solid rgba(255,255,255,.2);}
	.Shashow .ShashowTow .leftBox .spbox .num{width: 100%;padding: 10px;margin-bottom: 10px;}
}
@media (max-width:480px) {
	.Shashow .ShashowTow .leftBox .spbox .num {float: none;}
}
.Shashow .Shashowthree{width: 100%;margin: 0;position: relative;overflow: hidden;}
.Shashow .Shashowthree .bg{padding: 6% 0 0 0;position: relative;background-size: cover;background-repeat: no-repeat;background-position: center;}
.Shashow .Shashowthree .centerBox{text-align: center;}
.Shashow .Shashowthree .centerBox .txtBox{position: relative;padding-top: 20px;}
.Shashow .Shashowthree .centerBox .txtBox .bgline{left: 50%;transform: translateX(-50%);}
.Shashow .Shashowthree .centerBox .txtBox .txtcon{width: 33%;margin: 0 auto;}
.Shashow .Shashowthree .centerBox .txtBox .txtcon .ym{margin-bottom: 30px;}
.Shashow .Shashowthree .centerBox .txtBox .txtcon h5{margin: 10px 0;}
.Shashow .Shashowthree .centerBox .imgBox{margin-top: 70px;text-align: right;}

@media (max-width:1200px) {
.Shashow .Shashowthree .centerBox .txtBox .txtcon{width: 50%;}
}
@media (max-width:768px) {
	.txh2{font-size: 30px;}
.Shashow .Shashowthree .centerBox .txtBox .txtcon{width: 80%;}

}
.Shashow .ShashowFive{width: 100%;margin: 0;position: relative;overflow: hidden;}
.Shashow .ShashowFive .bg{padding:  5% 0;position: relative;background-size: 100% 100%;background-repeat: no-repeat;background-position: center;}
.Shashow .ShashowFive .Shashowfive_con{position: relative;}
.Shashow .ShashowFive .list .txtBox{position: relative;padding-top: 20px;}
.Shashow .ShashowFive .list ul{overflow: hidden;display: flex;flex-wrap: wrap;margin: 50px 0;}
.Shashow .ShashowFive .list ul li{float: left;position: relative;width: 33.33%;margin-bottom: 30px;}
.Shashow .ShashowFive .list ul li:nth-child(1){width: 45%;}
.Shashow .ShashowFive .list ul li:nth-child(2),
.Shashow .ShashowFive .list ul li:nth-child(3){padding-top: 105px;width: 25%;}
.Shashow .ShashowFive .list ul li:nth-child(4){margin-top: -150px;}
@media (min-width:1000px){
    .Shashow .ShashowFive .list ul li{margin-bottom: 80px;}
}
@media (max-width:1280px) {
.Shashow .ShashowFive .bg .W1220Box{padding: 0 ;}
}
.Shashow .ShashowFive .list ul li .text_div{color: white;position: absolute;top: 50%;bottom: 0;left: 0;width: 150px;padding: 0px 20px 0 20px;background: url(/cn/css/../uploadfiles/ly/fivelibg.png)no-repeat top center;background-size: cover;}
.Shashow .ShashowFive .list ul li .text_div h4{font-size: 24px;font-weight: normal;padding-bottom: 15px;position: relative;margin-bottom: 10px;}
.Shashow .ShashowFive .list ul li .text_div h4::before{content: "";position: absolute;bottom: 0;left: 0;background-color: #10a0f9;width: 10px;height: 1px;}
.Shashow .ShashowFive .list ul li .text_div p{color: rgb(255,255,255,.5);}
.Shashow .ShashowFive .list ul li .imgBox{text-align: center;}
.Shashow .ShashowFive .list ul li:nth-child(4) .text_div{top: 55%;}
.Shashow .ShashowFive .list ul li:nth-child(5) .text_div,
.Shashow .ShashowFive .list ul li:nth-child(6) .text_div{top: 30%;}
@media (max-width:1200px) {
.Shashow .ShashowFive .list ul li:nth-child(1){width: 100%;}
.Shashow .ShashowFive .list ul li:nth-child(4){margin-top: 0;}
}

@media (max-width:768px) {
	.Shashow .ShashowFive .list ul li .text_div{position: static;}
	.Shashow .ShashowFive .list ul li,
.Shashow .ShashowFive .list ul li:nth-child(2), 
.Shashow .ShashowFive .list ul li:nth-child(3){width: 45%;padding-top: 0;}
}
@media (max-width:480px) {
.Shashow .ShashowFive .list ul{justify-content: space-between;padding: 0 15px;}
}
.Shashow .ShashowSix{width: 100%;margin: 0;position: relative;overflow: hidden;}
.Shashow .ShashowSix .bg{padding: 3% 0 5% 0;position: relative;background-size: 100% 100%;background-repeat: no-repeat;background-position: center;}
.Shashow .ShashowSix .txtBox{text-align: center;position: relative;margin-bottom: 20px;}
.Shashow .ShashowSix .ym{margin-bottom: 30px;}
.Shashow .ShashowSix .txtBox .bgline{left: 50%;transform: translateX(-50%);}
.Shashow .ShashowSix .sixcontent{overflow: hidden;}
.Shashow .ShashowSix .sixcontent .leftmune{width: 190px;float: right;}
.Shashow .ShashowSix .sixcontent .leftmune a{border-bottom: 1px solid #000000;display: inline-block;width: 100%;padding:45px 50px;color: white;text-align: center;background-color: #161d27;}
.Shashow .ShashowSix .sixcontent .leftmune a.on{background:-webkit-linear-gradient(left,#37a1a8,#4bb4e1,#0256d8);}
.Shashow .ShashowSix .sixcontent .GDcon{margin-left: 30px;width: 80%;float: right;}
.Shashow .ShashowSix .sixcontent .GDcon .list{}
.Shashow .ShashowSix .sixcontent .GDcon .list ul{position: relative;}
.Shashow .ShashowSix .sixcontent .GDcon .list ul li{}
.Shashow .ShashowSix .list .bx-prev{position: absolute; left: 0; top:50%;margin-top: -15px; width: 30px;height: 30px; background:url(/cn/css/../uploadfiles/ly/right.png)no-repeat center;transform: rotate(180deg); font-size:0;}
.Shashow .ShashowSix .list .bx-next{position: absolute; right: 0; top:50%; margin-top: -15px;width: 30px;height: 30px; background:url(/cn/css/../uploadfiles/ly/right.png) no-repeat center; font-size:0;}
.Shashow .ShashowSix .list .bx-prev.disabled{background: url(/cn/css/../uploadfiles/ly/left.png)no-repeat center;transform: rotate(360deg);}
.Shashow .ShashowSix .list .bx-next.disabled{background: url(/cn/css/../uploadfiles/ly/left.png)no-repeat center;transform: rotate(180deg);}

@media (max-width:1200px) {
.Shashow .ShashowSix .sixcontent .leftmune,
.Shashow .ShashowSix .sixcontent .GDcon{float: none;width: 100%;overflow: hidden;margin: 0;}
.Shashow .ShashowSix .sixcontent .leftmune a{float: left;width: 25%;}
	
}
@media (max-width:768px) {
.Shashow .ShashowSix .sixcontent .leftmune a{padding: 20px 0;}
	
	}
@media (max-width:480px) {
.Shashow .ShashowSix .sixcontent .leftmune a{padding: 10px 0;}
	
	}
	
	
.Shashow .ShashowSeone{}
.Shashow .ShashowSeone .ym{margin-bottom: 30px;}
.Shashow .ShashowSeone .bg{padding: 8% 0 4% 0;position: relative;background-size: 100% 100%;background-repeat: no-repeat;background-position: center;}
.Shashow .ShashowSeone .seone_con{overflow: hidden;}
.Shashow .ShashowSeone .leftbox{float: left;width: 40%;color: white;}
.Shashow .ShashowSeone .txtBox {position: relative;}
.Shashow .ShashowSeone .txtBox p{font-size: 16px;margin: 50px 0 80px 0;}
.Shashow .ShashowSeone .txtBox h5{font-family: "syrh-b";color: white;font-size: 30px;font-weight: normal;margin: 0;font-weight: normal;line-height: 1.5; }
.Shashow .ShashowSeone .leftbox .numBox{}
.Shashow .ShashowSeone .leftbox .numBox .itme{padding: 30px 0;overflow: hidden;display: flex;}
.Shashow .ShashowSeone .leftbox .numBox .itme span{font-weight: bold;padding-top: 22px;display: inline-block;font-size: 40px;float: left;position: relative;
  background-image:-webkit-linear-gradient(left,#57feff,#57a5ff); 
  background-image:-moz-linear-gradient(left,#57feff,#57a5ff); 
  background-image:-ms-linear-gradient(left,#57feff,#57a5ff); 
    -webkit-background-clip:text; 
    -moz-background-clip:text; 
    -ms-background-clip:text; 
    -webkit-text-fill-color:transparent;
    -moz-text-fill-color:transparent;
    -ms-text-fill-color:transparent;
  }
.Shashow .ShashowSeone .leftbox .numBox .itme span::before{content: "";position: absolute;left: 0;top: 60px;height: 25px;width: 4px;background-color: #0a5587;}
.Shashow .ShashowSeone .leftbox .numBox .itme p{font-size: 20px;margin-left: 30px;color: #d4d5d6;line-height: 1.5;}
.Shashow .ShashowSeone .imgbox{position: absolute;top: 0;right: 0;max-width: 60%;}

/* .Shashow .ShashowSeone .imgbox img{height: 100%;} */
@media (max-width:1200px) {
    .Shashow .ShashowSeone .imgbox{position: static;max-width: 100%;}
.Shashow .ShashowSeone .imgbox img{height: auto;}
	.Shashow .ShashowSeone .bg{background-size: cover;}
.Shashow .ShashowSeone .leftbox{width: 100%;}
}
.Shashow .ShashowAis{width: 100%;margin: 0;position: relative;overflow: hidden;}
.Shashow .ShashowAis .bg{padding: 3% 0 5% 0;position: relative;background-size: 100% 100%;background-repeat: no-repeat;background-position: center;}
.Shashow .ShashowAis .txtBox{text-align: center;position: relative;margin-bottom: 20px;}
.Shashow .ShashowAis .ym{margin-bottom: 30px;}
.Shashow .ShashowAis .txtBox .bgline{left: 50%;transform: translateX(-50%);}
.Shashow .ShashowAis .sixcontent{overflow: hidden;display: flex;flex-wrap: wrap;}
.Shashow .ShashowAis .sixcontent .leftbox{width: 30%;float: left;}
.Shashow .ShashowAis .leftbox .numBox{}
.Shashow .ShashowAis .leftbox .numBox .itme{padding: 20px 0;}
.Shashow .ShashowAis .leftbox .numBox .toptxt{line-height: 1.5;display: flex;align-items: center;}
.Shashow .ShashowAis .leftbox .numBox .itme .num{font-weight: bold;display: inline-block;font-size: 40px;position: relative;
  background-image:-webkit-linear-gradient(left,#57feff,#57a5ff); 
  background-image:-webkit-linear-gradient(left,#57feff,#57a5ff); 
  background-image:-webkit-linear-gradient(left,#57feff,#57a5ff); 
    -webkit-background-clip:text; 
    -moz-background-clip:text; 
    -ms-background-clip:text; 
    -webkit-text-fill-color:transparent;
    -moz-text-fill-color:transparent;
    -ms-text-fill-color:transparent;
  }
.Shashow .ShashowAis .leftbox .numBox .itme .head{display: inline-block;margin-left: 15px;font-size: 24px;color: white;margin-top: 0;}
.Shashow .ShashowAis .leftbox .numBox .itme h5{font-size: 24px;color: white;margin: 22px  0 10px 10px;}
.Shashow .ShashowAis .leftbox .numBox .itme p{font-family: "微软雅黑";font-size: 18px;margin: 0px 35px;line-height: 1.5;
  background-image:-webkit-linear-gradient(left,#57ffff,#57cfff); 
  background-image:-moz-linear-gradient(left,#57ffff,#57cfff); 
  background-image:-ms-linear-gradient(left,#57ffff,#57cfff); 
    -webkit-background-clip:text; 
    -moz-background-clip:text; 
    -ms-background-clip:text; 
    -webkit-text-fill-color:transparent;
    -moz-text-fill-color:transparent;
    -ms-text-fill-color:transparent;
    padding-left: 20px;border-left: 2px solid #08507d;}

.Shashow .ShashowAis .sixcontent .GDcon{width: 66%;float: right;padding-top: 25px;}
.Shashow .ShashowAis .sixcontent .GDcon .list{position: relative;}
.Shashow .ShashowAis .sixcontent .GDcon .list ul{position: relative;}
/* .Shashow .ShashowAis .sixcontent .GDcon .list ul li.on{border: 1px solid red;} */
.Shashow .ShashowAis .sixcontent .GDcon .list .Minimg{position: relative;padding: 0 30px;}
.Shashow .ShashowAis .sixcontent .GDcon .list .Minimg li{max-width: 130px;}
.Shashow .ShashowAis .sixcontent .GDcon .list .Minimg li.on{
    border: 1px solid transparent;
    background-image:-webkit-linear-gradient(left,#57ffff,#57cfff); 
  background-image:-moz-linear-gradient(left,#57ffff,#57cfff); 
  background-image:-ms-linear-gradient(left,#57ffff,#57cfff);
}
.Shashow .ShashowAis .list .bx-prev{position: absolute; left: 0; top:93%;z-index: 9;margin-top: -15px; width: 30px;height: 30px; background:url(/cn/css/../uploadfiles/ly/right.png)no-repeat center;transform: rotate(180deg); font-size:0;}
.Shashow .ShashowAis .list .bx-next{position: absolute; right: 0; top:93%;z-index: 9; margin-top: -15px;width: 30px;height: 30px; background:url(/cn/css/../uploadfiles/ly/right.png) no-repeat center; font-size:0;}
.Shashow .ShashowAis .list .bx-prev.disabled{background: url(/cn/css/../uploadfiles/ly/left.png)no-repeat center;transform: rotate(360deg);}
.Shashow .ShashowAis .list .bx-next.disabled{background: url(/cn/css/../uploadfiles/ly/left.png)no-repeat center;transform: rotate(180deg);}


@media (max-width:1200px) {
.Shashow .ShashowAis .sixcontent .leftbox,
.Shashow .ShashowAis .sixcontent .GDcon{float: none;width: 100%;}
}
@media (max-width:768px) {
    .Shashow .ShashowSeone .leftbox .numBox .itme p{font-size: 18px;}
.Shashow .ShashowAis .sixcontent{overflow: visible;}
.Shashow .ShashowAis .leftbox .numBox .itme p{margin: 0;}
.Shashow .ShashowAis .list .bx-next,
.Shashow .ShashowAis .list .bx-prev{top: 95%;}
}


/* A8 */
.AEight{position: relative;}
.AEightTitle{text-align: center;}
.AEightTitle .h3{font-size: 20px;}
.AEightTitle p{font-size: 16px;margin: 20px 0;padding: 0 20px;}
@media (min-width:1200px) {
.AEightTitle .h3{font-size: 44px;font-family: "syrh-b";}
}
.AEight .AEightBanner{width: 100%;margin: 0;position: relative;overflow: hidden;background:#000000; }
.AEight .AEightBanner .bg{position: relative;height: 100%;background-size: cover;background-repeat: no-repeat;background-position: center;}


.AEight .AEightBanner .bg .Banner_txt{width: 100%;}
.AEight .AEightBanner .leftBox{float: right;color: white;width: 40%;padding-top: 12%;}
.AEight .AEightBanner .leftBox a{font-weight: bold;font-size: 26px;display: inline-block;background-color: white;border-radius: 30px;padding: 15px 25px;}
.AEight .AEightBanner .leftBox a span{
	/* background-image:-webkit-linear-gradient(left,#301cea,#641ce2,#8d1cdc); 
	background-image:-moz-linear-gradient(left,#301cea,#641ce2,#8d1cdc); 
	background-image:-ms-linear-gradient(left,#301cea,#641ce2,#8d1cdc); 
    -webkit-background-clip:text; 
    -moz-background-clip:text; 
    -ms-background-clip:text; 
    -webkit-text-fill-color:transparent;
    -moz-text-fill-color:transparent;
    -ms-text-fill-color:transparent; */
    color: black;
	}
.AEight .AEightBanner .leftBox h5{font-family: "syrh-b";font-size: 24px;font-weight: normal;margin: 25px 0;line-height: 1.3;}
.AEight .AEightBanner .leftBox h2{font-family: "syrh-b";line-height: 1.3;font-size: 56px;margin-bottom: 50px;margin-top: 0;
  background-image:-webkit-linear-gradient(bottom,#cecece,#ffffff); 
	background-image:-moz-linear-gradient(bottom,#cecece,#ffffff); 
	background-image:-ms-linear-gradient(bottom,#cecece,#ffffff); 
    -webkit-background-clip:text; 
    -moz-background-clip:text; 
    -ms-background-clip:text; 
    -webkit-text-fill-color:transparent;
    -moz-text-fill-color:transparent;
    -ms-text-fill-color:transparent;
}
.AEight .AEightBanner .leftBox p{font-size: 20px;line-height: 1.5;}
.AEight .AEightBanner .rightBox{float: left;width: 50%;margin-left: -100px;}

@media (min-width:1200px) {
	.AEight .AEightBanner .rightBox{margin-left: -100px;}
}
@media (max-width:768px) {
	.AEight .AEightBanner .leftBox h5{font-size: 18px;}
	.AEight .AEightBanner .leftBox h2{font-size: 26px;margin: 20px 0;}
	.AEight .AEightBanner .leftBox p{font-size: 14px;}
	.AEight .AEightBanner .bg .Banner_txt{ display:table;table-layout: fixed;}
	.AEight .AEightBanner .rightBox{
    width: 40%;
    float: none;
    margin-left: 0;
    display: table-cell;
    vertical-align: middle;
    }
	.AEight .AEightBanner .leftBox{
    width: 62%;
    float: none;
    padding-top: 16px;
    display: table-cell;
    vertical-align: middle;
    padding-left: 6%;
    }
    .AEight .AEightBanner .leftBox a{font-size: 22px;padding: 8px 25px;}
}
@media (max-width:450px) {
.AEight .AEightBanner .bg .Banner_txt{ display:block;}
.AEight .AEightBanner .rightBox{ display:block; float:none; width:auto;}	
.AEight .AEightBanner .leftBox{ display:block; float:none; width:auto;}	
}



.AEightClinical{ background-position: center;background-repeat: no-repeat;background-size: cover; overflow: hidden;  background-color: #000;  margin-bottom: -1px;}
.AEightClinical .AFiveTitle{margin:  0;}
.AEightClinical .AFiveTitle .h3 span{
background-image:-webkit-linear-gradient(bottom,#343434,#777777); 
	background-image:-moz-linear-gradient(bottom,#343434,#777777); 
	background-image:-ms-linear-gradient(bottom,#343434,#777777); 
    -webkit-background-clip:text; 
    -moz-background-clip:text; 
    -ms-background-clip:text; 
    -webkit-text-fill-color:transparent;
    -moz-text-fill-color:transparent;
    -ms-text-fill-color:transparent;	
}
/*slick Basic*/
.slick-slider { display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
.slick-list:focus {outline: none}
.slick-list.dragging {cursor: pointer;cursor: hand;}
.slick-slider .slick-track, 
.slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0)}
.slick-track {position: relative; top: 0; left: 0; display: block;}
.slick-track:before, 
.slick-track:after{display: table; content: '';}
.slick-track:after{ clear: both;}
.slick-loading .slick-track { visibility: hidden;}
.slick-slide{ display: none; float: left;min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.slick-slide .slick-loading img { display: none;}
.slick-slide .dragging img { pointer-events: none;}
.slick-initialized .slick-slide { display: block;}
.slick-loading .slick-slide { visibility: hidden;}
.slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.slick-arrow .slick-hidden { display: none;}
/*slick Basic End*/

.slick-arrow{position: absolute; bottom: 0; height: 50px; border: 0; padding: 0;width:50px;  font-size: 0; cursor: pointer;}
.slick-prev{font-size: 0;background: url(/cn/css/../uploadfiles/A8/pve.png)no-repeat center;padding: 25px;position: absolute;top: 50%; transform:translateY(-50%); -webkit-transform:translatey(-50%);left: -70px;}
.slick-next{right: 0;font-size: 0;background: url(/cn/css/../uploadfiles/A8/next.png)no-repeat center;padding: 25px;position: absolute;top: 50%;right: -70px; transform:translateY(-50%); -webkit-transform:translatey(-50%);}

/*slick Basic*/
.AEightClinical .topcon .slick-slider { display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.AEightClinical .topcon .slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
.AEightClinical .topcon .slick-list:focus {outline: none}
.AEightClinical .topcon .slick-list.dragging {cursor: pointer;cursor: hand;}
.AEightClinical .topcon .slick-slider .slick-track, 
.AEightClinical .topcon .slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0)}
.AEightClinical .topcon .slick-track {position: relative; top: 0; left: 0; display: block;}
.AEightClinical .topcon .slick-track:before, 
.AEightClinical .topcon .slick-track:after{display: table; content: '';}
.AEightClinical .topcon .slick-track:after{ clear: both;}
.AEightClinical .topcon .slick-loading .slick-track { visibility: hidden;}
.AEightClinical .topcon .slick-slide{ display: none; float: left;min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.AEightClinical .topcon .slick-slide .slick-loading img { display: none;}
.AEightClinical .topcon .slick-slide .dragging img { pointer-events: none;}
.AEightClinical .topcon .slick-initialized .slick-slide { display: block;}
.AEightClinical .topcon .slick-loading .slick-slide { visibility: hidden;}
.AEightClinical .topcon .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.AEightClinical .topcon .slick-arrow .slick-hidden { display: none;}
/*slick Basic End*/

/*.AEightClinical .topcon .slider{margin-left: -20%; margin-right: -20%; padding:0 20%;}*/
.AEightClinical .topcon .slider li .Ispic{position: relative; z-index: 2; padding-bottom: 115.888%; background-size: contain;}
.AEightClinical .topcon .slider li .txt{ height: 147px; margin-top: -85px; background: #0f3c8c; padding-top: 85px;}
.AEightClinical .topcon .slider li a{color: #fff;}
.AEightClinical .topcon .slider li aside{text-align: center; font-size: 18px; line-height: 30px; max-height: 60px;}
.AEightClinical .topcon .slick-arrow{position: absolute; bottom: 0; height: 50px; border: 0; padding: 0;width:50px;  font-size: 0; cursor: pointer;}
.AEightClinical .topcon .slick-prev{font-size: 0;background: url(/cn/css/../images/leftT.png)no-repeat center;padding: 25px;position: absolute;top: 50%; transform:translateY(-50%); -webkit-transform:translatey(-50%);left: -70px;}
.AEightClinical .topcon .slick-next{right: 0;font-size: 0;background: url(/cn/css/../images/rightT.png)no-repeat center;padding: 25px;position: absolute;top: 50%;right: -70px; transform:translateY(-50%); -webkit-transform:translatey(-50%);}



.AEightClinical .AFiveTitle .lefth3{text-align: left;}
.AEightClinical .zjBigMinBox{ position: relative; margin:0px auto; }
.AEightClinical .zjBigMinBox .topcon ul li{padding: 100px 0 80px 0; height:806px !important;background-repeat: no-repeat;background-position: bottom center;}
.AEightClinical .zjBigImg{position: relative;    padding-bottom: 5%;}
.AEightClinical .zjBigImg .list_Box{overflow: hidden;}
.AEightClinical .zjBigImg .list_Box .img{display: block;width:100%;margin: 0 auto;padding-top: 100px;}
.AEightClinical .zjBigImg .list_Box .txt_box{color: #666666;width: auto;padding: 100px 0;position: relative;}
.AEightClinical .zjBigImg .list_Box .txt_box::before{content: "";position: absolute;left: 50%;transform: translate(-50%);top: 50px;width: 80px;height: 25px;border: 8px solid #b7a384;border-bottom: none;}
.AEightClinical .zjBigImg .list_Box .txt_box::after{content: "";position: absolute;left: 50%;transform: translate(-50%);bottom: 70px;width: 80px;height: 35px;border: 8px solid #b7a384;border-top: none;}
.AEightClinical .zjBigImg .list_Box h4{font-family: "syrh-b";color: black;font-size: 38px;position: relative;margin: 0;}
.AEightClinical .zjBigImg .list_Box p{font-size: 18px;line-height: 1.5;}
.AEightClinical .zjBigImg img{max-width:100%;}
.AEightClinical .zjBigImg .litop{position: relative;}
.AEightClinical .zjBigImg .litop .lileft{float: left;width: 50%;}
.AEightClinical .zjBigImg .litop .lileft dl{margin-top: 30px;}
.AEightClinical .zjBigImg .litop .lileft dl dd{width: 50%;float: left;color: #666;}
.AEightClinical .zjBigImg .litop .lileft dl dd h5{margin-bottom: 0;margin-top: 15px;font-size: 24px;}
.AEightClinical .zjBigImg .litop .lileft dl dd p{color: #666;margin: 10px 0;}
.AEightClinical .zjBigImg .litop .liright{float: right;width: 50%;margin-top: -175px;}
.AEightClinical .zjBigImg .libottom{margin-top: 30px;display: flex;flex-wrap: wrap;}
.AEightClinical .zjBigImg .libottom .item{float: left;margin-right: 10px;position: relative;}
.AEightClinical .zjBigImg .libottom .item:last-child{margin-right: 0;}
.AEightClinical .zjBigImg .libottom .item span{display: inline-block;position: absolute;bottom: 0;left: 0;
/* background-image:-webkit-linear-gradient(left,#351ce9,#6a1ce1,#8c1cdc); 
	background-image:-moz-linear-gradient(left,#351ce9,#6a1ce1,#8c1cdc); 
	background-image:-ms-linear-gradient(left,#351ce9,#6a1ce1,#8c1cdc); 
    -webkit-background-clip:text; 
    -moz-background-clip:text; 
    -ms-background-clip:text; 
    -webkit-text-fill-color:transparent;
    -moz-text-fill-color:transparent;
    -ms-text-fill-color:transparent; */
    color: #b7a384;
	font-size: 40px;
	font-weight: bold;
	padding: 5px 0;
}
.AEightClinical .zjBigImg .list_Box3 .txt_box::before,
.AEightClinical .zjBigImg .list_Box3 .txt_box::after{left: 56px;}
.AEightClinical .zjBigImg .litop .lileftfour{}
.AEightClinical .zjBigImg .litop .lirightfour{width: 80%;margin-top: 0;position: absolute;right: 0;top: -30px;z-index: -1;}
.AEightClinical .zjBigImg .bx-wrapper .bx-prev{font-size: 0;background: url(/cn/css/../uploadfiles/A8/pve.png)no-repeat center;padding: 25px;position: absolute;top: 50%;left: -70px;}
.AEightClinical .zjBigImg .bx-wrapper .bx-next{font-size: 0;background: url(/cn/css/../uploadfiles/A8/next.png)no-repeat center;padding: 25px;position: absolute;top: 50%;right: -70px;}

.AEightClinical .zjBigImg .list_Box .txt_box{text-align: center;}
.AEightClinical .zjBigImg .list_Box3 .txt_box{text-align: left;}
@media (min-width:1000px){
  /* .AFiveClinical{padding:100px 0; } */
  .AEightClinical .zjBigImg .list_Box{padding-top: 50px;}
  .AEightClinical .zjBigImg .list_Box2 {padding-top: 30px;}
  .AEightClinical .zjBigImg .list_Box3 {padding-top: 160px;}
  .AEightClinical .zjBigImg .zjBigMinBox .topcon ul li{float: left;width: 55%;height: 450px;margin-right: 5%;}
   .AEightClinical .zjBigImg .list_Box .img{text-align: right;}
  .AEightClinical .zjBigImg .list_Box .txt_box{width: 100%;text-align: center;}
  .AEightClinical .zjBigImg .list_Box3 .txt_box{text-align: left;padding-left: 15px;}
  .AEightClinical .zjBigImg .list_Box .txt_box h4{font-size: 30px;margin-top: 0;}
 
}
@media (max-width:1280px) {
	.AEightClinical .zjBigImg .litop .liright{margin-top: 0;}
}
@media (max-width:1200px) {
	.AEightClinical .zjBigImg .litop .liright{margin-top: 0;}
	.AEightClinical .zjBigImg .list_Box .txt_box h4,
	.AEightClinical .zjBigImg .list_Box h4{font-size: 22px;}
	.AEightClinical .zjBigImg .list_Box p{font-size: 14px;}
	.AEightClinical .zjBigImg .litop .lileft dl dd h5{font-size: 20px;}
}
@media (max-width:768px) {
    .AEightClinical .zjBigMinBox .topcon ul li{ height:auto !important;}
    .AEightClinical .topcon .slick-prev{position: absolute;bottom:0px;left: 10px;transform:translateY(-0%);-webkit-transform:translatey(0%);top: auto;}
    .AEightClinical .topcon .slick-next{position: absolute;bottom: 0px;right: 10px;transform:translateY(-0%);-webkit-transform:translatey(0%);top: auto;}   
    .AEightClinical .zjBigImg .litop .liright,
    .AEightClinical .zjBigImg .litop .lileft{float: none;width: auto;}
    .AEightClinical .zjBigImg .litop .lileft dl{display: flex;flex-wrap: wrap;margin-top: 0;}
    .AEightClinical .zjBigImg .litop .liright{ margin-top:30px;}
    .AEightClinical .AFiveTitle{width:100%;}
    .AEightClinical{padding-bottom: 30px;}
    .AEightClinical .zjBigMinBox .topcon ul{width: 100%;}
    .AEightClinical .zjBigMinBox .topcon ul li{background-size: 100% 100%;height: 100%;padding-bottom: 0;margin: 0 5px;}
    .AEightClinical .zjBigImg .list_Box{margin-top: 30px;}
    .AEightClinical .zjBigImg .list_Box .txt_box p{margin: 0;font-size: 14px;}
    .AEightClinical .zjBigImg .list_Box .img{width: auto;padding-top: 23px;}
    .AEightClinical .zjBigImg .libottom .item{margin-bottom: 10px;}
    .AEightClinical .zjBigImg .libottom .item:nth-child(1){width: 100%;}
    .AEightClinical .zjBigImg .libottom .item:nth-of-type(2),
    .AEightClinical .zjBigImg .libottom .item:nth-of-type(3){float:left;width:49%; margin-right: 2%;;}
    .AEightClinical .zjBigImg .libottom .item:nth-of-type(3){ margin-right:0;}
    .AEightClinical .zjBigImg .libottom .item .videobg{ background-size:cover !important;}
    .AEightClinical .zjBigImg .libottom .item:nth-child(1) .img{max-width: 100%;}
    .AEightClinical .zjBigImg .libottom .item span{font-size: 20px;padding: 0;}
    .AEightClinical .zjBigImg .litop .lirightfour{position: relative;}
    .AEightClinical .zjBigImg .list_Box .txt_box::after{bottom: 50px;}
    .AEightClinical .zjBigMinBox .topcon ul li{padding: 50px 0;}
    .AEightClinical .zjBigImg .bx-wrapper .bx-prev{top: 93%;left: 50px;}
    .AEightClinical .zjBigImg .bx-wrapper .bx-next{top: 93%;right: 50px;}
    .AEightClinical .zjBigImg .list_Box3 .txt_box{text-align:center;}
    .AEightClinical .zjBigImg .list_Box3 .txt_box::before, .AEightClinical .zjBigImg .list_Box3 .txt_box::after{ left:50%; transform:translatex(-50%);}
    .AEightClinical .zjBigImg img{width:100%; margin:0 auto;}
}
@media (min-width:1440px){
  

}

.AEightmore{padding: 5% 0 0 0; background:url(/cn/css/../uploadfiles/A8/01_A83_03.jpg)no-repeat  bottom center;background-size: 100% 100%; overflow: hidden;}
.AEightmore .AFiveTitle{color: #fff;margin:  0;}
.AEightmore .listBox{position: relative;}
.AEightmore .zjBigMinBox{ position: relative; margin:0px auto; }
.AEightmore .zjBigMinBox .topcon ul li{padding: 30px 0;background-repeat: no-repeat;background-position: bottom center;}
.AEightmore .zjBigImg{position: relative;}
.AEightmore .zjBigImg .list_Box{overflow: hidden;}
.AEightmore .zjBigImg .list_Box .imgbox{text-align: center;display: block;width:33.33%;margin: 0 auto;}
.AEightmore .zjBigImg .list_Box .img{background: url(/cn/css/../uploadfiles/A8/imgbg1.png)no-repeat top center;margin: 0 auto;position: relative;}
/* .AEightmore .zjBigImg .list_Box .img2{background: url(/cn/css/../uploadfiles/A8/imgbg2.png)no-repeat top center;} */
.AEightmore .zjBigImg .list_Box .imgbox p{color: white;margin-top: 15px;font-size: 20px;font-family: '宋体';}
.AEightmore .zjBigImg .list_Box .txt_box{color: white;margin-right: 20px;width: auto;}
.AEightmore .zjBigImg .list_Box .txt_box h4{font-family: "syrh-b";color: white;font-size: 20px;position: relative;}
.AEightmore .zjBigImg .list_Box .txt_box p{font-size: 18px;line-height: 1.5;margin: 0;}
.AEightmore .zjBigImg .list_Box .txt_box p span{
	background-image:-webkit-linear-gradient(left,#5630f3,#bc13ea,#f304e5); 
	background-image:-moz-linear-gradient(left,#5630f3,#bc13ea,#f304e5); 
	background-image:-ms-linear-gradient(left,#5630f3,#bc13ea,#f304e5); 
    -webkit-background-clip:text; 
    -moz-background-clip:text; 
    -ms-background-clip:text; 
    -webkit-text-fill-color:transparent;font-size: 20px;
    -moz-text-fill-color:transparent;font-size: 20px;
    -ms-text-fill-color:transparent;font-size: 20px;
	}
.AEightmore .zjBigImg img{max-width:100%;}

.AEightmore .zjMinImg{position: relative;left: 0;bottom: 0;margin-top: 30px;width: 100%;border-top: 1px solid rgba(255,255,255,.3);}
.AEightmore .zjMinImg ul{overflow: hidden;display: flex;flex-wrap: wrap;}
.AEightmore .zjMinImg ul li{float: left;padding: 15px 0px;width: 20%;border-left: 1px solid rgba(255,255,255,.3);}
.AEightmore .zjMinImg ul li.on{background-color: rgba(255,255,255,.1);}
.AEightmore .zjMinImg ul li a{width: 100%;line-height: 40px;display: inline-block;padding: 0px 20px;color: white;font-size: 16px;}
.AEightmore .zjMinImg ul li a img{max-width: 50px;max-height: 50px;width: auto;}
.AEightmore .zjMinImg ul li a span{display: inline-block;line-height: 1.5;width: 100%;}
.AEightmore .zjMinImg img{width:100%;}
.AEightmore .zjMinImg .img{ padding: 1px; display: block; text-align: center;}
.AEightmore .zjMinImg .img img{border:2px solid #242424;}
.AEightmore .zjMinImg .active .img img{border-color: #2550d7;}
.AEightmore .zjBigImg .bx-wrapper .bx-prev{font-size: 0;background: url(/cn/css/../uploadfiles/A8/pve.png)no-repeat center;padding: 25px;position: absolute;top: 50%;left: -70px;}
.AEightmore .zjBigImg .bx-wrapper .bx-next{font-size: 0;background: url(/cn/css/../uploadfiles/A8/next.png)no-repeat center;padding: 25px;position: absolute;top: 50%;right: -70px;}
.AEightmore .zjBigImg .list_Box .imgbox.on{width: 50%;float: left;margin-top: 10px;}
@media (min-width:768px){
  .AEightmore .zjMinImg .img img{border-width: 3px;}
  .AEightmore .zjMinImg ul li a span{margin-left: 20px;width: auto;}
}


@media (min-width:1000px){
  .AEightmore .AFiveTitle{margin: 50px 0;}
  .AEightmore .zjBigMinBox .topcon ul li{padding: 50px 0 0px 0;}
  .AEightmore .zjBigImg .list_Box{display: flex;align-items: center;}
  .AEightmore .zjBigImg  .AFiveClinical .zjBigMinBox .topcon ul li{float: right;width: 55%;height: 450px;margin-right: 5%;}
   .AEightmore .zjBigImg .list_Box .img{text-align: center;}
   .AEightmore .zjBigImg .list_Box .img img{max-height: 450px;}
  .AEightmore .zjBigImg .list_Box .txt_box{float: right;width: 38%;}
  .AEightmore .zjBigImg .list_Box .txt_box h4{font-size: 20px;margin-top: 0;}
  .AEightmore .zjMinImg ul li:last-child a{border-right: 1px solid rgb(255,255,255,.3);}
  
  
}
@media (min-width:1560px){
  .AEightmore .btnbox .btnleft{ left:-80px;}
  .AEightmore .btnbox .btnright{right: -80px;}
  .AEightmore .zjMinImg ul li a{padding: 0 52px;}

}

@media (max-width:1280px) {
  .AEightmore .zjMinImg ul li a{padding: 0 30px;}
}
@media (max-width:1200px) {
  .AEightmore .zjMinImg ul li a{padding: 0 20px;}
}
@media (max-width:1000px) {
	.AEightmore .zjBigImg .list_Box .imgbox{width: auto;}
}
@media (max-width:768px) {
    .AEightmore{padding-top: 8%;}
    .AFivemore
	.AEightmore .zjBigImg li:nth-child(2) .list_Box .shan::before{bottom: -10px;right: 115px;}
	.AEightmore .zjBigImg li:nth-child(3) .list_Box .shan::before{bottom: -43px;right: 55px;}
	.AEightmore .zjBigImg li:nth-child(4) .list_Box .shan::before{bottom: -45px;right: 45px;}
	.AEightmore .zjBigImg li:nth-child(5) .list_Box .shan::before{bottom: -28px;right: 40px;}
.AEightmore{padding-bottom: 30px;}
.AEightmore .zjBigMinBox .topcon ul{width: 100%;}
.AEightmore .zjBigMinBox .topcon ul li{background-size: 100% 100%;height: 100%;padding-bottom: 0;padding-top: 0;}
.AEightmore .zjBigImg .list_Box .txt_box{margin-bottom: 20px;}
.AEightmore .zjBigImg .list_Box .txt_box p{margin: 0;font-size: 14px;}
.AEightmore .zjMinImg ul li{float: none;}
.AEightmore .zjMinImg ul li a{border: none;padding: 0;}
.AEightmore .zjMinImg ul li{padding: 15px 0 15px 0;}
.AEightmore .zjBigImg .list_Box .img{width: auto;}
.AEightmore .zjBigImg .bx-wrapper .bx-prev{left: -10px;}
.AEightmore .zjBigImg .bx-wrapper .bx-next{right: -10px;}
.AFiveTitle p{text-align: left;}
.AEightmore .zjBigImg img{max-height: 300px;}
	.AEightmore .zjBigImg .list_Box .img,
	.AEightmore .zjBigImg .list_Box .img2{background-size: cover;}
}
@media (max-width:1024px) {
	.AEightmore .zjMinImg ul li{width:100%;text-align: center;}
	.AEightmore .zjMinImg ul li a img{ display:block; margin:0 auto;}
	.AEightmore .zjMinImg .owl-nav div{ display:none;}
	.AEightmore .zjMinImg .owl-dots{display: inline-block;margin: 0 auto;}
	.AEightmore .zjMinImg .owl-dots .owl-dot{width:36px;height:10px; border:1px #fff solid;border-radius: 12px;display: inline-block;margin: 0 3px;}
	.AEightmore .zjMinImg .owl-dots .owl-dot.active{background: #fff;}

}

.owl-carousel,
.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}
.owl-carousel{display:none;width:100%;z-index:1}
.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}
.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}
.owl-carousel .owl-item,
.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}
.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}
.owl-carousel .owl-item img{display:block;width:100%}
.owl-carousel .owl-dots.disabled,
.owl-carousel .owl-nav.disabled{display:none}
.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}
.owl-carousel .owl-dot,
.owl-carousel .owl-nav .owl-next,
.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel.owl-loading{opacity:0;display:block}
.owl-carousel.owl-hidden{opacity:0}
.owl-carousel.owl-refresh .owl-item{visibility:hidden}
.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel.owl-grab{cursor:move;cursor:grab}
.owl-carousel.owl-rtl{direction:rtl}
.owl-carousel.owl-rtl .owl-item{float:right}
.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}
.owl-carousel .owl-animated-in{z-index:0}
.owl-carousel .owl-animated-out{z-index:1}
.owl-carousel .fadeOut{animation-name:fadeOut}
@keyframes fadeOut{
	0%{opacity:1}
	100%{opacity:0}
}
.owl-height{transition:height .5s ease-in-out}
.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}
.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}
.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}
.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(/cn/css/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}
.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,
.owl-carousel .owl-video-playing .owl-video-tn{display:none}
.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}
.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
/*end*/

.AEightficebox{ padding-top: 5%;background:url(/cn/css/../uploadfiles/A8/01_A84_03.jpg)no-repeat center;background-size: cover; overflow: hidden;}
.AEightficebox .AFiveTitle{color: #fff;margin:  0;}
.AEightficebox .AFiveTitle .jb{font-size: 50px;
  background-image:-webkit-linear-gradient(bottom,#343434,#777777); 
	background-image:-moz-linear-gradient(bottom,#343434,#777777); 
	background-image:-ms-linear-gradient(bottom,#343434,#777777); 
    -webkit-background-clip:text; 
    -moz-background-clip:text; 
    -ms-background-clip:text; 
    -webkit-text-fill-color:transparent;
    -moz-text-fill-color:transparent;
    -ms-text-fill-color:transparent;
	}
.AEightficebox .zjBigMinBox{ position: relative; margin:0px auto; }
.AEightficebox .zjBigMinBox .topcon ul li{}
.AEightficebox .zjBigMinBox .topcon ul li p{font-size: 18px;text-align: center;color: #333;}
.AEightficebox .zjBigImg{position: relative;padding-bottom: 8%;}
.AEightficebox .zjBigImg .list_Box{overflow: hidden;}
.AEightficebox .zjBigImg .list_Box .img{display: block;margin: 0 auto;}
.AEightficebox .zjBigImg .list_Box .img img + img{margin-left: 25px;}
.AEightficebox .zjBigImg ul li .mtxt{width: 70%;margin: 0 auto;margin-top: 50px;background-color: #cdc7bd;position: relative;padding: 35px;text-align: center;color: #333333;}
.AEightficebox .zjBigImg ul li .mtxt::before{content: "";position: absolute;top: -15px;left: 50%;transform: translate(-50%);
    border-width:0 30px 30px;
    border-style:solid;
    border-color:transparent transparent #cdc7bd;}
.AEightficebox .zjBigImg ul li .mtxt span{font-size: 16px;color: #333333;font-weight: bold;}
.AEightficebox .txt_box{color: white;width: auto;text-align: center;margin-top: 50px;}
.AEightficebox .txt_box h4{font-family: "syrh-b";color: black;font-size: 18px;position: relative;margin-bottom: 15px;display: inline;background-image: -webkit-linear-gradient(left,#343434,#777777);
  background-image: -webkit-linear-gradient(left,#343434,#777777);
  background-image: -webkit-linear-gradient(left,#343434,#777777);
  -webkit-background-clip: text;
  -moz-background-clip: text;
  -ms-background-clip: text;
  -webkit-text-fill-color: transparent;
  -moz-text-fill-color: transparent;
  -ms-text-fill-color: transparent;}
.AEightficebox .txt_box p{font-size: 18px;line-height: 2;}

.AEightficebox .zjBigImg img{max-width:100%;}

.AEightficebox .zjMinImg{position: relative;left: 0;bottom: 0;margin-top: 0px;width: 100%;padding-top: 30px;}
.AEightficebox .zjMinImg ul{display: flex;flex-wrap: wrap;justify-content: center;padding-top: 20px;}
.AEightficebox .zjMinImg ul li{padding: 1px;float: left;margin:0;position: relative;width: 33.33%;max-width: 160px;}
.AEightficebox .zjMinImg ul li p{color: white;font-size: 18px;}
.AEightficebox .zjMinImg ul li a{border:2px transparent solid;display: inline-block;width: 100%;padding: 18px 20px;color: #333333;font-size: 16px;border: 2px solid #bfbfbf;}
.AEightficebox .zjMinImg ul li.on a{
	border:2px solid #b7a384; 
	/* border-image:-webkit-linear-gradient(to right,#3804c2,#9124db) 1 10;
	border-image:-moz-linear-gradient(to right,#3804c2,#9124db) 1 10;
	border-image:-ms-linear-gradient(to right,#3804c2,#9124db) 1 10;
  border-image: linear-gradient(to right,#3804c2,#9124db) 1 10; */
  
	}	
	.AEightficebox .zjMinImg ul li + li {margin-left: -4px;}
	.AEightficebox .zjMinImg ul li + li a{border-left: none;}
.AEightficebox .zjMinImg img{width:100%;}
.AEightficebox .zjMinImg .img{ padding: 1px; display: block; text-align: center;}
.AEightficebox .zjMinImg .img img{border:2px solid #242424;}
.AEightficebox .zjMinImg .active .img img{border-color: #2550d7;}
@media (min-width:768px){
  .AEightficebox .zjMinImg .img img{border-width: 3px;}
}


@media (min-width:1000px){
	.AEightficebox .zjMinImg ul li{width: 22%;}
  .AEightficebox .AFiveTitle{margin: 50px 0;}
  .AEightficebox .zjBigImg .list_Box{padding-top: 30px;}
  .AEightficebox .zjBigImg .list_Box{}
  .AEightficebox .zjBigImg  .AFiveClinical .zjBigMinBox .topcon ul li{float: right;width: 55%;height: 450px;margin-right: 5%;}
   .AEightficebox .zjBigImg .list_Box .img{text-align: center;}
   .AEightficebox .zjBigImg .list_Box .img img{max-height: 450px;}
  .AEightficebox .txt_box{}
  .AEightficebox .txt_box h4{font-size: 30px;margin-top: 0;}
  
}
@media (max-width:768px) {
	.AEightficebox .zjBigImg .list_Box .img img + img{margin-left: 0;}
.AEightficebox .W1220Box{padding: 0 2%;}
.AEightficebox{padding-bottom: 30px;}
.AEightficebox .AFiveTitle{margin: 30px 0;}
.AEightficebox .AFiveTitle .jb{font-size: 20px;}
.AEightficebox .zjBigMinBox .topcon ul{width: 100%;}
.AEightficebox .zjBigMinBox .topcon ul li{background-size: 100% 100%;height: 100%;padding-bottom: 0;}
.AEightficebox .zjBigImg .list_Box{margin-top: 30px;}
.AEightficebox .txt_box p{margin: 0;font-size: 14px;}
.AEightficebox .zjMinImg{padding-top: 0;}
.AEightficebox .zjMinImg ul li{float: none;}
.AEightficebox .zjBigImg .list_Box .img{width: auto;}
.AEightficebox .zjMinImg ul li a{padding: 10px 0;font-size: 14px;}
.AEightficebox .zjBigImg{padding: 0;}
.AEightficebox .zjBigImg ul li .mtxt{width: 100%;margin-top: 10px;padding: 10px;}
.AEightficebox .zjBigMinBox .topcon ul li p{font-size: 14px;}
}
@media (min-width:1440px){
  .AEightficebox .btnbox .btnleft{ left:-80px;}
  .AEightficebox .btnbox .btnright{right: -80px;}

}
.AEightpotho .bg{ padding: 8% 0;background-size: cover; overflow: hidden;}
.AEightpotho .AFiveTitle h3{
  background-image:-webkit-linear-gradient(bottom,#c1c1c1,#ffffff); 
	background-image:-moz-linear-gradient(bottom,#c1c1c1,#ffffff); 
	background-image:-ms-linear-gradient(bottom,#c1c1c1,#ffffff); 
    -webkit-background-clip:text; 
    -moz-background-clip:text; 
    -ms-background-clip:text; 
    -webkit-text-fill-color:transparent;
    -moz-text-fill-color:transparent;
    -ms-text-fill-color:transparent;
    line-height: 1.5;
}
.AEightpotho .list_box{padding-top: 50px;position: relative;margin-bottom: 50px;}
.AEightpotho .list_box ul li{text-align: center;}
.AEightpotho ul li img{margin: 0 5px;}
.AEightpotho .bd ul{  margin: 0; padding: 0 10px;}
.AEightpotho .bd .owl-item:last-child li::before{display:none}
.AEightpotho .bd li{position: relative;;display: flex;align-items: center;justify-content: center;margin: 10px 0;float: left;background: url(/cn/css/../uploadfiles/A8/libg1.png)no-repeat center;width: 180px;height: 65px;text-align: center;padding:15px 5px;line-height: 1.3;color: white;font-size: 16px;}
.AEightpotho .bx-wrapper .bx-prev{font-size: 0;background: url(/cn/css/../uploadfiles/A8/pve.png)no-repeat center;padding: 25px;position: absolute;top: 50%;left: -70px;}
.AEightpotho .bx-wrapper .bx-next{font-size: 0;background: url(/cn/css/../uploadfiles/A8/next.png)no-repeat center;padding: 25px;position: absolute;top: 50%;right: -70px;}
.AEightpotho .owl-carousel{ display:block !important;}
.AEightpotho .bd li::before{content: "";position: absolute;right: -18px;top: 50%;transform: translateY(-50%);width: 15px;height: 1px;background-color: #484848;}
@media (max-width:1024px) {
.AEightpotho .bd li{ width:100%;background: url(/cn/css/../uploadfiles/A8/libg2.png)no-repeat center /100%;}
.AEightpotho .bd li span{ font-size:13px; display:block;}
.AEightpotho .bd li{ height: 70px;}
.AEightpotho .bd  .owl-nav div{ display:none;}
.AEightpotho .bd  .owl-dots{display: inline-block;margin: 12px auto 0;position: absolute;left: 50%;transform: translatex(-50%);}
.AEightpotho .bd  .owl-dots .owl-dot{width:36px;height:10px;border:1px #fff solid;border-radius: 12px;display: inline-block;margin: 0 3px;}
.AEightpotho .bd  .owl-dots .owl-dot.active{background: #fff;}
.AEightpotho .list_box li img{    float: left;width: 48%;margin:0; margin-right: 3%;}
.AEightpotho .list_box li img:last-child{margin-right: 0;}
}
@media (max-width:768px) {
.AEightpotho .bx-wrapper .bx-prev{top: 98%;left: 0;}
.AEightpotho .bx-wrapper .bx-next{top: 98%;right: 0;}
.AEightpotho .list_box{margin-bottom: 70px;}
.AEightpotho .list_box ul li,
.AEightpotho .list_box .bx-viewport{ height:auto !important;}
}
@media (max-width:480px) {
.AEightpotho dl dd{width: 150px;margin: 2px;background-size: 100%;font-size: 12px;}
.AEightpotho .bg{ padding-bottom:40px;}
.AEightpotho .bd  .owl-dots .owl-dot{width:32px;height:8px;}
}
.AEighsix{padding: 5% 0;background: url(/cn/css/../uploadfiles/A8/01_A86.jpg)no-repeat center;background-size: cover;}
.AEighsix .topimg{overflow: hidden;}
.AEighsix .topimg .imgitem{float: left;width: 49%;text-align: center;margin-right: 2%;}
.AEighsix .topimg .imgitem:last-child{margin-right: 0%;}
.AEighsix .topimg .imgitem h3{text-align: center;font-size: 50px;}
.AEighsix .topimg .imgitem h3 span{line-height:56px;
	background-image:-webkit-linear-gradient(bottom,#343434,#777777);
	background-image:-webkit-linear-gradient(bottom,#343434,#777777); 
	background-image:-webkit-linear-gradient(bottom,#343434,#777777); 
	    -webkit-background-clip:text; 
	    -moz-background-clip:text; 
	    -ms-background-clip:text; 
	    -webkit-text-fill-color:transparent;
	    -moz-text-fill-color:transparent;
	    -ms-text-fill-color:transparent;
}
.AEighsix p{width: 50%;float: right;color: rgba(255,255,255,.8);font-size: 16px;}
.AEighsix .bottomtxt{margin-top: 80px;}
.AEighsix .bottomtxt h3{text-align: center;color: #333;font-size: 24px;}
.AEighsix .bottomtxt dl{overflow: hidden;display: flex;flex-wrap: wrap;align-items: center;justify-content: center;}
.AEighsix .bottomtxt dl dd{font-size: 16px;margin: 10px;text-align: center;display: flex;align-items: center;justify-content: center;float: left;background: url(/cn/css/../uploadfiles/A8/ddbg1.png)no-repeat center;color: #333;width: 180px;height: 60px;}
.AEighsix .topimg .imgitem p{width: 100%;text-align: left;color: #333;}
@media (max-width:768px) {
.AEighsix p{width: 100%;float: right;}
.AEighsix .bottomtxt h3{font-size: 20px;}
.AEighsix .bottomtxt{ margin-top: 30px;}
.AEighsix .topimg .imgitem{ float:left; width:48%; margin-right:3%;}
.AEighsix .topimg .imgitem:last-child{ margin-right:0;}
.AEighsix .topimg .imgitem h3{font-size: 30px;}
}
@media (max-width:480px) {
.AEighsix .bottomtxt dl dd{width: 150px;margin: 2px;background-size: 100%;font-size: 12px;}
}
.AEightseone{padding: 8% 0;background-size: cover;font-family: "宋体";}
.AEightseone .AFiveTitle h3{text-align: left;color: white;}
.AEightseone .seone_con{}
.AEightseone .seone_con .topflo{overflow: hidden;display: flex;}
.AEightseone .seone_con .topflo .item{float: left;width: 50%;}
.AEightseone .seone_con .topflo .item + .item{margin-left: 10px;}
.AEightseone .seone_con .topflo .item h4{font-size: 24px;color: white;margin: 0;margin-top: 80px;}
.AEightseone .seone_con .topflo .item p{color: white;font-size: 16px;height: 50px;}
.AEightseone .seone_con .imgbox img + img{margin-left: 10px;}
.AEightseone .seone_con .imgbox2 h4{font-size: 24px;color: white;margin: 0;margin: 50px 0 30px 0;}
.AEightseone .seone_con .imgbox2 img + img{margin-left: 18px;}
.AEightseone .seone_con .bottomBox{overflow: hidden;}
.AEightseone .seone_con .bottomBox .leftBox{float: left;width: 50%;}
.AEightseone .seone_con .bottomBox .rightBox{float: left;width: 50%;padding-left: 10px;}
.AEightseone .seone_con .bottomBox h4{color: white;margin-bottom: 10px;font-size: 16px;}
.AEightseone .seone_con .bottomBox p{color: white;margin: 0;font-size: 16px;line-height: 1.8;padding-right: 50px;}
@media (max-width:1280px) {
.AEightseone .seone_con .imgbox img + img{margin-left: 0;margin-top: 5px;}
.AEightseone .seone_con .imgbox2 img{margin: 5px;}
.AEightseone .seone_con .imgbox2 img + img{margin-left: 5px;}
}
@media (max-width:768px) {
.AEightseone .seone_con .topflo {flex-wrap: wrap;}
.AEightseone .seone_con .topflo .item{width: 100%;}
.AEightseone .seone_con .imgbox2 h4,
.AEightseone .seone_con .topflo .item h4{margin-top: 30px;font-size: 20px;}
.AEightseone .seone_con,
.AEightseone .AFiveTitle h3{text-align: center;}
.AEightseone .seone_con .bottomBox .rightBox,
.AEightseone .seone_con .bottomBox .leftBox{margin: 0;margin-bottom: 20px;padding: 0;float: none;width: 100%;}
}
.AEighteight{padding: 5% 0;background:url(/cn/css/../uploadfiles/A8/01_A88.jpg)no-repeat center;background-size: cover;}
.AEighteight .AFiveTitle h3 span{
	background-image:-webkit-linear-gradient(left,#343434,#777777);
	background-image:-webkit-linear-gradient(left,#343434,#777777); 
	background-image:-webkit-linear-gradient(left,#343434,#777777); 
	    -webkit-background-clip:text; 
	    -moz-background-clip:text; 
	    -ms-background-clip:text; 
	    -webkit-text-fill-color:transparent;
	    -moz-text-fill-color:transparent;
	    -ms-text-fill-color:transparent;
}
.AEighteight .swiper_con{overflow: hidden;padding-top: 80px;}
.AEighteight .swiper_con .leftBox{float: left;width: 79%;position: relative;}
.AEighteight .swiper_con .leftBox ul{}
.AEighteight .AFiveTitle{line-height: 1.5;width: 79%;}
.AEighteight .swiper_con .leftBox ul li{text-align: center;}
.AEighteight .swiper_con .rightBox{float: left;min-height: 583px;width: 158px;padding: 55px 0 50px 0;position: relative;}
.AEighteight .swiper_con .rightBox ul{}
.AEighteight .swiper_con .rightBox ul li{
	text-align: center;
    border:2px transparent solid;
    max-width: 158px;
	}
.AEighteight .swiper_con .rightBox ul li.slick-current{
	border:2px transparent solid;
	border-image:-webkit-linear-gradient(to right,#3804c2,#9124db) 1 10;
	border-image:-moz-linear-gradient(to right,#3804c2,#9124db) 1 10;
	border-image:-ms-linear-gradient(to right,#3804c2,#9124db) 1 10;
	border-image: linear-gradient(to right,#3804c2,#9124db) 1 10;
}
.AEighteight .swiper_con .rightBox ul li img{width: 100%;}
.AEighteight .bx-wrapper .bx-prev,
.AEighteight .bx-wrapper .bx-next{font-size: 0;padding: 25px;position: absolute;right: 60px;transform: rotate(270deg);}
.AEighteight .bx-wrapper .bx-prev{background: url(/cn/css/../images/rightT.png)no-repeat center;top: -14px;}
.AEighteight .bx-wrapper .bx-next{background: url(/cn/css/../images/leftT.png)no-repeat center;bottom: -14px;}

.AEighteight .slick-arrow{font-size: 0;padding: 25px;position: absolute;right: 60px;transform: rotate(270deg);}
.AEighteight .slick-prev{background: url(/cn/css/../images/rightT.png)no-repeat center;top: -14px;left: auto;}
.AEighteight .slick-next{background: url(/cn/css/../images/leftT.png)no-repeat center;bottom: -14px;top: auto;}





@media (min-width:768px){
    .AEighteight .swiper_con .leftBox{margin-right: 1%;}
    .AEightficebox .zjMinImg ul{overflow: hidden;}
}
@media (max-width:768px) {
.AEighteight .swiper_con .leftBox{float: none;width: 100%;}
.AEighteight .swiper_con .rightBox{float: none;width: 100%;padding: 15px 55px;min-height: auto;}
.AEighteight .swiper_con .rightBox ul li img{width: auto;}
.AEighteight .bx-wrapper .bx-prev,
.AEighteight .bx-wrapper .bx-next{transform: rotate(180deg);}
.AEighteight .bx-wrapper .bx-prev{right: 90%;top: 20px;}
.AEighteight .bx-wrapper .bx-next{right: 0;bottom: 20px;}
.AEighteight .slick-arrow{transform: rotate(180deg);top: 35px;}
.AEighteight .slick-prev{right: 90%;left: 0;}
.AEighteight .slick-next{right: 0;bottom: 20px;}
}
@media (max-width:480px) {
.AEighteight .bx-wrapper .bx-prev,
.AEighteight .bx-wrapper .bx-next{padding:  10px 20px;background-size: 100% 100%;}
}


@media (min-width:1360px) and (max-width:1500px){
  .AEightmore .zjMinImg ul li a{font-size: 14px; padding: 0 10px;}
  .AEightmore .zjMinImg ul li a span{margin-left: 0;}
  
}

/*全局初始化样式 --*/
body {
  padding: 0;
  margin: 0 auto;
  font-size: 14px;
  line-height: 24px;
  font-family: arial, "Microsoft YaHei", '微软雅黑', '宋体';
  color: #333;
  min-width: 320px;
  width: 100%;
  zoom: 1;
  /*禁用Webkit内核浏览器的文字大小调整功能*/
  -webkit-text-size-adjust: none;
  /*取出点击出现半透明的灰色背景*/
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-tap-highlight: rgba(0, 0, 0, 0);
  /*控制文本可选性*/
  -webkit-user-select: none;
  -ms-user-select: none;
  -moz-user-select: none;
  -khtml-user-select: none;
  user-select: none;
  /*设置字体的抗锯齿或者说光滑度*/
  -webkit-font-smoothing: antialiased;
}
* {
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  -o-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
/*默认去除ul、li的默认样式*/
.p,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
  margin: 0;
  padding: 0;
}
#header-menu{ display: none; }
.ul,
.ul li,
.dl,
.dl dd,
.dl dt {
  list-style: none;
  margin: 0;
  padding: 0;
}
/*初始化下拉菜单、单行输入框、多行输入框的样式*/
select,
input,
textarea {
  border-radius: 0;
  -webkit-border-radius: 0;
  color: #333;
}
/*表单元素获得焦点时不显示虚线框*/
input:focus {
  outline: none;
}
input,
button,
select,
textarea {
  outline: none;
  /*-webkit-appearance:none;*/
  /*强制去除表单自带的样式*/
}
/*不允许多行输入文本框有滚动条*/
textarea {
  resize: none;
  /*-webkit-appearance:none;*/
  /*强制去除textarea自带的样式*/
}
/*初始化表单元素样式*/
textarea,
input,
select {
  background: none;
  border: none;
  margin: 0;
  padding: 0;
}
/*初始化HTML5标签样式*/
audio,
canvas,
progress,
video {
  display: inline-block;
  vertical-align: baseline;
}
article,
aside,
footer,
header,
hgroup,
nav,
section,
figure,
figcaption {
  display: block;
}
/*去除figure边距*/
figure,
figcaption {
  margin: 0px;
  padding: 0px;
}
/*初始化图片样式*/
img {
  border: none;
  border: 0;
  vertical-align: top;
}
/*初始化a的样式和字体样式*/
a {
  color: #333;
  text-decoration: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
a:focus {
  outline: none;
  -moz-outline: none;
}
a:hover {
  color: #1e3b89;
}

/*清除浮动*/
.clear{ clear:both; height:0px; overflow:hidden;}

.clearfix:after{ content:"."; display: block; height: 0; visibility: hidden; clear: both;font-size: 0px;}
.clearfix { zoom: 1;}
.fl{float: left;}
.fr{float: right;}

/* 单行隐藏 */
.dot{white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
/* 多行隐藏 */
.dot2{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;text-overflow:ellipsis;}
/* 多行隐藏 */
.dot3{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;text-overflow:ellipsis;}
/* 多行隐藏 */
.dot4{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;text-overflow:ellipsis;}

.w1220{max-width:1220px;margin: 0 auto;}
.w1280{max-width:1280px;margin: 0 auto;}
.w1440{max-width:1440px;margin: 0 auto;}
.w1800{max-width:1800px;margin: 0 auto;}
@media (max-width:1440px) {
	.w1440{padding: 0 2%;}
}
@media (max-width:1220px) {
	.w1220{padding: 0 2%;}
}
@media (max-width:1280px) {
	.w1200{padding: 0 2%;}
}

/* 新合成页面 */
.hlflex{
  display: flex;
}
.hl_fh01{
  position: relative;
  background-position: center;
  padding-bottom: 47%;
  height: auto;
  background-size: cover;
  background-repeat: no-repeat;
  min-height: 650px;
}
.hl_fh01 .hl_fh_title{
  position: absolute;
  right: 30.5%;
  top: 49%;
}

.hl_fh01 .hl_fh_title p{
  font-size: 20px;
  color: #fff;
  margin: 0;
}
.hl_fh01 .hl_fh_title span{
  font-size: 29px;
  color: #fff;
  margin-top: 10px;
  display: block;
}
.hl_fh01 .hl_fh_img{
  position: absolute;
  left: 26.5%;
  top: 17%;
  z-index: 3  ;
}
.hl_fh01 .hl_fh_img::before{
    position: absolute;
    left: -18%;
    top: -13%;
    content: '';
    display: block;
    width: 130%;
    height: 93%;
    background-color: rgba(214, 87, 203, .8);
    filter: blur(40px);
    border-radius: 50%;
    z-index: 0;
    -webkit-filter: blur(40px);
}
.hl_fh01 .hl_fh_img img{
  position: relative;
  z-index: 1;
}
.hl_fh01 .hl_fh01_text01{
  font-size: 320px;
  color: transparent;
  -webkit-text-fill-color:transparent;/*文字的填充色*/
  -webkit-text-stroke: 2px rgb(255 113 242 / 40%);
  position: absolute;
  left: 0;
  top: 50%;
  text-transform: uppercase;
}
.hl_fh01 .hl_fh01_text02{
  font-size:320px;
  color: transparent;
  -webkit-text-fill-color:transparent;/*文字的填充色*/
  -webkit-text-stroke: 2px rgb(255 113 242 / 40%);
  position: absolute;
  left: 40.5%;
  top: 69%;
  text-transform: uppercase;
}

@media (max-width:1670px) {
  .hl_fh01 .hl_fh_img{
    width: 415px;
  }
}
@media (max-width:1600px) {
  .hl_fh01 .hl_fh_img{
    width:365px;
    left: 28%;
    top: 24%;
  }
  .hl_fh01 .hl_fh01_text01{
    font-size: 280px;
    top: 56%;
  }
  .hl_fh01 .hl_fh01_text02{
    font-size: 280px;
    top: 76%;
  }
}

@media (max-width:1560px) {
  .hl_fh01 .hl_fh_img{
    width: 335px;
  }
}
@media (max-width:1200px) {
  .hl_fh01 .hl_fh_title{
    right: 26%;
  }
	.hl_fh01 .hl_fh_img{
    left: 9.5%;
  }
  .hl_fh01 .hl_fh01_text02, .hl_fh01 .hl_fh01_text01{
    font-size: 160px;
  }
}

@media (max-width:768px) {
  .hl_fh01 .hl_fh_img{
    width: 35%;
    left: 20.5%;
  }
  .hl_fh01 .hl_fh01_text02, .hl_fh01 .hl_fh01_text01{
    font-size: 75px;
    display: none;
  }
  .hl_fh01 .hl_fh_title{
    top: 24%;
    right: 32%;
  }
  .hl_fh01 .hl_fh_title span{
    font-size: 20px;
    margin-top: 5px;
  }
}
@media (max-width:480px) {
  .hl_fh01 .hl_fh_img{
    width: 60%;
    left: 5.5%;
    bottom: 8%;
    top: unset;
  }
}

.hl_fh02{
  position: relative;
  background-position: center;
  padding-bottom: 90%;
  height: auto;
  background-size: cover;
  background-repeat: no-repeat;
  min-height: 1790px;
  padding: 6% 0 ;
}
.hl_fh02_top .left{
  float: left;
  width: 59%;
}
.hl_fh02_top .right{
  float: right;
}

.hl_fh02_top .left .hl_fh02_title{
  position: relative;
  font-size: 38px;
  line-height: 52px;
  margin: 0;
  font-weight: 700;
  color: #000;
}
.hl_fh02_top .left .hl_fh02_title::before{
  content: "";
  position: absolute;
  top: 13px;
  left:130px;
  content: '';
  width: 25px;
  height: 25px;
  border: 5px solid #cd4ac0;
  background-color: transparent;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
}
.hl_fh02_top ul li{
  list-style: none;
  width: 300px;
  height: 100px;
}

.hl_fh02_top ul li .li_content{
  opacity: .5;
  background-color:rgba(255,255,255,1);
  position: relative;
  width: 279px;
  height: 100%;
  border-radius: 20px;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 30px;
  font-size: 18px;
  line-height: 24px;
  box-shadow: 3px 4px 10px #f4e5f6;
  cursor: pointer;
}
.hl_fh02_top ul li  .li_content:hover{
  opacity: 1;
  border: 1px solid #cd4ac0;
  font-weight: 700;
}
.hl_fh02_top ul li  p:hover + .li_content{
  opacity: 1;
  border: 1px solid #cd4ac0;
  font-weight: 700;
}
.hl_fh02_top ul li  p{
  content: '';
  width: 40px;
  height: 40px;
  display: block;
  position: absolute;
  left: -15px;
  top: -30px;
  background-image: url(/cn/css/../images/hl_f02_01.png);
  background-color: #cd4ac0;
  background-repeat: no-repeat;
  background-position: center;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  z-index: 1;
  cursor: pointer;
}
.hl_fh02_top ul li:nth-child(1)  p{
  background-image: url(/cn/css/../images/hl_f02_01.png);
}
.hl_fh02_top ul li:nth-child(2)  p{
  background-image: url(/cn/css/../images/hl_f02_02.png);
}
.hl_fh02_top ul li:nth-child(3)  p{
  background-image: url(/cn/css/../images/hl_f02_03.png);
}
.hl_fh02_top ul li:nth-child(4)  p{
  background-image: url(/cn/css/../images/hl_f02_04.png);
}
.hl_fh02_top ul{
  height: 290px;
  position: relative;
  margin-top: 80px;
}
.hl_fh02_top ul::before{
  position: absolute;
  left: 0;
  top: 50%;
  transform: translate(0,-50%);
  -webkit-transform: translate(0,-50%);
  -moz-transform: translate(0,-50%);
  -ms-transform: translate(0,-50%);
  -o-transform: translate(0,-50%);
  content: '';
  display: block;
  background-color:#eed9ec;
  width: 500px;
  height: 1px;
}
.hl_fh02_top ul li:nth-child(2n){
    position: absolute;
    top: 0;
}
.hl_fh02_top ul li{
  position: absolute;
  bottom:  0;
}
.hl_fh02_top ul li:nth-child(2n) .li_content::before{
  top: unset;
  bottom: 0;
}
.hl_fh02_top ul li:nth-child(2n){
  left: 180px;
}
.hl_fh02_top ul li:nth-child(3n){
  left: 320px;
}
.hl_fh02_top ul li:nth-child(4n){
  left: 500px;
}
.hl_fh02_top ul li:nth-child(2n) p{
  bottom: -33px;
  top: unset;
}
.hl_fh02_top ul li span{
  display: block;
  position: absolute;
  border: 1px solid #d055c4;
  position: absolute;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  top: -50px;
  left: -3px;
}
.hl_fh02_top ul li span::before{
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  content: '';
  display: block;
  width: 80%;
  height: 80%;
   background-color: #fff; 
  border: 4px solid #fff;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
}
.hl_fh02_top ul li:nth-child(2n) span{
  bottom: -50px;
  top: unset;
}



.hl_fh02_top ul li.cur span{
  display: block;
  position: absolute;
  border: 2px solid #d055c4;
  background-color: #fff;
  position: absolute;
  width: 30px;
  height: 30px;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  top: -60px;
  left: -10px;
}
.hl_fh02_top ul li.cur:nth-child(2n) span{
  bottom: -60px;
  top: unset;
}

.hl_fh02_top ul li.cur span::before{
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  content: '';
  display: block;
  width: 80%;
  height: 80%;
  background-color: #cd4ac0;
  border: 5px solid #fff;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
}
.hl_fh02_bon{
  margin-top: 11%;
}
.hl_fh02_bon .hl_fh02bon_title{
  font-size: 38px;
  line-height: 36px;
  margin-bottom: 40px;
  text-align: center;
  color: #000;
  font-weight: 700;
  position: relative;
}
.hl_fh02_bon .hl_fh02bon_title::before {
  content: "";
  position: absolute;
 bottom: 4px;
  left: calc(50% -  -120px);
  content: '';
  width: 25px;
  height: 25px;
  border: 5px solid #cd4ac0;
  background-color: transparent;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
}
.hl_fh02_bon .hl_fh02bon_desc{
  font-size: 18px;
  line-height: 40px;
  text-align: center;
  color: #555555;
  margin-bottom: 40px;
}

.hl_fh02_bon .left{
  float: left;
  position: relative;
  width: 50%;
}
.hl_fh02_bon .left img{
  z-index: 1;
  position: relative;
}
.hl_fh02_bon .right{
  float: right;
  width: 50%;
  padding-top: 5%;
}
.hl_fh02_bon .swiper-slide p{
  margin: 0 0 25px;
  font-size: 24px;
  line-height: 24px;
  color: #333333;
}
.hl_fh02_bon .swiper-slide span{
  font-size: 18px;
  line-height: 24px;
  color: #555555;
}
.hl_fh02_bon .right .right_title{
  font-size: 33px;
  line-height: 40px;
  color: #ba40ae;
  font-weight: 700;
}
.hl_fh02_bon .img_box{
  width: 286px;
  height: 216px;
  border-radius: 20px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  -ms-border-radius: 20px;
  -o-border-radius: 20px;
  border: 1px solid #e9c4e8;
  position: relative;
  background-color: #ffffff;
  margin-top: 20px;
  box-sizing: border-box;
  overflow: hidden;
}
.hl_fh02_bon .img_box img{
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  margin:auto ;
}
.hl_fh02_bon .responsive{
  padding-top: 50px;
  margin-top: 40px;
  position: relative;
  overflow: hidden;
}
.hl_fh03 .responsive1 .swiper-slide{
  width: 102%;
}
.hl_fh02_bon .slick-dots{
  position: absolute;
  top: 0;
  left: 0;
  display: flex;
}
.hl_fh02_bon .slick-dots::before{
  position: absolute;
    top:12px;
    content: '';
    height: 2px;
    width: 180%;
    background-color: #000;
}
.hl_fh02_bon .right_swiper{
  position: relative;
}
.hl_fh02_bon  .swiper-pagination{
  position: absolute;
  text-align: left;
  top: -6px;
  width: 100%;
}
.hl_fh02_bon  .swiper-pagination span:not(:first-child){
  margin-left:120px ;
}
.hl_fh02_bon  .swiper-pagination-bullet{
  width: 30px;
  height: 30px;
  border: 1px solid #cd4ac0;
  position: relative;
  background-color: #fff;
  transform: scale(.5);
  -webkit-transform: scale(.5);
  -moz-transform: scale(.5);
  -ms-transform: scale(.5);
  -o-transform: scale(.5);
  opacity: 1;
}
.hl_fh02_bon .swiper-pagination-bullet-active::before{
  position: absolute;
  width: 10px;
  height: 10px;
  content: '';
  display: block;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  margin: auto;
  background-color: #cd4ac0;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;

}

.hl_fh02_bon   .swiper-pagination-bullet-active{
  transform: scale(1);
  background-color: #fff;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
}
.hl_fh02_bon  .swiper-pagination::before{
  
}
.hl_fh02_content{
  position: relative;
}
.hl_fh02 .hl_fh02_content::before{
  content: '';
  width: 75%;
  height: 2px;
  background-color: #e9c7e9;
  position: absolute;
  top: 33.5%;
  right: 0;
}
.hl_fh02 .right_swiper .swiper-button-next,.hl_fh02 .right_swiper .swiper-button-prev{
  /*opacity: 1;*/
  border: 1px solid #ba40ae;
   width: 50px;
  height: 50px;
 border-radius:50% ;
  -webkit-border-radius:50% ; 
  -moz-border-radius:50% ; 
  -ms-border-radius:50% ;
   -o-border-radius:50% ; 


}
.hl_fh02 .right_swiper .swiper-button-next::before {
    content: '';
    display: block;
    border-top: 2px solid #ba40ae;
    border-right: 2px solid #ba40ae;
    transform: rotate(45deg);
    width: 15px;
    height: 15px;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    right: 38%;
    position: absolute;
}


.hl_fh02 .right_swiper .swiper-button-next:after,.hl_fh02 .right_swiper .swiper-container-rtl .swiper-button-prev:after{
  content: unset;
}
.hl_fh02 .right_swiper .swiper-button-prev:after,.hl_fh02 .right_swiper .swiper-container-rtl .swiper-button-next:after{
  content: unset;
}
.hl_fh02 .right_swiper .swiper-button-prev::before {
    content: '';
    display: block;
    border-bottom: 2px solid #ba40ae;
    border-left: 2px solid #ba40ae;
    transform: rotate(45deg);
    width: 15px;
    height: 15px;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
     left: 38%;
    position: absolute;
}

.hl_fh03 .right_swiper .swiper-button-next,.hl_fh03 .right_swiper .swiper-button-prev{
  /*opacity: 1;*/
  border: 1px solid #ffd8f3;
   width: 50px;
  height: 50px;
 border-radius:50% ;
  -webkit-border-radius:50% ; 
  -moz-border-radius:50% ; 
  -ms-border-radius:50% ;
   -o-border-radius:50% ; 
}
.hl_fh03 .right_swiper .swiper-button-prev{
  left: -56px;
    right: 80px;
}
.hl_fh02 .right_swiper .swiper-button-prev{
  left: -56px;
    right: 80px;
}
.hl_fh03 .right_swiper .swiper-button-next::before {
    content: '';
    display: block;
    border-top: 2px solid #ffd8f3;
    border-right: 2px solid #ffd8f3;
    transform: rotate(45deg);
    width: 15px;
    height: 15px;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    right: 38%;
    position: absolute;
}


.hl_fh03 .right_swiper .swiper-button-next:after,.hl_fh03 .right_swiper .swiper-container-rtl .swiper-button-prev:after{
  content: unset;
}
.hl_fh03 .right_swiper .swiper-button-prev:after,.hl_fh03 .right_swiper .swiper-container-rtl .swiper-button-next:after{
  content: unset;
}
.hl_fh03 .right_swiper .swiper-button-prev::before {
    content: '';
    display: block;
    border-bottom: 2px solid #ffd8f3;
    border-left: 2px solid #ffd8f3;
    transform: rotate(45deg);
    width: 15px;
    height: 15px;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
     left: 38%;
    position: absolute;
}

.hl_fh03{
  background-position: center;
  background-repeat: no-repeat;
  position: relative;
  padding: 6.5% 0;
   background-size: cover;
  min-height:855px;
  height:auto;
}
.hl_fh03 .left{
  float: right;
  position: relative;
  width: 50%;
  padding-top: 2.5%;
}
.hl_fh03 .left::before {
  position: absolute;
  left: 57%;
  top: -5%;
  content: '';
  display: block;
  width: 87%;
    height: 83%;
  background-color: rgba(205, 83, 200, .8);
  filter: blur(10px);
  border-radius: 50%;
  z-index: 0;
  transform: translate(-50%, 10px);
}
.hl_fh03 .right {
  float: left;
  position: relative;
  width: 49.5%;
  padding-top: 9%;
}
.hl_fh03 .left img{
  z-index: 1;
  position: relative;
}
.hl_fh03 .right .right_title{
  font-size: 33px;
  line-height: 40px;
  color: #fff;
}
.hl_fh03 .right_swiper {
  position: relative;
}
.hl_fh03 .swiper-pagination {
  position: absolute;
  text-align: left;
  top: 0;
  width: 100%;
}

.hl_fh03 .responsive1 {
  padding-top: 50px;
  margin-top: 40px;
  position: relative;
  overflow: hidden;
}

.hl_fh03 .swiper-pagination {
  position: absolute;
  text-align: left;
  top: -5px;
  width: 100%;
}

.hl_fh03 .swiper-pagination-bullet {
  width: 30px;
  height: 30px;
  border: 1px solid #cd4ac0;
  position: relative;
  background-color: #fff;
  transform: scale(.5);
  -webkit-transform: scale(.5);
  -moz-transform: scale(.5);
  -ms-transform: scale(.5);
  -o-transform: scale(.5);
  opacity: 1;
}
.hl_fh03 .swiper-pagination-bullet-active {
  transform: scale(1);
  background-color: #fff;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
}
.hl_fh03 .swiper-pagination span:not(:first-child) {
  margin-left: 10%;
}
.hl_fh03 .swiper-pagination-bullet-active::before {
  position: absolute;
  width: 10px;
  height: 10px;
  content: '';
  display: block;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  margin: auto;
  background-color: #cd4ac0;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
}
.hl_fh03 .hl_fh02_content::before{
  content: '';
  width: 59%;
  height: 2px;
  background-color: #a53ba2;
  position: absolute;
  top: 37.5%;
  left: 0;
}
.hl_fh03 .swiper-slide p {
  margin: 0 0 25px;
  font-size: 24px;
  line-height: 24px;
  color: #fff;
}
.hl_fh03 .swiper-slide span{
  font-size: 18px;
  line-height: 24px;
  color: #fff;
}
.hl_fh03 .img_box{
  width: 286px;
    height: 216px;
    border-radius: 20px;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    -ms-border-radius: 20px;
    -o-border-radius: 20px;
    border: 1px solid #e9c4e8;
    position: relative;
    background-color: #ffffff;
    margin-top: 20px;
    overflow: hidden;
}
.hl_fh03 .img_box img{
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  margin: auto;
}

.hl_fh04{
  padding: 5.5% 0;
  background-repeat: no-repeat;
   background-size: cover;
   min-height: 852px;
 height:auto;
}
.hl_fh04 .auto_1300{
  width: 100%;
  max-width: 1300px;
  margin: 0 auto;
}
.hl_fh04 .left{
  float: left;
  width: 37%;
}
.hl_fh04 .right{
  float: right;
  width: 60%;
}
.hl_fh04 .right .right_title {
  position: relative;
  font-size: 38px;
  line-height: 52px;
  margin: 0;
  font-weight: 700;
  columns: #000;
}
.hl_fh04 .left .right_title {
  display:none;
  position: relative;
  font-size: 38px;
  line-height: 52px;
  margin: 0;
  font-weight: 700;
}

.hl_fh04 .right .right_title::before {
  position: absolute;
  top: 13px;
  left: 193px;
  content: '';
  width: 25px;
  height: 25px;
  border: 5px solid #cd4ac0;
  background-color: transparent;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
}
.hl_fh04 .right ul li:hover{
  opacity: 1;
}
.hl_fh04 .right ul li{
  cursor: pointer;
  list-style: none;
  float: left;
  width: 48.5%;
  padding: 30px 0 30px 30px;
  background-color: rgba(255, 255, 255,1);
  border-top-left-radius: 20px;
  border-bottom-left-radius: 20px;
  border-top-right-radius: 20px;
  margin-top: 20px;
  box-shadow: 3px 4px 10px #f4e5f6;
  opacity: .6;
  height: 200px;
}
.hl_fh04 .right ul li .li_hlitem{
  position: relative;
  padding-left: 50px;
}
.hl_fh04 .right ul li .li_hlitem img{
  position: absolute;
  left: 0;
  top: 0;
}
.hl_fh04 .right ul li:nth-child(2n){
  margin-left: 3%;
    border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;
  border-top-right-radius: 20px;
      border-bottom-left-radius: unset;
}
.hl_fh04 .right ul li p{
  font-size: 24px;
  line-height: 24px;
  color: #000;
  margin: 0 0 20px;
}
.hl_fh04 .right ul li .li_text{
  font-size: 18px;
  line-height: 26px;
  padding-right: 15px;
  text-align: justify;
  color: #555555;
}
.hl_fh05{
  position: relative;
  padding: 5.8% 0; 
  background-size: cover;
 min-height: 856px;
 height:auto;
}
.hl_fh05 .hl_fh05_title{
  text-align: center;
  position: relative;
  font-size: 38px;
  line-height: 50px;
  color: #fff;
  margin-bottom: 35px;
}
.hl_fh05 .hl_fh05_title p{
     position: relative;
    margin: 0;
    display: inline-block;
}
.hl_fh05 .hl_fh05_title p::before{
  position: absolute;
  top: 27px;
  right: 67px;
  content: '';
  width: 25px;
  height: 25px;
  border: 5px solid #cd4ac0;
  background-color: transparent;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  transform: translate(-50%,-50%);
  -webkit-transform: translate(-50%,-50%);
  -moz-transform: translate(-50%,-50%);
  -ms-transform: translate(-50%,-50%);
  -o-transform: translate(-50%,-50%);
}

.hl_fh05 .hl_fh05_content{
  margin: 0 auto;
  width: 100%;
  max-width: 1140px;
  position: relative;
}
.hl_fh05 .hl_fh05_content .left{
  width: 363px;
  height: 185px;
  background-color: #fff;
  border-top-left-radius: 50px;
  border-bottom-left-radius: 50px;
  border-bottom-right-radius: 50px;
  float: left;
  position: relative;
  margin-top: 8%;
  padding: 45px;
}
.hl_fh05 .hl_fh05_content .right{
  width: 363px;
  height: 185px;
  background-color: #fff;
  border-top-right-radius: 50px;
  border-bottom-left-radius: 50px;
  border-bottom-right-radius: 50px;
  position: relative;
  float: right;
  margin-top: 23%;
  padding: 45px;
}
.hl_fh05 .hl_fh05_content .left p{
  position: absolute;
  right: -40px;
  top: -30px;
  width: 72px;
  height: 72px;
  background-color: #cd4ac0;
  color: #fff;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 36px;
  margin: 0;
}
.hl_fh05 .hl_fh05_content .left p::before{
    content: '';
    display: block;
    position: absolute;
    top: -26px;
    right: -4px;
    width: 45px;
    height: 90px;
    border: 1px solid #cd4ac0;
    border-radius: 100% 0 0 100%/50%;
    border-right: none;
    transform: rotate(135deg);
    -webkit-transform: rotate(135deg);
    -moz-transform: rotate(135deg);
    -ms-transform: rotate(135deg);
    -o-transform: rotate(135deg);
}
.hl_fh05 .hl_fh05_content .left p::after{
  content: '';
  display: block;
  position: absolute;
  top: -45px;
  right: -15px;
  width: 60px;
  height: 120px;
  border: 1px solid #cd4ac0;
  border-radius: 100% 0 0 100%/50%;
  border-right: none;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
  -moz-transform: rotate(135deg);
  -ms-transform: rotate(135deg);
  -o-transform: rotate(135deg);
}

.hl_fh05 .hl_fh05_content .right p::before{
  content: '';
  display: block;
  position: absolute;
  top: -22px;
  left: -8px;
  width: 45px;
  height: 90px;
  border: 1px solid #cd4ac0;
  border-radius: 100% 0 0 100%/50%;
  border-right: none;
  transform: rotate(32deg);
  -webkit-transform: rotate(32deg);
  -moz-transform: rotate(32deg);
  -ms-transform: rotate(32deg);
  -o-transform: rotate(32deg);
}
.hl_fh05 .hl_fh05_content .right p::after{
  content: '';
  display: block;
  position: absolute;
  top: -38px;
  left: -20px;
  width: 60px;
  height: 120px;
  border: 1px solid #cd4ac0;
  border-radius: 100% 0 0 100%/50%;
  border-right: none;
  transform: rotate(32deg);
  -webkit-transform: rotate(32deg);
  -moz-transform: rotate(32deg);
  -ms-transform: rotate(32deg);
  -o-transform: rotate(32deg);
}
    
.hl_fh05 .hl_fh05_content .right p{
  position: absolute;
  right: unset;
  left: -40px;
  top: -30px;
  width: 72px;
  height: 72px;
  background-color: #cd4ac0;
  color: #fff;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 36px;
  margin: 0;
}

.hl_fh05 .hl_fh05_content .left_text{
  font-size: 24px;
  line-height: 30px;
  font-weight: 700;
  text-align: justify;
}

.hl_fh06{
  position: relative;
  padding: 5.5% 0; 
    background-size: cover;
    min-height: 1624px;
    height: auto;
}
.hl_fh06 .hl_fh06_title{
  text-align: center;
  position: relative;
  font-size: 38px;
  line-height: 50px;
  color: #000;
  font-weight: 700;
}
.hl_fh06 .hl_fh06_title p{
position: relative;
    margin: 0;
display: inline-block;
}
.hl_fh06 .hl_fh06_title p::before{
  position: absolute;
  bottom: -1px;
  right: -38px;
  content: '';
  width: 25px;
  height: 25px;
  border: 5px solid #cd4ac0;
  background-color: transparent;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  transform: translate(-50%,-50%);
  -webkit-transform: translate(-50%,-50%);
  -moz-transform: translate(-50%,-50%);
  -ms-transform: translate(-50%,-50%);
  -o-transform: translate(-50%,-50%);
  z-index: -1;
}
.hl_fh06 .swiper-slide img{
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  margin: auto;
}

.hl_fh06 .swiper-slide{
  width: 800px;
  height: 450px;
  background: #fff;
  border-radius: 10px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -ms-border-radius: 10px;
  -o-border-radius: 10px;
}
.hl_fh06 .img_box{
  position: relative;
  width: 100%;
  height: 100%;
 background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}
.hl_fh06 .swiper-slide{
  width: 800px;
  height: 450px;
  background: #3b3a3a;
  overflow: hidden;
}
.hl_fh06 .swiper-slide p{
  text-align: center;
  margin: 0;
  font-size: 24px;
  margin-top: 30px;
  font-weight: 700;
}

.hl_fh06 .swiper-slide-active{
 background-color: #050404;
}


.hl_fh06 .hl_fh06_content{
  overflow: hidden;
  position: relative;
  padding: 65px 0;
}
.hl_fh06 .hl_fh06_content .swiper-button-next::after{
  content: '';
    display: block;
    position: absolute;
    top: 30%;
    border-top: 2px solid #d35ec6;
    border-right: 2px solid #d35ec6;
    transform: rotate(45deg);
    right: 19px;
    width: 17px;
    height: 17px;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
}
.hl_fh06 .hl_fh06_content .swiper-button-next{
  width: 50px;
  height: 50px;
  border:2px solid #d35ec6;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  right:0;
}
.hl_fh06 .hl_fh06_content .swiper-button-prev{
  width: 50px;
  height: 50px;
  border: 1px solid #d35ec6;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  left:0;
}

.hl_fh06 .hl_fh06_content .swiper-button-prev::after{
  content: '';
  display: block;
  position: absolute;
  top: 29%;
  border-bottom: 2px solid #d35ec6;
  border-left: 2px solid #d35ec6;
  transform: rotate(45deg);
  right: 13px;
  width: 17px;
  height: 17px;
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
 
}
.hl_fh06 .mySwiper{
  /* padding: 0 15px; */
}
.hl_fh06 .auto_1280{
  max-width: 1280px;
  width: 100%;
  margin: 0 auto;
}

.hl_fh06 .hl_fh06_title01{
  position: relative;
  font-size: 38px;
  line-height: 50px;
  color: #000;
  display: inline-block;
  font-weight: 700;
}
.hl_fh06 .hl_fh06_title01::before{
  position: absolute;
  top: 10px;
  left: 154px;
  content: '';
  width: 25px;
  height: 25px;
  border: 5px solid #cd4ac0;
  background-color: transparent;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
}
.hl_fh06 .hl_fh06_01 .hl_fh06_l{
  float: left;
  width: 42%;
}
.hl_fh06 .hl_fh06_01 .hl_fh06_r{
  float: right;
  width: 50%;
  padding-top: 5%;
}
.hl_fh06 .hl_fh06_01 ul {
  position: relative;
  margin-top: 75px;
}
.hl_fh06 .hl_fh06_01 ul::before{
  content: "";
  position: absolute;
  left: 22px;
  top: 0;
  width: 1px;
  height: 87%;
  background-color: #ebcfe9;
}
.hl_fh06 .hl_fh06_01 ul li:not(:first-child){
  /* padding-top: 50px; */
}
.hl_fh06 .hl_fh06_01 ul li{
  list-style: none;
  padding-left: 12%;
  position: relative;
  padding-top: 10px;
  padding-bottom: 20px;
}
.hl_fh06 .hl_fh06_01 ul li p{
  font-size: 24px;
  line-height: 24px;
  color: #000;
  margin: 0;
}
.hl_fh06 .hl_fh06_01 ul li span{
  font-size: 18px;
  line-height: 26px;
  color: #555555;
  display: block;
  margin-top: 15px;
}
.hl_fh06 .hl_fh06_01 h1{
  position: absolute;
  left: 0;
  top: 0;
  width: 42px;
  height: 42px;
  border: 1px solid #cd4ac0;
  background-color: #fff;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  margin: 0;
}
.hl_fh06 .hl_fh06_01 h1::before{
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  width: 80%;
  height: 80%;
  background-color: #cd4ac0;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
}
.hl_fh06 .hl_fh06_01 h1 img{
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  margin: auto;
}
.hl_fh06 .hl_fh06_02{
  margin-top: 83px;
}

.hl_fh01 .hl_mb,
.hl_fh01 video{
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  display: none;
}
.hl_fh01 video{display: block;position: absolute; left: 0; top: 0; width:100%; height:100%;object-fit: cover;}
@media (max-width:1200px) {
    .hl_fh03 .swiper-pagination span:not(:first-child) {
      margin-left: 5%;
  }
  .hl_fh03 .hl_fh02_content::before{
    top: 34.5%;
  }
}
@media (max-width:1024px) {
  .hl_fh04 .right ul li .li_text{
    font-size: 14px;
    line-height:18px;
  }
  .hl_fh02_top .right{
    width: 100%;
    text-align: center;
    margin-top: 22px;
  }
  .hl_fh02_bon .swiper-pagination span:not(:first-child){
    margin-left: 15%;
  }
  .hl_fh02 .hl_fh02_content::before{
    top: 31.5%;
  }
  .hl_fh03 .hl_fh02_content::before{
    top: 34.5%;
  }
  .hl_fh04 .right ul li p{
    font-size: 14px;
  }
  .hl_fh04 .right ul li{
    padding: 10px;
  }
  .hl_fh05 .hl_fh05_content img{
    width: 40%;
  }
  .hl_fh05 .hl_fh05_content .left,.hl_fh05 .hl_fh05_content .right{
    width: 30%;
    height: auto;
    padding: 25px;
  }
  .hl_fh05 .hl_fh05_content .left_text{
    font-size: 18px;
    line-height: 20px;
  }
  .hl_fh03 .swiper-pagination span:not(:first-child){
    margin-left: 6%;
  }
}
@media (max-width:768px) {
  .hl_fh03 .swiper-pagination{
    top: 7px;
  }
  .hl_fh03 .swiper-pagination span:not(:first-child){
    margin-left: 5px;
  }
  .hl_fh02 .swiper-pagination span:not(:first-child){
    margin-left: 13%;
  }
  .hl_fh02 .right_swiper .swiper-button-next, .hl_fh02 .right_swiper .swiper-button-prev{
    display: none;
  }
  .hl_fh03 .right_swiper .swiper-button-next, .hl_fh03 .right_swiper .swiper-button-prev{
    display: none;
  }
     .hl_fh03{
   min-height: auto;
   }
 .hl_fh04{
   min-height: auto;
   }
 .hl_fh05{
   min-height: auto;
       padding: 20.8% 0;
   }
 .hl_fh06{
   min-height: auto;
   }

.hl_fh06 .hl_fh06_content .swiper-button-prev{
 display:none;
}
.hl_fh06 .hl_fh06_content .swiper-button-next{
 display:none;
}
.hl_fh06 .img_box{
  background-size: 70%;
}
  .hl_fh06 .hl_fh06_01 .hl_fh06_l,.hl_fh06 .hl_fh06_01 .hl_fh06_r{
    width: 100%;
  }
  .hl_fh04 .left{
    text-align: center;
  }
  .hl_fh04 .left,.hl_fh04 .right{
    width: 100%;
  }
  .hl_fh04{
    height: auto;
    background-size: cover;
  }
  .hl_fh03 .hl_fh02_content::before{
    top: 32.5%;
  }
  .hl_fh02_bon .left{
    width: 45%;
  }
  .hl_fh02 .hl_fh02_content::before{
    top:28.5%;
  }
  .hl_fh02_top .left{
    width: 100%;
  }
  .hl_fh02_top ul li{
    width: 200px;
  }
  .hl_fh02_top ul li .li_content{
    width: 100%;
    font-size: 16px;
    line-height: 20px;
  }
  .hl_fh02_top ul::before{
    width: 100%;
  }
  .hl_fh02_top ul{
    display: flex;
    flex-wrap: wrap;
    height: auto;
  }
  .hl_fh02_top ul::before{
    display: none;
  }
  .hl_fh02_top ul li{
    width: 100%;
    position: static !important;
    margin-top: 2%;
  }
  .hl_fh02_top ul li:nth-child(1) p{
   top: 24px;
    left: 10px;
    bottom: 0;
  }
  .hl_fh02_top ul li:nth-child(2n) p{
    bottom: unset;
    top: 29%;
    left: 10px;
  }
  .hl_fh02_top ul li:nth-child(3n) p{
    bottom: unset;
    top: 55%;
    left: 10px;
  }
  .hl_fh02_top ul li:nth-child(4n) p{
    bottom: unset;
    top: 80%;
    left:10px;
  }
  .hl_fh02_top ul li span{
    display: none !important;
  }
}

@media (max-width:480px) {
  .hl_fh05 .hl_fh05_title p::before{
    top: 16px;
    right: 21px;
  }
  .hl_fh03 .right_swiper .swiper-button-prev{
    left: unset;
    right:10px;
    top: 68%;
    display: none;
  }
  .hl_fh02 .right_swiper .swiper-button-prev{
    left: unset;
    right: 10px;
    top: 68%;
    display: none;
  }
  .hl_fh01 .hl_mb{
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    display: block;
    height: 100%;
    width: 100%;
    object-fit: cover;
  }
  .hl_fh01{
    background-image: unset !important;
    padding-bottom: 0;
  }

  .hl_fh02_top ul li .li_content{
    font-size: 12px;
    padding: 10px;
    width: 100%;
    line-height: 18px;
    padding-left: 55px;
    text-align: left;
    justify-content: flex-start;
  }
  .hl_fh02_top .left .hl_fh02_title{
    font-size: 20px;
    line-height: 29px;
    margin-top: 29%;
  }
  .hl_fh02_top .left .hl_fh02_title::before{
    left: 67px;
    z-index: 0;
    top: 4px;
  }
  
  .hl_fh01 .hl_fh_img::before{
    content: unset;
  }
  .hl_fh01 .hl_fh_title p{
    font-size: 14px;
  }
  .hl_fh02_top .left{
    width: 100%;
    margin-top: 10%;
    float: unset;
  }
  .hl_fh02_top ul{
    margin-top: 42%;
  }
  .hl_fh02_top .right{
        float: unset;
        margin-top: 5%;
        width: 60%;
        margin: 0 auto;
        position: absolute;
        right: 10%;
        top: 2%;
  } 
  .hl_fh02_bon .hl_fh02bon_title{
    font-size: 24px;
    margin-bottom: 15px;
  } 
  .hl_fh02_bon .hl_fh02bon_desc{
    font-size: 12px;
    line-height: 26px;
    padding: 0 15px;
  }
  .hl_fh02_bon .left{
    float: unset;
    width: 60%;
    margin: 0 auto;
    padding-top: 30px;
  }
  .hl_fh02_bon .right{
    float: unset;
    width: 100%;
    padding-top: 10%;
  }
  .hl_fh02_bon .swiper-pagination span:not(:first-child){
    margin-left: 21%;
  }
  .hl_fh02 .hl_fh02_content::before{
    display: none;
  }
  .hl_fh02_bon .swiper-pagination::before{
    content: '';
    width: 108%;
    height: 2px;
    background-color: #e9c7e9;
    position: absolute;
    top: 38%;
    left: -4%;
    right: -4%;
  }
  .hl_fh02_bon .right .right_title{
     font-size: 26px;
    line-height: 30px;
  }
  .hl_fh02_bon .responsive{
    margin-top: 15px;
    padding-top: 35px;
  }
  .hl_fh02_bon .swiper-slide p{
    font-size: 18px;
    margin-bottom: 10px;
  }
  .hl_fh02_bon .swiper-slide span{
    font-size: 15px;
    width: 100%;
    display: block;
  }
  .hl_fh03 .left{
    position: absolute;
    top: 5%;
    left: 45%;
    transform: translate(-50%,0);
    -webkit-transform: translate(-50%,0);
    -moz-transform: translate(-50%,0);
    -ms-transform: translate(-50%,0);
    -o-transform: translate(-50%,0);
    width: 83%;

  }
  .hl_fh03 .right{
    width: 100%;
    padding-top: 113%;
  }
  .hl_fh03 .right .right_title{
    font-size: 21px;
    line-height: 30px;
  }
  .hl_fh03 .hl_fh02_content::before{
    display: none;
  }
  .hl_fh03 .swiper-pagination::before{
       content: '';
    width: 108%;
    height: 2px;
    background-color: #e9c7e9;
    position: absolute;
    top: 37%;
    left: -4%;
    right: -4%;
  }
  .hl_fh03 .responsive1{
    margin-top: 15px;
  }
  .hl_fh03 .swiper-slide p{
    font-size: 18px;
    margin: 0 0 10px;
  }
  .hl_fh03 .swiper-slide span {
    display: block;
    width: 100%;
    font-size: 12px;
    line-height: 15px;
    color: #fff;
  }
  .hl_fh04 .left{
    float: unset;
    width:100%;
    margin: 15px auto;
   padding:0 15px;
  }
  .hl_fh04 .right{
    width: 100%;
    margin-top: 30px;
  }
  .hl_fh04 .right .right_title{
    text-align: center;
    font-size: 22px;
    line-height: 27px;
  }
  .hl_fh04 .right ul li{
    width: 100%;
    padding: 10px 20px 20px;
   border-radius: 20px;
  }
  .hl_fh04 .right ul li:nth-child(2n) {
    margin-left: 0%;
  }
  .hl_fh04 ul{
    padding:20px;
  }
  .hl_fh04 .right ul li p{
    margin: 0;
    font-size: 16px;
  }
  .hl_fh04 .right ul li .li_text{
    font-size: 12px;
    line-height: 18px;
  }
  .hl_fh04 .right ul li{
    margin-top: 10px;
    height: 115px;
  }
  .hl_fh04{
    padding: 5% 0;
  }
  .hl_fh04 .right ul li .li_hlitem{
    margin-top: 10px;
  }
  .hl_fh05 .hl_fh05_title{
    font-size: 22px;
    line-height: 31px;
  }
  .hl_fh05 .hl_fh05_content img{
    width: 65%;
    margin: 0 auto;
    display: block;
  }
  .hl_fh05 .hl_fh05_content .left{
    width: 30%;
    padding: 5px;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    position: absolute;
    left: 10px;
    top: 50%;
    transform: translate(0,-50%);
    -webkit-transform: translate(0,-50%);
    -moz-transform: translate(0,-50%);
    -ms-transform: translate(0,-50%);
    -o-transform: translate(0,-50%);
     padding: 20px 10px;
    margin-top: 0;
}
  .hl_fh05 .hl_fh05_content .right{
    width: 30%;
    padding: 5px;
    border-top-right-radius: 10px;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    position: absolute;
    top: 50%;
    right: 10px;
    transform: translate(0,-50%);
    -webkit-transform: translate(0,-50%);
    -moz-transform: translate(0,-50%);
    -ms-transform: translate(0,-50%);
    -o-transform: translate(0,-50%);
   padding: 20px 10px;
    margin-top: 0;
  }
  .hl_fh05 .hl_fh05_content .left {
    top: 19%;
  }
  .hl_fh05 .hl_fh05_content .right{
    top: 48%;
  }
  .hl_fh05 .hl_fh05_content .left_text{
    font-size: 12px;
  }
  .hl_fh05 .hl_fh05_content .left p{
    right: -20px;
  }
  .hl_fh05 .hl_fh05_content .right p{
    width: 50px;
    height: 50px;
    font-size: 18px;
    left: -17px;
  }
  .hl_fh05 .hl_fh05_content .left p{
    width: 50px;
    height: 50px;
    font-size: 18px;
  }
  .hl_fh05 .hl_fh05_content .left p::before{
    top: -19px;
    right: -2px;
    width: 31px;
    height: 62px;
  }
  .hl_fh05 .hl_fh05_content .left p::after{
    top: -35px;
    right: -10px;
    width: 37px;
    height: 82px;
  }
  .hl_fh05 .hl_fh05_content .right p::before{
    top: -19px;
    right: -2px;
    width: 31px;
    height: 62px;
  }
  .hl_fh05 .hl_fh05_content .right p::after{
    top: -35px;
    right: -10px;
    width: 37px;
    height: 82px;
  }
  .hl_fh06 .hl_fh06_01 .hl_fh06_r{
    position: absolute;
    top: 0;
    left: 50%;
    transform: translate(-50%,0);
    -webkit-transform: translate(-50%,0);
    -moz-transform: translate(-50%,0);
    -ms-transform: translate(-50%,0);
    -o-transform: translate(-50%,0);
    width:90%;
  }
  .hl_fh06 .hl_fh06_01 .hl_fh06_l{
    padding-top: 50%;
    width: 100%;
  }
  .hl_fh06 .hl_fh06_title01{
    font-size: 24px;
    line-height: 36px;
    text-align: center;
    display: block;
  }
  .hl_fh06 .hl_fh06_title01::before{
    left: 58%;
  }
  .hl_fh06 .hl_fh06_01 ul li p{
    font-size: 18px;
  }
  .hl_fh06 .hl_fh06_01 ul li span{
    font-size: 14px;
    line-height: 18px;
  }
  .hl_fh06 .hl_fh06_01 ul li{
    padding-left: 50px;
    padding-right: 10px;
  }
.hl_fh02_bon .left::before {
        position: absolute;
    left: -18%;
    top: 2%;
    content: '';
    display: block;
    width: 130%;
    height: 81%;
    background-color: rgba(243, 184, 239, .8);
    filter: blur(40px);
    border-radius: 50%;
    z-index: 0;
    -webkit-filter: blur(20px);
}

  .hl_fh03 .swiper-pagination span:not(:first-child){
    margin-left: 6%;
  }
  .hl_fh06 .hl_fh06_content{
    padding: 20px 0 65px;
  }
  .hl_fh06 .swiper-slide{
    width: 90%;
    height: 325px;
  }
  .hl_fh06 .hl_fh06_title{
    font-size: 24px;
  }
  .hl_fh06 .swiper-slide p{
    font-size: 16px;
    margin-top: 24px;
  }
.hl_fh04 .right .right_title::before{
 top: -9px;
    left: 224px;
 }
.hl_fh02_bon .hl_fh02bon_title::before{
     left: 70%;
 }
.hl_fh04 .right .right_title{
 display:none;
 }
.hl_fh04 .left .right_title{
 width: 50%;
    text-align: left;
    font-size: 22px;
    line-height: 27px;
    display: flex;
    align-items: center;
    float: left;
    margin-top: 25%;
 }
 .hl_fh04 .left .right_title::before{
    position: absolute;
    top: 14px;
    left: 125px;
    content: '';
    width: 25px;
    height: 25px;
    border: 5px solid #cd4ac0;
    background-color: transparent;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    transform: translate(-50%,-50%);
    -webkit-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
 }
.hl_fh04 .left img{
     width: 50%;
    float: right;
}
}






