/* 		 轮播样式*/
		a:focus {
			color: #fff;
			}
		.carousel-item:nth-child(1) {
			
		}
		.carousel-item>img {
            width: 100%;
        }
        
        .carouselContent {
            top: 28%;
            left: 10%;
        }
		
		a:hover {
			text-decoration: none;
		}
		.carousel-item:nth-child(2) .one_item2{
			height: 3px;
			width: 113px;
			background-color: #ffff;
			margin: 5px 0;
		}
		.h-100 {
			height: auto!important;
		}
		.w-100 {
			width: auto!important;
		}
		.carousel-item:nth-child(2) .one_item3{
			color: #fff;
			font-size: 30px;
			text-shadow: 2px 5px 2px #333;
		}
		.carousel-item:nth-child(2) .one_item4{
			color: #fff;
			font-size: 30px;
			text-shadow: 2px 5px 2px #333;
		}
		.carousel-item:nth-child(3) p{
			color: #fff;
			text-align: left;
		}
		.carousel-item:nth-child(3) .Two_item3{
			font-size: 24px;
			margin-left: -13px;
		}
		.carousel-item:nth-child(3) .Two_item4 {
			 font-size: 13px;
			 margin-left: -13px;
		}
		.carousel-item:nth-child(3) .Two_item1{
			 font-size: 30px;
			text-shadow: 2px 5px 2px #333;
		}
		.carousel-item:nth-child(3) .Two_item2{
			 font-size: 30px;
			text-shadow: 2px 5px 2px #333;
		}
		.carousel-item:nth-child(3) li:nth-child(3) {
			border-top: 1px solid #fff;
			border-bottom: 1px solid #fff;
			border-right: 1px solid #fff;
			position: relative;
			padding: 24px 0;
			padding-right: 10px;
			margin-top: 10px!important;
		}
		.carousel-item:nth-child(3) .carouselContentUl {
			max-width: 100%!important;
				padding: 0px!important;
		}
		.carousel-item:nth-child(4) .carouselContentUl {
			max-width: 100%!important
		}
		.carousel-item:nth-child(3) li:nth-child(3):before {
			content: '';
			position: absolute;
			height: 10%;
			top: 0;
			left: 0px;
			width: 1px;
			background-color: #fff;
		}
		.carousel-item:nth-child(3) li:nth-child(3):after {
			content: '';
			position: absolute;
			height: 10%;
			left: 0px;
			bottom: 0;
			width: 1px;
			background-color: #fff;
		}
		.carousel-item:nth-child(4) p {
			color: #fff;
		}
		.carousel-item:nth-child(4) li:nth-child(1) .Three-item1,.carousel-item:nth-child(4) li:nth-child(2) .Three-item2 {
			text-shadow: 2px 5px 2px #333;
		}
		.carousel-item:nth-child(4) li:nth-child(3) .Three-item3 {
			height: 3px;
			width: 113px;
			background-color: #fff;
			margin: 8px 0;
		}
		.carousel-item:nth-child(4) .carouselContentUl {
			align-items: flex-start!important;
			padding: 0!important;
		}
		.carousel-item:nth-child(3) .carouselContentUl {
			align-items: flex-start!important;
		}
		
		
        #demo p {
          margin-bottom: 16px;
				
        }
		button {
			outline: none!important;
		}
        .one_item1 {
            display: inline-block;
				color: #fff;
			font-size: 18px;
        }
        
        .one_item2 {
            font-size: 25px;
        }
        
        .Two_item1 {
            font-size: 45px;
        }
        
        .Two_item2 {
            font-size: 30px;
            display: inline-block;
            position: relative;
        }
        .Two_item3 {
            font-size: 25px;
        }
        
        .Two_button {
            font-size: 20px;
            color: #FFF;
            border-radius: 10px;
            background-color: #135f07;
            outline: none;
            border: none;
            padding: 5px 8px;
        }
        
        .Two_button:focus {
            outline: none;
            border: none;
        }
        
        .Three-item1 {
            color: #ffffff;
            font-size: 30px;
        }
        
        .Three-item2 {
            font-size: 30px;
        }
        
        .Three-item4 {
            font-size: 13px!important;
            white-space: nowrap;
        }
        
        .carouselContentUl {
            display: flex;
            flex-direction: column;
            justify-content: center;
            height: 100%;
            align-items: flex-start;
				 text-align: left;
				 color: #fff;
        }
        
        .Three-item3 {
            display: flex;
            align-items: center;
            justify-content: center;
            vertical-align: middle;
            margin-bottom: 16px;
        }
        
        .Three-item3>p {
            background-color: #135f07;
            font-size: 28px;
            color: #fff;
            margin-left: 10px;
            margin-right: 10px;
            margin-bottom: 0!important;
            padding: 0px 25px;
            vertical-align: middle;
        }
        
        .carouselLine {
            padding: 2px;
            background-color: #135f07;
            width: 100px;
            vertical-align: middle;
        }
				.active {
					padding: 0!important;
				}
			.carousel-indicators>li:nth-child(2) {
				margin: 0 10px!important;
			}
			.carousel-indicators>li:nth-child(3) {
				margin-right: 10px!important;
			}
		.correlationProductUlContent a {
			color: #135f07;
			display: inline-block;
		}
			.mainContent p {
				font-size: 14px;
				color: #3a3a3a;
			}
		.bgMove {
			display: none;
		}
        @media (max-width: 1600px) {
            .Three-item3>p {
                font-size: 23px;
            }
            .Three-item4,
            .one_item2,
            .Two_item3 {
              font-size: 13px;
					color: #fff;
            }
            .Two_item2,
            .Three-item1 {
               font-size: 30px;
            }
            .Two_item1,
            .Three-item2 {
                font-size: 30px;
            }
            .one_item1 {
              font-size: 18px;
					color: #fff;
            }
            .Two_button {
                font-size: 18px;
            }
        }
			
        @media (max-width: 992px) {
			.carousel-item:nth-child(1) li:nth-child(1),.carousel-item:nth-child(1) li:nth-child(3) {
					display: none;
				}
				.carousel-item:nth-child(2) li:nth-child(1),.carousel-item:nth-child(2) li:nth-child(2) {
					display: none;
				}
			.carousel-item:nth-child(3) li:nth-child(3) {
					display: none;
				}
			.carousel-item:nth-child(4) li:nth-child(3),.carousel-item:nth-child(4) li:nth-child(4) {
					display: none;
				}
			
            .Three-item3>p {
                font-size: 20px;
            }
            .Three-item4,
            .one_item2,
            .Two_item3 {
                font-size: 18px;
            }
            .one_item1 {
                font-size: 40px;
            }
            .Two_button {
                font-size: 16px;
            }
            #demo p,
            .Three-item2 {
                margin-bottom: 12px;
            }
        }
        
        @media (max-width: 768px) {
            .Three-item3>p {
                font-size: 18px;
            }
            .Three-item4,
            .one_item2,
            .Two_item3 {
                font-size: 16px;
            }
            .Two_item1,
            .Three-item2 {
                font-size: 30px;
            }
            .one_item1 {
                font-size: 35px;
            }
            .Two_button {
                font-size: 14px;
            }
            #demo p,
            .Three-item3 {
                margin-bottom: 2px;
            }
        }
			@media(max-width:700px) {
				.advantageIcon {
					width: 34px!important;
				}
				.carousel-item:nth-child(1) li:nth-child(2)>p {
					font-size: 18px;
					font-weight: normal;
				}
				.carousel-item:nth-child(2) .one_item3,.carousel-item:nth-child(2) .one_item4 {
					font-size: 18px;
					font-weight: normal;
				}
				.carousel-item:nth-child(3) .Two_item1,.carousel-item:nth-child(3) .Two_item2  {
					font-size: 18px;
					font-weight: normal;
				}
				.carousel-item:nth-child(4) .Three-item1,.carousel-item:nth-child(4) .Three-item2  {
					font-size: 18px;
					font-weight: normal;
				}
			}
        @media (max-width: 576px) {
            .Three-item3>p {
                font-size: 16px;
            }
            .Three-item4,
            .one_item2,
            .Two_item3 {
                font-size: 14px;
            }
            .Two_item3 {
                font-size: 12px;
            }
            .Two_item3 {
                white-space: normal;
            }
            .Two_item2,
            .Three-item1 {
                font-size: 14px;
            }
            .Two_item1,
            .Three-item2 {
                font-size: 20px;
            }
            .one_item1 {
                font-size: 25px;
            }
            .Two_button {
                font-size: 14px;
            }
            #demo p,
            .Three-item3 {
                margin-bottom: 0px;
            }
            #demo {
                white-space: nowrap;
            }
            .carouselContentUl {
                font-size: 0;
            }
            .Two_button {
                padding: 0 10px;
            }
		}
			@media(max-width:375px) {
				
				.bgPc {
					display: none;
				}
				.bgMove {
					display: block;
				}
			}
        }
		
/* 		 轮播样式*/
        .showTitle {
            color: #ffffff;
            position: relative;
        }
        /* .showTitleTop{
            background: url(http://irri.jxctdzkj.com/wp-content/uploads/2020/11/showTitleTop.png)no-repeat;
            background-size: 100% 100%;
            width: 100%;
            height: 58vh;
            padding-top: 2vh;
        } */
		.informationItemBox a {
			color: #858585;
		}
        .enName {
            display: block;
        }
        
        .chName {
            display: block;
        }
        
        .showTitleEnName {
				font-size: 18px;
        }
        
        .showTitleChineseName {
            font-size: 30px;
			    margin: 8px 0;
    			 text-shadow: 2px 5px 2px #333;
        }
        
        .showTitleTips {
            background: #135F07;
            display: inline-block;
            font-size: 18px;
			    padding: 0 10px;
        }
        
        .showTitleBottom {
            width: 100%;
        }
        
        .showTitleBottom:after {
            content: "";
            display: block;
            clear: both;
        }
        
        .showTitleBottomItem1 {
            background-image: url(../image/showTitleBottom1.png);
            background-size: 100% 100%;
        }
        
        .showTitleBottomItem2 {
            background-image: url(../image/showTitleBottom2.png);
            background-size: 100% 100%;
        }
        
        .showTitleBottomItem3 {
            background-image: url(../image/showTitleBottom3.png);
            background-size: 100% 100%;
        }
        
        .showTitleBottomBg {
            width: 100%;
            position: absolute;
            left: 0;
            top: 0;
            z-index: -1;
            height: 100%;
        }
        
        .showTitleBottomItem {
            width: 33.3%;
            background: rgba(79, 127, 71, 0.9);
            float: left;
            height: 137px;
            position: relative;
            cursor: pointer;
			    display: flex;
    			align-items: center;
        }
        
        .activeShowTitleBottomItem {
            background: rgba(55, 90, 49, 0.9);
        }
        
        .showTitleBottomIcon {
            width: 62px;
            display: inline-block;
            margin-left: 50px;
        }
        
        .showTitleBottomMsg {
            display: inline-block;
            width: 64%;
            margin-left: 24px;
            vertical-align: top;
				 color: #fff;
        }
        
        .showTitleBottomMsgTitle {
			    font-size: 16px;
		  }
        
        .showTitleBottomMsgContent {
            margin-top: 8px;
            line-height: 18px;
            font-size: 13px;
        }
        
        .welcome {
			    width: 80%;
			 	 margin: 4vh auto;
		/* 		transition: all 1s;
				transform: scale(0);
				opacity: 0; */
        }
		.active_center {
/* 	transform: scale(1)!important;
    opacity: 1 !important; */
		}
        .welcomeImg {
            width: 30%;
            display: inline-block;
			    max-width: 400px;
        }
        
        .welcomeMsgBox {
            width: 65%;
            display: inline-block;
            vertical-align: top;
            margin-top: 2vh;
            margin-left: 4%;
        }
        
        .welcomeMsgTitleEn {
            font-size: 18px;
            color: #1B1B1B;
            line-height: 16px;
        }
        
        .welcomeMsgTitleChinese {
            color: #135F07;
            font-size: 23px;
        }
        
        .welcomeIcon {
            margin-top: 0.7vh;
        }
        
        .welcomeIcon:after {
            content: "";
            display: block;
            clear: both;
        }
        
        .welcomeRadius {
            width: 10px;
            height: 10px;
            border: 1px solid #135F07;
            border-radius: 100%;
            display: flex;
				align-items: center;
				justify-content: center;
				float: left;
				box-sizing: content-box;
        }
        
        .welcomeRadiusInner {
            width: 4px;
            height: 4px;
            background: #135F07;
            border-radius: 100%;
            margin: .4vh auto;
            display: block;
        }
        
        .welcomeRadiusAfter {
            height: 1px;
            width: 62px;
            background: #6E6E6E;
            display: inline-block;
            float: left;
            margin-top: 5px;
        }
        
        .welcomeMsgContent {
            margin-top: 2vh;
            color: #888888;
/*             font-size: 1.9vh; */
			    font-size: 16px;
        }
        
        .welcomeMsgItem {
            text-indent: 2em;
            line-height: 24px;
				 margin: 0;
        }
        
        .advantage {
            margin-top:6px;
        }
        
        .advantageItem {
            display: inline-block;
            width: 19%;
            text-align: center;
			    margin-right: 10px;
        }
        
        .advantageIcon {width: 28%;}
        
        .advantageName {
            color: #598F51;
        }
        
        .welcomeCheckBtn {
            background: #555555;
            color: #fff;
            height: 25px;
            line-height: 25px;
            padding: 0 1.4vw;
            display: inline-block;
            margin-top: 25px;
            cursor: pointer;
			    font-size: 16px;
        }
			.welcomeCheckBtn:hover {
				background-color: #135F07;
			}
        
        .myService {
            width: 100%;
            background: #f7f7f7;
            padding: 4vh 0;
        }
        
        .myService:after {
            content: "";
            display: block;
            clear: both;
        }
        
        .serviceMsg {
            display: inline-block;
            width: 34%;
            float: left;
            background: #135F07;
            color: #fff;
            height: 100%;
        }
        
        .itemTitle {
            text-align: center;
            margin-bottom: 3vh;
				 margin-top: 16px;
        }
        
        .square {
            width: 80%;
            margin: 0 auto;
				 height: 22vw;
        }
        
        .square:after {
            content: "";
            display: block;
            clear: both;
        }
        
        .itemChineseName {
            color: #202A30;
            font-size: 25px;
            height: 25px;
            line-height: 25px;
            margin: 0;
        }
        
        .itemChineseNameWhite {
            color: #ffffff;
            font-size: 3vh;
            height: 4vh;
            line-height: 4vh;
        }
        
        .itemEnNameWhite {
            color: #ffffff;
              font-size: 14px;
            height: 3vh;
            line-height: 3vh;
        }
        
        .itemEnName {
            color: #545454;
               font-size: 14px;
            height: 25px;
            line-height: 25px;
            margin: 0;
        }
        
        .serviceMsgTitle {
            margin-left: 15%;
            margin-top: 26px;
        }
        
        .serviceMsgTitleBig {
            font-size: 1.5vw;
        }
        
        .serviceMsgTitleSmall {
            font-size: 1.1vw;
        }
        
        .serviceMsgEnTitle {
            font-size: 1.1vw;
            margin-left: 15%;
        }
        
        .serviceMsgLine {
            width: 19%;
            background: #fff;
            height: 1px;
            margin-left: 15%;
            margin-top: .5vh;
        }
        
        .serviceMsgItem {
            font-size: 1.1vw;
            margin-left: 15%;
            height: 1.6vw;
            line-height: 1.6vw;
        }
        
        .serviceImgBox {
            width: 22%;
            display: inline-block;
            float: left;
            height: 100%;
            position: relative;
        }
        
        .serviceImg {
            width: 100%;
				 height: 100%;
        }
        
        .serviceImgText {
            position: absolute;
            bottom: 0;
            left: 0;
            display: block;
            color: #fff;
            background: rgba(19, 95, 7, 0.6);
            width: 100%;
            text-align: center;
            height: 4vh;
            line-height: 4vh;
        }
        
        .itemTitleAfter {
            display: inline-block;
        }
        
        .itemTitleAfterLeft {
            height: 1px;
            width: 4vh;
            background: #adadad;
            display: inline-block;
            float: left;
            margin-top: 0.7vh;
        }
        
        .itemTitleAfterCenter {
            width: 1.2vh;
            height: 1.2vh;
            border: 1px solid #adadad;
            border-radius: 100%;
            display: inline-block;
            float: left;
        }
        
        .itemTitleAfter:after {
            content: "";
            display: block;
            clear: both;
        }
        
        .itemTitleAfterCenterInner {
            width: 0.6vh;
            height: 0.6vh;
            background: #adadad;
            border-radius: 100%;
            margin: .3vh auto;
            display: block;
        }
        
        .itemTitleAfterRight {
            height: 1px;
            width: 4vh;
            background: #adadad;
            display: inline-block;
            float: left;
            margin-top: 0.7vh;
        }
        
        .chooseMe {
         overflow: hidden;
            width: 80%;
            margin: 6vh auto 0;
	
        }
        
        .chooseMe:after {
            content: "";
            display: block;
            clear: both;
        }
        
        .chooseMeItem {
            display: inline-block;
            width: 32%;
            height: 100px;
            float: left;
				transition: all 1s;
			    opacity: 0;
				visibility: hidden;
        }
        .chooseMeItem:nth-of-type(1),
		.chooseMeItem:nth-of-type(2),
		.chooseMeItem:nth-of-type(4) {
    transform: translateX(-100%);
		}
		.chooseMeItem:nth-of-type(3),
		.chooseMeItem:nth-of-type(5),
		.chooseMeItem:nth-of-type(6) {
    transform: translateX(100%);
		}
		.chooseMeItem_active {
			transform: scale(1)!important;
    	  opacity: 1 !important;
			visibility: visible;
		} 
        .chooseMeMsg {
            display: inline-block;
            vertical-align: top;
            width: 80%;
            margin-left: 2%;
            font-size: 14px;
        }
        .chooseMeIcon {
            width: 15%;
        }
        .chooseMeItemTitle {
            color: #000000;
            font-size: 17px;
            height: 3vh;
            line-height: 2vh;
            margin: 0;
        }
        
        .chooseMeMsgContent {
            color: #AEAEAE;
            line-height: 19px;
				 font-size: 13px;
            margin-top: .5vh;
            max-height: 11vh;
        }
        
        .solutionContent {
            width: 80%;
            margin: 4vh auto;
        }
        
        .solutionLeft:after {
            content: "";
            display: block;
            clear: both;
        }
        
        .solutionLeft {
            /*             float: left; */
            width: 100%;
            /*             position: relative; */
        }
		.solutionLeftImg:nth-child(1)>img {
			height: 38vw;
		}
		.solutionLeftImg:nth-child(2)>img {
			height: 19vw;
		}
		.solutionLeftImg:nth-child(3)>img {
			height: 19vw;
		}
		.solutionLeftImg:nth-child(4)>img {
			height: 19vw;
		}
        .solutionLeftImg:nth-child(2) {
            width: 35%;
            /*             height: 35vh; */
        }
        
        .solutionLeftImg:nth-child(3) {
            width: 35%;
            /*             height: 35vh; */
        }
        
        .solutionLeftImg:nth-child(4) {
            width: 70%;
            /*             height: 35vh; */
        }
        .solutionLeftImg {
            float: left;
            width: 30%;
            position: relative;
        }
        
        .solutionLeftCover {
            position: absolute;
            right: 0;
            top: 0;
            background-color: transparent;
            width: 100%;
            text-align: center;
            color: transparent;
            cursor: pointer;
            height: 100%;
				 flex-direction: column;
    			justify-content: center;
            /*     display: none; */
        }
        
        .solutionLeftCover:hover {
            background-color: rgba(255, 255, 255, 0.5);
            color: #00440c;
            font-size: 5vh;
        }
        
        .solution {
            width: 100%;
            background: #f7f7f7;
            padding: 2vh 0;
        }
        
        .solutionRight {
            width: 70%;
            float: left;
        }
        
        .solutionRightTop {
            height: 50%;
        }
        
        .solutionRightTopLeft {
            height: 30vh;
            float: left;
            width: 50%;
            position: relative;
        }
        
        .solutionRightTopLeftImg {
            height: 100%;
            width: 100%;
        }
        
        .solutionRightTopLeftCover {
            width: 100%;
            height: 100%;
            position: absolute;
            background: rgba(255, 255, 255, 0.5);
            top: 0;
            left: 0;
            text-align: center;
            display: none;
        }
        
        .solutionRightTopRight {
            height: 30vh;
            float: left;
            width: 50%;
            position: relative;
        }
        
        .solutionRightTopRightImg {
            height: 100%;
            width: 100%;
        }
        
        .solutionRightTopRightCover {
            width: 100%;
            height: 100%;
            position: absolute;
            background: rgba(255, 255, 255, 0.5);
            top: 0;
            left: 0;
            text-align: center;
            display: none;
        }
        
        .solutionLeftImg img {
            width: 100%;
        }
        
        .solutionRightBottom {
            /*             height: 30vh; */
            width: 100%;
            clear: both;
            position: relative;
        }
        
        .solutionRightBottomImg {
            height: 100%;
            width: 100%;
        }
        
        .solutionRightBottomCover {
            width: 100%;
            height: 100%;
            position: absolute;
            background: rgba(255, 255, 255, 0.5);
            top: 0;
            left: 0;
            text-align: center;
            display: none;
        }
        
        .coverTips {
            color: #00440c;
            font-size: 3.5vh;
            height: 4vh;
            line-height: 4vh;
            vertical-align: middle;
            margin: 2vh 0;
        }
        
        .coverTipsLine {
            background: #00440c;
            width: 5vw;
            height: 2px;
            margin: 0 auto;
        }
        
        .productShowBox img {
            width: 100%;
            height: 100%;
            cursor: pointer;
            transition: all 0.6s;
        }
        
        .productShowBox img:hover {
            transform: scale(1.2);
            /*             position: static */
        }
        
        .productObject {
            width: 80%;
            margin: 2vh auto;
				 height: 33vw;
        }
        
        .productTitleBox {
            text-align: center;
        }
        
        .productObjectListBox {
            width: 15%;
            text-align: center;
            background-image: linear-gradient(#00410d, #006908);
            color: #fff;
            float: left;
            height: 100%;
				display: flex;
				flex-direction: column;
				justify-content: center;
			    padding-top: 10px;
        }
		.productObjectListBox .productObjectList {
			margin: 2vw 0;
		}
        .productObjectName {
            font-size: 21px;
            margin-top: -10px;
        }
        
        .productObjectItem {
            height: 4vh;
            line-height: 4vh;
            width: 60%;
            margin: 2vh auto 0 auto;
            border-radius: .5vh;
            cursor: pointer;
        }
        
        .productObjectItemActive {
            background: rgba(0, 0, 0, 0.2)
        }
        
        .productObjectItemLine {
            width: 80%;
            height: 1px;
            background: #0d3504b5;
            -moz-box-shadow: 0px 2px 4px #0C1F08;
            -webkit-box-shadow: 0px 2px 4px #3b9c27;
            box-shadow: 0px 2px 4px #3b9c27;
            margin: 1vh auto;
        }
        
        .showMoreProduct {
            border: 2px solid #fff;
            display: inline-block;
            height: 26px;
            line-height: 26px;
            padding: 0 2vw;
            margin: 12px 0;
            border-radius: .3vh;
            cursor: pointer;
			    box-sizing: content-box;
        }
        
        .productShowBox {
            float: left;
            width: 85%;
				 height: 100%!important;
        }
		.productShowBoxContent {
			display: none;
		}
        .productShowItem {
            width: 33.1%;
            float: left;
            position: relative;
            margin-left: 0.2%;
            text-align: center;
            border-top-right-radius: .5vh;
            border-top-left-radius: .5vh;
            height: 37.6vh;
            /* 			  position: relative; */
            overflow: hidden;
        }
		.productShowItemName {
			position: absolute;
			bottom: 0;
			left: 0;
			width: 100%;
			height: 3vw;
			line-height: 3vw;
			text-align: center;
			background-color: rgba(0,0,0,0.4);
			color: #fff;
			font-size: 1.2vw;
		}
        .productShowItemImg {
            height: 100%;
            width: 100%;
        }
        
        .productTitleItem {
            display: block;
            color: #fff;
            font-size: 15px;
            
            margin: 0 auto;
            padding: 0 1vw;
            margin-top: 11px;
            cursor: pointer;
            width: 70%;
            border-radius: 5px;
        }
		.productTitleItem.selectItem {
			background-color: rgba(0, 0, 0, 0.2);
		}
        .productObject:after {
            content: "";
            display: block;
            clear: both;
        }
        
        .serviceProcessStepBox {
            width: 90%;
            margin: 4vh auto;
            text-align: center;
        }
        
        .serviceProcessStep {
            display: inline-block;
        }
        
        .serviceProcessStepNum {
            display: inline-block;
            width: 2vw;
            height: 2vw;
            background: #135F07;
            color: #fff;
            text-align: center;
            line-height: 2vw;
            float: left;
            margin-top: 6vh;
        }
        
        .serviceProcessStepContent {
            display: inline-block;
            text-align: center;
            width: 8vw;
        }
        
        .serviceProcessStepContentImg {
            width: 100%;
        }
        
        .serviceProcessStepContentTips {}
        
        .point {
            vertical-align: top;
            width: 2.2vw;
            margin: 7vh 2vw;
        }
        
        .serviceAreaContent {
				 display: flex;
    			align-items: center;
				position: relative;
        }
        
        .serviceAreaItemBox {
				position: absolute;
            background: green;
            display: flex;
				 flex-wrap: wrap;
            width: 450px;
            height: 270px;
            margin-left: 10%;
        }
        
        .serviceAreaItem {
            display: flex;
			   	flex-direction: column;
			 	 align-items: center;
				 justify-content: center;
            width: 25%;
            text-align: center;
            color: #fff;
				transition: all 1s;
    			opacity: 0;
			transform: translate(-100%, -100%);
        }
      
		
		
		
		
        .serviceAreaImgBox {
            border: 1px solid #fff;
            border-radius: 50%;
        }
        
        .serviceAreaImg {
            width: 45px;
        }
        .serviceAreaItem:nth-of-type(5),
		.serviceAreaItem:nth-of-type(6) {
			    transform: translate(100%, 100%);
		}
		.serviceAreaItem:nth-of-type(7),
		.serviceAreaItem:nth-of-type(8) {
			    transform: translate(-100%, 100%);
		}
		.serviceAreaItem:nth-of-type(1), .serviceAreaItem:nth-of-type(2) {
			    transform: translate(-100%, 100%);
		}
		.serviceAreaItem:nth-of-type(3),
		.serviceAreaItem:nth-of-type(4) {
			    transform: translate(100%, 100%);
		}
        .serviceAreaItemName {
            margin-top: 6px;
            font-size: 15px;
        }
        
        .customerCase {
            background: url(../image/组-15.png)no-repeat;
            background-size: 100% 100%;
            padding: 5vh 0;
				position: relative;
        }
        
        .customerCaseImgBox {
            width: 80%;
            margin: 0 auto;
				z-index: 100;
        }
		.customerCaseBox:nth-of-type(2n){
			transform: translateY(-100%);
		}
		.customerCaseBox:nth-of-type(2n-1){
			transform: translateY(100%);
		}
        .customerCaseImgBox::after {
            content: "";
            clear: both;
            display: block;
        }
        
        .customerCaseBoxContentName {
            position: absolute;
            top: 0;
            text-align: center;
            font-size: 17px;
            color: #00440c;
            height: 100%;
            background: rgba(255, 255, 255, 0.5);
            display: none;
				 justify-content: center;
				 align-items: center;
        }
        /*         .customerCaseImg{
            width: 25%;
        } */
        
        .customerCaseBox>img {
            width: 100%;
        }
        
        .serviceArea {
            margin: 25px 0;
        }
		.customerCaseBtn {
			   position: absolute;
				top: 50%;
				width: 100%;
				transform: translateY(-50%);
				display: flex;
				justify-content: space-between;
				align-items: center;
		}
        .customerCasePrev {
            width: 38px;
            cursor: pointer;
				 margin-left: 55px;
        }
        
        .customerCaseRight {
            width: 38px;
            cursor: pointer;
				margin-right: 55px;
        }
        
        .information {
            width: 80%;
            margin: 2vh auto;
        }
        
        .informationTitleName {
            display: inline-block;
        }
        
        .informationTitleNameCh {
            font-size: 18px;
        }
        
        .informationTitleNameEn {
            font-size: 12px;
            margin-left: 3px;
        }
        
        .more {
            float: right;
            margin-top: 1vh;
             color: #212529;
        }
        .more:hover {
             color: #212529;
        }
        .informationContent {
            margin-top: 3vh;
			    display: flex;
		      justify-content: center;
		    	align-items: center;
        }
        
        .informationImg {
            width: 33%;
            vertical-align: middle;
        }
        
        .informationItemBox {
            display: inline-block;
            vertical-align: top;
            margin-left: 2vw;
            background: #F9F9F9;
            width: 33%;
            text-indent: 2vw;
            font-size: 1.9vh;
            vertical-align: middle;
        }
		.informationItemBox a:hover {
			color: #3a3a3a;
		}
        .informationItemBox>ul {
           margin:0
        }
			.informationItem:last-child{
			margin-bottom:1vh;
		}
        .informationItem {
            height: 34px;
            line-height: 34px;
            /* border-bottom: 1px solid #E5E5E5; */
            cursor: pointer;
            margin-top: 3px;
        }
		.informationItem>a {
			font-size: 17px;
		}
        /* .productObjectList {} */
        
        .productObjectList li {
            list-style-type: none!important;
            height: 3vh;
            line-height: 3vh;
            width: 50%;
            margin: 2vh auto 0 auto;
            border-radius: .6vh;
            cursor: pointer;
        }
        
        .productObjectList li a {
            color: #fff;
        }
        
        .productObjectItemActive {
            background: rgba(0, 0, 0, 0.2);
        }
        
        a:link {
            text-decoration: none;
            /* 指正常的未被访问过的链接*/
        }
        
        a:visited {
            text-decoration: none;
            /*指已经访问过的链接*/
        }
        
        a:hover {
            text-decoration: none;
            color: #ffffff;
            /*指鼠标在链接*/
        }
        
        a:active {
            text-decoration: none;
        }
        /* 指正在点的链接*/
      
        .entry-content p {
            margin-bottom: 0!important;
        }
		
        .bg {
            width: 100%;
        }
        
        .title {
            position: absolute;
            top: 40px;
        }
        
        .showTitleBottom {
            margin-top: -4px;
        }
        
        .four-img {
            display: none;
        }
        
        .showTitleBottom {
            display: flex;
        }
        
        .showTitleBottomItem {
            width: auto;
        }
        
        .customerCaseImgBox {
            /* 			 float: left;
    width: 25%;
    height: 70vh; */
            position: relative;
            cursor: pointer;
				 overflow: hidden;
        }
        
        .customerCaseImgBox>img {
            /*         width: 100%;
        height:100%; */
        }
        /*     .fifthNameContent::after {
        content: "";
        clear: both;
        display: block;
    } */
        /* 宽度小于1200px */
        /*      .speed0 {
        height: 3px;
        width: 20px;
        top: 0px;
        left: -200px;
        background: linear-gradient(to right, rgba(0, 0, 0, 0), green);
        border-top-right-radius: 1px;
        border-bottom-right-radius: 1px;
        animation: span1 3s linear infinite;
        animation-delay: 0s;
        z-index: 99999;
        display: block;
        position: absolute;
    }
    
    .speed1 {
        height: 20%;
        width: 3px;
        top: 10px;
        right: 0px;
        background: linear-gradient(to bottom, rgba(0, 0, 0, 0), green);
        border-bottom-left-radius: 1px;
        border-bottom-right-radius: 1px;
        animation: span2 2s linear infinite;
        animation-delay: 0s;
        z-index: 99999;
        display: block;
        position: absolute;
    }
    
    .speed2 {
        height: 3px;
        width: 10px;
        right: -200px;
        bottom: 0px;
        background: linear-gradient(to left, rgba(0, 0, 0, 0), green);
        border-top-left-radius: 1px;
        border-bottom-left-radius: 1px;
        animation: span3 3s linear infinite;
        animation-delay: 0s;
        z-index: 99999;
        display: block;
        position: absolute;
    }
    
    .speed3 {
        height: 20%;
        width: 3px;
        bottom: -70px;
        left: 0px;
        background: linear-gradient(to top, rgba(0, 0, 0, 0), green);
        border-top-right-radius: 1px;
        border-top-left-radius: 1px;
        animation: span4 2s linear infinite;
        animation-delay: 0s;
        z-index: 99999;
        display: block;
        position: absolute;
    }
    
    @keyframes span1 {
        0% {
            left:0px
        }
        100% {
            left: 150px;
        }
    }
    
    @keyframes span2 {
        0% {
            top: -100px;
        }
        100% {
            top: 100px;
        }
    }
    
    @keyframes span3 {
        0% {
            right: 0px;
        }
        100% {
            right: 150px;
        }
    }
    
    @keyframes span4 {
        0% {
            bottom: -100px;
        }
        100% {
            bottom: 100px;
        }
    } */
		.productShowBox {
			height: 468px;
		}
		.productShowItem {
			height: 50%;
		}
		.productObjectListBox {
			height: 100%;
		}
		.customerCaseBoxContentName {
			width: 100%;
			height: alphabetic;
		}
		.customerCaseBox {
			position: relative;
			cursor: pointer;
		}
		.topic {
			position: absolute;
			left: 0;
			bottom: 0;
			width: 100%;
			color: #fff;
			background-color: rgba(0,0,0,0.5);
			height: 50px;
			text-align: center;
			line-height: 50px;
			font-size: 15px;
		}
			.scrollWrapper {
				transition: all 0.5s; 
				white-space: nowrap;
				font-size: 0;
		}
		.serAreaImg {
			width: 100%;
			min-height: 200px;
			max-height: 400px;
		}
		.more {
		   font-size: 18px;
		}
		.productShowBoxContent {
			height: 100%;
		}
		#swiper1,#swiper2 {
			display: none;
		}
		.customerCaseRight,.customerCasePrev {
			color: #fff;
		}
		.swiper-button-prev:after, .swiper-button-next:after {
			font-size: 50px;
		}
		.customerCaseBtn {
			visibility: hidden;
			opacity: 0;
			transition: all 0.5s;
		}
		.customerCaseBtn.active100 {
			visibility: visible;
			opacity: 1;
		}
		.six-sides {
			display: flex;
			flex-wrap: wrap;
			justify-content: space-between;
		}
		@media(min-width: 1367px) {
			 .one_item1 {
				font-size: 21px;
			}
			.carousel-item:nth-child(2) .one_item3,.carousel-item:nth-child(2) .one_item4 {
				font-size: 45px;
			}
			
			.carousel-item:nth-child(3) .Two_item1,.carousel-item:nth-child(3) .Two_item2 {
				font-size: 45px;
			}
			.carousel-item:nth-child(3) .Two_item3 {
				font-size: 26px;
			}
			.carousel-item:nth-child(3) .Two_item4 {
				font-size: 21px;
			}
			.carousel-item:nth-child(4) li:nth-child(1) .Three-item1, .carousel-item:nth-child(4) li:nth-child(2) .Three-item2 {
				font-size: 45px;
			}
			.Three-item4 {
				font-size: 21px!important;
			}
			
			
			.showTitleChineseName {
				font-size: 45px;
			}
			.showTitleEnName,.showTitleTips {
				font-size: 21px;
			}
			.serviceAreaItemBox {
				max-height: 360px;
				height: 19vw;
			}
			.serviceAreaImg {
				width: 54px;
			}
			.serviceAreaItemName {
				font-size: 15px;
			}
			.welcomeMsgTitleEn {
				font-size: 1.2vw;
			}
			.welcomeMsgTitleChinese {
				font-size: 1.5vw;
			}
		}
		@media(max-width: 1290px) {
			.informationItem>a {
				font-size: 15px;
			}
		}
		
		@media(max-width: 1230px) {
			.productTitleItem {
				padding: 0;
			}
			
		}
		@media(max-width: 1200px) {
				.customerCaseBoxContentName {
    				font-size: 14px;
				}
            .advantage {
                display: none;
            }
            .showTitleBottomIcon {
                width: 40px;
                height: 40px;
            }
            .cat-item,
            .showMoreProduct {
                font-size: 14px;
            }
            .serviceAreaItemBox {
                height: 190px;
            }
            .informationItemBox:nth-child(2) {
/*                 display: none; */
            }
				
        }
		
			@media(max-width: 1090px) {
				.productTitleItem {
					font-size: 13px;
				}
			}
			@media(max-width: 1080px) {
				.productObjectName {
					font-size: 16px;
				}
				.productShowBox {
					height: 408px;
				}
				.productTitleItem {
						padding: 0;
					}
				.solutionLeftCover>span {
					font-size: 20px;
				}
				.customerCasePrev {
					margin-left: 32px;
				}
				.customerCaseRight {
					margin-right: 32px;
				}
				
			}
			@media(max-width:1050px) {
				.swiper-button-prev:after, .swiper-button-next:after {
					font-size: 40px;
				}
				.customerCasePrev {
					margin-left: 33px;
				}
				.customerCaseRight {
					margin-right: 33px;
				}
				#swiper {
					display: none;
				}
				#swiper1 {
					display: block;
				}
			}
			@media(max-width:1000px) {
				.informationItem {
					height: 24px;
					line-height: 24px;
				}
				.productObject {
					height: 41vw;
				}
				.productTitleItem {
					width: 87%;
				}
				.chooseMeMsgContent {
					font-size: 12px;
					margin-top: 0;
					line-height: 17px;
				}
				.chooseMeItemTitle {
					font-size: 16px;
				}
				.serviceAreaItemBox {
					width: 38vw;
					padding: 10px;
				}
				.informationImg {
					width: 28%;
				}
				.informationItemBox {
					width: 35%;
				}
				.informationItem>a {
					font-size: 13px;
				}
				.productShowItemName {
					height: 40px;
    				line-height: 40px;
					font-size: 13px;
				}
			}
			@media(max-width: 900px) {
				
						.showTitleBottomItem {
							display: flex;
							justify-content: center;
							align-items: center;
						}
						.showTitleBottomIcon {
							    margin-left: 0;
    							 margin-top: 0;
						}
						.showTitleBottomMsg {
							margin-top: 0;
							
						}
						.serviceMsgTitle {
							margin-top: 21px;
						}
						.serviceMsgTitleBig {
							font-size: 15px;
						}
						.serviceMsgTitleSmall {
							font-size: 13px;
							margin-left: 10px;
						}
						.serviceMsgEnTitle {
							font-size: 12px;
						}
						.serviceMsgItem {
							font-size: 12px;
							height: 20px;
							line-height: 20px;
							margin-top: 8px!important;
						}
					}
			
        @media(max-width:870px) {
          
				.chooseMeItemTitle {
					font-size: 15px;
				}
				.chooseMeMsgContent {
					margin-top: 0;
				}
        }
        
        @media(max-width:860px) {
            .serviceAreaImg {
                width: 40px;
            }
				.topic {
					font-size: 12px;
				}
				.customerCaseBoxContentName {
					font-size: 12px;
				}
        }
	
        @media(max-width: 790px) {
			/* 		 我们的服务*/
			.serviceMsg {
					height: auto;
				}
			.square {
				height: auto;
			}
/* 		 我们的服务*/
			.showTitleBottomIcon {
				width: 50px;
				height: auto;
			}
			.serviceMsgLine{
					  margin-left: 10%;
				}
			.serviceMsgTitle {
				margin-top: 10px;
			}
			.serviceMsgItem {
				margin-top: 0px!important;
			}
			.serviceMsgTitle,.serviceMsgEnTitle,.serviceMsgItem,.serviceMsgItem {
				margin-left: 10%;
			}
			.productTitleItem {
				font-size: 12px;
			}
				.serviceAreaItemBox {
					width: 47vw;
				}
            .showTitleBottom {
                display: flex;
                flex-direction: column;
                /* margin-top: 20px; */
            }
            .showTitleBottomBg {
                height: 100%;
            }
            .showTitleBottomMsgContent {
                font-size: 14px;
            }
            .showTitleBottom>.showTitleBottomItem {
                width: 100%;
                padding: 10px 0;
                display: flex;
                height: auto;
                align-items: center;
                justify-content: center;
            }
            .showTitleBottomIcon,
            .showTitleBottomMsg {
                margin: 0 60px 0 0;
            }
            .welcomeMsgTitleEn {
                margin: 0;
            }
            .welcomeMsgTitleChinese {
                margin: 5px 0;
            }
            .welcomeMsgBox {
                margin-left: 6px;
            }
            .square {
                display: flex;
                flex-wrap: wrap;
            }
            .square>.serviceMsg,
            .square>.serviceImgBox {
                width: 50%;
            }
            .six-sides>.chooseMeItem {
                width: 50%;
                margin-left: 0;
            }
            .chooseMeItem .chooseMeItemTitle {
                font-size: 17px;
            }
/*             .productShowBox {
                display: flex;
                flex-wrap: wrap;
                justify-content: space-around;
            } */
            .productShowItem {
                width: 49%;
                box-sizing: border-box;
            }
            .decrease {
                display: none;
            }
			.chooseMeIcon {
				width: 13%;
			}
			.productShowBox {
				height: 408px;
			}
			.productShowItem {
				height: 33.333333%;
			}
			.productShowItemName {
				height: 30px;
    			line-height: 30px;
			}
        }
		@media(max-width: 750px) {
			.productObject {
				height: 52vw;
			}
		}
			@media(max-width: 730px) {
				
				.customerCasePrev {
					width: 25px;
					margin-left: 10px;
				}
				.customerCaseRight {
					width: 25px;
					margin-right: 10px;
				}
			}
        @media(max-width: 700px) {
			.swiper-button-prev:after, .swiper-button-next:after {
					font-size: 30px;
				}
				.customerCasePrev {
					margin-left: 2px;
				}
				.customerCaseRight {
					margin-right: 2px;
				}
			#swiper1 {
					display: none;
				}
				#swiper2 {
					display: block;
				}
			
			.welcomeMsgBox {
				width: 100%;
				margin-left: 0;
			}
			.title {
				top: 13px;
			}
			.informationContent {
				justify-content: space-between;
			}
			.serAreaImg {
				display: none;
			}
			.serviceAreaItemBox {
				position: static;
				width: 80%;
   			  margin: 0 auto;
			}
			.productObjectListBox {
				padding-top: 12px;
				padding-bottom: 27px;
			}
			.productObjectListBox .productObjectList {
				margin: 10px 0;
			}
			.productTitleItem {
				padding: 4px 0;
			}
			.informationItem {
				height: 22px;
				line-height: 22px;
			}
			.topic {
				height: 40px;
				line-height: 40px;
				font-size: 13px;
			}
			.showMoreProduct {
				margin: 3vh 0;
			}
			.productTitleBox {
				display: flex;
				flex-wrap: wrap;
				width: 100%;
			}
			.productTitleItem {
				width: 26%;
			}
			.productTitleBox>.productObjectItemLine {
				display: none;
			}
            .chooseMeItem {
                margin-top: 10px;
            }
            .showTitleBottom {
                display: none;
            }
            .welcome {
                display: flex;
                flex-direction: column;
                align-items: center;
            }
            .welcomeImg {
                width: 100%;
						max-width: none;
            }
            .advantage {
              display: flex;
					align-items: flex-end;
            }
				
            .itemChineseName {
                font-size: 18px;
            }
            .solutionContent {
                display: flex;
            }
            .four-img {
                display: flex;
                flex-wrap: wrap;
            }
            .four-img>.coverBox {
                width: 50%;
                height: 190px;
            }
            .productObject {
                display: flex;
                flex-direction: column;
						height: auto;
            }
					.productShowBoxContent {
						height: auto;
					}
            .productObjectListBox {
                width: 100%;
                height: auto;
            }
            .productObjectList {
                margin-top: 9px;
                display: flex;
                flex-wrap: wrap;
                height: 60px;
            }
            .productObjectList>li {
                width: 33.333333%;
            }
            .productShowBox {
                margin-top: 10px;
                width: 100%;
						display: flex;
						flex-wrap: wrap;
						justify-content: space-between;
            }
            .productShowItem {
                width: 49.5%;
                margin-left: 0;
            }
            .serviceAreaImg {
                width: 30px;
                height: 30px;
            }
			.serviceAreaItemName {
				font-size: 12px;
			}
			.showTitleEnName {
				margin-top: 24px;
			}
			
        }
		@media(max-width: 650px) {
			.informationContent>.informationItemBox:nth-child(3) {
				display: none;
			}
			.informationImg {
				width: 39%;
			}
			.informationItemBox {
				width: 50%;
			}
			.informationItem {
				height: 22px;
			}
		}
		@media(max-width:640px) {
			
			.informationItem>a {
				font-size: 13px;
			}
            }
		@media(max-width:600px) {
			.showTitleEnName,.showTitleTips {
				 margin-left: 30px;
			}
			.solutionLeftCover>span {
				font-size: 14px;
			}
            }
		@media(max-width: 499px) {
			.carousel-item:nth-child(1) li:nth-child(2)>p {
				font-size: 15px;
			}
			.carousel-item:nth-child(2) li:nth-child(3)>p, .carousel-item:nth-child(2) li:nth-child(4)>p {
				font-size: 15px;
			}
	
			.carousel-item:nth-child(3) .Two_item1, .carousel-item:nth-child(3) .Two_item2 {
				font-size: 15px;
			}
			.carousel-item:nth-child(4) li:nth-child(1) .Three-item1, .carousel-item:nth-child(4) li:nth-child(2) .Three-item2 {
				font-size: 15px;
			}
			.six-sides>.chooseMeItem {
				width: 100%;
			}
			.advantageName {
				font-size: 14px;
			}
			.topic {
				font-size: 10px;
			}
			.customerCaseBoxContentName {
				font-size: 10px;
			}
			.serviceMsgItem {
				margin-top: 15px!important;
				line-height: normal;
			}
			.informationItem {
				height: 15px;
				line-height: 15px;
			}
			.informationItem>a {
				font-size: 10px;
			}
		}
		@media(max-width:375px) {
			
			.welcomeImg {
				width: 100%;
			}
			.welcomeMsgBox {
				width: 100%;
			}
			.showTitleEnName {
				margin-top: -4px;
				font-size: 11px;
			}
			
			.showTitleTips {
				margin-left: 28px;
			}
			.serviceMsgTitleBig {
				font-size: 4.2vw;
			}
			
			.showMoreProduct {
				margin: 8vw;
			}
			.serviceAreaContent {
				height: auto;
			}
			.serviceAreaItemBox {
				margin-top: 0;
			}
			.serviceAreaItemName {
				font-size: 11px;
			}
			.informationTitleNameCh {
				font-size: 18px;
			}
			.informationContent>.informationImg {
				width: 45%;
			}
			.informationItemBox {
				
				white-space: nowrap;
				margin-left: 0;
			}
			.informationItem {
				margin-top: 5px;
			}
			.productShowItemName {
				font-size: 3.9vw;
			}
			div.sCodeBox {
				width: auto;
			}
			.solutionLeftCover {
				display: block;
				background-color: rgba(255,255,255,0.2);
			} 
			.solutionLeftCover>span.enName {
				display: none;
			}
			.solutionLeftCover>.coverTipsLine {
				display: none;
			}
			.solutionLeftCover>span.chName {
				position: absolute;
				width: 100%;
				bottom: 0;
				left: 0;
				height: 30px;
				text-align: center;
				line-height: 30px;
				color: #00440c;
				font-size: 12px;
			}
			.serAreaImg {
				display: none;
			}
			.serviceAreaItemBox {
				position: static;
			}
			.serviceAreaContent {
				justify-content: center;
			}
		}