function IsPC() { var userAgentInfo = navigator.userAgent; var Agents = ["Android", "iPhone", "SymbianOS", "Windows Phone", "iPad", "iPod"]; var flag = true; for (var v = 0; v < Agents.length; v++) { if (userAgentInfo.indexOf(Agents[v]) > 0) { flag = false; break; } } return flag; } $(function(){ // 鍏徃鏂伴椈 if (!$('.full-newsA3d-wrapper li').length) { $('.full-newsA3d-wrapper').hide(); } /* 棣栭〉 e */ if(typeof Swiper != 'undefined') { var mySwiper = new Swiper('.indexbanner', { effect: 'slide', loop: true, autoplay: 5000, speed: 600, pagination: '.index-pagination', prevButton: '.indexbanner .index-banner-prev', nextButton: '.indexbanner .index-banner-next', paginationClickable: true, preventClicks: false, autoplayDisableOnInteraction: true, simulateTouch:false, onTransitionEnd: function (swiper) { $(".indexbanner ul li").each(function(){ if($(this).find('.bannervideo').length){ // $(this).find('.bannervideo')[0].pause(); } }); if($(".indexbanner ul li").eq(swiper.activeIndex).find('.bannervideo').length){ // $(".indexbanner ul li").eq(swiper.activeIndex).find('.bannervideo')[0].play(); } }, onTransitionStart:function(swiper){ if($(".indexbanner ul li").eq(swiper.activeIndex).find('.bannervideo').length){ // $(".indexbanner ul li").eq(swiper.activeIndex).find('.bannervideo')[0].play(); } $(".indexbanner ul li").eq(swiper.activeIndex).addClass("cur").siblings().removeClass("cur"); }, onInit:function(){ /*banner 鍒囨崲 */ if($(window).width() >= 1024){ $(".indexbanner ul li").each(function(){ var _this = $(this); //var mmsrc = _this.find('.banner-img').data('mmsrc'); var pcsrc = _this.find('.banner-img').data('pcsrc'); _this.find('.banner-img img').attr('src',pcsrc) }); }else{ $(".indexbanner ul li").each(function(){ var _this = $(this); var mmsrc = _this.find('.banner-img').data('mmsrc'); //var pcsrc = _this.find('.banner-img').data('pcsrc'); _this.find('.banner-img img').attr('src',mmsrc); }); } } }); bannervideo($('.indexbanner ul li'),true); var directlySwiper = new Swiper('.directly-swiper', { paginationClickable: true, loop:false, simulateTouch: false, slidesPerView: 3, prevButton: '.directly-swiper-prev', nextButton: '.directly-swiper-next', autoplay: 4200, pagination: '.directly-pagination', simulateTouch:false, autoplayDisableOnInteraction: false, breakpoints: { 1023: { slidesPerView: 2, spaceBetween:25, }, 767: { slidesPerView: 2, spaceBetween:15, }, 640: { slidesPerView: 1, // spaceBetween:10, }, }, onInit:function(swiper){ if($(window).width() >= 1024 && swiper.slides.length > 3){ swiper.prevButton.show(); swiper.nextButton.show(); } } }); var businessSwiper = new Swiper('.business-swiper', { paginationClickable: true, loop:false, simulateTouch: false, slidesPerView: 5, prevButton: '.business-swiper-prev', nextButton: '.business-swiper-next', spaceBetween:130, // autoplay: 4200, pagination: '.business-pagination', simulateTouch:false, autoplayDisableOnInteraction: false, breakpoints: { 1439:{ slidesPerView: 5, spaceBetween:110, }, 1259:{ slidesPerView: 5, spaceBetween:40, }, 1023: { slidesPerView: 4, spaceBetween:40, autoplay: 3200, }, 767: { slidesPerView: 4, spaceBetween:40, autoplay: 3200, }, 640: { slidesPerView: 2, spaceBetween:40, autoplay: 3200, }, }, onInit:function(swiper){ if($(window).width() >= 1024 && swiper.slides.length > 5){ swiper.prevButton.show(); swiper.nextButton.show(); } if($(window).width() >= 1260){ if(swiper.slides.length > 6){ swiper.prevButton.show(); swiper.nextButton.show(); }else{ swiper.prevButton.hide(); swiper.nextButton.hide(); } } } }); var globalSwiper = new Swiper('.global-swiper', { paginationClickable: true, loop:false, simulateTouch: false, // prevButton: '.business-swiper-prev', // nextButton: '.business-swiper-next', // spaceBetween:130, // autoplay: 4200, pagination: '.global-pagination', simulateTouch:false, autoplayDisableOnInteraction: false, breakpoints: { 1023: { slidesPerView: 2, spaceBetween:40, autoplay: 3200, }, 640: { slidesPerView: 1, spaceBetween:10, autoplay: 3200, }, }, }); $('.map-module .mapdots li').each(function(){ var x = $(this).data('x'); var y = $(this).data('y'); $(this).css({ 'left':(x/1082)*100+'%', 'top':(y/532)*100+'%', }); x = null; y = null; }); $('.map-module .mapdots li').mouseenter(function(){ var index = $(this).data('id') - 1; globalSwiper.slideTo(index,300,null); }); var projectSwiper = new Swiper('.project-swiper', { paginationClickable: true, loop:false, simulateTouch: false, autoplay: 4200, pagination: '.project-pagination', simulateTouch:false, autoplayDisableOnInteraction: false, onInit:function(swiper){ if(swiper.slides.length <= 1){ $('.project-pagination').hide(); } } }); if($(window).width() < 1024){ var swiper = new Swiper('.solution-list', { pagination: '.solution-pagination', slidesPerView: 1, slidesPerColumn: 2, paginationClickable: true, spaceBetween: 12, breakpoints: { 1023: { slidesPerView: 2, slidesPerColumn: 2, }, 640: { slidesPerView: 1, slidesPerColumn: 2, }, }, }); } } $(".inside-supnav .supnav .lv1 h4").off("click").on("click", function() { if($(this).parents("li").find(".aside-subnav").is(":hidden")) { $(this).parents("li").find(".aside-subnav").slideDown().parents("li").siblings().find(".aside-subnav").slideUp(); $(this).addClass("cur2").parents("li").siblings().find("h4").removeClass("cur2"); } else { $(this).parents("li").find(".aside-subnav").slideUp(); $(this).removeClass("cur2"); } }); /* 鎷涜仒 */ $('.job-tcontent li').eq(0).addClass('cur'); $('.job-tcontent li').eq(0).find('.bd').show(); $('.job-tcontent').on('click','li .hd',function(){ var _this = $(this); var _top = 0; if(_this.next().is(':hidden')){ _this.parents('li').find('.bd').slideDown(400,function(){ _top = _this.parents().offset().top; $("html,body").animate({ scrollTop: _top - 100 }, 500); }); _this.parents('li').addClass('cur').siblings().find('.bd').slideUp(400); _this.parents('li').siblings().removeClass('cur'); }else{ _this.next().slideUp(400); _this.parents('li').removeClass('cur'); } }); /* 鐩稿唽寮圭獥 s */ var thumbCopySwiper ; function getSlide($origin) { var $thumb = $origin.parent().find('img'); //var $thumbtext = $origin.find('.info'); var $thumbSwiper = $(".thumb-popup .swiper-wrapper").html(''); var slide_length = $thumb.length; for(var i = 0; i < slide_length; i++) { var $item = $('
  • '); $thumbSwiper.append($item); } } function imgpopSwiperInit(i) { thumbCopySwiper = new Swiper(".thumb-copy-wrapper", { initialSlide: i, loop: false, prevButton: '.swiper-left', nextButton: '.swiper-right', paginationClickable: true }) } $(".thumb-popup .close").click(function() { $(".thumb-popup").fadeOut(300); thumbCopySwiper.destroy(true,true); $(".thumb-copy-wrapper .swiper-wrapper").empty(); }); $('.honor-list ul').on("click", "li", function() { $(".thumb-popup").fadeIn(300); getSlide($(this)); imgpopSwiperInit($(this).index()); var $height = $(window).height(); $(".thumb-popup ul li").css("height", $height); }); !(function(){ var var_scroll = 0; var isScroll = null; $(window).scroll(function(){ var _this = $(this); if($(window).width() >= 1024){ var_scroll = $(this).scrollTop(); if( var_scroll > 300){ $('.goto').css('display','block'); $('.goto').on('click',function(){ $('html,body').stop().animate({'scrollTop':0},400,function(){ var_scroll = 0; }); }); }else{ $('.goto').css('display', 'none'); } if(var_scroll >= 100 ){ if( $('header').parents('.inside-header').length <= 0){ $('header').addClass('scroll'); } }else{ $('header').removeClass('scroll'); } }else{ $('.goto').on('click',function(){ $('html,body').stop().animate({'scrollTop':0},600,function(){ var_scroll = 0; }); }); } }); })(); /* 妯℃嫙涓嬫媺閫夋嫨 */ // $('.quoted-dropdown').on('click','.quotedbtn',function(e){ // e.stopPropagation(); // var _this = $(this).closest('.quoted-dropdown'); // var _that = $(this); // var iuput = _this.find('.hidendata'); // if(_this.hasClass('open')) { // _this.removeClass('open'); // } else { // $('.quoted-dropdown').removeClass('open'); // _this.addClass('open'); // } // _this.find('.dropdown-menu').on('click','li',function(e){ // e.stopPropagation(); // var val = $(this).find('a').text(); // iuput.val(val); // _that.html(val); // _this.removeClass('open'); // //console.log(iuput.val()); // }); // $(document).on('click',function(e){ // if(_this.hasClass('open')){ // _this.removeClass('open'); // } // }); // }); function judescreen(){ var winw = $(window).width(); if(winw >= 1024){ /*banner 鍒囨崲 */ $(".indexbanner ul li").each(function(){ var _this = $(this); //var mmsrc = _this.find('.banner-img').data('mmsrc'); var pcsrc = _this.find('.banner-img').data('pcsrc'); _this.find('.banner-img img').attr('src',pcsrc) }); }else{ /*banner 鍒囨崲 */ $(".indexbanner ul li").each(function(){ var _this = $(this); var mmsrc = _this.find('.banner-img').data('mmsrc'); //var pcsrc = _this.find('.banner-img').data('pcsrc'); _this.find('.banner-img img').attr('src',mmsrc); }); } if(winw >= 1024){ /* 瀵艰埅涓嬫媺 */ if($('nav').attr('style') != ''){ $('nav').removeAttr('style') } /* 瀵艰埅涓嬫媺 */ $('nav ul .lv1').off().hover(function(){ if(!$(this).parents('.inside-header').length){ $(this).parents('header').addClass('hover'); } if($(this).find('.hsubnav').length){ $(this).find('.hsubnav').stop().slideDown(300); } },function(){ if(!$(this).parents('.inside-header').length){ $(this).parents('header').removeClass('hover'); } if($(this).find('.hsubnav').length){ $(this).find('.hsubnav').stop().slideUp(100); } }); $('.index-search').on('click','.search-icon',function(e){ $(this).next('.search-box').stop().slideToggle(200); }); $('.index-lang').off().on('click','.lang-icon',function(){ $(this).next('.lang-dropmenu').stop().slideToggle(200); }); $('.inside-subitem').off(); }else{ /* 鏄惁鏈変簩绾iala */ $('nav ul .lv1').each(function(){ if(!$(this).find('.hsubnav').length){ $(this).find('h4 .icon').hide(); }else{ $(this).find('h4 .icon').show(); } }); /* 瀵艰埅涓嬫媺 */ $('.index-search ,.mobnav-btn,.index-lang').off('mouseleave mouseenter'); $('.index-search').on('click','.search-icon',function(){ $(this).next('.search-box').stop().slideToggle(200); if(!$('nav').is(':hidden')){ $('nav').stop().slideUp(200); } if(!$('.lang-dropmenu').is(':hidden')){ $('.lang-dropmenu').slideUp(200); } $('.mobnav-btn').removeClass('open'); $('header').removeClass('open'); }); $('.index-lang').off().on('click','.lang-icon',function(){ $(this).next('.lang-dropmenu').stop().slideToggle(200); if(!$('nav').is(':hidden')){ $('nav').stop().slideUp(200); } if(!$('.index-search .search-box').is(':hidden')){ $('.index-search .search-box').slideUp(200); } $('.mobnav-btn').removeClass('open'); $('header').removeClass('open'); }); $('.mobnav-btn').off('click').on('click',function(){ $('nav').stop().slideToggle(200); $(this).toggleClass('open'); $('header').toggleClass('open'); if(!$('.index-search .search-box').is(':hidden')){ $('.index-search .search-box').slideUp(200); } if(!$('.lang-dropmenu').is(':hidden')){ $('.lang-dropmenu').slideUp(200); } }); /* 澶撮儴浜岀骇瀵艰埅涓嬫媺 */ $("nav ul .lv1").off('mouseleave mouseenter'); $("nav ul .lv1 h4").off("click").on("click", function() { if($(this).parents("li").find(".hsubnav").is(":hidden")) { $(this).parents("li").find(".hsubnav").slideDown().parents("li").siblings().find(".hsubnav").slideUp(); $(this).parents("li").addClass("cur2").siblings().removeClass("cur2"); } else { $(this).parents("li").find(".hsubnav").slideUp(); $(this).parents("li").removeClass("cur2"); } }); /* 灏鹃儴浜岀骇瀵艰埅涓嬫媺 */ $(".footernav .ftlvnav .lv1").off('mouseleave mouseenter'); $(".footernav .ftlvnav .lv1 h4").off("click").on("click", function() { if($(this).parents(".lv1").find(".ftsub").is(":hidden")) { $(this).parents(".lv1").find(".ftsub").slideDown().parents("li").siblings().find(".ftsub").slideUp(); $(this).parents(".lv1").addClass("cur").siblings().removeClass("cur"); } else { $(this).parents(".lv1").find(".ftsub").slideUp(); $(this).parents(".lv1").removeClass("cur"); } }); /* 鍐呴〉浜岀骇 s */ $('.inside-subitem').off().on('click','.channel-title',function(){ $(this).parent().find('.inside-supnav').stop(0).fadeToggle(0); }); } } judescreen(); $(window).resize(function(){ judescreen(); }); }); function bannervideo($wrap,isloop) { var player; var autoplay = true; var $videoEles = $wrap.find('.bannervideo'); // var videoClass = $videoEle.attr('class'); var videoClass = ''; var isloopClass = ''; var bandleClass = ''; if($(window).width() < 1024){ // autoplay = true; return false; } $videoEles.each(function(i,e){ var _this = $(this); videoClass = _this.attr('class').split(' ')[1] ? _this.attr('class').split(' ')[1] : _this.attr('class'); // console.log(videoClass); if (!videoClass) { return false; } if(isloop){ if(videoClass == isloopClass){ videoClass = isloopClass + Math.floor(Math.random()*(1 - 100) + 100); _this.addClass(videoClass); } isloopClass = videoClass; } bandleClass = '.' + videoClass; videoClass = null; console.log(isloopClass); var videoObject = { container: bandleClass, variable: 'player', autoplay: autoplay, debug: true, drag: 'start', seek: 0, mobileCkControls: false, playbackrate: -1, mobileCkControls: false, loop: true, volume:0, //poster }; var vallink; vallink = _this.data('vlink'); videoObject.video = vallink; // videoObject.autoplay = true; player = new ckplayer(videoObject); videoObject = null; }); } function swiper_slides(i){ var k = null; var j = i <= 3 ? k = i : i; // console.log(j); if($(window).width() >= 1024){ // console.log(j); // if(j > i){ // return false; // } } var secondSwiper = new Swiper('.service-swiper', { loop: false, slidesPerView: k || i, paginationClickable: true, preventClicks: false, autoplayDisableOnInteraction: true, simulateTouch:false, nextButton: '.service-swiper-next', prevButton: '.service-swiper-prev', pagination: '.service-pagination', breakpoints: { // 1440: { // slidesPerView: 3, // }, 1366: { slidesPerView: k || 4, }, 1259: { slidesPerView: k || 3, }, 1023: { slidesPerView: 3, }, 768: { slidesPerView: 2, }, 640: { slidesPerView: 1, }, }, onInit:function(swiper){ if($(window).width() >= 1024){ if(swiper.slides.length > k){ swiper.prevButton.show(); swiper.nextButton.show(); } if($('.service-pagination span').length == 1){ $('.service-pagination').hide(); } } if($(window).width() >= 1260){ if(swiper.slides.length > i){ swiper.prevButton.show(); swiper.nextButton.show(); }else{ swiper.prevButton.hide(); swiper.nextButton.hide(); } } var $span = null; var els = swiper.params.slidesPerView; var $lineCont = $('.contline'); for(var i = 1; i < els; i++){ $span = $(''); $lineCont.append($span); } $('.contline span').each(function(i,e){ $(this).css({ left : ((i+1)/els)*100 + '%', }); }); // console.log(swiper.params.slidesPerView); } }); // if($('.second-level').length > 0){ // secondSwiper.slideTo($('.second-level ul li.cur').index(),0,null); // } } $(function () { if (typeof Swiper != "undefined") { if ($('.newsA3d-topnews-swiper .swiper-slide').length > 2) { var newsTopSw = new Swiper('.newsA3d-topnews-swiper', { autoplay: 5000, observer: true, observeParents: true, autoplayDisableOnInteraction: false, pagination:'.newsA3d-pages', paginationClickable: true }); } } }); // 20200313淇敼 if ($('.project-mode').find('img').length <= 0) { $('.project-mode').hide(); }