﻿@charset "utf-8";
.pro-c-main article p{color:#333}
.pro-c-main article p{line-height:2}
.pro-c-art article table td{vertical-align:middle}
table td{vertical-align:middle}
.table td,.table th{vertical-align:middle}
.common-main article p{margin-bottom:5px}
.part-item{width:20%;padding:15px 0}
.head-nav>ul .submenu{background:rgba(255,255,255,.9)}
.head-nav>ul .submenu.nav1 ul li{background:transparent}
.project-list.is-current li:nth-of-type(2n){flex-direction:row-reverse}
.project-list.is-current .project-img{height:auto;width:40%}
.project-list.is-current .project-name{position:relative;padding-bottom:14px}
.project-list.is-current .project-name:after{content:"";position:absolute;left:0;display:block;width:70px;height:3px;top:100%;background:#0078d7}
.project-list.is-current li{height:auto}
.project-list.is-current li .project-img{margin-right:0}
.project-list.is-current .project-content{line-height:1.6em}
@media screen and (min-width:769px){.project-list.is-current .project-name{font-size:26px}}
.pro-c-name,.side-pro-name,.adv-item article,.content-info article,.news-title,.news article,.pro-info article{word-break:break-word}
.news-item:nth-of-type(2) .news-img{flex:inherit}
.news-img img{height:300px;object-fit:cover}
.download-img{background:url(/js/36897/pdf.png) no-repeat center;width:150px}
.download-img img{visibility:hidden}
.download-list li{height:100px}
@media screen and (max-width:560px){.download-img{width:80px;background-size:50px}
.download-list li{padding-left:10px;height:80px}
.download-btn{margin-right:10px;width:100px;height:32px;font-size:14px}
.download-info{margin-left:10px;width:calc(100% - 200px)}}
.contact-wrap{margin:0}
@media screen and (min-width:1381px){.pro-c-main .common-wrapper{display:flex;justify-content:space-between}
.pro-c-info{padding-left:0;padding-right:0}
.pro-c-main article,.pro-c-art .link-wrap,.pro-c-art .inquiry{padding:0 30px}}
.adv-t{text-transform:capitalize}
.project-list.faq-list li{padding:5px 10px}
.faq-list .project-info{display:block}
.project-list li .project-name{position:relative;line-height:1.4;margin:0;padding:10px 50px 10px 35px}
.project-list li .faqtoclick{position:absolute;top:10px;right:10px;cursor:pointer;width:20px;height:20px;background:url(/js/36897/Rightarrow.png) no-repeat center;background-size:100%}
.project-list li .project-content{padding-left:35px;display:none;margin-top:10px;color:#242424;font-size:14px;opacity:.71;line-height:1.7}
.project-list li .faqtoclick.faqact{background-image:url(/images/m416/faq-down.png)}
.faq-list .project-name:after{background:url(/js/36897/faq.png);content:' ';width:42px;height:42px;background-size:100%;top:0}
.faq-list .project-content:after{display:none}
.content-list1 .content-title{word-break:break-word}
@font-face{font-family:"iconfont";src:url('/js/36897/iconfont.ttf') format('truetype')}
.icon-tiktok::before{content:"\ec26"}
.icon-wechat::before{content:"\e60e"}
.icon-whatsapp::before{content:"\e8ea"}
.iconfont.icon-whatsapp{font-family:iconfont !important}
.foot-letter .send-letter{position:relative}
.foot-letter .send-letter .eput{background:#fff;border-radius:6px;width:100%;margin-bottom:0}
.foot-letter .send-letter .ebtn{position:absolute;bottom:7px;right:4px;background:#000;height:36px;width:115px;font-size:14px;border-radius:6px}
.foot-l .lfr li:nth-child(1) a{background:#1a496f}
.foot-l .lfr li:nth-child(2) a{background:#289fff}
.foot-l .lfr li:nth-child(3) a{background:#5885a9}
.foot-l .lfr li:nth-child(4) a{background:#f00}
.foot-l .lfr li:nth-child(5) a{background:#333}
.head-nav>ul .submenu{display:block}
.head-nav>ul .more li ul{position:absolute;left:100%;top:0;display:none}
.head-nav>ul .more li:hover ul{display:block}
.foot-brandlist{display:flex;margin:10px 0}
.foot-brandlist div{margin-right:5px}
.foot-brandlist div img{display:block}
.foot-qr{display:flex}
.foot-qr img{max-width:48%;width:130px;margin-right:10px}
.foot-l .lfr li:nth-child(2){display:none}
.contact-item:nth-child(4) .contact-c p{line-height:1.2;margin-top:5px}
.contact-item:nth-child(4) .contact-c p a{display:block}
.adv-item{position:relative}
.adv-item a.advlink{display:block;width:100%;height:100%;position:absolute;top:0;left:0}
.floatwindow_chat_face span.floatwindow_tit_box,.floatwindow_chat_face span.floatwindow_more_box{background:url(/Content/C_IMG/Common/share0_f.png) #3B5998 no-repeat 8px center!important}
.floatwindow_chat_item span{padding-left:44px!important}
.floatwindow_chat_box .floatwindow_chat_email+a span{background-position:3px -163px;background-color:#ffc000}
.share-btn-list .twitter,.share-btn-list .pinterest{display:none}
@media (min-width:1241px){.head-logo img{height:100%;object-fit:contain}}
.side-cont ul{background:#fff;padding:15px 33px}
.side-cont ul li{display:flex;padding:5px 0;font-size:14px}
.side-cont ul li i{text-align:center;width:20px;margin-right:5px;line-height:1.4;color:#0078d7}
.side-cont ul li span{width:calc(100% - 25px);display:block;line-height:1.4}
.side-cont ul li a{color:#000}
.side-cont ul li a:hover{color:#0078d7}
.side-cont ul li:nth-child(4) span a {display:block;}
.side-cont ul li {line-height:1.3;}
.side-cont ul li strong {margin-right:4px;}
@media (min-width:1241px){.head-nav>ul #liproducts .submenu{width:100%;left:0;padding:30px calc(50% - 800px) 1px;box-sizing:border-box;display:flex!important;flex-wrap:wrap}
.head-nav>ul #liproducts{position:static}
.head-nav .submenu.nav3>li{width:22%;position:relative;min-height:100px;padding-left:120px;margin:0 4% 30px 0;box-sizing:border-box}
.head-nav .submenu.nav3>li>a{font-weight:bold}
.head-nav .submenu.nav3>li:nth-child(4n){margin-right:0%}
.head-nav .submenu.nav3>li a{padding:0;display:block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}
.head-nav .submenu.nav3>li a:hover{background:0 0;color:#0078d7}
.head-nav .submenu.nav3 ul a{font-size:14px;padding-top:4px}
.cate-con .cate-info,.nav .submenu.nav2>li .item-con{display:none}
.cate-con .cate-img{position:absolute;top:0;left:0;overflow:hidden;width:100px;height:100px;display:flex;align-items:center;justify-content:center}
.cate-con .cate-img a{display:block;width:100%;height:100%}
.cate-con .cate-img img{width:100%;height:100%;object-fit:cover;opacity:1}}
@media (max-width:1700px) and (min-width:1241px){.head-nav>ul #liproducts .submenu{padding:30px calc(50% - 700px) 1px}}
@media (max-width:1500px) and (min-width:1241px){.head-nav>ul #liproducts .submenu{padding:30px calc(50% - 600px) 1px}}
@media (max-width:1240px){.head-nav .submenu.nav3 li .cate-con{display:none}}
.about ul li{line-height:25px}
.contact-t{text-transform:inherit}
ul.videoaochen{display:flex;flex-wrap:wrap;justify-content:space-between}
ul.videoaochen li{width:48%;margin-bottom:25px;text-align:center;display:flex;flex-direction:column;justify-content:flex-end}
ul.videoaochen li>p:first-child{margin-bottom:10px}
ul.videoaochen li iframe{width:100%}
@media screen and (max-width:640px){ul.videoaochen li{width:100%}}
.contact-wrap{margin-top:390px}
@media (max-width:768px){.contact-wrap{margin-top:0}}
.part{padding:10px 0}
.part-item{padding:2px 0}
.content-main-info .content-img{width:40%}
.content-main-info .content-date{display:none}
.content-main-info .content-list0 .content-item{height:auto;background:#fff}
.content-main-info .content-list0 .content-info article{display:none}
.content-main-info .content-list0 .content-more{display:block}
.content-main-info .content-list0 .content-info{display:flex;flex-direction:column;justify-content:center;flex:1}
.content-main-info .content-list0 .content-item:nth-child(2n){flex-direction:row-reverse}
.content-main{background:#f4f4f4}
.content-list0 .content-info{border:none}
@media (max-width:768px){.content-main-info .content-list0 .content-item{width:100%}
.content-main-info .content-list0 .content-info{padding:20px}
.content-main-info .content-list0 .content-item{display:flex}}
.link-sign{width:120px;height:50px;display:flex;align-items:center;justify-content:flex-end;cursor:pointer}
.link-l .link-sign{justify-content:flex-start}
.faq-list li{cursor:pointer}
.about-main .part .part-list a{width:20%}
.about-main .part .part-list a img{max-width:100%}
.pdflist{display:flex;flex-wrap:wrap;justify-content:space-between;text-align:center;margin:50px 0}
.pdflist li{width:20%;margin-bottom:15px;border-bottom:2px solid #c3c3c3}
.pdflist li p{margin-top:15px}
.download-btn{margin:10px auto}
@media (max-width:768px){.pdflist li{width:50%}}
ul.videoaochen{display:flex;flex-wrap:wrap;justify-content:space-between}
ul.videoaochen li{width:23.5%;margin-bottom:25px;text-align:center;display:flex;flex-direction:column;justify-content:flex-end}
ul.videoaochen li iframe{width:100%}
.foot-qr{width:100%;margin-top:15px;justify-content:space-between}
.foot-qr img{width:32%;margin-right:0}
.adv-item article{-webkit-line-clamp:5;max-height:100px;text-align:center}
@media screen and (max-width:768px){.about ul li{background-position:left top}
div[style*='flex']{flex-wrap:wrap}
.common-main .tab-content img{max-width:100%}
div[style*='flex']>div[style*="width:23.5%"]{width:48% !important}
.about .about-sel{margin-right:0}
.pro-name{height:40px}}
@media screen and (min-width:769px){.head.active{height:100px}}
@media (min-width:1381px){.common-left{width:calc(100% - 418px)}}
.head-logo{max-width:300px}
@media screen and (max-width:768px){.pro-c-art .table-responsive{overflow:visible}
.pro-c-art table{width:100% !important}
.pro-c-art table td *{font-size:12px !important;line-height:1.2 !Important}
.pro-c-art table td{white-space:normal;word-break:break-word;font-size:12px}
.test-list div p:nth-of-type(1){height:76.8px;display:flex;justify-content:center;align-items:center}
.test-list div p{margin:0 !important}}
@media(max-width:768px){.about-ri>div:nth-child(1){font-size:16px;color:#fff}
.about .about-con{padding-top:105vw}}
@media (max-width:768px){.news-item:first-of-type .news-img img{object-fit:contain}
.news-item .news-info{flex:inherit!important;width:60%;box-sizing:border-box}
.news-item{height:auto!important}
.news-item:first-of-type .news-img,.news-item:nth-of-type(2) .news-img,.news-item:nth-of-type(3) .news-img{flex:inherit;width:40%}}
@media (max-width:540px){.news-item .news-info{padding:2vw}}
@media (max-width:768px){.pro-c-art article .table td{padding:3px;word-break:break-word;width:auto}
.pro-c-art article .table{width:100%!Important}}
.tab-content .tapian>div:first-child{width:48%}
.tab-content .tapian>div:first-child img{width:100%}
.tab-content .tapian>div:nth-child(2){width:48%}
.tab-content .tapian{justify-content:space-between;align-items:center}
.tab-content .tapian>div:nth-child(2) p:nth-child(2),.tab-content .tapian>div:nth-child(2) p:nth-child(4){display:none}
@media (max-width:1240px){.tab-content .tapian{flex-wrap:wrap}
.tab-content .tapian>div:first-child{width:100%;margin-bottom:18px;margin-right:0!Important}
.tab-content .tapian>div:nth-child(2){width:100%}}
.foot-letter .send-letter .eput{color:#000}
.tabs-title:nth-of-type(4n){border-right:2px solid #fff}
.tabs-title:nth-of-type(5n){border-right:none}
#jljw_IM_GdImBox{right:auto !important;left:100px}
#jljw_IM_GdImBox .GdImBox{right:auto !important;left:0}
.about>div .con-wrap ul{max-width:630px}
iframe{max-width:100%}
.about .about-img iframe{width:100%;height:100%;display:block}
.about .about-con{padding:50px 90px}
.about ul li{position:relative;padding-left:40px;line-height:1.7}
.about .about-sel{position:absolute;left:0;top:-2px}
@media screen and (max-width:1500px) and (min-width:1151px){.about .about-con,.about .about-img{width:50%}
.about .about-con{padding:40px 60px}}
@media screen and (max-width:1500px){.about .about-img{max-height:100%}}
@media screen and (max-width:1150px){.about .about-img iframe{height:590px}}
@media screen and (max-width:768px){.about .about-img iframe{height:100%}
.about .about-con{padding:66vw 4vw 4vw}
.about .about-img{max-height:inherit;width:100%;left:0;padding:0 4vw;box-sizing:border-box;height:62vw}}
.floatwindow_chat_twitter span.floatwindow_tit_box,.floatwindow_chat_twitter span.floatwindow_more_box{background:url(/Content/C_IMG/Common/share0_t.png) #1DA1F2 no-repeat 8px center!important}
/* foot-top */.foot-top{background:url(/uploads/36897/bg2.jpg)no-repeat center;background-size:cover;color:#FFF;line-height:1;position:relative;z-index:9;margin:15px 0}
.foot-top .common-wrapper{display:flex;justify-content:space-between;align-items:center;padding:50px 0}
.foot-top .left span{font-size:30px;font-weight:500}
.foot-top .left p{padding-top:20px;font-size:18px}
.foot-top .right a{width:160px;height:44px;display:inline-flex;align-items:center;justify-content:center;background:#FFF;color:#0078d7;transition:all .2s linear;border:2px solid #FFF}
.foot-top .right a:hover{background:#0078d7;border-color:#0078d7;color:#fff}
.foot-list{padding-top:77px}
@media (max-width:1600px){.foot-top .common-wrapper{padding:35px 0}}
@media (max-width:1500px){.foot-top .left span{font-size:28px}}
@media (max-width:768px){.foot-top .common-wrapper{display:block;padding:25px 4vw}
.foot-top .left{width:100%}
.foot-top .left span{font-size:6vw;font-weight:500;line-height:1.2}
.foot-top .left p{font-size:3.46667vw;padding:10px 0;line-height:1.4}
.foot-top .right{margin-top:20px}
.foot-top .right a{width:120px;height:33px}}
.foot-letter .send-letter p{width:100%}
.pro-img img{width:100%}
#swiper-banner .swiper-slide a{display:block;width:100%}
.pro-main .bottom-wrap a{text-transform:capitalize}
.wmkc-template-46 .wmkc-flex-row-reverse{align-items:center}
table td{vertical-align:baseline}
.nysetlist{display:flex;margin:20px 0;border:1px solid #0078d7}
.nysetlist li{width:33.3333%;text-align:center;position:relative}
.nysetlist li a{display:block;font-size:18px;padding:20px;color:#000}
.nysetlist li a span{display:inline-block;background:url(/uploads/36897/true1.png) no-repeat left center;padding-left:35px;background-size:25px;line-height:25px}
.nysetlist li:after{content:'';width:1px;height:24px;background:#aaa;position:absolute;left:100%;top:50%;margin-top:-12px}
.nysetlist li:last-child:after{display:none}
.nysetlist li a:hover span{background-image:url(/uploads/36897/true2.png)}
@media (max-width:1024px){.nysetlist li a{font-size:16px;padding:10px}}
@media (max-width:560px){.nysetlist li a{text-align:left;font-size:15px}
.nysetlist li{border:1px solid #0078d7;width:48%;margin-bottom:10px}
.nysetlist li:after{display:none}
.nysetlist{flex-wrap:wrap;justify-content:space-between;border:none}}
main#iside .common-wrapper article{width:calc(100% - 280px)}
main#iside .isidelist{width:250px}
main#iside .common-wrapper{display:flex;justify-content:space-between}
main#iside .isidelist li{background:#eee;margin-bottom:15px}
main#iside .isidelist li a{display:block;padding:15px 25px 15px 12px;position:relative}
main#iside .isidelist li a:after{content:'';width:6px;height:6px;border:1px solid #000;border-left:none;border-bottom:none;transform:rotate(45deg);position:absolute;right:14px;top:20px}
main#iside .isidelist li a:hover,main#iside .isidelist li.act a{background:#0078d7;color:#fff}
main#iside .isidelist li a:hover:after,main#iside .isidelist li.act a:after{border-color:#fff}
@media (max-width:1024px){main#iside .common-wrapper article{width:100%}
main#iside .isidelist{display:none}}
.common-main article img{height:auto}
.content-main table table{margin:0 auto}
.banner-title{color:#000}
.news .news-list .news-item:nth-of-type(4){display:none}
@media(min-width:769px){.pro-main .kche-t127 .kche-t127-item .kche-t127-item-img{width:20%;}.pro-main .kche-t127 .kche-t127-item .kche-t127-item-img img{max-height: 200px;}}
.pro-c-banner .banner-title{display:none;}
.prolist-bottom .kche-t111 .kche-t111-item-text .kche-t111-item-des a{color:var(--color);text-decoration:none;text-transform:capitalize;}
section.part{background: url(/Content/uploads/other/202503100929329c0a0e10b5d04ef095d9a492fcb412f7.jpg)no-repeat;background-size: cover;text-align: center;padding: 3% 0;color: #fff;}
section.part .varcolor{color: var(--color);}
section.part .text{margin: 30px 0;}
section.part .btn{margin-top: 30px;}
section.part .more-btn{background: var(--color);color: #fff;padding: 16px 30px;border-radius: 30px;}
 section.part {background: url(/Content/uploads/2025892269/202503101702217efe898f3dc7424a81a155dbe65b83df.jpg) no-repeat;color: var(--fontcolor);    background-size: cover;}
 .common-main { padding-bottom: 0;}
 .pro-main .part .common-wrapper{ display: unset;}
 .index section.part:nth-last-child(2){ background: none;display: none;padding: 0;}