/*公共样式*/
@charset "utf-8"; 
.flex{
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}
.flex-1{
	display:flex;
	align-items:center;
	justify-content:center;
}
.flex-2{
	display:flex;
	align-items:center;
	justify-content:left;
}
.flex-3{
	display:flex;
	align-items:center;
	justify-content:right;
}
.w1200{
	max-width: 1200px;
	margin: 0 auto;
	box-sizing: border-box;
}
.w1400{
	max-width: 1400px;
	margin: 0 auto;
	box-sizing: border-box;
}
.w1600{
	max-width: 1600px;
	margin: 0 auto;
	box-sizing: border-box;
}
.fr{
	float: right;
}
.fl{
	float: left;
}
.clearfix::after{
	display: block;
	content: "";
	clear:both;
}
.home-title{
	text-align: center;
}
.home-title h2{
	font-size: 35px;
	color: #f9761c;
}
.home-title h3{
    font-size: 18px;
    color: #999999;
	margin-top: 16px;
}
.home-title span{
	color: #ff872f;
}
.home-title .liner{
    padding-top: 22px;
}
.moreBut a:hover{
	box-shadow: 0 0 10px #ff873a;
}
@keyframes fadeIn{
	from {opacity:0;}
	to {opacity:1;}
}
@-webkit-keyframes fadeIn{
	from {opacity:0;}
	to {opacity:1;}
}
.dhyc-ggys{
    -webkit-line-clamp: 3;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
}
.dhwbyc{
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.alwz-title{
	width: 85%;
	margin: 0 auto;
	text-align: center;
}
/* 轮播图公共样式 */
.swiper-pagination-bullet:focus{
	outline: none;
}
.swiper-button-prev,.swiper-button-next:focus{
	outline: none;
}
/* banner公共样式 */
.banner-pc{
	display: block;
}
.banner-mp{
	display: none;
}

/* 网站顶部 */
.wzdb{
	width: 100%;
	height: 30px;
	background-color: #333;
	box-sizing: border-box;
}
.wzdb .wzdb-cont{
	width: 340px;
	margin-right:106px;
}
.wzdb .wzdb-cont a{
	padding-left: 24px;
	font-size: 14px;
	color: #fff;
	line-height: 30px;
}
.wzdb .wzdb-cont a:hover{
	text-decoration: underline;
}
.wzdb .wzdb-cont .p1{
	background: url(../images/wzdb-tp01.png) no-repeat 0 center;
}
.wzdb .wzdb-cont .p2{
	background: url(../images/wzdb-tp02.png) no-repeat 0 center;
}
.wzdb .wzdb-cont .p3{
	text-indent:-10px;
	display:block;
}
/* pc端导航和联系方式 */
.amwz-lxdh{
	width: 100%;
	box-sizing: border-box;
}
.amwz-lxdh .logo{
	height: 89px;
	padding-left: 100px;
}
.amwz-lxdh .logo img{
	width: 140px;
}
.amwz-lxdh .nav{
	width: 790px;
	margin-left: 150px;
}
.amwz-lxdh .nav ul{
	width: 100%;
}
.amwz-lxdh .nav li{
	padding-top: 34px;
}
.amwz-lxdh .nav li a{
	display: block;
	font-size: 16px;
	color: #333;
	padding-bottom: 12px;
}
.amwz-lxdh .nav li:hover a,
.amwz-lxdh .nav .cur a{
	border-bottom: 2px solid #333;
}
.amwz-lxdh .lxfs{
	width: 310px;
}
.amwz-lxdh .lxfs .list{
	height: 89px;
}
.amwz-lxdh .lxfs a{
	font-size: 14px;
	color: #333;
	line-height: 28px;
	padding-left: 28px;
	background: url(../images/amwz-lxdh-tp02.png) no-repeat 0 center;
}
.amwz-lxdh .lxfs h3{
	font-size: 24px;
	color: #333;
	font-weight: bold;
	line-height: 28px;
	padding-left: 35px;
	background: url(../images/amwz-lxdh-tp03.png) no-repeat 0 center;
}
/* mp端导航 */
.navmp{
	display: none;
	position: relative;
	width: 100%;
	height: 100px;
	border-bottom: 2px solid #ededed;
}
.navmp .logo{
	height: 100px;
}
.navmp .logo img{
	width: 140px;
}
.navmp .shdh .navmp-yczs{
	width: 40px;
	height: 100px;
	background: url(../images/navmp-yczs-tp01.png) no-repeat center center;
	transition: all ease 0.4s; 
}
.navmp .shdh .navmp-zsdh{
	transition: all ease 0.4s; 
	background: url(../images/navmp-yczs-tp02.png) no-repeat center center;
}
.navmp .subnav{
	display: none;
	position: absolute;
	top: 100px;
	right: 0;
	z-index: 999;
	width: 100%;
	padding-bottom: 60px;
	background-color: #fff;
}
.navmp .subnav .list{
	width: 100%;
}
.navmp .subnav .list .a1{
	display: block;
	width: 100%;
	height: 92px;
	line-height: 90px;
	padding-left: 25px;
	font-size: 24px;
	color: #333;
	border-bottom: 2px solid #ddd;
	box-sizing: border-box;
}
.navmp .subnav .list-top{
	position: relative;
	width: 100%;
	height: 92px;
	padding-left: 25px;
	border-bottom: 2px solid #ddd;
	box-sizing: border-box;
}
.navmp .subnav .list-top::after{
	position: absolute;
	display: block;
	content: "";
	right: 0;
	top: 50%;
	margin-top: -15px;
	width: 30px;
	height: 30px;
	background: url(../images/navmp-yczs-tp03.png) no-repeat center center;
	transition: all ease 0.2s;
}
.navmp .subnav .list-sjdh::after{
	transform: rotate(45deg);
	transition: all ease 0.2s;
}
.navmp .subnav .list-top p{
	font-size: 24px;
	color: #333;
}
.navmp .subnav .list-bot{
	display: none;
}
.navmp .subnav .list-bot li{
    width: 100%;
}
.navmp .subnav .list-bot a{
	display: block;
	width: 100%;
	height: 60px;
	line-height: 60px;
	padding-left: 45px;
	font-size: 20px;
	color: #333;
	box-sizing: border-box;
}
/* pc端banner轮播图 */
.index-banner{
	width: 100%;
}
.index-banner .swiper-container{
	width: 100%;
}
.index-banner .swiper-container img{
	width: 100%;
}
.index-banner .swiper-pagination-bullet {
    width: 18px;
    height: 18px;
	opacity: 0.8;
	background: url(../images/index-banner-tb01.png) no-repeat center;
    background-size: 8px;
}
.index-banner .swiper-pagination-bullet-active {
	opacity: 1;
	background: url(../images/index-banner-tb02.png) no-repeat center;
    background-size: 100%;
}
.index-banner .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{
    margin: 0 10px;
}
.index-banner .swiper-container-horizontal>.swiper-pagination-bullets{
    bottom: 30px;
	position: absolute;
    text-align: center;
}
/* 首页公共样式 */
.index-title{
	width: 100%;
}
.index-title h2{
	font-size: 36px;
	color: #333;
	font-weight: bold;
	display: block;
	text-align:left;
}
.index-title a{
	display: block;
	width: 110px;
	height:34px;
	text-align: center;
	font-size: 16px;
	color: #231916;
	line-height: 34px;
	border: 1px solid #231916;
	border-radius: 17px;
}
.index-title a:hover{
	color: #fff;
	background-color: #231916;
}
/* 产品中心 */
.index-cpzx{
	width: 100%;
	padding: 90px 0;
	background-color: #fafafa;
}
.index-cpzx .cpzx-cont{
	width: 100%;
	padding-top: 35px;
}
.index-cpzx .list{
	float: left;
	position: relative;
	width: 20%;
}
.index-cpzx .list .tpzs{
	width: 100%;
	overflow: hidden;
}
.index-cpzx .list .tpzs img{
	width: 100%;
	transition: all ease 0.2s;
	height:398px;
}
.index-cpzx .list:hover .tpzs img{
	transform: scale(1.15);
	/* transform: rotate(30deg); */
	height:398px;
	transition: all ease 0.3s;
}
.index-cpzx .list .wzjs{
	position: absolute;
	left: 0;
	bottom: 0;
	z-index: 10;
	width: 100%;
	height: 130px;
	padding: 0 5px;
	box-sizing: border-box;
}
.index-cpzx .list .ljgd a{
	position: relative;
	display: block;
	width: 0;
	height: 36px;
	padding: 0 36px 0 0;
	margin-left:10%;
	margin-top:50px;
	background-color: #fff;
	border-radius: 18px;
	box-sizing: border-box;
	overflow: hidden;
	transition: all 0.4s;
}
.index-cpzx .list .ljgd .nr{
	width: auto;
	text-align: left;

}
{
	font-size: 14px;
	color: #222;
	line-height: 36px;
}
.index-cpzx .list .ljgd .tp{
	position: absolute;
	top: 0;
	right: 0;
	z-index: 10;
	width: 36px;
	height: 36px;
	background-color: #e8e8e8;
	border-radius: 100%;
}
.index-cpzx .list .ljgd img{
	width: 12px;
}
.index-cpzx .list .ljgd a:hover{
	width: 80px;
	height: 36px;
	padding: 0 36px 0 12px;
	border-radius: 18px;
    transition: all 0.25s;
}
.index-cpzx .list .cpjs{
	width: 70%;
	padding-top: 30px;
	float:left;
	text-indent:10px;
}
.index-cpzx .list .cpjs h3{
	font-size:16px;
	color: #6b6a6a;
	font-weight: bold;
	margin-bottom: 9px;
}
.index-cpzx .list .cpjs p{
	font-size: 14px;
	color: #6b6a6a;
}
.index-cpzx .list .wzjs .ljgd{
	float:right;
	width: 30%;
	margin-right:40px'
	color: #6b6a6a;

}
/* 全屋深度净水系统 */
.index-jsxt{
	margin-top: 80px;
	position: relative;
	width: 100%;
	height: 560px;
	padding-top: 0px;
	background: url(../images/index-jsxt-bj01.jpg) no-repeat center 0;
	background-size: cover;
	box-sizing: border-box;
	margin:auto;
}
.index-jsxt .jsxt-tpzs{
	position: absolute;
	top: 0;
	left: 0%;
	width: 60%;
	height: 100%;
	padding-top: 30px;
	box-sizing: border-box;
}
.index-jsxt .jsxt-tpzs img{
	width:90%;
}
.index-jsxt .jsxt-cont{
	width: 500px;margin-top:180px;
}
.index-jsxt .jsxt-cont h2{
	font-size: 35px;
	color: #333;
}
.index-jsxt .jsxt-cont .glx{
	width: 150px;
	height: 2px;
	background-color: #000;
	margin: 30px 0 35px 0;
}
.index-jsxt .jsxt-cont p{
	text-align: justify;
	font-size: 16px;
	color: #333;
	line-height: 28px;
}
.index-jsxt .jsxt-cont a{
	margin-top: 45px;
	display: inline-block;
	width: 175px;
	text-align: center;
	font-size: 16px;
	color: #333;
	line-height: 40px;
	border: 1px solid #000;
}
.index-jsxt .jsxt-cont a:hover{
	color: #fff;
	background-color: #000;
}
/* 关于我们 */
.index-gywm{
	margin-top: 70px;
	width: 100%;
	padding: 85px 0 95px 0;
	background-color: #fafafa;
}
.index-gywm .gywm-cont{
	position: relative;
	margin-top: 40px;
	width: 100%;
	padding-right: 50px;
	background-color: #fff;
	box-sizing: border-box;
}
.index-gywm .gywm-cont::after{
	display: block;
	content: "";
	clear:both;
	position: absolute;
	top: 0;
	right: 0;
	z-index: 10;
	width: 21px;
	height: 22px;
	background: url(../images/index-gywm-tp02.jpg) no-repeat center 0;
}
.index-gywm .gywm-spzs{
	width: 62%;
}
.index-gywm .gywm-spzs video{
	width: 100%;
	object-fit:fill; 
}
.index-gywm .gywm-wzjs{
	width: 32%;
}
.index-gywm .gywm-wzjs .nr{
	width: 100%;
}
.index-gywm .gywm-wzjs h4{
	font-size: 14px;
	color: #666;
}
.index-gywm .gywm-wzjs h3{
	font-size: 24px;
	color: #333;
	line-height: 36px;
	margin: 25px 0 20px 0;
}
.index-gywm .gywm-wzjs p{
	text-align: justify;
	font-size: 16px;
	color: #666;
	line-height: 28px;
	margin-bottom: 30px;
}
.index-gywm .gywm-wzjs a{
	display: inline-block;
	width: 120px;
	text-align: center;
	font-size: 16px;
	color: #333;
	line-height: 38px;
	border-radius: 2px;
}
.index-gywm .gywm-wzjs a:hover{
	color: #fff;
	background-color: #333;
}
/* 新闻中心 */
.index-xwzx{
	width: 100%;
	padding: 80px 0 50px 0;
}
.index-xwzx .xwzx-cont{
	width: 100%;
	padding-top: 40px;
}
.index-xwzx .list{
	width: 32%;
	background-color: #e9e9e9;
	box-sizing: border-box;
}
.cont1{display:block;}
.cont2{display:none;}
.cont3{display:block;}
.index-xwzx .s1{
	padding-bottom: 20px;
}
.index-xwzx .s2{
	padding: 35px 35px 25px;
}
.index-xwzx .s1:hover{
	box-shadow: 0 0 20px #dadada;
}
.index-xwzx .list .tpzs{
	width: 100%;
}
.index-xwzx .list .tpzs img{
	width: 100%;
	height:230px;
	object-fit:cover;
}
.index-xwzx .list .wzjs{
	width: 100%;
	padding: 10px 25px 0;
	box-sizing: border-box;
}
.index-xwzx .list .wzjs h4{
	width: 100%;
	font-size: 14px;
	color: #666;
     line-height:30px;
	overflow: hidden;
}
.index-xwzx .list .wzjs h3{
	margin: 10px 0 12px 0;
	width: 100%;
	font-size: 16px;
	color: #333;
	line-height: 25px;
	height: 48px;
	-webkit-line-clamp: 2;
	font-weight:bold;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
}
.index-xwzx .s1:hover .wzjs h3{
	text-decoration: underline;
}
.index-xwzx .list .wzjs p{
	font-size: 14px;
	color: #999;
	margin-top:20px;
}
.index-xwzx .xwzx-title{
    width: 100%;
}
.index-xwzx .xwzx-title h3{
	display: inline-block;
	font-size: 14px;
	color: #666;
	padding-bottom: 8px;
	border-bottom: 2px solid #221915;
}
.index-xwzx .nr{
	width: 100%;
	padding-top: 22px;
}
.index-xwzx .nr li{
	width: 100%;
	margin-bottom: 20px;
}
.index-xwzx .nr li:last-child{
	margin-bottom: 0;
}
.index-xwzx .nr li h3{
	width: 100%;
	font-size: 15px;
	font-weight:bold;
	color: #333;
	line-height: 25px;
	-webkit-line-clamp: 2;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
}
.index-xwzx .nr li p{
	margin-top: 15px;
	font-size: 14px;
	color: #999;
}
.index-xwzx .nr li:hover h3{
    text-decoration: underline;
}
.index-xwzx .nr li:hover p{
	color: #444;
}
/* pc端底部 */
.footer-pc{
	width: 100%;
}
.footer-pc .footer-cont{
	width: 100%;
	padding: 75px 0 55px 0;
	background-color: #fafafa;
	border-top: 1px solid #f1f1f1;
}
.footer-pc .footer-dhdz{
	width: 58.5%;
}
.footer-pc .zndh h3{
	font-size: 16px;
	color: #333;
	font-weight: 600;
	margin-bottom: 20px;
}
.footer-pc .zndh .list{
	float: left;
	margin-right: 50px;
}
.footer-pc .zndh .list:last-child{
	margin-right: 0;
}
.footer-pc .zndh .list a{
	display: block;
	font-size: 16px;
	color: #999;
	margin-bottom: 14px;
}
.footer-pc .zndh .list a:hover{
	color: #333;
	text-decoration: underline;
}
.footer-pc .zndh .list a:last-child{
	margin-bottom: 0;
}
.footer-pc .dzyx .list{
	width: 100%;
	margin-bottom: 50px;
}
.footer-pc .dzyx .list:last-child{
	margin-bottom: 0;
}
.footer-pc .dzyx .list h3{
	font-size: 16px;
	color: #333;
	font-weight: 600;
	margin-bottom: 16px; 
}
.footer-pc .dzyx .list p{
	font-size: 16px;
	color: #777;
	line-height: 24px;
}
.footer-pc .footer-fwrx{
	width: 270px;
}
.footer-pc .footer-fwrx h4{
	font-size: 16px;
	color: #333;
}
.footer-pc .footer-fwrx h3{
	font-size: 32px;
	color: #333;
	font-weight: bold;
	margin: 20px 0 40px 0;
}
.footer-pc .footer-fwrx p{
	font-size: 16px;
	color: #333;
	margin-bottom: 18px;
}
.footer-pc .footer-fwrx img{
	width: 43px;
}
/* 底部网站备案和友情链接 */
.footer-pc .footer-badt{
	width: 100%;
	padding-bottom:25px;
	background-color: #333;
}
.footer-pc .footer-badt .bqsy{
	height: 30px;
}
.footer-pc .footer-badt .bqsy p{
	font-size: 14px;
	color: #fff;
}
.footer-pc .footer-badt .bqsy p a{
	font-size: 14px;
	color: #fff;
	margin-left:20px;
}
.footer-pc .dtlj{
	width: 240px;
}
.footer-pc .dtlj .wzdt{
	height: 45px;
}
.footer-pc .dtlj .wzdt a{
	font-size: 14px;
	color: #999;
}
.footer-pc .dtlj .wzdt a:hover{
	color: #fff;
}
.footer-pc .dtlj .yqlj{
	position: relative;
	width: 146px;
	height: 30px;
	border: 1px solid #999;
	box-sizing: border-box;
}
.footer-pc .dtlj .yqlj h3{
	font-size: 14px;
	color: #777;
	padding-right: 26px;
	background: url(../images/footer-yqlj-tp01.png) no-repeat right center;
}
.footer-pc .dtlj .yqlj-nav{
	display: none;
	position: absolute;
	bottom: 40px;
	left: 50%;
	margin-left: -100px;
	z-index: 10;
	width: 200px;
	padding-bottom: 20px;
	border: 1px solid #333;
}
.footer-pc .dtlj .yqlj-nav li{
	width: 100%;
	background-color: #333;
	border-bottom: 1px solid #777;
}
.footer-pc .dtlj .yqlj-nav li a{
	display: inline-block;
	width: 100%;
	padding: 0 12px;
	text-align: center;
	font-size: 14px;
	color: #777;
	line-height: 36px;
	box-sizing: border-box;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.footer-pc .dtlj .yqlj-nav li a:hover{
	color: #fff;
	text-decoration: underline;
}
.footer-pc .dtlj .yqlj:hover .yqlj-nav{
    display: block;
}
/* mp端底部 */
.footer-mp{
	display: none;
	width: 100%;
	background-color: #3c3c3c;
}
/* mp端底部-友情链接 */
.footer-mp .footer-yqlj{
	width: 100%;
}
.footer-mp .footer-yqlj .list{
	width: 100%;
	padding: 0 40px;
	border-top: 2px solid #505050;
	box-sizing: border-box;
}
.footer-mp .footer-yqlj .list:first-child{
	border-top: 0 solid #505050;
}
.footer-mp .footer-yqlj .yqlj-title{
	position: relative;
	width: 100%;
	height: 80px;
}
.footer-mp .footer-yqlj .yqlj-title h3{
	font-size: 20px;
	color: #efefef;
}
.footer-mp .footer-yqlj .yqlj-title .tpzs-1{
	position: absolute;
	right: 0;
	top: 50%;
	margin-top: -10px;
	width: 20px;
	height: 20px;
	background: url(../images/footer-mp-tp01.png) no-repeat center center;
}
.footer-mp .footer-yqlj .yqlj-title .tpzs-2{
	background: url(../images/footer-mp-tp02.png) no-repeat center center;
}
.footer-mp .footer-yqlj .yqlj-zynr{
	display: none;
}
.footer-mp .footer-yqlj .yqlj-zynr li{
	width: 100%;
	border-top: 2px solid #505050;
}
.footer-mp .footer-yqlj .yqlj-zynr a{
	display: inline-block;
	width: 100%;
	font-size: 20px;
	color: #9a9a9a;
	line-height: 80px;
	background: url(../images/footer-mp-tp03.png) no-repeat right 3px center;
}
/* mp端底部-微信链接-网站备案 */
.footer-mp .footer-wxlj{
	width: 100%;
	padding: 40px;
	border-top: 2px solid #505050;
	border-bottom: 2px solid #505050;
	box-sizing: border-box;
}
.footer-mp .footer-wxlj img{
	width: 80px;
}
.footer-mp .footer-wzba{
	width: 100%;
	text-align: center;
	padding: 40px 40px 50px;
	box-sizing: border-box;
}
.footer-mp .footer-wzba p{
	font-size: 20px;
	color: #777;
	line-height: 38px;
}
/* 非首页网站顶部和banner */
.amwz-wzdb{
	position: relative;
    width: 100%;
}
.amwz-wzdb .amwz-lxdh{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 100;
	width: 100%;
}
.amwz-wzdb .amwz-lxdh .w1400{
	position: relative;
}
.amwz-wzdb .amwz-lxdh .logo {
    padding-left: 0;
}
.amwz-wzdb .amwz-lxdh .nav {
    margin-left: 200px;
}
.amwz-wzdb .amwz-lxdh .nav li a {
    color: #fff;
}
.amwz-wzdb .amwz-lxdh .nav li:hover a,
.amwz-wzdb .amwz-lxdh .nav .cur a{
	border-bottom: 2px solid #fff;
}
.amwz-wzdb .amwz-lxdh .lxhm{
	position: absolute;
	top: 0;
	right: -55px;
	z-index: 10;
	height: 89px;
	padding-left: 45px;
	border-left: 1px solid #2a292a;
}
.amwz-wzdb .amwz-lxdh .lxhm h3{
	font-size: 20px;
	color: #fff;
	line-height: 40px;
	font-weight: bold;
	padding-left: 50px;
	background: url(../images/amwz-lxdh-tp05.png) no-repeat 0 center;
}
.amwz-wzdb .amwz-banner{
	width: 100%;
	text-align: center;
}
.amwz-wzdb .amwz-banner img{
	width: 100%;
}
.amwz-banner{
    position: relative;
    height: 500px;
    background: url(.) center left no-repeat;
    background-size: cover;
}
.amwz-banner img{
position: absolute;
top: 0;
width: 100%;
height: 100%;
background-size: cover;
}
/* 网页位置 */
.seat{
	position: relative;
	width: 100%;
}
.seat .seat-cont{
	position: absolute;
	left: 0;
	bottom: 0;
	z-index: 10;
	width: 100%;
	padding: 12px 0;
	background: rgba(0, 0, 0, 0.59);
}
.seat p{
	padding-left: 28px;
	font-size: 14px;
	color: #c6c6c6;
	line-height: 24px;
	background: url(../images/seat-tp01.png) no-repeat 0 1px;
}
.seat p span{
	padding: 0 15px 0 0;
	font-size: 14px;
	color: #c6c6c6;
}
.seat p a{
	display: inline-block;
	padding: 0 15px;
	font-size: 14px;
	color: #c6c6c6;
}
.seat p a:hover{
	color: #fff;
	text-decoration: underline;
}
/* 关于我们导航 */
.cpzx-navb{
	width: 100%;

}
.cpzx-navb .nav{
	width: 100%;
	padding-top: 18px;
	position: relative;
}
.cpzx-navb .nav ul{position:absolute;top:-80px;left:0;width:100%;height:80px;background:rgba(255,255,255,.85)}
.cpzx-navb .nav li{float:left;width:25%;height:80px;border-right:1px solid #fff;border-top:3px solid rgba(255,255,255,.01);box-sizing:border-box}
.cpzx-navb .nav li a{width:100%;height:77px}
.cpzx-navb .nav li p{font-size:16px;color:#333}
.cpzx-navb .nav .actives,.cpzx-navb .nav li li:hover{border-top:3px solid #909394}
.cpzx-navb .nav .actives p,.cpzx-navb .nav li:hover p{color:#909394}
.flex-4{display:flex;align-items:center;justify-content:center}

/* 产品中心导航 */
.cpzx-nava{
	width: 100%;

}
.cpzx-nava .nav{
	width: 100%;
	padding-top: 18px;
	position: relative;
}
.cpzx-nava .nav ul{position:absolute;top:-80px;left:0;width:100%;height:80px;background:rgba(255,255,255,.85)}
.cpzx-nava .nav li{float:left;width:220px;height:80px;border-right:1px solid #fff;border-top:3px solid rgba(255,255,255,.01);box-sizing:border-box}
.cpzx-nava .nav li a{width:100%;height:77px}
.cpzx-nava .nav li p{font-size:16px;color:#333}
.cpzx-nava .nav .actives,.cpzx-nava .nav li li:hover{border-top:3px solid #909394}
.cpzx-nava .nav .actives p,.cpzx-nava .nav li:hover p{color:#909394}
.flex-4{display:flex;align-items:center;justify-content:center}

/* 通用导航 */
.cpzx-nav{
	width: 100%;
	border-bottom: 1px solid #ddd;

}
.cpzx-nav .nav{
	width: 100%;
	padding-top: 18px;
}
.cpzx-nav .nav li{
	float: left;
	margin-right: 55px;
}
.cpzx-nav .nav li:last-child{
	margin-right: 0;
}
.cpzx-nav .nav li a{
	display: inline-block;
	font-size: 16px;
	color: #777;
	padding-bottom: 18px;
	border-bottom: 2px solid rgba(51, 51, 51, 0);
}
.cpzx-nav .nav li:hover a,
.cpzx-nav .nav .actives a{
	color: #333;
	border-bottom: 2px solid rgba(51, 51, 51, 1);
}

/*
.cpzx-nav .nav li{
	float: left;
	margin-right: 55px;
}
.cpzx-nav .nav li:last-child{
	margin-right: 0;
}
.cpzx-nav .nav li a{
	display: inline-block;
	font-size: 16px;
	color: #777;
	padding-bottom: 18px;
	border-bottom: 2px solid rgba(51, 51, 51, 0);
}
.cpzx-nav .nav li:hover a,
.cpzx-nav .nav .actives a{
	color: #333;
	border-bottom: 2px solid rgba(51, 51, 51, 1);
}
/* 产品中心 */
.cpzx-cplb{
	width: 100%;
	padding: 60px 0 70px 0;
}
.cpzx-cplb .cplb-cont{
	width: 100%;
}
.cpzx-cplb .cplb-cont ul{
	width: 100%;
}
.cpzx-cplb li{
	float: left;
	width: 32.1%;
	border: 1px solid #f0f0f0;
	margin: 0 1.85% 30px 0;
	box-sizing: border-box;
}
.cpzx-cplb li:hover{
	box-shadow: 0 0 15px #e7e3e3;
}
.cpzx-cplb .tpzs{
	width: 100%;
	overflow: hidden;
}
.cpzx-cplb .tpzs img{
	width: 100%;
	transition: all ease 0.2s;
}
.cpzx-cplb li:hover .tpzs img{
	transform: scale(1.1);
	transition: all ease 0.3s;
}
.cpzx-cplb .wzjs{
	position: relative;
	width: 100%;
	padding: 22px 130px 26px 20px;
	background-color: #fafafa;
	border-top: 1px solid #f0f0f0;
	box-sizing: border-box;
}
.cpzx-cplb li:hover .wzjs{
	background-color: #fff;
}
.cpzx-cplb .wzjs .nr{
	width: 100%;
}
.cpzx-cplb .wzjs .nr h3{
	font-size: 18px;
	color: #333;
	margin-bottom: 8px;
}
.cpzx-cplb li:hover .wzjs .nr h3{
	text-decoration: underline;
}
.cpzx-cplb .wzjs .nr p{
	font-size: 14px;
	color: #333;
}
.cpzx-cplb .wzjs .nr h3,
.cpzx-cplb .wzjs .nr p{
	width: 100%;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.cpzx-cplb .wzjs .ckgd{
	position: absolute;
	top: 5px;
	right: 20px;
	z-index: 10;
	width: 110px;
}
.cpzx-cplb .wzjs .ckgd a{
	display: inline-block;
	width: 100%;
	text-align: center;
	font-size: 14px;
	color: #808080;
	line-height: 38px;
	background-color: #ececec;
	border-radius: 19px;
}
.cpzx-cplb li:hover .wzjs .ckgd a{
	color: #fff;
	background-color: #333;
}
/* 产品数据 */
.cpny-cpsj{
	width: 100%;
	padding: 60px 0 100px 0;
	background-color: #fcfcfc;
}
.cpny-cpsj .w1400{
	position: relative;
}
/* 产品数据-返回主页 */
.cpny-cpsj .cpsj-fhzy{
	position: absolute;
	top: 0;
	left: -50px;
	z-index: 10;
	width: 50px;
}
.cpny-cpsj .cpsj-fhzy img{
	width: 100%;
}
.cpny-cpsj .cpsj-fhzy .img02{
	display: none;
}
.cpny-cpsj .cpsj-fhzy:hover .img01{
	display: none;
}
.cpny-cpsj .cpsj-fhzy:hover .img02{
	display: inline-block;
}
/* 产品数据-产品图片 */
.cpny-cpsj .cpsj-cont{
	width: 100%;
}
.cpny-cpsj .cpsj-cptp{
	width: 42%;
}
.cpny-cpsj .cptp-main{
	width: 100%;
}
.cpny-cpsj .cptp-main .main-menu{
	display: none;
	width: 100%;
}
.cpny-cpsj .cptp-main .main-menu img{
	width: 100%;
}
.cpny-cpsj .cptp-main .actives{
	display: block;
	animation: fadeIn 0.3s;
}
.cpny-cpsj .cptp-nav{
	width: 100%;
	padding-top: 15px;
}
.cpny-cpsj .cptp-nav .list{
	float: left;
	width: 23.5%;
	margin: 0 2% 0 0;
	overflow: hidden;
	box-sizing: border-box;
}
.cpny-cpsj .cptp-nav .list:last-child{
	margin-right: 0;
}
.cpny-cpsj .cptp-nav .actives{
	border: 1px solid #666;
}
.cpny-cpsj .cptp-nav .list img{
	width: 100%;
}
/* 产品数据-产品参数 */
.cpny-cpsj .cpsj-cpcs{
	width: 50%;
}
.cpny-cpsj .cpcs-title{
	width: 100%;
	border-bottom: 24px;
}
.cpny-cpsj .cpcs-title h2{
	font-size: 36px;
	color: #222;
	line-height: 48px;
	font-weight: bold;
	margin-bottom: 10px;
}
.cpny-cpsj .cpcs-title p{
	font-size: 24px;
	color: #222;
	line-height: 36px;
}
.cpny-cpsj .csjs{
	width: 100%;
	padding: 32px 0 45px 0;
}
.cpny-cpsj .csjs p{
	font-size: 18px;
	color: #666;
	line-height: 38px;
}
.cpny-cpsj .csjs p span{
	color: #333;
	font-weight:bold;
}
.cpny-cpsj .cpsj-cpcs .rxzx{
	width: 475px;
}
.cpny-cpsj .cpsj-cpcs .rxzx a{
	display: inline-block;
	width: 210px;
	text-align: center;
	font-size: 18px;
	color: #fff;
	line-height: 50px;
	border-radius: 25px;
}
.cpny-cpsj .cpsj-cpcs .rxzx .a1{
	background-color: #333;
}
.cpny-cpsj .cpsj-cpcs .rxzx .a2{
	background-color: #d01414;
}
.cpny-cpsj .cpsj-cpcs .rxzx .a1:hover{
	background-color: #000;
}
.cpny-cpsj .cpsj-cpcs .rxzx .a2:hover{
	background-color: #ff0000;
}
/* 产品详情和精选产品 */
.cpny-cpxq{
	width: 100%;
	padding: 80px 0 120px 0;
}
.cpny-cpxq .cpxq-cpts{
	width: 62%;
}
.cpny-cpxq .cpts-nav{
	width: 100%;
	background-color: #f2f2f2;
}
.cpny-cpxq .cpts-nav .list{
	position: relative;
	float: left;
	width: 25%;
	height: 60px;
	cursor: pointer;
	display:flex;
	align-items:center;
	justify-content:center;
}
.cpny-cpxq .cpts-nav .list::after{
	content: "";
	display: none;
	position: absolute;
	bottom: -12px;
	left: 50%;
	z-index: 100;
	margin-left: -12px;
	width: 0;
    height: 0;
    border-left: 12px solid transparent;
    border-right: 12px solid transparent;
    border-top: 12px solid #333;
}
.cpny-cpxq .cpts-nav .list h3{
	font-size: 22px;
	color: #333;
}
.cpny-cpxq .cpts-nav .actives{
	background-color: #333;
}
.cpny-cpxq .cpts-nav .actives::after{
	display: block;
}
.cpny-cpxq .cpts-nav .actives h3{
	color: #fff;
}
.cpny-cpxq .cpts-main{
	width: 100%;
	padding-top: 55px;
}
.cpny-cpxq .cpts-main .list{
	display: none;
	width: 100%;
	text-align: center;
}
.cpny-cpxq .cpts-main .list img{
	width: 100%;
}
.cpny-cpxq .cpts-main .actives{
	display: block;
	animation: fadeIn 0.4s;
}
/* 精选产品 */
.cpny-cpxq .cpxq-jxcp{
	width: 32%;
}
.cpxq-jxcp .jxcp-nav{
	width: 100%;
	height: 60px;
	border-top: 1px solid #e7e7e7;
	border-bottom: 1px solid #e7e7e7;
}
.cpxq-jxcp .jxcp-nav h3{
	margin-top: 18px;
	font-size: 22px;
	color: #333;
}
.cpxq-jxcp .jxcp-nav a{
	height: 60px;
	display:flex;
	align-items:center;
	justify-content:center;
}
.cpxq-jxcp .jxcp-nav a img{
	width: 34px;
}
.cpxq-jxcp .jxcp-nav a .img02{
	display: none;
}
.cpxq-jxcp .jxcp-nav a:hover .img01{
	display: none;
}
.cpxq-jxcp .jxcp-nav a:hover .img02{
	display: inline-block;
}
.cpxq-jxcp .jxcp-cont{
	width: 100%;
	padding-top: 55px;
}
.cpxq-jxcp .jxcp-cont li{
	width: 100%;
    border: 1px solid #f0f0f0;
	box-sizing: border-box;
	margin-bottom: 40px;
}
.cpxq-jxcp .jxcp-cont li:hover{
	box-shadow: 0 0 15px #e7e3e3;
}
.cpxq-jxcp .jxcp-cont .tpzs {
    width: 100%;
    overflow: hidden;
}
.cpxq-jxcp .jxcp-cont .tpzs img{
	width: 100%;
	transition: all ease 0.4s;
}
.cpxq-jxcp .jxcp-cont li:hover .tpzs img{
	transform: scale(1.1);
	transition: all ease 0.4s;
}
.cpxq-jxcp .jxcp-cont .wzjs{
	position: relative;
    width: 100%;
    padding: 22px 130px 26px 20px;
    background-color: #fafafa;
    border-top: 1px solid #f0f0f0;
    box-sizing: border-box;
}
.cpxq-jxcp .jxcp-cont li:hover .wzjs{
	background-color: #fff;
}
.cpxq-jxcp .jxcp-cont .wzjs .nr{
	width: 100%;
}
.cpxq-jxcp .jxcp-cont .wzjs .nr h3{
	font-size: 18px;
    color: #333;
    margin-bottom: 8px;
}
.cpxq-jxcp .jxcp-cont .wzjs .nr p{
	font-size: 14px;
    color: #333;
}
.cpxq-jxcp .jxcp-cont .wzjs .nr h3,
.cpxq-jxcp .jxcp-cont .wzjs .nr p{
	width: 100%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.cpxq-jxcp .jxcp-cont .wzjs .ckgd{
	position: absolute;
    top: 5px;
    right: 20px;
    z-index: 10;
    width: 110px;
}
.cpxq-jxcp .jxcp-cont .wzjs .ckgd a{
	display: inline-block;
    width: 100%;
    text-align: center;
    font-size: 14px;
    color: #808080;
    line-height: 38px;
    background-color: #ececec;
    border-radius: 19px;
}
.cpxq-jxcp .jxcp-cont li:hover .wzjs .ckgd a{
	color: #fff;
	background-color: #333;
}
/* 购买服务公共头部 */
.gmfw-title{
	width: 100%;
}
.gmfw-title h2{
	font-size: 36px;
	color: #333;
	line-height: 48px;
	font-weight: bold;
}
/* 服务理念 */
.gmfw-fwln{
	width: 100%;
	padding-top: 50px;
}
.gmfw-fwln .gmfw-cont{
	width: 100%;
	padding-top: 35px;
}
.gmfw-fwln .gmfw-left{
	width: 48.7%;
}
.gmfw-fwln .gmfw-right{
	width: 48.7%;
	padding-top: 30px;
}
.gmfw-fwln .fwjs{
	width: 100%;
	padding-bottom: 70px;
}
.gmfw-fwln .fwjs p{
	text-align: justify;
	font-size: 18px;
	color: #666;
	line-height: 32px;
}
.gmfw-fwln .nr{
	width: 100%;
}
.gmfw-fwln .nr .fwln{
	position: relative;
	width: 100%;
	margin-bottom: 30px;
}
.gmfw-fwln .nr .fwln:last-child{
	margin-bottom: 0;
}
.gmfw-fwln .fwln .tp{
	position: relative;
	width: 100%;
}
.gmfw-fwln .fwln .tp img{
	width: 100%;
}
.gmfw-fwln .fwln .wzjs{
	position: absolute;
	left: 0;
	bottom:30px;
	z-index: 10;
	width: 100%;
	padding: 0 30px;
	box-sizing: border-box;
}
.gmfw-fwln .fwln .wzjs h3{
	font-size: 24px;
	color: #fff;
	margin-bottom: 18px; 
}
.gmfw-fwln .fwln .wzjs p{
	font-size: 16px;
	color: #fff;
	line-height: 26px;
	max-height: 90px;
	-webkit-line-clamp: 3;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
}
/* 咨询在线客服 */
.gmfw-zxkf{
	width: 100%;
	padding: 130px 0 115px 0;
}
.gmfw-zxkf .zxkf-cont{
	width: 100%;
	padding: 45px 145px;
	background-color: #fff;
	box-sizing: border-box;
	box-shadow: 0 0 20px #e8e8e8;
}
.gmfw-zxkf .list{
	text-align: center;
}
.gmfw-zxkf .list .tpzs{
	text-align: center;
}
.gmfw-zxkf .list .tpzs img{
	width: 118px;
}
.gmfw-zxkf .list .wzjs{
	padding-top: 22px;
}
.gmfw-zxkf .list .wzjs h3{
	font-size: 20px;
	color: #333;
	margin-bottom: 20px;
}
.gmfw-zxkf .list .wzjs p{
	font-size: 14px;
	line-height: 21px;
	color: #929292;
}
/* 网上商城 */
.gmfw-wssc{
	width: 100%;
	padding: 80px 0 90px 0;
	background-color: #f4f4f4;
}
.gmfw-wssc .wssc-cont{
	width: 100%;
}
.gmfw-wssc .tpzs{
	width: 514px;
	text-align: center;
	padding: 20px 70px 0 0;
	box-sizing: border-box;
}
.gmfw-wssc .tpzs img{
	width: 100%;
}
.gmfw-wssc .wzjs{
	width: 45%;
}
.gmfw-wssc .wzjs p{
	margin-top: 50px;
	text-align: justify;
	font-size: 18px;
	color: #666;
	line-height: 34px;
}
/* 请输入您要搜索的产品质检报告的完整批号： */
.gmfw-cpph{
	width: 100%;
	padding: 100px 0 80px 0;
}
.gmfw-cpph .cpph-cont{
	width: 100%;
}
.gmfw-cpph .cpph-phtj{
	width: 940px;
	padding: 65px 0 95px 0;
}
.gmfw-cpph .cpph-phtj form{
	width: 100%;
}
.gmfw-cpph .cpph-phtj .form-1{
	width: 790px;
	height: 60px;
	font-size: 18px;
	color: #b4b4b4;
	padding: 0 20px;
	border: 1px solid #e8e8e8;
	background-color: #f5f5f5;
	box-sizing: border-box;
}
.gmfw-cpph .cpph-phtj .form-1::-webkit-input-placeholder{
	font-size: 18px;
	color: #b4b4b4;
}
.gmfw-cpph .cpph-phtj .form-2{
	width: 130px;
	height: 60px;
	font-size: 22px;
	color: #fff;
	background-color: #333;
	box-sizing: border-box;
	cursor: pointer;
}
.gmfw-cpph .cpph-phtj .form-2:hover{
	background-color: #000;
}
.gmfw-cpph .cpph-phtj .zs{
	width: 100%;
	padding-top: 30px;
}
.gmfw-cpph .cpph-phtj .zs p{
	font-size: 18px;
	color: #999;
	line-height: 26px;
	margin-top: 30px;
}
.gmfw-cpph .cpph-phtj .zs2{
	width: 100%;
	margin-top: 30px;
	margin-bottom: 30px;


}
.gmfw-cpph .cpph-phtj .zs2 li{
margin:10px 0px;
float: left;
height:60px;
width: 100%;
line-height:60px;
border: 1px solid #e8e8e8;
background-color: #f5f5f5;
}
.gmfw-cpph .cpph-phtj .zs2 p{
	font-size: 18px;
	color: rgb(247, 95, 8);
	text-align:center;
	font-weight:bold;
	line-height: 60px;
}
.gmfw-cpph .cpph-phtj .zs2 li span{
margin-left:20px;
font-size:16px;
}
.gmfw-cpph .cpph-phtj .zs2 li .left-box {
    float: left;
}
.gmfw-cpph .cpph-phtj .zs2 li .right-box {
    float: right;
    height: 60px;
    line-height: 60px;
    font-size: 0;
}
.gmfw-cpph .cpph-phtj .zs2 li .right-box .btn {
    display: inline-block;
    vertical-align: middle;
    height: 30px;
    padding: 0 15px;
    margin: 0 5px;
    line-height: 30px;
    color: #fff;
    font-size: 12px;
    background-color: #333;
    -webkit-transition: .2s ease all;
    -moz-transition: .2s ease all;
    -o-transition: .2s ease all;
    transition: .2s ease all;
}
.gmfw-cpph .cpph-sdfw{
	width: 100%;
	padding: 60px 55px 70px;
	background-color: #f4f4f4;
	box-sizing: border-box;
}
.gmfw-cpph .cpph-sdfw .list{
	position: relative;
	width: 23%;
	height: 305px;
	text-align: center;
	padding: 85px 10px 0;
	background-color: #fff;
	border: 1px solid #e1e1e1;
	box-sizing: border-box;
}
.gmfw-cpph .cpph-sdfw .list .xh{
	position: absolute;
	top: -24px;
	left: -20px;
	z-index: 10;
	font-size: 115px;
	color: #f4f4f4;
	font-weight: bold;
}
.gmfw-cpph .cpph-sdfw .list .tpzs{
	width: 100%;
	text-align: center;
}
.gmfw-cpph .cpph-sdfw .list .tpzs img{
	width: 89px;
}
.gmfw-cpph .cpph-sdfw .list .wzjs{
	width: 100%;
	padding-top: 20px;
}
.gmfw-cpph .cpph-sdfw .list .wzjs h3{
	font-size: 26px;
	color: #333;
	font-weight: bold;
	margin-bottom: 14px;
}
.gmfw-cpph .cpph-sdfw .list .wzjs p{
	font-size: 14px;
	color: #777375;
}
/* 了解爱玛特公共头部 */
.ljamt-title{
	width: 100%;
}
.ljamt-title h2{
	font-size: 36px;
	font-weight: bold;
}
/* 公司简介 */
.ljamt-gsjj{
	width: 100%;
	padding: 50px 0 125px 0;
}
.ljamt-gsjj .gsjj-cont{
	width: 100%;
	padding-top: 10px;
}
.ljamt-gsjj .gsjj-wzjs p{
	margin-top: 30px;
	text-align: justify;
	text-indent: 2em;
	font-size: 16px;
	color: #666;
	line-height: 30px;
}
.ljamt-gsjj .gsjj-spzs{
	width: 100%;
	padding: 40px 0 70px 0;
}
.ljamt-gsjj .gsjj-spzs video{
	width: 100%;
	object-fit: cover;
}
.ljamt-gsjj .gsjj-gssj{
	width: 100%;
	padding: 0 90px;
	box-sizing: border-box;
}
.ljamt-gsjj .gsjj-gssj .list{
	text-align: center;
}
.ljamt-gsjj .gsjj-gssj h3{
	position: relative;
	font-size: 64px;
	color: #666;
	padding-right: 35px;
}
.ljamt-gsjj .gsjj-gssj h3 span{
	position: absolute;
	top: 50%;
	right: 0;
	margin-top: -17px;
	font-size: 34px;
	line-height: 34px;
	color: #666;
}
.ljamt-gsjj .gsjj-gssj p{
	font-size: 18px;
	color: #666;
	margin-top: 28px;
}
/* 企业文化 */
.ljamt-qywh{
	width: 100%;
	padding-bottom: 90px;
}
.ljamt-qywh .qywh-cont{
	width: 100%;
	padding-top: 60px;
}
.ljamt-qywh .list{
	width: 23.5%;
	padding-bottom: 35px;
	background-color: #fafafa;
}
.ljamt-qywh .list .tpzs{
	width: 100%;
}
.ljamt-qywh .list .tpzs img{
	width: 100%;
}
.ljamt-qywh .list .wzjs{
	width: 100%;
	padding: 22px 15px 0;
	box-sizing: border-box;
}
.ljamt-qywh .list .wzjs h3{
	font-size: 28px;
	color: #333;
	margin-bottom: 15px;
}
.ljamt-qywh .list .wzjs p{
	width: 100%;
	font-size: 16px;
	color: #666;
	line-height: 24px;
	height: 48px;
	-webkit-line-clamp: 2;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
}
/* 发展历程 */
.ljamt-fzlc{
	width: 100%;
	padding: 60px 0 65px 0;
	background-color: #f4f4f4;
}
.ljamt-fzlc .fzhj{
	width: 100%;
	margin-top: 55px;
}
.ljamt-fzlc .fzgj-gjnr{
	width: 100%;
}
.ljamt-fzlc .fzgj-gjnr .tpzs{
	width: 48.5%;
	height: 435px;
	display:flex;
	align-items:center;
	justify-content:left;
}
.ljamt-fzlc .fzgj-gjnr .tpzs img{
	width: 100%;
}
.ljamt-fzlc .fzgj-gjnr .wzjs{
	width: 48.5%;
	height: 435px;
}
.ljamt-fzlc .fzgj-gjnr .wzjs h3{
	font-size: 36px;
	color: #000;
	font-weight: bold;
	margin-bottom: 20px;
}
.ljamt-fzlc .fzgj-gjnr .wzjs p{
	font-size: 18px;
	color: #626267;
	line-height: 32px;
}
.ljamt-fzlc .fzgj-gjnr01{
	background: url(../images/fzgj-lsbj-tp03.png) no-repeat center center #f4f4f4;
	background-size: 94% auto;
}
.ljamt-fzlc .fzgj-gjnr02{
	background: url(../images/fzgj-lsbj-tp04.png) no-repeat center center #f4f4f4;
	background-size: 94% auto;
}
.ljamt-fzlc .fzgj-gjnr03{
	background: url(../images/fzgj-lsbj-tp05.png) no-repeat center center #f4f4f4;
	background-size: 94% auto;
}
.ljamt-fzlc .fzgj-gjnr04{
	background: url(../images/fzgj-lsbj-tp06.png) no-repeat center center #f4f4f4;
	background-size: 94% auto;
}
.ljamt-fzlc .fzgj-gjnr05{
	background: url(../images/fzgj-lsbj-tp07.png) no-repeat center center #f4f4f4;
	background-size: 94% auto;
}
.ljamt-fzlc .fzgj-gjnr06{
	background: url(../images/fzgj-lsbj-tp08.png) no-repeat center center #f4f4f4;
	background-size: 94% auto;
}
/* swiper代码调整 */
.ljamt-fzlc .fzhj .swiper-container{
	width: 100%;
}
.ljamt-fzlc .swiper-button-prev{
    background-images: none;
    left: 52%;
	right: auto;
	top: 0;
    width: 20px;
    height: 20px;
	margin-top: 0;
	background: url(../images/index-fzgj-jt01.png) no-repeat center center;
    background-size: 18px 10px;
}
.ljamt-fzlc .swiper-button-next{
    background-images: none;
    left: 52%;
	right: auto;
	top: auto;
	bottom: 0;
    width: 20px;
    height: 20px;
	margin-top: 0;
	background: url(../images/index-fzgj-jt02.png) no-repeat center center;
    background-size: 18px 10px;
}
/* 发展历程-时间刻度 */
.ljamt-fzlc .fzgj-lskd{
	width: 100%;
	margin-top: 70px;
	padding-top: 25px;
	background: url(../images/fzgj-lskd-bj.png) no-repeat center 0;
}
.ljamt-fzlc .fzgj-lskd .sj{
	width: 100%;
	text-align: center;
}
.ljamt-fzlc .fzgj-lskd .sj .yd{
	width: 10px;
	height: 10px;
	margin: 0 auto;
	border-radius: 100%;
	background-color: #999;
}
.ljamt-fzlc .fzgj-lskd .sj p{
	font-size: 14px;
	color: #999;
	font-weight: bold;
	margin-top: 10px;
}
/* swiper调整 */
.ljamt-fzlc .fzgj-lskd .swiper-slide-active .sj .yd{
	background-color: #12156e;
}
.ljamt-fzlc .fzgj-lskd .swiper-slide-active .sj p{
	color: #12156e;
}
/* 企业风采 */
.ljamt-qyfc{
	width: 100%;
	padding: 80px 0 90px 0;
}
.ljamt-qyfc .qyfc-nav{
	width: 570px;
	margin: 50px auto 0;
}
.ljamt-qyfc .qyfc-nav .list{
	width: 240px;
	height: 62px;
	border-radius: 3px;
	border: 1px solid #666;
	box-sizing: border-box;
	cursor: pointer;
	display:flex;
	align-items:center;
	justify-content:center;
}
.ljamt-qyfc .qyfc-nav .actives{
	background-color: #666;
}
.ljamt-qyfc .qyfc-nav .list h3{
	font-size: 26px;
	color: #333;
	line-height: 38px;
}
.ljamt-qyfc .qyfc-nav .actives h3{
	color: #fff;
}
.ljamt-qyfc .qyfc-nav .list .h1{
	padding-left: 50px;
	background: url(../images/qyfc-nav-tp01.png) no-repeat 0 center;
	background-size: auto 36px;
}
.ljamt-qyfc .qyfc-nav .list .h2{
	padding-left: 60px;
	background: url(../images/qyfc-nav-tp02.png) no-repeat 0 center;
	background-size: 40px auto;
}
.ljamt-qyfc .qyfc-nav .actives .h1{
	background: url(../images/qyfc-nav-tp03.png) no-repeat 0 center;
	background-size: auto 36px;
}
.ljamt-qyfc .qyfc-nav .actives .h2{
	background: url(../images/qyfc-nav-tp04.png) no-repeat 0 center;
	background-size: 40px auto;
}
/* 企业风采主要内容 */
.ljamt-qyfc .qyfc-cont{
	width: 100%;
	padding-top: 50px;
}
.ljamt-qyfc .qyfc-cont .qyfc-menu{
	display: none;
	width: 100%;
}
.ljamt-qyfc .qyfc-cont .actives{
	display: block;
	animation: fadeIn 0.4s;
}
.ljamt-qyfc .qyfc-cont ul{
	width: 100%;
}
.ljamt-qyfc .qyfc-cont li{
	float: left;
	width: 32%;
	margin: 10px 2% 0 0;
}
.ljamt-qyfc .qyfc-cont .tpzs{
	width: 100%;
}
.ljamt-qyfc .qyfc-cont .tpzs img{
	width: 100%;
}
.ljamt-qyfc .qyfc-cont .wzjs{
	width: 100%;
	text-align: center;
	padding: 20px 20px 30px;
	box-sizing: border-box;
}
.ljamt-qyfc .qyfc-cont .wzjs p{
	width: 100%;
	font-size: 18px;
	color: #333;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
/* 合作渠道 */
.ljamt-hzqd{
	width: 100%;
	padding-bottom: 55px;
}
.ljamt-hzqd .hzqd{
	width: 100%;
	padding-top: 0px; 
}
.ljamt-hzqd .hzqd li{
	float: left;
	width: 19%;
	height: 190px;
	margin: 25px 1.25% 0 0;
}
.ljamt-hzqd .hzqd li:nth-child(5n){
	margin-right: 0;
}
.ljamt-hzqd .hzqd li img{
	width: 100%;
	height: auto;
}
.ljamt-hzqd .hzqd .s1{
	display: flex;
	justify-content: space-between;
	align-items: flex-end;
}
/* 公司地图 */
.lxwm-gsdt{
	width: 100%;
}
.lxwm-gsdt #dituContent{
	width: 100%;
	height: 520px;
}
.lxwm-gsdt .iw_poi_title {
	color:#CC5522;
	font-size: 14px;
	font-weight: bold;
	overflow: hidden;
	padding-right: 13px;
	white-space: nowrap;
}
.lxwm-gsdt .iw_poi_content {
	font: 12px arial,sans-serif;
	overflow: visible;
	padding-top: 4px;
	white-space: -moz-pre-wrap;
	word-wrap: break-word;
}
/* 联系方式和意向咨询 */
.lxwm-lxzx{
	width: 100%;
	height: 685px;
}
.lxwm-lxzx .lxzx-cont{
	width: 990px;
	margin: 0 auto;
}
/* 联系方式 */
.lxwm-lxzx .lxfs{
	position: relative;
	width: 490px;
	height: 10px;
}
.lxwm-lxzx .lxfs-main{
	position: absolute;
	top: -140px;
	left: 0;
	z-index: 100;
	width: 100%;
	height: 565px;
	padding: 60px 60px 0;
	background-color: #fff;
	box-sizing: border-box;
	box-shadow: 0 0 20px #e6e6e6;
}
.lxwm-lxzx .lxfs-title{
	width: 100%;
}
.lxwm-lxzx .lxfs-title img{
	width: 240px;
}
.lxwm-lxzx .lxfs-nr{
	width: 100%;
	padding-top: 60px;
}
.lxwm-lxzx .lxfs-nr .list{
	width: 100%;
	margin-bottom: 25px;
}
.lxwm-lxzx .lxfs-nr .list:last-child{
	margin-bottom: 0;
}
.lxwm-lxzx .lxfs-nr .list h3{
	font-size: 18px;
	color: #333;
	font-weight: bold;
	margin-bottom: 12px;
}
.lxwm-lxzx .lxfs-nr .list p{
	font-size: 16px;
	color: #333;
	line-height: 26px;
}
/* 意向咨询 */
.lxwm-lxzx .yxzx{
	position: relative;
	width: 500px;
	height: 10px;
}
.lxwm-lxzx .yxzx-main{
	position: absolute;
	top: -50px;
	left: 0;
	z-index: 110;
	width: 100%;
	height: 640px;
	padding: 45px 40px 0;
	background-color: #333;
	box-sizing: border-box;
}
.lxwm-lxzx .yxzx-title{
	width: 100%;
	text-align: right;
}
.lxwm-lxzx .yxzx-title h3{
	font-size: 38px;
	color: #fff;
	margin-bottom: 15px;
}
.lxwm-lxzx .yxzx-title p{
	font-size: 14px;
	color: #fff;
}
.lxwm-lxzx .yxzx-nr{
	width: 100%;
	padding-top: 35px;
}
.lxwm-lxzx .yxzx-nr ul{
	width: 100%;
}
.lxwm-lxzx .yxzx-nr li{
	width: 100%;
	margin-bottom: 15px;
}
.lxwm-lxzx .yxzx-nr .form-1{
	width: 100%;
	height: 46px;
	padding: 0 12px;
	font-size: 16px;
	color: #d3d3d3;
	box-sizing: border-box;
}
.lxwm-lxzx .yxzx-nr .form-1::-webkit-input-placeholder,
.lxwm-lxzx .yxzx-nr .form-2::-webkit-input-placeholder{
	font-size: 16px;
	color: #d3d3d3;
}
.lxwm-lxzx .yxzx-nr .form-2{
	width: 100%;
	height: 200px;
	padding: 12px;
	font-size: 16px;
	color: #d3d3d3;
	box-sizing: border-box;
}
.lxwm-lxzx .yxzx-nr .form-3{
	display: block;
	width: 140px;
	height: 40px;
	font-size: 16px;
	color: #fff;
	margin: 10px auto 0;
	background: none;
	border: 1px solid #fff;
	border-radius: 20px;
	box-sizing: border-box;
	cursor: pointer;
}
.lxwm-lxzx .yxzx-nr .form-3:hover{
	color: #333;
	background-color: #fff;
}
/* 实力见证荣耀，品质铸就辉煌 */
.qyry-sljz{
	width: 100%;
	margin-top: 55px;
	padding: 70px 0 85px 0;
	background: url(../images/qyry-sljz-bj.jpg) no-repeat center 0;
	background-size: cover;
}
.qyry-sljz .sljz-top{
	width: 100%;
	padding-bottom: 40px;
}
.qyry-sljz .sljz-top .tpzs{
	width: 59%;
}
.qyry-sljz .sljz-top .tpzs img{
	width: 100%;
}
.qyry-sljz .wzjs{
	width: 35%;
	padding-top: 60px;
}
.qyry-sljz .wzjs .bt{
	width: 100%;
}
.qyry-sljz .wzjs .bt h3{
	font-size: 28px;
	color: #000;
	margin-bottom: 15px;
}
.qyry-sljz .wzjs .bt h2{
	font-size: 36px;
	color: #000;
	line-height: 48px;
}
.qyry-sljz .wzjs .nr{
	width: 100%;
	padding-top: 30px;
}
.qyry-sljz .wzjs .nr p{
	text-align: justify;
	font-size: 16px;
	color: #666;
	line-height: 30px;
	margin-bottom: 35px;
}
.qyry-sljz .wzjs .nr p:last-child{
	margin-bottom: 0;
}
.qyry-sljz .sljz-bot{
	width: 100%;
}
.qyry-sljz .sljz-bot .list{
	width: 32%;
}
.qyry-sljz .sljz-bot .list img{
	width: 100%;
}
/* 荣誉资质 */
.qyry-ryzz{
	width: 100%;
	padding: 80px 0 70px 0;
}
.qyry-ryzz .ryzz-title{
	width: 100%;
}
.qyry-ryzz .ryzz-title h2{
	font-size: 36px;
	color: #333;
}
.qyry-ryzz .ryzz-cont{
	width: 100%;
	padding-top: 60px;
}
.qyry-ryzz li{
	float: left;
	width: 32.2%;
	margin: 0 1.7% 30px 0;
	border: 1px solid #ddd;
	box-sizing: border-box;
}
.qyry-ryzz li img{
	width: 100%;
}
/* 公司新闻 */
.xwzx-gsxw{
	width: 100%;
	padding: 60px 0 70px 0;
	background-color: #fafafa;
}
.xwzx-gsxw .gsxw-cont{
	position: relative;
	width: 100%;
	background-color: #fff;
}
.xwzx-gsxw .gsxw-cont::after{
	display: block;
	content: "";
	clear:both;
	position: absolute;
	top: 0;
	right: 0;
	z-index: 10;
	width: 21px;
	height: 22px;
	background: url(../images/index-gywm-tp02-1.jpg) no-repeat center 0;
}
.xwzx-gsxw .tpzs{
	width: 46%;
}
.xwzx-gsxw .tpzs img{
	width: 100%;
	margin-top:10px;
}
.xwzx-gsxw .wzjs{
	width: 50%;
	padding: 25px 70px 0 0;
	box-sizing: border-box;
}
.xwzx-gsxw .wzjs h4{
	display: inline-block;
	font-size: 14px;
	color: #666;
	padding-bottom: 8px;
	border-bottom: 2px solid #221915;
}
.xwzx-gsxw .wzjs h3{
	margin: 15px 0 30px 0;
	font-size: 24px;
	color: #333;
	line-height: 30px;
}
.xwzx-gsxw .wzjs p{
	font-size: 16px;
	color: #666;
	line-height: 28px;
}
.xwzx-gsxw .wzjs a{
	margin-top: 40px;
	display: inline-block;
    width: 120px;
    text-align: center;
    font-size: 16px;
    color: #666;
    line-height: 38px;
    border-radius: 2px;
}
.xwzx-gsxw .wzjs a:hover{
	color: #fff;
	background-color: #333;
}
/* 新闻列表 */
.xwzx-xwlb{
	width: 100%;
	padding: 80px 0 60px 0;
}
.xwzx-xwlb li{
	float: left;
	width: 32%;
	height:480px;
	margin: 0 2% 60px 0;
	background-color: #f0eeee;
	box-sizing: border-box;
}
.xwzx-xwlb li:hover{
	background-color: #fff;
	box-shadow: 0 0 20px #e0e0e0;
}
.xwzx-xwlb .tpzs{
	width: 100%;
}
.xwzx-xwlb .tpzs img{
	width: 100%;
	height:230px;
}
.xwzx-xwlb .wzjs{
	width: 100%;
	text-align: justify;
	padding: 10px 20px 10px;
	box-sizing: border-box;
	font-family:
}
.xwzx-xwlb .wzjs h4{
	font-size: 14px;
	line-height:25px;
	color: #666;
}
.xwzx-xwlb .wzjs h3{
	margin: 10x 0 10px 0;
	font-size: 18px;
	font-weight:bold;
	color: #333;
	line-height: 26px;
	height: 52px;
	-webkit-line-clamp: 2;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
}
.xwzx-xwlb .wzjs p{
	font-size: 16px;
	color: #999;
}
/* 新闻内页 */
.xwzx-xwny{
	width: 100%;
	padding: 65px 0 85px 0;
}
.xwzx-xwny .xwny-title{
	width: 100%;
	text-align: center;
}
.xwzx-xwny .xwny-title h2{
	font-size: 36px;
	color: #333;
	line-height: 48px;
}
.xwzx-xwny .wzcc-fbsj{
	width: 850px;
	margin: 35px auto 0;
	padding: 14px 15px 15px;
	background-color: #f6f6f6;
	box-sizing: border-box;
}
.xwzx-xwny .wzcc-fbsj p{
	font-size: 14px;
	color: #999;
	line-height: 21px;
}
.xwzx-xwny .wzcc-fbsj p span{
	font-size: 14px;
	color: #999;
	padding: 0 14px;
}
.xwzx-xwny .xwny-xwwz{
	width: 100%;
	text-align: center;
	padding: 35px 0 85px 0;
}
.xwzx-xwny .xwny-xwwz p{
	text-align: justify;
	text-indent: 2em;
	font-size: 16px;
	color: #666;
	line-height: 32px;
	margin-bottom: 20px;
}
.xwzx-xwny .xwny-xwwz p strong{
font-weight:bold;
}
.xwzx-xwny .xwny-xwwz img{
	max-width: 100%;
	height:auto;
	margin: 10px 0 10px 0;
}
/* 上下页切换 */
.xwzx-xwny .xwny-ymqh{
	width: 850px;
	margin: 0 auto;
}
.xwzx-xwny .xwny-ymqh .s{
	position: relative;
	display: block;
	width: 45%;
	font-size: 14px;
	color: #777;
	line-height: 56px;
	background-color: #fafafa;
	box-sizing: border-box;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.xwzx-xwny .xwny-ymqh .s span{
	position: absolute;
	top: 0;
	z-index: 10;
	display: block;
	width: 76px;
	height: 56px;
	text-align: center;
	font-size: 14px;
	color: #777;
	line-height: 56px;
	background-color: #e8e8e8;
}
.xwzx-xwny .xwny-ymqh .s1{
    padding: 0 30px 0 95px;
}
.xwzx-xwny .xwny-ymqh .s2{
    padding: 0 95px 0 30px;
}
.xwzx-xwny .xwny-ymqh .s1 span{
	left: 0;
}
.xwzx-xwny .xwny-ymqh .s2 span{
	right: 0;
}
.xwzx-xwny .xwny-ymqh .s:hover{
	color: #333;
}
.xwzx-xwny .xwny-ymqh .s:hover span{
	color: #fff;
	background-color: #333333;
} 
.xwzx-xwny .xwny-ymqh .fhzy{
	width: 56px;
}
.xwzx-xwny .xwny-ymqh .fhzy img{
	width: 56px;
	height: 56px;
}
.xwzx-xwny .xwny-ymqh .fhzy .img02{
	display: none;
}
.xwzx-xwny .xwny-ymqh .fhzy:hover .img01{
	display: none;
}
.xwzx-xwny .xwny-ymqh .fhzy:hover .img02{
	display: inline-block;
}




/* 新增加css */

/* 关于爱玛特全屋净水系统 */
.kjsl-jsxt{
	width: 100%;
	padding: 85px 0 130px 0;
}
.kjsl-jsxt .jsxt-cont{
	position: relative;
	width: 100%;
}
.kjsl-jsxt .jsxt-shzs{
	position: absolute;
	top: 40px;
	left: 0;
	z-index: 10;
	width: 62.5%;
}
.kjsl-jsxt .jsxt-shzs video{
	width: 100%;
	object-fit: cover;
}
.kjsl-jsxt .jsxt-xtjs{
	width: 900px;
	padding: 120px 50px 35px 480px;
	background-color: #e2e1e1;
	box-sizing: border-box;
}
.kjsl-jsxt .jsxt-xtjs h2{
	font-size: 32px;
	color: #333;
}
.kjsl-jsxt .jsxt-xtjs .glx{
	width: 180px;
	height: 1px;
	background-color: #8a8a8a;
	margin: 38px 0 32px 0;
}
.kjsl-jsxt .jsxt-xtjs p{
	text-align: justify;
	font-size: 16px;
	color: #333;
	line-height: 36px;
}
.kjsl-video{width:1000px;margin:auto;margin-top:100px;}
.kjsl-video video{width:1000px;}
/* 为什么要需要净化用水？ */
.kjsl-jhys{
	width: 100%;
	padding: 110px 0 130px 0;
	background: url(../images/kjsl-jhys-tp01.jpg) no-repeat center 0;
	background-size: cover;
}
.kjsl-jhys .jhys-jhly{
	position: relative;
	width: 100%;
}
.kjsl-jhys .jgly-lyjs{
	width: 900px;
	height: 540px;
	padding: 65px 490px 0 40px;
	background-color: #ccc;
	box-sizing: border-box;
}
.kjsl-jhys .jhys-jhly h2{
	font-size: 32px;
	color: #333;
	line-height: 46px;
}
.kjsl-jhys .jhys-jhly .glx{
	width: 180px;
	height: 1px;
	background-color: #8a8a8a;
	margin: 40px 0 30px 0;
}
.kjsl-jhys .jhys-jhly p{
	text-align: justify;
	font-size: 16px;
	color: #333;
	line-height: 36px;
}
.kjsl-jhys .jhly-tpzs{
	position: absolute;
	top: 55px;
	right: 0;
	z-index: 10;
	width: 750px;
}
.kjsl-jhys .jhly-tpzs img{
	width: 100%;
}
/* swiper代码调整 */
.kjsl-jhys .swiper-container{
	width: 100%;
	padding-bottom: 35px;
}
.kjsl-jhys .swiper-button-prev,
.kjsl-jhys .swiper-button-next{
	background-images: none;
	top: auto;
	bottom: 0;
	z-index: 100;
    width: 72px;
    height: 72px;
	margin-top: 0;
}
.kjsl-jhys .swiper-button-prev{
	left: 383px;
	right: 0;
	background: url(../images/kjsl-jhys-jt01.png) no-repeat center #fff;
	background-size: 17px 29px;
}
.kjsl-jhys .swiper-button-next{
	left: 455px;
	right: 0;
	background: url(../images/kjsl-jhys-jt04.png) no-repeat center #535353;
	background-size: 17px 29px;
}
.kjsl-jhys .swiper-pagination-bullet {
	width: 16px;
	height: 16px;
	opacity: 1;
	background: #999;
}
.kjsl-jhys .swiper-pagination-bullet-active {
    background: #fff;
}
.kjsl-jhys .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{
    margin: 0 8px;
}
.kjsl-jhys .swiper-container-horizontal>.swiper-pagination-bullets{
	display: none;
    bottom: 0;
}
/* 全屋净水方案 */
.kjsl-jsfa{
	width: 100%;
	padding: 110px 0 60px 0;
}
.kjsl-jsfa .jsfa-top{
	width: 100%;
}
.kjsl-jsfa .jsfa-title{width:100%;padding:40px 0;text-align:center;}
.kjsl-jsfa .jsfa-title h2{
	font-size: 36px;
	width: 100%;
	color: #333;
	font-weight: bold;
	line-height:40px
}
.kjsl-jsfa .jsfa-title p{
	font-size: 20px;
	color: #999;
	line-height:40px
}
.kjsl-jsfa .jsfa-nav{
	width: 80%;
	margin:auto;
}
.kjsl-jsfa .jsfa-nav .list{
	width: 230px;
	height: 60px;
	border: 1px solid #666;
	border-radius: 4px;
	box-sizing: border-box;
}
.kjsl-jsfa .jsfa-nav .actives{
	background-color: #666;
}
.kjsl-jsfa .jsfa-nav .list p{
	font-size: 24px;
	color: #333;
}
.kjsl-jsfa .jsfa-nav .actives p{
	color: #fff;
}
/* 全屋净水方案主要内容 */
.kjsl-jsfa .jsfa-zhnr{
	width: 100%;
	padding-top: 70px;
}
.kjsl-jsfa .jsfa-fajs{
	display: none;
	width: 100%;
	background-color: #efefef; 
}
.kjsl-jsfa .jsfa-fajs.actives{
	display: block;
	animation: fadeIn ease 0.4s;
}
.kjsl-jsfa .jsfa-fajs .faxq{
	width: 50%;
	padding: 20px 30px 0 50px;
	box-sizing: border-box;
}
.kjsl-jsfa .jsfa-fajs .faxq h3{
	font-size: 26px;
	line-height: 36px;
	color: #333;
	font-weight: bold;
}
.kjsl-jsfa .jsfa-fajs .faxq .js{
	width: 100%;
	padding: 35px 0 40px 0;
}
.kjsl-jsfa .jsfa-fajs .faxq .js p{
	font-size: 16px;
	color: #333;
	line-height: 32px;
}
.kjsl-jsfa .jsfa-fajs .jsj{
	width: 515px;
}
.kjsl-jsfa .jsfa-fajs .jsj .list{
	text-align: center;
}
.kjsl-jsfa .jsfa-fajs .jsj .s1{
	width: 120px;
}
.kjsl-jsfa .jsfa-fajs .jsj .s1 img{
	width: 100%;
}
.kjsl-jsfa .jsfa-fajs .jsj p{
	margin-top: 12px;
	font-size: 12px;
	line-height: 18px;
	color: #666;
}
.kjsl-jsfa .jsfa-fajs .jsj .s2{
	padding-top: 45px;
}
.kjsl-jsfa .jsfa-fajs .jsj .s2 img{
    width: 20px;
}
.kjsl-jsfa .jsfa-fajs .tpzs{
	width: 50%;
}
.kjsl-jsfa .jsfa-fajs .tpzs img{
	width: 100%;
}
/* 科技实力 */
.amwz-kjsl{
	width: 100%;
	padding: 85px 0 90px 0;
}
.amwz-kjsl .kjsl-cont{
	width: 100%;
	margin-bottom: 50px;
}
.amwz-kjsl .kjsl-cont:last-child{
	margin-bottom: 0;
}
.amwz-kjsl .kjsl-tpzs{
	float: left;
	width: 49.2%;
}
.amwz-kjsl .kjsl-tpzs img{
	width: 100%;
	border-radius:10px


}
.amwz-kjsl .kjsl-sljs{
	float: right;
	width: 49.2%;
	height: 373px;
}
.amwz-kjsl .kjsl-cont:nth-child(2n) .kjsl-tpzs{
	float: right;
}
.amwz-kjsl .kjsl-cont:nth-child(2n) .kjsl-sljs{
	float: left;
}
.amwz-kjsl .kjsl-sljs .nr{
	width: 100%;
	text-align: center;
}
.amwz-kjsl .kjsl-sljs h3{
	font-size: 30px;
	color: #333;
	font-weight: bold;
	margin-bottom: 55px;
}
.amwz-kjsl .kjsl-sljs p{
	display: block;
	width: 90%;
	margin: 0 auto;
	text-align: justify;
	font-size: 18px;
	color: #333;
	line-height: 34px;
}
/* 实验室公告头部 */
.sys-title h2{
	font-size: 36px;
	color: #333;
	font-weight: bold;
}
/* 质量检测中心 */
.sys-zljc{
	width: 100%;
	padding: 80px 0 90px 0;
}
.sys-zljc .zljc-jcjs{
	width: 100%;
}
.sys-zljc .zljc-jcjs p{
	margin-top: 40px;
	text-align: justify;
	text-indent: 2em;
	font-size: 16px;
	color: #666;
	line-height: 32px;
}
.sys-zljc .zljc-jclc{
	width: 100%;
	padding-top: 70px;
}
.sys-zljc .zljc-jclc .list{
	text-align: center;
}
.sys-zljc .zljc-jclc .s1 img{
	width: 130px;
	margin-bottom: 25px;
}
.sys-zljc .zljc-jclc .s1 p{
	font-size: 20px;
	color: #666;
}
.sys-zljc .zljc-jclc .s2{
	padding-top: 50px;
}
.sys-zljc .zljc-jclc .s2 img{
    width: 10px;
}
/* 检测实验室 */
.sys-jcsys{
	width: 100%;
	padding: 85px 0 90px 0;
	background-color: #f5f5f5;
}
.sys-jcsys .jcsys-top{
	width: 100%;
}
.sys-jcsys .jcsys-top p{
	margin-top: 40px;
	text-align: justify;
	text-indent: 2em;
	font-size: 16px;
	color: #666;
	line-height: 32px;
}
.sys-jcsys .jcsys-cont{
	width: 100%;
	padding-top: 35px;
}
.sys-jcsys li{
	float: left;
	width: 31%;
	margin: 35px 2% 0 0;
}
.sys-jcsys li:hover{
	background-color: #fff;
}
.sys-jcsys .tpzs{
	width: 100%;
	overflow: hidden;
}
.sys-jcsys .tpzs img{
	width: 100%;
	transition: all ease 0.3s;
}
.sys-jcsys li:hover .tpzs img{
	transform: scale(1.15);
	transition: all ease 0.4s;
}
.sys-jcsys .wzjs{
	width: 100%;
	padding: 0 10px;
	height: 60px;
	border: 1px solid #ddd;
	box-sizing: border-box;
}
.sys-jcsys .wzjs p{
	width: 100%;
	text-align: center;
	font-size: 18px;
    white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
/* 检测设备 */
.sys-jcsb{
	width: 100%;
	padding: 85px 0 100px 0;
	background-color: #fff;
}
.sys-jcsb li:hover{
	background-color: #f5f5f5;
}
/* 实力见证荣耀，品质铸就辉煌 */
.qyry-pzhh{
	width: 100%;
	margin-top: 65px;
	padding: 65px 0 85px 0;
	background-color: #f5f5f5;
}
.qyry-pzhh .pzhh-sljs{
	width: 100%;
}
.qyry-pzhh .pzhh-sljs .sljs{
	width: 35.5%;
	padding-top: 50px;
}
.qyry-pzhh .pzhh-sljs .sljs h3{
	font-size: 26px;
	color: #000;
	margin-bottom: 20px;
}
.qyry-pzhh .pzhh-sljs .sljs h2{
	font-size: 36px;
	color: #000;
}
.qyry-pzhh .pzhh-sljs .js{
	width: 100%;
	padding-top: 35px;
}
.qyry-pzhh .pzhh-sljs .js p{
	text-align: justify;
	font-size: 16px;
	color: #666;
	line-height: 32px;
	margin-bottom: 40px;
}
.qyry-pzhh .pzhh-sljs .js p:last-child{
	margin-bottom: 0;
}
.qyry-pzhh .pzhh-sljs .sjtp{
	width: 59%;
}
.qyry-pzhh .pzhh-sljs .sjtp img{
	width: 100%;
}
.qyry-pzhh .pzhh-tpzs{
	width: 100%;
	padding-top: 30px;
}
.qyry-pzhh .pzhh-tpzs .list{
	width: 32%;
}
.qyry-pzhh .pzhh-tpzs .list img{
	width: 100%;
}
/* 权威机构认证 */
.qyry-qwjg{
	width: 100%;
	padding: 80px 0 90px 0;
}
.qyry-qwjg .qwjg-title{
	width: 100%;
	text-align: center;
}
.qyry-qwjg .qwjg-title h2{
	font-size: 36px;
	color: #333;
}
.qyry-qwjg .qwjg-nav{
	width: 830px;
	margin: 55px auto 60px;
}
.qyry-qwjg .qwjg-nav .list{
	width: 250px;
	height: 62px;
	border: 1px solid #666;
	border-radius: 4px;
	box-sizing: border-box;
	cursor: pointer;
}
.qyry-qwjg .qwjg-nav .list p{
	font-size: 24px;
	color: #333;
}
.qyry-qwjg .qwjg-nav .actives{
	background-color: #666;
}
.qyry-qwjg .qwjg-nav .actives p{
	color: #fff;
}
.qyry-qwjg .qwjg-jfjs{
	width: 100%;
	text-align: center;
}
.qyry-qwjg .qwjg-jfjs p{
	font-size: 16px;
	color: #666;
	line-height: 26px;
}
.qyry-qwjg .qwjg-zynr{
	width: 100%;
	padding-top: 60px;
}
.qyry-qwjg .qwjg-qwzs{
	display: none;
	width: 100%;
}
.qyry-qwjg .qwjg-qwzs.actives{
	display: block;
	animation: fadeIn ease 0.4s;
}
.qyry-qwjg .qwjg-qwzs ul{
	width: 100%;
}
.qyry-qwjg .qwjg-qwzs li{
	float: left;
	width: 30%;
	margin: 0 2% 35px 0;
}
.qyry-qwjg .qwjg-qwzs li img{
	width: 100%;
}
/* 返回顶部和浮动导航 */
.amwz-hddh{
	position: fixed;
	top: 20%;
	right: 0;
	z-index: 9999;
	width: 55px;
}
.amwz-hddh .list{
	width: 100%;
	height: 60px;
	border: 1px solid #efefef;
	background-color: #fff;
	box-sizing: border-box;
	cursor: pointer;
}
.amwz-hddh .list a{
	width: 100%;
	height: 100%;
}
.amwz-hddh .list .nr{
	width: 100%;
	text-align: center;
}
.amwz-hddh .list .tb{
	padding-bottom: 6px;
}
.amwz-hddh .list .img02{
	display: none;
}
.amwz-hddh .list p{
	font-size: 12px;
	color: #666;
}
.amwz-hddh .list:hover .img02{
	display: inline-block;
}
.amwz-hddh .list:hover .img01{
	display: none;
}
.amwz-hddh .list:hover p{
	color: #fff;
}
.amwz-hddh .kf{
	margin-bottom: 6px;
}
.amwz-hddh .fhdb{
    margin-top: 10px;
}   
.amwz-hddh .list:hover{
	background-color: #333;
	border: 1px solid #333;
}
.amwz-hddh .wx{
	position: relative;
}
.amwz-hddh .wx .wxewm{
	display: none;
	position: absolute;
	left: -170px;
	top: 50%;
	margin-top: -80px;
	width: 163px;
	height: 180px;
	padding: 20px 3px 0 0;
	text-align: center;
	background: url(../images/fhdb-wxewm-tp02.png) no-repeat center 0;
	box-sizing: border-box;
}
.amwz-hddh .wx:hover .wxewm{
	display: block;
}
.amwz-hddh .wx .wxewm img{
	width: 120px;
	margin-bottom: 10px;
}
.amwz-hddh .wx .wxewm p{
	font-size: 13px;
	color: #999;
}

/*网站地图*/
.listWrapper{padding:30px 0;height:900px;}
.grWidth{max-width: 1200px;margin: 0 auto;}
.site_r_link{padding:20px 0;}
.site_r_link a{padding:0px 30px;font-size:14px;}
.sitemap_con{width:100%;height:auto;margin-bottom:50px;}
.sitemap_con h4{float:left;width:100%;line-height:30px;padding:30px 0;font-weight:bold;font-size:16px;}
.sitemap_con h4 a{width:100%;padding:0px 30px;}
.sitemap_con .b4 {width:100%;}
.sitemap_con .b4 ul li{float:left;padding:10px 20px 10px 30px;}
.sitemap_con .b4 ul li a{font-size:14px;}
.grWidth a:hover{text-decoration:none;color:#ff5400;background:#f1f1f1;}


video::-internal-media-controls-download-button { 
    display:none; 
} 


video::-webkit-media-controls-enclosure { 
    overflow:hidden; 
} 


video::-webkit-media-controls-panel { 
    width: calc(100% + 30px);  
}

/*分页样式*/
.pagination{padding:25px 0 15px;text-align:center;overflow:hidden;}
.pagination a{font-size:12px;line-height:30px;display:inline-block;height:30px;padding:0 12px;text-align:center;color:#333;border: 1px solid #e3e3e3;background:#fff;margin-left:2px;}
.pagination a.a1{line-height:30px;height:30px;margin-top:0;padding:0 12px;}
.pagination a:hover{text-decoration:none;color:#000;background:#f1f1f1;}
.pagination span{line-height:30px;display:inline-block;height:30px;padding:0 12px;text-align:center;color:#fff;margin-left:2px;background:#333;color:#fff;border:1px solid #333;}