
@media screen and (max-width:1200px){
    .top-left {
        display: none;
    }
    .top-right{
        float: none;
        text-align: center;
    }
    .nav-other{
        display: none;
    }
    .nav-main ul{
        float: right;
    }
    .ny-content{
        margin-bottom: 50px;
    }
}

@media screen and (max-width:992px){
	 .ny_nav { height: auto}
    .nav-main ul{
        float: none;
        position: absolute;
        width: 110%;
        top:72px;
        left: -5%;
        margin:0px;
        padding: 20px 0px;
        z-index: 1;
        background: #f8f8f8;
        display: none;
        box-shadow: 0 0 6px 0 rgba(0,0,0,.2) inset;
    }
    .nav-main ul li{
        display: block;
        text-align: center;
        border-bottom: 1px solid #eee;
        margin: 0 5%;
    }
    #menu{
        display:  block;
    }
    .footer-li4{
        text-align: left;
    }
    .copy{
        /*border-top:1px solid #aaa;
        padding: 15px 0;
        margin-top: 25px;
        text-align: center;*/
    }
    .copy .zhizuo{
        display: none;
    }
    .footer-li>div{
        padding: 5% 5% 2%;
    }
    .within{ text-transform:uppercase; width:100%; margin:0 auto}
    .h_title{font-size:25px;padding:25px 0 0px; }
    .h_title span{ font-size:18px;  color:#000000; }
    .cc{background: none; font-size:14px; line-height:30px; padding:20px 0 20px 0;}
    .cc .tt{font-size:15px; }
    .cc .tt1{font-size:14px; }

    .honor{ width: 100%; overflow-x: scroll}
}

@media screen and (max-width:768px){
    .top-nav{
        display: none;
    }
    .small-banner .txt{
        left: 0px;
        right:0px;
    }

    .ny-banner .txt{
        left: 0px;
        right:0px;
    }
    .info{
        padding: 0 25px;
    }
    .youshi-list li .tit{ margin-top: 15px;}
    .youshi-list li{ border-bottom: 1px solid #eee; padding:0 0 20px}


    .news-lf{ float: none; width:95%; margin: 0 auto }

    .news-img{
        display: none;}
    .tedian{
        text-align: center;
    }
    .tedian p{
        text-align: left;
    }
    .tedian>img{
        float: none;
        text-align: center;
        margin-right: 0px ;
        margin-top: 5px;
    }
    .tedian h3{

        text-align: center;
        line-height: 1.2;
    }
	.ny_nav { height: auto}
}

@media screen and (max-width:480px){

    .small-banner .txt{
        width: 90%;
        padding: 0 5%;
    }
    .small-banner img{
        width: 100%;
    }
    .ny-banner{
        height:200px;
        background-size: cover;
    }
    .ny-banner .txt{
        width: 90%;
        padding: 0 5%;
        font-size: 34px;
        height: 40px;
        text-align: center;
    }
    .ny-banner .txt span{
        display: none;
    }

    .ny_nav{
        /*height: 30px;*/
        line-height: 30px;
        margin: 25px auto;

    }
    .ny_nav a{
        font-size: 18px;
        padding: 0 10px;
    }
	.video-s .ny-nav{ height:auto }
}

.network{
	background: url(../images/cc.jpg) no-repeat bottom right #7cacd0;
}
@media screen and (max-width:500px){
    .top-tel{
        display: none;
    }

}
@media screen and (max-width:400px){
    .ny_nav a{
        font-size: 16px;
        padding: 0 5px;
    }

}
@media screen and (max-width:1350px){
    header,.content, .footer{
        padding:0 4% 15px;
        z-index: 6;
    }
    .top{ border-bottom: 1px solid #eee;}
}