/* 2023-8-28lyj 新增 */
.lang_en{font-family: Arial;}
.md_class{position: absolute; top: -73px; height: 1px; width: 100%; left: 0; opacity: 0;}
.l-more{display: inline-block; width: 169px;}
.l-more .i{width: 100%; height: auto;}
.l-arrow .slick-arrow{width: 74px;height: 74px; background-color: transparent; border: 1px solid #fff; border-radius: 50%; opacity: 1;}
.l-arrow .slick-arrow::after{content: '';width: 11px;height: 20px;position: absolute; top: 50%; margin-top: -10px; background-size: contain; background-repeat: no-repeat; background-position: center; left: 50%; }
.l-arrow .slick-prev::after{background-image: url(../image/images/lwr/left.png);margin-left: -6px;}
.l-arrow .slick-next::after{background-image: url(../image/images/lwr/right.png);margin-left: -5px;}
.product .show .stit .morebox{margin-top: 30px;}
.details1{position: relative;}
.details1 .cont{width: 637px; padding-top: 60px;}
.details1 .cont .slick-mod{padding: 0 106px;}
.details1 .cont .slick-mod .img{width: 100%; position: relative; overflow: hidden;}
.details1 .cont .slick-mod .img::before{content: ''; display: block; padding-top: 70%;}
.details1 .cont .slick-mod .img img{width: auto; height: auto; max-width: 100%; max-height: 100%; position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%);}
.details1 .slick-dots{bottom: 0; position: relative; margin-top: 20px;}
.details1 .slick-dots .slick-dot{width: 13px;height: 13px;border: 1px solid #fff; border-radius: 50%;padding: 0; margin: 0 4px; background-color: transparent;}
.details1 .slick-dots .slick-active{background: #fff !important;}
.details1 .inner{position: absolute; top: 0;right: 0;bottom: 0; left: 0; pointer-events: none; padding-top: 60px; z-index: 2;} 
.details1 .inner .obox{width: 499px;height: 196px; background: url(../image/lyj/bg2.png) no-repeat center / cover; pointer-events: all; float: right;color: #fff;line-height: 1.625; position: relative; margin-top: 60px;}
.details1 .inner .obox .desc{position: absolute; left: -34px;right: 34px; top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%);}
.details1 .inner .desc .t1{font-size: 40px;}
.details1 .inner .desc .t2{ line-height: 1.625; margin-top: 18px;}
.details1 .mCSB_inside > .mCSB_container{margin-right: 30px;}
.details1 .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color: #fff;}
.details2 {height: 88px; margin-top: 78px; box-sizing: content-box;}
.details2 .cont{height: 63px; background-color: #fff;box-sizing: content-box;}
.details2 .cont.fixed{position: fixed; left: 0;right: 0;top: 0; z-index: 9999;}
.details2 .cont .tab-mod{padding: 0 6px;}
.details2 .scroll-tab{width: 100%; margin: 0;padding: 0;border: 0;}
.details2 .scroll-box{position: relative; overflow: hidden;  padding-bottom: 10px;}
.details2 .scroll-track{display: table; white-space: nowrap; font-size: 0; transition-duration:0s !important;}
.details2 .scroll-item{display: inline-block; vertical-align: middle; font-size: 16px; cursor: pointer; position: relative; border: 1px solid #123484;}
.details2 .scroll-item+.scroll-item{margin-left: 13px;}
.details2 .scroll-item a{padding: 19px 14px; display: block; min-width: 107px; text-align: center; }
.details2 .scroll-item::before{content: ''; width: 0;height: 0;border-top: 10px solid #123484;border-right: 10px solid transparent;border-left: 10px solid transparent; position: absolute; left: 50%; top: 100%; margin-left: -10px;}
.details2 .scroll-item::before{opacity: 0; visibility: hidden;}
.details2 .scroll-item.cur::before{opacity: 1; visibility: visible;}
.details2 .scroll-item.cur{background-color: #123484; color: #fff;}
.l-tit1{font-size: 32px;}
.details3{position: relative;}
.details3 .bg1{position: absolute; top: 0;left: 0;right: 0; pointer-events: none;}
.details3 .bg1 img{width: 100%;}
.details3 .padd{padding: 0 40px;}
.details3 .louti{position: relative;}
.details3 .louti1{padding: 60px 0 98px;}
.details3 .louti1 .desc{line-height: 1.625;margin-top: 25px;}
.details3 .louti2{padding: 0 0 20px;}
.details3 .louti2 .inner{border-top: 18px solid #33519e;}
.details3 .louti2 .padd{ border: 3px solid #f0f0f0;padding: 50px 40px 60px; background-color: #fff; background-image: url(../image/lyj/bg3.jpg); background-size: 100% auto; background-repeat: no-repeat; background-position: right bottom;}
.details3 .louti2 .l-tit1{font-size: 38px; color: #474747;}
.details3 .louti2 .item .t1{font-size: 20px; line-height: 1.625;}
.details3 .louti2 .item .ul{margin-top: 16px;}
.details3 .louti2 .item .ul .li{position: relative; padding-left: 20px;}
.details3 .louti2 .item .ul .li::before{content: ''; width: 7px;height: 7px; border-radius: 50%; background-color: #33519e; position: absolute; top: 4px;left: 0;}
.details3 .louti2 .item .ul .li+.li{margin-top: 6px;}
.details3 .louti2 .item+.item{margin-top: 35px;}
.details3 .louti2 .desc{margin-top: 26px;}
.details3 .louti2 .scroll-div{height: 466px;}
.details3 .louti2 .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color: #33519e;}
.details3 .louti3{padding: 80px 0 118px; background-size: cover; background-repeat: no-repeat; background-position: center;}
.details3 .louti3 .inner{margin: 40px 104px 0; position: relative;}
.details3 .louti3 .inner::before{content: ''; position: absolute; top: 22px;right: -22px;bottom: -22px;left: 22px; background-color: #33519e;}
.details3 .louti3 .video-box{height: 578px;}
.details3 .louti3 .vjs-poster{background-size: cover;}
.details3 .louti3 .vjs-default-skin .vjs-big-play-button{width: 104px;height: 104px; background: url(../image/lyj/icon1.png) no-repeat center / cover; border: 0; margin: -52px 0 0 -52px; border-radius: 50%;}
.details3 .louti3 .vjs-default-skin .vjs-big-play-button::before,
.details3 .louti3 .vjs-default-skin .vjs-big-play-button span{display: none;}
.details3 .louti4{padding: 88px 0 100px;}
.details3 .louti4 .l-tit1{color: #474747; font-size: 38px;}
.details3 .louti4 .desc{margin-top: 30px; color: #474747; line-height: 1.625;}
.details3 .louti4 .desc img,
.details3 .louti4 .desc video,
.details3 .louti4 .desc iframe{max-width: 100%; }
.details3 .louti4 .desc p+p{margin-top: 27px;}
.details3 .louti5{padding: 54px 0 58px; background-image: url(../image/lyj/bg4.jpg); background-size: 100% auto; background-repeat: repeat-y; background-position: center;}
.details3 .louti5 .desc{margin-top: 30px; color: #474747; line-height: 1.625;}
.details3 .louti5 .desc img,
.details3 .louti5 .desc video,
.details3 .louti5 .desc iframe{max-width: 100%; }
.details3 .louti5 .desc p+p{margin-top: 27px;}
.details3 .louti6{padding: 52px 0 58px; background-size: cover; background-repeat: no-repeat; background-position: center; color: #fff; position: relative;}
.details3 .louti6::before{content: ''; position: absolute; left: 0;top: -93px;bottom: -193px; width: 22.916666%; background-image: url(../image/lyj/bg3.png);background-size: cover; background-repeat: no-repeat; background-position: center;}

.details3 .louti6 .desc{ line-height: 1.625; margin-top: 25px;}
.details3 .louti6 .desc .t1{font-size: 20px; line-height: 1.5;}
.details3 .louti6 .desc .ul{margin-top: 20px; line-height: 1.2;}
.details3 .louti6 .desc .ul .li{position: relative; padding-left: 20px;}
.details3 .louti6 .desc .ul .li::before{content: ''; width: 7px;height: 7px; border-radius: 50%; background-color: #fff; position: absolute; top: 4px;left: 0;}
.details3 .louti6 .desc .ul .li+.li{margin-top: 6px;}
.details3 .louti7{padding: 92px 0 80px;}
.details3 .louti7 .l-tit1{text-align: center;}
.details3 .louti7 .inner{margin: 40px 0px 0;}
.details3 .louti7 .inner .list{margin: 0 -10px; overflow: hidden;}
.details3 .louti7 .inner .item{width: calc(33.33% - 20px); margin: 0 10px 20px; float: left;}
.details3 .louti7 .inner .item a{display: block; width: 100%; height: 127px; position: relative;}
.details3 .louti7 .inner .item .obox{position: absolute; left: 0; right: 0; top: 50%; transform: translateY(-50%); text-align: center; font-size: 0;}
.details3 .louti7 .inner .item .obox .icon{width: 40px; margin-right: 18px; display: inline-block; vertical-align: middle;}
.details3 .louti7 .inner .item .obox .icon img{display: block; width: 100%;}
.details3 .louti7 .inner .item .obox .txt{color: #fff; font-size: 20px;  display: inline-block; vertical-align: middle;}

.liuyan{padding: 100px 0; background-size: cover; background-repeat: no-repeat; background-position: center;}
.liuyan .cont{background-color: rgba(0, 49, 150, 0.52); border-radius: 20px; padding: 54px 40px; overflow: hidden;}
.liuyan .cont .left{width: calc(50% - 109px); float: left; margin-right: 58px; border-right: 1px solid #6491d7; min-height: 390px; padding: 78px 40px 36px 0;}
.liuyan .cont .left .logo{width: 216px; margin: 0 auto;}
.liuyan .cont .left .logo a,
.liuyan .cont .left .logo img{display: block; width: 100%;}
.liuyan .cont .left .inner{width: 100%; margin: 45px auto 0;}
.liuyan .cont .left .inner .code{width: 100%;}
.liuyan .cont .left .inner .code img{width: 100%; display: block;}
.liuyan .cont .left .inner .txt{font-size: 20px;  text-align: center; color: #fff; margin-top: 22px;}
.liuyan .cont .right{float: left; width: 50%; }
.liuyan .cont .right .padd{padding: 0 54px 0 40px;}
.liuyan .cont .right .tit1{font-size: 32px; color: #fff; text-align: center;}
.liuyan .cont .right .inner{margin-top: 27px;}
.liuyan .form-list .form-item{height: 60px;background-color: #fff; border-radius: 5px; margin-top: 14px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;padding: 0 20px;font-size: 16px;}
.liuyan .form-list .form-item .label{padding-right: 15px;}
.liuyan .form-list .form-item .ipt{width: 0;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1;-webkit-flex-shrink: 1;-ms-flex-negative: 1;flex-shrink: 1;}
.liuyan .form-list .form-item .ipt input,
.liuyan .form-list .form-item .ipt textarea{display: block; width: 100%;}
.liuyan .form-list .form-item .ipt input[type="number"]::-webkit-outer-spin-button,
.liuyan .form-list .form-item .ipt input[type="number"]::-webkit-inner-spin-button {-webkit-appearance: none!important;}
.liuyan .form-list .form-item .ipt input[type="number"]{-moz-appearance: textfield;}
.liuyan .form-list .form-item.f-textarea{height: auto; padding: 20px;-webkit-box-align: start;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start;}
.liuyan .form-list .form-item .ipt textarea{height: 123px;}
.liuyan .form-list .form-item.f-button{background-color: transparent; height: auto; padding: 0;}
.liuyan .form-list .form-item.f-button .f-btn{display: block; width: 100%; background-color: #083090; border-radius: 30px; text-align: center; color: #fff; padding: 18px 0;}

.liuyan .form-list .form-item .select-mod .select-bar:before{border: 0;}
.liuyan .form-list .form-item .select-mod .select-btn{padding-left: 0; padding-top: 4px; padding-bottom: 0;}
.liuyan .form-list .form-item .select-mod .select-btn:after{font-size: 14px; height: auto; top: 50%; margin-top: -7px;}
.liuyan .form-list .form-item .select-mod .select-bar:hover{color: #333;}

.product .show .img{width: 500px;height: 420px;top: 200px;}
.product .show .li2 .img{left: auto; right: 30px;}

.product .show .stit .en{text-transform: initial;}
/* .product .show .show3 .stit .en{font-size: 32px;} */

.home2 .con .text .p{text-align: initial; text-justify:initial;}
.pop-tips .pop-dialog{width: 465px; height: 210px;}
.pop-tips .pop-cont{padding: 53px 10px 0; font-size: 20px; text-align: center;}
.pop-tips .pop-close{background-color: transparent; color: #333; width: 30px;height: 30px; top: 10px;right: 10px; line-height: 1;}
.pop-tips .pop-close::after{font-size: 30px;}
.pop-tips .btns{display: inline-block;  border-radius: 30px; padding: 16px 0px; margin-top: 35px; width: 160px; background-color: #083090; color: #fff; position: static; height: auto;}
.pop-tips .btns::after{display: none; }



@media screen and (max-width:1366px) and (min-width: 751px){
  .x-header .tools{right: 30px;}
}
@media screen and (min-width: 751px){
	.product .tab{font-size: 0; margin: 0 -8px 55px;}
  .product2 .tab .child{width: 293px; font-size: 18px; vertical-align: middle; margin: 8px;}
}
@media screen and (max-width: 750px){
  /* 2023-8-28lyj 新增 */
  .l-more{width: 2.3rem;}
  .md_class{top: -65px;}
  .l-arrow .slick-arrow{width: 0.7rem; height: 0.7rem;}
  .l-arrow .slick-arrow::after{width: 0.2rem; height: 0.3rem; margin: 0; transform: translate(-50%,-50%);}
  .l-tit1{font-size: 28px;}
  .product .show .stit .morebox{margin-top: 0.3rem;}
  .details1 .cont{width: 100%; padding-top: 0.5rem;}
  .details1 .cont .slick-mod{padding: 0 1rem 0.4rem;}
  .details1 .cont .slick-mod .img{width: 100%; margin: 0 auto;}
  .details1 .slick-dots .slick-dot{width: 7px;height: 7px; margin: 0 2px;}
  .details1 .inner{position: relative; padding: 0.5rem 0 0;}
  .details1 .inner .obox{width: 100%; height: auto; background: none; margin-top: 0; color: #333;}
  .details1 .inner .scroll-div{color: #333; margin: 0; height: auto;}
  .details1 .mCSB_inside > .mCSB_container{margin-right: 0;}
  .details2{margin-top: 0.4rem; height: 75px;}
  .details2 .cont{height: 65px;}
  .details2 .scroll-item{ margin: 0 8px; font-size: 0.28rem;}
  .details2 .scroll-box{padding: 10px 0;}
  .details2 .scroll-item a{padding: 10px 6px;}
  .details2 .scroll-item+.scroll-item{margin-left: 8px;}
  .details2 .scroll-item::before{ border-top: 8px solid #123484;border-right: 8px solid transparent;border-left: 8px solid transparent;}
  .details2 .scroll-item::after{left: -8px;right: -8px;}
  .details3 .padd{padding: 0;}
  .details3 .louti1{padding: 0.5rem 0;}
  .details3 .louti2{padding: 0.5rem 0;}
  .details3 .louti2 .inner{border-top-width: 10px;}
  .details3 .louti2 .padd{padding: 0.4rem;}
  .details3 .louti2 .l-tit1{font-size: 28px;}
  .details3 .louti2 .scroll-div{height: 6rem;}
  .details3 .louti2 .item .t1{font-size: 0.32rem;}
  .details3 .louti2 .item .ul .li{font-size: 16px;}
  .details3 .louti2 .item .ul .li::before{top: 6px; }
  .details3 .louti2 .item+.item{margin-top: 20px;}
  .details3 .louti3{padding: 0.5rem 0 0.8rem;}
  .details3 .louti3 .inner{margin: 0.4rem 0.2rem 0 0;}
  .details3 .louti3 .inner::before{top: 0.2rem; right: -0.2rem; bottom: -0.2rem; left: 0.2rem;}
  .details3 .louti3 .video-box{height: 3.9rem;}
  .details3 .louti3 .slick-nav{position: relative; margin: 0.2rem auto 0; width: 2.2rem; }
  .details3 .louti4{padding: 0.5rem 0;}
  .details3 .louti4 .desc{margin-top: 0.3rem;}
  .details3 .louti4 .desc p+p{margin-top: 0.2rem;}
  .details3 .louti5{padding: 0.5rem 0;}
  .details3 .louti5 .desc{margin-top: 0.3rem;}
  .details3 .louti5 .desc p+p{margin-top: 0.2rem;}
  .details3 .louti6{padding: 0.5rem 0;}
  .details3 .louti6 .desc{margin-top: 0.3rem;}
  .details3 .louti6 .desc .ul .li{font-size: 16px;}
  .details3 .louti6 .desc .ul .li::before{top: 6px;}
  .details3 .louti7{padding: 0.5rem 0;}
  .details3 .louti7 .inner{margin-top: 0.3rem;}
  .details3 .louti7 .inner .list{margin: 0 -5px; display: flex; flex-wrap: wrap;}
  .details3 .louti7 .inner .item{width: calc(33.33% - 10px); margin: 0 5px 10px; float: none; padding:  0.3rem 0;}
  .details3 .louti7 .inner .item a{height: auto;}
  .details3 .louti7 .inner .item .obox{position: static; transform: none;}
  .details3 .louti7 .inner .item .obox .icon{display: block; width: 36px; margin: 0 auto;}
  .details3 .louti7 .inner .item .obox .txt{display: block; padding: 0 10px; font-size: 16px; text-align: center; word-break: break-all; margin-top: 0.2rem;}
  .details1 .slick-dots{margin-top: 0rem; position: absolute;}
  .details1 .cont .slick-mod .img::before{padding-top: 50%;}
  .details3 .louti4 .l-tit1{font-size: 28px;}
  .details1 .inner .obox .desc{position: static; transform: none; -webkit-transform: none;}

  .liuyan{padding: 40px 0;}
  .liuyan .cont{padding: 20px;}
  .liuyan .cont .left{width: 100%; margin: 0; border: 0; padding: 0; float: none; min-height: auto;}
  .liuyan .cont .left .logo{width: 50%;}
  .liuyan .cont .left .inner{width: 90%; margin: 20px auto 0;}
  .liuyan .cont .left .inner .txt{margin-top: 10px; font-size: 16px;}
  .liuyan .cont .right{margin-top: 40px; float: none; width: 100%;}
  .liuyan .cont .right .padd{padding: 0;}
  .liuyan .cont .right .tit1{font-size: 28px;}
  .liuyan .cont .right .inner{margin-top: 20px;}
  .liuyan .form-list .form-item{height: 46px; font-size: 16px; padding: 0 10px;}
  .liuyan .form-list .form-item .label{padding-right: 10px;}
  .liuyan .form-list .form-item.f-textarea{padding: 10px;}
  .liuyan .form-list .form-item.f-button .f-btn{padding: 13px 0;}
  .liuyan .form-list .form-item .select-mod .select-btn:after{margin-top: 0;}

  .product .show .img{width: 5.3rem; top: 2.7rem; height: 3rem;}
  .product .show .li2.li2 .stit{top: 0.6rem;}
  /* .product .show .show3 .stit .en{font-size: 0.32rem;} */

  .pop-tips .pop-dialog{width: 90%; height: auto; top: 50%; transform: translateY(-50%); bottom: auto;}
  .pop-tips .pop-cont{padding: 35px 10px; font-size: 16px;}
  .pop-tips .btns{margin-top: 30px; padding: 12px 0; font-size: 16px; width: 100px;}
}