@charset "utf-8";

@media screen and (min-width: 1200px){
    .container-fluid {
        padding-left:0 !important;
        padding-right:0 !important;
    }
    .container {
        max-width: 1200px !important;
		padding-left:0 !important;
		padding-right:0 !important;
    }
}
@media screen and (max-width: 1199px){
   
}
@media screen and (max-width: 1024px) {
    .header-h{
        height: 60px;
    }

}
@media screen and (max-width: 768px) {
    .pc_ban .w_z h2 i{
        font-size: 24px;
    }
    .ab_bt .ab_bt1{
        font-size: 24px;
        line-height: 24px;
    }
    .about {
        padding: 40px 0;
    }
    .ab_bt i{
        margin-bottom: 20px;
    }
    .ab_bt .ab_bt2{
        font-size: 18px;
        line-height: 18px;
    }
    .ab_l{
        padding: 0;
    }
    .ab_info{
        margin-top: 20px;
        font-size: 14px;
    }
    .ab_l .more{
        margin-top: 20px;
    }
    .ab_l_img{
        display: none;
    }
    .ab_r{
        padding: 0;
        margin-top: 20px;
    }
    .abi-in .t_p{
        display: none;
    }
    .abi-in{
        padding-top: 15px;
    }
    .title1{
        font-size: 24px;
    }
    .title2{
        font-size: 24px;
        margin-top: 15px;
    }
    .news{
        padding: 40px 0;
    }
    .title i{
        margin-top: 15px;
    }
    .news_nr {
        margin-top: 25px;
    }
    .news-item{
        margin-bottom: 20px;
    }
    .hx_l{
        width: 100%;
    }
    .hx_r{
        width: 100%;
        padding: 20px;
    }
    .hx_info{
        width: 100%;
    }
    .f_nav{
        display: none;
    }
    .inbanner{
        height: 200px;
    }
    .ny_ml .ml_l{
        display: none;
    }
    .ny_ml .ml_r{
        width: 100%;
    }
    .ny_ml .ml_r ul{
        width: 100%;
    }
    .ny_ml .ml_r ul li{
        width: 33%;
        margin-bottom: 2px;
    }
    .jj_tp{
        display: none;
    }
    .jj_wz .b_t{
        font-size: 24px;
        margin: 20px auto 0;
        text-align: center;
    }
    .jj_wz .w_z{
        margin-top: 15px;
        font-size: 14px;
        line-height: 25px;
    }
    .intitle2{
        font-size: 24px;
    }
    .atten{
        padding: 40px 0;
    }
    .atten .row li{
        margin-bottom: 20px;
    }
    .atten .row li .mask{
        opacity: 1;
    }
    .cor .n_r ul li{
        width: 50%;
    }
    .cor{
        padding: 40px 0;
    }
    .cor .n_r{
        margin-top: 20px;
    }
    .zeren{
        padding: 40px 0;
    }
    .zeren .n_r{
        margin-top: 20px;
    }
    .contactin .con_l{
        width: 100%;
    }
    .contactin .con_r{
        width: 100%;
    }
    .contactin .con_r img{
        width: 100%;
    }
    .contactin .n_r{
        margin-top: 30px;
    }
    .contactin .con_l .lxwm{
        margin-top: 20px;
    }
    .qz_nr{
        width: 100%;
        height: auto;
        padding: 30px;
    }
    .inqz-items{
        margin-top: 20px;
    }
    .newsin-img{
        width: 100%;
    }
    .newsin-list li .rightAll{
        width: 100%;
        padding: 0;
    }
    .newsin-list li .rightAll strong{
        margin: 10px 0;
    }
   .contactin .row .n_r{
        margin-top: 0;
    }
    .contactin .jjfa-list{
        margin-top: 20px;
    }
    .jjfa-list .row li .n_r .b_t{
        font-size: 16px;
        margin: 5px 0;
    }
    .jjfa-list .row li .n_r{
        padding: 15px;
    }
    .rc_item .t_p{
        width: 100%;
    }
    .rc_item .t_p img{
        width: 100%;
    }
    .rc_item .w_z{
        padding: 15px;
    }
    .rc_item .b_t1 {
        line-height: 32px;
        font-size: 20px;
    }
    .rc_item .b_t i{
        margin: 10px 0;
    }
    .rencai .n_r{
        margin-top: 20px;
    }
    .rencai{
        padding: 40px 0;
    }
    .ys-item{
        margin-bottom: 20px;
    }
    .zhaopin{
        padding: 40px 0;
    }
    .rc_zp{
        margin-top: 0;
    }
    .rc_zp .jr_bt span{
        font-size: 12px;
    }
    .rc_zp .jr_bt span:nth-child(3){
        width: 35%;
    }
    .header .language{
        margin-top: 13px;
    }
    .header .language .x_l{
        top: 39px;
    }
}
@media screen and (max-width: 576px) {
    .header{
        height: 60px;
    }

}

@media screen and (max-width: 414px) {

}





