@media (min-width:1400px) {

}
@media (max-width:1280px) {

}
@media (max-width:1200px) {
    
}
@media (max-width:1200px) and (min-width: 991px) {
   
}
@media (max-width: 1199px) and (min-width: 992px){
   
}
@media (max-width: 991px) and (min-width: 768px){
 
}
@media (max-width: 991px) and (min-width: 480px){
    
}
@media (max-width: 991px) and (min-width: 400px){

}
@media (max-width:991px) {
   
}
@media (max-width:767px) and (min-width: 548px) {

}
@media (max-width:548px) {

}
@media (max-width:767px) {
   
}
@media (max-width:680px) {

}
@media (max-width:640px) {
   
}
@media (max-width:600px) {
   
}
@media (max-width:550px) {
    
}
@media (max-width:526px) {
    
}
@media (max-width:480px) {
body {}
.banner-sty1 { margin:0px auto 0px auto; height:150px; background-size: 180%;}
.banner-img { width:96%; position:absolute; top:2%; margin-top:0px; left:2%; margin-left:0px;}
.dashiji {
    height: auto;
}
	.dasj-bt {
    width: 100%;
    height: auto;
		background: none;
}
	.dasj-bt img {
    width: 40%;
}
	.text-container {
       height: auto;
    min-height: 240px;
}
	.text-item {
    height: auto;
}
	.text-item p {
    font-size: 20px;
}
	.text-item h1 {
    font-size: 20px;
    padding: 0px;
		height: auto;
    line-height: 28px;
    font-weight: bold;
}
	.controls {
    margin-top: -140px;
    margin-bottom: 20px;
}
	.indicator {
    margin-top: -110px;
}
	button { width: 20px; height: 37px;}
	.zt-jdt {
    height: auto;
}
	.hiSlider-item img {
    height: 234px;
}
	.tt-div a {
    text-overflow: inherit;
    white-space: break-spaces;
}
	#main2 {
    height: auto;background-size: auto 100%;
}
	.ztbt-div2 {
    height: auto;
}
	.ztbt-div2 span {
    font-size: 24px;
    padding: 0px 30px;
}
	.Button_a {
    width: 100%;
    margin: 10px 0px 0px 0px;
    padding: 10px;
}
	.Button_a img {
    float: left;
}
	.Button_b {
    width: 100%;
    margin-top: 0px;
}
	.yylist-div ul li a img {
    height: 120px;
}
	.fuwuztc-div {
    width: 100%;
}
	.tab2 {
    width: 100%;
    position: initial;
		margin-top: 10px;
}
	.tab2 li {
    padding: 0px 5px;
    width: 25%;
    line-height: 24px;
    text-align: center;
}
	.tab2 li span {
    padding: 0px 10px;
}
	.tab2 li.now i {
    display: none;
}
	.tablist2 img {
    height: 110px;
}
	.tablist2 {
    height: auto;
}
	.tablist2 a h3 {
    margin-top: 10px;
    margin-bottom: 15px;
}
}
@media (max-width:360px) {
.news-tt span { font-size:17px; }   
}
@media (max-width:350px) {
    
}