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;background-color:#202020}
*{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;overflow-x:hidden;}
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:#FFFFFF;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:3px;background-color:#d4ac5a;display:block;content:"";margin-top:0.3em}

.btn1{border:1px solid #d4ac5a;display:flex;justify-content:center;align-items:center;border-radius:2em;padding:0.08em 0.3em;gap:0.05em;}
.btn1 svg{height:0.24em;}
.btn1 .lm{color:#d4ac5a}
.btn1:hover{border:1px solid #ed0e0e;}
.btn1:hover .lm{color:#ed0e0e}
.btn1:hover path{fill:#ed0e0e}

.jtts{font-weight:400;line-height:normal;color:#FFFFFF}
.last-word{color:#d4ac5a}

[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:1560px){.faCont1{font-size:6.41vw;}}
@media (max-width:1040px){.faCont2{font-size:9.61vw;}}
@media (max-width:768px){.faCont1{font-size:13.02vw;}}

@media(min-width:769px){
	.main-menu{display:flex;align-items:center;gap:0.3em;}
	.header .middle-header{display:none;}
	.header .header-inner{background-color:#000000}
	.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:#000000d4;width:100%}
	.header .wbNav{display:flex;justify-content:space-between;width:100%;max-width:1920px;margin:0 auto;gap:0.5em;}
	.header .wbNav .navLt{width:76%;display:flex;gap:1em;flex:1}
	.header .wbNav .logos{flex:none;width:1.2em;height:1em;display:flex;justify-content:center;align-items:center;background-color:#ed0e0e}
	.header .wbNav .logos a{display:block;width:75%;}
	.header .wbNav .logos a img{width:100%;height:100%;display:block;object-fit:cover;}
	
	.header .nav{display:flex;gap:0.5em;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:#FFFFFF;font-size:0.18em;position:relative;white-space:nowrap;display:flex;align-items:center;}
	.header .nav > li > a.topcss .ns{position:relative;overflow:hidden;padding:0.5em 0.1em;}
	.header .nav > li > a.topcss .ns:after{display:block;width:100%;height:2px;background-color:#d4ac5a;content:'';position:absolute;bottom:0;left:0;left:-100%;transition:0.3s}
	.header .nav > li.active > a.topcss .ns:after,.header .nav > li:hover > a.topcss .ns:after{left:0}
	
	
	.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:#ed0e0e;}

	.navRgs{width:1.4em;position:relative;display:flex;align-items:center;flex:none}
	.navRgs .srBtn{display:block;background:url(../icons/search1.svg) no-repeat left center / auto 1.3em;cursor:pointer;color:#FFFFFF;padding-left:1.65em;font-size:0.2em}
	.navRgs .srBtn:hover{background-image:url(../icons/search2.svg);color:#ed0e0e;}
	.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:#ed0e0e;}
.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;}

/* 栏目图面包屑 */
.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.6em;display:flex;flex-wrap:wrap;border-bottom:1px solid #626262}
.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:#b2b2b2;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:#d4ac5a}

.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;}

/* 首页视频 */
.hmVideo{width:100%;max-width:1920px;overflow:hidden;margin:0 auto}
.hmVideo video{display:block;width:100%;}

/* 轮播图 */
.banner{width:100%;max-width:1920px;margin:0 auto}
.banner img,.banner a{width:100%;display:block}

.banner .owl-nav{margin:0;position:absolute;bottom:80px;left:10%;width:100%;z-index:9;display:flex;gap:20px;}
.banner .owl-nav button{height:42px;width:42px;font-size:16px;border-radius:50%;background-image:url(../icons/right3.svg);background-repeat:no-repeat;background-position:center;background-size:70% auto;border:1px solid #FFFFFF;background-color:transparent;}
.banner .owl-nav button:hover{background-image:url(../icons/right3_1.svg);border:1px solid #ee0d0e;}
.banner .owl-nav .owl-prev{transform:rotateY(180deg);}
.banner .owl-dots{position:absolute;bottom:24px;right:10px;display:flex;z-index:9;gap:10px;flex-flow:column;}
.banner .owl-dots .owl-dot{width:12px;height:12px;border-radius:6px;border:none;background-color:#FFFFFF;}
.banner .owl-dots button.active{background-color:#ee0d0e}

/* 首页产品 */
.hmPros .proList{grid-template-columns:repeat(4, 1fr);display:grid;gap:0.12em;min-width:0;}
.hmPros .proList .ls{width:100%;display:flex;flex-flow:column;}
.hmPros .proList .ls .imgs{width:100%;aspect-ratio:1 / 1;overflow:hidden;background-color:#FFF;}
.hmPros .proList .ls .imgs:hover img{transform:scale(1.1)}
.hmPros .proList .ls .txts{width:100%;overflow:hidden;padding:0.12em 0.18em;flex:1;background-color:#000000;display:flex;justify-content:space-between;align-items:center;gap:0.2em}
.hmPros .proList .ls .txts .ts{color:#b59554;line-height:1.6em;width:100%;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;/*! autoprefixer:off */-webkit-box-orient:vertical;/* autoprefixer:on */}
.hmPros .proList .ls .txts:after{width:0.3em;height:0.3em;border-radius:50%;background-color:#b59554;display:block;content:'';background-image:url(../icons/right3.svg);background-repeat:no-repeat;background-position:center;background-size:70%;flex:none;}
.hmPros .proList .ls .txts .ts:hover{color:#ee0d0e;}
.hmPros .proList .ls .txts:hover:after{background-color:#ee0d0e;}

/* 首页-公司介绍 */
.hmAbout{background-color:#0f0f0f;overflow:hidden}
.hmAbout .mains{display:flex;justify-content:space-between;align-items:center;gap:0.6em;}
.hmAbout .mains .mainsLt{width:5.6em;height:4.8em;display:flex;flex-flow:column;align-items:start;gap:0.24em;flex:1;}
.hmAbout .mains .ns{color:#FFFFFF;line-height:1.6em;margin-top:0.2em}
.hmAbout .mains .mxhg{max-height:3.38em;overflow-y:auto}
.hmAbout .mains .ds{color:#c2c2c2;line-height:1.8em;}

.hmAbout .mains .mainsRg{width:7.6em;height:4.8em;flex:none;}
.hmAbout .mains .mainsRg a{width:100%;height:100%;display:block;border-radius:0.1em;overflow:hidden}
.hmAbout .mains .mainsRg a:hover img{transform:scale(1.1)}
.scrs::-webkit-scrollbar{width:6px;}
.scrs::-webkit-scrollbar-track{background:#FFFFFF;border-radius:3px;}
.scrs::-webkit-scrollbar-thumb{background:#c8a868;border-radius:3px;}
.scrs::-webkit-scrollbar-thumb:hover{background:#e0bc7c;}

/* 首页-公司案例 */
.hmCase .lists{width:100%;padding:0 10%;}
.hmCase .lists .owl-carousel{width:100%;}
.hmCase .lists .item{padding:0.1em;aspect-ratio:1 / 1.13;background-color:#424242;border:1px solid #6d6d6d;border-radius:0.1em;overflow:hidden;}
.hmCase .lists .item .imwd{width:100%;height:100%;border-radius:0.1em;overflow:hidden;position:relative;}
.hmCase .lists .item .imwd .imgs{width:100%;height:100%;transition:all 0.35s ease-in-out;}
.hmCase .lists .item .imwd .mask1,.hmCase .lists .item .imwd .mask2{position:absolute;width:100%;height:100%;background:rgba(26, 74, 114, 0.6);transition:0.5s;z-index:2;left:0;}
.hmCase .lists .item .imwd .mask1{top:-100%;}
.hmCase .lists .item .imwd .mask2{bottom:-100%;}
.hmCase .lists .item:hover .imwd .mask1{top:-50%;}
.hmCase .lists .item:hover .imwd .mask2{bottom:-50%;}

.hmCase .lists .item .imwd .info{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%) scale(0.85);width:100%;background:rgba(12, 34, 52, 0.75);padding:16px 12px;visibility:hidden;opacity:0;transition:all 0.4s ease 0.2s;z-index:3;}
.hmCase .lists .item .imwd .info .ts{text-transform:uppercase;color:#fff;text-align:center;line-height:1.6;padding-bottom:8px;margin-top:0;
border-bottom:1px solid rgba(255, 255, 255, 0.2);opacity:0;transition:opacity 0.3s ease 0.3s;}
.hmCase .lists .item:hover .imwd .info{visibility:visible;opacity:1;transform:translate(-50%, -50%) scale(1);}
.hmCase .lists .item:hover .imwd .info .ts{opacity:1;}

.hmCase .owl-nav{position:absolute;top:50%;width:100%;z-index:9;}
.hmCase .owl-nav button{width:3%;aspect-ratio:1 / 1;transition:all 0.4s ease;background-image:url(../icons/right3.svg);background-repeat:no-repeat;background-position:center;background-size:70% auto;position:absolute;background-color:transparent;border:1px solid #FFFFFF;border-radius:50%;overflow:hidden}
.hmCase .owl-nav button:hover{background-color:#d4ac5a;border-color:#d4ac5a}
.hmCase .owl-nav .owl-prev{left:-6%;transform:rotateY(180deg);}
.hmCase .owl-nav .owl-next{right:-6%;}

/* 首页-地图 */
.hmMap{background-color:#0f0f0f}
.hmMap .hmts{color:#d4ac5a}
.hmMap .hmds{color:#cecece;line-height:1.6em;width:75%;margin:1.5em auto 0}
.hmMap .mains{position:relative}
.hmMap .mains .pics{position:relative;z-index:1}
.hmMap .mains img{display:block;width:100%;pointer-events:none;user-drag:none;-webkit-user-drag:none;user-select:none;-webkit-user-select:none;}

.hmMap .point{position:absolute;width:0.1em;height:0.1em;}
.hmMap .point .dots{width:0.1em;height:0.1em;border-radius:50%;background-color:#d4ac5a;position:relative;z-index:9;}
.hmMap .waves-block .waves{position:absolute;width:0.4em;height:0.4em;background:rgba(212,172,90,0.5);opacity:0;border-radius:100%;animation:waves 3s ease-in-out infinite;left:50%;margin-left:-0.2em;top:50%;margin-top:-0.2em;z-index:8}
.hmMap .waves-block .wave-1{animation-delay:0s;}
.hmMap .waves-block .wave-2{animation-delay:1s;}
.hmMap .waves-block .wave-3{animation-delay:2s;}
.hmMap .s1{top:2.06em;left:2.55em}
.hmMap .s2{top:3.98em;left:3.78em}
.hmMap .s3{top:0.54em;left:5.33em}
.hmMap .s4{top:2.5em;left:7.26em}
.hmMap .s5{top:1.1em;left:7.94em}
.hmMap .s6{top:3.81em;left:8.36em}
.hmMap .s7{top:1.4em;left:8.41em}
.hmMap .s8{top:0.92em;left:8.53em}
.hmMap .s9{top:1.04em;left:9.2em}
.hmMap .s10{top:0.79em;left:10.69em}
.hmMap .s11{top:1.88em;left:10.89em}
.hmMap .s12{top:2.88em;left:11.65em}
.hmMap .s13{top:2.23em;left:11.9em}
.hmMap .s14{top:3.86em;left:12.18em}
.hmMap .s15{top:2.01em;left:12.31em}
.hmMap .s16{top:2.41em;left:12.74em}
.hmMap .s17{top:4.85em;left:13.52em}
.hmMap .point:hover .dots{background-color:#ee0d0e}
.hmMap .point:hover .waves-block .waves{background-color:rgba(238,13,14,0.5)}

@keyframes waves{
	0%{transform:scale(0.2,0.2);opacity:0;}
	50%{opacity:0.9;}
	100%{-webkit-transform:scale(0.9,0.9);transform:scale(0.9,0.9);opacity:0;}
}
/* 首页-新闻 */
.hmNews .titles{display:flex;justify-content:space-between;color:#FFFFFF}
.hmNews .titles .ts{font-weight:600;border-bottom:3px solid #dcbb78;line-height:normal;padding-bottom:0.4em;}
.hmNews .titles .ms{display:flex;align-items:center;gap:0.2em;}
.hmNews .titles .ms:after{display:block;content:'';width:1em;height:1em;background-image:url(../icons/right4_1.svg);background-repeat:no-repeat;background-size:auto 1em;background-position:center;}
.hmNews .titles .ms:hover{color:#d4ac5a}
.hmNews .titles .ms:hover:after{background-image:url(../icons/right4_2.svg);}

.hmNews .lists{display:grid;grid-template-columns:repeat(3, 1fr);gap:0.3em;}
.hmNews .lists a{display:block;}
.hmNews .lists .ls{width:100%;border:1px solid #9a8864;background-color:#5f5f5f;padding:0.24em 0.16em}
.hmNews .lists .ls .imgs{width:100%;aspect-ratio:1 / 0.57;}
.hmNews .lists .ls .imgs:hover img{transform:scale(1.1)}

.hmNews .lists .ls .txts{display:flex;flex-flow:column;align-items:flex-start;padding:0.3em 0.08em 0;line-height:normal;position:relative;color:#FFFFFF;}
.hmNews .lists .ls .fts{font-weight:600;width:100%;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;/*! autoprefixer:off */-webkit-box-orient:vertical;/* autoprefixer:on */}
.hmNews .lists .ls .fts:hover{color:#d4ac5a}
.hmNews .lists .ls .fds{margin-top:0.8em;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;/*! autoprefixer:off */-webkit-box-orient:vertical;/* autoprefixer:on */line-height:1.6em;font-weight:300;}
.hmNews .lists .ls .txts .tx2{width:100%;display:flex;justify-content:space-between;align-items:center;margin-top:0.2em;}
.hmNews .lists .ls .dts{color:#a4a4a4;}
.hmNews .lists .ls .ms{width:0.32em;height:0.32em;border-radius:50%;overflow:hidden;background-color:#d4ac5a;background-image:url(../icons/right3.svg);background-repeat:no-repeat;background-position:center;background-size:80% auto;transform:rotate(-45deg);}
.hmNews .lists .ls .ms:hover{background-color:#ed0e0e;}

/* 关于我们 */
.about{color:#FFFFFF}
.about .companys .cpTop{display:flex;gap:0.5em;align-items:center;}
.about .companys .cpLt{flex:1}
.about .companys .cpLt .jtts{font-weight:600}
.about .companys .cpLt .ds{line-height:1.6em;color:#d4ac5a;margin-top:0.5em;}
.about .companys .cpLt .cs{line-height:1.8em;color:#FFFFFF;margin-top:1.2em}
.about .companys .cpCen .cs{line-height:1.8em;color:#FFFFFF;}

.about .companys .cpRg{width:6.84em;flex:none;aspect-ratio:1 / 0.67;}
.about .companys .cpRg .imgs:hover img{transform:scale(1.1)}
.about .companys .cpBms .lists{grid-template-columns:repeat(4, 1fr);display:grid;gap:0.15em;}
.about .companys .cpBms .lists .imgs{aspect-ratio:1 / 0.68;}
.about .companys .cpBms .lists .imgs:hover img{transform:scale(1.1)}
.title-bar-wrap{width:100%;position:relative;display:flex;}
.title-bar-wrap::before{content:"";position:absolute;left:0;bottom:0.08em;width:100%;height:0.32em;background-color:#43310d;z-index:1;}
.title-bar-wrap::after{content:"";position:absolute;bottom:-0.08em;left:0;width:100%;height:0.16em;background:#000000;z-index:2;}
.title-dark-bg{background-color:#d4ac5a;display:flex;align-items:center;position:relative;z-index:3;clip-path:polygon(0 0, 100% 0, calc(100% - 0.4em) 100%, 0 100%);padding:0.1em 1em 0.1em 0.5em}
.title-text{font-size:0.28em;color:#ffffff;font-weight:400;line-height:1em}

.about .showroom .lists{display:grid;grid-template-columns:repeat(3, 1fr);gap:0.09em;}
.about .showroom .lists .imgs{aspect-ratio:1 / 0.75;}
.about .showroom .lists img:hover{transform:scale(1.1)}

.about .cases .lists{display:grid;grid-template-columns:repeat(3, 1fr);gap:0.09em;}
.about .cases .lists .imgs{aspect-ratio:1 / 1.02;}
.about .cases .lists img:hover{transform:scale(1.1)}

/* 联系我们 */
.contact .mainTop{display:flex;justify-content:space-between;}
.contact .mainTop .mtLt{width:7.2em;color:#FFFFFF}
.contact .mainTop .mtLt .ctTs .ts{line-height:1.6em;font-weight:600}
.contact .mainTop .mtLt .ctTs .ds{line-height:1.6em;margin-top:0.5em;color:#acacac}
.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:#d4ac5a;padding:0.8em 1.6em;color:#FFFFFF;align-items:center;gap:1em;}
.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:#ec0e0e;}

.contact .mtRg{display:flex;flex-flow:column;background-color:#000000;color:#FFFFFF;width:6.2em;}
.contact .mtRg .tpTs{width:100%;display:flex;justify-content:space-between;align-items:center;background-color:#d4ac5a;padding:0.1em 0.3em;gap:0.3em;}
.contact .mtRg .tpTs .cts{font-weight:600;line-height:normal;color:#FFFFFF;flex:none;}
.contact .mtRg .tpTs .shares{display:flex;gap:0.2em;flex-wrap:wrap;}
.contact .mtRg .tpTs .shares a{width:0.34em;height:0.34em;}
.contact .mtRg .tpTs .shares img{display:block;width:100%;height:100%}
.contact .mtRg .tpTs .shares a:hover{animation:myfirst 0.5s 1;}
.contact .contacts{display:flex;flex-wrap:wrap;gap:0.4em;margin-top:0.4em;padding:0 0.3em;}
.contact .contacts .lists{width:100%;color:#a8a8a8;display:flex;gap:0.2em;align-items:center;}
.contact .contacts .lists .txts .ts{display:block;line-height:1.6em}
.contact .contacts .lists .txts a.ts:hover{color:#d4ac5a;}

.contact .contacts .lists .ls{position:relative}
.contact .contacts .lists .fimgs{width:1.2em;height:1.2em;margin:0 auto}
.contact .contacts .lists .xl{position:absolute;bottom:100%;left:50%;z-index:999;background-color:#ed0e0e;padding:0.14em 0.1em;border-radius:0.1em;transform:translateX(-50%) scaleY(0);transform-origin:center bottom;transition:all 0.3s ease;opacity:0;visibility:hidden;pointer-events:none;display:flex;flex-flow:column;gap:0.1em}
.contact .contacts .lists .xl::before{content:"";position:absolute;left:50%;bottom:-0.08em;transform:translateX(-50%);width:0;height:0;border-left:0.06em solid transparent;border-right:0.06em solid transparent;border-top:0.08em solid #ed0e0e;border-bottom:0}
.contact .contacts .lists .ls:hover .xl{opacity:1;visibility:visible;pointer-events:auto;transform:translateX(-50%) scaleY(1)}
.mainBom{height:6em}

/* 产品列表 */
.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:4.15em;}
.proSky{width:100%;position:sticky; top:150px;z-index:9;}
.proLt .titles{color:#FFFFFF;width:100%;font-weight:600;position:relative;line-height:normal;margin-bottom:1em;background-color:#d4ac5a;padding:0.3em 0.5em;}

.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:#ffffff;display:block;padding-left:1em;line-height:3.2em;position:relative;font-weight:600;white-space:nowrap;width:calc(100% - 3em);text-overflow:ellipsis;overflow:hidden;}
.proLt li.opens .fsLink{color:#d4ac5a}
.proLt li.child1 .seLink{display:block;line-height:1.5em;padding:0.5em 2em;width:100%;color:#FFFFFF}
.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:#d4ac5a;border-radius:50%;flex:none;}
.proLt li .fa:hover:before{background-color:#d4ac5a;}
.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:#d4ac5a}
.proLt li.opens .fa:before{background-image:url(../icons/down3.svg);background-color:#d4ac5a;}
.proLt li.opens .pvFrs{border-bottom:1px solid #e8e7e6}

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

.products .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;}
.products .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;}
.products .proList .ls .txts .ts:hover{color:#d4ac5a;}

.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.2em 0 0.2em 0.12em;flex-flow:unset;gap:0.2em;align-items:center;}
.resPro .proList .ls .txts .btn4{width:0.3em;height:0.3em;background-color:#d4ac5a;background-image:url(../icons/right2.svg);background-size:50% auto;background-repeat:no-repeat;background-position:center;border:none;flex:none;}
.resPro .proList .ls .txts .btn4:hover{background-color:#ed0e0e;}

/* 产品详情 */
.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:#d4ac5a;}
.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:#d4ac5a;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:18px;color:#333333;line-height:1.6em}
.wbSx .wbFs p{margin:0.5em 0}
.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;}

.proShowBom .proTs{width:100%;display:flex;background-color:#d4ac5a;margin-bottom:0.3em;justify-content:center;}
.proShowBom .proTs span{font-size:20px;font-weight:600;line-height:normal;color:#FFFFFF;padding:0.8em 2em;}
.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;line-height:1.8em}
.psInfo .wrs *{font-size:1em;line-height:1.8em}

.proRect .proTs{width:100%;display:flex;margin-bottom:0.3em;}
.proRect .proTs span{font-size:20px;font-weight:600;line-height:normal;color:#0f0f0f;}
.proRect .proList .ls .imgs{border-bottom:1px solid #d4d4d4;}
.proRect .proList{grid-template-columns:repeat(5, 1fr);display:grid;gap:0.25em;margin-bottom:0.6em;min-width:0;}
.proRect .proList > .ls{min-width:0;}
.proRect .proList .ls{width:100%;background-color:#FFFFFF;display:flex;flex-flow:column;}
.proRect .proList .ls .linkImg{width:100%;display:block;flex:none;}
.proRect .proList .ls .imgs{width:100%;aspect-ratio:1 / 1;overflow:hidden;background-color:#FFF;border-bottom:1px solid #d4d4d4;border-radius:0.1em}
.proRect .proList .ls .imgs:hover img{transform:scale(1.1)}
.proRect .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;}
.proRect .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.6em;}
.proRect .proList .ls .txts .ts:hover{color:#d4ac5a;}

/* 新闻 */
.news .navs{display:flex;}
.news .navs a{padding:0.8em 4em;border-radius:2em;overflow:hidden}
.news .navs a.active{background-color:#d4ac5a;color:#FFFFFF}
.news .navs a.active:hover{color:#FFFFFF}
.news .navs a:hover{color:#d4ac5a;}
.news .lists{display:flex;flex-flow:column;gap:0.45em}
.news .lists a{display:block}
.news .lists .ls{display:flex;padding-bottom:0.28em;border-bottom:1px dashed #5a5a5a;align-items:stretch;justify-content:space-between;}
.news .lists .ls:hover{box-shadow:0 0 0.1em #00000030}
.news .lists .ls .imgs{width:4.68em;flex:none}
.news .lists .ls .imgs:hover img{transform:scale(1.1)}
.news .lists .ls .txts{flex:none;width:10em;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;color:#FFFFFF}
.news .lists .ls .ts:hover{color:#d4ac5a;}
.news .lists .ls .de{color:#bbbbbb;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 */color:#FFFFFF;line-height:1.6em}

/* 新闻内页 */
.newShow .mains{display:flex;justify-content:space-between;align-items:flex-start;}
.newLt{width:11em;}
.newLt .descTop{display:flex;justify-content:space-between;}
.newLt .descTop .ts{flex:1;}
.newLt .descTop .ts h1{color:#FFFFFF;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:#bbbbbb;gap:0.5em;}
.newLt .cs{font-size:0.16em;color:#FFFFFF;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{color:#ffffff;line-height:normal;justify-content:center;display:flex;gap: 0.5em;}
.newShowFoot div{width:2.5em;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.newShowFoot div strong{display:flex;align-items: center;justify-content: center;font-size:0.24em;width: 100%;gap: 1em;border:2px solid #ffffff;padding:0.5em 0}
.newShowFoot div .rgjt{width:1.2em;height:1.2em;background-image:url(../icons/left.svg);background-repeat:no-repeat;background-position:center;background-size:100% auto;display:block;content:""}
.newShowFoot div.next .rgjt{transform:rotate(180deg);}
.newShowFoot div span{display:block;font-size:0.18em;white-space: nowrap;width: 100%;text-overflow: ellipsis;overflow: hidden;text-align: center;margin-top: 0.8em;}
.newShowFoot div a strong:hover{border:2px solid #d4ac5a;color:#d4ac5a}
.newShowFoot div a strong:hover .rgjt{background-image:url(../icons/left1.svg);}
.newShowFoot div a span:hover{color:#d4ac5a}

.newRg{width:3em;}
.newRg .npTs{padding:0.12em 0.2em;background-color:#d4ac5a;}
.newRg .npTs div{line-height:1.6em;color:#FFFFFF;font-weight:600;}
.newRg .proAct{padding:0.3em 0.2em;background-color:#4e4e4e}
.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;color:#ffffff}
.newRg .proAct .lists .ls .ts:hover{color:#d4ac5a}
.newRg .nrMain .nrList{background-color:#4e4e4e;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;color:#ffffff;}
.newRg .nrMain .nrList .ls:hover .ts{color:#d4ac5a;background-image:url(../icons/trian_yellow.svg);}

/* 下载 */
.pageDown .lists{display: grid;grid-template-columns: repeat(3, 1fr);gap: 0.3em;margin-top: 0.3em;}
.pageDown .lists .ls{width:100%;height:2.1em;border-radius:0.1em;display:flex;background-color: #FFF;overflow: hidden;transition:0.3s}
.pageDown .lists .ls:hover{transform: translateY(-0.1em);}
.pageDown .lists .ls .lts{width:2.1em;height:100%;overflow:hidden;flex:none}
.pageDown .lists .ls .lts img{width:100%;height:100%;object-fit:cover}
.pageDown .lists .ls .rgs{height:100%;overflow:hidden;display: flex;flex-flow: column;justify-content: center;align-items: flex-start;margin-left: 0.1em;flex:1;padding:0.2em 0.3em;}
.pageDown .lists .ls .rgs .ts{color:#333333;display:-webkit-box;-webkit-line-clamp:3;overflow:hidden;/*! autoprefixer:off */-webkit-box-orient:vertical;/* autoprefixer:on */line-height:1.6em}
.pageDown .lists .ls .rgs .btns{display:flex;gap:0.4em;padding:0.5em 1em;overflow:hidden;color:#ffffff;align-items:center;transition:0.3s;background-color:#d4ac5a;margin-top:1em;}
.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:85% auto}
.pageDown .lists .ls .rgs .btns:hover{background-color:#ee0d0e;}

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

/* 底部 */
.footer{background-color:#0f0f0f;}
.footer .ftMain{display:flex;align-items:center;gap:0 0.9em}
.footer .ftLt{width:4.38em;padding:0.3em 0.2em 0.5em;display:flex;flex-flow:column;background-color:#d4ac5a;justify-content:center;gap:0.2em;}
.footer .ftLt .ftLg{display:flex;width:1.26em;height:1.26em;background-color:#ee0d0e;border-radius:50%;overflow:hidden;justify-content:center;align-items:center;}
.footer .ftLt .ftLg img{width:60%}
.footer .ftLt .ts{font-weight:600;line-height:1.6em;color:#ffffff;}
.footer .ftLt .formHor{display:flex;height:0.62em;}
.footer .ftLt .formHor input{padding:0 1em;flex:1;width:60%;}
.footer .ftLt .formHor button{background-color:#0f0f0f;flex:none;color:#FFFFFF;padding:0 0.8em}
.footer .ftLt .formHor button:hover{background-color:#000000;}


.ftRg{width:9.3em;}
.ftRg .nvse{width:100%;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #383838;padding-bottom:0.3em;}
.ftRg .nvse .navs{display:flex;gap:0.2em 0.4em;flex-wrap:wrap;}
.ftRg .nvse .navs a{color:#FFFFFF}
.ftRg .nvse .navs a:hover{color:#d4ac5a}
.ftRg .nvse .shares{display:flex;gap:0.2em}
.ftRg .nvse .shares a{width:0.34em;height:0.34em}
.ftRg .nvse .shares img{display:block;width:100%;height:100%}
.ftRg .nvse .shares a:hover{animation:myfirst 0.5s 1;}
.ftRg .contacts{display:flex;flex-wrap:wrap;gap:0.3em 2%;margin-top:0.4em;}
.ftRg .contacts .lists{width:32%;color:#a8a8a8;display:flex;gap:0.2em;align-items:center;}
.ftRg .contacts .lists .txts .ts{display:block;line-height:1.6em}
.ftRg .contacts .lists .txts a.ts:hover{color:#d4ac5a;}
.ftRg .contacts .lists.address{width:100%;}
.contacts .lists .icos{flex:none;width:0.5em;height:0.5em;border-radius:50%;background-color:#d4ac5a;background-repeat:no-repeat;background-position:center;background-size:58% auto}
.contacts .lists.phone .icos{background-image:url(../icons/phone_white.svg);}
.contacts .lists.whatsapp .icos{background-image:url(../icons/whatsapp_white.svg);}
.contacts .lists.email .icos{background-image:url(../icons/email_white.svg);}
.contacts .lists.wechat .icos{background-image:url(../icons/wechat_white.svg);}
.contacts .lists.address .icos{background-image:url(../icons/address_white.svg);}

.ftRg .contacts .lists .ls{position:relative}
.ftRg .contacts .lists .fimgs{width:1.2em;height:1.2em;margin:0 auto}
.ftRg .contacts .lists .xl{position:absolute;bottom:100%;left:50%;z-index:999;background-color:#d4ac5a;padding:0.14em 0.1em;border-radius:0.1em;transform:translateX(-50%) scaleY(0);transform-origin:center bottom;transition:all 0.3s ease;opacity:0;visibility:hidden;pointer-events:none;display:flex;flex-flow:column;gap:0.1em}
.ftRg .contacts .lists .xl::before{content:"";position:absolute;left:50%;bottom:-0.08em;transform:translateX(-50%);width:0;height:0;border-left:0.06em solid transparent;border-right:0.06em solid transparent;border-top:0.08em solid #d4ac5a;border-bottom:0}
.ftRg .contacts .lists .ls:hover .xl{opacity:1;visibility:visible;pointer-events:auto;transform:translateX(-50%) scaleY(1)}

.wbBar{position: fixed;content: '';top: 50%;right: 5px;transform: translateY(-50%);background: #d4ac5a;z-index: 99;border-radius: 30px;}
.wbBar .lists{width:50px;height:50px;position: relative;}
.wbBar .lists .txts{position: absolute;top: 0;right: -100%;color: #fff;transition: all .3s;z-index: -1;visibility: hidden;font-size: 16px;white-space: nowrap;display: flex;}
.wbBar .lists:hover .txts {right: 0;visibility: visible}

.wbBar .lists .txts .lt{background-color:#ee0d0e;padding: 10px;border-top-left-radius: 10px;border-bottom-left-radius: 10px;}
.wbBar .lists .txts:after{width:50px;height:50px;flex:none;display:block;content:'';background-color:#ee0d0e;border-top-right-radius: 50%;border-bottom-right-radius: 50%;}
.wbBar .lists .txts .ts{display:block;line-height:1.6em}
.wbBar .lists .txts a:hover{text-decoration:underline}
.wbBar .lists .txts img{display:block;width:100%;margin-bottom:10px}
.wbBar .lists .icos{width:100%;height:100%;border-radius:50%;background-repeat:no-repeat;background-position:center;background-size:50% auto}
.wbBar .lists.phone .icos{background-image:url(../icons/phone_white.svg);}
.wbBar .lists.whatsapp .icos{background-image:url(../icons/whatsapp_white.svg);}
.wbBar .lists.email .icos{background-image:url(../icons/email_white.svg);}
.wbBar .lists.wechat .icos{background-image:url(../icons/wechat_white.svg);}
.wbBar .lists.address .icos{background-image:url(../icons/address_white.svg);}

/*=====================
	弹框留言表单
=======================*/
.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;}

@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}.pb120{padding-bottom:1.2em}
.pt80{padding-top:0.8em}.pb80{padding-bottom:0.8em}
.pt60{padding-top:0.6em}.pb60{padding-bottom:0.6em}
.pt50{padding-top:0.5em}.pb50{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){
	body{width:100%;overflow-x:hidden;}
	.zt46{font-size:20px;}.zt40,.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}.pb120{padding-bottom:40px}
	.mt120{margin-top:40px}
	.pt80{padding-top:30px}.pb80{padding-bottom:30px}
	.pt60{padding-top:30px}.pb60{padding-bottom:30px}
	.mt80{margin-top:30px}
	.mt40{margin-top:20px}.mb40{margin-bottom:20px}.mt30{margin-top:12px}.mt60{margin-top:30px}
	
	.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;}
	/* 导航 */
	.header{background-color:#000000;}
	.header.sticky{position:fixed;top:0;left:0;z-index:999;}
	.wbLogo{display:flex;justify-content:space-between;align-items:center;min-height:40px;}
	.wbLogo .mobile-nav{background:url(../icons/navs.svg) no-repeat center / 20px;width:30px;height:20px;}
	.wbLogo .logo{padding:10px;display:flex;background-color:#ed0e0e}
	.wbLogo .logo img{max-width:120px;max-height:24px;display:block;}
	.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:#d4ac5a;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 .searchBtn{width:34px;height:34px;display:block;background:url(../icons/search1.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{bottom:10px;gap:10px;}
	.banner .owl-nav button{height:16px;width:16px;}
	.banner .owl-dots .owl-dot{height:2px;width:12px;}
	.banner .owl-dots{bottom:5px;gap:4px;}

	.lacts{height:160px}
	.breadcrumb{padding-top:10px;padding-bottom:10px;margin-top:10px;margin-bottom:20px}
	.banner .text .ts{font-size:14px}
	.hmPros .proList{grid-template-columns:repeat(2, 1fr);}
	.hmMap .mains{font-size:6.41vw;}
	.hmMap .hmds{width:96%;font-size:12px;margin-top:1em}
	
	.hmAbout .mains{flex-flow:column;}
	.hmAbout .mains .mainsLt{width:100%;height:auto}
	.hmAbout .mains .mxhg{max-height:unset;}
	.hmAbout .mains .mainsRg{width:100%;height:auto}
	.hmCase .owl-nav button{width:8%;}
	.hmCase .owl-nav .owl-prev{left:-10%;}
	.hmCase .owl-nav .owl-next{right:-10%;}
	
	.hmNews .lists{grid-template-columns:repeat(1, 1fr);}
	.hmNews .lists .ls .ms{width:18px;height:18px}
	
	.about .companys .cpTop{flex-flow:column;}
	.about .companys .cpLt{order:2}
	.about .companys .cpRg{order:1;width:100%}
	.about .companys .cpLt .cs{line-height:1.6em;}
	.about .companys .cpBms .lists{grid-template-columns:repeat(2, 1fr);gap:10px;}
	.contact .mainTop{flex-flow:column;gap:30px;}
	.contact .mainTop .mtLt,.contact .mtRg{width:100%;}
	.contact .mtRg{padding-bottom:30px}
	.proNavs{display:none;}
	
	.products .mains{flex-flow:column;gap:30px}
	.proLt,.proRg{width:100%}
	.proList{grid-template-columns:repeat(2, 1fr);gap:10px;}
	.proLt .titles{padding:10px 14px}
	.proLt li .fa{width:40px;}
	.proLt li .fa:before{width:20px;height:20px}
	
	.news .lists .ls{flex-flow:column;gap:20px;}
	.news .lists .ls .imgs{width:100%}
	.news .lists .ls .txts{gap:10px;}
	.newShow .mains{flex-flow:column}
	.newLt,.newRg{width:100%}
	.newLt .cs{margin-top: 15px;padding-top: 15px;font-size:12px}
	.newShowFoot{gap: 4%;}
	.newShowFoot div{width:48%}
	.newShowFoot div strong{font-size:14px;border: 1px solid #ffffff;}
	.newShowFoot div span{font-size:12px}
	.newRg{margin-top: 20px;}
	.newRg .npTs div{font-size:14px}
	.newLt .a2a_svg{width:20px !important;height:20px !important;line-height:20px !important;border-radius:2px !important;}
	.footer{padding:20px 0}
	.footer .ftMain{flex-flow:column;gap:20px;}
	.footer .ftLt{width:100%}
	.footer .ftRg{width:100%}
	.ftRg .nvse{flex-flow:column;align-items:end;}
	.ftRg .nvse .navs{gap:6px 16px;}
	.ftRg .nvse .shares a{width:20px;height:20px;}
	.ftRg .contacts{flex-flow:column;gap:14px}
	.ftRg .contacts .lists{width:100%}

	.pageDown .lists{grid-template-columns: repeat(2, 1fr);}
	.pageDown .lists .ls{height: auto;flex-flow: column;border-radius: 8px;}
	.pageDown .lists .ls .lts{width: 100%;height:3.57em}
	.pageDown .lists .ls .rgs{width: 100%;height:auto;padding:0.2em;margin-left:0}
	.pageDown .lists .ls .rgs .ts{font-size:12px}
	.pageDown .lists .ls .rgs .btns{font-size:10px}
	
	.wbBar .lists{width: 30px;height: 30px;}
	.wbBar .lists .txts:after{width: 30px;height: 30px;}
	.wbBar .lists .txts .ts{font-size: 12px;}
	.wbBar .lists .txts .lt{padding: 6px;border-top-left-radius: 6px;border-bottom-left-radius: 6px;}
	.wbBar{right: 0px;}
	
	.proShowTop{flex-flow:column}
	.proShowTop .arrayPics,.wbSx{width:100%}
	.proShowTop .arrayPics .small-carousel{height:1.3em;}
	.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}
	.product-gallery-wrap{justify-content: center;}
	.proShowBom .proTs span,.proRect .proTs span{font-size:14px}
	.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;}
	.products .proList{grid-template-columns: repeat(2, 1fr);}
}
/* 针对中等屏幕设备的样式 */
@media (min-width:769px) and (max-width:1560px){
	.wbWidth1{width:100%;margin:0 auto;padding:0 0.1em}
	.zt34,.zt28{font-size:16px}
	.zt24,.zt22{font-size:14px}
	.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;}
	
	.banner .owl-dots .owl-dot{width:30px;height:4px}
	.banner .owl-nav button{height:30px;width:30px;}
	.banner .owl-nav{bottom:25px;left:5%;}
	
	.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;}
	.pageDown .lists .ls .rgs .ts{-webkit-line-clamp: 2;}
	.pageDown .lists .ls .rgs .btns{padding: 0.3em 0.8em;}
}
/* 针对大屏幕设备的样式 */
@media (min-width:1560px){
	.wbWidth1{width:15.6em;margin:0 auto;padding:0 0.1em}
}














