﻿@media screen and (max-width:1200px)
{
body 
{	
	min-width:auto;
}
/**网站整体**/
.c_headbg 
{
	display: none;
}
.m_head
{
	display:block;
}
.m_hide
{
	display:none;
}
.pc_hide
{
	display:block;
}
/**网站整体 end**/
/**网站头部**/
.m_head_bg
{
	width:100%;
	height:50px;
}
.m_head_bg .m_head
{
	width:100%;
	display:flex;
	justify-content: space-between;
	height:100%;
	box-sizing: border-box;
	padding:10px 4%;
}
.m_head_bg .m_head .logo
{
	width:auto;
	overflow:hidden;
	height:100%;
}
.m_head_bg .m_head .logo a
{
	display:flex;
	flex-wrap:wrap;
	align-content:center;
	width:auto;
	height:100%;
}
.m_head_bg .m_head .logo a img
{
	height:25px;
	width:auto;
	margin-right:10px;
}
.m_head_bg .m_head .logo a img:last-child
{
	margin-right:0px;
}
.m_head_bg .m_head .menu_btn
{
	display:flex;
	flex-wrap:wrap;
	height:100%;
}
.m_head_bg .m_head .menu_btn .text
{
	height:100%;
	line-height:30px;
	width:42px;
	font-size:14px;
}
.m_head_bg .m_head .menu_btn .pic
{
	height:100%;
}
.m_head_bg .m_head .menu_btn .pic img
{
	height:100%;
}
.m_head_bg .m_head .white
{
	display:block;
}
.m_head_bg .m_head .black
{
	display:none;
}
/**网站头部 end**/
/**手机版导航**/
.m_head_nav_fix
{
	width:100%;
	height:100vh;
	position:fixed;
	top:0px;
	left:-200%;
	z-index:1500;
	background:#4f4f4f;
	box-sizing:border-box;
}
.m_head_nav_fix .m_head_nav_bg
{
	width:100%;
	height:100%;
	overflow:hidden;
	position:relative;
}
.m_head_nav_fix .m_head_nav_bg .logoclose
{
	width:100%;
	height:50px;
	overflow:hidden;
	display:flex;
	flex-wrap:wrap;
	justify-content:space-between;
	background:#1e1e1e;
	box-sizing:border-box;
	padding-left:4%;
	padding-right:4%;
}
.m_head_nav_fix .m_head_nav_bg .logoclose .logo
{
	height:100%;
}
.m_head_nav_fix .m_head_nav_bg .logoclose .logo a
{
	display:flex;
	flex-wrap:wrap;
	align-content:center;
	overflow:hidden;
	height:100%;
}
.m_head_nav_fix .m_head_nav_bg .logoclose .logo a img
{
	height:25px;
	margin-right:10px;
}
.m_head_nav_fix .m_head_nav_bg .logoclose .logo a img:last-child
{
	margin-right:0px;
}
.m_head_nav_fix .m_head_nav_bg .logoclose .close
{
	width:30px;
	height:50px;
	font-size:40px;
	color:#fff;
	text-align:center;
	line-height:48px;
}
.m_head_nav_fix .m_head_nav_bg .m_head_nav
{
	width:100%;
	height:calc(100% - 45px);
	overflow-y:auto;
}
.m_head_nav_fix .m_head_nav_bg .m_head_nav .grid
{
	width:100%;
	height:auto;
	overflow:hidden;
	border-bottom:1px solid #1e1e1e;
}
.m_head_nav_fix .m_head_nav_bg .m_head_nav .grid:last-child
{
	border-bottom:0px;
}
.m_head_nav_fix .m_head_nav_bg .m_head_nav .grid .firstlink
{
	display:block;
	width:100%;
	height:auto;
	font-size:15px;
	line-height:40px;
	color:#fff;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	box-sizing:border-box;
	padding-left:4%;
	padding-right:4%;
}
.m_head_nav_fix .m_head_nav_bg .m_head_nav .grid .subnavbg
{
	width:100%;
	height:auto;
	overflow:hidden;
}
.m_head_nav_fix .m_head_nav_bg .m_head_nav .grid .subnavbg .nolinktitle
{
	width:100%;
	height:auto;
	overflow:hidden;
	display:flex;
	flex-wrap:wrap;
	box-sizing:border-box;
	padding-left:4%;
	padding-right:4%;
}
.m_head_nav_fix .m_head_nav_bg .m_head_nav .grid .subnavbg .nolinktitle .text
{
	width:calc(100% - 15px);
	height:auto;
	font-size:15px;
	line-height:40px;
	color:#fff;
}
.m_head_nav_fix .m_head_nav_bg .m_head_nav .grid .subnavbg .secondtitle .text
{
	color:#fff;
}
.m_head_nav_fix .m_head_nav_bg .m_head_nav .grid .subnavbg .nolinktitle .fuhao
{
	width:15px;
	height:auto;
	line-height:40px;
	font-size:16px;
	text-align:right;
	color:#fff;
}
.m_head_nav_fix .m_head_nav_bg .m_head_nav .grid .subnavbg .secondtitle .fuhao
{
	color:#fff;
}
.m_head_nav_fix .m_head_nav_bg .m_head_nav .grid .subnavbg .subnav
{
	width:100%;
	height:auto;
	box-sizing:border-box;
	background:#1e1e1e;
	display:none;
}
.m_head_nav_fix .m_head_nav_bg .m_head_nav .grid .subnavbg .subnav .record
{
	width:100%;
	height:auto;
	overflow:hidden;
	border-bottom:1px dashed #b5b5b5;
}
.m_head_nav_fix .m_head_nav_bg .m_head_nav .grid .subnavbg .subnav .record:last-child
{
	border-bottom:none;
}
.m_head_nav_fix .m_head_nav_bg .m_head_nav .grid .subnavbg .subnav .record a
{
	width:100%;
	font-size:15px;
	color:#fff;
	line-height:40px;
	display:block;
	box-sizing:border-box;
	padding-left:4%;
	padding-right:4%;
}
/**手机版导航 end**/
/**网站首页**/
/**深耕行业·精研产品**/
.shengengblockbg
{
	padding:25px 0%;
	margin-top:15px;
}
.shengengblockbg .shengengblock .bigtitle
{
	font-size:18px;
	line-height:28px;
}
.shengengblockbg .shengengblock .numberlist
{
	margin-top:20px;
}
.shengengblockbg .shengengblock .numberlist .grid
{
	overflow:hidden;
	width:50%;
	margin-bottom:20px;
}
.shengengblockbg .shengengblock .numberlist .line
{
	display:none;
}
.shengengblockbg .shengengblock .threedes
{
	display:block;
	margin-top:0px;
}
.shengengblockbg .shengengblock .threedes .grid
{
	  max-width:100%;
	  width:100%;
	  margin-bottom:15px;
	  margin-right:0px;
}
.shengengblockbg .shengengblock .threedes .grid:last-child
{
	margin-bottom:0px;
}
/**深耕行业·精研产品 end**/
/**网站首页合作**/
.indexhzblockbg
{
	padding-top:40px;
}

.indexhzblockbg .indexhzblock .indexhzlist .grid
{
	width:23.5%;
	margin-right:2%;
	margin-bottom:15px;
}
.indexhzblockbg .indexhzblock .indexhzlist .grid:nth-child(5n)
{
	margin-right:2%;
}
.indexhzblockbg .indexhzblock .indexhzlist .grid:nth-child(3n)
{
	margin-right:0%;
}
.indexhzblockbg .indexhzblock .indexhzlist .grid:nth-last-child(-n+3)
{
		margin-bottom:0px;
}
.indexhzblockbg .indexhzblock .indexhzlist .grid:last-child
{
	/* display:none; */
}
/**网站首页合作 end**/
/**网站首页 end**/
/**内页**/
/**内页整体**/
.insideblockbg
{
	padding-top:25px;
	padding-bottom:25px;
}
.insideblock
{
	box-sizing:border-box;
}
/**内页整体 end**/
/**企业视频**/
.videolistblockbg
{
	padding-top:25px;
	padding-bottom:0px;
}
.videolistblock
{
	box-sizing:border-box;
}
.trailerlist
{
	width:100%;
	box-sizing:border-box;
}
.trailerlist .grid
{
	width:100%;
	margin-right:0px;
}
/**企业视频 end**/
/**全屏视频**/
.fullscreenvideobg .close
{
	width:40px;
	height:40px;
	font-size:35px;
}
.fullscreenvideo .outvideoblock
{
	padding:0px;
	
}
.fullscreenvideo .outvideoblock .videoblock 
{
	width:100%;
	display:block;
	height:auto;
	position:static;
}
.fullscreenvideo .outvideoblock .videoblock video
{
	width:100%;
	height:auto;
}
/**全屏视频 end**/
/**内页 end**/
/**分页**/
.Pagination__Nav
{
	margin-bottom:0px;
}
/**分页 end**/
/**上一篇下一篇**/
.prevnext
{
	margin-top:15px;
}
.prevnext .grid
{
	width:100%;
}
.prevnext .grid:nth-child(2n)
{
	text-align:left;
}
/**上一篇下一篇 end**/
/**案例**/
.caseShowBlock .picarr
{
	margin-top:15px;
}
.caseShowBlock .picarr .proview_big_picarr .outpic
{
	width:100%;
	height:auto;
	padding-bottom:66.66%;
	position:relative;
}
.caseShowBlock .picarr .proview_big_picarr .outpic .pic
{
	position:absolute;
	top:0px;
	left:0px;
}
.caseShowBlock .picarr .smallblock
{

	margin-top:15px;
}
.caseShowBlock .picarr .smallblock .proview_little_picarr
{
	width:calc(100% - 60px);

}

.caseShowBlock .picarr .smallblock .btn
{
	width:30px;

}
/**案例 end**/
/**导航2**/
.mobilenav2
{
	width:100%;
	height:auto;
	overflow:hidden;
	background:#d3ae67;
	display:flex;
	flex-wrap:wrap;
}
.mobilenav2 .grid
{
	width:25%;
	overflow:hidden;
	border-bottom:1px solid #fff;
	border-right:1px solid #fff;
	box-sizing:border-box;
}
.mobilenav2 .grid:nth-child(4n)
{
	border-right:0px;
}
.mobilenav2 .grid .firstlink
{
	display:block;
	width:100%;
	height:35px;
	line-height:35px;
	font-size:15px;
	color:#fff;
	text-align:center;
}
/**导航2 end**/
/**内页banner图**/
.inside_banner a .pic
{
	margin-bottom:1px;
}
/**内页banner图 end**/
/**底部拨打电话**/
.footphonepaddingbottom
{
	padding-bottom:15px;
}
.footphone
{
	width:100%;
	height:35px;
	overflow:hidden;
	box-sizing:content-box;
}
.footphoneblock
{
	width:100%;
	height:35px;
	background:#d3ae67;
	position:fixed;
	bottom:0px;
	left:0px;
	z-index:1000;
	display:flex;
	flex-wrap:wrap;
	justify-content:center;
	box-sizing:content-box;
}
.footphoneblock .pic
{
	width:20px;
	height:auto;
	overflow:hidden;
	margin-right:5px;
	margin-top:7px;
}
.footphoneblock .pic img
{
	width:100%;
	height:auto;
}
.footphoneblock .tel
{
	color:#fff;
	line-height:35px;
	font-size:20px;
	font-weight:600;
}
/**底部拨打电话 end**/
/**客服**/
.mykefu
{
	bottom:45px !important;
}
/**客服 end**/
}
