@charset "utf-8";
/* CSS Document */
.w1600 { width: 1600px; margin: 0 auto; }
 @media screen and (max-width: 1800px) {
.w1600 { width: 90%; }
}
 @media screen and (max-width: 1400px) {
.w1600 { width: 94%; }
}
 @media screen and (max-width: 767px) {
.w1600 { width: 94%; }
}
.ly_service { width: 100%; height: 100%; overflow: hidden; }
.lyService_menu {position: fixed; left: 50px; top: 50%; z-index: 10; transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); -webkit-transform: translateY(-50%); }
.lyService_menu ul li { margin: 20px 0; }
.lyService_menu ul li a { display: block; width: 8px; height: 8px; background-color:#fff; font-size: 0; border-radius: 50%; position:relative; }
.fp-viewing-SecondPage .lyService_menu ul li a, .fp-viewing-FourthPage .lyService_menu ul li a, .fp-viewing-SixthPage .lyService_menu ul li a, .fp-viewing-EighthPage .lyService_menu ul li a { background-color: rgba(0, 0, 0, 0.2); }
.lyService_menu ul li.active a { background-image: linear-gradient(to right, #0058c4, #01b4fe); }
.lyService_menu ul li a:after{ content:""; display:none; width:20px; height:20px; border:1px solid #0058c4;border-radius: 50%; position:absolute; top:-7px; left:-7px;}
.lyService_menu ul li.active a:after{ display:block;}
.section { overflow: hidden; }
.section2 { background: url(../images/idx_bg02.jpg) center center no-repeat; background-size: cover; }
.section5 { background: url(../images/idx_bg05.jpg) center center no-repeat; background-size: cover; }
.section6 { background: url(../images/idx_bg06.jpg) center center no-repeat; background-size: cover; }
.section7 { background: url(../images/idx_bg07.jpg) center center no-repeat; background-size: cover; }
.section8 { background: url(../images/Foot_bg.png) center center no-repeat; background-size: cover; }
/* ly_banner start */
.ly_banner { width: 100%; height: 100%; overflow: hidden; margin: 0 auto; position: relative; }
.ly_banner .swiper-container { width: 100%; height: 100%; }
.ly_banner .swiper-container .swiper-slide { height: 100%; overflow: hidden; position: relative; }
.ly_banner .swiper-container .swiper-slide img.ba_img { display: block; width: 100%; height: 100%; margin:auto; object-fit:cover; position: absolute; left: 50%; top: 50%;transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%);  }
.ly_banner .min_banner { width: 295px; overflow: hidden; margin: 0; padding: 0; position: absolute; bottom: 35px; right: 9%; z-index: 9; display:none; }
.ly_banner .min_banner .minbanner_jt { float: left; width: 28%; position: absolute; top: 34px; z-index: 2; }
.ly_banner .min_banner .minbanner_jt span { color: #fff; font-size: 12px; }
.ly_banner .min_banner .minbanner_img { width: 72%; float: right; height: 106px; position: relative; border-radius: 10px; }
.ly_banner .min_banner .minbanner_img:before { display: inline-block; content: ""; background-color: #005ac5; background: linear-gradient(180deg, #005ac5, #01b4fe); width: 42px; height: 106px; position: absolute; left: 0; top: 0; border-radius: 10px 0 0 10px; }
.ly_banner .min_banner .minbanner_img img { width: 100%; height: 100%; display: block; border-radius: 10px; object-fit: cover; }
.ly_banner .swiper-container .swiper-slide .lyIdxBa_Text { width: 1600px; height: auto; margin: 0; padding: 0; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); }
.ly_banner .swiper-container .swiper-slide .lyIdxBa_Text em { display: block; width: 48px; height: 6px; background-color: #01b4fe; background: linear-gradient(to right, #0058c4, #00b4ff); margin-bottom: 50px; }
.ly_banner .swiper-container .swiper-slide .lyIdxBa_Text p { width: 100%; height: auto; line-height: 64px; color: #fff; font-size: 60px; font-weight: bold; margin: 0 auto; padding: 0; }
.ly_banner .swiper-container .swiper-slide .lyIdxBa_Text span { display: block; width: 100%; height: auto; line-height: 36px; color: #fff; font-size: 24px; margin: 25px auto 90px; padding: 0; }
.ly_banner .swiper-container .swiper-slide .lyIdxBa_Text a { display: block; width: 160px; height: 60px; overflow: hidden; line-height: 60px; color: #fff; font-size: 16px; text-align: center; margin: 0; padding: 0 0 0 10px; border-radius: 50px; background: rgba(0,0,0,.15); }
.ly_banner .swiper-container .swiper-slide .lyIdxBa_Text a i { display: inline-block; width: 38px; height: 38px; overflow: hidden; margin: -2px 0 0 15px; vertical-align: middle; background: url(../images/jt01.png) center center no-repeat; background-size: 100% 100%; padding: 0 0 0 10px; }
.ly_banner .swiper-container .swiper-slide .lyIdxBa_Text a:hover i { margin: -2px 0 0 20px; }
.ba_scroll { width: 50px; margin: 0 auto; position: absolute; z-index: 99; left: 50%; bottom: 35px;display:none; }
.ba_scroll p { width: 20px; height: 80px; overflow: hidden; margin: 0 auto; position: relative; }
.ba_scroll p span { display: block; width: 1px; height: 20px; overflow: hidden; margin: 0; background-color: #005ac5; background: linear-gradient(180deg, #005ac5, #01b4fe); position: absolute; left: 50%; top: 0; animation: myScroll 2s infinite; z-index: 2; }
.ba_scroll p i { display: block; width: 1px; height: 80px; overflow: hidden; margin: 0; background-color: #fff; position: absolute; left: 50%; top: 0; animation: myScroll 2s infinite; }
 @keyframes myScroll { 0% {
 top: 0;
}
 50% {
 top: 50;
}
 100% {
 top: 100%;
}
}
/*分页器*/
.ly_banner .swiper-pagination { width: auto; height: 40px; overflow: hidden; line-height: 40px; color: rgba(255,255,255,.45); font-size: 16px; text-align: left; margin: 0; padding: 0 10px; position: absolute!important; top: inherit!important; left: 8%!important; right: inherit!important; bottom: 70px!important; font-style: italic; }
.ly_banner .swiper-pagination .swiper-pagination-current { font-size: 30px; color: #fff; }
@media (max-width:1880px) {
.ly_banner .min_banner { transform: none !important; right: 80px; }
.ly_banner .swiper-container .swiper-pagination { left: 6%!important; }
.lyService_menu{ display:none;}
}
@media (max-width:1680px) {
.ly_banner .min_banner { transform: none !important; right: 2.5%; }
.ly_banner .swiper-container .swiper-pagination { left: 60px!important; }
.ly_banner .swiper-container .swiper-slide .lyIdxBa_Text { width: 100%; padding: 0 60px; }
.ly_banner .swiper-container .swiper-slide .lyIdxBa_Text em { margin-bottom: 45px; }
.ly_banner .swiper-container .swiper-slide .lyIdxBa_Text p { font-size: 58px; line-height: 62px; }
.ly_banner .swiper-container .swiper-slide .lyIdxBa_Text span { font-size: 22px; margin: 23px 0 85px; }
}
@media (max-width:1600px) {
.ly_banner .swiper-container .swiper-slide img.ba_img { width: 1728px; height: 100%; }
.ly_banner .swiper-container .swiper-pagination { left: 55px!important; }
.ly_banner .min_banner .minbanner_img { height: 100px; }
.ly_banner .min_banner .minbanner_img:before { width: 40px; height: 100px; }
.ly_banner .swiper-pagination .swiper-pagination-current { font-size: 28px; }
.ly_banner .swiper-container .swiper-slide .lyIdxBa_Text em { margin-bottom: 40px; }
.ly_banner .swiper-container .swiper-slide .lyIdxBa_Text p { font-size: 54px; line-height: 60px; }
.ly_banner .swiper-container .swiper-slide .lyIdxBa_Text span { font-size: 22px; margin: 20px 0 80px; }
.ly_banner .swiper-container .swiper-slide .lyIdxBa_Text a i { width: 36px; height: 36px; }
}
 @media (max-width:1440px) {
.ly_banner { }
.ly_banner .swiper-container .swiper-slide img.ba_img { width: 1536px;}
.ly_banner .swiper-container .swiper-pagination { bottom: 35px!important; left: 45px!important; }
.ba_scroll { bottom: 25px; }
.ly_banner .min_banner { transform: none !important; right: 40px; bottom: 25px; }
.ly_banner .min_banner { width: 280px; }
.ly_banner .min_banner .minbanner_jt { top: 28px; }
.ly_banner .min_banner .minbanner_img { height: 95px; }
.ly_banner .min_banner .minbanner_img:before { width: 36px; height: 95px; }
.ly_banner .swiper-container .swiper-slide .lyIdxBa_Text em { margin-bottom: 40px; }
.ly_banner .swiper-container .swiper-slide .lyIdxBa_Text p { font-size: 50px; line-height: 58px; }
.ly_banner .swiper-container .swiper-slide .lyIdxBa_Text span { font-size: 22px; margin: 20px 0 70px; }
.ly_banner .swiper-container .swiper-slide .lyIdxBa_Text a { font-size: 15px; height: 55px; line-height: 55px; padding: 0 0 0 8px; }
.ly_banner .swiper-container .swiper-slide .lyIdxBa_Text a i { width: 34px; height: 34px; }
}
@media (max-width:1366px) {
.ly_banner { }
.ly_banner .swiper-container .swiper-slide img.ba_img { width: 1526px;}
.ly_banner .swiper-pagination .swiper-pagination-current { font-size: 26px; }
.ly_banner .swiper-container .swiper-pagination { bottom: 30px!important; left: 40px!important; }
.ly_banner .swiper-container .swiper-slide .lyIdxBa_Text em { margin-bottom: 40px; }
.ly_banner .swiper-container .swiper-slide .lyIdxBa_Text p { font-size: 44px; line-height: 55px; }
.ly_banner .swiper-container .swiper-slide .lyIdxBa_Text span { font-size: 22px; margin: 20px 0 60px; }
.ly_banner .swiper-container .swiper-slide .lyIdxBa_Text a { font-size: 15px; height: 55px; line-height: 55px; padding: 0 0 0 8px; }
.ly_banner .swiper-container .swiper-slide .lyIdxBa_Text a i { width: 32px; height: 32px; }
}
@media (max-width:1280px) {
}
@media (max-width:1200px) {
.ly_banner { height: 700px;display:block !important;animation-name: none !important; }
.ly_banner .swiper-container .swiper-slide img.ba_img { width: 1262px; height: 700px; }
.ly_banner .swiper-container .swiper-pagination { bottom: 30px!important; left: 30px!important; }
.ly_banner .min_banner { transform: none !important; right: 20px; bottom: 20px; }
.ly_banner .min_banner { width: 260px; }
.ly_banner .min_banner .minbanner_jt { top: 24px; }
.ly_banner .min_banner .minbanner_img { height: 90px; }
.ly_banner .min_banner .minbanner_img:before { width: 32px; height: 90px; }
.ly_banner .swiper-pagination .swiper-pagination-current { font-size: 24px; }
.ly_banner .swiper-container .swiper-slide .lyIdxBa_Text em { margin-bottom: 35px; }
.ly_banner .swiper-container .swiper-slide .lyIdxBa_Text p { font-size: 40px; line-height: 50px; }
.ly_banner .swiper-container .swiper-slide .lyIdxBa_Text span { font-size: 20px; margin: 20px 0 50px; }
.ly_banner .swiper-container .swiper-slide .lyIdxBa_Text a { font-size: 15px; height: 52px; line-height: 52px; padding: 0 0 0 5px; width: 150px; }
.ly_banner .swiper-container .swiper-slide .lyIdxBa_Text a i { width: 30px; height: 30px; }
}
@media (max-width:1080px) {
.ly_banner { height: 600px; }
.ly_banner .swiper-container .swiper-slide img.ba_img { width: 1152px; height: 600px; }
}
@media (max-width:1024px) {
.ly_banner { height: 600px; }
.ly_banner .swiper-container .swiper-slide .lyIdxBa_Text { padding: 0 40px; }
.ly_banner .swiper-container .swiper-slide img.ba_img { width: 1125px; height: 600px; }
.ly_banner .swiper-pagination .swiper-pagination-current { font-size: 22px; }
.ly_banner .swiper-container .swiper-slide .lyIdxBa_Text em { margin-bottom: 30px; }
.ly_banner .swiper-container .swiper-slide .lyIdxBa_Text p { font-size: 36px; line-height: 45px; }
.ly_banner .swiper-container .swiper-slide .lyIdxBa_Text span { font-size: 18px; margin: 20px 0 40px; }
.ly_banner .swiper-container .swiper-slide .lyIdxBa_Text a { font-size: 15px; height: 50px; line-height: 50px; width: 140px; }
.ly_banner .swiper-container .swiper-slide .lyIdxBa_Text a i { width: 28px; height: 28px; margin: -2px 0 0 10px; }
.ly_banner .swiper-container .swiper-slide .lyIdxBa_Text a:hover i { margin: -2px 0 0 15px; }
}
@media (max-width:920px) {
.ly_banner { height: 550px; }
.ly_banner .swiper-container .swiper-slide img.ba_img { width: 950px; height: 550px;}
.ly_banner .min_banner { width: 250px; }
.ly_banner .min_banner .minbanner_jt { top: 24px; }
.ly_banner .min_banner .minbanner_img { height: 80px; }
.ly_banner .min_banner .minbanner_img:before { width: 30px; height: 80px; }
.ly_banner .swiper-container .swiper-slide .lyIdxBa_Text em { margin-bottom: 25px; }
.ly_banner .swiper-container .swiper-slide .lyIdxBa_Text p { font-size: 32px; line-height: 40px; }
.ly_banner .swiper-container .swiper-slide .lyIdxBa_Text span { font-size: 16px; margin: 10px 0 30px; }
.ly_banner .swiper-container .swiper-slide .lyIdxBa_Text a { font-size: 14px; height: 45px; line-height: 45px; width: 130px; }
.ly_banner .swiper-container .swiper-slide .lyIdxBa_Text a i { width: 26px; height: 26px; margin: -2px 0 0 10px; }
}
@media (max-width:767px) {
.ly_banner { height: 500px; }
.ly_banner .swiper-container .swiper-slide img.ba_img { width: 900px; height: 500px;}
.ly_banner .swiper-container .swiper-pagination { bottom: 10px!important; font-size: 14px; left: inherit!important; right: 50px!important; }
.ly_banner .swiper-pagination .swiper-pagination-current { font-size: 20px; }
.ly_banner .min_banner, .ba_scroll { display: none; }
.ly_banner .swiper-container .swiper-slide .lyIdxBa_Text { padding: 0 30px; margin-top: 30px; }
.ly_banner .swiper-container .swiper-slide .lyIdxBa_Text p { font-size: 24px; line-height: 35px; }
.ly_banner .swiper-container .swiper-slide .lyIdxBa_Text span { font-size: 15px; margin: 0 0 20px; }
.ly_banner .swiper-container .swiper-slide .lyIdxBa_Text em { margin-bottom: 15px; }
.ly_banner .swiper-container .swiper-slide .lyIdxBa_Text a { font-size: 13px; height: 40px; line-height: 40px; width: 120px; }
.ly_banner .swiper-container .swiper-slide .lyIdxBa_Text a i { width: 24px; height: 24px; margin: -2px 0 0 10px; }
}
@media (max-width:650px) {
.ly_banner { height: 450px; }
.ly_banner .swiper-container .swiper-slide img.ba_img { width: 800px; height: 450px; }
}
 @media (max-width:320px) {
.ly_banner { height: 350px; }
.ly_banner .swiper-container .swiper-slide .lyIdxBa_Text { padding: 0 20px; margin-top: 35px; }
.ly_banner .swiper-container .swiper-slide img.ba_img { width: 650px; height: 350px; }
.ly_banner .swiper-container .swiper-slide .lyIdxBa_Text p { font-size: 20px; }
.ly_banner .swiper-container .swiper-slide .lyIdxBa_Text span { font-size: 13px; }
}
/* ly_banner end */

/*产品中心 开始*/
.lyIdx_Pro { width: 100%; height: 100%; background: url(../images/lyIdxPro_Bg.png) no-repeat center center; background-size: cover; overflow: hidden; padding:0; display:flex;align-items: center; }
.lyIdx_Pro .w1600 { position: relative; margin:100px auto 0;  }
.lyIdx_Pro .ny_title{ display:none;}
.lyIdxPro_Sw{ display:none;}
.lyIdxPro_Swiper { margin-top: 60px; min-height:300px; }
.lyIdxPro_Main .swiper-container { width: 100%; height: 100%; overflow: hidden; margin: 0; padding: 0; position: relative; }
.lyIdxPro_Main .swiper-container .swiper-slide { width: 100%; height: 100%; overflow: hidden; margin: 0; padding: 0; position: relative; }
.lyIdxPro_Main .swiper-container .swiper-slide .lyIdxPro_Img { width: 48%; float: left; background: url(../images/lyPro_bg.png) no-repeat left bottom; height: 488px; position: relative; margin-top: 20px; background-size:contain; display:none; }
.lyIdxPro_Main .swiper-container .swiper-slide .lyIdxPro_Img img { display: block; position: absolute; max-height: 100%; max-width: 100%; top: 0; left: 0; bottom: 80px; right: 0; margin: auto; }
.lyIdxPro_Main .swiper-container .swiper-slide .lyIdxPro_R { width: 47%; float: right; background: #fff url(../images/lyPro_textbg.png) no-repeat right bottom; padding: 70px; border-radius: 10px; height: 488px; position: relative; z-index: 99; margin: 20px 20px 0; display:none;}
.lyIdxPro_Main .swiper-container .swiper-slide .lyIdxPro_R::after { content: ""; width: 100%; height: 488px; display: block; background: rgba(255, 255, 255, .25); position: absolute; top: -20px; right: -20px; z-index: -1; border-radius: 10px; }
.lyIdxPro_Main .swiper-container .swiper-slide .lyIdxPro_text em { display: block; width: 18px; height: 6px; background-color: #01b4fe; background: linear-gradient(to right, #0058c4, #01b4fe); }
.lyIdxPro_Main .swiper-container .swiper-slide .lyIdxPro_text a.lyIdxPro_Name { font-size: 36px; color: #222; display: block; margin: 15px 0 30px; font-weight: bold;overflow:hidden; white-space:nowrap;text-overflow:ellipsis; }
.lyIdxPro_Main .swiper-container .swiper-slide .lyIdxPro_text p { font-size: 16px; color: #999; line-height: 30px; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; text-overflow: ellipsis; word-break: break-all; height: 60px; margin-bottom: 40px; }
.lyIdxPro_Main .swiper-container .swiper-slide .lyIdxPro_text:hover a.lyIdxPro_Name { color: #0058c4; }
.lyIdxPro_Main .swiper-container .swiper-slide .lyIdxPro_text .lyIdxPro_btn a { display: block; font-size: 16px; color: #999; }
.lyIdxPro_Main .swiper-container .swiper-slide .lyIdxPro_text .lyIdxPro_btn i { width: 28px; height: 28px; background: #eef2f5; display: inline-block; border-radius: 50px; margin: 0 0 -8px 10px; position: relative; }
.lyIdxPro_Main .swiper-container .swiper-slide .lyIdxPro_text .lyIdxPro_btn i img { display: block; max-height: 100%; max-width: 100%; margin: auto; position: absolute; top: 0; left: 0; right: 0; bottom: 0; }
.lyIdxPro_Main .swiper-container .swiper-slide .lyIdxPro_text:hover .lyIdxPro_btn i { margin: 0 0 -8px 15px; }
.lyIdxPro_Main .swiper-button-prev:after, .lyIdxPro_Main .swiper-rtl .swiper-button-next:after { display: none; }
.lyIdxPro_Main .swiper-button-next:after, .lyIdxPro_Main .swiper-rtl .swiper-button-prev:after { display: none; }
.lyIdxPro_Main .swiper-button-prev{ top: 0; width: 80px; height: 80px; background-color: #0058c4; background: url(../images/jt05.png) no-repeat center center, linear-gradient(to right, #0058c4, #01b4fe); right: 90px; left: inherit; bottom: auto; margin: 0; border-radius: 10px;transform: rotate(180deg);  }
.lyIdxPro_Main .swiper-button-next { top: 0; width: 80px; height: 80px; background-color: #0058c4; background: url(../images/jt05.png) no-repeat center center, linear-gradient(to right, #0058c4, #01b4fe); right: 0; left: inherit; bottom: auto; margin: 0; border-radius: 10px; }
.lyIdxPro_Main .swiper-button-next.swiper-button-disabled, .lyIdxPro_Main .swiper-button-prev.swiper-button-disabled { opacity: 1; }
.lyIdxPro_Menu { width: 70%; position: absolute; top: 0; right: 0; padding: 0 190px 0 0; }
.lyIdxPro_Menu .swiper-container01 { width: 100%; overflow: hidden; }
.lyIdxPro_Menu ul li { height: 80px;}
.lyIdxPro_Menu ul li a { display: block; width: 100%; height: 80px; line-height: 80px; background: #fff; text-align: center; font-size: 18px; color: #777; font-weight: bold; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; padding: 0 10px; border-radius: 10px; }
.lyIdxPro_Menu ul li a i.pIco { display: inline-block; width: 40px; height: 40px; overflow: hidden; margin: 0 5px -13px 0; padding: 0; position: relative; }
.lyIdxPro_Menu ul li a i.pIco img { display: block; position: absolute; left: 0; top: 0; width:100%; }
.lyIdxPro_Menu ul li:hover a i.pIco img, .lyIdxPro_Menu ul li.cur a i.pIco img { bottom: 0; top: inherit; }
.lyIdxPro_Menu ul li:hover a, .lyIdxPro_Menu ul li.cur a { background-color: #01b4fe; background: linear-gradient(to right, #0058c4, #01b4fe); color: #fff; }
.lyIdxPro_qh { width: 49%; height: 80px; margin: 0; padding: 0 120px; position: absolute; right: 10px; bottom: 60px; z-index: 99; }
.lyIdxPro_qh .swiper-container02 { width: 100%; overflow: hidden; }
.lyIdxPro_qh ul li .lyIdxProqh_Box { width: 100%; height: 80px; border: 1px solid #e6e6e6; border-radius: 5px; padding: 10px 20px; }
.lyIdxPro_qh ul li.swiper-slide-thumb-active .lyIdxProqh_Box { border: 1px solid #015cac; }
.lyIdxPro_qh ul li .lyIdxProqh_Box .lyIdxProqh_Img { width: 57px; height: 57px; position: relative; float: left; }
.lyIdxPro_qh ul li .lyIdxProqh_Box .lyIdxProqh_Img img { display: block; max-height: 100%; max-width: 100%; position: absolute; top: 0; right: 0; bottom: 0; left: 0; margin: auto; }
.lyIdxPro_qh ul li .lyIdxProqh_Box .lyIdxProqh_text { width: calc(100% - 80px); float: right; margin: 5px 0 0; }
.lyIdxPro_qh ul li .lyIdxProqh_Box .lyIdxProqh_text span { font-size: 14px; color: #222; display: block; font-weight: bold; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; min-height:20px; }
.lyIdxPro_qh ul li .lyIdxProqh_Box .lyIdxProqh_text p { font-size: 14px; color: #999; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.lyIdxPro_qh .swiper-button-prev2:after, .lyIdxPro_qh .swiper-rtl .swiper-button-next:after { display: none; }
.lyIdxPro_qh .swiper-button-next2:after, .lyIdxPro_qh .swiper-rtl .swiper-button-prev:after { display: none; }
.lyIdxPro_qh .swiper-button-prev2, .lyIdxPro_qh .swiper-button-next2 { top: 20px; width: 37px; height: 37px; background: #eef2f5 url(../images/jt07.png) center no-repeat; right: inherit; left: 50px; bottom: auto; margin: 0; border-radius: 100%; position: absolute; cursor: pointer; }
.lyIdxPro_qh .swiper-button-prev2:hover { background: url(../images/jt34.png) center no-repeat, linear-gradient(to right, #0058c4, #01b4fe); }
.lyIdxPro_qh .swiper-button-next2 { top: 20px; top: 20px; background: #eef2f5 url(../images/jt08.png) center no-repeat; border-radius: 100%; right: 50px; left: inherit; bottom: inherit; }
.lyIdxPro_qh .swiper-button-next2:hover { background: url(../images/jt35.png) center no-repeat, linear-gradient(to right, #0058c4, #01b4fe); }
.lyIdxPro_qh .swiper-button-next2.swiper-button-disabled, .swiper-button-prev2.swiper-button-disabled { opacity: 1; }
@media (max-width:1680px) {
.lyIdxPro_Menu ul li{ height:75px;}
.lyIdxPro_Menu ul li a{ height:75px; line-height:75px; font-size:17px;}
.lyIdxPro_Main .swiper-button-next,.lyIdxPro_Main .swiper-button-prev{ width:75px; height:75px;}
.lyIdxPro_Main .swiper-container .swiper-slide .lyIdxPro_text a.lyIdxPro_Name{ font-size:34px; margin:10px 0 30px;}
}

@media (max-width:1600px) {
.lyIdxPro_Main .swiper-container .swiper-slide .lyIdxPro_R{ padding:65px;}
}

@media (max-width:1560px) {
.lyIdxPro_Menu ul li{ height:70px;}
.lyIdxPro_Menu ul li a{ height:70px; line-height:70px; font-size:16px;}
.lyIdxPro_Main .swiper-button-next,.lyIdxPro_Main .swiper-button-prev{ width:70px; height:70px;}
.lyIdxPro_Main .swiper-button-prev{ right:80px;}
.lyIdxPro_Menu{ padding: 0 170px 0 0;}
.lyIdxPro_Main .swiper-container .swiper-slide .lyIdxPro_R{ padding:60px;}
.lyIdxPro_Main .swiper-container .swiper-slide .lyIdxPro_text a.lyIdxPro_Name{ font-size:32px; margin:10px 0 25px;}
}

@media (max-width:1440px) {
}

@media (max-width:1366px) {
.lyIdxPro_Menu ul li{ height:65px;}
.lyIdxPro_Menu ul li a{ height:65px; line-height:65px; font-size:15px;}
.lyIdxPro_Main .swiper-button-next,.lyIdxPro_Main .swiper-button-prev{ width:65px; height:65px;}
.lyIdxPro_Main .swiper-button-prev{ right:75px;}
.lyIdxPro_Menu{ padding: 0 160px 0 0;}
.lyIdxInfor_Con .lyIdxNews_l .lyIdxNews_Tjtext .lyIdxNews_TjName { font-size: 16px; line-height: 28px; height: 56px; margin: 15px 0 25px; }
.lyIdxPro_Main .swiper-container .swiper-slide .lyIdxPro_text a.lyIdxPro_Name{ font-size:30px; margin:10px 0 20px;}
.lyIdxPro_Main .swiper-container .swiper-slide .lyIdxPro_text .lyIdxPro_btn a { font-size: 15px; }
.lyIdxPro_Main .swiper-container .swiper-slide .lyIdxPro_Img{height:430px; margin-top:45px;}
.lyIdxPro_Main .swiper-container .swiper-slide .lyIdxPro_R{ padding:50px; height:450px;}
.lyIdxPro_Main .swiper-container .swiper-slide .lyIdxPro_R::after{ height:450px;}
.lyIdxPro_Main .swiper-container .swiper-slide .lyIdxPro_R::after{ top:-15px; right:-15px;}
.lyIdxPro_Main .swiper-container .swiper-slide .lyIdxPro_text p{ font-size:15px; height:56px; margin-bottom:30px;}
}

@media (max-width:1280px) {

}

@media (max-width:1200px) {
.lyIdx_Pro{ padding:50px 0; }
.lyIdx_Pro .ny_title{display:block !important;animation-name: none !important;}
.lyIdx_Pro .w1600 { margin:0 auto;}
.lyIdxPro_Menu ul li{ height:60px;}
.lyIdxPro_Menu ul li a{ height:60px; line-height:60px; font-size:15px;}
.lyIdxPro_Main .swiper-button-next,.lyIdxPro_Main .swiper-button-prev{ width:60px; height:60px;}
.lyIdxPro_Main .swiper-button-prev{ right:70px;}
.lyIdxPro_Menu{ padding: 0 145px 0 0;}
.lyIdxPro_Menu ul li a i.pIco{ width:35px; height:35px;margin: 0 5px -12px 0;}
.lyIdxPro_Main .swiper-container .swiper-slide .lyIdxPro_text .lyIdxPro_btn a { font-size: 14px; }
.lyIdxInfor_Con .lyIdxNews_l .lyIdxNews_Tjtext a.lyIdxNews_TjBtn i { width: 24px; height: 24px; margin: 0 0 -8px 10px; }
.lyIdxPro_Main .swiper-container .swiper-slide .lyIdxPro_text:hover .lyIdxPro_btn i { margin: 0 0 -8px 12px; }
.lyIdxPro_Main .swiper-container .swiper-slide .lyIdxPro_Img{height:400px; margin-top:45px;}
.lyIdxPro_Main .swiper-container .swiper-slide .lyIdxPro_R{ padding:40px; height:420px;display:block !important;animation-name: none !important;}
.lyIdxPro_Main .swiper-container .swiper-slide .lyIdxPro_text a.lyIdxPro_Name{ font-size:28px; margin:10px 0 20px;}
.lyIdxPro_Main .swiper-container .swiper-slide .lyIdxPro_R::after{ height:420px;}
.lyIdxPro_Main .swiper-container .swiper-slide .lyIdxPro_Img{ display:block !important;animation-name: none !important;}
.lyIdxPro_qh{animation-name: none !important;}
}

@media (max-width:1080px) {
.lyIdxPro_Main .swiper-container .swiper-slide .lyIdxPro_text a.lyIdxPro_Name{ font-size:26px;}
}

@media (max-width:1024px) {
.lyIdx_Pro{ padding:40px 0;}
.lyIdxPro_Menu ul li{ height:55px;}
.lyIdxPro_Menu ul li a{ height:55px; line-height:55px; font-size:14px;}
.lyIdxPro_Main .swiper-button-next,.lyIdxPro_Main .swiper-button-prev{ width:55px; height:55px;}
.lyIdxPro_Main .swiper-button-prev{ right:60px;}
.lyIdxPro_Menu{ top:5px;padding: 0 130px 0 0;}
.lyIdxPro_Menu ul li a i.pIco{ width:35px; height:35px;margin: 0 5px -12px 0;}
.lyIdxPro_Main .swiper-container .swiper-slide .lyIdxPro_Img{ width:100%; height:360px;}
.lyIdxPro_Main .swiper-container .swiper-slide .lyIdxPro_R{ width:100%;padding: 50px; margin-top:50px; height:420px;}
.lyIdxPro_Main .swiper-container .swiper-slide .lyIdxPro_text a.lyIdxPro_Name{ font-size:24px; margin:10px 0 15px;}
.lyIdxPro_qh{ width:100%; padding:0 110px;}
.lyIdxPro_Main .swiper-container .swiper-slide{ padding:0 1px;}
.lyIdxPro_Main .swiper-container .swiper-slide .lyIdxPro_text p{ font-size:14px; height:52px;}
}

@media (max-width:920px) {
.lyIdxPro_Main .swiper-container .swiper-slide .lyIdxPro_text .lyIdxPro_btn a { font-size: 14px; }
.lyIdxPro_Main .swiper-container .swiper-slide .lyIdxPro_text .lyIdxPro_btn i { width: 24px; height: 24px; margin: 0 0 -8px 8px; }
.lyIdxPro_Main .swiper-container .swiper-slide .lyIdxPro_text:hover .lyIdxPro_btn i { margin: 0 0 -8px 12px; }
.lyIdxPro_Main .swiper-container .swiper-slide .lyIdxPro_text a.lyIdxPro_Name{ font-size:22px; margin:8px 0 15px;}
}

@media (max-width:820px) {
.lyIdx_Pro{ padding:30px 0;}
.lyIdxPro_Swiper{ margin-top:40px;}
.lyIdxPro_Menu{ width:100%; position:inherit;padding: 0 130px 0 0;}
.lyIdxPro_Main .swiper-container .swiper-slide .lyIdxPro_text p{ font-size:14px; height:52px; margin-bottom:25px;}
.lyIdxPro_Menu ul li{ height:55px;}
.lyIdxPro_Menu ul li a{ height:55px; line-height:55px; font-size:14px;}
.lyIdxPro_Menu ul li a i.pIco{ width:30px; height:30px;margin: 0 5px -9px 0;}
.lyIdxPro_Main .swiper-button-next,.lyIdxPro_Main .swiper-button-prev{ width:55px; height:55px; top:67px;}
.lyIdxPro_Main .swiper-button-prev{ right:60px;}
.lyIdxPro_Main .swiper-container .swiper-slide .lyIdxPro_Img{ width:100%; height:320px;margin-top:10px;}
.lyIdxPro_Main .swiper-container .swiper-slide .lyIdxPro_Img img{ bottom:60px;}
.lyIdxPro_Main .swiper-container .swiper-slide .lyIdxPro_R{ width:100%;padding: 40px; height:380px; margin-top:50px;}
.lyIdxPro_Main .swiper-container .swiper-slide .lyIdxPro_R::after{ height:380px;}
}

@media (max-width:767px) {
.lyIdx_Pro{ padding:20px 0;}
.lyIdxPro_Swiper{ margin-top:30px;}
.lyIdxPro_Menu{ padding: 0 60px 0 0;}
.lyIdxPro_Menu ul li{ height:50px;}
.lyIdxPro_Menu ul li a{ height:50px; line-height:50px; font-size:14px;}
.lyIdxPro_Main .swiper-button-next{ width:50px; height:50px; top:64px;}
.lyIdxPro_Main .swiper-button-prev{ display:none;}
.lyIdxPro_Main .swiper-container .swiper-slide .lyIdxPro_Img{ width:100%; height:300px;margin-top:10px;}
.lyIdxPro_Main .swiper-container .swiper-slide .lyIdxPro_Img img{ bottom:50px;}
.lyIdxPro_Main .swiper-container .swiper-slide .lyIdxPro_R{ width:100%;padding: 30px; height:350px; margin:30px 10px 10px;}
.lyIdxPro_Main .swiper-container .swiper-slide .lyIdxPro_R::after{ width:98%; height:350px; top:-10px; right:-10px;}
.lyIdxPro_Main .swiper-container .swiper-slide .lyIdxPro_text a.lyIdxPro_Name{ font-size:20px; margin:5px 0 10px;}
.lyIdxInfor_Con .lyIdxNews_l .lyIdxNews_Tjtext a.lyIdxNews_TjBtn i { width: 22px; height: 22px; margin: 0 0 -6px 8px; }
.lyIdxInfor_Con .lyIdxNews_l:hover .lyIdxNews_Tjtext a.lyIdxNews_TjBtn i { margin: 0 0 -6px 12px; }
.lyIdxPro_qh{ width:100%;}
.lyIdxPro_qh .swiper-button-prev2, .lyIdxPro_qh .swiper-button-next2{ display:none;}
.lyIdxPro_qh{ padding:0 35px; right:10px;bottom:50px; }
}
@media (max-width:320px) {
.lyIdxPro_Menu ul li a i.pIco{margin: 0 2px -9px 0;}
.lyIdxPro_Main .swiper-container .swiper-slide .lyIdxPro_Img{ height:260px;}	
.lyIdxPro_Main .swiper-container .swiper-slide .lyIdxPro_R{ padding:30px;height:330px;}
.lyIdxPro_Main .swiper-container .swiper-slide .lyIdxPro_text a.lyIdxPro_Name{ font-size:18px;}
.lyIdxPro_Main .swiper-container .swiper-slide .lyIdxPro_R::after{ height:330px;}
.lyIdxPro_qh{ padding:0 25px; right:5px; bottom:40px; }

}
/*产品中心 结束*/

/*解决方案 开始*/
.IProduct { width: 100%; height: 100%; position: relative; }
.IProduct .mySwiper4 { width: 100%; height: 100%; overflow: hidden; margin: 0 auto; padding: 0; position: relative; }
.IProduct .mySwiper4 .swiper-slide::after { content: ""; width: 100%; height: 100%; background: rgba(0,0,0,.25); position: absolute; bottom: 0; z-index: 9; }
.IProduct .mySwiper4 .swiper-slide::after{ content:""; width:100%; height:100%; background:rgba(0,0,0,.25); position:absolute; bottom:0; z-index:9;}
.IProduct .mySwiper4 .swiper-slide {width: 100%;height: 100%;display: block;overflow: hidden;position: absolute;left: 0px;top: 0px;opacity:0;transition: all .4s ease;}
.IProduct .mySwiper4 .swiper-slide.active{ opacity:1;}
.IProduct .mySwiper4 .swiper-slide .IProduct_con { width: 100%; height: 100%; margin: 0 auto; padding: 0 8%; position: relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; z-index: 99 }
.IProduct .mySwiper4 .swiper-slide .IProduct_con .IProduct_text { width: 35%; height: auto; overflow: hidden; margin: 250px 0 0 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; display:none; }
.IProduct_text .IProduct_tit b { display: block; font-size: 36px; color: #fff; margin-top: -60px; }
.IProduct_text .IProduct_tit span { display: block; color: rgba(255,255,255,0.05); font-size: 72px; font-weight: bold; }
.IProduct_text .IProduct_tit span img { display: inline-block; margin-right: -8px; margin-bottom: 10px; }
.IProduct_text a.IProduct_name { display: block; width: 100%; height: 40px; overflow: hidden; line-height: 40px; color: #fff; font-size: 28px; white-space: nowrap; text-overflow: ellipsis; margin: 30px auto 20px; padding: 0; }
.IProduct_text .IProduct_tit i { display: block; width: 18px; height: 0; background-color: #fff; margin: 20px 0 35px; }
.IProduct_text p { width: 100%; height: 96px; overflow: hidden; line-height: 34px; color: rgba(255,255,255,.65); font-size: 16px; display: -webkit-box; text-overflow: ellipsis; -webkit-line-clamp: 3; -webkit-box-orient: vertical; margin: 0; }
.IProduct_text a.IProduct_btn { display: block; width: 128px; line-height: 38px; font-size: 14px; color: #666; text-align: center; border: 1px solid #717171; margin: 20px 0 0; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; }
.IProduct_text a.IProduct_btn:hover { color: #fff; background-color: #015cac; border: 1px solid #015cac; }
.IProduct_text .fa_btn a.ly_more { display: block; width: 160px; height: 60px; line-height: 60px; color: #fff; font-size: 16px; text-align: center; background: rgba(255,255,255,0.15); border-radius: 50px; margin-top: 60px; }
.IProduct_text .fa_btn a.ly_more i { display: inline-block; width: 38px; height: 38px; background: url(../images/jt01.png) center center no-repeat; background-size: 100% 100%; vertical-align: middle; margin: -2px 0 0 15px; }
.IProduct_text .fa_btn a.ly_more:hover i { margin: -2px 0 0 20px; }
.IProduct .mySwiper3 { width: 100%; margin: 0; padding: 30px 0 0; position: absolute; bottom: 0; left: 0; z-index:100; }
.IProduct .mySwiper3 .swiper-slide { text-align: center; margin: 0; padding: 26px 0; position: relative; visibility: visible !important;  background:rgba(255,255,255,0.85); }
.IProduct .mySwiper3 .swiper-slide:first-child{ border-radius:0}
.IProduct .mySwiper3 .swiper-slide:last-child{ border-radius:0;}
.IProduct .mySwiper3 .swiper-slide .fa_xqh { height: 68px; text-align: center; margin: 0 auto; }
.IProduct .mySwiper3 .swiper-slide:last-child .fa_xqh { border: 0; }
.IProduct .mySwiper3 .swiper-slide .pIco { display: inline-block; width: 50px; height: 50px; overflow: hidden; margin: 10px auto 0; padding: 0; position: relative; }
.IProduct .mySwiper3 .swiper-slide .pIco img { display: block; position: absolute; left: 0; top: 0; width: 100%; }
.IProduct .mySwiper3 .swiper-slide .pName { display: inline-block; overflow: hidden; color: #fff; font-size: 20px; color: #222; text-align: center; margin: 0 auto 10px; padding: 0; font-weight: bold; }
.IProduct .mySwiper3 .swiper-slide:hover,.IProduct .mySwiper3 .swiper-slide-thumb-active,.IProduct .mySwiper3 .swiper-slide.active { background-color: #0058c4; background: url(../images/lyFa_icoBg.png) no-repeat right bottom, linear-gradient(to right, #0058c4, #01b4fe); padding:41px 0; margin-top:-30px; overflow:visible; border-radius:10px 10px 0 0!important;}
.IProduct .mySwiper3 .swiper-slide:hover .pName, .IProduct .mySwiper3 .swiper-slide-thumb-active .pName, .IProduct .mySwiper3 .swiper-slide.active .pName{ color: #fff; }
.IProduct .mySwiper3 .swiper-slide:hover .pIco img,.IProduct .mySwiper3 .swiper-slide-thumb-active .pIco img,.IProduct .mySwiper3 .swiper-slide.active .pIco img{ bottom:-10px; top:inherit;}
.IProduct .mySwiper3 .swiper-slide:first-child:hover,.IProduct .mySwiper3 .swiper-slide-thumb-active:first-child,.IProduct .mySwiper3 .swiper-slide.active:first-child{border-radius:0 10px 0 0!important;}
.IProduct .mySwiper3 .swiper-slide:last-child:hover,.IProduct .mySwiper3 .swiper-slide-thumb-active:last-child,.IProduct .mySwiper3 .swiper-slide.active:last-child{border-radius:10px 0 0 0!important;}
@media (max-width:1680px) {
}
 @media (max-width:1600px) {
.IProduct_text .IProduct_tit i { margin: 13px 0 30px; }
.IProduct .mySwiper4 .swiper-slide .IProduct_con .IProduct_text { width: 40%; }
.IProduct_text .IProduct_tit b { font-size: 44px; margin-top: -80px; }
.IProduct_text .IProduct_tit span { font-size: 80px; }
.IProduct .mySwiper3 .swiper-slide .pName { font-size: 18px; }
}
 @media (max-width:1560px) {
.IProduct_text .IProduct_tit b { font-size: 40px; margin-top: -70px; }
.IProduct_text .IProduct_tit span { font-size: 70px; }
}
 @media (max-width:1440px) {
.IProduct .mySwiper4 .swiper-slide .IProduct_con .IProduct_text { width: 50%; }
.IProduct_text .IProduct_tit b { font-size: 36px; margin-top: -60px; }
.IProduct_text .IProduct_tit span { font-size: 60px; }
.IProduct_text .IProduct_tit i { margin: 12px 0 25px; }
.IProduct_text p { height: 85px; font-size: 15px; line-height: 30px; }
.IProduct .mySwiper3 .swiper-slide .pName { font-size: 17px; }
.IProduct .mySwiper3 .swiper-slide { padding: 23px 0; }
.IProduct .mySwiper3 .swiper-slide:hover, .IProduct .mySwiper3 .swiper-slide-thumb-active,.IProduct .mySwiper3 .swiper-slide.active { margin-top: -26px; padding: 36px 0; }
.IProduct .mySwiper3 { left: 0; width: 100%; }
.IProduct_text .fa_btn a.ly_more { font-size: 15px; height: 55px; line-height: 55px; padding: 0; width: 155px; margin-top: 50px; }
.IProduct_text .fa_btn a.ly_more i { width: 34px; height: 34px; }
}
 @media (max-width:1366px) {

}
 @media (max-width:1280px) {
.IProduct_text .fa_btn a.ly_more { font-size: 14px; height: 50px; line-height: 50px; padding: 0; width: 150px; margin-top: 40px; }
.IProduct_text .fa_btn a.ly_more i { width: 32px; height: 32px; }
}
 @media (max-width:1200px) {
.lyNySolution_Ms, .lyNySolution_Main { padding: 50px 0; }
.IProduct .mySwiper4 .swiper-slide .IProduct_con .IProduct_text { margin: 150px 0 0 0; width: 50%; display:block !important; animation-name: none !important;}
.IProduct { height: 680px; }
.IProduct_text .IProduct_tit b { font-size: 30px; margin-top: -40px; }
.IProduct_text .IProduct_tit span { font-size: 50px; }
.IProduct_text .IProduct_tit i { margin: 10px 0 20px; }
.IProduct_text p { height: 85px; font-size: 15px; line-height: 28px; }
.IProduct .mySwiper3 .swiper-slide { padding: 20px 0; }
.IProduct .mySwiper3 .swiper-slide .pIco { width: 45px; height: 45px; }
.IProduct .mySwiper3 .swiper-slide:hover, .IProduct .mySwiper3 .swiper-slide-thumb-active,.IProduct .mySwiper3 .swiper-slide.active { margin-top: -20px; padding: 30px 0; }
.IProduct .mySwiper3 .swiper-slide .pName { font-size: 16px; margin: 0 auto 8px; }
.IProduct_text .fa_btn a.ly_more { font-size: 14px; height: 50px; line-height: 50px; padding: 0; width: 150px; }
.IProduct_text .fa_btn a.ly_more i { width: 32px; height: 32px; }
}
 @media (max-width:1080px) {
}
 @media (max-width:1024px) {
.IProduct { height: 600px; }
.IProduct .mySwiper4 .swiper-slide .IProduct_con .IProduct_text { margin: 120px 0 0 0; width: 50%; }
.IProduct_text .IProduct_tit b { font-size: 24px; margin-top: -40px; }
.IProduct_text .IProduct_tit span { font-size: 40px; }
.IProduct_text p { height: 80px; font-size: 14px; line-height: 26px; }
.IProduct .mySwiper3 .swiper-slide .pIco { width: 40px; height: 40px; }
.IProduct .mySwiper3 .swiper-slide .pName { font-size: 15px; margin: 0 auto 6px; }
.IProduct .mySwiper3 .swiper-slide { padding: 18px 0; }
.IProduct .mySwiper3 .swiper-slide:hover, .IProduct .mySwiper3 .swiper-slide-thumb-active,.IProduct .mySwiper3 .swiper-slide.active { margin-top: -20px; padding: 28px 0; }
}
 @media (max-width:920px) {
.IProduct_text .fa_btn a.ly_more { font-size: 14px; height: 45px; line-height: 45px; padding: 0; width: 140px; margin-top: 30px; }
.IProduct_text .fa_btn a.ly_more i { width: 28px; height: 28px; }
}
 @media (max-width:820px) {
.IProduct { height: 520px; }
.IProduct .mySwiper4 .swiper-slide .IProduct_con .IProduct_text { margin: 100px 0 0 0; width: 100%; }
.IProduct_text .IProduct_tit b { font-size: 20px; margin-top: -35px; }
.IProduct_text .IProduct_tit span { font-size: 35px; }
.IProduct_text .IProduct_tit i { margin: 10px 0 15px; }
.IProduct .mySwiper3 .swiper-slide { padding: 15px 0; }
.IProduct .mySwiper3 .swiper-slide:hover, .IProduct .mySwiper3 .swiper-slide-thumb-active,.IProduct .mySwiper3 .swiper-slide.active { padding: 25px 0; }
}
 @media (max-width: 767px) {
.IProduct { height: 450px; }
.IProduct .mySwiper4 .swiper-slide .IProduct_con .IProduct_text { margin: 50px 0 0 0; }
.IProduct_text .IProduct_tit b { font-size: 20px; margin-top: -35px; }
.IProduct_text .IProduct_tit span { font-size: 35px; }
.IProduct_text .IProduct_tit i { margin: 10px 0 15px; }
.IProduct_text p { height: 80px; font-size: 14px; line-height: 26px; }
.IProduct .mySwiper3 .swiper-slide .pIco { width: 40px; height: 40px; }
.IProduct .mySwiper3 .swiper-slide .pName { font-size: 14px; margin: 0 auto 6px; }
.IProduct .mySwiper3 .swiper-slide { padding: 10px 0; }
.IProduct .mySwiper3 .swiper-slide:hover, .IProduct .mySwiper3 .swiper-slide-thumb-active,.IProduct .mySwiper3 .swiper-slide.active { margin-top: -20px; padding: 20px 0; }
.IProduct_text .fa_btn a.ly_more { font-size: 14px; height: 45px; line-height: 45px; padding: 0; width: 140px; margin-top: 25px; }
.IProduct_text .fa_btn a.ly_more i { width: 28px; height: 28px; }
}
/*解决方案 结束*/


/* 服务支持 start */
.lyNyService_main { overflow: hidden;  height: 100%; background: url(../images/lyNyService_Bg.png) center center no-repeat; background-size: cover;display:flex;align-items: center;  }
.lyNyService_main .w1600{ margin:100px auto 0;}
.lyNyService_main .nyAboutPart2_main { margin: 0 auto; }
.lyNyService_main .ny_title{ display:none;}
.lyNyService_list{ display:none;}
.lyNyService_list ul { margin: 0 -5px; }
.lyNyService_list ul li { width: 15%; padding: 0 5px; float: left; position: relative; border-radius: 10px; }
.lyNyService_list ul li.cur { width: 55%; }
.lyNyService_list ul li .lyNyService_img { width: 100%; height: 520px; overflow: hidden; position: relative; border-radius: 10px; }
.lyNyService_list ul li .lyNyService_img img { display: block; width: 100%; height: 100%; object-fit: cover; margin: auto; position: absolute; left: 0; top: 0; right: 0; bottom: 0; }
.lyNyService_list ul li .lyNyService_img::after { content: ''; display: block; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.35); position: absolute; left: 0; top: 0; }
.lyNyService_list ul li .lyNyService_con { width: 100%; padding: 30px; position: absolute; left: 0; top: 30px; }
.lyNyService_list ul li.cur .lyNyService_con { padding: 30px 60px; }
.lyNyService_list ul li .lyNyService_con .lyNyService_tit i { display: block; width: 80px; height: 64px; margin-bottom: 30px; }
.lyNyService_list ul li .lyNyService_con .lyNyService_tit i img { display: block; width: 100%; height: 100%; }
.lyNyService_list ul li.cur .lyNyService_con .lyNyService_tit i { display: none; }
.lyNyService_list ul li .lyNyService_con .lyNyService_tit p { line-height: 30px; color: #fff; font-size: 30px; margin-bottom: 6px; font-weight: bold; }
.lyNyService_list ul li .lyNyService_con .lyNyService_tit span { display: block; line-height: 24px; color: rgba(255, 255, 255, 0.25); font-size: 16px; text-transform: uppercase; }
.lyNyService_list ul li .lyNyService_con .lyNyService_txt { display: none; width: 60%; line-height: 30px; color: rgba(255, 255, 255, 0.65); font-size: 16px; margin-top: 20px; }
.lyNyService_list ul li.cur .lyNyService_con .lyNyService_txt { display: block; }
.lyNyService_list ul li .lyNyService_btn a.ly_more { font-size: 0; width: 0; margin-top: 40px; color: transparent; display: block; }
.lyNyService_list ul li .lyNyService_btn a.ly_more i { display: inline-block; width: 38px; height: 38px; background: url(../images/jt31.png) left center no-repeat; background-size: 100% 100%; vertical-align: middle; }
.lyNyService_list ul li.cur .lyNyService_btn a.ly_more { display: block; width: 160px; height: 60px; line-height: 60px; color: #fff; font-size: 16px; text-align: center; background: rgba(255,255,255,.25); border-radius: 50px; margin-top: 60px; }
.lyNyService_list ul li.cur .lyNyService_btn a.ly_more i { background: url(../images/jt01.png) center center no-repeat; margin: -2px 0 0 15px; background-size: 100% 100%; }
.lyNyService_list ul li.cur .lyNyService_btn a.ly_more:hover i { margin: -2px 0 0 20px; }
 @media (max-width:1680px) {
.lyNyService_list ul li .lyNyService_con .lyNyService_tit p { font-size: 28px; }
}
 @media (max-width:1600px) {
.lyNyService_list ul li .lyNyService_img { height: 520px; }
.lyNyService_list ul li .lyNyService_con .lyNyService_tit p { font-size: 26px; line-height: 28px; margin-bottom: 5px; }
.lyNyService_list ul li.cur .lyNyService_btn a.ly_more { font-size: 15px; height: 55px; line-height: 55px; padding: 0 0 0 8px; width: 155px; margin-top: 55px; }
.lyNyService_list ul li .lyNyService_btn a.ly_more i { width: 35px; height: 35px; }
}
 @media (max-width:1560px) {
.lyNyService_list ul li .lyNyService_con .lyNyService_tit span, .lyNyService_list ul li .lyNyService_con .lyNyService_txt { font-size: 15px; }
.lyNyService_list ul li .lyNyService_con .lyNyService_tit p { font-size: 24px; line-height: 26px; margin-bottom: 4px; }
}
 @media (max-width:1440px) {
.lyNyService_list ul li.cur .lyNyService_con { padding: 30px 40px; }
.lyNyService_list ul li .lyNyService_con .lyNyService_tit p { font-size: 22px; line-height: 26px; margin-bottom: 4px; }
.lyNyService_list ul li .lyNyService_img { height: 500px; }
.lyNyService_list ul li .lyNyService_con .lyNyService_tit span, .lyNyService_list ul li .lyNyService_con .lyNyService_txt { line-height: 24px; font-size: 14px; }
.lyNyService_list ul li.cur .lyNyService_btn a.ly_more { font-size: 15px; height: 50px; line-height: 50px; padding: 0 0 0 7px; width: 155px; margin-top: 50px; }
.lyNyService_list ul li .lyNyService_btn a.ly_more i { width: 32px; height: 32px; }
}
 @media (max-width:1366px) {
.lyNyService_main .w1600{ margin:80px auto 0;}
.lyNyService_list ul li { width: 18%; }
.lyNyService_list ul li.cur { width: 46%; }
.lyNyService_list ul li .lyNyService_img { height: 480px; }
.lyNyService_list ul li.cur .lyNyService_con { padding: 30px 40px; }
.lyNyService_list ul li .lyNyService_con .lyNyService_tit i { width: 68px; height: 54px; margin-bottom: 20px; }
.lyNyService_list ul li .lyNyService_con .lyNyService_tit p { line-height: 24px; font-size: 20px; margin-bottom: 4px; }
.lyNyService_list ul li.cur .lyNyService_btn a.ly_more { font-size: 15px; height: 50px; line-height: 50px; padding: 0 0 0 5px; width: 150px; margin-top: 40px; }
.lyNyService_list ul li .lyNyService_btn a.ly_more { margin-top: 30px; }
.lyNyService_list ul li .lyNyService_btn a.ly_more i { width: 30px; height: 30px; }
}
 @media (max-width:1280px) {
.lyNyService_list ul li .lyNyService_con .lyNyService_tit p { line-height: 22px; font-size: 18px; margin-bottom: 4px; }
.lyNyService_list ul li .lyNyService_con .lyNyService_txt { width: 80%; }
}
 @media (max-width:1200px) {
.lyNyService_main .w1600{ margin:0 auto;}
.lyNyService_main .ny_title{ display:block !important;animation-name: none !important;}
.lyNyService_main { height: auto; padding: 50px 0;}
.lyNyService_list{display:block !important;animation-name: none !important;}
.lyNyService_list ul li .lyNyService_img { height: 420px; }
.lyNyService_list ul li .lyNyService_con { padding: 20px; }
.lyNyService_list ul li .lyNyService_con .lyNyService_tit i { width: 60px; height: 48px; margin-bottom: 20px; }
.lyNyService_list ul li.cur .lyNyService_con { padding: 20px 30px; }
.lyNyService_list ul li .lyNyService_con .lyNyService_txt { width: 100%; }
.lyNyService_list ul li.cur .lyNyService_btn a.ly_more { font-size: 14px; height: 50px; line-height: 50px; width: 140px; margin-top: 40px; }
.lyNyService_list ul li .lyNyService_btn a.ly_more { margin-top: 30px; }
.lyNyService_list ul li .lyNyService_btn a.ly_more i { width: 28px; height: 28px; }
.lyNyService_list ul li.cur .lyNyService_btn a.ly_more i { margin: -2px 0 0 10px; }
.lyNyService_list ul li.cur .lyNyService_btn a.ly_more:hover i { margin: -2px 0 0 15px; }
}
 @media (max-width:1080px) {
}
 @media (max-width:1024px) {
.lyNyService_main { padding: 40px 0; }
.lyNyService_list ul li .lyNyService_img { height: 400px; }
}
 @media (max-width:920px) {
.lyNyService_list ul li { width: 18%; }
.lyNyService_list ul li.cur { width: 46%; }
.lyNyService_list ul li .lyNyService_img { height: 400px; }
.lyNyService_list ul li .lyNyService_con .lyNyService_tit i { width: 50px; height: 40px; margin-bottom: 10px; }
.lyNyService_list ul li .lyNyService_con .lyNyService_tit p { line-height: 20px; font-size: 16px; margin-bottom: 4px; }
.lyNyService_list ul li.cur .lyNyService_btn a.ly_more { font-size: 14px; height: 45px; line-height: 45px; width: 130px; margin-top: 30px; }
.lyNyService_list ul li .lyNyService_btn a.ly_more { margin-top: 25px; }
.lyNyService_list ul li .lyNyService_btn a.ly_more i { width: 26px; height: 26px; }
}
 @media (max-width:820px) {
.lyNyService_main { padding: 30px 0; height: auto; }
.lyNyService_list ul { margin: 0; }
.lyNyService_list ul li { width: 100%; padding: 0; margin: 10px auto 0; float: none; }
.lyNyService_list ul li:first-child { margin: 0 auto; }
.lyNyService_list ul li.cur { width: 100%; }
.lyNyService_list ul li .lyNyService_img { height: 140px; }
.lyNyService_list ul li.cur .lyNyService_img { height: 240px; }
.lyNyService_list ul li .lyNyService_con { padding: 15px 20px; top: 15px; }
.lyNyService_list ul li.cur .lyNyService_con { padding: 20px 30px; }
.lyNyService_list ul li .lyNyService_con .lyNyService_txt { margin-top: 15px; }
.lyNyService_list ul li .lyNyService_con .lyNyService_tit p { font-size: 15px; }
.lyNyService_list ul li .lyNyService_con .lyNyService_tit span, .lyNyService_list ul li .lyNyService_con .lyNyService_txt { line-height: 20px; font-size: 13px; }
.lyNyService_list ul li .lyNyService_btn a.ly_more { margin-top: 15px; }
.lyNyService_list ul li.cur .lyNyService_btn a.ly_more { margin-top: 25px; }
}
 @media (max-width:767px) {
.lyNyService_main { padding: 20px 0; height: auto; }
.lyNyService_list ul { margin: 0; }
.lyNyService_list ul li { width: 100%; padding: 0; margin: 10px auto 0; float: none; }
.lyNyService_list ul li:first-child { margin: 0 auto; }
.lyNyService_list ul li.cur { width: 100%; }
.lyNyService_list ul li .lyNyService_img { height: 140px; }
.lyNyService_list ul li.cur .lyNyService_img { height: 240px; }
.lyNyService_list ul li .lyNyService_con { padding: 12px; top: 10px; }
.lyNyService_list ul li.cur .lyNyService_con { padding: 20px; }
.lyNyService_list ul li .lyNyService_con .lyNyService_tit span, .lyNyService_list ul li .lyNyService_con .lyNyService_txt { line-height: 20px; font-size: 12px; }
.lyNyService_list ul li.cur .lyNyService_btn a.ly_more { font-size: 13px; height: 40px; line-height: 40px; width: 120px; margin-top: 20px; }
.lyNyService_list ul li .lyNyService_btn a.ly_more { margin-top: 15px; }
.lyNyService_list ul li .lyNyService_btn a.ly_more i { width: 24px; height: 24px; }
}
 @media (max-width:320px) {
}
/* 服务支持 end */

/*新闻中心 开始*/
.lyIdx_News { width: 100%; background: url(../images/lyNews_bg.png) no-repeat center center; background-size: cover; display:flex;align-items: center; height: 100%; overflow: hidden; }
.lyIdx_News .w1600 { position: relative; margin:100px auto 0; }
.lyIdx_News .ny_title{ display:none;}
.InforTab { width: auto; height: auto; margin: -100px 0 0; padding: 0 160px 0 0; float: right; display:none; }
.InforTab ul li { width: auto; height: 40px; line-height: 40px; color: #fff; font-size: 18px; padding: 0; float: left; position: relative; cursor: pointer; margin-right: 50px; }
.InforTab ul li:hover, .InforTab ul li.InfActive { color:#fff; }
.InforTab ul li em { display: block; width: 100%; height: 1px; overflow: hidden; margin: 0; padding: 0; position: absolute; bottom: 0; left: 0; opacity: 0; background-color: #fff; }
.InforTab ul li:hover em, .InforTab ul li.InfActive em { opacity: 1; }
.lyIdxInfor_More { position: absolute; top: 0; right: 0; display:none; }
.lyIdxInfor_More a.ly_more { display: block; width: 160px; height: 60px; line-height: 60px; color: #fff; font-size: 16px; text-align: center; background: rgba(255,255,255,0.15); border-radius: 50px; padding: 0 0 0 10px; }
.lyIdxInfor_More a.ly_more i { display: inline-block; width: 38px; height: 38px; background: url(../images/jt01.png) center center no-repeat; background-size: 100% 100%; vertical-align: middle; margin: -2px 0 0 15px; }
.lyIdxInfor_More a.ly_more:hover i { margin: -2px 0 0 20px; }
.lyIdxInfor_Con{ min-height:550px;}
.lyIdxInfor_Con .lyIdxNews_l { width: 30%; float: left; position: relative; border-radius: 10px; overflow: hidden; }
.lyIdxInfor_Con .lyIdxNews_l .lyIdxNews_Tjimg { width: 100%; height: 300px; position: relative; border-radius: 10px 10px 0 0; overflow: hidden; display:none; }
.lyIdxInfor_Con .lyIdxNews_l .lyIdxNews_Tjimg img { display: block; width: 100%; height: 100%; position: absolute; top: 0; left: 0; right: 0; bottom: 0; margin: auto; object-fit: cover; border-radius: 10px 10px 0 0; }
.lyIdxInfor_Con .lyIdxNews_l .lyIdxNews_Tjtext { width: 100%; padding: 20px 30px; background: #fbfcfe; border-radius: 0 0 10px 10px; height: 207px; display:none; }
.lyIdxInfor_Con .lyIdxNews_l .lyIdxNews_Tjtext .lyIdxNewsl_Top { width: 100%; height: 24px; line-height: 24px; }
.lyIdxInfor_Con .lyIdxNews_l .lyIdxNews_Tjtext .lyIdxNewsl_Top span { display: block; height: 24px; line-height: 24px; font-size: 14px; margin: 2px 30px 2px 0; padding: 0 12px; float: left; border-radius: 50px; border: 1px solid rgba(0,88,194,0.2); width: 85px; }
.lyIdxInfor_Con .lyIdxNews_l .lyIdxNews_Tjtext .lyIdxNewsl_Top span svg { display: block; width: 100%; margin-top: 3px; height:21px; }
.lyIdxInfor_Con .lyIdxNews_l .lyIdxNews_Tjtext .lyIdxNewsl_Top .lyIdxNews_Tjtime { max-width: 50%; float: right; font-size: 14px; color: #999; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.lyIdxInfor_Con .lyIdxNews_l .lyIdxNews_Tjtext .lyIdxNewsl_Top .lyIdxNews_Tjtime img { display: inline-block; margin: -4px 8px 0 0; }
.lyIdxInfor_Con .lyIdxNews_l .lyIdxNews_Tjtext .lyIdxNews_TjName { color: #222; font-size: 18px; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; text-overflow: ellipsis; word-break: break-all; height: 64px; line-height: 32px; width: 100%; font-weight: bold; margin: 20px 0 30px; }
.lyIdxInfor_Con .lyIdxNews_l .lyIdxNews_Tjtext .lyIdxNews_TjName a { display: block; color: #222; }
.lyIdxInfor_Con .lyIdxNews_l .lyIdxNews_Tjtext a.lyIdxNews_TjBtn { display: block; font-size: 16px; color: #999; }
.lyIdxInfor_Con .lyIdxNews_l .lyIdxNews_Tjtext a.lyIdxNews_TjBtn i { width: 28px; height: 28px; background: #f3f5f8; display: inline-block; border-radius: 50px; margin: 0 0 -8px 8px; position: relative; }
.lyIdxInfor_Con .lyIdxNews_l .lyIdxNews_Tjtext a.lyIdxNews_TjBtn i img { display: block; max-height: 100%; max-width: 100%; margin: auto; position: absolute; top: 0; left: 0; right: 0; bottom: 0; }
.lyIdxInfor_Con .lyIdxNews_l:hover .lyIdxNews_Tjtext a.lyIdxNews_TjBtn i { margin: 0 0 -8px 15px; }
.lyIdxInfor_Con .lyIdxNews_l:hover .lyIdxNews_Tjtext .lyIdxNews_TjName a { color: #0058c4; text-decoration: underline; }
.lyIdxInfor_Con .lyIdxNews_l:hover .lyIdxNews_Tjimg img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1); }
.lyIdxInfor_Con .lyIdxNews_l .swiper-container .swiper-pagination { width: auto; height: 8px; margin: 0 5px; top: 260px; left: inherit; right: 20px; }
.lyIdxInfor_Con .lyIdxNews_l .swiper-container .swiper-pagination .swiper-pagination-bullet { width: 8px; height: 8px; border-radius: 50%; background: #fff; opacity: 0.45; }
.lyIdxInfor_Con .lyIdxNews_l .swiper-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active { opacity: 1; }
.lyIdxInfor_Con .lyIdxNews_r { width: 67%; float: right; display:none; }
.lyIdxInfor_Con .lyIdxNews_r .lyIdxNews_hot { width: 40%; float: left; background: #f8fbfe; border-radius: 10px; overflow: hidden; min-height: 507px; padding: 70px 30px; }
.lyIdxInfor_Con .lyIdxNews_r .lyIdxNews_hot .lyIdxNewsHot_Top { width: 100%; height: 24px; line-height: 24px; }
.lyIdxInfor_Con .lyIdxNews_r .lyIdxNews_hot .lyIdxNewsHot_Top span { display: block; height: 24px; line-height: 24px; font-size: 14px; margin: 2px 30px 2px 0; padding: 0 12px; float: left; border-radius: 50px; border: 1px solid rgba(0,88,194,0.2); width: 85px; }
.lyIdxInfor_Con .lyIdxNews_r .lyIdxNews_hot .lyIdxNewsHot_Top span svg { display: block; width: 100%; margin-top: 3px; height:21px; }
.lyIdxInfor_Con .lyIdxNews_r .lyIdxNews_hot .lyIdxNewsHot_Top .lyIdxNewsHot_time { max-width: 50%; float: right; font-size: 14px; color: #999; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.lyIdxInfor_Con .lyIdxNews_r .lyIdxNews_hot .lyIdxNewsHot_Top .lyIdxNewsHot_time img { display: inline-block; margin: -4px 8px 0 0; }
.lyIdxInfor_Con .lyIdxNews_r .lyIdxNews_hot .lyIdxNews_HotName { color: #222; font-size: 18px; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; text-overflow: ellipsis; word-break: break-all; height: 64px; line-height: 32px; width: 100%; font-weight: bold; margin: 20px 0 30px; }
.lyIdxInfor_Con .lyIdxNews_r .lyIdxNews_hot .lyIdxNews_HotName a { display: block; color: #222; }
.lyIdxInfor_Con .lyIdxNews_r .lyIdxNews_hot p { font-size: 16px; color: #999; line-height: 30px; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; text-overflow: ellipsis; word-break: break-all; height: 90px; margin-bottom: 70px; }
.lyIdxInfor_Con .lyIdxNews_r .lyIdxNews_hot a.lyIdxNews_HotBtn { display: block; font-size: 16px; color: #999; }
.lyIdxInfor_Con .lyIdxNews_r .lyIdxNews_hot a.lyIdxNews_HotBtn i { width: 28px; height: 28px; background: #f3f5f8; display: inline-block; border-radius: 50px; margin: 0 0 -8px 8px; position: relative; }
.lyIdxInfor_Con .lyIdxNews_r .lyIdxNews_hot a.lyIdxNews_HotBtn i img { display: block; max-height: 100%; max-width: 100%; margin: auto; position: absolute; top: 0; left: 0; right: 0; bottom: 0; }
.lyIdxInfor_Con .lyIdxNews_r .lyIdxNews_hot:hover a.lyIdxNews_HotBtn i { margin: 0 0 -8px 15px; }
.lyIdxInfor_Con .lyIdxNews_hot:hover .lyIdxNews_HotName a { color: #0058c4; text-decoration: underline; }
.lyIdxInfor_Con .lyIdxNews_r .lyIdxNews_list { width: 55.5%; float: right; }
.lyIdxInfor_Con .lyIdxNews_r .lyIdxNews_list ul li { width: 100%; padding: 30px; background: #f8fbfe; margin-bottom: 30px; border-radius: 10px; }
.lyIdxInfor_Con .lyIdxNews_r .lyIdxNews_list ul li .lyIdxNews_Name { width: 100%; height: 30px; line-height: 30px; margin-bottom: 11px; }
.lyIdxInfor_Con .lyIdxNews_r .lyIdxNews_list ul li .lyIdxNews_Name a { display: block; width: calc(100% - 140px); overflow: hidden; white-space: nowrap; text-overflow: ellipsis; float: left; font-size: 18px; color: #222; font-weight: bold; }
.lyIdxInfor_Con .lyIdxNews_r .lyIdxNews_list ul li .lyIdxNews_Name span { width: 110px; font-size: 14px; color: #999; float: right; background: url(../images/time01.png) no-repeat left 8px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; padding-left: 20px; }
.lyIdxInfor_Con .lyIdxNews_r .lyIdxNews_list ul li p { font-size: 16px; color: #999; line-height: 24px; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; text-overflow: ellipsis; word-break: break-all; height: 48px; }
.lyIdxInfor_Con .lyIdxNews_r .lyIdxNews_list ul li:hover { background-color: #01b4fe; background: url(../images/lyFa_icoBg.png) no-repeat right bottom, linear-gradient(to right, #0058c4, #01b4fe); }
.lyIdxInfor_Con .lyIdxNews_r .lyIdxNews_list ul li:hover .lyIdxNews_Name a { color: #fff; }
.lyIdxInfor_Con .lyIdxNews_r .lyIdxNews_list ul li:hover p { color: rgba(255,255,255,.45); }
.lyIdxInfor_Con .lyIdxNews_r .lyIdxNews_list ul li:hover .lyIdxNews_Name span { background: url(../images/time07.png) no-repeat left 8px; color: rgba(255,255,255,.65); }
@media (max-width:1680px) {
.InforTab { margin: -95px 0 0; }
}
 @media (max-width:1600px) {
.lyIdxInfor_Con{ min-height:540px;}
.lyIdxInfor_More a.ly_more { font-size: 15px; height: 55px; line-height: 55px; padding: 0 0 0 8px; width: 155px; }
.lyIdxInfor_More a.ly_more i { width: 35px; height: 35px; }
.InforTab { margin: -90px 0 0; }
}
 @media (max-width:1560px) {

}
 @media (max-width:1440px) {
.InforTab { margin: -85px 0 0; }
.lyIdxInfor_More a.ly_more { font-size: 15px; height: 52px; line-height: 52px; width: 155px; }
.lyIdxInfor_More a.ly_more i { width: 32px; height: 32px; }
}
 @media (max-width:1366px) {
.lyIdx_News .w1600 { margin:80px auto 0;}	 
.InforTab { margin: -80px 0 0; padding: 0 150px 0 0; }
.InforTab ul li { font-size: 15px; margin-right: 40px; }
.lyIdxInfor_More { top: 2px; }
.lyIdxInfor_Con{ min-height:495px;}
.lyIdxInfor_Con .lyIdxNews_l .lyIdxNews_Tjimg { height: 260px; }
.lyIdxInfor_Con .lyIdxNews_l .swiper-container .swiper-pagination { top: 230px; right: 10px; }
.lyIdxInfor_Con .lyIdxNews_l .lyIdxNews_Tjtext { padding: 30px 20px; }
.lyIdxInfor_Con .lyIdxNews_l .lyIdxNews_Tjtext .lyIdxNews_TjName { font-size: 16px; line-height: 28px; height: 56px; margin: 15px 0 25px; }
.lyIdxInfor_Con .lyIdxNews_l .lyIdxNews_Tjtext a.lyIdxNews_TjBtn { font-size: 15px; }
.lyIdxInfor_Con .lyIdxNews_r .lyIdxNews_hot { min-height: 466px; }
.lyIdxInfor_Con .lyIdxNews_r .lyIdxNews_hot .lyIdxNews_HotName { font-size: 16px; line-height: 28px; height: 56px; margin: 15px 0 25px; }
.lyIdxInfor_Con .lyIdxNews_r .lyIdxNews_hot p { font-size: 15px; line-height: 28px; margin-bottom: 50px; height: 85px; }
.lyIdxInfor_Con .lyIdxNews_r .lyIdxNews_hot a.lyIdxNews_HotBtn { font-size: 15px; }
.lyIdxInfor_Con .lyIdxNews_r .lyIdxNews_hot a.lyIdxNews_HotBtn i { width: 26px; height: 26px; }
.lyIdxInfor_Con .lyIdxNews_r .lyIdxNews_list ul li { padding: 25px 20px; margin-bottom: 25px; }
.lyIdxInfor_Con .lyIdxNews_r .lyIdxNews_list ul li .lyIdxNews_Name a { font-size: 16px; }
.lyIdxInfor_Con .lyIdxNews_r .lyIdxNews_list ul li p { font-size: 15px; }
.lyIdxInfor_More a.ly_more { font-size: 14px; height: 50px; line-height: 50px; padding: 0 0 0 5px; width: 150px; }
.lyIdxInfor_More a.ly_more i { width: 30px; height: 30px; }
}
 @media (max-width:1280px) {
.lyIdxInfor_Con .lyIdxNews_r { width: 68%; }
.lyIdxInfor_Con .lyIdxNews_r .lyIdxNews_list { width: 57.5%; }

}
 @media (max-width:1200px) {
.lyIdx_News { padding: 50px 0; height: auto; }
.lyIdx_News .ny_title,.InforTab,.lyIdxInfor_More{ display:block !important;animation-name: none !important;}
.lyIdx_News .w1600 { margin:0 auto;}
.lyIdxInfor_Con{ min-height:400px;}
.lyIdxInfor_Con .lyIdxNews_l .lyIdxNews_Tjimg { height: 240px;display:block !important;animation-name: none !important; }
.lyIdxInfor_Con .lyIdxNews_l .swiper-container .swiper-pagination { top: 210px; right: 10px; }
.lyIdxInfor_Con .lyIdxNews_l .lyIdxNews_Tjtext { padding: 18px 20px; height: 171px;display:block !important;animation-name: none !important; }
.lyIdxInfor_Con .lyIdxNews_l .lyIdxNews_Tjtext .lyIdxNews_TjName { font-size: 15px; line-height: 26px; height: 52px; margin: 15px 0 25px; }
.lyIdxInfor_Con .lyIdxNews_l .lyIdxNews_Tjtext .lyIdxNewsl_Top .lyIdxNews_Tjtime { font-size: 13px; margin-top: 5px; }
.lyIdxInfor_Con .lyIdxNews_r{ display:block !important;animation-name: none !important;}
.lyIdxInfor_Con .lyIdxNews_r .lyIdxNews_hot { padding: 60px 20px; min-height: 411px; }
.lyIdxInfor_Con .lyIdxNews_r .lyIdxNews_hot .lyIdxNewsHot_Top span { font-size: 13px; margin: 2px 20px 2px 0; }
.lyIdxInfor_Con .lyIdxNews_r .lyIdxNews_hot .lyIdxNewsHot_Top span svg { margin-left: 3px; }
.lyIdxInfor_Con .lyIdxNews_r .lyIdxNews_list ul li .lyIdxNews_Name span { font-size: 13px; }
.lyIdxInfor_Con .lyIdxNews_r .lyIdxNews_hot .lyIdxNews_HotName { font-size: 15px; line-height: 26px; height: 52px; margin: 15px 0; }
.lyIdxInfor_Con .lyIdxNews_r .lyIdxNews_hot .lyIdxNewsHot_Top .lyIdxNewsHot_time { font-size: 13px; margin-top: 5px; }
.lyIdxInfor_Con .lyIdxNews_r .lyIdxNews_hot p { font-size: 14px; line-height: 26px; margin-bottom: 50px; height: 75px; }
.lyIdxInfor_Con .lyIdxNews_r .lyIdxNews_hot a.lyIdxNews_HotBtn { font-size: 14px; }
.lyIdxInfor_Con .lyIdxNews_r .lyIdxNews_hot a.lyIdxNews_HotBtn i { width: 24px; height: 24px; margin: 0 0 -8px 10px; }
.lyIdxInfor_Con .lyIdxNews_r .lyIdxNews_hot:hover a.lyIdxNews_HotBtn i { margin: 0 0 -8px 12px; }
.lyIdxInfor_Con .lyIdxNews_r .lyIdxNews_list ul li { padding: 20px 15px; margin-bottom: 15px; }
.lyIdxInfor_Con .lyIdxNews_r .lyIdxNews_list ul li .lyIdxNews_Name { margin-bottom: 5px; }
.lyIdxInfor_Con .lyIdxNews_r .lyIdxNews_list ul li .lyIdxNews_Name span { width: 100px; }
.lyIdxInfor_Con .lyIdxNews_r .lyIdxNews_list ul li .lyIdxNews_Name a { font-size: 15px; width: calc(100% - 120px); }
.lyIdxInfor_Con .lyIdxNews_r .lyIdxNews_list ul li p { font-size: 14px; }
.lyIdxInfor_Con .lyIdxNews_l .lyIdxNews_Tjtext a.lyIdxNews_TjBtn { font-size: 14px; }
.lyIdxInfor_Con .lyIdxNews_l .lyIdxNews_Tjtext a.lyIdxNews_TjBtn i { width: 24px; height: 24px; margin: 0 0 -8px 10px; }
.lyIdxInfor_Con .lyIdxNews_l:hover .lyIdxNews_Tjtext a.lyIdxNews_TjBtn i { margin: 0 0 -8px 12px; }
.lyIdxInfor_Con .lyIdxNews_r .lyIdxNews_list ul li { padding: 22px 20px; margin-bottom: 15px; }
.lyIdxInfor_More a.ly_more { font-size: 14px; height: 50px; line-height: 50px; padding: 0 0 0 5px; width: 140px; }
.lyIdxInfor_More a.ly_more i { width: 28px; height: 28px; }
}
 @media (max-width:1080px) {
}
 @media (max-width:1024px) {
.lyIdx_News { padding: 40px 0; }
.InforTab { margin: -75px 0 0; padding: 0 150px 0 0; }
.InforTab ul li { font-size: 15px; margin-right: 40px; }
.lyIdxInfor_More { top: 3px; }
.lyIdxInfor_Con .lyIdxNews_l .lyIdxNews_Tjimg { height: 220px; }
.lyIdxInfor_Con .lyIdxNews_l .swiper-container .swiper-pagination { top: 190px; right: 10px; }
.lyIdxInfor_Con .lyIdxNews_l .lyIdxNews_Tjtext { padding: 20px 15px; height: 180px; }
.lyIdxInfor_Con .lyIdxNews_r .lyIdxNews_hot { padding: 50px 15px; min-height: 399px; }
.lyIdxInfor_Con .lyIdxNews_r .lyIdxNews_list ul li { padding: 20px 15px; }
}
 @media (max-width:920px) {
.lyIdxInfor_More a.ly_more { font-size: 14px; height: 45px; line-height: 45px; width: 130px; }
.lyIdxInfor_More a.ly_more i { width: 26px; height: 26px; }
.InforTab { margin: -78px 0 0; }
.lyIdxInfor_Con .lyIdxNews_l { width: 100%; }
.lyIdxInfor_Con .lyIdxNews_l .lyIdxNews_Tjimg { height: 200px; }
.lyIdxInfor_Con .lyIdxNews_l .swiper-container .swiper-pagination { top: 165px; }
.lyIdxInfor_Con .lyIdxNews_l .lyIdxNews_Tjtext { padding: 15px; height: auto; }
.lyIdxInfor_Con .lyIdxNews_l .lyIdxNews_Tjtext .lyIdxNews_TjName { font-size: 14px; line-height: 24px; max-height: 48px; height: auto; margin: 10px 0 15px; }
.lyIdxInfor_Con .lyIdxNews_l .lyIdxNews_Tjtext a.lyIdxNews_TjBtn { font-size: 14px; }
.lyIdxInfor_Con .lyIdxNews_l .lyIdxNews_Tjtext a.lyIdxNews_TjBtn i { width: 24px; height: 24px; margin: 0 0 -8px 8px; }
.lyIdxInfor_Con .lyIdxNews_l:hover .lyIdxNews_Tjtext a.lyIdxNews_TjBtn i { margin: 0 0 -8px 12px; }
.lyIdxInfor_Con .lyIdxNews_r { width: 100%; margin-top: 20px; }
.lyIdxInfor_Con .lyIdxNews_r .lyIdxNews_hot { padding: 40px 20px; min-height: 354px; width: 42%; }
.lyIdxInfor_Con .lyIdxNews_r .lyIdxNews_hot .lyIdxNews_HotName { font-size: 14px; line-height: 24px; height: 48px; margin: 15px 0; }
.lyIdxInfor_Con .lyIdxNews_r .lyIdxNews_hot p { font-size: 13px; line-height: 24px; margin-bottom: 50px; height: 70px; }
.lyIdxInfor_Con .lyIdxNews_r .lyIdxNews_hot .lyIdxNewsHot_Top .lyIdxNewsHot_time { font-size: 13px; margin-top: 5px; }
.lyIdxInfor_Con .lyIdxNews_r .lyIdxNews_hot a.lyIdxNews_HotBtn { font-size: 13px; }
.lyIdxInfor_Con .lyIdxNews_r .lyIdxNews_hot a.lyIdxNews_HotBtn i { width: 22px; height: 22px; margin: 0 0 -8px 8px; }
.lyIdxInfor_Con .lyIdxNews_r .lyIdxNews_hot:hover a.lyIdxNews_HotBtn i { margin: 0 0 -8px 12px; }
.lyIdxInfor_Con .lyIdxNews_r .lyIdxNews_list { width: 55.5%; }
.lyIdxInfor_Con .lyIdxNews_r .lyIdxNews_list ul li { padding: 15px; margin-bottom: 10px; }
.lyIdxInfor_Con .lyIdxNews_r .lyIdxNews_list ul li p { font-size: 13px; }
.lyIdxInfor_Con .lyIdxNews_r .lyIdxNews_list ul li .lyIdxNews_Name { margin-bottom: 3px; }
.lyIdxInfor_Con .lyIdxNews_r .lyIdxNews_list ul li .lyIdxNews_Name a { font-size: 14px; }
}
 @media (max-width:820px) {
.lyIdx_News { padding: 30px 0; }
.InforTab { margin: -63px 0 0; padding: 0 130px 0 0; }
.InforTab ul li { font-size: 14px; margin-right: 35px; }
.lyIdxInfor_More { top: 5px; }
}
 @media (max-width:767px) {
.lyIdx_News { padding: 20px 0; }
.InforTab { margin: -10px 0 20px; float: left; padding: 0; }
.InforTab ul li { font-size: 15px; margin-right: 35px; }
.lyIdxInfor_More { top: 52px; }
.lyIdxInfor_More a.ly_more { width: 125px; height: 40px; line-height: 40px; font-size: 13px; padding: 0 0 0 5px; }
.lyIdxInfor_More a.ly_more i { width: 24px; height: 24px; margin: -2px 0 0 10px; }
.lyIdxInfor_More a.ly_more:hover i { margin: -2px 0 0 15px; }
.lyIdxInfor_Con .lyIdxNews_l { width: 100%; }
.lyIdxInfor_Con .lyIdxNews_l .lyIdxNews_Tjimg { height: 180px; }
.lyIdxInfor_Con .lyIdxNews_l .swiper-container .swiper-pagination { top: 150px; right: 10px; }
.lyIdxInfor_Con .lyIdxNews_l .lyIdxNews_Tjtext .lyIdxNewsl_Top span { font-size: 13px; }
.lyIdxInfor_Con .lyIdxNews_l .lyIdxNews_Tjtext .lyIdxNewsl_Top span svg { margin-left: 3px; }
.lyIdxInfor_Con .lyIdxNews_l .lyIdxNews_Tjtext a.lyIdxNews_TjBtn i { width: 22px; height: 22px; margin: 0 0 -6px 8px; }
.lyIdxInfor_Con .lyIdxNews_l:hover .lyIdxNews_Tjtext a.lyIdxNews_TjBtn i { margin: 0 0 -6px 12px; }
.lyIdxInfor_Con .lyIdxNews_r { width: 100%; margin-top: 10px; }
.lyIdxInfor_Con .lyIdxNews_r .lyIdxNews_hot { width: 100%; padding: 15px; min-height: auto; }
.lyIdxInfor_Con .lyIdxNews_r .lyIdxNews_hot p { margin-bottom: 20px; }
.lyIdxInfor_Con .lyIdxNews_r .lyIdxNews_list { width: 100%; margin-top: 10px; }
}
 @media (max-width:390px) {
}
 @media (max-width:320px) {
.InforTab ul li { font-size: 13px; margin-right: 25px; }
.lyIdxInfor_More { top: 55px; }
.lyIdxInfor_More a.ly_more { width: 120px; }
}
 @media (max-width:280px) {
}
/*新闻中心 结束*/

/*关于我们 开始*/
.lyIdx_About { width: 100%; background: url(../images/lyAbout_bg.png) no-repeat center center; background-size: cover; overflow: hidden; height: 100%;display:flex;align-items: center;  }
.lyIdx_About .w1600{ margin:100px auto 0;}
.lyIdx_About .lyIdxAbout_l { width: 45%; float: left; padding: 50px 0 0; display:none; }
.lyIdxAbout_l .lyIdxAbout_ms { font-size: 30px; color: #555; }
.lyIdxAbout_l .lyIdxAbout_con { width: 100%; margin: 70px 0; color: #777!important; font-size: 16px!important; line-height: 34px!important; font-family: Arial, \5FAE\8F6F\96C5\9ED1, Microsoft Yahei, Helvetica, sans-serif !important; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 6; -webkit-box-orient: vertical; text-overflow: ellipsis; word-break: break-all; height: 200px; }
.lyIdxAbout_l .lyIdxAbout_con p, .lyIdxAbout_l .lyIdxAbout_con span { color: #777!important; font-size: 16px !important; line-height: 34px!important; font-family: Arial, \5FAE\8F6F\96C5\9ED1, Microsoft Yahei, Helvetica, sans-serif !important; }
.lyIdxAbout_l .lyIdxAbout_data { width: 100%; position: relative; }
.lyIdxAbout_l .lyIdxAbout_data .lyIdxAboutD_line { width: calc(100% - 395px); height: 1px; background: #e2e2e2; display: block; float: left; margin: 25px 0 0; }
.lyIdxAbout_l .lyIdxAbout_data .lyIdxAboutD_r { width: 380px; float: right; }
.lyIdxAbout_l .lyIdxAbout_data i { display: block; float: right; margin: -15px 40px 0 0; color: #e2e2e2; font-size: 54px; }
.lyIdxAbout_l .lyIdxAbout_data span { display: block; font-size: 60px; float: right; font-weight: bold; max-width: 150px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.lyIdxAbout_l .lyIdxAbout_data span svg { width: 100%; display: block; height: 80px; }
.lyIdxAbout_r { width: 45%; float: right; position: relative; display:none;}
.lyIdxAbout_r .lyIdxAbout_Img { width: 100%; height: 650px; position: relative; }
.lyIdxAbout_r .lyIdxAbout_Img img { display: block; max-width: 100%; max-height: 100%; }
.lyIdxAbout_r .lyIdxAbout_btn { position: absolute; left: 40px; bottom: 50px; width: 140px; height: 140px; text-align: center; font-size: 16px; color: #fff; padding-top: 32px; background-color: #01b4fe; background: linear-gradient(to right, #0058c4, #01b4fe); border-radius: 50%; }
.lyIdxAbout_r .lyIdxAbout_btn i { display: block; width: 40px; height: 38px; margin: 0 auto 8px; background: url(../images/lyAbout_Ico.png) no-repeat center center; background-size: 100% 100%; }
.lyIdxAbout_r .lyIdxAbout_btn:before, .lyIdxAbout_r .lyIdxAbout_btn:after { content: ""; width: 160px; height: 160px; display: block; border-radius: 50%; position: absolute; left: 50%; top: 50%; border: 1px solid rgba(0,88,196,.5); opacity: 0; -webkit-animation: prop 1.5s linear infinite; -o-animation: prop 1.5s linear infinite; animation: prop 1.5s linear infinite; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); }
.lyIdxAbout_r .lyIdxAbout_btn:before { width: 185px; height: 185px; }
@keyframes prop { from {
 -webkit-transform: translate(-50%, -50%) scale(1);
 -moz-transform: translate(-50%, -50%) scale(1);
 -o-transform: translate(-50%, -50%) scale(1);
 -ms-transform: translate(-50%, -50%) scale(1);
 transform: translate(-50%, -50%) scale(1);
 opacity: 1;
}
to { -webkit-transform: translate(-50%, -50%) scale(1.2); -moz-transform: translate(-50%, -50%) scale(1.2); -o-transform: translate(-50%, -50%) scale(1.2); -ms-transform: translate(-50%, -50%) scale(1.2); transform: translate(-50%, -50%) scale(1.2); opacity: 0; }
}
@media (max-width:1680px) {
}
 @media (max-width:1600px) {
.lyIdxAbout_l .lyIdxAbout_ms { font-size: 28px; margin-top: -35px; }
.lyIdxAbout_l .lyIdxAbout_con { margin: 60px 0; }
.lyIdxAbout_l .lyIdxAbout_data .lyIdxAboutD_line { width: calc(100% - 330px); }
.lyIdxAbout_l .lyIdxAbout_data .lyIdxAboutD_r { width: 320px; }
.lyIdxAbout_l .lyIdxAbout_data i { font-size: 48px; margin: -6px 20px 0 0; }
.lyIdxAbout_l .lyIdxAbout_data span { font-size: 54px; max-width: 140px; }
.lyIdxAbout_r .lyIdxAbout_Img { height: 620px; margin-top: 15px; }
.lyIdxAbout_r .lyIdxAbout_btn { left: 30px; padding-top: 28px; font-size: 15px; width: 132px; height: 132px; }
.lyIdxAbout_r .lyIdxAbout_btn:before, .lyIdxAbout_r .lyIdxAbout_btn:after { width: 150px; height: 150px; }
.lyIdxAbout_r .lyIdxAbout_btn:before { width: 170px; height: 170px; }
}
 @media (max-width:1560px) {
}
 @media (max-width:1440px) {
.lyIdxAbout_l .lyIdxAbout_ms { font-size: 26px; margin-top: -30px; }
.lyIdxAbout_l .lyIdxAbout_con { margin: 50px 0; font-size: 15px!important; line-height: 30px!important; height: 190px; }
.lyIdxAbout_l .lyIdxAbout_con p, .lyIdxAbout_l .lyIdxAbout_con span { font-size: 15px !important; line-height: 30px!important; }
.lyIdxAbout_l .lyIdxAbout_data .lyIdxAboutD_line { width: calc(100% - 300px); }
.lyIdxAbout_l .lyIdxAbout_data .lyIdxAboutD_r { width: 300px; }
.lyIdxAbout_l .lyIdxAbout_data i { font-size: 44px; margin: -6px 20px 0 0; }
.lyIdxAbout_l .lyIdxAbout_data span { font-size: 48px; max-width: 120px; }
.lyIdxAbout_l .lyIdxAbout_data span svg { height: 75px; }
.lyIdxAbout_r .lyIdxAbout_Img { height: 580px; margin-top: 15px; }
.lyIdxAbout_r .lyIdxAbout_btn { left: 30px; padding-top: 28px; font-size: 15px; width: 125px; height: 125px; }
.lyIdxAbout_r .lyIdxAbout_btn i { width: 36px; height: 34px; }
.lyIdxAbout_r .lyIdxAbout_btn:before, .lyIdxAbout_r .lyIdxAbout_btn:after { width: 140px; height: 140px; }
.lyIdxAbout_r .lyIdxAbout_btn:before { width: 160px; height: 160px; }
}
 @media (max-width:1366px) {
.lyIdx_About .w1600{ margin:80px auto 0;}
.lyIdx_About .lyIdxAbout_l { padding: 40px 0 0; }
.lyIdxAbout_l .lyIdxAbout_ms { font-size: 24px; margin-top: -25px; }
.lyIdxAbout_l .lyIdxAbout_con { margin: 40px 0; font-size: 14px!important; line-height: 28px!important; height: 170px; }
.lyIdxAbout_l .lyIdxAbout_con p, .lyIdxAbout_l .lyIdxAbout_con span { font-size: 14px !important; line-height: 28px!important; }
.lyIdxAbout_l .lyIdxAbout_data .lyIdxAboutD_line { width: calc(100% - 260px); margin: 27px 0 0; }
.lyIdxAbout_l .lyIdxAbout_data .lyIdxAboutD_r { width: 260px; }
.lyIdxAbout_l .lyIdxAbout_data i { font-size: 36px; margin: -1px 20px 0 0; }
.lyIdxAbout_l .lyIdxAbout_data span { font-size: 40px; max-width: 100px; }
.lyIdxAbout_l .lyIdxAbout_data span svg { height: 70px; }
.lyIdxAbout_r .lyIdxAbout_Img { height: 550px; margin-top: 15px; }
.lyIdxAbout_r .lyIdxAbout_btn { left: 30px; padding-top: 28px; font-size: 14px; width: 120px; height: 120px; bottom: 40px; }
.lyIdxAbout_r .lyIdxAbout_btn i { width: 34px; height: 32px; }
.lyIdxAbout_r .lyIdxAbout_btn:before, .lyIdxAbout_r .lyIdxAbout_btn:after { width: 130px; height: 130px; }
.lyIdxAbout_r .lyIdxAbout_btn:before { width: 150px; height: 150px; }
}
 @media (max-width:1280px) {
}
 @media (max-width:1200px) {
.lyIdx_About { padding: 50px 0; height: auto; }
.lyIdx_About .w1600{ margin:0 auto;}
.lyIdx_About .lyIdxAbout_l { padding: 30px 0 0; display:block !important;animation-name: none !important; }
.lyIdxAbout_l .lyIdxAbout_ms { font-size: 22px; margin-top: -25px; }
.lyIdxAbout_l .lyIdxAbout_con { margin: 30px 0; font-size: 14px!important; line-height: 28px!important; height: 170px; }
.lyIdxAbout_l .lyIdxAbout_con p, .lyIdxAbout_l .lyIdxAbout_con span { font-size: 14px !important; line-height: 28px!important; }
.lyIdxAbout_l .lyIdxAbout_data .lyIdxAboutD_line { width: calc(100% - 220px); margin: 27px 0 0; }
.lyIdxAbout_l .lyIdxAbout_data .lyIdxAboutD_r { width: 220px; }
.lyIdxAbout_l .lyIdxAbout_data i { font-size: 30px; margin: 7px 15px 0 0; }
.lyIdxAbout_l .lyIdxAbout_data span { font-size: 32px; max-width: 90px; }
.lyIdxAbout_l .lyIdxAbout_data span svg { height: 65px; }
.lyIdxAbout_r .lyIdxAbout_Img { height: 480px; margin-top: 15px; }
.lyIdxAbout_r .lyIdxAbout_btn { left: 30px; padding-top: 24px; font-size: 14px; width: 110px; height: 110px; bottom: 30px; }
.lyIdxAbout_r .lyIdxAbout_btn i { width: 32px; height: 30px; }
.lyIdxAbout_r .lyIdxAbout_btn:before, .lyIdxAbout_r .lyIdxAbout_btn:after { width: 120px; height: 120px; }
.lyIdxAbout_r .lyIdxAbout_btn:before { width: 140px; height: 140px; }
.lyIdxAbout_r{display:block !important;animation-name: none !important;}
}
 @media (max-width:1080px) {
}
 @media (max-width:1024px) {
.lyIdx_About { padding: 40px 0; }
.lyIdx_About .lyIdxAbout_l { padding: 20px 0 0; }
.lyIdxAbout_l .lyIdxAbout_ms { font-size: 18px; margin-top: -15px; }
.lyIdxAbout_l .lyIdxAbout_con { margin: 30px 0; font-size: 14px!important; line-height: 26px!important; height: 150px; }
.lyIdxAbout_l .lyIdxAbout_con p, .lyIdxAbout_l .lyIdxAbout_con span { font-size: 14px !important; line-height: 26px!important; }
.lyIdxAbout_l .lyIdxAbout_data .lyIdxAboutD_line { width: calc(100% - 200px); margin: 22px 0 0; }
.lyIdxAbout_l .lyIdxAbout_data .lyIdxAboutD_r { width: 180px; }
.lyIdxAbout_l .lyIdxAbout_data i { font-size: 24px; margin: 7px 15px 0 0; }
.lyIdxAbout_l .lyIdxAbout_data span { font-size: 28px; max-width: 80px; }
.lyIdxAbout_l .lyIdxAbout_data span svg { height: 60px; }
.lyIdxAbout_r .lyIdxAbout_Img { height: 400px; margin-top: 15px; }
.lyIdxAbout_r .lyIdxAbout_btn { left: 20px; padding-top: 20px; font-size: 13px; width: 100px; height: 100px; bottom: 30px; }
.lyIdxAbout_r .lyIdxAbout_btn i { width: 30px; height: 28px; margin: 0 auto 5px; }
.lyIdxAbout_r .lyIdxAbout_btn:before, .lyIdxAbout_r .lyIdxAbout_btn:after { width: 115px; height: 115px; }
.lyIdxAbout_r .lyIdxAbout_btn:before { width: 130px; height: 130px; }
}
 @media (max-width:920px) {
.lyIdxAbout_l .lyIdxAbout_ms { font-size: 16px; }
.lyIdxAbout_r .lyIdxAbout_btn i { width: 28px; height: 26px; }
}
 @media (max-width:820px) {
.lyIdx_About { padding: 30px 0; }
.lyIdx_About .lyIdxAbout_l { padding: 10px 0 0; }
.lyIdxAbout_l .lyIdxAbout_con { margin: 20px 0; }
.lyIdxAbout_l .lyIdxAbout_data .lyIdxAboutD_line { width: calc(100% - 170px); margin: 20px 0 0; }
.lyIdxAbout_l .lyIdxAbout_data .lyIdxAboutD_r { width: 150px; }
.lyIdxAbout_l .lyIdxAbout_data i { font-size: 20px; margin: 6px 15px 0 0; }
.lyIdxAbout_l .lyIdxAbout_data span { font-size: 24px; max-width: 70px; }
.lyIdxAbout_l .lyIdxAbout_data span svg { height: 50px; }
.lyIdxAbout_l .lyIdxAbout_ms { font-size: 15px; margin-top: -10px; }
.lyIdxAbout_r .lyIdxAbout_Img { height: 360px; }
.lyIdxAbout_r .lyIdxAbout_btn { left: 20px; padding-top: 20px; font-size: 13px; width: 90px; height: 90px; bottom: 30px; }
.lyIdxAbout_r .lyIdxAbout_btn i { width: 26px; height: 24px; margin: 0 auto 5px; }
.lyIdxAbout_r .lyIdxAbout_btn:before, .lyIdxAbout_r .lyIdxAbout_btn:after { width: 100px; height: 100px; }
.lyIdxAbout_r .lyIdxAbout_btn:before { width: 115px; height: 115px; }
}
 @media (max-width:767px) {
.lyIdx_About { padding: 20px 0; }
.lyIdx_About .lyIdxAbout_l { width: 100%; padding: 0; }
.lyIdxAbout_l .lyIdxAbout_ms { font-size: 15px; margin-top: -10px; }
.lyIdxAbout_r { width: 100%; }
.lyIdxAbout_r .lyIdxAbout_Img { height: 400px; margin-top: 10px; text-align: center; }
.lyIdxAbout_r .lyIdxAbout_Img img { display: inline-block; }
.lyIdxAbout_r .lyIdxAbout_btn { left: 150px; padding-top: 20px; font-size: 13px; width: 90px; height: 90px; bottom: 40px; }
.lyIdxAbout_r .lyIdxAbout_btn i { width: 26px; height: 24px; margin: 0 auto 5px; }
.lyIdxAbout_r .lyIdxAbout_btn:before, .lyIdxAbout_r .lyIdxAbout_btn:after { width: 100px; height: 100px; }
.lyIdxAbout_r .lyIdxAbout_btn:before { width: 115px; height: 115px; }
}
@media (max-width:700px) {
.lyIdxAbout_r .lyIdxAbout_btn { left: 120px; }
}
@media (max-width:650px) {
.lyIdxAbout_r .lyIdxAbout_btn { left: 80px; }
}
@media (max-width:600px) {
.lyIdxAbout_r .lyIdxAbout_btn { left: 60px; bottom: 35px; }
}
@media (max-width:520px) {
.lyIdxAbout_r .lyIdxAbout_Img { height: 350px; }
.lyIdxAbout_r .lyIdxAbout_btn { left: 30px; padding-top: 17px; font-size: 12px; width: 80px; height: 80px; bottom: 30px; }
.lyIdxAbout_r .lyIdxAbout_btn i { width: 24px; height: 22px; margin: 0 auto 5px; }
.lyIdxAbout_r .lyIdxAbout_btn:before, .lyIdxAbout_r .lyIdxAbout_btn:after { width: 90px; height: 90px; }
.lyIdxAbout_r .lyIdxAbout_btn:before { width: 105px; height: 105px; }
}
 @media (max-width:320px) {
}
 @media (max-width:280px) {
}
/*关于我们 结束*/

/*合作伙伴 开始*/
.lyIdx_Partners { width: 100%; height: 100%; background: #f2f8ff; overflow: hidden; padding: 180px 0; position: relative; }
.lyIdx_Partners .w1600 { position: relative; }
.lyIdx_Partners .ny_title{ display:none;}
.lyIdxPartners_More { position: absolute; top: 0; right: 0; z-index:99; display:none; }
.lyIdxPartners_More a.ly_more { display: block; width: 160px; height: 60px; line-height: 60px; color: #999; font-size: 16px; text-align: center; background: #fff; border-radius: 50px; padding: 0 0 0 10px; }
.lyIdxPartners_More a.ly_more i { display: inline-block; width: 38px; height: 38px; background: url(../images/jt01.png) center center no-repeat; background-size: 100% 100%; vertical-align: middle; margin: -2px 0 0 15px; }
.lyIdxPartners_More a.ly_more:hover i { margin: -2px 0 0 20px; }
.lyIdxPar_list { width: 100%; position: absolute; bottom: 0; left: 0; background: #fff; height: 225px; border-top: 1px solid #e5e5e5; z-index: 99; }
.lyIdxPar_list .lyIdxParlist_l { width: 290px; float: left; height: 225px; position: relative; z-index: 99; padding: 50px 0; margin: 0 auto; text-align: center; }
.lyIdxPar_list .lyIdxParlist_l .lyIdxParlist_l_Img { width: 100%; height: 80px; position: relative; margin-bottom: 20px; }
.lyIdxPar_list .lyIdxParlist_l .lyIdxParlist_l_Img img { display: block; max-height: 100%; max-width: 100%; position: absolute; top: 0; left: 0; right: 0; bottom: 0; margin: auto; }
.lyIdxPar_list .lyIdxParlist_l a.lyIdxParlist_btn { display: block; font-size: 16px; color: #fff; }
.lyIdxPar_list .lyIdxParlist_l a.lyIdxParlist_btn i { width: 28px; height: 28px; background: #fff; display: inline-block; border-radius: 50px; margin: 0 0 -8px 10px; position: relative; }
.lyIdxPar_list .lyIdxParlist_l a.lyIdxParlist_btn i img { display: block; max-height: 100%; max-width: 100%; margin: auto; position: absolute; top: 0; left: 0; right: 0; bottom: 0; }
.lyIdxPar_list .lyIdxParlist_l:hover a.lyIdxParlist_btn i { margin: 0 0 -8px 15px; }
.lyIdxPar_list:before { content: ""; display: block; width: 450px; height: 225px; background-color: #01b4fe; background: linear-gradient(to right, #0058c4, #01b4fe); position: absolute; z-index: 9; }
.lyIdxPar_list .swiper-container { width: calc(100% - 290px); float: right; padding: 50px 50px 50px 0; position: relative; }
.lyIdxPar_list .swiper-container .swiper-slide { width: 25%; }
.lyIdxPar_list .swiper-container .swiper-slide .lyIdxParlist_Img { width: 100%; height: 130px; position: relative; overflow:hidden; }
.lyIdxPar_list .swiper-container .swiper-slide .lyIdxParlist_Img img { display: block; position: absolute; max-height: 80%; max-width: 80%; margin: auto; top: 0; left: 0; bottom: 0; right: 0; }
.lyIdxPar_list .swiper-container .swiper-slide .lyIdxParlist_Img:hover img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1);}
.lyIdxPar_list .swiper-container .lyIdxParlist_jt { width: 48px; height: 120px; background: #f2f4f6; border-radius: 30px; position: absolute; top: 60px; right: 0; }
.lyIdxPar_list .swiper-container .lyIdxParlist_jt .swiper-button-prev { right: 15px; left: inherit; top: 40px; background: url(../images/jt33.png) no-repeat center center; width: 16px; height: 16px; background-size: 100% 100%; opacity: 1; }
.lyIdxPar_list .swiper-container .lyIdxParlist_jt .swiper-button-next { right: 15px; left: inherit; top: 110px; background: url(../images/jt10.png) no-repeat center center; width: 16px; height: 16px; background-size: 100% 100%; opacity: 1; }
.lyIdxPar_list .swiper-container .lyIdxParlist_jt .swiper-button-prev:hover { background: url(../images/jt09.png) no-repeat center center; background-size: 100% 100%; }
.lyIdxPar_list .swiper-container .lyIdxParlist_jt .swiper-button-next:hover { background: url(../images/jt32.png) no-repeat center center; background-size: 100% 100%; }
.swiper-button-prev:after, .swiper-container-rtl .swiper-button-next:after, .swiper-button-next:after, .swiper-container-rtl .swiper-button-prev:after { display: none; }
.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled{pointer-events: all !important; cursor:pointer !important;}
.main-global-inner-box { position: absolute; bottom: 0px; left: 50%; z-index: 1; height: 691px; width: 1500px; margin-left: -750px; background: url(../images/Partners_Bg.png) no-repeat 0 0; }
.global-nation-box { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; }
@keyframes nation-circle { 0% {
 -webkit-transform: scale(0);
 transform: scale(0);
 opacity: 0.5;
}
 50% {
 opacity: 1.0;
}
 100% {
 -webkit-transform: scale(0.6);
 transform: scale(0.6);
 opacity: 0;
}
}
.nation-circle { position: absolute; display: inline-block; width: 50px; height: 50px; }
.incell-circle { width: 150px; height: 150px; }
.nation-circle > span:nth-child(2) { -webkit-animation-delay: 1s; animation-delay: 1s; }
.nation-circle > span:nth-child(3) { -webkit-animation-delay: 1.5s; animation-delay: 1.5s; }
.nation-circle > span:nth-child(4) { -webkit-animation-delay: 2s; animation-delay: 2s; }
.nation-circle > span:nth-child(5) { -webkit-animation-delay: 2.5s; animation-delay: 2.5s; }
.nation-circle > span:nth-child(6) { -webkit-animation-delay: 4s; animation-delay: 4s; }
.nation-circle > span { border: 1px solid rgba(0, 88, 196, 0.4); border-radius: 50%; -webkit-animation-fill-mode: both; animation-fill-mode: both; position: absolute; left: 0; top: 0px; opacity: 0; filter: Alpha(opacity=0); margin: 0; width: 100%; height: 100%; -webkit-animation: nation-circle 4s cubic-bezier(0, 180, 255, 0.5) infinite; animation: nation-circle 4s cubic-bezier(1, 2, 0.66, 3) infinite; }
.nation-circle i { display: block; position: absolute; top: 50%; left: 50%; margin: -4px 0 0 -4px; width: 8px; height: 8px; background-color: #0058c4; background: slinear-gradient(to right, #0058c4, #01b4fe); -webkit-border-radius: 10px; -moz-border-radius: 10px; -o-border-radius: 10px; border-radius: 10px; opacity: 0.7; filter: Alpha(opacity=70); }
.nation-circle p { position: absolute; top: 50%; left: 50%; margin: 0px 0 0 20px; background-color: #0058c4; background: slinear-gradient(to right, #0058c4, #01b4fe); font-size: 16px; letter-spacing: -0.3px; font-weight: 600; }
@media (max-width:1880px) {
.lyIdxPar_list:before{ width:420px;}
}
@media (max-width:1800px) {
.lyIdxPar_list:before{ width:360px;}
}
@media (max-width:1680px) {
.lyIdxPar_list:before{ width:350px;}
}
 @media (max-width:1600px) {
.lyIdx_Partners { padding: 160px 0; }
.lyIdxPar_list { height: 220px; }
.lyIdxPar_list:before { width: 425px; height: 220px; }
.lyIdxPar_list .lyIdxParlist_l { width: 380px; height: 200px; }
.lyIdxPar_list .swiper-container { width: calc(100% - 425px); padding: 50px 80px 50px 0; }
.lyIdxPar_list:before{ width:400px;}
}
 @media (max-width:1560px) {
}
 @media (max-width:1440px) {
.main-global-inner-box { height: 620px; position: relative; transform: scale(0.9); margin-top: -100px; }
.lyIdxPar_list { height: 215px; }
.lyIdxPar_list:before { width: 380px; height: 215px; }
.lyIdxPar_list .lyIdxParlist_l { width: 340px; height: 180px; padding: 45px 0; }
.lyIdxPar_list .swiper-container { width: calc(100% - 380px); padding: 40px 90px 40px 0; }
.lyIdxPar_list .swiper-container .swiper-slide { width: 33.333%; }
.lyIdxPar_list .swiper-container .lyIdxParlist_jt { top: 50px; }
}
 @media (max-width:1366px) {
.main-global-inner-box { height: 620px; position: relative; transform: scale(0.9); margin-top: -100px; }
.lyIdxPar_list { height: 210px; }
.lyIdxPar_list:before { width: 330px; height: 210px; }
.lyIdxPar_list .lyIdxParlist_l { width: 290px; height: 180px; padding: 40px 0; }
.lyIdxPar_list .lyIdxParlist_l .lyIdxParlist_l_Img { height: 75px; }
.lyIdxPar_list .lyIdxParlist_l a.lyIdxParlist_btn { font-size: 15px; }
.lyIdxPar_list .lyIdxParlist_l a.lyIdxParlist_btn i { width: 26px; height: 26px; margin: 0 0 -8px 10px; }
.lyIdxPar_list .lyIdxParlist_l:hover a.lyIdxParlist_btn i { margin: 0 0 -8px 15px; }
.lyIdxPar_list .swiper-container { width: calc(100% - 330px); padding: 40px 80px 40px 0; }
.lyIdxPar_list .swiper-container .swiper-slide { width: 33.333%; }
.lyIdxPar_list .swiper-container .swiper-slide .lyIdxParlist_Img { height: 120px; }
.lyIdxPar_list .swiper-container .lyIdxParlist_jt { width: 44px; height: 115px; top: 50px; }
.lyIdxPar_list .swiper-container .lyIdxParlist_jt .swiper-button-prev { top: 35px; right: 14px; }
.lyIdxPar_list .swiper-container .lyIdxParlist_jt .swiper-button-next { top: 100px; right: 14px; }
}
 @media (max-width:1280px) {
}
 @media (max-width:1200px) {
.lyIdx_Partners { padding: 50px 0; height: auto;animation-name: none !important; }
.lyIdxPartners_More,.lyIdx_Partners .ny_title{display:block !important;animation-name: none !important;}
.lyIdxPartners_More a.ly_more { width: 140px; height: 50px; line-height: 50px; padding: 0 0 0 5px; font-size: 14px; margin-top: 5px; }
.lyIdxPartners_More a.ly_more i { width: 24px; height: 24px; margin: -2px 0 0 10px; }
.lyIdxPartners_More a.ly_more:hover i { margin: -2px 0 0 15px; }
.main-global-inner-box { height: 580px; position: relative; transform: scale(0.7); margin-top: -120px; }
.lyIdxPar_list { height: 190px; }
.lyIdxPar_list:before { width: 280px; height: 190px; }
.lyIdxPar_list .lyIdxParlist_l { width: 240px; height: 160px; padding: 35px 0; }
.lyIdxPar_list .lyIdxParlist_l .lyIdxParlist_l_Img { height: 70px; }
.lyIdxPar_list .lyIdxParlist_l a.lyIdxParlist_btn { font-size: 15px; }
.lyIdxPar_list .lyIdxParlist_l a.lyIdxParlist_btn i { width: 26px; height: 26px; margin: 0 0 -8px 10px; }
.lyIdxPar_list .lyIdxParlist_l:hover a.lyIdxParlist_btn i { margin: 0 0 -8px 15px; }
.lyIdxPar_list .swiper-container { width: calc(100% - 280px); padding: 35px 70px 35px 0; }
.lyIdxPar_list .swiper-container .swiper-slide { width: 33.333%; }
.lyIdxPar_list .swiper-container .swiper-slide .lyIdxParlist_Img { height: 120px; }
.lyIdxPar_list .swiper-container .lyIdxParlist_jt { width: 40px; height: 110px; top: 40px; }
.lyIdxPar_list .swiper-container .lyIdxParlist_jt .swiper-button-prev { top: 35px; right: 12px; }
.lyIdxPar_list .swiper-container .lyIdxParlist_jt .swiper-button-next { top: 100px; right: 12px; }
}
 @media (max-width:1080px) {
}
 @media (max-width:1024px) {
.lyIdx_Partners { padding: 40px 0; }
.main-global-inner-box { height: 550px; position: relative; transform: scale(0.7); margin-top: -100px; }
.lyIdxPar_list { height: 170px; }
.lyIdxPar_list:before { width: 240px; height: 170px; }
.lyIdxPar_list .lyIdxParlist_l { width: 200px; height: 150px; padding: 35px 0; }
.lyIdxPar_list .lyIdxParlist_l .lyIdxParlist_l_Img { height: 60px; }
.lyIdxPar_list .lyIdxParlist_l a.lyIdxParlist_btn { font-size: 14px; }
.lyIdxPar_list .lyIdxParlist_l a.lyIdxParlist_btn i { width: 24px; height: 24px; margin: 0 0 -8px 10px; }
.lyIdxPar_list .lyIdxParlist_l:hover a.lyIdxParlist_btn i { margin: 0 0 -8px 15px; }
.lyIdxPar_list .swiper-container { width: calc(100% - 240px); padding: 30px 60px 30px 0; }
.lyIdxPar_list .swiper-container .swiper-slide { width: 50%; }
.lyIdxPar_list .swiper-container .swiper-slide .lyIdxParlist_Img { height: 120px; }
.lyIdxPar_list .swiper-container .lyIdxParlist_jt { width: 35px; height: 110px; top: 35px; }
.lyIdxPar_list .swiper-container .lyIdxParlist_jt .swiper-button-prev { width: 14px; height: 14px; top: 35px; right: 10px; }
.lyIdxPar_list .swiper-container .lyIdxParlist_jt .swiper-button-next { width: 14px; height: 14px; top: 105px; right: 10px; }
}
 @media (max-width:920px) {
.main-global-inner-box { height: 510px; position: relative; transform: scale(0.7); margin-top: -100px; }
.lyIdxPartners_More a.ly_more { width: 130px; height: 45px; line-height: 45px; padding: 0 0 0 5px; font-size: 13px; margin-top: 8px; }
.lyIdxPartners_More a.ly_more i { width: 24px; height: 24px; margin: -2px 0 0 10px; }
.lyIdxPartners_More a.ly_more:hover i { margin: -2px 0 0 15px; }
.lyIdxPar_list { height: 150px; }
.lyIdxPar_list:before { width: 200px; height: 150px; }
.lyIdxPar_list .lyIdxParlist_l { width: 160px; height: 130px; padding: 30px 0; }
.lyIdxPar_list .lyIdxParlist_l .lyIdxParlist_l_Img { height: 50px; }
.lyIdxPar_list .lyIdxParlist_l a.lyIdxParlist_btn { font-size: 14px; }
.lyIdxPar_list .lyIdxParlist_l a.lyIdxParlist_btn i { width: 22px; height: 22px; margin: 0 0 -6px 8px; }
.lyIdxPar_list .lyIdxParlist_l:hover a.lyIdxParlist_btn i { margin: 0 0 -6px 12px; }
.lyIdxPar_list .swiper-container { width: calc(100% - 200px); padding: 25px 50px 25px 0; }
.lyIdxPar_list .swiper-container .swiper-slide { width: 50%; }
.lyIdxPar_list .swiper-container .swiper-slide .lyIdxParlist_Img { height: 100px; }
.lyIdxPar_list .swiper-container .lyIdxParlist_jt { width: 35px; height: 100px; top: 25px; }
.lyIdxPar_list .swiper-container .lyIdxParlist_jt .swiper-button-prev { width: 14px; height: 14px; top: 35px; }
.lyIdxPar_list .swiper-container .lyIdxParlist_jt .swiper-button-next { width: 14px; height: 14px; top: 95px; }
}
 @media (max-width:820px) {
.lyIdx_Partners { padding: 30px 0; }
}
 @media (max-width:767px) {
.lyIdx_Partners { padding: 20px 0; }
.main-global-inner-box { height: 400px; position: relative; transform: scale(0.45); margin-top: -100px; }
.lyIdxPartners_More a.ly_more { width: 125px; height: 40px; line-height: 40px; padding: 0 0 0 5px; font-size: 13px; margin-top: 10px; }
.lyIdxPartners_More a.ly_more i { width: 24px; height: 24px; margin: -2px 0 0 10px; }
.lyIdxPartners_More a.ly_more:hover i { margin: -2px 0 0 15px; }
.lyIdxPar_list { height: 130px; }
.lyIdxPar_list:before { width: 140px; height: 130px; }
.lyIdxPar_list .lyIdxParlist_l { width: 110px; height: 100px; padding: 30px 0; }
.lyIdxPar_list .lyIdxParlist_l .lyIdxParlist_l_Img { height: 40px; margin-bottom: 15px; }
.lyIdxPar_list .lyIdxParlist_l a.lyIdxParlist_btn { font-size: 14px; }
.lyIdxPar_list .lyIdxParlist_l a.lyIdxParlist_btn i { width: 22px; height: 22px; margin: 0 0 -6px 8px; }
.lyIdxPar_list .lyIdxParlist_l:hover a.lyIdxParlist_btn i { margin: 0 0 -6px 12px; }
.lyIdxPar_list .swiper-container { width: calc(100% - 140px); padding: 20px 40px 20px 0; }
.lyIdxPar_list .swiper-container .swiper-slide { width: 100%; }
.lyIdxPar_list .swiper-container .swiper-slide .lyIdxParlist_Img { height: 90px; }
.lyIdxPar_list .swiper-container .lyIdxParlist_jt { width: 28px; height: 80px; top: 25px; }
.lyIdxPar_list .swiper-container .lyIdxParlist_jt .swiper-button-prev { width: 12px; height: 12px; top: 30px; right: 8px; }
.lyIdxPar_list .swiper-container .lyIdxParlist_jt .swiper-button-next { width: 12px; height: 12px; top: 80px; right: 8px; }
}
 @media (max-width:390px) {
}
 @media (max-width:320px) {
.lyIdxPartners_More a.ly_more { width: 120px; }
}
 @media (max-width:280px) {
}
