﻿@charset "utf-8";
.productscontent .content{color:#000}
.productscontent .content p{padding-bottom:initial}
strong{font-weight:700}
@media (min-width:769px){.index .popular .left,.index .popular .right img{height:auto}}
.popular .container .left{background:#fff!important;color:#000}
.index .popular .left>div::after{border:none!important}
.index .product{background-image:url(/js/33892/probg.jpg);background-size:100%}
nav .inmenu_1{background-image:url(/js/33892/menu-hover.png)}
@media (min-width:1000px){nav>ul>li>a:hover{background-image:url(/js/33892/menu-hover.png)}}
.title span img{display:none}
.title span{width:100px;height:14px;background:url(/js/33892/line.png) no-repeat;display:inline-block}
aside .aside-title{background-image:url(/js/33892/circle.png)}
.index .about .right p:nth-of-type(2){color:#000}
.index .product ul li p{font-weight:700;font-size:20px}
.news-template article ul p>a{font-weight:700;font-size:20px}
.index .news ul li p:nth-of-type(1){font-weight:700;font-size:20px}
.index .news ul li p:nth-of-type(2){font-size:16px;color:#000}
.singglepage article .descption{font-size:16px}
.date1,.descption p,.list-paddingleft-2 p,.page-0 p,.right p,.singglepage article .descption,.singglepage article p,ul.latest-news p{color:#000!important}
.news-template .title span:nth-of-type(2){background:0 0}
.index .popular .left .btn{background:var(--color)}
.popular .container .left{position:relative}
.popular .container .left:after,.popular .container .left:before{position:absolute;content:'';width:94%;height:94%;top:3%;border-top:1px solid #000;border-bottom:1px solid #000}
.popular .container .left:after{left:3%;border-left:1px solid #000;border-right:1px solid #000}
.index .popular .left>div{z-index:1}
.concat-us .title{color:#000}
.popular .container .left:after,.popular .container .left:before{border-color:#eee}
.news-template article ul.page-0 img{object-fit:contain}
.floatwindow_wechat a{background:#fff}
@media screen and (min-width:1001px){nav>ul>li ul.submenu li>ul{top:0;left:100%;display:none!important}
nav>ul>li ul.submenu li:hover>ul{height:auto!important;opacity:1!important;display:block!important}
nav>ul>li ul li{position:relative}}
@media (min-width:1001px){.index .about .left{width:40%}
.index .about .left iframe{width:100%;height:360px}
.index .about .right{width:60%;padding-left:50px}}
.index .about .right h3::after{left:0;bottom:0;top:auto}
@media (max-width:1000px){.index .about .left{width:100%;padding-bottom:56%;position:relative;margin-bottom:15px}
.index .about .left iframe{width:100%;height:100%;position:absolute;top:0;left:0}}
@media (max-width:540px){.index .about .right h3{font-size:22px}}
.tcont{display:flex;align-items:center;margin-right:200px;margin-left:auto}
.tcont p{display:flex;align-items:center;margin-left:25px}
.tcont p i{margin-right:5px}
.tcont p a{white-space:nowrap}
@media (max-width:1250px){.tcont{flex-direction:column;align-items:flex-start}}
@media (max-width:1080px){.tcont{display:none}}
@media (min-width:1150px){.products article ul li{width:24%}}
@media (min-width:1001px){.news-template main .container{flex-direction:row-reverse}
.news-content article{padding-left:20px;padding-right:0}
.news-template article,.products .pro-title,.productscontent article{padding-left:20px;box-sizing:border-box}
.products article ul li{padding-right:0;padding-left:20px}}
.products article ul .add{width:100px}
.products .descption .add{display:inline-flex}
.addcontact{display:inline-flex;background:var(--color);padding:5px 10px;box-sizing:border-box;color:#fff!important;margin-left:10px;height:40px;align-items:center;border-radius:4px 10px 4px 10px}
.addcontact:hover{color:#fff!important}
iframe{max-width:100%}
.nyvideolist{margin-top:10px}
.nyvideolist>div{width:33%!important;padding:0!important;border:none!important;margin:0 .5% 10px 0!important}
.nyvideolist>div:nth-child(3n){margin-right:0!important}
@media (max-width:1024px){.nyvideolist>div{width:49.5%!important;margin-right:1%!important}
.nyvideolist>div:nth-child(3n){margin-right:1%!important}
.nyvideolist>div:nth-child(2n){margin-right:0!important}}
@media (max-width:640px){.nyvideolist>div{width:100%!important;margin-right:0!important}
.nyvideolist>div:nth-child(3n){margin-right:0!important}}
@media (max-width:480px){.nyvideobox iframe{max-height:280px}}
.box2.nyaboutusbox .title strong{color:#000;font-size:22px;background:#f8f8f8;padding-right:10px;position:relative}
.box2.nyaboutusbox .title:before{content:'';width:100%;height:1px;background:#ccc;position:absolute;left:0;top:50%}
.box2.nyaboutusbox .title{position:relative;display:block;text-align:left;line-height:1.7}
@media (max-width:560px){.box2.nyaboutusbox .title strong{font-size:18px}}
.singglepage article .box2.nyaboutusbox{margin:0}
nav .share-list i{font-size:28px}
#wmkc{padding-bottom:0!important;transform:translate(0,0)!important;top:180px!important}
.popular .container .left,.popular .container .right{width:50%}
.index .popular ul li .right img{max-width:100%}
.singglepage .Agency.Policy article{justify-content:center}
.Agency.Policy article p{margin-bottom:0}
.Agency.Policy article img{display:block}
.wmkc-list>li{position:relative}
.wmkc-list>li>img{position:absolute;right:100%;top:0;max-width:inherit;max-height:inherit;width:160px;display:none}
.wmkc-list>li:hover>img{display:block}
#wmkc .wmkc-list{overflow:inherit;max-width:100px}
.location-down .ld-top{margin:0 260px;display:flex;align-items:center;justify-content:space-between}
.location-down .ld-top img{width:100%;display:block}
.location-down .ld-top .contact-left{display:flex}
.location-down .ld-top .contact-left .contact-logo img{position:relative;top:-20px}
.location-down .ld-top .contact-left .contact-content{position:relative;padding-top:20px;width:600px;height:100%;margin-left:50px}
.location-down .ld-top .contact-left .contact-content p:first-child{line-height:58px;position:relative;top:8px;font-size:16px;font-weight:700;color:#fff}
.location-down .ld-top .contact-left .contact-content p:nth-child(2){font-size:26px;font-weight:700;color:#fff}
.location-down .ld-top .contact-left .contact-content:before{content:"";position:absolute;left:-20px;width:3px;height:34px;background:#fff;opacity:.5;top:60px}
.location-down .ld-top .contact-btn{width:206px;height:60px;border:2px solid #fff;justify-content:flex-end;display:flex;justify-content:center;align-items:center;transition:all .3s ease}
.location-down .ld-top .contact-btn a{width:100%;height:100%;display:flex;justify-content:center;align-items:center;color:#fff;font-size:18px;font-weight:700}
.location-down .ld-top .contact-btn:hover{background:#fff}
.location-down .ld-top .contact-btn:hover a{color:#2b3aa1}
.location-down>.bgbl>ul{display:flex;height:140px;background:#161616;margin:0 260px}
.location-down>.bgbl>ul>li{height:100%;flex:1;display:flex;justify-content:center;align-items:center}
.location-down>.bgbl>ul>li .ld-logo{position:relative;height:100%;width:140px;background:url(/js/35186/footer-contact.png) no-repeat}
.location-down>.bgbl>ul>li .ld-content{padding-top:25px;height:100%;display:flex;flex-direction:column;padding-left:30px;flex:1}
.location-down>.bgbl>ul>li .ld-content .content-title{color:#fff;font-weight:700;line-height:50px}
.location-down>.bgbl>ul>li .ld-content .content-title:after{content:"";background:#fff;width:3px;height:30px}
.location-down>.bgbl>ul>li .ld-content .content-text{font-weight:700}
.location-down>.bgbl>ul>li .ld-content .content-text,.location-down>.bgbl>ul>li .ld-content .content-text a{color:#707070;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.location-down>.bgbl>ul>li.ld-map .ld-logo{background-position:50px 40px}
.location-down>.bgbl>ul>li.ld-email .ld-logo{background-position:-70px 40px}
.location-down>.bgbl>ul>li.ld-tel .ld-logo{background-position:-190px 40px}
.location-down>.bgbl>ul>li span{height:26px;width:2px;background:#fff}
@media(min-width:1281px)and (max-width:1520px){.location-down .ld-top,.location-down>.bgbl>ul{margin:0 100px}
.location-down .right-text{padding:0 100px}}
@media(min-width:1081px)and (max-width:1280px){.location-down .ld-top,.location-down>.bgbl>ul{margin:0 50px}
.location-down .right-text{padding:0 50px}}
@media(min-width:769px)and (max-width:1080px){.location-down .ld-top{margin:0 25px}
.location-down .ld-top .contact-left .contact-content p:nth-child(2){font-size:20px}
.location-down>.bgbl>ul{margin:0 25px}
.location-down .right-text{padding:0 25px}}
@media screen and (max-width:768px){.location-down .ld-top{margin:0}
.location-down .ld-top .contact-left .contact-logo{display:none}
.location-down .ld-top .contact-left .contact-content{display:flex;flex-direction:column;justify-content:space-evenly;padding-top:0;margin-left:0;width:60vw;height:18.6666666667vw}
.location-down .ld-top .contact-left .contact-content p:first-child{font-size:4vw;line-height:4vw;top:0;left:-5.3333333333vw;transform:scale(.8)}
.location-down .ld-top .contact-left .contact-content p:nth-child(2){position:relative;left:-5.3333333333vw;font-size:4vw;line-height:4vw;padding-right:.6666666667vw;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;transform:scale(.8)}
.location-down .ld-top .contact-left .contact-content:before{display:none}
.location-down .ld-top .contact-btn{width:27.4666666667vw;height:8vw;border:.2666666667vw solid #fff}
.location-down .ld-top .contact-btn a{font-size:3.2vw}
.location-down>.bgbl>ul{margin:0;height:auto;flex-wrap:wrap}
.location-down>.bgbl>ul>li{flex:none;padding:1.3333333333vw 0}
.location-down>.bgbl>ul>li .ld-content{padding-top:0;padding-left:0;font-size:4vw}
.location-down>.bgbl>ul>li .ld-content .content-title{font-size:4vw;line-height:6.6666666667vw}
.location-down>.bgbl>ul>li .ld-content .content-text{font-size:3.2vw;line-height:2em}
.location-down>.bgbl>ul>li .ld-content .content-text a{color:#707070}
.location-down>.bgbl>ul>li .ld-logo{width:70px;height:70px;overflow:hidden;background-size:200px 37px}
.location-down>.bgbl>ul>li:first-child{width:100%}
.location-down>.bgbl>ul>li:nth-child(2),.location-down>.bgbl>ul>li:nth-child(3){width:50%}
.location-down>.bgbl>ul>li span{margin-top:2.6666666667vw;height:5.3333333333vw;position:relative;right:4vw;top:-.6666666667vw}
.location-down>.bgbl>ul>li.ld-map .ld-logo{background-position:10px 20px}
.location-down>.bgbl>ul>li.ld-email .ld-ogo{background-position:-70px 20px}
.location-down>.bgbl>ul>li.ld-tel .ld-logo{background-position:-150px 20px}
.location-down .right-text{padding:0 6.6666666667vw;font-size:3.2vw;line-height:9.3333333333vw}}
.lastest-news{width:100%}
.lastest-news ul{width:100%;display:flex;flex-wrap:wrap}
.lastest-news ul li{width:50%}
.lastest-news ul li a object{display:flex}
.lastest-news ul li div{flex:1}
.lastest-news ul li .news-img img{width:100%;display:block}
.lastest-news ul li .news-content{position:relative;background:#f6f6f6;display:flex;flex-direction:column;justify-content:space-evenly}
.lastest-news ul li .news-content .news-title{margin:0 80px;color:#2b2b2b;font-size:22px;font-family:Open Sans;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.lastest-news ul li .news-content .news-date{margin:0 80px;color:#666;font-weight:700}
.lastest-news ul li .news-content article{margin:0 80px;color:#444;line-height:24px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}
.lastest-news ul li .news-content .more-link{margin:0 80px;color:#2b2b2b;font-weight:700;line-height:24px;font-size:18px}
.lastest-news ul li .news-content .more-link i{color:#2b2b2b;position:relative;top:1px;transform:scale(1.7)}
.lastest-news ul li .news-content:before{content:"";position:absolute;bottom:0;transition:opacity .7s ease 0s,transform .7s ease 0s;width:94%;height:92%;top:4%;left:3%;opacity:0;border-top:2px solid #2b3aa1;border-bottom:2px solid #2b3aa1;transform:scaleX(0);-webkit-transform:scaleX(0);box-sizing:border-box}
.lastest-news ul li .news-content:after{transition:opacity .5s ease 0s,transform .5s ease 0s;content:"";border-left:2px solid #2b3aa1;border-right:2px solid #2b3aa1;transform:scaleY(0);-webkit-transform:scaleY(0);opacity:0;position:absolute;width:94%;height:92%;top:4%;left:3%;box-sizing:border-box}
.lastest-news ul li:hover .news-content .more-link a,.lastest-news ul li:hover .news-content .more-link i,.lastest-news ul li:hover .news-content .news-title a{color:#2b3aa1}
.lastest-news ul li:hover .news-content:after,.lastest-news ul li:hover .news-content:before{opacity:1;transform:scale(1)}
.lastest-news ul li:nth-child(11) a object,.lastest-news ul li:nth-child(12) a object,.lastest-news ul li:nth-child(3) a object,.lastest-news ul li:nth-child(4) a object,.lastest-news ul li:nth-child(7) a object,.lastest-news ul li:nth-child(8) a object{flex-direction:row-reverse}
@media(min-width:1441px)and (max-width:1680px){.lastest-news ul li .news-content .more-link,.lastest-news ul li .news-content .news-date,.lastest-news ul li .news-content .news-title,.lastest-news ul li .news-content article{margin:0 50px}}
@media(min-width:1281px)and (max-width:1440px){.lastest-news ul li .news-content .news-title{margin:0 40px;font-size:20px}
.lastest-news ul li .news-content .more-link,.lastest-news ul li .news-content .news-date,.lastest-news ul li .news-content article{margin:0 40px}}
@media(min-width:1081px)and (max-width:1280px){.lastest-news ul li .news-content .news-title{margin:0 30px;font-size:16px}
.lastest-news ul li .news-content .more-link,.lastest-news ul li .news-content .news-date,.lastest-news ul li .news-content article{margin:0 30px}}
@media(min-width:769px)and (max-width:1081px){.lastest-news ul li .news-content .news-date,.lastest-news ul li .news-content .news-title{margin:0 20px;font-size:14px}
.lastest-news ul li .news-content .more-link,.lastest-news ul li .news-content article{margin:0 20px;font-size:12px}
.lastest-news ul li .news-content:before{border-top:2px solid #2b3aa1;border-bottom:2px solid #2b3aa1}
.lastest-news ul li .news-content:after{border-left:2px solid #2b3aa1;border-right:2px solid #2b3aa1}
.lastest-news ul li .news-content:after,.lastest-news ul li .news-content:before{width:96%;height:94%;top:3%;left:2%}}
@media screen and (max-width:768px){.lastest-news ul li{width:100%}
.lastest-news ul li:nth-of-type(2n){display:none}
.lastest-news ul li .news-content,.lastest-news ul li .news-img{width:50%}
.lastest-news ul li .news-content .news-title{margin:1.0666666667vw 2.6666666667vw 0;font-size:3.4666666667vw}
.lastest-news ul li .news-content .news-date{margin:.6666666667vw 2.6666666667vw;font-size:3.2vw}
.lastest-news ul li .news-content article{display:none;margin:0 2.6666666667vw;font-size:3.4vw;line-height:110%}
.lastest-news ul li .news-content .more-link{display:none}}
@media screen and (min-width:751px)and (max-width:768px){.lastest-news ul li .news-content .news-title{font-size:24px}
.lastest-news ul li .news-content .news-date{font-size:20px}
.lastest-news ul li .news-content article{font-size:18px}}
@media screen and (max-width:768px){.lastest-news ul li .news-content{justify-content:space-around}}
@media (min-width:769px) and (max-width:1081px){.lastest-news ul li .news-content article{display:none}}
@media screen and (max-width:768px){.lastest-news ul li:nth-of-type(2n){display:block}
.lastest-news ul li:nth-child(11) a object,.lastest-news ul li:nth-child(12) a object,.lastest-news ul li:nth-child(3) a object,.lastest-news ul li:nth-child(4) a object,.lastest-news ul li:nth-child(7) a object,.lastest-news ul li:nth-child(8) a object{flex-direction:row}
.lastest-news ul li:nth-of-type(2n) a object{flex-direction:row-reverse}}
@media screen and (min-width:768px){.lastest-news ul li{min-height:200px}
.lastest-news ul li a{display:block;height:100%}
.lastest-news ul li div{display:flex;align-items:center;background:#f6f6f6}
.lastest-news ul li a object{height:100%}}
.tcont a{color:#000}
.location-down>.bgbl>ul>li.ld-tel .ld-logo{background-image:url(/uploads/33892/footer-contact2.png)}
.index .product .product-swiper{width:100%!important;height:auto!important}
.index .product .product-swiper .swiper-wrapper{flex-wrap:wrap;justify-content:space-between;transform:none!important}
.index .product .product-swiper ul li{height:auto;width:24%!important;margin-right:0!important}
.index .product .swiper-choose{display:none}
@media (max-width:1000px){.index .product .container ul li.swiper-slide{width:48%!important}}
.inquiryvideo{display:flex;justify-content:space-between;flex-wrap:wrap;width:100%}
.inquiryvideo iframe{height:auto;min-height:400px;margin-bottom:20px}
#inquirykhlist{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:40px}
#inquirykhlist div{width:48%;height:140px;padding:10px;display:flex;justify-content:space-between;border-radius:100px;align-items:center;border:1px solid #ccc;box-sizing:border-box;margin-bottom:20px}
#inquirykhlist div img{width:120px;height:120px;border-radius:50%}
#inquirykhlist div p{width:calc(100% - 160px);padding-right:20px}
@media (max-width:1300px){#inquirykhlist div{width:100%}}
@media (max-width:1000px){.inquiryvideo iframe{width:100%}}
@media (max-width:768px){#inquirykhlist div p{display:-webkit-box;text-overflow:ellipsis;overflow:hidden;-webkit-line-clamp:5;-webkit-box-orient:vertical}}
.index .join-us{display:none}
.index .product{background-image:url(/Content/uploads/2023810252/20230112155528f22ffb2f9f084bc2995b0cd4bc088b2d.jpg)}
@media (min-width:1001px){nav>ul>li ul{display:none!important}
nav>ul li:hover>ul{display:block!important}}
.products .descption .add{margin-right:10px}
.addcontact{margin:10px 0 0}
body{margin:0 auto!important}
.share-list ul>a{display:none;}
footer .concat-us .info p:nth-child(3) span:first-child {display:none;}
footer .concat-us .info p:nth-child(3) span{display:block;margin-bottom:5px}
footer .concat-us .info p:hover{color:#444}
@media (min-width:1001px){header {z-index:9999999;}
.nav-box {position:relative;z-index:999999;}}
@media (max-width:1000px){.pho-footer{display:block;}
.pho-footer ul li .go-top{bottom:auto}}
.popwhats{position:fixed;bottom:80px;left:10px;z-index:999999;width:44px;height:44px;background:#3AC34C url(/images/Common/whatsapp38.png) no-repeat center;border-radius:50%;background-size:50%;box-shadow:1px 1px 2px #000;}