<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.HomeProduct .list li {
    width: 23.5%;
    float: left;
    margin: 0 2% 2% 0;
    position: relative;
    transition: 500ms;
    overflow: hidden;
}

.HomeProduct .list li:nth-child(4n) {
    margin-right: 0;
}

.HomeProduct .list li a {
    display: block;
}

.HomeProduct .list li .effect-img img {
    display: block;
    width: 100%;
    height:220px;
    cursor: pointer;  transition: all 0.6s;
}
.HomeProduct .list li .effect-img:hover img{
    transform: scale(1.1);  
}
.HomeProduct .list li .title {
    transition: 500ms;
    /*position: absolute;*/
    width: 84%;
    left: 0;
    bottom: 0;
    z-index: 3;
    line-height: 50px;
    height: 50px;
    overflow: hidden;
    font-size: 16px;
    color: #fff;
    padding: 0 8%;
    /*background: url(../images/titbg1.png) repeat-x;*/
}

.HomeProduct .list li .title span {
    display: block;
    /*background-image: url(../images/arr4.png);*/
    background-repeat: no-repeat;
    background-position: right center;
    font-size: 16px;
}

.HomeProduct .list li:hover .title {
    background: #c43c24;
    /*width: 50%;*/
}

.HomeProduct .list li:hover {
    box-shadow: 0px 10px 30px rgba(0, 46, 89, 0.3);
}
.w1440 {
    max-width: 1440px;
    min-width: 320px;
    margin: 0px auto;
}
.HomeTit {
    margin-bottom: 3%;
}

.HomeTit .more {
    float: right;
    width: 29px;
    height: 29px;
    background: url(../images/more.png);
    margin-top: 60px;
}

.HomeTit .name {
    display: block;
    font-size: 34px;
    line-height: 42px;
    color: #2d373c;
    font-weight: bold;
}

.HomeTit i {
    display: block;
    width: 30px;
    height: 2px;
    background: #c43c24;
    margin: 16px 0px 13px;
}

.HomeTit p {
    font-size: 16px;
    color: #666;
    line-height: 24px;
}

.HomeTit.tc {
    text-align: center;
}

.HomeTit.tc i {
    margin: 16px auto 13px;
}

.HomeTit.whitetxt .name {
    color: #fff;
}

.HomeTit.whitetxt i {
    background: rgba(255, 255, 255, 0.3);
}

.HomeTit.whitetxt p {
    color: rgba(255, 255, 255, 0.3);
}
.HomeTit .name {
    display: block;
    font-size: 34px;
    line-height: 42px;
    color: #2d373c;
    font-weight: bold;
}
.HomeTit i {
    display: block;
    width: 30px;
    height: 2px;
    background: #c43c24;
    margin: 16px 0px 13px;
}
.HomeTit.tc i {
    margin: 16px auto 13px;
}
.HomeProduct .list li {
    width: 23.5%;
    float: left;
    margin: 0 2% 2% 0;
    position: relative;
    transition: 500ms;
}

.HomeProduct .list li:nth-child(4n) {
    margin-right: 0;
}

.HomeProduct .list li a {
    display: block;
}

.HomeProduct .list li .effect-img img {
    display: block;
    width: 100%;
}

.HomeProduct .list li .title {
    transition: 500ms;
    /*position: absolute;*/
    width: 84%;
    left: 0;
    bottom: 0;
    z-index: 3;
    line-height: 60px;
    height: 60px;
    overflow: hidden;
    font-size: 20px;
    color: #333;
    border: 1px #ddd solid ;
    padding: 0 7.7%;
    /*background: url(../images/titbg1.png) repeat-x;*/
}
.HomeProduct .list li .effect-img{overflow: hidden;}
.HomeProduct .list li .title span {
    display: block;
    /*background-image: url(../images/arr4.png);*/
    background-repeat: no-repeat;
    background-position: right center;
}

.HomeProduct .list li:hover .title {
    background: #c43c24;
    color: #fff;
    /*width: 50%;*/
}

.HomeProduct .list li:hover {
    box-shadow: 0px 10px 30px rgba(0, 46, 89, 0.3);
}
.effect-img img, .effect-img span {
    opacity: 1;
    -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
    transition: opacity 0.35s, transform 0.35s;
}
.biaotic {
    font-family: "Arial", "Verdana", "sans-serif";
    font-size: 24px;
    line-height: 140%;
    color: #008789;
    text-decoration: none;
    font-weight: bold;
}
#test{    position: relative;}
.biaotia {
    font-size: 30px;
    color: #008789;
    text-decoration: none;
    font-weight: bold;
}
.biaotib {
    font-size: 12px;
    color: #666666;
    text-decoration: none;
    font-weight: normal;
}
.picMarquee-left{ width:1200px;  overflow:hidden; position:relative;    }
.picMarquee-left .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 0px;  }

.picMarquee-left .bd{ padding:0px;   }
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picMarquee-left .bd ul li .pic{ text-align:center; }
.picMarquee-left .bd ul li .pic img{ width:225px; height:167px; display:block; padding:2px; border:1px solid #ccc; }
.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picMarquee-left .bd ul li .title{ line-height:24px;   }
#servicesBox{width:1200px;height:120px;float:left;clear:both;line-height:18px;color:#999999;font-size:12px;padding:15px 0px 15px 0px;}
#servicesBox h3{font-weight:normal;font-size:16px;height:30px;line-height:20px;color:#000000;}
#servicesBox .serBox{cursor:pointer;display:inline;width:205px;height:120px;float:left;overflow:hidden;background-color:#b3afa6;position:relative;padding:0;box-shadow: 0 1px 3px rgba(34,25,25,0.4);-moz-box-shadow: 0 1px 3px rgba(34,25,25,0.4);-webkit-box-shadow: 0 1px 3px rgba(34,25,25,0.4);border:1px solid #d2d2d2;margin-right:17px;}
#servicesBox .serBoxOn{display:none;width:205px;height:120px;background:#916c24;position:absolute;left:0px;top:0px;z-index:19;}
#servicesBox .serBox .pic1{width:110px;height:60px;text-align:center;position:absolute;top:10px;right:43px;z-index:99;}
#servicesBox .serBox .pic2{width:110px;height:60px;text-align:center;position:absolute;top:10px;left:-110px;z-index:99;}
#servicesBox .serBox .txt1{width:176px;height:100px;color:#999999;position:absolute;top:65px;left:10px;z-index:99;}
#servicesBox .serBox .txt2{width:176px;height:100px;color:#E6E6E6;position:absolute;top:65px;right:-210px;z-index:99;}
#servicesBox .serBox span.tit{font-size:16px;display:block;height:40px;line-height:30px;text-align:center;}
#servicesBox .serBox .txt1 .tit{color:#000000;}
#servicesBox .serBox .txt2 .tit {color:#fff}
.news .nr .bot{
    width: 1200px;
    margin: 0 auto;
    overflow: hidden;
    font-size: 0
}
.news .nr .bot li{
    width: 48%;
    margin-right:4%;
    margin: 12px;
    background: #fff;
    display: inline-block;
    vertical-align: top
}
.news .nr .bot li:nth-child(2n){
    margin-right: 0
}
.news .nr .bot li a{
    padding-left: 15px;
    line-height: 52px;
    width: 50%;
    display: block;
    float: left;
    height: 50px;
    overflow: hidden;
    color: #696969;
    font-size: 16px;
}
.news .nr .bot li .left{width: 22%;height: auto;float: left;margin-top:5px;}
.news .nr .bot li .right{width: 75%;float: right;height: auto;}
.news .nr .bot li .right a{width: 100%;height: auto;line-height: auto}
.news .nr .bot li .right .p1{font-size: 20px;color: #000;line-height: 29px}
.news .nr .bot li .right a:hover .p1{color:#CC0001;}
.news .nr .bot li .right .p2{    color: #a1a1a1;
    font-size: 14px;
    line-height: 25px;
    height:50px;
    overflow: hidden;
    margin-top: 5px;}
.news .nr .bot li .right .p3{
    font-size: 12px;
    color: #a1a1a1;
    background: url(../images/sj.jpg)no-repeat 0 center;
    padding-left: 25px;
    line-height: initial;
    margin-top: 10px;
}

.news .nr .bot li span{
    float: right;
    font-size: 16px;
    line-height: 52px;
    padding-right: 15px;
}
/* .news .nr .bot li:hover{
    background: #ef7d00;color: #fff;
} */
.news .nr .bot li:hover a{
    color: #fff;
}
.news .nr .left img{
    width: 100%;
    height: 89px;
}
.news .tit .t1 {
    font-size: 32px;
    color: #c43c24;
    float: left;
}
.news .tit a {
    display: block;
    float: right;
    font-size: 25px;
    width: 140px;
    height: 58px;
    color: #fff;
    background: url(../images/more.png)no-repeat;
    border-radius: 5px;
    text-align: center;
    line-height: 58px;
    background-size: 100%;
}
.news{margin: 0 auto;margin-bottom: 30px;}

.prut-title{font-size: 28px;color:#000;font-weight: bold;letter-spacing: 2px;padding-bottom: 30px}
.prut-title i{display: inline-block;width: 53%;position: relative;height:1px;border-top: 1px #C43C24 solid;border-bottom: 2px #C43C24 solid;vertical-align: middle;margin-left: 8%}
.prut-title.two i{margin-left: 0;margin-right: 8%}</pre></body></html>