@media screen and (max-width: 1025px) {
	body.on {
		overflow: hidden;
	}	
	/*--------------更多按钮---------------*/
	#more {
		margin-top: 1rem;
	}
	section#index #button {
		text-align: center;
		padding-top: 0.45rem;
	}
	section#index #button a {
		display: inline-block;
		width:2.2rem;
		height:0.5rem;
		line-height: 0.5rem;
		font-size: 0.22rem;
		color: #fff;
		border:0.02rem solid rgba(255,255,255,1);
		border-radius:0.25rem;
		transition: all .5s;
	}
	section#index #button a:hover {
		background-color: #fff;
		color: #28529E;
	}
	.wrap {
		width: 7.0rem;
		margin: 0 auto;
		height: 100%;
		position: relative;
	}
	img {
		width: 100%;
	}
	.max {
		display: none;
	}
	header#top {
		height: 1.2rem;
	}
	header#top .logo {
		width: 1.6rem;
		padding: 0.1rem 0;
		float: left;
	}
	header#top .search {
		width: 0.25rem;
		height: 0.25rem;
		padding: 0.47rem 0.45rem;
		box-sizing: unset;
		position: absolute;
		right: 0.6rem;
		background-image: url(../img/krtsearbt01.png);
		background-repeat: no-repeat;
		background-size: 0.25rem 0.25rem;
		background-position: center;
	}
	header#top .searcher {
		position: fixed;
		left: 0;
		top: 0;
		height: 100%;
		width: 100%;
		z-index: 99999;
		display: none;
	}
	header#top .mask {
		width: 100%;
		height: 100%;
		position: absolute;
		left: 0;
		top: 0;
		background-color: rgba(0,0,0,0.5);
	}
	header#top .search_input {
		width: 5.0rem;
		height: 0.7rem;
		background-color: #fff;
		position: absolute;
		top: 30%;
		left: 0.6rem;
		border: 0.01rem solid #dfdfdf;
		border-right: none;
	}
	header#top .search_input input {
		width: 100%;
		height: 100%;
		border: none;
		padding-left: 0.1rem;
	}
	header#top .search_button {
		width: 1.3rem;
		height: 0.7rem;
		line-height: 0.7rem;
		text-align: center;
		position: absolute;
		top: 30%;
		right: 0.6rem;
		background-color: #fff;
		border: 0.01rem solid #dfdfdf;
	}
	header#top .top_button {
		width: 0.6rem;
		height: 0.35rem;
		padding: 0.42rem 0;
		box-sizing: unset;
		font-size: 0;
	}
	.sidebar {
		width: 7.5rem; 
		height: calc(100% - 1.5rem);
		background-color: #fff;
		font-size: 0.36rem;
		position: fixed;
	    top: 0;
	    left: 100%;
	    z-index: 999;
	    transition: all .5s;
	}
	.sidebar.on {
		left: 0;
	}
	.sidebar_top {
		height: 1.2rem;
		line-height: 1.2rem;
		padding: 0 0.29rem 0 0.21rem;
		color: #fff;
		background-color: #0264BF;
	}
	.sidebar_button img {
		width: 0.6rem;
		height: 0.35rem;
	}
	.sidebar_nav {
		height: calc(100% - 1.2rem);
		overflow-y: scroll;
	}
	.sidebar_nav li {
		line-height: 1.0rem;
		padding-left: 0.5rem;
		border-bottom: 0.01rem solid #DFDFDF;
		transition: all .3s;
	}
	.sidebar_nav ul ul {
		display: none;
	}
	.sidebar_nav ul ul li {
		background-color: #F2F3F3;
	}
	section#index .top {
		padding-top: 0.9rem;
		padding-bottom: 0.45rem;
		text-align: center;
		text-transform: uppercase;
	}
	section#index .block {
		padding-bottom: 0.59rem;
		background-repeat: no-repeat;
		background-position: center;
		background-size: cover;
	}
/*///////////////////////////////////////////////////////////更换背景/////////////////////////////*/
	section#index .block:nth-child(even) {
		background-color: #F7F7F7;
	}
	section#index .block:nth-child(3) {
		background-image: url(../img/inprobg.jpg);
	}
	section#index .block:nth-child(5) {
		background-image: url(../img/innewsbg.jpg);
	}
/*///////////////////////////////////////////////////////////更换背景/////////////////////////////*/
	section#index .block .title {
		font-size: 0.48rem;
		color: #28529E;
	}
	section#index .block:nth-child(odd) .title {
		color: #FFFFFF;
	}
	section#index .block .sec {
		line-height: 0.55rem;
		font-size: 0.2rem;
		color: #666666;
		position: relative;
		margin: 0 auto;
		padding: 0 0.7rem;
		display: inline-block;
	}
	section#index .block .sec:after {
		content: '';
		width: 0.4rem;
		height: 0.02rem;
		background-color: #28529D;
		position: absolute;
		top: 50%;
		left: 0;
		transform: translate(0,-50%);
	}
	section#index .block:nth-child(odd) .sec:after {
		background-color: #fff;
	}
	section#index .block .sec:before {
		content: '';
		width: 0.4rem;
		height: 0.02rem;
		background-color: #28529D;
		position: absolute;
		top: 50%;
		right: 0;
		transform: translate(0,-50%);
	}
	section#index .block:nth-child(odd) .sec:before {
		background-color: #fff;
	}
	section#index .block:nth-child(odd) .sec {
		color: #FFFFFF;
	}
	section#index .block .title_en {
		font-size: 0.17rem;
		color: #999999;
	}
	section#index .block:nth-child(odd) .title_en {
		color: #FFFFFF;
		opacity: 0.5;
	}
	section#index .block:nth-child(2) .content {
		font-size: 0;
	}
	section#index .block:nth-child(2) .nav {
		display: inline-block;
		vertical-align: top;
	}
	section#index .block:nth-child(2) .nav:nth-child(2n+1) {
		margin-left: 0.06rem;
	}
	section#index .block:nth-child(2) .nav:nth-child(n+2) {
		margin-top: 0.06rem;
	}
	section#index .block:nth-child(2) .nav:last-child,section#index .block:nth-child(2) .nav:first-child,section#index .block:nth-child(2) .nav:nth-child(6) {
		margin-left: 0;
	}
	section#index .block:nth-child(2) .nav a {
		display: block;
		width:3.47rem;
		height:2.51rem;
		color: #fff;
		padding: 0.27rem;
		padding-top: 1.5rem;
		box-sizing: border-box;
		background-color: rgba(36,81,158,0.6);
		opacity: 0;
		transition: all .3s;
	}
	section#index .block:nth-child(2) .nav a:hover {
		opacity: 1;
	}
	section#index .block:nth-child(2) .nav:last-child a,section#index .block:nth-child(2) .nav:first-child a,section#index .block:nth-child(2) .nav:nth-child(6) a {
		width:7.0rem;
	}
	section#index .block:nth-child(2) .nav a p:nth-child(1) {
		font-size: 0.36rem;
	}
	section#index .block:nth-child(2) .nav a p:nth-child(2) {
		font-size: 0.18rem;
		line-height: 0.4rem;
	}
	section#index .block:nth-child(3) .content {
		position: relative;
	}

	section#index .block:nth-child(3) .swiper3 {
		width: 5.6rem;
		height: 6.66rem;
	}
	section#index .block:nth-child(3) .swiper-slide {
		overflow: hidden;
	}
	section#index .block:nth-child(3) .swiper-slide a {
		display: block;
		width: 5.6rem;
		height: 5.6rem;
		position: relative;
	}
	section#index .block:nth-child(3) .swiper-slide img {
		width: 100%;
		position: absolute;
		top: 50%;
		transform: translate(0,-50%);
	}
	section#index .block:nth-child(3) .swiper-slide p {
		line-height: 1.06rem;
		text-align: center;
		font-size: 0.28rem;
		color: #fff;
	}
	#swiper4 {
		width: 0.36rem;
		height: 0.7rem;
		background-image: url(../img/jt012.png);
		background-size: cover;
		left: 0.1rem;
	}
	#swiper5 {
		width: 0.36rem;
		height: 0.7rem;
		background-image: url(../img/jt022.png);
		background-size: cover;
		right: 0.1rem;
	}
	section#index .block:nth-child(4) .content {
		padding: 0.45rem 0.42rem;
	    padding-bottom: 0.98rem;
		background: #fff url(../img/inabbgxg.png) no-repeat 3.42rem 2.64rem;
		box-shadow:0.02rem 0.03rem 0.07rem 0 rgba(0, 0, 0, 0.1);
		position: relative;
	}
	section#index .block:nth-child(4) .swiper2 {
		width:5.5rem;
		height:3.9rem;
		border: 0.01rem solid #F7F7F7;
	}
	section#index .block:nth-child(4) .swiper2 img {
		position: absolute;
		top: 50%;
		transform: translate(0,-50%);
	}
	section#index .block:nth-child(4) #swiper3 {
		width: 6.2rem;
	}
	section#index .block:nth-child(4) #swiper3 .swiper-pagination-bullet {
		width:0.29rem;
		height:0.05rem;
		border-radius: 0;
	}
	section#index .block:nth-child(4) #swiper3 .swiper-pagination-bullet:nth-child(n+2) {
		margin-left: 0.1rem;
	}
	section#index .block:nth-child(4) #swiper3 .swiper-pagination-bullet-active {
		background: #24519E;
	}
	section#index .block:nth-child(4) .text {
		padding-top: 0.6rem;
	}
	section#index .block:nth-child(4) .text_title {
		font-size: 0.4rem;
		color: #28529D;
	}
	section#index .block:nth-child(4) .text_sec {
		font-size: 0.24rem;
		color: #D9D9D9;
		padding-bottom: 0.15rem;
		margin-bottom: 0.15rem;
		position: relative;
	}
	section#index .block:nth-child(4) .text_sec:before {
		content: '';
		width:0.78rem;
		height:0.03rem;
		background-color: #24519E;
		position: absolute;
		left: 0;
		bottom: 0;
	}
	section#index .block:nth-child(4) .text_content {
		width: 6.14rem;
		line-height: 0.34rem;
		font-size: 0.2rem;
		padding-bottom: 0.4rem;
	}
	section#index .block:nth-child(4) a {
		width: 0.37rem;
		height: 0.37rem;
		font-size: 0;
		display: block;
	}
	section#index .block:nth-child(5) .content_block {
		height: 2.1rem;
		background-color: #fff;
		padding: 0.36rem 0.17rem;
		box-sizing: border-box;
		display: block;
		font-size: 0;
	}
	section#index .block:nth-child(5) .content_block > div {
		display: inline-block;
		vertical-align: top;
	}
	section#index .block:nth-child(5) .content_block:nth-child(n+2) {
		margin-top: 0.15rem;
	}
	section#index .block:nth-child(5) .newsimg {
		width:2.47rem;
		height:1.38rem;
		position: relative;
	}
	section#index .block:nth-child(5) .newsimg img {
		height: 100%;
		position: absolute;
		left: 50%;
		transform: translate(-50%,0);
	}
	section#index .block:nth-child(5) .newscontent {
		width: 3.99rem;
		margin-left: 0.2rem;
	}
	section#index .block:nth-child(5) .newstitle {
		font-size: 0.22rem;
		color: #333333;
	}
	section#index .block:nth-child(5) .newstime {
		line-height: 0.45rem;
		font-size: 0.18rem;
		color: #999999;
		display: flex;
	}
	section#index .block:nth-child(5) .newstimeimg {
		width: 0.17rem;
		height: 0.45rem;
		background-image: url(../img/newstime.png);
		background-size: contain;
		background-repeat: no-repeat;
		background-position: center;
	}
	section#index .block:nth-child(5) .newstime div:nth-child(2) {
		margin-left: 0.05rem;
	}
	section#index .block:nth-child(5) .newsdescription {
		font-size: 0.18rem;
		color: #999999;
		overflow: hidden;
		text-overflow: ellipsis;
	    display: -webkit-box;
	    -webkit-line-clamp: 2;
	    -webkit-box-orient: vertical;
	}
	section#index .block:nth-child(6) .content {
		font-size: 0;
	}
	section#index .block:nth-child(6) .content > a {
		display: block;
		width:2.28rem;
		height:1.0rem;
		border:0.01rem solid rgba(222, 222, 222, 1);
		box-sizing: border-box;
		display: inline-block;
		vertical-align: top;
		overflow: hidden;
	}
	section#index .block:nth-child(6) .content > a img {
		width: 100%;
		height: 100%;
	}
	section#index .block:nth-child(6) .content > a:nth-child(n+2) {
		margin-left: 0.06rem;
	}
	section#index .block:nth-child(6) .content > a:nth-child(3n+1) {
		margin-left: 0;
	}
	section#index .block:nth-child(6) .content > a:nth-child(n+4) {
		margin-top: 0.06rem;
	}
	section#about {
		background-color: #F7F7F7;
	}
	.top {
		height: 3.6rem;
		color: #fff;
	}
	.top_title {
		text-align: right;
		padding-top: 1.1rem;
	}
	.top_title p:nth-child(1) {
		font-size: 0.72rem;
		text-transform: uppercase;
		opacity: 0.5;
	}
	.top_title p:nth-child(2) {
		font-size: 0.32rem;
		font-weight: bold;
	}
	.content_nav {
		padding: 0.44rem 0.15rem;
		font-size: 0;
	}
	.content_nav a {
		display: inline-block;
		width: 2.0rem;
		height: 0.5rem;
		line-height: 0.5rem;
		border-radius: 0.25rem;
		text-align: center;
		font-size: 0.2rem;
		color: #333333;
		border:0.02rem solid rgba(40,82,157,1);
	}
	.content_nav a.on {
		color: #FFFFFF;
		background:rgba(40,82,157,1);
	}
	.content_nav a:nth-child(n+3) {
		margin-left: 0.35rem;
	}
	.content_nav a:nth-child(3n+2) {
		margin-left: 0;
	}
	.content_nav a:nth-child(n+5) {
		margin-top: 0.2rem;
	}
	.content_right {
	}
	.content_right_title {
		line-height: 1.04rem;
		color: #28529D;
		text-align: center;
		font-size: 0.4rem;
		border-top: 0.01rem solid #DFDFDF;
		border-bottom: 0.01rem solid #DFDFDF;
	}
	.content_area#demo_details {
		line-height: .34rem;
		padding: .15rem 0;
	}
	section#about .content_area#about {
		font-size: 0.2rem;
		line-height: .34rem;
		padding: .15rem 0;
	}
	section#about .content_area#honor {
		font-size: 0;
		padding: 0.6rem 0.64rem;
		padding-bottom: 0;
	}
	section#about .content_area#honor li {
		width:2.7rem;
		height:3.71rem;
		display: inline-block;
		vertical-align: top;
	}
	section#about .content_area#honor li:nth-child(n+2) {
		margin-left: 0.3rem;
	}
	section#about .content_area#honor li:nth-child(2n+1) {
		margin-left: 0;
	}
	section#about .content_area#honor li:nth-child(n+3) {
		margin-top: 0.14rem;
	}
	section#about .content_area#honor a img {
		margin-top: 0;
		width: 100%;
	}
	section#about .content_right#honor_details {
		padding-bottom: 0;
	}
	section#about .content_area#honor_details {
		text-align: center;
		padding: 0.42rem 0;
	}
	section#about .content_area#honor_details .honor_img {
		width: 5.5rem;
		margin: 0 auto;
	}
	section#about .content_area#honor_details .honor_img img {
		margin-top: 0;
	}
	.content_right .one {
		width: 7.5rem;
		margin-left: -0.25rem;
		font-size: 0.18rem;
	}
	.content_right .one > div {
		width: calc(100% / 2);
		height: 1.5rem;
		background: #DEDEDE;
		padding-left: 0.25rem;
		padding-top: 0.35rem;
	}
	.content_right .one > div:nth-child(2) {
		border-left: 0.01rem solid #ECECEC;
	}
	section#about .content_area#contact .contactus {
		padding: .56rem 0 1rem 0;
	}
	section#about .content_area#contact .contactus li {
		width: 100%;
		color: #333333;
		font-size: 0.24rem;
		display: flex;
		padding-left: 0.31rem;
	}
	section#about .content_area#contact .contactus li:nth-child(n+2) {
		margin-top: 0.59rem;
	}
	section#about .content_area#contact .contactus_img img {
		width: 0.87rem;
	}
	section#about .content_area#contact .contactus_content {
		margin-left: 0.42rem;
	}
	section#about .content_area#contact .contactus_content div:nth-child(1) {
		color: #000000;
	}
	section#about .content_area#contact .contactus_content div:nth-child(2) {
		color: #666666;
		font-size: 0.2rem;
		line-height: 0.28rem;
		color: #1F1F1F;
	}
	section#about .content_area#contact .ditu {
		width: 7.0rem;
		height: 4.0rem;
		position: relative;
	}
	.amap-controls,.amap-info-sharp {
		display: none;
	}
	.amap-info-content {
		width: 3.32rem!important;
		margin-bottom: 0.1rem;
		box-shadow: none;
		border-color: #DFDFDF;
		border-radius: 0.03rem;
	}
	.amap-info-content h3 {
		color: #28529D;
		font-size: 0.2rem;
	}
	.amap-info-content div {
		font-size: 0.18rem;
	}
	section#about .content_area#contact img {
		margin-top: 0;
	}
	section#demo .content {
		padding: 0.68rem 0;
		font-size: 0;
	}
	section#demo .content a {
		display: inline-block;
		vertical-align: top;
		height: 3.55rem;
		width: 3.36rem;
	}
	section#demo .content a:nth-child(even) {
		margin-left: 0.28rem;
	}
	section#demo .content a:nth-child(n+3) {
		margin-top: 0.1rem;
	}
	section#demo .demo_img {
		height: 2.51rem;
		overflow: hidden;
		position: relative;
	}
	section#demo .demo_img img {
		width: auto;
		height: 100%;
		position: absolute;
		left: 50%;
		top: 50%;
		transform: translate(-50%,-50%);
	}
	section#demo .demo_title {
		font-size: 0.24rem;
		color: #000000;
		font-weight: bold;
		line-height: 0.53rem;
	}
	section#demo .demo_sec {
		font-size: 0.18rem;
		line-height: 0.18rem;
		color: #333333;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 1;
		overflow: hidden;
	}
	.content_area#demo_details .title {
		color: #28529D;
		font-size: 0.4rem;
	}
	/*.content_area#demo_details p {*/
		/*font-size: 0.2rem;*/
		/*line-height: 0.4rem;*/
		/*padding-left: 0.77rem;*/
		/*margin-top: 0;*/
		/*background: url(../img/pasolicon01.png) no-repeat 0.39rem;*/
		/*background-size: 0.27rem 0.22rem;*/
	    /*text-indent: 0;*/
	/*}*/
	.content_right#news {
		padding-bottom: 0;
	}
	.content_area#news {
		padding: 0.36rem 0;
	}
	.content_area#news > a {
		width: 100%;
		display: inline-flex;
		padding: 0.35rem 0.17rem;
		color: #999999;
		font-size: 0.18rem;
		transition: all .3s;
		background: #fff;
	}
	.content_area#news a:nth-child(n+2) {
		margin-top: 0.24rem;
	}
	.content_area#news a > div:nth-child(1) {
		width:2.47rem;
		height:1.38rem;
		overflow: hidden;
	}
	.content_area#news a > div:nth-child(1) img {
		width: 100%;
		transition: all .3s;
	}
	.content_area#news a > div:nth-child(2) {
		margin-left: 0.2rem;
		width: 3.97rem;
	}
	.content_area#news .newstitle {
		color: #333333;
		font-size: 0.22rem;
		line-height: 0.43rem;
		overflow: hidden;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 1;
		overflow: hidden;
	}
	.content_area#news .newstime {
		display: flex;
		line-height: 0.18rem
	}
	.content_area#news .newstimeimg {
		width: 0.18rem;
		height: 0.18rem;
		background-image: url(../img/newstime.png);
		background-size: cover;
	}
	.content_area#news .newstime div:nth-child(2) {
		margin-left: 0.05rem;
	}
	.content_area#news .newsdescription {
		line-height: 0.28rem;
		margin: 0.1rem 0;
		overflow: hidden;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 2;
		overflow: hidden;
	}
	.content_area#news > a:hover {
		background: #28529D;
	}
	.content_area#news > a:hover div {
		color: #fff!important;
	}
	.content_area#news a:hover .newstimeimg {
		background-image: url(../img/newstime2.png);
	}
	.content_area#news a:hover .news_icon {
		background-image: url(../img/newmore01.png);
	}
	.content_area#news a:hover > div:nth-child(1) img {
		transform: scale(1.1);
	}
	.content_area#news_details {
		border-top: 0.01rem solid #DFDFDF;
	}
	.content_area#news_details .title {
		line-height: 1.0rem;
		font-size: 0.28rem;
		color: #333333;
		text-align: center;
	}
	.content_area#news_details .inf {
		text-align: center;
		font-size: 0;
		margin: 0 auto;
	}
	.content_area#news_details .inf > div {
		width: 100%;
		line-height: 0.17rem;
	}
	.content_area#news_details .inf > div div {
		display: inline-block;
		vertical-align: top;
		font-size: 0.14rem;
	}
	.content_area#news_details .inf > div div:nth-child(1) {
		width: 0.17rem;
		height: 0.17rem;
		font-size: 0;
	}
	.content_area#news_details .inf > div div:nth-child(2) {
		color: #8E8E8E;
		margin-left: 0.1rem;
	}
	.content_area#news_details .news_content {
		margin-top: 0.28rem;
		padding: 0.5rem 0;
		border: 0.01rem solid #DFDFDF;
		border-left: none;
		border-right: none;
	}
	.content_area#news_details .news_content p {
		text-indent: 2em;
		line-height: 0.36rem;
		font-size: 0.2rem;
		color: #333333;
	}
	.content_area#news_details .news_content img {
		width: 100%;
	}
	.content_right#news_details {
		padding-bottom: 0;
	}
	.content_area#sales {
		padding-top: 0.49rem;
	}
	.content_area#sales p {
		text-indent: 2em;
		line-height: 0.32rem;
		font-size: 0.2rem;
	}
	.content_area#question .question_title {
		line-height: 0.4rem;
		padding: 0.16rem 0;
		border-bottom: 0.01rem solid #DFDFDF;
		padding-left: 0.56rem;
		color: #333333;
		font-size: 0.24rem;
		background-image: url(../img/paqusicon.png);
		background-size: 0.23rem;
		background-position: 0.16rem 0.3rem;
		background-repeat: no-repeat;
		cursor: pointer;
	}
	.content_area#question .question_content {
		padding: 0.15rem 0;
		padding-left: 0.56rem;
		line-height: 0.28rem;
		font-size: 0.20rem;
		display: none;
	}
	.content_right#download a > div:nth-child(1) {
		width: 1.44rem;
		height: 1.44rem;
		background: rgba(255,255,255,1);
		border: 0.01rem solid rgba(234, 234, 234, 1);
		border-radius: 0.05rem;
		margin-top: 0.06rem;
	}
	.content_right#download a .news_icon,.download_text {
		display: inline-block;
		overflow: hidden;
	}
	.content_right#download .news_icon {
		width: 0.27rem;
		height: 0.27rem;
		background-image: url(../img/newmore02.png);
		background-size: cover;
	}
	.download_text {
		line-height: 0.27rem;
	}
	.content_right#download a .newstitle {
		line-height: 0.22rem;
	}
	.content_right#download a .newstime {
		line-height: 0.4rem;
	}
	.content_right#download a .newstimeimg {
		margin: 0.1rem 0;
	}
	.content_right#download a .newsdescription {
		margin: 0;
		margin-bottom: 0.12rem;
	}
	.content_area#product {
		font-size: 0;
		padding-top: 39px;
	}
	.content_area#product > a {
		display: block;
		width: 5.89rem;
		margin: 0 auto;
	}
	.content_area#product > a:nth-child(n+2) {
		margin-top: 0.25rem;
	}
	.content_area#product > a div:nth-child(1) {
		width: 5.89rem;
		height: 5.89rem;
		position: relative;
		overflow: hidden;
	}
	.content_area#product > a img {
		width: 100%;
		position: absolute;
		top: 50%;
		transform: translate(0,-50%);
	}
	.content_area#product > a div:nth-child(2) {
		text-align: center;
		font-size: 0.24rem;
		padding-top: 0.3rem;
	}
	.content_area#search1 {
		font-size: 0;
		padding-top: 39px;
	}
	.content_area#search1 > a {
		display: block;
		width: 5.89rem;
		margin: 0 auto;
	}
	.content_area#search1 > a:nth-child(n+2) {
		margin-top: 0.25rem;
	}
	.content_area#search1 > a div:nth-child(1) {
		width: 5.89rem;
		height: 5.89rem;
		position: relative;
		overflow: hidden;
	}
	.content_area#search1 > a img {
		width: 100%;
		position: absolute;
		top: 50%;
		transform: translate(0,-50%);
	}
	.content_area#search1 > a div:nth-child(2) {
		text-align: center;
		font-size: 0.24rem;
		padding-top: 0.3rem;
	}
	.content_area#product_details .basic {
		margin-top: 0.44rem;
	}
	.content_area#product_details .swiper5	 {
		width:5.89rem;
		height:5.9rem;
	}
	.content_area#product_details .swiper5 img {
		width: 100%;
		position: absolute;
		top: 50%;
		transform: translate(0,-50%);
	}
	.content_area#product_details .inf {
		padding-top: 0.39rem;
	}
	.content_area#product_details .inf p:nth-child(3) {
		padding-top: 0.28rem;
	}
	.content_area#product_details .inf p {
		font-size: 0.22rem;
		line-height: 0.48rem
		color: #666666;
	}
	.content_area#product_details .content {
		padding-top: 0.3rem;
		display: block;
	}
	.content_area#product_details .content img {
		width: 100%;
	}
	.content_area#product_details .content_title {
		width: 7.5rem;
		height: 1.0rem;
		margin: 0 -0.25rem;
	}
	.content_area#product_details .content_title p {
		line-height: 1.0rem;
		width: 100%;
		color: #fff;
		padding-left: 0.26rem;
		font-size: 0.34rem;
		background-color: #28529D;
	}
	.content_area#product_details .content div:last-child {
		padding-top: 0.28rem;
	}
	#more {
		width:7.5rem;
		height:1.0rem;
		margin-left: -0.25rem;
		line-height: 1.0rem;
		background:rgba(222,222,222,1);
		font-size: 0;
		text-align: center;
	}
	section#about .content_area#honor #more {
		margin-left: -0.9rem;
	}
	#more * {
		display: inline-block;
		vertical-align: top;
	}
	#more img {
		width: 0.21rem;
		height: 0.21rem;
		vertical-align: middle;
	}
	#more div {
		margin-left: 0.19rem;
		font-size: 0.3rem;
		color: #999999;
	}
	footer .footer_two {
		padding: 0 1.0rem;
		padding-top: 0.55rem;
		padding-bottom: 1.5rem;
		height: 2.2rem;
		color: #fff;
		font-size: 0.18rem;
		background-color: #24519E;
		text-align: center;
		box-sizing: unset;
	}
	.bar {
		width: 100%;
		position: fixed;
		bottom: 0;
		height: 1.5rem;
		background-color: #184390;
		z-index: 9999;
		display: flex;
	}
	.bar a {
		display: block;
		width: 100%;
		color: #fff;
		text-align: center;
		padding-top: 0.9rem;
		font-size: 0.28rem;
		background-repeat: no-repeat;
		background-size: 0.5rem;
		background-position: center 30%;
	}
	.bar a:nth-child(n+2) {
		border-left: 0.01rem solid #2B549C;
	}
	.bar a:nth-child(1) {
		background-image: url(../img/zmfootmi01.png);
	}
	.bar a:nth-child(2) {
		background-image: url(../img/zmfootmi02.png);
	}
	.bar a:nth-child(3) {
		background-image: url(../img/zmfootmi03.png);
	}
	.bar a:nth-child(4) {
		background-image: url(../img/zmfootmi04.png);
	}
	.bar a:nth-child(5) {
		background-image: url(../img/zmfootmi05.png);
	}
	.pager {
		height: 0.50rem;
		color: #333;
		margin-top: 0.72rem;
	}
	.pagination {
		text-align: center;
		font-size: 0;
	}
	.pagination li {
		display: inline-block;
		vertical-align: top;
		width: 0.50rem;
		height: 0.50rem;
		line-height: 0.50rem;
		font-size: 0.16rem;
		text-align: center;
		border:0.01rem solid rgba(222, 222, 222, 1);
	}
	.pagination li.active {
		background-color: #28529D;
		color: #fff;
	}
	.pagination li:nth-child(n+2) {
		margin-left: 0.13rem;
	}
	.loadmore {
		color: #333;
		font-size: 0.14rem;
		text-align: center;
	}
}