.structure-layout .h1,
.structure-layout .h2,
.structure-layout .h3,
.structure-layout .h4,
.structure-layout .h5,
.structure-layout .h6 {
    color: #000;
    font-weight: 700;
    font-family: 'Arial', sans-serif;
    font-size: 1.75rem;
 }
.structure-layout .product-structure .structure-table {
    padding-top: 20px;
    padding-bottom: 20px;
    border-collapse: collapse;
}
.structure-layout .product-structure .structure-table .structure-row {
    display: table-row;
    margin: 10px 0;
}
.structure-layout .product-structure .structure-table .structure-row .col-left {
    width: 40%;
    background-color: #fafafa;
}
.structure-layout .product-structure .structure-table .structure-row .col-right {
    width: 60%;
    background-color: #fff;
    display: table-cell;
}
.structure-layout .product-structure .structure-table .structure-row .col-left,
.structure-layout .product-structure .structure-table .structure-row .col-right {
    padding: 12px;
    display: table-cell;
    border: 1px solid #f4f4f4;
    font-size: 14px;
    color: #222;
    line-height: 20px;
}
table.has-title {
    margin-bottom: 10px;
}

.poorder .tab-list {
    display: flex;
    justify-content: flex-end;
    width: 100%;
}

.poorder .tab-list dd {
    cursor:pointer;
}

.poorder #ert {
    width:21px;
    height:22px;
    float:left;
    background-image:url(../images/p-he.jpg);
    background-repeat:no-repeat;
    background-position:center center;
}

.poorder #uioi {
    width:21px;
    height:22px;
    float:left;
    background-image:url(../images/p-su.jpg);
    background-repeat:no-repeat;
    background-position:center center;
}

.poorder .tab-list .list .current {
    background-image:url(../images/p-he-1.jpg) !important;
}

.poorder .tab-list .list1 .current {
    background-image:url(../images/p-su-1.jpg) !important;
}


/*初始化样式*/
html{margin:0;padding:0;border:0;}
div,span,object,iframe,h1,h2,h3,h4,p,blockquote,pre,a,address,code,b,em,img,
dl,dt,dd,ol,ul,li,fieldset,form,label,footer,
header,hgroup,navs,section{margin:0;padding:0;border:0;}

a{text-decoration:none;outline:none;}

a:hover,a:active,a:focus{text-decoration:none;outline:none;}


input{padding:0;margin:0;font-family:'Microsoft YaHei';}
img{border:none;background:none;vertical-align:middle;}
ul,ol,li{list-style-type:none;}
select,input,img,select{vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0}
table, th, td {vertical-align: middle}
.clearfix:after{content: ".";display: block;height: 0;clear: both;overflow: hidden;visibility: hidden;}
.clearfix{zoom:1}
.clearboth{height:0px;line-height:0px;overflow:hidden;clear:both;font-size:0px;}

h1,h2{font-size:12px;font-weight:bold;}
hr {border: 0;border-top:1px solid #ccc;height:0;}
p{margin:0;}

.xypg-right-content p{font-size:16px;}


/*----- Common css ------*/
.fl{float:left;}
.fr{float:right;}
.di{_display:inline;}
.fwn{font-weight:normal;}
.dib{*display:inline;_zoom:1;_display:inline;_font-size:0px;}

.of{overflow:hidden;}
.wh{max-width:1430px;margin:0 auto;padding:0 15px;}




.com-img{overflow:hidden;}
.com-img img{ transition:all 0.8s; -webkit-transition:all 0.8s; -moz-transition:all 0.8s; -o-transition:all 0.8s;}
.com-img:hover img{transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1);-ms-transform:scale(1.1);}



.flexf{display: flex;justify-content: space-between;flex-wrap: wrap;}
.flexs{display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;}
.flexd{display: flex;justify-content: space-between;align-items:flex-end;flex-wrap:wrap;}
.bold{font-weight:bold;}
.oh{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.bcg{background-size:100% 100%;}





/*头部样式*/
.top2{height:100px;}
.logos{float:left;line-height:100px;width:13.43%;}
.logos img{width:100%;}



.header-ss {
    position: relative;
    width:21px;
    line-height:100px;padding-top:42px;
}


.header-ss .ss_btn {
    background: url(//wm.cdn.cn86.cn/jingbo/2025/01/708f12707c5plbqc.png) no-repeat;
    cursor: pointer;line-height:100px;width:21px;display:block;height:21px;
}

.search-box {
    position: absolute;
    top:100px;
    right: 0;
    z-index: 99;
    display: none;
    background: #fff;
    padding: 10px;

}

.header-ss .ss-search {
    width: 220px;
    position: relative;
    background: #fff;
    border: 1px solid #dd4037;
    display: flex;
}

.header-ss .ss-search input {
    height: 34px;
    line-height: 34px;
    outline: 0;
    border: none;
    font-size: 0
}

.header-ss .ss-search #keyword {
    width: calc(100% - 50px);
    padding-left: 10px;
    color: #000;
    font-size: 14px
}

.header-ss .ss-search #s_btn {
    width: 50px;
    background-color:#dd4037;
    background-position: center center;
    background-repeat: no-repeat;
    background-image: url(//wm.cdn.cn86.cn/jingbo/2025/01/a0ba3e5ce0oh4f2c.png)
}



.top2 .language-group{margin:0 1vw;margin-top:31px;}
.top2 .language-group .btn{color:#333;}




/* banner */
.home-banner {
    position: relative;
}
.home-banner .swiper-slide {
    position: relative;
}
.home-banner .swiper-slide a {
    display: block;
}
.home-banner .swiper-slide a img {
    display: block;
    width: 100%;
}
.home-banner .swiper-pagination{
    bottom:25px;
}
.home-banner .swiper-pagination .swiper-pagination-bullet{
    margin: 0 11px!important;
    background:#fff;
    vertical-align: 1px;width: 16px;
    height: 16px;opacity:1;border-radius: 50%; border:2px solid  rgb(216, 38, 28);background:none;
}
.home-banner .swiper-pagination .swiper-pagination-bullet-active{
    background-color: rgb(216, 38, 28);
    vertical-align: 0px;
}





/*主体样式*/
.box1{padding:3.34vw 0 5.6vw;}
.bt{text-align:center;color:#000000;font-size:3.125vw;}

.cp{margin-top:2.99vw;position:relative;}
.cp .mySwiper1{overflow:hidden;}
.cp .swiper-slide{text-align:center;}
.cp .swiper-slide img{width:100%; height:300px; display:block;border-radius: 5px;}
.cp .swiper-slide .wz{color:#000000;font-size:20px;margin-top:1vw;padding:0 10px;}

.cp .swiper-button-prev1{position: absolute;top:31%;left:-100px;width:49px;height:24px;opacity:1;z-index:999;background:url(//wm.cdn.cn86.cn/jingbo/2025/01/9ea1921e79fubbrv.png) no-repeat;background-size:100% 100%;}
.cp .swiper-button-next1{position: absolute;top:31%;right:-100px;width:49px;height:24px;opacity:1;z-index:999;background:url(//wm.cdn.cn86.cn/jingbo/2025/01/60106115a0tsuof7.png) no-repeat;background-size:100% 100%;}
.cp .swiper-button-prev1:hover{background:url(//wm.cdn.cn86.cn/jingbo/2025/01/ba0eb6a694lbxjfz.png) no-repeat;background-size:100% 100%;}
.cp .swiper-button-next1:hover{background:url(//wm.cdn.cn86.cn/jingbo/2025/01/cfe0c20efdayvy3c.png) no-repeat;background-size:100% 100%;}

.cp .swiper-pagination1{width:100%;text-align:center;left:0;right:0;margin-top:3.4vw;position:relative;z-index:9999;}
.cp .swiper-pagination-bullet{width:18px;height:18px;margin:0 12px;display: inline-block;border-radius:50%;background:none;opacity:1;cursor:pointer;border:2px solid #d8261c;}
.cp .swiper-pagination-bullet-active{background:#d8261c;opacity:1;}







.box2{position:relative;}
.abt{color:#d8261c;font-size:3.125vw;background:url(//wm.cdn.cn86.cn/jingbo/2025/01/d898bdfc2donhrig.png) no-repeat left center;padding-left:58px;margin:0.8vw 0 1.8vw;}
.abz{width:61.56%;background:url(//wm.cdn.cn86.cn/jingbo/2025/01/6a7f0ea1de6iqq57.jpg) no-repeat;background-size:100% 100%;padding:5.3vw 0;}
.abz .det{width:55.67%;margin-left:21.57%;}
.abz .wz{color:#fff;font-size:2.5vw;}
.abz .wz2{color:#fff;font-size:16px;line-height:30px;margin:1.78vw 0 2vw;}
.abmo{display: flex;align-items: center;flex-wrap: wrap;}
.abmo li a{border:2px solid #fff;border-radius: 5px;width: 162px;height: 52px;font-size:16px;color:#fff!important;display: flex;justify-content: center;flex-wrap:wrap;align-items: center; }
.abmo li+li{margin-left:18px;}
.abmo li a img{margin-right:14px;}
.abmo li:hover a{border-color:#d8261c;}
.abmo li:hover:first-child a{background:#d8261c;}


.apic{position:absolute;width:47.19%;right:0;top:0;z-index:99;}
.apic .mySwiper2{overflow:hidden;}
.apic .swiper-slide{text-align:center;}
.apic .swiper-slide img{width:100%;display:block;}
.apic .swiper-pagination2{width:auto;left:24%;right:auto;margin-top:1.37vw;position:relative;}
.apic .swiper-pagination-bullet{width:18px;height:18px;margin:0 12px;display: inline-block;border-radius:50%;background:none;opacity:1;cursor:pointer;border:2px solid #d8261c;}
.apic .swiper-pagination-bullet-active{background:#d8261c;opacity:1;}




.box3{padding:4.166vw 0;}
.yblist{margin-top:2.9vw;}
.yblist li{width:19%;position: relative;overflow: hidden;vertical-align: top;white-space: normal;transition: all .4s;border-radius:5px;}
.yblist-top{height:404px;}
.yblist li a{display: block;}
.yblist li.active{width:39.29%;}
.yblist li.sm{width:13.79%;}
.yblist li .wz{color:#fff;font-size:1.562vw;position:absolute;left:25px;right:25px;bottom:25px;opacity:0;}
.yblist li:hover .wz{opacity:1;}



.box4{background:url(//wm.cdn.cn86.cn/jingbo/2025/01/176c984441gvc94k.jpg) no-repeat;background-size:100% 100%;padding-bottom:4.76vw;}
.xcont{margin-top:4vw;}
.xw1{width:42.71%;}
.xw1 li{width:100%;}
.xw1 li .img img{width:100%;border-radius:5px;}
.xw1 li .wz{color:#000000;font-size:24px;line-height:35px;height:70px;overflow:hidden;margin:23px 0 14px;}
.xw1 li .tm{color:#666666;font-size:18px;}
.xw1 li .wz2{color:#919191;font-size:16px;line-height:30px;height:90px;overflow:hidden;margin-top:20px;}
.xw1 li:hover .wz{color:#d8261c;}

.xw2{width:54.29%;}
.xw2 li{border-bottom:1px solid #eeeeee;padding-bottom:30px;}
.xw2 li .wz{color:#000000;font-size:18px;width:80%;}
.xw2 li .tm{color:#666666;font-size:14px;}
.xw2 li .wz2{color:#919191;font-size:16px;line-height:30px;height:60px;overflow:hidden;margin-top:11px;}
.xw2 li+li{margin-top:35px;}
.xw2 li:hover .wz{color:#d8261c;}




/*友情链接*/
.link a{margin:0 2px;}

/*页面底部*/
.foot{background:#141414;color:rgba(255,255,255,.3);}
.fcont{padding:2vw 0 4vw;}
.foot a{color:rgba(255,255,255,.3)!important;}
.foot a:hover{color:#d8261c!important;}
.fota{width:25.71%;margin-top:12px;}
.lx{font-size:16px;line-height:35px;margin-top:18px;}


.f_nav{width:62.43%;}
.f_nav dl{width:24%;}
.f_nav dt{font-size:24px;margin-bottom:18px;color:#fff;}
.f_nav dd{font-size:16px;line-height:50px;}

.bq{border-top:1px solid #252525;text-align:center;font-size:14px;line-height:24px;padding:22px 0;}







/*内页左侧样式*/
.page-product-inquiry a{color: #fff;}

@media (max-width:1440px) {
  .abz .det{width:80%;margin-left:15px;}
  .abmo li a{width:150px;height:43px;}
  .cp .mySwiper1{margin:0 60px;}
  .cp .swiper-button-prev1{left:0;}
  .cp .swiper-button-next1{right:0;}
}

@media (max-width:1280px) {
 .pc-navbar > li > a{font-size:16px;}
 .home-banner .swiper-pagination .swiper-pagination-bullet{width:12px;height:12px;margin:0 6px!important;}
 .cp .swiper-slide .wz{font-size:17px;}
 .cp .swiper-pagination-bullet{width:14px;height:14px;margin:0 6px!important;}
 .abt{padding-left:30px;}
 .apic .swiper-pagination-bullet{width:14px;height:14px;margin:0 6px!important;}
 .abz{width:100%;}
 .abz .det{width:auto;padding:0 15px;margin-left:0;}
 .apic{width:100%;position:static;}
 .apic .swiper-pagination2{width:100%;text-align:center;left:0;right:0;margin-top:15px;}
 .xw1 li .wz{font-size:20px;line-height:28px;height:56px;}
 .xw1 li .tm{font-size:16px;}
 .xw1 li .wz2{font-size:14px;line-height:25px;height:75px;}
 .xw2 li .wz{font-size:16px;}
 .xw2 li .wz2{font-size:14px;line-height:25px;height:50px;}
 .xw2 li+li{margin-top:22px;}
 .xw2 li{padding-bottom:17px;}
 .lx{font-size:14px;line-height:28px;}
 .f_nav dt{font-size:20px;margin-bottom:12px;}
 .f_nav dd{font-size:14px;line-height:33px;}
  .cp .swiper-button-prev1{top:36%;}
  .cp .swiper-button-next1{top:36%;}
  .yblist-top{height:320px;}
}

@media (max-width: 768px) {
 .xypg-right-content p img{max-width:100%!important;width:auto!important;height:auto!important;}
 .fota{width:100%;}
 .xw1{width:100%;}
 .xw2{width:100%;margin-top:20px;}
 .xw1 li .wz{height:auto;}
 .xw1 li .wz2{margin-top:10px;}
 .yblist-top{height:226px;}
}


@media (max-width:640px) {
    .box1,.abz,.box3{padding:35px 0;}
    .bt{font-size:26px;margin-bottom:22px;}
    .cp .swiper-slide .wz{font-size:14px;margin:15px 0 10px;}
    .abt{font-size:24px;margin-bottom:22px;}
    .abz .wz{font-size:19px;}
    .abz .wz2{font-size:14px;line-height:26px;margin:15px 0;}
    .abmo li a{font-size:14px;width:135px;height:39px;}
    .box4{padding-bottom:35px;}
    .fcont{padding:25px 0 30px;}
    .xw2 li .wz{width:76%;}
    .yblist li .wz{font-size:16px;}
    .yblist li{width:100%;}
    .yblist li.active{width:100%;}
    .yblist li.sm{width:100%;}
    .yblist li+li{margin-top:12px;}
    .yblist li .wz{opacity:1;}
    .yblist-top{height:210px;}
}

.btn-group ul li {
    width: 100px;
    float: left;
    margin: 10px;