/* @font-face {font-family:"FutworaProTrialMedium";src:url('../fonts/futworaprotrialmedium.eot');src:url('../fonts/futworaprotrialmedium.eot') format('embedded-opentype'),url('../fonts/futworaprotrialmedium.woff2') format('woff2'),url('../fonts/futworaprotrialmedium.woff') format('woff'),url('../fonts/futworaprotrialmedium.ttf') format('truetype');font-weight:400;font-style:normal}
@font-face {font-family:"HelveticaBold";src:url('../fonts/helveticabold.eot');src:url('../fonts/helveticabold.eot') format('embedded-opentype'),url('../fonts/helveticabold.woff2') format('woff2'),url('../fonts/helveticabold.woff') format('woff'),url('../fonts/helveticabold.ttf') format('truetype');font-weight:400;font-style:normal}
@font-face {font-family:"FutworaProTrialRegular";src:url('../fonts/futworaprotrialregular.eot');src:url('../fonts/futworaprotrialregular.eot') format('embedded-opentype'),url('../fonts/futworaprotrialregular.woff2') format('woff2'),url('../fonts/futworaprotrialregular.woff') format('woff'),url('../fonts/futworaprotrialregular.ttf') format('truetype');font-weight:400;font-style:normal} */
@font-face {font-family:"PingFang SC";src:url('../fonts/ regular_0.ttf');font-style:normal}
/* @font-face {font-family:"BebasNeue";src:url('../fonts/BebasNeue-1.otf');font-style:normal} */
a,address,article,aside,audio,b,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,img,ins,kbd,label,legend,li,menu,nav,object,ol,p,section,small,span,sub,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,video {border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display:block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
body {line-height:1;text-size-adjust:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:PingFang SC;}
ol,ul {list-style:none}
table {border-collapse:collapse;border-spacing:0}
input,select,textarea {-moz-appearance:none;-webkit-appearance:none;appearance:none;border-radius:0}
* {-webkit-tap-highlight-color:transparent;box-sizing:border-box}
a {outline:0;text-decoration:none;color:#333;transition:color 1s;-webkit-transition:color 1s;-moz-transition:color 1s;-ms-transition:color 1s;-o-transition:color 1s;}
body,input,textarea {font-family:PingFang SC;}
input[type='text']:-webkit-autofill {box-shadow:0 0 0 1000px #fff inset}
img {display:inline-block}
[class*=' icon-'],[class^=icon-] {font-family:"iconfont";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;line-height:1;speak:none;text-transform:none}
input[type=text]::-ms-clear,input[type=tel]::-ms-clear,input[type=number]::-ms-clear {display:none}
select {border:none;outline:none;}
option {outline:none;border:none;appearance:none;-moz-appearance:none;-webkit-appearance:none;}
/* video {vertical-align:top;object-fit:fill;} */
video {object-fit:fill;display: block;width: 100%;}
.layui-layer-video .layui-layer-setwin .layui-layer-close2 {
    background: url(../images/layer-video-close.png) no-repeat center!important;
    right: -44px;
    top: -44px;
}
.wow {visibility:hidden}
.no-cssanimations .wow {visibility:visible}
.mt-10 {margin-top:10px}
.mt-20 {margin-top:20px}
.mt-30 {margin-top:30px}
.mt-35 {margin-top:35px}
.mt-40 {margin-top:40px}
.mt-50 {margin-top:50px}
.mt-60 {margin-top:60px}
.mt-70 {margin-top:70px}
.mt-80 {margin-top:80px}
.mt-90 {margin-top:90px}
.mt-100 {margin-top:100px}
.mt-110 {margin-top:110px}
.mt-120 {margin-top:120px}
.mt-140 {margin-top:140px}
.mt-150 {margin-top:150px}
.mt-160 {margin-top:160px}
.mt-180 {margin-top:180px}
.mb-80 {margin-bottom:80px}
.text-right {text-align:right}
.text-left {text-align:left}
.text-center {text-align:center}
.d-inline-block {display:inline-block}
.d-none {display:none}
.d-block {display:block}
.contact-map .BMapLabel {border:0}
.contact-map .anchorBL {display:none}
.list {position:relative;font-size:0}
.list>li {display:inline-block;vertical-align:top}
.list-1>li {width:100%}
.list-2>li {width:50%}
.list-3>li {width:33.3333%}
.list-4>li {width:25%}
.list-5>li {width:20%}
.img-box {position:relative}
.img-box::before {content:"";display:block}
.img-box img {left:0;position:absolute;top:0;width:100%}
.bg-cover {background-repeat:no-repeat;background-position:center center;background-size:cover}
.hides {display:none;}
li {list-style:none;}
.col-md-3s {float:left;width:25%;}
.col-md-4s {float:left;width:33.3%;}
@keyframes heartBeat {0% {-webkit-transform:scale(1);transform:scale(1);}
14% {-webkit-transform:scale(1.1);transform:scale(1.1);}
28% {-webkit-transform:scale(1);transform:scale(1);}
42% {-webkit-transform:scale(1.1);transform:scale(1.1);}
56% {-webkit-transform:scale(1);transform:scale(1);}
70% {-webkit-transform:scale(1.1);transform:scale(1.1);}
84% {-webkit-transform:scale(1);transform:scale(1);}
}
/*magnific-popup.css*/
.mfp-bg,.mfp-wrap {position:fixed;left:0;top:0}
.mfp-bg,.mfp-container,.mfp-wrap {height:100%;width:100%}
.mfp-arrow:after,.mfp-arrow:before,.mfp-container:before,.mfp-figure:after {content:''}
.mfp-bg {z-index:9999999;overflow:hidden;background:#0b0b0b;opacity:.8}
.mfp-wrap {z-index:99999999;outline:0!important;-webkit-backface-visibility:hidden;overflow:hidden!important;}
.mfp-container {text-align:center;position:absolute;left:0;top:0;padding:0 8px;box-sizing:border-box}
.mfp-container:before {display:inline-block;height:100%;vertical-align:middle}
.mfp-align-top .mfp-container:before {display:none}
.mfp-content {position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}
.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content {width:100%;cursor:auto}
.mfp-ajax-cur {cursor:progress}
.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close {cursor:url(../images/cursor-sm.png),pointer}
.mfp-zoom {cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}
.mfp-auto-cursor .mfp-content {cursor:auto}
.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader {-webkit-user-select:none;-moz-user-select:none;user-select:none}
.mfp-loading.mfp-figure {display:none}
.mfp-hide {display:none!important}
.mfp-preloader {color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}
.mfp-preloader a {color:#CCC}
.mfp-close,.mfp-preloader a:hover {color:#FFF}
.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader {display:none}
button.mfp-arrow,button.mfp-close {overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}
.mfp-figure:after,.mfp-iframe-scaler iframe {box-shadow:0 0 8px rgba(0,0,0,.6);position:absolute;left:0}
button::-moz-focus-inner {padding:0;border:0}
.mfp-close {width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}
.mfp-close:focus,.mfp-close:hover {opacity:1}
.mfp-close:active {top:1px}
.mfp-close-btn-in .mfp-close {color:#333}
.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close {color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}
.mfp-counter {position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}
.mfp-figure,img.mfp-img {line-height:0}
.mfp-arrow {position:absolute;opacity:.65;margin:-55px 0 0;top:50%;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}
.mfp-arrow:active {margin-top:-54px}
.mfp-arrow:focus,.mfp-arrow:hover {opacity:1}
.mfp-arrow:after,.mfp-arrow:before {display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:inset transparent}
.mfp-arrow:after {border-top-width:13px;border-bottom-width:13px;top:8px}
.mfp-arrow:before {border-top-width:21px;border-bottom-width:21px;opacity:.7}
.mfp-arrow-left {left:0}
.mfp-arrow-left:after {border-right:17px solid #FFF;margin-left:31px}
.mfp-arrow-left:before {margin-left:25px;border-right:27px solid #3F3F3F}
.mfp-arrow-right {right:0}
.mfp-arrow-right:after {border-left:17px solid #FFF;margin-left:39px}
.mfp-arrow-right:before {border-left:27px solid #3F3F3F}
.mfp-iframe-holder {padding-top:40px;padding-bottom:40px}
.mfp-iframe-holder .mfp-content {line-height:0;width:100%;max-width:900px}
.mfp-image-holder .mfp-content,img.mfp-img {max-width:100%}
.mfp-iframe-holder .mfp-close {top:-40px}
.mfp-iframe-scaler {width:100%;height:0;overflow:hidden;padding-top:56.25%}
.mfp-iframe-scaler iframe {display:block;top:0;width:100%;height:100%;background:#000}
.mfp-figure:after,img.mfp-img {width:auto;height:auto;display:block}
img.mfp-img {box-sizing:border-box;padding:40px 0;margin:0 auto}
.mfp-figure:after {top:40px;bottom:40px;right:0;z-index:-1;background:#444}
.mfp-figure small {color:#BDBDBD;display:block;font-size:12px;line-height:14px}
.mfp-figure figure {margin:0}
.mfp-bottom-bar {margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}
.mfp-title {text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}
.mfp-gallery .mfp-image-holder .mfp-figure {cursor:pointer}
@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px) {.mfp-img-mobile .mfp-image-holder {padding-left:0;padding-right:0}
.mfp-img-mobile img.mfp-img {padding:0}
.mfp-img-mobile .mfp-figure:after {top:0;bottom:0}
.mfp-img-mobile .mfp-figure small {display:inline;margin-left:5px}
.mfp-img-mobile .mfp-bottom-bar {background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}
.mfp-img-mobile .mfp-bottom-bar:empty {padding:0}
.mfp-img-mobile .mfp-counter {right:5px;top:3px}
.mfp-img-mobile .mfp-close {top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}
}
@media all and (max-width:900px) {.mfp-arrow {-webkit-transform:scale(.75);transform:scale(.75)}
.mfp-arrow-left {-webkit-transform-origin:0;transform-origin:0}
.mfp-arrow-right {-webkit-transform-origin:100%;transform-origin:100%}
.mfp-container {padding-left:6px;padding-right:6px}
}
/*plyr.css*/
.plyr input[type=range]:focus,.plyr:focus {outline:0}
.plyr .plyr__video-embed iframe,.plyr__tooltip {pointer-events:none}
@keyframes plyr-progress {to {background-position:25px 0}
}
.plyr {position:relative;max-width:100%;min-width:200px;font-family:Avenir,avenir next,helvetica neue,segoe ui,Helvetica,Arial,sans-serif;direction:ltr}
.plyr,.plyr *,.plyr::after,.plyr::before {box-sizing:border-box}
.plyr a,.plyr button,.plyr input,.plyr label {-ms-touch-action:manipulation;touch-action:manipulation}
.plyr audio,.plyr video {width:100%;height:auto;vertical-align:middle;border-radius:inherit}
.plyr input[type=range] {display:block;height:20px;width:100%;margin:0;padding:0;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;border:none;background:0 0}
.plyr input[type=range]::-webkit-slider-runnable-track {height:8px;background:0 0;border:0;border-radius:4px;-webkit-user-select:none;user-select:none}
.plyr input[type=range]::-webkit-slider-thumb {-webkit-appearance:none;margin-top:-4px;position:relative;height:16px;width:16px;background:#fff;border:2px solid transparent;border-radius:100%;transition:background .2s ease,border .2s ease,transform .2s ease;box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(0,0,0,.15);box-sizing:border-box}
.plyr input[type=range]::-moz-range-track {height:8px;background:0 0;border:0;border-radius:4px;-moz-user-select:none;user-select:none}
.plyr input[type=range]::-moz-range-thumb {position:relative;height:16px;width:16px;background:#fff;border:2px solid transparent;border-radius:100%;transition:background .2s ease,border .2s ease,transform .2s ease;box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(0,0,0,.15);box-sizing:border-box}
.plyr input[type=range]::-ms-track {height:8px;background:0 0;border:0;color:transparent}
.plyr input[type=range]::-ms-fill-upper {height:8px;background:0 0;border:0;border-radius:4px;-ms-user-select:none;user-select:none}
.plyr input[type=range]::-ms-fill-lower {height:8px;border:0;border-radius:4px;-ms-user-select:none;user-select:none;background:#0066CC}
.plyr input[type=range]::-ms-thumb {position:relative;height:16px;width:16px;background:#fff;border:2px solid transparent;border-radius:100%;transition:background .2s ease,border .2s ease,transform .2s ease;box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(0,0,0,.15);box-sizing:border-box;margin-top:0}
.plyr input[type=range]::-ms-tooltip {display:none}
.plyr input[type=range]::-moz-focus-outer {border:0}
.plyr input[type=range].tab-focus:focus {outline-offset:3px}
.plyr input[type=range]:active::-webkit-slider-thumb {background:#0066CC;border-color:#fff;transform:scale(1.25)}
.plyr input[type=range]:active::-moz-range-thumb {background:#0066CC;border-color:#fff;transform:scale(1.25)}
.plyr input[type=range]:active::-ms-thumb {background:#0066CC;border-color:#fff;transform:scale(1.25)}
.plyr--video input[type=range].tab-focus:focus {outline:rgba(255,255,255,.5) dotted 1px}
.plyr--audio input[type=range].tab-focus:focus {outline:rgba(86,93,100,.5) dotted 1px}
.plyr__sr-only {clip:rect(1px,1px,1px,1px);overflow:hidden;position:absolute!important;padding:0!important;border:0!important;height:1px!important;width:1px!important}
.plyr__video-wrapper {position:relative;background:#000;border-radius:inherit}
.plyr__video-embed {padding-bottom:56.25%;height:0;border-radius:inherit;overflow:hidden;z-index:0}
.plyr__video-embed iframe {position:absolute;top:0;left:0;width:100%;height:100%;border:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.plyr__video-embed>div {position:relative;padding-bottom:200%;transform:translateY(-35.95%)}
.plyr video::-webkit-media-text-track-container {display:none}
.plyr__captions {display:none;position:absolute;bottom:0;left:0;width:100%;padding:20px;transform:translateY(-40px);transition:transform .3s ease;color:#fff;font-size:16px;text-align:center;font-weight:400}
.plyr__captions span {border-radius:2px;padding:3px 10px;background:rgba(0,0,0,.7);-webkit-box-decoration-break:clone;box-decoration-break:clone;line-height:150%}
.plyr__captions span:empty {display:none}
@media(min-width:768px) {.plyr__captions {font-size:24px}
}
.plyr--captions-active .plyr__captions {display:block}
.plyr--hide-controls .plyr__captions {transform:translateY(-15px)}
@media(min-width:1024px) {.plyr--fullscreen-active .plyr__captions {font-size:32px}
}
.plyr::-webkit-media-controls {display:none}
.plyr__controls {display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;line-height:1;text-align:center}
.plyr__controls .plyr__progress,.plyr__controls .plyr__time,.plyr__controls>button {margin-left:5px}
.plyr__controls .plyr__progress:first-child,.plyr__controls .plyr__time:first-child,.plyr__controls>button:first-child {margin-left:0}
.plyr__controls .plyr__volume {margin-left:5px}
.plyr__controls [data-plyr=pause] {margin-left:0}
.plyr__controls button {position:relative;display:inline-block;-ms-flex-negative:0;flex-shrink:0;overflow:visible;vertical-align:middle;padding:7px;border:0;background:0 0;border-radius:3px;cursor:pointer;transition:background .3s ease,color .3s ease,opacity .3s ease;color:inherit}
.plyr__controls button svg {width:18px;height:18px;display:block;fill:currentColor}
.plyr__controls button:focus {outline:0}
.plyr__controls .icon--captions-on,.plyr__controls .icon--exit-fullscreen,.plyr__controls .icon--muted {display:none}
@media(min-width:480px) {.plyr__controls .plyr__progress,.plyr__controls .plyr__time,.plyr__controls>button {margin-left:10px}
}
.plyr--hide-controls .plyr__controls {opacity:0;pointer-events:none}
.plyr--video .plyr__controls {position:absolute;left:0;right:0;bottom:0;z-index:2;padding:50px 10px 10px;background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.5));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;color:#fff;transition:opacity .3s ease}
.plyr--video .plyr__controls button.tab-focus:focus,.plyr--video .plyr__controls button:hover {background:#0066CC;color:#fff}
.plyr--audio .plyr__controls {padding:10px;border-radius:inherit;background:#fff;border:1px solid #dbe3e8;color:#565d64}
.plyr--audio .plyr__controls button.tab-focus:focus,.plyr--audio .plyr__controls button:hover,.plyr__play-large {background:#0066CC;color:#fff}
.plyr__play-large {display:none;position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%,-50%);padding:15px;border:0;border-radius:100%;box-shadow:0 1px 1px rgba(0,0,0,.15);transition:all .3s ease}
.plyr__play-large svg {position:relative;left:2px;width:20px;height:20px;display:block;fill:currentColor}
.plyr__play-large:focus {outline:rgba(255,255,255,.5) dotted 1px}
.plyr .plyr__play-large {cursor:pointer;display:inline-block}
.plyr .plyr__play-large:focus {outline:none}
.plyr--audio .plyr__play-large,.plyr--playing .plyr__controls [data-plyr=play],.plyr__controls [data-plyr=pause] {display:none}
.plyr--playing .plyr__play-large {opacity:0;visibility:hidden}
.plyr--playing .plyr__controls [data-plyr=pause] {display:inline-block}
.plyr--captions-active .plyr__controls .icon--captions-on,.plyr--fullscreen-active .icon--exit-fullscreen,.plyr--muted .plyr__controls .icon--muted {display:block}
.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr--captions-active .plyr__controls .icon--captions-on+svg,.plyr--fullscreen-active .icon--exit-fullscreen+svg,.plyr--muted .plyr__controls .icon--muted+svg {display:none}
.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen] {display:inline-block}
.plyr__tooltip {position:absolute;z-index:2;bottom:100%;margin-bottom:10px;padding:5px 7.5px;opacity:0;background:rgba(0,0,0,.7);border-radius:3px;color:#fff;font-size:14px;line-height:1.3;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s .1s ease,opacity .2s .1s ease}
.plyr__tooltip::before {content:'';position:absolute;width:0;height:0;left:50%;transform:translateX(-50%);bottom:-4px;border-right:4px solid transparent;border-top:4px solid rgba(0,0,0,.7);border-left:4px solid transparent;z-index:2}
.plyr button.tab-focus:focus .plyr__tooltip,.plyr button:hover .plyr__tooltip,.plyr__tooltip--visible {opacity:1;transform:translate(-50%,0) scale(1)}
.plyr button:hover .plyr__tooltip {z-index:3}
.plyr__controls button:first-child .plyr__tooltip {left:0;transform:translate(0,10px) scale(.8);transform-origin:0 100%}
.plyr__controls button:first-child .plyr__tooltip::before {left:16px}
.plyr__controls button:last-child .plyr__tooltip {right:0;transform:translate(0,10px) scale(.8);transform-origin:100% 100%}
.plyr__controls button:last-child .plyr__tooltip::before {left:auto;right:16px;transform:translateX(50%)}
.plyr__controls button:first-child .plyr__tooltip--visible,.plyr__controls button:first-child.tab-focus:focus .plyr__tooltip,.plyr__controls button:first-child:hover .plyr__tooltip,.plyr__controls button:last-child .plyr__tooltip--visible,.plyr__controls button:last-child.tab-focus:focus .plyr__tooltip,.plyr__controls button:last-child:hover .plyr__tooltip {transform:translate(0,0) scale(1)}
.plyr__progress {position:relative;display:none;-ms-flex:1;flex:1}
.plyr__progress input[type=range] {position:relative;z-index:2}
.plyr__progress input[type=range]::-webkit-slider-runnable-track {background:0 0}
.plyr__progress input[type=range]::-moz-range-track {background:0 0}
.plyr__progress input[type=range]::-ms-fill-upper {background:0 0}
.plyr__progress .plyr__tooltip {left:0}
.plyr .plyr__progress {display:inline-block}
.plyr__progress--buffer,.plyr__progress--played,.plyr__volume--display {position:absolute;left:0;top:50%;width:100%;height:8px;margin:-4px 0 0;padding:0;vertical-align:top;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:100px}
.plyr__progress--buffer::-webkit-progress-bar,.plyr__progress--played::-webkit-progress-bar,.plyr__volume--display::-webkit-progress-bar {background:0 0}
.plyr__progress--buffer::-webkit-progress-value,.plyr__progress--played::-webkit-progress-value,.plyr__volume--display::-webkit-progress-value {background:currentColor;border-radius:100px;min-width:8px}
.plyr__progress--buffer::-moz-progress-bar,.plyr__progress--played::-moz-progress-bar,.plyr__volume--display::-moz-progress-bar {background:currentColor;border-radius:100px;min-width:8px}
.plyr__progress--buffer::-ms-fill,.plyr__progress--played::-ms-fill,.plyr__volume--display::-ms-fill {border-radius:100px}
.plyr__progress--played,.plyr__volume--display {z-index:1;color:#0066CC;background:0 0;transition:none}
.plyr__progress--played::-webkit-progress-value,.plyr__volume--display::-webkit-progress-value {min-width:8px;max-width:99%;border-top-right-radius:0;border-bottom-right-radius:0;transition:none}
.plyr__progress--played::-moz-progress-bar,.plyr__volume--display::-moz-progress-bar {min-width:8px;max-width:99%;border-top-right-radius:0;border-bottom-right-radius:0;transition:none}
.plyr__progress--played::-ms-fill,.plyr__volume--display::-ms-fill {display:none}
.plyr__progress--buffer::-webkit-progress-value {transition:width .2s ease}
.plyr__progress--buffer::-moz-progress-bar {transition:width .2s ease}
.plyr__progress--buffer::-ms-fill {transition:width .2s ease}
.plyr--video .plyr__progress--buffer,.plyr--video .plyr__volume--display {background:rgba(255,255,255,.25)}
.plyr--video .plyr__progress--buffer {color:rgba(255,255,255,.25)}
.plyr--audio .plyr__progress--buffer,.plyr--audio .plyr__volume--display {background:rgba(198,214,219,.66)}
.plyr--audio .plyr__progress--buffer {color:rgba(198,214,219,.66)}
.plyr--loading .plyr__progress--buffer {animation:plyr-progress 1s linear infinite;background-size:25px 25px;background-repeat:repeat-x;background-image:linear-gradient(-45deg,rgba(0,0,0,.15) 25%,transparent 25%,transparent 50%,rgba(0,0,0,.15) 50%,rgba(0,0,0,.15) 75%,transparent 75%,transparent);color:transparent}
.plyr--video.plyr--loading .plyr__progress--buffer {background-color:rgba(255,255,255,.25)}
.plyr--audio.plyr--loading .plyr__progress--buffer {background-color:rgba(198,214,219,.66)}
.plyr__time {display:inline-block;vertical-align:middle;font-size:14px}
.plyr__time+.plyr__time {display:none}
@media(min-width:768px) {.plyr__time+.plyr__time {display:inline-block}
}
.plyr__time+.plyr__time::before {content:'\2044';margin-right:10px}
.plyr__volume {display:none}
.plyr .plyr__volume {-ms-flex:1;flex:1;position:relative}
.plyr .plyr__volume input[type=range] {position:relative;z-index:2}
@media(min-width:480px) {.plyr .plyr__volume {display:block;max-width:60px}
}
@media(min-width:768px) {.plyr .plyr__volume {max-width:100px}
}
.plyr--is-ios .plyr__volume,.plyr--is-ios [data-plyr=mute] {display:none!important}
.plyr--fullscreen-active {position:fixed;top:0;left:0;right:0;bottom:0;height:100%;width:100%;z-index:10000000;background:#000;border-radius:0!important}
.plyr--fullscreen-active video {height:100%}
.plyr--fullscreen-active .plyr__video-wrapper {height:100%;width:100%}
.plyr--fullscreen-active .plyr__video-embed {overflow:visible}
.plyr--fullscreen-active .plyr__controls {position:absolute;bottom:0;left:0;right:0}
.plyr--fullscreen-active.plyr--vimeo .plyr__video-wrapper {height:0;top:50%;transform:translateY(-50%)}
/*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;}
/*selectFilter*/
.filter-disabled {-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;}
.filter-box {position:relative;z-index:3;}
.filter-box select {display:none;}
.filter-text {height:100%;overflow:hidden;position:relative;cursor:pointer;padding:0 30px 0 10px;}
.filter-text input {font-size:14px;}
.filter-text .filter-title {width:100%;height:36px;line-height:36px;border:0;background-color:transparent;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;}
.filter-list {display:none;max-height:300px;background-color:#fff;font-size:14px;position:absolute;top:42px;left:0;right:0;z-index:99;border:1px solid #e6e6e6;overflow:auto;}
.filter-list li.filter-null a {color:#d2d2d2;}
.filter-list li a {display:block;padding:0 10px;height:36px;line-height:36px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;}
.filter-list li:hover {background-color:#f2f2f2;}
.filter-list li:hover a {color:#666!important;}
.filter-list li.filter-selected {background-color:#fac400;}
.filter-list li.filter-selected a {color:#fff!important;}
.filter-list li.filter-disabled {background-color:#fff;}
.filter-list li.filter-disabled a {display:block;color:#d2d2d2;}
.filter-list li.filter-disabled:hover a {cursor:not-allowed!important;background-color:#fff;}
.filter-text .icon {position:absolute;}
.filter-text .icon-filter-arrow {width:17px;height:11px;background-repeat:no-repeat;background-image:url(../images/icon_arrow_down.png);background-position:0 0;right:10px;top:50%;margin-top:-5px;transition:all .2s;}
.filter-text .icon-filter-arrow.filter-show {-webkit-transform:rotate(-180deg);transform:rotate(-180deg);}
.filter-list::-webkit-scrollbar {width:4px;height:4px;}
.filter-list::-webkit-scrollbar-track {background:#fff;}
.filter-list::-webkit-scrollbar-thumb {background:#cbcbcb;}
@-webkit-keyframes fadeIn {from {opacity:0}
to {opacity:1}
}
@keyframes fadeIn {from {opacity:0}
to {opacity:1}
}
.fadeIn {-webkit-animation-name:fadeIn;animation-name:fadeIn}
@-webkit-keyframes fadeInUp {from {opacity:0;-webkit-transform:translate3d(0,5%,0);transform:translate3d(0,5%,0)}
to {opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes fadeInUp {from {opacity:0;-webkit-transform:translate3d(0,5%,0);transform:translate3d(0,5%,0)}
to {opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@-webkit-keyframes fadeInDown {from {opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
to {opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes fadeInDown {from {opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
to {opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.fadeInDown {-webkit-animation-name:fadeInDown;animation-name:fadeInDown}
@-webkit-keyframes fadeInLeft {from {opacity:0;-webkit-transform:translate3d(-3%,0,0);transform:translate3d(-3%,0,0)}
to {opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes fadeInLeft {from {opacity:0;-webkit-transform:translate3d(-3%,0,0);transform:translate3d(-3%,0,0)}
to {opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.fadeInLeft {-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}
@-webkit-keyframes fadeInRight {from {opacity:0;-webkit-transform:translate3d(3%,0,0);transform:translate3d(3%,0,0)}
to {opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes fadeInRight {from {opacity:0;-webkit-transform:translate3d(3%,0,0);transform:translate3d(3%,0,0)}
to {opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.fadeInRight {-webkit-animation-name:fadeInRight;animation-name:fadeInRight}
.fadeInUp {-webkit-animation-name:fadeInUp;animation-name:fadeInUp}
.animated {-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.animated.infinite {-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}
.animated.delay-1s {-webkit-animation-delay:1s;animation-delay:1s}
.animated.delay-2s {-webkit-animation-delay:2s;animation-delay:2s}
.animated.delay-3s {-webkit-animation-delay:3s;animation-delay:3s}
.animated.delay-4s {-webkit-animation-delay:4s;animation-delay:4s}
.animated.delay-5s {-webkit-animation-delay:5s;animation-delay:5s}
.animated.fast {-webkit-animation-duration:800ms;animation-duration:800ms}
.animated.faster {-webkit-animation-duration:500ms;animation-duration:500ms}
.animated.slow {-webkit-animation-duration:2s;animation-duration:2s}
.animated.slower {-webkit-animation-duration:3s;animation-duration:3s}
@media (prefers-reduced-motion) {.animated {-webkit-animation:unset !important;animation:unset !important;-webkit-transition:none !important;transition:none !important}
}
/* 视频 */
#my_video-wrap {max-width:60%;margin:0 auto;position:relative;}
#my_video-wrap .mfp-close {top:-44px;text-align:right;color:#fff;font-size:32px;}
.plyr--audio .plyr__controls button.tab-focus:focus,.plyr--audio .plyr__controls button:hover,.plyr__play-large {background-color:#FED100;}
.plyr__progress--played,.plyr__volume--display {color:#FED100;}
.banner-dots {position:absolute;bottom:20px;right:0;left:0;font-size:0;text-align:center}
.banner-dots li {margin:0 8px;display:inline-block;vertical-align:top}
.banner-dots li button {position:relative;display:inline-block;padding:0;border:0;font-size:0;background-color:transparent;outline:0;cursor:pointer}
.banner-dots li button::before {-moz-transition:background .3s ease-out;-o-transition:background .3s ease-out;-webkit-transition:background .3s ease-out;transition:background .3s ease-out;content:"";display:block;width:6px;height:6px;background-color:#e0e0e0}
.banner-dots li.slick-active button::before {background-color:#000}
/*.header,.search-full {-webkit-transition:all .4s;transition:all .4s;left:0;top:0;width:100%;background-color:#fff}*/
.search-full {position:absolute}
.search-bg {display:none;position:fixed;left:0;top:0;width:100%;height:100%;z-index:300;background-color:rgba(17,17,17,0.2)}
/*.header {display:none;position:fixed;box-shadow:0px 4px 3px 0px rgba(0,0,0,0.05);padding:15px 0;z-index:9991}*/
/*.logo {display:inline-block;margin-left:7.8%;position:relative;z-index:100;height:52px;}*/
/*.logo img {-webkit-transition:all .6s;transition:all .6s;height:100%;width:auto}*/
/*.logo .lw {position:absolute;left:0;top:0;opacity:0;visibility:hidden}*/
/*.navigation .nav-list>li {margin-left:50px;}*/
/*.header-sub.header-sub-mobile{margin-top: 30px;}*/
/*.header-sub {margin-left:70px;position:relative;top:2px}*/
.hd-lang {-webkit-transition:color .4s;transition:color .4s;font-size:12px;font-family:"FutworaProTrialMedium";color:#444444;text-decoration:underline}
.hd-line {margin:0 20px;width:1px;height:15px;background-color:rgba(17,17,17,0.3)}
.search-btn {-webkit-transition:color .4s;transition:color .4s;font-size:16px;color:#444444}
.search-btn span {display:none}
/*.header-white .header {background-color:#fff;box-shadow:none}*/
/*.pw-val.header-white .header {background-color:transparent;box-shadow:none}*/
.logo-img {display:none;}
/*.header-white .logo-img {display:none;}*/
/*.pw-val.header-white .logo-img {display:block;}*/
/*!* .header-white .logo-img2 {display:none;} *!*/
/*.pw-val.header-white .logo-img2 {display:none;}*/

/* .header-white .nav-link {color:#fff}
.header-white .nav-link i {color:#fff} */
/*.pw-val.header-white .nav-link {color:#fff}*/
/*.pw-val.header-white .nav-link i {color:#fff}*/
/*.pw-val.header-white .hd-lang,.pw-val.header-white .search-btn {color:#fff}*/
/*.pw-val.header-white .hd-line {background-color:rgba(255,255,255,0.3)}*/
/*.pw-val.header-white .logo .lw {opacity:1;visibility:visible}*/
/*.pw-val.header-white .logo .lb {opacity:0;visibility:hidden}*/

/* .header-white .hd-lang,.header-white .search-btn {color:#fff}
.header-white .hd-line {background-color:rgba(255,255,255,0.3)}
.header-white .logo .lw {opacity:1;visibility:visible}
.header-white .logo .lb {opacity:0;visibility:hidden} */


.pw-val .wrap {padding-top:0}
.meganav-subnav__marker {text-align:justify}
.meganav-subnav__marker .more-btn {background-color:transparent;width:auto;height:auto;line-height:inherit;}
.meganav-subnav__marker .more-btn:hover {background-color:transparent;color:#FED100;}
.meganav-subnav__marker .more-btn {margin-top:34px;color:#fff}
.meganav-subnav__marker .more-btn i {color:#fff}
.meganav-subnav__marker .more-btn:after {background-color:#fff}
.search-full {display:none;height:82px;z-index:640}
.search-full .icon-close {-webkit-transition:transform .4s;transition:transform .4s;position:absolute;right:7.8%;top:50%;font-size:16px;color:#444444;margin-top:-8px}
.search-head {max-width:600px;margin:0 auto;padding-right:40px;position:relative;height:100%}
.search-content {height:82px;position:relative;padding-left:40px}
.search-content input {position:absolute;left:40px;top:0;width:calc(100% - 40px);height:100%;border:none;background-color:transparent;font-size:16px;color:#444444}
.search-content input::-webkit-input-placeholder {color:#999}
.search-content .icon-search {-webkit-transition:color .4s;transition:color .4s;background-color:transparent;outline:none;cursor:pointer;position:absolute;left:0;top:50%;font-size:18px;color:#444444;border:none;padding:0;margin-top:-9px}
/*.no-header__bg.opa .header {opacity:.5}*/
/*@media (min-width:1025px) {.navigation,.navigation .nav-list>li,.header-sub,.header-sub a,.header-sub i {display:inline-block;vertical-align:middle}*/
.navigation .nav-list{height: 84px;}
.navigation .nav-list>li{height: 100%;}
.navigation .nav-list>li>a{height: 100%;line-height: 84px;}
/*.menu-box,.close-nav,.header-share,.back-nav {display:none}*/
/*.header-white .marker-side__full {transition-delay:0s;visibility:visible;opacity:0}*/
.marker-side__full div {border-top-color:transparent;border-top:10px solid #fff;position:absolute}
.marker-side__left {left:0;width:50vw;border-right:10px solid transparent;will-change:width}
.marker-side__right {left:50vw;width:100%;border-top:10px solid #fff;border-left:10px solid transparent;will-change:left}
.nav-link {-webkit-transition:color .4s;transition:color .4s;display:inline-block;padding-right:18px;position:relative;font-size:16px;color:#444444}
.nav-link.active {color:#FED100 !important;}
.nav-link.active i{color:#FED100 !important;}
.nav-link .icon-jiantou {-webkit-transition:all .4s;transition:all .4s;position:absolute;left:50%;bottom:-39px;color:rgba(17,17,17,0.4);font-size:14px;margin-left:-7px;opacity:0;visibility:hidden}
.nav-link i {-webkit-transition:color .4s;transition:color .4s;display:none;position:absolute;right:-5px;top:50%;font-size:12px;color:#b9b9b9;-webkit-transform:translateY(-50%) scale(0.4);transform:translateY(-50%) scale(0.4)}
.nav-item__sub .nav-link i {display:block}
.nav-item__sub .nav-link:after {content:"";display:block;position:absolute;left:0;bottom:-40px;height:40px;width:100%;pointer-events:none}
.nav-item__sub:hover .meganav-pane {pointer-events:auto}
.nav-item__sub:hover .nav-link:after {pointer-events:auto}
.nav-item__sub.open .icon-jiantou {opacity:1;visibility:visible}
.nav-item__sub.open .meganav-pane {opacity:1;visibility:visible}
.nav-link:hover {color:#FED100}
.nav-link:hover i {color:#FED100}
.meganav-subnav__content a:hover {color:#FED100}
.meganav-subnav__content a:hover:after {bottom:0;background-color:#FED100}
.hd-lang:hover,.search-btn:hover {color:#FED100}
/*.header-nav__cont {position:absolute;right:0;top:-16px;font-size:0;width:100%;text-align:right;padding-right:7.8%;height: 84px;}*/
.meganav-pane {-webkit-transition:opacity .4s,visibility .4s;transition:opacity .4s,visibility .4s;opacity:0;visibility:hidden;position:absolute;left:0;top:85px;width:100%;height:350px;background-size:cover;background-position:center center;z-index:200;padding-top:82px;pointer-events:none}
.meganav-pane:after {content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(17,17,17,0.3)}
.meganav-pane .meganav-subnav__content li {margin-left:0}
.meganav-pane__inner {padding-left:420px;position:relative}
.meganav-subnav__content li {display:inline-block;vertical-align:top;width:105px;margin:0 42px 45px 0;position:relative}
.meganav-subnav__content a {-webkit-transition:color .3s;transition:color .3s;font-size:14px;line-height:1.8;color:#fff;display:block;position:relative;padding-bottom:3px}
.meganav-subnav__content a:after {-webkit-transition:bottom .3s,background .3s;transition:bottom .3s,background .3s;content:"";display:block;position:absolute;left:0;bottom:3px;width:100%;height:1px;background-color:#fff;z-index:60}
.meganav-pane__box {transition:left .6s;text-align:left;width:865px;margin:0 auto;position:relative;z-index:40}
.meganav-subnav__marker {position:absolute;left:0;top:0;width:260px}
.meganav-subnav__marker p {letter-spacing:1px;font-size:26px;line-height:1.5;color:#fff}
.search-content .icon-search:hover {color:#FED100}
.search-full .icon-close:hover {-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.close-subnav {position:absolute;right:8.3%;bottom:10%;z-index:40}
.close-subnav span,.close-subnav i {-webkit-transition:color .4s;transition:color .4s;display:inline-block;vertical-align:middle;color:#fff;font-size:14px}
.close-subnav span {margin-right:14px}
.close-subnav:hover span,.close-subnav:hover i {color:#FED100}
.pro-item__sub .meganav-pane__box {max-width:1090px;width:auto}
.pro-item__sub .meganav-pane__inner {padding-left:0;left:32px}
.pro-col__subnav,.pro-col__submarker,.pro-col__subnav-content {display:inline-block;vertical-align:top}
.pro-subnav__list li {margin-bottom:70px}
.pro-subnav__list li:last-child {margin-bottom:0}
.pro-subnav__list h4.pls-item {display:none}
.pro-subnav__list .pls-item {-webkit-transition:color .3s;transition:color .3s;position:relative;display:block;font-size:22px;color:#fff;padding-bottom:8px}
.pro-subnav__list .pls-item i {display:none}
.pro-subnav__list .pls-item:after {-webkit-transition:bottom .3s,background .3s;transition:bottom .3s,background .3s;content:"";display:block;position:absolute;left:0;bottom:3px;width:100%;height:1px;background-color:rgba(229,229,229,0.6);z-index:60}
.pro-subnav__list .pls-item:hover {color:#FED100}
.pro-subnav__list .pls-item:hover:after {bottom:0;background-color:#FED100}
.pro-col__subnav {position:relative;width:310px;padding-right:105px}
.pro-col__submarker {width:115px;height:100%;position:absolute;left:310px;top:0;overflow:hidden}
.pro-col__submarker img {-webkit-transition:top .5s ease-out;transition:top .5s ease-out;position:absolute;left:0;top:-740px}
.pro-col__subnav-content {width:665px;margin-left:115px}
.pro-content__item {padding-right:25px;width:25%;display:inline-block;vertical-align:top}
.pro-item__attr {-webkit-transition:color .3s;transition:color .3s;font-size:18px;color:#fff;line-height:1.4;padding-bottom:3px;position:relative;display:inline-block;margin-bottom:60px}
.pro-item__attr:after {-webkit-transition:opacity .3s,background .3s;transition:opacity .3s,background .3s;content:"";display:block;position:absolute;left:0;bottom:3px;width:100%;height:1px;background-color:#fff;opacity:0;z-index:60}
.pro-item__attr:hover {color:#FED100}
.pro-item__attr:hover:after {opacity:.5;background-color:#FED100}
.pro-list__cols-three li {margin-bottom:35px}
.pro-list__cols-three a {-webkit-transition:color .3s;transition:color .3s;font-size:14px;color:#fff;letter-spacing:1px;line-height:1.4}
.pro-list__cols-three a:hover {color:#FED100}
.pro-subnav__dom {display:none}
}
@media (max-width:1600px) {.navigation .nav-list>li {margin-left:40px}
/*.header-sub {margin-left:40px}*/
.meganav-subnav__marker p {font-size:22px}
}
/*@media (max-width:1440px) {.logo {margin-left:5%}*/
/*.header-nav__cont {padding-right:5%}*/
.meganav-pane {min-height:510px;padding-top:80px}
.nav-link {font-size:15px}
.pro-subnav__list .pls-item {font-size:20px}
}
@media (max-width:1366px) {
    /*.header {padding:20px 0}*/
/* .logo {margin-left:30px;height:26px} */
/*.header-nav__cont {padding-right:30px;top:4px}*/
.navigation .nav-list>li {margin-left:32px}
.nav-link {font-size:14px}
/*.header-sub {margin-left:25px;top:1px}*/
.hd-line {margin:0 14px}
.search-full,.search-content {height:68px}
/*.header-nav__cont{height: 68px;top: -20px;}*/
.navigation .nav-list>li>a{line-height: 68px;}
.navigation .nav-list{height: 68px;}
}
@media (max-width:1200px) {.navigation .nav-list>li {margin-left:22px}
/*.header-sub {margin-left:18px}*/
.pro-item__sub .meganav-pane__box {max-width:900px}
.pro-col__subnav {width:240px;padding-right:70px}
.pro-col__submarker {width:80px;left:240px}
.pro-col__subnav-content {width:580px;margin-left:80px}
}
@media (max-width:1024px) {.menu-box {position:absolute;right:40px;top:2px;display:block}
.menu-btn,.m-lang {display:inline-block;vertical-align:middle}
.menu-btn i {width:24px;height:2px;background-color:#444444;margin-bottom:5px;display:block}
.pw-val .menu-btn i{background-color: #fff;}
/*.no-header.pw-val .menu-btn i{background-color:#444444;}*/
.menu-btn i:last-child {margin-bottom:0}
.m-lang {font-size:12px;color:#444444;text-decoration:underline;font-family:"FutworaProTrialMedium";margin-right:15px}
/* .header-white .menu-btn i {background-color:#fff} */
/*.header-white .m-lang {color:#fff}*/
/*.header-nav__cont {display:none;padding-right:0;padding-bottom:96px;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff;overflow-y:auto;z-index:400}*/
.close-nav {position:absolute;right:20px;top:30px;font-size:20px;color:#111}
.navigation {margin:100px 80px 0 80px}
.navigation .nav-list>li {display:block;margin-left:0;margin-bottom:50px}
.nav-link {font-size:20px;display:block;padding-right:20px;position:relative;padding-bottom:18px;border-bottom:1px solid rgba(17,17,17,0.1)}
.nav-link i {opacity:0;display:inline-block;-webkit-transform:scale(0.6,0.6) rotate(-90deg);transform:scale(0.6,0.6) rotate(-90deg);font-size:12px;position:absolute;right:0;top:6px}
.nav-link .icon-jiantou {display:none}
.nav-item__sub .nav-link i {opacity:1}
/* .header-white .nav-link {color:#444444}
.header-white .nav-link i {color:#999} */

/*.pw-val .header-white .nav-link {color:#444444}*/
/*.pw-val .header-white .nav-link i {color:#999}*/

/*.header-white .hd-lang,.header-white .search-btn {color:#444444}*/
/*.pw-val.header-white .hd-lang, .pw-val.header-white .search-btn {*/
/*    color: #444444578;*/
/*}*/
/*.header-sub {margin:0 80px 40px 80px}*/
.hd-lang,.hd-line {display:none}
.search-btn i {font-size:20px}
.search-btn span {display:inline-block;position:relative;top:-2px;font-size:16px;margin-left:6px}
/*.header-share {position:fixed;left:0;bottom:0;background-color:#f5f5f5;width:100%;padding:40px 0;text-align:center}*/
/*.header-share a {display:inline-block;vertical-align:top;font-size:16px;color:#7b7b7b;margin:0 20px}*/
/*.header-share .icon-wx {position:relative}*/
/*.header-share .icon-wx img {-webkit-transition:all .8s;transition:all .8s;-webkit-transform:scale(0);transform:scale(0);position:absolute;top:-95px;width:90px;left:-36px;pointer-events:none;opacity:0;visibility:hidden}*/
/*.header-share .icon-wx:hover img {opacity:1;visibility:visible;-webkit-transform:scale(1);transform:scale(1)}*/
.meganav-subnav__marker {position:absolute;right:70px;top:145px;z-index:200}
.meganav-subnav__marker p {display:none}
.meganav-subnav__marker .more-btn {margin-top:0}
.meganav-pane {display:none;position:fixed;left:0;top:0;width:100%;height:100%;padding-top:140px;background-size:cover;background-position:center center;background-color:#444444;overflow-y:scroll;z-index:300;min-height:auto}
.meganav-pane:after {content:"";display:block;position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(17,17,17,0.3);z-index:20}
.meganav-pane__inner {padding-left:0}
.back-nav,.close-subnav {position:absolute;top:60px;z-index:40}
.back-nav {font-size:16px;left:28px;color:#fff}
.close-subnav {right:36px;color:#fff}
.close-subnav i {font-size:22px;color:#fff}
.close-subnav span {display:none}
.meganav-subnav__content {margin-left:70px;margin-right:70px;position:relative;z-index:40}
.meganav-subnav__content ul li {margin-bottom:40px}
.meganav-subnav__content li {position:relative}
.meganav-subnav__content li:first-child a {font-size:20px;}
.meganav-subnav__content a {display:block;padding-bottom:15px;font-size:18px;color:#fff}
.pro-item__sub .meganav-pane__box {max-width:100%;margin-left:70px;margin-right:70px;position:relative;z-index:100}
.pro-col__subnav {width:auto;padding-right:0}
.pro-subnav__list>li {margin-bottom:50px}
.pro-subnav__list>li.on .pls-item i {-webkit-transform:scale(0.5) rotate(-180deg);transform:scale(0.5) rotate(-180deg)}
.pro-subnav__list a,.pro-subnav__list h4 {color:#fff}
.pro-subnav__list a.pls-item {display:none;font-size:18px}
.pro-subnav__list h4.pls-item {display:block;font-size:18px}
.pro-subnav__list .no-pro__dom a.pls-item {display:block}
.pro-subnav__list .no-pro__dom a.pls-item i {display:none}
.pro-subnav__list .no-pro__dom h4.pls-item {display:none}
.pro-subnav__list .pls-item {position:relative;display:block;padding-bottom:15px;border-bottom:1px solid rgba(255,255,255,0.08)}
.pro-subnav__list .pls-item i {-webkit-transition:transform .4s;transition:transform .4s;position:absolute;right:0;top:4px;font-size:12px;color:#fff;-webkit-transform:scale(0.5);transform:scale(0.5)}
.pro-content__item a {font-size:14px}
.pro-col__submarker {display:none}
.pro-col__subnav-content {display:none}
.pro-subnav__dom {display:none;padding-top:15px}
.pro-subnav__dom li {padding-bottom:20px}
.pro-list__cols-three {display:none;padding-top:20px}
.pro-content__item {padding-bottom:30px}
.pro-content__item:last-child {padding-bottom:0}
.slb-txt p {font-size:14px;line-height:26px;}
.slb-txt {margin-bottom:14px;}
.ny-service-tabibox .slb-txt2 p {margin-bottom:50px !important;}
}
@media (max-width:768px) {.navigation,.header-sub {margin-left:40px;margin-right:40px}
.meganav-subnav__content {margin-left:50px;margin-right:50px}
.pro-item__sub .meganav-pane__box {margin-left:50px;margin-right:50px}
}
@media (max-width:640px) {
	/* .logo {height:30px;margin-left:20px} */
.menu-box {right:20px;top: 6px;}
.menu-btn i {width:22px}
.navigation .nav-list{height: auto;}
/*.navigation,.header-sub {margin-left:24px;margin-right:24px}*/
.nav-link {font-size:16px;padding-bottom:12px}
/*.pw-val.header-white .nav-link {*/
/*    color: #333 !important;*/
/*}*/
.navigation .nav-list>li>a{
	line-height: inherit;
}
/*.pw-val.header-white .nav-link i {*/
/*    color: #333 !important;*/
/*}*/
.nav-link i {-webkit-transform:scale(0.4,0.4) rotate(-90deg);transform:scale(0.4,0.4) rotate(-90deg)}
.navigation {margin-top:80px}
.navigation .nav-list>li {margin-bottom:35px}
.meganav-subnav__content {margin-left:30px;margin-right:30px}
.meganav-subnav__content li:first-child a {font-size:16px}
.meganav-subnav__content a {font-size:14px}
.close-nav {font-size:18px}
.close-subnav i {font-size:18px}
.meganav-subnav__marker {right:30px;top:100px}
.search-btn i {font-size:18px}
.search-btn span {font-size:14px;margin-left:4px;top:-1px}
.meganav-pane {padding-top:100px}
.back-nav,.close-subnav {top:30px}
.meganav-subnav__content a {padding-bottom:12px}
.meganav-subnav__content ul li {margin-bottom:25px}
/*.header-share {padding:30px 0}*/
/*.header-share a {font-size:14px;margin:0 12px}*/
.search-full,.search-content {height:46px}
.search-head {margin-left:20px;margin-right:20px;padding-right:30px}
.search-head .icon-close {font-size:14px;margin-top:-7px}
.search-content {padding-left:30px}
.search-content .icon-search {font-size:16px;margin-top:-8px}
.search-content input {width:calc(100% - 30px)}
.pro-item__sub .meganav-pane__box {margin-left:30px;margin-right:30px}
.pro-subnav__list>li {margin-bottom:40px}
.pro-subnav__list .pls-item {padding-bottom:12px;font-size:16px}
.pro-content__item a {font-size:12px}
}
@media (max-width:500px) {.menu-btn {top:0}
.close-nav {right:22px;top:23px}
}
/* .footer {background-color:#111;padding:26px 0 48px;position:relative} */
.foot-logo {height:30px;width:auto;display:inline-block}
.foot-logo img {height:100%}
.foot-share a {-webkit-transition:color .4s;transition:color .4s;display:inline-block;vertical-align:middle;color:#7b7b7b;font-size:16px;margin-left:34px}
.foot-share .icon-wx {position:relative}
.foot-share .icon-wx img {-webkit-transition:all .8s;transition:all .8s;-webkit-transform:scale(0);transform:scale(0);position:absolute;top:-130px;width:120px;left:-52px;opacity:0;visibility:hidden}
.foot-share .icon-wx:hover img {opacity:1;visibility:visible;-webkit-transform:scale(1);transform:scale(1)}
.fm-left__list {letter-spacing:1px;font-family:Microsoft JhengHei;}
.fm-left__list li {float:left;width:20%;}
.fm-left__list dd,.fm-right__area dd {font-size:14px;line-height:2;color:#666666}
.fm-left__list dd {margin-bottom:10px;}
.fm-left__area {width:63%;border-right:1px solid #222222;}
.fm-right__area dd {font-size:16px;font-family:PingFang SC;font-weight:500;}
.fm-right__area dd i.icon {display:inline-block;width:18px;height:18px;background:url(../images/contact-icon.png) no-repeat;vertical-align:middle;margin-right:8px;}
.fm-right__area dd i.icon1,.foot-nav-tel dd i.icon1 {background-position:0 0;}
.fm-right__area dd i.icon2,.foot-nav-tel dd i.icon2 {background-position:0 -30px;}
.fm-right__area dd i.icon3,.foot-nav-tel dd i.icon3 {background-position:0 -58px;}
.fm-left__list dt,.fm-right__area dt {font-size:18px;color:#CCCCCC;margin-bottom:24px;font-family:Microsoft JhengHei;font-weight:bold;}
.fm-left__list a,.fm-right__area a {-webkit-transition:color .4s ease-out;transition:color .4s ease-out;color:#666666}
.fm-right__area .code-img {float:left;text-align:center;font-size:14px;margin-right:12px;margin-top:26px;}
.fm-right__area .code-img span {display:block;font-family:PingFang SC;}
.copyright {font-size:12px;color:#666666;letter-spacing:1px}
.foot-bottom__cont {font-family:PingFang SC;position:relative;font-size:14px;margin-top:71px;color:#666666;border-top:1px solid #222222;padding-top:14px;}
.foot-bottom__cont::before {content:"";position:absolute;left:0;top:0;background-color:#000000;width:100%;height:1px;}
.foot-bottom__cont a {display:inline-block;vertical-align:top;color:#666666;}
.foot-sidebar__plug {position:fixed;right:4px;bottom:40px;z-index:400}
.fsp-row {position:relative;margin-bottom:4px}
.fsp-row:nth-child(1) i {font-weight:700;font-size:18px;line-height:1.3}
.fsp-row:nth-child(2) i {font-size:34px}
.fsp-row:nth-child(3) i {font-size:24px}
.fsp-row:nth-child(4) i {font-size:32px}
.fsp-row:nth-child(4) i:before {display:block;height:14px}
.fsp-row:nth-child(4) span {font-size:14px;font-family:"FutworaProTrialMedium";letter-spacing:1px;position:relative;left:1px}
.fsp-row>a {-webkit-transition:opacity .4s;transition:opacity .4s;pointer-events:auto;display:block;width:60px;height:60px;position:relative;text-align:center;background-color:#f5f5f5;z-index:10}
.fsp-row i {-webkit-transition:color .4s;transition:color .4s;display:inline-block;color:#FED100;position:absolute;left:0;top:50%;width:100%;text-align:center;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:12}
.fsp-row1 .fsp-inner,.fsp-row2 .fsp-inner {-webkit-transition:all .6s;transition:all .6s;background-color:rgba(245,245,245,0.9);width:0;opacity:1;height:60px;line-height:60px;text-align:center;position:absolute;top:0;right:60px;overflow:hidden;z-index:1}
.fsp-row1 .fsp-inner a,.fsp-row2 .fsp-inner a {display:block}
.fsp-row1 .fsp-inner p,.fsp-row1 .fsp-inner a,.fsp-row2 .fsp-inner p,.fsp-row2 .fsp-inner a {width:210px;font-size:18px;font-family:"FutworaProTrialMedium";color:#FED100}
.fsp-row1.active .fsp-inner,.fsp-row2.active .fsp-inner {opacity:1;width:210px}
.fsp-row1 .fsp-inner a {font-weight:700;letter-spacing:4px}
.foot-sidebar__plug .fsp-row1.active .fsp-inner {width:160px}
.foot-sidebar__plug .fsp-row1.active .fsp-inner a {width:160px}
.fsp-row3 .fsp-inner {-webkit-transition:all .6s;transition:all .6s;-webkit-transform:scale(0);transform:scale(0);opacity:0;visibility:hidden;position:absolute;right:64px;top:-24px;width:110px;height:110px;padding:15px;background-color:rgba(245,245,245,0.9)}
.fsp-row3 .fsp-inner img {max-width:100%}
.fsp-row3.active .fsp-inner {opacity:1;visibility:visible;-webkit-transform:scale(1);transform:scale(1)}
@media (min-width:1351px) {.fm-right__area .copyright {position:absolute;right:0;bottom:0;line-height:2}
}
@media (min-width:1025px) {.m-copyright {display:none}
.fsp-row {pointer-events:none}
.fsp-row a:hover {opacity:.9}
.foot-share a:hover,.fm-left__list a:hover {color:#FED100}
.copyright:hover {text-decoration:underline}
.foot-share {position:absolute;right:0;bottom:0;font-size:0}
.foot-nav {display:none}
.foot-nav-tel {display:none;text-align:center;}
}
@media (max-width:1440px) {.foot-bottom__cont img {padding-left:20px}
.fsp-row {margin-bottom:2px}
.fsp-row>a {width:52px;height:52px}
.fsp-row1 .fsp-inner,.fsp-row2 .fsp-inner {height:52px;line-height:52px;right:52px}
.fsp-row1 .fsp-inner p,.fsp-row1 .fsp-inner a,.fsp-row2 .fsp-inner p,.fsp-row2 .fsp-inner a {font-size:16px;width:180px}
.fsp-row1.active .fsp-inner,.fsp-row2.active .fsp-inner {opacity:1;width:180px}
.fsp-row3 .fsp-inner {right:56px}
}
@media (max-width:1350px) {.fm-left__area {width:100%;float:none !important;}
.fm-left__area li {margin-bottom:40px}
.fm-right__area {float:none !important;width:100%;}
}
@media (max-width:1024px) {.foot-share {text-align:center}
.foot-share .icon-wx img {top:-95px;width:90px;left:-36px}
.foot-logo,.fm-left__area,.fm-right__area,.foot-bottom__cont {display:none}
/* .footer {padding:40px 0} */
.foot-nav {font-size:0;text-align:center;}
.foot-nav a {margin:0 20px;display:inline-block;vertical-align:top;font-size:16px;color:#CCCCCC}
.foot-nav-tel {font-size:12px;color:#666666;margin-top:15px;}
.foot-nav-tel dd {margin-bottom:4px;}
.copyright {margin-top:15px;display:block;text-align:center;font-size:14px}
.foot-share a {margin-left:12px;margin-right:12px}
.foot-middle__cont.mt-50 {margin-top:0px}
.fsp-row a {width:48px;height:48px}
.fsp-row:nth-child(1) i {font-size:14px}
.fsp-row:nth-child(2) i {font-size:24px}
.fsp-row:nth-child(3) i {font-size:16px}
.fsp-row:nth-child(4) i {font-size:20px}
.fsp-row:nth-child(4) span {font-size:10px;left:0}
.fsp-row2 .fsp-inner {height:48px;line-height:48px;right:48px}
.fsp-row2 .fsp-inner p,.fsp-row2 .fsp-inner a {width:160px;font-size:14px}
.fsp-row2.active .fsp-inner {width:160px}
.fsp-row3 .fsp-inner {right:52px;top:-15px;width:80px;height:80px;padding:5px}
}
@media (max-width:640px) {
.foot-share a {font-size:12px}
.foot-nav a {font-size:12px;margin:0px;width: 20%;}
.copyright {font-size:10px;margin-top:15px}
.foot-middle__cont.mt-50 {margin-top:6px}
}
body {background-color:#fff}
.relative {position:relative}
.absolute {position:absolute}
.hide {display:none}
.show {display:block}
.opa {opacity:0}
.ovh {overflow:hidden}
.lazy {background:url(../images/loading.gif) no-repeat 45% 30%;background-size:24px}
.lazy.insert {position:absolute;z-index:-1;top:50%;left:50%;width:24px;height:24px;margin-top:-12px;margin-left:-12px}
.w1620 {margin-left:7.8%;margin-right:7.8%}
.wrap {padding-top:82px}
.fl {float:left}
.fr {float:right}
.clearfix:after {content:"";display:block;clear:both}
.fs34 {font-size:34px}
.fs44 {font-size:44px}
.btn {-webkit-transition:opacity .4s;transition:opacity .4s;width:150px;height:52px;line-height:52px;background-color:#FED100;text-align:center;font-size:18px;color:#fff;letter-spacing:2px;border-radius:6px;outline:none}
.more-btn {transition:all .8s ease-out;display:inline-block;background-color:#FFFFFF;width:120px;height:40px;line-height:40px;text-align:center;font-size:14px;color:#858889;-webkit-transition:all .8s ease-out;-moz-transition:all .8s ease-out;-ms-transition:all .8s ease-out;-o-transition:all .8s ease-out;}
.page-intro {text-align:center}
.page-intro .pi-title {font-size:42px;color:#444444;line-height:1.6;display:block;font-weight:800;font-family:PingFang SC;}
.ny-pi-title {font-size:42px;font-family:PingFang SC;font-weight:800;color:#333;text-align:center;margin-bottom:38px;}
.service-list__dif2 .ny-pi-title {color:#fff;}
.page-intro .pi-txt {text-align:left;display:inline-block;font-size:20px;line-height:1.5;color:#999999;font-family:PingFang SC;}
.paragraph {color:#444444;text-align:justify;letter-spacing:1px}
.paragraph h4 {font-size:12px;line-height:2;color:#999;margin-bottom:30px}
.paragraph p {font-size:14px;line-height:30px;font-family:PingFang;margin-bottom:30px;color:#444;font-weight:500;}
.paragraph img {max-width:100%;width:auto !important;height:auto !important}
.paragraph strong {font-weight:700}
.nd-news-detail {padding-bottom:60px;}
.list-more__full {text-align:center;font-size:0;position:relative;padding-top:10px;margin-top:54px;margin-bottom:58px;}
.list-more__full a {font-size:24px;font-family:PingFang SC;font-weight:500;color:#FED100;}
.list-more__full a img {vertical-align:middle;display:inline-block;}
.list-more__full i {display:inline-block;vertical-align:middle;width:10px;height:10px;background-color:#FED100;opacity:.8;margin:0 5px;border-radius:50px}
.list-more__full span {display:block;font-size:14px;color:#111;letter-spacing:2px;margin-top:16px}
.about_more_full {margin:20px 0;padding-top:0;}
.about_more_full2 {margin:30px 0;padding-top:0;}
.colleage_more_full {margin:8px 0 30px;padding-top:0;}
.loading-anime {position:absolute;left:50%;top:-24px;display:inline-block;width:60px;margin-left:-33px}
.slick-dots li,.slick-dots button {display:inline-block;vertical-align:top}
.slick-dots li {margin:0 12px}
.slick-dots button {width:10px;height:10px;position:relative;padding:0;border:none;font-size:0;outline:none;cursor:pointer;background-color:transparent}
.slick-dots button:after {-webkit-transition:background .4s;transition:background .4s;content:"";display:block;position:absolute;left:0;top:0;border-radius:50px;width:100%;height:100%;background-color:rgba(255,255,255,0.8)}
.slick-dots .slick-active button:after {background-color:#FED100}
.slick-arrow:not(.ay-arrow) {width:54px;height:54px;line-height:54px;text-align:center;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:100}
.slick-arrow:not(.ay-arrow) i {-webkit-transition:transform .4s;transition:transform .4s;display:inline-block;font-size:18px;color:#fff}
.slick-arrow:not(.ay-arrow) .il-arrow,.slick-arrow:not(.ay-arrow) .ir-arrow {width:18px;height:28px}
.slick-arrow:not(.ay-arrow) .il-arrow {background:url(../images/arrow-l.png) no-repeat center center;background-size:18px 28px}
.slick-arrow:not(.ay-arrow) .ir-arrow {background:url(../images/arrow-r.png) no-repeat center center;background-size:18px 28px}
.slick-prev {left:0}
.slick-next {right:0}
.panel-scoll__icon i {font-size:30px;color:#fff;display:inline-block;animation:move 2s infinite;margin-bottom:18px}
.panel-scoll__icon b {display:block;width:1px;height:32px;background-color:rgba(255,255,255,0.5);margin-left:auto;margin-right:auto}
@-webkit-keyframes move {0% {transform:translateY(0)}
70% {transform:translateY(10px)}
100% {opacity:0;transform:translateY(0)}
}
@keyframes move {0% {transform:translateY(0)}
70% {transform:translateY(10px)}
100% {opacity:0;transform:translateY(0)}
}
.back-list i {font-size:12px;display:inline-block;margin-left:5px}
.list-toggle__full div {margin-bottom:14px;height: 24px;}
.list-toggle__full a {-webkit-transition:color ease-out .4s;transition:color ease-out .4s;display:inline-block;font-size:14px;color:#444444;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:inline-block;vertical-align:top;overflow:hidden;display:-webkit-box !important;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.list-next span:first-child,.list-prev span:first-child {position:absolute;left:0;top:0}
.list-main {padding-top:20px;border-top:1px solid #DDDDDD;}
.page-bgPic {position:relative}
.page-bgPic .pic {position:relative;padding-top:32.29%}
.page-bgPic .pic:before {content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(17,17,17,0.3)}
.page-bgPic .small-pic {display:none}
.page-bgPic .cont {position:absolute;left:0;top:50%;width:100%;text-align:center;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:0 20px;z-index:10}
.page-bgPic .cont span {font-size:44px;color:#fff;line-height:1.6;letter-spacing:1px;font-weight:700}
.page-bgPic .cont p {font-size:20px;color:#fff;letter-spacing:2px;line-height:1.5}
.scroll-pagePic:after,.album-shadow:after {content:"";display:block;background:url(../images/img-03.png) no-repeat center center;background-size:contain;position:absolute;left:0;top:0;width:100%;padding-top:11.46%;animation:delayPic 10s 1}
body #newBridge #nb_icon_wrap {display:none}
@keyframes delayPic {0% {opacity:0}
100% {opacity:1}
}
@media (min-width:1025px) {.slick-prev:hover i {-webkit-transform:translateX(-5px);transform:translateX(-5px)}
.slick-next:hover i {-webkit-transform:translateX(5px);transform:translateX(5px)}
.list-toggle__full a:hover {color:#FED100}
.more-btn:hover {background-color:#FED100;color:#333333;}
.more-btn:hover i {color:#FED100;-webkit-transform:translateX(5px);transform:translateX(5px)}
.btn:hover {opacity:.8}
}
@media (max-width:1440px) {.mt-40 {margin-top:30px}
.mt-50 {margin-top:40px}
.mt-60 {margin-top:50px}
.index-service-ibox {padding-top:50px;}
.mt-70 {margin-top:60px}
.mt-80 {margin-top:70px}
.mb-80 {margin-bottom:70px}
.mt-90 {margin-top:80px}
.mt-100 {margin-top:90px}
.mt-110 {margin-top:100px}
.mt-120 {margin-top:110px}
.mt-140 {margin-top:130px}
.mt-150 {margin-top:140px}
.w1620 {margin-left:5%;margin-right:5%}
.index-back-box {margin-left:5% !important;margin-right:5% !important;}
.page-bgPic .cont span {font-size:40px}
.page-bgPic .cont p {font-size:18px}
.fs34 {font-size:30px}
.fs44 {font-size:40px}
.page-intro .pi-title {font-size:38px}
.yusuan-jieshao .about-brief-ibox .brief-desc .tit {font-size:38px !important;}
.ny-pi-title {font-size:38px;}
.page-intro .pi-txt {font-size:18px}
body #newBridge .icon-right-center {bottom:206px}
}
@media (max-width:1366px) {.wrap {padding-top:68px}
.page-bgPic .cont span {font-size:36px}
.page-bgPic .cont p {font-size:16px}
.list-more__full i {width:8px;height:8px;margin:0 4px}
.list-more__full span {margin-top:12px;font-size:12px}
.btn {font-size:16px;letter-spacing:1px}
.fs44 {font-size:34px}
.ny-pi-title {font-size:30px;}
.page-intro .pi-title {font-size:34px}
.recommend-case-ibox.ny-case-ibox .case-top span {font-size:34px !important;}
.yusuan-jieshao .about-brief-ibox .brief-desc .tit {font-size:34px !important;}
.page-intro .pi-txt {font-size:16px}
.slick-arrow:not(.ay-arrow) {width:42px;height:42px;line-height:42px}
.slick-arrow:not(.ay-arrow) i {font-size:14px}
.panel-scoll__icon i {font-size:26px}
.panel-scoll__icon b {height:26px}
}
@media (max-width:1200px) {.fs34 {font-size:26px}
}
@media (max-width:1024px) {.w1620 {margin-left:40px;margin-right:40px}
.index-back-box {margin-left:40px !important;margin-right:40px !important;}
.mt-40 {margin-top:20px}
.mt-50 {margin-top:30px}
.mt-60 {margin-top:40px}
.index-service-ibox {padding-top:40px;}
.mt-70 {margin-top:50px}
.mb-80 {margin-bottom:60px}
.mt-80 {margin-top:60px}
.mt-90 {margin-top:70px}
.mt-100 {margin-top:80px}
.mt-110 {margin-top:90px}
.mt-120 {margin-top:100px}
.mt-140 {margin-top:120px}
.mt-150 {margin-top:130px}
.page-bgPic .cont span {font-size:32px}
.btn {width:140px;height:46px;line-height:46px;font-size:14px}
.fs34 {font-size:24px}
.ny-pi-title {font-size:24px;margin-bottom:34px;}
.fs44 {font-size:30px}
.recommend-case-ibox.ny-case-ibox .case-top span {font-size:30px !important;}
.page-intro .pi-title {font-size:30px}
.yusuan-jieshao .about-brief-ibox .brief-desc .tit {font-size:30px !important;}
.yusuan-jieshao .about-brief-ibox .brief-desc .text {font-size:16px !important;line-height:36px !important;}
.slick-dots li {margin:0 8px}
.slick-dots button {width:8px;height:8px}
.panel-scoll__icon {display:none}
body .layui-m-layer0 .layui-m-layerchild {width:80%}
body .layui-m-layercont {padding-top:30px;padding-bottom:30px}
}
@media (max-width:640px) {.w1620 {margin-left:20px;margin-right:20px}
.wrap {padding-top:62px}
.lazy {background-size:18px}
.btn {width:140px;height:42px;line-height:42px}
.page-bgPic .larze-pic {display:none}
.page-bgPic .small-pic {display:block;padding-top:320px}
.page-bgPic .cont span {font-size:26px}
.ny-pi-title {font-size:22px;margin-bottom:26px;}
.fs34 {font-size:22px}
.fs44 {font-size:26px}
.recommend-case-ibox.ny-case-ibox .case-top span {font-size:26px !important;}
.page-intro .pi-title {font-size:24px}
.yusuan-jieshao .about-brief-ibox .brief-desc .tit {font-size:24px !important;}
.yusuan-jieshao .about-brief-ibox .brief-desc .text {font-size:14px !important;line-height:26px !important;}
.page-intro .pi-txt {font-size:14px}
.paragraph p {font-size:14px}
.slick-arrow:not(.ay-arrow) {width:32px;height:32px;line-height:32px}
.slick-arrow:not(.ay-arrow) i {font-size:12px}
}
@media (max-width:500px) {.mt-50 {margin-top:25px}
.mt-70 {margin-top:35px}
.index-service-ibox {padding:30px 0 20px !important;}
.mt-80 {margin-top:40px}
.mb-80 {margin-bottom:40px}
.mt-90 {margin-top:45px}
.mt-100 {margin-top:50px}
.mt-110 {margin-top:55px}
.mt-120 {margin-top:60px}
.mt-140 {margin-top:70px}
.mt-150 {margin-top:75px}
.fs34 {font-size:18px}
.fs44 {font-size:22px}
.list-toggle__full a {font-size:12px}
}
.guide-vid__full {position:fixed;left:0;top:0;width:100%;height:100%;z-index:1000;background-color:#111;display:none}
.close-vid {-webkit-transition:transform .4s;transition:transform .4s;position:absolute;right:20px;top:30px;color:#fff;font-size:16px;z-index:40}
.guide-vid__content video {object-fit:cover;width:100%;height:100%}
.home .foot-sidebar__plug {-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s;pointer-events:none;opacity:0;visibility:hidden}
.home .foot-sidebar__plug.fs-show {opacity:1;visibility:visible;pointer-events:auto}
.index-banner__full.section {margin-top:0;height:100vh;}
.index-sec__item3 {margin-top:70px}
.index-sec__item4 {margin-top:90px}
.index-banner__slick {height:100vh;}
.index-banner__full {position:relative;overflow:hidden;background-color:#fff}
.index-banner__full .ib-pic {-webkit-transition:transform 3s;transition:transform 3s;height:100vh;-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1);position:relative;width:100%;}
.index-banner__full .ib-pic:after {content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;}
.index-banner__full .slick-dots {z-index:4444;position:absolute;left:0;bottom:2.08333vw;text-align:center;width:100%}
.index-banner__full .m-pic {display:none;position:relative}
.index-banner__full .m-pic:after {content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%}
.index-banner__full .panel-scoll__icon {position:absolute;right:7.8%;bottom:0;z-index:100}
.index-banner__full .scale-pic .ib-pic {-webkit-transform:scale(1,1);transform:scale(1,1)}
/* .bans-dots {width:100%;font-size:0;text-align:center;position:absolute;left:0;bottom:30px;z-index:10;}
.bans-dots .pos {display:inline-block;*display:inline;*zoom:1;vertical-align:top;position:relative;}
.bans-dots .line {width:100%;height:0px;background:#fff;filter:alpha(opacity=60);opacity:.6;position:absolute;left:0;top:0;}
.bans-dots ul {position:relative;z-index:2;}
.bans-dots li {width:30px;float:left;padding-top:1px;position:relative;font-size:14px;color:#fff;text-align:center;cursor:pointer;}
.bans-dots li span {display:block;width:1px;height:5px;background:#fff;filter:alpha(opacity=60);opacity:.6;position:absolute;left:0;top:-5px;}
.bans-dots li i {display:block;width:12px;height:12px;border-radius:100%;background:rgba(255,255,255,.5);position:absolute;left:0;top:-1px;}
.bans-dots li em {display:block;height:30px;line-height:30px;}
.bans-dots li.active {font-weight:bold;}
.bans-dots li.active i {background: #fff;} */
.fp-auto-height,.fp-auto-height .fp-tableCell {height:auto !important;}
.ib-item {overflow:hidden}
.ib-cont {position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:900px;text-align:center;letter-spacing:1px}
.ib-cont h3 {text-align:center;font-size:74px;color:#fff;margin-bottom:30px;line-height:1.3;font-weight:700}
.ib-cont p {text-align:justify;font-size:26px;color:#fff;line-height:1.6}
.ib-cont .more-btn {font-size:18px;color:#fff;padding-right:25px;margin-top:100px}
.ib-cont .more-btn i {color:#fff;top:3px;font-size:14px}
.ib-cont .more-btn:after {background-color:#fff}
.ib-txt {text-align:left}
.ic1-list__full {font-size:0;margin:0 -2px;margin-top:33px;}
.ic1-list__full a {display:block;margin:0px 2px;position:relative;overflow:hidden}
.ic1-list__full .ic1-list-ibox {position:relative;}
.ic1-list__full .pic {transition:transform 2s;-webkit-transition:transform 2s;-moz-transition:transform 2s;-ms-transition:transform 2s;-o-transition:transform 2s;padding-top: 161.25%;}
.ic1-list__full .pic:after {content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(17,17,17,0.2)}
.ic1-list__full .m-pic {display:none}
.ic1-list__full .imgs {width:100%;}
.ic1-list__full .imgs img {width:100%;transition:transform 1.7s;-webkit-transition:transform 1.7s;-moz-transition:transform 1.7s;-ms-transition:transform 1.7s;-o-transition:transform 1.7s;}
.ic1-list__full a:hover .imgs img {transform:scale(1.1);}
.ic1-list__full .ic1-list-item {float:left;width:25%;}
.youshi-ibox {width:100%;height:800px;}
.youshi-ibox .page-intro {padding-top:70px;}
/* .youshi-ibox .item .top {width:100%;height:120px;background-color:#edf6fc;text-align:center;font-size:60px;font-weight:bold;color:#333333;line-height:120px;} */
.youshi-ibox .item .top {width:100%;height:120px;background-color:#edf6fc ;text-align:center;font-size:36px;font-weight:bold;color:#333333;line-height:120px;}
.youshi-ibox .youshi-list {margin:0 -2px;padding:0 106px;}
.youshi-ibox .item {background-color:#ffffff;height:510px;margin:0 2px;box-shadow:0px 2px 20px 0px rgba(182,197,223,0.6);transition:transform 1s;-webkit-transition:transform 1s;-moz-transition:transform 1s;-ms-transition:transform 1s;-o-transition:transform 1s;}
.youshi-list2{margin:0 -2px;}
.youshi-ibox2 .item{margin: 0 2px;height: 600px;transition:transform 1s;-webkit-transition:transform 1s;-moz-transition:transform 1s;-ms-transition:transform 1s;-o-transition:transform 1s;}
.youshi-ibox2 .text{
	color: #fff;
	font-size: 18px;
	line-height: 41px;
	font-weight: 500;
	margin: 0 54px;
	text-align: center;
}
.youshi-ibox2 .top{
	font-size: 36px;
	font-weight: bold;
	color: #fed100;
	text-align: center;
	font-family:PingFang SC;
	margin-top: 40px;
}
.youshi-ibox2 .tit{
	color: #fff;
	font-size: 20px;
	text-align: center;
	text-transform: uppercase;
	margin-top: 15px;
	font-weight: bold;
	font-family:PingFang SC;
}
.youshi-ibox2 .brand_border{
	display: block;
	width: 40px;
	height: 2px;
	background-color: #e1e1e1;
	margin: 26px auto;
}
.youshi-ibox2 .imgs{
	text-align: center;
	padding-top: 90px;
}
.youshi-ibox .item:hover,.youshi-ibox2 .item:hover {transform:translateY(-16px);-webkit-transform:translateY(-16px);-moz-transform:translateY(-16px);-ms-transform:translateY(-16px);-o-transform:translateY(-16px);}
.youshi-ibox .tit {padding-left:20px;padding-right:20px;color:#666666;font-size:16px;font-weight:bold;text-align:center;margin-bottom:10px;padding-top:30px;line-height:30px;}
.youshi-ibox .text {color:#666666;font-size:14px;font-weight:500;line-height:30px;text-align:center;height:120px;margin-bottom:16px;padding:0 24px;margin-top: 50px;}
.youshi-ibox i.icon {display:block;width:152px;height:152px;background:url(../images/youshi-icon.png) no-repeat;margin:0 auto;}
.youshi-ibox i.icon1 {background-position:-375px 0;}
.youshi-ibox i.icon2 {background-position:-188px 0;}
.youshi-ibox i.icon3 {background-position:0 0;}
.strategy .youshi-ibox{height: 740px;}
.strategy .youshi-ibox .text{height: 100px;}
.strategy .youshi-ibox .item{height: 460px;border-radius: 20px;}
.sec-first {position:relative;}
.index-waper-box {position:absolute;bottom:0;width:100%;height:120px;overflow:hidden;z-index:9;perspective:800px;-webkit-perspective:800px;-moz-perspective:800px;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;z-index:99;}
.index-back-box {margin-left:7.8%;margin-right:7.8%;height:120px;background-color:#fff;overflow:hidden;transform-origin:bottom;-webkit-transform-origin:bottom;-moz-transform-origin:bottom;transform:rotateX(0deg) translate3d(0,0,0);-webkit-transform:rotateX(0deg) translate3d(0,0,0);-moz-transform:rotateX(0deg) translate3d(0,0,0);transition:all .65s cubic-bezier(0.55,0.65,0.55,1) 0s;-webkit-transition:all .65s cubic-bezier(0.55,0.65,0.55,1) 0s;-moz-transition:all .65s cubic-bezier(0.55,0.65,0.55,1) 0s;}
.index-back-box .col-md-3s2{
	float: left;
	width: 20%;
}
.index-back-box.pass {transform:rotateX(100deg) translate3d(0,0,0);-webkit-transform:rotateX(100deg) translate3d(0,0,0);-moz-transform:rotateX(100deg) translate3d(0,0,0);}
.index-back-box.pass {transform:rotateX(100deg) translate3d(0,0,0);-webkit-transform:rotateX(100deg) translate3d(0,0,0);-moz-transform:rotateX(100deg) translate3d(0,0,0);}
.index-back-box p {color:#666;font-size:16px;font-family:Microsoft JhengHei;}
.index-back-box .num span {color:#333333;font-size:48px;font-family:BebasNeue;}
.index-back-box .num i {font-size:14px;color:#999999;font-family:MicrosoftJhengHei;}
.index-back-box .num em {color:#333333;font-size:48px;font-family:BebasNeue;margin-left:-4px;}
.single-info {display:inline-block;vertical-align:middle;text-align:left;}
.single-item {display:inline-block;margin-top:30px;}
.single-item .imgs {display:inline-block;vertical-align:middle;}
.single-item .imgs img {display:inline-block;vertical-align:middle;}
.single-box {height:100%;text-align:center;}
.ic1-cont {position:absolute;left:0;top:50%;width:100%;letter-spacing:1px;text-align:justify;z-index:20;transition:opacity .5s,visibility .5s;-webkit-transition:opacity .5s,visibility .5s;-moz-transition:opacity .5s,visibility .5s;-ms-transition:opacity .5s,visibility .5s;-o-transition:opacity .5s,visibility .5s;height: 284px;margin-top: -142px;}
.ic1-cont h4 {text-align:center;font-size:38px;color:#fff;margin-bottom:18px;font-family:PingFang SC;}
.ic1-cont .text-line {background-color:#FED100;width:2px;height:24px;display:block;margin:0 auto;animation:move 2s infinite;-webkit-animation:move 2s infinite;}
.ic1-cont .icon {display:block;margin:0 auto 15px;width:48px;height:48px;background:url(../images/icon2_1.png) no-repeat;}
.ic1-cont .iocn1 {background-position:4px -4px;}
.ic1-cont .iocn2 {background-position:-51px 2px;}
.ic1-cont .iocn3 {background-position:-111px 4px;}
.ic1-cont .iocn4 {background-position:-165px -2px;}
.ic1-cont .iocn5 {background-position:-220px -2px;}
.ic1-cont .iocn6 {background-position:-283px -2px;}
.ic1-cont .iocn7 {background-position:-345px 0px;}
.ic1-cont .iocn8 {background-position:-409px 0;}
.ic1_mask .icon {display:block;margin:0 auto 15px;width:48px;height:48px;background:url(../images/icon2_2.png) no-repeat;}
.ic1_mask .iocn1 {background-position:4px -4px;}
.ic1_mask .iocn2 {background-position:-51px -6px;}
.ic1_mask .iocn3 {background-position:-111px 4px;}
.ic1_mask .iocn4 {background-position:-165px -6px;}
.ic1_mask .iocn5 {background-position:-220px -6px;}
.ic1_mask .iocn6 {background-position:-283px -6px;}
.ic1_mask .iocn7 {background-position:-345px -6px;}
.ic1_mask .iocn8 {background-position:-409px -6px;}
.ic1-cont p {font-size:18px;line-height:30px;color:#fff;text-align:center;font-family: PingFang SC;}
.ic1-cont .more-btn {color:#fff;margin-top:46px;background-color:transparent;text-transform:uppercase;border-bottom:1px solid #fff;width:66px;height:32px;}
.ic1-cont .more-btn i {color:#fff}
.ic1-cont .more-btn:after {background-color:#fff}
.ic1-list__full .ic1_mask {width:100%;height:100%;position:absolute;left:0;top:0;opacity:0;visibility:hidden;z-index:2;transition:opacity .5s,visibility .5s;-webkit-transition:opacity .5s,visibility .5s;-moz-transition:opacity .5s,visibility .5s;-ms-transition:opacity .5s,visibility .5s;-o-transition:opacity .5s,visibility .5s;}
.ic1-list__full .ic1_mask .bg {background-color:#FED100;width:100%;height:100%;filter:alpha(opacity=90);opacity:.9;position:absolute;left:0;top:0;z-index:1;-webkit-filter:alpha(opacity=90);}
.ic1-list__full .tit {font-size:24px;font-family:PingFang SC;font-weight:800;color:#222222;margin-bottom:12px;}
.ic1-list__full .name-list {font-size:14px;color:#000000;font-family:PingFang SC;line-height:24px;}
.ic1-list__full .ic1_mask .text {width:100%;text-align:center;position:absolute;left:0;top:50%;margin-top:-120px;z-index:2;}
.ic1-list__full a:hover .ic1_mask {opacity:1;visibility:visible;}
.ic1-list__full .ic1-item {float:left;width:25%;}
.service-nums-list {padding-bottom:92px;margin-top:73px;}
.service-nums-list .num-item {float:left;width:25%;text-align:center;font-size:18px;color:#000000;font-family:PingFang SC;font-weight:500;}
.service-nums-list .text {margin:6px 0 16px;}
.service-nums-list span.timer,.service-nums-list em {font-weight:bold;color:#FED100;font-size:72px;font-family:Arial;}
.service-nums-list .text-line {display:block;background-color:#999999;width:2px;height:24px;margin:0 auto;animation:move 2s infinite;-webkit-animation:move 2s infinite;}
.index-sec__item2 .pro-list__full li,.index-sec__item4 .pro-list__full li {margin-bottom:40px}
.ic3-list__full ul {font-size:0;margin-left:-2px;margin-right:-2px}
.ic3-list__full li {display:inline-block;vertical-align:top;width:14.28%}
.ic3-list__full .item-box {margin-left:2px;margin-right:2px}
.ic3-pic__full {overflow:hidden;margin-bottom:50px;display:block}
.ic3-pic {padding-top:194%;position:relative;-webkit-transition:transform 2s;transition:transform 2s;-moz-transition:transform 2s;-ms-transition:transform 2s;-o-transition:transform 2s;}
.ic3-cont {letter-spacing:1px}
.ic3-cont span {font-size:18px;display:block;margin-bottom:16px;}
.ic3-cont span a {-webkit-transition:color .4s;transition:color .4s;-moz-transition:color .4s;-ms-transition:color .4s;-o-transition:color .4s;color:#333333;font-weight:bold;font-size:18px;}
.ic3-cont p>a {-webkit-transition:color .4s;transition:color .4s;display:inline-block;font-size:14px;line-height:30px;color:#666666;}
.index-brand-ibox {margin:0 -10px;padding:20px 0 76px;}
.index-brand-list li {float:left;width:20%;}
.ny-index-brand-ibox li{width: 12.5%;}
.index-service-ibox {padding:60px 0;}
.index-brand-list .inner-brand {margin:6px;overflow:hidden;}
.index-brand-list .inner-brand img {width:100%;transition:transform 1.4s;-webkit-transition:transform 1.4s;-moz-transition:transform 1.4s;-ms-transition:transform 1.4s;-o-transition:transform 1.4s;}
.index-brand-list .inner-brand:hover img {transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);}
.index-brand__item {padding-top:82px;overflow:hidden;}
.index-brand__item .slick-dots {bottom:50px;}
.index-brand__item .slick-dots li button {width:10px;height:10px;position:relative;overflow:visible;}
.index-brand__item .slick-dots li.slick-active button {background-color:#FBD10F;}
.index-brand__item .slick-dots li.slick-active button::after {content:"";position:absolute;left:-5px;top:-5px;width:18px;height:18px;border:1px solid #FBD10F;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;background-color:transparent;}
.ind_brand {line-height:37px;float:left;}
.ind_brand i {float:left;width:5px;height:30px;background:#FCDB00;margin-top:5px;}
.ind_brand span {font-size:30px;color:#444444;font-weight:800;padding-left:8px;font-family:PingFang SC;}
.ind_brand em {font-size:18px;color:#999999;font-family:ArialMT;padding-left:6px;}
.ind_brand_tab {float:right;line-height:37px;}
.ind_brand_tab .tab_item {color:#666;float:left;padding:0 20px;cursor:pointer;font-size:18px;}
.ind_brand_tab .tab_item:hover,.ind_brand_tab .tab_item.active {color:#FED100;}
.ind_brand_tab .brand_tab_h .line {float:left;width:2px;height:12px;position:relative;top:12px;background-color:#666666;}
.ind_brand_tab>a {color:#999;font-size:14px;}
.news-part {padding:60px 0 92px;}
.ind-news-part.news-part{padding: 0 0 92px;}
.ind_news_h {margin-bottom:15px;}
.ind_news_bd .item {margin:0 2px;}
.ind_news_bd .item:hover .tit a {color:#FED100;}
.ind_news_bd .pic {overflow:hidden;width:100%;}
.ind_news_bd .pic img {width:100%;transition:transform 2s;-webkit-transition:transform 2s;-moz-transition:transform 2s;-ms-transition:transform 2s;-o-transition:transform 2s;}
.ind_news_bd a {display:block;}
.ind_news_bd .item:hover .pic img {transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);}
.ind_news_bd .time {font-size:18px;color:#999999;position:relative;line-height:60px;font-weight:bold;font-family:Arial;}
.ind_news_bd .time::after {content:"";position:absolute;left:12px;bottom:0;width:23px;height:2px;background:#cccccc;}
.brand_descs .tit {width:98%;transition:all .5s;font-size:24px;font-family:PingFang SC;font-weight:800;color:#444444;line-height:30px;height:60px;overflow:hidden;margin-bottom:10px;margin-top:16px;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;}
.brand_descs .tit a {color:#444444;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.brand_descs .text {width:94%;font-size:14px;font-family:PingFang SC;font-weight:500;color:#858889;line-height:24px;height:72px;overflow:hidden;}
.ind_news_list  .more {width:120px;height:40px;text-align:center;line-height:40px;background:#F7F7F7;margin-top:26px;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;}
.ind_news_list  .more:hover {background-color:#FED100;}
.ind_news_list  .more a {color:#fff;display:block;}
.ind_news_list  .more a span {color:#858889;transition:all .5s ease-in;-webkit-transition:all .5s ease-in;-moz-transition:all .5s ease-in;-ms-transition:all .5s ease-in;-o-transition:all .5s ease-in;}
.ind_news_list  .more:hover span {margin-left:8px;}
.ind_news_list  .more a:hover span {color:#333333 !important;}
.ind_news_list .ind_news_item {float:left;width:25%;}
.ind_news_bd {overflow:hidden;}
.ind_news_bd .ind_news_list {margin:0 -2px;}
.index-brand-ibox .slick-prev,.index-brand-ibox  .slick-next {width:30px;height:46px;background:url(../images/brand-arr.png) no-repeat;border:none;margin-top:-52px;}
.index-brand-ibox .slick-prev {left:-20px;background-position:0 0;}
.index-brand-ibox .slick-next {right:-20px;background-position:-40px 0;}
@media (min-width:1881px) {.index-sec__item2 .pro-list__full h1,.index-sec__item2 .pro-list__full p,.index-sec__item4 .pro-list__full h1,.index-sec__item4 .pro-list__full p {overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
}
@media (min-width:1025px) {.no-scroll {overflow:hidden}
.close-vid:hover {-webkit-transform:rotate(360deg);transform:rotate(360deg)}
.ic3-pic__full:hover .ic3-pic {-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}
.ic3-cont a:hover {color:#FED100}
.ib-cont .more-btn:hover,.ic1-cont .more-btn:hover {color:#FED100}
.ib-cont .more-btn:hover i,.ic1-cont .more-btn:hover i {color:#FED100}
.ib-cont .more-btn:hover:after,.ic1-cont .more-btn:hover:after {background-color:#FED100}
.ic1-list__full a:hover .pic {-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}
}
@media (max-width:1800px) {.ib-cont h3 {font-size:72px;text-align:center}
.ib-cont p {font-size:24px}
.ic1-cont h4 {font-size:30px}
.ic1-cont p {font-size:16px}
}
@media (max-width:1440px) {.ib-cont {max-width:690px}
.ib-cont h3 {font-size:52px}
.ib-cont p {font-size:20px}
.ib-cont .more-btn {font-size:16px;padding-right:22px;margin-top:80px}
.ic1-cont h4 {font-size:26px}
.index-sec__item3.section {margin-top:50px}
.index-sec__item4.section {margin-top:70px}
.ic3-pic__full {margin-bottom:35px}
.ic3-cont span {margin-bottom:15px}
.ic3-cont p>a {margin-bottom:10px}
.ic3-cont p>a {line-height:20px;}
.index-banner__full .panel-scoll__icon {right:5%}
}
@media (max-width:1366px) {.ic1-cont h4 {font-size:24px}
.ic1-cont p {font-size:14px}
}
@media (max-width:1200px) {.ib-cont {max-width:375px}
.ib-cont h3 {font-size:46px}
.ib-cont p {font-size:18px}
.ic1-cont h4 {font-size:20px}
.index-brand-ibox {margin:0 -6px;}
.index-brand-ibox{padding: 14px 0 8px;}
.index-brand-list .inner-brand {margin:6px;}
}
@media (max-width:1024px) {.guide-vid__full {display:none}
.ic3-pic__full {margin-bottom:24px}
.ic1-cont h4 {font-size:18px}
.ic1-cont p {display:none}
.ic1-cont .more-btn {margin-top:0}
.ic3-list__full li {width:33.33%}
.ic3-cont p {display:none}
.pro-list__full article p {display:none}
.ib-cont {max-width:100%;width:85%}
.ib-cont h3 {font-size:36px}
.ib-cont p {font-size:16px}
.ib-cont .more-btn {font-size:12px;margin-top:48px;padding-right:22px}
.ib-cont .more-btn i {font-size:12px;top:0}
.ic3-list__full li {margin-bottom:30px}
.ic3-pic__full {margin-bottom:14px}
.ic3-cont span {font-size:16px;margin-bottom:0}
.index-sec__item2 .pro-list__full li,.index-sec__item4 .pro-list__full li {margin-bottom:30px}
.ic1-list__full>div {width:100%}
.ic1-list__full .slick-slide {width:33.33%}
.ic1-list__full .slick-dots {text-align:center;margin-top:22px}
.ic1-list__full .slick-dots button:after {background-color:rgba(164,164,164,0.6)}
.ic1-list__full .slick-dots .slick-active button:after {background-color:#FED100}
}
@media (max-width:768px) {.ic1-cont {padding:0 16px}
.index-banner__full .slick-dots {display:block !important;bottom:5.08333vw;}
.index-banner__full .slick-dots li button {width:8px;height:8px;}
.bans-dots {display:none;}
.ic1-cont h4 {font-size:16px}
.nd-news-detail {padding-bottom:30px;}
.index-sec__item3.section,.index-sec__item4.section {margin-top:40px}
}
@media (max-width:750px) {.index-banner__full .m-pic {display:block}
.index-banner__full .p-pic {display:none}
.about-banner__full .m-pic {display:block;}
.about-banner__full .p-pic {display:none;}
}
@media (max-width:740px) {.ic1-cont h4 {font-size:14px}
}
@media (max-width:640px) {.ic1-list__full .slick-slide {width:50%}
.ic1-cont h4 {font-size:16px}
.ic1-cont .more-btn {position:relative;left:6px}
.ib-cont {max-width:75%;width:100%}
.ib-cont h3 {font-size:30px;margin-bottom:10px}
.ib-cont p {font-size:14px;display:none}
.ib-cont .more-btn {margin-top:35px}
/* .about-banner__full {height:28vh;}
.about-banner__full.section {height:28vh;}
.about-banner__full .ib-pic {height:28vh} */
.case-banner-ibox .index-banner__slick{height: 28vh;}
.case-banner-ibox.section{height: 28vh;}
.case-banner-ibox .ib-pic {height:28vh}
.about-banner__full .index-banner__slick{height: 28vh;}
.about-banner__full.section{height: 28vh;}
.about-banner__full .ib-pic {height:28vh}
.case-banner-ibox .slick-next, .index-banner__full .slick-next {
    width: 13px !important;
    height: 25px !important;
    background-size: cover !important;
}
.case-banner-ibox .slick-prev, .index-banner__full .slick-prev {
    width: 13px !important;
    height: 25px !important;
    background-size: cover !important;
}
}
@media (max-width:500px) {.ic3-pic {padding-top:161.25%}
.ic3-list__full li {width:50%}
}
.pro-filtare ul {font-size:0}
.pro-filtare li {display:inline-block;vertical-align:top;margin-right:30px;margin-bottom:20px}
.pro-filtare a {font-size:18px;display:inline-block;position:relative;letter-spacing:1px;padding:0 6px 8px;color:#444444;font-family:PingFang SC;font-weight:500;}
.pro-filtare a:after {-webkit-transition:width .4s;transition:width .4s;content:"";display:block;position:absolute;left:0;right:0;margin:auto;bottom:0;width:0;height:2px;background-color:#FED100}
.pro-filtare .on a {color:#FED100;}
.pro-filtare .on a:after {width:100%}
.project .pro-list__full {margin-top:15px;min-height:100px}
.pro-list__full ul {font-size:0;margin:0 -2px;}
.pro-list__full li {display:inline-block;vertical-align:top;width:33.3%;margin-bottom:40px}
.pro-list__full figure {position:relative;padding-top:60%;overflow:hidden}
.pro-list__full .pl-item-img {width:100%;overflow:hidden;}
.pro-list__full img {transition:transform 2s;-webkit-transition:transform 2s;-moz-transition:transform 2s;-ms-transition:transform 2s;-o-transition:transform 2s;width:100%;}
.pro-list__full .pl-item-desc {margin-top:20px;letter-spacing:1px;}
.pro-list__full .pl-item-desc h1 {-webkit-transition:color .4s;transition:color .4s;font-size:24px;line-height:1.4;color:#444444;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.pro-list__full .pl-item-desc p {font-size:14px;line-height:1.6;color:#858889;margin-top:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.pro-list__full .pl-filtare {padding-right:15%}
.pro-list__full .pl-item__box {margin:0 2px;}
.pro-list__full .pl-item__box a {display:block;width:100%;}
.pl-filtare {margin-top:10px}
.pl-filtare a {margin-bottom:10px}
.pl-filtare a,.pl-filtare span {display:inline-block;font-size:14px;color:#999;margin-right:18px;position:relative;padding-bottom:6px}
.pl-filtare a:before,.pl-filtare span:before,.pl-filtare span:after {content:"";display:block;position:absolute}
.pl-filtare a:before,.pl-filtare span:before {-webkit-transition:width ease-out .4s;transition:width ease-out .4s;width:0;left:0;right:0;margin:auto;bottom:0;height:2px;background-color:#FED100}
.pl-filtare a i {position:absolute;left:-10px;top:2px;background-color:#999999;width:1px;height:14px;}
.pl-filtare span:after {right:-10px;bottom:8px;width:2px;height:2px;background-color:#999;border-radius:50%}
.pl-filtare a:last-child:after,.pl-filtare span:last-child:after {opacity:0}
.pro-data__benner .pic {height:100vh}
.pro-data__benner .slick-dots {position:absolute;left:0;bottom:40px;width:100%;text-align:center}
.pro-data__benner .panel-scoll__icon {position:absolute;right:7.7%;bottom:0}
.pro-data__title h1 {font-size:34px;color:#202020;letter-spacing:1px;margin-bottom:18px}
.pd-main {font-size:0}
.pd-left__area,.pd-right__area {display:inline-block;vertical-align:top}
.pd-left__area {width:66%}
.pd-right__area {width:34%;padding-left:9%}
.small-pd-attrs {display:none}
.pd-attrs {font-size:0}
.pd-attrs div {margin-bottom:10px}
.pd-attrs div:last-child {margin-bottom:0}
.pd-attrs p,.pd-attrs span,.pd-attrs strong {display:inline-block;vertical-align:top}
.pd-attrs p {position:relative;width:50%;font-size:14px;color:#999;line-height:1.5;letter-spacing:1px;padding-left:90px;padding-right:30px}
.pd-attrs span {width:90px;position:absolute;left:0;top:0;color:#999999;}
.pd-attrs strong {font-weight:400;color:#333}
.pdr-awards span {font-size:18px;line-height:1.4;color:#999;letter-spacing:1px;display:inline-block;margin-bottom:20px}
.pdr-awards li,.pdr-awards p {font-size:14px;line-height:1.4;color:#999;letter-spacing:1px;margin-bottom:10px}
.pdr-awards li:last-child,.pdr-awards p:last-child {margin-bottom:0}
.pd-list__title {font-size:34px;color:#202020;letter-spacing:1px}
@media (min-width:1025px) {.pro-filtare a:hover:after {width:100%}
.pro-filtare a:hover {color:#FED100;}
.pl-item__box a:hover img {-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}
.pl-item__box a:hover h1 {color:#FED100;}
.pl-filtare a:hover:before {width:100%}
.pro-data__benner img {margin:0 auto;height:100vh}
}
@media (max-width:1440px) {.pro-filtare a {font-size:16px}
.pro-data__benner .slick-dots {bottom:30px}
}
@media (max-width:1366px) {.pro-list__full article {margin-top:14px}
.pro-list__full article h1 {font-size:16px}
.pl-filtare a,.pl-filtare span {font-size:12px}
.pd-attrs p {width:50%}
.pd-list__title {font-size:30px}
.pro-data__title h1 {font-size:30px}
.pd-right__area {padding-left:5%}
.pro-data__benner .slick-dots {bottom:24px}
}
@media (max-width:1200px) {.pro-data__title h1 {font-size:26px;margin-bottom:12px}
.pd-list__title {font-size:26px}
}
@media (max-width:1100px) {.pd-left__area,.pd-right__area {width:100%}
.pd-right__area {padding-left:0;margin-top:65px}
}
@media (max-width:1024px) {.pro-data__benner:after {opacity:0}
.pro-list__full li {width:33.33%}
.pl-filtare a {margin-bottom:5px}
.pro-filtare li {margin-right:10px}
.pd-main {margin-top:60px}
.pdl-inner {margin-top:35px}
.pro-data__title h1 {font-size:24px}
.pd-list__title {font-size:24px}
.pro-data__benner .pic {height:auto;padding-top:80%}
.pro-data__benner img {width:100%}
.pro-data__benner .slick-dots {bottom:12px}
.pro-data__benner .slick-arrow {opacity:0;pointer-events:none}
}
@media (max-width:640px) {.pro-filtare li {margin-bottom:15px}
.pro-filtare a {font-size:14px;padding-bottom:5px}
.pro-list__full li {width:50%;margin-bottom:15px}
.pdr-awards li,.pdr-awards p {font-size:12px}
.small-pd-attrs {display:block}
.large-pd-attrs {display:none}
.pd-attrs div {margin-bottom:0}
.pd-attrs p {width:100%;margin-bottom:10px}
.pd-main {margin-top:30px}
.pdl-inner {margin-top:25px}
.pro-data__title h1 {font-size:22px}
.pd-list__title {font-size:22px}
.project-data .pro-list__full ul {margin-top:20px}
.pd-attrs p {padding-left:80px}
}
@media (max-width:500px) {.pro-list__full article h1 {font-size:14px;letter-spacing:0}
.pl-filtare a,.pl-filtare span {margin-right:15px;font-size:12px}
.pl-filtare a:after,.pl-filtare span:after {right:-8px}
.pro-data__title .pl-filtare a,.pro-data__title .pl-filtare span {width:auto;margin-right:12px}
.pro-data__title .pl-filtare a:after,.pro-data__title .pl-filtare span:after {right:-8px}
.pro-data__title h1 {font-size:20px}
.pd-list__title {font-size:20px}
.pd-attrs p {padding-left:65px;font-size:12px;padding-right:0}
}
.company-list__full ul {font-size:0;margin-left:-2px;margin-right:-2px}
.company-list__full li {display:inline-block;vertical-align:top;width:25%;margin-bottom:50px}
.cl-item__box {margin-left:2px;margin-right:2px;position:relative}
.cl-item__box .pic {position:relative}
.cl-item__box .pic:before {content:"";display:block;padding-top:60%}
.cl-item__box .pic:after {content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(17,17,17,0.4)}
.cl-item__box img {width:100%;position:absolute;left:0;top:0}
.cl-item__box .cl-names {font-size:24px;color:#fff;letter-spacing:1px;font-weight:700;position:absolute;left:0;top:50%;width:100%;text-align:center;padding:0 24px;-webkit-transform:translateY(-50%);transform:translateY(-50%);line-height:1.4;z-index:20}
.cl-address {z-index:20;opacity:0;padding-right:15px}
.cl-address p,.cl-address a {font-size:14px;line-height:1.6;color:#fff}
.cl-link__map {-webkit-transition:color .4s;transition:color .4s;display:inline-block;padding-left:26px;position:relative;margin-top:25px}
.cl-link__map i {-webkit-transition:color .4s;transition:color .4s;font-size:20px;position:absolute;left:0;top:1px}
.cf-title {font-size:30px;color:#111;letter-spacing:1px}
input,textarea {outline:none;font-size:14px;letter-spacing:1px;color:#111;background-color:rgba(247,247,247,0.8);border:none}
input::placeholder,textarea::placeholder {color:rgba(32,32,32,0.5)}
.contact-form__box {font-size:0}
.cfi-left__area,.cfi-right__area {display:inline-block;vertical-align:top}
.cfi-left__area {width:38%;padding-right:10px}
.cfi-left__area input {padding:0 30px;width:100%;height:80px}
.cfi-right__area {padding-left:10px;width:62%}
.cfi-right__area textarea {width:100%;height:280px;resize:none;padding:30px}
.cf-item {margin-bottom:20px}
.error-message {font-size:12px;color:#FED100;letter-spacing:1px;height:20px}
@media (min-width:1025px) {.cl-item__box:hover .cl-names {opacity:0}
.cl-item__box:hover .cl-address {transform:translateY(-50%);opacity:1}
.cl-item__box .cl-address {-webkit-transition:transform ease-out .6s,opacity ease-out .2s;transition:transform ease-out .6s,opacity ease-out .2s;position:absolute;left:0;top:50%;width:100%;text-align:center;padding:0 24px}
.cl-link__map:hover {color:#FED100}
.cl-link__map:hover i {color:#FED100}
}
@media (max-width:1440px) {.cl-item__box .cl-names {font-size:22px}
.cf-title {font-size:28px}
}
@media (max-width:1366px) {.cl-item__box .cl-names {font-size:20px}
.cf-title {font-size:26px}
.company-list__full li {margin-bottom:40px}
.cfi-left__area input {height:60px}
.cfi-right__area textarea {height:220px}
}
@media (max-width:1200px) {.cl-link__map {margin-top:15px}
}
@media (max-width:1100px) {.company-list__full li {width:33.33%}
}
@media (max-width:1024px) {.cl-address {position:relative}
.cl-item__box .cl-names {font-size:18px}
.cl-item__box .cl-address {opacity:1;margin-top:10px}
.cl-item__box .cl-address p,.cl-item__box .cl-address a {color:#444444}
.cl-item__box .cl-address p {margin-bottom:5px}
.cf-title {font-size:24px}
.company-list__full li {margin-bottom:55px}
.contact-form__full {margin-top:30px}
}
@media (max-width:768px) {.cf-item {margin-bottom:15px}
.cfi-left__area input {padding:0 20px;height:48px}
.cfi-right__area textarea {padding:20px;height:175px}
.cf-title {font-size:22px}
}
@media (max-width:640px) {.company-list__full li {width:50%}
.cfi-left__area,.cfi-right__area {width:100%}
.cfi-left__area {padding-right:0}
.cfi-right__area {padding-left:0}
.cl-item__box .cl-names {font-size:16px}
.cl-item__box .cl-address p {margin-bottom:3px}
.cl-item__box .cl-address p,.cl-item__box .cl-address a {font-size:12px}
.cl-link__map i {font-size:18px}
.cf-title {font-size:20px}
.contact-form__full {margin-top:0}
.cb-box.mt-20 {margin-top:0}
.cl-link__map {margin-top:8px}
.company-list__full li {margin-bottom:35px}
.contact-form__full {margin-top:20px}
}
@media (max-width:500px) {.cl-item__box .cl-names {font-size:14px}
}
.join-list__full li {background-color:rgba(245,245,245,0.5);padding:35px 40px 35px 50px;margin-bottom:50px}
.join-list__full li:last-child {margin-bottom:0}
.join-list__full .on .jl-title i {-webkit-transform:scale(0.8) rotate(180deg);transform:scale(0.8) rotate(180deg)}
.jl-title {cursor:pointer;padding-right:30px;position:relative;letter-spacing:1px}
.jl-title span {-webkit-transition:color .4s;transition:color .4s;font-size:24px;color:#111;line-height:1.6;display:inline-block;margin-bottom:2px;font-weight:700}
.jl-title p {font-size:14px;line-height:20px;color:#999}
.jl-title i {-webkit-transition:transform .4s;transition:transform .4s;font-size:12px;color:#444444;position:absolute;right:-2px;top:4px;display:block;-webkit-transform:scale(0.8);transform:scale(0.8)}
.jl-inner {margin-top:42px}
.jl-inner h4 {font-size:14px;line-height:20px;color:#999;margin-bottom:16px}
.jl-inner p {font-size:14px;line-height:26px;color:#111;letter-spacing:1px}
.jl-cont {display:none}
.jl-form__content {font-size:0;margin-bottom:60px;margin-top:120px}
.jl-form__content .form-item {position:relative}
.jl-form__content .form-item3 {display:inline-block;vertical-align:top;width:33.33%;padding-right:15px}
.jl-form__content .form-item3 input {border:1px solid rgba(17,17,17,0.1);width:100%;height:80px;padding:0 30px}
.jl-form__content label.error {font-size:12px;color:#FED100;margin-top:8px;display:block;position:absolute;bottom:-20px;border-bottom:none}
.form-file__upload {text-align:center;margin-top:80px}
.form-file__upload .btn,.form-file__upload .form-item {display:inline-block;vertical-align:bottom}
.form-file__upload .form-item {margin-right:23px}
.form-file__upload .btn {margin-left:23px}
.form-file__upload input {position:absolute;opacity:0;visibility:hidden;width:0}
.form-file__upload label:not(.error) {display:block;text-align:left;width:200px;height:44px;border-bottom:1px solid #ccc;font-size:14px;letter-spacing:1px;line-height:1.4;color:#111}
@media (min-width:1025px) {.jl-title:hover span {color:#FED100}
}
@media (max-width:1440px) {.jl-title span {font-size:22px}
.jl-form__content {margin-top:100px;margin-bottom:40px}
.form-file__upload {margin-top:60px}
}
@media (max-width:1366px) {.jl-title span {font-size:20px}
.jl-title i {-webkit-transform:scale(0.6);transform:scale(0.6)}
.join-list__full li {padding:45px 35px 45px 40px;padding-right:35px;padding-left:40px;margin-bottom:40px}
.join-list__full .on .jl-title i {-webkit-transform:scale(0.6) rotate(180deg);transform:scale(0.6) rotate(180deg)}
.jl-form__content .form-item3 input {height:60px}
}
@media (max-width:1024px) {.jl-title span {font-size:18px}
.join-list__full li {padding-right:30px;padding-left:30px;margin-bottom:30px}
.jl-form__content {margin-top:80px}
}
@media (max-width:768px) {.join-list__full li {padding:30px 24px}
.jl-inner {margin-top:32px}
.jl-inner h4 {margin-bottom:15px}
.jl-form__content {margin-top:60px}
}
@media (max-width:750px) {.jl-form__content .form-item3 input {height:48px;padding:0 20px}
.form-file__upload label:not(.error) {height:35px}
}
@media (max-width:640px) {.jl-title span {font-size:16px;margin-bottom:5px}
.jl-title p {font-size:12px}
.jl-inner p {font-size:12px}
.jl-form__content {margin-top:50px;margin-bottom:30px}
.jl-form__content .form-item3 {width:100%;padding-right:0;margin-bottom:22px}
.jl-form__content label.error {bottom:-16px;text-align:left}
.form-file__upload {margin-top:15px}
.form-file__upload:after {content:"";display:block;clear:both}
.form-file__upload .form-item {display:block;margin-right:0;margin-bottom:40px}
.form-file__upload .form-item label {width:100%}
.form-file__upload .btn {margin-left:0;float:right}
}
.investor .page-bgPic .pic {padding-top:620px}
.investor .page-bgPic .m-cont {display:none}
.investor-bp__box {position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;text-align:center}
.investor-bp__box .cont {position:relative;top:auto;left:auto;-webkit-transform:translateY(0);transform:translateY(0)}
.investor-bp__val {font-size:0;margin-top:75px;max-width:1200px;margin-left:auto;margin-right:auto}
.investor-bp__val p {display:inline-block;vertical-align:top;text-align:center;width:25%;padding:0 10px}
.investor-bp__val span {display:block;font-size:14px;color:#fff;letter-spacing:1px;line-height:1.4;margin-bottom:20px}
.investor-bp__val strong {display:inline-block;font-size:42px;font-family:"HelveticaBold";color:#fff;letter-spacing:1px}
.investor-bp__val .iv-fitem strong {color:#FED100}
.investor-bp__val .iv-fitem.iv-down strong {color:#0f990f}
.investor-bp__val .iv-fitem.iv-down strong i {color:#0f990f;-webkit-transform:scale(0.7,0.7) rotate(180deg);transform:scale(0.7,0.7) rotate(180deg)}
.investor-bp__intro {font-size:0;margin-top:45px}
.investor-bp__intro span {margin:0 22px;display:inline-block;vertical-align:top;font-size:14px;color:#fff;letter-spacing:1px;line-height:1.9}
.iv-fitem strong {position:relative;padding-right:16px}
.iv-fitem i {position:absolute;right:-4px;top:-4px;color:#FED100;font-size:12px;-webkit-transform:scale(0.7,0.7);transform:scale(0.7,0.7)}
.investor-outer__link ul {margin-left:-2px;margin-right:-2px;font-size:0}
.investor-outer__link li {display:inline-block;vertical-align:top;width:50%}
.investor-outer__link a {display:block;margin-left:2px;margin-right:2px;position:relative}
.investor-outer__link .pic {position:relative}
.investor-outer__link .pic:before {content:"";display:block;padding-top:30.97%}
.investor-outer__link .pic:after {content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(17,17,17,0.3)}
.investor-outer__link .cont {position:absolute;left:0;top:50%;width:100%;text-align:center;padding:0 24px;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:20}
.investor-outer__link span {-webkit-transition:color .4s;transition:color .4s;font-size:24px;color:#fff;letter-spacing:2px;display:inline-block;padding-right:30px;position:relative;font-weight:700}
.investor-outer__link span i {-webkit-transition:color .4s;transition:color .4s;position:absolute;right:0;top:50%;font-size:14px;margin-top:-7px;color:#fff;font-weight:700}
.investor-outer__link img {position:absolute;left:0;top:0;width:100%}
@media (min-width:1025px) {.investor-outer__link a:hover span {color:#FED100}
.investor-outer__link a:hover span i {color:#FED100}
}
@media (max-width:1440px) {.investor .page-bgPic .pic {padding-top:550px}
.investor-bp__val strong {font-size:38px}
.investor-outer__link span {font-size:20px}
}
@media (max-width:1366px) {.investor .page-bgPic .pic {padding-top:470px}
.investor-bp__val {margin-top:52px}
.investor-bp__val span {margin-bottom:12px}
.investor-bp__val strong {font-size:32px}
.investor-outer__link span {font-size:18px;padding-right:20px;letter-spacing:1px}
}
@media (max-width:1024px) {.investor-bp__intro span {margin:0 16px}
.investor .page-bgPic .pic {padding-top:420px}
.investor-bp__val {margin-top:42px}
.investor-bp__val strong {font-size:28px}
}
@media (max-width:750px) {.investor-outer__link span {font-size:16px}
}
@media (max-width:700px) {.investor-bp__val span {font-size:12px}
.investor-bp__val strong {font-size:24px}
.investor-bp__intro span {font-size:12px;margin:0 10px}
}
@media (max-width:640px) {.investor .page-bgPic .pic {padding-top:300px;position:relative}
.investor .page-bgPic .m-cont {display:block}
.investor-bp__box {position:relative;left:auto;top:auto;-webkit-transform:translateY(0);transform:translateX(0)}
.investor-bp__box .cont {display:none}
.investor-bp__val {margin-top:20px}
.investor-bp__val p {width:50%;margin:0 0 20px 0;padding:0 24px}
.investor-bp__val span {color:#444444;margin-bottom:10px}
.investor-bp__val strong {color:#999;display:inline-block;font-size:22px}
.investor-outer__link li {width:100%;margin-bottom:10px}
.investor-outer__link li:last-child {margin-bottom:0}
.investor-outer__link span {padding-right:15px}
.investor-outer__link span i {font-size:10px;margin-top:-5px}
.investor-bp__intro {text-align:left;margin:10px 24px 0 24px}
.investor-bp__intro span {display:block;color:#444444;margin-bottom:10px}
.investor-bp__intro span:last-child {margin-bottom:0}
}
.case-pro-filtare {border-top:1px solid #DDDDDD;padding-top:36px;color:#666;margin-bottom:16px;}
.case-pro-filtare .pro-filtare a {color:#666;}
.case-pro-filtare .pro-filtare .on a {color:#FED100;}
.case-pro-filtare .pro-filtare a:hover {color:#FED100;}
.search-news-main{margin-top: 85px;}
.news-main .pro-filtare {width:calc(100% - 246px);position:relative;top:4px}
.news-main .pro-filtare li {margin-bottom:0}
.fy-hint,.filtare-year__cont,.pro-filtare,.filtare-year__full {display:inline-block;vertical-align:middle}
.filtare-year__full {font-size:0}
.fy-hint {font-size:14px;letter-spacing:1px;color:#444444;margin-right:30px}
.fy-select {-webkit-transition:background .4s,border .3s;transition:background .4s,border .3s;position:relative;width:160px;height:50px;line-height:50px;padding-left:24px;border:1px solid rgba(17,17,17,0.2);display:inline-block}
.fy-select span,.fy-select i {-webkit-transition:color .4s;transition:color .4s}
.fy-select span {font-size:14px;color:#444444;letter-spacing:1px}
.fy-select i {-webkit-transition:transform 0.4s;transition:transform 0.4s;position:absolute;right:26px;top:20px;font-size:12px;color:#444444;display:block;-webkit-transform:scale(0.5,0.5);transform:scale(0.5,0.5)}
.fy-select.on i {-webkit-transform:scale(0.5,0.5) rotate(180deg);transform:scale(0.5,0.5) rotate(180deg)}
.filtare-year__list {position:absolute;left:0;top:50px;width:100%;display:none;background-color:#fff;border:1px solid rgba(17,17,17,0.2);border-top:none;text-align:center;z-index:120;max-height:220px;overflow-y:auto}
.filtare-year__list li {margin:20px 10px}
.filtare-year__list a {-webkit-transition:color 0.4s;transition:color 0.4s;display:inline-block;position:relative;font-size:14px;letter-spacing:1px;color:#999;padding-bottom:5px}
.filtare-year__list a:after {-webkit-transition:background 0.4s,bottom .3s;transition:background 0.4s,bottom .3s;content:"";display:block;position:absolute;left:0;bottom:2px;width:100%;height:1px;background-color:rgba(17,17,17,0.2)}
.news-main {position:relative;z-index:200}
.nwes-list__full {margin-top:20px}
.nwes-list__full ul {font-size:0}
.nwes-list__full li {position:relative;margin-bottom:50px}
.nwes-list__full li>a {background-color:#F5F5F5;display:block;}
.nwes-list__full .nl-box {max-width:820px}
.nwes-list__full figure,.nwes-list__full article {display:inline-block;vertical-align:top}
.nwes-list__full figure {overflow:hidden;width:25%;position:relative}
.nwes-list__full figure:before {content:"";display:block;padding-top:240px}
.nwes-list__full .pic {position:absolute;left:0;top:0;width:100%;height:100%;transition:transform 2s;-webkit-transition:transform 2s;-moz-transition:transform 2s;-ms-transition:transform 2s;-o-transition:transform 2s;}
.nwes-list__full article {width:75%;padding:35px 200px 0 65px;}
.nwes-list__full h1 {font-family:PingFang SC;-webkit-transition:color 0.4s;transition:color 0.4s;font-size:24px;color:#444444;font-weight:700;line-height:1.4;height:60px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.nwes-list__full .nl-txt {overflow:hidden}
.nwes-list__full .nl-txt p {font-size:14px;line-height:1.9;color:#858889;overflow:hidden;display:-webkit-box !important;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.nwes-list__full .more-btn {margin-top:35px}
.nl-year {position:absolute;right:52px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.nl-year p,.nl-year span {font-family:"Arial";letter-spacing:1px;color:#999999}
.nl-year p {font-size:40px;margin-bottom:14px}
.nl-year span,.nl-year i {display:inline-block;vertical-align:middle}
.nl-year i {width:4px;height:1px;background-color:#999999;margin:0 5px}
.nl-year span {font-size:16px}
.nd-caption {max-width:1070px}
.nd-caption h1 {color:#444444;letter-spacing:1px;margin-bottom:14px;line-height:1.4;font-weight:700}
.nd-caption time {font-size:14px;line-height:2;color:#999999}
.details-share {height:32px;}
.nd-caption .article-intro {float:left;font-size:0px;font-family:PingFang SC;font-weight:500;color:#999;height:32px;line-height:32px;}
.nd-caption .article-intro>div {font-size:14px;display:inline-block;*display:inline;*zoom:1;margin-right:26px;position:relative;padding-left:24px;}
.nd-caption .article-intro i {position:absolute;left:0;top:6px;width:22px;height:22px;background:url(../images/icon1.png) no-repeat;}
.nd-caption .article-intro i.icon1 {background-position:0 0;}
.nd-caption .article-intro i.icon2 {background-position:-24px 0;}
.nd-caption .article-intro i.icon3 {background-position:-51px 0;}
.nd-left__area {width:66.66%}
.nd-right__area {width:25%}
.nd-right__area .mlt-full {display:none}
.nd-txt iframe {width:100%;height:600px}
.nd-guide__box span {font-size:18px;color:#999999;letter-spacing:1px;display:inline-block;margin-bottom:24px}
.nd-guide__list ul {font-size:0}
.nd-guide__list li {padding-top:30px;padding-bottom:25px;border-top:1px solid #F2F2F2}
.nd-guide__list li:last-child {border-bottom:1px solid #F2F2F2}
.nd-guide__list figure,.nd-guide__list article {display:inline-block;vertical-align:top}
.nd-guide__list figure {width:120px;overflow:hidden}
.nd-guide__list figure img {-webkit-transition:transform 2s;transition:transform 2s;width:100%;-moz-transition:transform 2s;-ms-transition:transform 2s;-o-transition:transform 2s;}
.nd-guide__list article {width:calc(100% - 126px);padding-left:26px}
.nd-guide__list time {font-size:14px;color:#999;letter-spacing:1px;display:inline-block;margin-bottom:10px;font-family:PingFang SC;}
.nd-guide__list h1 {overflow:hidden;display:-webkit-box !important;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;-webkit-transition:color .4s;transition:color .4s;font-size:14px;line-height:24px;font-weight:500;color:#666666}
.details-share .bdsharebuttonbox {float:right;height:32px;}
.details-share .bdsharebuttonbox a {display:block;float:left;width:32px;height:32px;transition:all 0s;padding:0;margin:0 2px;background:url(../images/icon1.png) no-repeat!important;-moz-opacity:1!important;-khtml-opacity:1!important;opacity:1!important;}
.details-share .bdsharebuttonbox .bshare-qzone {background-position:0 -26px!important;}
.details-share .bdsharebuttonbox .bshare-tsina {background-position:-36px -26px!important;}
.details-share .bdsharebuttonbox .bshare-weixin {background-position:-73px -26px!important;}
.details-share .bdsharebuttonbox .bshare-tqq {background-position:-110px -26px!important;}
@media (min-width:501px) {.nwes-list__full .nl-txt {-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;box-orient:vertical;display:-webkit-box;display:box;max-height:54px}
}
@media (min-width:1025px) {.nwes-list__full a:hover h1 {color:#FED100}
.nwes-list__full figure img:hover {-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}
.nwes-list__full figure .pic:hover {-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}
.fy-select.on {border-bottom-color:transparent}
.filtare-year__list a:hover {color:#FED100}
.filtare-year__list a:hover:after {background-color:#FED100;bottom:0}
.nd-guide__list a:hover h1 {color:#FED100}
.nd-guide__list figure img:hover {-webkit-transform:scale(1.1);transform:scale(1.1)}
.fy-select:hover {border-color:transparent;background-color:#FED100}
.fy-select:hover span,.fy-select:hover i {color:#fff}
.nd-txt {position:relative;top:-8px}
}
@media (max-width:1440px) {.nwes-list__full h1 {font-size:22px}
.nwes-list__full article {padding-left:50px}
.nl-year p {font-size:34px}
.nl-year span {font-size:14px}
.nd-guide__list article {padding-left:18px}
.nd-guide__box span {font-size:16px}
}
@media (max-width:1366px) {.nwes-list__full figure:before {padding-top:210px}
.nwes-list__full article {padding-top:30px}
.nwes-list__full .more-btn {margin-top:24px;}
.nwes-list__full h1 {font-size:20px;height:50px}
.nl-year p {font-size:30px}
.nl-year span {font-size:12px}
.nl-year i {margin:0 4px}
.fy-hint {margin-right:20px}
.nd-caption h1 {margin-bottom:8px}
.pl-filtare a i {top:0;}
}
@media (max-width:1200px) {.nd-right__area {width:30%}
.nd-txt iframe {height:500px}
}
@media (max-width:1024px) {.nwes-list__full article {padding:25px 150px 0 20px}
.nwes-list__full figure:before {padding-top:200px}
.nl-year {right:30px}
.nd-guide__list article {padding-left:8px}
.nd-txt iframe {height:420px}
}
@media (max-width:900px) {.nd-left__area,.nd-right__area {width:100%}
.nd-guide__box.mb-80 {margin-bottom:0}
.nd-right__area .mlt-full {display:block;margin-bottom:65px}
.nd-right__area .plt-full {margin-top:35px;}
.nd-right__area {margin-top:55px}
.nd-guide__box span {margin-bottom:18px}
.nd-guide__list li {padding-top:25px;padding-bottom:20px}
}
@media (max-width:768px) {.nwes-list__full ul {margin-left:-2px;margin-right:-2px}
.nwes-list__full li {display:inline-block;vertical-align:top;width:50%;margin-bottom:30px;}
.nwes-list__full a {display:block;margin-left:2px;margin-right:2px}
.nwes-list__full h1 {font-size:18px;height:40px}
.nwes-list__full figure,.nwes-list__full article {width:100%}
.nwes-list__full article {padding:25px 20px}
.nwes-list__full figure:before {padding-top:60%}
.nwes-list__full .nl-year {display:none}
.news .list-more__full {margin-top:25px}
.filtare-year__full {display:block}
.news-main .pro-filtare {width:100%}
.news-main .pro-filtare li {margin-bottom:20px}
.nd-caption h1 {margin-bottom:0}
.nd-txt iframe {height:360px}
}
@media (max-width:640px) {.nwes-list__full article {padding-top:30px;padding-bottom:30px}
.nwes-list__full h1 {font-size:16px;height:30px}
.nwes-list__full .nl-txt p {font-size:12px}
.nwes-list__full .more-btn {margin-top:30px}
.fy-select {width:150px;height:40px;line-height:40px;padding-left:18px}
.fy-select i {top:13px;right:10px}
.filtare-year__list {top:39px}
.filtare-year__full {margin-top:15px}
.nd-txt iframe {height:300px}
}
@media (max-width:500px) {.nwes-list__full li {width:100%}
.nwes-list__full .nl-txt {height:auto}
.nd-txt iframe {height:240px}
.nd-guide__list time {font-size:12px}
.nd-guide__list h1 {font-size:12px}
.nd-caption time {font-size:12px}
.nd-caption h1 {font-size:22px}
}
.guanli{padding-top: 82px;}
.service-list__top ul {font-size:0}
.service-list__top li {position:relative;}
.service-list__top .service-gongchen-item {position:relative;}
.service-list__top .sl-cont {letter-spacing:1px;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;text-align:center;z-index:40}
.service-list__top .more-btn {color:#fff}
.service-list__top .more-btn i {color:#fff}
.service-list__top .more-btn:after {background-color:#fff}
.service-list__top .sl-pic:before {content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;}
.service-list__top .sl-pic:after {content:"";display:block;padding-top:46.9%;}
.service-list__dif.service-list__top .sl-pic:after {padding-top:31.2%;}
.service-list__dif2.service-list__top .sl-pic:after {padding-top:34.2%;}
.service-list__top img {width:100%}
.sl-title {font-size:34px;color:#fff;margin-bottom:32px}
.sl-txt {max-width:780px;margin-left:auto;margin-right:auto;text-align:left;margin-bottom:40px;padding:0 24px}
.sl-txt p {font-size:18px;color:#fff;line-height:30px;font-weight:500;font-family:PingFang SC;margin-bottom:40px;}
.service-list__bottom {letter-spacing:1px;padding-bottom:30px;}
.service-list__bottom li {padding-top:467px;margin-bottom:50px;position:relative;background-color:rgba(245,245,245,0.8)}
.service-list__bottom li:hover .slb-title {color:#FED100;}
.service-list__bottom li a {display:block;}
.service-list__bottom .sl-pic {height:100%}
.service-list__bottom img {width:100%}
.service-list__top figure,.service-list__bottom figure {overflow:hidden}
.service-list__top img,.service-list__top .sl-pic,.service-list__bottom img,.service-list__bottom .sl-pic {transition:transform 2s;-webkit-transition:transform 2s;-moz-transition:transform 2s;-ms-transition:transform 2s;-o-transition:transform 2s;}
.service-list__top .sl-pic,.service-list__bottom .sl-pic {position:relative;backface-visibility:hidden}
.slb-title {font-size:30px;font-weight:800;color:#444444;margin-bottom:26px;font-family:PingFang SC;padding-left:48px;transition:color 1s;-webkit-transition:color 1s;-moz-transition:color 1s;-ms-transition:color 1s;-o-transition:color 1s;}
.service-list__bottom article {position:relative;}
.slb-num {color:#ffffff;display:block;text-align:center;line-height:40px;font-size:16px;font-family:Impact;position:relative;left:0px;top:34px;background:url(../images/num-icon.png) no-repeat;width:40px;height:40px;}
.slb-txt {margin-bottom:16px}
.slb-txt h3 {font-size:34px;color:#444444;margin-bottom:26px}
.slb-txt p {height:60px;overflow:hidden;overflow:hidden;display:-webkit-box !important;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:18px;line-height:30px;color:#666;font-family:PingFang SC;font-weight:500;}
.slb-txt2 p {font-size:14px;color:#999999;line-height:30px;height:30px;}
.ny-service-tabibox .slb-txt2 p {margin-bottom:70px !important;}
.ny-service-tabibox .more-btn {width:140px;height:50px;line-height:50px;display: none;}
.service-inner1,.service-inner2 {letter-spacing:1px;width:66%;margin-left:auto;margin-right:auto}
.service-inner1 h4 {font-size:34px;color:#444444;line-height:1.5;margin-bottom:20px;font-weight:700;text-align:center}
.service-inner1 p {font-size:18px;line-height:2;color:#444444}
.service-inner2 p {font-size:14px;color:#444444;line-height:1.5}
.service-inner2 strong,.service-inner2 p {font-weight:700}
.gongchen-list {margin:25px -12.5px 80px;}
.gongchen-list .item {float:left;width:20%;}
.gongchen-list .item .inner {margin:0 12.5px;background-color:#F5F5F5;min-height:400px;}
.gongchen-list .tit-big {text-align:center;font-size:20px;color:#444444;font-family:PingFang SC;padding-top:46px;}
.gongchen-list .desc {color:#858889;font-family:PingFang SC;line-height:32px;font-size:14px;margin:0 38px;}
.gongchen-list .line {display:block;margin:18px auto 15px;width:2px;height:24px;background:#FED100;animation:move 2s infinite;-webkit-animation:move 2s infinite;}
.service-list__full .ic1-list__full,.service-list__top .ic1-list__full {margin-top:0;}
.service-list__full .ic1-list__full .ic1-num {display:block;margin:0 auto 15px;color:#ffffff;text-align:center;line-height:40px;font-size:16px;font-family:Impact;background:url(../images/num-icon.png) no-repeat;width:40px;height:40px;}
.service-list__full .ic1-list__full .name-list {margin:0 20px;}
.service-list__full .ic1-list__full .ic1-num2 {display:block;margin:0 auto 15px;color:#FED100;text-align:center;line-height:40px;font-size:16px;font-family:Impact;background:url(../images/num-icon2.png) no-repeat;width:40px;height:40px;}
.service-object {margin-bottom:70px;}
@media (min-width:769px) {.service-list__bottom li.n1 figure {left:0}
.service-list__bottom li.n1 article {left:50%;padding:0 60px}
.service-list__bottom .ny-service-tabibox li.n1 article {left:auto;padding:0 50px;right:0;}
.service-list__bottom li.n2 figure {right:0}
.service-list__bottom li.n2 article {left:0;padding:0 50px}
.service-list__bottom figure,.service-list__bottom article {width:50%;position:absolute}
.service-list__bottom  .ny-service-tabibox figure {width:60%;}
.service-list__bottom  .ny-service-tabibox article {width:40%;}
.service-list__bottom figure {top:0;height:100%}
.service-list__bottom article {top:54px;max-width:675px}
}
@media (min-width:1025px) {.service-list__top a:hover img,.service-list__top a:hover .sl-pic {-webkit-transform:scale(1.1);transform:scale(1.1)}
.service-list__bottom img:hover,.service-list__bottom .sl-pic:hover {-webkit-transform:scale(1.1);transform:scale(1.1)}
.service-list__top .more-btn:hover,.service-list__bottom .more-btn:hover {color:#FED100;color:#333333;}
.service-list__top .more-btn:hover i,.service-list__bottom .more-btn:hover i {color:#FED100}
.service-list__top .more-btn:hover:after,.service-list__bottom .more-btn:hover:after {background-color:#FED100}
}
@media (max-width:1366px) {.sl-title,.slb-title {font-size:30px}
.service-inner1 h4 {font-size:30px}
.service-inner1 p {font-size:16px}
.sl-txt p {font-size:16px}
.gongchen-list {margin:25px -7px 60px;}
.gongchen-list .item .inner {margin:0 7px;}
.gongchen-list .desc {margin:0 20px;}
}
@media (max-width:1200px) {.sl-title,.slb-title {font-size:26px}
.service-inner1 h4 {font-size:26px}
.service-list__bottom li {padding-top:400px}
}
@media (max-width:1024px) {.sl-title,.slb-title {font-size:24px}
.service-inner1 h4 {font-size:24px}
.sl-txt p {font-size:14px;line-height:24px;margin-bottom:25px;}
.sl-title {margin-bottom:24px}
.slb-title {margin-bottom:16px}
.service-list__bottom li {padding-top:380px}
.service-list__bottom li.n1 article,.service-list__bottom li.n2 article {padding:0px 24px}
.service-list__bottom article {top:45px;}
.slb-txt p {font-size:16px;}
.slb-title {padding-left:42px;}
.slb-num {left:-6px;}
.ny-service-tabibox .hd .item {margin-right:24px !important;}
.slb-txt {margin-bottom:30px}
.service-inner1,.service-inner2 {width:auto}
.gongchen-list .item {width:33.3%;}
.gongchen-list .item .inner {margin:0 7px 10px;}
}
@media (max-width:768px) {.slb-txt {max-height:140px;overflow:hidden}
.sl-title,.slb-title {font-size:22px}
.service-inner1 h4 {font-size:22px;text-align:left}
.service-inner1 p {font-size:14px}
.service-list__top .sl-cont {text-align:left;position:relative;top:auto;left:auto;-webkit-transform:translateY(0);transform:translateY(0);background-color:#f5f5f5;padding:40px 0}
.service-list__top .more-btn {color:#444444;margin-left:24px;margin-right:24px}
.service-list__top .more-btn i {color:#444444}
.service-list__top .more-btn:after {background-color:#444444}
.service-list__top .sl-pic:before {display:none}
.service-list__top .sl-pic:after {padding-top:57.07%}
.sl-title {color:#444444;padding:0 20px}
.sl-txt {padding:0 20px}
.sl-txt p,.sl-txt h3 {color:#444444}
.service-list__bottom li {padding-top:0}
.service-list__bottom li:last-child {margin-bottom:35px}
.service-list__bottom .sl-pic:after {content:"";display:block;padding-top:57.07%}
.gongchen-list .item {width:100%;}
.gongchen-list .item .inner {min-height:290px;}
.slb-num {position:absolute;left:8px;top:-8px;}
.slb-title {padding-left:30px;}
.service-list__bottom li.n2 .slb-num {top:-8px;}
.slb-txt p,.slb-txt2 p{padding-left: 3px;}
}
@media (max-width:500px) {.sl-title,.slb-title {font-size:20px}
.service-inner1 h4 {font-size:20px}
.service-inner2 p {font-size:12px;line-height:1.8}
.sl-txt {margin-bottom:30px}
.service-list__top .sl-cont {padding:30px 0}
.service-list__bottom li:nth-child(odd) article,.service-list__bottom li:nth-child(odd) article {padding-top:30px;padding-bottom:30px}
}
.case-list__full ul {font-size:0}
.case-list__full li {margin-left:-2px;margin-right:-2px;margin-bottom:70px}
.ci-rows {margin-bottom:70px}
.ci-row5 {display:inline-block;vertical-align:top;width:50%}
.ci-row5 .ci-pic:after {content:"";display:block;padding-top:57.14%}
.ci-row5 .ci-title {margin-bottom:10px}
.ci-row5 .ci-title h1 {color:#444444}
.ci-row5 .ci-txt {max-width:610px}
.ci-row5 .ci-txt h5 {margin-bottom:10px}
.ci-row5 .ci-txt p {font-size:14px;line-height:1.9;color:#444444}
.ci-row5 .ci-cont {height:350px;padding:60px 50px 70px 50px;background-color:rgba(245,245,245,0.8)}
.ci-row5 .more-btn {margin-top:50px}
.ci-row10 .ci-row__main {position:relative}
.ci-row10 .ci-pic:after {content:"";display:block;padding-top:44.44%}
.ci-row10 .ci-pic:before {content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(17,17,17,0.2)}
.ci-row10 .ci-title {text-align:center;color:#fff;margin-bottom:36px}
.ci-row10 .ci-txt {max-width:720px;margin-left:auto;margin-right:auto;text-align:left;color:#fff}
.ci-row10 .ci-txt h5 {margin-bottom:36px}
.ci-row10 .more-btn {color:#fff;margin-top:70px}
.ci-row10 .more-btn i {color:#fff}
.ci-row10 .more-btn:after {background-color:#fff}
.ci-row10 .pl-filtare span {color:#fff}
.ci-row10 .pl-filtare span:after {background-color:#fff}
.ci-row__main {overflow:hidden;position:relative;margin-left:2px;margin-right:2px;display:block}
.ci-row__main figure {overflow:hidden}
.ci-row__main:before {content:"";display:block}
.ci-pic {-webkit-transition:transform 1s;transition:transform 1s;position:relative;backface-visibility:hidden}
.ci-title h1 {line-height:1.4;font-weight:700}
.ci-title p {font-size:14px;line-height:2}
.ci-cont {z-index:40}
.ci-txt {letter-spacing:1px}
.ci-txt h4 {font-size:34px;line-height:1.4}
.ci-txt h5 {font-size:14px;line-height:2}
.ci-txt p {font-size:18px;line-height:1.9}
.cd-banner__full {position:relative;padding-right:29%;overflow:hidden}
.cd-banner__slick .item-box {position:relative}
.cd-banner__slick .pic {height:100vh}
.cd-banner__slick .pic:before {content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(17,17,17,0.2)}
.cd-banner__slick .cont {position:absolute;left:0;top:50%;width:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center;padding:0 24px;z-index:100;letter-spacing:1px}
.cd-banner__slick .cont h3 {font-size:56px;color:#fff;line-height:1.4;margin-bottom:22px}
.cd-banner__slick .cont p {position:relative;display:inline-block;font-size:18px;line-height:1.4;color:#fff;padding:0 26px}
.cd-banner__slick .cont p:before,.cd-banner__slick .cont p:after {content:"";display:block;position:absolute;top:50%;width:18px;height:1px;background-color:#fff}
.cd-banner__slick .cont p:before {left:0}
.cd-banner__slick .cont p:after {right:0}
.cd-banner__slick .slick-dots {position:absolute;left:0;bottom:40px;width:100%;text-align:center}
.cd-banner__slick {width:100%;padding-right:4px}
.cd-banner__sidebar {width:29%;position:absolute;right:0;top:0;letter-spacing:1px;z-index:200}
.cds-item {margin-bottom:4px;position:relative;cursor:pointer}
.cds-pic {position:relative}
.cds-pic:after {-webkit-transition:background .4s;transition:background .4s;content:"";display:block;position:absolute;right:0;top:0;width:100%;height:100%;background-color:rgba(17,17,17,0.4)}
.cds-txt {-webkit-transition:opacity .3s,visibility .2s;transition:opacity .3s,visibility .2s;position:absolute;left:0;top:50%;width:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:0 30px}
.cds-txt p {font-size:18px;line-height:1.6;color:#fff}
.cds-num3 .cds-pic {padding-top:calc(33.33vh - 3px)}
.cds-num4 .cds-item {float:left;width:50%}
.cds-num4 .cds-item:nth-child(odd) {padding-right:2px}
.cds-num4 .cds-item:nth-child(even) {padding-left:2px}
.cds-num4 .cds-pic {padding-top:50vh}
.cd-list__full {letter-spacing:1px}
.cdl-title {color:#111;line-height:1.6;margin-bottom:30px}
.cdl-txt h4 {font-size:34px;color:#111}
.cdl-txt p {font-size:16px;line-height:2;color:#999}
.cdl-txt img {max-width:100%;width:auto !important;height:auto !important;margin-top:30px}
.cd-list__full {width:66.66%}
.cd-list__full li {margin-bottom:85px}
.cd-push__full {width:26%}
.cd-target__box {letter-spacing:1px}
.cd-target__box span {font-size:18px;line-height:1.4;color:#999;display:block;margin-bottom:25px}
.cd-target__list li {margin-bottom:15px}
.cd-target__list a {-webkit-transition:color .4s;transition:color .4s;font-size:14px;line-height:1.8;color:#444444}
.cd-target__list .current a {color:#FED100}
@media (min-width:741px) {.ci-row10 .ci-cont {position:absolute;left:0;top:50%;width:100%;text-align:center;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:0 24px}
}
@media (min-width:1025px) {.ci-row__main:hover .ci-pic,.ci-row__main:hover .ci-pic img {-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}
.cd-target__list a:hover {color:#FED100}
.cds-item:hover .cds-pic:after {background-color:rgba(17,17,17,0)}
.cds-item:hover .cds-txt {opacity:0;visibility:hidden}
.cd-push__content {position:relative;top:0}
.cd-push__content.fix {position:fixed;top:140px;width:22.4%}
.ci-row10 .more-btn:hover {color:#FED100}
.ci-row10 .more-btn:hover i {color:#FED100}
.ci-row10 .more-btn:hover:after {background-color:#FED100}
}
@media (max-width:1440px) {.cd-banner__slick .cont h3 {font-size:46px}
.cd-banner__slick .cont p {font-size:16px}
.cd-banner__slick .slick-dots {bottom:30px}
.cds-txt {padding:0 32px}
.cds-txt p {font-size:16px}
.cdl-title {margin-bottom:30px}
.ci-row5 .ci-cont {height:330px;padding:45px 45px 60px 45px}
.case-list__full li {margin-bottom:50px}
.cd-push__full {width:28%}
.gongchen-list .tit-big {padding-top:30px;}
.gongchen-list .line {margin:10px auto;}
}
@media (max-width:1366px) {.ci-txt h4 {font-size:30px}
.ci-txt p {font-size:16px}
.ci-title p {font-size:16px}
.ci-rows {margin-bottom:50px}
.ci-row5 .ci-cont {padding-left:36px;padding-right:36px;padding-top:50px}
.case-list__full li {margin-bottom:50px}
.cd-banner__slick .cont h3 {font-size:38px;margin-bottom:12px}
}
@media (max-width:1300px) {.cd-push__full {width:30%}
}
@media (max-width:1200px) {.ci-txt h4 {font-size:26px}
.ci-row5 .ci-cont {padding-left:24px;padding-right:24px;padding-top:30px}
.cds-txt {padding:0 20px}
.cd-banner__slick .cont h3 {font-size:32px}
}
@media (max-width:1100px) {.ci-txt p {font-size:14px}
.ci-title p {font-size:14px}
.ci-row10 .ci-title {margin-bottom:25px}
.ci-row10 .ci-txt h5 {margin-bottom:25px}
.ci-row10 .more-btn {margin-top:46px}
.cd-banner__sidebar {display:none}
.cd-banner__full {padding-right:0}
}
@media (max-width:1024px) {.ci-txt h4 {font-size:24px}
.cd-banner__slick .pic {height:auto;padding-top:60%}
.cdl-txt p {font-size:14px}
.cdl-title {margin-bottom:24px}
.cd-list__full li {margin-bottom:75px}
.cd-banner__slick .slick-dots {bottom:20px}
}
@media (max-width:900px) {.cd-list__full,.cd-push__full {width:100%}
.cd-target__box {display:none}
.cd-push__full .list-toggle__full {margin-top:0;margin-bottom:80px}
}
@media (max-width:740px) {.case-list__full li {margin-bottom:0}
.ci-row10 .ci-cont {background-color:#f5f5f5;padding:40px 20px}
.ci-row10 .ci-txt h4,.ci-row10 .ci-txt h5,.ci-row10 .ci-txt p {color:#444444}
.ci-row10 .ci-title {color:#444444;text-align:left}
.ci-row10 .more-btn {color:#444444}
.ci-row10 .more-btn:after {background-color:#444444}
.ci-row10 .more-btn i {color:#444444}
.ci-row10 .pl-filtare a,.ci-row10 .pl-filtare span {color:#444444}
.ci-row10 .pl-filtare a:after,.ci-row10 .pl-filtare span:after {background-color:#444444}
.ci-row5 {width:100%;margin-bottom:40px}
.ci-row5 .ci-cont {height:auto;padding:40px 20px}
.ci-row5 .ci-cont h4,.ci-row5 .ci-cont h5 {text-align:center}
.ci-cont {position:relative}
}
@media (max-width:640px) {.ci-txt h4 {font-size:22px}
.cd-banner__slick .pic {padding-top:100%}
.cd-banner__slick .cont h3 {font-size:26px;margin-bottom:10px}
.cd-banner__slick .cont p {font-size:14px}
.cdl-title {margin-bottom:10px}
.cd-list__full li {margin-bottom:52px}
.ci-row10 .pl-filtare a {width:auto;margin-right:18px}
.ci-row10 .pl-filtare a:after {right:-8px}
.ci-row10 .ci-row__main:before {padding-top:0}
.ci-row10 .ci-pic:after {padding-top:57.14%}
.ci-row10 .more-btn,.ci-row5 .more-btn {margin-top:30px}
}
@media (max-width:500px) {.ci-txt h4 {font-size:20px}
.cd-banner__slick .cont h3 {font-size:24px}
.ci-rows .pl-filtare a,.ci-rows .pl-filtare span {width:auto;margin-right:0;padding-right:13px}
.ci-rows .pl-filtare a:after,.ci-rows .pl-filtare span:after {right:5px}
}
.about-sec__item {position:relative;overflow:hidden;}
.about .as-bgPic {background-position:left center}
.as-bgPic {position:relative;height:100vh}
.as-bgPic:before {content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(17,17,17,0.3)}
.about-sec__item1 .as-bgPic:before,.about-sec__item4 .as-bgPic:before,.about-sec__item5 .as-bgPic:before {display:none}
.ai-cont {text-align:justify;letter-spacing:1px;color:#fff}
.ai-cont h3 {font-size:44px;line-height:1.8;font-weight:500}
.ai-cont h4 {font-size:24px;line-height:1.8}
.ai-cont h5 {font-size:20px;margin-bottom:40px;margin-top:5px;letter-spacing:2px}
.ai-cont h6 {font-size:16px;line-height:1.8}
.ai-cont p {font-size:18px;line-height:36px;font-family:PingFang SC;font-weight:400;}
.mouse-img {animation:move 2s infinite;-webkit-animation:move 2s infinite;position:absolute;left:50%;width:20px;margin-left:-10px;bottom:50px;}
.ai1-cont,.ai4-cont,.ai5-cont {max-width:950px}
.ai1-cont .page-intro span {color:#fff}
.ai2-main {font-size:0;letter-spacing:1px;position:relative;margin-bottom:30px}
.ai2-subject {position:relative;padding-left:22%;width:80%;margin-bottom:40px}
.ai2-spic,.ai2-inner1,.ai2-inner2,.ai2-subject {display:inline-block;vertical-align:bottom}
.ai2-spic {width:19%;position:relative}
.ai2-spic:after {content:"";display:block;padding-top:115.13%}
.ai2-spic img {position:absolute;left:0;top:0;width:100%}
.ai2-inner1 {width:22%;padding-left:5%;padding-right:24px}
.ai2-inner1 h4 {font-size:24px;line-height:1.4;color:#444444;margin-bottom:20px;font-weight:700}
.ai2-inner1 p {font-size:14px;line-height:2;color:#444444}
.ai2-inner2 {width:100%;margin-bottom:26px}
.ai2-inner2 p {font-size:14px;line-height:1.9;color:#444444}
.ai2-list {position:relative}
.ai2-list ul {font-size:0;margin-left:-2px;margin-right:-2px}
.ai2-list li {display:inline-block;vertical-align:top;width:14.285%}
.ai2-list .item-box {margin-left:2px;margin-right:2px}
.ai2-list .pic {position:relative;margin-bottom:25px}
.ai2-list .pic:before {content:"";display:block;padding-top:90.22%}
.ai2-list img {position:absolute;left:0;top:0;width:100%;margin-bottom:14px}
.ai2-list span {font-size:18px;line-height:1.4;color:#444444;display:inline-block;margin-bottom:2px}
.ai2-list p {font-size:14px;line-height:1.6;color:#999;letter-spacing:1px}
.ai4-cont {margin-top:-20px}
.about-sec__item2 .page-intro,.about-sec__item3 .page-intro,.about-sec__item6 .page-intro {position:relative;top:0}
.about-sec__item2 .ai2-main {top:-30px}
.ai5-award__full {text-align:center}
.ai5-award__full h4 {margin-bottom:30px}
.ai5-txt {margin-bottom:80px}
.ai5-cont {margin-top:30px}
.ai5-award__list .slick-dots {margin-top:25px}
.ai5-award__list p {font-size:16px;line-height:1.6;margin-bottom:15px}
.ai6-tab {text-align:center;font-size:0}
.ai6-tab a {-webkit-transition:color ease-out .4s;transition:color ease-out .4s;display:inline-block;vertical-align:top;font-size:14px;color:#999;margin:0 50px;padding-bottom:7px;position:relative}
.ai6-tab a:after {-webkit-transition:width ease-out .4s;transition:width ease-out .4s;content:"";display:block;position:absolute;left:0;right:0;bottom:0;width:0;height:2px;margin:auto;background-color:#FED100}
.ai6-tab a.on {color:#444444}
.ai6-tab a.on:after {width:100%}
.ai6-partner__slick {margin-left:-10px;margin-right:-10px;font-size:0}
.ai6-partner__slick>div {margin-bottom:40px}
.ai6-partner__slick span {font-size:16px;font-weight:700;color:#444444;letter-spacing:1px;display:block;padding:0 10px;margin-bottom:20px}
.ai6-partner__slick .item-box {display:inline-block;vertical-align:top;width:10%;margin-bottom:24px;overflow:hidden}
.ai6-partner__slick .pic {margin-left:10px;margin-right:10px;position:relative}
.ai6-partner__slick .pic:before {content:"";display:block;padding-top:38.87%}
.ai6-partner__slick .pic img {position:absolute;left:0;top:0;width:100%}
.ai6-partner__slick .slick-dots {text-align:center;margin-top:30px}
.ai6-partner__slick .slick-dots button:after {background-color:rgba(17,17,17,0.3)}
.ai6-partner__slick .slick-dots .slick-active button:after {background-color:#FED100}
.ai3-year__full {max-width:1100px;margin-left:auto;margin-right:auto;position:relative;padding-left:60px;padding-right:60px;font-size:0}
.ay-arrow,.ai3-year__slick {display:inline-block;vertical-align:middle}
.ay-arrow {-webkit-transition:all .4s;transition:all .4s;width:60px;height:60px;border:1px solid #999;border-radius:50px;position:absolute;top:0}
.ay-arrow i {-webkit-transition:color .4s;transition:color .4s;position:absolute;left:50%;top:50%;color:#999;font-size:12px;-webkit-transform:scale(0.9,0.9);transform:scale(0.9,0.9);margin-left:-6px;margin-top:-6px}
.ay-prev {left:0}
.ay-next {right:0}
.ai3-year__slick {width:calc(100% - 56px);margin-left:28px;margin-right:28px;font-size:0}
.ai3-year__slick a {-wenkit-transition:color .4s;transition:color .4s;display:block;position:absolute;top:0;left:0;text-align:center;font-size:14px;color:#999;letter-spacing:1px;font-family:"FutworaProTrialRegular";width:100%;font-weight:700;height:65px;padding-top:50px;z-index:200}
.ai3-year__slick .slick-slide {position:relative;text-align:center;height:65px;cursor:pointer}
.ai3-year__slick .slick-slide:before,.ai3-year__slick .slick-slide:after {content:"";display:block}
.ai3-year__slick .slick-slide:before {content:"";display:block;width:100%;height:1px;background-color:rgba(17,17,17,0.1);position:absolute;left:0;top:30px;z-index:40}
.ai3-year__slick .slick-slide:after {-webkit-transition:all .4s;transition:all .4s;width:7px;height:7px;border:1px solid #e8e8e8;border-radius:50px;position:absolute;left:50%;top:26px;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#fff;z-index:60}
.ai3-year__slick .slick-current a {color:#444444}
.ai3-year__slick .slick-current:after {top:25px;width:10px;height:10px;border:none;border-color:#FED100;background-color:#FED100}
.ai3-list__full {font-size:0;margin-left:-2px;margin-right:-2px}
.ai3-list__full .item-box {display:inline-block;vertical-align:top;width:25%}
.ai3-list__full a {display:block;margin-left:2px;margin-right:2px;position:relative;padding-bottom:250px}
.ai3-list__full a:after {content:"";display:block;position:absolute;left:0;bottom:0;height:100%;width:100%}
.ai3-list__full figure {position:relative}
.ai3-list__full figure:after {content:"";display:block;padding-top:57.14%}
.ai3-list__full img {position:absolute;left:0;top:0;width:100%}
.ai3-list__full article {-webkit-transition:all .4s;transition:all .4s;background-color:#f5f5f5;padding:50px 35px 65px 40px;letter-spacing:1px;height:250px;position:absolute;left:0;bottom:0;width:100%}
.ai3-list__full article:after {-webkit-transition:all .4s;transition:all .4s;content:"";display:block;position:absolute;left:0;bottom:0;width:0;height:2px;background-color:#FED100}
.ai3-list__full h1 {font-size:18px;line-height:1.5;color:#111;font-weight:700;height:50px;overflow:hidden}
.ai3-list__full .ai3-txt {-webkit-transition:all .4s;transition:all .4s;text-align:justify;margin-top:18px;height:80px;overflow:hidden}
.ai3-list__full .ai3-txt p {font-size:14px;line-height:1.9;color:#111}
.ai2-more__full,.ai2-mcont {display:none}
.about-sec__item {margin-top:70px;padding-top:60px}
.about-sec__item1.section,.about-sec__item5.section {margin-top:0;padding-top:0}
.about-sec__item4 {padding-top:0;margin-top:120px}
.ai3-year__full {margin-top:60px}
.about-brief-ibox {width:100%;min-height:480px;position:relative;background-color:#F5F5F5;}
.about-brief-ibox figure {width:50%;position:absolute;left:0;top:0;overflow:hidden;height:100%;}
.about-brief-ibox .brief-bg {float:left;width:100%;height:100%;overflow:hidden;transition:transform 2s;-webkit-transition:transform 2s;-moz-transition:transform 2s;-ms-transition:transform 2s;-o-transition:transform 2s;}
.about-brief-ibox .brief-bg:hover {transform:scale(1.02);-webkit-transform:scale(1.02);-moz-transform:scale(1.02);-ms-transform:scale(1.02);-o-transform:scale(1.02);}
.about-brief-ibox .brief-desc {position:absolute;left:0;top:0;margin-left:50%;width:50%;box-sizing:border-box;padding:0 77px 0;display:table;height:100%;}
.about-brief-ibox .brief-desc .tit {font-size:30px;font-family:PingFang SC;font-weight:800;color:#444444;line-height:36px;margin-bottom:25px;}
.about-brief-ibox .brief-desc .text {color:#444444;font-size:16px;font-family:PingFang SC;line-height:30px;}
.about-brief-ibox .brief-desc .text p{margin: 0;}
.about-brief-ibox .text-ibox {display:table-cell;vertical-align:middle;height:480px;}
.about-sec_item6{padding-bottom: 100px;}
.about-sec_item5.about-sec_item {background-color:#FFFFFF;}
.about-sec_item4.about-sec_item {background-color:#FFFFFF;}
.about-sec_item1.about-sec_item {background-color:#FFFFFF;}
.about-sec_item2.about-sec_item {background-color:#FFFFFF;}
.about-sec_item {padding-top:82px;background-color:#F5F5F5;overflow:hidden;}
.college-sec_item5 {background-color:#fff;margin-bottom: 100px;}
.college-sec_item5 .about-contact-ibox .contact-desc {background-color:#F5F5F5;}
.college-sec_item5 .messgae li input[type="text"] {background-color:#fff;}
.about-sec_item3 .jiagou-imgs {width:100%;text-align:center;padding-bottom:76px;}
.about-sec_item3 .jiagou-imgs img {width:100%;}
.about-sec_item4  span.tips {font-size:88px;font-family:PingFang SC;display:block;margin-bottom:50px;}
.about-sec_item4 .culture-small {background-color:#ECECEC;float:left;height:400px;box-sizing:border-box;padding-top:40px;padding-left:80px;width:33%;}
.about-sec_item4  .culture-big {float:left;height:400px;box-sizing:border-box;padding-top:40px;padding-left:80px;width:67%;}
.about-sec_item4  .culture-big  span.tips {color:#000000;opacity:0.05;filter:alpha(opacity=5);-webkit-filter:alpha(opacity=5);}
.about-sec_item4  .culture-small  span.tips {color:#ffffff;opacity:0.3;filter:alpha(opacity=30);-webkit-filter:alpha(opacity=30);}
.about-sec_item4 .company-culture-list .item:nth-child(even) .culture-small  span.tips {color:#000000;opacity:0.05;filter:alpha(opacity=5);-webkit-filter:alpha(opacity=5);}
.about-sec_item4 .company-culture-list .item:nth-child(even) .culture-big  span.tips {color:#ffffff;opacity:0.2;filter:alpha(opacity=20);-webkit-filter:alpha(opacity=20);}
.about-sec_item4 .company-culture-list .tit {font-size:24px;font-family:PingFang SC;font-weight:800;color:#333333;line-height:36px;}
.about-sec_item4 .company-culture-list .tit i {display:block;width:40px;height:2px;background-color:#FED100;margin:26px 0;}
.about-sec_item4 .company-culture-list .text {font-size:24px;font-family:PingFang SC;font-weight:400;color:#444444;line-height:36px;padding-right:10px;}
.about-sec_item4 .company-culture-list .item:nth-child(even) .culture-big .text,.about-sec_item4 .company-culture-list .item:nth-child(even) .culture-big .tit {color:#ffffff;}
.about-contact-ibox {background-color:#F5F5F5;width:100%;height:520px;}
.about-contact-ibox .map {float:left;width:55%;}
.about-contact-ibox .contact-desc {float:right;width:45%;box-sizing:border-box;padding-left:80px;padding-top:55px;background-color:#fff;height:520px;}
.about-contact-ibox .contact-desc dd {font-size:16px;font-family:PingFang SC;font-weight:400;color:#333333;line-height:36px;}
dd i.icon {display:inline-block;width:18px;height:18px;background:url(../images/contact-icon.png) no-repeat;vertical-align:middle;margin-right:8px;}
.about-contact-ibox .contact-desc dd i.icon1 {background-position:0 0;}
.about-contact-ibox .contact-desc dd i.icon2 {background-position:0 -30px;}
.about-contact-ibox .contact-desc dd i.icon3 {background-position:0 -58px;}
.about-contact-ibox .contact-desc dt {font-size:24px;font-family:Microsoft JhengHei;margin-bottom:5px;font-weight:bold;color:#444444;line-height:48px;}
/* 留言 */
input::-webkit-input-placeholder {color:#cccccc;}
input:-moz-placeholder {color:#cccccc;}
input::-moz-placeholder {color:#cccccc;}
input:-ms-input-placeholder {color:#cccccc;}
.messgae {max-width:420px;margin-top:32px;}
.messgae li {margin-bottom:14px;position:relative;}
.messgae li input[type="text"] {display:block;width:100%;height:50px;line-height:50px;background:#F5F5F5;box-sizing:border-box;padding:0 16px;font-size:16px;color:#cccccc;}
.messgae li .submit {display:block;width:150px;height:44px;line-height:44px;text-align:center;background:#3eb2d9;color:#444444;font-size:16px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;margin-top:20px;}
/* 发展历程 */
.about-sec_item2 {padding-bottom:90px;}
.about-sec_item2 .page-intro {margin-bottom:30px;}
.development-box {position:relative;}
.development-box ul {margin:0 92px;}
.development-box .e-ico {height:2px;background-color:#D6C7A2;width:100%;position:absolute;left:0;top:218px;}
.development-box ul li {float:left;position:relative;min-height:420px;width:16.66%;}
.development-box .time {font-size:30px;font-weight:bold;font-family:Arial;color:#3eb2d9;margin-bottom:10px;}
.development-box .text {font-size:16px;font-family:PingFang SC;font-weight:500;color:#444444;line-height:30px;}
.development-box .development-text {border-left:1px solid #D6C7A2;padding-left:18px;padding-bottom:40px;position:absolute;bottom:198px;left:6px;}
.development-box li.n2 .development-text {padding-bottom:0;padding-top:40px;position:absolute;bottom:auto;left:6px;top:215px;}
.development-box .circle2 {background-color:#D6C7A2;width:7px;height:7px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;display:block;position:absolute;left:-4px;bottom:0;}
.development-box li.n2 .circle2 {top:0;bottom:0;}
.development-box .circle {position:absolute;width:8px;height:8px;display:block;background-color:#3eb2d9;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;top:0;left:-5px;}
.development-box .circle::after {content:"";position:absolute;left:-2px;top:-3px;width:11px;height:11px;border:1px solid #CCCCCC;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;}
.development-box li.n2 .circle {bottom:0;left:-5px;top:auto;}
.development-box .slick-prev,.development-box .slick-next {width:51px;height:51px;background:url(../images/fazhan-arr.jpg) no-repeat;border:none;top:202px;}
.development-box .slick-prev {background-position:0 0;left:-94px;}
.development-box .slick-next {background-position:-58px 0;right:-94px;}
/* 荣誉资质 */
.honor-ibox {padding:24px 0 104px;margin:0 -10px;}
.honor-ibox.honor-ibox2{padding: 24px 0 0;}
.honor-ibox .item {height:auto;margin:0 10px;position:relative;overflow:hidden;}
.honor-ibox .item .pic {background:url(../images/honor_bg.jpg) no-repeat;text-align:center;height:100%;overflow:hidden;background-size:cover;width:100%;}
/* .honor-ibox .item .pic {text-align:center;height:100%;overflow:hidden;width:100%;} */
.honor-ibox .item .pic img {max-width:100%;}
.honor-ibox .item .pic span {display:block;width:100%;height:100%;font-size:0;overflow:hidden;text-align:center;}
.honor-ibox .item .pic span i {display:inline-block;*display:inline;*zoom:1;width:0;height:100%;vertical-align:middle;}
.honor-ibox .item .pic img {display:inline-block;*display:inline;*zoom:1;vertical-align:middle;}
.honor-ibox .item .ovrly {background:#000000;opacity:0;filter:alpha(opacity=0);height:100%;left:0;position:absolute;top:0;width:100%;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-filter:alpha(opacity=0);}
.honor-ibox .item .buttons {position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);}
.honor-ibox .item .buttons img {opacity:0;transform:scale(0);-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transition:transform .3s,opacity .3s;-webkit-transition:transform .3s,opacity .3s;-moz-transition:transform .3s,opacity .3s;-ms-transition:transform .3s,opacity .3s;-o-transition:transform .3s,opacity .3s;}
.honor-ibox .item:hover .ovrly {opacity:0.5;filter:alpha(opacity=50);-webkit-filter:alpha(opacity=50);}
.honor-ibox .item:hover .buttons img {opacity:1;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);}
.honor-tab-ibox {font-size:0;text-align:center;margin-bottom:40px;}
.honor-tab-ibox .tab-item {display:inline-block;*display:inline;*zoom:1;font-size:16px;color:#666666;width:150px;height:44px;border:#DDDDDD 1px solid;text-align:center;line-height:44px;border-radius:3px;margin:0 10px;background-color:#fff;cursor:pointer;}
.honor-tab-ibox .tab-item.active {background-color:#FED100;border-color:#FED100;color:#333333;}
.honor-ibox .slick-dots {bottom:-20px;display:none !important;}
.honor-ibox .slick-dots li button {width:8px;height:8px;background:#cccccc;}
.honor-ibox .slick-dots li.slick-active button {background-color:#FBD10F;}
.honor-ibox .slick-prev,.honor-ibox .slick-next {width:30px;height:46px;background:url(../images/brand-arr.png) no-repeat;border:none;margin-top:-23px;}
.honor-ibox .slick-prev {left:-40px;background-position:0 0;}
.honor-ibox .slick-next {right:-40px;background-position:-40px 0;}
.honor-sec_ibox .honor-list,.honor-sec_ibox.slick-list,.honor-sec_ibox .slick-track {display:block!important;height:0;*height:auto;opacity:0;visibility:hidden;}
.honor-sec_ibox .honor-list.tactive,.honor-sec_ibox .honor-list.tactive .slick-list,.honor-sec_ibox  .honor-list.tactive .slick-track {height:auto;opacity:1;visibility:visible;transition:opacity .5s;}
/* 领贤设计院 */
.zuzhi-jiagou {background-color:#F7F7F7;padding:76px 0 72px;overflow:hidden;}
.jiagou-ibox {margin-top:28px;}
.jiagou-ibox .jiagou-img {float:left;width:45%;text-align:center;margin:0 2%;}
.jiagou-ibox .jiagou-img img {width:100%;}
.professional_team {padding:20px 0 96px;overflow:hidden;background-color:#F7F7F7;overflow:hidden;}
.professional_team.professional_team_gongchen {background-color:#fff;padding-top:28px;}
.professional_team.professional_team_gongchen .team-top .item {background-color:#F7F7F7;}
.professional_team.professional_team2 {background-color:#ffffff;}
.professional_team.professional_team2 .team-top .item {background-color:#F7F7F7;}
.professional_team .col-md-6s {width:50%;float:left;}
.professional_team .col-md-5s {float:left;width:20%;}
.professional_team .team-top {margin:0 -15px;padding-top:52px;}
.professional_team .team-bottom {margin:0 17px;}
.professional_team .team-top .item {background-color:#ffffff;margin:0 15px;}
.professional_team .team-desc {float:left;margin-left:55px;}
.professional_team .team-tit {font-size:30px;color:#444444;font-family:PingFang SC;margin-bottom:16px;margin-top:30px;}
.professional_team .team-text {color:#666666;font-size:16px;line-height:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:PingFang SC;}
.professional_team .team-text p {margin-bottom:10px;}
.professional_team  .pic {overflow:hidden;}
.professional_team .pic img {width:100%;transition:transform 2s;-webkit-transition:transform 2s;-moz-transition:transform 2s;-ms-transition:transform 2s;-o-transition:transform 2s;}
.professional_team .item .pic {float:left;width:50%;}
.professional_team .item:hover .pic img {transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);}
.professional_team .team-bottom {margin:0 -17px;padding-top:36px;}
.professional_team .team-bottom .item2 {position:relative;margin:0 17px;overflow:hidden;cursor:pointer;}
.professional_team .team-bottom .item2 .pic {width:100%;}
.professional_team .ovrly {background:#000000;opacity:0;filter:alpha(opacity=0);height:100%;left:0;position:absolute;top:0;width:100%;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-filter:alpha(opacity=0);}
.professional_team .team-bottom .item2:hover .ovrly {opacity:0.4;filter:alpha(opacity=40);-webkit-filter:alpha(opacity=40);}
.professional_team .team-bottom .item2 .team-small-desc {position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);opacity:0;transition:opacity .3s;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-ms-transition:opacity .3s;-o-transition:opacity .3s;color:#ffffff;width:100%;text-align:center;}
.professional_team .team-bottom .item2 .name {font-size:22px;text-align:center;}
.professional_team .team-bottom .item2 .zhiwu {font-size:17px;margin-top:10px;}
.professional_team .team-bottom .item2:hover .team-small-desc {opacity:1;filter:alpha(opacity=100);-webkit-filter:alpha(opacity=100);}
.curriculum {padding-bottom:64px;padding-top:76px;overflow:hidden;}
.curriculum .page-intro .pi-txt {color:#444444;}
.curriculum .curriculum-ibox {text-align:center;margin-top:36px;font-size:0;}
.curriculum .curriculum-ibox .imgs {display:inline-block;*display:inline;*zoom:1;margin-right:59px;text-align:center;width:23%;margin: 0 30px;}
.curriculum .curriculum-ibox .imgs img {width:100%;}
.zizhi-ibox {background-color:#F7F7F7;}
.zizhi-ibox .honor-ibox {padding:36px 0 104px;}
.zizhi-ibox  .honor-ibox .item {position:relative;}
.zizhi-ibox .ovrly {background:#000000;opacity:0;filter:alpha(opacity=0);height:100%;left:0;position:absolute;top:0;width:100%;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-filter:alpha(opacity=0);}
.zizhi-ibox  .honor-ibox .item:hover .ovrly {opacity:0.3;filter:alpha(opacity=30);-webkit-filter:alpha(opacity=30);}
.zizhi-ibox .honor-ibox .buttons {position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);}
.zizhi-ibox .honor-ibox .buttons img {opacity:0;transform:scale(0);-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transition:transform .3s,opacity .3s;-webkit-transition:transform .3s,opacity .3s;-moz-transition:transform .3s,opacity .3s;-ms-transition:transform .3s,opacity .3s;-o-transition:transform .3s,opacity .3s;}
.zizhi-ibox .honor-ibox .item:hover .buttons img {opacity:1;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);}
.join-in {padding-top:80px;padding-bottom:82px;}
.join_in_ibox {margin-top:34px;}
.join_in_ibox .tit {position:relative;font-size:24px;color:#444444;padding-left:12px;}
.join_in_ibox i.border {position:absolute;left:0;top:0;background-color:#FED100;width:4px;height:25px;}
.join_in_ibox .recruitment_tit {padding:0 19px;height:150px;color:#ffffff;font-size:22px;font-weight:bold;text-align:center;float:left;width:60px;}
.join_in_ibox .recruitment_tit span {display:block;margin-top:30px;}
.join_in_ibox .recruitment_tit1 {background-color:#FED100;}
.join_in_ibox .recruitment_tit2 {background-color:#BBBBBB;}
.join_in_ibox .social_recruitment_ibox {background-color:#F9F9F9;margin-top:18px;}
.join_in_ibox .campus_recruitment_ibox {background-color:#F3F3F3;margin-bottom:10px;}
.join_in_ibox .campus_recruitment {font-size:0;text-align:center;margin-left:60px;height:150px;position:relative;}
.join_in_ibox .campus_recruitment .item {font-weight:500;font-size:16px;color:#444444;display:inline-block;*display:inline;*zoom:1;width:13%;height:150px;position:relative;margin:0 3%;}
.join_in_ibox .campus_recruitment .imgs {font-size:93px;font-weight:bold;color:#000000;opacity:0.1;filter:alpha(opacity=10);font-family:Arial;-webkit-filter:alpha(opacity=10);margin-top:33px;}
.join_in_ibox .campus_recruitment p {position:relative;top:-62px;background-color:#F3F3F3;padding:5px;z-index:2;}
.join_in_ibox .social_recruitment {text-align:center;margin-left:60px;font-size:0;padding-top:20px;position:relative;}
.join_in_ibox .social_recruitment .item {display:inline-block;*display:inline;*zoom:1;width:20%;*width:19%;position:relative;z-index:2;}
.join_in_ibox .social_recruitment p {font-size:16px;color:#444444;margin-top:16px;font-weight:500;}
.join_in_ibox .social_recruitment .icon {display:block;width:78px;height:78px;margin:0 auto;background:url(../images/social_recruitment_icon.png) no-repeat;}
.join_in_ibox .social_recruitment .icon1 {background-position:0 0;}
.join_in_ibox .social_recruitment .icon2 {background-position:-80px 0;}
.join_in_ibox .social_recruitment .icon3 {background-position:-158px 0;}
.join_in_ibox .social_recruitment .icon4 {background-position:-240px 0;}
.join_in_ibox .social_recruitment .icon5 {background-position:-316px 0;}
.join_in_ibox .tongdao-ibox .imgs {width:100%;overflow:hidden;}
.join_in_ibox .tongdao-ibox .imgs img {transition:transform 2s;-webkit-transition:transform 2s;-moz-transition:transform 2s;-ms-transition:transform 2s;-o-transition:transform 2s;width:100%;}
.join_in_ibox .tongdao-ibox .imgs:hover img {transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);}
.join_in_ibox .line {width:80%;position:absolute;top:50%;left:68px;margin-top:2px;background:url(../images/border-img.png) no-repeat center;height:2px;background-size:cover;}
.join_in_ibox .social_recruitment .line {top:60px;left:60px;}
.col-xs-12 {width:100%;}
.collapse {display:none;}
.collapse.in {display:block;}
.inner_job .job_box {width:100%;position:relative;border-top:1px solid #CCCCCC;margin-top:18px;}
.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%;display: none;}
.recruitmentBox .top[data-on="active"] .open_bar {
    background: url(../images/plus.png) no-repeat !important;
}
/* .inner_job .job_box .panel-default>.panel-heading a {font-size:16px;color:#444444;display:flex;flex-wrap:wrap;justify-content:space-between;text-align:center;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;} */

.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;
}
.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;position:absolute;background: url(../images/add.png) no-repeat;}
/* .inner_job .job_box .panel-default>.panel-heading span.open_bar:before,.inner_job .job_box .panel-default>.panel-heading span.open_bar:after {position:absolute;width:14px;height:1px;background:#444444;content:"";right:0;left:0;top:10px;margin:0 auto;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;} */
.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%;}
.panel-body {padding:0 15px;color:#999999;font-size:14px;font-weight:500;line-height:36px;}
.join_in_ibox .post-ibox {float:left;width:56%;}
.join_in_ibox .zhaopin-ibox-right {float:right;width:40%;}
.colleage-video-ibox {overflow:hidden;padding:72px 0 28px;}
.colleage-video-list {margin:0 -15px;}
.colleage-video-ibox .item {background-color:#F7F7F7;margin:25px 15px;}
.colleage-video-ibox .text {padding:18px 18px 26px;}
.colleage-video-ibox .text .tit {font-size:24px;font-weight:800;color:#444444;line-height:36px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.colleage-video-ibox .other-info {color:#858889;font-size:14px;font-weight:500;height:14px;margin-top:7px;}
.colleage-video-ibox .other-info .time {float:right;}
.colleage-video-ibox .video-text {width:75%;float:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.colleage-video-ibox .video-box {position:relative;width:100%;}
.colleage-video-ibox .video-box img {width:100%;}
.colleage-video-ibox i.iconfont {width:60px;height:60px;border-radius:50%;font-size:34px;color:#fff;text-align:center;position:absolute;left:50%;top:50%;margin-left:-30px;margin-top:-30px;cursor:pointer;}
/* 快速报价 */
.cooperation_process_ibox{margin-top: 80px;}
.cooperation_process_ibox .page-intro{padding-top:82px;}
.cooperation_process_ibox {padding-bottom:106px;overflow:hidden;background-color:#F7F7F7;}
.cooperation_process_ibox .page-intro .pi-txt {color:#999999;line-height:36px;}
.cooperation_process {font-size:0;position:relative;text-align:center;margin-top:66px;}
.cooperation_process li {float:left;width:10%;*width:9%;cursor:pointer;position:relative;}
.cooperation_process li .tit {font-size:18px;color:#444444;font-weight:500;margin-bottom:12px;margin-top:3px;}
.cooperation_process li .text {font-size:14px;color:#999999;height:48px;line-height:24px;margin-bottom:22px;}
.cooperation_process li .num {font-size:14px;color:#999999;text-align:center;font-weight:500;width:38px;height:38px;border:1px solid #DDDDDD;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;line-height:38px;cursor:pointer;margin:0 auto;background-color:#ffffff;position:absolute;left:50%;margin-left:-19px;z-index:22;bottom:-38px;}
.cooperation_process .line {width:90%;border-bottom:1px dashed #DDDDDD;position:absolute;bottom:-21px;left:98px;}
.cooperation_process li:hover .tit,.cooperation_process li:hover .text {color:#FED100;}
.cooperation_process li:hover .num {color:#444444;background-color:#FED100;border-color:#FED100;}
.cooperation_process li .icon {display:block;width:85px;height:85px;background:url(../images/process-icon2.png) no-repeat;margin:0 auto;}
.cooperation_process li .icon1 {background-position:-68px 0;}
.cooperation_process li .icon2 {background-position:-82px 0;}
.cooperation_process li .icon3 {background-position:-165px 0;}
.cooperation_process li .icon4 {background-position:-270px 0;}
.cooperation_process li .icon5 {background-position:-366px 0;}
.cooperation_process li .icon6 {background-position:-454px 0;}
.cooperation_process li .icon7 {background-position:-540px 0;}
.cooperation_process li .icon8 {background-position:-625px 0;}
.cooperation_process li .icon9 {background-position:-722px 0;}
.cooperation_process li .icon10 {background-position:-813px 0px;}
.baojia-ibox {width:100%;padding-top:80px;}
.baojia-ibox-con{padding-bottom:104px;}
.baojia-ibox .pi-title{padding-top: 72px;}
.baojia-ibox .pi-title,.baojia-ibox .pi-txt {color:#ffffff;}
.baojia-content {background-color:#ffffff;height:550px;width:1200px;margin:38px auto 0;position:relative;}
.baojia-ibox .calc-btn {position:absolute;top:210px;left:50%;display:block;margin-left:-80px;z-index:15;-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-duration:6.5s;animation-duration:6.5s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-delay:.5s;}
.baojia-ibox .calc-btn em {display:block;font-size:16px;color:#333333;line-height:24px;width:44px;height:44px;margin:25px auto 0;text-align:center;}
.baojia-ibox .con_bj_res {padding:45px 80px 0 0;color:#333;font-size:14px;}
.baojia-ibox .col_r {float:right;}
.bj_res_t {line-height:24px;color:#444444;font-size:0px;}
.bj_res_t  span.bj_res_t_w {font-size:20px;}
.bj_res_t b,.bj_res_ul li b {display:inline-block;font-weight:500;color:#FED100;}
.bj_res_t b {font-size:36px;margin:0 12px;}
.bj_res_t span.bj_res_t_y {font-size:16px;color:#444444;}
.bj_res_ul {padding:22px 0;margin-top:26px;margin-bottom:58px;border:1px solid #ddd;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;height:240px;width:350px;}
.bj_res_ul li,.bj_res_ul li strong {height:48px;line-height:48px;}
.bj_res_ul li span {float:left;width:50%;height:40px;text-align:right;font-size:14px;font-weight:500;color:#444444;}
.bj_res_ul li strong {float:left;width:50%;font-weight:500;text-align:left;font-size:12px;color:#444444;}
.bj_res_ul li strong  em {font-size:14px;font-weight:500;color:#444444;display:inline-block;*display:inline;*zoom:1;width:55px;font-style:normal;margin-left:10px;margin-right:10px;}
.regional_contacts .tit {color:#444444;font-size:20px;margin-bottom:14px;}
.regional_contacts li {font-weight:500;color:#444444;font-size:0px;line-height:30px;}
.regional_contacts li .item {display:inline-block;*display:inline;*zoom:1;font-size:14px;margin-right:42px;}
.regional_contacts li .item span {padding-left:32px;}
.tender-video-form {float:left;width:480px;padding-top:45px;padding-left:140px;}
.calputer_tit {font-size:16px;font-weight:500;color:#444444;margin-bottom:28px;}
.message-slform li {width:340px;height:50px;margin-bottom:12px;position:relative;background:#fff;border:#DDDDDD 1px solid;border-radius:4px;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;}
.message-slform li.submit {position:absolute;top:210px;left:50%;display:block;margin-left:-80px;height:160px;width:160px;opacity:0;z-index:33;}
.message-slform li.submit button {display:block;width:100%;height:100%;}
.message-slform li.select_input_box {position:relative;z-index:22;}
.message-slform li .sicon,.message-slform li .sicon2,.message-slform li .danwei {width:24px;height:24px;top:15px;right:12px;background-repeat:no-repeat;background-position:center;position:absolute;color:#CCCCCC;}
.message-slform li .sicon {background:url(../images/icon.png) no-repeat;}
.message-slform li .sico1 {background-position:0 0;}
.message-slform li .sico2 {background-position:2px -26px;}
.message-slform li .sico3 {background:url(../images/icon_arrow_down1.png) no-repeat;width:15px;height:11px;display:block;position:absolute;top:20px;right:16px;}
.message-slform li .danwei {top:0;}
.message-slform li .danwei span {display:block;text-align:center;height:100%;line-height:48px;}
.message-slform li .input {height:48px;margin-right:52px;padding:0 12px;}
.message-slform li.verification_code {
	width: 210px;
}
.message-slform li.verification_code .vcode-img{
	position: absolute;
    right: -130px;
    top: 6px;
    width: 122px;
    height: 40px;
    line-height: 40px;
    color: #666;
    text-align: center;
    background-color: #FED100;
    font-size: 14px;
    cursor: pointer;
}
.message-slform li.verification_code .vcode-img:disabled{
	background-color: #e6e6e6;
	cursor: not-allowed;
}
.message-slform li select {color:#999999;font-size:16px;}
.message-slform li .input.select_input {width:100%;}
.message-slform li .input .j-input,.message-slform li select {display:block;width:100%;height:48px;line-height:48px;font-size:16px;letter-spacing:1px;padding:0;margin:0;border:0;background:none;color:#999999;}
.message-slform input::-webkit-input-placeholder {color:#999999;}
.message-slform input:-moz-placeholder {color:#999999;}
.message-slform input::-moz-placeholder {color:#999999;}
.message-slform input:-ms-input-placeholder {color:#999999;}
.message-slform span.tuzhi2 {color:#999999;font-size:16px;line-height:48px;height:100%;}
.message-slform label {color:#444444;font-size:16px;}
.message-slform .radio-btns {display:inline-block;*display:inline;*zoom:1;vertical-align:middle;margin-left:20px;}
.message-slform .radio-btns input {width:14px;height:14px;vertical-align:middle;margin-right:8px;margin-top:0;cursor:pointer;position:relative;border:#CCCCCC 1px solid;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;}
.message-slform .radio-btns input:checked::after {content:"";position:absolute;left:2px;top:2px;width:8px;height:8px;background:#FED100;border-radius:50%;}
.filter-box {position:relative;z-index:3;}
.message-slform .filter-text {padding:0;}
.message-slform .filter-text .filter-title {height:48px;color:#999999;line-height:48px;font-size:16px;}
.message-slform ul.filter-list li {width:100%;border:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;}
.message-slform .filter-list li a {height:48px;line-height:48px;}
.message-slform .filter-list li.filter-selected a {color:#444444 !important;}
.message-slform .filter-text .icon-filter-arrow {background-image:url(../images/icon_arrow_down1.png);right:2px;}
/* .strategy {padding-bottom:4px;overflow:hidden;padding-top: 80px;} */
.strategy {overflow: hidden;padding-top: 80px;}
.strategy .page-intro .pi-txt {color:#999999;line-height:36px;}
.strategy-list {margin:0 -12.5px;padding-top:34px;margin-bottom: 80px;}
.strategy-list .col-md-5 {float:left;width:20%;text-align:center;}
.strategy-list .item {box-shadow:0px 2px 10px 0px rgba(220,222,227,0.6);border-radius:12px;height:398px;margin:0 12.5px;box-sizing:border-box;padding-top:52px;transition:transform 1s;-webkit-transition:transform 1s;-moz-transition:transform 1s;-ms-transition:transform 1s;-o-transition:transform 1s;}
.strategy-list .item:hover {transform:translateY(-16px);-webkit-transform:translateY(-16px);-moz-transform:translateY(-16px);-ms-transform:translateY(-16px);-o-transform:translateY(-16px);}
.strategy-list2.strategy-list .item {height:435px;}
.strategy-list .item .tit {color:#333;font-weight:500;font-size:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;margin-top:40px;}
.strategy-list .item .text {font-weight:500;font-size:16px;margin:26px 0 0px;color:#656565;line-height:32px;text-align:center;}
.strategy-list .dif-col-md-5 .item .text {margin:0;padding-top:24px;}
.strategy-list .item .num {font-size:48px;font-weight:800;color:#EEEEEE;line-height:36px;padding-top:90px;}
.strategy-list .icon, .strategy .youshi-list .icon {display:block;width:126px;height:126px;margin:0 auto;background:url(../images/strategy-icon.png) no-repeat;}
.strategy-list .icon1, .strategy .youshi-list .icon1 {background-position:0 0;}
.strategy-list .icon2, .strategy .youshi-list .icon2 {background-position:-140px 0;}
.strategy-list .icon3, .strategy .youshi-list .icon3 {background-position:-286px 0;}
.strategy .youshi-ibox{margin-top: 0;}
.yusuan-fenlei {padding:72px 0 120px;}
.yusan-list {margin-top:64px;}
.yusan-list ul li {float:left;width:12.5%;text-align:center;color:#333333;font-size:18px;}
.yusan-list ul li p {color:#333333;margin-top:22px;}
.yusan-list ul li .icon {display:block;width:70px;height:70px;background:url(../images/yusuan-icon.png) no-repeat;margin:0 auto;}
.yusan-list ul li .icon1 {background-position:0 2px;}
.yusan-list ul li .icon2 {background-position:-88px 0;}
.yusan-list ul li .icon3 {background-position:-183px 2px;}
.yusan-list ul li .icon4 {background-position:-278px 2px;}
.yusan-list ul li .icon5 {background-position:-371px 3px;}
.yusan-list ul li .icon6 {background-position:-456px 0;}
.yusan-list ul li .icon7 {background-position:-541px 4px;}
.yusan-list ul li .icon8 {background-position:-638px 0;}
.yusuan-jieshao .about-brief-ibox {margin-top:80px;}
.yusuan-jieshao .about-brief-ibox {height:500px;}
.yusuan-jieshao .about-brief-ibox .brief-desc .tit {color:#333333;font-size:42px;}
.yusuan-jieshao .about-brief-ibox .brief-desc .text {font-size:18px;color:#656565;line-height:42px;}
.strength_box3  .pro_small_slick {margin:0 -6px;padding-top:28px;}
.strength_box3  .pro_small_slick .items {position:relative;cursor:pointer;border:4px solid #fff;margin:0 6px;overflow:hidden;}
.strength_box3 .slick-active.current-slick .items {border:4px solid #FED100;}
.strength_box3 .pro_big_slick img {width:100%;}
.strength_box3  .pro_small_slick img {width:100%;}
.ny-case-ibox {padding-bottom:56px;}
.ny-case-ibox.gongcheng-case{padding-bottom: 0;padding-top: 82px;}
.recommend-case-ibox {padding-bottom:32px;}
.kaigong-ibox {padding-bottom:114px;padding-top: 50px;}
.ny-case-ibox .case-top {margin-bottom:28px;}
.ny-case-ibox .case-top span {color:#444444;font-size:24px;}
.recommend-case-ibox.ny-case-ibox .case-top span {font-size:36px;color:#202020;font-family:Kozuka Gothic Pr6N;}
.recommend-case-ibox.ny-case-ibox .case-top {margin-bottom:42px;}
.ny-case-ibox .case-top a {float:right;color:#999999;font-size:14px;}
.case-ibox .ny-case-list {margin:0 -15px;}
.ny-case-ibox2.case-ibox .ny-case-list {margin:0 -2px;}
.ny-case-ibox2.case-ibox .item {margin:0 2px 46px;}
.case-ibox .item {margin:0 15px 46px;}
.case-ibox .tit {color:#434343;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:24px;font-weight:800;padding-top:18px;}
.case-ibox .tit a {display:block;transition:color 1s;-webkit-transition:color 1s;-moz-transition:color 1s;-ms-transition:color 1s;-o-transition:color 1s;color:#434343;}
.case-ibox .text {color:#858789;font-size:14px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:14px;margin-top:11px;}
.case-ibox .pic {width:100%;overflow:hidden;}
.case-ibox .pic img {width:100%;overflow:hidden;transition:transform 2s;-webkit-transition:transform 2s;-moz-transition:transform 2s;-ms-transition:transform 2s;-o-transition:transform 2s;}
.case-ibox .item:hover .pic 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);}
.case-ibox .item:hover .tit a {color:#FDD100;}
.case-banner-ibox .slick-prev, .index-banner__full .slick-prev{width:32px;height:61px;background:url(../images/slide-arr.png) no-repeat;border:none;left:80px;z-index: 5555;opacity: 0;filter: alpha(opacity=0);transition:opacity 1s ;}
.case-banner-ibox .slick-next, .index-banner__full .slick-next{width:32px;height:61px;background:url(../images/slide-arr2.png) no-repeat;border:none;right:80px;z-index: 5555;opacity: 0;filter: alpha(opacity=0);transition:opacity 1s ;}
.case-banner-ibox:hover .slick-prev, .index-banner__full:hover .slick-prev{opacity: 1;filter: alpha(opacity=100);}
.case-banner-ibox:hover .slick-next, .index-banner__full:hover .slick-next{opacity: 1;filter: alpha(opacity=100);}
.ny-service-tabibox .hd {margin-bottom:50px;}
.ny-service-tabibox .hd .item {padding-top: 100px; float:left;font-size:18px;color:#333333;font-family:Microsoft JhengHei;margin-right:38px;position:relative;padding-left:32px;cursor:pointer;transition:color 1s;-webkit-transition:color 1s;-moz-transition:color 1s;-ms-transition:color 1s;-o-transition:color 1s;height:28px;}
.ny-service-tabibox .hd .item .icon {position:absolute;left:0;top:90px;width:32px;height:32px;background:url(../images/ser-icon.png) no-repeat;transition:all .9s;-webkit-transition:all .9s;-moz-transition:all .9s;-ms-transition:all .9s;-o-transition:all .9s;}
.ny-service-tabibox .hd .item .icon1 {background-position:5px 0;}
.ny-service-tabibox .hd .item .icon2 {background-position:-34px 0px;}
.ny-service-tabibox .hd .item .icon3 {background-position:-65px -3px;}
.ny-service-tabibox .hd .item .icon4 {background-position:-103px -4px;}
.ny-service-tabibox .hd .item .icon5 {background-position:-141px -4px;}
.ny-service-tabibox .hd .item:hover .icon1,.ny-service-tabibox .hd .item.on .icon1 {background-position:5px -52px;}
.ny-service-tabibox .hd .item:hover .icon2,.ny-service-tabibox .hd .item.on .icon2 {background-position:-34px -53px;}
.ny-service-tabibox .hd .item:hover .icon3,.ny-service-tabibox .hd .item.on .icon3 {background-position:-70px -54px;}
.ny-service-tabibox .hd .item:hover .icon4,.ny-service-tabibox .hd .item.on .icon4 {background-position:-103px -56px;}
.ny-service-tabibox .hd .item:hover .icon5,.ny-service-tabibox .hd .item.on .icon5 {background-position:-141px -56px;}
.ny-service-tabibox .hd .item i.border {-webkit-transition:width .4s;transition:width .4s;content:"";display:block;position:absolute;left:0;right:0;margin:auto;bottom:-25px;width:0;height:2px;background-color:#FED100;}
.ny-service-tabibox .hd .item.on i.border {width:100%;}
.ny-service-tabibox .hd .item:hover i.border {width:100%;}
.ny-service-tabibox .hd .item:hover,.ny-service-tabibox .hd .item.on {color:#FED100;}
.kaigong-ibox .slick-dots {opacity:0;filter:alpha(opacity=0);-webkit-filter:alpha(opacity=0);bottom:-28px;}
.kaigong-ibox .slick-dots li button {width:8px;height:8px;background-color:#a2a2a2;}

.honor_show_box{
	display: none;
	height: 100%;
	width: 100%;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 111;
	background:rgba(0,0,0,.7);
    text-align: center;
    z-index: 999;
}
.honor_show{
	position: fixed;
	left: 50%;
	top:50%;
	transform: translateY(-50%) translateX(-50%);
}
.honor_show img{
    width: 100%;
}
.jian{background: url(../images/-.png)no-repeat!important;}

@media screen and (max-width:1200px) {
	.honor_show{
		height: auto;
		width: 80%;
	}
	.honor_show img{
		height: auto;
		width: 100%;
	}
}

@media screen and (max-width:767px) {
	.panel-heading{
		position: relative;
	}
	.inner_job .job_box .panel-default>.panel-heading a{
		padding: 10px;
	}
	.panel-body{
        padding: 0;
        line-height: 30px;
	}
	.post-ibox .p1,.post-ibox .p2,.post-ibox .p3,.post-ibox .p4,.post-ibox .p5{
		display: block;
		margin: 5px 0;
		text-align: left;
	}
	.post-ibox .p1{
		width: 100%;
		font-size: 18px;
		font-weight: bold;
	}
	.post-ibox .p2{
		width: 60%;
		font-size: 14px;
	}
	.post-ibox .p3{
		width: 40%;
		font-size: 14px;
	}
	.post-ibox .p4{
        width: 60%;
		font-size: 14px;
	}
	.post-ibox .p5{
		font-size: 14px;
		width: 40%;
	}
	.post-ibox .open_bar{
		position: absolute !important;
		right: 10px;
		bottom: 58px;
	}
}

@media (min-width:1337px) {.ai3-list__full .item-box a:hover article {height:310px;padding-top:75px}
.ai3-list__full .item-box a:hover article:after {width:100%}
.ai3-list__full .item-box a:hover .ai3-txt {height:134px}
}
@media (min-width:1025px) {.ai1-cont {min-height:413px}
.ai6-tab a:hover {color:#444444}
.ai6-tab a:hover:after {width:100%}
.ai3-list__full a:hover article {height:280px;padding-top:40px}
.ai3-list__full a:hover article:after {width:100%}
.ai3-list__full a:hover .ai3-txt {height:136px}
.ay-arrow:hover {background-color:#FED100;border-color:#FED100}
.ay-arrow:hover i {color:#fff}
.ai3-year__slick .slick-slide:hover a {color:#444444}
.ai-cont {width:100%;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:0 12px;z-index:40}
.mai-cont {display:none}
.ai2-inner1 {position:absolute;left:0;top:0}
}
@media (max-width:1800px) {.about-sec__item2 .ai2-main {top:0}
.ai4-cont {margin-top:0}
.ai3-year__full {margin-top:60px}
.ai5-cont {margin-top:0}
}
@media (max-width:1500px) {.ai2-subject {margin-bottom:0}
}
@media (max-width:1440px) {.about-sec__item {margin-top:85px}
.about-sec__item4 {margin-top:100px}
.ai-cont h4 {font-size:22px}
.ai-cont h5 {font-size:18px}
.ai-cont p {font-size:16px}
.ai-cont h3 {font-size:40px}
.ai5-txt {margin-bottom:60px}
.ay-arrow {width:52px;height:52px}
.ai3-year__slick .slick-slide:before {top:25px}
.ai3-year__slick .slick-slide:after {top:21px}
.ai3-year__slick a {height:60px;padding-top:40px}
.ai6-partner__slick .item-box {width:12.5%}
}
@media (max-width:1366px) {.ai3-list__full a {padding-bottom:230px}
.ai3-list__full article {height:230px;padding:30px 24px 46px 24px}
.ai-cont h3 {font-size:34px}
.ai6-tab a {margin:0 30px}
.ai3-year__full {margin-top:50px}
.ai6-partner__slick .item-box {width:14%}
.about-brief-ibox .brief-desc {padding:0 40px 0;}
}
@media (max-width:1300px) {.ai2-inner1 {width:27%;padding-left:20px}
}
@media (max-width:1200px) {.ai2-list ul {margin-bottom:-30px}
.ai2-list li {margin-bottom:30px;width:25%}
.ai3-list__full .slick-dots {text-align:center;margin-top:20px}
.ai3-list__full .slick-dots button:after {background-color:rgba(164,164,164,0.6)}
.ai3-list__full .slick-dots .slick-active button:after {background-color:#FED100}
.about-sec_item4 .culture-small,.about-sec_item4 .culture-big {padding-left:50px;}
.about-sec_item4 span.tips {font-size:70px;}
.about-sec_item4 .company-culture-list .text {font-size:20px;}
.about-contact-ibox .contact-desc {padding-left:18px;width:48%;}
.about-contact-ibox .map {width:52%;}
.messgae {width:96%;}
}
@media (max-width:1024px) {.ai-cont {color:#444444;padding:40px}
.ai-cont h3 {font-size:30px}
.ai-cont h4 {font-size:18px}
.ai-cont h5 {font-size:16px}
.ai-cont h6 {font-size:12px}
.ai-cont p {font-size:14px}
.ai5-cont,.ai1-cont {padding-bottom:0}
.pai-title {display:none}
.mai-cont {position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;text-align:center;padding:0 20px;color:#fff;letter-spacing:1px;text-align:center}
.mai-cont span {font-size:36px;font-weight:700;display:block;line-height:1.3}
.mai-cont p {font-size:16px;margin-top:16px;line-height:1.5}
.as-bgPic {height:auto;padding-top:60%}
.about-sec__item {margin-top:50px}
.about-sec__item4 {margin-top:65px}
.ai5-award__list .slick-dots button:after {background-color:rgba(164,164,164,0.6)}
.ai5-award__list .slick-dots .slick-active button:after {background-color:#FED100}
.ai2-main {margin-top:40px}
.ai5-txt {margin-bottom:40px}
.ai5-award__full h4 {margin-bottom:20px}
.ai5-award__list p {margin-bottom:8px}
.ai5-award__list .slick-dots {margin-top:25px}
.ai6-partner__slick .slick-dots {margin-top:10px}
.ay-arrow {display:none;opacity:0;visibility:hidden}
.ai3-year__full {padding-left:0;padding-right:0;margin-top:20px}
.ai3-year__full:after,.ai3-year__full:before {content:"";display:block;position:absolute;width:40px;height:1px;top:25px;background-color:rgba(17,17,17,0.1)}
.ai3-year__full:before {left:-40px}
.ai3-year__full:after {right:-40px}
.ai3-year__slick {width:100%;margin-left:0;margin-right:0}
.ai3-list__full {margin-top:40px}
.ai3-list__full .slick-track {margin-left:0;margin-right:0}
.ai3-list__full a {padding-bottom:200px}
.ai3-list__full h1 {font-size:16px;max-height:46px}
.ai3-list__full article {height:auto;min-height:200px;padding:20px 26px 30px 20px}
.ai3-list__full .ai3-txt {height:auto;overflow:auto}
.ai2-inner2 {display:none;width:100%;margin-top:30px}
.ai2-spic {width:55%}
.ai2-inner1 {width:100%;padding-left:10px;padding-right:0;margin-bottom:0}
.ai2-list {margin-top:70px}
.ai2-list li {width:33.33%}
.ai2-list span {font-size:16px}
.ai6-partner__slick {margin-top:35px}
.ai2-subject {width:44%}
.ai2-more__full {text-align:center;margin-top:40px;display:block}
.ai2-more__full i {-webkit-transition:transform .4s;transition:transform .4s;-webkit-transform:rotate(90deg);transform:rotate(90deg)}
.ai2-more__full .on i {-webkit-transform:rotate(270deg);transform:rotate(270deg)}
.ai2-subject {padding-left:0}
.ai2-subject .ai2-inner2 {display:none}
.ai2-spic,.ai2-subject {vertical-align:middle}
.about-sec_item4 .company-culture-list .text {font-size:18px;}
.about-brief-ibox {min-height:auto;height:auto;}
.yusuan-jieshao .about-brief-ibox {min-height:auto;height:auto;}
.about-brief-ibox .brief-desc {padding:3% 25px;}
.about-brief-ibox figure {position:relative;width:100%;}
.about-brief-ibox .brief-bg:after {content:"";display:block;padding-top:57.07%;}
.about-brief-ibox .brief-desc {width:100%;margin-left:0;position:static;}
.about-brief-ibox .brief-desc .tit {font-size:22px;margin-bottom:10px;}
.about-contact-ibox{height: auto;}
.about-sec_item6 {
    padding-bottom: 60px;
}
.about-contact-ibox .contact-desc {width:100%;float:none;}
.about-contact-ibox .map {width:100%;float:none;}
.development-box ul li {min-height:440px;}
.development-box .slick-prev,.development-box .slick-next {top:50%;}
/* .development-box .development-text,.development-box li.n2 .development-text {position:relative;left:0;bottom:0;top:0;padding-bottom:40px;padding-top:40px;border:none;}
.development-box .circle,.development-box .circle2 {display:none;}
.development-box .e-ico {display:none;} */
.development-box .development-text,.development-box li.n2 .development-text {padding-bottom:40px;padding-top:40px;padding-right: 20px;}
.development-box .development-text{bottom: 217px;}
.development-box .slick-prev, .development-box .slick-next{margin-top: -28px;}
.development-box .slick-prev {left:-98px;}
.development-box .slick-next {right:-98px;}
.about-sec_item2 {
    padding-bottom: 50px;
}
}
@media (max-width:768px) {.ai6-partner__slick .item-box {width:20%;margin-bottom:24px}
.ai6-partner__slick .slick-dots {margin-top:10px}
.about-sec_item4 .culture-small,.about-sec_item4 .culture-big {padding-left:30px;height:360px;}
.about-sec_item4 span.tips {font-size:50px;margin-bottom:40px;}
.about-sec_item4 .company-culture-list .text {font-size:16px;line-height:24px;}
.about-brief-ibox {padding-top:0;}
.honor-ibox .slick-dots {display:block !important;}
.development-box ul {margin:0 0px;}
.development-box .slick-prev,.development-box .slick-next {background-size:cover;width:35px;height:35px;}
.development-box .slick-next {right:-45px;background-position:-40px 0;}
.development-box .slick-prev {left:-45px;}
.development-box ul li{
	float: none;
	width: 100%;
	min-height: auto;
}
.development-box .development-text{
	position: relative;
	bottom: 0;
	top: 0;
}
.development-box li.n2 .development-text{
	position: relative;
	bottom: 0;
	top: 0;
}
.development-box .development-text, .development-box li.n2 .development-text {
	padding: 24px 0 14px 0;
}
.development-box .e-ico {
	display: none;
}
.development-box .time {
    font-size: 25px;
    margin-bottom: 10px;
}
.development-box .development-text{
	border-left: 0;
	border-bottom: 1px solid #D6C7A2;
}
.development-box li.n2 .circle2 {
	display: none;
}
.development-box .circle2{display: none;}
.development-box .circle{width: 0;height: 0;}
.development-box .circle::after{width: 0;height: 0;border-color: #fff;}
.about-sec_item2 .page-intro {
    margin-bottom: 8px;
}
}
@media (max-width:640px) {.ai-cont {padding-left:20px;padding-right:20px}
.ai-cont h3 {font-size:26px}
.ai2-list li {width:50%}
.ai2-list span {font-size:14px}
.ai2-list p {font-size:12px}
.ai2-inner1,.ai2-spic {vertical-align:top}
.ai2-spic {width:49%}
.ai2-inner1 h4 {font-size:16px;margin-bottom:10px}
.ai2-inner1 p {font-size:12px}
.mai-cont span {font-size:26px}
.mai-cont p {font-size:14px;margin-top:10px}
.ai6-partner__slick .item-box {width:25%}
.ai3-year__full:after,.ai3-year__full:before {width:20px}
.ai3-year__full:before {left:-20px}
.ai3-year__full:after {right:-20px}
.as-bgPic {padding-top:300px}
.about-brief-ibox .brief-desc {padding:4% 20px;}
.about-brief-ibox .brief-desc .text {font-size:14px;line-height:26px;}
.about-sec_item4 .culture-small,.about-sec_item4 .culture-big {float:none;width:100%;}
.about-contact-ibox .contact-desc {padding-left:20px;padding-top:20px;margin-top: 20px;}
.about-contact-ibox .contact-desc dt {font-size:20px;}
.index-brand-ibox .slick-prev,.index-brand-ibox .slick-next {display:none !important;}
.index-brand__item .slick-dots li button {width:8px;height:8px;}
.index-brand__item .slick-dots li.slick-active button::after {width:14px;height:14px;left:-4px;top:-4px;}
.about-sec_item {padding-top:50px;}
.index-brand__item {padding-top:50px;}
.index-brand-ibox {margin:0 -10px;padding:20px 0 40px;}
.index-brand__item .slick-dots {bottom:20px;}
}
@media (max-width:500px) {.ai-cont h3 {font-size:22px}
.ai6-tab a {margin:0 10px}
.ai6-partner__slick {margin-left:-5px;margin-right:-5px}
.ai6-partner__slick .item-box {width:33.33%;margin-bottom:20px}
.ai6-partner__slick .pic {margin-left:5px;margin-right:5px}
.ai6-partner__slick span {font-size:14px;margin-bottom:15px;padding:0 5px}
}
.error-404 {padding:60px 20px;text-align:center}
.error-404 h3 {color:#444444;font-size:30px;letter-spacing:.1em;line-height:1.5}
.error-404 p {font-size:16px;letter-spacing:.05em;line-height:1.5}
@media (max-width:1440px) {.error-404 h3 {font-size:26px}
.error-404 p {font-size:15px}
}
@media (max-width:1024px) {.error-404 h3 {font-size:24px}
.strategy-list .item .text {font-size:14px;}
.strategy-list.strategy-list2 .item .text {font-size:12px;margin:10px 0 0px;}
.strategy-list.strategy-list2 .item .tit {font-size:20px;}
.navigation .nav-list{height: auto;}
.navigation .nav-list>li>a{line-height: inherit;color: #333 !important;}
/*.pw-val.header-white .nav-link i{color: #333;}*/
}
@media (max-width:640px) {.error-404 h3 {font-size:20px}
.error-404 p {font-size:14px}
}
/*.search-header h3 {color:#444444;font-size:24px;letter-spacing:.1em;line-height:1.5;margin-bottom:10px}*/
/*.search-header p {color:#999;font-size:18px;letter-spacing:.05em;line-height:1.5}*/
/*.search-header p span {color:#FED100}*/
.search-item {-webkit-transition:all .4s;transition:all .4s;display:block;padding:35px 30px}
.search-item h4 {-webkit-transition:color .4s;transition:color .4s;color:#444444;margin-bottom:.25em;font-size:18px;line-height:1.5;letter-spacing:.05em}
.search-item p {color:#999;font-size:14px;line-height:1.5}
.search-item:hover {background-color:#f5f5f5}
.search-item:hover h4 {color:#FED100}
.list-search li {background-color:#f5f5f5;margin-bottom:20px}
@media (min-width:1025px) {.search-item:hover {background-color:#f5f5f5}
.search-item:hover h4 {color:#FED100}
}
@media (max-width:1024px) {.search-header h3 {font-size:22px;margin-bottom:5px}
/*.search-header p {font-size:16px}*/
.search-item h4 {font-size:16px}
.search-item p {font-size:12px}
.ny-case-ibox.gongcheng-case{padding-top: 42px;}
.kaigong-ibox{padding-top: 42px;}
.ic1-cont{height: auto;margin-top: 0;transform: translateY(-50%);}
.about-brief-ibox .text-ibox {height:auto;}
.honor-ibox .slick-prev{left: -30px;}
.honor-ibox .slick-next{right: -30px;}
}
@media (max-width:1880px) {.join_in_ibox .campus_recruitment .item {font-size:14px;width:15%;margin:0px 2%;}
}
@media (max-width:1660px) {.youshi-ibox .youshi-list {padding:0 50px;}
}
@media (max-width:1499px) {.professional_team .team-tit {font-size:24px;margin-top:20px;}
.professional_team .team-text {font-size:14px;line-height:20px;}
.professional_team .team-desc {margin-left:30px;}
.join_in_ibox .zhaopin-ibox-right {float:none;width:100%;}
.join_in_ibox .post-ibox {width:100%;float:none;margin-bottom:50px;}
.join_in_ibox .social_recruitment .line {left:90px;}
.cooperation_process li .text {font-size:12px;}
.cooperation_process li .tit {font-size:16px;}
.development-box .text {font-size:14px;line-height:20px;}
.list-more__full {padding-top:0;margin-top:40px;margin-bottom:40px;}
.youshi-ibox .item {height:520px;}
.youshi-ibox .text {height:150px;}
.cooperation_process .line {left:58px;}
.about-brief-ibox .brief-desc .tit{margin-bottom: 8px;}
.youshi-ibox .item .top{font-size: 26px;height: 90px;line-height: 90px;}
.youshi-ibox2 .imgs {
    padding-top: 56px;
}
.youshi-ibox2 .text {
    margin: 0 40px;
}
.youshi-ibox2 .top {
    margin-top: 28px;
}
}
@media (max-width:1366px) {
	.youshi-ibox .text {
	    height: 174px;
		margin-top: 40px;
	}
}
@media (max-width:1329px) {.baojia-content {width:90%;}
.tender-video-form {padding-left:50px;}
.baojia-ibox .con_bj_res {padding:45px 0 0 50px;position:relative;}
.regional_contacts li .item span {padding-left:26px;}
.message-slform li {width:440px;}
.message-slform li.verification_code {
    width: 310px;
}
.baojia-ibox .calc-btn {left:auto;margin-left:0;right:150px;}
.message-slform li.submit {right:150px;left:auto;margin-left:0px;}
.strategy{padding-top: 50px;}
}
@media (max-width:1199px) {.regional_contacts {position:absolute;right:0;top:54px;}
.ind_news_bd .ind_news_list {margin:0 -8px;}
.ind_news_bd .item {margin:0 8px;}
.brand_descs .tit {font-size:18px;line-height:24px;height:48px;}
.service-nums-list span.timer,.service-nums-list em {font-size:60px;}
.service-nums-list .num-item {font-size:16px;}
.service-nums-list {padding-bottom:73px;}
.ind_brand span {font-size:24px;}
.ind_brand_tab .tab_item {font-size:16px;}
.ind_news_bd .time {font-size:15px;line-height:36px;}
.mouse-img {display:none;}
.ai-cont {padding-bottom:40px;}
.professional_team .team-tit {font-size:22px;margin-top:10px;margin-bottom:10px;}
.professional_team .team-text {line-height:16px;}
.professional_team .team-bottom {margin:0 -8px;padding-top:20px;}
.professional_team .team-bottom .item2 {margin:0 8px;}
.professional_team .team-top {padding-top:45px;}
.professional_team {padding:60px 0;}
.zuzhi-jiagou {padding:60px 0;}
.curriculum {padding:60px 0;}
.zizhi-ibox .honor-ibox {padding:36px 0 66px;}
.ic1-list__full .ic1-item {width:50%;}
.pro-list__full li {width:50%;}
.ind_news_list .ind_news_item {width:50%;}
.strategy-list .col-md-5 {width:33.3%;margin-bottom:25px;}
.cooperation_process .line {left:60px;}
.baojia-content {width:100%;height:auto;}
.tender-video-form {float:none;width:100%;}
.baojia-ibox .con_bj_res {float:none;width:100%;}
.colleage-video-ibox .item {margin:15px 10px;}
.colleage-video-ibox .video-text {width:64%;}
.colleage-video-ibox .text .tit {font-size:22px;}
.ny-index-brand-ibox li{width: 20%;}
.youshi-ibox .text {
    height: 208px;
	margin-top: 40px;
}
.youshi-ibox2 .text {
    margin: 0 30px;
	line-height: 34px;
}
.youshi-ibox2 .brand_border {
    margin: 20px auto;
}
.youshi-ibox2 .top{font-size: 30px;}
.youshi-ibox2 .tit{font-size: 18px;}
}
@media (max-width:1075px) {
	.youshi-ibox .text {
	    height: 180px;
	}
}
@media (max-width:1074px) {
	.youshi-ibox .item {
	    height: 550px;
	}
	.strategy .youshi-ibox .item {
	    height: 440px;
	}
	.strategy .youshi-ibox {
	    height: 670px;
	}
	.youshi-ibox .text {
	    height: 210px;
	}
	.strategy .youshi-ibox .text {
	    height: 120px;
	}
}

@media (max-width:1050px){
	.layui-layer.layui-layer-video{
		width: 90% !important;
		left: 0;
	}
	.layui-layer-video .layui-layer-setwin .layui-layer-close2 {
		right: -32px;
		top: -46px;
	}
}
@media (max-width:991px) {.professional_team .col-md-6s {width:100%;margin-bottom:20px;}
.professional_team .team-tit {margin-top:26px;}
.professional_team .col-md-5s {width:33.3%;margin-bottom:12px;}
.honor-ibox .item {margin-bottom:20px;}
.cooperation_process li {width:50%;}
.cooperation_process {margin-top:30px;}
.cooperation_process_ibox {padding-bottom:0;padding-top:45px;}
.cooperation_process li .num {display:none;}
.cooperation_process .line {display:none;}
.baojia-ibox .calc-btn {right:20px;}
.message-slform li.submit {right:20px;}
.regional_contacts {position:relative;right:0;top:0;padding-bottom:30px;}
.list-more__full {margin-top:20px;margin-bottom:40px;}
.ny-index-brand-ibox .list-more__full{margin-bottom: 0;}
.col-md-3s {width:50%;}
.col-md-4s {width:50%;}
.youshi-ibox .youshi-list .col-md-4s {width:100%;}
.youshi-ibox {height:auto;padding-bottom:70px;}
.youshi-ibox .item {margin:0 2px 15px;}
.strategy-list .col-md-4s {width:33.3%;}
.strategy-list .item .text {font-size:10px;margin:12px auto 0;line-height:24px;}
.strategy-list.strategy-list2 .item .text {font-size:9px;line-height:20px;}
.strategy-list .item .tit {font-size:18px;margin-top:20px;}
.strategy-list .item {height:320px;padding-top:40px;}
.strategy-list2.strategy-list .item {height:390px;}
.yusan-list ul li {width:25%;margin-bottom:20px;}
.yusuan-fenlei {padding:30px 0 70px;}
.yusan-list {margin-top:30px;}
.pro_small_slick {display:none;}
.kaigong-ibox .slick-dots {opacity:1;filter:alpha(opacity=100);-webkit-filter:alpha(opacity=100);}
.case-ibox .tit {font-size:20px;}
.case-banner-ibox .slick-prev,.index-banner__full .slick-prev {left:30px;}
.case-banner-ibox .slick-next,.index-banner__full .slick-next {right:30px;}
.service-list__bottom li.n1 article,.service-list__bottom li.n2 article {padding:30px 24px;}
.service-list__bottom .ny-service-tabibox li.n1 article {padding:26px 24px;}
.service-list__bottom article {top:0;}
.ic1-list__full .ic1-list-item {width:50%;}
.ic1-list__full a {margin:0 2px 6px;}
.youshi-ibox .text {height:auto;padding:0 30px;}
.strategy .youshi-ibox .text {
    height: auto;
}
.strategy .youshi-ibox .item {
    height: auto;
}
.strategy .youshi-ibox {
    height: auto;
}
.youshi-ibox .item {height:auto;padding-bottom:30px;}
.index-waper-box {position:relative;height:200px;}
.index-back-box {height:200px;}
.single-item {display:none;}
.single-info {display:block;text-align:center;}
.index-waper-box {height:auto;}
.index-back-box {height:auto;}
.single-info .num {margin-top:8px;}
.youshi-ibox i.icon {transform:scale(0.7);-webkit-transform:scale(0.7);-moz-transform:scale(0.7);-ms-transform:scale(0.7);-o-transform:scale(0.7);}
.youshi-ibox2 .col-md-4s{width: 100%;}
.youshi-ibox2 .item{height: auto;margin-bottom: 10px;padding-bottom: 40px;}
}
@media (max-width:769px) {.service-list__dif2 .ny-pi-title {color:#444444;}
}
@media (max-width:768px) {.service-list__bottom li.n2 .slb-num {top:16px;}
.slb-num {top:16px;}
}
@media (max-width:767px) {.service-nums-list .num-item {width:50%;margin-bottom:30px;}
.service-nums-list .text {font-size:12px;}
.service-nums-list span.timer,.service-nums-list em {font-size:42px;}
.service-nums-list .text-line {height:12px;}
.service-nums-list {margin-top:24px;padding-bottom:24px;}
.pro-list__full li {width:100%;}
.ind_news_list .ind_news_item {width:100%;margin-bottom:30px;}
.ind_brand {float:none;}
.ind_brand_tab {float:none;}
.ind_brand span {font-size:20px;}
.ind_brand i {width:3px;height:23px;margin-top:8px;}
.ind_brand_tab .tab_item {font-size:14px;padding:0 5px;}
.ic1-list__full .ic1-item {width:100%;}
.professional_team .item .pic {width:100%;float:none;}
.professional_team .team-desc {margin-left:20px;width:100%;padding-bottom:20px;}
.professional_team .col-md-5s {width:50%;}
.professional_team .team-bottom .item2 .name {font-size:18px;}
.professional_team .team-bottom .item2 .zhiwu {font-size:14px;}
/* .honor-ibox .item {height:260px;} */
.jiagou-ibox .jiagou-img {width:100%;margin:2%;}
.curriculum .curriculum-ibox .imgs {width:96%;margin:2%;}
.join_in_ibox .tit {font-size:18px;}
.join_in_ibox i.border {height:20px;width:3px;}
.join_in_ibox .recruitment_tit {float:none;}
.join_in_ibox .campus_recruitment {margin-left:0;height:auto;}
.join_in_ibox .line {display:none;}
.join_in_ibox .campus_recruitment .item {width:28%;height:100%;}
.join_in_ibox .campus_recruitment .imgs {font-size:80px;margin-top:0px;}
.join_in_ibox .campus_recruitment p {top:-50px;}
.join_in_ibox .recruitment_tit {width: 100%;;height:45px;line-height:45px;font-size:18px;margin-bottom:22px;}
.join_in_ibox .social_recruitment {margin-left:0;padding-bottom:30px;}
.join_in_ibox .social_recruitment .item {width:45%;margin:2%;}
.strategy-list {margin:0 -8px;padding-top:45px;}
.strategy-list .col-md-5 {width:50%;margin-bottom:16px;}
.strategy-list .dif-col-md-5.col-md-5 {width:100%;}
.strategy-list .item .text {font-size:14px;line-height:30px;margin:12px 0;}
.strategy-list .item {margin:0 8px;height:230px;}
.strategy-list .dif-col-md-5.col-md-5 .item {height:320px;}
.strategy-list .item .num {padding-top:30px;}
.strategy .page-intro .pi-txt {line-height:28px;}
.strategy-list .icon {transform:scale(0.6);-webkit-transform:scale(0.6);-moz-transform:scale(0.6);-ms-transform:scale(0.6);-o-transform:scale(0.6);position:relative;top:-20px;}
.tender-video-form {padding-left:20px;}
.message-slform li {width:94%;}
.message-slform li.verification_code{width: 52%;}
.regional_contacts li{display: flex;}
.regional_contacts li .item span{padding-left: 5px;}
.regional_contacts li .item {display:block;font-size: 10px;}
.baojia-ibox .con_bj_res {padding-left:20px;}
.bj_res_ul {width:94%;}
.bj_res_ul li span {width:45%;}
.form_line.bj_btn {height:0;}
.baojia-ibox .calc-btn {position:relative;right:-10px;top:-175px;text-align:center;margin:0 auto;padding-top:15px;}
.message-slform li.submit {position:relative;right:auto;top:0;text-align:center;margin:0 auto;padding-top:15px;}
.index-brand-list li {width:50%;}
.index-brand-list .inner-brand {margin:2px 3px;}
.col-md-3s {width:100%;}
.col-md-4s {width:100%;}
.strategy-list .col-md-4s {float:none;width:100%;}
.strategy-list .item {height:auto;margin-bottom:20px;}
.strategy-list2.strategy-list .item {height:auto;}
.strategy-list .icon {transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);}
.strategy-list .item .tit {margin-top:5px;}
.strategy-list .item .text {padding-bottom:16px;margin:10px 0 0 0;}
.strategy-list {padding-top:30px;}
.yusuan-jieshao .about-brief-ibox {margin-top:35px;}
.baojia-ibox {padding-top:42px;padding-bottom:60px;}
.yusan-list ul li {width:50%;}
.yusan-list ul li p {font-size:16px;}
.case-ibox .tit {font-size:18px;}
.ny-case-ibox .case-top span {font-size:20px;}
.ny-case-ibox {padding-bottom:20px;}
.kaigong-ibox {padding-bottom:72px;}
.professional_team.professional_team_gongchen {padding-top:0;padding-bottom:34px;}
.strategy2.strategy {padding-bottom:36px;}
.case-pro-filtare {padding-top:20px;margin-bottom:4px;}
.recommend-case-ibox.ny-case-ibox .case-top {margin-bottom:28px;}
.pd-right__area {margin-top:26px;}
.pl-filtare a i {left:-8px;height:12px;}
.case-banner-ibox .slick-prev,.index-banner__full .slick-prev {opacity:0;filter:alpha(opacity=0);-webkit-filter:alpha(opacity=0);}
.case-banner-ibox .slick-next, .index-banner__full .slick-next {opacity:0;filter:alpha(opacity=0);-webkit-filter:alpha(opacity=0);}
.ny-service-tabibox .slb-txt2 p {margin-bottom:30px !important;}
.ny-service-tabibox .hd {padding-top:30px;margin-bottom:5px;}
.ny-service-tabibox .hd .item {margin-bottom:18px;line-height: 28px;font-size: 14px;margin-right:14px !important;padding-top: 0;}
.ny-service-tabibox .hd .item.on i.border{width: 0;}
.ny-service-tabibox .hd .item .icon{transform: scale(0.8);top: -5px;}
.slb-txt2 p {height:auto;}
.youshi-ibox .youshi-list {padding:0 20px;}
.youshi-ibox .item .top {height:68px;font-size:22px;line-height:68px;}
.youshi-ibox .text {margin-bottom:0;}
.youshi-ibox .item {padding-bottom:10px;}
.news-part {padding:12px 0 50px;}
.ind_brand_tab>a {font-size:12px;}
.single-item .imgs {height:56px;}
.single-item .imgs img {width:50px;}
.index-back-box .num span {font-size:32px;}
.index-back-box .num em {font-size:32px;}
.index-waper-box .col-md-3s {width:50%;height:auto;}
.index-waper-box .col-md-3s p{margin-top: 8px;}
.about-sec_item6 {
    padding-bottom: 40px;
}
.college-sec_item5{margin-bottom: 40px;}
.inner_job .job_box .panel-default>.panel-heading a span.p1{width: 100%;}
.inner_job .job_box .panel-default>.panel-heading a span.p2 {
    width: auto;
	margin-right: 10px;
}
.inner_job .job_box .panel-default>.panel-heading a span.p3 {
    width: auto;
	margin-right: 10px;
}
.inner_job .job_box .panel-default>.panel-heading a span.p4 {
    width: auto;
	margin-right: 10px;
}
.inner_job .job_box .panel-default>.panel-heading a span.p5 {
    width: auto;
	margin-right: 10px;
}
.bj_res_t b {
    font-size: 22px;
}
.pro-list__full .pl-item-desc h1{font-size: 18px;}
.message-slform .radio-btns {
    position: absolute;
    right: 70px;
    top: 16px;
}
.youshi-ibox .text {padding:0 20px;}
.youshi-ibox2 .top {
    font-size: 25px;
}
.youshi-ibox2 .tit{font-size: 16px;}
.youshi-ibox2 .text{font-size: 16px;}
.youshi-ibox2 .text {
    margin: 0 20px;
}
}
/* 搜索页 */
/* .ny-banner {
    height: 240px;
    background-repeat: no-repeat;
    background-position: center;
    margin-top: 84px;
    position: relative;
}
.ny-banner .text {
    width: 100%;
    text-align: center;
    color: #fff;
    line-height: 36px;
    position: absolute;
    left: 0;
    top: 50%;
    margin-top: -45px;
}
.ny-banner .text .title {
    font-size: 48px;
    line-height: 48px;
}
.ny-banner .text .entitle {
    font-size: 24px;
    text-transform: uppercase;
    margin-top: 6px;
}
.main-container {
    padding: 30px 0 60px 0;
    background: #fff;
    position: relative;
    overflow: hidden;
}
.news-search {
    margin-left: 35px;
    width: 953px;
}
.news-search .form {
    padding: 0 100px 0 10px;
    height: 40px;
    background: #f7f7f7;
    border-radius: 7px;
    overflow: hidden;
    position: relative;
}
.news-search .form .input {
    display: block;
    width: 100%;
    height: 40px;
    line-height: 40px;
    *line-height: 42px;
}
.news-search .form .btns {
    display: block;
    width: 90px;
    height: 40px;
    background: #FED100;
    cursor: pointer;
    position: absolute;
    right: 0;
    top: 0;
}
.news-search .form .btns i {
    display: block;
    width: 21px;
    height: 20px;
    background: url(../images/icon.png) no-repeat -88px 0;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -10px;
    margin-top: -10px;
}
.news-menu {
    margin-top: 16px;
    border-bottom: 1px solid #eee;
}
.news-menu ul {
    margin-left: 32px;
}
.news-menu li i {
    display: block;
    height: 2px;
    background: #FED100;
    position: absolute;
    left: 50%;
    right: 50%;
    bottom: -1px;
    transition: all 0.3s ease;
}
.news-menu li a {
    display: block;
    height: 40px;
    line-height: 40px;
    font-size: 14px;
    color: #FED100!important;
    padding: 0 26px;
    position: relative;
} */

/* 分页 */
.list-page{padding: 6px 0 40px 0; text-align: left; 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 14px; border: 1px solid #666; color: #666; font-size: 14px;}
.list-page a:hover,.list-page li.active span{border: 1px solid #FED100; background: #FED100; 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 14px;}
.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: top;}
.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: #FED100; color: #fff; cursor: pointer;}

.wap_nav_box{
	/* display: none; */
	position: fixed;
	height: 100%;
	width: 100%;
	background: rgba(0,0,0,.7);
	top:0px;
	left: 0px;
	z-index: 1111111;
}
.wap_nav{
	/* display: none; */
	position: fixed;
	height: 100%;
	width: 60%;
	background: #fff;
	top:0px;
	right: 0px;
	z-index: 1111112;
	transition: .5s;
}
.wap_nav>ul {
	margin-top: 50px;
	box-sizing: border-box;
	padding: 0 20px;
}
.wap_nav>ul>li{
	padding: 22px 0;
	display: block;
	clear: both;
	border-bottom: 1px solid #eee;
	font-size: 16px;
}
.wap_nav>ul>li>a{
	color: #333;
}
.wap_nav ul li ul {
	padding-left: 10px;
}
.wap_nav ul li ul li a{
	color: #666;
}
.wap_nav ul li ul li{
	margin-top: 20px;
	color: #666;
	font-size: 14px;
}
.wap_nav ul li{
}
.wap_nav ul li i{
	transition: .5s;
	height: 20px;
	width: 20px;
	background: url(../images/wap_xia.png) no-repeat;
	display: inline-block;
	background-size: 20px;
	background-position: 0px 0px;
	transform: rotate(-90deg);
	float: right;
}
.fanzhuan{
	transform: rotate(0deg) !important;
}


#certify {
    position: relative;
}
#you{padding-top: 80px;}
.strategy222{
	height: 770px;
	margin-top: 0;
	box-sizing: border-box;
	padding-top: 0;
}
.strategy .youshi-ibox .item .top{
	background-color: #edf6fc;
	border-radius: 20px 20px 0 0;
	
}
.strategy .page-intro .pi-title{
	color: #fff;
}
.strategy222 .page-intro{
	padding-top: 65px;
}
.strategy222 .ny-strategy-con{margin-top: 25px;position: relative;}
.strategy222 .item .tit{
	text-align: center;
	font-size: 30px;
	font-weight: bold;
	color: #333333;
	margin-top: 34px;
}
.strategy222 .item .text{
	text-align: center;
	font-size: 18px;
	font-weight: bold;
	color: #FED100;
	margin-top: 15px;
}
.strategy222 .icon{
	display: block;
	width:150px;
	height:150px;
}
#certify .swiper-slide .item{
	width:450px;
	height:368px;
	background-color: #fff;
	box-shadow:0px 2px 20px 0px rgba(182,197,223,0.6);
	box-sizing: border-box;
	padding-top: 56px;
}
#certify .swiper-slide {
	width:450px;
}
#certify .swiper-button-prev {
	left: 125px;
	top: 160px;
	width:50px;
	height:90px;
	background: url(../images/arr_l.png) no-repeat top center;

}

#certify .swiper-button-next {
	right: 125px;
	top: 160px;
	width:50px;
	height:90px;
	background: url(../images/arr_r.png) no-repeat;

}
#certify .page-intro .pi-title{
	color: #333333;
	line-height: 1.4;
}
#certify .page-intro .pi-txt{
	color: #666666;
	text-transform: uppercase;
}
#certify .swiper-slide .desc{
	font-size: 18px;
	color: #444444;
	line-height:41px;
	text-align: center;
	font-family:PingFang SC;
	font-weight:500;
	position: relative;
	display: none;
	width: 400px;
	margin: 32px auto 0;
}	
#certify .swiper-slide .imgs{
	width: 117px;
	height: 117px;
	margin: 0 auto;
}
#certify .swiper-slide .imgs img{
	width: 100%;
}
#certify .swiper-slide .swiper-slide-active .imgs{
	width: 150px;
	height: 150px;
}
.strategy222  .swiper-slide .swiper-slide-active .item .tit{
	margin-top: 24px;
}
.strategy222  .swiper-slide .swiper-slide-active .item .tit{
	font-size: 36px;
}
.strategy222 .swiper-slide .swiper-slide-active .item .text{
	font-size: 20px;
}
.strategy222 .dot{
	position: absolute;
	width:29px;
	height:23px;
	left: -40px;
	top: 3px;
	background: url(../images/dot1.png) no-repeat;
}
.strategy222 .dot2{
	position: absolute;
	width:29px;
	height:23px;
	right: -40px;
	bottom: 3px;
	background: url(../images/dot2.png) no-repeat;
}
#certify .swiper-slide-active .desc{
	display: block;
}	
#certify .swiper-slide.swiper-slide-active .imgs{
	width:168px;
	height:168px;
}
#certify .swiper-slide.swiper-slide-active .item{
	padding-top: 52px;
}
.strategy222 .swiper-slide.swiper-slide-active .item .tit{
	margin-top: 15px;
}
#certify  .bg{
	background-color: #fff;
	opacity: .6;
	filter: alpha(opacity=60);
	-webkit-filter: alpha(opacity=60);
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
}
#certify .swiper-slide.swiper-slide-active .bg{
	opacity: 0;
	filter: alpha(opacity=0);
	-webkit-filter: alpha(opacity=0);
}
/*列表分页*/
.mk_pages {

    text-align:center;

    font-size:0;

    padding: 20px 0 36px;

}

.mk_pages ul {

    text-align:center;

    font-size:0;

}

.mk_pages ul li {

    display:inline-block;

    font-size:16px;

    margin: 0 4px;

    border:1px solid #e9e9e9;

    width: 38px;

    height: 38px;

    line-height: 38px;

    float: none;

}

.mk_pages ul li a {

    font-size:14px;

    display: block;

    width: 100%;

    height: 100%;

    color: #666;

}

.mk_pages .pageinfo {

    line-height:21px;

    padding:12px 10px 12px 16px;

    color:#999;

    margin:0px 2px;

}

.mk_pages .pageinfo strong {

    color:#555;

    font-weight:normal;

    margin:0px 2px;

}

.mk_pages ul li.active,

.mk_pages ul li.active a,

.pagebox ul li.active a:hover {

    font-weight:bold;

    background: #FED100;

    color: #fff;

    border: 1px solid #FED100 ;

}

.mk_pages ul li.disabled span {

    padding:14px 9px;

}

@media screen and (max-width:1850px){
	#certify .swiper-button-prev{left: 20px;}
	#certify .swiper-button-next{right: 20px;}
}
@media screen and (max-width:1600px){
	#certify .swiper-button-prev{left: 0px;}
	#certify .swiper-button-next{right: 0px;}
}
@media screen and (max-width:1499px){
	#certify .swiper-button-prev{display: none;}
	#certify .swiper-button-next{display: none;}
}
@media screen and (max-width:991px){
	#certify{padding: 0 15px;}
}
@media screen and (max-width:767px){
	#certify .swiper-slide{width: 100%;}
	#certify .swiper-slide .item {
		width: 100%;
	}
	.mk_pages ul li{margin: 0 4px 10px;}
	#certify .swiper-slide .desc{font-size: 16px;line-height: 32px;}
	.strategy222 .item .tit{font-size: 24px;}
	.strategy222 {
		height: 700px;
	}
	#certify .swiper-slide .desc{width: 100%;}
	.strategy.w1620{margin: 0}
	#you{margin: 0}
	.about-sec_item4.about-sec_item  .w1620{margin: 0}
	.about-sec_item4.about-sec_item .page-intro{padding: 20px}
	.index-youshi22.w1620{margin: 0}
}

.friend_link{
	padding-bottom: 15px;
	font-size: 14px;
	padding-top: 4px;
}
.friend_link a{margin-right: 12px;}

.aboutlast{
	margin-bottom: 30px;
}
