<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

/*内页顶部*/
.pg-top{transition:all 0.36s ease;}
.pg-top .ix-header{ background:#fff; position:relative;}
.pg-top  .ix-header a {color: #333; transition:all 0.36s ease;}
.pg-top  .ix-header a:hover{color:var(--theme-color);}
.ix-header ul li&gt;a.active{color:var(--theme-color);}
.pg-top  .ix-header i{color:#333;}
.pg-top  .ix-header .ix-nav li{color:#333; font-weight:normal;}
.pg-top .nax-an{color:#333; cursor:pointer;}
.pg-top .ix-header.select{ position: fixed;   width: 100%;  top: 0; z-index: 101; box-shadow:0px 0px 10px rgba(0,0,0,0.1);}
/* banner */
.pg-banner{height: 400px;max-width: 1920px;margin: 0px auto;width: 100%; overflow: hidden;  position: relative; }
.pg-ban-img{height: 100%; -webkit-animation: scaleAnim 5s ease forwards;  animation: scaleAnim 5s ease forwards;}
.pg-banner .pg-ban-box{display: table; width:100%; height:100%;position: absolute; top: 0;}
.pg-banner .pg-ban-box .container{display: table-cell; vertical-align: middle;}
.pg-banner-tit{ color:#fff; margin: 0px auto; width: 60%; text-align: center; padding-top: 20px;  transform: scale(1) !important; position: relative; z-index: 1;}  
.pg-banner-tit h1{ padding-bottom: 0.8rem; font-size: 2.25rem; font-weight: normal; position:relative; font-weight:bold;}
.pg-banner-tit span{color: rgba(255, 255, 255, 0.6);  font-size:1.1rem; font-family: "Arial"; font-weight: normal; font-style: italic; display: inline-block; padding-left: 5px;}
.pg-banner-tit p{color:rgba(255, 255, 255, 0.9); font-size:1.125rem;} 

/*==分页==*/
.paginator{ font-family:Arial; text-align: center; }
.paginator a { transition: all 0.36s ease;  width:36px; color: #666;  text-align:center; height:36px; line-height:36px; display:inline-block; text-decoration:none;  background:#f5f5f5;  margin:0 5px; color:#666; transition: all 0.36s ease;}
.paginator a i {display:inline-block; font-size: 16px; line-height:34px; }
.paginator a:hover { background:var(--theme-color); color:#fff !important; }
.paginator span.cpb { transition: all 0.36s ease; text-align:center;  width:36px; height:36px;  line-height:36px; display:inline-block; color:#fff; background:var(--theme-color); margin-left: 5px; }
.paginatordis{ display:none;}


/*位置*/
.pg-position{padding:0.9rem 0rem; background: #f5f5f5;}
.pg-position img{display:inline-block; vertical-align: sub; height:20px;}
.pg-position a{ color:#666; transition: all 0.36s ease;}
.pg-position b{font-weight: 100; color:#999; display: inline-block; padding: 0px 10px;}
.pg-position span{color:#999;}
.pg-position a:hover{color: var(--theme-color);}

/*产品详情*/
.pg-pro-img{width:780px;}
.pg-sw-b{width:calc(100% - 200px); border: solid 1px #e0e0e0; height:100%;}
.pg-sw-b .swiper-slide {text-align:center; }
.pg-sw-b .swiper-pagination{display:none;}
.pg-deta-lb{justify-content: space-between;}
#thumbs2 .swiper-wrapper{height:580px; gap:20px 0px;}

#thumbs2 .swiper-slide{/*margin-top:20px; */height:180px !important; width:180px!important;}
/*#thumbs2 .swiper-slide:nth-child(1){margin-top:0px;}*/
#thumbs2 .swiper-slide img{  transition: all 0.36s ease; width: 100%; height:100%;}
#thumbs2 .swiper-slide .zsy-img{border: solid 1px #e0e0e0; }
#thumbs2 .swiper-slide.swiper-slide-thumb-active  .zsy-img{opacity: 1; border: solid 1px var(--theme-color); }
#gallery2 .swiper-button-next{right:0px; border-radius:0px;}
#gallery2 .swiper-button-prev{left:0px; border-radius:0px;}

.pg-pro-tit{width:calc(100% - 780px); padding-left:80px;}
.pg-pro-tit .t1{color:#333}
.pg-pro-tit .t2 h2{color:#1a1a1a; font-weight:bold; font-size:2.25rem; line-height:110%; }
.pg-pro-tit .t2{border-bottom:solid 1px #e0e0e0;}
.pg-pro-tit .t3{font-weight:bold; color:#1a1a1a; font-size:1.25rem;}
.pg-pro-tit .t4{color:#333;border-bottom:solid 1px #e0e0e0;}
.pg-pro-tit .t5 a{ padding:1rem 2.5rem; border:solid 1px #1e50ae; font-size:1.5rem; color:var(--theme-color); border-radius:6px; display:inline-block; transition:all 0.36s ease;}
.pg-pro-tit .t5 a i{padding-right:1.25rem; font-size:1.5rem;}
.pg-pro-tit .t5 a:nth-child(2){background:var(--theme-color); color:#fff; margin-left:1.25rem; }
.pg-pro-tit .t5 a:nth-child(2) i{padding-left:1.25rem; padding-right:0rem;}
.pg-pro-tit .t5 a:hover{background:var(--theme-color2); color:#000; border:solid 1px var(--theme-color2);}

.pro-deta-cpcs{gap:0rem 3.75rem; align-items: flex-start;}
.pro-deta{width:calc(70% - 3.75rem);}
.pro-cpcs{width:30%;}
.box-line{border:solid 1px #e0e0e0;}
.padding-4{padding:2.5rem;}
.pro-deta-head{height:5rem; border-bottom:solid 1px #e0e0e0; line-height:5rem;}
.pro-deta-head span{display:inline-block; font-size:1.5rem; background:var(--theme-color);color:#fff; padding:0rem 2.5rem; border-radius:0px 0px 3.125rem 0px; }
.pro-cpcs-head{height:5rem; border-bottom:solid 1px #e0e0e0; line-height:5rem; padding-left:5rem; position:relative; font-size:1.875rem; font-weight:bold; color:var(--theme-color);}
.pro-cpcs-head::after{position:absolute; content:''; left:2.5rem; width:5px; height:2rem; top:1.5rem; background:var(--theme-color); font-size:1.875rem; font-weight:bold;}
.pro-cpcs p{font-size:1.25rem; padding-bottom:1.5rem;}
.pro-cpcs p:nth-last-child(1){padding-bottom:0px;}

/*内页导航*/
.pg-nav{ background:#f2f2f2; }
.pg-nav ul li:nth-child(1){padding-left:0rem;}
.pg-nav ul li{padding-left:5rem;}
.pg-nav ul li a{font-size:1.25rem; color:#333333; padding:1.56rem 0rem;  position:relative; display: block;}

/*关于我们*/
.ix-ab-tit {padding-right:6.25rem;}
.ix-ab-tit .t3 p{color:#333; font-size:1.75rem; font-weight:bold;}
.ix-ab-img{padding-right:2.5rem; position:relative;  overflow:hidden; padding-bottom:2.5rem;}
.ix-ab-img::before{ width:80%; height:calc(100% - 2.5rem); background:#f0f0f0; border-radius:6.25rem 0rem 6.25rem 0rem; content:'';position:absolute; right:0;  top:2.5rem;}
.ix-ab-img .zsy-img img{border-radius:6.25rem 0rem 6.25rem 0rem;}

.pg-ab-tit{padding-right:6.25rem;}
.pg-ab-tit .ix-head{text-align:left;}
.pg-ab-tit .ix-head .t2{color:var(--theme-color); font-size:1.5rem;}
/*优势展示*/
.ix-ab-ys{ border-top:solid 1px #d9d9d9; border-bottom:solid 1px #d9d9d9;}
.ix-ab-ys ul{gap:3.75rem 0rem;}
.ix-ab-ys ul li:nth-child(1){border-left:solid 1px #d9d9d9;}
.ix-ab-ys ul li{ width:25%; text-align:center; border-right:solid 1px #d9d9d9; padding:1rem 3.12rem; text-align:left;}
.ix-ab-ys ul li:nth-child(5){border-left:solid 1px #d9d9d9;}
.ix-ab-ys ul li .t1{display:inline-block; position:relative; font-size:3.75rem; line-height:100%; color:#333333;}
.ix-ab-ys ul li .t1 b{font-weight:normal;}
.ix-ab-ys ul li .t1 span{position:absolute; right:-2.5rem; top:-1.25rem; font-size:3rem;}
.ix-ab-ys ul li .t2{ color:#333333; font-size:1.125rem;}

/*工作环境*/
.pg-bggj-list .t1{position:absolute; bottom:0; left:0; background:rgba(0,0,0,0.5); color:#fff; text-align:center; padding:1rem 1rem; width:100%;}
.pg-bggj-list a:hover .t1{background:var(--theme-color);}
.pg-bggj-list .swiper-button-next{right:0; border-radius:0px; background:var(--theme-color);}
.pg-bggj-list .swiper-button-prev{left:0;border-radius:0px; background:var(--theme-color);}

/*公司资质*/
.pg-gszz-list{position:relative;}
.pg-gszz-list::before{width:calc(100% - 12.5rem); content:""; display:block; height:2px; position:absolute; bottom:1.5rem; background:#f5f5f5; left:0; right:0; margin:0px auto;}
.pg-gszz-list a{padding:1.875rem; background:#f5f5f5; display:block;}
.pg-gszz-list .t1{color:#1a1a1a; font-size:1.5rem; line-height:150%;}
.pg-gszz-list .swiper-button-next, .pg-gszz-list .swiper-button-prev{top:initial; bottom:0; background-color:transparent;}
.pg-gszz-list .swiper-button-next i, .pg-gszz-list .swiper-button-prev i{font-size:2.5rem; color:#999;}
.pg-gszz-list .swiper-button-next{right:1.875rem;}
.pg-gszz-list .swiper-button-prev{left:1.875rem; transform:rotate(180deg);}

/*新闻资讯*/
.pg-news-list{padding-right:1.25rem;}
.pg-news-list ul li:nth-child(1){padding-top:0rem;}
.pg-news-list ul li{border-bottom:solid 1px #e0e0e0; padding:2.5rem 0rem;}
.pg-news-list ul li .zsy-img{width:32%;} 
.pg-news-list ul li .zsy-img img{border-radius:6px;}
.pg-news-list ul li .tit { width: 68%; padding-left:1.25rem;}
.pg-news-list ul li .tit .t1{font-size:1.5rem; color:#333333; line-height:150%; padding-bottom:1.25rem; padding-top:1.875rem; transition:all 0.36s ease;}
.pg-news-list ul li .tit .t2{color:#666666; line-height:150%; }
.pg-news-list ul li .tit .t3{position:relative; line-height:100%;}
.pg-news-list ul li .tit .t3 span{color:#999999;}
.pg-news-list ul li .tit .t3 a{color:var(--theme-color);}
.pg-news-list ul li .tit .t3 a:hover{color:var(--theme-color2);}
.pg-news-list ul li .tit .t3 a i{font-size:10px;     display: inline-block; padding-left: 10px;}
.pg-news-list ul li:hover .tit .t1{color:var(--theme-color);}



/*右边推荐文章*/
.pg-tjwz{padding-left:3.75rem; border-left:solid 1px #e0e0e0;}
.pg-tjwz .pg-tjwz-head{font-weight:bold; font-size:1.25rem; color:#333;}
.pg-tjwz-list ul li{border-bottom:solid 1px #e0e0e0;}
.pg-tjwz-list ul li a{display:block; color:#666;}
.pg-tjwz-list ul li a .ptl-tit .ptl-tit-t1{font-size:1.125rem; color:#333333; transition:all 0.36s ease;}
.pg-tjwz-list ul li a .ptl-tit .ptl-tit-t2{padding-top:0.3rem; color:#999;}
.pg-tjwz-list ul li .zsy-img{display:none;}
.pg-tjwz-list ul li:nth-child(1) .zsy-img{display:block;}
.pg-tjwz-list ul li a:hover .zsy-img img{ transform:scale(1.08);}
.pg-tjwz-list ul li a:hover  .ptl-tit .ptl-tit-t1{color:var(--theme-color);}
.pg-tjwz-lxwm p span{color:var(--theme-color);}
.pg-fy.abc .paginator{text-align:left;}
/*新闻详情*/
.pg-wz img{width:22px; vertical-align:sub;}
.pg-news-deta-t1 .pndt-t1{font-size:1.5rem; color:#333; font-weight:bold; padding-bottom:1.25rem; line-height:160%;}
.pg-news-deta-t1 .pndt-t2{color:#999;}
.pg-news-deta-t1 .pndt-t2 span:nth-child(1){padding-left:0rem;}
.pg-news-deta-t1 .pndt-t2 span{ display:inline-block; padding-left:1.25rem;}
.pg-news-deta-t1 .pndt-t2 i{color:#999999; display:inline-block; padding-right:0.625rem;}

/*上下页*/
#NextSpan{padding-bottom:1.25rem;}
.pn-sxy a{transition:all 0.36s ease; background:#f5f5f5; display:block; padding:0.625rem 1.25rem;width:100%;  white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.pn-sxy #NextSpan a{margin-top:1.25rem;}
.pn-sxy a:hover{background:var(--theme-color); color:#fff !important;}
.pn-sxy a .title{ display: inline-block;width: 83%;  white-space: nowrap; overflow: hidden; text-overflow: ellipsis; vertical-align: top;}



/*联系我们*/

.pg-cons-mess{display:flex;}
.pg-cons{width:50%; box-sizing:border-box; padding-right:6.25rem; border-right:solid 1px #e0e0e0;}
.pg-cons .pg-cons-head .t1{font-size:1.875rem; color:#333; line-height:150%;}
.pg-cons .pg-cons-head .t2{ color:#666666; padding-top:1.25rem; padding-bottom:1.875rem}
.pg-cons .pg-cons-head{border-bottom:solid 1px #e0e0e0;}

.pg-cons-list ul li{ display:flex; align-items: flex-start; padding-top:2rem;}

.pg-cons-list ul li .pcl-img { width:4.375rem; height:4.375rem;}
.pg-cons-list ul li .pcl-img img{width:4.375rem; height:4.375rem;}
.pg-cons-list ul li  .pcl-tit{ width:calc(100% - 6.25rem); padding-left:1.875rem;}
.pg-cons-list ul li  .pcl-tit .t1{color:#999;}
.pg-cons-list ul li  .pcl-tit .t2{color:#333; font-size:1.125rem;}

.pg-mess{width:50%; box-sizing:border-box; padding-left:6.35rem; }
.pg-mess-h1{font-size:1.875rem; color:#333; line-height:150%; }
.pg-mess-list .pml-li .ab{width:calc((100% - 2.5rem)/2); float:left;} 
.pg-mess-list .pml-li .ab:nth-child(2){margin-left:2.5rem;}
.pg-mess-list .pml-li{padding-top:2.5rem;}
.pg-mess-list .pml-li input{ width:100%; box-sizing: border-box; height:3.75rem; border:solid 2px #e0e0e0; padding:0px 1.25rem; color:#333;  border-radius:6px;}
.pg-mess-list .pml-li textarea{ width:100%; box-sizing: border-box;  border:solid 2px #e0e0e0;  padding:1.25rem; height:11.25rem; border-radius:6px;}
.pg-mess-list .pml-li .input-an{ width:100%; cursor:pointer;  height:3.75rem; border:none; background:var(--theme-color); color:#fff; font-size:1.25rem; transition:all 0.36s ease;}
.pg-mess-list .pml-li .input-an:hover{background:var(--theme-color2); color:#333;}

.pg-map-list .pg-map{padding:2.5rem; background:#f5f5f5;}




@media (max-width: 1440px){
 
}

@media (max-width: 1200px){
  
    }
@media (max-width: 1080px){
  
}

@media (max-width: 780px){

  
 
}

@media (max-width: 640px){


}
</pre></body></html>