


@media screen and (max-width:1200px){
    .wrap{width: auto;}
    .main{margin: 15px 15px 0;}
    .index2-l li .text h1 a{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;}
    .app-header{display: block;}
    .header{display: none;}
    .logo{height: auto;background-size: 42px 45px;padding-left: 51px;}
    .logo span{font-size: 20px;}
    .logo em{font-size: 12px;}
    .wzlj_con{display: none;}
    .f1-dri ul{padding: 0 20px;margin-top: 0;}
    .f1-dri li{width: 100%!important;float: none;}
    .f1-dri ul li:nth-of-type(1){margin-top: 0;}
    .f1-dri ul li:nth-of-type(3){margin-top: 15px;}
    .f1-dri ul li:nth-of-type(2){margin: 0;}
    .ss_nav{margin-top: 70px;}

.nry-text table {
        width:100% !important;
        table-layout:fixed !important;
        border-collapse: collapse !important;
    }
    .nry-text table  td{
        width:100% !important;
        table-layout:fixed !important;
        border-collapse: collapse !important;
    }
    .nry-text table  td p, .nry-text table  td span, .nry-text table  td div{
        text-indent: 0;
    }
    
}
@media screen and (max-width:1010px){
    


}
@media screen and (max-width:768px){
    
}
@media screen and (max-width:600px){
	body{font-size: 14px;}
   .index6{display: none;}
   .app-nav ul li a{font-size: 16px;}



}
@media screen and (max-width:414px){

}
@media screen and (max-width:375px){
	
}
@media screen and (max-width:360px){

}