锘縩ew 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)}})}
//鍝嶅簲寮忔墽琛宩s
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');
})
$('.waphomebusinlist').click(function(){
var i = $(this).index();
$(this).addClass('cur').siblings().removeClass('cur');
homebusinswiper.slideTo(i, 2000, false);
})
$('.footfriendtop').click(function(){
$(this).closest('.footfriend').toggleClass('cur')
})
$('.pagerightlist .icon').click(function(){
$(this).closest('.pagerightlist').toggleClass('cur').siblings().removeClass('cur')
})
var homebusinswiper = new Swiper('.homebusinbot .swiper-container', {
slidesPerView: 1.5,
spaceBetween: 10,
slidesPerGroup: 1,
speed:1000
});
}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')
}
})
$('.scrolltop').click(function(){
$('html, body').stop().animate({scrollTop: 0}, 1000)
})
$('.homesolnavlist').mouseenter(function(){
$('.homesollist').eq($(this).index()).addClass('cur').siblings().removeClass('cur')
})
togglediv($('.homesolnavlist'), $('.homesollist'), "1");
$('.home2box .list').eq(0).css({'width': '566px'});
$('.home2box .list').mouseenter(function(){
var home2boxw = $('.home2box').width(),
home2boxw = (home2boxw - 566 - 15) / 3;
$(this).addClass('cur').siblings().removeClass('cur');
$(this).stop().animate({'width': '566px'}).siblings().stop().animate({'width': home2boxw})
})
$(window).resize(function(){
var home2boxw_b = $('.home2box').width(),
home2boxw_b = (home2boxw_b - 566 - 15) / 3;
$('.home2box .list').each(function(){
var w = $(this).width();
if(w == 566){
$(this).width(w);
}else{
$(this).css({'width': home2boxw_b})
}
})
})
$('.pchomebusinlist').mouseenter(function(){
var i = $(this).index();
$(this).addClass('cur').siblings().removeClass('cur');
homebusinswiper.slideTo(i, 2000, false);
})
if(windw >= 1441){
$('.homebusinbot .swiper-slide').eq(0).css({'width': '768px'});
}else{
$('.homebusinbot .swiper-slide').eq(0).css({'width': '638px'});
}
$('.homebusinbot .swiper-slide').mouseenter(function(){
if(windw >= 1441){
var listw = parseFloat(($(window).width() - 768) / 3);
$(this).addClass('cur').siblings().removeClass('cur');
$(this).stop().animate({'width': '768px'},500).siblings().stop().animate({'width': listw}, 500)
}else{
var listw = parseFloat(($(window).width() - 638) / 3);
$(this).addClass('cur').siblings().removeClass('cur');
$(this).stop().animate({'width': '638px'},500).siblings().stop().animate({'width': listw}, 500)
}
})
$(window).resize(function(){
if(windw >= 1441){
$('.homebusinbot .swiper-slide').each(function(){
var w = $(this).width(),
listw = parseFloat(($(window).width() - 768) / 3);
if($(this).width() == 768){
$(this).width(768);
}else{
$(this).width(listw);
}
})
}else{
$('.homebusinbot .swiper-slide').each(function(){
var w = $(this).width(),
listw = parseFloat(($(window).width() - 638) / 3);
if($(this).width() == 638){
$(this).width(638);
}else{
$(this).width(listw);
}
})
}
})
$('.homenewsbox .item').mouseenter(function(){
var i = $(this).index();
$('.homenewsbox .imglist').eq(i).addClass('cur').siblings().removeClass('cur')
})
}
$('.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 = 0;
if($('.subdcomnav')[0]){
itop = $('[pagenavitem][id="'+id+'"]').offset().top - 70;
$(this).closest('.subdcomnavlist').addClass('cur').siblings().removeClass('cur');
}else{
itop = $('[pagenavitem][id="'+id+'"]').offset().top;
}
$('body,html').animate({scrollTop: itop},1000)
})
$('.aboutvideobox .play').click(function(){
var vsrc = $(this).closest('.aboutvideobox').attr('vsrc');
$(this).closest('.aboutvideobox').find('video').attr('src', '')
if($(this).closest('.aboutvideobox').find('video').attr('src') == ""){
$(this).closest('.aboutvideobox').find('video').attr('src', vsrc);
$(this).closest('.aboutvideobox').addClass('cur');
var playPromise = $(this).closest('.aboutvideobox').find('video')[0].play();
if (playPromise !== undefined) {
playPromise.then(function(){
}).catch(function(){
})
}
}
})
$('.honrigitem .yearbox').click(function(){
$(this).closest('.honrigitem').toggleClass('cur').siblings().removeClass('cur');
$(this).siblings('.text').slideToggle(500);
$(this).closest('.honrigitem').siblings().find('.text').slideUp(500)
})
$(window).scroll(function(){
var t = $(this).scrollTop();
if($('.casedetbox')[0]){
var cat = $('.casedetbox').offset().top + $('.casedetbox').height() / 5;
if(t > cat){
$('.pageup').addClass('cur')
}else{
$('.pageup').removeClass('cur')
}
}
})
$('.pageup').click(function(){
$('html, body').animate({scrollTop:0},1000)
})
$('.recruititems').on('click', '.recruititem .more', function(){
$(this).closest('.recruititem').toggleClass('cur').siblings().removeClass('cur').find('.recitembot').slideUp(500);
$(this).closest('.recruititem').find('.recitembot').slideToggle(500);
})
var busin2swiper = new Swiper('.busin2slide .swiper-container', {
slidesPerView: 4,
spaceBetween: 30,
slidesPerGroup: 1,
speed:1000,
navigation: {
nextEl: '.busin2slide .swiper-button-next',
prevEl: '.busin2slide .swiper-button-prev',
},
breakpoints: {
768: {
slidesPerView: 1,
spaceBetween: 0,
},
1024: {
slidesPerView: 2,
spaceBetween: 20,
},
}
});
$('.busin3videobox .play').click(function(){
var vsrc = $(this).closest('.busin3videobox').attr('vsrc');
$(this).closest('.busin3videobox').find('video').attr('src', '')
if($(this).closest('.busin3videobox').find('video').attr('src') == ""){
$(this).closest('.busin3videobox').find('video').attr('src', vsrc);
$(this).closest('.busin3videobox').addClass('cur');
var playPromise = $(this).closest('.busin3videobox').find('video')[0].play();
if (playPromise !== undefined) {
playPromise.then(function(){
}).catch(function(){
})
}
}
})
var busin7swiper = new Swiper('.busin7slide .swiper-container', {
watchSlidesProgress: true,
slidesPerView: 'auto',
spaceBetween: 0,
centeredSlides: true,
loop: true,
navigation: {
nextEl: '.busin7slide .swiper-button-next',
prevEl: '.busin7slide .swiper-button-prev',
},
on: {
progress: function(progress) {
if(windw > 1024){
for (i = 0; i < this.slides.length; i++) {
var slide = this.slides.eq(i);
var slideProgress = this.slides[i].progress;
modify = 1;
if (Math.abs(slideProgress) > 1) {
modify = (Math.abs(slideProgress) - 1) * 1.6 + 1;
}
translate = slideProgress * modify * 25 + 'px';
scale = 1 - Math.abs(slideProgress) / 5;
zIndex = 999 - Math.abs(Math.round(10 * slideProgress));
slide.transform('translateX(' + translate + ') scale(' + scale + ')');
slide.css('zIndex', zIndex);
slide.css('opacity', 1);
if (Math.abs(slideProgress) > 3) {
slide.css('opacity', 0);
}
}
}
},
setTransition: function(transition) {
if(windw > 993){
for (var i = 0; i < this.slides.length; i++) {
var slide = this.slides.eq(i)
slide.transition(transition);
}
}
}
},
breakpoints: {
768: {
slidesPerView: 1,
spaceBetween: 0,
},
1024: {
slidesPerView: 2,
spaceBetween: 20,
},
}
})
var homecaseswiper = new Swiper('.homecaseslide .swiper-container', {
slidesPerView: 1,
speed:1000,
navigation: {
nextEl: '.homecaseslide .swiper-button-next',
prevEl: '.homecaseslide .swiper-button-prev',
},
breakpoints: {
1024: {
slidesPerView: 1.5,
spaceBetween: 10,
},
}
});
var aboutswiper = new Swiper('.aboutslide', {
speed:1000,
autoplay: {
delay: 4000,
disableOnInteraction: false,
},
pagination: {
el: '.aboutslide .swiper-pagination',
clickable: true,
}
});
$(window).scroll(function(){
var t = $(this).scrollTop();
if($('.subdcomnav')[0]){
if(t >= $('.subdcomnavbox').offset().top){
$('.subdcomnav').addClass('cur');
}else{
$('.subdcomnav').removeClass('cur');
$('.subdcomnavlist').eq(0).addClass('cur').siblings().removeClass('cur')
}
}
})
})