<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.wrap img{ width: 100%;}

.ban{line-height: 0;overflow: hidden; position: relative;}

.til01{font-size:1.2rem;color:#555; text-align: center; line-height: 3.3rem; overflow: hidden;position: relative;}
.til01 line{position: absolute;width:10%;height:3px;background: #db1103;}
.til01 a{display: block; color:#555;}
.til01 b{display: block; font-size: 1.8rem; color:#333;}
.til01 em{display: block; font-size:0.6rem; color:#555;text-transform: uppercase; line-height:1.5rem; }

/*å†·åº“å·¥ç¨‹*/
.m-work{padding: 1.4rem 2.2% 2.4rem 2.6%;height: 56.1rem;overflow: hidden;}
.work_t{height:22.5rem;padding: 1px 0 0 1px;}
.work_t li{width: 33.44%;height: 2.7rem;line-height: 2.7rem;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;float: left;margin: -1px 0 0 -1px;text-align: center;border: solid 1px #d1d1d1;color: #333;font-size: 1.1rem;}

.work_t li a{ color:#333333}


.work_t li.cur{background: #db1103;border-color: #db1103;color: #fff;font-weight: bold;}
.work_t li.cur a{ color:#FFFFFF }





.work_t3{height:14.6rem;padding: 1px 0 0 1px;padding: 0 2% 0 2.8%;}
.work_t3 li{width: 33.33%;height: 2.7rem;line-height: 2.7rem;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;float: left;margin: -1px 0 0 -1px;text-align: center;border: solid 1px #d1d1d1;color: #333;font-size: 1.1rem;}

.work_t3 li a{ color:#333333}


.work_t3 li.cur{background: #db1103;border-color: #db1103;color: #fff;font-weight: bold;}
.work_t3 li.cur a{ color:#FFFFFF }


.work_c{overflow: hidden;position: relative;}
.prev1,.next1{position: absolute;width: 1.8rem;top:8.7rem;right: 0;height: 4.7rem;z-index: 2;}
.prev1{left:0;}
.work_l dl{font-size: 1rem;line-height: 1.3rem;color: #666;}
.work_l dt,.work_l dt img{width: 100%;display: block;}
.work_l dd{padding: 1.1rem 2.83%;background: #f8f9f8;}
.work_l dd h3{display: block;font-size: 1.2rem;font-weight: bold;height: 2.0rem;line-height: 2.0rem;color: #333;}
.work_l dd p{display: block;padding: 0 0 1.1rem;}
.more01{display: block;width: 10.6rem;height: 3rem;line-height: 3rem;background: #db1103;text-align: center;color: #fff;}

/*äº§å“*/
.m-prod,.m-part{padding: 1.5rem 0 0;background:url(../images/probg.jpg) no-repeat center 0; -webkit-background-size:100%; -moz-background-size: 100%; -o-background-size: 100%; background-size: 100%;overflow: hidden; margin-top:10px}
.prod_c{overflow: hidden;}
.pnbox{margin: 0 2.625%;position: relative;z-index: 1; margin-top:4%; padding-bottom:16%}
.pnbox:before,.pnbox:after{content: "";position: absolute;width: 36.2%;height: 1px;top: 1.85rem;background: #cccccd;right: 0;z-index:-1;}
.pnbox:before{left: 0;}
.pnbox1{width: 3.1rem;height: 3.1rem;display: block;float: left;margin-left: 15.56%;z-index:9;position: relative;}
.pnbox .pnbox1:nth-child(1){margin-left:31.2%;}
.prod_c li{width: 46.4%;margin: 0 0 0.7rem 2.344%;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;border: solid 1px #d1d1d1;float: left;}
.prod_c ul a:nth-child(2n-1) li{margin-left: 2.5%;}
.prod_c li span{display: block;text-align: center;background: #d1d1d1;color: #666;height: 2.15rem;line-height: 2.15rem;font-size: 1.1rem;}

/*ä¼˜åŠ¿*/
.m-edge{height:51rem;padding: 2.3rem 0 0;background:url(../images/edgebg.gif) no-repeat center 0; -webkit-background-size:100%; -moz-background-size: 100%; -o-background-size: 100%; background-size: 100%;}
.m-edge .til01,.m-edge .til01 b{color: #fff;}
.m-edge .til01:before{background: #4ca2d2;}
.m-edge .til01:after{background: #fff;}
.edge_c{padding: 2.1rem 0 0;height: 37.8rem;font-size: 1.1rem;color: #666;line-height: 1.8rem;}
.edge_c p b{color: #db1103;}
.edge_c dt,.edge_c dt img,.edge_c dd{display: block;}
.edge_c dd{padding: 0 5.625%;}
.edge_c dd h3{font-size: 1.3rem;color: #333;line-height: 1.5rem;background:url(../images/edgetbg.png) no-repeat 0 0; -webkit-background-size:4.55rem 6.55rem; -moz-background-size: 4.55rem 6.55rem; -o-background-size: 4.55rem 6.55rem; background-size: 4.55rem 6.55rem;padding: 1.6rem 0 0 2rem;height: 5.9rem;}
.edge_c dd h3 b{font-size: 1.8rem;color: #db1103;display: block;line-height: 1.8rem;}

/*åˆä½œ*/
.m-part{height:22rem;}
.part_c{height: 22rem;overflow: hidden;}
.part_c ul{margin:0 0.625%;}
.part_c li{width:33.33%;float: left;display: block;}
.part_c li img{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;border: solid 1px #efefef;display: block;}

/*èµ„è®¯*/
.m-news{padding: 1.5rem 2.625% 0;height:98rem;overflow: hidden;line-height: 1.8rem;}
.newtil{text-align: center;font-size: 1.2rem;}
.newtil li{width: 50%;float: left;height: 3.2rem;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;border: solid 1px #cdcdcd;line-height: 3.1rem;}
.newtil li.cur{background: #db1103;color: #fff;border-color: #db1103;}
.new_c{overflow: hidden;}
.new_c li{height: 6.3rem;margin-bottom: 0.7rem;border: solid 1px #cdcdcd;color: #666;}
.new_c li span{height: 5.7rem;border-right: solid 1px #cdcdcd;width: 18.7%;float: left;text-align: center;line-height: 1.1rem; padding-top:2%}
.new_c li p{width:73.7%;float: left;padding: 0.6rem 0 0 5.59%; font-size:1.0rem}
.new_c li p b{font-weight: normal;display: block;color: #333;white-space: nowrap; text-overflow: ellipsis; overflow: hidden;font-size: 1.2rem;}
.new_c ul a:nth-child(1) li p b{color: #db1103;}
.new_c li span b{display: block;font-size: 2rem;color: #474747;line-height: 2rem;margin-top: 1rem;}

/*å…³äºŽ*/
.m-about{overflow: hidden;background:url(../images/aboutbg.jpg) no-repeat center 0;-webkit-background-size:100%; -moz-background-size: 100%; -o-background-size: 100%; background-size: 100%;height:36.3rem;padding: 2.7rem 5.625% 0;}
.about_p,.about_p img{display: block;}
.about_w{padding:1.4rem 1.3rem 0;font-size: 1.1rem;line-height:1.8rem;color: #666;text-align: center;}
.about_w p{height:8.5rem;overflow: hidden;}
.about_w .more01{margin: 0 auto;}


/*å¼€å±ç§€*/
.pageShare img{ display:block; width:0px; height:0px;}
.loading{position:fixed;width:100%;height:100%; top:0; background:url(../images/loading.jpg) no-repeat;background-size:100% auto;display:none; max-width:640px; min-width:320px; z-index:99999;}

.homeShow{ animation: fade 0.8s ease both;-webkit-animation: fade 0.8s ease both; }
@-webkit-keyframes fade {
  from 
  {
   opacity:1;
   display:block;
   
  }

  to {
    opacity: 0;
    display:none;
    height:0;
   
  }
}

@keyframes fade {
  from{
    opacity: 1;
   display:block;
  }

  to 
  {
    display:none;
    opacity: 0;
    height:0;
  }
}

.fade {
  -webkit-animation-name: fade;
  animation-name: fade;
}

html {font-size: 10px;}
@media screen and (min-width: 320px) {html {font-size: 10.625px;}}
@media screen and (min-width: 360px) {html {font-size: 11.875px;}}
@media screen and (min-width: 400px) {html {font-size: 13.125px;}}
@media screen and (min-width: 440px) {html {font-size: 14.375px;}}
@media screen and (min-width: 480px) {html {font-size: 15.625px;}}
@media screen and (min-width: 520px) {html {font-size: 16.875px;}}
@media screen and (min-width: 560px) {html {font-size: 18.125px;}}
@media screen and (min-width: 600px) {html {font-size: 19.375px;}}
@media screen and (min-width: 640px) {html {font-size: 20px;}}</pre></body></html>