@media all and (max-width:960px){
	.gw{width:100%;}
	.header{width:100%;padding-top:5px;}
	.header ul{float:initial;width:100%;background-color:#f1f1f1}
	.header li{width:20%;margin:0;text-align: center;}
	.header .logo{padding-left:2%;}
	.header .logo img{width:60%;}
	.header .add{position:absolute;right:5px;top:10px;}
	.header li a{line-height:30px;display: block;}
	.header div.fr{float:initial;}
	#slideshow2 DIV{width:100%;height: initial;}
	#slideshow2 DIV IMG{width:100%;height: initial;}
	body .mt45{margin-top:92px;}
	.p100,.p100 img{width:100%;}
	.itemNav{padding-left:0;}
	.itemNav a{padding:0 8px;text-align: center;font-size: 13px;}
	.detail-img{width:100%;}
	.detail-img li{width:33%;margin-right:0.5%;height:auto;margin-bottom:-4px;}
	.detail-img li:nth-child(3n){margin-right:0;}
	.detail-img li img{width:100%;height:auto}
	.detail-img li span{    display: inline-block;color:#fff;
    height: 24px;
    bottom: 6px;
    top: inherit;
    background-color: rgba(0,0,0,0.6);}
    .detail-img li span p{    margin-top: 0;
    font-size: 0.9rem;
    line-height: 24px;}
    .detail-img li span.odd{background-color:rgba(0,0,0,0.8);}
    .footer-contact{display: none;}
    .footer-keywords{padding:0;}
    .footer-keywords ul{padding-right:0;float:left;padding:10px;}
    .footer-copyright{padding-left:5px;font-size:12px;}
    .header .add h6{font-size: 12px;font-family:verdana,"宋体";margin-top:0;line-height:16px;}
    .banners img{width:100%;}
    .intro-img img{width:100%;}
    .intro-width{    clear: both;padding-top:10px;
    width: 100%;
    position:initial;
    font-size: 14px;
    line-height: 24px;}
    .intro-width p{padding-left:10px;padding-right:10px;}
    .code{display: none;}
    .contact-tel,.casefooter h2.contact-tel{font-size:24px;}
    .contact-tel span{margin-left:0;}
    .case-logo img{width:90%;padding:0;}
    .itemNav2{    padding-left: 10px;   margin-bottom: 10px;}
    .itemNav2 a{padding: 5px 10px;    margin: 3px 0;    font-size: 14px;    border: 1px dashed #ccc;}
    #trans{width:100%;}
    #trans li a{margin-right:1%;margin-bottom:inherit;margin-bottom:5px;width:49.5%;border:none;}
    #trans li a:nth-child(2n){margin-right:initial;}
    #trans li a img{width:100%;height:initial;}
    .case-content{min-height:100px;}
    .slideshow ul.slidePic{width: 100%;height:400px;}
    .slideshow ul.slidePic li img{width:100%;}
    .slideshow ul.slideNav{position: static;}
    .des{position:static;padding:10px;background-color: #e6e6e6;}
    .casefooter{padding:10px;}
    .to-top{display: none;}
}
