home.js 6.45 KB
$(document).ready(function () {
	
	init();
});

$(window).load(function() {
	autoSize();
});

function swiper(){
	var mySwiper = new Swiper ('.banner .swiper-container', {
    direction: 'horizontal',
	pagination : '.pagination',
    loop: true,
	initialSlide :0,
	speed:1500,
    autoplay:4000,
	autoplayDisableOnInteraction:false,
  })     
  $('.banner .swiper-button-prev').click(function(){
      mySwiper.swipePrev(); 
   })	
	 
   $('.banner .swiper-button-next').click(function(){
      mySwiper.swipeNext(); 
    })	
	 
   var mySwiper2 = new Swiper ('.newCenter .swiper-container', {
    direction: 'horizontal',
	pagination : '.pagination',
    loop: true,
	initialSlide :0,
	speed:1000,
    autoplay:3000,
    autoplayDisableOnInteraction:false,
   })     
  $('.newCenter .swiper-button-prev').click(function(){
      mySwiper2.swipePrev(); 
   })	
	 
   $('.newCenter .swiper-button-next').click(function(){
      mySwiper2.swipeNext(); 
    })	
	
     $('.newCenter .swiper-slide').mouseover(function(){
      mySwiper2.stopAutoplay(); 
    })
    
     $('.newCenter .swiper-slide').mouseleave(function(){
      mySwiper2.startAutoplay(); 
    })
    
   var mySwiper3 = new Swiper ('.investorEnterpries .swiper-container', {
    direction: 'horizontal',
	pagination : '.pagination',
    loop: true,
	initialSlide :0,
	speed:500,
    autoplay:3000,
    autoplayDisableOnInteraction:false,
   })     
  $('.investorEnterpries .swiper-button-prev').click(function(){
      mySwiper3.swipePrev(); 
   })	
	 
   $('.investorEnterpries .swiper-button-next').click(function(){
      mySwiper3.swipeNext(); 
    })
    
    if($('div[class="listEnterpries"]').length<4){
		 mySwiper3.stopAutoplay(); 
	} 
}

$(document).on("click", ".types button", function() {
	$(this).siblings().removeClass("select");
	$(this).addClass("select");
	$("#"+$(this).attr("id")+"List").siblings().filter(".list ").addClass("hide");
	$("#"+"rd_"+$(this).attr("id")).siblings().css('display','none'); 
	$("#"+$(this).attr("id")+"List").removeClass("hide");
	$("#"+"rd_"+$(this).attr("id")).css('display','block'); 
});

$(document).on("mouseenter", ".specialShow .spencialPanel", function() {
	if($(this).hasClass("foucss")){return;}
	$(this).addClass("foucss");
	$(".PanelText").css("bottom","-48px");
	$(this).find(".PanelText").animate({bottom:'5px'});
	$(".panelBg").css("bottom","-50px");
	$(this).find(".panelBg").animate({bottom:'0px'});
});


$(document).on("mouseleave", ".spencialPanel", function() {
	$(this).removeClass("foucss");
});




/*业务动态动画
var finish = true;;
$(document).on("click", ".specialLogo", function() {
	if(!finish){return;}
	finish = false;
	$(".specialLogo").css("display","block");
    $(".showDetail").css({"width":"0px","display":"none"});
	$(".businessDynamicList>li").each(function(){
		var className = $(this).attr("id")+"Fixed";
		$(this).removeClass(className);
		
	})
	$(this).css("display","none");
	$(this).parent().find(".showDetail").css("overflow","hidden");
	$(this).parent().find(".showDetail").css("display","block");
	//$(".businessDynamic .show").animate({width:"0px"},"normal");
	var indexNum = $(this).parent().index();
	  
	   
	$(".businessDynamicList>li:gt('"+indexNum+"')").each(function(){
		var className = $(this).attr("id")+"Fixed";
		$(this).addClass(className);
		
	})
    $(this).parent().find(".showDetail").animate({width:"888px"},"normal","swing",function(){finish=true;});
});
 */

function autoSize(){

	var imgHeight = $(".banner img.bannerSmall").height();
	$(".banner .swiper-container").height(imgHeight);
	$(".banner .swiper-wrapper").height(imgHeight);
	$(".banner .swiper-slide").height(imgHeight);
	
	imgHeight = $(".listEnterpries img").height() * 3; 
	
	$(".investorEnterpries .swiper-container").height(imgHeight);
	$(".investorEnterpries .swiper-wrapper").height(imgHeight);
	$(".investorEnterpries .swiper-slide").height(imgHeight);
}



/*公告滚动*/
function gonggaoScroll(){
   $('.marquee').kxbdMarquee({
			direction:'left',
			eventA:'mouseenter',
			eventB:'mouseleave'
	});
}

//function tab(){
//    setTimeout(function tabSsxw(){
//    	$('#ssxw').click();
//        setTimeout(function tabDjxw(){
//        	$('#djxw').click();
//        	setTimeout(function tabJtyw(){
//             	$('#jtyw').click();
//             	tab();
//             },5000);
//        },5000);
//    },5000);
//}

var point_v = 0;
var swtimer = null;
function autoTab(){
	var time=5000;

	if (swtimer != null) {
		clearTimeout(swtimer);
	}
	
	swtimer = setTimeout(function(){ 
		swtype( (point_v+1)%3 );
	}, time);
	
}

function swtype(pv) {
	if(pv == 0){
		$('#jtyw').addClass('select');
		$('#djxw').removeClass('select');
		$('#ssxw').removeClass('select');
		$('#rd_jtyw').css('display','block');
		$('#rd_ssxw').css('display','none');
		$('#rd_djxw').css('display','none');
		$('#jtywList').removeClass('hide');
		$('#djxwList').addClass('hide');
		$('#ssxwList').addClass('hide');
		point_v = 0;
		
	}else if(pv == 1){
		$('#ssxw').addClass('select');
		$('#jtyw').removeClass('select');
		$('#djxw').removeClass('select');
		$('#rd_jtyw').css('display','none');
		$('#rd_ssxw').css('display','block');
		$('#rd_djxw').css('display','none');
		$('#ssxwList').removeClass('hide');
		$('#djxwList').addClass('hide');
		$('#jtywList').addClass('hide');
		point_v = pv;
		
	}else if(pv == 2){
		$('#djxw').addClass('select');
		$('#ssxw').removeClass('select');
		$('#jtyw').removeClass('select');
		$('#rd_jtyw').css('display','none');
		$('#rd_ssxw').css('display','none');
		$('#rd_djxw').css('display','block');
		$('#djxwList').removeClass('hide');
		$('#jtywList').addClass('hide');
		$('#ssxwList').addClass('hide');
		point_v = pv;
	}
	autoTab();
}

function init(){
	$("#home").addClass("select");
	// 专题页面跳转
	$('.spencialPanel').on('click', function(){
		window.open($(this).attr('href'));
	});
	$('.panelMobile').on('click', function(){
		window.open($(this).attr('href'));
	});

	$('.link').on('click', function(){
		window.open($(this).attr('href'));
	});
	
	swiper();
	window.onresize = autoSize;
	gonggaoScroll();
	
	
	$(".typeTab").click(function(){
		if (swtimer != null) {
			clearTimeout(swtimer);
		}
		swtype(parseInt($(this).data("p")));
	});
	
	setTimeout(function tabSsxw(){
     	$('#ssxw').click();
     	autoTab();
     },5000);
}