
@media screen and (min-width:320px) and (max-width:800px) {
	.pops{
		width:6rem;
	
	}
	.pops .input,.pops .form button,.pops .form>a{
		height:.6rem;
		line-height: .6rem;
	}
	.pops .form>a{
		width:1.5rem;
	}
	.searchconsult{
		background: #F5F7F9;
		margin-top:1.2rem !important;
		padding:1.3rem 0 .8rem;
	}
	.searchconsult h2{
		margin-bottom: 1.1rem;
	}
	.searchconsult .more{
		display:block;
		width: 2.4rem;
		height: .8rem;
		line-height: .8rem;
		display: block;
		margin:0.8rem auto 0;
		border: 1px solid #D9E4F0;
		border-radius: .4rem;
		font-size: .22rem;
		font-family: OPPOSans-R;
		font-weight: 400;
		color: #8C8C96;
		text-align: center;
	}
	.searchconsult .searchbox form{
		width: 6.34rem;
		height: .9rem;
		line-height: .9rem;
		border-radius: .45rem;
	}
	.searchconsult .searchbox form button{
		height: .9rem;
		line-height: .9rem;
	}
	.searchconsult  .wrap>p{
		font-size: .5rem;
		font-family:  OPPOSans-M;
		font-weight: 500;
		color: #003968;
		margin:1.1rem 0 .2rem;
		text-align: center;
	}
	.searchconsult  .wrap>p span{
		color: #13A9A8;
		font-size: .5rem;
	}
	.searchconsult .searchbox form input{
		padding-left:.3rem;
	}
	.searchconsult .list{
		width: 6.3rem;
		margin:0 auto;
		
	}
	.searchconsult .list li{
		padding:.75rem 0 .55rem;
		line-height: .4rem;
	}
	.searchconsult .list li>a{
		display: block;
	}
	.searchconsult .list li>a>span{
		font-size: .32rem;
		font-family: OPPOSans-M;
		font-weight: 500;
		color: #031727;
		line-height: .44rem;
		display: block;
		width:100%;
		white-space: normal;
	}
	.searchconsult .list li>a .times{
		margin-top:.4rem;
	}
	.searchconsult .list li>a .times .ico{
		width: 1.8rem;
		height: .43rem;
		line-height: .43rem;
		border-radius: .22rem;
		font-size: .22rem;
	}
	.searchconsult .list li>a .times .time{
		font-size: .2rem;
		font-family: OPPOSans-R;
		font-weight: 400;
		color: #8C8C96;
		margin-left: .27rem;
	}
	.searchconsult.special-list-infor .paging{
		display: none;
	}
	.map > img{
		width: 7rem !important;
	}
	.map .bm p{
		display: none !important;
	}
	.bm:nth-child(2){
		    left: 1% !important;
		    top: 24% !important;
	}
	.bm:nth-child(2) .bor{
		width: 0.3rem !important;
		    top: 34% !important;
		    right: -34% !important;
	}
	.bm:nth-child(2) .one{
		    position: absolute;
		    top: 13% !important;
		    left: 148% !important; 
	}
	.bm:nth-child(2) .two{
		      position: absolute;
		      top: 55% !important;
		      left: 141% !important;
	}
	
	.bm:nth-child(3){
		    left: 8% !important;
		    top: 51% !important;
	}
	.bm:nth-child(3) .bor{
		width: 0.3rem !important;
		    top: 28% !important;
		    right: 18% !important;
	}
	.bm:nth-child(3) .one{
		    position: absolute;
		    top: -7% !important;
		    left: 92% !important; 
	}
	.bm:nth-child(3) .two{
		      position: absolute;
		      top: 37% !important;
		      left: 81% !important;
	}
	
	.bm:nth-child(4){
		    
		    top: 21% !important;
			left: 39% !important;
	}
	.bm:nth-child(4) .bor{
		width: 0.3rem !important;
		    top: 35% !important;
		    right: 25% !important;
	}
	.bm:nth-child(4) .one{
		    position: absolute;
		    top: -34% !important;
		    left: 115% !important;
	}
	.bm:nth-child(4) .two{
		      position: absolute;
		      top: 11% !important;
		      left: 89% !important;
	}
	
	.bm:nth-child(5){
		    
		    top: 55% !important;
			left: 44% !important;
	}
	.bm:nth-child(5) .bor{
		width: 0.3rem !important;
		    top: 34% !important;
		    right: -4% !important;
	}
	.bm:nth-child(5) .one{
		    position: absolute;
		    top: -144% !important;
		    left: 90% !important;
	}
	.bm:nth-child(5) .two{
		      position: absolute;
		      top: -103% !important;
		      left: 65% !important;
	}
	.bm:nth-child(5) .three{
		      position: absolute;
		      top: -69% !important;
		      left: 102% !important;
	}
	.bm:nth-child(6){
		    
		    top: 46% !important;
			left: 65% !important;
	}
	.bm:nth-child(6) .bor{
		height: 0.5rem !important;
		    top: -89% !important;
		    right: 82% !important;
	}
	.bm:nth-child(6) .one{
		    position: absolute;
		    top: -63% !important;
		    left: 21% !important;
	}
	
	.bm:nth-child(6) .div h1{
		
		    position:  absolute;
		    top: 0;
		    left: 17%;
		    transform:  translateX;
		    transform: translateX(-50%);

	}
	.bm:nth-child(7){
		    
		    top: 29% !important;
			left: 84% !important;
	}
	.bm:nth-child(7) .bor{
		width: 0.5rem !important;
		    top: 32% !important;
		    left: -31% !important;
	}
	.bm:nth-child(7) .one{
		    position: absolute;
		    top: 8% !important;
		    left: -47% !important;
	}
	.bm:nth-child(8){
		    
		    top: 41% !important;
			left: 85% !important;
	}
	.bm:nth-child(8) .bor{
		width: 0.5rem !important;
		    top: 29% !important;
		    left: -21% !important;
	}
	.bm:nth-child(8) .one{
		    position: absolute;
		    top: 19% !important;
		    left: -34% !important;
	}
	
	.bm:nth-child(9){
		    
		    top: 74% !important;
			left: 78% !important;
	}
	.bm:nth-child(9) .bor{
		height: 0.5rem !important;
		width: 1px !important;
		    top: -67% !important;
		    left: 35% !important;
	}
	.bm:nth-child(9) .one{
		    position: absolute;
		    top: 19% !important;
		    left: -34% !important;
	}
	.bm:nth-child(9) .bro .dian{
		
		    position: absolute;
		   
			    right: -2px !important;
			    top: -4px !important;
		    width: 6px !important;
		    height: 6px !important;
		    background: #A650BC;
		    border-radius: 50%;
	}
	.section {
		overflow: hidden;
	}
	.section1 {
		background-color: #004979;
		position:relative;
		height: 8.16rem;
		padding-top: 1.2rem;
	}
	.section1 video {
		position:absolute;
		z-index: 10;
		left: 50%;
		right: auto;
		top: 56.5%;
		bottom: auto;
		min-height: auto;
		height: 8.16rem;
		transform: translate(-50%, -50%);
		-webkit-transform: translate(-50%, -50%);
	}


.section1 .index_gif1 {
		position:absolute;
		z-index: 10;
		width: 200%;
		left: 50%;
		right: auto;
		top: 56.5%;
		bottom: auto;
		min-height: auto;
		height: 8.16rem;
		transform: translate(-50%, -50%);
		-webkit-transform: translate(-50%, -50%);
	}
	.section1 .index_gif1 img{
		width: 100%;
		height: 100%;
	}

	.nav {
		background-color: #003968;
		height: 0.36rem;
		line-height: 0.36rem;
		padding: 0 1.9rem;
		overflow: hidden;
		display: none;
	}
	.section1-con {
		position: absolute;
		left: 50%;
		top: 50%;
		transform: translate(-50%, -50%);
		z-index: 100;
	}
	.section1-con .btn {
		font-size: 0.22rem;
		width:2.8rem;
		height: .9rem;
		border: 1px solid rgba(255, 255, 255, 0.22);
		border-radius: 0.45rem;
		text-align: center;
		line-height: .9rem;
		color: #FFFFFF;
		margin: 0 auto;
		cursor: pointer;
	}
	.section1-con img {
		width: 100%;
		margin-bottom: 0.58rem;
		margin-top: .6rem;
	}
	.main-container {
		width: 100%;
		height: 100%;
	}
	.1menu {
		position: absolute;
		top: 0;
		width: 100%;
		z-index: 1000;
		background-color: #FFFFFF;
		height: 1.4rem;
		border-bottom-right-radius: 0.8rem;
		box-sizing: border-box;
		top: -2rem;
		transition: all 2s;
		display: none !important;
	}
	/*导航栏*/
	.phoneheader {
		height: 1.2rem;
		line-height: 1.2rem;
		display: block;
		position: fixed;
		top: 0;
		width: 100%;
		z-index: 999;
		background: #fff;
		border-radius: 0 0 .7rem 0;
	}
	.phoneheader.active {
		border-radius: 0;
	}
	.wrap {
		width: 84%;
		margin: 0 auto;
	}
	.phoneheader .ph_left {
		width: 50%;
		height: 100%;
		line-height: 1.2rem;
		display: inline-block;
		vertical-align: middle;
	}
	.phoneheader .ph_left a {
		display: block;
		height: 1.2rem;
		line-height: 1.2rem;
	}
	.phoneheader .ph_left img {
		width: 100%;
		height: auto;
		margin-top: .35rem;
	}
	.phoneheader .ph_right {
		width: 48%;
		height: 100%;
		line-height: 1.2rem;
		display: inline-block;
		vertical-align: middle;
	}
	.phoneheader .ph_right img {
		float: right;
		margin-top: 0;
	}
	.phoneheader .ph_right li img.show {
		display: block;
		width: .5rem;
		height: auto;
	}
	.phoneheader .ph_right li img.hide {
		display: none;
	}
	.phoneheader .ph_right li.active img.show {
		display: none;
	}
	.phoneheader .ph_right li.active img.hide {
		display: block;
		width: .33rem;
		height: auto;
	}
	.mobile-container {
		position: fixed;
		top: 1.2rem;
		left: 0;
		width: 100%;
		height: 100%;
		background: rgba(0, 0, 0, 0.5);
		display: none;
		z-index: 99999999999;
	}
	.mobile_nav {
		position: fixed;
		top: 1.2rem;
		right: 0;
		left: auto;
		width: 100%;
		height: 100%;
		background: #003968;
		overflow-y: scroll;
		z-index: 9999999999;
	}
	.mobile_nav .mobile_top {
		height: auto;
		line-height: 1.47rem;
		position: relative;
		padding-bottom: .6rem;
	}
	.mobile_nav .mobile_top ul {
		display: flex;
		height: 1.47rem;
		line-height: 1.47rem;
	}
	.mobile_nav .mobile_top ul li {
		width: 32%;
		line-height: 1.6rem;
	}
	.mobile_nav .mobile_top ul li a {
		font-size: .24rem;
		font-weight: 600;
		color: #FFFFFF;
		font-family: OPPOSans-B;
	}
	.mobile_nav .mobile_top .ph_search {
		position: absolute;
		top: 0.1rem;
		right: 8%;
		height: 1rem;
	}
	.mobile_nav .mobile_top .ph_search img.show {
		width: .35rem;
		height: auto;
		display: inline-block;
	}
	
	.mobile_nav .mobile_top .ph_search img.hide {
		display: none;
	}
	.mobile_nav .mobile_top .ph_search.active img.show {
		display: none;
	}
    .mobile_nav .mobile_top .ph_search.active img.hide {
		display: inline-block;
		width: .33rem;
		height: auto;
	}

	.mobile_nav .mobile_top .seach-box2 {
		display: none;
		width: 100%;
		height: .8rem;
		background: #FFFFFF;
		line-height: .8rem;
		background-color: none;
		border-radius: 0.4rem;
		border: 2px solid #fff;
		padding: 0 0.4rem;
		box-sizing: border-box;
	}
	.mobile_nav .mobile_top .seach-box2 input{
		border: none;
		background-color: transparent;
		line-height: .72rem;
		outline: none;
		width: 90%;
		font-size: 0.24rem;
	}
	.mobile_nav .mobile_top .seach-box2 i{
		width: .35rem;
		height: .35rem;
	}
	.mobile_nav .mobile_top .seach-box2 i img{
		margin-top: 0.22rem;
		cursor: pointer;
		width: .35rem;
		height: .35rem;
	}
	.mobile_nav .mobile-center {
		width: 100%;
		background: #FFFFFF;
		border-radius: 0 .7rem 0 0;
		height: 100%;
	}
	.mobile-container .mobile-center li ul.sub {
		display: none;
	}
	.mobile-container .mobile-center li.active ul.sub {
		display: block;
		margin-top: -.2rem;
		padding-bottom: .22rem;
	}
	.mobile-container .mobile-center ul li {
		text-align: left;
		line-height: 1.14rem;
		border-bottom: 1px solid rgba(0, 0, 0, .1);
	}
	.mobile-container .mobile-center .sub li {
		line-height: 1.14rem;
		border-bottom: none;
	}
	.mobile-container .mobile-center li a {
		font-size: .3rem;
		font-weight: 500;
		color: #073762;
	}
	.mobile_nav .mobile-center ul li i {
		display: inline-block;
		float: right;
		width: .26rem;
		height: .26rem;
		margin-top: .44rem;
		background: url(../image/phone_img/ph_add.png) no-repeat center;
		background-size: 100% 100%;
	}
	.mobile_nav .mobile-center ul li.active i {
		width: .26rem;
		height: .04rem;
		margin-top: .66rem;
		background: url(../image/phone_img/ph_minus.png) no-repeat center;
	}
	.mobile_nav .mobile-center ul li.active a {
		font-weight: bold;
		color: #13A8A7;
	}
	.mobile_nav .mobile-center ul li:nth-of-type(1) {
		background: none;
	}
	.mobile_nav .mobile-center ul li ul.sub li {
		background: none;
		line-height: .6rem;
	}
	.mobile_nav .mobile-center ul li ul.sub li a {
		font-size: .24rem;
		font-weight: 500;
		color: #717171;
	}
	.mobile_nav .mobile-center .mobile-bottom {
		margin-top: 1.2rem;
		text-align: center;
	}
	.mobile_nav .mobile-center .mobile-bottom a {
		font-size: .24rem;
		font-weight: 500;
		color: #DADADA;
	}
	.mobile_nav .mobile-center .mobile-bottom span {
		font-size: .24rem;
		font-weight: 500;
		color: #DADADA;
		padding: 0 .92rem;
	}
	.mobile_nav .mobile-center .mobile-bottom a.active {
		color: #073762;
	}
	.banner {
		display: none;
	}
	.phone_banner {
		display: block;
		margin-top: 0;
		position: relative;
	}
	.phone_banner img {
		width: 100%;
	}
	.phone_banner .phnoe_banner_h {
		position: absolute;
		top: 40%;
		left: 0;
		width: 100%;
		font-size: .36rem;
		font-weight: bold;
		color: #FFFFFF;
		text-align: center;
		z-index: 200;
	}
	.phone_banner .phnoe_banner_h span {
		font-size: .36rem;
		font-weight: bold;
		color: #FFFFFF;
		padding-bottom: .33rem;
		display: inline-block;
		border-bottom: 2px solid #FFFFFF;
	}
	.phone_banner .banner-title {
		position: absolute;
		top: 55%;
		left: 0;
		width: 100%;
		color: #FFFFFF;
		font-size: .7rem;
		line-height: .86rem;
		text-align: center;
		z-index: 200;
		font-weight: bold;
	}
	/*footer*/
	
	.section7 {
		height: auto !important;
		background-color: #f6f8fa;
	}
	.phone_footer .foot-logo {
		width: 100%;
		height: 2.3rem;
		background-color: #003968;
		left: 0;
		margin-left: 0;
		position: relative;
		z-index: 12;
	}
	.phone_footer .foot-logo img {
		width: 3.32rem;
		height: 1.03rem;
		margin: 0 auto;
		margin-top: .6rem;
	}
	.phone_footer ul {
		margin: 0 auto;
		overflow: hidden;
		padding: 0;
		background-color: #003968;
	}
	.phone_footer ul li {
		width: 100%;
		display: block;
		text-align: left;
		line-height: 1rem;
		border-bottom: 1px solid #0F5792;
	}
	.phone_footer ul li i {
		display: inline-block;
		float: right;
		width: .13rem;
		height: .2rem;
		margin-top: .4rem;
		background: url(../image/phone_img/ph_left_03.png) no-repeat center;
		background-size: 100% 100%;
	}
	.phone_footer ul li.active i {
		width: .2rem;
		height: .2rem;
		background: url(../image/phone_img/ph_down.png) no-repeat center;
		background-size: 100% 100%;
	}
	.phone_footer ul li .phone_footer_list {
		line-height: 1rem;
		display: none;
	}
	.phone_footer h2 {
		display: inline-block;
		width: 90%;
		font-size: .24rem;
		font-weight: bold;
		line-height: 1rem;
		color: #FFFFFF;
		position: relative;
	}
	.phone_footer ul li .phone_footer_list a {
		display: block;
		color: #FFFFFF;
		font-size: .2rem;
	}
	.phone_footer ul li.active .phone_footer_list {
		display: block;
	}
	.share-copyright {
		width: 100%;
		border-top: none;
		display: block;
		justify-content: space-between;
		background-color: #003968;
		padding: 0;
		margin: 0 auto;
		margin-top: .92rem;
	}
	.phone_footer .share-copyright .share {
		display: flex;
		align-items: center;
		margin-bottom: .85rem;
	}
	.phone_footer .share-copyright .copy {
		text-align: left;
		border-top: 1px solid #0F5792;
		width: 100%;
		font-size: .16rem;
		font-weight: 400;
		color: rgba(255, 255, 255, 0.3);
		line-height: .44rem;
		padding-top: .34rem;
		padding-bottom: .23rem;
	}
	.phone_footer .share-copyright .copy .wrap{
		font-size: .14rem;
	}
	.phone_footer .share-copyright .copy .wrap a {
		color: rgba(255, 255, 255, 0.3);
		font-size: .16rem;
	}
	.phone_footer .share-copyright .share a {
		position: relative;
		width: .4rem;
		height: .4rem;
		margin-right: .28rem;
	}
	.phone_footer .share-copyright .share img {
		width: .4rem;
		height: .4rem;
	}
	.right-fixed {
		position: fixed;
		bottom: 1rem;
		right: 4%;
		z-index: 1000;
		opacity: 0;
		transition: all 0.5s;
	}
	.right-fixed.show {
		opacity: 1;
	}
	.right-fixed ul li.top {
		width: .6rem;
		height: .6rem;
		border-radius: 50%;
		margin-top: .28rem;
		cursor: pointer;
		background-color: #003968;
		text-align: center;
	}
	.right-fixed ul li.top img {
		width: .3rem;
		height: .3rem;
		margin-top: 0.15rem;
	}
	#share {
		display: none;
	}
	/*首页主体代码*/
	.section2{
		position:relative;
	}
	.section2 .right-video {
		width: 100%;
		height: 8.83rem;
		position: relative;
		right: 0rem;
		top: auto;
		bottom:-3.23rem;
		background: url(../image/big-circle.png?V=1110) no-repeat center;
		background-size: cover;
		    transform: translateY(0%);
	}
	.section2 .right-video .vd {
	left: 0.5%;
    width: 99%;
    height: 7.5rem;
    position: absolute;
    top: 0.7rem;
    right: auto;
    right: %;
    border-radius: 50%;
    overflow: hidden;
	}
	.section2 .right-video .vd video {
		height: 5.9rem;
		margin-left: 0;
	}
    .section2 .right-video .vd img.ph_index_gif{
		height: 5.9rem;
		width: auto;
	}


	.section2 .right-video .circle img {
		width: 11.02rem;
		height: 11.02rem;
	}
	.section2 .left-box {
		width: 84%;
		margin: 0 auto;
		position: relative;
		left: 0%;
		top: 0;
		transform: none;
		padding-top: 1.8rem;
	}
	.section2 h3 {
		color: #FFFFFF;
		font-size: 0.7rem;
		line-height: 0.7rem;
		opacity: 1;
		transition: all 1s;
	}
	.section2.active h3 {
		opacity: 1;
		transition-delay: 1.5s;
	}
	.section2 .intro {
		color: #FFFFFF;
		font-size: 0.24rem;
		line-height: 0.38rem;
		margin: 0.3rem 0 0.4rem;
		max-width: 100%;
		opacity: 1;
		transition: all 1s;
		margin-bottom: .74rem;
	}
	.section2.active .intro {
		opacity: 1;
		transition-delay: 1.75s;
	}
	.section2 .btn {
		display: flex;
	}
	.section2 .btn a {
		display: inline-block;
		width: 2.6rem;
		height: 0.8rem;
		background-color: #02B1B0;
		border-radius: 0.4rem;
		text-align: center;
		line-height: 0.8rem;
		color: #FFFFFF;
		font-size: 0.22rem;
		opacity: 1;
		transition: opacity 1s;
	}
	.section2 .btn .play-btn {
		display: inline-block;
		width: 0.8rem;
		height: 0.8rem;
		background-image: url(../image/play.png);
		background-size: 100% 100%;
		margin-left: 0.24rem;
		opacity: 1;
		transition: opacity 1s;
		cursor: pointer;
	}
	.section2.active .btn a {
		opacity: 1;
		transition-delay: 2s;
	}
	.section2 .mouse {
		position: absolute;
		right: 0.34rem;
		bottom: 0.28rem;
		z-index: 100;
		width: 0.17rem;
		cursor: pointer;
	}
	.section2 .mouse span {
		color: rgba(255, 255, 255, 0.3);
		display: inline-block;
		transform: rotate(90deg);
		position: relative;
		top: -15px;
		line-height: 0.12rem;
		right: 0.09rem;
		font-size: 0.12rem;
	}
	.section2.active .btn .play-btn {
		opacity: 1;
		transition-delay: 2s;
	}
	.swiper-container1 {
		width: 100%;
		height: 100%;
	}
	.section2 .swiper-button-next1 {
		position: absolute;
		width: 0.19rem;
		height: 0.33rem;
		background-image: url(../image/right.png);
		background-size: 100%;
		color: transparent !important;
		right: 0.67rem;
		z-index: 100;
		top: 50%;
		transform: translateY(-50%);
		cursor: pointer;
		opacity: 0.7;
		display: none;
	}
	.section2 .swiper-button-next1:hover {
		background-image: url(../image/right-active.png);
	}
	.section2 .swiper-button-prev1 {
		position: absolute;
		width: 0.19rem;
		height: 0.33rem;
		background-image: url(../image/left.png);
		background-size: 100%;
		color: transparent !important;
		left: 0.67rem;
		z-index: 100;
		top: 50%;
		transform: translateY(-50%);
		cursor: pointer;
		opacity: 0.7;
		display: none;
	}
	.section2 .swiper-button-prev1:hover {
		background-image: url(../image/left-active.png);
	}
	.section2 .swiper-pagination-bullet {
		width: 0.2rem;
		height: 0.1rem;
		background-color: #FFFFFF;
		opacity: 0.3;
		border-radius: 0.05rem;
		margin: 0 0.04rem;
	}
	.section2 .swiper-pagination-bullet-active {
		width: 0.42rem;
		background-color: #00B2B1;
		opacity: 1;
	}
	.section2 .swiper-container-horizontal>.swiper-pagination-bullets {
		width: 80%;
		left: 10%;
		bottom: 0.6rem;
	}
	.section3 .main-container {
		background-size: cover;
	}
	.section3{
		position: relative;
	}
	.section3 h3 {
		color: #003968;
		font-size: 0.5rem;
		line-height: 0.54rem;
	}
	.section3 .intro {
		color: #737C86;
		font-size: 0.24rem;
		line-height: 0.38rem;
		margin: 0.4rem 0;
		max-width:100%;
		text-align: justify;
	}
	.section3 .btn {
		width: 2.6rem;
		height: 0.8rem;
		background-color: #003968;
		border-radius: 0.4rem;
		text-align: center;
		line-height: 0.8rem;
		color: #FFFFFF;
		font-size: 0.22rem;
		opacity: 1;
		transition: opacity 3s;
	}
	.section3 .btn:hover {
		background-color: #02b1b0;
	}
	.section3.active .btn {
		opacity: 1;
		transition-delay: 0.7s;
	}
	.section3 .left-box {
		width: 84%;
		position: relative;
		left: 8%;
		top:1.4rem;
		transform: none;
		margin-bottom: 1.07rem;
	}
	.section3 .right-box {
		position: relative;
		width: 100%;
		height: 5rem;
		right:0;
		top: 50%;
		transform: none;
		z-index: 10;
		display: block;
		
	}
	.section3 .video1 .vd {
		width: 5.3rem;
		height: 5.3rem;
		border-radius: 50%;
		overflow: hidden;
		position: absolute;
		top: 0.5rem;
		left: 0.5rem;
	}
	.section3 .video1 .vd video {
		/* width: 5.05rem; */
		height: 5.58rem;
		margin-left: -30%;
	}

.section3 .video1 .vd img.ph_index_gif{
		height: 5.58rem;
		margin-left: -30%;
	}

	.section3 .video1 {
		position: relative;
		right: auto;
		left: 8%;
		top:auto;
		transform: none;
		width: 84%;
		height: 6.3rem;
		z-index: 1;
		margin-top: 2.7rem;
	}
	.section3 .video1 .circle1 {
		background-image: url(../image/page3-circle-1.png);
		background-size: 100% 100%;
		width: 100%;
		height: 100%;
		animation: turn 4s linear infinite;
	}
	@keyframes turn {
		0% {
			-webkit-transform: rotate(0deg);
		}
		25% {
			-webkit-transform: rotate(90deg);
		}
		50% {
			-webkit-transform: rotate(180deg);
		}
		75% {
			-webkit-transform: rotate(270deg);
		}
		100% {
			-webkit-transform: rotate(360deg);
		}
	}
	.section3 .video2 {
		width: 2.3rem;
		height: 2.3rem;
		position: absolute;
		right: auto;
		left: 0.08rem;
		top: 0;
		border-radius: 50%;
		overflow: hidden;
	}
	.section3 .video2 video {
		/* width: 1.97rem; */
		height: 2.3rem;
	}

   .section3 .video2 img.ph_index_gif{
		height: 2.3rem;
	}

	.section3 .video3 {
		width: 1.27rem;
		height: 1.27rem;
		position: absolute;
		left: auto;
		bottom: auto;
		top: 0;
		right: .19rem;
		border-radius: 50%;
		overflow: hidden;
	}
	.section3 .video3 video {
		/* width: 1.27rem; */
		height: 1.3rem;
		margin-left: -50%;
	}


	.section3 .video3 img.ph_index_gif{
		height:1.3rem;
		margin-left: -50%;
	}

	.section3 .video4 {
		width: 3.16rem;
		height: 3.16rem;
		position: absolute;
		right:auto;
		top: .5rem;
		left: 2.62rem;
		border-radius: 50%;
		overflow: hidden;
	}
	.section3 .video4 video {
		/* width: 3.16rem; */
		height: 3.16rem;
		margin-left: -35%;
	}


    .section3 .video4 img.ph_index_gif {
		/* width: 3.16rem; */
		height: 3.16rem;
		margin-left: -35%;
	}

	.section3 .video5 {
		width: 1.45rem;
		height: 1.45rem;
		position: absolute;
		left: 0.15rem;
		bottom: 0rem;
		border-radius: 50%;
		overflow: hidden;
	}
	.section3 .video6 {
		width: 1.22rem;
		height: 1.22rem;
		position: absolute;
		right: 0;
		bottom: 0.39rem;
		border-radius: 50%;
		overflow: hidden;
	}
	.section3 .video5 img,
	.section3 .video6 img {
		width: 100%;
		height: 100%;
	}
	.section3 .bg-circle {
		    width: 100%;
    height: auto;
    position: absolute;
    right: -22%;
    top: 43%;
	}
	.section3 .bg-circle img {
		width: 100%;
		height: 100%;
	}
	.section3 .left-img {
		position: absolute;
		left: -100%;
		bottom: 0;
		transition: left 3s;
	}
	.section3 .left-img img {
		width: 7.59rem;
		height: auto;
	}
	.section3.active .left-img {
		left: 0;
		transition-delay: 1s;
	}
	.section4 .bg{
		display: none;
	}
	.section4 {
		background-image: url(../image/phone_img/indexbg1.png);
		background-size: cover;
		width: 100%;
		height:13.75rem;
		position: relative;
		z-index: 100;
	
	}
	.section4 h3 {
		color: #003968;
		font-size: 0.5rem;
		line-height: 0.6rem;
	}
	.section4 .cover {
		width: 100px;
		height: 100px;
		position: absolute;
		border-radius: 50%;
		left: 0;
		top: 0;
		display: none;
		border-style: solid;
		border-color: #f6f8fa;
		opacity:1;
		z-index: 101;
	}
	.section4 .intro {
		color: #001E37;
		font-size: 0.24rem;
		line-height: 0.38rem;
		margin: 0.4rem 0;
		max-width: 8.4rem;
		text-align: justify;
	}
	.section4 .btn {
		width: 2.6rem;
		height: 0.8rem;
		background-color: #003968;
		border-radius: 0.4rem;
		text-align: center;
		line-height: 0.8rem;
		color: #FFFFFF;
		font-size: 0.22rem;
		position: relative;
		opacity: 1;
		transition: all 1s;
		z-index: 2000;
		cursor: pointer;
	}
	.section4.active .btn {
		opacity: 1;
		transition-delay: 4.25s;
	}
	.section4 .main-container {
		position: relative;
		width: 84%;
		top: 0%;
		left: 8%;
		margin-top: 1.67rem;
		transform: none;
		height: auto;
		/* transition: all 3s; */
	}
	/* .section4.active .main-container {
	top: 1.48rem;
	transition-delay: 1s;
} */
	.section5 h3 {
		color: #003968;
		font-size: 0.5rem;
		line-height: 0.6rem;

	}
	.section5 .intro {
		color: #737C86;
		font-size: 0.24rem;
		line-height: 0.38rem;
		margin: 0.33rem 0 0.4rem;
		max-width: 100%;
		text-align: justify;
	}
	.section5 .left-container {
		position: relative;
		left: 8%;
		top: 1.48rem;
		width: 84%;
		transform: none;
		
	}
	.section5 .left-img {
		position: absolute;
		left: 0;
		bottom: 0;
	}
	.section5 .left-img img {
		width: 7.07rem;
		height: auto;
	}
	.section5 .tabs {
		width:100%;
	}
	.section5 .tabs ul {
		display: flex;
		width: 100%;
		justify-content: space-between;
		border-bottom: 2px solid #DDDFE1;
	}
	.section5 .tabs ul li {
		position: relative;
		color: rgba(0, 30, 55, 0.2);
		font-size: 0.36rem;
		font-weight: bold;
		line-height: 0.36rem;
		padding-bottom: 0.2rem;
		cursor: pointer;
	}
	.section5 .tabs ul li.cur {
		color: #001E37;
	}
	.section5 .tabs ul li.cur::after {
		content: '';
		position: absolute;
		bottom: -0.02rem;
		left: 0;
		width: 100%;
		height: 0.04rem;
		color: rgba(0, 30, 55, 1);
		background-color: #02B1B0;
	}
	.section5 .tabs-con {
		margin-top: 0.3rem;
		width: 100%;
		position: relative;
	}
	.section5 .tabs-con li {
		display: none;
		justify-content: space-between;
	}
	.section5 .tabs-con li.cur {
		display: flex;
	}
	.section5 .tabs-con li .item {
		display: flex;
	}
	.section5 .tabs-con li .ph_item{
		    transform: translateX(10%) !important;
	}
	.section5 .tabs-con li .item img {
		width: 0.9rem;
		height: 0.9rem;
		margin-right: 0.18rem;
	}
	.section5 .tabs-con li .item .title {
		color: #031727;
		font-size: 0.24rem !important;
		line-height: 0.44rem;
		font-weight: bold;
	}
	.section5 .tabs-con li .item p {
		color: #737C86;
		font-size: 0.24rem !important;
	}
	.section5 .right-swiper {
		position: relative;
		width: 84%;
		height:5.44rem;
		right:auto;
		left: 8%;
		top: 0;
		transform:none;
		margin-top: 2.81rem;
	}
	.section5 .swiper-wrapper {
		width: 100%;
		margin: 0 auto;
	}
	.swiper-container2 {
		width: 100%;
		margin: 0 0rem;
	}
	.section5 .swiper-wrapper img {
		width: 3.2rem;
		position: relative;
		left: 0;
		opacity: 1;
		margin-top: -1rem;
		transition: all 2s;
	}
	.section5.active .swiper-wrapper .swiper-slide-active img {
		left: 0%;
		opacity: 1;
	}
	.section5 .swiper-bg {
		position: absolute;
		left: 0.5rem;
		bottom: 0;
		width: 5.44rem;
		height: 5.4rem;
		background: url(../image/section5-circle.png);
		background-size: 100% 100%;
		animation: turn 5s linear infinite;
	}
	.section5 .swiper-wrapper .swiper-slide {
		width: 5.44rem;
		top: -0.1rem;
		text-align: center;
		opacity: 0;
		height: auto;
	}
	.section5 .swiper-wrapper .swiper-slide.swiper-slide-active {
		opacity: 1;
	}
	.section5 .swiper-wrapper .swiper-slide .title {
		color: #001E37;
		font-size: 0.2rem;
		margin-top: 0.1rem;
		line-height: 0.2rem;
	}
	.section5 .swiper-wrapper .swiper-slide p {
		color: #737C86;
		font-size: 0.18rem;
		margin-top: 0.08rem;
		line-height: 0.16rem;
	}
	.section6 {
		background-color: #f6f8fa;
		border-radius: 0.5rem 0.5rem 0 0;
	}
	.section6 .left-box {
		width: 84%;
		position: relative;
		left: 8%;
		top: 0;
		transform: none;
		padding-bottom: .65rem;
		border-bottom:none;
		padding-top: 1.14rem !important;
		border-bottom: 1px solid #D9E4F0;
	}
	.section6 .left-box h3 {
		position: relative;
		color: #003968;
		text-align: center;
		font-size: 0.5rem;
		line-height: 0.72rem;
		top: 0;
		opacity: 1;
		transition: all 1s;
	}
	.section6.active .left-box h3 {
		top: 0;
		opacity: 1;
	}
	.section6 .left-box img {
		position: relative;
		width: 100%;
		margin-top: .5rem;
		top: 0;
		opacity: 1;
		transition: all 1s;
	}
	.section6.active .left-box img {
		top: 0;
		opacity: 1;
		transition-delay: 0.5s;
		display: none;
	}
	
	.section6 .left-box .title {
		color: #031727;
		font-size: 0.32rem;
		line-height: 0.42rem;
		margin: 0.38rem 0 0.3rem;
		position: relative;
		opacity: 1;
		transition: all 1.5s;
		height: .84rem;
		overflow: hidden;
		text-overflow: ellipsis;
	}
	.section6.active .left-box .title {
		opacity: 1;
		transition-delay: 1s;
	}
	.section6 .left-box .icon-date {
		position: relative;
		opacity: 1;
		transition: all 1s;
	}
	.section6.active .left-box .icon-date {
		opacity: 1;
		transition-delay: 1.5s;
	}
	.section6 .left-box i {
		display: inline-block;
		color: #8C8C96;
		font-size: 0.2rem;
		padding: 0 0.12rem;
		height: 0.43rem;
		line-height: 0.43rem;
		border-radius: 0.215rem;
		border: 1px solid #D9E4F0;
		font-style: normal;
	}
	.section6 .left-box span {
		color: #8C8C96;
		margin-left: 0.15rem;
	}
	.section6 .left-box a {
		display: block;
	}
	
	.section6 .more2{
		display: block;
	}
	.section6 .more2 a {
		position: absolute;
		bottom: 2.23rem;
		left: 34%;
		width: 2.4rem;
		height: 0.8rem;
		line-height: 0.8rem;
		border: 1px solid #D9E4F0;
		border-radius: 0.4rem;
		text-align: center;
		color: #8C8C96;
		display: block;
		margin: 0 auto;
		margin-top:0;
	}
	
	
	.section6 .right-box {
		display: block;
		position: relative;
		width: 84%;
		right: auto;
		top: .65rem;
		transform: none;
		padding-top: 0 !important;
		left: 8%;
	}
	.section6 .right-box li {
		position: relative;
		padding-right: 0;
		padding-bottom: 0.65rem;
		border-bottom: 1px solid #D9E4F0;
		height: auto;
		margin-bottom: .65rem;
	}
	.section6 .right-box li:nth-child(1) {
		position: relative;
		opacity:1;
		transition: all 1s;
	}
	.section6.active .right-box li:nth-child(1) {
		opacity: 1;
		transition-delay: 1.75s;
	}
	.section6 .right-box li:nth-child(2) {
		position: relative;
		opacity: 1;
		transition: all 1s;
	}
	.section6.active .right-box li:nth-child(2) {
		opacity: 1;
		transition-delay: 2s;
	}
	.section6 .right-box li:nth-child(3) {
		position: relative;
		opacity: 1;
		transition: all 1s;
	}
	.section6.active .right-box li:nth-child(3) {
		opacity: 1;
		transition-delay: 2.25s;
	}
	.section6 .right-box li:nth-child(4) {
		position: relative;
		opacity: 1;
		transition: all 1s;
	}
	.section6.active .right-box li:nth-child(4) {
		opacity: 1;
		transition-delay: 2.5s;
	}
	.section6 .right-box li:last-of-type{
		border-bottom: none;
	}
	.section6 .right-box li .list{
		display: block !important;
	}
	.section6 .right-box li img {
		max-width: 100%;
		position: relative;
		right: auto;
		top: auto;
		margin: 0 auto;
		width: auto !important;
		height: auto !important;
	}
	.section6 .right-box img.pc_indeximg {
		
		display: none;
	}
	.section6 .right-box img.ph_indeximg {
		
		display:block;
	}
	.section6 .right-box .img {
		transform: scale(0.5, 0.5);
		opacity: 0;
	}
	.section6.active .right-box .img {
		transform: scale(1, 1);
		opacity: 1;
		transition: all 0.5s;
	}
	.section6 .right-box li .title {
		color: #031727;
		width: 100%;
		font-size: 0.32rem;
    line-height: 0.42rem;
    height: .84rem;
		overflow: hidden;
		margin: 0.38rem 0 0.3rem;
		text-overflow: ellipsis;
	}
	.section6 .right-box li i {
		display: inline-block;
		color: #8C8C96;
		font-size: 0.2rem;
    padding: 0 0.12rem;
    height: 0.43rem;
    line-height: 0.43rem;
    border-radius: 0.215rem;
    border: 1px solid #D9E4F0;
    font-style: normal;
		
	}
	.section6 .right-box li:hover {
		border-bottom: 1px solid #00B2B1;
	}
	.section6 .right-box li:hover .title {
		color: #00B2B1;
	}
	.section6 .right-box span {
		color: #8C8C96;
		margin-left: 0.15rem;
	}
	.section6 .right-box .more {
		text-align: right;
		opacity: 0;
		display: none;
		transition: all 1s;
	}
	.section6.active .right-box .more {
		opacity: 1;
		display: none;
		transition-delay: 1.5s;
	}
	.section6 .right-box .more a {
		width: 0.96rem;
		height: 0.38rem;
		line-height: 0.38rem;
		border: 1px solid #D9E4F0;
		border-radius: 0.19rem;
		text-align: center;
		color: #8C8C96;
		display: inline-block;
	}
	.section5 .swiper-button-next2 {
		width: 0.19rem;
		height: 0.33rem;
		background-image: url(../image/right.png);
		background-size: 100%;
		color: transparent !important;
		right: 0;
		z-index: 100;
	
	}
	.section5 .swiper-button-next2:hover {
		background-image: url(../image/right-active.png);
	}
	.section5 .swiper-button-prev2 {
		width: 0.19rem;
		height: 0.33rem;
		background-image: url(../image/left.png);
		background-size: 100%;
		color: transparent !important;
		left: 0;
		z-index: 100;
		
	}
	.section5 .swiper-button-prev2:hover {
		background-image: url(../image/left-active.png);
	}
	.video-layer {
		position: fixed;
		width: 100%;
		min-height: 100%;
		display: none;
		left: 0;
		top: 0;
		z-index: 1000;
	}
	.video-layer .mask {
		position: fixed;
		width: 100%;
		min-height: 100%;
		left: 0;
		top: 0;
		z-index: 1001;
	}
	.video-layer-con {
		position: fixed;
		width:100%;
		min-height: 2rem;
		left: 50%;
		top: 50%;
		transform: translate(-50%, -50%);
		z-index: 1002;
	}
	.video-layer .close {
		display: block;
		width: .8rem;
		height: .8rem;
		background: url(../image/close30.png) center no-repeat;
		background-size: .3rem;
		position: absolute;
		z-index: 1000;
		left: auto;
		right: 0;
		top: 0;
		bottom: auto;
	}
	.video-layer video {
		width: 100%;
		height: auto;
	}
	@-webkit-keyframes popover-show {
		0% {
			opacity: 0;
			top: -104px
		}
		to {
			opacity: 1;
			top: -114px
		}
	}
	@keyframes popover-show {
		0% {
			opacity: 0;
			top: -104px
		}
		to {
			opacity: 1;
			top: -114px
		}
	}
	#share:hover a {
		display: flex;
		opacity: 0;
		animation: in-data 0.5s ease forwards;
	}
	@keyframes in-data {
		0% {
			transform: translateY(10px);
			opacity: 0
		}
		to {
			transform: translateY(0);
			opacity: 1
		}
	}
	.section7 {
		margin-top: 0;
	}
	
	
	.section4{
		position: relative;
	}
	.section5{
		position: relative;
		padding-bottom: 1.36rem;
	}
	.section6{
		position: relative;
		border-radius: 1rem 1rem 0 0;
		padding-bottom: 3.35rem;
		margin-bottom: -1.5rem;
	}
	.section7{
		position: relative;
	}
	.pc_video_box{
	display: none;
}	
.ph_index_gif{
	display:inline-block;
}
	
	/* 关于我们 */
	.ny-content-nav {
		display: none;
	}
	.about-section-one {
		position: relative;
		margin-top: 0;
		z-index: 10;
	}
	.about-section-one .bg {
		width: 100%;
		height: 1.2rem;
		background: url(../image/about/hx.png);
		background-size: cover;
		display: none;
	}
	.about-section-one .con {
		text-align: center;
		margin-top: 1.6rem;
		padding-bottom: 1.6rem;
	}
	.ny-content h2.main-color {
		font-size: .5rem;
		line-height: .56rem;
		width: 84%;
		margin: 0 auto;
	}
	.about-section-one .con p {
		max-width: 84%;
		width: 84%;
		margin: 0 auto;
		font-size: .24rem;
		font-weight: 500;
		color: #737C86;
		text-align: left;
		letter-spacing: -1px;
		margin-top: 0.45rem;
		line-height: .38rem;
	}
	.about-list {
		padding: 0;
		width: 84%;
		margin: 0 auto;
		margin-bottom: .42rem;
	}
	.about-list .more {
		width: 2.6rem;
		height: .8rem;
		line-height: .8rem;
		font-size: .22rem;
		text-align: center;
		border-radius: .4rem;
		display: block;
		margin-top: .62rem;
	}
	.about-list .img {
		position: relative;
		width: 100%;
		float: none !important;
		height: auto;
		
		background-size: 100% 100%;
		padding: .5rem;
		box-sizing: border-box;
	}
	.about-list .item:nth-child(2) .img {
		
	}
	.about-list .item:nth-child(3) .img {
		
	}
	.about-list .infro {
		display: block;
		max-width: 100%;
		height: auto;
		align-items: center;
		text-align: left;
		margin-top: .5rem;
		margin-bottom: 1.5rem;
	}
	.about-list .infro p {
		font-size: .24rem;
		font-weight: 500;
		color: #737C86;
		text-align: left;
		letter-spacing: -1px;
		margin-top: 0.3rem;
		line-height: .38rem;
	}
	.about-list .img img {
		width: 100%;
		height: auto;
	}
	.about-list .img .dot1 {
		position: absolute;
		width: .8rem;
		height: .8rem;
		background-color: #F3F3F3;
		opacity: 0.7;
		bottom: .8rem;
		right: -.41rem;
		border-radius: 50%;
	}
	.about-list .img .dot2 {
		position: absolute;
		width: 0.3rem;
		height: 0.3rem;
		border: 0.15rem solid rgba(243, 243, 243, 0.6);
		bottom: -0.2rem;
		right: .55rem;
		border-radius: 50%;
	}
	.about-list .infro h2.main-color {
		width: 100%;
		margin: 0 auto;
	}
	.about-list .item:nth-child(2) .img .dot1 {
		position: absolute;
		width: 0.34rem;
		height: 0.34rem;
		background-color: #F3F3F3;
		opacity: 0.8;
		bottom: .6rem;
		left: -0.11rem;
		border-radius: 50%;
	}
	.about-list .item:nth-child(2) .img .dot2 {
		position: absolute;
		width: .45rem;
		height: .45rem;
		border: 0.15rem solid rgba(243, 243, 243, 0.6);
		bottom: -0.14rem;
		left: .4rem;
		border-radius: 50%;
	}
	.about-list .item:nth-child(3) .img .dot1 {
		position: absolute;
		width: .42rem;
		height: .42rem;
		background-color: #F3F3F3;
		opacity: 1;
		bottom: .3rem;
		left: .08rem;
		border-radius: 50%;
	}
	.about-list .item:nth-child(3) .img .dot2 {
		position: absolute;
		width: .68rem;
		height: .68rem;
		background-color: #F3F3F3;
		border: none;
		bottom: -.22rem;
		left: .6rem;
		border-radius: 50%;
	}
	.about-section-three .left {
		width: 52%;
		height: 9rem;
		display: none;
	}
	.about-section-three .right {
		width: 100%;
		height: auto;
		overflow: hidden;
	}
	.about-section-three .right .item {
		height: auto;
		display: block;
		align-items: center;
	}
	.about-section-three .right .item .item-con img.phone_about_img {
		display: block;
		width: 100%;
		margin-bottom: 1.65rem;
	}
	.about-section-three .right {
		background-color: rgba(238, 242, 245, .6);
	}
	.about-section-three .right .item .item-con {
		max-width: 100%;
		padding-left: 0;
		padding-bottom: 1.5rem;
	}
	.about-section-three .right .item p {
		max-width: 84%;
		width: 84%;
		margin: 0 auto;
		font-size: .24rem;
		font-weight: 500;
		color: #737C86;
		text-align: left;
		letter-spacing: -1px;
		margin-top: 0.3rem;
		line-height: .38rem;
	}
	.about-section-three .right .item .more {
		width: 2.6rem;
		height: .8rem;
		line-height: .8rem;
		font-size: .22rem;
		text-align: center;
		border-radius: .4rem;
		display: block;
		margin-top: .32rem;
		margin-left: .62rem;
	}
	.about-section-three .right .item:hover .more {
		background-color: #02B1B0;
	}
	.about-section-three .left .swiper-container,
	.about-section-three .left .swiper-container .swiper-wrapper,
	.about-section-three .left .swiper-container .swiper-slide {
		width: 100%;
		height: 100%;
	}
	.about-section-three .left .swiper-container .swiper-slide {
		background-size: cover;
	}
	.about-section-three .swiper-pagination-bullet {
		background-color: #FFFFFF;
		opacity: 1;
	}
	.about-section-three .swiper-pagination-bullet-active {
		background-color: #02B1B0;
	}
	.about-section-three .swiper-container-horizontal>.swiper-pagination {
		text-align: right;
		padding-right: 0.55rem;
		box-sizing: border-box;
		bottom: 0.2rem;
	}
	.about-section-four {
		padding: 0;
		width: 84%;
		margin: 0 auto;
		margin-bottom: 1.6rem;
		margin-top: 1.48rem;
	}
	.about-section-four .item {
		width: 100%;
		height: 8.61rem;
		background-image: url(../image/phone_img/aboutbg1.png);
		background-size: 100% 100%;
		display: block;
		align-items: center;
		margin-bottom: 1rem;
		border-radius: 10px;
		padding-bottom:0;
	}
	.about-section-four .item h2 {
		font-size: .5rem;
		line-height: .6rem;
		text-align: left;
		width: 100%;
		margin: 0 auto;
	}
	.about-section-four .item:last-child {
		background-image: url(../image/phone_img/aboutbg2.png);
	}
	.about-section-four .item-con {
		padding-left: 0rem;
		max-width: 84%;
		width: 84%;
		padding-top: .5rem;
		margin: 0 auto;
	}
	.about-section-four .item-con p {
		max-width: 100%;
		width: 100%;
		margin: 0 auto;
		font-size: .24rem;
		font-weight: 500;
		color: #737C86;
		text-align: left;
		letter-spacing: -1px;
		margin-top: 0.32rem;
		line-height: .38rem;
		padding: 0;
	}
	.about-section-four .item-con .more {
		width: 2.6rem;
		height: .8rem;
		line-height: .8rem;
		font-size: .22rem;
		text-align: center;
		border-radius: .4rem;
		display: block;
		margin-top: .75rem;
		margin-left: 0rem;
	}
	.about-section-four .item:nth-of-type(2) {
		padding-bottom:0;
	}
	.ny-content .footer ul li .erji {
		opacity: 1;
		transition: none;
	}
	.ny-content .banner {
		position: relative;
	}
	.breadNav {
		width: 4.2rem;
		height: 0.6rem;
		line-height: 0.6rem;
		background-color: #FFFFFF;
		border-radius: 0.3rem;
		position: absolute;
		left: 50%;
		margin-left: -2.1rem;
		bottom: -0.3rem;
		text-align: center;
		z-index: 100;
		color: rgba(0, 0, 0, 0.45);
		box-shadow: 0 10px 50px rgb(0 30 55 / 3%);
	}
	/* 关于我们-----我们的商业 */
	.phone_banner .ph_bn_ts {
		top: 30%;
	}
	.phone_banner .ph_tt_ts {
		top: 44%;
	}
	.business-section-one {
		padding-top: 1.82rem;
		padding-bottom: 1.41rem;
	}
	.business-section-one .con {
		text-align: center;
	}
	.business-section-one h2 {
		font-size: .56rem !important;
		line-height: .66rem !important;
	}
	.business-section-one p {
		color: #737C86;
		font-size: 0.24rem;
		line-height: 0.38rem;
		letter-spacing: -1px;
		max-width: 84%;
		margin: 0 auto;
		padding: 0;
		text-align: justify;
		margin-top: .36rem;
	}
	.business-section-two {
		position: relative;
		width: 100%;
		height: auto;
		background: none;
	}
	.business-section-two .text-con {
		display: block;
		padding: 0;
		max-width: 100%;
		margin: 0 auto;
		padding-top: 1.5rem;
		background: url(../image/phone_img/ph_abtbgsy.png) no-repeat top;
		padding-bottom: 8rem;
		background-size: cover;
	}
	.business-section-two .text-con h2 {
		color: #FFFFFF;
		width: 84%;
		font-size: .5rem;
		line-height: .66rem;
		text-align: left;
		margin: 0 auto !important;
	}
	.business-section-two .text-con p {
		color: #FFFFFF;
		width: 84%;
		font-size: 0.24rem !important;
		line-height: 0.38rem;
		letter-spacing: -1px;
		margin: 0 auto !important;
		text-align: justify;
	}
	.business-section-two .text-con p.abt_ej_pp {
		width: 84%;
		font-size: 0.28rem;
		line-height: .42rem;
		font-weight: bold;
		margin: 0 auto;
		margin-top: .2rem !important;
		margin-bottom: .5rem !important;
	}
	.business-section-two .text-con a {
		width: 2.6rem;
		height: .8rem;
		text-align: center;
		line-height: .8rem;
		border: 1px solid #FFFFFF;
		border-radius: 0.4rem;
		display: block;
		color: #FFFFFF;
		margin-top: .7rem;
		font-size: .22rem;
		margin-left: 8%;
	}
	.business-section-two .list {
		position: relative;
		width: 84%;
		padding: 0;
		box-sizing: border-box;
		display: block;
		justify-content: space-between;
		bottom: 0;
		margin: 0 auto;
		margin-top: 1.5rem;
	}
	.business-section-two .list .item {
		position: relative;
		width: 100%;
		height: auto;
		background-color: #FFFFFF;
		border-radius: 0.4rem;
		padding: .68rem 1rem .5rem .6rem;
		box-sizing: border-box;
		box-shadow: 0 10px 50px rgb(0 30 55 / 3%);
		margin-bottom: .48rem;
	}
	.business-section-two .list .item:first-of-type {
		margin-top: -3rem;
	}
	.business-section-two .list .item img {
		position: absolute;
		top: .89rem;
		left: .68rem;
		width: .86rem;
		height: .86rem;
	}
	.business-section-two .list .item h3 {
		font-size: .38rem;
		line-height: .88rem;
		text-align: left;
		width: 80%;
		margin-left: 0%;
		padding-left: 1.2rem;
	}
	.business-section-two .list .item p {
		color: #737C86;
		font-size: 0.24rem;
		line-height: 0.38rem;
		width: 80%;
		margin-left: 0%;
		padding-left: 1.2rem;
		text-align: justify;
	}
	.business-section-three {
		padding-top: .75rem;
		text-align: center;
	}
	.business-section-three h2 {
		text-align: center !important;
		margin-bottom: .28rem !important;
	}
	.business-section-three p {
		max-width: 84%;
		color: #737C86;
		font-size: 0.24rem !important;
		line-height: 0.38rem;
		margin: 0 auto;
		text-align: justify !important;
	}
	.business-section-three p span {
		font-size: 0.24rem !important;
		line-height: 0.38rem;
	}
	.business-section-three img {
		vertical-align: middle;
		display: block;
		margin: 0 auto;
		max-width: 100%;
		margin-top: .61rem;
	}
	.business-section-four {
		background-color: #F5F7F9;
		text-align: center;
		padding-top: 1.15rem;
		padding-top: 1.38rem;
	}
	.business-section-four h2 {
		text-align: center !important;
		margin-bottom: .22rem !important;
	}
	.business-section-four p {
		color: #737C86;
		width: 84%;
		margin: 0 auto;
		font-size: 0.26rem;
		line-height: .30rem;
	}
	.business-section-five {
		width: 100%;
		height: 15.53rem;
		background: url(../image/phone_img/aboutbg5.png) no-repeat center;
		background-size: cover;
		margin-bottom: -1.8rem;
	}
	.business-section-five .con-text {
		width: 84%;
		margin: 0 auto !important;
		padding: 0;
		padding-top: 1.67rem;
	}
	.business-section-five .con-text h2 {
		color: #FFFFFF;
		font-size: .5rem;
		line-height: .6rem;
		margin-bottom: .35rem;
	}
	.business-section-five .con-text p {
		color: #FFFFFF;
		font-size: 0.24rem;
		line-height: 0.38rem;
		max-width: 84%;
		padding: 0;
		text-align: justify;
	}
	.business-section-five .con-text .btn a {
		width: 2.6rem;
		height: .8rem;
		text-align: center;
		line-height: .8rem;
		border-radius: .4rem;
		display: inline-block;
		vertical-align: middle;
		color: #FFFFFF;
		margin-top: .76rem;
		font-size: .22rem;
		border: 2px solid rgba(255, 255, 255, 0.4);
	}
	.business-section-five .con-text .btn a:hover {
		background-color: #02B2B1;
		border-color: #02B2B1;
	}
	.business-section-five .con-text .btn a:last-child {
		margin-left: .28rem;
		width: 2.6rem;
	}
	.business-section-five .con-text .btn a:first-child {
		width: 2.6rem;
	}
	.ny-content .section7 {
		background-color: transparent;
	}
	.banner-title {
		position: absolute;
		width: 100%;
		color: #FFFFFF;
		font-size: 0.7rem;
		line-height: 0.85rem;
		text-align: center;
		z-index: 200;
		font-weight: bold;
	}
	/* 越健康越美好 */
	.healthy-section-one {
		padding: 0;
		padding-bottom: 1.39rem;
		padding-top: 1.55rem;
	}
	.healthy-section-one h2 {
		font-size: .56rem !important;
		line-height: .66rem !important;
	}
	.pc_h2 {
		display: none;
	}
	.ph_h2 {
		display: block;
	}
	.healthy-section-one p {
		max-width: 84%;
		width: 84%;
		margin: 0 auto;
		font-size: .24rem;
		font-weight: 500;
		color: #737C86;
		text-align: justify !important;
		letter-spacing: -1px;
		margin-top: 0.53rem;
		line-height: .38rem;
	}
	.healthy-section-two {
		position: relative;
		width: 100%;
		height: 13.76rem;
		background: url(../image/phone_img/aboutbg3.png) no-repeat center;
		background-size: cover;
		position: relative;
		padding-top: 1.6rem;
	}
	.healthy-section-two .con {
		position: relative;
		width: 84%;
		left: 0;
		top: 0;
		margin: 0 auto;
	}
	.healthy-section-two .con h2 {
		font-size: .5rem;
		line-height: .6rem;
		text-align: left;
		width: 100%;
		margin: 0 auto;
		margin-bottom: .45rem;
	}
	.healthy-section-two .con p {
		font-size: .24rem;
		font-weight: 500;
		color: #737C86;
		text-align: justify; !important;
		letter-spacing: -1px;
		margin-top: 0rem;
		line-height: .38rem;
		max-width: 100%;
		width: 100%;
		color: #FFFFFF;
	}
	.healthy-section-three {
		background-color: #F5F7F9;
		padding: 1.37rem 0;
		padding-bottom: .9rem;
	}
	.healthy-section-three h2 {
		text-align: center !important;
	}
	.healthy-section-three .txt {
		font-size: .24rem;
		font-weight: 500;
		color: #737C86;
		text-align: center !important;
		letter-spacing: -1px;
		line-height: .38rem;
		max-width: 100%;
		width: 84%;
		margin-top: .26rem;
		margin-bottom: 1rem;
	}
	.healthy-section-three .list {
		width: 84%;
		margin: 0 auto;
	}
	.healthy-section-three .list .item {
		/*background:url(../image/phone_img/aboutbg4.png) no-repeat center;*/
		border-radius: 3.15rem;
		width: 100%;
		height: auto;
		padding: 0.5rem;
		display: block;
		margin-bottom: .72rem;
		box-sizing: border-box;
		padding-bottom: 2.23rem;
	}
	.healthy-section-three .list img {
		width: 5.4rem;
		height: 5.4rem;
		margin: 0 auto;
		margin-right: auto !important;
		display: block;
		margin-top: 0;
		margin-bottom: .89rem;
	}
	.healthy-section-three .list .about_phone_img {
		display: block;
	}
	.healthy-section-three .list .about_pc_img {
		display: none;
	}
	.healthy-section-three .list .title {
		font-size: .36rem;
		line-height: .5rem;
		text-align: left;
		margin-top: 0rem;
		font-weight: bold;
	}
	.healthy-section-three .list .dl {
		display: block;
		justify-content: space-between;
		margin-top: 0.45rem;
	}
	.healthy-section-three .list .dl .dd p {
		color: #737C86;
		font-size: .24rem;
		font-weight: 500;
		text-align: justify !important;
		letter-spacing: -1px;
		line-height: .38rem;
		max-width: 100%;
		width: 100%;
	}
	.healthy-section-three .list .item:last-child .dl .dd p {
		max-width: 100%;
		text-align: justify;
	}
	.healthy-section-three .list .infro {
		width: calc(100% - 0rem) !important;
		margin: 0 auto;
		padding-left: 0 !important;
	}
	.healthy-section-three .list .bt {
		font-size: .28rem;
		line-height: .28rem;
		text-align: left;
		width: 100%;
		margin: 0 auto;
		margin-top: .5rem;
		margin-bottom: .18rem;
	}
	.healthy-section-three .list .dd p {
		color: #737C86;
		font-size: .24rem;
		font-weight: 500;
		text-align: left !important;
		letter-spacing: -1px;
		line-height: .38rem;
	}
	.healthy-section-four {
		background-color: #FFFFFF;
	}
	.healthy-section-four .bg {
		width: 130%;
    height: 0.78rem;
    background: url(../image/about/by.png) no-repeat center;
    background-size: 100% 100%;
    margin-left: -15%;
	}
	.healthy-section-four h2 {
		padding-top: 0;
		margin-bottom: 0;
		text-align: center !important;
		margin-bottom: .27rem !important;
		margin-top: .95rem !important;
	}
	.healthy-section-four .subtitle {
		width: 64%;
		color: #003968;
		font-size: .26rem;
		font-weight: 500;
		text-align: justify !important;
		letter-spacing: -1px;
		line-height: .36rem;
		margin: 0 auto;
		font-weight: bold;
		margin-bottom: .45rem;
	}
	.healthy-section-four p {
		color: #737C86;
		font-size: .24rem;
		font-weight: 500;
		text-align: center !important;
		letter-spacing: -1px;
		line-height: .36rem;
	}
	.healthy-section-four .logo {
		text-align: center;
	}
	.healthy-section-four .logo img {
		width: 66.66%;
		margin-top: .96rem;
		margin-bottom: .97rem;
	}
	.healthy-section-four .text-con {
		text-align: center;
	}
	.healthy-section-four .text-con p {
		max-width: 84%;
		margin: 0 auto;
		letter-spacing: -1px;
		text-align: justify !important;
	}
	.healthy-section-four .circle-con {
		position: relative;
		width: 100%;
		height: 5.5rem;
		overflow: hidden;
		margin: 0 auto;
	}
	.healthy-section-four .circle-con .circle {
		width: 7.5rem;
		height: 7.5rem;
		background: url(../image/about/health4.png);
		background-size: 100% 100%;
		animation: turn 4s linear infinite;
	}
	@keyframes turn {
		0% {
			-webkit-transform: rotate(0deg);
		}
		25% {
			-webkit-transform: rotate(90deg);
		}
		50% {
			-webkit-transform: rotate(180deg);
		}
		75% {
			-webkit-transform: rotate(270deg);
		}
		100% {
			-webkit-transform: rotate(360deg);
		}
	}
	.healthy-section-four .circle-con .con {
		position: absolute;
		top: 0;
		width: 100%;
		padding-top: 1.15rem;
		text-align: center;
	}
	.healthy-section-four .circle-con .con p {
		max-width: 64%;
		color: #737C86;
		font-size: 0.24rem;
		line-height: 0.38rem;
		margin: 0 auto;
		text-align: left !important;
	}
	.healthy-section-four .circle-con .con h2 {
		margin-top: 0 !important;
		margin-bottom: .33rem !important;
	}
	.healthy-section-five {
		background-color: #F5F7F9;
		padding: 1.5rem 0;
		padding-bottom: 2.93rem;
		margin-bottom: -1.5rem;
	}
	.healthy-section-five .left {
		width: 84%;
		margin: 0 auto;
		float: inherit;
	}
	.healthy-section-five .left img {
		width: 3.7rem;
		display: block;
		margin: 0 auto;
	}
	.healthy-section-five .right {
		width: 84%;
		float: inherit;
		margin: 0 auto;
	}
	.healthy-section-five .right h2 {
		padding-top: 0.44rem;
		width: 100%;
		margin-bottom: .25rem;
	}
	.healthy-section-five .right p {
		color: #737C86;
		font-size: 0.24rem;
		line-height: .38rem;
		padding: 0;
	}
	p.abut_pc_pp {
		display: none;
	}
	p.abut_ph_pp {
		display: block;
	}
	.healthy-section-five .right .gif {
		margin-left: 0rem;
		margin-top: .5rem;
	}
	.healthy-section-five .right img {
		width: 1.81rem;
		height: auto;
	}
	/* 关于我们-----可持续发展 */
	.develop-section-one {
		padding-top: 1.46rem;
		padding-bottom: .95rem;
	}
	.develop-section-one .con {
		text-align: center;
	}
	.develop-section-one .con p {
		color: #737C86;
		font-size: 0.24rem;
		line-height: 0.38rem;
		margin: 0.6rem auto 0;
		letter-spacing: -1px;
		max-width: 84%;
		margin: .5rem auto;
		text-align: justify;
	}
	.develop-section-one .list {
		text-align: center;
		margin-top: .9rem;
		display: block;
    justify-content: center;
    padding:0;
	}
	.develop-section-one .list .item {
		display: inline-block;
		width: 40%;
		margin: 0 auto;
		margin-bottom: .82rem;
		vertical-align: top;
	}
	.develop-section-one .list .item img {
		max-width: 100%;
		max-height: .86rem;
	}
	.develop-section-one .list .item p {
		font-weight: bold;
		font-size: 0.28rem;
		line-height: .45rem;
	}
	.develop-box {
		height: auto;
		display: block;
		position: relative;
		padding-bottom: 0;
	}
	.develop-box .img1 {
		width: 96%;
		height: auto;
		margin-right: 0;
	}
	.develop-box img.abt_pc_img {
		display: none;
	}
	.develop-box img.abt_ph_img1 {
		display: block;
		max-width: 100%;
	}
	.develop-box h2 {
		font-weight: normal;
	}
	.develop-box h2 img {
		margin-right: 0.4rem;
		vertical-align: middle;
		max-width: 15%;
	}
	.develop-box .con {
		max-width: 84%;
		margin: 0 auto;
		padding-bottom: 1.7rem;
		padding-left: 0 !important;
		padding-top: 0 !important;
	}
	.develop-box .con h2 {
		width: 100%;
		padding-top: 1rem !important;
	}
	.develop-box .con p {
		color: #737C86;
		font-size: 0.24rem;
		line-height: 0.38rem;
		margin: 0.37rem auto 0;
		letter-spacing: -1px;
		text-align: justify;
	}
	.develop-box .img2 {
		width: 96%;
		height: auto;
		position: relative;
		right: 0;
		top: 0;
	}
	.develop-box .img3 {
		width: 100%;
		height: auto;
		margin-right: 0;
	}
	.develop-box .img4 {
		width: 100%;
		height: auto;
		position: relative;
		right: 0;
		bottom: 0;
		margin-top: 0rem;
		display: block;
	}
	.develop-section-two {
		height: auto;
		padding: 1.28rem 0;
	}
	.develop-section-two h2 {
		padding: 0;
		width: 47% !important;
		text-align: center !important;
		line-height: .68rem !important;
	}
	.develop-section-two .list {
		padding: 0;
		display: block;
		margin-top: 1rem;
		justify-content: space-between;
	}
	.develop-section-two .list .item {
		width: 84%;
		height: auto;
		border-radius: 3.1rem;
		box-shadow: 0 0.2rem 0.51rem rgb(0 30 55 / 5%);
		background-color: #FFFFFF;
		margin: 0 auto;
		margin-bottom: .7rem;
		padding-bottom: 2rem;
		position: relative;
		z-index: 1;
	}
	.develop-section-two .list .item p {
		color: #737C86;
		font-size: 0.24rem;
		line-height: 0.38rem;
		margin: 0.13rem auto 0;
		text-align: justify;
	}
	.develop-section-two .list .item .tit {
		padding-top: 1.3rem;
		font-size: .42rem;
		line-height: .94rem;
		font-weight: bold;
		text-align: center;
		margin-bottom: .4rem;
		color: #003968;
	}
	.develop-section-two .list .item .tit img {
		margin-right: 0.17rem;
		width: .5rem;
		height: auto;
		display: inline-block;
		vertical-align: middle;
	}
	.develop-section-two .list .item .tit span {
		display: inline-block;
		vertical-align: middle;
		font-size: .42rem;
		line-height: .94rem;
		font-weight: bold;
	}
	.develop-section-two .list .item .content {
		width: 72%;
		margin: 0 auto;
	}
	.develop-section-three {
		margin-top: -5.8rem;
	}
	.develop-section-three .con {
		background-color: #FFFFFF;
		padding: 4.6rem 0;
		padding-bottom: 0;
		margin-bottom: 1.5rem;
	}
	.develop-section-three .top {
		width: 100%;
		height: .76rem;
		background-size: 100% 100%;
	}
	.develop-section-three .content {
		width: 84%;
		height: auto;
		background-image: url(../image/phone_img/aboutbg8.png);
		background-repeat: no-repeat;
		height: auto;
		background-position: center;
		/*background-size: 100% 100%;*/
		border-radius: 0.15rem;
		margin: 0 auto;
		padding-bottom: 9.21rem;
	}
	.develop-section-three .content .left {
		width: 100%;
		height: 100%;
		background: none;
		margin: 0 auto;
	}
	.develop-section-three .content .left h2 {
		width: 100% !important;
		text-align: left;
		line-height: .67rem !important;
	}
	.develop-section-three .tab-con {
		display: none;
		width: 84%;
		margin: 0 auto;
		padding: 0;
		max-width: 100%;
		padding-top: 1.28rem;
	}
	.develop-section-three .tab-con:first-child {
		display: block;
	}
	.develop-section-three .tab-con .subnav {
		padding: 0.33rem 0;
		border-bottom: 1px solid rgba(0, 57, 104, 0.1);
		margin-bottom: 0.34rem;
		font-size: 0;
	}
	.develop-section-three .tab-con .subnav span {
		padding-right: 0.22rem;
		font-size: 0.2rem;
		line-height: .34rem;
		font-weight: bold;
	}
	.develop-section-three .tab-con .subnav em {
		width: 1px;
		height: 0.2rem;
		background-color: #003968;
		opacity: 0.2;
		display: inline-block;
		margin-right: 0.22rem;
		position: relative;
		top: 3px;
	}
	.develop-section-three .tab-con p {
		color: #737C86;
		font-size: 0.24rem;
		line-height: 0.38rem;
		margin-bottom: 0.3rem;
		text-align: justify;
	}
	.develop-section-three .tab {
		padding-left: 0;
		padding-top: .3rem;
		width: 84%;
		margin: 0 auto;
	}

   .develop-section-three .tab ul {
    position: relative;
    left: 0;
    bottom:auto !important;
}

	.develop-section-three .tab li {
		cursor: pointer;
		color: rgba(0, 57, 104, 0.2);
		font-size: .24rem;
		font-weight: bold;
		margin-right: 0.5rem;
		line-height: .91rem;
		float: left;
		border-bottom: 3px solid transparent;
	}
	.develop-section-three .tab li.active {
		color: #003968;
		border-bottom: 3px solid #00B2B1;
	}
	/* 我们的文化 */
	.culture-section-one .bg {
		width: 100%;
		height: 1.2rem;
		/* background-image: url(../image/about/hx2.png); */
		background-repeat: no-repeat;
		background-position: center;
		background-size: cover;
		margin-top: -1.2rem;
		background-color: #F8F9F9;
	}
	.culture-section-one .culture-con {
		position: relative;
		background-color: #F8F9F9;
	}
	.culture-section-one .culture-con .left {
		padding-left: 0;
		float: none;
		padding-top: 1.38rem;
		width: 84%;
		margin: 0 auto !important;
	}
	.culture-section-one .culture-con .left h2 {
		width: 100% !important;
		margin: 0 auto !important;
		font-size: .48rem !important;
	}
	.culture-section-one .culture-con .p1 {
		font-size: 0.3rem;
		line-height: 0.60rem;
		font-weight: bold;
		margin-bottom: 0.24rem;
	}
	.culture-section-one .culture-con .line {
		width: 100%;
		height: 1px;
		background-color: #989898;
		opacity: .4;
		margin: .49rem 0 .41rem;
	}
	.culture-section-one .culture-con .intro {
		color: #737C86;
		font-size: 0.24rem;
		line-height: 0.38rem;
		padding-bottom: .94rem;
		text-align: justify;
	}
	.culture-section-one .culture-con .right {
		position: relative;
		bottom: 0;
		right: 0.44rem;
	}
	.culture-section-one .culture-con .right img {
		width: 100%;
		vertical-align: middle;
	}
	.culture-section-two {
		position: relative;
		margin-top: 1.1rem;
	}
	.culture-section-two .right {
		position: relative;
		right: 0;
		top: 0;
		width: 84%;
		margin: 0 auto;
	}
	.culture-section-two .p1 {
		font-size: 0.3rem;
		line-height: 0.6rem;
		font-weight: bold;
		margin-bottom: 0.24rem;
	}
	.culture-section-two .line {
		width: 100%;
		height: 1px;
		background-color: #989898;
		opacity: .4;
		margin: .49rem 0 .41rem;
	}
	.culture-section-two .intro {
		color: #737C86;
		font-size: 0.24rem;
		line-height: 0.38rem;
		padding-bottom: 0rem;
		text-align: justify;
	}
	.culture-section-two .left {
		padding-top: .7rem;
		float: none;
		width: 100%;
	}
	.culture-section-two .left img {
		width: 135%;
    margin-left: -24%;
	}
	.culture-section-two h2 {
		width: 100% !important;
		font-size: .45rem !important;
	}
	.culture-section-three .bg {
		width: 100%;
		height: 0.76rem;
		background-image: url(../image/about/bot-circle-top2.png);
		background-size: 100% 100%;
	}
	.culture-section-three {
		position: relative;
		margin-top: -.8rem;
		z-index: 10;
	}
	.culture-section-three .con {
		text-align: center;
		background-color: #F5F7F9;
		padding-bottom: 1.44rem;
		width: 100%;
		margin: 0 auto;
	}
	.culture-section-three h2 {
		padding-top: 0.6rem;
		text-align: center !important;
		margin-bottom: .5rem !important;
	}
	.culture-section-three h3 {
		padding-top: 0.15rem;
	}
	.culture-section-three .intro {
		font-size: 0.24rem;
		line-height: 0.38rem;
		padding: 0.4rem 0;
		color: #737C86;
		width: 84%;
		margin: 0 auto;
		text-align: justify;
	}
	.culture-section-three ul {
		width: 84%;
		margin: 0 auto;
		padding: 0;
		margin-top: .67rem;
	}
	.culture-section-three ul li {
		float: left;
		width: 50%;
		height: 3.99rem;
		border-right: 1px solid #E4E4E4;
		border-bottom: 1px solid #E4E4E4;
		box-sizing: border-box;
		padding-top: .5rem;
		padding-bottom: ;
		text-align: center;
	}
	.culture-section-three ul li i {
		width: .5rem;
		height: .5rem;
		display: block;
		margin: 0 auto;
	}
	.culture-section-three ul li i img {
		max-width: 100%;
	}
	.culture-section-three ul li .title {
		font-size: 0.36rem;
		line-height: .67rem;
		font-weight: bold;
		margin: 0.29rem 0;
	}
	.culture-section-three ul li .text {
		color: #737C86;
		width: 84%;
		margin: 0 auto;
		font-size: 0.22rem;
		line-height: 0.38rem;
		padding: 0;
		text-align: center;
	}
	.culture-section-three ul li:nth-child(2n) {
		border-right: none;
	}
	.culture-section-three ul li:nth-child(4),
	.culture-section-three ul li:nth-child(5),
	.culture-section-three ul li:nth-child(6) {
		border-bottom: none;
	}
	.culture-section-three ul li:nth-child(1),
	.culture-section-three ul li:nth-child(2) {
		padding-top: 0;
	}
	.culture-section-three ul li:nth-child(3) {
		padding-top: .5rem;
	}
	.culture-section-three ul li:nth-child(4) {
		border-bottom: 1px solid #E4E4E4;
	}
	.culture-section-three ul li:nth-child(3) {
		border-right: 1px solid #E4E4E4;
	}
	.culture-section-four {
		position: relative;
		padding-bottom: 1.3rem;
		margin-bottom: -.6rem;
		background-color: #FFFFFF;
	}
	.culture-section-four .con {
		margin: 0 auto;
		padding: 1.2rem 0;
		width: 84%;
	}
	.culture-section-four .con h2 {
		width: 100%;
	}
	.ny-bottom,
	.ny-bottoms {
		display: none;
	}
	.culture-section-four .con .swiper {
		position: relative;
		margin-top: .63rem;
		overflow: hidden;
	}
	.culture-section-four .con .swiper .swiper-slide {
		position: relative;
	}
	.culture-section-four .con .swiper .swiper-slide::after {
		content: '';
		position: absolute;
		width: 1px;
		height: 100%;
		background-color: #DCDCDC;
		top: 0;
		right: -23.5px;
	}
	.culture-section-four .con .swiper .title {
		color: #003968;
		font-size: 0.22rem;
		line-height: 0.3rem;
		height: .6rem;
		overflow: hidden;
	}
	.culture-section-four .con .swiper .img {
		width: 100%;
		max-height: 1.54rem;
		border-radius: 0.06rem;
		overflow: hidden;
		margin: 0.39rem 0 0.34rem;
		background-color: #ddd;
	}
		.culture-section-four .con .swiper .img img{
			width: 100%;
			height: 1.38rem;
		}
	.culture-section-four .con .swiper .label {
		color: #BBBBBB;
		font-size: 0.2rem;
		height: .4rem;
		line-height: .36rem;
		border: 1px solid #BBBBBB;
		border-radius: 0.18rem;
		padding: 0 0.24rem;
		box-sizing: border-box;
	}
	.culture-section-four .con .swiper .time {
		color: #959595;
		font-size: 0.2rem;
		height: .4rem;
		line-height: .4rem;
	}
	.culture-section-four .swiper-button-next {
		width: 0.17rem;
		height: 0.3rem;
		background: url(../image/right.png) no-repeat;
		background-size: 100% 100%;
		top: 1.4rem;
		right: .6rem;
		margin-top: 0;
	}
	.culture-section-four .swiper-button-next::after {
		content: '';
	}
	.culture-section-four .swiper-button-prev {
		width: 0.17rem;
		height: 0.3rem;
		background: url(../image/left.png) no-repeat;
		top: 1.4rem;
		right: 1.66rem;
		background-size: 100% 100%;
		margin-top: 0;
		left: auto;
	}
	.culture-section-four .swiper-button-next::after {
		content: '';
		width: 1px;
		height: 0.3rem;
		background-color: #000000;
		opacity: 0.1;
		position: absolute;
		left: -.4rem;
		top: 0rem;
	}
	.culture-section-four .con .ph_about_swp {
		display: block !important;
	}
	.culture-section-four .con .pc_about_swp {
		display: none !important;
	}
	.culture-section-four .con .ph_abt_box {
		display: block !important;
	}
	.culture-section-four .con .pc_abt_box {
		display: none !important;
	}
	.culture-section-four .swiper-button-next::after,
	.culture-section-four .swiper-button-prev::after {
		content: '';
	}
	.culture-section-four .swiper-button-next.swiper-button-disabled,
	.culture-section-four .swiper-button-prev.swiper-button-disabled {
		opacity: 0.5;
	}
	.cood-section-one {
		text-align: center;
	}
	.cood-section-one .con {
		padding-top: 1.98rem;
		background-color: #F5F7F9;
		padding-bottom: 1.98rem;
	}
	.cood-section-one .con .intro {
		font-size: 0.24rem;
		margin-top: 0.35rem;
		line-height: .38rem;
		width: 84%;
		margin: 0 auto;
		margin-top: .37rem;
		padding: 0;
		text-align: justify;
	}
	.cood-section-one h2 {
		text-align: center !important;
	}
	.cood-section-two {
		margin-top: -.6rem;
	}
	.cood-section-two .bg {
		width: 100%;
		height: .6rem;
		background-image: url(../image/about/bot-circle-top.png);
		background-position: center;
		background-size: 100% 100%;
	}
	.cood-section-two h2 {
		margin-top: -0.1rem;
		margin-bottom: 0.35rem;
		text-align: center !important;
		margin-bottom: .34rem !important;
		padding-top: .78rem;
	}
	.cood-section-two .intro {
		font-size: 0.24rem;
		margin-top: 0.35rem;
		line-height: .38rem;
		width: 84%;
		margin: 0 auto;
		margin-top: 0rem;
		text-align: center;
	}
	.cood-section-two .con {
		padding-bottom: 1.4rem;
		text-align: center;
	}
	.cood-section-two ul {
		padding: 0rem;
		padding-top: 0rem;
		width: 100%;
		margin: 0 auto;
	}
	.cood-section-two ul li {
		position: relative;
		width: 100%;
		height: auto;
		background-repeat: no-repeat;
		background-size: 100% 100%;
		text-align: center;
		background: #FFFFFF;
		border-radius: .3rem;
		left: auto !important;
		top: auto !important;
		padding: 1.66rem 0;
	}
	.cood-section-two ul li:nth-child(1) {
		width: 100%;
		position: relative;
		height: auto;
		background: url(../image/phone_img/1.png);
		background-repeat: no-repeat;
		background-size: 100% 100%;
		left: auto !important;
		top: auto !important;
	}
	.cood-section-two ul li:nth-child(2) {
		width: 100%;
		position: relative;
		height: auto;
		background: url(../image/phone_img/2.png);
		background-repeat: no-repeat;
		background-size: 100% 100%;
		left: auto !important;
		top: auto !important;
	}
	.cood-section-two ul li:nth-child(3) {
		width: 100%;
		position: relative;
		height: auto;
		background: url(../image/phone_img/3.png);
		background-repeat: no-repeat;
		background-size: 100% 100%;
		left: auto !important;
		top: auto !important;
	}
	.cood-section-two ul li:nth-child(4) {
		width: 100%;
		position: relative;
		height: auto;
		background: url(../image/phone_img/4.png);
		background-repeat: no-repeat;
		background-size: 100% 100%;
		left: auto !important;
		top: auto !important;
	}
	.cood-section-two ul li:nth-child(5) {
		width: 100%;
		position: relative;
		height: auto;
		background: url(../image/phone_img/5.png) center;
		background-repeat: no-repeat;
		background-size: 100% 100%;
		;
		left: auto !important;
		top: auto !important;
	}
	.cood-section-two ul li:nth-child(6) {
		width: 100%;
		position: relative;
		
		background: url(../image/phone_img/1.png);
		background-repeat: no-repeat;
		background-size: 100% 100%;
		left: auto !important;
		top: auto !important;
	}
	.cood-section-two ul li:nth-child(3){
display: none;
	}
	.cood-section-two ul li i {
		display: inline-block;
		vertical-align: middle;
		margin: 0 auto;
		text-align: center;
		width: .6rem;
		height: .6rem;
		margin-bottom: .46rem;
	}
	.cood-section-two ul li i img {
		width: 100%;
		width: .6rem;
		height: .6rem;
	}
	.cood-section-two ul li .title {
		font-size: 0.36rem;
		display: inline-block;
		vertical-align: middle;
		line-height: .67rem;
		font-weight: bold;
		margin: 0 auto;
		text-align: center;
		margin-bottom: .46rem;
	}
	.cood-section-two ul li .text {
		color: #737C86;
		width: 70%;
		font-size: 0.24rem;
		line-height: 0.38rem;
		max-width: 100%;
		margin-top: 1rem;
		margin: 0 auto;
		text-align: justify;
	}
	.cood-section-three {
		width: 100%;
		height: 13.61rem;
		background: url(../image/phone_img/aboutbg14.png) no-repeat center;
		background-size: 100% 100%;
	}
	.xt-log {
		padding: 2rem 0 0 0;
		width: 84%;
		margin: 0 auto;
	}
	.xt-log img {
		width: 5.12rem;
		height: auto;
		margin-bottom: .34rem;
	}
	.cood-section-three p {
		color: #FFFFFF;
		font-size: 0.24rem;
		line-height: 0.38rem;
		max-width: 84%;
		padding-left: 0;
		margin: 0 auto;
		text-align: justify;
	}
	.cood-section-two .list-con {
		position: relative;
		padding: 0 0rem;
	}
	.cood-section-two .box-bg {
		display: none;
		width: 16.56rem;
		height: 10.54rem;
		background-image: url(../image/about/coo-bg.png);
		background-size: 100% 100%;
	}
	.cood-section-two .list-con ul {
		position: relative;
		left: 0;
		top: 0;
		width: 94%;
		margin: 0 auto;
	}
	.share-section-one .con {
		padding: 1.86rem 0;
		display: block;
		align-items: center;
		padding-bottom: 0;
	}
	.share-section-one .con .img {
		width: 71%;
		display: block;
		float: none;
		height: auto;
		margin-right: 0;
		margin: 0 auto;
	}
	.share-section-one .con .img img {
		width: 5.35rem;
		height: auto;
	}
	.share-section-one .con .logo img {
		width: 60%;
		margin: 0 auto;
		display: block;
		margin-bottom: .43rem;
	}
	.share-section-one .con .right {
		width: 100%;
		float: none;
		margin: 1rem auto;
		margin-top: 1.15rem;
	}
	.share-section-one .con .right p {
		font-size: 0.24rem;
		width: 84%;
		margin: 0 auto !important;
		line-height: 0.38rem;
		text-align: justify !important;
	}
	.share-section-two {
		padding: 0;
		padding-top: 1.54rem;
		margin-bottom: 0rem;
		background-color: #F5F7F9;
		padding-bottom: 3rem;
	}
	.share-section-two h2 {
		margin-bottom: .74rem !important;
		text-align: center;
		width: 100% !important;
		text-align: center !important;
	}
	.share-section-two .box1 {
		background-color: #FFFFFF;
		position: relative;
	}
	.share-section-two .box1 .img {
		width: 100%;
		height: auto;
		margin-right: 0.8rem;
		flex-shrink: 0;
	}
	.share-section-two .box1 .img img.pc_bg {
		width: 100%;
		height: 100%;
		display: none;
	}
	.share-section-two .box1 .img img.ph_bg {
		width: 100%;
		height: 100%;
		display: block;
	}
	.share-section-two .box1 {
		display: block;
		width: 84%;
		margin: 0 auto;
	}
	.share-section-two .box1 .right {
		padding-top: 0;
		max-width: 84%;
		position: absolute;
		top: 9rem;
		left: 8%;
	}
	.share-section-two .box1 h3 {
		font-size: 0.42rem;
		line-height: .6rem;
		margin-bottom: 0.3rem;
	}
	.share-section-two .box1 .desc {
		font-size: .26rem;
		line-height: .38rem;
		margin-bottom: 0.34rem;
		font-weight: bold;
		text-align: justify;
	}
	.share-section-two .box1 p {
		color: #737C86;
		font-size: 0.24rem;
		line-height: 0.38rem;
		text-align: justify;
	}
	.share-section-two .box1 a {
		width: 2.6rem;
		height: .8rem;
		text-align: center;
		line-height: .8rem;
		border-radius: .4rem;
		display: inline-block;
		vertical-align: middle;
		color: #FFFFFF;
		background-color: #003968;
		font-size: .22rem;
		font-size: 0.24rem;
		display: block;
		margin-top: .8rem;
	}
	.share-section-two .box1 a:hover {
		background-color: #02B1B0;
	}
	.share-section-two .box2 {
		display: block;
		flex-wrap: wrap;
		margin-top: 1.15rem;
		justify-content: space-between;
	}
	.share-section-two .box2 .item {
		width: 84%;
		height: auto;
		background-color: #FFFFFF;
		display: flex;
		height: 2.4rem;
		border-radius: 0.12rem;
		overflow: hidden;
		margin: 0 auto;
		margin-bottom: 0.49rem;
		border-radius: .08px .08px .08px .06px;
	}
	.share-section-two .box2 .item img {
		width: 3.3rem;
		height: 2.4rem;
		margin-right: 0.3rem;
	}
	.share-section-two .box2 .item .title {
		color: #031727;
		font-size: 0.24rem;
		line-height: .32rem;
		margin-top: 0.3rem;
		max-width: 90%;
		height: .98rem;
		max-height: .98rem;
		margin-bottom: .4rem;
		overflow: hidden;
		padding:0;
	}
	.share-section-two .box2 .item .time {
		color: #959595;
		font-size: 0.24rem;
	}
	.share-section-two .box2 .item:hover  .title{
  color: #02B1B0;
	}
	.more-share {
		color: #001E37;
		opacity: 0.4;
		text-align: center;
		font-size: 0.24rem;
		display: block;
		margin-top: .76rem;
		padding-bottom: 1.12rem;
	}
	.more-share img {
		margin-left: 0.22rem;
		max-width: 150%;
	}
	.cooperation-form {
		margin: 0;
		background-color: #FFFFFF;
		height: auto;
		display: block;
		border-radius: 0.1rem;
		box-shadow: 0px 0px .45rem .08rem rgba(0, 30, 55, 0.08);
		width: 84%;
		margin: 0 auto;
		margin-top: -3rem;
		padding-bottom: .99rem;
		margin-bottom: .5rem;
	}
	.cooperation-form .left {
		width: 100%;
		height: auto;
		flex-shrink: 0;
	}
	.cooperation-form .left img {
		width: 100%;
		height: 100%;
	}
	.cooperation-form .right {
		position: relative;
		width: 100%;
		float: none;
		margin-left: 0rem;
	}
	.cooperation-form .right .logo {
		position: relative;
		top: 0;
		display: block;
		right: auto;
		width: 88%;
		margin: 0 auto;
	}
	.cooperation-form .right .logo img {
		margin: .55rem 0;
		width: 2.25rem;
		height: auto;
		margin-left: 6%;
		margin: 0.4rem 0;
	}
	.cooperation-form .right h2 {
		margin-top: 0rem;
		margin-bottom: 0.39rem;
		width: 88% !important;
	}
	.cooperation-form .right .form {
		width: 88%;
		margin: 0 auto;
	}
	.cooperation-form .right .input1 {
		width: 47%;
		height: .9rem;
		line-height: .9rem;
		border: 1px solid #EAEAEA;
		box-sizing: border-box;
		border-radius: 0.45rem;
		padding-left: .9rem;
		margin-bottom: 0.2rem;
		position: relative;
	}
	.cooperation-form .right .input2 {
		width: 100%;
		height: .9rem;
		line-height: .9rem;
		border: 1px solid #EAEAEA;
		box-sizing: border-box;
		border-radius: 0.45rem;
		padding-left: .9rem;
		margin-bottom: 0.2rem;
		position: relative;
	}
	.cooperation-form .right .input1 img,
	.cooperation-form .right .input2 img,
	.cooperation-form .right .btn img {
		width: 0.4rem;
		height: auto;
		margin: 0;
		position: absolute;
		left: .3rem;
		top: .24rem;
	}
	.cooperation-form .right .btn img {
		right: 0.27rem;
		left: auto;
	}
	.cooperation-form .right input {
		border: none;
		outline: none;
		height: 0.4rem;
		font-size: .24rem;
		padding: 0;
		background-color: transparent;
	}
	.cooperation-form .right .btn {
		width: 2.6rem;
		height: .8rem;
		text-align: center;
		line-height: .8rem;
		border-radius: .4rem;
		display: inline-block;
		vertical-align: middle;
		color: #FFFFFF;
		background-color: #003968;
		font-size: .22rem;
		font-size: 0.24rem;
		display: block;
		margin-top: 0rem;
	}
	.cooperation-form .right .btn span {
		padding-right: 1.2rem;
		font-size: 0.24rem;
		line-height: .72rem;
	}
	.cooperation-form .right .btn img {
		top: .2rem;
	}
	.cooperation-form .right .gray {
		color: #737C86;
		font-size: 0.24rem;
		width: 84%;
		margin: 0 auto;
		margin-top: .32rem;
	}
	.share-top-circlr {
		width: 100%;
		height: .76rem;
		background-image: url(../image/about/bot-circle-top.png);
		background-size: 100% 100%;
		margin-top: -.76rem;
	}
	.link-section-one {
		padding: 1.35rem 0 1.36rem;
	}
	.link-section-one p {
		text-align: center;
		font-size: .56rem;
		line-height: .74rem;
		font-weight: bold;
		width: 84%;
		margin: 0 auto;
	}
	.link-section-two {
		position: relative;
	}
	.link-section-one p.pc_about_swp {
		display: none;
	}
	.link-section-one p.ph_about_swp {
		display: block;
	}
	.link-section-two .bg {
		width: 100%;
		display: none;
		vertical-align: middle;
	}
	.link-section-two img.ph_bg {
		width: 100%;
	}
	.link-section-two img.ph_bg {
		display: block;
	}
	.link-section-two .con {
		position: absolute;
		left: 8%;
		width: 84%;
		top: 1.47rem;
		max-width: 84%;
	}
	.ny-content .intro {
		font-size:15px !important;
		line-height: 24px !important;
		padding: 0;
		text-align: justify;
	}
	.cood-section-two .con .intro{
		padding: 0;
	}
	.link-section-two .con h2 {
		margin-bottom: 0.43rem;
		width: 100%;
	}
	.ny-content .link-section-two .con .infro {
		font-size: 0.24rem !important;
		line-height: 0.38rem !important;
	}
	.link-section-two .con .yj-sm {
		margin-top: .5rem;
		font-size: 0.24rem;
		line-height: .38rem;
		font-weight: bold;
	}
	.link-section-three {
		position: relative;
		background-color: #FAFBFC;
		/* background-image: url(../image/about/link-map.png); */
		/* 	background-position: center bottom;
	background-repeat: no-repeat; */
		padding-top: 1.72rem;
		box-sizing: border-box;
	}
	.link-section-three .box1 {
		padding: 0;
		width: 84%;
		margin: 0 auto;
		/* display: flex; */
		/* justify-content: space-between; */
		/* text-align: center; */
	}
	.link-section-three .box1 .item {
		height: auto;
		display: block;
		float: inherit;
		align-items: center;
		padding-bottom: .64rem;
		border-bottom: 1px solid #DDDFE1;
	}
	.link-section-three .box1 .p1 {
		color: #003968;
		font-size: .5rem;
		line-height: .6rem;
		font-weight: bold;
		text-align: center;
	}
	.link-section-three .box1 .p2 {
		color: #003968;
		font-size: 0.32rem;
		line-height: .67rem;
		font-weight: bold;
		text-align: center;
	}
	.link-section-three .box1 .item2 {
		width: 100%;
		float: inherit;
		position: relative;
		margin: 0;
		padding: 0;
		margin: .64rem 0;
		padding-bottom: 1rem;
	}
	.link-section-three .box1 .item2::before {
		position: absolute;
		content: '';
		left: 0;
		top: 0;
		width: 0.01rem;
		height: 1.1rem;
		background-color: #DDDFE1;
		display: none;
	}
	.link-section-three .box1 .item2::after {
		position: absolute;
		content: '';
		right: 0;
		top: 0;
		width: 0.01rem;
		height: 1.1rem;
		background-color: #DDDFE1;
		display: none;
	}
	.link-section-three .box1 .item3 {
		width: 100%;
		text-align: center;
		padding-bottom: .64rem;
		border-bottom: none;
	}
	.link-section-three .box1 .intro {
		margin-top: 0.22rem;
		text-align: center;
	}
	.link-section-three .box2 {
		padding: 0;
		position: relative;
		z-index: 11;
		width: 84%;
		margin: 0 auto;
		margin-top: .68rem;
	}
	.link-section-three .box2 .bg {
		width: 100%;
		display: none;
	}
	.link-section-three .box2 .ph_bg {
		display: block;
		width: 100%;
	}
	.link-section-three .box2 .left {
		position: absolute;
		width: 90%;
		left: 6%;
		top: .8rem;
	}
	.link-section-three .box2 .left h2 {
		margin-bottom: 0.25rem;
		width: 100%;
		margin-bottom: .36rem;
	}
	.link-section-three .box2 .left p {
		line-height: 0.34rem !important;
		font-size: .22rem !important;
		text-align: justify;
	}
	.link-section-three .box3 {
		width: 100%;
	/*	position: relative !important;*/
		padding-top: 4rem;
		/* background: url(../image/about/link-map.jpg); */
		background-size: cover;
		padding-bottom: 2rem;
		position: relative;
	}
	.link-section-three .box3 h2 {
		text-align: center;
		margin-top: 0;
		font-size: .42rem;
		line-height: .6rem;
		position: absolute;
		top: 2rem;
		width: 100%;
		left: 0;
		text-align: center;
	}
	.pc_map {
		display: none;
	}
	.ph_map {
		display: block;
	}
	.link-section-three .box3 .add-tel {
		margin: 0;
		height: auto;
		background-color: #FFFFFF;
		border-radius: 0.1rem;
		padding: 0;
		width: 84%;
		margin: 0 auto;
		box-sizing: border-box;
		display: block;
		align-items: center;
		padding: .5rem 0;
		padding-top: 0;
		justify-content: space-between;
	}
	.link-section-three .box3 .add-tel .tit {
		font-size: 0.24rem;
		line-height: .30rem;
		width: 84%;
		margin: 0 auto;
		margin-bottom: 0.2rem;
		padding-top: .5rem;
	}
	.link-section-three .box3 .add-tel .tit img {
		margin-right: 0.12rem;
		width: .21rem;
		height: auto;
	}
	.link-section-three .box3 .add-tel p {
		color: #737C86;
		font-size: 0.18rem;
		line-height: 0.26rem;
		width: 84%;
		margin: 0 auto;
	}
	.link-section-three .box4 {
		padding-top: 0rem;
		background: none;
		background-size: cover;
		padding-bottom: 0;
		margin-bottom: -2rem;
		/* position: relative; */
	}
	.link-section-three .box4 h2 {
		padding-top: 1.44rem;
	}
	.link-section-three .box4 .bg {
		position: absolute;
		left: 0;
		top: 0;
		z-index: 1;
		width: 100%;
	}
	.link-section-three {
		padding-bottom: 1.2rem;
	}
	.panel-body {
		position: absolute;
		bottom: 0;
	}
	/* 关于正大集团 */
	.group-section-one {
		text-align: center;
		padding-top: 1.57rem;
	}
	.group-section-one h2 {
		font-weight: normal;
		margin-bottom: .38rem !important;
		text-align: center !important;
		line-height: .66rem !important;
	}
	.group-section-one p {
		color: #737C86;
		font-size: 0.24rem;
		line-height: 0.38rem;
		margin-bottom: 0.3rem;
		max-width: 84%;
		margin: 0 auto;
		text-align: justify;
	}
	.group-section-two {
		margin: 0 1.9rem;
		display: block;
		width: 84%;
		margin: 0 auto;
		flex-wrap: wrap;
		justify-content: space-between;
		background-color: rgba(0, 0, 0, 0);
		margin-top: 1.41rem;
	}
	.group-section-two .item {
		width: 100%;
		height: auto;
		border-radius: 0.1rem;
		overflow: hidden;
		box-shadow: 0 10px 50px rgba(0, 30, 55, 0.06);
		background-color: #FFFFFF;
		margin-bottom: .62rem;
	}
	.group-section-two .item .intro-name {
		text-align: center;
	}
	.group-section-two .item .desc {
		color: #737C86;
		font-size: 0.24rem;
		line-height: .38rem;
		padding-top: 0.42rem;
	}
	.group-section-two .item .name {
		font-size: .24rem;
		line-height: .38rem;
		padding-bottom: .46rem;
		font-weight: bold;
	}
	.group-section-two .item img {
		width: 100%;
		height: auto;
	}
	.group-section-three {
		margin-top: 1.1rem;
	}
	.group-section-three .bg {
		width: 130%;
    height: 0.76rem;
    background-image: url(../image/about/bot-circle-top2.png);
    background-position: center;
    background-size: 100% 100%;
    margin-left: -15%;
	}
	.group-section-three .con {
		padding-top: 1rem;
		background-color: #F5F7F9;
		padding-bottom: 2.92rem;
    margin-bottom: -1.5rem;
	}
	.group-section-three .con .desc {
		color: #737C86;
		font-size: .28rem;
		line-height: .38rem;
		max-width: 84%;
		margin: 0 auto;
		text-align: center;
	}
	.group-section-three .con .desc span {
		font-weight: bold;
		font-size: .28rem;
		line-height: .38rem;
	}
	.group-section-three .con .img {
		width: 100%;
		margin: 1rem auto 0;
		margin-bottom: 0;
	}
	.group-section-three .con .img img {
		width: 100%;
		height: auto;
	}
	/* 产品与服务主页 */
	.pro-section-one h2 {
		font-weight: normal;
		line-height: 1.5rem;
		font-size: 1.5rem;
	}
	/*新闻页面*/
	/* 动物健康-专题分享 */
	.special-content {
		background: #f5f7f9;
	}
	.special-share {
		padding-bottom: 1rem;
		width: 100%;
		margin: 0 auto;
		margin-top: 1.4rem;
		margin-bottom: .99rem;
	}
	.special-share .special-words {
		padding-top: 1.4rem;
		padding-bottom: 0.54rem;
		display: flex;
		position: relative;
		display: none;
	}
	.special-share .special-words h2 {
		font-size: 0.4rem;
		line-height: 0.4rem;
	}
	.special-share .special-words ul {
		display: flex;
		position: absolute;
		right: 0;
		top: 1.4rem;
	}
	.special-share .special-words ul li {
		font-size: 0.2rem;
		color: #737C86;
		padding-top: 0.19rem;
		padding-left: 0.5rem;
	}
	.special-share .special-words ul li a {
		height: 0.17rem;
		line-height: 0.17rem;
		position: relative;
		display: inline-block;
	}
	.special-share .special-words ul li a img {
		width: 0.08rem;
		height: 0.07rem;
		display: block;
		float: right;
		margin-top: 0.03rem;
		margin-left: 0.02rem;
	}
	.special-share .special-words ul li a span {
		width: 0.01rem;
		height: 0.17rem;
		background: #CDCDD3;
		display: block;
		position: absolute;
		left: -0.25rem;
		top: 0;
	}
	.special-share .swiper-container1 {
		position: relative;
		width: 84%;
		margin: 0 auto;
		height: auto;
		border-radius: 0.12rem;
		overflow: hidden;
	}
	.special-share .swiper-container1 .swiper-slide {
		width: 100%;
		display: block;
		padding-bottom: .5rem;
	}
	.special-share .swiper-container1 .left-box,
	.special-share .swiper-container1 .left-box img {
		width: 100%;
		border-radius: 0.12rem;
	}
	.special-share .swiper-container1 .left-box,
	.special-share .swiper-container1 .right-text {
		float: none;
		height: 100%;
	}
	.special-share .swiper-container1 .right-text {
		width: calc(84% - 0rem);
		box-sizing: border-box;
		margin: 0 auto;
		padding-top: 0.8rem;
		padding-left: 0;
		padding-right: 0;
		padding-bottom: 0;
		position: relative;
	}
	.special-share .swiper-container1 .right-text a:hover h3 {
		color: #02B1B0;
	}
	.special-share .swiper-container1 .right-text h3 {
		font-size: 0.32rem;
		line-height: .42rem;
		padding-bottom: 0.26rem;
		font-weight: normal;
	}
	.special-share .swiper-container1 .right-text p {
		font-size: 0.24rem;
		color: #717171;
		line-height: 0.38rem;
		text-align: justify;
	}
	.special-share .swiper-container1 .right-text .operation {
		position: relative;
		margin-top: .44rem;
		bottom: auto;
		left: auto;
	}
	.special-share .swiper-container1 .swiper-pagination {
		right: .5rem;
		bottom: .65rem;
		display: inline-block;
		width: auto;
		left: auto;
	}
	.special-share .swiper-container1 .swiper-pagination-bullet {
		width: 0.12rem;
		height: 0.04rem;
		background: #B4B4B4;
		opacity: 0.71;
		border-radius: 0.02rem;
	}
	.special-share .swiper-container1 .swiper-pagination-bullet-active {
		width: 0.4rem;
		background: #003968;
		opacity: 1;
	}
	.special-list-infor {
		width: 84%;
		margin: 0 auto;
	}
	.special-list-infor .switch {
		width: 100%;
		margin: 0.6rem auto;
		margin-top: 0;
	}
	.special-list-infor .switch ul {
		display: block;
	}
	.special-list-infor .switch ul li {
		height: 0.6rem;
		display: inline-block;
		vertical-align: middle;
		line-height: 0.6rem;
		padding-right: 0.42rem;
		font-size: 0.2rem;
	}
	.special-list-infor .switch ul li span {
		font-size: 0.24rem;
		color: #b0bbc7;
		line-height: 0.38rem;
		display: block;
		font-weight: bold;
	}
	.special-list-infor .switch ul li span.current {
		color: #003968;
		border-bottom: 0.02rem solid #003968;
	}
	.special-list-infor .list {
		width: 100%;
		margin: 0 auto;
	}
	.special-list-infor .list ul {
		overflow: hidden;
	}
	.special-list-infor .list ul li {
		width: 100%;
		height: 2.4rem;
		display: block;
		float: left;
		background: #FFFFFF;
		border-radius: 0.12rem;
		margin-right: 0;
		margin-bottom: 0.49rem;
		overflow: hidden;
	}
	.special-list-infor .list ul li:nth-child(even) {
		margin-right: 0rem;
	}
	.special-list-infor .list ul li img {
		height: auto;
		width: 3.3rem;
		float: left;
		display: block;
		height: 100%;
	}
	.special-list-infor .list ul li .right {
		width: 3rem;
		float: left;
		height: auto;
		box-sizing: border-box;
		padding: 0;
		padding-bottom: .4rem;
		padding-top: .35rem;
		padding: .36rem;
		position: relative;
		padding-bottom: 0;
	}
	.special-list-infor .list ul li .right h3 {
		font-size: 0.24rem;
		line-height: 0.32rem;
		height: .96rem;
		white-space: normal;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-line-clamp: 4;
		-webkit-box-orient: vertical;
		overflow: hidden;
		font-weight: normal;
	}
	.special-list-infor .list ul li a:hover h3 {
		color: #02B1B0;
	}
	.special-list-infor .list ul li .right .operation {
		position: relative;
		left: auto;
		bottom: auto;
		margin-top: .3rem;
	}
	.special-list-infor .list ul li .right .operation .share,
	.special-share .swiper-container1 .right-text .operation .share {
		background: rgba(245, 247, 249, 0);
		border: 1px solid #E2E2E2;
		border-radius: 0.5rem;
		font-size: 0.2rem;
		color: #BBBBBB;
		line-height: .36rem;
		text-align: center;
		box-sizing: border-box;
		float: inherit;
		display: inline-block;
		vertical-align: middle;
		width: auto;
		padding: 0 0.18rem;
		margin-right: 0.15rem;
	}
	.special-list-infor .list ul li .right .operation span,
	.special-share .swiper-container1 .right-text .operation span {
		color: #959595;
		font-size: 0.22rem;
		line-height: .36rem;
		display: inline-block;
		padding-left: 0rem;
	}
	/* 分页 */
	.special-list-infor .paging {
		padding-top: 0.2rem;
		padding-bottom: .5rem;
	}
	.special-list-infor .paging .pageTest {
		display: flex;
		align-items: center;
		justify-content: center;
	}
	.special-list-infor .paging ul {
		overflow: hidden;
		display: flex;
		align-items: center;
		justify-content: center;
	}
	.special-list-infor .paging .next,
	.special-list-infor .paging .prv {
		width: 0.1rem;
		height: .2rem;
		margin: 0.2rem 0.5rem;
		box-sizing: border-box;
	}
	.special-list-infor .paging .prv {
		background: url(../image/left.png);
		background-size: cover;
	}
	.special-list-infor .paging .next {
		background: url(../image/right.png);
		background-size: cover;
	}
	.special-list-infor .paging .prv:hover {
		background: url(../image/left-active.png);
		background-size: cover;
	}
	.special-list-infor .paging .next:hover {
		background: url(../image/right-active.png);
		background-size: cover;
	}
	.special-list-infor .paging ul li a {
		height: .5rem;
		display: block;
	}
	.special-list-infor .paging ul li a {
		font-size: 0.24rem;
		color: #8C8C96;
		width: .5rem;
		text-align: center;
		line-height: .5rem;
		cursor: pointer;
	}
	.special-list-infor .paging ul li a.page-current,
	.special-list-infor .paging ul li a:hover {
		color: #05B3B2;
		background: url(../image/productService/special-page.png);
		background-size: 100% 100%;
		width: .5rem;
		height: .5rem;
	}
	.special-contact {
		display: flex;
		justify-content: center;
		align-items: center;
		padding: 1.3rem 0;
		background: #FFFFFF;
	}
	.special-contact .left,
	.special-contact .right,
	.special-contact .left img {
		width: 7.7rem;
		height: 6.49rem;
		box-sizing: border-box;
	}
	.special-contact .right {
		background: #F2F4F5;
		border-top-right-radius: 0.1rem;
		border-bottom-right-radius: 0.1rem;
		padding-top: 1rem;
		padding-left: 1rem;
	}
	.special-contact .right h2 {
		font-size: 0.5rem;
		line-height: 0.5rem;
		padding-bottom: 0.44rem;
	}
	.special-contact .right dl dt,
	.special-contact .right dl dd {
		height: 0.65rem;
		border-radius: 0.33rem;
		background: #FFFFFF;
		margin-bottom: 0.18rem;
		float: left;
		display: flex;
	}
	.special-contact .right dl {
		width: 6.1rem;
		overflow: hidden;
		padding-bottom: 0.3rem;
	}
	.special-contact .right dl dt {
		width: 2.6rem;
		margin-right: 0.3rem;
	}
	.special-contact .right dl dd {
		width: 5.5rem;
	}
	.special-contact .right dl img {
		width: 0.2rem;
		height: 0.2rem;
		margin: 0.225rem 0 0.225rem 0.28rem;
	}
	.special-contact .right dl input {
		height: 0.4rem;
		margin-top: 0.125rem;
		border: none;
		padding-left: 0.1rem;
		outline: none;
	}
	.special-contact .right dl dt input {
		width: 1.6rem;
	}
	.special-contact .right dl dd input {
		width: 4.5rem;
	}
	.special-contact .right dl dt.special-button {
		color: #FFFFFF;
		background: #003968;
		line-height: 0.65rem;
		cursor: pointer;
	}
	.special-contact .right dl dt.special-button:hover {
		background: #02B1B0;
	}
	.special-contact .right dl dt.special-button p {
		width: 1.9rem;
		padding-left: 0.52rem;
		box-sizing: border-box;
	}
	.special-contact .right>p {
		font-size: 0.15rem;
		color: #737C86;
	}
	/* 新闻列表 */
	.news-share {
		margin: 1.4rem auto;
		padding-bottom: 0;
	}
	.news-we-media {
		background: #FFFFFF;
		padding-top: 1.3rem;
	}
	.news-we-media .con {
		width: 100%;
		margin: 0 auto;
		position: relative;
	}
	.news-we-media .con>h2 {
		width: 84%;
	}
	.news-we-media .con .operation {
		position: absolute;
		right: -0.26rem;
		top: 0;
		display: flex;
	}
	.news-we-media .con .operation span {
		width: 0.01rem;
		height: 0.2rem;
		background: #000000;
		opacity: 0.1;
		margin: 0.15rem 0;
	}
	.news-we-media .con .operation>div {
		width: 0.17rem;
		height: 0.3rem;
		margin: 0.1rem 0.26rem;
	}
	.news-we-media .con .operation .left {
		background: url(../image/left.png);
		background-size: cover;
	}
	.news-we-media .con .operation .right {
		background: url(../image/right.png);
		background-size: cover;
	}
	.news-we-media .con .operation .left:hover {
		background: url(../image/left-active.png);
		background-size: cover;
	}
	.news-we-media .con .operation .right:hover {
		background: url(../image/right-active.png);
		background-size: cover;
	}
	.news-we-media ul {
		width: 17.3rem;
		padding-top: 0.6rem;
		padding-bottom: 1.4rem;
		margin: 0 auto;
		display: block;
		overflow: hidden;
	}
	.news-we-media ul li {
		border-right: 1px solid #DCDCDC;
		width: 25%;
		box-sizing: border-box;
		padding: 0 0.95rem;
		float: left;
	}
	.news-we-media ul li:last-child {
		border-right: none
	}
	.news-we-media ul li a img {
		width: 2.39rem;
		height: 1.38rem;
		border-radius: 0.06rem;
		margin: 0.2rem 0;
	}
	.news-we-media ul li a h3 {
		font-size: 0.18rem;
		line-height: 0.24rem;
		width: 2.4rem;
		height: 0.7rem;
		overflow: hidden;
		text-overflow: ellipsis;
		font-weight: normal;
	}
	.news-we-media ul li a .icon-box {
		overflow: hidden;
	}
	.culture-section-four .label-time {
		margin-top: 0rem;
	}
	.news-we-media ul li a .icon-box .icon,
	.culture-section-four .label-time .icon {
		height: .48rem;
		background: none;
		border: none;
		border-radius: 50%;
		padding: 0;
		border: 1px solid #003968;
		color: #003968;
		display: flex;
		box-sizing: border-box;
		font-size: 0.14rem;
		line-height: .48rem;
		box-sizing: border-box;
		padding: .07rem;
		width: .48rem;
		float: left;
	}
	.news-we-media ul li a .icon-box .icon .img,
	.culture-section-four .label-time .icon .img {
		width: 0.3rem;
		height: 0.3rem;
		margin: 0;
		max-width: 100%;
	}
	.news-we-media ul li a .icon-box .icon .wximg,
	.culture-section-four .label-time .icon .wximg {
		background: url(../image/productService/news-list1.png) no-repeat center;
		background-size: 100%;
	}
	.news-we-media ul li a:hover .icon-box .icon .wximg,
	.culture-section-four .swiper-slide a:hover .label-time .icon .wximg {
		background: url(../image/productService/news-list2.png) no-repeat center;
		background-size: 100%;
	}
	.news-we-media ul li a .icon-box .icon .facebook,
	.culture-section-four .label-time .icon .facebook {
		background: url(../image/productService/news-list3.png) no-repeat center;
		background-size: 100%;
	}
	.news-we-media ul li a:hover .icon-box .icon .facebook,
	.culture-section-four .swiper-slide a:hover .label-time .icon .facebook {
		background: url(../image/productService/news-list4.png) no-repeat center;
		background-size: 100%;
	}
	.news-we-media ul li a:hover h3,
	.news-we-media ul li a:hover .icon-box .icon,
	.culture-section-four .swiper-slide a:hover .label-time .icon {
		color: #00B2B1;
	}
	.news-we-media ul li a:hover .icon-box .icon,
	.culture-section-four .swiper-slide a:hover .label-time .icon {
		border: 0.01rem solid #02B1B0;
	}
	.news-we-media ul li a .icon-box span {
		font-size: 0.14rem;
		color: #959595;
		float: right;
		margin-top: 0.06rem;
	}
	.culture-section-four .swiper-slide .label-time span.hide {
		display: none;
	}
	.culture-section-four .swiper-slide a:hover .title {
		color: #00B2B1;
	}
	/*详情*/
	/* 动物健康-专题分享详情页 */
	.special-details {
		background: #EEF2F5;
		padding-top: 1.2rem;
		padding-bottom: 0rem;
	}
	.special-details-main {
		width: 100%;
		margin: 0 auto;
		padding-bottom: 0;
	}
	.special-details-nav {
		width: 84%;margin: 0 auto;
		height: .78rem;
		margin-top: 0rem;
		border-bottom: 1px solid #DDDEE3;
	}
	.special-details-nav ul {
		display: flex;
		justify-content: flex-start;
		align-items: flex-start;
		display: -webkit-flex;
		display: -moz-flex;
		height: .78rem;
		font-weight: 500;
	}
	.special-details-nav ul .current {
		color: #003968;
	}
	.special-details-nav ul li {
		position: relative;
		padding-right: 0.12rem;
		padding-left: 0.08rem;
	}
	.special-details-nav ul li.after::after {
		content: " ";
		display: inline-block;
		height: 0.06rem;
		width: 0.06rem;
		border-width: 2px 2px 0 0;
		border-color: #E6E6E6;
		border-style: solid;
		-webkit-transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);
		transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);
		position: absolute;
		top: 0.36rem;
		right: 0;
		border-top-width: 2px;
		border-right-width: 2px;
		border-bottom-width: 0px;
		border-left-width: 0px;
		border-top-color: #E6E6E6;
		border-right-color: #E6E6E6;
		border-bottom-color: rgb(255, 255, 255);
		border-left-color: rgb(255, 255, 255);
		border-top-style: solid;
		border-right-style: solid;
		border-bottom-style: solid;
		border-left-style: solid;
	}
	.product-nav ul, .product-nav ul li a{
	line-height: .78rem;
	height: .78rem;	
	}
	.special-details-nav ul li a {
		font-size: 0.2rem;
		line-height: .78rem;
		color: #C6C6C6;
	}
	.special-details-nav ul li img {
		width: 0.18rem;
    height: 0.19rem;
    margin-right: 0.12rem;
    margin-top: 0.28rem;
    float: left;
	}
	.special-article-infor {
		overflow: hidden;
	}
	.special-article-infor .left-article,
	.special-article-infor .right-recommend {
		float: left;
		box-sizing: border-box;
		background: none;
		border-radius: 0.06rem;
	}
	.special-article-infor .left-article {
		width: 100%;
		margin-right: 0 !important;
		padding: .79rem 0;
		padding-bottom: 0;
	}
	.special-article-infor .left-article h2 {
		font-size: .42rem;
		width: 84%;
		margin: 0 auto;
		line-height: .5rem;
		padding-bottom: .49rem;
		font-weight: normal;
	}
	.special-article-infor .left-article .author {
		width: 84%;
		margin: 0 auto;
		line-height: .38rem;
		height: .38rem;
		box-sizing: border-box;
		display: flex;
	}
	.special-article-infor .left-article .author p {
		border: 1px solid #E2E2E2;
		border-radius: 0.43rem;
		padding: 0 0.4rem;
		font-size: 0.2rem;
		color: #BBBBBB;
		box-sizing: border-box;
		line-height: 0.38rem;
	}
	.special-article-infor .left-article .author span {
		font-size: 0.2rem;
		color: #A7A6A6;
		padding-left: 0.3rem;
	}
	.special-article-infor .left-article .article-main {
		width: 84%;
		margin: 0 auto;
		padding: .57rem 0;
		border-bottom: 1px solid #EFEFEF;
		color: #717171;
		font-size: 0.24rem;
		line-height: 0.38rem;
	}
	.special-article-infor .left-article .article-page {
		width: 84%;
		margin: 0 auto;
		margin-top: .66rem;
		border-top: 1px solid #DDDEE3;
		padding-top: .6rem;
	}
	.special-article-infor .left-article .article-page ul li {
		margin-bottom: .4rem;
	}
	.special-article-infor .left-article .article-page ul li a {
		color: #575757;
		font-size: 0.24rem;
		line-height: 0.38rem;
	}
	.special-article-infor .left-article .article-page ul li a span {
		color: #02B1B0;
		font-size: 0.24rem;
		line-height: 0.38rem;
	}
	.right-recommend {
		display: none;
	}
	/*动物健康-产品详情页*/
	.product-main {
		margin-top: .3rem;
		background: none;
		padding: 0 0rem;
		box-sizing: border-box;
	}
	.product-main .details-top {
		width: 84%;
		margin: 0 auto;
		min-height: auto;
		border-bottom: 1px solid #C9C9C9;
		display: block;
		box-sizing: border-box;
	}
	.product-main .details-top .left {
		display: block;
		width: 100%;
		background: #FFFFFF;
	}
	.product-main .details-top .right {
		display: block;
		width: calc(100% - 0rem);
		margin-top: .57rem;
	}
	.product-main .details-top .left {
		padding-top: .6rem;
	}
	.product-main .details-top .left .swiper-slide {
		justify-content: space-evenly;
		display: flex;
	}
	.product-main .details-top .left .swiper-slide {
		width: 5rem;
		height: 5rem;
		margin: 0.5rem auto;
		overflow: hidden;
	}
	.product-main .details-top .left .swiper-slide .swiper-slide-img {
		width: 5rem;
		height: 5rem;
		/* border: 1px solid red; */
		overflow: hidden;
		text-align: center;
		vertical-align: middle;
	}
	.product-main .details-top .left .swiper-slide img {
		width: 3.58rem;
		height: 4.9rem;
	}
	.product-main .details-top .left .swiper-container1 {
		width: 6.3rem;
		height: 6.3rem;
		position: relative;
		overflow: hidden;
		/* border: 1px solid #000000; */
	}
	.product-main .details-top .left .swiper-button-next1,
	.product-main .details-top .left .swiper-button-prev1 {
		position: absolute;
		width: 0.125rem;
		height: 0.22rem;
		top: 50%;
		z-index: 100;
		cursor: pointer;
		opacity: 0.7;
	}
	.product-main .details-top .left .swiper-button-next1 {
		background-image: url(../image/right.png);
		background-size: 100%;
		color: transparent !important;
		right: .5rem;
	}
	.product-main .details-top .left .swiper-button-prev1 {
		background-image: url(../image/left.png);
		background-size: 100%;
		color: transparent !important;
		left: 0.5rem;
	}
	.product-main .details-top .right {
		padding-top: 0;
		display: block;
		padding-left: 0;
	}
	.product-main .details-top .right>p {
		font-size: 0.24rem;
		color: #717171;
		line-height: 0.26rem;
		padding-bottom: 0.26rem;
	}
	.product-main .details-top .right>h2 {
		font-size: 0.6rem;
		font-weight: normal;
		padding-bottom: 0.37rem;
		line-height: 0.7rem;
		width: 100% !important;
	}
	.product-main .details-top .right ul {}
	.product-main .details-top .right ul li {
		display: flex;
		padding-bottom: 0.3rem;
	}
	.product-main .details-top .right ul li span {
		width: 1.4rem;
		display: inline-block;
		vertical-align: middle;
		height: 0.44rem;
		border: 0.01rem solid #C9C9C9;
		border-radius: 0.22rem;
		line-height: 0.40rem;
		font-size: 0.2rem;
		color: #A7A6A6;
		text-align: center;
		margin-right: 0.3rem;
		/* text-align-last: justify; */
		padding: 0 0.10rem;
		box-sizing: border-box;
	}
	.product-main .details-top .right ul li p {
		color: #717171;
		line-height: 0.4rem;
		font-size: .22rem;
	}
	.details-two-infor {
		padding-bottom: 1rem;
	}
	.details-two {width: 84%;
		margin: 0 auto;
		padding-top: 0.76rem;
	}
	.details-two h3 {
		font-size: 0.5rem;
		padding-bottom: 0.3rem;
		line-height: 0.5rem;
		font-weight: bold;
	}
	.details-two-ul {
		display: block;
	}
	.details-two-ul li {
		padding-right: 0.5rem;
		display: inline-block;
		vertical-align: top;
		margin-bottom: .3rem;
	}
	.details-two-ul li img {
		width: 0.18rem;
		height: 0.14rem;
		display: inline-block;
		vertical-align: middle;
		margin-right: 0.1rem;
		margin-top: 0.06rem;
	}
	.details-two-ul li p {
		font-size: 0.22rem;
		display: inline-block;
		vertical-align: middle;
		color: #717171;
		line-height: 0.26rem;
	}
	.details-two-ul-img {
		display: flex;
		padding-top: 0.44rem;
	}
	.details-two-ul-img li img {
		width: 3.2rem;
		height: 1.7rem;
		margin-right: 0.1rem;
	}
	.details-two  li {
		display: inline-block;
		vertical-align: middle;
		width: 49%;
	}
	.details-two  li img {
		max-width: 100%;
		height:auto;
		margin:.15rem auto;
	}

	.details-three-infor {
		width: 100%;
		background: #FFFFFF;
		margin: 0 auto;
		padding-top: 0rem;
		overflow: hidden;
		padding-bottom: 2.5rem;
		padding-top: 1rem;
		margin-bottom: -1.5rem;
	}
	.details-three-infor .tetx {
		width: 84%;
		margin: 0 auto;
		position: relative;
		padding-bottom: 0.49rem;
	}
	.details-three-infor .tetx h3 {
		font-size: 0.5rem;
		line-height: 0.5rem;
	}
	.details-three-infor .tetx>div {
		position: absolute;
		right: 0;
		top: 0;
		font-size: 0.24rem;
		color: #B2B2B2;
		cursor: pointer;
		line-height: 0.38rem;
	}
	.details-three-infor .tetx>div img {
		width: 0.22rem;
		height: 0.18rem;
		margin-right: 0.09rem;
		vertical-align: middle;
		float: left;
		margin-top: 0.1rem;
	}
	.details-three-infor ul {
		    display: block;
    width: 84%;
    max-height: 4rem;
    margin: 0 auto;
    overflow: hidden;
	}
	.details-three-infor ul li {
		margin-right: 0;
		width: 50%;
		float: left;
		padding-right: 0;
		margin-bottom: .3rem;
	}
	.details-three-infor ul li .img-box {
		background:#EEF2F5;
		width: 3.05rem;
		height: 3.05rem;
		display: flex;
	}
	.details-three-infor ul li .img-box img {
		width: 1.32rem;
		height: 2.12rem;
		margin: 0.31rem auto;
		display: block;
	}
	.details-three-infor ul li .name {
		text-align: center;
		padding-top: 0.17rem;
	}
	.details-three-infor ul li .name h3 {
		font-size: 0.24rem;
		line-height: 0.3rem;
	}
	.details-three-infor ul li .name p {
		font-size: 0.24rem;
		color: #8C8C96;
	}
	.details-three-infor ul li a:hover .name h3 {
		color: #02B1B0;
	}
	/*加入我们*/
	.join-section-one {
		text-align: center;
		padding-top: 1.3rem;
		padding-bottom: 1.3rem;
	}
	.join-section-one h2 {
		width: 100% !important;
		text-align: center !important;
		margin-bottom: .39rem !important;
	}
	.join-section-one p {
		1font-size: 0.24rem;
		line-height: 0.38rem;
		margin: 0rem auto;
		max-width: 84%;
		color: #737C86;
		text-align: justify;font-size: 15px; line-height:28px;
	}
	.join-section-one .button {
		font-size: 0;
		margin-top: .6rem;
	}
	.join-section-one .button a {
		width: 2.6rem;
		height: .8rem;
		text-align: center;
		line-height: .72rem;
		border-radius: .4rem;
		display: inline-block;
		vertical-align: middle;
		color: #FFFFFF;
		font-size: .22rem;
		font-size: 0.24rem;
		display: block;
		margin-top: 0rem;
		border: 2px solid #D5D5D5;
		box-sizing: border-box;
		display: inline-block;
		color: #003968;
	}
	.join-section-one .button a:hover {
		background-color: #003968;
		color: #FFFFFF;
		border-color: #003968;
	}
	.join-section-two {
		position: relative;
	}
	.join-section-two .bg {
		width: 100%;
		vertical-align: middle;
	}
	.join-section-two .join_pc_img {
		display: none;
	}
	.join-section-two .join_ph_img {
		display: block;
	}
	.join-section-two .con {
		width: 84%;
		position: absolute;
		left: 8%;
		top: 1rem;
	}
	.join-section-two .con h2 {
		margin-bottom: .4rem;
		width: 100% !important;
		line-height: .7rem !important;
	}
	.join-section-two .condition-box {
		width: 100%;
		height: 1.2rem;
		background-color: #FFFFFF;
		border-radius: .7rem;
		padding: 0 .4rem;
		box-sizing: border-box;
		display: flex;
		margin-bottom: 0.4rem;
	}
	.join-section-two .condition-box img {
		width: .62rem;
		height: .62rem;
		margin-right: 0.4rem;
		margin-top: 0.29rem;
	}
	.join-section-two .condition-box .title {
		color: #000000;
		font-size: 15px;
		font-weight: bold;
		line-height: .38rem;
		margin-top: .31rem;
	}
	.join-section-two .condition-box .desc {
		color: #737C86;
		font-size: 14px;
		line-height: 0.26rem;
	}
	.join-section-three {
		padding-bottom: 2rem;
		padding-top: 1.3rem;
	}
	.join-section-three h2 {
		margin-bottom: .4rem !important;
		text-align: center !important;
	}
	.join-section-three .list {
		padding: 0;
		width: 84%;
		margin: 0 auto;
	}
	.join-section-three .list .item {
		background-color: #FFFFFF;
		box-shadow: 0 10px 0.5rem rgba(0, 30, 55, 0.03);
		display: flex;
		align-items: center;
		text-align: center;
		justify-content: center;
		height: auto;
		margin-bottom: .7rem;
		padding: .7rem 0;
	}
	.join-section-three .list .item .title {
		font-size: .32rem;
		line-height: .46rem;
		font-weight: bold;
	}
	.join-section-three .list .item .intro {
		max-width: 88%;
		margin: 0 auto;
		margin-top: 0.46rem;
		text-align: justify;
	}
	.join-section-three .list .item:first-child:hover {
		background-image: none;
		background-repeat: no-repeat;
		background-size: 100% 100%;
	}
	.join-section-three .list .item:nth-child(2):hover {
		background-image: none;
		background-repeat: no-repeat;
		background-size: 100% 100%;
	}
	.join-section-three .list .item:nth-child(3):hover {
		background-image: none;
		background-repeat: no-repeat;
		background-size: 100% 100%;
	}
	.join-btn {
		width: 2.6rem;
		height: .8rem;
		text-align: center;
		line-height: .8rem;
		border-radius: .4rem;
		vertical-align: middle;
		color: #FFFFFF;
		font-size: .22rem;
		font-size: 0.24rem;
		display: block;
		margin-top: 0rem;
		border: none;
		margin: 0 auto;
	}
	.ph_tops {
		display: none;
	}
	.recruit-con {
		padding: .81rem 0;
		display: block;
		width: 100%;
		margin: 0 auto;
		padding-bottom: 0;
	}
	.recruit-con .left-filter {
		width: 84%;
		padding-right: 0;
		margin: 0 auto;
	}
	.recruit-con .left-filter .pc_filter {
		display: none;
	}
	.recruit-con .left-filter .title {
		display: flex;
		justify-content: space-between;
		padding-bottom: 0.2rem;
		border-bottom: 0.01rem solid #E9E9E9;
		display: none;
	}
	.recruit-con .left-filter .title span {
		font-size: 0.52rem;
		font-weight: bold;
		line-height: 0.38rem;
	}
	.recruit-con .left-filter .title i {
		color: #999999;
		font-size: 0.4rem;
		line-height: 0.6rem;
		font-style: normal;
	}
	.filter-list {
		padding-top: 0.68rem;
	}
	.phone_footer_list_title {
		display: block;
	}
	.phone_footer_list_title ul {
		display: flex;
		height: .72rem;
		line-height: .72rem;
		justify-content: space-between;
		border-bottom: 2px solid #EDEEF0;
		margin: 0 auto;
	}
	.phone_footer_list_title ul li a {
		font-size: 0.32rem;
		font-weight: bold;
		color: #003968;
		display: inline-block;
	}
	.phone_footer_list_title ul li.active a {
		border-bottom: 2px solid #003968;
	}
	.filter-list .tit {
		font-size: 0.28rem;
		font-weight: bold;
		padding-bottom: 0.4rem;
	}
	.filter-list .tit em {
		font-style: normal;
		font-size: 0.28rem;
		font-weight: bold;
		padding-bottom: 0.4rem;
	}
	.filter-list .tit i.filter-list_ph {
		float: right;
		font-size: 0.28rem;
		display: inline-block;
		color: #999999;
		font-style: normal;
		font-weight: normal;
	}
	.filter-list .radio-item {
		margin-bottom: 0.36rem;
		width: 36%;
		margin-right: 26%;
		display: inline-block;
		vertical-align: top;
		height: auto;
	}
	.filter-list .radio-item2 {
		margin-right: 0;
	}
	.filter-list .radio-item .radio {
		width: 0.24rem;
		height: 0.24rem;
		border: 1px solid #DADADA;
		box-sizing: border-box;
		display: inline-block;
		border-radius: 50%;
		margin-right: 0.14rem;
		cursor: pointer;
	}
	.filter-list .radio-item .radio.active {
		border: 0.08rem solid #003968;
	}
	.filter-list .radio-item .value {
		color: #808288;
		font-size: 0.24rem;
		display: inline-block;
	}
	.filter-list .radio-item .jt {
		width: 0;
		height: 0;
		border-top: 3px solid transparent;
		border-right: 5px solid #43404B;
		border-bottom: 3px solid transparent;
		opacity: 0.2;
		cursor: pointer;
		margin-top: .1rem;
	}
	.filter-list .radio-item .jt.active {
		border-left: 3px solid transparent;
		border-right: 3px solid transparent;
		border-top: 4px solid #43404B;
	}
	.radio-item .erji {
		display: none;
		padding-left: 0.2rem;
		padding-top: 0.2rem;
		background: #FFFFFF;
		padding: .4rem;
		width: 300%;
		margin: .4rem auto;
		box-shadow: 0 10px 0.5rem rgb(0 30 55 / 8%);
		margin-left: -26%;
	}
	.radio-item .erji2 {
		margin-left: -200%;
	}
	.filter-list .radio-item .erji p {
		margin-bottom: 0.4rem;
		display: inline-block;
		width: 36%;
		vertical-position: top;
		margin-right: 18.5%;
		margin-left: 3%;
	}

	.filter-list .radio-item .erji .btn_qr{
		display: block;
		width: 1.27rem;
		height: .54rem;
		line-height: .54rem;
		background: #003968;
border-radius:.27rem;
font-size: .22rem;
font-family: OPPOSans;
font-weight: 500;
color: #FFFFFF;
text-align: center;
margin-top: 0rem;
font-style: normal;
	}


.filter-list .radio-item .erji em.btn_qr{
	display: block;
}

	.filter-list .radio-item .erji p:nth-of-type(2n) {
		margin-right: 0;
	}
	.filter-list .radio-item .erji .value {
		font-size: 0.24rem;
	}
	.filter-list .radio-item.inline {
		display: inline-block;
		width: auto;
		margin-right: 0;
		margin: 0 !important;
		margin-bottom: .36rem !important;
		padding-right: .2rem;
	}
	.filter-list .radio-item.black {
		display: inline-block;
		width: 100%;
		margin-right: 0;
	}
	.recruit-con .right-list {
		width: 92%;
		padding-bottom: 0.8rem;
		flex: auto !important;
		display: block;
		margin: 0 auto;
		border-left: none;
		padding-left: 0;
		padding: 0 0;
		margin-top: .5rem;
		padding-bottom: 1.16rem;
	}
	.ph_recruit_top {
		display: block;
		margin: ;
		width: 84%;
		margin: 0 auto;
		margin-bottom: .7rem;
	}
	.pc_recruit_top {
		display: none;
	}
	.pc_server{
		display: none;
	}
	.ph_server{
		display: block;
	}
	
	.recruit-con .phone_footer_list_title {
		display: block;
		width: 94%;
		margin: .6rem auto;
	}
	.recruit-con .phone_footer_list_title ul {
		display: flex;
		height: .72rem;
		line-height: .72rem;
		justify-content: space-between;
		border-bottom: 2px solid #EDEEF0;
		margin: 0 auto;
	}
	.recruit-con .phone_footer_list_title ul li a {
		font-size: 0.32rem;
		font-weight: bold;
		color: #003968;
		display: inline-block;
	}
	
	.pc_pro_box{
		display: none;
	}
	.ph_pro_box{
		display: block;
	}
	.ph_pro_box .filter-list{
		padding-top: 0;
	}
	.ph_pro_box  .filter-list .radio-item .radio{
	display: inline-block;
	vertical-align: middle;
	}
	.ph_pro_box  .filter-list .radio-item .radio.active {
		border: 0.02rem solid #00A19E;
	}
	.ph_pro_box  .filter-list .radio-item .value{
		display: inline-block;
	vertical-align: middle;
	}
	.ph_pro_box  .filter-list .radio-item .value.active{
		color:  #00A19E;
	}
	
	.ph_pro_box .filter-list .radio-item .erji p{
		width: auto;
		margin-right: 0;
	}
	.ph_pro_box .filter-list .radio-item .erji p.black{
		width: auto;
		display: block;
		margin-right: 0;
	}
	 .recruit-con .pro_list {
    width: 84%;
    padding-bottom: 0.8rem;
    flex: auto !important;
    display: block;
    border-left: none;
    padding-left: 0;
    background-color:rgba(0,0,0,0);
    border-radius: 0 0 0;
    padding: 0 0;
    margin-top: 0rem;
    margin:0 auto;
    padding-bottom: 0;
    border-top: 0.01rem solid #E9E9E9;
}
.recruit-con .right-list dl dt{
	font-size: 0.48rem;
	font-family: OPPOSans;
	font-weight: 400;
	color: #AFB2B4;
	line-height: 0.48rem;
	padding: 0.5rem 0;
}
.recruit-con .right-list dl dd{
	overflow: hidden;
	border-bottom:0.01rem solid #E9E9E9;
	padding-bottom: 0.1rem;
	width: 100%;
}
.recruit-con .right-list dl dd a{
	width:47%;
	display: inline-block;
	vertical-align: top;
	margin-right: 0.2rem;
	text-align: center;
	float: none;
	padding-bottom: 0.68rem;
	height:auto;
}
.recruit-con .right-list dl dd .img-bg{
	width: 100%;
	height: 3.54rem;
	border-radius: 0.1rem;
	padding: 0.5rem 0;
	box-sizing: border-box;
	background: #F5F7F9;
}
.recruit-con .right-list dl dd a:hover .img-bg{
	background: #FFFFFF;
}
.recruit-con .right-list dl dd a:nth-child(3n+3) {
	margin-right: 0rem;
}
.recruit-con .right-list dl dd a:nth-child(2n) {
	margin-right: 0rem;
}

.recruit-con .right-list dl dd a img{
	display: block;
	margin: 0rem auto;
	width: 1.58rem;
	height: 2.54rem;
}
.recruit-con .right-list dl dd a h3{
	padding-top: 0.26rem;
	font-size: 0.24rem;
	font-weight: bold;
	line-height: 0.5rem;
	height: .5rem;
	text-overflow: ellipsis;
	overflow: hidden;
}
.recruit-con .right-list dl dd a p{
	font-size: 0.24rem;
	font-weight: 400;
	color: #8C8C96;
	line-height: 0.36rem;
	height:1.44rem;
	text-overflow: ellipsis;
	overflow: hidden;

}
	
	.recruit-con .phone_footer_list_title ul li.active a {
		border-bottom: 2px solid #00A19E;
		color: #00A19E;
	}
	
	.recruit-con .ph_recruit_top .seach-box,.ph_server .seach-box {
		width: 100%;
		height: .8rem;
		background-color: none;
		border-radius: 0.4rem;
		border: 2px solid #DADADA;
		padding: 0 0.4rem;
		box-sizing: border-box;
	}
	.ph_server{
		width: 84%;
		margin: 0 auto;
	}
	.recruit-con .ph_recruit_top .seach-box input,.ph_server .seach-box input {
		border: none;
		background-color: transparent;
		line-height: .72rem;
		outline: none;
		width: 90%;
		font-size: 0.24rem;
	}
	.recruit-con .ph_recruit_top .seach-box i,.ph_server .seach-box i {
		width: .35rem;
		height: .35rem;
	}
	.recruit-con .ph_recruit_top .seach-box i img,.ph_server .seach-box i img {
		margin-top: 0.22rem;
		cursor: pointer;
		width: .35rem;
		height: .35rem;
	}
	.recruit-con .right-list .list-item {
		width: 84%;
		margin: 0 auto;
	}
	.recruit-con .right-list .list-item .tit {
		font-size: .3rem;
		font-weight: bold;
		padding-top: 0.44rem;
	}
	.recruit-con .right-list .list-item .tit .jt {
		width: .17rem;
		height: .17rem;
		transform: rotate(90deg);
		cursor: pointer;
		margin-top: .15rem;
	}
	.recruit-con .right-list .list-item .tit .jt img {
		width: .17rem;
		height: .1rem;
		display: block;
		margin: 0 auto;
	}
	.recruit-con .right-list .list-item .tit .jt.active {
		transform: rotate(0);
		width: .17rem;
		height: .1rem;
	}
	.recruit-con .right-list .list-item .tit .jt.active img {
		width: .17rem;
		height: .1rem;
		display: block;
		margin: 0 auto;
	}
	.recruit-con .right-list .list-item .base-infro span {
		position: relative;
		color: #73757C;
		padding: 0 0.13rem;
		font-size: 0.24rem;
		line-height: 0.38rem;
	}
	.recruit-con .right-list .list-item .base-infro span::before {
		content: '';
		position: absolute;
		width: 1px;
		height: 0.12rem;
		background-color: #E9E9E9;
		top: 0.04rem;
		left: 0;
	}
	.recruit-con .right-list .list-item .base-infro {
		padding-top: 0.16rem;
		padding-bottom: 0.4rem;
		border-bottom: 1px solid #E9E9E9;
	}
	.recruit-con .right-list .list-item .base-infro span:first-child {
		padding-left: 0;
	}
	.recruit-con .right-list .list-item .base-infro span:first-child::before {
		width: 0;
	}
	.recruit-con .right-list .list-item .detail-infro {
		padding-bottom: 0.8rem;
		border-bottom: 1px solid #E9E9E9;
		display: none;
	}
	.recruit-con .right-list .list-item .detail-infro p {
		color: #656870;
		font-size: 0.24em;
		line-height: 0.38rem;
		padding: 0.37rem 0;
	}
	.recruit-con .right-list .list-item .detail-infro a {
		width: 1.8rem;
		height: .66rem;
		display: inline-block;
		font-size: .22rem;
		border-radius: 0.33rem;
		text-align: center;
		line-height: .66rem;
	}
	.recruit-con .right-list a.more {
		position: relative;
		width: 6rem;
		color: #001E37;
		font-size: 0.24rem;
		opacity: 0.4;
		display: block;
		margin: 0rem auto;
		text-align: center;
		margin-top: .5rem;
		display: block;
	}
	.recruit-con .right-list a.more{
		display: block;
	}
	.recruit-con .right-list .more img {
		margin-left: 0.15rem;
		width: .18rem;
		height: .12rem;
	}
	.details_ph_list {
		display: block;
	}
	/* 科技创新 */
	.innovate-content .section7 {
		background-color: transparent;
	}
	.innovate-content .banner img {
		width: 100%;
	}
	.innovate-section-one h2 {
		font-size: 0.5rem !important;
		line-height: 0.7rem !important;
		text-align: center !important;
		margin-bottom: .44rem !important;
	}
	.innovate-section-one {
		overflow: hidden;
		box-sizing: border-box;
		padding-top: 1.38rem;
		padding-bottom: 1.35rem;
	}
	.innovate-section-one .con {
		text-align: center;
	}
	.innovate-section-one .con p {
		font-size: 0.24rem;
		color: #737C86;
		line-height: 0.38rem;
		margin: 0 auto;
		font-weight: 500;
		width: 84%;
	}
	.innovate-section-two {
		overflow: hidden;
		box-sizing: border-box;
		padding-top: 1.46rem;
		padding-bottom: 1rem;
		background-color: #F9F9F9;
		position: relative;
	}
	.innovate-section-two .bg {
		width: 100%;
		height: 0.95rem;
		position: absolute;
		left: 0;
		top: 0;
		z-index: 1;
		background: #FFFFFF;
	}
	.innovate-section-two .bg img {
		width: 130%;
    height: 100%;
    margin: 0 auto;
    margin-left: -15%;
	}
	.innovate-section-two h2 {
		font-size: 0.56rem !important;
		line-height: 0.66rem !important;
		text-align: center !important;
	}
	.innovate-section-two .con {
		text-align: center;
	}
	.innovate-section-two .con p {
		font-size: 0.24rem;
		color: #737C86;
		line-height: 0.38rem;
		margin: 0.4rem auto 0;
		width: 84%;
	}
	.innovate-idea-list {
		overflow: hidden;
		width: 84%;
		margin: 0 auto;
		display: block;
		justify-content: center;
		align-items: center;
		padding: 0 8%;
		padding-bottom: 1.22rem;
		background: #F9F9F9;
	}
	.innovate-idea-list .innovate-idea-li {
		width: 2.9rem;
		display: inline-block;
		vertical-align: top;
		height: 3.8rem;
		background: #FFFFFF;
		border-radius: 5px;
		padding-left: .5rem;
		padding-top: 0.34rem;
		padding-right: .5rem;
		box-sizing: border-box;
		float: left;
		margin-bottom: .5rem;
		margin-right: .4rem;
	}
	.innovate-idea-list .innovate-idea-li:last-child {
		margin-right: 0rem;
	}
	.innovate-idea-list .innovate-idea-li:nth-of-type(2n) {
		margin-right: 0;
	}
	.innovate-idea-list .innovate-idea-li img {
		width: 0.64rem;
		height: auto;
		margin-bottom: 0.2rem;
	}
	.innovate-idea-list .innovate-idea-li h2 {
		font-size: 0.36rem;
		color: #003968;
		line-height: 0.82rem;
		padding-bottom: 0.052rem;
		height: auto;
		width: 100% !important;
	}
	.innovate-idea-list .innovate-idea-li .p {
		font-size: 0.16rem;
		color: #737C86;
		line-height: 0.26rem;
		padding-bottom: 0.2rem;
		width: auto;
	}
	.innovate-idea-list .innovate-idea-li .english {
		font-size: 0.24rem;
		color: #001E37;
		line-height: 0.26rem;
		opacity: 0.4;
	}
	.innovate-idea-button-box {
		background: #F9F9F9;
		overflow: hidden;
		display: none;
	}
	.innovate-idea-button {
		width: 2.6rem;
		height: 0.8rem;
		border-radius: 0.4rem;
		margin: 0 auto 1.3rem;
		text-align: center;
		font-size: 0.24rem;
		line-height: 0.8rem;
		display: block;
	}
	.innovate-model {
		background: url(../image/phone_img/kjbg1.png) no-repeat top;
		width: 100%;
		height: 21.40rem;
		background-size: cover;
		position: relative;
	}
	.innovate-model-left {
		position: absolute;
		width: 84%;
		left: 8%;
		top: 8.46rem;
		line-height: .6rem;
		color: #FFFFFF;
		font-size: 0.5rem;
		font-weight: bold;
	}
	.innovate-model-left h2 {
		font-size: 0.5rem;
		line-height: .6rem;
		margin-bottom: .3rem;
	}
	.innovate-model-left p {
		font-size: .28rem;
		line-height: .4rem;
	}
	.innovate-model .innovate-model-infor {
		position: absolute;
		width: 84%;
		top: 11.2rem;
		left: 8%;
		bottom: 0;
	}
	.innovate-model-infor ul {
		overflow: hidden;
		margin-top: 0rem;
		margin-bottom: 0.4rem;
	}
	.innovate-model-infor ul li {
		width: 100%;
		float: left;
		color: #FFFFFF;
		margin-bottom: .9rem;
	}
	.innovate-model-infor ul li img {
		margin-top: 0rem;
		width: 0.67rem;
		height: auto;
		display: inline-block;
		vertical-align: middle;
		margin-right: .48rem;
	}
	.innovate-model-infor ul li div.kj_list {
		width: 80%;
		vertical-align: middle;
		display: inline-block;
	}
	.innovate-model-infor ul li h2 {
		font-size: 0.32rem;
		padding-left: 0.1rem;
		line-height: .52rem;
	}
	.innovate-model-infor ul li p {
		font-size: 0.16rem;
		padding-left: 0.1rem;
	}
	.innovate-model-button {
		font-size: 0.24rem;
		color: #FFFFFF;
		width: 2.6rem;
		height: 0.8rem;
		line-height: 0.8rem;
		background: #00B2B1;
		border-radius: 0.4rem;
		text-align: center;
		margin-left: 0.1rem;
		display: block;
	}
	.innovate-exhibition ul {
		margin: 0 auto 0.11rem;
		width: 84%;
		display: block;
		overflow: hidden;
		padding-top: 1.68rem;
		margin-bottom: 0;
	}
	.innovate-exhibition ul li {
		float: none;
		width: 100%;
		display: block;
		height: auto;
		position: relative;
		margin-bottom: .14rem;
	}
	.innovate-exhibition ul li img {
		height: auto;
		width: 100%;
	}
	img.pc_img {
		display: none;
	}
	img.ph_img {
		display: block;
	}
	.innovate-exhibition ul li:first-child {
		margin-right: 0.15rem;
	}
	.innovate-exhibition-two {
		position: relative;
		width: 84%;
		height: auto;
		margin: 0 auto;
		margin-bottom: .55rem;
	}
	.innovate-exhibition-two img {
		width: 100%;
		height: auto;
	}
	.innovate-exhibition-infor {
		position: absolute;
		top: 0.78rem;
		width: 84%;
		left: 8%;
		color: #FFFFFF;
	}
	.innovate-exhibition-two .innovate-exhibition-infor {
		top: 2.26rem;
	}
	.innovate-exhibition-infor h2 {
		font-size: 0.5rem;
		font-weight: bold;
		line-height: 0.6rem;
		margin-bottom: 0.16rem;
	}
	.innovate-exhibition-infor p {
		width: 100%;
		margin: 0 auto;
		font-size: 0.24rem;
		line-height: 0.38rem;
		opacity: 0.8;
	}
	.innovate-exhibition-infor .innovate-exhibition-buttom {
		width: 2.6rem;
		height: 0.8rem;
		border: 1px solid #FFFFFF;
		border-radius: 0.4rem;
		line-height: 0.8rem;
		text-align: center;
		margin-top: 0.6rem;
		display: block;
	}
	.innovate-exhibition-buttom:hover {
		background: #00B2B1;
		border: 1px solid #00B2B1;
	}
	/*四大技术平台  */
	.platform-content .section7 {
		background-color: unset;
	}
	.platform-section-one {
		height: auto;
		box-sizing: border-box;
		position: relative;
		width: 100%;
		margin: 0 auto;
	}
	.platform-section-one .con {
		text-align: center;
		position: relative;
		top: calc(100% - 0rem);
		left: 0;
		width: 100%;
		margin-top: 1.38rem;
	}
	.platform-section-one h2 {
		font-size: 0.56rem;
		color: #003968;
		line-height: 0.66rem;
		font-weight: 500;
	}
	.platform-section-one .con>p {
		height: auto;
		font-size: 0.24rem;
		color: #737C86;
		line-height: 0.38rem;
		margin-bottom: 0rem;
		width: 84%;
		margin: 0 auto;
		margin-top: 0.4rem;
		text-align: justify;
	}
	.platform-section-one ul {
		display: block;
		width: 84%;
		margin: 0 auto;
		justify-content: center;
		align-items: center;
		padding-bottom: .56rem;
		margin-top: .98rem;
	}
	.platform-section-one ul li {
		padding: 0;
		float: none;
		display: inline-block;
		width: 48%;
		text-align: center;
		margin-bottom: .86rem;
	}
	.platform-section-one ul li img {
		margin-bottom: 0.39rem;
		max-width: .8rem;
	}
	.platform-section-one ul li p {
		font-weight: bold;
		color: #003968;
		font-size: 0.28rem;
		line-height: 0.49rem;
	}
	.platform-four {
    padding-bottom: 1.5rem;
    background: #f5f7f9;
    margin-bottom: -1.5rem;
}
	.platform-four .bg {
		width: 100%;
		display: block;
		height: .65rem;
	}
	.platform-four ul {
		display: block;
		position: relative;
	}
	.platform-four ul li {
		position: relative;
		display: block;
		display: block;
	}
	.platform-four ul li .platform-four-left,
	.platform-four ul li .platform-four-right {
		width: 100%;
		display: block;
	}
	.platform-four ul li img.ph_img {
		position: relative;
		display: block;
		width: 100%;
	}
	.platform-four ul li.platform-four-one {
		height: auto;
		margin-top: -.65rem;
		margin-bottom: 1.37rem;
	}
	.platform-four ul li.platform-four-two {
		height: auto;
		margin-bottom: 1.37rem;
	}
	.platform-four ul li.platform-four-three {
		height: auto;
		margin-bottom: 1.37rem;
	}
	.platform-four ul li.platform-four-four {
		height: auto;
		padding-bottom: 1.37rem;
	}
	.platform-four ul li.platform-four-one img.platform-four-img {
		width: 9.29rem;
		height: 8.32rem;
		right: 0;
		top: -1.4rem;
		display: none;
	}
	.platform-four ul li.platform-four-two img.platform-four-img {
		width: 7.98rem;
		height: 9.79rem;
		left: 0;
		top: 0;
		display: none;
	}
	.platform-four ul li.platform-four-three img.platform-four-img {
		width: 8.1rem;
		height: 9.58rem;
		right: 0;
		top: 0;
		display: none;
	}
	.platform-four ul li.platform-four-four img.platform-four-img {
		width: 9.66rem;
		height: 8.77rem;
		left: 0;
		top: 0;
		display: none;
	}
	.platform-four-box {
		width: 100%;
		overflow: hidden;
		box-sizing: border-box;
	}
	.platform-four-box .platform-four-text {
		display: block;
		width: 100%;
		margin: 0 auto;
		padding-bottom: 0.2rem;
	}
	.platform-four-box .platform-four-text img {
		display: inline-block;
		max-height: 0.5rem;
		width: auto;
		display: inline-block;
		vertical-align: middle;
	}
	.platform-four-text h2 {
		display: inline-block;
		vertical-align: middle;
		font-size: 0.5rem;
		font-weight: 500;
		line-height: 0.48rem;
		padding-left: 0.2rem;
	}
	.platform-four-box h3 {
		font-size: 0.3rem;
		line-height: 0.3rem;
		font-weight: 500;
		padding-bottom: 0.35rem;
		padding-left: 0.07rem;
	}
	.platform-four-box p {
		width: 6rem;
		letter-spacing: -1px;
		padding-left: 0rem;
	}
	.platform-four-one .platform-four-box {
		padding-top: 0rem;
		width: 84%;
		margin: 0 auto;
		padding-left: 0rem;
	}
	.platform-four-two .platform-four-box {
		/* padding-top: 1.80rem; */
		padding-top: 0rem;
		width: 84%;
		margin: 0 auto;
		padding-left: 0rem;
		margin-top: .9rem;
	}
	.platform-four-three .platform-four-box {
		/* padding-top: 2.85rem; */
		padding-top: 0rem;
		width: 84%;
		margin: 0 auto;
		padding-left: 0rem;
		margin-top: .9rem;
	}
	.platform-four-four .platform-four-box {
		/* padding-top: 2.06rem; */
		padding-top: 0rem;
		width: 84%;
		margin: 0 auto;
		padding-left: 0rem;
		margin-top: .9rem;
	}
	/* 研发理念研发模型 */
	.research-section-one {
		text-align: center;
		padding-top: 2.04rem;
		padding-bottom: 1.37rem;
		background-color: #F9F9F9;
	}
	.research-whole {
		background-color: #F9F9F9;
		padding-bottom: 1.25rem;
		display: block;
	}
	.research-section-one h2 {
		font-size: 0.56rem;
		line-height: 0.56rem;
		padding-bottom: 0.28rem;
		font-weight: normal;
	}
	.research-section-one p {
		font-size: 0.24rem;
		width: 84%;
		margin: 0 auto;
		color: #737C86;
		line-height: 0.38rem;
		text-align: justify !important;
	}
	.research-whole ul {
		overflow: hidden;
		display: block;
		justify-content: space-between;
		align-items: center;
		padding-bottom: 1.25rem;
		padding: 0 0;
		width: 92%;
		margin:0 auto;
	
	}
	.research-whole ul li {
		width: 48%;
		background-color: #FFFFFF;
		padding-left: 0rem;
		box-sizing: border-box;
		padding:.2rem;
		min-height: 3.6rem;
		margin-right: 2.5%;
		display: inline-block;
		vertical-align: top;
		border-radius: 0.1rem;
		margin-bottom: .3rem;
	}
	.research-whole ul li:nth-of-type(2n){
		margin-right: 0;
	}
	.research-whole ul li p {
		height: auto;
	}
	.research-whole ul li:last-child {
		margin-right: 0rem;
	}
	.research-whole ul li img {
		width: 0.5rem;
		height: 0.5rem;
		margin-bottom: 0.22rem;
	}
	.research-whole ul li h2 {
		font-size: 0.36rem !important;
		line-height: 0.5rem;
		margin-bottom: 0.11rem;
		width: 100% !important;
	}
	.research-whole ul li p.english {
		font-size: 0.24rem;
		color: #001E37;
		line-height: 0.32rem;
		opacity: 0.4;
		padding-top: 0.26rem;
		height: auto;
	}
	.research-model {
		position: relative;
		padding-bottom: 1.14rem;
	}
	.research-model .bg {
		background: url(../image/phone_img/kjbg9.png) no-repeat;
		width: 100%;
		height: 8.77rem;
		background-size: cover;
	}
	.research-model .bg .text-infor {
		color: #FFFFFF;
		padding-left: 1.91rem;
		padding-top: 2.81rem;
		display: none;
	}
	.research-model .bg .text-infor h2 {
		font-size: 0.5rem;
		line-height: 0.5rem;
		padding-bottom: 0.13rem;
	}
	.research-model .bg .text-infor h3 {
		font-size: 0.18rem;
		line-height: 0.18rem;
		padding-bottom: 0.31rem;
	}
	.research-model .bg .text-infor p {
		font-size: 0.16rem;
		line-height: 0.26rem;
		width: 5.44rem;
	}
	.research-model-circles {}
	.research-model-circles ul {
		overflow: hidden;
		width: 90%;
		display: block;
		justify-content: center;
		align-items: center;
		margin: 0 auto;
		margin-top: -1.65rem;
		padding-bottom: 0rem;
	}
	.research-model-circles ul li {
		display: block;
		width: 90%;
		height: auto;
		background: #FFFFFF;
		box-shadow: 0px 0px .5rem .1rem rgba(0, 30, 55, 0.03);
		border-radius: 0.1rem;
		margin-right: 0;
		padding-top: 0;
		margin: 0 auto;
		padding: .5rem 0.1rem;
		padding-bottom: .65rem;
		box-sizing: border-box;
		margin-bottom: .47rem;
	}
	.research-model-circles ul li:last-child {
		margin-right: auto;
	}
	.research-model-circles ul li img {
		margin-bottom: 0.3rem;
		width: .72rem;
		height: auto;
		margin-left: 8%;
	}
	.research-model-circles ul li h2 {
		font-size: 0.4rem !important;
		line-height: 0.4rem;
		padding-bottom: 0.18rem;
	}
	.research-model-circles ul li h3 {
		width: 84%;
		margin: 0 auto;
		font-size: 0.24rem;
		line-height: 0.38rem;
		padding-bottom: 0.45rem;
		width: 84%;
	}
	.research-model-circles ul li p {
		width: 84%;
		margin: 0 auto;
		font-size: .24rem;
		line-height: .38rem;
	}
	/* 正大生物全球创新中心 */
	.core-content {
		background: #F5F7F9;
	}
	.core-infor {
		background: #F5F7F9;
		padding-bottom: .5rem;
	}
	.core-infor .core-top {
		padding-top: 1.37rem;
		text-align: center;
	}
	.core-infor .core-top h2 {
		display: none;
		font-size: 0.56rem;
		line-height: 0.6rem;
		padding-bottom: 0.3rem;
		font-weight: normal;
	}
	.core-infor .core-top p {
		width: 84%;
		height: auto;
		font-size: 0.24rem;
		color: #737C86;
		line-height: 0.38rem;
		margin: 0 auto;
		display: none;
	}
	.core-infor .core-list {
		width: 84%;
		margin: 0 auto;
		padding-bottom: .4rem;
	}
	.core-infor .core-list ul {
		overflow: hidden;
		display: block;
		justify-content: center;
		align-items: center;
	}
	.core-infor .core-list ul li {
		width: 100%;
		height: auto;
		border-radius: 0.1rem;
		background: #FFFFFF;
		margin-right: 0;
		margin-bottom: 1rem;
	}
	.core-infor .core-list ul li a {
		display: block;
	}
	.core-infor .core-list ul li:last-child {
		margin-right: 0rem;
	}
	.core-infor .core-list ul li a>img {
		width: 100%;
		height: auto;
		display: block
	}
	.core-infor .core-list ul li a>div.title img {
		width: auto;
		height: .65rem;
		float: inherit;
		margin-right: 0.18rem;
		display: inline-block;
		vertical-align: middle;
	}
	.core-infor .core-list ul li a>div.title {
		padding: 0.34rem 0.39rem;
	}
	.core-infor .core-list ul li a>div.title h3 {
		font-size: 0.38rem;
		line-height: 0.38rem;
		display: inline-block;
		vertical-align: middle;
	}
	/* 动物健康-协同研发 */
	.coordination-section {
		padding-top: 1.37rem;
		padding-bottom: 1.37rem;
		text-align: center;
	}
	.coordination-section h2 {
		font-size: 0.56rem;
		line-height: 0.6rem;
		padding-bottom: 0.29rem;
	}
	.coordination-section p {
		font-size: 0.24rem;
		line-height: 0.38rem;
		width: 84%;
		margin: 0 auto;
		color: #737C86;
		text-align: justify;
	}
	.coordination-team {
		background: url(../image/phone_img/kjbg10.png) no-repeat;
		width: 100%;
		height: 14.62rem;
		background-size: 100% 100%;
	}
	.coordination-team .left {
		width: 84%;
		margin: 0 auto;
		padding-left: 0;
		padding-top: 8.3rem;
	}
	.coordination-team .left h2,
	.coordination-team .left p {
		color: #FFFFFF;
	}
	.coordination-team .left h2 {
		font-size: 0.5rem;
		line-height: 0.5rem;
		margin-bottom: 0.36rem;
	}
	.coordination-team .left>p {
		width: 100%;
		font-size: 0.24rem;
		line-height: 0.38rem;
		padding-bottom: 0.8rem;
		border-bottom: 1px solid #3e6584;
		text-align: justify;
	}
	.coordination-team .left ul {
		display: flex;
	}
	.coordination-team .left ul li {
		width: 1.53rem;
		padding-top: 0.55rem;
	}
	.coordination-team .left ul li h3 {
		font-size: 0.42rem;
		color: #13A9A8;
		line-height: 0.4rem;
		padding-bottom: 0.06rem;
	}
	.coordination-team .left ul li h3 span {
		font-size: 0.24rem;
	}
	.coordination-team .left ul li p {
		color: #FFFFFF;
		font-size: 0.24rem;
	}
	.coordination-team-two {
		background: #F5F7F9;
		padding: 1.54rem 0;
	}
	.coordination-team-two>h2 {
		font-size: 0.5rem;
		text-align: center;
		padding-bottom: 0.34rem;
	}
	.abut_ph_pp {
		display: block;
	}
	.abut_pc_pp {
		display: none;
	}
	.coordination-team-two>p {
		text-align: center;
		margin: 0 auto 0.8rem;
		width: 84%;
		text-align: left;
	}
	.coordination-team-two dl {
		overflow: hidden;
		width: 84%;
		margin: 0 auto;
	}
	.coordination-team-two dl dt {
		background: #E6EAEC;
		border-radius: 0.1rem 0.1rem 0px 0px;
		text-align: center;
		color: #737C86;
		width: 50%;
		height: 1.76rem;
		line-height: 1.76rem;
		float: left;
		font-size: 0.28rem;
	}
	.coordination-team-two dl dt span {
		display: block;
		line-height: .36rem;
	}
	.coordination-team-two dl dt span.span_top {
		padding-top: .52rem;
	}
	.coordination-team-two dl dt.current {
		background: #FFFFFF;
	}
	.coordination-team-two dl dd {
		width: 100%;
		background: #FFFFFF;
		overflow: hidden;
		padding-left: 0rem;
		padding-top: 0rem;
		padding-bottom: .7rem;
		box-sizing: border-box;
	}
	.coordination-team-two dl dd a {
		width: 2.52rem;
		height: 0.82rem;
		background: #FFFFFF;
		border: 0.01rem solid #EEF1F5;
		border-radius: 0.1rem;
		box-sizing: border-box;
		display: block;
		float: left;
		margin-left: 0.4rem;
		margin-top: 0.44rem;
		margin-right: 0;
		margin-bottom: 0;
	}
	.coordination-team-two dl dd a img {
		width: 100%;
		height: 100%;
		display: block;
		border-radius: 0.1rem;
	}
	.cooperation-contact {
		background: #FFFFFF;
	}
	.cooperation-contact .bg {
		background: #F5F7F9;
	}
	.cooperation-contact .bg img {
		width: 100%;
		height: 1.2rem;
		display: block;
	}
	.cooperation-contact h2 {
		font-size: 0.5rem;
		line-height: 0.56rem;
		text-align: center;
		width: 84%;
		margin: 0.4rem auto 0;
		font-weight: normal;
		text-align: center !important;
	}
	.special-contact {
		display: block;
		justify-content: center;
		align-items: center;
		padding: 0;
		background: #FFFFFF;
		width: 100%;
		margin: 0 auto;
		padding-top: .71rem;
		padding-bottom: 2.88rem;
    margin-bottom: -1.5rem;
	}
	.special-contact .left,
	.special-contact .right {
		display: block;
		width: 84%;
		height: auto;
		margin: 0 auto;
		box-sizing: border-box;
	}
	.special-contact .left img {
		display: block;
		width: 100%;
		height: auto;
		margin: 0 auto;
		box-sizing: border-box;
	}
	.special-contact .right {
		background: #F2F4F5;
		width: 84%;
		margin: 0 auto;
		border-top-right-radius: 0.1rem;
		border-bottom-right-radius: 0.1rem;
		padding-top: 0.95rem;
		padding-left: 0rem;
		padding-bottom: 0.6rem;
	}
	.special-contact .right h2 {
		font-size: 0.5rem;
		line-height: 0.5rem;
		padding-bottom: 0.44rem;
	}
	.special-contact .right dl dt,
	.special-contact .right dl dd {
		height: 0.9rem;
		border-radius: 0.45rem;
		background: #FFFFFF;
		margin-bottom: 0.21rem;
		margin-left: 0rem;
		float: left;
		display: flex;
		padding-right: 0;
	}
	.special-contact .right dl {
		width: 84%;
		overflow: hidden;
		margin: 0 auto;
	}
	.special-contact .right dl dt {
		width: 48%;
		margin-right: 1.5%;
		padding-right: 0;
	}
	.special-contact .right dl dd {
		width: 100%;
	}
	.special-contact .right dl img {
		width: auto;
		height: auto;
		margin: 0.325rem 0 0.225rem 0.28rem;
	}

	.special-contact .right dl dt:nth-of-type(1) img{
		width: .26rem;
		height: .25rem;
	}
	.special-contact .right dl dt:nth-of-type(2) img{
		width: .26rem;
		height: .26rem;
	}

	.special-contact .right dl dd:nth-of-type(1) img{
		width: .28rem;
		height: .28rem;
	}
	.special-contact .right dl dd:nth-of-type(2) img{
		width: .28rem;
		height: .25rem;
	}
	.special-contact .right dl dd:nth-of-type(3) img{
		width: .26rem;
		height: .3rem;
	}
	.special-contact .right dl input {
		height: .9rem;
		margin-top: 0;
		border: none;
		padding-left: 0.1rem;
		outline: none;
		background: none;
	}
	.special-contact .right dl dt input {
		width: 70%;
	}
	.special-contact .right dl dd input {
		width: 86%;
	}
	.special-contact .right dl dt.special-button {
		color: #FFFFFF;
		background: #003968;
		line-height: 0.9rem;
		cursor: pointer;
	}
	.special-contact .right dl dt.special-button img {
		width: 0.22rem;
    height: 0.17rem;
    margin: 0.35rem 0.45rem 0.3rem 0rem;
	}
	.special-contact .right dl dt.special-button p {
		margin: 0 auto;
		width: 1.9rem;
		box-sizing: border-box;
		font-size: 0.24rem;
		color: #fff;
	}
	.special-contact .right p {
		font-size: 0.24rem;
		color: #737C86;
		width: 84%;
		margin: 0 auto;
	}
	/*产品与服务*/
	.pro-section-one {
		padding-top: 1.53rem;
		text-align: center;
		padding-bottom: 1.66rem;
	}
	.pro-section-one .con {
		max-width: 100%;
		margin: 0 auto;
	}
	.ny-content .pro-section-one p.intro {
		width: 84%;
		margin: 0 auto;
		text-align: center;
		padding: 0;
	}
	.pro-section-one h2 {
		margin-bottom: 0.36rem !important;
		text-align: center !important;
		font-size: .6rem !important;
		line-height: .66rem !important ;
	}
	.product-list {
		width: 84%;
		margin: 0 auto !important;
		padding: 0;
	}
	.ny-content .product-list h2.main-color {
		width: 100%;
		margin-bottom: .32rem !important;
	}
	.product-list .more {
		width: 2.6rem;
		height: 0.8rem;
		line-height: 0.8rem;
		font-size: 0.22rem;
		text-align: center;
		border-radius: 0.4rem;
		display: block;
	}
	.product-list .item {
		margin-bottom: 1.4rem;
	}
	.product-list .img {
		display: block;
		position: relative;
		width: 100%;
		float: none !important;
		height: auto;
		background-image:none;
		background-size: 100% 100%;
		box-sizing: border-box;
	}
	.product-list .item:nth-child(2) .img {
		background-image: none;
	}
	.product-list .item:nth-child(3) .img {
		background-image:none;
	}
	.product-list .item:nth-child(2) {
		margin: 0 auto;
		margin-bottom: 1.4rem;
	}
	.ny-content .product-list p.intro {
		width: 100%;
		margin: 0 auto;
	}
	.product-list .infro {
		display: block;
		margin: 0 auto !important;
		max-width: 100%;
		float: none !important;
		height: auto;
		align-items: center;
	}
	.product-list .img {
		margin: 0 auto;
    display: block;
    float: none !important;
    margin: 0 auto;
    width: 5.8rem;
    height: 5.8rem;
    height: auto;
    margin-top: 0.65rem;
    padding: 0rem;
    background: none;
    margin-top: 0.65rem;

	}
	.product-list .img img {
		width: 100%;
		height: auto;
	}
	.product-list h2 {
		margin-bottom: 0.27rem;
	}
	.product-list .label {
		color: #00B2B1;
		font-weight: bold;
		margin: 0.22rem 0 0.61rem;
	}
	.product-list .label span {
		font-size: 0.28rem;
		line-height: 0.28rem;
		position: relative;
		padding: 0 0.14rem;
		display: inline-block;
	}
	.product-list .label span:first-child {
		padding-left: 0;
	}
	.product-list .label span::after {
		position: absolute;
		right: 0;
		top: 0.04rem;
		content: '';
		width: 0.01rem;
		height: 0.24rem;
		background-color: #666;
		opacity: 0.4;
	}
	.product-list .label span:last-child::after {
		width: 0;
	}
	.pro-section-three {
		position: relative;
		width: 100%;
		background-color: #003968;
		margin-top: .4rem;
	}
	.pro-section-three .left-img {
		position: relative;
		width: 100%;
		left: 0;
		bottom: 0;
	}
	.pro-section-three .con {
		position: absolute;
		width: 84%;
		left: 8%;
		top: 1.6rem;
		padding: 0;
		max-width: 84%;
		z-index: 1;
	}
	.pro-section-three .con h2 {
		color: #FFFFFF;
		font-size: 0.5rem;
		line-height: 0.6rem;
		margin-bottom: 0.25rem;
	}
	.pro-section-three .con p {
		color: #F6F8FA;
		font-size: 0.24rem;
		line-height: 0.38rem;
		margin-bottom: 0.62rem;
		text-align: justify;
	}
	.pro-section-three .con .btn {
		width: 2.6rem;
		height: 0.8rem;
		background-color: #00B2B1;
		border-radius: 0.4rem;
		text-align: center;
		line-height: 0.8rem;
		display: block;
		color: #FFFFFF;
	}
	.pro-section-four {
		position: relative;
		margin-bottom: 1.98rem;
	}
	.pro-section-four .bg {
		width: 100%;
	}
	.pro-section-four .con {
		width: 84%;
		position: absolute;
		left: 8%;
		top: 1.8rem;
	}
	.pro-section-four .con img {
		width: 2.58rem;
		margin-bottom: 0.32rem;
	}
	.pro-section-four .con h2 {
		width: 100% !important;
	}
	.pro-section-four .con p {
		max-width: 100%;
		font-weight: 500;
		margin: 0.3rem 0 0.62rem;
	}
	.pro-section-four .con a {
		width: 2.6rem;
		height: 0.8rem;
		border-radius: 0.4rem;
		text-align: center;
		line-height: 0.8rem;
		display: block;
	}
	.pro-section-five {
		padding: 0;
		width: 84%;
		margin: 0 auto;
		position: relative;
	}
	.pro-section-five .title {
		display: block;
		justify-content: space-between;
		align-items: center;
		margin-bottom: 0.5rem;
	}
	.pro-section-five .title span {
		font-size: 0.5rem;
		line-height: 0.5rem;
		font-weight: bold;
	}
	.pro-section-five .title a {
		width: 2.4rem;
		height: 0.8rem;
		border-radius: 0.4rem;
		line-height: 0.8rem;
		border: 1px solid #D9E4F0;
		box-sizing: border-box;
		text-align: center;
		color: #8C8C96;
		font-size: .22rem;
		display: none;
	}
	.pro-section-five a.pro-section-five-more {
		width: 2.4rem;
		height: 0.8rem;
		border-radius: 0.4rem;
		line-height: 0.8rem;
		border: 1px solid #D9E4F0;
		box-sizing: border-box;
		text-align: center;
		color: #8C8C96;
		font-size: .22rem;
		margin: 0 auto;
		display: block;
	}
	.news-list {
		display: block;
	}
	.news-list .item {
		margin-right: 0rem;
		width: 100%;
		margin-bottom: .88rem;
	}
	.news-list .item:nth-child(3) {
		margin-right: 0;
	}
	.news-list .item img {
		width: 100%;
		height: auto;
		border-radius: 0.04rem;
		vertical-align: middle;
		margin-bottom: 0.64rem;
	}
	.news-list .item .tit {
		color: #031727;
		font-size: 0.32rem;
		line-height: 0.44rem;
		height: 0.88rem;
		overflow: hidden;
		margin-bottom: 0.4rem;
	}
	.news-list .item .label {
		padding: 0 0.3rem;
		line-height: 0.44rem;
		border: 1px solid #D9E4F0;
		border-radius: 0.22rem;
		color: #8C8C96;
		font-size: 0.2rem;
		display: inline-block;
	}
	.news-list .item .time {
		color: #8C8C96;
		margin-left: 0.27rem;
		font-size: .20rem;
		line-height: .44rem;
		font-family: Gilroy-Regular;
	}
	.news-list .item a:hover .tit {
		color: #00B2B1;
	}
	/*动物健康*/
	/* 产品与服务-动物健康 版本2 */
	.animal-content .section7 {
		background-color: transparent;
	}
	.animal-section-one {
		padding-top: 1.56rem;
		padding-bottom: 1.7rem;
	}
	.animal-section-one .con {
		text-align: center;
	}
	.animal-section-one .con h2 {
		text-align: center !important;
		font-size: .6rem !important;
		margin-bottom: .37rem !important;
	}
	.animal-section-one .con p {
		width: 84%;
		font-weight: 400;
		color: #737C86;
		font-size: .24rem !important;
		line-height: 0.34rem;
		margin: 0 auto;
		text-align: justify;
	}
	.animal-section-two {
		width: 84%;
		margin: 0 auto;
		overflow: hidden;
	}
	.animal-section-two .top {
		overflow: hidden;
		margin-bottom: 0.7rem;
		position: relative;
	}
	.animal-section-two .top .seach-box {
		width: 3.6rem;
		display: block;
		float: none;
		height: 0.8rem;
		background: #FFFFFF;
		border-radius: 0.4rem;
		border: 0.01rem solid #D9E0E1;
		margin-bottom: .6rem;
		position: relative;
	}
	.animal-section-two .top .seach-box img {
		width: 0.31rem;
		height: 0.31rem;
		margin: 0;
	}
	.animal-section-two .top .seach-box input {
		font-size: 0.22rem;
		font-weight: 500;
		color: #737C86;
		border: none;
		outline: none;
		height: 0.6rem;
		margin-left: 0.2rem;
		margin-top: 0.1rem;
		background: #F5F7F9;
		width: 2.5rem;
		background: #FFFFFF;
	}
	.animal-section-two .top .seach-box i {
		position: absolute;
		top: .25rem;
		display: inline-block;
		right: .4rem;
	}

    .animal-section-two .top a.ph_animal_btn{
    	display: block;
    	position: absolute;
    	top: .12rem;
    	right: 0;
    	width: 2.2rem;
height:.6rem;
background: #003968;
border-radius:.6rem;
line-height: .6rem;
text-align: center;
font-size: .17rem;
color: #fff;
    }

	.animal-section-two .top .switch {
		float: none;
	}
	.animal-section-two .top ul {
		display: flex;
		line-height: 0.6rem;
		justify-content: space-between;
    align-items: flex-start;
	}
	.animal-section-two .top ul li {
		color: #737C86;
		font-size: 0.24rem;
		position: relative;
		padding: 0 .15rem;
	}
	.animal-section-two .top ul li span {
		height: 0.2rem;
		border-right: 0.01rem solid #D9E0E1;
		position: absolute;
		right: 0;
		top: calc(40% - 0.04rem);
	}
	.animal-section-two .top ul li.current {
		background: #003968;
		border-radius: 0.2rem;
		color: #FFFFFF;
	}
	.animal-section-two .top ul li.current span {
		border: none;
	}
	.animal-section-two dl {
		overflow: hidden;
	}
	.animal-section-two dl dd {
		overflow: hidden;
		padding-bottom: 0.1rem;
	}
	.animal-section-two dl dd a {
		width: 3rem;
		margin-right: 0.2rem;
		text-align: center;
		display: block;
		float: left;
		height: auto;
		margin-bottom: .7rem;
	}
	.animal-section-two dl dd a:nth-child(4n+4) {
		margin-right: 0;
	}
	.animal-section-two dl dd a:nth-child(2n) {
		margin-right: 0;
	}
	.animal-section-two dl dd .img-bg {
		width: 100%;
		height: 3rem;
		border-radius: 0.1rem;
		padding: 0.5rem 0;
		box-sizing: border-box;
		background: #F5F7F9;
	}
	.animal-section-two dl dd a:hover .img-bg {
		background: #FFFFFF;
	}
	.animal-section-two dl dd a img {
		display: block;
		margin: 0rem auto;
		width: 1.32rem;
		height: 2.12rem;
	}
	.animal-section-two dl dd a h3 {
		padding-top: 0.26rem;
		font-size: 0.24rem;
		font-weight: bold;
		line-height: .5rem;
		overflow: hidden;
        height: .5rem;
        text-overflow: ellipsis;
        white-space: nowrap;
	}
	.animal-section-two dl dd a p {
		font-size: 0.22rem;
		font-weight: 400;
		color: #8C8C96;
		line-height: 0.38rem;
	}
	.animal-section-two .more {
		margin: 0.3rem auto 0.5rem;
		width: 2.4rem;
		height: 0.8rem;
		line-height: 0.8rem;
		background: #003968;
		border-radius: 0.4rem;
		font-size: .22rem;
		color: #FFFFFF;
		display: block;
		text-align: center;
		margin-top: 0;
		margin-bottom: 1.4rem;
	}
	.animal-section-two .more:hover {
		background: #02B1B0;
	}
	.animal-contact {
		padding: 1.06rem 0;
	}
	.animal-contact .right dl {
		padding-bottom: 0.2rem;
	}
	.animal-section-three {
		background: url(../image/phone_img/probg3.png);
		background-size: cover;
		width: 100%;
		height: 12.96rem;
	}
	.animal-section-three .text {
		width: 84%;
		margin: 0 auto;
		color: #FFFFFF;
		padding-top: 7.74rem;
		padding-left: 0;
	}
	.animal-section-three .text h4 {
		font-size: 0.5rem;
		font-weight: bold;
		line-height: 0.5rem;
		padding-bottom: 0.3rem;
	}
	.animal-section-three .text p {
		width: 100%;
		font-size: 0.24rem;
		font-weight: 500;
		line-height: 0.3475rem;
		padding-bottom: 0.55rem;
		border-bottom: 1px solid #3e6584;
		text-align: justify;
	}
	.animal-section-three ul {
		overflow: hidden;
		display: flex;
	}
	.animal-section-three ul li {
		font-size: 0.2rem;
		color: #FFFFFF;
		padding-top: 0.51rem;
		padding-left: 0.54rem;
    padding-right: 0.54rem;
	}
	.animal-section-three ul li:first-child {
		padding-left: 0;
	}
	.animal-section-three ul li:last-child {
		padding-right: 0;
	}

	.animal-section-three ul li a {
		height: 0.17rem;
		line-height: 0.17rem;
		position: relative;
		display: inline-block;
		font-size: .28rem;
	}
	.animal-section-three ul li a img {
		width: 0.1rem;
		height: 0.09rem;
		display: block;
		float: right;
		margin-left: 0.12rem;
		margin-top: -.02rem;
	}
	.animal-section-three ul li a span {
		width: 0.01rem;
		height: 0.26rem;
		background: #CDCDD3;
		display: block;
		position: absolute;
		right: -0.45rem;
		top: calc(50% - 0.1rem);
	}
	
	
/* 配套服务 */
.matching-content .section7{
	background: none;
}	
.matching-section-one{
	text-align: center;
	padding-top: 1.38rem;
}
.matching-section-one>h2{
	font-size: 0.6rem !important;
	font-weight: 500;
	line-height: 0.8rem !important;
	text-align: center !important;
}
.matching-section-one ul{
	padding-top: 0.76rem;
	display: flex;
	align-items: center;
	justify-content: center;
	padding-bottom: 1.36rem;
}
.matching-section-one ul li{
	width: 1.8rem;
}
.matching-section-one ul li img{
	height: .55rem;
	width: auto;
}
.matching-section-one ul li p{
	font-size: 0.22rem;
	font-weight: bold;
	line-height: 0.26rem;
	padding-top: 0.15rem;
}
.matching-section-two ul{
	overflow: hidden;
	margin-bottom: -1.5rem;
	padding-bottom: 1.5rem;
	background: #f5f7f9;
}
.matching-section-two ul li{
	height: auto;
	display: block;
	position: relative;
}
.matching-section-two ul li .platform-four-text{
	display:block;
}
.matching-section-two ul li .platform-four-text img{
	margin-right: 0.19rem;
	display: inline-block;
	height: .55rem;
	width: auto;
	vertical-align: middle;
}
.matching-section-two ul li h3{
	font-size: 0.5rem;
	font-weight: 500;
	line-height: 0.55rem;
	display: inline-block;
	vertical-align: middle;
	padding-bottom: 0;
}
.matching-section-two ul li h4{
	padding-top: 0.4rem;
	font-size: 0.24rem;
	font-weight: 500;
	line-height: 0.38rem;
	padding-bottom: 0.2rem;
}
.matching-section-two ul li p{
	width: 100%;
}
.matching-section-two ul li:first-child{
	background: #F5F7F9;
	position: relative;
}
.matching-section-two ul li:first-child .left{
	display: block;
	float: none;
}
.matching-section-two ul li:first-child .img{
	width: 100%;
	height: auto;
}
.matching-section-two ul li:first-child .platform-four-box{
	padding-left: 0;
	padding-top: 0;
	position: absolute;
	width: 84%;
	top:6.44rem;
	left: 8%;
}
.matching-section-two ul li:nth-child(2){
	background: #FFFFFF;
	padding-bottom: 1.46rem;
}
.matching-section-two ul li:nth-child(2) .img{
	width: 100%;
	height: auto;
}
.matching-section-two ul li:nth-child(2) .platform-four-box{
	padding-left:0;
	padding-top: .8rem;
	width: 84%;
	margin: 0 auto;
	box-sizing: border-box;
}
.matching-section-two ul li:nth-child(3){
	background: #f3f7fa;
	margin-bottom: 0;
	padding-bottom: 0rem;
}
.matching-section-two ul li:nth-child(3) .img{
	width: 100%;
	height: auto;
}
.matching-section-two ul li:nth-child(3) .platform-four-box{
	padding-left: 0;
	padding-top: 0;
	position: absolute;
	top: 6.2rem;
	left: 8%;
	width: 84%;
}
	
/* 正大生物精益生产保障系统 */
.support-content .section7{
	/*background: #FFFFFF;*/
}
.support-content h2{
	font-size: 0.5rem;
	line-height: 0.5rem;
	text-align: center;
	font-weight: normal;
}
.support-section-text {
	margin: 1.6rem auto;
	margin-bottom: 1.36rem;
}
.support-content ul li{
	text-align: left;
}

.support-content .phone_footer h2 {
    display: inline-block;
    width: 90%;
    text-align: left;
    font-size: .24rem;
    font-weight: bold;
    line-height: 1rem;
    color: #FFFFFF;
    position: relative;
}



.support-section-text p{
	width: 84%;
	text-align: center;
	margin: 0 auto;
	margin: 0.36rem auto 0;
}
.support-section-system-infor{
	overflow: initial;
	height: auto;
}
.support-section-system {
	background: url(../image/phone_img/probg7.png) no-repeat top;
	background-size: 100%;
	width: 100%;
	height: auto;
}
.support-section-system .system-text{
	padding-left:0;
	width: 84%;
	margin: 0 auto;
	padding-top: 1rem;
	color: #FFFFFF;
	padding-bottom: 1.5rem;
}
.support-section-system .system-text .system-text-two {
	display: flex;
	padding-bottom: 0.34rem;
}
.support-section-system .system-text .system-text-two img{
	width: 0.63rem;
	height: 0.6rem;
	margin-right: 0.4rem;
}
.support-section-system .system-text .system-text-two h3{
	font-size: 0.5rem;
	line-height: 0.6rem;
}
.support-section-system .system-text p{
	color: #FFFFFF;
	width: 100%;
	padding-bottom: 0.42rem;
	border-bottom:  1px solid rgba(203, 212, 221, 0.5);
}
.support-section-system .system-text ul {
	display: block;
	padding-top: 0.4rem;
	font-size: 0.24rem;
	line-height: 0.24rem;
}
.support-section-system .system-text ul li{
	display: inline-block;
	vertical-align: top;
	position: relative;
	padding:0 0.45rem;
	letter-spacing: -1px;
	font-size: 0.24rem;
	margin-bottom: .24rem;
}
.support-section-system .system-text ul li::after {
	position: absolute;
	content: '';
	width: 1px;
	height: 0.2rem;
	background-color: #CBD4DD;
	opacity: 0.5;
	right: 0;
}
.support-section-system .system-text ul li:first-child{
	padding-left: 0;
}
.support-section-system .system-text ul li:last-child{
	border-right:none;
}
.support-section-system .system-text ul li:nth-of-type(3n){
	padding-left: 0;
}
.support-section-system .system-text ul li:last-child::after{
	width: 1px;
}
.system-three{
	width: 98%;
	height: 12.5rem;
	background: url(../image/phone_img/probg8.png) no-repeat;
	background-size: 100%  100%;
	margin: 0 auto;
	margin-top: 4rem;
}
.system-three ul{
	display: block;
	padding-top: 1.28rem;
}
.system-three ul li{
	width: 72%;
	display: block;
	margin: 0 auto;
	text-align: center;
}
.system-three ul li:first-child{
	border-right:none;
	border-bottom: 1px solid #E4E7EB;
	padding-top: .3rem;
	padding-bottom: 1rem;
	margin-bottom: .8rem;
}
.system-three ul li img{
	width: 0.48rem;
	height:auto;
	margin-bottom: 0.3rem;
}
.system-three ul li p{
	width: 100%;
	margin: 0.18rem auto;
}
.system-three ul li h3{
	font-size: 0.32rem;
	line-height: 0.32rem;
}
.support-section-three {
	margin-top: .3rem;
	width: 100%;
	background: url(../image/phone_img/probg9.png) no-repeat top;
	background-size: 100%;
	padding-bottom: 1.25rem;
	
	
}
.support-section-three h2{
	padding-bottom: 0.44rem;
	font-weight: bold;
	text-align: center !important;
}
.support-section-three h2 em{
	font-size: .5rem;
	font-style: normal;
	display: inline-block;
	margin-left: .44rem;
	vertical-align: middle;
}
.support-section-three h2 img{
	width: .6rem;
	height: .55rem;
	display: inline-block;
	vertical-align: middle;
}
.support-section-three p{
	width: 84%;
	margin: 0 auto;
	text-align: center;
}
.support-section-three .bg{
	width: 84%;
	height: auto;
	text-align: center;
	background: none;
	background-color: #FFFFFF;
	background-size: 100% 100%;
	margin:  0 auto;
	padding: .63rem 0rem .52rem 0rem;
	margin-top: .8rem;
}
.support-section-three .bg h2{
	padding-top: 0;
	font-size: 0.32rem;
	font-weight: bold;
	margin-bottom: .64rem;
	text-align: center;
}
.support-section-three .bg img{
	margin: 0 auto;
	display: block;
	width: 84%;
	height: auto;
}	
.support-section-three .bg img.pc_img{
	display: none;
}
.support-section-three .bg img.ph_img{
	display: block;
}
}
	
}

@media screen and (min-width:410px) and (max-width:748px) {
.section2 .right-video {
		width: 100%;
		height: 8.83rem;
		position: relative;
		right: 0rem;
		top: auto;
		bottom:-4.23rem;
		background: url(../image/big-circle.png?V=1110) no-repeat center;
		background-size: cover;
		    transform: translateY(0%);
	}
	}
	@media screen and (min-width:749px) and (max-width:800px) {
.section2 .right-video {
		width: 100%;
		height: 8.83rem;
		position: relative;
		right: 0rem;
		top: auto;
		bottom:-0.25rem;
		background: url(../image/big-circle.png?V=1110) no-repeat center;
		background-size: cover;
		    transform: translateY(0%);
	}
	}