@media (min-width:768px) {
  
  .index-case .more{display:none}
  .mfooter{ display:none}
  .bp2{ display:none}
  
}
@media (max-width:1200px) {
	#header .wrap1400 .nav .fl a { padding:0 10px}
	.acon {
    padding: 0 15px;
    }
}
@media (max-width:1000px) {
	#header{ display:none}

.mhead { padding:15px 20px}
.mhead .mlogo{ float:left; width:60%}
.mhead .mlogo img{width:100%;max-width:287px;}
.mhead .mnav{ float:right;width:40%; text-align:right; position:relative}
.mhead .mnav .mtb img{ width:40%; margin-top:10%; }
.mhead .mnav .menu{ position:absolute; top:60px; right:-20px;width:200px; background:#FFF; z-index:9;display:none }
.mhead .menu a{ display:block; padding:12px 0px; text-align:center; font-size:20px; border-bottom:solid 1px #ccc; color:#000}
.wapbg{ position:fixed; width:100%; height:100%; z-index:1; background:#000;opacity: 0.65;
-moz-opacity: 0.65;
filter:alpha(opacity=65); display:none}
.mhead .mnav .mclose{ position:absolute; top:30px; right:-20px; background: #F30; font-size:24px; width:30px; line-height:30px; z-index:10; text-align:center; color:#fff;display:none}


#banner,.banner { margin-top:0px}
}
@media (min-width:1001px) {.mhead{ display:none}}
@media (max-width:767px) {


.bg-e{ background:#FFF}
.index-case{ padding:20px 0}		
.index-case h2{ font-size:22px ; margin-bottom:20px}
.index-case ul .index-case-item .case-item-title{font-size:14px; height:80px; line-height:20px; overflow:hidden}
.index-case ul .index-case-item .case-item-img { width:100%; height:auto; margin:10px auto}

.bp1{ display:none}

.index-case .more{ text-align:center; margin-top:15px}
.index-case .more a{ display: inline-block;    width: 100px;
    height: 38px;
    line-height: 38px;
    font-size: 16px;background: #EE8728; color:#fff; border-radius:8px}
.ac1 ul li:nth-child(n+5){ display:none}

.col-xs-4 { width:50%}
.pn ul li:nth-child(n+7){ display:none}

.news>.contanier { width:100%}
.news .news-list .news-list-item .list-item-img {
    width: 140px;
    height: 105px;
}
.news .news-list .news-list-item .list-item-title { padding-left:10px}
.news .news-list .news-list-item .list-item-img img {
    width: 140px;
}
.news .news-list .news-list-item .list-item-title .list-item-head {
    font-size: 16px;
    height: 20px;
    line-height: 20px;
}
.news .news-list .news-list-item .list-item-title .list-item-detail {
    font-size: 14px;
    line-height: 20px;
}
.news .news-list .news-list-item .list-item-title .list-item-time {
    font-size: 12px;
}
.news .nav-list .nav-list-item {
     padding: 0 10px; 
}

.news h2::after { height:0px}
.news .more1{ display:none}

#footerInput{ display:none}
.link,#footer{display:none}

.mfooter {
    background: #3c4050; color:#fff; padding:20px 3%; 
}
.mfooter .footer1 .mflogo{ float:left; width:30%}
.mfooter .footer1 .mflogo img{ width:100%}
.mfooter .footer1 .mfphone{ float:right; width:65%; margin-top:8px}
.mfooter .footer1 .mfphone img{ width:16px; float:right}
.mfooter .footer1 .mfphone span{ font-size:14px;  float:right; margin-left:5px}

.mfooter .footer2{ border-top:solid 1px #717482; margin-top:15px; padding-top:15px}
.mfooter .footer2 dt{float:left; width:25%}
.mfooter .footer2 dd{float:right; width:75%; font-size:12px}

.view .title{ font-size:20px; }
#banner,.banner { margin-top:0px}

.main{margin:20px auto}
.acon{ padding:0 15px; font-size:15px}
#dituContent{height:300px;}

.news_li_l{ width:30%}
.news_li_l img{  max-height:100px;}
.news_li_r{ width:67%}
.news_li_r p{ padding-bottom:0px;
    -webkit-line-clamp: 2;
     }
.page td a,.page td a:link,.page td a:visited{margin:0 -1px;}

.fangan .text .con{ height:auto}	 
.fangan .text h1 { font-size:15px}

.tl_index_title { font-size:22px; padding:20px 0 0 0px}


.slideTxtBox .hd { height:84px;}
.slideTxtBox .bd ul{ padding:15px 0}
.slideTxtBox .hd ul li {
    float: left;
    padding: 0 3px; width:25%; margin-top:2px; font-size:14px
}
.slideTxtBox .hd ul li.on {margin-bottom: 0px; }
.slideTxtBox .bd ul li:first-child:nth-last-child(4){ width:46%}
.slideTxtBox .bd ul li:first-child:nth-last-child(4) ~ li {width:46%}
.slideTxtBox .bd li .tl_phone_box .tl_img2_box .tl_text {font-size:14px}
	
.tl_img_list3 li {width:50%}


}
@media only screen and (max-width: 992px) {
.fangan{ width:96%; padding-top:0px }
.fangan .item{width: calc(50% - 20px);
width: -webkit-calc(50% - 20px);
width: -moz-calc(50% - 20px);
}

/*--------数据-------*/
.show-data .item{width:50%; padding:0px 0}
.show-data .item:nth-child(n+3){ padding-top:20px}
.show-data .item .p1{font-size:16px;}
.show-data .item .p2{font-size:13px;}
.show-data .item span{font-size:28px; color:#0382db;}
.show-data .item strong{font-size:20px; color:#666666;}
.show-data .item #show-3 em{ font-size:16px}

}