﻿*{
	font-family: 'PingFangSC';
}

/* -----------------首页样式--------------- */
/* 计算规则：所有750px宽的设计稿上的任何尺寸都是用：x/37.5/2得到的结果，以rem作为单位。字体也是一样的做法。 */
/* 菜单 */
.abx-2{
	float: left;
	width: 60%;
	display: block !important;
}
.abx-1{
	position: fixed;
	right: -6rem;
	top: 0;
	z-index: 9;
	width: 100vw;
}
.container_2{
	display:none;
}
.container_1{
	width: 100vw;
}
.menu{
	width: 6rem;
	height: 100vh;
	color: #969696;
	font-size: 0.346667rem;
	background: #f8f8f8;
	padding-top: 1.333rem;
	display: block !important;
}
.menu a{
	color: #777;
}
.menu .menu-1{
	border-top: 0.01333rem solid #ededed;
}
.menu .menu-l4{
	display: none;
}
.menu .menu-l4 li{
	padding: 0.4rem 0;
	padding-left: 0.4rem;
	border-bottom: 0.01333rem solid #e4e4e4;
}
.menu .brant-lan span{
	padding-left: 0.4rem;
}
.iop{
	color: #fff!important;
}
/* .iop span{
	color: white !important;
} */
.menu .brant-lan{
	padding-left: 0.4rem;
	border-bottom: 0.01333rem solid #dadada;
	padding: 0.4rem 0;
	position: relative;
	display: block;
}
.menu .brant-lan .menu-line{
	width: 0.26rem;
	border-bottom: 0.05rem solid #fff;
	position: absolute;
	top: 0.6rem;
	right: 0.51rem;
	z-index: 9;
	display: none;
}
.menu .brant-lan .menu-line2{
	position: absolute;
	top: 0.39rem;
	right: 0.49333rem;
	font-size: 0.5rem;
	z-index: 9;
	font-weight: 600;
	color: #969696;
}
.menu .menu-1 li span{
	padding-right: 0.4rem;
	font-family: "宋体";
}
/* <!-- 产品模块共用 --> */
.product{
	margin-bottom: 0.1733rem;
}
.my-product-1{
	width: 100%;
	text-align: center;
}
.my-product-1 h3{
	margin-top: 0.8rem;
	font-size: 0.48rem;
	color: #464646;
}
.my-product-1 h2{
	margin-top: 0.2rem;
	font-size: 0.293333rem;
	color: #a6a6a6;
	margin-bottom: 0.2rem;
}
/* <!-- 产品模块一 --> */
.my-product-2{
	width: 9.52rem;
	margin: 0 auto;
	margin-top: 0.2rem;
}
.my-product-2 .my-1{
	width: 4.44rem;
	background: #fff;
	margin: 0 0.16rem;
	float: left;
}
.my-product-2 .my-1 img{
	width: 4.44rem;
	height: 4.44rem;
	border: 1px solid #eee;
}
.my-product-2 h3{
	
	font-size: 0.4rem;
	color: #464646;
	margin-top: 0.333rem;
	margin-bottom: 0.3rem;
}
.my-product-2 p{
   
	font-size: 0.32rem;
	color: #969696;
	margin-bottom: 0.62667rem;
	text-align: justify;
}
/* <!-- 产品模块二 --> */
.my-product-3{
	width: 100%;
}
.my-product-3 .my-1{
	width: 9.2rem;
	margin: 0 auto;
	padding: 0.56rem 0;
	border-bottom: 0.01333rem solid #e9e9e9;
}
.my-product-3 .my-1:last-child{
	border: none;
}
.my-product-3 .my-1 img{
	width: 2.4667rem;
	height: 2.4667rem;
	float: left;
}
.my-product-3 .my-1 .right{
	width: 5.68rem;
	margin-left: 0.626667rem;
	float: left;
}
.my-product-3 h3{
	font-size: 0.4rem;
	color: #464646;
	margin-bottom: 0.2667rem;
	line-height: 0.586667rem;
}
.my-product-3 p{
	font-size: 0.32rem;
	color: #969696;
	line-height: 0.50667rem;
}
/* 更多加载 */
.load{
	height: 2.81333rem;
	background: #f5f5f5;
}
.load span{
	font-size: 0.32rem;
	text-align: center;
	display: block;
	padding-top: 0.84rem;
}
/* 回到顶部 */
.fanhui{
	position: fixed;
	right: 0.2rem;
	bottom: 20%;
}
.fanhui img{
	display: block;
	width: 0.7333rem;
	height: 0.7333rem;
}
/* -----------------产品详情--------------- */
.my-details-1 {
	width: 9.2rem;
	margin: 0 auto;
	margin-bottom: 0.26667rem;
}
.my-details-1 h3{
	color: #464646;
	font-size: 0.5333rem;
	margin-top: 0.8667rem;
	margin-bottom: 0.64rem;
}
.my-details-1 img{
	width: 0.69333rem;
	height: 0.69333rem;
	float: left;
	margin-right: 0.5333rem;
}
.my-details-2{
	width: 9.2rem;
	margin: 0 auto;
	margin-bottom: 1.58667rem;
}
.my-details-2 p{
	text-align:justify;
	color: #555;
	font-size: 0.37333rem;
	line-height: 0.72rem;
	padding: 0.26667rem 0;
}
.my-details-2 img{
	width: 9.2rem;
	height: auto;
	/* height: 7.48rem; */
	padding: 0.2rem 0;
	display: block;
}
/* -----------------关于--------------- */
.my-about-2{
	width: 9.2rem;
	margin: 0 auto;
}
.my-about-2 p{
	font-size: 0.37333rem;
	line-height: 0.64rem;
	color: #6a6a6a;
	margin: 0.15rem;
}
.my-about-2 img{
	width: 9.2rem;
	/* height: 5.333rem; */
	display: block;
	padding: 0.15rem;
     margin-bottom:0.6rem
}
/* -----------------新闻--------------- */
.my-news-2{
	margin-bottom: 0.4rem;
}
.my-news-2 .my-1{
	width: 9.2rem;
	margin: 0 auto;
	padding-top: 0.4rem;
	padding-bottom: 0.57333rem;
	border-bottom: 0.01333rem solid #e8e8e8;
}
.my-news-2 .my-1 h3{
	font-size: 0.4rem;
	color: #464646;
	width: 9.2rem;
	overflow: hidden;
	text-overflow: ellipsis;
	padding-bottom: 0.3rem;
}
.my-news-2 .my-1 span{
	font-size: 0.32rem;
	color: #a6a6a6;
	display: block;
	margin-top: 0.333rem;
	margin-bottom: 0.2rem;
}
.my-news-2 .my-1 span b{
	font-size: 0.32rem;
	color: #a6a6a6;
	margin-left: 0.2rem;
}
.my-news-2 .my-1 p{
	font-size: 0.32rem;
	color: #a6a6a6;
	line-height: 0.50667rem;
}
/* -----------------新闻详情--------------- */
.news-details-1{
	width: 9.2rem;
	margin: 0 auto;
	margin-bottom: 0.26667rem;
}
.news-details-1 h3{
	color: #464646;
	font-size: 0.5333rem;
	margin-top: 0.8667rem;
	margin-bottom: 0.3rem;
	line-height: 0.75rem;
	font-weight: 600;
}
.news-details-1 img{
	width: 0.69333rem;
	height: 0.69333rem;
	float: left;
	margin-right: 0.5333rem;
}
.news-details-1 .new-an{
	height: 0.69333rem;
}
.news-details-1 span{
	font-size: 0.37333rem;
	color: #a6a6a6;
	margin-top: 0.2rem;
	display: inline-block;
}
.news-details-1 span b{
	font-size: 0.32rem;
	color: #a6a6a6;
	margin-left: 0.2rem;
}
/* -----------------联系我们--------------- */
.lianxi-1{
	width: 9.2rem;
	margin: 0 auto;
}
.lianxi-1 h3{
	color: #464646;
	font-size: 0.56rem;
	margin-top: 0.8667rem;
	margin-bottom: 0.64rem;
	font-weight: 600;
}
.lianxi-1 img{
	margin: 0.2rem 0;
}
.lianxi-2{
	width: 9.2rem;
	margin: 0 auto;
	font-size: 0.4rem;
	line-height: 0.69333rem;
	color: #474747;
	padding: 0.5333rem 0;
}
.lianxi-2 p{
	padding-bottom: 0.2rem;
}
.lianxi-2 p:first-child{
	padding-bottom: 0.3rem;
}
.lianxi-2 p span{
	padding-left: 0.1333rem;
	padding-right: 0.4rem;
}
.lianxi-3{
	width: 9.2rem;
	margin: 0 auto;
}
.lianxi-3 .lianxi-my {
	color: #474747;
	font-size: 0.4rem;
	border-bottom: 0.01333rem solid #e9e9e9;
	border-top: 0.01333rem solid #e9e9e9;
	padding: 0.6667rem 0;
}
.lianxi-3 .lianxi-my:first-child{
	border-bottom: none;
}
.lianxi-3 .lianxi-my .left img{
	width: 0.6rem;
	height: 0.6667rem;
	float: left;
	display: inline-block;
	margin-right: 0.3333rem;
}
.lianxi-3 .lianxi-my .left span{
	margin-top: 0.15rem;
	display: inline-block; 
}
.lianxi-3 .lianxi-my .left{
	float: left;
}
.lianxi-3 .lianxi-my .right{
	float: right;
	padding-right: 0.25rem;
}
.lianxi-4{
	color: #474747;
	font-size: 0.4rem;
	line-height: 0.97333rem;
	width: 9.2rem;
	margin: 0 auto;
	padding-top: 0.73333rem;
}
.lianxi-4 img{
	width: 0.97333rem;
	height: 0.97333rem;
	float: left;
	display: inline-block;
	margin-right: 0.2667rem;
}
.lianxi-5{
	padding-top: 0.66678rem;
	width: 9.2rem;
	margin: 0 auto;
	margin-bottom: 1.8667rem;
}
.lianxi-5 .erwei:first-child{
	float: left;
	margin-right: 0.2rem;
}
.lianxi-5 .erwei{
	width: 3rem;
	text-align: center;
	font-size: 0.4rem;
	float: left;
	margin-left: 0.2rem;
}
.lianxi-5 img{
	width: 3rem;
	height: 3rem;
	display: block;
	margin-bottom: 0.4rem;
}