﻿.clearfix:after{ content: ""; clear: both; visibility: hidden; display: block; height: 0;}
.clearfix{ zoom: 1;}



#mould76994{ position:fixed; top:0; width:100%; z-index: 9999; background: #fff; box-shadow: 0 0 10px rgba(0,0,0,0.2); transition:1s;}
.navbars4{ width:1440px;}
.navbars4 .logo{ width:240px;}
.navbars4 ul{ height:100px;}
.navbars4 li a{ padding:0; margin-right:48px; position:relative; background:none;}
.navbars4 li.active a{ background:none; color:#e10c01!important;}
.navbars4 li:hover a{ background:none; color:#e10c01!important;}
.navbars4 li:last-child a{ margin-right:0;}
.navbars4 li a:after{ content:""; display:block; width:0; height:2px; background:#e10c01!important; position:absolute; top:30px; transition:.6s;}
.navbars4 li:hover a:after{ width:100%;}
.navbars4 li.active a:after{ width:100%;}


/*视频*/
.lunbotu{ width: 100%; height: 100vh; position: relative;}
.lunbotu .shipin{ width: 100%; height:100%; overflow: hidden;}
.lunbotu video{ width: 100%;}



#mould78845 .swiper-slide img{ height:100vh;}
#mould78845 .swiper-button-next, .swiper-button-prev{ top:56%;}
#mould78845 .swiper-button-prev, .swiper-container-rtl .swiper-button-next{ left:40px;}
#mould78845 .swiper-button-next, .swiper-container-rtl .swiper-button-prev{ right:40px;}
#mould78845 .swiper-container .swiper-pagination .swiper-pagination-bullet{background-color:rgb(255, 255, 255);background:rgb(255, 255, 255);opacity:1;border-radius:4px; width:30px;}
#mould78845 .swiper-container .swiper-pagination .swiper-pagination-bullet-active{background-color:#e10c01;background:#e10c01;}


/*简介*/
.about_center{ width:1440px; margin:0 auto; padding: 90px 0 45px 0;}
.about_center .left{ width:25%; float:right;margin: 112px 0 0 0;}
.about_center .right{ width:60%; float:left;color: #ffffff;}
.about_center .right h2{ font-size:40px; line-height:32px; font-weight:bold; color:#ffffff;}
.about_center .right h3{  font-weight: normal;font-size: 20px;margin-bottom: 40px;}
.about_center .right p{line-height:35px;}

.about_center .left li{ float:left;width:50%;padding: 30px; box-sizing: border-box;}
.about_center .left li:nth-child(1){ border-right: 1px solid #fff;}
.about_center .left li:nth-child(3){ border-right: 1px solid #fff; border-top: 1px solid #fff;}
.about_center .left li:nth-child(4){ border-top: 1px solid #fff;}

.about_center .left li a{ display: block; width:60px; height:60px; margin:0 auto; box-sizing:border-box; background:url(/images/btn_index.png) no-repeat; transition:.5s;}
.about_center .left li:nth-child(1) a{ background-position: 0 0;}
.about_center .left li:nth-child(2) a{ background-position: -60px 0;}
.about_center .left li:nth-child(3) a{ background-position: -180px 0;}
.about_center .left li:nth-child(4) a{ background-position: -120px 0;}
.about_center .left li p{ margin-top:10px; color:#fff;}
.about_center .left li span{ margin-top:10px; color:#fff;text-align: center;display: block;}
.about_center .left li:hover p{ color:#fff;}
.about_center .left li:hover a{ 
    transform:rotate(360deg);
    -ms-transform:rotate(360deg); 	/* IE 9 */
    -moz-transform:rotate(360deg); 	/* Firefox */
    -webkit-transform:rotate(360deg); /* Safari 和 Chrome */
    -o-transform:rotate(360deg);
}


.about_center .right .number{padding: 45px 0 0 0;bottom: 0; width: 100%;}
.about_center .right .number li{ float: left;margin-right: 73px;}
.about_center .right .number li .num{ font-size: 14px; color: #fff;}
.about_center .right .number li .num span{ font-size: 45px;color: #fff;}
.about_center .right .number li .txt{color: #fff;}


.about_center .right h3:after {content: "";clear: both;display: block;height: 3px;width: 64px;background: #fff;margin-top: 30px;}

/*产品*/
.title_a h2{ font-size:36px; line-height:50px; font-weight:bold; color:#ffffff;}
.title_a h3{  font-weight: normal;font-size: 30px;color:#fff}
.title_a {text-align: center;margin: 100px 0 50px 0;}



.product{ width:1440px;}
.product li{ width:24%; border-radius:10px; overflow:hidden; position:relative;}
.product li:nth-child(-n+4){ margin-bottom:20px;}
.product li p:last-child{ position:absolute; bottom:0; width:100%; background:#fff;}
.product li:hover p:last-child{ background:#e10c01; color:#fff;}


/*新闻*/
.bt5 .tit5 h2{ font-size:36px; line-height:50px; font-weight:bold; color:#333;background:;}
.bt5 .tit5 h3{  font-weight: normal;font-size: 30px;color:#333;background:;}
.bt5 .tit5 {text-align: center;margin: 100px 0 50px 0;}


.news6 .news6-cont{ width:1440px; margin: 40px auto;}
.news6 .con li{ width:52%; border-bottom: 1px solid #ccc; padding-bottom: 20px;}
.news6 .con li:first-child,.news6 .con li:last-child{ border:none; padding:0;}
.news6 .con li .tu{ width:35%; height:145.6px;}
.news6 .con li .main{ width:63%;}
.news6 .con li .main h4{ font-size:20px;}
.news6 .con li:hover .main h4{ text-decoration: none; color:#f60302;}

.news6 .con li:first-child{ width:45%;}
.news6 .con li .tu1{ width:100%; height:360px;}
.news6 .con li img{ transition:.5s;}
.news6 .tj:hover .title{ color:#f60302;}

.bt5 {background: rgba(255,255,255,0.0);}




/*联系我们*/
#mould52694{ height:380px;width:100%; position: relative;}
#mould52694 .market{ position: absolute; top: 80px; left: 48%; margin-left: -680px; width:1440px; height: 380px;}
#mould52694 .market h2{ font-size:30px; line-height:30px; color: #fff; margin-bottom: 30px;}
#mould52694 .market h2:after{ content: ""; clear: both; display: block; height: 3px; width:64px; background: #fff; margin-top:20px;}
#mould52694 .market p{ font-size:18px; line-height:30px; color: #fff; width:396px;}
#mould52694 .market a{ background: #e10c01; margin-top:25px;}
#mould52694 .market a span{ font-size:24px; line-height:50px; color: #e10c01; font-weight:bold; background:#fff; display: block; padding:0 25px; float: left;}
#mould52694 .market a em{ width:26px; height:16px; background: url("/images/btn.png") no-repeat; background-position: -126px -2px; float:right; margin:17px 32px 0 32px;}


.footer{ background: #1a1a1a;}
.foot-ewm{ float:right;}
.footer-foot{ background: #000;}
.footer-foot div{ width: 1440px; margin: 0 auto;}
.footer-foot div p{ float:left; line-height:40px; font-size:14px; color: #b2b2b2;}
.footer-foot div p:last-child{ float:right;}
.footer-foot p a{ margin-right:10px;}
.footer-foot div p:last-child a{ border-right:1px solid rgba(255,255,255,0.8); padding-right:10px;}
.footer-foot div p:last-child a:last-child{ padding-right:0; margin-right:0; border-right:none;}
.foot {width: 1440px;}
.foot_nav > ul > li {float: left;color: #fff;margin-right: 70px;overflow: hidden;}








