﻿body 
{	
	min-width:auto;
}
/**网站头部**/
.c_headbg 
{
	display: none;
}
.m_head
{
	display:block;
}
.m_hide
{
	display:none;
}
.pc_hide
{
	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;
}
/**banner.php**/
.m_banner
{
	display: block;
}
.c_banner
{
	display: none;
}
.m_banner {
	width: 100%;
	height: auto;
	margin: 0 auto;
	position: relative;
	overflow: hidden;
	margin-bottom:-1px;
}
.m_banner .hd {
	width: 100%;
	height: 11px;
	position: absolute;
	z-index: 1;
	bottom: 5px;
	text-align: center;
}
.m_banner .hd ul {
	font-size: 0;
	vertical-align: top;
}
.m_banner .hd ul li {
	display: inline-block;
	width: 20px;
	height: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background: #ddd;
	margin: 0 5px;
	vertical-align: top;
	overflow: hidden;
}
.m_banner .hd ul .on {
	background: #343884;
}
.m_banner .bd {
	position: relative;
	z-index: 0;
}
.m_banner .bd li a {
	display:block;
	height:auto;
	overflow:hidden;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0); /* 取消链接高亮 */
}
.m_banner .bd li img {
	width: 100%;
	height: auto;
	display:block;
	margin:auto;
}
/**banner.php end**/
/**foot.php**/
.c_footbg .footfirbao
{
	padding:15px 4%;
	box-sizing: border-box;
}
.c_footbg .footfir
{
	 width:100%;
	 
}
.c_footbg .footfir .footfirtitle
{
	margin-bottom:15px;
}
.c_footbg .footfir .footnav
{
	display:none;
}
.c_footbg .footfir .footinfo
{
	width:100%;
}
.c_footbg .footfir .footinfo .infolist .xiang
{
	font-size:15px;
	line-height:25px;
}
.c_footbg .footfir .towcode
{
	display:none;
}
.c_footbg .footsecbao
{
	padding:15px 4%;
	padding-bottom:65px;
	box-sizing:border-box;
}
.c_footbg .footsec
{
	width:100%;
	justify-content: flex-start;
}
.c_footbg .footsec .xiang
{
	width:100%;
	font-size:15px;
	line-height:25px;
	text-align:center;
}
#m_footnavgu
{
    position: fixed;
    bottom: 0;
    left:0;
    width:100%;
    height:50px;
    background:#343884;
    z-index:10000;
    box-sizing: border-box;
    display:block;

}
#m_footnavgu ul li
{
    float:left;
    width:33.33%;
    height:50px;
    position: relative;

}
#m_footnavgu ul li a
{
    width:100%;
    height:50px;
    display: block;
}
#m_footnavgu ul li img
{
    display: block;
    margin:auto;
    width:22px;
    padding-top:5px;
}
#m_footnavgu ul li p
{
    font-size:12px;
    width:100%;
    text-align: center;
    color:white;
}
/**foot.php end**/
/**index.php**/
.indblockbg
{
	padding:0px;
	box-sizing: border-box;
}
.indblock
{
	padding:15px 4%;
	box-sizing: border-box;
	width:100%;
}
.indtou .indbigtit
{
	 font-size:20px;
	 line-height:25px;
}
.indtou .indbigdes
{
	font-size:16px;
	margin-top:10px;
	line-height:25px;
}
.indmore
{
	width:140px;
	height:50px;
	overflow:hidden;
}
.indjianxi
{
	height:15px;
}
/**网站首页第一部分关于我们**/
.indabu .indabuleft
{
	width:100%;
	float:none;
	margin-bottom:15px;
}
.indabu .indabuleft .indabu_cont .indabucont p
{
	font-size:15px;
	line-height:25px;
	margin-bottom:10px;
}

.indabu .indaburight
{
	width:100%;
	float:none;
}
.indabu .indaburight .indabuvideo .video
{
	background:#eee;

}
.indblock1 .indmore
{
	margin:auto;
	margin-top:15px;
}
/**网站首页第一部分关于我们 end**/
/**网站首页第二部分产品展示**/
.indblockbg2
{
	background:url('../images/indabubg.jpg') no-repeat center center;
	background-size:cover !important;
	background-attachment: fixed;
}
.indpro
{
	width:100%;
	height:auto;
}
.indpro .indpronav
{
	display:none;
}
.m_indprolist
{
	width:100%;
	height:auto;
	overflow:hidden;
}
.m_indprolist .hd
{
	display:none;
}
.m_indprolist .bd
{
	width:100%;
	height:auto;
	overflow:hidden;
	font-size:0px;
}
.m_indprolist .bd ul
{
	width:100%;
	height:auto;
	overflow:hidden;
}
.m_indprolist .bd ul li
{
	width:calc(50% - 7.5px);
	display:inline-block;
	vertical-align: top;
	margin-right:15px;
	margin-bottom:15px;
	overflow:hidden;
}
.m_indprolist .bd ul li:nth-child(2n)
{
	margin-right:0px;
}
.m_indprolist .bd ul li a
{
	display:block;
	width:100%;
	height:auto;
	overflow:hidden;
}
.m_indprolist .bd ul li a .pic
{
	width:100%;
	height:auto;
	overflow:hidden;
}
.m_indprolist .bd ul li a .pic img
{
	width:100%;
	height:auto;
}
.m_indprolist .bd ul li a .title
{
	width:100%;
	height:auto;
	font-size:15px;
	line-height:25px;
	padding:5px;
	box-sizing: border-box;
	background:#f7f7f7;
	text-align:center;
}
.indblock2 .indmore
{
	margin-top:0px;
}

/**网站首页第二部分产品展示 end**/
/**网站首页第三部分新闻中心**/
.indnews .indnewslist .xiang
{
	display: block;
	width:100%;
	margin-right:0px;
	margin-bottom:15px;
}
.indnews .indnewslist .xiang:nth-child(3n)
{
	margin-right:0px;
}
.indnews .indnewslist .xiang a
{
	padding:15px;
}
.indnews .indnewslist .xiang a .tit
{
	font-size:16px;
	line-height:25px;
}
.indnews .indnewslist .xiang a .time
{
	font-size:14px;
	margin-top:5px;
}
.indnews .indnewslist .xiang a .pic
{
	margin-top:10px;
}
.indnews .indnewslist .xiang a .pic img
{
	width:100%;
	height:auto;
}
.indnews .indnewslist .xiang a .des
{
	font-size:15px;
	line-height:24px;
	height:48px;
}

.indnews .indnewslist .xiang a .arr
{
	display:none;
}
.indblock3 .indmore
{
	margin-top:0px;
}
/**网站首页第三部分新闻中心 end**/
/**网站首页第四部分案例**/
.indblockbg4
{
	background:#f7f7f7;
}
.m_indcaselist
{
	width:100%;
	height:auto;
	overflow:hidden;
}
.m_indcaselist .bd
{
	width:100%;
	height:auto;
	overflow:hidden;
}
.m_indcaselist .bd li
{
	width:100%;
	height:auto;
	overflow:hidden;
}
.m_indcaselist .bd li a
{
	display:block;
	width:100%;
	overflow:hidden;
}
.m_indcaselist .bd li a .pic
{
	width:100%;
	height:auto;
}
.m_indcaselist .bd li a .pic img
{
	width:100%;
	height:auto;
}
.m_indcaselist .bd li a .titdes
{
	width:100%;
	padding:15px;
	box-sizing: border-box;
	background:#343884;
	overflow:hidden;
}
.m_indcaselist .bd li a .titdes .tit
{
	font-size:16px;
	color:#fff;
	overflow:hidden;
	line-height:25px;
	text-overflow: ellipsis;
	white-space: nowrap;
	height:25px;
}
.m_indcaselist .bd li a .titdes .des
{
	font-size:15px;
	color:#fff;
	overflow:hidden;
	line-height:25px;
	height:25px;
}
.m_indcaselist .hd
{
	width:100%;
	height:auto;
	overflow:hidden;
	margin-top:10px;
}
.m_indcaselist .hd ul
{
	font-size:0px;
	overflow:hidden;
	text-align:center;
}
.m_indcaselist .hd ul li
{
	display:inline-block;
	vertical-align: middle;
	width:10px;
	height:10px;
	border-radius: 50%;
	box-sizing: border-box;
	border:1px solid #343884;
	margin-left:5px;
	margin-right:5px;
}
.m_indcaselist .hd ul li.on
{
	background:#343884;
}
.indblock4 .indmore
{
	margin-top:15px;
}
/**网站首页第四部分案例 end**/
/**网站首页第五部分合作**/
.indhezuo .xiang
{
	width:calc(50% - 7.5px);
	margin-right:15px;
	margin-bottom:15px;
}
.indhezuo .xiang:nth-child(7n)
{
	margin-right:15px;
}
.indhezuo .xiang:nth-child(2n)
{
	margin-right:0px;
}
.indhezuo .xiang a .pic img
{
	width:100%;
	height:auto;
}

/**网站首页第五部分合作 end**/
/**index.php end**/
/**内容页内容**/
.bigclassname
{
	font-size:20px;
	line-height:25px;
	font-weight:bold;
	text-align:center;
	margin-bottom:15px;
	color:#343884;
}
.insxx
{
  width:100%;
  padding:15px 4%;
  box-sizing: border-box;
}
.insxxbigtitle
{
  font-size:20px;
}
.insxxtitle
{
  font-size:18px;
  padding-bottom:10px;
  line-height:30px;
}
.insxxtime
{
  font-size:14px;
}
/**内容页内容 end**/
/**内页菜单**/
.inssitenavbg
{
	display:none;
}
/**内页菜单**/
/**about.php**/
.insaboutblockbg .indabutou .indabutit
{
	font-size:20px;
	line-height:25px;
}
.insaboutblockbg .indabutou .insabuline
{
	margin-top:10px;
}
.insabu_jianjie .left
{
	width:100%;
	float:none;
}
.insabu_jianjie .left .xiang
{
	margin-bottom:15px;
}
.insabu_jianjie .left .xiang .tit
{
	font-size:16px;
	padding:5px 20px;
}
.insabu_jianjie .left .xiang .des
{
	font-size:15px;
	line-height:25px;
	margin-top:10px;
}
.insabu_jianjie .right
{
	width:100%;
	float:none;
}
.insabu_wenhua .xiang
{
	width:100%;
	margin-right:0px;
	margin-bottom:15px;
}
.insabu_wenhua .xiang:last-child
{
	margin-bottom:0px;
}
.insabu_wenhua .xiang .pic
{
	width:160px;
}
.insabu_wenhua .xiang .pic img
{
	width:100%;
	height:auto;
}
.insabu_wenhua .xiang  .wenzi
{
	width:calc(100% - 160px);
	padding:15px;
}
.insabu_wenhua .xiang  .wenzi .tit
{
	font-size:16px;
	line-height:25px;
}
.insabu_wenhua .xiang  .wenzi .des
{
	font-size:15px;
	height:auto;
	line-height:25px;
	margin-top:0px;
}
/**about.php end**/
/**product.php**/
.insprolist .xiang
{
	 width:calc(50% - 7.5px);
	 margin-right:15px;
	 margin-bottom:15px;
}
.insprolist .xiang:nth-child(5n)
{
	margin-right:15px;
}
.insprolist .xiang:nth-child(2n)
{
	margin-right:0px;
}
.insprolist .xiang a .pic img
{
	width:100%;
	height:auto;
}
.insprolist .xiang a .tit
{

	font-size:15px;
	line-height:25px;
	padding:5px;
}
/**product.php end**/
/**news.php**/
.insnewslist .xiang
{
	margin-bottom:15px;
}
.insnewslist .xiang a
{
	padding:15px;
}
.insnewslist .xiang a .pic
{
	width:120px;
	float:left;
}
.insnewslist .xiang a .pic img
{
	height:auto;
}
.insnewslist .xiang a .wenzi
{
	width:calc(100% - 135px);
	margin-left:0px;
	float:right;
}
.insnewslist .xiang a .wenzi .title
{
	font-size:16px;
	margin-top:0px;
}
.insnewslist .xiang a .wenzi .time
{
	margin-top:5px;
}
.insnewslist .xiang a .wenzi .des
{
	display:none;
}
.insnewslist .xiang a .arr
{
	display:none;
}
/**news.php end**/

/**case.php**/
.inscaselist .xiang
{
	 width:calc(50% - 7.5px);
	 margin-right:15px;
	 margin-bottom:15px;
}
.inscaselist .xiang:nth-child(3n)
{
	margin-right:15px;
}
.inscaselist .xiang:nth-child(2n)
{
	margin-right:0px;
}
.inscaselist .xiang a .pic img
{
	width:100%;
	height:auto;
}
.inscaselist .xiang a .tit
{

	font-size:15px;
}
/**case.php end**/
/**contact.php**/
.inscontact .zuo
{
	width:100%;
	float:none;
	padding-top:0px;
}
.inscontact .zuo .bigtit
{
	font-size:20px;
	line-height:24px;
}
.inscontact .zuo .line
{
	margin-top:10px;

}
.inscontact .zuo .info
{
	margin-top:10px;
}
.inscontact .zuo .info .xiang .xq
{
	margin-top:0px;
}
.inscontact .zuo .info .xiang
{
	margin-top:0px;
	margin-bottom:15px;
}
.inscontact .map
{
	width:100%;
	float:none;
}
.inscontact .map img
{
	width:100%;
	height:auto;
}
/**contact.php end**/