                * {
                    margin: 0;
                    padding: 0;
                }

                a {
                    text-decoration: none
                }

                a:link {
                    text-decoration: none
                }

                a:hover {
                    text-decoration: none
                }

                a:active {
                    text-decoration: none
                }

                a:visited {
                    text-decoration: none
                }

                .zdhy_left {
                    box-shadow: 0px 0px 10px #ddd;
                    margin-top: 0.5rem;
                    text-align: center;
                }

                .zdhy_left ul li {
                    width: 240px;
                    display: inline-block;
                    cursor: pointer;
                    line-height: 1rem;
                    font-size: 0.18rem;
                    border-bottom: 1px solid #ddd;
                }

                .zdhy_left ul li:last-child {
                    border-bottom: 0px;
                }

                .zdhy_left ul li.active {
                    background: #3234c2;
                    color: #fff;
                }
                /* .zdhy_left ul li:hover {
                    background: #3234c2;
                    color: #fff;
                } */
                /*
        .zdhy_left_right {
            width: calc(100% - 260px);
            float: right;
            box-shadow: 0px 0px 10px #ddd;
            margin-top: 0.5rem;
            padding: 20px;
            position: relative;
        }

        .zdhy_left_right .position {
            margin: 0px;
        }

        .zdhy_left_right_menu {
            position: absolute;
            right: 0px;
            top: 0px;
        }

        .zdhy_left_right_menu ul li {
            float: left;
        }

        .zdhy_left_right_menu ul li a {
            color: #666666;
            text-decoration: none;
            line-height: 58px;
            border-top: 2px solid white;
            padding: 0px 20px;
            display: inline-block;
        }

        .zdhy_left_right_menu ul li a:hover {
            border-top: 2px solid #3234c2;
            line-height: 58px;
        }

        .zdhy_left_right_menu ul li.active a {
            color: #000;
            border-top: 2px solid #3234c2;
        }

        .zdhy_left_right_cont_title {
            text-align: center;
            margin: 20px 0px;
        }

        .zdhy_left_right_cont_box h1 img {
            height: 30px;
            margin-right: 20px;
        }

        .zdhy_left_right_cont_box h1 {
            margin: 0px;
        }

        .zdhy_xq {
            border-left: 3px solid #3234c2;
            padding: 20px;
            margin-left: 14px;
        }

        .zdhy_xq_box {
            padding: 20px;
            background: #fafafa;
        }

        .zdhy_xq_box p {
            line-height: 28px;
        }

        .zdhy_xq_box img {
            width: 100%;
        }

        .zdhy_xq_box h2 {
            margin-top: 0px;
            margin-bottom: 15px;
            font-weight: 700;
        } */
                .video_tc{
                    width: 100%;
                    height: 100%;
                    background: rgba(0,0,0,0.5);
                    position: absolute;
                    top: 0px;
                    left: 0px;
                    z-index: 100;

                    display: none;
                }
                .video_box{
                    height: 100%;
                    display: flex;
                    align-items: center;
                    justify-content: center;
                }

                .chanpin_box_img{
                    cursor: pointer;

                }
                .box1 p a {
                    color: black;
                }

                .box1 {
                    width: 100%;
                    /* height: 100%; */
                    /* box-shadow: 0px 0px 10px rgba(0, 0, 0, .3); */
                    padding-left: 40px;
                    padding-right: 40px;
                    padding-bottom: 0rem;
                    margin-top: 0.4rem;
                }

                .box1 p {
                    padding-top: 20px;
                    padding-bottom: 20px;
                }

                .box1 p span {
                    color: #d9d9d9;
                }

                .box2 {
                    width: 100%;
                }

                .box2 p {
                    font-size: 0.36rem;
                    padding-top: 0.4rem;
                    text-align: center;
                }

                .box3 span {
                    /* font-size: 0.14rem; */
                    line-height: 40px;
                    color: #757575;
                }

                .box3 {
                    text-align: center;
                    width: 68%;
                    margin: 0 auto;
                }

                .box5 {
                    text-align: left;
                    width: 100%;
                    height: 100%;
                    background-color: #fafafa;
                    padding-left: 33px;
                    padding-right: 33px;
                    padding-bottom: 33px;
                }

                .box4 {
                    /* line-height: 40rem; */
                    background-color: rgb(236, 234, 234);
                    padding: 100px 0px;
                    margin: 0 0;
                    text-align: center;
                }

                .box4 img {
                    width: 70%;
                    cursor: pointer;
                    transition: all 0.6s;
                }

                .box4 img:hover {
                    transform: scale(1.1);
                }

                .box6 {
                    margin-top: 100px;
                    margin-bottom: 100px;
                    /*height: 4.0rem;*/
                    text-align: center;
                }

                .box6 .col-sm-4 p {
                    font-size: 0.3rem;
                }

                .box6 .col-sm-3 p {
                    font-size: 0.3rem;
                }

                .box6 .col-sm-4 span {
                    color: #808080;
                }

                .box6 .col-sm-3 span {
                    color: #808080;
                }

                .box7 {
                    margin-top: 100px;
                    text-align: center;
                }

                .box7 .row .col-sm-4 .box8 {
                    width: 100%;
                    border: #f5f5f5 solid 3px;
                    padding-bottom: 0.4rem;
                }

                @font-face {
                    font-family: 'iconfont';
                    src: url('/igalaxy/font_vi0l6kty60q/iconfont.eot');
                    src: url('/igalaxy/css/iconfont.eot?') format('embedded-opentype'), url('/igalaxy/css/iconfont.woff') format('woff'), url('/igalaxy/font_vi0l6kty60q/iconfont.ttf') format('truetype'), url('/igalaxy/font_vi0l6kty60q/iconfont.svg') format('svg');
                }

                .iconfont {
                    font-family: "iconfont" !important;
                    font-size: 0.45rem;
                    color: black;
                    font-style: normal;
                    -webkit-font-smoothing: antialiased;
                    -webkit-text-stroke-width: 0.2px;
                    -moz-osx-font-smoothing: grayscale;
                }

                .box8 p {
                    display: inline-block;
                    vertical-align: middle;
                    font-size: 0.22rem;
                    color: #404040;
                }

                .box8 span {
                    color: #989898;
                    font-size: 0.16rem;
                }

                .box8:hover {
                    box-shadow: 0px 0px 10px rgba(24, 153, 228, .9);
                }

                .box8:hover .iconfont {
                    color: #348cff;
                }

                .box8:hover p {
                    color: #348cff;
                }

                .box5 p {
                    padding-top: 0.2rem;
                    padding-bottom: 0;
                    text-align: left;
                    font-size: 0.3rem;
                    color: black;
                    border-bottom: #348cff solid 6px;
                }

                .box5 span {
                    color: #757575;
                    /* font-size: 0.14rem; */
                    line-height: 40px;
                }

                .banner3 {
                    height: 3.8rem;
                    background: url(../image/信创产品.jpg) no-repeat center center;
                    background-size: 100% 100%;
                    color: #fff;
                    text-align: center;
                    line-height: 4.2rem;
                }

                @media screen and (min-width: 1920px) {
                    /* .container {
                width: 1440px;
            } */
                    .box7 {
                        padding-left: 125px;
                        padding-right: 125px;
                    }
                    .banner3 {
                        height: 380px;
                        background: url(../image/信创产品.jpg) no-repeat center center;
                        background-size: 100% 100%;
                        color: #fff;
                        text-align: center;
                        line-height: 420px;
                    }
                    .box6 {
                        padding-left: 100px;
                        padding-right: 100px;
                    }
                    .box6 .col-sm-4 img {
                        width: 100px;
                    }
                    .box6 .col-sm-4 {
                        padding-left: 75px;
                        padding-right: 75px;
                    }
                    .box8 {
                        padding-left: 42px;
                        padding-right: 42px;
                    }
                }

                @media only screen and (max-width: 1919px) {
                    /* .container {
                width: 1200px;
            } */
                    .box6 {
                        padding-left: 25px;
                        padding-right: 25px;
                    }
                    .box6 .col-sm-4 {
                        padding-left: 45px;
                        padding-right: 45px;
                    }
                    .box6 .col-sm-4 img {
                        width: 80px;
                    }
                    .box8 {
                        padding-left: 20px;
                        padding-right: 20px;
                    }
                }

                @media screen and (max-width: 1400px) {
                    /* .container {
                width: 1000px;
            } */
                    .box6 .col-sm-4 img {
                        width: 60px;
                    }
                    .box6 .col-sm-4 {
                        padding-left: 25px;
                        padding-right: 25px;
                    }
                    .box7 {
                        padding-left: 50px;
                        padding-right: 50px;
                    }
                }

                .banner p {
                    font-size: 0.6rem;
                }

                .banner {
                    height: 380px;
                    background: url(../image/back_banner.jpg) no-repeat center center;
                    background-size: 100% 100%;
                    color: #fff;
                    text-align: center;
                    line-height: 420px;
                }

                .position {
                    margin-top: 80px;
                    margin-bottom: 70px;
                }

                @media screen and (min-width: 993px) {
                    /*重点行业*/
                    .zdhy_left {
                        margin-top: 50px;
                    }
                    .zdhy_left ul li {
                        line-height: 100px;
                        font-size: 18px;
                    }
                    .zdhy_left_right_menu ul li a {
                        line-height: 60px;
                    }
                    /*重点行业结束*/
                }
