@media screen and (max-width:1220px){
.top,.header .head,.i_m,.fn_m,.foot,.pst,.scd{width:960px;}
.head .nav_m{ width:720px;}
.head .nav li a{ width:94px;}
.head .nav li{ margin-left:0;}
.head .nav li .er{ width:130px; left:-18px;}
.head .nav li .er .er_m i{ left:52px;}
.i_ma li{ width:310px; margin-right:15px;}
.i_ma li .tu, .i_ma li .tu img{ width:310px; height:127px;}
.i_ml,.i_mr{ width:460px;}
.i_mb dl dd{ width:300px;}
.i_mc dt img,.i_mc dt{ width:176px; height:180px;}
.i_mc dd{ width:260px;}
.i_mc dd ul li{ margin-bottom:2px;}
.i_md dt, .i_md dt img{ width:192px; height:138px;}
.i_md dd{ width:260px; height:240px;}
.fn_m .code li{ width:120px;}
.fn_m .code li img{ width:120px; height:120px;}
.fn_m .code li b,.f_nav li b{ font-size:16px;}
.fn_m .code{ width:270px;}
.f_nav li{ margin-left:20px;}
.fn_m .f_nav{ width:375px;}
.fn_m .f_ct{ width:295px;}
.fn_m .f_ct ul li span{ width:275px;}
.scd .scd_r{ width:725px;}
.pro dl{ width:355px; margin-right:15px; margin-bottom:20px;}
.pro dl dd{ width:180px;}
.pro dl dd .title a{ font-size:14px;}
.pro dl dd .des{ font-size:12px;}
.friend ul li,.friend ul li img{ width:169px; height:79px;}
.friend ul li{ margin-right:10px; border:2px solid #eee;}
.news dl dd{ width:470px;}
.cotnact dl dd{ width:365px;}
.cotnact ul li{ margin-right:15px;}

.header .t_bg .top{width: 100%;text-align: center;}
.keifu,.ad_bg,.lianxi_bg .fn_m .left{display:none;}
.hui_bg .i_m .i_mr .i_md dd{padding-top: 20px;}
.keifu,.ad_bg,.lianxi_bg .fn_m .right{width:100%}
/*底部*/
.mi-footer-container {
    width: 100%;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
}
.ant-col-xs-0 {
    display: none;
}

}
@media screen and (max-width:990px){
.top,.header .head,.i_m,.fn_m,.foot,.pst,.scd{width:740px;}
.head .logo img,.head .logo{ width:199px; height:51px;}
.head .logo{ margin-top:20px;}
.top .lang a{ font-size:12px;}
.head .nav_m{ width:530px;}
.head .nav li a{ font-size:16px;}
.nav_m .n_icon{ display:block;}
.nav_m .nav{ width:740px; position:absolute; right:0; top:90px; background:#EEEEEE; display:none;}
.head .nav li a{ width:100px;}
.i_ma li{ width:240px; margin-right:10px;}
.i_ma li .tu, .i_ma li .tu img{ width:240px; height:98px;}
.i_ma li .des{ height:40px; line-height:150%;}
.i_ml, .i_mr{ width:100%;}
.i_mb dl dd{ width:570px;}
.i_mc dd,.i_md dd{ width:540px;}
.i_md dd{ height:140px;}
.fn_m .code{ width:45%;}
.fn_m .f_nav{ width:52%; border:0;}
.fn_m .f_ct{ width:100%; margin-top:30px;}
.fn_m .f_ct ul li span{ width:295px;}
.fn_m .f_ct ul{ width:48%; float:left;}
.scd .scd_r{ width:505px;}
.pro dl{ width:100%; margin-right:0;}
.pro dl dd{ width:325px;}
.friend ul li, .friend ul li img{ width:154px; height:71px;}
.friend ul li{ margin:8px 5px !important;}
.news dl dd{ width:255px;}
.news dl dd .title p{ font-size:15px;}
.news dl dd .title em{ font-size:12px;}
.cotnact dl dt, .cotnact dl dt img,.cotnact dl dd,.cotnact ul li{ width:100%; height:auto; margin-right:0;}
.cotnact dl dd{ margin-top:20px;}
.book_m ul li .name{ width:95px;}
.book_m ul li input{ width:300px;}
.book_m ul li textarea{ width:380px;}
/*招聘流程*/
.process{display:none;}
/*底部*/
.ant-col-lg-9 {
    display: block;
    flex: 0 0 37.5%;
    max-width: 37.5%;
}
.mi-footer-inner-addr {
    max-width: unset;
}
.mi-footer-inner-share {
    position: unset;
    bottom: unset;
    justify-content: center;
}
.ant-col {
    position: relative;
    max-width: 100%;
    min-height: 1px;
}
}

@media (min-width: 992px){
/*公司介绍*/
.ant-col-lg-13 {
    display: block;
    flex: 0 0 54.166667%;
    max-width: 54.166667%;
}
.ant-col-lg-11 {
    display: block;
    flex: 0 0 45.16666667%;
    max-width: 45.16666667%;
}
.ant-col-lg-6 {
    display: block;
    flex: 0 0 25%;
    max-width: 25%;
}
.ant-col-lg-18 {
    display: block;
    flex: 0 0 75%;
    max-width: 75%;
}
/*区域*/
.ant-col-lg-8 {
    display: block;
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
}
}

@media (min-width: 768px){

}

@media screen and (max-width:770px) {
.top,.header .head,.i_m,.fn_m,.foot,.pst,.scd{width:480px;}
.head .logo{ position:absolute; left:0; top:0;}
.head .nav_m,.nav_m .nav{ width:100%;}
.head .nav li .er{ display:none !important;}
.head .nav li{ height:auto;}
.head .nav li a{ margin:10px 0;}
.i_ma li{ width:100%; margin-right:0;}
.i_ma li .tu, .i_ma li .tu img{ width:480px; height:196px;}
.i_mb dl dd{ width:320px;}
.i_mc dd, .i_md dd{ width:280px;}
.fn_m .code,.fn_m .f_nav,.fn_m .f_ct ul{ width:100%; border:0;}
.fn_m .f_nav li{ margin-left:0; margin-right:50px;}
.scd .scd_r,.scd .scd_l{ width:100%;}
.scd_l .s_name i{ display:none;}
.scd .scd_l{ margin-top:25px;}
.scd_l .s_name{ width:100%; background-size:100% 100%; text-align:left;}
.scd_l .s_name img{ margin-left:30px;}
.scd_l .s_nav{ width:470px;}
.scd_l .s_nav li a{ width:440px;}
.pro dl dd{ width:300px;}
.friend ul li{ margin:8px 4px !important;}
.friend ul li, .friend ul li img{ width:148px; height:68px;}
.news dl dd{ width:230px;}
.pst{ text-align:left;}
.cotnact h1{ font-size:22px;}
.book_m ul li textarea{ width:310px;}
/*底部*/
.ant-col-md-24 {
    display: block;
    flex: 0 0 100%;
    max-width: 100%;
}
.mi-footer-inner-info {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    justify-content: center;
    flex-direction: row;
    flex-direction: column;
}
.mi-footer-inner-logo {
    max-width: 12.5rem;
}
.mi-footer-inner-logo>img:first-child {
    display: none;
}
.mi-footer-inner-logo>img:last-child {
    display: block;
}
.mi-footer-inner-addr {
    max-width: 16.875rem;
    text-align: center;
    font-size: .75rem;
}
/*公司介绍*/
.ant-col-md-24 {
    display: block;
    flex: 0 0 100%;
    max-width: 100%;
}
/*发展历程*/
.ant-col-md-0 {
    display: none;
}
.ant-col-md-24 {
    display: block;
    flex: 0 0 100%;
    max-width: 100%;
}
/*区域*/
.ant-col-md-24 {
    display: block;
    flex: 0 0 100%;
    max-width: 100%;
}
}

@media screen and (max-width:510px) {
.top,.header .head,.i_m,.fn_m,.foot,.pst,.scd{width:320px;}
.top .lang, .top .search{ margin-left:10px;}
.top .search{ width:195px;}
.head .nav li a{ width:74px; font-size:15px;}
.i_ma li .tu, .i_ma li .tu img{ width:320px; height:130px;}
.i_mb dl dd{ width:100%;}
.i_mb dl dt,.i_mb dl dt img{ width:320px; height:224px;}
.i_mc dd ul li.on i{ display:none;}
.i_mc dd, .i_md dd{ width:100%;}
.i_mc dt{ width:314px;}
.i_mc dt img, .i_mc dt{ width:314px; height:320px;}
.i_md dt, .i_md dt img{ width:320px; height:230px;}
.fn_m .f_nav li{ margin-right:10px;}
.scd_l .s_nav{ width:310px;}
.scd_l .s_nav li a{ width:280px;}
.fn_m .code li b, .f_nav li b{ font-size:15px;}
.f_nav li p,.fn_m .code li p{ font-size:12px;}
.pst{ font-size:14px;}
.fn_m .code li{ margin-right:70px;}
.pro dl{ height:146px;}
.pro dl dt img,.pro dl dt{ width:140px; height:140px;}
.pro dl dd{ width:160px;}
.pro dl dd .more{ margin-top:5px;}
.join .j_c{ display:none;}
.join .j_d{ display:block;}
.news dl dd{ width:100%;}
.news dl dt, .news dl dt img{ width:314px; height:180px;}
.book_m ul li .name{ width:75px;}
.book_m ul li input{ width:225px;}
.book_m ul li textarea{ width:235px; height:100px;}
/*底部*/
.ant-col-sm-24 {
    display: block;
    flex: 0 0 100%;
    max-width: 100%;
}
}
