*{box-sizing:border-box}
.wrap{max-width:100%;max-width:1780px;margin:0 auto;}
.flex{display: flex;}
body{background:#121212;}

.header{height:110px;line-height:110px;width:100%;background:#094566}
.header .nav li h3{position:relative;overflow:hidden}
.header .nav li h3 a{font-family: 'Barlow-Medium';transition-duration:.5s;color:#fff;font-size:16px;display:block;text-transform:uppercase;}
.header .nav li h3 a:after{color:#fff;content: attr(data-title);position: absolute;top: 0;left: 0;transform: translateY(100%);width: 100%;height: 100%;}
.header .nav li h3 a:hover,.header .menu .nav li h3 a.on{color:#fff}
.header .nav li h3 a:hover{transform: translateY(-100%);}
.header .nav li .sub{z-index:9999;display:none;position:absolute;top:110px;left:0;padding:15px 0;width:360%;background:#094566}
.header .nav li:hover .sub{display:block;}
.header .nav li .sub a{font-size:15px;line-height:45px;padding:0 15px;display:block;color:#fff;border-bottom: 1px solid #fff;}
.header .nav li .sub a:hover{background:#fff;color:#094566}
.header .nav li.on h3 a:hover{transform:none;}
.header .nav li h3:after{transition-duration:.7s;content:"";position:absolute;width:0;height:4px;background:#FFF;bottom:15px;left:0;}
.header .nav li.on h3:after,.header .nav li:hover h3:after{width:100%;}
.header .ico{display:flex;height:110px}
.header .ico .line{padding-left:30px;position:relative;}
.header .ico .line:after{width:1px;height:18px;content:"";background:#FFFFFF;position:absolute;left:15px;top:50%;margin-top:-9px}
.header .ico .line:first-child:after{display:none;}
.header .ico .line h3 span{font-family: 'Barlow-Medium';color:#fff;font-size:14px;padding:0 8px 0 5px;}
.header .ico .line h3 i{color:#fff;font-size:14px;}
.header .ico .line .sub{z-index:9999;display:none;position:absolute;top:110px;left:0;padding:15px 0;width:100%;background:#094566}
.header .ico .line .sub a{font-size:15px;line-height:45px;padding:0 15px;display:block;color:#fff;border-bottom: 1px solid #fff;}
.header .ico .line .sub a img{max-height:20px;margin-right:5px;}
.header .ico .line .sub a:hover{background:#fff;color:#094566}
.header .ico .line:hover .sub{display:block;}
.index-header{background:none;position:absolute;z-index:999;}
.index-header .ico .line{display:none;}
.index-header .index-ico .line{display:block !important}
.index-header .ico .line:after{background-color:#191919}
.index-header .index-ico .line h3 span,.index-header .index-ico .line h3 i{color:#191919}
.index-header .list-logo{display:none !important;}
.index-header .index-logo{display:block !important;}
.index-header .menu li h3 a{color:#191919 !important;}
.index-header .nav li h3:after{display:none !important;}
.header.height{position:fixed;top:0;background:#094566 !important;z-index:99999;}
.index-header.height .list-logo{display:block !important;}
.index-header.height .index-logo{display:none !important;}
.index-header.height .index-ico{display:none;}
.index-header.height .ico .line{display:block;}
.index-header.height .ico .line:after{background-color:#fff}
.header.height .menu li h3 a{color:#fff !important;}
.header .nav li{position:relative;float:left;margin-left:50px;}
.header .index-ico .line{display:none;}


.pc-menu{line-height:55px;border-bottom:1px solid #1D1D1D;}
.pc-menu a{color:#fff;font-size:16px;font-family: 'Barlow-Medium';display:inline-block;margin-right:70px;}
.pc-menu a:hover,.pc-menu a.on{color:#094566;}

.list-news{padding:60px 0;}
.news-left,.news-content{width: calc(100% - 680px);}
.news-right{width:485px;}
.news-right h2{font-family: 'Barlow-Bold';color:#094566;font-size:48px;position:relative;padding-bottom:30px;}
.list-news ul li{margin-bottom:60px;color:#a4a4a4;font-size:16px;font-family: 'Barlow-Medium';}
.list-news ul li h4{border-bottom:1px solid #222222;color:#a4a4a4;padding-bottom:8px;margin-bottom:20px}
.list-news ul li h3{color:#ffffff;font-size:18px;font-family: 'Barlow-Medium';margin-bottom:20px}
.list-news ul li p{font-size:16px;line-height:30px;font-family: 'Barlow-Medium';color:#fff;}
.list-news ul li:hover h3{color:#094566;}
.news-content h1{color:#fff;font-size:18px;font-family: 'Barlow-Medium';}
.news-content .time{color:#a4a4a4;font-size:16px;font-family: 'Barlow-Medium';padding:20px 0 10px 0;border-bottom:1px solid #222222;}
.news-content .body{padding:30px 0;font-size:16px;line-height:26px;color:#fff}
.news-content .body p{margin-bottom:20px;}
.news-content .news-up{position:relative;padding-top:30px;margin-top:30px;border-top:1px solid #222222;}
.news-content .news-up p,.news-content .news-up p a{font-family: 'Barlow-Medium';color:#fff;font-size:15px;}
.news-content .news-up p{margin-bottom:10px}
.news-content .news-up p a:hover{color:#004B74}
.news-content .news-up .more{transition-duration:.6s;width:140px;height:45px;line-height:45px;background:#045384;text-align:center;color:#fff;display:block;position:absolute;right:0;top:30px;font-size:16px;border-radius:30px}
.news-content .news-up .more i{margin-right:10px;}
.news-content .news-up .more:hover{background:#042D44}

.footer{padding:60px 0;background:#0D0D0D}
.footer .wrap{background:url(../images/bg.jpg) no-repeat right top;}
.footer .txt{width:590px;padding-right:70px;}
.footer .txt h2{font-size:36px;font-family: 'Barlow-Bold';color:#fff;margin-bottom:20px;}
.footer .txt p{color:#fff;opacity:.5;font-size:16px;font-family: 'Barlow-Medium';max-width:400px;line-height:18px;}
.footer .txt form{margin-top:40px;border:1px solid #414141;border-radius:50px;}
.footer .txt form .text{width: calc(100% - 120px);padding-left:20px;background:none;float:left;line-height:50px;font-size:16px;color:#fff;}
.footer .txt form .submit{font-family: 'Barlow-Medium';text-transform:uppercase;width:120px;height:50px;line-height:50px;background:#fff;border-radius:50px;text-align:center;color:#212121;font-size:16px;cursor:pointer;}
.footer .nav{width: calc(100% - 600px);min-height:334px;}
.footer .nav dl{width:25%;float:left;}
.footer .nav dl dt{height:40px;}
.footer .nav dl dt a{font-family: 'Barlow-Medium';font-size:18px;color:#fff;}
.footer .nav dl dd{margin-bottom:15px;}
.footer .nav dl dd a{font-family: 'Barlow-Medium';color:#a7a7a7;font-size:16px;transition-duration:.6s;}
.footer .nav dl dd a:hover{padding-left:10px;color:#fff;}
.footer .bottom{padding-top:60px;margin-top:60px;border-top:1px solid #262626;}
.footer .bottom p{font-size:16px;font-family: 'Barlow-Medium';color:#5b5b5b}
.footer .bottom p a{margin-left:20px;}
.footer .bottom .ico a{transition-duration:.5s;display:inline-block;text-align:center;background:#191919;width:36px;height:36px;border-radius:36px;line-height:36px;color:#fff;font-size:22px;margin-left:10px;}
.footer .bottom .ico a:hover{background:#094566}

.list-contact{padding:60px 0;}
.list-contact .hd{text-align:center;margin-bottom:40px;}
.list-contact .hd h2{color:#094566;font-size:60px;font-family: 'Barlow-Bold';}
.list-contact .hd p{color:#fff;margin:20px auto 60px;font-size:24px;max-width:600px;line-height:30px;font-family: 'Barlow-Bold';}
.list-contact ul li{width:23.5%;float:left;padding:25px;background:#fff;border-radius:10px;min-height:220px;margin-right:2%;}
.list-contact ul li:nth-child(4){margin-right:0;}
.list-contact ul li .pic{margin-bottom:30px;}
.list-contact ul li .txt,.list-contact ul li .txt a{line-height:24px;font-family: 'Barlow-Medium';font-size:16px;color:#000;}
.list-contact .map{margin-top:60px;text-align:center;}
.list-contact .map img{width:100%}

.list-products{padding:60px 0;}
.list-products .menu{width:280px;}
.list-products .menu li{height:48px;border-bottom:1px solid #2A2A2A;}
.list-products .menu li a{color:#fff;display:block;font-size:16px;font-family: 'Barlow-Medium';line-height:47px;}
.list-products .menu li i{float:right;padding:0 10px;line-height:47px;}
.list-products .menu li a.on,.list-products .menu li a:hover{color:#094566;}
.list-products .content{width: calc(100% - 340px);}
.list-products .content .list li{transition-duration:.5s;width:23.5%; float:left;background:#fff;padding:20px 10px;border-radius:10px;margin:0 2% 30px 0}
.list-products .content .list li:nth-child(4n){margin-right:0;}
.list-products .content .list li .pic{overflow:hidden}
.list-products .content .list li .pic img{width:100%}
.list-products .content .list li .txt{padding:20px 5px 0;position:relative;;border-top:1px solid #E7E7E7;}
.list-products .content .list li .txt h3{color:#094566;font-size:18px;font-family: 'Barlow-Medium';}
.list-products .content .list li .txt p{color:#939393;margin-top:5px;font-size:18px;font-family: 'Barlow-Medium';}
.list-products .content .list li .txt i{width:35px;height:35px;color:#B9B9B9;text-align:center;line-height:33px;border:1px solid #B9B9B9;border-radius:35px;display:block;position:absolute;right:15px;top:50%;margin-top:-15px;}
.list-products .content .paging{text-align:center}
.list-products .content .list li:hover{background:#094566}
.list-products .content .list li:hover .txt h3,.list-products .content .list li:hover .txt p,.list-products .content .list li:hover .txt i{color:#fff}

.list-content-right-header{background:#fff;border-radius:15px;padding:35px 0 15px;box-sizing:border-box;box-shadow:0 0px 15px rgba(0,0,0,.1);}
.list-content-right-bd{width:600px;padding:0 30px;}
.list-content-right-bd img{width:100%;}
.list-content-right-hd{width:90px;}
.list-content-right-hd li{border:1px solid #EAEAEA;width:90px;height:90px;margin-bottom:10px;}
.list-content-right-hd li img{width:88px;height:88px;}
.list-content-right-hd a.next,.list-content-right-hd a.prev{color:#fff;background:#094566;cursor:pointer;width:50%;float:left;height:35px;line-height:35px;text-align:center;}
.list-content-right-hd a.prev{background:#121212;}
.list-content-right-info{width: calc(100% - 720px);padding-right:30px;z-index:2;position:relative;}
.list-content-right-info h2{font-size:24px;font-family: 'Barlow-Bold';color:#094566;}
.list-content-right-info h3{font-size:18px;padding:5px 0 20px 0;color:#121212;font-family: 'Barlow-Medium';}
.list-content-right-info .body{min-height:200px;color:#000000;line-height:26px;font-family: 'Barlow-Medium';font-size:16px;border-top:1px solid #D9D9D9;border-bottom:1px solid #D9D9D9;padding:15px 0;}
.list-content-right-info .info-nav{overflow:hidden;padding-top:20px;}
.list-content-right-info .info-nav a{text-transform:uppercase;border-radius:50%;display:block;float:left;margin-right:8px;width:45px;height:45px;background:#000000;color:#fff;text-align:center;}
.list-content-right-info .info-nav a i{line-height:45px;font-size:20px;}
.list-content-right-info .info-nav a:hover{transition-duration: 1s;background:#000000;color:#fff;}
.list-content-right-info .info-nav a:first-child{background:#094566;border-radius:50px;color:#fff;width:130px;}
.info-share{margin:20px 0;overflow:hidden;padding:15px 0;border-top:1px solid #D2D3D6;border-bottom:1px solid #D2D3D6;}
.info-share span{font-size:14px;}
.info-share a{display:inline-block;width:34px;height:34px;border-radius:34px;text-align:center;line-height:34px;font-size:20px;background:#C0C0C0;color:#fff;margin-left:7px;}
.info-share a:hover{background:#094566;color:#fff;}
.updown{overflow:hidden;border-top:1px solid #D9D9D9;}
.updown a{font-family: 'Barlow-Medium';background:#fff;position:relative;box-sizing:border-box;padding:0 20px;line-height:80px;font-size:16px;color:#000;display:block;width:50%;float:left;}
.updown a i{padding:0 10px;}
.updown a.next{text-align:right;}
.list-products .content .t{font-family: 'Barlow-Bold';font-size:36px;color:#fff;padding:30px 0;}

.list-partner{padding:80px 0;}
.list-partner li{float:left;width:20%;overflow:hidden;border:1px solid #1E1E1E;border-right:0;}
.list-partner li img{width:100%;}
.list-partner li .on{display:none;background:#fff;text-align:center;}
.list-partner li:nth-child(6),.list-partner li:nth-child(7),.list-partner li:nth-child(8),.list-partner li:nth-child(9),.list-partner li:nth-child(10){border-top:0;}
.list-partner li:hover .pic{display:none;}
.list-partner li:hover .on{display:block;}

.index-partner{padding:60px 0;}
.index-partner h2{color:#094566;font-family: 'Barlow-Bold';font-size:60px;margin-bottom:40px;}
.index-partner li{float:left;width:16.6%;overflow:hidden;}
.index-partner li img{width:100%;}
.index-partner li .on{display:none;background:#fff;text-align:center;}
.index-partner li:hover .pic{display:none;}
.index-partner li:hover .on{display:block;}

.list-about{padding:60px 0;}
.list-about .body .txt,.list-about .body .video{width:48%;}
.index-about .body{padding-left:30px;position:relative;}
.index-about .body:before{width:5px;height:60px;object-fit: fill;content:"";background:#094566;position:absolute;left:0;top:15px;}
.index-about .body:after{width:1px;height:600px;object-fit: fill;content:"";background:#1A1A1A;position:absolute;left:0;top:0;}
.list-about .body  .txt{position:relative;}
.list-about .body  .txt .bg{position:relative;z-index:2;}
.list-about .body  .txt .bg:before{position:absolute;top:-60px;left:0;z-index:1;text-transform:uppercase;color:#1a1a1a;font-family: 'Barlow-Bold';content:"Yingke";font-size:250px;}
.list-about .body  .txt .hd{position:relative;z-index:3;}
.list-about .body  .txt .hd h2{font-size:60px;color:#094566;font-family: 'Barlow-Bold';}
.list-about .body  .txt .hd h3{font-size:36px;color:#fff;line-height:36px;padding:30px 0 60px;font-family: 'Barlow-Bold';}
.list-about .body  .txt .hd h4{width:70px;height:15px;background:#F08300;margin-bottom:60px;}
.index-about .body  .txt .hd p,.index-about .body  .txt .hd h4,.index-about .body  .txt .hd a{margin-left:60px;}
.list-about .body  .txt .hd p{font-size:18px;font-family: 'Barlow-Medium';color:#fff;margin-bottom:30px;line-height:30px;}
.list-about .body  .txt .hd a{transition-duration:.6s;color:#fff;display:block;font-size:18px;border-radius:50px;width:210px;font-family: 'Barlow-Bold';height:60px;line-height:60px;text-align:center;background:#094566;color:#fff;}
.list-about .body  .txt .hd a i{margin-left:30px;}
.list-about .body  .txt .hd a:hover{background:#F08300}
.list-about .body  .video img,.list-about .video video{object-fit: fill;width:100%;}
.list-about-Equipment{margin:60px 0;}
.list-about-Equipment li{padding:10px;background:#fff;border-radius:8px;width:23.5%;float:left;margin:0 2% 30px 0;}
.list-about-Equipment li:nth-child(4n){margin-right:0;}
.list-about-Equipment li .txt{font-family: 'Barlow-Medium';padding-top:10px;text-transform:uppercase;text-align:center;font-size:16px;line-height:30px;}
.list-about .t{color:#094566;text-align:center;font-family: 'Barlow-Bold';margin-bottom:60px;font-size:60px;}
.list-about-Warranty{text-align:center;}
.list-about-Warranty h3{font-size:36px;color:#fff;padding-bottom:30px;;font-family: 'Barlow-Bold'}
.list-about-Culture li{width:48%;float:left;overflow:hidden;margin:0 4% 30px 0;}
.list-about-Culture li:nth-child(2n){margin-right:0;}
.list-about-Culture li .box{line-height:80px;height:80px;}
.list-about-Culture li .box .pic{background:#094566;width:160px;float:left;text-align:center;border-top-left-radius:80px;border-bottom-left-radius:80px;}
.list-about-Culture li .box .hd{width: calc(100% - 160px);float:right;font-family: 'Barlow-Bold';color:#191919;font-size:48px;background:#E4EAED;padding-left:25px;border-top-right-radius:80px;border-bottom-right-radius:80px;}
.list-about-Culture li .bd{text-transform:uppercase;font-family: 'Barlow-Medium';width: calc(100% - 160px);float:right;color:#fff;font-size:18px;padding:20px 0;line-height:24px;}

.index-banner .swiper-slide a{display:block;}
.index-banner .swiper-pagination{bottom:50px;text-align:center;}
.index-banner .swiper-pagination-bullet{margin-right:10px !important;width:14px;height:14px;border:0;background:#000000;opacity:1;}
.index-banner .swiper-pagination-bullet-active{background:#094566;}
.index-banner .swiper-button{background:#none !important;opacity:1;border:1px solid #fff;line-height:26px;border-radius:28px;text-align:center;color:#fff;cursor:pointer;background:none;top:90%;width:28px;height:28px;position:absolute;z-index:999;}
.index-banner .swiper-next{left:90%;}
.index-banner .swiper-prev{left:87%;}
.index-banner .swiper-button i{font-size:15px;line-height:26px;}
.index-banner .swiper-button:hover i{color:#fff;}

.roll-pro .swiper-container{padding:60px 0 80px;}
.roll-pro .swiper-slide .pic{overflow:hidden;text-align:center}
.roll-pro .swiper-slide .pic img{position:relative;z-index:3;}
.roll-pro .swiper-slide .pic:before{transition-duration:.5s;width:100%;height:90px;border-radius:100px;background:#FFF;z-index:2;content:"";position:absolute;left:0;bottom:70px;}
.roll-pro .swiper-slide:hover .pic:before{background:#094566;}
.roll-pro .swiper-slide .txt{text-align:center;font-family: 'Barlow-Medium';font-size:18px;line-height:20px;height:70px;color:#fff;overflow:hidden;padding-top:30px;}
.roll-pro .swiper-pagination .swiper-pagination-bullet{opacity:1;background:#fff !important;}
.roll-pro .swiper-pagination .swiper-pagination-bullet-active{background:#094566 !important;}
.roll-pro .swiper-button{background:#none !important;opacity:1;border:1px solid #fff;line-height:26px;border-radius:28px;text-align:center;color:#fff;cursor:pointer;background:none;bottom:5px;width:28px;height:28px;position:absolute;z-index:999;}
.roll-pro .swiper-next{left:50%;margin-left:100px;}
.roll-pro .swiper-prev{left:50%;margin-left:-130px;}

.index-pro{background:#F0F3F5;padding:60px 0 30px;text-align:center;}
.index-pro .pro1{padding-bottom:60px}
.index-pro .box a{justify-content:center;align-items:center;margin-bottom:50px;float:left;display:flex;width:48%;background:#FFFFFF;min-height:530px;border-radius:10px;}
.index-pro .box a:nth-child(2n){margin-left:4%;}

@media (max-width: 1780px){
	.wrap{max-width:96%;}
}
@media screen and (max-width:992px) {
	.news-content .news-up .more,.news-right,.list-content-right-bd,.list-content-right-hd,.footer .txt,.footer .nav,.footer .bottom .ico,.index-banner .swiper-button,.show-pro .bd,.show-pro .hd,.pc-menu,.header{display:none;}
	.fl,.fr{float:none;}
	.navbar-header{background:#094566}
	.header-menu .menu-icon,.header-del .menu-icon:before{background:#fff;}
	.index-banner .swiper-pagination{bottom:10px}
	.list-contact,.list-partner,.list-news,.index-partner,.index-pro,.list-about{padding:30px 10px}
	.list-about .body .txt, .list-about .body .video{width:100%}
	.list-about .body .txt .bg:before{font-size:100px;top:30px}
	.list-about .body .txt .hd h2{font-size:40px}
	.list-about .body .txt .hd h3{padding:10px 0 30px;font-size:26px;}
	.index-about .body .txt .hd p, .index-about .body .txt .hd h4, .index-about .body .txt .hd a{margin-left:0px}
	.list-about .body .txt .hd h4{margin-bottom:40px}
	.list-about .body .video{margin-top:30px}
	.index-pro .pro1{padding-bottom:30px;}
	.index-pro .box a{min-height:auto;padding:20px;width:100%;float:none;margin:0 0 10px 0;}
	.index-partner li,.list-partner li{width:33.3%}
	.footer{padding:30px 10px 100px;background:#171717}
	.footer .bottom{margin:0;padding:0;border:0;background:#171717}
	.list-about-Equipment{margin:30px 0;}
	.list-about .t{margin-bottom:30px;font-size:40px}
	.list-about-Equipment li,.list-products .content .list li{width:48%;margin:0 4% 20px 0 !important;}
	.list-about-Equipment li:nth-child(2n),.list-products .content .list li:nth-child(2n){margin-right:0 !important;}
	.list-about-Culture li{width:100%;float:none;margin:0;}
	.list-about-Culture li .box {line-height: 60px;height: 60px;}
	.list-about-Culture li .box .pic{width:80px;}
	.list-about-Culture li .box .hd{font-size:24px;padding-left:10px;width: calc(100% - 80px);}
	.list-about-Culture li .bd{width: calc(100% - 80px);}
	.list-about-Culture li .box .pic img{height:40px;}
	.news-left, .news-content,.list-products .content,.list-content-right-info{width:100%}
	.list-content-right-info{padding:0 10px}
	.list-content-right-info .body{min-height:auto;}
	.info-share p{float:right;}
	.updown{border-top:0;}
	.show-banner{display:block !important}
	.click_qrcode{display:none !important}
	.list-contact .hd p{max-width:100%;font-size:20px;}
	.list-contact ul li{width:100%;float:none;margin:0 0 15px 0}
	.roll-pro .swiper-slide .pic:before{height:50px;border-radius:50px;}

}