@charset "UTF-8";

* { padding: 0;margin: 0;border: 0;outline: none;}

body {color: #211613;overflow-x: hidden;font-family:"microsoft Yahei","微软雅黑","Raleway,Helvetica Neue, Helvetica, Arial, sans-serif";padding-top:90px;}

a:focus{outline:none;}

a { color: #333;}

input,select,button,textarea {vertical-align:middle;font-family:"microsoft Yahei","微软雅黑","Raleway,Helvetica Neue, Helvetica, Arial, sans-serif"; outline: none;border: 0;

    -webkit-appearance: none;}

li { list-style:none;}

ol, ul{ padding:0;}

a,.trans3 { -webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}

.trans { -webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}

.trans8 { -webkit-transition: all 0.8s ease;-moz-transition: all 0.8s ease;-ms-transition: all 0.8s ease;-o-transition: all 0.8s ease;transition: all 0.8s ease;}

.wrap { margin-top:50px;}

:-moz-placeholder { /* Mozilla Firefox 4 to 18 */color: #757575; opacity:1; }

::-moz-placeholder { /* Mozilla Firefox 19+ */color: #757575;opacity:1;}

input:-ms-input-placeholder,textarea:-ms-input-placeholder{color: #757575;opacity:1;}

input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color: #757575;opacity:1;}

.cust_form:-moz-placeholder { /* Mozilla Firefox 4 to 18 */color: #757575; opacity:1; }

.cust_form::-moz-placeholder { /* Mozilla Firefox 19+ */color: #757575;opacity:1;}

.cust_form input:-ms-input-placeholder{color: #757575;opacity:1;}

.cust_form input::-webkit-input-placeholder{color: #757575;opacity:1;}

.tc { text-align: center;}

.text img { max-width:100%;}

.color { background: linear-gradient(to left, #faab5d, #f64e27);-webkit-background-clip: text;color: transparent;}

.ell,.am-ellipsis { text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}

.clear { clear: both;}



/* top */

.top-blank{height:90px;overflow:hidden;background:none;}

.top-head{height:90px;position:fixed;background:#000;top:0;width:100%;z-index:1000;left:0;}

.shadow{width:100%;height:7px;font-size:0;overflow:hidden;background:url(../images/nav_shadow.png) repeat-x;}



.logo{ padding-top:19px;}
.logo img { width:210px;}
.nav{margin-left:55px;}

.nav li.nav-li {margin:0 25px;float:left;text-align:center;/* position:relative;*/}

.nav a.nav-t {height:90px;line-height:90px;display:block;font-size:16px;color:#fff;position:relative;}

.nav li a.nav-t:after {content: "";display: block;position: absolute;left: 50%;right: 50%;bottom: 0;height: 3px;opacity: 0;background: #ffa50f;-webkit-transition: all .5s;-o-transition: all .5s;-ms-transition: all .5s;transition: all .5s;}

.nav li a.nav-t:hover:after,.nav li.on a.nav-t:after{left: 1%;right: 1%;opacity: 1;-webkit-transition: all .5s;-o-transition: all .5s;-ms-transition: all .5s;transition: all .5s;}

.nav li.on a { color:#ffa50f;}







.nav .sub{display:none;width:100%;padding:0;position:absolute;top:90px;overflow:hidden;text-align:left;z-index:110;left:0px;background:rgba(0,0,0,.9);}

.nav .sub .nav_xiao{ overflow:hidden;margin:0 auto;padding:30px 0 50px 0;}

.nav .sub .nav_xiao .xiao_three{overflow:hidden;margin-left:290px;}

.nav .sub .nav_xiao .xiao_three ul li{line-height:30px;margin-left:0px;clear:both;}

.nav .sub .nav_xiao .xiao_three ul li img{width:100%;height:138px;display:block;}

.nav .sub .nav_xiao li a,.nav .sub .nav_xiao .xiao_six_l a{color:#fff;display:block;font-size:13px;}

.nav .sub .nav_xiao li a:hover{color:#ffa50f;}

.nav .sub .nav_xiao .xiao_three ul li:hover img{opacity: 0.8;filter: alpha(opacity=80);}

.nav .sub .nav_xiao .xiao_three ul.nav_wechat li{width:195px;}

.nav .sub .nav_xiao .xiao_three ul.nav_wechat li img{width:195px;height:138px;}











.slideTxtBox { margin-left:404px;}

.slideTxtBox3 { margin-left:518px;}

.nav .sub .nav_xiao .xiao_three2 { margin-left:632px;}

.nav .sub .nav_xiao .xiao_three3 { margin-left:746px;}

.slideTxtBox .hd{ position:relative;float:left;}

.slideTxtBox .hd ul li a { display:block;color:#fff;line-height:30px;cursor:pointer;}

.slideTxtBox .hd ul li.on a{ color:#ffa50f;}

.slideTxtBox .bd { float:left;border-left: 1px solid rgba(255,255,255,0.15);margin-left:60px;padding-left:60px;}

.slideTxtBox .bd ul{  zoom:1;  }

.slideTxtBox .bd li{ line-height:30px;}

.slideTxtBox .bd li a { display:block;}

.slideTxtBox2 .inHd{ position:relative;float:left;}

.slideTxtBox2 .inHd ul li a { display:block;color:#fff;line-height:30px;cursor:pointer;}

.slideTxtBox2 .inHd ul li.on a{ color:#ffa50f;}

.slideTxtBox2 .inBd { float:left;}

.slideTxtBox2 .inBd ul{  zoom:1;  }

.slideTxtBox2 .inBd li{ line-height:30px;}

.slideTxtBox2 .inBd li a { display:block;}

.nav-img { margin-lefT:80px;}

.nav-img2 { margin-lefT:0px;}

.nav-img img { width:270px;display:block;}





.search{width:40px;height:40px;padding:25px 0;}

.search .box{float:right;position:relative;width:0px;overflow:visible !important;}

.search .box .text{display:none;position:relative;width:100%;height:40px;line-height:38px;border:1px solid #999;padding:0 40px 0 10px;float:right;z-index:8;border-radius:20px;box-sizing:border-box;z-index: 99999;font-size:13px;}

.search .box .btn,.search .box .sub{position:absolute;top:0;right:5px;width:34px;height:39px;background:url(../images/search.png) no-repeat center;padding:1px 0;cursor:pointer;z-index:9;}

.search .box .sub{display:none;}

.search .box .sub { background:url(../images/search2.png) no-repeat center;z-index:999999999;}

.lange-a { line-height:90px;font-size:14px;margin-left:15px;}

.lange-a span { margin:0 8px;color:#a0a0a0;font-size:12px;position:relative;top:-2px;}

.lange-a a { color:#fff;}

.lange-a a.current,.lange-a a:hover { color:#ffa50f;}



.banner,.banner2 {overflow:hidden;position:relative;}

.pro,.pro2 { position:relative;}

.slick-slider { position: relative;display: block;box-sizing: border-box;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-touch-callout: none;-khtml-user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent}



.slick-list { position: relative;display: block;overflow: hidden;margin: 0;padding: 0}

.slick-list:focus {outline: 0}

.slick-list.dragging {cursor: pointer;cursor: hand}

.slick-slider .slick-list,.slick-slider .slick-track {-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}

.slick-track {position: relative;top: 0;left: 0;display: block;margin-left: auto;margin-right: auto}

.slick-track::after,.slick-track::before {display: table;content: ""}

.slick-track::after {clear: both}

.slick-loading .slick-track {visibility: hidden}

.slick-slide {display: none;float: left;height: 100%;min-height: 1px;outline: 0}

.slick-slide img {display: block}

.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-arrow.slick-hidden {display: none}

.banner-dots {position: absolute;bottom: 20px;right: 0;left: 0;font-size: 0;text-align: center}

.banner-dots li {margin: 0 8px;display: inline-block;vertical-align: top}

.banner-dots li button {position: relative;display: inline-block;padding: 0;border: 0;font-size: 0;background-color: transparent;outline: 0;cursor: pointer}

.banner-dots li button::before {-moz-transition: border .3s ease-out;-o-transition: border .3s ease-out;-webkit-transition: border .3s ease-out;transition: border .3s ease-out;content: "";display: block;width: 5px;height: 5px;border-radius: 50%;background-color: #bababa}

.banner-dots li.slick-active button::before {background-color: #0075c2}

.effect_banner,.effect_banner2 {position: relative;z-index: 200}

#bg-transitions,#bg-transitions2 {overflow: hidden;position: absolute;top: 0px;right: 0px;bottom: 0px;left: 0px;-webkit-backface-visibility: hidden !important;backface-visibility: hidden !important;-webkit-transform-style: preserve-3d !important;-moz-transform-style: preserve-3d !important;-ms-transform-style: preserve-3d !important;-o-transform-style: preserve-3d !important;transform-style: preserve-3d !important;background-color: #000;z-index: 100}

.bg-container {overflow: hidden;position: absolute;top: 0px;right: 0px;bottom: 0px;left: 0px;z-index: -100;width: 100%;height: 100%;-webkit-perspective: 1200px;-moz-perspective: 1200px;perspective: 1200px;-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}

.bg-container.current {z-index: -1}

.bg-container.current.scaling .bg-slice {-webkit-animation: scale-down 1.3s ease-in-out forwards;-moz-animation: scale-down 1.3s ease-in-out forwards;animation: scale-down 1.3s ease-in-out forwards}

.bg-container.current.triggered {z-index: 100 !important}

.bg-slice {float: left;width: 100%;height: 100%;-webkit-transform-style: preserve-3d;-moz-transform-style: preserve-3d;-ms-transform-style: preserve-3d;-o-transform-style: preserve-3d;transform-style: preserve-3d}

.bg-image {overflow: hidden;position: relative;min-width: 100%;height: 100%}

.bg-image img,.bg-image video {display: block;position: absolute;object-fit: cover;width: 100%;}

#bg-fade {display: none;position: absolute;top: 0px;right: 0px;bottom: 0px;left: 0px;z-index: 10;background-size: auto 100% !important;background-position: left top !important;background-repeat: no-repeat !important;background: #000}

.effect-col-1 .bg-slice,.effect-col2-1 .bg-slice {width: 100%;height: 100%;overflow: hidden}

.effect-col-1 .bg-slice .bg-image,.effect-col2-1 .bg-slice .bg-image {width: 100%;height: 100%;overflow: hidden;background: #000}

.effect-col-1 .bg-slice .bg-image video,.effect-col2-1 .bg-slice .bg-image video {width: 100%;height: 100%}
.video5 { height:500px;width:80%;margin:0 auto;}
@media only screen and (max-width: 1023px) {

	.effect-col-1 .bg-slice .bg-image video,.effect-col2-1 .bg-slice .bg-image video {display: none !important}

}

@media only screen and (max-width: 1023px) {

	.effect-col-1 .bg-slice .bg-image,.effect-col2-1 .bg-slice .bg-image {background-size: cover}

}

.effect-col-1.triggered .bg-slice .bg-image,.effect-col2-1.triggered .bg-slice .bg-image {-webkit-transition: all 1.1s cubic-bezier(0.7, 0, 0.3, 1);-moz-transition: all 1.1s cubic-bezier(0.7, 0, 0.3, 1);transition: all 1.1s cubic-bezier(0.7, 0, 0.3, 1)

}

.effect-col-1.triggered .bg-slice:nth-child(1) .bg-image,.effect-col2-1.triggered .bg-slice:nth-child(1) .bg-image {-webkit-transform: translateY(-1110px);-moz-transform: translateY(-1110px);-ms-transform: translateY(-1110px);-o-transform: translateY(-1110px);transform: translateY(-1110px)}

@media only screen and (max-width: 600px) {

	.effect-col-1.triggered .bg-slice:nth-child(1) .bg-image,.effect-col2-1.triggered .bg-slice:nth-child(1) .bg-image {-webkit-transform: translateY(-650px);-moz-transform: translateY(-650px);-ms-transform: translateY(-650px);-o-transform: translateY(-650px);transform: translateY(-650px)}

}

@media only screen and (min-width: 1921px) {

	.effect-col-1.triggered .bg-slice:nth-child(1) .bg-image,.effect-col2-1.triggered .bg-slice:nth-child(1) .bg-image {-webkit-transform: translateY(-1610px);-moz-transform: translateY(-1610px);-ms-transform: translateY(-1610px);-o-transform: translateY(-1610px);transform: translateY(-1610px)}

}

.effect-col-5 .bg-slice,.effect-col2-5 .bg-slice {width: 20%;height: 100%;overflow: hidden}

.effect-col-5 .bg-slice .bg-image,.effect-col2-5 .bg-slice .bg-image {width: 100%;height: 100%}

.effect-col-5 .bg-slice .bg-image img,.effect-col2-5 .bg-slice .bg-image img {min-width: 500%;height: 100%}

.effect-col-5 .bg-slice:nth-child(1) img,.effect-col2-5 .bg-slice:nth-child(1) img {left: 0;-webkit-transition-delay: 0s;-moz-transition-delay: 0s;transition-delay: 0s}

.effect-col-5 .bg-slice:nth-child(2) img,.effect-col2-5 .bg-slice:nth-child(2) img {left: -100%;-webkit-transition-delay: 0.3s;-moz-transition-delay: 0.3s;transition-delay: 0.3s}

.effect-col-5 .bg-slice:nth-child(3) img,.effect-col2-5 .bg-slice:nth-child(3) img {left: -200%;-webkit-transition-delay: 0.6s;-moz-transition-delay: 0.6s;transition-delay: 0.6s}

.effect-col-5 .bg-slice:nth-child(4) img,.effect-col2-5 .bg-slice:nth-child(4) img {left: -300%;-webkit-transition-delay: 0.3s;-moz-transition-delay: 0.3s;transition-delay: 0.3s}

.effect-col-5 .bg-slice:nth-child(5) img,.effect-col2-5 .bg-slice:nth-child(5) img {left: -400%;-webkit-transition-delay: 0s;-moz-transition-delay: 0s;transition-delay: 0s}

.effect-col-5.triggered img,.effect-col2-5.triggered img {-webkit-transition: all 0.8s ease-in;-moz-transition: all 0.8s ease-in;transition: all 0.8s ease-in;-webkit-transform: translateY(810px);-moz-transform: translateY(810px);-ms-transform: translateY(810px);-o-transform: translateY(810px);transform: translateY(810px)}

@media only screen and (max-width: 600px) {

	.effect-col-5.triggered img,.effect-col2-5.triggered img {-webkit-transform: translateY(650px);-moz-transform: translateY(650px);-ms-transform: translateY(650px);-o-transform: translateY(650px);transform: translateY(650px)}

}

@media only screen and (min-height: 810px) {

	.effect-col-5.triggered img,.effect-col2-5.triggered img {-webkit-transform: translateY(1110px);-moz-transform: translateY(1110px);-ms-transform: translateY(1110px);-o-transform: translateY(1110px);transform: translateY(1110px)}

}

@media only screen and (min-width: 1921px) {

	.effect-col-5.triggered img,.effect-col2-5.triggered img {-webkit-transform: translateY(1610px);-moz-transform: translateY(1610px);-ms-transform: translateY(1610px);-o-transform: translateY(1610px);transform: translateY(1610px)}

}

.effect-col-4 .bg-slice,.effect-col2-4 .bg-slice {width: 50%;height: 50%}

.effect-col-4 .bg-slice .bg-image,.effect-col2-4 .bg-slice .bg-image {width: 100%;height: 100%;-webkit-transition: all 0.8s ease-in;-moz-transition: all 0.8s ease-in;transition: all 0.8s ease-in}

.effect-col-4 .bg-slice .bg-image img,.effect-col2-4 .bg-slice .bg-image img {min-width: 200%;height: 200%}

.effect-col-4 .bg-slice:nth-child(n+3) .bg-image,.effect-col2-4 .bg-slice:nth-child(n+3) .bg-image {-webkit-transition-delay: 0.3s;-moz-transition-delay: 0.3s;transition-delay: 0.3s}

.effect-col-4 .bg-slice:nth-child(1) img,.effect-col2-4 .bg-slice:nth-child(1) img {left: 0}

.effect-col-4 .bg-slice:nth-child(2) img,.effect-col2-4 .bg-slice:nth-child(2) img {left: -100%}

.effect-col-4 .bg-slice:nth-child(3) img,.effect-col2-4 .bg-slice:nth-child(3) img {top: -100%}

.effect-col-4 .bg-slice:nth-child(4) img,.effect-col2-4 .bg-slice:nth-child(4) img {top: -100%;left: -100%}

.effect-col-4.triggered .bg-slice img,.effect-col2-4.triggered .bg-slice img {-webkit-transition: all 0.8s ease-in;-moz-transition: all 0.8s ease-in;	transition: all 0.8s ease-in}

.effect-col-4.triggered .bg-slice:nth-child(odd) .bg-image,.effect-col2-4.triggered .bg-slice:nth-child(odd) .bg-image {-webkit-transform: translateX(-810px);-moz-transform: translateX(-810px);-ms-transform: translateX(-810px);-o-transform: translateX(-810px);transform: translateX(-810px)}

@media only screen and (max-width: 600px) {

	.effect-col-4.triggered .bg-slice:nth-child(odd) .bg-image,.effect-col2-4.triggered .bg-slice:nth-child(odd) .bg-image {-webkit-transform: translateX(-310px);-moz-transform: translateX(-310px);-ms-transform: translateX(-310px);-o-transform: translateX(-310px);transform: translateX(-310px)}

}

@media only screen and (min-width: 1600px) {

	.effect-col-4.triggered .bg-slice:nth-child(odd) .bg-image,.effect-col2-4.triggered .bg-slice:nth-child(odd) .bg-image {-webkit-transform: translateX(-970px);-moz-transform: translateX(-970px);-ms-transform: translateX(-970px);-o-transform: translateX(-970px);transform: translateX(-970px)}

}

@media only screen and (min-width: 1921px) {

	.effect-col-4.triggered .bg-slice:nth-child(odd) .bg-image,.effect-col2-4.triggered .bg-slice:nth-child(odd) .bg-image {-webkit-transform: translateX(-1290px);-moz-transform: translateX(-1290px);-ms-transform: translateX(-1290px);-o-transform: translateX(-1290px);transform: translateX(-1290px)}

}

.effect-col-4.triggered .bg-slice:nth-child(even) .bg-image,.effect-col2-4.triggered .bg-slice:nth-child(even) .bg-image {-webkit-transform: translateX(810px);-moz-transform: translateX(810px);-ms-transform: translateX(810px);-o-transform: translateX(810px);transform: translateX(810px)}

@media only screen and (max-width: 600px) {

	.effect-col-4.triggered .bg-slice:nth-child(even) .bg-image,.effect-col2-4.triggered .bg-slice:nth-child(even) .bg-image {-webkit-transform: translateX(310px);-moz-transform: translateX(310px);-ms-transform: translateX(310px);-o-transform: translateX(310px);transform: translateX(310px)}

}

@media only screen and (min-width: 1600px) {

	.effect-col-4.triggered .bg-slice:nth-child(even) .bg-image,.effect-col2-4.triggered .bg-slice:nth-child(even) .bg-image {-webkit-transform: translateX(970px);-moz-transform: translateX(970px);-ms-transform: translateX(970px);-o-transform: translateX(970px);transform: translateX(970px)}

}

@media only screen and (min-width: 1921px) {

	.effect-col-4.triggered .bg-slice:nth-child(even) .bg-image,.effect-col2-4.triggered .bg-slice:nth-child(even) .bg-image {-webkit-transform: translateX(1290px);-moz-transform: translateX(1290px);-ms-transform: translateX(1290px);-o-transform: translateX(1290px);transform: translateX(1290px)}

}

.effect-col-2 .bg-slice,.effect-col2-2 .bg-slice {width: 100%;height: 50%}

.effect-col-2 .bg-slice .bg-image,.effect-col2-2 .bg-slice .bg-image {width: 100%;height: 100%}

.effect-col-2 .bg-slice .bg-image img,.effect-col2-2 .bg-slice .bg-image img {min-width: 100%;height: 200%}

.effect-col-2 .bg-slice:nth-child(2) img,.effect-col2-2 .bg-slice:nth-child(2) img {top: -100%;}

.effect-col-2.triggered .bg-slice .bg-image,.effect-col2-2.triggered .bg-slice .bg-image {-webkit-transition: all 1.2s ease-in;-moz-transition: all 1.2s ease-in;transition: all 1.2s ease-in}

.effect-col-2.triggered .bg-slice:nth-child(1) .bg-image,.effect-col2-2.triggered .bg-slice:nth-child(1) .bg-image {-webkit-transform: translateX(-1610px);-moz-transform: translateX(-1610px);-ms-transform: translateX(-1610px);-o-transform: translateX(-1610px);transform: translateX(-1610px)}

@media only screen and (max-width: 600px) {

	.effect-col-2.triggered .bg-slice:nth-child(1) .bg-image,.effect-col2-2.triggered .bg-slice:nth-child(1) .bg-image {-webkit-transform: translateX(-610px);-moz-transform: translateX(-610px);-ms-transform: translateX(-610px);-o-transform: translateX(-610px);transform: translateX(-610px)}

}

@media only screen and (min-width: 1600px) {

	.effect-col-2.triggered .bg-slice:nth-child(1) .bg-image,.effect-col2-2.triggered .bg-slice:nth-child(1) .bg-image {-webkit-transform: translateX(-1930px);-moz-transform: translateX(-1930px);-ms-transform: translateX(-1930px);-o-transform: translateX(-1930px);transform: translateX(-1930px)}

}

@media only screen and (min-width: 1921px) {

	.effect-col-2.triggered .bg-slice:nth-child(1) .bg-image,.effect-col2-2.triggered .bg-slice:nth-child(1) .bg-image {-webkit-transform: translateX(-2570px);-moz-transform: translateX(-2570px);-ms-transform: translateX(-2570px);-o-transform: translateX(-2570px);transform: translateX(-2570px)}

}

.effect-col-2.triggered .bg-slice:nth-child(2) .bg-image,.effect-col2-2.triggered .bg-slice:nth-child(2) .bg-image {-webkit-transform: translateX(1610px);-moz-transform: translateX(1610px);-ms-transform: translateX(1610px);-o-transform: translateX(1610px);transform: translateX(1610px)}

@media only screen and (max-width: 600px) {

	.effect-col-2.triggered .bg-slice:nth-child(2) .bg-image,.effect-col2-2.triggered .bg-slice:nth-child(2) .bg-image {-webkit-transform: translateX(610px);-moz-transform: translateX(610px);-ms-transform: translateX(610px);-o-transform: translateX(610px);transform: translateX(610px)}

}

@media only screen and (min-width: 1600px) {

	.effect-col-2.triggered .bg-slice:nth-child(2) .bg-image,.effect-col2-2.triggered .bg-slice:nth-child(2) .bg-image {-webkit-transform: translateX(1930px);-moz-transform: translateX(1930px);-ms-transform: translateX(1930px);-o-transform: translateX(1930px);transform: translateX(1930px)}

}

@media only screen and (min-width: 1921px) {

	.effect-col-2.triggered .bg-slice:nth-child(2) .bg-image,.effect-col2-2.triggered .bg-slice:nth-child(2) .bg-image {-webkit-transform: translateX(2570px);-moz-transform: translateX(2570px);-ms-transform: translateX(2570px);-o-transform: translateX(2570px);transform: translateX(2570px)}

}

.effect-col-3 .bg-slice,.effect-col2-3 .bg-slice {width: 33.333333%;height: 100%}

.effect-col-3 .bg-slice .bg-image,.effect-col2-3 .bg-slice .bg-image {width: 100%;height: 100%}

.effect-col-3 .bg-slice .bg-image img,.effect-col2-3 .bg-slice .bg-image img {min-width: 300%;height: 100%}

.effect-col-3 .bg-slice:nth-child(1) img,.effect-col2-3 .bg-slice:nth-child(1) img {left: 0;-webkit-transition-delay: 0s;-moz-transition-delay: 0s;transition-delay: 0s}

.effect-col-3 .bg-slice:nth-child(2) img,.effect-col2-3 .bg-slice:nth-child(2) img {left: -100%;-webkit-transition-delay: 0.3s;-moz-transition-delay: 0.3s;transition-delay: 0.3s}

.effect-col-3 .bg-slice:nth-child(3) img,.effect-col2-3 .bg-slice:nth-child(3) img {left: -200%;-webkit-transition-delay: 0s;-moz-transition-delay: 0s;transition-delay: 0s}

.effect-col-3.triggered .bg-slice .bg-image,.effect-col2-3.triggered .bg-slice .bg-image {-webkit-transition: all 1s ease-in;-moz-transition: all 1s ease-in;transition: all 1s ease-in}

.effect-col-3.triggered .bg-slice:nth-child(1) .bg-image,.effect-col2-3.triggered .bg-slice:nth-child(1) .bg-image {-webkit-transform: translateX(-600px);-moz-transform: translateX(-600px);-ms-transform: translateX(-600px);-o-transform: translateX(-600px);transform: translateX(-600px)}

@media only screen and (max-width: 600px) {

	.effect-col-3.triggered .bg-slice:nth-child(1) .bg-image,.effect-col2-3.triggered .bg-slice:nth-child(1) .bg-image {-webkit-transform: translateX(-310px);-moz-transform: translateX(-310px);-ms-transform: translateX(-310px);-o-transform: translateX(-310px);transform: translateX(-310px)}

}

@media only screen and (min-width: 1600px) {

	.effect-col-3.triggered .bg-slice:nth-child(1) .bg-image,.effect-col2-3.triggered .bg-slice:nth-child(1) .bg-image {-webkit-transform: translateX(-800px);-moz-transform: translateX(-800px);-ms-transform: translateX(-800px);-o-transform: translateX(-800px);transform: translateX(-800px)}

}

@media only screen and (min-width: 1921px) {

	.effect-col-3.triggered .bg-slice:nth-child(1) .bg-image,.effect-col2-3.triggered .bg-slice:nth-child(1) .bg-image {-webkit-transform: translateX(-1200px);-moz-transform: translateX(-1200px);-ms-transform: translateX(-1200px);-o-transform: translateX(-1200px);transform: translateX(-1200px)}

}

.effect-col-3.triggered .bg-slice:nth-child(2) .bg-image,.effect-col2-3.triggered .bg-slice:nth-child(2) .bg-image {-webkit-transform: translateY(810px);-moz-transform: translateY(810px);-ms-transform: translateY(810px);-o-transform: translateY(810px);transform: translateY(810px)}

@media only screen and (max-width: 600px) {

	.effect-col-3.triggered .bg-slice:nth-child(2) .bg-image,.effect-col2-3.triggered .bg-slice:nth-child(2) .bg-image {-webkit-transform: translateY(700px);-moz-transform: translateY(700px);-ms-transform: translateY(700px);-o-transform: translateY(700px);transform: translateY(700px)}

}

@media only screen and (min-height: 810px) {

	.effect-col-3.triggered .bg-slice:nth-child(2) .bg-image,.effect-col2-3.triggered .bg-slice:nth-child(2) .bg-image {-webkit-transform: translateY(1110px);-moz-transform: translateY(1110px);-ms-transform: translateY(1110px);-o-transform: translateY(1110px);transform: translateY(1110px)}

}

@media only screen and (min-width: 1921px) {

	.effect-col-3.triggered .bg-slice:nth-child(2) .bg-image,.effect-col2-3.triggered .bg-slice:nth-child(2) .bg-image {-webkit-transform: translateY(1610px);-moz-transform: translateY(1610px);-ms-transform: translateY(1610px);-o-transform: translateY(1610px);transform: translateY(1610px)}

}

.effect-col-3.triggered .bg-slice:nth-child(3) .bg-image,.effect-col2-3.triggered .bg-slice:nth-child(3) .bg-image {-webkit-transform: translateX(600px);-moz-transform: translateX(600px);-ms-transform: translateX(600px);-o-transform: translateX(600px);transform: translateX(600px)

}

@media only screen and (max-width: 600px) {

	.effect-col-3.triggered .bg-slice:nth-child(3) .bg-image,.effect-col2-3.triggered .bg-slice:nth-child(3) .bg-image {-webkit-transform: translateX(310px);-moz-transform: translateX(310px);-ms-transform: translateX(310px);-o-transform: translateX(310px);transform: translateX(310px)}

}

@media only screen and (min-width: 1600px) {

	.effect-col-3.triggered .bg-slice:nth-child(3) .bg-image,.effect-col2-3.triggered .bg-slice:nth-child(3) .bg-image {-webkit-transform: translateX(800px);-moz-transform: translateX(800px);-ms-transform: translateX(800px);-o-transform: translateX(800px);transform: translateX(800px)}

}

@media only screen and (min-width: 1921px) {

	.effect-col-3.triggered .bg-slice:nth-child(3) .bg-image,.effect-col2-3.triggered .bg-slice:nth-child(3) .bg-image {-webkit-transform: translateX(1200px);-moz-transform: translateX(1200px);-ms-transform: translateX(1200px);-o-transform: translateX(1200px);transform: translateX(1200px)}

}

.effect-col-9 .bg-slice,.effect-col2-9 .bg-slice {width: 33.3333%;height: 33.33333%}

.effect-col-9 .bg-slice .bg-image,.effect-col2-9 .bg-slice .bg-image {width: 100%;height: 100%;-webkit-transform-origin: center bottom;-moz-transform-origin: center bottom;-ms-transform-origin: center bottom;-o-transform-origin: center bottom;transform-origin: center bottom}

.effect-col-9 .bg-slice .bg-image img,.effect-col2-9 .bg-slice .bg-image img {min-width: 300%;height: 300%}

.effect-col-9 .bg-slice:nth-child(2) img,.effect-col-9 .bg-slice:nth-child(5) img,.effect-col-9 .bg-slice:nth-child(8) img,.effect-col2-9 .bg-slice:nth-child(2) img,.effect-col2-9 .bg-slice:nth-child(5) img,.effect-col2-9 .bg-slice:nth-child(8) img {left: -100%}

.effect-col-9 .bg-slice:nth-child(3n) img,.effect-col2-9 .bg-slice:nth-child(3n) img  {left: -200%}

.effect-col-9 .bg-slice:nth-child(4) img,.effect-col-9 .bg-slice:nth-child(5) img,.effect-col-9 .bg-slice:nth-child(6) img,.effect-col2-9 .bg-slice:nth-child(4) img,.effect-col2-9 .bg-slice:nth-child(5) img,.effect-col2-9 .bg-slice:nth-child(6) img {top: -100%}

.effect-col-9 .bg-slice:nth-child(n+7) img,.effect-col2-9 .bg-slice:nth-child(n+7) img {top: -200%}

.effect-col-9.triggered .bg-slice .bg-image,.effect-col2-9.triggered .bg-slice .bg-image {opacity: 0;-webkit-transform: rotateX(90deg);-moz-transform: rotateX(90deg);-ms-transform: rotateX(90deg);-o-transform: rotateX(90deg);transform: rotateX(90deg);-webkit-transition: all 1s cubic-bezier(0.68, -0.55, 0.265, 1.55);-moz-transition: all 1s cubic-bezier(0.68, -0.55, 0.265, 1.55);transition: all 1s cubic-bezier(0.68, -0.55, 0.265, 1.55)}

.effect-col-9.triggered .bg-slice:nth-child(2) .bg-image,.effect-col2-9.triggered .bg-slice:nth-child(2) .bg-image {-webkit-transition-delay: 0s;-moz-transition-delay: 0s;transition-delay: 0s}

.effect-col-9.triggered .bg-slice:nth-child(1) .bg-image,.effect-col-9.triggered .bg-slice:nth-child(3) .bg-image,.effect-col-9.triggered .bg-slice:nth-child(5),.effect-col2-9.triggered .bg-slice:nth-child(1) .bg-image,.effect-col2-9.triggered .bg-slice:nth-child(3) .bg-image,.effect-col2-9.triggered .bg-slice:nth-child(5) {-webkit-transition-delay: 0.2s;-moz-transition-delay: 0.2s;transition-delay: 0.2s}

.effect-col-9.triggered .bg-slice:nth-child(4) .bg-image,.effect-col-9.triggered .bg-slice:nth-child(6) .bg-image,.effect-col-9.triggered .bg-slice:nth-child(8) .bg-image,.effect-col2-9.triggered .bg-slice:nth-child(4) .bg-image,.effect-col2-9.triggered .bg-slice:nth-child(6) .bg-image,.effect-col2-9.triggered .bg-slice:nth-child(8) .bg-image {-webkit-transition-delay: 0.4s;-moz-transition-delay: 0.4s;transition-delay: 0.4s}

.effect-col-9.triggered .bg-slice:nth-child(7) .bg-image,.effect-col-9.triggered .bg-slice:nth-child(9) .bg-image,.effect-col2-9.triggered .bg-slice:nth-child(7) .bg-image,.effect-col2-9.triggered .bg-slice:nth-child(9) .bg-image {-webkit-transition-delay: 0.6s;-moz-transition-delay: 0.6s;transition-delay: 0.6s}

.js_banner_lib .slick_item .item_box,.js_banner_lib2 .slick_item .item_box {display: block;width: 100%;height: 850px;overflow: hidden}

.js_banner_nav {background-color: rgba(220,95,0,0.8);position: absolute;bottom: 0px;left: 0;width: 50%;height: 142px;z-index: 200}

.js_banner_nav .slick-slide {width: 50vw;text-align: center}

.controls {position: absolute;bottom: 34px;right: 13.80208%;z-index: 200}

.controls .slick-arrow {display: block;width: 50px;height: 42px;line-height: 42px;text-align: center;font-size: 16px;color: #fff}

.controls .slick-prev {margin-bottom: 0px;line-height: 62px}

.controls .slick-next {margin-top: 0px;line-height: 26px}

.slick-slider {box-sizing: border-box;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent}

.slick-slider,.slick-list {position: relative;display: block}

.slick-list {overflow: hidden;margin: 0;padding: 0}

.slick-list:focus {outline: none}

.slick-list.dragging {cursor: hand}

.slick-slider .slick-track,.slick-slider .slick-list {-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0)}

.slick-track {position: relative;left: 0;top: 0;display: block}

.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}

.slick-slide img {display: block;width: 100%}

.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 {position: absolute;display: block;height: 42px;width: 24px;line-height: 0;font-size: 0;cursor: pointer;background: 0 0;color: transparent;top: 50%;margin-top: -21px;padding: 0;border: none;outline: none;background:#000;z-index:999;}

.slick-prev {left: 2%;background:url(../images/arr11.png) no-repeat center;}

.slick-next {right: 2%;background:url(../images/arr12.png) no-repeat center;}

.slick-prev:hover {background:url(../images/arrow3.png) no-repeat center;}

.slick-next:hover { background:url(../images/arrow4.png) no-repeat center;}

.slick-slider { height:100%;}

.slick-dots {margin: 0;position: absolute;bottom: 30px;list-style: none;display: block;text-align: center;padding: 0;width: 100%}

.slick-dots li {position: relative;display: inline-block;height: 12px;width: 12px;margin: 0 7px;padding: 0;cursor: pointer}

.slick-dots li button {border: 0;background: 0 0;display: block;outline: none;line-height: 0;font-size: 0;color: transparent;cursor: pointer}

.slick-dots li button:hover,.slick-dots li button:focus {outline: none}

.slick-dots li button:hover:before,.slick-dots li button:focus:before {opacity: 1}

.slick-dots li button:before {position: absolute;top: 0;left: 0;content: "";width: 12px;height: 12px;font-size: 32px;line-height: 20px;text-align: center;color: #fff;background:#fff;border-radius:100%;opacity: .8;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}

.slick-dots li.slick-active button:before {color: #ffa50f;background:#ffa50f;opacity: .8}

.pro2 { display:none;}

@media (max-width: 980px){ 

	.pro { display:none;}

	.pro2 { display:block;}

}









/* 手机导航 */

.sp_header{height:50px;overflow:hidden;background:#000;position:fixed;z-index:9999;width:100%;top:0;left: 0;}

.sp_logo{padding:9px;float:left;}

.sp_logo img{margin:auto;height:32px;}

.sp_nav{width:50px;float:right;position:relative;cursor:pointer;height:100%;}

.sp_nav span{display:block;background:#fff;width:22px;height:2px;position:absolute;left:14px;transition:all ease 0.35s}

.sp_nav span:nth-of-type(1){top:15px}

.sp_nav span:nth-of-type(2){top:23px}

.sp_nav span:nth-of-type(3){top:31px}

.sp_nav_se span:nth-of-type(1){top:23px;transform:rotate(45deg)}

.sp_nav_se span:nth-of-type(2){width:0}

.sp_nav_se span:nth-of-type(3){top:23px;transform:rotate(-45deg)}

.sjj_nav{position:fixed;z-index:999;background:#212121;width:100%;height:calc(100% - 50px);font-size:14px;line-height:40px;top:-100%;left:0;overflow:auto;overflow-x:hidden;transition:top ease 0.35s;}

.nav_show{top:50px}

.sjj_nav>ul>li:first-child{overflow:hidden;border-top:0}

.sjj_nav>ul>li:first-child .language{float:right;width:70px;overflow:hidden;line-height:30px;margin-top:5px}

.sjj_nav>ul>li:first-child .language a{width:35px;float:left;border-left:1px #ddd solid;text-align:center;color:#999;}

.sjj_nav ul li i{position:absolute;top:0px;right:0px;height:50px;width: 50px;text-align: right;}

.sjj_nav ul li i svg{transform:rotate(-90deg);transition:all ease 0.35s}

.sjj_nav ul li .sjj_nav_i_se svg{transform:rotate(0deg)}

.sjj_nav ul li{border-top:1px #383838 solid;text-indent:15px;position:relative;line-height:50px;font-size:15px}

.sjj_nav>ul >li:last-child{border-bottom:1px #383838 solid;}

.sjj_nav ul li ul{display:none;margin: 0;}

.sjj_nav ul li ul li:first-child { padding-top:8px;border-top:1px solid #383838;}

.sjj_nav ul li ul li:last-child { padding-bottom:8px;border-bottom:1px solid #383838;}

.sjj_nav ul li a{color:#fff;width:100%;display: block;}

.sjj_nav ul li.on>a { color:#f29c0c;}

/*.sjj_nav>ul>li>a { text-transform: uppercase;}*/

.sjj_nav ul li ul li { border:none;line-height: 32px;font-size: 14px;}

.sjj_nav ul li ul li a{ color:#fff;display:block;text-align:left;}

.sjj_nav ul li i:before { width:100%;height:50px;display: block;position: absolute;right:0;}

.sjj_nav ul li i.sp_nav_xjb:before{ content: "";background: url(../images/arr21.png) center no-repeat;background-size: 12px 7px;}

.sjj_nav ul li i.sjj_nav_i_se:before{content: "";background: url(../images/arr22.png) center no-repeat;background-size: 12px 7px}

.sjj_nav ul li ul li>ul{margin-left:10px}

.lange-en { position: absolute;right: 50px;top: 0;height: 50px;display: block;font-size: 16px;line-height: 50px;text-align: right;}

.lange-en a { display: block;padding: 0 3px 0 20px;color:#fff;}





.in-tit h6 { font-size:30px;color:#333}

.in-tit p { font-size:16px;color:#888;padding-top:8px;padding-bottom:35px;text-transform: uppercase;}

.in-tit h6 img { vertical-align:middle;display:inline-block;margin:0 14px;}



.swiper-container2 img { width:100%;display:block;}

















.in-pro-box { position: relative;}

.in-pro-box .swiper-button-prev,.in-pro-box .swiper-button-next { width:35px;height:60px;margin-top:-30px;}

.in-pro-box .swiper-button-prev { left:-64px;background:url(../images/arrow1.png) no-repeat center;}

.in-pro-box .swiper-button-next { right:-64px;background:url(../images/arrow2.png) no-repeat center;}

.in-pro-box .swiper-button-prev:hover { background:url(../images/arrow3.png) no-repeat center;}

.in-pro-box .swiper-button-next:hover { background:url(../images/arrow4.png) no-repeat center;}

.in-pro-slide p { font-size:24px;color:#333;line-height:40px;padding:0 5px;}

.pro-more { padding-bottom:20px;}

.pro-more span { width:24px;height:24px;background:#909090;display:block;border-radius:100%;margin:0 auto;color:#fff;text-align:center;line-height:24px;}

.in-pro-slide a,.in-case-slide a { display: block;margin:5px;box-shadow: 0 0 10px rgba(0,0,0,0.15);}

.in-case-slide a { box-shadow: 0 0 10px rgba(0,0,0,0.15);}

.in-case-slide a { display: block;}

.in-pro-img { overflow:hidden;}

.in-pro-img img { display:block;width:100%;}

.in-pro-slide a:hover .pro-more span { background:#ffa50f;}

.in-pro-slide a:hover p { color:#ffa50f;}

.swiper-container5 { padding-bottom:50px;}

.swiper-container5.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-container5.swiper-pagination-custom, .swiper-pagination-fraction,.swiper-container11.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-container11.swiper-pagination-custom, .swiper-pagination-fraction,.swiper-container6.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-container6.swiper-pagination-custom, .swiper-pagination-fraction,.swiper-container7.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-container7.swiper-pagination-custom, .swiper-pagination-fraction,.swiper-container8.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-container8.swiper-pagination-custom, .swiper-pagination-fraction  { bottom:0;}

.swiper-container5 .swiper-pagination-bullet,.swiper-container11 .swiper-pagination-bullet,.swiper-container6 .swiper-pagination-bullet,.swiper-container7 .swiper-pagination-bullet,.swiper-container8 .swiper-pagination-bullet { width:50px;height:6px;border-radius:0;opacity:1;background:#909090;}

.swiper-container5 .swiper-pagination-bullet-active,.swiper-container11 .swiper-pagination-bullet-active,.swiper-container6 .swiper-pagination-bullet-active,.swiper-container7 .swiper-pagination-bullet-active,.swiper-container8 .swiper-pagination-bullet-active { background:#f29c0c;}



.bg { background:url(../images/bg.jpg) no-repeat center top;padding-top:50px;}

.solution-list { margin:0 3px;}

.solution-list li a { display:block;position:relative;overflow:hidden;margin:3px;}

.solu-img { overflow:hidden;position:relative;}

.solu-img img { width:100%;display:block;}

.sous-text { position:absolute;left:0;bottom:0;width:100%;padding:0 7% 40px 7%;}

.sous-text2 h4,.sous-text h3 { font-size:24px;font-weight:normal;color:#fff;}

.sous-text2 { position: absolute;top: 0;left: 0;width: 100%;height: 100%;padding:9% 7%;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity: 0;visibility: hidden;background: #f29c0c; background: -webkit-linear-gradient(left, #f29c0c, rgba(255,165,15,.3));background: -o-linear-gradient(right, #f29c0c, rgba(255,165,15,.3)); background: -moz-linear-gradient(right, #f29c0c, rgba(255,165,15,.3));background: linear-gradient(to right, #f29c0c, rgba(255,165,15,.3));-moz-transition: all .6s ease;-o-transition: all .6s ease;-webkit-transition: all .6s ease;transition: all .6s ease;}

.sous-text2 h4,.sous-text2 p { color:#fff;-moz-transform: translate(0, 50px);-ms-transform: translate(0, 50px);-webkit-transform: translate(0, 50px);transform: translate(0, 50px);-moz-transition: all .6s ease;-o-transition: all .6s ease;-webkit-transition: all .6s ease;transition: all .6s ease}

.btn-more { -moz-transition: all .6s ease .4s;-o-transition: all .6s ease .4s;-webkit-transition: all .6s ease;-webkit-transition-delay: .4s;transition: all .6s ease .4s;-moz-transform: scale(0);-ms-transform: scale(0);-webkit-transform: scale(0);transform: scale(0);display: block;position: absolute;bottom: 8%;right:7%;width: 36px;height: 36px;}







.swiper-container6 .swiper-slide { -webkit-transition: transform 1.0s;-moz-transition: transform 1.0s;-ms-transition: transform 1.0s;-o-transition: transform 1.0s;-webkit-transform: scale(0.85);transform: scale(0.85);margin-top: 30px;margin-bottom: 30px;overflow: hidden;opacity:.3;}

.swiper-container6 .swiper-slide-active,.swiper-container6 .swiper-slide-duplicate-active { -webkit-transform: scale(1.15);transform: scale(1.15);z-index: 1002;opacity:1;}

.none-effect { -webkit-transition: none;-moz-transition: none;-ms-transition: none;-o-transition: none;}

.swiper-container6 .swiper-slide img { width: 100%;display: block;height: 100%;border: none;}

.swiper-container6 .layer-mask { width: 100%;height: 100%;transition: all 0.5s;position: absolute;left: 0;top: 0;right: 0;}

.swiper-container6 .swiper-slide-active .layer-mask { display: none;}

.case-text { position: absolute;left:0;bottom:0;width:100%;color:#fff;display:none;transition: all 0.5s;}

.case-t { padding:20px 35px;}

.case-t h6 { font-size: 22px;font-weight:normal;margin:0;padding-bottom:5px;}

.case-t p { font-size: 14px;line-height:24px;max-height:48px;overflow: hidden;margin:0;}

.swiper-container6 .swiper-slide-active .case-text { display: block;}

.swiper-container6 a { display: block;}



.in-pro-video { height:250px;}

.in-pro-video iframe { width:100%;height:100%;}

.bg2 { background:#f6f6f6;padding:60px 0;}

.in-about { display: flex;flex-direction: row;}

.in-about-fl { padding-right:60px;}

.in-ab-tit h6 { font-size:36px;color:#ffa50f;}

.in-ab-tit p { font-size:27px;color:#666;text-transform:uppercase;margin-top:10px;letter-spacing: 0.3px;}

.in-ab-bor { font-size:20px;color:#ffa50f;letter-spacing:3px;border:2px solid #ffa50f;display:inline-block;padding:5px 20px;margin-top:42px;}

.in-ab-text { font-size:16px;line-height:30px;color:#666;max-height:150px;overflow:hidden;margin-top:26px;}

.about-more a { display:block;background:#f29c0c;color:#fff;border-radius:30px;width:150px;height:40px;line-height:40px;font-size:16px;text-align:center;margin-top:40px;}

.about-more a:hover { background:#e58f01;}

.honor-slide img { width:100%;display:block;}

.honor-slide a { display:block;padding:4px 0;}

.in-hor-bot-img { margin-top:15px;}

.honor-slide a:hover .in-hor-bot-img { -webkit-transform: translateY(4px);transform: translateY(4px);}

.honor-slide a:hover .in-hor-img { -webkit-transform: translateY(-4px);transform: translateY(-4px);}



.in-news { padding-bottom:60px;}

.in-news-bg a { padding:20px;background:#f6f6f6;display:block;}

.in-news-img { position:relative;overflow:hidden;height:280px;}

.in-news-img img { display:block;width:100%;height:100%;object-fit: cover;}

.in-news-time2 { position:absolute;left:0;top:0;background:rgba(255,165,15,.9);color:#fff;width:70px;height:70px;font-family:arial;}

.in-news-time b { font-size:30px;font-weight:normal;padding-top:10px;display:block;}

.in-news-time p { font-size:12px;}

.in-news-text h6 { font-size:18px;color:#333;font-weight:normal;}

.in-news-text p { font-size:14px;color:#888;line-height:24px;height:48px;overflow:hidden;margin-top:8px;}

.in-news-text2 { padding-left:90px;}

.in-news-time3 { width:90px;}

.in-news-fl { padding-right:10px;}

.in-news-fr { padding-left:20px;}

.in-news-li { background:#f6f6f6;}

.in-news-li li a { display:block;padding:35px 25px 34px 0;border-bottom:1px solid #e5e5e5;}

.in-news-li li:nth-child(odd) a { border-right:1px solid #e5e5e5;}

.in-news-li li:nth-child(5) a,.in-news-li li:nth-child(6) a { border-bottom:0;}

.in-news-text3 { padding:35px 0 15px 0;}

.in-news-li li a:hover .in-news-text h6,.in-news-li li a:hover .in-news-text p,.in-news-li li a:hover .in-news-text h6,.in-news-li li a:hover .in-news-time b,.in-news-li li a:hover .in-news-time p,.in-news-bg a:hover .in-news-text h6,.in-news-bg a:hover .in-news-text p { color:#ffa50f;}









.footer { background: #202020;padding: 70px 0;color:#989898;}

.foot-list li:nth-child(4) { padding-right:0;border:0;}

.foot-list li { margin-right:83px;}

.foot-list a { color:#666;}

.foot-list p { margin: 0;color:#989898;font-size:14px;line-height: 36px;}

.foot-list .foot-li p a{ color:#bbb;display:block;}

.foot-list .foot-li p a:hover { color:#ffa50f;}

.foot-cont span { padding-left:27px;display:block;}

.foot-cont p { line-height: 30px;padding-bottom:6px;padding-left: 13px;}

.foot-img p { line-height: 36px;}

.bot { background: #000;font-size: 14px;color:#bbb;line-height: 26px;padding:18px 0;}

.bot a { color:#bbb;}

.bot a:hover { color:#ffa50f;}

.foot-cont img { float:left;position:relative;top:5px;}

.sz { text-align: right;}

.foot-cont-li { max-width:320px;}

.foot-img img { width:120px;}

.foot-list li h6 { font-size:16px;color:#ffa50f;font-weight:normal;padding-bottom:20px;}

.foot-tel { background: url(../images/tel.png) left center no-repeat;padding-left:56px;}

.foot-tel b { font-size:24px;color:#fff;font-family:arial;}

.foot-tel p { font-size:14px;padding:0;}

.foot-add { margin-top:20px;}

.sz span { margin:0 0 0 5px;}

.copy span,.copy a { float:left;}

.copy a { margin-left:8px;}



.prod-list li .pro-more span { width:20px;height:20px;line-height:20px;font-size:14px;}

.prod-list li .in-pro-slide p { font-size:18px;}



.side-list { padding-right:45px;}

.prod-img { overflow: hidden;}

.prod-img img { width: 100%;display:block;}

.side-top { background: #313131 url("../images/prod-tit.png") no-repeat right 25px center;height:100px;padding:0 28px;}

.side-top span { font-size:24px;color:#fff;font-weight:bold;display:block;padding-top:20px;}

.side-top p { font-size:14px;color:#fff;font-family:arial;text-transform: uppercase;}

.side-top img { margin-right:24px;}

.sjj_nav2 ul li i{position:absolute;top:0px;right:0px;height:55px;width: 13%;text-align: right;}

.sjj_nav2 ul li i svg{transform:rotate(-90deg);transition:all ease 0.35s}

.sjj_nav2 ul li .sjj_nav_i_se svg{transform:rotate(0deg)}

.sjj_nav2 ul li{ position:relative;line-height:55px;font-size:16px;background:#f6f6f6;margin-top:1px;}

.sjj_nav2 ul li ul{display:none;margin: 0;}

.sjj_nav2>ul li a{color:#333;font-size:16px;line-height:22px;width:100%;display: block;padding:14px 50px 14px 25px;background:url(../images/list2.png) no-repeat 25px center;padding-left:38px;}

.sjj_nav2 ul li ul li { border:none;line-height: 55px;margin-top:1px;font-size: 14px;background:#f6f6f6;padding:0 25px;}

.sjj_nav2 ul li ul li a{ color:#666;font-size:14px;font-weight:normal;line-height:22px;padding: 14px 0;display:block;text-align:left;}

.sjj_nav2 ul li ul li a { display:block;background:url(../images/list3.png) no-repeat 13px center;padding-lefT:30px;}

.sjj_nav2 ul li ul li a:hover,.sjj_nav2 ul li ul li.current3 a{ color:#f29c0c;background:url(../images/list4.png) no-repeat 13px center;}

.sjj_nav2 ul li i:before { width:100%;height:55px;display: block;position: absolute;right:0px;font-style: normal;}

.sjj_nav2 ul li ul li>ul{margin-left:10px}

.sjj_nav2>ul li.on>a { color:#fff;}

.sjj_nav2 ul li.on>a, .sjj_nav2 ul li.on, .sjj_nav2 ul li.on, .sjj_nav2>ul>li:hover, .sjj_nav2>ul>li:hover>a { background:#f29c0c url(../images/list1.png) no-repeat 25px center;color:#fff;}

.sjj_nav2 ul li i.sp_nav_xjb:hover:before,.sjj_nav2 ul li.on i.sp_nav_xjb:before { color:#fff;}

.sjj_nav2 ul li i.sjj_nav_i_se:before,.sjj_nav2 ul li:hover i.sp_nav_xjb:before,.sjj_nav2 ul li.on i.sp_nav_xjb:before { color:#333;content: "";right:15px;background:url(../images/arr1.png) no-repeat center;}

.sjj_nav2 ul li.on ul { display: block !important;background: #fff;}

.sjj_nav2 ul li i.sp_nav_xjb:before { content: "";position: absolute;right:15px;font-size: 20px;color:#888;background:url(../images/arr2.png) no-repeat center;}





.prod-cont-img img { width:100%;display: block;}

.prod-cont { margin-top:2px;}

.prod-cont-text { background: #313131;padding:25px 25px 25px 25px;}

.prod-cont-tel2 { font-size:24px;color:#fff;font-weight:bold;margin-top:3px;}

.prod-cont-tel span { font-size:16px;color:#fff;vertical-align: middle;}

.prod-cont-tel img { margin-right:10px;vertical-align: middle;}

.prod-cont-li { font-size:16px;line-height: 24px;color:#fff;}

.searchForm { font-size: 0;border:1px solid #a0a0a0;border-radius:25px;overflow: hidden;}

.searchForm input { width: 240px;height: 30px;line-height: 30px;color: #888;padding:5px 10px;border-right:0;font-size: 12px;}

.searchForm button { width: 40px;background:  url(../images/search.png) no-repeat center;height: 30px;}

.searchForm button:hover { background:  url(../images/search2.png) no-repeat center; }

.container-title { border-bottom:1px solid #dcdcdc;padding-bottom:10px;}

.prod-box { margin-top:30px;}





.sjj_nav3 { background:#f6f6f6;}

.sjj_nav3>ul { margin:0;}

.sjj_nav3 ul li i{ position:absolute;top:0px;right:0px;bottom:0;left:0;}

.sjj_nav3 ul li .sjj_nav_i_se svg{transform:rotate(0deg)}

.sjj_nav3>ul>li{ position:relative;display:inline-block;float:left;}

.sjj_nav3 ul li ul{display:none;margin: 0;position: absolute;left: 0;z-index: 9;background:#fff;width:100%;top:60px;box-shadow: 0 0 10px 6px rgba(0,0,0,.1);}

.sjj_nav3 ul li ul:before { content: "";position: absolute;left: 50%;top: -6px;margin-left: -5px;width: 0;height: 0;border-left: 5px solid transparent;border-right: 5px solid transparent;border-bottom: 6px solid #fff;}

.sjj_nav3>ul li>a{ color:#666;font-size:16px;display:block;padding:0 30px;line-height:50px;}

.sjj_nav3 ul li ul li { border:none;margin-top:0px;padding:0 10px;}

.sjj_nav3 ul li ul li:first-child { padding-top:10px;}

.sjj_nav3 ul li ul li:last-child { padding-bottom:10px;}

.sjj_nav3 ul li ul li a{ color:#353535;font-size:13px;font-weight:normal;;padding:4px 0;line-height:22px;display:block;text-align:center;margin:0;border:0;background: none;}

.sjj_nav3 ul li ul li a:hover,.sjj_nav3 ul li ul li.current3 a{ color:#f29c0c}

.sjj_nav3 ul li i:before { width:100%;height:50px;display: block;position: absolute;right:0px;font-style: normal;}

.sjj_nav3 ul li ul li>ul{margin-left:10px}

.sjj_nav3>ul>li.on>a,.sjj_nav3>ul>li.current11>a { background:#f29c0c;color:#fff;}

.sjj_nav3 ul li i.sp_nav_xjb:hover:before,.sjj_nav3 ul li.on i.sp_nav_xjb:before { color:#fff;}

.sjj_nav3 ul li.on ul { display: block !important;background: #fff;overflow: visible !important;}

.sp_nav_xjb2 { display:none;}



.am-thumbnails { margin-left:-15px;margin-right:-15px;}

.prod-list li { padding:0 10px 30px 10px;}





.am-about-top { background:#f6f6f6;font-size: 0;}

.am-about-n span { display:inline-block;}

.am-about-n a { color:#666;position: relative;display: block;padding:0 30px;font-size: 16px;line-height: 50px;}

.am-about-n a:hover,.am-about-n a.current2 { background:#ffa50f;color:#fff;}

.about-text { padding:60px 0 70px 0;}

.about-text2 { padding:60px 0 40px 0;}

.location {  text-align: right;overflow: hidden;color: #999;font-size:14px;  }

.location img { position: relative;top: -3px;margin-right:9px;vertical-align: middle;}

.location a {  color: #999;}

.location a:hover { color: #f29c0c;}

.loc-b { font-size:18px;color:#666;}





/*------------------------------------分页样式----------------------------------*/

.yu10 {clear: both;color:#333;height: 34px;font-size:0;margin-top:30px;text-align:center;}

.yu10 a,.yu10 span {padding:8px 14px;color:#323232;font-size: 16px;border:1px solid #ddd;margin:0 3px;background:#f5f5f5;}

.yu10 a,.yu10 span{

    transition: background 1s, color 0.5s;

    -moz-transition: background 1s, color 0.5s;	/* Firefox 4 */

    -webkit-transition: background 1s, color 0.5s;	/* Safari 和 Chrome */

    -o-transition: background 1s, color 0.5s;	/* Opera */	}

.yu10 .current,.yu10 a:hover {background: #f29c0c;border:1px solid #f29c0c;color: #fff;padding:8px 14px;text-decoration: none;}

.yu10 span i { font-style: normal;color:#f29c0c;}

.am-pagination-select { font-size: 14px;margin: 0;line-height: 38px;color:#333;margin-top:15px;}

.am-pagination-select>li>a,.am-pagination-select>li>a, .am-pagination-select>li>a,.am-pagination>li>a:focus, .am-pagination>li>a:hover, .am-pagination>li>span:focus, .am-pagination>li>span:hover { background: #fff;border:1px solid #999999;}

.am-pagination-select span i { font-style: normal;color:#f29c0c;}

.am-pagination>li>a, .am-pagination>li>span { margin:0;}

.yu10 span { border:none;background:none;}




.about-banner img { width: 100%;height:100%;display:block;object-fit: cover;}

.sjj_nav2,.about-slide { margin-top:2px;}





.about-slide li a { height:55px;line-height:55px;background:#313131 url(../images/list1.png) no-repeat 25px center;padding-left:38px;margin-top:1px;display:block;position:relative;color:#fff;}

.about-slide li a:before { content:"";width:13px;height:55px;position:absolute;right:36px;top:0;background:url(../images/arr2.png) no-repeat center;}

.about-slide li a.current,.about-slide li a:hover { background:#f29c0c url(../images/list1.png) no-repeat 25px center;color:#fff;}

.about-slide li a.current:before,.about-slide li a:hover:before { right:36px;background:url(../images/arr1.png) no-repeat center;}

.text { font-size: 16px;line-height: 30px;color: #666;}

.in-ab-tit2,.about-t { padding-top:20px;text-align: justify;}

.about-video { width:630px;height:470px;margin:40px auto 0 auto;}







.fs_gallery {background: rgba(0,0,0, 0.9);position: fixed;left: 0;top: 0;right: 0;bottom: 0;z-index: 9999;}

.fs_gallery_close {position: absolute;top: 20px;right: 20px;width: 25px;height: 25px;color: #ccc;font-size: 34px;line-height: 23px;text-align: center;cursor: pointer;z-index: 102;}

.fs_gallery_close:before {content: "×";}

.fs_gallery_close:hover {color: #fff;}

.fs_gallery_prev, .fs_gallery_next {position: absolute;width: 80px;color: #ccc;font-size: 30px;cursor: pointer;z-index: 101;}

.fs_gallery_prev:hover, .fs_gallery_next:hover {background: rgba(0,0,0, 0.1);color: #fff;}

.fs_gallery_prev {left: 0;top: 0;bottom: 0;}

.fs_gallery_next {right: 0;top: 0;bottom: 0;}

.fs_gallery_prev:before {content: "‹";position: absolute;height: 30px;margin-top: -30px;top: 50%;left: 35px;}

.fs_gallery_next:before {content: "›";position: absolute;height: 30px;margin-top: -30px;top: 50%;left: 35px;}

.fs_gallery_shuft {position: relative;width: 9999999px;}

.fs_gallery_shuft:after {clear: both;content: "";display: block;}

.fs_gallery_shuft_item {float: left;position: relative;background-image: url(data:image/gif;base64,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);

    background-position: center center;

    background-repeat: no-repeat;}

.fs_gallery_shuft_item img {box-shadow: 0 0 8px rgba(0,0,0, 0.8);position: absolute;top: 50%;left: 50%;}

.honor-list li .honor-bg { background: #fff;cursor: pointer; box-shadow: 0px 0px 10px rgba(0,0,0,.15);}

.honor-list li .honor-bg a img { padding:50px 50px 20px 50px;}

.honor-list li img { width:100%;margin:0 auto;display:block;position:relative;top:0;}

.a_right {float: right;width: 850px;}

.honor-list p,.equ-list p { text-align:center;padding:5px 5px 25px 5px;color:#666;font-size:16px;}

.equ-list p { padding-bottom:15px;}

.honor-img { /*display:table-cell;overflow:hidden;*/vertical-align:middle;}

.honor-list li a,.equ-list li a { display:block;}

.honor-list li:hover .honor-img img { top:-10px;}

.honor-list li:hover p,.equ-list li a:hover p { color:#ffa50f;}

.thumbnails2 { margin-left: -15px;margin-right: -15px;}

.thumbnails2 li { padding: 0 15px 30px 15px;}

.equ-list li img { width:100%;display:block;}

.video { height:260px;}

.video-list p { margin-top:10px;font-size:16px;}





.solu-list { padding-bottom:30px;overflow: hidden;}

.solu-list a { display: block;background: #f6f6f6;}

.video-fr { padding:70px 5%;}

.video-text10 { position:relative;height:100%;}

.about-h3 span{ font-size:30px;color:#333;}

.about-h3 { margin:0 0 5px 0;}

.video-fr .about-t { margin-bottom:15px;}

.video-fl { float: left;}

.video-fr2 { float: right;}

.video-t,.case-img { width: 50%;height:408px;overflow: hidden;}

.video-text2 { font-size: 16px;line-height:36px;color:#666;max-height:108px;overflow: hidden;margin-top: 25px;}

.case-more { width:150px;height:38px;line-height:37px;background:#b5b5b5;font-size:16px;color:#fff;text-align: center;margin:50px 0 0 0;border-radius:30px;}

.solu-list a:hover .case-more { background:#ffa50f;}

.case-img img { width:100%;height:100%;display:block;object-fit: cover;}





.case-list .in-case-slide a { margin:0;}

.news-time3 { font-size: 16px;color:#888;margin-top:40px;line-height:32px;}

.news-bor3 { width:35px;height:3px;background: #3196de;margin:25px 0;}

.news-tit3 { font-size: 24px;color:#333;margin-top:15px;}

.news-img3 { width:360px;height: 250px;overflow:hidden;}

.news-img3 img { width: 100%;display: block;height: 100%;object-fit: cover;}

.news-list3 li a { display: block;}

.news-text4 {font-size: 16px;line-height:30px;height:90px;overflow: hidden;margin-top:20px;color:#888;}

.news-bor3 { margin:18px 0;}

.news-text3 { padding:15px 0 0 400px;}

.news-list3 li { padding-bottom:30px;}

.news-list3 li a:hover .news-tit3 { color:#ffa50f;}

.news-list3 li a { padding:20px 50px 20px 20px;background:#f6f6f6;display:block;}

.news-list3 { padding-bottom:10px;}

.news-time3 span { font-size:14px;color:#888;display:inline-block;}

.news-list3 li:last-child { margin-bottom:0;}

.news-time3 i { font-style:normal;font-size:14px;color:#888;}

.news-list3 li a:hover .news-time3 span { color:#ffa50f;text-decoration:underline;}





.case-img2 { overflow:hidden;}

.case-img2 img { width:100%;display:block;}

.case-list2 li { padding:0 15px 30px 15px;}

.case-list2 li a { display:block;}

.case-list2 p { color:#666;font-size:18px;margin-top:10px;}

.case-list2 a:hover p { color:#ffa50f;}





.news-deta-fl { width:77%;}

.news-deta-fr { width:23%;}

.news-fl-box { margin-right:40px;}

.news-deta li a:hover .news-img img {  -o-transform: scale(1.05);-ms-transform: scale(1.05);-webkit-transform: scale(1.05);transform: scale(1.05) }

.am-text p,.am-text ul,.am-text li,.am-text h1,.am-text h3 { margin:0;padding:0;}

.main-newarc-title .share-p{display:inline-block;*display:inline;*zoom:1;margin:0 7px;font-size:14px;font-weight:normal;color:#7b7b7b;}

.main-newarc-title .share-p span{ vertical-align: middle;margin-left:6px;}

.main-newarc-title h2 {text-align:center;font-size:24px;color:#000;font-weight:bold;line-height:30px;padding-bottom:15px;margin:0;}

.share-p img { vertical-align: middle;}

.text2 { margin-top:30px;}

.news-t-img img { display: block;width:100%;}

.news-deta-tit { background: #ffa50f url(../images/n-ico1.png) no-repeat right 15px center;padding:0 15px;color:#fff;line-height:42px;margin-top:1px;}

.news-deta-tit2 { background: #ffa50f url(../images/n-ico2.png) no-repeat right 15px center;margin-top:3px;}

.news-deta-li li a { display: block;line-height:42px;margin-top:1px;background:#f6f6f6;font-size:14px;color:#666;padding:0 15px;}

.news-deta-li li a em { font-style:normal;width:22px;height:15px;display:inline-block;background:#9a9a9a;color:#fff;font-size:12px;font-family:arial;line-height:16px;text-align:center;margin-top: 13px;}

.news-deta-li li span { margin-left:10px;}

.news-deta-li li a:hover { color:#ffa50f;}

.join-ul>a { display: block;}

.news-deta-li li:nth-child(-n+3) a em { background: #ffa50f;}

.in-step-wap-img { text-align: center;}

.in-step-wap-img img { margin-top:54px;}

.reveal-tit { font-size:22px;padding-bottom:20px;}





.prod-label { border-top:1px solid #e5e5e5;margin-top:30px;padding-top:20px;}

.prod-label { font-size:16px;color:#666;}

.prod-label a { color:#333;margin-right:20px;}

.prod-label a:hover { text-decoration: underline;color:#ffa50f;}

.swiper-container11,.rel-news { margin-top:30px;}

.rel-news { padding: 40px 55px;box-shadow: 0 0 12px 0 rgba(0,0,0,.1);}

.rel-news li { font-size:16px;line-height:40px;}

.rel-news li:nth-child(odd) { padding-right:20px;}

.rel-news li:nth-child(even) { padding-left:20px;}

.rel-news li a { color:#666;display: block;padding-left:15px;background:url(../images/list5.jpg) no-repeat left center;}

.rel-news li a:hover { color:#ffa50f;text-decoration: underline;}

.prod-deta-text { margin-top:50px;}



.cont-tit h6 { font-size:30px;color:#333;}

.cont-tit p { font-size:14px;color:#666;text-transform: uppercase;padding:6px 0 25px 0;}

.cont-tit h6 span { vertical-align: middle;margin:0 15px;}





/*------------------------------------上一篇下一篇----------------------------------*/

.JLTupdown{  position: relative;line-height: 36px;color: #999;font-size:15px;padding-top:40px;}

.JLTMain .JLTupdown {width: 100%;overflow: hidden;}

.JLTupdown ul li {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

.JLTupdown ul li a,.JLTcometol a{ color:#666;}

.JLTupdown ul li a:hover{ color:#ffa50f;text-decoration: underline;}

.JLTupdown strong{ color:#666666;font-weight:normal;}

.back { margin:0;}

.JLTcometol a{width:136px;height:42px;line-height:41px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;background:#ffa50f url(../images/back.png) no-repeat 30px center;display:block;text-indent:65px;color:#fff;float: right;margin-top: 16px;}

.JLTcometol a:hover { background: #e58f00 url(../images/back.png) no-repeat 30px center;}

.JLTupdown ul { margin: 0;}





.cont-bg { background:url(../images/bg2.jpg) no-repeat center;background-size:100% 100%;padding:50px 60px 70px 60px;max-width:1544px;margin:0 auto;}

.cont-t h6 { font-size:30px;color:#ffa50f;padding-bottom:20px;}

.cont-list { display: flex;flex-direction: row;}

.cont-list li .cont-tit { font-size:20px;color:#666;margin-top:22px;}

.cont-list li .cont-bor { width:50px;height:3px;background:#ffa50f;display:block;margin:20px auto;}

.cont-list li .cont-text2 { font-size:20px;color:#333;line-height:28px;word-break:break-all;}

.cont-list li .cont-box { border:1px solid #dcdcdc;border-radius:10px;text-align:center;padding:50px 25px;height: 100%;}

#dituContent { width:100%;height:500px;border:1px solid #dcdcdc;margin-top:30px;}



.cont-fl { padding:0 35px 0 0;position:relative;}

.cont-fr { padding:0 0 0 35px;}

.cont-fl:before { position: absolute;right:0;top:0;content: "";width:1px;height:100%;background: #c4c4c4;}

.cont-fr { padding-left:2%;}

.cont-fl { padding-right:2%;}

.cont-mar { margin-right:-2%;margin-top:35px;}

.cont-input input,.cont-input textarea,.code-input input  { padding:19px 10px;margin-bottom:28px;background: #fff;border:none;color:#7b7b7b;outline-style: none ;outline-width: 0px ;text-shadow: none ;-webkit-appearance: none ;-webkit-user-select: text ;outline-color: transparent ;font-size: 16px;width:96%;margin-right:4%;}

.cont-input h6 { font-size: 24px;font-weight: normal;color:#3f3f3f;margin-bottom: 24px;}

.cont-input textarea { height: 164px;}

.yzm img { height: 49px;width:110px;vertical-align: middle;display: inline-block;margin:0 20px;}

.submit2 { background: #ffa50f;color:#fff;height:60px;width:364px;font-size:16px;outline-style: none ;outline-width: 0px ;border-style: none ;text-shadow: none ;-webkit-appearance: none ;-webkit-user-select: text ;outline-color: transparent ;display: inline-block;color:#fff;cursor: pointer;}

.submit2:hover { background:#e58f00;}

.cont-input2 textarea { margin-right:0;width:100%;}

.code-input input { width: 180px;margin-right:0;}

.code-input img { width: 150px;height:59px;vertical-align: top;margin-left:35px;cursor: pointer;}

.cont-message { margin-bottom:60px;}

.cont-text3 { font-size:16px;color:#666;line-height:30px;}

.am-pagination-select>li>a, .am-pagination-select>li>a, .am-pagination-select>li>a, .am-pagination>li>a:focus, .am-pagination>li>a:hover, .am-pagination>li>span:focus, .am-pagination>li>span:hover { border:1px solid #eee;}

.in-tit3 p { padding-bottom:20px;}





.prod-fr h3 { font-size:36px;color:#ffa50f;margin:0;line-height: 46px;font-weight: bold;border-bottom:3px solid #ffa50f;display:inline-block;}

.prod-fr .prod-text { margin-top:30px;height:210px;overflow: hidden;}

.prod-tit { font-size:24px;color:#333;font-weight:bold;border-bottom:1px solid #e5e5e5;line-height:60px;}

.prod-c { padding-top: 30px;}



.gallery-top { -moz-box-shadow: 0 0 5px rgba(0,0,0,0.15);-webkit-box-shadow: 0 0 5px rgba(0,0,0,0.15);-ms-box-shadow: 0 0 5px rgba(0,0,0,0.15);-o-box-shadow: 0 0 5px rgba(0,0,0,0.15);box-shadow: 0 0 5px rgba(0,0,0,0.15);}

.gallery-top img { width:100%;display:block;}

.gallery-thumbs { height: 20%;box-sizing: border-box;margin:10px 0 0 0;padding:5px 45px;}

.gallery-thumbs .swiper-slide { width: 25%;height: 100%;}

.swiper-container13 .swiper-button-next13,.swiper-container13 .swiper-button-prev13 { width: 38px;margin:0;top:0;height:100%;}

.swiper-container13 .swiper-button-prev13 { left:0;}

.swiper-container13 .swiper-button-next13 { right:0;}

.swiper-container13 .swiper-button-next13 { background:#fff url(../images/right.jpg) no-repeat right center;}

.swiper-container13 .swiper-button-prev13 { background:#fff url(../images/left.jpg) no-repeat left center;}

.swiper-container13 { position:relative;-moz-box-shadow: 0 0 5px rgba(0,0,0,0.15);-webkit-box-shadow: 0 0 5px rgba(0,0,0,0.15);-ms-box-shadow: 0 0 5px rgba(0,0,0,0.15);-o-box-shadow: 0 0 5px rgba(0,0,0,0.15);box-shadow: 0 0 5px rgba(0,0,0,0.15);}

.swiper-container13 .swiper-slide-thumb-active { -moz-box-shadow: 0 0 5px rgba(0,146,63,0.5);-webkit-box-shadow: 0 0 5px rgba(0,146,63,0.5);-ms-box-shadow: 0 0 5px rgba(0,146,63,0.5);-o-box-shadow: 0 0 5px rgba(0,146,63,0.5);box-shadow: 0 0 5px rgba(0,146,63,0.5);}

#showbox img { width:100% !important;}

#showsum { left:38px; margin-top:15px;width:calc(100% - 82px) !important; overflow:hidden;}

#showsum span { overflow: visible !important;}

#showsum span img { -moz-box-shadow: 0 0 5px rgba(0,0,0,0.15);-webkit-box-shadow: 0 0 5px rgba(0,0,0,0.15);-ms-box-shadow: 0 0 5px rgba(0,0,0,0.15);-o-box-shadow: 0 0 5px rgba(0,0,0,0.15);box-shadow: 0 0 5px rgba(0,0,0,0.15);margin:0 auto;width:98%;}

#showsum span.sel img{ -moz-box-shadow: 0 0 5px rgba(255,165,15,0.8);-webkit-box-shadow: 0 0 5px rgba(255,165,15,0.8);-ms-box-shadow: 0 0 5px rgba(255,165,15,0.8);-o-box-shadow: 0 0 5px rgba(255,165,15,0.8);box-shadow: 0 0 5px rgba(255,165,15,0.8);}

.showpage { width:100%; position:relative;}

.showpage a { display:block; width:20px;height:36px;text-align:center; font-size:18px; position:absolute; left:0; top:-100px; text-decoration:none; color:#999;}

.preview .swiper-button-prev,.preview .swiper-button-next {  width:20px;height:36px;margin-top:-18px;}

.showpage a:hover { background:#ccc; color:#777;}

#showbox { -moz-box-shadow: 0 0 5px rgba(0,0,0,0.15);-webkit-box-shadow: 0 0 5px rgba(0,0,0,0.15);-ms-box-shadow: 0 0 5px rgba(0,0,0,0.15);-o-box-shadow: 0 0 5px rgba(0,0,0,0.15);box-shadow: 0 0 5px rgba(0,0,0,0.15);}

.showpage a#showlast,.preview .swiper-button-prev { background:url(../images/left.png) no-repeat center;}

.showpage a#showlast:hover,.preview .swiper-button-prev:hover { background:url(../images/left2.png) no-repeat center;}

.showpage a#shownext,.preview .swiper-button-next { background:url(../images/right.png) no-repeat center;right:0;left:auto;}

.showpage a#shownext:hover,.preview .swiper-button-next:hover { background:url(../images/right2.png) no-repeat center;}

.prod-fl { width:620px;float:left;}

.prod-fr { padding-left:690px;}









.prod-deta-box { margin-top:40px;}

.prod-down { border-top:1px solid #d2d2d2;padding-top:40px;margin-top:70px;}

.prod-tel p { font-size: 16px;color:#666;background: url(../images/tel3.jpg) no-repeat left center;padding-left:34px;}

.prod-tel span { font-size: 24px;font-weight:bold;color:#ffa50f;}

.prod-tel { float:left;}

.pro-bg { background: #f9f9f9;padding:40px 0 70px 0;}

.prod-tit { font-size: 24px;color:#333;border-bottom:1px solid #ddd;font-weight: bold;}

.prod-text2 { margin:35px 0;}

.about-text2 { padding:50px 0 40px 0;}

.case-img { overflow: hidden;}

.case-img img { width: 100%;display: block;}

.case-list li:hover p { color:#00923f;}



.prod-down-a { float: right;margin-top:15px;}

.prod-down-a a { display: inline-block;}

.prod-tel { float:left;}

.prod-top { margin-top:60px;}

.cart { background: #ffa50f;font-size:16px;width:150px;height: 45px;display: inline-block;line-height:45px;color:#fff;text-align: center;}

.cart span { background: url(../images/qq2.png) no-repeat left center;padding-left:40px;display:inline-block;}

.cart img { margin-right:10px;vertical-align: middle;position: relative;top:-3px;}

.cart:hover { background: #e58f00;}

.cart:hover span { background: url(../images/qq2.png) no-repeat left center;}

.swiper-container img { display:block;width:100%;}











.preview {width: 100%;margin-top: 20px;position: relative;padding:0 40px;}

.preview .swiper-button-prev { left:0;}

.preview .swiper-button-next { right:0;}



.preview .swiper-slide img {  -moz-box-shadow: 0 0 5px rgba(0,0,0,0.15);-webkit-box-shadow: 0 0 5px rgba(0,0,0,0.15);-ms-box-shadow: 0 0 5px rgba(0,0,0,0.15);-o-box-shadow: 0 0 5px rgba(0,0,0,0.15);box-shadow: 0 0 5px rgba(0,0,0,0.15);margin:0 auto;width:98%;}

.preview .swiper-slide { padding:3px;

	

}

.prod-swiper { margin-top:30px;padding-bottom:0;}



.iw_poi_title { font-size:15px;color:#ffa50f;}

.iw_poi_content { font-size:14px;}



.preview .active-nav img {

	cursor:pointer;-moz-box-shadow: 0 0 5px rgba(255,165,15,0.8);-webkit-box-shadow: 0 0 5px rgba(255,165,15,0.8);-ms-box-shadow: 0 0 5px rgba(255,165,15,0.8);-o-box-shadow: 0 0 5px rgba(255,165,15,0.8);box-shadow: 0 0 5px rgba(255,165,15,0.8);

}





@media (min-width:1198px) {

    .in-pro-slide a:hover .in-pro-img img,.solution-list li a:hover .solu-img img,.in-news-bg a:hover .in-news-img img,.solu-list a:hover .case-img img,.case-list2 a:hover .case-img2 img,.swiper-container6 .swiper-slide a:hover img,.news-list3 li a:hover .news-img3 img { -webkit-transform: scale(1.08);transform: scale(1.08);}

    .bg-color:hover:before, .bg-color:focus:before, .bg-color:active:before { -webkit-transform: scaleX(1);transform: scaleX(1);}

	.solution-list li a:hover .sous-text2 { filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity: 1;visibility: visible;}

.sous-text2 p { font-size:16px;line-height:36px;max-height:118px; overflow:hidden;margin-top:20px;}

.solution-list li a:hover .btn-more {-moz-transform: scale(1);-ms-transform: scale(1);-webkit-transform: scale(1);transform: scale(1)}

.solution-list li a:hover .sous-text2 h4,.solution-list li a:hover .sous-text2 p {-moz-transform: translate(0, 0);-ms-transform: translate(0, 0);-webkit-transform: translate(0, 0);transform: translate(0, 0)}

.solution-list li a:hover .sous-text h3 { opacity:0;}

	

	





}

@media (max-width: 1720px){

    .am-container {  max-width: 1400px;}

	.cont-bg { max-width: 1440px;}

	.banner,.js_banner_lib .slick_item .item_box,.banner2,.js_banner_lib2 .slick_item .item_box  { height:715px;}

	.foot-list li { margin-right:70px;}

	

    

}

@media (max-width: 1600px){

    .am-container {  max-width: 1320px;}

	.cont-bg { max-width: 1364px;}

	.banner,.js_banner_lib .slick_item .item_box,.banner2,.js_banner_lib2 .slick_item .item_box { height:637px;}

	.foot-list li { margin-right:55px;}

	.prod-cont-tel2 { font-size:22px;}

    

}

@media (max-width: 1400px){

    .am-container { max-width: 1200px;}

	.cont-bg { max-width: 1244px;}

	.foot-img img { width:110px;}

	.foot-list li { margin-right:48px;}

	.banner,.js_banner_lib .slick_item .item_box,.banner2,.js_banner_lib2 .slick_item .item_box { height:596px;}
	.foot-cont-li { max-width:394px;}
	.prod-cont-tel2 { font-size:19px;}



}



@media (max-width: 1198px){

    .am-container { padding:0 10px;}

    body { padding-top: 50px;}


	.prod-fl { width:50%;float:left;}

	.prod-fr { width:50%;padding-left:4%;float:left;}

	.am-container2 { padding:0;}

	.prod-box,.prod-deta-box { margin-top:0;}

	.in-ab-tit2 { padding-top:0;}

	.prod-swiper,.swiper-container11 { padding-bottom:50px;}

	.news-deta-fl { width:100%;}

	.news-fl-box { margin-right:0;}

	.cont-bg { background:none;padding:0;}

	.cont-t { box-shadow: 0px 0px 10px rgba(0,0,0,.15);padding:50px 40px;}

	.cont-list { display:block;}

	.cont-t h6 { font-size:26px;}

	.banner,.js_banner_lib .slick_item .item_box,.banner2,.js_banner_lib2 .slick_item .item_box { height:519px;}

	.swiper-container6,.swiper-container7,.swiper-container8 { padding-bottom:50px;}
	.cont-list li .cont-box { padding:40px 20px;}

   



}



@media (max-width: 980px) {

    .honor-list li .honor-bg a img { padding: 40px 30px 20px 30px;}

	.prod-fr h3 { font-size:30px;}

	.prod-fr .prod-text { height:180px;}

	.prod-down { margin-top:40px;}

	.in-pro-slide p { font-size:22px;}

	.cont-list li .cont-text2,.cont-list li .cont-tit { font-size:18px;}

	.banner,.js_banner_lib .slick_item .item_box { height:450px;}

	.in-about { display:block;}

	.in-about-fl { padding-right:0;width:100%;}

	.in-about-video { width:100%;margin-top:30px;}

	.swiper-container10 .swiper-slide { -webkit-transform: scale(0.91);transform: scale(0.91);}

    .swiper-container10 .swiper-slide-active,.swiper-container10 .swiper-slide-duplicate-active { -webkit-transform: scale(1.1);transform: scale(1.1);z-index: 1002; }

	.case-t { padding:20px;}

	.case-t h6 { font-size:20px;}

	.in-about-video { height:420px;}

	.in-ab-text { max-height:none;}



}



@media (max-width: 767px) {

	#dituContent { height:400px;}

	.cont-input input, .cont-input textarea, .code-input input { margin-right:0;width:100%;padding:12px 10px;margin-bottom:18px;font-size:15px;}

    .cont-mar { margin-right:0;}

    .code-input input { width:150px;}

    .code-input img { width:120px;height:44px;margin-left:10px;}

    .submit2 { width:284px;height:51px;}

	.sz,.copy { text-align:center;}

	.copy span, .copy a { float:none;}

	.in-ab-tit h6 { font-size:32px;}
	.in-ab-tit p  { font-size:24px;}
	.about-text { padding: 50px 0 60px 0;}

	.thumbnails2,.am-thumbnails { margin-left: -5px;margin-right: -5px;}

	.thumbnails2 li,.am-thumbnails li { padding: 0 5px 20px 5px;}

	.prod-fl { width:100%;}

	.prod-fr { width:100%;padding-left:0%;margin-top:30px;}

	.in-pro-slide p { font-size:18px;}

	.pro-more span { width:20px;height:20px;line-height:18px;font-size: 14px;}

	.swiper-container5 .swiper-pagination-bullet,.swiper-container11 .swiper-pagination-bullet,.swiper-container5 .swiper-pagination-bullet,.swiper-container11 .swiper-pagination-bullet,.swiper-container6 .swiper-pagination-bullet,.swiper-container11 .swiper-pagination-bullet.swiper-container7 .swiper-pagination-bullet,.swiper-container8 .swiper-pagination-bullet { width:40px;}

	.JLTcometol a { float:left;}

	.pro-bg { padding: 30px 0 50px 0;}

	.prod-swiper,.swiper-container5,.swiper-container11,.swiper-container6,.swiper-container7,.swiper-container8 { padding-bottom:40px;}

	.rel-news li:nth-child(even) { padding-left: 0px;}

	.rel-news { padding: 30px 35px;}

	.prod-fr .prod-text { height:auto;}

	.video-t, .case-img { width:100%;height:auto;}

	.video-fr { padding: 50px 5%;}

	.about-h3 span { font-size:26px;}

	.video-text2 { margin-top:20px;line-height:30px;height:90px;}

	.case-more { margin-top:35px;}

	.news-img3 { width:300px;height:202px;}

	.news-tit3 { margin-top:0;font-size:22px;}

	.news-time3 { margin-top:25px;}

	.news-text3 { padding: 5px 0 0 325px;}

	.news-list3 li a { padding: 20px 30px 20px 20px;}

	.cont-t { padding:40px 30px;}

	.cont-list li .cont-text2,.cont-list li .cont-tit { font-size:17px;}

	.cont-list li .cont-box { padding:40px 10px;}

	.banner,.js_banner_lib .slick_item .item_box { height:400px;}

	.in-news-fr { padding-left:0;margin-top:20px;}

	.in-news-img { height:auto;}

	.swiper-container6 .swiper-slide { -webkit-transform: scale(1);transform: scale(1);margin-top: 0px;margin-bottom: 0px;}

	.swiper-container6 .swiper-slide-active,.swiper-container6 .swiper-slide-duplicate-active { -webkit-transform: scale(1);transform: scale(1); }

	.in-news-fl { padding-right:0;}

	.in-about-video { height:380px;}

	.sous-text { padding: 0 5% 30px 5%;}

	.sous-text2 h4, .sous-text h3 { font-size:20px;}
	
.banner,.js_banner_lib .slick_item .item_box,.banner2,.js_banner_lib2 .slick_item .item_box { height:445px;}

.video5 { height:400px;width:100%;}	



    



}

@media (max-width: 700px) {
	.banner,.js_banner_lib .slick_item .item_box,.banner2,.js_banner_lib2 .slick_item .item_box { height:400px;}

}
@media (max-width: 660px) {
	.banner,.js_banner_lib .slick_item .item_box,.banner2,.js_banner_lib2 .slick_item .item_box { height:350px;}

}


@media (max-width: 640px) {

    #dituContent { height:340px;}

	.about-video { width:100%;height:280px;}

	.am-about-n span { width:33.333%;}

	.in-ab-tit h6 { font-size:27px;}


	.about-text { padding: 40px 0 50px 0;}

	.am-about-n a { padding:0;text-align:center;}

	.honor-list li .honor-bg a img { padding: 20px 15px 15px 15px;}

	.honor-list p, .equ-list p { font-size:15px;}

	.honor-list p, .equ-list p { padding: 5px 5px 20px 5px;}

	.sjj_nav3>ul>li { width:50%;}

	.sjj_nav3>ul li>a { padding:0;text-align:center;}

	.prod-list li .in-pro-slide p { font-size:16px;line-height:35px;}

	.in-pro-slide p { font-size:16px;line-height:35px;}

	.pro-more { padding-bottom:20px;}

	.swiper-container5 .swiper-pagination-bullet,.swiper-container6 .swiper-pagination-bullet,.swiper-container7 .swiper-pagination-bullet,.swiper-container8 .swiper-pagination-bullet,.swiper-container11 .swiper-pagination-bullet { width:10px;}

	.cont-tit h6 { font-size:28px;}

	.rel-news { padding: 25px 20px;}

	.prod-fr h3 { font-size:26px;}

	.prod-down { margin-top:30px;padding-top:30px;}

	.video-fr { padding: 30px 5%;}

	.about-h3 span { font-size:24px;}

	.video-text2 { margin-top:15px;}

	.case-more { margin-top:30px;width:140px;}

	.main-newarc-title h2 { font-size:20px;line-height:26px;}

	.news-img3 { width:100%;height:auto;float:none;}

	.news-text3 { padding:0;margin-top:25px;}

	.news-list3 li a { padding:20px;}

	.news-tit3 { font-size:18px;}

	.news-text4 { font-size:15px;line-height:26px;height:78px;margin-top:15px;}

	.news-time3 { margin-top:15px;}

	.news-list3 li { padding-bottom:20px;}

	.cont-list li .cont-text2,.cont-list li .cont-tit { font-size:16px;}

	.cont-list li .cont-box { padding:30px 5px;}

	.cont-img img { width:90px;}

	.cont-t { padding: 30px 20px;}

	.cont-t h6 { font-size:24px;}

	.cont-list li .cont-bor { width:40px;margin:12px auto;}

	.iw_poi_title { font-size:15px;}

	.iw_poi_content { font-size:14px;}

	.cont-text3 { font-size:15px;line-height:26px;}

	.banner,.js_banner_lib .slick_item .item_box,.banner2,.js_banner_lib2 .slick_item .item_box { height:320px;}

	.case-t { padding:15px;}

	.case-t h6 { font-size:18px;}

	.in-ab-bor { margin-top:32px;font-size:18px;padding: 5px 15px;}

	.about-more a { width:140px;}

	.in-news-text3 {padding: 25px 0 8px 0;}

	.in-news-li li:nth-child(odd) a,.in-news-li li:last-child a { border-right:none;}

	.in-news-li li a { padding: 25px 20px 25px 0;}

	.in-news-li li:nth-child(5) a { border-bottom: 1px solid #e5e5e5;}

	.bg2 { padding:50px 0;}

	.wrap { margin-top:45px;}

	.in-pro-video,.in-about-video { height:260px;}

	.in-news { padding-bottom:50px;}

	.sous-text { padding: 0 15px 15px 15px;}

	.sous-text2 h4, .sous-text h3 { font-size:20px;}
	.yu10 a, .yu10 span { font-size:15px;}
	.yu10 { margin-top:20px;}
	.slick-dots { bottom:10px;}
	.video5 { height:330px;}

}
@media (max-width: 600px) {
	.banner,.js_banner_lib .slick_item .item_box,.banner2,.js_banner_lib2 .slick_item .item_box { height:300px;}

}
@media (max-width: 560px) {
	.banner,.js_banner_lib .slick_item .item_box,.banner2,.js_banner_lib2 .slick_item .item_box { height:280px;}

}
@media (max-width: 520px) {
	.banner,.js_banner_lib .slick_item .item_box,.banner2,.js_banner_lib2 .slick_item .item_box { height:260px;}

}
@media (max-width: 470px) {
	.banner,.js_banner_lib .slick_item .item_box,.banner2,.js_banner_lib2 .slick_item .item_box { height:240px;}

}
@media (max-width: 420px) {
	.banner,.js_banner_lib .slick_item .item_box,.banner2,.js_banner_lib2 .slick_item .item_box { height:220px;}

}

@media (max-width: 374px) {
	.banner,.js_banner_lib .slick_item .item_box,.banner2,.js_banner_lib2 .slick_item .item_box { height:200px;}

    #dituContent { height:300px;}

	.code-input input { width:130px;}

    .code-input img { width:110px;}

	.text { font-size:15px;line-height:28px;}

	.in-ab-tit h6 { font-size:22px;}

	.about-video,.video5 { height:260px;}

	.am-about-n a ,.video-list p{ font-size:15px;}

	.honor-list li .honor-bg a img { padding: 15px 10px 15px 10px;}

	.sjj_nav3>ul li>a,.prod-list li .in-pro-slide p { font-size:15px;}

	.in-pro-slide p { font-size:16px;}

	.cont-tit h6 { font-size:26px;}

	.rel-news { padding: 20px 15px;}

	.rel-news li { font-size:15px;}

	.prod-fr h3 { font-size:24px;}

	.about-h3 span { font-size:22px;}

	.video-text2 { margin-top:12px;font-size:15px;line-height:28px;height:84px;}

	.case-more { font-size:15px;width:135px;}

	.case-list2 p { font-size:15px;}

	.news-list3 li a { padding:15px;}

	.cont-list li .cont-text2,.cont-list li .cont-tit { font-size:15px;}

	.cont-t h6 { font-size:22px;}

	.cont-img img { width:80px;}

	.cont-text3 { font-size:14px;line-height:26px;}

	.in-tit p { font-size:15px;}

	.banner,.js_banner_lib .slick_item .item_box { height:320px;}

	.bg2 { padding:40px 0;}

	.wrap { margin-top:40px;}

	.in-pro-video,.in-about-video { height:250px;}

	.in-news-text h6 { font-size:17px;}

	.in-ab-bor { margin-top:25px;font-size:16px;padding: 5px 10px;}

	.in-ab-text { font-size:15px;line-height:28px;}

	.about-more a { font-size:15px;width:130px;}

	.in-news { padding-bottom:40px;}
	.yu10 a, .yu10 span { font-size:14px;}

}







html,body{  min-height:101%;}

html{ overflow:-moz-scrollbars-vertical;}

