html {font-family:'Poppins', sans-serif;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;box-sizing:border-box;overflow-x:hidden;}
html,body {margin:0;}
*{padding:0;margin:0;}
*,*:before,*:after {box-sizing:inherit;}
body {margin:0;font-family:'微软雅黑',"Futura Bk BT","Arial", 'Poppins', sans-serif;font-weight:400;font-size:14px;color:#333;}
img{max-width:100%;border:0;font-size:12px}
article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary {display:block;}
audio,canvas,progress,video {display:inline-block;vertical-align:baseline;}
audio:not([controls]) {display:none;height:0;}
[hidden],template {display:none;}
a {text-decoration:none;}
a:active,a:hover {outline:0;text-decoration:none;}
.table {display:table;width:100%;height:100%;}
.table-cell {display:table-cell;vertical-align:middle;}
svg{display:block}
svg:not(:root) {overflow:hidden;}
figure {margin:1em 40px;}
hr {box-sizing:content-box;height:0;}
pre {overflow:auto;}
button,input,optgroup,select,textarea {color:inherit;font:inherit;margin:0;}
button {overflow:visible;}
button,select {text-transform:none;}
button,html input[type="button"],input[type="reset"],input[type="submit"] {-webkit-appearance:button;cursor:pointer;}
button[disabled],html input[disabled] {cursor:default;}
button::-moz-focus-inner,input::-moz-focus-inner {border:0;padding:0;}
input {line-height:normal;}
input[type="checkbox"],input[type="radio"] {box-sizing:border-box;padding:0;}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button {height:auto;}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {-webkit-appearance:none;}
legend {border:0;padding:0;}
textarea {overflow:auto;}
optgroup {font-weight:bold;}
table {border-collapse:collapse;border-spacing:0;}
td,th {padding:0;}

body,input,select,optgroup,textarea {color:#000000;font-family:'Poppins', sans-serif;font-weight:400;font-size:14px;line-height:1.6em;}
h1, h2, h3, h4, h5, h6 {font-weight:700;margin:0;font-size:20px;line-height:1.6em}
a,button,input{font-weight:400;}
img,input,h1, h2, h3, h4, h5, h6{-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;transition:all 0.4s ease;}
dfn, cite, em, i {font-style:italic;}
address {margin:0 0 1.5em;}
pre {background:#eee;font-family:'Poppins', sans-serif;font-size:15px;font-size:0.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em;}
code, kbd, tt, var {font-family:'Poppins', sans-serif;font-size:15px;font-size:0.9375rem;}
abbr, acronym {border-bottom:1px dotted #666;cursor:help;}
mark, ins {background:#fff9c0;text-decoration:none;}
big {font-size:125%;}
h1,h2,h3,h4,h5,h6{font-weight:500;color:#2C2D3F;}
button{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;outline:none;box-shadow:none;text-decoration:none;}
a:hover{text-decoration:none;}

body {position:relative;}
hr {background-color:#ccc;border:0;height:1px;margin-bottom:1.5em;}
ul,ul li{list-style:none;padding:0;margin:0;}
li > ul,li > ol {margin-bottom:0;}
dt {font-weight:bold;}
dd {margin:0 1.5em 1.5em;}
img {height:auto;max-width:100%;}
figure {margin:1em 0;}
table {margin:0 0 1.5em;}

button,input[type="button"],input[type="reset"],input[type="submit"] {border:none;color:rgba(0, 0, 0, 0.8);line-height:1;}
input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],
input[type="color"],textarea {color:#000000;border:1px solid #ccc;padding:3px;font-weight:400;}
input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus {color:#111;font-weight:400;}
select {border:1px solid #ccc;}
textarea {width:100%;}
input[type="text"]:focus {outline:none;}

a {color:inherit;}
a:hover, a:focus, a:active {color:inherit;}
a:hover, a:active {outline:0;}
a.btn:hover, a.btn:focus, a.btn:active{color:#FFF}
.mbNone{display:none}
.list-paddingleft-2{padding-left:2em}
.imgs{display:block;overflow:hidden}
.imgs img{display:block;width:100%;height:100%;object-fit:cover;transition:0.5s}
.centers{text-align:center}
.centers.lns:after{margin-left:auto;margin-right:auto}
.ofhd{width:100%;overflow:hidden}
.lns:after{width:2em;height:3px;background-color:#ff801e;display:block;content:"";margin-top:0.3em}


[data-aos][data-aos][data-aos-duration="10000"], body[data-aos-duration="400"] [data-aos]{
    transition-duration:1s;
}

.ggmess{margin-top:150px;}
.ggsucc{height:185px;width:600px;margin:0 auto;border:1px solid #ddd;padding:20px;display:flex;justify-content:center;align-items:center;flex-flow:column;margin-bottom:150px;max-width:100%;}
.ggsucc p{font-size:20px;margin-bottom:14px;line-height:1.6em;}
.ggsucc a:hover{color:red}
/** Owl Carousel v2.3.4 **/
.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1;}
.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden;}
.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px,0px,0px);}
.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);}
.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;}
.owl-carousel .owl-item img{display:block;width:100%;}
.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none;}
.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;
-ms-user-select:none;user-select:none;}
.owl-carousel.owl-loaded{display:block;}
.owl-carousel.owl-loading{opacity:0;display:block;}
.owl-carousel.owl-hidden{opacity:0;}
.owl-carousel.owl-refresh .owl-item{visibility:hidden;}
.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.owl-carousel.owl-grab{cursor:move;cursor:grab;}
.owl-carousel.owl-rtl{direction:rtl;}
.owl-carousel.owl-rtl .owl-item{float:right;}
.no-js .owl-carousel{display:block;}
.owl-carousel .animated{animation-duration:1000ms;animation-fill-mode:both;}
.owl-carousel .owl-animated-in{z-index:0;}
.owl-carousel .owl-animated-out{z-index:1;}
.owl-carousel .fadeOut{animation-name:fadeOut;}
@keyframes fadeOut{
	0%{opacity:1;}
	100%{opacity:0;}
}
.owl-height{transition:height 500ms ease-in-out;}
.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease;}
.owl-carousel .owl-item .owl-lazy[src^=""], .owl-carousel .owl-item .owl-lazy:not([src]){max-height:0;}
.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d;}
.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000;}
.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform 100ms ease;}
.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3, 1.3);transform:scale(1.3, 1.3);}
.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none;}
.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease;}
.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%;}

.faCont1,.faCont2{font-size:100px;}
@media (max-width:1372px){.faCont1{font-size:7.28vw;}}
@media (max-width:1040px){.faCont2{font-size:9.61vw;}}
@media (max-width:768px){.faCont1{font-size:13.02vw;}}

.btn1{border:1px solid #303030;display:flex;justify-content:center;align-items:center;border-radius:2em;padding:0.1em 0.2em;gap:0.05em;}
.btn1 svg{width:0.24em;height:0.24em;border-radius:50%;background-color:#ff801e}
.btn1 .lm{color:#303030}

.btn2{display:flex;justify-content:center;align-items:center;padding:0.1em 0.4em;gap:0.05em;background-color:#ff801e;border-bottom-left-radius:0.2em;border-top-right-radius:0.2em;}
.btn2 svg{width:0.24em;height:0.24em;}
.btn2 .lm{color:#FFFFFF}

.btn3{display:flex;justify-content:center;align-items:center;padding:0.08em 0.24em;gap:0.05em;background-color:#ff801e;}
.btn3 svg{width:0.24em;height:0.24em;}
.btn3 .lm{color:#FFFFFF}

.btn4{display:flex;justify-content:center;align-items:center;padding:0.06em 0.16em;gap:0.05em;border:1px solid #ff801e;}
.btn4 svg{width:0.16em;height:0.16em;}
.btn4 .lm{color:#ff801e}

.jtts{font-weight:600;line-height:normal}
.last-word{color:#ff801e}

.twoTs{display:flex;justify-content:space-between;align-items:center;}
.twoTs .titles .ts1{font-weight:bold;line-height:normal;color:#FFFFFF}
.twoTs .titles .ts2{font-weight:bold;line-height:normal;color:#ff801e}
.twoTs .descs{text-align:right;max-width:40%;}
.twoTs .descs .icon{width:0.42em;height:0.42em;margin-left:auto;}
.twoTs .descs .ds{color:#FFFFFF}

/* 轮播图 */
.banner,.banner .item{width:100%;overflow:hidden;}
.banner img{width:100%;}
.banner .owl-nav {margin:0;position:absolute;top:50%;width:100%;margin-top:-25px;z-index:9;}
.banner .owl-nav button{height:70px;width:36px;line-height:normal;text-align:center;color:#FFF;font-size:26px;margin:0;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;transition:all 0.4s ease;padding:0;border-radius:2px;background-color:#1e1f2d80;background-image:url(../icons/right2.svg);background-repeat:no-repeat;background-position:center;background-size:0.8em auto;position:absolute;}
.banner .owl-nav button:hover{background-color:#4b4b4b;}
.banner .owl-nav button span{font-size:24px}
.banner .owl-nav .owl-prev{left:20px;transform:rotateY(180deg);}
.banner .owl-nav .owl-next{right:20px;}
.banner .owl-dots{position:absolute;bottom:24px;left:50%;transform:translateX(-50%);display:flex;z-index:9;background-color:#FFFFFF;border-radius:6px;}
.banner .owl-dots .owl-dot{width:38px;height:6px;border-radius:6px;border:none;background-color:#FFFFFF;}
.banner .owl-dots button.active{background-color:#ff801e}

@media(min-width:769px){
	.main-menu{display:flex;align-items:center;gap:0.3em;}
	.header .middle-header{display:none;}
	.header .header-inner{box-shadow:0 0 10px #00000029;}
	.header.sticky .header-inner{position:fixed;z-index:999;top:0;left:0;bottom:initial;transition:all 0.4s ease;animation:fadeInDown 0.5s both 0.1s;background-color:#ffffff;width:100%}
	.header .wbNav{display:flex;justify-content:space-between;width:100%;max-width:1920px;margin:0 auto}
	.header .wbNav .navLt{width:72%;display:flex;gap:0.5em;justify-content:center;}
	.header .wbNav .logos{padding:0.1em 0;flex:none;}
	.header .wbNav .logos a{display:flex;max-width:0.75em;max-height:0.75em;}
	.header .wbNav .logos a img{max-width:100%;max-height:100%;}
	.header.sticky .wbNav .logos a{max-width:0.5em;max-height:0.5em;}
	.header .nav{display:flex;gap:0.3em;height:100%;}
	.header .nav li{position:relative;}
	.header .nav > li{height:100%;display:flex;align-items:center;transition:0.5s;}
	.header .nav > li > a.topcss{color:#000000;font-size:0.2em;position:relative;display:flex;justify-content:center;align-items:center;gap:0.1em;white-space:nowrap;height:100%;padding:0 1em;}
	.header .nav > li.active > a.topcss,.header .nav > li:hover > a.topcss{background-color:#ff801e;color:#FFFFFF}
	.header .nav .dropdown,.header .nav .dropleft{background:#fff;position:absolute;z-index:999;box-shadow:0px 3px 5px rgba(0, 0, 0, 0.2);transform-origin:0 0;transform:scaleY(0.2);transition:all 0.3s ease 0s;opacity:0;visibility:hidden;padding:0.1em 0;max-width:2.6em;}
	.header .nav .dropdown{top:100%;left:0;}
	.header .nav .dropleft{left:100%;top:0;}
	.header .nav > li:hover > .dropdown,.header .nav .child1:hover > .dropleft,.header .nav .child2:hover > .dropleft{opacity:1;visibility:visible;transform:translateY(0);}
	.header .nav .dropdown > li{margin-bottom:0.05em}
	.header .nav .dropdown > li,.header .nav .dropleft > li{position:relative;}
	.header .nav .child1 > a.twocss{display:block;position:relative;font-size:0.16em;color:#333;padding:0.2em 1em;padding-right:3em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0.6em 0;}
	.header .nav .dropleft a.threecss{display:block;position:relative;color:#333;font-size:0.14em;padding:0.3em 1em;padding-right:2.4em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
	.header .nav .icoBar1,.wbLangs > a .icoBar1{background:url(../icons/down.svg) no-repeat center / 1.25em;width:1.25em;height:1.25em;margin-top:0.1em;}
	.header .nav .icoBar2{background:url(../icons/right.svg) no-repeat center / 1em;width:1em;height:100%;position:absolute;right:1em;top:50%;transform:translateY(-50%);}
	.header .nav .child1:hover > a > .icoBar2,.header .nav .child2:hover > a > .icoBar2{background-image:url(../icons/right1.svg);}
	.header .nav .child1 > a:hover,.header .nav .dropleft a:hover{color:#ff801e;}

	.navRgs{width:28%;display:flex;border-left:1px solid #cdcdcd;}
	.navRgs .hdLink{width:59%;height:100%;display:flex;flex:1;justify-content:center;}
	.navRgs .hdLink li{height:100%;display:block;position:relative;}
	.navRgs .hdLink li a{height:100%;display:flex;align-items:center;padding:0 0.2em;position:relative}
	.navRgs .hdLink li a:before{background-repeat:no-repeat;background-size:100% auto;width:0.24em;height:0.24em;display:block;content:''}
	.navRgs .hdLink li.phone a:before{background-image:url(../icons/phone.svg);}
	.navRgs .hdLink li.whatsapp a:before{background-image:url(../icons/whatsapp.svg);}
	.navRgs .hdLink li.email a:before{background-image:url(../icons/email.svg);}
	.navRgs .hdLink li.wechat a:before{background-image:url(../icons/wechat.svg);}
	
	.navRgs .hdLink li.phone:hover a:before{background-image:url(../icons/phone_orange.svg);}
	.navRgs .hdLink li.whatsapp:hover a:before{background-image:url(../icons/whatsapp_orange.svg);}
	.navRgs .hdLink li.email:hover a:before{background-image:url(../icons/email_orange.svg);}
	.navRgs .hdLink li.wechat:hover a:before{background-image:url(../icons/wechat_orange.svg);}
	.navRgs .hdLink .ts{font-size:0.18em;color:#FFF;white-space:nowrap;}
	.navRgs .hdLink .fimgs{width:1.2em;height:1.2em;margin:0 auto;}
	.navRgs .hdLink .lk{position:relative}
	.navRgs .hdLink .xl{position:absolute;top:100%;left:50%;z-index:999;background-color:#ff801e;padding:0.14em 0.1em;border-radius:0.1em;transform:translateX(-50%) scaleY(0);transform-origin:center top;transition:all 0.3s ease;opacity:0;visibility:hidden;pointer-events:none;display:flex;flex-flow:column;gap:0.1em}
	.navRgs .hdLink .xl::before{content:"";position:absolute;left:50%;top:-0.08em;transform:translateX(-50%);width:0;height:0;border-left:0.06em solid transparent;border-right:0.06em solid transparent;border-bottom:0.08em solid #ff801e;}
	.navRgs .hdLink li a:hover .xl{opacity:1;visibility:visible;pointer-events:auto;transform:translateX(-50%) scaleY(1);}
	
	.navRgs .hdLgsr{display:flex;gap:0.2em;width:41%;flex:none;background-color:#ff801e;justify-content:center;align-items:center;}
	.navRgs .hdLgsr .langs{width:0.3em;height:0.3em;display:block;background:url(../icons/lang1.svg) no-repeat center / 100%;cursor:pointer;}
	.navRgs .hdLgsr .lines{width:1px;height:0.2em;background-color:#FFFFFF}
	.navRgs .hdLgsr .searchBtn{width:0.3em;height:0.3em;display:block;background:url(../icons/search1.svg) no-repeat center / 100%;cursor:pointer;}
	.navRgs .hdLgsr .langs:hover,.navRgs .hdLgsr .searchBtn:hover{animation:myfirst 0.5s 1;}
	.header-inner .wbNav .close{display:none;}
}

/* 弹框搜索 */
.altSear{width:100%;height:100%;background-color:rgba(0,0,0,0.6);top:0;left:0;position:fixed;z-index:999;display:none;flex-flow:column;justify-content:center;align-items:center;}
.search{width:9em;background-color:#FFF;position:relative;overflow:hidden;padding:0.5em 0.2em 0.4em}
.search .search-radio{font-size:0.16em;margin-bottom:1em;display:flex;gap: 0.8em;}
.search .search-radio label {padding: 0.4em 1em;border: 1px solid #999;border-radius: 4px;cursor: pointer;transition: all 0.2s ease;}
.search .search-radio input[type="radio"] {display: none;}
.search .search-radio input[type="radio"]:checked + label {background: #ff7800;border-color: #ff7800;color: #fff;}
.search .search-radio label:hover {border-color: #ff7800;}
.search .search-form{width:100%;height:0.5em;overflow:hidden;border:1px solid #000;position:relative;}
.search .search-form input{width:100%;height:100%;padding:0 3em 0 1em;border:none;background:#fff;color:#2C2D3F;display:block;font-size:0.24em}
.search .search-form button{position:absolute;right:0;height:100%;top:0;width:3.57em;background:#FFF;border:none;color:#fff;display:block;background-image:url(../icons/search.svg);background-repeat:no-repeat;background-position:center;font-size:0.2em;background-size:1.4em auto;border-radius:0;}
.search .search-form button:hover{background-image:url(../icons/search3.svg);}
.search .closes{font-family:"Arial";color:#333333;transform:rotateX(35deg);font-size:0.32em;position:absolute;top:0.3em;right:0.3em;cursor:pointer;transition:0.5s;}
.search .closes:hover{color:#9b2b29;}
.pageSear{border-bottom: 1px solid #dbdbdb;margin: 0.6em auto 0.6em;padding:0 0 0.6em;}
.pageSear .search{padding:0;margin:0 auto}
.pageSear .search-form{border:1px solid #999;}


/* 首页-公司介绍 */
.hmAbout{background-repeat:no-repeat;overflow:hidden}
.hmAbout .mainsTop{display:flex;justify-content:space-between;align-items:center}
.hmAbout .mainsTop .companys{width:5.6em;height:4.3em;}
.hmAbout .mainsTop .videos{width:7.6em;height:4.3em;overflow:hidden;position:relative;}
.hmAbout .mainsTop .videos video{width:100%;height:100%}
.hmAbout .companys .ns{color:#bfa181;line-height:1.6em;margin-top:0.2em}
.hmAbout .companys .mxhg{max-height:3.8em;overflow-y:auto}
.hmAbout .companys .ds{color:#373737;line-height:1.6em;margin-top:1em;}

.video-wrapper {position:relative;display:inline-block;}
.custom-play-btn {position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:80px;height:80px;border-radius:50%;background:rgba(0, 0, 0, 0.2);cursor:pointer;transition:all 0.3s ease;}
.custom-play-btn::after {content:"";position:absolute;top:50%;left:55%;transform:translate(-50%, -50%);border-style:solid;border-width:15px 0 15px 25px;border-color:transparent transparent transparent #fff;}
.custom-play-btn:hover {background:rgba(0, 0, 0, 1);transform:translate(-50%, -50%) scale(1.05);}
.video-wrapper.playing .custom-play-btn {opacity:0;pointer-events:none;}

.hmAbout .mainsBom{display:grid;grid-template-columns:repeat(4, 1fr);gap:0 0.1em;}
.hmAbout .mainsBom .lists{padding-right:0.1em;margin-top:-1px;position:relative}
.hmAbout .mainsBom .lists:before{position:absolute;top:0.08em;right:0;width:1px;height:calc(100% - 0.16em);background-color:#c7c7c7;content:''}
.hmAbout .mainsBom .lists:after{position:absolute;bottom:0;left:0;width:calc(100% - 0.1em);height:1px;background-color:#c7c7c7;content:''}
.hmAbout .mainsBom .lists:nth-child(4n):before{width:0}
.hmAbout .mainsBom .lists .ls{padding:0.2em 0;border-top:1px solid #c7c7c7;}
.hmAbout .mainsBom .lstp{display:flex;align-items:baseline;margin-bottom:0.1em;line-height:normal;}
.hmAbout .mainsBom .lstp .ts1{font-weight:600}
.hmAbout .mainsBom .lstp .ts2{font-weight:600}

/* 首页-优势数据 */
.hmAdvs{background-repeat:no-repeat;background-size:cover;}
.hmAdvs .mains{display:grid;grid-template-columns:repeat(4, 1fr);gap:0.3em;}
.hmAdvs .mains .lists{display:flex;gap:0.2em;align-items:center;}
.hmAdvs .mains .lists .lsLt{width:1.26em;height:1.26em;border:1px solid #FFFFFF;border-radius:50%;flex:none;display:flex;justify-content:center;align-items:center;}
.hmAdvs .mains .lists .lsLt .imgs{width:50%}
.hmAdvs .mains .lists .lsRg{display:flex;flex-flow:column;justify-content:center;}
.hmAdvs .mains .lists .lsRg .lstp{display:flex;line-height:normal;align-items:center;color:#FFFFFF}
.hmAdvs .mains .lists .lsRg .lstp .ts1,.hmAdvs .mains .lists .lsRg .lstp .ts2{font-weight:600}
.hmAdvs .mains .lists .lsRg .lstp .ts3{margin-left:0.3em}
.hmAdvs .mains .lists .lsRg .lsbm{color:#FFFFFF;line-height:normal} 
.hmAdvs .mains .lists:nth-child(2n) .lstp{order:2}
.hmAdvs .mains .lists:hover .lsLt .imgs{animation:myfirst 0.5s 1;}

/* 首页-产品分类 */
.mainsTitle.tyts1{display:flex;justify-content:space-between;align-items:center;}
.mainsTitle.tyts1 .btn1:hover{border:1px solid #ff801e;background-color:#ff801e}
.mainsTitle.tyts1 .btn1:hover .lm{color:#FFFFFF}
.hmCate .mainsInfo{display:grid;grid-template-columns:repeat(2, 1fr);gap:0.6em 0.3em;}
.hmCate .mainsInfo .lists{display:flex;flex-flow:column;}
.hmCate .mainsInfo .lsTop{position:relative}
.hmCate .mainsInfo .lsTop .imgs{height:3.05em;}
.hmCate .mainsInfo .lsTop .imgs:hover img{transform:scale(1.1)}
.hmCate .mainsInfo .lsTop .ts{background-color:#ff801e;color:#FFFFFF;position:absolute;top:-1.2em;padding:0.6em 1em;min-width:40%;max-width:100%;border-bottom-left-radius:1em;border-top-right-radius:1em;line-height:normal;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.hmCate .mainsInfo .lsTop .ts:hover{text-decoration:underline}
.hmCate .mainsInfo .lsBom{display:grid;grid-template-columns:repeat(3, 1fr);gap:0.16em 0.3em;padding:0.26em 0.15em;background-color:#f9f9f9;border-bottom:0.06em solid #ff801e;flex:1;align-items:flex-start;}
.hmCate .mainsInfo .lsBom a{display:flex;align-items:center;gap:0 0.5em;overflow:hidden;}
.hmCate .mainsInfo .lsBom a:hover{color:#ff801e}
.hmCate .mainsInfo .lsBom a:before{width:0.4em;height:0.4em;border-radius:50%;background-color:#ff801e;content:"";display:block;flex:none;}
.hmCate .mainsInfo .lsBom a .ts{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

/* 首页-新闻 */
.hmNew{background-repeat:no-repeat;background-size:cover;}
.hmNew .mains{display:flex;justify-content:space-between;align-items:center;}
.hmNew .mains .mainsLt{width:2.7em;height:4.92em;padding:0.45em 0;display:flex;flex-flow:column;justify-content:space-between;flex:none;}
.hmNew .mains .mainsLt .mainsTitle .ds{line-height:1.6em;margin-top:1.4em}
.hmNew .mains .mainsLt .mainsOther{display:flex;flex-flow:column;align-items:start;gap:0.4em 0;}
.hmNew .mains .mainsLt .mainsOther .owlInfos{display:flex;line-height:normal;align-items:center;gap:0 0.1em;}
.hmNew .mains .mainsLt .mainsOther .owlInfos .prev{display:block;content:"";background-image:url(../icons/right1.svg);background-repeat:no-repeat;width:0.24em;height:0.24em;background-size:100% auto;transform:rotate(180deg);cursor:pointer}
.hmNew .mains .mainsLt .mainsOther .owlInfos .next{display:block;content:"";background-image:url(../icons/right1.svg);background-repeat:no-repeat;width:0.24em;height:0.24em;background-size:100% auto;cursor:pointer}
.hmNew .mains .mainsLt .mainsOther .owlInfos .owlPage{display:flex;align-items:end;gap:0 0.05em;}
.hmNew .mains .mainsLt .mainsOther .owlInfos .owlPage span,.hmNew .mains .mainsLt .mainsOther .owlInfos .owlPage code{line-height:1em}
.hmNew .mains .mainsLt .mainsOther .owlInfos .owlPage .zt18{color:#b3b3b3}
.hmNew .mains .mainsRg{width:10.45em;height:4.92em;}
.hmNew .mains .mainsRg .item{padding:0.15em}
.hmNew .mains .mainsRg .item .ls{background-color:#FFFFFF;padding:0.25em;}
.hmNew .mains .mainsRg .dts{display:flex;align-items:flex-end;gap:0.1em;}
.hmNew .mains .mainsRg .dts .day,.hmNew .mains .mainsRg .dts .yrmh{line-height:1em}
.hmNew .mains .mainsRg .fts{display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;/*! autoprefixer:off */-webkit-box-orient:vertical;/* autoprefixer:on */height:2.8em;line-height:1.4em;font-weight:600;margin-top:1em;}
.hmNew .mains .mainsRg .fts:hover{color:#ff801e}
.hmNew .mains .mainsRg .fds{display:-webkit-box;-webkit-line-clamp:3;overflow:hidden;/*! autoprefixer:off */-webkit-box-orient:vertical;/* autoprefixer:on */height:4.2em;line-height:1.4em;color:#676767;margin-top:1em;}
.hmNew .mains .mainsRg .ls .imgs{height:1.62em;margin-top:0.2em;}
.hmNew .mains .mainsRg .ls:hover{box-shadow:0 0 0.15em #0000003d;}
.hmNew .mains .mainsRg .ls .imgs:hover img{transform:scale(1.2)}
.hmNew .mains .mainsRg .ms{width:0.42em;height:0.42em;border:1px solid #ababab;border-radius:50%;margin-top:0.2em;display:flex;justify-content:center;align-items:center;}
.hmNew .mains .mainsRg .ms svg{width:50%}
.hmNew .mains .mainsRg .ms:hover{background-color:#ff801e;border:1px solid #ff801e}
.hmNew .mains .mainsRg .ms:hover svg path{fill:#ffffff}
.hmNew .mains .mainsRg a{display:block}
.hmNew .mains .mainsLt .mainsOther .btn2:hover{animation:myfirst 0.5s 1;}

/* 首页-荣誉证书 */
.hmCert{background-repeat:no-repeat;background-size:cover;}
.hmCert .boms{background-color:#ffffffe8;padding:0.5em;box-shadow:0 0 0.2em #0000001a}
.hmCert .boms .item .imgs{border:1px solid #eaeaea;height:3.22em}
.hmCert .boms .item .imgs:hover img{transform:scale(1.1)}
.hmCert .boms .ts{line-height:1.6em;text-align:center;margin-top:1em}
.hmCert .owl-nav{position:absolute;top:50%;width:100%;margin-top:-25px;z-index:9;}
.hmCert .owl-nav button{height:0.36em;width:0.36em;line-height:normal;text-align:center;color:#FFF;transition:all 0.4s ease;background-image:url(../icons/right.svg);background-repeat:no-repeat;background-position:center;background-size:100% auto;position:absolute;background-color:transparent;}
.hmCert .owl-nav button:hover{background-image:url(../icons/right1.svg);}
.hmCert .owl-nav .owl-prev{left:-0.45em;transform:rotateY(180deg);}
.hmCert .owl-nav .owl-next{right:-0.45em;}

/* 首页-案例展示 */
.hmCase .caseTabs{display:grid;grid-template-columns:repeat(4, 1fr);gap:0.2em;}
.caseTabs .lsNav{border:1px solid #303030;cursor:pointer;display:flex;justify-content:center;align-items:center;min-width:0;padding:0.15em 0.2em;position:relative;}
.caseTabs .lsNav span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;font-weight:600;}
.caseTabs .active{background:#ff801e;border:1px solid #ff801e;color:#fff;}
.caseTabs .lsNav.active::after{content:"";position:absolute;bottom:-0.12em;left:50%;transform:translateX(-50%);width:0;height:0;border-left:0.1em solid transparent;border-right:0.1em solid transparent;border-top:0.12em solid #ff801e;}

.caseMain{display:flex;gap:0.2em;margin-top:0.5em;align-items:center;}
.caseMain .case-btn{width:0.26em;height:0.26em;cursor:pointer;background-image:url(../icons/right.svg);background-repeat:no-repeat;background-position:center;background-size:100%;background-color:transparent;flex:none;border:none;outline:none;}
.caseMain .case-btn.case-left-btn{transform:rotate(180deg)}
.caseMain .case-btn.case-right-btn{}
.caseMain .case-btn:hover{background-image:url(../icons/right1.svg);}
.caseMain .caseList{width:100%;overflow:hidden;position:relative;touch-action:pan-y;}
.caseList .slide-track{display:flex;transition:transform 0.4s ease-out;will-change:transform;}
.tabContent{flex:0 0 100%;display:flex;gap:0.2em 2%;flex-wrap:wrap;justify-content:center;}
.tabContent .item{width:23.5%}
.tabContent .wbPros{padding:0.06em 0.06em 0.1em;background-color:#f5f5f5}
.tabContent .wbPros .imgs{width:100%;aspect-ratio:1 / 1;overflow:hidden;display:block;}
.tabContent .wbPros .imgs img{width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease;}
.tabContent .wbPros:hover{background-color:#ff801e}
.tabContent .wbPros .txts{display:flex;flex-flow:column;justify-content:center;align-items:center;text-align:center;padding:0.2em 0.1em 0.1em;gap:0.2em;}
.tabContent .wbPros .txts .ts{font-size:0.18em;font-weight:600;color:#333333;text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden;display:block}
.tabContent .wbPros .txts .btns{font-size:0.14em;color:#FFFFFF;font-weight:300;padding:0.4em 1.2em;background-color:#9b2b29;border-radius:0.4em;margin-top:1em;}
.tabContent .wbPros:hover img{transform:scale(1.1)}
.tabContent .wbPros:hover .txts .ts{color:#FFFFFF;}
.tabContent .wbPros:hover .txts .btns{color:#9b2b29;background-color:#FFFFFF;}

.tabContent .wbPros:hover .btn4{border:1px solid #ffffff;}
.tabContent .wbPros:hover .btn4 svg path{fill:#ffffff;}
.tabContent .wbPros:hover .btn4 .lm{color:#ffffff}


/* 首页-合作伙伴 */
.hmPart{background-repeat:no-repeat;background-size:cover;}
.hmPart .boms{width:100%;padding:0.3em 0.75em;background-color:#FFFFFF}
.hmPart .boms .lists{display:grid;grid-template-columns:repeat(6, 1fr);overflow:hidden;}
.hmPart .boms .lists .ls{border-top:1px solid #e9e9e9;border-left:1px solid #e9e9e9;margin-left:-1px;margin-top:-1px;}
.hmPart .boms .lists .ls .pics{width:100%;height:1.6em;display:flex;justify-content:center;align-items:center;}
.hmPart .boms .lists .ls .pics img{max-width:60%;max-height:60%;filter:grayscale(100%);}
.hmPart .boms .lists .ls:hover .pics img{filter:grayscale(0%);}

/* 关于我们 */
.grads{background:linear-gradient(to bottom, #e7f1ff 15%, #ffffff 60%);}
.grads .breadcrumb{margin-bottom:0;}
.about .abLtwd{width:3.3em;display:flex;flex-flow:column;align-items:center;flex:none;}
.about .abRgwd{width:9.8em;}
.about .abLtwd .line{width:1px;background-color:#dbdbdb}
.about .company{display:flex;justify-content:space-between;min-height:3em}
.about .company .ln1{height:40%}
.about .company .ln2{flex:1;}
.about .company .titles{flex-flow:column;display:flex;align-items:center;justify-content:center;gap:0.2em;padding:0.4em 0;}
.about .company .titles .dots{width:0.34em;height:0.34em;border-radius:50%;background-color:#ff801e57;line-height:1em;display:flex;justify-content:center;align-items:center}
.about .company .titles .dots:before{content:"";display:block;width:0.1em;height:0.1em;border-radius:50%;background-color:#ff801e;}
.about .company .titles .ts{font-weight:600;line-height:1.4em;text-align:center}
.about .company .companyRg{padding:0.45em 0}
.about .company .companyRg .zt16{line-height:1.6em}
.about .abPics{position:relative;}
.about .abPics .picsLt{position:absolute;top:0;left:0;z-index:1;height:100%;}
.about .abPics .imgs{position:relative;z-index:2}
.about .abPics .line{height:100%}
.about .advs{display:flex;justify-content:space-between;min-height:3em}
.about .advs .ln1{height:60%}
.about .advs .advsRg{padding-top:0.8em}
.about .advs .titles{flex-flow:column;display:flex;align-items:center;justify-content:center;gap:0.2em;}
.about .advs .titles .ts{font-weight:600;line-height:1.4em;text-align:center}
.about .advs .titles .dots{background-image:url(../icons/down-four.svg);background-repeat:no-repeat;background-size:100% auto;width:0.5em;height:0.5em}
.about .advs .advsRg .zt16{line-height:1.6em}

.about .advsInfos{display:flex;justify-content:center;}
.about .advsInfos .lists{display:flex;margin-top:0.5em;gap:0.04em}
.about .advsInfos .lists .ls{width:2.6em;height:5.46em;overflow:hidden;position:relative;transition:0.3s}
.about .advsInfos .lists .ls.active{width:5.5em;}
.about .advsInfos .lists .ls .pics{width:5.5em;height:5.46em;}
.about .advsInfos .lists .ls .pics img{width:100%;height:100%;}
.about .advsInfos .lists .ls .txts{width:100%;position:absolute;bottom:0.3em;left:0;z-index:9;padding:0.2em;display:flex;flex-flow:column;gap:0.16em}
.about .advsInfos .lists .ls .txts .icos{display:flex;width:0.4em;height:0.4em}
.about .advsInfos .lists .ls .txts .hgs{width:4.8em;display:flex;flex-flow:column;gap:0.14em;align-items:flex-start;height:0;overflow:hidden;transition:0.3s}
.about .advsInfos .lists .ls .lsTs{color:#FFFFFF;line-height:1.6em;font-weight:600;}
.about .advsInfos .lists .ls .ln{width:0.85em;height:0.03em;background-color:#ff801e;}
.about .advsInfos .lists .ls .lsDs{color:#FFFFFF;line-height:1.6em;}
.about .advsInfos .lists .ls:before{width:100%;height:100%;background-color:#000000;position:absolute;top:0;left:0;content:'';opacity:0.5;z-index:9;}
.about .cert .pics{display:flex;flex-flow:column;align-items:center;}

.about .part{background-repeat:no-repeat;background-size:cover;}
.about .part .lists{display:grid;grid-template-columns:repeat(6, 1fr);overflow:hidden;}
.about .part .lists .ls{padding-right:0.1em;margin-top:-1px;position:relative;display:flex;justify-content:center;align-items:center;}
.about .part .lists .ls:before{position:absolute;top:0.08em;right:0;width:1px;height:calc(100% - 0.16em);background-color:#c7c7c7;content:''}
.about .part .lists .ls:after{position:absolute;top:0;left:0.08em;width:calc(100% - 0.18em);height:1px;background-color:#c7c7c7;content:''}
.about .part .lists .ls:nth-child(6n):before{width:0}
.about .part .lists .ls .pics{padding:0.2em 0;display:flex;justify-content:center;align-items:center;}
.about .part .lists .ls .pics img{max-width:60%;}
.about .part .lists .ls:hover .pics img{animation:myfirst 0.5s 1;}

/* 产品/案例列表 */
.products .mains{display:flex;justify-content:space-between;padding-bottom:1em;}
.products .mains .proLt .titles .fa{position:absolute;right:0;top:0;width:3em;height:100%;background:url(../icons/plus1.svg) center no-repeat;}
.products .mains .proLt .titles .fa.active{background:url(../icons/down3.svg) center no-repeat;}
.proLt{width:3.05em;}
.proSky{width:100%;background-color:#FFFFFF;position:sticky; top:150px;z-index:9;}
.proLt .titles{color:#000000;width:100%;font-weight:600;position:relative;line-height:normal;margin-bottom:1em;}

.pvFrs{position:relative;}
.proLt .proNavs{width:100%;}
.proLt .proNavs > li{border:0.01em solid #e8e7e6;position:relative;margin-top:0.16em;}
.proLt li .fsLink{color:#303030;display:block;padding-left:1em;line-height:2.8em;position:relative;font-weight:600;white-space:nowrap;width:calc(100% - 3em);text-overflow:ellipsis;overflow:hidden;}
.proLt li.opens .fsLink{color:#ff801e}
.proLt li.child1 .seLink{display:block;line-height:1.5em;padding:0.5em 2em;width:100%;color:#303030}
.proLt li.child1:last-child .seLink{border-bottom:none;}
.proLt li .fa{position:absolute;top:0;right:0;width:3em;height:100%;cursor:pointer;font-size:0.12em;display:flex;justify-content:center;align-items:center}
.proLt li .fa:before{width:2em;height:2em;background-image:url(../icons/plus1.svg);background-repeat:no-repeat;background-size:50% auto;background-position:center;display:block;content:'';background-color:#000000;border-radius:1em;}
.proLt li .fa:hover:before{background-color:#ff801e;}
.proLt li .prodown{display:none;width:100%;margin:0;padding-top:0.15em;padding-bottom:0.15em;}
.proLt li a:hover,
.proLt li.child1 .seLink:hover,
.proLt li.active .fsLink,
.proLt .prodown li.active .seLink{color:#ff801e}
.proLt li.opens .fa:before{background-image:url(../icons/down3.svg);background-color:#ff801e;}
.proLt li.opens .pvFrs{border-bottom:1px solid #e8e7e6}

.proRg{width:10.08em}
.proList{display:grid;grid-template-columns:repeat(3, 1fr);gap:0.25em;margin-bottom:0.6em;min-width:0;}
.proList > .ls {min-width:0;}
.proList .ls{width:100%;background-color:#FFFFFF;border:1px solid #d4d4d4;display:flex;flex-flow:column;}
.proList .ls .linkImg{width:100%;padding:0.12em;display:block;border-bottom:1px solid #d4d4d4;flex:none;}
.proList .ls .imgs{width:100%;aspect-ratio:1 / 1;overflow:hidden;background-color:#FFF;}
.proList .ls .imgs:hover img{transform:scale(1.1)}
.proList .ls .txts .btn3{margin-top:0.15em}
.proList .ls .txts .btn3:hover{background-color:#000000}
.proList .ls .txts .btn3:hover .lm{color:#FFFFFF}

.proList .ls .txts{width:100%;overflow:hidden;display:flex;flex-flow:column;align-items:flex-start;padding:0.14em 0.12em 0.2em;flex:1;justify-content:space-between;}
.proList .ls .txts .ts{font-weight:600;color:#333333;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;/*! autoprefixer:off */-webkit-box-orient:vertical;/* autoprefixer:on */line-height:1.4em;}
.proList .ls .txts .ts:hover{color:#ff801e;}

.resPro .proList .ls:hover{box-shadow:0 0 0.1em #00000030;}
.resPro .proList .ls .linkImg{border-bottom:none;border-top:1px solid #d4d4d4;}
.resPro .proList .ls .txts{background-color:#f8f9fb;padding:0.24em 0 0.24em 0.12em;flex-flow:unset;gap:0.2em;align-items:center;}
.resPro .proList .ls .txts .btn4{width:0.3em;height:0.3em;background-color:#ff801e;background-image:url(../icons/right2.svg);background-size:50% auto;background-repeat:no-repeat;background-position:center;border:none}
.resPro .proList .ls .txts .btn4:hover{background-color:#000000;}

/* 产品/案例详情 */
.proShowTop{display:flex;gap:0.4em;}
.product-gallery-wrap{display:flex;gap:0.2em;flex:none;}
.product-gallery-wrap .thumb-list,.product-gallery-wrap .thumb-arys{width:1em;height:5.4em;overflow:hidden;position:relative}
.product-gallery-wrap .thumb-list .thumb-scroll{display:flex;flex-direction:column;gap:0.1em;position:relative}
.thumb-btn{position:absolute;z-index:10;left:50%;width:0.4em;height:0.4em;border-radius:50%;color:#fff;cursor:pointer;background-image:url(../icons/down.svg);background-color:rgba(0,0,0,0.4);background-repeat:no-repeat;background-position:center;background-size:60%;opacity:0}
.thumb-up-btn{top:0.05em;transform:translateX(-50%) rotate(180deg)}
.thumb-down-btn{bottom:0.05em;transform:translateX(-50%)}
.thumb-btn:hover{background-color:rgba(255,128,30,0.8);}
.thumb-arys:hover .thumb-btn{opacity:1}
.thumb-item{width:1em;height:1em;border:1px solid #d4d4d4;cursor:pointer;position:relative}
.thumb-item.active{border-color:#ff801e;}
.thumb-item img{width:100%;height:100%;object-fit:cover;}
.thumb-scroll .video:before{position:absolute;top:50%;left:50%;width:0.3em;height:0.3em;background-image:url(../icons/play.svg);background-repeat:no-repeat;background-size:40%;background-position:center;background-color:#000000;display:block;content:'';transform:translateX(-50%) translateY(-50%);border-radius:50%;opacity:0.8;}

.main-item{width:100%;height:100%;}
.main-item.hide{display:none;}
.main-btn{position:absolute;top:50%;width:0.4em;height:0.4em;border-radius:50%;cursor:pointer;background-image:url(../icons/right2.svg);background-color:rgba(0,0,0,0.4);background-repeat:no-repeat;background-position:center;background-size:60%;}
.prev-btn{left:0.1em;transform:translateY(-50%) rotate(180deg);}
.next-btn{right:0.1em;transform:translateY(-50%);}
.main-btn:hover{background-color:rgba(255,128,30,0.8);}

.main-box{width:5.4em;height:5.4em;position:relative;overflow:hidden;border:1px solid #d4d4d4;}
.main-box .main-item video{width:100%;height:100%;background-color:#000000;}
.main-box .main-item img{width:100%;height:100%;object-fit:cover;}

.wbSx{flex:1}
.wbSx .btn{color:#fff;height:2.6em;line-height:2.6em;padding:0 1.6em;font-size:0.18em;text-transform:capitalize;background:#ff801e;position:relative;box-shadow:none;display:block;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;transition:all 0.4s ease;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);border:none;border-radius:0.22em;}
.wbSx .btn:hover{color:#fff;}
.wbSx .btn:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#000000;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;transition:all 0.4s ease;border-radius:0.22em;}
.wbSx .btn:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1);}
.wbSx h1{font-size:32px;font-weight:600;color:#333333;margin-bottom:0.8em;margin-top:0.2em;line-height:1.4em;}
.wbSx .wbFs{font-size:16px;color:#333333;}
.wbSx li{position:relative;margin-bottom:0.5em;}
.wbSx .wbFs table{max-width:100%;width:auto !important;margin-top:0.6em;}
.wbSx .wbFs td{border:1px solid #ddd;padding:10px 20px !important;font-size:14px;width:auto !important;}
.wbSx .get-quote{display:flex;gap:0.2em;align-items:center;margin-top:0.3em;}
.wbSx .get-quote .btn{font-size:16px;}

.proTs{width:100%;display:flex;background-color:#dfdfdf;margin-bottom:0.3em}
.proTs span{font-size:20px;font-weight:600;line-height:normal;color:#FFFFFF;padding:0.8em 2em;background-color:#ff801e;}
.psInfo table{width:100%;margin:0}
.psInfo td{border:1px solid #d2d2d2;padding:0.8em 1.2em !important;font-size:18px;width:auto;}
.psInfo td.tds1{background-color:#f3f4f8;width:350px;}
.psInfo .wrs td *{font-size:18px;}
.psInfo .firstRow{letter-spacing:1px;}
.psInfo .wrs{font-size:16px;}
.psInfo .wrs *{font-size:1em;line-height:1.6em}

.proRect .proList .ls .imgs{border-bottom:1px solid #d4d4d4;}
.proRect .proList{grid-template-columns:repeat(4, 1fr);}

/* 联系我们 */
.contact .mainTop{display:flex;justify-content:space-between;}
.contact .mainTop .mtLt{width:6.4em}
.contact .mainTop .mtLt .ts{line-height:1.6em;}
.contact .mainTop .mtLt .ctTs .ts{line-height:1.6em;font-weight:600}
.contact .mainTop .mtLt .ctTs .ts:after{content:"?";display:inline-block;text-align:center;line-height:normal;margin-left:0.3em;}
.contact .mainTop .mtLt .ctTs .ts.ts2:after{border:0.18em solid #000000;font-size:0.8em;margin-left:0.5em;width:1.8em;height:1.8em;border-radius:0.4em;}
.contact .mainTop .mtLt .ctTs .ds{line-height:1.6em;margin-top:0.5em}
.contact .mainTop .mtLt form{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:0.1em}
.contact .mainTop .mtLt .form_input{width:49%}
.contact .mainTop .mtLt .form_input input{width:100%;padding:0.5em;display:block;}
.contact .mainTop .mtLt .form_input input:focus,.contact .mtRg .form_text textarea:focus{outline:none;border-color:#122b88;}
.contact .mainTop .mtLt .form_text{width:100%;height:2em;margin-top:0.16em}
.contact .mainTop .mtLt .form_text textarea{width:100%;height:100%;padding:0.5em}
.contact .mainTop .mtLt .form_button{display:flex;margin-top:0.24em}
.contact .mainTop .mtLt .form_button button{display:flex;background-color:#ff801e;padding:0.5em 1.4em;color:#FFFFFF;align-items:center;gap:0.5em;}
.contact .mainTop .mtLt .form_button button .rgjt{width:1.2em;height:1.2em;background-image:url(../icons/left.svg);background-repeat:no-repeat;background-position:center;background-size:100% auto;transform:rotate(180deg);}
.contact .mainTop .mtLt .form_button button:hover{background-color:#000000;}

.contact .mtRg{display:flex;align-items:end;}
.contact .mtRg .ctLn{height:2em;width:0.2em;background-color:#ff801e}
.contact .mtRg .ctInfo{background-color:#353535;color:#FFFFFF;width:6em;padding:0.5em;height:100%;}
.contact .mtRg .ctInfo .ts.zt38{font-weight:600;line-height:normal;width:60%;}
.contact .mtRg .ctInfo .ctCon{display:flex;flex-flow:column;gap:0.2em;}
.contact .ctLink{display:flex;align-items:center;gap:0.8em;line-height:1.6em;}
.contact .ctLink:before{background-repeat:no-repeat;background-position:center;background-size:50% auto;width:2em;height:2em;background-color:#FFFFFF;border-radius:50%;display:block;content:'';flex:none;}
.contact .phone:before{background-image:url(../icons/phone_orange.svg)}
.contact .email:before{background-image:url(../icons/email_orange.svg)}
.contact .address:before{background-image:url(../icons/address_orange.svg)}
.contact .ctCore{width:3em;display:flex;justify-content:space-between;}
.contact .ctCore .ls{width:1.4em;}
.contact .ctCore .ls a{display:block}
.contact .ctCore .ls a.imgs{aspect-ratio:1 / 1;}
.contact .ctCore .ls .ts{margin-top:0.8em}
.contact .mainBom{height:4.8em}

/* 新闻 */
.news .navs{display:flex;}
.news .navs a{padding:0.8em 4em;border-radius:2em;overflow:hidden}
.news .navs a.active{background-color:#ff801e;color:#FFFFFF}
.news .navs a.active:hover{color:#FFFFFF}
.news .navs a:hover{color:#ff801e;}
.news .lists{display:flex;flex-flow:column;gap:0.45em}
.news .lists a{display:block}
.news .lists .ls{display:flex;padding:0.28em;border:1px solid #f3f3f3;align-items:stretch;justify-content:space-between;}
.news .lists .ls:hover{box-shadow:0 0 0.1em #00000030}
.news .lists .ls .imgs{width:4.28em;flex:none}
.news .lists .ls .imgs:hover img{transform:scale(1.1)}
.news .lists .ls .txts{flex:none;width:6.8em;display:flex;flex-flow:column;gap:0.18em;justify-content:center;}
.news .lists .ls .ts{line-height:normal;font-weight:600;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.news .lists .ls .ts:hover{color:#ff801e;}
.news .lists .ls .ds,.news .lists .ls .de{color:#303030;line-height:1.6em}
.news .lists .ls .ds{display:-webkit-box;-webkit-line-clamp:3;overflow:hidden;/*! autoprefixer:off */-webkit-box-orient:vertical;/* autoprefixer:on */}

.news .lists .ls .btn5{display:flex;justify-content:center;align-items:center}
.news .lists .ls .btn5 svg{width:0.7em;height:0.7em;background-color:#f1f1f1;border-radius:50%;padding: 0.18em;}
.news .lists .ls .btn5:hover svg{background-color:#ff801e;}
.news .lists .ls .btn5:hover path{fill:#ffffff}


/* 新闻内页 */
.newShow .mains{display:flex;justify-content:space-between;align-items:flex-start;padding-bottom:1em}
.newLt{width:9.8em;}
.newLt .descTop{display:flex;justify-content:space-between;align-items:center;}
.newLt .descTop .ts{flex:1;}
.newLt .descTop .ts h1{color:#333333;line-height:1.2em;font-weight:600;margin-bottom:0.5em}
.newLt .descTop .ds{display:flex;width:100%;align-items:center;justify-content:space-between;}
.newLt .descTop .ds .dsLt{display:flex;gap:0.4em;align-items:end;}
.newLt .descTop .ds .dsLt span{line-height:normal;display:flex;color:#c0c0c0;gap:0.5em;}
.newLt .cs{font-size:0.16em;color:#333333;margin-top:30px;padding-top:30px;line-height:1.8em;border-top:1px solid #c4c5c7}
.newLt .cs *{font-size:1em;}
.newLt .pics{margin-top:0.5em}
.newLt .owl-nav{position:absolute;top:50%;width:100%;margin-top:-25px;z-index:9;}
.newLt .owl-nav button{height:70px;width:36px;line-height:normal;text-align:center;color:#FFF;font-size:26px;transition:all 0.4s ease;border-radius:4px;border:1px solid #122b88;background-image:url(../icons/right1.svg);background-repeat:no-repeat;background-position:center;background-size:0.8em auto;position:absolute;background-color:transparent;}
.newLt .owl-nav button:hover{background-color:#122b88;background-image:url(../icons/right2.svg);}
.newLt .owl-nav button span{font-size:24px}
.newLt .owl-nav .owl-prev{left:-50px;transform:rotateY(180deg);}
.newLt .owl-nav .owl-next{right:-50px;}
.newLt .descTop{display:flex;flex-flow:column}
.newLt .a2a_svg{width:24px !important;height:24px !important;line-height:24px !important;border-radius:2px !important;}
.newLt .descTop .ds .dsLt .be{background-image:url(../icons/read.svg);background-repeat:no-repeat;padding-left:1.7em;background-position-y:center;background-size:1.3em auto;}


.newShowFoot{font-size:18px;color:#333333;margin-top:3em;padding-top:1.5em;padding-bottom:1.5em;border-top:1px dashed #d8d8d8;line-height:normal;border-bottom:1px dashed #d8d8d8;justify-content:space-between;display:flex;}
.newShowFoot div{width:45%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.newShowFoot div strong{display:block}
.newShowFoot a{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:block;width:100%}
.newShowFoot a:hover{color:#ff801e}

.newRg{width:3em;}
.newRg .npTs{padding:0.12em 0.2em;background:linear-gradient(to right, #cfd0d2, #e4e5e5);}
.newRg .npTs div{line-height:1.6em;color:#333333;font-weight:600;}

.newRg .proAct{padding:0.3em 0.2em;background-color:#f7f7f7}
.newRg .proAct .scrollUp{width:100%;height:8.1em;overflow:hidden;position:relative;}
.newRg .proAct .lists{position:absolute;top:0;left:0;width:100%;}
.newRg .proAct .lists .ls{margin-bottom:0.2em}
.newRg .proAct .lists .ls .imgs{border:1px solid #d4d4d4;width:100%;aspect-ratio:1 / 1;}
.newRg .proAct .lists .ls .imgs:hover img{transform:scale(1.1)}
.newRg .proAct .lists .ls .ts{display:block;text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height:1.6em;margin-top:0.5em;}
.newRg .proAct .lists .ls .ts:hover{color:#ff801e}

.newRg .nrMain .nrList{background-color:#f7f7f7;padding:0.3em 0.2em;display:flex;flex-flow:column;gap:0.2em}
.newRg .nrMain .nrList .ls{border-bottom:1px dashed #636363;padding-bottom:0.2em;}
.newRg .nrMain .nrList .ls:last-child{border-bottom:none !important;padding-bottom:0 !important}
.newRg .nrMain .nrList .ts{line-height:1.4em;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;/*! autoprefixer:off */-webkit-box-orient:vertical;/* autoprefixer:on */background-image:url(../icons/trian.svg);background-size:2em auto;background-position-y:center;background-repeat:no-repeat;padding-left:2.3em}

.newRg .nrMain .nrList .ls:hover{border-bottom:1px dashed #ff801e;}
.newRg .nrMain .nrList .ls:hover .ts{color:#ff801e;background-image:url(../icons/trian_orange.svg);}

/* 底部 */
.footer{background-color:#18171c;border-top:0.1em solid #ff801e;padding:0.45em 0;}
.footer .mains{display:flex;color:#FFFFFF;justify-content:space-between;}
.footer .mains .ftLt{width:10.6em;display:flex;gap:0.3em;align-items:center;}
.footer .mains .ftLt .ftLogo{width:1.54em;flex:none}
.footer .mains .ftLt .ftInfo{display:flex;flex-flow:column;gap:0.2em;}
.footer .mains .ftLt .ftInfo .ftNav{display:flex;align-items:center;flex-wrap:wrap;gap:0.1em 0;}
.footer .mains .ftLt .ftInfo .ftNav .bls{width:1px;height:0.18em;background-color:#c5c5c6;margin:0 0.2em}
.footer .mains .ftCore{width:2.3em;flex:none;display:flex;justify-content:space-between;}
.footer .mains .ftCore .ls{width:1.08em;}
.footer .mains .ftCore .ls a{display:block}
.footer .mains .ftCore .ls a.imgs{aspect-ratio:1 / 1;}
.footer .mains .ftCore .ls .ts{margin-top:0.8em}

.footer .ftContact{display:flex;gap:0.1em 0.4em;flex-wrap:wrap;flex-wrap:wrap;}
.footer .ftLink{line-height:1.8em;color:#bbbbbb;display:flex;gap:0.5em;}
.footer .ftLink.address{width:100%}

.footer .ftLink:before{background-repeat:no-repeat;background-position:center;background-size:50% auto;width:2em;height:2em;background-color:#ff801e;border-radius:50%;display:block;content:'';flex:none;}
.footer .phone:before{background-image:url(../icons/phone_white.svg)}
.footer .email:before{background-image:url(../icons/email_white.svg)}
.footer .address:before{background-image:url(../icons/address_white.svg)}
.footer a:hover{color:#ff801e;text-decoration:underline}

@keyframes myfirst {
	0% {transform:translate(0px, 0px);}
	20%{transform:translate(0px, -6px);}
	40%{transform:translate(0px, 4px);}
	60%{transform:translate(0px, -3px);}
	80%{transform:translate(0px, 1px);}
	90%{transform:translate(0px, -2px);}
	100%{transform:translate(0px, 0px);}
}

/* 栏目图面包屑 */
.lacts{height:4em;background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;align-items:center;flex-flow:column;position:relative}
.lacts:before{width:100%;height:100%;background-color:#000000;position:absolute;top:0;left:0;content:'';z-index:8;opacity:0.4}
.lacts .ts,.lacts p{display:block;line-height:normal;color:#FFF;position:relative;z-index:9;text-align:center;}
.lacts .ts{font-weight:600;text-transform:uppercase;padding:0.4em 1em;border:1px solid #FFFFFF}

.breadcrumb{margin-top:0.4em;padding-bottom:0.25em;margin-bottom:0.5em;display:flex;flex-wrap:wrap;border-bottom:1px solid #dbdbdb}
.breadcrumb .rgs{width:1.4em;height:1em;background-image:url(../icons/right4.svg);background-repeat:no-repeat;background-size:auto 0.8em;background-position:center;padding-left:0.25em;}
.breadcrumb li{color:#333333;display:flex;align-items:center;}
.breadcrumb li:first-child{background-image:url(../icons/home.svg);background-repeat:no-repeat;background-size:auto 1.2em;background-position:center left;padding-left:1.6em;}
.breadcrumb li a:hover{color:#ff801e}

#pages{margin-top:0.4em}
.pagination{display:flex;justify-content:center;gap:0.2em}
#pages a{padding:0.16em 0.68em;color:#333;font-size:14px;display:block;border-radius:0.2em;overflow:hidden}
#pages a:hover,#pages .active a{color:#FFFFFF;background-color:#ff801e}
#pages span{background-color:#21409a;padding:0.3em 1.2em;color:#FFF;font-size:12px;display:block}

/*=====================
	弹框留言表单
=======================*/
.alert_contact{width:100%;height:100%;background-color:rgba(0,0,0,0.6);top:0;left:0;position:fixed;z-index:999;flex-flow:column;justify-content:center;align-items:center;display:none}
.wbAlert{width:10em;background-color:#FFFFFF;border-radius:0.06em;padding:0.3em 0.2em;margin:auto;overflow:hidden;position:relative;}
.wbAlert .ts{width:100%;font-size:0.32em;color:#333333;font-weight:600;}
.wbAlert .tips{width:100%;font-size:0.16em;color:#666666;margin-top:1em}
.conAlert{width:100%;margin-top:0.1em;}
.conAlert #myform1{width:100%;}
.conAlert .form-horizontal{margin-top:0.2em;display:flex;justify-content:space-between;flex-wrap:wrap}
.conAlert .form_group{margin-bottom:0.2em;width:49%;}

.conAlert .form_group1{width:100%;height:1.3em;margin-bottom:0.3em;}
.conAlert .form_group input,.conAlert .form_group1 textarea{display:block;width:100%;height:100%;padding:1em 0.6em;font-size:0.14em;line-height:1.6em}

.conAlert .form_button{background-color:#333333;text-align:center;border-radius:0.04em;overflow:hidden}
.conAlert .form_button button{color:#FFF;display:block;font-size:0.16em;width:100%;background-color:transparent;line-height:2.5em;border:none;padding: 0 1.6em;}
.conAlert .form_button button:hover{background-color:#ff801e}
.wbAlert .closes{font-family:"Arial";color:#333333;transform:rotateX(35deg);font-size:0.32em;position:absolute;top:0.3em;right:0.3em;cursor:pointer;transition:0.5s;}
.wbAlert .closes:hover{color:#9b2b29;}


.zt90{font-size:0.9em;}.zt80{font-size:0.8em;}.zt46{font-size:0.46em;}
.zt38{font-size:0.38em;}.zt36{font-size:0.36em;}.zt34{font-size:0.34em;}.zt32{font-size:0.32em;}
.zt28{font-size:0.28em;}.zt26{font-size:0.26em;}.zt24{font-size:0.24em;}.zt22{font-size:0.22em;}.zt20{font-size:0.2em;}
.zt18{font-size:0.18em;}.zt16{font-size:0.16em;}.zt14{font-size:0.14em;}.zt12{font-size:0.12em;}
.pt120{padding-top:1.2em}.pd120{padding-bottom:1.2em}
.pt80{padding-top:0.8em}.pd80{padding-bottom:0.8em}
.pt50{padding-top:0.5em}.pd50{padding-bottom:0.5em}
.mt120{margin-top:1.2em}
.mt80{margin-top:0.8em}.mb80{margin-bottom:0.8em}
.mt60{margin-top:0.6em}.mt40{margin-top:0.4em}.mt30{margin-top:0.3em}
.mb60{margin-bottom:0.6em}.mb40{margin-bottom:0.4em}

/* 针对小屏幕设备的样式 */
@media (max-width:768px){
	.zt46{font-size:24px;}
	.zt36{font-size:18px;}.zt34{font-size:16px;}.zt32,.zt28,.zt26{font-size:14px;}
	.zt24,.zt22,.zt20{font-size:14px;}
	.zt18,.zt16,.zt14,.zt12{font-size:12px;}
	
	.wbWidth1{width:7.68em;margin:0 auto;padding:0 0.1em;overflow:hidden}
	.pt120{padding-top:40px}.pd120{padding-bottom:40px}
	.mt120{margin-top:40px}
	.pt80{padding-top:30px}.pd80{padding-bottom:30px}
	.mt80{margin-top:30px}
	.mt40{margin-top:20px}.mb40{margin-bottom:20px}.mt30{margin-top:12px}.mt60{margin-top:30px}
	/* 导航 */
	.header{background-color:#FFFFFF;box-shadow:0 0 10px #00000029;}
	.header.sticky{position:fixed;top:0;left:0;z-index:999;}
	.wbLogo{display:flex;justify-content:space-between;align-items:center;min-height:40px;padding:6px 0;}
	.wbLogo .mobile-nav{background:url(../icons/navs.svg) no-repeat center / 20px;width:30px;height:20px;}
	.wbLogo .logo img{max-width:120px;max-height:40px;}
	.header-inner{width:100vw;height:100vh;background-color:#000000b5;position:fixed;z-index:99;top:0;left:100%;transition:0.5s;}
	.header-inner.on{left:0;}
	.wbNav{background:#fff;z-index:999;max-width:80%;min-width:50%;height:100vh;position:absolute;box-shadow:0 0 10px #00000040;top:0;right:0;padding:20px;}
	.wbNav .main-menu{width:100%;max-height:100%;overflow-y:auto;}
	.wbNav .close{background:url(../icons/close.svg) no-repeat center / 100%;width:40px;height:40px;position:absolute;top:10px;left:-50px;background-color:#fff;border-radius:20px;}
	.header .wbNav .logos,.wbNav .navRgs{display:none;}
	.header .nav{display:flex;flex-direction:column;gap:0.3em;}
	.header .nav li{position:relative;}
	.header .nav li a{color:#333;font-size:12px;padding-left:0.8em;position:relative;display:flex;justify-content:space-between;align-items:center;gap:0.3em;width:100%;}
	.header .nav li.active a.topcss{color:#fff;background-color:#ff801e;padding:0.3em 0 0.3em 1em;width:100%;}
	.header .nav ul{position:relative;margin:0;padding:0.03em 0 0.03em 0.1em;opacity:0;transform:translateY(-10px);transition:all .3s ease;pointer-events:none;height:0;overflow:hidden;}
	.header .nav ul.open{opacity:1;transform:translateY(0);pointer-events:auto;height:auto;}
	.header .nav ul li{margin:10px 0;}
	.header .nav .icoBar1,.header .nav .icoBar2{background:url(../icons/down1.svg) no-repeat center / 20px;width:30px;height:20px;}
	.header .nav .active .icoBar1,.header .nav .active .icoBar2{background-image:url(../icons/down.svg);}
	.navRgs{display:flex;gap:10px;}
	.navRgs .inquiryBtn{display:flex;height:2em;background-color:#992925;font-size:14px;border-radius:1em;justify-content:center;align-items:center;padding:0 1.2em;color:#fff;gap:0.4em;border:2px solid #992925;cursor:pointer;transition:0.3s;}
	.navRgs .inquiryBtn .sends{width:1.2em;height:1.2em;display:block;background:url(../icons/sends1.svg) no-repeat center / 100%;transition:0.3s;}
	.navRgs .searchBtn{width:34px;height:34px;display:block;background:url(../icons/search.svg) no-repeat center / 80%;cursor:pointer;}

	/* 弹框搜索 */
	.search{width:90%;padding:30px 15px 15px;}
	.search .search-form input{font-size:12px}
	.search .search-form{height:38px;}
	.search .search-radio{font-size:12px}
	
	.banner .owl-nav button{height:40px;width:20px;}
	.banner .owl-dots .owl-dot{height:3px;width:20px;}
	.banner .owl-dots{bottom:5px}

	.hmAbout .mainsTop{flex-flow:column}
	.hmAbout .mainsTop .companys{width:100%;height:auto}
	.hmAbout .companys .mxhg{max-height:unset;}
	.hmAbout .mainsTop .videos{width:100%;height:auto;margin-top:20px}
	.hmAdvs .mains{grid-template-columns:repeat(2, 1fr);}
	.hmAdvs .mains .lists .lsRg .lsbm{font-size:10px}
	.hmCate .mainsInfo{grid-template-columns:repeat(1, 1fr);}
	.hmCate .mainsInfo .lsTop .imgs{height:3.05em}
	.hmCate .mainsInfo .lsBom{grid-template-columns:repeat(2, 1fr);}
	.hmNew .mains .mainsLt{width:40%;height:5.6em;}
	.hmNew .mains .mainsRg{width:60%;height:5.6em;}
	.hmCert .boms .item .imgs{height:4.48em}
	.hmCase .caseTabs{grid-template-columns:repeat(2, 1fr);}
	.tabContent .item{width:49%}
	.hmPart .boms{padding:0.3em}
	.hmPart .boms .lists{grid-template-columns:repeat(3, 1fr);}
	.footer .mains{flex-flow:column}
	.footer .mains .ftLt .ftLogo{display:none}
	.footer .mains .ftCore{width:100%;margin-top:20px;gap:0.2em;justify-content:center;}
	.footer .mains .ftCore .ls{width:30%;}
	
	.lacts{height:160px}
	.breadcrumb{padding-top:10px;padding-bottom:10px;margin-top:10px;margin-bottom:20px}
	
	.about .abLtwd{width:26%}
	.about .abRgwd{width:70%}
	.about .advs .ln1{height:76%}
	.about .advs .advsRg{padding-top:30px;}
	.about .company .titles .ts,.about .advs .titles .ts{font-size:16px}
	.about .advsInfos .lists{flex-flow:column;width:100%;}
	.about .advsInfos .lists .ls .txts .icos{width:24px;height:24px}
	.about .advsInfos .lists .ls,.about .advsInfos .lists .ls.active,.about .advsInfos .lists .ls .pics{width:100%;height:auto;}
	.about .advsInfos .lists .ls .txts .hgs{height:auto;width:100%;}
	
	.about .part .lists{grid-template-columns:repeat(3, 1fr);}
	.about .part .lists .ls:nth-child(3n):before{width:0;}
	
	.contact .mainTop .mtLt{width:100%}
	.contact .mtRg .ctInfo{height:auto;flex:1;}
	.contact .ctCore{width:4.6em;}
	.contact .ctCore .ls{width:2.2em;}
	.contact .mainBom{margin-top:20px;height:260px}
	.contact .main .mainTop{flex-flow:column}
	.contact .mtLt{width:100%}
	.contact .mtRg{width:100%;margin-top:16px}
	
	.proLt .titles{color:#FFFFFF;padding:0.8em 1.2em;background-color:#ff801e;}
	.proSky .last-word{color:#FFFFFF;}
	.footer .mains .ftLt{width:100%}

	.news .navs a{padding:2px 18px;}
	.news .lists .ls{flex-flow:column}
	.news .lists .ls .imgs{width:100%;margin-bottom:20px;}
	.news .lists .ls .btn5{margin-top:20px}
	.product-gallery-wrap{justify-content:center;}
	
	.newShow.mt40{margin-top:0;}
	.newShow .mains{flex-flow:column}
	.newShow .mains .newLt{width:100%}
	.newShow .mains .newRg{width:100%;margin-top:30px}
	.newRg .proAct .scrollUp{height:420px;}
	.newLt .cs{font-size:12px}
	.newLt .a2a_svg{width:18px !important;height:18px !important;line-height:18px !important;}
	.newLt .cs{margin-top:20px;padding-top:20px;}
	.newShowFoot{margin-top:20px;flex-flow:column;gap:12px;font-size:12px}
	.newShowFoot div{width:100%}
	
	.proShowTop{flex-flow:column}
	.proShowTop .arrayPics,.wbSx{width:100%}
	.proShowTop .arrayPics .small-carousel{height:1.3em;}
	.wbSx{margin-top:20px}
	.wbSx h1{font-size:16px}
	.wbSx .wbFs,.wbSx .get-quote .btn{font-size:12px}
	.a2a_svg{width:20px !important;height:20px !important;line-height:20px !important;}
	.proTs span{font-size:14px;}
	.psInfo .wrs{font-size:12px;}
	.psInfo .wrs td,.psInfo .wrs td *{font-size:10px;}
	.psInfo td{padding:0.6em 0.4em !important;}
	.proShowTop .arrayPics .big-carousel{height:7.48em;}
	.lacts .ts{font-size:16px}
	
	.pageContent [style*="font-size:36px"],.pageContent [style*="font-size:36px"] {font-size:16px !important;line-height:1.2 !important;}
	.pageContent [style*="font-size:24px"],.pageContent [style*="font-size:24px"] {font-size:16px !important;line-height:1.2 !important;}
	.pageContent [style*="font-size:20px"],.pageContent [style*="font-size:20px"] {font-size:14px !important;line-height:1.4 !important;}
	.pageContent [style*="font-size:18px"],.pageContent [style*="font-size:18px"],.pageContent [style*="font-size:16px"],.pageContent [style*="font-size:16px"],.pageContent [style*="font-size:14px"],.pageContent [style*="font-size:14px"] {font-size:12px !important;line-height:1.4 !important;}
	
	.proRect{margin-top:30px}
	.proTs{margin-bottom:30px;}
	.proList{grid-template-columns:repeat(2, 1fr);}
	.proRect .proList .ls .imgs{height:3.64em}
	
	.products .mains{flex-flow:column}
	.proLt,.proRg{width:100%}
	.mbNone{display:block}
	.proLt .proNavs{display:none;}
	.proList .ls .imgs{height:auto}
	.proRg .titles{display:none}
	.proList{margin-top:30px}
	.proRect .proList{grid-template-columns:repeat(2, 1fr);}
	
	.wbAlert .ts{font-size:16px}
	.conAlert .form-horizontal{flex-flow: column;margin-top: 16px;}
	.conAlert .form_group{width: 100%;margin-bottom: 10px;}
	.conAlert .form_group input, .conAlert .form_group1 textarea{font-size: 12px;line-height: 1.4em;padding: 0.5em 0.8em;}
	.conAlert .form_button button,.wbAlert .tips{font-size: 12px;}
	.wbAlert .closes{font-size: 20px;}
}
/* 针对中等屏幕设备的样式 */
@media (min-width:769px) and (max-width:1372px){
	.wbWidth1{width:100%;margin:0 auto;padding:0 0.1em}
	.zt28{font-size:18px}
	.zt22{font-size:16px}
	.zt18,.zt16,.zt14,.zt12{font-size:12px}
	.header-inner .wbWidth1{width:100%}
	.header-inner .wbNav .logos{flex:none;}
	.header .nav{gap:0.1em;}
	.header .nav > li > a.topcss{padding:0 0.6em;font-size:0.22em;}
	.navRgs .hdLink li a{padding:0 0.12em}
	.banner .owl-dots .owl-dot{width:30px;height:4px}
	.banner .owl-nav button{height:50px;width:26px;}
	.hmAdvs .mains .lists .lsLt{width:1em;height:1em;}
	.hmAdvs .mains .lists .lsRg .lsbm{font-size:10px}
	
	.breadcrumb li{font-size:12px}
	.wbSx h1{font-size:16px;}
	.wbSx .wbFs,.wbSx .get-quote .btn{font-size:12px;}
	.a2a_svg{width:20px !important;height:20px !important;line-height:20px !important;}
	.proShowTop .arrayPics .small-carousel{height:0.9em}
	.proTs span{font-size:18px}
	.psInfo .wrs,.psInfo td{font-size:12px}
	
	.pageContent [style*="font-size:36px"],.pageContent [style*="font-size:36px"] {font-size:18px !important;line-height:1.2 !important;}
	.pageContent [style*="font-size:24px"],.pageContent [style*="font-size:24px"] {font-size:16px !important;line-height:1.2 !important;}
	.pageContent [style*="font-size:20px"],.pageContent [style*="font-size:20px"] {font-size:14px !important;line-height:1.4 !important;}
	.pageContent [style*="font-size:18px"],.pageContent [style*="font-size:18px"],.pageContent [style*="font-size:16px"],.pageContent [style*="font-size:16px"],.pageContent [style*="font-size:14px"],.pageContent [style*="font-size:14px"] {font-size:12px !important;line-height:1.4 !important;}
	
	.wbSx .wbFs{max-height:20em;overflow-y:auto}
	.contact .ctCore{width:3.6em;}
	.contact .ctCore .ls{width:1.7em;}
	.newLt .cs{font-size:14px}
	.newShowFoot{font-size:14px}
}
/* 针对大屏幕设备的样式 */
@media (min-width:1372px){
	.wbWidth1{width:13.72em;margin:0 auto;padding:0 0.1em}
	.wbSx .wbFs p{margin-top:0.5em;line-height:1.6em;}
}














