<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.header .container{ width: 80%; }
/*banner*/
.flexslider{position:relative;/*height:890px;*/overflow:hidden;}
.slides{position:relative;z-index:1;}
.slides li{/*height:890px;*/ }
/*.flex-control-nav{position:absolute;bottom:15%;z-index:2;width:100%;text-align:center;}*/
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;/*top:45%;*/}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:20px;background:url(../images/prev.png) center center no-repeat; margin-top:20%;}
.flex-direction-nav li a.flex-next{right:20px;background:url(../images/next.png) center center no-repeat;margin-top:20%;}

/*--------------------首页---------------------------------*/
.main-1{ width:76%; margin:-115px auto 0; position:relative;height: 290px;}
.index-1{position:absolute;z-index: 999;width: 100%; top:0;}
.index-1 li{ width:24%; float:left; text-align:center; height:290px; box-shadow:6px 10px 14px rgba(0,0,0,.2); background:#fff;border-right: 1px #ccc solid;letter-spacing: 2px;}
.index-1 li .index-img{ width:48px; height:46px; margin:13% auto 5%;}
.index-1 li h3{ font-size:25px; color:#333; padding-bottom:5%;}
.index-1 li p{ font-size:14px; color:#999;padding: 0 10%;}
/*产品*/
.index-title{ text-align:center;padding: 3% 0 2%;}
.index-title .index-title-h2{ color:#e6252d; font-size:20px; line-height:35px;}
.index-title p{color:#666666; font-size:30px; text-transform:uppercase;}
.index-title span{ display:block; width:67px; height:4px; background:#e6252d; margin:15px auto;}
.index-cp{ width:100%; margin:0 auto; }
.index-cp ul li{ width: 16.6666%; float:left; position:relative; background:#000;}
.index-cp ul li .index-cp-img{ width:100%; height:556px;overflow:hidden;}
.index-cp ul li .index-cp-img img{width:100%; height:100%; transition:all .5s;}
.index-cp ul li .index-cp-text{ position:absolute;top:15%;transition:all .5s;    margin: 0 auto;
    width: 100%;
    text-align: center;}
.index-cp ul li .index-cp-text .index-cp-ico{ width:55%;display: inline-block;}
.index-cp ul li p{ color:#fff; font-size:30px; line-height:40px;padding-top: 10%;}
.index-cp ul li:hover .index-cp-img img{ transform:scale(1.02,1.02);}
.index-cp-ico img{ max-width:71px;}
.index-cp ul li:hover .index-cp-text{ top:14%;}
/*about*/
.index-about{ width:100%;letter-spacing: 2px; margin-top:5%;}
.index-about .index-about-l{ width:55%;}
.index-about .index-about-r{ width:40%; margin-top: 55px;}
.index-about .index-about-r .index-about-r-h1{ color:#e6242c; font-size:20px; line-height:35px;}
.index-about .index-about-r .index-about-r-h2{ color:#666666; font-size:30px; }
.index-about .index-about-r span{ width:90px; height:5px; background:#E6242C; display:block; margin-top:15px; margin-bottom: 2rem;}
.index-about .index-about-r p{ width:60%; font-size:16px; line-height:30px; color:#666;text-align:justify;}
/*核心競爭力*/
.main-2{ width:60%; margin:0 auto;}
.jzl-ul li{width: 28%;float: left;margin:20px 2.4444% 70px;background:#fff; text-align:center; padding:30px 0; box-shadow:6px 10px 14px rgba(0,0,0,.2);transition:all .8s;}
.jzl-ul li img{ width:90px; height:90px; margin:0 auto;}
.jzl-ul li p{ font-size:25px; line-height:65px; color:#666;}
.jzl-ul li:hover{ margin-top:15px;}
/*合作客户*/
.main-3{ width:100%; background:url(../images/pic_40.png) no-repeat center; }
.main-3 .index-title .index-title-h2,.main-3 .index-title p{ color:#fff;}
.main-3 .index-title span{ background:#fff;}

/*news*/
.index-news li{ width:32.222%;margin: 0 .5% 5%;float:left;}
.index-news li .index-news-img{ width:100%; height:208px; overflow:hidden;}
.index-news li .index-news-img img{transition:all .8s;}
.index-news li:hover .index-news-img img{transform:scale(1.02,1.02);}
.index-news li .index-news-h1{ font-size:18px; text-align:left; line-height:40px;}
.index-news li p{ font-size:14px; color:#999;}

/*en*/
.index-about .index-about-r .index-about-en-p{ width:95%;line-height:25px;}
.index-about .index-about-r .index-about-en-p p{ width:100%; line-height:22px;}
.main-en-1{ width:80%; height:340px;}
.main-en-1 .index-1 li{ height:330px;}
.jzl-en-ul li p{ font-size:20px;}
</pre></body></html>