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}

.hmts{color:#333333;line-height:normal;font-weight:600}
.centers{text-align:center}
.centers.lns:after{margin-left:auto;margin-right:auto}
.ofhd{width:100%;overflow:hidden}
.lns:after{width:2em;height:6px;border-radius:4px;background-color:#173fb8;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:1420px){.faCont1{font-size:7.04vw;}}
@media (max-width:1040px){.faCont2{font-size:9.61vw;}}
@media (max-width:768px){.faCont1{font-size:13.02vw;}}

.btn1{display:flex;justify-content:center;align-items:center;padding:0.1em 0.3em;gap:0.05em;background-color:#173fb8;color:#FFFFFF}
.btn1 svg{width:0.24em;height:0.24em;}

/* 轮播图 */
.banner,.banner .item{width:100%;overflow:hidden;position:relative;}
.banner img{width:100%;}
.banner .full{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;justify-content:center;align-items:center}
.banner .full .text{display:flex;justify-content:center;align-items:center;text-align: center;flex-flow: column;gap: 0.3em;}
.banner .text .ts{font-size:0.46em;line-height:1.6em;color:#FFFFFF;white-space:break-spaces;}
.banner .text .btn{border:1px solid #ffffffa6;font-size:0.24em;color:#FFFFFF;padding:0.3em 1.2em;line-height: normal;}
.banner .text .btn:hover{background-color:#173fb8;border:1px solid #173fb8;}

.banner .owl-item.active .text .ts{animation: fadeInUp 1s both 0.6s;}
.banner .owl-item.active .text .btn{animation: fadeInDown 1s both 1.5s;}

.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;gap: 10px;}
.banner .owl-dots .owl-dot{width:12px;height:12px;border-radius:6px;border:none;background-color:#FFFFFF;}
.banner .owl-dots button.active{background-color:#173fb8}


@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:998;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:76%;display:flex;gap:0.5em;justify-content:center;}
	.header .wbNav .logos{padding:0.1em 0;flex:none;}
	.header .wbNav .logos a{display:flex; gap:0.1em;}
	.header .wbNav .logos a .pics{max-width:0.55em;max-height:0.55em;flex:none;display:flex;justify-content:center;align-items:center}
	.header .wbNav .logos a .pics img{max-width:100%;max-height:100%;display:block;}
	.header .wbNav .logos a .pics:hover img{transform:scale(1.3)}
	.header .wbNav .logos a .text{display:flex;gap:0.05em;flex-flow:column;justify-content:center;}
	.header .wbNav .logos a .text .zhs{font-size:0.24em;font-weight:600;line-height:1em;}
	.header .wbNav .logos a .text .ens{font-size:0.14em;font-weight:600;line-height:1em;}
	
	.header .nav{display:flex;gap:0.2em;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.18em;position:relative;display:flex;justify-content:center;align-items:center;gap:0.1em;white-space:nowrap;height:100%;padding:0 1.2em;}
	.header .nav > li.active > a.topcss,.header .nav > li:hover > a.topcss{background-color:#173fb8;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;min-width:100%;}
	.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:#173fb8;}

	.navRgs{width:24%;display:flex;border-left:1px solid #cdcdcd;position:relative}
	.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_blue.svg);}
	.navRgs .hdLink li.whatsapp:hover a:before{background-image:url(../icons/whatsapp_blue.svg);}
	.navRgs .hdLink li.email:hover a:before{background-image:url(../icons/email_blue.svg);}
	.navRgs .hdLink li.wechat:hover a:before{background-image:url(../icons/wechat_blue.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:#173fb8;padding:0.14em 0.1em;border-radius:0.08em;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 #173fb8;}
	.navRgs .hdLink li a:hover .xl{opacity:1;visibility:visible;pointer-events:auto;transform:translateX(-50%) scaleY(1);}
	
	.navRgs .hdLgsr{display:flex;width:41%;flex:none;background-color:#173fb8;align-items:center;padding-left:8%;}
	.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;background-size:cover;}
.hmAbout .mains{display:flex;width:100%;min-height:4.85em;position:relative;}
.hmAbout .mains .lts{width:9.7em;display:flex;flex-flow:column;gap: 0.3em;align-items: start;justify-content: center;}
.hmAbout .lts .ts{font-weight:600;line-height:normal}
.hmAbout .lts .ds{line-height:1.8em;color:#373737}
.hmAbout .lts .btn1{margin-top: 0.1em;color:#FFFFFF}
.hmAbout .lts .btn1:hover{animation:myfirst 0.5s 1;}

.hmAbout .rgs{width:4.5em;height:100%;position:absolute;right:0;top:0}
.hmAbout .rgs .nums{width:100%;height:100%;position:relative}
.hmAbout .rgs .nums .ns{width:1.9em;height:1.9em;border-radius:50%;overflow:hidden;position:absolute;display:flex;justify-content:center;align-items:center;flex-flow: column;line-height:normal;transition: all 0.4s ease;}
.hmAbout .rgs .nums .ns .nsico{margin-bottom:0.12em;width: 0.4em;height: 0.4em;}
.hmAbout .rgs .nums .ns .nsno{font-weight:600}
.hmAbout .rgs .nums .key_1,.hmAbout .rgs .nums .key_4{background-color:#173fb830;animation: circleFloat 4s ease-in-out infinite;}
.hmAbout .rgs .nums .key_2,.hmAbout .rgs .nums .key_3{background-color:#173fb8;color:#FFFFFF;animation: circleFloat 3.2s ease-in-out infinite;}
.hmAbout .rgs .nums .key_1{left:0.6em;top:0.63em;}
.hmAbout .rgs .nums .key_2{right:0;top:0;}
.hmAbout .rgs .nums .key_3{left:0.6em;top:2.91em;}
.hmAbout .rgs .nums .key_4{right:0;top:2.33em;}
.hmAbout .rgs .nums img{display:block}
.hmAbout .rgs .nums:before,.hmAbout .rgs .nums:after{position:absolute;content:"";display:block;border-radius:50%;animation: dotBreath 3s ease-in-out infinite;}
.hmAbout .rgs .nums:before{width:0.45em;height:0.45em;background-color:#173fb830;top:0.8em;left:0}
.hmAbout .rgs .nums:after{width:0.24em;height:0.24em;background-color:#173fb8;top:1.98em;left:2.84em}
.hmAbout .rgs .nums .ns:hover {transform: translateY(-8px) scale(1.05);box-shadow: 0 12px 24px rgba(23, 63, 184, 0.22);}
.hmAbout .rgs .nums .key_2:hover,.hmAbout .rgs .nums .key_3:hover {box-shadow: 0 12px 28px rgba(23, 63, 184, 0.45);}
@keyframes circleFloat {0%{transform: translateY(0px);}50%{transform: translateY(-6px);}100%{transform: translateY(0px);}}
@keyframes dotBreath {0%{opacity: 0.3; transform: scale(0.9);}50%{opacity: 1; transform: scale(1.1);}100%{opacity: 0.3;transform: scale(0.9);}}
.hmAbout .rgs .nums .nsico img{transition: transform 0.3s ease;}
.hmAbout .rgs .nums .ns:hover .nsico img{transform: rotate(8deg);}

/* 首页-产品 */
.hmPro{background-color:#f9faff}
.hmPro .lists{display:grid;grid-template-columns:repeat(3, 1fr);gap:0.3em;}
.hmPro .lists .ls{border-radius:0.1em;overflow: hidden;background-color: #FFF;display: flex;flex-flow: column;}
.hmPro .lists .ls:hover{box-shadow: 0 0 10px #00000063;}
.hmPro .lists .ls .imgs{width:100%;height:3.1em;overflow:hidden;display:block}
.hmPro .lists .ls .imgs:hover img{transform:scale(1.1)}
.hmPro .lists .ls .info{padding:0.3em 0.28em 0.4em;display:flex;flex-flow: column;align-items: flex-start;gap: 0.16em;flex: 1;justify-content: space-between;}
.hmPro .lists .ls .info .btn{border:1px solid #474747;color:#474747;display:block;padding: 0.3em 1.4em;}
.hmPro .lists .ls .info .btn:hover{border:1px solid #173fb8;color:#FFFFFF;background-color:#173fb8}
.hmPro .lists .ls .info .text{display:flex;flex-flow:column;gap:0.1em}
.hmPro .lists .ls .info .text .ts{color:#173fb8;font-weight:600;line-height: 1.6em;}
.hmPro .lists .ls .info .text .ts:hover{text-decoration:underline}
.hmPro .lists .ls .info .text .ds{color:#373737;line-height: 1.6em;}

/* 首页-应用 */
.lnTs{display:flex;align-items: center;width: 100%;}
.lnTs .hmts{padding:0 0.5em}
.lnTs .tsHr{display:flex;align-items: flex-end;flex: 1;height: 20px;margin-bottom: 0.2em;}
.lnTs .tsHr .hrs1{background-color:#e4e4e4;height:1px;flex: 1;}
.lnTs .tsHr .hrs2:before{background-color:#e4e4e4;height:1px;width:20px;transform: rotate(-34deg);transform-origin: 0 center;display:block;content:''}
.lnTs .tsHr .hrs3{height: 100%;padding-top: 4px;margin-left: -6px;}
.lnTs .tsHr .hrs3:before{width:8px;height:8px;background-color:#e4e4e4;border-radius:50%;overflow:hidden;flex-shrink: 0;display:block;content:''}
.lnTs .line-right{transform: scale(-1, -1);margin-bottom: 0;}
.hmds{width:6.4em;margin:0.2em auto 0}
.hmds div{line-height:1.6em;color:#373737}

.hmApp .lists{display:grid;grid-template-columns:repeat(4, 1fr);gap:0.2em;}
.hmApp .lists .ls{border-radius:0.1em;overflow: hidden;background-color: #FFF;display: flex;flex-flow: column;border-bottom-right-radius: 0;}
.hmApp .lists .ls .imgs{width:100%;height:3.1em;overflow:hidden;display:block;position: relative;}
.hmApp .lists .ls .imgs:before{width:0.6em;height:0.6em;border-radius: 50%;background-color:#173fb8;background-image:url(../icons/jt1.svg);background-size:50% auto;background-repeat: no-repeat;background-position:center;display:block;content:'';position:absolute;top:50%;left:50%;transform: translate(-50%, 60%);opacity: 0;transition: all 0.3s ease;}
.hmApp .lists .ls:hover .imgs:before{transform: translate(-50%, -50%);opacity: 1;}
.hmApp .lists .ls .info{padding:0.3em 0.28em 0.4em;display:flex;flex-flow: column;align-items: flex-start;gap: 0.16em;flex: 1;justify-content: space-between;background-color:#e7ebf8}
.hmApp .lists .ls:hover .info{background-color:#173fb8}
.hmApp .lists .ls .info .btn{color:#474747;display:block;background-image:url(../icons/right5.svg);background-repeat:no-repeat;background-position:center right;background-size: 0.9em auto;padding-right:1.2em}
.hmApp .lists .ls:hover .info .btn{color:#FFFFFF;background-image:url(../icons/right2.svg);}
.hmApp .lists .ls .info .text{display:flex;flex-flow:column;gap:0.1em}
.hmApp .lists .ls .info .text .ts{color:#000000;font-weight:600;line-height: 1.6em;}
.hmApp .lists .ls:hover .info .text .ts{color:#FFFFFF;}
.hmApp .lists .ls .info .text .ts:hover{text-decoration:underline}
.hmApp .lists .ls .info .text .ds{color:#373737;line-height: 1.6em;}
.hmApp .lists .ls:hover .info .text .ds{color:#FFFFFF;}
.hmApp .moreBtn{display:flex;justify-content: center;margin-top: 2em;}
.hmApp .moreBtn:hover{text-decoration:underline;color:#173fb8}

/* 底部 */
.footer{background-color:#1e2c59;}
.footer .wbWidth1{display:flex;justify-content: space-between;overflow: unset;}
.footer .ftRg{width:5em;height:3.6em;overflow:hidden;padding:0.3em 0.45em;display:flex;flex-flow:column;background-color:#e7ebf8;top:-0.6em;position: relative;justify-content: center;box-shadow: 0 0 0px #1e2c59;}
.footer .ftRg .ts{font-weight:600;line-height:1.2em;color:#302f2f;}
.footer .ftRg .ds{margin-top:1em;line-height:1.6em;color:#302f2f}
.footer .ftRg .formHor{display:flex;height:0.62em;margin-top:0.3em}
.footer .ftRg .formHor input{width:84%;padding:0 1em}
.footer .ftRg .formHor button{width:16%;background-color:#173fb8;background-image:url(../icons/right3.svg);background-size:50%;background-repeat:no-repeat;background-position:center}
.footer .ftRg .formHor button:hover{background-color:#000000;}

.footer .ftLt{width:8em;display: flex;justify-content: space-between;}
.footer .ftLt .ftds{color:#FFFFFF;line-height:1.6em;margin-top:1.6em}
.footer .ftFrist{width:2.7em}
.footer .ftLg{display:flex; gap:0.1em;}
.footer .ftLg .pics{max-width:0.55em;max-height:0.55em;flex:none;display:flex;justify-content:center;align-items:center}
.footer .ftLg .pics img{max-width:100%;max-height:100%;display:block;}
.footer .ftLg .pics:hover img{transform:scale(1.3)}
.footer .ftLg .text{display:flex;gap:0.05em;flex-flow:column;justify-content:center;}
.footer .ftLg .text .zhs{font-size:0.24em;font-weight:600;line-height:1em;color:#FFFFFF}
.footer .ftLg .text .ens{font-size:0.14em;font-weight:600;line-height:1em;color:#FFFFFF}
	
.footer .navs{width:4.5em;color:#FFFFFF;display:flex;justify-content:space-between;}
.footer .navs .navLt,.footer .navs .navRg{width:46%;}
.footer .navs .ts{font-weight:600}
.footer .navs .ls{display:flex;flex-wrap: wrap;justify-content: space-between;margin-top: 0.2em;gap: 0.1em 0;}
.footer .navs .ls a{width:100%;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;line-height: normal;}
.footer .navs .ls a:hover{text-decoration:underline}

.footer .hdLink{display:flex;margin-top: 0.3em;gap: 0.2em;}
.footer .hdLink li{display:block;position:relative;}
.footer .hdLink li a{width:0.38em;height:0.38em;display:flex;align-items:center;position:relative;border:1px solid #FFFFFF;border-radius:50%}
.footer .hdLink li a:hover{border:1px solid #fa0000;}
.footer .hdLink li a:before{background-repeat:no-repeat;background-size:50% auto;width:100%;height:100%;display:block;content:'';background-position: center;}
.footer .hdLink li.phone a:before{background-image:url(../icons/phone_white.svg);}
.footer .hdLink li.whatsapp a:before{background-image:url(../icons/whatsapp_white.svg);}
.footer .hdLink li.email a:before{background-image:url(../icons/email_white.svg);}
.footer .hdLink li.wechat a:before{background-image:url(../icons/wechat_white.svg);}

.footer .hdLink li.phone:hover a:before{background-image:url(../icons/phone_red.svg);}
.footer .hdLink li.whatsapp:hover a:before{background-image:url(../icons/whatsapp_red.svg);}
.footer .hdLink li.email:hover a:before{background-image:url(../icons/email_red.svg);}
.footer .hdLink li.wechat:hover a:before{background-image:url(../icons/wechat_red.svg);}
.footer .hdLink .ts{font-size:0.16em;color:#FFF;white-space:nowrap;}
.footer .hdLink .fimgs{width:1.2em;height:1.2em;margin:0 auto;}
.footer .hdLink .lk{position:relative}
.footer .hdLink .xl{position:absolute;top:110%;left:50%;z-index:999;background-color:#fa0000;padding:0.04em 0.16em;border-radius:0.03em;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}
.footer .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 #fa0000;}
.footer .hdLink li a:hover .xl{opacity:1;visibility:visible;pointer-events:auto;transform:translateX(-50%) scaleY(1);}

/* 栏目图面包屑 */
.lacts{height:3.35em;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%;position:absolute;top:0;left:0;content:'';z-index:8;}
.lacts .ets{font-family: Arial;}
.lacts .ets,.lacts .ts,.lacts p{display:block;line-height:normal;color:#FFF;position:relative;z-index:9;text-align:center;}

.breadcrumb{margin-top:0.4em;padding-bottom:0.2em;margin-bottom:0.5em;display:flex;flex-wrap:wrap;border-bottom:1px solid #e1e1e1}
.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:#6e6e6e;display:flex;align-items:center;}
.breadcrumb li:first-child{background-image:url(../icons/home.svg);background-repeat:no-repeat;background-size:auto 1.4em;background-position:center left;padding-left:1.8em;}
.breadcrumb li a:hover{color:#173fb8}

.general{display:flex;flex-flow:column;align-items: center;text-align:center}
.general .ts{font-size:0.48em;font-weight:600;color:#000000;line-height: 1.4em;}
.general .ents{font-size:0.18em;font-weight: 300;color:#000000;line-height: 1.6em;}
.general .ds{font-size:0.2em;color:#000000;line-height: 1.6em;margin-top: 0.3em;}

/**关于我们**/
.abNav{display: flex;flex-wrap: wrap;gap: 0.2em;justify-content: center;align-items: center;transition: all 0.4s ease;}
.abNav a{padding:0.6em 1.6em;font-size:0.18em;background-color:#e7ebf8;color:#232323;border-radius: 0.2em;overflow: hidden;transition: all 0.3s ease;}
.abNav a:hover,.abNav a.active{background-color:#173fb8;color:#FFFFFF;}
.abnav-sticky {position: fixed;top: 0;left: 0;width: 100%;z-index: 999;background: #fff;box-shadow:0 0 10px #00000029;padding: 0.12em 0;animation:fadeInDown 0.5s both 0.1s;}
.abnav-sticky + #jump1 {margin-top: 0.8em;}
.abNav.abnav-sticky a{display: flex;justify-content: center;align-items: center;height: 100%;}

.company .mians .miansTop{display:flex;justify-content: space-between;}
.company .mians .miansTop .miansLt{width:5.5em;height:4.92em;display: flex;flex-flow: column;justify-content: space-between;padding: 0.3em 0;position:relative}
.company .mians .miansTop .miansLt:before{background-image:url(../images/bgs.jpg);background-repeat:no-repeat;background-size:100% auto;width:8.27em;height:3.93em;display:block;content:"";position:absolute;z-index: -9;right:0;bottom:-0.6em}
.company .mians .miansTop .miansLt .txts .ns{line-height:1.6em;color:#173fb8}
.company .mians .miansTop .miansLt .txts .tys{line-height:1.4em;font-weight: 600;margin-top: 0.5em;}
.company .mians .miansTop .miansLt .lists{display:flex;flex-wrap: wrap;width: 80%;justify-content: space-between;gap: 0.3em 0;}
.company .mians .miansTop .miansLt .lists .ls{width:48%}
.company .mians .miansTop .miansLt .lists .ts{line-height:1.6em}
.company .mians .miansTop .miansLt .lists .tx{display:flex;color:#173fb8;align-items: baseline;gap: 0.1em;font-weight: 600;}
.company .mians .miansTop .miansLt .lists .tx .t1{line-height:1.6em}
.company .mians .miansTop .miansLt .lists .tx .t2{line-height:1.6em}
.company .mians .miansTop .miansRg .imgs{width:100%;height:4.92em;overflow:hidden;border-radius:0.1em}
.company .mians .miansTop .miansRg .imgs:hover img{transform:scale(1.1)}
.contents .zt18{line-height:1.8em;color:#373737}
.advList{display:flex;flex-wrap: wrap;gap:0.2em 2%}
.advList .ls{width:23.5%;background-color:#f7f7f7;display: flex;flex-flow: column;justify-content: center;align-items: center;padding: 0.4em 0.2em;gap: 0.2em;border-radius: 0.1em;}
.advList .ls:hover{box-shadow:0 0 10px #0000003d}
.advList .ls .tx{text-align:center;display: flex;flex-flow: column;gap: 0.05em;}
.advList .ls .icos{width:0.7em;height:0.7em;overflow:hidden;background-color:#e7ebf8;border-radius:50%;display:flex;    justify-content: center;align-items: center;}
.advList .ls .icos img{width:60%}
.advList .ls .t1{line-height:1.6em;font-weight:600;}
.advList .ls .t2{line-height:1.6em;color:#373737;white-space: break-spaces;}

.bgBlue{background-color:#f9faff}
.strength .lists{display:grid;grid-template-columns:repeat(4, 1fr);gap:0.2em;}
.strength .lists .ls{border-radius:0.1em;overflow:hidden}
.strength .lists .ls .imgs{width:100%;height:3.56em;}
.strength .lists .ls .tx{padding:0.2em;background-color:#e7ebf8;text-align:center}
.strength .lists .ls .tx .ts{line-height:1.6em;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.strength .lists .ls:hover{box-shadow:0 0 10px #0000003d}
.strength .lists .ls:hover .tx{background-color:#173fb8;}
.strength .lists .ls:hover .tx .ts{color:#FFFFFF}

.perfor .lists{position:relative}
.perfor .ls .imgs{width:100%;height:4.52em}
.perfor .ls .tx{width:45%;min-height:1.48em;background-color:#173fb8;border-top-right-radius:0.1em;border-bottom-right-radius:0.1em;display: flex;flex-flow: column;justify-content: center;color: #FFF;padding: 0.35em;gap: 0.08em;transform: translateY(-50%);}
.perfor .ls .tx .ts{line-height:1.6em}
.perfor .ls .tx .ds{line-height:1.6em}

.perfor .owl-nav {margin: 0;position: absolute;top: 4.33em;width: 100%;z-index: 9;}
.perfor .owl-nav button{height: 0.38em;width: 0.38em;transition: all 0.4s ease;padding: 0;border-radius: 50%;background-color: #e7ebf8;background-image:url(../icons/right1.svg);background-repeat:no-repeat;background-position:center;background-size:50% auto;position: absolute;}
.perfor .owl-nav button:hover{background-color:#173fb8;background-image:url(../icons/right2.svg);}
.perfor .owl-nav .owl-prev{right:0.68em;transform: rotateY(180deg);}
.perfor .owl-nav .owl-next{right:0.18em;}
.perfor .wb-dots{position: absolute;top: 5em;right: 0.62em;display: flex;z-index:9;gap: 12px;align-items: center;}
.perfor .custom-dots{display: flex;}
.perfor .custom-dots .owl-dot{width:38px;height:3px;border: none;background-color:#e7e7e7;display: block;}
.perfor .custom-dots button.active{background-color:#122b88}
.perfor .wb-dots .page-num{line-height:normal;font-size:0.18em}

/**应用领域**/
.advantage .ts{line-height:1.2em;font-weight:600;}
.advantage .ets{line-height:1.6em;font-weight:300;}
.advantage .contents{margin-top:0.14em}
.contents .zt16{line-height:1.8em;color:#373737}
.advantage .btns{display:flex;gap: 0.3em;margin-top:0.26em}
.advantage .btns .links{padding:0.14em 0.3em;border:1px solid #888888;border-radius: 0.06em;display:flex;gap: 0.04em;align-items: center;}
.advantage .btns .links.active{border:1px solid #173fb8;background-color:#173fb8;color:#FFFFFF}
.advantage .btns .icos{width:0.24em;height:0.24em;display: flex;justify-content: center;align-items: center;}
.advantage .btns .icos img{width:80%}
.advantage .btns .ic2,.advantage .btns .links.active .ic1{display:none}
.advantage .btns .links.active .ic2{display:block}

.general2 .titles{display:flex;align-items: center;gap: 0.2em;}
.general2 .titles .ico{width:0.68em;height:0.68em;border-radius:50%;background-color:#e7ebf8;display: flex;justify-content: center;align-items: center;}
.general2 .titles .ico img{width:52%}
.general2 .titles .ts{line-height:normal;font-weight:600}
.general2 .ds{line-height:1.6em;color:#373737;margin-top:1em}

.genLs{display:grid;grid-template-columns:repeat(4, 1fr);gap:0.2em;}
.genLs .ls{border-radius:0.1em;overflow: hidden;background-color: #FFF;display: flex;flex-flow: column;}
.genLs .ls .imgs{width:100%;aspect-ratio:1 / 0.5;overflow:hidden;display:block;position: relative;}
.genLs .ls .info{padding:0.3em 0.28em 0.4em;display:flex;flex-flow: column;align-items: flex-start;gap: 0.16em;flex: 1;justify-content: space-between;background-color:#e7ebf8}
.genLs .ls:hover .info{background-color:#173fb8}
.genLs .ls .info .text{display:flex;flex-flow:column;gap:0.1em}
.genLs .ls .info .text .ts{color:#000000;font-weight:600;line-height: 1.6em;}
.genLs .ls:hover .info .text .ts{color:#FFFFFF;}
.genLs .ls .info .text .ds{color:#373737;line-height: 1.6em;}
.genLs .ls:hover .info .text .ds{color:#FFFFFF;}
.genAds{background-color:#e7ebf8;padding:0.6em;border-radius:0.1em;margin-top:0.24em}
.genAds .ts{font-weight:600}
.genAds .adLs{display:grid;grid-template-columns:repeat(2, 1fr);gap:0.2em;margin-top:0.3em}
.genAds .adLs .ls{display:flex;gap: 0.2em;}
.genAds .adLs .ls:before{background-image:url(../icons/tick.svg);background-color:#7f95d8;background-repeat:no-repeat;background-position:center;background-size:60% auto;display:block;content:'';width:0.38em;height:0.38em;border-radius:50%;overflow:hidden;flex: none;margin-top: 0.1em;}
.genAds .adLs .fts{line-height:1.6em;color:#173fb8;font-weight:600}
.genAds .adLs .fds{line-height:1.6em;color:#373737}

.plastic .genLs{grid-template-columns:repeat(2, 1fr);}

/**产品优势**/
.products .showcase .lists{display:grid;grid-template-columns:repeat(3, 1fr);gap:0.28em;}
.products .showcase .lists .ls{color:#464646;display:flex;flex-flow:column;border-top:1px solid #cecece;padding-top:0.14em}
.products .showcase .lists .top{flex:none}
.products .showcase .lists .top .ts{font-weight:600;line-height:1.6em;background-image:url(../icons/right.svg);background-repeat:no-repeat;background-position:center right;background-size:1em auto;padding-right: 1.2em;}
.products .showcase .lists .top .tx{margin-top:0.8em;line-height:1.6em}
.products .showcase .lists .top .ds{line-height:1.6em}
.products .showcase .lists .top .ds{min-height:3.2em;}

.products .showcase .lists .bom{margin-top:0.16em;border-radius:0.1em;background-color:#f7f7f7;overflow: hidden;flex:1}
.products .showcase .lists .bom .imgs{width:100%;height:2.8em;overflow:hidden;}
.products .showcase .lists .bom .text{padding:0.3em 0.2em}
.products .showcase .lists .bom .tx{font-weight:600;line-height:1.6em}
.products .showcase .lists .bom .ds{line-height:1.6em;}
.products .showcase .lists .ls:hover{color:#173fb8;border-top:1px solid #173fb8;}
.products .showcase .lists .ls:hover .bom{background-color:#173fb8;color:#FFFFFF;}
.products .showcase .lists .ls:hover .top .ts{background-image:url(../icons/down4.svg);}

.products .advantages .descs{line-height:1.6em;color:#373737;padding:2.5em 3em;background-color:#f7f7f7;border-radius:0.5em;overflow:hidden}
.products .general .ds{color:#373737}
.products .parameters .lists{border-radius:0.1em;overflow:hidden}
.products .parameters .lists .zt{line-height:1.6em}
.products .parameters .lists .th{background-color:#173fb8;color:#FFFFFF;display: flex;}
.products .parameters .lists .th .ts,.products .lists .td .ds{padding: 0.2em 0.3em;}
.products .parameters .lists .th .bl{border-left:1px solid #ffffff78}
.products .parameters .lists .w1{width:2.54em;flex: none;}
.products .parameters .lists .td{background-color:#f7f7f7;color:#575757;display: flex;border-bottom:1px solid #cecece}
.products .parameters .lists .td:last-child{border-bottom:none}
.products .tips .zt{line-height:1.6em}
.products .tips .zt a{color:#173fb8}
.products .tips .zt a:hover{text-decoration:underline}

.products .grade .lists{border-radius:0.1em;overflow:hidden}
.products .grade .lists .zt{line-height:1.6em}
.products .grade .lists .th{background-color:#173fb8;color:#FFFFFF;display: flex;}
.products .grade .lists .th .ts,.products .lists .td .ds{padding: 0.2em 0.3em;}
.products .grade .lists .th .bl{border-left:1px solid #ffffff78}
.products .grade .lists .w1{width:2em;flex: none;}
.products .grade .lists .w2{width:1.9em;flex: none;}
.products .grade .lists .w3{width:1.6em;flex: none;}
.products .grade .lists .td{background-color:#f7f7f7;color:#575757;display: flex;border-bottom:1px solid #cecece;align-items: center;}
.products .grade .lists .td:last-child{border-bottom:none}
.products .grade .lists .w2.ds .zt{border:1px solid #575757;padding:0.5em 0.3em;border-radius:2em;text-align:center}
.products .grade .lists .w4.ds .zt{display:flex;gap: 1em;}
.products .grade .lists .w4.ds .zt .lb{padding:0.5em;border-radius:2em;text-align:center;background-color:#e7ebf8;min-width: 8em;}

/* 联系我们 */
.contact .main .mainTop{display:flex;justify-content:space-between;}
.contact .mtLt{width:6.14em;display:flex;flex-flow: column;}
.contact .mtLt .lists{width: 100%;border-bottom: 1px solid #e1e1e1;background-repeat: no-repeat;background-size: 0.2em auto;display: flex;gap: 0.2em;padding-bottom:0.3em;margin-bottom:0.3em;align-items: center;}
.contact .mtLt .lists a:hover{color:#173fb8}
.contact .mtLt .lists:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}
.contact .mtLt .ts{font-weight:600;line-height:normal}
.contact .mtLt .ds{display:block;line-height:1.6em;}

.contact .mtLt .lists:before{display:block;content:"";width:0.54em;height:0.54em;border-radius:50%;overflow:hidden;background-color:#173fb8;background-repeat:no-repeat;background-size:45%;background-position:center;flex:none}
.contact .mtLt .phone:before{background-image:url(../icons/phone_white.svg)}
.contact .mtLt .email:before{background-image:url(../icons/email_white.svg)}
.contact .mtLt .wechat:before{background-image:url(../icons/wechat_white.svg)}
.contact .mtLt .address:before{background-image:url(../icons/address_white.svg)}

.contact .mtRg{width:6.85em;background-color:#fafafa;border:1px solid #f0f0f0;padding:0.32em 0.28em}
.contact .mtRg .ts{font-weight:600}
.contact .mtRg form{display:flex;justify-content:space-between;flex-wrap: wrap;margin-top:0.1em}
.contact .mtRg .form_input{width:49%}
.contact .mtRg .form_input input{width:100%;padding:0.5em}
.contact .mtRg .form_input input:focus,.contact .mtRg .form_text textarea:focus{outline: none;border-color: #122b88;}
.contact .mtRg .form_text{width:100%;height:2em;margin-top:0.16em}
.contact .mtRg .form_text textarea{width:100%;height:100%;padding:0.5em}
.contact .mtRg .form_button{display:flex;margin-top:0.24em}
.contact .mtRg .form_button button{display: flex;background-color: #173fb8;padding: 0.5em 1.4em;color: #FFFFFF;align-items: center;gap: 0.5em;}
.contact .mtRg .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 .mtRg .form_button button:hover{background-color: #122b88;}
.contact .mainBom{height:5em;}

/* 新闻列表 */
.news .lists{display:grid;grid-template-columns:repeat(3, 1fr);gap: 0.4em 0;}
.news .lists .ls{border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9;;margin-left:-1px;padding:0.6em 0.43em;border-bottom: 2px solid transparent;}
.news .lists .ls:hover{box-shadow: 0 0 10px #00000029;border-bottom:2px solid #173fb8}
.news .lists .ls .txts{display:flex;flex-flow:column}
.news .lists .ls .cs{color:#373737;display: flex;align-items: center;gap: 0.5em;line-height: 1.6em;}
.news .lists .ls .cs:before{content:'';display:block;width:0.45em;height:0.45em;border-radius:50%;background-color:#373737;flex: none;}
.news .lists .ls .ts{color:#000000;line-height: 1.6em;font-weight:600;margin-top:0.5em;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;/*! autoprefixer:off */-webkit-box-orient:vertical;/* autoprefixer:on */}
.news .lists .ls .ts:hover{color:#173fb8}
.news .lists .ls .de{color:#373737;line-height: 1.6em;}
.news .lists .ls .ds{color:#373737;height: 3.2em;line-height: 1.6em;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;/*! autoprefixer:off */-webkit-box-orient:vertical;/* autoprefixer:on */margin-top:1em}
.news .lists .ls .imgs{margin-top:0.2em;display:block;height:2em;}
.news .lists .ls .imgs:hover img{transform:scale(1.1)}
.news .lists .ls .btn5{color:#173fb8;line-height:normal;display: flex;margin-top: 2em;gap:0 0.6em}
.news .lists .ls .btn5:after{display:block;content:"";width:2em;background-repeat:no-repeat;background-size:100% auto;background-position:center;flex:none;background-image:url(../icons/rg1.svg)}
.news .navs{display:flex;gap: 0.3em;justify-content: center;}
.news .navs a{padding:0.8em 3em;background-color:#e7ebf8;color:#232323;border-radius:0.2em}
.news .navs a:hover,.news .navs a.active{background-color:#173fb8;color:#FFFFFF;}

/* 新闻内页 */
.newShow .mains{display:flex;justify-content:space-between;align-items:flex-start;}
.newLt{width:9.8em;}
.newLt .descTop{display:flex;}
.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:#555555;gap:0.5em;}
.newLt .cs{font-size:0.16em;color:#333333;margin-top:1.8em;padding-top:1.8em;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 solid #d8d8d8;line-height:normal;justify-content:space-between;display:flex;}
.newShowFoot div{width:45%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display: block;}
.newShowFoot .next{text-align:right}
.newShowFoot div strong{display:block}
.newShowFoot a{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%;display: block;}
.newShowFoot a:hover{color:#173fb8}

.newRg{width:2.84em;background-color:#ffffff;border:1px solid #ebebeb}
.newRg .ts{font-size:0.28em;color:#333333;margin-bottom: 1em;font-weight: 600;line-height: normal;}
.newRg .lists{width: 100%;border-bottom: 1px solid #ebebeb;padding: 0.2em;}
.newRg .lists a{display:block;}
.newRg .lists .imgs{width:100%;}
.newRg .lists .imgs:hover img{transform:scale(1.1)}
.newRg .lists .txts{display:flex;flex-flow:column;align-items:flex-start;padding-top:0.18em;line-height:normal;justify-content: center;width: 100%;}
.newRg .lists .dts{color:#666666;}
.newRg .lists .fts{color:#333333;margin-top:0.2em;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;/*! autoprefixer:off */-webkit-box-orient:vertical;/* autoprefixer:on */line-height:1.4em;}
.newRg .lists .fts:hover{color:#122b88;}

/* 下载 */
.pageDown .lists{display:grid;grid-template-columns:repeat(4, 1fr);gap:0.3em;}
.pageDown .lists .ls{width:100%}
.pageDown .lists .ls .lts{display:block;border:1px solid #e5e5e5;border-radius: 0.1em;overflow: hidden;height:4.7em}
.pageDown .lists .ls .lts:hover img{transform:scale(1.1)}
.pageDown .lists .ls .rgs{display: flex;justify-content: center;}
.pageDown .lists .ls .rgs .btns{display:flex;gap:0.4em;overflow:hidden;color:#464646;align-items:center;transition:0.3s;margin-top:1em;color:#464646;}
.pageDown .lists .ls .rgs .btns .downs-ico{width:1.2em;height:1.2em;background-image:url(../icons/download1.svg);background-repeat:no-repeat;background-position:center;background-size:100% auto}
.pageDown .lists .ls .rgs .btns:hover{color:#173fb8;}
.pageDown .lists .ls .rgs .btns:hover .downs-ico{background-image:url(../icons/download2.svg);}

#pages{margin-top:0.8em}
.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:#173fb8}
#pages span{background-color:#21409a;padding:0.3em 1.2em;color:#FFF;font-size:12px;display:block}

@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}
@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}
@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);}}

.zt90{font-size:0.9em;}.zt80{font-size:0.8em;}.zt46{font-size:0.46em;}.zt40{font-size:0.4em;}
.zt38{font-size:0.38em;}.zt36{font-size:0.36em;}.zt34{font-size:0.34em;}.zt32{font-size:0.32em;}.zt30{font-size:0.3em;}
.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}
.pt60{padding-top:0.6em}.pd60{padding-bottom:0.6em}
.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}.mt50{margin-top:0.5em}.mt40{margin-top:0.4em}.mt30{margin-top:0.3em}.mt20{margin-top:0.2em}
.mb60{margin-bottom:0.6em}.mb40{margin-bottom:0.4em}

/* 针对小屏幕设备的样式 */
@media (max-width:768px){
	.zt46{font-size:20px;}.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}
	.mbNone{display:block}
	.pt120{padding-top:40px}.pd120{padding-bottom:40px}
	.mt120{margin-top:40px}
	.pt80{padding-top:30px}.pd80{padding-bottom:30px}
	.pt60{padding-top:30px}.pd60{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:#173fb8;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}

	.lacts{height:160px}
	.breadcrumb{padding-top:10px;padding-bottom:10px;margin-top:10px;margin-bottom:20px}

	.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;}
	
	.banner .text .ts{font-size:14px}
	.hmAbout .mains{flex-flow:column;min-height: unset;}
	.hmAbout .mains .lts{width:100%}
	.hmAbout .rgs{position:relative;margin: 0 auto;height: 5em;}
	.lns:after{height: 3px;}
	.hmPro .lists{grid-template-columns: repeat(1, 1fr);}
	.hmApp .lists{grid-template-columns: repeat(2, 1fr);}
	.footer .ftLg .pics{max-width: 60px;max-height: 60px;}
	.footer .ftLg .text{gap:8px}
	.footer .ftLg .text .zhs{font-size:18px}
	.footer .ftLg .text .ens{font-size:14px}
	.footer .ftLt{flex-flow:column;width:100%}
	.footer .ftFrist{width:100%}
	.footer{padding-bottom:40px;}
	.footer .wbWidth1{flex-flow:column}
	.footer .ftRg{width:100%;top:unset}
	.footer .hdLink{justify-content: center;}
	.footer .hdLink li a{width: 30px;height: 30px;}
	.footer .navs{width:100%;margin-top:20px}
	.footer .ftRg .formHor{height:42px}
	.footer .hdLink .ts{font-size:12px}
	.abNav a{font-size:12px}
	.advList .ls{width: 49%}
	.advList .ls .t2{white-space: normal;}
	.strength .lists{grid-template-columns: repeat(2, 1fr);}
	.perfor .ls .tx{width:100%;transform: translateY(0);}
	.perfor .wb-dots,.perfor .owl-nav,.perfor .owl-nav button{position: unset;}
	.perfor .owl-nav{display: flex;justify-content: center;margin-top: 0.1em;gap: 0.1em;}
	.perfor .wb-dots{display: flex;justify-content: center;margin-top: 0.1em;}
	.perfor .owl-nav button{height:30px;width:30px}
	.general .ents,.general .ds{font-size:12px}
	
	.company .mians .miansTop{flex-flow:column}
	.company .mians .miansTop .miansRg .imgs{height:auto}
	.company .mians .miansTop .miansLt{width:100%;height:auto}
	.company .mians .miansTop .miansLt .lists{margin-top:30px}
	
	.genLs .ls .info{padding: 0.24em 0.22em 0.34em;}
	.advantage .btns .icos{width:20px;height:20px}
	.genLs{grid-template-columns: repeat(2, 1fr)}
	.genAds{padding: 0.3em;}
	
	.products .showcase .lists{grid-template-columns: repeat(1, 1fr);}
	.products .advantages .descs{padding: 20px 10px;}
	.products .parameters .lists .w1{width:40%}
	.products .grade .lists .w4.ds .zt{flex-flow:column}
	.grade .zt{font-size:12px}
	.products .grade .lists .th .ts, .products .lists .td .ds{padding: 10px;}
	.products .grade .lists .w1{width:20%}
	.products .grade .lists .w2{width:30%}
	.products .grade .lists .w3{width:20%}
	.products .grade .lists .w4.ds .zt{gap: 6px;}
	
	.abNav.abnav-sticky{gap: 1%;}
	.abNav.abnav-sticky a{padding:0;width:24.2%;line-height: normal;text-align: center;}
	
	.contact .main .mainTop{flex-flow: column;}
	.contact .mtLt{width:100%}
	.contact .mtRg{width:100%;margin-top:30px}
	.news .lists{grid-template-columns: repeat(1, 1fr);}
	.news .navs a{padding: 5px 20px;}
	.news .lists .ls .imgs{height:auto}
	.news .lists .ls{padding: 20px;margin-left:0}
	.newShow .mains{flex-flow:column}
	.newLt,.newRg{width:100%}
	.newLt .cs{margin-top: 15px;padding-top: 15px;font-size:12px}
	.newShowFoot{font-size:12px}
	
	.pageDown .lists{grid-template-columns:repeat(2, 1fr);gap:10px;}
}
/* 针对中等屏幕设备的样式 */
@media (min-width:769px) and (max-width:1420px){
	.wbWidth1{width:100%;margin:0 auto;padding:0 0.1em}
	.zt28,.zt22{font-size:16px}
	.zt20,.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;}
	
	.breadcrumb li{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;}
	.abNav a{font-size:12px}
	.advantage .btns .icos{width:20px;height:20px}
	.newLt .cs,.newShowFoot{font-size:12px}
}
/* 针对大屏幕设备的样式 */
@media (min-width:1420px){
	.wbWidth1{width:14.2em;margin:0 auto;padding:0 0.1em}

}














