@charset "utf-8";

/*公共样式*/

* {margin:0;padding:0;}

body {font-size:14px;font-family:"MicrosoftYaHei";line-height:1.8;color:#333;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}

ol,ul,li {list-style:none;}

a {text-decoration:none !important;color:#333;-webkit-tap-highlight-color:rgba(255,0,0,0);transition:all .5s;cursor:pointer;}

a:hover {color:#53B23C!important;}

.nav_header ul>li>a:hover {
    color: #1184DA!important;
}
.nav_header ol>li>a:hover {
    color: #fff!important;
}

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;}
.wap_header img {max-width: none;}
table {border-collapse:collapse;border-spacing:0;table-layout:fixed;}

input,textarea,select,button {border:0;background:none;outline:0;font-family:"MicrosoftYaHei";}

input[type="button"],input[type="text"],input[type="submit"] {appearance:none;-moz-appearance:none;-webkit-appearance:none;}

input,input:focus,input:active {user-select:text;}

.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus {outline:0px auto -webkit-focus-ring-color;outline-offset:0;}

video {width:100%;height:100%;object-fit:cover;}

.layui-layer-video video {display:block;width:100%;height:700px;}

textarea {resize:none;}

.clearfix {zoom:1;}

.clearfix:after {content:".";*zoom:1;display:block;visibility:hidden;height:0;clear:both;}

.wrapper {margin:0 5%;}

/* .wrapper2{position: relative;} */

.fl {float:left;}

.fr {float:right;}

.hide {display:none;}

.tl {text-align:left!important;}

.tc {text-align:center!important;}

.tr {text-align:right!important;}

.middle {display:inline-block;*display:inline;*zoom:1;vertical-align:middle;width:0;height:100%;}

.w1200 {padding:0;width:1200px;margin:0 auto;position:relative;}

.w1841 {width:1841px;margin:0 auto;position:relative;}

.w1030 {width:1030px;margin:0 auto;}

.section {display:block;position:relative;}

.fp-tableCell {width:100%;height:100%;position:relative;}

.fp-auto-height {height:auto!important;}

.fp-auto-height .fp-tableCell {height:auto!important;}

input::-webkit-input-placeholder {color:#999999;}

input:-moz-placeholder {color:#999999;}

input::-moz-placeholder {color:#999999;}

input:-ms-input-placeholder {color:#999999;}

textarea::-webkit-input-placeholder {color:#999999;}

textarea:-moz-placeholder {color:#999999;}

textarea::-moz-placeholder {color:#999999;}

textarea::-ms-input-placeholder {color:#999999;}

.bg-cover {background-repeat:no-repeat;background-size:cover;background-position:center;}

/* .w1140 {width:1140px;margin:0 auto;position:relative;} */
.w1140 {width:1400px;margin:0 auto;position:relative;}

@media screen and (max-width:1450px) {
	.w1140{width: 1140px;}
}

.w1550 {width:1550px;margin:0 auto;position:relative;overflow:hidden;}

.w1720 {width:1720px;margin:0 auto;position:relative;}

.pt-80 {padding-top:80px;}

.mt-50 {margin-top:50px;}

.mb-80 {margin-bottom:80px;}

.pb-80 {padding-bottom:80px;}

.pb-75{padding-bottom: 75px;}

.cp-ibox-top{padding-bottom: 60px;}

.pb-100 {padding-bottom:100px !important;}

.pb-50 {padding-bottom:50px;}

.pt-50 {padding-top:50px;}

/* .pt-80 {padding-bottom:80px;} */

.pt-96 {padding-top:96px;}

.pt-90 {padding-top:90px;}

.pt-62 {padding-top:62px;}

.pt-6222{

	padding-top: 80px;

}

.pt-66 {padding-top:66px;}

.mb-20 {margin-bottom:20px;}

@font-face {font-family:"DINCond";src:url("../fonts/DINCOND-MEDIUM.OTF") format("truetype");}

@font-face {font-family:'AG';src:url("../fonts/AkzidenzGrotesk-BoldCondAlt.eot?#iefix") format("embedded-opentype"),url("../fonts/akzidenzgrotesk-boldcondalt.woff") format("woff"),url("../fonts/akzidenzgrotesk-boldcondalt.ttf") format("truetype"),url("../fonts/akzidenzgrotesk-boldcondalt.svg") format("svg");}

@font-face {font-family:'hiconfont';src:url('../fonts/hiconfont.eot');src:url('../fonts/hiconfont.eot') format('embedded-opentype'),url('../fonts/hiconfont.ttf') format('truetype'),url('../fonts/hiconfont.svg#hiconfont') format('svg');}

.hiconfont {font:16px/1 hiconfont;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}

@media only screen and (max-width:1549px) {.w1550 {width:1400px;}

}

@media only screen and (max-width:1399px) {.w1550 {width:1200px;}

}

@media only screen and (max-width:1199px) {.w1550 {width:97%;} .position { text-align: center;}

}

@media only screen and (max-width:1139px) {.w1140 {width:97%;}

}

@media only screen and (max-width:767px) {.w1140 {width:95%;}

.w1550 {width:95%;}

}

/*slick.css*/

.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;z-index:6;}

.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:30px;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:#ff9800;}

/* 头部 */

/* .page_header {position:fixed;left:0;top:0;width:100%;background-color:transparent;padding:50px 0 0px;z-index:999;transition:.6s;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;}

.header {width:100%;position:relative;top:0;left:0;color:#FFFFFF;font-size:20px;}

.page_header:hover {background-color:#ffffff;}

.page_header:hover ul.nav_collapse_ul li a {color:#212121;}

.page_header:hover .language-btn,.page_header:hover .menu-btn {color:#212121;}

.page_header:hover .logo2 {opacity:1;visibility:visible;}

.header:hover .logo1 {opacity:0;visibility:hidden;}

.header a {color:#ffffff;}

.header .nav_collapse ul.nav_collapse_ul1 {float:left;}

.header .nav_collapse ul.nav_collapse_ul2 {float:right;margin-right:1.5%;}

.header .nav_collapse ul.nav_collapse_ul li {float:left;padding:0 26px 10px;}

.header .nav_collapse ul.nav_collapse_ul li a {display:block;}

.header .logo {position:absolute;bottom:6px;height:38px;padding-bottom:10px;left:50%;width:150px;margin-left:-75px;transition:.35s;-webkit-transition:.35s;-moz-transition:.35s;-ms-transition:.35s;-o-transition:.35s;}

.header .logo img {transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;position:absolute;left:0;top:0;}

.header .logo2 {opacity:1;visibility:hidden;}

.page_header.scrolled .logo2,.page_header.active .logo2 {opacity:1;visibility:visible;}

.page_header.scrolled .logo1,.page_header.active .logo1 {opacity:0;visibility:hidden;}

.page_header.active {background-color:#fff;color:#212121;}

.page_header.scrolled {box-shadow:0 3px 3px rgba(0,0,0,.1);padding:34px 0 0px;background-color:#fff;color:#212121;}

.page_header.scrolled  ul.nav_collapse_ul li a,.page_header.active ul.nav_collapse_ul li a {color:#212121;}

.page_header.scrolled .language-btn,.page_header.active .language-btn,.page_header.scrolled .menu-btn,.page_header.active .menu-btn {color:#212121;}

.subnav {width:100%;background:#fff;font-size:12px;text-align:left;position:absolute;left:0px;top:100%;overflow:hidden;box-shadow:0 3px 3px rgba(0,0,0,.1);padding:20px 0;display:none;z-index:333;}

.subnav .con {width:82%;margin:0 auto;}

.subnav .title {width:410px;float:left;height:36px;line-height:36px;text-align:right;font-size:16px;font-weight:bold;color:#fff;text-transform:uppercase;margin-left:-126px;}

.subnav.s1 .title {width:0px;border-left:0;}

.subnav .title a {color:#53B23C;}

.sublist {margin-left:410px;border-left:1px solid #fff;border-color:rgba(0,0,0,.2);padding:0 60px;}

.subnav.s1 .sublist {margin-left:0px;border-left:0;}

.sublist > ol {margin:0 -15px;overflow:hidden;}

.col-lg-6 {width:50%;*width:49.98%;float:left;}

.col-lg-7 {width:16.66%;*width:16.64%;float:left;}

.sublist > ol > li .item {height:30px;line-height:30px;margin:0 15px;font-size:14px;text-transform:capitalize;color:#fff;font-family:"Microsoft Yahei";}

.subnav.s1 .sublist > ol > li .item {height:auto;}

.subnav.s1 .sublist > ol > li .item>a {display:block;width:100%;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.sublist > ol > li a {color:#212121;}

.sublist > ol ol {padding:6px 0;}

.sublist > ol ol li {line-height:20px;font-size:12px;padding-left:12px;color:#fff;padding-left:13px;margin-bottom:8px;position:relative;text-transform:capitalize;}

.sublist > ol ol li .iconfont {width:14px;height:14px;line-height:14px;font-size:14px;position:absolute;left:-3px;top:3px;}

.header .language-btn {position:absolute;right:5%;bottom:0;color:#fff;padding-bottom:10px;cursor:pointer;transition:.6s;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;padding-left:26px;}

.header .language-btn img {transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;}

.header .language-btn img {position:absolute;left:0;top:10px;}

.header .language-btn .img2 {opacity:1;visibility:hidden;}

.page_header:hover .header .language-btn .img2,.page_header.scrolled .language-btn .img2,.page_header.active .language-btn .img2 {opacity:1;visibility:visible;}

.page_header:hover .header .language-btn .img1,.page_header.scrolled .language-btn .img1,.page_header.active .language-btn .img1 {opacity:1;visibility:hidden;}

.menu-btn {position:absolute;left:5%;bottom:0;padding-bottom:10px;color:#fff;cursor:pointer;transition:.6s;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;padding-left:25px;}

.menu-btn i {position:absolute;top:16px;left:0;width:20px;height:2px;background:#FFFFFF;transition:.6s;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;}

.menu-btn i.border2 {margin-top:5px;}

.header .language-btn:hover,.header .menu-btn:hover {color:#53B23C;}

.page_header:hover .menu-btn i {background-color:#53B23C;}

.page_header.scrolled .menu-btn i,.page_header.active .menu-btn i {background-color:#212121;}

.header .h-main {width:74%;margin:0 auto;}

@media only screen and (max-width:1879px) {.header .h-main {width:75%;}

.header .nav_collapse ul.nav_collapse_ul li {padding:0 24px 10px;}

}

@media only screen and (max-width:1799px) {.header .h-main {width:78%;}

}

@media only screen and (max-width:1739px) {.header .h-main {width:81%;}

}

@media only screen and (max-width:1670px) {.header .h-main {width:84%;}

}

@media only screen and (max-width:1599px) {.header .h-main {width:89%;}

}

@media only screen and (max-width:1499px) {.header {font-size:18px;}

.header .h-main {width:87%;}

.header .nav_collapse ul.nav_collapse_ul li {float:left;padding:0 22px 10px;}

.menu-btn i {top:15px;}

.header .language-btn img {top:7px;}

}

@media only screen and (max-width:1330px) {.header {font-size:16px;}

.header .h-main {width:83%;}

.menu-btn i {top:12px;}

.header .language-btn img {top:5px;}

}

@media only screen and (max-width:1399px) {.header .nav_collapse ul.nav_collapse_ul li {padding:0 17px 10px;}

}

@media only screen and (max-width:1299px) {.header .h-main {width:86%;}

}

@media only screen and (max-width:1219px) {.header .h-main {width:87%;}

.header .nav_collapse ul.nav_collapse_ul li {padding:0 15px 10px;}

}

@media only screen and (max-width:1199px) {.header .h-main {width:90%;}

} */

.page_header {position:fixed;left:0;top:0;width:100%;background-color:transparent;padding:50px 0 0px;z-index:999;transition:.6s;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;}
.header {width:100%;position:relative;top:0;left:0;color:#FFFFFF;font-size:17px;}
.page_header:hover {background-color:#ffffff;}
.page_header:hover ul.nav_collapse_ul li a {color:#212121;}
.page_header:hover .language-btn,.page_header:hover .menu-btn {color:#212121;}
.page_header:hover .logo2 {opacity:1;visibility:visible;}
.header:hover .logo1 {opacity:0;visibility:hidden;}
.header a {color:#ffffff;}
.header .nav_collapse ul.nav_collapse_ul1 {float:left;}
.header .nav_collapse ul.nav_collapse_ul2 {float:right;margin-right:1.5%;}
.header .nav_collapse ul.nav_collapse_ul li {float:left;padding:0 30px 10px;}
.header .nav_collapse ul.nav_collapse_ul li a {display:block;}

.header .nav_collapse ul.nav_collapse_ul li a[href="javascript:;"]{cursor: default;}


.header .logo {position:absolute;bottom:4px;height:38px;padding-bottom:10px;left:50%;width:150px;margin-left:-75px;transition:.35s;-webkit-transition:.35s;-moz-transition:.35s;-ms-transition:.35s;-o-transition:.35s;}
.header .logo img {transition:.15s;position:absolute;left:0;top:0;}
.header .logo2 {opacity:1;visibility:hidden;}
.page_header.scrolled .logo2,.page_header.active .logo2 {opacity:1;visibility:visible;}
.page_header.scrolled .logo1,.page_header.active .logo1 {opacity:0;visibility:hidden;}
.page_header.active {background-color:#fff;color:#212121;}


.page_header.scrolled {box-shadow:0 3px 3px rgba(0,0,0,.1);padding:20px 0 0px;background-color:#fff;color:#212121;}
.page_header.scrolled  ul.nav_collapse_ul li a,.page_header.active ul.nav_collapse_ul li a {color:#212121;}

.page_header.scrolled .logo2{
    width: 130px;
}
.page_header.scrolled .header .logo {
    padding-bottom: 3px;
    width: 130px;
    margin-left: -65px;
}
.header .h-main {
    width: 71%;
}


.page_header.scrolled .language-btn,.page_header.active .language-btn,.page_header.scrolled .menu-btn,.page_header.active .menu-btn {color:#212121;}
/* .subnav {width:100%;background:#fff;font-size:12px;text-align:left;position:absolute;left:0px;top:100%;overflow:hidden;box-shadow:0 3px 3px rgba(0,0,0,.1);padding:20px 0;display:none;z-index:333;} */
.subnav .con {width:88%;margin:0 auto;}
.subnav .title {width:410px;float:left;height:36px;line-height:36px;text-align:right;font-size:16px;font-weight:bold;color:#fff;text-transform:uppercase;margin-left:-126px;}
.subnav.s1 .title {width:0px;border-left:0;}
.subnav .title a {color:#53B23C;}
.sublist {margin-left:410px;border-left:1px solid #fff;border-color:rgba(0,0,0,.2);padding:0 60px;}
.subnav.s1 .sublist {margin-left:0px;border-left:0;}
.sublist > ol {margin:0 -15px;overflow:hidden;}
.col-lg-6 {width:50%;*width:49.98%;float:left;}
.col-lg-7 {width:16.66%;*width:16.64%;float:left;}
.sublist > ol > li .item {height:30px;line-height:30px;margin:0 15px;font-size:14px;text-transform:capitalize;color:#fff;font-family:"Microsoft Yahei";}
.subnav.s1 .sublist > ol > li .item {height:auto;}
.subnav.s1 .sublist > ol > li .item>a {display:block;width:100%;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.sublist > ol > li a {color:#212121;}
.sublist > ol ol {padding:6px 0;}
.sublist > ol ol li {line-height:20px;font-size:12px;padding-left:12px;color:#fff;padding-left:13px;margin-bottom:8px;position:relative;text-transform:capitalize;}
.sublist > ol ol li .iconfont {width:14px;height:14px;line-height:14px;font-size:14px;position:absolute;left:-3px;top:3px;}
.header .language-btn {position:absolute;right:5%;bottom:0;color:#fff;padding-bottom:10px;cursor:pointer;transition:.6s;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;padding-left:26px;}
.header .language-btn img {transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;}
.header .language-btn img {position:absolute;left:0;top:6px;}
.header .language-btn .img2 {opacity:1;visibility:hidden;}
.page_header:hover .header .language-btn .img2,.page_header.scrolled .language-btn .img2,.page_header.active .language-btn .img2 {opacity:1;visibility:visible;}
.page_header:hover .header .language-btn .img1,.page_header.scrolled .language-btn .img1,.page_header.active .language-btn .img1 {opacity:1;visibility:hidden;}
.menu-btn {position:absolute;left:5%;bottom:0;padding-bottom:10px;color:#fff;cursor:pointer;transition:.6s;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;padding-left:25px;}
.menu-btn i {position:absolute;top:14px;left:0;width:20px;height:2px;background:#FFFFFF;transition:.6s;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;}
.menu-btn i.border2 {margin-top:5px;}
.header .language-btn:hover,.header .menu-btn:hover {color:#53B23C;}
.page_header:hover .menu-btn i {background-color:#53B23C;}
.page_header.scrolled .menu-btn i,.page_header.active .menu-btn i {background-color:#212121;}
.header .h-main {width:73%;margin:0 auto;}
@media only screen and (max-width:1879px) {
/* 新改 */
.header .h-main {width:69%;}

.header .nav_collapse ul.nav_collapse_ul li {padding:0 24px 10px;}
}
@media only screen and (max-width:1799px) {.header .h-main {width:72%;}
}
@media only screen and (max-width:1739px) {.header .h-main {width:75%;}
}
@media only screen and (max-width:1670px) {.header .h-main {width:78%;}
}
@media only screen and (max-width:1599px) {.header .h-main {width:83%;}
}
@media only screen and (max-width:1499px) {
.header .nav_collapse ul.nav_collapse_ul li {float:left;padding:0 22px 10px;}
.menu-btn i {top:13px;}
.header .language-btn img {top:5px;}
.page_header.scrolled .header .logo {
    padding-bottom: 4px;
}
}
@media only screen and (max-width:1459px) {
    .header .h-main {width:86%;}
}
@media only screen and (max-width:1399px) {.header .nav_collapse ul.nav_collapse_ul li {padding:0 17px 10px;}
.wrapper {
    margin: 0 4%;
}
.header .h-main {width:82%;}
}
@media only screen and (max-width:1330px) {.header {font-size:16px;}
.header .h-main {width:81%;}
.menu-btn i {top:12px;}
.header .language-btn img {top:5px;}
.page_header.scrolled{padding: 22px 0 0 0;}
.page_header.scrolled .header .logo {
    padding-bottom: 5px;

	bottom: -8px;

	margin-left: -50px;

	width: 100px;
}

.page_header.scrolled .logo2 {
    width: auto;
}
}
@media only screen and (max-width:1299px) {.header .h-main {width:83%;}
}
@media only screen and (max-width:1259px) {.header .h-main {width:86%;}
}
@media only screen and (max-width:1219px) {
.header .nav_collapse ul.nav_collapse_ul li {padding:0 15px 10px;}
}
@media only screen and (max-width:1199px) {.header .h-main {width:85%;}
.header .nav_collapse ul.nav_collapse_ul li {
    padding: 0 13px 10px;
}
}

/* 底部 */

.footer {background-color:#212121;color:#d4d4d4;padding-top:52px;position:relative;}

.footer a {color:#d4d4d4;}

.footer .ft_logo_text {font-size:14px;color:#ffffff;margin-top:10px;border-bottom:1px solid #383838;padding-bottom:34px;margin-bottom:34px;}

.footer .foot-model {width:68.8%;}

.footer .foot-model>div.fl {width:50%;}

.footer .foot-right {width:31.2%;overflow: hidden;}

.footer .foot-model dl {min-width:368px;margin-right:24px;}

.footer .foot-model dt {font-size:18px;border-bottom:1px solid #383838;padding-bottom:8px;}

.footer .foot-model dd {padding-top:10px;margin-bottom:40px;}

.footer .foot-model dd li {font-size:14px;margin-bottom:5px;}

.footer .foot-info-tit,.footer .foot-info .tit2 {font-size:18px;border-bottom:1px solid #383838;padding-bottom:1px;}

.footer .foot-info2 {margin-top:32px;}

.footer .conts {padding-top:8px;}

.ft_tel {font-size:24px;font-weight:bold;padding-top:8px;}

.ft_tel2{font-size:24px;font-weight:bold;margin-bottom: 16px;line-height: 30px;}

.foot-info {font-size:13px;}

.foot-info p {margin-bottom:3px;}

.foot-info .tit {background:url(../../images/address2.png) no-repeat left center;padding-left:20px;height:20px;line-height:20px;margin-bottom:4px;}

.webchart-imgs img {margin-right:10px;margin-top:20px;}

#goUp {text-align:center;padding:24px 0;border-top:1px solid #383838;cursor:pointer;}

.footer .zhichi {padding-bottom:8px;padding-top:54px;}

.footer .language-btn {font-size:18px;font-family:Microsoft YaHei;font-weight:400;color:#D4D4D4;position:absolute;left:5%;top:200px;cursor:pointer;transition:.6s;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;}

.footer .language-btn:hover {color:#53B23C;}

/* 分享按钮2 */
.ft-share-icon{
    padding-top: 6px;
}
.ft-share-icon .bdsharebuttonbox a {
    display: block;
    float: left;
    width: 34px;
    height: 34px;
    text-indent: 0;
   background: url(../../images/share-icon.png) no-repeat;
   background-position: center;
    margin: 6px 10px 6px 0;
	transition: .6s;
}
.ft-share-icon .bdsharebuttonbox .bshare-Pinterest{
    background-position: 3px 2px;
    margin: 6px 0px 6px 0;
}
.ft-share-icon .bdsharebuttonbox .bshare-tsina {
	background-position:-118px 1px;
}
/* .ft-share-icon .bdsharebuttonbox .bshare-qzone {
	background-position:  -212px 6px;
} */
.ft-share-icon .bdsharebuttonbox .bshare-twi{
	background-position: -213px 1px;
}
.ft-share-icon .bdsharebuttonbox .bshare-Facebook {
    background-position: -32px 1px;
    margin: 6px 3px 6px 0;
}
.ft-share-icon .bdsharebuttonbox .bshare-linkedin{
	background-position: -70px 1px;
}
.ft-share-icon .bdsharebuttonbox .bshare-ins{
    background-position: -255px 1px;
}
.ft-share-icon .bdsharebuttonbox .bshare-tsina:hover{
	background-position: -38px 7px ;
}
.ft-share-icon .bdsharebuttonbox .bshare-linkedin:hover{
	background-position: -70px -41px;
}
.ft-share-icon .bdsharebuttonbox .bshare-tsina:hover {
	background-position: -118px -42px;
}
/* .ft-share-icon .bdsharebuttonbox .bshare-qzone:hover{
	background-position:-212px -47px;
} */
.ft-share-icon .bdsharebuttonbox .bshare-twi:hover{
	background-position: -213px -41px;
}
.ft-share-icon .bdsharebuttonbox .bshare-Facebook:hover{
	background-position: -32px -41px;
}
.ft-share-icon .bdsharebuttonbox .bshare-Pinterest:hover{
    background-position: 3px -40px;
}
.ft-share-icon .bdsharebuttonbox .bshare-ins:hover{
    background-position: -255px -41px;
}

.bdshare-button-style0-32 a:hover{
	opacity: 1 !important;
	filter: alpha(opacity=100) !important;
}

/* 留言表单 */

.liuyan-part .title {font-size:32px;font-family:Microsoft YaHei;font-weight:400;color:#FFFFFF;text-align:center;margin-bottom:15px;padding-top:120px;}

.liuyan-part .text {font-size:14px;font-family:Microsoft YaHei;font-weight:400;color:#FFFFFF;line-height:24px;text-align:left;width:63%;margin:0 auto;}

.liuyan-part {width:100%;height:700px;overflow:hidden;}

.contact-form {width:100%;height:400px;margin:0 auto;box-sizing:border-box;padding-top:56px;}

.contact-form  ul {width:500px;margin:0 auto;}

.contact-form .input {margin-bottom:15px;padding:0;}

.contact-form .input .s-input {height:48px;line-height:48px;background-color:#fff;color:#999999;border-radius:25px;font-size:15px;position:relative;padding-left:22px;padding-right:22px;border:1px solid #DDDDDD;border-radius:5px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;}

.contact-form .input input {width:100%;display:block;height:48px;line-height:48px;}

.contact-form .s-textarea {box-sizing:border-box;height:48px;color:#999999;font-size:15px;background:#FFFFFF;border:1px solid #DDDDDD;border-radius:25px;padding-left:22px;padding-right:22px;padding-top:12px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;}

.contact-form .s-textarea textarea {display:block;width:100%;}

.contact-form .s-submit {text-align:center;margin-top:20px;}

.contact-form .s-submit button {margin:0 auto;display:block;padding:0;width:200px;height:50px;background:#53B23C;border-radius:25px;font-size:18px;font-family:Microsoft JhengHei;font-weight:400;color:#FFFFFF;line-height:50px;text-align:center;cursor:pointer;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;}

/* 面包屑 */

.position { width:100%;height:76px;background:#F7F7F7;font-size:0;overflow:hidden;}

/* .position a {margin-right: 14px;font-size:16px;font-family:Microsoft YaHei;font-weight:400;color:#000;display:inline-block;*display:inline;*zoom:1;padding:0 42px;line-height:40px;height:40px;margin-top:60px;transition:.8s;-webkit-transition:.8s;-moz-transition:.8s;-ms-transition:.8s;-o-transition:.8s;} */

/* .position a {margin-right: 14px;font-size:16px;font-family:Microsoft YaHei;font-weight:400;color:#000;display:inline-block;*display:inline;*zoom:1;padding:0 42px;line-height:1;margin-top:80px;transition:.8s;-webkit-transition:.8s;-moz-transition:.8s;-ms-transition:.8s;-o-transition:.8s;} */
.position a {margin-right: 12px;font-size:16px;font-family:Microsoft YaHei;font-weight:400;color:#000;display:inline-block;*display:inline;*zoom:1;padding:0 15px;line-height:1;margin-top:30px;transition:.8s;-webkit-transition:.8s;-moz-transition:.8s;-ms-transition:.8s;-o-transition:.8s;}

.position a {border-right: 1px solid #000;}

.position a.active {color:#53B23C !important;}

/* .dif-position22.position a{border: 1px solid #F7F7F7;transition: .4s;} */

/* .news_position.position a{

	border: 1px solid #F7F7F7;

} */

/* .news_position.position a:hover{

	border: 1px solid #53B23C;

} */

.position a.wwxt{border: 1px solid #53B23C;}

/* .position a:hover {background-color:#53B23C;color:#fff !important;} */

/* 面包屑2-内页导航 */

.nk_dh {margin:0 4%;position:relative;left:0;top:0px;padding-bottom:10px;}

.nk_dh a {color:#212121;font-size:12px;}

/* 联系我们 */

.contact-type {margin-top:20px;margin-bottom:60px;}

.contact-type div.col-md-3 {color:#212121;text-align:center;font-size:16px;height:284px;background:#F5F5F5;box-sizing:border-box;padding-top:58px;transition:all .8s;-webkit-transition:all .8s;-moz-transition:all .8s;-ms-transition:all .8s;-o-transition:all .8s;position:relative;}

.contact-type .type-text {font-size:20px;margin-top:22px;position:relative;z-index:2;}

.contact-type .type-text2 {margin-top:14px;position:relative;z-index:2;}

.contact-type .icon {display:block;width:62px;height:62px;background:url(../../images/contact-icon.png) no-repeat;margin:0 auto;transition:all 0.6s;position:relative;z-index:2;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-ms-transition:all 0.6s;-o-transition:all 0.6s;}

.contact-type .weixin {position:relative;z-index:2;margin-bottom: 24px;}

.contact-type .icon1 {background-position:0 0;}

.contact-type .icon2 {background-position:-80px 0;}

.contact-type .icon3 {background-position:-159px 0;}

.contact-type div.col-md-3:hover .icon1 {background-position:-1px -77px;}

.contact-type div.col-md-3:hover .icon2 {background-position:-80px -77px;}

.contact-type div.col-md-3:hover .icon3 {background-position:-159px -77px;}

.contact-type div.col-md-3::before {position:absolute;opacity:0;width:0;height:100%;background:#53B23C;content:'';left:0;top:0;transition:all 0.4s;}

.contact-type div.col-md-3:hover::before {width:100%;opacity:1;}

.contact-type div.col-md-3:hover {color:#fff;}

.address_part {overflow:hidden;padding-top:95px;}

.address_part .name {font-size:32px;font-family:Microsoft YaHei;font-weight:400;color:#212121;margin-bottom:42px;}

.address_part .text {font-size:16px;font-family:Microsoft YaHei;font-weight:400;color:#212121;margin-bottom:18px;}

.address_part .text  img{padding-right: 8px;}

.fen-company .name2 {color:#212121;font-size:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-top:20px;transition:color 1s;-webkit-transition:color 1s;-moz-transition:color 1s;-ms-transition:color 1s;-o-transition:color 1s;}

.fen-company .small_name {color:#212121;font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:6px;margin-bottom:24px;}

.fen-company .address_name {color:#666666;font-size:14px;background:url(../../images/address.jpg) no-repeat left center;padding-left:24px;}

.fen-company {margin:0 -10px;}

.fen-company .item {overflow:hidden;margin:0 10px;padding-bottom:56px;}

.fen-company .imgs {overflow:hidden;}

.fen-company img {width:100%;transition:1.1s;-webkit-transition:1.1s;-moz-transition:1.1s;-ms-transition:1.1s;-o-transition:1.1s;}

.fen-company .item:hover .name2 {color:#53B23C;}

.fen-company .item:hover img {transform:scale(1.04);-webkit-transform:scale(1.04);-moz-transform:scale(1.04);-ms-transform:scale(1.04);-o-transform:scale(1.04);}

.fen-company {padding-bottom:40px;}




/* 分享 */

.show-part {width:100%;height:200px;background:#F7F7F7;text-align:center;overflow:hidden;}

.show-part .text {font-size:16px;font-family:Microsoft YaHei;font-weight:400;color:#212121;margin-top:16px;}

.show-part .con {width:34%;margin:0 auto;padding-top:50px;}

.show-part .imgss {width:60px;height:60px;margin:0 auto;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;background-color:#fff;transition:0.4s ease-in;-webkit-transition:0.4s ease-in;-moz-transition:0.4s ease-in;-ms-transition:0.4s ease-in;-o-transition:0.4s ease-in;}

.show-part .tendewr {position:relative;}

.show-part .col-md-3 {cursor:pointer;display:block;}

.tendewr  img {display:block;max-width:100%;max-height:100%;position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;transition:0.35s ease-in;}

.show-part .col-md-3:hover .tendewr .tendeshow {opacity:0;visibility:hidden;}

.tendewr .tendehide {opacity:1;visibility:hidden;}

.show-part .col-md-3:hover .tendewr .tendehide {opacity:1;visibility:visible;}

.show-part .col-md-3:hover .imgss {background-color:#53B23C;}

/* 新闻列表 */ 

.nwes-list__full{overflow: hidden;}

.nwes-list__full ul {font-size:0;}

.nwes-list__full .js-ajax-list li {position:relative;padding-bottom:40px;border-bottom:1px solid #eeeeee;padding-top:40px;}

.nwes-list__full .js-ajax-list li a {display:block;}

.nwes-list__full figure,.nwes-list__full article {display:inline-block;vertical-align:top;}

.nwes-list__full figure {overflow:hidden;width:26.32%;position:relative;}

.nwes-list__full figure:before {content:"";display:block;padding-top:218px;}

.nwes-list__full article {width:59.68%;padding:14px 0px 0 50px;box-sizing:border-box;}

.nwes-list__full .tit {-webkit-transition:color 0.4s;transition:color 0.4s;font-size:22px;color:#212121;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-bottom:13px;}

.nwes-list__full a:hover .tit {color:hsl(153,74%,27%);}

.more-btn {transition:all .8s ease-out;display:inline-block;text-align:center;font-size:14px;color:#53B23C;-webkit-transition:all .8s ease-out;-moz-transition:all .8s ease-out;-ms-transition:all .8s ease-out;-o-transition:all .8s ease-out;}

.nwes-list__full .more-btn {margin-top:30px;text-decoration: underline !important;}

/* .nwes-list__full .more-btn i.icon-right {width:100%;height:1px;display:block;background-color:hsl(153,74%,27%);} */

.nl-year {position:absolute;right:0px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align: right;font-family: "Arial";}

.nl-year span,.nl-year i {display:inline-block;vertical-align:middle;}

.nl-year p {font-size:16px;color:#d3d3d3;text-align:right;line-height: 24px;}

.nl-year span {font-size:36px;color:#cccccc;}

.nl-year i {width:10px;height:2px;background-color:#cccccc;margin:0 2px;}

.nl-year .border {width:30px;height:1px;background-color:#ccc;margin:14px 0 10px 88px;}

.nwes-list__full .pic {position:absolute;left:0;top:0;width:100%;height:100%;transition:transform 1.1s;-webkit-transition:transform 1.1s;-moz-transition:transform 1.1s;-ms-transition:transform 1.1s;-o-transition:transform 1.1s;}

.nwes-list__full .nl-txt {overflow:hidden;}

.nwes-list__full .nl-txt p {font-size:14px;line-height:24px;color:#666666;overflow:hidden;display:-webkit-box !important;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;height:48px;}

.nwes-list__full figure .pic:hover {transform:scale(1.04);-webkit-transform:scale(1.04);-moz-transform:scale(1.04);-ms-transform:scale(1.04);-o-transform:scale(1.04);}

.nwes-list__full .news_item_big .tit {margin-bottom:34px;margin-top:28px;}

.nwes-list__full .news_item_big .tit a{color: #212121;}

.nwes-list__full .news_item_big .text {color: #666666;overflow:hidden;display:-webkit-box !important;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:4;font-size:14px;line-height:24px;}

.nwes-list__full .imgs {width:50%;overflow:hidden;}

.nwes-list__full .imgs img {transition:transform 1.1s;-webkit-transition:transform 1.1s;-moz-transition:transform 1.1s;-ms-transition:transform 1.1s;-o-transition:transform 1.1s;}

.nwes-list__full .item:hover .imgs img {transform:scale(1.04);-webkit-transform:scale(1.04);-moz-transform:scale(1.04);-ms-transform:scale(1.04);-o-transform:scale(1.04);}

.nwes-list__full .news_item_big {padding-bottom:40px;border-bottom:1px solid #eeeeee;}

.nwes-list__full .news_item_big .news_desc {width:40.439%;}

.nwes-list__full .news_item_big .item:hover .tit a {color:#53B23C;}

/* 分页 */

.list-page {padding-bottom:70px;text-align:center;color:#666;overflow:hidden;font-size:0;}

.list-page .pagination,.list-page .go_page {display:inline-block;*display:inline;*zoom:1;vertical-align:top;}

.list-page li {display:inline-block;*display:inline;*zoom:1;vertical-align:top;margin:0 4px;font-size:14px;}

.list-page a,.list-page .disabled span {display:block;text-align:center;min-width:28px;height:38px;line-height:38px;position:relative;padding:0 5px;border:1px solid #666;color:#666;font-size:14px;}

.list-page a:hover,.list-page li.active span {border:1px solid #53B23C;background:#53B23C;color:#fff!important;}

.list-page li.disabled span {font-size:18px;}

.list-page li span {display:block;height:38px;line-height:38px;min-width:28px;text-align:center;padding:0 5px;}

.list-page .go_page {margin-left:24px;}

.list-page .go_page span {color:#666;font-size:14px;float:left;height:40px;line-height:40px;}

.list-page input {border:1px solid #666;width:38px;height:38px;line-height:38px;text-align:center;color:#666;margin:0 8px;vertical-align:middle;}

.list-page a.disabled {cursor:not-allowed;}

.list-page .confirm_jump_page {float:left;width:40px;height:30px;line-height:30px;margin-left:10px;margin-top:5px;background:#c31821;color:#fff;cursor:pointer;}

/* 新闻详情 */

.article-intr {font-size:0;}

.article-intr>div {display:inline-block;*display:inline;*zoom:1;font-size:14px;margin-right:10px;color:#999999;}

.ny-news-detail {padding-top:10px;overflow:hidden;}

.ny-news-detail.on {padding-top:18%;}

.nd-caption h1 {color:#212121;margin-bottom:4px;font-weight:normal;font-size:24px;margin-top: 20px;}

.nd-caption time {font-size:14px;line-height:2;color:rgba(17,17,17,0.5)}

.nd-left__area {width:65.966%;padding-bottom:62px;}

.paragraph {color:#444444;text-align:justify;padding-bottom:40px;padding-top: 20px;}

.paragraph h4 {font-size:12px;line-height:2;color:rgba(17,17,17,0.5);margin-bottom:30px}

.paragraph p {font-size:14px;line-height:30px;font-family:PingFang;margin-bottom:30px;color:#444;font-weight:500;}

.paragraph strong {font-weight:700}

.list-toggle__full {border-top:1px solid #ccc;padding-top:30px;}

.list-toggle__full div {margin-bottom:8px}

.list-toggle__full .plt-btn {width:76%;}

.list-toggle__full a {-webkit-transition:color ease-out .4s;transition:color ease-out .4s;display:block;font-size:14px;color:#212121;font-weight:500;line-height:24px;letter-spacing:1px;}

.list-next,.list-prev {padding-left:60px;position:relative}

.list-next span,.list-prev span {display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}

.list-next span:first-child,.list-prev span:first-child {position:absolute;left:0;top:0}

.list-main {padding-top:40px;border-top:1px solid rgba(17,17,17,0.1)}

.nd-right__area {width:22.808%;}

.nd-right__area .mlt-full {display:none}

.nd-txt iframe {width:100%;height:600px}

.nd-guide__box span {font-size:18px;color:#212121;display:block;line-height: 20px;margin-top: 29px;}

.nd-guide__list ul {font-size:0}

.nd-guide__list li {padding-bottom:14px;border-bottom:1px solid #eee;padding-top:18px;cursor:pointer;}

.nd-guide__list li a {display:block;}

.nd-guide__list li a:hover .tit {color:#53B23C;}

.nd-guide__list .imgs {width:100%;overflow:hidden;}

.nd-guide__list .imgs img {width:100%;transition:transform 1.1s;-webkit-transition:transform 1.1s;-moz-transition:transform 1.1s;-ms-transition:transform 1.1s;-o-transition:transform 1.1s;}

.nd-guide__list li:hover .imgs img {transform:scale(1.04);-webkit-transform:scale(1.04);-moz-transform:scale(1.04);-ms-transform:scale(1.04);-o-transform:scale(1.04);}

.nd-guide__list .tit {margin-top:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:bold;color:#212121;transition:color 1s;-webkit-transition:color 1s;-moz-transition:color 1s;-ms-transition:color 1s;-o-transition:color 1s;}

.nd-guide__list .text {color:#212121;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

a.back-list {text-align:center;line-height:32px;color:#53B23C;display:inline-block;width:104px;height:32px;border:1px solid #53B23C;border-radius:16px;transition:.8s;-webkit-transition:.8s;-moz-transition:.8s;-ms-transition:.8s;-o-transition:.8s;}

a.back-list:hover {background-color:#53B23C;color:#fff !important;}

.nd-guide__list li:hover .tit {color:#53B23C;}

a.back-list:hover {color:#53B23C;}

.nd-caption .article-intro {font-size:0px;color:#999999;line-height:24px;}

.nd-caption .article-intro>div {font-size:14px;display:inline-block;*display:inline;*zoom:1;margin-right:8px;position:relative;}

.ny-news-detail .nd-txt {font-size:14px;font-family:Microsoft YaHei;font-weight:400;color:#666666;line-height:24px;}

.ny-news-detail .nd-txt .imgs {margin:14px 0;width:100%;}

.ny-news-detail .nd-txt .imgs img {width:100%;}

/* 视频中心 */

.ny_video_list {overflow:hidden;}

.ny_video_list .con {margin:0 -10px;}

.ny_video_list .text {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:13px;font-size:16px;font-family:Microsoft YaHei;font-weight:bold;margin-bottom:40px;color:#212121;}

.ny_video_list .video-open {overflow:hidden;width:100%;position:relative;}

.ny_video_list .video-open img.video-img {width:100%;transition:transform 1.1s;-webkit-transition:transform 1.1s;-moz-transition:transform 1.1s;-ms-transition:transform 1.1s;-o-transition:transform 1.1s;}

.ny_video_list .video_item:hover .video-open img.video-img {transform:scale(1.04);-webkit-transform:scale(1.04);-moz-transform:scale(1.04);-ms-transform:scale(1.04);-o-transform:scale(1.04);}

.ny_video_list .video_item {margin:0 10px;}

.ny_video_list .play_btn {width:70px;height:70px;background-color:#fff;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;position:absolute;left:50%;top:50%;margin-left:-35px;margin-top:-35px;transition:0.35s ease-in;}

.ny_video_list .video_item:hover .play_btn {background-color:#53B23C;}

.ny_video_list video {width:100%;}

.ny_video_list .tendeshow,.ny_video_list .tendehide {transition:0.35s ease-in;display:block;max-width:100%;max-height:100%;position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;}

.ny_video_list .tendehide {opacity:1;visibility:hidden;}

.ny_video_list .video_item:hover .tendehide {opacity:1;visibility:visible;}

.ny_video_list .video_item:hover .tendeshow {opacity:0;visibility:hidden;}

/* 售后服务 */

.service-ibox {width:100%;color:#fff;font-size:14px;line-height:24px;height:600px;text-align:center;display:table;}

.service-ibox .service-desc {display:table-cell;vertical-align:middle;}

.service-ibox .tit {font-size:24px;margin-bottom:24px;}

.service-ibox2 .tit {font-size:32px;margin-bottom:30px;}

.service-ibox .text {width:36%;margin:0 auto;font-size: 16px;line-height: 30px;}

.service-ibox2 .text{font-size: 14px;line-height: 28px;width: 31%;}

/* 合作客户 */

.ny-parent {margin:0 4%;padding-top:65px;overflow:hidden;}

.ny-parent .tit {text-align:center;font-size:32px;font-family:Microsoft YaHei;font-weight:400;color:#212121;margin-bottom:7px;}

.ny-parent .text {font-size:14px;font-family:Microsoft YaHei;font-weight:400;color:#212121;line-height:30px;text-align:center;width:30%;margin:0 auto;}

.ny-parent ul.slick-slide li {width:20%;float:left;box-sizing:border-box;position:relative;cursor:pointer;}

.ny-parent ul.slick-slide .pic {margin:12px 20px;}

.ny-parent ul.slick-slide img {border:1px solid #fff;transition:opacity .6s,visibility .6s border .6s;-webkit-transition:opacity .6s,visibility .6s border .6s;-moz-transition:opacity .6s,visibility .6s border .6s;-ms-transition:opacity .6s,visibility .6s border .6s;-o-transition:opacity .6s,visibility .6s border .6s;}

.ny-parent ul.slick-slide .img2 {opacity:0;visibility:hidden;display:none;}

.ny-parent ul.slick-slide li:hover .img1 {opacity:0;visibility:hidden;display:none;}

.ny-parent ul.slick-slide li:hover .img2 {opacity:1;visibility:visible;display:block;}

.ny-parent ul.slick-slide li:hover .pic img {border-color:#53B23C;}

.ny-parent ul.slick-slide p{text-align: center;font-size: 18px;}

.mark_part {padding-bottom:48px;overflow:hidden;padding-top:78px;}

.mark_part .tit {font-size:32px;font-family:Microsoft YaHei;font-weight:400;color:#212121;margin-bottom:14px;}

.mark_part .text {font-size:14px;font-family:Microsoft YaHei;font-weight:400;color:#666666;line-height:24px;}

.mark_part .chanye-imgs {margin:0 11%;padding-top:30px;padding-bottom:56px;}

.mark_part .word-img {margin-top:75px;}

.mark_part .mark_part1 .tit {margin-bottom:16px;}

.mark_part .mark_part1 .text {line-height:30px;font-size: 16px;}

.mark_part .chanye-imgs .item22 {display:block;margin:0 10px;}

.mark_part .chanye-imgs .tit {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:22px;font-family:Microsoft YaHei;font-weight:bold;color:#212121;transition:color 1s;-webkit-transition:color 1s;-moz-transition:color 1s;-ms-transition:color 1s;-o-transition:color 1s;margin-top:10px;}

.mark_part .chanye-imgs  .item22:hover .tit {color:#53B23C;}

.mark_part .chanye-imgs img {transition:transform 1.1s;-webkit-transition:transform 1.1s;-moz-transition:transform 1.1s;-ms-transition:transform 1.1s;-o-transition:transform 1.1s;width:100%;}

.mark_part .chanye-imgs .imgs {width:100%;overflow:hidden;}

.mark_part .chanye-imgs .item22:hover img {transform:scale(1.04);-webkit-transform:scale(1.04);-moz-transform:scale(1.04);-ms-transform:scale(1.04);-o-transform:scale(1.04);}

.parent-swiper-container {padding:20px 64px 50px;}

.ny-parent .slick-dots li.slick-active button {width:80px;height:4px;background:#53B23C;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;}

.ny-parent .slick-dots li button {background-color:#D3D3D3;width:80px;height:4px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;}

.ny-parent .slick-dots li {margin:0 10px;}

.ny-parent .slick-dots {bottom:-50px;}

.quanqiu-gonglve p{

	margin-bottom: 26px;

}

/* 企业文化 */

.company_culture {overflow:hidden;padding-top:74px;padding-bottom:84px;}

.company_culture .con {}

.company_culture .tit {font-size:32px;font-family:Microsoft YaHei;font-weight:400;color:#333333;margin-bottom:23px;}

.company_culture .icon-box p {font-size:16px;color:#666666;line-height:24px;transition:color 1s;-webkit-transition:color 1s;-moz-transition:color 1s;-ms-transition:color 1s;-o-transition:color 1s;cursor:pointer;/*width:84%;*/margin-left:60px;}

.company_culture h3 {font-size:20px;color:#333333;cursor:pointer;transition:color 1s;-webkit-transition:color 1s;-moz-transition:color 1s;-ms-transition:color 1s;-o-transition:color 1s;height:33px;}

.company_culture .icon-box-content:hover h3 {color:#53B23C;}

.company_culture .icon-box-content:hover p {color:#53B23C;}

.company_culture .icon-box-content {margin-bottom:38px;}

.company_culture .icon {float:left;margin-right:18px;margin-top:10px;width:42px;height:42px;background:url(../../images/wenhua-icon.png) no-repeat;transition:all .4s;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;}

.company_culture .icon.icon1 {background-position:0 0;}

.company_culture .icon.icon2 {background-position:0 -97px;}

.company_culture .icon.icon3 {background-position:0 -194px;}

.company_culture .icon.icon4 {background-position:0 -293px;}

.company_culture .icon.icon5 {background-position:0 -390px;}

.company_culture .icon-box-content:hover .icon.icon1 {background-position:0 -44px;}

.company_culture .icon-box-content:hover .icon.icon2 {background-position:0 -145px;}

.company_culture .icon-box-content:hover .icon.icon3 {background-position:0 -243px;}

.company_culture .icon-box-content:hover .icon.icon4 {background-position:0 -341px;}

.company_culture .icon-box-content:hover .icon.icon5 {background-position:0 -442px;}

.company_culture .left {float:left;/*width:60%;*/}

.company_culture .left img {display:table-cell;vertical-align:middle;}

.company_culture .right {float:right;width:38%;}

/* 社会责任 */

.cantainer .section .section-title {text-align:center;}

.cantainer .section .section-title h4 {font-size:32px;color:#212121;font-weight:normal;margin-bottom:42px;}

.cantainer {overflow:hidden;}

.cantainer .section8 {width:100%;background:#FFFFFF;padding-bottom:1px;}

.cantainer .section8 .section8-garousel {width:1280px;height:514px;margin:0 auto;position:relative;margin-bottom:100px;}

.cantainer .section8 .section8-garousel .garousel-item li {display:none;}

.cantainer .section8 .section8-garousel .garousel-item .li-act4 {display:block;}

.section8 .garousel2-left {width:50%;height:514px;float:left;position:relative;box-sizing:border-box;}

.section8 .garousel2-left .garousel2-left-title {font-size:100px;font-family:Impact;font-weight:400;color:#E6E6E6;line-height:80px;}

.section8 .garousel2-left .garousel2-left-txt {position:absolute;top:50px;left:2px;}

.section8 .garousel2-left .garousel2-left-txt h3 {font-size:22px;font-weight:normal;color:#212121;}

.section8 .garousel2-left .garousel2-left-txt h3:after {width:34px;height:2px;background:#53B23C;display:block;content:"";margin-top:8px;margin-bottom:30px;}

.section8 .garousel2-left .garousel2-left-txt p {width:74%;font-size:14px;color:#666666;line-height:24px;}

.section8 .garousel2-right {width:50%;height:514px;float:right;background-size:auto 100% !important;background-position:center top !important;}

.section8 .garousel2-slide {position:absolute;bottom:0px;left:6px;z-index:10;}

.section8 .garousel2-slide li {width:190px;height:120px;float:left;margin-right:20px;cursor:pointer;box-sizing:border-box;overflow: hidden;}

.section8 .garousel2-slide li img {width:100%;height:auto;transform: translateY(-40px);}

.section8 .garousel2-slide ul .li-act3 {border:4px #53B23C solid;}

.section8 .prev1 {position:absolute;left:-80px;top:50%;width:50px;height:50px;margin-top:-16px;background:url(../../images/zenren-arr.png) no-repeat;cursor:pointer;}

.section8 .next1 {position:absolute;right:-80px;top:50%;width:50px;height:50px;margin-top:-16px;background:url(../../images/zenren-arr.png) no-repeat -56px 0;transition:all .6s;cursor:pointer;-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;}

.section8 .next1:hover {background-position:-56px -57px;}

.section8 .garousel2-icon {font-size:94px;color:#d9d9d9;cursor:pointer;}

.section8 .garousel2-icon:hover {color:#f60;}

/* 关于我们 */

.about1 {overflow:hidden;padding-bottom:86px;padding-top:80px;}

.about1 .tit {font-size:32px;font-family:Microsoft YaHei;font-weight:400;color:#212121;}

.about1 .text {font-size:14px;font-family:Microsoft YaHei;font-weight:400;color:#666666;line-height:24px;}

.about1 .text p {margin-bottom:20px;}

.about1 .about-brief-con {margin-bottom:48px;margin-top:32px;height:360px;overflow:hidden;}

.about-brief-con .tit {font-size:22px;font-family:Microsoft YaHei;font-weight:400;color:#212121;padding:0 29px;margin-bottom:20px;}

.about-brief-con .tit22 {padding:0 44px;}

.about-brief-con .text {font-size:14px;font-family:Microsoft YaHei;font-weight:400;color:#666666;line-height:30px;padding:0 29px;}

.about-brief-con .text22 {padding:0 106px 0 44px;}

.about-brief-con .text2 {font-size:16px;}

.about-brief-con .year {font-size:72px;font-family:'AG';font-weight:500;color:#212121;}

.about-brief-con .year span {font-size:16px;font-family:MicrosoftYaHei;}

.about-brief-con div.col-md-4 {position:relative;height:100%;}

.about-brief-con div.col-md-4 i {position:absolute;left:0;top:0;height:100%;border-right:1px solid #E5E5E5;}

.about-brief-con .item1 {border-bottom:1px solid #E5E5E5;}

.about-brief-con .item .text,.about-brief-con .item .tit {padding:0;}

.about-brief-con .img {text-align:center;margin-top:76px;position: relative;}

.about-brief-con .item {position:relative;}

.about-brief-con .item .img {position:absolute;right:56px;top:-40px;}

.about-brief-con .img img{

	transition: 0.6s;
    /* width: auto; */

}

.about-brief-con .img .img2{

	position: absolute;

	left: 0;

	top: 0;

	right: 0;

	bottom: 0;

	margin: 0 auto;

	opacity: 0;

	visibility: hidden;

}

.about-brief-con .item2 .box {position:relative;top:40px;}



.about-brief-con .item:hover .img .img1, .about-brief-con .hexin-item:hover .img .img1,.about-brief-con .yewu-item2:hover .img .img1{

	opacity: 0;

	visibility: hidden;

}

.about-brief-con .item:hover .img .img2,.about-brief-con .hexin-item:hover .img .img2,.about-brief-con .yewu-item2:hover .img .img2{

	opacity: 1;

	visibility: visible;

}

.about_3 {background:url(../../images/about3_bg.jpg) no-repeat center/cover;box-sizing: border-box;padding:80px 0 40px 0;height:750px;}

.about_3 .w1140 {height:100%;}

.about_3 .tit {font-size:32px;color:#ffffff;}

.about_3 .a1_title span {color:#333;}

.about_3 .swiper-button-next:after,.about_3 .swiper-button-prev:after {display:none;}

.about_3 .swiper-button-next,.about_3 .swiper-button-prev {height:50px;width:50px;background:url(../../images/about3_np.png) no-repeat;top:auto;bottom:0;border:0;outline:0;}

.about_3 .swiper-button-next {background-position:-81px 0;left:50%;margin-left:15px;}

.about_3 .swiper-button-prev {left:auto;right:50%;margin-right:15px;}

.about_3 .swiper-container_history {padding-bottom:100px;box-sizing:border-box;height:100%;}

.about_3 .a_history {height:552px;}

.his_item {margin-top:45px;padding-right:72px;position:relative;}

.his_item:after {content:"";width:100%;height:1px;display:block;background:#fff;opacity:.2;position:absolute;top:0;left:0;}

.his_item:before {content:"";width:50px;height:1px;opacity:.6;display:block;background:#fff;position:absolute;top:0;left:0px;}

.his_item h1 {font-size:60px;font-family:'AG';color:#FFFFFF;padding-top:20px;}

.his_item h1 span{font-size: 30px;margin-left: 6px;vertical-align: 4px;}

.his_item h1 em{font-size: 48px;font-family: "AG";vertical-align: 5px;}

.his_item ul li {color:#FFFFFF;font-size:16px;line-height:30px;padding:6px 0;position:relative;padding-left:16px;}

.his_item ul li:after {content:"";display:block;height:8px;width:8px;border-radius:100%;position:absolute;background:#fff;top:17px;left:0;}

.jiagou {padding-top:55px;padding-bottom:85px;}

.jiagou .tit {text-align:center;font-size:32px;font-family:Microsoft YaHei;font-weight:400;color:#212121;margin-bottom:12px;}

.jiagou .imgs {text-align:center;padding:0 2%;}

/* 人才招募 */

.zhaomu_part {padding-bottom:102px;}

.zhaomu_part .w1140 {overflow:hidden;}

.zhaomu_part .w1140.pt-70{

	padding-top: 74px;

	margin-top: 22px;

}

.zhaomu_part #fazhan{

	padding-bottom: 30px;

}

.zhaomu_part .w1140 .tit {font-size:32px;font-family:Microsoft YaHei;font-weight:400;color:#212121;margin-bottom:15px;}

.zhaomu_part .w1140 .text {font-size:16px;font-family:Microsoft YaHei;font-weight:400;color:#212121;line-height:30px;}

.zhaomu_part .daiyu {padding-top: 60px;}

.zhaomu_part .zhaomu-rexian {overflow:hidden;}

.zhaomu_part .zhaomu-rexian img {width:100%;transition:transform 1.1s;-webkit-transition:transform 1.1s;-moz-transition:transform 1.1s;-ms-transition:transform 1.1s;-o-transition:transform 1.1s;}

.zhaomu_part .zhaomu-rexian:hover img {transform:scale(1.04);-webkit-transform:scale(1.04);-moz-transform:scale(1.04);-ms-transform:scale(1.04);-o-transform:scale(1.04);}

.zhaomu_part .rexian-desc .title2 {color:#53B23C;font-size:32px;margin-bottom:12px;}

.zhaomu_part .rexian-desc .text2 p {margin-bottom:7px;color:#212121;font-size:16px;}

.zhaomu_part .rexian-desc a {display:block;width:133px;height:38px;border:1px solid #53B23C;border-radius:20px;text-align:center;color:#53B23C;line-height:38px;margin-top:26px;transition:.8s;-webkit-transition:.8s;-moz-transition:.8s;-ms-transition:.8s;-o-transition:.8s;}

.zhaomu_part .rexian-desc a:hover {color:#fff !important;background-color:#53B23C;}

.zhaomu_part .con {overflow:hidden;margin:0 100px;}

.zhaomu_part .rexian-desc {margin-left:78px;margin-top:25px;}

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

.daiyu-text p {margin-bottom:3px;}

.daiyu-text span {color:#53B23C;}

.daiyu .imgs {overflow:hidden;width:51%;}

.daiyu .imgs img {transition:transform 1.1s;width:100%;-webkit-transition:transform 1.1s;-moz-transition:transform 1.1s;-ms-transition:transform 1.1s;-o-transition:transform 1.1s;}

.daiyu:hover .imgs img {transform:scale(1.04);-webkit-transform:scale(1.04);-moz-transform:scale(1.04);-ms-transform:scale(1.04);-o-transform:scale(1.04);}

.daiyu-tit {color:#212121;margin-bottom:34px;font-size:32px;margin-top:30px;}

.daiyu .right {margin-left:80px;width:40%;}

.zhaomu-imgs-list {margin:70px -10px 0;}

.zhaomu-imgs-list .img {overflow:hidden;margin:0 10px;}

.zhaomu-imgs-list .img img {width:100%;transition:transform 1.1s;-webkit-transition:transform 1.1s;-moz-transition:transform 1.1s;-ms-transition:transform 1.1s;-o-transition:transform 1.1s;}

.zhaomu-imgs-list .img:hover img {transform:scale(1.04);-webkit-transform:scale(1.04);-moz-transform:scale(1.04);-ms-transform:scale(1.04);-o-transform:scale(1.04);}

/* 首创优势 */

.youshi-top {height:200px;background:#F7F7F7;width:100%;display:table;}

.youshi-top .box {display:table-cell;vertical-align:middle;}

.youshi-top .title {font-size:40px;font-family:Microsoft YaHei;font-weight:bold;color:#212121;}

.youshi-top .text {font-size:16px;font-family:Microsoft YaHei;font-weight:400;color:#212121;}

.youshi-part {padding-bottom:66px;padding-top:76px;}

.youshi-part .part .tit {font-size:32px;font-family:Microsoft YaHei;font-weight:400;color:#212121;}

.youshi-part .part .text {font-size:16px;font-family:Microsoft YaHei;font-weight:400;color:#212121;line-height:30px;margin-bottom:22px;}

.youshi-part .part .text2 {margin:30px 0 20px;font-size:16px;font-family:Microsoft YaHei;font-weight:400;color:#212121;}

.imgs-list {margin:0 -10px;}

.imgs-list .img {overflow:hidden;margin:0 10px;}

.imgs-list img {width:100%;transition:transform 1.1s;-webkit-transition:transform 1.1s;-moz-transition:transform 1.1s;-ms-transition:transform 1.1s;-o-transition:transform 1.1s;}

.imgs-list .img:hover img {transform:scale(1.04);-webkit-transform:scale(1.04);-moz-transform:scale(1.04);-ms-transform:scale(1.04);-o-transform:scale(1.04);}

/* 科技 */

.keji-ibox {padding-bottom:45px;}

.keji-list {margin:0 -9px;}

.keji-list a {display:block;margin:0 9px;padding-bottom:20px;}

.keji-list .img {overflow:hidden;}

.keji-list .img img {width:100%;transition:transform 1.1s;-webkit-transition:transform 1.1s;-moz-transition:transform 1.1s;-ms-transition:transform 1.1s;-o-transition:transform 1.1s;}

.keji-list a:hover .img img {transform:scale(1.04);-webkit-transform:scale(1.04);-moz-transform:scale(1.04);-ms-transform:scale(1.04);-o-transform:scale(1.04);}

.keji-list .tit {color:#212121;font-size:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:bold;transition:color .4s;-webkit-transition:color .4s;-moz-transition:color .4s;-ms-transition:color .4s;-o-transition:color .4s;}

.keji-list .more {font-size:14px;color:#212121;opacity:0;transition:opacity 0.2s linear 0s;}

.keji-list a:hover .more {opacity:1;}

.keji-list .keji-desc {transform:translateY(0px);transition:transform 0.2s ease 0s;background-color:#fff;width:100%;padding-top:4px;}

.keji-list a:hover .keji-desc {transform:translateY(-20px);transform-origin:50% 50%;}

.keji-list a:hover .tit {color:#53B23C;}

/* .dif-position {height:280px;} */
.dif-position {height:76px;}


.dif-position .tit {font-size:40px;font-family:Microsoft YaHei;font-weight:bold;color:#212121;margin-top:20px;}

.dif-position .text {font-size:16px;font-family:Microsoft YaHei;font-weight:400;color:#212121;}

/* 创新成就 */

.chuanxin-ibox .part {overflow:hidden;}

.chuanxin-ibox .tit {font-size:32px;font-family:Microsoft YaHei;font-weight:400;color:#212121;margin-bottom:8px;}

.chuanxin-ibox .text {font-size:16px;font-family:Microsoft YaHei;font-weight:400;color:#212121;line-height:30px;}

.chuanxin-ibox .imgs-list2 {margin:0 -20px;padding-top:28px;}

.chuanxin-ibox .imgs-list2 .item {margin:0 20px;padding-bottom:50px;}

.chuanxin-ibox .imgs-list2 .item .title2{

	position: absolute;

	bottom: 28px;

	left: 30px;

	color: #FFFFFF;	

	font-size: 22px;

	line-height: 30px;

	transition: all .8s;

	opacity: 0;

	visibility: hidden;

}

.chuanxin-ibox .imgs-list2 .item:hover .title2{

	opacity: 1;

	visibility: visible;

}

.chuanxin-ibox .imgs-list2 .img {overflow:hidden;position: relative;}

.chuanxin-ibox .imgs-list2 img {width:100%;transition:transform 1.1s;-webkit-transition:transform 1.1s;-moz-transition:transform 1.1s;-ms-transition:transform 1.1s;-o-transition:transform 1.1s;}

.chuanxin-ibox .imgs-list2 .item:hover img {transform:scale(1.04);-webkit-transform:scale(1.04);-moz-transform:scale(1.04);-ms-transform:scale(1.04);-o-transform:scale(1.04);}

.chuanxin-ibox .imgs-list2 .desc {font-size:16px;font-family:Microsoft YaHei;font-weight:400;color:#212121;line-height:30px;margin-top:15px;height:90px;overflow:hidden;overflow:hidden;display:-webkit-box !important;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3;}

.chuanxin-ibox .part2 {background-color:#F5F5F5;}

.chuanxin-ibox .part3 {padding-bottom:104px;padding-top:80px;}

.about_4 {padding:70px 0 60px 0;background:#f5f5f5;}

.about_4 .a1_title {padding-left:10px;}

.chuanxin-ibox .part2 {overflow:hidden;}

.honor_box {margin:0 -10px;}

.honor_item {margin:0 10px;padding-top:9px;}

.honor_item .img {border:1px solid #ddd;overflow:hidden;}

.honor_item .img:hover img {transform:scale(1.04);-webkit-transform:scale(1.04);-moz-transform:scale(1.04);-ms-transform:scale(1.04);-o-transform:scale(1.04);}

.honor_item .img img {width:100%;transition:1.1s;-webkit-transition:1.1s;-moz-transition:1.1s;-ms-transition:1.1s;-o-transition:1.1s;}

.honor_item p {color:#212121;line-height:30px;font-size:16px;font-weight:bold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:8px;}

.chuanxin-ibox .part2 .swiper-button-next {left:auto;right:-80px;background:url(../../images/honor-arr.png) no-repeat;width:50px;height:50px;background-position:-56px 0;outline:none;}

.chuanxin-ibox .part2 .swiper-button-prev {right:auto;left:-80px;background:url(../../images/honor-arr.png) no-repeat;width:50px;height:50px;background-position:0 0;outline:none;}

.chuanxin-ibox .part2 .swiper-button-next:after,.chuanxin-ibox .part2 .swiper-container-rtl .swiper-button-prev:after {content:"";}

.chuanxin-ibox .part2 .swiper-button-prev:after,.chuanxin-ibox .part2 .swiper-container-rtl .swiper-button-next:after {content:"";}

.chuanxin-ibox .swiper-container-horizontal>.swiper-pagination-progressbar {height:3px;background:#D3D3D3;top:auto;bottom:0;width:92%;}

.chuanxin-ibox .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {background-color:#53B23C;}

.zhuanli-swiper-box {height:77vh;margin-left:100px;margin-top:40px;}

.chuanxin-ibox  .zhuanli-swiper-box .swiper-container {width:100%;height:100%;margin-left:auto;margin-right:auto;box-sizing:border-box;padding-bottom:38px;}

.chuanxin-ibox .zhuanli-swiper-box .swiper-slide {text-align:center;font-size:18px;background-color:#ffffff;height:calc((100% - 30px) / 2);display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}

/* 产品 */

.cp-ibox {overflow:hidden;}

.cp-ibox .part {overflow:hidden;}

.cp-ibox .part .tit {font-size:32px;font-family:Microsoft YaHei;font-weight:400;color:#212121;}

.cp-ibox .part.part1 .text {margin-bottom:50px;}

.cp-ibox .part2 {padding-bottom:42px;}

.cp-ibox .part.part2 .tit {margin-bottom:10px;}

.cp-ibox .part .text {font-size:16px;font-family:Microsoft YaHei;font-weight:400;color:#212121;line-height:30px;}

.cp-ibox .part .text p{margin-bottom: 5px;}

.cp-ibox .img-list {margin:0 -6px;padding-top:32px;}

.cp-ibox .img-list .item {margin:0 6px;display:block;padding-bottom:40px;font-size: 19px;}

.cp-ibox .img-list .img {overflow:hidden;}

.cp-ibox .img-list img {width:100%;transition:1.1s;-webkit-transition:1.1s;-moz-transition:1.1s;-ms-transition:1.1s;-o-transition:1.1s;}

.cp-ibox .img-list .item:hover img {transform:scale(1.04);-webkit-transform:scale(1.04);-moz-transform:scale(1.04);-ms-transform:scale(1.04);-o-transform:scale(1.04);}

.cp-ibox .img-list .item .desc {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:10px;font-size:18px;font-family:Microsoft YaHei;font-weight:400;color:#212121;}

.cp-ibox .part1-4 {padding-top:70px;padding-bottom:20px;display: none;}

.cp-ibox .part1-4 .img-list {padding-top:20px;margin: 0 -10px;}

.cp-ibox .part.part1-4 .img-list .item {padding-bottom:30px !important;margin: 0 10px;}

.cp-ibox .part1-4 .img-list .item .desc {font-size:16px;font-weight:bold;}

.cp-ibox .part1-4 .img-list .item span {display:block;width:100%;color:#212121;font-size: 14px;line-height: 20px;}

.cp-ibox .part2 .more a {margin:20px auto 28px;display:block;color:#53B23C;font-size:16px;text-align:center;width:138px;height:38px;line-height:38px;border:1px solid #53B23C;border-radius:20px;transition:.8s;-webkit-transition:.8s;-moz-transition:.8s;-ms-transition:.8s;-o-transition:.8s;}

.cp-ibox .part2 .more a:hover {color:#fff !important;background-color:#53B23C;}

.cp-ibox .youshi-part22 {color:#fff;height:750px;width:100%;display:table;}

.cp-ibox .youshi-part22.jingmi-youshi-part22{height: 560px;}

.cp-ibox .part.youshi-part22 .box {display:table-cell;vertical-align:middle;}

.cp-ibox .part.youshi-part22 .tit {color:#ffffff;margin-bottom:24px;}

.cp-ibox .part.youshi-part22 .text {color:#ffffff;}

.cp-ibox .part1-1 .tit {font-size:24px;}

.cp-ibox .prodetails-left {float:left;width:50%;overflow:hidden;}

.cp-ibox .prodetails-right {float:right;width:43%;margin-top:14px;}

.cp-ibox .dinggou a {display:block;width:138px;height:38px;border:1px solid #53B23C;border-radius:20px;text-align:center;line-height:38px;color:#53B23C;transition:.8s;-webkit-transition:.8s;-moz-transition:.8s;-ms-transition:.8s;-o-transition:.8s;}

.cp-ibox .dinggou a:hover {background-color:#53B23C;color:#ffffff !important;}

.cp-ibox .tel a {font-size:30px;font-family:Microsoft YaHei;font-weight:400;color:#53B23C;margin-bottom:30px;display:block;}

.cp-ibox .tel a img {margin-right:8px;vertical-align:-5px;}

.cp-ibox .pro_more {border-top:1px solid #D3D3D3;padding-top:14px;}

.cp-ibox .pro_more .text {font-size:18px;font-family:Microsoft YaHei;font-weight:400;color:#212121;}

.cp-ibox .pro_tezheng {padding:22px 0 0;}

.cp-ibox .pro_tezheng .tit {font-size:16px;font-family:Microsoft YaHei;font-weight:bold;color:#212121;border-bottom:1px solid #D3D3D3;padding-bottom:3px;}

.cp-ibox .pro_tezheng p {font-size:14px;font-family:Microsoft YaHei;font-weight:400;color:#666666;line-height:30px;}

.cp-ibox .pro_tezheng_box {height:275px;box-sizing:border-box;padding-top:15px;}

.cp-ibox .prodeetails-desc {font-size:14px;font-family:Microsoft YaHei;font-weight:400;color:#666666;line-height:30px;padding-top:13px;overflow:hidden;}

.cp-ibox .prodetails-title {border-bottom:1px solid #D3D3D3;padding-bottom:12px;}

.cp-ibox .prodetails-title h2 {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:32px;font-family:Microsoft YaHei;font-weight:bold;height:50px;color:#212121;}

.cp-ibox .pro_title_small {font-size:18px;font-family:Microsoft YaHei;font-weight:400;color:#212121;line-height:30px;overflow:hidden;display:-webkit-box !important;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;}

/* .cp-ibox .table_part {background-color:#F7F7F7;padding-bottom:74px;margin-top: 16px;} */

.cp-ibox .table_part {background-color:#F7F7F7;padding-bottom:0px;margin-top: 16px;}

.cp-ibox .table-big {border:1px solid #BBBBBB;margin-bottom:9px;border-bottom:0;border-right:0;}

.cp-ibox .table-big tr {border-bottom:1px solid #DDDDDD;}

.cp-ibox .table-big th,.cp-ibox .table-big td {border-right:1px solid #DDDDDD;padding:12px 0 12px 16px;}

.cp-ibox .table-big th {color:#212121;font-size:16px;font-weight:bold;}

.cp-ibox .table-big td {color:#666666;}

.cp-ibox .table2-ibox {margin:0 -10px;}

.cp-ibox .table_part .tit {font-weight:bold;font-size:16px;color:#212121;}

.cp-ibox .table_part .text {color:#666666;margin-top:5px;}

.cp-ibox .table_part .table2 {border:1px solid #BBBBBB;height:240px;margin:10px;box-sizing:border-box;padding:20px;}

.cp-ibox .table_part .table2.table2-1 {height:150px;}

.cp-ibox .part-dingzhi {background-color:#F7F7F7;padding-bottom:90px;padding-top:70px;}

.cp-ibox .part-dingzhi .desc {font-size:16px;font-family:Microsoft YaHei;font-weight:400;color:#666666;line-height:36px;float:left;margin-left:58px;margin-top:28px;}

.cp-ibox .part-dingzhi .desc span {color:#212121;}

.cp-ibox .part-dingzhi .img {overflow:hidden;float:left;width:57.72%;}

.cp-ibox .part-dingzhi .img img {width:100%;transition:transform 1.1s;-webkit-transition:transform 1.1s;-moz-transition:transform 1.1s;-ms-transition:transform 1.1s;-o-transition:transform 1.1s;}

.cp-ibox .part-dingzhi .img:hover img {transform:scale(1.04);-webkit-transform:scale(1.04);-moz-transform:scale(1.04);-ms-transform:scale(1.04);-o-transform:scale(1.04);}

.cp-ibox .part-dingzhi.part .tit {margin-bottom:14px;}

.cp-ibox .part-dingzhi.part .text {margin-bottom:31px;}

.cp-ibox .canshu-part {background-color:#F7F7F7;padding-bottom:90px;margin-top: 16px;}

.cp-ibox .part-chuanxin img {margin-top:-36px;}

.cp-ibox .canshu-part .tit {font-size:30px;color:#212121;border-bottom:1px solid #E7E7E7;}

.cp-ibox .canshu-part .text {color:#666666;font-size:14px;line-height:30px;padding-top:10px;}

.cp-ibox .canshu-part .canshu-list1 .text {font-size:0;}

.cp-ibox .canshu-part .text span {display:inline-block;*display:inline;*zoom:1;width:50%;font-size:14px;}

.cp-ibox .canshu-part .text span.canshu2 {text-align:right;}

.cp-ibox .canshu-list1 {float:left;width:48%;}

.cp-ibox .canshu-list2 {float:right;width:45%;}

.cp-ibox .hanjie-part .img-list {padding-top:24px;}

.cp-ibox .part.part-chuanxin .text{

	position: relative;

	z-index: 2;

}

.cp-ibox .part.part-chuanxin .chuanxin-quxian{

	margin-top: -40px;

}

.cp-ibox .part.dif-hanjie-part{

	padding-top: 60px;

}

/* 产品详情图片切换 */

.gallery-top {width:100%;}

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

.gallery-top .swiper-pagination {display:none;}

.gallery-top .swiper-pagination-bullet {background-color:#fff;opacity:1;}

.gallery-top .swiper-pagination-bullet-active {background-color:#53B23C;}

.gallery-thumbs-ibox {width:100%;position:relative;}

.gallery-thumbs {height:155px;box-sizing:border-box;padding:20px 0 0px 0;position:relative;z-index:22;width:470px !important;margin:0 auto;}

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

/* .gallery-thumbs .swiper-slide img {opacity:0.4;}*/

.gallery-thumbs .swiper-slide-thumb-active img {opacity:1;}

/* .gallery-thumbs .item {border:2px solid #fff;background-color:#000;}*/

.gallery-thumbs .swiper-slide-thumb-active .item {border:2px solid #53B23C;}

.gallery-thumbs-ibox .swiper-button-next {outline:none;border:none;width:13px;right:7px;height:21px;top:50%;margin-top:-10.5px;left:auto;background:url(../../images/pro_arr.png) no-repeat -20px 0;}

.gallery-thumbs-ibox .swiper-button-prev {outline:none;border:none;width:13px;height:21px;left:7px;top:50%;margin-top:-10.5px;background:url(../../images/pro_arr.png) no-repeat;}

.gallery-thumbs-ibox .swiper-button-next:after,.gallery-thumbs-ibox .swiper-container-rtl .swiper-button-prev:after {content:"";}

.gallery-thumbs-ibox .swiper-button-prev:after,.ny-detail-ibox .swiper-container-rtl .swiper-button-prev:after {content:"";}

.play-img{

    position: absolute;

    left: 50%;

    top: 50%;

    margin-top: -35px;

    margin-left: -35px;

}

@media only screen and (max-width:1499px) {.ny-team-part .right {margin-right:25px;}

}

/* 菜单侧边栏 */

/* .menu-sidebar{
    opacity: 0;
    transition: 0.2s;
    -webkit-transition: 0.2s;
    -moz-transition: 0.2s;
    -ms-transition: 0.2s;
    -o-transition: 0.2s;
}
.menu-sidebar.open{opacity: 1;} */

.menu-sidebar.open .dyEXft {opacity:1;visibility:visible;}

.brcnLv {position:fixed;top:0;left:0;z-index:1002;box-sizing:border-box;width:50vw;background:rgb(33,33,33);height:100%;-webkit-transition:all .6s cubic-bezier(.77,0,.175,1) 0ms;transition:all .6s cubic-bezier(.77,0,.175,1) 0ms;top:0;-webkit-transform:translateX(-100%);transform:translateX(-101%);}

.menu-sidebar.open .brcnLv {-webkit-transform:translateX(0);transform:translateX(0);}

.brcnLv > * {overflow:hidden;padding:94px 0px 40px;box-sizing:border-box;width:100%;height: 100%;}

.jqDvEh {position:fixed;padding-bottom:20px;top:0px;left:0px;background-color:rgb(33,33,33);z-index:11;text-align:center;width:50vw;}

.cuOtHq {margin:18px 0px 70px;padding-top:20px;box-sizing:border-box;width:100%;}

.dAvxTh {cursor:pointer;font-size:1.6rem;font-weight:400;text-decoration:none;color:#ffffff;transition:color 0.3s ease 0s;outline:none;display:block;height:50px;line-height:50px;}

/* .fwwEgA {padding:8px 0px;}*/

.fsuEer {margin:0 auto;}

.subnav2 {display:none;margin-bottom: -1px;}

.subnav2 a {display:block;height:40px;line-height:40px;color:#d6d6d6;padding:0 20px;font-size:13px;}

.nav_menu_list li {border-bottom:1px solid rgb(51,51,51);position:relative;}

.nav_menu_list li i.hiconfont {display: block;width:30px;height:46px;font-size:12px;color:#fff;position:absolute;right:0;top:0;transition:transform .5s;text-align:center;line-height:46px;cursor:pointer;}

.nav_menu_list li.nav_btndown i.hiconfont {transform:rotate(-180deg);}

.nav_menu_list li i.hiconfont img{

	width: 12px;

}

/* .nav_menu_list>li:first-child{border-bottom: 0;}

.nav_menu_list>li:nth-child(2), .nav_menu_list>li:nth-child(3),.nav_menu_list>li:nth-child(4),.nav_menu_list>li:nth-child(5).nav_menu_list>li:nth-child(6), .nav_menu_list>li:nth-child(7),.nav_menu_list>li:nth-child(8){

	border-bottom: 0;

} */

.cTjcEC {
    position: absolute;
    z-index: 11;
    box-sizing: border-box;
    bottom: 0px;
    left: 0px;
    color: white;
    width: 50vw;
    font-size: 1.5rem;

	height: auto;

	width: 100%;

	overflow: hidden;

	padding: 0 0 30px 0;
}



.cTjcEC a{color: #FFFFFF;font-size: 16px;vertical-align: -1px;}

/* 新增 */

.sidebar-product{
    margin-left: 15%;
    position: relative;
    z-index: 10;
}
.sidebar-product .keji-desc{
    color: #fff;
    font-size: 15px;
}
.sidebar-product .keji-desc .tit{
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.sidebar-product .img {
    overflow: hidden;
}
.sidebar-product .img img {
    width: 100%;
    transition: transform 1.1s;
    -webkit-transition: transform 1.1s;
    -moz-transition: transform 1.1s;
    -ms-transition: transform 1.1s;
    -o-transition: transform 1.1s;
}
.sidebar-product a:hover .img img{
    transform: scale(1.04);
    -webkit-transform: scale(1.04);
    -moz-transform: scale(1.04);
    -ms-transform: scale(1.04);
    -o-transform: scale(1.04);
}
.sidebar-product .keji-desc {
    transform: translateY(0px);
    transition: transform 0.2s ease 0s;
    width: 100%;
    padding-top: 4px;
    background-color: rgb(33,33,33);
}
.sidebar-product .more {
    font-size: 12px;
    color: #ffffff;
    opacity: 0;
    transition: opacity 0.2s linear 0s;
}
.sidebar-product a:hover .keji-desc {
    transform: translateY(-20px);
    transform-origin: 50% 50%;
}
.sidebar-product a:hover .more {
    opacity: 1;
}

.menu-sidebar .swiper-wrapper{margin-bottom: 14px;}
.sidebar-product .swiper-scrollbar{
    background-color: rgba(255, 255, 255, 0.2);

	z-index: 223;
}
.sidebar-product .swiper-scrollbar-drag{
    background-color: #ffffff;
}
.mCSB_inside > .mCSB_container{
    margin-right: 0;
}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
    background-color: #212121;
    background-color: rgba(33,33,33,1);
}
.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
		background-color: #212121;
		background-color: rgb(33,33,33);
		filter: "alpha(opacity=100)";
		-ms-filter: "alpha(opacity=100)";
		-webkit-filter: "alpha(opacity=100)";
}
.mCSB_scrollTools .mCSB_draggerRail{
    background-color: #212121;
		background-color: rgb(33,33,33);
		filter: "alpha(opacity=100)";
		-ms-filter: "alpha(opacity=100)";
		-webkit-filter: "alpha(opacity=100)";
}

.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{

	background-color: #212121;

	background-color: rgba(33,33,33,1);
}

/* 侧边栏 */

.language-sidebar.open  .dyEXft {opacity:1;visibility:visible;}

.dyEXft {position:fixed;z-index:1001;top:0px;right:0px;bottom:0px;left:0px;background-color:rgba(0,0,0,0.8);opacity:0;visibility:hidden;transition:.3s;}

.language-sidebar-con {-webkit-transition:all .6s cubic-bezier(.77,0,.175,1) 0ms;transition:all .6s cubic-bezier(.77,0,.175,1) 0ms;top:0;-webkit-transform:translateX(-101%);}

.language-sidebar.open .language-sidebar-con {-webkit-transform:translateX(0);transform:translateX(0);}

.jICWgX {position:fixed;left:0;top:0;box-sizing:border-box;width:50vw;background:rgb(33,33,33);height:100%;z-index:1002;}

.jICWgX > * {overflow:hidden auto;padding:80px 5vw 40px;box-sizing:border-box;height:100%;}

/* .juoEjv {position:fixed;z-index:12;box-sizing:border-box;left:0px;color:white;font-size:0.875rem;top:calc(5vw - 40px);width:40vw;} */

.juoEjv {position:fixed;z-index:12;box-sizing:border-box;left:0px;color:white;font-size:0.875rem;top:calc(5vw - 40px);}

.gmSlSt {width:100%;margin:0px auto;max-width:none;}

.kruQfh {position:relative;padding:20px;width:18px;height:18px;outline:none;cursor:pointer;right:auto;left:-13px;}

.kruQfh::after,.kruQfh::before {content:"";width:18px;border-radius:2px;display:block;height:2px;position:absolute;top:20px;left:11px;background-color:rgb(255,255,255);}

.kruQfh::before {transform:rotate(-45deg);}

.kruQfh::after {transform:rotate(45deg);}

.kruQfh:hover::after,.kruQfh:hover::before {background-color:#53B23C;}

.ebFstP {margin:30px 0px 70px;padding-top:20px;color:rgb(255,255,255);}

.efhDEa {background:transparent;z-index:15;padding:0px 0 12px 0;border-bottom:1px solid rgba(255,255,255,0.1);margin:0px auto;list-style:none;}

.hDLxEx {padding:0px 0px 16px;margin:0px;font-size:0.75rem;font-weight:400;text-transform:uppercase;border-bottom:1px solid rgb(51,51,51);}

.PVVMP {width:49%;transition:color 0.3s ease 0s;display:inline-block;*display:inline;*zoom:1;}

.PVVMP:first-of-type,.PVVMP:nth-child(2) {margin:10px 0px 0px;}

.nbRcd {color:rgb(255,255,255);cursor:pointer;line-height:2.3em;font-weight:400;text-decoration:none;outline:none;font-size:1.5rem;transition:color 0.3s ease 0s;}

/* 首页*/

@-webkit-keyframes loopAnim {0% {opacity:0;-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px);}

20% {opacity:1;}

50% {-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}

80% {opacity:1;}

100% {opacity:0;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);}

}

@keyframes loopAnim {0% {opacity:0;-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px);}

20% {opacity:1;}

50% {-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}

80% {opacity:1;}

100% {opacity:0;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);}

}

.video-gif {
    display: none;
    width: 100%;
    height: 100%;
}

.banner_video {position:relative;width:100%;height:100vh;overflow:hidden;}

.banner_video .banner_desc {width:100%;text-align:center;color:#ffffff;position:absolute;left:0;top:50%;height:125px;margin-top:-62.5px;}

.banner_video .banner_desc .tit {font-size:38px;}

.banner_video .banner_desc .text {font-size:38px;line-height: 80px;}

.banner_video .banner_desc .text em{font-family: 'AG';font-size: 62px;vertical-align: -4px;}

.banner_video .mask {position:absolute;width:100%;height:100%;background-color:#000000;opacity:.3;left: 0;top: 0;}

.banner_video #video-back {width:100%;height:100%;position: relative;}

.banner_video #video-back video {width:100%;height:100%;object-fit:cover;}

.banner_video .img_arr {position:absolute;bottom:50px;width:16px;left:50%;margin-left:-8px;animation:1s linear 0s infinite normal none running loopAnim;}

.ind-product-con {margin-left:4%;padding-top:42px;padding-bottom:68px;}

.ind-product-con .tit {font-size:16px;color:#212121;margin-bottom:25px;}

.ind-product-con .tit i{

	display: inline-block;

	width: 10px;

	height: 2px;

	background: #333333;

	margin: 0 5px;

	vertical-align: middle;

}

.ind-product-con .tit a {color:#53B23C;}

.ind-product-box .title {color:#212121;font-size:22px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:36px;font-weight:bold;margin-top:8px;transition:color 1s;-webkit-transition:color 1s;-moz-transition:color 1s;-ms-transition:color 1s;-o-transition:color 1s;}

.ind-product-box a:hover .title {color:#53B23C;}

.ind-product-box .text {color:#212121;font-size:14px;}

.ind-product-box a {display:block;padding-bottom:40px;}

.ind-product-box .img {width:100%;overflow:hidden;}

.ind-product-box .img img {transition:transform 1.1s;-webkit-transition:transform 1.1s;-moz-transition:transform 1.1s;-ms-transition:transform 1.1s;-o-transition:transform 1.1s;width:100%;}

.ind-product-box a:hover .img img {transform:scale(1.04);-webkit-transform:scale(1.04);-moz-transform:scale(1.04);-ms-transform:scale(1.04);-o-transform:scale(1.04);}

.ind-product-con .swiper-container-horizontal>.swiper-pagination-progressbar {height:4px;background:#D3D3D3;top:auto;bottom:0;width:92%;}

.ind-product-con .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {background-color:#53B23C;}

.ind-product-con .swiper-button-prev,.ind-product-con .swiper-button-next {width:50px;height:50px;background:url(../../images/arr-img.png) no-repeat;margin-top:-84px;transition:.9s;-webkit-transition:.9s;-moz-transition:.9s;-ms-transition:.9s;-o-transition:.9s;}

.ind-product-con .swiper-button-prev {background-position:0 0;opacity:0;visibility:hidden;outline:none;border:0;}

.ind-product-con .ind-product-box:hover .swiper-button-prev {/* background-position:0 -58px;*/    opacity:1;visibility:visible;}

.ind-product-con .swiper-button-next {background-position:-60px 0;opacity:1;visibility:hidden;outline:none;border:0;}

.ind-product-con .ind-product-box:hover .swiper-button-next {/* background-position:-60px -58px;*/    opacity:1;visibility:visible;}

.ind-product-con .swiper-button-prev::after,.ind-product-con .swiper-button-next:after {content:"";}

.ind-product-con  .swiper-button-prev.swiper-button-disabled,.ind-product-con  .swiper-button-next.swiper-button-disabled {opacity:0 !important;}

.first-part {width:100%;height:360px;background:#F7F7F7;}

.first-part .tit {font-size:40px;font-family:Microsoft YaHei;font-weight:bold;color:#212121;padding-top:68px;margin-bottom:12px;}

.first-part .text {font-size:16px;font-family:Microsoft YaHei;font-weight:400;color:#212121;}

.first-part .fangan-btn-group {font-size:0;margin-top:50px;}

.first-part .fangan-btn-group span {font-size:16px;color:#212121;display:inline-block;*display:inline;*zoom:1;margin-right:30px;}

.first-part .fangan-btn-group a {margin-right: 14px;font-size:16px;color:#53B23C;display:inline-block;*display:inline;*zoom:1;transition:.8s;-webkit-transition:.8s;-moz-transition:.8s;-ms-transition:.8s;-o-transition:.8s;border-radius:20px;padding:5px 26px;}

.first-part .fangan-btn-group a.active {border:1px solid #53B23C;}

.first-part .fangan-btn-group a:hover {background-color:#53B23C;color:#ffffff !important;}

.jingong-part {color:#fff;background-color:#000;width:100%;height:100vh;position:relative;}

.jingong-part .w11402 {height:100%;}

.jingong-part .jingong-desc {position:absolute;height:86px;left:180px;top:50%;margin-top:-43px;z-index:2;}

.jingong-part .tit {font-size:30px;}

.jingong-part .text {font-size:18px;}

.jingong-part .jingong-right {position:absolute;top:0;left:0;width:100%;height:100%;}

.jingong-part #video_btn {width:70px;height:70px;border-radius:50%;font-size:34px;color:#fff;text-align:center;position:absolute;left:50%;top:50%;margin-left:-35px;margin-top:-35px;cursor:pointer;}

.faxian-part {margin:0 4%;padding-top:100px;}

.faxian-part a {display:block;}

.faxian-part img {width:100%;}

.faxian-part .big-tit {font-size:32px;font-family:Microsoft YaHei;font-weight:400;margin-bottom:25px;color:#212121;}

.faxian-part .faxian2 .title2 {font-size:30px;line-height:40px;color:#212121;margin-bottom:30px;}

.faxian-part .faxian2 .title2 span {font-size:22px;color:#212121;display:block;transition:color 1s;-webkit-transition:color 1s;-moz-transition:color 1s;-ms-transition:color 1s;-o-transition:color 1s;}

.faxian-part .text {font-size:14px;font-family:Microsoft YaHei;font-weight:400;color:#212121;line-height:24px;}

.faxian-part .title22 {color:#212121;font-size:22px;}

.faxian-part .title22-2 {margin-top:6px;}

.faxian-part .title22 {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color 1s;-webkit-transition:color 1s;-moz-transition:color 1s;-ms-transition:color 1s;-o-transition:color 1s;}

.faxian-part a:hover .title22,.faxian-part a:hover  .title2,.faxian-part a:hover  .title2 span {color:#53B23C;}

.faxian-part .text22-1 {margin-bottom:40px;}

.faxian-part .title22-1 {margin-bottom:22px;}

.faxian-part .faxian-box2 .img {float:left;width:37%;}

.faxian-part .faxian-box2 {margin-bottom:40px;}

.faxian-part .faxian-box2 .right {float:left;width:57%;margin-left:40px;margin-top:16px;}

.faxian-part .faxian2 .img {float:left;width:67.4%;height: 520px;overflow: hidden;}

.faxian-part .faxian2 .right {float:left;margin-left:80px;width:27%;margin-top:52px;}

.faxian-part .faxian1-1 {float:left;width:42%;}

.faxian-part .faxian1 .img,.faxian-part .faxian2 img,.faxian-part .faxian2 .img {overflow:hidden;}

.faxian-part .faxian1 img,.faxian-part .faxian2 img {transition:transform 1.1s;-webkit-transition:transform 1.1s;-moz-transition:transform 1.1s;-ms-transition:transform 1.1s;-o-transition:transform 1.1s;}

.faxian-part .faxian1-1:hover img,.faxian-part .faxian1-2 .faxian-box2:hover img,.faxian-part .faxian2:hover img {transform:scale(1.04);-webkit-transform:scale(1.04);-moz-transform:scale(1.04);-ms-transform:scale(1.04);-o-transform:scale(1.04);}

.faxian-part .faxian1-2 {float:right;width:52.1%;}

.buju-part {width:100%;height:820px;margin-top:99px;color:#FFFFFF;overflow: hidden;}

.buju-part .tit {font-size:40px;font-family:Microsoft YaHei;font-weight:bold;color:#FFFFFF;padding-top:124px;}

.buju-part .small-tit {font-size:36px;font-family:'AG';font-weight:500;color:#FFFFFF;line-height:36px;opacity:0.8;}

.buju-part .text2 {font-size:14px;font-family:DINCond;font-weight:500;color:#FFFFFF;line-height:30px;opacity:0.6;margin-top:35px;margin-bottom:26px;}

.buju-part .more a {display:inline-block;line-height:24px;text-transform:uppercase;border-bottom:2px solid #53B23C;font-size:14px;font-family:DINCond;font-weight:500;color:#FFFFFF;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;}

.buju-part .more a:hover {color:#53B23C;letter-spacing:2px;}

.about-nums-list .num {text-align:center;height:146px;}

.about-nums-list {margin-top:70px;overflow:hidden;margin-bottom:76px;}

.about-nums-list .num-item {float:left;font-size:18px;color:#ffffff;text-align:center;font-weight:bold;margin-right:64px;}

.about-nums-list .num-item1 {margin-right:30px;}

.about-nums-list .num-item .text {margin-top:18px;color:#E5E5E5;font-size:14px;font-weight:normal;}

.about-nums-list .num-item.num-item1 .text {text-align:left;}

.about-nums-list span.timer {color:#ffffff;font-size:92px;font-family:"AG";}

.about-nums-list em {color:#ffffff;font-size:62px;position:relative;top:-12px;left:-10px;}

.about-nums-list .text-line {display:block;background-color:#E5E5E5;width:2px;height:24px;margin:0 auto;animation:move 2s infinite;-webkit-animation:move 2s infinite;}

.about-nums-list .inline {width:24px;height:2px;background:#E5E5E5;margin:0 auto;}

.about-nums-list .num-item.num-item1 .inline {margin:0 0 0 44px;}

/* 媒体查询 */

@media only screen and (max-width:1880px) {.faxian-part .faxian-box2 .right {margin-top:0;}

.faxian-part .faxian-box2 {margin-bottom:34px;}

/* 新增 */
.sidebar-product{margin-left: 12%;}
}

}

@media only screen and (max-width:1849px) {.ny-parent .text {width:45%;}

}

@media only screen and (max-width:1799px) {.faxian-part .title22-1 {margin-bottom:12px;}



}

@media only screen and (max-width:1699px) {
/* 新增 */

.zhuanli-swiper-box {
    height: 72vh;
}
.sidebar-product{margin-left: 5vw;}
}

@media only screen and (max-width:1649px) {.zhuanli-swiper-box {height:70vh;}

}

@media only screen and (max-width:1599px) {.cantainer .section8 .section8-garousel {width:1170px;}

.section8 .garousel2-slide li {width:169px;height:112px;margin-right:15px;}

.section8 .prev1 {left:-95px;}

.section8 .next1 {right:-95px;}

.section9 .design-banner .prev2 {left:-45px;}

.section9 .design-banner .prev3 {left:-45px;}

.section9 .design-banner .next2 {right:-40px;}

.section9 .design-banner .next3 {right:-40px;}

.faxian-part .faxian2 .right {width:25%;}

.zhuanli-swiper-box {
    height: 64vh;
}

}

@media only screen and (max-width:1499px) {.show-part .con {width:60%;}

.mark_part .chanye-imgs {margin:0 4%;}

.parent-swiper-container {padding:0 0px 50px;}

.service-ibox .text {width:32%;}

.company_culture .icon-box-content {margin-bottom:24px;}

.zhaomu_part .con {margin:0 40px;}

.daiyu .imgs {width:45%;}

.daiyu .right {width:45%;}

.zhuanli-swiper-box {height:60.5vh;}

.banner_video .banner_desc .tit {font-size:45px;}

.faxian-part .title22-1 {margin-bottom:10px;}

.faxian-part .text {font-size:13px;line-height:22px;}

.faxian-part .faxian-box2 {margin-bottom:18px;}

.faxian-part .faxian2 .right {margin-left:70px;width:27%;}

}

@media only screen and (max-width:1440px) {.footer {padding-top:100px;}

}

@media only screen and (max-width:1439px) {.footer .language-btn {top:100px;}

}

@media only screen and (max-width:1399px) {.zhuanli-swiper-box {height:62.5vh;}

.faxian-part .faxian1-1,.faxian-part .faxian1-2 {float:none;width:100%;}

.faxian-part .faxian-box2,.faxian-part .faxian-box1 {margin-bottom:40px;}

.faxian-part .faxian1-1 .img{float: left;}

.faxian-part .faxian-box2 .img, .faxian-part .faxian1-1 .img {width:30%;}

.faxian-part .faxian-box2 .right {margin-top:16px;}

.faxian-part .text {font-size:14px;line-height:24px;}

.faxian-part .faxian2 .img {width:30%;height: auto;}

.faxian-part .faxian1-1 .right{float: left;}

.faxian-part .faxian2 .right,.faxian-part .faxian1-1 .right {margin-top:0px;margin-left:40px;width:65%;}

.faxian-part .faxian2 .title2 {font-size:22px;line-height:30px;margin-bottom:10px;}

.faxian-part .faxian2 .title2 span {font-size:18px;}

.layui-layer-video video{height: 410px !important;}

}

@media only screen and (max-width:1380px) {.cantainer .section8 .section8-garousel {width:1150px;}

.section8 .garousel2-left .garousel2-left-txt p {width:90%;}

.section8 .garousel2-slide li {width:136px;height:90px;}

.section8 .prev1 {left:-24px;top:65%;}

.section8 .next1 {right:-24px;top:65%;}

.section8 .garousel2-icon {font-size:100px;}

.mark_part .chanye-imgs {margin:0 1%;}

.service-ibox .text {width:39%;}

.ny-parent {margin:0 1%;}

.ny-parent .text {width:49%;}

.company_culture .icon-box p {width:95%;}

.company_culture .icon-box-content {margin-bottom:12px;}

.zhaomu-rexian {width:60%;}

.daiyu .imgs {width:40%;}

.daiyu-tit {margin-bottom:10px;margin-top:2px;}

.daiyu .right {margin-left:40px;width:50%;}

.zhaomu_part .con {margin:0 1%;}

.zhaomu_part .rexian-desc {margin-left:40px;margin-top:2px;}

.zhaomu-imgs-list .img {margin:0 6px;}

.zhuanli-swiper-box {margin-left:30px;}

.footer .language-btn {display:none;}

.footer {padding-top:50px;}

}

@media only screen and (max-width:1299px) {.chuanxin-ibox .part2 .swiper-button-next {right:-22px;}

.chuanxin-ibox .part2 .swiper-button-prev {left:-22px;}

.zhuanli-swiper-box {height:55.5vh;}

}

@media only screen and (max-width:1199px) {.nd-left__area {width:100%;float:none;}

.cantainer .section8 .section8-garousel {width:95%;height:462px;}

.section8 .garousel2-right {height:462px;}

.section8 .garousel2-icon {font-size:45px;color:#999999;}

.section8 .prev1 {width:50px;height:50px;line-height:50px;background:url(../../images/zenren-arr.png) no-repeat;left:0px;}

.section8 .next1 {width:50px;height:50px;line-height:50px;background:url(../../images/zenren-arr.png) no-repeat -56px 0;padding-left:5px;right:0px;}

.daiyu .imgs {width:96%;margin:0 auto;float:none;}

.daiyu .right {float:none;width:100%;}

.daiyu-tit {margin-top:28px;}

.about-brief-con .text22 {padding:0 29px;}

.about-brief-con .img {margin-top:70px;}

.about-brief-con .img.img33 {margin-top:90px;}

.about-brief-con .item .img {right:22px;}

.about-brief-con .item2 .box {top:34px;}

.about-brief-con .tit22 {padding:0 29px;}

.chuanxin-ibox .part2 .swiper-button-next {right:0px;}

.chuanxin-ibox .part2 .swiper-button-prev {left:0px;}

.honor_item {margin:0 6px;}

.zhuanli-swiper-box {height:52.5vh;}

}

@media only screen and (max-width:1139px) {.header .logo {width:100px;margin-left:-50px;bottom:-11px;}

.page_header.scrolled {padding:50px 0 0px;}

.footer .foot-model dl {min-width:306px;}

.nav_collapse_ul {display:none;}

.h_tel {display:none;}

.service-ibox .text {width:50%;}

.cp-ibox .table_part .table2.table2-1 {height:180px;}

.ny-news-detail {text-align:center;}

.nk_dh{text-align: left;}

.zhuanli-swiper-box {height:52vh;}

}

@media only screen and (max-width:1100px) {.gallery-thumbs-ibox .swiper-button-prev {left:0;}

.gallery-thumbs-ibox .swiper-button-next {right:0;}

}

@media (max-width:1075px){

	.zhuanli-swiper-box {

	    height: 46vh;

	}

}

@media (min-width:1069px) {

	/* .juoEjv {top:calc(5vw - 43px);padding:15px 5vw 0px;width:100%;} */

	.juoEjv {top:calc(5vw - 43px);padding:15px 5vw 0px;}

.efhDEa {width:40vw;max-width:650px;margin:6vw auto 0px;}

.fsuEer {width:40vw;max-width:650px;padding:30px 0px 15px;margin:0 auto;}

.cTjcEC>div{

	display: block;

	width: 40vw;

	margin: 0 auto;

	max-width:650px;

}

}

@media (max-width:1068px) {

	/* .juoEjv {padding:25px 5vw 0px;top:calc(5vw - 30px);width:70vw;} */

	.juoEjv {padding:25px 5vw 0px;top:calc(5vw - 30px);}

.hDLxEx {font-size:0.625rem;margin:0px;padding-bottom:19px;}

.nbRcd {font-size:14px;}

.cp-ibox .part-dingzhi .img {width:52.72%;}

.gallery-thumbs {width:442px !important;}

}

@media (max-width:1068px) and (min-width:768px) {.efhDEa {width:60vw;margin:10vw auto 0px;}

.jICWgX {width:70vw;}

.brcnLv {width:70vw;}

.brcnLv > * {padding-top:50px;}

.jqDvEh {width:70vw;}

.fsuEer {width:60vw;box-sizing:border-box;padding:10px 0px;}

.cTjcEC>div{width:60vw;box-sizing:border-box;padding:10px 0px;margin: 0 auto;}

/* 新增 */
.sidebar-product {
    margin-left: 6%;
}

}

@media only screen and (max-width:1024px) {.jingong-part {height:62vh;}

.jingong-part .jingong-desc {left:120px;}

}

@media only screen and (max-width:1023px) {.zhuanli-swiper-box {height:92vh;}

}

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

	.contact-type .weixin{margin-bottom: 18px;}

.footer .ft_logo_text {text-align:left;}

.address_part {padding-top:70px;}

.address_part .name {text-align:center;}

.address_part .text {text-align:center;font-size: 15px;}

.contact-type .type-text2 {

    margin-top: 5px;

}

.cp-ibox .part.part-chuanxin .chuanxin-quxian{

	margin-top: 0;

}

.cp-ibox .part.dif-hanjie-part {
    padding-top: 36px;
}

.page-intro .pi-txt{text-align: center !important;width: 100%;}

.address_part .name {margin-bottom:20px;}

.show-part .con {width:90%;}

.footer .foot-model dl {min-width:auto;}

.contact-type .type-text {font-size:17px;}

.contact-type div.col-md-3 {height:210px;padding-top:40px;}

/* .ny-news-detail {padding-top:110px;} */

.nl-year {display:none;}

.nwes-list__full figure {width:100%;}

.nwes-list__full article {width:100%;padding:22px 20px 0 20px;}

.nwes-list__full .js-ajax-list li a {margin:0 10px;}

.nwes-list__full ul {margin:0 -10px;padding-bottom:35px;}

.nwes-list__full .js-ajax-list li {border:0;padding-bottom:10px;}

.nwes-list__full .news_item_big .news_desc {width:45%;}

.nwes-list__full .news_item_big .tit {margin-bottom:20px;margin-top:18px;}

.nwes-list__full .tit {margin-bottom:20px;}

.nwes-list__full .imgs {width:100%;float:none;}

.nwes-list__full .news_item_big .news_desc {width:100%;float:none;}

.cantainer .section8 .section8-garousel {width:96%;height:420px;}

.section8 .garousel2-left .garousel2-left-txt h3:after {margin-bottom:17px;}

.section8 .garousel2-right {height:420px;}

.section8 .garousel2-left .garousel2-left-txt p {width:94%;height:125px;overflow-y:scroll;}

.section8 .garousel2-slide li {width:15%;height:75px;margin-right:9px;}

.mark_part .chanye-imgs {margin:0;padding-left:1%;padding-right:1%;}

.ny-parent {margin:0;}

.mark_part .chanye-imgs .tit {font-size:16px;}

.service-ibox .text {width:62%;}

.ny-parent .slick-dots li {margin:0 5px;}

.ny-parent .slick-dots li button {width:60px;}

.ny-parent .slick-dots li.slick-active button {width:60px;}

.ny-parent .text {width:70%;}

.mark_part .tit {text-align:center;}

.mark_part .chanye-imgs a {margin:0 5px;}

.his_item {padding-right:30px;margin-top:36px;}

.about_3 {height:640px;padding:56px 0 40px 0;}

.about_3 .a_history {height:490px;}

.his_item h1 {font-size:38px;height:54px;}

.his_item h1 span{font-size: 24px;}

.his_item h1 span {
    vertical-align: 2px;
}

.his_item h1 em{font-size: 29px;}

.company_culture .con {margin:0 3%;}

.company_culture .icon-box p {width:82%;}

.company_culture .right {float:none;width:100%;margin-top:10px;}

.company_culture .tit {margin-bottom:10px;}

.company_culture {padding-top:45px;padding-bottom:45px;}

.company_culture .left {float:none;width:100%;}

.section8 .garousel2-left .garousel2-left-title {font-size:70px;}

.section8 .garousel2-left .garousel2-left-txt {top:38px;}

.section8 .garousel2-left {height:270px;}

.daiyu .imgs {width:100%;float:none;}

.daiyu .right {float:none;width:95%;margin-left:10px;margin-right:10px;}

.daiyu-text p {margin-bottom:8px;}

.daiyu-tit {margin-top:28px;}

.zhaomu-rexian {width:100%;float:none;}

.zhaomu-rexian img {width:100%;}

.zhaomu_part .rexian-desc {float:none;width:60%;margin:28px auto 0;text-align:center;}

.zhaomu_part .rexian-desc a {margin:26px auto 0;}

.inner-tit {text-align:center;font-size:30px !important;}

.zhaomu-imgs-list .img {margin:0 6px 10px;}

.pt-90 {padding-top:50px;}

.pt-96 {padding-top:50px;}

.zhaomu_part {padding-bottom:80px;}

.zhaomu_part .con {margin:0 2%;}

.about1 .about-brief-con {height:auto;}

.about-brief-con .item {float:left;width:50%;padding-bottom:25px;position:relative;}

.about-brief-con .item::after {content:"";position:absolute;right:-1px;top:0;height:100%;border-right:1px solid #E5E5E5;}

.about-brief-con div.col-md-4:nth-child(2) i {border:0;}

.about-brief-con .item1 {border:0;}

.about-brief-con div.col-sm-12 {border-bottom:1px solid #E5E5E5;box-sizing:border-box;}

.about-brief-con .tit {text-align:center;padding-top:20px;margin-bottom:8px;}

.about-brief-con .text2 {text-align:center;}

.about-brief-con .year {text-align:center;font-size:32px;height:62px;}

.about-brief-con .img {margin-top:44px;}

.about-brief-con .item .img {position:relative;top:0;right:0;margin-top:10px;}

.about-brief-con .item2 .box {top:0px;}

.about-brief-con .item2 .box .text2 {height:62px;}

/* .dif-position {height:122px;} */

.dif-position .tit {font-size:30px;text-align:center;}

.dif-position .text {text-align:center;}

.youshi-top {height:150px;}

.youshi-top .title {font-size:30px;text-align:center;}

.youshi-top .text {text-align:center;}

.imgs-list .img {margin:0 6px;}

.service-ibox2.service-ibox .text {width:78%;}

.youshi-part {padding-bottom:40px;}

.chuanxin-ibox .imgs-list2 {margin:0 -10px;}

.chuanxin-ibox .imgs-list2 .item {margin:0 10px;}

.cp-ibox .img-list .item .desc {font-size:15px;}

.cp-ibox .img-list {padding-top:20px;}

.chuanxin-ibox .part3 {padding-bottom:80px;}

.zhuanli-swiper-box {margin-left:10px;}

.chuanxin-ibox .part2 {padding-bottom:120px;}

.chuanxin-ibox .swiper-container-horizontal>.swiper-pagination-progressbar {width:97%;}

.chuanxin-ibox .part2 .swiper-button-next {top:auto;bottom:-74px;margin-top:0;}

.chuanxin-ibox .part2 .swiper-button-prev {top:auto;bottom:-74px;margin-top:0;}

.chuanxin-ibox .part2 .swiper-button-prev {left:42%;transform:translateX(-40%);-webkit-transform:translateX(-40%);-moz-transform:translateX(-40%);-ms-transform:translateX(-40%);-o-transform:translateX(-40%);}

.chuanxin-ibox .part2 .swiper-button-next {right:36%;transform:translateX(-40%);-webkit-transform:translateX(-40%);-moz-transform:translateX(-40%);-ms-transform:translateX(-40%);-o-transform:translateX(-40%);}

.cp-ibox .prodetails-left {float:none;width:100%;}

.cp-ibox .prodetails-right {float:none;width:100%;margin-top:30px;}

.cp-ibox .table_part .table2 {height:auto;}

.cp-ibox .table_part .table2.table2-1 {height:auto;}

.cp-ibox .pro_tezheng_box {height:auto;padding-bottom:12px;}

.cp-ibox .part-dingzhi .img {float:none;width:100%;}

.cp-ibox .part-dingzhi .desc {margin-left:0;float:none;width:100%;}

.cp-ibox .canshu-part .tit {text-align:center;font-size:28px;}

.cp-ibox .canshu-list1 {float:none;width:100%;}

.cp-ibox .canshu-list2 {float:none;width:100%;}

.cp-ibox .part-chuanxin img {margin-top:-20px;}

.gallery-top .swiper-pagination {display:block;}

.gallery-thumbs-ibox {display:none;}

.zhuanli-swiper-box {height:61.5vh;}

.faxian-part .faxian-box2 .img,.faxian-part .faxian2 .img,.faxian-part .faxian1-1 .img {float:none;width:100%;}

.faxian-part .faxian-box2 .right,.faxian-part .faxian1-1 .right {float:none;width:100%;margin-left:0;}

.faxian-part .faxian1-1 .right{margin-top: 16px;}

.faxian-part .text22-1{margin-bottom: 0;}

.faxian-part .faxian2 .right {margin-top:16px;margin-left:0;width:100%;float:none;}

.jingong-part .jingong-desc {left:80px;}

.jingong-part {height:60vh;}

.banner_video .banner_desc .tit {font-size:26px;}

/* .banner_video {height:90vh;} */

.layui-layer-video{ width: 86% !important; }
.layui-layer-video video{height: auto;}

}

@media (min-width:768px) {.gQdAZa {height:50px;margin:30px 0px 0px;display:block;position: relative;}

.gQdAZa img{

	position: absolute;

	left: 0;

	top: 0;

	right: 0;

	bottom: 0;

	margin: 0 auto;

	transition: .15s;

}

.gQdAZa img.img2{

	opacity: 1;

	visibility: hidden;

}

.gQdAZa:hover img.img1{

	opacity: 0;

	visibility: hidden;

}

.gQdAZa:hover  img.img2{

	opacity: 1;

	visibility: visible;

}

}

@media only screen and (max-width:767px) {.page_header.active {box-shadow:0 3px 3px rgba(0,0,0,.1);}

.contact-form ul {width:93%;}

.menu-btn, .header .language-btn{padding-bottom: 6px;}

.menu-btn i {
    top: 11px;
}

.liuyan-part .text {width:95%;}

.show-part {height:160px;}

.show-part .con {width:95%;padding-top:30px}

.address_part .name {font-size:26px;margin-bottom:10px;text-align:center;}

.address_part {padding-top:50px;}

.liuyan-part {height:580px;}

.liuyan-part .title {padding-top:60px;}

.contact-form {height:auto;padding-top:50px;}

.footer .foot-right {width:100%;}

.footer .foot-model {width:100%;}

.footer {padding-left:12px;}

/* .position a {padding:0 24px;font-size:14px;margin-top:8px;height: 36px;line-height: 36px;} */
.w1140 .position a {padding:0 12px;font-size:14px;margin-top:8px;line-height: 1;}

.position {height:auto;padding-bottom: 12px;}

.keji-list a{margin: 0 4px;}

.keji-ibox{padding-left: 5px;padding-right: 5px;}



.dif-position .tit{font-size: 20px;display: none;}

.dif-position .text{font-size: 12px;display: none;}

.pt-80 {padding-top:55px;}

.mb-80 {margin-bottom:55px;}

.pb-80 {padding-bottom:45px;}

.pb-100 {padding-bottom:60px !important;}

.pb-50 {padding-bottom:25px;}

.pt-50 {padding-top:25px;}

.pt-96 {padding-top:45px;}

.pt-62 {padding-top:50px;}

.pt-66 {padding-top:50px;}

.mb-20 {margin-bottom:15px;}

.list-page {padding-bottom:50px;}

.show-part .text {font-size:16px;}

.ny_video_list .text {margin-bottom:26px;}

.nd-caption h1 {margin-bottom:0px;}

.nwes-list__full .news_item_big .tit {margin-bottom:10px;margin-top:12px;}

.nwes-list__full article {padding:10px 2px 0 2px;}

.nwes-list__full .tit {margin-bottom:8px;}

.nwes-list__full .news_item_big {border:0;padding-bottom:10px;}

.section8 .garousel2-slide {display:none;}

.cantainer .section .section-title h4 {margin-bottom:8px;}

.cantainer .section8 .section8-garousel {width:100%;height:746px;margin-bottom:0;}

.section8 .garousel2-left {width:100%;padding:0 15px;margin-left:0;}

.section8 .garousel2-right {width:100%;}

.section8 .prev1 {top:65%;left:10px;}

.section8 .next1 {top:65%;right:10px;}

.section8 .garousel2-left .garousel2-left-txt {left:15px;}

.service-ibox .text {width:95%;}

.ny-parent .text {width:95%;}

.service-ibox {height:480px;}

.mark_part {padding-top:45px;}

.ny-parent ul.slick-slide li {width:33.3%;}

.mark_part .tit {margin-bottom:10px;}

.ny-parent .slick-dots li button {width:30px;}

.ny-parent .slick-dots li.slick-active button {width:30px;}

.about_3 .a_history {height:60vh;}

.his_item h1 {font-size:30px;height:42px;}

.his_item h1 span {
    font-size: 18px;
}

.about_3 {height:80vh;}

.jiagou {padding-top:28px;padding-bottom:30px;}

.inner-tit {font-size:26px !important;}

.daiyu-tit{font-size: 26px;text-align: center;}

.zhaomu_part {padding-bottom:55px;}



.zhaomu_part .w1140 .text {font-size:15px;}

.about-brief-con .item .img {width:50%;margin:0 auto;}

.about-brief-con .item.item2 .img {margin:10px auto 0;}

.about-brief-con .item2 .box .text2 {line-height:55px;}

.about1 .about-brief-con {margin-top:22px;}

.about1 {padding-bottom:40px;padding-top:45px;}

.about-brief-con .img.img33 {margin-top:44px;}

.about-brief-con div.col-md-4 i {display:none;}

.ny_video_list .play_btn {width:46px;height:46px;margin-left:-23px;margin-top:-23px;}

.ny_video_list .tendeshow, .ny_video_list .tendehide{width: 20px;}

.youshi-top {display:none !important;}

.service-ibox2.service-ibox .text {width:94%;}

.imgs-list {padding:0 7px;}

.imgs-list .img {margin:0 6px 10px;}

.honor_box {margin:0 -5px;}

.chuanxin-ibox .part2 {padding-bottom:100px;}

.chuanxin-ibox .part2 .swiper-button-prev {left:40%;transform:translateX(-50%) scale(.8);-webkit-transform:translateX(-50%) scale(.8);-moz-transform:translateX(-50%) scale(.8);-ms-transform:translateX(-50%) scale(.8);-o-transform:translateX(-50%) scale(.8);}

.chuanxin-ibox .part2 .swiper-button-next {right:26%;transform:translateX(-50%) scale(.8);-webkit-transform:translateX(-50%) scale(.8);-moz-transform:translateX(-50%) scale(.8);-ms-transform:translateX(-50%) scale(.8);-o-transform:translateX(-50%) scale(.8);}

.list-toggle__full .plt-btn {float:none;width:100%;margin-bottom:22px;}

.list-toggle__full div {float:none;width:100%;text-align:center;}

.cp-ibox .part-dingzhi,.cp-ibox .part1-4 {padding-top:50px;}

.cp-ibox .table_part {padding-bottom:60px;}

.cp-ibox .table-big {overflow:auto;}

.cp-ibox .table-big table {width:1140px;}

.jICWgX > * {padding-top:calc(60px + 5vw);}

.jICWgX {width:90vw;}

.efhDEa {width:80vw;margin:80px auto 0px;}

.cp-ibox .canshu-part .tit {font-size:25px;}

.cp-ibox .part-chuanxin img {margin-top:0px;}

.cp-ibox .img-list .item {padding-bottom:24px;}

.cp-ibox .youshi-part22 {height:636px;}

.cp-ibox .part2 .more a {margin:22px auto 12px;}

.cp-ibox .pro_more .text {text-align:center;}

.cp-ibox .tel a {font-size:28px;text-align:center;margin-bottom:18px;}

.cp-ibox .dinggou a {margin:0 auto;font-size: 16px; height: 28px;line-height: 28px;}

.paragraph p img{width: 100% !important;height: auto!important;}

/* .ny-news-detail {padding-top:70px;} */

.zhuanli-swiper-box {height:65.5vh;}

.brcnLv {width:90vw;}

.jqDvEh {width:90vw;}

.brcnLv > * {padding-top:calc(55px + 0vw);height:100%;}

.cTjcEC{height: auto;padding-top: 15px;padding-bottom: 14px;font-size: 1.4rem;}

.cTjcEC a {
    font-size: 1.5rem;
}

.cTjcEC a img{

	width: 18px;

	vertical-align: -4px;

}

.gQdAZa img {height:30px;margin:10px 0px;}

.gQdAZa img{

	position: absolute;

	left: 0;

	top: 0;

	right: 0;

	bottom: 0;

	margin: 10px auto;

	transition: .15s;

}

.gQdAZa img.img2{

	opacity: 1;

	visibility: hidden;

}

.gQdAZa:hover img.img1{

	opacity: 0;

	visibility: hidden;

}

.gQdAZa:hover  img.img2{

	opacity: 1;

	visibility: visible;

}

.fsuEer {padding:18px 0px 10px;width:80vw;}

.cTjcEC>div{

	margin: 0 auto;

	width: 80vw;

}

/* .juoEjv {padding:25px 5vw 0px;width:90vw;} */

.juoEjv {padding:25px 5vw 0px;}

.cuOtHq {margin:10px 0px 40px;padding-top: 10px;}

.dAvxTh {font-size:1.4rem;}

.nav_menu_list li i.hiconfont{height: 40px;}

.subnav2 a{font-size: 12px;height: 36px;line-height: 36px;}

.banner_video .banner_desc .tit {font-size:22px;padding:0 22px;line-height:36px;margin-bottom:10px;}

.first-part .tit {font-size:18px;}

.faxian-part {padding-top:60px;}

.first-part .text {font-size:14px;}

.first-part .fangan-btn-group span {display:block;padding-bottom:10px;}

.first-part .tit {padding-top:52px;}

.first-part .fangan-btn-group {margin-top:30px;}

.first-part .fangan-btn-group a {margin-bottom:12px;margin-top:6px;}



.jingong-part .jingong-desc {left:20px;}

.jingong-part .tit {font-size:22px;}

.jingong-part .text {font-size:10px;}

.jingong-part #video_btn {width:50px;height:50px;margin-left:-25px;margin-top:-25px;}

.faxian-part .title22 {font-size:20px;}

.about-nums-list .num-item {margin-right:13px;}

.about-nums-list .num-item1 {margin-right:13px;}

.about-nums-list span.timer {font-size:40px;}

.about-nums-list .num {height:68px;}

.about-nums-list .num-item .text{margin-top: 12px;}

.about-nums-list em {font-size:25px;top:-6px;left:-4px;}

.ind-product-box .title {font-size:20px;}

.play-img{transform: translate(-50%,-50%);margin: 0;}

.play-img img{width: 50px !important;}

.cp-ibox .canshu-part .text span.canshu2{font-size: 13px;width: 62%;}

.cp-ibox .canshu-part .text span{font-size: 13px;width: 38%;}

.ny-banner{width: 100%;overflow: hidden;}

.ny-banner img{transform: scale(1.3);}

.ny_video_list{padding-left: 4px;padding-right: 4px;}

.ny_video_list .video_item{margin: 0 4px;}

.zhaomu_part .rexian-desc{width: 95%;}

.about-nums-list .num-item .text{font-size: 12px;}

/* 新增 */
.sidebar-product {
    margin-left: 6%;
}

}





.pagesDiv {clear:both;width:100%;margin:0 auto;line-height:25px;padding:10px 0px 10px 0px;}



.pages {height:30px;color:#666666;margin-top:5px;text-align:center;}



.pages a:link,.pages a:visited {color:#666666;}



.pages a,.pages a:link {text-decoration:none;padding:2px 5px;border:1px solid #DDDDDD;background:#FFFFFF;margin:0px 2px;font-size:12px;color:#666666;text-align:center;}



.pages a:hover {background:#FB9007;color:#FFFFFF;border:1px solid #E61636;text-decoration:none;text-align:center;padding:2px 5px;}



.pages .cpb {font-weight:bold;color:#FFFFFF;background:#FB9007;border:1px solid #E61636;text-align:center;margin:0px 2px;padding:2px 5px;}



.pages .intext {width:30px;border:1px solid #7F9DB9;height:19px;line-height:19px;}



.pagination {text-align:center;}



.pagination li {display:inline-block;color:#333333;height:30px;line-height:30px;margin:0px 4px;vertical-align:middle; font-size: 14px;}



.pagination li a {float:left;display:block;height:25px;line-height:25px;padding:0 10px;font-size:14px;border:1px solid #dddddd;color:#666;text-decoration:none;}



.pagination li a:hover {background:#FB9007;color:#ffffff;}



.pagination li a.thisclass {background:#FB9007;color:#ffffff;border:1px solid #E61636;cursor:default;}



.pagination li a.thisclass:hover {background:#FB9007;color:#ffffff;border:1px solid #E61636;cursor:default;}



.pagination li .pageinfo {line-height:21px;padding:12px 10px 12px 16px;color:#999999;}



.pagination li .pageinfo strong {color:#555555;font-weight:normal;}



.pagination table {text-align:center;margin:10px 0px 0px 25%;}



.pagination table td {padding:0px 2px;}



#pages {padding:14px 0 70px;text-align:right;}



#pages a {display:inline-block;height:30px;line-height:30px;background:#ffffff;border:1px solid #e3e3e3;text-align:center;color:#333333;padding:0 14px;margin: 0;}



#pages a.a1 {background:url('../../images/pages.png') no-repeat 0 5px;padding:0 5px;}



#pages a:hover {background:#f1f1f1;color:#000000;text-decoration:none;}



#pages span {display:inline-block;height:30px;padding:0 14px;line-height:30px;background:#53B23C;border:1px solid #53B23C;color:#ffffff;text-align:center;}



#pages .noPage {display:inline-block;height:22px;line-height:22px;background:url('../../images/titlebg.png') repeat-x 0 -55px;border:1px solid #e3e3e3;text-align:center;color:#a4a4a4;}







/* 招募 */

.join_in_ibox {padding-top: 34px;}

.about1 .title222{

	position: relative;

	font-size: 20px;

	color: #444444;

	font-weight: bold;

	padding-left: 12px;

}

.join_in_ibox i.border {
    position: absolute;
    left: 0;
    top: 8px;
    background-color: #53B23C;
    width: 4px;
    height: 22px;
}
.page-intro .pi-title {
    font-size: 38px;
    color: #444444;
    line-height: 1.6;
    display: block;
    font-weight: 800;
    font-family: PingFang SC;
}

.page-intro .pi-txt {
    text-align: left;
    display: inline-block;
    font-size: 18px;
    line-height: 1;
    color: #999999;
    font-family: PingFang SC;
}
.col-xs-12s {width:100%;}
.collapse {display:none;}
.collapse.in {display:block;}
.inner_job .job_box {width:100%;position:relative;margin-top:18px;}
.panel-default{border: none;}
.inner_job .job_box .job_title {width:100%;position:relative;background:#fff;display:flex;flex-wrap:wrap;justify-content:space-between;padding:20px 30px;border-bottom:1px solid #e9edf3;}
.inner_job .job_box .job_content {background:#fff;padding:0;}
.inner_job .job_box .panel-default>.panel-heading {background:#fff;border:none;padding:0;box-shadow:none;}
.inner_job .job_box .panel-default>.panel-heading.open a{background-color:#fff1b2 ;}
.inner_job .job_box .panel-collapse {padding:15px;width:100%;box-sizing: border-box;}
.inner_job .job_box .panel-default>.panel-heading a {font-size:16px;color:#444444;display:block;
	padding:19px 30px;background:#fff;border-bottom:1px solid #CCCCCC;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;margin:0;
	width: 100%;
    position: relative;
    box-sizing: border-box;
}
.inner_job .job_box .panel-default>.panel-heading a span{
	float: left;
}
.inner_job .job_box .panel-default>.panel-heading a span.p1{
	width: 20%;
}
.inner_job .job_box .panel-default>.panel-heading a span.p2{
	width: 20%;
}
.inner_job .job_box .panel-default>.panel-heading a span.p3{
	width: 20%;
}
.inner_job .job_box .panel-default>.panel-heading a span.p4{
	width: 20%;
}
.inner_job .job_box .panel-default>.panel-heading a span.p5{
	width: 20%;
}
/* .inner_job .job_box .panel-default>.panel-heading a:hover {background-color:#fff1b2;} */
.inner_job .job_box .panel-default>.panel-heading span.open_bar {width:20px;height:20px;background: url(../../images/add.png) no-repeat;position: absolute;top: 26px;}
.inner_job .job_box .panel-default>.panel-heading .collapsed span.open_bar:after {-webkit-transform:rotate(90deg);transform:rotate(90deg);}
.inner_job .job_box .panel-collapse {padding:15px;width:100%;display: none;}
.recruitmentBox .top[data-on="active"] .open_bar {
    background: url(../../images/plus.png) no-repeat !important;
}
.panel-body {padding:0 15px;color:#999999;font-size:14px;font-weight:500;line-height:36px;}
.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top: 0;}
@media (max-width: 767px){
    .inner_job .job_box .panel-default>.panel-heading a {
        padding: 10px;
    }
    .inner_job .job_box .panel-default>.panel-heading a span.p1 {
        width: 100%;
        font-size: 18px;
        font-weight: bold;
    }
    .inner_job .job_box .panel-default>.panel-heading a span.p4,.inner_job .job_box .panel-default>.panel-heading a span.p3,
    .inner_job .job_box .panel-default>.panel-heading a span.p2,.inner_job .job_box .panel-default>.panel-heading a span.p5 {
        width: auto;
        margin-right: 10px;
        font-size: 14px;
    }
    .post-ibox .open_bar {
        position: absolute !important;
        right: 10px;
        bottom: 58px;
    }
    .panel-body {
        padding: 0;
        line-height: 26px;
        font-size: 13px;
    }
    .position a {
        font-size: 14px;
    }
}



.world-img-box{

    position: relative;

}

.mobile-img{

    opacity: 0;

    visibility: hidden;

    position: absolute;

    left: 0;

    top: 0;

    margin-top: 75px;

}

.big-img{

    opacity: 1;

    visibility: visible;

    position: absolute;

    left: 0;

    top: 0;

}

.big-img .diqu-text img{

    vertical-align: -2px;

    padding: 0 4px;

}

.world-img-con{

    position: relative;

}

.diqu-text{

    position: absolute;

    font-size: 18px;

    color: #132b75;

}

.diqu-text1{

    position: absolute;

    top: 144px;

    left: 2px;

}

.diqu-text2{

    position: absolute;

    top: 183px;

    left: 2px;

}

.diqu-text3{

    position: absolute;

    top: 224px;

    left: 5px;

}

.diqu-text4{

    position: absolute;

    bottom: 297px;

    left: 263px;

}

.diqu-text5{

    position: absolute;

    bottom: 264px;

    left: 263px;

}

.diqu-text6{

    position: absolute;

    top: 98px;

    left: 576px;

}

.diqu-text7{

    position: absolute;

    bottom: 403px;

    left: 550px;

}

.diqu-text8{

    position: absolute;

    bottom: 343px;

    left: 550px;

}

.diqu-text9{

    position: absolute;

    bottom: 310px;

    left: 550px;

}

.diqu-text10{

    position: absolute;

    bottom: 280px;

    left: 550px;

}

.diqu-text11{

    position: absolute;

    bottom: 193px;

    left: 609px;

}

.diqu-text12{

    position: absolute;

    top: 223px;

    right: 60px;

}

.diqu-text13{

    position: absolute;

    top: 260px;

    right: 76px;

}

.diqu-text14{

    position: absolute;

    top: 292px;

    right: 54px;

}

.diqu-text15{

    position: absolute;

    bottom: 222px;

    right: 210px;

}

.diqu-text16{

    position: absolute;

    bottom: 184px;

    right: 210px;

}

.diqu-text17{

    position: absolute;

    bottom: 145px;

    right: 210px;

}

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

    .mobile-img{

        opacity: 1;

        visibility: visible;

    }

    .big-img{

        opacity: 0;

        visibility: hidden;

        

    }

}



.earth_img_con{

    position: absolute;

    right: -38px;

    top: 82px;

}

.earth_img_con .cloud {

    position: absolute;

    top: 80px;

    z-index: 2;

    pointer-events: none;

}

.earth_img_con .cloud1 {

    right: 0;

    -webkit-animation: cloud1 20s linear infinite;

    -moz-animation: cloud1 20s linear infinite;

    animation: cloud1 20s linear infinite;

    max-width: 200%;

    width: 85%;

}

.earth_img_con .cloud2 {

    left: 0;

    top: 220px;

    width: 134%;

    max-width: 200%;

    -webkit-animation: cloud2 10s linear infinite;

    -moz-animation: cloud2 10s linear infinite;

    animation: cloud2 10s linear infinite;

}



.earth_img_con .pointbox {

    width: 100%;

    height: 100%;

    position: absolute;

    left: 0;

    top: 0;

    z-index: 4;

  }

.earth_img_con .pointbox .point {

    text-align: center;

    position: absolute;

    

  }

.earth_img_con .pointbox .point .text {

    width: 60px;

    text-align: center;

    height: 28px;

    line-height: 28px;

    font-size: 16px;

    background:#53B23C;

    color: #fff;

    margin-bottom: 12px;

    -webkit-transition: all .4s;

    -o-transition: all .4s;

    -moz-transition: all .4s;

    transition: all .4s;

  }

.earth_img_con .pointbox .point .imgbox {

    width: 30px;

    margin: 0 auto;

    position: relative;

  }

.earth_img_con .pointbox .point.point1 {

    left: 6%;

    top: 11%;

    animation: mike-bounce-up 1.1s linear infinite;

    -webkit-animation: mike-bounce-up 1.1s linear infinite;

}

.earth_img_con .pointbox .point.point2 {

	left: -1%;

	top: 22%;

    animation: mike-bounce-up 1.3s linear infinite;

    -webkit-animation: mike-bounce-up 1.3s linear infinite;

}

.earth_img_con .pointbox .point.point3 {

    left: 72%;

    top: -3.5%;

    animation: mike-bounce-up 1.5s linear infinite;

    -webkit-animation: mike-bounce-up 1.5s linear infinite;

}

.earth_img_con .pointbox .point.point4 {

    left: 87%;

    top: 11%;

    animation: mike-bounce-up 1.7s linear infinite;

    -webkit-animation: mike-bounce-up 1.7s linear infinite;

}

.earth_img_con .pointbox .point.point5 {

    left: 81%;

    top: 3%;

    animation: mike-bounce-up 1.9s linear infinite;

    -webkit-animation: mike-bounce-up 1.9s linear infinite;

}

.earth_img_con .pointbox .point.point6 {

    left: 92%;

    top: 52%;

    animation: mike-bounce-up 2.1s linear infinite;

    -webkit-animation: mike-bounce-up 2.1s linear infinite;

}

.buju-part .left{

    position: relative;

    z-index: 22;

}

@-webkit-keyframes cloud1 {

    0% {

      right: -18%;

    }

    50% {

      right: 10%;

    }

    100% {

      right: -18%;

    }

  }

  @-moz-keyframes cloud1 {

    0% {

      right: -18%;

    }

    50% {

      right: 10%;

    }

    100% {

      right: -18%;

    }

  }

  @keyframes cloud1 {

    0% {

      right: -18%;

    }

    50% {

      right: 10%;

    }

    100% {

      right: -18%;

    }

  }

  @-webkit-keyframes cloud2 {

    0% {

      left: -18%;

    }

    50% {

      left: 10%;

    }

    100% {

      left: -18%;

    }

  }

  @-moz-keyframes cloud2 {

    0% {

      left: -18%;

    }

    50% {

      left: 10%;

    }

    100% {

      left: -18%;

    }

  }

  @keyframes cloud2 {

    0% {

      left: -18%;

    }

    50% {

      left: 10%;

    }

    100% {

      left: -18%;

    }

  }

  @keyframes mike-bounce-up{

      25% { transform: translateY(-5px);} 

        50%, 100% {transform: translateY(0);} 

        75% { transform: translateY(5px); -webkit-transform: translateY(5px); -moz-transform: translateY(5px); -ms-transform: translateY(5px); -o-transform: translateY(5px); }

}



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

    .earth_img_con{

		right: 0;

	}

}

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

    .earth_img_con{

        right: 0;

    }

}

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

    .earth_img_con{

        display: none;

    }

	.chuanxin-ibox .imgs-list2 .item .title2 {

	    bottom: 12px;

	    left: 18px;

	    color: #FFFFFF;

	    font-size: 18px;

	}

	.company_culture h3{font-size: 18px;}

	.company_culture .icon-box p{font-size: 14px;}

	.company_culture .icon-box p {

	    width: 86%;

		margin-left: 50px;

	}

	.company_culture .icon{margin-right: 12px;}

	.ny-parent ul.slick-slide .pic {

	    margin: 6px 6px;

	}

	.zhaomu_part .w1140.pt-70{padding-top: 28px;}

	.zhaomu-imgs-list {

	    margin: 40px -10px 0;

	}

	.zhaomu_part .daiyu {

	    padding-top: 30px;

	}

	.youshi-part{padding-top: 50px;}

	.part.qiye {padding-top: 46px;}

	.part.jiangxin, .part.zhiliang  {padding-top: 46px;}

	.chuanxin-ibox .part3{padding-top: 50px;}

}

/* 滚动条 */
.ind-product-box .swiper-container-horizontal>.swiper-scrollbar{height: 4px;}
.ind-product-box .swiper-scrollbar{
    height: 4px;
    background-color: #D3D3D3;
}
.ind-product-box .swiper-container-horizontal>.swiper-scrollbar{
    left: 0;
}
.ind-product-box .swiper-scrollbar-drag{
    background-color: #53B23C;
}

.footer .foot-model dt a[href="javascript:;"]{

	      cursor: default;}

		  

		  

		  

		  .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: #212121; 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;}

		  

		  .ny-banner2{

		      text-align: center;

		      position: relative;

		  }

		  .ny-banner2 .ny-banner-box{

		      /* position: absolute;

		      top: 0;

		      color: #ffffff;

		      width: 100%;

		      height: 100%;

		      display: table; */

			  position: absolute;

			  top: 0;

			  color: #ffffff;

			  width: 100%;

			  text-align: center;

			  top: 50%;

			  transform: translateY(-50%);

		  }

		  .ny-banner2 .banner-text{

		      font-size: 18px;

		      margin-top: 10px;

		  }

		  .ny-banner2 .banner-tit{

		      font-size: 52px;

		      line-height: 56px;

		  }

		  /* .ny-banner2 .inner{

		      display: table-cell;

		      vertical-align: middle;

		  } */

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

		      .ny-banner2 .banner-tit{

		          font-size: 48px;

		          line-height: 46px;

		      }

		  }

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

		      .ny-banner2 .banner-tit{

		          font-size: 42px;

		          line-height: 36px;

		      }

		  }

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

		      .ny-banner2 .banner-tit{

		          font-size: 38px;

		          line-height: 24px;

		      }

		  }

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

		      .ny-banner2 .banner-tit{

		          font-size: 30px;

		      }

		      .ny-banner2 .banner-text {

		          font-size: 16px;

		          margin-top: 12px;

		      }

		  }

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

		      .ny-banner2 .banner-tit {

		          font-size: 18px;

		      }

			  .his_item h1 em{font-size: 28px;}

		      .ny-banner2 .banner-text {

		          font-size: 12px;

		          margin-top: 5px;

		          padding: 0 15px;

		      }

			  .video-gif {

			      display: block;

			  }

			  .banner_video #video-back video {

			      display: none;

			  }

			  #startvideo2 {

			      display: none;

			  }

		  }

		  
          @media only screen and (max-width: ){
              
          }
		  		.header .h-main{

		  			width: 100% !important;

		  			box-sizing: border-box;

		  			padding: 0 65px 0 80px;

		  		}

				

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

	.pagination li{margin: 0 2px;margin-bottom: 5px;}

	#pages a,#pages span{padding: 0 10px;}

}

.xkcp {
	margin-bottom: 30px;
}

.xkcp .tit{
	font-size: 28px;
	margin-top: 20px;
}

.xkcp .tit:first-child{
	margin-top: 0;
}

.xkcp .text {
    font-size: 16px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #212121;
    line-height: 30px;
}

.xkcp .text p{
	margin-bottom: 5px;
}

.xkcp .text ul li{
	padding-left: 20px;
}

.xkcp .text ul li:before{
	content: "●";
	color: #53B23C;
	padding-right: 5px;
}

.xkcp h4{
	margin-top: 15px;
}

.xkcp h4:first-child{
	margin-top: 0;
}


