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;}
html,body{height:100%;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%;}
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;}
img{border:0;}
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:#424646;font-family:arial,'Poppins',sans-serif;font-weight:400;font-size:14px;line-height:24px;}
h1, h2, h3, h4, h5, h6{font-weight:700;margin:0;}
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{background:#fff;position:relative;overflow-x:hidden;}
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:#666;border:1px solid #ccc;border-radius:3px;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}
[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,.faCont3,.faCont4{font-size:100px;}
@media (max-width:1820px){.faCont4{font-size:5.49vw;}}
@media (max-width:1570px){.faCont3{font-size:6.36vw;}}
@media (max-width:1420px){.faCont1{font-size:7.04vw;}}
@media (max-width:1040px){.faCont2{font-size:9.61vw;}}
@media (max-width:768px){.faCont1,.faCont2,.faCont3,.faCont4{font-size:13.03vw;}}


.logos a,.logos img,.logo a,.logo img{display:block}

.red .phone{background-image:url(../icons/tel.svg)}
.red .email{background-image:url(../icons/email.svg)}
.red .whatsapp{background-image:url(../icons/whatsapp.svg)}
.red .address{background-image:url(../icons/address.svg)}
.tpLink,.ftLink{color:#FFFFFF;background-repeat:no-repeat;background-position:left center;background-size:1.7em;padding-left:2.2em;}

.footer{background-color:#282828;padding:0.5em 0}

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

/*=====================
	弹框留言表单
=======================*/
.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;width:1.3em;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;}
.conAlert .form_button button:hover{background-color:#9b2b29}
.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;}

/* 弹框搜索 */
.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.2em}
.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 .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;}

/* 首页产品分类 */
.hmGrad{background:linear-gradient(135deg, #eadada 0%, #f0eaea 20%, #f7f7f7 100%);overflow:hidden;}
.hmCate{padding-top:1em;padding-bottom:0.5em}
.hmCate .hmts{font-size:0.48em;font-weight:600;color:#333333;line-height:normal;text-align:center;}
.hmCate .cateTabs{display:flex;gap:0.2em;justify-content:center;flex-wrap:wrap;}
.hmCate .lists{margin-top:0.4em}
.hmCate .wbPros{width:3.18em;padding:0.12em;background-color:#FFFFFF;box-shadow:0 0 0.12em #0000001f;border-radius:0.2em;}
.hmCate .wbPros:hover{background-color:#9b2b29;}
.hmCate .wbPros .imgs{width:100%;height:2.94em;border-radius:0.18em;overflow:hidden}
.hmCate .wbPros .imgs img{width:100%;height:100%;object-fit:cover;}
.cateTabs span{font-size:0.2em;font-weight:600;padding:0.5em 1.2em;border-radius:0.5em;border:1px solid #ccc;cursor:pointer;display:flex;justify-content:center;align-items:center;}
.cateTabs .active{background:#b52b2b;color:#fff;}
.tabContent{display:none;gap:0.35em;margin-top:0.5em;}
.tabContent.active{display:flex;}
.tabContent .wbPros a{display:block}
.tabContent .wbPros .txts{display:flex;flex-flow:column;justify-content:center;align-items:center;text-align:center;padding:0.2em 0.1em 0.1em;}
.tabContent .wbPros .txts .ts{font-size:0.18em;font-weight:600;color:#333333;text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden;}
.tabContent .wbPros .txts .btns{font-size:0.14em;color:#FFFFFF;font-weight:300;padding:0.4em 1.2em;background-color:#9b2b29;border-radius:0.4em;margin-top:1em;}
.tabContent .wbPros:hover .txts .ts{color:#FFFFFF;}
.tabContent .wbPros:hover .txts .btns{color:#9b2b29;background-color:#FFFFFF;}

.ftMail{background-image:url(../images/ftMail-bg.jpg);padding:0.35em 1em;background-position:center;min-height:1.6em;margin:0.5em auto 1em;border-radius:0.2em;display:flex;justify-content:space-between;align-items:center;background-repeat:no-repeat;background-size:cover}
.ftMail .fmLeft{width:5.4em}
.ftMail .fmLeft .fmts{font-size:0.45em;font-weight:600;color:#FFFFFF;line-height:normal;}
.ftMail .fmLeft .fmds{font-size:0.16em;color:#FFFFFF;margin-top:0.4em;line-height:1.6em;}
.fmRight{width:4.1em;background-color:#FFFFFF;height:0.48em;position:relative;cursor:pointer;}
.fmRight .ms{font-size:0.16em;padding-left:0.6em;color:#adadad;height:100%;display:flex;align-items:center}
.fmRight .bs{height:100%;font-size:0.18em;background-color:#000000;color:#FFFFFF;position:absolute;right:0;top:0;padding:0 2em;display:flex;align-items:center;}

/* 首页关于我们 */
.hmAbout{background-image:url(../images/hmabout.jpg);background-repeat:no-repeat;background-position:center;padding:1em 0 1.5em;    background-size:cover;}
.hmabTp{display:flex;justify-content:space-between}
.hmabTp .lts{width:6.2em;min-height:5.6em;display:flex;flex-flow:column;gap:0.4em;}
.hmabTp .lts .ts{font-size:0.34em;color:#fefefe;line-height:1.4em;}
.hmabTp .lts .ds{font-size:0.18em;color:#fefefe;line-height:1.6em;}
.hmabTp .lts .btns{display:flex;gap:0.3em}
.hmabTp .lts .btns a{font-size:0.16em;padding:1em 3em;overflow:hidden;border-radius:0.8em;color:#fefefe;display:flex;align-items:center;gap:1em;transition:0.3s;}
.hmabTp .lts .btns a:hover{transform:translateX(0.8em);}
.hmabTp .lts .btns a .rgjt{width:1.2em;height:1.2em;background-image:url(../icons/right3.svg);background-repeat:no-repeat;background-position:center;background-size:100% auto}
.hmabTp .lts .btns a.b1{border:3px solid #9b2b29;background-color:#9b2b29}
.hmabTp .lts .btns a.b2{border:3px solid #FFFFFF;}
.hmabTp .lts .btns a.b1:hover{border:3px solid #FFFFFF;}
.hmabTp .lts .btns a.b2:hover{background-color:#9b2b29}

.hmabTp .rgs{width:6.8em;min-height:5.6em;background-image:url(../images/hmcombg.jpg);background-repeat:no-repeat;background-position:center;border-top-left-radius:1em;padding:0.5em 1em;display:flex;flex-flow:column;justify-content:center;gap:0.3em;background-size:cover;}
.hmabTp .rgs .ts{font-size:0.3em;color:#333333;line-height:1.4em;}
.hmabTp .rgs .ds{font-size:0.18em;color:#666666;line-height:1.6em;}
.hmabTp .rgs .lists .ls{font-size:0.18em;color:#333333;background-image:url(../icons/correct.svg);background-repeat:no-repeat;background-size:1.4em auto;padding-left:2em;padding-bottom:1.5em;margin-bottom:1.5em;border-bottom:1px solid #cccccc;padding-top:0.2em;}
.hmabTp .rgs .lists .ls:last-child{margin-bottom:0;border-bottom:none}

.hmabBm{display:flex;justify-content:space-between;}
.hmabBm .lts{width:7.01em;}
.hmabBm .lts .hmVideo{display:block;width:100%;height:3.85em;overflow:hidden;position:relative;border-bottom-right-radius:1em;}
.hmabBm .lts .hmVideo:before{width:100%;height:100%;background-color:#000000;position:absolute;top:0;left:0;content:'';opacity:0.3;}
.hmabBm .lts .hmVideo .video-ico{width:1em;height:1em;position:absolute;top:calc(50% - 0.5em);left:calc(50% - 0.5em);background-image:url(../icons/play.svg);background-repeat:no-repeat;background-size:100% auto;}
.hmabBm .lts .logos{display:flex;align-items:center;margin-top:1.3em}
.hmabBm .rgs{width:5.6em;padding-top:1em;}
.hmabBm .rgs .ts1{font-size:0.18em;color:#9b2b29;font-weight:600;}
.hmabBm .rgs .ts2{font-size:0.36em;color:#FFFFFF;font-weight:600;line-height:1.2em;margin-top:0.5em}
.hmabBm .rgs .ds{font-size:0.18em;color:#ffffff;line-height:1.6em;margin-top:3em;white-space:break-spaces;}
.hmabBm .rgs .ln{width:100%;height:5px;background-color:#e30008;border-radius:2.5px;margin:0.5em auto}
.hmabBm .rgs .lists{width:100%;display:flex;flex-flow:column;justify-content:center;gap:0.3em}
.hmabBm .rgs .lists .ls{font-size:0.18em;color:#FFFFFF;background-image:url(../icons/correct.svg);background-repeat:no-repeat;background-size:1.4em auto;padding-left:2em;}
.hmabBm .rgs .lists .ls .lsTs{font-size:1.2em;}
.hmabBm .rgs .lists .ls .lsDs{margin-top:0.8em;}

/* fancybox弹窗样式 */
.fancybox-mask{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.8);z-index:9999;display:none;align-items:center;justify-content:center;}
.fancybox-box{position:relative;width:80%;max-width:900px;background:#000;border-radius:6px;transform:scale(.8);transition:.3s;}
.fancybox-mask.show{display:flex;}
.fancybox-mask.show .fancybox-box{transform:scale(1);}
.fancybox-close{position:absolute;right:0;top:-40px;width:30px;height:30px;cursor:pointer;z-index:2;}
.fancybox-close:before,.fancybox-close:after{content:'';position:absolute;left:14px;top:5px;width:2px;height:20px;background:#fff;}
.fancybox-close:before{transform:rotate(45deg);}
.fancybox-close:after{transform:rotate(-45deg);}
.fancybox-content video,.fancybox-content iframe{width:100%;display:block;}

.hmVds{width:100%;height:9.35em;position:relative}
.hmVds .hmVideo{display:block;width:100%;height:100%;position:relative;}
.hmVds .hmVideo .video-fm{display:block;width:100%;height:100%;overflow:hidden;}
.hmVds .hmVideo .video-fm img{display:block;width:100%;height:100%;object-fit:cover}
.hmVds .hmVideo:before{width:100%;height:100%;background-color:#000000;position:absolute;top:0;left:0;content:'';opacity:0.3;z-index:9;}
.hmVds .hmVideo .video-ico{width:1em;height:1em;position:absolute;top:2em;left:calc(50% - 0.5em);background-image:url(../icons/play.svg);background-repeat:no-repeat;background-size:100% auto;z-index:9;}

.hmVds .bms{width:100%;position:absolute;bottom:0;left:0;z-index:9;padding:0.3em 0 0.5em;background:url(../images/vdbgsa.png) repeat}
.hmVds .bms:before{width:100%;height:0.38em;background-image:url(../images/vdbgs.png);background-repeat:repeat-x;content:"";    display:block;position:absolute;left:0;top:-0.38em;background-size:auto 100%;}
.hmVds .bms .lists{display:flex;justify-content:space-between;}
.hmVds .bms .lists .ls{max-width:4.5em;display:flex;align-items:center;flex-flow:column;gap:0.2em;text-align:center}
.hmVds .bms .lsTs{font-size:0.6em;font-weight:600;color:#FFFFFF;line-height:normal;}
.hmVds .bms .ln{width:1.26em;height:4px;border-radius:2px;background-color:#FFFFFF}
.hmVds .bms .lsDs{font-size:0.18em;color:#FFFFFF;line-height:1.6em;}

/* 首页about us */
.hmCompany{padding:0.7em 0;background-position:center;background-size:cover}
.hmCompany .sdips{width:6.6em;padding:0.6em 0.4em;background-color:#9b2b29}
.hmCompany .sdips .ln{width:0.7em;height:0.06em;background-color:#FFFFFF;border-radius:0.03em}
.hmCompany .sdips .ts{font-size:0.36em;color:#FFFFFF;margin-top:0.5em;line-height:normal;font-weight:600;}
.hmCompany .sdips .ds{font-size:0.16em;color:#FFFFFF;margin-top:1.2em;line-height:1.6em;white-space:break-spaces;}

/* 首页应用环境 */
.hmApps{padding:0.7em 0;}
.hmApps .ts{font-size:0.5em;color:#333333;font-weight:600;line-height:normal;text-align:center;}
.hmApps .infos{display:flex;justify-content:center;}
.hmApps .lists{display:flex;margin-top:0.5em;background-color:#992925;gap:0.04em}
.hmApps .lists .ls{width:2.18em;height:5.6em;overflow:hidden;position:relative;transition:0.3s}
.hmApps .lists .ls.active{width:5.2em;}
.hmApps .lists .ls .imgs,.hmApps .lists .ls .imgs img{width:5.2em;height:5.6em;}
.hmApps .lists .ls .txts{position:absolute;bottom:0;left:0;z-index:9;padding:0.2em;}
.hmApps .lists .ls .txts .hgs{width:4.8em;display:flex;flex-flow:column;gap:0.14em;align-items:flex-start;height:0;overflow:hidden;transition:0.3s}
.hmApps .lists .ls .lsTs{font-size:0.24em;color:#FFFFFF;margin-bottom:0.6em;}
.hmApps .lists .ls .ln{width:0.85em;height:0.04em;background-color:#992925;}
.hmApps .lists .ls .lsDs{font-size:0.18em;color:#FFFFFF;line-height:1.6em;}
.hmApps .lists .ls:before{width:100%;height:100%;background-color:#000000;position:absolute;top:0;left:0;content:'';opacity:0.3;z-index:9;}

.hmApps .lists .ls .btns{display:flex;gap:0.3em;font-size:0.14em;padding:0.4em 1.2em;overflow:hidden;border-radius:0.4em;color:#ffffff;align-items:center;transition:0.3s;background-color:#9b2b29}
.hmApps .lists .ls .btns .rgjt{width:1.2em;height:1.2em;background-image:url(../icons/right3.svg);background-repeat:no-repeat;background-position:center;background-size:100% auto}
.hmApps .lists .ls .btns:hover{transform:translateX(0.8em);}

/* 首页新闻 */
.hmBlog{background-image:url(../images/news-bg.webp);background-position:center;padding:0.7em 0;height:7.64em;max-width:100%;overflow:hidden;background-size:cover}
.hmBlog .wbWidth1{position:relative;height:100%}
.hmBlog .lts{width:4.3em;height:100%;display:flex;flex-flow:column;justify-content:center;align-items:flex-start;position:absolute;top:0;left:0}
.hmBlog .lts .ts{font-size:0.52em;font-weight:600;color:#FFFFFF;line-height:normal;margin-bottom:0.5em}
.hmBlog .lts .ds{font-size:0.26em;color:#FFFFFF;white-space:break-spaces;line-height:1.6em;}
.hmBlog .lts .btns{display:flex;gap:0.3em;font-size:0.2em;padding:0.6em 1.2em;overflow:hidden;border-radius:0.4em;color:#ffffff;align-items:center;transition:0.3s;background-color:#9b2b29;margin-top:4em;}
.hmBlog .lts .btns .rgjt{width:1.2em;height:1.2em;background-image:url(../icons/right3.svg);background-repeat:no-repeat;background-position:center;background-size:100% auto}
.hmBlog .lts .btns:hover{transform:translateX(0.8em);}

.hmBlog .rgs{width:14em;height:100%;position:absolute;top:0;left:4.8em}
.hmBlog .rgs .item{padding:0.04em;background-color:#FFFFFF}
.hmBlog .rgs .item a{display:block;}
.hmBlog .rgs .item .imgs{width:100%;height:3.02em;overflow:hidden}
.hmBlog .rgs .item .imgs img{width:100%;height:100%;object-fit:cover}
.hmBlog .rgs .item .txts{display:flex;flex-flow:column;align-items:flex-start;padding:0.2em;line-height:normal;}
.hmBlog .rgs .item .dts{font-size:0.16em;color:#333333;}
.hmBlog .rgs .item .fts{font-size:0.18em;font-weight:600;color:#333333;white-space:nowrap;width:100%;text-overflow:ellipsis;overflow:hidden;margin-top:1em;}
.hmBlog .rgs .item .fds{font-size:0.16em;color:#333333;margin-top:0.6em;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;/*! autoprefixer:off */-webkit-box-orient:vertical;/* autoprefixer:on */line-height:1.6em;}
.hmBlog .rgs .item .ms{font-size:0.14em;color:#FFFFFF;background-color:#9b2b29;padding:0.4em 1em;margin-top:1.2em;}

.hmBlog .rgs .item:hover{background-color:#9b2b29;}
.hmBlog .rgs .item:hover .dts,.hmBlog .rgs .item:hover .fts,.hmBlog .rgs .item:hover .fds{color:#FFFFFF;}
.hmBlog .rgs .item:hover .ms{color:#9b2b29;background-color:#FFFFFF;}

.sliderControl{display:flex;align-items:center;margin-top:0.6em;width:9.7em}
.sliderControl .prev,.sliderControl .next{cursor:pointer;margin:0 0.1em;background-image:url(../icons/larrow.svg);background-repeat:no-repeat;background-size:100% auto;background-size:auto 100%;width:0.3em;height:0.2em;}
.sliderControl .next{transform:rotateY(180deg);}
.progressBar{flex:1;height:2px;background:#ffffff;position:relative;}
.progress{height:6px;width:0;margin-top:-2px;background:#ffffff;transition:0.3s;border-radius:3px}

/* 首页客服 */
.aside-sidebar{position:fixed;right:50px;top:49%;padding:10px;cursor:pointer;opacity:1;z-index:9;}
.aside-sidebar a{display:block;padding:5px;}
.aside-sidebar a:nth-child(2){margin-top:2em}
.aside-sidebar a:nth-child(3){margin-top:4em}
.aside-sidebar .services{border-radius:50% !important;background-clip:padding-box;background-color:rgba(255, 255, 255, 0);width:60px; height:60px;z-index:9;position:relative;}
.aside-sidebar .services i{position:absolute;width:100%;height:100%;top:0;left:0;z-index:9;background-repeat:no-repeat;background-size:60% auto;background-position:center center;background-color:#9b2b29;border-radius:50%;box-shadow:0 0 0 0px rgba(255, 255, 255, .5);}
.aside-sidebar .mess,.aside-sidebar .whatsapp{animation:kefu2 1.5s 0s ease-out infinite}
.aside-sidebar .mess i,.aside-sidebar .whatsapp i{animation:kefu1 1.5s linear infinite;}
.aside-sidebar .mess i{background-image:url(../icons/mess.svg);}
.aside-sidebar .whatsapp i{background-image:url(../icons/whatsapp.svg);}
.aside-sidebar .gotop i{background-image:url(../icons/top.svg);}

@keyframes kefu1{
	0%{transform:rotate(0deg)}
	25%{transform:rotate(30deg)}
	50%{transform:rotate(0deg)}
	75%{transform:rotate(-30deg)}
	100%{transform:rotate(0deg)}
}
@keyframes kefu2{
	0%{box-shadow:0 0 0 0px rgba(255,255,255,0.5);}
	45%{box-shadow:0 0 0 6px rgba(255,255,255,0.5);}
	90%{box-shadow:0 0 0 12px rgba(155,43,41,0.5);}
	100%{box-shadow:0 0 0 14px rgba(155,43,41,0);}
			}

/****留言模块****/
.hmMess{background-image:url(../images/mess-pc.jpg);padding:0.7em 0;background-position:center;}
.hmMess .wbWidth1{display:flex;justify-content:space-between;}
.hmMess .rgMess{width:50%;display:flex;flex-flow:column;justify-content:center;}
.hmMess .rgMess .rgWd{width:6.1em;max-width:100%}
.hmMess .rgMess .fts{font-size:0.38em;color:#FFFFFF;line-height:1.6em;}
.hmMess .rgMess .lists{margin-top:0.5em;gap:0.3em;display:flex;flex-flow:column;}
.hmMess .rgMess .lists .ls{width:100%;position:relative;display:flex;align-items:center;gap:0.2em;}
.hmMess .rgMess .lists .imgs{flex:0 0 0.54em;overflow:hidden;}
.hmMess .rgMess .lists .imgs img{width:100%}
.hmMess .rgMess .lists .wts{font-size:0.2em;color:#FFFFFF;line-height:1.6em;}

.ltMess{width:50%;display:flex;flex-flow:column;justify-content:center;align-items:center;}
.ltMess .ltWd{width:4.85em;max-width:100%}
.ltMess .ltWd .form-horizontal{display:flex;flex-wrap:wrap;justify-content:space-between;gap:0.3em 0;}
.ltMess .fts{font-size:0.32em;color:#000000;margin-bottom:0.8em;line-height:normal;text-align:center;font-weight:600;font-family:Arial;}
.ltMess .form_group{width:100%;}
.ltMess .form_group.wd48{width:48%}
.ltMess .form_group input{display:block;width:100%;padding:0.5em 1em;font-size:0.16em;font-weight:400;line-height:1.5em;color:#000000;background-color:#FFFFFF;border:none;border:1px solid #cccccc}
.ltMess .form_group1{width:100%;}
.ltMess .form_group1 textarea{height:10em;width:100%;padding:0.8em 1em;font-size:0.16em;color:#000000;background-color:#FFFFFF;border:none;border:1px solid #cccccc}
.ltMess .form_group input:focus,.ltMess .form_group1 textarea:focus{outline:1px solid #9b2b29;}
.ltMess .form_group input::placeholder,.ltMess .form_group1 textarea::placeholder{color:#cccccc;}
.ltMess .form_button{background-color:#9b2b29;width:100%;height:0.5em;border-radius:0.4em;text-align:center;display:flex;justify-content:center;align-items:center;}
.ltMess .form_button button{color:#FFF;display:block;font-size:0.16em;width:100%;background-color:transparent;line-height:normal;border:none;}
.ltMess .form_button:hover{background-color:#000000}

/****footer****/
.wbFooter{background-image:url(../images/footer-bg.jpg);background-repeat:no-repeat;background-size:cover;padding-top:1.25em}
.footTop{display:flex;justify-content:space-between;flex-wrap:wrap;}
.wbFooter .footTs{font-size:0.2em;color:#c3c3c3;font-weight:600;display:block;padding-bottom:1.2em;margin-bottom:1.6em;position:relative}
.wbFooter .footTs:before{position:absolute;bottom:0;width:3em;height:2px;background-color:#c3c3c3;content:''}
.wbFooter li a{font-size:0.16em;color:#ffffff;font-weight:400;display:block;transition:0.5s;margin-bottom:1.4em;text-transform:capitalize;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;transition:all 0.4s ease;font-weight:400;background-image:url(../icons/dots1.svg);background-repeat:no-repeat;background-size:1.2em auto;background-position:left center;padding-left:1.4em;line-height:normal;}
.wbFooter li a:hover{transform:translateX(0.4em);}
.wbFooter p{font-size:0.16em;color:#ffffff;font-weight:400;margin-bottom:0.1em;line-height:1.8em;}
.wbFooter strong,.wbFooter span,.wbFooter p a{font-size:1em;color:#ffffff;line-height:normal;display:inline-block;font-weight:400;}
.wbFooter p a:hover{text-decoration:underline}

.wbCol1{max-width:2em;}
.wbCol2{max-width:2.5em;}
.wbCol3{max-width:2.5em;}
.wbCol4{max-width:3.3em}

.folFooter p{position:relative;padding-left:2.4em;margin-bottom:1em;}
.folFooter p i{font-size:1em;position:absolute;left:0;width:1.6em;height:1.6em;overflow:hidden;border-radius:50%;border:1px solid #FFF;text-align:center;line-height:1.6em;}
.conFooter p{padding-left:2.4em;background-size:1.5em auto;background-repeat:no-repeat;margin-bottom:1em;text-transform: capitalize;}
.conFooter p a{text-transform: none;}
.conFooter .phone{background-image:url(../icons/tel.svg)}
.conFooter .wechat{background-image:url(../icons/wechat.svg)}
.conFooter .whatsapp{background-image:url(../icons/whatsapp.svg)}
.conFooter .email{background-image:url(../icons/email.svg)}
.conFooter .address{background-image:url(../icons/address.svg)}
.conFooter .footDs{font-size:0.16em;color:#ffffff;font-weight:400;margin-bottom:0.1em;line-height:1.8em;}
.footSear{background-color:#FFFFFF;height:0.4em;position:relative;margin-top:0.2em;cursor:pointer;}
.footSear .ms{font-size:0.18em;padding-left:0.6em;color:#adadad;height:100%;display:flex;align-items:center}
.footSear .bs{width:0.45em;height:100%;background-color:#9b2b29;background-image:url(../icons/sends1.svg);background-size:60%;background-repeat:no-repeat;position:absolute;right:0;top:0;background-position:center;}
.ftshare{display:flex;align-items:center;gap:0.1em;margin-top:0.25em;flex-wrap:wrap;}
.ftshare a{display:block;font-size:0.19em;width:2em;height:2em;border-radius:50%;background-color:#ffffff;background-size:50%;background-repeat:no-repeat;background-position:center;}
.ftshare a:hover{background-color:#9b2b29;}
.ftshare a.facebook{background-image:url(../icons/facebook1.svg);}
.ftshare a.linkedin{background-image:url(../icons/linkedin1.svg);}
.ftshare a.instagram{background-image:url(../icons/instagram1.svg);}
.ftshare a.twitter{background-image:url(../icons/twitter1.svg);}
.ftshare a.youtube{background-image:url(../icons/youtube1.svg);}
.ftshare a.tiktok{background-image:url(../icons/tiktok1.svg);}
.ftshare a.facebook:hover{background-image:url(../icons/facebook2.svg);}
.ftshare a.linkedin:hover{background-image:url(../icons/linkedin2.svg);}
.ftshare a.instagram:hover{background-image:url(../icons/instagram2.svg);}
.ftshare a.twitter:hover{background-image:url(../icons/twitter2.svg);}
.ftshare a.youtube:hover{background-image:url(../icons/youtube2.svg);}
.ftshare a.tiktok:hover{background-image:url(../icons/tiktok2.svg);}

.copyright-content{position:relative}
.copyright-content ul{display:-ms-flexbox;display:flex;position:absolute;right:0;top:0}
.copyright-content ul li{color:#FFF;margin:0 12px;font-size:16px}
.copyright-content ul li:hover{color:#2e74d6;}

.wbFooter .social a{font-size:1em;}

.copyright{border-top:1px solid #545454;margin-top:0.3em;padding:0.4em 0;}
.copyright .wbWidth1{display:flex;justify-content:space-between;align-items:center;}
.copyright p{margin:0;padding:0;line-height:1.6em;font-size:0.16em;font-weight:500;color:#FFFFFF;}
.copyright p a{color:#b6b6b6}

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

.breadcrumb{padding:0.35em 0 0.35em;display:flex;flex-wrap:wrap;background-image:url(../icons/home.svg);background-repeat:no-repeat;background-size:auto 0.16em;background-position:left;padding-left:0.25em;}
.breadcrumb .rgs{width:1.4em;height:1em;background-image:url(../icons/right.svg);background-repeat:no-repeat;background-size:auto 0.8em;background-position:center;padding-left:0.25em;}
.breadcrumb li{font-size:0.18em;color:#333333;display:flex;align-items:center;}
.breadcrumb li a:hover{color:#992925}

/* about us */
.abouts1{padding-bottom:1.3em}
.abouts1 .ts{font-size:0.48em;font-weight:600;color:#333333;line-height:normal;text-align:center;}
.abouts1 .ds{font-size:0.18em;color:#333333;line-height:1.6em;margin-top:2em}

.abouts2{position:relative}
.abouts2-bgs{width:100%;height:4.8em;background-repeat:no-repeat;position:absolute;top:0;left:0;background-attachment:fixed;}
.abouts2-bgs:before{width:100%;height:100%;background-color:#000000;position:absolute;top:0;left:0;content:'';z-index:2;opacity:0.4}

.abouts2 .wbWidth3{display:flex;position:relative;z-index:9;gap:0.2em;}
.abouts2 .wbWidth3 .ls{width:3.94em;height:4.8em;position:relative;display:flex;justify-content:center;align-items:center;padding:0.2em;flex-flow:column;}
.abouts2 .wbWidth3 .ls .bgs{width:100%;height:5.82em;position:absolute;top:-0.51em;left:0;border-radius:0.2em;overflow:hidden;display:none}
.abouts2 .wbWidth3 .ls .bgs:before{width:100%;height:100%;background-color:#000000;position:absolute;top:0;left:0;content:'';z-index:2;opacity:0.4}
.abouts2 .wbWidth3 .ls.active .bgs{display:block}
.abouts2 .wbWidth3 .ls .ts{font-size:0.56em;color:#FFFFFF;position:relative;z-index:9;line-height:normal;font-weight:600;}
.abouts2 .wbWidth3 .ls .ds{font-size:0.28em;color:#FFFFFF;position:relative;z-index:9;margin-top:0.5em;}

.abouts3{width:100%;background-repeat:no-repeat;position:relative;padding:1.3em 0;background-size:cover;}
.abouts3:before{width:100%;height:100%;background-color:#000000;position:absolute;top:0;left:0;content:'';z-index:2;opacity:0.5}
.abouts3 .wbWidth4{position:relative;z-index:9;display:flex;gap:0.5em;flex-wrap:wrap}
.abouts3 .wbWidth4 .ls{width:5.6em;height:3.8em;overflow:hidden;border:0.06em solid #9b2b29}
.abouts3 .wbWidth4 .ls img{width:100%;height:100%;object-fit:cover;transition:0.3s}
.abouts3 .wbWidth4 .ls:hover img{transform:scale(1.1)}

.abouts4{width:100%;height:7.9em;overflow: hidden;background-repeat:no-repeat;position:relative;padding:1.3em 0;background-size:cover;}
.abouts4:before{width:100%;height:100%;background-color:#000000;position:absolute;top:0;left:0;content:'';z-index:2;opacity:0.2}
.abouts4 .wbWidth1{position:relative;z-index:9;display:flex;justify-content:space-between;align-items:center;height:100%;}
.abouts4 .vds{width:1.65em;height:1.65em;border-radius:50%;overflow:hidden;background-color:#9b2b29d9;display:block}
.abouts4 .video-ico{width:100%;height:100%;background-image:url(../icons/play.svg);background-repeat:no-repeat;background-size:60% auto;    background-size:60%;background-position:center;}
.abouts4 .infos{width:6.54em;padding:0.6em;background-color:#9b2b29d9;border-radius:0.2em;display:flex;flex-flow:column;align-items:flex-start;}
.abouts4 .infos .ts{font-size:0.24em;color:#FFFFFF;line-height:normal}
.abouts4 .infos .ds{font-size:0.36em;font-weight:600;color:#FFFFFF;line-height:1.4em;margin-top:0.5em}
.abouts4 .infos .btns{display:flex;gap:0.3em;font-size:0.2em;padding:0.6em 1.2em;overflow:hidden;border-radius:2em;color:#9b2b29;align-items:center;transition:0.3s;background-color:#FFFFFF;margin-top:1em;font-weight:600}
.abouts4 .infos .btns .mails{width:1.2em;height:1.2em;background-image:url(../icons/email1.svg);background-repeat:no-repeat;background-position:center;background-size:100% auto}
.abouts4 .infos .btns:hover{transform:translateX(0.8em);}

.abpds{padding-top:1em;padding-bottom:1em;width:100%;overflow:hidden}
.abouts5{width:100%;padding:0.06em;position:relative;display:flex;justify-content:space-between;align-items:center;}
.abouts5 .bgs{width:16.8em;height:100%;background-image:url(../images/team-bg.webp);background-repeat:no-repeat;position:absolute;top:0;left:0;z-index:1;border-top-left-radius:0.14em;border-bottom-left-radius:0.14em;}
.abouts5 .teams{width:6.4em;height:4.56em;overflow:hidden;border-radius:0.14em;position:relative;z-index:9}
.abouts5 .teams img,.abouts6 .big-carousel img{width:100%;height:100%;object-fit:cover}

.abouts5 .owl-nav{margin:0;position:absolute;top:50%;width:100%;margin-top:-20px;z-index:9;}
.abouts5 .owl-nav button{width:40px;height:40px;line-height:normal;text-align:center;color:#FFF;font-size:26px;margin:0;transition:all 0.4s ease;background-color:transparent;background-image:url(../icons/right.svg);background-repeat:no-repeat;background-position:center;background-size:100% auto;position:absolute;}
.abouts5 .owl-nav button:hover{background-image:url(../icons/right1.svg);}
.abouts5 .owl-nav button span{font-size:24px}
.abouts5 .owl-nav .owl-prev{left:0;transform:rotateY(180deg);}
.abouts5 .owl-nav .owl-next{right:0;}
.abouts5 .infos{width:6.8em;height:100%;position:relative;z-index:9;}
.abouts5 .infos .ts{font-size:0.36em;color:#FFFFFF;font-weight:600;line-height:normal}
.abouts5 .infos .ds{font-size:0.18em;color:#FFFFFF;line-height:1.6em;margin-top:1em;white-space:break-spaces;max-height:18em;overflow-y:auto;}

.abouts6{display:flex;justify-content:space-between;margin-top:0.6em}
.abouts6 .left{width:6.75em;display:flex;flex-flow:column;justify-content: space-between;}
.abouts6 .left .exhi1{width:100%}
.abouts6 .left .exhi1 .ts{font-size:0.36em;color:#9b2b29;font-weight:600;line-height:normal}
.abouts6 .left .exhi1 .ds{font-size:0.18em;color:#333333;line-height:1.6em;margin-top: 1em;}
.abouts6 .left .exhi2{width:50%;margin-left: 50%;}
.abouts6 .left .exhi2 .ts{font-size:0.24em;color:#9b2b29;font-weight:600;line-height:normal}
.abouts6 .left .exhi2 .ds{font-size:0.16em;color:#333333;line-height:1.6em;margin-top: 1em;}

.abouts6 .thumb-wrapper{position:relative;margin-top:0.2em;}
.abouts6 .thumb-carousel .item{cursor:pointer;transition:0.3s;border-radius:10px;border:2px solid transparent;overflow:hidden;}
.abouts6 .thumb-carousel .item.active{border:2px solid #a52a2a;}
.abouts6 .thumb-carousel img{width:100%;}

.abouts6 .thumb-nav{width:100%;height:30px;position:absolute;top:calc(50% - 15px);display:flex;justify-content:space-between;pointer-events:none;z-index:9;}
.abouts6 .thumb-nav span{width:30px;height:30px;pointer-events:all;cursor:pointer;color:#fff;border-radius:50%;display:block;background-color:#9b2b29;background-image:url(../icons/right2.svg);background-repeat:no-repeat;background-position:center;background-size:50% auto;position: absolute;}
.abouts6 .thumb-nav span.prev{left:-40px;transform:rotateY(180deg);}
.abouts6 .thumb-nav span.next{right:-40px;}

.abouts6 .right{width:6.4em;border-radius:0.16em;border:4px solid #a52a2a;overflow:hidden}

.abouts7{margin-top:1em}
.abouts7 .ts{font-size:0.36em;color:#333333;font-weight:600;line-height:normal;text-align:center}
.abouts7 .certificate{margin-top:0.4em}
.abouts7 .owl-nav{position:absolute;top:50%;width:100%;margin-top:-25px;z-index:9;}
.abouts7 .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 #9b2b29;background-image:url(../icons/right1.svg);background-repeat:no-repeat;background-position:center;background-size:0.8em auto;position:absolute;background-color: transparent;}
.abouts7 .owl-nav button:hover{background-color:#9b2b29;background-image:url(../icons/right2.svg);}
.abouts7 .owl-nav button span{font-size:24px}
.abouts7 .owl-nav .owl-prev{left:-60px;transform:rotateY(180deg);}
.abouts7 .owl-nav .owl-next{right:-60px;}
.abouts7 .owl-dots{position:absolute;bottom:-40px;left:50%;transform:translateX(-50%);display:flex;z-index:9;gap:10px}
.abouts7 .owl-dots .owl-dot{width:12px;height:12px;border-radius:6px;border:1px solid #9b2b29;background-color:transparent;}
.abouts7 .owl-dots button.active{background-color:#9b2b29;border:1px solid #9b2b29;}

.pdbm1{padding-bottom:0.6em}
.pageDown .lists{display: grid;grid-template-columns: repeat(3, 1fr);gap: 0.2em;margin-top: 0.3em;}
.pageDown .lists .ls{width:100%;height:2.1em;border:1px solid #9b2b29;border-radius:0.2em;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}
.pageDown .lists .ls .lts img{width:100%;height:100%;object-fit:cover}
.pageDown .lists .ls .rgs{width:2.1em;height:100%;overflow:hidden;display: flex;flex-flow: column;justify-content: center;align-items: flex-start;margin-left: 0.1em;}
.pageDown .lists .ls .rgs .ts{font-size:0.18em;color:#333333;display:-webkit-box;-webkit-line-clamp:3;overflow:hidden;/*! autoprefixer:off */-webkit-box-orient:vertical;/* autoprefixer:on */}
.pageDown .lists .ls .rgs .ts{font-size:0.18em;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;font-size:0.16em;padding:0.3em 0.8em;overflow:hidden;color:#ffffff;align-items:center;transition:0.3s;background-color:#9b2b29;margin-top:1em;}
.pageDown .lists .ls .rgs .btns .downs-ico{width:1.2em;height:1.2em;background-image:url(../icons/down2.svg);background-repeat:no-repeat;background-position:center;background-size:100% auto}
.pageDown .lists .ls .rgs .btns:hover{transform:translateX(0.4em);}

#pages{margin-top:0.5em}
.pagination .next{background-image:url(../icons/lefttwo.svg);background-repeat:no-repeat;background-position:center;background-size: 80% auto;transform: rotateY(180deg);}
.pagination .prev{background-image:url(../icons/lefttwo.svg);background-repeat:no-repeat;background-position:center;background-size: 80% auto;}
.pagination{display:flex;justify-content:center;gap:0.2em}
#pages a{padding:0.16em 0.68em;color:#333;font-size:0.16em;display:block;border-radius:0.2em;overflow:hidden}
#pages a:hover,#pages .active a{color:#FFFFFF;background-color:#9b2b29}
#pages span{background-color:#21409a;padding:0.3em 1.2em;color:#FFF;font-size:0.14em;display:block}

.pgContact{padding-bottom:1em;padding-top:0.5em;display:grid;grid-template-columns: repeat(4, 1fr);gap: 0.28em;}
.pgContact .ls{display:flex;flex-flow: column;width: 100%;align-items: center;text-align: center;transition:0.3s}
.pgContact .ls:hover{transform: translateY(-0.15em);}
.pgContact .ls .icos{width:1.23em;height:1.23em;border-radius:50%;overflow:hidden;background-color:#333333;background-repeat:no-repeat;background-size:50% auto;background-position:center;z-index: 9;}
.pgContact .ls:hover .icos{background-color:#9b2b29;}
.pgContact .ls .txts{width:100%;padding:1.1em 0.25em 0.5em 0.25em;border-radius:0.14em;background-color:#FFFFFF;margin-top: -0.61em;box-shadow: 0 0 12px #0000002e;}
.pgContact .ts{font-size:0.24em;color:#000000;text-transform: capitalize;line-height: normal;font-weight: 600;}
.pgContact .ds{font-size:0.2em;color:#363636;margin-top: 0.5em;line-height: 1.6em;}
.pgContact .ls:hover .ts,.pgContact .ls:hover .ds{color:#9b2b29}
.pgContact .phone{background-image:url(../icons/tel.svg)}
.pgContact .wechat{background-image:url(../icons/wechat.svg)}
.pgContact .whatsapp{background-image:url(../icons/whatsapp.svg)}
.pgContact .email{background-image:url(../icons/email.svg)}
.pgContact .address{background-image:url(../icons/address.svg)}

.pgNews{padding-top: 0.3em;padding-bottom: 1em;}
.pgNews .pgMain{display:grid;grid-template-columns:repeat(3, 1fr);gap: 0.5em;}
.pgNews .pgMain .lists{padding:0.04em;width: 100%;background-color:#FFFFFF;box-shadow: 0 0 14px #00000008}
.pgNews .pgMain .lists a{display:block;}
.pgNews .pgMain .lists .imgs{width:100%;height:3.02em;overflow:hidden}
.pgNews .pgMain .lists .imgs img{width:100%;height:100%;object-fit:cover}
.pgNews .pgMain .lists .txts{display:flex;flex-flow:column;align-items:flex-start;padding:0.2em;line-height:normal;}
.pgNews .pgMain .lists .dts{font-size:0.16em;color:#333333;}
.pgNews .pgMain .lists .fts{font-size:0.18em;font-weight:600;color:#333333;margin-top:1em;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;/*! autoprefixer:off */-webkit-box-orient:vertical;/* autoprefixer:on */}
.pgNews .pgMain .lists .fds{font-size:0.16em;color:#333333;margin-top:0.6em;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;/*! autoprefixer:off */-webkit-box-orient:vertical;/* autoprefixer:on */line-height:1.6em;}
.pgNews .pgMain .lists .ms{font-size:0.14em;color:#FFFFFF;background-color:#9b2b29;padding:0.4em 1em;margin-top:1.2em;}

.pgNews .pgMain .lists:hover{background-color:#9b2b29;}
.pgNews .pgMain .lists:hover .dts,.pgNews .pgMain .lists:hover .fts,.pgNews .pgMain .lists:hover .fds{color:#FFFFFF;}
.pgNews .pgMain .lists:hover .ms{color:#9b2b29;background-color:#FFFFFF;}

/* 新闻内页 */
.newsShow{display:flex;justify-content:space-between;padding-top:0.3em;padding-bottom:1em}
.newLeft{width:9.45em;}
.newLeft .descTop{display:flex;justify-content:space-between;align-items: center;}
.newLeft .descTop .ts{width:6.4em;}
.newLeft .descTop .ts h1{font-size:28px;color:#333333;line-height:1.6em;font-weight:600;}
.newLeft .descTop .ds{border:1px solid #c6c6c6;display: flex;flex-flow: column;}
.newLeft .descTop .ds .dates1{font-size:16px;padding:0.5em 1em;border-bottom:1px solid #c6c6c6;}
.newLeft .descTop .ds .dates2{font-size:30px;padding:0.5em 1em;font-weight:600}
.newLeft .cs{font-size:16px;color:#333333;margin-top:30px;padding-top: 30px;line-height:1.8em;border-top:1px solid #c4c5c7}
.newLeft .cs *{font-size:1em;}
.newLeft .pics{margin-top:0.5em}
.newLeft .owl-nav{position:absolute;top:50%;width:100%;margin-top:-25px;z-index:9;}
.newLeft .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 #9b2b29;background-image:url(../icons/right1.svg);background-repeat:no-repeat;background-position:center;background-size:0.8em auto;position:absolute;background-color: transparent;}
.newLeft .owl-nav button:hover{background-color:#9b2b29;background-image:url(../icons/right2.svg);}
.newLeft .owl-nav button span{font-size:24px}
.newLeft .owl-nav .owl-prev{left:-50px;transform:rotateY(180deg);}
.newLeft .owl-nav .owl-next{right:-50px;}

.newShowFoot{font-size:18px;color:#333333;margin-top:3em;line-height:1.8em;padding-top: 1.5em;border-top: 1px dashed #333;}
.newShowFoot div{width:100%;text-align: right;}
.newShowFoot a{text-overflow: ellipsis;overflow: hidden;white-space: nowrap;display:block;width:100%}
.newShowFoot a:hover{color:#9b2b29}

.newRight{width:2.7em;margin-right:0.6em}
.newRight .ts{font-size:0.28em;color:#333333;margin-bottom: 1em;font-weight: 600;line-height: normal;}
.newRight .lists{width: 100%;margin-bottom: 0.3em;}
.newRight .lists a{display:block;}
.newRight .lists .imgs{width:100%;height:1.92em;overflow:hidden}
.newRight .lists .imgs img{width:100%;height:100%;object-fit:cover;transition:0.3s}
.newRight .lists .imgs:hover img{transform:scale(1.1)}
.newRight .lists .txts{display:flex;flex-flow:column;align-items:flex-start;padding:0.2em 0.05em;line-height:normal;}
.newRight .lists .dts{font-size:0.14em;color:#666666;}
.newRight .lists .fts{font-size:0.16em;color:#333333;margin-top:0.5em;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;/*! autoprefixer:off */-webkit-box-orient:vertical;/* autoprefixer:on */line-height:1.6em;}
.newRight .lists .fts:hover{color:#9b2b29;}

/* 产品列表 */
.pro-lists{display: flex;justify-content: space-between;padding-top: 0.3em;padding-bottom: 1em;}
.proLeft{width:3em;}
.proSky{width:100%;background-color:#9b2b29;border-radius: 0.2em;position: sticky; top: 150px;z-index: 9;}
.proLeft .titles{color:#FFFFFF;font-size:0.24em;padding:0 0.6em;height:2.6em;line-height:2.6em;width:100%;font-weight:600;text-align:left;position: relative;}

.pvFrs{position: relative;}
.proLeft .proNavs{width:100%;padding-bottom: 0.3em;}
.proLeft .proNavs > li{border-bottom:0.01em solid #cccccc;position: relative;}
.proLeft li .fsLink{color:#FFF;font-size:16px;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;}
.proLeft li.child1 .seLink{font-size:14px;display:block;line-height: 1.5em;padding: 0.5em 2em;width: 100%;color:#FFF}
.proLeft li.child1:last-child .seLink{border-bottom:none;}
.proLeft li .fa{position: absolute;top: 0;right: 0;width: 0.4em;height: 100%;background-image: url(../icons/plus1.svg);background-repeat: no-repeat;background-size: 0.16em 0.16em;background-position:center}
.proLeft li .fa:hover{background-image:url(../icons/plus2.svg);}
.proLeft li .prodown{display:none;width: 100%;margin: 0;padding-top: 0.15em;padding-bottom: 0.15em;}
.proLeft li a:hover,
.proLeft li.child1 .seLink:hover,
.proLeft li.active .fsLink,
.proLeft .prodown li.active .seLink{color:#f6cd4c}
.proLeft li.opens .fa{background-image:url(../icons/minus.svg);}
.proLeft li.opens .pvFrs{background-color:#d54e4b}

.proSearch{position: relative;padding: 0 0.15em;width:100%;margin-bottom: 0.2em;}
.proSearch .search-form {position: relative;width:100%}
.proSearch .search-form input::placeholder {color: #cccccc;}
.proSearch .search-top.active .search-form {opacity:1;visibility:visible;transform:scale(1);}
.proSearch .search-form input {width: 100%;height: 3em;line-height: 3em;padding: 0 5em 0 1.42em;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;transition: all 0.4s ease;border: none;background: #FFFFFF;color: #333;display:block;font-size:0.14em;border-radius:0}
.proSearch .search-form button {position: absolute;right: 0;height: 3em;top: 0;width: 3em;background: #fff;border: none;color: #fff;border-left:1px solid transparent;display:flex;background-image:url(../icons/search.svg);background-repeat:no-repeat;background-position:center;font-size:0.14em;background-size:50% auto;border-radius:0;justify-content: center;align-items: center;height: 100%;}
.proSearch .proFrs:hover{background-color:#333;}

.proRight{width:10.4em}
.proRight .proList{display: grid;grid-template-columns: repeat(3, 1fr);gap: 0.3em;margin-bottom: 0.6em;}
.proRight .wbPros{width:100%;padding:0.12em;background-color:#FFFFFF;box-shadow:0 0 0.12em #0000001f;border-radius:0.16em;}
.proRight .wbPros:hover{background-color:#9b2b29;}
.proRight .wbPros .imgs{width:100%;height: 3.02em;display: block;overflow:hidden;border-radius:0.14em;background-color: #FFF;}
.proRight .wbPros .imgs img{width:100%;height:100%;display:block;transition:0.5s;object-fit:cover}

.proRight .wbPros .txts{width:100%;padding:0 0.1em;overflow: hidden;padding-bottom: 0.25em;flex-flow: column;align-items: center;text-align: center;display: flex;padding: 0.2em 0.1em 0.1em;}
.proRight .wbPros .txts .ts{font-size: 0.18em;font-weight: 600;color: #333333;display: -webkit-box;-webkit-line-clamp: 1;overflow:hidden;/*! autoprefixer: off */-webkit-box-orient: vertical;/* autoprefixer: on */}
.proRight .wbPros .txts .btns{font-size:0.14em;color:#FFFFFF;font-weight:300;padding:0.4em 1.2em;background-color:#9b2b29;border-radius:0.4em;margin-top:1em;}
.proRight .wbPros:hover .txts .ts{color:#FFFFFF;}
.proRight .wbPros:hover .txts .btns{color:#9b2b29;background-color:#FFFFFF;}

.proRight .wbPros .txts .btns{display:flex;gap:0.3em;font-size:0.14em;padding:0.4em 1.2em;overflow:hidden;border-radius:0.4em;color:#ffffff;align-items:center;transition:0.3s;background-color:#9b2b29}
.proRight .wbPros .txts .btns .rgjt{width:1.2em;height:1.2em;background-image:url(../icons/right3.svg);background-repeat:no-repeat;background-position:center;background-size:100% auto}
.proRight .wbPros:hover .txts .btns .rgjt{background-image:url(../icons/right4.svg);}

/* 产品详情 */
.proShow{padding-bottom:1em;padding-top:0.3em}
.proShowTop{display:flex;justify-content:space-between}
.proShowTop .arrayPics{width:5.88em;}
.proShowTop .arrayPics .big-carousel{width:100%;height:5.88em;overflow:hidden;border:1px solid #9b2b29}
.proShowTop .arrayPics .big-carousel .item a{display:block;width: 100%;height:100%;overflow:hidden}
.proShowTop .arrayPics .big-carousel .item a img{width: 100%;height:100%;object-fit:cover}

.proShowTop .arrayPics .small-carousel{width:100%;height:1.32em;margin-top: 0.24em;}
.proShowTop .arrayPics .small-carousel .item a{display:block;border:1px solid #cccccc;width: 100%;height:100%;overflow:hidden}
.proShowTop .arrayPics .small-carousel .item.on a{border:1px solid #9b2b29}
.proShowTop .arrayPics .small-carousel .item a img{width: 100%;height:100%;object-fit:cover}
.proShowTop .owl-stage-outer,.proShowTop .owl-stage-outer .owl-stage,.proShowTop .owl-stage-outer .owl-stage .owl-item,.proShowTop .owl-stage-outer .owl-stage .item,.proShowTop .owl-stage-outer .owl-stage .item a{height:100%}

.proShowTop .big-carousel .owl-nav{position: absolute;width: 100%;top: calc(50% - 0.2em);display: flex;justify-content: space-between;height: 0.4em;}
.proShowTop .big-carousel .owl-nav button{border:0;background-color:transparent;width:2.5em;height:2.5em;font-size:0.16em;border-radius:50%;position:absolute}
.proShowTop .big-carousel .owl-nav button span{display:block;width:100%;height:100%;background-image:url(../icons/right1.svg);background-repeat:no-repeat;background-position:center;background-size: 80% auto;}
.proShowTop .big-carousel .owl-nav button.owl-prev span{transform: rotate(180deg);}
.proShowTop .big-carousel .owl-nav button:hover{background-color:#9b2b29;}
.proShowTop .big-carousel .owl-nav button:hover span{background-image:url(../icons/right2.svg);}
.proShowTop .big-carousel .owl-nav button.owl-prev{left:0}
.proShowTop .big-carousel .owl-nav button.owl-next{right:0}
.proShowTop .big-carousel button.disabled{cursor:no-drop}
.proShowTop .big-carousel button.disabled:hover{background-color:transparent;}
.proShowTop .big-carousel button.disabled span{background-image:url(../icons/right.svg);}
.proShowTop .big-carousel .owl-nav button.disabled span{background-image:url(../icons/right.svg);}

.wbSx{width:7.3em;}
.wbSx .btn{color: #fff;height: 2.6em;line-height: 2.6em;padding:0 1.6em;font-size: 0.18em;text-transform: capitalize;background: #9b2b29;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:28px;font-weight:600;color:#333333;margin-bottom:1em;margin-top:0.2em;line-height:1.6em;}
.wbSx .wbFs{font-size:16px;margin-bottom: 3em;color:#333333;}
.wbSx .wbFs *{font-size:1em;line-height: 1.6em !important;}
.wbSx li{position: relative;padding-left: 1.4em;margin-bottom:0.5em;background-image:url(../icons/dots2.svg);background-repeat:no-repeat;background-size:auto 1.2em;background-position: left center;}

.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 .wbFs td *{font-size: 1em;}
.wbSx .get-quote{display:flex;gap: 0.2em;align-items: center;}
.wbSx .get-quote .btn{font-size: 16px;}

.proShowBom{margin-top:0.6em}
.psInfo .ts{width:100%;background-color:#d6d6d6;display: flex;align-items: center;margin-bottom: 0.5em;}
.psInfo .ts span{font-size:0.2em;font-weight:600;line-height: normal;color:#FFFFFF;background-color:#9b2b29;height:100%;padding: 0 2em;display:flex;align-items: center;padding-top:0.8em;padding-bottom:0.8em}

.psInfo table{width:100%;margin:0}
.psInfo td{border:1px solid #d2d2d2;padding: 0.8em 1.2em !important;font-size: 18px;}
.psInfo td.tds1{background-color:#f3f4f8;width: 350px;}
.psInfo .wrs td *{font-size: 18px;}
.psInfo .firstRow{letter-spacing: 1px;}

.psInfo .wrs{font-size:16px;}
.psInfo .wrs *{font-size:1em;line-height:1.6em}
.proRect{margin-top:0.8em;}
.proRect .ts{font-size:0.42em;font-weight:600;line-height: normal;margin: 0 auto 1em;text-align:center}
.proRect .wbPros{width:100%;padding:0.12em;background-color:#FFFFFF;border-radius:0.16em;}
.proRect .wbPros:hover{background-color:#9b2b29;}
.proRect .wbPros .imgs{width:100%;height: 3.02em;display: block;overflow:hidden;border-radius:0.14em;background-color: #FFF;}
.proRect .wbPros .imgs img{width:100%;height:100%;display:block;transition:0.5s;object-fit:cover}

.proRect .wbPros .txts{width:100%;padding:0 0.1em;overflow: hidden;padding-bottom: 0.25em;flex-flow: column;align-items: center;text-align: center;display: flex;padding: 0.2em 0.1em 0.1em;}
.proRect .wbPros .txts .ts{font-size: 0.18em;font-weight: 600;color: #333333;display: -webkit-box;-webkit-line-clamp: 1;overflow:hidden;/*! autoprefixer: off */-webkit-box-orient: vertical;/* autoprefixer: on */}
.proRect .wbPros .txts .btns{font-size:0.14em;color:#FFFFFF;font-weight:300;padding:0.4em 1.2em;background-color:#9b2b29;border-radius:0.4em;margin-top:1em;}
.proRect .wbPros:hover .txts .ts{color:#FFFFFF;}
.proRect .wbPros:hover .txts .btns{color:#9b2b29;background-color:#FFFFFF;}

.proRect .wbPros .txts .btns{display:flex;gap:0.3em;font-size:0.14em;padding:0.4em 1.2em;overflow:hidden;border-radius:0.4em;color:#ffffff;align-items:center;transition:0.3s;background-color:#9b2b29}
.proRect .wbPros .txts .btns .rgjt{width:1.2em;height:1.2em;background-image:url(../icons/right3.svg);background-repeat:no-repeat;background-position:center;background-size:100% auto}
.proRect .wbPros:hover .txts .btns .rgjt{background-image:url(../icons/right4.svg);}

.proRect .owl-nav{position:absolute;top:50%;width:100%;margin-top:-25px;z-index:9;}
.proRect .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 #9b2b29;background-image:url(../icons/right1.svg);background-repeat:no-repeat;background-position:center;background-size:0.8em auto;position:absolute;background-color: transparent;}
.proRect .owl-nav button:hover{background-color:#9b2b29;background-image:url(../icons/right2.svg);}
.proRect .owl-nav button span{font-size:24px}
.proRect .owl-nav .owl-prev{left:-60px;transform:rotateY(180deg);}
.proRect .owl-nav .owl-next{right:-60px;}
.proRect .owl-dots{position:absolute;bottom:-40px;left:50%;transform:translateX(-50%);display:flex;z-index:9;gap:10px}
.proRect .owl-dots .owl-dot{width:12px;height:12px;border-radius:6px;border:1px solid #9b2b29;background-color:transparent;}
.proRect .owl-dots button.active{background-color:#9b2b29;border:1px solid #9b2b29;}




/* 针对小屏幕设备的样式 */
@media (max-width:768px){
	/* .pcNone{display:none !important} */
	.wbWidth1,.wbWidth2,.wbWidth3,.wbWidth4{width:7.68em;margin:0 auto;padding:0 0.15em;}
	/* 导航 */
	.wbLogo{display:flex;justify-content:space-between;align-items:center;min-height:60px;padding:10px 0}
	.wbLogo .mobile-nav{background-image:url(../icons/navs.svg);background-repeat:no-repeat;background-size:20px;background-position:center;width:30px;height:20px;}
	.wbLogo .logo{max-width:120px;}
	.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{width:40px;height:40px;content:"";background-image:url(../icons/close.svg);background-repeat:no-repeat;background-size:100%;background-position:center;position:absolute;top:10px;left:-50px;background-color:#ffffff;border-radius:20px;}
	.header .wbNav .logos{display:none}
	.header .nav{display:flex;flex-flow:column;gap:0.3em;}
	.header .nav li{position:relative;}
	.header .nav li a{color:#333333;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:#FFFFFF;background-color:#db2c23;padding: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-image:url(../icons/down.svg);background-repeat:no-repeat;background-size:20px;background-position:center;width:30px;height:20px;}
	.header .nav a.act .icoBar1,.header .nav a.act .icoBar2{background-image:url(../icons/down1.svg);}

	.wbNav .navRgs{display:none}
	.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:#FFFFFF;gap:0.4em;border:2px solid #992925;cursor:pointer;}
	.navRgs .inquiryBtn .sends{width:1.2em;height:1.2em;display:block;background-image:url(../icons/sends1.svg);background-size:100%;background-repeat:no-repeat;transition:0.3s;}
	.navRgs .inquiryBtn:hover{background-color:#FFFFFF;border:2px solid #992925;color:#992925;}
	.navRgs .inquiryBtn:hover .sends{background-image:url(../icons/sends2.svg);transform:translateX(0.2em);}
	.navRgs .searchBtn{width:34px;display:block;background-image:url(../icons/search1.svg);background-size:80%;background-repeat:no-repeat;background-position:center;cursor:pointer;}
	.navRgs .searchBtn:hover{background-image:url(../icons/search2.svg);}
	/*=====================
		弹框留言表单
	=======================*/
	.wbAlert{width:98%;}
	.wbAlert .ts{font-size:16px;}
	.conAlert .form-horizontal{flex-flow:column;}
	.conAlert .form_group{width:100%}
	.conAlert .form_group input, .conAlert .form_group1 textarea{font-size:12px}
	.conAlert .form_button button,.wbAlert .tips{font-size:12px}
	.conAlert .form_group input, .conAlert .form_group1 textarea{padding:10px 6px;}
	
	/* 弹框搜索 */
	.search{width:90%;padding:30px 15px 15px;}
	.search .search-form input{font-size:12px}
	.search .search-form{height:30px;}
	
	/* banner */
	.banner .owl-nav button{height:40px;width:20px;}
	.banner .owl-nav .owl-prev{left:10px;}
	.banner .owl-nav .owl-next{right:10px;}
	.banner .owl-dots{bottom:8px;}
	.banner .owl-dots .owl-dot{width:24px;height:4px;border-radius:2px;}
	
	.wbFooter{padding-top:0.6em;}
	.wbFooter .footTs{font-size:16px}
	.wbFooter li a,.wbFooter p,.conFooter .footDs,.footSear .ms{font-size:12px;}
	.ftshare a{width:20px;height:20px;}
	
	.wbCol1{max-width:49%;width:49%;}
	.wbCol2{max-width:49%;width:49%;}
	.wbCol3{max-width:49%;width:49%;}
	.wbCol4{max-width:49%;width:49%;}
	.footTop{gap:0.3em 0}
	
	.hmMess{background-image:none;background-color:#f7f7f7;padding:0}
	.hmMess .wbWidth1{flex-flow:column;justify-content:center;padding:0}
	.hmMess .rgMess{background-image:url(../images/mess-mb.jpg);background-repeat:no-repeat;background-size:cover}
	.hmMess .rgMess,.hmMess .ltMess{width:100%;padding:0.5em 0.15em;}
	.hmMess .rgMess .rgWd,.ltMess .ltWd{width:98%;}
	.hmMess .rgMess .fts{font-size:16px;}
	.hmMess .rgMess .lists{margin-top:0.3em;gap:10px}
	.hmMess .rgMess .lists .imgs{flex:0 0 30px;display:flex;}
	.hmMess .rgMess .lists .wts,.ltMess .form_group input,.ltMess .form_button button{font-size:12px}
	
	.hmCate{padding-top:30px;padding-bottom:10px}
	.hmCate .hmts{font-size:16px}
	.hmCate .cateTabs{gap:0.2em;}
	.tabContent{flex-wrap:wrap;justify-content:space-between;gap:14px}
	.hmCate .cateTabs{gap:14px}
	.cateTabs span{font-size:11px;padding:0.3em 0.8em;}
	.hmCate .wbPros{width:3.5em;}
	.hmCate .wbPros .imgs{height:3.26em}
	.tabContent .wbPros .txts .ts{font-size:12px}
	.tabContent .wbPros .txts .btns{font-size:10px;padding:0.2em 0.8em;margin-top:0.6em;}
	.hmCate .lists,.tabContent{margin-top:20px;}
	.hmabTp,.hmabBm,.ftMail{flex-flow:column;}
	.ftMail{padding:0.35em 0.35em;}
	.ftMail .fmLeft .fmds{font-size:12px;line-height:1.6em;}
	.ftMail .fmLeft,.ftMail .fmRight,.hmabTp .lts{width:100%}
	.fmRight{margin-top:16px;height:30px}
	.fmRight .ms,.fmRight .bs,.hmabTp .lts .ds,.hmabTp .lts .btns a,.hmabTp .rgs .ds,.hmabTp .rgs .lists .ls,.hmabBm .rgs .ts1,.hmabBm .rgs .ds,.hmabBm .rgs .lists .ls{font-size:12px;}
	.hmabTp .rgs .lists .ls,.hmabBm .rgs .lists .ls{background-position-y:5px;}
	.hmabTp .lts{min-height:auto;}
	.hmabTp .lts .btns a{padding:0.5em 1.5em;}
	.hmabTp .rgs{width:100%;min-height:auto;margin-top:30px;padding:30px 20px;border-top-left-radius:0.5em;}
	.hmabBm .lts .hmVideo{border-bottom-right-radius:0.5em;}
	.hmabBm .lts{width:100%}
	.hmabBm .lts .logos{margin-top:30px}
	.hmabBm .rgs{padding-top:30px;width:100%}
	.hmVds{height:11em;}
	.hmVds .bms .lists{justify-content:flex-start;flex-flow:column;gap:16px;}
	.hmVds .bms .lsTs{font-size:16px}
	.hmVds .bms .ln{height:2px;width:40px;}
	.hmVds .bms .lsDs{font-size:12px}
	.hmVds .bms .lists .ls{max-width:100%;gap:10px;text-align:left;align-items:normal;}
	.hmCompany .sdips{width:100%;}
	.hmCompany .sdips .ds{font-size:12px}
	
	.hmApps .lists{flex-flow:column;padding:4px;gap:4px}
	.hmApps .lists .ls.active,.hmApps .lists .ls,.hmApps .lists,.hmApps .lists .ls .imgs, .hmApps .lists .ls .imgs img{width:100%;height:auto}
	.hmApps .lists .ls .lsTs{font-size:16px}
	.hmApps .lists .ls .ln{width:80px;height:2px}
	.hmApps .lists .ls .lsDs,.hmApps .lists .ls .btns{font-size:12px;line-height:1.4em}
	.hmApps .lists .ls .txts .hgs{width:100%;height:auto !important}
	
	.hmBlog{height:auto}
	.hmBlog .lts,.hmBlog .rgs{position:unset;}
	.hmBlog .lts{width:100%;height:auto;align-items:center;}
	.hmBlog .lts .ts{font-size:18px}
	.hmBlog .lts .ds,.hmBlog .rgs .item .dts,.hmBlog .rgs .item .fds{font-size:12px}
	.hmBlog .rgs .item .fts{font-size:14px}
	.hmBlog .rgs .item .ms{font-size:10px}
	.hmBlog .lts .btns{font-size:12px;margin-top:16px;padding:0.4em 1em;}
	.hmBlog .rgs{width:100%;height:auto;margin-top:30px;}
	.sliderControl{width:100%;}
	
	.aside-sidebar{right:0;}
	.aside-sidebar .services{width:40px;height:40px;}
	.aside-sidebar a:nth-child(2){margin-top:1em;}
	.aside-sidebar a:nth-child(3){margin-top:2em;}
	.lacts{height:4.2em;}
	.lacts p,.breadcrumb li,.abouts1 .ds{font-size:12px}
	.abouts1 .ds{margin-top:14px}
	.breadcrumb{background-size:auto 12px;padding-left:18px;padding-top: 0.1em;padding-bottom: 0.1em;}
	.abouts1{padding-bottom:30px}
	.abouts2 .wbWidth3 .ls .bgs,.abouts2 .wbWidth3 .ls.active .bgs{display:none}
	.abouts2 .wbWidth3 .ls .ts{font-size:16px}
	.abouts2 .wbWidth3 .ls .ds{font-size:12px;line-height:1.4em}
	.abouts2-bgs{height: 100%;background-size: cover;background-attachment: local;}
	.abouts2 .wbWidth3 .ls{padding:0;text-align:center}
	.abouts3 .wbWidth4{gap: 0.2em;}
	.abouts3 .wbWidth4 .ls{width: 2.3em;height:1.58em;border-width:0.04em}
	.abouts4{height:auto;padding: 0.8em 0;}
	.abouts4 .wbWidth1{flex-flow: column;}
	.abouts4 .infos{margin-top: 0.6em;width: 100%;}
	.abouts4 .infos .ts,.abouts4 .infos .btns,.abouts5 .infos .ds{font-size: 12px;}
	.abouts4 .infos .ds{font-size: 16px;}
	.abouts5{flex-flow:column}
	.abouts5 .bgs{width: 100%;border-radius: 0.14em;background-size: 100% 100%;}
	.abouts5 .teams{width:100%;height:5.17em}
	.abouts5 .owl-nav button{width:24px;height:24px}
	.abouts5 .infos{width:100%;height:auto;padding:15px 10px}
	.abouts6{flex-flow: column;}
	.abouts6 .left{width:100%;gap: 20px;}
	.abouts6 .right{width:100%;margin-top:0.5em}
	.abouts6 .left .exhi1 .ds,.abouts6 .left .exhi2 .ds{font-size:12px}
	.abouts6 .left .exhi2{width: 70%;margin-left: 30%;}
	.abouts6 .thumb-wrapper{margin-top: 0}
	.abouts7 .owl-dots{bottom: -20px;gap:5px}
	.abouts7 .owl-dots .owl-dot{width: 8px;height: 8px;border-radius: 4px;}
	.pageDown .lists{grid-template-columns: repeat(2, 1fr);}
	.pageDown .lists .ls{height: auto;flex-flow: column;}
	.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}
	#pages a{font-size:12px;padding: 0px 8px;}
	.pgContact{grid-template-columns: repeat(2, 1fr);}
	.pgContact .ts{font-size: 16px;}
	.pgContact .ds{font-size: 12px;}
	.pgNews .pgMain{grid-template-columns: repeat(2, 1fr);gap: 0.3em;}
	.pgNews .pgMain .lists .imgs{height:2.46em}
	.pgNews .pgMain .lists .dts,.pgNews .pgMain .lists .fds,.pgNews .pgMain .lists .ms{font-size:12px}
	.pgNews .pgMain .lists .fts{font-size:14px}
	.newsShow{flex-flow: column;}
	.newLeft .descTop .ts h1{font-size:16px}
	.newLeft,.newRight{width:100%}
	.newLeft .descTop .ts{width:auto;padding-right:0.2em}
	.newLeft .descTop .ds{text-align:center}
	.newLeft .descTop .ds .dates1{font-size: 12px;white-space: nowrap;}
	.newLeft .descTop .ds .dates2{font-size: 16px;}
	.newLeft .cs{margin-top: 20px;padding-top: 20px;font-size: 14px;line-height:1.6em}
	
	.newLeft .owl-dots{position:absolute;bottom:-24px;left:50%;transform:translateX(-50%);display:flex;z-index:9;gap:10px}
	.newLeft .owl-dots .owl-dot{width:12px;height:12px;border-radius:6px;border:1px solid #9b2b29;background-color:transparent;}
	.newLeft .owl-dots button.active{background-color:#9b2b29;border:1px solid #9b2b29;}
	.newShowFoot{font-size: 14px;}
	.newRight{display:none}
	
	.pro-lists{flex-flow:column}
	.pro-lists .proLeft .titles .fa{position: absolute;right: 0;width: 2em;height: 100%;background:url(../icons/plus1.svg) center no-repeat;}
	.pro-lists .proLeft .titles .fa.active{background: url(../icons/minus.svg) center no-repeat;}
	.proLeft{width:100%}
	.proSky{position: unset;border-radius: 0.1em;}
	.proSearch{display:none}
	.proRight{width:100%;margin-top:0.5em}
	.proLeft .proNavs{border-top: 0.01em solid #cccccc;display: none;}
	.proRight .proList{grid-template-columns: repeat(2, 1fr);}
	.proRight .wbPros .imgs{height: 3.3em;}
	.proRight .wbPros .txts .ts{font-size:12px}
	.proRight .wbPros .txts .btns{font-size:10px;padding: 0.2em 0.8em;}
	.proShowTop{flex-flow: column;}
	.proShowTop .arrayPics{width:100%}
	.proShowTop .arrayPics .big-carousel{height: 7.38em;}
	.proShowTop .arrayPics .small-carousel{height: 1.69em;}
	.wbSx{margin-top:0.3em;width:100%}
	.proRect{margin-top: 0.6em;}
	.proRect .wbPros .txts .ts,.proRect .wbPros .txts .btns{font-size:12px}
	.psInfo .firstRow{letter-spacing: 0;}
	.psInfo .ts span{font-size: 14px;}
	.proShowBom,.wbSx{zoom: 0.72;}
}
/* 针对中等屏幕设备的样式 */
@media (min-width:769px){
	.wbWidth1{width:14em;margin:0 auto;padding:0 0.1em}
	.wbWidth3{width:15.7em;margin:0 auto;padding:0 0.1em}
	.wbWidth4{width:18.2em;margin:0 auto;padding:0 0.1em}
	/* 导航 */
	.main-menu{display:flex;align-items:center;gap:0.3em;}
	.header .middle-header{display:none;}
	.header.sticky .header-inner{position:fixed;z-index:999;top:0;left:0;bottom:initial;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;transition:all 0.4s ease;animation:fadeInDown 0.5s both 0.1s;}
	.header .wbNav{display:flex;align-items:center;justify-content:space-around;}
	.header .wbNav .logos{max-width:120px}
	.header .nav .child1{position:relative;margin:0;padding:0.03em 0 0.03em 0.1em;}
	.header .nav .dropdown .child1 a{display:block;position:relative;font-size:0.24em;white-space:nowrap;height:auto;padding-right:2.4em;}
	.header .nav .dropdown i{position:absolute;right:0.5em;line-height:1em}
	.header .nav .dropdown .child1 .dropleft{background:#FFFFFF;position:absolute;left:100%;top:0;z-index:999;-webkit-box-shadow:0px 3px 5px rgba(0, 0, 0, 0.2);-moz-box-shadow:0px 3px 5px rgba(0, 0, 0, 0.2);box-shadow:0px 3px 5px #3333334d;transform-origin:0 0 0;transform:scaleY(0.2);-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;opacity:0;visibility:hidden;margin:0;padding-bottom:0.05em}
	.header .nav .dropdown .child1 .dropleft .child2{position:relative;margin:0;padding-left:0.15em;}
	.header .nav .dropdown .child1 .dropleft a{color:#333;font-size:0.24em;}
	.header .nav .dropdown .child1:hover .dropleft{opacity:1;visibility:visible;transform:translateY(0px);}

	.header .nav .icoBar1,.wbLangs > a .icoBar1{background-image:url(../icons/down.svg);background-repeat:no-repeat;background-size:1.25em;width:1.25em;height:1.25em;margin-left:0.2em;margin-top:0.1em;}
	.header .nav li:hover .icoBar1,.wbLangs > a:hover .icoBar1{background-image:url(../icons/down1.svg?v=1);}

	.header .nav li .dropdown{margin:0;background-color:#FFFFFF;position:absolute;top:100%;z-index:999;-webkit-box-shadow:0px 3px 5px rgba(0, 0, 0, 0.2);-moz-box-shadow:0px 3px 5px rgba(0, 0, 0, 0.2);box-shadow:0px 3px 5px #3333334d;transform-origin:0 0 0;transform:scaleY(0.2);-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;opacity:0;visibility:hidden;padding-bottom:0.1em}
	.header .nav li:hover .dropdown{opacity:1;visibility:visible;transform:translateY(0px);}
	.header .nav li:hover > a,.header .nav .dropdown .child1 .dropleft a:hover{color:#992925;}
	.header .nav .icoBar2{background-image:url(../icons/right.svg);background-repeat:no-repeat;background-size:1em;width:1em;height:100%;margin-left:1em;background-position:right center;}
	.header .nav .dropdown .child1:hover .icoBar2{background-image:url(../icons/right1.svg?v=1);}

	.header .navbar-collapse{padding:0;}
	.header .header-inner{background:#fff;z-index:999;width:100%;position:relative;border-bottom:1px solid #eee;box-shadow:0 0 10px #00000040;}
	.header .navbar{background:none;box-shadow:none;border:none;margin:0;height:0px;min-height:0px;}
	.header .nav{display:flex;gap:0.2em}
	.header .nav li{position:relative;}
	.header .nav > li{height:1.3em;display:flex;align-items:center;}

	.header .nav li a{color:#333333;font-size:0.22em;position:relative;position:relative;display:flex;justify-content:center;align-items:center;gap:0.1em;}
	.header .nav li a.topcss{font-weight:600;}
	.header .nav li a.topcss:before{content:'';width:100%;height:2px;position:absolute;left:0;bottom:-2px;background-color:#9b2b29;transition:.35s ease-in-out;opacity:0;}
	.header .nav li:hover a.topcss:before{bottom:0;opacity:1;}
	.header .nav li.active a.topcss{color:#992925;}
	.wbNav .close{display:none}
	.navRgs{display:flex;gap:0.2em}
	.navRgs .inquiryBtn{display:flex;height:2em;background-color:#992925;font-size:0.2em;border-radius:1em;justify-content:center;align-items:center;padding:0 1.2em;color:#FFFFFF;gap:0.4em;border:2px solid #992925;cursor:pointer;}
	.navRgs .inquiryBtn .sends{width:1.2em;height:1.2em;display:block;background-image:url(../icons/sends1.svg);background-size:100%;background-repeat:no-repeat;transition:0.3s;}
	.navRgs .inquiryBtn:hover{background-color:#FFFFFF;border:2px solid #992925;color:#992925;}
	.navRgs .inquiryBtn:hover .sends{background-image:url(../icons/sends2.svg);transform:translateX(0.2em);}
	.navRgs .searchBtn{width:0.34em;display:block;background-image:url(../icons/search1.svg);background-size:100%;background-repeat:no-repeat;background-position:center;cursor:pointer;}
	.navRgs .searchBtn:hover{background-image:url(../icons/search2.svg);}
	.wbFooter .footTs{font-size:0.3em}
	.wbFooter li a,.wbFooter p,.conFooter .footDs,.footSear .ms{font-size:0.22em;}
	.ftshare a{width:2.4em;height:2.4em;}
	.hmMess .rgMess .lists .wts,.ltMess .form_group input,.proRight .wbPros .txts .ts{font-size:0.22em;}
	.ltMess .ltWd{width:6em;}
	.ltMess .form_button button,.cateTabs span{font-size:0.22em;}
	.tabContent .wbPros .txts .ts,.ftMail .fmLeft .fmds,.hmVds .bms .lsDs,.hmCompany .sdips .ds,.pgNews .pgMain .lists .fds{font-size:0.22em;}
	.tabContent .wbPros .txts .btns,.abouts6 .left .exhi2 .ds,.newRight .lists .dts,.proRight .wbPros .txts .btns,.proRect .wbPros .txts .btns{font-size:0.18em;}
	
	.hmabBm .rgs .lists .ls{background-position-y:0.5em;}
	.hmabTp .lts .ds,.hmabTp .rgs .ds,.hmabTp .rgs .lists .ls,.hmabBm .rgs .ts1,.hmabBm .rgs .ds,.hmabBm .rgs .lists .ls,.newRight .lists .fts{font-size:0.22em;}
	.hmabTp .lts .btns a{font-size:0.2em;}
	.hmabTp .rgs .lists .ls{background-position-y:0.5em;}
	.hmCompany .sdips{width:8.6em;}
	.hmApps .lists .ls .lsTs,.psInfo .ts span{font-size:0.28em;}
	.hmApps .lists .ls .lsDs,.hmBlog .rgs .item .dts,.hmBlog .rgs .item .fds,.abouts1 .ds,.lacts p,.pageDown .lists .ls .rgs .ts,.pgContact .ds{font-size:0.22em;}
	.hmBlog{height:8em;}
	.hmBlog .rgs .item .fts{font-size:0.26em;}
	.hmBlog .rgs .item .ms,.breadcrumb li,.abouts5 .infos .ds,.abouts6 .left .exhi1 .ds,.pageDown .lists .ls .rgs .btns,.pgNews .pgMain .lists .ms{font-size:0.2em;}
	.sliderControl{width:8.7em}
	.abouts7 .owl-dots{bottom: -30px;}
	.aside-sidebar{right: 10px;}
	.pageDown .lists .ls .rgs .ts{-webkit-line-clamp: 2;}
	.pgContact .ts{font-size:0.28em}
	.pgNews .pgMain .lists .dts{font-size:0.2em;}
	.pgNews .pgMain .lists .fts,.proRect .wbPros .txts .ts{font-size:0.24em;}
	.newLeft .descTop .ts h1{font-size: 22px;line-height: 1.4em;}
	.newRight{width: 3.3em;margin-right: 0}
	
	.proLeft li .fsLink{font-size: 12px;}
	.proSearch .search-form input{font-size: 0.2em;}
	.proLeft li.child1 .seLink{font-size: 10px;}
	.wbSx{width: 10em;}
	.proShowBom,.wbSx{zoom: 0.72;}
	.proRect .wbPros .imgs{height: 4.24em;}
}
/* 针对大屏幕设备的样式 */
@media (min-width:1025px){
	.header .nav .child1{padding:0.08em 0 0.08em 0.1em;}
	.header .nav .dropdown .child1 a,.header .nav .dropdown .child1 .dropleft a{font-size:0.16em;}
	.header .nav .dropdown .child1 .dropleft .child2{padding-top:0.05em;padding-bottom:0.05em;}
	.header .nav li a{font-size:0.18em;}
	.header .wbNav .logos{max-width:152px}
	.navRgs .inquiryBtn{font-size:0.16em;}
	.main-menu{gap:0.5em;}
	.header .nav li a.topcss{padding:0.5em 0}
	.header .nav{gap:0.4em}
	.wbFooter .footTs{font-size:0.2em}
	.wbFooter li a,.wbFooter p,.conFooter .footDs,.footSear .ms{font-size:0.16em;}
	.ftshare a{width:2em;height:2em;}
	.hmMess .rgMess .lists .wts{font-size:0.2em;}
	.ltMess .form_group input{font-size:0.16m;}
	.ltMess .ltWd{width:4.85em;}
	.ltMess .form_button button{font-size:0.16em;}
	.cateTabs span,.lacts p,.pgContact .ds{font-size:0.2em;}
	.tabContent .wbPros .txts .ts,.hmVds .bms .lsDs,.abouts6 .left .exhi1 .ds{font-size:0.18em;}
	.tabContent .wbPros .txts .btns{font-size:0.14em;}
	.hmApps .lists .ls .lsTs,.pgContact .ts{font-size:0.24em;}
	.hmApps .lists .ls .lsDs,.pgNews .pgMain .lists .fts,.proRight .wbPros .txts .ts{font-size:0.18em;}
	
	.hmabBm .rgs .lists .ls,.hmabTp .rgs .lists .ls{background-position-y:0;}
	.hmabTp .lts .ds,.hmabTp .rgs .ds,.hmabTp .rgs .lists .ls,.hmabBm .rgs .ts1,.hmabBm .rgs .ds,.hmabBm .rgs .lists .ls{font-size:0.18em;}
	.hmabTp .lts .btns a,.ftMail .fmLeft .fmds,.hmCompany .sdips .ds{font-size:0.16em;}
	.hmCompany .sdips{width:6.6em;}
	.hmBlog{height:7.64em;}
	.hmBlog .rgs .item .dts,.hmBlog .rgs .item .fds,.abouts6 .left .exhi2 .ds,.pageDown .lists .ls .rgs .btns{font-size:0.16em;}
	.hmBlog .rgs .item .fts,.breadcrumb li,.abouts1 .ds,.abouts5 .infos .ds,.pageDown .lists .ls .rgs .ts,.proRect .wbPros .txts .ts{font-size:0.18em;}
	.hmBlog .rgs .item .ms,.pgNews .pgMain .lists .ms,.newRight .lists .dts{font-size:0.14em;}
	.sliderControl{width:9.7em}
	.abouts7 .owl-dots{bottom: -40px;}
	.aside-sidebar{right: 50px;}
	.pgNews .pgMain .lists .dts,.pgNews .pgMain .lists .fds,.newRight .lists .fts{font-size:0.16em;}
	.newLeft .descTop .ts h1{font-size: 28px;}
	
	.proLeft li .fsLink{font-size: 16px;}
	.proSearch .search-form input,.proRight .wbPros .txts .btns,.proRect .wbPros .txts .btns{font-size: 0.14em;}
	.proLeft li.child1 .seLink{font-size: 14px;}
	.psInfo .wrs{font-size: 16px;}
	.proRect .wbPros .imgs{height: 3.02em;}
	.wbSx{width: 7.3em;}
	.proShowBom,.wbSx{zoom: 1;}
	.psInfo .ts span{font-size:0.2em;}
}














