new WOW().init(); // 内页图片碎片化 var _default={width:1200,line:5,column:12,img:'',animeTime:3000}; function fragmentImg(changeConfig){if(typeof(changeConfig)=="object"){for(var n in changeConfig){_default[n]=changeConfig[n]}}if(!_default.container){alert('未选择显示容器(div.class or div#id)的类');return false}var container=$(_default.container);container.append("");container.css({width:_default.width});var containerUl=container.find(" > ul");for(var i=0;i<(_default.line*_default.column);i++){containerUl.append("
  • ")}var containerItem=containerUl.find("li");var Img=new Image();Img.src=_default.img;Img.onload=function(){var multiple=container.width()/Img.width,width=Img.width*multiple,height=Img.height*multiple,findWidth=width/_default.column,findHeight=height/_default.line;var windowWidth=screen.width,windowHeight=screen.height;containerItem.css({width:findWidth,height:findHeight,'background-image':'url('+Img.src+')','background-size':width+'px '+height+'px',opacity:0});container.css({left:'50%',top:'50%','margin-top':-height/2,'margin-left':-width/2});var x,y;for(i=0;i') if($('.pageban .textbox').length != 0){ $('.pageban .textbox').addClass('cur'); } $('.headtop .line, .logo').addClass('cur'); function togglediv(obj1,obj2,s){obj1.click(function(){var i=$(this).index();$(this).addClass('cur').siblings().removeClass('cur');if(s=="1"){obj2.eq(i).addClass('cur').siblings().removeClass('cur')}else{obj2.eq(i).stop().fadeIn(500).siblings().stop().fadeOut(0)}})} //响应式执行js var windw = $(window).width(); if(windw < 1024){ banner('.m-bann'); $('.headnavitem .name').click(function(){ $(this).toggleClass('cur'); $(this).siblings('.navchilditems').slideToggle(500) $(this).closest('.headnavitem').siblings().find('.navchilditems').slideUp(500) $(this).closest('.headnavitem').siblings().find('.name').removeClass('cur'); }) $('.footmaplist .name').click(function(){ $(this).closest('.footmaplist').toggleClass('cur').siblings().removeClass('cur') $(this).siblings('.child').slideToggle(500) $(this).closest('.footmaplist').siblings().find('.child').slideUp(500) }) //子页面子级导航展开事件 $('[pagenavclick]').on('click',function(){ if($(this).siblings('[showbox]').length == 1) $(this).toggleClass('cur').siblings('[showbox]').slideToggle(200); }) $('.wapbtnbox').click(function(){ $(this).toggleClass('cur'); $('.navleft,html,body').toggleClass('cur'); }) $('.navitemname').click(function(){ $(this).toggleClass('cur').siblings('.navchildbox').slideToggle(400); $(this).closest('.navitem').siblings().find('.navitemname').removeClass('cur').siblings('.navchildbox').slideUp(400) }) $('.wapscrolltop').click(function(){ $('html, body').stop().animate({scrollTop: 0}, 500) }) $('.footbotright div.list .top').click(function(){ $(this).closest('.list').toggleClass('cur'); }) $('.footsharelist .icon').click(function(){ var i = $(this).index(); $(this).closest('.footsharelist').toggleClass('cur'); }) $('.footfriendtop').click(function(){ $(this).closest('.footfriend').toggleClass('cur') }) $('.pagerightlist .icon').click(function(){ $(this).closest('.pagerightlist').toggleClass('cur').siblings().removeClass('cur') }) var homesolswiper = new Swiper('.homesol .swiper-container', { speed:1000, autoplay: { delay: 6200, disableOnInteraction: false, }, pagination: { el: '.homesol .swiper-pagination', clickable: true }, }); }else{ // function detectZoom (){ // var ratio = 0, // screen = window.screen, // ua = navigator.userAgent.toLowerCase(); // if (window.devicePixelRatio !== undefined) { // ratio = window.devicePixelRatio // }else if (~ua.indexOf('msie')) { // if (screen.deviceXDPI && screen.logicalXDPI) ratio = screen.deviceXDPI / screen.logicalXDPI; // }else if (window.outerWidth !== undefined && window.innerWidth !== undefined) { // ratio = window.outerWidth / window.innerWidth; // } // if(ratio) ratio = Math.round(ratio * 100); // return ratio; // }; // isScale(); // $(window).on('resize',function(){ isScale() }); // //判断PC端浏览器缩放比例不是100%时的情况 // function isScale(){ // var rate = detectZoom(); // if(rate != 100) alert('当前页面不是标准100%显示,为防止浏览器出错,请按键盘ctrl+0恢复100%显示标准!'); // } banner('.pcbanner'); $(window).scroll(function(){ var t = $(this).scrollTop(); if(t >= $('[allbanner]').height()){ $('.scrolltop, .consulbox').addClass('cur'); }else{ $('.scrolltop, .consulbox').removeClass('cur') } if($('.pcpagenavboxabout')[0]){ if(t >= $('[pagenavitem]').eq(0).offset().top){ $('.pcpagenavboxabout .pcpagenavbox').addClass('cur'); }else{ $('.pcpagenavboxabout .pcpagenavbox').removeClass('cur'); } $('[pagenavitem]').each(function(){ var at = $(this).offset().top - $(window).height() / 2, atb = at + $(this).height(); if(t >= at && t <= atb){ var i = $(this).index(); console.log(i); $('.pcpagenavboxabout .pcpagenavbox').find('.pcpagenavlist').eq(i).addClass('cur').siblings().removeClass('cur'); } }) } }) $('.scrolltop').click(function(){ $('html, body').stop().animate({scrollTop: 0}, 1000) }) $(window).resize(function(){ headbox(); $('.about3list').removeAttr('style') }) function headbox(){ $('.navitem').each(function(){ var objl = $(this).offset().left, objw = parseFloat($(window).width() - objl); $(this).find('.box').css({'width': objw}) }) } headbox() $('.head').mouseenter(function(){ $(this).addClass('cur'); $(this).find('.logo1').removeClass('cur'); $(this).find('.logo2').addClass('cur'); }) $('.head').mouseleave(function(){ if(!$('.searchbox').hasClass('cur')){ $(this).removeClass('cur'); $(this).find('.logo2').removeClass('cur'); $(this).find('.logo1').addClass('cur'); } }) $('.conc2list').hover(function(){ $(this).find('.text').slideToggle(500); $(this).siblings().find('.text').slideUp(500); }) function about3(){ var bw = $('.about3box').width(), lw = parseFloat((bw - 410) / 5), lew = parseFloat(bw / 6); $('.about3list').mouseenter(function(){ $(this).find('.line').slideDown(500); $(this).find('.text').slideDown(500); $(this).stop().animate({'width': '410px'},500).siblings().stop().animate({'width': lw}, 500) }) $('.about3list').mouseleave(function(){ $(this).find('.line').hide(); $(this).find('.text').hide(); $(this).stop().animate({'width': lew},500).siblings().stop().animate({'width': lew}, 500) }) } about3(); $('.homeprolist').mouseenter(function(){ $(this).find('.morebox').slideDown(500); $(this).find('.text').slideDown(500); }) $('.homeprolist').mouseleave(function(){ $(this).find('.morebox').slideUp(500); $(this).find('.text').slideUp(500); }) $('.homesollist').mouseenter(function(){ $(this).addClass('cur'); $(this).find('.morebox').slideDown(500); }) $('.homesollist').mouseleave(function(){ $(this).removeClass('cur'); $(this).find('.morebox').slideUp(500); }) var about2swiper = new Swiper('.about2slide .swiper-container', { slidesPerView: 3.8, spaceBetween: 60, slidesPerGroup: 1, navigation: { nextEl: '.about2top .swiper-button-next', prevEl: '.about2top .swiper-button-prev', } }); } $('.searchbtn').click(function(){ $('.searchbox').slideToggle(500).toggleClass('cur'); }) $('.searchbox .close').click(function(){ $('.searchbox').slideUp(500).removeClass('cur'); }) function makesvg(percentage){ var abs_percentage=Math.abs(percentage).toString(); var percentage_str=percentage.toString(); var svg = '' + '' + '' + ''; return svg } function banner(obj, s){ var banswiper = new Swiper(''+obj+'', { speed: 1000, autoplay: { delay: 6000, disableOnInteraction: false }, pagination: { el: ''+obj+' .swiper-pagination', clickable: true }, navigation: { nextEl: ''+obj+' .swiper-button-next', prevEl: ''+obj+' .swiper-button-prev', }, on: { init: function(){ var i = this.activeIndex; $(''+obj+' .swiper-slide').eq(i).find('.textbox').addClass('cur'); setTimeout(function(){ $('.indexban').find('.swiper-pagination').find('.swiper-pagination-bullet').append('
    '); var p = $('.indexban').find('.swiper-pagination').find('.swiper-pagination-bullet .circlechart').attr('data-percentage'); $('.indexban').find('.swiper-pagination').find('.swiper-pagination-bullet .circlechart').html( makesvg(p)) $('.indexban').find('.swiper-pagination').find('.swiper-pagination-bullet').eq(0).addClass('one') },500) }, slideChangeTransitionStart: function(){ var i = this.activeIndex; $(''+obj+' .swiper-slide').eq(i).find('.textbox').addClass('cur'); $(''+obj+' .swiper-slide').eq(i).siblings().find('.textbox').removeClass('cur'); } } }) } $('.ibvideobox .playerbox').click(function(){ var vsrc = $(this).closest('.ibvideobox').attr('vsrc'); $(this).closest('.ibvideobox').find('video').attr('src', '') if($(this).closest('.ibvideobox').find('video').attr('src') == ""){ $(this).closest('.ibvideobox').find('video').attr('src', vsrc); $(this).closest('.ibvideobox').addClass('cur'); // $(this).closest('.ibvideobox').find('video')[0].load(); var playPromise = $(this).closest('.ibvideobox').find('video')[0].play(); $(this).closest('.ibvideobox').find('video')[0].webkitRequestFullScreen(); if (playPromise !== undefined) { playPromise.then(function(){ $(this).closest('.ibvideobox').find('video')[0].play() $(this).closest('.ibvideobox').find('video')[0].webkitRequestFullScreen(); }).catch(function(){ }) } } }) $('[pagenavlist]').click(function(){ var id = $(this).data('id'); itop = $('[pagenavitem][id="'+id+'"]').offset().top; $('body,html').animate({scrollTop: itop},1000); }) $('.recruititemtop').click(function(){ $(this).closest('.recruititem').toggleClass('cur').siblings().removeClass('cur'); $(this).siblings('.recruititembot').slideToggle(500); $(this).closest('.recruititem').siblings().find('.recruititembot').slideUp(500) }) var about4swiper = new Swiper('.about4slide .swiper-container', { slidesPerView: 4, spaceBetween: 30, navigation: { nextEl: '.about4top .swiper-button-next', prevEl: '.about4top .swiper-button-prev', }, breakpoints: { 768: { slidesPerView: 1, spaceBetween: 0, }, 1024: { slidesPerView: 3, spaceBetween: 20, }, } }); var homelogoslide = new Swiper('.homelogo .swiper-container', { loop: true, speed: 1000, autoplay: { delay: 2000, disableOnInteraction: false }, slidesPerView: 7, navigation: { nextEl: '.homelogo .swiper-button-next', prevEl: '.homelogo .swiper-button-prev', }, breakpoints: { 1024: { slidesPerView: 4, slidesPerGroup : 4, }, } }); })