@charset "utf-8";
/*公共样式*/
*{margin: 0; padding: 0;}
html,body{width: 100%; min-width: 1200px;}
body{font-size: 14px; background: #fff; font-family: "Microsoft Yahei",Verdana,Arial,sans-serif; line-height: 1.5; color: #333; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}
ol,ul,li{list-style: none;}
a{text-decoration: none; color: #333; -webkit-tap-highlight-color: rgba(255,0,0,0); -webkit-transition: all .4s ease; transition: all .4s ease; cursor: pointer;}
a:hover{color: #fd5900!important;}
a:focus{outline:none;}
em,i{font-style: normal;}
h1,h2,h3,h4,h5,h6,th{font-weight: normal;}
img{border: 0; max-width: 100%; height: auto; vertical-align: middle;}
table{border-collapse: collapse; border-spacing: 0;}
input,textarea,select,button{border: 0; background: none; outline: 0; font-family: "Microsoft Yahei";}
input[type="button"],input[type="text"],input[type="submit"],select{appearance: none; -moz-appearance: none; -webkit-appearance: none;}
input,input:focus,input:active{user-select: text;}
textarea{resize: none;}
.clearfix{zoom: 1;}
.clearfix:after{content: "."; *zoom: 1; display: block; visibility: hidden; height: 0; clear: both;}
.container{width: 1440px; margin: 0 auto; position: relative;}
@font-face {
	font-family: 'Hwxw';
	src: url('../font/hw6.ttf') format('truetype');
}
@media only screen and (max-width: 1499px){
	.container{width: 1200px;}
}
.w-auto{margin: 0 5.7%;}
@media only screen and (max-width: 1699px){
	.w-auto{margin: 0 1.2%;}
}
@media only screen and (max-width: 1499px){
	.w-auto{width: 1200px; margin: 0 auto;}
}
.tl{text-align: left!important;}
.tc{text-align: center!important;}
.tr{text-align: right!important;}
.fl{float: left;}
.fr{float: right;}
.hide{display: none;}
.col-lg-2,.col-lg-2_0,.col-lg-3,.col-lg-4,.col-lg-6,.col-lg-12{float: left; min-height: 1px;}
.col-lg-2{width: 16.66%;}
.col-lg-2_0{width: 20%; *width: 19.98%;}
.col-lg-3{width: 25%; *width: 24.98%;}
.col-lg-4{width: 33.33%; *width: 33.31%;}
.col-lg-6{width: 50%; *width: 49.98%;}
.col-lg-12{width: 100%;}
.layui-layer-btn .layui-layer-btn0{background: #fd5900!important; border-color: #fd5900!important;}
.layui-layer-btn .layui-layer-btn0:hover{color: #fff!important;}
@font-face {
	font-family: 'Lato-BoldItalic';
	src: url('../font/Lato-BoldItalic.eot');
	src: url('../font/Lato-BoldItalic.eot?#iefix') format('embedded-opentype'),
	url('../font/Lato-BoldItalic.woff2') format('woff2'),
	url('../font/Lato-BoldItalic.woff') format('woff'),
	url('../font/Lato-BoldItalic.ttf') format('truetype'),
	url('../font/Lato-BoldItalic.svg#iconfont') format('svg');
}
/*slick*/
.slick-slider{position: relative; z-index: 2;}
.slick-list{position: relative; overflow: hidden;}
.slick-list:focus{outline: 0;}
.slick-list.dragging{cursor: pointer; cursor: hand;}
.slick-track{position: relative;}
.slick-track:before,.slick-track:after{content: ""; display: table;}
.slick-track:after{clear: both;}
.slick-loading .slick-track{visibility: hidden;}
.slick-slide{float: left; height: 100%; min-height: 1px; display: none; position: relative; z-index: 1;}
.slick-slide:focus{outline: 0;}
.slick-slide img{display:block;}
.slick-slide.slick-active{z-index: 2;}
.slick-slide.slick-loading img{display: none;}
.slick-slide.dragging img{pointer-events: none;}
.slick-initialized .slick-slide{display: block;}
.slick-loading .slick-slide{visibility: hidden;}
.slick-vertical .slick-slide{display: block; height: auto; border: 1px solid transparent;}
.slick-prev,.slick-next{display:block; width: 20px; height: 20px; line-height: 0; font-size: 0; cursor: pointer; position: absolute; top: 50%; margin-top: -10px;}
.slick-prev:focus,.slick-next:focus{outline: 0;}
.slick-prev{left: -25px;}
.slick-next{right: -25px;}
.slick-dots{width: 100%; font-size: 0; text-align: center; position: absolute; bottom: 20px; z-index: 4;}
.slick-dots li{position: relative; display: inline-block; *display: inline; *zoom: 1; margin: 0 5px;}
.slick-dots li button{display: block; width: 14px; height: 14px; line-height: 0; font-size: 0; background: #fff; border-radius: 50%; overflow: hidden; cursor: pointer;}
.slick-dots li.slick-active button{background: #fd5900;}
/*右侧浮动框*/
.rightmenu{width: 185px; cursor: pointer; position: fixed; z-index: 99999; right: -130px; top: 210px; cursor: pointer;}
.rightmenu li{height: 55px; line-height: 55px; border-radius: 4px; margin-bottom: 1px; background-color: #fd5900; background-repeat: no-repeat; background-image: url(../images/rightmenu-icon.png); text-indent: 55px; font-size: 16px; color: #fff; overflow: hidden;}
.rightmenu li a{display: block; width: 100%; height: 55px; color: #fff;}
.rightmenu li a:hover{color: #fff!important;}
.rightmenu li.r-top{background-position: 0 0;}
.rightmenu li.r-phone{background-position: 0 -55px; font-family: "Arial";}
.rightmenu li.r-qq{background-position: 0 -110px;}
.rightmenu li.r-mess{background-position: 0 -165px;}
.rightmenu li.r-code{background-position: 0 -220px;}
.rightmenu li.r-code .img{width: 117px; margin: 0 auto; position: relative;}
.rightmenu li.r-code .img img{display: block; width: 117px; height: 117px;}
/*在线留言弹出框*/
.layui-layer-message .layui-layer-setwin{width: 21px; height: 21px; right: 27px; top: 22px;}
.layui-layer-message .layui-layer-setwin .layui-layer-close2{width: 21px; height: 21px; right: 0; top: 0; background: url(../images/layui-layer-close.png) no-repeat 0 0!important;}
.message-inbox{max-width: 422px; margin: 0 auto; padding: 40px 0 0 0;}
.message-intitle{font-size: 32px; text-align: center; line-height: 1.1;}
.message-inform{margin-top: 26px;}
.message-inform .u-input{height: 50px; border: 1px solid #e0e0e0; border-radius: 26px; padding: 0 22px 0 60px; margin-bottom: 13px; position: relative;}
.message-inform .u-input .u-label{display: block; width: 50px; height: 50px; background-repeat: no-repeat; background-position: center; position: absolute; left: 10px; top: 0;}
.message-inform .u-input .u-name{background-image: url(../images/u-name.png);}
.message-inform .u-input .u-phone{background-image: url(../images/u-phone.png);}
.message-inform .u-input .u-email{background-image: url(../images/u-email.png);}
.message-inform .u-input .j-input{display: block; width: 100%; height: 50px; line-height: 50px; *line-height: 52px; font-size: 18px;}
.message-inform .u-submit{margin-top: 22px;}
.message-inform .u-submit .btns{display: block; width: 100%; height: 52px; line-height: 52px; background: #fd5900; font-size: 24px; color: #fff; text-align: center; border-radius: 26px; cursor: pointer;}
/*头部*/
.header{width: 100%; min-width: 1200px; height: 115px; background: #fff; position: relative; z-index: 999;}
.header .w-auto{height: 100%;}
.logo{float: left; height: 62px; margin-top: 30px;}
.logo a{display: block; height: 100%;}
.logo img{display: block; height: 100%;}
.head-rt{float: right;}
.nav{float: left;}
.nav ul{border-left: 1px solid #e5e5e5;}
.nav ul > li{float: left; border-right: 1px solid #e5e5e5;}
.nav ul > li > a{display: block; height: 113px; font-size: 15px; text-align: center; padding: 0 20px; border-top: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5;}
.nav ul > li > a span,.nav ul > li > a em{display: block; line-height: 24px;}
.nav ul > li > a span{color: #333; font-size: 16px; margin-top: 32px;}
.nav ul > li > a em{color: #999; font-size: 14px; text-transform: uppercase;}
.nav ul > li:hover > a,.nav ul > li.active > a{background: #fd5900; border-color: #fd5900;}
.nav ul > li:hover > a span,.nav ul > li.active > a span{color: #fff;}
.nav ul > li:hover > a em,.nav ul > li.active > a em{color: #f8ac82}
.subnav{width: 100%; display: none; position: absolute; left: 0; top: 100%;}
.subnav .bg{width: 100%; height: 100%; background: #000; filter: alpha(opacity=40); opacity: .4; position: absolute; left: 0; top: 0; z-index: 1;}
.subnav ol{font-size: 0; text-align: center; position: relative; z-index: 2;}
.subnav ol li{display: inline-block; *display: inline; *zoom: 1; vertical-align: top; width: 149px; text-align: center; font-size: 14px;}
.subnav ol li a{display: block; color: #fff; height: 134px; border-left: 1px solid #333; filter: alpha(opacity=70); opacity: .7;}
.subnav ol li.first a{border-left-width: 0;}
.subnav ol li .pic{padding-top: 20px;}
.subnav ol li .pic img{height: 60px;}
.subnav ol li p{line-height: 22px; color: #fff; margin-top: 3px;}
.subnav ol li a:hover{background: #333;}
.subnav ol li a:hover p{color: #fff; text-decoration: underline;}
.htel{float: left; margin-top: 5px; margin-left: 66px; font-size: 0; color: #666;}
.htel ol,.htel ul{display: inline-block; *display: inline; *zoom: 1; vertical-align: middle; font-size: 16px; margin: 0 14px;}
.htel ol{background: url(../images/htel-bg.png) no-repeat left center; padding-left: 48px;}
.htel li{height: 26px; line-height: 26px;}
.htel li b{font-family: "Lato-BoldItalic"; font-size: 18px;}
.hdali{width: 58px; float: left; margin-top: 31px; margin-left: 20px;}
.hdali a{display: block; height: 26px; line-height: 26px; background: url(../images/ali-btn.png) no-repeat right center;}
@media only screen and (max-width: 1699px){
	.htel{margin-left: 36px;}
}
@media only screen and (max-width: 1499px){
	.header{height: 90px;}
	.logo{width: 260px; height: 46px; margin-top: 22px;}
	.nav ul > li > a{padding: 0 12px; height: 88px;}
	.nav ul > li > a span{margin-top: 20px;}
	.nav ul > li > a em{font-size: 13px;}
	.htel{margin-left: 8px; margin-top: 2px;}
	.htel ol,.htel ul{font-size: 14px; margin: 0 6px;}
	.htel ol{padding-left: 40px;}
	.htel li{height: 22px; line-height: 22px;}
	.htel li b{font-size: 16px;}
	.hdali{margin-left: 12px; margin-top: 24px;}
	.hdali a{display: block; height: 22px; line-height: 22px;}
}
/*底部*/
.footer .foot-model .container{display: flex;justify-content: space-between;}
.footer{background: #434343; color: #ccc; position: relative; overflow: hidden; z-index: 1;}
.footer a{color: #ccc;}
.foot-model{padding: 48px 0 30px 0;}
.foot-model dl{}
.foot-model dt{font-size: 18px; font-weight: bold; color: #fff;}
.foot-model dt a{color: #fff;}
.foot-model dd{margin-top: 18px;}
.foot-model dd li{line-height: 32px;}
.foot-info{width: 300px;}
.foot-info dd{margin-top: 16px;}
.foot-info dd ul{overflow: hidden;}
.foot-info dd li{line-height: 36px;}
.foot-info .title{font-size: 30px;}
.foot-info .desc{font-size: 14px; color: #999; line-height: 18px; margin-top: 4px;}
.foot-info .desc a{color: #999;}
.foot-nav{min-width: 100px; margin-left: 20px;}
.foot-nav.prod{width: 220px;flex-shrink: 0;}
.foot-nav.prod ul{margin-right: -20px;}
.foot-nav.prod dd li{width: 100px; float: left; margin-right: 20px;}
.foot-nav.last dt{margin-bottom: 22px;}
.foot-wechat{width: 103px; margin-top: 20px;}
.foot-wechat img{width: 103px; height: 103px;}
.foot-wechat p{text-align: center; font-size: 14px; color: #999; margin-top: 6px;}
.foot-tel{float: right; margin-left: 40px;}
.foot-tel .tit{background: url(../images/ftel-bg.png) no-repeat left center; line-height: 21px; padding-left: 24px; margin-bottom: 4px;}
.foot-tel p{font-size: 16px; font-weight: bold; color: #f2f2f2; line-height: 28px;}
.foot-tel .btns{display: block; width: 120px; height: 31px; line-height: 31px; margin-top: 10px; background: url(../images/ftel-bg_white.png) no-repeat 18px center #fd5900; font-size: 14px; color: #fff; border-radius: 15px; text-indent: 45px;}
.foot-tel .btns:hover{color: #fff!important; margin-left: 6px\9; transform: translateX(6px);}
.foot-bt{padding: 24px 0; border-top: 1px solid #4e4e4e;}
.foot-copy{font-size: 14px; line-height: 24px; color: #d5d5d5; text-align: center;}
.foot-copy a{color: #d5d5d5;}
.links{font-size: 14px; text-align: center; color: #797979; margin-top: 8px;}
.links span{margin-left: 22px;}
.links a{color: #797979; margin-right: 22px;}
@media only screen and (max-width: 1499px){
	.foot-info{width: 280px;}
	.foot-nav{min-width: 100px; margin-left: 16px;}
	.foot-nav.prod{width: 210px;}
	.foot-nav.prod ul{margin-right: -10px;}
	.foot-nav.prod dd li{margin-right: 10px;}
	.foot-tel{margin-left: 44px;}
}
/*热门搜索*/
.hot-search{height: 88px; background: #f6f6f6; box-shadow: 4px 3px 13px rgba(23,21,17,.1); color: #666; position: relative; z-index: 2;}
.hot-search a{color: #666;}
.hot-sleft{max-width: calc(100% - 300px); float: left; overflow: hidden;}
.hot-sleft .tit{width: 85px; height: 43px; float: left; margin-top: 22px; border-radius: 2px; border: 1px solid #fd5900; text-align: center; font-size: 14px; color: #fd5900; position: relative;}
.hot-sleft .tit span{display: block; font-family: "Arial"; font-weight: bold; line-height: 16px; padding-top: 4px; text-transform: uppercase; letter-spacing: 1px;}
.hot-sleft .tit em{display: block; line-height: 16px;}
.hot-sleft .tit:before{display: block; content: ""; width: 0; height: 0; border-top: 8px solid transparent; border-bottom: 8px solid transparent; border-left: 7px solid #fd5900; position: absolute; right: -7px; top: 50%; margin-top: -8px;}
.hot-sleft .tit:after{display: block; content: ""; width: 0; height: 0; border-top: 6px solid transparent; border-bottom: 6px solid transparent; border-left: 6px solid #fff; position: absolute; right: -6px; top: 50%; margin-top: -6px;}
.hot-sleft ul{float: left;}
.hot-sleft li{float: left; height: 88px; line-height: 88px; margin-left: 24px;}
.hot-sleft li em{padding: 0 14px; font-style: normal;}
.searchform{width: 296px; height: 34px; background: #fff; border: 1px solid #d2d2d2; border-radius: 4px; overflow: hidden; float: right; margin-top: 26px;}
.searchform .form{padding-right: 44px; position: relative; height: 34px; overflow: hidden;}
.searchform .input{height: 34px; padding: 0 14px; border-right: 1px solid #d2d2d2; font-size: 14px; color: #fff;}
.searchform .j-input{display: block; width: 100%; height: 34px; line-height: 34px; *line-height: 36px; font-size: 14px;}
.searchform .btn{display: block; width: 44px; height: 34px; cursor: pointer; background: url(../images/search-btn.png) no-repeat center #ddd; position: absolute; right: 0; top: 0;}
/*首页*/
.inner-title{font-size: 36px; text-align: center; line-height: 1.1;}
/*首页---广告图切换*/
.banner{width: 100%; overflow: hidden; position: relative; z-index: 2;}
#banner .slick-slide a{display: block; width: 100%; height: 100%;}
#banner .slick-slide img{width: 100%;     image-rendering: -webkit-optimize-contrast;}
#banner .slick-dots li{margin: 0 9px;}
#banner .slick-dots li button{width: 15px; height: 15px; background: #fbfbfb; filter: alpha(opacity=80); opacity: .8;}
#banner .slick-dots li.slick-active button{background: #fff; filter: alpha(opacity=100); opacity: 1;}
.arrows-page{width: 44px; font-size: 18px; text-align: center; color: #fff; position: absolute; right: 4%; bottom: 38%; z-index: 3;}
.arrows-page i{margin: 0 6px;}
/*首页---产品*/
.index-product{background: #fff; padding: 60px 0 30px 0; position: relative; overflow: hidden; z-index: 1;}
.product-inleft{width: 260px; float: left; background: #fd5900;}
.product-inleft .title{font-size: 36px; font-weight: bold; color: #fff; text-align: center; line-height: 1.1; padding-top: 30px;}
.product-inleft .entitle{font-family: "Arial"; font-size: 14px; color: #fff; text-align: center; text-transform: uppercase; padding-bottom: 16px; margin-top: 12px;}
.product-intabtit{width: 250px; background: #fff; margin: 0 auto 5px; padding-top: 5px;}
.product-intabtit dt{height: 58px; line-height: 58px; position: relative; border-bottom: 1px solid #aaa; padding: 0 20px; font-size: 18px;}
.product-intabtit dt i{display: block; width: 16px; height: 16px; background: url(../images/prod-down.png) no-repeat center #fd5900; position: absolute; right: 34px; top: 50%; margin-top: -8px;}
.product-intabtit dd{padding: 10px 0;}
.product-intabtit dd li{height: 40px; line-height: 40px; padding-left: 36px; background-repeat: no-repeat; background-position: 18px center; background-image: url(../images/prodtab-ico.png); cursor: pointer; overflow: hidden;}
.product-intabtit dd li span{float: left; font-size: 16px; font-weight: bold;}
.product-intabtit dd li img{display: block; float: left; height: 32px; margin-top: 4px; margin-left: 8px;}
.product-intabtit dd li.active{background-image: url(../images/prodtab-ico_on.png);}
.product-inright{margin-left: 302px;}
.product-intabitem{display: block!important; height: 0; opacity: 0; visibility: hidden; position: relative;}
.product-intabitem.sactive{height: auto; opacity: 1; visibility: visible; transition: all .6s;}
.product-intabitem .dt{height: 34px; line-height: 34px; font-size: 30px; font-weight: bold; padding-bottom: 30px; border-bottom: 1px solid #ddd; position: relative; margin-bottom: 25px;}
.product-intabitem .dt a{font-size: 14px; font-weight: normal; color: #fd5900; position: absolute; right: 0; bottom: 12px;}
.product-intabitem .dt a:hover{text-decoration: underline;}
.product-inslick{margin: 0 -9px; padding-bottom: 50px;}
.product-inslick .slick-slide .item{margin: 0 9px; border: 1px solid #d4d4d4; position: relative;}
.product-inslick .slick-slide .pic{background: #fff; overflow: hidden;}
.product-inslick .slick-slide .pic img{display: inline; zoom: 1; width: 100%; transition: transform 1s;}
.product-inslick .slick-slide .text{background: #f6f6f6; height: 234px; padding: 0 20px; text-align: center;}
.product-inslick .slick-slide .title{height: 30px; flex-shrink: 30px; font-size: 24px; font-weight: bold; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; padding-top: 28px;}
.product-inslick .slick-slide .img{width: 168px; padding: 4px 0; text-align: center; border: 1px solid #ccc; margin: 18px auto 0; border-radius: 16px;}
.product-inslick .slick-slide .img img{display: inline; max-width: 158px; height: 22px;}
.product-inslick .slick-slide .desc{height: 84px; line-height: 28px; color: #666; overflow: hidden; margin-top: 16px;}
.product-inslick .slick-slide a{display: block; width: 100%; height: 100%; background: url(../images/blank.png) repeat; position: absolute; left: 0; top: 0;}
.product-inslick .slick-slide .item:hover{border-color: #fd5900;}
.product-inslick .slick-slide .item:hover .pic img{transform: scale(1.1);}
.product-inslick .slick-dots{bottom: 0;}
.product-inslick .slick-dots li button{background: #666; filter: alpha(opacity=20); opacity: .2;}
.product-inslick .slick-dots li.slick-active button{background: #fd5900; filter: alpha(opacity=100); opacity: 1;}
@media only screen and (max-width: 1499px){
	.product-inleft{width: 250px;}
	.product-intabtit{width: 240px;}
	.product-intabtit dd li{height: 36px; line-height: 36px; padding-left: 34px; background-position: 14px center;}
	.product-intabtit dd li span{font-size: 15px;}
	.product-intabtit dd li img{height: 28px;}
	.product-inright{margin-left: 270px;}
	.product-inslick{margin: 0 -6px; padding-bottom: 46px;}
	.product-inslick .slick-slide .item{margin: 0 6px;}
	.product-inslick .slick-slide .text{padding: 0 10px;}
}
/*首页---优势*/
.index-advantage{background: #fff; position: relative; overflow: hidden;}
.index-advantage .inner-title{padding: 22px 0;}
.advantage-inbox{background: url(../images/advantage-inbg.png) repeat #f6f6f6;}
.advantage-inbox li .pic{overflow: hidden;}
.advantage-inbox li .pic img{display: block; width: 100%;}
.advantage-inbox li .text{padding: 8% 4% 5% 4%; text-align: center;}
.advantage-inbox li .title{font-size: 24px; font-weight: bold; line-height: 1.2;}
.advantage-inbox li .desc{font-size: 18px; color: #666; transition: color .5s; margin-top: 3.2%;}
.advantage-inbox li .more{display: block; width: 132px; height: 32px; line-height: 32px; margin: 6.2% auto 0; border: 1px solid #666; border-radius: 17px;}
.advantage-inbox li .more:hover{background: #fd5900; border-color: #fd5900; color: #fff!important;}
.advantage-inbox li:hover .desc{color: #fd5900;}
/*首页---服务*/
.index-service{background: #fff; padding: 54px 0 60px 0; position: relative; overflow: hidden;}
.index-service ul{margin: 0 -15px;}
.index-service li .item{margin: 0 15px;}
.index-service li .pic{overflow: hidden;}
.index-service li .pic img{width: 100%;}
.index-service li .text{height: 200px; background: #f6f6f6; padding: 0 20px; text-align: center; transition: background .6s;}
.index-service li .title{font-size: 24px; font-weight: bold; line-height: 1.2; padding-top: 40px;}
.index-service li .desc{max-width: 314px; font-size: 16px; line-height: 30px; color: #666; margin: 16px auto 0;}
.index-service li:hover .text{background: #fd5900;}
.index-service li:hover .title,.index-service li:hover .desc{color: #fff;}
@media only screen and (max-width: 1499px){
	.index-service ul{margin: 0 -10px;}
	.index-service li .item{margin: 0 10px;}
}
/*视频弹出层*/
.layui-layer-video .layui-layer-content{overflow: hidden!important;}
.layui-layer-video .layui-layer-setwin{width: 30px; height: 30px; top: -36px; right: 0;}
.layui-layer-video .layui-layer-setwin .layui-layer-close2{width: 30px; height: 30px; background: url(../images/layer-video-close.png) no-repeat center!important; right: 0; top: 0;}
.layui-layer-video .layui-layer-setwin .layui-layer-close2{filter: alpha(opacity=70); opacity: .7;}
.layui-layer-video video{display: block; width: 100%;}
/*首页---关于我们*/
.index-about{position: relative; overflow: hidden;}
.about-video{background: #fff; min-height: 100px; max-height: 430px; position: relative; overflow: hidden;}
.about-video img{width: 100%;}
.about-video video{display: block; width: 100%; position: relative; z-index: 1;}
.about-video .bg{width: 100%; height: 100%; background: #333; filter: alpha(opacity=50); opacity: .5; position: absolute; left: 0; top: 0; z-index: 2;}
.about-video .btns{width: 100%; text-align: center; color: #fff; position: absolute; left: 0; top: 50%; margin-top: -80px; z-index: 3;}
.about-video .btns i{display: block; width: 92px; height: 92px; margin: 0 auto; background: url(../images/video-btn.png) no-repeat;}
.about-video .btns p{font-family: "Microsoft Yahei Light"; font-size: 36px; line-height: 1.1; margin-top: 29px;}
.about-inbox{padding: 30px 0; color: #fff; background: url(../images/about-inbg.png) repeat #fd5900;}
.about-inleft{width: 364px; float: left;}
.about-inleft .title{font-size: 36px; line-height: 1.1;}
.about-inleft .title img{height: 28px;}
.about-inleft .entitle{font-family: "Arial"; font-size: 14px; text-transform: uppercase; margin-top: 4px;}
.about-inleft .desc{font-size: 18px; line-height: 32px; margin-top: 27px;}
.about-inright{float: right; margin-top: 18px;}
.about-inright li{float: left; margin-left: 60px; text-align: center;}
.about-inright li .num{font-size: 60px; line-height: 1;}
.about-inright li .num span{font-family: "Arial"; font-weight: bold;}
.about-inright li .num em{font-size: 16px; margin-left: 6px;}
.about-inright li .title{font-size: 14px; margin-top: 18px;}
/*首页---合作客户*/
.index-customer{background: #fff; padding: 60px 0; position: relative; overflow: hidden;}
.customer-inlist{margin-top: 22px;}
.customer-inlist ul{margin: -9px;}
.customer-inlist li{width: 14.285%; float: left;}
.customer-inlist li .item{margin: 9px; height: 70px; line-height: 70px; *font-size: 60px; border: 1px solid #e0e0e0; overflow: hidden; text-align: center; transition: border .4s;}
.customer-inlist li img{max-width: 92%; max-height: 94%;}
.customer-inlist li .item:hover{border-color: #fd5900;}
@media only screen and (max-width: 1499px){
	.customer-inlist ul{margin: -5px;}
	.customer-inlist li .item{margin: 5px;}
}
/*首页---新闻资讯*/
.index-news{background: #f6f6f6; padding: 60px 0; position: relative; overflow: hidden;}
.news-intabbox{margin-top: 22px;}
.news-intabtit ul{font-size: 0; text-align: center;}
.news-intabtit li{display: inline-block; *display: inline; *zoom: 1; vertical-align: top; height: 22px; line-height: 22px; font-size: 16px; color: #666; padding: 0 16px; position: relative; cursor: pointer;}
.news-intabtit li em{width: 4px; height: 22px; line-height: 22px; text-align: center; font-size: 14px; color: #999; position: absolute; top: 0; left: -2px;}
.news-intabtit li.active{color: #fd5900;}
.news-intabcont{margin-top: 26px;}
.news-inslick{margin: 0 -10px; display: block!important; height: 0; opacity: 0; visibility: hidden; position: relative;}
.news-inslick.sactive{height: auto; opacity: 1; visibility: visible; transition: all .6s;}
.news-inslick .slick-slide .item{margin: 0 10px; height: 297px; padding: 3px; border: 1px solid #cacaca; position: relative;}
.news-inslick .slick-slide .pic{height: 175px; overflow: hidden;}
.news-inslick .slick-slide .pic img{width: 100%; min-height: 175px; transition: transform .8s;}
.news-inslick .slick-slide .pic:hover img{transform: scale(1.1);}
.news-inslick .slick-slide .text{padding: 14px 10px;}
.news-inslick .slick-slide .title{height: 30px; line-height: 30px; font-size: 18px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; margin-bottom: 28px;}
.news-inslick .slick-slide .more{display: inline-block; *zoom: 1; font-size: 14px; color: #999;}
.news-inslick .slick-slide .more:hover{margin-left: 8px\9; transform: translateX(8px);}
.news-inslick .slick-prev,.news-inslick .slick-next{width: 24px; height: 42px; background: url(../images/news-controls.png) no-repeat; margin-top: -21px;}
.news-inslick .slick-prev{left: -42px; background-position: 0 0;}
.news-inslick .slick-next{right: -42px; background-position: -24px 0;}
.news-inslick .slick-prev:hover{background-position: 0 -42px;}
.news-inslick .slick-next:hover{background-position: -24px -42px;}
@media only screen and (max-width: 1499px){
	.news-inslick{margin: 0 -5px;}
	.news-inslick .slick-slide .item{margin: 0 5px; height: 270px;}
	.news-inslick .slick-slide .pic{height: 148px;}
	.news-inslick .slick-slide .pic img{min-height: 148px;}
	.news-inslick .slick-prev{left: -36px;}
	.news-inslick .slick-next{right: -36px;}
}



/*产品列表*/
.sdlist-products{padding-bottom: 40px;}
.sdlist-products ul{margin: 0 -9px;}
.sdlist-products li .item{margin: 0 9px 18px 9px; border: 1px solid #d4d4d4; position: relative;}
.sdlist-products li .pic{background: #fff; overflow: hidden;}
.sdlist-products li .pic img{display: inline; zoom: 1; width: 100%; transition: transform 1s;}
.sdlist-products li .text{background: #f6f6f6; height: 234px; padding: 0 20px; text-align: center;}
.sdlist-products li .title{height: 30px; flex-shrink: 30px; font-size: 24px; font-weight: bold; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; padding-top: 28px;}
.sdlist-products li .img{width: 168px; padding: 4px 0; text-align: center; border: 1px solid #ccc; margin: 18px auto 0; border-radius: 16px;}
.sdlist-products li .img img{display: inline; max-width: 158px; height: 22px;}
.sdlist-products li .desc{height: 84px; line-height: 28px; color: #666; overflow: hidden; margin-top: 16px;}
.sdlist-products li a{display: block; width: 100%; height: 100%; background: url(../images/blank.png) repeat; position: absolute; left: 0; top: 0;}
.sdlist-products li .item:hover{border-color: #fd5900;}
.sdlist-products li .item:hover .pic img{transform: scale(1.1);}


/*合作客户列表*/
.sdlist-customer{padding-bottom: 40px;}
.sdlist-customer ul{margin: 0 -9px;}
.sdlist-customer li .item{margin: 0 9px 18px 9px; border: 1px solid #d4d4d4; position: relative; background: #f6f6f6;}
.sdlist-customer li .pic{height: 80px; background: #fff; line-height: 80px; text-align: center; *font-size: 60px;}
.sdlist-customer li .pic img{max-height: 70%; max-width: 90%;}
.sdlist-customer li .title{font-size: 16px; text-align: center; height: 46px; line-height: 46px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.sdlist-customer li a{display: block; width: 100%; height: 100%; background: url(../images/blank.png) repeat; position: absolute; left: 0; top: 0;}
.sdlist-customer li .item:hover{border-color: #fd5900;}
/*列表分页 */
.mk_pages{padding: 18px 0 30px 0; text-align: center; line-height: 30px; overflow: hidden; font-size: 0;}
.mk_pages ul,.mk_pages .go_page{display: inline-block; *display: inline; *zoom: 1; vertical-align: top;}
.mk_pages li{display: inline-block; *display: inline; *zoom: 1; vertical-align: top; margin: 0 2px; font-size: 16px; }
.mk_pages li a,.mk_pages li span{display: block; height: 30px; line-height: 30px; position: relative; min-width: 20px; padding: 0 5px; color: #666; font-size: 16px; background: #eee;}
.mk_pages li a:hover,.mk_pages li.active span{background: #fd5900; color: #fff!important;}
.mk_pages .go_page{margin-left: 20px; font-size: 14px;}
.mk_pages .confirm_jump_page {width: 40px; height: 30px; margin-left: 10px; background: #fd5900; color: #fff!important; cursor: pointer;}
.mk_pages input[type="text"]{width: 50px; height: 28px; line-height: 28px; border: 1px solid #ddd; padding: 0 5px; margin-left: 6px; margin-right: 10px;}


/*plyr.css*/
.plyr input[type=range]:focus,.plyr:focus{outline:0}.plyr .plyr__video-embed iframe,.plyr__tooltip{pointer-events:none}@keyframes plyr-progress{to{background-position:25px 0}}.plyr{position:relative;max-width:100%;min-width:200px;font-family:Avenir,avenir next,helvetica neue,segoe ui,Helvetica,Arial,sans-serif;direction:ltr}.plyr,.plyr *,.plyr ::after,.plyr ::before{box-sizing:border-box}.plyr a,.plyr button,.plyr input,.plyr label{-ms-touch-action:manipulation;touch-action:manipulation}.plyr audio,.plyr video{width:100%;height:auto;vertical-align:middle;border-radius:inherit}.plyr input[type=range]{display:block;height:20px;width:100%;margin:0;padding:0;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;border:none;background:0 0}.plyr input[type=range]::-webkit-slider-runnable-track{height:8px;background:0 0;border:0;border-radius:4px;-webkit-user-select:none;user-select:none}.plyr input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;margin-top:-4px;position:relative;height:16px;width:16px;background:#fff;border:2px solid transparent;border-radius:100%;transition:background .2s ease,border .2s ease,transform .2s ease;box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(0,0,0,.15);box-sizing:border-box}.plyr input[type=range]::-moz-range-track{height:8px;background:0 0;border:0;border-radius:4px;-moz-user-select:none;user-select:none}.plyr input[type=range]::-moz-range-thumb{position:relative;height:16px;width:16px;background:#fff;border:2px solid transparent;border-radius:100%;transition:background .2s ease,border .2s ease,transform .2s ease;box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(0,0,0,.15);box-sizing:border-box}.plyr input[type=range]::-ms-track{height:8px;background:0 0;border:0;color:transparent}.plyr input[type=range]::-ms-fill-upper{height:8px;background:0 0;border:0;border-radius:4px;-ms-user-select:none;user-select:none}.plyr input[type=range]::-ms-fill-lower{height:8px;border:0;border-radius:4px;-ms-user-select:none;user-select:none;background:#fd5900}.plyr input[type=range]::-ms-thumb{position:relative;height:16px;width:16px;background:#fff;border:2px solid transparent;border-radius:100%;transition:background .2s ease,border .2s ease,transform .2s ease;box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(0,0,0,.15);box-sizing:border-box;margin-top:0}.plyr input[type=range]::-ms-tooltip{display:none}.plyr input[type=range]::-moz-focus-outer{border:0}.plyr input[type=range].tab-focus:focus{outline-offset:3px}.plyr input[type=range]:active::-webkit-slider-thumb{background:#fd5900;border-color:#fff;transform:scale(1.25)}.plyr input[type=range]:active::-moz-range-thumb{background:#fd5900;border-color:#fff;transform:scale(1.25)}.plyr input[type=range]:active::-ms-thumb{background:#fd5900;border-color:#fff;transform:scale(1.25)}.plyr--video input[type=range].tab-focus:focus{outline:rgba(255,255,255,.5) dotted 1px}.plyr--audio input[type=range].tab-focus:focus{outline:rgba(86,93,100,.5) dotted 1px}.plyr__sr-only{clip:rect(1px,1px,1px,1px);overflow:hidden;position:absolute!important;padding:0!important;border:0!important;height:1px!important;width:1px!important}.plyr__video-wrapper{position:relative;background:#000;border-radius:inherit}.plyr__video-embed{padding-bottom:56.25%;height:0;border-radius:inherit;overflow:hidden;z-index:0}.plyr__video-embed iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.plyr__video-embed>div{position:relative;padding-bottom:200%;transform:translateY(-35.95%)}.plyr video::-webkit-media-text-track-container{display:none}.plyr__captions{display:none;position:absolute;bottom:0;left:0;width:100%;padding:20px;transform:translateY(-40px);transition:transform .3s ease;color:#fff;font-size:16px;text-align:center;font-weight:400}.plyr__captions span{border-radius:2px;padding:3px 10px;background:rgba(0,0,0,.7);-webkit-box-decoration-break:clone;box-decoration-break:clone;line-height:150%}.plyr__captions span:empty{display:none}@media(min-width:768px){.plyr__captions{font-size:24px}}.plyr--captions-active .plyr__captions{display:block}.plyr--hide-controls .plyr__captions{transform:translateY(-15px)}@media(min-width:1024px){.plyr--fullscreen-active .plyr__captions{font-size:32px}}.plyr ::-webkit-media-controls{display:none}.plyr__controls{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;line-height:1;text-align:center}.plyr__controls .plyr__progress,.plyr__controls .plyr__time,.plyr__controls>button{margin-left:5px}.plyr__controls .plyr__progress:first-child,.plyr__controls .plyr__time:first-child,.plyr__controls>button:first-child{margin-left:0}.plyr__controls .plyr__volume{margin-left:5px}.plyr__controls [data-plyr=pause]{margin-left:0}.plyr__controls button{position:relative;display:inline-block;-ms-flex-negative:0;flex-shrink:0;overflow:visible;vertical-align:middle;padding:7px;border:0;background:0 0;border-radius:3px;cursor:pointer;transition:background .3s ease,color .3s ease,opacity .3s ease;color:inherit}.plyr__controls button svg{width:18px;height:18px;display:block;fill:currentColor}.plyr__controls button:focus{outline:0}.plyr__controls .icon--captions-on,.plyr__controls .icon--exit-fullscreen,.plyr__controls .icon--muted{display:none}@media(min-width:480px){.plyr__controls .plyr__progress,.plyr__controls .plyr__time,.plyr__controls>button{margin-left:10px}}.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none}.plyr--video .plyr__controls{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:50px 10px 10px;background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.5));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;color:#fff;transition:opacity .3s ease}.plyr--video .plyr__controls button.tab-focus:focus,.plyr--video .plyr__controls button:hover{background:#fd5900;color:#fff}.plyr--audio .plyr__controls{padding:10px;border-radius:inherit;background:#fff;border:1px solid #dbe3e8;color:#565d64}.plyr--audio .plyr__controls button.tab-focus:focus,.plyr--audio .plyr__controls button:hover,.plyr__play-large{background:#fd5900;color:#fff}.plyr__play-large{display:none;position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%,-50%);padding:22px;border:0;border-radius:100%;box-shadow:0 1px 1px rgba(0,0,0,.15);transition:all .3s ease}.plyr__play-large svg{position:relative;left:2px;width:26px;height:26px;display:block;fill:currentColor}.plyr__play-large:focus{outline:rgba(255,255,255,.5) dotted 1px}.plyr .plyr__play-large{cursor:pointer;display:inline-block}.plyr .plyr__play-large:focus{outline:none}.plyr--audio .plyr__play-large,.plyr--playing .plyr__controls [data-plyr=play],.plyr__controls [data-plyr=pause]{display:none}.plyr--playing .plyr__play-large{opacity:0;visibility:hidden}.plyr--playing .plyr__controls [data-plyr=pause]{display:inline-block}.plyr--captions-active .plyr__controls .icon--captions-on,.plyr--fullscreen-active .icon--exit-fullscreen,.plyr--muted .plyr__controls .icon--muted{display:block}.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr--captions-active .plyr__controls .icon--captions-on+svg,.plyr--fullscreen-active .icon--exit-fullscreen+svg,.plyr--muted .plyr__controls .icon--muted+svg{display:none}.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen]{display:inline-block}.plyr__tooltip{position:absolute;z-index:2;bottom:100%;margin-bottom:10px;padding:5px 7.5px;opacity:0;background:rgba(0,0,0,.7);border-radius:3px;color:#fff;font-size:14px;line-height:1.3;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s .1s ease,opacity .2s .1s ease}.plyr__tooltip::before{content:'';position:absolute;width:0;height:0;left:50%;transform:translateX(-50%);bottom:-4px;border-right:4px solid transparent;border-top:4px solid rgba(0,0,0,.7);border-left:4px solid transparent;z-index:2}.plyr button.tab-focus:focus .plyr__tooltip,.plyr button:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%,0) scale(1)}.plyr button:hover .plyr__tooltip{z-index:3}.plyr__controls button:first-child .plyr__tooltip{left:0;transform:translate(0,10px) scale(.8);transform-origin:0 100%}.plyr__controls button:first-child .plyr__tooltip::before{left:16px}.plyr__controls button:last-child .plyr__tooltip{right:0;transform:translate(0,10px) scale(.8);transform-origin:100% 100%}.plyr__controls button:last-child .plyr__tooltip::before{left:auto;right:16px;transform:translateX(50%)}.plyr__controls button:first-child .plyr__tooltip--visible,.plyr__controls button:first-child.tab-focus:focus .plyr__tooltip,.plyr__controls button:first-child:hover .plyr__tooltip,.plyr__controls button:last-child .plyr__tooltip--visible,.plyr__controls button:last-child.tab-focus:focus .plyr__tooltip,.plyr__controls button:last-child:hover .plyr__tooltip{transform:translate(0,0) scale(1)}.plyr__progress{position:relative;display:none;-ms-flex:1;flex:1}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress input[type=range]::-webkit-slider-runnable-track{background:0 0}.plyr__progress input[type=range]::-moz-range-track{background:0 0}.plyr__progress input[type=range]::-ms-fill-upper{background:0 0}.plyr__progress .plyr__tooltip{left:0}.plyr .plyr__progress{display:inline-block}.plyr__progress--buffer,.plyr__progress--played,.plyr__volume--display{position:absolute;left:0;top:50%;width:100%;height:8px;margin:-4px 0 0;padding:0;vertical-align:top;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:100px}.plyr__progress--buffer::-webkit-progress-bar,.plyr__progress--played::-webkit-progress-bar,.plyr__volume--display::-webkit-progress-bar{background:0 0}.plyr__progress--buffer::-webkit-progress-value,.plyr__progress--played::-webkit-progress-value,.plyr__volume--display::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:8px}.plyr__progress--buffer::-moz-progress-bar,.plyr__progress--played::-moz-progress-bar,.plyr__volume--display::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:8px}.plyr__progress--buffer::-ms-fill,.plyr__progress--played::-ms-fill,.plyr__volume--display::-ms-fill{border-radius:100px}.plyr__progress--played,.plyr__volume--display{z-index:1;color:#fd5900;background:0 0;transition:none}.plyr__progress--played::-webkit-progress-value,.plyr__volume--display::-webkit-progress-value{min-width:8px;max-width:99%;border-top-right-radius:0;border-bottom-right-radius:0;transition:none}.plyr__progress--played::-moz-progress-bar,.plyr__volume--display::-moz-progress-bar{min-width:8px;max-width:99%;border-top-right-radius:0;border-bottom-right-radius:0;transition:none}.plyr__progress--played::-ms-fill,.plyr__volume--display::-ms-fill{display:none}.plyr__progress--buffer::-webkit-progress-value{transition:width .2s ease}.plyr__progress--buffer::-moz-progress-bar{transition:width .2s ease}.plyr__progress--buffer::-ms-fill{transition:width .2s ease}.plyr--video .plyr__progress--buffer,.plyr--video .plyr__volume--display{background:rgba(255,255,255,.25)}.plyr--video .plyr__progress--buffer{color:rgba(255,255,255,.25)}.plyr--audio .plyr__progress--buffer,.plyr--audio .plyr__volume--display{background:rgba(198,214,219,.66)}.plyr--audio .plyr__progress--buffer{color:rgba(198,214,219,.66)}.plyr--loading .plyr__progress--buffer{animation:plyr-progress 1s linear infinite;background-size:25px 25px;background-repeat:repeat-x;background-image:linear-gradient(-45deg,rgba(0,0,0,.15) 25%,transparent 25%,transparent 50%,rgba(0,0,0,.15) 50%,rgba(0,0,0,.15) 75%,transparent 75%,transparent);color:transparent}.plyr--video.plyr--loading .plyr__progress--buffer{background-color:rgba(255,255,255,.25)}.plyr--audio.plyr--loading .plyr__progress--buffer{background-color:rgba(198,214,219,.66)}.plyr__time{display:inline-block;vertical-align:middle;font-size:14px}.plyr__time+.plyr__time{display:none}@media(min-width:768px){.plyr__time+.plyr__time{display:inline-block}}.plyr__time+.plyr__time::before{content:'\2044';margin-right:10px}.plyr__volume{display:none}.plyr .plyr__volume{-ms-flex:1;flex:1;position:relative}.plyr .plyr__volume input[type=range]{position:relative;z-index:2}@media(min-width:480px){.plyr .plyr__volume{display:block;max-width:60px}}@media(min-width:768px){.plyr .plyr__volume{max-width:100px}}.plyr--is-ios .plyr__volume,.plyr--is-ios [data-plyr=mute]{display:none!important}.plyr--fullscreen-active{position:fixed;top:0;left:0;right:0;bottom:0;height:100%;width:100%;z-index:10000000;background:#000;border-radius:0!important}.plyr--fullscreen-active video{height:100%}.plyr--fullscreen-active .plyr__video-wrapper{height:100%;width:100%}.plyr--fullscreen-active .plyr__video-embed{overflow:visible}.plyr--fullscreen-active .plyr__controls{position:absolute;bottom:0;left:0;right:0}.plyr--fullscreen-active.plyr--vimeo .plyr__video-wrapper{height:0;top:50%;transform:translateY(-50%)}




@media screen and (max-width:1280px){
	html{zoom:0.95}
}


.group_about01{display: flex;}
.group_about01_img{height: auto!important;background-size: contain;
background-repeat: no-repeat;
background-position: center;}
.group_about02_txt{width: 50%!important;padding: 30px!important;box-sizing: border-box;}
.group_about02{display: flex;flex-direction: row-reverse;}
.group_about01_txt{width: 50%!important;box-sizing: border-box;}
