﻿@media screen and (max-width:768px) {
	html{ overflow-x:hidden;}
	body {font-size:0.8rem;}
	.FL,.FR{ float:none;}
	.mt30{ margin-top:10px;}
	.wrap{ width:100%;}
	
	#header{height:60px;}
	#header .logo{top:15px; left:10px;}
	#header .logo img{ height:30px;}
	#header .telphone{ display:none}
	
	/*导航栏*/
	#navbg {display:none;}
	.snav_btn { float:right; margin:18px 10px; display:block;height:24px;cursor:pointer;}
	.snav_btn img {width:24px;}

	.hideMenu {background:#fff;width:100%;height:100%;position:fixed;top:0;z-index:999999999;display:none;}
	.hideMenu .hidemain {position:relative;width:100%;height:100%;}
	.hideMenu .top {overflow:hidden; height:60px;}
	.hideMenu .top .img {float:left;margin:15px 10px;}
	.hideMenu .top .img img {height:30px;}
	.hideMenu .top .close {float:right;cursor:pointer; margin:10px 20px;}
	.hideMenu .top .close img {height:20px;margin-top:10px;}
	.hideMenu ul {border-top:1px solid rgba(0,0,0,0.15);overflow:hidden;height:100%; margin:0 10px 20px 10px}
	.hideMenu ul li {width:100%; font-size:1rem; height:4rem; line-height:4rem;border-bottom:1px solid rgba(0,0,0,0.15);position:relative; overflow:hidden}
	.hideMenu ul li a {display:block; padding-left:1rem; color:#333;}
	.hideMenu ul li i{width: 1rem; height: 1rem; border-left: 1px solid rgba(0,0,0,0.25); border-top: 1px solid rgba(0,0,0,0.25); outline:none;-webkit-transform: rotate(-225deg); transform: rotate(-225deg); position:absolute; top:1.5rem; right: 1rem;}
	.hideMenu .bottom {position:absolute; bottom:0; left:0;width:100%;padding:20px 0; text-align:center; color:#333;}
	
	.banner {height: auto;}
	.banner .swiper-container {height: auto;}
	.banner .swiper-slide{ background:none;}
	.banner .swiper-slide img{ display: block;}
	.banner .swiper-pagination{ bottom:10px;}
	.banner .swiper-container-horizontal .swiper-pagination-bullets { bottom: 10px;}
	.banner .swiper-pagination-bullet {margin:0 5px;}
	.banner .swiper-button-prev,
	.banner .swiper-button-next{ display:none}

	.w-tit {}
	.w-zh {font-size: 1.25rem;}
	.w-en {font-size: 0.8rem;}

	.w-hot{ padding:30px 15px; margin-top:0; border-radius:0; border:0;}
	.w-hot:nth-child(1){ background:#fff;}
	.w-hot-list{margin-top:20px;}
	.w-hot-list .swiper-slide img{height:250px;}

	.w-news-box{ float: none; width:100%; }
	.w-news-list { padding:15px; height: auto; background:#fff; border-radius:0; margin-top:20px; border:0;}
	.w-news-list:last-child{ margin-top:0;}
	.w-news-list h2{ font-size:1.15rem; text-align:center}
	.w-news-list ul{ padding-top:10px;}
	.w-news-list li{ text-align: left;}
	.w-news-list li i{ display:none}
	.w-news-list li a{ float: none;}

	.w-fw{float: none; width:100%;height: auto; border-radius:0; margin-top:20px; border:0; padding:10px 0;}
	.w-fw-box{padding:15px;}
	.w-fw-box h3{font-size:1.15rem; text-align:center}
	.w-fw .fw-list li{width:48%; margin-top:4%;}
	.w-fw .fw-list li a{height: auto; padding-bottom:20px;}
	.w-fw .fw-list li img{width:40%; margin: 20px auto 10px auto;}
	
	
	.w-link{ padding:30px 15px; border:0; background:#fff; border-radius:0; margin-top:0;}
	.w-link-list{margin-top:10px; padding:15px 0;}

	.w-list{margin-top:0; margin-bottom:20px; padding:0 15px;}
	.w-list dl{float: none;width: auto;margin-right:0;  margin-top:20px;}
	.w-list dl dd h2{font-size:1rem;}
	.w-list dl dd p{margin-top:10px; height:22px; height:88px; overflow:hidden}

	#footer{ border-top-width:2px;}
	#footer .dlbox{padding-bottom:0;}
	#footer dl{ display:none}
	#footer .copybox{border-top:0; margin-top:0; position:relative; height: auto; text-align:center }
	#footer p{font-size:0.8rem; padding:15px;}
	#footer p span{ display:block; margin-left:0;}
	#footer .f-ico { display:none}

	.s-banner{ margin-bottom:0;}

	.sub-left{width:100%;}
	.sub-left dl dt{height:45px;line-height:45px;font-size:1rem; padding-left:0; text-align:center}
	.sub-left dl dd{height:35px;line-height:35px;}


	/*左侧产品导航*/
	.sub-menu-head{ font-size:0.9rem;}
	.sub-menu-body li a{font-size:0.8rem;}


	.sub-right{width:100%;border:0}
	
	.sitemap{ text-align:center}
	.gray{ display:none;}

	.service-list{ padding:20px 0;}
	.service-list dl{width: auto; height: auto; padding:14px;float: none;margin-top:20px;}
	.service-list dl:nth-child(2n){ float: none;}
	.service-list dl dt{margin-bottom:5px;}
	.service-list dl dd div{width:120px;height: 90px; margin-right:20px;}
	.service-list dl dd p{margin-left: 120px;padding-right:20px;font-size:0.8rem;height:22px; height:66px; overflow:hidden}
	.service-list dl dd {font-size:0.8rem;}

	#news-list-date ul li{text-align: left; height:50px;line-height:50px; overflow:hidden;}
	#news-list-date ul li a{float: none;}
	#news-list-date ul li span{ display: none}

	/*faq*/
	.qa dt{font-size: 0.9rem;}

	/*案例*/
	.case-list{ margin-top:20px;}
	.case-list li{height: auto;}
	.case-list li div{ float: none; width:100%; height: auto; margin-right:0}
	.case-list li p{float: none; width: auto; padding:20px;}
	.case-list li strong{ font-size:0.9rem;}

	/*下载*/
	.down-list{ margin-top:20px;}
	.down-list li { background:none; line-height: none; border-bottom: 1px dotted #bbbbbb; padding:10px 0;}
	.down-list li .dow-text{float: none;width: 100%;}
	.down-list li .dow-xz{float: none; font-size:0.8rem;padding: 0 20px; margin-top:0 auto; text-align:center}


	.sort table{margin-top:20px;}
	.sort table th{padding:5px;}
	.sort table td{padding:5px;font-size:0.8rem;}



/*搜索*/
.search-list li{color:#999;list-style:none;height:50px;line-height:50px;border-bottom:1px solid #eee;}
.search-list li a{background:url(../img/dot.jpg) no-repeat 0px center;padding-left:15px;}
.search-list li a:hover{background:url(../img/dot-red.jpg) no-repeat 0px center;}


	/*表单*/
	.table_post{}
	.table_post h2{font-size:0.8rem;}
	.table_post td{ padding:5px; font-size:0.8rem;}
	.table_post td:first-child { display: none;}
	.table_post em{ font-size:0.8rem;}
	.table_post input{width:80%;}
	.table_post textarea{ width:80%; height:120px;}
	.table_post .btn{ width:86%; font-size:1rem;}

	
	
	#loadingdiv p{font-size:1rem;}

	/*正文定义*/
	#article-lsf{font-size:1rem; text-align:justify; padding:20px 0;}
	#article-lsf img{ width:100%;}
	#article-lsf table{margin-top:15px;table-layout:fixed}
	#article-lsf table th{padding:5px; font-size:0.85rem;}
	#article-lsf table td{padding:5px; width:25%; font-size:0.85rem;word-break:break-all; word-wrap:break-all;}
	#article-lsf table td p{ margin-bottom:0px;}
	#article-lsf table td img{width:100%; display:block;}
	
	#article-lsf iframe{ width:100%; height: 190px; margin:0 auto 20px auto;}

	/*正文文章样式*/
	.single_title{font-size:1.05rem; padding:0 0px; line-height:1.5;}
	.single_add{ font-size:0.8rem; padding:5px; margin-top:5px !important;}
	.pre_next{font-size:0.8rem; padding:20px 0; line-height:180%;}
	.pre_next span{ margin-bottom:10px;}

	/*分页样式开始*/
	.turnover {font-size:0.9rem;}
	.turnover .fy{ display:none;}
	

}