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

/*内页banner*/
.pg-banner{ width: auto; max-width: 1920px; height: 240px;  margin: 0px auto;}

/*位置*/
.pg-position { color:#666; height: 50px; background: #eeeeee; line-height: 50px; }
.pg-position a{ color: #067d03;}

/*内页导航*/
.pg-nav{ width: 240px;}
.pg-ab-box{ width: 900px;}
.pg-nav-head{ padding: 20px 30px; background: #067d03; border-radius: 6px 6px 0px 0px;}
.pg-nav-head h1{ font-size:20px; color:#fff; line-height: 150%;}
.pg-nav-head p{ font-size:14px; color:rgba(255, 255, 255, 0.3);     text-transform: uppercase;}

.pg-nav ul li{ height: 40px;  background: #eeeeee; line-height: 40px; position: relative; margin-top: 2px; transition: all 0.36s ease;}
.pg-nav ul li a{padding: 0px 30px; transition: all 0.36s ease; color:#444;}
.pg-nav ul li a span{ position: absolute; right: 0px; top: 0px; right: 30px; font-family: '宋体'; font-style: 14px; font-weight: bold; color: #999999; transition: all 0.36s ease;}
.pg-nav ul li:hover{ background: #067d03;}
.pg-nav ul li:hover a{ color: #fff;}
.pg-nav ul li:hover a span{ color: #fff;}

.pg-nav ul li.active{ background: #067d03;}
.pg-nav ul li.active a{ color: #fff;}
.pg-nav ul li.active a span{ color: #fff;}
/* 公司简介 */
.pg-ab-jj h1{ font-size:24px; color:#333333;}
.pg-ab-jj h2{ font-size:16px; color:#666;}
.pg-ab-jj p{ color:#666;}
.pg-ab-jj p img{ max-width: 100%;}

/*资质荣誉*/
.pg-ab-zzry-list ul{ width: 940px; margin-left: -40px;} 
.pg-ab-zzry-list ul li{  width: 228px;  padding: 20px; border:solid 1px #dddddd; position: relative; float: left; margin-left:40px; margin-bottom: 40px; transition: all 0.36s ease;}
.pg-ab-zzry-list ul li a{ display: block;}
.pg-ab-zzry-list ul li a img{ position: absolute; top: 0;  bottom: 0; left:0; right:0;  width: auto; margin: auto; border: 0; max-width: 100%; max-height: 100%; display: block; transition: all 0.36s ease;}
.paz-img{ width: 100%; height: 178px; position: relative;}
.pg-ab-zzry-list ul li:hover{ border: solid 1px #067d03;}
.pg-ab-zzry-list.paz-b ul li .paz-img{height: 258px;}

/*工厂图片*/
.pg-ab-gctp-list h1{ font-size: 16px; color:#333; padding-bottom: 40px;}
.pg-ab-gctp-list ul{ width: 930px; margin-left: -40px;} 
.pg-ab-gctp-list ul li{  width: 270px;   position: relative; float: left; margin-left:40px; margin-bottom: 40px; transition: all 0.36s ease;}
.pg-ab-gctp-list ul li a{ display: block;}
.pg-ab-gctp-list ul li a img{ position: absolute; top: 0;  bottom: 0; left:0; right:0;  width: auto; margin: auto; border: 0; max-width: 100%; max-height: 100%; display: block; transition: all 0.36s ease;}
.gctp-img{ width: 100%; height: 180px; position: relative;}


/*联系我们*/
.pg-con-a{  background: #eeeeee; padding: 30px 0px; } 
.pca-list h1{ font-size: 15px; color:#333; padding-bottom: 15px;}
.pca-list{ width: calc(50% - 121px); padding: 0px 60px;}
.pg-con-b{background: #eeeeee; padding: 30px 60px; margin-top: 20px; }
.pg-con-b p{ color:#666; line-height: 200%;}
.pg-con-b strong{font-size: 15px; color:#333;}
.pg-con-c h1{ font-size: 15px; color:#333; font-weight: bold; padding-bottom: 20px;}
.pg-con-c p img{ max-width: 100%;}

/*新闻列表*/
.news-list ul li {
    padding: 30px 0px;
    height: 150px;
    border-bottom: solid 1px #e5e5e5;
}
.news-list ul li .news-list-img{ width: 240px; height: 150px; overflow: hidden; position: relative;}
.news-list ul li .news-list-img img{ position: absolute; top: 0;  bottom: 0; left:0; right:0;  width: auto; margin: auto; border: 0; max-width: 100%; max-height: 100%; display: block; transition: all 0.36s ease;}
.news-list-tit{ width: 700px; padding-left:40px;}
.news-list-tit .nlt1{ color:#333333; font-size: 16px; line-height: 180%;}
.news-list-tit .nlt2{ color:#999; font-size: 15px; line-height: 180%; padding-bottom: 15px;}
.news-list-tit .nlt3{ color:#888; font-size: 14px; line-height: 180%;}
.news-list-more {width: 120px; height: 40px; text-align: center; line-height: 40px; border-radius: 40px; background: #049372; color:#fff; margin-top: 60px;  transition: all 0.36s ease;}
.news-list-more span{ color:#fff; font-family: '宋体'; font-weight: bold; display: inline-block;padding: 0px 5px;  transition: all 0.36s ease;}
.news-list ul li a:hover .news-list-img img{ transform: scale(1.08);} 
.news-list ul li a:hover .news-list-more { background: #037d03;} 

/*==分页==*/
.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:#f2f2f2;  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:#037d03; color:#fff; }
.paginator span.cpb { transition: all 0.36s ease; text-align:center;  width:36px; height:36px;  line-height:36px; display:inline-block; color:#fff; background:#037d03;  }
.paginatordis{ display:none;}

/*新闻详情*/
.pnd-head { padding-bottom: 20px;  border-bottom: solid 1px #d9d9d9; }
.pnd-head .pnd-t1{ font-size: 18px; color: #333; line-height: 200%; padding-bottom: 10px;}
.pnd-head .pnd-t2 span{ font-size: 13px; color: #999999; display: inline-block; padding-right: 10px;}
.pnd-text p{ line-height: 200%; font-size: 14px; color:#666;}
.pnd-text p img{ max-width: 100%;}

/*上下页*/
.pg-fy  { margin-top:30px; }
.pg-fy a { width:calc(50% - 40px); padding:15px 15px; background:#f6f6f6; transition: all .36s ease; font-size: 14px; color: #666666;} 
.pg-fy a:hover { background:#037d03; color:#fff; }

/*产品详情*/
.pg-pro{ width: 900px;}
.pg-pro p{ font-size: 14px; line-height: 180%; color:#666;}
.pg-pro p img{ max-width: 100%; ;}

/*企业文化活动*/
.pg-cult-list .news-list ul li { position: relative;}
.pg-cult-list .news-list ul li:nth-child(1){padding-top: 0px;}
.pg-cult-list .news-list ul li .news-list-more{ position: absolute; right: 0; top: 30px; margin-top: 0;}
.pg-cult-list .news-list ul li .news-list-tit{ width: 620px;}


/*公告管理*/
.pg-gggl{ width: 940px; margin-left: -40px;}
.pg-gggl ul li{ width: 270px; position: relative; margin-left: 40px; float: left; margin-bottom: 40px;}
.pg-gggl ul li .gggl-img{ width: 270px; height: 180px; position: relative; overflow: hidden; }
.pg-gggl ul li .gggl-img img{ position: absolute; top: 0;  bottom: 0; left:0; right:0;  width: auto; margin: auto; border: 0; max-width: 100%; max-height: 100%; display: block; transition: all 0.36s ease;}
.pg-gggl ul li a .gggl-tit{ height: 40px; line-height: 40px; background: #e0e0e0; text-align: center; font-size: 15px; color:#666;transition: all 0.36s ease; }
.pg-gggl ul li a:hover .gggl-img img{ transform: scale(1.08);}
.pg-gggl ul li a:hover .gggl-tit{background: #067d03; color:#fff;}

/*见贤思齐*/
.pg-jxsq{ width: 940px; margin-left: -40px;}
.pg-jxsq ul li{ width: 430px; position: relative; margin-left: 40px; float: left; margin-bottom: 40px;}
.pg-jxsq ul li .jxsq-img{ width: 430px; height: 260px; position: relative; overflow: hidden; }
.pg-jxsq ul li .jxsq-img img{ position: absolute; top: 0;  bottom: 0; left:0; right:0;  width: auto; margin: auto; border: 0; max-width: 100%; max-height: 100%; display: block; transition: all 0.36s ease;}
.pg-jxsq ul li a .jxsq-tit{ height: 40px; line-height: 40px; background: #e0e0e0; text-align: center; font-size: 15px; color:#666;transition: all 0.36s ease; }
.pg-jxsq ul li a:hover .jxsq-img img{ transform: scale(1.08);}
.pg-jxsq ul li a:hover .jxsq-tit{background: #067d03; color:#fff;}

/*荣信天地*/
.pg-rxtd{ width: 940px; margin-left: -40px;}
.pg-rxtd ul li{ width: 430px; height: 310px; position: relative; margin-left: 40px; float: left; margin-bottom: 40px;}
.pg-rxtd ul li .rxtd-img{ width: 426px; height: 306px; border: solid 2px #dddddd; position: relative; overflow: hidden; }
.pg-rxtd ul li .rxtd-img img{ position: absolute; top: 0;  bottom: 0; left:0; right:0;  width: auto; margin: auto; border: 0; max-width: 100%; max-height: 100%; display: block; transition: all 0.36s ease;}
.pg-rxtd ul li a .rxtd-tit{ height: 40px; line-height: 40px; position: absolute; bottom: 0; left: 0; right: 0; width: calc(100% - 20px); padding-left: 20px; background: rgba(4, 147, 114, 0.9);  font-size: 15px; color:#fff;transition: all 0.36s ease; }
.pg-rxtd ul li a .rxtd-tit span{ position: absolute; bottom: 0px; right:20px; vertical-align: middle;}
.pg-rxtd ul li a .rxtd-tit span img{ vertical-align: middle; padding-left: 10px;}
.pg-rxtd ul li a:hover .rxtd-tit{background: #067d03; color:#fff;}

/*招聘职位*/
.pg-join-head { height: 100px; background: #eeeeee;}
.pg-join-head .pjh-a{ width: 260px; height: 100px;}
.pg-join-head .pjh-a img{ display: block; width: 260px; height: 100px;}
.pg-join-head .pjh-b{ padding: 23px 40px;}
.pg-join-head .pjh-c{ padding: 23px 40px;}
.pg-join-head .pjh-d{ padding-right: 30px; padding-top: 30px;}
.pg-join-head .pjh-d a{ font-size: 14px; color:#fff; width: 160px; height: 40px; text-align: center; line-height: 40px; background: #067d03; display: block;}

.join-table table{ width: 100%!important;}
.join-table table thead tr{  background: #cccccc; height: 50px; line-height: 50px; text-align: left;}
.join-table table thead tr th{ border-left:solid 2px #fff; padding-left: 25px; }
.join-table table thead tr th:nth-child(1){ border-left:none; }

.join-table table tbody tr{  background: #fff; margin-top: 20px; }
.join-table table tbody tr td{ border-left:solid 2px #fff;  padding:20px 25px; background: #eeeeee; }
.join-table table tbody tr td:nth-child(1){ border-left:none; }

.join-text { border-top:solid 2px #cccccc;}
.join-text h1{ font-size: 16px; color:#333333; font-weight: bold;}

/*体系证书*/
.pg-txyz{ width: 940px; margin-left: -40px;}
.pg-txyz ul li{ width: 270px; position: relative; margin-left: 40px; float: left; margin-bottom: 40px;}
.pg-txyz ul li .txyz-img{ width: 268px; height: 382px; border:solid 1px #dddddd; position: relative; overflow: hidden; }
.pg-txyz ul li .txyz-img img{ position: absolute; top: 0;  bottom: 0; left:0; right:0;  width: auto; margin: auto; border: 0; max-width: 100%; max-height: 100%; display: block; transition: all 0.36s ease;}
.pg-txyz ul li a .txyz-tit{ height: 40px; line-height: 40px; background: #049372; text-align: center; font-size: 15px; color:#fff;transition: all 0.36s ease; }
.pg-txyz ul li a:hover .txyz-img img{ transform: scale(1.08);}
.pg-txyz ul li a:hover .txyz-tit{background: #067d03; color:#fff;}


/*职位申请*/
.ind-xytu {
    width: 46%;
    display: inline-block;
    margin-right: 3.8%;
}
.inputBox {
    margin-top: 20px;
    text-align:center;
}

.customerIds {
    width: 330px;
    height: 30px;
    line-height: 30px;
}
    .customerIds option {
        color: #067d03;
    }
.text_add {
    width: 330px;
    height: 30px;
    line-height: 30px;
}
.inputtxt {
    width: 300px;
    height: 120px;
}
.btn-primary {
    width: 410px;
    height: 28px;
    line-height: 28px;
    text-align: center;
    background: #999;
    color: #fff;
    font-size: 14px;
    margin-top: 20px;
}
    .btn-primary:hover {
        background: #067d03;
    }
.ind-sufng {
    width: 46%;
    display: inline-block;
    margin-left:3.8%;
}
.nrkgda {
    width: 100%;
    height: 40px;
    background: #eeeeee;
    margin-top: 2px;
    overflow: hidden;
}

    .nrkgda:hover {
        background: #067d03;
    }

        .nrkgda:hover a {
            color: #fff;
        }

.lohktn {
    padding: 0px 30px 0px 40px;
    overflow: hidden;
    height: 40px;
    line-height: 40px;
}
.uebqjad {
    width: 100%;
    float: left;
}

.ndurjbw {
    width: 100%;
    float: left;
}

.bjguts {
    width: 160px;
    height: 340px;
    margin-top: 30px;
    float: left;
}

.nehdsa {
    width: 160px;
    height: 340px;
    margin-top: 30px;
    float: right;
}

.nehdas {
    width: 100%;
    float: left;
    margin-top: 30px;
}
.uebqjad {
    width: 100%;
    float: left;
}

.ndurjbw {
    width: 100%;
    float: left;
}

.bjguts {
    width: 160px;
    height: 340px;
    margin-top: 30px;
    float: left;
}

.nehdsa {
    width: 160px;
    height: 340px;
    margin-top: 30px;
    float: right;
}

.nehdas {
    width: 100%;
    float: left;
    margin-top: 30px;
}</pre></body></html>