<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*

* name:responsive

* version:v2.1.1

* update:添加pad竖屏状态Padp

* data:2017-06-13

*/


/* hide template textarea */

.UnpcPush textarea,
.PcPush textarea,
.MobilePush textarea,
.UnmobilePush textarea {
    display: none;
}

.m_link{
    display: none;
}
/*

* PcMode

*/

body:after {
    display: block;
    height: 0;
    line-height: 0;
    overflow: hidden;
    visibility: hidden;
    content: 'Pc';
}

.PcMode:after {
    content: 'Pc' !important;
}

.UnpcPush,
.MobilePush {
    display: none;
}

img[data-src] {
    opacity: 0;
    filter: alpha(opacity=0);
}

img[data-srcloaded] {
    opacity: 1;
    filter: alpha(opacity=100);
}

@media only screen and (max-width:1440px) {
    .about_center04 {
        background-position: center;
    }
    .about_center04 .left {
        width: 46%;
    }
    .about_center04 .right {
        width: 54%;
    }
    .ibanner .content:after {
        width: 42%;
    }
    .ibanner .content:hover:after {
        width: 42%;
    }
    .ipart01 .owl-carousel .owl-nav .owl-prev {
        left: -33px;
        background-position: 0 0;
    }
    .ipart01 .owl-carousel .owl-nav .owl-next {
        right: -33px;
        background-position: -38px 0px;
    }
    .ipart01 .owl-carousel .owl-nav&gt;div:hover {
        background: url(../img/news_jt_hover.png) no-repeat;
    }
    .ipart01 .owl-carousel .owl-nav .owl-prev:hove {
        left: -33px;
        background-position: 0 0;
    }
    .ipart01 .owl-carousel .owl-nav .owl-next:hover {
        right: -33px;
        background-position: -38px 0px;
    }
}

@media only screen and (max-width:1366px) {
    .about_center04 {
        background-position: center;
    }
    .about_center04 .left {
        width: 45.3%;
    }
    .about_center04 .right {
        width: 54.35%;
    }
    .ipart01 .owl-carousel .owl-nav .owl-prev {
        left: -15px;
        background-position: 0 0;
    }
    .ipart01 .owl-carousel .owl-nav .owl-next {
        right: -15px;
        background-position: -38px 0px;
    }
    .ipart01 .owl-carousel .owl-nav&gt;div:hover {
        background: url(../img/news_jt_hover.png) no-repeat;
    }
    .ipart01 .owl-carousel .owl-nav .owl-prev:hove {
        left: -15px;
        background-position: 0 0;
    }
    .ipart01 .owl-carousel .owl-nav .owl-next:hover {
        right: -15px;
        background-position: -38px 0px;
    }
    .news_banner .cover .news_btn .owl-prev {
        left: -20px;
        background-position: 0 0;
    }
    .news_banner .cover .news_btn .owl-next {
        right: -20px;
        background-position: -35px 0px;
    }
    /* 20191111 */
    .news_banner .cover {
        padding: 0 40px;
    }
    /*  .ipart01 .content{height:456px;}

    .ipart01 .content .tab .tab_list .owl-item .item{height:456px;}

    .ipart01 .content .tab .tab_list .item.cur .con .icon{margin-top:150px;}

*/
}


/*

* PadMode

*/

@media only screen and (max-width:1240px) {
    body:after {
        content: 'Pad';
    }
    body {
        user-select: none;
        -webkit-user-select: none;
    }
    html {
        overflow-x: hidden;
    }
    body,
    input,
    textarea,
    button,
    select {
        font-size: 14px;
    }
    .PcPush {
        display: none;
    }
    .UnpcPush {
        display: block;
    }
    .wrap,
    .mwrap {
        width: 940px;
    }
    /*padMode 1240px 网站样式*/
    /* 公共样式 */
    .head_bott .logo {
        top: 0;
    }
    .nav {
        display: none;
    }
    .mobile_key {
        display: block;
        line-height: 70px;
        font-size: 20px;
        margin-left: 20px;
    }
    .foot_top .left {
        display: none;
    }
    .foot_top .right {
        width: 100%;
    }
    .foot_top .right dl {
        padding: 0 34px;
    }
    /*新闻列表*/
    .news_banner .cover .news_btn .owl-prev {
        left: 0
    }
    .news_banner .cover .news_btn .owl-next {
        right: 0;
    }
    .news_list01 .form_box {
        padding: 30px 20px;
    }
    .news_list01 .form_box .inp_box_wrap {
        width: 19%;
    }
    .news_list01 .form_box .hd_btn {
        width: 15%;
    }
    .ipart03 .content .number li .txt_en {
        font-size: 18px;
        color: #4b4d4e;
        text-align: center;
        text-transform: uppercase;
        font-family: Helvetica;
        font-weight: bold;
    }
    /* 子公司 */
    .member_company01 .box .infor .infor_box {
        padding: 10px 0;
    }
    .member_company01 .box .infor .tit {
        margin-bottom: 20px;
    }
    /* 关于综合 */
    .about_center03 .left .item .box {
        padding: 45px 50px;
    }
    .about_center04 {
        background-position: center;
    }
    .about_center04 .left .tit_en {
        font-size: 58px;
        top: 70px;
    }
    .about_center04 .left .tit {
        font-size: 44px;
    }
    /* 联系我们 */
    .contact_us02 .content ul li {
        background-size: cover;
    }
    .contact_us02 .content ul li:hover {
        background-size: cover;
    }
    .contact_us02 .content ul li .box {
        padding: 20px;
    }
    .contact_us02 .content ul li .box .t {
        font-size: 16px;
    }
    /* 首页 */
    .ibanner .content:after {
        width: 50%;
    }
    .ipart01 .content .tab ul li .item .text {
        padding: 0 10px;
    }
    .ipart01 .content .tab ul li.cur .item .text {
        padding: 0 10px;
    }
    .ipart03 {
        background-size: cover;
    }
    .ipart03 .intro .c {
        font-size: 15px;
        color: #000;
        text-align: left;
        padding: 0 5%;
        line-height: 30px;
    }
    .ipart .infor .con {
        font-size: 14px;
        color: #000;
        margin: 10px 0 25px;
        padding: 0 18%;
    }
    /* 供应链支持 */
    .supply01 .tab_t ul {
        padding: 0;
    }
    .supply01 .tab_t li {
        font-size: 20px;
        margin: 0 25px;
    }
    /* 人才综合 */
    .job_center .job_center01 .list_l_t_text .text_box {
        padding: 12% 10% 0;
    }
    .job_center .job_center01 .list_r_text {
        width: 46%;
    }
    .job_center .job_center03 li {
        margin: 0;
    }
    .job_center .job_center01 .list_l_t_text .en_title {
        font-size: 30px;
    }
    .job_center .job_center01 {
        padding: 50px 0 45px;
    }
    /* 校园招聘 */
    .job_list01 .li_top .tit {
        width: 35%;
    }
    .job_list01 .li_bottom .send {
        position: static;
        display: inline-block;
        margin-top: 30px;
    }
    /* 投资者关系 */
    .investors01 .right .r_top .box .stock .stock_num {
        font-size: 23px;
    }
    .investors01 .right .r_top .box .stock .name,
    .investors01 .right .r_top .box .stock .stock_code {
        margin-right: 0;
    }
    .investors01 .right .r_top .box .stock .number {
        margin-left: 10px;
    }
    .investors01 .right .r_top .box {
        padding: 25px;
    }
    .investors01 .right .r_top .box .information {
        padding-top: 20px;
    }
    .investors01 .right .r_top .box .information li .t {
        font-size: 13px;
    }
    .investors01 .right .r_top .box .information li {
        margin-bottom: 15px;
    }
    .investors01 .right .r_bott {
        padding-top: 33px;
    }
    .investors01 .right .r_bott .tab_t_box {
        margin-bottom: 10px;
    }
    /* 产品详细 */
    .pro_detail01 .box .right {
        width: 45%;
    }
    .pro_detail01 .box .right .con {
        margin: 30px 0;
    }
    .pro_detail02 .box .item .cover .txt_box {
        padding: 20px;
    }
    /* 在线留言 */
    .message01 .content {
        padding: 0;
    }
    .message01 .content .tab_t li {
        width: 33.1%;
    }
    /* 荣誉资质 */
    .honor01 .about_honor_l {
        display: block;
    }
    .honor01 .content {
        width: 100%;
    }
    /* 党建 */
    .dangjian02 {
        background-size: cover;
    }
    .dangjian02 .content .left li .t {
        width: 60%;
        margin-left: 15px;
    }
    .dangjian02 .content .left li.li01 {
        z-index: 6;
    }
    .dangjian02 .content .left li.li02 {
        z-index: 5;
    }
    .dangjian02 .content .left li.li03 {
        z-index: 4
    }
    .dangjian02 .content .left li.li04 {
        z-index: 3;
    }
    .dangjian02 .content .left li .num .line {
        height: 70px;
    }
    .dangjian02 .content .left li:after {
        height: 100%;
        bottom: 0;
        width: 105%;
    }
    /* 公司文化 */
    .culture01 .content .item .text .box {
        padding: 30px;
    }
    .culture01 .content .item .text .box .tit {
        font-size: 28px;
        line-height: 1.2;
    }
    .culture01 .content .item .text .box .con {
        font-size: 20px;
    }
    .culture02 .item .box {
        width: 100%;
    }
    /* 解决方案详细 */
    .solu_detail .pt1_l .t {
        font-size: 18px;
        padding-bottom: 10px;
    }
    .solu_detail .pt1_l .t_line {
        margin-bottom: 10px;
    }
    .solu_detail .pt1_l .p {
        margin-bottom: 15px;
    }
    .solu_detail02 .item_list .item .cover .txt_box {
        padding: 20px;
    }
    .about_us01 .content {
        float: none;
        width: 100%;
    }
    /*   .ipart01 .owl-carousel .owl-nav .owl-prev{left:-6%;}

    .ipart01 .owl-carousel .owl-nav .owl-next{right:-6%;}

*/
    /* 20191018 */
    .about_center03 .left .item .box .infor .tit span {
        font-size: 33px;
    }
    .about_center03 .left .item .box .infor .tit {
        font-size: 30px;
    }
    .about_us.channel_content {
        padding: 50px 0;
    }
    .history01 .left_list li .text {
        font-size: 22px;
    }
    .history01 .left_list .tab_t_cur .li_img .txt span {
        font-size: 25px;
    }
    .honor01 .content {
        width: 62%;
    }
    /* 在线留言 */
    .message01 .form,
    .message01 .form textarea {
        width: 100%;
        box-sizing: border-box;
    }
    .message01 .form #content {
        width: 100%;
        box-sizing: border-box;
    }
    /* 首页新闻 */
    .ibanner .content:after {
        width: 40%;
    }
    .ibanner .content:hover:after {
        width: 40%;
    }
    .ibanner .content .hot_news .owl-carousel {
        padding: 15px 0;
    }
    .ibanner .content .hot_news .news_btn .more {
        padding: 10px 24px;
    }
    .ibanner .content .hot_news .news_btn .btn_all&gt;div {
        width: 49%;
        height: 60px;
    }
    .ibanner .content .hot_news .news_btn .btn_all&gt;div .iconfont {
        line-height: 60px;
        margin: 0 auto;
    }
    .ibanner .content .hot_news .tit .t {
        font-size: 18px;
    }
    .ibanner .content .hot_news .time .y {
        font-size: 30px;
    }
    .ibanner .content .hot_news .time {
        padding-right: 5px;
        width: 17%;
    }
    /* 20191111 */
    .news_banner .cover {
        padding: 0;
    }
    .ipart01 .content .tab .tab_list .item.cur .con .jiahao {
        display: none;
    }
    .common_banner .intro {
        margin: 6% 0;
    }
    /* 手机端侧导航样式修改 */
    body .mm-ismenu {
        background: rgba(219, 219, 219, 0.85);
        background: rgb(219, 219, 219);
    }
    body .mm-menu {
        color: #333;
    }
    body .mm-menu .mm-list&gt;li&gt;a.mm-subopen:before {
        border-color: transparent;
    }
    body .mm-menu .mm-list&gt;li&gt;a.mm-subclose:before,
    body .mm-menu .mm-list&gt;li&gt;a.mm-subopen:after {
        border-color: rgba(51, 51, 51, 0.5);
    }
    body .mm-menu .mm-list&gt;li&gt;a.mm-subclose {
        color: #333;
        background: rgba(219, 219, 219, 0.85);
    }
    body .mm-menu .mm-list&gt;li.mm-selected&gt;a:not(.mm-subopen),
    .mm-menu .mm-list&gt;li.mm-selected&gt;span {
        background: rgba(219, 219, 219, 0.85);
    }
    /* 20191120 导航修改 */
    .header {
        height: 70px;
    }
    .head_top {
        display: none;
    }
    .head_bott .logo {
        margin-left: 2%;
    }
    .head_bott .wrap {
        width: 100%;
        padding: 0;
    }
    .head_bott .head_lang {
        display: none;
    }
    .head_bott .head_search {
        display: none;
    }
    .head_bott.fixed {
        position: fixed;
        top: 0;
        width: 100%;
        background: #fff;
    }
    .mobile_key {
        display: block;
        width: 70px;
        height: 70px;
        background: url(../img/m_nav_bg.jpg);
        margin-left: 20px;
    }
    .mobile_key i {
        display: block;
        width: 70px;
        height: 70px;
        background: url(../img/allMenuBtn.png) no-repeat center;
    }
    .mobile_key.on i {
        background: url(../img/allMenuBtn_on.png) no-repeat center;
    }
    /*
.m_nav { position: fixed; width: 100%; height: 100%; right: -100%; top: 50px; z-index: 999; max-width: 640px; min-width: 320px; background: #fff; }


.m_nav.show { right: 0 !important; }
*/
    /********/
    /*subNav*/
    .subNav {
        position: fixed;
        width: 100%;
        height: 100%;
        right: -100%;
        top: 55px;
        z-index: 999;
        max-width: 640px;
        min-width: 320px;
        background: #fff;
    }
    .subNavCon {
        margin: 0px;
        width: 100%;
        height: 100%;
    }
    .subNav .closrbox {
        width: 20%;
        height: 0.5rem;
        line-height: .5rem;
        background: #fff;
        position: absolute;
        right: 2%;
        top: -5%;
    }
    /*.subNav ul { background: #fff; position: relative; z-index: 2; }

.subNav li { width: 100%; display: block; margin: 0 auto; position: relative; transition: all .3s ease-in; }

.subNav li:first-child { margin-top: 0.4rem; }

.subNav li a { display: block; width: 4rem; margin: 0 auto; color: #333; font-size: 0.34rem; line-height: 1rem; text-align: center; border-bottom: 1px solid #f0efef; }

.subNav li a:hover { color: #3fb150; }

.subNav .toptel { padding-left: 4%; padding-top:.3rem;

padding-bottom:.4rem;

}

.subNav .toptel span { display: block; }

.subNav .toptel p { font-family: avgr; font-size:.5rem;

}*/
    .subNav.show {
        right: 0 !important;
    }
    .subNavShow {
        -webkit-transform: translateX(-48%);
        -moz-transform: translateX(-48%);
        -ms-transform: translateX(-48%);
        transform: translateX(-48%);
        display: block;
    }
    /****/
    .m_nav .m_list .m_li1 {
        display: block;
        padding: 35px 3%;
        font-size: 30px;
        border-bottom: 1px solid #e0e0e0;
        background: url(../images/all_oneD.png) no-repeat right 3% center;
    }
    .m_nav .m_list .m_li:first-child .m_li1 {
        border-top: 1px solid #e0e0e0;
    }
    .m_nav .content.open {
        display: block
    }
    .m_nav .content {
        display: none
    }
    .m_nav .m_list .m_li1.on {
        color: #126033;
        background-image: url(../images/all_oneD_curent.png);
    }
    .m_nav .m_list .m_li2 {
        padding: 15px 5%;
        font-size: 20px;
        text-align: left
    }
    .m_nav .m_list:last-child .content:last-child {
        border-bottom: 1px solid #e0e0e0;
    }
    /* 20191121 */
    .social02 {
        padding-bottom: 30px;
    }
    .common_banner .intro {
        padding: 6% 0;
        margin: 0;
    }
}

@media only screen and (max-width:992px) {
    body:after {
        content: 'Padp';
    }
    .wrap,
    .mwrap {
        width: 740px;
    }
    /*padMode 992px 网站样式*/
    /* 公共样式 */
    .foot_top .right dl {
        padding: 0 32px;
    }
    .foot_top .right dl.dl4 {
        width: 12%;
    }
    .foot_bottom .right {
        float: left;
    }
    /* 公司介绍 */
    .about_us01 .content .tit1 {
        font-size: 40px;
    }
    .about_us01 .content .tit2 {
        font-size: 25px;
    }
    /* 发展历程 */
    .history01 .left_list li .text {
        font-size: 18px;
    }
    /* 新闻列表 */
    .news_list01 .list_bd .list_box {
        padding: 20px;
    }
    .news_list01 .list_bd .list_main {
        width: 80%;
    }
    .news_list01 .form_box .inp_box_wrap {
        width: 18%;
    }
    /* 子公司 */
    .member_company01 .box {
        padding: 90px 30px 50px;
    }
    .member_company01 .box .infor .infor_box {
        padding: 0;
    }
    .member_line {
        width: 92%;
        left: 30px;
    }
    /* 关于综合 */
    .about_center01 {
        height: 296px;
    }
    .about_center01&gt;img {
        width: 1200px;
        margin-left: -600px;
        position: absolute;
        left: 50%;
        max-width: none;
    }
    .about_center02 .intro .c {
        padding: 0 9%;
    }
    .about_center02 .content .number li .num span {
        font-size: 70px;
    }
    .about_center02 .content .number {
        padding: 50px 0;
    }
    .about_center03 .left .item .box .infor .tit_en {
        font-size: 45px;
    }
    .about_center03 .left .item .box .infor .tit {
        font-size: 25px;
    }
    .about_center03 .left .item .box .infor .tit span {
        font-size: 30px;
    }
    .about_center03 .left .item .box {
        padding: 45px 30px;
    }
    .about_center04 {
        padding-bottom: 50px;
    }
    .about_center04 .left .tit {
        font-size: 30px;
    }
    .about_center04 .left .tit_en {
        font-size: 38px;
    }
    .about_center04 .left .box {
        padding-right: 30px;
    }
    .about_center04 .right {
        margin-top: 50px;
    }
    .about_center04 .right ul {
        padding: 30px 30px 0 30px;
    }
    .about_center04 .right ul li .t {
        font-size: 22px;
    }
    /* 联系我们 */
    .contact_us01 .content .tab_c {
        padding: 30px;
    }
    .contact_us02 {
        background-size: cover;
    }
    /* 首页 */
    /* .ibanner{height:427px;}

    .ibanner .item{height:427px;} */
    /* .ibanner .owl-carousel .owl-item img{width:1200px; margin-left:-600px;} */
    .ibanner .content .hot_news {
        width: 45%;
    }
    .ibanner .content .hot_news .tit {
        width: 75%;
    }
    .ibanner .content .hot_news .time {
        width: 20%;
    }
    .ibanner .content .hot_news .time .y {
        font-size: 30px;
    }
    .ipart .infor .tit {
        font-size: 30px;
    }
    .ipart .infor .con {
        padding: 0 10%;
    }
    .ipart01 .content {
        height: 441px;
    }
    .ipart01 .content .tab ul li .item .text {
        font-size: 16px;
    }
    /* .ipart01 .content .bg img{width:1200px; margin-left:-600px;} */
    .ipart01 .content .tab ul li.cur .item .icon {
        margin-top: 100px;
    }
    .ipart01 .content .tab ul li .item .jiahao {
        margin: 40px auto;
    }
    .ipart02 .content .item .t {
        font-size: 20px;
    }
    .ipart03 .left {
        width: 100%;
        padding-top: 50px;
    }
    .ipart03 .left .tit_en {
        font-size: 50px;
        top: 43px;
    }
    .ipart03 .left .tit_cn {
        font-size: 30px;
    }
    .ipart03 .left .t {
        margin-top: 20px;
    }
    .ipart03 .left .c {
        height: auto;
    }
    .ipart03 .left .know_more {
        margin-top: 20px;
    }
    .ipart03 .right {
        width: 100%;
    }
    .ipart03 .right .list .item {
        height: 200px;
    }
    .ipart03 .right .list1 .item .box {
        padding: 38px 45px;
    }
    .ipart03 .right .list .item .box {
        padding: 30px 45px;
    }
    .ipart03 .right .list .item .intro .tit {
        margin-top: 20px;
    }
    .ipart03 .right .list .intro .tit {
        font-size: 20px;
    }
    .ipart03 .right .list1 .item .intro .tit {
        font-size: 30px;
    }
    .ipart03 .right .list1 .item .intro .tit {
        margin-top: 0;
    }
    /* 供应链支持 */
    .channel_content.supply {
        padding: 50px 0;
    }
    .supply01 .tab_t li {
        font-size: 18px;
        margin: 0 10px;
    }
    .supply01 .tab_t {
        margin-bottom: 40px;
    }
    .supply01 .tab_t li:after {
        left: -10px;
    }
    /* 人才综合 */
    .job_center .job_center01 {
        padding: 45px 0;
    }
    .job_center02 ul li .t {
        font-size: 25px;
    }
    .job_center .job_center03 ul {
        padding: 30px 0;
    }
    /* 校园招聘 */
    .job_list01 .li_top .top_l {
        padding-right: 150px;
    }
    .job_list01 .li_top .tit {
        font-size: 20px;
    }
    /* 投资者关系 */
    .investors .content .left {
        display: none;
    }
    .investors .content .right {
        width: 100%;
    }
    .investors02 .intro {
        font-size: 25px;
    }
    .investors02 .content ul li .box .t {
        font-size: 20px;
    }
    /* 博士后工作 */
    .boshi01 ul li .num {
        width: 10%;
    }
    .boshi01 ul li .content {
        width: 88%;
    }
    /* 产品详细 */
    .pro_detail01 .box {
        padding: 50px 30px;
    }
    .pro_detail01 .box .left {
        width: 100%;
        margin-bottom: 20px;
    }
    .pro_detail01 .box .right {
        width: 100%;
    }
    .pro_detail02 .box {
        padding: 50px 30px;
    }
    /* 解决方案 */
    .solution .bg .contain .owl_nav li {
        padding-right: 25px;
    }
    .solution .bg .contain .btn_box .solu_btn {
        width: 120px;
    }
    /* 在线留言 */
    .message01 .intro {
        font-size: 25px;
    }
    .message01 .content .tab_t li {
        font-size: 20px;
        height: 55px;
        line-height: 55px;
    }
    /* 产品详细 */
    .pro_list02 .item_list .item .cover .txt_box {
        padding: 20px;
    }
    /* 公司介绍 */
    .culture01 .content .item .img {
        width: 50%;
    }
    .culture01 .content .item .text {
        width: 50%;
    }
    .culture01 .rect-48 {
        padding-bottom: 0;
        height: auto;
    }
    .culture01 .content .item .text .box .tit {
        font-size: 20px;
    }
    .culture01 .content .item .text .box .con {
        font-size: 18px;
        margin: 10px 0;
    }
    .culture02 .item {
        height: 240px;
    }
    .culture02 .item .cen .tit {
        font-size: 25px;
    }
    .culture02 .item .cen2 .tit {
        font-size: 25px;
    }
    /* 解决方案 */
    .solu_detail.channel_content {
        padding: 50px 0;
    }
    .solu_detail01 {
        padding-bottom: 40px;
    }
    .solu_detail01 .pt1_l {
        width: 100%;
        margin-bottom: 20px;
    }
    .solu_detail01 .pt1_r {
        width: 100%;
    }
    .solu_detail02 .content .tit {
        font-size: 25px;
    }
    .ipart01 .content .tab .tab_list .item {
        height: 440px;
    }
    .ipart01 .owl-carousel .owl-nav .owl-prev {
        left: 0;
    }
    .ipart01 .owl-carousel .owl-nav .owl-next {
        right: 0;
    }
    /* 20191018 */
    .ipart01 .content .tab .tab_list .item.cur .con .icon {
        margin-top: 100px;
    }
    .foot_top {
        padding: 40px 0;
    }
    .honor01 .about_honor_l {
        width: 100%;
    }
    .honor01 .about_honor_l img {
        display: none;
    }
    .honor01 .content {
        width: 100%;
    }
    .honor01 .anniu_list {
        margin-bottom: 20px;
    }
    .honor01 .anniu {
        width: 49%;
        display: inline-block;
    }
    /* 20191028 */
    .pro_detail02 .box .item .cover .txt_box .txt {
        margin: 25px 0 35px;
    }
    .pro_detail02 .box .item .cover .txt_box .txt {
        margin: 25px 0 35px;
    }
    .solu_detail02 .item_list .item .cover .txt_box .txt {
        margin: 25px 0 35px;
    }
    /* 社会责任 20191101补充 */
    .social02 ul li .con {
        width: 60%;
    }
    /* 在线留言 */
    .message01 .yzm_box {
        width: 100%;
        margin-bottom: 20px;
    }
    .message01 .form .btns_list {
        width: 100%;
    }
    .message01 .form .btns_list .sub {
        margin-right: 40px;
        float: none;
        width: 40%;
    }
    .message01 .form .btns_list .reset {
        float: none;
        width: 40%;
    }
    .message01 .line1 {
        width: 75%;
    }
    /* 首页新闻 */
    .ibanner .content .hot_news .news_btn {
        display: none;
    }
    /* 20191106 */
    /* .ibanner .item.i_video .cover img{width:1400px; margin-left:-700px;} */
    .ipart03 .right .list1 .item {
        border-color: #d5d4d7;
    }
    .luru .tit {
        font-size: 25px;
    }
    .ibanner .owl-carousel .owl-item .i_video img {
        width: 100%;
        margin-left: 0;
        left: 0;
        margin-top: 0;
        top: 0;
        max-width: 100%;
    }
    .common_banner .intro {
        margin: 5% 0;
    }
    .common_banner .intro .t {
        font-size: 26px;
    }
    .foot_top .right dl.dl5 {
        width: 15%;
    }
    .m_nav .m_list .m_li1 {
        font-size: 20px;
        padding: 25px 3%;
    }
    .m_nav .m_list .m_li2 {
        padding: 15px 3 5%;
    }
    .pro_list01 .intro .t {
        font-size: 30px;
    }
    .common_banner .intro {
        padding: 4% 0;
        margin: 0;
    }
}


/*

* MobileMode

*/

@media only screen and (max-width:760px) {
    body:after {
        content: 'Mobile';
    }
    body,
    input,
    textarea,
    button,
    select {
        font-size: 16px;
    }
    .UnmobilePush {
        display: none;
    }
    .MobilePush {
        display: block;
    }
    img[data-src] {
        opacity: 1;
    }
    .wrap,
    .mwrap {
        padding-left: 2%;
        padding-right: 2%;
        width: auto;
    }
    .mwrap .wrap {
        padding-left: 0;
        padding-right: 0;
    }
    /*移动端防恶意复制信息*/
    * {
        -webkit-touch-callout: none;
        /*系统默认菜单被禁用*/
        -webkit-user-select: none;
        /*webkit浏览器*/
        -khtml-user-select: none;
        /*早期浏览器*/
        -moz-user-select: none;
        /*火狐*/
        -ms-user-select: none;
        /*IE10*/
        user-select: none;
    }
    input {
        -webkit-user-select: auto;
        /*webkit浏览器*/
    }
    textarea {
        -webkit-user-select: auto;
        /*webkit浏览器*/
    }
    /*mobileMode 760 网站样式*/
    .foot_top {
        display: none;
    }
    .xc_banner {
        height: 216px;
        display: none;
    }
    .xc_banner&gt;img {
        width: 1000px;
        margin-left: -500px;
    }
    .xc_banner .crumbs .tit {
        font-size: 18px;
    }
    .xc_banner .crumbs .con {
        font-size: 14px;
    }
    /* .xc_nav ul li{padding:0 20px;}

    .xc_nav ul li a{font-size:14px;} */
    .xc_nav {
        display: none;
    }
    .channel_content {
        padding: 60px 0;
        min-height: 500px;
    }
    /* 分页 */
    .nyyoushi_item3:nth-child(3n) {
        margin-right: 2%;
    }
    .nyyoushi_item3:nth-child(4n) {
        margin-right: 0;
    }
    .nyyoushi_item3:nth-child(6n) {
        margin-right: 0;
    }
    .nyyoushi_item1 {
        float: left;
        width: 49%;
        text-align: center;
        margin-right: 2%;
        margin-bottom: 3%;
    }
    .nyyoushi_item1:hover {
        float: left;
        width: 49%;
        text-align: center;
        margin-right: 2%;
        margin-bottom: 3%
    }
    .nyyoushi_item1 dd p {
        line-height: 28px;
        padding: 0 5px;
    }
    .nyyoushi_item1 dl {
        padding: 30px 0;
        -moz-border-radius: 15px;
        -webkit-border-radius: 15px;
        border-radius: 15px;
        cursor: pointer;
        display: block;
        box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
        min-height: 380px;
        background-color: #fff;
    }
    .nyyoushi_item2 {
        float: left;
        width: 49%;
        text-align: center;
        margin-right: 0%;
        margin-bottom: 3%;
    }
    .nyyoushi_item2:hover {
        float: left;
        width: 49%;
        text-align: center;
        margin-right: 0%;
        margin-bottom: 3%
    }
    .nyyoushi_item2 dd p {
        line-height: 28px;
        padding: 0 5px;
    }
    .nyyoushi_item2 dl {
        padding: 30px 0;
        -moz-border-radius: 15px;
        -webkit-border-radius: 15px;
        border-radius: 15px;
        cursor: pointer;
        display: block;
        box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
        min-height: 380px;
        background-color: #fff;
    }
    .nyyoushi_item3 {
        float: left;
        width: 49%;
        text-align: center;
        margin-right: 2%;
        margin-bottom: 3%;
    }
    .nyyoushi_item3:hover {
        float: left;
        width: 49%;
        text-align: center;
        margin-right: 2%;
        margin-bottom: 3%
    }
    .nyyoushi_item3 dd p {
        line-height: 28px;
        padding: 0 5px;
    }
    .nyyoushi_item3 dl {
        padding: 30px 0;
        -moz-border-radius: 15px;
        -webkit-border-radius: 15px;
        border-radius: 15px;
        cursor: pointer;
        display: block;
        box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
        min-height: 380px;
        background-color: #fff;
    }
    .nyyoushi_item4 {
        float: left;
        width: 49%;
        text-align: center;
        margin-right: 0%;
        margin-bottom: 3%;
    }
    .nyyoushi_item4:hover {
        float: left;
        width: 49%;
        text-align: center;
        margin-right: 0%;
        margin-bottom: 3%
    }
    .nyyoushi_item4 dd p {
        line-height: 28px;
        padding: 0 5px;
    }
    .nyyoushi_item4 dl {
        padding: 30px 0;
        -moz-border-radius: 15px;
        -webkit-border-radius: 15px;
        border-radius: 15px;
        cursor: pointer;
        display: block;
        box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
        min-height: 380px;
        background-color: #fff;
    }
    .nyyoushi_item5 {
        float: left;
        width: 49%;
        text-align: center;
        margin-right: 2%;
        margin-bottom: 3%;
    }
    .nyyoushi_item5:hover {
        float: left;
        width: 49%;
        text-align: center;
        margin-right: 2%;
        margin-bottom: 3%
    }
    .nyyoushi_item5 dd p {
        line-height: 28px;
        padding: 0 5px;
    }
    .nyyoushi_item5 dl {
        padding: 30px 0;
        -moz-border-radius: 15px;
        -webkit-border-radius: 15px;
        border-radius: 15px;
        cursor: pointer;
        display: block;
        box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
        min-height: 380px;
        background-color: #fff;
    }
    .nyyoushi_item6 {
        float: left;
        width: 49%;
        text-align: center;
        margin-right: 0%;
        margin-bottom: 3%;
    }
    .nyyoushi_item6:hover {
        float: left;
        width: 49%;
        text-align: center;
        margin-right: 0%;
        margin-bottom: 3%
    }
    .nyyoushi_item6 dd p {
        line-height: 28px;
        padding: 0 5px;
    }
    .nyyoushi_item6 dl {
        padding: 30px 0;
        -moz-border-radius: 15px;
        -webkit-border-radius: 15px;
        border-radius: 15px;
        cursor: pointer;
        display: block;
        box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
        min-height: 380px;
        background-color: #fff;
    }
    .widgets_common_pages_6 {
        margin-top: 30px;
        padding-bottom: 0;
    }
    .widgets_common_pages_6 a,
    .widgets_common_pages_6 span {
        line-height: 30px;
        padding: 0 6px;
    }
    /* common_banner */
    .common_banner {
        height: 286px;
    }
    .common_banner&gt;img {
        width: 1000px;
        margin-left: -500px;
        max-width: none;
        left: 50%;
    }
    .common_banner .intro {
        margin-top: 50px;
    }
    .common_banner .intro .t {
        font-size: 20px;
    }
    .common_banner .intro .c {
        padding: 0;
    }
    /* 新闻详细 */
    .news_detail01 .detail_l,
    .news_detail01 .detail_r {
        width: 100%;
    }
    .news_detail01 .detail_l {
        margin-bottom: 20px;
    }
    .news_detail01 .news_title {
        font-size: 20px;
    }
    .news_detail01 .l_tools {
        margin-bottom: 20px;
    }
    .news_detail01 .l_box {
        padding: 8% 5%;
    }
    .news_detail01 .detail_l .news_text {
        font-size: 14px;
    }
    .news_detail01 .detail_l .news_text img {
        width: 100%! important;
        height: auto! important;
    }
    .news_detail01 .detail_r .arr_box,
    .news_detail01 .detail_r .share_box {
        padding: 5%;
    }
    .news_detail01 .detail_r .arr_title,
    .news_detail01 .detail_r .share_title {
        font-size: 16px;
    }
    .news_detail01 .detail_r .black_list {
        font-size: 16px;
    }
    /* 公司介绍 */
    .about_us.channel_content {
        padding: 30px 0;
    }
    .about_us01 .right {
        width: 100%;
        margin: 0 0 20px 0;
        float: none;
    }
    .about_us01 .content .tit1 {
        font-size: 22px;
    }
    .about_us01 .content .tit2 {
        font-size: 18px;
        margin-bottom: 20px;
    }
    .about_us02 ul {
        margin-top: 20px;
        background-size: cover;
    }
    .about_us02 ul li {
        width: 50%;
        padding: 20px 0;
    }
    .about_us02 ul li .number span.num {
        font-size: 32px;
    }
    .about_us02 ul li .number span {
        font-size: 14px;
    }
    .about_us02 ul li .text {
        font-size: 14px;
        height: 54px;
    }
    /* 发展历程 */
    .history.channel_content {
        padding: 30px 0 10px;
    }
    .history01 .his_left {
        width: 100%;
        padding-bottom: 20px;
    }
    .history01 .left_list li .text {
        font-size: 16px;
        padding: 10px 0;
    }
    .history01 .his_right {
        width: 100%;
    }
    .history01 .his_right ul {
        padding: 0;
        border: none;
        background: none;
    }
    .history01 .his_right li {
        margin-bottom: 20px;
    }
    .history01 .his_right .list_ico01 {
        display: none;
    }
    .history01 .his_right .list_box .list_time {
        font-size: 20px;
    }
    .history01 .his_right .list_text {
        margin-bottom: 0;
    }
    .history01 .his_right .list_box {
        padding: 25px;
    }
    .history01 .left_list .tab_t_cur .li_img .txt {
        font-size: 18px;
    }
    .history01 .left_list .tab_t_cur .li_img .txt span {
        font-size: 25px;
    }
    /* 新闻列表 */
    .news_banner.xc_banner {
        height: 530px;
    }
    .xc_banner.news_banner&gt;img {
        width: 1920px;
        margin-left: -960px;
    }
    .news_banner .cover .item .infor .box {
        padding: 20px;
    }
    .news_banner .cover .item .infor .box .t {
        font-size: 18px;
    }
    .news_list01 .form_box {
        padding: 25px 20px 30px;
        margin-bottom: 0;
    }
    .news_list01 .form_box .hd_tit {
        margin-bottom: 20px;
        float: none;
        text-align: center;
        font-size: 20px;
    }
    .news_list01 .form_box .inp_box_wrap {
        width: 100%;
        margin: 0;
        padding: 0;
        margin-bottom: 10px;
    }
    .news_list01 .form_box .hd_btn {
        width: 100%;
    }
    .news_list01 .list_bd .list_time {
        display: none;
    }
    .news_list01 .list_bd .list_main {
        width: 100%;
        padding-left: 0;
    }
    .news_list01 .list_bd .list_main:after {
        display: none;
    }
    .news_list01 .list_bd .list_title {
        font-size: 14px;
        font-weight: bold;
    }
    .news_list01 .list_bd .list_tool span.see_number {
        display: none;
    }
    .news_list01 .list_bd .list_tool .share {
        display: none;
    }
    .news_list01 .list_bd .list_p {
        font-size: 13px;
        line-height: 20px;
        height: 40px;
    }
    .news_list01 .list_bd .list_tool span.date {
        display: inline-block;
        font-size: 12px;
    }
    .news_list01 .list_bd .bd_r {
        width: 40%;
    }
    .news_list01 .list_bd .bd_c {
        width: 57%;
        float: right;
    }
    .news_list01 .list_bd .list_tool {
        padding: 0;
    }
    /* 子公司 */
    .member_company01 .box {
        padding: 50px 30px 30px;
    }
    .member_company01 .box .img {
        width: 100%;
        float: none;
        display: block;
    }
    /* .member_company01 .box .infor .web{float:none; display:inline-block; margin:10px 0;} */
    .member_company01 .box .infor .tit {
        font-size: 16px;
        margin: 10px 0;
    }
    .member_company01 .box .infor .con {
        padding-right: 0;
        height: auto;
    }
    .member_line {
        top: 25px;
        width: 85%;
    }
    .member_company01 ul li {
        margin-bottom: 30px;
    }
    /* 关于综合 */
    .about_center01 {
        height: 100px;
        display: none;
    }
    .about_center01 .infor {
        font-size: 25px;
    }
    .about_center01&gt;img {
        max-width: 100%;
        width: 100%;
        position: relative;
        left: 0;
        top: 0;
        margin: 0
    }
    .about_center02 .intro .img {
        padding: 30px 0;
        width: 85%;
        margin: 0 auto;
    }
    .about_center02 .intro .c {
        font-size: 14px;
        padding: 0;
    }
    .about_center02 .content .number {
        padding: 20px 0;
    }
    .about_center02 .content .number li {
        width: 50%;
    }
    .about_center02 .content .number li .txt {
        font-size: 12px;
        min-height: 22px;
    }
    .about_center02 .content .number li .num span {
        font-size: 40px;
    }
    .about_center03 {
        margin-bottom: 0;
    }
    .about_center03 .left {
        width: 100%;
        margin: 20px 0;
    }
    .about_center03 .left .item .box .infor .tit_en {
        font-size: 35px;
    }
    .about_center03 .left .item .box .infor .tit {
        font-size: 18px;
    }
    .about_center03 .left .item .box .infor .tit span {
        font-size: 23px;
    }
    .about_center03 .left .item .box .infor {
        margin-bottom: 15px;
    }
    .about_center03 .left .item .box .content ul li .time {
        font-size: 18px;
    }
    .about_center03 .left .owl-nav {
        right: 0;
    }
    .about_center04 {
        background-position: left top;
        padding-bottom: 30px;
        background-color: #0073b8;
    }
    .about_center04 .left {
        width: 100%;
    }
    .about_center04 .left .box {
        padding-right: 0;
    }
    .about_center04 .left .tit {
        font-size: 20px;
        padding-top: 100px;
    }
    .about_center04 .left .tit_en {
        top: 40px;
    }
    .about_center04 .left .txt {
        font-size: 18px;
        margin: 10px 0;
    }
    .about_center04 .right {
        width: 100%;
        margin-top: 30px;
    }
    .about_center04 .right ul li {
        margin-bottom: 30px;
        width: 48%;
    }
    .about_center04 .right ul li.li1 {
        margin-right: 1%;
    }
    .about_center04 .right ul li.li3 {
        margin-right: 1%;
    }
    .about_center04 .right ul li.li2 {
        margin-left: 1%;
    }
    .about_center04 .right ul li.li4 {
        margin-left: 1%;
    }
    .about_center04 .right ul li .t {
        font-size: 16px;
    }
    /* 联系我们 */
    .contact_us01 .infor {
        font-size: 20px;
        margin-bottom: 20px;
    }
    .contact_us01 .content {
        padding: 0;
    }
    .contact_us01 .content .tab_t {
        width: 49%;
        border-bottom: 1px solid #d6d6d7;
    }
    .contact_us01 .content .tab_t:first-child {
        border: 1px solid #d6d6d7;
    }
    .contact_us01 .content .tab_c_box {
        border: none;
    }
    .contact_us01 .content .tab_t_box {
        border: none;
    }
    .contact_us01 .content .tab_t {
        border-bottom: none;
        background: #d6d6d6;
    }
    .contact_us01 .content .tab_c ul li {
        font-size: 14px;
        width: 100%;
    }
    .contact_us02 {
        padding: 30px 0;
    }
    .contact_us02 .infor {
        font-size: 20px;
    }
    .contact_us02 .map_c li .pulse01 {
        display: none;
    }
    /* 首页 */
    .ibanner {
        height: 0;
        padding-bottom: 62.5%;
    }
    .ibanner .item {
        height: 0;
        padding-bottom: 62.5%;
    }
    .ibanner .owl-carousel .owl-item img {
        width: 100%;
        position: static;
        margin-left: 0;
        display: none
    }
    .ibanner .content .hot_news {
        width: 100%;
        padding: 10px 0;
    }
    .ibanner .content:after {
        width: 100%;
    }
    .ibanner .content .hot_news .time .y {
        font-size: 25px;
    }
    .ipart01 {
        padding-top: 30px;
    }
    .ipart .infor .tit {
        font-size: 22px;
    }
    .ipart .infor .con {
        padding: 0;
    }
    .ipart01 .content .tab ul li {
        width: 50%;
        height: 33%;
    }
    .ipart01 .content .tab ul li.cur .item .icon {
        margin-top: 10px;
    }
    .ipart01 .content .tab ul li .item .text {
        min-height: 30px;
        font-size: 14px;
    }
    .ipart01 .content .tab ul li .item {
        bottom: 0;
    }
    .ipart01 .content .tab ul li.cur .item .jiahao {
        display: none;
    }
    .ipart02 {
        padding: 30px 0 0;
        overflow: hidden
    }
    .ipart02 .content .item {
        width: 100%;
        margin-bottom: 20px;
    }
    .ipart02 .content .item .t {
        font-size: 18px;
        text-align: center;
    }
    .ipart02 .content .item .cover .box .t {
        font-size: 18px;
    }
    /* .ipart03 .right{margin:20px 0;} */
    .ipart03 .right .list .item .box {
        padding: 20px;
    }
    .ipart03 .right .list .item {
        height: auto;
    }
    .ipart03 .right .list .intro .tit {
        font-size: 16px;
    }
    .ipart03 .right .list1 .item .intro .tit {
        margin-top: 20px;
        font-size: 25px;
    }
    /* 供应链支持 */
    .channel_content.supply {
        padding: 30px 0;
    }
    .supply01 .tab_t {
        margin-bottom: 20px;
    }
    .supply01 .tab_t ul {
        text-align: left;
    }
    .supply01 .tab_t li {
        width: 100%;
        margin: 0;
        margin-bottom: 10px;
        font-size: 16px;
    }
    .supply01 .tab_t li:after {
        display: none;
    }
    .supply01 .tab_c {
        font-size: 14px;
    }
    .supply01 .tab_c .con ul li .box {
        padding: 20px;
    }
    /* 人才综合 */
    .suyuan_list01 dl {
        background-color: #fdfffc;
        box-shadow: 0px 6px 30px rgba(51, 51, 51, .15);
        -moz-border-radius: 5px;
        -webkit-border-radius: 5px;
        border-radius: 5px;
        cursor: pointer;
        display: block;
        text-align: center;
        display: block;
        padding: 20px;
        height: 350px;
    }
    .job_center .job_center01 .list_title {
        font-size: 20px;
    }
    .job_center .job_center01 .list_l_b_txt_box .list_title {
        margin: 2% auto 1%;
    }
    .job_center .job_center01 .list_l_b_txt_box .list_l_b_text {
        padding: 0 2%;
        font-size: 14px;
    }
    .job_center .job_center01 .list_l_t_text .text_box .text {
        font-size: 14px;
    }
    .job_center .job_center01 .list_r_box .list_text {
        font-size: 14px;
    }
    .job_center .job_center01 .list_l_b_txt_box {
        top: 10%;
    }
    .job_center .job_center01 {
        padding: 30px 0px;
    }
    .job_center .rect-90 {
        padding-bottom: 0;
        height: auto;
    }
    .job_center .job_center01 .list_l_t_text .text_box {
        padding: 5%;
        text-align: center;
    }
    .job_center .job_center01 .list_r_text .common_btn .text_more {
        font-size: 14px;
    }
    .job_center02 {
        margin-bottom: 30px;
    }
    .job_center02 .box {
        padding: 30px 0;
    }
    .job_center02 ul li {
        width: 100%;
        margin-bottom: 15px;
    }
    .job_center02 ul li .t {
        font-size: 18px;
    }
    .job_center .job_center03 .part3_title {
        font-size: 16px;
        font-weight: bold;
    }
    .job_center .job_center03 ul {
        padding: 10px 0px 30px;
    }
    .job_center .job_center03 li {
        font-size: 14px;
    }
    .job_center .job_center01 .list_r_text {
        width: 100%;
        height: 100%;
        padding: 0;
        text-align: center;
    }
    .job_center .job_center01 .list_r_text .list_title {
        margin-top: 20%;
    }
    .job_center .job_center01 .list_r_text .common_btn {
        float: none;
    }
    /* 校园招聘 */
    .job_list01 .tab_t .tit {
        font-size: 18px;
    }
    .job_list01 .tab_t {
        margin-bottom: 20px;
    }
    .job_list01 .li_top .top_l {
        padding-right: 80px;
    }
    .job_list01 .li_top .tit {
        font-size: 16px;
        display: block;
        margin-bottom: 10px;
        width: 70%;
    }
    .job_list01 .li_top .time:before,
    .job_list01 .li_top .time:after {
        display: none;
    }
    .job_list01 .li_top .top_r {
        line-height: 93px;
        width: 110px;
    }
    .job_list01 .li_top .time {
        padding: 0;
    }
    .job_list01 .li_top .box {
        padding: 15px 0;
    }
    .job_list01 .li_bottom .box {
        padding: 30px;
        font-size: 14px;
    }
    .job_list01 .li_bottom .send {
        font-size: 15px;
        padding: 10px 35px;
    }
    /* 佳晓 */
    /* 视频列表 */
    .video_list01 {
        padding-top: 0;
    }
    .video_list01 li {
        margin-bottom: 30px;
    }
    .video_list01 li:last-child {
        margin-bottom: 0;
    }
    .video_list01 li ._info .iconfont {
        display: none;
    }
    /* 招聘动态 */
    .question01 .hd .item {
        font-size: 18px;
        padding: 0 5px;
        line-height: 25px;
        width: 46%;
        margin-bottom: 10px;
    }
    .question01 .hd .item:after {
        height: 20px;
        margin-top: -10px;
    }
    .question01 .bd {
        margin-top: 25px;
    }
    .question01 .bd .item4 li:last-child {
        margin-bottom: 0;
    }
    .question01 .bd .item4 li .qte {
        width: 15%;
    }
    .question01 .bd .item4 li .te {
        width: 70%;
    }
    .question01 .bd .item4 li .top {
        height: 50px;
        line-height: 50px;
    }
    .question01 .bd .item4 li .top .te {
        font-size: 14px;
        margin: 0 5px;
        padding: 0;
    }
    .question01 .bd .item4 li .top:before {
        right: 6%;
    }
    /* 佳晓 end */
    /* 投资者关系 */
    .investors .content {
        padding: 0;
        margin-top: 0;
    }
    .investors .right .r_top .box .stock .name,
    .investors .right .r_top .box .stock .stock_code {
        font-size: 15px;
    }
    .investors .right .r_top .box .information li .c {
        font-size: 19px;
    }
    .investors .right .r_top .box .information li .t {
        font-size: 12px;
    }
    .investors .right .r_bott .tab_t_box {
        padding-left: 15px;
    }
    .investors02 {
        margin-top: 30px;
    }
    .investors02 .intro {
        font-size: 20px;
        margin-bottom: 20px;
    }
    .investors02 .content ul li {
        width: 100%;
        margin-bottom: 20px;
        margin-left: 0;
    }
    /* 博士后工作 */
    .boshi01 ul li {
        margin-bottom: 30px;
    }
    .boshi01 ul li:last-child {
        margin-bottom: 0;
    }
    .boshi01 ul li .num {
        width: 20%;
        margin-bottom: 15px;
    }
    .boshi01 ul li .content {
        width: 100%;
    }
    .boshi01 ul li .content .t {
        font-size: 18px;
        margin-bottom: 10px;
    }
    /* 产品详细 */
    .pro_detail01 .box {
        padding: 30px 20px;
    }
    .pro_detail01 .box .right .info span {
        font-size: 30px;
    }
    .pro_detail01 .box .right .con {
        margin: 20px 0;
    }
    .pro_detail01 .box .right .con .t {
        font-size: 18px;
    }
    .pro_detail01 .box .right .con .c {
        padding-right: 0;
        height: auto;
    }
    .pro_detail01 .box .right .btn {
        font-size: 14px;
        margin-bottom: 20px;
        padding: 8px 45px;
    }
    .pro_detail02 .box {
        padding: 30px 20px;
    }
    .pro_detail02 .box .tit {
        font-size: 18px;
    }
    .pro_detail02 .box .item .text {
        font-size: 16px;
    }
    /* 解决方案 */
    .solution .bg {
        height: auto;
    }
    .solution .bg .contain {
        padding-top: 50px;
        padding-bottom: 50px;
    }
    .solution .bg .contain .pd {
        padding: 0;
    }
    .solution .bg .contain .num {
        float: none;
        font-size: 42px;
    }
    .solution .bg .contain .num .number {
        font-size: 32px;
    }
    .solution .bg .contain .num {
        background-size: contain;
        background-position: left bottom;
    }
    .solution .bg .contain .tit_box .title {
        padding-top: 10px;
    }
    .solution .bg .contain .tit_box .title {
        font-size: 38px;
        display: none;
    }
    .solution .bg .contain .tit_box .tit {
        margin-bottom: 0;
        font-size: 20px;
    }
    .solution .bg .contain .tip_box {
        display: none;
    }
    .solution .bg .contain .info_box {
        padding: 10px 0;
    }
    .solution .bg .contain .btn_box a {
        float: none;
    }
    .solution .bg .contain .owl_nav li {
        width: 22%;
        padding: 0 5px;
        margin-bottom: 10px;
    }
    .solution .bg .contain .owl_nav {
        position: static;
        margin-bottom: 20px;
    }
    .solution .bg .contain .owl_nav .pd {
        overflow-x: auto;
    }
    /* 在线留言 */
    .message01 .intro {
        font-size: 20px;
        margin-bottom: 20px;
    }
    .message01 .content .tab_t li {
        font-size: 16px;
        width: 31%;
        margin-bottom: 20px;
        line-height: 45px;
        height: 45px;
    }
    .message01 .content .tab_c .form .box {
        padding: 20px;
    }
    .message01 .content .tab_c .form .single {
        margin-bottom: 20px;
        font-size: 14px;
    }
    .message01 .content .tab_c .form .input input {
        font-size: 12px;
        padding-left: 10px;
        line-height: 45px;
    }
    .message01 .content .tab_c .form .button {
        margin-top: 20px;
    }
    .message01 .content .tab_c .form .button button {
        font-size: 15px;
        padding: 10px 40px;
    }
    /* 产品列表 */
    .pro_list01 {
        height: 350px;
    }
    .pro_list01&gt;img {
        height: 350px;
    }
    .pro_list01 .intro .t {
        font-size: 16px;
    }
    .pro_list01 .intro .c {
        padding: 0;
    }
    .pro_list01 .content .tab_top li {
        width: 25%;
    }
    .pro_list01 .content .tab_bott .item .box_l {
        width: 60%;
    }
    .pro_list01 .content .tab_bott .item .box_l .tit .tit_box {
        padding: 0 20px;
        font-size: 14px;
    }
    .pro_list01 .content .tab_bott .item .box_r {
        width: 40%;
    }
    .pro_list01 .content .tab_bott .item .box_r .pro_search {
        font-size: 14px;
    }
    .pro_list01 .content .tab_bott .item .box_l .con li {
        font-size: 14px;
        padding-left: 20px;
    }
    .pro_list02 {
        padding: 30px 0;
    }
    .pro_list02 .box {
        padding: 20px;
    }
    .pro_list02 .box .intro {
        font-size: 20px;
    }
    .pro_list02 .box .choose .check .radio {
        padding: 0 10px;
    }
    .pro_list02 .box .choose .removebtn {
        padding: 0 10px;
    }
    .pro_list01 .intro {
        padding-top: 100px;
        padding-bottom: 30px;
    }
    .pro_list01 .content .tab_bott .item .box_l .con ul {
        max-height: 240px;
    }
    /* 荣誉资质 */
    .honor01 {
        padding: 30px 0;
    }
    .honor01 .about_honor_r dt {
        position: static;
        font-size: 22px;
    }
    .honor01 .about_honor_r dt:after {
        display: none;
    }
    .honor01 .about_honor_r dl {
        padding-left: 0;
    }
    .honor01 .about_honor_r:after {
        display: none;
    }
    .about_honor_r dd .img_title {
        font-size: 16px;
    }
    .honor01 .about_honor_r dd .img_title .tit {
        width: 70%;
        font-size: 14px;
    }
    .honor01 .about_honor_r dd .img_title .date {
        width: 30%;
    }
    /* 党建 */
    .food_liuyang {
        padding: 30px 0 0;
        overflow: hidden;
    }
    .dangjian01 {
        padding-top: 30px;
    }
    .dangjian01 .infor .tit {
        font-size: 20px;
    }
    .dangjian02 {
        padding: 30px 0;
    }
    .dangjian02 .infor .tit {
        font-size: 20px;
        margin-bottom: 20px;
    }
    .dangjian02 .content .left {
        width: 100%;
        padding-left: 0;
    }
    .dangjian02 .content .left li {
        width: 100%;
        margin-bottom: 20px;
    }
    .dangjian02 .content .left li:after {
        width: 100%;
    }
    .dangjian02 .content .left li .t {
        width: 80%;
    }
    .dangjian02 .content .left li .num .line {
        height: 30px;
    }
    .dangjian02 .content .right {
        width: 100%;
        margin-right: 0;
    }
    .dangjian02 .content .right {
        height: auto
    }
    .dangjian02 .content .right .box {
        padding: 20px;
    }
    .dangjian02 .content .right .box .t {
        font-size: 18px;
        margin-bottom: 10px;
    }
    /* 公司介绍 */
    .culture01 .intro {
        margin-bottom: 30px;
    }
    .culture01 .intro .t {
        font-size: 20px;
        margin-bottom: 10px;
    }
    .culture01 .content .item {
        margin-bottom: 30px;
    }
    .culture01 .content .item .text .box {
        padding: 20px;
    }
    .culture01 .content .item.odd .text .box {
        padding: 20px;
    }
    .culture01 .content .item .text .box .txt {
        padding-right: 0;
    }
    .culture01 .content .item .text .box .tit {
        font-size: 18px;
    }
    .culture01 .content .item .text .box .con {
        font-size: 15px;
    }
    .culture02 {
        background-size: cover;
    }
    .culture02 .item {
        width: 50%;
        border-bottom: 1px solid rgba(255, 255, 255, 0.6);
    }
    .culture02 .item .cen {
        margin-left: 0;
        left: 50%;
        transform: translate(-50%, -50%);
    }
    .culture02 .item .cen .tit {
        font-size: 17px;
    }
    .culture02 .item .cen2 .tit {
        font-size: 17px;
        margin-bottom: 10px;
    }
    /* 解决方案详细 */
    .solu_detail.channel_content {
        padding: 30px 0;
    }
    .solu_detail02 .content {
        padding: 20px;
    }
    .solu_detail02 .content .tit {
        font-size: 18px;
    }
    .solu_detail02 .item_list .item {
        border-bottom: 1px solid #c9c9c9;
    }
    .solu_detail02 .item_list .item .text {
        font-size: 16px;
    }
    /* 20191015 */
    .pro_list01 .content .tab_bott .item .box_l .tit {
        line-height: 50px;
    }
    .pro_list01 .content .tab_bott .item .box_r .pro_search {
        line-height: 50px;
    }
    .pro_list01 .content .tab_top li {
        font-size: 14px;
        line-height: 40px;
        height: 40px;
        display: none
    }
    .pro_list01 .content .tab_top li.cur {
        display: block
    }
    .pro_list02 .box .intro {
        padding-bottom: 30px;
    }
    .pro_list02 .item_list .item .text {
        font-size: 14px;
    }
    .pro_detail01 .box .right .info span {
        font-size: 20px;
    }
    .pro_detail01 .box .right .info:after {
        bottom: -5px;
    }
    .ipart01 .content .tab .tab_list .item.cur .con .jiahao {
        display: none;
    }
    .ipart03 .left .t {
        font-size: 18px;
    }
    .about_center04 .right ul li .icon {
        margin: 0 auto;
    }
    .about_center04 .right ul {
        padding: 20px 20px 0 20px;
    }
    .about_center04 .right ul li .t {
        text-align: center;
    }
    .about_center04 .right ul li .c {
        padding: 0 5px;
    }
    .pro_list01 .content .tab_bott .item4 input {
        line-height: 50px;
    }
    .pro_list01 .content .tab_bott .item .box_l .tit .tit_box {
        height: 50px;
    }
    .pro_list01 .content .tab_bott .item4 input {
        padding: 0;
    }
    .dangjian02 .content .right .item {
        position: static;
    }
    .dangjian02 .content .right .box .c {
        height: auto;
    }
    .dangjian02 .content .right .item {
        display: none;
    }
    .dangjian02 .content .right .item.cur {
        display: block;
    }
    /* 20191018 */
    .solution .bg .mask {
        display: none;
    }
    .solution .bg .bg_video {
        display: none;
    }
     :root .solution01 .bg&gt;img {
        display: block;
        width: 100%;
        left: 0;
        margin-left: 0;
        max-width: 100%;
    }
    .culture02 .item .cen .en {
        height: 44px;
    }
    .culture02 .item .cen2 {
        padding: 35% 10% 0 10%
    }
    .dangjian01 .infor {
        padding: 0;
    }
    .investors02 .content ul li .box .t {
        font-size: 18px;
    }
    .investors02 .content ul li .box {
        padding: 20px;
        text-align: center;
    }
    .channel_content.investors {
        padding-bottom: 0;
    }
    .channel_content.job_list {
        padding-bottom: 0;
    }
    .job_center02 ul li .c {
        padding: 0;
    }
    .job_list .widgets_common_pages_6 {
        padding-bottom: 30px;
    }
    .question01 .hd .item:nth-of-type(3):after {
        display: none;
    }
    .question01 .bd .item4 li .bot .te {
        width: 75%;
        padding: 15px;
    }
    .contact_us01 .content .tab_c {
        padding: 20px;
    }
    .contact_us01 {
        margin-bottom: 20px;
    }
    .channel_content.member_company {
        padding-bottom: 0;
    }
    .channel_content.supply {
        padding-bottom: 0;
    }
    /* 20191022 */
    .head_top {
        display: none;
    }
    .channel_content.culture {
        padding: 30px 0 0;
    }
    .honor01 .infor .tit {
        font-size: 20px;
    }
    .honor01 .content {
        width: 100%;
    }
    .honor01 .about_honor_l img {
        display: none;
    }
    .honor01 .anniu {
        font-size: 16px;
    }
    .honor01 .about_honor_l {
        width: 100%;
        z-index: 1;
    }
    .channel_content.video_list {
        padding: 30px 0 0;
    }
    .video_list .infor .tit {
        font-size: 20px;
    }
    .video_list .infor {
        padding: 0;
    }
    /* 20191028 */
    .ibanner .content .hot_news .tit .t {
        font-size: 16px;
    }
    .ibanner .content .hot_news .time .d {
        margin-bottom: 10px;
    }
    .ipart02 .content .item {
        margin-left: 0;
    }
    .culture01 {
        margin-bottom: 30px;
        margin-top: 30px;
    }
    /*社会责任 20191101补充 */
    .social02 ul li {
        width: 100%;
        margin-right: 0;
        padding: 20px 5%;
        box-sizing: border-box;
        -webkit-box-sizing: border-box;
    }
    .social02 ul li .con {
        font-size: 14px;
    }
    /* 联系我们修改 20191101 */
    .contact_us02 .content {
        display: block;
    }
    /* 在线留言 */
    .message01 .form input {
        font-size: 13px;
    }
    .message01 .line1 {
        width: 100%;
        margin: 5% auto 0;
        box-sizing: border-box;
    }
    .message01 .yzm_box .yzm {
        text-indent: 10px;
    }
    .message01 .form .btns_list button {
        padding: 0;
        height: 37px;
        font-size: 14px;
    }
    .message01 .form textarea {
        font-size: 13px;
    }
    /* 首页新闻 */
    .ibanner .content {
        display: none
    }
    .ibanner .content .hot_news .news_btn .more {
        display: none;
    }
    .ibanner .content .hot_news .news_btn .btn_all {
        position: relative;
        top: 50px;
    }
    .ibanner .content .hot_news .news_btn .btn_all&gt;div {
        background: transparent;
    }
    .ibanner .content .hot_news .news_btn {
        display: block;
    }
    .ibanner .content:hover:after {
        width: 100%;
    }
    .ibanner .content .hot_news {
        padding: 0;
    }
    /* 20191106 */
    .ipart01 .owl-carousel .owl-nav .owl-next:hover {
        right: 0;
        background-position: right center;
    }
    .solu_detail02 .item_list .item {
        margin-bottom: 20px;
    }
    .solu_detail02 .rect-112 {
        padding-bottom: 100%;
    }
    .honor01 .infor {
        margin-bottom: 30px;
    }
    .honor01 .anniu {
        line-height: 50px;
        height: 50px;
        font-size: 14px;
    }
    .pro_list02 .item_list .item {
        /*border-bottom:1px solid #c9c9c9;*/
        margin-bottom: 20px;
    }
    .pro_list02 .rect-112 {
           padding-bottom: 10%;
    height: 100%;
    }
    .pro_list02 .item_list .item .text {
        margin-top: 0px;
      
    }
    .pro_detail01 .box .left .tab {
        display: none;
    }
    .pro_detail01 .box .left .content {
        margin-left: 0;
        width: 100%;
    }
    .pro_detail01 .box .left .content .search {
        display: none;
    }
    .pro_detail02 .box .owl-item .item .rect-112 {
        padding-bottom: 100%;
    }
    .pro_detail02 .box .owl-item .item .text {
        margin-top: 10px;
    }
    .luru .tit {
        font-size: 20px;
    }
    .ibanner .owl-carousel video {
        display: block;
        object-fit: fill;
    }
    .ibanner .content .hot_news .owl-dots {
        right: 5%;
        bottom: 10px;
    }
    .ipart01 .content .tab .tab_list .item,
    .ipart01 .content {
        height: 230px;
    }
    .value_detail {
        width: 100%;
        left: 0;
        margin-left: 0;
    }
    .value_detail .close {
        width: 35px;
        height: 35px;
    }
    .news_list01 .list_bd li {
        border-bottom: 2px dashed #126033;
    }
    .news_list01 .list_bd .list_box:after {
        display: none;
    }
    .news_list01 .list_bd .list_box {
        padding: 20px 10px;
    }
    .pro_list01 .content .tab_bott .item .box_l .tit {
        height: 50px;
    }
    .video_list .infor .con {
        margin-bottom: 10px;
    }
    body .ch-content-48908 .site_cell a {
        padding-right: 28px;
    }
    .ipart01 .content .tab .tab_list .item .cover {
        display: none;
    }
    .ipart01 .content .tab .tab_list .item.cur .con {
        bottom: 50px;
        height: auto;
    }
    .ipart01 .content .tab .tab_list .item .con .text {
        color: #fff;
        padding: 0 30px;
    }
    .ipart01 .content .tab .tab_list .item .con .jiahao {
        display: none;
    }
    .ipart01 .content .tab .tab_list .item .con {
        transition: none;
    }
    .honor01 .infor {
        padding: 0;
    }
    .question01 .bd .item4 li.cur .top {
        line-height: 30px;
        background: #fff;
    }
    .question01 .bd .item4 li.cur .top .te {
        color: #0074ba;
    }
    .question01 .bd .item4 li.cur .top .te {
        height: auto;
        color: #0074ba;
    }
    .question01 .bd .item4 li .bot .te {
        padding: 15px 5px;
    }
    .question01 .bd .item4 li .top .te p {
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
    }
    .question01 .bd .item4 li.cur .top .te p {
        overflow: auto;
        white-space: normal;
    }
    .question01 .bd .item4 li .bot {
        width: 100%;
    }
    .ipart03 .left {
        padding: 30px 2% 25px 2%;
        width: auto;
    }
    .ipart03 .left .tit_en {
        display: none;
    }
    .ipart03 .left .tit_cn {
        font-size: 22px;
    }
    .ipart03 .left .t {
        color: #212121;
        display: none;
    }
    .ipart03 .left .c {
        color: #414141;
        font-size: 14px;
    }
    .ipart03 .left {
        text-align: center;
    }
    .ipart03 .left .know_more {
        display: none;
    }
    .ipart03 .right .list .item {
        width: 100%;
        margin-bottom: 15px;
        border: none;
        position: relative;
    }
    .ipart03 .right .list .item:after {
        position: absolute;
        bottom: -10px;
        left: 0;
        width: 100%;
        height: 1px;
        background: rgba(255, 255, 255, 0.4);
        content: '';
    }
    .ipart03 .right .list .item .intro {
        margin-bottom: 10px;
    }
    .ipart03 .right .list .item .box {
        padding: 10px;
    }
    .ipart03 .right .list .item .intro .img {
        width: 42px;
        height: 44px;
        background-size: 500%;
    }
    .ipart03 .right .list1 .item:hover .intro .img {
        background-position: 0 -44px;
    }
    .ipart03 .right .list .item1 .intro .img {
        background-position: -42px 0;
    }
    .ipart03 .right .list .item2 .intro .img {
        background-position: -84px 0;
    }
    .ipart03 .right .list .item3 .intro .img {
        background-position: -126px 0;
    }
    .ipart03 .right .list .item4 .intro .img {
        background-position: -168px 0;
    }
    .ipart03 .right .list .item1:hover .intro .img {
        background-position: -44px -44px;
    }
    .ipart03 .right .list .item2:hover .intro .img {
        background-position: -84px -44px;
    }
    .ipart03 .right .list .item3:hover .intro .img {
        background-position: -126px -44px;
    }
    .ipart03 .right .list .item4:hover .intro .img {
        background-position: -168px -44px;
    }
    .about_center04 .right ul li {
        text-align: center;
    }
    .head_bott .head_lang .icon {
        display: none;
    }
    .mobile_key {
        height: 70px;
    }
    .ipart01 .content .bg img {
        max-width: none;
        height: 232px!important;
    }
    .ibanner .content .hot_news .owl-carousel {
        width: 100%;
    }
    .ibanner_box .cursor {
        display: none!important;
    }
    .ibanner .content .hot_news .news_btn {
        right: 0;
    }
    .ibanner .content .hot_news .owl-carousel {
        padding: 15px 0 10px 0
    }
    .ibanner .content .hot_news .tit .c {
        line-height: 20px;
        height: 40px;
    }
    .ibanner .content .hot_news .time .d {
        margin-bottom: 5px;
    }
    .ibanner .content .hot_news .news_btn {
        bottom: -2px;
    }
    .ibanner .content .hot_news .owl-dots {
        bottom: 3px;
    }
    /* 20191114 */
    .about_center02 .content .number li.li1 .num {
        background: transparent;
    }
    .about_center02 .content .number li.li2 .num {
        background: transparent;
    }
    .about_center02 .content .number li.li3 .num {
        background: transparent;
    }
    .about_center02 .content .number li.li4 .num {
        background: transparent;
    }
    .about_center02 .content .number li .txt_en {
        position: relative;
        top: -10px;
    }
    .news_detail01 .detail_r .share_box {
        display: none;
    }
    body .mm-menu {
        height: 95%;
        top: 70px;
    }
    body .mm-menu.mm-front {
        box-shadow: none;
    }
    /* 20191120 导航修改 */
    .header {
        height: 55px;
    }
    .head_bott .logo img {
        max-height: 100%;
    }
    .head_bott .logo {
        height: 50px;
        width: auto;
    }
    .head_bott .head_search .btn-search {
        display: none;
    }
    .mobile_key {
        width: 50px;
        height: 55px;
        margin: 0;
    }
    .mobile_key i {
        width: 50px;
        height: 50px;
        background-size: 14px;
    }
    .mobile_key.on i {
        background-size: 14px;
    }
    /*

.m_nav { top: 50px; height: calc(100% - 50px); height: -webkit-calc(100% - 50px); }

*/
    .m_nav .m_list .m_li1 {
        padding: 20px 3%;
        font-size: 16px;
        background-size: 13px;
    }
    .m_nav .m_list .m_li2 {
        padding: 10px 5%;
        font-size: 14px;
    }
    /*手机端首页修改  20191121 */
    .nylxwm_item {
        float: left;
        width: 99%;
        text-align: center;
        padding: 0 1%;
    }
    .joinBot {
        display: none;
        font-size: 14px;
        color: #666666;
        line-height: 30px;
        padding: 0px 0px;
        border-top: 1px solid #EEEEEE;
    }
    .ipart01 .content .bg {
        padding: 0 0%;
    }
    .ipart01 .m_link {
        display: block;
        padding: 18px 0 15px;
    }
    .ipart01 .m_link ul li {
        width: 46%;
        margin: 0 1%;
        float: left;
        background: #fff;
        line-height: 36px;
        margin-bottom: 8px;
        font-size: 13px;
        color: #505050;
        padding-left: 2%;
    }
    .ipart01 .m_link ul li .iconfont {
        float: right;
    }
    .ipart01 .m_link ul li a {
        display: block;
    }
    .ipart01 .m_link ul li.more {
        color: #0074ba;
    }
    .ipart02 {
        background: #fff;
    }
    /*
.ipart02 .content .item:first-child { display: none; }

.ipart02 .content .item { width: 49%; margin-bottom: 40px; }

.ipart02 .content .item:last-child { margin-left: 2%; }

.ipart02 .content .item .text { background: #f6f6f6; }

.ipart02 .content .item .t { font-size: 13px; color: #363636; }

.ipart02 .content .item .c { display: none; }

.ipart02 .content .item .text .box { padding: 16px; }
*/
    .ipart03 {
        background: url(../img/ipart3_mbg.jpg) no-repeat center;
        background-size: cover;
    }
    .ipart03 .right {
        display: none;
    }
    .ipart03 .left .tit_cn {
        color: #fff;
    }
    .ipart03 .left .c {
        color: #fff;
        font-size: 13px;
    }
    .ipart03 .m_content {
        display: block;
        padding-bottom: 45px;
    }
    .ipart03 .m_content ul li {
        width: 49.5%;
        float: left;
        text-align: center;
        background: rgba(255, 255, 255, 0.5);
        padding: 30px 0 70px;
        margin-bottom: 2px;
    }
    .ipart03 .m_content ul li a {
        display: block;
    }
    .ipart03 .m_content .img {
        width: 42px;
        height: 44px;
        margin: 0 auto;
        background: url(../img/ipart03_2.png) no-repeat;
        background-size: 500%;
        transition: transform .5s ease;
    }
    .ipart03 .m_content .tit {
        position: relative;
        font-size: 15px;
        color: #000;
    }
    .ipart03 .m_content .tit:after {
        content: '';
        position: absolute;
        width: 20px;
        height: 1px;
        background: #0074ba;
        bottom: -40px;
        left: 50%;
        margin-left: -10px;
    }
    .ipart03 .m_content ul li.li1 .img {
        background-position: -42px 0;
    }
    .ipart03 .m_content ul li.li2 .img {
        background-position: -84px 0;
    }
    .ipart03 .m_content ul li.li3 .img {
        background-position: -126px 0;
    }
    .ipart03 .m_content ul li.li4 .img {
        background-position: -168px 0;
    }
    .ipart03 .m_content ul li.li1,
    .ipart03 .m_content ul li.li3 {
        margin-right: 2px;
    }
    /* 20191121 */
    .ipart02 .content .item:hover .cover {
        display: none;
    }
    .pro_list02 .item_list .item .cover {
        display: none;
    }
    .solu_detail02 .item_list .item .cover {
        display: none;
    }
    .pro_detail02 .box .item .cover {
        display: none;
    }
    .video_list01 ._info {
        padding: 10px;
        font-size: 14px;
    }
    .social01&gt;.wrap div {
        padding: 0;
    }
    .question01 .bd .item4 li .qte {
        font-size: 25px;
        margin-top: 5px;
    }
    .contact_us02 .map_c li .pulse {
        display: none;
    }
    .contact_us02 .map_c li i.icon {
        width: 15px;
        height: 15px;
        background-size: cover;
    }
     :root .ibanner .owl-carousel .owl-item .i_video img {
        display: block;
    }
     :root .ibanner .owl-carousel .owl-item .i_video .cover img {
        display: none;
    }
    /* 20191223 */
    .pro_download01 .infor .t {
        font-size: 20px;
    }
    .video_list01 .bd {
        margin-top: 20px;
    }
    .video_list01 .hd .item {
        font-size: 15px;
        padding: 0 5px;
        line-height: 25px;
        width: 30%;
        margin-bottom: 10px;
    }
    .video_list01 .hd .item:after {
        height: 20px;
        margin-top: -10px;
    }
    .social02 .bd {
        margin-top: 20px;
    }
    .social02 .hd .item {
        font-size: 18px;
        padding: 0 5px;
        line-height: 25px;
        width: 46%;
        margin-bottom: 10px;
    }
    .social02 .hd .item:after {
        height: 20px;
        margin-top: -10px;
    }
    .culture01 .content .item .img {
        width: 100%;
    }
    .culture01 .content .item .text {
        width: 100%;
    }
    .culture01 .content .item .text .box .txt {
        height: auto;
    }
    /****左图，有文字，手机端********/
    .m-list01 {
        padding-bottom: 0;
    }
    .ul-txt01 li {
        width: 46%;
        border-right: 0;
        margin-bottom: 20px;
        margin: 2%
    }
    .ul-txt01 li .box {
        padding: 0
    }
    .ul-txt01 li .pic {
        float: none;
        width: 58px;
        height: 58px;
        margin: 0 auto;
    }
    .ul-txt01 li .txt {
        padding-left: 0;
    }
    .ul-txt01 li .txt h3 {
        height: 30px;
        line-height: 30px;
        text-align: center;
    }
    .ul-txt01 li .txt p {
        display: none;
    }
    /***********************/
    .subNav {
        display: block
    }
    .header .cur .nav {
        background-position: 0 -90px;
    }
    .header .nav {
        width: 50px;
        height: 50px;
        margin: 0 auto;
        background-position: -50px -90px;
        margin-top: 5px;
    }
    .icon,
    .iconn:before,
    .iconn:after,
    .iconbef:before,
    .iconbef:after {
        content: "\20";
        display: block;
    }
    .icon {
        display: inline-block;
        vertical-align: middle;
    }
    .icon {
        background: url(../img/icon.png) no-repeat;
        display: inline-block;
        vertical-align: middle;
    }
    .subNavCon {
        margin: 0px;
        width: 100%;
        height: 100%;
    }
    .subNav .closrbox {
        width: 20%;
        height: 0.5rem;
        line-height: .5rem;
        background: #fff;
        position: absolute;
        right: 2%;
        top: -5%;
    }
    .subNav ul {
        background: #fff;
        position: relative;
        z-index: 2;
    }
    .subNav li.m_lia {
        width: 100%;
        display: block;
        margin: 0 auto;
        position: relative;
        transition: all .3s ease-in;
        border-bottom: 1px solid #f0efef;
        color: #333;
        font-size: 16px;
        line-height: 30px;
        text-align: center;
    }
    .subNav li.m_lia:first-child {
        margin-top: 10px;
    }
    .subNav li.m_lia a {
        display: block;
        width: 100%;
        margin: 0 auto;
        color: #333;
        font-size: 16px;
        line-height: 30px;
        text-align: center;
    }
    .subNav li a:hover {
        color: #3fb150;
    }
    .subNav .m_li2 {
        text-align: center;
        display: inline-block
    }
    .subNav li.m_lia .m_li2 a {
        font-size: 14px;
        display: inline-block
    }
    .subNav.show {
        right: 0 !important;
    }
    .subNavShow {
        -webkit-transform: translateX(-48%);
        -moz-transform: translateX(-48%);
        -ms-transform: translateX(-48%);
        transform: translateX(-48%);
        display: block;
    }
    .iconn {
        vertical-align: middle;
    }
    /*清除浮动*/
    .fl {
        float: left;
    }
    .fr {
        float: right;
    }
    .hide {
        display: none;
    }
    .clearfix:after {
        content: "";
        display: block;
        clear: both;
        width: 100%;
        height: 0;
        line-height: 0;
        font-size: 0;
    }
    .clear,
    .clearfix:after {
        content: "";
        display: block;
        clear: both;
        width: 100%;
        height: 0;
        line-height: 0;
        font-size: 0;
    }
    .about_center.channel_content {
        min-height: 10px
    }
    /**********/
    .hy_left {
        width: 100%
    }
    .hy_right {
        width: 100%
    }
    .ul-txt02 li {
        width: 100%
    }
    .suyuan_list01 li {
        margin-bottom: 20px
    }
    .lyitem {
        width: 46%;
        margin: 0 0 20px;
        min-height: 270px
    }
    .food_liuyang_zhidu {
        width: 100%
    }
    .food_liuyang_section {
        background-size: cover
    }
    .nyyoushi_item {
        width: 100%;
        margin: 0 0 20px
    }
    .h_kehu {
        width: 100%
    }
    .h_kehu ul li {
        width: 31%
    }
    .h_kehu ul li img {
        width: 100%;
        height: auto;
    }
    .nyteam_item {
        width: 48%
    }
    .joinBtn {
        right: 0;
        display: none
    }
    .ipart03 .content .number li {
        font-size: 12px;
    }
    .ipart03 .content .number li .num span {
        font-size: 22px
    }
    .ichoose_item {
        width: 48%;
        margin-bottom: 10PX;
    }
    .ichoose_item dl {
        min-height: 290PX;
    }
    .ipart06 .left {
        width: 100%
    }
    .ipart06 .right {
        width: 100%
    }
    .ipart06 .left {
        padding-top: 30px;
    }
    .ipart06 .right .list1 .item .intro .tit {
        font-size: 28px;
    }
    .ipart06 .right .list1 .item .box {
        padding: 30px
    }
    .ipart06 .right .list .item .box {
        padding: 30px
    }
    .ipart06 .right .list .item .intro .tit {
        margin: 0
    }
}

@media only screen and (max-width:480px) {
    /*mobileMode 480 网站样式*/
    .head_bott .head_lang {
        margin-right: 10px;
    }
    .xc_nav ul li {
        padding: 0 17px;
    }
    .video_list01 .hd .item:after {
        display: none;
    }
    .video_list01 .hd .item {
        width: 100%;
    }
}

@media only screen and (max-width:320px) {
    /*mobileMode 320 网站样式*/
    .head_bott .logo img {
        width: 63%;
    }
    .dangjian02 .content .left li .t {
        margin-left: 6px;
    }
    /* 20191111 */
    .ipart02 .content .item .cover .box .icon {
        display: none;
    }
    .job_list01 .li_top .box {
        margin: 0 5px;
    }
    .question01 .hd .item:after {
        display: none;
    }
    .pro_list01 .intro .t {
        font-size: 18px;
    }
    .solution .bg .contain .btn_box .solu_btn {
        margin-left: 2px;
    }
    .solution .bg .contain .btn_box .solu_btn {
        width: 110px;
    }
    .question01 .bd .item4 li.cur .top {
        line-height: 30px;
    }
    .solution .bg .contain .owl_nav li .txt {
        font-size: 12px;
    }
    .solution .bg .contain .owl_nav li {
        width: 21%;
    }
    .about_center02 .content .number li .txt {
        min-height: 44px;
    }
    .about_center02 .content .number li.li2 .txt_en {
        top: -30px;
    }
    .about_center02 .content .number li.li3 .txt_en {
        top: -30px;
    }
    .about_center02 .content .number li.li4 .txt_en {
        top: -30px;
    }
    .social02 .hd .item:after {
        display: none;
    }
}

@media screen and (max-width:767px) {
    .main-timeline:before {
        display: none;
    }
    .main-timeline .timeline {
        width: 100%;
        padding: 0;
        margin-bottom: 20px;
    }
    .main-timeline .timeline:nth-child(even) {
        padding: 0;
        margin-bottom: 20px;
    }
    .main-timeline .timeline-content,
    .main-timeline .main-timeline .timeline:nth-child(even) .timeline-content {
        background-color: #fff;
        padding-top: 25px;
    }
    .main-timeline .timeline-content:after {
        display: none;
    }
    .main-timeline .timeline-year {
        font-size: 24px;
        line-height: 70px;
        height: 70px;
        width: 70px;
        right: auto;
        top: 3px;
        left: 3px
    }
    .main-timeline .timeline-year:after {
        display: none;
    }
    .main-timeline .timeline:nth-child(even) .timeline-year {
        left: 3px;
        top: 3px
    }
    .main-timeline .description dl dt {
        padding-top: 60px;
    }
    .ipart02 .owl-carousel {
        height: 350px;
    }
    .about_items li {
        padding: 10px 0;
        width: 100%;
        margin: 10px auto
    }
    .about_con {
        padding: 0 10px
    }
    #toolbar {
        display: none
    }
    .home_title4 {
        width: 100%
    }
    .channel_content.fafwlc-section {
        min-height: 200px
    }
    .nycpfangan_item {
        width: 48%;
        margin-bottom: 20px
    }
    .fangan_school {
        width: 100%;
    }
    .fangan_shehui {
        width: 100%
    }
    .cpfangan {
        padding-bottom: 20px
    }
    .ab_left {
        width: 100%;
        text-align: center
    }
    .ab_left img {
        display: inline-block;
        max-width: 100%
    }
    .ab_right {
        width: 100%;
    }
    .ab_right h4 {
        font-size: 20px
    }
    .ipart_map {
        
    }
    .ipart_map {
        padding: 0;
        margin: auto;
        text-align: center
    }
    .ipart_map .wrap {
        padding: 0
    }
    .msn-focus {
        width: 100%;
        height: 285px;
        overflow: hidden;
        position: relative
    }
    .msn-focus img {
        width: 100%;
        height: 285px;
        display: block
    }
    .msn-focus .msn-hd {
        font-size: 14px;
        height: 30px;
        line-height: 30px;
        width: 80%;
        position: absolute;
        bottom: 30px;
        left: 0;
        z-index: 99999;
        text-align: center;
        padding: 0 10%
    }
    .msn-focus .msn-hd li {
        float: left;
        display: inline;
        float: left;
        margin: 0 1.1%;
        height: 30px;
        width: 12%;
        -moz-border-radius: 5px;
        line-height: 30px;
        cursor: pointer;
        -webkit-border-radius: 5px;
        border-radius: 5px;
        background: #EAEAEA;
        color: #676767
    }
    .msn-focus .msn-hd li span {
        display: none
    }
    .msn-focus .msn-hd .on {
        color: #fff;
        background: #179E49
    }
    .msn-focus .msn-bd {
        width: 100%;
        height: 285px;
        position: absolute;
        top: 0;
        left: 0;
        z-index: 100;
        overflow: hidden
    }
    .msn-focus .msn-bd ul {
        height: 285px;
        overflow: hidden;
        position: relative;
        font-size: 14px;
        line-height: 28px
    }
    .msn-focus .msn-bd li {
        width: 100%;
        height: 285px;
        background-color: #fff;
        position: relative
    }
    /************/
    .nyfoodlc_item {
        width: 98%
    }
    .ipart01 .content .tab .tab_list .item.cur .con .icon {
        background: none
    }
    .ipart01 .content .tab .tab_list .item .con .icon {
        background: none
    }
}

@media screen and (max-width:567px) {
    .main-timeline .title {
        font-size: 18px;
    }
}

@media only screen and (max-width: 760px) {
    .ibanner .owl-carousel video {
        height: 240px;
    }
    .ibanner .content {
        display: block;
    }
    .ibanner .content .hot_news .owl-carousel {
        height: auto;
        padding: 0;
    }
    .iconfont {
        display: none;
    }
    .ibanner .content .hot_news .owl-dots {
        right: -5px;
        bottom: -2px;
        width: 25%;
    }
    .ibanner .owl-carousel .owl-dots {
        bottom: 26%;
    }
    #toolbar {
        display: block;
    }
    .owl-carousel .owl-dots.disabled,
    .owl-carousel .owl-nav.disabled {
        display: block !important;
    }
    .ipart02 .owl-carousel .owl-nav .owl-prev {
        top: 10%;
    }
    .ipart02 .owl-carousel .owl-nav .owl-next {
        right: 0;
        top: 10%;
    }
    .ipart02 .owl-carousel .owl-nav .owl-prev {
        left: 0;
    }
    .ipart01 .owl-carousel .owl-nav .owl-next,
    .ipart01 .owl-carousel .owl-nav .owl-prev {
        top: 110px;
        background: url(../img/news_jt.png) no-repeat;
        width: 26px;
        height: 70px;
        background-position: left center;
    }
    .ipart01 .owl-carousel .owl-nav .owl-next {
        right: 0;
        background-position: -28px 0px;
        background-position: right center;
    }
    .mobile_key i {
        width: 50px;
        height: 55px;
        display: block;
        background: url(../img/allMenuBtn.png) no-repeat center;
        background-size: 30%;
    }
    .mobile_key.on i {
        background: url(../img/allMenuBtn_on.png) no-repeat center;
        background-size: 30%;
    }
    .head_bott .wrap {
        height: 55px;
    }
    .h_kehu ul li {}
}

@media only screen and (max-width: 540px) {
    .ibanner .owl-carousel .owl-dots {
        bottom: 35%;
    }
    .ibanner .content .hot_news .owl-dots {
        width: 27%;
    }
    #toolbar {
        display: block;
    }
}</pre></body></html>