﻿@charset "utf-8";
@font-face{
    font-family: 'got';
    src: url('../fonts/GOTHIC.TTF');
    font-weight: normal;
    font-style: normal;
}
@font-face{
    font-family: 'helve';
    src: url('../fonts/HELVETICANEUELTPRO-XBLKCN.OTF');
    font-weight: normal;
    font-style: normal;
}
@font-face{
    font-family: 'swisski';
    src: url('../fonts/SWISSKI.TTF');
    font-weight: normal;
    font-style: normal;
}
@font-face{
    font-family: 'DINB';
    src: url('../fonts/DIN-Medium.ttf');
    font-weight: normal;
    font-style: normal;
}
*{margin:0;padding:0;}
body{ background:#404040;font-family: got, Arial, Helvetica, sans-serif, microsoft yahei;margin:0px; padding:0px; margin:0px auto; font-size:16px; color:#1b2131; width:100%;  zoom:1;}
ul,li,form, dl,dt,dd,div,ul,li,p,em,i,address{font-style:normal;list-style:none;padding: 0px;margin: 0px;}
h1,h2,h3,h4,h5,h6{ padding:0px; margin:0px;}
select,input,textarea,button{ font-size:14px; border-radius:0; -webkit-border-radius:0; color:#1b2131;font-family: got,arial, sans-serif;}
input:focus { outline: none;}
input,button,select,textarea{ border:0px;outline:none;/*-webkit-appearance:none;*//*强制去除表单自带的样式*/}
button{ cursor:pointer;}
textarea{resize:none;/*-webkit-appearance:none;*//*强制去除textarea自带的样式*/}
textarea,input,select { background:none; border:none; margin:0; padding:0;}
article,aside,footer,header,hgroup,nav,section,figure,fxigcaption,address{ display: block;} /*html5设置*/
figure,figcaption{ margin:0px; padding:0px;}
audio,canvas,progress,video { display: inline-block; vertical-align: baseline;}
img{ /*max-width:100%;*/ border:none; border:0;  vertical-align:middle;}
.imgbox img{ width:100%; border:none; border:0;  vertical-align:middle;}
a{ color:#1b2131; text-decoration:none;transition: all ease 0.3s;}
a:focus {outline:none; -moz-outline:none;}
a:hover{ text-decoration:none; color:#ffc613;}
.fl{float:left;}
.fr{float:right;}
.clear{ clear:both;}

.slick-dots {
    position: absolute;
    bottom: 10px;
    display: block;
    width: 100%;
    padding: 0;
    margin: 0;
    list-style: none;
    text-align: center;
}
.grey-600{ font-size:22px;}

.dropdown-item {
    padding: .372rem 1.072rem;
}

/*单行文本省略号*/
.dot {
	display: block;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.dot2, .dot3, .dot4 {
	display: -webkit-box;
	display: box;
	overflow: hidden;
	text-overflow: ellipsis;
	-webkit-box-orient: vertical;
}
.dot2 {
	-webkit-line-clamp: 2;
}
/*多行文本省略号*/
.dot3 {
	-webkit-line-clamp: 3;
}
.dot4 {
	-webkit-line-clamp: 4;
}

/*input字体*/
:-moz-placeholder {color: #999999;}
::-moz-placeholder {color: #999999;}
input:-ms-input-placeholder,
textarea:-ms-input-placeholder {color: #999999;}
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {color: #999999;}

select {
	/*Chrome和Firefox里面的边框是不一样的，所以复写了一下*/
	border: solid 1px #d9d9d9; text-indent:0.5em;
	/*很关键：将默认的select选择框样式清除*/
	appearance: none; color:#999999;
	-moz-appearance: none;
	-webkit-appearance: none;
	/*在选择框的最右侧中间显示小箭头图片*/
	/*background: url(../images/selectarr.png) no-repeat scroll 98% center transparent !important;/*
	/*为下拉小箭头留出一点位置，避免被文字覆盖*/
	padding-right: 14px;
}

/*清除ie的默认选择框样式清除，隐藏下拉箭头*/
select::-ms-expand {
display: none;
}

/*网页滚动条*/
::-webkit-scrollbar{
	width: 6px; height:6px;-webkit-overflow-scrolling : touch;
	background-color: #e6e6e6;}
::-webkit-scrollbar-track{
	background-color: #e6e6e6;}
::-webkit-scrollbar-thumb{
	border-radius: 10px;
	background-color: #58504a;}
::-webkit-scrollbar-button{
	height: 0px;
	background-color: #e6e6e6;}

/*effict*/
.Scale-img {overflow: hidden;cursor: pointer; zoom:1; overflow: hidden;}
.Scale-img img,.Scale-img span {opacity: 1;-webkit-transition: opacity 0.6s, -webkit-transform 0.6s;transition: opacity 0.6s, transform 0.6s;}
.Scale-img:hover img,.Scale-img:hover span {opacity: 1;-webkit-transform: scale3d(1.05,1.05,1.05);transform: scale3d(1.05,1.05,1.05); top:0px; left:0px;}
.effict{transition: all ease 0.3s;}
.imgbox{ overflow:hidden; position:relative; /*background:url(../uploadfiles/nopic.jpg) center center no-repeat; background-size:contain;*/}
.imgbox span{ background-position:center center; background-repeat:no-repeat; background-size:cover; position:absolute; left:0px; top:0px; width:100%; height:100%;display: flex;align-items: center;justify-content: center;}



/*pages*/
.Pages{margin-top:50px;text-align: center;}
.Pages a{display: inline-block;margin:0 3px;width:50px;height:50px;line-height: 50px;font-family: helve;background:#262626;color:#ffc613;text-align: center;}
.Pages a.a_cur,.Pages .num a:hover{background:#ffc613;color:#262626;}
.Pages a.a_prev,.Pages a.a_next{width:80px;margin:0 30px;}

.Pages1 a{background:#333333;}
@media(max-width:1024px){
	.Pages a{width:30px;height:30px;line-height: 30px;margin:0;font-size: 14px;}
	.Pages a.a_prev,.Pages a.a_next{width:30px;margin:0;}
}
/*pages end*/

.w1820{max-width:1820px;margin:0 auto;width:95%;}
.w1600{max-width:1600px;margin:0 auto;width:95%;}
.w1440{max-width:1440px;margin:0 auto;width:95%;}
.w1200{max-width:1200px;margin:0 auto;width:95%;}


.HomeTop{position: fixed;top:50px;z-index:999;width:100%;transition: all .5s;-webkit-transition: all .5s;}
.HomeTop.on{top:-100px;opacity: 0;}
.Lan{position: relative;font-family:helve;}
.Lan span{font-size:16px;padding-right:23px;/*background:url(../images/select1.png) no-repeat center right;*/cursor: pointer; }
.Lan ul{width:70px;position: absolute;background:rgba(255,255,255,0.8);left:50%;margin-left:-35px;display: none;top:100px;}
.Lan ul li{padding:5px 0;text-align: center;line-height: 25px;}
.HomeTop .Lan span{color:#ffc613;/*background:url(../images/select.png) no-repeat center right;*/}
.HomeTop .Lan ul{top:30px;}

.Search{position: relative;margin-right:20px;cursor: pointer;}
.Search .searchIco{text-align: center;margin-top:-2px;width:35px;height:18px;}
.Search .searchBox{position: absolute;width:250px;height:35px;line-height: 35px;border-radius: 35px;background:#fff;right:0;box-sizing: border-box;padding-right:50px;top:30px;display: none;top:100px;z-index:99;}
.Search .searchBox button{width:50px;height:100%;position: absolute;right:0;top:0;border-radius: 0 35px 35px 0;}
.Search .searchBox input{width:100%;height:100%;box-sizing: border-box;padding:0 10px;}

.HomeTop .Search .searchBox{top:30px;}
.HomeTop .Search .searchBox button{background:#ffc613;}

.Header .MainNav ul li{float:left;padding:0 35px;font-family: helve;font-size: 22px;position: relative;} 
.Header .MainNav ul li .text-transform{text-transform:uppercase;}
.Header .MainNav ul li:hover{background:#1b2131;color:#fff;}
.Header .MainNav ul li:hover>a{color:#fff;}
.Header .MainNav ul li .NavPull{position: absolute;top:100px;left:50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);width:260px;background:#ffc613;display: none;z-index:999;}
.Header .MainNav ul li .NavPull dl dd{line-height: 40px;text-align: center;font-size: 18px;}
.Header .MainNav ul li .NavPull dl dd:hover{background:#1b2131;}
.Header .MainNav ul li .NavPull dl dd:hover a{color:#fff;}

.Header .m-btn{display: none;cursor: pointer;padding:15px 5px;border-radius: 5px;z-index:999;margin-top:15px;margin-left:10px;}
.Header .m-btn span{display: block;width:25px;height:3px;background:#1b2131;position: relative;-webkit-transition: all 200ms cubic-bezier(.4,0,0,1);-o-transition: all 200ms cubic-bezier(.4,0,0,1);transition: all 200ms cubic-bezier(.4,0,0,1);}
.Header .m-btn span::before, .m-btn span::after{content:'';display: block;height:3px;width:25px;background: #1b2131;position: absolute;left: 0;-webkit-transition: all 200ms cubic-bezier(.4,0,0,1);-o-transition: all 200ms cubic-bezier(.4,0,0,1);transition: all 200ms cubic-bezier(.4,0,0,1);}
.Header .m-btn span:before {top: -8px;}
.Header .m-btn span:after {bottom: -8px;}
.Header .m-btn.active span {background: transparent;}
.Header .m-btn.active span:before {transform: rotate(-48deg) translate(-6px, 5px);-webkit-transform: rotate(-48deg) translate(-6px, 5px);-o-transform: rotate(-48deg) translate(-6px, 5px);width: 24px;}
.Header .m-btn.active span:after {transform: rotate(48deg) translate(-6px, -5px);-webkit-transform: rotate(48deg) translate(-6px, -5px);-o-transform: rotate(48deg) translate(-6px, -5px);width: 24px;}


.HomeHeader .MainNav ul li .NavPull{top:140px;}
.HomeHeader .Search{display: none;}
.HomeHeader .Lan{display: none;}

.Header{background:#ffc613;height:100px;line-height: 100px;}
.HomeHeader{height:140px;line-height: 140px;position: relative;}
.HomeHeader.fix{width:100%;position: fixed;top:0;left:0;z-index:999;}




/* Bottom */
.goTop{height:100px;line-height: 100px;background:#ffc613;text-align: center;}
.goTop a{display: block;}

.Bottom{background:url(../images/footbg.jpg) no-repeat center center;background-size: cover;}
.Bottom .BottomNav{padding:80px 0;}
.Bottom .BottomNav .item{width:20%;float:left;}
.Bottom .BottomNav .item h1{font-size: 18px;font-family: helve;color:#fff;margin-bottom:20px; text-transform:uppercase;}
.Bottom .BottomNav .item ul li{line-height: 34px;font-size: 14px;color:#fff;opacity: 0.3;transition: all .5s;-webkit-transition: all .5s;}
.Bottom .BottomNav .item ul li a{color:#fff;}
.Bottom .Copy{padding-bottom:60px;}
.Bottom .Copy .CopyTxt{font-size: 14px;color:#fff;opacity: 0.2;}
.Bottom .Copy .CopyTxt a{color:#fff;}
.Bottom .Copy .enjoy{}
.Bottom .Copy .enjoy ul li{display: inline-block;margin-left:15px;}
.Bottom .BottomNav .item ul li:hover{padding-left:5px;opacity: 1;}
.Bottom .BottomNav .item ul li:hover a{color:#ffc613;}


/* HomeBan */
.HomeBan .item{position: relative;}
.HomeBan .item .txt{position: absolute;width:100%;left:0;top:50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);}
.HomeBan .item .txt h1{opacity: 0;transform: translateY(130px);-webkit-transform: translateY(130px);-webkit-transition: all 0.7s 0.1s;transition: all 0.7s 0.1s;font-size: 80px;font-family: swisski;color:#ffc613;line-height: 90px;text-transform: uppercase;}
.HomeBan .item .txt p{opacity: 0;transform: translateY(130px);-webkit-transform: translateY(130px);-webkit-transition: all 0.7s 0.3s;transition: all 0.7s 0.3s;font-size: 26px;line-height: 36px;font-family: helve;color:#fff;margin:50px 0 90px 0;}
.HomeBan .item .txt .HomeMore{opacity: 0;transform: translateY(130px);-webkit-transform: translateY(130px);-webkit-transition: all 0.7s 0.5s;transition: all 0.7s 0.5s;}
.HomeMore{width:270px;height:70px;line-height: 70px;background:#1b2131;}
.HomeMore a img{display: inline-block;}
.HomeMore a span{font-size: 14px;font-family: swisski;color:#ffc613;display: inline-block;padding:0 68px;}

.HomeBan .item.active .txt h1,
.HomeBan .item.active .txt p,
.HomeBan .item.active .txt .HomeMore{opacity: 1;-webkit-transform: translateY(0);transform: translateY(0);}

.HomeBan .slick-dots{position: absolute;bottom:58px;right:0%;/*right:8%;*/}
.HomeBan .slick-dots li{display: inline-block;width:23px;height:23px;background:url(../images/dot.png) no-repeat center center;margin:0 5px;}
.HomeBan .slick-dots li.slick-active{background:url(../images/dotc.png) no-repeat center center;}
.HomeBan .slick-dots li button{display: none;}




.HomeProduct .HproductCon{background:url(../uploadfiles/image/homeprobg.png) no-repeat center center;background-size: cover;padding:30px 0;}
.HomeProduct .HproductCon .HproductBox .item{width:25%;float:left;margin-bottom:20px;}
.HomeProduct .HproductCon .HproductBox{padding-left:20%;position: relative;}
.HomeProduct .HproductCon .HproductBox .item .img{height:285px;line-height: 285px;}
.HomeProduct .HproductCon .HproductBox .item .img img{max-width:90%;max-height:90%;transition: all .5s;-webkit-transition: all .5s; }
.HomeProduct .HproductCon .HproductBox .item .txt span{font-family: helve;font-size: 18px;color:#fff;display: inline-block;margin-right:10px;transition: all .5s;-webkit-transition: all .5s;}

.HomeProduct .HproductCon .HproductBox .item:first-child{position: absolute;left:0;top:63px;}
.HomeProduct .HproductCon .HproductBox .item:first-child .img{height:530px;line-height: 530px;margin-bottom:20px;}

.HomeProduct .HproMore{background:url(../images/pmorebg.jpg) no-repeat center center;background-size: cover;padding:90px 0;}
.HomeProduct .HproMore .HomeMore{margin:0 auto;}


.HomeProduct .HproductCon .HproductBox .item:hover .img img{transform: scale(1.25);-webkit-transform: scale(1.25);}
.HomeProduct .HproductCon .HproductBox .item:hover .txt span{margin-right:20px;}


.RelatedNav{padding:100px 0 80px 0;background:#ffc613;}
.RelatedNav .slick-list{margin-left:-3px;}
.RelatedNav .item{margin-left:3px;position: relative;}
.RelatedNav .item .img{padding-top:62%;}
.RelatedNav .item .img span{transition: all .5s;-webkit-transition: all .5s;}
.RelatedNav .item .img::after{content:'';display: block;width:100%;height:100%;background:rgba(0,0,0,0.3);position: absolute;top:0;left:0;}
.RelatedNav .item .num{width:60px;height:60px;background:#ffc613;text-align: center;line-height: 60px;color:#1b2131;font-family: helve;font-size: 26px;position: absolute;top:20px;left:20px;}
.RelatedNav .item .txt{background:url(../images/bg_1.png) no-repeat top center;background-size: cover;position: absolute;bottom:0;left:0;width:100%;padding:40px;box-sizing: border-box;}
.RelatedNav .item .txt h1{font-family: helve;color:#fff;font-size: 28px;}
.RelatedNav .item .txt p{line-height: 26px;color:#fff;opacity: 0.6;margin:20px 0 30px 0;}

.RelatedNav .item:hover .img span{transform: scale(1.05);-webkit-transform: scale(1.05);}

.More{line-height: 20px;}
.More span{font-family: swisski;color:#ffc613;font-size: 14px;}
.More img{display: inline-block;margin-left:20px;}

.HomeNews{background-repeat: no-repeat;background-size: cover;background-position: center center;padding:100px 0;}
.HomeTit h1{font-size: 68px;font-family:swisski;color:#ffc613;text-transform: uppercase;}
.HomeNews .HomeTit{margin-bottom:120px;}
.HomeNews .HomeNewsCon{position: relative;}
.HomeNews .HomeNewsCon::before{content:'';display: block;width:100%;height:1px;background:rgba(255,255,255,0.1);position: absolute;top:120px;left:0;}
.HomeNews .HomeNewsCon .HomeNewsBox{margin-left:-6%;}
.HomeNews .HomeNewsCon .item{text-align: center;width:19%;margin-left:6%;float:left;position: relative;z-index:99;}
.HomeNews .HomeNewsCon .item .date{font-family: helve;color:#ffc613;}
.HomeNews .HomeNewsCon .item .date p{font-size: 50px;line-height: 56px;}
.HomeNews .HomeNewsCon .item .date span{font-size: 14px;}
.HomeNews .HomeNewsCon .item b{display: block;width:9px;height:9px;background:#4d4d4d;margin:40px auto;}
.HomeNews .HomeNewsCon .item .txt{}
.HomeNews .HomeNewsCon .item .txt h1{font-size: 18px;font-family: helve;color:#b2b2b2;margin-bottom:20px;}
.HomeNews .HomeNewsCon .item .txt p{line-height: 26px;font-size: 14px;color:#808080;}
.HomeNews .HomeNewsCon .item:hover .txt h1{color:#ffc613;}


.HomeSolu{background-repeat: no-repeat;background-size: cover;background-position: center center;padding:50px 0;}

.HomeSolu .HomeSoluBox {padding-left:34%;position: relative;}
.HomeSolu .HomeSoluBox .txt{width:34%;position: absolute;left:0;top:50%;top:50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);}
.HomeSolu .HomeSoluBox .txt .dec{font-size: 18px;opacity: 0.8;color:#fff;margin:55px 0 85px 0;line-height: 30px;}
.HomeSolu .HomeSoluBox .solutab{width:100%;}
.HomeSolu .HomeSoluBox .solutab .tabli{max-width:380px;width:30%;position: absolute;right:0;top:50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);}
.HomeSolu .HomeSoluBox .solutab .tabli li{height:100px;line-height: 100px;font-size: 18px;font-family: helve;color:#ffc613;text-align: center;border-bottom:1px solid #ffc613;position: relative;}
.HomeSolu .HomeSoluBox .solutab .tabli li b{width:14px;height:18px;background:url(../images/jt3.png) no-repeat right center;background-size: 100%;position: absolute;left:-18px;top:50%;margin-top:-9px;transform: translateX(20px);-webkit-transform: translateX(20px);transition: all .5s;-webkit-transition: all .5s;opacity: 0;}
.HomeSolu .HomeSoluBox .solutab .tabli li.on{background:#ffc613;color:#1b2131;}
.HomeSolu .HomeSoluBox .solutab .tabli li.on b{opacity: 1;transform: translateX(0);-webkit-transform: translateX(0);}
.HomeSolu .HomeSoluBox .solutab .tabli li:hover{background:#ffc613;color:#1b2131;}
.HomeSolu .HomeSoluBox .solutab .tabli li:hover b{opacity: 1;transform: translateX(0);-webkit-transform: translateX(0);}
.HomeSolu .HomeSoluBox .solutab .img{position: relative;width:70%;max-height:870px;line-height: 870px;text-align: center;}
.HomeSolu .HomeSoluBox .solutab .img .More{width:120px;height:120px;position: absolute;border-radius: 50%;top:50%;left:50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);}
.HomeSolu .HomeSoluBox .solutab .img .More a{display: block;width:80px;height:80px;background:#ffc613;border-radius: 50%;text-align: center;line-height: 80px;top:50%;left:50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);position: absolute;z-index:999;}
.HomeSolu .HomeSoluBox .solutab .img .More img{margin-left:0;}
.HomeSolu .HomeSoluBox .solutab .img img{max-height:100%;}
.HomeSolu .HomeSoluBox .solutab .img .More::before,.HomeSolu .HomeSoluBox .solutab .img .More::after{content:'';display: block;border-radius: 50%;width:100%;height:100%;position: absolute;background:#1b2131;opacity: 0;}
.HomeSolu .HomeSoluBox .solutab .img .More::before{animation: guang ease-in-out 2s infinite;}
.HomeSolu .HomeSoluBox .solutab .img .More::after{animation: guang1 ease-in-out 2s infinite;}

@keyframes guang{
	0%{opacity: 0.5;transform: scale(1);-webkit-transform: scale(1);}
	50%{opacity: 0.2;transform: scale(1.1);-webkit-transform: scale(1.1);}
	100%{opacity: 0.5;transform: scale(1);-webkit-transform: scale(1);}
}

@keyframes guang1{
	0%{opacity: 0;transform: scale(1);-webkit-transform: scale(1);}
	50%{opacity: 0.2;transform: scale(1.2);-webkit-transform: scale(1.2);}
	100%{opacity: 0;transform: scale(1);-webkit-transform: scale(1);}
}

@media(max-width:1680px){
	.Header .MainNav ul li{padding:0 20px;}
	.HomeBan .item .txt h1{font-size: 50px;line-height: 50px;}
	.HomeBan .item .txt p{font-size: 20px;line-height: 30px;margin:30px 0 50px 0;}
	.HomeMore{width:200px;height:55px;line-height: 55px;}
	.HomeMore a span{padding:0 30px;}
	.HomeSolu .HomeSoluBox .solutab .img{max-height:640px;line-height: 640px;}
	.HomeSolu .HomeSoluBox .solutab .img img{max-height:640px;}
	.HomeTit h1{font-size: 55px;}
}

@media(max-width:1440px){
	
	.Header .MainNav ul li{padding:0 18px;}
	.HomeHeader{height:100px;line-height: 100px;}
	.HomeHeader .MainNav ul li .NavPull{top:100px;}
	.HomeProduct .HproductCon .HproductBox .item:first-child .img img{max-width:60%;}
	.HomeProduct .HproMore{padding:60px 0;}
	.RelatedNav{padding:40px 0 40px 0;}
	.RelatedNav .item .txt{padding:20px;}
	.RelatedNav .item .txt h1{font-size: 20px;}
	.RelatedNav .item .txt p{font-size: 14px;margin:10px 0 20px 0;line-height: 20px;}
	.HomeNews{padding:60px 0;}
	.HomeTit h1{font-size: 40px;}
	.HomeNews .HomeTit{margin-bottom:80px;}
	.HomeNews .HomeNewsCon .HomeNewsBox{margin-left:-3%;}
	.HomeNews .HomeNewsCon .item{width:22%;margin-left:3%;}
	.HomeSolu .HomeSoluBox .txt .dec{font-size: 16px;line-height: 26px;}
	.HomeSolu .HomeSoluBox .solutab .img{max-height:750px;line-height: 750px;}
	.goTop{height:80px;line-height: 80px;}
	.HomeSolu .HomeSoluBox .solutab .tabli{max-width:320px;}
	.HomeSolu .HomeSoluBox .solutab .tabli li{height:70px;line-height: 70px;}
	.Bottom .BottomNav{padding:60px 0;}
	.Bottom .Copy{padding-bottom:40px;}
}

@media(max-width:1366px){
	.HomeTop{top:30px;}
	.Logo img{height:40px;}
	.HomeBan .item .txt h1{font-size: 35px;line-height: 35px;}
	.HomeBan .item .txt p{font-size: 18px;line-height: 25px;margin:20px 0 30px 0;}
	.HomeSolu .HomeSoluBox .solutab .img{max-height:500px;line-height: 500px;}
	.HomeSolu .HomeSoluBox .solutab .img img{max-height:500px;}
	.HomeSolu .HomeSoluBox .solutab .img .More{width:90px;height:90px;}
	.HomeSolu .HomeSoluBox .solutab .img .More a{width:60px;height:60px;line-height: 60px;}
}

@media(max-width:1280px){
	.Header .MainNav ul li{font-size: 18px;padding:0 20px;}
}


@media(max-width:1200px){
	.Header .m-btn{display: block;}
	.Header{height:60px;line-height: 60px;position: relative;}
	.HomeHeader{height:60px;line-height: 60px;}
	.Logo img{height:22px;}
	.Header .MainNav{position: absolute;top:60px;width:0;background:#ffc613;left:0;z-index:999;transition: all .5s;-webkit-transition: all .5s;opacity: 0;overflow: hidden;}
	.Header .MainNav ul li{width:100%;box-sizing: border-box;border-top:1px solid rgba(0,0,0,0.3);padding-right:30px;position: relative;line-height: 50px;min-width:250px;}
	.Header .MainNav ul li b{width:30px;height:50px;background:url(../images/jt1.png) no-repeat center center;position: absolute;top:0;right:0;transition: all .5s;-webkit-transition: all .5s;}
	/* .Header .MainNav ul li:hover b{background:url(../images/jt.png) no-repeat center left;} */
	.Header .MainNav ul li:hover{background:#ffc613;}
	.Header .MainNav ul li:hover>a{color:#1b2131;}
	.Header .MainNav ul li .NavPull{position: static;transform: translateX(0);-webkit-transform: translateX(0);}
	.Header .MainNav ul li .NavPull dl dd{text-align: left;font-size: 16px;padding-left:10px;}
	.Header .MainNav.show{width:100%;opacity: 1;}
	.Header .MainNav ul li b.on{transform: rotate(90deg);-webkit-transform: rotate(90deg);}
	.Search .searchBox{top:60px;}
}

@media(max-width:1024px){
	.HomeProduct .HproductCon .HproductBox{padding-left:0;}
	.HomeProduct .HproductCon .HproductBox .item:first-child{position: static;}
	.HomeProduct .HproductCon .HproductBox .item:first-child .img{height:250px;line-height: 250px;margin-bottom:0;}
	.HomeProduct .HproductCon .HproductBox .item .img{height:250px;line-height: 250px;text-align: center;}
	.HomeProduct .HproductCon .HproductBox .item{width:33.33%;}
	.HomeProduct .HproductCon .HproductBox .item .txt{text-align: center;}

	.RelatedNav .slick-dots{margin-top:20px;text-align: center;}
	.RelatedNav .slick-dots li{width:8px;height:8px;background:#1b2131;margin:0 5px;border-radius: 50%;display: inline-block;}
	.RelatedNav .slick-dots li button{display: none;}
	.RelatedNav .slick-dots li.slick-active{transform: scale(1.2);-webkit-transform: scale(1.2);}
}

@media(max-width:768px){
	.HomeBan .item .txt h1{font-size: 20px;line-height: 20px;}
	.HomeBan .item .txt p{font-size: 14px;line-height: 18px;margin:20px 0;}
	.HomeMore{width:150px;height:40px;line-height: 40px;}
	.HomeMore a span{padding:0 10px 0 20px;}
	.RelatedNav .item .num{width:40px;height:40px;line-height: 40px;font-size: 14px;}
	.HomeTit h1{font-size: 35px;}
	.HomeNews .HomeNewsCon .item .date p{font-size: 30px;line-height: 30px;}
	.HomeNews .HomeNewsCon::before{display: none;}
	.HomeNews .HomeNewsCon .item b{margin:20px auto;}
	.HomeNews .HomeNewsCon .item{width:47%;margin-bottom:20px;}
	.HomeNews .HomeNewsCon .item:nth-child(2n+1){clear: both;}
	.Bottom .BottomNav{display: none;}
	.Bottom .Copy{padding:40px 0;text-align: center;}
	.Bottom .Copy .enjoy{width:100%;margin-bottom:20px;text-align: center;}
	.Bottom .Copy .enjoy ul li{margin:0 10px;}
	.Bottom .Copy .CopyTxt{width:100%;}
}

@media(max-width:640px){
	.HomeTop{top:10px;}
	.HomeBan .slick-dots{bottom:10px;right:10px;}
	.HomeBan .item .txt p{margin:10px 0;}
	.HomeBan .item .txt h1{padding-top:20px;}
	.HomeBan .item .txt {zoom:0.7;}
	.HomeProduct .HproductCon .HproductBox .item{width:50%;}
	.HomeProduct .HproductCon .HproductBox .item .img{max-height:180px;line-height: 180px;}
	.HomeProduct .HproductCon .HproductBox .item .img img{max-height:150px;}
	.HomeProduct .HproductCon .HproductBox .item:first-child .img{max-height:180px;line-height: 180px;}
	.HomeProduct .HproductCon .HproductBox .item .txt span{font-size: 14px;margin-right:5px;}
	.HomeProduct .HproductCon .HproductBox .item:nth-child(9){margin-left:25%;}
	.HomeSolu .HomeSoluBox{padding-left:0;}
	.HomeSolu .HomeSoluBox .txt{width:100%;position: static;transform: translateY(0);-webkit-transform: translateY(0);margin-top:20px;}
	.HomeTit h1{font-size: 25px;}
	.HomeSolu .HomeSoluBox .txt .dec{font-size: 14px;line-height: 20px;margin:30px 0;}
	.HomeSolu .HomeSoluBox .solutab .img{width:100%;}
	.HomeSolu .HomeSoluBox .solutab .tabli{width:100%;max-width:100%;position: static;transform: translateY(0);-webkit-transform: translateY(0);}
	.HomeSolu .HomeSoluBox .solutab .tabli li b{display: none;}
	.HomeSolu .HomeSoluBox .solutab .img{max-height:300px;line-height: 300px;}
	.HomeSolu .HomeSoluBox .solutab .img img{max-height:250px;}
	.HomeSolu .HomeSoluBox .solutab .tabli li{height:50px;line-height: 50px;}
	.goTop{height:60px;line-height: 60px;}
}
.nHeader{position: fixed;top:0;left:0;width:100%;z-index:999;}
/*.nHeader a{height:35px;line-height: 35px;}*/
.nBan{padding-top:100px;}
.nBan .img{padding-top:400px;}
.nNav{background:#1f1f1f;}
.nNav h1{display: none;}
.nNav ul{text-align: center;}
.nNav ul li{display: inline-block;line-height: 80px;font-size: 20px;font-family: helve;padding:0 50px;}
.nNav ul li a{color:#999;display: block;text-transform:uppercase;}
.nNav ul li.on{background:url(../images/select.png) no-repeat bottom 10px center;}
.nNav ul li.on a{color:#ffc613;}
.nNav ul li a:hover{color:#ffc613;}

@media(max-width:1440px){
	.nNav ul li{padding:0 20px;}
}

@media(max-width:1280px){
	.nNav ul li{padding:0 15px;font-size: 18px;}
}

@media(max-width:1200px){
	.nBan{padding-top:60px;}
}

@media(max-width:1024px){
	.nNav ul li{padding:0 10px;font-size: 16px;}
}

@media(max-width:768px){
	.nBan .img{padding-top:35%;}
}




/* 公司介绍 */
.nCommon{padding:30px 0 20px 0;}
.About .Part1{background:url(../images/aboutbg1.jpg) no-repeat center center;background-size: cover;position: relative;}
.About .Part1 .img{width:48%;position: absolute;left:0;top:0px;}
.About .Part1 .img .imgbox{padding-top:640px;}
.About .Part1 .img .num{width:350px;height:180px;background:#ffc613;color:#1b2131;display:flex;justify-content:center;align-items:center;flex-direction: column;text-align: center;position: absolute;bottom:0;right:0;}
.About .Part1 .img .num p{font-family: DINB;}
.About .Part1 .img .num p strong{font-size: 100px;}
.About .Part1 .img .num p span{font-size: 50px;position: relative;top:-50px;margin-left:10px;}
.About .Part1 .img .num>span{font-size: 18px;}

.About .Part1 .txt{width:48%;height:640px;display:flex;justify-content:center;flex-direction: column;}
.About .Part1 .txt .Con{line-height: 26px;color:#999;margin-top:40px;}
.About .Part2 {background:#404040;}
.About .Part2 .PartBox{margin-left:-2%;}
.About .Part2 .PartBox .item{width:48%;float:left;margin-left:2%;position: relative;margin-bottom:40px;}
.About .Part2 .PartBox .item .img{padding-top:61%;}
.About .Part2 .PartBox .item .img span{transition: all .5s;-webkit-transition: all .5s;}
.About .Part2 .PartBox .item .txt{background:#262626;opacity: 0.9;padding:40px 80px;}
.About .Part2 .PartBox .item .txt h2{font-size: 28px;color:#ffc613;font-family: helve;margin-bottom:15px;}
.About .Part2 .PartBox .item .txt .dec{line-height: 26px;color:#999;opacity: 0.6;height:104px;overflow: auto;}
.About .Part2 .PartBox .item .num{width:80px;height:80px;background:#ffc613;color:#1b2131;line-height: 80px;text-align: center;font-family: helve;font-size: 36px;position: absolute;top:20px;left:20px;}
.About .Part2 .PartBox .item:nth-child(3){width:98%;}
.About .Part2 .PartBox .item:nth-child(3) .img{padding-top:37%;}
.About .Part2 .PartBox .item:nth-child(3) .txt{width:50%;position: absolute;bottom:0;right:0;box-sizing: border-box;}

.About .Part2 .PartBox .item:hover .img span{transform: scale(1.05);-webkit-transform: scale(1.05);}


@media(max-width:1440px){
	.About .Part2 .PartBox .item {margin-bottom:30px;}
	.About .Part2 .PartBox .item .txt{padding:30px 40px;}
	.About .Part1 .img .num{width:280px;height:130px;}
	.About .Part1 .img .num p strong{font-size: 60px;}
	.About .Part1 .img .num>span{font-size: 16px;}
	.About .Part1 .img .num p span{font-size: 20px;top:-40px;}
	.About .Part1 .img .imgbox{padding-top:550px;}
	.About .Part1 .txt{height:550px;}
}

@media(max-width:1024px){
	.nCommon{padding:60px 0;}
	.About .Part1 .img{top:60px;}
	.About .Part1 .txt .Con{margin-top:30px;}
	.About .Part2 .PartBox .item .num{width:60px;height:60px;line-height: 60px;font-size: 25px;}
	.About .Part2 .PartBox .item .txt{padding:20px;}
	.About .Part2 .PartBox .item .txt h2{font-size: 20px;}
	.About .Part2 .PartBox .item .txt .dec{font-size: 14px;line-height: 20px;height:100px;}
	.nNav ul li{/*width:100%;box-sizing: border-box;*/line-height: 65px;font-size: 16px;}
	/*.nNav ul li.on{background:none;}
	.nNav ul{display: none;}*/
	.nNav h1{display: block;width:100%;height:50px;line-height: 50px;text-align: center;background:#ffc613;color:#1b2131;font-family: helve;font-size: 18px;}
	.nNav h1 img{display: inline-block;margin-left:20px;transition: all .5s;-webkit-transition: all .5s;}
}

@media(max-width:768px){
	.nCommon{padding:30px 0;}
	.About .Part1 .img{position: relative;width:100%;top:auto;}
	.About .Part1 .img .imgbox{padding-top:66%;}
	.About .Part1 .txt{width:100%;height:auto;margin-top:20px;}
	.About .Part1 .txt .Con{margin-top:20px;}
	
	
	
}


@media(max-width:640px){
	.nBan .img{padding-top:40%;}
	.About .Part1 .img .num{width:200px;height:80px;}
	.About .Part1 .img .num p strong{font-size: 35px;}
	.About .Part1 .img .num p span{top:-15px;}
	.About .Part1 .img .num>span{font-size: 12px;}
	.About .Part1 .txt .Con{font-size: 14px;line-height: 20px;}
	.About .Part2 .PartBox .item{width:98%;margin-bottom:20px;}
	.About .Part2 .PartBox .item:nth-child(3) .txt{width:100%;position: static;}
	.About .Part2 .PartBox .item .txt .dec{height:auto;}
	.About .Part2 .PartBox .item .num{width:40px;line-height: 40px;height:40px;font-size: 16px;left:10px;top:10px;}
}

/* 荣誉资质 */
.Honor{}
.Honor .HonorBox{margin-left:-3.75%;}
.Honor .HonorBox .item{width:21.25%;margin-left:3.75%;float:left;margin-bottom:50px;}
.Honor .HonorBox .item .img{border:10px solid #262626;padding-top:67%;}
.Honor .HonorBox .item .img span{transition: all .5s;-webkit-transition: all .5s;background-size: contain;}
.Honor .HonorBox .item:hover .img span{transform: scale(1.05);-webkit-transform: scale(1.05);}
.Honor .HonorBox .item p{font-family: helve;color:#e5e5e5;text-align: center;margin-top:20px;}

@media(max-width:768px){
	.Honor .HonorBox .item{width:46.25%;margin-bottom:20px;}
	.Honor .HonorBox .item p{font-size: 14px;margin-top:10px;}
}

/* 视频中心 */
.VideoCenter .VideoBox{position: relative;}
.VideoCenter .VideoBox .Video{position: absolute;width:100%;height:100%;top:0;left:0;display: none;}
.VideoCenter .VideoBox .Video video{display: block;width: 100%;height: 100%;object-fit: cover;}
.VideoCenter .VideoBox .Btns{position: absolute;width:100%;height:100%;background:url(../images/play.png) no-repeat center center;top:0;left:0;}


@media(max-width:768px){
	.VideoCenter .VideoBox .Btns{background-size: 50px;}
}

/* 发展历程 */
/*.Historical{background:url(../images/aboutbg1.jpg) no-repeat top center #2f2f2f;}*/
.Historical .HomeTit{text-align: center;}

.HistoricalBox {padding:20px 0;position: relative;background:url(../images/devadd.png) no-repeat top center;margin-top:50px;}
.HistoricalBox::before{/*content:"";display: block;width:2px;height:100%;background:#ffc613;position: absolute;left:50%;top:37px;transform: translateX(-50%);-webkit-transform: translateX(-50%);*/}
.HistoricalBox li{position: relative;margin-top:90px;}
.HistoricalBox li .img{width:40%;float:left;padding-top:425px;}
.HistoricalBox li .img span{transition: all .5s;-webkit-transition: all .5s;}
.HistoricalBox li .txt{width:45%;float:right;}
.HistoricalBox li .txt .year{font-size: 56px;color:#ffc613;font-family: helve;}
.HistoricalBox li .txt h1{font-size: 24px;color:#e5e5e5;font-family: helve;margin:50px 0 20px 0;}
.HistoricalBox li .txt .dec{line-height: 26px;color:#999;}

.HistoricalBox li:hover .img span{transform: scale(1.05);-webkit-transform: scale(1.05);}

.HistoricalBox li .dotico{width:48px;height:48px;background:#2f2f2f;position: absolute;left:50%;top:26%;margin-left:-24px;}
.HistoricalBox li .dotico span{width:9px;height:9px;background:#ffc613;position: absolute;left:50%;top:50%;margin-top:-4.5px;margin-left:-4.5px;}
.HistoricalBox li .dotico span::before{content:'';display: block;width:100px;height:1px;background:#ffc613;position: absolute;left:-100px;top:50%;margin-top:-0.5px;}
.HistoricalBox li:nth-child(2n) .img{float:right;}
.HistoricalBox li:nth-child(2n) .txt{float:left;text-align: right;}
.HistoricalBox li:nth-child(2n) .dotico span::before{left:9px;}

.HistoricalBox li:first-child .dotico{background:#252525;}

.showMorehandle{position: absolute;bottom:-50px;left:50%;width:120px;background:#2f2f2f;text-align: center;margin-left:-60px;padding:10px 0;cursor: pointer;}
.showMorehandle p{font-size: 14px;font-family: swisski;color:#ffc613;margin-bottom:10px;}


@media(max-width:1440px){
	.HistoricalBox li .img{padding-top:380px;}
	.HistoricalBox li .txt .year{font-size: 30px;}
	.HistoricalBox li .txt h1{font-size: 20px;margin:30px 0 20px 0;}
	.HistoricalBox li .txt .dec{font-size: 14px;line-height: 22px;}
}

@media(max-width:1024px){
	.HistoricalBox li .dotico span::before{width:60px;left:-60px;}
}

@media(max-width:768px){
	.HistoricalBox{margin-top:30px;}
	.HistoricalBox {background:url(../images/devadd.png) no-repeat top left;}
	.HistoricalBox::before{left:15px;}
	.HistoricalBox li{margin-top:50px;padding-left:50px;}
	.HistoricalBox li .dotico{left:15px;}
	.HistoricalBox li .dotico span::before{left:9px;width:30px;}
	.HistoricalBox li .img{width:100%;padding-top:66%;}
	.HistoricalBox li .txt{width:100%;margin-top:20px;}
	.HistoricalBox li:nth-child(2n) .txt{text-align: left;}
	.showMorehandle{position: static;margin:30px auto;}
	.HistoricalBox li .dotico{top:5%;}
	
}


/* 新闻中心 */
.News{background:#1f1f1f;}
.News .NewsBox .item{background:#333333;padding:30px;margin-bottom:30px;padding-right:470px;position: relative;transition: all .5s;-webkit-transition: all .5s;}
.News .NewsBox .item .img{width:300px;padding-top:200px;position: absolute;right:30px;top:30px;}
.News .NewsBox .item .img span{transition: all .5s;-webkit-transition: all .5s;}
.News .NewsBox .item .txt{height:200px;padding-left:250px;position: relative;}
.News .NewsBox .item .txt .date{color:#ffc613;font-family: helve;position: absolute;left:0;top:0;height:100%;display:flex;justify-content:center;align-items:center;flex-direction: column;width:140px;text-align: center;}
.News .NewsBox .item .txt .date p{font-size: 50px;}
.News .NewsBox .item .txt .date span{font-size: 14px;}
.News .NewsBox .item .txt .txtbox{display:flex;justify-content:center;flex-direction: column;height:200px;}
.News .NewsBox .item .txt .txtbox h1{font-size: 20px;font-family: helve;color:#b2b2b2;margin-bottom:10px;}
.News .NewsBox .item .txt .dec{font-size: 14px;line-height: 26px;color:#808080;}
.News .NewsBox .item .txt .dec p{height:52px;overflow: hidden;}

.News .NewsBox .item:hover{transform: translate3d(0,-3px,0);-webkit-transform: translate3d(0,-3px,0);box-shadow: 0 0 10px rgba(255,255,255,0.1);}
.News .NewsBox .item:hover .img span{transform: scale(1.05);-webkit-transform: scale(1.05);}

@media(max-width:1440px){
	.News .NewsBox .item{padding-right:380px;}
	.News .NewsBox .item .txt{padding-left:160px;}
}

@media(max-width:768px){
	.News .NewsBox .item {padding:20px;padding-right:20px;}
	.News .NewsBox .item .img{width:100%;position: relative;top:auto;right:auto;padding-top:65%;}
	.News .NewsBox .item .txt .date p{font-size: 35px;}
}


@media(max-width:640px){
	.News .NewsBox .item{padding:10px;}
	.News .NewsBox .item .txt{height:auto;padding:20px 0;position: static;}
	.News .NewsBox .item .txt .txtbox{height:auto;}
	.News .NewsBox .item .txt .date{width:70px;height:auto;top:20px;left:10px;top:10px;background:#1b2131;padding:10px 0;}
	.News .NewsBox .item .txt .date p{font-size: 25px;}
	.News .NewsBox .item .txt .txtbox h1{font-size: 16px;}
	.News .NewsBox .item .txt .txtbox .dec{line-height: 20px;}
	.News .NewsBox .item .txt .dec p{height:40px;}
}


/* 新闻详情 */
.NewsInfotit{text-align: center;padding-bottom:20px;border-bottom:1px solid rgba(200,200,200,0.1);margin-bottom:30px;}
.NewsInfotit h1{font-size: 30px;color:#999;font-family: helve;margin-bottom:20px;}
.NewsInfotit p{color:#999;opacity: 0.6;}






@media(max-width:768px){
	.NewsInfotit h1{font-size: 18px;}
	.NewsInfotit p{font-size: 13px;}
	.NewsInfo .Content{font-size: 14px;line-height: 20px;}
}

/* 产品中心 */
.Header .MainNav ul li#nav2{position: static;}
.Header .MainNav ul li#nav2 .NavPull{width:100%;background:none;}
.Header .MainNav ul li#nav2 .NavPull .w1600{background:#fff;}
.Header .MainNav ul li#nav2 .NavPull .navTwo{width:20%;max-width:300px;}
.Header .MainNav ul li#nav2 .NavPull .navTwo ul::after{content:'';display: block;clear: both;}
.Header .MainNav ul li#nav2 .NavPull .navTwo ul li{width:100%;box-sizing: border-box;height:50px;line-height: 50px;font-size: 18px;border-bottom:1px solid #e6e6e6;border-right:1px solid #e6e6e6;}
.Header .MainNav ul li#nav2 .NavPull .navTwo ul li a{color:#666;}
.Header .MainNav ul li#nav2 .NavPull .navTwo ul li:last-child{border-bottom:none;}
.Header .MainNav ul li#nav2 .NavPull .navTwo ul li.on{background:#1b2131;}
.Header .MainNav ul li#nav2 .NavPull .navTwo ul li.on a{color:#ffc613;}
.Header .MainNav ul li#nav2 .NavPull .navTwo ul li:hover{background:#1b2131;}
.Header .MainNav ul li#nav2 .NavPull .navTwo ul li:hover a{color:#ffc613;}


.Header .MainNav ul li#nav2 .NavPull .bd{width:80%;}
.Header .MainNav ul li#nav2 .NavPull .NavThree {padding:30px;}
.Header .MainNav ul li#nav2 .NavPull .NavThree .tit{font-size: 24px;line-height: 24px;font-family: helve;color:#333;padding-bottom:18px;border-bottom:1px solid #e6e6e6;margin-bottom:30px;}
.Header .MainNav ul li#nav2 .NavPull .NavThree .tit img{display: inline-block;margin-left:20px;}
.Header .MainNav ul li#nav2 .NavPull .NavThree .Left{width:60%;box-sizing: border-box;}

/*.Header .MainNav ul li#nav2 .NavPull .NavThree .Left dl::after{content:'';display: block;clear: both;}
.Header .MainNav ul li#nav2 .NavPull .NavThree .Left dl dd{width:25%;float:left;line-height: 48px;font-size: 18px;text-align: center; padding-bottom:20px;}
.Header .MainNav ul li#nav2 .NavPull .NavThree .Left dl dd a{color:#666;}
.Header .MainNav ul li#nav2 .NavPull .NavThree .Left dl dd:hover{background:none;}
.Header .MainNav ul li#nav2 .NavPull .NavThree .Left dl dd:hover a{color:#ffc613;}
.Header .MainNav ul li#nav2 .NavPull .NavThree .Left dl dd img{width:100px;}*/

.Header .MainNav ul li#nav2 .NavPull .NavThree .Left dl{width:22%; height:150px; line-height:150px; border: 1px solid #F9F9F9; padding: 10px; margin: 5px;float: left;text-align:center;}
.Header .MainNav ul li#nav2 .NavPull .NavThree .Left dl dt{height:100px; line-height:100px; }
.Header .MainNav ul li#nav2 .NavPull .NavThree .Left dl dt img{max-width: 100%; max-height:140px;}
.Header .MainNav ul li#nav2 .NavPull .NavThree .Left dl dd{padding: 10px 10px 5px 10px;;text-align:center; overflow:hidden;}
.Header .MainNav ul li#nav2 .NavPull .NavThree .Left dl dd a{color:#666;overflow:hidden;}
.Header .MainNav ul li#nav2 .NavPull .NavThree .Left dl dd:hover{background:none;}
.Header .MainNav ul li#nav2 .NavPull .NavThree .Left dl dd:hover a{color:#ffc613;}



.Header .MainNav ul li#nav2 .NavPull .NavThree .Right{width:40%;box-sizing: border-box;border-left:1px solid #e6e6e6;padding-left:40px;}
.Header .MainNav ul li#nav2 .NavPull .NavThree .Right .item{padding:40px 0;padding-left:130px;position: relative;}
.Header .MainNav ul li#nav2 .NavPull .NavThree .Right .item .img{width:100px;padding-top:100px;position: absolute;top:40px;left:0;}
.Header .MainNav ul li#nav2 .NavPull .NavThree .Right .item .txt{line-height: 26px;}
.Header .MainNav ul li#nav2 .NavPull .NavThree .Right .item .txt h1{font-size: 18px;font-family: helve;}
.Header .MainNav ul li#nav2 .NavPull .NavThree .Right .item .txt p{line-height: 24px;font-size: 14px;color:#666;font-family: got;}
.Header .MainNav ul li#nav2 .NavPull .NavThree .Right .item:first-child{padding-top:0;}
.Header .MainNav ul li#nav2 .NavPull .NavThree .Right .item:first-child .img{top:0;}


@media(max-width:1366px){
	.Header .MainNav ul li#nav2 .NavPull .navTwo ul li{font-size: 16px;padding:0 20px;}
}

@media(max-width:1200px){
	.Header .MainNav ul li#nav2{position: relative;}
	.Header .MainNav ul li#nav2 .NavPull{position: static;background:none;}
	.Header .MainNav ul li#nav2 .NavPull .w1600{background:none;}
	.Header .MainNav ul li#nav2 .NavPull .bd{display: none;}
	.Header .MainNav ul li#nav2 .NavPull .navTwo{width:100%;}
	.Header .MainNav ul li#nav2 .NavPull .navTwo ul li{height:40px;line-height: 40px;border:none;min-width:100%;}
	.Header .MainNav ul li#nav2 .NavPull .navTwo ul li.on{background:none;}
	.Header .MainNav ul li#nav2 .NavPull .navTwo ul li.on a{color:#1b2131;}
	.Header .MainNav ul li#nav2 .NavPull .navTwo ul li:hover{background:none;}
	.Header .MainNav ul li#nav2 .NavPull .navTwo ul li:hover a{color:#1b2131;}
	.Header .MainNav ul li#nav2 .NavPull .navTwo ul li a{color:#1b2131;}
	
}

.Product{background:#1f1f25;padding-top:0px;}
.Product .ProNav{}
.Product .ProNav ul{}
.Product .ProNav ul::after{content:'';display: block;clear: both;}
.Product .ProNav ul li{width:20%;float:left;margin-bottom:10px;}
.Product .ProNav ul li a{margin-left:10px;display:block;background:#333333;box-sizing:border-box;padding-left:80px;height:80px;line-height:80px;position: relative;}
.Product .ProNav ul li .img{width:70px;height:100%;text-align:center;position: absolute;left:10px;top:0;}
.Product .ProNav ul li .img img{max-width:60px;max-height:50px;}
.Product .ProNav ul li .img .img2{display: none;}
.Product .ProNav ul li p{font-size:16px;font-family: helve;color:#fff;}
.Product .ProNav ul li:hover a{background:#ffc613;}
.Product .ProNav ul li:hover .img .img1{display: none;}
.Product .ProNav ul li:hover .img .img2{display: inline-block;}
.Product .ProNav ul li:hover p{color:#1b2131;}
.Product .ProNav ul li.on a{background:#ffc613;}
.Product .ProNav ul li.on .img .img1{display: none;}
.Product .ProNav ul li.on .img .img2{display: inline-block;}
.Product .ProNav ul li.on p{color:#1b2131;}

.Product .ProNav ul li:first-child a{height:170px;padding-left:0;display: flex;justify-content: center;flex-direction: column;line-height:50px;text-align:center;}
.Product .ProNav ul li:first-child .img{position: static;margin:0 auto;height:auto;}
.Product .ProCon{padding:0px 0 40px 0;}
.Product .ProCon .ProImg{width:40%;}
.Product .ProCon .ProImg img{ max-width:100%;}

.Product .ProCon .ProductBox{width:59%;}
.Product .ProCon .ProductBox .ProBox{margin-left:-2%;}
.Product .ProCon .ProductBox .ProBox .item{width:31.33%;margin-left:2%;float:left;margin-bottom:20px;}
.Product .ProCon .ProductBox .ProBox .item .img{padding-top:100%;}
.Product .ProCon .ProductBox .ProBox .item .img span{transition: all .5s;-webkit-transition: all .5s;}
.Product .ProCon .ProductBox .ProBox .item .txt{background:#333;padding:15px 30px;background:url(../images/jt5.png) no-repeat center right 20px #333;}
.Product .ProCon .ProductBox .ProBox .item .txt h1{font-size: 22px;font-family: helve;color:#fff;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.Product .ProCon .ProductBox .ProBox .item .txt span{font-size: 22px;font-family: helve;color:#fff;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.Product .ProCon .ProductBox .ProBox .item .txt b{width:10px;height:2px;background:#484848;display: block;margin:5px 0;}
.Product .ProCon .ProductBox .ProBox .item .txt p{font-size: 14px;font-family: helve;color:#fff;opacity: 0.2;}
.Product .ProCon .ProductBox .ProBox .item:hover .img span{transform: scale(1.05);-webkit-transform: scale(1.05);}

@media(max-width:1280px){
	.Product .ProNav ul li a{height:60px;line-height: 60px;padding-left:60px;}
	.Product .ProNav ul li .img{width:60px;left:0;}
	.Product .ProNav ul li p{font-size:14px;}
	.Product .ProNav ul li:first-child a{height:130px;}
	.Product .ProNav ul li .img img{max-height:40px;max-width:40px;}
}


@media(max-width:1024px){
	.Product .ProCon{padding:00px 0 50px 0;}
	.Product .ProNav ul li{width:50%;}
	.Product1 .ProNav ul li:fourth-child a{margin-left:0px;}
}

@media(max-width:768px){
	.Product .ProCon .ProImg{display: none;}
	.Product .ProCon .ProductBox{width:100%;}
	.Product .ProCon .ProductBox .ProBox .item{width:48%;}
	.Product .ProCon .ProductBox .ProBox .item .txt{padding:10px 20px 10px 10px;}
	.Product .ProCon .ProductBox .ProBox .item .txt h1{font-size:16px;}
	.Product .ProCon .ProductBox .ProBox .item .txt span{font-size:16px;}
}

@media(max-width:640px){
	.Product .ProNav ul li a{padding-left:40px;}
	.Product .ProNav ul li .img{width:40px;}
	.Product .ProNav ul li .img img{max-width:30px;max-height:30px;}
	.Product .ProNav ul li p{font-size:13px;}
}




.Product1{background:#1f1f25;padding-top:30px; padding-bottom:20px;}
.Product1 .ProNav{}
.Product1 .ProNav ul{}
.Product1 .ProNav ul::after{content:'';display: block;clear: both;}
.Product1 .ProNav ul li{width:20%;float:left;margin-bottom:10px;}
.Product1 .ProNav ul li a{margin-left:10px;display:block;background:#333333;box-sizing:border-box;padding-left:80px;height:80px;line-height:80px;position: relative;}
.Product1 .ProNav ul li .img{width:70px;height:100%;text-align:center;position: absolute;left:10px;top:0;}
.Product1 .ProNav ul li .img img{max-width:60px;max-height:50px;}
.Product1 .ProNav ul li .img .img2{display: none;}
.Product1 .ProNav ul li p{font-size:16px;font-family: helve;color:#fff;}
.Product1 .ProNav ul li:hover a{background:#ffc613;}
.Product1 .ProNav ul li:hover .img .img1{display: none;}
.Product1 .ProNav ul li:hover .img .img2{display: inline-block;}
.Product1 .ProNav ul li:hover p{color:#1b2131;}
.Product1 .ProNav ul li.on a{background:#ffc613;}
.Product1 .ProNav ul li.on .img .img1{display: none;}
.Product1 .ProNav ul li.on .img .img2{display: inline-block;}
.Product1 .ProNav ul li.on p{color:#1b2131;}

.Product1 .ProNav ul li:first-child a{height:170px;padding-left:0;display: flex;justify-content: center;flex-direction: column;line-height:50px;text-align:center; margin-left:0px;}
.Product1 .ProNav ul li:first-child .img{position: static;margin:0 auto;height:auto;}
.Product1 .ProCon{padding:0px 0 40px 0;}
.Product1 .ProCon .ProImg{width:40%;}
.Product1 .ProCon .ProImg img{ max-width:100%;}


.Product1 .ProCon .ProductBox{width:59%;}
.Product1 .ProCon .ProductBox .ProBox{margin-left:-2%;}
.Product1 .ProCon .ProductBox .ProBox .item{width:31.33%;margin-left:2%;float:left;margin-bottom:20px;}
.Product1 .ProCon .ProductBox .ProBox .item .img{padding-top:100%;}
.Product1 .ProCon .ProductBox .ProBox .item .img span{transition: all .5s;-webkit-transition: all .5s;}
.Product1 .ProCon .ProductBox .ProBox .item .txt{background:#333;padding:15px 30px;background:url(../images/jt5.png) no-repeat center right 20px #333;}
.Product1 .ProCon .ProductBox .ProBox .item .txt h1{font-size: 22px;font-family: helve;color:#fff;overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;}
.Product1 .ProCon .ProductBox .ProBox .item .txt b{width:10px;height:2px;background:#484848;display: block;margin:5px 0;}
.Product1 .ProCon .ProductBox .ProBox .item .txt p{font-size: 14px;font-family: helve;color:#fff;opacity: 0.2;}
.Product1 .ProCon .ProductBox .ProBox .item:hover .img span{transform: scale(1.05);-webkit-transform: scale(1.05);}

@media(max-width:1280px){
	.Product1 .ProNav ul li a{height:60px;line-height: 60px;padding-left:60px;}
	.Product1 .ProNav ul li .img{width:60px;left:0;}
	.Product1 .ProNav ul li p{font-size:14px;}
	.Product1 .ProNav ul li:first-child a{height:130px;}
	.Product1 .ProNav ul li .img img{max-height:40px;max-width:40px;}
}


@media(max-width:1024px){
	.Product1 .ProCon{padding:00px 0 50px 0;}
	.Product1 .ProNav ul li{width:50%;}
	.Product1 .ProNav ul li:first-child a {margin-left: 10px;}
}

@media(max-width:768px){
	.Product1 .ProCon .ProImg{display: none;}
	.Product1 .ProCon .Product1Box{width:100%;}
	.Product1 .ProCon .ProductBox .ProBox .item{width:48%;}
	.Product1 .ProCon .ProductBox .ProBox .item .txt{padding:10px 20px 10px 10px;}
	.Product1 .ProCon .ProductBox .ProBox .item .txt h1{font-size:16px;}
	.Product1 .ProNav ul li:first-child a {margin-left: 10px;}
}

@media(max-width:640px){
	.Product1 .ProNav ul li a{padding-left:40px;}
	.Product1 .ProNav ul li .img{width:40px;}
	.Product1 .ProNav ul li .img img{max-width:30px;max-height:30px;}
	.Product1 .ProNav ul li p{font-size:13px;}
	.Product1 .ProNav ul li:first-child a {margin-left: 10px;}
}



/* 产品详情 */
.ProductInfo{background:#1f1f1f;}
.proIntro{padding:80px 0;}
.proIntro .img{width:43.75%;}
.proIntro .img .imgbox{padding:50%;background-size: contain;}
.proIntro .ProTit h1{max-width:600px;}

.ProTit{font-family: helve;text-align: center;}
.ProTit h1{font-size: 40px;color:#fff;}
.ProTit b{width:30px;height:2px;background:rgba(255,255,255,0.1);display: block;margin:30px auto;}
.ProTit p{font-size: 18px;color:#fff;opacity: 0.3;line-height: 30px;}
.ProTit span{font-size: 20px;color:#666;display: block;margin-top:10px;}

.proIntro .txt{width:50%;}
.proIntro .ProTit{text-align: left;}
.proIntro .ProTit b{margin:30px 0;}
.proIntro .txt .dec{line-height: 36px;color:#fff;opacity: 0.3;margin-top:30px;margin-bottom:50px;}
.proIntro .txt .pdf,.product-intro .pdf{width:100%;height:70px;line-height: 70px;background:#ffc613;text-align: center;}
.proIntro .txt .pdf a,.product-intro .pdf a{display: block;color:#1b2131;font-family: helve; font-size:22px;}
.proIntro .txt .pdf a img,.product-intro .pdf a img{display: inline-block;margin-right:20px;}

.ProInfo .Part2,.ProInfo .Part3,.ProInfo .Part4,.ProInfo .Part5,.ProOther{padding:40px 0;}

.ProInfo .Part2 .tit{border-bottom:1px solid rgba(255,255,255,0.1);margin-bottom:40px;}
.ProInfo .Part2 .tit h1{padding-bottom:20px;padding-left:20px;position: relative;font-family: helve;font-size: 28px;color:#fff;}
.ProInfo .Part2 .tit h1::before{content:'';display: block;width:4px;height:25px;background:#ffc613;position: absolute;top:5px;left:0;}
.ProInfo .PartBox table{width:100%;border-collapse: collapse;border-spacing: 0;font-family: helve;}
.ProInfo .PartBox table tr{}
.ProInfo .PartBox table tr:first-child{background:#ffc613;font-size: 18px;color:#1b2131;}
.ProInfo .PartBox table tr{background:#333333;font-size: 14px;color:rgba(255,255,255,0.5)}
.ProInfo .PartBox table tr td{padding:25px 10px;text-align: center;}
.ProInfo .PartBox table tr td:first-child{color:#ffc613;}
.ProInfo .PartBox table tr:first-child td:first-child{color:#1b2131;}
.ProInfo .PartBox table tr td{border-top:1px solid rgba(255,255,255,0.05)}


.ProInfo .Part3 .Con{line-height: 36px;opacity: 0.3;color:#fff;text-align: center;}


.ProInfo .Part4 .PartBox{}
.ProInfo .Part4 .PartBox .PartBoxNav{width:37.5%;}
.ProInfo .Part4 .PartBox .PartBoxNav ul li{height:99px;font-size: 20px;font-family: helve;border-bottom:1px solid #333;display:flex;justify-content:center;flex-direction: column;padding:0 50px;position: relative;}
.ProInfo .Part4 .PartBox .PartBoxNav ul li::before{content:'';display: block;width:4px;height:100%;background:#1b2131;position: absolute;top:0;left:5px;transform: rotateX(90deg);-webkit-transform: rotateX(90deg);transition: all .5s;-webkit-transition: all .5s;}
.ProInfo .Part4 .PartBox .PartBoxNav ul li a{color:#666;display: block;}
.ProInfo .Part4 .PartBox .PartBoxNav ul li.on{background:url(../images/proinfoico.png) no-repeat center right 40px #ffc613;}
.ProInfo .Part4 .PartBox .PartBoxNav ul li.on a{color:#1b2131;}
.ProInfo .Part4 .PartBox .PartBoxNav ul li.on::before{transform: rotateX(0);-webkit-transform: rotateX(0);}
.ProInfo .Part4 .PartBox .bd{width:59.5%;}
.ProInfo .Part4 .PartBox .bd .proCont{position: relative;}
.ProInfo .Part4 .PartBox .bd .proCont .img{padding-top:600px;}
.ProInfo .Part4 .PartBox .bd .proCont .txt{position: absolute;width:100%;box-sizing: border-box;bottom:0;left:0;background:rgba(0,0,0,0.6);padding:25px 50px;}
.ProInfo .Part4 .PartBox .bd .proCont .txt h1{font-size: 28px;color:#fff;font-family: helve;margin-bottom:10px;}
.ProInfo .Part4 .PartBox .bd .proCont .txt .dec{color:#fff;opacity: 0.6;line-height: 26px;}

.ContactForm .ConForm{margin-top:80px;}
.ContactForm .ConForm .FormBox{width:100%;margin-left:-3%;}
.ContactForm .ConForm .FormBox .inputBox{width:47%;margin-left:3%;float:left;margin-bottom:50px;}
.ContactForm .ConForm .FormBox .inputBox p{font-size: 18px;font-family: helve;color:#fff;margin-bottom:15px;}
.ContactForm .ConForm .FormBox .inputBox p span{color:#ffc613;}
.ContactForm .ConForm .FormBox .inputBox input{border:1px solid rgba(255,255,255,0.1);height:75px;line-height: 75px;width:100%;box-sizing: border-box;padding:0 10px;color:#fff;}
.ContactForm .ConForm .FormBox .inputBox select{border:1px solid rgba(255,255,255,0.1);height:75px;line-height: 75px;width:100%;box-sizing: border-box;padding:0 10px;background:url(../images/selectico.png) no-repeat center right 20px;}
.ContactForm .ConForm .FormBox .inputBox1{width:97%;}

.ContactForm .ConForm .FormBox .inputBox1 .radiobox{display: inline-block;color:#fff;margin-right:50px;}
.ContactForm .ConForm .FormBox .inputBox1 .radiobox input[type="radio"] {
	position: absolute;
	opacity: 0;
	width:auto;
	height:30px;
	line-height: 30px;
  }

.ContactForm .ConForm .FormBox .inputBox1 .radiobox input[type="radio"] + .radio-label:before {
	content: '';
	background: #f4f4f4;
	border-radius: 50%;
	display: inline-block;
	width: 16px;
	height: 16px;
	position: relative;
	top: 5px;
	margin-right: 5px;
	vertical-align: top;
	cursor: pointer;
	text-align: center;
	-webkit-transition: all 250ms ease;
	transition: all 250ms ease;
	position: relative;top:3px;
	background:url(../images/radio.png) no-repeat center center;background-size: 100% 100%;
}
.ContactForm .ConForm .FormBox .inputBox1 .radiobox input[type="radio"]:checked + .radio-label:before {
	background:url(../images/radiod.png) no-repeat center center;background-size: 100% 100%;
}

.ContactForm .ConForm .FormBox .textarea{width:97%;}
.ContactForm .ConForm .FormBox .textarea textarea{width:100%;height:200px;border:1px solid rgba(255,255,255,0.1);padding:10px;color:#fff;box-sizing: border-box;}

.ContactForm .ConForm .FormBtn{text-align: center;margin-top:40px;}
.ContactForm .ConForm .FormBtn button{width:300px;height:80px;margin:0 10px;font-family: helve;background:#ffc613;color:#1b2131;font-size: 24px;}
.ContactForm .ConForm .FormBtn button.reset{background:#404040;color:#fff;}



.ProOther{}
.ProOther .slick-list{margin-left:-30px;}
.ProOther .item{margin-left:30px;background:#333333;}
.ProOther .item .img{padding-top:65%;}
.ProOther .item .img span{transition: all .5s;-webkit-transition: all .5s;}
.ProOther .item .txt{padding:25px;}
.ProOther .item .txt h1{font-family: helve;color:#b2b2b2;font-size: 18px;}
.ProOther .item .txt .dec{font-size: 14px;line-height: 26px;color:#666;margin:20px 0 50px 0;}

.ProOther .item .txt .promore{font-family:swisski;font-size: 14px;color:#b3b3b3;}
.ProOther .item .txt .promore .img2{display: none;}
.ProOther .item .txt .promore img{display: inline-block;margin-left:10px;position: relative;top:-1px;}
.ProOther .item.video .img .play{position: absolute;top:0;left:0;width:100%;height:100%;background:url(../images/proplay.png) no-repeat center center;}

.ProOther .item:hover .img span{transform: scale(1.05);-webkit-transform: scale(1.05);}
.ProOther .item:hover .txt .promore {color:#ffc613;}
.ProOther .item:hover .txt .promore .img1{display: none;}
.ProOther .item:hover .txt .promore .img2{display: inline-block;}

.ProOther .slick-arrow{width:70px;height:70px;position: absolute;top:50%;margin-top:-35px;font-size: 0;color:transparent;z-index:999;}
.ProOther .slick-arrow.slick-prev{background:url(../images/prev.png) no-repeat center center;background-size: 100% 100%;left:-100px;}
.ProOther .slick-arrow.slick-next{background:url(../images/next.png) no-repeat center center;background-size: 100% 100%;right:-100px;}


.ProOther {padding-bottom:80px;}

@media(max-width:1680px){
	.ProOther .slick-arrow{top:30%;}
	.ProOther .slick-arrow.slick-prev{left:0;}
	.ProOther .slick-arrow.slick-next{right:0;}
}

@media(max-width:1440px){
	.ProTit h1{font-size: 28px;}
	.ProTit b{margin:20px auto;}
	.proIntro .ProTit b{margin:20px 0;}
	.ProTit p{font-size: 16px;}
	.proIntro .txt .dec{line-height: 30px;font-size: 14px;}
	.ProInfo .PartBox table tr td{padding:20px 10px;}
	.ProInfo .Part4 .PartBox .PartBoxNav ul li{height:89px;}
	.ProInfo .Part4 .PartBox .bd .proCont .img{padding-top:540px;}
	.ContactForm .ConForm .FormBox .inputBox input{height:65px;line-height: 65px;}
	.ContactForm .ConForm .FormBox .inputBox select{height:65px;line-height: 65px;}
	.ContactForm .ConForm .FormBtn{margin-top:20px;}
	.ContactForm .ConForm .FormBtn button{width:200px;height:65px;font-size: 20px;}
}


@media(max-width:1024px){
	.proIntro{padding:40px 0;}
	.proIntro .txt .pdf,.product-intro .pdf{width:100%;height:50px;line-height: 50px;}
	.proIntro .txt .pdf a img,.product-intro .pdf a img{margin-right:10px;height:25px;}
	.ProInfo .Part2, .ProInfo .Part3, .ProInfo .Part4, .ProInfo .Part5, .ProOther{padding:20px 0;}
	.ProInfo .Part3 .Con{font-size: 14px;line-height: 28px;}
	.ProInfo .Part4 .PartBox .PartBoxNav ul li{height:69px;}
	.ProInfo .Part4 .PartBox .bd .proCont .img{padding-top:420px;}
	.ProInfo .Part4 .PartBox .bd .proCont .txt{padding:10px 20px;}
	.ContactForm .ConForm{margin-top:40px;}
	.ContactForm .ConForm .FormBtn{margin:0 0 20px 0;}
}

@media(max-width:768px){
	.ProTit h1{font-size: 20px;}
	.proIntro .img{width:100%;}
	.proIntro .txt{width:100%;margin-top:20px;}
	.ProInfo .PartBox table tr:first-child{font-size: 16px;}
	.ProInfo .PartBox table tr td{padding:15px 5px;}
	.ProInfo .Part4 .PartBox .PartBoxNav ul li{padding:0 30px;font-size: 16px;}
}

@media(max-width:640px){
	.ProInfo .Part3 .Con{line-height: 20px;}
	.ProInfo .Part4 .PartBox .PartBoxNav{width:100%;}
	.ProInfo .Part4 .PartBox .PartBoxNav ul{margin-left:-1%;}
	.ProInfo .Part4 .PartBox .PartBoxNav ul::after{content:'';display: block;clear: both;}
	.ProInfo .Part4 .PartBox .PartBoxNav ul li{width:49%;float:left;box-sizing: border-box;padding:0 10px;text-align: center;height:59px;}
	.ProInfo .Part4 .PartBox .PartBoxNav ul li.on{background:#ffc613;}
	.ProInfo .Part4 .PartBox .PartBoxNav ul li::before{display: none;}
	.ProInfo .Part4 .PartBox .bd{width:100%;margin-top:20px;}
	.ProInfo .Part4 .PartBox .bd .proCont .img{padding-top:65%;}
	.ProInfo .Part4 .PartBox .bd .proCont .txt{position: static;padding:10px;}
	.ProInfo .Part4 .PartBox .bd .proCont .txt h1{font-size: 18px;}
	.ProInfo .Part4 .PartBox .bd .proCont .txt .dec{font-size: 14px;line-height: 20px;}
	.ContactForm .ConForm .FormBox .inputBox{width:97%;margin-bottom:20px;}
	.ContactForm .ConForm .FormBox .inputBox input{height:40px;line-height: 40px;}
	.ContactForm .ConForm .FormBox .inputBox select{height:40px;line-height: 40px;}
	.ContactForm .ConForm .FormBox .inputBox p{font-size: 14px;margin-bottom:5px;}
	.ContactForm .ConForm .FormBox .textarea textarea{height:100px;}
	.ContactForm .ConForm .FormBtn button{width:100px;height:40px;margin:0 5px;font-size: 14px;}
	.proIntro .txt .pdf,.product-intro .pdf{width:100%;height:40px;line-height: 40px;font-size: 14px;}
	.ProTit p{font-size: 14px;line-height: 26px;}
	.ProOther .slick-arrow{width:40px;height:40px;}
}


/* 产品多图 */
.ProImg{ }
.ProImg .slick-arrow{position: absolute;top: 0;bottom: 0;z-index: 1;display: flex;align-items: center;justify-content: center;width: 15%;padding: 0;color: #fff;text-align: center;background: 0 0;border: 0;opacity: 1;transition: opacity .15s ease;}
.ProImg .slick-prev {left: 0}
.ProImg .slick-next {right: 0}
.ProImg .slick-arrow:before{position: absolute; content: ''; width: 1.2rem; height:1.2rem; border-bottom: 2px solid #ccc;border-left: 2px solid #ccc; left: 50%; top: 50%; margin: -5px 0 0 -5px; transform: rotate(45deg);-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);}
.ProImg .slick-next:before{transform: rotate(-135deg);-webkit-transform: rotate(-135deg);-ms-transform: rotate(-135deg);}

.ProImg .slick-dots {position: absolute;right: 0;bottom: 0;left: 0;z-index: 20;display: flex;justify-content: center;padding: 0;margin-bottom: 1rem;list-style: none;width: 100%;}
.ProImg .slick-dots li {box-sizing: content-box;flex: 0 1 auto;width: 30px;height: 3px;padding: 0;margin-right: 3px;margin-left: 3px;text-indent: -999px;cursor: pointer;background-color: #fff;background-clip: padding-box;border: 0;border-top: 10px solid transparent;border-bottom: 10px solid transparent;opacity: .5;transition: opacity .6s ease}
.ProImg .slick-dots li button{display: none;}
.ProImg .slick-dots li.slick-active{background-color: #fff; opacity: 1;}


/* 说明书下载 */
.Service{background:#1f1f1f;}
.Service .ManualDownBox{margin-left:-10%;}
.Service .ManualDownBox .item{padding-bottom:40px;position: relative;padding-right:60px;border-bottom:1px solid rgba(255,255,255,0.1);width:40%;margin-left:10%;box-sizing: border-box;float:left;margin-bottom:80px;}
.Service .ManualDownBox .item .txt{padding-left:70px;position: relative;}
.Service .ManualDownBox .item .txt .ico{position: absolute;left:0;top:0;}
.Service .ManualDownBox .item .txt p{font-size: 18px;font-family: helve;opacity: 0.6;color:#fff;margin-bottom:5px;}
.Service .ManualDownBox .item .txt p:hover{ color:#ffc613;opacity:1;}
.Service .ManualDownBox .item .txt span{font-size: 14px;opacity: 0.3;color:#fff;}
.Service .ManualDownBox .item .download{position: absolute;top:0;right:0;}

.Service .ManualDownBox .item .download .img2{display: none;}
.Service .ManualDownBox .item:hover .download .img1{display: none;}
.Service .ManualDownBox .item:hover .download .img2{display: block;}

@media(max-width:1366px){
	.Service .ManualDownBox{margin-left:-5%;}
	.Service .ManualDownBox .item{width:45%;margin-left:5%;padding-bottom:30px;margin-bottom:60px;}
}

@media(max-width:1024px){
	.Service .ManualDownBox .item .txt p{font-size: 16px;}
	.Service .ManualDownBox .item{padding-bottom:20px;margin-bottom:40px;}
}

@media(max-width:640px){
	.Service .ManualDownBox .item{width:95%;}
}


/* 培训与支持 */
.Trainning{margin-left:-3%;}
.Trainning .item{width:30.33%;margin-left:3%;float:left;border-bottom:1px solid rgba(255,255,255,0.05);margin-bottom:80px;}
.Trainning .item .img{position: relative;}
.Trainning .item .img .imgbox{padding-top:66%;}
.Trainning .item .img .imgbox span{transition: all .5s;-webkit-transition: all .5s;}
.Trainning .item .img .date{width:110px;height:40px;line-height: 40px;text-align: center;color:#b2b2b2;background:#1f1f1f;font-family: helve;position: absolute;bottom:0;left:0;}
.Trainning .item .txt{padding:50px 0 35px 0;}
.Trainning .item .txt h1{font-size: 20px;font-family: helve;color:#b2b2b2;}
.Trainning .item .txt p{font-size: 14px;color:#666;line-height: 26px;margin:25px 0 50px 0;}
.Trainning .item .txt .nmore{font-family: swisski;color:#ffc613;font-size: 14px;text-transform: uppercase;}
.Trainning .item .txt .nmore img{display: inline-block;margin-left:10px;}
.Trainning .item:hover .img .imgbox span{transform: scale(1.05);-webkit-transform: scale(1.05);}
.Trainning .item:hover .img .date{background:#ffc613;color:#1b2131;}


@media(max-width:1024px){
	.Trainning .item{margin-bottom:40px;}
	.Trainning .item .txt{padding:20px 0;}
	.Trainning .item .txt p{margin:10px 0;}
	.Trainning .item .txt h1{font-size: 18px;}
}


@media(max-width:768px){
	.Trainning .item{width:47%;}
}

@media(max-width:640px){
	.Trainning .item .img .date{width:100px;height:30px;line-height: 30px;font-size: 14px;}
	.Trainning .item .txt{padding:10px 0;}
	.Trainning .item .txt p{font-size: 13px;line-height: 20px;}
	.Trainning .item .txt .nmore{font-size: 12px;}
}

/* 宣传册和产品目录 */
.Brochure .BrochureNav{text-align: center;margin:20px 0 60px 0;}
.Brochure .BrochureNav ul li{display: inline-block;margin-bottom:5px;}
.Brochure .BrochureNav ul li a{display: block;height:50px;line-height: 50px;border-radius: 50px;font-size: 16px;font-family: helve;color:#666;padding:0 20px;}
.Brochure .BrochureNav ul li.on a{background:#ffc613;color:#1b2131;}
.Brochure .BrochureNav ul li:hover a{color:#ffc613;}
.Brochure .BrochureNav ul li.on:hover a{color:#1b2131;}

.Brochure .BrochureBox{}
.Brochure .BrochureBox .item{padding-bottom:30px;margin-bottom:35px;border-bottom:1px solid rgba(255,255,255,0.05);}
.Brochure .BrochureBox .item .txt{padding-left:100px;position: relative;}
.Brochure .BrochureBox .item .txt .img{width:80px;height:80px;position: absolute;top:0;left:0;}
.Brochure .BrochureBox .item .txt .img img{max-width:100%;max-height:100%;}
.Brochure .BrochureBox .item .txt p{line-height: 80px;color:#fff;font-family: helve;font-size: 18px;}
.Brochure .BrochureBox .item ul{padding-top:10px;}
.Brochure .BrochureBox .item ul li{display: inline-block;margin-left:10px;width:180px;height:50px;line-height: 50px;text-align: center;font-family: helve;color:#b2b2b2;font-size: 14px;background:#2a2a2a;}
.Brochure .BrochureBox .item ul li a{color:#b2b2b2;display: block;}
.Brochure .BrochureBox .item ul li a img{display: inline-block;margin-left:8px;}
.Brochure .BrochureBox .item ul li a .img2{display: none;}
.Brochure .BrochureBox .item ul li:hover{background:#ffc613;}
.Brochure .BrochureBox .item ul li:hover a{color:#1b2131;}
.Brochure .BrochureBox .item ul li:hover .img1{display: none;}
.Brochure .BrochureBox .item ul li:hover .img2{display: inline-block;}


@media(max-width:1024px){
	.Brochure .BrochureNav ul li a{height:40px;line-height: 40px;border-radius: 40px;font-size: 14px;padding:0 10px;}
	.Brochure .BrochureBox .item ul li{width:160px;height:40px;line-height: 40px;}
}

@media(max-width:768px){
	.Brochure .BrochureBox .item .txt{width:100%;margin-bottom:20px;}
	.Brochure .BrochureBox .item ul{width:100%;text-align: left;}
	.Brochure .BrochureBox .item ul li{margin-left:0;margin-right:10px;}
}

@media(max-width:640px){
	.Brochure .BrochureBox .item{padding-bottom:10px;margin-bottom:20px;}
	.Brochure .BrochureNav ul li a{padding:0 5px;height:35px;line-height: 35px;}
	.Brochure .BrochureBox .item ul li{margin-bottom:10px;}
}


/* 全球经销商 */
.Worldwide .Part1{background:url(../images/jxsbg.png) no-repeat center center #404040;padding:100px 0 80px 0;position: relative;}
.Worldwide .Part1::after{content:"";display: block;border-top:10px solid #404040;border-left:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid transparent;position: absolute;left:50%;margin-left:-10px;bottom:-20px;}
.Worldwide .Part1 .tit{font-size: 32px;color:#fff;font-family: helve;padding-bottom:30px;border-bottom:1px solid rgba(255,255,255,0.05);margin-bottom:50px;}
.Worldwide .Part1 .PartBox{margin-left:-2%;}
.Worldwide .Part1 .PartBox .box{float:left;margin-left:2%;width:35%;}
.Worldwide .Part1 .PartBox .box:nth-child(3){width:24%;}
.Worldwide .Part1 .PartBox .box p{font-size: 18px;font-family: helve;color:#fff;opacity: 0.3;margin-bottom:20px;}
.Worldwide .Part1 .PartBox .box select{height:80px;line-height: 80px;padding:0 20px;background:url(../images/select.png) no-repeat center right 20px #262626;font-family: helve;color:#fff;width:100%;border:none;}
.Worldwide .Part1 .PartBox .box button{height:80px;line-height: 80px;width:100%;text-align: center;font-family: helve;background:#ffc613;color:#1b2131;font-size: 20px;margin-top:44px;}

.Worldwide .Part2{padding:80px 0 100px 0;}
.Worldwide .Part2 .PartBox .item{padding:40px 80px;padding-right:470px;position: relative;background:#333333;margin-bottom:20px;}
.Worldwide .Part2 .PartBox .item .txt{}
.Worldwide .Part2 .PartBox .item .txt .tit{font-family: helve;}
.Worldwide .Part2 .PartBox .item .txt .tit span{font-size: 18px;color:#fff;opacity: 0.3;}
.Worldwide .Part2 .PartBox .item .txt .tit h1{font-size: 32px;color:#fff;}
.Worldwide .Part2 .PartBox .item .txt .line{height:3px;border-top:1px solid rgba(255,255,255,0.1);border-bottom:1px solid rgba(255,255,255,0.1);margin:30px 0;}
.Worldwide .Part2 .PartBox .item .txt .dec{}
.Worldwide .Part2 .PartBox .item .txt .dec ul li{line-height: 34px;opacity: 0.8;color:#fff;font-size: 14px;padding-left:60px;position: relative;}
.Worldwide .Part2 .PartBox .item .txt .dec ul li span{opacity: 0.5;font-family: helve;position: absolute;left:0;top:0;}
.Worldwide .Part2 .PartBox .item .btn{position: absolute;right:80px;top:50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);display: none;}
.Worldwide .Part2 .PartBox .item .btn a{display: block;margin-bottom:10px;width:270px;height:70px;line-height: 70px;text-align: center;box-sizing: border-box;font-family: helve;font-size: 18px;}
.Worldwide .Part2 .PartBox .item .btn a.btn1{line-height: 68px;border:1px solid #ffc613;color:#ffc613;}
.Worldwide .Part2 .PartBox .item .btn a.btn2{color:#fff;background:#1f1f1f;}
.Worldwide .Part2 .PartBox .item .btn a.btn1:hover{background:#ffc613;color:#1b2131;}
.Worldwide .Part2 .PartBox .item .btn a.btn2:hover{background:#ffc613;color:#1b2131;}

@media(max-width:1024px){
	.Worldwide .Part1{padding:50px 0 40px 0;}
	.Worldwide .Part2{padding:40px 0 50px 0;}
	.Worldwide .Part2 .PartBox .item{padding:20px 40px;padding-right:300px;}
	.Worldwide .Part2 .PartBox .item .btn{right:40px;}
	.Worldwide .Part2 .PartBox .item .btn a{width:200px;height:55px;line-height: 55px;}
	.Worldwide .Part2 .PartBox .item .btn a.btn1{line-height: 53px;}
}

@media(max-width:768px){
	.Worldwide .Part1{padding:30px 0 20px 0;}
	.Worldwide .Part1 .tit{font-size: 20px;padding-bottom:15px;margin-bottom:20px;}
	.Worldwide .Part1 .PartBox .box select{height:50px;line-height: 50px;}
	.Worldwide .Part1 .PartBox .box button{height:50px;line-height: 50px;font-size: 14px;}
	.Worldwide .Part2 .PartBox .item{padding:20px;padding-right:280px;}
	.Worldwide .Part2 .PartBox .item .btn{right:20px;}
	.Worldwide .Part2 .PartBox .item .txt .tit h1{font-size: 20px;}
	.Worldwide .Part2 .PartBox .item .txt .line{margin:20px 0;}
}

@media(max-width:640px){
	.Worldwide .Part1 .PartBox .box{width:98%;margin-bottom:20px;}
	.Worldwide .Part1 .PartBox .box:nth-child(3){width:98%;}
	.Worldwide .Part1 .PartBox .box p{font-size: 16px;margin-bottom:5px;}
	.Worldwide .Part1 .PartBox .box select{padding:0 10px;}
	.Worldwide .Part1 .PartBox .box button{margin-top:0;}
	.Worldwide .Part2 .PartBox .item{padding-right:0;}
	.Worldwide .Part2 .PartBox .item .btn{transform: translateY(0);-webkit-transform: translateY(0);position: static;margin-top:20px;}
	.Worldwide .Part2 .PartBox .item .btn a{display: inline-block;width:150px;height:40px;line-height: 40px;font-size: 14px;}
	.Worldwide .Part2 .PartBox .item .txt .dec ul li{line-height: 30px;}
	.Worldwide .Part2 .PartBox .item .btn a.btn1{line-height: 38px;}
}


/* 备件和配件的选择 */
.Spare .proIntro{padding:0 0 40px 0;}
.Spare .proIntro .ProTit h1{max-width:100%;}

/* 加入我们 */
.Contact{background:#262626;}

.Join .JobList{background:#333333;position: relative;margin-bottom:20px;}
.Join .JobList .jobTit{padding:50px 80px;}
.Join .JobList .jobTit h1{font-size: 22px;font-family: helve;color:#fff;opacity: 0.6;margin-bottom:30px;}
.Join .JobList .jobTit ul::after{content:'';display: block;clear: both;}
.Join .JobList .jobTit ul li{float:left;padding:0 25px;position: relative;font-size: 14px;color:#fff;opacity: 0.3;}
.Join .JobList .jobTit ul li::before{content:'';display: block;width:1px;height:14px;background:rgba(255,255,255,0.4);position: absolute;left:0;top:50%;margin-top:-7px;}
.Join .JobList .jobTit ul li:first-child{padding-left:0;}
.Join .JobList .jobTit ul li:first-child::before{display: none;}

.Join .JobList .JobBtn{cursor: pointer;width:54px;height:54px;position: absolute;top:60px;right:80px;background:url(../images/shou.png) no-repeat center center;background-size: 100%;}
.Join .JobList.on .JobBtn{background:url(../images/kai.png) no-repeat center center;background-size: 100%;}

.Join .JobList .JobDec{border-top:1px solid #262626;padding:40px 80px;display: none;}
.Join .JobList .JobDec .box{margin-bottom:40px;}
.Join .JobList .JobDec .box h1{font-family: helve;color:#b2b2b2;font-size: 16px;margin-bottom:10px;}
.Join .JobList .JobDec .box .dec{font-size: 14px;line-height: 34px;color:#808080;}
.Join .JobList .JobDec .apply{padding-top:40px;border-top:1px solid rgba(255,255,255,0.1);text-align: right;}
.Join .JobList .JobDec .apply a{display: inline-block;width:240px;height:70px;line-height: 70px;text-align: center;background:#ffc613;color:#1b2131;font-size: 18px;font-family: helve;}


@media(max-width:1400px){
	.Join .JobList .jobTit{padding:40px 54px;}
	.Join .JobList .JobBtn{right:40px;}
	.Join .JobList .JobDec{padding:40px 54px;}
}

@media(max-width:1366px){
	.Join .JobList .jobTit{padding:30px 40px;}
	.Join .JobList .JobBtn{right:30px;top:40px;width:40px;}
	.Join .JobList .JobDec{padding:40px 40px;}
	.Join .JobList .jobTit ul li{padding:0 15px;}
}

@media(max-width:1024px){
	.Join .JobList .jobTit ul li{width:33.33%;box-sizing: border-box;margin-bottom:5px;}
	.Join .JobList .jobTit ul li:nth-child(4)::before{display: none;}
	.Join .JobList .jobTit ul li:nth-child(4){padding-left:0;}
}

@media(max-width:768px){
	.Join .JobList .jobTit ul li{width:50%;padding:0;}
	.Join .JobList .jobTit ul li::before{display: none;}
}

@media(max-width:640px){
	.Join .JobList .jobTit{padding:20px 20px;padding-right:40px;}
	.Join .JobList .JobBtn{right:10px;width:30px;top:5px;}
	.Join .JobList .jobTit h1{font-size: 16px;margin-bottom:10px;}
	.Join .JobList .jobTit ul li{width:100%;}
	.Join .JobList .JobDec{padding:20px;}
	.Join .JobList .JobDec .box{margin-bottom:20px;}
	.Join .JobList .JobDec .box .dec{line-height: 22px;}
	.Join .JobList .JobDec .apply{padding-top:20px;}
	.Join .JobList .JobDec .apply a{width:120px;height:40px;line-height: 40px;font-size: 14px;}
}

/* 联系我们 */
.Contact .Part1 {padding-top:100px;}
.Contact .Part1 .map{max-width:1200px;width:95%;margin:0 auto;}
.Contact .Part1 .map .tit{font-size: 68px;color:#ffc613;font-family: swisski;text-transform: uppercase;text-align: center;margin-bottom:90px;}
.Contact .Part1 .map .mapBox{position: relative;}
.Contact .Part1 .map .mapBox li{position: absolute;text-align: center;}
.Contact .Part1 .map .mapBox li p{font-family: helve;color:#ffc613;margin-top:5px;}
.Contact .Part1 .map .mapBox .li1{top:18.8%;left:7.2%;}
.Contact .Part1 .map .mapBox .li2{top:34.5%;left:35.2%;}
.Contact .Part1 .map .mapBox .li3{top:26%;right:17%;}
.Contact .Part1 .map .mapBox .li4{top:27.5%;right:25%;}
.Contact .Part1 .map .mapBox .li5{top:26%;right:15%;}
.Contact .Part1 .map .dec{font-family: helve;color:#ccc;font-size: 18px;}

.Contact .Part2{}
.Contact .Part2 .PartBox{margin-left:-2%;}
.Contact .Part2 .PartBox .item{width:48%;margin-left:2%;float:left;background:#333333;box-sizing: border-box;padding:50px 60px;}
.Contact .Part2 .PartBox .item .tit{font-size: 24px;font-family: helve;color:#ffc613;}
.Contact .Part2 .PartBox .item .line{margin:15px 0 30px 0;height:2px;border-top:1px solid rgba(255,255,255,0.1);border-bottom:1px solid rgba(255,255,255,0.1);}
.Contact .Part2 .PartBox .item .Con{height:160px;}
.Contact .Part2 .PartBox .item .Con ul li{padding-left:30px;position: relative;line-height: 40px;/*color:#fff;opacity: 0.6;*/ color:#999;}
.Contact .Part2 .PartBox .item .Con ul li .ico{position: absolute;position: absolute;left:0;top:0;}


.Contact .Part3{background-size: cover;background-repeat: no-repeat;background-position: center;}
.Contact .Part3 .PartBox{}
.Contact .Part3 .PartBox .FormBox{margin-left:-2%;}
.Contact .Part3 .PartBox .FormBox .inputBox{width:31.33%;margin-left:2%;float:left;line-height: 70px;border-bottom:1px solid rgba(255,255,255,0.1);margin-bottom:20px;box-sizing: border-box;position: relative;}

.Contact .Part3 .PartBox .FormBox .inputBox p{float:left;color:#fff;font-family: helve;}
.Contact .Part3 .PartBox .FormBox .inputBox p span{color:#ffc613;}
.Contact .Part3 .PartBox .FormBox .inputBox select{padding:0 10px;background:url(../images/selectico1.png) no-repeat center right 10px;width:100%;border:none;}
.Contact .Part3 .PartBox .FormBox .inputBox:first-child{padding-left:70px;}
.Contact .Part3 .PartBox .FormBox .inputBox:first-child p{position: absolute;left:0;top:0;}
.Contact .Part3 .PartBox .FormBox .inputBox input{padding:0 10px;min-width:60%;color:#fff;height:100%;}
.Contact .Part3 .PartBox .FormBox .inputBox1{width:98%;}
.Contact .Part3 .PartBox .FormBox .inputBox2{width:100%;border-bottom:none;line-height: 50px;}
.Contact .Part3 .PartBox .FormBox .inputBox2 p{float:none;}
.Contact .Part3 .PartBox .FormBox .textarea{width:100%;}
.Contact .Part3 .PartBox .FormBox .textarea textarea{height:100px;padding:10px;color:#fff;width:100%;box-sizing: border-box;}

.Contact .Part3 .PartBox .FormBox .inputBox2 .radiobox{display: inline-block;color:#fff;margin-right:50px;}
.Contact .Part3 .PartBox .FormBox .inputBox2 .radiobox input[type="radio"] {
	position: absolute;
	opacity: 0;
	width:auto;
	height:30px;
	line-height: 30px;
  }

  .Contact .Part3 .PartBox .FormBox .inputBox2 .radiobox input[type="radio"] + .radio-label:before {
	content: '';
	background: #f4f4f4;
	border-radius: 50%;
	display: inline-block;
	width: 16px;
	height: 16px;
	position: relative;
	top: 18px;
	margin-right: 5px;
	vertical-align: top;
	cursor: pointer;
	text-align: center;
	-webkit-transition: all 250ms ease;
	transition: all 250ms ease;
	position: relative;top:18px;
	background:url(../images/radio.png) no-repeat center center;background-size: 100% 100%;
}
.Contact .Part3 .PartBox .FormBox .inputBox2 .radiobox input[type="radio"]:checked + .radio-label:before {
	background:url(../images/radiod.png) no-repeat center center;background-size: 100% 100%;
}

.Contact .Part3 .PartBox .FormBtn{text-align: center;margin-top:40px;}
.Contact .Part3 .PartBox .FormBtn button{width:300px;height:80px;margin:0 10px;font-family: helve;background:#ffc613;color:#1b2131;font-size: 24px;}
.Contact .Part3 .PartBox .FormBtn button.reset{background:#404040;color:#fff;}




@media(max-width:1440px){
	.Contact .Part1{padding-top:80px;}
	.Contact .Part1 .map .tit{margin-bottom:70px;}
	.Contact .Part3 .PartBox .FormBox .inputBox input{min-width:50%;}
	.Login2{ display:none;}
}

@media(max-width:1024px){
	.Contact .Part1{padding-top:40px;}
	.Contact .Part1 .map .tit{margin-bottom:50px;}
	.Contact .Part1 .map .tit{font-size: 40px;}
	.Contact .Part1 .map .mapBox{zoom:0.9;}
	.Contact .Part2 .PartBox .item{padding:30px 40px;}
	.Contact .Part2 .PartBox .item .line{margin:15px 0;}
	.Contact .Part2 .PartBox .item .Con ul li{line-height: 30px;font-size: 14px;}
	.Contact .Part3 .PartBox .FormBox .inputBox{width:48%;line-height: 50px;}
	.Contact .Part3 .PartBox .FormBox .inputBox1{width:98%;}
	.Contact .Part3 .PartBox .FormBox .inputBox2{width:98%;}
	.Contact .Part3 .PartBox .FormBox .textarea{width:98%;}
	.Contact .Part3 .PartBox .FormBtn button{width:250px;height:60px;line-height: 60px;}
	.Login2{ display:none;}
}


@media(max-width:768px){
	.Contact .Part1 .map .tit{margin-bottom:20px;}
	.Contact .Part1{padding-top:20px;}
	.Contact .Part1 .map .tit{font-size: 25px;}
	.Contact .Part1 .map .mapBox{zoom:0.65;}
	.Contact .Part3 .PartBox .FormBtn{margin-top:20px;}
	.Contact .Part3 .PartBox .FormBtn button{width:120px;height:40px;line-height: 40px;font-size: 14px;}
	.Login2{ display:none;}
}


@media(max-width:640px){
	.Contact .Part1 .map .tit{font-size: 20px;}
	.Contact .Part1 .map .mapBox{zoom:0.4;}
	.Contact .Part1 .map .dec{font-size: 14px;}
	.Contact .Part2 .PartBox .item{width:98%;margin-bottom:10px;padding:20px;}
	.Contact .Part3 .PartBox .FormBox .inputBox{width:98%;margin-bottom:10px;}
	.Contact .Part2 .PartBox .item .tit{font-size: 18px;}
	.Login1{ display:none;}
	.Login2{ display:block;}
}


/* 登录 */
.LoginCon{position: fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.6);z-index:9999;display: none;}
.LoginBox{max-width:700px;width:90%;margin:0 auto;box-sizing: border-box;padding:50px 40px;font-family: helve;background:#fff;position: absolute;top:50%;left:50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);}
.LoginBox .dec{font-family: helve;color:#ffc613;margin-bottom:30px;text-align: center;font-size: 18px;}
.LoginBox .InputBox{background:#eee;margin-bottom:15px;padding-left:120px;position: relative;height:60px;line-height: 60px;}
.LoginBox .InputBox span{font-size: 18px;font-weight: bold;color:#1b2131;position: absolute;left:20px;top:0;}
.LoginBox .InputBox input{width:100%;height:100%;}
.LoginBox .loginbtn {text-align: center;margin-top:50px;}
.LoginBox .loginbtn button {width:150px;height:60px;line-height: 60px;margin:0 10px;font-size: 18px;font-family: helve;text-transform: uppercase;}
.LoginBox .loginbtn button.submit{background:#ffc613;color:#1b2131;}
.LoginBox .loginbtn button.reset{background:#999;color:#fff;}
.LoginBox .Close{position: absolute;top:15px;right:15px;width:20px;}

.Login a{/*display: block;*/height:30px;line-height: 30px;border-radius: 30px;background:rgba(255,255,255,0.2);padding:5px 20px;font-family: helve;color:#fff;position: relative;/*top:-2px;*/margin-right:10px;}

.LoginCon .RegBtn{text-align: center;margin-top:30px;}
.LoginCon .RegBtn a{font-family: got;color:#666;text-decoration: underline;}

@media(max-width:768px){
	.LoginBox{padding:30px 20px;}
	.LoginBox .InputBox{height:45px;line-height: 45px;margin-bottom:10px;}
	.LoginBox .loginbtn button{width:120px;height:45px;line-height: 45px;margin:0 5px;}
	.LoginBox .loginbtn{margin-top:20px;}
}


/* 注册 */
.RegisterCon{position: fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.6);z-index:9999;display: none;}
.RegisterBox{max-width:700px;width:90%;margin:0 auto;box-sizing: border-box;padding:50px 40px;font-family: helve;background:#fff;position: absolute;top:50%;left:50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);}
.RegisterBox .tit{font-family: helve;color:#ffc613;margin-bottom:30px;text-align: center;font-size: 25px;}
.RegisterBox .InputBox{margin-bottom:10px;height:50px;line-height: 50px;border:1px solid #e5e5e5;}
.RegisterBox .InputBox input{width:100%;height:100%;box-sizing: border-box;padding:0 10px;}
.RegisterBox .Registerbtn {text-align: center;margin-top:50px;}
.RegisterBox .Registerbtn button {width:150px;height:50px;line-height: 50px;font-size: 18px;font-family: helve;text-transform: uppercase;}
.RegisterBox .Registerbtn button.submit{background:#ffc613;color:#1b2131;}
.RegisterBox .Registerbtn button.reset{background:#999;color:#fff;}
.RegisterBox .Close{position: absolute;top:15px;right:15px;width:20px;}

@media(max-width:1366px){
	.RegisterBox{padding:30px;}
	.RegisterBox .InputBox{height:40px;line-height: 40px;}
	.RegisterBox .Registerbtn{margin-top:30px;}
	.RegisterBox .Registerbtn button{height:40px;line-height: 40px;}
}


@media(max-width:768px){
	.RegisterBox{padding:30px 20px;}
	.RegisterBox .tit{font-size: 18px;}
	.RegisterBox .InputBox{height:40px;line-height: 40px;margin-bottom:10px;}
	.RegisterBox .Registerbtn button{width:120px;height:40px;line-height: 40px;margin:0 5px;}
	.RegisterBox .Registerbtn{margin-top:20px;}
}

/* 招聘表单 */
.Recruitment .HomeTit{text-align: center;margin-bottom:60px;}
.Recruitment .RecruitmentBox .box {margin-bottom:50px;}
.Recruitment .RecruitmentBox .box .tit{font-family: helve;color:#ffc613;margin-bottom:20px;font-size: 25px;}
.Recruitment .RecruitmentBox .box1 .Con{margin-left:-2%;}
.Recruitment .RecruitmentBox .box1 .Con::after{content:'';display: block;clear: both;}
.Recruitment .RecruitmentBox .box1 .Con .inputBox{width:31.33%;float:left;margin-left:2%;height:45px;line-height: 45px;box-sizing: border-box;background:rgba(255,255,255,0.1);padding:0 10px;position: relative;margin-bottom:20px;}
.Recruitment .RecruitmentBox .box1 .Con .inputBox input{width:100%;height:100%;color:#fff;}
.Recruitment .RecruitmentBox .box1 .Con .inputBox b{position: absolute;right:5px;color:red;font-family: got;font-weight: normal;}
.Recruitment .RecruitmentBox .box .Con textarea{width:100%;height:150px;background:rgba(255,255,255,0.1);padding:10px;color:#fff;box-sizing: border-box;}
.Recruitment .RecruitmentBox .formBtn{}
.Recruitment .RecruitmentBox .formBtn button{width:210px;height:50px;line-height: 50px;text-align: center;background:#ffc613;color:#1b2131;font-family: helve;font-size: 18px;}


@media(max-width:768px){
	.RecruitmentBox{padding-bottom:30px;}
	.Recruitment .HomeTit{margin-bottom:30px;}
	.Recruitment .RecruitmentBox .box .tit{font-size: 20px;margin-bottom:10px;}
	.Recruitment .RecruitmentBox .box{margin-bottom:30px;}
	.Recruitment .RecruitmentBox .box1 .Con .inputBox{width:48%;margin-bottom:10px;}
	.Recruitment .RecruitmentBox .formBtn button{width:180px;height:45px;line-height:45px;font-size: 16px;}
}

/*Products View*/
.met-showproduct-body .nav-tabs .nav-item {
	font-family: helve;
}
.met-showproduct-body .nav-tabs .active {
}
.met-showproduct {
	background: #f2f2f2
}
.met-showproduct.pagetype1 .met-showproduct-head {
	background: rgb(255,255,255);
	padding: 30px 0px
}
.met-showproduct-head .product-para {
	margin: 0
}
.paddingleft0 li {
	padding-left: 0px
}
.paddingleft0 li span {
}
.product-hot {
	border-radius: 0
}
.met-showproduct.pagetype1 {
	background: #f2f2f2
}
.met-showproduct.pagetype1 .less-page-content {
	background: #f2f2f2
}
.met-showproduct.pagetype1 .met-showproduct-head {
	background: #fff;
	padding: 30px 0px
}
.met-showproduct.pagetype1 .met-showproduct-head .ad-gallery .ad-thumbs li a.ad-active img {
	border: 2px solid #7dc01d
}
.met-showproduct.pagetype1 .met-showproduct-head .ad-image {
	cursor: -webkit-zoom-in;
	cursor: zoom-in
}
.met-showproduct.pagetype1 .met-showproduct-head .product-intro h1 {
	margin-top: 0px;
	font-size: 30px;
	font-family: helve
}
.met-showproduct.pagetype1 .met-showproduct-head .product-intro p.description {
	color: #252525;
	margin-bottom: 15px;
	margin-top: 10px
}
.met-showproduct.pagetype1 .met-showproduct-head .product-intro .para {
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	padding: 15px;
	padding-bottom: 0px
}
.met-showproduct.pagetype1 .met-showproduct-head .product-intro .tools {
	margin: 15px 15px 0px
}
.met-showproduct.pagetype1 .met-showproduct-body {
	padding: 30px 0px
}
.met-showproduct.pagetype1 .met-showproduct-body .panel {
	border-radius: 0px
}
.met-showproduct.pagetype1 .met-showproduct-body .product-content-body .met-editor {
	padding: 0px
}
.met-showproduct.pagetype1 .met-showproduct-body .product-content-body ul.nav-tabs {
	margin-bottom: 30px
}
.met-showproduct.pagetype1 .met-showproduct-body .product-hot h4.example-title {
	font-size: 16px;
	font-weight: 300;
	margin-bottom: 15px
}
.met-showproduct.pagetype1 .met-showproduct-body .product-hot-list a.img {
	margin: 0px auto;
	display: block;
	margin-bottom: 5px
}
.met-showproduct.pagetype1 .met-showproduct-body .product-hot-list a.img img {
	margin: 0px auto
}
.met-showproduct.pagetype1 .met-showproduct-body .product-hot-list a.txt {
	color: #5e7387;
	text-decoration: none
}
.met-showproduct.pagetype1 .met-showproduct-body .product-hot-list a.txt:active, .met-showproduct.pagetype1 .met-showproduct-body .product-hot-list a.txt:focus, .met-showproduct.pagetype1 .met-showproduct-body .product-hot-list a.txt:hover {
	text-decoration: none
}
.met-showproduct.pagetype1 .met-showproduct-body .product-hot-list a.txt:hover {
	color: #7dc01d
}
.met-showproduct.pagetype1 .met-showproduct-body .product-hot-list p {
	color: #f96868;
	margin-bottom: 0px
}
.sidebar-piclist-ul li h4 a:hover, .sidebar-piclist-ul li h4 a:hover span {
	color: #ffc613 !important
}
@media (min-width:992px) {
.met-showproduct.pagetype1 .met-showproduct-body .product-content-body .panel {
	margin-right: 15px
}
.met-showproduct.pagetype1 .met-showproduct-body .product-hot {
	margin-left: 45px
}
}
.met-showproduct.pagetype1 .met-showproduct-body .product-hot-list {
	padding: 0px 15px
}
@media (min-width:768px) {
.met-showproduct.pagetype1 .met-showproduct-body .product-hot-list {
	padding: 0px 15px
}
}
@media (max-width:991px) {
.met-showproduct.pagetype1 .met-showproduct-body .product-hot-list:nth-child(3n + 1) {
	clear: both
}
}
@media (max-width:767px) {
.met-showproduct.pagetype1 .met-showproduct-body {
	padding: 15px 0px 0px
}
.met-showproduct.pagetype1 .met-showproduct-body .panel {
	-webkit-box-shadow: none;
	box-shadow: none;
	margin-bottom: 15px
}
.met-showproduct.pagetype1 .met-showproduct-body .panel-body {
	padding: 15px;
	margin-bottom: 15px !important
}
.met-showproduct.pagetype1 .met-showproduct-body .product-content-body .panel {
	margin-right: 0px
}
.met-showproduct.pagetype1 .met-showproduct-body .product-content-body ul.nav-tabs {
	margin-bottom: 15px;
	margin-top: -10px
}
}
@media (max-width:488px) {
.met-showproduct.pagetype1 .met-showproduct-head .product-intro h1 {
	margin-top: 10px !important
}
.met-showproduct.pagetype1 .met-showproduct-body .product-hot-list {
	width: 50%
}
.met-showproduct.pagetype1 .met-showproduct-body .product-hot-list:nth-child(3n + 1) {
	clear: none
}
.met-showproduct.pagetype1 .met-showproduct-body .product-hot-list:nth-child(2n + 1) {
	clear: both
}
}

/*.tab-content{
	font-family:;
	font-weight: normal;
    font-style: normal;
}*/
.w-full.oxa{overflow: auto;}
.tab-content table {
	width: 100%;
	/*font-size: 95%*/
}
.card > .card-title1 {
	padding: 12px 20px;
	background-color: #333
}
.card-shadow1 a {
	color: #e2e2e2
}
.shown:hover .card > .card-title1 {
	background-color: #ffc613
}
.shown:hover .card-shadow1 a {
	color: #000
}
.product-detail table>tbody>tr:hover {
	background-color: #F2F2F2;
	cursor: pointer
}
.product-detail .met-editor, .product-intro .description {
	font-size: 1rem
}
.sidebar-piclist h3 {
	font-family: helve;
	text-transform: uppercase;
	font-size: 20px
}
.product-para ul {
	font-size: 12px
}
.product-para ul li {
	font-size: 12px
}
.firstRow {
	background-color: /*#ffc613*/#F2F2F2;
	color: #000;
	height: 38px;
	line-height: 38px
}
.td_b_border td {
	height: 16px;
	line-height: 16px;
	padding: 6px
}
.navbar-default .navbar-collapse, .navbar-default .navbar-form {
	border-color: #ffc613
}

.tab-content ul {
	margin-left: 30px;
}
.tab-content ul li {
	list-style: disc;
	line-height:26px;
}
.tab-content ul li p{ line-height:6px;}
.pagenavigation ul li { list-style:none;}
.products-editor {
    padding: 20px 20px 20px 20px;
    width: 100%;
    max-width: 100%;
    word-wrap: break-word;
}

.met-showproduct-body .w1600 ul {
    margin-bottom:1rem;
}
/*flex-wrap: wrap;让弹性盒元素在必要的时候拆行：*/
/*flex-wrap 属性指定 flex 元素单行显示还是多行显示。默认值：nowrap*/
.met-showproduct-body .w1600 .nav{
    display:flex;
	flex-wrap:nowrap;
}
.pull-xs-left {
	float: left!important
}
.pull-xs-right {
	float: right!important
}
.pull-xs-none {
	float: none!important
}
@media (min-width:480px) {
.pull-sm-left {
	float: left!important
}
.pull-sm-right {
	float: right!important
}
.pull-sm-none {
	float: none!important
}
}
@media (min-width:768px) {
.pull-md-left {
	float: left!important
}
.pull-md-right {
	float: right!important
}
.pull-md-none {
	float: none!important
}
}
@media (min-width:992px) {
.pull-lg-left {
	float: left!important
}
.pull-lg-right {
	float: right!important
}
.pull-lg-none {
	float: none!important
}
}
@media (min-width:1200px) {
.pull-xl-left {
	float: left!important
}
.pull-xl-right {
	float: right!important
}
.pull-xl-none {
	float: none!important
}
}
@media (min-width:1600px) {
.pull-xxl-left {
	float: left!important
}
.pull-xxl-right {
	float: right!important
}
.pull-xxl-none {
	float: none!important
}
}
.container {
	max-width: 100%;
	margin-right: auto;
	margin-left: auto;
padding-right:.9375rem;
padding-left:.9375rem
}
.container::after {
	display: table;
	clear: both;
	content: ''
}
@media (min-width:480px) {
.container {
	width: 606px
}
}
@media (min-width:768px) {
.container {
	width: 750px
}
}
@media (min-width:992px) {
.container {
	width: 970px
}
}
@media (min-width:1200px) {
.container {
	width: 1170px
}
}
@media (min-width:1600px) {
.container {
	width: 1310px
}
}
.container-fluid {
	margin-right: auto;
	margin-left: auto;
padding-right:.9375rem;
padding-left:.9375rem
}
.container-fluid::after {
	display: table;
	clear: both;
	content: ''
}

.block-bg, .panel, .met-showproduct.pagetype2 .content:nth-child(even) {
	background: #fff
}
.panel {
	position: relative;
	margin-bottom: 1.875rem;
	background-color: #fff;
	border: 0 solid transparent;
border-radius:.286rem;
	-webkit-box-shadow: 0 1px 1px rgba(0,0,0,.05);
	box-shadow: 0 1px 1px rgba(0,0,0,.05)
}
.panel-content>.row {
	padding-left: 30px;
	padding-right: 30px
}
.panel-content>.row>[class*=col-] {
padding-left:30px;
padding-right:30px
}
.panel-heading {
	position: relative;
	padding: 0;
	border-bottom: 1px solid transparent;
border-top-right-radius:.214rem;
border-top-left-radius:.214rem
}
.panel-heading+.alert {
	border-radius: 0
}
.panel-heading>.nav-tabs {
	border-bottom: none
}
.panel-heading+.nav-tabs {
margin-top:-.715rem
}
.panel-heading>.dropdown .dropdown-toggle {
	color: inherit
}
.panel-body {
	position: relative;
	padding: 30px 30px
}
.panel-body::after {
	content: "";
	display: table;
	clear: both
}
.panel-heading+.panel-body {
	padding-top: 0
}
.panel-body .h1:first-child, .panel-body .h2:first-child, .panel-body .h3:first-child, .panel-body .h4:first-child, .panel-body .h5:first-child, .panel-body .h6:first-child, .panel-body h1:first-child, .panel-body h2:first-child, .panel-body h3:first-child, .panel-body h4:first-child, .panel-body h5:first-child, .panel-body h6:first-child {
	margin-top: 0
}
.panel-body>:last-child {
	margin-bottom: 0
}
.panel-body>.list-group-dividered:only-child>.list-group-item:last-child {
	border-bottom-color: transparent
}
.panel-footer {
	padding: 0 30px 15px;
	border-top: 1px solid transparent;
	background-color: transparent;
border-bottom-right-radius:.214rem;
border-bottom-left-radius:.214rem
}
.table+.panel-footer {
	padding-top: 15px;
	border-color: #e4eaec
}
.panel-title {
	display: block;
	margin-top: 0;
	margin-bottom: 0;
	padding: 20px 30px;
	font-size: 18px;
	color: #37474f
}
.panel-title>.icon {
	margin-right: 10px
}
.panel-title>.tag {
	margin-left: 10px
}
.panel-title .small, .panel-title small {
	color: #76838f
}
.panel-title>.small>a, .panel-title>a, .panel-title>small>a {
	color: inherit
}
.panel>.nav-tabs-vertical .nav-tabs {
	margin-left: -1px
}
.panel>.nav-tabs-vertical .nav-tabs>li>a {
	border-left: none;
	border-radius: 0
}
.panel>.nav-tabs-vertical .nav-tabs.nav-tabs-reverse {
	margin-right: -1px
}
.panel>.nav-tabs-vertical .nav-tabs.nav-tabs-reverse>li>a {
	border-right: none;
	border-radius: 0
}
.panel>.alert {
	padding-left: 30px;
	padding-right: 30px
}
.panel>.alert-dismissible {
	padding-right: 50px
}
@media (max-width:479px) {
.panel>.alert {
	padding-left: 20px;
	padding-right: 20px
}
.panel>.alert-dismissible {
	padding-right: 40px
}
}
.cover {
	overflow: hidden
}
.cover-image {
	width: 100%
}
.overlay {
	position: relative;
	display: inline-block;
	width: 100%;
	max-width: 100%;
	margin: 0;
	overflow: hidden;
	vertical-align: middle;
	-webkit-transform: translateZ(0);
	transform: translateZ(0)
}
.overlay-figure {
	width: 100%;
	max-width: 100%;
	margin-bottom: 0
}
.overlay-panel {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	padding: 20px;
	color: #fff
}
.overlay-panel a:not([class]) {
	color: inherit;
	text-decoration: underline
}
.overlay-panel>:last-child {
	margin-bottom: 0
}
.overlay-panel h1, .overlay-panel h2, .overlay-panel h3, .overlay-panel h4, .overlay-panel h5, .overlay-panel h6 {
	color: inherit
}
.overlay-hover:not(:hover) .overlay-panel:not(.overlay-background-fixed) {
	opacity: 0
}
.overlay-background {
	background: rgba(0,0,0,.5)
}
.overlay-image {
	width: 100%;
	max-width: 100%;
	padding: 0
}
.overlay-top {
	bottom: auto
}
.overlay-bottom {
	top: auto
}
.overlay-left {
	right: auto
}
.overlay-right {
	left: auto
}
.overlay-icon {
	font-size: 0;
	text-align: center
}
.overlay-icon:before {
	display: inline-block;
	height: 100%;
	vertical-align: middle;
	content: ""
}
.overlay-icon .icon {
	display: inline-block;
	width: 2rem;
	height: 2rem;
	margin-right: 10px;
	margin-left: 10px;
	font-size: 2rem;
	line-height: 1;
	color: #fff;
	text-decoration: none
}
.overlay-blur, .overlay-fade, .overlay-grayscale, .overlay-scale, .overlay-spin, [class*=overlay-slide] {
-webkit-transition-timing-function:ease-out;
-o-transition-timing-function:ease-out;
transition-timing-function:ease-out;
-webkit-transition-duration:.3s;
-o-transition-duration:.3s;
transition-duration:.3s;
-webkit-transition-property:opacity -webkit-transform -webkit-filter, opacity -webkit-transform filter;
-o-transition-property:opacity -o-transform filter;
transition-property:opacity transform filter
}
.overlay-fade {
	opacity: .7
}
.overlay-hover:hover .overlay-fade {
	opacity: 1
}
.overlay-scale {
	-webkit-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1)
}
.overlay-hover:hover .overlay-scale {
	-webkit-transform: scale(1.1);
	-ms-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1)
}
.overlay-spin {
	-webkit-transform: scale(1) rotate(0);
	-ms-transform: scale(1) rotate(0);
	-o-transform: scale(1) rotate(0);
	transform: scale(1) rotate(0)
}
.overlay-hover:hover .overlay-spin {
	-webkit-transform: scale(1.1) rotate(3deg);
	-ms-transform: scale(1.1) rotate(3deg);
	-o-transform: scale(1.1) rotate(3deg);
	transform: scale(1.1) rotate(3deg)
}
.overlay-grayscale {
	filter: grayscale(100%);
	-webkit-filter: grayscale(100%)
}
.overlay-hover:hover .overlay-grayscale {
	filter: grayscale(0);
	-webkit-filter: grayscale(0)
}
[class*=overlay-slide] {
opacity:0
}
.overlay-slide-top {
	-webkit-transform: translateY(-100%);
	-ms-transform: translateY(-100%);
	-o-transform: translateY(-100%);
	transform: translateY(-100%)
}
.overlay-slide-bottom {
	-webkit-transform: translateY(100%);
	-ms-transform: translateY(100%);
	-o-transform: translateY(100%);
	transform: translateY(100%)
}
.overlay-slide-left {
	-webkit-transform: translateX(-100%);
	-ms-transform: translateX(-100%);
	-o-transform: translateX(-100%);
	transform: translateX(-100%)
}
.overlay-slide-right {
	-webkit-transform: translateX(100%);
	-ms-transform: translateX(100%);
	-o-transform: translateX(100%);
	transform: translateX(100%)
}
.overlay-hover:hover [class*=overlay-slide] {
	opacity: 1;
	-webkit-transform: translateX(0) translateY(0);
	-ms-transform: translateX(0) translateY(0);
	-o-transform: translateX(0) translateY(0);
	transform: translateX(0) translateY(0)
}
.nav {
	margin-bottom: 0;
	padding-left: 0;
	list-style: none
}
.nav-link {
	position: relative;
	display: block;
	overflow: hidden;
padding:.715rem 1.072rem
}
.nav-link:focus, .nav-link:hover {
	text-decoration: none;
	background-color: #f3f7f9
}
.nav-link.disabled {
	color: #a3afb7
}
.nav-link.disabled, .nav-link.disabled:focus, .nav-link.disabled:hover {
	cursor: not-allowed;
	color: #a3afb7;
	background-color: transparent
}
.nav-inline .nav-item {
	display: inline-block
}
.nav-inline .nav-item+.nav-item, .nav-inline .nav-link+.nav-link {
	margin-left: 1rem
}
.nav-tabs {
	border-bottom: 1px solid #e4eaec
}
.nav-tabs::after {
	display: table;
	clear: both;
	content: ''
}
.nav-tabs .nav-item {
	float: left;
	margin-bottom: -1px
}
.nav-tabs .nav-item+.nav-item {
	margin-left: 2px
}
.nav-tabs .nav-link {
	display: block;
padding:.715rem 1.429rem;
	border: 1px solid transparent;
border-top-left-radius:.215rem;
border-top-right-radius:.215rem;
	-webkit-transition: .25s;
	-o-transition: .25s;
	transition: .25s;
	color: #000;
	text-transform:uppercase;
}
.nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover {
	border-color: transparent transparent #e4eaec;
	background-color: #e4eaec;
	color:#000
}
.nav-tabs .nav-link.disabled, .nav-tabs .nav-link.disabled:focus, .nav-tabs .nav-link.disabled:hover {
	color: #000;
	border-color: transparent;
	background-color: transparent
}
.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active{color:#000;}
.nav-tabs .nav-item.open .nav-link, .nav-tabs .nav-item.open .nav-link:focus, .nav-tabs .nav-item.open .nav-link:hover, .nav-tabs .nav-link.active, .nav-tabs .nav-link.active:focus, .nav-tabs .nav-link.active:hover {
	color: #000;
	background-color: #e4eaec;
	border-color: transparent;
	border-bottom-color: #e4eaec
}
.nav-tabs .dropdown-menu {
	margin-top: -1px;
	border-top-left-radius: 0;
	border-top-right-radius: 0
}
.nav-pills::after {
	display: table;
	clear: both;
	content: ''
}
.nav-pills .nav-item {
	float: left
}
.nav-pills .nav-item+.nav-item {
	margin-left: 2px
}
.nav-pills .nav-link {
	display: block;
padding:.715rem 1.429rem;
border-radius:.215rem
}
.nav-pills .nav-item.open .nav-link, .nav-pills .nav-item.open .nav-link:focus, .nav-pills .nav-item.open .nav-link:hover, .nav-pills .nav-link.active, .nav-pills .nav-link.active:focus, .nav-pills .nav-link.active:hover {
	cursor: default;
	color: #fff;
	background-color: #62a8ea
}
.nav-stacked .nav-item {
	display: block;
	float: none
}
.nav-stacked .nav-item+.nav-item {
	margin-top: 2px;
	margin-left: 0
}
.leftsidebar {
	margin-left: 0!important;
	margin-right: 30px!important
}
@media (max-width:991px) {
.leftsidebar {
	margin-right: 0px!important
}
}


.blocks, [class*=blocks-] {
font-size:0;
list-style:none;
padding:0;
margin:0;
margin-left:-.9375rem;
margin-right:-.9375rem
}
.blocks>.block, [class*=blocks-]>.block, [class*=blocks-]>li {
display:inline-block;
font-size:0.8rem;
vertical-align:top;
/*margin-bottom:1.875rem;*/margin-bottom:0rem;
padding-left:.9375rem;
padding-right:.9375rem
}
.blocks.no-space, [class*=blocks-].no-space {
	margin: 0
}
.blocks.no-space>.block, .blocks.no-space>li, [class*=blocks-].no-space>.block, [class*=blocks-].no-space>li {
	padding: 0;
	margin: 0
}
.blocks-100>.block, .blocks-100>li {
	width: 100%
}
.blocks-2>.block, .blocks-2>li {
	width: 50%
}
.blocks-3>.block, .blocks-3>li {
	width: 33.333333%
}
.blocks-4>.block, .blocks-4>li {
	width: 25%
}
.blocks-5>.block, .blocks-5>li {
	width: 20%
}
.blocks-6>.block, .blocks-6>li {
	width: 16.666667%
}
.blocks-xs-100>.block, .blocks-xs-100>li {
	width: 100%
}
.blocks-xs-2>.block, .blocks-xs-2>li {
	width: 50%
}
.blocks-xs-3>.block, .blocks-xs-3>li {
	width: 33.333333%
}
.blocks-xs-4>.block, .blocks-xs-4>li {
	width: 25%
}
.blocks-xs-5>.block, .blocks-xs-5>li {
	width: 20%
}
.blocks-xs-6>.block, .blocks-xs-6>li {
	width: 16.666667%
}
@media (min-width:480px) {
.blocks-sm-100>.block, .blocks-sm-100>li {
	width: 100%
}
.blocks-sm-2>.block, .blocks-sm-2>li {
	width: 50%
}
.blocks-sm-3>.block, .blocks-sm-3>li {
	width: 33.333333%
}
.blocks-sm-4>.block, .blocks-sm-4>li {
	width: 25%
}
.blocks-sm-5>.block, .blocks-sm-5>li {
	width: 20%
}
.blocks-sm-6>.block, .blocks-sm-6>li {
	width: 16.666667%
}
}
@media (min-width:768px) {
.blocks-md-100>.block, .blocks-md-100>li {
	width: 100%
}
.blocks-md-2>.block, .blocks-md-2>li {
	width: 50%
}
.blocks-md-3>.block, .blocks-md-3>li {
	width: 33.333333%
}
.blocks-md-4>.block, .blocks-md-4>li {
	width: 25%
}
.blocks-md-5>.block, .blocks-md-5>li {
	width: 20%
}
.blocks-md-6>.block, .blocks-md-6>li {
	width: 16.666667%
}
}
@media (min-width:992px) {
.blocks-lg-100>.block, .blocks-lg-100>li {
	width: 100%
}
.blocks-lg-2>.block, .blocks-lg-2>li {
	width: 50%
}
.blocks-lg-3>.block, .blocks-lg-3>li {
	width: 33.333333%
}
.blocks-lg-4>.block, .blocks-lg-4>li {
	width: 25%
}
.blocks-lg-5>.block, .blocks-lg-5>li {
	width: 20%
}
.blocks-lg-6>.block, .blocks-lg-6>li {
	width: 16.666667%
}
}
@media (min-width:1200px) {
.blocks-xl-100>.block, .blocks-xl-100>li {
	width: 100%
}
.blocks-xl-2>.block, .blocks-xl-2>li {
	width: 50%
}
.blocks-xl-3>.block, .blocks-xl-3>li {
	width: 33.333333%
}
.blocks-xl-4>.block, .blocks-xl-4>li {
	width: 25%
}
.blocks-xl-5>.block, .blocks-xl-5>li {
	width: 20%
}
.blocks-xl-6>.block, .blocks-xl-6>li {
	width: 16.666667%
}
}
@media (min-width:1600px) {
.blocks-xxl-100>.block, .blocks-xxl-100>li {
	width: 100%
}
.blocks-xxl-2>.block, .blocks-xxl-2>li {
	width: 50%
}
.blocks-xxl-3>.block, .blocks-xxl-3>li {
	width: 33.333333%
}
.blocks-xxl-4>.block, .blocks-xxl-4>li {
	width: 25%
}
.blocks-xxl-5>.block, .blocks-xxl-5>li {
	width: 20%
}
.blocks-xxl-6>.block, .blocks-xxl-6>li {
	width: 16.666667%
}
}
.m-t-20 {
	margin-top: 20px!important
}
.text-xs-center {
	text-align: center!important
}
.m-b-0 {
	margin-bottom: 0!important
}
.font-size-14 {
	font-size: 14px!important
}
.p-10, .p-a-10 {
	padding: 10px!important
}
.ulstyle {
	margin: 0;
	padding: 0px;
	list-style: none
}

.col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xs, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xxl, .col-xxl-1, .col-xxl-10, .col-xxl-11, .col-xxl-12, .col-xxl-2, .col-xxl-3, .col-xxl-4, .col-xxl-5, .col-xxl-6, .col-xxl-7, .col-xxl-8, .col-xxl-9 {
	position: relative;
	min-height: 1px;
padding-right:.9375rem;
padding-left:.9375rem
}
@media (min-width:480px) {
.col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xs, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xxl, .col-xxl-1, .col-xxl-10, .col-xxl-11, .col-xxl-12, .col-xxl-2, .col-xxl-3, .col-xxl-4, .col-xxl-5, .col-xxl-6, .col-xxl-7, .col-xxl-8, .col-xxl-9 {
padding-right:0rem;
padding-left:0rem
}
}
@media (min-width:768px) {
.col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xs, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xxl, .col-xxl-1, .col-xxl-10, .col-xxl-11, .col-xxl-12, .col-xxl-2, .col-xxl-3, .col-xxl-4, .col-xxl-5, .col-xxl-6, .col-xxl-7, .col-xxl-8, .col-xxl-9 {
padding-right:.9375rem;
padding-left:.9375rem
}
}
@media (min-width:992px) {
.col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xs, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xxl, .col-xxl-1, .col-xxl-10, .col-xxl-11, .col-xxl-12, .col-xxl-2, .col-xxl-3, .col-xxl-4, .col-xxl-5, .col-xxl-6, .col-xxl-7, .col-xxl-8, .col-xxl-9 {
padding-right:.9375rem;
padding-left:.9375rem
}
}
@media (min-width:1200px) {
.col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xs, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xxl, .col-xxl-1, .col-xxl-10, .col-xxl-11, .col-xxl-12, .col-xxl-2, .col-xxl-3, .col-xxl-4, .col-xxl-5, .col-xxl-6, .col-xxl-7, .col-xxl-8, .col-xxl-9 {
padding-right:.9375rem;
padding-left:.9375rem
}
}
.col-xs-1 {
	float: left;
	width: 8.333333%
}
.col-xs-2 {
	float: left;
	width: 16.666667%
}
.col-xs-3 {
	float: left;
	width: 25%
}
.col-xs-4 {
	float: left;
	width: 33.333333%
}
.col-xs-5 {
	float: left;
	width: 41.666667%
}
.col-xs-6 {
	float: left;
	width: 50%
}
.col-xs-7 {
	float: left;
	width: 58.333333%
}
.col-xs-8 {
	float: left;
	width: 66.666667%
}
.col-xs-9 {
	float: left;
	width: 75%
}
.col-xs-10 {
	float: left;
	width: 83.333333%
}
.col-xs-11 {
	float: left;
	width: 91.666667%
}
.col-xs-12 {
	float: left;
	width: 100%
}
.offset-xs-1 {
	margin-left: 8.333333%
}
.offset-xs-2 {
	margin-left: 16.666667%
}
.offset-xs-3 {
	margin-left: 25%
}
.offset-xs-4 {
	margin-left: 33.333333%
}
.offset-xs-5 {
	margin-left: 41.666667%
}
.offset-xs-6 {
	margin-left: 50%
}
.offset-xs-7 {
	margin-left: 58.333333%
}
.offset-xs-8 {
	margin-left: 66.666667%
}
.offset-xs-9 {
	margin-left: 75%
}
.offset-xs-10 {
	margin-left: 83.333333%
}
.offset-xs-11 {
	margin-left: 91.666667%
}
@media (min-width:480px) {
.col-sm-1 {
	float: left;
	width: 8.333333%
}
.col-sm-2 {
	float: left;
	width: 16.666667%
}
.col-sm-3 {
	float: left;
	width: 25%
}
.col-sm-4 {
	float: left;
	width: 33.333333%
}
.col-sm-5 {
	float: left;
	width: 41.666667%
}
.col-sm-6 {
	float: left;
	width: 50%
}
.col-sm-7 {
	float: left;
	width: 58.333333%
}
.col-sm-8 {
	float: left;
	width: 66.666667%
}
.col-sm-9 {
	float: left;
	width: 75%
}
.col-sm-10 {
	float: left;
	width: 83.333333%
}
.col-sm-11 {
	float: left;
	width: 91.666667%
}
.col-sm-12 {
	float: left;
	width: 100%
}
}
@media (min-width:992px) {
.col-lg-1 {
	float: left;
	width: 8.333333%
}
.col-lg-2 {
	float: left;
	width: 16.666667%
}
.col-lg-3 {
	float: left;
	width: 25%
}
.col-lg-4 {
	float: left;
	width: 33.333333%
}
.col-lg-5 {
	float: left;
	width: 41.666667%
}
.col-lg-6 {
	float: left;
	width: 50%
}
.col-lg-7 {
	float: left;
	width: 58.333333%
}
.col-lg-8 {
	float: left;
	width: 66.666667%
}
.col-lg-9 {
	float: left;
	width: 75%
}
.col-lg-10 {
	float: left;
	width: 83.333333%
}
.col-lg-11 {
	float: left;
	width: 91.666667%
}
.col-lg-12 {
	float: left;
	width: 100%
}
.offset-lg-0 {
	margin-left: 0
}
.offset-lg-1 {
	margin-left: 8.333333%
}
.offset-lg-2 {
	margin-left: 16.666667%
}
.offset-lg-3 {
	margin-left: 25%
}
.offset-lg-4 {
	margin-left: 33.333333%
}
.offset-lg-5 {
	margin-left: 41.666667%
}
.offset-lg-6 {
	margin-left: 50%
}
.offset-lg-7 {
	margin-left: 58.333333%
}
.offset-lg-8 {
	margin-left: 66.666667%
}
.offset-lg-9 {
	margin-left: 75%
}
.offset-lg-10 {
	margin-left: 83.333333%
}
.offset-lg-11 {
	margin-left: 91.666667%
}
}
.paralist li {
	margin-bottom: 0
}
@media (min-width:480px) {
.paralist li {
	padding-right: 3px;
	padding-bottom: 3px;
	padding-top:3px;
}
}
@media (max-width:992px) {
.met-showproduct.pagetype1 .met-showproduct-head .product-intro h1 {
	padding-top:10px;
}
}

.met-showproduct-head .product-para {
	border-top: 1px solid #f0f2f5
}
.met-showproduct-head .product-para, .product-detail .met-editor .product-para {
	border-bottom: 1px solid #f0f2f5
}

.letters{text-transform: uppercase;}


.contact-modal .page-links {
  max-width: 680px;
  margin: 40px auto 0;
  display: flex;
  gap: 14px;
  justify-content: center;
  font-size: 14px;
}
.contact-modal .page-links a {
  color: #007acc;
  text-decoration: none;
  cursor: pointer;
}
.contact-modal .page-links a:hover {
  text-decoration: underline;
}
.contact-modal .overlay {
  position: fixed;
  inset: 0;
  background: rgba(0,0,0,.35);
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 20px;
  opacity: 0;
  pointer-events: none;
  transition: opacity .2s ease;
  z-index: 1000;
}
.contact-modal .overlay.show {
  opacity: 1;
  pointer-events: auto;
}
.contact-modal .container {
  width: min(680px, 100%);
  padding: 32px 28px;
  background: #fff;
  border-radius: 12px;
  box-shadow: 0 16px 40px rgba(0,0,0,.06);
  position: relative;
}
.contact-modal .modal-close {
  position: absolute;
  right: 14px;
  top: 14px;
  width: 34px;
  height: 34px;
  border: 0;
  border-radius: 8px;
  background: rgba(0,0,0,.08);
  color: #333;
  font-size: 22px;
  line-height: 1;
  cursor: pointer;
}
.contact-modal .modal-close:hover {
  background: rgba(0,0,0,.12);
}
.contact-modal h1 {
  text-align: center;
  margin: 0 0 28px;
  font-size: 28px;
  font-weight: normal;
  font-family: 'helve';
}
.contact-modal form {
  display: grid;
  gap: 18px;
}
.contact-modal .row2 {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 18px;
}
.contact-modal label {
  display: block;
  font-size: 1.1rem;
  margin-bottom: 6px;
  color: #4b4b4b;
}
.contact-modal label span.required {
  color: #d22;
  margin-left: 2px;
}
.contact-modal input[type="text"],
.contact-modal input[type="email"],
.contact-modal textarea,
.contact-modal select {
  width: 100%;
  padding: 12px 12px;
  border: 1px solid #ddd;
  border-radius: 6px;
  font-size: 14px;
  background: #fafafa;
  transition: border .2s ease;
}
.contact-modal input:focus,
.contact-modal textarea:focus,
.contact-modal select:focus {
  outline: none;
  border-color: #ffa500;
  background: #fff;
}
.contact-modal textarea {
  resize: vertical;
  min-height: 120px;
}
.contact-modal .button-wrap {
  text-align: center;
  margin-top: 6px;
}
.contact-modal button[type="button"] {
	cursor: pointer;
	border: 0;
	background: #ffb300;
	color: #fff;
	padding: 14px 26px;
	font-size: 16px;
	border-radius: 6px;
	font-weight: 600;
	transition: filter .2s ease;
}

	.contact-modal button[type="button"]:hover {
		filter: brightness(0.95);
	}
.contact-modal button[type="submit"] {
  cursor: pointer;
  border: 0;
  background: #ffb300;
  color: #fff;
  padding: 14px 26px;
  font-size: 16px;
  border-radius: 6px;
  font-weight: 600;
  transition: filter .2s ease;
}
.contact-modal button[type="submit"]:hover {
  filter: brightness(0.95);
}
.contact-modal .toast {
  position: fixed;
  left: 50%;
  top: 20px;
  transform: translateX(-50%);
  padding: 12px 18px;
  border-radius: 8px;
  background: rgba(0,0,0,.8);
  color: #fff;
  font-size: 14px;
  opacity: 0;
  pointer-events: none;
  transition: opacity .25s ease;
  z-index: 1100;
}
.contact-modal .toast.show {
  opacity: 1;
}
@media(max-width:1200px){
	.contact-modal .row2 {
	  display: block;
	  margin-top: -6px;
	}
	.contact-modal .row2 > div {
	  margin-bottom: 10px;
	}
	.contact-modal form {
	  gap: 8px;
	}
}
@media(max-width:575px){
.contact-modal .row2 > div {
	margin-bottom:10px;
}
.contact-modal .container{
	padding:20px;
}
.contact-modal h1{
	font-size:24px;
	margin-bottom:15px;
}
.contact-modal label{
	font-size:14px;
	margin-bottom:0;
}
.contact-modal label select{
	font-size:14px !important;
}
.contact-modal textarea{
	min-height:80px;
}
.contact-modal button[type="submit"]{
	padding:10px 20px;
	font-size:14px;
}
}