﻿@font-face {
	font-family:'AaKaiTi';
	src:url("../font/AaKaiTi.ttf");
}
@font-face {
	font-family:'SourceHanSansCN-Light';
	src:url("../font/SourceHanSansCN-Light.otf");
}
@font-face {
	font-family:'SourceHanSansCN-Normal';
	src:url("../font/SourceHanSansCN-Normal.otf");
}
body{
	margin: 0;
/*cursor:pointer;*/
}
@media screen and (min-width: 1300px) {
iframe{
    width: 690px;
    height: 490px;
}

}
@media screen and (max-width: 1300px) {
iframe{
width: 100%;
    height: 100%;
}
}
@media screen and (min-width: 1300px) {
	#H5{
		display: none;
	}
	.indexs .banner{
		/* border: 1px solid red; */
		width: 100%;
		/*height: 650px;*/
	}
	.indexs .banner .swiper-container{
	width: 100%;
	height: 100%;
	}
	.indexs .banner .swiper-slide{
	    width: 100%;
	    height: 100%;
	}
	.indexs .banner .swiper-slide img{
	    width: 100%;
	    height: 100%;
	}
	.indexs .banner .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{
	   width: 30px;
	   height: 5px;
	   background: #C9CAC7;
	   border-radius: 0;
	}
	.indexs .banner .swiper-pagination-bullet-active {
	   background: #E43A3D !important;
	   /*width: .8rem !important;*/
	}
.indexs .banner .swiper-pagination{
    display: flex;
    justify-content: center;
    width: 100%;
}
	.indexs .banner2{
		width: 100%;
	}
	.indexs .banner2 img{
		width: 100%;
    margin-bottom: 20px;
    display: flex;
	}
	.indexs .ZYCP{
		width: 100%;
		margin-top: 40px;
	}
	.indexs .zycp{
		/* border: 1px solid red; */
		width: 1300px;
		/* height: 100px; */
		margin: auto;
	}
	.indexs .zycp-title{
		width: 100%;
		font-size: 24px;
		font-weight: bold;
		display: flex;
		justify-content: center;
	}
	.indexs .zycp-title img{
		width: 40px;
		height: 2px;
		margin-top: 15px;
	}
	.indexs .zycp-title2{
		width: 100%;
		text-align: center;
		font-size: 30px;
		font-weight: bold;
		color: #C5C7CD;
	}
	.indexs .zycp-list{
		width: 100%;
		display: flex;
		justify-content: center;
		margin-bottom: 55px;
		margin-top:30px;
	}
	.indexs .zycp-list ul{
		margin: 0;
		display: inline-block;
		padding: 0;
	}
	.indexs .zycp-list ul li{
		list-style-type:none;
	}
	.indexs .zycp-list li {
	    display: inline;
	    line-height: 45px;
	    float:left
	}
	.indexs .zycp-list li a{
		border-right: 1px solid white;
		font-size: 16px;
		text-decoration: none;
		display: block;
		color: #000000;
		text-align: center;
		width: 105px;
		height: 45px;
		line-height: 45px;
		background: #F2F3F5;
		margin-top: 10px;
font-weight: bold;
	}
.indexs .zycp-list a:hover{
background: #E6212A !important;
		color: white !important;
}
	.indexs .zycp-list li:last-child a{
		border-right:0;
	}
	.indexs .a-zctive{
		/*background-image: url(../img/img_2.png) !important;
		background-repeat: no-repeat !important;
		background-size: 100% 100% !important;*/
		background:#E6212A !important;
		color: white !important;
	}
	.indexs .zycp-banner{
		width: 100%;
		display:none;
		/* height: 350px; */
	}
	.indexs .zycp-banner .swiper-container{
	width: 100%;
	/* height: 350px; */
	 padding-bottom: 55px;
	}
	.indexs .zycp-banner .swiper-slide{
	    width: 100%;
	    height: 100%;
	}
	.indexs .zycp-banner .swiper-pagination{
		display: flex;
		justify-content: center;
	}
	.indexs .zycp-banner .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{
	   width: 10px;
	   height: 10px;
	   background: #C5C6C6;
	   border-radius: 10px;
	}
	.indexs .zycp-banner .swiper-pagination-bullet-active {
	   width: 12px !important;
	   height: 12px !important;
	   background: #E43A3D !important;
	    border-radius: 12px !important;
	}
	.indexs .zycp-ba{
		width: 100%;
		display: inline-block;
	}
	.indexs a{
		text-decoration:none;
		color:#333333;
	}
	.indexs .zycp-ba_1{
		width: 300px;
		/*height: 350px;*/
		background: #F2F3F5;
		/* display: inline-block; */
		margin-right: 33px;
		float: left;
	}
	.indexs .zycp-ba_1:last-child{
		margin-right: 0;
	}
	.indexs .zycp-ba1_1{
		width: 280px;
		height: 280px;
		background: white;
		margin: auto;
		margin-top: 10px;
		display: flex;
	}
	.indexs .zycp-ba1_1 img{
		width: 100%;
		height: 100%;
	}
	.indexs .zycp-ba1_2{
		width: 280px;
		height:50px;
		font-size: 18.58px;
		text-align: center;
		margin:auto;
		margin-top: 20px;
		margin-bottom: 20px;
		display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;
	}
	.indexs .zycp-ba-act{
		background: #E6212A;
		color: white;
	}
	.indexs .ZYCP2{
		width: 100%;
		/* height: 100px; */
		background: #F2F3F5;
	}
	.indexs .zycp2-banner{
		/* border: 1px solid red; */
		width: 1300px;
		padding-top: 70px;
		padding-bottom: 70px;
		/* height: 100px; */
		margin: auto;
		/* display: inline-block; */
cursor:pointer;
	}
	.indexs .zycp2-banner .swiper-container{
	width: 100%;
	height: 100%;
    padding-left: 10px;
    padding-right: 10px;
	}
	.indexs .zycp2-banner .swiper-slide{
	    width: 100%;
	    height: 100%;
	}
	.indexs .zycp2-banner .swiper-button-next{
		background-image:url(../img/right.png);
		height: 47px;
		 right: 0px !important;
		 opacity: 1;
		 margin-top: -45px;
	}
.indexs .zycp2-banner .swiper-button-next:hover{
background-image:url(../img/right-s.png);
}
	.indexs .zycp2-banner .swiper-button-prev{
		background-image:url(../img/left.png);
		height: 47px;
		    left: 0px !important;
			opacity: 1;
			margin-top: -45px;
	}
.indexs .zycp2-banner .swiper-button-prev:hover{
background-image:url(../img/left-s.png);
}
.indexs .zycp2-banner .swiper-button-disabled{
pointer-events:all;
cursor:pointer;
}
	/*.indexs .swiper-slide-active .zycp2-ba .zycp2-ba_1:nth-child(3){
		margin-top: 0;
	}
	.indexs .swiper-slide-active .zycp2-ba .zycp2-ba_1:nth-child(3) .zycp2-ba1_1{
		width:275px;
		height:275px;
		border:2px solid red;
	}*/
	.indexs .zycp2-ba{
		    width: 90%;
		    margin: auto;
		display: flex;
		justify-content: space-between;
	}
	.indexs .zycp2-ba_1{
		
	}
	.indexs .zycp2-ba1_1{
		border: 1px solid #F0D7DA;
		width: 195px;
		height: 195px;
		background: white;
		border-radius: 50%;
		text-align: center;
		position: relative;
		margin: auto;
		margin-bottom: 25px;
	}
	.indexs .zycp2-ba1_1 img{
		width: 80%;
		height: 80%;
		border-radius: 50%;
		position: absolute;
		left: 50%;
		top: 50%;
		transform: translate(-50%,-50%);
	}
	.indexs .zycp2-ba1_2{
		font-size: 14px;
		height:35px;
		text-align: center;
		display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;
	}
	.indexs .zycp2-ba-act{
		/*width: 275px;
		height: 275px;*/
		border: 2px solid red;
		margin-bottom: 0px;
	}
	.indexs .HZHB{
		width: 100%;
	}
	.indexs .hzhb{
		/* border: 1px solid red; */
		width: 1300px;
		/* height: 100px; */
		margin:50px auto;
	}
	.indexs .hzhb-title{
		width: 100%;
		font-size: 24px;
		font-weight: bold;
		display: flex;
		justify-content: center;
	}
	.indexs .hzhb-title img{
		width: 40px;
		height: 2px;
		margin-top: 15px;
	}
	.indexs .hzhb-title2{
		width: 100%;
		text-align: center;
		font-size: 30px;
		font-weight: bold;
		color: #C5C7CD;
	}
	.indexs .hzhb-list{
		width: 100%;
		display: inline-block;
    margin-top: 30px;
	}
	.indexs .hzhb-list img{
		float: left;
		    margin-left: 55px;
		    margin-right: 55px;
			margin-top: 20px;
    margin-bottom: 20px;
	}
	.indexs .hzhb-list img:nth-child(5n){
		margin-right: 0;
	}
	.indexs .GSLC{
		width: 100%;
	}
	.indexs .gslc{
		width: 1300px;
		margin: auto;
	}
	.indexs .gslc-title{
		width: 100%;
		font-size: 24px;
		font-weight: bold;
		display: flex;
		justify-content: center;
	}
	.indexs .gslc-title img{
		width: 40px;
		height: 2px;
		margin-top: 15px;
	}
	.indexs .gslc-title2{
		width: 100%;
		text-align: center;
		font-size: 30px;
		font-weight: bold;
		color: #C5C7CD;
	}
	.indexs .gslc-list{
		width: 100%;
		text-align: center;
	}
	.indexs .gslc-list img{
		width: 80%;
		margin-top: 50px;
	}
	.indexs .XWZX{
		width: 100%;
		background: #F2F3F5;
		text-align: center;
	}
	.indexs .xwzx{
		/* border: 1px solid red; */
		width: 1300px;
		display: inline-block;
		/* height: 100px; */
		margin:40px auto;
	}
	.indexs .xwzx-title{
		width: 100%;
		font-size: 24px;
		font-weight: bold;
		display: flex;
		justify-content: center;
	}
	.indexs .xwzx-title img{
		width: 40px;
		height: 2px;
		margin-top: 15px;
	}
	.indexs .xwzx-title2{
		width: 100%;
		text-align: center;
		font-size: 30px;
		font-weight: bold;
		color: #C5C7CD;
	}
	.indexs .xwzx-list{
		width: 100%;
		margin-top: 40px;
		margin-bottom: 40px;
	}
	.indexs .xwzx-list.swiper-container{
	width: 100%;
	height: 100%;
	}
	.indexs .xwzx-list .swiper-slide{
	    width: 100%;
	    height: 100%;
	}
	.indexs .xwzx-list .swiper-button-next{
		background-image:url(../img/right.png);
		height: 47px;
		 right: 0px !important;
		 opacity: 1;
	}
	.indexs .xwzx-list .swiper-button-prev{
		background-image:url(../img/left.png);
		height: 47px;
		    left: 0px !important;
			opacity: 1;
	}
	.indexs .xwzx-li{
		width: 90%;
		    margin: auto;
		    /*display: flex;
		    justify-content: space-between;*/
 			
			    display: inline-block;
	}
	.indexs .xwzxs{
		/* border: 1px solid red; */
		width: 315px;
		height: 320px;
		background: white;
		margin-bottom: 10px;
		    padding: 25px;
		    box-shadow: 0px 2px 10px #DEDFE1;
margin-right: 37px;
			float:left;
	}
.indexs .xwzxs:last-child{
		margin-right:0;
	}
	.indexs .xwzxs img{
		width: 100%;
		float: left;
		margin-bottom: 20px;
	}
	.indexs .xwzxs .xwzxs_1{
		width: 100%;
		font-size: 22px;
		margin-top: 20px;
		font-weight: bold;
		overflow: hidden;
		text-overflow:ellipsis;
		white-space: nowrap;
	}
	.indexs .xwzxs .xwzxs_2{
		width: 100%;
		font-size: 12px;
		color: #333333;
		text-align: left;
		margin-top: 15px;
	}
	.indexs .xwzxs .xwzxs_3{
		font-size: 14px;
		text-align: left;
		margin-top: 15px;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 2;
		overflow: hidden;
	}
	.indexs .xwzx-gd{
		    display: flex;
		    justify-content: center;
	}
	.indexs .xwzx-gd a{
		/* width: 100%; */
		font-size: 14px;
		color: #333333;
	}
.indexs .xwzx-gd a:hover{
color:#E6212A;
}
	
	/* 卓越产品 */
	.zycp .banner{
		width: 100%;
		
	}
	.zycp .banner img{
		width: 100%;
display: flex;
	}
	.zycp .DQWZ{
		width: 100%;
		margin-top: 30px;
		margin-bottom: 30px;
	}
	.zycp .dqwz{
		width: 1300px;
		margin: auto;
		font-size: 12px;
		color: #666666;
	}
	.zycp .dqwz a{
		color: #666666;
		text-decoration: none;
	}
	.zycp .product-title{
		width: 100%;
		font-size: 30px;
		text-align: center;
font-weight: bold;
	}
	.zycp .product-title2{
		width: 100%;
		text-align: center;
		font-size: 30px;
		font-weight: bold;
		color: #C5C7CD;
	}
	.zycp .product-fenlei{
		width: 100%;
		background: #EFEFEF;
		/* height: 50px; */
		margin-top: 20px;
	}
	.zycp .product-fen{
		width: 1300px;
		height: 100%;
		    display: flex;
		    justify-content: center;
			margin: auto;
	}
	.zycp ul{
		margin: 0;
		display: inline-block;
		padding: 0;
	}
	.zycp ul li{
		list-style-type:none;
	}
	.zycp .product-fen li {
	    display: inline;
	    /* line-height: 45px; */
	    float:left
	}
	.zycp .product-fen li a{
		/* border-right: 1px solid white; */
		font-size: 16px;
		text-decoration: none;
		display: block;
		color: #333333;
		text-align: center;
		width: 150px;
		height: 50px;
		line-height: 50px;
font-weight: bold;
		/* background: #F2F3F5; */
	}
.zycp .product-fen li a:hover{
background: #E6212A  !important;
		color: white !important;
}
	.zycp .pro-fen_act{
		background: #E6212A;
		color: white !important;
	}
	.zycp .product-NAME{
		width: 100%;
		margin-top: 65px;
	}
	.zycp .product-name{
		width: 1300px;
		margin: auto;
		font-size: 30px;
		color: #E6212A;
	}
	.zycp .product-SEACH{
		width: 100%;
		display: flex;
		margin-top: 55px;
	}
	.zycp .product-seach{
		border: 1px solid #DDDDDD;
		width: 1300px;
		height: 40px;
		margin: auto;
		background: #FBFBFB;
		display: inline-block;
		border-radius: 5px;
	}
	.zycp .product-seach input[type="text"]{
		float: left;
		    height: 100%;
		    padding-top: 0;
		    border: none;
		    width: 95%;
		    padding-bottom: 0;
			background: #FBFBFB;
			font-size: 14px;
			margin-left: 10px;
    margin-top: 12.5px;
    outline: none;
	}
	.zycp .product-seach img{
		float: right;
		margin-top: 12.5px;
		margin-right: 20px;
	}
	.zycp .product-LIST{
		width: 100%;
		margin-top: 65px;
		    display: flex;
		    justify-content: center;
	}
	.zycp .product-list{
		/* border: 1px solid red; */
		width: 1300px;
		/* height: 100px; */
		display: inline-block;
	}
	.zycp .zypro{
		width: 405px;
		background: #F2F3F5;
		display: flex;
		float: left;
		margin-right: 42px;
		margin-bottom: 42px;
	}
	.zycp .zypro a{
		width: 100%;
		height: 100%;
		color: #333333;
		display: inline-block;
		text-decoration: none;
	}
	.zycp .zypro:nth-child(3n){
		margin-right: 0;
	}
	.zycp .zypro-img{
		width: 380px;
		height: 380px;
		margin: auto;
		margin-top: 12.5px;
	}
	.zycp .zypro-img img{
		width: 100%;
		height: 100%;
	}
	.zycp .zypro-text{
		font-size: 20px;
		width: 380px;
		height:50px;
		margin:35px auto;
		text-align: center;
font-weight: bold;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;
	}
	.zycp .zypro-act{
		background: #E6212A !important;
		color: white !important;
	}
	.zycp .product-FENYE{
		width: 100%;
	}
	.zycp .product-fenye{
		width: 1300px;
		margin: auto;
		display: flex;
		    justify-content: center;
	}
	.zycp .product-fenye ul.pagination {
	    display: inline-block;
	    padding: 0;
	    margin: 0;
	}
	
	.zycp .product-fenye ul.pagination li {display: inline;}
	
	.zycp .product-fenye ul.pagination li a {
	    color: black;
	    float: left;
		font-size: 16px;
		width: 60px;
		height: 40px;
		line-height: 40px;
		text-align: center;
	    /* padding: 8px 16px; */
	    text-decoration: none;
	    transition: background-color .3s;
	    border: 1px solid #ddd;
	    margin: 0 4px;
		color: #333333;
	}
	.zycp .product-fenye ul.pagination li span {
		color: black;
		float: left;
		font-size: 16px;
		width: 60px;
		height: 40px;
		line-height: 40px;
		text-align: center;
		/* padding: 8px 16px; */
		text-decoration: none;
		transition: background-color .3s;
		border: 1px solid #ddd;
		margin: 0 4px;
		color: #333333;
	}
	
	.zycp .product-fenye ul.pagination li a.active {
	    background-color: #E6212A;
	    color: white;
	    border: 1px solid #E6212A;
	}
	
	.zycp .product-fenye ul.pagination li a:hover:not(.active) {background-color: #ddd;}
	
	.zycp .ZYCP2{
		width: 100%;
		/* height: 100px; */
		background: #F2F3F5;
		margin-top: 125px;
	}
	.zycp .zycp2-banner{
		/* border: 1px solid red; */
		width: 1300px;
		padding-top: 70px;
		padding-bottom: 70px;
		/* height: 100px; */
		margin: auto;
		/* display: inline-block; */
	}
	.zycp .zycp2-ba_title{
		font-size: 30px;
		color: #E6212A;
		margin-bottom: 30px;
		text-align: center;
	}
	.zycp .zycp2-banner .swiper-container{
	width: 100%;
	height: 100%;
padding-left:10px;
padding-right:10px;
	}
	.zycp .zycp2-banner .swiper-slide{
	    width: 100%;
	    height: 100%;
	}
	.zycp .zycp2-banner .swiper-button-next{
		background-image:url(../img/right.png);
		height: 47px;
		 right: 0px !important;
		 opacity: 1;
		 margin-top: -50px;
	}
.zycp .zycp2-banner .swiper-button-next:hover{
background-image:url(../img/right-s.png);
}
	.zycp .zycp2-banner .swiper-button-prev{
		background-image:url(../img/left.png);
		height: 47px;
		    left: 0px !important;
			opacity: 1;
			margin-top: -50px;
	}
.zycp .zycp2-banner .swiper-button-prev:hover{
background-image:url(../img/left-s.png);
}
	
	.zycp .zycp2-ba{
		    width: 90%;
		    margin: auto;
		display: flex;
		justify-content: space-between;
	}
	.zycp .zycp2-ba_1{
		
	}
	.zycp .zycp2-ba1_1{
		border: 1px solid #F0D7DA;
		width: 195px;
		height: 195px;
		background: white;
		border-radius: 50%;
		text-align: center;
		position: relative;
		margin: auto;
		margin-bottom: 25px;
	}
	.zycp .zycp2-ba1_1 img{
		width: 80%;
		height: 80%;
		border-radius: 50%;
		position: absolute;
		left: 50%;
		top: 50%;
		transform: translate(-50%,-50%);
	}
	.zycp .zycp2-ba1_2{
		font-size: 14px;
		text-align: center;
		height:35px;
		display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;
	}
	.zycp .zycp2-ba-act{
		/*width: 275px;
		height: 275px;*/
		border: 2px solid red;
		margin-bottom: 0px;
box-sizing: border-box;
	}
	/* 卓越产品详情 */
	.zyDetail .banner{
		width: 100%;
		display: flex;
	}
	.zyDetail .banner img{
		width: 100%;
	}
	.zyDetail .DQWZ{
		width: 100%;
		margin-top: 30px;
		margin-bottom: 30px;
	}
	.zyDetail .dqwz{
		width: 1300px;
		margin: auto;
		font-size: 12px;
		color: #666666;
	}
	.zyDetail .dqwz a{
		color: #666666;
		text-decoration: none;
	}
	.zyDetail .product-title{
		width: 100%;
		font-size: 30px;
		text-align: center;
font-weight: bold;
	}
	.zyDetail .product-title2{
		width: 100%;
		text-align: center;
		font-size: 30px;
		font-weight: bold;
		color: #C5C7CD;
	}
	.zyDetail .product-fenlei{
		width: 100%;
		background: #EFEFEF;
		/* height: 50px; */
		margin-top: 20px;
	}
	.zyDetail .product-fen{
		width: 1300px;
		height: 100%;
		    display: flex;
		    justify-content: center;
			margin: auto;
	}
	.zyDetail ul{
		margin: 0;
		display: inline-block;
		padding: 0;
	}
	.zyDetail ul li{
		list-style-type:none;
	}
	.zyDetail .product-fen li {
	    display: inline;
	    /* line-height: 45px; */
	    float:left
	}
	.zyDetail .product-fen li a{
		/* border-right: 1px solid white; */
		font-size: 16px;
		text-decoration: none;
		display: block;
		color: #333333;
		text-align: center;
		width: 150px;
		height: 50px;
		line-height: 50px;
    font-weight: bold;
		/* background: #F2F3F5; */
	}
.zyDetail .product-fen li a:hover{
background: #E6212A;
		color: white !important;
}
	.zyDetail .pro-fen_act{
		background: #E6212A;
		color: white !important;
	}
	.zyDetail .product-CONTENT{
		width: 100%;
		margin-top: 60px;
	}
	.zyDetail .product-content{
		width: 1300px;
		margin: auto;
	}
	.zyDetail .product-cont1{
		border: 1px solid #F5F5F5;
		width: 100%;
		height: 405px; 
    margin-bottom: 50px;
    display: flex;
    background: #F2F3F5;
	}
	.zyDetail .product-cont1_1{
		width: 490px;
		height: 100%;
		justify-content: center;
		    background: #FCFCFC;
		    float: left;
		   
    /* display: flex; */

			position:relative;
	}
	.zyDetail .product-cont1_1 img{
width:60%;
		/*margin-top: 30px;
		margin-bottom: 30px;*/
display: flex;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
	}
	.zyDetail .product-cont11_1{
		font-size: 28px;
		position:absolute;
		left:25px;
		top:25px;
	}
	.zyDetail .product-cont1_2{
		width: 810px;
		height: 100%;
		float: left;
		background: #F2F3F5;
	}
	.zyDetail .product-cont12{
		/* border: 1px solid red; */
		/* width: 100%; */
		/* height: 100px; */
		margin: 20px 70px;
	}
	.zyDetail .product-cont12_1{
		font-size: 28px;margin-bottom: 35px;
	}
	.zyDetail .product-cont12_2{
    line-height: 30px;
		font-size: 16px;margin-bottom: 20px;
	}
	.zyDetail .product-cont12_2:last-child{
		margin-bottom: 0;
	}
	.zyDetail .product-cont2{
		/* border: 1px solid red; */
		width: 100%;
		/* height:100px; */
	}
	.zyDetail .product-cont2_1{
		width:100%;
		height:65px;
		background:#F7F7F7;
	}
	.zyDetail .product-cont21_1{
		width:145px;
		height:100%;
		text-align:center;
		line-height:65px;
		font-size:20px;
		background:#E6212A;
		color:white;
	}
	.zyDetail .product-cont2_2{
		width:100%;
		font-size: 16px;
		/*text-align:center;*/
	}
.zyDetail .product-cont2_2 img{
max-width:100%;
display:block;
margin:auto;
}
	.zyDetail .ZYCP2{
		width: 100%;
		/* height: 100px; */
		background: #F2F3F5;
	}
	.zyDetail .zycp2-banner{
		/* border: 1px solid red; */
		width: 1300px;
		padding-top: 70px;
		padding-bottom: 70px;
		/* height: 100px; */
		margin: auto;
		/* display: inline-block; */
	}
	.zyDetail .zycp2-ba_title{
		font-size: 30px;
		color: #E6212A;
		margin-bottom: 30px;
		text-align: center;
	}
	.zyDetail .zycp2-banner .swiper-container{
	width: 100%;
	height: 100%;
padding-left:10px;
padding-right:10px;
	}
	.zyDetail .zycp2-banner .swiper-slide{
	    width: 100%;
	    height: 100%;
	}
	.zyDetail .zycp2-banner .swiper-button-next{
		background-image:url(../img/right.png);
		height: 47px;
		 right: 0px !important;
		 opacity: 1;
		 margin-top: -50px;
	}
.zyDetail .zycp2-banner .swiper-button-next:hover{
background-image:url(../img/right-s.png);
}
	.zyDetail .zycp2-banner .swiper-button-prev{
		background-image:url(../img/left.png);
		height: 47px;
		    left: 0px !important;
			opacity: 1;
			margin-top: -50px;
	}
.zyDetail .zycp2-banner .swiper-button-prev:hover{
background-image:url(../img/left-s.png);
}
	
	.zyDetail .zycp2-ba{
		    width: 90%;
		    margin: auto;
		display: flex;
		justify-content: space-between;
	}
	.zyDetail .zycp2-ba_1{
		transform:scale(1);
	}
	.zyDetail .zycp2-ba1_1{
		border: 1px solid #F0D7DA;
		width: 195px;
		height: 195px;
		background: white;
		border-radius: 50%;
		text-align: center;
		position: relative;
		margin: auto;
		margin-bottom: 25px;
	}
	.zyDetail .zycp2-ba1_1 img{
		width: 80%;
		height: 80%;
		border-radius: 50%;
		position: absolute;
		left: 50%;
		top: 50%;
		transform: translate(-50%,-50%);
	}
	.zyDetail .zycp2-ba1_2{
		font-size: 14px;
		text-align: center;
		height:35px;
		display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;
	}
	.zyDetail .zycp2-ba-act{
		/*width: 275px;
		height: 275px;*/
		border: 2px solid red;
		margin-bottom: 0px;
box-sizing: border-box;
	}
	/* 新闻资讯 */
	.NEWS .banner{
		width: 100%;
		display: flex;
	}
	.NEWS .banner img{
		width: 100%;
	}
	.NEWS .DQWZ{
		width: 100%;
		margin-top: 30px;
		margin-bottom: 30px;
	}
	.NEWS .dqwz{
		width: 1300px;
		margin: auto;
		font-size: 12px;
		color: #666666;
	}
	.NEWS .dqwz a{
		color: #666666;
		text-decoration: none;
	}
	.NEWS .product-title{
		width: 100%;
		font-size: 30px;
		text-align: center;
font-weight: bold;
	}
	.NEWS .product-title2{
		width: 100%;
		text-align: center;
		font-size: 30px;
		font-weight: bold;
		color: #C5C7CD;
	}
	.NEWS .product-fenlei{
		width: 100%;
		background: #EFEFEF;
		/* height: 50px; */
		margin-top: 20px;
	}
	.NEWS .product-fen{
		width: 1300px;
		height: 100%;
		    display: flex;
		    justify-content: center;
			margin: auto;
	}
	.NEWS ul{
		margin: 0;
		display: inline-block;
		padding: 0;
	}
	.NEWS ul li{
		list-style-type:none;
	}
	.NEWS .product-fen li {
	    display: inline;
	    /* line-height: 45px; */
	    float:left
	}
	.NEWS .product-fen li a{
		/* border-right: 1px solid white; */
		font-size: 16px;
		text-decoration: none;
		display: block;
		color: #333333;
		text-align: center;
		width: 150px;
		height: 50px;
		line-height: 50px;
font-weight: bold;
		/* background: #F2F3F5; */
	}
.NEWS .product-fen li a:hover{
background: #E6212A;
		color: white !important;
}
	.NEWS .pro-fen_act{
		background: #E6212A;
		color: white !important;
	}
	.NEWS .NEWLIST{
		width: 100%;
		padding-top: 50px;
		padding-bottom: 50px;
		background: #FAFBFB;
		text-align: center;
	}
	.NEWS .newlist{
		width: 1210px;
		padding: 45px;
		background: white;
		margin: auto;
		display: inline-block;
	}
	.NEWS .newlist1{
		width: 100%;
		display: inline-block;
		float: left;
	}
	.NEWS .newlist1_1{
		border-bottom: 2px solid #EEEEEE;
		width: 350px;
		float: left;
		margin-right: 80px;
	}
	.NEWS .newlist1_1:last-child{
		margin-right: 0;
	}
	.NEWS .newlist1_1 img{
		width: 100%;
		float: left;
		margin-bottom: 20px;
	}
	.NEWS .newlist11_1{
		width: 100%;
		float: left;
		font-size: 18px;
		font-weight: bold;
		text-align: left;
		margin-bottom: 25px;
		overflow: hidden;
		    text-overflow: ellipsis;
		    white-space: nowrap;
	}
	.NEWS .newlist11_2{
		width: 100%;
		float: left;
		font-size: 14px;
		color: #777777;
		display: flex;
		justify-content: space-between;
		margin-bottom: 30px;
	}
	.NEWS .newlist11_2 img{
		width: 20px !important;
		height: 10px;
	}
	.NEWS .newlist2{
		width: 100%;
		float: left;
		display: inline-block;
		margin-top: 20px;
	}
	.NEWS .newlist2_1{
		border-bottom: 1px dashed #EEEEEE;
		width: 100%;
		padding-top: 40px;
		padding-bottom: 40px;
		float: left;
	}
	.NEWS .newlist21_1{
		width: 105px;
		height: 80px;
		background: #E8E9EB;
		float: left;
	}
	.NEWS .newlist211_1{
		width: 100%;font-size: 32px;font-weight: bold;float: left;margin: 0;margin-top: 10px;color: #666666;
	}
	.NEWS .newlist211_2{
		width: 100%;font-size: 16px;float: left;margin: 0;color: #333333;
	}
	.NEWS .newlist21_2{
		width: 755px;
		float: left;
		margin-left: 40px;
		color: #333333;
		text-align: left;
	}
	.NEWS .newlist212_1{
		width: 100%;
		font-size: 19px;
		font-weight: bold;
		overflow: hidden;
		    text-overflow: ellipsis;
		    white-space: nowrap;
	}
	.NEWS .newlist212_2{
		width: 100%;
		font-size: 12px;
		margin-top: 15px;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 2;
		overflow: hidden;
	}
	.NEWS .newlist21_3{
		float: left;
		margin-left: 145px;
		display: flex;
	}
	.NEWS .newlist21_3 div{
		font-size: 12px;
		color: #333333;
		text-decoration: none;
		margin-top: 50px;
	}
	.NEWS .newlist3{
		width: 100%;
		    float: left;
		    display: flex;
		    justify-content: center;
		    margin-top: 20px;
	}
	.NEWS .newlist3 ul.pagination {
	    display: inline-block;
	    padding: 0;
	    margin: 0;
	}
	
	.NEWS .newlist3 ul.pagination li {display: inline;}
	
	.NEWS .newlist3 ul.pagination li a {
		 color: black;
		 float: left;
		 font-size: 16px;
		 width: 60px;
		 height: 40px;
		 line-height: 40px;
		 text-align: center;
		 /* padding: 8px 16px; */
		 text-decoration: none;
		 transition: background-color .3s;
		 border: 1px solid #ddd;
		 margin: 0 4px;
		 color: #333333;
	 }
	.NEWS .newlist3 ul.pagination li span {
		color: black;
		float: left;
		font-size: 16px;
		width: 60px;
		height: 40px;
		line-height: 40px;
		text-align: center;
		/* padding: 8px 16px; */
		text-decoration: none;
		transition: background-color .3s;
		border: 1px solid #ddd;
		margin: 0 4px;
		color: #333333;
	}
	
	.NEWS .newlist3 ul.pagination li a.active {
	    background-color: #E6212A;
	    color: white;
	    border: 1px solid #E6212A;
	}
	
	.NEWS .newlist3 ul.pagination li a:hover:not(.active) {background-color: #ddd;}
	
	/* 新闻详情 */
	.NEWSDETAIL {
		background: #F6F7F8;
	}
	.NEWSDETAIL .banner{
		width: 100%;
		display: flex;
	}
	.NEWSDETAIL .banner img{
		width: 100%;
	}
	.NEWSDETAIL .DQWZ{
		width: 100%;
		margin-top: 30px;
		margin-bottom: 30px;
	}
	.NEWSDETAIL .dqwz{
		width: 1300px;
		margin: auto;
		font-size: 12px;
		color: #666666;
	}
	.NEWSDETAIL .dqwz a{
		color: #666666;
		text-decoration: none;
	}
	.NEWSDETAIL .newsDetail{
		    width: 100%;
		    /* text-align: center; */
		    display: flex;
		    justify-content: center;
		    margin-bottom: 65px;
	}
	.NEWSDETAIL .newsdetail{
		width: 1300px;
		display: inline-block;
	}
	.NEWSDETAIL .newsleft{
		border: 1px solid #EEEEEE;
		box-sizing: border-box;
		width: 840px;
		/* height: 100px; */
		float: left;
		background: white;
		padding: 45px;
	}
	.NEWSDETAIL .news-title{
		width: 100%;
		font-size: 24px;
	}
	.NEWSDETAIL .news-time{
		border-bottom: 1px dashed #EEEEEE;
		width: 100%;
		padding-top: 25px;
		padding-bottom: 25px;
		font-size: 12px;
		color: #333333;
		display: flex;
		font-family:'SourceHanSansCN-Light';
	}
	.NEWSDETAIL .news-time span{
		display: flex;
    align-items: center;
	}
	.NEWSDETAIL .news-time span:last-child{
		margin-left: 75px;
	}
	.NEWSDETAIL .news-time span:last-child .at-icon-wrapper{
		margin-left: 0;
	}
	.NEWSDETAIL .news-time span img{
		margin-right: 5px;
	}
	.NEWSDETAIL .news-text{
		border-bottom: 1px dashed #EEEEEE;
		width: 100%;
		padding-top: 25px;
		padding-bottom: 25px;
		font-size: 12px;
		color: #444444;
	}
.NEWSDETAIL .news-text img{
max-width:100%;
}
	.NEWSDETAIL .news-tiao{
		width: 100%;
		margin-top: 30px;
	}
	.NEWSDETAIL .news-tiao1{
		width: 100%;
		font-size: 12px;
		overflow: hidden;
		text-overflow:ellipsis;
		white-space: nowrap;
	}
	.NEWSDETAIL .news-tiao1:first-child{
		margin-bottom: 15px;
	}
	.NEWSDETAIL .news-tiao1 a{
		color: #666666;
		text-decoration: none;
	}
	.NEWSDETAIL .newsright{
		/* border: 1px solid red; */
		box-sizing: border-box;
		width: 395px;
		/* height: 100px; */
		float: left;
		margin-left: 65px;
	}
	.NEWSDETAIL .newsri1{
		border-bottom: 2px solid #EEEEEE;
		width: 100%;
		padding-bottom: 15px;
		padding-top: 15px;
		font-size: 22px;
		color: #E6212A;
		font-weight: bold;
		font-family:'SourceHanSansCN-Normal';
	}
	.NEWSDETAIL .newsri2{
		width: 100%;
		display: inline-block;
		float: left;
	}
	.NEWSDETAIL .newsri2_1{
		border-bottom: 1px dashed #EEEEEE;
		width: 100%;
		padding-top: 10px;
		padding-bottom: 10px;
		display: inline-block;
		float: left;
	}
	.NEWSDETAIL .newsri2_1 img{
		width: 175px;
		float: left;
	}
	.NEWSDETAIL .newsri21{
		float: left;
		margin-left: 15px;
		width: 51%;
	}
	.NEWSDETAIL .newsri21_1{
		width: 100%;
		font-size: 16px;
		color: #333333;
		margin-top: 15px;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 2;
		overflow: hidden;
	}
	.NEWSDETAIL .newsri21_2{
		width: 100%;
		font-size: 12px;
		color: #666666;
		margin-top: 25px;
	}
	
	/* 联系我们 */
	.LXWM .banner{
		width: 100%;
		display: flex;
	}
	.LXWM .banner img{
		width: 100%;
	}
	.LXWM .DQWZ{
		width: 100%;
		margin-top: 30px;
		margin-bottom: 30px;
	}
	.LXWM .dqwz{
		width: 1300px;
		margin: auto;
		font-size: 12px;
		color: #666666;
	}
	.LXWM .dqwz a{
		color: #666666;
		text-decoration: none;
	}
	.LXWM .product-title{
		width: 100%;
		font-size: 30px;
		text-align: center;
 font-weight: bold;
	}
	.LXWM .product-title2{
		width: 100%;
		text-align: center;
		font-size: 30px;
		font-weight: bold;
		color: #C5C7CD;
	}
	.LXWM .product-fenlei{
		width: 100%;
		background: #EFEFEF;
		/* height: 50px; */
		margin-top: 20px;
	}
	.LXWM .product-fen{
		width: 1300px;
		height: 100%;
		    display: flex;
		    justify-content: center;
			margin: auto;
	}
	.LXWM ul{
		margin: 0;
		display: inline-block;
		padding: 0;
	}
	.LXWM ul li{
		list-style-type:none;
	}
	.LXWM .product-fen li {
	    display: inline;
	    /* line-height: 45px; */
	    float:left
	}
	.LXWM .product-fen li a{
		/* border-right: 1px solid white; */
		font-size: 16px;
		text-decoration: none;
		display: block;
		color: #333333;
		text-align: center;
		width: 150px;
		height: 50px;
		line-height: 50px;
font-weight: bold;
		/* background: #F2F3F5; */
	}
.LXWM .product-fen li a:hover{
background: #E6212A;
		color: white !important;

}
	.LXWM .pro-fen_act{
		background: #E6212A;
		color: white !important;
	}
	.LXWM .MAPS{
		width: 100%;
		padding-top: 50px;
		padding-bottom: 50px;
		background: #FAFBFB;
		display: flex;
		justify-content: center;
		    
	}
	.LXWM .maps{
		border: 1px solid #DDDDDD;
		width: 1300px;
		/*height: 535px;*/
		/* height: 100px; */
		display: inline-block;
		/*position: relative;*/
	}
	.LXWM .maps1{
		    width: 460px;
    height: 100%;
    box-sizing: border-box;
    background: white;
    padding-left: 50px;
    padding-right: 50px;
		display: inline-block;
		/* float: left; */
		/*position: absolute;
		    top: 0;
		    left: 0;
		    z-index: 1001;*/
			box-shadow: 5px 5px 5px #D2D3D3;
	}
	.LXWM .maps1_1{
		font-size: 30px;
		margin-bottom: 45px;
		margin-top: 50px;
	}
	.LXWM .maps1_1 p{
		margin: 0;
	}
	.LXWM .maps1_2{
		width: 100%;
		font-size: 14px;
		color: #333333;
		margin-bottom: 20px;
	}
	.LXWM .maps1_2:last-child{
		margin-bottom: 50px;
	}
	.LXWM .maps1_2 span{
		font-size: 16px;
		color: #E6212A;
	}
	.LXWM .maps2{
		width: 840px;
		height: 100%;
		float: right;
	}
	.LXWM .map{
		width: 100%;
		height: 100%;
	}
	
	/* 加入我们 */
	.JOINUS .banner{
		width: 100%;
		display: flex;
	}
	.JOINUS .banner img{
		width: 100%;
	}
	.JOINUS .DQWZ{
		width: 100%;
		margin-top: 30px;
		margin-bottom: 30px;
	}
	.JOINUS .dqwz{
		width: 1300px;
		margin: auto;
		font-size: 12px;
		color: #666666;
	}
	.JOINUS .dqwz a{
		color: #666666;
		text-decoration: none;
	}
	.JOINUS .product-title{
		width: 100%;
		font-size: 30px;
		text-align: center;
font-weight: bold;
	}
	.JOINUS .product-title2{
		width: 100%;
		text-align: center;
		font-size: 30px;
		font-weight: bold;
		color: #C5C7CD;
	}
	.JOINUS .product-fenlei{
		width: 100%;
		background: #EFEFEF;
		/* height: 50px; */
		margin-top: 20px;
	}
	.JOINUS .product-fen{
		width: 1300px;
		height: 100%;
		    display: flex;
		    justify-content: center;
			margin: auto;
	}
	.JOINUS ul{
		margin: 0;
		display: inline-block;
		padding: 0;
	}
	.JOINUS ul li{
		list-style-type:none;
	}
	.JOINUS .product-fen li {
	    display: inline;
	    /* line-height: 45px; */
	    float:left
	}
	.JOINUS .product-fen li a{
		/* border-right: 1px solid white; */
		font-size: 16px;
		text-decoration: none;
		display: block;
		color: #333333;
		text-align: center;
		width: 150px;
		height: 50px;
		line-height: 50px;
font-weight: bold;
		/* background: #F2F3F5; */
	}
.JOINUS .product-fen li a:hover{
background: #E6212A;
		color: white !important;
}
	.JOINUS .pro-fen_act{
		background: #E6212A;
		color: white !important;
	}
	.JOINUS .JOIN{
		width: 100%;
		    padding-top: 50px;
		    padding-bottom: 50px;
		    background: #FAFBFB;
		    display: flex;
    text-align: center;
	}
	.JOINUS .joinlist{
		    width: 1210px;
		    padding: 45px;
		    background: white;
		    margin: auto;
		    display: inline-block;
    text-align: left;
	}
	.JOINUS .joins{
		border-bottom: 1px solid #EEEEEE;
		width: 100%;
		padding-top: 15px;
		padding-bottom: 15px;
	}
	.JOINUS .joins1{
		width: 100%;
		display: flex;
    align-items: center;
	}
	.JOINUS .joins1_1{font-size: 17px;font-weight: bold;}
	.JOINUS .joins1_2{font-size: 16px;color: #E6212A;margin-left: 10px;}
	.JOINUS .joins1_3{font-size: 14px;color: #666666;margin-left: 10px;}
	.JOINUS .joins2{
		width: 100%;
		margin-top: 25px;
		    display: inline-block;
    /* justify-content: space-between; */
    /* align-items: center; */
    float: left;
	}
	.JOINUS .joins2 div{
		    /* display: flex; */
    float: right;
	}
	.JOINUS .joins2 span{
		font-size: 14px;
		color: #666666;
		margin-right: 15px;
float: left;
	}
	.JOINUS .joins2_1{
		font-size: 14px;
		/*width: 120px;*/
padding: 10px;
		/*height: 30px;*/
		/*line-height: 30px;*/
		border-radius: 30px;
		border: none;
		background: #E6212A;
		color: white;
    /*cursor: pointer;*/
justify-content: center;
    display: flex;
align-items: center;
    margin: auto;
    outline: none;
	}
.JOINUS .joins2_1 img{
width: 20px;
    height: 20px;
    margin-right: 5px;
}
.JOINUS .joins2_2{
font-size: 14px; color: #666666; margin: 0; margin-top: 10px; text-align: center;display:none;
}
	.JOINUS .joins3{
		width: 100%;
	}
	.JOINUS .joins3_1{
		font-size: 17px;
		font-weight: bold;
	}
	.JOINUS .joins3_2{
		font-size: 16px;
		color: #333333;
	}
	.JOINUS .joins3_3{
		display: none;
	}
	.JOINUS .joins3_3 p{
		font-size: 16px;
		color: #666666;
	}
	.JOINUS .joins4{
		width: 100%;
		margin-top: 50px;
		    display: flex;
		    justify-content: center;
	}
	.JOINUS .product-fenye{
		width: 100%;
		margin: auto;
		margin-top: 35px;
		display: flex;
		    justify-content: center;
	}
	.JOINUS .product-fenye ul.pagination {
	    display: inline-block;
	    padding: 0;
	    margin: 0;
	}
	
	.JOINUS .product-fenye ul.pagination li {display: inline;}
	
	.JOINUS .product-fenye ul.pagination li a {
	    color: black;
	    float: left;
		font-size: 16px;
		width: 60px;
		height: 40px;
		line-height: 40px;
		text-align: center;
	    /* padding: 8px 16px; */
	    text-decoration: none;
	    transition: background-color .3s;
	    border: 1px solid #ddd;
	    margin: 0 4px;
		color: #333333;
	}
	.JOINUS .product-fenye ul.pagination li span {
		color: black;
		float: left;
		font-size: 16px;
		width: 60px;
		height: 40px;
		line-height: 40px;
		text-align: center;
		/* padding: 8px 16px; */
		text-decoration: none;
		transition: background-color .3s;
		border: 1px solid #ddd;
		margin: 0 4px;
		color: #333333;
	}
	
	.JOINUS .product-fenye ul.pagination li a.active {
	    background-color: #E6212A;
	    color: white;
	    border: 1px solid #E6212A;
	}
	
	.JOINUS .product-fenye ul.pagination li a:hover:not(.active) {background-color: #ddd;}
	
	/* 良美概况 */
	.LMGK .banner{
		width: 100%;
		display: flex;
	}
	.LMGK .banner img{
		width: 100%;
	}
	.LMGK .DQWZ{
		width: 100%;
		margin-top: 30px;
		margin-bottom: 30px;
	}
	.LMGK .dqwz{
		width: 1300px;
		margin: auto;
		font-size: 12px;
		color: #666666;
	}
	.LMGK .dqwz a{
		color: #666666;
		text-decoration: none;
	}
	.LMGK .product-title{
		width: 100%;
		font-size: 30px;
		text-align: center;
font-weight: bold;
	}
	.LMGK .product-title2{
		width: 100%;
		text-align: center;
		font-size: 30px;
		font-weight: bold;
		color: #C5C7CD;
	}
	.LMGK .product-fenlei{
		width: 100%;
		background: #EFEFEF;
		/* height: 50px; */
		margin-top: 20px;
	}
	.LMGK .product-fen{
		width: 1300px;
		height: 100%;
		    display: flex;
		    justify-content: center;
			margin: auto;
	}

	.LMGK ul{
		margin: 0;
		display: inline-block;
		padding: 0;
	}
	.LMGK ul li{
		list-style-type:none;
	}
	.LMGK .product-fen li {
	    display: inline;
	    /* line-height: 45px; */
	    float:left
	}
	.LMGK .product-fen li a{
		/* border-right: 1px solid white; */
		font-size: 16px;
		text-decoration: none;
		display: block;
		color: #333333;
		text-align: center;
		width: 150px;
		height: 50px;
		line-height: 50px;
    font-weight: bold;
		/* background: #F2F3F5; */
	}
.LMGK .product-fen li a:hover{
background:#E6212A;
color:white;
}
	.LMGK .pro-fen_act{
		background: #E6212A;
		color: white !important;
	}
	.LMGK .GYLM{
		width: 100%;
		text-align: center;
	}
	.LMGK .gylm{
		width: 1300px;
		margin: auto;
		display: inline-block;
	}
	.LMGK .gylm1{
		width: 100%;
		    margin-top: 40px;
		display: flex;
		justify-content: center;
		text-align: left;
	}
	.LMGK .gylm1_1{
		border-right: 2px solid #CDCDCD;
		box-sizing: border-box;
		padding-left: 50px;
		padding-right: 50px;
	}
	.LMGK .gylm1_1:last-child{
		border-right: 0;
	}
	.LMGK .gylm11_1{
		display: flex;color: #E6212A;
	}
	.LMGK .gylm111_1{
		font-size: 40px;font-weight: bold;
	}
	.LMGK .gylm111_2{
		font-size: 20px;margin-top: 20px;
	}
	.LMGK .gylm11_2{
		font-size: 10px;color: #8F8F8F;
	}
	.LMGK .gylm11_3{
		font-size: 16px;
	}
	.LMGK .gylm2{
		width: 100%;
		    margin-top: 70px;
		display: flex;
		justify-content: center;
		text-align: left;
	}
	.LMGK .gylm2_1{
		display: inline-block;
		min-height: 440px;
	}
	.LMGK .gylm2_1 img{
		width: 655px;
		height: 100%;
		float: left;
	}
	.LMGK .gylm21{
		width: 470px;
		height: 100%;
		float: left;
	}
	.LMGK .gylm21_1{
		/* width: 100%; */
		padding-left: 30px;
		padding-right: 30px;
		padding-top: 15px;
		padding-bottom: 15px;
		font-size: 30px;
		font-weight: bold;
		text-align: left;
	}
	.LMGK .gylm21_2{
		/* width: 100%; */
		    min-height: 340px;
		    float: left;
		    padding: 15px;
		display: inline-block;
background: #E6212A;
		/*background-image: url(../img/img_19.png);
		background-repeat: no-repeat;
		background-size: 100% 100%;*/
	}
	.LMGK .gylm212_1{
		border: 1px solid rgba(255,255,255,0.5);
		/* width: 80%;
		height: 80%; */
		padding: 30px;
		border-radius: 5px;
		margin: auto;
		margin-top: 5%;
		font-size: 14px;
		color: white;
	}
	.LMGK .gylm3{
		border-bottom: 1px solid #CDCDCD;
		width: 1200px;
		padding-bottom: 35px;
		/* height: 100px; */
		display: inline-block;
		float: left;
		    margin-left: 50px;
			text-align: left;
	}
	.LMGK .gylm3_1{
		    width: 270px;
		    float: left;
		    margin-top: 45px;
		    margin-right: 30px;
	}
	.LMGK .gylm31_1{
		font-size: 22px;
		border-bottom: 2px solid red;
		float: left;
	}
	.LMGK .gylm31_2{
		width: 100%;
		font-size: 14px;
		margin-top: 15px;
		float: left;
	}
	.LMGK .gylm3_2{
		    float: left;
		    display: flex;
		    width: 100%;
		    justify-content: flex-end;
	}
	.LMGK .gylm3_2 a{
		font-size: 14px;
		color: #333333;
	}
.LMGK .gylm3_2 a:hover{
color:#E6212A;
}
	.LMGK .ZZZS{
		width: 100%;
		padding-top: 30px;
		padding-bottom: 30px;
		background-image: url(../img/img_20.png);
		background-repeat: no-repeat;
		background-size: 100% 100%;
	}
	.LMGK .zzzs{
		width: 1300px;
		margin: auto;
	}
	.LMGK .zzzs-title{
		width: 100%;
		text-align: center;
		font-size: 30px;
		font-weight: bold;
	}
	.LMGK .zzzs-list{
		width: 100%;
		display: inline-block;
	}
	.LMGK .zzzs-li{
		/* border: 1px solid red; */
		width: 355px;
		float: left;
		display: inline-block;
		margin-left: 45px;
		margin-right: 30px;
		margin-top: 45px;
	}
	.LMGK .zzzs-img{
		border: 1px solid #CDCDCD;
		width: 100%;
		height: 355px;
		background: white;
		display: inline-block;
		float: left;
		position: relative;
	}
	.LMGK .zzzs-img img{
		       max-width: 90%;
    max-height: 90%;
    /* margin: auto; */
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    /* float: left; */
    /* margin-top: 5%; */
    /* margin-left: 5%;*/
	}
	.LMGK .zzzs-text{
		width: 100%;
		text-align: center;
		font-size: 14px;
		color: #333333;
		float: left;
		margin-top: 25px;
		margin-bottom: 25px;
		overflow: hidden;
		text-overflow:ellipsis;
		white-space: nowrap;
	}
	.LMGK .zzzs-lianjie{
		width: 100%;
		display: flex;
		justify-content: center;
	}
	.LMGK .zzzs-lianjie a{
		font-size: 14px;
		color: #333333;
	}
.LMGK .zzzs-lianjie a:hover{
color:#E6212A;
}
	.LMGK .LMSL{
		width: 100%;
		padding-top: 30px;
		padding-bottom: 30px;
		/*background-image: url(../img/img_22.png);
		background-repeat: no-repeat;
		background-size: 100% 100%;*/
    background: #F8F8F8;
	}
	.LMGK .lmsl{
		width: 1300px;
		margin: auto;
	}
	.LMGK .lmsl-title{
		width: 100%;
		text-align: center;
		font-size: 30px;
		font-weight: bold;
		/*color: white;*/
	}
	.LMGK .lmsl-list{
		width: 100%;
/*height:140px;*/
		display: flex;
		    justify-content: center;
			margin-top: 55px;
	}
	.LMGK .lmsl-list .swiper-container{
	width: 100%;
	height: 100%;
	/*padding-bottom: 70px;*/
padding-bottom: 30px;
	}
	.LMGK .lmsl-list .swiper-slide{
	    width: 100%;
	    height: 100%;
display: flex;
	}
.LMGK .lmsl-list .swiper-slide img{
 width: 100%;
	    height: 100%;
}
	.LMGK .lmsl-list .swiper-pagination{
		bottom: 0;
		    display: flex;
		    justify-content: center;
	}
	.LMGK .lmsl-list .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{
	   background: #575A7C;
	}
	.LMGK .lmsl-list .swiper-pagination-bullet-active {
	   background: #E43A3D !important;
	   /*width: .8rem !important;*/
	}
	.LMGK .lmsl-list .swiper-button-next{
		    background-image: url(../img/right6.png);
		    background-repeat: no-repeat;
		    background-size: 100% 100%;
		    width: 20px;
		    height: 20px;
		    top: 100%;
		    right: 45% !important;
		    opacity: 1;
	}
	.LMGK .lmsl-list .swiper-button-prev{
		background-image:url(../img/left6.png);
		background-repeat: no-repeat;
		background-size: 100% 100%;
		width: 20px;
		height: 20px;
		   top: 100%;
		   left: 45% !important;
			opacity: 1;
	}
	
	.LMGK .lmsl-li{
		/* border-left: 2px solid #BF4458; */
		/* box-sizing: border-box; */
		width: 235px;
		/* height: 125px; */
		padding: 30px;
		color: white;
		    background-size: 100% 100%;
		    background-repeat: no-repeat;
		/* float: left; */
	}
	.LMGK .lmsl-li1{
		width: 100%;
		font-size: 40px;
	}
	.LMGK .lmsl-li2{
		width: 100%;
		font-size: 18px;
		margin-top: 35px;
		overflow: hidden;
		text-overflow:ellipsis;
		white-space: nowrap;
	}
	.LMGK .lmsl-lianjie{
		width: 100%;
		    display: flex;
		    justify-content: center;
			margin-top: 30px;
	}
	.LMGK .lmsl-lianjie a{
		font-size: 14px;
		/*color: white;*/
	}
.LMGK .lmsl-lianjie a:hover{
color:#E6212A;
}
	
}

@media screen and (max-width: 1300px) {
	#PC{
		display: none;
	}
	.indexs .banner{
		/* border: 1px solid red; */
		width: 100%;
		height: 4.6rem;
		margin-top: 0.95rem;
	}
	.indexs .banner .swiper-container{
	width: 100%;
	height: 100%;
padding-left:0;
	}
.indexs .banner .swiper-pagination{
display: flex;
    justify-content: center;
}
	.indexs .banner .swiper-slide{
	    width: 100%;
	    height: 100%;
	}
	.indexs .banner .swiper-slide img{
	    width: 100%;
	    height: 100%;
	}
	.indexs .banner .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{
	   width: 0.2rem;
	   height: 0.05rem;
	   background: #C9CAC7;
	   border-radius: 0;
	}
	.indexs .banner .swiper-pagination-bullet-active {
	   background: #E43A3D !important;
	   /*width: .8rem !important;*/
	}
	.indexs .banner2{
		width: 100%;
	}
	.indexs .banner2 img{
		width: 100%;
	}
	.indexs a{
		text-decoration:none;
		color:#333333;
	}
	/* 卓越产品 */
	.indexs .ZYCP{
		padding-left: 0.3rem;
		padding-right: 0.3rem;
padding-top: 0.3rem;
	}
	.indexs .zycp{
		/* border: 1px solid red; */
		box-sizing: border-box;
		width: 100%;
		/* height: 20px; */
    display: inline-block;
	}
.indexs .zycp-a{
    display: flex;
    width: 100%;
    justify-content: center;
font-size: 0.14rem;
    color: #333333;
}
	.indexs .zycp-title{
		width: 100%;
		font-size: 0.36rem;
		font-weight: bold;
		display: flex;
		justify-content: center;
	}
	.indexs .zycp-title img{
		width: 0.6rem;
		height: 0.05rem;
		margin-top: 0.2rem;
	}
	.indexs .zycp-title2{
		width: 100%;
		text-align: center;
		font-size: 0.38rem;
		font-weight: bold;
		color: #C5C7CD;
		margin-bottom: 0.35rem;
	}
	.indexs .zycp-list{
		width: 100%;
display: inline-block;
	}
	.indexs .zycp-list a{
		width: 1.65rem;
		height: 0.65rem;
		background: #F2F3F5;
		text-align: center;
		line-height: 0.65rem;
		font-size: 0.2677rem;
		display: block;
		text-decoration: none;
		color: black;
		float: left;
		margin-right: 0.1rem;
		margin-top: 0.15rem;
	}
.indexs .zycp-list a:hover{
background: #E6212A !important;
		color: white !important;
}
	.indexs .zycp-list a:nth-child(4n){
		margin-right: 0;
	}
	.indexs .zycp-act{
		background: #E6212A !important;
		color: white !important;
	}
	.indexs .zycp-banner{
		width: 100%;
		display: inline-block;
	}
	.indexs .zycp-ba{
		width: 2.25rem;
		background: #F2F3F5;
		/* display: inline-block; */
		float: left;
		margin-right: 0.075rem;
		margin-top: 0.3rem;
	}
	.indexs .zycp-ba:nth-child(3n){
		margin-right: 0;
	}
	.indexs .zycp-ba_1{
		width: 2.05rem;
		height: 2.1rem;
		background: white;
		margin: auto;
		margin-top: 0.1rem;
	}
	.indexs .zycp-ba_1 img{
		width: 100%;
		height: 100%;
	}
	.indexs .zycp-ba_2{
		font-size: 0.2rem;
		width: 2.05rem;
		margin:0.1rem auto;
    text-align: center;
    /*font-weight: bold;*/
		overflow: hidden;
		text-overflow:ellipsis;
		white-space: nowrap;
	}
	.indexs .zycp-ba_act{
		background: #E6212A !important;
		color: white !important;
	}
	.indexs .ZYCP2{
		/* width: 100%; */
		background: #F2F3F5;
		padding-top: 0.6rem;
		padding-bottom: 0.6rem;
		padding-left: 0.3rem;
		padding-right: 0.3rem;
		    margin-top: 1rem;
	}
	.indexs .zycp2{
		/* border: 1px solid red; */
		width: 100%;
		/*display: inline-block;*/
		/* height: 100px; */
	}
.indexs .swiper-container{
   /* padding-left: 0.1rem;
    padding-right: 0.1rem;*/
    width: 100%;
    margin-left: -1%;
}
	.indexs .zycp2_1{
		/* float: left; */
	}
	.indexs .zycp21_1{
		border: 1px solid #F0D7DA;
		box-sizing: border-box;
		width: 1.75rem;
		height: 1.75rem;
		background: white;
		border-radius: 50%;
		text-align: center;
		position: relative;
		margin: auto;
		margin-bottom: 0.1rem;
	}
	.indexs .zycp21_1 img{
		width: 80%;
		height: 80%;
		border-radius: 50%;
		position: absolute;
		left: 50%;
		top: 50%;
		transform: translate(-50%,-50%);
	}
	.indexs .zycp21_2{
		width: 90%;
		margin: auto;
		font-size: 0.2rem;
		text-align: center;
		overflow: hidden;
		    text-overflow: ellipsis;
		    white-space: nowrap;
	}
	.indexs .swiper-slide .zycp2_1{
		/*margin-top: 0.6rem;*/
transform: scale(0.8);
	}
	.indexs .swiper-slide-active{
		
	}
	.indexs .swiper-slide-active .zycp2_1{
transform: scale(1);
/*width: 2.4rem !important;
		margin-top: 0;*/
	}
	.indexs .swiper-slide-active .zycp2_1 .zycp21_1{
		border: 1px solid red;
margin-bottom: 0;
		/*width: 2.4rem;
		height: 2.4rem;*/
	}
	.indexs .swiper-slide-active .zycp2_1 .zycp21_2{
		font-size: 0.24rem;
	}
	.indexs .HZHB{
		padding-left: 0.3rem;
		padding-right: 0.3rem;
		    margin-top: 0.55rem;
	}
	.indexs .hzhb{
		width: 100%;
	}
	.indexs .hzhb-title{
		width: 100%;
		    font-size: 0.36rem;
		    font-weight: bold;
		    display: flex;
		    justify-content: center;
	}
	.indexs .hzhb-title img{
		    width: 0.6rem;
		    height: 0.05rem;
		    margin-top: 0.2rem;
	}
	.indexs .hzhb-title2{
		width: 100%;
		    text-align: center;
		    font-size: 0.38rem;
		    font-weight: bold;
		    color: #C5C7CD;
		    /*margin-bottom: 0.35rem;*/
	}
	.indexs .hzhb-list{
		width: 100%;
		display: inline-block;
	}
	.indexs .hzhb-list img{
		float: left;
		    width: 1rem;
		    margin-left: 0.2rem;
		    margin-right: 0.2rem;
		    margin-top: 0.2rem;
	}
	.indexs .hzhb-list img:nth-child(5n){
		margin-right: 0;
	}
	.indexs .GSLC{
		padding-left: 0.3rem;
		padding-right: 0.3rem;
		margin-top: 1rem;
	}
	.indexs .gslc{
		width: 100%;
	}
	.indexs .gslc-title{
		width: 100%;
		    font-size: 0.36rem;
		    font-weight: bold;
		    display: flex;
		    justify-content: center;
	}
	.indexs .gslc-title img{
		    width: 0.6rem;
		    height: 0.05rem;
		    margin-top: 0.2rem;
	}
	.indexs .gslc-title2{
		width: 100%;
		    text-align: center;
		    font-size: 0.38rem;
		    font-weight: bold;
		    color: #C5C7CD;
		    margin-bottom: 0.35rem;
	}
	.indexs .gslc-list{
		width: 100%;
		text-align: center;
	}
	.indexs .gslc-list img{
		width: 100%;
		margin: auto;
		margin-top:0.2rem;
	}
	.indexs .XWZX{
		background: #F2F3F5;
		    padding-top: 0.6rem;
		    padding-bottom: 0.6rem;
		    padding-left: 0.3rem;
		    padding-right: 0.3rem;
		    margin-top: 1rem;
	}
	.indexs .xwzx{
		width: 100%;
	}
	.indexs .xwzx-title{
		width: 100%;
		    font-size: 0.36rem;
		    font-weight: bold;
		    display: flex;
		    justify-content: center;
	}
	.indexs .xwzx-title img{
		    width: 0.6rem;
		    height: 0.05rem;
		    margin-top: 0.2rem;
	}
	.indexs .xwzx-title2{
		width: 100%;
		    text-align: center;
		    font-size: 0.38rem;
		    font-weight: bold;
		    color: #C5C7CD;
		    margin-bottom: 0.35rem;
	}
	.indexs .xwzx-list{
		/* width: 100%; */
		padding: 0.3rem;
		background: white;
		margin-top:0.2rem;
	}
	.indexs .xwzxs{
		width: 100%;
		padding-bottom: 0.45rem;
		padding-top: 0.15rem;
		border-bottom: 1px solid #EEEEEE;
	}
	.indexs .xwzxs img{
		width: 100%;
	}
	.indexs .xwzxs .xwzxs_1{
		width: 100%;
		font-size: 0.28rem;
		margin-top: 0.3rem;
		font-weight: bold;
		overflow: hidden;
		text-overflow:ellipsis;
		white-space: nowrap;
	}
	.indexs .xwzxs .xwzxs_2{
		font-size: 0.2rem;
		color: #333333;
		margin-top: 0.3rem;
	}
	.indexs .xwzxs .xwzxs_3{
		font-size: 0.24rem;
		color: #666666;
		margin-top: 0.2rem;
		    display: -webkit-box;
		    -webkit-box-orient: vertical;
		    -webkit-line-clamp: 2;
		    overflow: hidden;
	}
	.indexs .xwzxs2{
		width: 100%;
		padding-bottom: 0.2rem;
		padding-top: 0.2rem;
		border-bottom: 1px dashed #EEEEEE;
		font-size: 0.26rem;
		color: #333333;
		display: flex;
		    overflow: hidden;
		    text-overflow: ellipsis;
		    white-space: nowrap;
	}
	.indexs .xwzxs2 img{
		width: 0.15rem;
		height: 0.15rem;
		margin-top: 0.15rem;
		margin-right: 0.15rem;
	}
	.indexs .xwzx-gd{
		width: 100%;
		display: flex;
		justify-content: center;
		margin-top: 0.3rem;
	}
	.indexs .xwzx-gd a{
		color: #333333;
		font-size: 0.17rem;
	}
	
	/* 卓越产品 */
	.zycp .banner{
		width: 100%;
		margin-top: 0.95rem;
		
	}
	.zycp .banner img{
		width: 100%;
display: flex;
	}
	.zycp .DQWZ{
		/* width: 100%; */
		margin-top: 0.3rem;
		margin-bottom: 0.3rem;
		padding-left: 0.3rem;
		padding-right: 0.3rem;
	}
	.zycp .dqwz{
		width: 100%;
		margin: auto;
		font-size: 12px;
		color: #666666;
	}
	.zycp .dqwz a{
		color: #666666;
		text-decoration: none;
	}
	.zycp .product-title{
		padding-left: 0.3rem;
		padding-right: 0.3rem;
		    font-size: 0.36rem;
			text-align: center;
			    font-weight: bold;
	}
	.zycp .product-title2{
		padding-left: 0.3rem;
		padding-right: 0.3rem;
		text-align: center;
			font-size: 0.38rem;
			    font-weight: bold;
			    color: #C5C7CD;
	}
	.zycp .product-fenlei{
		/* width: 100%; */
		background: #EFEFEF;
		/* height: 50px; */
		margin-top: 0.2rem;
		padding-left: 0.3rem;
		padding-right: 0.3rem;
	}
	.zycp .product-fen{
		width: 100%;
		height: 100%;
		    display: flex;
		    justify-content: center;
			margin: auto;
	}
	.zycp ul{
		margin: 0;
		display: inline-block;
		padding: 0;
	}
	.zycp ul li{
		list-style-type:none;
	}
	.zycp .product-fen li {
	    display: inline;
	    /* line-height: 45px; */
	    float:left
	}
	.zycp .product-fen li a{
		/* border-right: 1px solid white; */
		font-size: 0.16rem;
		text-decoration: none;
		display: block;
		color: #333333;
		text-align: center;
		width: 1.65rem;
		height: 0.65rem;
		line-height: 0.65rem;
		/* background: #F2F3F5; */
	}
.zycp .product-fen li a:hover{
background: #E6212A  !important;
		color: white !important;
}
	.zycp .pro-fen_act{
		background: #E6212A;
		color: white !important;
	}
	.zycp .product-NAME{
		/* width: 100%; */
		padding-left: 0.3rem;
		padding-right: 0.3rem;
		margin-top: 0.65rem;
	}
	.zycp .product-name{
		width: 100%;
		margin: auto;
		font-size: 0.36rem;
		color: #E6212A;
	}
	.zycp .product-SEACH{
		/* width: 100%; */
		display: flex;
		padding-left: 0.3rem;
		padding-right: 0.3rem;
		margin-top: 0.55rem;
	}
	.zycp .product-seach{
		border: 1px solid #DDDDDD;
		width: 100%;
		height: 0.6rem;
		margin: auto;
		background: #FBFBFB;
		display: inline-block;
		border-radius: 0.05rem;
	}
	.zycp .product-seach input[type="text"]{
		float: left;
		    height: 0.6rem;
		    padding-top: 0;
		    border: none;
		    width: 85%;
		    padding-bottom: 0;
			background: #FBFBFB;
			font-size: 0.14rem;
			margin-left: 0.1rem;
     /*margin-top: 0.125rem;*/
	}
	.zycp .product-seach img{
		float: right;
		margin-top: 0.145rem;
		margin-right: 0.2rem;
	}
	.zycp .product-LIST{
		/* width: 100%; */
		padding-left: 0.3rem;
		padding-right: 0.3rem;
		margin-top: 0.65rem;
		    display: flex;
		    justify-content: center;
	}
	.zycp .product-list{
		/* border: 1px solid red; */
		width: 100%;
		/* height: 100px; */
		display: inline-block;
	}
	.zycp .zypro{
		width: 3.2rem;
		background: #F2F3F5;
		display: flex;
		float: left;
		margin-right: 0.4rem;
		margin-bottom: 0.4rem;
	}
	.zycp .zypro a{
		width: 100%;
		height: 100%;
		color: #333333;
		display: inline-block;
		text-decoration: none;
	}
	.zycp .zypro:nth-child(2n){
		margin-right: 0;
	}
	.zycp .zypro-img{
		width: 2.7rem;
		height: 2.7rem;
		margin: auto;
		margin-top:0.25rem;
	}
	.zycp .zypro-img img{
		width: 100%;
		height: 100%;
	}
	.zycp .zypro-text{
		font-size: 0.2rem;
		width: 2rem;
		margin:0.35rem auto;
		text-align: center;
		overflow: hidden;
		    text-overflow: ellipsis;
		    white-space: nowrap;
	}
	.zycp .zypro-act{
		background: #E6212A !important;
		color: white !important;
	}
	.zycp .product-FENYE{
		/* width: 100%; */
		padding-left: 0.3rem;
		padding-right: 0.3rem;
	}
	.zycp .product-fenye{
		width: 100%;
		margin: auto;
		display: flex;
		    justify-content: center;
	}
	.zycp .product-fenye ul.pagination {
	    display: inline-block;
	    padding: 0;
	    margin: 0;
	}
	
	.zycp .product-fenye ul.pagination li {display: inline;}
	
	.zycp .product-fenye ul.pagination li a {
	    color: black;
	    float: left;
		font-size: 0.16rem;
		/* width: 0.6rem;
		height: 0.4rem;
		line-height: 0.4rem; */
		text-align: center;
	    padding: 0.08rem 0.16rem;
	    text-decoration: none;
	    transition: background-color .3s;
	    border: 1px solid #ddd;
	    margin: 0 0.04rem;
		color: #333333;
	}
	
	.zycp .product-fenye ul.pagination li a.active {
	    background-color: #E6212A;
	    color: white;
	    border: 1px solid #E6212A;
	}
	
	.zycp .product-fenye ul.pagination li a:hover:not(.active) {background-color: #ddd;}
	
	.zycp .ZYCP2{
		/* width: 100%; */
		background: #F2F3F5;
		padding-top: 0.6rem;
		padding-bottom: 0.6rem;
		padding-left: 0.3rem;
		padding-right: 0.3rem;
		    margin-top: 1rem;
	}
	.zycp .zycp2-title{
		font-size: 0.36rem;
		color: #E6212A;
		margin-bottom: 0.3rem;
		text-align: center;
	}
	.zycp .zycp2{
		/* border: 1px solid red; */
		width: 100%;
		/*display: inline-block;*/
		/* height: 100px; */
	}
.zycp .swiper-container {
    width: 100%;
    /*margin-left: -1%;*/
}
	.zycp .zycp2_1{
		/* float: left; */
	}
	.zycp .zycp21_1{
		border: 1px solid #F0D7DA;
		box-sizing: border-box;
		width: 1.75rem;
		height: 1.75rem;
		background: white;
		border-radius: 50%;
		text-align: center;
		position: relative;
		margin: auto;
		margin-bottom: 0.1rem;
	}
	.zycp .zycp21_1 img{
		width: 80%;
		height: 80%;
		border-radius: 50%;
		position: absolute;
		left: 50%;
		top: 50%;
		transform: translate(-50%,-50%);
	}
	.zycp .zycp21_2{
		width: 90%;
		margin: auto;
		font-size: 0.2rem;
		text-align: center;
		overflow: hidden;
		    text-overflow: ellipsis;
		    white-space: nowrap;
	}
	.zycp .swiper-slide .zycp2_1{
		/*margin-top: 0.6rem;*/
    transform: scale(0.8);
	}
	.zycp .swiper-slide-active .zycp2_1 {
    transform: scale(1);
}
	.zycp .swiper-slide-active .zycp2_1 .zycp21_1{
		border: 1px solid red;
margin-bottom: 0;
		/*width: 2.4rem;
		height: 2.4rem;*/
	}
	.zycp .swiper-slide-active .zycp2_1 .zycp21_2{
		font-size: 0.24rem;
	}
	
	/* 卓越产品详情 */
	.zyDetail .banner{
		width: 100%;
		margin-top: 0.95rem;
		
	}
	.zyDetail .banner img{
		width: 100%;
display: flex;
	}
	.zyDetail .DQWZ{
		/* width: 100%; */
		margin-top: 0.3rem;
		margin-bottom: 0.3rem;
		padding-left: 0.3rem;
		padding-right: 0.3rem;
	}
	.zyDetail .dqwz{
		width: 100%;
		margin: auto;
		font-size: 12px;
		color: #666666;
	}
	.zyDetail .dqwz a{
		color: #666666;
		text-decoration: none;
	}
	.zyDetail .product-title{
		padding-left: 0.3rem;
		padding-right: 0.3rem;
		    font-size: 0.36rem;
			text-align: center;
			    font-weight: bold;
	}
	.zyDetail .product-title2{
		padding-left: 0.3rem;
		padding-right: 0.3rem;
		text-align: center;
			font-size: 0.38rem;
			    font-weight: bold;
			    color: #C5C7CD;
	}
	.zyDetail .product-fenlei{
		/* width: 100%; */
		background: #EFEFEF;
		/* height: 50px; */
		margin-top: 0.2rem;
		padding-left: 0.3rem;
		padding-right: 0.3rem;
	}
	.zyDetail .product-fen{
		width: 100%;
		height: 100%;
		    display: flex;
		    justify-content: center;
			margin: auto;
	}
	.zyDetail ul{
		margin: 0;
		display: inline-block;
		padding: 0;
	}
	.zyDetail ul li{
		list-style-type:none;
	}
	.zyDetail .product-fen li {
	    display: inline;
	    /* line-height: 45px; */
	    float:left
	}
	.zyDetail .product-fen li a{
		/* border-right: 1px solid white; */
		font-size: 0.16rem;
		text-decoration: none;
		display: block;
		color: #333333;
		text-align: center;
		width: 1.65rem;
		height: 0.65rem;
		line-height: 0.65rem;
		/* background: #F2F3F5; */
	}
	.zyDetail .pro-fen_act{
		background: #E6212A;
		color: white !important;
	}
	
	.zyDetail .product-CONTENT{
		/* width: 100%; */
		padding-left:0.3rem;
		padding-right:0.3rem;
		margin-top: 0.6rem;
	}
	.zyDetail .product-content{
		width: 100%;
		margin: auto;
	}
	.zyDetail .product-cont1{
		border: 1px solid #F5F5F5;
		width: 100%;
		/* height: 405px; */
		display: inline-block;
	}
	.zyDetail .product-cont1_1{
		width: 100%;
		/* height: 4.05rem; */
		justify-content: center;
		    background: #FCFCFC;
		    float: left;
		    /*display: flex;*/
			position:relative;
	}
	.zyDetail .product-cont1_1 img{
width:60%;
margin:auto;
		margin-top: 0.3rem;
		margin-bottom: 0.3rem;
    display: flex;
	}
	.zyDetail .product-cont11_1{
		font-size: 0.36rem;
		font-weight:bold;
		position:absolute;
		left:0.25rem;
		top:0.25rem;
	}
	.zyDetail .product-cont1_2{
		width: 100%;
		/* height: 4.05rem; */
		float: left;
		background: #F2F3F5;
	}
	.zyDetail .product-cont12{
		/* border: 1px solid red; */
		/* width: 100%; */
		/* height: 100px; */
		margin: 0.2rem 0.9rem;
	}
	.zyDetail .product-cont12_1{
		font-size: 0.36rem;
		font-weight:bold;margin-bottom: 0.35rem;
	}
	.zyDetail .product-cont12_2{
		font-size: 0.16rem;margin-bottom: 0.2rem;    line-height: 0.4rem;
	}
	.zyDetail .product-cont12_2:last-child{
		margin-bottom: 0;
	}
	.zyDetail .product-cont2{
		/* border: 1px solid red; */
		width: 100%;
		/* height:100px; */
	}
	.zyDetail .product-cont2_1{
		width:100%;
		height:0.65rem;
		background:#F7F7F7;
	}
	.zyDetail .product-cont21_1{
		width:1.45rem;
		height:100%;
		text-align:center;
		line-height:0.65rem;
		font-size:0.2rem;
		background:#E6212A;
		color:white;
	}
	.zyDetail .product-cont2_2{
		width:100%;
		/*text-align:center;*/
font-size:0.2rem;
overflow-x: auto;
	}
	.zyDetail .product-cont2_2 img{
		width:80%;
display: block;
    margin: auto;
	}
	.zyDetail .product-cont2_2 img{
		width:80%;
	}
	
	.zyDetail .ZYCP2{
		/* width: 100%; */
		background: #F2F3F5;
		padding-top: 0.6rem;
		padding-bottom: 0.6rem;
		padding-left: 0.3rem;
		padding-right: 0.3rem;
		    margin-top: 1rem;
	}
	.zyDetail .zycp2-title{
		font-size: 0.36rem;
		color: #E6212A;
		margin-bottom: 0.3rem;
		text-align: center;
	}
	.zyDetail .zycp2{
		/* border: 1px solid red; */
		width: 100%;
		/*display: inline-block;*/
		/* height: 100px; */
	}
.zyDetail .swiper-container {
    width: 100%;
    /*margin-left: -1%;*/
}
	.zyDetail .zycp2_1{
		/* float: left; */
	}
	.zyDetail .zycp21_1{
		border: 1px solid #F0D7DA;
		box-sizing: border-box;
		width: 1.75rem;
		height: 1.75rem;
		background: white;
		border-radius: 50%;
		text-align: center;
		position: relative;
		margin: auto;
		margin-bottom: 0.1rem;
	}
	.zyDetail .zycp21_1 img{
		width: 80%;
		height: 80%;
		border-radius: 50%;
		position: absolute;
		left: 50%;
		top: 50%;
		transform: translate(-50%,-50%);
	}
	.zyDetail .zycp21_2{
		width: 90%;
		margin: auto;
		font-size: 0.2rem;
		text-align: center;
		overflow: hidden;
		    text-overflow: ellipsis;
		    white-space: nowrap;
	}
	.zyDetail .swiper-slide .zycp2_1{
transform: scale(0.8);
		/*margin-top: 0.6rem;*/
	}
	.zyDetail .swiper-slide-active{
		/*width: 2.4rem !important;*/
	}
	.zyDetail .swiper-slide-active .zycp2_1{
transform: scale(1);
		/*margin-top: 0;*/
	}
	.zyDetail .swiper-slide-active .zycp2_1 .zycp21_1{
		border: 1px solid red;
    margin-bottom: 0;
		/*width: 2.4rem;
		height: 2.4rem;*/
	}
	.zyDetail .swiper-slide-active .zycp2_1 .zycp21_2{
		font-size: 0.24rem;
	}
	
	/* 新闻资讯 */
	.NEWS .banner{
		width: 100%;
		margin-top: 0.95rem;
		
	}
	.NEWS .banner img{
		width: 100%;
display: flex;
	}
	.NEWS .DQWZ{
		/* width: 100%; */
		margin-top: 0.3rem;
		margin-bottom: 0.3rem;
		padding-left: 0.3rem;
		padding-right: 0.3rem;
	}
	.NEWS .dqwz{
		width: 100%;
		margin: auto;
		font-size: 12px;
		color: #666666;
	}
	.NEWS .dqwz a{
		color: #666666;
		text-decoration: none;
	}
	.NEWS .product-title{
		padding-left: 0.3rem;
		padding-right: 0.3rem;
		    font-size: 0.36rem;
			text-align: center;
			    font-weight: bold;
	}
	.NEWS .product-title2{
		padding-left: 0.3rem;
		padding-right: 0.3rem;
		text-align: center;
			font-size: 0.38rem;
			    font-weight: bold;
			    color: #C5C7CD;
	}
	.NEWS .product-fenlei{
		/* width: 100%; */
		background: #EFEFEF;
		/* height: 50px; */
		margin-top: 0.2rem;
		padding-left: 0.3rem;
		padding-right: 0.3rem;
	}
	.NEWS .product-fen{
		width: 100%;
		height: 100%;
		    display: flex;
		    justify-content: center;
			margin: auto;
	}
	.NEWS ul{
		margin: 0;
		display: inline-block;
		padding: 0;
	}
	.NEWS ul li{
		list-style-type:none;
	}
	.NEWS .product-fen li {
	    display: inline;
	    /* line-height: 45px; */
	    float:left
	}
	.NEWS .product-fen li a{
		/* border-right: 1px solid white; */
		font-size: 0.16rem;
		text-decoration: none;
		display: block;
		color: #333333;
		text-align: center;
		width: 1.65rem;
		height: 0.65rem;
		line-height: 0.65rem;
		/* background: #F2F3F5; */
	}
	.NEWS .pro-fen_act{
		background: #E6212A;
		color: white !important;
	}
	.NEWS .NEWLIST{
		/* width: 100%; */
		padding-left: 0.3rem;
		padding-right: 0.3rem;
		padding-top: 0.5rem;
		padding-bottom: 0.5rem;
		background: #FAFBFB;
		text-align: center;
	}
	.NEWS .newlist{
		width: 100%;
		/* padding: 0.45rem; */
		padding-top: 5%;
		padding-bottom: 5%;
		background: white;
		margin: auto;
		display: inline-block;
	}
	.NEWS .newlist1{
		    width: 90%;
		    display: inline-block;
		    margin-left: 5%;
		float: left;
	}
	.NEWS .newlist1_1{
		border-bottom: 2px solid #EEEEEE;
		width: 100%;
		display: inline-block;
		/* float: left; */
		/* margin-right: 0.8rem; */
	}
	.NEWS .newlist1_1:last-child{
		margin-right: 0;
	}
	.NEWS .newlist1_1 img{
		width: 100%;
		float: left;
		margin-bottom: 20px;
	}
	.NEWS .newlist11_1{
		width: 90%;
		float: left;
		margin-left: 5%;
		font-size: 0.18rem;
		font-weight: bold;
		text-align: left;
		margin-bottom: 0.25rem;
		overflow: hidden;
		    text-overflow: ellipsis;
		    white-space: nowrap;
	}
	.NEWS .newlist11_2{
		width: 90%;
		float: left;
		margin-left: 5%;
		font-size: 0.14rem;
		color: #777777;
		display: flex;
		justify-content: space-between;
		margin-bottom: 0.3rem;
	}
	.NEWS .newlist11_2 img{
		width: 0.2rem !important;
		height: 0.1rem;
	}
	.NEWS .newlist2{
		float: left;
		    width: 90%;
		    display: inline-block;
		    margin-left: 5%;
		margin-top: 0.2rem;
	}
	.NEWS .newlist2_1{
		border-bottom: 1px dashed #EEEEEE;
		width: 96%;
		padding-top: 0.4rem;
		padding-bottom: 0.4rem;
		float: left;
		margin-left: 2%;
		margin-right: 2%;
	}
	.NEWS .newlist21_1{
		width: 20%;
		/* height: 0.8rem; */
		background: #E8E9EB;
		float: left;
		/* margin-top: 0.2rem; */
	}
	.NEWS .newlist211_1{
		width: 100%;font-size: 0.32rem;font-weight: bold;float: left;margin: 0;margin-top: 0.1rem;color: #666666;
	}
	.NEWS .newlist211_2{
		width: 100%;font-size: 0.16rem;float: left;margin: 0;color: #333333;margin-bottom: 0.1rem;
	}
	.NEWS .newlist21_2{
		width: 47%;
		float: left;
		margin-left: 0.2rem;
		color: #333333;
		text-align: left;
	}
	.NEWS .newlist212_1{
		width: 100%;
		font-size: 0.19rem;
		font-weight: bold;
		overflow: hidden;
		    text-overflow: ellipsis;
		    white-space: nowrap;
	}
	.NEWS .newlist212_2{
		width: 100%;
		font-size: 0.12rem;
		margin-top: 0.15rem;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 2;
		overflow: hidden;
	}
	.NEWS .newlist21_3{
		width: 26%;
		float: left;
		margin-left: 0.2rem;
		display: flex;
	}
	.NEWS .newlist21_3 div{
		font-size: 0.12rem;
		color: #333333;
		text-decoration: none;
		margin-top: 0.5rem;
	}
	.NEWS .newlist3{
		    float: left;
			    width: 90%;
			    margin-left: 5%;
		    display: flex;
		    justify-content: center;
		    margin-top: 0.2rem;
	}
	.NEWS .newlist3 ul.pagination {
	    display: inline-block;
	    padding: 0;
	    margin: 0;
	}
	
	.NEWS .newlist3 ul.pagination li {display: inline;}
	
	.NEWS .newlist3 ul.pagination li a {
	    color: black;
	    float: left;
		font-size: 0.16rem;
		/* width: 0.6rem; */
		/* height: 0.4rem; */
		line-height: 0.4rem;
		text-align: center;
	    padding: 0.08rem 0.16rem;
	    text-decoration: none;
	    transition: background-color .3s;
	    border: 1px solid #ddd;
	    margin: 0 0.04rem;
		color: #333333;
	}
	
	.NEWS .newlist3 ul.pagination li a.active {
	    background-color: #E6212A;
	    color: white;
	    border: 1px solid #E6212A;
	}
	
	.NEWS .newlist3 ul.pagination li a:hover:not(.active) {background-color: #ddd;}
	
	/* 新闻详情 */
	.NEWSDETAIL{
		background: #F6F7F8;
	}
	.NEWSDETAIL .banner{
		width: 100%;
		margin-top: 0.95rem;
		
	}
	.NEWSDETAIL .banner img{
		width: 100%;
display: flex;
	}
	.NEWSDETAIL .DQWZ{
		/* width: 100%; */
		margin-top: 0.3rem;
		margin-bottom: 0.3rem;
		padding-left: 0.3rem;
		padding-right: 0.3rem;
	}
	.NEWSDETAIL .dqwz{
		width: 100%;
		margin: auto;
		font-size: 12px;
		color: #666666;
	}
	.NEWSDETAIL .dqwz a{
		color: #666666;
		text-decoration: none;
	}
	.NEWSDETAIL .newsDetail{
		    /* width: 100%; */
		    /* text-align: center; */
			    padding-left: 0.3rem;
			    padding-right: 0.3rem;
		    display: flex;
		    justify-content: center;
		    margin-bottom: 0.65rem;
	}
	.NEWSDETAIL .newsdetail{
		width: 100%;
		display: inline-block;
	}
	.NEWSDETAIL .newsleft{
		border: 1px solid #EEEEEE;
		box-sizing: border-box;
		width: 100%;
		/* height: 100px; */
		/* float: left; */
		background: white;
		padding: 0.45rem;
	}
	.NEWSDETAIL .news-title{
		width: 100%;
		    font-size: 0.3rem;
		    font-weight: bold;
	}
	.NEWSDETAIL .news-time{
		border-bottom: 1px dashed #EEEEEE;
		width: 100%;
		padding-top: 0.25rem;
		padding-bottom: 0.25rem;
		font-size: 0.12rem;
		color: #333333;
		display: flex;
		font-family:'SourceHanSansCN-Light';
	}
	.NEWSDETAIL .news-time span{
		display: flex;
    align-items: center;
	}
	.NEWSDETAIL .news-time span:last-child{
		margin-left: 0.75rem;
	}
	.NEWSDETAIL .news-time span:last-child .at-icon-wrapper{
		margin-left: 0;
	}
	.NEWSDETAIL .news-time span img{
		margin-right: 0.05rem;
	}
	.NEWSDETAIL .news-text{
		border-bottom: 1px dashed #EEEEEE;
		width: 100%;
		padding-top: 0.25rem;
		padding-bottom: 0.25rem;
		font-size: 0.12rem;
		color: #444444;
	}
	.NEWSDETAIL .news-text img{
		width: 100%;
	}
	.NEWSDETAIL .news-tiao{
		width: 100%;
		margin-top: 0.3rem;
	}
	.NEWSDETAIL .news-tiao1{
		width: 100%;
		font-size: 0.12rem;
		overflow: hidden;
		text-overflow:ellipsis;
		white-space: nowrap;
	}
	.NEWSDETAIL .news-tiao1:first-child{
		margin-bottom: 0.15rem;
	}
	.NEWSDETAIL .news-tiao1 a{
		color: #666666;
		text-decoration: none;
	}
.NEWSDETAIL .news-tiao1 img{
width:0.05rem;
height:0.1rem;
}
	.NEWSDETAIL .newsright{
		/* border: 1px solid red; */
		box-sizing: border-box;
		width: 100%;
		/* height: 100px; */
		/* float: left; */
		/* margin-left: 65px; */
	}
	.NEWSDETAIL .newsri1{
		border-bottom: 2px solid #EEEEEE;
		width: 100%;
		padding-bottom: 0.15rem;
		padding-top: 0.15rem;
		font-size: 0.22rem;
		color: #E6212A;
		font-weight: bold;
		font-family:'SourceHanSansCN-Normal';
	}
	.NEWSDETAIL .newsri2{
		width: 100%;
		display: inline-block;
		/* float: left; */
	}
	.NEWSDETAIL .newsri2_1{
		border-bottom: 1px dashed #EEEEEE;
		width: 100%;
		padding-top: 0.1rem;
		padding-bottom: 0.1rem;
		display: inline-block;
		/* float: left; */
	}
	.NEWSDETAIL .newsri2_1 img{
		width: 30%;
		float: left;
	}
	.NEWSDETAIL .newsri21{
		float: left;
		margin-left: 0.15rem;
		width: 67%;
	}
	.NEWSDETAIL .newsri21_1{
		width: 100%;
		font-size: 0.16rem;
		color: #333333;
		margin-top: 0.15rem;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 2;
		overflow: hidden;
	}
	.NEWSDETAIL .newsri21_2{
		width: 100%;
		font-size: 0.12rem;
		color: #666666;
		margin-top: 0.25rem;
	}
	
	/* 联系我们 */
	.LXWM .banner{
		width: 100%;
		margin-top: 0.95rem;
		
	}
	.LXWM .banner img{
		width: 100%;
display: flex;
	}
	.LXWM .DQWZ{
		/* width: 100%; */
		margin-top: 0.3rem;
		margin-bottom: 0.3rem;
		padding-left: 0.3rem;
		padding-right: 0.3rem;
	}
	.LXWM .dqwz{
		width: 100%;
		margin: auto;
		font-size: 12px;
		color: #666666;
	}
	.LXWM .dqwz a{
		color: #666666;
		text-decoration: none;
	}
	.LXWM .product-title{
		padding-left: 0.3rem;
		padding-right: 0.3rem;
		    font-size: 0.36rem;
			text-align: center;
			    font-weight: bold;
	}
	.LXWM .product-title2{
		padding-left: 0.3rem;
		padding-right: 0.3rem;
		text-align: center;
			font-size: 0.38rem;
			    font-weight: bold;
			    color: #C5C7CD;
	}
	.LXWM .product-fenlei{
		/* width: 100%; */
		background: #EFEFEF;
		/* height: 50px; */
		margin-top: 0.2rem;
		padding-left: 0.3rem;
		padding-right: 0.3rem;
	}
	.LXWM .product-fen{
		width: 100%;
		height: 100%;
		    display: flex;
		    justify-content: center;
			margin: auto;
	}
	.LXWM ul{
		margin: 0;
		display: inline-block;
		padding: 0;
	}
	.LXWM ul li{
		list-style-type:none;
	}
	.LXWM .product-fen li {
	    display: inline;
	    /* line-height: 45px; */
	    float:left
	}
	.LXWM .product-fen li a{
		/* border-right: 1px solid white; */
		font-size: 0.16rem;
		text-decoration: none;
		display: block;
		color: #333333;
		text-align: center;
		width: 1.65rem;
		height: 0.65rem;
		line-height: 0.65rem;
		/* background: #F2F3F5; */
	}
.LXWM .product-fen li a:hover{
background: #E6212A;
		color: white !important;
}
	.LXWM .pro-fen_act{
		background: #E6212A;
		color: white !important;
	}
	.LXWM .MAPS{
		/* width: 100%; */
		padding-top: 0.5rem;
		padding-bottom: 0.5rem;
		padding-left: 0.3rem;
		padding-right: 0.3rem;
		background: #FAFBFB;
		display: flex;
		justify-content: center;
	}
	.LXWM .maps{
		border: 1px solid #DDDDDD;
		width: 100%;
		/* height: 5.35rem; */
		/* height: 100px; */
		display: inline-block;
	}
	.LXWM .maps1{
		width: 100%;
		/* height: 5.35rem; */
		background: white;
		/* padding-left: 0.7rem; */
		/* padding-right: 0.7rem; */
		display: inline-block;
		/* float: left; */
	}
	.LXWM .maps1_1{
		font-size: 0.3rem;
		margin-bottom: 0.45rem;
		margin-top: 0.2rem;
		margin-left: 0.7rem;
		margin-right: 0.7rem;
	}
	.LXWM .maps1_1 p{
		margin: 0;
	}
	.LXWM .maps1_2{
		/* width: 100%; */
		font-size: 0.14rem;
		color: #333333;
		margin-bottom: 0.2rem;
		margin-left: 0.7rem;
		margin-right: 0.7rem;
	}
	.LXWM .maps1_2 span{
		font-size: 0.16rem;
		color: #E6212A;
	}
	.LXWM .maps2{
		width: 100%;
		height: 5.35rem;
		/* float: left; */
	}
	.LXWM .map{
		width: 100%;
		height: 100%;
	}
	/* 加入我们 */
	.JOINUS .banner{
		width: 100%;
		margin-top: 0.95rem;
		
	}
	.JOINUS .banner img{
		width: 100%;
display: flex;
	}
	.JOINUS .DQWZ{
		/* width: 100%; */
		margin-top: 0.3rem;
		margin-bottom: 0.3rem;
		padding-left: 0.3rem;
		padding-right: 0.3rem;
	}
	.JOINUS .dqwz{
		width: 100%;
		margin: auto;
		font-size: 12px;
		color: #666666;
	}
	.JOINUS .dqwz a{
		color: #666666;
		text-decoration: none;
	}
	.JOINUS .product-title{
		padding-left: 0.3rem;
		padding-right: 0.3rem;
		    font-size: 0.36rem;
			text-align: center;
			    font-weight: bold;
	}
	.JOINUS .product-title2{
		padding-left: 0.3rem;
		padding-right: 0.3rem;
		text-align: center;
			font-size: 0.38rem;
			    font-weight: bold;
			    color: #C5C7CD;
	}
	.JOINUS .product-fenlei{
		/* width: 100%; */
		background: #EFEFEF;
		/* height: 50px; */
		margin-top: 0.2rem;
		padding-left: 0.3rem;
		padding-right: 0.3rem;
	}
	.JOINUS .product-fen{
		width: 100%;
		height: 100%;
		    display: flex;
		    justify-content: center;
			margin: auto;
	}
	.JOINUS ul{
		margin: 0;
		display: inline-block;
		padding: 0;
	}
	.JOINUS ul li{
		list-style-type:none;
	}
	.JOINUS .product-fen li {
	    display: inline;
	    /* line-height: 45px; */
	    float:left
	}
	.JOINUS .product-fen li a{
		/* border-right: 1px solid white; */
		font-size: 0.16rem;
		text-decoration: none;
		display: block;
		color: #333333;
		text-align: center;
		width: 1.65rem;
		height: 0.65rem;
		line-height: 0.65rem;
		/* background: #F2F3F5; */
	}
	.JOINUS .pro-fen_act{
		background: #E6212A;
		color: white !important;
	}
	.JOINUS .JOIN{
		/* width: 100%; */
		padding-left: 0.3rem;
		padding-right: 0.3rem;
		    padding-top: 0.5rem;
		    padding-bottom: 0.5rem;
		    background: #FAFBFB;
		    display: flex;
		    justify-content: center;
	}
	.JOINUS .joinlist{
		    /* width: 1210px; */
		    padding: 0.45rem;
		    background: white;
		    margin: auto;
		    display: inline-block;
	}
	.JOINUS .joins{
		border-bottom: 1px solid #EEEEEE;
		width: 100%;
		padding-top: 0.15rem;
		padding-bottom: 0.15rem;
	}
	.JOINUS .joins1{
		width: 100%;
    align-items: center;
		display: flex;
	}
	.JOINUS .joins1_1{font-size: 17px;font-weight: bold;}
	.JOINUS .joins1_2{font-size: 16px;color: #E6212A;margin-left: 10px;}
	.JOINUS .joins1_3{font-size: 14px;color: #666666;margin-left: 10px;}
	.JOINUS .joins2{
		width: 100%;
		margin-top: 0.25rem;
		/* display: flex; */
		    /* justify-content: space-between; */
	}
	.JOINUS .joins2 div{
		display: inline-block;
	}
	.JOINUS .joins2 span{
		width: 100%;
		float: left;
		font-size: 0.14rem;
		color: #666666;
		margin-right: 0.15rem;
	}
	.JOINUS .joins2_1{
		font-size: 0.16rem;
		/* width: 1.2rem; */
		/*height: 0.6rem;
    line-height: 0.6rem;*/
    padding: 0.1rem;
		/*line-height: 0.4rem;*/
		border-radius: 0.4rem;
		border: none;
		background: #E6212A;
		color: white;
		display: flex;
    outline: none;
	}
.JOINUS .joins2_1 img{
    width: 0.2rem;
    height: 0.2rem;
margin-right:0.05rem;
}
.JOINUS .joins2_2{
font-size: 0.14rem; color: #666666; margin: 0; margin-top: 0.1rem; text-align: center;display:none;
}
	.JOINUS .joins3{
		width: 100%;
	}
	.JOINUS .joins3_1{
		font-size: 0.17rem;
		font-weight: bold;
	}
	.JOINUS .joins3_2{
		font-size: 0.16rem;
		color: #333333;
	}
	.JOINUS .joins3_3{
		display: none;
	}
	.JOINUS .joins3_3 p{
		font-size: 0.16rem;
		color: #666666;
	}
	.JOINUS .joins4{
		width: 100%;
		margin-top: 0.5rem;
		    display: flex;
		    justify-content: center;
	}
	.JOINUS .joins4 img{
		width: 30%;
	}
	.JOINUS .product-fenye{
		width: 100%;
		margin: auto;
		margin-top: 0.35rem;
		display: flex;
		    justify-content: center;
	}
	.JOINUS .product-fenye ul.pagination {
	    display: inline-block;
	    padding: 0;
	    margin: 0;
	}
	
	.JOINUS .product-fenye ul.pagination li {display: inline;}
	
	.JOINUS .product-fenye ul.pagination li a {
	    color: black;
	    float: left;
		font-size: 0.16rem;
		/* width: 60px;
		height: 40px;
		line-height: 40px; */
		text-align: center;
	    padding: 0.08rem 0.16rem;
	    text-decoration: none;
	    transition: background-color .3s;
	    border: 1px solid #ddd;
	    margin: 0 0.04rem;
		color: #333333;
	}
	
	.JOINUS .product-fenye ul.pagination li a.active {
	    background-color: #E6212A;
	    color: white;
	    border: 1px solid #E6212A;
	}
	
	.JOINUS .product-fenye ul.pagination li a:hover:not(.active) {background-color: #ddd;}
	
	/* 良美概况 */
	.LMGK .banner{
		width: 100%;
		margin-top: 0.95rem;
		
	}
	.LMGK .banner img{
		width: 100%;
display: flex;
	}
	.LMGK .DQWZ{
		/* width: 100%; */
		margin-top: 0.3rem;
		margin-bottom: 0.3rem;
		padding-left: 0.3rem;
		padding-right: 0.3rem;
	}
	.LMGK .dqwz{
		width: 100%;
		margin: auto;
		font-size: 12px;
		color: #666666;
	}
	.LMGK .dqwz a{
		color: #666666;
		text-decoration: none;
	}
	.LMGK .product-title{
		padding-left: 0.3rem;
		padding-right: 0.3rem;
		    font-size: 0.36rem;
			text-align: center;
			    font-weight: bold;
	}
	.LMGK .product-title2{
		padding-left: 0.3rem;
		padding-right: 0.3rem;
		text-align: center;
			font-size: 0.38rem;
			    font-weight: bold;
			    color: #C5C7CD;
	}
	.LMGK .product-fenlei{
		/* width: 100%; */
		background: #EFEFEF;
		/* height: 50px; */
		margin-top: 0.2rem;
		padding-left: 0.3rem;
		padding-right: 0.3rem;
	}
	.LMGK .product-fen{
		width: 100%;
		height: 100%;
		    display: flex;
		    justify-content: center;
			margin: auto;
	}
	.LMGK ul{
		margin: 0;
		display: inline-block;
		padding: 0;
	}
	.LMGK ul li{
		list-style-type:none;
	}
	.LMGK .product-fen li {
	    display: inline;
	    /* line-height: 45px; */
	    float:left
	}
	.LMGK .product-fen li a{
		/* border-right: 1px solid white; */
		font-size: 0.16rem;
		text-decoration: none;
		display: block;
		color: #333333;
		text-align: center;
		width: 1.65rem;
		height: 0.65rem;
		line-height: 0.65rem;
		/* background: #F2F3F5; */
	}
	.LMGK .pro-fen_act{
		background: #E6212A;
		color: white !important;
	}
	.LMGK .GYLM{
		/* width: 100%; */
		padding-left: 0.3rem;
		padding-right: 0.3rem;
	}
	.LMGK .gylm{
		width: 100%;
		margin: auto;
	}
	.LMGK .gylm1{
		width: 100%;
		    margin-top: 0.4rem;
		display: flex;
		justify-content: center;
	}
	.LMGK .gylm1_1{
		border-right: 2px solid #CDCDCD;
		box-sizing: border-box;
		padding-left: 0.2rem;
		padding-right: 0.2rem;
	}
	.LMGK .gylm1_1:last-child{
		border-right: 0;
	}
	.LMGK .gylm11_1{
		display: flex;color: #E6212A;
	}
	.LMGK .gylm111_1{
		font-size: 0.4rem;font-weight: bold;
	}
	.LMGK .gylm111_2{
		font-size: 0.2rem;margin-top: 0.2rem;
	}
	.LMGK .gylm11_2{
		font-size: 0.1rem;color: #8F8F8F;
	}
	.LMGK .gylm11_3{
		font-size: 0.16rem;
	}
	.LMGK .gylm2{
		width: 100%;
		    margin-top: 0.7rem;
		/* display: flex;
		justify-content: center; */
	}
	.LMGK .gylm2_1{
		width: 100%;
		display: inline-block;
		/* height: 440px; */
	}
	.LMGK .gylm2_1 img{
		width: 100%;
		height: 4.4rem;
		/* float: left; */
	}
	.LMGK .gylm21{
		width: 100%;
		display: inline-block;
		/* height: 4.4rem; */
		/* float: left; */
	}
	.LMGK .gylm21_1{
		/* width: 100%; */
		padding-left: 0.3rem;
		padding-right: 0.3rem;
		padding-top: 0.15rem;
		padding-bottom: 0.15rem;
		font-size: 0.3rem;
		font-weight: bold;
		text-align: left;
	}
	.LMGK .gylm21_2{
		/* width: 100%; */
		    /* height: 340px; */
		    /* float: left; */
		    padding: 0.15rem;
		display: inline-block;
    		background: #E6212A;
		/*background-image: url(../img/img_19.png);
		background-repeat: no-repeat;
		background-size: 100% 100%;*/
	}
	.LMGK .gylm212_1{
		border: 1px solid rgba(255,255,255,0.5);
		/* width: 80%;
		height: 80%; */
		padding: 0.3rem;
		border-radius: 0.05rem;
		margin: auto;
		margin-top: 5%;
		font-size: 0.14rem;
		color: white;
	}
	.LMGK .gylm3{
		border-bottom: 1px solid #CDCDCD;
		width: 100%;
		/* height: 100px; */
		padding-bottom: 0.35rem;
		display: inline-block;
		    /* float: left;
		    margin-left: 50px; */
	}
	.LMGK .gylm3_1{
		width: 100%;
		/* float: left; */
		margin-top: 0.45rem;
		display: inline-block;
	}
	.LMGK .gylm31_1{
		font-size: 0.22rem;
		border-bottom: 2px solid red;
		float: left;
	}
	.LMGK .gylm31_2{
		width: 100%;
		font-size: 0.14rem;
		margin-top: 0.15rem;
		float: left;
	}
	.LMGK .gylm3_2{
		    /* float: left; */
		    display: flex;
		    width: 100%;
		    justify-content: flex-end;
	}
	.LMGK .gylm3_2 a{
		font-size: 0.14rem;
		color: #333333;
	}
	.LMGK .ZZZS{
		/* width: 100%; */
		padding-top: 0.3rem;
		padding-bottom: 0.3rem;
		padding: 0.3rem;
		background-image: url(../img/img_20.png);
		background-repeat: no-repeat;
		background-size: 100% 100%;
	}
	.LMGK .zzzs{
		width: 100%;
		margin: auto;
	}
	.LMGK .zzzs-title{
		width: 100%;
		text-align: center;
		font-size: 0.3rem;
		font-weight: bold;
	}
	.LMGK .zzzs-list{
		width: 100%;
		display: inline-block;
	}
	.LMGK .zzzs-li{
		/* border: 1px solid red; */
		/* width: 100%; */
		/* float: left; */
		display: inline-block;
		margin-left: 0.45rem;
		margin-right: 0.3rem;
		margin-top: 0.45rem;
	}
	.LMGK .zzzs-img{
		border: 1px solid #CDCDCD;
		width: 100%;
		/* height: 2.55rem; */
		background: white;
		display: inline-block;
		float: left;
	}
	.LMGK .zzzs-img img{
		    max-width: 90%;
		    max-height: 90%;
		    margin: auto;
		    float: left;
			margin: 5%;
		    /* margin-top: 5%;
		    margin-left: 5%; */
	}
	.LMGK .zzzs-text{
		width: 100%;
		text-align: center;
		font-size: 0.14rem;
		color: #333333;
		float: left;
		margin-top: 0.25rem;
		margin-bottom: 0.25rem;
		overflow: hidden;
		text-overflow:ellipsis;
		white-space: nowrap;
	}
	.LMGK .zzzs-lianjie{
		width: 100%;
		display: flex;
		justify-content: center;
	}
	.LMGK .zzzs-lianjie a{
		font-size: 0.14rem;
		color: #333333;
	}
	.LMGK .LMSL{
		/* width: 100%; */
		padding: 0.3rem;
		padding-top: 0.3rem;
		padding-bottom: 0.3rem;
		/*background-image: url(../img/img_22.png);
		background-repeat: no-repeat;
		background-size: 100% 100%;*/
    background: #F8F8F8;
	}
	.LMGK .lmsl{
		width: 100%;
		margin: auto;
	}
	.LMGK .lmsl-title{
		width: 100%;
		text-align: center;
		font-size: 0.3rem;
		font-weight: bold;
		/*color: white;*/
	}
	.LMGK .lmsl-list{
		width: 100%;
		display: flex;
		    justify-content: center;
			margin-top: 0.55rem;
	}
	.LMGK .lmsl-list .swiper-container{
	width: 100%;
	height: 100%;
	padding-bottom: 0.3rem;
	}
	.LMGK .lmsl-list .swiper-slide{
	    width: 100%;
	    height: 100%;
	}
	.LMGK .lmsl-list .swiper-slide img{
		width:100%;
		height:100%;
	}
	.LMGK .lmsl-list .swiper-pagination{
		bottom: 0;
		    display: flex;
		    justify-content: center;
	}
	.LMGK .lmsl-list .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{
	   background: #575A7C;
	}
	.LMGK .lmsl-list .swiper-pagination-bullet-active {
	   background: #E43A3D !important;
	   /*width: .8rem !important;*/
	}
	.LMGK .lmsl-list .swiper-button-next{
		    background-image: url(../img/right6.png);
		    background-repeat: no-repeat;
		    background-size: 100% 100%;
		    width: 0.2rem;
		    height: 0.2rem;
		    top: 100%;
		    right: 35% !important;
		    opacity: 1;
	}
	.LMGK .lmsl-list .swiper-button-prev{
		background-image:url(../img/left6.png);
		background-repeat: no-repeat;
		background-size: 100% 100%;
		width: 0.2rem;
		height: 0.2rem;
		   top: 100%;
		   left: 35% !important;
			opacity: 1;
	}
	
	.LMGK .lmsl-li{
		/* border-left: 2px solid #BF4458; */
		/* box-sizing: border-box; */
		/* width: 235px; */
		/* height: 125px; */
		padding: 0.3rem;
		color: white;
		    background-size: 100% 100%;
		    background-repeat: no-repeat;
		/* float: left; */
	}
	.LMGK .lmsl-li1{
		width: 100%;
		font-size: 0.4rem;
	}
	.LMGK .lmsl-li2{
		width: 100%;
		font-size: 0.18rem;
		margin-top: 0.35rem;
		overflow: hidden;
		text-overflow:ellipsis;
		white-space: nowrap;
	}
	.LMGK .lmsl-lianjie{
		width: 100%;
		    display: flex;
		    justify-content: center;
			margin-top: 0.3rem;
	}
	.LMGK .lmsl-lianjie a{
		font-size: 0.14rem;
		/*color: white;*/
	}
	
}