﻿/*public*/

/*public*//*ea_h*/
/*xn_h_21_wrap*/
/*end_xn_h_21_wrap*/
/*t_name*/
/*end_t_name*/
/*t_tel*/
/*end_t_tel*/
/*t_search*/
/*end_t_search*/
/*t_logo*/
/*end_t_logo*/
/*xn_n_14_wrap*/
/*end_xn_n_14_wrap*/
/*ea_h*//*ea_ba*/
/*xn_ba_js_1_banner*/
var xn_ba_js_1_autoPlay = true;
var xn_ba_js_1_interval = 4000;
var bannerW = "100%";
var xn_ba_js_1_nextfunc;
var xn_ba_js_1_timer;
$(document).ready(function () {
    if ($("#xn_ba_js_1_banner").length>0) {
        xn_ba_js_1_start();
    };
});
var xn_ba_js_1_start = function () {
    var maxLen = 0;
    var index = 0;
    var prev = -1;
    var imgW, imgH, sizeW, sizeH = 0;
    var running = false;
    maxLen = $(".xn_ba_js_1_element").length;
    imgW = $(".xn_ba_js_1_bigImg").find("img").eq(0).width();
    imgH = $(".xn_ba_js_1_bigImg").find("img").eq(0).height();
    for (var i = 0; i < $(".xn_ba_js_1_element").length; i++) {
        var ele = $(".xn_ba_js_1_element").eq(i).find("img");
        ele.attr("src", ele.attr("data-original"));
    }
    var btnData = "";
    for (var i = 0; i < maxLen; i++) btnData += '<li class="xn_ba_js_1_element_btn">';
    $(".xn_ba_js_1_btn").html(btnData);
    var btn = $(".xn_ba_js_1_btn").find("li").eq(0);
    var btnW = btn.width() + Math.round(btn.css("margin-left").replace(/[a-zA-Z]/g, ""));
    $(".xn_ba_js_1_btn").css("width", maxLen * btnW + 80);
    btn.attr("class", "xn_ba_js_1_element_btn_on");
    $(".xn_ba_js_1_banner").css("visibility", "visible");
    for (var i = 0; i < maxLen; i++) {
        $(".xn_ba_js_1_element").eq(i).attr("id", "ea_ba_no_b_" + i);
        var _pos = Math.round(imgW * (i - index) + sizeW / 2 - imgW / 2);
        if (i == index) _opa = 1;
        if (_pos > sizeW) {
            _pos -= maxLen * imgW
        } else if (_pos < -imgW) {
            _pos += maxLen * imgW
        }
        $(".xn_ba_js_1_element").eq(i).css({
            left: _pos,
            opacity: 0
        }).animate({
            opacity: _opa
        }, {
            duration: 400,
            easing: 'linear'
        })
    }
    onResize();
    $(window).resize(onResize);
    function onResize() {
        for (var i = 0; i < maxLen; i++) {
            if (bannerW == "100%") {
                sizeW = $(window).width();
            } else {
                sizeW = parseInt(bannerW);
            }
            var _pos = Math.round(imgW * (i - index) + sizeW / 2 - imgW / 2);
            var _opa = 1;
            if (i == index) _opa = 1;
            if (_pos > sizeW) {
                _pos -= maxLen * imgW
            }
            $(".xn_ba_js_1_element").eq(i).stop().css({
                left: _pos,
                opacity: _opa
            })
        }
    };
    $(".xn_ba_js_1_btn li").each(function (i) {
        $(this).click(function () {
            skipHandler((i));
        });
    });
    timerRepeat();
    function skipHandler(target) {
        if (target == index) return;
        var d = 1;
        var pure = index;
        if (target < pure) d = -1;
        var btn = $(".xn_ba_js_1_btn").find("li");
        btn.eq(pure).attr("class", "xn_ba_js_1_element_btn");
        btn.eq(target).attr("class", "xn_ba_js_1_element_btn_on");
        var len;
        if (d == 1) {
            len = target - pure;
            if (len <= 1) {
                index = target;
                nextPage();
            } else {
                for (var k = pure; k <= target; k++) {
                    index = k;
                    nextPage();
                }
            }
        } else {
            len = index - target;
            if (len <= 1) {
                index = target;
                prevPage();
            } else {
                for (var k = index; k >= target; k--) {
                    index = k;
                    prevPage();
                }
            }
        }
    }
    function timerRepeat() {
        if (!xn_ba_js_1_autoPlay) return;
        xn_ba_js_1_nextfunc = isPause;
        xn_ba_js_1_timer = setInterval(xn_ba_js_1_nextfunc, xn_ba_js_1_interval);
    }
    function isPause() {
        var isRun = true;
        if (typeof parent.runonce != 'undefined') {
            isRun = parent.runonce;
        }
        if (isRun) {
            var cur = index;
            cur++;
            if (cur > maxLen - 1) cur = 0;
            skipHandler(cur);
            return false;
        } else {
            return true;
        }
    }
    function nextPage() {
        if (xn_ba_js_1_timer) {
            clearInterval(xn_ba_js_1_timer);
            timerRepeat();
        }
        if ($(window.parent.bannerparam).length > 0) {
            window.parent.bannerparam.cur_ba_index = index;
        }
        _pict = $(".xn_ba_js_1_element");
        for (var i = 0; i < maxLen; i++) {
            var _pos = Math.round(imgW * (i - index) + sizeW / 2 - imgW / 2);
            var _opa = 1;
            if (i == index) _opa = 1;
            if (_pos > sizeW) {
                _pos -= maxLen * imgW
            } else if (_pos < -imgW * 2) {
                _pos += maxLen * imgW
            }
            _pict.eq(i).stop().css({
                left: _pos + imgW
            }).animate({
                left: _pos,
                opacity: _opa
            }, {
                duration: 700,
                easing: 'easeOutQuint'
            })
        }
    }
    function prevPage() {
        if (xn_ba_js_1_timer) {
            clearInterval(xn_ba_js_1_timer);
            timerRepeat();
        }
        if ($(window.parent.bannerparam).length > 0) {
            window.parent.bannerparam.cur_ba_index = index;
        }
        for (var i = 0; i < maxLen; i++) {
            var _pos = Math.round(imgW * (i - index) + sizeW / 2 - imgW / 2);
            if (_pos < -imgW) {
                _pos += maxLen * imgW
            } else if (_pos > sizeW + imgW) {
                _pos -= maxLen * imgW
            }
            $(".xn_ba_js_1_element").eq(i).stop().css({
                left: _pos - imgW
            }).animate({
                left: _pos
            }, {
                duration: 700,
                easing: 'easeOutQuint'
            })
        }
    }
}
jQuery.extend(jQuery.easing, {
    def: 'easeOutQuint',
    swing: function (x, t, b, c, d) {
        return jQuery.easing[jQuery.easing.def](x, t, b, c, d);
    }, easeOutQuint: function (x, t, b, c, d) {
        return c * ((t = t / d - 1) * t * t * t * t + 1) + b;
    }
});
/*end_xn_ba_js_1_banner*/
/*ea_ba*//*ea_c*/
/*xn_c_22_wrap*/
/*end_xn_c_22_wrap*/
/*i_c_search*/
/*end_i_c_search
/*xn_c_index_508_wrap*/
/*xn_c_index_51_wrap*/
$(function(){
    if($("#xn_c_index_508_wrap").length > 0) {
        var speed = 600;        //速度
        var tli = $(".xn_c_index_508_tli");
        var tli_a = tli.children("a");
        var t2mbox_a = $(".xn_c_index_508_t2mbox a");
        var cli = $(".xn_c_index_508_cli");
        var t2li = $(".xn_c_index_508_t2li");
        var index = 0;
        var index2 = 0;
        //初始化选中第一个
        //tli.eq(index).children("a").addClass("curr");
        //cli.eq(index).show();
      		$(".xn_c_index_508_tli").eq("0").find(".xn_c_index_508_tname").addClass("curr");
      		$(".xn_c_index_508_tli").eq("0").find(".xn_c_index_508_t2main").show();
      	
        //焦点切换
        // tli_a.click(function(){
        //     index = $(this).parent().index();
        //     $(this).addClass("curr").parent().siblings().children("a").removeClass("curr");
        //     $(this).parent().find(".xn_c_index_508_t2mbox a").removeClass("curr2");
        //     $(this).parent().siblings().find(".xn_c_index_508_t2mbox a").removeClass("curr2");
        //     cli.eq(index).stop().show().siblings().hide();
        //     cli.eq(index).find(".xn_c_index_508_c1ul").show();
        //     cli.eq(index).find(".xn_c_index_508_t2li").show();
        //     cli.eq(index).siblings().find(".xn_c_index_508_c1ul,.xn_c_index_508_t2li").hide();
        // });
        $(".xn_c_index_508_cli").first().find(".xn_c_index_508_t2li").show();
        t2mbox_a.click(function(){
            index = $(this).parent().parent().parent().index();
            cli.eq(index).stop().show().siblings().hide();
            $(this).addClass("curr2").parent().parent().parent().siblings().find(".xn_c_index_508_t2mbox a").removeClass("curr2");
            cli.eq(index).show().siblings().hide();
            cli.eq(index).find(".xn_c_index_508_c1ul").show();
            cli.eq(index).find(".xn_c_index_508_t2li").show();
            cli.eq(index).siblings().find(".xn_c_index_508_c1ul,.xn_c_index_508_t2li").hide();
            // cli.eq(index).find(".xn_c_index_508_c1ul").stop().hide();
            // cli.eq(index2).find(".xn_c_index_508_t2li").eq(index2).stop().show().siblings().hide();
        });
         
        $(".xn_c_index_508_tname").click(function(){
        	$(this).addClass("curr").parent().siblings().find(".xn_c_index_508_tname").removeClass("curr");
        	$('.xn_c_index_508_t2main').css('display','none');
        	$(this).parent().find(".xn_c_index_508_t2main").css("display","block");

        });
      	if(window.location.href.split('?')[1]){
          var w_href=window.location.href.split('?')[1].split('&')[0].split('=')[1];
          console.log(w_href);
          $(".xn_c_index_508_t2mbox>a").each(function(){
              var t_href=$(this).attr("href").split('?')[1].split('&')[0].split('=')[1];
              if(t_href==w_href){
                $(this).parent().parent().parent().addClass("curr").find(".xn_c_index_508_tname").addClass("curr");
                $(this).parent().parent().parent().siblings().removeClass("curr").find(".xn_c_index_508_tname").removeClass("curr");
                $(this).parent().parent().parent().addClass("curr").find(".xn_c_index_508_t2main").show();
                $(this).parent().parent().parent().siblings().find(".xn_c_index_508_t2main").hide();
                $(this).addClass("curr2");
              }
          });
        }
    }
});



/*end_xn_c_index_508_wrap*/
/*xn_c_index_51_wrap*/
$(function(){
	var $items = $("#xn_c_index_51_ul");
	var $out = $(".xn_c_index_51_main");	
	var $items_child_width = $items.children().outerWidth(true);
	var iLilen=$items.children(".xn_c_index_51_li").length;
	$items.css('width',$items_child_width*iLilen+'px');
	$("#xn_c_index_51_left").click(function(){
		nextImg();
	});
	$("#xn_c_index_51_right").click(function(){
		prevImg();
	});

	function nextImg(){
		$items.stop().animate({left:"-"+$items_child_width +"px"},500,function(){
			$items.append($items.children().first());
			$items.css("left",0);
		});	
	}			
	function prevImg(){
		$items.css('left',-$items_child_width);
		$items.prepend($items.children().last());
		$items.stop().animate({"left":0},500);
	}
	function arrowScroll(){
		nextImg();		
	};			
	var auto = setInterval(arrowScroll,3000);
	$out.hover(function(){
		clearInterval(auto);
	},function(){
		auto = setInterval(arrowScroll,3000);
	});
});

$(function(){
    $('.xn_c_index_508_c2ul li').eq(0).show();
  	$(".xn_c_index_51_ul li").hover(function(){
  		var index = $(this).attr("index");
  		$('.xn_c_index_508_c2li').each(function(){
  			var index1= $(this).attr("index");
  			if(index==index1)
  			$(this).addClass('zindex').siblings().removeClass('zindex');
  		})
  		
        })
});

/*end_xn_c_index_51_wrap*/
/*xn_c_index_17_wrap */
$(function(){
	var $items = $("#xn_c_index_17_ul");
	var $out = $("#xn_c_index_17_wrap");	
	var $items_child_width = $items.children().outerWidth(true);
	var iLilen=$items.children("#xn_c_index_17_ul li").length;
	$items.css('width',$items_child_width*iLilen+'px');
	$("#xn_c_index_17_left").click(function(){
		prevImg();
	});
	$("#xn_c_index_17_right").click(function(){
		nextImg();
	});
	function nextImg(){
		$items.stop().animate({left:"-"+$items_child_width +"px"},500,function(){
			$items.append($items.children().first());
			$items.css("left",0);
		});	
	}			
	function prevImg(){
		$items.css('left',-$items_child_width);
		$items.prepend($items.children().last());
		$items.stop().animate({"left":0},500);
	}
	function arrowScroll(){
		nextImg();		
	};			
	var auto = setInterval(arrowScroll,3000);
	$out.hover(function(){
		clearInterval(auto);
	},function(){
		auto = setInterval(arrowScroll,3000);
	});
}); 
/*end_xn_c_index_17_wrap*/
/*i_tcase*/
/*end_i_tcase*/
/*xn_c_index_68_wrap*/
/*end_xn_c_index_68_wrap*/
/*xn_c_index_346_wrap*/
$(function(){
    var wrap_len = $("#xn_c_index_346_wrap");
    if(wrap_len.length > 0){
        var speed = 800;
        var tbox = $(".xn_c_index_346_tbox");
        var cul = $(".xn_c_index_346_cul");
        var cli = $(".xn_c_index_346_cli");
        var curr = 0;
        tbox.find("span:first").addClass("xn_c_index_346_spcur");
        cli.eq(curr).css({"opacity":1,"z-index":23});
        function showPic(){
        	$(".xn_c_iindex_cssa li").eq(curr).show().siblings().hide();
            tbox.find("span").eq(curr).addClass("xn_c_index_346_spcur").siblings().removeClass("xn_c_index_346_spcur");
            cli.eq(curr).stop().animate({"opacity":1,"z-index":23},speed).siblings().animate({"opacity":0,"z-index":22},speed);
        }
        tbox.find("span").click(function(){
            curr = $(this).index();
            showPic();
        });
    }
});
/*end_xn_c_index_346_wrap*/
/*xn_c_index_15_wrap*/
$(function(){	
	var oHotbox=$("#xn_c_index_15_hotbox")
	var oFocus=$("#xn_c_index_15_focus");
	oHotbox.children(".xn_c_index_15_item").each(function(index, element) {
        oFocus.append("<span></span>")
    });
	oFocus.find("span").eq(0).addClass("curr");
	oHotbox.find(".xn_c_index_15_item").eq(0).css("display","block");
	oFocus.children("span").bind("click",function(){
		oFocus.find("span").removeClass("curr")
		$(this).addClass("curr");
		oHotbox.children(".xn_c_index_15_item").css("display","none");
		oHotbox.children(".xn_c_index_15_item").eq($(this).index()).stop().fadeIn(200);
	})
})
/*end_xn_c_index_15_wrap*/

/*xn_c_index_131_wrap*/
	$(function(){
		var $items = $("#xn_c_index_131_wbox");
		var $out = $("#xn_c_index_131_wrap");	
		var $items_child_width = $items.children().outerWidth(true);
		var iLilen=$items.children(".xn_c_index_131_list").length;
		$items.css('width',$items_child_width*iLilen+'px');
		var $left = $("#xn_c_index_131_left");
		var $right = $("#xn_c_index_131_right");
		var isAutoPlay = true; //是否自动播放
		var speed = 500;			//滚动速度
		var timeInterval = 3000;    //间隔时间
		$left.click(function(){		
			nextImg();
		});
		$right.click(function(){
			prevImg();
		});
		function nextImg(){
			$items.stop().animate({left:"-"+$items_child_width +"px"},speed,function(){
				$items.append($items.children().first());
				$items.css("left",0);
			});	
		}			
		function prevImg(){
			$items.css('left',-$items_child_width);
			$items.prepend($items.children().last());
			$items.stop().animate({"left":0},speed);
		}
		function arrowScroll(){
			nextImg();		
		};			
		if(isAutoPlay == true){
			var auto = setInterval(arrowScroll,timeInterval);
			$out.hover(function(){
				clearInterval(auto);
			},function(){
				auto = setInterval(arrowScroll,timeInterval);
			});
		}		
	}); 
/*end_xn_c_index_131_wrap*/

$('#kefu .kefuClose').click(function(){
        $('#kefu .kefuLeft').animate({width:'30px'},500);
        $('#kefu .kefuRight').animate({width:0},100);
    });
    $('.kefuLeft').click(function(){
        $(this).animate({width:0},100);
        $('.kefuRight').animate({width:'154px'},100);
    });


/*人才招聘点击事件*/
var job_flag=0;
$('.ny_job ul li .tlt').click(function(event){
	if(job_flag==0){     	
		$(this).parents('li').toggleClass('on');
		$(this).parents('li').children('.conn').slideToggle(300);
		job_flag=1;
	}else{
		$(this).parents('li').toggleClass('on');
		$(this).parents('li').children('.conn').slideToggle(300);
		job_flag=0;
	 }
	event.stopPropagation();
});




/*详情页表格 开始*/ 
$(function() {    
var fuji = $('#c_detail_wrap table').parent();
if(fuji.length>0) {  
	$('#c_detail_wrap table').wrap("<section id='new-div'></section>");
	$('#new-div').prepend("<section class='zoom-caret'>+</section>");
}
      
    var h_table;  
    var flag_table=0;  
      
    function setTable() {  
        var lxl=1;  
          
        $('section#new-div').removeClass('on');  
        $('section#new-div').scrollTop(0,0);  
        $("section#new-div table,section#new-div table td").removeAttr("width");  
        $("section#new-div table,section#new-div table td").removeAttr("height");  
        $("section#new-div table").css('width','initial');  
        $("section#new-div table td").css('width','initial');  
        $("section#new-div table td").css('height','initial');  
  
        $('#c_detail_wrap table').each(function() {  
            if ( matchMedia( 'only screen and (max-width:1199px)' ).matches ) {  
                var zclientWidth=$(document).outerWidth();  
                var ztableWidth=$(this).outerWidth();  
                var zscale=zclientWidth/ztableWidth*0.871546673799;  
                lxl=zscale;  
                if(lxl>1){lxl=1;}  
            }  
            $(this).css("transform","scale(" + lxl + ")"); 
			var h_table=$(this).height();
            $(this).parent('section#new-div').height(h_table*lxl+10);  
        });  
    }  
      
	  
	  
	  
    $("#c_detail_wrap table").on('click',function(){  
        if ( matchMedia( 'only screen and (max-width:1199px)' ).matches ) {  
            if(flag_table==0){  
                $(this).parent('section#new-div').addClass('on');  
                $(this).parent('section#new-div').children('table').css("transform","scale(" + 1 + ")");   
                $(this).parent('section#new-div').height(h_table);  
                flag_table=1;  
            }else{  
                setTable();  
                flag_table=0;  
            }  
        }            
});  
 $("#c_detail_wrap #new-div .zoom-caret").on('click',function(){  
        if ( matchMedia( 'only screen and (max-width:1199px)' ).matches ) { 
            if(flag_table==0){  
                $(this).parent('section#new-div').addClass('on');  
                $(this).parent('section#new-div').children('table').css("transform","scale(" + 1 + ")");   
                $(this).parent('section#new-div').height(h_table);  
                flag_table=1;  
            }else{  
                setTable();  
                flag_table=0;  
            }  
        }            
    });  
	

      
    /*调用方法*/  
    setTable();  
      
    $(window).resize(function() {   
        /*调用方法*/  
        setTable();  
    });  
      
	
	
	//产品详情页切换
 $(".proshow_hd ul li").hover(function(){
    $(this).addClass('on').siblings().removeClass('on');
     $('.proshowall .pro_bd>section').hide();
     var pro_bd_section=$(this).index();
    $('.proshowall .pro_bd>section').eq(pro_bd_section).show();
	/*调用方法*/  
      setTable()  
},function(){
    
});   
	
	setTimeout(function(){
		$('#c_detail_wrap table').each(function() {  
			var zclientWidth=$(document).outerWidth();  
			var ztableWidth=$(this).outerWidth();  
			var zscale=zclientWidth/ztableWidth*0.871546673799;  
			lxl=zscale;  
			if(lxl>1){lxl=1;}  
			$(this).css("transform","scale(" + lxl + ")"); 
			var h_table=$(this).height();
			$(this).parent('section#new-div').height(h_table*lxl+10);  
		});  
    },200); 
          
});   
/*详情页表格 结束*/       
  