@charset "gb2312";
/* CSS Document */
.banner_box{ width:100%; height:850px; position:relative; margin-top:100px; overflow:hidden;}
.banner{ display:block; width:1920px; position:absolute; left:50%; transform:translateX(-50%);}
.banner li{ display:block; width:100%;}
.banner li img{ display:block; width:100%; height:auto;}
.banner_box .hd{ width:100%; position:absolute; bottom:15px; z-index:2;}
.banner_box .hd .anniu{ display:block; text-align:center;}
.banner_box .hd .anniu li{ display:inline-block; width:10px; height:10px; border-radius:5px; background:#fff; opacity:0.8; margin:0 5px; transition:all 0.3s ease-out;}
.indexBnrSwiper-prev,.indexBnrSwiper-next{ display:block; width:114px; height:100%; position:absolute; top:0; opacity:0; transition:all 0.5s ease-out; z-index:99;}
.indexBnrSwiper-prev{ left:0; background:url(../images/swiper1-l.png) no-repeat center;}
.indexBnrSwiper-next{ right:0px; background:url(../images/swiper1-r.png) no-repeat center;}
.banner_box:hover .indexBnrSwiper-prev,.banner_box:hover .indexBnrSwiper-next{ opacity:0.5}
.banner_box .indexBnrSwiper-prev:hover,.banner_box .indexBnrSwiper-next:hover{ opacity:1;}
.banner_box .hd .anniu .on{ width:48px; opacity:1;}
/*行业应用*/
.yingyong_bigbox{ padding:52px 20px 70px; background:#f6f7f9;}
.yingyong_ti span{ display:block; font-size:48px; color:#000000; text-align:center;}
.yingyong_ti p{ display:block; font-size:24px; color:#2e2e2e; text-align:center; margin-top:10px;}
.yingyong_box{ max-width:1480px; position:relative; margin:65px auto 0;}
.yingyong_lb{ width:87.5%; margin:auto; overflow:hidden;}
.yingyong_lb ul{ display:block; overflow:hidden;}
.yingyong_lb ul li{ float:left; width:400px; margin-right:45px;}
.yingyong_tu{ width:100%; background:#000; overflow:hidden;}
.yingyong_tu img{ display:block; width:100%; height:auto; transition:all .5s;}
.yingyong_con{ margin-top:25px;}
.yingyong_con span{ display:block; font-size:20px; color:#da261b;}
.yingyong_con p{ display:block; font-size:26px; color:#000000; line-height:30px; margin-top:5px;}
.lanniju,.ranniju{ display:block; width:45px; height:45px; background:#0f63b6; position:absolute; top:50%; transform:translateY(-50%);}
.lanniju{ left:0; background:url(../images/LANNIU.png) #0f63b6;}
.ranniju{ right:0; background:url(../images/RANNIU.png) #0f63b6;}
.lanniju:hover{ background: url(../images/LANNIU.png) #db251a;}
.ranniju:hover{ background:url(../images/RANNIU.png) #db251a;}
.more_box{ width:130px; height:48px; background:#0f63b6; margin:75px auto 0;}
.more_box a{ display:block; font-size:16px; color:#fff; text-align:center; line-height:48px;}
.more_box a:hover{ background:#db251a;}

/*关于我们*/
.about_bj{ background:url(../images/about_bj.jpg); padding:75px 20px 124px;}
.about_box{ max-width:1440px; margin:auto;}
.about_ti span{ display:block; font-size:24px; color:#ffffff; line-height:30px;}
.about_ti p{ display:block; font-size:40px; color:#fff; line-height:50px; margin-top:15px;}
.gcsl_box{ display:block; margin-top:50px; overflow:hidden;}
.gcsl_box li{ float:left; width:24.3%; height:500px; margin-right:0.9%; background-color:#fff; background-image:url(../images/aboutbj2.png); background-repeat:no-repeat; background-size:100% auto; background-position:center; position:relative;}
.gcsl_box li a{ display:block; padding:45px 30px;}
.gcsl_box li:last-child{ margin-right:0;}
.gcsl_box li .gcsl_tu{ margin-bottom:50px;}
.gcsl_box li .gcsl_tu .img1{ display:block;}
.gcsl_box li .gcsl_tu .img2{ display:none;}
.gcsl_box li .riqi span{ display:block; font-size:48px; font-weight:bold; color:#333333; line-height:42px;}
.gcsl_box li .riqi span em{ display:inline-block; font-style:normal; font-size:18px; color:#333333; position:relative; left:5px; top:-26px; margin:0; padding:0; line-height:18px;}
.gcsl_box li .riqi p{ display:block; font-size:18px; color:#555555; line-height:26px; margin-top:15px;}
.aboutmore{ width:100%; position:absolute; bottom:30px; left:0;}
.aboutmore span{ display:block; padding-top:25px; border-top:1px solid #d9d9d9; margin:0 30px;}
.aboutmore span img{ display:block;}
.gcsl_box li:hover{ background-color:#db251a;}
.gcsl_box li:hover .gcsl_tu .img1{ display:none;}
.gcsl_box li:hover .gcsl_tu .img2{ display:block;}
.gcsl_box li:hover .riqi span,.gcsl_box li:hover .riqi span em,.gcsl_box li:hover .riqi p{ color:#fff;}
.gcsl_box li:hover .aboutmore span img{-webkit-filter:brightness(10); -moz-filter: brightness(10); filter: brightness(10);}
/*产品系列*/
.product_bj{ height:986px; padding:80px 20px 0; background:url(../images/product_bj.jpg) no-repeat top;}
.product_box{ max-width:1440px; margin:auto;}
.chanpin_jieshao h2{ display:block; font-size:24px; color:#d9231a;}
.chanpin_jieshao span{ display:block; font-size:40px; color:#383838; line-height:50px; margin-top:10px;}
.prliebiao{ min-height:620px; margin-top:50px; position:relative; overflow:hidden;}
.chanpbox{ width:100%; padding-bottom:144px;}
.chanpbox ul li{ display:block; position:relative;}
.chanpbox ul li .cptu{ width:61%; overflow:hidden;}
.chanpbox ul li .cptu img{ display:block; width:100%; height:auto;}
.chanpbox ul li .cptext{ background:#fff; width:45%; position:absolute; right:0; bottom:-100px;}
.chanpbox ul li .cptext a{ display:block; padding:6.1%;}
.chanpbox ul li .cptext h1{ display:block; font-size:20px; font-weight:bold; color:#2b2b2b;}
.chanpbox ul li .cptext p{ display:block; font-size:16px; color:#2b2b2b; line-height:26px; margin-top:15px;}
.chanpbox ul li .cptext span{ display:block; width:130px; height:46px; background:#0f63b6; margin-top:42px; font-size:16px; color:#fff; text-align:center; line-height:46px;}
.xanniu{ position:absolute; right:20.8%; top:-10px;}
.xanniu ul li{ display:block; cursor:default;}
.xanniu ul li span{ display:inline-block; font-size:20px; color:#383838; line-height:40px;}
.xanniu ul .on span{ color:#db251a; border-bottom:4px solid #db251a;}
.prliebiao .jianth{ position:absolute; left:28%; bottom:120px;}
.prliebiao .jianth a{ display:inline-block; width:45px; height:45px; background:#0f63b6; margin-right:10px;}
.prliebiao .jianth img{ display:block; width:100%; height:auto;}
.prliebiao .jianth a:hover{ background:#db251a;}
/*新闻资讯*/
.news_bj{ padding:100px 20px 120px;}
.news_box{ max-width:1440px; margin:auto;}
.news_tibox{ overflow:hidden;}
.zixun_ti{ float:left;}
.zixun_ti span{ display:block; font-size:24px; color:#d9231a;}
.zixun_ti p{ display:block; font-size:40px; color:#383838; margin-top:10px;}
.news_tibox a{ float:right; margin-top:10px; font-size:16px; color:#5a5a5a; line-height:16px; padding-left:35px; background:url(../images/tansuo_tb.png) no-repeat left;}
.news_liebiao{ display:block; margin-top:45px; overflow:hidden;}
.news_liebiao li{ float:left; width:30.6%; margin-right:4.1%;}
.news_liebiao li:last-child{ margin-right:0;}
.news_liebiao li .news_tu{ width:100%; background:#000; overflow:hidden;}
.news_liebiao li .news_tu img{ display:block; width:440px; height:320px; transition:all .5s;}
.news_liebiao li .news_con{ padding-top:15px;}
.news_liebiao li .news_con span{ display:block; font-size:24px; color:#383838; line-height:32px;}
.news_liebiao li .news_con p{ display:block; font-size:16px; color:#383838; line-height:20px; margin-top:8px;}
.news_liebiao li:hover .news_tu img{ opacity:0.6; transform:scale(1.05);}