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

#mould69047 .dhmenu .dhmenu-active>a{ color:#d71317;}
#mould69047 .dhmenu .dhmenu-active>a:after{ }
#mould69047 .dhmenu .dhmenu-item .sub-dhmenu a{ background-color:rgba(0, 0, 0, 0);background:rgba(0, 0, 0, 0);}

.dh16-header{ position:fixed; top:0; border-bottom: 1px solid #e5e5e5;}
.dh16-header .head-con{ z-index:999; height: 100px; width:1360px; box-sizing:border-box;}
.dh16-header .dhmenu{ float:right; clear: inherit; width:76%;}
.dh16-header .dh16-header-left{ position: inherit; line-height: inherit; left:inherit; width:244px; float:left;}
.dh16-header .head-con .dh16-header-left img{ width:100%; margin-top:19px;}
.dh16-header .dhmenu .dhmenu-item>a{ padding:0 28px; line-height: 100px;}
.dh16-header .dhmenu .dhmenu-item{ padding:0;}
.dh16-header .dhmenu .dhmenu-item>a:after{ background: #d71317;}
.dh16-header .dhmenu .dhmenu-active>a:after{ height: 2px; bottom:-1px;}
.dh16-header .dhmenu .dhmenu-item .sub-dhmenu{ top:101px;}
.dh16-header .dhmenu .dhmenu-item .sub-dhmenu .sub-active{ color:#1a1a1a;}

#mould74538{ margin-top:100px;}
#mould74538 .swiper-container .swiper-pagination .swiper-pagination-bullet{background-color:#fff;background:#fff;opacity:1;}
#mould74538 .swiper-container .swiper-pagination .swiper-pagination-bullet-active{background-color:#d71317;background:#d71317;}
#mould74538 .swiper-slide img{ height:100%;}

#mould74539{ background-image:url('//upload.ruituoyun.com/Upload/website/3276/image/2021/03/24/6375220280751512203516583.jpg');width:100%;}
#mould74539>div{ min-height:760px;}

#mould74543{background-image:url('//upload.ruituoyun.com/Upload/website/3276/image/2021/03/24/6375220302442223401954133.jpg');background-size:100% 100%;background-repeat:no-repeat;background-position:center;width:100%;}
#mould74543>div{min-height:1000px;}
#mould74546{background-image:url('//upload.ruituoyun.com/Upload/website/3276/image/2021/03/24/6375220315516463314415188.jpg');background-size:100% 100%;background-repeat:no-repeat;background-position:center;width:100%;}
#mould74546>div{min-height:720px;}
#mould74549{width:650px;}

.jj22 .jj22-cont{ width:1300px; padding: 100px 0 0 0;}
.jj22 .jj22-cont .jj22-name{ text-transform: uppercase; font-family: arial; font-size:22px; color:#333;}
.jj22 .jj22-cont .jj22-tit{ color:#333; font-size:30px; margin: 12px 0 20px;}
.jj22 .jj22-cont .jj22-line{ height:3px; width:50px; background:#d71317; margin-bottom:48px;}
.jj22-left p{ line-height:30px; text-indent:2em;}
.jj22 .jj22-cont .jj22-more{ border:1px solid #ccc; color:#666; margin-top:24px;}
#mould74540{background-image:url('//upload.ruituoyun.com/Upload/website/3276/image/2021/03/24/6375220296987900887580861.jpg');height:760px;width:100%; position:relative;}
#mould74542{ position:absolute; bottom:60px; left:0; background:#404040; width:60%;}
.addmuns1 ul{ padding:30px 0; box-sizing:border-box; width:100%; padding-left:20%;}
.addmuns1 li{ width:33%;}
.addmuns1 li p,.addmuns1 li p span,.addmuns1 li > span{ color:#fff;}

.bt1 .tit1{ padding:80px 0 0 0; width:100%;}
.bt1 .tit1 h4{ text-transform: uppercase; font-family: arial; font-size:22px; color:#333;}
.bt1 .tit1 h5{ color:#333; font-size:30px; margin: 16px 0 20px;}
.bt1 .tit1 h6{ background:#d71317;}
.picture2 .pic-produre ul{ margin:30px 0;}
.picture2 .pic-produre ul li{ background:#e5e5e5;}
.picture2 .pic-produre ul li a{ display:block; padding: 0 15px;}
.picture2 .pic-produre ul li:hover{ background:#d71317;}
.picture2 .pic-produre ul li:hover a{ color:#fff;}
.picture2 .pic-produre ul li.on{ background:#d71317;}
.picture2 .pic-produre ul li.on a{ color:#fff;}
.picture2 .picture2-cont .img_ul{ border:none; width:1360px; display:none;}
.picture2 .img_ul li{ width:32%; margin:0; float: left; margin-right:2%;}
.picture2 .img_ul li:last-child{ margin-right:0;}
.picture2 .img_ul li a{ border:5px solid #fff; transition:1s;}
.picture2 .img_ul li:hover a{ border:5px solid #d71317;}


.youshi1{ width:1360px; margin:0 auto;}
.youshi1 ul{ width:48%; float:left; margin-top:130px;}
.youshi1 li{ width:30%; margin-right:5%; float:left; text-align: center;}
.youshi1 li:nth-child(3n){ margin-right:0;}
.youshi1 li:nth-child(-n+3){ margin-bottom:80px;}
.youshi1 li span{ display:inline-block; background:url(/images/9.png) no-repeat; background-position: -50px -50px; width:150px; height:150px;}
.youshi1 li:nth-child(2) span{ background-position: -250px -50px;}
.youshi1 li:nth-child(3) span{ background-position: -450px -50px;}
.youshi1 li:nth-child(4) span{ background-position: -50px -250px;}
.youshi1 li:nth-child(5) span{ background-position: -250px -250px;}
.youshi1 li:nth-child(6) span{ background-position: -450px -250px;}
.youshi1 li p{ color:#fff; font-size:18px; margin-top:12px;}
.youshi1 .right{ width:48%; float:right;}
.youshi1 .right .bt1{ margin-bottom:36px;}
.youshi1 .right .bt1 .tit1 h4,.youshi1 .right .bt1 .tit1 h5{ color:#fff; text-align: left;}
.youshi1 .right .bt1 .tit1 h6{ display: inline-block;}
.youshi1 .right p{ font-size:20px; line-height:20px; color:#fff; margin-bottom:56px; font-weight: bold;}
.youshi1 .right span{ font-size:18px; line-height:18px; display:block; margin-bottom:24px; font-weight: normal;}
.youshi1 .right a{ width:160px; height:40px; border:1px solid #ccc; color:#fff; padding:8px 16px; transition:.5s;}
.youshi1 .right a:hover{ border:1px solid #d71317; background:#d71317;}

.new9 .new9-cont{ width:1360px; overflow: initial; margin:36px auto 60px auto;}
.new9 ul li{ box-shadow:0 0 10px rgba(0,0,0,0.2); width:32%; margin-right:2%; padding:20px; box-sizing:border-box;}
.new9 ul li:last-child{ margin-right:0;}
.new9 ul li .new-title{ margin-top:5px;}
.new9 ul li .new-body{ margin-bottom:10px;}
.new9 ul li .new-date{ line-height:20px;}

.footer{ background: #1a1a1a;}
.foot{ width:1360px; padding:60px 0 100px 0;}
.foot_nav > ul > li{ margin-right:64px;}
.foot_nav > ul > li:last-child{ margin-right:0;}
.foot_nav li p{ margin-bottom:20px;}
.foot_nav li a{ line-height:32px;}

.footer-foot{ background:#000;}
.footer-foot .center{ width:1360px; margin:0 auto;}
.footer-foot p{ line-height:60px; float:left;}
.footer-foot p:last-child{ float:right;}
.foot-ewm{ float:right;}

@media screen and (max-width: 1440px){ 
  .dh16-header .head-con{ padding:0; width:96%;}
  .addmuns1 ul{ padding-left:8%;} 
  .dh16-header .dhmenu{ width:78%;}
}



