$(function () {
    share();
    devslider();
    socitey();
    sociteylider();
    mediaewm();
    envirSlider();
    envirYear();
    envirtab();
    envirtabtop();
    governSlider();

    governbox();
    asseSlider();
    asseTab();
    asseHonor();
    gySlider();
    developSwi();
    societySwi();
    dhq();




    ScollText(".soc_slider dd");
    ScollText(".soc_iteam dt");
    ScollText(".envir_slider dd");
    ScollText(".govern_slider dd p");
    ScollText(".baby_intr");




    ScollText(".envir_list dd p");
    if($(window).width()>768){
        ScollText(".soc_pro dd");
        ScollText(".soci_scoll");

        ScollText(".tree_intr");
        ScollText(".gy_p");
        ScollText(".baby_list dd p");
        ScollText(".govern_list dd p");

        // asset_core
        $(".asset_core li").hover(function(){
            $(this).addClass("on").siblings().removeClass("on");
        })
        delayPlay('.asset_core li', 0.2)
        ScollText(".asset_core li dd p");
        // asset_core
    }

    if($(window).width()>1024){
        ScollText(".edit_bottom");
    }


    $(".tree_02 .dev_ani li").click(function(){
        var url = $(this).data("src");
        if(url == ""){
            return false;
        }else{
            caseAjax(".govern_ajax",url)
        }
        $(".govern_blank,.govern_box").stop().fadeIn();
    })


    $(".report_02 li a[href='']").parent().addClass("cur");
    $(".report_02 li a[href='']").attr("href","javascript:void(0);").css("cursor","default");


})

function ScollText(obj){
    if($(obj).length>0){
       $(obj).mCustomScrollbar({
            mouseWheelPixels:500,
            autoDraggerLength:false,
            advanced: {
                 autoScrollOnFocus: ""
              }
       });
    }

}


function share(){
    $(".share_facebook").click(function () {//Facebook
        var url = $(this).data("txt");
        var url = window.location.href;
        var title = document.title;
        var op = "https://www.facebook.com/sharer.php?s=100&p[title]=" + title + "&p[summary]=!&p[url]=" + encodeURIComponent(url) + ""
        window.open(op)
    })


    $(".share_twitter").click(function () {//Twitter
        var url = $(this).data("txt");
        var url = window.location.href;
        var title = document.title;
        var op = "https://www.tumblr.com/login?redirect_to=https://www.tumblr.com/widgets/share/tool?shareSource=legacy&canonicalUrl=&url=" + encodeURIComponent(url) + "&title=" + title + "";
        window.open(op)
    })

    $(".share_wb").click(function () {//微博
        var url = $(this).data("txt");
        var url = window.location.href;
        var title = document.title;
        var op = "https://service.weibo.com/share/share.php?title=" + title + "&url=" + encodeURIComponent(url) + "";
        window.open(op)
    })
    $(".share_qqkj").click(function () {//腾讯微博
        var url = $(this).data("txt");
        var url = window.location.href;
        var title = document.title;
        var op = "https://sns.qzone.qq.com/cgi-bin/qzshare/cgi_qzshare_onekey?title=" + title + "&url=" + encodeURIComponent(url) + "";
        window.open(op)
    })

    $(".share_qq").click(function () {//QQ
        var url = $(this).data("txt");
        var url = window.location.href;
        var title = document.title;
        var op = "https://connect.qq.com/widget/shareqq/index.html?url=" + encodeURIComponent(url) + "";
        window.open(op);
    })
    $(".share_kj").click(function () {
            var url = $(this).data("txt");
            var url = window.location.href;
            var title = document.title;
            var op = "https://sns.qzone.qq.com/cgi-bin/qzshare/cgi_qzshare_onekey?title=" + title + "&url=" + encodeURIComponent(url) + "";
            window.open(op)
    })
    $(".share_douban").click(function () {//豆瓣
        var url = $(this).data("txt");
        var url = window.location.href;
        var title = document.title;
        var op = "https://www.douban.com/share/service?title=" + title + "&url=" + encodeURIComponent(url) + "";
        window.open(op);
    })

    $(".share_bd").click(function () {//百度贴吧
        var url = $(this).data("txt");
        var url = window.location.href;
        var title = document.title;
        var op = "https://s.share.baidu.com/mshare?url=" + title + "&url=" + encodeURIComponent(url) + "";
        window.open(op);
    })

    //微信
    $(".share_wx").attr("data-qrcode","https://www.xinhongru.com/qrcode/qrcode.php?content="+window.location.href);

    $(".share_wx").click(function () {//微信
        //var url = "/qrCode/Index.aspx?url=" + window.location.href;
        var url = $(this).attr("data-qrcode")
        var title = ""
        title += "<div class='weixin'>"
        title += "<i class='c'>x</i>"
        title += "<h2>二维码</h2>"
        title += "<div class='img'><img src='" + url + "' width='100px;' height='100px;'></div>"
        title += "<p>扫一扫</p>"
        title += "</div>"
        $("body").remove(".weixin");
        $("body").append(title)
    })
    $(document).on("click", ".weixin .c", function () {
        $(".weixin").remove();
    })
}

function mediaewm(){
    if($(window).width()>767){
        $(".media_ewm").each(function(){
            var $this=$(this);
            var num1=$this.find("dl").width();
            var num2=$this.find("dl").length;
            var all=num1*num2;
            $this.width(all)
        })

    }

    if($(window).width()>1024){

    }else{
        $(".media_ewm").each(function(){
            var $this=$(this);
            if($this.find("dl").length<=1){
                $this.addClass("cur1")
            }
        })

        $(document).on("click",".media_list li",function(){
            $(this).find(".media_ewm").fadeIn();
            $(".m_blank80").fadeIn();
        })
        $(document).on("click",".m_blank80",function(){
            $(".media_ewm").fadeOut();
            $(".m_blank80").fadeOut();
        })
    }
}


function devslider(){
    if($(".develop_03 .deve_slider li").length>0){
        var ab05swiper = new Swiper('.deve_slider .swiper-container', {
            nextButton: '.deve_slider .swiper-button-next',
            prevButton: '.deve_slider .swiper-button-prev',
            slidesPerView: 4,
            spaceBetween : "4%",
            speed:1000,
            breakpoints: {
                1024: {
                    spaceBetween : "3%",
                    slidesPerView: 3,
                  },
                767: {
                    spaceBetween : 20,
                    slidesPerView: 2,
                  }
            }
        });
    }

    if($(window).width()>1024){
        if($(".deve_slider li").length>4){
            $(".deve_slider .deve_btn").show();
        }

    }
    if($(window).width()<=1024 & $(window).width()>767){
        if($(".deve_slider li").length>3){
            $(".deve_slider .deve_btn").show();
        }

    }
    if($(window).width()<768){
        if($(".deve_slider li").length>2){
            $(".deve_slider .deve_btn").show();
        }

    }
}


function socitey(){
    $(document).on("click",".soc_tab li",function(){
        $(this).addClass("on").siblings().removeClass("on");
        $(this).parents(".soc_tab").siblings(".soc_iteam").find("ul").eq($(this).index()).addClass("animated").show().siblings().hide().removeClass("animated");
        $(this).parents(".soc_tab").siblings(".envir_iteam ").find(".envir_slider").eq($(this).index()).addClass("animated").show().siblings().hide().removeClass("animated");
        imgratio();
    })
}


function sociteylider(){
    if($(".society_03 li").length>0){
        var ab05swiper = new Swiper('.society_03 .swiper-container', {
            nextButton: '.society_03 .swiper-button-next',
            prevButton: '.society_03 .swiper-button-prev',
            slidesPerView: 3,
            spaceBetween : "5%",
            speed:1000,
            breakpoints: {

                767: {
                    spaceBetween : 0,
                    slidesPerView: 1,
                  }
            }
        });
    }

    if($(window).width()>767){
        if($(".society_03 li").length>3){
            $(".society_03 .deve_btn").show();
        }

    }else{
        if($(".society_03 li").length>1){
            $(".society_03 .deve_btn").show();
        }
    }

    if($(window).width()>768){
        if ($('.dev_ani li').length>0) {
            $('.dev_ani li').each(function(index, el) {
                var target=$(this);
                target.mouseover(function(event) {
                    var index=target.index();
                    $(this).addClass("on").siblings().removeClass("on");
                    $('.dev_ani').attr('class','dev_ani dev_ani_'+(index+1));

                });
            });
        }
    }


}

function envirSlider(){

    if($(".envir_slider li").length>0){
        var indexswiper = []
        for (var i = 0; i < $('.envir_slider').length; i++) {
            indexswiper[i] = new Swiper(
                $('.envir_slider')
                    .eq(i)
                    .find('.swiper-container')
                    .get(0),
                {
                    prevButton: $('.envir_slider')
                        .eq(i)
                        .find('.swiper-button-prev')
                        .get(0),
                    nextButton: $('.envir_slider')
                        .eq(i)
                        .find('.swiper-button-next')
                        .get(0),
                    //paginationClickable :true,
                    slidesPerView: 1,
                    spaceBetween: 0,
                    speed:1000,
                    observer:true,
                    observeParents:true,

                }
            )


        }
    }

    if($(".envir_slider li").length>1){
        $(".envir_slider .deve_btn").show();
    }

}


function envirtabtop(){
    setTimeout(function () {
            $(".envir_tab li").eq(0).click();
        }, 200);
        $(".envir_tab li").click(function(){
            $(this).addClass("on").siblings().removeClass("on");
            var url = $(this).data("src");
            if(url == ""){
                return false;
            }else{
                caseAjax(".envir_sj",url)
            }
        })
    if($(window).width()<768){
        if($(".envir_tab li").length>0){
            new Swiper('.envir_tab .swiper-container', {
                slidesPerView: 'auto',
                spaceBetween: 20,
                slideToClickedSlide: true,
                speed:1000,
            });
        }
    }else{


    }
}

function envirtab(){



    if($(".envir_p02 li").length>0){
        var ab05swiper = new Swiper('.envir_p02 .swiper-container', {
            nextButton: '.envir_p02 .swiper-button-next',
            prevButton: '.envir_p02 .swiper-button-prev',
            slidesPerView: 3,
            spaceBetween : 10,
            speed:1000,
            breakpoints: {

                767: {
                    spaceBetween : 0,
                    slidesPerView: 1,
                  }
            }
        });
    }

    if($(window).width()>767){
        if($(".envir_p02 li").length>3){
            $(".envir_p02").removeClass("cur")
            $(".envir_p02 .deve_btn").show();
        }else{
            $(".envir_p02").addClass("cur")
        }

    }else{
        if($(".envir_p02 li").length>1){
            $(".envir_p02").removeClass("cur")
            $(".envir_p02 .deve_btn").show();
        }else{
            $(".envir_p02").addClass("cur")
        }
    }

    var _ind = 0;
    var _len = $(".envir_p02 .swiper-slide").length;
    btnJudge();

    $(".envir_p02 .swiper-button-prev").click(function() {
        _ind--;
        btnJudge()
        $(".envir_p02 .swiper-slide").eq(_ind).addClass("on").siblings().removeClass("on");
        $(".envir_p02 .swiper-slide.on").click();


    })

    $('.envir_p02 .swiper-button-next').click(function() {
        _ind++;
        btnJudge()
        $(".envir_p02 .swiper-slide").eq(_ind).addClass("on").siblings().removeClass("on");
        $(".envir_p02 .swiper-slide.on").click();

    })

    $(".envir_p02 .swiper-slide").click(function(){
        _ind = $(this).index();
        $(this).addClass("on").siblings().removeClass("on");

        $(".envir_practice .left li").eq(_ind).addClass("animated on").siblings().removeClass("on");
        $(".envir_p").eq(_ind).addClass("animated on").siblings().removeClass("on");
        // proswiper.slideTo(_ind,0)
        btnJudge();
    })


    function btnJudge() {

        if(_ind >= _len - 1) {
            $('.envir_p02 .swiper-button-next').addClass("disabled")
            _ind = _len - 1;
        } else {
            $('.envir_p02 .swiper-button-next').removeClass("disabled")
        }
        if(_ind <= 0) {
            $(".envir_p02 .swiper-button-prev").addClass("disabled")
            _ind = 0;
        } else {
            $(".envir_p02 .swiper-button-prev").removeClass("disabled")
        }
    }

}



function envirYear(){
    if($(".envir_04 li").length>0){
        var ab05swiper = new Swiper('.envir_04 .swiper-container', {
            nextButton: '.envir_04 .swiper-button-next',
            prevButton: '.envir_04 .swiper-button-prev',
            slidesPerView: 2,
            spaceBetween : "5%",
            speed:1000,
            breakpoints: {

                767: {
                    spaceBetween : 0,
                    slidesPerView: 1,
                  }
            }
        });
    }

    if($(window).width()>767){
        if($(".envir_04 li").length>2){
            $(".envir_04 .deve_btn").show();
        }

    }else{
        if($(".envir_04 li").length>1){
            $(".envir_04 .deve_btn").show();
        }
    }
}


function caseAjax(str,url){
    if (url.indexOf('?') == -1) {
        url += '?tm=' + Math.random();
    }else {
        url += '&tm=' + Math.random();
    }

    $.ajax({
        url:url,
        success:function(msg){
            $(str).html("");
            $(str).append(msg);
            imgratio();
            envirtab();
            governSlider2();
            asseSlider();


        }
    });
}




function governSlider(){
    if($(".govern_slider li").length>0){
        var ab05swiper = new Swiper('.govern_slider .swiper-container', {
            nextButton: '.govern_slider .swiper-button-next',
            prevButton: '.govern_slider .swiper-button-prev',
            autoplay: 5000,
            slidesPerView: 1,
            spaceBetween : 0,
            speed:1000,
            pagination: '.govern_slider .swiper-pagination',
            paginationClickable :true,

        });
    }
    if($(".govern_slider li").length>1){
        $(".govern_slider .swiper-pagination").show();
    }
}

function governSlider2(){
    if($(".govern_tac li").length>0){
        var ab05swiper = new Swiper('.govern_tac .swiper-container', {
            nextButton: '.govern_tac .swiper-button-next',
            prevButton: '.govern_tac .swiper-button-prev',
            slidesPerView: 1,
            spaceBetween : 0,
            speed:1000,

        });
    }
    if($(".govern_tac li").length>1){
        $(".govern_tac .deve_btn").show();
    }
     ScollText(".govern_p");
}

function governbox(){
    // $(".govern_list li").click(function(){
    //     var url = $(this).data("src");
    //     if(url == ""){
    //         return false;
    //     }else{
    //         caseAjax(".govern_ajax",url)
    //     }
    //     $(".govern_blank,.govern_box").stop().fadeIn();
    // })
    $(".govern_blank,.govern_close").click(function(){

        $(".govern_blank,.govern_box").stop().fadeOut();
    })
}

function asseTab(){
    setTimeout(function () {
            $(".asset_tab li").eq(0).click();
        }, 200);
        $(".asset_tab li").click(function(){
            $(this).addClass("on").siblings().removeClass("on");
            var url = $(this).data("src");
            if(url == ""){
                return false;
            }else{
                caseAjax(".asset_ajax",url)
            }
        })
    if($(window).width()<768){
        if($(".asset_tab li").length>0){
            new Swiper('.asset_tab .swiper-container', {
                slidesPerView: 'auto',
                spaceBetween: 20,
                slideToClickedSlide: true,
                speed:1000,
            });
        }
    }else{


    }
}

function asseSlider(){
    if($(".asset_slider li").length>1){
        var indexswiper = []
        for (var i = 0; i < $('.asset_slider').length; i++) {
            indexswiper[i] = new Swiper(
                $('.asset_slider')
                    .eq(i)
                    .find('.swiper-container')
                    .get(0),
                {
                    prevButton: $('.asset_slider')
                        .eq(i)
                        .find('.swiper-button-prev')
                        .get(0),
                    nextButton: $('.asset_slider')
                        .eq(i)
                        .find('.swiper-button-next')
                        .get(0),
                    //paginationClickable :true,
                    slidesPerView: 1,
                    spaceBetween: 0,
                    speed:1000,
                    observer:true,
                    observeParents:true,
                    autoplay: 5000,
                    loop:true,

                }
            )


        }
    }

    if($(".asset_slider li").length>1){
        $(".asset_slider .deve_btn").show();
    }
}

// 延迟播放动画
function delayPlay(el, time) {
    $(el).each(function (index, item) {
        $(item).attr('data-wow-delay', time * index + 's');
    })
}


function asseHonor(){

    if($(window).width()>767){
        if($(".asset_honor li").length>0){
            var ab05swiper = new Swiper('.asset_honor .swiper-container', {
                nextButton: '.asset_honor .swiper-button-next',
                prevButton: '.asset_honor .swiper-button-prev',
                slidesPerView: 4,
                spaceBetween : "1%",
                speed:1000,
                breakpoints: {
                    1024: {
                        spaceBetween : "2%",
                        slidesPerView: 3,
                      },
                    767: {
                        spaceBetween : 0,
                        slidesPerView: 1,
                      }
                }
            });
        }
    }

    if($(window).width()>1024){
        if($(".asset_honor li").length>4){
            $(".asset_honor .deve_btn").show();
        }

    }
    if($(window).width()<=1024 & $(window).width()>767){
        if($(".asset_honor li").length>3){
            $(".asset_honor .deve_btn").show();
        }

    }
    if($(window).width()<768){
        if($(".asset_honor li").length>1){
            $(".asset_honor .deve_btn").show();
        }

    }
}



function gySlider(){
    var num=$(window).width()-$(".wrap2").width();
    var num2=num/2;
    // console.log(num2)

    if($(window).width()>1024){
        if($(".gy_swiper li").length>3){
            var customer01 = new Swiper('.gy_swiper .swiper-container', {
                nextButton: '.gy_swiper .swiper-button-next',
                prevButton: '.gy_swiper .swiper-button-prev',
                // slidesPerView: 2.62,
                slidesPerView: 2.62,
                spaceBetween : "2%",
                slidesOffsetBefore : num2,
                slidesOffsetAfter : num2,
                initialSlide :1,
                speed:1000,
                pagination: '.gy_swiper .swiper-pagination',
                paginationType: 'progress',
                breakpoints: {

                    1024: {

                        slidesPerView: 2.5,
                    },
                    767: {
                        initialSlide :0,
                        slidesOffsetBefore:0,
                        spaceBetween : 0,
                        slidesPerView: 1,
                    }
                }
            });
            $(".gy_swiper .deve_btn").show();
            $(".gy_swiper .swiper-pagination").show();
        }else{
            if($(".gy_swiper li").length>1){
                var customer01 = new Swiper('.gy_swiper .swiper-container', {
                    nextButton: '.gy_swiper .swiper-button-next',
                    prevButton: '.gy_swiper .swiper-button-prev',
                    // slidesPerView: 2.62,
                    slidesPerView: 3,
                    spaceBetween : "2%",
                    slidesOffsetBefore : 0,
                    slidesOffsetAfter : 0,
                    initialSlide :0,
                    speed:1000,
                    pagination: '.gy_swiper .swiper-pagination',
                    paginationType: 'progress',
                    breakpoints: {

                        1024: {
                            slidesOffsetBefore : 0,
                            slidesOffsetAfter : 0,
                            initialSlide :0,
                            slidesPerView: 2,
                        },
                        767: {
                            slidesOffsetBefore : 0,
                            slidesOffsetAfter : 0,
                            initialSlide :0,
                            spaceBetween : 0,
                            slidesPerView: 1,
                        }
                    }
                });
            }
        }
        $(".gy_swiper .swiper-pagination").width($(window).width()-num)
    }else{
        if($(".gy_swiper li").length>0){
            var customer01 = new Swiper('.gy_swiper .swiper-container', {
                    nextButton: '.gy_swiper .swiper-button-next',
                    prevButton: '.gy_swiper .swiper-button-prev',
                    // slidesPerView: 2.62,
                    slidesPerView: 4,
                    spaceBetween : "2%",
                    slidesOffsetBefore : 0,
                    slidesOffsetAfter : 0,
                    initialSlide :0,
                    speed:1000,
                    pagination: '.gy_swiper .swiper-pagination',
                    paginationType: 'progress',
                    breakpoints: {

                        1024: {
                            slidesOffsetBefore : 0,
                            slidesOffsetAfter : 0,
                            initialSlide :0,
                            slidesPerView: 2,
                        },
                        767: {
                            slidesOffsetBefore : 0,
                            slidesOffsetAfter : 0,
                            initialSlide :0,
                            spaceBetween : 0,
                            slidesPerView: 1,
                        }
                    }
                });
        }
        if($(window).width()>767){
            if($(".gy_swiper li").length>2){
                $(".gy_swiper .deve_btn").show();
                $(".gy_swiper .swiper-pagination").show();
            }
        }else{
            if($(".gy_swiper li").length>1){
                $(".gy_swiper .deve_btn").show();
                $(".gy_swiper .swiper-pagination").show();
            }
        }
    }

}




function developSwi(){

    if($(window).width()<768){
        if($(".develop_swi li").length>0){
            var ab05swiper = new Swiper('.develop_swi .swiper-container', {
                nextButton: '.develop_swi .swiper-button-next',
                prevButton: '.develop_swi .swiper-button-prev',
                slidesPerView: 1,
                spaceBetween : 0,
                speed:1000,
                loop:true,
                pagination: '.develop_swi .swiper-pagination',
                paginationClickable :true,
            });
        }

        if($(".develop_swi li").length>1){
            $(".develop_swi .deve_btn").show();
        }





    }






}



function societySwi(){

    if($(window).width()<768){
        if($(".dev_swi li").length>0){
            var ab05swiper = new Swiper('.dev_swi .swiper-container', {
                nextButton: '.dev_swi .swiper-button-next',
                prevButton: '.dev_swi .swiper-button-prev',
                slidesPerView: 1,
                spaceBetween : 0,
                speed:1000,
                loop:true,
                pagination: '.dev_swi .swiper-pagination',
                paginationClickable :true,
            });
        }

        if($(".dev_swi li").length>1){
            $(".dev_swi .deve_btn").show();
        }

        ScollText(".dev_swi .soci_scoll");





    }






}


function dhq(){
    if($(window).width()<=767){
        $(document).on("click",".sjfdtp",function(){
            $(".sjfdtp-phoneimg,.sjfdtp-phoneimgbg").fadeIn();
            //$('#imageFullScreen').smartZoom({'containerClass':'zoomableContainer'});
        })
        $('.sjfdtp_close').click(function(){
            $(".sjfdtp-phoneimg,.sjfdtp-phoneimgbg").fadeOut()
        })
        $('.sjfdtp-phoneimgbg').click(function(){
            $(".sjfdtp-phoneimg,.sjfdtp-phoneimgbg").fadeOut()
        })
    }
}
