$(function(){ //杩斿洖椤堕儴 //$("#totop").on('touchend',function(){ //$("html,body").animate({scrolltop:"0px"},500); //}); settimeout(function(){_animation()},200); ietester(); preani(); $(window).scroll(_animation); inbanner_full(); $(window).resize(function(){inbanner_full();}); $('.soubtn').click(function(){ if($(this).hasclass('on')){ $('.sou,.soutxt,.soubtn').removeclass('on'); }else{ $('.sou,.soutxt,.soubtn').addclass('on'); } }); $('#totop,#totop2').click(function(){ var wt = $(window).scrolltop(); if(wt>0){ $("html,body").stop(true,false).animate({scrolltop:0},500,'swing'); //$(this).find('span').text('搴曢儴'); } //else{ // $("html,body").stop(true,false).animate({scrolltop:$('body').prop('scrollheight')},500,'swing'); // $(this).find('span').text('椤堕儴'); //} }) $('.vdbtn').on('click',function(){ if($('#vdbed').length){ $('#vdout').fadein(300); $('#vdbed')[0].play(); } }) $('.vd-cha').click(function(){ $('#vdout').fadeout(300); $('#vdbed').get(0).pause(); $('#vdbed').get(0).currenttime=0; }) $('.flxbtn a').hover(function(){ var i = $(this).index(); $('.flxcon').hide().eq(i).show(); },function(){ $('.flxcon').hide(); }) //渚ц竟鍥炲埌椤堕儴鐨勬樉绀洪殣钘? $(window).scroll(function(){ var sh = $(window).scrolltop() || 0; if(sh<=500){$('#totop2').hide();} else{$('#totop2').show();} }); //$('.footewm').on('mouseenter', function() { // $('.footbigewm').fadein(300); //}).on('mouseleave', function() { // $('.footbigewm').fadeout(300); //}) $('.sidetel').hover(function(){ $(this).find('.sidetelno').toggleclass('on'); }) //瀵艰埅涓嬫媺鑿滃崟 浜岀骇鑿滃崟 $(".nav>li").hover(function(){ var l = $(this).find('.navtwo'); if(l.length){ l.stop(true).fadein().addclass('on');} $(this).siblings('li').find('.navtwo').stop(true).fadeout().removeclass('on'); },function(){ var l = $(this).find('.navtwo'); if(l.length){ l.stop(true).fadeout().removeclass('on');} }); //鎵嬫満瀵艰埅 $(".navsj a.yiji").click(function(){ var l = $(this).siblings('.navsjtwo'); if(l.length){ $(this).parents('li').toggleclass('on'); l.slidetoggle(300); //$(this).find('s').first().toggleclass('on'); return false; } }); $(".navbtn").click(function(){ if($(this).hasclass('on')){ $(".navbtn").removeclass('on'); $(".navsjout").removeclass('on'); }else{ $(".navbtn").addclass('on'); $(".navsjout").addclass('on'); } }); //鎷涜仒灞曞紑 $('.zpone').click(function(){ $(this).parents('li').toggleclass('on'); $(this).siblings('.zpcon').slidetoggle('300'); }) //鎷涜仒灞曞紑 $('.reclist').on('click','.rec-hand',function(){ var liobj = $(this).parents('li'); var bool = liobj.hasclass('on'); var _title = $(this).find('.zhiwei').attr('data-title'); var _id = $(this).find('.zhiwei').attr('data-id'); if(!bool){ liobj.addclass('on').siblings('li').removeclass('on'); liobj.find('.rec-con').slidedown('600'); liobj.siblings('li').find('.rec-con').slideup('600'); $('#position_title').val(_title); $('#position_id').val(_id); }else{ liobj.removeclass('on'); liobj.find('.rec-con').slideup('600'); } }) //棣栭〉妗堜緥鍒囨崲 $('.js-qieh>*').hover(function(){ $(this).addclass('on').siblings('li').removeclass('on'); var i = $(this).index(); $('.js-qiecon').removeclass('on').eq(i).addclass('on'); }); $('.jshover-onlyon>*').hover(function(){ $(this).addclass('on').siblings().removeclass('on'); }); //琛ㄥ崟楠岃瘉 if($('#liuyan').length){ var liuyan1 = $("#liuyan").validform({ tiptype:3}); } if($('.recform').length){ $(".recform").validform({ tiptype:3}); } //棣栭〉banner if($('#home_slider').length){ $('#home_slider').flexslider({animation : 'slide', controlnav : true, directionnav : false, animationloop : true, slideshow : true, usecss: false,slideshowspeed: 7000,animationspeed: 600, pauseonhover: false,pauseonaction:false, mousewheel: false, before: function (slider){ slider.pause(); slider.play();},prevtext:'<',nexttext:'>', after:function(slider){ var i = slider.currentslide; $('.slides li').removeclass('ac').eq(i+1).addclass('ac');}, start:function(slider){ $('.slides li').removeclass('ac').eq(1).addclass('ac'); $('.flex-control-nav li').each(function(i){ $(this).find('a').text('0' + (i+1)); }); } }); } //棣栭〉鑽h獕鍒囨崲 if($('.frytwo').length){ $(".frytwo").slide({maincell:".bd ul",autopage:true,effect:"leftloop",autoplay:true,vis:'6', trigger:"click",scroll:1,intertime:3000,delaytime:600,easing:"swing",prevcell:".fryprev", nextcell:".frynext",mouseoverstop:false,opp:true}); } //棣栭〉鐑偣鏂伴椈鍒囨崲 if($('.picscroll-left2').length){ $(".picscroll-left2").slide({maincell:".bd ul",titcell:".hd ul",autopage:true,effect:"toploop", autoplay:true,vis:'1',scroll:1,intertime:4000,delaytime:1000,easing:"easeoutquad", mouseoverstop:false}); } if($('.dashiscroll').length){ $(".dashiscroll").slide({maincell:".bd ul",autopage:true,effect:"leftloop",autoplay:true, vis:'auto',trigger:"click",intertime:4000,delaytime:1000,mouseoverstop:false}); } if( $('.guolist .counter').length ){ var cuoption = {useeasing : false,usegrouping : false,separator : '',decimal : '.',prefix : '',suffix : ''}; var ctdemo = [], ct1 = true; // var ctdemo = new countup(target, startval, endval, decimals, duration, options); var y1 = $('.guolist').offset().top; var y2 = y1 + $('.guolist').outerheight(); countup(); $(window).scroll(countup); function countup(){ var wt = $(window).scrolltop() || 0; var wb = wt+ $(window).height(); if( ct1 && y2<= wb && y1>= wt ){ ct1 = false; $('.guolist .counter').each(function(i){ var n = $(this).text()-0; var start = n>1100? n-1000:0; var dura = $(this).attr('counter-time')-0 || 2; var delay = $(this).attr('counter-delay')-0 || 0; ctdemo[i] = new countup(this, start, n, 0, dura, cuoption); settimeout(function(){ctdemo[i].start()},delay) }) } } } //澶т簨璁? if($('.dashilist').length){ var l = $('.dashilist li').length; if(l<=4){ $('.dashibtn').text(''); }else{ var hh =0, hh4 = 0; $('.dashilist li').each(function(i){ hh += $(this).outerheight(); if(i<4){ hh4 += $(this).outerheight(); } }) $('.dashilist').height(hh4).attr('hh',hh); } dashijiini(); //澶т簨璁伴〉闈㈡粴鍔? if($('.yearlist').length<=0) return false; var yearlisttop = $('.yearlist').offset().top; $(window).scroll(function(){ var sh = $(window).scrolltop() || 0; if(sh >= yearlisttop -80){ $('.yearlist').addclass('fixed');} else $('.yearlist').removeclass('fixed'); var deta = sh + 80; var ii = numinarr(deta, dashiji)[0]-1; if(ii<0) ii=0; $('.yearlist li').removeclass('on').eq(ii).addclass('on'); }); } $('.dashibtn').click(function(){ var hh = $('.dashilist').attr('hh'); $('.dashilist').height(hh); $('.dashibtn').text(''); }) //澶т簨璁板勾浠界偣鍑? $('.yearlist li').click(function(){ //$(this).addclass('on').siblings('li').removeclass('on'); var ii = $(this).index(); var maxl = $('.dashilist li').length-1; if(ii>maxl) ii = maxl; //灞曞紑 if(ii>=4){ var hh = $('.dashilist').attr('hh'); $('.dashilist').height(hh); $('.dashibtn').text(''); } $("html,body").stop(true,false).animate({scrolltop: dashiji[ii]-79+'px'},500); }) //宸濆紑浼佷笟鏂囧寲娲诲姩 if($('#ra-slider').length){ $('#ra-slider').roundabout({btnnext: '.ranext',btnprev: '.raprev', autoplay: true,autoplayduration: 7000, enabledrag: true,clicktofocus:true,autoplaypauseonhover: true}).bind({ animationend: function(e) { var index = $('#ra-slider').roundabout('getchildinfocus'); $('.switcher li').removeclass('on'); $('.switcher li').eq(index).addclass('on'); } }); } $('.switcher li').on('click', function() { var index = $(this).index(); $('#ra-slider').roundabout('animatetochild', index); return false; }); //11璧勬枡锛屾€у埆 $('.sex label').click(function(){ if( !$(this).hasclass('on') ){ $('.sex label').removeclass('on'); $(this).addclass('on'); $(this).siblings('input[type=radio]').get(0).checked= true; } }); $('.msgbg').click(function(event){ event = event ? event : window.event; if(event.target==this){ msgoff();} }) $('.selfclose').click(function(event){ event = event ? event : window.event; if(event.target==this){ $(this).removeclass('on').fadeout(300);} }) //09妗堜緥璇︽儏鐐瑰皬鍥撅紝鐪嬪ぇ鍥? $('.smallpic').on('click','li',function(){ if(!$(this).hasclass('on')){ $(this).addclass('on').siblings('li').removeclass('on'); smlmove(2,smlw,'smallpic','bigpic'); } }) var smlw = $('.smallpic').attr('data')-0; $('.xijie-prev').click(function(){smlmove(0,smlw,'smallpic','bigpic')}) $('.xijie-next').click(function(){smlmove(1,smlw,'smallpic','bigpic')}) // 07 涓夌骇瀵艰埅鐨勬粴鍔? if( $('#wrapper22').length>0){ var lin = $('#wrapper22 ul li').length; var lis; if( $(window).width()>1200 ){ if(lin<=5){ $('.outnav3').removeclass('on'); $('.nav7').removeclass('fen2,fen3,fen4,fen5'); return false; }else{ $('.outnav3').addclass('on'); lis = $('#wrapper22').width() /5; } }else if( $(window).width()>750 ){ if(lin<=4){ $('.outnav3').removeclass('on'); $('.nav7').removeclass('fen2,fen3,fen4,fen5'); return false; }else{ $('.outnav3').addclass('on'); lis = $('#wrapper22').width() /4; } }else{ if(lin<=2){ $('.outnav3').removeclass('on'); $('.nav7').addclass('fen2'); return false; }else if(lin==3){ $('.outnav3').removeclass('on'); $('.nav7').addclass('fen3'); return false; }else{ $('.outnav3').addclass('on'); lis = $('#wrapper22').width() /3; } } $('#wrapper22 ul li').width(lis); $('#wrapper22 ul').width(lis*lin); //scroll22鏄?浜岀骇瀵艰埅鏉℃按骞虫柟鍚戠殑鎷栧姩 var scroll22 = new iscroll('wrapper22',{hscrollbar:false, vscrollbar:false}); $('.outnav3 .nav-left').click(function(){ scroll22.scrollto(-lis, 0, 300, true); }) $('.outnav3 .nav-right').click(function(){ scroll22.scrollto(lis, 0, 300, true); }) setscrollpos( scroll22,$('#wrapper22') ); } }) function setscrollpos(isname,_wrap){ var _isele = _wrap.find('ul'); var obj = _isele.find('.on'); if(obj.length<=0) return false; var oleft = obj.offset().left; var owidth = obj.outerwidth(); var outleft = _wrap.offset().left; var outwidth = _wrap.outerwidth(); var outright = outleft + outwidth; var inleft = _isele.offset().left; if( oleft < outleft ){ isname.scrollto((inleft-oleft), 0, 300, false); }else if(oleft + owidth > outright){ isname.scrollto((inleft-oleft+outwidth-owidth), 0, 300, false); } } function mwon(cname){ $('.'+cname).fadein(300).addclass('on');} function mwoff(cname){ $('.'+cname).removeclass('on').fadeout(300);} function msgon(){ $('.msgbg').fadein(300).addclass('on');} function msgoff(){$('.msgbg').removeclass('on').fadeout(300)} function inbanner_full(){ if( !$('#home_slider').length ) return false; var wh = $(window).height(); var ww = $(window).width(); //鎵嬫満鐗堜笉鍏ㄥ睆 //if(ww<=960){ ww = 960 } var pw = wh * 1920/960 ; var ph = ww * 960/1920 ; $('#home_slider').height(wh); $('#home_slider .slides').height(wh); if(pw>ww){ $('#home_slider img').height(wh).width(pw).css({'margin-left':-pw/2+'px','margin-top':0,left:'50%',top:0}); }else{ $('#home_slider img').height(ph).width(ww).css({'margin-left':0,'margin-top':-ph/2+'px',left:0,top:'50%'}); } } function selfclose(obj){ event = event ? event : window.event; if(event.target==obj){ $(obj).removeclass('on').fadeout(300);} } function addmsg(){ if($('.msgbg').length<=0){ var ss = '
\

\ \
'; $('body').append(ss); } } var msgtimer; function msgshow(msg,milisec){ addmsg(); $('.msgtxt').text(msg); msgon(); if(milisec){ cleartimeout(msgtimer); msgtimer = settimeout(function(){msgoff()},milisec); } } var isie ,ieno; function ietester(){ var ua = navigator.useragent; if(/msie/i.test(ua)){ isie = true; ieno = ua.match(/msie (\d+\.\d+)/i)[1]-0; }else if(~ua.tolowercase().indexof('trident') && ~ua.indexof('rv')){ isie = true; ieno = ua.match(/rv:(\d+\.\d+)/)[1]-0; }else{ isie = false; } } function myreset(formid){ $('#'+formid).find('input[type=text]').removeclass('validform_error').val(''); $('#'+formid).find('textarea').removeclass('validform_error').val(''); $('#'+formid).find('span.validform_checktip').removeclass('validform_wrong validform_right').text(''); } function _animation(){ if( isie && ieno <= 9 ){ $('.hasani').addclass('ani').removeclass('hasani');} var windowtop = $(window).scrolltop(); var windowbottom = windowtop + $(window).height(); if(windowtop>=100){ $(".head").slideup(); $(".head-thin").slidedown(); }else{ $(".head").slidedown(); $(".head-thin").slideup(); } $('.hasani').each(function(){ var pageq1 = $(this).offset().top; var pageq3 = $(this).offset().top + $(this).height() / 1; if( ( pageq1 <= windowbottom ) && ( pageq3 >= windowtop ) ){ if( !$(this).hasclass("ani") ) $(this).addclass('ani'); }else { //$(this).removeclass("ani"); } }); } function preani(){ $('.anidelay1').each(function(){ $(this).children().each(function(i){ var ss = i <= 9 ? '0'+i : i; $(this).addclass('delay'+ss); }) }) $('.anidelay2').each(function(){ $(this).children().each(function(i){ var ss = i*2 <= 9 ? '0'+i*2 : i*2; $(this).addclass('delay'+ss); }) }) $('.anidelay3').each(function(){ $(this).children().each(function(i){ var ss = i*3 <= 9 ? '0'+i*3 : i*3; $(this).addclass('delay'+ss); }) }) } function datenow(){ var mydate = new date(),datestr=""; //mydate.setdate(mydate.getdate()); datestr+= mydate.getfullyear(); var m = mydate.getmonth()-0+1; if(m<10) m = '0'+m; datestr+='-'+m; var d = mydate.getdate(); if(d<10) d = '0'+d; datestr+='-'+d; return datestr; } function xjsmallw(w){ //w涓哄崟涓猯i鐨勫瀹藉害锛屽寘鎷唴澶栬竟璺濆拰杈规 if($('.smallpic').length){ var n = $('.smallpic').find('li').size(); $('.smallpic').width(w*n); } } function smlmove(dir,w,classname,imgid){ //0宸?鍙?褰撳墠 var l = $('.'+classname+' li ').size(); var n = $('.'+classname+' li.on ').index() || 0; if(dir==0){ n = n>0? n-1:l-1; }else if(dir==1){ n = n==l-1? 0:n+1;} var obj = $('.'+classname+' li').eq(n); obj.addclass('on').siblings('li').removeclass('on'); var url = obj.find('img').attr('hdsrc') || obj.find('img').attr('src'); //var txt = obj.find('img').attr('title'); $('#'+imgid).attr('src',url); //$('#'+imgid+'txt').text(txt); //绉诲姩 var outleft = $('.'+classname+'-out').offset().left; var outwidth = $('.'+classname+'-out').width(); var outright = outleft + outwidth; var inleft = $('.'+classname).offset().left; if( w*n + inleft < outleft ){ $('.'+classname).stop(true).animate({'left': (-w*n)+'px'}, 300); }else if(w*n+w + inleft > outright){ $('.'+classname).stop(true).animate({'left': (outwidth-w*n-w)+'px'}, 300); } } //澶т簨璁板垵濮嬪寲 var dashiji =[]; function dashijiini(){ var yearl = $('.dashilist li').length; if( yearl<=0) return false; for (var i = 0; i < yearl; i++) { dashiji[i]= $('.dashilist li').eq(i).offset().top; }; } //杩斿洖鏁板瓧鍦ㄥ凡閫掑鎺掑簭鏁扮粍涓殑鎻掑叆浣嶇疆 function numinarr(n, arr){ for (var i = 0; i < arr.length; i++) { if(n>arr[i]){ continue; }else if( n==arr[i]){ return [i,true]; }else if( n