@charset "UTF-8";.slick-dots,li {list-style:none}
.slick-loading .slick-slide,.slick-loading .slick-track {visibility:hidden}
#gotop,*,.mfp-container,.slick-slider,img.mfp-img {box-sizing:border-box}
#nav-menu-item-89 .menu-item-depth-1>.sub-menu-link,.container-job-single .content_box .meta li,.container-member .member-item .info .biz p,.container-news-single .sidebar .news_i-ls li a,.container-news-single .sidebar .news_m-ls li a,.container-sol .box .sec .sol-item .info h3 a,.container-sol .cat-nav li h3+p,.container-sol-ls .widget_xz-related .sol-item h3,.file-item h3,.gallery dd,.home-procat .procat_box .pro-item h3 a,.home-procat .procat_box .sub_cats_box li,.job-item .meta li,.news-item_c .info .txt,.news-item_v .info .txt p,.news_m_hot .info h3,.pro-banner-box .pro-nav-lv2>a,.pro-banner-box .pro-nav_lv3 p,.pro-item .info h3 a,.pro-item .info h3+p,.rel_pro li h3,.rel_sol .sol-item h3,.search-item .info h2 a,.single-nav p {white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
#footer .footer-link,#footer .main,#footer .top_pic .nav-bar>div,#menu-footer,#menu-main,#menu-top,.container-11 .rencai ul,.container-27 .kycg,.container-member .member-item .member_box,.container-news_i .ls-box,.container-pro-single .pro-content,.container-social .tab-tit,.container-sol .hot-sol-ls,.file-item,.home-procat .procat_tit,.top_pic #footer .nav-bar>div,.top_pic .nav-bar>div .menu {text-align:justify;text-justify:inter-ideograph;font-size:0;line-height:0}
#footer .footer-link:after,#footer .main:after,#footer .top_pic .nav-bar>div:after,#menu-footer:after,#menu-main:after,#menu-top:after,.container-11 .rencai ul:after,.container-27 .kycg:after,.container-member .member-item .member_box:after,.container-news_i .ls-box:after,.container-pro-single .pro-content:after,.container-social .tab-tit:after,.container-sol .hot-sol-ls:after,.file-item:after,.home-procat .procat_tit:after,.top_pic #footer .nav-bar>div:after,.top_pic .nav-bar>div .menu:after {content:"";display:inline-block;width:100%;height:0;vertical-align:top}
.container-job-single .content_box .meta:after,.container-jobs .main:after,.container-jobs .top_pic .nav-bar>div:after,.container-member .member-item .info:after,.container-member .so-widget-xz-query:nth-of-type(2):after,.container-news .news_v-ls:after,.container-news-single .main:after,.container-news-single .sidebar .news-ls .news-item:after,.container-news-single .top_pic .nav-bar>div:after,.container-news_v .ls-box:after,.container-pro .pro-ls:after,.container-pro-ls .ls-box:after,.container-pro-single .pics:after,.container-pro-single .pro-intro:after,.container-social #lshb .txt_sce:after,.container-sol .box .sec:after,.container-sol .cat-nav:after,.container-sol-ls .sol-item:after,.container-sol-ls .widget_xz-related ul:after,.container-sol-single .sec-tit+.txt:after,.home-news .news_v-ls:after,.home-news:after,.home-procat .procat_box>ul:after,.job-item .meta:after,.news_i-item:after,.news_v_hot:after,.rel_pro ul:after,.rel_sol ul:after,.search-item:after,.social-item:after,.top_pic .container-jobs .nav-bar>div:after,.top_pic .container-news-single .nav-bar>div:after {display:block;clear:both;content:"";height:0;width:100%}
#gotop,#header.fixed #search-btn,#nav-menu-item-89 .menu-item-depth-1>.sub-menu-link:hover,#submit,.container-job-single .content_box .btns a:first-child,.container-job-single .content_box .btns a:hover,.container-news .sec>.more:hover,.container-news-single .sidebar .sec>.more:hover,.container-pro .cat-tit .more:hover,.container-pro-single .pro-info .btns a:hover,.container-sol-ls .sol-item .info .more:hover,.home-about .links .page-item:hover,.home-news .sec>.more:hover,.home-procat .procat_box .pro-item h3 a:hover,.home-procat .procat_box .sub_cats_box .more:hover,.home-procat .procat_tit li.current,.home-procat .procat_tit li:hover,.job-item .btns a:first-child,.job-item .btns a:hover,.news-item_c:hover .meta .y,.news-item_hot .more:hover,.news_v_hot .info .more:hover,.pro-banner-box .pro-nav-lv2>a:hover {background-image:linear-gradient(-30deg,#ff7f16 0,#ff7f16 50%,#efa365 99%);background-size:cover}
#gotop:hover,#header.fixed #search-btn:hover,#submit:hover,.container-job-single .content_box .btns a:first-child:hover,.job-item .btns a:first-child:hover {background-image:linear-gradient(-30deg,#e9710e 0,#e9710e 50%,#efa365 99%);background-size:cover}
.container-pro-single .pro-info .btns .btn-swt:hover,.home_banner-item a.btn:hover,.news-item_c.new h3:after {background-image:linear-gradient(-30deg,#940718 0,#ee4949 100%);background-size:cover}
body,html,ul {margin:0;padding:0}
body {background:#fff;min-width:1200px}
* {font-family:'微软雅黑',sans-serif}
h2 {font-size:20px}
:focus {outline:0}
.main,.top_pic .nav-bar>div {width:1200px;margin:0 auto}
a {text-decoration:none}
img {max-width:100%;height:auto;border:none}
@font-face {font-family:iconfont;src:url(fonts/iconfont.eot);src:url(fonts/iconfont.eot?#iefix) format("embedded-opentype"),url(fonts/iconfont.woff) format("woff"),url(fonts/iconfont.ttf) format("truetype"),url(fonts/iconfont.svg#iconfont) format("svg")}
@font-face {font-family:WorkSans200;src:url(fonts/WorkSans-ExtraLight.eot);src:local("☺"),url(fonts/WorkSans-ExtraLight.woff) format("woff"),url(fonts/WorkSans-ExtraLight.ttf) format("truetype"),url(fonts/WorkSans-ExtraLight.svg) format("svg");font-weight:400;font-style:normal}
.iconfont {font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:.2px;-moz-osx-font-smoothing:grayscale}
#menu-top>li,#top-bar {font-size:12px;line-height:50px}
.alignleft {display:inline;float:left}
.alignright {display:inline;float:right}
.aligncenter {display:block;margin-right:auto;margin-left:auto}
#top-bar .l,#top-bar .l a:after,#top-bar .l li,#top-bar .r {display:inline-block}
img.alignleft {margin:.4em 1.6em 1.6em 0}
img.alignright {margin:.4em 0 1.6em 1.6em}
img.aligncenter {clear:both;margin-top:.4em;margin-bottom:1.6em}
img.wp-smiley,
img.emoji {
	display: inline !important;
	border: none !important;
	box-shadow: none !important;
	height: 1em !important;
	width: 1em !important;
	margin: 0 .07em !important;
	vertical-align: -0.1em !important;
	background: none !important;
	padding: 0 !important;
}
#top-bar {position:relative;z-index:999;background:#282c35;color:#929499}
#top-bar a {color:inherit;transition:all .3s}
#top-bar a:hover {color:#ccc}
#top-bar .l li {margin-right:12px}
#top-bar .l li:last-child a:after {content:""}
#top-bar .l a:after {content:"|";margin-left:13px;color:#929499!important}
#top-bar .r {float:right;width:440px}
#menu-top .sub-menu {display:none;background:#444;position:absolute;top:50px;right:0px;width: 100%;}
#menu-top .sub-menu li {display:inline-block;min-width:100px; }
.xxxx{border-left:solid 1px #444343;padding: 0 12px;}
#menu-top .sub-menu li a {display:block;padding:0 0px;text-align:center}
ul#menu-top {
    float: right;
}
#menu-top>li {display:inline-block;vertical-align:top;height:50px;position:relative;float: left;}
/*#menu-top>li:last-child {border-right:solid 1px #3e424a}*/
#menu-top>li>a {/*display:block;*/margin:0 10px;text-align:center}
#menu-top>li.menu-item-has-children>a:after {content:"\e609";font-family:iconfont;font-size:8px;display:inline-block;margin-left:10px;vertical-align:top}
#menu-top>li:hover .sub-menu {display:block}
#menu-top>li:hover>a {color:#ccc}
/*#menu-item-1192>a:before,#menu-item-641>a:before,#menu-item-642>a:before {content:"\e96d";font-family:iconfont;font-size:20px;display:inline-block;margin-right:5px;vertical-align:top}
#menu-item-642>a:before {content:"\e601";vertical-align:bottom}*/
#menu-item-1192 {width:140px!important;font-family:WorkSans200;font-weight:700}
/*#menu-item-1192>a:before {content:"\e625";font-size:16px;vertical-align:bottom;font-weight:700}
*/#menu-item-644 .sub-menu {width:880px;padding:0 10px;text-align:right;}
#menu-item-644 .sub-menu li {display:inline-block;min-width:auto}
#header {height:110px;border-bottom:solid 1px #e2e7f1;position:relative;background:#fff;z-index:998}
#header .nav-box {height:110px;float:right;width:800px;clear:both}
#header .menu-main-container {margin-top:38px}
#header.fixed {height:80px;position:fixed;top:0;left:0;width:100%;transition:top .3s}
#header.fixed .nav-box {width:800px;height:80px;}
#header.fixed .menu-main-container {margin-top:0;float:left}
#header.fixed .menu-main-container.hide {display:none}
#header.fixed #menu-main {width:700px}
#header.fixed #menu-main>li {font-size:14px;line-height:80px}
#header.fixed #menu-main .menu-depth-1 {top:74px}
#header.fixed #nav-menu-item-89 .menu-depth-1 {top:80px}
#header.fixed #search {transform:scale(0,1);transform-origin:100% 100%;transition:transform .3s;opacity:0;width:700px;margin-left:0;margin-top:8px;border:none;border-radius:0}
#header.fixed #search.show {opacity:1;transform:scale(1)}
#header.fixed #s {margin:0;line-height:36px;height:36px;width:620px;border-radius:0;border-bottom:solid 1px #999;text-align:center}
#header.fixed #s:focus {background:#fff;border-bottom:solid 1px #333}
#header.fixed #search-btn {display:block;float:right;width:52px;height:42px;border-radius:20px;margin-top:20px;text-align:center;line-height:42px;color:#fff}
#header.fixed #search-btn.open i,#search-btn {display:none}
#header.fixed #search-btn i {font-size:24px}
#header.fixed #search-btn.open {background:#fff;position:relative}
#logo-box,#search,#submit {position:absolute}
#logo-box,#s {display:inline-block;transition:all .3s}
#logo-box a,#logo-box img,#search,#submit {display:block}
#header.fixed #search-btn.open:after {content:"\e649";font-family:iconfont;color:#999}
#header.fixed #search-btn.open:hover:after {color:#333}
#header.fixed #logo-box {max-width:210px}
#header.fix_lv2 {top:-120px}
#logo-box {margin-bottom:18px;bottom:0}
#logo-box:hover {transform:scale(.98)}
#search {width:280px;height:38px;margin-left:520px;top:15px;border-radius:20px;border:1px solid #ddd;overflow:hidden}
#s {border:none;line-height:22px;height:22px;color:#666;margin:7px 8px;padding:0 10px;border-radius:13px;width:200px}
#s:focus {background:#edeef0}
#submit {right:0;top:0;border:none;color:#fff;height:100%;width:50px;border-radius:20px;font-size:24px;cursor:pointer}
#menu-main {width:800px}
#menu-main>li {display:inline-block;position:relative;font-size:16px;line-height:80px;color:#606775}
#menu-main>li a {display:block;color:inherit}
#menu-main>li.current-menu-ancestor>a,#menu-main>li.current-menu-item>a,#menu-main>li.current-menu-parent>a,#menu-main>li:hover>a {color:#ff7f16  !important;font-weight:700}
a.main-menu-link.on{color:#ff7f16  !important;font-weight:700;}
#menu-main .menu-depth-1 {position:absolute;box-shadow:0 2px 8px -4px rgba(0,0,0,.3);top:66px;left:50%;display:none;width:160px;background:#fff;transform:translateX(-50%)}
#menu-main .sub-menu-item {line-height:40px;font-size:14px;transition:all .3s}
#menu-main .sub-menu-item a {text-align:center}
#menu-main .sub-menu-item:hover {background:#ff7f16;color:#fff}
#nav-menu-item-89 {position:static!important}
#nav-menu-item-89 .menu-depth-1 {width:100%;left:0;top:110px;transform:translateX(0);border-bottom:none;background:#fff;box-shadow:0 2px 8px -4px rgba(0,0,0,.3)}
#nav-menu-item-89 .menu-item-depth-1 {position:relative;display:inline-block;vertical-align:top;height:234px;width:14.25%;text-align:center}
#nav-menu-item-89 .menu-item-depth-1>.sub-menu-link {margin-top:170px;font-size:13px;color:#8f959f;line-height:26px;text-align:center;display:inline-block;border:1px solid #8f959f;border-radius:20px;padding:0 12px;transition:all .3s;max-width:166px;font-weight:300}
#nav-menu-item-89 .menu-item-depth-1>.sub-menu-link:after {content:"\e678";font-family:iconfont;font-size:10px;vertical-align:top;display:inline-block;margin-left:2px}
#nav-menu-item-89 .menu-item-depth-1>.sub-menu-link:hover {color:#fff;border-color:transparent}
#nav-menu-item-89 .menu-item-depth-1.not_focus {opacity:.3}
#nav-menu-item-89 .sub-menu-item:hover {background:0 0;color:inherit}
#nav-menu-item-89 .menu-depth-2 {position:absolute;top:20px;width:100%;height:137px;overflow:hidden}
#nav-menu-item-89 .menu-item-depth-2 .des,#nav-menu-item-89 .menu-item-depth-2 img {display:block;width:100px;height:100px}
#nav-menu-item-89 .menu-item-depth-2 .des {margin:0 auto 5px}
#nav-menu-item-89 .menu-item-depth-2 a {display:block;text-align:center;line-height:16px;font-size:12px;color:#606775;padding:0 20px;height:137px;overflow:hidden}
#header-box {height:160px}
#footer {padding-top:40px;padding-bottom:45px;background:#282c35;color:rgba(229,236,255,.4)}
#footer .footer-menu {font-size:14px;line-height:28px;width:780px;display:inline-block}
#footer .footer-menu a {color:inherit;transition:all .2s}
#footer .footer-menu a:hover {color:#ccc}
#footer .footer-link h2,#menu-footer>li>a {font-size:16px;line-height:1em;color:rgba(255,255,255,.6)!important;font-weight:700}
#footer .footer-link {width:160px;display:inline-block;vertical-align:top}
#footer .footer-link h2 {margin-bottom:28px;margin-top:0}
#footer .footer-link>div {display:inline-block;vertical-align:top}
#footer .footer-link .wx img {display:block;width:130px}
text.wxhatsapp{font-size: 16px; text-align: left; margin-top: 22px; display: block;}
#footer .footer-link .shop a {display:block;margin-bottom:12px;width:160px;height:57px;border-radius:0 4px 4px 0;background:url(../images/kongqidiantai.jpg) 60% 50% no-repeat #fff;margin-left:40px;position:relative}
#footer .footer-link .shop a:before {width:66px;height:57px;display:block;background:url(../images/tmall.jpg) no-repeat;content:"";position:absolute;left:-40px;top:0;transition:all .3s}
#footer .footer-link .shop a:hover:before {transform:translateX(7px)}
#footer .footer-link .shop .jd {background:url(../images/airradio.jpg) 60% 50% no-repeat #fff}
#footer .footer-link .shop .jd:before {background:url(../images/jd.jpg) no-repeat}
#menu-footer>li {display:inline-block;vertical-align:top}
#menu-footer>li>a {margin-bottom:24px;display:block}
#menu-footer .sub-menu {font-size:14px;line-height:28px}
.footerbar {background:#171a20}
.footerbar p {line-height:60px;font-size:14px;color:#9da4b2;text-align:center;margin:0}
.footerbar p a {color:inherit;transition:all .3s}
.footerbar p a:hover {color:#ccc}
.footerbar span {margin:0 12px}
#gotop {position:fixed;z-index:999;bottom:120px;right:0;width:40px;height:40px;border-radius:30px 0 0 30px;box-shadow:-1px 0 5px rgba(0,0,0,.3);transition:all .3s;line-height:40px;color:#fff;padding-left:18px;overflow:hidden;font-size:12px;font-weight:300;text-transform:uppercase}
#gotop:hover {width:100px}
#gotop i {font-size:10px;margin-right:10px;vertical-align:bottom}
#gotop.hide {right:-130px}
.top_pic {height:350px;background-position:50% 50%;background-repeat:no-repeat;background-color:#ddd;color:#fff;padding-top:100px;position:relative}
.top_pic h1 {margin:0 0 20px;font-size:48px;font-weight:400;letter-spacing:2px;line-height:1em}
.top_pic .txt {font-size:24px;line-height:1.4em;width:58%}
.top_pic .txt p {margin:0}
.top_pic .nav-bar {position:absolute;bottom:0;width:100%;height:44px;background:rgba(255,255,255,.8)}
.top_pic .nav-bar li {display:inline-block;font-size:14px;line-height:44px;color:#282c35;transition:all .3s;transform-origin:0 50%}
.top_pic .nav-bar li a {color:inherit;display:block;min-width:100px}
#bread-crumb .widget_xz-breadcrumb,.single-nav a {display:inline-block}
.top_pic .nav-bar li.current-menu-item,.top_pic .nav-bar li.current-menu-parent,.top_pic .nav-bar li.current-post-ancestor,.top_pic .nav-bar li.current-post-parent,.top_pic .nav-bar li:hover {font-weight:700;color:#da4d4d;transform:scale(1.1)}
.top_pic .nav-bar #menu-file {width:800px;margin:0 auto}
.top_pic .nav-bar #menu-hr {width:600px;margin:0 auto}
.top_pic.light {color:#2e3746}
.top_pic.long .txt {font-size:16px;opacity:.8}
#bread-crumb {font-size:14px;line-height:24px;color:#8f959f;margin-bottom:20px}
#bread-crumb .widget_xz-breadcrumb a {color:inherit;transition:all .3s;margin:0 5px}
#bread-crumb .widget_xz-breadcrumb a:hover {color:#da4d4d}
#bread-crumb .widget_xz-breadcrumb .breadcrumb_last {margin-left:5px}
#bread-crumb p {margin:20px 0}
.pagenavi-box,.so-widget-xz-pagination {margin-top:60px;color:#8f959f}
.pagenavi-box a,.so-widget-xz-pagination a {color:inherit}
.pagenavi-box .nav-links,.so-widget-xz-pagination .nav-links {text-align:center;font-size:0}
.pagenavi-box .page-numbers,.so-widget-xz-pagination .page-numbers {display:inline-block;width:38px;line-height:36px;text-align:center;font-size:14px;background:#fff;border:1px solid #e4e4e6;margin:0 4px;font-family:WorkSans200;transition:all .3s}
.slick-dots li button:before,.slick-next:before,.slick-prev:before {font-family:slick;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.pagenavi-box .page-numbers.dots,.so-widget-xz-pagination .page-numbers.dots {border:none;width:15px}
.pagenavi-box .page-numbers.dots:hover,.so-widget-xz-pagination .page-numbers.dots:hover {background:#fff;color:#8f959f;font-weight:400}
.pagenavi-box .page-numbers.next,.pagenavi-box .page-numbers.prev,.so-widget-xz-pagination .page-numbers.next,.so-widget-xz-pagination .page-numbers.prev {width:65px}
.pagenavi-box .inpage_nav-links>span,.pagenavi-box .page-numbers.current,.pagenavi-box .page-numbers:hover,.so-widget-xz-pagination .inpage_nav-links>span,.so-widget-xz-pagination .page-numbers.current,.so-widget-xz-pagination .page-numbers:hover {background:#e4e4e6;color:#ff7f16;font-weight:400}
#xz-form {margin-top:60px;margin-bottom:70px}
#xz-form h2 {color:#2e3746;font-size:24px;font-weight:300;line-height:1em;margin-top:0;margin-bottom:20px}
#xz-form #v3Frame {border:none;margin-left:-10px;margin-right:-10px;height:400px}
.single-nav {border-top:solid 1px #ddd;margin-top:50px;padding-top:45px}
.single-nav p {color:#666;margin:0;margin-bottom:10px!important;transition:all .3s}
.single-nav p:hover {color:#ff7f16}
.single-nav p:hover a {text-decoration:underline}
.single-nav p.page-pre .link:before {line-height:28px;content:"Previous："}
.single-nav p.page-next .link:before {line-height:28px;content:"Next："}
.single-nav a {font-size:16px;line-height:32px;color:inherit;vertical-align:top}
.slick-dots,.slick-next,.slick-prev {position:absolute;display:block;padding:0}
.ani_up {transform:translateY(50px);opacity:0;transition:all .5s}
.ani_up.onstage {transform:translateY(0);opacity:1}
.slick-loading .slick-list {background:url(ajax-loader.gif) center center no-repeat #fff}
@font-face {font-family:slick;src:url(fonts/slick.eot);src:url(fonts/slick.eot?#iefix) format("embedded-opentype"),url(fonts/slick.woff) format("woff"),url(fonts/slick.ttf) format("truetype"),url(fonts/slick.svg#slick) format("svg");font-weight:400;font-style:normal}
.slick-next,.slick-prev {height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:50%;transform:translate(0,-50%);border:none;outline:0}
.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover {outline:0;background:0 0;color:transparent}
.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before {opacity:1}
.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before {opacity:.25}
.slick-next:before,.slick-prev:before {font-size:20px;line-height:1;color:#fff;opacity:.75}
.slick-prev {left:-25px}
[dir=rtl] .slick-prev {left:auto;right:-25px}
.slick-prev:before {content:"←"}
.slick-next:before,[dir=rtl] .slick-prev:before {content:"→"}
.slick-next {right:-25px}
[dir=rtl] .slick-next {left:-25px;right:auto}
[dir=rtl] .slick-next:before {content:"←"}
.slick-dotted.slick-slider {margin-bottom:30px}
.slick-dots {bottom:-25px;text-align:center;margin:0;width:100%}
.slick-dots li {position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}
.slick-dots li button {border:0;background:0 0;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}
.slick-dots li button:focus,.slick-dots li button:hover {outline:0}
.slick-dots li button:focus:before,.slick-dots li button:hover:before {opacity:1}
.slick-dots li button:before {position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25}
.slick-list,.slick-slider,.slick-track {position:relative;display:block}
.slick-dots li.slick-active button:before {color:#000;opacity:.75}
.slick-slider {-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list {overflow:hidden;margin:0;padding:0}
.slick-list:focus {outline:0}
.slick-list.dragging {cursor:pointer;cursor:hand}
.slick-slider .slick-list,.slick-slider .slick-track {transform:translate3d(0,0,0)}
.slick-track {left:0;top:0;margin-left:auto;margin-right:auto}
.mfp-bg,.mfp-wrap {position:fixed;left:0;top:0;width:100%}
.slick-track:after,.slick-track:before {content:"";display:table}
.mfp-arrow:after,.mfp-arrow:before,.mfp-container:before,.mfp-figure:after {content:''}
.slick-track:after {clear:both}
.slick-slide {float:left;height:100%;min-height:1px;display:none}
[dir=rtl] .slick-slide {float:right}
.slick-slide img {display:block}
.slick-slide.slick-loading img {display:none}
/*首页产品分类超链接失效开关*/
.slick-slide.dragging img {pointer-events:block}
/*首页产品分类超链接失效开关end*/
.slick-initialized .slick-slide {display:block}
.slick-vertical .slick-slide {display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden {display:none}
.mfp-bg {height:100%;z-index:1042;overflow:hidden;background:#0b0b0b}
.mfp-wrap {height:100%;z-index:1043;outline:0!important;-webkit-backface-visibility:hidden}
.mfp-container {text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px}
.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:zoom-out}
.mfp-zoom {cursor:pointer;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;-ms-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;-ms-touch-action:manipulation;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}
.container-job-single .content_box h2 a:hover,.container-jobs .hr_sidebar li a:hover,.job-item h2 a:hover,.pro-item .info a.swt:hover {text-decoration:underline}
.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}
.container-news-single .content img,.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 {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-gallery .mfp-image-holder .mfp-figure,.txt .long-btn {cursor:pointer}
.mfp-title {text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}
@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 {transform:scale(.75)}
.mfp-arrow-left {transform-origin:0}
.mfp-arrow-right {transform-origin:100%}
.mfp-container {padding-left:6px;padding-right:6px}
}
.mfp-bg {opacity:0;transition:all .3s}
.mfp-bg.mfp-ready {opacity:.8}
.mfp-bg.mfp-ready.mfp-removing {opacity:0}
.container {clear:both;margin-bottom:80px;font-size:16px;line-height:32px;color:#606775}
.container p {margin:0}
.container h2 {color:#2e3746;font-size:23px;margin-top:30px;margin-bottom:28px;line-height:1em;font-weight:300}
.container h2:first-child {margin-top:0}
.container h3 {font-size:16px;color:#2e3746;margin:30px 0 0}
.container .content h3 {font-size:18px;color:#2e3746;margin:15px 0 15px 0;}
.container-about h2 {font-size:30px;font-weight:400}
.container-11 .rcln_pic {background:url(../images/rcln1.jpg) no-repeat #eee;height:407px;position:relative;padding-top:90px;padding-left:90px;color:#fff;margin:24px 0 50px}
.container-11 .rcln_pic h2 {margin:0 0 25px;font-size:48px;border-bottom:solid 1px #fff;display:inline-block;line-height:2em;font-weight:800;color:#fff}
.container-11 .rcln_pic h2+p {font-size:14px;font-weight:300;letter-spacing:1px}
.container-11 .rencai {margin:56px 0 60px;padding:0 50px}
.container-11 .rencai li {display:inline-block;vertical-align:top;width:300px;height:380px;font-size:14px;line-height:24px;color:#fff;background:url(../images/rcln01.jpg) no-repeat #eee;text-align:center}
.container-11 .rencai li h3 {font-size:18px;color:#ff7f16;margin-bottom:60px;margin-top:24px}
.container-11 .rencai li.yrln {background:url(../images/rcln02.jpg) no-repeat #eee}
.container-11 .rencai li.yrln h3 {color:#da4d4d}
.container-11 .rencai li.lrg {background:url(../images/rcln03.jpg) no-repeat #eee}
.container-11 .rencai li.lrg h3 {color:#606775}
.container-jobs .jobs_ls {width:796px;float:left}
.container-jobs .hr_sidebar {width:310px;float:right;background:#f3f4f6;border:1px solid rgba(170,170,170,.25);box-shadow:0 10px 24px -14px rgba(27,67,140,.2);padding:50px 42px;font-size:14px;line-height:24px;font-weight:300}
.container-jobs .hr_sidebar b {font-weight:800;display:inline-block;width:75px}
.container-jobs .hr_sidebar li {margin-bottom:14px}
.container-jobs .hr_sidebar li a {color:inherit}
.container-jobs .hr_sidebar span.mail,.container-jobs .hr_sidebar span.tel {display:inline-block;vertical-align:top}
.container-jobs .hr_sidebar ul {padding-bottom:20px;border-bottom:dotted 1px #ddd;margin-bottom:30px}
.container-jobs .doc i {color:#ff7f16;font-size:24px;display:inline-block;margin-right:12px;vertical-align:-4px}
.container-jobs .doc a {color:#ff7f16;font-size:14px}
.container-jobs .doc a:hover {font-weight:400;text-decoration:underline}
.container-13 em {font-style:normal;color:#da4d4d}
.container-15 .chengzhang {height:603px;background:url(../images/czzhw1.jpg) no-repeat;margin:35px 0 60px}
.container-15 .chengzhang ul {height:100%;position:relative}
.container-15 .chengzhang li {position:absolute;width:250px;color:#fff;font-size:14px;line-height:20px;font-weight:300}
.container-15 .chengzhang li strong {display:block;font-size:16px;margin-bottom:8px;font-weight:700}
.container-15 .chengzhang .item1 {left:125px;top:45px}
.container-15 .chengzhang .item3 {left:722px;top:45px}
.container-15 .chengzhang .item2 {left:360px;top:437px}
.container-15 .chengzhang .item4 {left:924px;top:437px}
.container-15 .zyfz {height:331px;background:url(../images/czzhw2.jpg) 50% 0 no-repeat;margin:100px 0 150px;color:#fff;font-size:16px;font-weight:700;position:relative}
.container-15 .zyfz .col1 {position:absolute;left:258px}
.container-15 .zyfz .col1 li {height:68px;line-height:68px;margin-bottom:20px}
.container-15 .zyfz .col2 {left:530px;top:180px;position:absolute;width:140px;text-align:center;font-size:18px;font-weight:400;line-height:1.3em}
.container-15 .zyfz .col3 {position:absolute;left:810px}
.container-15 .zyfz .col3 li {width:180px;text-align:center;line-height:68px;margin-bottom:20px}
.container-19 p img {display:block;margin-top:40px}
.container-19 .gaikuang {height:730px;background:url(../images/gaikuang2.jpg) 50% 50% no-repeat;position:relative;margin:60px 0 100px}
.container-19 .gaikuang .intro {position:absolute;width:160px;top:330px;left:530px}
.container-19 .gaikuang .intro h2 {font-weight:700;color:#1a7bd2;font-size:34px;margin:0 0 16px;text-align:center}
.container-19 .gaikuang .intro .txt {color:#606775;font-size:14px;line-height:20px;text-align:center}
.container-19 .gaikuang li {color:#1a7bd2;font-size:14px;line-height:20px;position:absolute}
.container-19 .gaikuang .item1 {width:378px;top:10px;left:425px}
.container-19 .gaikuang .item2 {width:405px;top:135px;left:764px}
.container-19 .gaikuang .item3 {width:267px;top:338px;left:930px}
.container-19 .gaikuang .item4 {width:267px;top:602px;left:900px}
.container-19 .gaikuang .item5 {width:412px;top:684px;left:410px}
.container-19 .gaikuang .item6 {width:393px;top:518px;left:0}
.container-19 .gaikuang .item7 {width:280px;left:0;top:352px}
.container-19 .gaikuang .item8 {width:405px;left:90px;top:160px}
.container-boss .intro {width:860px;height:501px;background:#eff1f2;padding:75px 60px 70px 100px;position:relative}
.container-boss .intro:after {content:"";width:340px;height:533px;background:url(../images/boss.jpg) no-repeat;position:absolute;top:-32px;right:-340px}
.container-boss .intro h2 {margin:60px 0 25px;font-size:30px;font-weight:400;line-height:1em}
.container-boss .info {margin-top:70px;margin-bottom:100px}
.container-boss .so-widget-xz-loop_acf {width:700px;border-left:solid 3px #ff7f16;padding-left:36px;margin-left:100px;position:relative}
.container-boss .info_item {position:relative;margin-bottom:50px}
.container-boss .info_item:first-child {top:-10px}
.container-boss .info_item h3 {position:absolute;width:100px;left:-138px;margin-top:0;color:#ff7f16;font-size:18px}
.container-boss .info_item h3:after {content:"";width:15px;height:15px;border-radius:10px;display:block;right:-8px;top:8px;position:absolute;background:#ff7f16}
.container-23 .time-nav {margin-top:44px;width:190px}
.container-23 .time-nav li {color:#da4d4d;border:1px solid #da4d4d;line-height:40px;margin-bottom:10px;transition:all .3s}
.container-23 .time-nav li a {display:block;text-align:center;color:inherit}
.container-23 .time-nav li:hover {background:#da4d4d;color:#fff}
.container-23 .history {margin-bottom:140px;position:relative;width:600px;margin-left:600px;margin-top:-150px;padding-top:100px;border-left:solid 3px #da4d4d;padding-left:38px;font-size:14px;line-height:28px}
.container-23 .history strong {font-weight:700;font-size:46px;display:block;line-height:30px;position:relative}
.container-23 .history strong:before {content:"";width:14px;height:14px;background:#da4d4d;border-radius:10px;position:absolute;left:-46px;top:8px;display:block}
.container-23 .history li {margin-bottom:36px}
.container-23 .history li:nth-of-type(2n) {position:relative;left:-620px;width:540px;text-align:right}
/*.container-23 .history:after,*/.container-23 .history:before {width:100px;height:100px;display:block;position:absolute;content:""}
.container-23 .history li:nth-of-type(2n) strong:before {left:auto;right:-48px}
.container-23 .history:before {background-image:linear-gradient(white 0,rgba(255,255,255,0) 100%);left:-50px;top:0}
.container-23 .history:after {background:#fff;left:-10px;bottom:-8px}
.container-25 .wenhua {height:1012px;margin:50px 0 140px;background:url(../images/wenhua2022.jpg) 50% 50% no-repeat;position:relative}
.container-25 .wenhua .wh0 {width:240px;text-align:center;position:absolute;top:464px;left:480px}
.container-25 .wenhua .wh0 h3 {margin:0 0 17px;font-size:24px;font-weight:700;line-height:1em;color:#606775}
.container-25 .wenhua .wh0 .txt {line-height:24px}
.container-25 .wenhua li {color:#fff;font-size:14px;line-height:20px;position:absolute;text-align:center}
.container-25 .wenhua li h3 {margin:0 0 16px;line-height:1em;font-size:18px;color:#fff}
.container-25 .wenhua .wh1 {width:130px;top:63px;left:535px}
.container-25 .wenhua .wh2 {width:127px;top:310px;left:890px}
.container-25 .wenhua .wh3 {width:172px;top:697px;left:728px}
.container-25 .wenhua .wh4 {width:170px;top:711px;left:302px}
.container-25 .wenhua .wh5 {width:127px;top:315px;left:190px}
.container-27 .kycg {margin-top:46px;margin-bottom:70px}
.container-27 .kycg li {position:relative;display:inline-block;font-size:14px;padding-right:80px}
.container-27 .kycg li .tit {display:block;margin-bottom:20px;line-height:1em}
.container-27 .kycg li .big {font-size:70px;line-height:1em;font-family:WorkSans200}
.container-27 .kycg li:after {position:absolute;right:0;bottom:0;height:54px;width:1px;background:#ddd;display:block;content:""}
.container-27 .kycg li:last-child {padding-right:0}
.container-27 .kycg li:last-child:after {display:none}
.container-27 p img {display:block;margin-top:25px}
.gallery dl {background:#f3f4f6;margin:0 .5% 8px 0;margin-top:0!important;height:315px;padding-top:10px}
.gallery dl:nth-of-type(3n) {margin-right:0}
.gallery dt {display:block;height:250px;line-height:250px;overflow:hidden}
.gallery img {vertical-align:middle;border:none!important;transition:all .3s;filter:grayscale(.5)}
.gallery dd {font-size:14px;line-height:32px;color:#8f959f;padding:0 30px}
.gallery dl:hover img {transform:scale(1.02);filter:grayscale(0)}
.container-member .member-item {display:none}
.container-member .member-item.show {display:block}
.container-member .member-item h2 {margin-top:0;font-size:30px;font-weight:400;margin-bottom:32px}
.container-member .member-item .l {display:inline-block;width:790px;font-size:16px;line-height:32px}
.container-member .member-item .r {display:inline-block;width:390px;vertical-align:top}
.container-member .member-item .info {margin-bottom:40px}
.container-member .member-item .info a {display:block;float:left;width:190px;line-height:78px}
.container-member .member-item .info .info_img {float:left;width:190px;line-height:78px}
.container-member .member-item .info img {display:inline-block;vertical-align:middle}
.container-member .member-item .info .biz {float:right;width:590px;height:79px;background:#f3f4f6;padding:20px 33px}
.container-member .member-item .info .biz h3 {margin:0;font-size:14px;line-height:1em;color:#2e3746}
.container-member .member-item .info .biz p {margin:11px 0 0;line-height:1em;font-size:14px;color:#8f959f}
.container-member .so-widget-xz-query:nth-of-type(1) {margin-bottom:100px}
.container-member .so-widget-xz-query:nth-of-type(2) {margin-bottom:140px}
.container-member .member_logo {display:block;float:left;width:290px;height:108px;margin-bottom:10px;margin-right:10px;border:1px solid #cccdd3;background:#f3f4f6;text-align:center;line-height:108px;transition:all .3s}
.container-member .member_logo img {display:inline-block;vertical-align:middle;opacity:.8;transition:all .3s}
.container-member .member_logo a {display:block;overflow:hidden}
.container-member .member_logo:hover {box-shadow:0 6px 10px -6px #bfc3cc}
.container-member .member_logo:hover img {opacity:1}
.container-contact {font-size:16px;line-height:32px;color:#282c35}
.container-contact iframe {width:100%;height:490px;border:1px solid #d4d7d9;display:block}
.container-contact h2 {margin-top:40px;color:#ff7f16;font-weight:700;font-size:24px;margin-bottom:20px}
.container-contact .tels {margin-top:35px;border-top:dotted 1px #ddd;padding-top:40px;padding-bottom:40px;border-bottom:dotted 1px #ddd}
.container-contact .tels ul {margin-top:34px;columns:2}
.container-contact .tels li {margin-bottom:5px}
.container-contact .tels a {color:inherit;opacity:.7;transition:all .3s}
.container-contact .tels a:hover {color:#da4d4d;opacity:1}
.container-contact .tel_btn {color:inherit;opacity:.7;transition:all .3s}
.container-contact .tel_btn:hover {color:#da4d4d;opacity:1}
.container-social .tab-tit {margin-bottom:40px}
.container-social .tab-tit li {display:inline-block;width:390px;height:90px;font-size:24px;color:#fff;font-weight:300;line-height:90px;text-align:center;opacity:.8;background:url(../images/shzr1.jpg) 50% 50% no-repeat;filter:grayscale(.8);transition:all .3s}
.container-social .tab-tit li a {color:inherit;display:block}
.container-social .tab-tit li.current,.container-social .tab-tit li:hover {font-weight:700;filter:grayscale(0);opacity:1}
.container-social .tab-tit li.lshb {background-image:url(../images/shzr2.jpg)}
.container-social .tab-tit li.gysy {background-image:url(../images/shzr3.jpg)}
.container-social .sec {display:none}
.container-social .sec.show {display:block}
.container-social .posts {margin-top:30px}
.container-social .gallery dl {padding-top:0;background:0 0;margin:0!important}
.container-social .gallery dd {display:none}
.container-social .gallery dt {height:auto}
.container-social .gallery dt a {display:block}
.container-social .gallery dt a img {width:100%;filter:grayscale(0);transform:scale(1)!important}
.container-social .gallery .slick-dots {bottom:15px;text-align:right;padding-right:30px}
.container-social .gallery .slick-dots li {margin-right:2px}
.container-social .gallery .slick-dots li button::before {font-size:12px;color:red}
.container-social #lshb .txt_sce {margin-top:75px;margin-bottom:100px}
.container-social #lshb .txt_sce .txt {width:592px;float:left}
.container-social #lshb .txt_sce .pic_box {width:510px;float:right}
.container-tzz .main,.container-tzz .top_pic .nav-bar>div,.top_pic .container-tzz .nav-bar>div {min-height:200px}
.hot-news {position:relative;width:520px}
.hot-news .slick-arrow {top:325px;bottom:auto;left:413px;right:auto;z-index:99;width:30px;height:30px}
.hot-news .slick-arrow:before {font-size:26px}
.hot-news .slick-arrow.slick-next {left:450px}
.hot-news:before {content:"Focus News";font-size:17px;color:#fff;position:absolute;left:42px;top:33px;line-height:1em;display:block;z-index:99;font-weight:700;letter-spacing:2px;text-shadow:0 1px 2px rgba(0,0,0,.3)}
.container-news_c .top5 {margin-top:-740px;padding-left:590px;border-bottom:dotted 1px #ddd}
.container-news_c .top5 .news-item_c .txt {display:none}
.container-news_c .top5 .news-item_c h3 {margin-bottom:38px;height:64px;overflow:hidden;color:#8f959f}
.container-news_c .top5 .news-item_c:last-child {border-bottom:none}
.container-news_m .hot-news_m {margin:30px -20px 50px 0;position:relative;display:none;}
.container-news_m .hot-news_m:before {content:"热门";display:inline-block;width:70px;line-height:65px;text-align:center;background:#da4d4d;position:absolute;left:8px;top:-4px;font-size:20px;color:#fff;z-index:9}
.container-news_m .hot-news_m .slick-arrow:before,.container-news_v .hot-news_v .slick-arrow:before {font-size:26px}
.container-news_m .hot-news_m .slick-arrow {top:325px;bottom:auto;left:413px;right:auto;z-index:99;width:30px;height:30px}
.container-news_m .hot-news_m .slick-arrow.slick-next {left:450px}
.container-news_v .hot-news_v {margin-right:-20px;margin-bottom:78px}
.container-news_v .hot-news_v .slick-arrow {top:398px;bottom:auto;left:490px;right:auto;z-index:99;width:30px;height:30px}
.container-news_v .hot-news_v .slick-arrow.slick-next {left:530px}
.container-news .sec {position:relative}
.container-news .sec:before {content:"";width:83%;height:0;display:block;position:absolute;top:15px;left:110px;border-top:dotted 1px #b3bac5}
.container-news .sec>.more {position:absolute;right:0;top:0;display:inline-block;width:70px;height:33px;line-height:31px;text-align:center;font-size:12px;color:#ff7f16;border-radius:15px;border:1px solid #ff7f16;transition:all .3s}
.container-news .sec>.more i {display:inline-block;margin-left:5px;font-size:8px;vertical-align:top}
.container-news .sec>.more:hover {color:#fff;border-color:transparent}
.container-news .news_m-ls {margin-top:40px;margin-bottom:75px}
.container-news .news_i-ls {margin-top:35px}
.container-news .news-ls {margin-top:-740px;margin-bottom:140px;padding-left:590px}
.container-news .news-ls .news-item_c .info {margin-top:35px}
.container-news .news-ls .news-item_c .txt {display:none}
.container-news .news-ls .news-item_c h3 {margin-bottom:35px;height:64px;overflow:hidden;color:#8f959f}
.container-news .news-ls .news-item_c:last-child {border-bottom:none}
.container-news .news_v-ls,.container-news-single .main,.container-news-single .top_pic .nav-bar>div,.top_pic .container-news-single .nav-bar>div {margin-top:30px}
.container-news-single .cont-body {width:800px;float:left}
.container-news-single .content_box>.meta {font-size:12px;color:#79808d;padding-bottom:5px;border-bottom:dotted 1px #dadfe7;margin-bottom:40px}
.container-news-single .content_box>.meta i {display:inline-block;margin-right:6px;font-size:14px;opacity:.8}
.container-news-single .content_box>.meta .src {margin-left:40px}
.container-news-single .content_box>.meta .src i {font-size:20px;vertical-align:-2px}
.container-news-single .content p {margin-bottom:30px}
.container-news-single .videobox {margin-bottom:40px;background:#000;border-radius:4px;overflow:hidden;position:relative}
.container-news-single .videobox a {display:block}
.container-news-single .videobox a:hover img {opacity:.7}
.container-news-single .videobox a:hover:before {content:"\e63d";position:absolute;left:50%;top:50%;display:block;font-size:80px;color:#fff;font-family:iconfont;transform:translate(-50%,-50%);z-index:99}
.container-news-single .videobox img {display:block;width:100%;opacity:.5;transition:all .3s}
.container-news-single .sidebar {width:310px;float:right}
.container-news-single .sidebar .sec {position:relative;margin-bottom:40px}
.container-news-single .sidebar .sec>.more {position:absolute;right:0;top:-4px;display:inline-block;width:70px;height:30px;line-height:28px;text-align:center;font-size:12px;color:#ff7f16;border-radius:15px;border:1px solid #ff7f16;transition:all .3s}
.container-news-single .sidebar .sec>.more i {display:inline-block;margin-left:5px;font-size:8px;vertical-align:top}
.container-news-single .sidebar .sec>.more:hover {color:#fff;border-color:transparent}
.container-news-single .sidebar .news_i-ls li:before,.container-news-single .sidebar .news_m-ls li:before {content:"";width:5px;height:5px;display:inline-block;margin-right:5px;border-radius:5px;background:#ff7f16;line-height:24px;vertical-align:8px}
.container-news-single .sidebar .news_i-ls li i,.container-news-single .sidebar .news_m-ls li i {display:none}
.container-news-single .sidebar .news_i-ls li a,.container-news-single .sidebar .news_m-ls li a {font-size:16px;line-height:24px;color:#8f959f;display:inline-block;width:210px;transition:all .3s}
.container-news-single .sidebar .news_i-ls li a:hover,.container-news-single .sidebar .news_m-ls li a:hover {color:#ff7f16}
.container-news-single .sidebar .news_i-ls li .meta,.container-news-single .sidebar .news_m-ls li .meta {font-size:13px;line-height:24px;font-family:WorkSans200;color:#8f959f;vertical-align:top;float:right}
.container-news-single .sidebar .news-ls .news-item {margin-bottom:14px}
.container-news-single .sidebar .news-ls .thumb {display:block;border-radius:4px;overflow:hidden;width:100px;height:75px;background:#eee;float:left}
.container-news-single .sidebar .news-ls .thumb img {transition:all .3s;display:block}
.container-news-single .sidebar .news-ls .thumb:hover img {transform:scale(1.1)}
.container-news-single .sidebar .news-ls .info {width:195px;float:right}
.container-news-single .sidebar .news-ls .info h3 {margin:5px 0 12px;font-size:14px;line-height:20px;max-height:40px;overflow:hidden;font-weight:400;color:#8f959f}
.container-news-single .sidebar .news-ls .info h3 a {color:#8f959f}
.container-news-single .sidebar .news-ls .info h3 a:hover {color:#ff7f16;}
.container-news-single .sidebar .news-ls .meta {line-height:1em;font-size:14px;color:#8f959f}
.container-news-single .sidebar .news-ls .meta .date {line-height:14px;font-family:WorkSans200}
.container-news-single .sidebar .news-ls .meta i {font-size:13px;display:inline-block;margin-right:5px;opacity:.8}
.container-news-single .sidebar .news-item_v {float:none;margin-right:0;width:100%;margin-bottom:23px;position:relative}
.container-news-single .sidebar .news-item_v .thumb {border-radius:4px}
.container-news-single .sidebar .news-item_v .thumb img {opacity:.5;transition:all .3s}
.container-news-single .sidebar .news-item_v .thumb:before {content:"\e63d";position:absolute;left:50%;top:50%;display:block;font-size:40px;color:#fff;font-family:iconfont;transform:translate(-50%,-50%);z-index:99;transition:all .3s}
.container-news-single .sidebar .news-item_v .info {position:absolute;bottom:20px;width:220px;left:50px;padding:0;background:0 0}
.container-news-single .sidebar .news-item_v .info .txt {display:none}
.container-news-single .sidebar .news-item_v .info h3 {margin:0;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.3)}
.container-news-single .sidebar .news-item_v:hover img {opacity:.3}
.container-news-single .sidebar .news-item_v:hover .thumb:before {color:#da4d4d}
.home-banner .slick-slider,.pro-banner-box .slick-slider {margin-bottom:0!important;overflow:hidden}
.home-banner .banner-item img,.pro-banner-box .banner-item img {margin:0 auto}
.home-banner .slick-dots,.pro-banner-box .slick-dots {bottom:25px}
.home-banner .slick-dots li button:before,.pro-banner-box .slick-dots li button:before {content:"";display:block;width:17px;height:7px;background:#b3bac5}
.home-banner .slick-dots .slick-active button:before,.pro-banner-box .slick-dots .slick-active button:before {background:#ff7f16;opacity:1!important}
.home-banner:hover .slick-arrow.slick-prev,.pro-banner-box:hover .slick-arrow.slick-prev {left:15px}
.home-banner:hover .slick-arrow.slick-next,.pro-banner-box:hover .slick-arrow.slick-next {right:15px}
.home-banner .slick-list,.pro-banner-box .slick-list {overflow:visible}
.home-banner .slick-arrow,.pro-banner-box .slick-arrow {z-index:99;transition:all .3s;display:block;width:50px;height:50px;left:-50px}
.home-banner .slick-arrow:before,.pro-banner-box .slick-arrow:before {content:"\e7b7";font-size:30px;font-family:iconfont;line-height:1em;text-align:center;display:block;transform:rotate(180deg)}
.home-banner .slick-arrow.slick-next,.pro-banner-box .slick-arrow.slick-next {left:auto;right:-50px}
.home-banner .slick-arrow.slick-next:before,.pro-banner-box .slick-arrow.slick-next:before {transform:rotate(0)}
.home-banner {margin-bottom:25px;max-height:600px;overflow:hidden}
.home-procat {margin-bottom:70px}
.home-procat .procat_tit li {margin-bottom:20px;display:inline-block;width:163px;height:80px;background:#e9ecf1;border-radius:4px;color:#2e3746;text-align:center;font-size:16px;transition:all .3s}
.home-procat .procat_tit a {display:block;height:50px;/*line-height:45px;*/padding-top:0px;color:inherit;position:relative;transition:all .3s}
.procat_tit li img{ width:30px; height:30px; line-height:30px;margin-top: 10px;}






.backgroundimg {
    margin: 0px auto;
    margin-top: 10px;
}

.procat1 .backgroundimg{
  width: 32px;
  height: 32px;
  cursor: pointer;
  background: url('../images/yalibiansongqi.png')  no-repeat center/30px auto;
}
.procat1:hover .backgroundimg{
  background: url('../images/yalibiansongqi_a.png') no-repeat center/30px auto;
}

.procat2 .backgroundimg{
  width: 32px;
  height: 32px;
  cursor: pointer;
  background: url('../images/yalibiao.png')  no-repeat center/30px auto;
}
.procat2:hover .backgroundimg{
  background: url('../images/yalibiao_a.png') no-repeat center/30px auto;
}

.procat3 .backgroundimg{
  width: 32px;
  height: 32px;
  cursor: pointer;
  background: url('../images/liuliang.png')  no-repeat center/30px auto;
}
.procat3:hover .backgroundimg{
  background: url('../images/liuliang_a.png') no-repeat center/30px auto;
}

.procat4 .backgroundimg{
  width: 32px;
  height: 32px;
  cursor: pointer;
  background: url('../images/yewei.png')  no-repeat center/30px auto;
}
.procat4:hover .backgroundimg{
  background: url('../images/yewei_a.png') no-repeat center/30px auto;
}


.procat5 .backgroundimg{
  width: 32px;
  height: 32px;
  cursor: pointer;
  background: url('../images/wendu.png')  no-repeat center/30px auto;
}
.procat5:hover .backgroundimg{
  background: url('../images/wendu_a.png') no-repeat center/30px auto;
}


.procat6 .backgroundimg{
  width: 32px;
  height: 32px;
  cursor: pointer;
  background: url('../images/xianshi.png')  no-repeat center/30px auto;
}
.procat6:hover .backgroundimg{
  background: url('../images/xianshi_a.png') no-repeat center/30px auto;
}


.procat7 .backgroundimg{
  width: 32px;
  height: 32px;
  cursor: pointer;
  background: url('../images/qita.png')  no-repeat center/30px auto;
}
.procat7:hover .backgroundimg{
  background: url('../images/qita_a.png') no-repeat center/30px auto;
}




.home-procat .procat_tit li.current,.home-procat .procat_tit li:hover {color:#fff;box-shadow:0 15px 20px -12px rgba(27,67,140,.5)}
.home-procat .procat_tit li.current a:before,.home-procat .procat_tit li:hover a:before {color:#fff}
.home-procat .procat_container {height:600px;position:relative}
.home-procat .procat_box {position:absolute;top:0;left:0;height:600px;width:1210px;display:none}
.home-procat .procat_box.show {display:block}
.home-procat .procat_box img {display:block;width:100%;height:100%;transition:all 2s}
.home-procat .procat_box>ul {position:relative}
.home-procat .procat_box>ul>li {display:block;float:left;margin-right:10px;margin-bottom:10px;width:290px;height:290px;overflow:hidden;background:url(../images/pro_item-bg.jpg) no-repeat #eee;background-size:cover;border-radius:4px}
/*.home-procat .procat_box>ul>li:first-child {width:600px;height:590px}
.home-procat .procat_box>ul>li:first-child h3 {display:none}
.home-procat .procat_box>ul>li:last-child {position:absolute;right:0;bottom:0}*/
.home-procat .procat_box>ul>li:last-child .txt {margin:25px 30px;color:#606775;font-size:22px;line-height:30px;letter-spacing:1px;font-weight:300}
.home-procat .procat_box>ul>li:last-child .txt strong {font-weight:700;font-size:30px}
.home-procat .procat_box>ul>li:last-child .txt p:nth-of-type(2n) {text-align:right}
.home-procat .procat_box .sub_cats_box {width:270px;background:#fff;border-radius:4px;box-shadow:0 10px 16px -6px rgba(98,114,145,.2);position:absolute;bottom:10px;left:10px;padding:15px}
.home-procat .procat_box .sub_cats_box li {color:#79808d;font-size:14px;line-height:28px}
.home-procat .procat_box .sub_cats_box li a {color:inherit;transition:all .3s}
.home-procat .procat_box .sub_cats_box li a:hover {color:#ff7f16}
.home-procat .procat_box .sub_cats_box .more {display:inline-block;width:92px;height:30px;border-radius:15px;border:1px solid #ff7f16;color:#ff7f16;line-height:28px;font-size:12px;text-align:center;transition:all .3s;margin-top:10px}
.home-procat .procat_box .sub_cats_box .more i {font-size:12px}
.home-procat .procat_box .sub_cats_box .more:hover {color:#fff}
.home-procat .procat_box .sub_cats_ls {columns:2}
.home-procat .procat_box .pro-item {position:relative;transition:all .3s}
.home-procat .procat_box .pro-item .thumb {display:block;height:100%;width:100%}
.home-procat .procat_box .pro-item h3 {position:absolute;bottom:-50px;line-height:30px;height:30px;font-size:14px;font-weight:400;left:0;right:0;margin:0 auto;text-align:center;transition:all .3s}
.home-procat .procat_box .pro-item h3 i {font-size:12px;display:inline-block;margin-left:5px}
.home-procat .procat_box .pro-item h3 a {display:inline-block;max-width:260px;background:#fff;color:#ff7f16;padding:0 12px;border-radius:15px;box-shadow:0 10px 15px -10px rgba(27,67,140,.3);transition:all .3s}
.home-procat .procat_box .pro-item h3 a:hover {color:#fff}
.home-procat .procat_box .pro-item:hover {box-shadow:0 13px 18px -13px rgba(136,147,167,.3)}
.home-procat .procat_box .pro-item:hover img {transform:scale(1.02)}
.home-procat .procat_box .pro-item:hover h3 {bottom:12px}
.home-about {height:598px;background:url(../images/map.jpg) 50% 0 no-repeat #dde7f0;border-radius:4px;box-shadow:0 12px 16px -12px rgba(27,67,140,.2);margin-bottom:72px;padding:90px;position:relative}
.home-about .info {width:416px}
.home-about h2 {color:#ff7f16;font-size:76px;margin:0;line-height:1em;font-weight:700}
.home-about h2 em {display:inline-block;width:110px;font-size:36px;font-style:normal;font-weight:300;line-height:1.1em;margin-right:20px;vertical-align:top}
.home-about p {margin-top:64px;color:#79808d}
.home-about .links {position:absolute;top:405px;left:90px;width:1020px;border-top:dotted 1px #b7bdc8;padding-top:55px}
.home-about .links .page-item {display:inline-block;line-height:40px;font-size:16px;color:#19446b;background:#cbd5e6;border-radius:20px;margin-right:5px;margin-bottom:10px;transition:all .3s}
.home-about .links .page-item a {color:inherit;display:block;padding:0 25px}
.home-about .links .page-item:hover {color:#fff;box-shadow:0 15px 15px -10px rgba(27,67,140,.4)}

/*关于我们数字滚动*/
.bulang_about {
    
    padding-bottom: 50px;
}
.bulang_about .bulang_num {
	font-size: 0;
	text-align: center;
	/*margin-top: 80px;*/
}
.bulang_about .bulang_num li {
	display: inline-block;
	margin: 0 65px;
}
.bulang_about .bulang_num .t span {
	font-size: 50px;
	font-weight: bold;
	color: #ff7f16;
	line-height: 1;
	position: relative;
}
.bulang_about .bulang_num .t span::after {
	content: "+";
	display: block;
	position: absolute;
	right: -15px;
	top: 5px;
	font-size: 24px;
	color: #ff7f16;
}
.bulang_about .bulang_num em {
	font-size: 12px;
	color: #666666;
	padding: 3px;
	font-weight: normal;
	font-style:normal
}
.bulang_about .bulang_num .b {
	font-size: 16px;
	/*color: #000000;*/
}
.bulang_about .bulang_num li:not(:nth-child(1)):not(:nth-child(2)) .t span::after {
  display: none;
}



.home-special {height:633px;margin-bottom:70px;border-radius:4px;box-shadow:0 15px 20px -10px rgba(27,67,140,.5);color:#fff;padding:100px 90px 87px}
.home-special .box {width:770px}
.home-special h1 {font-size:70px;margin:0 0 20px;line-height:1em}
.home-special h2 {font-size:25px;line-height:1em;margin:0 0 60px;font-weight:400;color:#fff}
.home-special .txt {font-size:14px;line-height:22px;width:450px;margin-bottom:115px}
.home-special .more {display:inline-block;width:182px;line-height:50px;text-align:center;color:#fff;margin-left:135px;border-radius:25px;background-image:linear-gradient(127deg,#00deff 0,#007ad0 100%);font-size:22px;box-shadow:0 10px 15px -10px rgba(0,222,255,.8)}
.home-special .more:hover {background-image:linear-gradient(127deg,#007ad0 0,#00deff 100%)}
.home-news>h2 {color:#ff7f16;font-weight:700;font-size:36px;margin:0 0 25px}
.home-news .hot-news {float:left;width:520px}
.home-news .news-r {margin-top:-10px;float:right;width:620px}
.home-news .sec {position:relative}
.home-news .sec>h3 {margin:0;font-size:24px;color:#79808d;font-weight:400}
.home-news .sec:before {content:"";width:280px;height:0;display:block;position:absolute;top:15px;left:266px;border-top:dotted 1px #b3bac5}
.home-news .sec>.more {position:absolute;right:0;top:0;display:inline-block;width:70px;height:31px;line-height:29px;text-align:center;font-size:12px;color:#ff7f16;border-radius:15px;border:1px solid #ff7f16;transition:all .3s}
.home-news .sec>.more i {display:inline-block;margin-left:5px;font-size:8px;vertical-align:top}
.home-news .sec>.more:hover {color:#fff;border-color:transparent}
.home-news .news-item_c .info {margin-top:35px}
.home-news .news-item_c .txt {display:none}
.home-news .news-item_c h3 {margin-bottom:30px!important;height:64px;overflow:hidden;color:#8f959f!important}
.home-news .news-item_c:last-child {border-bottom:none}
.home-news .news_v-ls {margin-top:30px}
.home-news li.news-item_v {position:relative;width:300px;height:227px;margin-right:20px}
.home-news li.news-item_v:nth-of-type(2n) {margin-right:0}
.home-news li.news-item_v .thumb {border-radius:4px}
.home-news li.news-item_v .thumb img {opacity:.5;transition:all .3s}
.home-news li.news-item_v .thumb:before {content:"\e63d";position:absolute;left:50%;top:50%;display:block;font-size:40px;color:#fff;font-family:iconfont;transform:translate(-50%,-50%);z-index:99;transition:all .3s}
.pro-banner-box .pro-nav-lv1>a:after,.pro-banner-box .pro-nav-lv2>a:after {content:"\e678";font-family:iconfont}
.home-news li.news-item_v .info {position:absolute;bottom:20px;width:220px;left:50px;padding:0;background:0 0}
.home-news li.news-item_v .info .txt {display:none}
.home-news li.news-item_v .info h3 {margin:0;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.3)}
.home-news li.news-item_v:hover img {opacity:.3}
.home-news li.news-item_v:hover .thumb:before {color:#da4d4d}
.pro-banner-box {position:relative;margin-bottom:78px}
.pro-banner-box .pro_banner-item {height:558px}
.pro-banner-box .pro_banner-item a {display:block;height:100%;background-size:auto 100%;background-position:50% 0;background-repeat:no-repeat}
.pro-banner-box .slick-list {margin-bottom:0}
.pro-banner-box .pro-nav-box {width:300px;height:558px;position:absolute;z-index:99;top:0;background:rgba(40,44,53,.8);padding:35px 0}
.pro-banner-box .pro-nav-lv1 {padding-left:40px;line-height:1em;padding-bottom:35px}
.pro-banner-box .pro-nav-lv1>a {display:block;color:#c3c6cf;font-size:14px;line-height:1em;margin-bottom:10px;position:relative;transition:all .3s}
.pro-banner-box .pro-nav-lv1>a:hover {color:#fff}
.pro-banner-box .pro-nav-lv1>a:after {right:25px;top:10px;position:absolute;font-size:12px;color:#bfc3cd;transition:all .3s}
.pro-banner-box .pro-nav-lv1:hover .sub-menu {transform:scale(1)}
.pro-banner-box .pro-nav-lv1:hover>a:after {color:#da4d4d}
.pro-banner-box .hot_sub_cat {color:#bbbfc7;font-size:14px;height:14px;line-height:1em;font-weight:300;overflow:hidden;white-space:nowrap;margin-right:40px}
.pro-banner-box .hot_sub_cat span {display:inline-block;margin-right:5px}
.pro-banner-box .hot_sub_cat a {color:inherit;transition:all .3s}
.pro-banner-box .hot_sub_cat a:hover {color:#eee}
.pro-banner-box .sub-menu {position:absolute;left:300px;height:558px;width:558px;background:rgba(255,255,255,.9);top:0;transform:scale(0,1);transition:all .3s;transform-origin:0 0;padding:40px}
.pro-banner-box .pro-nav-lv2 {width:30%;margin-right:5%;float:left;margin-bottom:20px;text-align:center}
.pro-banner-box .pro-nav-lv2:nth-of-type(3n) {margin-right:0}
.pro-banner-box .pro-nav-lv2>a {font-size:13px;color:#555;line-height:26px;text-align:center;display:inline-block;border:1px solid #555;border-radius:20px;padding:0 12px;transition:all .3s;max-width:150px;font-weight:300}
.pro-banner-box .pro-nav-lv2>a:after {font-size:10px;vertical-align:top;display:inline-block;margin-left:2px}
.pro-banner-box .pro-nav-lv2>a:hover {color:#fff;border-color:transparent}
.pro-banner-box .sub-sub-menu {height:120px}
.pro-banner-box .pro-nav_lv3 {margin:0 auto}
.pro-banner-box .pro-nav_lv3 a {display:block;height:100%}
.pro-banner-box .pro-nav_lv3 img {display:block;width:90px;height:90px;margin:0 auto 5px;border-radius:4px;transition:all .3s}
.pro-banner-box .pro-nav_lv3 img:hover {opacity:.8}
.pro-banner-box .pro-nav_lv3 p {font-size:12px;color:#8f959f}
.container-pro .cat-item {margin-bottom:70px}
.container-pro .cat-tit {position:relative;margin-bottom:14px}
.container-pro .cat-tit h2 {display:inline-block;margin-bottom:0;color:#666}
.container-pro .cat-tit h2:before {content:"\e621";font-family:iconfont;display:inline-block;margin-right:10px}
.container-pro .cat-tit .more {position:absolute;right:0;top:0;display:inline-block;width:70px;height:33px;line-height:31px;text-align:center;font-size:12px;color:#ff7f16;border-radius:16px;border:1px solid #ff7f16;transition:all .3s}
.container-pro .cat-tit .more i {display:inline-block;font-size:8px;vertical-align:top}
.container-pro .cat-tit .more:hover {color:#fff;border-color:transparent}
.container-pro .cat-tit .sub-cats {position:absolute;right:100px;bottom:0;width:800px;text-align:right;line-height:1.4em}
.container-pro .cat-tit .sub-cats li {display:inline-block;font-size:14px;line-height:1em;color:#8f959f;margin-left:4px}
.container-pro .cat-tit .sub-cats li:last-child:after {content:""}
.container-pro .cat-tit .sub-cats li:after {content:"\/";display:inline-block;margin-left:6px}
.container-pro .cat-tit .sub-cats li a {color:inherit;transition:all .3s}
.container-pro .cat-tit .sub-cats li a:hover {color:#ff7f16}
.container-pro .cat-item.cat-26 h2:before {content:"\e628"}
.container-pro .cat-item.cat-44 h2:before {content:"\e62d"}
.container-pro .cat-item.cat-33 h2:before {content:"\e623"}
.container-pro .cat-item.cat-36 h2:before {content:"\e62b"}
.container-pro .cat-item.cat-51 h2:before {content:"\e629"}
.container-pro .cat-item.cat-39 h2:before {content:"\e624"}
.container-pro .pro-item:first-child .thumb {height:417px}
.container-pro .pro-item:first-child .thumb img {transition:all 2s}
.container-pro .pro-item:first-child .info {display:none}

.container-pro .pro-item:first-child:hover img {transform:scale(1.02)}
.sort-box {background:#f3f4f6;padding:35px 25px;margin-bottom:56px}
.sort-box .menu-item {display:inline-block;margin-right:40px;font-size:14px;line-height:32px}
.sort-box .menu-item a {color:#606775;transition:all .3s}
.sort-box .menu-item.current-menu-item a,.sort-box .menu-item:hover a {font-weight:700;color:#da4d4d}
.sort-box .tit {display:inline-block;width:12%;font-size:14px}
.sort-box .cat_lv1 {padding-bottom:20px;margin-bottom:20px;border-bottom:dotted 1px #cfd2d8}
.sort-box .cat_lv1 .menu-item {border-radius:16px;border:1px solid #8f959f;line-height:30px;margin-bottom:10px;margin-right:17px}
.sort-box .cat_lv1 .menu-item a {padding:0 20px}
.sort-box .cat_lv1 .menu-item.current-menu-item,.sort-box .cat_lv1 .menu-item:hover {background:#f7750a;border-color:#f7750a}
.sort-box .cat_lv1 .menu-item.current-menu-item a,.sort-box .cat_lv1 .menu-item:hover a {color:#fff;font-weight:400}
.sort-box ul {display:inline-block;width:86%;vertical-align:top}
.container-sol .sol-item {display:inline-block;width:390px}
.container-sol .sol-item .thumb {display:block;height:198px;overflow:hidden;border-radius:4px;background:#f2f2f2}
.container-sol .sol-item .thumb img {display:block;width:100%;transition:all .3s}
.container-sol .sol-item h3 {font-size:16px;line-height:1em;margin-top:14px;font-weight:300;color:#2e3746;text-align:center}
.container-sol .sol-item:hover img {transform:scale(1.05)}
.container-sol .cat-nav li {width:20%;height:178px;float:left;text-align:center;background:#f3f4f6;border:1px solid transparent;border-bottom:none!important;transition:all .3s;position:relative}
.container-sol .cat-nav li:nth-of-type(2n) {background:#fafcff}
.container-sol .cat-nav li a {display:block;height:100%;padding-top:102px;position:relative}
.container-sol .cat-nav li h3 {margin:0 0 7px;line-height:1em;font-size:16px;color:#2e3746;font-weight:400}
.container-sol .cat-nav li h3+p {font-size:14px;color:#606775;line-height:1em;padding:0 20px;margin:0}
.container-sol .cat-nav li a:before {content:"\e60c";font-family:iconfont;font-size:50px;position:absolute;top:35px;left:50%;transform:translateX(-50%) scale(1);color:#606775;transition:all .3s}
.container-sol .cat-nav li a.cat-13:before {content:"\eac0"}
.container-sol .cat-nav li a.cat-14:before {content:"\e64a"}
.container-sol .cat-nav li a.cat-15:before {content:"\e659"}
.container-sol .cat-nav li a.cat-16:before {content:"\e60f"}
.container-sol .cat-nav li.current,.container-sol .cat-nav li:hover {border:1px solid rgba(170,170,170,.25)}
.container-sol .cat-nav li.current a:before,.container-sol .cat-nav li:hover a:before {transform:translateX(-50%) scale(1.15)}
.container-sol .cat-nav li.current:after,.container-sol .cat-nav li:hover:after {content:"\e60b";font-family:iconfont;line-height:15px;width:30px;height:15px;font-size:30px;display:block;position:absolute;bottom:-1px;left:50%;transform:translateX(-50%);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.2)}
.container-sol-ls .sol-item:hover img,.rel_pro li:hover img,.rel_sol .sol-item:hover img {transform:scale(1.05)}
.container-sol .box {border:1px solid #cfd2d8;padding:50px 40px 10px;margin-bottom:60px}
.container-sol .box .sec {display:none}
.container-sol .box .sec.show {display:block}
.container-sol .box .sec .sol-item {float:left;width:23.5%;margin-right:2%;margin-bottom:30px}
.container-sol .box .sec .sol-item:nth-of-type(4n) {margin-right:0}
.container-sol .box .sec .sol-item .thumb {height:133px}
.container-sol .box .sec .sol-item .info h3 {margin-top:20px;line-height:1em;font-size:16px;color:#2e3746;text-align:center}
.container-sol .box .sec .sol-item .info h3 a {color:inherit;display:block;text-align:center;padding:0 20px}
.container-sol .box .sec .sol-item .info .txt {margin-top:12px;font-size:14px;line-height:21px;height:42px;overflow:hidden;text-align:center;color:#79808d}
.container-sol .box .sec .sol-item .info .more {display:none}
.container-sol .sol-banner a {display:block;box-shadow:0 10px 14px -10px rgba(27,67,139,.6)}
.container-sol .sol-banner a img {display:block}
.container-sol-ls .ls-box {width:1200px;padding-bottom:10px;border-bottom:dotted 1px #ced1d7}
.container-sol-ls .sol-item {margin-bottom:52px}
.container-sol-ls .sol-item .thumb {width:390px;height:198px;display:block;overflow:hidden;float:left;margin-right:20px;border-radius:4px}
.container-sol-ls .sol-item .thumb img {display:block;width:100%;max-width:none;transition:all .3s}
.container-sol-ls .sol-item .info {width:790px;float:left}
.container-sol-ls .sol-item .info h3 {color:#2e3746;font-size:16px;font-weight:300;line-height:1em;margin:24px 0;display:inline-block}
.container-sol-ls .sol-item .info h3 a {color:inherit;transition:all .3s}
.container-sol-ls .sol-item .info h3:hover {color:#ff7f16}
.container-sol-ls .sol-item .info .txt {color:#8f959f;font-size:14px;font-weight:300;line-height:24px;max-height:48px;overflow:hidden;margin-bottom:22px}
.container-sol-ls .sol-item .info .more {width:115px;height:30px;border:1px solid #ff7f16;line-height:28px;font-size:12px;color:#ff7f16;border-radius:15px;text-align:center;display:inline-block;transition:all .3s}
.container-sol-ls .sol-item .info .more:hover {border:1px solid transparent;color:#fff}
.container-sol-ls .widget_xz-related .sol-item {width:390px;float:left;margin-right:10px}
.container-sol-ls .widget_xz-related .sol-item .thumb {float:none}
.container-sol-ls .widget_xz-related .sol-item h3 {margin:16px 30px 0 0;font-size:16px;color:#606775;font-weight:400;line-height:1em}
.container-search .keyword {color:#da4d4d}
.container-search .ls-box {margin-top:50px}
.container-pro-single .pro-intro {margin-bottom:40px}
.container-pro-single .pics-box {width:360px;float:left}
.container-pro-single .pic-item {float:left;width:90px;height:90px;border:1px solid rgba(170,170,170,.25);margin-right:10px;transition:all .3s}
.container-pro-single .pic-item.current {border:1px solid #ff7f16}
.container-pro-single .showpic {height:360px;background:50% 50% #f2f2f2;border:1px solid rgba(170,170,170,.25);margin-bottom:10px;background-size:100% 100%}
.container-pro-single .pro-info {float:right;width:720px}
.container-pro-single .pro-info .pro-tit {font-weight:400;font-size:30px;line-height:1em;margin-bottom:14px;color:#ff7f16;letter-spacing:1px}
.container-pro-single .pro-info .txt {color:#8f959f;font-size:14px;line-height:21px;margin-bottom:40px;font-weight:300}
.container-pro-single .pro-info .metas {padding:35px 0 10px;border-top:dotted 1px #cfd2d8;border-bottom:dotted 1px #cfd2d8;font-size:14px;color:#606775;line-height:21px}
.container-pro-single .pro-info .metas li {line-height:24px;margin-bottom:24px}
.container-pro-single .pro-info .metas .tit {display:table-cell;min-width:90px}
.container-pro-single .pro-info .metas .value {display:table-cell}
.container-pro-single .pro-info .addinfo {border-bottom:dotted 1px #cfd2d8;margin-bottom:45px}
.container-pro-single .pro-info .addinfo p {line-height:48px;color:#8f959f;font-size:14px}
.container-pro-single .pro-info .addinfo p a {color:inherit;transition:all .3s}
.container-pro-single .pro-info .addinfo p a:hover {color:#ff7f16}
.container-pro-single .pro-info .addinfo p i {font-size:24px;display:inline-block;margin-right:5px;line-height:0;vertical-align:-4px}
.file-item .r,.file-item .r a {vertical-align:top;display:inline-block}
.container-pro-single .pro-info .btns {display:-ms-flexbox;display:flex;margin-right:-10px}
.container-pro-single .pro-info .btns a {display:inline-block;line-height:70px;border-radius:4px;background:#ff7f16;color:#fff;font-size:16px;text-align:center;margin-right:10px;transition:all .3s;min-width:100px;-ms-flex:1;flex:1}
.container-pro-single .pro-info .btns .btn-swt {background:#da4d4d}
.container-pro-single .pro-content {border-bottom:dotted 1px #cfd2d8;margin-bottom:60px}
.container-pro-single .pro-content .sec-tit {width:200px;padding-top:50px;display:none;font-size:18px;color:#606775;font-weight:700;margin:0}
.container-pro-single .pro-content .txt {width:100%;padding-top:46px;padding-bottom:45px;border-bottom:dotted 1px #cfd2d8;display:inline-block;vertical-align:top;font-size:16px;line-height:32px;color:#606775;font-weight:300}
.container-pro-single .pro-content .txt:last-of-type {border-bottom:none}
.container-pro-single .pro-content table {width:100%;margin-bottom:10px;border-collapse:collapse;font-size:14px;line-height:32px}
.rel_pro,.rel_sol {margin-bottom:70px}
.container-pro-single .pro-content table td {text-align:center;border:1px solid #cfd2d8;padding:2px 10px}
.container-pro-single #pro_snav {height:50px;background:#e9ecee;line-height:48px;color:#606775;font-size:18px}
.container-pro-single #pro_snav a {color:inherit;display:inline-block;padding:0 50px;border-bottom:solid 2px transparent;transition:all .3s}
.container-pro-single #pro_snav a.current,.container-pro-single #pro_snav a:hover {color:#ff7f16;border-bottom:solid 2px #ff7f16}
.container-pro-single #pro_snav .main,.container-pro-single #pro_snav .top_pic .nav-bar>div,.top_pic .container-pro-single #pro_snav .nav-bar>div {text-align:center}
.container-pro-single #pro_snav.fixed .main,.container-pro-single #pro_snav.fixed .top_pic .nav-bar>div,.top_pic .container-pro-single #pro_snav.fixed .nav-bar>div {position:fixed;top:0;left:0;width:100%;background:rgba(40,44,53,.8);z-index:999}
.container-pro-single #pro_snav.fixed .main a,.container-pro-single #pro_snav.fixed .top_pic .nav-bar>div a,.top_pic .container-pro-single #pro_snav.fixed .nav-bar>div a {color:#fff;font-size:16px;border:none;line-height:50px;padding:0 25px}
.container-pro-single #pro_snav.fixed .main a.current,.container-pro-single #pro_snav.fixed .main a:hover,.container-pro-single #pro_snav.fixed .top_pic .nav-bar>div a.current,.container-pro-single #pro_snav.fixed .top_pic .nav-bar>div a:hover,.top_pic .container-pro-single #pro_snav.fixed .nav-bar>div a.current,.top_pic .container-pro-single #pro_snav.fixed .nav-bar>div a:hover {background:rgba(255 127 22)}
.rel_pro li {width:290px;height:290px;margin-right:10px;float:left;position:relative;overflow:hidden}
.rel_pro li .thumb,.rel_pro li img {display:block;height:100%;transition:all .3s}
.rel_pro li h3 {position:absolute;bottom:20px;width:100%;text-align:center;font-size:14px;line-height:24px;color:#606775;font-weight:400;padding:0 20px}
.rel_sol .sol-item {width:390px;float:left;margin-right:10px}
.rel_sol .sol-item .thumb {height:198px;display:block;overflow:hidden;border-radius:4px}
.rel_sol .sol-item img {display:block;width:100%;transition:all .3s}
.rel_sol .sol-item h3 {margin:16px 30px 0 0;font-size:16px;color:#606775;font-weight:400;line-height:1em}
.container-sol-single .sol-intro {position:relative;background:#f2f2f2;min-height:50px;margin-bottom:50px;margin-top:-20px}
.container-sol-single .sol-intro img {display:block;width:100%}
.container-sol-single .sce-nav {position:absolute;bottom:0;width:100%;left:0;background:rgba(40,44,53,.8);color:#fff}
.container-sol-single .sce-nav.fixed {position:fixed;z-index:999;bottom:auto;top:0}
.container-sol-single .snav-box {display:inline-block;float:right}
.container-sol-single .snav-box a {line-height:50px;display:block;float:left;color:#fff;font-size:16px;padding:0 25px;transition:all .3s}
.container-sol-single .snav-box a.current,.container-sol-single .snav-box a:hover {background:rgba(218,77,77,.8)}
.container-sol-single .sol-tit {font-size:18px;font-weight:700;line-height:50px;margin:0;letter-spacing:1px;display:inline-block}
.container-sol-single .sol-content {font-size:14px;font-weight:28px;margin-bottom:50px}
.container-sol-single .sec-tit+.txt {border-bottom:dotted 1px #ced1d7;padding-bottom:20px}
.txt.long {overflow:hidden;position:relative;transition:all .5s}
.txt.long .long-btn {position:absolute;bottom:0;padding-top:50px}
.txt.long .long-btn:after {transform:rotate(0)}
.txt .long-btn {color:#ff7f16;line-height:1.4em;display:block;text-align:center;width:100%;background-image:linear-gradient(rgba(255,255,255,0) 0,rgba(255,255,255,.8) 40%,#fff 100%);position:absolute;bottom:0;padding-top:40px}
.txt .long-btn:after {content:"\e62a";display:block;font-family:iconfont;opacity:.5;transition:all .3s}
.news-item_c .meta .y,.news-item_hot .date,.news-item_m .date,.news_i-item .info .meta {font-family:WorkSans200}
.txt .long-btn.on:after {transform:rotate(180deg)}
.txt .long-btn span {opacity:.8;transition:all .3s}
.txt .long-btn:hover span,.txt .long-btn:hover:after {opacity:1;font-weight:700}
.container-job-single .content_box,.job-item {margin-bottom:60px}
.container-job-single .content_box h2,.job-item h2 {margin:0 0 10px;padding-bottom:12px;border-bottom:dotted 1px #ddd;font-size:18px;line-height:24px;color:#ff7f16;font-weight:400}
.container-job-single .content_box h2>i,.job-item h2>i {color:#ff7f16;font-size:24px;display:inline-block;margin-right:12px}
.container-job-single .content_box h2 a,.job-item h2 a {color:inherit}
.container-job-single .content_box h2 .date,.job-item h2 .date {color:#8f959f;font-size:12px;line-height:24px;float:right;padding-top:4px}
.container-job-single .content_box h2 .date i,.job-item h2 .date i {font-size:12px;margin-right:5px}
.container-job-single .content_box .meta,.job-item .meta {border-bottom:dotted 1px #ddd;padding-bottom:10px;margin-bottom:15px}
.container-job-single .content_box .meta li,.job-item .meta li {display:block;width:25%;float:left;font-size:14px;line-height:1em;margin:13px 0;padding-right:20px}
.container-job-single .content_box .txt,.job-item .txt {font-size:14px;line-height:24px;color:#606775;margin-bottom:30px;position:relative;transition:all .5s}
.container-job-single .content_box .txt h3,.job-item .txt h3 {color:#2e3746;font-size:18px;font-weight:300;margin:30px 0 5px}
.container-job-single .content_box .txt ol,.job-item .txt ol {padding-left:1em}
.container-job-single .content_box .txt ol li,.job-item .txt ol li {list-style:decimal}
.container-job-single .content_box .btns,.job-item .btns {padding-bottom:25px;border-bottom:dotted 1px #ddd}
.container-job-single .content_box .btns a,.job-item .btns a {display:inline-block;width:100px;height:36px;color:#ff7f16;text-align:center;line-height:34px;font-size:14px;letter-spacing:1px;margin-right:10px;border-radius:18px;border:1px solid #ff7f16;transition:all .3s}
.container-job-single .content_box .btns a:first-child,.container-job-single .content_box .btns a:hover,.job-item .btns a:first-child,.job-item .btns a:hover {color:#fff;border:1px solid transparent}
.social-item {border-top:dotted 1px #ddd;padding-top:30px;padding-bottom:30px}
.social-item .thumb {float:left;width:389px;height:260px;display:block;overflow:hidden;background:#f2f2f2}
.social-item .thumb img {width:100%;display:block;transition:all .3s}
.social-item .thumb:hover img {transform:scale(1.02)}
.social-item .info {float:right;width:700px}
.social-item .info h3 {margin:20px 0 52px;color:#606775;line-height:1em;font-size:24px;position:relative}
.social-item .info h3:after {width:186px;height:2px;display:block;background:#606775;content:"";position:absolute;bottom:-25px;left:0}
.file-item {border-bottom:dotted 1px #ddd}
.file-item h3 {width:800px;display:inline-block;line-height:60px;font-size:16px;font-weight:400;color:#606775;margin:0}
.file-item h3 a {color:#606775}
.file-item .r a {margin-right:60px;color:#8f959f;transition:all .3s}
.file-item .r i {font-size:24px;line-height:60px}
.file-item .r i:hover {color:#da4d4d}
.file-item .r .date {font-size:14px;color:#8f959f;line-height:60px}
.news-item_hot {width:500px;height:695px;border-radius:4px;background:#e9ecf1;margin-right:20px;box-shadow:8px 10px 16px -5px rgba(184,193,209,.25);margin-bottom:45px}
.news-item_hot:hover img {transform:scale(1.15)}
.news-item_hot .thumb {display:block;height:376px;background:#ff7f16;overflow:hidden;position:relative;border-radius:4px}
.news-item_hot .thumb:after {content:"";position:absolute;width:500px;z-index:9;height:180px;bottom:0;left:0;background-image:linear-gradient(180deg,rgba(27,67,139,0) 0,#ff7f16 90%);background-size:cover}
.news-item_hot .thumb img {display:block;width:100%;transition:all 4s}
.news-item_hot .thumb h3 {z-index:99;font-size:32px;font-weight:700;color:#fff;line-height:1.3em;position:absolute;width:360px;bottom:34px;left:40px;text-shadow:0 2px 2px rgba(0,0,0,.5);margin:0;height:84px;overflow:hidden}
.news-item_hot .info {padding:15px 46px;font-size:14px;line-height:28px;color:#79808d}
.news-item_hot .meta {border-bottom:dotted 1px #dadfe7;padding-bottom:10px;margin-bottom:20px}
.news-item_hot .date {line-height:20px;font-weight:700}
.news-item_hot i {font-size:20px;display:inline-block;margin-right:10px;opacity:.7;vertical-align:-2px;font-weight:400}
.news-item_hot .txt {height:140px;overflow:hidden;margin-bottom:30px}
.news-item_hot .more {width:125px;height:32px;display:block;margin:0 auto;text-align:center;font-size:12px;color:#ff7f16;border:1px solid #ff7f16;border-radius:15px;line-height:30px;transition:all .3s}
.news-item_hot .more:hover {color:#fff;border-color:transparent}
.news-item_c {position:relative;border-bottom:dotted 1px #ced1d7}
.news-item_c.new h3:after {content:"NEW";display:inline-block;width:43px;line-height:18px;font-size:12px;color:#fff;border-radius:9px;text-align:center;margin-left:15px;vertical-align:top}
.news-item_c .info {margin-left:98px;margin-top:50px}
.news-item_c .info h3 {margin:0;font-size:18px;line-height:32px;color:#2e3746;font-weight:300}
.news-item_c .info h3 a {color:inherit;transition:all .3s}
.news-item_c .info .txt {font-size:14px;line-height:20px;font-weight:300;color:#8f959f;margin-top:12px;margin-bottom:50px}
.news-item_c .meta {position:absolute;left:0;top:0}
.news-item_c .meta .d {transition:all .3s;color:#8f959f;font-size:28px;line-height:32px;font-weight:700}
.news-item_c .meta .y,.news_i-item {font-size:14px;display:inline-block}
.news-item_c .meta .y {transition:all .3s;line-height:19px;width:44px;text-align:center;background:#8f959f;color:#fff;border-radius:9px;margin-top:12px}
.news_i-item .thumb,.news_m_hot {border-radius:4px;overflow:hidden}
.news-item_c:hover .info a,.news-item_c:hover .meta .d {color:#ff7f16}
.news_i-item {color:#8f959f;line-height:20px;width:585px;vertical-align:top;margin-bottom:72px}
.news_i-item .thumb {display:block;float:left;width:198px;height:149px}
.news_i-item .thumb a {display:block}
.news_i-item .thumb img {display:block;transition:all .3s}
.news_i-item .info {float:right;width:370px}
.news_i-item .info h3 {font-size:16px;color:#2e3746;font-weight:400;line-height:1.2em;margin:10px 0 5px;height:38px;overflow:hidden;transition:all .3s}
.news-item_m,.news_i-item .info .txt {border-top:dotted 1px #ced1d7;font-weight:300}
.news_i-item .info a {color:inherit}
.news_i-item .info .meta {line-height:2em}
.news_i-item .info i {display:inline-block;font-size:14px;margin-right:5px}
.news_i-item .info .txt {padding-top:15px;margin-top:5px;max-height:60px;overflow:hidden}
.news_i-item:hover h3 {color:#ff7f16}
.news_i-item:hover img {transform:scale(1.02)}
.news-item_m {color:#8f959f;font-size:14px;line-height:24px}
.news-item_m:first-child {border-top:none}
.news-item_m h3 {font-size:16px;line-height:1em;color:#2e3746;margin:25px 0 20px;font-weight:400}
.news-item_m h3 a {color:inherit;transition:all .3s}
.news-item_m h3 a:hover {color:#ff7f16}
.news-item_m .date {margin-right:26px}
.news-item_v .thumb:hover:before,.news_v_hot .thumb:before {content:"\e63d";left:50%;top:50%;font-family:iconfont;z-index:99}
.news-item_m i {font-size:14px;display:inline-block;margin-right:8px}
.news-item_m .meiti i {font-size:20px;vertical-align:-2px}
.news-item_m .txt {margin:25px 0}
.news_m_hot {width:1200px;margin-right:20px;background:#f3f4f6}
.news_m_hot .thumb {display:block;width:500px;height:376px;background:#eee;overflow:hidden;float:left}
.news_m_hot .thumb a {display:block}
.news_m_hot .thumb img {display:block;width:100%;transition:all 5s}
.news_m_hot .info {margin-right:65px;margin-top:70px;width:575px;float:right}
.news_m_hot .info h3 {font-size:24px;line-height:1em;color:#da4d4d;font-weight:700;margin:0 0 35px}
.news_m_hot .info h3 a {color:inherit}
.news_m_hot .info .meta,.news_m_hot .info .txt {font-size:14px;color:#8f959f;margin-bottom:40px}
.news_m_hot .info .meta {font-weight:300;line-height:1em}
.news_m_hot .info .meta i {display:inline-block;margin-right:5px;font-size:14px;opacity:.8}
.news_m_hot .info .txt {line-height:24px;height:72px;overflow:hidden}
.news_m_hot .info .more {display:inline-block;width:125px;height:31px;border:1px solid #da4d4d;text-align:center;font-size:12px;color:#da4d4d;line-height:29px;border-radius:15px;transition:all .3s}
.news_m_hot .info .more:hover {color:#fff;background:#da4d4d}
.news_m_hot:hover img {transform:scale(1.15)}
.news-item_v {width:289px;float:left;margin-right:11px;margin-bottom:12px}
.news-item_v .thumb {overflow:hidden;display:block;height:218px;border-radius:4px 4px 0 0;background:#000;position:relative}
.news-item_v .thumb img {display:block;transition:all .3s;width:100%}
.news-item_v .thumb:hover img {opacity:.5}
.news-item_v .thumb:hover:before {position:absolute;display:block;font-size:40px;color:#fff;transform:translate(-50%,-50%)}
.news-item_v .info {background:#f3f4f6;padding:22px 33px 29px;border-radius:0 0 4px 4px}
.news_v_hot,.news_v_hot .thumb {border-radius:4px;overflow:hidden}
.news-item_v .info h3 {margin:0 0 15px;line-height:20px;font-size:14px;color:#2e3746;height:40px;overflow:hidden;font-weight:400;transition:all .3s}
.news-item_v .info h3 a {color:inherit}
.news-item_v .info h3:hover {color:#ff7f16}
.news-item_v .info .txt p {font-size:12px;line-height:1em;color:#8f959f}
.news_v_hot {width:1200px;margin-right:20px;background:#f3f4f6}
.news_v_hot .thumb {float:left;display:block;width:592px;height:446px;background:#000;position:relative}
.news_v_hot .thumb img {display:block;width:100%;opacity:.5;transition:transform 4s,opacity .3s}
.news_v_hot .thumb:hover img {opacity:.7;transform:scale(1.1)}
.news_v_hot .thumb:hover:before {font-size:90px}
.news_v_hot .thumb:before {position:absolute;display:block;font-size:80px;color:#fff;transform:translate(-50%,-50%);transition:all .3s}
.news_v_hot .info {width:400px;margin-right:110px;float:right;margin-top:80px}
.news_v_hot .info h3 {margin:0 0 25px;font-size:24px;line-height:32px;color:#2e3746}
.news_v_hot .info .meta {font-size:14px;font-family:WorkSans200;color:#8f959f;line-height:1em;margin-bottom:25px}
.news_v_hot .info i {display:inline-block;margin-right:6px;opacity:.8}
.news_v_hot .info .txt {font-size:16px;line-height:24px;color:#8f959f;max-height:96px;overflow:hidden;margin-bottom:30px}
.news_v_hot .info .more {display:inline-block;width:125px;height:31px;border:1px solid #ff7f16;color:#ff7f16;text-align:center;line-height:29px;font-size:12px;border-radius:15px;transition:all .3s}
.news_v_hot .info .more:hover {color:#fff;border-color:transparent}
.home_banner-item {position:relative}
.home_banner-item a,.home_banner-item img {display:block}
.home_banner-item .txt {position:absolute;width:1200px;top:22%;left:0;right:0;margin:0 auto;transform-origin:0 0;color:#fff}
.home_banner-item a.btn,.home_banner-item h1,.home_banner-item h2,.home_banner-item p {transform:translateX(50px);opacity:0}
.home_banner-item h1 {margin:0;font-size:80px;letter-spacing:3px;line-height:1em;transition:all .5s .5s}
.home_banner-item h2 {font-size:50px;letter-spacing:1px;margin:22px 0 0;line-height:1em;color:#fff;font-weight:400;transition:all .5s .6s}
.home_banner-item p {margin-top:30px;font-size:22px;line-height:1.5em;letter-spacing:1px;transition:all .5s .7s}
.home_banner-item a.btn {display:inline-block;margin-top:50px;width:142px;height:40px;border:1px solid #fff;line-height:38px;font-size:18px;text-align:center;border-radius:20px;letter-spacing:1px;color:#fff;transition:transform .5s .8s,opacity .5s .8s,border .3s}
.home_banner-item a.btn:hover {border-color:transparent}
.home_banner-item.slick-current a,.home_banner-item.slick-current h1,.home_banner-item.slick-current h2,.home_banner-item.slick-current p {opacity:1;transform:translateX(0)}
.home_banner-item.slick-current p,.search-item .thumb:hover {opacity:.8}
.pro-item {float:left;width:291px;margin-right:9px;margin-bottom:10px;background:#f3f4f6;position:relative;border:1px solid transparent;transition:all .3s}
.pro-item .label {position:absolute;top:-3px;left:27px;background:#da4d4d;width:50px;height:46px;line-height:46px;text-align:center;color:#fff;font-size:14px;letter-spacing:1px;z-index:9}
.pro-item .thumb {display:block;width:291px;height:291px;overflow:hidden}
.pro-item .thumb img {display:block;width:100%;height:100%;max-width:none;transition:all .3s}
.pro-item .info {height:126px;overflow:hidden;text-align:center}
.pro-item .info h3 {margin-top:25px;line-height:1em;font-size:14px;color:#606775;font-weight:400}
.pro-item .info a.swt,.pro-item .info h3+p {text-align:center;font-size:12px;line-height:1em}
.pro-item .info h3 a {color:inherit;padding:0 20px;text-align:center;display:block;transition:all .3s}
.pro-item .info h3 a:hover {color:#333}
.pro-item .info h3+p {color:#79808d;font-weight:300;padding:0 20px;margin-top:7px;margin-bottom:0}
.pro-item .info a.swt {display:block;color:#ff7503;margin-top:22px}
.pro-item:hover {border:1px solid #eaeaea;box-shadow:0 5px 15px -10px rgba(0,0,0,.2)}
.pro-item:hover img {transform:scale(1.05)}
.search-item {border-bottom:dotted 1px #ccc;padding:25px 0}
.search-item .thumb {float:left;transition:all .3s}
.search-item .thumb img {width:150px;height:150px;display:block;margin-right:100px}
.search-item .info h2 {margin-top:16px;margin-bottom:35px}
.search-item .info h2 a {color:inherit;transition:all .3s;display:inline-block;width:70%}
.search-item .info h2 a:hover {color:#da4d4d}
.search-item .info h2 .meta {float:right;display:inline-block;font-size:16px;font-weight:400;line-height:30px;color:#999}
.search-item .info .txt {max-height:64px;overflow:hidden}
.rel_pro li h3 a {color:#ff7f16;background:#fff;border-radius:15px;box-shadow:0 10px 15px -10px rgba(27,67,140,.3);transition:all .3s;padding:0 12px;display:inline-block;max-width:260px;line-height:30px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.rel_pro li h3 a i {font-size:12px;margin-left:5px;display:inline-block;}
.rel_pro li h3 a:hover {background-image:linear-gradient(-30deg,#ff7f16 0,#ff7f16 50%,#efa365 99%);background-size:cover;color:#fff}
.container-pro-single .pic-item:nth-of-type(5n) {margin-right:0;}
#f_swt {position:fixed;box-sizing:border-box;background-size:cover;background-image:linear-gradient(-30deg,#ff7f16 0%,#e56904 100%);z-index:999;bottom:165px;right:0;width:40px;height:40px;border-radius:30px 0 0 30px;box-shadow:-1px 0 5px rgba(0,0,0,.3);transition:all .3s;line-height:40px;color:#fff;padding-left:18px;overflow:hidden;font-size:12px;font-weight:300;text-transform:uppercase;}
#f_swt:hover {width:100px;background-image:linear-gradient(-30deg,#e88939 0%,#ff7f16 100%);}
#f_swt i {font-size:24px;margin-right:10px;vertical-align:bottom;margin-left:-7px;}
#LRfloater0 {display:none;}
.container-news .news_i-ls {text-align:justify;}
.container-news .news_i-ls::after {content:"";display:inline-block;widht:100%;height:0;width:100%;}
.footerbar-link {background:#282c35;}
.footerbar-link p {line-height:30px;text-align:inherit;}
.footerbar-link span {margin:0px;}
#footer .footer-link .shop .winsen {background:url(../images/winsen.png) 60% 50% no-repeat #fff;}
#footer .footer-link .shop .winsen::before {background:url(../images/tmall.jpg) no-repeat;}
#footer .footer-link .shop .intersense {background:url(../images/intersense.png) 60% 50% no-repeat #fff;}
#footer .footer-link .shop .intersense::before {background:url(../images/tmall.jpg) no-repeat;}
.container-contact .gys {margin-top:10px;}
.container-contact .gys a {color:inherit;text-decoration:underline;}
.container-contact .gys a:hover {color:#da4d4d;}
.link {width: 1210px; margin: 0 auto; height:110px;}
.link li{color: #9fa5b3;  float: left; line-height: 34px; padding: 0 5px;}
.link li a{color: #9fa5b3;}
.link li a:hover{color: #fff;}


.layout {
        width: 100%;
        height: 400px;
        padding: 130px 0 200px ;
        display: grid;
        grid-template-rows: 1fr;
        grid-template-columns: repeat(5, 1fr);
        gap: 61px;
        
      }
      
      .bulang-contact{
        margin: 0 auto;

      }
      .bulang-contact i.iconfont{
        display:block; 
        color: #ff7f16;
        text-align: center;
        font-size: 80px;
        padding-bottom: 10px;
        
      }
      .bulang-contact .contact-tite{
        color: #ff7f16;
        text-align: center;
        font-size: 20px;
        padding-top: 30px;
        font-weight: bold;
      }
      .bulang-contact .contact-way{
        text-align: center;
        font-size: 16px;
        color: #606775;
        line-height: 25px;
        padding: 10px 0;

      }
/* ----- 分页数字条效果 结束 ----- */
.pagebar .pagination {display:flex;justify-content:center;margin-top:10px;}
.pagination a {background:#fff;border:1px solid #ddd;color:#333;font-size:16px;padding:4px 15px;margin:0 5px;border-radius:5px;}
/*.pagination span {color:#333;font-size:14px;padding:4px 2px;margin:0 5px;border-radius:5px;}*/
.pagination a:hover {color:##172b6a;border:1px solid #ddd;}
.pagination a.page-num-current {color:#fff;background:#ff7503;border:1px solid #ddd;border-radius:5px;}
.tac.text-secondary {color:#ccc;text-align:center;}
/* ----- 分页数字条效果 结束 ----- */