﻿/* 1.低于 1200px 屏幕下 布局容器的宽度为100% */
@media (min-width:1px) and (max-width:1199px){
	body{ background:#ffffff; overflow-x:hidden; font:1rem/1.5 "Microsoft",sans-serif; position:relative; min-width: 25.6rem; }
	
	h1,h2,h3,h4,h5,h6{
		margin: 0px;
		padding: 0px;
	}
	img{ border:none;}
	a{ text-decoration:none; color:#333; -webkit-tap-highlight-color:rgba(0,0,0,0);
	}
	a:hover,a:active,a:focus,a:first-child{ text-decoration:none; color: #333; border: none; outline: none;}
	div{ font-size:1rem;}
	p{ font-size:1rem; padding: 0px; margin: 0px;}
	li{ list-style:none; font-size:16px;}
	/*首页视频尺寸*/
	.home_video{width:22rem;height:12.36rem; display:block; overflow:hidden; background:#f3f3f3;}
	.home_video1{width:22rem; height:12.36rem; object-fit: fill;}
	.container{
		width: 25.6rem;
		max-width: 100%;
		padding: 0px;
	}
	.container-fluid{
		padding: 0px;
	}
/*顶部*/
.dingbu_all{ width:100%; height:2.5rem; background:#383838; overflow:hidden;margin-top:4rem;}
.dingbu_all .dingbu_content{width:25rem;height:2.5rem;margin:0 auto; overflow:hidden;}
.dingbu_all .dingbu_content .left{width:25rem; margin:0 auto; height:2.5rem; overflow:hidden; display:none;}
.dingbu_all .dingbu_content .left h1{ color:#fff; font-size:15px; line-height:2.5rem; font-weight:300;}
.dingbu_all .dingbu_content .right{ width:25rem; height:2.5rem; float:right; overflow:hidden;}
.dingbu_all .dingbu_content .right a{ float:right; color:#cbcbcb; line-height:2.5rem; padding-left:1rem; padding-right:1rem; font-size:0.9rem; display:block; color:#fff;}
.dingbu_all .dingbu_content .right a img{ padding-right:1rem; width:2.5rem; float:left; padding-top:0.7rem;}
	
	.top_wrap{
		display: none;
	}
	
	#nav-wrap{
		width: 100%;
		background:#ffffff;
		height: 4rem;
		position: relative;
		z-index: 1000;
		top: 0px;
		left: 0px;
		position: fixed;
		box-shadow: 0px 0px 8px rgba(0,0,0,0.3);
	}
	
	#nav-wrap .nav_show{
			display: block;
			transform: translateX(0) !important;
			visibility: visible !important;
	}
	#nav-wrap .container{
		width: 100%;
		padding: 0px;
	}
	#nav-wrap .mobile-logo .logo{
		display: flex;
		height: 4rem;
		justify-content: center;
		align-items: center;
		float: left;
		padding-left: 0.8rem;
		padding-right: 1rem;
	}
	#nav-wrap .mobile-logo .logo img{
		width: auto;
		height: 3rem;
	}
	#nav-wrap .mobile-logo{
		width: auto;
		height: 4rem;
		margin-left: 1rem;
		float: left;
	}
	
	#nav-wrap .mobile-logo .name{
		width: auto;
		height: 100%;
		justify-content: center;
		align-items: center;
		align-content: center;
		display: flex;
		flex-flow: row wrap;
		
	}
	#nav-wrap .mobile-logo .name h2{
		flex-basis: 100%;
		font-size: 1.5rem;
		color: #f7941d;
		font-weight: 400;
	}
	#nav-wrap .mobile-logo .name h2 span{
		color: #00adef;
		padding-left: 0.5rem;
	}
	#nav-wrap .mobile-logo .name h3{
		flex-basis: 100%;
		font-size: 0.95rem;
		color: #f7941d;
		padding-top: 0.1rem;
		color: #9e9e9e;
	}
	.nav-center{
		width: 100%;
		height: 100%;
		position: fixed;
		z-index: 10040;
		top: 4rem;
		left: 0px;
		background-color: #f8f8f8;
		overflow:auto;
		transform: translateX(-100%);
		transition: all 0.5s;
		padding-top: 0.5rem;
		padding-bottom: 4rem;
	}

	.nav-center .nav-list{
		display: block;
		width: 22rem;
		border-bottom: 1px solid #d4d4d4;
		position: relative;
		z-index: 999;
		margin: 0 auto;
		background-size: 1.1rem;
		height: auto;
		float: none;
		
	}
	.nav-center .nav-list .nav-list-link{
		display: block;
		width: 100%;
		overflow: hidden;
		padding-left: 0px;
		font-size: 1.1rem;
		height: 3rem;
		line-height: 3rem;
		color: #000;
		font-weight: 800;
		background: url(../images/mobile-right.png) 21rem center no-repeat;
		background-size: 1rem;
		float: none;
		position: relative;
		pointer-events: none;
	}
	.nav-center .nav-list:active .nav-list-link{
		background: url(../images/mobile-right.png) 21rem center no-repeat;
		background-size: 1rem;
	}
	.nav-center .nav-list:active:before{
		opacity: 1;
		top: 0px;
		}
	.nav-center .nav-list::before{
		content: '';
		position: absolute;
		top: -5px;
		left: 0px;
		right: 0px;
		margin: auto;
		width: 0px;
		height: 0px;
		border: 11px solid red;
		border-top-color: #fff;
		border-bottom-color: rgba(0,0,0,0);
		border-left-color: rgba(0,0,0,0);
		border-right-color: rgba(0,0,0,0);
		opacity: 0;
		transition: all 0.5s; 
	}
	.nav-center .nav-list.nav-alibaba{
		margin-bottom: 1rem;
		font-size: 1.1rem;
		line-height: 2rem;
		text-align: center;
		margin-top: 2rem;
	}
	.nav-center .nav-list.nav-alibaba  span{
		font-size: 1.5rem;
		float: left;
		padding-right: 0.5rem;
	}
	.nav-center .nav-list.nav-alibaba .nav-list-alibaba{
		display: inline-block;
		background: #f7941d;
		padding: 0.3rem 2rem;
		color: #fff;
		border-radius: 20px;
	}
	
	/* 下拉菜单 */
	.nav-list .nav-dropdown{
		width: 100%;
		height: auto;
		margin: 0 auto;
		text-align: left;
		position: relative;
		top: 0px;
		display: none;
		z-index: 1000;
		opacity: 1;
		transition: all 0s; 
		background: #fff;
	}
	
	.nav-list .nav-dropdown .nav-dropdown-link{
		line-height: 1.8rem;
		font-size: 0px;
		overflow: hidden;
		border-bottom: 1px solid #F3F3F3;
		box-sizing: border-box;
	}
	.nav-list .nav-dropdown .nav-dropdown-link a{
		line-height: 1.8rem;
		width: auto;
		display: block;
		font-size: 1rem;
		background-size: 5px;
		padding: 0.5rem 1.8rem;
		margin-left: 0.5rem;
		position: relative;
		transition: all 0.3s;
		border-bottom: 1px solid #fff;
		position: relative;
	}
	.nav-list .nav-dropdown .nav-dropdown-link:last-child,.nav-list .nav-dropdown .nav-dropdown-link:last-child:active{
		border-bottom: 1px solid rgba(224,224,224,0);
	}
	
	.nav-list .nav-dropdown .nav-dropdown-link a::after{
		content: '';
		position: absolute;
		top: 0px;
		bottom: 0px;
		left: 0.5rem;
		margin: auto;
		width: 0px;
		height: 0px;
		border: 8px solid #ccc;
		border-top-color: rgba(0,0,0,0);
		border-bottom-color: rgba(0,0,0,0);
		border-left-color: #ccc;
		border-right-color: rgba(0,0,0,0);
		opacity: 0.5;
		transition: all 0.5s; 
	}
	.nav-list .nav-dropdown .nav-dropdown-link:active{
		border-bottom: 1px solid rgba(224,224,224,0.6);
	}
	.nav-list .nav-dropdown .nav-dropdown-link:active a{
		color: #f7941d;
	}
	.nav-list .nav-dropdown .nav-dropdown-link:active a::after{
		opacity: 1;
		border-left-color: #f7941d;
	}
	
	/* 按钮 */
	#menuBtn{display:block;position:relative;width:5.5rem;height:4rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box; float:right; font-size:30px;margin-right: .6rem;}
	#menuBtn span{display:block;position:absolute;top:48%;margin:0 auto;width:45%;height:0.2rem;border:none;cursor:pointer;color:inherit; left:30%;}
	#menuBtn span:after,#menuBtn span:before{display:block;content:"";position:absolute;top:0;left:50%;width:100%;height:100%;-ms-transform:translate(-50%,-0.7rem);-webkit-transform:translate(-50%,-0.7rem);transform:translate(-50%,-0.7rem);-ms-transform-origin:50% 0;-webkit-transform-origin:50% 0;transform-origin:50% 0}
	
	#menuBtn.open span{background:0 0}
	#menuBtn span:after{-webkit-transform:translate(-50%,.7em);-moz-transform:translate(-50%,.7em);-ms-transform:translate(-50%,.7rem);-o-transform:translate(-50%,.7rem);transform:translate(-50%,.7rem)}
	#menuBtn.open span:before{-ms-transform:translate(-48%,0) rotate(45deg);-webkit-transform:translate(-48%,0) rotate(45deg);transform:translate(-48%,0) rotate(45deg)}
	#menuBtn.open span:after{-ms-transform:translate(-52%,0) rotate(-45deg);-webkit-transform:translate(-52%,0) rotate(-45deg);transform:translate(-52%,0) rotate(-45deg)}
	#menuBtn span,#menuBtn span:after,#menuBtn span:before{background-color:#00adef;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease};
	
	#nav-center .nav-list::before{display: none !important;}
	#nav-center .nav-list:active:before{ display: none !important;}
	
	#nav-center .nav-list.open .nav-list-link{
			background: url(../images/mobile-right-no.png) right center no-repeat;
			background-size: 1.1rem;
			color: #f7941d;
	}
	#nav-center .nav-list.noChild .nav-list-link{
			background: url(../images/mobile-right-go.png) right center no-repeat !important;
			background-size: 1.1rem !important;
			pointer-events:auto;
		}
	#nav-center .nav-list:active .nav-list-link{
			color: #f7941d;
	}
	
	#nav-center .nav-list:hover,.nav-center .nav-list:hover .nav-list-link{
		background-color: #F8F8F8;
	}
	#nav-center .nav-list::before{
		display: none;
	}
	
	.nav-center .nav-list.current{
		border-bottom: 1px solid #f7941d;
	}
	.nav-center .nav-list.current .nav-list-link {
		color: #f7941d;
	}
	.nav-center .nav-list.nav-tel .nav-list-link,.nav-center .nav-list.nav-tel .nav-list-link:hover,.nav-center .nav-list.nav-tel .nav-list-link:active{
		background: none !important;
		text-align: center;
		color: #f7941d;
		padding-top: 1rem;
		padding-bottom: 1rem;
		height: auto;
		border: none;
	}
	.nav-center .nav-list.nav-alibaba{
		border: none;
		line-height: ;
	}
	/* 移动端选择语言 */
	#nav-center .mobile_language{
		display: flex;
		width: 25.6rem;
		height: 3.5rem;
		margin:0 auto;
		justify-content:space-around;
		align-items: center;
		background: #F3F3F3;
	}
	#nav-center .mobile_language h2{
		font-size: 1.2rem;
		color: #333;
		margin: 0px;
		font-weight: bold;
	}
	#nav-center .mobile_language h2 span{
		padding-right: 0rem;
		color: #333;
	}
	#nav-center .mobile_language li{
		float: left;
		font-size: 1rem;
	}
	#nav-center .mobile_language li a{
		display: block;
		color: #333;
	}
	#nav-center .mobile_language li a:active{
		color: #f7941d;
	}
	#nav-center .mobile_language li a img{
		width: 1.5rem;
		height: 1.5rem;
		float: left;
		margin-right: 0.5rem;
	}
	
	/*Banner*/
	.banner{ width:100%; height:16.5rem; overflow:hidden;  }
	.banner .swiper-container {width: 100%; height: 100%;   margin-left: auto;margin-right: auto;  }
	.banner .swiper-slide {text-align: center; font-size: 18px; background: #fff; overflow:hidden; position:relative;}
	.banner .swiper-slide img{ width:40rem; height:auto; position:absolute; left:50%; margin-left:-20rem;}
	.banner .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fractio{ bottom:.8rem;}
	.banner .swiper-pagination-bullet{ background:rgba(0,0,0,0.5); filter:alpha(opacity=90); -moz-opacity:0.9; opacity:0.9; width:12px; height:12px; border-radius:50%;}
	.banner .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{
		    margin: 0 7px;
	}
	.banner .swiper-pagination-bullet-active{background:#f7941d;}
	.banner .swiper-button-next{  filter:alpha(opacity=0); -moz-opacity:0; opacity:0; right:1rem;}
	.banner .swiper-button-next:active{  filter:alpha(opacity=0); -moz-opacity:0; opacity:0;}
	.banner .swiper-button-prev{  filter:alpha(opacity=0); -moz-opacity:0.4; opacity:0; left:1rem; }
	.banner .swiper-button-prev:active{  filter:alpha(opacity=0); -moz-opacity:0; opacity:0;}
	

	
	/*搜索*/
	.sosuo_all{ width:100%;  height:3.8rem; overflow:hidden; box-shadow:#f3f3f3 3px 3px 3px; margin-top:0.5rem;}
	.sosuo_content{ width:100%; height:auto; overflow:hidden; margin:0 auto;}
	
	.sosuo_left{ width:780px; float:left; height:100%; overflow:hidden; text-align:left; overflow:hidden; display:none;}
	.sosuo_left h2{ line-height:108px; font-size:16px; color:#333; font-weight:300; float:left; margin-right:5px; color:#ed052d;}
	
	.sosuo_left a{ display:block; float:left; font-size:14px; line-height:108px; padding-left:15px; padding-right:15px; color:#505050; text-decoration:none; }
	.sosuo_left a:hover{ text-decoration:underline; color:#ed052d;}
	
	.sosuo_right{ width:100%; height:auto; overflow:hidden; }
	
	.sosuo_so{width:22rem; height:2.5rem; margin:0 auto; overflow:hidden; background:#f1f1f1; border-radius:20px; margin-top:1rem; margin:0 auto;}
	.sosuo_so  form	{}
	.sosuo_so .keyword	{-webkit-box-flex: 1; width:18rem; height:2.5rem; text-align:left; line-height:2.5rem; overflow:hidden; font-size:0.9rem; border:none; float:left; margin-left:0%; text-indent:15px;  color:#000;  outline:none; background:#f1f1f1; color:#6d6d6d;}
	
	.sosuo_so .search-btn	{ width:4rem; height:2.5rem; float:left; border:none;  cursor:pointer; color:#fff; text-align:center;  line-height:31px; text-align:center; background:#f1f1f1 url(../images/submit.png) top center no-repeat; outline:none;}
	/* 产品中心 */
	.home_title{
		position: relative;
		text-align: center;
		padding: 1rem 0.5rem;
	}
	.home_title h2{
		font-size: 1.4rem;
		font-weight: bold;
		line-height: 2rem;
		padding: 0.2rem;
	}
	.home_title h3{
		width: 7rem;
		height: 2px;
		background: #00adef;
		margin: 0.5rem auto;
	}
	.home_title p{
		font-size: 1rem;
		color: #b6b6b6;
	}
	
	.home_product_wrap{
		position: relative;
	}
	.home_product_nav{
		width: auto;
		height: auto;
		overflow: hidden;
		text-align: center;
		margin-top: 0.2rem;
		margin-bottom: 0.5rem;
		font-size: 1rem;
	}
	.home_product_nav .list,.home_product_nav .more{
		display: inline-block;
		border: 1px solid #d2d2d2;
		margin: 1rem 1rem;
		margin-bottom: 1rem;
		margin-top: 0rem;
		transition: all 0.5s;
		font-weight: bold;
		
	}
	.home_product_nav .list a,.home_product_nav .more a{
		display: block;
		padding: 0.6rem 2.5rem;
		transition: all 0.5s;
		pointer-events: none;
	}
	.home_product_nav .more a{
		pointer-events: auto;
	}
	.home_product_nav .list.current{
		border: 1px solid #f7941d;
	}
	.home_product_nav .list.current a{
		color: #f7941d;
	}
	.home_product_nav .list:active,.home_product_nav .more:active{
		border: 1px solid #f7941d;
	}
	.home_product_nav .list:active a, .home_product_nav .more:active a{
		color: #f7941d;
	}
	
	.home_product_content{
		overflow: hidden;
		margin-top: 0rem;
		margin-bottom: 0rem;
		height: 28rem;
	}
	.home_product_content .list{
		width: 11rem;
		height: auto;
		overflow: hidden;
		float: left;
		text-align: center;
		margin-left: 1.2rem;
	}
	.home_product_content .list .img{
		width: 11rem;
		height: 11rem;
		border: 1px solid #ccc;
		overflow: hidden;
		box-sizing: border-box;
		transition: all 0.5s;
	}
	.home_product_content .list .img img{
		width: 100%;
		height: 100%;
		transition: all 0.5s;
	}
	.home_product_content .list h2{
		font-size: 1rem;
		height: 2.5rem;
		line-height: 2.5rem;
		font-weight: 400;
		color: #4a4a4a;
		transition: all 0.5s;
		overflow: hidden;
	}
	
	.home_product_content .list:hover .img img{
		transform: scale(1.1);
	}
	.home_product_content .list:hover .img{
		border: 1px solid #f7941d;
	}
	.home_product_content .list:hover h2{
		color: #f7941d;
	}
	
	/* 关于智键五金制品 */
	.home_about_wrap{
		width: auto;
		background: #f3f3f3;
		margin-top: 0.5rem;
	}
	.home_about_content{
		position: relative;
		padding-bottom: 1rem;
	}
	.home_about_content .text{
		width: auto;
		height: auto;
	}
	.home_about_content .text .introduction{
		width: auto;
		margin: 0 atuo;
		height: auto;
		padding: 0px 1rem;
	}
	.home_about_content .text .introduction h2{
		font-size: 1.3rem;
		line-height: 3rem;
	}
	.home_about_content .text .introduction ul{
		overflow: auto;
		margin-top: 0.5rem;
	}
	.home_about_content .text .introduction p{
		font-size: 1rem;
		line-height: 1.8rem;
		text-align:justify; 
		text-justify:inter-ideograph;
		color: #757575;
	}
	.home_about_content .text .about_nav{
		overflow: hidden;
		text-align: center;
		padding: 0.5rem 0rem;
	}
	.home_about_content .text .about_nav .list{
		display: inline-block;
		width: 5rem;
		height: auto;
		margin: 0px 0.5rem;
		transition: all 0.5s;
	}
	.home_about_content .text .about_nav .list .list_icon{
		width: 5rem;
		height: 5rem;
		line-height: 5rem;
		border: 2px solid #f7941d;
		border-radius: 50%;
		transition: all 0.5s;
	}
	.home_about_content .text .about_nav .list .list_icon span{
		font-size: 3rem;
		color: #f7941d;
		transition: all 0.5s;
	}
	.home_about_content .text .about_nav .list .title{
		line-height: 2.5rem;
		padding-top: 0rem;
		font-size: 1rem;
		font-weight: 300;
		color: #2f2f2f;
		transition: all 0.5s;
	}
	.home_about_content .text .about_nav .list:active .list_icon{
		background-color: #00adef;
		border: 2px solid #00adef;
	}
	.home_about_content .text .about_nav .list:active .list_icon span{
		color: #fff;
	}
	.home_about_content .text .about_nav .list:active .title{
		color: #00adef;
	}
	.home_about_content .img{
		width: auto;
		height: auto;
		float: right;
		position: relative;
		padding: 1.2rem;
		padding-bottom: 0.5rem;
	}
	
	.home_about_content .img .aboutimg{
		width: auto;
		height: auto;
		float: right;
		position: relative;
		text-align: center;
		display: block;
		z-index: 2;
	}
	.home_about_content .img .aboutimg span{
		display: block;
		position: absolute;
		height: 70px;
		width: 70px;
		border-radius: 50%;
		z-index: 1;
		top: 0px;
		bottom: 0px;
		right: 0px;
		left: 0px;
		margin: auto;
		line-height: 70px;
		font-size: 50px;
		color: #fff;
		border-radius: 0px 0px 10px #ccc;
		transition: all 0.5s;
	}
	.home_about_content .img .aboutimg:active span{
		background: rgba(255,255,255,0.8);
		color: #00adef;
	}
	.home_about_content .img .aboutimg img{
		width:100%;
		height: 100%;
	}
	
	
	.home_environment{
		overflow: hidden;
		margin-bottom: 1rem;
	}
	.home_environment .list{
		width: 11rem;
		height: auto;
		position: relative;
		float: left;
		overflow: hidden;
		margin-left: 1.2rem;
		margin-bottom: 1.2rem;
	}
	.home_environment .list img{
		width: 100%;
		height: 100%;
	}
	.home_environment .list .title{
		width: 100%;
		height: 2.2rem;
		line-height: 2.2rem;
		left: 0px;
		text-align: center;
		padding: 0px 10px;
		background: rgba(247,148,29,0.8);
		font-size: 0.9rem;
		font-weight: 400;
		color: #fff;
		transition: all 0.5s;
		overflow: hidden; text-overflow: ellipsis; white-space: nowrap;course:hand;
	}

	/* 解决方案 */
	.home_solution_wrap{
		position: relative;
		z-index: 3;
	}
	.home_solution_wrap .home_title{
		padding-bottom: 0.5rem;
	}
	.home_solution_content{
		height: 30rem;
		background: #eeeeee;
		position: relative;
		margin-top: 1.5rem;
		z-index: 2;
		padding-bottom: 0rem;
	}
	.home_solution_content .img{
		display:block;
		width: 14rem;
		height: 14rem;
		border: 10px solid #eeeeee;
		border-radius: 50%;
		overflow: hidden;
		position: relative;
		top: -1rem;
		box-sizing: border-box;
		margin: 0 auto;
	}
	.home_solution_content .img img{
		width: 100%;
		height: 100%;
	}
	.home_solution_content  .text{
		width:auto;
		padding: 0rem 5rem;
	}
	.home_solution_content  .text .title{
		height: 3rem;
		line-height: 2.5rem;
		border-bottom: 1px solid #ccc;
		font-size: 1.1rem;
		margin-top: -0.5rem;
		font-weight: 800;
	}
	.home_solution_content  .text p{
		font-size: 0.9rem;
		line-height: 1.7rem;
		text-align:justify; 
		text-justify:inter-ideograph;
		height: 5rem;
		overflow: hidden;
		color: #6e6e6e;
		margin-top: 0.5rem;
	}
	.home_solution_content  .text .more{
		display: inline-block;
		background: #6e6e6e;
		padding: 0.5rem 1rem;
		color: #fff;
		font-size: 0.9rem;
		transition: all 0.5s;
		margin-top: 1rem;
	}
	.home_solution_content  .text .more:active{
		background: #f7941d;
	}
	
	.home_solution_wrap .swiper-container{
		padding-bottom: 0rem;
	}
	.home_solution_wrap .swiper-button-next {
	    width: 50px;
	    height: 50px;
	    background: url(../images/swiper-right.png) right center no-repeat;
	    opacity: 0.8;
		top: 52%;
	    right: 0px;
	    transition: all 0.5s;
		background-size: 100%;
	}
	.home_solution_wrap .swiper-button-prev{
	    width: 50px;
	    height: 50px;
	    background: url(../images/swiper-left.png) right center no-repeat;
	    opacity: 0.8;
	    left: 0px;
		top: 52%;
	    transition: all 0.5s;
		background-size: 100%;
	}
	.home_solution_wrap .swiper-button-next:active,.home_solution_wrap .swiper-button-prev:active{
		opacity: 1;
	}
	.home_solution_wrap .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
	    margin: 0rem 0.5rem;
		margin-bottom: 1rem;
	}
	
	.home_solution_wrap .swiper-pagination-bullet{ background:rgba(204,204,204,0.9); filter:alpha(opacity=90); -moz-opacity:0.9; opacity:0.9; width:13px; height:13px; border-radius:50%; bottom: 4rem;}
	.home_solution_wrap .swiper-pagination-bullet-active{background:rgba(247,148,29,0.9);}
	
	/* 横幅 */
	.home_banners_wrap{
		width: auto;
		height: auto;
		background: url(../images/home_banners.jpg) center center;
	}
	.home_banners_wrap .home_banners_content{
		overflow: hidden;
		text-align: center;
		padding-bottom: 0.3rem;
	}
	.home_banners_wrap .home_banners_content .title{
		font-size: 1.2rem;
		color: #fff;
		padding: 1rem;
		margin-top: 0.5rem;
		margin-bottom: 0rem;
		font-weight: bold;
		line-height: 2rem;
	}
	.home_banners_wrap .home_banners_content .tel {
		overflow: hidden;
	}
	.home_banners_wrap .home_banners_content .tel a{
		width: auto;
		display: inline-block;
		border: 1px solid #fff;
		margin: 0px 1rem;
		padding: 0.2rem 1rem;
		color: #fff;
		line-height: 2rem;
		border-radius: 1rem;
		margin-bottom: 1rem;
	}
	 .home_banners_wrap .home_banners_content .tel a span{
		font-size: 1.5rem;
		float: left;
		padding-right: 0.5rem;
	 }
	 
	 /* 优势 */
	 .home_youshi {
	 	width: auto;
	 	height: auto;
	 	margin: 0 auto;
	 	overflow: hidden;
	 	position: relative;
	 	margin-top: 0px;
	 	margin-bottom: 0px;
	 }
	 
	 .home_youshi_img {
	 	width: 20rem;
	 	height: 20rem;
	 	margin: 0 auto;
	 	margin-top:0.5rem;
	 	border-radius: 50%;
	 	overflow: hidden;
	 }
	 .home_youshi_img img{
	 	width: 100%;
	 	height: 100%;
	 }
	 .home_youshi .home_youshi_1,.home_youshi .home_youshi_2,.home_youshi .home_youshi_3,.home_youshi .home_youshi_4,.home_youshi .home_youshi_5 {
	 	width: auto;
	 	height: auto;
	 	text-align: left;
	 	padding: 0rem 1.2rem;
		border-bottom: 1px solid #ccc;
		padding-bottom: 1rem;
		padding-top: 0.2rem;
	 }
	 
	 .home_youshi .home_youshi_1 h2,.home_youshi .home_youshi_2 h2,.home_youshi .home_youshi_3 h2,.home_youshi .home_youshi_4 h2,.home_youshi .home_youshi_5 h2 {
	 	font-weight: bold;
	 	line-height: 2rem;
	 	color: #f7941d;
	 	font-size: 1.2rem;
		margin-bottom: 0.8rem;
	 }
	 .home_youshi .home_youshi_2 h2,.home_youshi .home_youshi_4 h2{
		 color: #00adef;
	 }
	 .home_youshi .home_youshi_1 p,.home_youshi .home_youshi_2 p,.home_youshi .home_youshi_3 p,.home_youshi .home_youshi_4 p,.home_youshi .home_youshi_5 p {
	 	line-height: 1.8rem;
	 	font-size: 0.95rem;
	 	text-align: left;
	 	color: #828282;
	 }
	 
	 .home_youshi_title{
	 	padding-bottom: 0px;
	 }
	 
	 /* 特点 */
	 .home_tedian{ width:100%; height:auto; overflow:hidden; text-align:center; margin:0 auto; margin-top:0rem; padding-bottom:1rem;}
	 
	 .home_tedian .title{ width:23rem; margin:0 auto; height:auto; overflow:hidden;}
	 .home_tedian .title h2{ line-height:3rem; font-size:2rem; color:#e40520;}
	 .home_tedian .title li{ width:100%; height:auto; margin:0 auto; padding-top:1rem; padding-bottom:0.8rem;}
	 .home_tedian .title li img{ max-width:100%; height:auto; font-size:0.9rem;}
	 .home_tedian .title p{ font-size:1.1rem; line-height:2rem; color:#6c6c6c;}
	 
	 .home_tedian .text{ width:100%; height:auto; overflow:hidden;}
	 .home_tedian .text ul{ width:10.24rem;height:10.24rem; background:url(../images/tedian_B_back.png) top center no-repeat; position:relative; float:left; margin-left:1.7rem; margin-top:0.5rem; background-size:100%;}
	 .home_tedian .text ul h2{ font-size:1.7rem; color:#fff; line-height:2.5rem; padding-top:2.5rem; font-weight: bold;}
	 .home_tedian .text ul h3{ font-size:0.9rem; color:#fff; line-height:2rem;}
	 .home_tedian .text ul p{ width:100%; text-align:center; font-size:0.9rem; color:#fff; height:3rem; line-height:3.8rem; position:absolute; bottom:5px;}
	 
	 /* 合作伙伴 */
	 .home_hezuo_all{width:100%; background:#fff; height:auto; overflow:hidden; margin-top:1rem; margin-bottom: 0.5rem;}
	 .home_hezuo_top{width:auto;height:auto; margin:0 1.2rem; text-align:center; padding: 0rem 0.5rem; margin-top:0px; margin-bottom:0px; border-bottom:2px solid #f3f3f3; border-top:2px solid #f3f3f3; margin-bottom:30px;}
	 .home_hezuo_top_top{width:auto; height:auto; text-align:left; overflow:hidden; }
	 .home_hezuo_top_top h2{ line-height:3rem; color:#3a3a3a; font-size:1.4rem; padding-top:0.5rem; color:#f7941d; float:left; font-weight: bold;}
	 .home_hezuo_top_top span{  color:#454545; display:block; font-size:1rem; font-weight:800; font-family:"黑体"; line-height:1.8rem; float:right; margin-bottom: 1rem;}
	 
	 .home_hezuo_top_bottom{width:auto; height:auto; }
	 .home_hezuo_top_bottom p{ color:#454545; text-align:left; line-height:1.8rem; height:auto; float:left; margin-top: 1rem;}
	 .home_hezuo_top_bottom li{ width:10rem; height:2.2rem; background:#00adef; float:right; border-radius:0.5rem; font-size:1rem; text-align:center; line-height:2.2rem; list-style:none; margin-top:1rem;margin-bottom: 1.5rem;}
	 .home_hezuo_top_bottom li a{ color:#fff; text-decoration:none; display:block; font-size:16px;}
	 .home_hezuo_top_bottom li a:hover{ text-decoration:underline;}
	 
	 .dowebok { width:100%; margin:0px auto; font-size: 0; min-height:7rem; margin-top:1rem; overflow:hidden;}
	 .dowebok img { width:7rem; height:7rem; margin:0px 1rem 0px 0px; border:1px solid #dad9d9;box-shadow:none; }
	 .dowebok img:active{width:7rem; height:7rem; border:1px solid #ccc; box-shadow:none;}
	 .str_wrap{overflow:hidden;//zoom:1;width:100%; position:relative;-moz-user-select: none;-khtml-user-select: none;user-select: none;white-space:nowrap;}
	 .str_wrap.str_active{}
	 .str_move{white-space:nowrap;position:absolute;top:0;left:0;cursor:move;}
	 .str_move_clone{display:inline-block;//display:inline;//zoom:1;vertical-align:top;position:absolute;left:100%;top:0;}
	 .str_vertical .str_move_clone{left:0;top:100%;}
	 .str_down .str_move_clone{left:0;bottom:100%;}
	 .str_vertical .str_move,
	 .str_down .str_move{white-space:normal;width:100%;}
	 .str_static .str_move,
	 .no_drag .str_move,
	 .noStop .str_move{cursor:inherit;}
	 .str_wrap img{max-width:none !important;}
	 
	 /* 新闻中心 */
	 .home_new_title{ width:100%; height:auto; overflow:hidden; margin:0 auto; text-align:center; margin-top:1.5rem;}
	 .home_new_title .top{ width:100%; height:4rem; overflow:hidden; position:relative; text-align:center;}
	 .home_new_title .top table{ width:auto; text-align:center; margin:0 auto; z-index:2; position:relative; }
	 .home_new_title .top table tr{ width:100%; height:4rem; margin:0 auto; text-align:center;}
	 .home_new_title .top table td{ width:auto; padding-left:1rem; padding-right:1rem; height:4rem; background:#fff; margin:0 auto; font-size:2rem; font-weight:600;}
	 .home_new_title .top table td strong{ color:#bf0a17;}
	 .home_new_title .top span{ width:100%; height:1px; background:#dcdcdc; position:absolute; top:36px; display:block; left:0px; z-index:1;}
	 .home_new_title p{ font-size:1rem; line-height:3rem; color:#8b8b8b;}
	 
	 .home_new_content{width:100%;height:auto;margin:0 auto; overflow:hidden; margin-top:1rem;font-family:"xiaomi";text-align:justify; text-justify:inter-ideograph; margin-bottom:1rem;}
	 .home_new_content .home_new_left{width:23rem;height:auto; margin:0 auto; overflow:hidden; margin-top:0px;}
	 .home_new_content .home_new_left ul{width:23rem; height:100%; overflow:hidden;}
	 .home_new_content .home_new_left ul img{width:23rem;height:10.16; display:block;}
	 .home_new_content .home_new_left ul h2{ width:23rem; height:3rem; line-height:3.1rem; margin:0 auto; overflow:hidden; font-size:1.1rem; color:#636363; font-weight:600;overflow: hidden; text-overflow: ellipsis;white-space: nowrap;course:hand;}
	 .home_new_content .home_new_left ul p{width:23rem; height:50px; line-height:25px; margin:0 auto; overflow:hidden; font-size:0.8rem; color:#636363;}
	 .home_new_content .home_new_left ul a{ display:block;}
	 .home_new_content .home_new_left ul a:hover{ text-decoration:none;}
	 .home_new_content .home_new_left ul a:hover h2{ color:#00adef;}
	 
	 .home_new_content .home_new_right{width:23rem;height:20rem;margin:0 auto; overflow:hidden; margin-top:1.3rem;}
	 
	 .newtab{ width:100%; height:100%; margin:0px auto; overflow:hidden; }
	 
	 .newtab .tab{ overflow:hidden;  height:56px; width:100%; padding-left:0px; border-bottom:1px solid #c5c5c5;}
	 .newtab .tab li{ float:left; list-style:none; text-align:center;}
	 .newtab .tab li a{ display:block; width:auto; height:3rem;  font-size:1rem; padding-left:0.5rem; padding-right:0.5rem; line-height:3rem;  pointer-events: none;}
	 .newtab .tab li a strong{ font-weight:800; padding-right:0px; font-size:1.1rem;}
	 .newtab .tab dd{ float:right; padding-right:0.5rem; font-size:1rem;}
	 .newtab .tab dd a{ padding:0px 0px;  color:#6f6f6f; display:block; line-height:39px; float:left; text-decoration:none; color:#6f6f6f; font-size:1rem;}
	 .newtab .tab dd a:hover{ text-decoration:underline; color:#00adef;}
	 .newtab .tab li a:hover{   text-decoration:none; color:#fff; background:#00adef; }
	 .newtab .tab .on { background:#00adef; color:#fff;}
	 .newtab .tab .on a{ color:#fff; text-decoration:none;}
	 
	 .newtab .content_new{ overflow:hidden; padding:0px;}
	 .newtab .content_new li{ display:none; list-style:none;}
	 
	 .newtab .content_new dd{width:100%; margin:0 auto; height:3rem; line-height:3rem;  font-size:1rem; overflow:hidden; border-bottom:1px dashed #c5c5c5;}
	 .newtab .content_new dd a{ text-decoration:none; color:#333; font-size:0.9rem; display:block; float:left; width:16.1rem; 
	 overflow: hidden; text-overflow: ellipsis;white-space: nowrap;course:hand;}
	 .newtab .content_new dd a:hover{ text-decoration:underline; color:#00adef;}
	 .newtab .content_new dd span{  float:left;  padding-right:0px; color:#929292; line-height:3rem; float:right; font-size:0.8rem;}
	 .newtab .content_new dd strong{ float:left; color:#00adef; font-size:1rem; line-height:3rem; margin-right:0px; color:#acacac; margin-right:0.5rem;}

	/*底部*/
	.footer_all{ width:100%; height:auto; overflow:hidden; background:#00adef; margin-top:1rem; border-top:1rem solid #079bd3;}
	
	.footer_all .footer_top{ width:100%; height:auto; border-bottom:1px solid #079bd3; overflow:hidden; padding-top:0.7rem;}
	.footer_all .footer_top ul{ width:100%; height:auto; margin:0 auto; line-height:auto; margin:0 auto;}
	.footer_all .footer_top ul a{ width:50%;color:#fff; display:block; float:left; font-size:1.2rem; color:#fff; float:left; text-align:center; float:left; line-height:2rem; padding-top:0rem; padding-bottom:1rem;}
	.footer_all .footer_top ul a:hover{ color:#FFF;}
	
	.footer_all .center{ width:100%; height:auto; margin:0 auto; overflow:hidden; border-bottom:1px solid #079bd3;}
	.footer_all .center .f_logo{ width:10rem; height:10rem; background:#ffffff; border-radius:50%; overflow:hidden; text-align:center; margin:0 auto; margin-top:2rem; display: flex; justify-content: center; align-items: center;}
	.footer_all .center .f_logo img{ width:7rem; height:auto; }
	
	.footer_all .center .lianxi{ width:22rem; height:auto; margin:0 auto;  overflow:hidden; margin-top:1rem;}
	.footer_all .center .lianxi p{ color:#fff; line-height:2.2rem; height:auto; overflow:hidden; font-size:1rem;}
	.footer_all .center .lianxi p i{ font-size:1.5rem; float:left; margin-right:1rem; line-height: 2.2rem; margin-left:1rem; display: block;}
	.footer_all .center .lianxi p span{
		float: left;
		
	}
	
	.footer_all .center .wechat{ width:22rem; height:auto; margin:0 auto; text-align:center; overflow:hidden; padding-bottom:1rem;}
	.footer_all .center .wechat img{ width:8rem;height:8rem; display:block; margin:0 auto; margin-top:1rem;}
	.footer_all .center .wechat i{ font-size:2rem; color:#fff; line-height:3rem; }
	.footer_all .center .wechat p{ font-size:1rem; color:#fff; line-height:1rem;}
	
	.footer_all .footer_bottom{ width:23rem; height:auto; margin:0 auto; text-align:center; padding-top:0.8rem; padding-bottom:3.5rem;}
	.footer_all .footer_bottom .bq{ width:100%; height:auto; line-height:1.8rem; color:#fff; font-size:0.9rem; overflow:hidden;}
	.footer_all .footer_bottom .bq a{ color:#fff;}
	.footer_all .footer_bottom .bq a:hover{ color:#fff;}
	
	.footer_all .footer_bottom .link{ width:100%; height:auto; line-height:30px; color:#fff; font-size:14px; overflow:hidden; color: #fff;}
	.footer_all .footer_bottom .link a{ color:#fff; padding-left:5px; padding-right:5px;}
	.footer_all .footer_bottom .link a:hover{ color:#fff;}
	
	/*侧边栏main css*/
		.izl-rmenu{position:fixed;right:0%;margin-left:0;bottom:3.8rem;padding-bottom:0rem;z-index:100;}
		
		.izl-rmenu a{transition:all 1.0s;}
		.izl-rmenu .btn{width:40px;height:40px; cursor:pointer;position:relative; margin-top:1px; text-align:center; display: none;}
		
		.izl-rmenu .btn-top{background:rgba(0,160,233,0.8) url(../images/r_top.png) 0px 0px no-repeat; background-size:100%;}
		
		/* 移动端底部 */
		.mobile_footer{
			width: 100%;
			height: 3.5rem;
			background: #00adef;
			position: fixed;
			z-index: 99;
			bottom: 0px;
			left: 0px;
			display: flex;
			justify-content: center;
			align-items: center;
			border-top: 1px solid #079bd3;
		}
		.mobile_footer a{
			display: flex;
			font-size: 1.15rem;
			height: 3.5rem;
			color: #fff;
			padding: 0px 1rem;
			justify-content: center;
			align-items: center;
			border-right: 1px solid #079bd3;
		}
		.mobile_footer a span{
			font-size: 1.6rem;
			margin-right: 0.5rem;
		}
		.mobile_footer a strong{
			font-size: 1.1rem;
			font-weight: 400;
		}
		
		/*banner——min*/
		.banner_min{ width:100%; height:7.2rem; overflow:hidden; position:relative; margin-bottom:1rem; margin-top: 4rem;}
		.banner_min ul{width: 100%; height: 100%; margin-left: auto; margin-right: auto; position:relative;}
		.banner_min img{ width:46rem; height:auto; position:absolute;  left: 50%; margin-left: -23rem; cursor:pointer;}
		/*当前位置*/
		.location_all{width:100%;  height:auto; overflow:hidden; }
		.location_content{width:100%;  height:auto; overflow:hidden; margin:0 auto; padding-top:0.8rem; padding-bottom:0.8rem;}
		.location_left{ width:95%; margin:0 auto; height:auto;  overflow:hidden; line-height:1.8rem; font-size:0.9rem;}
		.location_left a{ font-size:0.9rem;}
		.location_left i{ font-size:1rem; float:left; margin-right:0.5rem; color:#f7941d;}
		.location_right{ width:100%; min-height:2.5rem; height:auto; overflow:hidden; text-align:right; display:none;}
		
		/*内容导航*/
		.content_nav{width:100%; min-height:2.5rem; margin:0 auto; overflow:hidden; text-align:center; }
		.content_nav ul{ width:auto; height:auto; margin:0 auto;}
		.content_nav a{ width:12.8rem; line-height:2.5rem; height:2.5rem; display:block; float:left; font-size:1rem; overflow: hidden; text-overflow: ellipsis;white-space: nowrap;course:hand; color:#fff; position:relative; transition:all 0.6s; border:1px solid #fff; box-sizing: border-box;background:#00adef;}
		.content_nav a:active{ background:#f7941d; color:#fff; text-decoration:none; }
		
		.content_nav a:active:after{ width:100%; left:0px;}
		.content_nav .no:after{ width:100%; left:0px;}
		.content_nav .no{ background:#f7941d; color:#fff; }
		.content_nav .no:active{ background:#f7941d; color:#fff; }
		/*企业简介*/
		.about_title{ width:23rem; height:auto; text-align:center; margin:0 auto; padding-top:1rem; padding-bottom:1rem; }
		.about_title h2{ font-size:1.4rem; color:#434343; line-height:3.5rem;}
		.about_title p{ width:100%; text-align:center; padding-top:0.5rem;}
		.about_title p img{ width:auto; max-width:22rem; height:auto;}
		
		.about_content{ width:24rem; height:auto; margin:0 auto; min-height:50px; padding-top:1rem; padding-bottom:1.5rem;}
		.about_content img{ width:auto; max-width:100%;height:auto; }
		.about_content p{font-size:1rem; line-height:1.7rem;}
		
		/*新闻中心*/
		.new_list{ width:100%; height:auto; margin:0 auto; overflow:hidden; }
		
		.new_list ul{ width:23rem; height:auto; overflow:hidden; border:1px solid #e5e5e5; position:relative;transition:all 1.0s; margin:0 auto; margin-top:1.2rem;}
		.new_list ul a{ display:block; width:100%; height:100%;}
		.new_list ul dd{ width:23rem; height:12.44rem; overflow:hidden; background:#fff url(../images/logo.png) center center no-repeat;transition:all 1.0s; display: table-cell;vertical-align: middle; text-align:center; border-bottom:1px solid #f3f3f3;}
		.new_list ul img{ max-width:23rem; width:auto; max-height:12.44rem; height:auto;}  
		.new_list ul h2{ width:90%; margin:0 auto; height:3rem; line-height:3rem; font-size:1.1rem; overflow: hidden; text-overflow: ellipsis;white-space: nowrap;course:hand;}
		.new_list ul p{ font-size:0.9rem; width:90%; height:3.4rem; margin:0 auto; overflow:hidden; line-height:1.6rem; color:#949494; text-justify:inter-ideograph;}
		.new_list ul li{ width:90%; margin:0 auto; line-height:2rem; color:#bababa; font-size:0.9rem; padding-top:0rem; padding-bottom:0.8rem;}
		.new_list ul li i{ float:left; font-size:1.2rem; padding-right:1rem;}
		.new_list ul a:hover{ text-decoration:none;}
		.new_list ul:hover dd img{ transform:scale(1.1); transition:1s linear 0.1s;}
		.new_list ul:hover h2{ color:#f7941d;}
		.new_list ul:hover{ border:1px solid #f7941d; }
		.new_list ul:hover dd{ background:#fff url(../images/logo.png) center center no-repeat;}
		
		/*翻页样式*/
		#fenye{width: 100%;height: auto;display: inline-block;text-align: center;margin-top:1rem;margin-bottom:1rem;}
		#fenye li{padding: 0;list-style: none;}
		
		#fenye .pagination .active a{background: #f7941d;color: #fff; border: 1px solid #f7941d;}
		#fenye .pagination .disabled span{color: #ccc;}
		.pagination{padding-left: 0;margin: 0px 0;border-radius: 4px;display: inline-block;text-align: center;}
		.pagination>li>a, .pagination>li>span{position: relative;float: left;padding: 0.4rem 0.8rem;line-height: 1.42857;text-decoration: none;color: #595757;background-color: #fff;border: 1px solid #ddd;margin-left: -1px; font-size:0.8rem;}
		.pagination>li{display: inline;}
		.pagination>li a:hover{ background:#f7941d; color:#fff;}
		
		/* 荣誉资质 */
		.honor_list ul {width:11rem;float:left; height:auto; margin-left:1.2rem;margin-top:1.2rem;text-align:center; background:#f2f2f2;border-bottom:3px solid #e8e8e8;position:relative; padding-top:0.5rem; }
		.honor_list ul .pImg{display:block;width:10rem;height:13.48rem; background:#fff;display: table-cell;vertical-align: middle; }
		.honor_list ul img{width:10rem; height:auto; max-height:13.48rem; vertical-align: middle;}
		
		.honor_list ul:before{content: "";position:absolute;height:3px;bottom:-3px;left:0;transition:all 0.5s;width:0;}
		
		.honor_list ul:hover:before{width:100%;background:#f7941d;transition:all 0.5s;}
		
		.honor_list ul p{ width:90%; margin:0 auto;height:2.5rem;line-height:2.5rem; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display: block;transition:all 1.0s; font-size:0.9rem;}
		
		.honor_list ul:hover a{ text-decoration:none;}
		.honor_list ul:hover p{ color:#f7941d;}
		
		/*成功案例*/
		.case_list{ width:100%; height:auto; margin:0 auto; overflow:hidden; }
		
		.case_list ul {width:11rem;float:left; height:auto; margin-left:1.2rem;margin-top:1rem;text-align:center; background:#f2f2f2;border-bottom:3px solid #e8e8e8;position:relative;}
		.case_list ul .pImg{display:block;width:11rem;height:11rem; background:#fff;display: table-cell;vertical-align: middle; margin-top:25px;}
		
		.case_list ul img{width:11rem; height:auto; max-height:11rem; vertical-align: middle;}
		
		.case_list ul:before{content: "";position:absolute;height:3px;bottom:-3px;left:0;transition:all 0.5s;width:0;}
		
		.case_list ul:hover:before{width:100%;background:#f7941d;transition:all 1s;}
		
		.case_list ul h2{ width:85%; margin:0 auto;height:2rem;line-height:2rem; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display: block;transition:all 1.0s; text-align:center; font-size:0.9rem; font-weight:400;}
		
		
		.case_list ul:hover a{ text-decoration:none;}
		.case_list ul:hover p{ color:#f7941d;}
		.case_list ul:hover h2{color:#f7941d;}
		
		
		/* 设备展示 */
		.hezuo_list ul {width:11rem;float:left; height:auto; margin-left:1.2rem;margin-top:1.2rem;text-align:center; background:#f2f2f2;border-bottom:3px solid #e8e8e8;position:relative; padding-top:0.5rem; padding-bottom:0.5rem;}
		.hezuo_list ul .pImg{display:block;width:10rem;height:10rem; background:#fff;display: table-cell;vertical-align: middle; }
		.hezuo_list ul img{width:10rem; height:auto; max-height:10rem; vertical-align: middle;}
		
		.hezuo_list ul:before{content: "";position:absolute;height:3px;bottom:-3px;left:0;transition:all 0.5s;width:0;}
		
		.hezuo_list ul:hover:before{width:100%;background:#f7941d;transition:all 0.5s;}
		
		.hezuo_list ul h2{ width:85%; margin:0 auto;height:2.5rem;line-height:2rem; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display: block;transition:all 1.0s; text-align:left; font-size:1rem; padding-top:5px; border-bottom:1px solid #ccc; margin-bottom:0.3rem;}
		.hezuo_list ul p{ width:85%; margin:0 auto;height:1.8rem;line-height:1.8rem; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display: block;transition:all 1.0s;text-align:left; font-size:0.9rem; color:#7f7f7f;}
		
		.hezuo_list ul:active a{ text-decoration:none;}
		.hezuo_list ul:active p{ color:#f7941d;}
		.hezuo_list ul:active h2{ color:#f7941d;}
		
		
		/*联系我们*/
		.contact_content{width:100%; height:auto; margin:0 auto; padding-top:1rem; overflow:hidden; }
		.contact_content .left{ width:23rem; margin:0 auto; height:auto; overflow:hidden;}
		.contact_content .left ul{ width:100%; height:auto; overflow:hidden; border-bottom:1px solid #f3f3f3; }
		.contact_content .left ul h2{ font-size:1.2rem; line-height:2rem; padding-bottom:0.5rem; padding-bottom:0.5rem;}
		.contact_content .left ul li{ font-size:1rem; line-height:1.8rem; padding-left:0rem;  text-justify:inter-ideograph; color:#333; display:block; overflow: hidden; padding: 0.5rem 0px;}
		.contact_content .left ul li strong{ color:#f7941d; padding-right:0.5rem; float:left;}
		
		.contact_content .left ul li p{ float:left; max-width:15rem; height:100%; height:auto;display:inline-table;}
		
		.contact_content .left ul li a{ color:#333;}
		.contact_content .left ul li i{ float:left; line-height:1.8rem; font-size:1.4rem; padding-right:0.8rem; color:#f7941d;}
		.contact_content .left ul li dd { float:left; display:block;}
		.contact_content .left ul li dd img{ display:block; float:left; width:8rem; height:8rem;}
		
		.contact_content .left .face{ width:100%; height:auto; float:left; text-align:left; margin-top:1rem; margin-right:0;}
		.contact_content .left .face h2{font-size:1.2rem; line-height:2rem; padding-bottom:1rem;}
		.contact_content .left .face a{ width:36px; height:36px; float:left; border-radius:50%;overflow:hidden;border:2px solid #f4efec;margin-left:1rem; margin-right:1.5rem;}
		.contact_content .left .face a img{ width:36px; height:36px;  }
		.contact_content .left .face a:hover{ border:2px solid #bfbfbf;transition:all 0.5s;}
		
		.contact_content .right{ width:23rem; height:auto; margin: 0 auto;  overflow:hidden; }
		.contact_right_txt{
			width: auto;
			text-align: center;
		}
		.contact_right_txt h2{
			font-size: 1.1rem;
			line-height: 2rem;
			padding-bottom: 0.5rem;
			padding-top: 0.5rem;
			margin-bottom: 0.5rem;
			border-bottom: 1px solid #f3f3f3;
			color: #f7941d;
		}
		.contact_right_txt p{
			line-height: 2rem;
			font-size: 15px;
		}
		
		
		/*地图*/
		.map{ width:23rem; height:25rem; overflow:hidden; position:relative; background:#f3f3f3; margin:0 auto; border-radius:0; margin-top:1rem; margin-bottom:1rem;}
		.map #map{ width:100%; height:100%;}
		.more_map{ width:100%; height:auto; text-align:center; margin:0 auto; margin-top:1.5rem; overflow:hidden;}
		.more_map a{ width:10rem; height:2.5rem; line-height:2.5rem; background:#2c2c2c; display:inline-table; color:#ffffff; font-size:0.95rem;}
		.more_map a:active{ background:#f7941d;}
		.map #map label { width: auto; max-width:500px !important;}
		
		.liuyan_content .iframe{ overflow: hidden; display: none;}
		.liuyan_content .mobile_liuyan{ width:23rem; margin:0 auto; text-align:center; overflow:hidden; margin-top:2rem; margin-bottom:2rem;}
		.liuyan_content .mobile_liuyan iframe{ display:none;}
		.liuyan_content .mobile_liuyan a{ width:10rem; height:2.5rem; line-height:2.5rem; background:#2c2c2c; display:inline-table; color:#ffffff; font-size:0.95rem;  margin-left:1rem;}
		
		
		
		/*内页*/
		.tu_lei_main				{ width:100%; height:auto; overflow:hidden; margin:0 auto; margin-bottom:1rem;}
		.tu_lei_main_l				{ width:100%; height:auto; float:left; overflow:hidden;} 
		.tu_lei_main_l_t1			{ width:100%; height:auto;background:#fff; overflow:hidden; padding:0px 0; margin-bottom:1rem; margin-top:0.5rem;}
		.tu_lei_main_l_t1_title		{ width:100%; height:3rem; margin:0 0.5rem; padding:0 0.5rem; overflow:hidden;}
		.tu_lei_main_l_t1_title i{float:left; line-height:2.5rem;color:#f7941d; font-size:1.8rem; margin-right:0.5rem;}
		.tu_lei_main_l_t1_title img	{ width:auto; height:30px; margin-top:10px; margin-right:10px; float:left;}
		.tu_lei_main_l_t1_title b	{ width:20rem; height:3rem; float:left; font-size:1.3rem; color:#00adef; line-height:2.5rem;}
		
		.tu_lei_main_l_t1 .ce .no{ background:#f7941d; color:#fff; }
		
		.clear{clear:both;}
		
		.ce{display:block;width:100%; height:auto; margin:0 auto; }
		
		.ce li{ list-style:none; float:left; width:auto; margin-left:1.1rem; line-height:2rem; margin-bottom:0.5rem; margin-top:0.5rem; height:auto; max-width: 23.2rem; overflow: hidden;}
		.ce li i{ font-size:1.1rem; float:left;line-height:2rem; padding-right:0.2rem; padding-left:0.2rem;}
		
		.ce li a{display:block;color:#3f3f3f; font-size:1rem; float:left; width:100%; height:100%; padding:0.3rem 0px; 
		overflow: hidden; text-overflow: ellipsis;white-space: nowrap;course:hand; padding-right:0.5rem;}
		
		.ce li a:active{ background:#2c2c2c; display:block; color:#fff;}
		.ce li .dqian{background:none;}
		.ce li .xz{ background:#ededed; color:#f7941d; border:0.1rem solid #ededed;}
		.ce li .xuanze{ background:#fff; color:#f7941d;}
		
		.er{ margin-bottom:0px; overflow:hidden;  width:100%; display:block; margin:0 auto; padding-bottom: 0.2rem;}
		.er li{ float:left;  padding:0px; border:none; margin-bottom:0px; }
		.er li i{ font-size:1rem; }
		.er li a{display:block; color:white;font-size:0.9rem; padding:0rem; }
		.er .e_li a{ color:#949494;}
		.er li a:active,.er li .sen_x{ overflow: hidden;  }
		.er .e_li a:active,.er .e_li .sen_x{ overflow: hidden; }
		.er .e_li .xuanle{ color:#f7941d;}
		
		
		.thr{background:#f7941d; display:none;} 
		.thr li{margin-bottom:1px;border-top: 1px solid rgb(180,180,180);position:relative;}
		.er .e_li .thr li a{background:url(../images/more.png) no-repeat 10px center;}
		.er .e_li .thr li a:active{ background:#f7941d url(../images/more.png) no-repeat 10px center;}
		.er .e_li .thr li .xuan{ background:#f7941d url(../images/more.png) no-repeat 10px center;}
		
		
		.thr{background:#f7941d; display:none;} 
		.thr li{margin-bottom:1px;border-top: 1px solid rgb(180,180,180);position:relative;}
		.er .e_li .thr li a{background:url(../images/more.png) no-repeat 10px center;}
		.er .e_li .thr li a:active{background:#f7941d url(../images/more.png) no-repeat 10px center;}
		.er .e_li .thr li .xuan{ background:#f7941d;}
		
		.tu_lei_main_l_t2			{ width:100%; height:auto;background:#f8f8f8; overflow:hidden; padding:10px 0; margin-bottom:20px; display:none;}
		.tu_lei_main_l_t2_con		{ width:280px; height:auto; overflow:hidden; margin:0 auto; position:relative;}
		.tu_lei_main_l_t3			{ width:100%; height:auto;background:#f8f8f8; overflow:hidden; padding:10px 0; margin-bottom:20px; display:none;}
		
		.index_tumian_r				{ width:100%; height:auto; overflow:hidden;  background-color:#fff; margin-bottom:1rem; }
		
		.neirong{ width:100%; height:auto; min-height:10rem; padding-top:0.1rem; padding-bottom:0.5rem; margin:0 auto; overflow:hidden; }
		.neirong_title{ width:100%; min-height:auto; height:auto; font-size:1.5rem; font-family:"微软雅黑";color:#3f3f3f; line-height:2.5rem;  text-align:center; margin-bottom:0px; font-weight:700; padding-top:0.5rem; padding-bottom:0rem;}
		.neirong_title h1{ font-size:1.5rem;}
		.neirong_time{font-size:0.8rem; font-family:"微软雅黑";color:#999; line-height:2rem; word-spacing:8px; letter-spacing:1px; width:100%; height:2rem; text-align:center; border-bottom:1px solid #f8f8f8; padding-bottom:1rem; padding-top:1rem; margin-bottom:1rem;}
		
		.neirong_con{font-family:"微软雅黑";color:#333;  width:95%; height:auto; margin:0 auto; overflow:hidden; min-height:15rem; padding-bottom:0.5rem; padding-top:0.5rem; font-size:1rem;}
		.neirong_con img{max-width:100%; width:auto;height:auto;}
		.neirong_con p{ padding-top:0.3rem; padding-bottom:0.3rem; line-height:1.8rem;}
		
		/* 产品导航 */
		.product_one_nav{width:100%; min-height:1rem; margin:0 auto; overflow:hidden; text-align:center; background:#fff; margin-top: .1rem;}
		.product_one_nav ul{ width:100%; height:auto; margin:0 auto;}
		.product_one_nav a{ line-height:2.5rem; height:2.5rem; display:block; float:left; padding: 0px 0.8rem; font-size:1rem; color:#333; transition:all 1.0s; position:relative; overflow: hidden; margin-left: 0.5rem; margin-right:-0.5rem; font-weight: 800;}
		.product_one_nav a::before
		{
			content: '';
			position: absolute;
			bottom:0;
			left: 0;
			right: 0;
			width: 0;
			height: 0;
			margin: auto;
			border: 5px solid #f7941d;
			border-style: solid;
			border-color: transparent transparent #f7941d transparent;
			transform: translateY(100%);
			transition: all 0.3s;
		}
		.product_one_nav a::after{
			content: '';
			position: absolute;
			width: 1px;
			height: 50%;
			left: 0px;
			top: 25%;
			background-color: #ccc;
		}
		.product_one_nav a:nth-child(1)::after{
			display: none;
		}
		.product_one_nav .no::after{ display: none;}
		
		.product_one_nav a:active{ background:#fff; color:#f7941d; text-decoration:none; }
		.product_one_nav a:active::before{
			transform: translateY(0%);
		}
		.product_one_nav .no{ background:#f7941d; color:#fff;   }
		.product_one_nav .no a{ color: #fff;}
		.product_one_nav .no:hover{ background:#d20202; color: #fff;}
		.product_one_nav .no:before{ transform: translateY(0%);}
		/* 三级栏目 */
		.product_two_nav{width:100%; height: auto; margin:0 auto; overflow: hidden; text-align:center; background:#fff; margin-top:.5rem; border-top:2px solid #F3F3F3;border-bottom:2px solid #F3F3F3;}
		.product_two_nav ul{ width:100%; height:3rem; margin:0 auto; padding-top:5px;  }
		.product_two_nav a{ line-height:2.5rem; height:2.5rem; display:block; float:left; text-align: center; padding: 0px 0.8rem; font-size:0.9rem; color:#333; transition:all 1.0s; position:relative; overflow:hidden; margin-left: 0.5rem;  margin-right:-0.5rem; }
		.product_two_nav a::before
		{
			content: '';
			position: absolute;
			bottom:0;
			left: 0;
			right: 0;
			width: 0;
			height: 0;
			margin: auto;
			border: 5px solid #00adef;
			border-style: solid;
			border-color: transparent transparent #00adef transparent;
			transform: translateY(100%);
			transition: all 0.3s;
		}
		.product_two_nav a::after{
			content: '';
			position: absolute;
			width: 1px;
			height: 40%;
			left: 0px;
			top: 30%;
			background-color: #ccc;
		}
		
		.product_two_nav a:active{ color:#00adef; text-decoration:none; }
		.product_two_nav a:active::before{
			transform: translateY(0%);
		}
		.product_two_nav .no{ background:#FFF; color:#fff; color:#00adef; background:#FFF; }
		.product_two_nav .no a{ color: #00adef;}
		.product_two_nav .no:active{ background:#fff;}
		.product_two_nav .no:before{ transform: translateY(0%); }
		.product_two_nav a:nth-child(1)::after{
			display: none;
		}
		.product_two_nav .no::after{ display: none;}
		
		/* 产品列表 */
		.product_list{
			 width:100%; height:auto; margin:0 auto; overflow:hidden; 
			 padding-top: 0.2rem;
		}
		
		.images_list{width:23rem; height:auto; margin: 0 auto;  background:#fff; margin-top:1.2rem;  border:1px dashed #CCC; transition:all .5s; overflow: hidden; font-size: 0px; padding-bottom: 0rem;}
		.images_list a{display: block;width: 100%; height: 100%;}
		.images_list .img{width:20rem; height:20rem; overflow:hidden;  margin: 0 auto; margin-top:1.5rem; display: flex; justify-content: center; align-items: center; align-content: center; background-color: #F3F3F3;}
		.images_list .img img{ width: auto; max-width:100%; height: auto; max-height: 100%; transition:all 1s}
		
		.images_list:hover .img img { transform:scale(1.1); }
		.images_list .text{width:95%; margin:0 auto; height:auto; line-height:2.5rem; font-size:1rem; font-weight:400; text-align:center; overflow:hidden; margin-top:0.5rem;font-size: 0px;}
		.images_list .text .title{ height: 3rem; line-height: 3rem; font-size: 1.1rem; color: #333;overflow: hidden; text-overflow: ellipsis; white-space: nowrap; transition: all 0.5s; border-top:1px solid #f3f3f3;}
		.images_list .text .description{ height: 1.7rem; line-height:1.7rem; font-size:1rem; overflow: hidden;margin-bottom: 0.5rem;}
		.images_list .text .description p{
			color: #8c8c8c !important;
			font-size: 0.9rem !important;
			line-height: 1.7rem !important;
			transition: all 0.5s;
		}
		.images_list .text .description h2{ display: none;}
		.images_list .text .description img{ display: none !important;}
		
		.images_list a{ color:#333; text-decoration:none;}
		.images_list:active{ border:1px solid #f7941d; box-shadow: 0px 0px 5px rgba(0,0,0,0.3);}
		.images_list:active .text .title{
			color: #f7941d;
		}
		.images_list:active .text .description p{
			color: #7c7c7c !important;
		}
		
		
		/*产品内容*/
		
		.product-top{ display:none;}
		/*放大镜结束*/
		.product_content_top{width:100%; height:auto; margin:0 auto; overflow:hidden; margin-top:0rem;}
		.product_content_top .left{ width:25rem; height:21rem; margin:0 auto; overflow:hidden; }
		
		.product_content_list{width:25rem; height:auto; margin:0 auto; overflow:hidden; }
		
		.product_content_list .swiper-container{width:100%;height:100%;text-align:center; display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;
		-ms-flex-pack: center;-webkit-justify-content: center; justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center; align-items: center; margin-top:0;}
		.product_content_list .swiper-wrapper{width:100%; margin:0 auto; }
		.product_content_list .swiper-slide{ width:auto; overflow:hidden; margin:0 auto;}
		
		.product_content_list .swiper-slide ul{width:20rem; height:20rem; overflow:hidden; margin:0 auto; text-align:center; transition:All 0.4s ease-in-out;    -webkit-transition:All 0.4s ease-in-out;    -moz-transition:All 0.4s ease-in-out;    -o-transition:All 0.4s ease-in-out;  text-align:center; background:#fff; margin-top:0px;  float:left; overflow:hidden; margin-left:2.5rem;}
		
		.product_content_list .swiper-slide ul img{  width:100%;height:100%;}
		
		
		.product_content_list .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fractio{ bottom:20px;}
		.product_content_list .swiper-pagination-bullet{ background:#ccc; filter:alpha(opacity=70); -moz-opacity:0.7; opacity:0.7;}
		.product_content_list .swiper-pagination-bullet-active{ background:#3f3f73;}
		.product_content_list .swiper-button-next{  filter:alpha(opacity=40); -moz-opacity:0.4; opacity:0.4; right:0px; }
		.product_content_list .swiper-button-next:hover{  filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8;}
		.product_content_list .swiper-button-prev{  filter:alpha(opacity=40); -moz-opacity:0.4; opacity:0.4; left:0px;}
		.product_content_list .swiper-button-prev:hover{  filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8;}
		
		.product_content_top .right{ width:24rem; height:auto; margin:0 auto; overflow:hidden; border-bottom:0.2rem solid #f3f3f3;}
		.product_content_top .right h2{ font-size:1rem; font-weight:300; border-bottom:1px  dashed #ccc; line-height:2rem;  color:#999; height:auto; overflow:hidden; padding-bottom:0.8rem; text-align:center;}
		.product_content_top .right h2 a{ color:#999;}
		.product_content_top .right h2 a:hover{ color:#f7941d;}
		
		.product_content_top .right h3{ font-size:1.1rem; font-weight:300; border-bottom:1px  dashed #ccc; line-height:1.7rem; padding-top:0.8rem; padding-bottom:0.8rem; text-align:center; overflow:hidden;}
		
		.product_content_top .right h4{ font-size:1.1rem; font-weight:300; border-bottom:1px  dashed #ccc; line-height:3rem; padding-top:0.5rem; padding-bottom:0.5rem; overflow:hidden; text-align: center;}
		.product_content_top .right h4 a{ width:auto; height:35px; display:inline-block; background:#f7941d; margin:0 auto; line-height:35px; text-align:center; color:#fff; border-radius:5px; margin-top:0rem; font-size:1rem; margin-top:0.5rem; margin-bottom:0.5rem; padding: 0rem 1rem;}
		.product_content_top .right h4 a i{ padding-left:10px; font-size: 2rem; float: right;}
		
		.product_content_top .right .lx{ width:24rem; font-size:1rem; font-weight:300; line-height:1.8rem;  height:auto; color:#6c6c6c; overflow:hidden; padding-top:1rem; padding-bottom:1rem;}
		.product_content_top .right .lx p{ font-size:0.9rem !important; color:#575757 !important; padding-left:0.5rem ;}
		.product_content_top .right .lx p span{ color:#f7941d;}
		
		
		.play_qr{ width:200px; height:auto; background:#fff; text-align:center; padding-top:20px; padding-bottom:15px;}
		.play_qr img{ width:160px; height:160px;}
		.play_qr h2{ line-height:40px; font-size:16px; font-family:"xihei"; text-align:left;}
		.play_qr h2 i{ font-family:"微软雅黑"; font-size:30px; float:left; font-weight:300; padding-left:30px; padding-right:15px; color:#12cc39;}
		
		.product_content_content{width:100%; min-height:5rem; height:auto; overflow:hidden; margin:0 auto; padding-top:1.5rem; padding-bottom:1rem;}
		
		.product_content_content h2{width:100%; min-height:3rem; height:auto; line-height:3rem; font-size:1.1rem; font-weight:300; color:#333; overflow:hidden; border-bottom:1px solid #d0d0d0;   background:#f3f3f3;}
		.product_content_content h2 span{  color:#05066d; width:100px; text-align:center; color:#858585;}
		.product_content_content h2 strong{ float: left;}
		.product_content_content h2 i{color:#f7941d; padding-right:15px; font-size: 2rem; float: left; padding-left: 1.2rem;}
		
		.chanpin_content{ width:95%; height:auto; margin:0 auto; overflow:hidden; padding-top:1rem; padding-bottom:0.5rem; min-height:5rem;}
		.chanpin_content p{ line-height:1.8rem;}
		.chanpin_content img{ max-width:100%; height:auto;}
		
		.product_bottom{ width:95%; height:auto; margin:0 auto; overflow:hidden; padding-top:1rem; padding-bottom:0rem; min-height:5rem;}
		.product_bottom p{ line-height:1.8rem;}
		.product_bottom img{ max-width:100%; height:auto;}
		
		
		.xiayiye{width:100%; height:auto; line-height:3rem; overflow:hidden; margin-top:1rem; border-top:1px solid #dadada; margin-bottom:0rem; padding-top:0.5rem;}
		.xiayiye p{width:100%; height:2rem; line-height:2rem; font-size:1rem; color:#606062; padding-left:1rem; margin-top:0.5rem; overflow:hidden;}
		.xiayiye p a{color:#959595; text-decoration:none; font-size:0.8rem; padding-left:1rem;}
		.xiayiye p a:hover{ text-decoration:underline; color:#1391bd;}
		
		/*新闻内容*/
		.new_content_all{ padding-bottom:0rem;}
		.new_content_title{ width:24rem; margin:0 auto; height:auto; overflow:hidden; text-align:center; line-height:2.1rem; padding-top:2rem; }
		.new_content_title h2{ font-size:1.5rem;}
		
		
		.shebeizhanshi_xinxi{ width:23rem; margin:0 auto; height:auto; overflow:hidden; text-align:center; line-height:1.8rem; padding-top:0.5rem; border-bottom:2px solid #f3f3f3; padding-bottom:0.5rem; border-top:2px solid #f3f3f3; margin-top:1.6rem;}
		.shebeizhanshi_xinxi p{ font-size:1rem; color:#5e5e5e; display:inline-block; margin-left:0.5rem; margin-right:0.5rem;}
		.shebeizhanshi_xinxi p strong{ color:#333; font-size:1.1rem;}
		
		.new_content_time{ width:23rem; margin:0 auto; height:auto; overflow:hidden; text-align:center; line-height:1.8rem; padding-top:1rem; border-bottom:2px solid #f3f3f3; padding-bottom:1.5rem;}
		.new_content_time p{ font-size:14px; color:#8f8f8f; display:inline-block;}
		.new_content_time p span{ padding-left:1rem; display:block;}
		
		
		.new_content { width: 23rem; margin:0 auto; min-height:10rem;background:none; overflow:hidden; padding-top:1.5rem; padding-bottom:1rem; font-size:0.9rem; line-height:1.8rem; color:#333; text-justify:inter-ideograph;}
		.new_content p{ line-height:1.8rem; color:#333; font-size:1rem;}
		.new_content img{ max-width:100%; width:auto; height:auto;}
		
		.neirong_next1					{font-size:16px; font-family:"微软雅黑";color:#3f3f3f; line-height:30px; width:23rem; height:auto; margin:0 auto; overflow:hidden; border-top:2px solid #ededed; padding-top:20px; border-bottom:2px solid #f3f3f3; padding-bottom:1rem; margin-top:1rem; margin-bottom:1.5rem;}
		.neirong_next1 p				{ width:100%; float:left; overflow:hidden; line-height:3rem; overflow: hidden; text-overflow: ellipsis;white-space: nowrap;course:hand;}
		.neirong_next1 p i{ font-size:1rem; float:left; padding-right:0.5rem;}
		.neirong_next1 p.np1			{ text-align:right; }
		.neirong_next1 p.np1 i{ float:right;padding-left:10px;}
		.neirong_next1 p span			{ margin-left:0px;}
		.neirong_next1 p span a			{font-size:0.9rem; font-family:"微软雅黑";color:#333333; line-height:2rem; text-decoration:none;}
		.neirong_next1 p span a:hover	{ color:#f7941d; text-decoration:underline;}
		
		/*搜索*/
		.ss_no{width:100%; min-height:20rem; text-align:center; font-size:1rem; height:auto; padding-top:2rem; line-height:1.8rem;}
		.ss_no strong{ color:#f7941d;}
		.suo_text{ width:23rem; margin:0 auto; text-align:center; overflow:hidden; padding-top:0.5rem; padding-bottom:1rem; border-bottom:1px solid #ccc;}
	.suo_text h2{ line-height:2rem; font-size:1.15rem; font-weight:400;}
	.suo_text h2 span{ color:#0463c0; padding-left:0px; padding-right:0px; font-size:1.2rem; font-weight:800}
	.suo_text h2 strong{ color:#0463c0; padding-left:0.2rem; padding-right:0.2rem; font-size:1.2rem;font-weight:800;}
	/* -------------------Mobile-CSS---------------- */
}