
@media screen and (max-width: 1200px) {
    .header{ width: 100%;}
    .ny-content{ width: 96%; margin: 2%}
    .header-left{ width: 50%}
    .header-left .logo img{ width: 100%; min-width: 440px;}
    .header-right{ width:45%; padding-right: 20px; margin-top:40px;}
    .nav{ width: 100% }
	.lang a.email span{display: none;  }
	.b1 .link{ display: block}
	.b1 .link img{ width:100%}
	.b1 .flash{ display: none}
}
@media screen and (max-width: 1080px) {

    .header{ width: 100%}
    .header-left{ width: 50%; }
    .select{ margin-bottom: 10px;}
    .ny-left-nav ul li a{ font-size: 14px;}

    .pro-detail{ width: 100%;margin-bottom: 0%}
    .pro-txt{width: 98%; margin-left: 2%;margin-bottom: 2%}
    .ny-left-nav{
        width: 80%;
        margin: 0% auto 5% ;
    }
    #rightButton{
        display: none;
    }
	
	
}
@media screen and (max-width: 780px) {
	.header-left{ width: 207px; }
    .header-right{ width:auto;  margin-top: 26px;}
    .logo{ display: none}
    .logo-min{ display: block}
    .nav-wrap{ height: 100px;}
    .nav li{ width: 33.3% }
    .nav li a{ height: 30px; font-size: 16px;}
    .main{width: 100%;margin: 3% auto 2%;}
    .main-left{float: left;width: 48%; }
    .main-middle{ width: 48%;}
    .main-right{ width: 92%; margin:auto; padding:10% 0 5%;float: none; clear: both; }
    .pic ul{width: 92%; margin:25px auto;}

    .pic ul li:nth-child(1),
    .pic ul li:nth-child(2){ width: 50%}
    .pic ul li:nth-child(3){ width: 100%}
    .copy{text-align: center; background: #f0f0f0; line-height: 1.5}
    .copy>div{float: none;}
    .ny-left{width: 100%;margin: 3% 0 0% 0%; float:none}
	.ny-left .ny-left-sale,.ny-left h2{ display:none}
	.ny-left-nav{ width:96%; text-align: left}
	.ny-left-nav li{ display:inline-block;}
	.ny-left-nav ul li a{ display:inline-block; padding:0 0px; border-bottom:0px solid #fff; margin:0px;}
	.ny-left-nav ul{border: 1px solid #e00024; margin:0px; padding:0px; background: none;}
	
    .ny-right{width: 92%; margin: 15px 0; padding: 2% 4%; float:none}
	.ny-right img{ max-width:100%}
    .pro .txt{font-size: 14px;line-height: 2;}
    .ny-news-left, .ny-news-right{ width: 100%;margin: 2% 0; float: none;}
    .ny-news-left{
        margin-top: 60px;
        background: #fff;
        padding: 25px 0;
    }
    .ny-news {
        padding: 2% 5%;
        width: 90%;
        background: #FFFFFF;

    }
    body .theme-default .nivo-controlNav{padding: 0px;}
	.MsoTableGrid{ width:100%;}
	.ke-zeroborder{ width:96%}
	.ny-left-nav ul li{
		width:32%;
	}
	.ny-left-nav ul li a{
		display: block;
		font-size: 12px;
		font-weight: 600;
		line-height: 2;
		color: #e00024;
		text-indent:23px;
		letter-spacing: 0px;
		background:url(../images/left-bg.png) no-repeat left center;
		width: 100%;
		background-size: 100% 100%;
		height: 25px;
		white-space:nowrap;
		text-overflow: ellipsis;
		overflow: hidden
	}
	.ny-left-nav ul li a:hover{
		background:url(../images/left-hover.png) no-repeat left top;
		color:#fff;
		background-size: 100% 100%;
	}
	
	
}
@media screen and (max-width: 600px) {
	.header-right{ width:auto;  margin-top: 4px;}
	.lang{ float:none}
	.ny-news-dang .time{
		display: none;
	}
	.ny-news-dang a{ width:98%}

}
@media screen and (max-width: 440px) {
    .main-left,.main-middle{
        float: none;width: 92%; margin: 2% auto }
    .main-middle{ display: none}
    .header-right{  padding-right: 5px;}
    .select{width: 120px;}
    .select .select-title{ width: 90%;line-height: 24px; height: 24px;font-size: 12px;font-weight: normal;border: 1px solid #231815;
        background: url("../images/icon.png") no-repeat right center ; background-size: 10px 10px;cursor: pointer; }
    .select .select-content{ position: absolute;top:30px;left: 0;z-index: 10;display: none;width: 230px; padding: 15px 0; font-size: 16px;
        border:1px solid #dddddd;background: #eee;}
    .select .select-content a{ display: block; padding: 0 15px; line-height: 32px; }
    .pic ul li{ width: 100%;}
    .about-info img{width: 100%}
	
	.lang img{ width:40px;}
	.lang a.email{display: none;  }
	 
}
@media screen and (max-width: 400px) {
	.header-left{ width:150px;}
	.header-left img{ width:100%}
    .pro li{ width: 97%; float:none}
	.select{width: 110px;}
	.lang img{ width:30px;}

}