*{margin: 0;padding: 0;box-sizing: border-box;font-family:'微软雅黑';}
a{text-decoration:none;font-family:'微软雅黑';}
img{border:none;vertical-align:middle;}
ul,li,ol,dl,dt,dd{list-style:none;}
.fl{float: left;}
.fr{float: right;}
.clearfix:after{content:".";font-size:0em;display:block;height:0;visibility:hidden;clear:both;}
.clearfix{zoom:100%;}
img{border:none;max-width:100%;vertical-align:middle;}
h1,h2,h3,h4,h5,h6{font-family:'微软雅黑';}

body{max-width:1920px;margin:0 auto;}
.w{width: 1440px;margin: 0 auto;}


/*头部*/
.header{height:90px;line-height:90px;border-bottom:1px solid #cecece;    position: absolute;/*left: 50%;transform: translateX(-50%);*/z-index:2;width:100%;}
.logo{height:90px;display: flex;align-items: center;float: left;}
.logo .img3{display:none;}
.navlist{float:right;width:60%;display:flex;justify-content:space-between;}
.navlist .nav_one_p{position:relative;}
.navlist .nav_one_p a{font-size:18px;color: #f8f8f8;}
.navlist .nav_one_p a.active{color:#c20008;display:block;height:100%;}
.navlist .nav_one_p i{content:'';display:inline-block;width: 0;height: 0;border-left: 15px solid transparent;border-right: 15px solid transparent;border-bottom: 15px solid rgba(0, 0, 0, 0.8);position:absolute;bottom:0;left:50%;transform:translateX(-50%);display:none;}
.navlist .nav_one_p .phone_down{display:none;}
.navlist .nav_gray{position: absolute;width: 100%;left: 0;background: rgba(0, 0, 0, 0.8);z-index:-1;visibility: hidden;}
.navlist .nav_one:hover .nav_gray{z-index:2;visibility: visible;}
.navlist .nav_one:hover .nav_one_p i{display:block;}
.phone_btn,.navReturn{display:none;}

.nav_two{width:100%;display: flex;justify-content: space-between;}
.nav_two li{border-bottom:1px solid #565758;width: 28%;padding: 0 10px;}
.nav_two a{color:#fff;font-size:18px;display:inline-block;width:100%;}
.nav_two a i{font-style:normal;float:right;}

.nav_gray{padding:60px 0;padding:30px 0 60px;}
.nav_gray .w{display:flex;padding:0 5%;}
.nav_product{/*margin-left:5%;padding-left:5%;border-left:1px solid #c2000e;*/width:100%;}
.nav_product h4{color: #fff;font-size: 18px;}
.nav_product .swiper-slide{/*width:32%;*/background:#fff;margin-bottom:20px;padding-top:20px;padding-left:25px;padding-right:25px;position:relative;padding-bottom:70px;}
.nav_product .swiper-slide .bigImg{max-width:100%;width:100%;height:130px;object-fit: cover;margin-bottom:25px;}
.nav_product .swiper-slide .smallImg{height:30px;}
.nav_product .swiper-slide i{display:inline-block;height:45px;display:flex;align-items:center;}
.nav_product .swiper-slide p{line-height:initial;height:60px;margin-top:10px;}
.nav_product .swiper-slide p{color:#333;font-size:18px;}
.nav_product .swiper-slide span{position:absolute;right:0;bottom:0;}
.nav_product .swiper-slide:last-child i img{width: 35px;}

/*修改产品下拉菜单*/
.navlist .nav_one:nth-child(4) .nav_gray .w{/*width:100%;padding:0;*/}
.nav_product .swiper-container{padding:0 8%;padding-bottom:20px;}
.nav_product .swiper-slide:after{content:'';display:block;width:100%;height:100%;position: absolute;top:0;left:0;background:rgba(0,0,0,0.7);}
.nav_product .swiper-slide-active:after{content:'';display:block;background:transparent;}
.nav_product .swiper-slide-active+.swiper-slide:after{content:'';display:block;background:transparent;}
.nav_product .swiper-slide-active+.swiper-slide+.swiper-slide:after{content:'';display:block;background:transparent;}
.nav_product .swiper-slide-active+.swiper-slide+.swiper-slide+.swiper-slide:after{content:'';display:block;background:transparent;}
.nav_product .swiper-pagination-bullet{width: 32px;height: 5px;background-color: #dfdfdf;opacity: 1;border-radius: 0;}
.nav_product .swiper-pagination-bullet-active{background-color: #b92d23;}


/*底部*/
.footer{background: #343434;}
.footer .w{}
.footer .w p{font-size: 16px;color: #737373;}
.footer .ewm{display: flex;display:none;}
.footer .ewm img{cursor: pointer;}
.footer .ewm .img2{display: none;}
.footer .ewm li{position: relative;margin-left: 20px;}
.footer .ewm li:hover .img2{display: block;position: absolute;height: 150px;max-width: 150px;bottom: 35px;left: 50%;transform: translateX(-50%);border: 1px solid #333;}

.footer .logoImg{padding-top: 20px;margin-bottom: 20px;}
.footer .links{display:flex;padding-top: 10px;border-top: 1px solid #ccc;}
.footer .links .w{display:flex;margin-bottom: 15px;}
.footer .links ul{margin-right:40px;}
.footer .links ul li{/* margin-bottom:10px; */line-height: 38px;}
.footer .links ul li:first-child a{font-size:18px;font-weight:700;}
.footer .links ul li i{display:none;}
.footer .links ul li a{font-size:16px;color:#fff;}
.footer .div_p{background: #000;line-height: 45px;}
.footer .div_p .w{display:flex;justify-content: space-between;}


/*右侧*/
.fixed{position:fixed;right:10px;bottom:300px;z-index:10;}
.fixed a{display:block;margin-bottom:25px;}
.fixed a img{width:55px;}
.fixed a .img2{display:none;}
.fixed a:hover .img1{display:none;}
.fixed a:hover .img2{display:block;}


/*二级页导航*/
.heng_nav{height:auto;backdrop-filter: blur(5px);border-top: 1px solid rgba(255,255,255,0.3);position: relative;}
.heng_nav .w2{display:flex;justify-content:space-between;height:100%;}
.heng_nav li{border-right: 1px solid rgba(255,255,255,0.3);width:50%;width:100%;display:flex;/* justify-content:space-between;text-align: center; */align-items:center;padding:20px 0;}
.heng_nav li a{display:block;margin: 0 auto;font-size:18px;color:#fff;text-align:center;}
.heng_nav li:first-child{border-left:1px solid rgba(255,255,255,0.3);}
.heng_nav li.active{background:#c20007;}


/*文本*/
.content-right-bottom{margin:60px auto 80px;}
.content-right-bottom *{font: inherit;font-size:16px;line-height: 30px;color:#333;}
.content-right-bottom p,.content-right-bottom div{margin: 5px 0 10px 0;}
.content-right-bottom p strong{font-weight:700;}


/*page style*/
.i-pager{height:30px;font-size:12px;margin-top:10px;text-align:right;}
.i-pager a{text-decoration:none;}
.i-pager a,.i-pager a:link,.i-pager a:visited,.i-pager a:active{color:#333;}
.i-pager a:hover{color:#fff;  cursor: pointer;}
.i-pager-first,.i-pager-prev,.i-pager-next,.i-pager-last,.i-pager-item{display:inline-block;width:auto;min-width:1.5em;height:20px;margin-left:2px;background:white;border:solid 1px #dddddd;text-align:center;line-height:20px;font-size:12px;padding-left:2px;padding-right:2px;}
.i-pager-prev,.i-pager-next,.i-pager-first,.i-pager-last{padding:0 5px;}
.i-pager-prev:hover{background:red;color:#ffffff;}
.i-pager-prev-disable:hover{}
.i-pager-next:hover{background:red;color:#ffffff;}
.i-pager-first:hover{background:red;color:#ffffff;}
.i-pager-last:hover{background:red;color:#ffffff;}
.i-pager-item-active{background:red;}
.i-pager-item-active span{color:#fff;}
.i-pager-item:link,a.i-pager-item:visited,a.i-pager-item:hover,a.i-pager-item:active,a.i-pager-item-active:link{text-decoration:none;}
.i-pager-item:hover{background:red;color:#ffffff;}
.i-pager-info{display:inline-block;width:auto;height:22px;margin-left:3px;font-family:"\5FAE\8F6F\96C5\9ED1","\5B8B\4F53"; }
.i-pager-current{width:auto;text-align:center;display:inline-block;padding-left:5px;line-height:20px;border-left:1px solid #ddd;border-top:1px solid #ddd;border-bottom:1px solid #ddd;background:#fff;}
.i-pager-info-c{color:Red;width:auto;text-align:center;display:inline-block;padding:0 5px;line-height:20px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;background:#fff;}
.i-pager-info-p{color:#666;display:inline-block;width:auto;text-align:center;line-height:20px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;background:#fff;}
.i-pager-info-t{color:Black;display:inline-block;width:auto;text-align:center;padding:0 5px;margin-right:20px;line-height:20px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;border-right:1px solid #ddd;background:#fff;}

.i-pager .NormalRed,
.i-pager .pagingNormal{display:inline-block;width:auto;min-width:1.5em;height:20px;margin-left:2px;background:white;border:solid 1px #dddddd;text-align:center;line-height:20px;font-size:12px;padding-left:2px;padding-right:2px;}
.i-pager .NormalRed{background:red;color:#fff;}
.i-pager .box span{display:none!important;}
.i-pager .box .pagingNormal:hover{background:red;color:#fff;}



@media (max-width: 1440px) {
  .w{width: 95%;}
}


@media (max-width: 768px) {
.navgationDiv{display:none;}
html, body{min-width: inherit;width:100vw;}

.header{height:50px;line-height:50px;position: static;}
.logo{height: 50px;}
.logo img{height: 20px;width:auto;}
.logo img.img1{display:none;}
.logo img.img3{display:block;}
.navlist{display:block;background: #f5f5f5;width: 100vw;height: 100vh;padding: 0 10px;position: fixed;z-index: 2;padding-top:55px;right:-100vw;transition: all 0.3s;}
.navlist .nav_one:hover .nav_gray{visibility:hidden;z-index:-1;}
.navlist .nav_one_p{background:#fff;margin-bottom:6px;padding:0 10px;height:45px;line-height:45px;}
.navlist .nav_one_p a{color:#333;}
.navlist .nav_one_p a.active{color:#333;}
.navlist .nav_one_p .phone_down{display:inline-block;float:right;margin-top:18px;transition: all 0.3s;}
.navlist .nav_one.slide .phone_down{transform:rotate(90deg);}
.navlist .nav_one.slide .nav_gray{position:static;z-index: 2;visibility: visible;background: #f5f5f5;padding: 0;}
.navlist .nav_one:hover .nav_one_p i{display:none;}
.nav_gray .w{padding:0;}
.nav_two{flex-wrap:wrap;padding: 5px 0;}
.nav_two li{width:48%;border: 0;padding: 0;height: 40px;line-height: 40px;}
.nav_two a{color:#c70019;font-size: 14px;}
.nav_two a i{display:none;}
.nav_product h4{font-size:16px;color:#333;font-weight:400;}
.nav_product .swiper-container{padding:0;}
.nav_product .swiper-slide{padding:0px;}
.nav_product .swiper-slide .bigImg{margin-bottom:10px;height:90px;}
.nav_product .swiper-slide i{margin:0 15px;height: 35px;}
.nav_product .swiper-slide i img{max-height:70%;max-width:35px;}
.nav_product .swiper-slide p{padding:0 15px;font-size: 14px;height: 50px;margin-top:5px;}
.nav_product .swiper-slide span{display:none;}
.nav_product .swiper-pagination{display:none;}


.phone_btn{display:block;float:right;width:28px;margin-top: 15px;}
.phone_btn span{display:inline-block;width:100%;height:3px;background: #c70019;margin-bottom:5px;}
.navReturn{display: block;height: 45px;position: absolute;top: 0;left: 0;width: 100%;background: #c70019;z-index: 3;}
.navReturn svg{margin: 10px;width: 20px;height: 20px;}


.footer .logoImg{padding-top: 10px;margin-bottom: 10px;text-align: center;}
.footer .logoImg img{width: 80%;}
.footer .links{display:none;}
.footer .div_p{background: initial;text-align: center;}

.fixed{right: 5px;bottom: 100px;}
.fixed a{margin-bottom:10px;}
.fixed a img{width:40px;}

}