﻿body 
{	
	min-width:auto;
}
/**网站头部**/
.c_headbg
{
	display:none;
}
.m_head
{
	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**/
.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:#e36211;
    z-index:10000;
}
#footnavgu ul li
{
    float:left;
    width:33.33%;
    height:50px;
    position: relative;

}
#footnavgu ul li a
{
    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;
}
/**网站底部固定菜单 end**/
/**foot.php end**/
/**index.php**/
/**banner**/
.c_indbanner
{
	display:none;
}
.m_indbanner
{
	display:block;
	position: relative;
}
.m_indbanner .bd
{
	width:100%;
	height:auto;
	overflow:hidden;
}
.m_indbanner .bd ul li video
{
	width:100%;
	height:auto;
	display:block;
}
.m_indbanner .bd ul li
{
	display: block;
	overflow:hidden;
}
.m_indbanner .bd ul li a
{
	display: block;
	overflow:hidden;
}
.m_indbanner .bd ul li a img
{
	width:100%;
	height:auto;
}
.m_indbanner .hd
{
	width:100%;
	height:auto;
	overflow:hidden;
	font-size:0px;
	text-align:center;
	position: absolute;
	z-index:1000;
	bottom:10px;
	left:0px;
}
.m_indbanner .hd ul li
{
	display: inline-block;
	width:10px;
	border-radius: 50%;
	border:2px solid #e36211;
	height:10px;
	margin-left:5px;
	box-sizing: border-box;
	margin-right:5px;
}
.m_indbanner .hd ul li.on
{
	background:#e36211;
}
/**banner end**/
.indblockbg
{
	padding:15px 4%;
	box-sizing: border-box;
}
.indblock
{
	width:100%;
}
.indbigtit
{
	height:50px;
}
.indbigtit .en
{
	font-size: 35px;
	line-height:40px;
}
.indbigtit .qita
{
	font-size:22px;
	line-height:25px;
}
.indmore
{
	width:150px;
	height:45px;
	overflow:hidden;
}
/**网站首页视频**/
.c_indvideo .wenzi
{
	display:none;
}
/**网站首页视频 end**/
/**网站首页第二部分关于我们**/
.indblock2 .left
{
	 width:100%;
	 float:none;
	 margin-bottom:15px;
}
.indblock2 .left .indabucont
{
	margin-top:10px;
	margin-bottom:15px;
}
.indblock2 .left .indabucont .insxxcontent .indabu .tit
{
	font-size:18px;
	line-height:22px;
}
.indblock2 .left .indabucont .insxxcontent .indabu .cont
{
	margin-top:15px;
	font-size:15px;
	line-height:25px;
}
.indblock2 .left .indabucont .insxxcontent .indabu .shuzi
{
	margin-top:15px;
}
.indblock2 .left .indabucont .insxxcontent .indabu .shuzi .szxiang .up
{
	height:30px;
}
.indblock2 .left .indabucont .insxxcontent .indabu .shuzi .szxiang .up .sz
{
	font-size:30px;
	line-height:30px;
}
.indblock2 .left .indabucont .insxxcontent .indabu .shuzi .szxiang .up .dw
{
	font-size:15px;
	line-height:22px;
	margin-top:10px;
}
.indblock2 .left .indabucont .insxxcontent .indabu .shuzi .szxiang  .des
{
	font-size:15px;
}
.indblock2 .right
{
	width:100%;
	float:none;

}
.indblock2 .right video
{
	width:100%;
	height:auto;
	min-height:262px;
	margin-top:15px;
}
/**网站首页第二部分关于我们 end**/
/**网站首页第三部分产品**/
.indblockbg3 
{
	background:#f8f8f8;
	height:auto;
}
.indblockbg3 .m_indpronav
{
	display:block;
}
.indblockbg3 .c_indpronavbao
{
	display:none;
}
.indblockbg3 .m_indpronav .bd
{
	width:100%;
	height:auto;
	overflow:hidden;
}
.indblockbg3 .m_indpronav .bd ul li
{
	width:100%;
}
.indblockbg3 .m_indpronav .bd ul li a
{
	display:block;
	width:100%;
	height:auto;
	overflow:hidden;
	position: relative;
}
.indblockbg3 .m_indpronav .bd ul li a .pic
{
	width:100%;
	height:auto;
}
.indblockbg3 .m_indpronav .bd ul li a .pic img
{
	width:100%;
	height:auto;
}
.indblockbg3 .m_indpronav .bd ul li a .wenzi
{
	position: absolute;
	padding:15px;
	box-sizing: border-box;
}
.indblockbg3 .m_indpronav .bd ul li a .wenzi .tit
{
	font-size:16px;
	font-weight: bold;
	line-height:20px;
	overflow:hidden;
}
.indblockbg3 .m_indpronav .bd ul li a .wenzi .des
{
	font-size:15px;
	color:#444;
	line-height:20px;
	overflow:hidden;
	margin-top:10px;
}
.indblockbg3 .m_indpronav .bd ul li a .wenzi .more
{
	width:100px;
	text-align:center;
	height:30px;
	border-radius:15px;
	background:#e36211;
	margin-top:10px;
	color:#fff;
	line-height:30px;
	display:none;
}
.indblockbg3 .m_indpronav .hd
{
	width:100%;
	height:auto;
	overflow:hidden;
	margin-top:10px;
	font-size:0px;
	text-align:center;
}
.indblockbg3 .m_indpronav .hd ul li
{
	display: inline-block;
	width:10px;
	border-radius: 50%;
	border:2px solid #e36211;
	height:10px;
	margin-left:5px;
	box-sizing: border-box;
	margin-right:5px;
}
.indblockbg3 .m_indpronav .hd ul li.on
{
	background:#e36211;
}
.indblockbg3 .indbigtit
{
	margin-bottom:15px;
	display:block;
}
.indblockbg3 .indbigtit .en
{
	color:#fff;
}
/**网站首页第三部分产品 end**/
/**首页第四部分合作**/
.c_indhezuo
{
	display:none;
}
.m_indhezuo
{
	display:block;
}
.m_indhezuo .hezuodes
{
	width:100%;
	overflow:hidden;
	background:url('../images/ind4bg.jpg') no-repeat center center;
	background-size:cover;
	box-sizing: border-box;
	padding:15px 4%;
}
.m_indhezuo .hezuodes .indbigtit .en
{
	color:#f3843e;
}
.m_indhezuo .hezuodes .indbigtit .qita
{
	color:#fff;
}
.m_indhezuo .hezuodes .des
{
	font-size:15px;
	color:#fff;
	line-height:25px;
}
.m_indhezuo .hezuodes .anliu
{
	width:100%;
	height:auto;
	overflow:hidden;
	font-size:0px;
	text-align: right;
}
.m_indhezuo .m_hezuolist
{
	width:100%;
	height:auto;
	overflow:hidden;
}
.m_indhezuo .m_hezuolist .bd
{
	width:100%;
	height:auto;
	overflow:hidden;
	margin-top:15px;
}
.m_indhezuo .m_hezuolist .bd ul li
{
	width:100%;
	height:auto;
	overflow:hidden;
}
.m_indhezuo .m_hezuolist .bd ul li .hezi
{
	width:100%;
	height:auto;
	overflow:hidden;
	display:flex;
	flex-wrap:wrap;
}
.m_indhezuo .m_hezuolist .bd ul li .hezi a
{
	width:calc(50% - 7.5px);
	margin-right:15px;
	margin-bottom:15px;
	display: block;
}
.m_indhezuo .m_hezuolist .bd ul li .hezi a:nth-child(2n)
{
	margin-right:0px;
}
.m_indhezuo .m_hezuolist .bd ul li .hezi a .pic
{
	width:100%;
	height:auto;
	overflow:hidden;
}
.m_indhezuo .m_hezuolist .bd ul li .hezi a .pic img
{
	width:100%;
	height:auto;
}
.m_indhezuo .m_hezuolist .bd ul li .hezi .tit
{
	background:#f8f8f8;
	text-align:center;
	line-height:30px;
	font-size:15px;
	text-overflow: ellipsis;
	overflow:hidden;
	white-space: nowrap;
}
.m_indhezuo .m_hezuolist .hd
{
	width:100%;
	height:auto;
	overflow:hidden;
	margin-top:10px;
	font-size:0px;
	text-align:center;
}
.m_indhezuo .m_hezuolist .hd ul li
{
	display: inline-block;
	width:10px;
	border-radius: 50%;
	border:2px solid #e36211;
	height:10px;
	margin-left:5px;
	box-sizing: border-box;
	margin-right:5px;
}
.m_indhezuo .m_hezuolist .hd ul li.on
{
	background:#e36211;
}
/**首页第四部分合作 end**/
/**首页第五部分六大理由**/
.indliyou .bigtit
{
	font-size:22px;
	line-height:24px;
}
.indliyou .bigline
{
	margin-top:15px;
	margin-bottom:15px;
}
.indliyou .list .xiang
{
	width:100%;
	margin-right:0px;
	margin-bottom:15px;
	padding:15px;
}
.indliyou .list .xiang .wenzi
{
	width:calc(100% - 95px);
}
.indliyou .list .xiang .wenzi .tit
{
	font-size:18px;
	line-height:20px;
}
.indliyou .list .xiang .wenzi .des
{
	font-size:15px;
}
/**首页第五部分六大理由 end**/
/**首页第五部分六大理由**/
.indliyou .bigtit
{
	font-size:22px;
	line-height:24px;
}
.indliyou .bigline
{
	margin-top:15px;
	margin-bottom:15px;
}
.indliyou .list .xiang
{
	width:100%;
	margin-right:0px;
	margin-bottom:15px;
	padding:15px;
}
.indliyou .list .xiang .wenzi
{
	width:calc(100% - 95px);
}
.indliyou .list .xiang .wenzi .tit
{
	font-size:18px;
}
.indliyou .list .xiang .wenzi .des
{
	font-size:15px;
}
/**首页第五部分六大理由 end**/
/**首页第六部分服务**/
.indfuwu .cont
{
	margin-top:0px;
}
.indfuwu .cont .right
{
	float:none;
	width:100%;
}
.indfuwu .cont .right .pic
{
	width:100%;
	height:auto;
}
.indfuwu .cont .left
{
	width:100%;
	float:none;
	margin-bottom:15px;
}
.indfuwu .cont .left .bigdes
{
	font-size:16px;
	line-height:25px;
	margin-top:0px;
}
.indfuwu .cont .left .jtcont
{
	margin-top:10px;
}
.indfuwu .cont .left .jtcont .indfuwucont .xiang .ge .up
{
	height:40px;
	
}
.indfuwu .cont .left .jtcont .indfuwucont .xiang .ge .up .sz
{
	font-size:30px;
	line-height:30px;
}
.indfuwu .cont .left .jtcont .indfuwucont .xiang .ge .up .dw
{
	font-size:15px;
	line-height:22px;
	margin-top:10px;
}
/**首页第六部分服务 end**/
/**首页第七部分新闻**/
.indblock7 .titnav .newsnav
{
	display:none;
}
.indnews
{
	margin-top:15px;
}
.indnews .bd ul li
{
	width:100%;
	float:none;
	margin-right:0px;
	margin-bottom:15px;
}
.indnews .bd ul li a .wenzi
{
	padding:15px;
}
.indnews .bd ul li a .wenzi .time
{
	font-size:15px;
}
.indnews .bd ul li a .wenzi .tit
{
	margin-top:10px;
}
.indnews .bd ul li:hover a .wenzi .tit .line
{
	background:#fff;
}
.indnews .bd ul li a .wenzi .tit .jt
{
	 font-size:16px;
}
.indnews .bd ul li a .pic img
{
	width:100%;
	 height:auto;
}
.indblock7 .indmore
{
	margin-top:0px;
}
/**首页第七部分新闻 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 #e36211;
	height:10px;
	margin-left:5px;
	box-sizing: border-box;
	margin-right:5px;
}
.m_banner .hd ul li.on
{
	background:#e36211;
}
.banner
{
	display:none;
}

/**banner.php end**/
/**内页**/
/**内容页内容**/
.insnavbg
{
	display:none;
}
.insxx
{
  width:100%;
  padding:15px 4%;
  box-sizing: border-box;
}
.width1200
{
	 width:100% !important;
}
.insxxtitle
{
  font-size:18px;
  line-height:25px;
}
.insxxpic
{
  padding-top:0px;
  padding-bottom:15px;
}
/**内容页内容 end**/
/**about.php**/
.insabu .bigtit
{
	font-size:18px;
	line-height:25px;
}
.insabu .line
{
	margin-top:15px;
	margin-bottom:15px;
}
.insabu .cont p
{
	font-size:15px;
	line-height:25px;
	margin-bottom:15px;

}
.insenwenhua .wenzi
{
	width:100%;
	float:none;
	overflow:hidden;
}
.insenwenhua .wenzi p
{
	margin-bottom:15px;
	margin-top:0px;
}
.insenwenhua .pic
{
	width:100%;
	float:none;
}
/**about.php end**/
/**product.php**/
.m_classname
{
	font-size:18px;
	line-height:25px;
	display:block;
	font-weight: bold;
	margin-bottom:10px;
}
.insprolist .xiang
{
	width:calc(50% - 7.5px);
	margin-right:15px;
}
.insprolist .xiang:nth-child(3n)
{
	margin-right:15px;
}
.insprolist .xiang:nth-child(2n)
{
	margin-right:0px;
}
.insprolist .xiang a .pic img
{
	width:100%;
	height:auto;
}
.insprolist .xiang a .wenzi
{
	height:30px;
	font-size:15px;
	line-height:30px;
}
/**product.php end**/
/**case.php**/
.inscaselist .xiang .contpic .insxxcontent
{
	  width:100%;
	  float:none;
	  margin-bottom:10px;
}
.inscaselist .xiang .contpic .pic
{
	  width:100%;
	  float:none;
}
/**case.php end**/
/**service.php**/
.servicetit
{
	font-size:18px;
	line-height:25px;
}
.serviceline
{
	margin-top:10px;
	margin-bottom:15px;
}
.servicebg1 .zhuanyelist .xiang
{
	width:calc(50% - 7.5px);
	margin-right:15px;
	margin-bottom:15px;
}
.servicebg1 .zhuanyelist .xiang:nth-child(2n)
{
	margin-right:0px;
}
.servicebg1 .zhuanyelist .xiang .pic img
{
	width:100%;
	height:auto;
}
.servicebg1 .zhuanyelist .xiang .wenzi
{
	padding:15px;
}
.servicebg1 .zhuanyelist .xiang .wenzi .tit
{
	font-size:15px;
	line-height:25px;
}
.servicebg2 .shouhoulist .xiang
{
	padding-bottom:50px;
	width:100%;

}
.servicebg2 .shouhoulist .xiang .shuzi
{
	  font-size:50px;
	  line-height:52px;
}
.servicebg2 .shouhoulist .xiang .tit
{
	font-size:16px;
	padding:10px;
}
.servicebg2 .shouhoulist .xiang .insxxcontent
{
	margin-top:15px;
	min-height:auto;
}
.servicebg2 .shouhoulist .xiang .insxxcontent p
{
	font-size:15px;
	line-height:25px;
}
.servicebg2 .shouhoulist .line
{
	display:none;
}
.service3cont .xiang
{
	width:100%;
	margin-right:0px;
	margin-bottom:15px;
}
.service3cont .xiang:nth-child(2n)
{
	margin-right:0px;
}
.service3cont .xiang .pic
{
	width:100%;
	height:auto;
}
.service3cont .xiang .pic img
{
	width:100%;
	height:auto;
}
.service3cont .xiang .wenzi
{
	display:flex;
	flex-wrap:wrap;
	align-content:center;
	padding:15px;
}
.service3cont .xiang .wenzi .cntit
{
	font-size:18px;
	width:100%;
}
.service3cont .xiang .wenzi .cncont
{
	font-size:15px;
	width:100%;

}
.service3cont .xiang .wenzi .entit
{
	font-size:18px;
	width:100%;
}
.service3cont .xiang .wenzi .encont
{
	font-size:15px;
	width:100%;
}
/**service.php end**/
/**video.php**/
.video_list .xiang
{
	width:calc(50% - 7.5px);
	margin-right:15px;
	margin-bottom:15px;
}
.video_list .xiang:nth-child(2n)
{
	margin-right:0px;
}
.video_list .xiang:nth-child(4n)
{
	margin-right:0px;
}
.video_list .xiang a .pic img
{
	width:100%;
	height:auto;
}
.video_list .xiang a .tit
{
	font-size:15px;
	padding-top:10px;
}
/**video.php end**/
/**news.php**/
.newslist .xiang
{
	margin-bottom:15px;
}
.newslist .xiang a
{
	padding:0px;
}
.newslist .xiang a .pic
{
	display: none;
}
.newslist .xiang a .wenzi
{
	 width:calc(100% - 60px);
	 padding:15px;
	 box-sizing:border-box;
	 margin-left:0px;
}
.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:22px;
}
.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**/
/**内页 end**/
/**客服**/
#service
{
	display:none;
}
/**客服 end**/
/**productshow.php**/
.picarr 
{
	display:none;
}
.mpicarr
{
	display:block;
}
.mpicarr
{
	width:100%;
	height:auto;
	overflow:hidden;
}
.mpicarr .bd
{
	width:100%;
	height:auto;
}
.mpicarr .bd ul li
{
	width:100%;
	height:auto;
	background:#fff;
}
.mpicarr .bd ul li .pic 
{
	display: flex;
	align-items: center;
}
.mpicarr .bd ul li .pic img
{
	width:100%;
	height:auto;
}
.mpicarr .hd
{
	width:100%;
	height:auto;
	overflow:hidden;
	font-size:0px;
	margin-top:10px;
	text-align: center;
}
.mpicarr .hd ul li
{
	display: inline-block;
	vertical-align: middle;
	border:2px solid #e36211;
	margin-left:5px;
	margin-right:5px;
	width:8px;
	height:8px;
	border-radius:50%;
}
.mpicarr .hd ul li.on
{
	background:#e36211;
}
.proshow .proshowfir .titdes
{
	width:100%;
	float:none;
	margin-top:15px;
	border-bottom:1px solid #ccc;
	padding-bottom:15px;
}
.proshow .proshowsec
{
	margin-top:15px;
}
.proshow .proshowsec .insxxcontent
{
	margin-top:15px;
}
.proshow .msg .inputxiang
{
	margin-bottom:0px;
}
.proshow .msg .inputxiang .input
{
	width:100%;
	margin-bottom:15px;
}
.proshow  .indblockbg4
{
	padding:0px;
}
/**productshow.php end**/
/**video.php**/
.videobg .videocha
{
	 right:0px;
}
/**video.php end**/