.tx-nav-button{display: none; float: right;width: 28px;height: 25px;overflow: hidden;background: url('images/nav1.png') center center no-repeat;margin-top:35px;cursor: pointer;z-index: 999;}
.tx-media-down{display: none;height: 75px;}
.tx-media{display: none;position: fixed;bottom:0;left: 0;background: #f5f5f5;}
.tx-media li{border-left: 1px solid #e2e2e2;width: 50%;}
.tx-media li img{margin-bottom: 5px;}
.tx-media li:nth-child(1){border: none}
.tx-media li a{display: block;text-align: center;padding:10px;font-size: 13px;}
@media only screen and (max-width:768px){
	.tx-center{padding:0 15px;}
	body{min-width: 320px;}
	
	.tx-logo{position: relative;z-index: 9999;}
	.tx-logo-main{padding:10px;}
	.tx-logo .tit{display: none;}
	.tx-logo-search{display: none;}
	.tx-nav-button{display: block;}
	
	.tx-nav{display: none;position: absolute;z-index: 9999;width: 100%;top: 100%;left: 0;margin: 0px;background: #000;opacity: 0.7;filter:alpha(Opacity=70);transition: 0s;-moz-transition: 0s;-webkit-transition: 0s;-o-transition: 0s;}
	.tx-nav ul.menu li{width: 100%;}
	.tx-nav ul.menu > li > a{width: 100%;line-height: 35px;margin:0;padding:5px;color: #fff;text-align: center;border-width: 1px;font-size: 14px;}

	.tx-banner .item .img1{display: none;}
	.tx-banner .item .img2{display: block;}

	.tx-case-main{width: 100%;margin-bottom: 20px;padding:0;}
	.tx-case-main-img{height: auto;}

	.tx-footer-main .fr{display: none;}
	.tx-footer-main .fl{width: 100%;padding-right: 0;border:none;}
	.tx-footer-main .fl img{display: inline-block;clear: both;}

	.tx-footer-down .fl,.tx-footer-down .fr{width: 100%;text-align: center;}

	.tx-business-main > li{width: 100%;}

	.tx-news-down .title{width: 100%;background:#d83e40 ;padding:15px;text-align: center;}
	.tx-news-down .main{width: 100%;margin-top: 20px;}
	.tx-news-down .main li{width: 100%;}

	.tx-new-main-left, .tx-new-main-right{width: 100%;padding: 0;}
}

@media only screen and (max-width:640px){

	.side{display: none;}

	.tx-padding80{padding:50px 0;}

	.tx-logo-search{display: none;}
	.tx-logo a.fl img{height: 40px;width: auto;}
	.tx-nav-button{margin-top: 20px}
	
	.tx-banner .carousel-indicators li{width: 30px;height: 3px;}

	.tx-main-title h3{font-size: 25px;}
	.tx-main-title{margin-bottom: 20px;}

	.tx-case-main-img .img{height: 100%;}


	.tx-media-down{display: block;}
	.tx-media{display: block;}

	.tx-about-main.fl{display: none;}
	.tx-about-main.fr{width: 100%;}

	.tx-key{display: none;}

	.tx-contact-left, .tx-contact-right{width: 100%;padding:0;}
	.tx-contact-right{margin-top: 25px;}
}

@media only screen and (max-width:480px){
	.tx-padding80{padding:35px 0;}

	.tx-logo a.fl img{height: 35px;}
	.tx-main-title i{width: 50px;}

	.tx-new-main-left img,.tx-new-main-left h3,.tx-new-main-left p,.tx-new-main-left em{width: 100%;padding:0;}
	.tx-new-main-left img{margin-bottom: 15px;}

	.tx-business-main > li > span,.tx-business-main > li > span{width: 100%;}

	.tx-business-main .mores img{display: none;}

	.tx-business-main .mores{font-size: 13px;}
	.tx-business-main .mores h4{margin-top: 0;}
	
	.tx-contact-left h3{font-size: 25px;}
}