/*!*******************header*********************/.header_PC .header-wrap {    margin: 0 auto;    min-width: auto;    width: 100%;    height: 72px;    position: relative;    background-color: #fff;    border-bottom: 1px solid #f8f6f6;}    .header_PC .header-wrap.border {        border-bottom: 1px solid #d3d3d3;    }    .header_PC .header-wrap .logo {        font-size: 0;    }        .header_PC .header-wrap .logo img {            width: auto;            height: 72px;        }    .header_PC .header-wrap .logo-wrap {        margin: 0 auto;        min-width: auto;        width: 100%;        height: 72px;    }.nav {    margin: 0 auto;    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;    -webkit-box-pack: end;    -ms-flex-pack: end;    justify-content: flex-end;}    .nav > li {        position: relative;        display: block;        padding: 0 2%;    }        .nav > li > a {            position: relative;            display: block;            height: 72px;            line-height: 72px;            font-size: 14px;            color: #333;            text-align: center;            padding: 0;        }        .nav > li.active > a, .nav > li:hover > a {            color: #067194;        }            .nav > li.active > a:after, .nav > li:hover > a:after {                content: "";                position: absolute;                top: 50%;                left: 50%;                width: 100%;                height: 2px;                margin-left: -50%;                margin-top: 20px;                background-color: #067194;            }.language {    font-size: 14px;    padding-left: 10px;}    .language .active {        color: #067194;    }.header_PC .header-wrap .logo-wrap {    width: 84.4%;}.header_PC .header-wrap .left {    width: 10%;    min-width: 108px;}.header_PC .header-wrap .right {    width: 90%;}.header_mobile {    display: none;}    .header_mobile .header-wrap {        margin: 0 auto;        min-width: auto;        width: 100%;        height: 60px;        position: relative;        background-color: #fff;        border-bottom: 1px solid #f8f6f6;    }        .header_mobile .header-wrap.border {            border-bottom: 1px solid #d3d3d3;        }        .header_mobile .header-wrap .logo {            font-size: 0;        }            .header_mobile .header-wrap .logo img {                width: auto;                height: 60px;            }        .header_mobile .header-wrap .logo-wrap {            margin: 0 auto;        }        .header_mobile .header-wrap .header-nav {            width: auto;            height: 60px;        }            .header_mobile .header-wrap .header-nav .menu-icon {                position: relative;                display: block;                margin: 0 auto;            }                .header_mobile .header-wrap .header-nav .menu-icon i, .header_mobile .header-wrap .header-nav .menu-icon i:before, .header_mobile .header-wrap .header-nav .menu-icon i:after {                    position: relative;                    display: inline-block;                    width: 30px;                    height: 1px;                    background: #6e6e6e;                    content: "";                    vertical-align: middle;                    -webkit-transition: all 0.3s cubic-bezier(0.305, 0.1, 0.485, 0.87);                    transition: all 0.3s cubic-bezier(0.305, 0.1, 0.485, 0.87);                }                    .header_mobile .header-wrap .header-nav .menu-icon i:before {                        position: absolute;                        top: 10px;                    }                    .header_mobile .header-wrap .header-nav .menu-icon i:after {                        position: absolute;                        top: -10px;                    }                .header_mobile .header-wrap .header-nav .menu-icon.active i {                    background: transparent;                }                    .header_mobile .header-wrap .header-nav .menu-icon.active i:before {                        top: 0;                        -webkit-transform: rotate(45deg);                        transform: rotate(45deg);                    }                    .header_mobile .header-wrap .header-nav .menu-icon.active i:after {                        top: 0;                        -webkit-transform: rotate(-45deg);                        transform: rotate(-45deg);                    }    .header_mobile .header-nav-box {        position: fixed;        top: 60px;        right: 0;        left: 0;        bottom: 0;        z-index: 99999;        display: none;        overflow: hidden;        margin: 0 auto;        width: 100%;        height: auto;        background-color: rgba(0,0,0,0.5);    }        .header_mobile .header-nav-box .header-nav-menu {            position: absolute;            top: 0;            left: auto;            right: -1000px;            overflow-x: hidden;            -webkit-overflow-scrolling: touch;            max-height: 100%;            min-height: 100%;            width: 100%;            background-color: #fff;            padding: 0 10px;            padding-bottom: auto;        }            .header_mobile .header-nav-box .header-nav-menu .nav_item_tle {                position: relative;                width: 100%;                font-weight: 500;                font-size: 14px;                color: #000;                height: 60px;                line-height: 60px;            }.icon_more {    display: inline-block;    width: 12px;    height: 12px;    position: relative;    width: 30px;    height: 30px;    margin-right: -0.15rem;}    .icon_more:before {        content: '';        position: absolute;        display: inline-block;        width: 12px;        height: 1.8px;        background-color: #6e6e6e;        top: 50%;        left: 50%;        -webkit-transform: translate(-50%, -50%);        transform: translate(-50%, -50%);    }    .icon_more:after {        content: '';        position: absolute;        display: inline-block;        width: 1.8px;        height: 12px;        background-color: #6e6e6e;        top: 50%;        left: 50%;        -webkit-transform: translate(-50%, -50%);        transform: translate(-50%, -50%);    }.header_mobile .header-nav-box .header-nav-menu > li.active .icon_more {    display: inline-block;    width: 12px;    height: 12px;    position: relative;    width: 30px;    height: 30px;}    .header_mobile .header-nav-box .header-nav-menu > li.active .icon_more:before {        content: '';        position: absolute;        display: inline-block;        width: 12px;        height: 1.8px;        background-color: #6e6e6e;        top: 50%;        left: 50%;        -webkit-transform: translate(-50%, -50%);        transform: translate(-50%, -50%);    }    .header_mobile .header-nav-box .header-nav-menu > li.active .icon_more:after {        display: none;    }.header_mobile .header-nav-box .header-nav-menu .dropdown-menu {    display: none;    border-top: 1px solid #b2b2b2;    padding: 0.2rem 0;}    .header_mobile .header-nav-box .header-nav-menu .dropdown-menu li a {        display: inline-block;        padding-left: 15px;        width: 100%;        font-size: 14px;        color: #666;        height: 40px;        line-height: 40px;    }.header_mobile .header-wrap .logo-wrap {    width: 92%;}.header_mobile .language {    margin: 0 15px;}    .header_mobile .language .active {        color: #067194;    }/*!*******************footer*********************/.footer-wrap {    position: relative;    overflow: hidden;    background-color: #f6f6f6;    padding: 30px 0;    border-top: 1px solid #e1e1e1;    text-align: center;    font-size: 14px;    color: #666;    line-height: 2;}    .footer-wrap a {        color: #333;        font-size: 16px;    }        .footer-wrap a:hover, .footer-wrap a.active {            color: #067194;        }    .footer-wrap .f_nav a {        margin: 0 20px;    }    .footer-wrap .f_contact {        margin-top: 30px;    }.slide-banner {    width: 100%;    height: auto;    position: relative;}    .slide-banner .swiper-slide {        background-repeat: no-repeat;        background-position: center;        background-size: cover;    }        .slide-banner .swiper-slide a {            display: block;            background-position: center;            background-size: cover;            background-repeat: no-repeat;            padding-top: 47.8%;            position: relative;        }    .slide-banner .swiper-pagination {        bottom: 3.5%;        text-align: center;    }    .slide-banner .swiper-pagination-bullet {        width: 12px;        height: 12px;        background-color: #fff;        opacity: 1;        border: 0;        margin: 0 5px !important;        border-radius: 50%;        -webkit-transition: all .2s ease-in-out;        transition: all .2s ease-in-out;    }    .slide-banner .swiper-pagination-bullet-active {        background-color: #0c8eb8;        border: 0;        width: 20px;        border-radius: 10px;    }    .slide-banner .swiper-button-next, .slide-banner .swiper-button-prev {        background: none;        width: 30px;        height: 30px;        display: -webkit-box;        display: -ms-flexbox;        display: flex;        -webkit-box-align: center;        -ms-flex-align: center;        align-items: center;        bottom: auto;        left: auto;        right: auto;        top: 50%;        margin-top: -15px;    }        .slide-banner .swiper-button-next .icon, .slide-banner .swiper-button-prev .icon {            width: 100%;            height: 100%;        }    .slide-banner .swiper-button-next {        right: 5%;        left: auto;    }    .slide-banner .swiper-button-prev {        right: auto;        left: 5%;    }.swiper_wrap {    position: relative;}    .swiper_wrap.slide_row {        margin: 0 auto;        background-color: transparent;        padding-bottom: 48px;        width: 100%;        height: auto;        display: -webkit-box;        display: -ms-flexbox;        display: flex;        -webkit-box-align: center;        -ms-flex-align: center;        align-items: center;    }        .swiper_wrap.slide_row .swiper-wrapper {            display: -webkit-box;            display: -ms-flexbox;            display: flex;            -webkit-box-align: center;            -ms-flex-align: center;            align-items: center;        }        .swiper_wrap.slide_row .item {            text-align: center;            display: -webkit-box;            display: -ms-flexbox;            display: flex;            -webkit-box-align: center;            -ms-flex-align: center;            align-items: center;            -webkit-box-orient: vertical;            -webkit-box-direction: normal;            -ms-flex-direction: column;            flex-direction: column;            width: 267px;            height: 374px;            margin: 0 auto;            cursor: pointer;            -webkit-transition: all .4s ease-in-out;            transition: all .4s ease-in-out;            z-index: 99;        }            .swiper_wrap.slide_row .item:hover {                color: #067194;            }                .swiper_wrap.slide_row .item:hover .tle {                    color: #067194;                }            .swiper_wrap.slide_row .item.swiper-slide-active {                -webkit-box-shadow: 0 0 10px rgba(0,0,0,0.5);                box-shadow: 0 0 10px rgba(0,0,0,0.5);                -webkit-transform: scale(1.2);                transform: scale(1.2);                -webkit-transition: all .4s ease-in-out;                transition: all .4s ease-in-out;            }                .swiper_wrap.slide_row .item.swiper-slide-active .scale_wrap, .swiper_wrap.slide_row .item.swiper-slide-active .imgBox, .swiper_wrap.slide_row .item.swiper-slide-active .textBox {                    z-index: 99;                }            .swiper_wrap.slide_row .item .scale_wrap, .swiper_wrap.slide_row .item .imgBox {                width: 100%;                height: 374px;                -webkit-transition: all .4s ease-in-out;                transition: all .4s ease-in-out;            }            .swiper_wrap.slide_row .item .textBox {                position: absolute;                top: 0;                right: 0;                left: 0;                bottom: 0;                z-index: 99;                background-color: rgba(0,0,0,0.5);                text-align: center;                width: 100%;                height: 100%;                -webkit-transition: all .6s ease-in-out;                transition: all .6s ease-in-out;                overflow: hidden;            }                .swiper_wrap.slide_row .item .textBox .tle {                    font-size: 22px;                    color: #fff;                    display: -webkit-box;                    overflow: hidden;                    -webkit-box-orient: vertical;                    text-overflow: ellipsis;                    word-break: break-all;                    -webkit-line-clamp: 1;                    -o-text-overflow: ellipsis;                }                .swiper_wrap.slide_row .item .textBox .btn.more {                    display: inline-block;                    border: 2px solid #fff;                    width: 37px;                    height: 37px;                    color: #fff;                    font-size: 22px;                    text-align: center;                    margin-top: 5%;                }        .swiper_wrap.slide_row .swiper-container {            width: 100%;            height: 490px;            padding: 0 0;            position: relative;            background-color: transparent;        }        .swiper_wrap.slide_row .swiper-slide:not(.swiper-slide-active) {            z-index: 9;        }            .swiper_wrap.slide_row .swiper-slide:not(.swiper-slide-active) .textBox {                height: 0;            }        .swiper_wrap.slide_row .swiper-button-next, .swiper_wrap.slide_row .swiper-button-prev {            background: none;            width: 48px;            height: 48px;            display: -webkit-box;            display: -ms-flexbox;            display: flex;            -webkit-box-align: center;            -ms-flex-align: center;            align-items: center;            top: auto;            bottom: 0;            left: auto;            right: auto;            margin: 0 15px;        }            .swiper_wrap.slide_row .swiper-button-next .icon, .swiper_wrap.slide_row .swiper-button-prev .icon {                width: 100%;                height: 100%;            }        .swiper_wrap.slide_row .swiper-button-next {            left: 50%;            right: auto;        }        .swiper_wrap.slide_row .swiper-button-prev {            right: 50%;            left: auto;        }.btn_caps {    display: inline-block;    width: 144px;    height: 32px;    line-height: 32px;    text-align: center;    border: 1px solid #067194;    -webkit-transition: all .2s ease-in-out;    transition: all .2s ease-in-out;    font-size: 14px;    color: #b2b2b2;}    .btn_caps:hover, .btn_caps.active {        background-color: #067194;        color: #fff;    }    .btn_caps.bg {        color: #fff;        background-color: #35a4c8;    }.scroll_cnt {    width: 100%;    height: 120px;    overflow-y: auto;    overflow-x: hidden;    -webkit-overflow-scrolling: touch;    padding-right: 20px;}    .scroll_cnt::-webkit-scrollbar {        width: 5px;        height: 5px;        background-color: #ddd;    }    .scroll_cnt::-webkit-scrollbar-track {        border-radius: 10px;        background-color: transparent;    }    .scroll_cnt::-webkit-scrollbar-thumb {        border-radius: 10px;        background-color: #999;        -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);    }.scale_wrap {    overflow: hidden;}    .scale_wrap .imgBox {        -webkit-transition: all .2s ease-in-out;        transition: all .2s ease-in-out;        position: relative;    }    .scale_wrap:hover .imgBox {        -webkit-transform: scale(1.05);        transform: scale(1.05);    }.editBox img {    max-width: 100% !important;}input, button, select, textarea {    background: none;    outline: none;    border: 0px;}/*!自定义多选项,单选项选择框*/.input-checkbox[type="checkbox"], .input-radio[type="radio"] {    outline: none;    width: 15px;    height: 15px;    border: 1px solid #ddd;    background-color: #fff;    vertical-align: middle;    line-height: 1;    background: url("../images/icon_check.png") no-repeat center;    background-size: contain;    appearance: none;    -moz-appearance: none;    -webkit-appearance: none;    margin: 0 2px;    border-radius: 2px;    cursor: pointer;    margin-top: -3px;}    .input-checkbox[type="checkbox"]:checked, .input-radio[type="radio"]:checked {        background: url("../images/icon_checked.png") no-repeat center;        background-size: contain;        background-color: #fff;    }.input-radio[type="radio"] {    border-radius: 50%;}/*!自定义多选项选择框*/.select {    overflow: hidden;    width: 109px;    display: inline-block;    height: 26px;    line-height: 26px;    position: relative;    padding-right: 10px;    padding-left: 10px;    border: 1px solid #ccc;    background: url("../images/icon_arrow.png") no-repeat center;    background-size: cover;    background-size: 10px;    background-position: 85% 60%;    -webkit-appearance: none;    -moz-appearance: none;    appearance: none;    border-radius: 0;    cursor: pointer;    color: #333;    font-size: 14px;    -webkit-transform: translateY(40deg);    transform: translateY(40deg);}    .select::-ms-expand {        display: none;    }/*!自定义文本输入框*/.input-text {    width: 100%;    height: 32px;    line-height: 32px;    border: 1px solid #ddd;    padding: 0 10px;    border-radius: 0;}.lh2 {    line-height: 2;}.cfff {    color: #fff;}.c999 {    color: #999;}.bg {    background-size: cover;    background-repeat: no-repeat;    background-position: center;}/*!**模块: 图文***/.m_picText_wrap {    width: 900px;    margin: 0 auto;    text-align: center;}    .m_picText_wrap ul li {        margin-top: 30px;    }.m_imgText_item {    overflow: hidden;}    .m_imgText_item.style01 .imgBox, .m_imgText_item.style01 .scale_wrap {        width: 320px;        height: 200px;        float: left;    }    .m_imgText_item.style01 .textBox {        width: 580px;        height: 200px;        padding: 0 40px;        padding-right: 0;        float: left;    }        .m_imgText_item.style01 .textBox .title {            font-size: 24px;            font-weight: bold;            line-height: 1.5;            color: #067194;            margin-top: 20px;            margin-bottom: 20px;            display: block;            overflow: hidden;            text-overflow: ellipsis;            white-space: nowrap;        }        .m_imgText_item.style01 .textBox .tips {            display: block;            font-size: 14px;            color: #333;            line-height: 2;            display: -webkit-box;            overflow: hidden;            -webkit-box-orient: vertical;            text-overflow: ellipsis;            word-break: break-all;            -webkit-line-clamp: 2;            -o-text-overflow: ellipsis;        }        .m_imgText_item.style01 .textBox .more {            margin-top: 30px;        }/*!**模块:弹出窗口***/.popUp_wrap {    display: none;}    .popUp_wrap.active {        display: block;    }    .popUp_wrap.mask {        position: fixed;        top: 0;        left: 0;        right: 0;        bottom: 0;        background-color: rgba(0,0,0,0.8);        z-index: 99999;        width: 100%;        height: 100%;    }    .popUp_wrap .popUp_cnt {        margin: 0 auto;        position: relative;        top: 50%;        -webkit-transform: translateY(-50%);        transform: translateY(-50%);    }    .popUp_wrap .popUp_main {        position: relative;    }    .popUp_wrap .btn_close {        position: absolute;        right: 30px;        top: 30px;    }/*!*首页标题***/.m_tle {    text-align: center;    max-width: 870px;    margin: 0 auto; /*!*内页标题***/}    .m_tle .title {        font-size: 42px;        display: block;        color: #333;    }    .m_tle .tips {        display: block;        font-size: 18px;        color: #999;        margin-top: 30px;    }    .m_tle.inside .title {        font-size: 30px;        color: #333;        position: relative;        padding-bottom: 25px;    }    .m_tle.inside.left {        text-align: left;    }        .m_tle.inside.left .title::after {            left: 0;            margin-left: 0;        }/*!**右侧悬浮***/.m_right_sidebar.fixed {    position: fixed;    right: 30px;    top: 60%;    z-index: 9999;    -webkit-transform: translateY(-50%);    transform: translateY(-50%);}.m_right_sidebar .item {    display: block;    width: 54px;    height: 54px;    -webkit-transition: all .2s ease-in-out;    transition: all .2s ease-in-out;    margin-top: 10px;    position: relative;    -webkit-transition: all .2s ease-in-out;    transition: all .2s ease-in-out;}    .m_right_sidebar .item:hover .show_box.phone, .m_right_sidebar .item.active .show_box.phone {        width: 140px;        left: -140px;    }    .m_right_sidebar .item:hover .show_box.erweima, .m_right_sidebar .item.active .show_box.erweima {        width: 122px;        height: 122px;        left: -122px;    }    .m_right_sidebar .item .icon {        display: block;        width: 100%;        height: 100%;    }    .m_right_sidebar .item:hover, .m_right_sidebar .item.active {        background-color: #067194;        border-color: #067194;        color: #fff;    }        .m_right_sidebar .item:hover .iconfont, .m_right_sidebar .item.active .iconfont {            color: #fff;        }.m_right_sidebar .show_box {    display: block;    position: absolute;    left: 0;    top: 50%;    -webkit-transform: translateY(-50%);    transform: translateY(-50%);    z-index: 999;    -webkit-transition: all .2s ease-in-out;    transition: all .2s ease-in-out;    overflow: hidden;}    .m_right_sidebar .show_box.phone {        width: 0;        height: 54px;        line-height: 54px;        left: 0;        font-weight: bold;        color: #fff;        text-align: center;        background-color: #067194;        overflow: hidden;        text-overflow: ellipsis;        white-space: nowrap;    }    .m_right_sidebar .show_box.erweima {        width: 0;        height: 0;        left: 0;    }        .m_right_sidebar .show_box.erweima img {            width: 122px;            height: 122px;        }/*!**内页banner***/.m_banner {    width: 100%;    height: 500px;    position: relative;}    .m_banner .m_banner_tle {        font-size: 42px;        color: #fff;        position: absolute;        left: 25%;        top: 50%;        -webkit-transform: translateY(-50%);        transform: translateY(-50%);        text-align: center;    }        .m_banner .m_banner_tle .tips {            font-size: 20px;            display: block;            font-weight: normal;        }        .m_banner .m_banner_tle.mid {            left: 50%;            -webkit-transform: translate(-50%, -50%);            transform: translate(-50%, -50%);            font-size: 54px;        }            .m_banner .m_banner_tle.mid .icon {                width: 121px;                height: 49px;                vertical-align: -5px;                margin-right: 5px;            }        .m_banner .m_banner_tle.right {            right: 25%;            left: auto;            top: 65%;        }/*!**分页按钮***/.m_pagination_wrap {    width: 100%;    text-align: center;    margin: 5% 0;}.pagination_list {    display: inline-block;    padding-left: 0;    overflow: hidden;    font-size: 14px;}.pagination_item {    display: inline;    margin: 0 !important;    width: auto !important;}    .pagination_item > a {        position: relative;        float: left;        margin-right: -1px;        width: 40px;        border: 1px solid #e1e1e1;        background-color: #fff;        color: #666;        height: 40px;        line-height: 40px;        text-decoration: none;        margin-right: 10px;        -webkit-transition: all .2s ease-in-out;        transition: all .2s ease-in-out;        border-radius: 50%;    }    .pagination_item:hover a, .pagination_item:focus a, .pagination_item.active a {        z-index: 2;        border-color: #17d66c;        color: #17d66c;    }    .pagination_item:last-child a {        margin-right: 0;    }    .pagination_item.ellipsis span {        float: left;        display: inline-block;        width: 40px;        border: 1px solid transparent;        margin-top: 10px;    }    .pagination_item.jump_input input {        height: 40px;        line-height: 40px;        float: left;        display: inline-block;        width: 30px;        border: 1px solid #ddd;        margin-right: 10px;        text-align: center;        padding: 0 2px;        margin-left: 0;    }    .pagination_item.jump_btn a {        height: 40px;        line-height: 40px;        float: left;        display: inline-block;        width: 40px;        border: 0;        background-color: none;        color: #666;        margin-left: 0;    }        .pagination_item.jump_btn a:hover {            background: none;        }.page_tool {    border-top: 1px dashed #d9d9d9;    padding-top: 30px;}.tab-wrap {    width: 100%;    margin: 0 auto;}    .tab-wrap .tab-hd {        width: 100%;        height: 46px;        line-height: 46px;        display: -webkit-box;        display: -ms-flexbox;        display: flex;        -webkit-box-pack: start;        -ms-flex-pack: start;        justify-content: flex-start;        border-bottom: 1px solid #e5e5e5;    }        .tab-wrap .tab-hd .tab-hd-item {            text-align: center;            display: inline-block;            color: #fff;            font-size: 16px;            padding: 0 30px;            margin-right: 10px;            cursor: pointer;            background-color: #999;            margin-bottom: -1px;            position: relative;        }            .tab-wrap .tab-hd .tab-hd-item.active, .tab-wrap .tab-hd .tab-hd-item:hover {                background-color: #067194;                color: #fff;            }                .tab-wrap .tab-hd .tab-hd-item.active::after, .tab-wrap .tab-hd .tab-hd-item:hover::after {                    content: '';                    width: 0;                    height: 0;                    line-height: 0;                    font-size: 0;                    overflow: hidden;                    border-width: 7px;                    cursor: pointer;                    border-style: solid dashed dashed dashed;                    border-color: #067194 transparent transparent transparent;                    border-bottom: none;                    position: absolute;                    bottom: -7px;                    left: 50%;                    -webkit-transform: translateX(-50%);                    transform: translateX(-50%);                    z-index: 999;                }            .tab-wrap .tab-hd .tab-hd-item:last-child {                margin-right: 0;            }    .tab-wrap .tab-bd {        width: 100%;        padding: 0;        background-color: #999;        margin-top: 20px;    }.tab-bd-item {    display: none;}    .tab-bd-item.active, .tab-bd-item:hover {        display: block;    }.job_box {    width: 100%;    margin: 0 auto;}    .job_box ul li.active .item-bd {        border-bottom-color: #067194;        background-color: #067194;        color: #fff;    }        .job_box ul li.active .item-bd .icon {            width: 44px;            height: 44px;            overflow: hidden;            display: inline-block;            width: 12px;            height: 12px;            position: relative;            position: absolute;            right: 30px;            top: 50%;            -webkit-transform: translateY(-50%);            transform: translateY(-50%);        }            .job_box ul li.active .item-bd .icon:before {                content: '';                position: absolute;                display: inline-block;                width: 12px;                height: 1.8px;                background-color: #fff;                top: 50%;                left: 50%;                -webkit-transform: translate(-50%, -50%);                transform: translate(-50%, -50%);            }            .job_box ul li.active .item-bd .icon:after {                display: none;            }    .job_box ul li .item-bd {        width: 100%;        font-size: 14px;        background-color: #fff;        color: #333;        overflow: hidden;        cursor: pointer;        transition: all 0.2s ease-in-out;        -webkit-transition: all 0.2s ease-in-out;        -moz-transition: all 0.2s ease-in-out;        -o-transition: all 0.2s ease-in-out;        -ms-transition: all 0.2s ease-in-out;        position: relative;        border-bottom: 1px solid #e5e5e5;        padding-right: 50px;    }        .job_box ul li .item-bd .icon {            width: 44px;            height: 44px;            overflow: hidden;            display: inline-block;            width: 12px;            height: 12px;            position: relative;            position: absolute;            right: 30px;            top: 50%;            -webkit-transform: translateY(-50%);            transform: translateY(-50%);        }            .job_box ul li .item-bd .icon:before {                content: '';                position: absolute;                display: inline-block;                width: 12px;                height: 1.8px;                background-color: #777;                top: 50%;                left: 50%;                -webkit-transform: translate(-50%, -50%);                transform: translate(-50%, -50%);            }            .job_box ul li .item-bd .icon:after {                content: '';                position: absolute;                display: inline-block;                width: 1.8px;                height: 12px;                background-color: #777;                top: 50%;                left: 50%;                -webkit-transform: translate(-50%, -50%);                transform: translate(-50%, -50%);            }        .job_box ul li .item-bd .item {            width: 160px;            text-align: center;            padding: 10px;            display: -webkit-box;            display: -ms-flexbox;            display: flex;            -webkit-box-align: center;            -ms-flex-align: center;            align-items: center;            -webkit-box-pack: center;            -ms-flex-pack: center;            justify-content: center;        }    .job_box ul li .item-sub {        width: 100%;        background-color: #f8f8f8;        border: 1px solid #eee;        border-bottom: 2px solid #067194;        padding: 20px 45px;        display: none;        font-size: 14px;        color: #666;    }    .job_box .item-hd {        padding-right: 50px;    }        .job_box .item-hd .item {            width: 160px;            font-size: 14px;            background-color: #999;            color: #fff;            margin-top: 2px;            height: 46px;            overflow: hidden;            cursor: pointer;            transition: all 0.2s ease-in-out;            -webkit-transition: all 0.2s ease-in-out;            -moz-transition: all 0.2s ease-in-out;            -o-transition: all 0.2s ease-in-out;            -ms-transition: all 0.2s ease-in-out;            text-align: center;            padding: 0 10px;            display: -webkit-box;            display: -ms-flexbox;            display: flex;            -webkit-box-align: center;            -ms-flex-align: center;            align-items: center;            -webkit-box-pack: center;            -ms-flex-pack: center;            justify-content: center;        }html, body {    overflow-x: hidden;    background-color: #fff;    color: #666;    font: 12px/1.5 "Microsoft YaHei UI", "Microsoft YaHei", tahoma, arial, 'Hiragino Sans GB', '\5b8b\4f53', sans-serif;}.top-fixed {    position: fixed;    top: 0;    right: 0;    left: 0;    z-index: 9999;    margin: 0 auto;    width: 100%;}.bottom-fixed {    position: fixed;    right: 0;    bottom: 0;    left: 0;    z-index: 9999;    margin: 0 auto;    width: 100%;}.main-view {    min-height: calc(100vh - 400px);    overflow: hidden;    width: 100%;}.top-fixed ~ .main {    padding-top: 72px;}a:hover, a:active {    color: #067194;}.i_color {    color: #067194;}.s_color {    color: #35a4c8;}.t_color {    color: #17d66c;}.text {    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;}.w1200 {    width: 1200px;    min-width: 1200px;    margin-left: auto;    margin-right: auto;    height: 100%;}.bg {    background-size: cover;    background-repeat: no-repeat;    background-position: center;}.page-cnt.index { /*!首页关于我们**/ /*!首页产品列表**/ /*!首页新闻资讯列表**/}.aboutUs_index {    position: relative;    -webkit-box-pack: end;    -ms-flex-pack: end;    justify-content: flex-end;}    .aboutUs_index .left, .aboutUs_index .right {        width: 50%;        overflow: hidden;    }    .aboutUs_index .textBox {        padding: 5%;        position: absolute;        left: 0;        top: 0;        height: 100%;    }        .aboutUs_index .textBox .tle {            position: relative;            line-height: 1;        }            .aboutUs_index .textBox .tle .cn {                font-size: 30px;                color: #333;                font-weight: bold;                z-index: 2;                position: relative;            }            .aboutUs_index .textBox .tle .en {                position: absolute;                left: 0;                bottom: 0;                font-size: 68px;                color: #f9f9f9;                font-weight: normal;            }        .aboutUs_index .textBox .tips {            font-size: 14px;            color: #333;            line-height: 2;            margin-top: 5%;            margin-bottom: 8%;            display: -webkit-box;            overflow: hidden;            -webkit-box-orient: vertical;            text-overflow: ellipsis;            word-break: break-all;            -webkit-line-clamp: 4;            -o-text-overflow: ellipsis;        }.prd_list_index {    position: relative;    width: 100%;    padding-top: 5%;    padding-bottom: 5%;}.news_list_index {    position: relative;    width: 100%;    padding-top: 3%;    padding-bottom: 3%;}    .news_list_index .left, .news_list_index .right {        width: 50%;        overflow: hidden;        max-width: 580px;    }    .news_list_index .head_news {        font-size: 14px;        color: #666;        padding: 0 20px;    }        .news_list_index .head_news .tle {            font-size: 16px;            color: #000033;            margin-top: 20px;        }        .news_list_index .head_news .tips {            display: -webkit-box;            overflow: hidden;            -webkit-box-orient: vertical;            text-overflow: ellipsis;            word-break: break-all;            -webkit-line-clamp: 2;            -o-text-overflow: ellipsis;            margin-top: 10px;        }        .news_list_index .head_news .more {            display: block;            margin-top: 10px;            color: #999;            font-size: 14px;        }    .news_list_index .main {        display: -webkit-box;        display: -ms-flexbox;        display: flex;        -webkit-box-pack: center;        -ms-flex-pack: center;        justify-content: center;    }        .news_list_index .main .left {            display: -webkit-box;            display: -ms-flexbox;            display: flex;            -webkit-box-orient: vertical;            -webkit-box-direction: normal;            -ms-flex-direction: column;            flex-direction: column;            -webkit-box-pack: center;            -ms-flex-pack: center;            justify-content: center;        }.news_list li {    margin: 0 20px;}.news_item {    padding: 20px;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    border-bottom: 1px solid #d9d9d9;    -webkit-transition: all .2s ease-in-out;    transition: all .2s ease-in-out;}    .news_item .date {        font-size: 22px;        color: #000033;    }        .news_item .date .year {            font-size: 12px;            color: #999;            text-align: right;        }    .news_item .textBox {        padding-left: 20px;        display: block;    }        .news_item .textBox .tle {            font-size: 16px;            color: #333;        }        .news_item .textBox .tips {            display: -webkit-box;            overflow: hidden;            -webkit-box-orient: vertical;            text-overflow: ellipsis;            word-break: break-all;            -webkit-line-clamp: 2;            -o-text-overflow: ellipsis;            font-size: 13px;            color: #999;            margin-top: 10px;            line-height: 2;        }    .news_item:hover, .news_item.active {        background-color: #35a4c8;        color: #fff;        border-color: #35a4c8;    }        .news_item:hover .date, .news_item.active .date {            color: #fff;        }            .news_item:hover .date .year, .news_item.active .date .year {                color: #fff;            }        .news_item:hover .textBox .tle, .news_item.active .textBox .tle {            color: #fff;        }        .news_item:hover .textBox .tips, .news_item.active .textBox .tips {            color: #fff;        }/*!2-1关于我们**/.aboutUs_box {    padding-top: 3%;    position: relative;    -webkit-box-pack: end;    -ms-flex-pack: end;    justify-content: flex-end;}    .aboutUs_box .main {        display: -webkit-box;        display: -ms-flexbox;        display: flex;        -webkit-box-pack: end;        -ms-flex-pack: end;        justify-content: flex-end;        position: relative;    }    .aboutUs_box .left, .aboutUs_box .right {        width: 50%;        overflow: hidden;    }    .aboutUs_box .textBox {        padding: 0;        padding-right: 5%;        padding-bottom: 3%;        height: 100%;        position: absolute;        top: 0;        left: 0;        overflow-y: auto;    }        .aboutUs_box .textBox .scroll_cnt {            height: 100%;        }        .aboutUs_box .textBox .tle {            position: relative;            line-height: 1;            margin-top: 4.8%;        }            .aboutUs_box .textBox .tle .title {                display: block;                font-size: 22px;                color: #333;                font-weight: bold;                z-index: 2;                position: relative;            }            .aboutUs_box .textBox .tle .tips {                display: block;                font-size: 13px;                color: #999;                font-weight: normal;                margin: 0;                margin-top: 8px;            }        .aboutUs_box .textBox .info {            font-size: 14px;            color: #333;            line-height: 2;            margin-top: 2%;            display: -webkit-box;            overflow: hidden;            -webkit-box-orient: vertical;            text-overflow: ellipsis;            word-break: break-all;            -webkit-line-clamp: 4;            -o-text-overflow: ellipsis;        }    .aboutUs_box .imgBox {        width: 100%;        height: 100%;    }.aboutUs_list_wrap {    padding: 4.45% 0;}.aboutUs_list_item {    position: relative;    display: -webkit-box;    display: -ms-flexbox;    display: flex;}    .aboutUs_list_item .imgBox, .aboutUs_list_item .scale_wrap {        width: 329px;        height: 194px;    }    .aboutUs_list_item .title {        display: block;        position: absolute;        bottom: 0;        left: 0;        right: 0;        background-color: rgba(0,0,0,0.5);        font-size: 14px;        color: #fff;        padding: 10px;    }.teamList_box {    padding: 3% 0;}.teamList {    padding: 0 3%;}.teamList_item {    width: 280px;}    .teamList_item .imgBox_wrap {        width: 230px;        height: 230px;        border: 1px solid #35a4c8;        border-radius: 50%;        position: relative;        margin: 0 auto;        margin-bottom: 50px;    }        .teamList_item .imgBox_wrap::after {            content: '';            position: absolute;            left: 50%;            bottom: -30px;            display: inline-block;            width: 0;            height: 0;            line-height: 0;            font-size: 0;            overflow: hidden;            border-width: 8px;            cursor: pointer;            border-style: solid dashed dashed dashed;            border-color: #35a4c8 transparent transparent transparent;            border-bottom: none;            -webkit-transform: translateX(-50%);            transform: translateX(-50%);        }        .teamList_item .imgBox_wrap .imgBox {            width: 208px;            height: 208px;            border-radius: 50%;        }    .teamList_item .tle {        font-size: 14px;        color: #333;    }        .teamList_item .tle .title {            font-size: 16px;            display: block;            text-align: center;            display: -webkit-box;            overflow: hidden;            -webkit-box-orient: vertical;            text-overflow: ellipsis;            word-break: break-all;            -webkit-line-clamp: 1;            -o-text-overflow: ellipsis;        }        .teamList_item .tle .tips {            margin-top: 30px;            display: block;            display: -webkit-box;            overflow: hidden;            -webkit-box-orient: vertical;            text-overflow: ellipsis;            word-break: break-all;            -webkit-line-clamp: 3;            -o-text-overflow: ellipsis;            line-height: 1.8;            height: 65px;        }.history_box {    padding: 3% 0;}    .history_box .main {        padding: 1.5% 0;    }.history_list {    padding: 3%;    position: relative;}    .history_list::after {        content: "";        position: absolute;        left: 50%;        top: 0;        display: inline-block;        width: 1px;        height: 100%;        background-color: #067194;        z-index: 9;        margin-left: -1px;    }    .history_list::before {        content: "";        position: absolute;        left: 50%;        bottom: -22px;        display: inline-block;        width: 22px;        height: 22px;        z-index: 9;        margin-left: -1px;        border: 4px solid #067194;        border-radius: 50%;        margin-left: -11px;    }    .history_list li {        width: 100%;        position: relative;        overflow: hidden;        margin-top: 50px;    }        .history_list li:first-child {            margin-top: 0;        }.history_list_item {    width: 50%;}    .history_list_item.right {        text-align: right;        padding-right: 30px;        position: relative;        float: left;        margin-left: -1px;        padding-left: 70px;    }        .history_list_item.right::after {            content: "";            position: absolute;            right: 0;            top: 0;            display: inline-block;            width: 12px;            height: 12px;            background-color: #067194;            border-radius: 50%;            margin-top: 8px;            margin-right: -6px;        }        .history_list_item.right .tips {            text-align: right;        }    .history_list_item.left {        text-align: left;        padding-left: 30px;        position: relative;        float: right;        padding-right: 70px;    }        .history_list_item.left::after {            content: "";            position: absolute;            left: 0;            top: 0;            display: inline-block;            width: 12px;            height: 12px;            background-color: #067194;            border-radius: 50%;            margin-top: 8px;            margin-left: -6px;        }        .history_list_item.left .tips {            text-align: left;        }    .history_list_item .tle .title {        display: block;        font-size: 18px;        color: #333;        font-weight: bold;        overflow: hidden;        text-overflow: ellipsis;        white-space: nowrap;    }    .history_list_item .tle .tips {        display: block;        font-size: 16px;        color: #666;        margin-top: 8px;        display: -webkit-box;        overflow: hidden;        -webkit-box-orient: vertical;        text-overflow: ellipsis;        word-break: break-all;        -webkit-line-clamp: 2;        -o-text-overflow: ellipsis;        font-weight: normal;    }.partnersList_box {    padding: 3% 0;}    .partnersList_box .m_tle .title {        color: #fff;    }    .partnersList_box .main {        padding: 1.5% 0;    }.partnersList {    padding: 0;    position: relative;    margin-right: -20px;    margin-top: -20px;    overflow: hidden;}    .partnersList li {        position: relative;        overflow: hidden;        margin-top: 20px;        margin-right: 20px;        float: left;    }.partnersList_item {    width: 50%;}    .partnersList_item .scale_wrap, .partnersList_item .imgBox {        width: 224px;        height: 126px;    }.salesArea_box {    padding: 3% 0;}/*!3-1产品中心**/.prd_list li:hover, .prd_list li.active {    background-color: #eef5f7;}    .prd_list li:hover .btn_caps, .prd_list li.active .btn_caps {        color: #fff !important;        background-color: #35a4c8;        border-color: #35a4c8;    }    .prd_list li:hover .imgBox, .prd_list li.active .imgBox {        -webkit-transform: scale(1.05);        transform: scale(1.05);    }.prd_list li:nth-child(odd) .prd_list_item {    -webkit-box-pack: end;    -ms-flex-pack: end;    justify-content: flex-end;}    .prd_list li:nth-child(odd) .prd_list_item .textBox {        left: 0;        padding-left: 8.5%;    }.prd_list li:nth-child(even) .prd_list_item {    -webkit-box-pack: start;    -ms-flex-pack: start;    justify-content: flex-start;}    .prd_list li:nth-child(even) .prd_list_item .textBox {        right: 0;        padding-right: 8.5%;    }.prd_list_item {    position: relative;}    .prd_list_item .btn_caps {        width: 100px;        height: 35px;        line-height: 35px;        font-size: 12px;        border-color: #cdcdcd;    }    .prd_list_item .textBox {        padding: 5%;        position: absolute;        top: 0;        height: 100%;        width: 50%;    }        .prd_list_item .textBox .tle {            position: relative;            line-height: 1;        }            .prd_list_item .textBox .tle .title {                font-size: 24px;                color: #333;                z-index: 2;                position: relative;                display: -webkit-box;                overflow: hidden;                -webkit-box-orient: vertical;                text-overflow: ellipsis;                word-break: break-all;                -webkit-line-clamp: 1;                -o-text-overflow: ellipsis;                line-height: 1.2;            }        .prd_list_item .textBox .tips {            font-size: 14px;            color: #666;            line-height: 2;            margin-top: 5%;            margin-bottom: 8%;            display: -webkit-box;            overflow: hidden;            -webkit-box-orient: vertical;            text-overflow: ellipsis;            word-break: break-all;            -webkit-line-clamp: 3;            -o-text-overflow: ellipsis;        }    .prd_list_item .scale_wrap {        width: 50%;    }    .prd_list_item .imgBox {        width: 100%;        height: 100%;    }/*!3-2产品中心详情**/.details_tle {    font-size: 32px;    color: #333;    text-align: center;    margin-top: 3%;}.prd_details_box {    overflow: hidden;}.prd_details_list li {    margin-top: 4%;}    .prd_details_list li:hover .imgBox, .prd_details_list li.active .imgBox {        -webkit-transform: scale(1.05);        transform: scale(1.05);    }    .prd_details_list li:nth-child(odd) .prd_details_item {        -webkit-box-pack: end;        -ms-flex-pack: end;        justify-content: flex-end;    }        .prd_details_list li:nth-child(odd) .prd_details_item .textBox {            left: 0;        }    .prd_details_list li:nth-child(even) .prd_details_item {        -webkit-box-pack: start;        -ms-flex-pack: start;        justify-content: flex-start;    }        .prd_details_list li:nth-child(even) .prd_details_item .textBox {            right: 0;        }.prd_details_item {    position: relative;}    .prd_details_item .textBox {        padding: 5%;        position: absolute;        top: 0;        height: 100%;        width: 50%;        overflow: hidden;    }        .prd_details_item .textBox > div {            max-height: 100%;        }        .prd_details_item .textBox .tle {            position: relative;            line-height: 1;        }            .prd_details_item .textBox .tle .title {                font-size: 18px;                color: #333;                z-index: 2;                position: relative;                display: -webkit-box;                overflow: hidden;                -webkit-box-orient: vertical;                text-overflow: ellipsis;                word-break: break-all;                -webkit-line-clamp: 1;                -o-text-overflow: ellipsis;                line-height: 1.2;                font-weight: bold;            }        .prd_details_item .textBox .tips {            font-size: 14px;            color: #999;            line-height: 2;            margin-top: 5%;            margin-bottom: 8%;        }        .prd_details_item .textBox .scroll_cnt {            height: 250px;        }    .prd_details_item .scale_wrap {        width: 50%;    }    .prd_details_item .imgBox {        width: 100%;        height: 100%;    }.prd_details .btn_goBack {    font-size: 14px;    color: #999;    margin: 5% 0;    display: block;}.news_nav {    width: 100%;    background-color: #f5f5f5;}    .news_nav .w1200 {        display: -webkit-box;        display: -ms-flexbox;        display: flex;        -ms-flex-wrap: wrap;        flex-wrap: wrap;        -webkit-box-align: center;        -ms-flex-align: center;        align-items: center;    }    .news_nav .item {        display: inline-block;        font-size: 18px;        color: #333;        padding: 12px 40px;        -webkit-transition: all .2s ease-in-out;        transition: all .2s ease-in-out;        margin: 0;    }        .news_nav .item:hover, .news_nav .item.active {            background-color: #067194;            color: #fff;        }.news_nav_tle {    font-size: 32px;    color: #333;    padding: 39px 0;    line-height: 1;}.newsList_list li {    padding: 40px;    border-bottom: 1px solid #d8d8d8;}    .newsList_list li:hover, .newsList_list li.active {        background-color: #ebf6f9;    }        .newsList_list li:hover .btn_caps, .newsList_list li.active .btn_caps {            background-color: #067194;            color: #fff;        }.newsList_list_item {    position: relative;}    .newsList_list_item .scale_wrap, .newsList_list_item .imgBox {        width: 400px;        height: 252px;    }    .newsList_list_item .textBox {        padding-left: 50px;        font-size: 14px;        color: #666;        display: -webkit-box;        display: -ms-flexbox;        display: flex;        -webkit-box-align: center;        -ms-flex-align: center;        align-items: center;    }        .newsList_list_item .textBox .tle {            font-size: 18px;            color: #333;        }        .newsList_list_item .textBox .tips {            margin: 20px 0;            line-height: 2;        }        .newsList_list_item .textBox .btn_caps {            width: 100px;            height: 28px;            line-height: 28px;            border-radius: 20px;            background-color: #cecece;            border: 0;            color: #fff;            font-size: 12px;        }    .newsList_list_item .date_wrap {        position: absolute;        right: 0;        top: -40px;    }        .newsList_list_item .date_wrap .date {            font-size: 14px;            padding: 10px;            background-color: #067194;            color: #fff;            text-align: center;            line-height: 1;        }            .newsList_list_item .date_wrap .date .day {                font-size: 38px;            }            .newsList_list_item .date_wrap .date .date_year {                margin-top: 10px;            }.news_detail_box {    padding: 3% 0;}    .news_detail_box .detail_tle {        font-size: 32px;        color: #333;        text-align: center;    }    .news_detail_box .date {        margin-top: 10px;        color: #999;    }    .news_detail_box .editBox {        font-size: 14px;        color: #333;        line-height: 3;        margin-top: 30px;    }.page_tool {    color: #808080;    font-size: 14px;    border-top: 1px solid #d8d8d8;    margin-top: 30px;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    -webkit-box-align: center;    -ms-flex-align: center;    align-items: center;    -webkit-box-pack: justify;    -ms-flex-pack: justify;    justify-content: space-between;}    .page_tool .icon {        margin-right: 5px;    }/*!加入我们**/.joinUs_box {    padding-top: 3%;    position: relative;    -webkit-box-pack: end;    -ms-flex-pack: end;    justify-content: flex-end;}    .joinUs_box .tab-wrap {        margin-top: 50px;        margin-bottom: 100px;    }.joinUs_img {    margin-top: 20px;}/*!联系我们**/.contactUs_info {    position: relative;    -webkit-box-pack: start;    -ms-flex-pack: start;    justify-content: flex-start;    background-color: #f6f7f9;    padding: 80px 0;}    .contactUs_info .left, .contactUs_info .right {        width: 50%;        overflow: hidden;    }    .contactUs_info .textBox {        padding: 5%;        position: absolute;        right: 0;        top: 0;        height: 100%;    }    .contactUs_info .left {        padding-left: 8%;    }.contactUs_info_textBox {    margin-top: -20px;    font-size: 16px;    color: #666;    line-height: 2.5;}    .contactUs_info_textBox .tle {        font-size: 22px;        color: #333;        margin-bottom: 10px;        display: inline-block;        width: 100%;    }    .contactUs_info_textBox .icon {        width: 32px;        height: 32px;        margin-right: 5px;    }.contactUs_bottom .left, .contactUs_bottom .right {    width: 50%;    overflow: hidden;    height: 600px;}.contactUs_bottom .map {    height: 600px;}.form_msg {    overflow: hidden;    height: 100%;    color: #fff;    padding: 0 5%;    padding-left: 8%;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    -webkit-box-align: center;    -ms-flex-align: center;    align-items: center;    width: 100%;}    .form_msg .main {        width: 100%;    }    .form_msg .tle {        font-size: 24px;        margin-bottom: 20px;        overflow: hidden;        display: inline-block;    }    .form_msg .input-group {        margin-top: 20px;        display: -webkit-box;        display: -ms-flexbox;        display: flex;        -webkit-box-pack: start;        -ms-flex-pack: start;        justify-content: flex-start;    }    .form_msg .label {        display: inline-block;        width: 90px;        text-align: center;        overflow: hidden;        text-overflow: ellipsis;        white-space: nowrap;        margin-top: 10px;        font-size: 14px;    }    .form_msg .input-text {        max-width: 290px;        height: 40px;        line-height: 40px;        color: #fff;        font-size: 14px;    }    .form_msg .textarea {        border: 1px solid #ddd;        padding: 10px;        height: 160px;        color: #fff;        font-size: 14px;        border-radius: 0;    }    .form_msg .btn_caps {        border-radius: 0;        font-size: 14px;        width: 100%;        height: 40px;        line-height: 40px;    }.contactUs_info {    padding:100px 0;}.contactUs_info_textBox  {    font-size: 14px;    line-height: 1.8;}    .contactUs_info_textBox  .tle  {        font-size: 20px;    }    .contactUs_info_textBox  .flex_box  {        margin-top: 5px;        word-break: break-all;        line-height: 1.4;    }    
// 2019-10-30
.prd_list_item .textBox .tips {
  max-height: 90px;
  overflow: hidden;
}

.contactUs_info .textBox {
  position: relative;
  top: auto;
  right: auto;
}

.contactUs_info_textBox .flex_box {
  line-height: 1.5;
  margin: 10px auto;
}

.contactUs_info {
  padding: 0;
  word-break:break-word !important;
}

.contactUs_info .textBox {
  word-break:break-word !important;
}

.contactUs_info_textBox .tle {
  line-height: 1.5;
}

.aboutUs_index .textBox .tips {
  max-height: 120px;
}

.news_item .textBox .tips {
  max-height: 60px;
}

@media (max-width: 640px) {
  .contactUs_info .contactUs_info_textBox {
    padding: 0 !important;
  }

}
