﻿body 
{	
	min-width:auto;
}
/**网站头部**/
.c_headbg
{
	display:none;
}
.m_head
{
	display:block;
}
.mshow
{
	display: block;
}
/**网站头部 end**/
/**head.php**/
.m_head
{
	width:100%;
	height:auto;
	position:relative;
	background:white;
}
.m_head .logo
{
	width:80%;
	height:auto;
	float:left;
	overflow:hidden;
}
.m_head .logo img
{
	width:100%;
	height:auto;
}
.m_head .navbtn
{
	float:left;
	overflow:hidden;
	width:20%;
	position: relative;
}
.m_head .navbtn img
{
	width:100%;
	height:auto;
}
/**head.php end**/
/**foot.php**/
.c_foottopding
{
	display:none;
}
.m_foot
{
	width:100%;
	height:auto;
	display:block;
}
.c_footbg
{
	display:none;
}

.m_foot .foot
{
	width:100%;
	height:auto;
	padding:15px 4%;
	padding-bottom:65px;
	background:#3a3b3c;
	box-sizing: border-box;
	font-size:15px;
}
.m_foot .foot p
{
	color:#ededed;
	text-align:center;
	line-height:25px;
	font-size:15px;
}
.m_foot .foot p a
{
	color:#ededed;
}
/**底部 end**/
/**网站底部固定菜单**/
#footnavgu
{
    position: fixed;
    bottom: 0;
    left:0;
    width:100%;
    height:50px;
    background:#48d030;
    z-index:10000;
}
#footnavgu ul li
{
    float:left;
    width:33.33%;
    height:50px;
    position: relative;

}
#footnavgu ul li a.yijia
{
    width:100%;
    height:50px;
    display: block;
}
#footnavgu ul li img
{
    display: block;
    margin:auto;
    width:22px;
    padding-top:5px;
}
#footnavgu ul li p
{
    font-size:12px;
    width:100%;
    text-align: center;
    color:white;
}
#footnavgu ul li .mlannavlist
{
	 position: absolute;
	 bottom:50px;
	 background:#f8f8f8;
	 left:0px;
	 width:100%;
	 z-index:1000;
	 display:none;
}
#footnavgu ul li .mlannavlist .xiang
{
	  width:100%;
	  height:auto;
	  overflow:hidden;
}
#footnavgu ul li .mlannavlist .xiang a.erjia
{
	 display: block;
	 font-size:15px;
	 line-height:30px;
	 overflow:hidden;
	 text-align:center;
	 height:30px;
}

/**网站底部固定菜单 end**/
/**foot.php end**/
/**index.php**/
.indblockbg
{
	padding:15px 4%;
	box-sizing: border-box;
}
.indblock
{
	width:100%;
}
.indbigtit .kuang
{
	width:30px;
}
.indbigtit .kuang img
{
	width:30px;
	height:30px;
}
.indbigtit .tit
{
	 margin-left:10px;
	 font-size:20px;
	 line-height:30px;
	 max-width:calc(100% - 48px);
	 font-weight: bold;
}
.cindmore
{
	display:none;
}
.mindmore
{
	display:block;
}

/**网站首页第一部分关于我们**/
.indblockbg1
{
	padding-top:15px 4%;
}
.indblockbg1 .indabu
{
	width:100%;
	height:auto;
	overflow:hidden;
}
.indblockbg1 .indabu .cont
{
	width:100%;
	float:none;
}
.indblockbg1 .indabu .cont .insxxcontent
{
	margin-top:15px;
	margin-bottom:15px;
}
.indblockbg1 .indabu .cont .insxxcontent .indabucont p
{
	margin-bottom:15px;
}
.indblockbg1 .indabu .pic
{
	width:100%;
	height:auto;
	float:none;
}
.indblockbg1 .indabu .pic img
{
	width:100%;
	height:auto;
}
.indblockbg1 .mindmore
{
	 margin-top:15px;
}
/**网站首页第一部分关于我们 end**/
/**首页第二部产品中心**/
.m_indproduct
{
	width:100%;
	height:auto;
	overflow:hidden;
}
.m_indproduct .des
{
	margin-top:15px;
	overflow:hidden;
	line-height:25px;
	color:#666;
	margin-top:15px;
	margin-bottom:15px;
	height:auto;	
}
.m_indproduct .indprolist
{
	width:100%;
	height:auto;
	overflow:hidden;
	font-size:0px;
	display: flex;
	flex-wrap: wrap;
	align-items: stretch;
}
.m_indproduct .indprolist .xiang
{
	 width:calc(50% - 7.5px);
	 margin-right:15px;
	 margin-bottom:15px;
}
.m_indproduct .indprolist .xiang:nth-child(2n)
{
	margin-right:0px;
}
.m_indproduct .indprolist .xiang a
{
	display: block;
	background:#f8f8f8;
	overflow:hidden;
	box-sizing: border-box;
	border:1px solid #f8f8f8;
}
.m_indproduct .indprolist .xiang a .pic
{
	width:100%;
	height:auto;
	overflow:hidden;
} 
.m_indproduct .indprolist .xiang a .pic img
{
	width:100%;
	height:auto;
}
.m_indproduct .indprolist .xiang a .tit
{
	font-size:15px;
	line-height:25px;
	overflow:hidden;
	text-align:center;
	margin-top:10px;
	margin-bottom:15px;
}
.c_indproduct
{
	display:none;
}
/**首页第二部分产品中心 end**/
/**首页第三部分企业实力**/
.indblockbg3
{
	padding:15px 4%;
	padding-bottom:0px;
}
.shililist
{
	 display:block;
}
.shililist .xiang
{
	 width:100%;
	 background:#fff;
	 box-sizing: border-box;
	 padding:15px;
	 margin-right:0px;
	 margin-bottom:0px;
	 overflow:hidden;
	 margin-bottom:15px;
}
.shililist .xiang .wenzi .tit
{
	font-size:17px;
}
/**首页第三部分企业实力 end**/
/**首页第四部分解决方案**/
.indblockbg4
{
	padding-bottom:15px;
}
.indblockbg4 .tou
{
	margin-bottom:15px;
}
.indblockbg4 .tou .indbigtit
{
	float:none;
}
.slcont
{
	overflow:hidden;
}
.slcont .list
{
	margin-top:15px;	
}
.slcont .list .xiang
{
   width:100%;
   margin-right:0px;
   margin-bottom:15px;
}
/**首页第四部分解决方案 end**/
/**首页第五部分新闻**/
.indblockbg5
{
	padding-bottom:15px;
}
.indblockbg5 .tou .morenav
{
	display:none;
}
.indblockbg5 .tou .indbigtit
{
	float:none;
}
.indblockbg5 .tou .indbigtit .kuang
{
	float:left;
}
.indblockbg5 .tou .indbigtit .tit
{
	float:left;
	margin-right:0px;
	margin-left:10px;
}
.indblockbg5 .indnewslist
{
	margin-top:15px;
}
.indblockbg5 .indnewslist .xiang
{
	width:100%;
	margin-right:0px;
	margin-bottom:15px;
}
.indblockbg5 .indnewslist .xiang a .wenzi
{
	padding:15px;
}
.indblockbg5 .indnewslist .xiang a .wenzi .time .ri
{
	font-size:30px;
	line-height:35px;
}
.indblockbg5 .indnewslist .xiang a .wenzi .tit
{
	font-size:16px;
	line-height:25px;
	height:50px;
	margin-top:10px;
}
.indblockbg5 .indnewslist .xiang a .pic
{
	width:100%;
}
.indblockbg5 .indnewslist .xiang a .pic img
{
	width:100%;
	height:auto;
}
/**首页第五部分新闻 end**/
/**index.php end**/
/**banner.php**/
.m_banner
{
	display:block;
	position: relative;
}
.m_banner .bd
{
	width:100%;
	height:auto;
	overflow:hidden;
}
.m_banner .bd ul li
{
	display: block;
	overflow:hidden;
}
.m_banner .bd ul li a
{
	display: block;
	overflow:hidden;
}
.m_banner .bd ul li a img
{
	width:100%;
	height:auto;
}
.m_banner .hd
{
	width:100%;
	height:auto;
	overflow:hidden;
	font-size:0px;
	text-align:center;
	position: absolute;
	z-index:10;
	bottom:10px;
	left:0px;
}
.m_banner .hd ul li
{
	display: inline-block;
	width:10px;
	border-radius: 50%;
	border:2px solid #48d030;
	height:10px;
	margin-left:5px;
	box-sizing: border-box;
	margin-right:5px;
}
.m_banner .hd ul li.on
{
	background:#48d030;
}
.banner
{
	display:none;
}
/**banner.php end**/
/**内页**/
/**内容页内容**/
.insnavbg
{
	display:none;
}
.insxx
{
  width:100%;
  padding:15px 4%;
  box-sizing: border-box;
}
.insxxtitle
{
  font-size:18px;
  line-height:25px;
}
.insxxpic
{
  padding-top:0px;
  padding-bottom:15px;
}
/**内容页内容 end**/
/**内页banner**/
.insbanner
{
	height:200px;
}
.insbanner .wenzi
{
	width:100%;
	height:100%;
	margin-top:0px;
	display:flex;
	flex-wrap: wrap;
	align-items: center;
	justify-content: center; 
}
.insbanner .wenzi .jt
{
	border:2px solid #fff;
	display:block;
	padding:15px;
	border-radius:30px;
	font-size:20px;
	line-height:25px;
}

/**内页banner end**/
/**about.php**/
.insbigtitline
{
	margin-bottom:15px;
}
.insbigtitline .insbigtit
{
	font-size:20px;
	line-height:25px;
}
.insbigtitline .line
{

	margin-top:10px;
}
.insabucont
{
	width:100%;
	overflow:hidden;
}
.insabucont .wenzi
{
	width:100%;
	float:none;
}
.insabucont .wenzi p
{
	margin-bottom:15px;
}
.insabucont .wenzi p:last-of-type
{
	margin-bottom:15px;
}
.insabucont .pic
{
	 width:100%;
	 float:none;
}
.insabucont .pic img
{
	width:100%;
	height:auto;
}
.insyuanjing .wenzi
{
	width:100%;
	float:none;
}
.insyuanjing .wenzi p
{
	margin-top:0px;
	margin-bottom:15px;
}
.insyuanjing .pic
{
	 width:100%;
	 float:none;
}
.insyingxiao .wenzi p
{
	margin-bottom:15px;
}
.indblockbgabu5
{
	 padding-bottom:15px;
}
.indblockbgabu5 .message
{
	margin-top:15px;
}
.indblockbgabu5 .message .inputxiang .input
{
	 width:100%;
	 margin-bottom:15px;
	 margin-right:0px;
}
/**about.php end**/
/**product.php**/
.c_pronav
{
	display:none;
}
.prolist
{
	width:100%;
	float:none;
}
.prolist .xiang
{
	width:calc(50% - 7.5px);
	margin-right:15px;
	margin-bottom:15px;
}
.prolist .xiang:nth-child(3n)
{
	margin-right:15px;
}
.prolist .xiang:nth-child(2n)
{
	margin-right:0px;
}
.prolist .xiang a .pic
{
	width:100%;
	height:auto;
}
.prolist .xiang a .pic img
{
	width:100%;
	height:auto;
}
.prolist .xiang a .cntit
{
	font-size:15px;
	padding-bottom:0px;
}
/**product.php end**/
/**productshow.php**/
.insproshow
{
	width:100%;
	float:none;
}
/**productshow.php end**/
/**news.php**/
.newslist .xiang
{
	margin-bottom:15px;
}
.newslist .xiang a
{
	padding:0px;
}
.newslist .xiang a .wenzi
{
	 width:calc(100% - 60px);
	 padding:15px;
	 box-sizing:border-box;
}
.newslist .xiang a .wenzi .tit
{
	font-size:16px;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.newslist .xiang a .wenzi .des
{
	font-size:15px;
	line-height:25px;
	height:50px;
}
.newslist .xiang a .time
{
	width:60px;
	height:115px;
	
}
.newslist .xiang a .time .ri
{
	font-size:20px;
	line-height:25px;
}
.newslist .xiang a .time .yue
{
	font-size:13px;
	
}
/**news.php end**/
/**contact.php**/
.inscontact .zuo
{
	width:100%;
	float:none;
	padding-top:0px;
}
.inscontact .zuo .line
{
	width:50px;
}
.inscontact .zuo .bigtit
{
	font-size:20px;
	line-height:25px;
}
.inscontact .zuo .info
{
	width:100%;
	height:auto;
	overflow:hidden;
}
.inscontact .zuo .info .xiang
{
	margin-top:15px;
}
.inscontact .zuo .info .xiang .tit
{
	line-height:25px;
}
.inscontact .zuo .info .xiang .xq
{
	font-size:15px;
	line-height:25px;
	margin-top:0px;
	padding-bottom:5px;
}
.inscontact .map
{
	width:100%;
	float:none;
	padding-top:15px;
}
/**contact.php end**/