define('init',function init(load,exports){require=load;load=load.async;
//$('.banner-container').length && load('banner')
$(".sub-nav-wrap").hover(function(){
//$(this).find("menu").stop(false).slideToggle(200);
$(this).find("menu").stop(false).slideDown(200);
},function(){
$(this).find("menu").stop(false).slideUp(200);
})
$("#menu>div>a").click(function(){
$(this).parent().parent().siblings("em").html($(this).html())
//$(this).parent().parent().slibings("em").addClass("aa")
})
//$(".col-recruit-wrap .ani-slide").prev().hide();
$(".nav-bar").click(function(){
//$(this).fadeOut();
$("#nav").fadeIn();
$("body").addClass("nav-active")
})
$(".page-wrap").hover(function(){
$("body").removeClass("nav-active")
//$(".nav-bar>div").fadeIn();
})
if($(".col-news-show").length){
$(".col-news-show .show-txt img").removeAttr("height")
}
if($(".col-job").height()>150){
$(".job-nav-list").height($(".col-job").height())
}
$(window).resize(function() {
//console.log($(".banner-container").height())
if($(window).width() < 992){
load('menu')
}
if($(".col-job").height()>150){
$(".job-nav-list").height($(".col-job").height())
}
})
//if($(".cloudzoom"))
$(function(){
if($(window).width() < 992){
load('menu')
}
load('ajaxForm')
load('fancyboxInit')
load('goToTopScroll')
})
})
setTimeout(seajs.use,undefined,['init'])
define('menu',function (load,exports,module){require=load;load=load.async;
function e() {$("#header .mm_btn").attr("href", "#page").addClass("is_active");}
function t() {$("#header .mm_btn").attr("href", "#menu").removeClass("is_active")}
function load_mmenu(){
return $.Deferred(function(p){
load([
'jquery',
'mmenu',
'mmenu.css'
],p.resolve)
})
}
function menu(){
load_mmenu().then(function(){
var a = $('nav#menu').mmenu({
extensions : {all:[ 'effect-slide-menu', 'pageshadow' , "listview-50", "theme-white", "pagedim-black"],"(max-width: 549px)": ["fx-menu-slide"]},
searchfield : true,
counters : false,
navbar : {
title : '栏目'
},
navbars : [
{
position : 'top',
content : [ 'searchfield' ]
}, {
position : 'top',
content : [
'prev',
'title',
'close'
]
},
],
}).data("mmenu"),
n = $("#header .mm_btn");
a.bind("close:finish",
function() {
$("#header").css("top","0px");
$(".customer-service").css("bottom","90px")
$("#gotoTop").css("bottom","50px")
setTimeout(t, 100)
}),
a.bind("open:finish",
function() {
setTimeout(e, 100)
}),
a.bind("open:start",
function() {
console.log($(document).height())
console.log($(window).height())
console.log($(window).scrollTop())
$("#header").removeClass("on");
$("#header").css("top",$(window).scrollTop());
$(".customer-service").css("bottom",$(document).height() - $(window).scrollTop() - $(window).height() + $(".customer-service").height())
$("#gotoTop").css("bottom",$(document).height() - $(window).scrollTop() - $(window).height() + $("#gotoTop").height())
})
})
}
menu()
exports.menu = menu
})
//
fancyVersion = Modernizr.cssanimations ? 'fancybox_v3' : 'fancybox_v2'//
define('fancyboxInit',[fancyVersion],function(require,exports,_module){
_module.exports = require(fancyVersion)
})
define('fancybox_v3',function(load,exports){require=load;load=load.async;
function load_fancybox(){
return $.Deferred(function(p){
load([
'fancybox',
'fancybox.css'
],
p.resolve)
})
}
function init(){
var config = {
padding:[7,8,7,8],
/*
beforeLoad:function(){
mySwiper.autoplay.stop();
},
afterClose:function(){
mySwiper.autoplay.play();
}*/
}
if( typeof Fancybox === 'object' ){
config = $.extend(config,Fancybox)
}
var a = $('.fancybox')
a.each(function(){
var a = $(this)
a.attr({
'data-fancybox': a.attr('rel'),
'data-caption': a.attr('title')
})
})
if( a.length ){
load_fancybox().then(function(){ a.fancybox(config) })
}
}
init()
exports.init = init
})
define('fancybox_v2',function(load,exports){require=load;load=load.async;
function load_fancybox(){
return $.Deferred(function(p){
load([
'jquery.fancybox',
'jquery.fancybox.css'
],
p.resolve)
})
}
function load_fancybox_thumbs(){
return $.when()
.then( load_fancybox )
.then(function(){ return $.Deferred(function(p){ load(['fancybox-thumbs','fancybox-thumbs.css']) }) })
}
function init(){
var config = {
padding:[7,8,7,8],
}
if( typeof Fancybox === 'object' ){
config = $.extend(config,Fancybox)
}
var a = $('.fancybox')
if( a.length ){
load_fancybox().then(function(){ a.fancybox(config) })
}
var b = $('.fancybox.thumbs')
if( b.length ){
var thumbs_config = {
helpers: {
thumbs : {
width: 100,
height: 100
}
}
}
config = $.extend(thumbs_config,config)
load_fancybox_thumbs().then(function(){ b.fancybox(config) })
}
}
init()
exports.init = init
})
define('ajaxForm',function(load, exports,module) {require=load;load=load.async;
function load_ajax(){
return $.Deferred(function(p){
load([
'layer',
'layer.css',
'form'
],p.resolve)
})
}
function complete(response,status) {
if (response.code == 1) {
layer.alert(response.msg, {icon: 6}, function (index) {
layer.close(index);
window.location.href = response.url;
});
} else {
layer.alert(response.msg, {icon: 5}, function (index) {
if($(".captcha_src").length>0){
$(".captcha_src").click();
}
layer.close(index);
if(response.url){
window.location.href = response.url;
}
});
}
}
function ajaxForm(){
load_ajax().then(function(){
$(function () {
$('.ajaxForm').ajaxForm({
success: complete,
dataType: 'json'
});
});
})
}
ajaxForm()
exports.ajaxForm = ajaxForm;
})
define(function(require, exports) {
function getIEVersion(){
if(navigator.appName == "Microsoft Internet Explorer" && navigator.appVersion .split(";")[1].replace(/[ ]/g,"")=="MSIE6.0") {
return "IE6";
}
else if(navigator.appName == "Microsoft Internet Explorer" && navigator.appVersion .split(";")[1].replace(/[ ]/g,"")=="MSIE7.0") {
return "IE7";
}
else if(navigator.appName == "Microsoft Internet Explorer" && navigator.appVersion .split(";")[1].replace(/[ ]/g,"")=="MSIE8.0") {
return "IE8";
}
else if(navigator.appName == "Microsoft Internet Explorer" && navigator.appVersion .split(";")[1].replace(/[ ]/g,"")=="MSIE9.0") {
return "IE9";
}
}
$(".search-bar a").hover(function(){
$(this).find(".search-wrap").stop(true).fadeIn()
},function(){
$(this).find(".search-wrap").stop(true).fadeOut()
})
//
if($('.recaptcha').length){
var recaptcha = function (){
$('.recaptcha').click(function() {
$(this).prev('img').click();
})
}
exports.recaptcha = recaptcha;
//recaptcha()
}
var loading = function (){
if($("#loading").length){
$(window).load(function(){
//$('#loading').delay(300).hide(0);
$('#loading').fadeOut(300,function(){
$('header').addClass("on");
})
setTimeout(function(){
// $('body').removeClass("scoll_dis");
},100);
});
}else{
$('header').delay(300).addClass("on");
}
}
exports.loading = loading
loading()
var scrollTop = function (){
$(window).on("scroll", function(){
var top = $(this).scrollTop(); //
if (top>=$('header').height()) {
$('body').addClass('body-scroll')
}else{
$('body').removeClass('body-scroll')
}
})
$(function(){ $(window).trigger('scroll') })
}
exports.scrollTop = scrollTop
scrollTop()
var wow = function (){
if (getIEVersion() !== "IE8") {
/*
if($('.product-container .swiper-slide').length){
$('.product-container .swiper-slide').each(function(i){
$(this).addClass('wow fadeInRight');
$(this).attr('data-wow-delay',i*0.2+'s')
})
}
if($('.col-product-app').length){
$('.col-product-app .title-head').addClass('wow fadeInRight')
$('.col-product-app h3').addClass('wow fadeInRight')
$('.col-product-app h3').attr('data-wow-delay','0.2s')
$('.col-product-app .content').children().each(function(i){
$(this).addClass('wow fadeIn');
$(this).attr('data-wow-delay',i*0.2+'s')
})
}
if($('.col-about').children().length){
$('.col-about .title-head').addClass('wow fadeInRight')
$('.col-about .sub-title').addClass('wow fadeInRight')
$('.col-about .sub-title').attr('data-wow-delay','0.2s')
$('.col-about .content').addClass('wow fadeInRight')
$('.col-about .content').attr('data-wow-delay','0.2s')
$('.col-about .about-nav-container ul li').each(function(i){
$(this).addClass('wow fadeIn');
$(this).attr('data-wow-delay',i*0.2+'s')
})
}
*/
/*
if($('.col-service-page .container').children().length){
$('.col-service-page .container').children().each(function(i){
$(this).addClass('wow fadeInUp');
$(this).attr('data-wow-delay',i*0.2+'s')
})
}
if($('.about-content .container').children().length){
$('.about-content .container p').each(function(i){
$(this).addClass('wow fadeInUp');
$(this).attr('data-wow-delay',i*0.2+'s')
})
}
$('.item-honor .title-head').addClass('wow fadeInRight');
if($('.honor-container .swiper-slide').length){
$('.honor-container .swiper-slide').each(function(i){
$(this).addClass('wow fadeIn');
$(this).attr('data-wow-delay',i*0.2+'s')
})
}
if($('.news-list>ul>li').length){
$('.news-list>ul>li').each(function(i){
$(this).addClass('wow fadeInRight');
$(this).attr('data-wow-delay',i*0.1+'s')
})
}
if($('.picture-list li').length){
$('.picture-list li').each(function(i){
$(this).addClass('wow fadeIn');
$(this).attr('data-wow-delay',i*0.2+'s')
})
}
if($('.product-list li').length){
$('.product-list li').each(function(i){
$(this).addClass('wow fadeIn');
$(this).attr('data-wow-delay',i*0.2+'s')
})
}
if($('#recruit>ul>li').length){
$('#recruit>ul>li').each(function(i){
$(this).addClass('wow fadeInRight');
$(this).attr('data-wow-delay',i*0.2+'s')
})
}
if($('.footer-nav li').length){
$('.footer-nav li').each(function(i){
$(this).addClass('wow fadeInRight');
$(this).attr('data-wow-delay',i*0.2+'s')
})
}
if($('.footer-contact').length){
$('.footer-contact ul').children().each(function(i){
$(this).addClass('wow fadeInUp');
$(this).attr('data-wow-delay',i*0.2+'s')
})
}
if($('.footer-qrcode').length){
$('.footer-qrcode').children().each(function(i){
$(this).addClass('wow fadeInUp');
$(this).attr('data-wow-delay',i*0.2+'s')
})
}
if($('.footer-copyright').length){
$('.footer-copyright').each(function(i){
$(this).addClass('wow fadeInRight');
$(this).attr('data-wow-delay',i*0.2+'s')
})
}
*/
var wow = new WOW({
boxClass: 'wow',
animateClass: 'animated',
offset: 0,
mobile: true,
live: true
});
wow.init();
};
}
exports.wow = wow;
wow();
})
define('nav',function(require, exports, module) {
$(function(){
$("nav>ul>li").hover(function(){
$(this).find("ul").addClass("slideLeft");
$(this).find("ul").show();
//$(this).find("ul").show().parent().siblings().find("ul").hide();
},function(){
$(this).find("ul").removeClass("slideLeft");
$(this).find("ul").hide();
})
})
$(function(){
$("nav ul li ul li").hover(function(){
$(this).find(".three").show();
},function(){
$(this).find(".three").hide();
})
})
})
define('count',function(require, exports, module) {
var index_count = function (){
var options = {
useEasing: true, // 使用缓和
useGrouping: false, // 使用分组(是否显示千位离开符,一般为 true)
separator: '', // 离开器(千位离开符,默认为',')
decimal: '.', // 十进制(小数点符号,默认为 '.')
prefix: '', // 字首(数字的前缀,凭据需要可设为 $,?,¥ 等)
suffix: '' // 后缀(数字的后缀 ,凭据需要可设为 元,个,美元 等)
};
var demo1 = new CountUp('num1', 0, $("#num1").html(), 0, 2.5, options);
demo1.start();
var demo2 = new CountUp('num2', 0, $("#num2").html(), 0, 2.5, options);
demo2.start();
var demo3 = new CountUp('num3', 0, $("#num3").html(), 0, 2.5, options);
demo3.start();
var demo4 = new CountUp('num4', 0, $("#num4").html(), 0, 2.5, options)
demo4.start();
}
exports.index_count = index_count;
var count = function (){
var options = {
useEasing: true, // 使用缓和
useGrouping: false, // 使用分组(是否显示千位离开符,一般为 true)
separator: '', // 离开器(千位离开符,默认为',')
decimal: '.', // 十进制(小数点符号,默认为 '.')
prefix: '', // 字首(数字的前缀,凭据需要可设为 $,?,¥ 等)
suffix: '' // 后缀(数字的后缀 ,凭据需要可设为 元,个,美元 等)
};
var demo1 = new CountUp('num1', 0, $("#num1").html(), 0, 2.5, options);
demo1.start();
var demo2 = new CountUp('num2', 0, $("#num2").html(), 0, 2.5, options);
demo2.start();
var demo3 = new CountUp('num3', 0, $("#num3").html(), 0, 2.5, options);
demo3.start();
var demo4 = new CountUp('num4', 0, $("#num4").html(), 0, 2.5, options)
demo4.start();
}
exports.count = count;
//count()
});
define('banner',function (load, exports) {require=load;load=load.async;
function load_swiper(){
return $.Deferred(function(p){
load([
'swiper.animate1.0.3.min',
'swiper',
'swiper.css',
],p.resolve)
})
}
function banner(){
load_swiper().then(function(){
var swiper = new Swiper('.banner-container', {
autoplay:{
delay: 2500,
disableOnInteraction: false,
},
effect: 'fade',
loop: true ,
slidesPerView : 1,
lazy: {
loadPrevNext: true,
},
pagination: {
el: '.swiper-pagination',
clickable: true,
},
navigation: {
nextEl: '.banner-container .swiper-button-next',
prevEl: '.banner-container .swiper-button-prev',
}
});
//console.log(require.resolve('static/js/index'));
})
}
banner()
exports.banner = banner()
});
define('myvideo',function (require, exports, module) {
require('video')
require('video.css')
require('video-lang')
//var video = function (){
var myPlayer = videojs('my-video');
videojs("my-video").ready(function(){
var myPlayer = this;
//myPlayer.play();
});
//}
//exports.video = video;
//video();
})
define('swiper-slide',function (load, exports) {require=load;load=load.async;
//define('swiper-slide',function (require, exports, module) {
function load_swiper(){
return $.Deferred(function(p){
load([
'swiper.animate1.0.3.min',
'swiper',
'swiper.css',
],p.resolve)
})
}
var banner = function (){
load_swiper().then(function(){
//var interleaveOffset = 0.5;
var mySwiper = new Swiper('.banner-container', {
autoplay:{
delay: 3500,
disableOnInteraction: false,
},
grabCursor :true,
parallax:true,
loop: true ,
slidesPerView : 1,
watchSlidesProgress: true,
mousewheelControl: true,
lazy: {
loadPrevNext: true,
},
pagination: {
el: '.pagination-banner',
},
keyboardControl: true,
/*on: {
progress: function() {
var swiper = this;
for (var i = 0; i < swiper.slides.length; i++) {
var slideProgress = swiper.slides[i].progress;
var innerOffset = swiper.width * interleaveOffset;
var innerTranslate = slideProgress * innerOffset;
swiper.slides[i].querySelector(".slide-inner").style.transform =
"translate3d(" + innerTranslate + "px, 0, 0)";
}
},
touchStart: function() {
var swiper = this;
for (var i = 0; i < swiper.slides.length; i++) {
swiper.slides[i].style.transition = "";
}
},
setTransition: function(speed) {
var swiper = this;
for (var i = 0; i < swiper.slides.length; i++) {
swiper.slides[i].style.transition = speed + "ms";
swiper.slides[i].querySelector(".slide-inner").style.transition =
speed + "ms";
}
}
},*/
navigation: {
nextEl: '.swiper-button-next',
prevEl: '.swiper-button-prev',
},
breakpoints: {
1024: {
slidesPerView: 1,
},
768: {
slidesPerView: 1,
},
640: {
slidesPerView: 1,
},
320: {
slidesPerView: 1,
}
}
});
})
//console.log(require.resolve('static/js/index'));
}
exports.banner = banner;
//
var product = function (){
load_swiper().then(function(){
var mySwiper = new Swiper('.product-container .swiper-container', {
autoplay:{
delay: 5000,
disableOnInteraction: false,
},
loop: true ,
slidesPerView : 1,
spaceBetween: 0,
lazy: {
loadPrevNext: true,
},
pagination: {
el: '.col-product .slide-pagination',
type:'fraction'
},
navigation: {
nextEl: '.col-product .slide-button-next',
prevEl: '.col-product .slide-button-prev',
},
on:{
init: function(){
swiperAnimateCache(this); //隐藏动画元素
swiperAnimate(this); //初始化完成开始动画
slide=this.slides.eq(0);
slide.addClass('ani-slide');
},
slideChangeTransitionEnd: function(){
swiperAnimate(this); //每个slide切换结束时也运行目今slide动画
//this.slides.eq(this.activeIndex).find('.ani').removeClass('ani'); 动画只展现一次,去除ani类名
},
transitionStart: function(){
for(i=0;i