@charset "utf-8";
/* CSS Document */

body { background:#fff; font-size:14px; font-family: 'SourceHanSans-Regular'; color:#333; overflow-x:hidden; -webkit-tap-highlight-color:transparent; }
input[type="text"], input[type="button"], input[type="submit"], input[type="reset"], textarea, button, select{ font-size:14px; font-family:'SourceHanSans-Regular'; -webkit-appearance:none; border-radius:0; }
h1, h2, h3, h4, h5, h6{ font-weight:normal;}
ul, li, ol, dl, dt {list-style:none;}
img { border:0; vertical-align:top; max-width:100% !important;}
a { text-decoration:none; color:#333; cursor:pointer; -webkit-transition:0.3s; -moz-transition:0.3s; -o-transition:0.3s; transition:0.3s;}
a:hover { text-decoration:none; color:#a7d500; }
table{ border-collapse:collapse; border:0;}
*{ margin:0; padding:0; border:0; font-size:100%; outline:none; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; }
.clearfix:after { clear:both; content:' '; display:block; font-size:0; line-height:0; visibility:hidden; width:0; height:0; }
.clearfix { zoom: 1 }
.fl { float:left; }
.fr { float:right; }
.w{ width:1200px; margin:0 auto; }
.align-vertical { display:table-cell; vertical-align:middle;}
.hide{ display:none !important;}
.c-red{ color:#ff0c21 !important;}
.play{ background:url(/JS9FH1OPUHALIRtpD1cF.jpg) no-repeat; width:69px; height:69px; display:inline-block; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); z-index:2; cursor:pointer;}

@font-face {
	font-family: 'SourceHanSans-Bold';
	src: url('/I11qDRLrLIkOE1WKr1IoLyAqEkumKI9DT15TID.jpg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'SourceHanSans-Normal';
	src: url('/I11qDRLrLIkOE1WKr1IoLyAqEku;KHSMIS0pKROG.jpg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'SourceHanSans-Regular';
	src: url('/I11qDRLrLIkOE1WKr1IoLyAqEkuwI1EOJIONUIgOIj.jpg');
	font-weight: normal;
	font-style: normal;
}


@font-face {
	font-family: 'SourceHanSans-Light';
	src: url('/I11qDRLrLIkOE1WKr1IoLyAqEku9J1EpDE9qE1V.jpg');
	font-weight: normal;
	font-style: normal;
}


/**index**/
.dhlHead{ width:100%; position:absolute; left:0; top:0; z-index:999; color:#fff;  transition:all 0.3s;}
.dhlHead.topFix{ position:fixed;}
.dhlHead .w{ width:1370px;}
.dhlHead-top{ line-height:38px; border-bottom:1px #fff solid;}
.dhlHead-top .wel{ font-size:16px;}
.dhlHead-top .tel{ background:url(/JS9FH1OPUHqEJE9PKIZ.jpg) no-repeat left center; font-size:20px; padding-left:30px;}
.dhlHead-site{ position:relative; border-bottom:1px #fff solid;}
.dhlHead-site .si-logo{ margin-top:14px;}
.dhlHead-site .si-logo .img2{ display:none;}
.dhlHead-site .si-srhbtn{ background:url(/JS9FH1OPUHOTKKATKEcSK1H.jpg) no-repeat; width:19px; height:20px; margin-top:23px; cursor:pointer; margin-left:18px;}
.dhlHead-site .si-nav li{ float:left; padding:0 19px; }
.dhlHead-site .si-nav li a.far{ color:#fff; display:block; font-size:17px; line-height:63px;}
.dhlHead-site .si-nav li .arrow{ background:url(/JS9FH1OPUI1IDkkGDHMnEukQJyV.jpg) no-repeat; width:13px; height:8px; display:inline-block; margin-left:5px;}
.dhlHead-site .si-nav li.active a.far, .dhlHead-site .si-nav li:hover a.far{ color:#171717;}

.dhlHead-site .si-nav li .subNav{background: #fbfbfb; width:100%; position:absolute; left:0; top:100%; opacity:0;pointer-events: none;transform: translate3d(0, 10px, 0);-webkit-transform: translate3d(0, 10px, 0);-moz-transform:translate3d(0, 10px, 0);-o-transform: translate3d(0, 10px, 0);-ms-transform: translate3d(0, 10px, 0);backface-visibility: hidden;transition: opacity 0.3s ease-in-out, transform 0.3s ease-in-out; overflow:hidden;}
.dhlHead-site .si-nav li .subNav .w{ display:flex;}
.dhlHead-site .si-nav li .subNav .tit{ background:#eee; position:relative; width:27%; padding:20px 0 30px 0;}
.dhlHead-site .si-nav li .subNav .tit:before{ content:''; background:#eee; width:500px; height:100%; position:absolute; left:-500px; top:0;}
.dhlHead-site .si-nav li .subNav .tit .cn{ display:block; font-family: 'SourceHanSans-Light'; font-size:30px; color:#333; line-height:1; padding-bottom:9px; border-bottom:1px #a7d500 solid;}

.dhlHead-site .si-nav li .subNav .box{ width:73%; padding-bottom:8px;}
.dhlHead-site .si-nav li .subNav a{ font-size:16px; margin-top:8px;padding:0 45px; float:left; border-right:1px #3b3b3b solid;}
.dhlHead-site .si-nav li .subNav a .cn{ display:inline-block; line-height:33px; font-size:16px; padding:0 15px;}
.dhlHead-site .si-nav li .subNav a:hover .cn{ background:#a7d500; color:#fff;}
.dhlHead-site .si-nav li:hover .subNav{ opacity:1; transform: translate3d(0, 0px, 0); -webkit-transform: translate3d(0, 0px, 0); -moz-transform: translate3d(0, 0px, 0); -o-transform: translate3d(0, 0px, 0); -ms-transform: translate3d(0, 0px, 0); backface-visibility: hidden; pointer-events: auto;}


.dhlHead:hover ,.dhlHead.topFix{ background:#fff; color:#1c1c1c;}
.dhlHead:hover .dhlHead-top, .dhlHead.topFix .dhlHead-top{ border-color:#1c1c1c;}
.dhlHead:hover .dhlHead-top .tel, .dhlHead.topFix .dhlHead-top .tel{ background:url(/JS9FH1OPUHqEJEkDK1IJJukQJyV.jpg) no-repeat left center; }
.dhlHead:hover .dhlHead-site .si-logo .img1, .dhlHead.topFix .dhlHead-site .si-logo .img1{ display:none;}
.dhlHead:hover .dhlHead-site .si-logo .img2, .dhlHead.topFix .dhlHead-site .si-logo .img2{ display:block;}
.dhlHead:hover .dhlHead-site .si-nav li a.far, .dhlHead.topFix .dhlHead-site .si-nav li a.far{ color:#1c1c1c;}
.dhlHead:hover .dhlHead-site .si-nav li .arrow, .dhlHead.topFix .dhlHead-site .si-nav li .arrow{ background:url(/JS9FH1OPUI1IDkkGDHMnEybqESgJ.jpg) no-repeat;}
.dhlHead:hover .dhlHead-site .si-srhbtn, .dhlHead.topFix .dhlHead-site .si-srhbtn{ background:url(/JS9FH1OPUHOTKKATKEyqKxEJEugOKSD.jpg) no-repeat; }


.dhlHead-srhBox{ background:rgba(255,255,255,.6); width:100%; text-align:center; padding:40px 0; position:absolute; left:0; top:100%; font-size:0; z-index:-1; transform:translateY(-100%); transition:ease .65s; visibility:hidden;}
.dhlHead-srhBox.on{ transform:translateY(0); visibility:visible;}
.dhlHead-srhBox .close{ background:#a7d500; padding:0 15px; line-height:40px;  color:#fff; font-size:16px; position:absolute; right:0; top:1px;}
.dhlHead-srhBox .inpt{ background:#fff; width:500px; height:40px; line-height:40px; padding-left:20px; font-size:16px; color:#999; display:inline-block; vertical-align:top; border-radius:5px 0 0 5px;}
.dhlHead-srhBox .btn{ background:#a7d500; width:71px; height:40px; line-height:40px; color:#fff; font-size:16px; cursor:pointer;}


.dhlBanner{ overflow:hidden; position:relative;}
.dhlBanner li img{ width:100%; display:block;}
.dhlBanner .swiper-pagination{ font-size:0; bottom:35px !important;}
.dhlBanner .swiper-pagination-bullet{ background:#fff; width:16px; height:16px; margin:0 8px !important; transition:all 0.4s; opacity:1;}
.dhlBanner .swiper-pagination-bullet-active{ background:#a7d500; opacity:1;}


.dhlProdcut{ padding:70px 0;}
.dhlProdcut-head{ padding-left:20px; border-left:3px #a7d500 solid;}
.dhlProdcut-head .cn{ font-size:36px; line-height:1; font-weight:bold;}
.dhlProdcut-head .en{ font-size:16px; color:#a7d500; line-height:1; text-transform:uppercase; margin-top:6px;}
.dhlProdcut-menu{ margin-top:30px;}
.dhlProdcut-menu a{ font-size:22px; float:left; margin-right:70px; line-height:1; padding-bottom:8px; position:relative;}
.dhlProdcut-menu a.active:before{ content:''; background:#a7d500; width:67px; height:3px; position:absolute; left:0; bottom:0;}

.dhlProdcut-list{ margin-left:-60px; position:relative;}
.dhlProdcut-list ul{ display:none;}
.dhlProdcut-list ul:first-child{ display:block;}
.dhlProdcut-list li{ width:calc(25% - 60px); float:left; margin:30px 0 0 60px; display:inline-block;}
.dhlProdcut-list li .thumb{ height:230px; align-items:center; display:flex;}
.dhlProdcut-list li .thumb img{ max-height:90%; }
.dhlProdcut-list li .word{ padding:10px 15px; transition:all 0.4s;}
.dhlProdcut-list li .word .t{ font-size:16px; color:#333; font-weight:bold; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; transition:all 0.4s;}
.dhlProdcut-list li .word .c{ font-size:13px; margin-top:5px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; transition:all 0.4s;}
.dhlProdcut-list li .word .m{ background:url(/JS9FH1OPUI5oE1DpD1cF.jpg) no-repeat right center; padding-right:30px; font-size:15px; margin-top:10px; display:inline-block; transition:all 0.4s;}
.dhlProdcut-list li:hover .word{ background:#a7d500;}
.dhlProdcut-list li:hover .word .c{ color:#fff;}
.dhlProdcut-list li:hover .word .m{ background:url(/JS9FH1OPUI5oE1DsJ1gQIRNqESgJ.jpg) no-repeat right center; display:block; color:#fff;}


.dhlPromote{ background-image:url(/JS9FH1OPUHATJykqE1RLH1HqKxIJ.jpg); background-position:center; background-size:cover; position:relative; min-height:389px; padding-top:90px; color:#fff; overflow:hidden;}
.dhlPromote-nav span{ font-size:22px; line-height:1; padding-left:23px; margin-right:55px; border-left:3px #a7d500 solid;}
.dhlPromote-head{ font-size:12px; color:#c6c6c6; text-transform:uppercase; margin-top:30px;}
.dhlPromote-head .cn{ font-size:32px; font-weight:bold; color:#fff; line-height:1; margin-bottom:6px;}
.dhlPromote-hotline{ font-family:'SourceHanSans-Light'; font-size:24px; margin-top:50px; line-height:1; display:flex; align-items:center;}
.dhlPromote-hotline .tel{ color:#a7d500;}
.dhlPromote-hotline .label{ background:#a7d500; font-size:14px; line-height:18px; font-style:normal; vertical-align:middle; padding:0 4px; margin-left:10px;}
.dhlPromote-logo{ position:absolute; right:70px; bottom:70px;}


.dhlAbout{ background:url(/JS9FH1OPUIqpJKODKRSOUSOHTy9OID.jpg) no-repeat top center; background-size:100% auto; padding-top:50px;}
.dhlAbout-video{ margin-top:70px; position:relative;}
.dhlAbout-video .play{ background:url(/JS9FH1OPUHALIRtpD1cF.jpg) no-repeat; width:69px; height:69px; display:inline-block; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); z-index:2; cursor:pointer;}
.dhlAbout-video video{ width:100%; object-fit: fill;}
.dhlAbout-text{ background:#fbfbfb; margin-top:20px; padding:44px 50px; position:relative;}
.dhlAbout-text .word{ font-size:16px; line-height:28px;}
.dhlAbout-text .more{ background:#a7d500; line-height:35px; padding:0 23px; font-size:16px; display:flex; align-items:center; position:absolute; left:50%; transform:translateX(-50%); bottom:-15px;}
.dhlAbout-text .more:hover{color:#fff}
.dhlAbout-text .more img{ margin-left:5px;}
.dhlAbout-text .dou{ background:url(/JS9FH1OPUIqoDSxpD1cF.jpg) no-repeat; width:50px; height:41px; position:absolute; left:50px; bottom:-22px;}
.dhlAbout-number{ margin-top:70px; display:flex;}
.dhlAbout-number dl{ flex:1; font-size:18px; line-height:1; padding-left:60px; border-right:1px #a7d500 solid;}
.dhlAbout-number dl:first-child{ padding-left:0;}
.dhlAbout-number dl dt{  font-family:'SourceHanSans-Bold'; font-weight:bold; padding-bottom:15px; font-size:35px; line-height:41px;}
.dhlAbout-number dl:last-child{ border-right:0;}


.dhlAdvantages{ background:#f4f4f4; margin-top:55px; padding:40px 0 80px 0;}
.dhlAdvantages-text{ margin-top:50px; font-size:18px; line-height:28px;}
.dhlAdvantages-list{ margin-top:65px;}
.dhlAdvantages-list li{ width:14.4%; float:left; height:465px; position:relative; overflow:hidden; border-right:1px #fff solid; transition:all 0.4s;}
.dhlAdvantages-list li .pic{ background-position:center; background-size:cover; width:100%; height:100%; display:inline-block;}
.dhlAdvantages-list li .tit{ width:100%; text-align:center; font-size:24px; color:#fff; position:absolute; left:0; top:50%; transform:translateY(-50%); z-index:2;}
.dhlAdvantages-list li .word{ background:rgba(167,213,0,.8); width:100%; position:absolute; left:0; bottom:0; z-index:2; color:#fff; padding:45px; opacity:0; transition:all 0.4s;}
.dhlAdvantages-list li .word .t{ font-size:24px; font-weight:bold;}
.dhlAdvantages-list li .word .c{ background:url(/JS9FH1OPUI5oE1DsJ1gQIRNqESgJ.jpg) no-repeat right center; font-size:16px; margin-top:15px;}
.dhlAdvantages-list li.active{ width:56.5%;}
.dhlAdvantages-list li.active .tit{ opacity:0;}
.dhlAdvantages-list li.active .word{ opacity:1;}



.dhlCase{ background:url(/JS9FH1OPUIqpJKWGDSRLH1HqKxIJ.jpg) no-repeat top center; background-size:100% auto; padding-top:65px;}
.dhlCase .dhlProdcut-head .cn{ color:#fff;}
.dhlCase-tips{ font-size:16px; color:#fff; margin-top:30px; padding-bottom:12px; border-bottom:1px #a7d500 solid;}
.dhlCase-menu{ text-align:center; margin-top:85px;}
.dhlCase-menu a{ font-size:24px; font-weight:bold; color:#fff; position:relative; margin:0 45px; padding-bottom:8px;}
.dhlCase-menu a.active:before{ content:''; background:#a7d500; width:74px; height:1px; position:absolute; left:0; bottom:0;}
.dhlCase-list{ margin-top:65px; margin-left:-60px; position:relative;}
.dhlCase-list ul{ display:none;}
.dhlCase-list ul:first-child{ display:block;}
.dhlCase-list li{ width:calc(33.33% - 60px); margin-left:60px; float:left; display:inline-block; position:relative; overflow:hidden;}
.dhlCase-list li:before{ content:'';  background:url(/JS9FH1OPUISLISWMUHEoIt.jpg) repeat-x bottom; width:100%; height:100%; position:absolute; left:0; bottom:0; z-index:1; transition:all 0.4s;}
.dhlCase-list li .thumb{ background-position:center; background-size:cover; width:100%; height:415px; transition:all 0.4s;}
.dhlCase-list li .cover{  width:calc(100% - 40px); height:calc(100% - 40px); padding:0 10px; position:absolute; left:20px; top:310px; z-index:2; transition:all 0.4s;}
.dhlCase-list li .cover .t{ font-size:20px; line-height:36px; font-weight:bold; position:relative; color:#fff;}
.dhlCase-list li .cover .t:before{ content:''; background:#a7d500; width:38px; height:8px; position:absolute; bottom:8px; right:0;}
.dhlCase-list li .cover .c{ font-size:16px; line-height:30px; max-height:270px; margin-top:25px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:9; -webkit-box-orient:vertical; opacity:0; transition:all 0.4s;}
.dhlCase-list li:hover:before{ opacity:0;}
.dhlCase-list li:hover .cover{ background:rgba(255,255,255,.82); top:20px; padding:30px;}
.dhlCase-list li:hover .cover .t{ color:#161515;}
.dhlCase-list li:hover .cover .c{ color:#151515; opacity:1; }


.dhlNews{ padding:90px 0 80px 0; position:relative;}
.dhlNews .w{ position:relative;}
.dhlNews .w:before{ content:''; background:#a7d500; width:53.8%; height:3px; position:absolute; right:0; top:57px;}
.dhlNews-tab{ margin-top:50px; padding-left:46.2%;}
.dhlNews-tab a{ font-size:20px; font-weight:bold; line-height:24px; position:relative; margin-right:80px;}
.dhlNews-tab a:first-child:after{ content:''; background:#222; width:2px; height:100%; position:absolute; right:-40px; top:0;}
.dhlNews-tab a.active{ color:#a7d500;}
.dhlNews-tab a.active:before{ content:''; background:#a7d500; width:44px; height:2px; position:absolute; left:0; bottom:-7px;}
.dhlNews-cont{ margin-top:55px; display:flex; justify-content:space-between;}
.dhlNews-first{ background:#a7d500; width:40%; position:relative;}
.dhlNews-first:before{ content:''; background:#a7d500; width:75px; height:75px; position:absolute; left:-14px; top:-14px; z-index:-1;}
.dhlNews-first .pic{ height:305px; overflow:hidden;}
.dhlNews-first .pic span{ background-position:center; background-size:cover; width:100%; height:100%; display:inline-block; transition:all 0.4s;}
.dhlNews-first .word{ padding:30px;}
.dhlNews-first .word .t{ font-size:22px; line-height:30px; height:90px; font-weight:bold; color:#fff; border-bottom:2px #fff solid; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical;}
.dhlNews-first .word .c{ font-size:16px; line-height:25px; color:#fff; margin-top:25px; max-height:125px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:5; -webkit-box-orient:vertical;}
.dhlNews-first:hover .pic span{ transform:scale(1.05);}

.dhlNews-sider-box{ width:53.8%;}
.dhlNews-sider{ overflow:hidden; padding-bottom:10px; position:relative; display:none;}
.dhlNews-sider:first-child{ display:block;}
.dhlNews-sider:before{ content:''; background:#a7d500; width:46px; height:6px; position:absolute; right:0; bottom:0;}
.dhlNews-sider li a{ width:47.4%; float:left; margin-bottom:45px;}
.dhlNews-sider li a:nth-child(2n+2){ float:right;}
.dhlNews-sider li a .pic{ height:179px; overflow:hidden;}
.dhlNews-sider li a .pic span{ background-position:center; background-size:cover; width:100%; height:100%; display:inline-block; transition:all 0.4s;}
.dhlNews-sider li a .tit{ font-size:16px; line-height:30px; height:60px; margin-top:15px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.dhlNews-sider li a:hover .pic span{ transform:scale(1.05);}
.dhlNews-sider .swiper-button-next, .dhlNews-sider .swiper-button-prev{ background:url(/JS9FH1OPUIqpJK9KERpLHROOJ0VsDy1G.jpg) no-repeat; width:39px; height:39px; top:auto; margin-top:auto; bottom:0;}
.dhlNews-sider .swiper-button-next{ transform:rotate(180deg); right:auto; left:56px;}
.dhlNews-sider .swiper-button-prev{ left:0;}


.dhlFooter{ background-image:url(/JS9FH1OPUIqpJKqqKRODDk9EHkgoDyD.jpg); background-position:center; background-size:cover; padding-bottom:70px;}
.dhlFooter-top{ padding:40px 0; border-bottom:1px solid rgba(255,255,255,.15);}
.dhlFooter-top .f-code{ width:72px;}
.dhlFooter-links{ margin-top:40px; font-size:20px; font-weight:bold; color:#fff;}
.dhlFooter-links a{ font-size:16px; color:#fff; margin-left:35px; font-weight:normal;}
.dhlFooter-inner { margin-top:50px; padding-bottom:70px;  border-bottom:1px solid rgba(255,255,255,.15);}
.dhlFooter-inner .menu{ min-width:175px; float:left;}
.dhlFooter-inner .menu dt{ font-size:18px; font-weight:bold; color:rgba(255,255,255,.68);}
.dhlFooter-inner .menu dd a{ display:block; font-size:16px; color:#b7b7b7; margin-top:30px;}
.dhlFooter-inner .contact .t{ font-size:18px; font-weight:bold; color:rgba(255,255,255,.68);}
.dhlFooter-inner .contact .c p{ margin-top:30px; font-size:16px; color:#fff;}



/**产品中心**/
.pbanner{ position:relative;}
.pbanner img{ width:100%;}
.pbanner .txt{ width:1200px; font-family:'SourceHanSans-Light'; font-size:40px; font-weight:lighter; line-height:1; color:#fff; text-transform:uppercase; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); z-index:2;}


.pproduct-main{ background:#f8f8f8;}
.pproduct-add{ background:#f8f8f8; font-size:18px; padding:20px 0; width:100%; z-index:10;}
.pproduct-add .arrow{ background:url(/JS9FH1OPUIWTE15SUHEoIt.jpg) no-repeat; width:8px; height:13px; display:inline-block; vertical-align:middle; margin:0 18px;}
.pproduct-add .cur{ color:#a7d500;}

.pproduct-menu{ background:#fff;}
.pproduct-menu .w{ display:flex; justify-content:space-between; align-items:center;}
.pproduct-menu a{ font-size:20px; padding:18px 0;}
.pproduct-menu a.active, .pproduct-menu a:hover{color: #a7d500;}

.pproduct-list{ margin-left:-40px; position:relative; padding:20px 0 80px 0;}
.pproduct-list li{ background:#fff; width:calc(33.33% - 40px); float:left; margin:40px 0 0 40px; padding:25px; text-align:center;}
.pproduct-list li .word .t{ font-family:'SourceHanSans-Bold'; font-size:25px; line-height:1; padding-bottom:10px; position:relative; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.pproduct-list li .word .t:before{ content:''; background:#a7d500; width:24px; height:3px; position:absolute; left:50%; bottom:0; transform:translateX(-50%);}
.pproduct-list li .word .c{ font-size:16px; color:#5d5d5d; margin-top:15px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.pproduct-list li .word .m{ background:url(/JS9FH1OPUHATJuksKRMDU0WqHj.jpg) no-repeat right center; padding-right:17px; color:#a7d500; margin-top:15px; display:inline-block; font-size:18px;}
.pproduct-list li .thumb{ height:215px; margin-top:20px; display:flex; justify-content:center; align-items:center;}
.pproduct-list li .thumb img{ max-height:100%;}


/**新闻中心**/
.pnews-main{ position:relative; padding-bottom:80px;}
.pnews-deco{  font-family:'SourceHanSans-Bold'; color:rgba(0,0,0,.12); line-height:0.7; font-size:100px; text-transform:uppercase; position:absolute; right:-27%; top:50px;}

.pnews-title{ font-family:'SourceHanSans-Bold'; font-size:32px; line-height:1; margin-top:20px;}
.pnews-title .en{ font-family:'SourceHanSans-Regular'; font-size:16px; margin-left:20px; text-transform:uppercase;}

.pnews-menu{ padding-bottom:10px; margin-top:40px; border-bottom:1px #e0e0e0 solid;}
.pnews-menu a{ font-size:18px; margin-right:80px;}
.pnews-menu a.active{ color:#a7d500;}

.pnews-list{ margin-left:-30px; position:relative;}
.pnews-list li{ width:calc(33.33% - 30px); margin:30px 0 0 30px; float:left; display:inline-block;}
.pnews-list li .thumb{ height:263px; overflow:hidden;}
.pnews-list li .thumb img{ width:100%; display:block; transition:all 0.4s;}
.pnews-list li .word{ margin-top:20px;}
.pnews-list li .word .t{ font-size:17px; font-weight:bold; line-height:1; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.pnews-list li .word .d{ display:block; font-size:13px; color:#7b7b7b; margin-top:8px; padding-bottom:15px; border-bottom:1px #d8d8d8 solid; transition:all 0.4s;}
.pnews-list li .word .c{ font-size:13px; color:#8d8d8d; margin-top:15px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.pnews-list li:hover .thumb img{ transform:scale(1.05);}
.pnews-list li:hover .word .d{ border-color:#a7d500;}


.pnews-ppage{ padding-top:80px; font-size:0; text-align:center;}
.pnews-ppage a{ background:#fff; line-height:39px; margin:0 9px; padding:0 14px; vertical-align:top; display:inline-block; font-size:20px; border:1px solid #3d3d3d;}
.pnews-ppage .nowpage{ background:#a7d500; line-height:39px; margin:0 9px; padding:0 14px; vertical-align:top; display:inline-block; font-size:20px; color:#fff; border:1px solid #a7d500;}
.pnews-ppage a:hover{ background:#a7d500; border-color:#a7d500; color:#fff;}


/**联系我们**/
.pcontact-main{ background:url(/JS9FH1OPUI5IEE9PKIZ.jpg) no-repeat center; padding-bottom:65px; position:relative;}
.pcontact-main .pnews-deco{ right:-5%; }
.pcontact-map{ margin-top:35px;}
.pcontact-title{ font-size:20px; position:relative; margin-top:45px; line-height:1; padding-bottom:15px;}
.pcontact-title:before{ content:''; background:#a7d500; width:49px; height:6px; position:absolute; left:0; bottom:0;}

.pcontact-text{ background:#a7d500; padding:20px 30px; margin-top:30px; font-size:24px; font-weight:bold; line-height:45px;}
.pcontact-code{ display:flex; align-items:end; margin-top:60px;}
.pcontact-code img{ width:127px;}
.pcontact-code .txt{ margin-left:50px; font-size:20px;}
.pcontact-code .txt p:first-child{ font-weight:bold; font-size:24px; margin-bottom:10px;}

.pmessage-main{ position:relative; padding-bottom:80px;}
.pmessage-main .pnews-deco{ right:-5%; }

.pmessage-head{ text-align:center; margin-top:70px; font-size:20px; font-weight:bold;}
.pmessage-head h3{ font-family:'SourceHanSans-Bold'; font-size:30px; margin-bottom:10px;}

.pmessage-filed{ padding-top:50px;}
.pmessage-filed li{ overflow:hidden; margin-top:25px; }
.pmessage-filed li .aside{ width:48%;}
.pmessage-filed li .inpt{ width:100%; height:45px; font-size:20px; color:#727272; border-bottom:1px #1b1b1b solid;}
.pmessage-filed li .tips{ font-size:20px; color:#727272; padding-top:30px; padding-bottom:20px;}
.pmessage-filed li .area{ width:100%; height:330px; font-size:18px; color:#727272; padding:20px; border:1px #1e1e1e solid;}
.pmessage-filed li .yzm-inpt{ background:#d9d9d9; width:145px; height:45px; font-size:16px; padding-left:10px; float:left; border:1px #bfbfbf solid;}
.pmessage-filed li .yzm-img{ width:139px; height:45px; float:left; margin-left:25px;}
.pmessage-filed li .tjbtn{ background:#a7d500; width:167px; height:61px; line-height:61px; text-align:center; font-size:22px; color:#fff; cursor:pointer;}


/**工程案例**/
.pcase-main{ background-image:url(/JS9FH1OPUHAKIRWKUyMFU1uQHj.jpg); background-position:center; background-size:cover; position:relative;}
.pcase-main .pnews-deco{ right:-9%; }

.pcase-cond dl{ padding:20px 0; font-size:18px; border-bottom:1px #d3d3d1 solid;}
.pcase-cond dl dt{min-width: 80px; float:left;padding-left:28px; position:relative;}
.pcase-cond dl dt:before{ content:''; background:#a7d500; width:17px; height:17px; position:absolute; left:0; top:50%; transform:translateY(-50%);}
.pcase-cond dl dd{ overflow:hidden;}
.pcase-cond dl dd a{margin-right: 40px; float:left; position:relative; padding-bottom:4px;}
.pcase-cond dl dd a.active:before{ content:''; background:#a7d500; width:25px; height:3px; position:absolute; left:0; bottom:0;}

.pcase-list{ display:flex; flex-wrap:wrap; margin-left:-24px; padding-bottom:80px;}
.pcase-list li{ width:calc(25% - 24px); float:left; margin:28px 0 0 24px; display:inline-block;}
.pcase-list li .thumb{ height:207px; overflow:hidden; position:relative;}
.pcase-list li .thumb img{ width:100%; display:block; transition:all 0.4s;}
.pcase-list li .thumb .arrow{ background:url(/JS9FH1OPUHOEJIEEEkcSK1H.jpg) no-repeat; width:59px; height:66px; position:absolute; right:0; bottom:0; z-index:2; opacity:0; transition:all 0.4s;}
.pcase-list li .word{ margin-top:16px;}
.pcase-list li .word .t{ font-size:16px; font-weight:bold; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.pcase-list li .word .c{ font-size:13px; line-height:24px; max-height:48px; margin-top:5px; color:#535353; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.pcase-list li:hover .thumb img{ transform:scale(1.05);}
.pcase-list li:hover .thumb .arrow{ opacity:1;}


.other-case{ padding:55px 0 70px 0;}
.other-case .pnews-title{ padding-bottom:15px; border-bottom:1px #a7d500 solid;}
.other-case-list{ display:flex; flex-wrap:wrap; margin-left:-25px; }
.other-case-list li{ width:calc(33.333% - 25px); float:left; margin:50px 0 0 25px; display:inline-block;}
.other-case-list li .thumb{ height:284px; overflow:hidden;}
.other-case-list li .thumb img{ width:100%; display:block; transition:all 0.4s;}
.other-case-list li .word{ padding:15px 20px; box-shadow:7px 3px 24px rgba(0,0,0,.03); transition:all 0.4s;}
.other-case-list li .word .t{ font-size:16px; font-weight:bold; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; transition:all 0.4s;}
.other-case-list li .word .c{ font-size:13px; margin-top:5px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; transition:all 0.4s;}
.other-case-list li .word .m{ background:url(/JS9FH1OPUI5oE1DpD1cF.jpg) no-repeat right center; padding-right:30px; font-size:16px; margin-top:12px; display:inline-block; transition:all 0.4s;}
.other-case-list li:hover .thumb img{ transform:scale(1.05);}
.other-case-list li:hover .word{ background:#a7d500;}
.other-case-list li:hover .word .t{ color:#fff;}
.other-case-list li:hover .word .c{ color:#fff;}
.other-case-list li:hover .word .m{ background:url(/JS9FH1OPUI5oE1DsJ1gQIRNqESgJ.jpg) no-repeat right center; display:block; color:#fff;}


/**成套生产线**/
.pcomp-main{ background-image:url(/JS9FH1OPUHAKJykPUyMFU1uQHj.jpg); background-position:center; background-size:cover; position:relative;}
.pcomp-main .pnews-deco{ right:-15%; }

.pcomp-menu{ width:175px; margin-top:28px;}
.pcomp-menu a{ background:#fff; display:block; font-size:16px; color:#737373; text-align:center; padding:12px 0; border-bottom:1px #eee solid;}
.pcomp-menu a.active, .pcomp-menu a:hover{ background:#a6d400; color:#fff;}

.pcomp-aside{ width:976px;}
.pcomp-aside .pcase-list li{ width:calc(33.33% - 24px); }
.pcomp-aside .pcase-list li .thumb{ height:213px;}

.pcomp-details-head{ margin-top:15px;}
.pcomp-details-head .t{ font-family:'SourceHanSans-Bold'; font-size:32px; position:relative; padding-bottom:15px;}
.pcomp-details-head .t:before{ content:''; background:#a7d500; width:74px; height:8px; position:absolute; left:0; bottom:0;}
.pcomp-details-head .d{ font-size:16px; color:#6b6b6b; display:block; margin-top:15px;}
.pcomp-details-cont{ font-size:16px; line-height:28px; text-align:justify; padding:40px 0;}
.pcomp-details-page a{ display:block; font-size:16px; margin-top:10px;}


/**产品详情**/
.proDetails-title{ font-size:32px; font-weight:bold; padding:75px 0 45px 0; border-top:1px #a7d500 solid;}
.proDetails-head .cn{ font-size:25px;}
.proDetails-head .en{ font-size:20px; color:#d0d0d0; text-transform:uppercase;}

.proDetails-graphic{ background:#f8f8f8; margin-top:25px;}
.proDetails-graphic .w{ position:relative; padding:95px 0;}
.proDetails-graphic .thumb{ width:620px; position:absolute; right:0; top:-130px; text-align:center;}
.proDetails-graphic .thumb img{ width:100%;}
.proDetails-graphic .word{ max-width:580px; font-size:16px; line-height:25px;}


.proDetails-trait{ padding:50px 0 100px 0;}
.proDetails-trait-text{ margin-top:20px; font-size:16px; line-height:25px;}
.proDetails-trait-cons{ background:#202020 url(../images/zixun.png) no-repeat 15px center; margin-top:50px; display:inline-block; line-height:47px; font-size:16px; color:#fff; padding:0 15px 0 50px;}
.proDetails-trait-thumb{ display:flex; flex-wrap:wrap; margin-top:80px;}
.proDetails-trait-thumb li{ width:25%; border-right:2px #fff solid; border-bottom:2px #fff solid;}
.proDetails-trait-thumb li img{ width:100%;}

.proDetails-principle{ background:#f8f8f8; padding:60px 0;}
.proDetails-principle li{ padding:40px 0;display:flex; align-items:center; justify-content:space-between;}
.proDetails-principle li .thumb{ width:50%;}
.proDetails-principle li .thumb img{ width:100%;}
.proDetails-principle li .word{ width:50%; padding:0 90px;}
.proDetails-principle li .word .w-iboxt{ max-width:500px; display:inline-block;}
.proDetails-principle li .word .ct{ font-size:25px; line-height:1; padding-left:13px; border-left:4px #a7d500 solid;}
.proDetails-principle li .word .et{ font-size:20px; color:#d0d0d0; text-transform:uppercase;}
.proDetails-principle li .word .c{ font-size:16px; line-height:25px; max-height:100px; margin-top:20px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:4; -webkit-box-orient:vertical;}
.proDetails-principle li .word .m{ background:#202020; line-height:38px; font-size:16px; color:#fff; display:inline-block; padding:0 13px; margin-top:50px;}
.proDetails-principle li:nth-child(2n+2){ flex-direction:row-reverse;}
.proDetails-principle li:nth-child(2n+2) .word{ text-align:right;}
.proDetails-principle li:nth-child(2n+2) .word .ct{ padding-right:13px; border-left:0; border-right:4px #a7d500 solid;}


.proDetails-shape{ padding:80px 0;}
.proDetails-shape-head{ text-align:center;}
.proDetails-shape-head .cn{ font-size:25px; position:relative;}
.proDetails-shape-head .cn:before{ content:''; background:#a7d500; width:21px; height:4px; position:absolute; left:50%; transform:translateX(-50%); bottom:0;}
.proDetails-shape-head .en{ font-size:20px; color:#d0d0d0; text-transform:uppercase; margin-top:10px;}
.proDetails-shape-graphic{ margin-top:55px;}
.proDetails-shape-view{ background:#202020; line-height:38px; font-size:16px; color:#fff; display:inline-block; padding:0 13px; margin-top:20px;}


.proDetails-case{ background:#f8f8f8; padding:80px 0;}
.proDetails-case .pnews-title{ padding-bottom:15px; border-bottom:1px #a7d500 solid;}

.proDetails-process{ padding:75px 0;}
.proDetails-process-head{ text-align:center;}
.proDetails-process-head .cn{ font-size:32px; line-height:1; font-weight:bold;}
.proDetails-process-head .en{ font-size:16px; color:#828282; text-transform:uppercase; margin-top:10px;}
.proDetails-process-list{ display:flex; justify-content:center; margin-top:65px;} 
.proDetails-process-list li{ margin:0 45px; text-align:center;}
.proDetails-process-list li .box{ width:133px; padding:20px; border:1px #fff solid;}
.proDetails-process-list li .icon{ height:50px;  display:flex; justify-content:center; align-items:center;}
.proDetails-process-list li .img-hide{ display:none;}
.proDetails-process-list li .tit{ font-size:20px; margin-top:15px;}
.proDetails-process-list li .desc{ color:#999; margin-top:10px;}
.proDetails-process-list li:hover .box{ border-color:#060608; color:#9dd025;}
.proDetails-process-list li:hover .img-show{ display:none;}
.proDetails-process-list li:hover .img-hide{ display:block;}
.proDetails-process-list li:hover .desc{ color:#9dd025;}


.proDetails-consult{ background:#f8f8f8; padding:80px 0 100px 0;}
.proDetails-consult-filed li{ margin-top:68px; display:flex; justify-content:space-between;}
.proDetails-consult-filed li .inpt{ background:none; width:31%; height:46px; line-height:45px; font-size:20px; color:#919191; border-bottom:1px #1b1b1b solid;}
.proDetails-consult-filed li select.inpt{/* width:66%; */-webkit-appearance:auto;}
.proDetails-consult-filed li .area{ background:none; width:100%; height:330px; font-size:18px; color:#727272; padding:15px 25px; border:1px #1b1b1b solid;}
.proDetails-consult-filed li .btn{ background:#a7d500; width:167px; height:61px; line-height:61px; text-align:center; font-size:22px; color:#fff; cursor:pointer;}
#proName{ width:66%; -webkit-appearance:auto;}


/**公司简介**/
.pabout-Introd{ background:#f9f9f9; position:relative; padding-bottom:80px;}
.pabout-Introd-video{ position:relative; margin-top:40px; z-index:1;}
.pabout-Introd-video .play{ background:url(/JS9FH1OPUHALIRtpD1cF.jpg) no-repeat; width:69px; height:69px; display:inline-block; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); z-index:2; cursor:pointer;}

.pabout-Introd-inner{ margin-top:20px; display:flex; box-shadow:23px 13px 40px rgba(31,31,31,.08);}
.pabout-Introd-inner .word{ width:58%; padding:40px 30px;}
.pabout-Introd-inner .word .we{ font-family:'SourceHanSans-Bold'; text-transform:uppercase; font-size:18px;}
.pabout-Introd-inner .word .wc{ font-family:'SourceHanSans-Bold'; font-size:22px; }
.pabout-Introd-inner .word .wt{ margin-top:25px; line-height:20px; color:#4d4d4d; max-height:100px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:5; -webkit-box-orient:vertical;}
.pabout-Introd-inner .word .wm{ background:url(/JS9FH1OPUHEMTSONDIgPU0WqHj.jpg) no-repeat right center; display:inline-block; padding-right:23px; font-size:18px; margin-top:45px;}
.pabout-Introd-inner .mature{ background-image:url(/JS9FH1OPUKcnDHAqIkyKIukMESV.jpg); background-position:center; background-size:cover; width:42%; min-height:351px; color:#fff; padding:70px 0 0 45px;}
.pabout-Introd-inner .mature .mt{ font-family:'SourceHanSans-Bold'; font-size:22px;}
.pabout-Introd-inner .mature .mc dl{ min-width:33.33%; font-size:12px; line-height:1; float:left; margin-top:50px;}
.pabout-Introd-inner .mature .mc dl:nth-child(1){ width:50%;}
.pabout-Introd-inner .mature .mc dl dt{  font-family:'SourceHanSans-Bold'; font-weight:bold; padding-bottom:10px; font-size:32px; }

.pabout-menu{ background:#a7d500; width:100%; z-index:999;}
.pabout-menu a{ font-size:18px; line-height:72px; color:#fff; float:left; position:relative; margin-right:95px;}
.pabout-menu a.active:before{ content:''; background:#000; width:100%; height:3px; position:absolute; left:0; bottom:0;}


.pabout-ganda{ background:url(/JS9FH1OPUIEIJ1IGUyMFU1uQHj.jpg) no-repeat bottom; background-size:100% auto; padding:110px 0 100px 0;}
.pabout-ganda-text{ line-height:20px; margin-top:35px;}
.pabout-ganda-row{ display:flex; position:relative; margin-top:35px; flex-wrap:wrap;}
.pabout-ganda-row li{ width:65.5%; height:273px; position:relative;}
.pabout-ganda-row li .pic{ background-position:center; background-size:cover; width:100%; height:100%; display:block;}
.pabout-ganda-row li .txt{ font-family:'SourceHanSans-Bold'; font-size:18px; line-height:27px; color:#fff; width:100%; position:absolute; left:0; top:0; z-index:2; padding:40px;}
.pabout-ganda-row li .play{ background:url(/JS9FH1OPUHALIRtpD1cF.jpg) no-repeat; width:69px; height:69px; display:inline-block; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); z-index:2; cursor:pointer;}
.pabout-ganda-row li:nth-child(2){ width:32%; position:absolute; left:0; bottom:0;}
.pabout-ganda-row li:nth-child(3){ width:32%; position:absolute; left:33.5%; bottom:0;}
.pabout-ganda-row li:last-child{ width:33%; height:566px; margin-left:1.5%;}


.pabout-culture{ padding-top:70px;}
.pabout-culture-sider{ margin-top:45px; position:relative; overflow:hidden; padding:0 23%;}
.pabout-culture-sider li{ position:relative;}
.pabout-culture-sider li img{ width:100%;}
.pabout-culture-sider li .word{ width:100%; position:absolute; left:0; top:7vw; text-align:center; color:#fff; z-index:2; opacity:0;}
.pabout-culture-sider li .word .t{ font-size:40px; line-height:1; position:relative; padding-bottom:10px;}
.pabout-culture-sider li .word .t:before{ content:''; background:#fff; width:21px; height:3px; position:absolute; left:50%; transform:translateX(-50%); bottom:0;}
.pabout-culture-sider li .word .c{ font-size:24px; margin-top:25px;}
.pabout-culture-sider li.swiper-slide-active .word{ opacity:1;}
.pabout-culture-sider .swiper-pagination{ bottom:55px !important;}
.pabout-culture-sider .swiper-pagination-bullet{ background:#fff; width:19px; height:2px; opacity:0.36; margin:0 3px; border-radius:0;}
.pabout-culture-sider .swiper-pagination-bullet-active{ opacity:1;}
.pabout-culture-sider .swiper-button-next, .pabout-culture-sider .swiper-button-prev{ background:url(/JS9FH1OPUIOOJHIUDIRLHROOJ0VsDy1G.jpg) no-repeat; width:12px; height:25px; margin-top:-12px;}
.pabout-culture-sider .swiper-button-next{ transform:rotate(180deg); right:25.5%;}
.pabout-culture-sider .swiper-button-prev{ left:25.5%;}


.pabout-partner{ padding:80px 0;}
.pabout-partner-list{ padding-top:30px; margin-left:-20px;}
.pabout-partner-list li{ background:#f9f9f9; width:calc(25% - 20px); height:155px; margin:20px 0 0 20px; float:left; display:flex; justify-content:center; align-items:center;}
.pabout-partner-list li img{ max-height:100%;}


.pabout-honor{ background:#f9f9f9; padding:60px 0 80px 0;}
.pabout-honor-list{ margin-left:-22px; position:relative; padding-top:20px;}
.pabout-honor-list li{ background:#fff; width:calc(33.33% - 22px); float:left; padding:30px; margin:22px 0 0 22px; transition:all 0.4s;}
.pabout-honor-list li .date{ color:#6f6f6f; transition:all 0.4s;}
.pabout-honor-list li .title{ font-family:'SourceHanSans-Bold'; font-size:20px; line-height:1; margin-top:15px; transition:all 0.4s;}
.pabout-honor-list li .thumb{ margin-top:35px; height:152px; overflow:hidden;}
.pabout-honor-list li:hover{ background:#a7d500;}
.pabout-honor-list li:hover .date{ color:#fff;}
.pabout-honor-list li:hover .title{ color:#fff;}


.pabout-history{ padding-top:50px;}
.pabout-history-iboxt{ overflow:hidden; margin-top:35px;}
.pabout-history-iboxt li{ background:#f9f9f9; padding:60px; min-height:300px;}
.pabout-history-iboxt li .year{ font-size:40px; line-height:1; padding-bottom:30px; position:relative; font-weight:bold;}
.pabout-history-iboxt li .year:before{ content:''; background:#a7d500;  width:42px; height:6px; position:absolute; left:0; bottom:0;}
.pabout-history-iboxt li .text{ font-size:24px; margin-top:35px;}
.pabout-history-sider{ overflow:hidden; margin-top:30px;}
.pabout-history-sider li{ text-align:center; cursor:pointer;}
.pabout-history-sider li .year{ background:#d5d5d5; font-size:27px; color:#929292; line-height:36px; display:inline-block; padding:0 20px; position:relative;}
.pabout-history-sider li .year:before{content:''; height:0; width:0; display:block; border:5px transparent solid; border-bottom-width:0; border-top-color:#d5d5d5; position:absolute; bottom:-5px; left:50%; margin-left:-5px; }
.pabout-history-sider li .line{ background:url(/JS9FH1OPUHcEIRZpD1cF.jpg) no-repeat; background-size:100% 100%; height:156px;}
.pabout-history-sider li.swiper-slide-thumb-active .year{ background:#a7d500; color:#fff;}
.pabout-history-sider li.swiper-slide-thumb-active .year:before{ border:5px transparent solid; border-bottom-width:0; border-top-color:#a7d500;}
.pabout-history-sider li.swiper-slide-thumb-active .line{ background:url(/JS9FH1OPUHcEIRZsJ1gQIRNqESgJ.jpg) no-repeat;  background-size:100% 100%;}


.ct-banner{ position:relative;}
.ct-banner .swith img{ width:100%; display:none;}
.ct-banner .swith img:first-child{ display:block;}
.ct-banner .tabs{ width:1200px; position:absolute; left:50%; margin-left:-600px; bottom:65px;}
.ct-banner .tabs a{ display:block; margin-top:15px; font-size:18px; color:#fff; opacity:0.7; padding-left:27px; line-height:1;}
.ct-banner .tabs a.on{ opacity:1; border-left:2px #fff solid;}


.Mobile-menu{ background:#a7d500; width:300px; height:100%; position:fixed; z-index:199; top:0; left:-100%; overflow-y:auto; padding:70px 0 0 0; transition:left ease 0.35s;}
.Mobile-menu.onShow{ left:0; }
.Mobile-menu li{ position:relative;}
.Mobile-menu li a{ display:block; padding:13px 20px; font-size:16px; font-weight:600; color:#fff; text-transform:capitalize; border-bottom:solid 1px rgba(255,255,255,.2);}
.Mobile-menu li i.arrow{ background:url(/JS9FH1OPUI5EJ0DsHxMUKxHqESgJ.jpg) no-repeat center; width:40px; height:49px; position:absolute; top:0; right:0; transition:all 0.4s ease; }
.Mobile-menu li a.on + .arrow{ transform:rotate(90deg);}
.Mobile-menu li ul{ background:#b4da2d; padding-left:20px; display:none;}
.Mobile-menu li ul li a{ padding:0; line-height:38px; font-size:15px; font-weight:normal; border-bottom:0;}


.Mobile-button{ width:40px; height:40px; position:absolute; top:4px; right:5px; display:flex; align-items:center; justify-content:center; flex-direction:column; display:none;}
.Mobile-button .solid{  background-color:#a7d500; width:28px; height:3px; transition:all 0.6s ease;}
.Mobile-button .solid2{ margin:7px 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;}




/* other  20220730 */
.i_pf{width:50px; position:fixed; bottom:5%; right:20px; margin-top:-116px; z-index:1000;}
.i_pf.i_pf1{ bottom:auto; top:50%; margin-top:-87px}
.i_pf li{width:50px; height:58px; float:left;list-style-type: none;}
.i_pf li .div{width:50px; display:inline-block;cursor:pointer; position:relative;}
.i_pf li .div:hover{ text-decoration:none;}
.i_pf li .div .a_img{width:50px; height:50px; display:inline-block;}
.i_pf li .div .a_img.a1{ background:url(/JS9FH1OPUIIEOO9PKIZ.jpg) no-repeat;}
.i_pf li .div:hover .a_img.a1,.i_pf li .div.activegg1 .a_img.a1{ background:url(/JS9FH1OPUIIEONNpD1cF.jpg) no-repeat;}
.i_pf li .div .a_img.a2{ background:url(/JS9FH1OPUIIEOk9PKIZ.jpg) no-repeat;}
.i_pf li .div:hover .a_img.a2,.i_pf li .div.activegg1 .a_img.a2{ background:url(/JS9FH1OPUIIEOjNpD1cF.jpg) no-repeat;}
.i_pf li .div .a_img.a2 a,.i_pf li .div .a_img.a2 a:hover{width:50px; height:50px; text-decoration:none; display:inline-block;}
.i_pf li .div .a_img.a3{ background:url(/JS9FH1OPUIIEOu9PKIZ.jpg) no-repeat;}
.i_pf li .div:hover .a_img.a3{ background:url(/JS9FH1OPUIIEOtNpD1cF.jpg) no-repeat;}
.i_pf li .div .a_img.a4{ background:url(/JS9FH1OPUIIENE9PKIZ.jpg) no-repeat;}
.i_pf li .div:hover .a_img.a4{ background:url(/JS9FH1OPUIIENDNpD1cF.jpg) no-repeat;}

.i_pf li .div i{width:6px; height:12px; background:url(/JS9FH1OPUIIFEu9PKIZ.jpg) no-repeat; position:absolute; right:74px; top:20px;transition: all 1s cubic-bezier(0.77, 0, 0.175, 1) 0s; -webkit-transition: all 1s cubic-bezier(0.77, 0, 0.175, 1) 0s; -moz-transition: all 1s cubic-bezier(0.77, 0, 0.175, 1) 0s; -o-transition: all 1s cubic-bezier(0.77, 0, 0.175, 1) 0s;filter:alpha(opacity=0);   -moz-opacity:0;   -khtml-opacity: 0;   opacity: 0;}
.i_pf li .div:hover i,.i_pf li .div.activegg1 i{filter:alpha(opacity=100);   -moz-opacity:1;   -khtml-opacity:1;   opacity: 1;}


.i_pf li .div .a_div1{ width:161px; height:50px; line-height:50px; color:#fff; text-align:center; overflow:hidden; background-color:#bbe035; font-size:20px; position:absolute; top:1px; right:80px;transition: all 1s cubic-bezier(0.77, 0, 0.175, 1) 0s; -webkit-transition: all 1s cubic-bezier(0.77, 0, 0.175, 1) 0s; -moz-transition: all 1s cubic-bezier(0.77, 0, 0.175, 1) 0s; -o-transition: all 1s cubic-bezier(0.77, 0, 0.175, 1) 0s;filter:alpha(opacity=0);   -moz-opacity:0;   -khtml-opacity: 0;   opacity: 0;}
.i_pf li .div:hover .a_div1,.i_pf li .div.activegg1 .a_div1{filter:alpha(opacity=100);   -moz-opacity:1;   -khtml-opacity:1;   opacity: 1;}


.i_pf li .div .a_div2{display:none;width:170px; padding:10px 15px; height:60px; line-height:20px; color:#fff; text-align:center; overflow:hidden;background-color:#bbe035; font-size:14px; position:absolute; top:1px; right:80px;transition: all 1s cubic-bezier(0.77, 0, 0.175, 1) 0s; -webkit-transition: all 1s cubic-bezier(0.77, 0, 0.175, 1) 0s; -moz-transition: all 1s cubic-bezier(0.77, 0, 0.175, 1) 0s; -o-transition: all 1s cubic-bezier(0.77, 0, 0.175, 1) 0s;filter:alpha(opacity=0);   -moz-opacity:0;   -khtml-opacity: 0;   opacity: 0;}
.i_pf li .div .a_div2 a,.i_pf li .div .a_div2 a:hover{ color:#fff;}
.i_pf li .div:hover .a_div2,.i_pf li .div.activegg1 .a_div2{filter:alpha(opacity=100);   -moz-opacity:1;   -khtml-opacity:1;   opacity: 1;}

.i_pf li .div .a_div3{width:140px; padding:15px 15px;  text-align:center; overflow:hidden;background-color:#182987; font-size:14px; position:absolute; top:1px; right:80px;transition: all 1s cubic-bezier(0.77, 0, 0.175, 1) 0s; -webkit-transition: all 1s cubic-bezier(0.77, 0, 0.175, 1) 0s; -moz-transition: all 1s cubic-bezier(0.77, 0, 0.175, 1) 0s; -o-transition: all 1s cubic-bezier(0.77, 0, 0.175, 1) 0s;filter:alpha(opacity=0);   -moz-opacity:0;   -khtml-opacity: 0;   opacity: 0;}
.i_pf li .div .a_div3 img{width:140px; height:140px;}
.i_pf li .div:hover .a_div3,.i_pf li .div.activegg1 .a_div3{filter:alpha(opacity=100);   -moz-opacity:1;   -khtml-opacity:1;   opacity: 1;}



.moblie-footer{ height:50px; display:none;}
.wap_zxlmenu{width:100%; height:50px; background-color:#a7d500; position:fixed; left:0px; bottom:0px; z-index:1111;}
.wap_zxlmenu dt{width:14.6%; float:left;border-right:1px solid #bbe035; font-weight:normal;}
.wap_zxlmenu dt .a1{width:100%; height:50px; display:inline-block; overflow:hidden; color:#fff; text-decoration:none; text-align:center; padding:5px 0px; font-size:13px;}
.wap_zxlmenu dt .a1:hover{ color:#fff; text-decoration:none;}
.wap_zxlmenu dt .a1 .s1{ padding-top:25px; display:inline-block; line-height:1.0;}
.wap_zxlmenu dt .a1 .s1.bg1{ background:url(/JS9FH1OPUHyZJJ5SHxEdIIOUItDsDy1G.jpg) top center no-repeat; background-size:20px;}

.wap_zxlmenu dd{width:21.35%; float:left; border-right:1px solid #bbe035; position:relative;}
.wap_zxlmenu dd .a1{width:100%; height:50px; display:inline-block; overflow:hidden; color:#fff; text-decoration:none; text-align:center; padding:5px 0px; font-size:13px;}
.wap_zxlmenu dd .a1:hover{ color:#fff; text-decoration:none;}
.wap_zxlmenu dd .a1 .s1{ padding-top:25px; display:inline-block; line-height:1.0;}
.wap_zxlmenu dd .a1 .s1.bg1{ background:url(/JS9FH1OPUHyZJJ5SHxEdIIOUItDsDy1G.jpg) top center no-repeat; background-size:20px;}
.wap_zxlmenu dd .a1 .s1.bg2{ background:url(/JS9FH1OPUHyZJJ5SHxEdIIOUItpsDy1G.jpg) top center no-repeat; background-size:20px;}
.wap_zxlmenu dd .a1 .s1.bg3{ background:url(/JS9FH1OPUHyZJJ5SHxEdIIOUItLsDy1G.jpg) top center no-repeat; background-size:20px;}
.wap_zxlmenu dd .a1 .s1.bg4{ background:url(/JS9FH1OPUHyZJJ5SHxEdIIOUItRsDy1G.jpg) top center no-repeat; background-size:20px;}
.wap_zxlmenu dd .a1 .s1.bg5{ background:url(/JS9FH1OPUHyZJJ5SHxEdIIOUItNsDy1G.jpg) top center no-repeat; background-size:20px;}

.wap_zxlmenu dd ul{width:100%; position:absolute; left:0px; bottom:100%; background:#a7d500; display:none;}
.wap_zxlmenu dd ul li{width:100%;float:left; overflow:hidden; border-bottom:1px solid #bbe035;}
.wap_zxlmenu dd ul li a,.wap_zxlmenu dd ul li a:hover{width:100%; padding:10px 0px; line-height:1.5; display:inline-block; overflow:hidden; text-align:center; color:#fff; font-size:12px; float:left;}

/**show**/
.login-marsk{ background:rgba(0,0,0,.38); width:100%; height:100%; position:fixed; right:0; top:0;z-index: 9998; display:none;}
.login-popup{ background:#fff; font-family:'SourceHanSans-Light';width: 80%;height: auto;position:fixed; left:50%;top: 50%; transform:translate(-50%,-50%);z-index: 99999; display:none;}
.login-popup-title{z-index: 999999;background: #a7d500; line-height:40px; font-size:16px; color:#fff; padding-left:25px;}
.login-popup-filed{ padding:30px 130px 25px 130px; border:1px #f0f0f0 solid;} 
.login-popup-filed li{ margin-top:15px; display:flex;}
.login-popup-filed li .icon{ width:40px; height:40px; display:flex; justify-content:center; align-items:center; border:1px #d9d9d9 solid; border-radius:5px 0 0 5px;}
.login-popup-filed li .inpt{ width:calc(100% - 40px); height:40px; color:#bebebe; padding-left:14px; border:1px #d9d9d9 solid; border-left:0; border-radius:0 5px 5px 0;}
.login-popup-filed li .dlbtn{ background:#1890ff; width:100%; height:42px; line-height:42px; color:#fff; cursor:pointer; display:block; border-radius:5px;}
.login-popup-filed li .no-account{ width:100%; text-align:right;}
.login-popup-filed li .no-account a{ color:#1890ff;}
