 .swiper-container {
 	width: 100%;
 	height: 100%;
 }
 
 .swiper-container img {
 	width: 100%;
 }
 
 .section1 {
 	padding: 0.2rem 0 0 0;
 	background-color: #ffffff;
 	background-image: url(../img/nab1.jpg);
 	background-repeat: no-repeat;
 	background-size: cover;
 	background-position: center;
 }
 
 .title {
 	text-align: center;
 	margin: 0.2rem 0;
 }
 
 .title .tit1 {
 	font-weight: 100;
 }
 
 .title .tit2 {
 	padding: 0 10%;
 	font-size: 0.16rem;
 	color: #999;
 	margin-bottom: 0.2rem;
 	font-weight: 100;
 }
 
 .product-list {
 	width: 68%;
 	margin: 0 auto;
 }
 
 .product-list li {
 	float: left;
 	width: 24%;
 	background: #fff;
 	margin-right: 0.15rem;
 	margin-bottom: 0.3rem;
 }
 
 .product-list li:nth-child(4n) {
 	margin-right: 0;
 }
 
 .product-list li .txt {
 	padding: 0.3rem;
 	background: #fff -webkit-transition: border-color 0.25s linear;
 	-moz-transition: border-color 0.25s linear;
 	-ms-transition: border-color 0.25s linear;
 	-o-transition: border-color 0.25s linear;
 	transition: border-color 0.25s linear;
 }
 
 .product-list li .box {
 	position: relative
 }
 
 .product-list li .box:hover::after {
 	content: '';
 	display: block;
 	width: 0;
 	height: 0;
 	border-left: 0.2rem solid transparent;
 	border-right: 0.2rem solid transparent;
 	border-bottom: 20px solid #fff;
 	margin: -0.2rem auto 0;
 	position: relative;
 }
 
 .product-list li .box img {
 	width: 100%;
 	height: auto
 }
 
 .product-list li .box .mask {
 	text-align: center;
 	background: rgba(0, 0, 0, 0.5);
 	position: absolute;
 	left: 0;
 	top: 0;
 	right: 0;
 	bottom: 0;
 	opacity: 0;
 	-webkit-transition: 0.3s all linear;
 	-moz-transition: 0.3s all linear;
 	-ms-transition: 0.3s all linear;
 	-o-transition: 0.3s all linear;
 	transition: 0.3s all linear
 }
 
 .product-list li .box .mask .lk {
 	width: 0.44rem;
 	height: 0.44rem;
 	margin-left: -0.22rem;
 	margin-top: -0.22rem;
 	position: absolute;
 	top: 0;
 	left: 50%;
 	opacity: 0;
 }
 
 .product-list li .box .mask .lk span {
 	display: block;
 	width: 100%;
 	height: 100%;
 	color: #2666a3;
 	position: relative
 }
 
 .product-list li .box .mask .lk span::before {
 	content: '';
 	display: block;
 	width: 0.44rem;
 	height: 1px;
 	background: #2666a3;
 	position: absolute;
 	top: 50%
 }
 
 .product-list li .box .mask .lk span::after {
 	content: '';
 	display: block;
 	width: 1px;
 	height: 0.44rem;
 	background: #2666a3;
 	position: absolute;
 	left: 50%
 }
 
 .product-list li .box .mask .txt {
 	position: absolute;
 	left: 50%;
 	bottom: 0;
 	margin-left: -33px;
 	opacity: 0
 }
 
 .product-list li .box .mask .txt a {
 	color: #fff
 }
 
 .product-list li .box .mask .txt a:after {
 	content: "";
 	color: #9CCC65;
 	padding-left: 10px;
 	-webkit-font-smoothing: antialiased;
 	-moz-osx-font-smoothing: grayscale
 }
 
 .product-list li .box .mask .overlay_btn {
 	position: absolute;
 	left: 50%;
 	bottom: 0;
 	width: 0.8rem;
 	margin-left: -0.4rem;
 	opacity: 0
 }
 
 .product-list li .box .mask:hover {
 	opacity: 1
 }
 
 .product-list li .box .mask:hover .lk {
 	opacity: 1;
 	-webkit-transition: 0.3s all linear;
 	-moz-transition: 0.3s all linear;
 	-ms-transition: 0.3s all linear;
 	-o-transition: 0.3s all linear;
 	transition: 0.3s all linear;
 	top: 50%
 }
 
 .product-list li .box .mask:hover .txt {
 	opacity: 1;
 	-webkit-transition: 0.3s all linear;
 	-moz-transition: 0.3s all linear;
 	-ms-transition: 0.3s all linear;
 	-o-transition: 0.3s all linear;
 	transition: 0.3s all linear;
 	bottom: 30%
 }
 
 .product-list li .box .mask:hover .btn {
 	opacity: 1;
 	-webkit-transition: 0.3s all linear;
 	-moz-transition: 0.3s all linear;
 	-ms-transition: 0.3s all linear;
 	-o-transition: 0.3s all linear;
 	transition: 0.3s all linear;
 	bottom: 35%
 }
 
 .product-list li .t-name {
 	margin-bottom: 0.1rem;
 	text-align: center;
 	font-family: Montserrat
 }
 
 .product-list li .t-name a {
 	font-size: 0.19rem;
 	font-weight: 400;
 	color: #000000;
 	color: ;
 	display: inline-block;
 	width: 100%;
 	overflow: hidden;
 	text-overflow: ellipsis;
 	white-space: nowrap
 }
 
 .product-list li .t-name a span {
 	overflow: hidden;
 	text-overflow: ellipsis;
 	white-space: nowrap;
 	display: block
 }
 
 .section1 .more-btn {
 	display: block;
 	margin: 0 auto;
 	width: 1.5rem;
 	text-align: center;
 	color: #fff;
 	background-color: #000;
 	opacity: 0.4;
 	margin-top: 0.2rem;
 	padding: 0.1rem 0.12rem;
 	font-size: 0.15rem;
 	border-radius: 0.07rem;
 }
 
 .section1 .more-btn:hover {
 	color: #fff;
 	background: #2666a3;
 }
 /*设备展示*/
 
 .section1 .list {
 	width: 100%;
 	background: #fff;
 	margin-top: 0.2rem;
 	padding-top: 0.3rem;
 }
 
 .about-box {
 	position: relative;
 	padding: 0.7rem 0 0 0;
 	background: #fff;
 	background-image: url(../img/nab2.jpg);
 	background-repeat: no-repeat;
 	background-position: center;
 	background-size: cover;
 	background-attachment: fixed;
 }
 
 .about-box .info {
 	margin: 0 auto;
 	width: 60%;
 }
 
 .about-box .info .tittle-box {
 	text-align: center;
 	margin-bottom: 0.8rem;
 }
 
 .about-box .info .tittle-box h2 {
 	font-weight: 300;
 	margin-bottom: 0.1rem;
 }
 
 .about-box .info .content-des {
 	line-height: 0.3rem;
 }
 
 .more-btn {}
 /*公司荣誉*/
 
 .section2 {
 	width: 100%;
 	background: #fff;
 	margin-top: 0.5rem;
 }
 
 .section2 .title {
 	padding-top: 0.2rem;
 }
