﻿@charset "utf-8";
@import url("base.css");
@import url("aos.css");
@import url("swiper-bundle.min.css");


/**index**/
.kmHead{  width:100%; padding: 0 3.125vw; position:fixed; left: 0; top: 0; z-index: 99; }
.kmHead.topFix{ background: rgba(255,255,255,1);  box-shadow: 0 0 0.2rem rgba(0,0,0,.15);}
.kmHead-logo{ width:10.9375vw;}
.kmHead-nav{ margin-left: auto;}
.kmHead-nav li{ position: relative;}
.kmHead-nav li a.far{ font-size: 0.9375vw; padding: 0 1.875vw; display: block; line-height: 0.95rem; }
.kmHead-nav li .subnav { background-color:var(--color-green); width:100%; padding:0.15rem 0; text-align: center; position:absolute; top:100%; left:0; pointer-events:none; opacity:0; transform:translateY(10px); backdrop-filter:blur(5px); box-shadow:0 5px 0.2rem -3px rgba(0, 0, 0, 0.06); }
.kmHead-nav li .subnav  a { display:block; padding:0.08rem 0; color: var(--color-white); font-size: 0.15rem; }
.kmHead-nav li .subnav a:hover{ background: #acce22;}
.kmHead-nav li:hover .subnav{ opacity:1; pointer-events:auto; transform:none; }
.kmHead-srhBtn{ height: 0.95rem; cursor: pointer; margin-left: 1.875vw;}
.kmHead-srhPopup { background:rgba(0,0,0,.5); position: fixed; left: 0; top: 0; right: 0; bottom: 0; height: 100%; width: 100%; visibility: hidden; z-index: 9999;  opacity: 0;}
.kmHead-srhPopup.is-visible { opacity: 1; visibility: visible;}
.kmHead-srhPopup.is-visible .cd-popup { -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); }
.kmHead-srhPopup .cd-popup{ background:var(--color-white); width: 60%; padding:0.4rem; margin: 0 auto; top: 50%; margin-top: -0.58rem; border-radius:0.04rem; box-shadow: 0 0 0.2rem rgba(0, 0, 0, 0.2); -webkit-transform: scale(1.2); -ms-transform: scale(1.2); transform: scale(1.2); -webkit-backface-visibility: hidden; -webkit-transition-property: -webkit-transform; transition-property: transform;  }
.kmHead-srhPopup .search-box { padding: 0 0.56rem 0 0.2rem; border: 1px solid #e4eaec; border-radius:0.2rem;}
.kmHead-srhPopup .search-box .inpt{ background: none; width: 100%; height:0.36rem; padding: 0.08rem 0;}
.kmHead-srhPopup .search-box .sbtn { background: none; height:0.36rem; width: 0.36rem; position: absolute; right: 0; top: 0; border:none; cursor: pointer;}
.kmHead-srhPopup .close-btn { position: absolute; right: 0.1rem; top:0.1rem; font-weight: bold; }


.kmBanner{ width:100%; height:100%;}
.kmBanner .swiper-pagination{  bottom: 0.28rem;}
.kmBanner .swiper-pagination-bullet{ background: var(--color-white); width: 0.12rem; height: 0.12rem; opacity: 1; margin: 0 0 0 0.18rem !important;}
.kmBanner .swiper-pagination-bullet-active{ background: var(--color-green);}
.kmAbout{ background-color: #f4f4f4; width: 100%; height: 100%;}
.kmAbout-thumb{ width: 50%;}
.kmAbout-word{ width: 45.13%;}
.kmAbout-word .number{ padding-top: 0.15rem;}
.kmAbout-word .number dl{ width: 33.33%; margin-top: 0.2rem;}

.kmService{ background-image: url(../images/pservice-bg.jpg); width: 100%; height: 100%;}
.kmCase{ width: 100%; height: 100%;}
.kmCase-ibox{ width: 100%;}
.kmCase-list{  padding: 0 22.135%; margin-top: 2.08vw;}
.kmCase-list li{ padding: 0 2.34vw;}
.kmCase-list li a{ display: block; position: relative; overflow: hidden; border-radius:0.08rem 4.16vw 0.08rem 4.16vw;}
.kmCase-list li .word{ background-image: linear-gradient(#369656, #2998bf); width: 27.55%; padding: 6.51vw 0.16rem 3.125vw 0.16rem; position: absolute; left: 0; top: 0; z-index: 2; border-radius: 0 0 5.2vw 0; opacity: 0;}
.kmCase-list li .word .m{ background-color: var(--color-white); width: 1.6rem; height: 0.58rem; color: var(--color-green); font-weight: bold; border-radius: 0.3rem 0 0.3rem 0;}
.kmCase-list li .thumb{ padding-top: 64.79%; }
.kmCase-list li:hover .thumb img{ transform: scale(1.05);}
.kmCase-list li:hover .word .m{ background-color: var(--color-green); color: var(--color-white); border-radius: 0 0.3rem 0 0.3rem;}
.kmCase-list li.swiper-slide-active .word{ opacity: 1;}
.kmCase-list .prevbtn,.kmCase-list .nextbtn{ background-color: var(--color-white); width: 1.48rem; height: 0.72rem; position: absolute; top: 10.16vw; z-index: 2; border-radius: 0.36rem; cursor: pointer;}
.kmCase-list .nextbtn{ right: 0.6rem;}
.kmCase-list .nextbtn:hover{ background-color: var(--color-green); color:var(--color-white);}
.kmCase-list .nextbtn:hover *{ color: var(--color-white);}
.kmCase-list .prevbtn{ left: 0.6rem;}
.kmCase-list .prevbtn:hover{ background-color: var(--color-green); color:var(--color-white);}
.kmCase-list .prevbtn:hover *{ color: var(--color-white);}
.kmCase-list .swiper-pagination{ width: auto; font-size: 0.18rem; position: relative; top: auto; bottom: auto; left: auto;}
.kmCase-list .swiper-button-next, .kmCase-list .swiper-button-prev{ width: auto; height: auto; color: var(--color-green); position: relative; top: auto; margin-top: 0;}
.kmCase-list .swiper-button-next{ right: 0; margin-left: 0.05rem;}
.kmCase-list .swiper-button-prev{ left: 0; margin-right: 0.05rem;}


.kmPartners{ background-color: #f7f7f7; width: 100%; height: 100%;}
.kmPartners .ppartners-list{ padding-top: 1.56vw;}
.kmPartners .ppartners-list li{ margin: 0.1rem 0 0 0.3rem;}
.kmPartners .ppartners-list li a{ height: 9.375vw; box-shadow: 0 0 0.1rem rgba(0,0,0,0.06);}


.kmNews{ background-image: url(../images/kmNews-bg.jpg); width: 100%; height: 100%;}
.kmNews-title{ font-size: 1.5rem; line-height: 1;}
.kmNews-list{ margin-top: -0.4rem;}
.kmNews-list li{ padding: 0 2.6vw;}
.kmNews-list li a{ background: var(--color-white); display: block; border-radius: 0.1rem; box-shadow: 0 0 0.2rem rgba(0,0,0,0.05);}
.kmNews-list li .thumb{ padding-bottom: 58.82%;}
.kmNews-list li .word{ padding: 0.25rem 0.4rem 0.35rem 0.4rem;}
.kmNews-list li .word .f .arrow{ background: var(--color-green); width: 0.42rem; height: 0.42rem; color: var(--color-white); transform: rotate(-15deg); border-radius: 100%;}
.kmNews-list li:hover .thumb img{ transform: scale(1.05);}
.kmNews-list li:hover .word .f .arrow{ transform: rotate(0);}


.kmHonor{ background: url(../images/kmHonor-bg.jpg) no-repeat top center; background-size: 100% auto; width: 100%; height: 100%;}
.kmHonor-list{ margin-top: 3.64vw;}
.kmHonor-list li { width: 4rem; height: 5.84rem; }
.kmHonor-list li img { display: block; height: 100%; }
.kmMessage{ width: 100%; height: 100%;}


.kmFooter{ background:var(--color-three); }
.kmFooter-top{ padding: 5.2vw 0 0.3rem 0;}
.kmFooter-topLeft{ width:85%;}
.kmFooter-topLeft .f-contact{ margin-top: 0.7rem;}
.kmFooter-topLeft .f-contact span{ margin-right: 5.2vw;}
.kmFooter-topLeft .f-contact span:last-child{ margin-right: 0;}
.kmFooter-topLeft .f-links a{ margin-left:0.15rem;}
.kmFooter-topCode{ max-width:1.1rem;}
.kmFooter-copy{ padding: 0.2rem 0; color: #aaa; border-top: 1px rgba(255,255,255,.1) solid;}


.active .kmAbout-thumb{  animation-name:fadeInLeft; animation-duration:1s;}
.active .kmAbout-word .title{  animation-name:fadeInUp; animation-duration:1s;}
.active .kmAbout-word .eng{ animation-name:fadeInUp; animation-duration:1.2s;}
.active .kmAbout-word .text{ animation-name:fadeInUp; animation-duration:1.4s;}
.active .kmAbout-word .number{ animation-name:fadeInUp; animation-duration:1.6s;}

.active .pservice-head{ animation-name:fadeInDown; animation-duration:1.2s;}
.active .pservice-body{ animation-name:zoomIn; animation-duration:1.2s;}

.active .kmCase-list{ animation-name:fadeInUp; animation-duration:1.4s;}
.active .ppartners-list li{ animation-name:fadeInUp; animation-duration:1s;}
.active .ppartners-list li:nth-child(n+7){ animation-duration:1s;}
.active .ppartners-list li:nth-child(2n+7){ animation-duration:1.2s;}
.active .ppartners-list li:nth-child(3n+7){ animation-duration:1.4s;}
.active .ppartners-list li:nth-child(4n+7){ animation-duration:1.6s;}

.active .kmNews-title{ animation-name:fadeInLeft; animation-duration:1s;}
.active .kmNews-list{ animation-name:fadeInRight; animation-duration:1s;}
.active .kmHonor-list{ animation-name:fadeInUp; animation-duration:1s;}
.active .pmessage-filed li{ animation-name:fadeInUp; animation-duration:1.2s;}
.active .pmessage-filed li:nth-child(2){ animation-duration:1.4s;}
.active .pmessage-filed li:nth-child(3){ animation-duration:1.6s;}
.active .pmessage-filed li:nth-child(4){ animation-duration:1.8s;}


.kmSidebar-buttons { width:0.5rem; position: fixed; top: 60%; transform: translateY(-50%); right: 0; z-index: 99; }
.kmSidebar-buttons li{ position: relative; width: 100%; margin-top: 5px;}
.kmSidebar-buttons li .click-btn{ background: rgba(0,0,0,.5); width: 0.5rem; height: 0.5rem; color: var(--color-white); border-radius: 0.05rem;}
.kmSidebar-buttons li .qrcode-dialog { background:var(--color-white); width: 1.5rem; min-height: 0.5rem; padding:0.1rem; font-size: 0.14rem; position: absolute; top:0; right: 0.63rem; border-radius: 0.05rem; display: none; flex-direction: column; box-shadow: 0 0 0.1rem rgba(0,0,0,.2);}
.kmSidebar-buttons li:hover .click-btn{ background:var(--color-white); color: var(--color-green);}
.kmSidebar-buttons li:hover .qrcode-dialog{ display:flex;}



/**新闻资讯**/
.public-banner img{ width:100%; }
.pmain{ padding: 0.6rem 0;}

.pmain-menu a{ margin:0 0.33rem; }
.pmain-menu a.active{ color: var(--color-green);}
.pmain-page a{ padding: 0 0.13rem; line-height: 0.34rem; margin: 0 0.06rem; border: 1px #d2d2d2 solid; border-radius: 0.03rem;}
.pmain-page .nowpage { background-color:var(--color-green); color: var(--color-white); padding: 0 0.13rem; line-height: 0.34rem; margin: 0 0.06rem; border: 1px var(--color-green) solid; border-radius: 0.03rem;}
.pmain-page a:hover { background-color:var(--color-green); color: var(--color-white); border-color: var(--color-green); }


.pnews-list li{ margin-top: 0.55rem; }
.pnews-list li a{ border-bottom: 1px #d2d2d2 solid;}
.pnews-list li .thumb { width: 29.16%; padding-top: 19.4%;}
.pnews-list li .date{ width: 20.83%; flex-direction: column;}
.pnews-list li .word { flex:1; padding:0 0.8rem 0 0.5rem; border-left: 1px #d2d2d2 solid;}
.pnews-list li .arrow i{ color: #d2d2d2; display: inline-block; line-height: 0.5rem; padding-left: 0.15rem; border-left: 1px #d2d2d2 solid;}
.pnews-list li a:hover{ box-shadow: 0.1rem 0.1rem 0.2rem rgba(0, 0, 0, 0.1); border-bottom: 0;}
.pnews-list li a:hover .thumb img{ transform:scale(1.05);}

.pnews-details-head{ padding-bottom: 0.3rem; border-bottom: 1px #d2d2d2 solid;}
.pnews-details-head .info span{ margin: 0 0.18rem;}
.pnews-details-desc p{ margin-bottom: 0.2rem;}
.pnews-details-page{ padding-top: 0.4rem; border-top: 1px #d2d2d2 solid;}
.pnews-details-page a{ max-width: 50%;}


/**研发平台**/
.RandD-platform{ background-image: url(../images/RandD-platform.jpg);}
.RandD-platform li{ width: 33.33%; padding: 10.4vw 6.25vw 6.25vw 6.25vw; border-right: 0.1rem var(--color-white) solid;}
.RandD-platform li .thumb{ padding-top: 61.26%;}
.RandD-platform li:hover .thumb img{ transform:scale(1.05);}


/**荣誉资质**/
.pabout-honor{ margin-left:-0.45rem; margin-top: -0.6rem;}
.pabout-honor li{ width: calc(33.33% - 0.45rem); margin: 0.6rem 0 0 0.45rem; }
.pabout-honor li .thumb{ background: var(--color-white); height: 6rem; box-shadow: 0 0 0.3rem rgba(0,0,0,.1);}
.pabout-honor li .thumb img{ max-height: 100%;}


/**战略合作伙伴**/
.ppartners-main{ background-image: url(../images/ppartners-bg.jpg);}
.ppartners-list{ margin-left: -0.3rem;}
.ppartners-list li{ width: calc(14.285% - 0.3rem); margin: 0.46rem 0 0 0.3rem;}
.ppartners-list li a{ background: var(--color-white); height: 1.8rem; border-radius: 0.2rem;}
.ppartners-list li img{ max-height: 100%;}


/**产品中心**/
.pproduct-main{ background-image:url(../images/pproduct-bg.jpg);}
.pproduct-tabs{ width: 1.4rem; padding: 0.5rem 0; }
.pproduct-tabs .tabs-slide{ height: 4.97rem;}
.pproduct-tabs li .text{ background: var(--color-white); width: 100%; height: 1.4rem;flex-direction: column; padding: 0 0.2rem; color: var(--color-green); text-align: center; border-radius: 100%; box-shadow: 0 0 0.1rem rgba(0,0,0,.05); cursor:pointer;}
.pproduct-tabs li.swiper-slide-thumb-active .text { background: url(../images/pproduct-active.png) no-repeat; background-size: 100% 100%; color: var(--color-white); }
.pproduct-tabs .swiper-button-next, .pproduct-tabs .swiper-button-prev{ width: 100%; height: auto; color: var(--color-three);}
.pproduct-tabs .swiper-button-next{ right:0; bottom: 0; top: auto; margin-top: auto; }
.pproduct-tabs .swiper-button-prev{ left: 0; top: 0;}


.pproduct-list{ width: 84.7%;}
.pproduct-list li{ display: flex;}
.pproduct-list li .word{ width: 38.11%;}
.pproduct-list li .word .m{ background: var(--color-white); width:2rem; height: 0.7rem; color: var(--color-green); margin-top: 5.2vw; border-radius: 0.35rem; box-shadow: 0 0 0.1rem rgba(0,0,0,.05);}
.pproduct-list li .word .m:hover{ background: var(--color-green); color: var(--color-white); }
.pproduct-list li .thumb{ width: 58.77%;}
.pproduct-list li:hover .thumb img{ transform: scale(1.05);}
.pproduct-list .swiper-pagination{ font-family: 'FandolKai'; font-size: 0.84rem; line-height: 1; margin-top: 0.25rem; font-style: italic; color: var(--color-white); position: relative; top: auto; bottom: auto; text-align: right;}


.pproduct-details-title{ padding-bottom: 0.15rem;}
.pproduct-details-title:before{ content: ''; background: var(--color-three); width: 0.64rem; height: 0.03rem; position: absolute; left: 0; bottom: 0;}
.pproduct-details-top{ flex-direction: row-reverse;}
.pproduct-details-top .gdt-info{ width: 46.2%; }
.pproduct-details-top .gdt-info .c{ line-height: 0.48rem;}
.pproduct-details-top .gdt-info .m{ background: var(--color-green); color: var(--color-white); padding: 0 0.58rem; line-height: 0.6rem; margin-top:5.2vw; display: inline-block; border-radius: 0.3rem;}
.pproduct-details-top .gdt-photo{ width: 46.2%; }
.pproduct-details-top .gdt-photo li{ width: calc(50% - 0.14rem); margin:0 0.07rem 0.15rem 0.07rem; padding-top: 34.51%;}


/**服务领域**/
.pservice-main{ background-image: url(../images/pservice-bg.jpg);}
.pservice-body .backg{ height: 7.2rem;}
.pservice-body .tabs{ background: var(--color-white); width: 88.88%; position: absolute; left: 50%; bottom: 0.95rem; transform: translateX(-50%); z-index: 10; box-shadow: 0 0 0.1rem rgba(0,0,0,.3); border-radius: 0.1rem;}
.pservice-body .tabs li{ background: url(../images/pservice-img.png) no-repeat center; background-size:0.79rem auto; flex: 1; flex-direction: column; padding: 0.55rem 0; border-right: 1px #d2d2d2 solid; cursor: pointer;}
.pservice-body .tabs li.active{ background: url(../images/pservice-img-hover.png) no-repeat center; background-size:0.79rem auto; color: var(--color-green);}
.pservice-body .textScroll{ width: 88.88%; position: absolute; left: 50%; top: 19.4%; transform: translateX(-50%); z-index: 10;}
.pservice-body .textScroll li .more{ background: rgba(54,150,86,.8); width: 1.75rem; height: 0.45rem; margin-top: 0.7rem; color: var(--color-white); box-shadow: 0 0 0.1rem rgba(0,0,0,.3); border-radius: 0.25rem;}
.pservice-body .textScroll li .more:hover{ background: var(--color-green);}


/**成功案例**/
.pclassic-case{ box-shadow: 0 0 0.2rem rgba(0,0,0,.1); border-radius: 0.2rem;}
.pclassic-case li .thumb{ width: 59.72%; padding-top: 42.46%;}
.pclassic-case li .word{ flex: 1; padding: 0.8rem 0.65rem 0 0.65rem;}
.pclassic-case .swiper-pagination{ width: 59.72%; bottom: 0.25rem;}
.pclassic-case .swiper-pagination-bullet{ background:none; width: 0.12rem; height: 0.12rem; margin: 0 0.05rem !important; border: 1px var(--color-white) solid; opacity: 1;}
.pclassic-case .swiper-pagination-bullet-active{ background: var(--color-white);}
.pclassic-case .swiper-button-next, .pclassic-case .swiper-button-prev{ width: 0.48rem; height: 0.48rem; color: var(--color-green); opacity: 1; top: auto; bottom: 0.25rem; margin-top: auto; border: 1px var(--color-green) solid; border-radius: 100%;}
.pclassic-case .swiper-button-prev{ left: calc(59.72% + 0.65rem);}
.pclassic-case .swiper-button-prev:hover{ background: var(--color-green); color: var(--color-white);}
.pclassic-case .swiper-button-next{ left: calc(59.72% + 1.21rem); right: auto;}
.pclassic-case .swiper-button-next:hover{ background: var(--color-green); color: var(--color-white);}

.pproject-case{ margin-left: -0.15rem;}
.pproject-case li{ width: calc(33.33% - 0.15rem); position: relative; overflow: hidden; margin: 0.35rem 0 0 0.15rem;}
.pproject-case li .thumb{ padding-top: 76.59%;}
.pproject-case li .word{ background:rgba(0,0,0,.5); width: 100%; padding:0 0.2rem; transform: translateY(calc(100% - 0.4rem)); position: absolute; left: 0; bottom: 0; z-index: 2;}
.pproject-case li:hover .thumb img{ transform:scale(1.05);}
.pproject-case li:hover .word{transform: none; padding: 0.15rem 0.2rem;}
.pproject-case li:hover .word .t{ text-align: left; }


/**联系我们**/
.pcontact{ background-image: linear-gradient(#369656, #2998bf); padding: 1.1rem 0 1.4rem 0;}
.pcontact-aside{ width: 54.86%;}
.pcontact-aside .as-title .cn{ letter-spacing: 0.02rem;}
.pcontact-aside .as-tel .n{ font-size: 0.6rem; line-height: 1; color: var(--color-white); padding-top: 0.1rem;}
.pcontact-aside .as-tel .n:before{ content: ''; background: var(--color-white); width: 0.7rem; height: 0.02rem; position: absolute; left: 0; top: 0;}
.pcontact-aside .as-address dl dt{ width: 0.34rem; height: 0.34rem; border: 0.02rem var(--color-white) solid; border-radius: 100%;}
.pcontact-aside .as-address dl dd{ flex: 1; padding-left: 0.15rem;}
.pcontact-aside .as-code img{ max-width: 1.9rem;}
.pcontact-map{ width: 34.72%;}


.pmessage{ padding: 0.45rem 0 0.7rem 0;}
.pmessage-filed{ padding-top: 0.15rem;}
.pmessage-filed li{ margin-top: 0.45rem;}
.pmessage-filed li .aside{ width:47.2%;  }
.pmessage-filed li .inpt{ background:var(--color-white); width:100%; height:0.5rem; line-height:0.3rem; color:var(--color-light); padding:0.1rem 0.2rem; border: 1px #dcdcdc solid; border-radius:0.03rem;}
.pmessage-filed li .yzm-inpt{ width:1.8rem;}
.pmessage-filed li .area{ background:var(--color-white); width:100%; height:2.4rem; padding:0.1rem 0.2rem; color:var(--color-light); vertical-align: top; border-radius:0.03rem; border: 1px #dcdcdc solid; resize: none; }
.pmessage-filed li .sbtn{ background:var(--color-green); width:1.5rem; height:0.5rem; line-height:0.5rem; color:var(--color-white); cursor:pointer; border-radius:0.03rem;}


/**招商加盟**/
.pInvest-mode{ padding: 0.55rem 0;}
.pInvest-mode-body .text{ width: 31.25%;}
.pInvest-mode-body .text dl{ margin-top: 0.3rem;}
.pInvest-mode-body .thumb{ width: 63.75%;}

.pInvest-reason{ background-image: url(../images/pInvest-reason.jpg); padding: 0.5rem 0 0.75rem 0;}
.pInvest-reason-body{ margin-top: 0.75rem;}
.pInvest-reason-body .bo-left{ width: 31.25%;}
.pInvest-reason-body .bo-left li{  margin-bottom: 0.85rem;}
.pInvest-reason-body .bo-left li:last-child{ margin-bottom: 0;}
.pInvest-reason-body .bo-middle{ width: 31.25%;}
.pInvest-reason-body .bo-right{ width: 31.25%;}
.pInvest-reason-body .bo-right li{  margin-bottom: 0.55rem;}
.pInvest-reason-body .bo-right li:last-child{ margin-bottom: 0;}

.pInvest-rules .w{ background: url(../images/pInvest-rules.jpg) no-repeat left bottom; padding: 0.5rem 0 1rem 0;}
.pInvest-rules-body{ width: 43.4%;}
.pInvest-rules-body .text{ padding-top: 0.1rem;}
.pInvest-rules-body .text dl{ margin-top: 0.35rem;}
.pInvest-rules-thumb{ width: 50.2%; height: 100%; position: absolute; right: 0; top: 0;}
.pInvest-rules-thumb img{ object-fit: inherit;}

.pInvest-join{ background-image: url(../images/pInvest-join.jpg); padding: 1.2rem 0 1.35rem 0;}
.pInvest-join-text{ width: 40.27%; font-style: italic;}
.pInvest-join-text .en{ font-size: 0.6rem; line-height: 1.2;}

.pInvest-join-make{ width: 43%; padding: 0.5rem 0.5rem 0.6rem 0.5rem; border: 0.02rem var(--color-white) solid; border-radius: 0.2rem;}
.pInvest-join-make .ma-head{ padding-bottom: 0.3rem; border-bottom: 1px var(--color-white) solid;}
.pInvest-join-make .ma-filed li{ margin-top: 0.23rem;}
.pInvest-join-make .ma-filed li .inpt{ background: var(--color-white); width: 100%; height: 0.5rem; padding: 0 0.25rem; border-radius: 0.02rem;}
.pInvest-join-make .ma-filed li .yzm-inpt{ width: 1.8rem;}
.pInvest-join-make .ma-filed li .area{ background: var(--color-white); width: 100%; height: 1.6rem; padding: 0.1rem 0.25rem; border-radius: 0.02rem; resize: none;}
.pInvest-join-make .ma-filed li .sbtn{ background: var(--color-green); width: 3rem; height: 0.6rem; color: var(--color-white); border-radius: 0.3rem; cursor: pointer;}


/**关于我们**/
.pabout-us{ padding: 0.35rem 0 0.4rem 0;}
.pabout-us-body .thumb{ width: 52.7%;}
.pabout-us-body .text{ width: 43.75%;}

.pabout-concept{ background-image: url(../images/pabout-concept.jpg); padding: 0.65rem 0 1.4rem 0;}
.pabout-concept-head .title{ line-height: 1; opacity: .5;}
.pabout-concept-head .label{ flex: 1;}
.pabout-concept-body{ margin-top: 0.8rem;}
.pabout-concept-body .body-left{ width: 41.31%;}
.pabout-concept-body .body-left .leTop{ background:rgba(255,255,255,.5);}
.pabout-concept-body .body-left .leTop .thumb{ width: 32.94%;}
.pabout-concept-body .body-left .leTop .word{ flex: 1; padding: 0 0.4rem;}
.pabout-concept-body .body-right{ width: 57%;}
.pabout-concept-body .body-right li{ background-image: url(../images/concept-box.png); background-size: 100% 100%; width: 48.78%; min-height: 2.18rem; margin-bottom: 0.22rem; padding: 0.4rem 0.25rem 0 0.25rem;}


.pabout-history .his-moblie{ display: none;}

.pabout-culture{ background-image: url(../images/pabout-culture.jpg); padding: 1.1rem 0 1rem 0;}
.pabout-culture-head .tx{ max-width: 59.7%;}
.pabout-culture-list{ margin-top: 1.8rem;}
.pabout-culture-list li{ background-color: rgba(0,0,0,.3); width: 24.3%; height: 4rem; flex-direction: column; padding: 0.5rem 0.45rem 0.2rem 0.45rem; border-radius: 0.2rem;}
.pabout-culture-list li .word .t{ padding-bottom: 0.15rem; border-bottom: 1px var(--color-white) solid;}
.pabout-culture-list li:hover{ background-color: var(--color-green);}



/**手机菜单**/
.Mobile-button{ background:var(--color-green); width:55px; height:100%; position:absolute; top:0; right:0; justify-content:center; align-items: center; flex-direction:column; display:none;}
.Mobile-button .solid{  background-color:var(--color-white); width:26px; height:2px; }
.Mobile-button .solid2{ margin:8px 0; }
.Mobile-button.active .solid1{ transform:rotate(-45deg) translateY(14px); margin-right:19px !important;}
.Mobile-button.active .solid2{ transform:translateX(40px);}
.Mobile-button.active .solid3{ transform:rotate(45deg) translateY(-14px); margin-right:19px !important;}


.Mobile-menu{ background:var(--color-green); width:100%; height:100%; position:fixed; z-index:98; top:0; left:-100%; overflow-y:auto; padding:65px 3% 0 3%; transition:var(--transition);}
.Mobile-menu.onShow{ left:0; }
.Mobile-menu li{ position:relative; border-bottom:1px solid rgba(255,255,255,.2);}
.Mobile-menu li .lit{ padding:12px 0;}
.Mobile-menu li .lit a{ font-size:16px; color: var(--color-white); font-weight:bold; }
.Mobile-menu li .lit .arrow{ font-size:18px; color: var(--color-white);  }
.Mobile-menu li .lic{ display:none; padding:0 10px;}
.Mobile-menu li .lic li:last-child{ border-bottom:0;}
.Mobile-menu li .lic li a{ font-size:15px; font-weight:500; display:block; padding:12px 0; color:var(--color-white); opacity: .8;}
.Mobile-menu li .lit.on .arrow{ transform:rotate(90deg); }
