<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "gb2312";
/* 新版幻灯片 */
.fullSlide{ width:100%;position:relative;height:500px; min-width: 1150px; }
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;}
.fullSlide .bd ul{ width:100% !important;}
.fullSlide .bd li{ width:100% !important;height:500px; overflow:hidden; text-align:center; box-shadow:inset 0px 15px 10px -15px #000;}
.fullSlide .bd li a{ display:block; height:500px;}
.fullSlide .hd{ width:100%;position:absolute; z-index:1; bottom:25px; left:0; height:30px; line-height:30px; text-align:center;_background:#000; _filter:alpha(opacity=60);}
.fullSlide .hd ul{ text-align:center;padding-top:5px;}
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:20px; height:20px; margin:10px; background-color:#FFFFFF; overflow:hidden; line-height:9999px; border-radius:50%;}
.fullSlide .hd ul .on{ background-color:#ff6700}
/* 新版幻灯片end*/
/*首页滚动产品*/
.index_pro_mian{background-color:#f3f3f3; overflow:hidden; padding:25px 0}
/* 首页滚动产品图片 */
.picMarquee-left{ overflow:hidden;}
.picMarquee-left .bd{ padding:0px;}
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{margin:0 5px; float:left; text-align:center; width:220px; height:165px; position:relative; overflow:hidden; border:1px solid #EBEBEB}
.picMarquee-left .bd ul li img{width:220px; height:165px;}
.picMarquee-left .bd ul li p{ position:absolute; left:0; top:130px; width:100%; height:100%; background:rgba(0,0,0,0.4); transition: 0.5s all ease}
.picMarquee-left .bd ul li:hover p{top:0; }
.picMarquee-left .bd ul li span{ display:block; position:absolute; left:0; top:130px; color:#FFF; width:100%; height:35px; line-height:35px; z-index:1; transition: 0.5s all ease; overflow:hidden; white-space:nowrap; -ms-text-overflow:ellipsis; text-overflow:ellipsis;}
.picMarquee-left .bd ul li:hover span{top:39%; }

/***********新闻资讯***********/
.index_n{width:1144px; min-width:1144px; margin:0 auto; height:auto; overflow:hidden; margin-top:20px; font-size:25px; height:30px; line-height:30px;  border-left: 6px solid #0f8531; text-indent:15px}
.index_n span{ float:right; background:url(../images/new_more.jpg) no-repeat right center; padding-right:25px; line-height:30px; font-size:14px}
.index_n a{ text-decoration:none}

.index_c_n{ margin:0 auto; overflow:hidden; margin-top:20px;}
.index_c_n .in_left{ float:left; width:540px; height:403px; position:relative}
.index_c_n .in_left img{width:540px; height:403px;}
.index_c_n .in_left .itext_box {position: absolute; left: 0; width: 100%; bottom: 0; background-color:#000000; opacity: 0.5;}
.index_c_n .in_left .itext_box .pdpd{ padding:25px}
.index_c_n .in_left .itext_box .pdpd .time {font-size: 14px; color: #fff; opacity: 0.8; line-height: 1; margin-bottom: 10px;}
.index_c_n .in_left .itext_box .pdpd .t {font-size: 20px;color: #fff;margin-bottom: 15px;line-height:1; opacity: 1;}
.index_c_n .in_left .itext_box .pdpd .info {font-size: 15px;color: #fff;line-height: 21px;}

.index_c_n .in_right{ float:right; width:590px; height:auto; overflow:hidden;}
.index_c_n .rightNews{ height:auto}
.index_c_n .rightNews li{ width:100%; height:92px; background:#ededed; margin-bottom:12px; cursor:pointer;}
.index_c_n .rightNews li .pd{padding:15px 15px; }
.index_c_n .rightNews li:hover{background:#0256ac url(../images/pro_boxbg.jpg) right bottom no-repeat; color:#FFF}
.index_c_n .rightNews li a { display:block }

.index_c_n .rightNews li .pd .time_box{float:left; width:16%; margin-right:3%; position:relative; padding-right:3%; text-align:right;}
.index_c_n .rightNews li .pd .time_box:after{content:''; position:absolute; right:0; top:0; width:1px; height:100%; background:#c5c5c5;}
.index_c_n .rightNews li .pd .time_box .y{font-size:17px; line-height:1;margin-bottom:12px;}
.index_c_n .rightNews li .pd .time_box .date{font-size:30px; line-height:1;}

.index_c_n .rightNews li .pd .news_box{float:right; width:78%;}
.index_c_n .rightNews li .pd .news_box .t{font-size:17px; line-height:1; margin-bottom:10px; overflow:hidden; white-space:nowrap; -ms-text-overflow:ellipsis; text-overflow:ellipsis;}
.index_c_n .rightNews li .pd .news_box .d{font-size:12px; line-height:20px; height:40px; overflow:hidden;}
.index_c_n .rightNews li:hover a{ color:#FFF!important}
/***********新闻资讯_end***********/

/*标题*/
.site-title { padding-top:35px; text-align: center;}
.site-title h2{color:#fff;font-size:27px;font-weight:bold;}
.site-title p{margin-top:12px;color:#CCC;font-size:18px; line-height:30px; text-transform: uppercase;}
.site-title .line{position:relative;margin:20px auto 0;width:150px;height:4px;background:#e6212a;}
.site-title .line:before{position: absolute;left:0;top:0;width:50px;height:4px;background:#fff;content:'';}
.site-title .line:after{position: absolute;right:0;top:0;width:50px;height:4px;background:#ffe001;content:'';}

/*首页产品块*/
#index_pro_tj{MARGIN: 0px auto; width:1150px; min-width:1150px; height:auto; margin-top:15px; overflow:hidden;}
#index_pro_tj li{ float:left; width:270px; height:203px; margin-right:23px; margin-bottom:25px; position: relative;}
#index_pro_tj li img{ display:block; width:100%; height:100%;}
#index_pro_tj li span{ position: absolute; left: 0; right: 0; bottom: 0; height: 40px; line-height: 40px; padding: 0 10px; background-color:#333; opacity: 0.7; color: #fff; text-align:center; transition-duration:500ms; overflow:hidden; white-space:nowrap; -ms-text-overflow:ellipsis; text-overflow:ellipsis;}
#index_pro_tj li:hover span{ background:#0256ac; color:#FFFF00}
#index_pro_tj li:nth-of-type(4n+0){margin-right:0px;}
#index_pro_tj li:first-child+li+li+li{margin-right:0px;}
#index_pro_tj li:first-child+li+li+li+li+li+li+li{margin-right:0px;}
#index_pro_tj li:first-child+li+li+li+li+li+li+li+li+li+li+li{margin-right:0px;}
/*首页产品块*/

/****首页关于我们****/
.index_about{ height:450px; background:url(../images/ab.jpg) no-repeat center center; margin-top:20px;}
.index_about_box{margin:0 auto; height:auto; overflow:hidden;}
.index_about_left{ float:left; width:300px; height:auto; }
.index_about_left .about1{ width:250px; height:150px; background:url(../images/iaboutbj.jpg); color:#FFF; padding:25px;}
.index_about_left .about1 h2{ font-weight:bold!important}
.index_about_left .about1 span{ display:block; margin-top:15px; line-height:25px;}
.index_about_left .about1 a{ color:#FFF}
.index_about_left .about1 a:hover{ color:#FFF; text-decoration:none}
.index_about_left .about2{width:250px; height:150px; background-color:#EAEAEA; padding:25px;}
.index_about_left .about2 h2{ color:#333}
.index_about_left .about2 .index_cplist{ height:auto; margin-top:10px}
.index_about_left .about2 .index_cplist li{ height:26px; line-height:26px; background:url(../images/ili.jpg) no-repeat left center; padding-left:30px;}
.index_about_left .about3{width:300px; height:200px; background-color:#EAEAEA; position:relative}
.index_about_left .about3 .pctitle{ position:absolute; left:0; bottom:0; right:0; height:45px; line-height:45px; background:#333; opacity:0.7; color:#FFF; padding:0 15px; font-weight:bold; font-size:18px}
.index_about_right{float:left; width:550px; height:400px;}
/****首页关于我们_end****/

/* 手机幻灯片 */
.slideBox{ width:550px; height:400px; overflow:hidden; position:relative;}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:550px; height:400px; display:block;  }
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }
/* 手机幻灯片_end */

/*标题背景*/
.index_title_bj{ height:150px; background:url(../images/ic.jpg) no-repeat center center}

/*相关图片*/
.product_zili{width:1150px; min-width:1150px; margin:0 auto; height:auto; overflow:hidden; margin-bottom:30px; margin-top:20px;}
.product_zili dl{float:left; width:280px; height:245px; margin-bottom:20px; margin-right:10px; background-color:#fff}
.product_zili dl dt{width:280px; height:210px; position: relative; overflow:hidden}
.product_zili dl dt div{ position:absolute; width:100%; height:100%; border:1px solid white; z-index:3333; transition: transform ease-in-out 0.5s; cursor:pointer; opacity:0;}
.product_zili dl dt img{width:100%; height:100%; -webkit-transition:transform ease-in-out 0.5s;}
.product_zili dl dd{ text-align:center; line-height:35px; color:#fff; font-size:14px; position: relative; z-index:666; background-color:#d4e6f9; }
.product_zili dl dd p{position:relative; z-index:5; transition: color 1s; margin:0 auto; overflow:hidden; white-space:nowrap; -ms-text-overflow:ellipsis; text-overflow:ellipsis;}
.product_zili dl dd span{ width:0% ;  display:block; height:35px; position:absolute; background-color:#0256ac; z-index:1; transition: width 0.6s;}
.product_zili dl:hover span{ width:100%;}
.product_zili dl:hover p{color:#fff;}
.product_zili dl:hover img{ transform:scale(1.1,1.1);}
.product_zili dt:hover div{opacity:1; transform:scale(0.9,0.85)}
.product_zili dl:nth-of-type(4n+0){margin-right:0px;}
.product_zili dl dd a{ text-decoration:none}
/*相关图片*/

/*首页底部新闻*/
.newsb_b{width:100%; margin:0 auto; height:auto; background-color:#fff;}
.wl{width:1150px; min-width:1150px; margin:0 auto; position:relative;}
.itl_t1{text-align: center;width: 100%;background:url(../images/d3.png) repeat-x left center; margin:10px 0 40px; height:56px; padding: 0 0}
.itl_t1 .tff{ float:left; background:url(../images/d2.png) left center no-repeat #fff;height:56px; padding:0 20px 0 20px; }
.itl_t1 span{display:block;font-size:20px; color:#0a2966; line-height:1 }
.itl_t1 font{display:block;font-size: 40px; font-family:Arial, Helvetica, sans-serif; color:#0a2966;text-transform: uppercase; line-height:1}
.izao_amore1{ float:right; color:#0a2966; font-family:Arial, Helvetica, sans-serif; line-height:56px; text-transform:uppercase; font-size:20px; z-index:22; margin:0 20px 0 0}
.newsb_b .r_b{fl/oat:left; width:103%; margin:50px auto 0; }
.newsb_b .r_b .itemb{ float:left; width:350px;  margin:0 40px 10px 0;}
.newsb_b .r_b .itemb label{ display:block; padding:0 10px; border-bottom:1px solid #9fa0a2; color:#2e2e2e; font-size:16px; line-height:30px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.newsb_b .r_b .itemb .info_b{ display:block; padding:0 10px; }
.newsb_b .r_b .itemb .info_b .title{font-size:18px; line-height:30px; color:#2e2e2e; padding-top:13px;}
.newsb_b .r_b .itemb .info_b .intro{font-size:12px; line-height:20px; height:60px; overflow:hidden; color:#444444; padding-top:10px;}
.newsb_b .r_b .itemb:hover .info_b .title{color:#2e3955;}
.newsb_b .r_b .itemb span{ width:118px; height:34px; border:1px solid #e1e1e1; line-height:34px; text-align:center; display:block; margin:15px 10px 0}
/*首页底部新闻_end*/

/*css过度按钮*/
.index_more{width:160px; height:40px; margin:0 auto; overflow:hidden; margin-top:20px; border:#d6d6d6 solid 1px; text-align:center; position:relative; border-radius:8px}
.index_more a{color:#737373; text-align:center; line-height:40px; display:block; z-index:1; position:absolute; left:0; top:0; width:100%; height:100%; transition-duration:500ms;}
.index_more a:hover{ color:#fff;  text-decoration:none}
.index_more span{ display:block; position:absolute; right:100%; top:0; width:100%; height:100%; background-color:#D3142D; transition: 0.4s all ease}
.index_more:hover span{ right:0}</pre></body></html>