﻿@charset "utf-8"; 
.navbar .container .navbar-collapse .nav_en>li>a{color:#fff;font-size:20px}
@media (min-width:1200px){
.navbar .container .navbar-collapse .nav_en li{margin:0;padding:0 8px}
.navbar .container{margin-left:224px}}
#cose123 .box123 a span,.present-title{color:#fff}
footer .container .col .contact-list li #A_4{color:#01c5fd}
.navbar .container .navbar-collapse .nav_en>li>a{font-size:18px}
.navbar{position:fixed}
.top-logo{margin-right:20px}
.about-main-lf p,.index .about-intro,.index .products-cate li a,.index .products-name,.index .top-nav>li>a,.title-text{font-size:17px}
.index header,header{position:fixed;background:#f4f4f4;width:100%;left:0;top:0}
.index .top-nav a{color:#000}
.index .top-nav .submenu{min-width:100%}
.index .top-nav a.inmenu_1,.index .top-nav a:hover{color:#fff}
body.inner{padding-top:100px}
.index .news-text,.index .video-text p a,.more-btn,.num-text,.top-nav .submenu a{font-size:15px}
.page-prolist .cp-text h1{font-size:16px;font-weight:700;margin-bottom:8px}
.page-prolist .cp-text p{font-size:14px}
.index .news-title{font-size:19px}
.index .video-text h3{font-size:27px}
.index .video-text p{font-size:16px}
.index header,header{background:rgba(0,0,0,.2)}
.top-logo,.top-logo img{max-width:300px;display:block}
.top-logo{margin-left:-12%}
.index .top-nav a{color:#fff}
.index .video-text{transform:translateY(-40%)}
.index .about-intro{text-align:initial}
.index .video-text p{text-align:left}
.title-text{text-align:left}
.index .news-box{padding-bottom:0}
#cose123 .box123 a p{color:#fff!important}
.page-procontent .p-share{display:flex;justify-content:flex-start}
.page-procontent .p-share .lab{margin-right:10px}
.page-procontent .product-btn a.LayImAhrefNode{background:#61b167;color:#fff}
.page-procontent .product-btn a:nth-child(2){background:#444;color:#fff}
.index .about-intro{padding:25px 35px}
.floatwindow_suspend{left:-302px!important;}
.footer-address li{display:flex;}
.feedbackForm #feedbackForm tr:nth-child(6) {flex-direction:inherit;}
.feedbackForm #feedbackForm .text {width:100%;}
.feedbackForm #feedbackForm td:nth-child(2) {width:100%;}
.feedbackForm #feedbackForm .lable {white-space:nowrap;}
.feedbackForm #feedbackForm #SubmitContent {width:100%;resize:none;}
.feedbackForm #feedbackForm tr:nth-child(8) {border:none;padding:0;}
.feedbackForm{margin-top:15px;}
.swiper-container{margin-top:130px;}
header nav>ul>li>a{white-space:nowrap;font-size:17px;}
header nav ul li{margin:0 15px;}
.index header,header{z-index:999;}
.info-tel,.info-email{color:#ccc;}
header nav ul .submenu+.icon-angle-down{display:none;}
.pro-detail-content .pro-intro img{height:auto!important;}
.pro-detail-content .pro-intro .intro-title {max-width:900px;margin:0 auto;}
.pro-detail-content .pro-intro article{padding-right:0;max-width:900px;margin:0 auto;}
footer .footer-top{display:none}
footer .footer-container>ul>li .content .content-title{text-transform:capitalize;}
.home-container .part-title{margin-bottom:80px;}
@media screen and (min-width:769px){
header nav ul .submenu{transform:rotateX(90deg) translateX(-50%)!important;left:50%;justify-content:flex-start;width:auto;padding:15px 0;box-sizing:border-box;height:auto;display:flex!important;right:auto;}
header nav ul #liproducts .submenu{flex-wrap:wrap;justify-content:flex-start;width:50vw;}
header nav ul .submenu li{margin:10px 15px;}
header nav ul .submenu li:after{right:-14px;}
header nav ul li{position:relative}
header nav ul .submenu li a{white-space:nowrap}
header nav ul li:hover .submenu{transform:rotateX(0deg) translateX(-50%)!important}}
header nav ul .submenu li:after{display:none}
@media (max-width:768px){.pro-detail-content .pro-intro article div[style*='display:flex;']>div{width:100% !important}
.pro-detail-content .pro-intro article div[style*='display:flex;']{flex-wrap:wrap }}
.pro-detail-content .pro-intro .intro-title {display:none;}
@media screen and (min-width:769px){header nav ul li.navicon>a {position:relative;}
header nav ul li.navicon>a:before{content:'\e607';font-family:iconfont!important;font-size:16px;right:0;position:absolute;}
header nav ul li.navicon:hover>a:before{border-color:#2b3aa1}}
@media screen and (min-width:1750px){header nav>ul>li>a{font-size:18px}}
header nav ul li.navicon>a:before{display:none}
.abouts-content{position:relative;}
.nycontactusbox {max-width:1150px;margin:0 auto;}
.nycontustop {margin:30px 0;display:flex;justify-content:space-between;flex-wrap:wrap;}
.nycontuscompany {font-size:22px;border-bottom:1px solid #ccc;line-height:1.4;padding-bottom:10px;margin-bottom:20px;width:100%;}
.nycontustoplef {width:49%;}
.nycontustoprig {width:49%;}
.nycontustoprig ul li {display:flex;margin-bottom:14px;}
.nycontustoprig ul li:last-child {margin:0;}
.nycontustoprig ul li em {font-size:22px;width:25px;text-align:center;color:#777;}
.nycontustoprig ul li p:nth-child(2) {width:calc(100% - 25px);padding-left:16px;font-size:16px;color:#999;font-weight:bold;line-height:1.4;}
.nycontustoprig ul li p:nth-child(2) a {color:#999;display:block}
.nycontussalesman {margin-bottom:40px;}
.nycontuslartit {text-align:center;position:relative;font-size:38px;font-weight:bold;color:#999;padding-bottom:26px;margin-bottom:40px;}
.nycontuslartit:before {content:'';width:420px;height:1px;background:#ccc;position:absolute;bottom:0;left:50%;margin-left:-210px;z-index:-1;}
.nycontuslartit:after {content:'';width:60px;height:60px;background:#2b3aa1;position:absolute;border-radius:50%;border:23px solid #fff;box-sizing:border-box;bottom:-30px;left:50%;margin-left:-30px;z-index:-1;}
.nycontussaleboxtit {font-size:38px;line-height:1.1;padding-left:20px;position:relative;}
.nycontussaleboxtit:before {content:'';width:10px;height:30px;background:#2b3aa1;position:absolute;left:0;top:6px;}
.nycontussalelist {display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:20px;}
.nycontussalelist li {width:48.5%;border:1px solid #eee;display:flex;align-items:center;padding:15px 25px;box-sizing:border-box;margin-bottom:35px;}
.nycontussalelist li .salelistpic {width:150px;}
.nycontussalelist li .salelistpic img{display:block;border-radius:50%}
.nycontussalelist li .salelistinfo {width:calc(100% - 150px);padding-left:25px;}
.nycontussalelist li .salelistname {font-size:19px;color:#222;margin-bottom:25px;}
.nycontussalelist li .salelistname strong {font-weight:500;font-size:14px;margin-left:15px;color:#656d78;font-family:Times New Roman;}
.nycontussalelist li .salelistname.single {margin:0;}
.nycontussalelist li .salelistname.single strong {display:block;margin:25px 0 0;}
.nycontussalelist li .salelistcont p {line-height:1.5;color:#999;font-size:15px;}
.nycontusagentlist {display:flex;flex-wrap:wrap;justify-content:space-between;}
.nycontusagentlist li {width:48.5%;display:flex;margin-bottom:30px;border:1px solid #eee;padding:15px 25px;box-sizing:border-box;align-items:center;}
.nycontusagentlist li .agentlistpic {width:140px;}
.nycontusagentlist li .agentlistpic img {display:block;}
.nycontusagentlist li .agentlistinfo {width:calc(100% - 140px);padding-left:30px;}
.nycontusagentlist li .agenttptit {color:#000;font-size:20px;margin-bottom:10px;}
.nycontusagentlist li  .agentsmtit {color:#000;font-weight:bold;font-size:15px;}
.nycontusagentlist li .agentsmtit p{color:#000}
.nycontusagentlist li .agenttxt {line-height:1.4;margin:10px 0;color:#000;}
.nycontusagentlist li .agenttxt p {color:#000;}
.nycontusagentlist li .agentbtn a {font-weight:bold;font-size:15px;}
.nycontusagentlist li .agentbtn a:hover {color:#2b3aa1}
.nycontusagent>p {color:#444;line-height:1.6;font-size:15px}
@media (max-width:1024px){.nycontussalelist li,.nycontusagentlist li{padding:15px}
.nycontussalelist li .salelistinfo,.nycontusagentlist li .agentlistinfo{padding-left:15px;}}
@media (max-width:850px){.nycontustoplef {width:100%;height:300px;margin-bottom:20px}
.nycontustoprig {width:100%;}
.nycontussalelist li,.nycontusagentlist li{width:100%}}
@media (max-width:768px){.nycontussalesman{margin-top:30px}
.nycontactusbox {margin-top:16vw}}
@media (max-width:560px){.nycontussalesman{margin-bottom:20px}
.nycontuscompany{font-size:18px}
.nycontuslartit{font-size:25px;padding-bottom:20px;margin-bottom:30px;}
.nycontuslartit:before{width:260px;margin-left:-130px}
.nycontuslartit:after{width:50px;height:50px;border-width:20px;bottom:-25px;margin-left:-25px}
.nycontussaleboxtit{font-size:22px;padding-left:16px}
.nycontussaleboxtit:before{width:6px;height:18px;top:3px;}
.nycontussalelist li, .nycontusagentlist li{padding:5px}
.nycontussalelist li .salelistpic,.nycontusagentlist li .agentlistpic{width:120px}
.nycontussalelist li .salelistinfo, .nycontusagentlist li .agentlistinfo{padding-left:10px;width:calc(100% - 120px)}
.nycontussalelist li .salelistname{font-size:17px;margin-bottom:12px}
.nycontussalelist li .salelistcont p{font-size:13px}
.nycontussalelist li .salelistname strong{font-size:13px;margin-left:8px}
.nycontussalelist li .salelistname.single strong{margin-top:16px}
.nycontusagentlist li .agenttptit{font-size:17px}
.nycontusagentlist li .agentsmtit{font-size:13px}
.nycontusagentlist li .agenttxt{margin:7px 0}
.nycontusagentlist li .agenttxt p{display:inline;font-size:13px;}}
@media (max-width:360px){.nycontussalelist li,.nycontusagentlist li {flex-direction:column;padding:5px 10px 10px;}
.nycontussalelist li .salelistpic,.nycontusagentlist li .agentlistpic {margin-bottom:10px;}
.nycontussalelist li .salelistinfo {padding:0;width:auto;}
.nycontusagentlist li .agentlistinfo {padding:0;width:100%;}}
@media (min-width:769px){.nycontussalesman,.nycontusagent{margin-top:40px}}
.contact-list li{background:#1278f3!important}
.contact-list li:nth-child(2){background:#2d8dc5!important}
.contact-list li:nth-child(3){background:#0b66c1!important}
.contact-list li:nth-child(4){background:#fd0000!important}
.contact-list li:nth-child(5){background:#e60024!important}
.contact-list li img{-webkit-filter:contrast(300%);filter:contrast(300%)}
.abouts-content table{width:100%}
table.nypictable tr,table.nypictable2 tr{display:flex;justify-content:space-between}
table.nypictable tr td{width:32%;display:block;margin-bottom:10px}
table.nypictable tr td img,table.nypictable2 tr td img{width:100%!important;height:auto!important}
table.nypictable2 tr td{width:49%;display:block;margin-bottom:10px}
.pro-detail-content .pro-intro article{max-width:100%}
@media (min-width:769px){header nav ul #liproducts .submenu li{margin:10px 19px;width:25%}}
@media (max-width:768px){.swiper-container{margin-top:13.3333333333vw}
.home-container .part-title{margin-bottom:40px}
.home-container .partners{margin-bottom:40px}
footer .footer-container .right-text{line-height:1.4;text-align:center}}
.nytutorvideobox table tr{display:flex;flex-wrap:wrap}
.nytutorvideobox table tr.firstRow td{width:100%;margin-bottom:10px}
.nytutorvideobox table tr td{width:32%;display:block;margin-right:2%;margin-bottom:30px}
.nytutorvideobox table tr td:nth-child(3n){margin-right:0}
.nytutorvideobox table tr td p:first-child{margin-bottom:8px}
.nytutorvideobox table tr td iframe{width:100%}
@media (max-width:768px){.nytutorvideobox table tr td{width:100%}}
.products-content .seo-key:nth-of-type(1){margin-top:40px}
.partners p{text-align:center;}
main{margin-top:150px;}
@media (max-width:768px){main{margin-top:13.3333333333vw;}}
@media (min-width:769px){header nav.min{z-index:9999;}}
@media (max-width:560px){main.common-container.user-manuals .abouts-content table td{width:auto!important;}}
main.common-container.user-manuals table tr{text-align:center}
main.common-container.user-manuals table tr:not(:first-child) td:nth-child(2){text-align:left}
.nytutorvideobox table{text-align:center;width:100%!important}
@font-face {font-display:swap;font-family:fontawesome;src:url(/images/fonts/fontawesome-webfont.eot?v=4.7.0);src:url(/images/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format('embedded-opentype'),url(/images/fonts/fontawesome-webfont.woff2?v=4.7.0) format('woff2'),url(/images/fonts/fontawesome-webfont.woff?v=4.7.0) format('woff'),url(/images/fonts/fontawesome-webfont.ttf?v=4.7.0) format('truetype'),url(/images/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format('svg');font-weight:400;font-style:normal}
.home-vrflex{margin:0 260px}
@media (max-width:1520px){.home-vrflex{margin-left:100px;margin-right:100px}}
@media (max-width:1280px){.home-vrflex{margin-left:50px;margin-right:50px}}
@media (max-width:1080px){.home-vrflex{margin-left:25px;margin-right:25px}}
@media (max-width:768px){.home-vrflex{margin-left:4vw;margin-right:4vw}}
.home-vr {background:#f0f0f0;padding:80px 0;}
.home-vrflex {display:flex;flex-wrap:wrap;position:relative;}
.home-vr-bar {position:absolute;top:0;left:0;transform:rotate(90deg);transform-origin:left bottom;margin-bottom:45px;text-transform:capitalize;}
.home-vr-title {position:relative;display:flex;margin-bottom:8px;justify-content:space-between;align-items:center;}
.home-vr-title .title {color:var(--color);font-weight:400;font-size:50px;line-height:1;}
.home-vr-bar .sub_tit {color:#00043f;font-size:14px;font-family:Roboto-Light;line-height:1;opacity:.6;}
.VR_box {width:calc(100% - 176px);margin-left:auto}
.home-vr-btnitem{position:relative;z-index:9;margin-top:-16px;margin-left:auto;width:-webkit-calc(100% - 246px);width:calc(100% - 246px);}
.home-vr-btnitem .home-vr-btn{position:relative;display:inline-block;margin:5px;width:225px;height:50px;-webkit-box-shadow:-3px 2px 21px 3px rgba(0,0,0,.2);box-shadow:-3px 2px 21px 3px rgba(0,0,0,.2);text-align:center;text-transform:capitalize;font-size:18px;font-family:Roboto-Light;line-height:50px;-webkit-transition:all ease-in-out .35s;-o-transition:all ease-in-out .35s;transition:all ease-in-out .35s;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;-ms-transition:all ease-in-out .35s;}
.home-vr-btnitem .home-vrcontact i{font-style:initial}
.home-vr-btnitem .home-vrcontact i:before{position:relative;margin-left:7px;content:"\f1d8";vertical-align:middle;font-size:28px;font-family:fontawesome;line-height:50px;}
.home-vr-btnitem .home-vr-btn span{display:block;background:#fff;color:var(--color);-webkit-transform:translateZ(25px);transform:translateZ(25px);-ms-transform:translateZ(25px);}
.home-vr-btnitem .home-vr-btn span+span{background:var(--color);color:#fff;-webkit-transform:rotateX(-90deg) translateZ(-25px);transform:rotateX(-90deg) translateZ(-25px);-ms-transform:rotateX(-90deg) translateZ(-25px);}
.home-vr-btnitem .home-vr-btn:hover{-webkit-transform:rotateX(90deg);transform:rotateX(90deg);-ms-transform:rotateX(90deg);}
@media (max-width:768px){.home-vr-bar{position:static;transform:none;width:100%}
.home-vr-title .title{font-size:32px}
.home-vr-bar .sub_tit{font-size:12px}
.VR_box{width:100%}
.VR_box iframe{height:480px}
.home-vr-btnitem{margin:-16px auto 0;width:100%;display:flex;justify-content:center}
.home-vr-btnitem .home-vr-btn{width:auto;font-size:13px;height:40px;line-height:40px}
.home-vr-btnitem .home-vrcontact i:before{font-size:15px;line-height:40px}
.home-vr-btnitem .home-vr-btn span{min-width:130px;padding:0 10px}}
@media (max-width:500px){.home-vr{padding:40px 0}
.home-vr-bar{margin-bottom:25px}
.home-vr-title .title{font-size:26px}
.home-vr-btnitem .home-vr-btn{width:auto;font-size:12px;}
.home-vr-btnitem .home-vr-btn span{min-width:120px;}}
@media (min-width:769px) and (max-width:1024px){header nav ul{justify-content: space-between;}
header nav ul li{margin:0 5px}
header nav>ul>li>a{font-size:12px;margin:0}
header nav .header-logo img{max-width:130px;}
header nav ul li#liproducts:hover>ul.submenu{display:flex !important;}
header nav ul li#liproducts>ul.submenu{width:100%;min-width:350px}
header nav ul li#liproducts>ul.submenu>li{margin: 0;width: 50%;padding: 5px;box-sizing: border-box;}
header nav ul li#liproducts>ul.submenu>li>a{font-size:12px;}
header nav ul .submenu li a{font-size: 12px;}}
.news-detail-content article a[id][name]{display:inline-block;padding-top:90px;margin-top:-90px;}
@media (max-width:768px){.news-detail-content article a[id][name]{padding-top:15vw;margin-top:-15vw;}}
.pro-detail-content .pro-detail-title span{display:none;}
.pro-detail-content .pro-active-iframe{ aspect-ratio: 16 / 7;height: auto;}
.kche-table{border:1px solid #111;}
.pro-detail-content .pro-intro article table{width:100%;}
.pro-detail-content .pro-intro article table td{padding:5px;}
.compare-action{background:#fff;}
footer .footer-container .bottom-info .cate ul li a ,footer .footer-container .bottom-info .nav ul li a{line-height:1.6;padding-left:0;}
.products-content .pro-list{display:flex;flex-wrap:wrap;}
.products-content .pro-list .list-2{border: 1px solid #E5E5E5;display:flex;flex-direction: column;transition:all .3s}
.products-content .pro-list .list-2:hover{border-color:var(--color)}
.products-content .pro-list .list-2 .pro-img{border:none;width:100%;}
.products-content .pro-list .list-2 .pro-info{background:#fff;display: flex;flex-direction: column;flex: 1;}
.products-content .pro-list .list-2 .pro-info article{margin-bottom:10px;}
.products-content .pro-list .list-2 .compare-action{width:100%;justify-content: center;padding-top:10px;margin-top:auto;margin-bottom:0;border-top: 1px solid #e5e5e5;}
.products-content .pro-list .list-2 .pro-info{padding:10px;}
.products-content .pro-list .list-2 .pro-info .pro-name a{font-weight:var(--fontbold7);}
@media (min-width:769px){.products-content .pro-list .list-2{width:23.5%;margin-right:2%;}
.products-content .pro-list .list-2:nth-child(4n){margin-right:0;}}
@media (max-width:768px){.products-content .pro-list{justify-content: space-between;}
.products-content .pro-list .list-2{width:49%;margin-right:0;}}
footer .footer-container .bottom-info .cate ul li a:after,footer .footer-container .bottom-info .nav ul li a:after{display:none}
@media (min-width:1281px) and (max-width:1520px){footer .footer-container .bottom-info{margin-left:100px;margin-right:100px;}}
@media (min-width:1081px) and (max-width:1280px){footer .footer-container .bottom-info{margin-left:50px;margin-right:50px;}}
@media (min-width:769px) and (max-width:1080px){footer .footer-container .bottom-info{margin-left:25px;margin-right:25px;}}
footer .footer-container .bottom-info .cate ul li a{padding-left:0}