﻿@media screen and (max-width:1200px)
{
*
{
	 font-weight:300;
}
body 
{	
	min-width:auto;
}
/**网站整体**/
.c_headbg 
{
	display: none;
}
.m_head
{
	display:block;
}
.m_hide
{
	display:none;
}
.pc_hide
{
	display:block;
}
/**网站整体 end**/
/**网站头部**/
.m_head
{
	width:100%;
	background-color: #fff;
	display:flex;
	justify-content: space-between;
	height:50px;
	box-sizing: border-box;
	padding:10px 6%;
}
.m_head .logo
{
	overflow:hidden;
	height:100%;
}
.m_head .logo a
{
	display:flex;
	flex-wrap:wrap;
	align-content:center;
	height:100%;
}
.m_head .logo a .pic
{
	width:160px;
	height:auto;
	display:block;
}
.m_head .logo a .pic img
{
	width:100%;
	height:auto;
}
.m_head .navbtn
{
	width:25px;
	height:100%;
	overflow:hidden;
}
.m_head .navbtn a
{
	display:flex;
	flex-wrap:wrap;
	height:100%;
	width:100%;
	align-content:center;
}
.m_head .navbtn a .line
{
	width:100%;
	height:2px;
	margin-bottom:10px;
	background:#252525;
}
.m_head .navbtn a .line:last-child
{
	margin-bottom:0px;
}
/**网站头部 end**/
/**网站底部**/
.footbg
{
	padding:40px 6%;
}
.foot-first
{
	width:100%;
}
.foot-first .footlogo
{
	width:100%;
	height:auto;
}
.foot-first .footlogo img
{
	max-width:100%;
	margin:auto;
	width:60%;
}
.foot-second
{
	width:100%;
	margin-top:30px;
	display:block;
}
.foot-second .footinfo
{
	width:100%;
	max-width:100%;
}
.foot-second .footinfo p
{
	font-size:13px;
	line-height:25px;
	margin-bottom:5px;
}
.foot-second .foothotsearch
{
	font-size:15px;
	line-height:28px;
	max-width:100%;
	margin-top:20px;
}
.foot-second .foothotsearch a
{
	font-size:15px;
	line-height:25px;
	margin-bottom:5px;
}
.foot-second .foothotsearch span
{
	font-size:15px;
	line-height:25px;
	margin-bottom:5px;
}
.foot-second .footnav
{
	max-width:100%;
	margin-top:30px;
}
.foot-second .footnav .grid
{
	width:33.33%;
	margin-bottom:5px;
}
.foot-second .footnav .grid a
{
	font-size:13px;
	line-height:25px;
	text-align:center;
}
.foot-third
{
	width:100%;
	max-width:100%;
	margin-top:20px;
	display:block;
}
.foot-third .copyright
{
	overflow:hidden;
	display:flex;
	flex-wrap:wrap;
	justify-content: center;
}
.foot-third .copyright p
{
	font-size:13px;
	line-height:25px;
	margin-right:0px;
	margin-bottom:5px;
	width:100%;
	text-align:center;
}
.foot-third .copyright p a
{
	font-size:13px;
	line-height:25px;
}
.foot-third .codelist
{
	width:100%;
	margin-top:20px;
	justify-content:center;
}
.foot-third .codelist .grid
{
	width:18%;
	margin-right:0px;
}
.foot-third .codelist .grid .codetb img
{
	width:60%;
	margin:auto;
}
.foot-third .codelist .grid .code
{
	width:70px;
	height:70px;
}
/**网站底部 end**/
/**网站首页**/
.indexblockbg
{
	box-sizing:border-box;
	padding:30px 8%;
}
.indexblock
{
	width:100%;
	margin:auto;
}
/**网站首首页模块1三大导航**/
.indexblockbg1
{
	padding:0px;
}
.m_threecatenav
{
	width:100%;
	height:auto;
	position:relative;
	overflow:hidden;
}
.m_threecatenav .swiperpages
{
	position:absolute;
	bottom:15px;
	left:0px;
	z-index:10;
	cursor:pointer;
}
.m_threecatenav a
{
	display:block;
	height:auto;
	position:relative;
}
.m_threecatenav a .pic
{
	width:100%;
	height:auto;
	overflow:hidden;
}
.m_threecatenav a .pic img
{
	width:100%;
	height:auto;
}
.m_threecatenav a .titledes
{
	position:absolute;
	z-index:30;
	width:100%;
	height:100%;
	top:0px;
	left:0px;
	box-sizing: border-box;
	overflow:hidden;
	opacity:1;
	transition:1s;
	
}
.m_threecatenav a .titledes .title
{
	width:100%;
	height:40px;
	overflow:hidden;
	font-family:'Mongolian Baiti';
	font-size:30px;
	line-height:40px;
	text-align:center;
	text-transform: uppercase;
	margin-top:30px;
}
.m_threecatenav a .titledes .des
{
	width:100%;
	padding:20px;
	overflow:auto;
	font-size:16px;
	line-height:28px;
	height:calc(100% - 70px);
	box-sizing: border-box;
}
/**网站首首页模块1三大导航 end**/
/**网站首首页模块2产品**/
.indexblockbg2
{
	padding-top:30px;
	padding-bottom:30px;
}
.indexblockbg2 .catetitle .entitle
{
	font-size:18px;
	line-height:22px;
}
.indexblockbg2 .catetitle .cntitle
{
	font-size:18px;
	line-height:25px;
}
.indexblockbg2 .indexproduct
{
	margin-top:15px;
}
.indexblockbg2 .indexproduct a .title
{
	font-size:16px;
	line-height:25px;
	bottom:5%;
	font-weight:300;
}
.indexblockbg2 .indexproduct .swiperpage
{
	margin-top:15px;
}
.indexblockbg2 .indexproduct .swiperpage .swiper-pagination-bullet
{
	width:8px;
	height:8px;
}
/**网站首首页模块2产品 end**/
/**网站首首页模块3产品系列**/
.indexblockbg3
{
	padding:0px;
}
.indexblockbg3 .catealldes
{
	width:100%;
	height:auto;
}
.indexblockbg3 .catealldes p
{
	font-size:15px;
	line-height:28px;
	padding:0px 8%;
	box-sizing:border-box;
	font-weight:300;
	text-align:left;
}
.indexblockbg3 .catelist
{
	display:block;
	margin-top:30px;
}
.indexblockbg3 .catelist .grid
{
	width:100%;
	margin-right:0px;
}
.indexblockbg3 .catelist .grid:nth-child(2n)
{
	margin-right:0px;
	padding-top:0px;
}
.indexblockbg3 .catelist .grid a .des
{
	padding:30px 8%;
	font-size:15px;
	line-height:28px;
	font-weight:300;
}
.indexblockbg3 .catelist .grid a .des p
{
	font-size:15px;
	line-height:28px;
	font-weight:300;
}
.indexblockbg3 .catelist .grid a .pic
{
	width:84%;
	margin:auto;
}
/**网站首首页模块3产品系列 end**/
/**网站首首页模块4新闻**/
.indexblockbg4
{
	padding:0px;
}
.indexblockbg4 .indexnews
{
	width:100%;
	height:auto;
	position:relative;
	overflow:hidden;
}
.indexblockbg4 .indexnews .catetitle
{
	width:100%;
	position:relative;
	left:0px;
	top:0px;
	transform: translate(0px,0px);
}
.indexblockbg4 .indexnews .catetitle .text .entitle
{
	font-size:18px;
	line-height:28px;
}
.indexblockbg4 .indexnews .catetitle .text .cntitle
{
	font-size:18px;
	line-height:28px;
	margin-top:5px;
	font-weight:300;
}
.indexblockbg4 .indnewslistbg
{
	width:100%;
	margin-top:0px;
	padding:30px 8%;
	background:#222;
}
.indexblockbg4 .indnewslist 
{
	display:block;
}
.indexblockbg4 .indnewslist .grid
{
	width:100%;
	margin-right:0;
	margin-bottom:30px;
}
.indexblockbg4 .indnewslist .grid:last-child
{
	margin-bottom:0px;
}
.indexblockbg4 .indnewslist .grid a .title
{
	font-size:18px;
	line-height:25px;
	margin-top:15px;
	color:#fff;
	font-weight:300;
}
.indexblockbg4 .indnewslist .grid a .des
{
	height:56px;
	font-size:15px;
	line-height:28px;
	margin-top:10px;
	font-weight:300;
	color:#f2f2f2;
}
/**网站首首页模块4新闻 end**/
/**网站首页 end**/
/**网站内页**/
/**网站内页整体部分**/
/**内页内容区**/
.insidecontent
{
	width:100%;
	margin-top:0px;
}
.insideblock
{
	width:100%;
	box-sizing:border-box;
}
/**网站内页大标题**/
.inside_bigtit
{
	font-size:16px;
}
.create_time
{
	margin-top:0px;
	margin-bottom:20px;
}
/**网站内页大标题 end**/
/**内页内容区 end**/
/**上一篇下一篇**/
.prevnext
{
	margin-top:15px;
}
.prevnext .grid
{
	width:100%;
}
.prevnext .grid:nth-child(2n)
{
	text-align:left;
}
/**上一篇下一篇 end**/
/**网站内页整体部分 end**/
/**关于我们**/
.aboutblock
{
	width:100%;
}
.blackbox
{
	padding:30px 8%;
}
.blackbox .cntitle
{
	font-size:18px;
	line-height:25px;
	font-weight:300;
}
.blackbox .boldtitle
{
	font-size:18px;
	line-height:25px;
}
.blackbox .entitle
{
	font-size:16px;
	line-height:22px;
	margin-bottom:15px;
}
.blackbox .number
{
	font-size:22px;
	line-height:25px;
	margin-bottom:15px;
}
.blackbox .content
{
	font-size:15px;
	line-height:28px;
}
.blackbox .content p
{
	font-size:15px;
	line-height:28px;
}
/**公司简介**/
.aboutblock1{
	
	display:block;
}
.aboutblock1 .outblackbox
{
	width:100%;
	transform: translate(0px,0px);
}
/**公司简介 end**/
/**公司文化**/
.aboutblock2
{
	position:relative;
	padding-bottom:0px;
	margin-bottom:0px;
}
.aboutblock2 .pic
{
	width:100%;
}
.aboutblock2 .outblackbox
{
	width:100%;
	position:static;
}
/**公司文化 end**/
/**企业历程**/
.aboutblock3 .developbigtitle
{
	margin-bottom:0px;
}
.aboutblock3 .developbigtitle .text
{
	 width:100%;
	 height:100%;
}
.aboutblock3 .developbigtitle .text .cntitle
{
	font-size:22px;
	line-height:25px;
}
.aboutblock3 .developbigtitle .text .entitle
{
	font-size:18px;
	line-height:22px;
}
.aboutblock3 .developlist .grid
{
	margin-bottom:0px;
}
.aboutblock3 .developlist .grid a
{
	display:block;
}
.aboutblock3 .developlist .grid a .pic img
{
	width:100%;
	height:auto;
}
.aboutblock3 .developlist .grid a .outblackbox
{
	position:static;
}
.aboutblock3 .developlist .grid0 a
{
	padding-top:0px;
}
.aboutblock3 .developlist .grid0 a .pic
{
	width:100%;
}
.aboutblock3 .developlist .grid0 a .outblackbox
{
	width:100%;
}
.aboutblock3 .developlist .grid0 a .outblackbox .blackbox
{
	padding:30px 8%;
}
.aboutblock3 .developlist .grid1 a
{
	padding-bottom:0px;
}
.aboutblock3 .developlist .grid1 a .pic
{
	width:100%;
}
.aboutblock3 .developlist .grid1 a .outblackbox
{
	width:100%;
}
.aboutblock3 .developlist .grid1 a .outblackbox .blackbox
{
	padding:30px 8%;
}
.aboutblock3 .developlist .grid2 a .pic
{
	width:100%;
}
.aboutblock3 .developlist .grid2 a .outblackbox
{
	width:100%;
}
.aboutblock3 .developlist .grid2 a .outblackbox .blackbox
{
	padding:30px 8%;
}
.aboutblock3 .developlist .grid3 a .pic
{
	width:100%;
}
.aboutblock3 .developlist .grid3 a .outblackbox
{
	width:100%;
}
.aboutblock3 .developlist .grid3 a .outblackbox .blackbox
{
	padding:30px 8%;
}
.aboutblock3 .developlist .grid4 a .pic
{
	width:100%;
}
.aboutblock3 .developlist .grid4 a .outblackbox
{
	width:100%;
}
.aboutblock3 .developlist .grid4 a .outblackbox .blackbox
{
	padding:30px 8%;
}
.aboutblock3 .developlist .grid5 a
{
	padding:0px;
}
.aboutblock3 .developlist .grid5 a .pic
{
	width:100%;
}
.aboutblock3 .developlist .grid5 a .outblackbox
{
	width:100%;
	transform: translate(0px,0px);
}
.aboutblock3 .developlist .grid5 a .outblackbox .blackbox
{
	padding:30px 8%;
}
/**企业历程 end**/
/**关于我们 end**/
/**招商加盟**/
.joinblock
{
	width:100%;
}
.joinblockbg1
{
	padding:0px;
}
.joinblockbg1 .supportbigtitle
{
	padding-top:20px;	
	margin-bottom:20px;
}
.joinblockbg1 .supportbigtitle .text .cntitle
{
	font-size:22px;
	line-height:25px;
	text-align:center;
}
.joinblockbg1 .supportbigtitle .text .entitle
{
	font-size:18px;
	line-height:22px;
	text-align:center;
}
.joinblock1 .supportlist .grid
{
	margin-bottom:0px;
}
.joinblock1 .supportlist .grid a
{
	display:block;
}
.joinblock1 .supportlist .grid a .pic
{
	width:100%;
}
.joinblock1 .supportlist .grid a .outblackbox
{
	position:static;
	width:100%;
	transform:translate(0px,0px);
}
.joinblock2
{
	padding:0px;
}
.joinblock2 .conditionbigtitle
{
	width:100%;
	position:relative;
	left:0px;
	top:0px;
	transform: translate(0px,0px);
}
.joinblock2 .conditionbigtitle .text .cntitle
{
	font-size:22px;
	line-height:25px;
}
.joinblock2 .conditionbigtitle .text .entitle
{
	font-size:18px;
	line-height:25px;
}
.joinblock2 .condition
{
	padding:50px 6%;
}
.joinblock2 .condition .content
{
	font-size:15px;
	line-height:28px;
}
.joinblock2 .condition .content p
{
	font-size:15px;
	line-height:28px;
}
/**招商加盟 end**/
/**联系我们**/
.contactblockbg
{
	padding:30px 8%;
	box-sizing:border-box;
}
.contactblockbg .contactblock
{
	width:100%;
	margin:auto;
}
.contactblockbg .contactblock .componylogo
{
	margin-bottom:30px;
}
.contactblockbg .contactblock .componylogo img
{
	width:180px;
}
.contactblockbg .contactblock .contactmsg
{
	display:block;
}

.contactblockbg .contactblock .contactmsg .grid:nth-child(1)
{
	width:100%;
}
.contactblockbg .contactblock .contactmsg .grid:nth-child(2)
{
	width:100%;
	margin-top:30px;
}
.contactblockbg .contactblock .contactmsg .grid .contactinfo .componytitle
{
	margin-bottom:15px;
}
.contactblockbg .contactblock .contactmsg .grid .contactinfo .infolist
{
	margin-bottom:30px;
}
.contactblockbg .contactblock .contactmsg .grid .contactinfo .infolist .record
{
	font-size:15px;
	line-height:28px;
	font-weight:300;
}
.contactblockbg .contactblock .contactmsg .grid .contactinfo .logolist .bigtitle
{
	margin-bottom:20px;
}
.contactblockbg .contactblock .contactmsg .grid .contactinfo .logolist .list .pic
{
	overflow:hidden;
	margin-right:10px;
}
.contactblockbg .contactblock .contactmsg .grid .contactinfo .logolist .list .pic img
{
	height:25px;
}
.contactblockbg .contactblock .contactmsg .grid .contactinfo .logolist .list .pic:last-child
{
	margin-right:0px;
}
.contactblockbg .contactblock .grid .msg
{
	margin-top:20px;
}
.contactblockbg .contactblock .grid .msgtitle
{
	font-weight:300;
}
/**联系我们 end**/
/**分类导航**/
.catenav
{
	width:100%;
	padding:15px;
}
/**分类导航 end**/
/**产品列表**/
.productblockbg
{
	padding:0px;
}
.productblockbg .productdes
{
	width:100%;
	box-sizing:border-box;
	padding:30px 8%;
	margin-bottom:0px;
}
.productblockbg .productdes .bigtitle
{
	font-size:18px;
	line-height:25px;
	font-weight:normal;
}
.productblockbg .productdes .des
{
	margin-top:20px;
	font-size:15px;
	line-height:28px;
}
.productblockbg .productdes .des p
{
	font-size:15px;
	line-height:28px;
	text-align:left;
}
.productblockbg .catesearchbg
{
	padding:30px 8%;
	box-sizing:border-box;
}
.productblockbg .catesearchbg .catesearch
{
	width:100%;
	display:block;
}
.productblockbg .catesearchbg .catesearch .cateselect select
{
	width:100%;
	height:40px;
	margin-right:0px;
	margin-bottom:15px;
	background:url('../images/downarr.png') no-repeat calc(100% - 16px) center;
	background-color:#edece9;
}

.productblockbg .catesearchbg .catesearch .search
{
	width:100%;
}
.prolistblock
{
	margin-top:0px;
	width:100%;
	padding:30px 8%;
}
.prolistblock .prolist .grid
{
	width:48%;
	margin-right:4%;
}
.prolistblock .prolist .grid:nth-child(3n)
{
	margin-right:4%;	
}
.prolistblock .prolist .grid:nth-child(2n)
{
	margin-right:0px;	
}
/**产品列表 end**/
/**产品展示页**/
.proview
{
	padding:30px 8%;
	width:100%;
}
.proview .picarr
{
	margin-top:20px;
	margin-bottom:20px;
}

.proview .picarr .picarrlist
{
	width:100%;
	margin:0px;
}
.proview .picarr .picarrlist .outpic
{
	padding-bottom:120%;
}
.proview .picarr .picarrlist .swiperpage
{
	margin-top:10px;
}
.proview .productcontent
{
	margin-bottom:20px;
}
.proview .productcontent .title
{
	font-size:16px;
	line-height:30px;
	border-bottom:1px solid #ccc;
	padding-bottom:10px;
	margin-bottom:10px;
}
/**产品展示页 end**/
/**新闻资讯**/
.newblock
{
	width:100%;
	padding:30px 8%;
	padding-top:0px;
}
.newslist
{
	display:block;
}
.newslist .grid
{
	margin-right:0px;
	margin-bottom:20px;
	width:100%;
}
.newslist .grid a .text
{
	width:100%;
}
.newslist .grid a .text .title
{
	margin-top:10px;
	margin-bottom:5px;
}
.newslist .grid a .text .time
{
	font-size:15px;
	line-height:25px;
}
.newslist .grid a .text .des
{
	font-size:15px;
	line-height:28px;
}
/**新闻资讯 end**/
/**新闻详情 **/
.newviewblock
{
	padding-top:30px;
}
/**新闻详情 end**/
/**案例分享**/
.caselistblock
{
	padding:30px 8%;
	padding-top:0px;
}
.prolistblock .caselist
{
	width:100%;
	height:auto;
	overflow:hidden;
	display:flex;
	flex-wrap:wrap;
}
.prolistblock .caselist .grid
{
	width:48%;
	margin-right:4%;
	margin-bottom:20px;
}
.prolistblock .caselist .grid:nth-child(3n)
{
	margin-right:2%;
}
.prolistblock .caselist .grid:nth-child(2n)
{
	margin-right:0px;
}
/**案例分享 end**/
/**企业视频**/
.videolistblock
{
	padding:0px 6%;
	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**/
}
