﻿@media (max-width: 767px) { 

.body_left,
.content_head .wz
 {display:none;}

.w1050, .w1100 {width:100%;}

.top_banner {margin-top: 55px;}
.top_banner img {width: 100%;height: 100px;}

#body_wrap .bg, #body_wrap .bg2 {background:none;}
.body_right {width: 90%;margin: 0 auto;float: none;}
.content_head h3 {font-size: 18px;margin-left: 10px;float: none;}
.fm img {width: 100%;}

.cfsb.i-thb {
	margin-bottom: 0px; 
	height: 190px;
	width: 80%;
    margin: 0 auto;}
    
.fairtime { border-radius: 0px;    width: 50px;height: 50px; }   
.fairtime .moth {font-size: 14px;padding-top: 5px;}    
.fairtime .yea {font-size: 14px;}
.fairtxt {width: 80%;}

.news_main img {max-width: 100%;}

.zhinan .list-box li {float: none;width: auto;}
.pre_next .fl, .pre_next .rt {float: none;margin-bottom: 10px;}
.pre_next {padding: 20px 20px 10px;}

#body_wrap {padding-top: 0px;}

.products .body_right {width:90%}
.products .body_right .content_head {padding-bottom:0px;padding-top: 0px; border-bottom: none;}
.list_ch17 li {float: none;width: auto;}

.inner .cptt {width: auto;float: none;}
.tb-s310, .tb-s310 img {width: 100%;height: auto;}
.tb-thumb {width: 100%;}
.tb-thumb li {width: 24%;margin: 0 0 0 0;}
.tb-thumb li div  {height: auto;}

.tb-thumb .tb-selected  {width: 24%;height: auto;}
.tb-thumb .tb-selected div {width: auto;}

.tb-s40, .tb-s40 a, .tb-thumb li div {width:100%;}
.tb-s40 img {max-width: 100%;min-width: 100%;max-height: auto;min-height: auto;}

.inner .cpxx {
    width: 100%;
    float: none;
    padding-top: 30px;
}
.four {margin-top: 20px;}
.tabs li {width: 24%;padding-right: 2px;}
.tabs a {font-size: 12px;padding: 5px 0px;text-align: center;letter-spacing: 2px;}
.tabs .current a {font-size: 13px;}

.tabs_item {padding: 20px 0 10px;}
.seka .sk {margin-bottom: 25px;}
.seka .sk span {width: 100%;}
.seka .se img {width: 100%;}

.seka .gcc {margin-top: 30px;}
.others {margin-top: 30px;}

.section ul li {
    float: none;
    margin-right: 0px; 
    display: block;
    width: auto;
    overflow: hidden;
    position: relative;
    margin-left: 0px; 
    margin: 0 auto;
}

.section ul li .photo {width: 100%;}
.section ul li .photo img {width: 100%;}
.section ul li p {padding-top: 5px;margin-bottom: 20px;}
.section .text {display:none}

.content_head {padding-top: 20px;}

.gcali {padding-top: 20px;}
.anli { padding-bottom: 30px;}
.anli_main img {max-height: 220px;    max-width: 90%;}
.anli .anli-box li {float:none;width: 100%;margin-left: 0px;margin-right: 0px;}
.anli-box .clear-picshow {width: 100%;}
.anli-box li:hover img {width: 100%;
    height: auto;
    margin-top: 0px;
    margin-left: 0px;}


.color_item li {margin-right: 5px;}
.color_item li a {padding: 6px 16px;}

.color .color_item {margin-top: 30px;margin-bottom: 30px;}
.color .color_item li {float: none;}
.color .color_item li a {
    padding: 8px 16px;
    margin-bottom: 15px;
    display: block;
    text-align: center;
}

.box01 li {width:50%;height: 170px;margin-right: 0px;}
.box01 li .in {position:relative;left: 0;top: 0;width: 100px;text-align: center;margin: 0 auto;}
.box01 li.on img {height:200px;}

.boxs .information h2 {font-size: 22px;}
.information ul, .map {float: none;}
.information ul li span {font-size: 16px;}

.information .ul2 li {padding-right: 0;float: none;}



}


