@media screen and (max-width:1700px){
.nfHead .nfHead-nav li a{    padding: 0 15px;}
.in_usabt .abt_r .lis_a .a{width: 135px;}
.in_usabt .abt_r .lis_a{    padding: 20px 0px;}
.in_usabt .abt_r .lis_a .a .im{     width: 60px;   line-height: 56px;}
.nfHead .nfHead-logo{    width: 500px;}

}

@media screen and (max-width:1440px){
.nfHead .nfHead-logo{    width:500px;}
.nfHead .nfHead-nav li a{    padding: 0 8px;}
.in_usabt .abt_r .lis_a .a .im{line-height: 52px;}
.in_til .h1 {
    font-size: 28px;
}
.in_til .en{    font-size: 90px;}
.nfHead .nfHead-nav li span{    font-size: 16px;}

}


@media screen and (max-width:1290px){
    .w{width: 1024px;}
.nfHead .nfHead-nav li span{    font-size: 16px;}
.nfHead .nfHead-nav li a {
    padding: 0 5px;
}
.nfHead .nfHead-logo {
    width: 230px;
}

.in_usabt .abt_r .lis_a .a .im {background: none;
    width: 60px;
    line-height: 39px;
}
.in_usabt .abt_r {
    width: 56%;}



}
	
@media screen and (max-width:1100px){
.nfHead .nfHead-logo {
   
}
}

@media screen and (max-width:1024px){
    .w{width: 834px;}
    .entrust {width: 834px;}
.menuBtns{display: none;}
.nfHead .nfHead-nav{    padding-left: 0;}

	
}


@media screen and (max-width:834px){
    .menuBtn{display: block;}
    .menuBtn #menu-handler{display: block;}
    .w{width: 95%;}
    .nfHead .nfHead-nav,.menuBtns{display: none;}

    .insh .insh_list{    padding: 20px 4%;}
    .insh .insh_list .li{    width: 100%;  margin-right: 0;}
    .insh .insh_list .li:nth-child(n+2) {margin-top: 15px;}

.in_usabt .txt,.in_usabt .nlist {width: 100%;}
.in_usabt .abt_r {width: 100%;}
.in_usabt{    padding: 20px 15px;}
.in_usabt  .h1 {font-size: 22px;}
.about_demeanor {
    padding: 0 15px;
}
.about_demeanor .h1{font-size: 20px;}
.in_usabt  .en {font-size: 18px;}
.in_usabt .txt .h2 {font-size: 18px;padding: 6px 0;line-height: 35px;}
.in_usabt .txt .more{    margin-top: 10px;}
.nfHead{line-height: 56px;}
.nfHead_h{height: 56px;}
.yo_ad{    display: none;}

.in_usabt .abt_r .lis_a{    width: 100%;display: block;}

.in_items .li {width: 49%;margin-right: 2%;
}
    .in_items .li:nth-child(2n) {margin-right: 0;}
    .in_til{    padding: 28px 0;}
    .in_til .h1 {font-size: 22px;}
    .in_til .te {font-size: 16px;line-height: 30px;}
    .in_server .in_server_c .text .h1{font-size: 22px;}
    .in_more {margin: 15px auto;}
    .in_server .in_server_c .text{width: 100%;padding: 12px}
    .in_server .in_server_c .server_lis {
        float: left;
        position: relative;
        bottom: 0;
        left: 0;
        transform: translateX(0%);
        background: #ffffff;
        width: 100%;
        display: block;
        max-width: 100%;
    }
    .in_usabt .abt_r{margin-top: 20px;}

    .in_company .list .li{width: 49%;margin-right: 2%;}
    .in_company .list .li:nth-child(2n) {margin-right: 0;}

    .in_server .in_server_c .server_lis .li{width: 100%;    padding:10px 0;}
    .in_server .in_server_c .server_lis .li .img {
        width: 90px;
        padding: 0 20px;
    }
    .in_server .in_server_c .server_lis .li .tex{    padding-top: 0;}
    .in_server .in_server_c .server_lis .li .tex .h1 {font-size: 18px;}
    .in_company {padding-bottom: 20px;}
    .in_lasc .li .text .h1 {font-size: 20px; padding: 0 15px;}
    .in_lasc .li {width: 100%;}
    .in_lasc .li .text .a{    font-size: 16px;}
    .in_lpho{ padding: 18px 0;background: none;}
    .in_lpho .te{    font-size: 16px;}
    .footBox .code .li{    margin-right: 15px;}
    .footBox .code{    width: 100%;}
    .footBox{    padding: 12px 0;}
    .footBox .l_lis {padding-top: 0;}
    .nfHead .nfHead-logo {width: 309px;}
    .mac_ban{    font-size: 16px;line-height: 50px;}
    .mac_til {padding: 10px 0;}
    .mac_til .h1 {font-size: 20px;}
    .synopsis .synopsis-o .text {width: 100%;padding-top: 15px;}
    .synopsis .synopsis-o .h1 .t {font-size: 18px;}
    .synopsis .synopsis-o .lis .li .num span {font-size: 24px;}
    .synopsis .te{    margin: 0;}
    .synopsis {padding-bottom: 20px;}
    .synopsis .synopsis-o .lis {padding: 6px 0;text-align: center}
    .synopsis .synopsis-o .lis .li {width: auto;padding: 0 5px;}
    .statement .text {line-height: 30px;}
    .in_company.com_li .list .im {line-height: 186px;}
    .in_company .list .h2 {padding: 10px;font-size: 16px;}
    .pPage {padding: 15px 0;}
    .mai_pro .pro_r {width: 100%;padding-left: 0;}
    .mai_pro {padding: 15px 5px;}
    .mai_pro .pro_r .h1 {font-size: 20px;line-height: 30px;}
    .mai_pro .pro_l .pro_l_top .h1 {font-size: 20px;}
    .mai_pro .pro_l .pro_l_top{padding: 10px 0; }

    .entrust {width: 95%;}
    .entrust .tex {width: 100%;}
    .entrust .btn{margin: 0 auto}
    .entrust .na {text-align: left;line-height: 32px;}
    .download {
        padding-bottom: 20px;
    }

    .recruit_ul li{width: 49%;margin-right: 2%;}
    .recruit_ul li:nth-child(3n){margin-right: 2%;}
    .recruit_ul li:nth-child(2n){margin-right: 0;}
    .recruit_ul li .te{height: 92px;}
    .recruit_ul li .more{    padding: 15px 0;}
    .recruit_ul li .h1 {padding: 6px 0;font-size: 18px;}
    .al_text{padding: 20px;    left: 10%; width: 80%;}
    .al_text .al_te{margin-top: 20px;max-height: 300px;}
    .al_text .h2{ padding-bottom: 10px;}
    .us_abt .abt_t .img {width: 100%;}
    .us_abt .abt_t .text {
        width: 100%;
       padding: 15px;
    }
    .us_abt .abt_t .text .h1 {padding: 12px 0;line-height: 35px;font-size: 20px;}
    .us_abt .abt_t .text .l_lis {line-height: 35px;padding-top: 12px;}

.i_per .i_per_img {
    width: 100%;
}
.i_per .i_per_l {
    font-size: 20px;
}

.in_items{
  padding: 0%;
}

}



@media screen and (max-width:640px){
	
}


