*{box-sizing:border-box}
.wrap{max-width:1640px;margin:0 auto;}
body{background:#F39817}
.cursor {font-size: 16px;line-height: 30px;background:url("/assets/source/8a1c7243620cf23b8af2bff5.png");position: fixed;z-index: 999;width: 30px;top:-15px;left:-15px;height: 30px;cursor: pointer;text-align: center;transform: scale(0);pointer-events: none;will-change: transform;box-sizing: border-box;}

.top.height{position:fixed;top:0;left:0;width:100%;z-index:99999999;}
.header{background:#F39817;line-height:57px;padding:0 35px;}
.header .info{display:flex;}
.header .info .code,.header .info .so{cursor:pointer;}
.header .info .code{margin:0 35px;position:relative;}
.header .info .code:before,.header .info .code:after{top:23px;width:1px;height:18px;content:"";background:#0D131A;position:absolute;}
.header .info .code:before{left:-18px;}
.header .info .code:after{right:-18px;}
.header .info .lang{position:relative;height:60px;z-index:10;}
.header .info .lang h3{cursor:pointer;}
.header .info .lang span{font-family: 'Roboto-Regular';color:#0d131a;font-size:14px;margin:0 5px;}
.header .info .lang .lang-sub{display:none;width:150px;right:0;position:absolute;top:60px;background:#0D131A;padding:10px;}
.header .info .lang .lang-sub a{line-height:30px;padding:8px 10px;font-size:14px;display:block;border-bottom:1px dashed #F39817;color:#F39817}
.header .info .lang .lang-sub a img{float:left;height:20px;margin:5px 5px 0 0;}
.header .info .lang .lang-sub a:hover{background:#F39817;color:#fff;}
.header .info .lang:hover .lang-sub{display:block}

.nav{padding:0 35px;height:50px;line-height:50px;background:#0D131A;}
.nav ul li{float:left;position:relative;}
.nav ul li:before{content:"";height:26px;top:13px;right:0;position:absolute;width:1px;background:#262B31}
.nav ul li:last-child:before{display:none;}
.nav ul li h3{overflow:hidden;position:relative;z-index:2;}
.nav ul li h3 a{padding:0 20px;display:block;float:left;position:relative;z-index:3;transition-duration:.5s;font-size:16px;color:#fff;font-family: 'Barlow-Medium';}
.nav ul li h3:after{transition-duration:.7s;width:100%;height:100%;background:#F39817;content:"";position:absolute;left:0;top:-100%;z-index:1;}
.nav ul li.sub h3 a{padding:0 30px 0 15px;}
.nav ul li.pic h3 a{padding:0 40px 0 15px;}
.nav ul li.pic h3 span{z-index:2;top:17px;right:10px;position:absolute;display:block;width:16px;height:16px;background:url("/assets/source/aecd87fed478050a35b72740.png") no-repeat right center;}
.nav ul li.pic:hover h3 span,.nav ul li.pic.on h3 span{background:url("/assets/source/47e0eb0e5cb5ec4522b71029.png") no-repeat right center;}
.nav ul li h3 i{z-index:2;transition-duration:.4s;display:block;position:absolute;right:10px;line-height:50px;margin-left:10px;color:#fff;}
.nav ul li:hover h3 i{transform: rotate(180deg);}
.nav ul li h3 a:after{content: attr(data-title);position: absolute;top: 0;left:15px;transform: translateY(100%);width: 100%;height: 100%;}
.nav ul li h3 a:hover,.nav ul li h3 a.on{color:#fff}
.nav ul li h3 a:hover{transform: translateY(-100%);}
.nav ul li.on h3 a:hover{transform:none;}
.nav ul li.on h3:after,.nav ul li:hover h3:after{top:0;}
.nav li .text-sub{z-index:9999;background:rgba(13,19,26,.9);display:none;width:250px;position:absolute;top:50px;left:0;border-top:2px solid #F39817;padding:15px;}
.nav li .text-sub a{overflow:hidden;position:relative;transition-duration:.6s;display:block;font-size:16px;color:#f39817;font-family: 'Barlow-Medium';height:40px;line-height:40px;text-transform:uppercase;}
.nav li .text-sub a span{display:block;padding:0 10px;position:relative;z-index:333;color:#fff;}
.nav li .text-sub a:before{z-index:1;transition-duration:.6s;background:#F39817;width:0;height:40px;position:absolute;left:0;top:0;content:"";}
.nav li .text-sub a:after{z-index:1;transition-duration:.6s;background:url("/assets/source/c896ab94fb1e45ab733f1687.png") no-repeat;width:18px;height:40px;content:"";position:absolute;left:-18px;top:0;}
.nav li .text-sub a:hover:before{width:calc(100% - 18px)}
.nav li .text-sub a:hover:after{left:calc(100% - 18px);}
.nav li:hover .text-sub{display:block;}
.nav li .pro-sub{display:none;position:fixed;border-top:2px solid #F39817;padding:15px 0;top:110px;left:0;width:100%;background:rgba(13,19,26,.9);z-index:9999;}
.nav li .pro-sub .wrap{position:relative;width:100%;overflow:hidden;}
.nav li .pro-sub ul{width:220px;}
.nav li .pro-sub ul:after{width:2px;height:100%;content:"";background:#F39817;position:absolute;left:218px;top:0;}
.nav li .pro-sub ul li{float:none;position:static;}
.nav li .pro-sub ul li:before{display:none;}
.nav li .pro-sub ul li h4 a{position:relative;height:40px;display:block;width:100%;line-height:40px;color:#fff;font-size:16px;font-family: 'Barlow-Medium';}
.nav li .pro-sub ul li h4 a span{display:block;padding:0 10px;padding:0 10px;position:relative;z-index:333;color:#fff;}
.nav li .pro-sub ul li h4 a:before{z-index:1;transition-duration:.6s;background:#F39817;width:0;height:40px;position:absolute;left:0;top:0;content:"";}
.nav li .pro-sub ul li h4 a:after{opacity:0;z-index:1;transition-duration:.6s;background:url("/assets/source/c896ab94fb1e45ab733f1687.png") no-repeat;width:0;height:0;content:"";position:absolute;left:-18px;top:0;}
.nav li .pro-sub ul li:hover h4 a:before,.nav li .pro-sub ul li.on h4 a:before{width:100%}
.nav li .pro-sub ul li:hover h4 a:after,.nav li .pro-sub ul li.on h4 a:after{left:100%;opacity:1;width:18px;height:40px;}
.nav li .pro-sub ul li .pro-sub-son{display:none;position:absolute;left:260px;top:0;width: calc(100% - 260px);}
.nav li .pro-sub ul li .pro-sub-son dd{width:20%;margin-bottom:10px;float:left;}
.nav li .pro-sub ul li .pro-sub-son dd a{transition-duration:.5s;width:100%;display:block;padding-right:10px;}
.nav li .pro-sub ul li .pro-sub-son dd a .p{transition-duration:.5s;float:left;width:50px;border:1px solid #fff;height:50px;margin-right:15px;display:block;}
.nav li .pro-sub ul li .pro-sub-son dd a .p img{width:48px;height:48px;display:block;}
.nav li .pro-sub ul li .pro-sub-son dd a .t{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-family: 'Barlow-Medium';font-size:16px;color:#fff;float:right;width:calc(100% - 65px);}
.nav li .pro-sub ul li .pro-sub-son dd a:hover .p{border-color:#F39817}
.nav li .pro-sub ul li .pro-sub-son dd a:hover .t{color:#F39817;}
.nav li:hover .pro-sub{display:block}
.nav li .pro-sub ul li.on .pro-sub-son{display:block;}

.position{color:#f39817;font-family: 'Barlow-Medium';font-size:18px;height:77px;line-height:77px;background:#0D131A;text-transform:uppercase;}
.position i{margin:0 10px;}
.position a{color:#f39817}
.position span{color:#fff}

.pc-menu{padding:55px 0 70px 0;text-align:center;font-size:0;}
.pc-menu a{transition-duration:.5s;font-size:18px;font-family: 'Barlow-Medium';text-transform:uppercase;color:#f39817;display:inline-block;width:344px;height:49px;line-height:49px;background:url("/assets/source/7edc47e692970961f7d33c45.png") no-repeat;text-align:center;margin-right:35px;}
.pc-menu a:last-child{margin-right:0;}
.pc-menu a i{transition-duration:.5s;display:inline-block;width:16px;height:16px;position:relative;top:2px;margin-right:12px;background:url("/assets/source/5da079b85941c51f87d790bf.png");}
.pc-menu a:hover,.pc-menu a.on{background:url("/assets/source/bfd4fbde1f7176d50a624031.png");color:#0d131a}
.pc-menu a:hover i,.pc-menu a.on i{background:url("/assets/source/ef3a9c706577e4f9a3202fe9.png")}
.pc-menu-video a i{background:url("/assets/source/cf54d7877558c3e4f4936849.png");}
.pc-menu-video a:hover i,.pc-menu-video a.on i{background:url("/assets/source/0bb846fdccd2657197626e75.png");}
.pc-menu-events a i{background:url("/assets/source/c707ac1dc24d2afb287d1905.png");width:30px;height:30px;top:9px;}
.pc-menu-events a:hover i,.pc-menu-events a.on i{background:url("/assets/source/93106ce4ac57510e53d2492b.png");}

.list-news{margin-bottom:60px}
.list-news li{width:32%;float:left;margin:0 2% 50px 0;}
.list-news li:nth-child(3n){margin-right:0;}
.list-news li a{display:block}
.list-news li .pic{overflow:hidden;position:relative;}
.list-news li .pic img{width:100%;max-height: 320px;}
.list-news li .pic .time{color:#0d131a;font-size:16px;width:90px;position:absolute;top:20px;left:0;background:#F39817;text-align:center;font-family: 'Barlow-Regular';height:40px;line-height:40px;}
.list-news li .pic .time i{margin-right:5px;}
.list-news li .pic .time:after{width:18px;height:40px;background:url("/assets/source/c896ab94fb1e45ab733f1687.png");content:"";top:0;position:absolute;left:90px;}
.list-news li .txt h3{padding:30px 0 15px 0;border-bottom:1px solid #0D131A;color:#0d131a;font-size:18px;font-family: 'Barlow-Bold';white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.list-news li .txt p{color:#0d131a;font-family: 'Barlow-Medium';font-size:16px;line-height:26px;padding:20px 0;text-transform:uppercase; overflow:hidden !important;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:3;width: 100%;min-height: 120px;}
.list-news li .txt span{font-family: 'Barlow-Regular';font-size:16px;color:#0d131a;text-transform:uppercase;margin-top: 10px;display:inline-block;}

.footer-logo{width:100%;background:#0D131A url("/assets/source/879a81742e5495e75cb408fc.jpg") repeat-x left top;text-align:center;padding:40px 0 25px;border-bottom:1px solid #F39817}
.footer{border-bottom:1px solid #36260F;padding:60px 0;background:#0D131A;}
.footer .box{width:26%;padding-right:60px;}
.footer .box dl dt,.footer .box dl dd{display:block;width:100%;}
.footer .box dl dt a{display:block;padding-bottom:15px;margin-bottom:25px;font-family: 'Barlow-Bold';color:#f39817;font-size:24px;text-transform:uppercase;border-bottom:1px solid #F39817;}
.footer .box dl dd a{transition-duration:.7s;display:block;margin-bottom:20px;font-family: 'Barlow-Medium';color:#f39817;font-size:16px;text-transform:uppercase;}
.footer .box dl dd a:hover{padding-left:10px;}
.footer .box dl.ico{padding-top:20px}
.footer .box dl.ico p{font-size:0;}
.footer .box dl.ico p a{transition-duration:.7s;color:#F39817;margin-right:15px;font-size:20px;}
.footer .box dl.ico p a:hover{color:#fff}
.footer .info{width:43%;}
.footer .info h3{margin-bottom:20px;font-size:24px;color:#f39817;font-family: 'Barlow-Bold';}
.footer .info h3 img{margin-right:10px;}
.footer .info p{line-height:24px;font-size:16px;color:#f39817;font-family: 'Barlow-Medium';}
.footer .info form{margin-top:30px;}
.footer .info form li{overflow:hidden;position:relative;margin-bottom:20px;width:48%;float:left;margin-right:4%;}
.footer .info form li p{font-size:18px;color:#f39817;margin-bottom:10px;font-family: 'Barlow-Medium';}
.footer .info form li img{height:45px;position:absolute;right:1px;bottom:1px;cursor:pointer;}
.footer .info form li input{height:47px;display:block;float:left;width:100%;border:1px solid #F39817;line-height:45px;padding:0 15px;color:#F39817;font-size:15px;background:none;}
.footer .info form li textarea{min-height:107px;display:block;float:left;width:100%;border:1px solid #F39817;line-height:45px;padding:0 15px;color:#F39817;font-size:15px;background:none;}
.footer .info form li:nth-child(2n){margin-right:0;}
.footer .info form li:nth-child(3){width:100%;float:none;}
.footer .info form button{transition-duration:.5s;text-align:left;padding-left:35px;width:167px;height:46px;background:url("/assets/source/c32fe648ca31ab11eca99e1d.jpg");border:0;display:block;float:right;text-align:center;color:#0d131a;font-size:18px;font-family: 'Barlow-Medium';cursor:pointer;margin-top:35px;}
.footer .info form button:hover{margin-right:10px;}

.bottom{padding:30px 0;background:#070A0D;}
.bottom .wrap{position:relative;}
.bottom p,.bottom p a{font-size:16px;color:#f39817;font-family: 'Barlow-Regular';}
.bottom p a{margin-left:10px;}
.bottom .mc{position:absolute;right:0;top:0;}

.show-news{margin-bottom:60px;}
.show-news .show-news-r{width:450px}
.show-news .show-news-r h2{color:#0d131a;font-size:48px;font-family: 'Barlow-Bold';text-transform:uppercase;margin-bottom:40px;}
.show-news .show-news-r li{margin-bottom:50px}
.show-news .show-news-r li a{display:block;text-transform:uppercase;}
.show-news .show-news-r li a h3{border-bottom:1px solid #0D131A;padding-bottom:15px;margin-bottom:25px;color:#0d131a;font-size:18px;font-family: 'Barlow-Bold'}
.show-news .show-news-r li a p{color:#0d131a;font-size:16px;line-height:26px;font-family: 'Barlow-Medium'}
.show-news .show-news-r li a .more{transition-duration:.6s;position:relative;display:inline-block;margin-top:30px;height:40px;}
.show-news .show-news-r li a .more span{padding:0 10px;display:inline-block;position:relative;z-index:2;height:40px;line-height:40px;color:#f39817;font-family: 'Barlow-Regular';font-size:16px;}
.show-news .show-news-r li a .more:before{z-index:1;width:130px;height:40px;background:#0D131A;content:"";position:absolute;left:0;top:0;}
.show-news .show-news-r li a .more:after{z-index:1;left:130px;width:13px;height:40px;content:"";position:absolute;top:0;background:url("/assets/source/315387c1c241a75adb79d31c.jpg");}
.show-news .show-news-r li:hover a .more{margin-left:10px;}
.show-news .show-news-l{width: calc(100% - 500px);}
.show-news .show-news-l .time{color:#F39817;font-size:16px;width:90px;position:relative;background:#0D131A;text-align:center;font-family: 'Barlow-Regular';height:40px;line-height:40px;}
.show-news .show-news-l .time i{margin-right:5px;}
.show-news .show-news-l .time:after{width:13px;height:40px;background:url("/assets/source/315387c1c241a75adb79d31c.jpg");content:"";top:0;position:absolute;left:90px;}
.show-news .show-news-l .t{color:#0d131a;font-size:18px;font-family: 'Barlow-Bold';text-transform:uppercase;border-bottom:1px solid #0D131A;padding-bottom:29px;margin-top:44px;}
.show-news .show-news-l .body{padding:25px 0 50px 0;border-bottom:1px solid #0D131A;margin-bottom:30px;;font-size:18px;color:#0d131a;line-height:26px;font-family: 'Barlow-Medium';text-transform:uppercase;}
.show-news .show-news-l .body p{margin-bottom:30px;}
.show-news .show-news-l .news-up{position:relative;}
.show-news .show-news-l .news-up .more{position:absolute;right:0;top:0;width:135px;height:49px;line-height:49px;text-align:center;color:#f39817;font-size:18px;background:url("/assets/source/56c191f3792b1ead006c8df2.jpg") no-repeat center;}
.show-news .show-news-l .news-up .more i{margin-left:5px;}
.show-news .show-news-l .news-up p{margin-bottom:10px;}
.show-news .show-news-l .news-up p,.show-news .show-news-l .news-up p a{font-size:18px;color:#0d131a;font-family: 'Barlow-Medium'}

.list-video{margin-bottom:60px;}
.list-video li{width:32%;float:left;margin:0 2% 50px 0;}
.list-video li:nth-child(3n){margin-right:0;}
.list-video li a{display:block}
.list-video li .pic{overflow:hidden}
.list-video li .pic img{width:100%}
.list-video li .txt{transition-duration:.6s;padding:20px 0 10px 20px;color:#0d131a;font-size:24px;font-family: 'Barlow-Bold';}
.list-video li:hover .txt{background:#0D131A;color:#F39817;}

.list-events{margin-bottom:60px;}
.list-events li{width:48%;float:left;margin:0 4% 50px 0;}
.list-events li:nth-child(2n){margin-right:0;}
.list-events li a{display:block}
.list-events li .pic{overflow:hidden}
.list-events li .pic img{width:100%}
.list-events li .txt{transition-duration:.6s;transition-duration:.6s;padding:35px 30px 20px 30px;border:1px solid #0D131A;}
.list-events li .txt h3{transition-duration:.6s;color:#0d131a;font-size:30px;font-family: 'Barlow-Bold';border-bottom:1px solid #0D131A;padding-bottom:15px;margin-bottom:25px;}
.list-events li .txt p{transition-duration:.6s;margin-bottom:10px;color:#191919;font-size:18px;font-family: 'Barlow-Medium';}
.list-events li:hover .txt{background:#0D131A}
.list-events li:hover .txt h3{border-color:#F39817;}
.list-events li:hover .txt h3,.list-events li:hover .txt p{color:#F39817;}

.list-contact{padding:60px 0;}
.list-contact .box{width:28%;}
.list-contact .box:nth-child(2){margin:0 4%}
.list-contact .box:nth-child(3){width:36%}
.list-contact .txt h2{color:#0d131a;font-size:48px;font-family: 'Barlow-Bold';}
.list-contact .txt h3{color:#0d131a;padding:30px 0;text-transform:uppercase;font-size:16px;line-height:26px;font-family: 'Barlow-Medium';}
.list-contact .txt p{color:#0d131a;padding:30px 0;text-transform:uppercase;font-size:24px;font-family: 'Barlow-Bold';}
.list-contact .txt .ico a{margin-right:10px;}
.list-contact .box dl{margin-bottom:60px;}
.list-contact .box dl dt{color:#0d131a;font-size:36px;font-family: 'Barlow-Bold';border-bottom:1px solid #0D131A;padding-bottom:10px;margin-bottom:20px;text-transform:uppercase;}
.list-contact .box dl dd{font-size:18px;color:#0d131a;line-height:30px;text-transform:uppercase;font-family: 'Barlow-Medium';}

.list-download{padding:60px 0;}
.list-download .t{border-bottom:1px solid #0D131A;margin-bottom:60px;padding-bottom:30px;}
.list-download .t h2{margin-bottom:40px;color:#101010;font-size:48px;font-family: 'Barlow-Bold';text-transform:uppercase;}
.list-download .t p{margin-bottom:25px;color:#0d131a;font-size:16px;line-height:26px;font-family: 'Barlow-Medium';text-transform:uppercase;}
.list-download li{width:48%;border-bottom:1px solid #0D131A;padding-bottom:15px;float:left;margin:0 4% 25px 0;}
.list-download li:nth-child(2n){margin-right:0;}
.list-download li a{display:block;}
.list-download li .ico{float:left;margin-right:10px;}
.list-download li h3{float:left;line-height:33px;color:#0d131a;font-size:18px;font-family: 'Barlow-Medium';}
.list-download li .btn{transition-duration:.6s;position:relative;float:right;padding:0 15px;background:#0D131A;height:33px;line-height:33px;font-size:18px;color:#f39817;font-family: 'Barlow-Medium';}
.list-download li .btn:before,.list-download li .btn:after{content:"";position:absolute;top:0;width:10px;height:33px;}
.list-download li .btn:before{left:0;background:url("/assets/source/4f88b3d3a22c091ee052778e.jpg");}
.list-download li .btn:after{right:0;background:url("/assets/source/991b26959c64b3ced5319733.jpg");}
.list-download li:hover .btn{margin-right:10px;}

.list-about{padding:60px 0;}
.list-about h2{margin-bottom:40px;font-size:48px;line-height:45px;color:#0d131a;text-transform:uppercase;font-family: 'Barlow-Bold';}
.list-about .c .pic{margin-left:60px}
.list-about .c .txt p{margin-bottom:20px;font-size:16px;color:#0d131a;line-height:26px;text-transform:uppercase;font-family: 'Barlow-Medium';}
.list-about .t{border-bottom:1px solid #976318;padding-bottom:20px;margin:80px 0 40px;font-size:48px;line-height:45px;color:#0d131a;text-transform:uppercase;font-family: 'Barlow-Bold';}
.list-about .body{line-height:27px;font-size:16px;color:#0d131a;font-family: 'Barlow-Medium';text-transform:uppercase;}
.list-about .body p{margin-bottom:10px}
.list-about .body ul{padding:40px 0;overflow:hidden}
.list-about .body ul li{width:19%;float:left;margin-right:1.25%}
.list-about .body ul li img{width:100%;}
.list-about .body ul li:nth-child(5){margin-right:0;}

.list-products{padding:60px 0;}
.list-products .list-products-l{width:360px;}
.list-products .list-products-l h2{color:#0d131a;font-family: 'Barlow-Bold';text-transform:uppercase;font-size:48px;margin-bottom:35px;}
.list-products .list-products-l li{margin-bottom:10px;z-index:2;position:relative;}
.list-products .list-products-l li h3{border:1px solid #0D131A;z-index:2;height:49px;line-height:47px;position:relative;}
.list-products .list-products-l li h3:before{width:17px;background:url("/assets/source/b9f9f0d25481c73051f20672.jpg");height:49px;content:"";position:absolute;top:-1px;right:-17px;}
.list-products .list-products-l li h3 i{font-size:30px;position:absolute;right:15px;top:8px;}
.list-products .list-products-l li h3 a{display:block;padding:0 15px;position:relative;z-index:3;font-size:18px;color:#0d131a;font-family: 'Barlow-Medium';text-transform:uppercase;}
.list-products .list-products-l li:hover h3{background:#0D131A}
.list-products .list-products-l li:hover h3 i{color:#F39817;}
.list-products .list-products-l li:hover h3 a{color:#F39817;}
.list-products .list-products-l li:hover h3:before{background:url("/assets/source/572d6a4f641906d4e2ccd160.png");}
.list-products .list-products-l li ul{z-index:1;display:none;left:100%;padding-left:10%;top:0;position:absolute;width:220px;}
.list-products .list-products-l li:hover ul{display:block;}
.list-products .list-products-l li:hover ul li:hover h3{background:#F39817;border-color:#0D131A}
.list-products .list-products-l li:hover ul li:hover h3 a{color:#0D131A}
.list-products .list-products-l li:hover ul li:hover h3:before{background:url("/assets/source/f8103ab1c4ea728da78c657b.png");}
.list-products .list-products-r{width: calc(100% - 410px);}
.pro-list li{transition-duration:.5s;padding:15px;background:#fff;width:32%;float:left;margin:0 2% 40px 0;}
.pro-list li:nth-child(3n){margin-right:0;}
.pro-list li a{display:block;position:relative;}
.pro-list li .logo{position:absolute;top:0;left:0;z-index:2;}
.pro-list li .pic{overflow:hidden;}
.pro-list li .t .grade{float:right;color:#F39817;font-size:20px;}
.pro-list li .t .grade span{color:#0D131A}
.pro-list li .t h3{color:#0d131a;font-size:18px;font-family: 'Barlow-Medium';}
.pro-list li .info{padding:12px 0;border-top:1px solid #B6B8BA;border-bottom:1px solid #B6B8BA;text-transform:uppercase;margin:12px 0;color:#0d131a;font-size:18px;line-height:24px;font-family: 'Barlow-Bold';}
.pro-list li dl{text-transform:uppercase;overflow:hidden;position:relative;}
.pro-list li dl:after{width:1px;height:100%;content:"";position:absolute;left:46%;top:0;background:#B6B8BA}
.pro-list li dl dd{width:50%;float:left;padding-right:2%;}
.pro-list li dl dd p{font-size:20px;color:#B6B8BA;font-family: 'Barlow-Medium';}
.pro-list li dl dd span{font-size:16px;line-height:14px;color:#B6B8BA;font-family: 'Barlow-Medium';}
.pro-list li:hover{box-shadow:0 0 30px rgba(0,0,0,.25);}

.show-products{padding:60px 0;}
.show-products .title{margin:20px 0 30px;position:relative;color:#101010;text-align:center;text-transform:uppercase;font-family: 'Barlow-Bold';font-size:48px;}
.show-products .title:after{width:100%;z-index:1;content:"";position:absolute;left:0;height:1px;background:#0D131A;top:50%;}
.show-products .title h2{display:inline-block;background:#F09617;padding:0 30px;position:relative;z-index:2;}
.show-products .body{padding-bottom:40px;font-size:18px;line-height:30px;font-family: 'Barlow-Medium';text-transform:uppercase;color:#0d131a;}
.show-products .pro-list li{width:23.5%;margin:0 2% 30px 0!important;}
.show-products .pro-list li:nth-child(4n){margin-right:0!important}

.show-pro-header{background:#fff;padding:60px 35px 0;position:relative;}
.show-pro-header:after{bottom:100px;width:100%;height:1px;background:#0D131A;content:"";position:absolute;left:0;}
.show-pro-header .hd{width:102px;margin:0 25px}
.show-pro-header .hd li{border:1px solid #A1A2A3;width:100px;margin-bottom:8px;}
.show-pro-header .hd .prev,.show-pro-header .hd .next{cursor:pointer;float:left;width:50%;height:37px;line-height:37px;color:#0D131A;background:#F39817;font-size:24px;text-align:center;margin:0 auto;display:block;}
.show-pro-header .hd .next{background:#0D131A;color:#F39817}
.show-pro-header .bd{width:700px;text-align:center;position:relative;z-index:2;}
.show-pro-header .bd img{height:500px;margin:0 auto}
.show-pro-header .info{width: calc(100% - 860px);}
.show-pro-header .info .txt{color:#0d131a;}
.show-pro-header .info .txt h3{font-size:30px;font-family: 'Barlow-Bold';text-transform:uppercase;padding:5px 0 15px 0;}
.show-pro-header .info .txt p{font-size:24px;padding:10px 0 20px;}
.show-pro-header .info .ico{overflow:hidden;padding:20px 0;}
.show-pro-header .info .ico a{border-radius:4px;width:44px;display:inline-block;float:left;margin-right:10px;font-size:18px;text-align:center;color:#fff;background:#101010;line-height:44px;height:44px;}
.show-pro-header .info .ico a:first-child{width:140px;background:#F39817}
.show-pro-header .info .ico a:hover{color:#fff;background:#F39817;}
.show-pro-header .info .body{border-top:1px solid #0D131A;border-bottom:1px solid #0D131A;overflow:hidden;padding:25px 0;font-size:18px;line-height:30px;font-family: 'Barlow-Medium';color:#0d131a}
.show-pro-header .info .share{padding:20px 0;border-top:1px solid #0D131A;border-bottom:1px solid #0D131A;}
.show-pro-header .info .share span{font-size:18px;color:#24282b;text-transform:uppercase}
.show-pro-header .info .share ul{float:right;}
.show-pro-header .info .share ul li{transition-duration: 1s;float:left;text-align:center;margin-left:5px;width:34px;height:34px;line-height:34px;font-size:17px;border-radius:4px;background:#fff;}
.show-pro-header .info .share ul li a{color:#656974;display:block;}
.show-pro-header .info .share ul li:hover{background:#F39817;border-color:#F39817}
.show-pro-header .info .share ul li:hover a{color:#fff}
.show-pro-header .hd,.show-pro-header .info{position:relative;z-index:1;}
.pro-updown{padding:40px 35px;background:#fff;}
.pro-updown a{float:left;width:50%;}
.pro-updown a:nth-child(2){text-align:right;}
.pro-updown a i{border-radius:20px;width:20px;height:20px;margin:0 5px;border:1px solid #E7E7E8;text-align:center;}

.index-banner .wrap{position:relative;}
.index-banner .box{width:400px;border-top:1px solid #F39817;border-bottom:1px solid #F39817;height:55px;line-height:55px;position:absolute;left:0;top:-80px;z-index:33;}
.index-banner .box .swiper-pagination{text-align:left;color:#f39817;font-size:16px;font-family: 'Barlow-Bold';bottom:0;margin-left:10px;}
.index-banner .box .prev,.index-banner .box .next{font-size:16px;color:#f39817;font-family: 'Barlow-Bold';text-transform:uppercase;line-height:55px;position:absolute;top:0;z-index:999;cursor:pointer;}
.index-banner .box .prev{left:260px;}
.index-banner .box .next{left:340px}

.index-service{padding:60px 0;}
.index-service h2{font-size:48px;color:#0d131a;font-family: 'Barlow-Bold';margin-bottom:40px}
.index-service ul li{width:32%;float:left;}
.index-service ul li a{display:block}
.index-service ul li .pic{overflow:hidden}
.index-service ul li .pic img{width:100%}
.index-service ul li .txt{padding:20px 10px}
.index-service ul li .txt h3{color:#0d131a;font-family: 'Barlow-Bold';font-size:24px;}
.index-service ul li .txt p{margin-top:10px;color:#0d131a;font-family: 'Barlow-Regular';text-transform:uppercase;font-size:16px;}
.index-service ul li:nth-child(2){margin:0 2%;}

.index-about{height:788px;background:url("/assets/source/5c5bb872119591a7fcad18e9.jpg");background-attachment: fixed;}
.index-about h2{font-size:48px;color:#f39817;font-family: 'Barlow-Bold';text-transform:uppercase;padding:100px 0 20px}
.index-about h3{line-height:28px;font-size:18px;color:#f39817;text-transform:uppercase;font-family: 'Barlow-Medium';}
.index-about .line{background:#4B4E52;width:100%;height:1px;margin:40px 0 80px;}
.index-about .data{width:48%;}
.index-about .txt{width:50%;}
.index-about .data li{float:left;}
.index-about .data li:nth-child(1){margin-right:50px;}
.index-about .data li:nth-child(2){margin-right:100px;}
.index-about .data li p{line-height:20px;font-size:16px;color:#fff;text-transform:uppercase;font-family: 'Barlow-Medium';}
.index-about .data li h4{padding:0 0 20px 0;line-height:72px;position:relative;font-size:72px;color:#f39817;font-family: 'Barlow-Medium';}
.index-about .data li h4:after{width:35px;height:5px;background:#FFFFFF;content:"";position:absolute;left:0;bottom:0;}
.index-about .txt h5{font-size:18px;color:#f39817;text-transform:uppercase;font-family: 'Barlow-Medium';}
.index-about .txt p{margin:50px 0;font-size:16px;line-height:25px;color:#fff;font-family: 'Barlow-Regular';}

.index-pro{padding:60px 0;position:relative}
.index-pro .next,.index-pro .prev{position:absolute;top:50%;z-index:2;cursor: pointer;}
.index-pro .prev{left:1%;}
.index-pro .next{right:1%;}
.index-pro .hd{text-align:center;}
.index-pro .hd h2{color:#0d131a;font-family: 'Barlow-Bold';font-size:48px;text-transform:uppercase;margin:10px 0 40px;}
.index-pro .bd{overflow:hidden;position:relative;}
.index-pro .bd ul{margin-bottom:10px}
.index-pro .bd .swiper-scrollbar{opacity:1 !important;left:0!important;width:100%;height:2px;}

.index-pro-type{padding-bottom:60px;overflow:hidden}
.index-pro-type .swiper-wrapper{width:1920px;padding-bottom:60px;}
.index-pro-type .swiper-slide{width:41.6%!important;}
.index-pro-type .swiper-scrollbar{opacity:1 !important;left:0!important;width:100%;height:2px;}

.index-pro-type .wrap{position:relative;}
.index-pro-type .hd{margin-bottom:40px;position:relative;}
.index-pro-type .hd h2{color:#0d131a;font-family: 'Barlow-Bold';font-size:48px;text-transform:uppercase;}
.index-pro-type .hd h3{color:#0d131a;font-family: 'Barlow-Medium';font-size:48px;text-transform:uppercase;}
.index-pro-type .hd .more{width:400px;position:absolute;right:0;top:0;}
.index-pro-type .hd .more p{font-size:18px;font-family: 'Barlow-Medium';text-transform:uppercase;line-height:24px;color:#0d131a;}
.index-pro-type .hd .more a{display:block;float:right;margin:30px 10px 0 0;background:url("/assets/source/13e75f50889b7324f2a0699c.jpg") no-repeat;height:60px;padding-left:55px;line-height:60px;}
.index-pro-type .swiper-slide a{display:block;}
.index-pro-type .swiper-slide .pic{overflow:hidden}
.index-pro-type .swiper-slide .pic img{display: block;width: 100%;height: 100%;object-fit: cover;}
.index-pro-type .swiper-slide .txt{padding:20px 10px;color:#0d131a;font-size:18px;text-transform:uppercase;font-family: 'Barlow-Bold';}

@media (max-width: 1600px){
	.wrap{max-width:96%}
}
@media (max-width: 1440px){
	.index-pro-type .swiper-slide{width:30%!important;}
}
@media (max-width: 1360px){
.pro-list li .info{font-size:16px;}
.pro-list li dl dd p{font-size:16px;}
.pro-list li dl dd span{font-size:14px;}
}
@media (max-width: 1280px){
    .pro-list li .info{font-size:12px;}
	.nav li .pro-sub ul li .pro-sub-son dd{width:25%}
	.pro-list li dl dd p{font-size:12px;}
	.pro-list li dl dd span{font-size:12px;}
	.index-about .data li{padding-right:20px}
	.index-about .data li h4{font-size:36px;}
	.list-about .c .pic{width:50%;}
	.index-pro-type .swiper-slide{width:28%!important;}
	
}
@media screen and (max-width:992px) {
    .index-pro .hd{margin-top: 60px;}
	.fl,.fr{float:none;}
	.show-pro-header .bd,.show-pro-header .hd,.list-products .list-products-l,.pc-menu,.top{display:none;}
	.wrap{max-width:100%;}
	.index-banner .box{left:0%;width:100%;border-top:0;border-bottom: 1px solid #0d131a;left: 0;top: -4px;}
	.index-banner .box .swiper-pagination{color: #00010a; text-align:center;}
	.index-banner .box .prev,.index-banner .box .next{color:#00010a;}
	.index-banner .box .prev{left: 10px;}
	
	.fl,.fr{float:none;}
	.show-pro-header .bd,.show-pro-header .hd,.list-products .list-products-l,.pc-menu,.top{display:none;}
	.wrap{max-width:100%;}
	.index-banner .box{left:5%;width:90%;}
	.show-news,.list-video,.list-products,.list-events,.list-download,.list-contact,.list-about,.index-pro,.index-service{padding:30px 10px}
	.list-video li,.show-products .pro-list li,.list-products .pro-list li{width:48% !important;margin:0 4% 20px 0 !important;}
	.list-video li:nth-child(2n),.show-products .pro-list li:nth-child(2n),.list-products .pro-list li:nth-child(2n){margin-right:0 !important;}
	.index-pro-type .swiper-wrapper{width:100%;padding-bottom:15px}
	.index-pro-type .swiper-slide{width:58% !important}
	.pro-list li{padding:10px;}
	.pro-list li .logo{display:none;}
	.pro-list li .pic{padding:15px 0;}
	.pro-list li .t .grade{display:none;}
	.pro-list li dl dd{padding:0;width:49%;}
	.pro-list li dl dd:last-child{margin-left:2%}
	.pro-list li .info{padding:4px 0;margin:5px 0;font-size:15px;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
	.pro-list li .info p{font-size:13px;line-height:20px}
	.pro-list li dl dd p{font-size:11px}
	.pro-list li dl dd span{font-size:12px;display:block;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
	.index-pro-type{padding:0 10px 30px}
	.index-pro-type .hd{margin-bottom:30px}
	.index-pro-type .hd .more{display:none;}
	.index-pro-type .hd h2,.index-pro-type .hd h3{font-size:32px}
	.index-about{height:auto;padding:30px 10px}
	.index-about .data, .index-about .txt{width:100%;}
	.index-about .data li{padding-right:10px;}
	.index-about .data li p{height:60px;}
	.index-about .txt{margin-top:20px}
	.index-about .txt p{margin:25px 0;}
	.index-service ul li{width:100%;float:none;margin:0 10px 0 0;}
	.index-service ul li:nth-child(2){margin:0 10px 0 0}
	.footer{padding:30px 10px}
	.footer .box{display:none;}
	.footer .info{width:100%}
	.footer .info form li:nth-child(4){width:100%;float:none;}
	.bottom{padding:30px 10px 60px;}
	.bottom .mc{position:static;margin:15px auto 0;display:block;text-align:center;}
	.position{line-height:35px;height:auto;padding:10px}
	.list-about h2,.list-about .t,.list-download .t h2{font-size:32px;line-height:32px;margin-bottom:20px;}
	.list-contact .txt h2{font-size:32px;line-height:32px;}
	.list-about .c .pic{margin:0 0 20px 0;width:100%}
	.list-about .t{margin:40px 0 20px;}
	.list-about .body{line-height:24px}
	.list-contact .box{width:100% !important;float:none !important;}
	.show-banner{display:block !important}
	.click_qrcode{display:none !important}
	.list-contact .box:nth-child(2){margin:20px auto ;}
	.list-contact .txt h3{padding:15px 0}
	.list-contact .box dl{margin-bottom:30px}
	.list-download .t p{font-size:14px;line-height:24px;margin-bottom:12px}
	.list-download .t{padding-bottom:15px;margin-bottom:30px;}
	.list-download li{width:100%;float:none;margin:0;padding:10px 0;overflow:hidden}
	.list-download li .btn{font-size:14px;padding:0 10px}
	.list-events li{width:100%;float:none;margin:0 0 15px 0}
	.list-events li .txt{padding:10px}
	.list-events li .txt h3{font-size:24px;margin-bottom:15px;padding-bottom:8px;}
	.list-events li .txt p{margin-bottom:5px;font-size:16px}
	.list-events,.show-news{margin-bottom:0}
	.list-news{padding:30px 10px;margin:0}
	.list-news li{width:100%;float:none;margin:0 0 15px 0;}
	.list-news li .txt h3{padding:15px 0 5px}
	.list-news li .txt p{font-size:14px;line-height:23px;padding:10px 0}
	.list-products .list-products-r{width:100%;}
	.list-video li{margin-bottom:0 !important;}
	.list-video li .txt{padding:10px;font-size:16px;}
	.show-news .show-news-l,.show-news .show-news-r{width:100%;float:none;}
	.show-news .show-news-l .t{margin-top:20px;padding-bottom:15px}
	.show-news .show-news-l .body p{margin-bottom:12px;}
	.show-news .show-news-l .news-up .more{display:none;}
	.show-news .show-news-l .news-up p{margin-bottom:5px;}
	.show-news .show-news-r h2{margin:20px 0;font-size:32px}
	.show-news .show-news-r li{margin-bottom:25px}
	.show-news .show-news-r li a h3{font-size:16px;margin-bottom:10px;padding-bottom:10px}
	.show-news .show-news-r li a .more{margin-top:10px}
	.show-pro-header{padding:30px 10px}
	.show-pro-header .info{width:100%;}
	.pro-updown,.show-pro-header:after{display:none;}
	.show-pro-header .info .share{padding:10px 0}
	.show-products .title{padding:30px 10px;font-size:32px;margin-bottom:0}
	.show-products .body{margin-bottom:20px;padding:0 10px}
	.show-products .bd{padding:0 10px 20px;overflow:hidden}
	.footer-logo{padding:35px 0 15px 0}
	.footer-logo img{max-width:50%}
	.show-products{padding:0;}
	.show-products .title h2{padding:0 15px}
}