@charset "utf-8";
/* CSS Document */

/* ly_banner start */
.ly_banner { width: 100%; height: 840px; margin: 100px auto 0; position:relative; }
.ly_banner .swiper-container { width: 100%; height: 100%; overflow: hidden; margin: 0 auto; position: relative; }
.ly_banner .swiper-container .swiper-slide { height: 100%; overflow: hidden; position: relative; }
.ly_banner .swiper-container .swiper-slide .video { width: 100%; height: 100%; position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); z-index: 1; }
.ly_banner .swiper-container .swiper-slide .video .v_bg { position: absolute; top: 0; bottom: 0; left: 0; right: 0; background: -webkit-gradient(radial, center center, 0, center center, 460, from(rgba(0, 0, 0, 0.01)), to(rgba(0, 0, 0, .8))); background: -webkit-radial-gradient(circle, rgba(0, 0, 0, 0.01), rgba(0, 0, 0, .8)); background: -moz-radial-gradient(circle, rgba(0, 0, 0, 0.01), rgba(0, 0, 0, .8)); background: -ms-radial-gradient(circle, rgba(0, 0, 0, 0.01), rgba(0, 0, 0, .8)); background: radial-gradient(circle, rgba(0, 0, 0, 0.01), rgba(0, 0, 0, .8)); }
.ly_banner .swiper-container .swiper-slide .video video, .ly_banner .swiper-container .swiper-slide .video source { display: block; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; }
.ly_banner .swiper-container .swiper-slide .video img { display: none; width: 100%; height: 100%; margin: auto; object-fit: cover; position: absolute; left: 0; top: 0; right: 0; bottom: 0; }
.ly_banner .swiper-container .swiper-slide::before { content: ''; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.4); position: absolute; left: 0; top: 0; z-index: 2; }
.ly_banner .swiper-container .swiper-slide .ba_txt { position: absolute; left: 50%; top: 50%; z-index: 3; transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); }
.ba_txt .baTxt_tit { width: 100%; line-height: 70px; color: #fff; font-size: 56px; text-align: center; }
.ba_txt p { width: 50%; line-height: 30px; color: #fff; font-size: 20px; margin: 30px 0 50px; }
/*分页器*/
.ly_banner .swiper-container .swiper_control { width: 580px; height: 120px; border-radius: 120px 0 0 0; background-image: linear-gradient(to right, rgba(88, 93, 168, 0.85), rgba(56, 33, 98, 0.85)); position: absolute; right: 0; bottom: 0; z-index: 2; }
.ly_banner .swiper-container .swiper-pagination { width: 100px; height: 10px; overflow: hidden; left: 50% !important; top: 50% !important; bottom: inherit !important; transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); }
.ly_banner .swiper-container .swiper-pagination .swiper-pagination-bullet { width: 10px; height: 10px; border-radius: 5px; opacity: 1; background-color: #fff; margin: 0 4px; vertical-align: top; }
.ly_banner .swiper-container .swiper-pagination .swiper-pagination-bullet-active { width: 36px; }
.ly_banner .swiper-container .swiper-button-prev, .ly_banner .swiper-container .swiper-button-next { width: 50px !important; height: 50px !important; padding: 15px; position: absolute; top: 50% !important; bottom: inherit !important; opacity: 1; border-radius: 50%; background-color: rgba(255, 255, 255, 0.4); background-image: none; }
.ly_banner .swiper-container .swiper-button-prev { margin: -25px 80px 0 0 !important; right: 50%; left: inherit !important; }
.ly_banner .swiper-container .swiper-button-next { margin: -25px 0 0 80px !important; left: 50%; right: inherit !important; }
.ly_banner .swiper-container .swiper-button-prev:hover, .ly_banner .swiper-container .swiper-button-next:hover { background-color: rgba(255, 255, 255, 0); background-image: linear-gradient(to right, rgba(88, 93, 168, 1), rgba(56, 33, 98, 1)); background-size: 100% 100%; }
.ly_banner .swiper-container .swiper-button-prev::after, .ly_banner .swiper-container .swiper-button-next::after { content: ''; display: block; width: 20px; height: 20px; margin: 0 auto; }
.ly_banner .swiper-container .swiper-button-prev::after { background: url(../images/arrow_left01.png) center center no-repeat; background-size: 20px 20px; }
.ly_banner .swiper-container .swiper-button-next::after { background: url(../images/arrow_right01.png) center center no-repeat; background-size: 20px 20px; }
.ly_banner .banscoll { position: absolute; left: 50%; transform: translateX(-50%); font-size: 14px; color: rgba(255,255,255,.35); bottom: 30px; z-index: 11; text-align: center; }
.ly_banner .banscoll em { display: block; width: 20px; height: 30px; margin: 0 auto 5px; position: relative; overflow: hidden; border: 2px solid #fff; border-radius: 30px; }
.ly_banner .banscoll em:before { display: block; content: ""; width: 2px; height: 5px; background: #fff; position: absolute; left: 50%; top: 50%; animation: sbScroll 1.5s infinite linear; transform: translate(-50%, -50%); }
.ly_banner .banscoll i { display: inline-block; width: 100%; height: 15px; background: url(../images/jt05.png) no-repeat center center; margin: 5px 0 0; }
 @keyframes sbScroll { 0% {
top:0
}
 100% {
top:100%;
}
}
@keyframes Scroll { 0% {
top:0
}
 100% {
top:100%;
}
}
/* ly_banner end */


/* ly_products start */
.ly_products { width:100%; overflow: hidden; padding: 80px 0; background:url(../images/webp/lyPro_Bg.webp) no-repeat top center; background-size:cover;}
.lyPro_tit{ font-size:40px; color:#222; text-align:center; margin:0 0 30px; font-weight:bold; text-transform:uppercase;}
.lyPro_list .mySwiper3 { width: 100%; text-align:center; padding:0 30%;}
.lyPro_list .mySwiper3 .swiper-slide { position: relative; width:auto; border-bottom:2px solid #ebebeb;}
.lyPro_list .mySwiper3 .swiper-slide a.pName{ display:block; font-size:20px; color:#bbb; position:relative; padding:20px 40px; font-weight:bold;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.lyPro_list .mySwiper3 .swiper-slide:after{content:"";display:block;width:0;height:4px;position:absolute;bottom: -1px;left:0;background:#2badda;transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-o-transition: all 0.5s;}
.lyPro_list .mySwiper3 .swiper-slide:hover:after,.lyPro_list .mySwiper3 .swiper-slide-thumb-active:after{ width:100%; left:0;}
.lyPro_list .mySwiper3 .swiper-slide-thumb-active a.pName{ color:#2badda;}
.lyPro_list .mySwiper4_box{ position:relative; overflow:hidden; }
.lyPro_list .mySwiper4 { width: 100%; height: 100%; overflow: hidden; margin: 0 auto;position: relative;}
.lyPro_list .mySwiper4 .swiper-slide .IProduct_con{ width:100%; padding:100px 0; }
.lyPro_list .mySwiper4 .swiper-slide .IProduct_l{ width:70%; float:left;}
.lyPro_list .mySwiper4 .swiper-slide .IProduct_l .IProduct_text{ width:40%; float:left; padding:50px 0 0;}
.lyPro_list .mySwiper4 .swiper-slide .IProduct_text b{ display:block; font-size:50px; color:#2badda; text-transform:capitalize;}
.lyPro_list .mySwiper4 .swiper-slide .IProduct_text .IProduct_name a{ display:block; font-size:30px; position:relative; padding:0 20px 0 0; color:#222; float:left;max-width:80%;}
.lyPro_list .mySwiper4 .swiper-slide .IProduct_text .IProduct_name i{display:block; width:40px; height:2px; background:#2badda; float:left; margin:21px 0 0;}
.lyPro_list .mySwiper4 .swiper-slide .IProduct_text ul{ margin:35px 0 70px; overflow:hidden;}
.lyPro_list .mySwiper4 .swiper-slide .IProduct_text ul li{ width:100%; float:left; padding:0 10px 0 0; margin-bottom:10px;} 
.lyPro_list .mySwiper4 .swiper-slide .IProduct_text ul li span{ display:block; font-size:18px; color:#777;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.lyPro_list .mySwiper4 .swiper-slide .IProduct_text ul li span img{ display:inline-block; margin:-4px 10px 0 0;}
.lyPro_list .mySwiper4 .swiper-slide .IProduct_text ul li p{ font-size:14px; font-weight:bold; color:#222;}
.lyPro_list .mySwiper4 .swiper-slide .IProduct_text .IProductl_btn a{ display:block; width:160px; height:50px; line-height:50px; text-align:center; color:#fff; margin:0 20px 0 0; background:#2badda; border:1px solid #2badda; float:left; font-size:16px;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.lyPro_list .mySwiper4 .swiper-slide .IProduct_text .IProductl_btn a.IProductl_btn2{ margin-right:0; background:none; color:#2badda;}
.lyPro_list .mySwiper4 .swiper-slide .IProduct_text .IProductl_btn a:hover{ margin-top:-10px;}
.lyPro_list .mySwiper4 .swiper-slide .IProduct_text .IProductl_btn a.IProductl_btn2:hover{ background:#2badda;color:#fff;}
.lyPro_list .mySwiper4 .swiper-slide .IProduct_Img{width:55%;float:right;height:425px;position:relative;}
.lyPro_list .mySwiper4 .swiper-slide .IProduct_Img img{ display:block; max-width:100%; max-height:100%; margin:auto; position:absolute; top:0; left:0; right:0; bottom:0; z-index:2;}
.lyPro_list .mySwiper4 .swiper-slide:hover .IProduct_Img img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1);}
.lyPro_list .mySwiper4 .swiper-slide .IProduct_Img:after{ content:""; display:block; background:url(../images/lyPro_En.png) no-repeat; position:absolute; height:179px; width:524px; background-size:100%; left:50%; top:-50px; transform: translate(-50%, 0); z-index:1;}
.lyPro_list .mySwiper4 .swiper-slide .IProduct_r{width:20%;float:right;position:relative;padding: 150px 0 0;}
.lyPro_list .mySwiper4 .swiper-slide .IProduct_r i{display: block;width: 0;height: 0;border-top: 6px solid transparent;border-right: 6px solid transparent;border-bottom: 6px solid #2badda;border-left: 6px solid transparent;vertical-align: middle;float:left;margin: 9px 0 0;}
.lyPro_list .mySwiper4 .swiper-slide .IProduct_r p{width: calc(100% - 30px);float:right;line-height:40px;font-size:18px;color:#999;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 5;-webkit-box-orient: vertical;text-overflow: ellipsis;word-break: break-all;height:190px;}

/* ly_products end */


/* ly_Solution start */
.ly_Solution { width:100%; padding:80px 0; overflow: hidden; }
.lySolution_list{min-height:300px; position:relative;}
.lySolution_list .swiper-container .swiper-slide{ height:650px; position:relative;}
.lySolution_list .swiper-container .swiper-slide .lySolution_Img{ width:100%; height:650px; position:relative; overflow:hidden;}
.lySolution_list .swiper-container .swiper-slide .lySolution_Img img{ display:block; width:100%; height:100%; margin:auto; position:absolute; top:0; left:0; right:0; bottom:0; object-fit:cover;transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lySolution_list .swiper-container .swiper-slide .lySolution_Img:after{ content:""; display:block; width:100%; height:40%;background-image: linear-gradient(to top, rgba(0, 0, 0,1), rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.01)); position:absolute; left:0; bottom:0; opacity:0.9;}
.lySolution_list .swiper-container .swiper-slide .lySolution_con{ position:absolute; bottom:50px; width:100%; padding:0 70px;}
.lySolution_list .swiper-container .swiper-slide .lySolution_con .lySolution_text{ width:80%; float:left;}
.lySolution_list .swiper-container .swiper-slide .lySolution_con .lySolution_text a.lySolution_name{ display:block; font-size:36px; color:#fff; font-weight:bold;overflow:hidden; white-space:nowrap;text-overflow:ellipsis; margin:0 0 20px;}
.lySolution_list .swiper-container .swiper-slide .lySolution_con .lySolution_text p{ width:80%; float:left; font-size:16px; color:rgba(255,255,255,0.45); position:relative; padding:0 0 0 15px;overflow:hidden; white-space:nowrap;text-overflow:ellipsis; margin:0 40px 0 0;}
.lySolution_list .swiper-container .swiper-slide .lySolution_con .lySolution_text p:before{ content:""; display:inline-block; width:4px; height:4px; background:#2badda; position:absolute; left:0; top:9px;}
.lySolution_list .swiper-container .swiper-slide .lySolution_con a.lySolution_btn{ width:146px; height:50px; line-height:50px; font-size:16px; display:block; color:#fff; text-align:center; border:1px solid rgba(255,255,255,0.45); position:absolute; right:70px; bottom:0;}
.lySolution_list .swiper-container .swiper-slide:hover .lySolution_Img img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1);}
.lySolution_list .swiper-container .swiper-slide:hover .lySolution_con a.lySolution_btn{ background:#2badda; border:1px solid #2badda;}
.lySolution_list .swiper-button-prev, .lySolution_list .swiper-button-next { width: 68px !important; height: 68px !important;  position: absolute; top: 50% !important; bottom: inherit !important; left: inherit !important; right: inherit !important; opacity: 1;transform: translate(0, -50%); border-radius: 50%; background-color: #2badda; background-image: none; }
.lySolution_list .swiper-button-prev { left:-35px !important; }
.lySolution_list .swiper-button-next { right: -35px!important; }
.lySolution_list .swiper-button-prev:hover, .lySolution_list .swiper-button-next:hover{background:#fff;box-shadow: 0px 1px 30px 1px rgba(0, 0, 0, 0.06);}
.lySolution_list .swiper-button-prev:hover::after { background: url(../images/jt03.png) center center no-repeat; background-size: 22px 22px; }
.lySolution_list .swiper-button-next:hover::after { background: url(../images/jt04.png) center center no-repeat; background-size: 22px 22px; }
.lySolution_list .swiper-button-prev::after, .lySolution_list .swiper-button-next::after { content: ''; display: block; width: 22px; height: 22px; margin: 0 auto; }
.lySolution_list .swiper-button-prev::after { background: url(../images/jt01.png) center center no-repeat; background-size: 22px 22px; }
.lySolution_list .swiper-button-next::after { background: url(../images/jt02.png) center center no-repeat; background-size: 22px 22px; }

/* ly_Solution end */


/* ly_news start */
.ly_news { overflow: hidden; padding: 80px 0; background-color: #f9f9fa; }
.ly_news .lyNews_main { margin: 0 auto; }
.lyNews_tab { margin: -110px 202px 0 0; float: right; }
.lyNews_tab ul li { display: inline-block; vertical-align: top; margin:0 15px 0 0; }
.lyNews_tab ul li a { display: block; height: 60px; line-height: 60px; color: #555; font-size: 17px; padding: 0 30px; }
.lyNews_tab ul li.active a, .lyNews_tab ul li:hover a { color: #fff; background: #2badda; }
.lyNews_list ul { margin: 0 -30px; min-height:300px; }
.lyNews_list ul li { width: 33.333333%; padding: 0 30px; float: left; }
.lyNews_list ul li .lyNews_img { width: 100%; height: 336px; position: relative; }
.lyNews_list ul li .lyNews_img::before { content: ''; width: 100%; height: 100%;  background:#2badda;position: absolute;
right: 0; bottom: 0; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; }
.lyNews_list ul li:hover .lyNews_img::before { right: -10px; bottom: -10px; }
.lyNews_list ul li .lyNews_img a { display: block; width: 100%; height: 100%; overflow: hidden; background-color: #fff; position: relative; z-index: 1; }
.lyNews_list ul li .lyNews_img a img { display: block; width: 100%; height: 100%; object-fit: cover; margin: auto; position: absolute; left: 0; top: 0; right: 0; bottom: 0; }
.lyNews_list ul li:hover .lyNews_img a img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1); }
.lyNews_list ul li .lyNews_txt { margin-top: 20px; }
.lyNews_list ul li .lyNews_txt em { display: block; line-height: 30px; color: #999; font-size: 17px; font-style: normal; }
.lyNews_list ul li .lyNews_txt a.lyNews_name { display: block; height: 64px; overflow: hidden; line-height: 32px; color: #222; font-size: 24px; margin: 10px auto 30px; }
.lyNews_list ul li:hover .lyNews_txt a.lyNews_name { color: #2badda; }
.lyNews_list ul li .lyNews_txt p span { display: inline-block; vertical-align: top; height: 40px; line-height: 36px; color: #555; font-size: 16px; margin-right: 16px; padding: 0 24px; border: 1px solid #e6e6e6; border-radius: 20px; }
.lyNews_list ul li .lyNews_txt p span svg { width: 18px; height: 18px; margin: 10px 6px 10px 0; float: left; }

/* ly_news end */


@media (max-width:1680px) {
.ly_banner { height: 780px; }
.ba_txt .baTxt_tit { line-height: 60px; font-size: 52px; }
.ba_txt p { line-height: 30px; font-size: 18px; margin: 20px 0 40px; }
.ly_banner .swiper-container .swiper_control { width: 440px; height: 100px; border-radius: 100px 0 0 0; }
.lyPro_list .mySwiper3{ padding:0 25%;}
.lyPro_tit{ font-size:36px;}
.lyPro_list .mySwiper3 .swiper-slide a.pName{ padding:20px 35px;}
.lyPro_list .mySwiper4 .swiper-slide .IProduct_text b{ font-size:45px;}
.lyPro_list .mySwiper4 .swiper-slide .IProduct_text .IProduct_name a{ font-size:26px;}
.lyPro_list .mySwiper4 .swiper-slide .IProduct_text .IProduct_name i{ margin:18px 0 0;}
.lyPro_list .mySwiper4 .swiper-slide .IProduct_text ul{ margin:30px 0 50px;}
.lyPro_list .mySwiper4 .swiper-slide .IProduct_text ul li span{ font-size:15px;}
.lyPro_list .mySwiper4 .swiper-slide .IProduct_text ul li p{ font-size:14px;}
.lyPro_list .mySwiper4 .swiper-slide .IProduct_text .IProductl_btn a{ width:150px; height:48px; line-height:48px;}
.lyPro_list .mySwiper4 .swiper-slide .IProduct_Img{height:390px;}
.lyPro_list .mySwiper4 .swiper-slide .IProduct_r{padding:135px 0 0;}
.lyPro_list .mySwiper4 .swiper-slide .IProduct_Img:after{ width:500px; top:-45px;}
.lySolution_list .swiper-container .swiper-slide .lySolution_Img,.lySolution_list .swiper-container .swiper-slide{ height:620px;}
.lySolution_list .swiper-button-prev { left:-30px!important; }
.lySolution_list .swiper-button-next { right:-30px!important; }
.lySolution_list .swiper-button-prev, .lySolution_list .swiper-button-next{ width:65px !important; height:65px !important;}
.lySolution_list .swiper-button-prev::after,.lySolution_list .swiper-button-next::after{ background-size:20px 20px;}
.lySolution_list .swiper-container .swiper-slide .lySolution_con .lySolution_text a.lySolution_name{ font-size:34px;}
.lyNews_tab { margin: -93px 164px 0 0; }
.lyNews_tab ul li a { height: 50px; line-height: 50px; font-size: 16px; }
.lyNews_list ul { margin: 0 -20px; }
.lyNews_list ul li { padding: 0 20px; }
.lyNews_list ul li .lyNews_txt em { font-size: 16px; }
}
 @media (max-width:1600px) {
.ly_banner { height: 700px; margin: 80px auto 0; }
.ba_txt .baTxt_tit { line-height: 50px; font-size: 44px; }
.ba_txt p { font-size: 16px; margin: 10px 0 30px; }
.ly_banner .swiper-container .swiper_control { width: 400px; }
.ly_banner .swiper-container .swiper-button-prev,  .ly_banner .swiper-container .swiper-button-next { width: 44px !important; height: 44px !important; }
.ly_banner .swiper-container .swiper-button-prev { margin: -22px 60px 0 0 !important; }
.ly_banner .swiper-container .swiper-button-next { margin: -22px 0 0 60px !important; }
.ly_banner .swiper-container .swiper-pagination { width: 80px; height: 8px; }
.ly_banner .swiper-container .swiper-pagination .swiper-pagination-bullet { width: 8px; height: 8px; border-radius: 4px; }
.ly_banner .swiper-container .swiper-pagination .swiper-pagination-bullet-active { width: 30px; }
.lyNews_tab ul li a { height: 50px; line-height: 50px; font-size: 15px; }
.lyNews_list ul li .lyNews_img { height: 324px; }
.lyNews_list ul li .lyNews_txt em { font-size: 15px; }
.lyNews_list ul li .lyNews_txt a.lyNews_name { font-size: 22px; }
.lyNews_list ul li .lyNews_txt p span { height: 35px; line-height: 33px; font-size: 15px; margin-right: 10px; padding: 0 20px; }
.lyNews_list ul li .lyNews_txt p span svg { margin: 8px 6px 8px 0; }
}
 @media (max-width:1560px) {
.ly_banner { height: 680px; }
.lyPro_list .mySwiper4 .swiper-slide .IProduct_text .IProduct_name a{ font-size:22px;}
.lyPro_list .mySwiper4 .swiper-slide .IProduct_text b{ font-size:40px;}
.lyPro_list .mySwiper4 .swiper-slide .IProduct_Img:after{ width:450px; top:-40px;}
.lySolution_list .swiper-container .swiper-slide .lySolution_Img,.lySolution_list .swiper-container .swiper-slide{ height:580px;}
.lySolution_list .swiper-button-prev, .lySolution_list .swiper-button-next{ width:62px !important; height:62px !important;}
.lySolution_list .swiper-button-prev::after,.lySolution_list .swiper-button-next::after{ background-size:20px 20px;}
.lySolution_list .swiper-container .swiper-slide .lySolution_con{ padding:0 60px; bottom:55px;}
.lySolution_list .swiper-container .swiper-slide .lySolution_con a.lySolution_btn{ right:60px;}
.lySolution_list .swiper-container .swiper-slide .lySolution_con .lySolution_text a.lySolution_name{ font-size:34px; margin:0 0 17px;}
.lySolution_list .swiper-container .swiper-slide .lySolution_con .lySolution_text p{ font-size:15px;}
.lySolution_list .swiper-container .swiper-slide .lySolution_con a.lySolution_btn{ width:140px; height:48px; line-height:48px; font-size:15px;}
.lyNews_list ul li .lyNews_img { height: 314px; }
}
 @media (max-width:1440px) {
.ly_banner { height: 690px; }
.ba_txt .baTxt_tit { line-height: 48px; font-size: 40px; }
.ly_banner .swiper-container .swiper_control { width: 360px; height: 80px; border-radius: 80px 0 0 0; }
.ly_banner .swiper-container .swiper-button-prev { margin: -22px 50px 0 0 !important; }
.ly_banner .swiper-container .swiper-button-next { margin: -22px 0 0 50px !important; }
.lyPro_list .mySwiper3{ padding:0 20%;}
.lyPro_tit{ font-size:32px;margin: 0 0 25px;}
.lyPro_list .mySwiper3 .swiper-slide a.pName{ font-size:18px; padding:20px 30px;}
.lyPro_list .mySwiper4 .swiper-slide .IProduct_l{ width:72%;}
.lyPro_list .mySwiper4 .swiper-slide .IProduct_text b{ font-size:34px;}
.lyPro_list .mySwiper4 .swiper-slide .IProduct_text .IProduct_name a{ font-size:22px;}
.lyPro_list .mySwiper4 .swiper-slide .IProduct_text .IProduct_name i{ margin:16px 0 0;}
.lyPro_list .mySwiper4 .swiper-slide .IProduct_text ul{ margin:30px 0 50px;}
.lyPro_list .mySwiper4 .swiper-slide .IProduct_text ul li span{ font-size:15px;}
.lyPro_list .mySwiper4 .swiper-slide .IProduct_text ul li p{ font-size:14px;}
.lyPro_list .mySwiper4 .swiper-slide .IProduct_text .IProductl_btn a{ width:140px; height:45px; line-height:45px; font-size:15px; margin:0 15px 0 0;}
.lyPro_list .mySwiper4 .swiper-slide .IProduct_Img{height:360px;}
.lyPro_list .mySwiper4 .swiper-slide .IProduct_r{padding:120px 0 0;}
.lyPro_list .mySwiper4 .swiper-slide .IProduct_r p{ font-size:16px; line-height:35px; height:184px; }
.lyPro_list .mySwiper4 .swiper-slide .IProduct_r i{ margin:6px 0 0;}
.lyPro_list .mySwiper4 .swiper-slide .IProduct_Img:after{ width:400px; top:-35px;}
.lySolution_list .swiper-container .swiper-slide .lySolution_Img,.lySolution_list .swiper-container .swiper-slide{ height:550px;}
.lySolution_list .swiper-button-prev { left:-25px!important; }
.lySolution_list .swiper-button-next { right:-25px!important; }
.lySolution_list .swiper-button-prev, .lySolution_list .swiper-button-next{ width:58px !important; height:58px !important;}
.lySolution_list .swiper-button-prev::after,.lySolution_list .swiper-button-next::after{ background-size:18px 18px;}
.lySolution_list .swiper-container .swiper-slide .lySolution_con .lySolution_text a.lySolution_name{ font-size:32px; margin:0 0 15px;}
.lyNews_tab { margin: -90px 164px 0 0; }
.lyNews_list ul li .lyNews_img { height: 288px; }
.lyNews_list ul li .lyNews_txt p span { height: 32px; line-height: 30px; font-size: 14px; }
.lyNews_list ul li .lyNews_txt p span svg { width: 16px; height: 16px; }
}
 @media (max-width:1366px) {
.ly_banner { height: 560px; }
.ba_txt .baTxt_tit { line-height: 40px; font-size: 34px; }
.ba_txt p { line-height: 24px; font-size: 14px; }
.ly_banner .swiper-container .swiper_control { width: 340px; }
.ly_banner .swiper-container .swiper-button-prev,  .ly_banner .swiper-container .swiper-button-next { width: 40px !important; height: 40px !important; padding: 10px; }
.ly_banner .swiper-container .swiper-button-prev { margin: -20px 48px 0 0 !important; }
.ly_banner .swiper-container .swiper-button-next { margin: -20px 0 0 48px !important; }
.ly_banner .swiper-container .swiper-pagination { width: 60px; height: 6px; }
.ly_banner .swiper-container .swiper-pagination .swiper-pagination-bullet { width: 6px; height: 6px; border-radius: 3px; }
.ly_banner .swiper-container .swiper-pagination .swiper-pagination-bullet-active { width: 24px; }
.ly_products { padding: 60px 0; }
.ly_Solution{ padding:60px 0;}
.lySolution_list .swiper-container .swiper-slide .lySolution_Img,.lySolution_list .swiper-container .swiper-slide{ height:520px;}
.ly_news { padding: 60px 0; }
.lyNews_tab { margin: -87px 154px 0 0; }
.lyNews_tab ul li a { height: 44px; line-height: 44px; font-size: 15px; }
.lyNews_list ul li .lyNews_img { height: 274px; }
.lyNews_list ul li .lyNews_txt em { line-height: 24px; font-size: 14px; }
.lyNews_list ul li .lyNews_txt a.lyNews_name { height: 60px; line-height: 30px; font-size: 20px; margin: 10px auto 20px; }
}
 @media (max-width:1280px) {
.ly_banner { height: 590px; }
.ba_txt .baTxt_tit { line-height: 40px; font-size: 32px; }
.lyPro_list .mySwiper4 .swiper-slide .IProduct_text .IProduct_name a{ font-size:20px;}
.lyNews_list ul li .lyNews_img { height: 254px; }
.lyNews_list ul li .lyNews_txt a.lyNews_name { height: 60px; line-height: 30px; font-size: 18px; margin: 10px auto 20px; }
.lyNews_tab { margin: -20px auto 20px; float: none; }
}
 @media (max-width:1200px) {
.ly_banner { height: 515px; }
.ba_txt .baTxt_tit { line-height: 40px; font-size: 30px; }
.ly_banner .swiper-container .swiper_control { width: 300px; }
.ly_banner .swiper-container .swiper-button-prev { margin: -20px 40px 0 0 !important; }
.ly_banner .swiper-container .swiper-button-next { margin: -20px 0 0 40px !important; }
.lyPro_tit{ font-size:30px;margin: 0 0 20px;}
.lyPro_list .mySwiper3{ padding:0 15%;}
.lyPro_list .mySwiper3 .swiper-slide a.pName{ font-size:18px; padding:15px 25px;}
.lyPro_list .mySwiper4 .swiper-slide .IProduct_con{ padding:80px 0;}
.lyPro_list .mySwiper4 .swiper-slide .IProduct_l{ width:75%;}
.lyPro_list .mySwiper4 .swiper-slide .IProduct_l .IProduct_text { width:43%;}
.lyPro_list .mySwiper4 .swiper-slide .IProduct_text b{ font-size:30px;}
.lyPro_list .mySwiper4 .swiper-slide .IProduct_text .IProduct_name a{ font-size:18px;}
.lyPro_list .mySwiper4 .swiper-slide .IProduct_text .IProduct_name i{ margin:11px 0 0;}
.lyPro_list .mySwiper4 .swiper-slide .IProduct_text ul{ margin:25px 0 45px;}
.lyPro_list .mySwiper4 .swiper-slide .IProduct_text ul li span{ font-size:15px;}
.lyPro_list .mySwiper4 .swiper-slide .IProduct_text ul li p{ font-size:14px;}
.lyPro_list .mySwiper4 .swiper-slide .IProduct_text .IProductl_btn a{ width:130px; height:45px; line-height:45px; font-size:15px; margin:0 10px 0 0;}
.lyPro_list .mySwiper4 .swiper-slide .IProduct_Img{ width:52%; height:330px;}
.lyPro_list .mySwiper4 .swiper-slide .IProduct_r{padding:100px 0 0;}
.lyPro_list .mySwiper4 .swiper-slide .IProduct_r p{ font-size:15px; line-height:30px; height:auto; max-height:155px; }
.lyPro_list .mySwiper4 .swiper-slide .IProduct_r i{ margin:4px 0 0;}
.lyPro_list .mySwiper4 .swiper-slide .IProduct_Img:after{ width:350px; top:-30px;}
.lySolution_list .swiper-container .swiper-slide .lySolution_Img,.lySolution_list .swiper-container .swiper-slide{ height:480px;}
.lySolution_list .swiper-button-prev { left:-20px!important; }
.lySolution_list .swiper-button-next { right:-20px!important; }
.lySolution_list .swiper-button-prev, .lySolution_list .swiper-button-next{ width:55px !important; height:55px !important;}
.lySolution_list .swiper-button-prev::after,.lySolution_list .swiper-button-next::after{ background-size:18px 18px;}
.lySolution_list .swiper-container .swiper-slide .lySolution_con{ padding:0 50px; bottom:50px;}
.lySolution_list .swiper-container .swiper-slide .lySolution_con a.lySolution_btn{ right:50px;}
.lySolution_list .swiper-container .swiper-slide .lySolution_con .lySolution_text a.lySolution_name{ font-size:30px; margin:0 0 15px;}
.lySolution_list .swiper-container .swiper-slide .lySolution_con .lySolution_text p{ font-size:15px;}
.lySolution_list .swiper-container .swiper-slide .lySolution_con a.lySolution_btn{ width:136px; height:45px; line-height:45px; font-size:15px;}

.lyNews_list ul li .lyNews_img { height: 238px; }
}
 @media (max-width:1080px) {
.ly_banner { height: 462px; }
.ly_banner .swiper-container .swiper-slide .video img { display: block; }
.ly_banner .swiper-container .swiper-slide .video video,  .ly_banner .swiper-container .swiper-slide .video source { display: none; }
.ba_txt .baTxt_tit { line-height: 36px; font-size: 28px; }
.lyNews_list ul { margin: 0 -15px; }
.lyNews_list ul li { padding: 0 15px; }
.lyNews_list ul li .lyNews_img { height: 216px; }
}
 @media (max-width:1024px) {
.ly_banner { height: 440px; }
.ba_txt .baTxt_tit { line-height: 32px; font-size: 26px; }
.lyPro_tit{ font-size:28px;margin: 0 0 20px;}
.lyPro_list .mySwiper3{ padding:0 10%;}
.lyPro_list .mySwiper3 .swiper-slide a.pName{ font-size:18px; padding:10px 20px;}
.lyPro_list .mySwiper4 .swiper-slide .IProduct_con{ padding:70px 0;}
.lyPro_list .mySwiper4 .swiper-slide .IProduct_l{ width:100%;}
.lyPro_list .mySwiper4 .swiper-slide .IProduct_l .IProduct_text{ width:100%; padding:40px 0 0;}
.lyPro_list .mySwiper4 .swiper-slide .IProduct_text b{ font-size:28px;}
.lyPro_list .mySwiper4 .swiper-slide .IProduct_text .IProduct_name a{ font-size:16px;}
.lyPro_list .mySwiper4 .swiper-slide .IProduct_text .IProduct_name i{ margin:11px 0 0;}
.lyPro_list .mySwiper4 .swiper-slide .IProduct_text ul{ margin:20px 0 40px;}
.lyPro_list .mySwiper4 .swiper-slide .IProduct_text ul li span{ font-size:15px;}
.lyPro_list .mySwiper4 .swiper-slide .IProduct_text ul li p{ font-size:14px;}
.lyPro_list .mySwiper4 .swiper-slide .IProduct_text .IProductl_btn a{ width:130px; height:45px; line-height:45px; font-size:15px;}
.lyPro_list .mySwiper4 .swiper-slide .IProduct_Img{ height:300px; width:100%;}
.lyPro_list .mySwiper4 .swiper-slide .IProduct_r{ width:100%; padding:30px 0 0;}
.lyPro_list .mySwiper4 .swiper-slide .IProduct_r p{ font-size:15px; line-height:30px; height:auto; max-height:155px; }
.lyPro_list .mySwiper4 .swiper-slide .IProduct_r i{ margin:5px 0 0;}
.lyPro_list .mySwiper4 .swiper-slide .IProduct_Img:after{ width:300px; top:-25px;}
.lySolution_list .swiper-container .swiper-slide .lySolution_Img,.lySolution_list .swiper-container .swiper-slide{ height:450px;}
.lySolution_list .swiper-button-prev, .lySolution_list .swiper-button-next{ width:52px !important; height:52px !important;}
.lySolution_list .swiper-button-prev::after,.lySolution_list .swiper-button-next::after{ background-size:16px 16px;}
.lySolution_list .swiper-container .swiper-slide .lySolution_con{ bottom:45px;}
.lySolution_list .swiper-container .swiper-slide .lySolution_con .lySolution_text a.lySolution_name{ font-size:28px; margin:0 0 10px;}
.lySolution_list .swiper-container .swiper-slide .lySolution_con .lySolution_text p{ font-size:14px;}
.lySolution_list .swiper-container .swiper-slide .lySolution_con a.lySolution_btn{ width:130px; height:42px; line-height:42px; font-size:14px;}
.lyNews_list ul li .lyNews_img { height: 204px; }
}
 @media (max-width:920px) {
.ly_banner { height: 400px; }
.ly_products { padding: 40px 0; }
.lyPro_tit{ font-size:26px;}
.lyPro_list .mySwiper4 .swiper-slide .IProduct_l .IProduct_text{ width:100%; padding:30px 0 0;}
.lyPro_list .mySwiper4 .swiper-slide .IProduct_text b{ font-size:24px;}
.lyPro_list .mySwiper4 .swiper-slide .IProduct_Img{ height:280px;}
.lyPro_list .mySwiper4 .swiper-slide .IProduct_Img:after{ width:280px; top:-25px;}
.ly_Solution{ padding:40px 0;}
.lySolution_list .swiper-container .swiper-slide .lySolution_Img,.lySolution_list .swiper-container .swiper-slide{ height:400px;}
.lySolution_list .swiper-button-prev, .lySolution_list .swiper-button-next{ width:50px !important; height:50px !important;}
.lySolution_list .swiper-container .swiper-slide .lySolution_con{ padding:0 40px; bottom:35px;}
.lySolution_list .swiper-container .swiper-slide .lySolution_con a.lySolution_btn{ right:40px;}
.lySolution_list .swiper-container .swiper-slide .lySolution_con .lySolution_text a.lySolution_name{ font-size:26px;}
.lyNews_list ul { margin: 0 -10px; }
.lyNews_list ul li { padding: 0 10px; }
.lyNews_list ul li .lyNews_img { height: 188px; }
.lyNews_list ul li:hover .lyNews_img::before { right: -6px; bottom: -6px; }
.lyNews_list ul li .lyNews_txt a.lyNews_name { height: 48px; line-height: 24px; font-size: 16px; margin: 10px auto 20px; }
}
 @media (max-width:820px) {
.ly_banner { height: 350px; margin: 70px auto 0; }
.ly_banner .banscoll{ display:none;}
.ba_txt .baTxt_tit { line-height: 30px; font-size: 24px; }
.ly_banner .swiper-container .swiper_control { width: 280px; height: 70px; border-radius: 70px 0 0 0; }
.ly_news { padding: 40px 0; }
.lyNews_tab ul li a { padding: 0 20px; }
.lyNews_list ul li .lyNews_img { height: 166px; }
.lyNews_tab{margin: -10px auto 20px;}
}
 @media (max-width:767px) {
.ly_banner { height: 220px; margin: 120px auto 0; }
.ba_txt .baTxt_tit { width: 100%; line-height: 22px; font-size: 18px; }
.ba_txt p { width: 100%; line-height: 18px; font-size: 12px; margin: 10px 0 0; }
.baTxt_btn { display: none; }
.ly_banner .swiper-container .swiper_control { width: 120px; height: 30px; border-radius: 30px 0 0 0; }
.ly_banner .swiper-container .swiper-button-prev,  .ly_banner .swiper-container .swiper-button-next { display: none; }
.ly_products { padding: 30px 0; }
.lyPro_tit{ font-size:24px;margin: 0 0 10px;}
.lyPro_list .mySwiper3{ padding:0;}
.lyPro_list .mySwiper3 .swiper-slide a.pName{ font-size:15px; padding:10px 20px;}
.lyPro_list .mySwiper4 .swiper-slide .IProduct_con{ padding:60px 0;}
.lyPro_list .mySwiper4 .swiper-slide .IProduct_l .IProduct_text{ width:100%; padding:20px 0 0;}
.lyPro_list .mySwiper4 .swiper-slide .IProduct_text b{ font-size:20px;}
.lyPro_list .mySwiper4 .swiper-slide .IProduct_text .IProduct_name a{ font-size:16px;}
.lyPro_list .mySwiper4 .swiper-slide .IProduct_text .IProduct_name i{ margin:11px 0 0;}
.lyPro_list .mySwiper4 .swiper-slide .IProduct_text ul{ margin:20px 0 40px;}
.lyPro_list .mySwiper4 .swiper-slide .IProduct_text ul li span{ font-size:14px;}
.lyPro_list .mySwiper4 .swiper-slide .IProduct_text ul li p{ font-size:13px;}
.lyPro_list .mySwiper4 .swiper-slide .IProduct_text .IProductl_btn a{ width:120px; height:40px; line-height:40px; font-size:14px;}
.lyPro_list .mySwiper4 .swiper-slide .IProduct_Img{ height:250px; width:100%;}
.lyPro_list .mySwiper4 .swiper-slide .IProduct_r{ display:none;}
.lyPro_list .mySwiper4 .swiper-slide .IProduct_Img:after{ width:255px; top:-25px;}
.ly_Solution{ padding:30px 0;}
.lySolution_list .swiper-button-prev, .lySolution_list .swiper-button-next{ display:none;}
.lySolution_list .swiper-container .swiper-slide .lySolution_Img,.lySolution_list .swiper-container .swiper-slide{ height:350px;}
.lySolution_list .swiper-container .swiper-slide .lySolution_Img:after{ height:80%;}
.lySolution_list .swiper-container .swiper-slide .lySolution_con .lySolution_text{ width:100%; margin-bottom:70px;}
.lySolution_list .swiper-container .swiper-slide .lySolution_con .lySolution_text p{ width:100%; margin-bottom:5px;}
.lySolution_list .swiper-container .swiper-slide .lySolution_con{ padding:0 30px;}
.lySolution_list .swiper-container .swiper-slide .lySolution_con a.lySolution_btn{ right:30px;}
.lySolution_list .swiper-container .swiper-slide .lySolution_con .lySolution_text a.lySolution_name{ font-size:24px; margin:0 0 10px;}
.lySolution_list .swiper-container .swiper-slide .lySolution_con .lySolution_text p{ font-size:14px;}
.lySolution_list .swiper-container .swiper-slide .lySolution_con a.lySolution_btn{ width:126px; height:40px; line-height:40px; font-size:14px;right:inherit; left:30px;}
.ly_news { padding: 30px 0 0; }
.lyNews_list ul { margin: 0; }
.lyNews_list ul li { width: 100%; margin: 0 auto 40px; padding: 0; float: none; }
.lyNews_list ul li .lyNews_img { height: 264px; }
.lyNews_list ul li .lyNews_txt a.lyNews_name { height: auto; max-height: 48px; line-height: 24px; font-size: 16px; margin: 10px auto 20px; }
.lyNews_list ul li:hover .lyNews_img::before { right: -10px; bottom: -10px; }

}
 @media (max-width:550px) {
.lyNews_tab ul li{ width:47%; margin-right:3%;}
.lyNews_tab ul li:last-child{ margin-right:0;}	
.lyNews_tab ul li a{overflow:hidden; white-space:nowrap;text-overflow:ellipsis;} 
 }
 @media (max-width:390px) {
.ly_banner { height: 210px; }
.lyPro_list .mySwiper4 .swiper-slide .IProduct_text ul{ margin:20px 0;}
.lyPro_list .mySwiper4 .swiper-slide .IProduct_c:after{top:-15px;}
.lyNews_list ul li .lyNews_img { height: 240px; }
}
 @media (max-width:320px) {
.ly_banner { height: 180px; }
.lySolution_list .swiper-container .swiper-slide .lySolution_Img, .lySolution_list .swiper-container .swiper-slide{ height:300px;}
.lySolution_list .swiper-container .swiper-slide .lySolution_con{ padding:0 20px;}
.lySolution_list .swiper-container .swiper-slide .lySolution_con .lySolution_text a.lySolution_name{ font-size:22px;}
.lySolution_list .swiper-container .swiper-slide .lySolution_con .lySolution_text p{ width:100%; margin-bottom:5px;}
.lySolution_list .swiper-container .swiper-slide .lySolution_con a.lySolution_btn{ right:inherit; left:20px; width:120px; height:38px; line-height:38px;}
.lyNews_list ul li .lyNews_img { height: 205px; }
.lyNews_tab ul li{ width:100%; margin-right:0;}
}

/* ly_Customers start */
.ly_Customers {width:100%; overflow:hidden; padding:80px 0;}
.ly_Customers .idxCust_list{ width:100%; position:relative;}
.ly_Customers .idxCust_box{ width:100%; overflow:hidden;position:relative; padding:20px; margin:-20px; }
.ly_Customers .idxCust_box ul{ padding-bottom:50px;}
.ly_Customers .idxCust_box ul li .idxCust_Img{height:100px; overflow:hidden; background:#fff; display:flex; display: -webkit-flex;justify-content:center;align-items:center; overflow:hidden;box-shadow: 0px 1px 20px 1px rgba(0, 0, 0, 0.03);}
.ly_Customers .idxCust_box ul li img{max-width:80%; max-height:80%;transition: all .6s ease;}
.ly_Customers .idxCust_box ul li:hover img{transform: scale(1.1);}
.ly_Customers .idxCust_box .swiper-pagination-bullet-active{ background:#2badda !important;}
.ly_Customers .idxCust_box .swiper-pagination-bullet{ width:12px; height:12px; margin:0 8px;}
.ly_Customers .idxCust_box .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{ margin:0 8px;}
@media (max-width:1680px) {
	.ly_Customers .idxCust_box ul li .idxCust_Img{ height:95px;}
}
@media (max-width:1600px) {
}
@media (max-width:1560px) {
	
}
@media (max-width:1440px) {
	.ly_Customers .idxCust_box ul li .idxCust_Img{ height:90px;}
	.ly_Customers .idxCust_box{ padding:15px; margin:-10px;}
}
@media (max-width:1366px) {
.ly_Customers{ padding:60px 0;}
}
@media (max-width:1200px) {
}
@media (max-width:1024px) {
.ly_Customers .idxCust_box ul li .idxCust_Img{ height:85px;box-shadow: 0px 1px 15px 1px rgba(0, 0, 0, 0.03);}
.ly_Customers .idxCust_box{ padding:10px; margin:0;}
}
@media (max-width:920px) {
	.ly_Customers{ padding:40px 0;}
}
@media (max-width:820px) {
}
@media (max-width:767px) {
	.ly_Customers{ padding:30px 0;}
	.ly_Customers .idxCust_box{ padding:10px; margin:0;}
	.ly_Customers .idxCust_box ul li .idxCust_Img{ height:80px;}
	
}
@media (max-width:450px) {

}

/*阿拉伯语从右到左*/
.ly_ara .lyPro_list .mySwiper4 .swiper-slide .IProduct_r{ float:left;}
.ly_ara .lyPro_list .mySwiper4 .swiper-slide .IProduct_r p{ float:left;}
.ly_ara .lyPro_list .mySwiper4 .swiper-slide .IProduct_r i{ float:right;}
.ly_ara .lyPro_list .mySwiper4 .swiper-slide .IProduct_l{ float:right;}
.ly_ara .lyPro_list .mySwiper4 .swiper-slide .IProduct_Img{ float:left;}
.ly_ara .lyPro_list .mySwiper4 .swiper-slide .IProduct_text .IProduct_name a{ float:right;padding: 0 0 0 20px;}
.ly_ara .lyPro_list .mySwiper4 .swiper-slide .IProduct_text .IProduct_name i{ float:right;}
.ly_ara .lyPro_list .mySwiper4 .swiper-slide .IProduct_text ul li span img{margin: -4px 0 0 10px;}
.ly_ara .lyPro_list .mySwiper4 .swiper-slide .IProduct_text .IProductl_btn a{ float:right;margin: 0 0 0 20px;}
.ly_ara .lySolution_list .swiper-container .swiper-slide .lySolution_con .lySolution_text{ float:right;}
.ly_ara .lySolution_list .swiper-container .swiper-slide .lySolution_con a.lySolution_btn{ left:70px; right:inherit;}
.ly_ara .lySolution_list .swiper-container .swiper-slide .lySolution_con .lySolution_text p{ float:right;margin: 0 0 0 40px; padding: 0 15px 0 0;}
.ly_ara .lySolution_list .swiper-container .swiper-slide .lySolution_con .lySolution_text p:before{ right:0;}
.ly_ara .ly_title .lyTit_btn{ left:0; right:inherit;}
.ly_ara .lyNews_tab{ float:left;margin: -110px 0 0 202px;}
.ly_ara .lyNews_list ul li{ float:right;}
@media (max-width:1680px) {
.ly_ara .lyNews_tab{ margin: -93px 0 0 164px;}
}

@media (max-width:1440px) {
.ly_ara .lyNews_tab{ margin: -90px 0 0 164px;}
}

@media (max-width:1366px) {
.ly_ara .lyNews_tab{ margin: -87px 0 0 154px;}
}

@media (max-width:1280px) {
.ly_ara .lyNews_tab{margin: -20px auto 20px; float:right; width:100%;}
}

@media (max-width:920px) {
.ly_ara .lySolution_list .swiper-container .swiper-slide .lySolution_con a.lySolution_btn{ left:40px;}
}

@media (max-width:820px) {
.ly_ara .lyNews_tab{margin: -10px auto 20px;}
}

@media (max-width:767px) {
.ly_ara .lySolution_list .swiper-container .swiper-slide .lySolution_con a.lySolution_btn{left: inherit;right: 30px;}
}
