.main_con{
    opacity:1!important;
}
@media (max-width: 6000px) {
    html {
        font-size: calc(100vw/19.2) !important;
    }
}
.w_1466 {
    width: 76.35%;
    margin: 0 auto;
}
.lehy_ggn{position: relative;}
.lehy_ggn .w_1466{position: absolute;left:50%;top: 23.7%;transform: translateX(-50%);}
.lehy_ggnfl{margin-bottom:7%;display: flex;}
.lehy_ggnfl span{display:flex;width:270px;height: 76px;background:url(https://smec-portal-oss.smec-cn.com/images/lehy_g/page2_titoff.png) no-repeat center center/cover;margin-right: 50px;font-weight: bold;color: #fff;justify-content: center;align-items: center;line-height: 1;cursor: pointer;}
.lehy_ggnfl span.on{background: url(https://smec-portal-oss.smec-cn.com/images/lehy_g/page2_titon.png) no-repeat center center/cover;}
.lehy_ggnqh ul li{display: none;}
.lehy_ggnqh ul li:nth-of-type(1){display: block;}
.lehy_ggnqh ul li dl dd{margin-bottom: 4%;display: flex;}
.lehy_ggnqh ul li dl dd span{width: 9px;height: 9px;background:#ee7417;border-radius: 100%;margin: 0 20px;position: relative;top: 10px;}
.lehy_ggnqh ul li dl dd p{font-size: 24px;color: #fff;line-height: 1;}
.lehy_ggnqh ul li dl dd p strong{display: block;font-size: 20px;font-weight: normal;padding-top: 12px;}

.lehy_gcs{display: flex;background:#efefef;}
.lehy_gcsl{width:63.7%;position: relative;}
.lehy_gcsr{width: 36.3%;}
.lehy_gcslcon{width: 585px;position: absolute;right: 7.35%;bottom: 14.8%;}
.lehy_gcslcon ul{border:1px solid rgba(255,255,255,0.5);border-bottom: none;border-right: none;box-sizing: border-box;}
.lehy_gcslcon ul li dl{display: flex;align-items: center;justify-content: center;}
.lehy_gcslcon ul li dl dd{border-right:1px solid rgba(255,255,255,0.5);border-bottom:1px solid rgba(255,255,255,0.5);box-sizing: border-box;flex: 1;height: 48px;display: flex;align-items: center;justify-content: center;}
.lehy_gcslcon ul li:nth-of-type(1) dl dd{height: 88px;}
.lehy_gcslcon ul li dl dd span{font-size: 14px;color: #ffffff;line-height: 17px;}
.lehy_gcslcon ul li dl dd span.col_f7b42a{color: #f7b42a;}
.lehy_gcslcon ul li dl dd h6{display: flex;justify-content: center;align-items: center;position: relative;top: -5px;}
.lehy_gcslcon ul li dl dd h6 strong{margin: 0 3px;}
.lehy_gcslcon ul li dl dd h6 strong img{width: 60px;display: block;margin: 0 auto 4px auto;}
.lehy_gcslcon ul li dl dd h6 strong b{display: block;font-size: 12px;color: #ffffff;text-align: center;font-weight: normal;}
.lehy_gcslcon h5{font-size: 12px;color: #fff;line-height: 22px;padding: 26px 0 60px 18px;}
.lehy_gcslcon p{font-size: 14px;color: #ffffff;line-height:2.2;}
.lehy_gcsr{flex: 1;padding: 10% 0 0 86px;box-sizing: border-box;}
.lehy_gtit{font-size: 50px;color: #000000;font-weight: bold;}
.lehy_gtit.cfff{color: #fff;}
.lehy_gcsr ul{margin-top: 140px;}
.lehy_gcsr ul li dl dd{margin-bottom: 10%;display: flex;}
.lehy_gcsr ul li dl dd span{font-size: 24px;color: #ee7417;font-weight: bold;font-family: 'arial';margin-right: 15px;position: relative;top:-4px;}
.lehy_gcsr ul li dl dd p{font-size: 24px;color: #000;line-height: 1;font-weight: bold;}
.lehy_gcsr ul li dl dd p strong{display: block;font-size: 18px;font-weight: normal;padding-top: 24px;line-height: 2;}

.lehy_gpz{position: relative;}
.lehy_gpz .w_1466{position: absolute;left: 50%;top: 15.8%;transform: translateX(-50%);display: flex;justify-content: space-between;}
.lehy_gpzl{width: 41.06%;}
.lehy_gpzl .lehy_gtit{text-align: center;margin-bottom: 10.2%;}
.lehy_gpzr{width: 49.45%;position: relative;margin-top: 6.05%;}
.lehy_gpzl ul li{display: flex;align-items: center;}
.lehy_gpzl ul li span{width: 25%;font-size: 22px;color: #fff;line-height: 70px;}
.lehy_gpzl ul li span.small{font-size: 16px;}
.lehy_gpzl ul li span.col_479cc0{color: #479cc0;font-weight: bold;}
.lehy_gpzl ul li span:nth-of-type(1){width: 50%;}
.lehy_gpzl ul li:nth-of-type(1),.lehy_gpzl ul li:nth-of-type(2),.lehy_gpzl ul li:nth-last-of-type(1){border-bottom: 1px solid #fff;}
.lehy_gpzrtop{width: 100%;height: 324px;background:rgba(238,116,23,0.8);display: flex;justify-content: center;align-items: center;position: relative;padding-right: 10%;box-sizing: border-box;}
.lehy_gpzrtop h2{text-align: center;width: 317px;}
.lehy_gpzrtop h2 b{display: block;border-bottom: 1px solid #fff;font-size: 50px;color: #ffffff;font-weight: bold;padding-bottom: 20px;line-height: 1;}
.lehy_gpzrtop h2 span{display: block;font-size: 30px;color: #fff;padding-top: 20px;line-height: 1;}
.lehy_gpzrtop p{font-size: 50px;color:#fff;font-weight: bold;}
.lehy_gpzrtop h3{font-size: 14px;color: #fff;position: absolute;right: 30px;bottom: 8px;}
.lehy_gvbtn{width: 55px;position: absolute;right: 35px;bottom: 35px;cursor: pointer;transition: all 0.3s linear;}
.lehy_gvbtn:hover{transform: rotate(45deg);}
.lehy_gpzr h6{font-size: 16px;color: #ffffff;padding: 30px 0 0 15%;box-sizing: border-box;}

.lehy_gbj{background:url(https://smec-portal-oss.smec-cn.com/images/lehy_g/bj_bg.jpg) no-repeat center center/cover;padding: 9.7% 0;}
.lehy_gbj .lehy_gtit{text-align: center;}
.lehy_gbj ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.lehy_gbj ul li{margin-top: 108px;text-align: center;width: 25%;}
.lehy_gbj ul li h2{width:60px;margin: 0 auto;}
.lehy_gbj ul li h3{font-size: 24px;color: #000000;font-weight: bold;line-height: 1;padding: 27px 0 36px 0;}
.lehy_gbj ul li p{font-size: 16px;line-height: 2.2;color: #000000;}

.lehy_gbh{position: relative;overflow: hidden;}
.lehy_gbh ul{width: 100%;height: 100%;position: absolute;left: 0;top: 0;display: flex;}
.lehy_gbh .lehy_gtit{position: absolute;left: 44%;top: 8.39%;transform: translateX(-50%);z-index: 6;}
.lehy_gbh ul li{width: 50%;height: 100%;position: relative;}
.lehy_gbh ul li:nth-of-type(1){z-index: 4;}
.lehy_gbh ul li dl dd{display: flex;align-items: center;position: absolute;}
.lehy_gbh ul li dl dd h2{width: 10px;height: 10px;background:#ee7417;border-radius: 100%;position: relative;}
.lehy_gbh ul li dl dd h2::after{display: block;width: 18px;height: 18px;content: '';border-radius: 100%;border:1px solid #ee7417;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.lehy_gbh ul li dl dd p{font-size: 20px;color: #ee7417;line-height: 1;padding: 0 10px;}
.lehy_gbh ul li:nth-of-type(1) dl dd:nth-of-type(1){left: 42.3%;top: 7%;}
.lehy_gbh ul li:nth-of-type(1) dl dd:nth-of-type(2){left: 43.3%;top: 17%;}
.lehy_gbh ul li:nth-of-type(1) dl dd:nth-of-type(3){left: 57.3%;top: 16%;}
.lehy_gbh ul li:nth-of-type(1) dl dd:nth-of-type(4){left: 81.3%;top: 57%;}
.lehy_gbh ul li:nth-of-type(1) dl dd:nth-of-type(5){left: 50.3%;top: 89%;}
.lehy_gbh ul li:nth-of-type(2) dl dd:nth-of-type(1){left: 19.3%;top: 36%;}
.lehy_gbh ul li:nth-of-type(2) dl dd:nth-of-type(2){left: 41.3%;top: 55%;}
.lehy_gbh ul li:nth-of-type(2) dl dd:nth-of-type(3){left: 68.3%;top: 75%;}
.lehy_gbhvbtn{width: 60px;position: absolute;right: 9.6%;bottom: 5%;z-index: 6;transition: all 1.5s linear;}
.lehy_gbhvbtn:hover{transform: rotate(45deg);}
.lehy_gbhxq{width:57.7vw;position: absolute;transition: all 0.3s linear;opacity: 0;}
.lehy_gbh ul li:nth-of-type(1) .lehy_gbhxq{left: 42.3vw;top: 0;transform: translateX(100%);}
.lehy_gbh ul li:nth-of-type(2) .lehy_gbhxq{left: -50.72vw;top: 0;width: 58.28vw;transform: translateX(-100%);}
.lehy_gbhjs{position: absolute;left: 11.875vw;top: 50%;transform: translateY(-50%);width: 30.625vw;}
.lehy_gbh ul li:nth-of-type(1) .lehy_gbhjs{left: 19.375vw;}
.lehy_gbhjs h3{display: flex;margin-bottom: 60px;}
.lehy_gbhjs h3 span{font-size: 24px;color: #ee7417;font-weight: bold;font-family: 'arial';margin-right: 20px;position: relative;top: 6px;}
.lehy_gbhjs h3 b{flex: 1;font-size: 30px;color: #000000;font-weight: bold;}
.lehy_gbhjs h3 b strong{display: block;font-size: 18px;line-height: 2;font-weight: normal;padding-top: 20px;}
.lehy_gbhjs h3:nth-last-of-type(1){margin-bottom: 0;}
.lehy_gbh ul li:hover{z-index: 5;}
.lehy_gbh ul li:hover .lehy_gbhxq{opacity: 1;transform: translateX(0);}

.lehy_gxl{background:#f7f8f8;padding: 110px 0;}
.lehy_gxl .lehy_gtit{text-align: center;margin-bottom: 110px;}
.lehy_gxlnav{border-bottom: 1px solid #cccdcd;padding-bottom: 30px;margin-bottom: 60px;display: flex;align-items: center;justify-content: space-between;}
.lehy_gxlnav span{display: inline-flex;font-size: 24px;color: #000000;line-height: 66px;padding: 0 50px;transition: all 0.3s linear;}
.lehy_gxlnav span.on,.lehy_gxlnav span:hover{background:#ee7417;color: #fff;}
.swiper-container-lehy_gxl .swiper-slide{background:#fff;padding: 35px;box-sizing: border-box;display: flex;align-items: center;justify-content: space-between;}
.lehy_gxlpic{width: 543px;position: relative;overflow:hidden;}
.lehy_gxlpic img{transition: all 0.3s linear;}
.lehy_gxll{width: 580px;margin: 0 24px;box-sizing: border-box;}
.lehy_gxll h2{font-size: 24px;color: #000000;padding:46px 0;line-height: 1;}
.lehy_gxll p{font-size: 18px;color: #000000;line-height: 2;}
.lehy_gxll p span{display: block;font-size: 14px;}
.lehy_gxlvbtn{width: 70px;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.lehy_gxlvbtn img{transition: all 0.3s linear;}
.lehy_gxlvbtn:hover img{transform: rotate(45deg) scale(1);}
.lehy_gxlpic:hover>img{transform: scale(1.1);}

.lehy_gcase{padding: 40px 0 90px 0;}
.lehy_gcase .lehy_gtit{text-align: center;padding-bottom: 56px;}
.swiper-container-lehy_gcase h2{overflow:hidden;}
.swiper-container-lehy_gcase h2 img{transition: all 0.3s linear;}
.swiper-container-lehy_gcase h2:hover img{transform: scale(1.1);}
.swiper-container-lehy_gcase p{font-size: 20px;color: #000000;padding: 26px 0 40px 20px;box-sizing: border-box;}
.swiper-pagination-lehy_gcase{position: relative !important;bottom: auto;}
.swiper-pagination-lehy_gcase .swiper-pagination-bullet{width: 20px !important;height: 2px !important;background:#687376;border-radius: 0 !important;margin: 0 5px;opacity: 1;}
.swiper-pagination-lehy_gcase .swiper-pagination-bullet-active{background:#ee7417;}

/*lehy_ls*/
.lehy_lspz{padding: 96px 0;}
.lehy_lspz .w_1466{position: relative;left: auto;transform:translateX(0);top: auto;}
.lehy_lspz ul li:nth-of-type(1), .lehy_lspz ul li:nth-of-type(2), .lehy_lspz ul li:nth-last-of-type(1){border-bottom: 1px solid #fff;}
.lehy_lspz ul li:nth-of-type(1), .lehy_lspz ul li:nth-of-type(2), .lehy_lspz ul li:nth-last-of-type(1){border-bottom: 1px solid #000;}
.lehy_lspz ul li span{color: #000;}
.lehy_lspz .lehy_gpzr{margin-top: 0;}
.lehy_lspz .lehy_gpzrtop{background:rgba(27,133,178,0.8);padding-right: 0;}
.lehy_lspz .lehy_gpzr h6{color: #000;}
.lehy_lstit{text-align: center;}
.lehy_lstit h2{font-size: 50px;color: #000000;font-weight: bold;line-height: 1;}
.lehy_lstit h3{padding: 26px 0 60px 0;font-size: 24px;color: #000000;}
.lehy_lstit h3 b{font-size: 30px;color: #479cc0;font-weight: bold;}

.lehy_lszl{background: url(https://smec-portal-oss.smec-cn.com/images/lehy_ls/zl_bg.jpg) no-repeat center center/cover;padding: 96px 0;}
.lehy_lszl ul{margin-top: 130px;display: flex;justify-content: space-between;}
.lehy_lszl ul li{width:32.8%;}
.lehy_lszl ul li:nth-of-type(2){width:24.96%;}
.lehy_lszl ul li:nth-of-type(3){width:21.28%;}

.lehy_lsjz{padding: 96px 0;}
.lehy_lsjzcon ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.lehy_lsjzcon ul li{width:48.5%;overflow: hidden;margin-bottom: 40px;position: relative;}
.lehy_lsjzcon ul li p{font-size: 29px;color: #ffffff;font-weight: bold;position: absolute;left: 50px;bottom: 26px;}
.lehy_lsjzcon ul li img{transition: all 0.3s linear;}
.lehy_lsjzcon ul li:hover img{transform: scale(1.1);}

.lehy_lsty .lehy_gxlnav{margin-top: 56px;justify-content: center;}
.lehy_lsty .lehy_gxlnav span{margin: 0 20px;}
.lehy_lstycon01{display: flex;justify-content: center;}
.lehy_lstycon01l{margin-right: 10%;}
.lehy_lstytit{display: flex;align-items: center;font-size:30px;color: #479cc0;font-weight: bold;margin: 35px 0 40px 0;}
.lehy_lstytit img{width: auto;margin-right: 10px;}
.lehy_lstycon01l h3{display: flex;margin-bottom: 40px;}
.lehy_lstycon01l h3 span{width: 8px;height: 8px;background:#479cc0;border-radius: 100%;margin-right: 12px;position: relative;top: 10px;}
.lehy_lstycon01l h3 b{font-size: 24px;color: #000000;line-height: 35px;}
.lehy_lstyzs{width: 20.7%;margin:0 2%;}

.swiper-container-lehy_lsty .lehy_lstytit{justify-content: center;}
.swiper-container-lehy_lsty dl{display: flex;justify-content: space-between;}
.swiper-container-lehy_lsty dl dd{background:#fff;width: 30%;}
.swiper-container-lehy_lsty dl dd p{font-size: 18px;color: #000000;line-height: 1.8;padding: 22px 22px 60px 22px;box-sizing: border-box;}
.swiper-container-lehy_lsty dl dd p span{color: #479cc0;}
.swiper-container-lehy_lsty dl dd h4{font-size: 20px;color: #000;font-weight: bold;text-align: center;padding: 22px 22px 0 22px;box-sizing: border-box;}

.swiper-pagination-lehy_lsty{position: relative !important;bottom: auto !important;margin-top: 28px;}
.swiper-pagination-lehy_lsty .swiper-pagination-bullet{background:none !important;border:1px solid #479cc0;opacity: 1 !important;}
.swiper-pagination-lehy_lsty .swiper-pagination-bullet-active{background:#479cc0 !important;}
.lehy_lstyqhcon{display: none;}
.lehy_lstyqhcon:nth-of-type(1){display: block;}

.lehy_lsjs{background:url(https://smec-portal-oss.smec-cn.com/images/lehy_ls/js_bg.jpg) no-repeat center center/cover;padding: 96px 0;}
.swiper-container-lehy_lsjs{margin: 70px 0 25px 0;}
.swiper-container-lehy_lsjs .swiper-slide{background:#fff;display: flex;justify-content: space-between;padding: 50px;box-sizing: border-box;}
.lehy_lsjsl{margin: 0 5%;}
.lehy_lsjsl h2{font-size: 45px;color: rgba(216, 216, 216, 0);-webkit-text-stroke: 1px #c5c6c6;text-stroke: 1px #c5c6c6;-webkit-background-clip: text;-webkit-text-fill-color: transparent;font-family: 'arial';}
.lehy_lsjsl h3{font-size: 30px;color: #000;font-weight: bold;padding: 20px 0;}
.lehy_lsjsl p{display: flex;align-items: center;font-size: 18px;color: #000000;line-height: 1;margin-bottom: 14px;}
.lehy_lsjsl p b{color: #479cc0;font-size:22px;}
.lehy_lsjsl p span{width: 6px;height: 6px;background:#479cc0;border-radius: 100%;margin-right: 10px;}
.swiper-pagination-lehy_lsjs{position: relative !important;bottom: auto !important;margin-top: 28px;}
.swiper-pagination-lehy_lsjs .swiper-pagination-bullet{background:none !important;border:1px solid #479cc0;opacity: 1 !important;}
.swiper-pagination-lehy_lsjs .swiper-pagination-bullet-active{background:#479cc0 !important;}

.lehy_lslx{padding: 96px 0;}
.lehy_lslxcon{margin-top: 76px;display: flex;justify-content: space-between;}
.lehy_lslxl{width:46.6%;}
.lehy_lslxl dl dd{display: flex;align-items: center;0border:1px solid #cccccc;box-sizing: border-box;margin-bottom: 63px;}
.lehy_lslxl dl dd h2{width: 76px;background:#479cc0;height: 180px;font-size: 30px;color: #fff;font-weight: bold;line-height: 1;display: flex;justify-content: center;align-items: center;}
.lehy_lslxl dl dd p{flex: 1;0padding-left: 50px;box-sizing: border-box;font-size: 18px;color: #000000;line-height: 1.5;}
.lehy_lslxl dl dd p b{display: block;font-size: 30px;line-height: 1;padding-bottom: 16px;font-weight: bold;color:#479cc0;}
.lehy_lslxr{width:45.4%;}
.lehy_lslxr h6{margin-bottom: 36px;}

.zstc{width: 100vw;height: 100vh;position: fixed;left: 0;top: 0;z-index: 100;background:rgba(0,0,0,0.5);display: none;}
.zstc_con{width: 400px;position:absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.zstc_con h2{width: 100%;}
.zstc_close{width: 40px;height: 40px;background:#fff;display: flex;justify-content: center;align-items: center;position: absolute;right: -54px;top: 0;}
.zstc_close img{width: 20px}






@media(max-width:1688px){
    .w_1466{width: 80%;}
    .lehy_ggnfl span{width: 236px;height: 65px;font-size: 29px;margin-right: 44px;}
    .lehy_ggnqh ul li dl dd p{font-size: 20px;}
    .lehy_ggnqh ul li dl dd p strong{font-size: 17px;padding-top: 10px;}
    .lehy_gcslcon{width: 530px;right: 5%;}
    .lehy_gcslcon ul li dl dd{height: 46px;}
    .lehy_gcslcon ul li:nth-of-type(1) dl dd{height: 76px;}
    .lehy_gcslcon ul li dl dd span{font-size: 12px;line-height: 18px;}
    .lehy_gcslcon ul li dl dd h6 strong{margin: 0 2px;}
    .lehy_gcslcon ul li dl dd h6 strong img{width: 40px;}
    .lehy_gcslcon ul li dl dd h6 strong b{font-size: 10px;}
    .lehy_gcslcon h5{font-size: 10px;line-height: 19px;padding: 20px 0 50px 15px;}
    .lehy_gcslcon p{font-size: 12px;line-height: 26px;}
    .lehy_gtit{font-size: 43px;}
    .lehy_gcsr ul{margin-top: 120px;}
    .lehy_gcsr ul li dl dd span{font-size: 20px;}
    .lehy_gcsr ul li dl dd p{font-size: 20px;}
    .lehy_gcsr ul li dl dd p strong{font-size:14px;line-height: 28px;padding-top: 18px;}
    .lehy_gpzl ul li span{font-size: 18px;line-height: 60px;}
    .lehy_gpzl ul li span.small{font-size: 14px;}
    .lehy_gpzrtop{height: 286px;}
    .lehy_gpzrtop h2{width: 278px;}
    .lehy_gpzrtop h2 b{font-size: 44px;padding-bottom: 16px;}
    .lehy_gpzrtop h2 span{font-size: 26px;padding-top: 16px;}
    .lehy_gpzrtop p{font-size: 44px;}
    .lehy_gvbtn{width: 50px;}
    .lehy_gpzr h6{font-size: 14px;padding: 20px 0 0 15%;}
    .lehy_gbh .lehy_gtit{left: 42%;}
    .lehy_gbj{padding: 90px 0;}
    .lehy_gbj ul li{margin-top: 90px;}
    .lehy_gbj ul li h2{width: 54px;}
    .lehy_gbj ul li h3{font-size: 20px;padding: 20px 0 30px 0;}
    .lehy_gbj ul li p{font-size: 14px;}
    .lehy_gbh ul li dl dd h2{width: 8px;height: 8px;}
    .lehy_gbh ul li dl dd h2::after{width: 14px;height: 14px;}
    .lehy_gbh ul li dl dd p{font-size: 16px;}
    .lehy_gbhjs h3{margin-bottom: 44px;}
    .lehy_gbhjs h3 span{font-size: 20px;margin-right: 14px;top:13px}
    .lehy_gbhjs h3 b{font-size: 26px;}
    .lehy_gbhjs h3 b strong{font-size: 14px;padding-top: 16px;}
    .lehy_gbh ul li:nth-of-type(1) .lehy_gbhjs{left: 24vw;}
    .lehy_gxl{padding: 90px 0;}
    .lehy_gxl .lehy_gtit{margin-bottom: 70px;}
    .lehy_gxlnav{padding-bottom: 24px;margin-bottom: 24px;}
    .lehy_gxlnav span{font-size: 20px;line-height: 56px;padding: 0 40px;}
    .swiper-container-lehy_gxl .swiper-slide{padding: 30px;}
    .lehy_gxlpic{width: 478px;}
    .lehy_gxll{width: 54%;}
    .lehy_gxll h2{font-size: 20px;padding: 30px 0;}
    .lehy_gxll p{font-size: 14px;}
    .lehy_gxlvbtn{width: 50px;}
    .lehy_gcase{padding: 90px 0;}
    .swiper-container-lehy_gcase p{font-size: 16px;padding: 20px 0 30px 14px;}

    /*lehy-ls*/
    .lehy_lspz{padding:80px 0;}
    .lehy_lstit h2{font-size: 44px;}
    .lehy_lstit h3{font-size: 20px;padding: 20px 0 50px 0;}
    .lehy_lstit h3 b{font-size: 26px;}
    .lehy_lsjz{padding:80px 0;}
    .lehy_lsjzcon ul li p{font-size: 24px;left: 36px;bottom: 20px;}
    .lehy_gxl{padding:80px 0;}
    .lehy_lstytit{font-size: 26px;margin: 26px 0 30px 0;}
    .lehy_lstytit img{width: 50px;}
    .lehy_lstycon01l h3{margin-bottom: 30px;}
    .lehy_lstycon01l h3 b{font-size: 20px;line-height: 32px;}
    .swiper-container-lehy_lsty dl dd p{font-size: 14px;padding: 16px 16px 50px 16px;}
    .swiper-container-lehy_lsty dl dd h4{font-size: 16px;}
    .swiper-container-lehy_lsjs .swiper-slide{padding: 40px;}
    .lehy_lsjsl h2{font-size: 40px;}
    .lehy_lsjsl h3{font-size: 26px;padding: 14px 0;}
    .lehy_lsjsl p{font-size: 14px;}
    .lehy_lsjsl p b{font-size: 18px;}
    .lehy_lslx{padding:80px 0;}
    .lehy_lslxl dl dd h2{height: 160px;font-size: 26px;}
    .lehy_lslxl dl dd p{font-size: 14px;}
    .lehy_lslxl dl dd p b{font-size: 26px;}
    .lehy_lsjsr{width: 500px;}
    .lehy_lsjzcon ul li{margin-bottom: 30px;}
    
}

@media(max-width:1500px){
    .lehy_ggnfl span{width: 190px;height: 52px;font-size: 24px;margin-right: 35px;}
    .lehy_ggnqh ul li dl dd p{font-size: 16px;}
    .lehy_ggnqh ul li dl dd p strong{font-size: 14px;padding-top: 10px;}
    .lehy_gcslcon{width: 500px;right: 5%;}
    .lehy_gcslcon ul li dl dd{height: 40px;}
    .lehy_gcslcon ul li:nth-of-type(1) dl dd{height: 60px;}
    .lehy_gcslcon ul li dl dd span{font-size: 10px;line-height: 16px;}
    .lehy_gcslcon ul li dl dd h6 strong img{width: 30px;}
    .lehy_gcslcon h5{font-size: 10px;line-height: 19px;padding: 20px 0 50px 15px;}
    .lehy_gcslcon p{font-size: 12px;line-height: 20px;}
    .lehy_gtit{font-size: 36px;}
    .lehy_gcsr ul{margin-top:80px;}
    .lehy_gcsr ul li dl dd span{font-size: 18px;}
    .lehy_gcsr ul li dl dd p{font-size: 18px;}
    .lehy_gpzl ul li span{font-size: 14px;line-height: 46px;}
    .lehy_gpzl ul li span.small{font-size: 10px;}
    .lehy_gpzrtop{height: 220px;}
    .lehy_gpzrtop h2{width: 250px;}
    .lehy_gpzrtop h2 b{font-size: 34px;padding-bottom: 14px;}
    .lehy_gpzrtop h2 span{font-size: 22px;padding-top: 14px;}
    .lehy_gpzrtop p{font-size: 34px;}
    .lehy_gvbtn{width: 40px;}
    .lehy_gpzr h6{font-size: 12px;padding: 14px 0 0 15%;}
    .lehy_gbh .lehy_gtit{left: 43%;}
    .lehy_gbj{padding: 70px 0;}
    .lehy_gbj ul li{margin-top: 70px;}
    .lehy_gbj ul li h2{width: 40px;}
    .lehy_gbj ul li h3{font-size: 16px;padding: 14px 0 24px 0;}
    .lehy_gbh ul li dl dd h2{width: 6px;height: 6px;}
    .lehy_gbh ul li dl dd h2::after{width: 12px;height: 12px;}
    .lehy_gbh ul li dl dd p{font-size: 12px;}
    .lehy_gbhjs h3{margin-bottom: 30px;}
    .lehy_gbhjs h3 span{font-size: 16px;margin-right: 10px;}
    .lehy_gbhjs h3 b{font-size: 20px;}
    .lehy_gbh ul li:nth-of-type(1) .lehy_gbhjs{left: 24vw;}
    .lehy_gxl{padding: 70px 0;}
    .lehy_gbhvbtn{width: 40px;}
    .lehy_gxl .lehy_gtit{margin-bottom: 70px;}
    .lehy_gxlnav{padding-bottom: 20px;margin-bottom: 20px;}
    .lehy_gxlnav span{font-size: 18px;line-height: 50px;padding: 0 40px;}
    .swiper-container-lehy_gxl .swiper-slide{padding: 24px;}
    .lehy_gxlpic{width: 478px;}
    .lehy_gxll{width: 54%;}
    .lehy_gxll h2{font-size: 16px;padding: 20px 0;}
    .lehy_gxll p{font-size: 14px;}
    .lehy_gxlvbtn{width: 40px;}
    .lehy_gcase{padding: 70px 0;}
    .swiper-container-lehy_gcase p{font-size: 14px;padding: 14px 0 20px 10px;}
    

    /*lehy-ls*/
    .lehy_lstit h2{font-size: 40px;}
    .lehy_lstit h3{font-size: 18px;}
    .lehy_lstit h3 b{font-size: 23px;}
    .lehy_lstytit{font-size: 24px;margin: 24px 0 24px 0;}
    .lehy_lstytit img{width: 40px;}
    .lehy_lstycon01l h3{margin-bottom: 24px;}
    .lehy_lstycon01l h3 b{font-size: 16px;}
    .lehy_lslxl dl dd{margin-bottom: 45px;}
    .lehy_lslxl dl dd p b{font-size: 23px;}
    .lehy_lslxl dl dd h2{height: 140px;}
    .lehy_lsjsr{width: 460px;}
}

@media(max-width:1366px){
    .lehy_gcslcon{right: 3%;}
    .lehy_gcslcon{width: 480px;}
    .lehy_gbhjs h3 b{padding-top: 10px;}
}



.iic_gg{position: relative;overflow:hidden;padding:0.5rem 0;}
.iic_tit{text-align: center;padding:0.4rem 0 0.3rem 0;position: relative;font-size: 0.4rem;color: #1c1c1c;}
.iic_tit b{padding-left: 0.2rem;}
.iic_tit::after{display: block;width: 0.96rem;height: 0.04rem;background: #e60012;position: absolute;left:50%;bottom: 0;transform: translateX(-50%);content: '';}
.iic_ggcon{display: flex;justify-content: space-around;position: relative;z-index: 5;}
.iic_ggconl{width: 3.2rem;margin:0rem 0 0 1.1rem;text-align: center;}
.iic_ggconl span{display: block;font-size:0.16rem;color:#999999;padding-top:0.18rem;}
.iic_ggconr{width: 7.1rem;}
.iic_ggconr h2{border-bottom: 1px solid #d2d2d7;font-size:0.26rem;color:#1c1c1c;font-weight: bold;padding:0.84rem 0 0.27rem 0;}
.iic_ggconr ul{display: flex;flex-wrap: wrap;}
.iic_ggconr ul li{width: 50%;margin-top:0.3rem;}
.iic_ggicon{width: 0.6rem;}
.iic_ggconr ul li p{font-size:0.18rem;color:#4c4c4c;padding-top:0.14rem;}
.iic_ggconr ul li p b{display: block;font-size:0.26rem;color:#1c1c1c;font-weight: bold;padding:0.1rem 0;}
.iic_ggconr ul li p span{display: block;font-size:0.2rem;}
.iic_ggwz{font-size:2.2rem;color:#f2f2f2;font-weight: bold;letter-spacing: 0.32rem;font-family: 'Arial';position: absolute;left:1rem;bottom:0.5rem;text-transform: uppercase;}
.iic_ggwz ul li{display: none;}
.iic_ggwz ul li.on{display: block;}

.md{height: 10.8rem;background: url(/lehy_ls/img/md_bg.jpg) no-repeat center center/cover;display: flex;align-items: center;justify-content: center;}
.md_wz{text-align: center;}
.md_wz h2{font-size:0.48rem;color:#000000;font-weight: bold;}
.md_wz p{font-size: 0.24rem;color: #000000;padding:0.24rem 0 1.07rem 0;}
.md_wz a{display: block;width: 2rem;background:#e60012;border-radius:0.6rem;font-size: 0.2rem;color: #ffffff;line-height: 0.6rem;text-align: center;margin:0 auto;transition: all 0.3s linear;}
.md_wz a:hover{background: #000;}

.lehy_price .lehy_lstit h3 {
    padding: 20px 0 70px 0;
}
.lehy_price {
    padding: 0.5rem 0;
    background: #f7f8f8;
    background-image: url("/lehy_ls/img/bg_price.png");
    background-repeat: no-repeat;
    background-position: right bottom;
    background-size:60%;
}
.price_table{
    width:35%;
	min-width:450px;
}
    .price_table table{
        width:100%;
    }    
    .price_table td{
        font-size:14px;
        padding:10px 0;
        border-bottom:1px solid #dfdfdf;
        text-align:center;
    }
        .price_table td span{
            display:inline-block;
            vertical-align:baseline;
            padding:0 5px;
            font-size:18px;
            font-weight:bold;
        }
        .price_table .tit {
            font-size: 16px;
            color: #6c6c6c;
        }
    .price_table .layer {
        color: #ee7417;
        font-size: 28px;
        font-weight:bold;
    }
.price_btn {
    margin-top:35px;
}
.price_btn a {
    display: inline-block;
    width: 213px;
    height: 50px;
    line-height: 50px;
    font-weight: bold;
    color: #fff;
    background: #479CC0;
    font-size: 20px;
    text-align: center;
    border-radius:25px;
}
.price_remark {
    margin-top: 20px;
    width: 55%;
}
    .price_remark p {
        font-size: 14px;
        line-height: 2;
        color: #898989;
    }
.fadeOutBox {
    display:none;
    position:fixed;
    top:0;
    left:0;
    width:100%;
    height:100%;
    z-index:99999;
    background:rgba(0,0,0,0.3);
}
.fadeOutCont{
    width:828px;
    position:absolute;
    left:50%;
    top:50%;    
    transform:translate(-50%,-50%)
}
.fadeOutTable {
    background: #fff;
    border-radius: 15px;
    overflow: hidden;
    overflow-x: auto;
   box-sizing:border-box;
   padding: 50px 30px;
}
    .fadeOutTable .h1{
        font-size:40px;
        font-weight:600;
        text-align:center;
        padding-bottom:50px;
    }
    .fadeOutTable table {
        border-collapse: collapse;
        width: 100%;
    }
    .fadeOutTable table td {
        font-size: 14px;
        border-bottom: 1px solid #e5e5e5;
        padding: 10px;
        text-align:center;
        white-space:nowrap;
    }
    .fadeOutTable .layer {
        color: #ee7417;
        font-size: 20px;
        font-weight: bold;
    }
    .fadeOutTable table td span{
        font-size:16px;
        font-weight:bold;
        margin:0 5px;
    }
        .fadeOutTable table tr:nth-of-type(1) td:nth-child(1) {            
            border-left:none;
        }
        .fadeOutTable table tr:nth-of-type(1) td:nth-last-child(1) {
            border-right: none;
        }
   
.fade_out_close{
    text-align:center;
}
.fade_out_close img {
    margin-top: 35px;
    width: 74px;
    cursor:pointer;
}
.fadeOutTable .t1 td {
    color:#6c6c6c;
    font-size:14px;
}
.fadeOutTable .t2 td {
    color: #b5b5b5;
    font-size: 16px;
}


@media(max-width:1024px) {
    html {
            font-size: calc(100vw/7.5) !important;
            text-size-adjust: none;
            -webkit-text-size-adjust: none;
        }

        .iic_gg {
            height: auto;
            padding-bottom: 0.7rem;
        }

        .iic_ggcon {
            flex-wrap: wrap;
        }

        .iic_ggconl {
            width: 70%;
            margin: 0 auto;
        }

            .iic_ggconl span {
                font-size: 0.24rem;
            }

        .iic_ggconr h2 {
            font-size: 0.36rem;
        }

        .iic_ggwz {
            font-size: 1rem;
            width: 100%;
            left: 5%;
            letter-spacing: 4px;
        }

        .iic_ggconr ul li p b {
            font-size: 0.3rem;
        }

        .iic_ggconr ul li p span {
            font-size: 0.22rem;
        }

        .md {
            height: 10rem;
        }

        .md_wz a {
            width: 2.5rem;
            font-size: 0.24rem;
        }


        .price_table {
            width:100%;
        }
    }

@media(max-width:828px) {
    .fadeOutCont {
        width:90%;
    }
}


