﻿@charset "utf-8"; 
:root{--color:#5bbc09}
@media (min-width:1025px){body{padding-top:40px}
.head-info .nav-ul>li a.inmenu_1,.head-info .nav-ul>li:hover>a{color:#fff}
.head-info .nav-ul>li>a{color:#5bbc09}
 .head-info .head-search button em{color:#5bbc09}
.head-info .nav-ul>li ul{background:#000}
.head-info .nav-ul>li:hover .submenu li:hover>a{color:#fff}
header.is-active .head-info,.nobanner header .head-info{background:#000}}
@media (min-width:1366px){body{padding-top:40px}}
@media (min-width:1501px){.head-info .nav-ul>li>a{font-size:20px}
.head-info .nav-ul>li{margin:0 5px}}
@media (max-width:1024px){.head-info,header.is-active .head-info {background:#000;}}
.pcontent strong{text-transform:capitalize}
.pro_main{font-size:16px}
.neidiv p, .pcontent p{margin-bottom:0px;line-height:1.75em;font-size:16px}
.floatwindow_tab_plan .floatwindow_im-tel li img{margin-left: 15px;margin-right: 8px}
#xyz .xyz12{border:none}
#xyz ul{display:flex;flex-wrap:wrap;width:500px;position: absolute;right: 0;z-index: -1;margin-top: 35px;box-shadow: 0px 1px 4px rgb(0 0 0 / 13%);background:#fff}
#xyz ul li{width:32%;margin:0 2% 0 0;box-sizing:border-box}
#xyz ul li:nth-child(3n + 1){margin-right:0}
#xyz ul li:nth-child(1){text-align: right;padding-right: 35px;background:none;z-index: -1;position: absolute;top: -35px;right: 0;}
#xyz ul li:nth-child(1):hover{background:none;}
#xyz .xyz12 span{z-index:9999;}
#xyz ul li:nth-child(1){width:auto}
#xyz ul li:not(:first-child) a{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.language_search{direction:ltr;}
.container,.menu {width:1820px;max-width:100%;padding:0 20px;box-sizing:border-box;}
.appli_imgbox .v-pic {width:100%}
#products .button {width:100%;}
.button-img {text-align:center;}
.profile .container {max-width:100%;}
.profile .profile-words {width:47%;}
.mid_content{padding:0}
footer .container {max-width:100%;display:flex;justify-content:space-between;padding:30px 20px 24px}
footer .container:before,footer .container:after{display:none}
footer .container>.col {width:auto;max-width:23%;margin:0}
footer .container .col .contact-list li,footer .container .col .cate-list li {width:100%;}
footer .container .col .contact-list li p {display:flex;}
/*.g-main,.news-main,.d-container .d-content {width:1820px;max-width:100%;padding-left:20px;padding-right:20px;box-sizing:border-box;}*/
.g-sidebar {margin:0;}
.bPosition {margin:0 0 20px;}
.g-container {width:calc(78% - 30px);margin-left:30px;}
section.contact-us .g-context table {width:100%}
.mews-slide .rollPro {max-width:820px;margin:0 auto;}
.ninelist1 .ninelist-li {width:32%;margin:15px 2% 15px 0;min-height:inherit;}
.ninelist1 .ninelist-li:nth-child(3n) {margin-right:0;}
.ninelist1 .ninelist-li a img {max-width:100%;max-height:100%;}
.rollPro1 li .pbox a {width:100%;height:0;padding-bottom:100%;position:relative;display:block;}
.rollPro1 li .pbox a img {width:100%;height:100%;position:absolute;top:0;left:0;object-fit:contain;}
ul.pro-list.ninelist1{display:flex;flex-wrap:wrap;}
.home-more,.home-hotpro .homehotpro-list .homehotpro-item .homehotpro-info .more,.sidebarhot-list .sidebarhot-item .sidebarhot-info .more,.pro-list li .pro-info .more,.newslist li .newslist-info .more,.home-news .homenews-list .homenews-item .homenews-info .more{text-transform:capitalize}
@font-face{font-family:iconfont2;font-display:swap;src:url(https://css02.v15cdn.com/m423/fonts/iconfont.woff2) format('woff2'),url(https://css02.v15cdn.com/m423/fonts/iconfont.woff) format('woff'),url(https://css02.v15cdn.com/m423/fonts/iconfont.ttf) format('truetype')}
.home-choose2 .iconfont{font-family:iconfont2!important;}
.home-choose2 .icon-gongwenbao:before{content:"\e60e"}
.home-choose2 .icon-kefu:before{content:"\e61b"}
.home-choose2 .icon-anquan:before{content:"\e8ab"}
.home-choose2 .icon-huoyun:before{content:"\e670"}
.home-news {padding-top:0;}
.home-news .homenews-list .homenews-item .homenews-img {max-height:inherit;}
.home-news .homenews-list .homenews-item .homenews-img a {position:relative;height:0;padding-bottom:77.777%;}
.home-news .homenews-list .homenews-item .homenews-img img {position:absolute;top:0;left:0;}
.home-hotpro .homehotpro-list .homehotpro-item {height:auto;}
.home-procate {padding-bottom:4.5%;}
.home-choose2{padding:4% 0px 2%;z-index:1;position:relative}
.home-choose2 .l-wrap{position:relative}
.home-choose2::before{content:"";position:absolute;top:0px;width:100%;height:350px;background:var(--color);}
.home-choose2 .home-des,.home-choose2 .home-title{color:#FFF;text-align:center}
.choose-ul{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:60px}
.choose-ul .choose-item{width:23%;background:#FFFf;box-shadow:0 6px 13px 0 rgba(19,20,21,.08);padding:50px 30px;text-align:center;transition:all .2s linear}
.choose-ul .choose-item:hover{transform:translateY(-5px)}
.choose-ul .choose-item:hover .icon{transform:rotateY(360deg)}
.choose-ul .choose-item .title{color:var(--fontcolortitle);font-size:24px;line-height:24px;margin-bottom:20px}
.choose-ul .choose-item img{height:60px;transition:all .3s linear}
.choose-ul .choose-item .icon{transition:all .3s linear;line-height:1}
.choose-ul .choose-item em{font-size:60px;color:var(--color)}
.choose-ul .choose-item .info{margin-top:20px;color:var(--fontcolorintro)}
@media (max-width:1280px){.choose-ul .choose-item .title{font-size:20px}}
@media (max-width:1024px){.choose-ul .choose-item{width:24%}}
@media (max-width:768px){.choose-ul .choose-item:hover .icon{transform:none}
.choose-ul{margin-top:30px}
.choose-ul .choose-item{width:48%;margin-bottom:20px;padding:20px 10px}
.choose-ul .choose-item .title{margin-bottom:10px;font-size:18px}
.choose-ul .choose-item em{font-size:40px}
.choose-ul .choose-item .info{margin-top:15px;font-size:14px}}
.home-contact .home-title{margin-top:0}
.home-contact .animate {display:none;}
.home-contact {background:rgba(0,0,0,1)!important;}
@media (min-width:1025px){.home-contact .l-wrap {display:flex;align-items:center;justify-content:space-between;}
.home-contact .home-title {text-align:left;margin:0;line-height:1.5;padding-right:20px;}
.home-contact {padding:48px 0;}}
@media (max-width:450px){.home-contact{padding:30px 0}
.home-contact .home-title{font-size:20px;margin-bottom:25px}}
@media (min-width:1025px){.product-catelist .product-cateitem {width:32%;margin-right:2%;}
.product-catelist .product-cateitem:nth-child(4n) {margin-right:2%;}
.product-catelist .product-cateitem:nth-child(3n) {margin-right:0;}}
.home-hotpro .home-des,.home-news .home-des{display:none;}
.newslist li .newslist-img a{height:272px;}
.newslist.industryslist.list0 li .newslist-img{display:none}
@media (max-width:768px){.newslist li .newslist-img a{height:0;padding-bottom:77.7777%;position:relative}
.newslist li .newslist-img img{position:absolute;top:0;left:0;}}
@media (max-width:500px){.newslist.list0 li .newslist-info .title{font-size:16px;line-height:1.5}}
@media (min-width:1025px){footer .foot-main .foot-item {width:auto;}
.foot-item.foot-info {max-width:16%;}
.foot-item.foot-nav {max-width:16%;}
.foot-item.foot-cate {max-width:23%;}
.foot-item.foot-contact {max-width:19%;}}
@media (max-width:1300px) and (min-width:1025px){.foot-item.foot-info {max-width:32%;}
.foot-item.foot-nav {max-width:32%;}
.foot-item.foot-cate {max-width:32%;}
.foot-item.foot-contact {max-width:32%;}
footer .foot-main .foot-item{width:32%;margin-bottom:30px}
footer .foot-main .foot-item:not(:nth-child(3n)){margin-right:2%}}
@media (max-width:1300px) and (min-width:769px){footer .foot-main{justify-content:flex-start}}
@media (max-width:768px){footer .foot-item.foot-cate .foot-list li{width:100%}}
@media (min-width:1025px){li#liproducts .submenu.nav1{left:-150px}}
@media (min-width:1025px) {.page-container {flex-direction:row-reverse;}
.page-main {margin:0 0 0 30px;}
.sidebar-item {border:2px solid var(--color);padding:0;}
.sidebar-title {background:var(--color);color:#fff;padding:10px 15px;margin:0 0 2px;}
.sidebar-cate>li {background:none;margin:0;border-radius:0;border-bottom:1px solid #ccc;}
.sidebar-cate>li:last-child {border:none}
.sidebar-cate>li .sub-menu a {padding-left:30px;}
.sidebar-cate>li .sub-menu li {margin-top:1px;}
.sidebar-cate>li .sub-menu li:not(:last-child){border-bottom:1px solid #ccc;}
.sidebar-cate>li>a {height:auto;line-height:1.4;padding:9px 35px 9px 15px;display:block;}
.sidebar-cate>li:hover>a {background:var(--color)!important;color:#fff!important;}
.sidebar-cate>li:hover>em {color:#fff;}
.sidebar-cate>li .sub-menu a:hover {background:var(--color)!important;color:#fff!important;}
.sidebarhot-list,.sidebar ul.recentnews-list{padding:10px}
.sidebar-item.inquiry .inquiry-wrap{background:none;padding:0}
.sidebar-item.inquiry .wmkcfeedback{padding:1px 15px 15px}}
.home-about .about-img .bgimg {max-height:450px;object-fit:cover;}
.about-info .home-more {background:var(--color);color:#fff;}
.about-info .home-more:hover {background:#fff;color:var(--color)}
.about-info .home-more::before {background:none}
.home-choose2::before{background:var(--fontcolor)}
.home-projects{padding-top:0;padding-bottom:4.5% !important}
.home-hotpro .homehotpro-list .homehotpro-item .homehotpro-img {max-height:inherit;flex:inherit;}
.home-hotpro .homehotpro-list .homehotpro-item .homehotpro-info {flex:1;box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;}
.home-hotpro .homehotpro-list .homehotpro-item .homehotpro-info .text {margin-bottom:10px;}
.home-hotpro .homehotpro-list .homehotpro-item .homehotpro-info .more {margin-top:auto;background:var(--color);color:#fff;border-radius:5px;padding:6px 15px;border:1px solid var(--color);}
.home-hotpro .homehotpro-list .homehotpro-item .homehotpro-info .more:hover {background:none;color:var(--color)}
.home-news .homenews-list .homenews-item .homenews-info .more{display:inline-block;margin-top:auto;background:var(--color);color:#fff;border-radius:5px;padding:6px 15px;border:1px solid var(--color);}
.home-news .homenews-list .homenews-item .homenews-info .more em{display:none}
.home-news .homenews-list .homenews-item .homenews-info .more:hover{background:none;color:var(--color)}
.home-news .homenews-list .homenews-item .homenews-info{padding-bottom:20px}
.prodetails-info .prodetails-btnlist>*{background:var(--color);color:#fff}
.prodetails-info .prodetails-btnlist>*:hover{background:#fff;color:var(--color);}
.pro-list li .pro-info .more{display:inline-block;margin-top:auto;background:var(--color);color:#fff;border-radius:5px;padding:6px 15px;border:1px solid var(--color);}
.pro-list li .pro-info .more:hover{background:none;color:var(--color)}
.pro-list.list1 li{display:flex;flex-direction:column}
.pro-list li .pro-info{display:flex;flex-direction:column;align-items:flex-start}
.pagelink .pagelink-item a:hover{background:var(--color);color:#fff}
.sidebarhot-list .sidebarhot-item,.recentnews-list li{border-radius:5px;padding:5px;margin-bottom:10px}
.sidebarhot-list .sidebarhot-item:hover,.recentnews-list li:hover{background:var(--color)}
.sidebarhot-list .sidebarhot-item:hover *,.recentnews-list li:hover *{color:#fff!important}
.newslist.list0 li:hover{background:var(--color)}
.newslist.list0 li:hover *{color:#fff!important}
.home-choose2 .home-des{text-transform: initial;}
.home-banner .banner-animote .title{font-size:56px;}
.home-banner .banner-animote.hba1{top:26%;}
.home-banner .banner-animote.hba2{top: 42%;left: 23%;}
.home-banner .banner-animote.hba3{top: 33%;left: 26%;}
@media(max-width:1600px){.home-banner .banner-animote .title{font-size:46px;}}
@media(max-width:1366px){.home-banner .banner-animote .title{font-size:40px;}}
@media(max-width:1024px){.home-banner .banner-animote .title{font-size:30px;}}
@media(max-width:768px){.home-banner .banner-animote .title{font-size:22px;}}
@media(max-width:500px){.home-banner .banner-animote .title{font-size:18px;}.home-banner .banner-animote.hba3{left:32%;}}
.foot-title a{color: #dbdbdb;}
@media (min-width:1601px){.pro-d-main .common-main .l-wrap,.pro-d-main .banner-inner .banner-content .l-wrap,.news-d-main .common-main .l-wrap,.news-d-main .banner-inner .banner-content .l-wrap{max-width:1600px;}}
@media (min-width:1025px) and (max-width:1600px){.pro-d-main .common-main .l-wrap,.pro-d-main .banner-inner .banner-content .l-wrap,.news-d-main .common-main .l-wrap,.news-d-main .banner-inner .banner-content .l-wrap{padding-left:180px;padding-right:180px;}
.thumbnail-show{width:390px;height:390px;}
.thumbnail-box .list{height:315px;}
.thumbnail-box{width:70px;}}
@media (min-width:1025px) and (max-width:1366px){.pro-d-main .sidebar{width:290px}
.thumbnail-show{width:320px;height:320px;}
.thumbnail-box{width:54px;}
.thumbnail-box .list{height:245px;}}