﻿body, p, a, ul, li, span, img, button, h1, h2, h3, h4, h5, h6, input {
    margin: 0;
    padding: 0;
    font-family: Arial, "Microsoft YaHei";
}

a {
    text-decoration: none;
    cursor: pointer;
    outline: none;
    -webkit-tap-highlight-color: rgba(0,0,0,0)
}

ul {
    cursor: pointer;
    outline: none;
    -webkit-tap-highlight-color: rgba(0,0,0,0)
}

li {
    cursor: pointer;
    outline: none;
    -webkit-tap-highlight-color: rgba(0,0,0,0)
}

body {
    overflow-x: hidden;
    moz-user-select: -moz-none;
    -moz-user-select: none;
    -o-user-select: none;
    -khtml-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

    body::-webkit-scrollbar {
        display: none;
    }

li {
    list-style-type: none;
}

.clea {
    clear: left;
}
/*----------------------------------------首页 开始----------------------------------------*/
.nav_box {
    width: 100%;
    background-color: #25468d;
    height: 60px;
    display: block;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 999999;
}

    .nav_box .a1 {
        width: 56%;
        float: left;
        padding: 12px 0px 0px 10px;
    }

        .nav_box .a1 img {
            width: 100%;
        }

/*中英文切换*/
.qiehuan {
    float: right;
    padding-top: 24px;
    margin-right: 60px;
}

    .qiehuan li {
        float: left;
        margin: 0px 2px;
        color: white;
        cursor: pointer;
        opacity: 0.5;
        line-height: 18px;
        font-size: 13px;
    }

    .qiehuan .li_this_fonts_white {
        opacity: 1;
    }

    .qiehuan a {
        font-size: 13px;
    }

        .qiehuan a:link, a:visited {
            color: white;
            font-size: 12px;
        }

/*菜单动画*/

.menu {
    display: block;
    position: absolute;
    top: 18px;
    right: 16px;
    margin: 0 auto;
    height: 25px;
    width: 26px;
    background: transparent;
    border: none;
    outline: none;
    cursor: pointer;
    z-index: 3;
}

    .menu span {
        height: 2px;
        background: #fff;
        display: block;
        width: 100%;
        position: absolute;
        top: 0;
        bottom: 0;
        margin: auto;
        transition: 0.2s all ease-in-out;
        -webkit-transition: 0.2s all ease-in-out;
    }

        .menu span:after, .menu span:before {
            content: "";
            height: 2px;
            background: #fff;
            display: block;
            width: 100%;
            position: absolute;
            transition: 0.2s top ease-in-out 0.2s, transform 0.2s ease-in-out;
            -webkit-transition: 0.2s top ease-in-out 0.2s, transform 0.2s ease-in-out;
        }

        .menu span:after {
            top: -10px;
        }

        .menu span:before {
            top: 10px;
        }

    .menu.active span {
        background: transparent;
    }

        .menu.active span:before, .menu.active span:after {
            transition: 0.2s top ease-in-out, transform 0.2s ease-in-out 0.2s;
            -webkit-transition: 0.2s top ease-in-out, transform 0.2s ease-in-out 0.2s;
        }

        .menu.active span:after {
            top: 0;
            transform: rotate(45deg);
        }

        .menu.active span:before {
            top: 0;
            transform: rotate(-45deg);
        }

/*二级菜单*/
.nav_tow_ment {
    height: 100%;
    background-color: rgba(0,0,0,0.5);
    display: none;
    width: 100%;
    position: fixed;
    top: 60px;
    z-index: 999;
}

    .nav_tow_ment ul {
        background-color: #25468d;
        overflow: scroll;
    }

        .nav_tow_ment ul li {
            border-bottom: 1px solid #345aaf;
            clear: left;
            display: block;
            overflow: hidden;
        }
		
.nav_tow_ment ul li a{ height: 44px;
                color: white;
                padding: 0px 20px 0px 20px;
                line-height: 44px;
                display: block;

float: left;
                    overflow: hidden;
                    color: white;
                    margin-bottom: 0px;}
            .nav_tow_ment ul li .one_ment_a {
                height: 44px;
                color: white;
                padding: 0px 20px 0px 20px;
                line-height: 44px;
                display: block;
            }

                .nav_tow_ment ul li .one_ment_a p {
                    float: left;
                    overflow: hidden;
                    color: white;
                    margin-bottom: 0px;
                }

                .nav_tow_ment ul li img {
                    float: right;
                    width: 14px;
                    height: 6px;
                    margin-top: 14px;
					margin-right:20px;
                }

            .nav_tow_ment ul li .wul {
                background-color: white;
                display: none;
                clear: left;
            }

                .nav_tow_ment ul li .wul .wli {
                    height: 40px;
                    clear: left;
                }

                    .nav_tow_ment ul li .wul .wli a {
                        height: 40px;
                        display: block;
                    }

                        .nav_tow_ment ul li .wul .wli a img {
                            float: left;
                            width: 6px;
                            height: 10px;
                            margin-top: 15px;
                            margin-left: 20px;
                            margin-right: 20px;
                        }

                        .nav_tow_ment ul li .wul .wli a p {
                            height: 40px;
                            line-height: 40px;
                            color: #555555;
                            overflow: hidden;
                            display: -webkit-box;
                            -webkit-line-clamp: 1;
                            -webkit-box-orient: vertical;
                        }

/*banner*/
.banner_box {
    background-color: #25468d;
    padding-top: 60px;
    overflow: hidden;
    padding-bottom: 0;
}

    .banner_box img:nth-child(1) {
        width: 85%;
        margin-top: 30px;
        margin-left: 8%;
        margin-bottom: 20px;
    }

.one_box {
    overflow: hidden;
    margin-left: 10%;
}

    .one_box ul {
        margin-bottom: 30px;
        display: table;
    }

        .one_box ul li {
            margin-right: 16px;
            overflow: hidden;
            float: left;
        }

            .one_box ul li a {
                color: white;
                font: 40px;
                opacity: 1;
                float: left;
                width: 100px;
                margin-right: 12px;
				font-size: 12px;
            }

                .one_box ul li a:active {
                    opacity: 0.8;
                }

            .one_box ul li span {
                width: 10px;
                height: 10px;
                border-radius: 100%;
                background-color: white;
                display: block;
                float: left;
                margin-right: 12px;
                margin-top: 6px;
            }

.banner_box img:nth-child(3) {
    width: 100%;
    margin-bottom: -4px;
}

/*#25468d中心轮播*/
.news_center {
    /*top:-80px;
    z-index:9;
    position:relative;*/
    overflow: hidden;
}

    .news_center .bt {
        width: 100%;
        height: 60px;
        color: white;
        padding-left: 20px;
        font-size: 16px;
        line-height: 60px;
        cursor: pointer;
        display: block;
        background-color: #6da0e9;
    }

        .news_center .bt span {
            font-size: 14px;
            margin-left: 20px;
            color: white;
        }

.xwconter {
    width: 100%;
    background-color: #4184e2;
    display: block;
    margin: 0 auto;
    overflow: hidden;
}

    .xwconter p {
        color: white;
    }

.roll-wrap:hover .control {
    display: block;
}

.roll-wrap {
    position: relative;
    width: 100%;
    height: 100px;
    overflow: hidden;
}

.roll_row .roll__list::before, .roll_row .roll__list::after {
    content: "";
    display: table;
    line-height: 0;
}

.roll_row .roll__list::after {
    clear: both;
}

.roll_row .roll__list {
    width: 9999px;
    overflow: hidden;
}

    .roll_row .roll__list li {
        float: left;
        display: block;
        margin-right: 1px;
        height: 90px;
        padding-top: 10px;
    }

        .roll_row .roll__list li a {
            color: white;
            overflow: hidden;
            display: block;
            text-align: center;
            padding-top: 20px;
            height: 60px;
            border-right: 1px solid white;
        }

            .roll_row .roll__list li a p {
                width: 80%;
                margin-left: 10%;
                overflow: hidden;
                display: -webkit-box;
                -webkit-line-clamp: 2;
                -webkit-box-orient: vertical;
            }

.control {
    position: absolute;
    display: block;
    height: 60px;
    padding: 40px 10px 0px 10px;
    background-color: #4184e2;
}

    .control.pre {
        left: 0px;
    }

    .control.next {
        right: 0px;
    }
/*二维码*/
.ewm {
    width: 100%;
    overflow: hidden;
    text-align: center;
    display: block;
    padding-top: 30px;
}

    .ewm img {
        width: 25%;
    }

        .ewm img:nth-child(1) {
            margin-right: 10px;
        }

/*页脚公司信息*/
.centerbox {
    margin-bottom: 30px;
    position: relative;
    height: 250px;
}

    .centerbox .about {
        /*margin-left:auto;
    margin-right:auto;*/
        /*display:table;*/
        position: absolute;
        left: 50%;
        top: 20px;
        margin-left: -150px;
    }

        .centerbox .about li {
            clear: left;
            margin-bottom: 14px;
        }

        .centerbox .about span {
            width: 53px;
            height: 22px;
            background-color: #25468d;
            display: block;
            text-align: left;
            padding-left: 6px;
            line-height: 22px;
            float: left;
            margin-right: 10px;
            color: white;
            font-size: 14px;
            text-indent: 0;
        }

        .centerbox .about ul li:nth-child(2) span {
            margin-bottom: 26px;
        }

        .centerbox .about ul li:nth-child(2) {
            margin-bottom: 10px;
        }

        .centerbox .about ul li:nth-child(3) {
            margin-bottom: 14px;
        }

        .centerbox .about p {
            color: #343434;
            font-size: 11px;
    overflow: hidden;
    display: block;
        }

        .centerbox .about ul li:nth-child(3) p {
            margin-left: 50px;
        }

        .centerbox .about ul li:nth-child(1) p:nth-child(2) {
            line-height: 22px;
        }

        .centerbox .about ul li:nth-child(3) p:nth-child(2) {
            line-height: 22px;
        }

        .centerbox .about ul li:nth-child(4) p:nth-child(2) {
            line-height: 22px;
        }

        .centerbox .about ul li:nth-child(5) p:nth-child(2) {
            line-height: 22px;
        }

    .centerbox img {
        float: left;
        margin-top: 26px;
        margin-right: 20px;
    }

/*页脚*/
.footbox {
    background-color: #262626;
    width: 100%;
    height: 100px;
}

    .footbox .centerbox2 {
        margin: auto;
        width: 310px;
    }

        .footbox .centerbox2 .imgbox {
            float: left;
            padding-top: 40px;
            margin-right: 20px;
            height: 60px;
        }

        .footbox .centerbox2 img {
        }

        .footbox .centerbox2 p {
            color: #a8a8a8;
            font-size: 14px;
            line-height: 20px;
            margin-bottom: 0px;
        }

        .footbox .centerbox2 div {
            padding-top: 20px;
            height: 80px;
            display: block;
        }

/*----------------------------------------首页 结束----------------------------------------*/






/*--------------------------------------关于HRG 开始---------------------------------------*/
#about {
    padding-top: 40px;
    background-color:#f7f7f8;
}
#about .list{
overflow: hidden;background:#fff;box-shadow: 0 0 2px 2px #f0f0f0;border-radius:8px; margin-top:50px;
}
#about .gratitude span {
            width: 70px;
            height: 2px;
            background-color: #4284e2;
            display: block;
            margin: auto;
            margin-top: 10px;
            margin-bottom: 10px;
        }
    #about h1 {
        text-align: center;
        font-size: 22px;
        margin-bottom: 12px;
        margin-top: 30px;
        color: #333333;
        font-weight: 100;
    }

    #about .p1 {
        font-size: 14px;
        color: #686868;
        text-align: center;
    }

    #about hr {
        width: 70px;
            height: 2px;
            background-color: #25468d;
            display: block;
            margin: auto;
            margin-top: 10px;
            margin-bottom: 16px;
    }
    #about .p2 {
        width: 90%;
        text-align: justify;
        margin-left: 5%;
        line-height: 28px;
        color: #595959;
    }
	 #about .p2 p{ font-size:15px; line-height:26px; padding-bottom:15px; color:#333;}

    #about .img1 {
        width: 80%;
        margin-left: 10%;
        display: block;
        margin-bottom: 50px;
    }

    #about .smwhbox {
        width: 100%;
        background-color: #efefef;
        padding: 30px 0px;
        overflow: hidden;
    }

        #about .smwhbox .left_right_box {
            width: 100%;
        }

            #about .smwhbox .left_right_box .box {
                text-align: center;
                float: left;
                width: 50%;
            }

            #about .smwhbox .left_right_box h2 {
                font-weight: 100;
                font-size: 22px;
                margin-bottom: 20px
            }

            #about .smwhbox .left_right_box span {
                width: 35px;
                height: 2px;
                background-color: #3399cc;
                display: block;
                margin: auto;
                margin-bottom: 20px;
            }

            #about .smwhbox .left_right_box p {
                color: #6b6b6b;
                line-height: 30px;
                text-align: center;
            }

    #about .new_list {
        width: 90%;
        margin: auto;
    }

        #about .new_list h2 {
            font-weight: 100;
            text-align: center;
            font-size: 20px;
            margin-bottom: 20px;
        }

        #about .new_list span {
            width: 65px;
            height: 2px;
            background-color: #3399cc;
            display: block;
            margin: auto;
            margin-bottom: 30px;
        }

        #about .new_list ul li {
            border-bottom: 1px solid #c8c8c8;
            overflow: hidden;
            margin-bottom: 14px;
        }

            #about .new_list ul li .img_box {
                text-align: center;
                margin-bottom: 10px;
            }

            #about .new_list ul li img {
                max-width: 100%;
            }

            #about .new_list ul li h3 {
                color: #656565;
                font-weight: 100;
                font-size: 16px;
                margin: 0;
                margin-bottom: 14px;
            }

            #about .new_list ul li div {
            }

                #about .new_list ul li div p {
                    color: #656565;
                    line-height: 28px;
                    margin: 0;
                }




            #about .new_list ul li span {
                width: 150px;
                text-align: right;
                height: 2px;
                background-color: transparent;
                display: block;
                float: right;
                color: #656565;
            }

    #about .fybox { /*翻页*/
        width: 70%;
        margin: auto;
        padding: 40px 50px 0px 50px;
        margin-bottom: 120px;
    }

        #about .fybox a {
            overflow: hidden;
            cursor: pointer;
            float: left;
        }

        #about .fybox span, p {
            color: #808080;
            margin-bottom: 0px;
        }

        #about .fybox span {
            height: 40px;
            width: 44px;
            display: block;
            float: left;
            line-height: 40px;
            text-align: center;
            text-indent: 0;
        }

        #about .fybox a div {
            overflow: hidden;
            margin: 0;
        }

        #about .fybox a:nth-child(2) {
            float: right
        }

            #about .fybox a:nth-child(2) div {
                float: left;
            }

    #about .ywbj_box { /*业务布局*/
        width: 100%;
        background-color: #2d6da0;
        padding-top: 40px;
        padding-bottom: 50px;
        overflow: hidden;
        margin-bottom: 30px;
        margin-top: -40px;
    }

        #about .ywbj_box h2 {
            font-weight: 100;
            text-align: center;
            font-size: 26px;
            color: white;
            margin-bottom: 20px;
        }

        #about .ywbj_box span {
            width: 40px;
            height: 2px;
            background-color: white;
            display: block;
            margin: auto;
            margin-bottom: 20px;
        }

        #about .ywbj_box .p3 {
            color: white;
            padding-top: 24px;
            text-align: justify;
            font-size: 16px;
            margin-bottom: 20px;
            width: 90%;
            margin: auto;
        }


    /*荣誉资质*/
    #about .ryzz_box {
        width: 100%;
        margin: auto;
        background-color: #fbfbfb;
        overflow: hidden;
        padding-top: 20px;
    }

        #about .ryzz_box h2 {
            font-weight: 100;
            text-align: center;
            font-size: 26px;
            color: #333333;
            margin-bottom: 20px;
        }

        #about .ryzz_box span {
            width: 65px;
            height: 2px;
            background-color: #25468d;
            display: block;
            margin: auto;
            margin-bottom: 20px;
        }

        #about .ryzz_box hr {
            opacity: 0.4;
        }

        #about .ryzz_box ul {
            padding-top: 20px;
            padding-left: 3.3%;
        }

        #about .ryzz_box li {
            float: left;
            width: 45%;
            margin-right: 3.3%;
            margin-bottom: 20px;
        }

            #about .ryzz_box li img {
                width: 100%;
            }

    /*管理团队*/
    #about .gltt_box {
        width: 100%;
        margin: auto;
        clear: left;
        padding-top: 30px;
    }

        #about .gltt_box h2 {
            font-weight: 100;
            text-align: center;
            font-size: 26px;
            color: #333333;
            margin-bottom: 20px;
        }

        #about .gltt_box span {
            width: 65px;
            height: 2px;
            background-color: #25468d;
            display: block;
            margin: auto;
            margin-bottom: 20px;
        }

        #about .gltt_box hr {
            opacity: 0.4;
        }

        #about .gltt_box ul {
            overflow: hidden;
            padding: 0;
            width: 100%;
        }

        #about .gltt_box li {
            float: left;
            width: 84%;
            margin-left: 4%;
            margin-bottom: 20px;
            border: 1px solid #cbcbcb;
            /*height:410px;*/
            border-radius: 10px;
            padding: 4%;
        }

            #about .gltt_box li p:nth-child(1) {
                color: #656565;
                font-size: 28px;
                font-family: Arial, "Microsoft YaHei";
            }

            #about .gltt_box li p:last-child {
                color: #656565;
                font-family: Arial, "Microsoft YaHei";
                line-height: 30px;
                text-align: justify;
                overflow: hidden;
                display: -webkit-box;
                -webkit-line-clamp: 10;
                -webkit-box-orient: vertical;
            }

            #about .gltt_box li span {
                width: 20px;
                height: 1px;
                margin: 30px 0px;
            }
/*-----------------------------------------------------关于HRG 结束-------------------------------------------------------*/



/*------------------------------------------------------#25468d中心 开始---------------------------------------------------------*/
/*滚动#25468d封面*/
/*#25468d标题X4*/
#News_Center .new_nav_box {
    text-align: center;
    width: 100%;
    margin-top: 50px;
    clear: left;
    overflow: hidden;
    margin-bottom: 30px;
}

#News_Center h1 {
        text-align: center;
        font-size: 22px;
        margin-bottom: 12px;
        margin-top: 50px;
        color: #333333;
        font-weight: 100;
    }

 #News_Center hr {
        width: 70px;
            height: 2px;
            background-color: #25468d;
            display: block;
            margin: auto;
            margin-top: 10px;
            margin-bottom: 10px;
    }

    #News_Center .new_nav_box span {
        float: left;
        height: 1px;
        background-color: #25468d;
        width: 20px;
        margin-top: 10px;
        margin-right: 30px;
    }

    #News_Center .new_nav_box ul {
        display: table;
        margin-left: auto;
        margin-right: auto;
    }

        #News_Center .new_nav_box ul li {
            color: #232323;
            float: left;
            margin-right: 10px;
            font-family: Arial, "Microsoft YaHei";
            font-size: 16px;
            font-weight: bold;
            cursor: pointer;
        }

        #News_Center .new_nav_box ul .xz {
            color: #25468d;
        }

#News_Center .new_list_box {
    width: 100%;
    margin: auto;
    clear: left;
    padding-top: 20px;
}

#News_Center .new_list h2 {
    font-weight: 100;
    text-align: center;
    font-size: 34px;
}

#News_Center .new_list span {
    width: 65px;
    height: 2px;
    background-color: #3399cc;
    display: block;
    /*margin:auto;*/
    margin-bottom: 30px;
}

#News_Center .new_list img {
    cursor: pointer;
    width: 100%
}

#News_Center .new_list ul li {
    border-bottom: 1px solid #c8c8c8;
    overflow: hidden;
    margin-top: 40px;
}

    #News_Center .new_list ul li .news_imgbox {
        width: 90%;
        margin-left: 5%;
        overflow: hidden;
        text-align: center;
        margin-bottom: 20px;
    }

        #News_Center .new_list ul li .news_imgbox img {
            vertical-align: middle;
            max-width: 100%;
        }

    #News_Center .new_list ul li h3 {
        color: #333333;
        font-weight: 100;
        font-size: 16px;
        margin: 0;
        margin-bottom: 14px;
		font-weight:bold;
    }

    #News_Center .new_list ul li div {
        width: 90%;
        margin-left: 5%;
    }

        #News_Center .new_list ul li div p {
            color: #656565;
            line-height: 28px;
            margin: 0;
            word-break: break-all;
            display: -webkit-box;
            -webkit-line-clamp: 3;
            -webkit-box-orient: vertical;
            overflow: hidden;
            margin-bottom: 10px;
        }

        #News_Center .new_list ul li div span {
            width: 150px;
            text-align: right;
            height: 2px;
            background-color: transparent;
            display: block;
            float: right;
            color: #656565;
        }

/*页脚文字滚动*/
#footgd .roll-wrap {
    position: relative;
    width: 92%;
    height: 100px;
}

#footgd .roll__list {
    width: 150%;
}

#footgd .roll_row .roll__list li {
    display: block;
    margin-right: 0px;
    width: 218px;
    height: 100px;
}

#footgd .roll__list li h3 {
    font-size: 14px;
    padding: 0px 10px;
    height: 54px;
    line-height: 54px;
    font-weight: 100;
    color: #333333;
}

#footgd .p5 {
    float: left;
    height: 100px;
    width: 200px;
    color: #333333;
    line-height: 90px;
}

.fybomax {
    width: 100%;
    background-color: #f2f2f2;
    overflow: hidden;
}

#News_Center .fybox { /*翻页*/
    width: 100%;
    margin: auto;
    overflow: hidden;
    padding-top: 60px;
    height: 80px;
}

    #News_Center .fybox a {
        overflow: hidden;
        cursor: pointer;
        float: left;
    }

    #News_Center .fybox span, p {
        color: #808080;
    }

    #News_Center .fybox span {
        height: 40px;
        width: 44px;
        display: block;
        float: left;
        line-height: 40px;
        text-align: center;
        text-indent: 0;
    }

    #News_Center .fybox a div {
        overflow: hidden;
        margin: 0;
    }

    #News_Center .fybox a:nth-child(2) {
        float: right
    }

        #News_Center .fybox a:nth-child(2) div {
            float: left;
        }

#News_Center #new_list4 {
    text-align: left;
    margin-left: 0px;
    margin-bottom: 30px;
    width: 90%;
    margin-left: 5%;
    /*overflow:hidden;*/
}
    /*#divid_sh{
    overflow:hidden;
}*/
    #News_Center #new_list4 span {
        width: 6px;
        height: 6px;
        background-color: #25468d;
        display: block;
        float: left;
        margin-right: 10px;
        margin-top: 6px;
        margin-bottom: 0px;
    }

    #News_Center #new_list4 p {
        color: black;
        font-family: Arial, "Microsoft YaHei";
        opacity: 0.8;
        height: 14px;
        line-height: 14px;
    }

    #News_Center #new_list4 hr {
        opacity: 0.5;
        clear: left;
        margin-bottom: 40px;
    }

    #News_Center #new_list4 h3 {
        text-align: center;
        margin-bottom: 20px;
    }

    #News_Center #new_list4 .imgbox2 {
        text-align: center;
    }

    #News_Center #new_list4 img {
        cursor: pointer;
        margin: auto;
        width: 100%;
    }

.video_box {
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    background-color: rgba(0,0,0,1);
    z-index: 9999999;
    width: 100%;
    height: 100%;
}

    .video_box video {
        width: 100%;
    }

    .video_box a {
        cursor: pointer;
        position: absolute;
        z-index: 11;
        bottom: 40px;
        width: 60px;
        background-color: #25468d;
        display: block;
        height: 36px;
        border-radius: 50px;
        line-height: 36px;
        text-align: center;
        color: white;
        right: 5%;
    }

        .video_box a:active {
            opacity: 0.8;
        }

        .video_box a img {
            width: 40px;
            height: 40px;
        }
/*-----------------------------------------------------#25468d中心 结束-------------------------------------------------------*/


/*------------------------------------------------------人才招聘 开始---------------------------------------------------------*/
/*人才理念*/
#Talent_recruitment {
    padding-top: 40px;
}

    #Talent_recruitment .rcln_box {
        padding-top: 30px;
        background-color: #f6f6f6;
    }

        #Talent_recruitment .rcln_box h1 {
            color: #1e1e1e;
            font-size: 20px;
            text-align: left;
            width: 90%;
            margin: auto;
        }

        #Talent_recruitment .rcln_box p {
            color: #444444;
            text-align: justify;
            font-size: 16px;
            width: 90%;
            margin: auto;
            line-height: 30px;
            margin-bottom: 30px;
        }
        /*搜索框*/
        #Talent_recruitment .rcln_box .sousuo_box {
            width: 100%;
            margin: auto;
            margin-bottom: 20px;
        }

            #Talent_recruitment .rcln_box .sousuo_box input {
                width: 87%;
                height: 36px;
                display: block;
                border: 1px solid #25468d;
                margin: 0;
                padding: 0;
                margin-left: 5%;
                padding-left: 3%;
                margin-bottom: 10px;
            }

            #Talent_recruitment .rcln_box .sousuo_box a {
                width: 90%;
                height: 36px;
                margin-left: 5%;
                background-color: #25468d;
                display: block;
                text-align: center;
                line-height: 36px;
                color: white;
                cursor: pointer;
            }

                #Talent_recruitment .rcln_box .sousuo_box a:active {
                    background-color: #3274d1;
                    color: #e9e9e9;
                }

        /*热门职位*/
        #Talent_recruitment .rcln_box .rmzw_box {
            width: 90%;
            margin-left: 5%;
            background-color: #f6f6f6;
            overflow: hidden;
            padding-bottom: 30px;
        }

            #Talent_recruitment .rcln_box .rmzw_box li {
                float: left;
                color: #333333;
                font-size: 14px;
                margin-right: 10px;
                line-height: 26px;
            }

            #Talent_recruitment .rcln_box .rmzw_box a {
                color: #bbbbbb;
                font-size: 14px;
            }

                #Talent_recruitment .rcln_box .rmzw_box a:hover {
                    color: black;
                }

    /*职业发展*/
    #Talent_recruitment .zyfz_box {
        clear: left;
        width: 90%;
        margin-left: 5%;
        padding-top: 30px;
        margin-bottom: 40px;
        overflow: hidden;
    }

        #Talent_recruitment .zyfz_box .text_box {
            width: 100%;
            float: left;
            margin-right: 80px;
            overflow: hidden;
            margin-bottom: 20px;
        }

            #Talent_recruitment .zyfz_box .text_box h2 {
                font-size: 24px;
                color: #25468d;
                font-weight: 100;
                margin: 0;
                padding: 0;
            }

            #Talent_recruitment .zyfz_box .text_box h3 {
                font-size: 18px;
                color: #939393;
                font-weight: 100;
                margin: 0;
            }

            #Talent_recruitment .zyfz_box .text_box span {
                width: 54px;
                height: 2px;
                background-color: #333333;
                display: block;
                margin: 20px 0px 40px 0px;
            }

            #Talent_recruitment .zyfz_box .text_box p {
                width: 100%;
                color: #333333;
                line-height: 34px;
                font-size: 16px;
            }

        #Talent_recruitment .zyfz_box img {
            width: 100%;
        }

    /*联系方式*/
    #Talent_recruitment .lxfs_box {
        width: 90%;
        margin-left: 5%;
        margin: auto;
        overflow: hidden;
    }

        #Talent_recruitment .lxfs_box .lxfs_min_box {
            float: right;
            margin-bottom: 20px;
        }

            #Talent_recruitment .lxfs_box .lxfs_min_box h3 {
                font-size: 16px;
                color: #939393;
                font-weight: 100;
                margin: 0;
            }

            #Talent_recruitment .lxfs_box .lxfs_min_box li {
                background-color: #25468d;
                height: 32px;
                width: 32px;
                border-radius: 50px;
                float: left;
                margin-right: 10px;
                margin-bottom: 10px;
                transition: width 0.5s;
                -moz-transition: width 0.5s; /* Firefox 4 */
                -webkit-transition: width 0.5s; /* Safari and Chrome */
                -o-transition: width 0.5s; /* Opera */
            }

                #Talent_recruitment .lxfs_box .lxfs_min_box li:nth-child(-n+3):hover { /*由于原网站，鼠标经过第四个微信图标时，就没有效果，所以这里只选择前3个li加了动画*/
                    width: 220px;
                }

                #Talent_recruitment .lxfs_box .lxfs_min_box li img {
                    float: left;
                }

                #Talent_recruitment .lxfs_box .lxfs_min_box li p {
                    color: white;
                    display: none;
                    line-height: 32px;
                    height: 32px;
                    font-size: 14px;
                }

/*-------------------------------------------------------------人才招聘 结束--------------------------------------------------------------------*/


/*---------------------------------------------------------------联系我们 开始-----------------------------------------------------------------*/
.Contact_us {
}

    .Contact_us .btp {
        text-align: center;
        padding-top: 110px;
        padding-bottom: 70px;
        width: 70%;
        margin-left: 15%;
    }

    .Contact_us .nav_x4_box {
        position: relative;
        width: 80%;
        margin-left: 10%;
        margin-bottom: 100px;
    }

        .Contact_us .nav_x4_box img:nth-child(1) {
            width: 100%;
        }

        .Contact_us .nav_x4_box .ct {
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            padding-bottom: 30px;
        }

            .Contact_us .nav_x4_box .ct a {
                display: inline-block;
                width: 30%;
                height: 35%;
                position: absolute;
            }

                .Contact_us .nav_x4_box .ct a:nth-child(1) {
                    top: 0;
                    left: 0;
                }

                .Contact_us .nav_x4_box .ct a:nth-child(2) {
                    top: 0;
                    right: 0;
                }

                .Contact_us .nav_x4_box .ct a:nth-child(3) {
                    bottom: 0;
                    left: 0;
                }

                .Contact_us .nav_x4_box .ct a:nth-child(4) {
                    bottom: 0;
                    right: 0;
                }

/*成果带转化*/
.boxty {
    width: 90%;
    margin-left: 5%;
    padding-top: 20px;
    background-color: white;
    text-align: center;
    padding-bottom: 30px;
    margin-bottom: 30px;
    box-shadow: 0px 0px 10px #808080;
}

    .boxty h4 {
        color: #0066a5;
        margin-bottom: 20px;
    }

    .boxty .p4 {
        color: #808080;
        width: 90%;
        margin: auto;
    }

    .boxty hr {
        opacity: 0.5;
        margin-bottom: 30px;
    }

    .boxty .form_box {
        width: 90%;
        margin: auto;
        overflow: hidden;
        margin-bottom: 30px;
    }

        .boxty .form_box h4 {
            text-align: left;
            margin-bottom: 8px;
            float: left;
        }

        .boxty .form_box span {
            color: #bbbbbb;
            text-align: left;
            float: left;
            line-height: 30px;
            font-size: 20px;
        }

        .boxty .form_box input {
            clear: left;
            width: 98%;
            height: 30px;
            line-height: 30px;
            margin-bottom: 20px;
            padding: 0;
            text-align: left;
        }

        .boxty .form_box select {
            clear: left;
            width: 98%;
            height: 40px;



            line-height: 30px;
            margin-bottom: 20px;
            padding: 0;
            text-align: left;
        }

        .boxty .form_box textarea {
            width: 98%;
        }

    .boxty .p5 {
        text-align: left;
        width: 90%;
        margin: auto;
        color: #a5a5a5;
        line-height: 24px;
        font-size: 16px;
        margin-bottom: 50px;
    }

    .boxty .tj_btn {
        width: 135px;
        height: 36px;
        background-color: #a8aec7;
        border-radius: 5px;
        display: block;
        line-height: 36px;
        text-align: center;
        color: white;
        margin-left: 5%;
    }

    .boxty .rmzw_btn {
        width: 80%;
        margin-left: 10%;
        display: block;
        margin-bottom: 20px;
    }

        .boxty .rmzw_btn img {
            width: 100%;
        }

/*页脚电话*/
.foot_Telephone_box {
    overflow: hidden;
    background-color: #25468d;
    overflow: hidden;
    display: block;
}

    .foot_Telephone_box img {
        width: 100%;
    }


.contact-content h1 {
        text-align: center;
        font-size: 22px;
        margin-bottom: 12px;
        margin-top: 50px;
        color: #333333;
        font-weight: 100;
    }

   .contact-content hr {
        width: 70px;
            height: 2px;
            background-color: #25468d;
            display: block;
            margin: auto;
            margin-top: 10px;
            margin-bottom: 10px;
    }

.contact-list-1 li {
    float: none;
    margin-bottom: 20px;
    width: 100%;
}


.contact-list-1 li .tit {
    font-size: 14px;
    color: #666;
   
}

.contact-list-1 li .des {
    font-size: 18px;
    color: #ea5250;
    font-family: "066-CAI978";
    line-height: 1;
}

.contact-list-1 li .pic {
    margin-right: 15px;
    width: 50px;
    height: 50px;
    background: #25468d;
    color: #fff;
    text-align: center;
    line-height: 50px;
    font-size: 0;
    border-radius: 50%;
}

.contact-list-1 li .cont {
    overflow: hidden;
}

.contact-list-1 li .pic .icon-contact-tel {
    width: 19px;
    height: 20px;
    background: url(../images/icon-contact-tel.png) no-repeat center;
    background-size: contain;
}

.contact-list-1 li .pic .icon-contact-tel1 {
    width: 19px;
    height: 20px;
    background: url(../images/icon-contact-tel1.png) no-repeat center;
    background-size: contain;
}

.contact-list-1 li .pic .icon-contact-add {
    width: 19px;
    height: 20px;
    background: url(../images/icon-contact-add.png) no-repeat center;
    background-size: contain;
}

.contact-list-1 li .pic .icon-contact-mail {
    width: 19px;
    height: 12.5px;
    background: url(../images/icon-contact-mail.png) no-repeat center;
    background-size: contain;
}

.contact-list-1 li .pic i {
    vertical-align: middle;
}

.contact-list-1 li .pic i {
    -webkit-animation: sh-shake 2s ease infinite;
    animation: sh-shake 2s ease infinite;
}

.fl{float: left;}
.fr{float: right;}
.link {
    color: #25468d;
}

em, strong, i{display: inline-block; font-style: normal;}

.contact-list-1 li .pic i {
    vertical-align: middle;
}

.contact-list-1{ padding-top:30px;}

.contact-list-2 {
    margin-top: 30px;
    border-left: 1px solid #ddd;
    border-top: 1px solid #ddd;
	width:90%;
}

.contact-list-2 .item {
    float: left;
    width: 100%;
    height: auto;
    border-bottom: 1px solid #ddd;
    padding: 15px;
}

.contact-list-2 .item .tit {
    font-size: 18px;
    color: #333;
    margin-bottom: 12px;
}

.contact-list-2 .item .des {
    font-size: 15px;
    color: #6b6b6b;
    line-height: 1.75;
}

.map-content {
    position: relative;
    border-top: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    overflow: hidden;
}

.map-content .map-info {
    padding: 10px 0;
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    font-size: 12px;
    color: #fff;
    background-color: rgba(8, 4, 4, 0.5);
}

.map-content .map-info a {
    color: #fff;
}

.com-link {
    margin-top: 28px;
    width: 180px;
    height: 45px;
    line-height: 45px;
    background-color: rgba(8, 4, 4, 0.6);
    border-radius: 22px;
    color: #fff!important;
    font-size: 18px;
    text-align: center;
    -webkit-transition: .5s;
    -o-transition: .5s;
    transition: .5s;
}

.com-link .icon-daohang {
    display: inline-block;
    margin-right: 15px;
    width: 22px;
    height: 100%;
    background: url(../images/icon-daohang.png) no-repeat center;
    vertical-align: top;
}

.com-link:hover {
    background: #ea5250;
}

.contact-list-3 li:first-child {
    padding: 30px 40px;
    border: 1px solid #ddd;
}

.contact-list-3 li.info {
    width: auto;
    float: none;
}

.contact-list-3 li.info .tit2 {
    font-size: 18px;
    color: #484a4c;
    margin-bottom: 15px;
    padding-top: 5px;
}

.contact-list-3 li.info .des2 {
    line-height: 30px;
    color: #666;
}

.container {
    width: 94%;
    margin-left: auto;
    line-height: 28px;
    color: #595959;
    margin-bottom: 30px;
    padding-top: 40px;
    margin-right: auto;
}
/*---------------------------------------------------------------联系我们 结束-----------------------------------------------------------------*/



/*---------------------------------------------------------------创新平台 开始-----------------------------------------------------------------*/
/*头*/
#Innovation {
    padding-top: 40px;
}

    #Innovation .head_text_box {
        background-image: url(/Content/images/inno-bg.jpg);
        background-repeat: no-repeat;
        padding-top: 30px;
        padding-bottom: 20px;
        overflow: hidden;
        background-attachment: fixed;
        background-size: 400% 100%;
        background-position: 80% 0%;
    }

        #Innovation .head_text_box h1 {
            text-align: center;
            color: white;
            font-size: 22px;
            font-weight: 100;
            margin-bottom: 10px;
        }

        #Innovation .head_text_box h2 {
            text-align: center;
            color: white;
            font-weight: 100;
            margin-bottom: 30px;
            font-size: 16px;
        }

        #Innovation .head_text_box p {
            width: 90%;
            color: white;
            text-align: justify;
            margin: auto;
            line-height: 30px;
        }

        #Innovation .head_text_box .tzbox {
            width: 90%;
            margin: auto;
            padding-top: 20px;
        }

            #Innovation .head_text_box .tzbox li {
                margin: 0;
                margin-bottom: 10px;
                width: 88%;
                margin-left: 6%;
            }

                #Innovation .head_text_box .tzbox li a {
                    border: 1px solid white;
                    border-radius: 100px;
                    height: 42px;
                    width: 100%;
                    text-align: center;
                    line-height: 42px;
                    color: white;
                    display: block;
                    overflow: hidden;
                }

                    #Innovation .head_text_box .tzbox li a:hover {
                        background-color: #25468d;
                        border: 1px solid #25468d;
                    }
    /*第一个文字box*/
    #Innovation .text_box1 {
        margin: auto;
        padding-top: 30px;
        margin-bottom: 30px;
        overflow: hidden;
    }

        #Innovation .text_box1 h1 {
            text-align: center;
            font-weight: 100;
            font-size: 22px;
        }

        #Innovation .text_box1 span {
            width: 70px;
            height: 2px;
            background-color: #25468d;
            display: block;
            margin: auto;
            margin-top: 10px;
            margin-bottom: 20px;
        }

        #Innovation .text_box1 p {
            line-height: 30px;
            margin-bottom: 30px;
            width: 90%;
            text-align: justify;
            margin-left: 5%;
        }

        #Innovation .text_box1 .ftbox {
            width: 84%;
            padding: 3%;
            margin-left: 5%;
            border: 1px solid #cecece;
            box-shadow: 5px 5px 10px #dddddd;
            overflow: hidden;
            margin-bottom: 20px;
        }

            #Innovation .text_box1 .ftbox h1 {
                text-align: left;
                color: #25468d;
                font-size: 20px;
            }

            #Innovation .text_box1 .ftbox h3 {
                text-align: left;
                color: #7a7a7a;
                font-weight: 100;
                margin-bottom: 20px;
                font-weight: 100;
                font-size: 16px;
            }

            #Innovation .text_box1 .ftbox hr {
                margin-bottom: 30px;
            }

            #Innovation .text_box1 .ftbox p {
                line-height: 24px;
                margin-bottom: 20px;
                font-size: 14px;
                overflow: hidden;
            }

            #Innovation .text_box1 .ftbox a {
                width: 48px;
                height: 48px;
                display: block;
                cursor: pointer;
                float: right;
            }

            #Innovation .text_box1 .ftbox ul {
                padding-top: 10px;
            }

            #Innovation .text_box1 .ftbox li {
                float: left;
                margin-right: 30px;
                margin-bottom: 12px;
                color: black;
                color: #727171;
                width: 82px;
            }


    /*第2个文字box*/
    #Innovation .text_max_box2 {
        width: 100%;
        background-color: #efefef;
        clear: left;
        padding: 30px 0px;
    }

    #Innovation .text_box2 {
        margin: auto;
    }

        #Innovation .text_box2 h1 {
            text-align: center;
            font-weight: 100;
            font-size: 22px;
        }

        #Innovation .text_box2 span {
            width: 70px;
            height: 2px;
            background-color: #25468d;
            display: block;
            margin: auto;
            margin-top: 10px;
            margin-bottom: 20px;
        }

        #Innovation .text_box2 p {
            line-height: 30px;
            width: 90%;
            margin: auto;
        }

    /*第3个文字box*/
    #Innovation .text_max_box3 {
        width: 100%;
        clear: left;
        padding: 30px 0px;
    }

    #Innovation .text_box3 {
        margin: auto;
    }

        #Innovation .text_box3 h1 {
            text-align: center;
            font-weight: 100;
            font-size: 22px;
            color: #727171;
        }

        #Innovation .text_box3 span {
            width: 70px;
            height: 2px;
            background-color: #25468d;
            display: block;
            margin: auto;
            margin-top: 10px;
            margin-bottom: 20px;
        }

        #Innovation .text_box3 p {
            line-height: 30px;
            margin-bottom: 10px;
            margin: auto;
        }

    #Innovation .p16 {
        line-height: 30px;
        margin-bottom: 10px;
        margin: auto;
    }

        #Innovation .p16 span {
            width: 100%;
            height: auto;
            overflow: hidden;
            background-color: transparent;
            display: block;
            margin: auto;
            margin-top: 0;
            margin-bottom: 0px;
        }

    #Innovation .text_box3 {
        line-height: 30px;
        margin-bottom: 10px;
        width: 90%;
        margin: auto;
        color: #656565
    }

    /*第4个文字box*/
    #Innovation .text_max_box4 {
        width: 100%;
        background-color: #efefef;
        clear: left;
        padding: 30px 0px;
    }

    #Innovation .text_box4 {
        margin: auto;
    }

        #Innovation .text_box4 h1 {
            text-align: center;
            font-weight: 100;
            font-size: 22px;
        }

        #Innovation .text_box4 span {
            width: 70px;
            height: 2px;
            background-color: #25468d;
            display: block;
            margin: auto;
            margin-top: 10px;
            margin-bottom: 20px;
        }

        #Innovation .text_box4 p {
            line-height: 30px;
            width: 90%;
            margin: auto;
            margin-bottom: 20px;
        }

        #Innovation .text_box4 img {
            width: 90%;
            margin-left: 5%;
        }

.dwa {
    position: relative;
}

#cy99, #cy100, #cy101, #cy102, #cy114, #cy115, #cy116, #cy117, #cy118, #cy119, #cy97, #cy91, #cy98, #cy103, #cy104, #cy105, #cy121 {
    position: absolute;
    display: block;
    width: 100px;
    height: 60px;
    top: -140px;
}
/*---------------------------------------------------------------创新平台 结束-----------------------------------------------------------------*/



/*---------------------------------------------------------------创业平台 开始-----------------------------------------------------------------*/
/*头*/
#Enterprise {
    padding-top: 40px;
}

    #Enterprise .head_text_box {
        background-image: url(/Content/images/inno-bg.jpg);
        background-repeat: no-repeat;
        overflow: hidden;
        padding-top: 30px;
        padding-bottom: 20px;
        background-attachment: fixed;
        background-size: 400% 100%;
        background-position: 80% 0%;
    }

        #Enterprise .head_text_box h1 {
            text-align: center;
            color: white;
            font-size: 22px;
            font-weight: 100;
            margin-bottom: 10px;
        }

        #Enterprise .head_text_box h2 {
            text-align: center;
            color: white;
            font-weight: 100;
            margin-bottom: 20px;
            font-size: 16px;
        }

        #Enterprise .head_text_box p {
            width: 90%;
            margin: auto;
            color: white;
            text-align: justify;
            line-height: 26px;
            margin-bottom: 10px;
        }

        #Enterprise .head_text_box .tzbox {
            width: 90%;
            margin: auto;
            padding-top: 10px;
        }

            #Enterprise .head_text_box .tzbox li {
                width: 90%;
                margin: auto;
                margin-bottom: 10px;
            }

                #Enterprise .head_text_box .tzbox li a {
                    border: 1px solid white;
                    border-radius: 100px;
                    height: 42px;
                    width: 100%;
                    text-align: center;
                    line-height: 42px;
                    color: white;
                    display: block;
                    overflow: hidden;
                }

                    #Enterprise .head_text_box .tzbox li a:hover {
                        background-color: #25468d;
                        border: 1px solid #25468d;
                    }
        /*----------------------------------------------------------------------*/
        #Enterprise .head_text_box .tzbox2 {
            width: 90%;
            margin: auto;
            padding-top: 10px;
        }

            #Enterprise .head_text_box .tzbox2 li {
                width: 46%;
                margin: auto;
                margin-bottom: 10px;
                float: left;
            }

                #Enterprise .head_text_box .tzbox2 li:nth-child(odd) {
                    margin-right: 8%;
                }

                #Enterprise .head_text_box .tzbox2 li a {
                    border: 1px solid white;
                    border-radius: 100px;
                    height: 42px;
                    width: 100%;
                    text-align: center;
                    line-height: 42px;
                    color: white;
                    display: block;
                    overflow: hidden;
                }

                    #Enterprise .head_text_box .tzbox2 li a:hover {
                        background-color: #25468d;
                        border: 1px solid #25468d;
                    }

    /*第1个文字box*/
    #Enterprise .text_max_box1 {
        width: 100%;
        clear: left;
        padding: 30px 0px;
        background-image: url(/Content/images/cybg1.jpg);
        background-repeat: no-repeat;
        background-position: left bottom;
        overflow: hidden;
        background-size: 50%;
    }

    #Enterprise .text_box1 {
        margin: auto;
    }

        #Enterprise .text_box1 h1 {
            text-align: center;
            font-weight: 100;
            font-size: 22px;
        }

        #Enterprise .text_box1 span {
            width: 70px;
            height: 2px;
            background-color: #25468d;
            display: block;
            margin: auto;
            margin-top: 10px;
            margin-bottom: 10px;
        }

        #Enterprise .text_box1 .p_box {
            width: 90%;
            margin: auto;
            margin-bottom: 20px;
        }

            #Enterprise .text_box1 .p_box p {
                line-height: 30px;
            }

                #Enterprise .text_box1 .p_box p:nth-child(1) {
                    margin-bottom: 20px;
                }

        #Enterprise .text_box1 .book_box {
            width: 100%;
            margin: auto;
            text-align: center;
        }

            #Enterprise .text_box1 .book_box img:nth-child(1) {
                width: 60%;
                margin-bottom: 20px;
            }

            #Enterprise .text_box1 .book_box ul {
                overflow: hidden;
                margin: auto;
                display: table;
            }

            #Enterprise .text_box1 .book_box li {
                float: left;
                color: black;
                margin-right: 10px;
            }
    /*第2个文字box*/
    #Enterprise .text_max_box2 {
        width: 100%;
        background-color: #efefef;
        clear: left;
        padding: 30px 0px;
    }

    #Enterprise .text_box2 {
        margin: auto;
    }

        #Enterprise .text_box2 h1 {
            text-align: center;
            font-weight: 100;
            font-size: 22px;
        }
/*#Enterprise .text_box2 span{
    width:70px;
    height:2px;
    background-color:#25468d;
    display:block;
    margin:auto;
    margin-top:10px;
    margin-bottom:10px;
}*/
.spanblue {
    width: 70px;
    height: 2px;
    background-color: #25468d;
    display: block;
    margin: auto;
    margin-top: 20px;
    margin-bottom: 20px;
}

#Enterprise .text_box2 p {
    line-height: 30px;
    width: 90%;
    margin: auto;
}
/*第3个文字box*/
#Enterprise .text_max_box3 {
    width: 100%;
    clear: left;
    padding: 30px 0px;
    /*background-image:url(/Content/images/cybg2.jpg);*/
    background-repeat: no-repeat;
    background-position: right bottom;
    overflow: hidden;
}

#Enterprise .text_box3 {
    margin: auto;
}

    #Enterprise .text_box3 h1 {
        text-align: center;
        font-weight: 100;
        font-size: 22px;
    }
    /*#Enterprise .text_box3 span{
    width:70px;
    height:2px;
    background-color:#25468d;
    display:block;
    margin:auto;
    margin-top:10px;
    margin-bottom:10px;
}*/
    #Enterprise .text_box3 p {
        line-height: 30px;
        width: 90%;
        margin: auto;
        margin-bottom: 20px;
    }
/*第4个文字box*/
#Enterprise .text_max_box4 {
    width: 100%;
    clear: left;
    padding: 30px 0px;
}

#Enterprise .text_box4 {
    margin: auto;
}

    #Enterprise .text_box4 h1 {
        text-align: center;
        font-weight: 100;
        font-size: 22px;
    }

    #Enterprise .text_box4 span {
        width: 70px;
        height: 2px;
        background-color: #25468d;
        display: block;
        margin: auto;
        margin-top: 10px;
        margin-bottom: 10px;
    }

    #Enterprise .text_box4 p {
        line-height: 30px;
        margin-bottom: 20px;
        width: 90%;
        margin: auto;
        margin-bottom: 20px;
    }
/*---------------------------------------------------------------创业平台 结束-----------------------------------------------------------------*/



/*---------------------------------------------------------------产业平台 开始-----------------------------------------------------------------*/
/*头*/
#Industrial {
    padding-top: 40px;
}

    #Industrial .head_text_box {
        background-image: url(/Content/images/cypybg.jpg);
        background-repeat: no-repeat;
        background-attachment: fixed;
        padding-top: 30px;
        padding-bottom: 20px;
        overflow: hidden;
        background-size: 400% 100%;
        background-position: 80% 0%;
    }

        #Industrial .head_text_box h1 {
            text-align: center;
            color: white;
            font-size: 22px;
            font-weight: 100;
            margin-bottom: 10px;
        }

        #Industrial .head_text_box h2 {
            text-align: center;
            color: white;
            font-weight: 100;
            margin-bottom: 20px;
            font-size: 16px;
        }

        #Industrial .head_text_box p {
            width: 90%;
            color: white;
            text-align: justify;
            margin: auto;
            line-height: 30px;
            margin-bottom: 20px;
        }

        #Industrial .head_text_box .p16 {
            width: 90%;
            color: white;
            text-align: justify;
            margin: auto;
            line-height: 30px;
            margin-bottom: 20px;
        }

        #Industrial .head_text_box .tzbox {
            margin: auto;
            padding-top: 20px;
        }

            #Industrial .head_text_box .tzbox li {
                width: 90%;
                margin: auto;
                margin-bottom: 10px;
            }

                #Industrial .head_text_box .tzbox li a {
                    border: 1px solid white;
                    border-radius: 100px;
                    height: 42px;
                    text-align: center;
                    line-height: 42px;
                    color: white;
                    display: block;
                    overflow: hidden;
                }

                    #Industrial .head_text_box .tzbox li a:hover {
                        background-color: #25468d;
                        border: 1px solid #25468d;
                    }

    /*第1个文字box*/
    #Industrial .text_max_box1 {
        width: 100%;
        clear: left;
        padding: 30px 0px;
        overflow: hidden;
    }

    #Industrial .text_box1 {
        margin: auto;
    }

        #Industrial .text_box1 h1 {
            text-align: center;
            font-weight: 100;
            font-size: 22px;
        }

        #Industrial .text_box1 span {
            width: 70px;
            height: 2px;
            background-color: #25468d;
            display: block;
            margin: auto;
            margin-top: 10px;
            margin-bottom: 10px;
        }

        #Industrial .text_box1 p {
            line-height: 30px;
            width: 90%;
            margin: auto;
            margin-bottom: 50px;
        }

        #Industrial .text_box1 .p15 {
            line-height: 30px;
            width: 90%;
            margin: auto;
            margin-bottom: 50px;
            color: #656565;
        }
        /*按钮*/
        #Industrial .text_box1 .btn_box {
            margin-bottom: 30px;
            overflow: hidden;
            width: 70%;
            margin-left: 15%;
        }

            #Industrial .text_box1 .btn_box .a1 {
                width: 45%;
                height: 40px;
                color: #25468d;
                line-height: 40px;
                text-align: center;
                font-size: 16px;
                display: block;
                border-radius: 100px;
                cursor: pointer;
                float: left;
                margin-right: 8%;
                border: 1px solid #25468d;
            }

            #Industrial .text_box1 .btn_box a img {
                margin-right: 10px;
                width: 14px;
            }

            #Industrial .text_box1 .btn_box .a2 {
                width: 45%;
                height: 40px;
                color: #25468d;
                border: 1px solid #25468d;
                line-height: 40px;
                text-align: center;
                font-size: 16px;
                display: block;
                border-radius: 100px;
                cursor: pointer;
                float: left;
            }

            #Industrial .text_box1 .btn_box .a3 {
                width: 45%;
                height: 40px;
                color: white;
                line-height: 40px;
                text-align: center;
                font-size: 16px;
                display: block;
                border-radius: 100px;
                cursor: pointer;
                float: left;
                margin-right: 8%;
                background-color: #25468d;
                border: 1px solid #25468d;
            }

        /*企业名称UL*/
        #Industrial .text_box1 .qyul {
            width: 80%;
            margin-left: 20%;
            display: none;
            overflow: hidden;
        }

            #Industrial .text_box1 .qyul li {
                color: #777777;
                overflow: hidden;
                height: 36px;
                float: left;
            }

                #Industrial .text_box1 .qyul li:nth-child(2n+1) {
                    width: 430px;
                }

                #Industrial .text_box1 .qyul li span {
                    width: 7px;
                    height: 7px;
                    background-color: #777777;
                    display: block;
                    border-radius: 7px;
                    float: left;
                    margin-top: 6px;
                    margin-right: 20px;
                }

                #Industrial .text_box1 .qyul li a {
                    font-size: 14px;
                    color: black;
                    text-align: left;
                }

    #Industrial .hbg {
        background-color: #efefef
    }
    /*合作伙伴*/
    #Industrial .text_box7 {
        margin: auto;
        width: 75%;
        clear: left;
        padding: 30px 0px;
        overflow: hidden;
    }

        #Industrial .text_box7 h1 {
            text-align: center;
            font-weight: 100;
            font-size: 22px;
        }

        #Industrial .text_box7 span {
            width: 70px;
            height: 2px;
            background-color: #25468d;
            display: block;
            margin: auto;
            margin-top: 10px;
            margin-bottom: 10px;
        }

        #Industrial .text_box7 li {
            float: left;
            margin-right: 2%;
            width: 14%;
        }

            #Industrial .text_box7 li img {
                width: 100%;
            }
/*---------------------------------------------------------------产业平台 结束-----------------------------------------------------------------*/



/*------------------------------------------------------产品信息左侧菜单 开始---------------------------------------------------------*/
#menu .menu_box {
    width: 300px;
    background-color: #3c3c3c;
    display: block;
    position: fixed;
    left: 0;
    top: 60px;
}

    #menu .menu_box .bt {
        text-align: center;
        height: 50px;
        padding: 40px 0px;
    }

        #menu .menu_box .bt h3 {
            font-weight: 100;
            color: white;

            margin-bottom: 5px;
        }

        #menu .menu_box .bt p {
            color: #9d9d9d;
            text-align: center;
        }

    /*一级菜单*/
    #menu .menu_box .one_menu_ul {
        overflow: scroll;
        -ms-overflow-style: none; /*隐藏滚动条，当IE下溢出，仍然可以滚动*/
        overflow: -moz-scrollbars-none; /*火狐下隐藏滚动条*/
        background-color: #3c3c3c;
        display: block;
    }

        #menu .menu_box .one_menu_ul::-webkit-scrollbar {
            display: none
        }

        #menu .menu_box .one_menu_ul li {
            line-height: 60px;
            color: #a9a9a9;
            font-size: 16px;
            background-color: #535353;
            margin-bottom: 2px;
            overflow: hidden;
            cursor: pointer;
            line-height: 50px;
        }

            #menu .menu_box .one_menu_ul li a {
                width: 267px;
                display: block;
                border-left: 3px solid #535353;
                padding-left: 33px;
                height: 50px;
                overflow: hidden;
                display: -webkit-box;
                -webkit-line-clamp: 1;
                -webkit-box-orient: vertical;
                -webkit-tap-highlight-color: rgba(0,0,0,0);
            }

                #menu .menu_box .one_menu_ul li a:hover {
                    border-left: 3px solid #25468d;
                    color: white;
                }

            #menu .menu_box .one_menu_ul li .xz {
                border-left: 3px solid #25468d;
                color: white;
            }

            #menu .menu_box .one_menu_ul li .axz {
            }
    /*二级菜单*/
    #menu .menu_box .two_menu_ul {
        display: block;
    }

        #menu .menu_box .two_menu_ul .wli {
            line-height: 60px;
            color: #a9a9a9;
            font-size: 16px;
            background-color: #111111;
            margin-bottom: 1px;
            border: none;
        }

            #menu .menu_box .two_menu_ul .wli a {
                width: 267px;
                height: 60px;
                display: block;
                padding-left: 33px;
                border: none;
            }

                #menu .menu_box .two_menu_ul .wli a:link {
                    color: #6e6e6e;
                }

                #menu .menu_box .two_menu_ul .wli a:hover {
                    border: none;
                    color: #696969;
                    background-color: #222222;
                }



#menu .iframe_box {
}

    #menu .iframe_box iframe {
        border: none;
        width: 100%;
        overflow: hidden;
        padding-top: 50px;
    }
/*------------------------------------------------------产品信息左侧菜单 结束---------------------------------------------------------*/



/*------------------------------------------------------产品信息右侧内容 开始---------------------------------------------------------*/
#Details .hbgcolor {
    background-color: #f6f6f6;
}
/*图片在左 文字在右*/
#Details .img_left_box {
    padding: 80px 0px;
    overflow: hidden;
    width: 100%;
    clear: left;
}

    #Details .img_left_box .img_box {
        width: 50%;
        overflow: hidden;
        text-align: center;
        margin-right: 5%;
        float: right;
    }

        #Details .img_left_box .img_box img {
            vertical-align: middle;
            max-width: 90%
        }

    #Details .img_left_box .text_box {
        overflow: hidden;
        width: 45%;
        text-align: left;
        float: right;
    }

#Details .img_lefe_box .text_box h2 {
    font-weight: bold;
    margin-bottom: 10px;
}

#Details .img_left_box .text_box a {
    color: #25468d;
    font-size: 14px;
    margin-bottom: 24px;
    display: block;
}

#Details .img_left_box .text_box div:nth-child(3) {
    margin-bottom: 24px;
}

    #Details .img_left_box .text_box div:nth-child(3) img {
        float: left;
    }

    #Details .img_left_box .text_box div:nth-child(3) h4 {
        width: 228px;
        height: 24px;
        color: white;
        line-height: 24px;
        text-align: center;
        background-color: #25468d;
        font-weight: 100;
        font-size: 12px;
        display: block;
    }

#Details .img_left_box .text_box div:nth-child(4) {
    width: 85%;
    color: #8a8a8a;
    font-size: 14px;
}

    #Details .img_left_box .text_box div:nth-child(4) p {
        line-height: 30px;
    }

/*文字在左 图片在右*/
#Details .img_right_box {
    padding: 80px 0px;
    overflow: hidden;
    width: 100%;
    clear: left;
}

    #Details .img_right_box .text_box {
        overflow: hidden;
        width: 45%;
        text-align: left;
        margin-right: 5%;
        float: left;
        margin-left: 5%;
    }

        #Details .img_right_box .text_box h2 {
            font-weight: bold;
            margin-bottom: 10px;
        }

        #Details .img_right_box .text_box a {
            color: #25468d;
            font-size: 14px;
            margin-bottom: 24px;
            display: block;
        }

        #Details .img_right_box .text_box div:nth-child(3) {
            margin-bottom: 24px;
        }

            #Details .img_right_box .text_box div:nth-child(3) img {
                float: left;
            }

            #Details .img_right_box .text_box div:nth-child(3) h4 {
                width: 208px;
                height: 24px;
                color: white;
                line-height: 24px;
                text-align: center;
                background-color: #25468d;
                font-weight: 100;
                font-size: 12px;
            }

        #Details .img_right_box .text_box div:nth-child(4) {
            width: 85%;
            color: #8a8a8a;
            font-size: 14px;
        }

            #Details .img_right_box .text_box div:nth-child(4) p {
                line-height: 30px;
            }

    #Details .img_right_box .img_box {
        width: 45%;
        overflow: hidden;
        text-align: center;
    }

        #Details .img_right_box .img_box img {
            vertical-align: middle;
            max-width: 90%;
            margin-bottom: 20px;
        }

/*文字上 图片下*/
#Details .img_bottom_box {
    padding: 80px 0px;
    /*OVERFLOW:HIDDEN;*/
    width: 100%;
    clear: left;
    position: static;
    height: auto;
    top: 0;
}

    #Details .img_bottom_box .text_box {
        overflow: hidden;
        text-align: left;
        margin-bottom: 20px;
        width: 90%;
        margin-left: 5%;
        overflow: hidden;
    }

        #Details .img_bottom_box .text_box h2 {
            font-weight: bold;
            margin-bottom: 0px;
            text-align: left;
        }

        #Details .img_bottom_box .text_box a {
            color: #25468d;
            font-size: 14px;
            margin-bottom: 24px;
            display: block;
        }

        #Details .img_bottom_box .text_box div:nth-child(3) {
            margin-bottom: 24px;
        }

            #Details .img_bottom_box .text_box div:nth-child(3) img {
                float: left;
            }

            #Details .img_bottom_box .text_box div:nth-child(3) h4 {
                width: 208px;
                height: 24px;
                color: white;
                line-height: 24px;
                text-align: center;
                background-color: #25468d;
                font-weight: 100;
                font-size: 12px;
            }

        #Details .img_bottom_box .text_box div:nth-child(4) {
            color: #8a8a8a;
            font-size: 14px;
            overflow: hidden;
        }

            #Details .img_bottom_box .text_box div:nth-child(4) .content {
                color: #8a8a8a;
                font-size: 14px;
                overflow: hidden;
            }

}

#Details .img_bottom_box .text_box div:nth-child(4) table {
    color: #8a8a8a;
    font-size: 14px;
    overflow: hidden;
}

#Details .img_bottom_box .text_box div:nth-child(4) p {
    line-height: 30px;
}

#Details .img_bottom_box .img_box {
    width: 90%;
    margin-left: 5%;
    overflow: hidden;
    text-align: center;
}

    #Details .img_bottom_box .img_box img {
        vertical-align: middle;
        max-width: 100%;
        margin-bottom: 20px;
    }

/*文字下 图片上*/
#Details .img_top_box {
    padding: 80px 0px;
    overflow: hidden;
    width: 100%;
    clear: left;
}

    #Details .img_top_box .text_box {
        overflow: hidden;
        text-align: left;
        width: 90%;
        margin-left: 5%;
    }

        #Details .img_top_box .text_box h2 {
            font-weight: bold;
            margin-bottom: 0px;
        }

        #Details .img_top_box .text_box a {
            color: #25468d;
            font-size: 14px;
            margin-bottom: 24px;
            display: block;
        }

        #Details .img_top_box .text_box div:nth-child(3) {
            margin-bottom: 24px;
        }

            #Details .img_top_box .text_box div:nth-child(3) img {
                float: left;
            }

            #Details .img_top_box .text_box div:nth-child(3) h4 {
                width: 208px;
                height: 24px;
                color: white;
                line-height: 24px;
                text-align: center;
                background-color: #25468d;
                font-weight: 100;
                font-size: 12px;
            }

        #Details .img_top_box .text_box div:nth-child(4) {
            width: 85%;
            color: #8a8a8a;
            font-size: 14px;
        }

            #Details .img_top_box .text_box div:nth-child(4) p {
                line-height: 30px;
            }

    #Details .img_top_box .img_box {
        width: 90%;
        margin-left: 5%;
        overflow: hidden;
        text-align: center;
        margin-bottom: 20px;
    }

        #Details .img_top_box .img_box img {
            vertical-align: middle;
            max-width: 100%;
            margin-bottom: 20px;
        }
/*收缩展开菜单 按钮*/
.sszk {
    background-color: #3c3c3c;
    width: 50px;
    height: 50px;
    display: block;
    position: fixed;
    top: 60px;
    left: 300px;
    text-align: center;
    border-left: 2px solid #333333;
}

    .sszk img {
        width: 60%;
        margin-top: 10px;
    }

.imgfz {
    transform: rotateY(180deg);
    -webkit-transform: rotateY(180deg); /* Safari and Chrome */
    -moz-transform: rotateY(180deg); /* Firefox */
}

/*------------------------------------------------------产品信息右侧内容 结束---------------------------------------------------------*/


/*---------------------------------------------------------------生态圈 开始-----------------------------------------------------------------*/
#Ecosphere {
}


.stqimg_box {
    width: 90%;
    margin-left: 5%;
    background-image: url(/Content/images/mobli_stq_bg.png);
    background-repeat: no-repeat;
    background-size: 100%;
    padding-bottom: 100px;
    position: relative;
    overflow: hidden;
}

    .stqimg_box a {
        position: absolute;
        cursor: pointer;
        overflow: hidden;
        margin: 0;
        padding: 0;
        width: 60px;
        height: 36px;
        display: block;
    }

        .stqimg_box a p {
            color: white;
            overflow: hidden;
            width: 150px;
            margin: 0;
            padding: 0;
            font-size: 6px;
            /*display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        overflow: hidden;*/
        }

            .stqimg_box a p:hover {
                opacity: 0.8;
            }

        .stqimg_box a:nth-child(1) {
            top: 5%;
            left: 30%;
        }

        .stqimg_box a:nth-child(2) {
            top: 5%;
            left: 53%;
            width: 60px;
        }

        .stqimg_box a:nth-child(3) {
            top: 14%;
            left: 72%;
            width: 48px;
        }

        .stqimg_box a:nth-child(4) {
            top: 25%;
            left: 80%;
            width: 60px;
            height: 26px;
            display: block;
        }

        .stqimg_box a:nth-child(5) {
            top: 33%;
            left: 83%;
            width: 60px;
            height: 32px;
            display: block;
        }

        .stqimg_box a:nth-child(6) {
            top: 41.5%;
            left: 83%;
            width: 60px;
            height: 32px;
            display: block;
        }

        .stqimg_box a:nth-child(7) {
            top: 51.5%;
            left: 80%;
            width: 60px;
            height: 32px;
            display: block;
            transform: rotate(34deg);
            -ms-transform: rotate(34deg); /* IE 9 */
            -moz-transform: rotate(34deg); /* Firefox */
            -webkit-transform: rotate(34deg); /* Safari 和 Chrome */
            -o-transform: rotate(34deg); /* Opera */
        }

        .stqimg_box a:nth-child(8) {
            top: 58%;
            left: 68%;
            width: 60px;
            height: 32px;
            display: block;
            transform: rotate(48deg);
            -ms-transform: rotate(48deg); /* IE 9 */
            -moz-transform: rotate(48deg); /* Firefox */
            -webkit-transform: rotate(48deg); /* Safari 和 Chrome */
            -o-transform: rotate(48deg); /* Opera */
        }

        .stqimg_box a:nth-child(9) {
            top: 63%;
            left: 59%;
            width: 60px;
            height: 38px;
            display: block;
            transform: rotate(62deg);
            -ms-transform: rotate(62deg); /* IE 9 */
            -moz-transform: rotate(62deg); /* Firefox */
            -webkit-transform: rotate(62deg); /* Safari 和 Chrome */
            -o-transform: rotate(62deg); /* Opera */
        }

        .stqimg_box a:nth-child(10) {
            top: 66%;
            left: 48%;
            width: 60px;
            height: 32px;
            display: block;
            transform: rotate(77deg);
            -ms-transform: rotate(77deg); /* IE 9 */
            -moz-transform: rotate(77deg); /* Firefox */
            -webkit-transform: rotate(77deg); /* Safari 和 Chrome */
            -o-transform: rotate(77deg); /* Opera */
        }

        .stqimg_box a:nth-child(11) {
            top: 65%;
            left: 34%;
            width: 60px;
            height: 32px;
            display: block;
            transform: rotate(88deg);
            -ms-transform: rotate(88deg); /* IE 9 */
            -moz-transform: rotate(88deg); /* Firefox */
            -webkit-transform: rotate(88deg); /* Safari 和 Chrome */
            -o-transform: rotate(88deg); /* Opera */
        }

        .stqimg_box a:nth-child(12) {
            top: 59%;
            left: 24%;
            width: 32px;
            height: 60px;
            display: block;
            transform: rotate(20deg);
            -ms-transform: rotate(20deg); /* IE 9 */
            -moz-transform: rotate(20deg); /* Firefox */
            -webkit-transform: rotate(20deg); /* Safari 和 Chrome */
            -o-transform: rotate(20deg); /* Opera */
        }

        .stqimg_box a:nth-child(13) {
            top: 51%;
            left: 13%;
            width: 28px;
            height: 60px;
            display: block;
            transform: rotate(48deg);
            -ms-transform: rotate(48deg); /* IE 9 */
            -moz-transform: rotate(48deg); /* Firefox */
            -webkit-transform: rotate(48deg); /* Safari 和 Chrome */
            -o-transform: rotate(48deg); /* Opera */
        }

        .stqimg_box a:nth-child(14) {
            top: 42%;
            left: 4%;
            width: 32px;
            height: 60px;
            display: block;
            transform: rotate(74deg);
            -ms-transform: rotate(74deg); /* IE 9 */
            -moz-transform: rotate(74deg); /* Firefox */
            -webkit-transform: rotate(74deg); /* Safari 和 Chrome */
            -o-transform: rotate(74deg); /* Opera */
        }

        .stqimg_box a:nth-child(15) {
            top: 34%;
            left: 0%;
            width: 60px;
            height: 32px;
            display: block;
            transform: rotate(-12deg);
            -ms-transform: rotate(-12deg); /* IE 9 */
            -moz-transform: rotate(-12deg); /* Firefox */
            -webkit-transform: rotate(-12deg); /* Safari 和 Chrome */
            -o-transform: rotate(-12deg); /* Opera */
        }

        .stqimg_box a:nth-child(16) {
            top: 25%;
            left: 2%;
            width: 60px;
            height: 32px;
            display: block;
            transform: rotate(20deg);
            -ms-transform: rotate(20deg); /* IE 9 */
            -moz-transform: rotate(20deg); /* Firefox */
            -webkit-transform: rotate(20deg); /* Safari 和 Chrome */
            -o-transform: rotate(20deg); /* Opera */
        }

        .stqimg_box a:nth-child(17) {
            top: 13%;
            left: 10%;
            width: 60px;
            height: 42px;
            display: block;
            transform: rotate(28deg);
            -ms-transform: rotate(28deg); /* IE 9 */
            -moz-transform: rotate(28deg); /* Firefox */
            -webkit-transform: rotate(28deg); /* Safari 和 Chrome */
            -o-transform: rotate(28deg); /* Opera */
            text-align: center;
        }

        .stqimg_box a:nth-child(18) {
            top: 16%;
            left: 40%;
            font-size: 0.5em;
            color: #25468d;
            font-weight: bold;
            text-align: center
        }

            .stqimg_box a:nth-child(18):hover {
                opacity: 0.8;
            }

        .stqimg_box a:nth-child(19):hover {
            opacity: 0.8;
        }

        .stqimg_box a:nth-child(20):hover {
            opacity: 0.8;
        }

        .stqimg_box a:nth-child(19) {
            top: 44%;
            left: 61%;
            font-size: 0.5em;
            color: #25468d;
            font-weight: bold;
            text-align: center;
        }

        .stqimg_box a:nth-child(20) {
            top: 43%;
            left: 22%;
            font-size: 0.5em;
            color: #25468d;
            font-weight: bold;
            text-align: center;
            width: 40px;
        }

        .stqimg_box a:nth-child(21) {
            top: 34%;
            left: 40%;
            color: #25468d;
            font-weight: bold;
            width: 20%;
        }

            .stqimg_box a:nth-child(21) img {
                width: 100%;
            }

.stq_text_box {
    width: 100%;
    background-color: #efefef;
    padding: 30px 0px;
}

    .stq_text_box h1 {
        color: #727171;
        font-size: 22px;
    }

    .stq_text_box h3 {
        color: #727171;
    }

    .stq_text_box .p6 {
        width: 670px;
        text-align: justify;
        margin: auto;
        line-height: 30px;
    }

    .stq_text_box .call_box {
        width: 300px;
        height: 52px;
        border-radius: 10px;
        background-color: #25468d;
        padding-top: 8px;
        float: right;
        margin-right: 10%;
    }

        .stq_text_box .call_box img {
            float: left;
            margin: 8px 10px 0px 10px;
        }

        .stq_text_box .call_box p {
            color: white;
        }

.ui-texttxt1 p {
    width: 90%;
    text-align: justify;
    margin-left: 5%;
}

.e_iframe {
    width: 100%;
    border: 0;
    height: 870px;
}

.lbdiv {
    margin-bottom: 30px;
}

    .lbdiv p {
        width: 90%;
        margin-left: 5%;
    }
/*-------------------------------------------------------生态圈 结束-----------------------------------------------------------------*/
/*------------------------------------------------------新闻详情 开始---------------------------------------------------------*/

#News_Center #divid_sh{/* padding-top:50px; */display: block;overflow: hidden;margin-top: 50px;}

#News_content {
    padding-top: 40px;
}


    #News_content .content_box {
        width: 90%;
        margin-left: 5%;
        overflow: hidden;
    }

        #News_content .content_box h2 {
            text-align: center;
        font-size: 22px;
        margin-bottom: 12px;
        margin-top: 50px;
        color: #333333;
        font-weight: 100;
        }

        #News_content .content_box hr {
           width: 70px;
            height: 2px;
            background-color: #25468d;
            display: block;
            margin: auto;
            margin-top: 10px;
            margin-bottom: 10px;
        }

        #News_content .content_box span {
            font-size: 16px;
			text-align:center;
        }

        #News_content .content_box .content {
            padding-top: 10px;
            margin-bottom: 60px;
        }

            #News_content .content_box .content p {
                /*text-indent:2em;*/
                line-height: 30px;
/*                width: 90%;*/
                margin: auto;
                margin-bottom: 10px;
                font-size: 14px;
            }

            #News_content .content_box .content img {

                max-width: 100%;
                height: auto;
            }

    #News_content .fybomax {
        width: 100%;
        background-color: #f2f2f2;
        overflow: hidden;
    }

    #News_content .fybox { /*翻页*/
        width: 70%;
        margin: auto;
        overflow: hidden;
        padding-top: 60px;
        height: 80px;
    }

        #News_content .fybox a {
            overflow: hidden;
            cursor: pointer;
            float: left;
        }

        #News_content .fybox span, p {
            color: #808080;
        }

        #News_content .fybox span {
            height: 40px;
            width: 20px;
            float: left;
            line-height: 40px;
            text-indent: 0;
        }

        #News_content .fybox a div {
            overflow: hidden;
            margin: 0;
            margin-right: 6px;
        }

        #News_content .fybox a:nth-child(2) {
            float: right;
            overflow: hidden
        }

            #News_content .fybox a:nth-child(2) div {
                float: left;
            }
/*------------------------------------------------------新闻详情 结束---------------------------------------------------------*/

/*------------------------------------------------------企业联盟 开始-----------------------------------------------------------------*/
/*头*/
#robotics {
    padding-top: 40px;
}

    #robotics .head_text_box {
        background-image: url(/Content/images/newbg.jpg);
        background-repeat: no-repeat;
        background-attachment: fixed;
        padding-top: 30px;
        padding-bottom: 20px;
        overflow: hidden;
        background-size: 400% 100%;
        background-position: 80% 0%;
    }

        #robotics .head_text_box h1 {
            text-align: center;
            color: white;
            font-size: 22px;
            font-weight: 100;
            margin-bottom: 10px;
        }

        #robotics .head_text_box h2 {
            text-align: center;
            color: white;
            font-weight: 100;
            margin-bottom: 20px;
            font-size: 16px;
            width: 60%;
            margin-left: 20%;
        }

        #robotics .head_text_box p {
            width: 90%;
            color: white;
            text-align: justify;
            margin: auto;
            line-height: 30px;
            margin-bottom: 20px;
        }

        #robotics .head_text_box .p16 {
            width: 90%;
            color: white;
            text-align: justify;
            margin: auto;
            line-height: 30px;
            margin-bottom: 20px;
        }

    /*第1个文字box*/
    #robotics .text_max_box1 {
        width: 100%;
        clear: left;
        padding: 30px 0px;
        overflow: hidden;
    }

    #robotics .text_box1 {
        margin: auto;
    }

        #robotics .text_box1 h1 {
            text-align: center;
            font-weight: 100;
            font-size: 22px;
        }

        #robotics .text_box1 span {
            width: 70px;
            height: 2px;
            background-color: #25468d;
            display: block;
            margin: auto;
            margin-top: 10px;
            margin-bottom: 10px;
        }

        #robotics .text_box1 p {
            line-height: 30px;
            width: 90%;
            margin: auto;
            margin-bottom: 50px;
        }

        #robotics .text_box1 .p15 {
            line-height: 30px;
            width: 90%;
            margin: auto;
            margin-bottom: 50px;
            color: #656565;
        }


    /*搜索*/
    #robotics .newssbox {
        width: 70%;
        margin: auto;
        margin-top: 80px;
    }

        #robotics .newssbox p {
            margin-bottom: 4px;
            margin-left: 10px;
        }

        #robotics .newssbox input {
            width: 67%;
            height: 30px;
            margin: 0;
            float: left;
            border: none;
            padding-left: 3%;
        }

        #robotics .newssbox a {
            width: 30%;
            height: 30px;
            margin: 0;
            float: left;
            color: white;
            background-color: #25468d;
            display: block;
            text-align: center;
            line-height: 30px;
        }

            #robotics .newssbox a:active {
                background-color: #2d69bf;
            }

    #robotics .newulbox {
        width: 90%;
        margin-left: 5%;
        padding-top: 20px;
    }

        #robotics .newulbox li {
            font-size: 18px;
            margin-bottom: 20px;
        }

.fybox { /*翻页*/
    width: 70%;
    margin: auto;
    overflow: hidden;
    padding-top: 60px;
    height: 80px;
}

    .fybox a {
        overflow: hidden;
        cursor: pointer;
        float: left;
    }

    .fybox span, p {
        color: #808080;
    }

    .fybox span {
        height: 40px;
        width: 20px;
        float: left;
        line-height: 40px;
        text-indent: 0;
    }

    .fybox a div {
        overflow: hidden;
        margin: 0;
        margin-right: 6px;
    }

    .fybox a:nth-child(2) {
        float: right;
        overflow: hidden
    }

        .fybox a:nth-child(2) div {
            float: left;
        }
/*---------------------------------------------------------------企业联盟 结束-----------------------------------------------------------------*/





/*------------------------------------------------------专利池 开始---------------------------------------------------------*/
/*滚动新闻封面*/
/*新闻标题X4*/
#zhuanlichi .new_nav_box {
    text-align: center;
    width: 100%;
    margin-top: 50px;
    clear: left;
    overflow: hidden;
    margin-bottom: 30px;
}

    #zhuanlichi .new_nav_box span {
        float: left;
        height: 1px;
        background-color: #25468d;
        width: 20px;
        margin-top: 10px;
        margin-right: 30px;
    }

    #zhuanlichi .new_nav_box ul {
        display: table;
        margin-left: auto;
        margin-right: auto;
    }

        #zhuanlichi .new_nav_box ul li {
            color: #232323;
            float: left;
            margin-right: 10px;
            font-family: Arial, "Microsoft YaHei";
            font-size: 20px;
            /*font-weight:bold;*/
            cursor: pointer;
        }

        #zhuanlichi .new_nav_box ul .xz {
            color: #25468d;
        }

#zhuanlichi .new_list_box {
    width: 100%;
    margin: auto;
    clear: left;
    padding-top: 20px;
}

#zhuanlichi .new_list h2 {
    font-weight: 100;
    text-align: center;
    font-size: 34px;
}

#zhuanlichi .new_list span {
    width: 65px;
    height: 2px;
    background-color: #3399cc;
    display: block;
    /*margin:auto;*/
    margin-bottom: 30px;
}

#zhuanlichi .new_list img {
    cursor: pointer;
    width: 100%
}

#zhuanlichi .new_list ul li {
    border-bottom: 1px solid #c8c8c8;
    overflow: hidden;
    margin-top: 14px;
}

    #zhuanlichi .new_list ul li .news_imgbox {
        width: 90%;
        margin-left: 5%;
        overflow: hidden;
        text-align: center;
        margin-bottom: 20px;
    }

        #zhuanlichi .new_list ul li .news_imgbox img {
            vertical-align: middle;
            max-width: 100%;
        }

    #zhuanlichi .new_list ul li h3 {
        color: #333333;
        font-weight: 100;
        font-size: 16px;
        margin: 0;
        margin-bottom: 14px;
    }

    #zhuanlichi .new_list ul li div {
        width: 90%;
        margin-left: 5%;
    }

        #zhuanlichi .new_list ul li div p {
            color: #656565;
            line-height: 28px;
            margin: 0;
            word-break: break-all;
            display: -webkit-box;
            -webkit-line-clamp: 3;
            -webkit-box-orient: vertical;
            overflow: hidden;
            margin-bottom: 10px;
        }

        #zhuanlichi .new_list ul li div span {
            width: 150px;
            text-align: right;
            height: 2px;
            background-color: transparent;
            display: block;
            float: right;
            color: #656565;
        }

/*页脚文字滚动*/
#footgd .roll-wrap {
    position: relative;
    width: 92%;
    height: 100px;
}

#footgd .roll__list {
    width: 150%;
}

#footgd .roll_row .roll__list li {
    display: block;
    margin-right: 0px;
    width: 218px;
    height: 100px;
}

#footgd .roll__list li h3 {
    font-size: 14px;
    padding: 0px 10px;
    height: 54px;
    line-height: 54px;
    font-weight: 100;
    color: #333333;
}

#footgd .p5 {
    float: left;
    height: 100px;
    width: 200px;
    color: #333333;
    line-height: 90px;
}

#zhuanlichi .fybomax {
    width: 100%;
    background-color: #f2f2f2;
    overflow: hidden;
}

#zhuanlichi .fybox { /*翻页*/
    width: 100%;
    margin: auto;
    overflow: hidden;
    padding-top: 60px;
    height: 80px;
}

    #zhuanlichi .fybox a {
        overflow: hidden;
        cursor: pointer;
        float: left;
    }

    #zhuanlichi .fybox span, p {
        color: #808080;
    }

    #zhuanlichi .fybox span {
        height: 40px;
        width: 44px;
        display: block;
        float: left;
        line-height: 40px;
        text-align: center;
        text-indent: 0;
    }

    #zhuanlichi .fybox a div {
        overflow: hidden;
        margin: 0;
    }

    #zhuanlichi .fybox a:nth-child(2) {
        float: right
    }

        #zhuanlichi .fybox a:nth-child(2) div {
            float: left;
        }

#zhuanlichi #new_list4 {
    text-align: left;
    margin-left: 0px;
    margin-bottom: 30px;
    width: 90%;
    margin-left: 5%;
    /*overflow:hidden;*/
}
    /*#divid_sh{
    overflow:hidden;
}*/
    #zhuanlichi #new_list4 span {
        width: 6px;
        height: 6px;
        background-color: #25468d;
        display: block;
        float: left;
        margin-right: 10px;
        margin-top: 6px;
        margin-bottom: 0px;
    }

    #zhuanlichi #new_list4 p {
        color: black;
        font-family: Arial, "Microsoft YaHei";
        opacity: 0.8;
        height: 14px;
        line-height: 14px;
    }

    #zhuanlichi #new_list4 hr {
        opacity: 0.5;
        clear: left;
        margin-bottom: 40px;
    }

    #zhuanlichi #new_list4 h3 {
        text-align: center;
        margin-bottom: 20px;
    }

    #zhuanlichi #new_list4 .imgbox2 {
        text-align: center;
    }

    #zhuanlichi #new_list4 img {
        cursor: pointer;
        margin: auto;
        width: 100%;
    }

.video_box {
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    background-color: rgba(0,0,0,1);
    z-index: 9999999;
    width: 100%;
    height: 100%;
}

    .video_box video {
        width: 100%;
    }

    .video_box a {
        cursor: pointer;
        position: absolute;
        z-index: 11;
        bottom: 40px;
        width: 60px;
        background-color: #25468d;
        display: block;
        height: 36px;
        border-radius: 50px;
        line-height: 36px;
        text-align: center;
        color: white;
        right: 5%;
    }

        .video_box a:active {
            opacity: 0.8;
        }

        .video_box a img {
            width: 40px;
            height: 40px;
        }

.newzlulbox {
}

    .newzlulbox li p {
        color: #656565;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        overflow: hidden;
        margin-left: 10px;
        margin-bottom: 10px;
    }

    .newzlulbox li {
        border-radius: 10px;
        border: 1px solid #d0d0d0;
        float: left;
        width: 68%;
        padding-left: 1%;
        padding-right: 1%;
        padding-top: 8px;
        height: 160px;
        margin-left: 15%;
        margin-bottom: 24px;
        cursor: pointer;
    }

        .newzlulbox li:active {
            background-color: #f6f6f6;
        }

.newpopbox {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 99999;
    background-color: rgba(0,0,0,0.7);
    display: none;
}

    .newpopbox img {
        margin: auto;
        width: 440px;
        display: table-cell;
        text-align: center;
        vertical-align: middle;
        margin-top: 100px;
    }

.newspan {
    width: 70px;
    height: 2px;
    background-color: #25468d;
    display: block;
    margin: auto;
}

.newpopbox {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 99999;
    background-color: rgba(0,0,0,0.7);
    display: none;
}

    .newpopbox img {
        margin: auto;
        width: 80%;
        margin-left: 10%;
        margin-top: 100px;
    }
/*-----------------------------------------------------专利池 结束-------------------------------------------------------*/
.newtextbox {
    padding-top:20px;
    width:90%;
    margin-left:5%;
}

.newtextbox span{
    
}








/* index2-five */
.index2-five{padding: 50px 0 30px;}
.insi-wrap{margin: 30px 0 ;}
.insi-wrap ul{margin: 0 -15px;}
.insi-wrap li{float: left;padding: 0 15px;margin-bottom: 20px;}
.insi-wrap li:last-child{margin-bottom: 50px;}
.insi-wrap .insi-item{position: relative;margin: 0 auto;}
.insi-wrap .insi-item img{width: 100%;}
.insi-wrap li .insi-font{text-align: center;box-shadow: 1px 1px 5px 5px rgba(0, 0, 0, .03);
padding: 30px 0 ;}
.insi-wrap .insi-font h4{ color:#333;}
.insi-wrap .insi-font p{margin-top: 14px;line-height: 26px;padding: 0 24px;color: #666;}


 .index2-five{padding: 35px 0 20px;}
 
 
.index-container{width: 90%;
        text-align: justify;
        margin-left: 5%;
        line-height: 28px;
        color: #595959;
        margin-bottom: 30px;}
		
		


/* 硬件列表页 */
.hdware-list{margin-top: 54px;}
.hdware-list li{float:left;padding:70px;text-align:center;background:#fff;box-shadow: 0 0 2px 2px #f0f0f0;margin-top:44px;}
.hdware-list li .more {
    display: inline-block;
	padding: 9px 15px;	
	padding-right: 50px;
	margin-top: 35px;	
	font-size: 16px;
	color: #fff;
	line-height: 30px;
	text-align: center;
	border: 1px solid transparent;
	cursor: pointer;
	transition: all .4s;
	background: #25468d url(../images/more1.png)no-repeat center right 15px;	
}
.hdware-list li .more:hover {
    color: #25468d;
	border-color: #25468d;
	background: transparent url(../images/more.png)no-repeat center right 20px;
	border-color: #fff; 
	border: 1px solid #25468d;


}
.hdware-list li h4{font-size:36px;color:#1e1e1e;font-weight:bold;}
.hdware-list li h4:hover{text-decoration: underline;}
.hdware-list li p{font-size:24px;font-weight:bold;color:#1e1e1e;margin: 16px auto 0; text-align:center;}
.hdware-list li .com-img{margin-top:50px;}
.hdware-list li .com-img img{max-width:100%;}
.hdware-list li:nth-child(2n){float:right;}
.yingjiantit h6{padding-bottom: 16px;}
.hdware-note .jjfaitem-more{margin-top: 36px;}


.hdware-list li{padding:38px 20px 20px;margin-top:15px;}
    .hdware-list li h4{font-size:26px;}
	.hdware-list li h4 a{font-size:26px;  color: #1e1e1e;}
    .hdware-list li p{font-size:18px;margin:10px auto;}
	
	 .contain{width: 94%;margin: 0 auto;}
	 
	 /* 解决方案列表 */
	 .ofH{overflow: hidden;}

	 
	 
	 
/* ------------------------手机端-------------------------- */


@media all and (max-width:1000px) {
    .gnms{padding-bottom:30px;}
    .gywmbegin-words h6 img{width: 260px;height: auto;}
    .gywmbegin-words{top: 50%;}
    .Header-navbar ul li.sonnav{background:none;}
    .probann-pic{display:none;}
    .jjfaban-words{width: 88%;left: 6%;text-align: center;}
    .jjfaban-words h6 {font-size: 30px;}
    .jjfaban-words p {margin-top: 10px;font-size: 16px;line-height: 24px;display: none;}
    .jjfaban img{min-height: 260px;}
    .zjjfa-words i{display: none;}
    .gatherNav-container .contain{width: 100%;overflow-x: auto;position: relative;height: 44px;}
    .gatherNav a {width: 120px;height: 44px;line-height: 44px;}
    .gatherTitle h6 {font-size: 24px;padding-bottom: 10px;width: 100%;overflow: hidden;}
    .gatherTitle p {font-size: 16px;line-height: 26px;display: inline;}
    .gatherTitle.smalltitle.yingjiantit p{display: none;}
    .chip-pic.fl img{margin-left: 0;}
    .jjfatrait-img img{min-height: 240px;}
    .jjfacase-container, .jjfatrait-container, .jjfaitem-container {padding: 46px 0 46px 0;}
    .jjfacase-img, .jjfaitem-list {margin-top: 32px;}
    .jjfaframe-img,.jjfatrait-img,.jjfabenefit-img {margin-top: 16px;}
    .jjfatrait-list ul li:nth-child(-n+3),.jjfatrait-list ul li:nth-child(n+3){padding: 0;border:none;}
    .jjfatrait-list ul li{width: 50%;padding: 16px 16px !important;border-bottom: 1px solid #e0e0e1 !important;}
    .jjfatrait-list ul li:nth-child(2n+1){border-right: 1px solid #e0e0e1;padding-left: 12px !important;}
    .jjfatrait-list ul li:nth-child(2n){padding-right: 12px !important;}
    .jjfatrait-list ul li h6{font-size: 16px;margin-top: 0;}
    .yjadvpro .jjfatrait-list ul li:nth-child(n+4) h6{margin-top: 0;}
    .jjfatrait-list ul li:nth-last-child(2),.jjfatrait-list ul li:last-child{border-bottom:none !important;}
    .jjfatrait-list ul li p {font-size: 12px;line-height: 18px;height: 72px;-webkit-line-clamp: 4;text-align: center;text-justify: distribute;}
    .jjfatrait-list, .jjfabenefit-list {margin: 36px auto 0;}
    .jjfabenefit-list ul li:nth-child(-n+2),.jjfabenefit-list ul li:nth-child(n+2){padding: 0;border: 0;}
    .jjfabenefit-list ul li{width: 100%;padding: 16px 0 !important;border-bottom: 1px solid #e0e0e1 !important;}
    .jjfabenefit-list{margin: 28px auto 0;}
    .jjfaitem-list ul li:nth-child(n+4){margin-top: 16px;}
    .jjfabenefit-list ul li h6 p {font-size: 18px;}
    .jjfabenefit-list ul li h6 span {font-size: 14px;line-height: 22px;margin-top: 10px;height: 92px;-webkit-line-clamp: 5;}
    .jjfabenefit-list ul li h6, .jjfabenefit-list ul li i{height: 104px;}
    .jjfabenefit-list ul li i{width: 24%;}
    .jjfabenefit-list ul li i img{max-width: 60%;}
    .jjfabenefit-list ul li h6{width: 76%;}
    .jjfaitem-list {margin-top: 0;}
    .jjfaitem-list ul {margin-left: 0%;}
    .jjfaitem-list ul li {width: 100%;margin-left: 0%;margin-top: 16px;}
    .jjfaitem-pic{height: 212px;}
    .jjfaitem-words {padding: 20px 18px 24px 18px;}
    .jjfaitem-words p{margin-top: 14px;}
    .jjfaitem-words h6{margin-top: 24px;}
    .jjfaitem-more {margin-top: 32px;}
    .jjfaabo-wordspic {padding: 48px 0;}
    .jjfaabo-container,.lxwmaddress-container {padding-bottom: 60px;}
    .lxwmcall-container, .lxwmmedia-container, .lxwmwe-container{padding-top: 40px;}
    .lxwmaddress-container {padding: 40px 0 44px;}
    .lxwmcall-img i,.lxwmmedia-img i{width: 112px;height: 112px;margin-left: -56px;bottom: -56px;}
    .jjfacase-img img,.jjfaframe-img img,.jjfabenefit-img img{min-height: 240px;}
    .wtxinpian-container .jjfaframe-img {margin-top: 32px;}
    .lxwmcall-words {padding: 58px 0;}
    .lxwmcall-words h6 {font-size: 28px;}
    .lxwmcall-words p {font-size: 16px;}
    .lxwmwe-picwords{margin-top: 10px;}
    .lxwmmedia-words ul li:last-child{border-left: none;}
    .lxwmaddress-map{margin-top: 32px;}
    .lxwmwe-picwords ul{margin-left: 0;}
    .lxwmwe-picwords ul li{width: 100%;margin-left: 0;margin-top: 16px;}
    .lxwmwe-pic{height: 240px;}
    .lxwmwe-picwords ul li i {top: 208px;}
    .lxwmmedia-words ul li{width: 100%;}
    .lxwmmedia-words {padding: 48px 0;}
    .lxwmmedia-wordslx h6 ,.lxwmmedia-wordspt h6{font-size: 26px;padding-bottom: 8px;}
    .lxwmmedia-wordslx{padding-top: 0;}
    .lxwmmedia-wordspt p {font-size: 16px;}
    .lxwmmedia-wordsic a:last-child img {bottom: 78px;right: 50%;margin-bottom: 0;margin-right: -70px;}
    #allmap{height: 320px;}
    .zjjfauser-container{padding: 42px 0 50px; overflow:hidden; margin-top:50px;}
    .zjjfauser-list ul li:nth-child(2n+1) {padding: 32px 16px 0 16px;}
    .zjjfauser-list ul li:nth-child(2n) {padding: 32px 16px 0 16px;}
    .zjjfauser-list ul li{float:left;}
    .zjjfauser-list {padding-bottom: 32px;}
    .zjjfauser-pic{height: 200px;}
    .zjjfaitem-container {padding: 0 0 60px 0;}
    .application{display: none;}

    .hdware-list li{padding:38px 20px 20px;margin-top:15px;}
    .hdware-list li h4{font-size:26px;}
    .hdware-list li p{font-size:18px;margin:10px auto;}
    .chip-two{padding:20px;}
    .chip-box{margin-top:10px;}
    .chip-note h4{max-width:100%;font-size:24px;}
    .chip-pic,.chip-note{width:100%;}
    .chip-tit{margin:20px 0;font-size:20px;}
    .chip-note h6{font-size:16px;margin: 15px auto 10px;}
    .chip-list li h4{font-size:18px;margin-top:20px;}
    .chip-list .jjfaitem-more{margin-top:15px;}
    .chip-list ul{padding-bottom:20px;}
    .chip-list li{width:100%;border-top:1px solid #eee;margin-top:20px;padding-top:20px;padding-bottom: 20px;}
    .chip-list li:first-child{margin-top: 0px;border-top: 0;}
    .faqlist{padding:15px;}
    .faq-fl{margin-bottom: 18px;}
    .faq-fl,.faq-fr{width:100%;}
    .faqlist dt{padding-right:20px;}
    .faqlist dd{padding:20px 16px 20px 68px;background-position: 12px 16px;}

    .Choice-pro li{width:100%;}
    .fast-server li{width:100%;margin-bottom:15px;}
    .fast-server li .com-img img{width:100%;}
    .fdback,.fdbackbox,.fast-server{margin-top: 20px;}
    .Choice-pro ul{margin-top:20px;}
    .Choice-pro li{padding:20px 0;border-bottom:1px solid #ddd;border-right:0px;}
    .Choice-pro li:nth-child(-n+3){padding:20px 0;border-top: 1px solid #ddd;}
    .sup-tit{font-size:26px;}
    .sup-info{font-size:16px;margin-top: 10px;line-height: 28px;padding: 0 6px;}
    .fast-server ul {margin-top: 20px;}
    .fdbackbox{padding:10px;}

    .advise{width:100%;left:0px;margin-left: 0;padding:10px;overflow:auto;top:0;margin-top:0;border-radius:0;height:100%;}
    .advise *{box-sizing: border-box;}
    .advise textarea{height:100px;}
    .adviset{width:96%;margin-left:0;left:2%;}
    .adviset dd{font-size:18px;}
    .advise h4{font-size:20px;margin-bottom:20px;}
    .advise .close{right:12px;top:12px;}
    .advise li input{font-size:16px;}
    .advise li{margin-bottom:20px;width:100%;}

    .filed-list{padding:20px;}
    .filed-list dl{width:100%;margin-bottom: 28px;}
    .news-list{padding:0 20px 20px 20px;}
    .news-list li .com-img{width:100%;margin-bottom:20px;}
    .news-list li .com-img img{width:100%;}
    .news-list li .note{width:100%;}
    .market-list{padding:20px 15px;}
    .rec-news h2{margin-top:20px;padding-top:20px;}
    .rec-news{padding-top:30px;}
    .rec-newssq{width:100%;}

    .recm-pro{padding:30px 15px;}
    .news-cont{padding:30px 15px;}
    .news-cont h1{font-size:20px;}
    .flip_page .closewin{position:static;margin-top:20px;display: block;}
    .casecont{padding: 42px 0;}
    .case-cont .content h4{font-size:18px;}
    .jjfaitem-more a{margin:0px 15px;}
    .indtitle h6{font-size: 30px;}
    .item-picwords{margin-top:20px;}
    .item-container{padding-bottom:16px;}
    .item-words{padding-top:20px;}
    .item-words h4{font-size:24px;}
    .verify-input-area{width:28%!important;}
    .faq-fl h2, .rel-faq h2{padding:20px;}
    .faqlist dt{padding-top:0px;}
    .filed-list dd p{margin:12px auto 16px;line-height:24px;height: auto;overflow: auto;text-overflow: unset;-webkit-line-clamp: unset;-webkit-box-orient: unset;}
    .hotcase{padding-top:20px;display: none;}
    .hotcase img{width:100%;max-width:100%;}
    .hotc-note{position: static;width:100%;padding:30px 15px;}
    .hotc-note h4{font-size:20px;}
    .coreads li{margin-bottom:10px;}
    .advantage,.application{padding-top: 46px;}
    .application h2,.tecpar h2, .application h2,.xpfiledown h2{margin-bottom:20px;font-size:30px;}
    .appcate li{margin-bottom:15px;}
    .app-pic,.app-note{width:100%;}
    .app-pic{margin-bottom:20px;}
    .tecpar{padding: 40px 0 46px;}
    .tecpar table{width: 1280px;}
    .xpfiledown{padding-bottom:20px;}
    .xpfiledown li{width:100%;}
    .yjadvpro{padding-top:0px;}
    .appcate li{margin:10px 0;width:50%;float:left;}
    .appcate li span{height:40px;display:block;}

    .gywmbegin-words h6{font-size:100px;margin-top: 4px;}
    .gywmbegin-fixed{top:0px;}
    .gywmbegin-picwords img{height:380px;}

    .gywmapply-container{height:auto;padding:72px 0;}
    .gywmapply-address{margin-top:0px;}
    .gywmapply-words{padding:0px 2%}
    .gywmapply-words h4{font-size:28px;margin-top:0;}
    .gywmapply-words p{font-size: 16px;}
    .gywmapply-words h6{font-size: 18px;}
    .gywmhome-list{margin-top: 14px;padding: 0 4%;}
    .gywmhome-words{margin-top: 32px;padding: 0 4%;}
    .gywmapply-words p{margin-top: 20px;}
    .gywmapply-words h6 {margin-top: 4px;}

    .gywmhome-container{height:auto;padding-bottom:40px;}
    .gywmhome-list ul li h6{font-size:28px;margin-top:20px;}
    .gywmhome-list ul li{width:100%;margin-top: 16px;}
    .gywmhome-words h4{font-size:20px;}
    .gywmhome-words h5{font-size:26px;padding: 14px 0 8px;}
    .gywmhome-list ul li img{width:150px;height:150px;margin:10px auto;}
    .gywmhome-list ul li p,.gywmhome-words p{font-size:14px;margin-top: 5px;}
    .gywmhome-words p{font-size: 16px;display: inline;line-height: 26px;}

    .gywmhis-container{padding:40px 0;}
    .gywmhis-words h4{font-size:35px;}
    .gywmhis-wordslist h5{font-size:35px;margin-top:24px;}
    .gywmhis-wordslist{margin-top: 30px;}
    .gywmhis-wordslist h6{font-size:18px;margin-top: 10px;}
    .gywmhis-wordslist.jiajia1 {margin-top: 30px;}
    .gywmhis-wordslist.jiajia1 h5 {margin-top: 20px;font-size: 24px;}
    .gywmhis-wordslist p{font-size: 16px;display: inline;line-height: 28px;}

    .gywmtime-box,.gywmtime-container{height:auto;}
    .gywmtime-address{padding:30px 0;}
    .gywmtime-words{width:100%;height:auto;padding:26px 20px 28px;position:static;overflow: hidden;}
    .gywmtime-num i{background: #ebebeb;}
    .gywmtime-words h6{font-size:50px;line-height:76px;width: 35%;}
    .gywmtime-words p{padding-top: 0;width:60%;}
    .gywmtime-words p span{font-size:30px;margin-top: 0;}
    .gywmtime-line{margin:20px auto;width:100%;padding:0px;}
    .gywmtime-line .gywmtime-next,.gywmtime-line .gywmtime-prev{background-size:80%;width:30px;height: 32px;margin-top: -16px;}
    .gywmtime-num h6{font-size:32px;margin-bottom: 8px;}
    .gywmtime-num p{font-size:14px;line-height: 30px;}
    .hotcase img{height: auto;}
    .jjfaabo-container .jjfaitem-more {margin-top: 32px;}
    .jjfaabo-container, .lxwmaddress-container {padding-bottom: 44px;}
    .item-picwords .swiper-wrapper {padding-bottom: 60px;}

    .hotc-note p {margin: 12px auto 24px;}
    .jjfaitem-container {padding: 30px 0 46px 0;}
    .news-cont .info {margin: 18px auto;padding-bottom: 18px;}
    .casecont .jjfaitem-more {margin-top: 34px;}
    .item-prev, .item-next{width: 36px;height: 78px;top: 84px;}
    .jjfaabo-words a{margin-top: 24px;}
    .jjfaabo-pic {height: 210px;margin-top: 32px;}
    .fdbackbox a {font-size: 16px;bottom: 38%;width: 156px;height: 36px;line-height: 36px;border-radius: 36px;margin-left: -78px;}
    .filed-list dl dt{width: 100%;height: auto;padding: 22px 16px;line-height: initial;}
    .filed-list dl dd{width: 100%;margin-top: 14px;}
    .news-list li p{margin: 12px auto 16px;line-height: 25px;height: 72px;}
    .recm-pro li .recm-note h4{margin-bottom: 14px;}
    .gywmtime-line .swiper-slide:after{display: none;}
    .gywmtime-line .swiper-slide {padding: 0 38px 46px 48px;}
    .gywmtime-num b{top: 12px;display: none;}
    /* .gatherNavrel-container .gatherNav a{width: 25%;} */
    .lxwmcall-img i {background: #fff url('../images/gather/lxwmDhic.png') no-repeat center center /34px auto;}
    .jjfaabo-list .swiper-pagination {bottom: 20px !important;}
    .wtjjfacase-container, .wtjjfaframe-container, .wtjjfatrait-container,.wtjjfabenefit-container, .wtjjfaitem-container{padding: 40px 0 0 0;}
    .wtjjfaabo-container{padding: 40px 0 44px 0;}
    .wtxinpian-container{padding:  40px 0 0 0;}
    .wtxinpianbot-container{padding:  40px 0 44px 0;}
    .tecpar table td {padding: 20px 16px;line-height: 28px;font-size: 16px !important;}
    .tecpar table td:first-child{font-size: 16px !important;}
    .tecpar table tr:last-child td:last-child {padding: 20px 16px;}
    .jjfaframe-img{padding: 16px;}

    .fixed-name{top: -80px;}
    .fixed-name.ontrue {top: -50px;}

    .gatherNav{width: auto;position: absolute;top: 0;left: 0;}
    .gatherNav-container{display: none;}
    .gatherTitle h5 {font-size: 30px;padding-bottom: 10px;}
    .wtyoushitop .gatherTitle h6 {padding-bottom: 14px;}
    .application.wtxinpian-container{display: none;}
    .appcate{display: none;}
    .item-pic{height: 240px;}
    .gywmtime-line .swiper-slide:before{width: 90%;}
    .xinpiantit h6{font-size: 24px;}
    .jjfaitem-words h4 {font-size: 22px;height: 58px;}
    .xpfiledown li p {font-size: 14px;margin-top: 8px;}
    .xpfiledown li a {background: url('../images/core/down.png') no-repeat center /36px auto;width: 36px;margin-top: 18px;}
    .zjjfauser-container .gatherTitle.wtzjjftit.hangyefatit p{display: none;}
    .zjjfauser-list {margin-top: 10px;}
    .zjjfauser-wordspic p {font-size: 16px;line-height: 28px;height: 84px;}
    .zjjfauser-wordspic h6{margin-top: 20px;}
    .support{display: none;}
    .fast-server{margin-top: 4px;}
    .sup-tit {font-size: 30px;}
    .fast-server li p {font-size: 16px;line-height: 26px;}
    .fdbackbox img {min-height: 230px;object-fit: cover;}
    .faq-fr .rel-faq, .faq-fr .recm-pro, .faq-fr .rec-news, .closewin, .gywmbegin-next, .gywmhome-next{display: none !important;}
    .filed-list dd h4 {font-size: 20px;height: 52px;}
    .lxwmwtbanner img{min-height: 260px;}
    .lxwmcall-container .gatherTitle h6,.lxwmwe-container .gatherTitle h6,.lxwmmedia-container .gatherTitle h6,.lxwmaddress-container .gatherTitle h6{padding-bottom: 10px;}
    .lxwmcall-img, .lxwmmedia-img, .lxwmaddress-map{margin-top: 25px;}
    .lxwmwe-words p{font-size: 16px;}
    .lxwmmedia-img i {width: 80px;height: 80px;margin-left: -40px;bottom: -40px;}
    .lxwmmedia-wordspt p,.hotcase img{display: none !important;}
    .jjfaabo-words p {margin-top: 10px;}
    .gatherTitle.wtloop-title {padding-top: 40px;}
    .chip-list li:nth-child(-n+3){margin-top: 20px;}
    .chip-note.fl {margin-left: 0%;}
    .gywmapply-container {padding: 84px 0;}
    .lxwmmedia-wordsic a {margin: 0 24px;}
    .wtjjfabenefit-container .jjfabenefit-list ul li h6 span {-webkit-line-clamp: 4;text-align: justify;text-justify: distribute;}
    .wtjjfabenefit-container .jjfabenefit-list ul li h6{padding-right: 16px;}
    .gnms.wtjjfabenefit .jjfabenefit-list ul li{padding-bottom: 0px !important;}
    .gnms.wtjjfabenefit .jjfabenefit-list ul li:last-child{padding-bottom: 16px !important;}
    .wtjjfatrait-container .jjfatrait-list {margin: 36px auto 0;}
}






/* 新闻列表 */
.news-list li h4 {font-size: 20px;height: 32px;line-height: 32px;}
.zjjfauser-container .news-list h1 {
        text-align: center;
        font-size: 22px;
        margin-bottom: 12px;
        margin-top: 30px;
        color: #333333;
        font-weight: 100;
    }

    .zjjfauser-container .news-list hr {
        width: 70px;
            height: 2px;
            background-color: #25468d;
            display: block;
            margin: auto;
            margin-top: 10px;
            margin-bottom: 16px;
    }
.news-list{overflow: hidden;background:#fff;box-shadow: 0 0 2px 2px #f0f0f0;border-radius:8px;}
.news-list li{overflow:hidden;border-bottom:1px solid #eee;margin-bottom:24px;padding-bottom:24px;}
.news-list li .com-img{float:left;}
.news-list li .note{float:right;}
.news-list li h4{color:#000;font-weight:bold;position:relative;padding-left:20px;line-height: 34px;height: 34px;overflow: hidden;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.news-list li h4 a{color:#000;}
.news-list li h4:after{position: absolute;left:0px;top:5px;content:"";background:#000;width:5px;height:24px;}
.news-list li h4:hover{text-decoration: underline;}
.news-list li p{margin:12px auto 16px;color:#000;font-size:16px;font-weight: lighter;line-height: 25px;height: 72px;overflow: hidden;display: -webkit-box;text-overflow: ellipsis;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.news-list li span{color:#b7b6b7;font-weight:lighter;font-size:14px;padding-left:30px;margin-right:20px;}
.news-list li .info{position: relative;}
.news-list li .info a{position:absolute;right:0px;color:#b7b6b7;font-weight:lighter;font-size:14px;}
.news-list li .info a:hover{color:#000;text-decoration: underline;}
.news-list li span.hits{background:url(../images/icon_hits.png) no-repeat left center;}
.news-list li span.date{background:url(../images/icon_time.png) no-repeat left center;}
.rec-news{box-shadow: 0 0 2px 2px #f0f0f0;border-radius:8px;padding:50px 32px 30px;background:#fff;}
.rec-news *{box-sizing: border-box;}
.rec-newssq{width:80%;border:1px solid #ddd;border-radius:25px;margin:0px auto;height:50px;line-height:50px;padding:0px 10px;font-size: 18px;font-weight: lighter;color:#b7b6b7;position: relative;}
.rec-newssq span{margin-right:5px;padding-right:5px;border-right:1px solid #ddd;}
.rec-newssq input[type="text"]{border:0px;}
.rec-newssq input[type="submit"]{background:url(../images/icon_sq.png) no-repeat center;width:29px;height:29px;position: absolute;right:10px;top:10px;border:0px;background-color:none;font-size:0px;cursor:pointer;}
.rec-news h2{font-size: 24px;font-weight: bold;color:#010101;border-top:1px solid #ddd;margin-bottom:20px;padding-top:45px;margin-top:60px;}
.rec-news li{font-size:16px;font-weight:lighter;color:#000;border-bottom:1px solid #eee;margin-bottom:15px;padding-bottom:15px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.rec-news li span{width:20px;height:20px;border-radius: 50%;display:inline-block;font-size:12px;font-weight:bold;color:#fff;background:#000;line-height:20px;padding-left:5px;font-style: italic;margin-right:5px;}
.rec-news li a{transition: all 0.5s ease;}
.rec-news li:hover a{color:#000;text-decoration: underline;}
.recm-pro li .recm-pic.wt-newsimg{border: none;padding: 0}
.recm-pro li .recm-pic.wt-newsimg img{object-fit: cover;}
.news-list li img{width: 100%;}

/* 新闻详情页 */
.news-cont{overflow: hidden;background:#fff;box-shadow: 0 0 2px 2px #f0f0f0;border-radius:8px;}
.news-cont h1{font-size:16px;font-weight:NORMAL;color:#000;}
.news-cont .info{border-bottom:1px solid #eee;font-size:14px;font-weight: lighter;color:#b7b6b7;text-align: center;}
.news-cont .info span.hits{background:url(../images/icon_hits.png) no-repeat left center;padding-left:30px;margin-right:20px;}
.news-cont .info span.date{background:url(../images/icon_time.png) no-repeat left center;padding-left:30px;margin-right:20px;}
.news-cont .content{color:#000;font-weight: lighter;font-size:16px;line-height:30px;}
.news-cont .content img{max-width:100%; height:auto;}
.news-cont .content{border-bottom:1px solid #eee;margin-bottom:25px;padding-bottom:25px;}
.bshare{overflow: hidden;}
.bshare .bdsharebuttonbox{float:right;}
.bd_weixin_popup, .bd_weixin_popup * {box-sizing: content-box!important;}
.bshare .bdsharebuttonbox a{width:34px;height:34px;background-color:#b7b6b7;border-radius:50%;margin:0px;padding:0px;background-position: center;background-repeat: no-repeat;margin-left:6px;transition: all 0.3s ease;}
.bshare .bdsharebuttonbox a.bds_weixin{background-image:url(../images/core/wx.png);}
.bshare .bdsharebuttonbox a.bds_tsina{background-image:url(../images/core/xl.png);}
.bshare .bdsharebuttonbox a.bds_sqq{background-image:url(../images/core/qq.png);}
.bshare .bdsharebuttonbox a.bds_more{background-image:url(../images/core/more.png);}
.bshare .bdsharebuttonbox a:hover{background-color: #000;}

.flip_page{margin-top:30px;position: relative;width: 100%;}
.flip_page a{color:#b7b6b7;font-size:16px;font-weight: lighter;}
.flip_page span{color:#000;font-weight:bold;}
.flip_page .prev{margin-bottom:15px;}
.flip_page a:hover{color:#000;text-decoration: underline;}





.jjfaitem-more{width: 100%;text-align: center;font-size: 0;margin-top: 40px;}
.jjfaitem-more a{display: inline-block;width: 120px;height: 38px;text-align: center;line-height: 38px;font-size: 12px;color: #1e1e1e;border: 1px solid #000;border-radius: 30px;transition: all .3s ease-in-out;margin: 0 22px;}
.jjfaitem-more a:hover{background: #000;color: #fff;}


/* 解决方案列表 */
.zjjfa-words{width: 1200px;text-align: center;left: 50%;transform: translate(-50%,-50%);}
.zjjfa-words i{width: 80px;height: 2px;background: #fff;display: block;margin: 22px auto 40px}
.zjjfauser-container{width: 100%;background: #f7f7f8;}
.zjjfauser-list{width: 100%;box-shadow: 0 0 6px 2px #ebebec;margin-top: 10px;background: #fff;padding-bottom: 32px;margin-bottom: 40px;}


.zjjfauser-wordspic{width: 100%;padding-bottom: 20px;border-bottom: 1px solid #d4d2d3;}
.zjjfauser-wordspic h4{font-size: 22px;color: #1e1e1e;font-weight: bold;position: relative;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.zjjfauser-wordspic h4 a{color: #1e1e1e;}

.zjjfauser-wordspic h4 a:hover{color: #000;text-decoration: underline;}
.zjjfauser-pic{width: 100%;height: 200px;overflow: hidden;margin-top: 24px;}
.zjjfauser-pic img{width: 100%;height: 100%;object-fit: cover;}
.zjjfauser-wordspic p{font-size: 16px;color: #1e1e1e;line-height: 28px;margin-top: 16px;height: 84px;overflow: hidden;display: -webkit-box;text-overflow: ellipsis;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.zjjfauser-wordspic h6{font-size: 14px;color: #1e1e1e;margin-top: 20px;padding-right: 20px;background: url('../images/zjjfaArr.png') no-repeat right center;width: 38px;transition: all 0.5s;}
.zjjfauser-wordspic h6 a {color: #1e1e1e;font-weight: normal;}
.zjjfauser-wordspic h6:hover{text-decoration: underline;background: url('../images/zjjfaArr.png') no-repeat 70px center;width:100px;}
.zjjfauser-wordspic h6 a:hover{cursor:pointer;}
.zjjfaitem-container{padding:  0 0 120px 0;overflow: hidden;}

.wtxinpian-tit{width: 1100px;}
.wtxinpian-tit h6{text-shadow: 3px 5px 5px #040404;}









/*==关于↓==*/
.rack{padding:10px 0 40px 0; }
.rack{float:left;width:100%;}
.container{width:94%;}
.container{ min-width:320px; margin: auto;}


.introduction{border-bottom: 1px #ddd solid;
    padding-bottom: 40px;}

.AboutInner{}
.AboutInner .introduction .titleBx{ text-align: left;}
.AboutInner .introduction .long{display: table;}
.AboutInner .introduction .left,.AboutInner .introduction .right{vertical-align: top;}

.AboutInner .introduction .left img{width: auto;object-fit: cover;max-width: 100%;}
.AboutInner .introduction .left .video{position: absolute;right:0;bottom:0;padding: 30px 40px;font-size:14px;color:#fff;text-align: center;background: rgba(0,124,209,0.4);}
.AboutInner .introduction .left .video i{display: block;color:#fff;font-size: 35px;margin-bottom:10px;}
.AboutInner .introduction .left .video:hover{background: #007cd1;}
.AboutInner .introduction .right .wx{margin-top:0px;color:#666666;font-size:14px;line-height:26px;}
.AboutInner .introduction .digital{padding:50px 0;border-top:1px #ddd solid;border-bottom:1px #ddd solid}
.AboutInner .introduction .digital li h5{color:#191919}
.AboutInner .introduction .digital li span{color:#191919;}
.AboutInner .introduction .digital li font{color:#191919;}
.AboutInner .digital li{ border-right:1px #aaa dotted}
.AboutInner .digital li:last-child{border-right:none}
.AboutInner .digital li h5{color:#191919;}
.AboutInner .digital li span{font-size:50px;color:#007cd1;}
.AboutInner .digital li font{font-size:50px;color:#007cd1;}
.AboutInner .course{}
.AboutInner .course .long{position: relative;padding:0 50px;}
.AboutInner .course .swiper-container{width: 100%;height: 100%;}
.AboutInner .course .swiper-slide{background: #fff;/* Center slide text vertically*/display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.AboutInner .course .swiper-pagination-bullet{width: 20px;height: 20px;text-align: center;line-height: 20px;font-size: 12px;color:#000;opacity: 1;background: rgba(0,0,0,0.2);}
.AboutInner .course .swiper-pagination-bullet-active{color:#fff;background: #007aff;}
.AboutInner .course .swiper-container{ position: relative;}
.AboutInner .course .swiper-container:before{ content: ""; position: absolute; left:0; top:104px; width:500%; height:1px; background:#ddd;/*! z-index: 2; */}
.AboutInner .course .swiper-slide{color:#666666;font-size:24px;padding:0 20px;text-align: center;display: block;background: none;cursor: pointer;}
.AboutInner .course .swiper-slide h4{ display:table;width: 100%;color:#333;font-size:24px;clear: both; line-height:100px;vertical-align: bottom;}
.AboutInner .course .swiper-slide .dot{ position: relative; display: block;  width:8px; height:8px; background: #999;margin: auto;clear: both;border-radius: 50%;/*! z-index: 1; */}
.AboutInner .course .swiper-slide .dot:before{ opacity: 0; content: ""; position: absolute; left:-3px;top:-3px; width:14px; height:14px; border:1px #009fe8 solid; border-radius: 50%;transition: all .4s ease-in-out;}
.AboutInner .course .swiper-slide p{color:#666666;font-size:14px;-webkit-line-clamp: 5;margin: 20px 0;height:60px;}
.AboutInner .course .swiper-slide:hover h4,.AboutInner .course .swiper-slide:hover p{color:#009fe8}
.AboutInner .course .swiper-slide:hover .dot{ background:#009fe8}
.AboutInner .course .swiper-slide:hover .dot:before{ opacity: 1;}
/*.AboutInner .course .swiper-slide-active{font-size:44px; color:#009fe8}
.AboutInner .course .swiper-slide-active .dot{ background:#009fe8}
.AboutInner .course .swiper-slide-active .dot:before{ opacity: 1;}*/
.AboutInner .course .btn i{ margin:8px;display:block;color:#fff;font-size:20px;}
.AboutInner .course .swiper-button-prev,.AboutInner .course .swiper-button-next{ right:0px; width:35px; height:35px; text-align: center; background-color:#626262; border-radius: 50%; background-image: none;}
.AboutInner .course .swiper-button-prev:hover,.AboutInner .course .swiper-button-next:hover{ background-color:#009fe8}
.AboutInner .course .swiper-button-prev{left:0px; right:auto;}
.AboutInner .course .swiper-button-disabled{opacity:1;background-color: #999;}
.AboutInner .culture{background: url(../images/cultureBg.jpg) no-repeat center; background-size:cover ;}
.AboutInner .culture ul{width:65%}
.AboutInner .culture ul li{position:relative;float:left;width:31.3%;margin:0 0 2% 2%}
.AboutInner .culture ul li img{display: block;width:100%;}
.AboutInner .culture ul .box{position: absolute;bottom:0;padding:30px;}
.AboutInner .culture ul h4{color:#fff;font-size:26px;}
.AboutInner .culture ul p{color:#fff;font-size:16px; margin-top:10px;}

.honorCon h1 {
        text-align: center;
        font-size: 22px;
        margin-bottom: 12px;
        margin-top: 30px;
        color: #333333;
        font-weight: 100;
    }

    .honorCon hr {
        width: 70px;
            height: 2px;
            background-color: #25468d;
            display: block;
            margin: auto;
            margin-top: 10px;
            margin-bottom: 16px;
    }
.honorCon{ padding-bottom:40px;}
.honorCon .long{position: relative;}
.honorCon li{}
.honorCon .DwellPic.dp2 .pic{height:260px !important;padding:30px !important; background:#fff url(../images/honorBg.png) no-repeat center;background-size: contain;}
.honorCon li h4{color:#666666;font-size:16px;margin-top:20px; text-align: center;}
.honorCon li:hover h4{color:#014ea0}
.btn.btnBlcok{left:-28px;width:50px;height:50px; line-height:45px;text-align: center;color:#fff;font-size:32px;}
.btn.btnBlcok.nt{left:auto;right:-28px;}
.btn.btnBlcok:hover{background: #f60;}
.AboutInner .ambient{border-top:1px #ddd solid}
.AboutInner .ambient .list{}
.AboutInner .ambient .list li{float:left;width:25%;}
.AboutInner .ambient .list a{position: relative; display: block; margin:0 0 1px 1px}
.AboutInner .ambient .list h4{ position: absolute; left:0;bottom:0;z-index:5;width:100%;color:#fff;font-size:16px; padding:10px 20px; background: rgba(0,0,0,0.5); font-weight:normal; width:79%;}
.AboutInner .ambient .list li:nth-child(1){width:50%}
.AboutInner .ambient .list li:nth-child(n+6){display: none;}



.titleBx{font-size:22px;}
.titleBx hr{margin:10px auto 0;}
.titleBx span{margin:10px auto 0;font-size:12px;}
.titleBx.tTop{margin:20px 0 0 0;}
.titleBx.m50{margin-bottom:20px;}



/*--*/

.AboutInner .introduction .left .video{padding: 15px 15px;margin:20px;font-size:14px;}
.AboutInner .introduction .left .video i{font-size:20px;}
.AboutInner .introduction .right{margin-top:20px;}
.AboutInner .introduction .digital{margin-top:20px;padding:20px 0}
.AboutInner .introduction .digital li{border:none}
.AboutInner .introduction .digital li span{font-size:24px;}
.AboutInner .introduction .digital li font{font-size:24px;}
.AboutInner .course {}
.AboutInner .course .long {margin-top:10px;}
.AboutInner .course .swiper-slide h4{font-size:20px;}
.AboutInner .course .swiper-slide p{-webkit-line-clamp: 3;height: 60px;font-size:14px;line-height:25px;}
.AboutInner .culture .titleAx{margin-bottom:20px;}
.AboutInner .culture ul li{width:48%;margin:0 1% 2% 1%}
.AboutInner .culture ul .box{padding:20px;}
.AboutInner .culture ul h4{font-size:16px;}
.AboutInner .culture ul p{font-size:12px;margin-top:5px;}
.honorCon .DwellPic.dp2 .pic{height:150px;padding:10px !important;}
.honorCon li h4{font-size:14px;margin-top:10px; }
.btn.btnBlcok{left:-10px;width:35px;height:35px; line-height:35px;font-size:25px;}
.btn.btnBlcok.nt{left:auto; right:-10px}


.AboutInner .ambient h1 {
        text-align: center;
        font-size: 22px;
        margin-bottom: 12px;
        margin-top: 30px;
        color: #333333;
        font-weight: 100;
    }

    .AboutInner .ambient hr {
        width: 70px;
            height: 2px;
            background-color: #25468d;
            display: block;
            margin: auto;
            margin-top: 10px;
            margin-bottom: 16px;
    }
.AboutInner .ambient .list li{width:50%;}
.AboutInner .ambient .list h4{ font-size:16px; padding:10px 20px; }
.AboutInner .ambient .list li:nth-child(1){width:50%}
.AboutInner .ambient .list li:nth-child(n+6){display: block;}
/*--*/
.AboutInner .digital{margin-top:30px;}
.AboutInner .digital li{width:50%;margin-bottom:20px}
.AboutInner .digital li a{margin-bottom:20px;float:left}
.AboutInner .digital li h5{font-size:14px}
.AboutInner .digital li span{font-size:24px; margin-top:5px;}
.AboutInner .digital li font{font-size:24px;}
.AboutInner .digital li:last-child a{float:left;}
.AboutInner .digital li:nth-child(1) a{float:left}
/*--*/


/*图片居中*/
.DwellPic .pic{position: relative;padding-top:74%;z-index:2;border:1px #ddd solid; transition:all .4s ease-in-out;overflow:hidden;background: #f9f9f9;}
.DwellPic .pic{ display: -webkit-box !important; display: -webkit-flex !important;display: -ms-flexbox !important;display: flex !important;-webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center;justify-content: center; -webkit-box-align: center;  -webkit-align-items: center;-ms-flex-align: center;align-items: center}
.DwellPic .pic img{position: absolute;top:0;left:0; width:100%;height:100%;max-width:100%;max-height:100%;}
.DwellPic .pic:before,.DwellPic .pic:after{content: "";position: absolute;transition: all .4s ease-in-out;}
.DwellPic .pic:before{content:""; position: absolute; left:0;top:0;right:0;bottom:0;margin:auto;text-align: center;z-index:1;width:50px;height:50px;background: url(../images/Icon01.png) no-repeat 0 50px;}
.DwellPic .pic:after{opacity: 0; left:0;top:0;width:100%;height:100%;background: rgba(0,0,0,0.4);}
.DwellPic .pic:hover,.DwellPic li:hover .pic{border-color:#999}
.DwellPic .pic:hover img,.DwellPic li:hover .pic img{transform:scale(1.1)}
.DwellPic .pic:hover:after,.DwellPic li:hover .pic:after{opacity: 1}
.DwellPic .pic:hover:before,.DwellPic li:hover .pic:before{background-position:0 0 }
/*--*/
.DwellPic.dp2 .pic{height:260px !important;padding-top:0px !important;}
.DwellPic.dp2 .pic img{position:initial; width:auto;height:auto;}











.hzys {
    height: 480px;
    background: url(../images/hzys.png) no-repeat center;
    overflow: hidden;
    width: 100%;
    padding-top: 20px;
}

.hzys h1 {
        text-align: center;
        font-size: 22px;
        margin-bottom: 12px;
        margin-top: 30px;
        color: #333333;
        font-weight: 100;
    }

    .hzys hr {
        width: 70px;
            height: 2px;
            background-color: #25468d;
            display: block;
            margin: auto;
            margin-top: 10px;
            margin-bottom: 16px;
    }
.hzys_box{
    overflow: hidden;
}
.hzys_box li {
    position: relative;
    width: 100%;
    float: left;
    height: 360px;
    background: #fff;
    margin-bottom: 26px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 34px 36px 0;
    border: 1px solid #e5e5e5;
    -moz-border-radius: 5px;
    border-radius: 5px;
}

.hzys_box li:nth-child(4n) {
    margin-right: 0;
}

.hzys_box li h2 {
    font-size: 24px;
    color: #333333;
}

.hzys_box li h2 b {
    color: #25468d;
}

.hzys_box li h2 b i {
    font-size: 0;
    width: 8px;
    height: 8px;
    -moz-border-radius: 50%;
    border-radius: 50%;
    background: #25468d;
    display: inline-block;
    vertical-align: middle;
    margin: 0 10px;

}

.hzys_box li h2 {
    border-bottom: 1px dashed #e5e5e5;
    padding-bottom: 18px;
}

.titles h3 {
    font-size: 22px;
    color: #333333;
	font-weight:normal;
}
.hzys_box li p {
    font-size: 14px;
    color: #666666;
    line-height: 21px;
    margin-top: 8px;
}

.hzys_box li span {
    display: inline-block;
    width: 31px;
    height: 7px;
    -moz-border-radius: 3.5px;
    border-radius: 3.5px;
    background: #25468d;
    position: absolute;
    bottom: 26px;
}

.htitle {
    font-size: 20px;
    color: #333333;
	font-weight:normal;
}

.ftitle {
    font-size: 24px;
    color: #999999;
}

.btn_boxs {
    text-align: center;
    
}

.btn_boxs a {
    display: inline-block;
    width: 45%;
    height: 49px;
    text-align: center;
    line-height: 49px;
    -moz-border-radius: 25px;
    border-radius: 25px;
    font-size: 14px;
    margin: 0 5px;
}

.btns_1 {
    background: #25468d;

    color: #0b78a7;
}

.btns_2 {
    background: #919191;
    color: #fff;
}

.swiper-pagination-bullet {
    width: 10px !important;
    height: 10px !important;
}

.titles {
    text-align: center;
    margin-top: 35px;
    margin-bottom: 35px;
}

.titles p {
    font-size: 16px;
    margin-top: 8px;

}

.hzys .swiper-container-horizontal>.swiper-pagination-bullets, .hzys .swiper-pagination-custom,.hzys .swiper-pagination-fraction{
    bottom: 42px !important;
}




.ser-conent3{
    width: 100%;
    padding-bottom: 30px;
    background: #f6f8fb;
    padding-top: 10px;
	
}
.ser-conent3 h1 {
        text-align: center;
        font-size: 22px;
        margin-bottom: 12px;
        margin-top: 30px;
        color: #333333;
        font-weight: 100;
    }

.ser-conent3 hr {
        width: 70px;
            height: 2px;
            background-color: #25468d;
            display: block;
            margin: auto;
            margin-top: 10px;
            margin-bottom: 16px;
    }
.ser-conent3 .title{
    padding: 38px 0 20px;
    /* padding: 102px 0 58px; */
}
.ser-conent3 .title h3{
    font-size: 27px;
    font-weight: bold;
    color: #444
}
.ser-conent3 .title span{
    text-transform: uppercase;
    color: #666;
    font-size: 14px;
}
.ser-conent3 .title p{
    font-size: 14px;
    padding: 10px 0;
    color: #444;
    /* margin-top: 20px; */
}
.ser-conent3 dl{
    width: 100%;
}
.ser-conent3 dl dd{
    width: 100%;
    /* margin-right: 2%; */
    float: left;
    background: #fff;
    transition: all 0.5s;
    -webkit-transition: all 0.5s; 
    cursor: pointer;
}

.ser-conent3 dl dd:hover{
    transform: translateY(-10px);
    -webkit-transform: translateY(-10px); 
    box-shadow: 0 0 10px 10px #f1f1f1
}
.ser-conent3 dl dd:nth-of-type(3n){
    margin-right: 0;
}
.ser-conent3 dl dd .conetn{
    height: 400px;
    width: 100%;
    box-sizing: border-box;
    padding: 20px 8%;
    overflow: hidden;
}
.ser-conent3 dl dd:first-of-type .conetn p{
    font-size: 14px;
    color: #666666;
    width: 100%;
    margin-top: 19px;
    width: 100%;
    padding-left: 18px;
    box-sizing: border-box;
    position: relative;
}
.swiper-pagination-ser{
    text-align: center
}
.swiper-pagination-ser .active{
    background: #0061af;
}
.ser-conent3 dl dd:first-of-type .conetn p::before{
    width: 10px;
    height: 10px;
    background: #0061af;
    content: '';
    position: absolute;
    left: 0;
    top: 10px;
}


.ser-conent3 dl dd:nth-of-type(2) .conetn p{
    font-size: 14px;
    color: #666666;
    width: 100%;
    margin-top: 33px;
    width: 100%;
    padding-left: 18px;
    box-sizing: border-box;
    position: relative;
}
.ser-conent3 dl dd:nth-of-type(2) .conetn p::before{
    width: 10px;
    height: 10px;
    background: #ff9000;
    content: '';
    position: absolute;
    left: 0;
    top: 10px;
}


.ser-conent3 dl dd:nth-of-type(3) .conetn p{
    font-size: 14px;
    color: #666666;
    width: 100%;
    margin-top: 33px;
    width: 100%;
    padding-left: 18px;
    box-sizing: border-box;
    position: relative;
}
.ser-conent3 dl dd:nth-of-type(3) .conetn p b{
    color: #116cb4;
    display: block
}
.ser-conent3 dl dd:nth-of-type(3) .conetn p::before{
    width: 10px;
    height: 10px;
    background: #0061af;
    content: '';
    position: absolute;
    left: 0;
    top: 10px;
}

.industry{/* padding: 60px 0 60px; *//* width: 94%; */margin-right: auto;margin-left: auto;}
.industry h1 {
        text-align: center;
        font-size: 22px;
        margin-bottom: 12px;
        margin-top: 30px;
        color: #333333;
        font-weight: 100;
    }

.industry hr {
        width: 70px;
            height: 2px;
            background-color: #25468d;
            display: block;
            margin: auto;
            margin-top: 10px;
            margin-bottom: 16px;
    }
.industry .box{margin-top: 20px;}
.industry .list{width: 49%;margin-right:2%;display:block;margin-bottom: 10px;float:left;overflow: hidden;}
.industry .list:nth-child(2n){margin-right: 0;}
.industry .list .img{/* width:376px; */height: 180px;overflow: hidden;}
.industry .list .img img{/* width:376px; */display:block;/* height: 257px; */overflow: hidden;display: block;transition:ease .5s;}
.industry .list .img:hover img{transform: scale(1.04);}
.industry .list:nth-of-type(4n){margin-right:0}
.industry .list .textbox{padding:14px 10px;border:1px solid #eee;border-top:none}
.industry .list .textbox .title{color:#000;font-size:14px;height:20px;text-align:center;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1; line-height:20px;}






/*  产品详情 */
.proShow_box1{overflow:hidden;margin-top: 45px;/* border:1px solid #ddd; */}
.proShowTop{overflow:hidden;margin-bottom:50px;}
.gallery{/* width:50%; */position:relative;/* border-bottom: solid 1px #ddd; */}
.gallery .gallery-top{position:relative;border-bottom: 1px solid #ddd;}
.gallery .gallery-top li{height:540px;line-height:540px;vertical-align: middle;overflow:hidden;}
.gallery .gallery-top img{width:100%;max-height:100%;}
.gallery-top li a{position:relative;padding-top:81%;}
.gallery-thumbs{position: absolute;z-index:10;bottom:0;right:0;width:100%;left:100%;border-top: 1px solid #ddd;margin-left:1px;}
.gallery-thumbs li{border-right:1px solid #bdc4ce;padding-top:16%;cursor:pointer;width:20%;position: relative;}
.gallery-thumbs li::after{content:"";position: absolute;left:0;top:0;bottom:0;right:0;}
.gallery-thumbs .on::after{border:2px solid #0055b4;}
.gallery .btn{background:#333;width:60px;height:35px;line-height:35px;text-align:center;color:#fff;opacity:.8;}
.gallery .swiper-button-prev{left:0;}
.gallery .swiper-button-next{right:0;left:auto;}
.gallery .btn:hover{background:#0055b4;}

.proShow_R{/* width:50%; */overflow:hidden;line-height:1.8;padding-top: 10px;}
.proShow_R .title{margin-bottom: 10px;color:#333;font-size: 14px;}
.proShow_R .title span{display:block;font-size: 17px;color:#0055b4;}
.proShow_R .font{min-height:160px;line-height:2;margin-bottom:20px;border-bottom: 1px solid #ddd;padding-bottom:20px;font-size: 13px;}
.proShow_R li{float: left;width:25%;border-right: 1px dotted #ddd;text-align:center;font-size:1.143em;}
.proShow_R li i{display:inline-block;width:37px;height:37px;background: url('../images/show_Icon.png') no-repeat;}
.proShow_R li:nth-child(2) i{background-position: -37px 0;}
.proShow_R li:nth-child(3) i{background-position: -74px 0;}
.proShow_R li:nth-child(4) i{background-position: -111px 0;}
.proShow_R li span{display: block;}
.proShow_R .btn{margin-top:30px;overflow:hidden;}
.proShow_R .btn a{width:40%;height: 40px;line-height: 40px;float:left;text-align:center;border:1px solid #0055b4;margin-right:25px;background:#0055b4;color:#fff;}
.proShow_R .btn i{font-family:"iconfont";position:relative;margin-right:5px;font-style:normal;font-size:1.286rem;line-height:1;top:2px;}
.proShow_R .btn a:nth-child(2){border:1px solid #ddd;color:#333;background:none;}
.proShow_R .btn a:hover{background:#00528a;color:#fff;}
.proShow_menu{margin-bottom:10px;text-align:center;overflow: hidden;}
.proShow_menu a{width:150px;height:40px;line-height:40px;border:1px solid #dcdcdc;display:inline-block;margin:0 10px;color:#333;border-radius:20px;}
.proShow_menu .on,.proShow_menu a:hover{background:#0055b4;border:1px solid #0055b4;color:#fff;}
.proShow_fix{position: fixed;width:100%;top:0;left:0;background:#fff;padding:20px;box-shadow:0 0 10px #ccc;z-index:10;}

.proTie{/* height: 40px; */border-bottom:1px solid #dcdcdc;font-size:16px;margin-bottom: 10px;margin-top: 10px;line-height: 40px;}
.proTie span{display:inline-block;border-bottom:1px solid #0055b4;color:#0055b4;height: 40px;}
.relative_case ul{margin-right:-35px;}
.relative_case li{float: left;width:25%;padding-right:35px;margin-bottom:20px;}
.relative_case li .pImg{padding-top:70%;}
.relative_case li p{transition: all .3s;height:50px;line-height: 50px;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;}
.relative_case li p i{float: right;font-family:"Arial";opacity: .8;margin-left:15px;}
.relative_case li a:hover img{transform: scale(1.1);}
.relative_case li a:hover p{background:#0055b4;padding:0 10px;color: #fff;}
.relative_pro li{width:33.3%;}

.listWrap {
    overflow: hidden;
    padding: 40px 0;
    font-size: .875em;}
	
 .gallery .gallery-top,.gallery{/* border:none; */}
  .gallery .gallery-top li{height:100%;line-height:100%;}
  .gallery .gallery-top .pic{
     position: relative;
     display: table-cell;
     overflow: hidden;
     width: 50%;
     /* height: 600px; */
     /* border-right: solid 1px #ddd; */
     vertical-align: middle;
     text-align: center;
     }
  .gallery .gallery-top .pic img{
     /* position: absolute; */
     top: 0;
     bottom: 0;
     left: 0;
     right: 0;
     width: 70%;
     margin: auto;
     transition: ease .5s;
     }
  .proShow_R .font{min-height:auto;}
  
  
  .pImg{position:relative;padding-top:100%;display:block;overflow:hidden;}
.pImg img{position:absolute;top:0;left:0;width:100%;height:100%;transition:all 0.5s;}
.bgImg{background-position:center;background-size:cover;position:relative;transition:all 0.5s;display:block;width:100%;height:100%;}
.pd70{padding:70px 0;font-size:.875em;overflow:hidden;}
.mb50{margin-bottom:50px;}
.font14{font-size:.875em;}
.gray{background:#efefef;}

 .proList ul{margin-right:-10px;}
  .proList li{width:50%;padding-right:10px;margin-bottom:10px;font-size:13px;}
  .proList li h4{height:auto;padding:10px 0;}
  .proShow_menu a{width:130px;margin:0 5px;}
  
/* 产品列表 */
.proList ul{margin-right:-30px;}
.proList li{float:left;width:42.8%;padding-right:30px;font-size:15px;margin-bottom:15px;}
.proList li a{display:block;overflow:hidden;}
.proList li .pImg{padding-top:76%;border:1px solid #ddd;}
.proList li .pImg::after{content:"";position: absolute;left:15px;top:15px;right:15px;bottom:15px;border:1px solid #1b5da6;transform:scale(0) rotate(-180deg);opacity:0;transition:all .4s;}
.proList li h4{
    height: 20px;
    padding: 5px 0;
    color:#191919;
    white-space:nowrap;
    overflow:hidden;
    text-overflow: ellipsis;
    transition:all .3s;
    font-weight: normal;
    font-size: 14px;
    }
.proList li h4 i{font-style:normal;margin-left:15px;color:#999;font-size:14px;}
.proList li a:hover img{transform: scale(1.1);}
.proList li a:hover h4,.proList li a:hover i{color:#0055b4;}
.proList li a:hover .pImg::after{transform:scale(1) rotate(0deg);opacity:.4;}
.searList ul{margin-right:-1px;}



.showp .left .box {
    display: block;
    /* overflow: hidden; */
    /* padding: 0 4% 2% 4%; */
    /* margin-bottom: 5px; */
    background-color: #fff;
	clear:both;
}
.showp .left .title {
    height: 50px;
    margin-top: 10px;
    margin-bottom: 25px; 
    font-size: 18px;
    line-height: 50px;
    border-bottom: 1px solid #dcdcdc;
}
.showp .left .title span {
    display: inline-block;
	height: 50px;
	color: #25468d;	
	border-bottom: 1px solid #25468d;
}
.showp .left .box1 {
    display: block;
    overflow: hidden;
    /* padding: 0 4% 2% 4%; */
    /* margin-bottom: 50px; */
    background-color: #fff;
}
.showp .left .box .list {
    /* padding: 20px 0; */
}
.showp .left .box1 .list {
    /* padding: 20px 0; */
}
.showp .left .box p {
    display: block;
    overflow: hidden;
    /* padding-bottom: 40px; */
}
.showp .left .box p strong {
    display: block; 
	overflow: hidden;
	padding-bottom: 7px; 	
}
.showp .left .box .list li {
    float: left;
    width: 47%;
    margin-bottom: 20px;
    margin-left: 2.3%;
    transition: all 0.5s;
    -webkit-transition: all 0.5s;
    cursor: pointer;
}
.showp .left .box1 .list li {
    float: left;
    width: 97%;
    margin-bottom: 20px;
    margin-left: 2.3%;
    transition: all 0.5s;
    -webkit-transition: all 0.5s;
    cursor: pointer;
}
.showp .left .box .list li:hover {
    transform: translateY(-10px);
	-webkit-transform: translateY(-10px); 
	box-shadow: 0 0 10px 10px #f1f1f1;
}
.showp .left .box1 .list li:hover {
    transform: translateY(-10px);

	-webkit-transform: translateY(-10px); 
	box-shadow: 0 0 10px 10px #f1f1f1;
}
.showp .left .box .list li .text {
    padding-top: 10px;
    text-align: left;
    border: 1px solid #e5e5e5;
}
.showp .left .box .list li h4 {
    padding-left: 10px;
    margin-bottom: 6px;
    font-size: 13px;
    line-height: 35px;
    border-left: 10px solid #25468d;
    font-weight: normal;
}
.showp .left .box1 .list li .text {
    padding-top: 10px;
    text-align: left;
    border: 1px solid #e5e5e5;
}
.showp .left .box1 .list li h4 {
    padding-left: 30px;
    margin-bottom: 10px;
    font-size: 18px;
    line-height: 35px;
    border-left: 10px solid #25468d;
    font-weight: normal;
}
.showp .left .box .list li p {
    height: 150px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 13px;
    color: #666;
    line-height: 20px;
letter-spacing: -0.19px;
}
.showp .left .box1 .list li p {
    height: 130px;
    padding-left: 40px;
    padding-right: 25px;
    font-size: 14px;
    color: #666;
    line-height: 22px;
}
.showp .left .box .con {
    padding: 40px 0;
}
.showp .left .box table {  
    width: 100%;
	border-collapse: collapse;
}
.showp .left .box table td {
	font-size: 16px;
	line-height: 30px;
	color: #555;
	background: #fff;
	border: 1px solid #dfdfdf;
}
.showp .left .box table td:first-child {
    width: 22%;
	color: #555;
}
.showp .left .box table td:nth-child(2n) img {
    max-width: 100%;
}
.showp .left .box table tr:last-child td:last-child {
    width:85%;
	padding: 16px 40px;
}
.showp .left .box2 table {
    width: 100%;
	border-collapse: collapse;	
}
.showp .left .box2 table td {
    padding: 16px 40px;
	background: #fff;
	border: 1px solid #dfdfdf;
	font-size: 16px;
	line-height: 30px;
	color: #555;	
}
.showp .left .box2 table td:first-child {
    width: 33%;
	color: #555;
}
.showp .left .box2 table td:nth-child(2n) img {
    max-width: 100%;
}
.showp .left .box2 table tr:last-child td:last-child {
    width: 85%;
	padding: 16px 40px;
}
.showp .left .box .industry {
    display: block;
    overflow: hidden;
    margin-bottom: 20px;
    background-color: #fff;
} 
.showp .left .box .industry .list {
    display: block;
    float: left;
    overflow: hidden;
    width: 49%;
    margin-right: 2%;
}
.showp .left .box .industry .list:nth-child(2n){margin-right: 0;}
.showp .left .box .industry .list .img {
    overflow: hidden;
    /* width: 376px; */
    /* height: 257px; */
}
.showp .left .box .industry .list .img img {
    display: block;
    overflow: hidden;
    /* width: 376px; */
    /* height: 257px; */
    transition: ease .5s;
}
.showp .left .box .industry .list .img:hover img {
    transform: scale(1.04);
}
.showp .left .box .industry .list .textbox {
    padding: 10px;
	border: 1px solid #eee;
	border-top: none;
}
.showp .left .box .industry .list .textbox .tit {
	height: 40px;
	font-size: 14px;
	line-height: 24px;
	color: #000;
	text-align: center;	
	text-overflow: ellipsis;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1; 	
}


.pagez {
	width: 100%;
	overflow: hidden;
	margin: 0
}

@media (max-width:767px) {
	.pagez .containerz {
		padding: 0 !important
	}
}



.home-2 {
	width: 100%;
	position: relative
}

@media (max-width:1024px) {
	.home-2 {
		padding: 50px 0;
		margin: 0 auto 20px;
		display: inline-block
	}
}

@media (max-width:767px) {
	.home-2 {
		padding: 0;
		margin:
	}
}

.home-2:before {
	content: "";
	position: absolute;
	left: 35px;
	top: 0;
	width: 1px;
	height: 180px;
	z-index: 1;
	background: #000
}

@media (max-width:1450px) {
	.home-2:before {
		left: 15px;
		height: 150px
	}
}

@media (max-width:1320px) {
	.home-2:before {
		left: 0;
		height: 120px
	}
}

@media (max-width:1024px) {
	.home-2:before {
		height: 80px
	}
}

@media (max-width:767px) {

	.home-2:before {
		display: none
	}
}

.home-2:after {
	content: "";
	position: absolute;
	left: -75px;
	top: 142px;
	width: 134px;
	z-index: 1;
	height: 1px;
	background: #000
}

@media (max-width:1450px) {
	.home-2:after {
		top: 110px
	}
}

@media (max-width:1320px) {
	.home-2:after {
		width: 100px;
		top: 90px
	}
}

@media (max-width:1024px) {
	.home-2:after {
		top: 60px;
		width: 90px
	}
}

@media (max-width:767px) {
	.home-2:after {
		display: none
	}
}

.home-2 .txt {
	float: left;
	width: 43.5%;
	position: relative;
	z-index: 10;
	padding: 12% 0 10px 5%;
	height: 100%
}

@media (max-width:1681px) {
	.home-2 .txt {
		padding: 12% 0 10px 4%
	}
}

@media (max-width:1601px) {
	.home-2 .txt {
		padding: 9% 0 10px 4%
	}
}

@media (max-width:1450px) {
	.home-2 .txt {
		width: 55%;
		padding: 9% 0 10px 2%
	}
}

@media (max-width:1320px) {
	.home-2 .txt {
		padding: 9% 0 10px
	}
}

@media (max-width:1024px) {
	.home-2 .txt {
		padding: 0
	}
}

@media (max-width:767px) {
	.home-2 .txt {
		float: none;
		width: 100%;
		padding: 25px 15px;
		background: #f6f6f6
	}
}

.home-2 .txt .box {
	padding: 0 0 0 124px
}

@media (max-width:1681px) {
	.home-2 .txt .box {
		padding: 0 0 0 100px
	}
}

@media (max-width:1450px) {
	.home-2 .txt .box {
		padding: 0 0 0 70px
	}
}

@media (max-width:1024px) {
	.home-2 .txt .box {
		padding: 0 0 0 50px
	}
}

@media (max-width:767px) {
	.home-2 .txt .box {
		padding: 0;
		    width: 93%;
	}
}

.home-2 .txt big {
	display: block;
	color: #000;
	font-size: 56px;
	line-height: 60px;
	height: 120px;
	position: relative;
	overflow: hidden;
	font-family: "arial"
}

@media (max-width:1681px) {
	.home-2 .txt big {
		text-transform: uppercase;
		font-size: 50px;
		line-height: 56px;
		height: 112px
	}
}

@media (max-width:1450px) {
	.home-2 .txt big {
		font-size: 44px;
		line-height: 50px;
		height: 100px
	}
}

@media (max-width:1320px) {
	.home-2 .txt big {
		font-size: 38px;
		line-height: 44px;
		height: 88px
	}
}

@media (max-width:767px) {
	.home-2 .txt big {
		font-size: 24px;
		line-height: 28px;
		height: auto
	}
}

.home-2 .txt i {
	font-style: inherit;
	display: block;
	width: 104px;
	height: 6px;
	position: relative;
	background: #25468d;
	border-radius: 5px;
	margin: 30px 0 40px;
}

@media (max-width:1450px) {
	.home-2 .txt i {
		margin: 20px 0 30px
	}
}

@media (max-width:1024px) {
	.home-2 .txt i {
		height: 4px
	}
}

@media (max-width:767px) {
	.home-2 .txt i {
		height: 3px;
		margin: 10px 0 15px
	}
}

.home-2 .txt span {
	display: block;
	color: #3f3f3f;
	font-size: 48px;
	line-height: 52px;
	height: 52px;
	position: relative;
	overflow: hidden
}

@media (max-width:1681px) {
	.home-2 .txt span {
		font-size: 44px;
		line-height: 50px;
		height: 50px
	}
}

@media (max-width:1450px) {
	.home-2 .txt span {
		font-size: 40px;
		line-height: 48px;
		height: 48px
	}
}

@media (max-width:1320px) {
	.home-2 .txt span {
		font-size: 30px;
		line-height: 40px;
		height: 40px
	}
}

@media (max-width:767px) {
	.home-2 .txt span {
		font-size: 24px;
		line-height: 34px;
		height: auto
	}
}

.home-2 .txt p {
	display: block;
	color: #3f3f3f;
	font-size: 16px;
	line-height: 32px;
	max-height: 128px;
	margin: 33px 0 0;
	overflow: hidden;
	position: relative
}

@media (max-width:1450px) {
	.home-2 .txt p {
		margin: 20px 0 0;
		font-size: 15px
	}
}

@media (max-width:1024px) {
	.home-2 .txt p {
		font-size: 14px;
		line-height: 24px;
		max-height: 96px;
		margin: 10px 0 0
	}
}

.home-2 .txt .more {
	margin: 45px 0 0;
	padding: 0 0 0 124px;
	position: relative
}

@media (max-width:1681px) {
	.home-2 .txt .more {
		padding: 0 0 0 100px
	}
}

@media (max-width:1450px) {
	.home-2 .txt .more {
		padding: 0 0 0 70px;
		margin: 30px 0 0
	}
}

@media (max-width:1024px) {
	.home-2 .txt .more {
		padding: 0 0 0 50px;
		margin: 20px 0 0
	}
}

@media (max-width:767px) {
	.home-2 .txt .more {
		padding: 0 50px 0 0;
		margin: 15px 0 0;
		display: inline-block
	}
}

.home-2 .txt .more:hover:before {
	background: #25468d
}

.home-2 .txt .more:hover a {
	background: url("../images/morebg1.png") no-repeat 113px center #25468d;
	border: 2px solid #25468d;
	color: #fff
}

.home-2 .txt .more:before {
	content: "";
	display: block;
	position: absolute;
	left: 0;
	top: 20px;
	width: 124px;
	height: 1px;
	background: #e5e5e5
}

@media (max-width:1681px) {
	.home-2 .txt .more:before {
		width: 100px
	}
}

@media (max-width:1450px) {
	.home-2 .txt .more:before {
		width: 70px
	}
}

@media (max-width:1024px) {
	.home-2 .txt .more:before {
		width: 50px;
		top: 16px
	}
}

@media (max-width:767px) {
	.home-2 .txt .more:before {
		display: none
	}
}

.home-2 .txt .more a {
	display: block;
	width: 160px;
	height: 42px;
	padding: 0 0 0 35px;
	color: #ccc;
	font-size: 16px;
	line-height: 38px;
	border-radius: 50px;
	background: url("../images/morebg.png") no-repeat 113px center;
	border: 2px solid #e5e5e5
}

@media (max-width:1024px) {
	.home-2 .txt .more a {
		line-height: 32px;
		width: 110px;
		height: 30px;
		padding: 0 0 0 18px;
		background: url("../images/morebg.png") no-repeat 100px center;
	}
}

.home-2 .pic {
	width: 61%;
	right: 0;
	top: 3%;
	z-index: 5;
	position: absolute;
	height: 220px;
}

.home-2 .pic:after {
	content: "";
	display: block;
	padding-bottom: 88.5%
}

@media (max-width:1601px) {
	.home-2 .pic {
		width: 54%;
		top: 4%;
	}
}

@media (max-width:1450px) {
	.home-2 .pic {
		width: 56%
	}
}

@media (max-width:1024px) {
	.home-2 .pic {
		width: 57%
	}
}

@media (max-width:767px) {
	.home-2 .pic {
		width: 76%;
		/* right: auto; */
		/* bottom: auto; */
		margin: 15px auto;
		position: relative;
		height:220px;
	}
	
	.home-2 .pic img {
		width: 100%;
	}
	
	#about .p2 p img {
		width: 100%;
	}
}

.home-4 {
	width: 100%;
	position: relative
}

@media (max-width:1024px) {
	.home-4 {
		padding: 50px 0;
		display: inline-block
	}
}

@media (max-width:1024px) {
	.home-4 {
		padding: 25px 0 15px;
		display: inline-block
	}
}

@media (max-width:767px) {
	.home-4 {
		padding: 0
	}
}

.home-4:before {
	content: "";
	position: absolute;
	left: 35px;
	top: 0;
	width: 1px;
	height: 180px;
	z-index: 1;
	background: #000
}

@media (max-width:1450px) {
	.home-4:before {
		left: 15px;
		height: 150px
	}
}

@media (max-width:1320px) {
	.home-4:before {
		left: 0;
		height: 120px
	}
}

@media (max-width:1024px) {
	.home-4:before {
		height: 80px
	}
}

@media (max-width:767px) {
	.home-4:before {
		display: none
	}
}

.home-4:after {
	content: "";
	position: absolute;
	left: -75px;
	top: 142px;
	width: 134px;
	z-index: 1;
	height: 1px;
	background: #000
}

@media (max-width:1450px) {
	.home-4:after {
		top: 110px
	}
}

@media (max-width:1320px) {
	.home-4:after {
		width: 100px;
		top: 90px
	}
}

@media (max-width:1024px) {
	.home-4:after {
		top: 60px;
		width: 90px
	}
}

@media (max-width:767px) {
	.home-4:after {
		display: none
	}
}

.home-4 .txt {
	float: left;
	width: 43.5%;
	position: relative;
	z-index: 10;
	padding: 12% 0 10px 5%
}

@media (max-width:1681px) {
	.home-4 .txt {
		padding: 12% 0 10px 4%
	}
}

@media (max-width:1601px) {
	.home-4 .txt {
		padding: 9% 0 10px 4%
	}
}

@media (max-width:1450px) {
	.home-4 .txt {
		width: 55%;
		padding: 9% 0 10px 2%
	}
}

@media (max-width:1320px) {
	.home-4 .txt {
		padding: 9% 0 10px
	}
}

@media (max-width:1024px) {
	.home-4 .txt {
		padding: 0
	}
}

@media (max-width:767px) {
	.home-4 .txt {
		width: 100%;
		float: none;
		padding: 25px 15px;
		background: #f6f6f6
	}
}

.home-4 .txt .box {
	padding: 0 0 0 124px
}

@media (max-width:1681px) {
	.home-4 .txt .box {
		padding: 0 0 0 100px
	}
}

@media (max-width:1450px) {
	.home-4 .txt .box {
		padding: 0 0 0 70px
	}
}

@media (max-width:1024px) {
	.home-4 .txt .box {
		padding: 0 0 0 50px
	}
}

@media (max-width:767px) {
	.home-4 .txt .box {
		padding: 0
	}
}

.home-4 .txt big {
	display: block;
	color: #000;
	font-size: 56px;
	line-height: 60px;
	height: 120px;
	overflow: hidden;
	position: relative;
	font-family: "gothamrounded-book"
}

@media (max-width:1681px) {
	.home-4 .txt big {
		text-transform: uppercase;
		font-size: 50px;
		line-height: 56px;
		height: 112px
	}
}

@media (max-width:1450px) {
	.home-4 .txt big {
		font-size: 44px;
		line-height: 50px;
		height: 100px;
		text-transform: uppercase
	}
}

@media (max-width:1320px) {
	.home-4 .txt big {
		font-size: 38px;
		line-height: 44px;
		height: 88px
	}
}

@media (max-width:767px) {
	.home-4 .txt big {
		font-size: 24px;
		line-height: 28px;
		height: auto
	}
}

.home-4 .txt i {
	font-style: inherit;
	display: block;
	width: 104px;
	height: 6px;
	position: relative;
	background: #25468d;
	border-radius: 5px;
	margin: 30px 0 40px
}

@media (max-width:1450px) {
	.home-4 .txt i {
		margin: 20px 0 30px
	}
}

@media (max-width:767px) {
	.home-4 .txt i {
		height: 3px;
		margin: 10px 0 15px
	}
}

.home-4 .txt span {
	display: block;
	color: #3f3f3f;
	font-size: 48px;
	line-height: 52px;
	height: 52px;
	position: relative;
	overflow: hidden
}

@media (max-width:1681px) {
	.home-4 .txt span {
		font-size: 44px;
		line-height: 50px;
		height: 50px
	}
}

@media (max-width:1450px) {
	.home-4 .txt span {
		font-size: 40px;
		line-height: 48px;
		height: 48px
	}
}

@media (max-width:1320px) {
	.home-4 .txt span {
		font-size: 30px;
		line-height: 40px;
		height: 40px
	}
}

@media (max-width:767px) {
	.home-4 .txt span {
		font-size: 24px;
		line-height: 34px;
		height: auto
	}
}

.home-4 .txt p {
	display: block;
	color: #3f3f3f;
	font-size: 16px;
	line-height: 32px;
	max-height: 128px;
	margin: 33px 0 0;
	position: relative;
	overflow: hidden
}

@media (max-width:1450px) {
	.home-4 .txt p {
		margin: 20px 0 0;
		font-size: 15px
	}
}

@media (max-width:1024px) {
	.home-4 .txt p {
		font-size: 14px;
		line-height: 24px;
		max-height: 96px;
		margin: 10px 0 0
	}
}

.home-4 .txt .more {
	margin: 45px 0 0;
	padding: 0 0 0 124px;
	position: relative
}

@media (max-width:1681px) {
	.home-4 .txt .more {
		padding: 0 0 0 100px
	}
}

@media (max-width:1450px) {
	.home-4 .txt .more {
		padding: 0 0 0 70px;
		margin: 30px 0 0
	}
}

@media (max-width:1024px) {
	.home-4 .txt .more {
		padding: 0 0 0 50px;
		margin: 20px 0 0
	}
}

@media (max-width:767px) {
	.home-4 .txt .more {
		padding: 0 50px 0 0;
		margin: 15px 0 0;
		display: inline-block
	}
}

.home-4 .txt .more:hover:before {
	background: #25468d
}

.home-4 .txt .more:hover a {
	background: url("../images/morebg1.png") no-repeat 113px center #25468d;
	border: 2px solid #25468d;
	color: #fff
}

.home-4 .txt .more:before {
	content: "";
	display: block;
	position: absolute;
	left: 0;
	top: 20px;
	width: 124px;
	height: 1px;
	background: #e5e5e5
}

@media (max-width:1681px) {
	.home-4 .txt .more:before {
		width: 100px
	}
}

@media (max-width:1450px) {
	.home-4 .txt .more:before {
		width: 70px
	}
}

@media (max-width:1024px) {
	.home-4 .txt .more:before {
		width: 50px;
		top: 16px
	}
}

@media (max-width:767px) {
	.home-4 .txt .more:before {
		display: none
	}
}

.home-4 .txt .more a {
	display: block;
	width: 160px;
	height: 42px;
	padding: 0 0 0 35px;
	color: #ccc;
	font-size: 16px;
	line-height: 38px;
	border-radius: 50px;
	background: url("../images/morebg.png") no-repeat 113px center;
	border: 2px solid #e5e5e5
}

@media (max-width:1024px) {
	.home-4 .txt .more a {
		line-height: 32px;
		width: 130px;
		height: 36px;
		padding: 0 0 0 18px;
		background: url("../images/morebg.png") no-repeat 100px center
	}
}

.home-4 .pic {
	width: 41%;
	right: 10%;
	bottom: 0;
	bottom: 5%;
	z-index: 5;
	position: absolute
}

.home-4 .pic:after {
	content: "";
	display: block;
	padding-bottom: 123.5%
}

@media (max-width:1601px) {
	.home-4 .pic {
		top: 10%
	}
}

@media (max-width:1601px) {
	.home-4 .pic {
		width: 38%
	}
}

@media (max-width:1024px) {
	.home-4 .pic {
		width: 40%;
		position: relative;
		right: 10%;
		bottom: 0;
		float: right
	}
}

@media (max-width:767px) {
	.home-4 .pic {
		width: 55%;
		float: none;
		right: auto;
		bottom: auto;
		margin: 20px auto;
		position: relative
	}
}