/**网站全局css**/
* 
{
	margin: 0;
	padding: 0;
	word-break: break-word;
	font-family:"微软雅黑";
}
body 
{	
	color: #282828;
	background: white;
	margin:auto;  
	min-width:1460px;
	margin:auto;
	max-width:1920px;
	
}
p 
{
	color: #282828;
}
a 
{
	text-decoration: none;
	color: #282828;
}
li 
{
	list-style: none;
}
img 
{
	border: none;
	display:block;
}
.clear 
{
	clear: both;
}
.fl
{
	float:left;
}
.fr
{
	float:right;
}
.m_hide
{
	display:block;
}
.pc_hide
{
	display:none;
}
/**网站全局css end**/
/**网站头部**/
.pc_head_bg
{
	width:100%;
	height:93px;
	box-shadow: 0px 3px 3px #ddd;
	background:#fefefe;
	z-index:10;
	margin-bottom:3px;
	position:relative;
}
.pc_head_bg .pc_head
{
	width:92%;
	height:93px;
	margin:auto;
}
.pc_head_bg .pc_head .logo
{
	float:left;
	width:85px;
	height:auto;
	overflow:hidden;
}
.pc_head_bg .pc_head .logo a
{
	display:block;
	width:100%;
	height:auto;
	overflow:hidden;
}
.pc_head_bg .pc_head .logo a img
{
	width:100%;
	height:auto;
}
.pc_head_bg .pc_head .head_nav
{
	float:right;
	height:100%;
	overflow:hidden;
	font-size:0px;
}
.pc_head_bg .pc_head .head_nav .grid
{
	display:inline-block;
	overflow:hidden;
	height:100%;
	margin-left:45px;
	margin-right:45px;
}
.pc_head_bg .pc_head .head_nav .grid a.firstlink
{
	 display:block;
	 font-size:16px;
	 color:#363636;
	 height:93px;
	 line-height:93px;
	 transition:1s;
}
.pc_head_bg .pc_head .head_nav .grid:hover a.firstlink
{
	color:#0d7bb6;
}
.pc_head_bg .pc_head .head_nav .firsthover a.firstlink
{
	color:#0d7bb6;
}
.pc_head_bg .pc_head .head_nav .grid .subnavbg
{
	position: absolute;
	left:0px;
	z-index:100;
	background:#fff;
	top:93px;
	width:100%;
	box-shadow:0px 2px 4px -2px #999 inset;
	height:0px;
	overflow:hidden;
	padding-top:0px;
	padding-bottom:0px;
	transition:1s;
}
.pc_head_bg .pc_head .head_nav .grid:hover .subnavbg
{
	height:auto;
	padding-top:55px;
	padding-bottom:95px;
}
.pc_head_bg .pc_head .head_nav .grid .subnavbg .subnav
{
	width:92%;
	margin:auto;
	overflow:hidden;
	
}
.pc_head_bg .pc_head .head_nav .grid .subnavbg .subnav .pic
{
	width:395px;
	float:left;
	overflow:hidden;
}
.pc_head_bg .pc_head .head_nav .grid .subnavbg .subnav .pic img
{
	width:100%;
	height:auto;
}
.pc_head_bg .pc_head .head_nav .grid .subnavbg .subnav .navlist
{
	float:left;
	width:calc(100% - 395px);
	overflow:hidden;
	display:flex;
	flex-wrap:wrap;
	box-sizing: border-box;
	padding-left:130px;
	padding-top:25px;
}
.pc_head_bg .pc_head .head_nav .grid .subnavbg .subnav .navlist .arrange
{
	margin-right:90px;
}
.pc_head_bg .pc_head .head_nav .grid .subnavbg .subnav .navlist .arrange .record
{
	width:100%;
	height:auto;
	overflow:hidden;
	margin-bottom:40px;
}
.pc_head_bg .pc_head .head_nav .grid .subnavbg .subnav .navlist .arrange .record a.secondlink
{
	width:100%;
	height:auto;
	display:block;
	overflow:hidden;
	font-size:16px;
	line-height:20px;
	color:#363636;
	transition:1s;
}
.pc_head_bg .pc_head .head_nav .grid .subnavbg .subnav .navlist .arrange .record:hover a.secondlink
{
	color:#0d7bb6;
}
/**网站头部 end**/
/**网站底部**/
.footbg
{
	background:#f0eeec;
}
.foot
{
	width:92%;
	margin:auto;
	height:auto;
}
.foot .first
{
	width:100%;
	height:auto;
	padding-top:100px;
	padding-bottom:150px;
}
.foot .first .footlink
{
	float:left;
}
.foot .first .footlink .firstlink
{
	float:left;
	overflow:hidden;
	margin-left:30px;
	margin-right:30px;
}
.foot .first .footlink .firstlink a
{
	display:block;
	height:auto;
}
.foot .first .footlink .firstlink a .pic
{
	width:100%;
	height:auto;
}
.foot .first .footlink .firstlink a .pic img
{
	width:100%;
	height:auto;
}
.foot .first .footlink .line
{
	width:1px;
	height:100px;
	background:#cbc7c2;
	float:left;
}
.foot .first .footlink .linklist
{
	float:left;
	display:flex;
	flex-wrap:wrap;
	margin-left:10px;
}
.foot .first .footlink .linklist .grid
{
	width:150px;
	margin-left:10px;
	margin-right:10px;
}
.foot .first .footlink .linklist .grid a
{
	display:block;
	width:100%;
	height:auto;
}
.foot .first .footlink .linklist .grid a img
{
	width:100%;
	height:auto;
}
.foot .first .share
{
	float:right;
	display: flex;
	flex-wrap:wrap;
	margin-top:30px;
}
.foot .first .share .grid
{
	width:35px;
	height:35px;
	margin-left:15px;
}
.foot .first .share .grid a 
{
	width:100%;
	height:auto;
	display:block;
	position:relative;
	cursor: pointer;
}
.foot .first .share .grid a .pic
{
	width:100%;
	height:auto;
	transition:1s;
}
.foot .first .share .grid:hover a .pic
{
	transform: rotate(360deg);
}
.foot .first .share .grid a .pic img
{
	width:100%;
	height:100%;
}
.foot .first .share .grid a .twocode
{
	position:absolute;
	top:-135px;
	left:calc(50% - 50px);
	z-index:10;
	width:100px;
	display:none;
}
.foot .first .share .grid:hover a .twocode
{
	display:block;
	background:#fff;
	padding-bottom:5px;
}
.foot .first .share .grid a .twocode .codepic
{
	width:100%;
	height:auto;
	overflow:hidden;
}
.foot .first .share .grid a .twocode .codepic img
{
	width:100%;
	height:100px;
}
.foot .first .share .grid a .twocode .text
{
    font-size:14px;
	text-align:center;
	line-height:20px;
	height:20px;
	overflow:hidden;
}
.foot .second
{
	width:100%;
	height:auto;
	overflow:hidden;
	padding-bottom:35px;
}
.foot .second .foot_support
{
	width:100%;
	overflow:hidden;
	font-size:14px;
	line-height:20px;
	text-align:right;
	color:#747474;
	margin-bottom:10px;
}
.foot .second .foot_support a
{
	color:#747474;
	transition:1s;
}
.foot .second .foot_support a:hover
{
	color:#0d7bb6;
}
.foot .second .font_contact
{
	width:100%;
	height:auto;
	overflow:hidden;
}
.foot .second .font_contact .contact_l
{
	float:left;
	overflow:hidden;
	display:flex;
	flex-wrap:wrap;
}
.foot .second .font_contact .contact_l .grid
{
	font-size:14px;
	color:#747474;
	overflow:hidden;
	line-height:20px;
	margin-right:60px;
}
.foot .second .font_contact .contact_l .grid:last-child
{
	margin-right:0px;
}
.foot .second .font_contact .contact_r
{
	float:right;
	overflow:hidden;
	display:flex;
	flex-wrap:wrap;
}
.foot .second .font_contact .contact_r .grid
{
	font-size:14px;
	color:#747474;
	overflow:hidden;
	line-height:20px;
	margin-left:60px;
}
.foot .second .font_contact .contact_r .grid a
{
	color:#747474;
	transition:1s;
}
.foot .second .font_contact .contact_r .grid:hover a
{
	color:#0d7bb6;
}
.foot .second .font_contact .contact_r .grid:first-child
{
	margin-left:0px;
}
/**网站底部 end**/
/**网站banner**/
.pc_banner
{
	width:100%;
	position:relative;
	height:auto;
	overflow:hidden;
}
.pc_banner .hd
{
	width:100%;
	position:absolute;
	right:50px;
	top:0px;
	z-index:10;
	width:12px;
	height:100%;
}
.pc_banner .hd ul
{
	  width:100%;
	  height:100%;
	  display:flex;
	  align-content: center;
	  flex-wrap: wrap;
}
.pc_banner .hd ul li
{
	width:12px;
	height:12px;
	border-radius:50%;
	margin-top:10px;
	margin-bottom:10px;
	background:rgba(255,255,255,0);
	overflow:hidden;
	cursor: pointer;
}
.pc_banner .hd ul li.on
{
	background:rgba(255,255,255,0.2);
}
.pc_banner .hd ul li .little_circle
{
	width:4px;
	height:4px;
	background:#fff;
	margin:auto;
	margin-top:4px;
	overflow:hidden;
}
.pc_banner .bd
{
	width:100%;
	height:auto;
	overflow:hidden;
}
.pc_banner .bd ul
{
	width:100%;
	height:auto;
	overflow:hidden;
}
.pc_banner .bd ul li
{
	width:100%;
	height:auto;
	overflow:hidden;
	display:none;	
}
.pc_banner .bd ul li:first-child
{
	display:block;
}
.pc_banner .bd ul li a
{
	width:100%;
	display:block;
	overflow:hidden;
}
.pc_banner .bd ul li a img
{
	width:100%;
	height:auto;
}
/**网站banner end**/
/**网站首页**/
.index_blockbg
{
	width:100%;
	height:auto;
}
/**网站首页模块1-关于我们视频**/
.index_blockbg1
{
	background:url('../images/index_about_bg.jpg') no-repeat center center;
	background-size:cover !important;
	background-attachment: fixed;
	overflow:hidden;
}
.index_block1
{
	width:1460px;
	margin:auto;
	padding-top:55px;
	padding-bottom:100px;
	overflow:hidden;
}
.index_block1 .index_about
{
	width:1298px;
	margin:auto;
	overflow:hidden;
}
.index_block1 .index_about .bigtitle
{
	width:100%;
	height:auto;
	overflow:hidden;
}
.index_block1 .index_about .bigtitle .cn_title
{
	font-size:16px;
	line-height:20px;
	height:auto;
	color:#363636;
}
.index_block1 .index_about .bigtitle .en_title
{
	font-size:16px;
	line-height:20px;
	height:auto;
	color:#363636;
	text-transform: uppercase;
	margin-top:5px;
}
.index_block1 .index_about .pic_content
{
	width:1030px;
	margin:auto;
	margin-top:50px;
	overflow:hidden;
	position: relative;
}
.index_block1 .index_about .pic_content .pic
{
	width:515px;
	height:auto;
	overflow:hidden;
}
.index_block1 .index_about .pic_content .pic img
{
	width:100%;
	height:auto;
}
.index_block1 .index_about .pic_content .pic .en_tit
{
	font-size:16px;
	line-height:18px;
	box-sizing: border-box;
	padding:15px;
	color:#777;
}
.index_block1 .index_about .pic_content .about_content
{
	position:absolute;
	width:380px;
	left:630px;
	z-index:10;
	height:100%;
	top:0px;
	display:flex;
	align-content:center;
	flex-wrap:wrap;
}
.index_block1 .index_about .pic_content .about_content .about_title
{
	font-size:19px;
	font-weight:bold;
	color:#004062;
	line-height:22px;
	height:auto;
}
.index_block1 .index_about .pic_content .about_content .about_des
{
	font-size:14px;
	color:#363636;
	line-height:24px;
	overflow:hidden;
	margin-top:30px;
}
.index_block1 .index_about .pic_content .about_content .about_more
{
	width:110px;
	height:38px;
	overflow:hidden;
	margin-top:45px;
}
.index_block1 .index_about .pic_content .about_content .about_more a
{
	display:block;
	width:100%;
	height:100%;
	overflow:hidden;
	transition:1s;
	text-align:center;
	line-height:38px;
	font-size:16px;
	text-transform: uppercase;
	color:#004062;
	border:1px solid #004062;
	border-radius:19px;
	box-sizing:border-box;
}
.index_block1 .index_about .pic_content .about_content .about_more:hover a
{
	background:#004062;
	color:#fff;
}
.index_block1 .index_video
{
	width:1300px;
	margin:auto;
	overflow:hidden;
	margin-top:115px;
}
.index_block1 .index_video .video
{
	width:100%;
	height:auto;
	overflow:hidden;
}
.index_block1 .index_video .video video
{
	display:block;
	width:100%;
	height:auto;
	min-height:700px;
	background:#000;
	object-fit: fill;
}
.index_block1 .index_video .bigtitle 
{
	width:100%;
	height:auto;
	overflow:hidden;
	margin-top:20px;
}
.index_block1 .index_video .bigtitle .cn_title
{
	font-size:16px;
	height:auto;
	overflow:hidden;
	line-height:20px;
	color:#363636;
}
.index_block1 .index_video .bigtitle .en_title
{
	font-size:16px;
	height:auto;
	overflow:hidden;
	line-height:20px;
	color:#363636;
	text-transform: uppercase;
	margin-top:5px;
}
/**网站首页模块1-关于我们视频 end**/
/**网站首页模块2-产品系列**/
.index_blockbg2
{
	background:#dcdcdc;
	padding-top:60px;
	padding-bottom:180px;
	overflow:hidden;
}
.index_block2
{
	width:89%;
	height:auto;
	overflow:hidden;
	margin:auto;
}
.index_block2 .ind_pro_bigtit
{
	width:100%;
	height:auto;
	overflow:hidden;
}
.index_block2 .ind_pro_bigtit .cntit
{
	width:100%;
	height:auto;
	overflow:hidden;
	font-size:24px;
	font-weight:bold;
	line-height:26px;
	text-align:center;
	color:#2f2f2f;
}
.index_block2 .ind_pro_bigtit .entit
{
	font-size:24px;
	font-weight:lighter;
	text-transform: uppercase;
	text-align:center;
	margin-top:15px;
	color:#2f2f2f;
	line-height:26px;
}
.index_block2 .ind_prolist
{
	width:100%;
	height:auto;
	display:flex;
	flex-wrap:wrap;
	margin-top:60px;
}
.index_block2 .ind_prolist .grid
{
	width:17.4%;
	height:auto;
	margin-right:3.25%;
	padding-top:20px;
	transition:1s;
}
.index_block2 .ind_prolist .grid:hover
{
	padding-top:0px;
}
.index_block2 .ind_prolist .grid:nth-child(5n) 
{
	margin-right:0px;
}
.index_block2 .ind_prolist .grid a
{
	display:block;
	position: relative;
}
.index_block2 .ind_prolist .grid a .pic
{
	width:100%;
	height:auto;
	overflow:hidden;
	background:#000;
}
.index_block2 .ind_prolist .grid a .pic img
{
	display:block;
	width:100%;
	height:auto;
	transition:1s;
}
.index_block2 .ind_prolist .grid:hover a .pic img
{
	opacity:0.38;
}
.index_block2 .ind_prolist .grid a .tit
{
	position: absolute;
	top:0px;
	left:0px;
	z-index:10;
	width:100%;
	height:100%;
	opacity:0;
	display: flex;
	flex-wrap:wrap;
	align-items:center;
	justify-content:center;
	color:#fff;
	transition:1s;
}
.index_block2 .ind_prolist .grid:hover a .tit
{
	opacity:1;
}
/**网站首页模块2-产品系列 end**/
/**网站首页模块3-搜索位置**/
.index_blockbg3
{
	 background:#eee;
	 overflow:hidden;
	
}
.index_block3
{
	width:1300px;
	margin:auto;
	overflow:hidden;
	padding-top:130px;
	padding-bottom:180px;
	border-bottom:1px solid #313131;
}
.index_block3 .index_search
{
	width:1300px;
	height:auto;
	margin:auto;
	position:relative;
}
.index_block3 .index_search .pic
{
	width:100%;
	height:auto;
	overflow:hidden;
}
.index_block3 .index_search .pic img
{
	width:100%;
	height:auto;
}
.index_block3 .seachinput
{
	position:absolute;
	width:100%;
	height:100%;
	top:0px;
	left:0px;
	z-index:10;
	overflow:hidden;
	
}
.index_block3 .seachinput .input
{
	width:560px;
	height:40px;
	margin:auto;
	margin-top:250px;
	position: relative;
}
.index_block3 .seachinput .input input
{
	width:100%;
	height:100%;
	background-color:#bfbfbf;
	border:none;
	text-align:center;
	outline:none;
}
.index_block3 .seachinput .input input::-webkit-input-placeholder
{
	color:#2f2f2f;
	font-size:14px;
}
.index_block3 .seachinput .btn
{
	position:absolute;
	width:16px;
	z-index:10;
	top:12px;
	left:140px;
	cursor:pointer;
}
.index_block3 .seachinput .biglink
{
	width:120px;
	height:auto;
	margin:auto;
	padding-top:30px;
}
.index_block3 .seachinput .biglink a
{
	display:block;
	width:100%;
	height:35px;
	overflow:hidden;
	background:#000;
	border-radius: 5px;
	color:#fff;
	text-align:center;
	font-size:15px;
	line-height:33px;
	box-sizing: border-box;
	border:1px solid #fff;
	transition:1s;
}
.index_block3 .seachinput .biglink a:hover
{
	background:#333;
}
.index_block3 .entitle
{
	font-size:16px;
	line-height:20px;
	height:auto;
	color:#363636;
	text-transform: uppercase;
	margin-top:5px;
	width:1300px;
	margin:auto;
	margin-top:20px;
}
/**网站首页模块3-搜索位置 end**/
/**网站首页模块4-新闻中心**/
.index_blockbg4
{
	overflow:hidden;
	background:#eee;
	padding-bottom:120px;
}
.index_blockbg4 .ind_new_bigtit
{
	width:1300px;
	margin:auto;
	margin-top:35px;
}
.index_blockbg4 .ind_new_bigtit .cntit
{
	font-size:16px;
	line-height:20px;
	height:auto;
	color:#363636;
}
.index_blockbg4 .ind_new_bigtit .entit
{
	font-size:16px;
	height:auto;
	overflow:hidden;
	line-height:20px;
	color:#363636;
	text-transform: uppercase;
	margin-top:5px;
}
.index_blockbg4 .ind_news_list
{
	width:100%;
	height:auto;
	overflow:hidden;
	display:flex;
	flex-wrap:wrap;
	margin-top:160px;
}
.index_blockbg4 .ind_news_list .grid 
{
	width:22%;
	margin-right:4%;
	overflow:hidden;
}
.index_blockbg4 .ind_news_list .grid:nth-child(4n)
{
	margin-right:0px;
}
.index_blockbg4 .ind_news_list .grid a
{
	display:block;
	width:100%;
	position: relative;
}
.index_blockbg4 .ind_news_list .grid a .pic
{
	width:100%;
	height:auto;
	background:#000;
}
.index_blockbg4 .ind_news_list .grid a .pic img
{
	width:100%;
	height:auto;
	opacity:0.57;
}
.index_blockbg4 .ind_news_list .grid a .text
{
	position:absolute;
	width:100%;
	height:100%;
	top:0px;
	left:0px;
	z-index:10;
	box-sizing: border-box;
	padding:20%;
	background:#bfbfbf;
	transition:1s;
}
.index_blockbg4 .ind_news_list .grid:hover a .text
{
	background:none;
}
.index_blockbg4 .ind_news_list .grid a .text .title
{
	font-size:14px;
	line-height:30px;
	color:#2f2f2f;
	height:60px;
	overflow:hidden;
	transition:1s;
}
.index_blockbg4 .ind_news_list .grid:hover a .text .title
{
	color:#fff;
}
.index_blockbg4 .ind_news_list .grid a .text .des
{
	font-size:14px;
	line-height:30px;
	color:#2f2f2f;
	height:90px;
	overflow:hidden;
	font-weight:lighter;
	margin-top:65%;
	transition:1s;
}
.index_blockbg4 .ind_news_list .grid:hover a .text .des
{
	color:#fff;
}
.index_blockbg4 .ind_news_list .grid a .text .line
{
	width:100%;
	height:1px;
	background:#313131;
	margin-top:10%;
}
.index_blockbg4 .ind_news_list .grid:hover a .text .line
{
	background:#fff;
}
.index_blockbg4 .ind_news_list .grid a .text .date
{
	width:100%;
	height:auto;
	overflow:hidden;
	margin-top:10px;
}
.index_blockbg4 .ind_news_list .grid a .text .date .month
{
	font-size:14px;
	line-height:16px;
	color:#2f2f2f;
	float:left;
	margin-top:5px;
	transition:1s;
}
.index_blockbg4 .ind_news_list .grid:hover a .text .date .month
{
	color:#fff;
}
.index_blockbg4 .ind_news_list .grid a .text .date .day
{
	font-size:50px;
	float:right;
	line-height:52px;
	color:#004e79;
}
/**网站首页模块4-新闻中心 end**/
/**网站首页 end**/
/**网站内页**/
/**网站内页整体部分**/
/**网站内页banner**/
.inside_banner
{
	width:100%;
	height:auto;
	overflow:hidden;
}
.inside_banner a
{
	display:block;
	width:100%;
	height:auto;
	overflow:hidden;
}
.inside_banner a img
{
	width:100%;
	height:auto;
}
/**网站内页banner end**/
/**网站内页大标题**/
.inside_bigtit
{
	width:100%;
	height:auto;
	overflow:hidden;
	margin-top:160px;
}
.inside_bigtit .cn
{
	font-size:24px;
	line-height:26px;
	overflow:hidden;
	color:#264d9a;
	text-align:center;
}
.inside_bigtit .en
{
	font-size:14px;
	line-height:16px;
	overflow:hidden;
	color:#264d9a;
	text-transform: uppercase;
	font-weight: lighter;
	text-align:center;
	margin-top:10px;
}
/**网站内页大标题 end**/
/**内页内容区**/
.insidecontent
{
	width:1300px;
	height:auto;
	overflow:hidden;
	font-size:15px;
	line-height:20px;
	margin:auto;
	margin-top:90px;
	padding-bottom:160px;
} 
.insidecontent p
{
	font-size:15px;
	line-height:20px;
}
.insidecontent ul li
{
	 list-style: circle;
}
.insidecontent img
{
	display:inline;
	max-width:100%;
}
/**内页内容区 end**/
/**上一篇下一篇**/
.prenext
{
	width:1300px;
	margin:auto;
	overflow:hidden;
	padding-top:30px;
	padding-bottom:30px;
}
.prenext .record
{
	width:100%;
	height:auto;
	overflow:hidden;
	font-size:14px;
	line-height:25px;
	color:#3d3d3d;
	margin-bottom:5px;
}
.prenext .record a
{
	color:#3d3d3d;
	transition:1s;
}
.prenext .record a:hover
{
	color:#0d7bb6;
}

/**上一篇下一篇 end**/
/**发布时间**/
.create_time
{
	width:100%;
	height:auto;
	font-size:15px;
	margin-top:15px;
	line-height:25px;
	color:#999;
	text-align:center;
}
/**发布时间 end**/
/**网站内页整体部分 end**/
/**关于我们**/
.about_blockbg
{
	width:100%;
	height:auto;
	overflow:hidden;
}
/**关于我们模块1-关于我们**/
.about_block1
{
	width:1280px;
	margin:auto;
	padding-top:120px;
}
.about_block1 .pic
{
	width:100%;
	height:auto;
	overflow:hidden;
}
.about_block1 .pic img
{
	width:100%;
	height:auto;
	overflow:hidden;
}
.about_block1 .aboutcontent
{
	width:970px;
	margin:auto;
	margin-top:80px;
}
.about_block1 .aboutcontent .bigtit
{
	font-size:19px;
	line-height:20px;
	font-weight:bold;
	color:#004062;
}
.about_block1 .aboutcontent .content
{
	width:100%;
	height:auto;
	overflow:hidden;
	font-size:14px;
	line-height:24px;
	color:#363636;
	margin-top:30px;
}
/**关于我们模块1-关于我们 end**/
/**关于我们模块2-企业文化**/
.about_block2
{
	width:970px;
	margin:auto;
	margin-top:160px;
	background:#2c58b0;
	overflow:hidden;
}
.about_block2 .pic
{
	width:468px;
	float:left;
	overflow:hidden;
}
.about_block2 .pic img
{
	width:100%;
	height:auto;
}
.about_block2 .aboutcontent
{
	width:502px;
	height:auto;
	overflow:hidden;
	padding:65px 45px 0px 65px;
	box-sizing:border-box;
	float:left;
}
.about_block2 .aboutcontent .bigtit
{
	font-size:19px;
	line-height:20px;
	font-weight:bold;
	color:#fff;
}
.about_block2 .aboutcontent .content
{
	width:100%;
	height:auto;
	font-size:14px;
	color:#e7e7e7 !important;
	line-height:24px;
	margin-top:40px;
}
.about_block2 .aboutcontent .content p
{
	font-size:14px;
	color:#e7e7e7 !important;
	line-height:24px;
}
/**关于我们模块2-企业文化 end**/
/**关于我们模块3-发展历程**/
.about_blockbg3
{
	width:100%;
	height:auto;
	overflow:hidden;
	margin-top:220px;
}
.about_blockbg3 img
{
	width:100%;
	height:auto;
}
/**关于我们模块3-发展历程 end**/
/**关于我们模块4-五大品牌**/
.about_block4
{
	width:970px;
	margin:auto;
	margin-top:155px;
	margin-bottom:130px;
	position:relative;
}
.about_block4 .aboutcontent
{
	width:320px;
	float:left;
	overflow:hidden;
	padding-top:150px;
}
.about_block4 .aboutcontent .bigtit
{
	width:100%;
	height:auto;
	overflow:hidden;
}
.about_block4 .aboutcontent .bigtit .cn
{
	font-size:19px;
	line-height:20px;
	font-weight:bold;
	color:#004062;
}
.about_block4 .aboutcontent .bigtit .en
{
	font-size:19px;
	line-height:20px;
	font-weight:bold;
	color:#004062;
	text-transform: uppercase;
	margin-top:5px;
}
.about_block4 .aboutcontent .content
{
	font-size:14px;
	line-height:36px;
	overflow:hidden;
	color:#363636;
	margin-top:60px;
}
.about_block4 .aboutcontent .content p
{
	font-size:14px;
	line-height:36px;
	overflow:hidden;
	color:#363636;
}
.about_block4 .aboutcontent .content p a
{
	color:#363636;
}
.about_block4 .aboutcontent .content p a:hover
{
	color:#0d7bb6;
}
.about_block4 .pic
{
	width:660px;
	position:absolute;
	top:0px;
	left:360px;
	z-index:10;
}
.about_block4 .pic img
{
	width:100%;
	height:auto;
}
/**关于我们模块4-五大品牌 end**/
/**关于我们 end**/
/**荣誉资质**/
.honorlist
{
	width:78%;
	height:auto;
	display:flex;
	flex-wrap:wrap;
	margin:auto;
	padding-top:180px;
	padding-bottom:90px;
}
.honorlist .grid
{
	width:23%;
	height:auto;	
	margin-right:2.66%;
	margin-bottom:60px;
}
.honorlist .grid:nth-child(4n)
{
	margin-right:0px;
}
.honorlist .grid a
{
	display:block;
	box-shadow: -2px 0px 5px 2px #aaa;
	transition:1s;
}
.honorlist .grid:hover a
{
	box-shadow: -2px 0px 5px 2px #0d7bb6;;
}
.honorlist .grid a .pic
{
	width:100%;
	height:auto;
	overflow:hidden;
}
.honorlist .grid a .pic img
{
	width:100%;
	height:auto;
	overflow:hidden;
}
/**荣誉资质 end**/
/**企业宣传**/
.trailerlist
{
	width:66%;
	height:auto;
	display:flex;
	flex-wrap:wrap;
	margin:auto;
	padding-top:80px;
	padding-bottom:80px;
}
.trailerlist .grid
{
	width:calc(33.33% - 26.66px);
	height:auto;
	overflow:hidden;
	margin-right:40px;	
	margin-bottom:40px;
	cursor: pointer;
}
.trailerlist .grid:nth-child(3n)
{
	margin-right:0px;
}
.trailerlist .grid .video
{
	width:100%;
	height:auto;
	overflow:hidden;
	position:relative;
}
.trailerlist .grid .video video
{
	width:100%;
	height:auto;
	overflow:hidden;
	display:block;
	background:#000;
	object-fit:fill;
	min-height:522px;
	transition:1s;
}
.trailerlist .grid .video::after
{
	content:'';
	position:absolute;
	top:0px;
	left:0px;
	z-index:10;
	background:url('../images/videoplay.png') no-repeat center center;
	width:100%;
	height:100%;
}
.trailerlist .videoplaying .video::after
{
	display:none;
	background:url('../images/videopause.png') no-repeat center center;
}
.trailerlist .videoplaying:hover .video::after
{
	display:block;
}
.trailerlist .grid .title
{
	font-size:20px;
	line-height:30px;
	text-align:center;
	margin-top:10px;
	overflow:hidden;
	transition:1s;
}
.trailerlist .grid:hover .title
{
	color:#0d7bb6;
}
.trailerlist .grid:hover .video video
{
	transform: scale(1.1);
}
/**企业宣传 end**/
/**企业宣传片**/
.insidetrailercontent
{
	width:1280px;
}
.insidetrailercontent video
{
	width:100%;
	height:auto;
	display:block;
}
/**企业宣传片 end**/
/**产品鉴赏**/
.producthead
{
	width:92%;
	height:auto;
	overflow:hidden;
	margin:auto;
}
.producthead .productbigtit
{
	width:100%;
	height:auto;
	overflow:hidden;
	margin-top:175px;
}
.producthead .productbigtit .cn
{
	font-size:27px;
	line-height:29px;
	overflow:hidden;
	color:#2c58b0;
}
.producthead .productbigtit .en
{
	font-size:23px;
	line-height:25px;
	overflow:hidden;
	color:#2c58b0;
	text-transform:uppercase;
	font-family:'Arial';
	margin-top:10px;
}
.producthead .productbigdes
{
	width:650px;
	height:auto;
	overflow:hidden;
	font-size:14px;
	color:#ccc;
	line-height:24px;
	margin-top:50px;
}
.productbannershow
{
	width:96%;
	margin-left:4%;
	overflow:hidden;
	margin-top:190px;
	margin-bottom:235px;
}
.productbannershow .productlogo
{
	width:10%;
	height:auto;
	overflow:hidden;
	float:left;
}
.productbannershow .productlogo img
{
	width:100%;
	height:auto;
}
.productbannershow .productbanner
{
	width:90%;
	float:left;
	background:url('../images/product/productbg.jpg') no-repeat right center;
	background-size:55% 100%;
	overflow:hidden;
	position:relative;
}
.productbannershow .productbanner .bd
{
	width:100%;
	height:auto;
	overflow:hidden;
}
.productbannershow .productbanner .bd ul
{
	overflow:hidden;
}
.productbannershow .productbanner .bd ul li
{
	width:100%;
	height:auto;
	overflow:hidden;
}
.productbannershow .productbanner .bd ul li a
{
	display:block;
	width:100%;
	height:auto;
	overflow:hidden;
}
.productbannershow .productbanner .bd ul li a .pic
{
	width:46%;
	height:auto;
	overflow:hidden;
	float:left;
	overflow:hidden;
}
.productbannershow .productbanner .bd ul li a .pic img
{
	width:100%;
	height:auto;
}
.productbannershow .productbanner .bd ul li a .text
{
	width:54%;
	float:left;
}
.productbannershow .productbanner .bd ul li a .text .title
{
	width:100%;
	height:auto;
	overflow:hidden;
	font-size:42px;
	color:#fff;
	line-height:42px;
	border-bottom:1px solid #889dc7;
	padding:8% 3%;
}
.productbannershow .productbanner .bd ul li a .text .des
{
	width:42%;
	position: relative;
	margin-left:32%;
	margin-top:6%;
	font-size:14px;
	line-height:24px;
	color:#fff;
}
.productbannershow .productbanner .bd ul li a .text .des::after
{
	position: absolute;
	content:'';
	width:25px;
	height:25px;
	background:url('../images/product/mark.png') no-repeat center top;
	top:5px;
	left:-70px;
	z-index:10;
}
.productbannershow .productbanner .bd ul li a .text .more
{
	width:42%;
	margin-left:32%;
	background:url('../images/product/more.png') no-repeat left center;
	height:20px;
	color:#fff;
	line-height:18px;
	font-size:12px;
	padding-left:30px;
	box-sizing: border-box;
	margin-top:15px;
}
.productbannershow .productbanner .bannerbtn
{
	width:54%;
	position:absolute;
	top:82%;
	right:0px;
	z-index:100;
	box-sizing: border-box;
	height:60px;
	overflow:hidden;
}
.productbannershow .productbanner .bannerbtn .arr
{
	width:60px;
	height:60px;
	float:left;	
	opacity:0.45;
	transition:1s;
}
.productbannershow .productbanner .bannerbtn .arr:hover
{
	opacity:1;
}
.productbannershow .productbanner .bannerbtn .prev
{
	background:url('../images/product/leftarr.png') no-repeat center center;
	margin-left:32%;
	margin-right:15px;
}
.productbannershow .productbanner .bannerbtn .next
{
	background:url('../images/product/rightarr.png') no-repeat center center;
}

/**产品鉴赏 end**/
/**产品内页**/
.listbigtitbg
{
	width:100%;
	height:auto;
	overflow:hidden;
	box-shadow: 0px 2px 3px 2px #eee;
}
.listbigtitbg .listbigtit
{
	width:92%;
	margin:auto;
	overflow:hidden;
	border-bottom:1px solid #000;
	font-size:16px;
	line-height:16px;
	color:#363636;
	padding:40px 35px;
}
.listbigtitbg .listbigtit span:last-of-type
{
	display:none;
}
.productlistblock
{
	width:87%;
	height:auto;
	overflow:hidden;
	margin:auto;
	display:flex;
	flex-wrap:wrap;
	margin-top:40px;
	margin-bottom:40px;
}
.productlistblock .listnav
{
	width:16%;
}
.productlistblock .listnav .bigtit
{
	width:100%;
	height:auto;
	overflow:hidden;
}
.productlistblock .listnav .bigtit .cn
{
	font-size:30px;
	line-height:30px;
}
.productlistblock .listnav .bigtit .en
{
	font-size:30px;
	line-height:36px;
	text-transform:uppercase;
	height:36px;
}
.productlistblock .listnav .productlistnav
{
	width:100%;
	height:auto;
	overflow:hidden;
	margin-top:50px;
}
.productlistblock .listnav .productlistnav .arrange
{
	width:100%;
	height:auto;
	overflow:hidden;
	border-bottom:1px solid #000;
}
.productlistblock .listnav .productlistnav .arrange .first
{
	padding:18px 0px;
	font-size:16px;
	color:#000;
	line-height:25px;
	font-weight:bold;
	box-sizing: border-box;
	text-overflow: ellipsis;
	white-space: nowrap;
	padding-right:18px;
	background:url('../images/productlist/rightarr.jpg') no-repeat right 23px;
}
.productlistblock .listnav .productlistnav .arrangehover .first
{
	background:url('../images/productlist/downarr.jpg') no-repeat right 23px;
}
.productlistblock .listnav .productlistnav .arrange .sub
{
	width:100%;
	height:auto;
	overflow:hidden;
	padding:0px 0px 10px 15px;
	display:none;
}
.productlistblock .listnav .productlistnav .arrangehover .sub
{
	display:block;
}
.productlistblock .listnav .productlistnav .arrange .sub .record
{
	width:100%;
	height:auto;
	overflow:hidden;
	margin-bottom: 15px;
}
.productlistblock .listnav .productlistnav .arrange .sub .record a.secondlink
{
    font-size:14px;
	display:block;
	width:100%;
	height:auto;
	line-height:16px;
    color: #4d4d4d;
}
.productlistblock .listnav .productlistnav .arrange .sub .record:hover a.secondlink
{
	color:#000;
	font-weight: bold;
}
.productlistblock .listnav .productlistnav .arrange .sub .record a.secondlinkhover
{
	color:#000;
	font-weight: bold;
}
.productlistblock .productlist
{
	width:78%;
	height:auto;
	overflow:hidden;
	margin-left:6%;
}
.productlistblock .productlist .list
{
	width:100%;
	margin-top:60px;
	overflow:hidden;
	display:flex;
	flex-wrap:wrap;
}
.productlistblock .productlist .list .grid
{
	width:29%;
	height:auto;
	margin-bottom:60px;
	overflow:hidden;
	margin-right:6.5%;
}
.productlistblock .productlist .list .grid.grid:nth-child(3n)
{
	margin-right:0px;
}
.productlistblock .productlist .list .grid a
{
	display:block;
	width:100%;
	height:auto;
	overflow:hidden;
}
.productlistblock .productlist .list .grid a .pic
{
	width:100%;
	height:auto;
	padding-bottom:75%;
	position:relative;
	overflow:hidden;
	display:flex;
	flex-wrap:wrap;
	align-items:center;
}
.productlistblock .productlist .list .grid a .pic img
{
	width:100%;
	height:100%;
	position:absolute;
	top:0px;
	left:0px;
	z-index:100;
	object-fit:cover;
	transition:1s;
}
.productlistblock .productlist .list .grid:hover a .pic img
{
	transform:scale(1.1);
}
.productlistblock .productlist .list .grid a .title
{
	width:100%;
	font-size:16px;
	height:auto;
	overflow:hidden;
	line-height:20px;
	margin-top:35px;
	color:#363636;
	transition:1s;
	text-align:center;
}
.productlistblock .productlist .list .grid:hover a .title
{
	color:#0d7bb6;
}
.productlistblock .productlist .productlistfoot
{
	width:100%;
	height:auto;
	overflow:hidden;
	border-top:1px solid #000;
	padding-top:25px;
}
.productlistblock .productlist .productlistfoot .pages
{
	width:calc(100% - 135px);
	float:left;
	overflow:hidden;
}
.productlistblock .productlist .productlistfoot .more
{
	 width:135px;
	 height:30px;
	 overflow:hidden;	
	 float:left;
}
.productlistblock .productlist .productlistfoot .more a
{
	display:block;
	width:100%;
	height:100%;
	overflow:hidden;
	background:#ededed;
	text-align:center;
	line-height:28px;
	font-size:14px;
	border:1px solid #000;
	border-radius:4px;
	box-sizing: border-box;
	transition:1s;
}
.productlistblock .productlist .productlistfoot .more a:hover
{
	color:#fff;
	background:#0d7bb6;
	border:1px solid #0d7bb6;
}
.propiclist
{
	width:1200px;
	margin:auto;
	overflow:hidden;
	margin-top:25px;
}
.propiclist img
{
	width:100%;
	height:auto;
}
/**产品内页 end**/
/**招商加盟**/
.joinbigtit
{
	width:100%;
	height:auto;
	overflow:hidden;
}
.joinbigtit .en
{
	font-size:37px;
	text-align:center;
	text-transform: uppercase;
	line-height:37px;
	height:auto;
	overflow:hidden;
	color:#363636;
}
.joinbigtit .cn
{
	font-size:22px;
	text-align:center;
	line-height:22px;
	height:auto;
	overflow:hidden;
	color:#363636;
	margin-top:15px;
}
.joinblockbg
{
	width:100%;
	height:auto;
	overflow:hidden;
}
.joinblock
{
	overflow:hidden;
	margin:auto;
}
/**尺度家居八大赋能**/
.joinblock1
{
	margin-top:170px;
	width:68%;
}
.joinblock1 .powerlist
{
	width:100%;
	height:auto;
	overflow:hidden;
	display:flex;
	flex-wrap:wrap;
	padding-top:100px;
}
.joinblock1 .powerlist .grid
{
	width:12%;
	margin-right:17.33%;
	overflow:hidden;
	margin-bottom:45px;
}
.joinblock1 .powerlist .grid:nth-child(4n)
{
	margin-right:0px;

}
.joinblock1 .powerlist .grid .pic
{
	width:100%;
	height:auto;
	border-radius: 50%;
	overflow:hidden;
	background:#e7e7e7;
}
.joinblock1 .powerlist .grid .pic img
{
	width:100%;
	height:auto;
	transition:1s;
}
.joinblock1 .powerlist .grid:hover .pic img
{
	transform: rotate(360deg);
}
.joinblock1 .powerlist .grid .tit
{
	font-size:22px;
	line-height:25px;
	text-align:center;
	color:#363636;
	font-weight: lighter;
	margin-top:20px;
}
/**尺度家居八大赋能 end**/
/**品牌优热**/
.joinblockbg2
{
	padding-top:80px;
}
.joinblockbg2 .pic
{
	width:100%;
	height:auto;
	overflow:hidden;
	margin-top:100px;
}
.joinblockbg2 .pic img
{
	width:100%;
	height:auto;
}
/**品牌优热 end**/
/**加盟条件**/
.joinblock3
{
	margin-top:140px;
	width:68%;
	margin-bottom:155px;
}
.joinblock3 .conditionlist
{
	width:100%;
	height:auto;
	overflow:hidden;
	display:flex;
	flex-wrap:wrap;
	padding-top:100px;
}
.joinblock3 .conditionlist .grid
{
	width:13%;
	margin-right:16%;
	overflow:hidden;
	margin-bottom:45px;
}
.joinblock3 .conditionlist .grid:nth-child(4n)
{
	margin-right:0px;

}
.joinblock3 .conditionlist .grid .pic
{
	width:100%;
	height:auto;
	border-radius: 50%;
	overflow:hidden;
	background:#e7e7e7;
}
.joinblock3 .conditionlist .grid .pic img
{
	width:100%;
	height:auto;
	transition:1s;	
}
.joinblock3 .conditionlist .grid:hover .pic img
{
	transform: rotate(360deg);
}
.joinblock3 .conditionlist .grid .tit
{
	font-size:22px;
	line-height:25px;
	text-align:center;
	color:#363636;
	font-weight: lighter;
	margin-top:20px;
}
.joinblock3 .conditionlist .grid .des
{
	color:#3b3b3b;
	font-size:15px;
	line-height:24px;
	font-weight: lighter;
	text-align: center;
	margin-top:25px;
}
/**加盟条件 end**/
/**尺度家居建店流程**/
.joinblockbg4
{
	background:url('../images/join/lcbg.jpg') no-repeat center center;
	background-size:cover !important;
	background-attachment:fixed;
}
.joinblock4
{
	width:76%;
	padding-top:65px;
}
.joinblock4 .joinbigtit .en
{
     color:#fff;
}
.joinblock4 .joinbigtit .cn
{
     color:#fff;
}
.joinblock4 .flowlist
{
	width:100%;
	height:auto;
	overflow:hidden;
	display:flex;
	flex-wrap:wrap;
	padding-top:100px;
}
.joinblock4 .flowlist .grid
{
	width:10%;
	margin-right:8%;
	overflow:hidden;
	margin-bottom:70px;
}
.joinblock4 .flowlist .grid:nth-child(6n)
{
	margin-right:0px;

}
.joinblock4 .flowlist .grid .pic
{
	width:100%;
	height:auto;
	border-radius: 50%;
	overflow:hidden;
	background:#e7e7e7;
	position:relative;
}
.joinblock4 .flowlist .grid .pic::after
{
	content:'';
	width:90%;
	height:90%;
	top:50%;
	left:50%;
	box-sizing: border-box;
	border:1px solid #000;
	z-index:10;
	transform: translate(-50%,-50%);
	position: absolute;
	border-radius:50%;
}
.joinblock4 .flowlist .grid .pic img
{
	width:100%;
	height:auto;
	transition:1s;	
}
.joinblock4 .flowlist .grid:hover .pic img
{
	transform: rotate(360deg);
}
.joinblock4 .flowlist .grid .tit
{
	font-size:22px;
	line-height:25px;
	text-align:center;
	color:#363636;
	font-weight: lighter;
	margin-top:20px;
	color:#ffffff;
}
/**尺度家居建店流程 end**/
/**留言**/
.joinblock5
{
	padding-top:170px;
	padding-bottom:170px;
	width:67%;
}
.joinblock5 .leftpic
{
	width:54%;
	height:auto;
	overflow:hidden;
	float:left;
}
.joinblock5 .leftpic img
{
	width:100%;
	height:auto;
}
.joinblock5 .msg
{
	width:40%;
	float:right;
}
.joinblock5 .msg .msgbigtit
{
	width:100%;
	height:auto;
	overflow:hidden;
}
.joinblock5 .msg .msgbigtit .en
{
	font-size:35px;
	line-height:35px;
	text-transform: uppercase;
	overflow:hidden;
}
.joinblock5 .msg .msgbigtit .cn
{
	font-size:25px;
	line-height:25px;
	overflow:hidden;
	color:#3e3a39;
	font-weight: lighter;
	margin-top:15px;
}
.joinblock5 .msg .msgcontent
{
	width:100%;
	height:auto;
	overflow:hidden;
	margin-top:20px;
}
.joinblock5 .msg .msgcontent .record
{
	margin-bottom:25px;
	overflow:hidden;
}
.joinblock5 .msg .msgcontent .input
{
	width:100%;
	height:auto;
	overflow:hidden;
}
.joinblock5 .msg .msgcontent .input input
{
	width:100%;
	height:40px;
	font-size:18px;
	border:none;
	border-bottom:1px solid #ccc;
	outline: none;
}
.joinblock5 .msg .msgcontent .input input::-webkit-input-placeholder
{
	font-size:18px;
	color:#ccc;
}
.joinblock5 .msg .msgcontent .textarea
{
	width:100%;
	height:auto;
	overflow:hidden;
}
.joinblock5 .msg .msgcontent .textarea textarea
{
	width:100%;
	height:35px;
	font-size:16px;
	border:none;
	border:1px solid #ccc;
	outline: none;
	box-sizing: border-box;
	height:160px;
	padding:7px;
	border-radius:2px;
}
.joinblock5 .msg .msgcontent .textarea textarea::-webkit-input-placeholder
{
	font-size:16px;
	color:#ccc;
}
.joinblock5 .msg .msgcontent .yzm .input
{
	width:calc(100% - 140px);
	float:left;
}
.joinblock5 .msg .msgcontent .yzm .pic
{
	width:140px;
	height:auto;
	overflow:hidden;
	float:left;
}
.joinblock5 .msg .msgcontent .yzm .pic img
{
	width:100%;
	height:auto;
}
.joinblock5 .msg .msgcontent .submit
{
	width:100%;
	height:auto;
	overflow:hidden;
}
.joinblock5 .msg .msgcontent .submit input
{
	 width:118px;
	 height:32px;
	 background:url('../images/join/msgbtn.jpg') no-repeat center center;
	 cursor:pointer;
	 border:none;
	 transition:1s;
}
.joinblock5 .msg .msgcontent .submit input:hover
{
	opacity:0.7;
}
/**留言 end**/
/**招商加盟 end**/
/**新闻动态**/
.newsblock
{
	width:100%;
	height:auto;
	overflow:hidden;
	box-sizing: border-box;
	padding-left:19%;
	padding-right:2.6%;
}
.newsblock .bigtit
{
	width:100%;
	height:auto;
	overflow:hidden;
	margin-top:95px;
}
.newsblock .bigtit .en
{
	 color:#2c58b0;
	 font-size:30px;
	 text-transform: uppercase;
	 line-height:30px;
	 font-weight: lighter; 
}
.newsblock .bigtit .cn
{
	 color:#2c58b0;
	 font-size:24px;
	 text-transform: uppercase;
	 line-height:24px;
	 font-weight: lighter;
	 margin-top:20px;
}
.newsblock .newslist
{
	width:100%;
	height:auto;
	overflow:hidden;
	display:flex;
	flex-wrap:wrap;
	margin-top:100px;
}
.newsblock .newslist .grid
{
	width:32%;
	margin-right:2%;
	overflow:hidden;
	margin-bottom:60px;
}
.newsblock .newslist .grid:nth-child(3n)
{
	margin-right:0px;

}
.newsblock .newslist .grid a
{
	display:block;
	width:100%;
	height:auto;
}
.newsblock .newslist .grid .pic
{
	width:100%;
	height:auto;
	overflow:hidden;
}
.newsblock .newslist .grid .pic img
{
	width:100%;
	height:auto;
	transition:1s;	
}
.newsblock .newslist .grid:hover .pic img
{
	transform: scale(1.1);
}
.newsblock .newslist .grid .tit
{
	font-size:18px;
	height:60px;
	line-height:30px;
	text-align:left;
	color:#575757;
	margin-top:20px;
	transition:1s;
}
.newsblock .newslist .grid:hover .tit
{
	color:#0d7bb6;
}
.newsblock .newslist .grid .heng
{
	width:100%;
	height:auto;
	line-height:30px;
	font-size:18px;
	color:#575757;
	transition:1s;
}
.newsblock .newslist .grid:hover .heng
{
	color:#0d7bb6;
}
.newsblock .newslist .grid .des
{
	color:#4e4e4e;
	font-size:14px;
	line-height:24px;
	height:48px;
	overflow:hidden;
	text-align: left;
	margin-top:10px;
	transition:1s;
}
.newsblock .newslist .grid:hover .des
{
	color:#0d7bb6;
}
/**新闻动态 end**/
/**门店**/
.storesearchbg
{
	width:100%;
	height:auto;
	overflow:hidden;
	background:#f5f5f5;
	padding-top:95px;
	padding-bottom:15px;
}
.storesearchbg .storesearch
{
       width:960px;
	   margin:auto;
	   overflow:hidden;
}
.storesearchbg .storesearch .select
{
	width:860px;
	height:auto;
	overflow:hidden;
	display: flex;
	justify-content: space-between;
	float:left;
}
.storesearchbg .storesearch .select select
{
	width:285px;
	height:50px;
	box-sizing: border-box;
	border:none;
	outline: none;
	padding-left:20px;
	appearance: none;
	background:url('../images/store/selectarr.jpg') no-repeat 255px center;
	background-color:#fff;
}
.storesearchbg .storesearch .searchbtn
{
	font-size:14px;
	line-height:50px;
	color:#000;
	box-sizing: border-box;
	width:75px;
	text-align:left;
	height:50px;
	float:right;
	border-bottom:2px solid #000;
	text-align:center;
	cursor: pointer;
	transition:1s;
}
.storesearchbg .storesearch .searchbtn:hover
{
	color:#0d7bb6;
	border-bottom:2px solid #0d7bb6;
}
.storelist
{
	width:77%;
	height:auto;
	overflow:hidden;
	display:flex;
	flex-wrap:wrap;
	margin:auto;
	margin-top:170px;
}
.storelist .grid
{
	width:33%;
	margin-right:0.33%;
	overflow:hidden;
	margin-bottom:85px;
}
.storelist .grid:nth-child(3n)
{
	margin-right:0px;

}
.storelist .grid a
{
	display:block;
	width:100%;
	height:auto;
}
.storelist .grid .pic
{
	width:100%;
	height:auto;
	overflow:hidden;
}
.storelist .grid .pic img
{
	width:100%;
	height:auto;
	transition:1s;	
}
.storelist .grid:hover .pic img
{
	transform: scale(1.1);
}
.storelist .grid .tit
{
	font-size:18px;
	line-height:25px;
	text-align:left;
	color:#201f1f;
	margin-top:40px;
	transition:1s;
}
.storelist .grid:hover .tit
{
	color:#0d7bb6;
}
.storelist .grid .address
{
	color:#3d3d3d;
	font-size:14px;
	line-height:24px;
	overflow:hidden;
	text-align: left;
	margin-top:5px;
	transition:1s;
}
.storelist .grid:hover .address
{
	color:#0d7bb6;
}
/**门店 end**/
/**联系我们**/
.contactblock
{
	width:94%;
	margin:auto;
	overflow:hidden;
	margin-top:120px;
	margin-bottom:70px;
	background:#f8f8f8;
}
.contactblock .contactleft
{
	width:45%;
	float:left;
	overflow:hidden;
	padding:80px 35px;
	box-sizing: border-box;
}
.contactblock .contactleft .bigtit
{
	font-size:31px;
	font-weight: bold;
	color:#2c58b0;
	line-height:31px;
	overflow:hidden;
}
.contactblock .contactleft .des
{
	font-size:15px;
	color:#ccc;
	line-height:20px;
	margin-top:30px;
}
.contactblock .contactleft .line
{
	width:100%;
	height:1px; 
	background:#eee;
	margin-top:30px;
}
.contactblock .contactleft .contactlist
{
	width:350px;
	height:auto;
	overflow:hidden;
	margin-top:35px;
}
.contactblock .contactleft .contactlist .record 
{
	width:100%;
	height:auto;
	overflow:hidden;
	font-size:14px;
	padding-left:45px;
	box-sizing: border-box;
	color:#4c4d4d;
	margin-bottom:30px;
}
.contactblock .contactleft .contactlist .tel
{
	 background:url('../images/contact/tb1.jpg') no-repeat left top;
	 line-height:25px;
}
.contactblock .contactleft .contactlist .emall
{
	 background:url('../images/contact/tb2.jpg') no-repeat left top;
	 line-height:25px;
}
.contactblock .contactleft .contactlist .add
{
	 background:url('../images/contact/tb3.jpg') no-repeat left top;
	 line-height:18px;
}
.contactblock .map
{
	width:55%;
	float:left;
	overflow:hidden;
	height:483px;
}
.contactblock .map .pic
{
	width:100%;
	height:auto;
}
.contactblock .map .pic img
{
	width:100%;
	height:auto;
}
/**联系我们 end**/
/**网站内页 end**/
/**分页**/
.Pagination__Nav {
    text-align: center;
    margin: 20px 0;
	margin-bottom:80px;
}

.Pagination__Nav span {
    padding: 5px 10px;
    background: #4c97c1;
    color: #fff;
    transition: all 0.3s;
    font-size: 14px;
}

.Pagination__Nav a {
    padding: 5px 10px;
    background: #4c97c1;
    color: #fff;
    transition: all 0.3s;
    font-size: 14px;
}

.Pagination__Nav .is-active {
    background: #1e4678;
}

.Pagination__Nav span:hover {
    background: #1e4678;
}

.Pagination__Nav a:hover {
    background: #1e4678;
}
/**分页 end**/
