﻿@font-face{font-family:"PingFangSe";src:url("https://www.cnc-electric.com/template/pc/skin/fonts/PingFang-SC-Semibold.otf")}
@font-face{font-family:"PingFang-Regular";src:url('../font/PingFang-SC-Regular.ttf')}
body{font-family:"PingFang-Regular",Microsoft YaHei,Arial,Helvetica,sans-serif !important}
@keyframes fadeInUp1{0%{opacity:0;transform:translate3d(0,50px,0)}
to{opacity:1;transform:translateZ(0)}
}.fadeInUp1{animation-name:fadeInUp1}
@keyframes fadeInLeft1{0%{opacity:0;transform:translate3d(50px,0,0)}
to{opacity:1;transform:translateZ(0)}
}.fadeInLeft1{animation-name:fadeInLeft1}
@keyframes fadeInRight1{0%{opacity:0;transform:translate3d(-50px,0,0)}
to{opacity:1;transform:translateZ(0)}
}@-webkit-keyframes rotation{from{-webkit-transform:rotate(0deg)}
to{-webkit-transform:rotate(360deg)}
}@keyframes fadeInRight1{0%{opacity:0;transform:translate3d(-50px,0,0)}
to{opacity:1;transform:translateZ(0)}
}@-webkit-keyframes wateranimate{0%{-webkit-transform:scale(0);opacity:0.6}
100%{-webkit-transform:scale(2);opacity:0}
}@keyframes wateranimate{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0.6}
100%{-webkit-transform:scale(2);transform:scale(2);opacity:0}
}@-webkit-keyframes wateranimates{0%{-webkit-transform:scale(0);opacity:0.5}
100%{-webkit-transform:scale(2);opacity:0}
}@keyframes wateranimates{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0.3}
100%{-webkit-transform:scale(2);transform:scale(2);opacity:0}
}.newdetail .video-js{margin:0 auto}
#my-video{display:none}
.pcshow{display:block}
.mshow{display:none}
@media screen and (max-width:768px){.pcshow{display:none}
.mshow{display:block}
}.index-swiper{width:100%;height:100%}
.index-banner-swiper .swiper-slide-active .img .pic{animation:srmgani 4000ms 1 ease forwards}
@keyframes srmgani{0%{transform:scale(1.05)}
100%{transform:scale(1.0)}
}.index-banner-item{position:relative;transform:translateY(0);transition:all .4s ease-in;transition-delay:.1s;z-index:1;background:#000}
.index-banner-text{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:100;width:auto;text-align:center;color:#fff}
.index-banner-text a{color:#fff}
.index-banner-text .text-1{overflow:hidden}
.index-banner-text .text-2{margin-top:3rem;opacity:.8}
.index-banner-text .linkurl-1{margin-top:7rem}
.linkurl-1{text-align:center;margin:auto;display:inline-block}
.linkurl-1 a{display:block;width:18rem;line-height:6rem;position:relative}
.linkurl-1 a::after{content:'';width:100%;height:100%;position:absolute;left:0;top:0;z-index:1;background:#e87817;transform:skewX(-6deg)}
.linkurl-1 span{font-weight:bold;color:#fff;position:relative;z-index:11;display:inline-block;vertical-align:middle}
.linkurl-1 i{position:relative;z-index:10;display:inline-block;vertical-align:middle;margin-left:1rem;width:1.6rem;height:1.3rem;background:url('https://www.cnc-electric.com/template/pc/skin/images/r1.svg') center no-repeat;background-size:100%}
.index-banner-swiper,.index-banner-item,.index-banner-item .img,.index-banner-item .pic,.index-banner-item .pic img{width:100%;height:100%}
.index-banner-swiper .swiper-slide-active .tanimation{opacity:1}
.index-banner-swiper .swiper-slide-active .tformY{transform:translateY(0px)}
.index-banner-swiper .swiper-slide-active .tformX{transform:translateY(0px)}
.nbanner{margin-top:80px;}
.nbanner img{max-width:100%}
.nbanner2{margin-top:130px;}
.nbanner2 img{max-width:100%}
.mb10{margin-bottom:10px;}
.banner-page{position:absolute;left:8%;bottom:10%;z-index:11}
.banner-pagination{position:absolute;left:auto;top:auto;bottom:12%;right:8%;z-index:8}
.banner-pagination span{width:6rem;height:.4rem;display:inline-block;vertical-align:middle;margin:auto 1rem;border-radius:1rem;overflow:hidden;cursor:pointer;position:relative;outline:none}
.banner-pagination span::before,.banner-pagination span::after{content:'';width:100%;height:100%;position:absolute;left:0;top:0;background:#fff;transition:all .4s ease-in;opacity:.1}
.banner-pagination span::before{z-index:11;opacity:1;width:0}
.banner-pagination span.swiper-pagination-bullet-active::before{animation:bannerp 4000ms  ease forwards}
.svposter-ab{width:100%;position:absolute;left:50%;top:50%;transform:translate(-50%)}
.vide-pr{position:relative;width:100%}
.href-a{width:220px;height:78px;position:absolute;left:20%}
.vibaner-sub{position:absolute;z-index:44;width:100%;top:0;left:0}
.vibaner-sub img{width:100%}
.vibaner-sub-but{position:absolute;z-index:60;width:76px;height:76px;margin-top:-38px;background:url(https://www.cnc-electric.com/template/pc/skin/images/new-video.png) no-repeat center;background-size:100%;transform:translate(-50%);top:50%;left:50%;cursor:pointer}
.vibaner-sub-but:hover{position:absolute;z-index:99;width:76px;height:76px;background:url(https://www.cnc-electric.com/template/pc/skin/images/new-video-hov.png) no-repeat center;background-size:100%;cursor:pointer}
.vibaner-sub-but2{position:absolute;z-index:60;width:76px;height:76px;margin-top:-38px;background:url(https://www.cnc-electric.com/template/pc/skin/images/new-video.png) no-repeat center;background-size:100%;transform:translate(-50%);top:50%;left:50%;cursor:pointer}
.vibaner-sub-but2:hover{position:absolute;z-index:60;background:url(https://www.cnc-electric.com/template/pc/skin/images/new-video-hov.png) no-repeat center;background-size:100%;cursor:pointer}
.svposter-flx{width:100%;position:relative;overflow:hidden}
.svposter{width:100%;position:absolute;top:0;left:0}
.svposter img{width:100%}
.fled .svposter{display:block}
.flag .href-a{width:220px;height:78px;position:absolute;left:20%}
.test-c{text-align:center}
.curli a:hover{color:#00447f}
.curpro a:hover{color:#00447f}
.product_nav_listvn{width:100%;height:auto;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin:30px 0 20px;flex-wrap:wrap;overflow:hidden}
.plselect{width:100%;position:relative;display:none;cursor:pointer}
.plselect-se{float:left;display:none}
#toptw{width:100%;height:90px;position:relative;text-align:center}
#toptw:after{width:100%;height:1px;background:#e5e5e5;content:"";position:absolute;top:50%;left:0;transform:translateY(-50%;);z-index:0}
.cursr{color:#00447f!important;position:relative}
.cursr a{color:#00447f!important}
.cursr:after{width:100%;content:"";display:block;color:#00447f!important;position:absolute;bottom:0;z-index:1;left:0}
.pcursr{color:#00447f!important;position:relative}
.pcursr a{color:#00447f!important}
.pcursr:after{width:100%;content:"";display:block;background:#00447f;height:1px;color:#00447f!important;position:absolute;bottom:0;z-index:1;left:0}
.curpro{position:absolute;width:1000px;text-align:left;display:none;left:50%;transform:translateX(-50%)}
.curpro a{margin:0 15px;padding-bottom:10px;position:relative;font-size:14px}
.dcurr .curpro{display:block;text-align:center}
.inav-as{color:#505050;text-decoration:none;font-size:16px;margin:0px;padding:0 15px;display:inline-block;line-height:46px;position:relative;text-align:center;cursor:pointer}
.arrdownr{transition:transform 0.5s;-moz-transition:-moz-transform 0.5s;-webkit-transition:-webkit-transform 0.5s;-o-transition:-o-transform 0.5s;-moz-transform:rotate(270deg);-moz-transform-origin:50% 30%;-webkit-transform:rotate(270deg);-webkit-transform-origin:50% 50%;-o-transform:rotate(270deg);-o-transform-origin:50% 50%;transform:rotate(270deg);transform-origin:50% 50%}
.prr{width:16px;height:16px;background:url(../images/so-of.png) no-repeat center;background-size:100%;transition:transform 0.5s;-moz-transition:-moz-transform 0.5s;-webkit-transition:-webkit-transform 0.5s;-o-transition:-o-transform 0.5s;-moz-transform:rotate(90deg);-moz-transform-origin:50% 50%;-webkit-transform:rotate(90deg);-webkit-transform-origin:50% 50%;-o-transform:rotate(90deg);-o-transform-origin:50% 50%;transform:rotate(90deg);transform-origin:50% 50%;float:right;margin-top:8px;margin-right:10px;display:none}
.prrs{width:16px;height:16px;background:url(../images/so-of1.png) no-repeat center;background-size:100%;transition:transform 0.5s;-moz-transition:-moz-transform 0.5s;-webkit-transition:-webkit-transform 0.5s;-o-transition:-o-transform 0.5s;-moz-transform:rotate(90deg);-moz-transform-origin:50% 50%;-webkit-transform:rotate(90deg);-webkit-transform-origin:50% 50%;-o-transform:rotate(90deg);-o-transform-origin:50% 50%;transform:rotate(90deg);transform-origin:50% 50%;float:right;margin-top:4px;display:none}
.addright{position:fixed;right:10px;top:50%;transform:translateY(-50%);z-index:9999}
.addright img{width:280px}
.search-list{cursor:pointer}
.search-list:hover{color:#00447f}
.ipw-hotsearch{display:none}
.topaddurl{float:left;padding:10px 0 0 60px;display:none}
.flag .topaddurl{display:block}
.nflag .topaddurl{display:block}
.pcurl{width:100%;position:absolute;z-index:left:0;right:0;top:0;bottom:0;z-index:-1}
.pcurl img{width:100%}
.h5url{display:none}
.divid{padding:10px 20px;background:#00447f;border-radius:4px;color:#ffffff;font-size:14px;position:fixed;z-index:9999;display:none;top:50%;left:50%;transform:translate(-50%,-50%)}
.wapbannerBox{display:none}
.pad-bg{position:fixed;width:100%;left:0;right:0;top:0;bottom:0;z-index:99999;background:rgba(0,0,0,0.5);display:none}
.pdf-pad{max-width:800px;width:90%;background:#ffffff;position:absolute;top:50%;left:50%;overflow:hidden;border-bottom:2px solid #fff;transform:translate(-50%,-50%);z-index:999999999}
.pdf-title{float:left;width:100%;padding:20px;box-sizing:border-box}
.pad-name{font-size:16px;padding-right:15px;float:left}
.pad-down{float:left;width:90px;height:24px;color:white;background-color:#f47d27;border-radius:3px;margin-left:15px;font-size:14px;display:inline-block;line-height:27px;text-align:center;cursor:pointer}
.pad-down a{color:#ffffff!important}
.pad-close .icon-cha{font-size:18px!important}
.pad-close{float:right;padding:0 5px;cursor:pointer;transition:width 1s,height 1s,transform 1s;-moz-transition:width 1s,height 1s,transform 1s;-webkit-transition:width 1s,height 1s,transform 1s;-o-transition:width 1s,height 1s,transform 1s}
.pad-close:hover{transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg)}
.pad-close:hover .icon-cha{color:#f47d27}
.pdf-800{width:100%;height:650px}
.spad-bg{position:fixed;width:100%;left:0;right:0;top:0;bottom:0;z-index:99999;background:rgba(0,0,0,0.5);display:none}
.spdf-pad{max-width:800px;width:90%;background:#ffffff;position:absolute;top:50%;left:50%;overflow:hidden;border-bottom:2px solid #fff;transform:translate(-50%,-50%);z-index:999999999}
.spdf-title{float:left;width:100%;padding:20px;box-sizing:border-box}
.spad-name{font-size:16px;padding-right:15px;float:left}
.spad-down{float:left;width:90px;height:24px;color:white;background-color:#f47d27;border-radius:3px;margin-left:15px;font-size:14px;display:inline-block;line-height:27px;text-align:center;cursor:pointer}
.spad-down a{color:#ffffff!important}
.spad-close .icon-cha{font-size:18px!important}
.spad-close{float:right;padding:0 5px;cursor:pointer;transition:width 1s,height 1s,transform 1s;-moz-transition:width 1s,height 1s,transform 1s;-webkit-transition:width 1s,height 1s,transform 1s;-o-transition:width 1s,height 1s,transform 1s}
.spad-close:hover{transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg)}
.spad-close:hover .icon-cha{color:#f47d27}
.spdf-800{width:100%;height:650px}
.ileft .txt{text-align:left!important}
.ileft .yg-more{float:left}
.icenter .text{width:100%;text-align:center!important}
.icenter .yg-more{float:none!important;margin:40px auto 0}
.irignt .txt{text-align:right!important}
.irignt .yg-more{float:right}
.sposit{position:absolute;bottom:15px;margin:0 auto;width:100%;text-align:center;padding-top:10px;position:absolute;z-index:999}
.darrimg{padding-left:5px}
.cink{width:100%;float:left;height:1;clear:both}
.qfont36{font-size:30px!important}
.pagination{list-style:none;margin:0;padding:0;display:inline-block;vertical-align:bottom;padding-top: 15px;}
.pagination li{display:inline-block!important;border:solid 1px #EBEBEB;border-radius:4px;margin: 0 5px;}
.pagination a,.disabled{color:#333;padding:8px 12px;line-height:18px;display:block;transition:all 1s cubic-bezier(0.175,0.885,0.32,1) 0s}
.pagination .disabled a:link,.pagination .disabled a:visited,.pagination .disabled a:hover{cursor:not-allowed;pointer-events:none;color:#EBEBEB}
.pagination .active{pointer-events:none}
.pagination .active,.pagination a:hover{border-radius:4px;background: #00447f;color:#fff;}
.pagination .active a{color:#fff;}
.wxewm-pad img{width:150px;height:150px}
.wxewm{position:fixed;top:0;right:0;left:0;bottom:0;background:rgba(0,0,0,0.5);z-index:99;display:none}
.wxewm-pad{background:#ffffff;padding:3px;top:50%;left:50%;transform:translate(-50%,-50%);z-index:991;position:absolute}
.ewmclose{position:absolute;right:-17px;top:-17px;font-size:18px;background:#000;color:#ffffff;cursor:pointer;width:34px;height:34px;text-align:center;line-height:34px;border-radius:1000px;cursor:pointer;transition:width 1s,height 1s,transform 1s;-moz-transition:width 1s,height 1s,transform 1s;-webkit-transition:width 1s,height 1s,transform 1s;-o-transition:width 1s,height 1s,transform 1s}
.ewmclose:hover{background:#00447f;transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg)}
.notes{height:60px;line-height:60px;text-align:center;display:flex;align-items:center;justify-content:center;width:100%;margin-top:30px}
.notes .line{display:inline-block;width:100%;border-top:1px solid #f1f1f1}
.notes .txt{color:#a5a5a5;padding:0 15px;box-sizing:border-box;white-space:nowrap}
.shref-buts{position:absolute;right:-18px;top:-18px;font-size:30px;width:36px;text-align:center;line-height:36px;height:36px;z-index:99;color:#fffdfd;cursor:pointer;background:#000;border-radius:1000%;cursor:pointer;transition:width 1s,height 1s,transform 1s;-moz-transition:width 1s,height 1s,transform 1s;-webkit-transition:width 1s,height 1s,transform 1s;-o-transition:width 1s,height 1s,transform 1s}
.shref-buts:hover{background:#00447f;transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg)}
.shref-but2{float:left;padding-top:15px;color:#ee7700}
.shref-name{width:100%;padding-bottom:15px;font-size:14px}
.share-fix{width:100%;height:100%;position:fixed;top:0;right:0;left:0;bottom:0;z-index:99;background:rgba(0,0,0,0.5);display:none}
.share-href{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#ffffff;padding:20px;z-index:999;width:520px}
.shref-input{width:100%;height:50px;background:#f1f1f1;padding:5px;box-sizing:border-box}
#show-href{width:32px;height:32px;display:inline-block}
#video-btn{display:none}
.shref-but{background:#ee7700;padding:8px 15px;float:right;cursor:pointer;color:#ffffff;border-radius:4px;margin-top:10px;border:0}
a:hover{color:#00447f}
.sunvideo{width:100%;float:left}
#show-poster{display:none}
.ift2{line-height:28px}
.setitpad{width:100%;padding-left:15px;padding-right:15px;box-sizing:border-box}
.swiper-bustton-prev{position:absolute;z-index:66;left:20px;top:50%;transform:translateY(-50%)}
.swiper-bustton-next{position:absolute;z-index:66;right:20px;top:50%;transform:translateY(-50%)}
.provideo{width:100%;position:absolute;z-index:5;top:0;bottom:0;right:0;left:0;background:rgba(0,0,0,0.1)}
.videobat{width:60px!important;height:60px!important;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:6;cursor:pointer}
.videobt{position:absolute;z-index:99;top:50%;left:50%;transform:translate(-50%,-50%)}
.videobt img{width:58px}
.abwap{display:none}
.one_class{float:none!important;margin:0 auto!important}
#poster{position:fixed;left:0;right:0;top:0;bottom:0;z-index:999;background:rgba(0,0,0,0.5);display:none}
.postpad{width:80%;max-width:600px;top:50%;left:50%;transform:translate(-50%,-50%);z-index:9999;position:absolute}
.poclose{position:absolute;top:0;right:0;z-index:9999}
.postpad img{width:100%}
.find{display:none!important}
.ileft .place1{text-align:left}
.ileft .place2{text-align:left}
.ileft .place3{text-align:left}
.icenter .place1{text-align:center}
.icenter .place2{text-align:center;margin:0 auto!important}
.icenter .place3{text-align:center;margin-left:auto;margin-right:auto}
.irignt .place1{text-align:right}
.irignt .place2{text-align:right;float:right}
.irignt .place3{text-align:right;float:right;clear:both}
.sleft .splace1{text-align:left}
.sleft .splace2{text-align:left}
.scenter .splace1{text-align:center}
.scenter .splace2{text-align:center}
.srignt .splace1{text-align:right}
.srignt .splace2{text-align:right}
.hotcas-list{background:url(../images/hot.png) no-repeat center right;float:left;width:55px;padding:6px;color:#ffffff;font-weight:bold;position:absolute;left:0;top:-1px;z-index: 2;}
.gl02{display:none}
.new_brief{width:100%;font-size:16px;color:#888888;line-height:30px;text-align:justify;height:30px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}
.scr-left{position:fixed;left:20px;top:50%;transform:translateY(-50%);z-index:99}
.c99 a{color:#999}
.c99 a:hover{color:#00447f}
.moreload{padding-top:15px}
.new-zd{width:100%;display:flex;align-items:center;background:#ffffff}
.new-zd:hover .news-info-title{color:#00447f}
.new-zd-left{width:100%;overflow:hidden}
.new-zd-left img{width:100%;transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s}
.new-zd-right{width:100%;padding:0 40px;box-sizing:border-box}
.new-zd:hover .new-zd-left img{transition:all .25s ease;transform:scale(1.15,1.15)}
.pidoimg{font-size:15px;padding-left:8px;display:none}
.pav-website{width:100%}
.nav-websites{float:left;width:25%;padding:10px;box-sizing:border-box}
.nav-websites a{width:100%;display:flex;align-items:center}
.nav-websites a:hover{color:#00447f}
.nav-websites a:hover .pidoimg{display:inline-block}
.nav-websites a:hover .gl02{display:inline-block}
.nav-websites a:hover .gl01{display:none}
.nav-website a:hover .dlabde .gl02{display:inline-block}
.nav-website a:hover .dlabde .gl01{display:none}
.nav-websites img{margin-right:8px}
.gl02{display:none}
.fled{display:block!important}
.fled .downvideo .svideo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)!important}
.fled .svideobg{width:100%;position:fixed;background:rgba(0,0,0,0.8);z-index:66;left:0;right:0;top:0;bottom:0;display:block}
.fled .svideo{width:60%;background:#ffffff;max-width:1200px;padding:3px;position:relative;margin:0 auto;box-sizing:border-box}
video{padding:0;margin:0;vertical-align:middle;object-fit:fill;object-position:center}
.onver{position:absolute;right:15px;bottom:25px;font-size:30px;z-index:99;color:#ffffff;cursor:pointer}
.onvernew{position:absolute;right:15px;bottom:25px;font-size:30px;z-index:99;color:#ffffff;cursor:pointer}
.onstariwp{position:absolute;right:-25px;top:-25px;font-size:20px;z-index:999999!important;color:#fffdfd;cursor:pointer;display:inline-block;background:#000;border-radius:1000%;padding:8px}
.onstar{position:absolute;right:-25px;top:-25px;font-size:30px;width:46px;text-align:center;line-height:46px;height:46px;z-index:99;color:#fffdfd;cursor:pointer;background:#000;border-radius:1000%;cursor:pointer;transition:width 1s,height 1s,transform 1s;-moz-transition:width 1s,height 1s,transform 1s;-webkit-transition:width 1s,height 1s,transform 1s;-o-transition:width 1s,height 1s,transform 1s}
.onstar:hover{background:#00447f;transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg)}
.onstar-new{position:absolute;right:-25px;top:-25px;font-size:30px;width:46px;text-align:center;line-height:46px;height:46px;z-index:99;color:#fffdfd;cursor:pointer;background:#000;border-radius:1000%;cursor:pointer;transition:width 1s,height 1s,transform 1s;-moz-transition:width 1s,height 1s,transform 1s;-webkit-transition:width 1s,height 1s,transform 1s;-o-transition:width 1s,height 1s,transform 1s}
.onstar-new:hover{background:#00447f;transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg)}
.object-cover{-o-object-fit:cover;object-fit:cover}
.mrtlive{position:relative;width:100%;min-height: 580px; border-bottom: 1px solid #e8e8e8; margin-top:20px;}
.svideo{width:100%;position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;z-index:3}
.svideom{top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;width:60%;background:#ffffff;padding:3px;margin:0 auto;box-sizing:border-box}
.auhig{height:auto!important}
.wlsico{font-size:30px}
.nav-back{width:100%;padding:15px 0;border-bottom:1px solid #d4d4d4;margin-bottom:15px}
.nav-website{width:100%;padding:15px 0}
.nav-website a{width:100%;display:flex;justify-content:space-between;align-items:center}
.dlabde{display:flex;justify-content:space-between;align-items:center}
.dlabde img{padding-right:5px;width:20px!important;height:20px!important}
.nav-site{width:100%;position:absolute;height:100vh;background:#f9f9f9;padding:0 15px;box-sizing:border-box;right:-100%;transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s}
.rebcak{font-size:12px;padding:5px 8px 5px 0}
.navin{right:0;transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s}
.pull-web{float:left;width:100%;padding:0 15px;box-sizing:border-box;margin-top:20px}
.pull-li{width:48px;margin:0 auto}
.linkgroup-name{width:100%;font-size:12px;text-align:center;padding-top:5px}
.linkgroup-ico{width:48px;height:48px;border:1px solid #ccc;border-radius:1000px;text-align:center;line-height:48px}
.pull-li:hover .linkgroup-name{color:#00447f}
.linkgroup-ico:hover{border:1px solid #00447f;background:#00447f}
.linkgroup-ico:hover .wlsico{color:#ffffff}
.w70-li a:hover .doimg{display:inline-block}
.doimg{font-size:16px!important;display:none}
.foot-main-right dl dd:hover .doimgs{display:inline-block;color:#00447f;opacity:1}
.doimgs{font-size:15px!important;color:#404040;opacity:0}
.telvido{width:100%;height:100%;position:absolute;z-index:3}
.sitmap{width:80%;margin:0 auto;padding:0 0 30px 0}
.sitep_pad{float:left;width:100%;margin:15px 0}
.sitp_h1{float:left;width:100%}
.sitp_h2{float:left;width:100%;padding:10px 0}
.sitp_h1 a{font-size:24px;padding:10px 0;color:#00447f!important}
.sitp_h2 a{font-size:18px;padding:10px 0;margin-right:20px}
.sitp_h1 a:hover{color:#00447f}
.sitp_h2 a:hover{color:#00447f}
.sitp_h2 a:hover .doimgs{display:inline-block}
.bannview{}
.hov{display:none}
.bannview:hover .hov{display:inline-block;margin:0 auto}
.cackpadd{padding-top:10%}
.bannview:hover .nohov{display:none}
.reviewlive{position:absolute;z-index:99;font-size:32px;text-align:center;left:50%;top:50%;transform:translate(-50%,-50%);padding:0;color:#ffffff;cursor:pointer}
.iparr{display:none}
.spliter{width:100%;height:20px}
.wave{position:relative;width:80px;height:80px;text-align:center}
.wave .circlem{position:absolute;border-radius:50%;opacity:0}
.wave.ripple .circlem{width:100%;height:100%}
.wave.ripple .circlem:first-child{animation:circle-opacity 2s infinite}
.wave.ripple .circlem:nth-child(2){animation:circle-opacity 2s infinite;animation-delay:.3s}
.wave.ripple .circlem:nth-child(3){animation:circle-opacity 2s infinite;animation-delay:.6s}
.wave.ripple.danger{color:red}
.wave.ripple.danger .circlem{background:rgba(255,105,0,0.5)}
.wave.ripple.warning .circlem{background:rgba(255,105,0,0.2)}
.wave.solid .circlem{width:100%;height:100%;background:#fff}
.wave.solid .circlem:first-child{animation:circle-opacity 2s infinite}
.wave.solid.danger{color:red}
.wave.solid.danger .circlem{background:red}
.wave.solid.warning{color:orange}
.wave.solid.warning .circlem{background:orange}
.adradius{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:9}
.circlem{display:none}
.wave:hover .circlem{display:block}
@keyframes circle-opacity{from{opacity:1;transform:scale(0)}
to{opacity:0;transform:scale(1)}
}
.tgnow{display:inline-flex;justify-content:space-between;width:100%;padding-top: 20px;}
.layui-form-switch{padding:0;margin:0}
.cwps{display:none}
.prelefts05{left:20px;top:50%;transform:translateY(-50%)}
.prerights05{right:20px;top:50%;transform:translateY(-50%)}
.marpreleft{margin-top:-59px}
.marpreright{margin-top:-59px}
.marpreleft2{margin-top:-120px}
.marpreright2{margin-top:-120px}
.sw-buttom:hover .idc{color:#00447f}
.menx{float:right;width:210px;display:flex;justify-content:space-between;align-items:center}
.diff{float:right;font-size:15px;padding-top:10px;color:#d0021c}
.layui-form-onswitch{border-color:#d0021c!important;background-color:#d0021c!important}
.mavlist{width:100%;float:left;clear:both;border-bottom:1px solid #f1f1f1}
.menx{float:right}
.red{}
.red .detail-table-ceil{color:#dadada}
.ipws{display:none!important}
.ipcw{display:none!important}
.iselected{color:#fff;background:#00447f;border-radius:1000px}
.iselected .gorpad{color:#fff;cursor:pointer}
.nav-a{cursor:pointer}
.guide{font-size:26px!important}
.guidecol{font-size:26px!important;color:#ffffff}
.sew250{width:250px;float:left}
.sew750{width:calc(100% - 300px);float:left;padding-left:40px;box-sizing:border-box;margin-top: 31px;}
.search-li{width:100%;border-bottom:1px solid #f1f1f1;padding-bottom:25px;margin-bottom:25px;float:left;display:flex;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;justify-content:left}
.search-li a{width:100%;display:flex;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;justify-content:left}
.search-li a:hover .sear-h1{color:#00447f}
.seartitle{width:100%;margin-top:0;margin-bottom:15px}
.seartitle .ft{color:#00447f}
.search-li-left{float:left;padding-right:20px}
.search-li-left img{width:180px}
.sear-h3{color:#231814}
.sear-h2{color:#231814;padding:10px 0}
.sear-h1{color:#333333}
.search-li-right{float:left;width:calc(100% - 180px)}
.search-pad{width:100%;text-align:center;padding:120px 0 40px}
.search-ui{border:1px solid #a7a3a1;max-width:740px;margin:0 auto 40px;padding:10px;box-sizing:border-box;display:flex;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;justify-content:left;align-items:center}
.search-ui input{width:100%;padding:0 10px;box-sizing:border-box;font-size:16px}
.search-tep{width:100%;padding-bottom:15px;border-bottom:1px solid #d3d1d0;margin-bottom:20px}
.search-cn{width:100%}
.check{width:100%}
.pad82{padding-top:82px}
.announ-li{width:100%;float:left;padding:15px 30px;box-sizing:border-box;cursor:pointer}
.an01{float:left;width:25%;height:50px;line-height:50px;color:#333333}
.an02{float:left;width:15%;height:50px;line-height:50px}
.an03{float:right;height:50px;line-height:50px;width:150px}
.an04{float:left;height:50px;line-height:50px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;align-items:center}
.an05{float:left;padding-left:15px;height:50px;line-height:50px}
.announ-li:nth-child(odd){background:#f8f8f8}
.announ-li:hover .pdf01{display:none}
.announ-li:hover .pdf02{display:block}
.an04 img{float:left}
.announ-pad{padding:70px 0 0;float:left;width:100%}
#mains{width:100%;max-width:1472px;margin:0 auto;padding:15px;box-sizing:border-box;height:550px!important}
.lian-coe p{float:left}
.lian-coe label{float:left}
.in-add{position:fixed;left:0;bottom:0;z-index:1}
.inclose{position:absolute;right:15px;top:15px;z-index:991;cursor:pointer}
.appr-img1{position:fixed;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,0.6);width:100%;z-index:99999}
.appr-img2{position:fixed;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,0.6);width:100%;z-index:99999}
.appr-img3{position:fixed;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,0.6);width:100%;z-index:99999}
.appr-img4{position:fixed;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,0.6);width:100%;z-index:99999}
.appr-img{position:fixed;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,0.6);width:100%;z-index:99999}
.appr-uimg{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:222;background:#ffffff}
.iclose{padding:6px;box-sizing:border-box;position:absolute;display:block;right:-20px;top:-20px;cursor:pointer}
.iclose img{width:22px;padding:8px;border-radius:1000px;background:#ffffff;display:block;margin:0 auto}
.dome{padding:15px 0}
.dome a{padding-right:15px;color:#333333}
.dome a:hover{color:#00447f}
.soli-down{position:absolute;right:30px;bottom:30px;z-index:3;text-align:center}
.soli-down:hover .soname{color:#00447f}
.sodown{width:100%;text-align:center}
.soimg img{width:28px}
.soname{width:100%;font-size:14px;color:#ffffff;padding-top:15px}
.display{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;align-items:bottom}
.dropdown{position:relative}
.swiper-container-horizontal>.swiper-scrollbar{height:3px!important}
.swiper-scrollbar-drag{background:rgba(0,0,0,.3)!important}
.dropdown-selected{}
.hsearch{font-size:14px;font-weight:bolder;width:100%;padding:0 0px 15px;box-sizing:border-box;color:#9a9999;display: table;}
.dropdown ul{padding:0;width:100%;overflow-y:auto;position:absolute;z-index:2;left:0%;top:70px;padding:30px 0 30px;position:absolute;z-index:999;transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s}
.dropdown ul li{list-style:none;float:left;padding:0;box-sizing:border-box;cursor:pointer}
.dropdown ul li a{display:block;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:2px 20px;cursor:pointer; color:#000;  border-radius: 50px; margin-right: 10px; margin-bottom:10px; background: #e8e8e8;}
.dropdown ul li:hover{background-color:#f2f6fa}
.dropdown ul li a:active,.dropdown ul li.active a{background-color:#e4e9f2;padding:5px 20px}
.results-box{background:#fff;border-radius:5px;margin-top:17px;padding:20px 0 30px;position:absolute;z-index:999;box-shadow:1px 2px 5px rgba(0,0,0,0.2)}
.intro{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);width:100%;height:100%}
#player,#player video{position:absolute;left:0;top:0;width:100%}
.ban_box{height:100% !important}
#wrapper{width:100%;min-width:320px;position:absolute;left:0;overflow:hidden;z-index:1;background-color:#eee;-ms-touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;-o-text-size-adjust:none;text-size-adjust:none}
.gif{background:url(../images/yxg.gif) no-repeat!important;background-size:40px!important}
.loadimg{background:url(../images/loading1.png) no-repeat center;background-size:40px;width:50px;height:50px}
.search-box .b-search-keyword{display:none;position:absolute;z-index:2;width:calc(100% - 70px)}
.pull-loading{margin:0 auto;background:url(../images/loading1.png) no-repeat left center;background-size:40px;height:50px;line-height:50px;padding:0 0 0 50px;display:block;width:80px}
.water1{-webkit-animation:wateranimates  9s ease-out infinite;animation:wateranimates  9s ease-out infinite}
.water2{-webkit-animation:wateranimate 6s ease-out infinite;animation:wateranimate 8s ease-out infinite}
.water1{padding:40%;position:absolute;box-shadow:0 0 190px 40px rgba(238,115,0,0.5) inset;border-radius:100%;z-index:1;opacity:0;top:-69%;left:36%}
.water2{padding:40%;position:absolute;box-shadow:0 0 290px 40px rgba(238,115,0,1) inset;border-radius:100%;z-index:1;opacity:0;top:-69%;left:36%}
.swater1{-webkit-animation:wateranimates  9s ease-out infinite;animation:wateranimates  9s ease-out infinite}
.swater2{-webkit-animation:wateranimate 6s ease-out infinite;animation:wateranimate 8s ease-out infinite}
.swater1{padding:40%;position:absolute;box-shadow:0 0 190px 40px rgba(238,115,0,0.5) inset;border-radius:100%;z-index:1;opacity:0;top:-69%;left:36%}
.swater2{padding:40%;position:absolute;box-shadow:0 0 290px 40px rgba(238,115,0,1) inset;border-radius:100%;z-index:1;opacity:0;top:-69%;left:36%}
.servemap{position:relative;overflow:hidden}
.wa01{border:1px solid rgba(238,115,0,0.4);width:16px;height:16px;border-radius:1000px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}
.wa02{width:8px;height:8px;background:#00447f;border-radius:1000px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}
.mipc{display:none}
.wa{position:absolute;top:42%;left:15.5%;z-index:1}
.wa2{position:absolute;top:50%;left:18%;z-index:1}
.wa3{position:absolute;top:60%;left:25%;z-index:1}
.wa4{position:absolute;top:65.5%;left:24%;z-index:1}
.wa5{position:absolute;top:73.5%;left:25%;z-index:1}
.wa6{position:absolute;top:84.5%;left:25%;z-index:1}
.wa7{position:absolute;top:74.5%;left:30%;z-index:1}
.wa8{position:absolute;top:32.5%;left:24.7%;z-index:1}
.wa9{position:absolute;top:37.5%;left:25%;z-index:1}
.wa10{position:absolute;top:22.5%;left:45%;z-index:1}
.wa11{position:absolute;top:26.5%;left:47%;z-index:1}
.wa12{position:absolute;top:29.5%;left:46%;z-index:1}
.wa13{position:absolute;top:36.5%;left:47%;z-index:1}
.wa14{position:absolute;top:15.5%;left:47.8%;z-index:1}
.wa15{position:absolute;top:20.5%;left:49.8%;z-index:1}
.wa16{position:absolute;top:28.5%;left:50%;z-index:1}
.wa17{position:absolute;top:28.5%;left:54%;z-index:1}
.wa18{position:absolute;top:34.5%;left:52%;z-index:1}
.wa19{position:absolute;top:34.2%;left:63%;z-index:1}
.wa20{position:absolute;top:43.2%;left:59%;z-index:1}
.wa21{position:absolute;top:43.5%;left:61.2%;z-index:1}
.wa22{position:absolute;top:44.9%;left:69.2%;z-index:1}
.wa23{position:absolute;top:53.9%;left:69.2%;z-index:1}
.wa24{position:absolute;top:49.9%;left:76.2%;z-index:1}
.wa25{position:absolute;top:51.5%;left:74%;z-index:1}
.wa26{position:absolute;top:54%;left:75.5%;z-index:1}
.wa27{position:absolute;top:59%;left:75.5%;z-index:2}
.wa28{position:absolute;top:48%;left:79%;z-index:1}
.wa29{position:absolute;top:59%;left:80%;z-index:1}
.wa30{position:absolute;top:63%;left:78%;z-index:1}
.wa31{position:absolute;top:68%;left:79%;z-index:1}
.wa32{position:absolute;top:34%;left:76%;cursor:pointer;z-index:1}
.wa32:hover .china{display:block}
.wa32:hover .water1{display:block}
.wa32:hover .water2{display:block}
.wa33{position:absolute;top:38%;left:82%;z-index:1}
.wa34{position:absolute;top:40%;left:85%;z-index:1}
.wa35{position:absolute;top:85%;left:91%;z-index:1}
.china{position:absolute;top:13px;width:80px;left:-15px;z-index:1}
.dp-name{color:#666666}
.co6{color:#666666}
.co3{color:#333333}
.fadeInRight1{animation-name:fadeInRight1}
.con-pad{width:100%}
.wa-item-bold .wa01{border:0}
.wa-item-bold .wa02{width:10px;height:10px}
.ncurr{color:#00447f !important}
.servemap{width:100%}
.servemap img{width:100%}
.app{width:100%;height:100%;position:absolute;top:0px;right:0px;bottom:0px;left:0px;overflow:hidden}
.nchild{position:relative}
.nchild-close{float:right;cursor:pointer;transition:width 1s,height 1s,transform 1s;-moz-transition:width 1s,height 1s,transform 1s;-webkit-transition:width 1s,height 1s,transform 1s;-o-transition:width 1s,height 1s,transform 1s}
.nchild-close:hover{transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg)}
.nchild-sclose{float:right;cursor:pointer;transition:width 1s,height 1s,transform 1s;-moz-transition:width 1s,height 1s,transform 1s;-webkit-transition:width 1s,height 1s,transform 1s;-o-transition:width 1s,height 1s,transform 1s;width:34px;height:34px;line-height:34px;border-radius:1000px;text-align:center;background:#000}
.nchild-sclose:hover{transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);background:#00447f}
.nchild-close img{width:20px;height:20px}
#my-video{object-fit:cover;object-position:center center}
.hidden{display:none}
.results-box{background:#fff;border-radius:5px;margin-top:17px;padding:20px 0 30px;position:absolute;z-index:999;box-shadow:1px 2px 5px rgba(0,0,0,0.2)}
input,select,textarea{appearance:none;-webkit-appearance:none;-moz-appearance:none;border:0;outline:none}
.seachxx:hover{transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg)}
.childn{position:relative}
.ygmore a{border:1px solid #00447f;border-radius:1000px;padding:7px 28px;letter-spacing:2px;color:#00447f;position:relative;overflow:hidden;display:inline-block;transition:all .3s ease}
.dipflex{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;align-items:center}
.video-mp{width:auto;height:auto;min-width:100%;min-height:100%;position:relative;width:100%}
.ygmore a:hover{color:#ffffff;box-shadow:inset 2px 2px 2px 0 rgba(255,255,255,.5),7px 7px 20px 0 rgba(0,0,0,.1),4px 4px 5px 0 rgba(0,0,0,.1);transition:all .3s ease}
.appr-text{line-height:32px}
.history{width:100%;background:url(../images/history_bg.jpg) no-repeat center;background-size:100%;background-attachment:fixed}
.servdetail-pad{width:100%;padding:100px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:space-between;box-sizing:border-box}
.sefont{font-size:32px}
.se-flex{font-size:38px;padding-bottom:30px}
.se-flex a{color:#333333}
.se-flex a:hover{color:#00447f!important}
.se-flex2 a{color:#333333}
.se-flex2 a:hover{color:#00447f!important}
.se-flex2{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;width:100%;align-items:center;padding-bottom:30px;font-size:20px}
.se-flex3{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;width:100%;align-items:center}
.serdeta-left{max-width:700px;line-height:55px}
.w20{vertical-align:middle;padding-right:10px;width:35px;height:36px;display:block;align-items:center}
.se-flex{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;width:100%;align-items:center}
.se-line{width:1px;height:168px;margin-top:10px;background:#e5e5e5;margin:0 30px}
.online-fk{width:100%;text-align:center}
.onlin-w100{width:100%;padding-top:60px}
.ondetail-pad{padding:40px 100px}
.online-row{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}
.onl-50{width:50%;margin-bottom:15px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box}
.onl-50 label{width:22%;text-align:right;min-width:110px}
.onl-50 label i{color:#00447f}
.oninp{width:100%;height:46px;line-height:46px;padding:0 10px;box-sizing:border-box}
.onl-100{width:100%;margin-bottom:10px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:left;box-sizing:border-box}
.onl-100 label{width:10%;text-align:right;min-width:110px}
.onl-100 label i{color:#00447f}
.onarea{float:left;width:100%;padding-left:15px;margin-bottom:10px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:left;box-sizing:border-box;padding-right:15px;height:90px}
.onl-w10{width:100%;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:space-between;align-items:baseline}
.onl-w10 label{width:26%;text-align:right;min-width:110px}
.onl-w10 label i{color:#00447f}
.box{width:50%;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}
.onl-wleft{width:100%;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;flex-direction:row;justify-content:space-around;align-items:center}
.on-wl2 label{width:30%}
.onl-wright{text-align:center}
.on-wl2{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;margin-top:20px}
.chage-yzm{width:227px;text-align:center;height:46px;line-height:46px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;background:#ffffff}
.sm-btn-success .rect-top:before{border-left:0px solid #00de76!important}
.sm-btn-success .right-tick .right-tick-left,.sm-btn-success .right-tick .right-tick-right{position:absolute;height:1px;background:#00447f!important}
.sm-btn-success:hover{-moz-box-shadow:0px 0px 0 #00447f!important;-webkit-box-shadow:0px 0px 0 #00447f!important;box-shadow:0px 0px 0 0!important}
.nc_scale span{border:1px solid #ccc;background:#fff url("../images/rt.png") no-repeat center}
.nc_scale .btnok{background:#fff url("../images/yes.png") no-repeat center}
.errloading{border:#faf1d5 1px solid;background:url("../images/no.png") #fffff0 no-repeat 10px 9px;color:#ef9f06}
.chage-yzm-b{width:34.8%;cursor:pointer;text-align:center;height:46px;line-height:46px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;background:#f8f8f8;overflow:hidden}
#SM_BTN_1{width:100%;display:flex;align-items:center;justify-content:center}
.sm-btn-loading:hover{-moz-box-shadow:0px 0px 0px #65F4B5!important;-webkit-box-shadow:0px 0px 0px #65F4B5!important;box-shadow:0px 0px 0px #65F4B5!important}
.sm-btn-loading .out-silder-circle{position:absolute;width:36px;height:36px;background:linear-gradient(rgba(238,115,0,.8),rgba(238,115,0,.4),rgba(238,115,0,.3),rgba(238,115,0,.2))!important;line-height:36px;border-radius:50%;text-align:center;vertical-align:middle;top:0px}
.sm-btn-default .sm-ico,.sm-btn-loading .sm-ico,.sm-btn-success .sm-ico,.sm-btn-fail .sm-ico{margin:0!important;z-index:3!important}
.sm-txt{margin-left:8px!important}
#sc{width:100%;margin:0!important}
#rectMask{width:100%!important;display:none}
.rect-bottom{width:100%!important}
.rect-top{width:100%!important}
.sm-btn-default:hover{-moz-box-shadow:0px 0px 0 #00447f!important;-webkit-box-shadow:0px 0px 0 #00447f!important;box-shadow:0px 0px 0 #00447f!important}
.sm-btn-success .sm-txt{color:#00447f!important}
.sm-btn{width:100%!important;border:0!important}
.sm-btn-success .out-silder-circle{animation:successWave 1s infinite;animation-iteration-count:1;background:#f5cbad!important}
.sm-btn-default .out-silder-circle{position:absolute;width:36px;height:36px;background:#fde0cc;line-height:36px;border-radius:50%;text-align:center;vertical-align:middle;top:0}
.sm-btn-default .sm-ico-wave,.sm-btn-loading .sm-ico-wave,.sm-btn-success .sm-ico-wave{background-image:linear-gradient(0deg,#00447f,#f3a772)!important}
.sm-btn-default .sm-ico:hover{box-shadow:0 0 10px #00447f!important;background:rgb(255,105,0)!important}
.sm-btn-default .out-silder-circle{position:absolute;width:36px;height:36px;background:#ffd6b0!important;line-height:36px;border-radius:50%;text-align:center;vertical-align:middle;top:0}
.ongol-ul{width:90%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between; padding: 10px 5% 10px; background: #00447f;  margin-top: 30px;}
.ongnum{color:#fff;font-weight: bold;}
.ongnum p{display:inline-block}
.ongnum span{font-size:18px;color:#fff}
.onepadd{width:100%;padding:50px 0}
.chage-yzm img{display:block}
.on-wl1{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;align-items:center;flex:1 1 auto}
.doc{height:46px;line-height:46px;padding:0 10px;box-sizing:border-box;flex:1 1 auto}
.chage-box{width:30%;display:flex;justify-content:space-between;background:#ffffff;align-items:center;margin-left:15px;border-radius:4px}
.chtext{padding:10px 0;margin:0 auto}
.chbox{background:#b1b1b1;padding:10px 15px}
.stypad{padding:90px 0 60px;text-align:center}
.hidd img{max-width:100%}
.bradn-lipad{width:100%;padding-right:20px;box-sizing:border-box;max-width:510px;transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s}
.bradn-lipad:hover{transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;transform:translateY(-20%)}
.cof-h1{color:#ffffff;padding-bottom:30px;width:100%;text-align:justify}
.cof-h2{color:#ffffff;width:100%;line-height:36px;text-align:justify}
.serdetail{background:url(../images/servebg.jpg) no-repeat center top;background-size:cover;padding:60px 0;width:100%;box-sizing:border-box}
.brand-cn{width:100%;background:url(../images/brand-img04.jpg) no-repeat center;background-size:cover;padding:0;width:100%;box-sizing:border-box}
.brand-li{width:50%;position:relative;float:left;cursor:default;overflow:hidden;border-right:1px solid rgba(255,255,255,0.3);padding-top:260px;padding-bottom:260px}
.brand-li:nth-child(2){border-right:0}
.brand-li:nth-child(2) .bradn-lipad{float:right;padding-left:20px;padding-right:0}
.ygwpad-li{width:100%;padding:40px 0;position:relative;float:left}
.brad-li-left{float:right}
.ygwpad-li:nth-child(even) .brad-li-left{float:left}
.ygwpad-li:nth-child(odd) .brad-li-left{float:right;padding-right:0;padding-left:25px}
.ygwpad-li:nth-child(even) .brad-li-right{float:right;position:absolute;top:50%;transform:translateY(-50%);right:0}
.ygwpad-li:nth-child(even) .hidd{float:left;width:100%}
.ygwpad-li:nth-child(odd) .hidd{float:right;width:100%}
.ygwpad-li:nth-child(odd) .brad-li-right{float:right;position:absolute;top:50%;transform:translateY(-50%)}
.pad42{padding-bottom:20px}
.pad16{line-height:36px}
.bdif{display:flex;justify-content:space-between;align-items:center}
.brad-li-left{width:55%;padding-right:25px;box-sizing:border-box}
.brad-li-right{width:45%;text-align:left}
.ygwpad{padding:80px 0;width:100%}
.tjb{width:174px;background:#00447f;text-align:center;padding:8px 0;border-radius:100px;display:block;margin-top:18px;margin-left:100px;color:#fff !important}
.hidd{overflow:hidden}
.hidd img{max-width:100%}
.oerm{width:100%}
.oerm img{max-width:120px}
.ipw{display:none}
.cor{color:#00447f}
.accbanner{width:100%}
.accbanner img{width:100%}
.white{color:#ffffff}
.swname{width:100%;text-align:center;padding:80px 0 40px;position:absolute}
.tabs_con{width:33.3%;height:100%;position:relative;float:left;cursor:default;overflow:hidden}
.tabs_con::after{content:"";position:absolute;width:1px;height:100%;right:0;background:rgba(255,255,255,.22);top:0;bottom:0}
.tabs_con:first-child::before{content:"";position:absolute;width:1px;height:100%;left:0;background:rgba(255,255,255,.22);top:0;bottom:0}
.tabs_con:hover .poli{top:40%}
.tabs_con:hover .itest{opacity:1;display:block;transition:all 1s ease 0s;-webkit-transition:all 1s ease 0s;-moz-transition:all 1s ease 0s;-o-transition:all 1s ease 0s;text-align:left}
.tabs_con:hover .tab:before{opacity:1;display:block;transition:all 1s ease 0s;-webkit-transition:all 1s ease 0s;-moz-transition:all 1s ease 0s;-o-transition:all 1s ease 0s}
.tab:before{width:40px;height:2px;background:#00447f;content:"";display:block;margin:0 auto 15px;opacity:0;display:none}
.tab-b{padding-bottom:20px}
.tab-b:after{width:40px;height:2px;background:#00447f;content:"";display:block;margin:20px auto 15px;opacity:0;display:none}
.tabs_con:hover .tab-b:after{opacity:1;display:block;transition:all 1s ease 0s;-webkit-transition:all 1s ease 0s;-moz-transition:all 1s ease 0s;-o-transition:all 1s ease 0s}
.arr36{font-size:36px !important;color:#ffffff !important}
.posit{width:100%;position:absolute !important;height:100%;top:0;left:0;right:0}
.tab{width:100%;padding-bottom:10px}
.itest{opacity:0;display:none;transition:all 1s ease 0s;-webkit-transition:all 1s ease 0s;-moz-transition:all 1s ease 0s;-o-transition:all 1s ease 0s}
.poli{transition:all 1s;position:absolute;top:50%;left:8%;right:8%;margin:auto;text-align:center;color:#fff;margin-top:-27px}
.accretion{width:100%;position:relative}
.ser-banner{position:relative}
.mnservice{width:100%;text-align:center;padding:60px 0 40px}
.mnsercon{width:100%;border:1px solid #e5e5e5;margin-bottom:40px}
.dp-ul{position:relative;width:calc(100% - 162px);height:100%;z-index:1;padding:30px 0}
.dp-disp{position:relative;width:calc(100% - 162px);height:100%;z-index:1;padding:30px 30px 30px 60px;box-sizing:border-box}
.wicenter{width:100%;text-align:center}
.serv-wbg{width:100%;background:#f8f8f8;padding:60px 0}
.cont-pads-left{float:left;width:50%;padding:4%;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}
.cont-flex{width:100%}
.line{width:100%;line-height:36px;color:#666666}
.cont-pads-right{float:left;width:50%;overflow:hidden;transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s}
.cont-pads-right img{width:100%;transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s}
.cont-pads-right:hover img{transform:scale(1.15,1.15);transition:transform 0.6s ease 0s}
.ilink{border-bottom:1px solid #e5e5e5;padding-bottom:25px;margin-bottom:25px;color:#333333}
.cont-pads-right{float:left;width:50%}
.cont-pads-right img{width:100%}
.cont-pads{width:100%;display:block;background:#ffffff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}
.mnser-pad{position:relative;width:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;border-bottom:1px solid #e5e5e5;transition-property:transform;box-sizing:content-box;justify-content:space-between}
.dp-sli{width:14%;text-align:center;float:left}
.w12{width:162px;background:#f7f7f7;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;min-height:157px;text-align:center;align-items:center}
.wname{margin:0 auto}
.nbandiv{position:absolute;top:50%;transform:translateY(-50%);left:0;width:100%;max-height:700px}
.disvc{display:inline-block;vertical-align:middle;width:100%;color:#ffffff}
.contact-left{width:50%}
.contact-left img{width:100%}
.exhs-h1{height:80px}
.contact-zb{width:100%;background:#f7f7f7;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;margin-bottom:15px; margin-top:50px;}
.con-bg{background:url(../images/lx-bg.png) repeat !important;box-shadow:0px 3px 7px #e0e0e0}
.ifont36{font-size:36px}
.c-pany{border-bottom:1px solid #e1e1e0;padding-bottom:20px;margin-bottom:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.c-add{margin-top:10px;margin-bottom:10px;float:left;width:100%}
.c-code{margin-top:10px;margin-bottom:10px;float:left;width:100%}
.c-tel{margin-top:10px;margin-bottom:10px;float:left;width:100%}
.c-email{margin-top:10px;margin-bottom:10px;float:left;width:100%}
.c-web{margin-top:10px;margin-bottom:10px;float:left;width:100%}
.c-web p{word-break:break-all}
.c-email p{word-break:break-all}
.c-tl{width:80px}
.c-flx{display:flex;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;justify-content:left;align-items:center;float:left;width:100px}
.c-flx img{margin-right:5px}
.c-tr{width:calc(100% - 100px);word-break:break-all;float:left}
.c-tr a:hover{color:#00447f}
.green-list{width:100%;float:left;clear:both;margin-top:20px}
.cols{color:#FF7300}
.green-list{padding:0 15px;width:100%;box-sizing:border-box}
.gc-tl{width:auto}
.gc-flx{display:flex;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;justify-content:left;align-items:center;float:left;width:90px}
.gc-flx img{margin-right:5px}
.gc-tr{width:calc(100% - 90px);word-break:break-all;float:left}
.search-box{width:80%;height:400px;padding:0 10%;right:0px; top:77px; background:#f5f5f5; position:fixed;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);left:auto;transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;z-index:999}
.dropsearch{width:60%; margin:30px auto; border:1px solid #ccc; background:#e8e8e8; border-radius:50px; display:table; height:40px;}
.flag .search-box input{transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;width:85%;height:40px;border:1px solid #d4d4d4;line-height:40px;padding-left:10px;outline:none;font-size:16px;left:0;position:absolute;padding-right:0;background-color:#fff}
.nav-hide{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);visibility:hidden}
.search-box.search-hide{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);left:auto}
.search-box.search-hide{visibility:hidden}
.w70-tit{padding-bottom:30px}
.w70-li a{width:33.3%;box-sizing:border-box;padding:0;margin-bottom:15px;cursor:pointer;cursor:pointer;font-size:16px;position:relative;float:left;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;align-items:center;text-align:left}
.w70-li .iconfont{font-size:10px;padding-right:10px}
.wdix{width:100%;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;justify-content:space-between}
.search-box .dropdown-selected{width:85%;height:40px;line-height:40px; background:none; padding-left:10px;outline:none;font-size:16px;padding-right:0;transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s}
.search-box .btn-search{width:30px;height:30px;color:#86807f;text-decoration:none;float: left; margin-top: 5px; margin-left: 5px;background:url(../images/fdz.png) no-repeat}
.search-box a.btn-close,.search-box .btn-search{top:25px;transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s}
.search-box a.btn-close{width:28px;height:28px;top:24px;color:#86807f;text-decoration:none;background:url(../images/closes.png) no-repeat center;background-size:18px;    float: right; margin-top: 5px; margin-right: 5px;}
.contpad{padding:30px;box-sizing:border-box;background:#f7f7f7;float:left;min-height:300px}
.shrefno{position:absolute;z-index:-1;left:-100000000px;transform:-1000000px}
.vemap{border:1px solid #00447f;border-radius:1000px;color:#00447f;padding:5px 15px;text-align:center;width:150px;margin-top:15px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;cursor:pointer;align-items:center;justify-content:center;display:flex;justify-content:center;float:left}
.vemap img{display:inline-block;padding:0px 5px 0 0}
.section-conta{width:100%;background:#ffffff}
.contact_content{background:#ffffff;width:100%;padding-top:35px;padding-bottom:35px;float:left}
.contact-right{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;justify-content:space-between;vertical-align:middle;align-items:center;width:50%;padding:0 50px;box-sizing:border-box}
.iph{display:none}
.laymore{display:flex;align-items:center}
.laymore:hover .more1{display:none!important}
.laymore:hover .more2{display:inline-block!important}
.more2{display:none!important}
.more{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;justify-content:center;align-items:center}
.more:hover .more1{display:none}
.more:hover .more2{display:block}
.new-time{background:url(../images/time-bg.png) no-repeat left center;font-size:16px;color:#666666;text-align:left;margin-right:25px}
.new-view{background:url(../images/view-ico.png) no-repeat left center;padding:0 0 0 20px;font-size:16px;color:#666666;text-align:left;margin-right:25px}
.new-view-time{width:100%;margin-top:20px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;justify-content:left}
.new-view-times{width:100%;margin-top:20px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;justify-content:left}
.new-times{background:url(../images/time-bg.png) no-repeat left center;padding:0 0 0 20px;font-size:16px;color:#666666;text-align:left;margin-top:20px}
.news-info-title{width:100%;text-align:left;padding-bottom:25px;border-bottom:1px solid #e5e5e5;margin-bottom:25px}
.news-info-text{width:100%;font-size:16px;color:#888888;line-height:32px;text-align:justify}
.swiper-slide-card-info{padding:80px 50px 80px 120px;background:#ffffff;width:55%;box-sizing:border-box;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);right:0;z-index:0}
.new-swi-img{width:100%;overflow:hidden}
.new-swi-img img{width:100%;transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s}
span:focus{outline:none}
.news-intor{padding:30px;width:100%;box-sizing:border-box}
.ifont22{font-size:22px}
.ifont14{font-size:14px}
.new_intor_title{color:#333;width:100%;
    display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;       
  overflow: hidden;            
  text-overflow: ellipsis;
}
.product_list_card:hover .new_intor_title{color:#00447f}
.swiper-new-card:hover .new-swi-img img{transform:scale(1.1,1.1);transition:transform 0.6s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s}
.swiper-new-card:hover .news-info-title{color:#00447f}
.newpad{width:100%;text-align:center;padding:15px 0}
.newpad .swiper-pagination-bullet{background:#d2d2d2;transform:scale(1.7)}
.swiper-new-card{width:100%;position:relative}
.swiper-new-card-left{position:absolute;left:0;width:50%;top:50%;z-index:2;transform:translateY(-50%);-webkit-transform:translateY(-50%)}
.aspectRatio{padding-bottom:367px}
.swiper-new-card-left img{}
.newsBox{margin-top:15px;margin-bottom:25px}
.new-banner{width:100%}
.section-new{width:100%;background:#f8f8f8}
.section-newdetail{width:100%;background:#ffffff}
.detail-share{width:100%;display:flex;align-items:center;padding:15px 0 0 0}
.detail-h1{width:100%;text-align:center;color:#333333;padding:50px 0 10px}
.detail-h2{width:100%;text-align:center;color:#666666;padding-bottom:10px}
.yg-return{width:100%;margin:0 0 50px}
.yg-return-ba{width:140px !important;display:block;text-align:center;border:1px solid #00447f;border-radius:10000px;letter-spacing:1px;position:relative;transition:.3s;overflow:hidden;margin:0 auto;color:#00447f;padding:6px 0;display:flex;justify-content:center;align-items:center}
.yg-return-ba img{padding:0 5px}
.re-no{display:none}
.yg-return-ba:hover .btn-iner{width:140%;transition:all 1s ease 0s;-webkit-transition:all 1s ease 0s;-moz-transition:all 1s ease 0s;-o-transition:all 1s ease 0s}
.hotnew-name{width:100%;text-align:center;padding:15px 0}
.news-tj{width:100%;background:#f8f8f8;padding:50px 0}
.time-img{margin:0 8px;display:flex;justify-content:center;align-items:center;color:#999999}
.time-img img{padding:0 5px 0 0}
.newdetail{width:100%;line-height:32px;font-size:16px;padding:30px 0 60px;text-align:justify}
.newdetail p{margin-bottom:15px}
.newdetail img{text-align:center;max-width:100%}
.detail-pad{display:flex;justify-content:center;padding:0 50px;min-width:245px}
.detail-share:after{width:100%;height:1px;background:#f1f1f1;content:"";vertical-align:middle;display:inline-block}
.detail-share:before{width:100%;height:1px;background:#f1f1f1;content:"";vertical-align:middle;display:inline-block}
.detail-time{width:100%;display:flex;justify-content:center}
.newsnav-bord{width:100%;padding:0}
.news-nav{width:100%;text-align:center;margin-top: 30px;}
/*.newsnav-bord:after{border-bottom:1px solid #d6d4d4;content:"";display:block;max-width:1442px;margin:0 auto;width:100%}*/
@keyframes move{0%{width:0}
100%{width:100%}
}.seachdiv.vis{opacity:1;visibility:visible;width:100%}
.disv{font-size:0}
.disv:before{content:"";display:inline-block;vertical-align:middle;height:100%}
.disvc{display:inline-block;vertical-align:middle;width:100%;font-size:14px}
.seachfm{padding-left:35px;padding-right:35px}
.seachxx{position:absolute;top:40px;right:40px;cursor:pointer;transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s}
.seachfmdiv{position:relative}
.seachinp input{width:100%;height:150px;display:block;border-bottom:solid 1px #3a4951;background-color:rgba(0,0,0,0);font-size:30px;color:#fff;padding-left:100px;padding-right:100px;text-align:center;background:url(../images/seachbut.png) no-repeat center left}
.seachbut{position:absolute;top:0;right:0;width:auto;height:100%;font-size:20px;color:#fff}
.seachbut input{height:100%;width:100%;background-color:rgba(0,0,0,0);padding-left:30px}
.h100b{height:100%}
.seachdiv{position:fixed;z-index:9999;top:0;right:0;width:0;height:100%;background-color:#333;overflow:hidden;opacity:1;visibility:hidden;transition:all 1s ease 0s;-webkit-transition:all 1s ease 0s;-moz-transition:all 1s ease 0s;-o-transition:all 1s ease 0s}
.langs-wd33{float:left;width:100%;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;padding:0;justify-content:space-between}
.langs-wd8{width:80%;max-width:397px}
.langs-li{float:left;width:100%;margin-bottom:25px}
.langs-gl{border-bottom:1px solid #e5e5e5;padding:4px 0;font-size:22px;width:90%;color:#333333;float:left}
.langs-en{float:left;width:100%;font-size:16px;color:#666666;padding:1px 0}
.langs-en a{color:#666666;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;justify-content:left;align-items:center;padding:5px 0;font-family:"微软雅黑"}
.langs-en a:hover{color:#00447f}
.langs-en span{float:left;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;justify-content:left;align-items:center;padding-right:15px}
.langs-en img{float:left;padding-right:5px;vertical-align:middle;display:inline}
.new-w20::-webkit-scrollbar{width:6px;height:6px;border-radius:6px;transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;cursor:pointer}
.new-w20::-webkit-scrollbar-track{background:#ffffff;border-radius:6px;transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s}
.new-w20::-webkit-scrollbar-thumb{background:#b1b1b1;border-radius:6px;transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s}
.new-w20::-webkit-scrollbar:hover{width:8px;height:6px;transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;cursor:pointer}
.my-custom-scrollbar:hover::-webkit-scrollbar{width:8px;height:8px;transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s}
.scroll-top{position:fixed;bottom:58px;right:0;z-index:1;text-align:center;font-size:18px;display:inline-block;padding:0;line-height:1;width:58px;height:58px;border:0;-webkit-animation:jump 3.5s linear infinite;animation:jump 3.5s linear infinite;background-color:white;color:#221f3c;-webkit-transition:all 0.4s ease-out 0s;-moz-transition:all 0.4s ease-out 0s;-ms-transition:all 0.4s ease-out 0s;-o-transition:all 0.4s ease-out 0s;transition:all 0.4s ease-out 0s}
.tabs-no{display:none}

.pro_nav{width:100%; padding:15px 0; position:fixed; background:#fff; top:80px; border-top:1px solid #e8e8e8; z-index:99}
.pro_nav_left{float:left; color:#4b4b4b; font-weight:bold; font-size:18px; line-height:20px;}
.pro_nav_right{float:right; font-size:15px; line-height:20px;}
.pro_nav_right a{float:left; color:#666;}
.pro_nav_right a:hover{color:#00447f;}
.pro_nav_right a:after {content: "|"; color: #c9caca; padding: 0 1rem; display: inline-block;}
.pro_nav_right a:last-child:after{ content: ""; padding: 0;}

.iphod{display:none}
.phove{color:#00447f !important}
.phove .sta-so{display:block}
.phove .sta-ho{display:none}
.prfont{}
.lang-wd33{float:left;width:33.3%}
.scroll-top:hover{background:#00447f;color:#fff;display:block}
.scroll-top:hover a{color:#ffffff !important;display:block}
.lx{position:fixed;right:0;bottom:0;z-index:99}
.lx img{width:58px}
.list{margin:0 auto}
.list ul li{width:100%;padding:0;margin-bottom:15px}
.list ul li a{display:block;position:relative}
.list ul li .inactive{background-size:20px}
.list ul li .inactives{background-size:20px}
.icon-right:before{content:"\e602";transition:all 0.5s;transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);display:inline-block}
.inactives .icon-right:before{content:"\e602";transition:all 0.5s;transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);display:inline-block}
.sol{padding:0 !important;font-size:16px;color:#211815}
.list ul li ul{display:none}
.list ul li ul li{}
.list ul li ul li ul{display:none}
.list ul li ul li a{}
.list ul li ul li ul li{background-color:#d6e6f1;border-color:#6196bb}
.last{background-color:#d6e6f1;border-color:#6196bb}
.list ul li ul li ul li a{color:#316a91}
.scroll_main{display:block;margin:0 auto;background-color:#fff}
.scroll_wrap{width:100%;height:480px;position:relative}
.scroll_wrap .scroll_cont{height:100%;overflow:hidden}
.scroll_wrap .scroll_cont p{padding:15px}
.scroll_wrap .scroll_bar{position:absolute;top:0;right:0;width:5px;height:100%;background-color:#e4e4e4}
.scroll_wrap .scroll_slider{position:absolute;top:0;left:0px;width:5px;height:48px;background-color:#525252;border-radius:5px;opacity:.5}
.scroll_wrap .scroll_slider:hover{opacity:1}
.jsmap-disabled{cursor:pointer !important}
.global{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:right;color:#ffffff}
.glsico{font-size:20px;color:#fff;margin-top:-1px}
.glsites:hover .glsico{color:#00447f !important;opacity:1}
/*.global-site:hover .header_bg .glleft{color:#00447f !important}*/
.nflag .glsico{color:#000}
.header_content_left_one{padding-top:10px}
.search{float:left;margin-top:29px;margin-right:8px;cursor:pointer;margin-left: 30px;}
.search:hover .font-w{color:#00447f;opacity:1}
.site-flag:hover .glleft{color:#00447f}
.site-flag:hover .global{opacity:1}
.glsites:hover svg{color:#00447f;fill:#00447f}
.glsites{float:left;margin-top:36px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:left;align-items:center}
.glsites svg{width:16px!important;height:16px!important;margin-right:5px}
.ygname{padding:0 0 20px 0; height:40px; display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:left;align-items:center}
.ygname img{width:40px;margin-right:8px}
.font-w{color:#ffffff; background:url(../images/search_w.png) no-repeat; width:24px; height:22px;display: table;}
.glleft{padding-top:1px;font-size:15px}
.fcol{color:#333333}
.site-flag{float:right;padding:28px 0 0 0;margin:0 5px;transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s}
.site-flag p{font-size:16px;}
.flag .site-flag{transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s}
.global-site{color:#ffffff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;position: relative;}
.global-site a{font-size:14px !important;padding-bottom:21px}
.laug{position:absolute; top:30px; left:0px; border:1px solid #e8e8e8; background:#fff; display:none;}
.laug a{width:100%; float:left; height:30px;line-height: 30px; padding-bottom: 0; text-align:center;}
.nav-up-selected .laug{display:block;}
.header_content_left_two{display:flex;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;justify-content:space-between}
#fp-nav ul li a.active span,.fp-slidesNav ul li a.active span{width:15px !important;height:15px !important;background:url(../images/tab-icon.png) no-repeat !important;margin-left:-7px !important}
#fp-nav ul li a span,.fp-slidesNav ul li a span{background:#fff !important;height:8px;width:8px;margin:-4px 0 0 -4px}
.swiper-top{margin-top:1300px}
.f14{font-size:14px !important}
.ygtitle{position:absolute;bottom:0;text-align:center;width:100%;color:#ffffff}
.yg-more{width:140px !important;display:block;text-align:center;border:1px solid #ffffff;border-radius:10000px;margin-top:40px;letter-spacing:1px;position:relative;transition:.3s;overflow:hidden}
.dig{opacity:1!important;height:auto!important}
.yg-more:hover .btn-iner{width:140%;transition:all 1s ease 0s;-webkit-transition:all 1s ease 0s;-moz-transition:all 1s ease 0s;-o-transition:all 1s ease 0s}
.yg-more:hover{border:1px solid #00447f;background:#00447f}
.yg-more:hover a{color:#ffffff !important}
.swiper-pagination-bullets{margin:0 auto;width:100%;text-align:center;padding-top:10px}
.swiper-pagination-bullets .swiper-pagination-bullet{background:#8b8b8b}
.ygs-more{width:140px !important;display:block;text-align:center;border:1px solid #00447f;border-radius:10000px;margin-top:40px;letter-spacing:1px;position:relative;transition:.3s;padding:6px 0;overflow:hidden}
.ygs-more a{color:#00447f !important;display:block;text-align:center}
.ygs-more:hover .btn-iner{width:140%;transition:all 1s ease 0s;-webkit-transition:all 1s ease 0s;-moz-transition:all 1s ease 0s;-o-transition:all 1s ease 0s}
.ygs-more:hover{border:1px solid #00447f}
.ygs-more:hover a{color:#ffffff !important}
.ygp-more{width:140px !important;display:block;text-align:center;border:1px solid #00447f;border-radius:10000px;letter-spacing:1px;position:relative;transition:.3s;padding:6px 0;overflow:hidden}
.ygp-more a{color:#00447f !important;display:block;text-align:center}
.ygp-more:hover .btn-iner{width:140%;transition:all 1s ease 0s;-webkit-transition:all 1s ease 0s;-moz-transition:all 1s ease 0s;-o-transition:all 1s ease 0s}
.ygp-more:hover{border:1px solid #00447f}
.ygp-more:hover a{color:#ffffff !important}
.btn-iner{position:absolute;background:#00447f;z-index:-1;width:0;top:-4px;bottom:-4px;left:-4px;right:-4px;transition:all 1s ease 0s;-webkit-transition:all 1s ease 0s;-moz-transition:all 1s ease 0s;-o-transition:all 1s ease 0s}
.yg-more:hover{transition:.5s;transition:0.5s all}
.yg-more:hover a{color:#ffffff !important}
.yg-more a{color:#ffffff !important;display:block;padding:6px 0;text-align:center}
.yg-abouts-section{width:100%;position:absolute;z-index:-1}
.yg-abouts-main{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center;color:#fff;background:url(../images/page03.jpg) no-repeat center;background-size:cover;height:100vh}
.yg-abouts-left{width:1445px;padding:0 70px}
.gf40{font-size:4rem}
.gf26{font-size:2.6rem}
.fwb{font-weight:700}
.gf16{font-size:1.6rem}
.yg-ab-h1{width:100%;text-align:left}
.yg-ab-h2{width:100%;text-align:left;line-height:28px;margin-top:4rem;margin-bottom:4rem}
.yg-ab-ul{width:100%}
.yg-ab-li{margin-top:0;transition:0.5s all;float:left}
.yg-ab-li a{color:#ffffff !important}
.yg-ab-li:hover{color:#ffffff !important;position:relative;transition:0.5s all;margin-top:-10px}
.yg-about-con{max-width:600px;float:left}
.sectionNew{width:100%;padding:0;background:#f7f8fa}
.new-in-bg{width:100%;max-width:1445px;margin:0 auto 0;padding:0;box-sizing:border-box}
.new-in-more{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:right;justify-content:middle;align-items:center}
.new-in-more a{color:#333333}
.new-in-more a:hover{color:#00447f}
.new-in-menu{width:100%;padding:75px 0 20px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;box-sizing:border-box}
.na_hov{width:100%;position:fixed;z-index:2;top:0;box-shadow:0px 6px 6px 0px rgba(0,0,0,0.3)}
.new-in-h1{color:#1c1c1c}
.new-in-ul{display:flex;justify-content:space-around;margin-left:-15px;margin-right:-15px}
.newlbg{width:100%;background:#ffffff;cursor:pointer}
.newtitle{color:#333333;width:100%}
.new-in-li{width:50%;float:left;box-sizing:border-box;background:#ffffff;margin-left:15px;margin-right:15px}
.new-in-lipad{width:100%;box-sizing:border-box;padding-left:15px;padding-right:15px}
.new-in-li:hover .newtitle{color:#00447f}
.new-img{overflow:hidden}
.new-in-li img{width:100%;transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s}
.new-in-li:hover img{transform:scale(1.1,1.1);transition:transform 0.6s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s}
.new-pad{width:100%;background:#ffffff;position:relative}
.new-action{width:100%;padding:20px 30px 30px 30px;box-sizing:border-box}
.new-w20{width:100%;padding:30px;box-sizing:border-box;height:540px;overflow-y:auto;position:relative}
.new-w20-bot{background:-webkit-linear-gradient(0deg,rgba(255,255,255,1),rgba(255,255,255,0));background:-o-linear-gradient(0deg,rgba(255,255,255,1),rgba(255,255,255,0));background:-moz-linear-gradient(0deg,rgba(255,255,255,1),rgba(255,255,255,0));background:linear-gradient(0deg,rgba(255,255,255,1),rgba(255,255,255,0));height:50px;width:100%;position:absolute;left:0;right:0;bottom:0;content:"";z-index:1}
.new-w20-li{width:100%;border-bottom:1px dashed #e5e5e5;padding:0 0 15px 0;margin-bottom:15px}
.new-w20-li a:hover .scr-name{color:#00447f}
.clearfix{clear:both}
#wap-swiper .swiper-slide,#wap-swiper img{width:100%;height:100vh;text-align:center;object-fit:cover}
.swheight .swiper-slide,.swheight img{height:auto !important}
#wap-swiper .swiper-slide .banner-box{position:absolute;height:100%;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center;color:#fff;text-shadow:0 0 2px rgba(0,0,0,0.05)}
#wap-swiper .swiper-slide .banner-box p{opacity:0.8;transition:2.5s all;transform:translateY(-200px);opacity:0;font-family:'PingFangSe'}
#wap-swiper .swiper-slide .banner-box .yg-more{transition:1.5s all;transform:translateY(150px);opacity:0}
#wap-swiper .swiper-slide .banner-video{width:100%;height:100vh}
#wap-swiper .swiper-slide .banner-video video{display:block;width:100%;height:100%;object-fit:fill}
#wap-swiper .swiper-slide.swiper-slide-active .banner-box p{opacity:1;transform:translateY(0)}
#wap-swiper .swiper-slide.swiper-slide-active .banner-box .txt{transform:translateY(0);opacity:1;width:100%;max-width:1445px;padding:0 15px}
#wap-swiper .swiper-slide.swiper-slide-active .banner-box .yg-more{transform:translateY(0);opacity:1;width:100%;max-width:1445px;text-align:left;padding:0}
#swiper1 .swiper-slide,#swiper1 img{width:100%;height:100vh;text-align:center;object-fit:cover}
.swheight .swiper-slide,.swheight img{height:auto !important}
#swiper1 .swiper-slide .banner-box{position:absolute;height:100%;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center;color:#fff;text-shadow:0 0 2px rgba(0,0,0,0.05)}
#swiper1 .swiper-slide .banner-box p{opacity:0.8;transition:2.5s all;transform:translateY(-200px);opacity:0;font-family:'PingFangSe'}
#swiper1 .swiper-slide .banner-box .yg-more{transition:1.5s all;transform:translateY(150px);opacity:0}
#swiper1 .swiper-slide .banner-video{width:100%;height:100vh}
#swiper1 .swiper-slide .banner-video video{display:block;width:100%;height:100%;object-fit:fill}
#swiper1 .swiper-slide.swiper-slide-active .banner-box p{opacity:1;transform:translateY(0)}
#swiper1 .swiper-slide.swiper-slide-active .banner-box .txt{transform:translateY(0);opacity:1;width:100%;max-width:1445px;padding:0 70px}
#swiper1 .swiper-slide.swiper-slide-active .banner-box .yg-more{transform:translateY(0);opacity:1;width:100%;max-width:1445px;text-align:left;padding:0}
#swipers2 .swiper-slide,#swipers2 img{width:100%;height:100vh;text-align:center;object-fit:cover}
.swheight .swiper-slide,.swheight img{height:auto !important}
#swipers2 .swiper-slide .banner-box{position:absolute;height:100%;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center;color:#fff;text-shadow:0 0 2px rgba(0,0,0,0.05)}
#swipers2 .swiper-slide .banner-box p{opacity:0.8;transition:2.5s all;transform:translateY(-200px);opacity:0;font-family:'PingFangSe'}
#swipers2 .swiper-slide .banner-box .yg-more{transition:1.5s all;transform:translateY(150px);opacity:0}
#swipers2 .swiper-slide .banner-video{width:100%;height:100vh}
#swipers2 .swiper-slide .banner-video video{display:block;width:100%;height:100%;object-fit:fill}
#swipers2 .swiper-slide.swiper-slide-active .banner-box p{opacity:1;transform:translateY(0)}
#swipers2 .swiper-slide.swiper-slide-active .banner-box .txt{transform:translateY(0);opacity:1;width:100%;max-width:1445px;padding:0 70px}
#swipers2 .swiper-slide.swiper-slide-active .banner-box .yg-more{transform:translateY(0);opacity:1;width:100%;max-width:1445px;text-align:left;padding:0}
#swiperrs3 .swiper-slide,#swiperrs3 img{width:100%;height:100vh;text-align:center;object-fit:cover}
.swheight .swiper-slide,.swheight img{height:auto !important}
#swiperrs3 .swiper-slide .banner-box{position:absolute;height:100%;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center;color:#fff;text-shadow:0 0 2px rgba(0,0,0,0.05)}
#swiperrs3 .swiper-slide .banner-box p{opacity:0.8;transition:2.5s all;transform:translateY(-200px);opacity:0;font-family:'PingFangSe'}
#swiperrs3 .swiper-slide .banner-box .yg-more{transition:1.5s all;transform:translateY(150px);opacity:0}
#swiperrs3 .swiper-slide .banner-video{width:100%;height:100vh}
#swiperrs3 .swiper-slide .banner-video video{display:block;width:100%;height:100%;object-fit:fill}
#swiperrs3 .swiper-slide.swiper-slide-active .banner-box p{opacity:1;transform:translateY(0)}
#swiperrs3 .swiper-slide.swiper-slide-active .banner-box .txt{transform:translateY(0);opacity:1;width:100%;max-width:1445px;padding:0 70px}
#swiperrs3 .swiper-slide.swiper-slide-active .banner-box .yg-more{transform:translateY(0);opacity:1;width:100%;max-width:1445px;text-align:left;padding:0}
#wap-swiper2 .swiper-slide,#wap-swiper2 img{width:100%;height:100vh;text-align:center;object-fit:cover}
.swheight .swiper-slide,.swheight img{height:auto !important}
#wap-swiper2 .swiper-slide .banner-box{position:absolute;height:100%;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center;color:#fff;text-shadow:0 0 2px rgba(0,0,0,0.05)}
#wap-swiper2 .swiper-slide .banner-box p{opacity:0.8;transition:2.5s all;transform:translateY(-200px);opacity:0;font-family:'PingFangSe'}
#wap-swiper2 .swiper-slide .banner-box .yg-more{transition:1.5s all;transform:translateY(150px);opacity:0}
#wap-swiper2 .swiper-slide .banner-video{width:100%;height:100vh}
#wap-swiper2 .swiper-slide .banner-video video{display:block;width:100%;height:100%;object-fit:fill}
#wap-swiper2 .swiper-slide.swiper-slide-active .banner-box p{opacity:1;transform:translateY(0)}
#wap-swiper2 .swiper-slide.swiper-slide-active .banner-box .txt{transform:translateY(0);opacity:1;width:100%;max-width:1445px;padding:0 15px}
#wap-swiper2 .swiper-slide.swiper-slide-active .banner-box .yg-more{transform:translateY(0);opacity:1;width:100%;max-width:1445px;text-align:left;padding:0}
.exhibition{width:100%;box-sizing:border-box;background:#f7f8fa;padding-bottom:50px}
.ygrow{margin-left:-15px;margin-right:-15px}
.exh-con{width:100%}
.exh-h1{color:#333333;height:115px;letter-spacing:2px}
.exh-con-li{width:50%;padding-left:15px;padding-right:15px;box-sizing:border-box}
.exh-con-li a:hover .exh-h1{color:#00447f !important}
.exh-time{color:#656464}
.exh-cn-pad{width:100%;background:#ffffff;padding:5rem 5.5rem;box-sizing:border-box;border:1px solid #ffffff;float:left;transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s}
.exh-cn-pad:hover{background:#ffffff;width:100%;border:1px solid #00447f;box-sizing:border-box;box-shadow:0px 2px 16px 2px #f1f1f1;transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s}
.scr-time{width:100%}
.scr-time{color:#999999;font-size:16px}
.newdes{font-size:16px;color:#888888}
.scr-name{color:#333333;padding:0 0 8px 0}
.exh-time{width:100%;float:left;clear:both;padding:0 0 0 20px;position:relative}
.exhs-time{width:100%;margin-top:15px;float:left;clear:both;padding:0 0 0 20px;position:relative}
.newatime{color:#666666;font-size:16px;padding-top:10px}
.ntime{font-size:18px}
.direction img{margin-top:12px}
.exh-com{width:100%;font-size:16px;color:#656464;float:left;clear:both;margin:10px 0;padding-left:20px;box-sizing:border-box;position:relative;height:50px}
.exh-add{width:100%;font-size:16px;color:#656464;float:left;clear:both;padding-left:20px;box-sizing:border-box;position:relative;height:20px}
.time{font-size:16px;margin-right:5px;text-align:center;float:left;width:20px;position:absolute;left:0;padding-top:3px}
.add{font-size:18px;margin-right:5px;text-align:center;float:left;width:20px;position:absolute;left:0;padding-top:1px}
.inner{width:100%;margin:0 auto;max-width:1445px}
.area{color:#888888;font-size:15px;margin-right:5px;text-align:center;float:left;width:20px;position:absolute;left:0;top:4px}
.left,.right{position:absolute;top:50%;margin-top:-15px;width:66px;text-align:center;z-index:2;height:66px;line-height:66px;box-sizing:border-box;border-radius:1000px;background:#00447f;color:#ffffff;opacity:0;transition:.1s}
.left:hover{transform:scale(1.2);-webkit-transition:font-size 0.25s linear,width 0.25s linear;-moz-transition:font-size 0.25s linear,width 0.25s linear;transition:font-size 0.25s linear,width 0.25s linear}
.right:hover{transform:scale(1.2);-webkit-transition:font-size 0.25s linear,width 0.25s linear;-moz-transition:font-size 0.25s linear,width 0.25s linear;transition:font-size 0.25s linear,width 0.25s linear}
.bannerBox:hover .left{opacity:0.9;transition:.5s}
.mpp{top:0 !important}
.inner{width:100%;margin:0 auto}
.bannerBox:hover .right{opacity:0.9;transition:.5s}
.swipacc{display:block}
.swip{display:none}
.active-nav .swipacc{display:none}
.active-nav .swip{display:block}
.left{left:4%}
.right{right:4%}
.left img{width:15px !important;height:28px !important;margin-top:18px;margin-right:3px}
.right img{width:15px !important;height:28px !important;margin-top:18px;margin-left:6px}
.fsize{font-size:3rem}
.header{width:100%;position:fixed;top:0;left:0;right:0;z-index:9;transition:all 0.4s ease 0s;border-bottom:1px solid rgba(255,255,255,0)}
.header_content_left_two li a{color:#333}
.header_content_left_two_white li a{color:#333333}
.head2 .header .img2,.header .img1{display:none}
.head2 .header{}
.head2 .header .img1{display:inline-block}
.head2 .header_content_left_two li a{color:#ffffff}
.head2 .header_content_left_two li a:hover{color:#c5271e !important}
.curr{color:yellow !important}
.header_content{padding:0 20px;margin:0 auto;max-width:1445px;position:relative}
.header_bg li a{color:#000000 !important}
.header_bg .font-w{color:#000000;background:url(../images/search.png) no-repeat;}
.header_bg .glsico{color:#000000 !important}
.header_bg .global-site{color:#000000 !important}
.header_bg .glright{color:#000000 !important}
.flag .img03{display:block !important}
.flag .img02{display:none !important}
.flag .header_content_left_two li a{padding:25px 0 10px;transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s}
.flag .search{transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s}
.img02{display:none}
.img03{display:none}
.nimg01{display:none}
.nflag{background-size:100%;border-bottom:1px solid rgba(241,241,241,0.9)}
.nflag .font-w{color:#000; background:url(../images/search.png) no-repeat;}
.nflag .global-site{color:#000000}
.nflag li a{color:#333333 !important;font-size:18px}
.header_bg .img02{display:block}
.header_bg .img01{display:none}
.scrollmenu .nimg02{display:none}
.scrollmenu .nimg01{display:block}
.scrollmenu .header{background:url(../images/festivalh5.gif) no-repeat center #ffffff;background-size:100%}
.header_bg{background:#ffffff;background:url(../images/festivalpc.gif) no-repeat center #ffffff;background-size:100%;transition:all 0.4s ease 0s;border-bottom:1px solid rgba(241,241,241,0.9)}
.head-v3{position:fixed;z-index:100;width:100%;top:0;z-index:999999}
.head-v3 .navigation-inner{margin:0 auto;width:100%;position:relative}
.navigation-up .navigation-v3{float:right;_margin-left:10px;transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s}
.navigation-up .navigation-v3 ul{float:left}
.navigation-up .navigation-v3 li{float:left;margin:0 39px;color:#ffffff}
.navigation-up .navigation-v3 .nav-up-selected a{color:#00447f!important}
.navigation-up .navigation-v3 .nav-up-selected-inpage{color:#00447f}
.glright{transform:rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;margin-top: 3px;}
.nav-up-selected .glright{transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s}
.navigation-up .navigation-v3 li a{white-space:nowrap;display:block;color:#ffffff;margin:0;padding:27px 0 27px;transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s}
.navigation-down{left:0px;width:100%;position:relative; z-index:999;}
.navigation-down .nav-down-menu{width:100%;margin:0;background:#ffffff;padding:112px 0 15px;float:left}
.navigation-down .nav-down-menu .navigation-down-inner{margin:auto;width:100%;position:relative;z-index:999}
.navigation-down .nav-down-menu dl{float:left;margin:18px 80px 18px 0}
.navigation-down .nav-down-menuns{width:100%;margin:0;background:#ffffff;padding:15px 0 15px;float:left}
.scrollmenu .wap-head{position:fixed;z-index:100;width:100%;top:0;left:0;right:0;z-index:9999!important;background:url(../images/festivalpc.gif) no-repeat center #ffffff;background-size:100%;background-color:#fff;border-bottom:1px solid rgba(241,241,241,0.9)}
.wap-head-b{border-bottom:1px solid rgba(241,241,241,0.9);float:left;width:100%}
.navigation-down .nav-down-menuns .navigation-down-inner{margin:auto;width:100%;position:relative;z-index:4}
.navigation-down .nav-down-menuns dl{float:left;margin:18px 80px 18px 0}
.navigation-down .menu-1 dl{margin:20px 80px 25px 0}
.navigation-down .menu-1 dt{color:#61789e;padding-bottom:10px;border-bottom:1px solid #61789e;margin-bottom:10px}
.navigation-down .menu-1 dd a{color:#fff}
.navigation-down .menu-1 dd a:hover{color:#60aff6}
.navigation-down .menu-2 dd a,.navigation-down .menu-3 dd a{color:#fff}
.posi{position:absolute;z-index:4}
.header_content_left_two{}
.header_content_left,.header_content_right{display:block}
.header_content_right_two{position:relative}
.header_content_right_two .child{display:block;visibility:hidden;position:absolute;top:100%;padding-top:10px;left:50%;transform:translateX(-50%);transition:all .3s ease}
.header_content_right_two:hover .child{visibility:visible;opacity:1}
.header_scanCode{width:120px;height:120px;background:#FFFFFF;position:absolute;top:260%;right:-10px;padding:10px;box-sizing:border-box;opacity:0;transition:all .8s;border-radius:6px}
.header_content_left{position:relative}
.header_content_left_two li:first-child img{vertical-align:baseline}
.header_content_left_two li{float:left;padding:0 39px}
.header_content_left_two li a{white-space:nowrap;display:block;margin:0;padding:36px 0 18px;transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s}
.header_content_right{padding:24px 0 0;-webkit-transition:all 0.4s ease-out 0s;-moz-transition:all 0.4s ease-out 0s;-ms-transition:all 0.4s ease-out 0s;-o-transition:all 0.4s ease-out 0s;transition:all 0.4s ease-out 0s}
.ygnav-li-hov{width:100%}
.smap{padding:0 8px;box-sizing:border-box;float:left;width:33.3%}
.ygnav-li a:hover{color:#00447f}
.w70-li a:hover{color:#00447f}
.yiji a:hover{color:#00447f}
.ygnav-li-hov .ygname:hover{color:#00447f}
.slimg{overflow:hidden}
.slimg img{width:100%;transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s}
.ygnav-li-hov .ygname:hover img{transform:scale(1.15,1.15);transition:transform 0.6s ease 0s}
.tit-a{position:relative}
.tit-a i{display:block;width:0;position:absolute;left:50%;bottom:0;height:2px;background-color:#00447f}
.sta-so{display:none}
.ygnav-li-hov:hover .sta-so{display:inline-block;transform:scale(1,1) !important}
.ygnav-li-hov:hover .sta-ho{display:none}
.head2 .header_content_left_two li:hover .tit-a i{left:50%;width:100%;transition:all 0.4s ease 0s;transform:translateX(-50%)}
.aHover{}
.ygnav-li{padding:0;margin-bottom:15px}
.child{background-color:#fff;opacity:1 !important;visibility:hidden;transform:translateY(0);position:absolute;z-index:-1;left:0;right:0;width:100%;top:0}
.menu-tep{width:100%;z-index:999;padding:78px 0 40px;background:#ffffff;box-sizing:border-box;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s}
.na_hov .menu-tep{width:100%;z-index:999;padding:62px 0 30px !important;transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s}
.swtep{width:30px;height:30px;display:block;text-align:center;line-height:30px;color:#4b4b4b;border:1px solid #4b4b4b;border-radius:1000px;padding:6px;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;opacity:0.6}
.swtep:hover{background:#c5271e;color:#ffffff;border:1px solid #c5271e;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;opacity:1}
.nav_list{width:100%;margin:0 auto}
.nav_lists{width:100%;margin:0 auto;float:left;clear:both}
.nav_list_left{float:left;width:280px;box-sizing:border-box}
.nav_list_right{float:left;width:calc(100% - 280px);overflow:hidden}
#swiperall{max-height:310px;overflow:hidden}
.nav_list_rights{float:left;width:50%}
.
.nav_lists_right{float:left;width:80%}
.nav-left-5{width:50%}
.nav-right-5{width:50%;box-sizing:border-box}
.nav-tit{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;margin-left:0;padding-bottom:10px;cursor:pointer}
.yg-content{max-width:1445px;margin:0 auto;width:100%;overflow:hidden}
.child a{padding:10px 6px;color:#333333 !important}
.inactives .s-size{color:#de7d2f !important}
.sec-nav{font-size:14px !important;padding:0 0 0 5px !important}
.sec-nav::after{float:left;width:1px;height:13px;content:"";background:#c6c6c6;margin:5px 10px 0 0}
.sec-nav:hover::after{background:#de7d2f}
.sol{font-size:15px !important}
.s-size{font-size:10px !important;padding-right:10px}
.aHover:hover .child{opacity:0;visibility:visible;top:0}
.Child{display:none}
.xia{width:10px;height:10px;background:url(../images/so-of.png) no-repeat;background-size:100% 100%;transition:transform 0.5s;-moz-transition:-moz-transform 0.5s;-webkit-transition:-webkit-transform 0.5s;-o-transition:-o-transform 0.5s;-moz-transform:rotate(90deg);-moz-transform-origin:50% 50%;-webkit-transform:rotate(90deg);-webkit-transform-origin:50% 50%;-o-transform:rotate(90deg);-o-transform-origin:50% 50%;transform:rotate(90deg);transform-origin:50% 50%;position:absolute;right:15px;top:15px}
.Child{background:#f6f6f6;width:100%;padding:0 35px;box-sizing:border-box;float:left}
.Child a{display:block;margin-top:10px;border-bottom:1px dashed #e7e7e7;color:#333}
.Child a:hover{color:#00447f!important}
.Child a:last-child{border-bottom:0}
.faq_search{width:90%;max-width:780px;margin:50px auto;border:1px solid #DDDDDD;position:relative;overflow:hidden}
.faq_search .txt{float:left;width:100%;box-sizing:border-box;padding-left:20px;height:54px;line-height:54px;font-size:16px;border:0}
.section{position:relative}
.section_one{position:relative;margin-bottom:10px;}
.section_one img{width:100%;height:100%}
.sectionDown{width:70px;position:absolute;left:0;right:0;margin:auto;bottom:20px;z-index:99}
.sectionDown a{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;align-items:center}
.sectionDown img{display:block;width:19px;height:28px;margin-bottom:5px}
.sectionDown:hover{animation:sectionDown 1s infinite}
@keyframes sectionDown{0%{transform:translateY(0)}
50%{transform:translateY(10px)}
100%{transform:translateY(0)}
}.header_content_left_one img{height:40px;margin-top:14px}
.header_content_right_one{margin-right:41px}
.header_content_right_one,.header_content_right_two{cursor:pointer}
.sousuo{width:160px;height:30px;line-height:33px;background-color:#fff;border-radius:6px;font-size:0;position:absolute;top:55px;right:-14%;box-sizing:border-box;opacity:0;transition:all .7s}
.sousuo .triangle{width:0px;height:0px;border-bottom:10px solid #FFFFFF;border-left:10px solid transparent;border-right:10px solid transparent;position:absolute;top:-10px;right:46%}
.main_abouts_left{width:37.5%;float:left;height:100vh;overflow:hidden;background:url(../images/banner_bg.jpg) no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%;padding:0 0;transition:all .4s;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center}
.main_abouts_left_content{position:relative;transition:2.5s all}
.active .main_abouts_left_content{transform:translateY(30px);opacity:1;left:0}
.tabs_content{width:100%;height:100%;background-size:cover;text-align:center}
.tabs_content_header,.tabs_content_header ul{width:100%;height:100%;display:inline-block}
.tabs_content_header ul{position:relative;z-index:1}
.tabs_content_header .bannerBox2{position:absolute;left:0;top:0;width:100%;height:100%}
.tabs_content_header .bannerBox2 .txt{text-align:center;display:none}
.tabs_content_header .bannerBox2 img{width:100%;height:100vh}
.tabs_content_header li{width:33.3%;height:100%;position:relative;float:left;cursor:default;overflow:hidden}
.tabs_content_header li:last-child::after{display:none}
.tabs_content_header li .tab{transition:all 1s;position:absolute;top:50%;transform:translate(-50%,-50%);left:50%;margin:auto}
.tabs_content_header li:hover{background:url(../images/step-bg.png) bottom center repeat-x}
.tabs_content_header li div span{font-weight:bold;color:rgba(255,255,255,1)}
.tabs_content_header li div p{transition:all 1.4s;font-weight:300;color:rgba(255,255,255,1);line-height:30px;opacity:0}
.tabs_content_header li:hover > div{top:40%;left:50%;transform:translate(-50%,-50%)}
.tabs_content_header li:hover > div p{opacity:1}
.foot-cp-left{float:left;}
.foot-cp-left a{color:#c9caca !important; line-height:30px;}
.foot-cp-left a:hover{color:#fff !important}
.foot-cp-left a:after{content:"|";color:#c9caca;padding:0 1rem;display:inline-block}
.foot-cp-left a:last-child:after{content:"";padding:0}
.foot-share{width:100%;text-align:left;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:space-between}
.valu02{display:none}
/*.ifoot01{display:inline-block;transition:all .25s ease}
.ifoot01:hover .valu02{display:inline-block}
.ifoot01:hover .valu01{display:none}
.ifoot02{display:inline-block;transition:all .25s ease}
.ifoot02:hover .valu02{display:inline-block}
.ifoot02:hover .valu01{display:none}
.ifoot03{display:inline-block;transition:all .25s ease}
.ifoot03:hover .valu02{display:inline-block}
.ifoot03:hover .valu01{display:none}
.ifoot04{display:inline-block;transition:all .25s ease}
.ifoot04:hover .valu02{display:inline-block}
.ifoot04:hover .valu01{display:none}
.ifoot05{display:inline-block;transition:all .25s ease}
.ifoot05:hover .valu02{display:inline-block}
.ifoot05:hover .valu01{display:none}
.ifoot06{display:inline-block;transition:all .25s ease}
.ifoot06:hover .valu02{display:inline-block}
.ifoot06:hover .valu01{display:none}
.fshare{width:34px;height:34px;border-radius:1000px;text-align:center;line-height:34px;display:block;background:#757575;color:#404040;transition:all .25s ease}
.fshare:hover{background:#ee7700;color:#ffffff;transition:all .25s ease;transform:scale(1.2);width:34px;height:34px}
.fshare:hover a{color:#ffffff !important;transition:all .25s ease}*/
.foot-logo{width:100px; height:30px; float:left; margin-right:30px;}
.foot-logo img{width:100%;}
.foot-sz{width:100%;margin-top:100px;margin-bottom:18px;color:#8b8b8b;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:space-between}
.foot-sz a{color:#8b8b8b!important;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:space-between;width:100%}
.sh1{font-size:18px;display:block;padding-top:1px}
.sh2{font-size:18px;display:block;font-weight:bolder}
.sh3{font-size:18px;display:block}
.sh4{font-size:18px;display:block}
.foot-cp-right{float:right;line-height: 30px; color: #c9caca;}
.foot-cp-right a{color:#c9caca !important;margin-left:1rem}
.foot-cp-right a:hover{color:#00447f !important;margin-left:1rem}
.footer{width:100%;background-color:#e5e5e5;box-sizing:border-box;display: table;}
.foot-top{padding-top:80px;width:100%;padding-bottom:20px;margin-bottom:20px;border-bottom:2px solid #ccc;display:table}
.foot-top-left{float:left}
.foot-top-right{float:right}
.foot-top-tel{margin-bottom:30px;height:40px}
.foot-top-tel .img{width:40px;height:40px;float:left;margin-right:10px;margin-top:2px}
.foot-top-tel .img img{width:100%}
.foot-top-tel .tel{float:left}
.foot-top-tel .tel strong{font-size:24px;color:#00447f;font-weight:bold;display:table;line-height:24px}
.foot-top-tel .tel span{font-size:14px;color:#666}
.footer_link{width:360px;height:40px;position:relative;margin-bottom:18px; box-shadow:1px 1px #ccc;}
.footer_link p{padding-left:15px;height:38px;line-height:40px;border:1px solid #e2e2e2;background:url(../images/arrow.png) #fff 95% center no-repeat;font-size:14px;color:#999;cursor:pointer;text-align:left;text-transform: uppercase;font-weight: bold;}
.footer_link ul{width:100%;border:1px solid #e2e2e2;border-left:none;border-right:none;background:#fff;position:absolute;top:39px;left:0;max-height:200px;overflow-y:scroll;display:none;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0px;-webkit-padding-start:0}
.footer_link ul li{line-height:38px;border-left:1px solid #e2e2e2;list-style:none;text-align:left}
.footer_link ul li a{display:block;padding-left:15px;font-size:14px;color:#888}
.footer_link ul li a:hover{background:#f5f5f5}
.foot-code{}
.foot-code ul{margin:0px; padding:0px;}
.foot-code ul li{width:106px; float:right; margin-left:20px;}
.foot-code ul li img{max-width:100%;}
.foot-code ul li span{width:100%; height:30px; line-height:30px; text-align:center; font-size:12px; color:#666; display:table;}
.foot-vlogo{width:100%; margin:20px 0; text-align:center; font-size:28px; color:#ccc; font-weight:500;}
.foot-flx{float:left;position:relative}
.foot-main{max-width:1400px;width:94%;margin:0 auto;}
.foot-copy{width:100%;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:space-between;background:#454545; font-size:14px;border-top:3px solid #fff;margin:15px auto 0;padding: 35px 0; height: 30px; }
.foot-main-left{float:left;width:35%;position:relative}
.wx2 img{width:120px}
.wx1 img{width:120px}
.wx4 img{width:120px}
.wx3 img{width:120px}
.wx2{position:absolute;left:0;bottom:38px;display:none}
.wx4{position:absolute;right:0;bottom:38px;display:none}
.wx1{position:absolute;left:0;bottom:38px;display:none}
.wx3{position:absolute;left:0;bottom:38px;display:none}
.shows{display:block}
.foot-main-right{width:80%;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:space-between}
.foot-main-right dl{float:left}
.foot-main-right dl dt{float:left; color: #000; font-weight: bold;margin-bottom:20px}
.foot-main-right dl dd{float:left;clear:both;transition:all .25s ease}
.foot-main-right dl dd:hover a{color:#00447f !important;transition:all .25s ease}
.foot-main-right a{color:#6c6c6c !important;font-size:14px;line-height:32px}
.footer_left p{margin-top:34px;font-weight:300;color:#989898}
.footer_left a{color:#989898;display:inline-block}
.footer_right{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}
.footer_right_one{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;margin-top:30px}

@media(max-width:768px){
	.footer_link{width:320px;}

}

/* public  side-tips*/

.side-tips {
    position: fixed;
    z-index: 10;
    right: 2.5rem;
    bottom: 20rem;
    width: 3rem;
}

.side-tips .side-tip {
    width: 3rem;
    height: 3rem;
    background: #2b2b2b;
    position: relative;
    /* cursor: pointer; */
}

.side-tips .side-tip:first-child {
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
}

.side-tips .side-tip:last-child {
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
}

.side-tips .side-tip .hover {
    height: 3rem;
    width: 0px;
    background: #ffffff;
    box-shadow: 0px 8px 24px 0px rgba(0, 0, 0, 0.1);
    -webkit-box-shadow: 0px 8px 24px 0px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0px 8px 24px 0px rgba(0, 0, 0, 0.1);
    position: absolute;
    top: 0;
    right: 0;
    z-index: 5;
    transition: width 0.3s;
    /* cursor: pointer; */
    overflow: hidden;
    color: #2b2b2b;
    white-space: nowrap;
    /* transform: translateX(100%);
    opacity: 0;
    visibility: hidden;
    transition: all .3s; */
}

/* .side-tips .side-tip .hover.show {
    transform: translateX(0%);
    opacity: 1;
    visibility: visible;
    transition: all .3s;
} */

.side-tips .side-tip .hover .icon-download,
.side-tips .side-tip .hover .icon-community,
.side-tips .side-tip .hover .icon-onlineChat {
    margin-left: 1.25rem;
}

.side-tips .side-tip .hover .icon-download {
    background: url(../images/sdown_w.png) center center no-repeat;
    background-size: 100%;
    float:right;
}

.side-tips .side-tip .hover .icon-community {
    background: url(../images/stel.png) center center no-repeat;
    background-size: 100%;
    float:right;
}

/*.side-tips .side-tip .hover .icon-onlineChat {
    background: url(/Assets/Solar/v4/img/common/ic_chat_black.svg) center center no-repeat;
    background-size: 100%;
}*/

/* .side-tips .side-tip:hover .hover {
    transition: width 0.3s;
    will-change: width;
} */

.side-tips .side-tip+.side-tip {
    border-top: 1px solid rgba(151, 151, 151, 0.2);
}

.side-tips .side-tip .side-tip-text {
    float: left;
    line-height: 3rem;
    
    margin-left:10px;
}

.side-tips .side-tip .side-tip-text strong{font-size:18px; line-height:15px; display:block; margin-top:12px; }
.side-tips .side-tip .side-tip-text span{font-size:14px;line-height:15px;display: block;}

.side-tips .side-tip .side-tip-line {
    display: inline-block;
    width: 1px;
    height: 1rem;
    background-color: #b5b5b5;
}

.side-tips .side-tip .icon-download {
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
    margin: 0.75rem;
    background: url(../images/sdown.png) center center no-repeat;
    background-size: 100%;
}

.side-tips .side-tip .icon-community {
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
    margin: 0.75rem;
    background: url(../images/stel_w.png) center center no-repeat;
    background-size: 100%;
}

/*.side-tips .side-tip .icon-onlineChat {
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
    margin: 0.75rem;
    background: url(/Assets/Solar/v4/img/common/ic_chat.svg) center center no-repeat;
    background-size: 100%;
}*/

.side-tips .back-top {
    margin-top: 16px;
    border-radius: 4px;
    background:#2b2b2b url(../images/top.png) center center no-repeat;
    scroll-behavior: smooth;
    display: none;
}

.side-tips .back-top:hover {
    background:#444444 url(../images/top.png) center center no-repeat;
}

.side-tips .chat-box {
    position: fixed;
    bottom: 6rem;
    right: 6rem;
    z-index: 2;
    width: 24.5rem;
    height: auto;
    overflow: hidden;
}

.side-tips .chat-box .chat-con {
    width: 100%;
    height: 100%;
    position: relative;
    overflow: hidden;
}

.side-tips .chat-box .chat-con input {
    background: #fff;
    height: 40px;
    position: absolute;
    left: 33px;
    bottom: 16px;
    line-height: 40px;
    width: calc(100% - 94px);
    border: none;
}

.side-tips .chat-box .chat-con .close {
    display: inline-block;
    position: absolute;
    right: 0.75rem;
    top: 1.2rem;
    cursor: pointer;
    width: 1.5rem;
    height: 1.5rem;
    background: #fff;
}

.side-tips .chat-box .chat-con .close span {
    display: inline-block;
    width: 1rem;
    height: 1rem;
    background: url(/Assets/Solar/v4/img/common/ic_close.png) no-repeat;
}

.side-tips .chat-box .chat-con .close:hover span {
    background-image: url(/Assets/Solar/v4/img/common/ic_close_hover.png);
}

.side-tips .chat-box .chat-con .close:focus span {
    background-image: url(/Assets/Solar/v4/img/common/ic_close_hover.png);
}

.side-tips .chat-box .chat-con .chat-con-mask {
    display: inline-block;
    position: absolute;
    right: 18px;
    top: 202px;
    height: 43px;
    background: transparent;
    width: 292px;
    cursor: pointer;
    border-radius: 8px 8px 0 8px;
    line-height: 42px;
    color: #fff;
    padding-left: 15px;
    font-size: 14px;
}

.side-tips .chat-box .chat-con .chat-con-mask:hover {
    border: 2px solid #007dff;
    border-radius: 10px;
}

.side-tips .chat-box .chat-con .chat-con-mask.active {
    background: #007dff;
}

.side-tips .chat-box .chat-con .chat-con-mask.active:hover {
    border: 0;
    border-radius: 8px 8px 0 8px;
}

.side-tips .chat-box .chat-con .chat-con-reply-wrapper {
    position: absolute;
    left: 0.0625rem;
    top: 253px;
    background-color: #fff;
    height: 218px;
    width: 98%;
    padding-top: 1rem;
}

.side-tips .chat-box .chat-con .chat-con-reply-wrapper img {
    width: 24px;
    height: 24px;
    position: absolute;
    left: 16px;
    top: 106px;
}

.side-tips .chat-box .chat-con .chat-con-reply {
    display: inline-block;
    height: 82px;
    width: 231px;
    background: #f5f5f5;
    border-radius: 10px 10px 10px 0;
    font-size: 14px;
    color: #191919;
    line-height: 20px;
    padding: 12px;
    text-align: left;
    margin-left: 53px;
}

.side-tips .chat-box .chat-con .chat-con-reply2 {
    height: 40px;
    margin-top: 8px;
}

.side-tips .chat-box img {
    width: 100%;
}

@media (max-width: 1280px) {
    .side-tips {
        display: none;
    }
}

.newList_list{width:100%;background:#F8F7F6;box-sizing:border-box;padding-top:119px;padding-bottom:140px}
.newList_list_content_left{float:left;width:601px}
.newList_list_content_right{overflow:hidden;padding:48px 0 48px 39px}
.newList_list_content_right_time{margin-top:;color:#B58434}
.newList_list_content_right_title{margin-top:20px;color:#494949}
.newList_list_content_right_describe{color:#505050;opacity:0.6;margin-top:20px}
.newList_list_content_right_more{display:inline-block;margin-top:30px;padding:11px 42px;background:#CAAF85;border:1px solid #CAAF85;color:#fff}
.newList_list_content_right .hvr-radial-out{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s;color:#fff}
.newList_list_content_right .hvr-radial-out:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.1);border-radius:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.newList_honor{padding-bottom:142px}
.newList__honor_header{text-align:center;margin-top:119px;font-weight:300;color:#666666}
.newList_honor_content{width:1400px;margin:auto;position:relative}
.newList_honor_content .swiper-container{width:1200px;margin:auto;margin-top:50px}
.newList_honor_content .swiper-container .swiper-slide{text-align:center}
.newList_honor_content .swiper-button-next,.newList_honor_content .swiper-button-prev{width:15px !important;height:28px !important}
.newList_honor_content .swiper-button-prev{background:url(../images/prev.png) no-repeat;background-size:100% 100%}
.newList_honor_content .swiper-button-next{background:url(../images/next.png) no-repeat;background-size:100% 100%}
.tanchuang{display:none;position:fixed;top:0;left:0;width:100%;z-index:9999;height:100%}
.tanchuang_yiny{position:fixed;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.7)}
.tanchuang_content img{position:fixed;top:0;left:0;right:0;bottom:0;margin:auto}
.xianshi{display:block !important}
#swiper3{margin-right:20%}
#swiper3 .swiper-slide{text-align:left}
#swiper3 .swiper-slide .img_ratio{padding-top:80%}
#swiper4{position:absolute;top:20%;margin-top:0;width:30%;right:0}
#swiper4 .swiper-slide .img_ratio{padding-top:100%}
.anli_details_tab_content_left,.anli_details_tab_content_right{position:absolute;width:50px;height:50px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;background-color:#f3f1ee;cursor:pointer;bottom:0;z-index:99}
.anli_details_tab_content_left{left:90%}
.anli_details_tab_content_right{right:0}
.anli_details_tab_content_left:hover,.anli_details_tab_content_right:hover{background-color:#e0dad3}
.shangXia{width:1200px;margin:auto;margin-top:59px;margin-bottom:80px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:space-between}
.shang{color:#4A4A4A;letter-spacing:2.6px}
.shang:hover{color:#B58434}
.block{display:block !important}
.lianxiUs{padding:100px 0;background:url(../images/lianxi_bg.jpg) no-repeat center bottom;overflow:hidden;background-size:cover}
.map-box,.jsmap-svg-container{margin:auto}
.map-wrapper{padding:90px 0}
.map-wrapper .map-box{transform:scale(1.4)}
.map-wrapper .xx{position:absolute;left:0;right:0;top:0;bottom:0;cursor:pointer;pointer-events:none}
.map-wrapper .xx span.show1{display:block;pointer-events:visible}
.map-wrapper .xx span{pointer-events:none;position:absolute;margin-left:130px;margin-top:-7px;line-height:1.2;font-size:12px;display:none}
.map-wrapper .xx span{padding-left:24px;background:url(../images/icon1.png) no-repeat;background-size:20px 22px}
.map-wrapper .xx span i{display:block}
.map-wrapper .xx span em{text-transform:capitalize;font-size:10px}
.pagination{width:100%;text-align:center;margin:15px 0;display: table;}
.about-bord{width:100%}
body .swiper-pagination-bullet-active{background:#00447f!important;opacity:1}
.bannerBox2 .swiper-pagination2,.bannerBox .swiper-pagination{display:block}
#swiper{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:center}
#report-en{display:none}
.padd82{padding:0}
.flat{clear:both}
#video{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:fill}
.video_cover{position:absolute;left:0;top:0;width:100%;height:100%;background:url('../images/banner.jpg') no-repeat;background-size:cover;z-index:1}
.load-img{width:100%;position:absolute;top:0;left:0;bottom:0;right:0;z-index:999999}
.arrdown{transition:transform 0.5s;-moz-transition:-moz-transform 0.5s;-webkit-transition:-webkit-transform 0.5s;-o-transition:-o-transform 0.5s;-moz-transform:rotate(270deg);-moz-transform-origin:50% 30%;-webkit-transform:rotate(270deg);-webkit-transform-origin:50% 50%;-o-transform:rotate(270deg);-o-transform-origin:50% 50%;transform:rotate(270deg);transform-origin:50% 50%}
.nopage{background:url(../images/bg404.jpg) repeat-x center #e4f1fa;width:100%;position:relative}
.nopage-w{width:100%;display:flex;justify-content:space-between;align-items:center}
.nopage-left{width:50%}
.nopage-left img{max-width:100%}
.nopage-right{width:50%;text-align:left;padding-left:20px;box-sizing:border-box}
.nopage-right img{max-width:100%}
.ygp-no{width:143px !important;display:block;text-align:center;border:1px solid #00447f;border-radius:10000px;letter-spacing:1px;position:relative;transition:.3s;padding:6px 0;overflow:hidden;margin-right:20px}
.ygp-no a{color:#00447f !important;display:block;text-align:center;font-size:16px;font-weight:700}
.ygp-no:hover .btn-iner{width:140%;transition:all 1s ease 0s;-webkit-transition:all 1s ease 0s;-moz-transition:all 1s ease 0s;-o-transition:all 1s ease 0s}
.ygp-no:hover{border:1px solid #00447f}
.ygp-no:hover a{color:#ffffff !important}
.nopad-top{width:100%;padding-top:60px}
.no-buttom{display:flex;justify-content:left;padding-top:50px}
.joblist-bg01{width:100%;background:url(../images/jobbg01.jpg) no-repeat center;background-size:cover;padding:80px 0 0}
.joblist-bg02{width:100%;background:url(../images/jobbg02.jpg) no-repeat center;background-size:cover;padding-top:80px}
.joblist-bg03{width:100%;background:url(../images/jobbg03.jpg) no-repeat center;background-size:cover;padding:90px 0}
.joblist-pad{width:100%;display:flex;justify-content:space-between}
.joblist-left{width:50%;display:flex;align-items:center}
.joblist-left img{width:100%;align-items:center;vertical-align:middle}
.joblist-right{width:40%;display:flex;align-items:center}
.joblist-left02{width:30%;display:flex;align-items:center;padding-left:10%}
.joblist-right02{width:50%;display:flex;align-items:center}
.joblist-right02 img{width:100%}
.jp-h1{padding-bottom:30px}
.jp-h1:after{width:32px;height:2px;background:#00447f;content:"";display:block;margin-top:30px}
.job-txt{padding:0 20px}
.joline{line-height:36px}
.jobewm{border:1px solid #f1f1f1;display:inline-block;align-items:center;padding-top:15px}
.job-join{color:#000000;padding-top:20px;line-height:36px}
.link-li{width:33.3%;float:left;padding:15px 0 0 0}
.link-href a{color:#fff!important;font-weight:normal}
.link-href img{width:16px;padding-left:5px}
.link-pad{padding:30px 0 20px 0;width:100%;float:left}
.link-name{padding:15px 0 15px 0;color:#ffffff}
.radioBox{float:left;width:100%;margin-bottom:35px}
.radioBox input{-webkit-appearance:none;width:20px;height:20px;padding:0;background-color:#fff;border:1px solid #c9c9c9;border-radius:50%;outline:none;margin-right:22px;cursor:pointer}
.radioBox input:checked{}
.radioBox input{display:none}
.radioBox label{cursor:pointer;position:relative;width:100%;display:flex;align-items:center;margin:0;padding:0}
.radioBox label::before{display:inline-block;content:"";width:14px;height:14px;border-radius:50%;border:2px solid rgba(193,200,211,1);margin-right:6px;vertical-align:middle}
.radioBox input:checked+label::after{display:inline-block;content:"";width:10px;height:10px;border-radius:50%;position:absolute;left:4px;background-color:#00447f;top:50%;transform:translateY(-50%)}
.topLink img{width:3rem}
.clear{clear:both}
.bold{font-weight:bold;color:#909090!important}
.footer{bottom:0;left:0;z-index:999}
.rep-cn div{font-size:16px}
.iScrollIndicator{background:transparent !important}
.liaison{display:flex;justify-content:space-between;align-items:center;width:100%}
.liansion-left{float:left;width:50%;padding:30px;box-sizing:border-box}
.liansion-right{float:left;width:50%;padding:30px;box-sizing:border-box}
.left-lab{float:left;display:flex;justify-content:left;align-content:center;align-items:center}
.liaison{width:100%;max-width:1200px;margin:0 auto;padding:80px 0}
.lian-col{padding-bottom:20px;border-bottom:1px solid #e5e5e5;margin-bottom:20px}
.lian-tel{width:100%;float:left;color:#656464;margin:10px 0}
.lian-tel img{float:left;padding:0 5px 0 0}
.lian-mail{width:100%;float:left;color:#656464}
.lian-mail img{float:left;padding:0 5px 0 0}
.about-right img{width:100%;max-width:325px}
.lian-coe{float:left;padding-left:15px;color:#656464}
.lian-cot{float:left;padding-left:15px}
.fzs26{font-size:30px!important;color:#ffffff}
.toop:hover .fzs26{color:#00447f}
.gray-color{width:100%;padding:0px 0 50px;color:#909090;float:left;box-sizing:border-box;clear:both}
.ongol-li .ongname{padding-left:5px;  color: #fff; margin-bottom: 10px;}
.nav-item a:hover{color:#00447f}
.product_list_card:hover .exhs-h1{color:#00447f}
.product_list_card:hover .poicd img{transform:scale(1)!important}
.seachdiv{position:fixed;z-index:99;top:0;right:0;width:0;height:100%;background-color:#333;overflow:hidden;opacity:0;visibility:hidden;transition:all 1s ease 0s;-webkit-transition:all 1s ease 0s;-moz-transition:all 1s ease 0s;-o-transition:all 1s ease 0s}
.seachdiv.vis{opacity:1;visibility:visible;width:100%}
.seachxx{position:absolute;top:40px;right:40px;cursor:pointer;transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s}
.seachfm{padding-left:35px;padding-right:35px}
.seachfmdiv{position:relative}
.seachinp input{width:100%;height:150px;display:block;border-bottom:solid 1px #3a4951;background-color:rgba(0,0,0,0);font-size:30px;color:#fff;padding-left:100px;padding-right:100px;text-align:center;background:url(../images/seachbut.png) no-repeat center left}
.seachinp input::-webkit-input-placeholder{color:#9ca1a4}
.seachbut{position:absolute;top:0;right:0;width:auto;height:100%;font-size:20px;color:#fff}
.pc{display:none}
.ihm{display:none}
.pad0{bottom:10px!important}
.class_1{position:fixed;top:0px;width:100%;z-index:999}
.class_1 .nav-down-menu{width:100%;margin:0;background:#ffffff;padding:112px 0 10px;float:left}
.scrollmenu .img02{display:none;opacity:0}
.scrollmenu .img03{display:block;opacity:1}
.scrollmenu .img01{display:none;opacity:0}
.c-video{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:999}
.circles-text{width:60%}
.slie-img{overflow:hidden;position:relative;min-height:130px}
.system-ul{width:100%;padding:60px 0;line-height:32px}
.system-ul img{max-width:100%}
.circles-text{font-size:26px!important;font-weight:bolder;color:#00447f;transform:rotate(-90deg);-ms-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-o-transform:rotate(-90deg)}
.circles-wrp{transform:rotate(90deg);-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg)}
.slie-img img{-webkit-transition:all 0.4s ease-out 0s;-moz-transition:all 0.4s ease-out 0s;-ms-transition:all 0.4s ease-out 0s;-o-transition:all 0.4s ease-out 0s;transition:all 0.4s ease-out 0s}
.slie-pad:hover .slie-img img{transition:all .25s ease;transform:scale(1.25)}
.casedet-cent{width:100%;text-align:center}
.sh02{display:none;transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s}
.icon-bg:hover .sh01{display:none;transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s}
.icon-bg:hover .sh02{display:block;transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s}
.sys-page-w{width:100%;padding-bottom:30px;padding-top:20px}
.product_title{width:100%;font-family:PingFangSC-Medium;font-size:36px;font-weight:normal;font-stretch:normal;letter-spacing:0px;color:#666666;width:100%;text-align:center;padding:25px 0 0 0}
.layui-colla-icon{position:absolute;left:15px;top:50%!important;font-size:14px;width:26px;height:26px;border:1px solid #333333;line-height:26px;text-align:center;border-radius:10000px;transform:translateY(-50%)}
.layui-colla-icon{left:0!important}
.solution_card_item i{display:block;width:0;position:absolute;left:0%;bottom:0;height:1px;background-color:#00447f}
.activer i{left:0%;width:100%!important;transition:all 0.4s ease 0s}
.stat02{display:none}
.solution-ul{width:100%;float:left;box-sizing:border-box}
.slies-img{overflow:hidden}
.slies-img img{transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s}
.slies-img:hover img{transform:scale(1.15,1.15);transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;cursor:pointer}
.activer .stat02{display:block}
.activer .stat01{display:none}
.activer{display:block}
.product_nav_item_active span:after{width:100%;content:"";display:block;background:#00447f;height:1px;color:#00447f!important;position:absolute;bottom:-1px}
.probanner-video{width:100%;position:absolute;top:50%;left:50%;text-align:center;transform:translate(-50%,-50%);max-width:1472px;padding-left:15px;padding-right:15px;box-sizing:border-box}
.devbanner-video{width:100%;position:absolute;top:50%;left:50%;text-align:left;max-width:1442px;transform:translate(-50%,-50%)}
.dev-font36{font-size:36px;color:#ffffff}
.dev-font18{font-size:18px;color:#ffffff;width:40%;padding:18px 0}
.dev-pad{width:100%;padding:50px 0;margin:0 auto;max-width:1200px;box-sizing:border-box}
.dev-pad img{max-width:100%}
.dev-pad p{padding:15px 0;font-size:16px;line-height:32px;color:#666666}
.de-font36{font-size:36px}
.de-font18{font-size:18px;padding:30px 0}
.de-font18 p{padding:15px 0;font-size:16px;line-height:32px;color:#666666}
.de-vlist{width:100%;padding-bottom:50px;float:left}
.dev-video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.pv-font36{font-size:36px;color:#ffffff}
.pv-video{padding-top:20px}
.pv-font18{font-size:18px;color:#ffffff;padding:10px 0}
.de-vlist-li{float:left;width:50%;border-right:1px solid #e5e5e5;box-sizing:border-box}
.de-vlist-li:nth-child(2){border:0}
.de-vlist-font{font-size:22px;padding-bottom:10px;width:100%;box-sizing:border-box;padding-left:50px}
.de-vlist-cn{width:100%}
.de-bord{margin:0 auto}
.de-vlist-left{float:left;width:50%;padding:15px 0;text-align:center;box-sizing:border-box}
.de-vlist-right{float:left;width:50%;padding:15px 0;text-align:center;box-sizing:border-box}
.de-name{width:100%;text-align:center;font-size:18px;padding-top:20px}
.adv_item_desc li{width:calc(100% - 20px);position:relative;padding:0 0 0 20px;margin:5px 0;font-size:16px;color:#666666}
.adv_item_desc li:after{width:4px;height:4px;background:#cbcbcb;content:"";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.efont-36{font-size:36px;width:100%;padding-bottom:10px}
.efont-16{font-size:16px;width:100%}
.efont-16 p{line-height:28px;padding:15px 0}
.desc{font-size:18px;width:100%;color:#666666;padding:8px 0}
.employee:nth-child(odd) .employee-w5{float:left}
.employee:nth-child(odd) .employee-w6{float:right;padding-left:30px;padding-right:0}
.employee-w6{float:left;width:60%;padding-right:30px;box-sizing:border-box}
.employee-w5{width:40%;float:left}
.employee-w5 img{width:100%}
.employee-w4{float:left;width:40%}
.employee{width:100%;float:left;clear:both;padding:40px 0}
.our-action{width:100%;text-align:center;padding:20px 0}
.safety{width:100%;padding:40px 0;float:left}
.safety-w4{float:left}
.safety-w6{float:left;width:60%;padding-left:30px;box-sizing:border-box}
.tagname{font-size:18px}
.sfont-36{font-size:36px;width:100%;padding-bottom:10px}
.sfont-16{font-size:16px}
.sfont-16 p{line-height:28px;padding:15px 0}
.active_tag .tagname{color:#f47920}
.our-action-name{font-size:36px;padding:40px 0 40px}
.nav_list_content_item{width:max-content;font-family:PingFangSC-Regular;font-size:16px;font-weight:normal;font-stretch:normal;letter-spacing:0px;color:#666666;margin-bottom:1.04vh;margin-right:30px}
.our-action-cn{width:100%;overflow:hidden}
.fath-w{margin-left:-10%!important;margin-right:-10%!important}
.presleft01{position:absolute;left:10%;z-index:999;top:50%;transform:translateY(-50%)}
.presright01{position:absolute;right:10%;z-index:999;top:50%;transform:translateY(-50%)}
.fs26{font-size:30px!important;color:#ffffff}
.swiper-slide_card{width:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;align-items:center}
.dev-swip{position:absolute;left:40px;bottom:30px;font-size:24px;color:#fff}
.case-swip{width:100%}
.product_list{width: 78%; float: right;}
.med-pad{width:100%;border:1px solid #f8f8f8;background:#ffffff;box-sizing:border-box}
.med-pad:hover{box-shadow:0px 3px 7px #e0e0e0;border:1px solid #00447f;box-sizing:border-box;width:100%}

.pro_select{height:86px;line-height:86px;padding:0 0 0 30px;position:relative;}
.pro_select .con{font-size:24px;color:#333;float:left;}
.pro_select .con span{color:#63a4d8;}
.pro_sort{font-size:17px;color:#333;top:-9px;right:0;position:absolute;z-index:20;padding:0;height:40px;overflow:hidden;cursor:pointer;}
.pro_sort.on{-moz-box-shadow: 0 0 3px 0px #ccc;  -webkit-box-shadow: 0 0 3px 0px #ccc;  box-shadow: 0 0 3px 0px #ccc;background:#fff;}
.pro_sort li{padding:0 30px;line-height:46px;}
.arrowB { border-left: 12px solid transparent;border-right: 12px solid transparent; border-top: 14px solid #fff;}
.pro_sort .arrowB{border-width:6px;border-color: #333 transparent transparent;margin:20px 0 0 10px;float:right;}
.pro_sort li a{color:#333;}
.m_pro_select{display:none;}
.pro_main{display: table; margin: 30px 0 60px;width: 100%;}
.pro_menu h2{width:calc(100% - 60px); height:82px; line-height:82px; background:#00447f url(../images/plist_ico.png) left 20px center no-repeat; color:#fff; padding-left:60px; text-transform:uppercase; font-size:20px;}
.pro_menu{width:20%;float:left;border-bottom:1px solid #eee;position:relative;z-index:20;top:1px;margin-top: 30px;}
.pro_menu dt{border:1px solid #eee;border-left:none;border-bottom:none;height:50px;line-height:50px;padding:0 5%;font-size:16px;color:#333;cursor:pointer; background:#fff;}
.pro_menu dt img{display:block;float:right;width:14px;margin-top:22px;border-left:none;border-bottom:none;}
.pro_menu dl.on dt{background:#fff;border-bottom:1px solid #ccc;color:#00447f;}
/*.pro_menu dl.on img{margin-top:30px;}*/
.pro_menu dd{background:#f2f2f2;display:none;}
.pro_menu dd a{display:block;font-size:16px;color:#666;line-height:26px;padding:8px 0; border-bottom:1px solid #e8e8e8; padding-left: 20px;}
.pro_menu dd a.on,.pro_menu dd a:hover {color:#00447f; background:#fff;}
.pro_menu dt span{
    display: inline-block;
    width: calc(100% - 30px);
    white-space: nowrap;overflow: hidden;text-overflow: ellipsis;
}


.product_intor{width:100%;height:165px;padding:0.83vh 1vw 0;box-sizing:border-box;border-top:1px solid #e8e8e8;text-align: center;}
.product_intor_list{width:100%;height:40px;font-weight:normal;font-stretch:normal;letter-spacing:0px;color:#999999}
.pro-pad{background:#ffffff;width:100%;border:1px solid rgba(0,0,0,0);box-sizing:border-box;overflow:hidden}
.pro-pad:hover{border:1px solid #00447f;transition:all .5s ease;}
.video{float:left;vertical-align:middle;padding:0 10px 0 0}
.case-name{width:100%;display:flex;align-items:center}
#masonry_p{position:relative;width:100%;margin:auto}
.case-list-img{overflow:hidden}
.casedet-shar{position:absolute;right:0;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;top:50%;transform:translateY(-50%)}
.case{width:100vw;position:relative}
.font-16{font-size:16px;padding:8px 0 0 0}
.font-22{font-size:22px}
.casedat-li{width:50%;float:left;padding:15px;box-sizing:border-box}
.icon-bg{width:28px;height:28px;border-radius:10000px;margin:5px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}
.product_detail_page{width:100vw;background:#ffffff}
.product_banner{width:100%;position:relative}
.yw-position{width:100%;position:absolute;text-align:center;transform:translateY(100px)}
.ywf36{font-size:36px;color:#ffffff}
.yw16{color:#ffffff;padding:15px 0 0 0}
.ywvideo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.product_nav_item_active  span{position:relative}
.exh-pad{width:100%;background:#ffffff;position:relative}
.product_intor_list div{width:100%;/*display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden*/}
#masonry_p{position:relative;width:100%;margin:auto}
.case-list-img{overflow:hidden}
.case_detail_page{padding-top:83px;grid-auto-flow:row;grid-template-columns:12.5vw repeat(3,1fr) 12.5vw;grid-template-areas:"banner banner banner banner banner"
        "nav nav nav nav ."
        ". content content content .";width:100vw;background:#ffffff}
.product_nav_item{position:relative;width:max-content;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:flex-start;justify-content:center;border-bottom:1px solid transparent;cursor:pointer}
.product_list_card_img{width:100%;overflow:hidden;transition:all .25s ease;box-sizing:border-box;position:relative;}
.product_list_card_img img{width:100%;}
.video_list_card_img{width:100%;overflow:hidden;transition:all .25s ease;cursor:pointer;box-sizing:border-box;position:relative}
.nevideo{width:65px;height:65px!important;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}
.nevideo .hov{display:none}
.product_list_card:hover .nohov{display:none}
.product_list_card:hover .hov{display:block}
.product_list_card:hover .video-img img{transition:all .5s ease;transform:scale(1.2)}
.exhs-h1{height:60px;border-bottom:1px solid #f1f1f1;padding-bottom:24px;margin-bottom:10px}
.new-video-time{width:100%;margin-top:10px;display:flex;justify-content:left}
.video-time{background:url(../images/vico01.jpg) no-repeat left center;padding:0 0 0 20px;font-size:16px;color:#666666;text-align:left;margin-right:25px}
.video-view{background:url(../images/vico02.jpg) no-repeat left center;padding:0 0 0 20px;font-size:16px;color:#666666;text-align:left;margin-right:25px}
.video-img img{width:100%;transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s}
.product_list_card:hover .product_list_card_img img{transition:all .25s ease;transform:translateY(-6px);}
.product_list_card_img img{transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s}
.product_intor_title{font-size:22px;font-weight:600;font-stretch:normal;letter-spacing:0px;color:#333333;padding:15px 0 0;

    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    text-overflow: ellipsis;
    margin-bottom: 15px;
}
.red{color:#00447f !important;}
.poicd{position:absolute;top:10px;left:0;z-index:1}
.case-nav{color:#666666;padding:10px 0 0 0}
.case_list_card{margin-right:-15px;margin-left:-15px}
#masonry_p{position:relative;width:100%;margin:auto}
.case-list-img{overflow:hidden}
.casedet-menu{width:100%;padding:50px 0 50px;text-align:center;position:relative}
.casedet-pd{position:relative;width:100%}
.case{width:100vw;position:relative}
.font-16{font-size:16px;padding:8px 0 0 0}
.case-pad{width:100%;padding:5px 0 5px;border-bottom:1px solid #dfdfdf;min-height:105px;box-sizing:border-box}
.font-36{font-size:36px;text-align:center;color:#333333}
.swiper-case{width:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;align-items:center;vertical-align:middle}
.cs-f36{width:100%;font-size:36px;padding-bottom:20px}
.cs-f16{width:100%;border-bottom:1px solid #dededf;padding:0 0 20px 0;margin-bottom:20px}
.cs-f16n{width:100%;padding:0 0 20px 0;margin-bottom:20px;line-height:32px}
.cs-more{width:100%}
.cs-more a{border:1px solid #00447f;border-radius:1000px;padding:7px 28px;letter-spacing:2px;color:#00447f;position:relative;overflow:hidden;display:inline-block;transition:all .3s ease}
.cs-more a:hover{color:#ffffff;box-shadow:inset 2px 2px 2px 0 rgba(255,255,255,.5),7px 7px 20px 0 rgba(0,0,0,.1),4px 4px 5px 0 rgba(0,0,0,.1);transition:all .3s ease}
.cs-mores{position: absolute; right: 0; top: 0;}
.cs-mores a{width:142px !important;display:block;color:#00447f;text-align:center;border-radius:10000px;margin-top:20px;letter-spacing:1px;position:relative;transition:.3s;overflow:hidden; }
.cs-mores a:hover{color:#ffffff;box-shadow:inset 2px 2px 2px 0 rgba(255,255,255,.5),7px 7px 20px 0 rgba(0,0,0,.1),4px 4px 5px 0 rgba(0,0,0,.1);transition:all .3s ease}
.cs-mores a:hover .btn-inner{color:#ffffff}
.btn2 .btn-inner{padding:6px 12px;position:relative;z-index:1;display:block;text-align:center;color:#fff;font-weight: bold; background:#858585}
.btn2:hover .btn-inner{background:#00447f;}
.btn2:hover .btnbg-x{width:140%;background:#00447f}
.btn2 .btnbg-x{position:absolute;left:-4px;width:0;top:-4px;right:-4px;bottom:-4px;transition:all 0.5s;-moz-transition:all 0.5s;-webkit-transition:all 0.5s}
.case_box{width:100%}
.case_box h3{color:#081232;font-weight:normal;font-size:42px;padding-top:80px;padding-bottom:60px;text-align:center}
.case_box .category ul{padding-bottom:40px;display:block;height:auto;overflow:hidden}
.case_box .content{padding-left:0}
.case_box .content .cont{display:none}
.case_box .content .cont.active{display:block}
.case_box .content .cont img.bg{position:absolute;border:1px solid #E3E3E3;right:0;top:0}
.case_box .content .cont .info{position:absolute;width:520px;height:340px;background:#fff;box-shadow:0px 0px 70px rgba(157,179,208,0.4);left:0;top:120px;padding:50px 40px 0;border-radius:10px}
.case_box .content .cont .info .title .logo{float:left;padding-right:25px}
.case_box .content .cont .info .title:after{content:"";display:block;width:0;height:0;clear:both}
.case_box .content .cont .info .title h4{float:left;padding-top:30px;font-size:24px;color:#081232}
.case_box .content .cont .info p{font-size:16px;line-height:32px;padding-top:30px;color:#828b9f}
.case_boxs{width:100%}
.case_boxs h3{color:#081232;font-weight:normal;font-size:42px;padding-top:80px;padding-bottom:60px;text-align:center}
.case_boxs .categorys ul{padding-bottom:40px;display:block;height:auto;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center}
.case_boxs .categorys ul li{float:left;font-size:20px;text-align:center;padding:4px 3px 10px 0;color:#939aac;border-radius:50px;margin:0 25px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;position:relative}
.tagnpad{padding:30px 0;width:100%}
.pagination01{width:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;padding:25px 0 10px}
.pagination01 .swiper-pagination-bullet{background:#d6d6d6}
.pagination02{width:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;padding:25px 0 10px}
.pagination02 .swiper-pagination-bullet{background:#d6d6d6}
.pagination03{width:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;padding:25px 0 10px}
.pagination03 .swiper-pagination-bullet{background:#d6d6d6}
.swiper-pagination-bullet{margin:0 6px}
.swiper-pagination-bullet-active{background:#00447f!important}
.catlist img{width:30px;padding-right:10px}
.cat01{display:none}
.active .cat01{display:block}
.active .cat02{display:none}
.cat-li{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-content:center;align-items:center;justify-content:center}
.gory i{display:block;width:0;position:absolute;left:50%;bottom:0;height:1px;background-color:#00447f}
.active i{left:50%;width:100%!important;transition:all 0.4s ease 0s;transform:translateX(-50%)}
.case_boxs .categorys ul li.active{color:#00447f}
.case_boxs .contents{}
.case_boxs .contents .conts{display:none}
.case_boxs .contents .conts.active{display:block}
.case_boxs .contents .conts img.bg{position:absolute;border:1px solid #E3E3E3;right:0;top:0}
.case_boxs .contents .cont .info{position:absolute;width:520px;height:340px;background:#fff;box-shadow:0px 0px 70px rgba(157,179,208,0.4);left:0;top:120px;padding:50px 40px 0;border-radius:10px}
.case_boxs .contents .conts .info .title .logo{float:left;padding-right:25px}
.case_boxs .contents .conts .info .title:after{content:"";display:block;width:0;height:0;clear:both}
.case_boxs .contents .conts .info .title h4{float:left;padding-top:30px;font-size:24px;color:#081232}
.case_boxs .contents .conts .info p{font-size:16px;line-height:32px;padding-top:30px;color:#828b9f}
.w1200{width:100%;margin:0 auto;max-width:1500px}
.category{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center}
.casetage-ul{width:100%;padding:30px 0}
.w1400{margin:0 auto;position:relative;width:100%;max-width:1400px}
.w80{width:100%;max-width:1400px}
.wi1238{width:100%;max-width:1238px;margin:0 auto;position:relative}
.fz24{font-size:26px;color:#000;cursor:pointer}
.swiper-button-prev{position:absolute;cursor:pointer;background-position:center;background-repeat:no-repeat;left:15px}
.swiper-button-next{position:absolute;cursor:pointer;background-position:center;background-repeat:no-repeat;right:15px}
.toop{top:0;height:100%;display:flex;justify-content:center;align-items:center}
.toop:hover .fz26{color:#00447f}
.swiper-menu-left{width:44px;height:44px;border:1px solid #8b8b8b;position:absolute;top:50%;left:5px;transform:translateY(-50%);line-height:44px;text-align:center;border-radius:1000px;color:#8b8b8b;cursor:pointer;z-index:8}
.swiper-menu-left:hover{border:1px solid #00447f;color:#ffffff;background:#00447f}
.swiper-menu-right:hover{border:1px solid #00447f;color:#ffffff;background:#00447f}
.swiper-menu-right{cursor:pointer;width:44px;z-index:8;height:44px;border:1px solid #8b8b8b;position:absolute;top:50%;right:5px;transform:translateY(-50%);line-height:44px;text-align:center;border-radius:1000px;color:#8b8b8b}
.swip-menu-right{cursor:pointer;z-index:8;padding:0 10px;height:calc(100% - 39px);text-align:center;top:0!important;position:absolute;left:0;line-height:100%;text-align:center;color:#8b8b8b;display:flex;align-items:center}
.swip-menu-right:hover{color:#00447f!important}
.swip-menu-left:hover{color:#00447f!important}
.swip-menu-right:hover .guidecol{color:#00447f!important}
.swip-menu-left:hover .guidecol{color:#00447f!important}
.swip-menu-left{cursor:pointer;z-index:8;padding:0 10px;height:calc(100% - 39px);text-align:center;top:0;position:absolute;right:0;line-height:100%;text-align:center;color:#8b8b8b;display:flex;align-items:center}
.ifont-16 a{color:#333!important}
.ifont-16 a:hover{color:#00447f!important}
.sopad01{padding-bottom:20px}
.sopad02{padding-bottom:15px}
.ifont-16n{line-height:32px}
.swiper-but-left{width:60px;height:60px;position:absolute;top:50%;left:20px;transform:translateY(-50%);line-height:60px;text-align:center;border-radius:1000px;color:#8b8b8b;cursor:pointer;z-index:8}
.swiper-but-left:hover{color:#00447f}
.swiper-but-left:hover .fz24{color:#00447f}
.swiper-but-right:hover .fz24{color:#00447f}
.swiper-but-right:hover{color:#00447f}
.swiper-but-right{cursor:pointer;width:60px;z-index:8;height:60px;position:absolute;top:50%;right:20px;transform:translateY(-50%);line-height:60px;text-align:center;border-radius:1000px;color:#8b8b8b}
.pv-solution{width:100%;margin:0 auto;max-width:1400px;padding:60px 0}
.slie-p{width:100%}
.sl{padding-left:10px;width:100%;box-sizing:border-box;position:relative;margin:5px 0}
.sl:after{width:4px;height:4px;background:#cbcbcb;content:"";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.slie-pad{width:100%;box-sizing:border-box;border:1px solid rgba(254,118,22,0);transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;background:#ffffff}
.slie-qure{padding:30px 30px 30px 30px;width:100%;box-sizing:border-box}
.slie-img{overflow:hidden}
.slie-pad:hover{width:100%;position:relative;border:1px solid rgba(254,118,22,1);box-sizing:border-box;background:#ffffff;border:1px solid #00447f;box-sizing:border-box;box-shadow:1px 3px 16px 2px #dedede;transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s}
.slie-pad:hover .nlink:after{background:#ff7717;animation:clipMe 8s linear infinite}
.nlink{position:relative}
.nlink:after{width:55px;height:2px;background:#bab8b7;margin:20px 0;content:"";display:block}
.related-cases{width:100%;padding:60px 0 80px;background:#333}
.rela-name{width:100%;text-align:center;font-size:36px;padding:0 0 30px 0}
.list_page{width:100%;margin:0 auto;background:#f8f8f8;padding:20px 0}
.list_card_content{width:100%;height:max-content;box-sizing:border-box}
.list_card_item{width:100%;min-height:270px;overflow:hidden;height:auto;background:#ffffff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding:8.96vh 2.97vw 7.08vh 3.59vw;box-sizing:border-box;margin:15px 0;transition:.3s all ease-in-out}
.list_card_item:hover .card_item_left_title a{color:#00447f}
.list_card_item:hover{transition:.3s all ease-in-out;box-shadow:0 14px 29px 0 rgba(12,12,12,0.08)}
.list_card_item:hover .card_item_left_title{color:#00447f}
.card_item_left{width:32.23vw;height:100%}
.card_item_left_img_box{position:relative;margin-bottom:2.40vh}
.img_index{z-index:999}
.card_item_left_img{position:absolute;left:0;top:0;width:100%;height:100%}
.card_item_left_img_hov{position:absolute;left:0;top:0;width:100%;height:100%}
.card_item_left_title{font-weight:normal;font-stretch:normal;letter-spacing:0px;color:#333333;margin-bottom:25px}
.card_item_left_content{width:100%;font-size:14px;font-weight:normal;font-stretch:normal;letter-spacing:0px;color:#666666;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}
.card_item_center{width:11.72vw;height:100%;padding:0 36px}
.card_item_center_nav_list{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column}
.card_item_center_nav_item{width:max-content;font-size:14px;font-weight:normal;letter-spacing:0px;color:#666666;height:26px;border-bottom:1px solid transparent;margin-bottom:10px;cursor:pointer;padding-right:20px}
.card_item_center_nav_item span:hover{border-bottom:1px solid #00447f;color:#00447f}
.card_item_center_nav_item a:hover{color:#00447f}
.nav_item_active{border-bottom:1px solid #00447f;color:#00447f}
.card_item_right{width:38.39vw;box-sizing:border-box;overflow:hidden}
.card_item_right_img_list{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}
.img_list_img_list_item{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;justify-content:space-between;align-items:center;margin-right:23px}
.img_list_img_list_item:last-of-type{margin-right:0}
.img_list_img_box{width:100%;position:relative;background:url(../images/bg.jpg) no-repeat center;background-size:cover}
.img_list_img_box:hover .yg-pr-more{display:block}
.yg-pr-more:hover .yg-pr-m{color:#00447f}
.yg-pr-more{position:absolute;left:0%;top:0%;right:0%;bottom:0%;display:none}
.yg-pr-flx{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);text-align:center;width:100%}
.yg-pr-cm{opacity:0.9}
.yg-pr-n{color:#00447f}
.yg-pr-m{color:#333333;font-size:14px;padding-top:4px}
.img_list_img_box img{width:100%;height:100%}
.img_list_img_bor{position:relative;bottom:-12px;width:80%;height:3px;background-color:transparent;border-radius:2px}
.img_bor_active{background-color:#00447f}
.img_box{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;grid-gap:10px;margin-top:50px;margin-bottom:50px;position:relative}
.colx-50{float:left;width:50%}
.colx-20{float:left;width:10%}
.colx-30{float:right;width:35%}

#styls .swiper-pagination{ position:relative; text-align:center;margin:0 auto;}
#styls .swiper-pagination .swiper-pagination-bullet{width:30px;height:3px; margin:5px; display: inline-block;border-radius: 0%;background: #000;opacity: .2;}
#styls .swiper-pagination .swiper-pagination-bullet-active{ background:#d0021c;opacity:1;}
#styls .spreleft01{ position:absolute;z-index:4; top:50%; left:0; margin-top:-30px; cursor:pointer;opacity:.3; width:50px; height:50px; background:url("../images/icon-arrow-left-circle-black.png") no-repeat;background-size:100% auto; background-position:50% 50%; transition:all .35s;}
#styls .spreright01{ position:absolute;z-index:4; top:50%; right:0; margin-top:-30px; cursor:pointer;opacity:.3; width:50px; height:50px; background:url("../images/icon-arrow-right-circle-black.png") no-repeat;background-size:100% auto; background-position:50% 50%; transition:all .35s;}
#styls .spreleft01:hover,#styls .spreright01:hover{ opacity:.6;}


.img_items_box{width:92px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;margin-right:15px}
.tracker{background:url(../images/bg.jpg) no-repeat center;background-size:cover}
.img_item{width:85px;height:53px;overflow:hidden;background:url(../images/bg.jpg) no-repeat center;background-size:cover;margin-bottom:10px}
.magnifier{background:url(../images/bg.jpg) no-repeat center;background-size:cover}
.img_item_border{border:solid 1px rgb(255,255,255)}
.img_item:hover,.img_item_border_hover{border:solid 1px #ee7700}
.mid_img{width:100%;position:relative;background:url(../images/bg.jpg) no-repeat center;background-size:cover;display:flex;justify-content:center;align-items:center}
.mid_img img{width:100%;height:100%}
.prod_detail{position:relative;width:100%}
.cpro-shar{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex; margin-top: 20px; margin-bottom: 30px;}
.prod-top{width:100%;position:relative}
.prod_title{font-size:26px;font-weight:600;max-width:90%}
.col-50{float:left;width:50%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}
.share_link{grid-area:share_link}
.desc{grid-area:desc}
.advantag{grid-area:advantag}
.advantag{display:grid;grid-template-rows:auto 1fr;grid-template-areas:"adv_tag adv_tag adv_tag"
        "adv_item adv_item adv_item"}
.adv_tag{grid-area:adv_tag;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding:10px;padding-left:0}
.adv_tag .tag{margin-right:10px;cursor:pointer;width:140px;height:100px;position:relative;z-index:0;border:1px solid #848484;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;flex-direction:column;font-family:PingFangSC-Regular;font-size:14px;font-weight:normal;font-stretch:normal;letter-spacing:0px;color:#666666}
.im-act01{display:none}
.tag_img{position:relative;width:50px;height:50px}
.active_tag .im-act01{display:block}
.active_tag .im-act02{display:none}
.img_active{z-index:999}
.adv_tag .tag:hover,.adv_tag .active_tag{border:1px solid #ee7700 !important}
.noactive_tag{border:1px solid #848484}
.active_tag::after{content:"";display:block;width:9px;height:9px;border:1px solid #ee7700;position:absolute;bottom:-5.5px;left:50%;margin-left:-4.5px;transform:rotate(45deg);border-left-color:transparent;border-top-color:transparent;background-color:#FFFFFF}
.adv_item{grid-area:adv_item;padding:10px 0}
.adv_item_desc,.adv_item_desc_noactive{display:none}
.adv_item_desc_active{display:block !important}
.certification_box{width:100%;background-color:#f1f1f1;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;align-items:center;box-sizing:border-box;padding:50px 0}
.disflx{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between}
.certification_item{width:100%;text-align:center;padding:10px 0}
.certification_item img{margin:0 auto}
.pdf02{display:none}
#parameters{font-size:36px;box-shadow:0px 1px 0px 0px rgba(0,0,0,0.1);font-weight:normal;padding:30px 0 20px;font-stretch:normal;letter-spacing:0px;color:#333333; }
/*#installation{padding-top:150px; margin-top:-130px;}*/
.layui-colla-title{padding:0 15px 0 40px!important}
#parameters~.layui-collapse{border-left-width:0;border-right:0;margin-bottom:74px}
#parameters~.layui-collapse .layui-colla-title{font-weight:500;font-size:20px;line-height:40px;color:#333333}
#parameters~.layui-collapse .layui-colla-title{background-color:#FFFFFF}
#parameters~.layui-collapse .layui-colla-content{border-top:0}
/*#doc_download{width:100%;padding-top:64px;padding-bottom:50px;box-sizing:border-box}*/
.doc_download{width:100%;padding-top:64px;padding-bottom:50px;box-sizing:border-box}
.download_title{font-size:36px;font-weight:500px;line-height:36px}
.download_resources{margin-top:20px;margin-left:-15px;margin-right:-15px}
.download_resources a{float:left;margin:0;width:100%;box-sizing:border-box; border-top:1px solid #e8e8e8;}
.download_resources a:last-child{border-bottom:1px solid #e8e8e8;}
.download_res:hover{transition:.3s all ease-in-out;box-shadow:0 14px 29px 0 rgba(12,12,12,0.08)}
.download_res:hover .pdf01{display:none}
.download_res:hover .pdf02{display:block}
.download_res i{display:block;width:0;position:absolute;left:0%;bottom:0;height:2px;background-color:#00447f;transition:.3s all ease-in-out}
.download_res:hover i{width:100%;transition:.3s all ease-in-out}
.download_res{margin-right:25px;background-color:#FFFFFF;width:100%;cursor:pointer;position:relative;padding:10px 40px;box-sizing:border-box;justify-content:space-between; display:flex;}
.download_title{font-size:36px;font-weight:500px;line-height:36px; margin-top:20px;}
#doc_download{display:inline-flex; }
.investor_resources{width:100%}
.row-in{margin-left:-15px;margin-right:-15px}
.investor_res:hover{transition:.3s all ease-in-out;box-shadow:0 14px 29px 0 rgba(12,12,12,0.08)}
.investor_res:hover .pdf01{display:none}
.investor_res:hover .pdf02{display:block}
.investor_res i{display:block;width:0;position:absolute;left:0%;bottom:0;height:2px;background-color:#00447f;transition:.3s all ease-in-out}
.investor_res:hover i{width:100%;transition:.3s all ease-in-out}
.investor_pad{float:left;width:50%;padding:15px;box-sizing:border-box}
.investor_res{background-color:#FFFFFF;float:left;width:100%;height:121px;cursor:pointer;position:relative;padding:40px;box-sizing:border-box;display:flex;justify-content:space-between}
.res-tit{color:#333333; width:20%;line-height:40px; font-size:16px;}
.res_name{line-height:40px;color:#666; width:70%;}
.res_name img{float:left;}
.res_icon{}
.res_desc{color:#666; line-height:40px; font-size:14px; font-weight:bold;}
.online{width:100%;margin:0 auto 50px;}
.on50{float:left;width:50%;padding:30px;box-sizing:border-box}
.crumbs_title{width:100%;background:#fff;margin-bottom:5.73vh;box-sizing:border-box}
.product_nav_list{width:100%;height:auto;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin:30px 0 20px;flex-wrap:wrap}
.online-name{font-size:36px;width:100%;padding-bottom:15px}
.onsel{font-size:18px; font-weight: 600; color:#333;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:left;align-items:center;padding-bottom:5px;border-bottom:1px solid #eaeaea;margin-bottom: 10px; margin-top: 10px;}
.ontel{width:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:left;align-items:center}
.onzj{width:100%;margin-top:30px}
.tels{padding-right:30px;font-size:16px;padding:8px 50px 8px 0;font-size:16px}
.tels a:hover{color:#00447f}
.webs a:hover{color:#00447f}
.webs{padding:5px 0;font-size:16px}
.iph-r:hover{color:#00447f}
.ygwpad{width:100%;padding:50px 0}
.on-row{margin-left:-30px;margin-right:-30px}
.line-li{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding-top:8px;padding-bottom:8px;justify-content:left}
.line-50{width:70%;float:left}
.line-li-100{width:100%;float:left}
.line-ewm{text-align:right;padding:10px}
.w-name{display:inline-block}
.line-ewm img{max-width:120px}
.line-30{float:right;width:30%;text-align:right}
.on-input{border:0;background:#f8f8f8;width:calc(100% - 110px);box-sizing:border-box;height:40px;line-height:40px;padding:4px;float:left;text-indent:1em}
.on-textarea{border:0;background:#f8f8f8;width:100%;box-sizing:border-box;height:40px;line-height:40px;padding:4px;float:left;text-indent:1em}
.select{ position:relative;width: calc(100% - 100px); float: right;}
.select>.in{ position:relative; display:block; cursor:pointer; height:36px;line-height:36px; padding:0 10px; border:0px;background:#f8f8f8; font-size:15px; color:#333;}
.select>.in:after{ position:absolute;z-index:1; right:10px;top:50%; margin-top:-14px; width:28px; height:28px; background:url("../images/arr-top.png") no-repeat; background-position:50% 50%; background-size:100% auto;content:''; transition:all .35s; }
.select>.active:after{transform:rotate(180deg)}
.select>.con{display:none; position:absolute;z-index:3;left:0;top:36px; padding:5px 0; width:100%; max-height:170px; overflow-y:auto; box-sizing:border-box; background:#fff; border:1px solid #ddd;}
.select>.con>a{display:block;padding:10px; color:#666; font-size:14px;transition:all .35s;}
.select>.con>a:hover{background:#f7f7f7;}

.inpage{width:100%}
.inpage i{color:#00447f;display:inline-block;padding-right:6px}
.inpages{}
.inpages label{width:100px;font-size:14px;color:#999999}
.line-ly{width:100%;box-sizing:border-box;margin:6px 0;min-height:80px;float:left}
.select-doc{width:100%;padding:6px 0}
.doc-left{width:100px;padding-right:5px;font-size:14px;color:#999999;text-align:right;float:left;line-height:40px;height:40px;box-sizing:border-box}
.doc-right{width:35%;min-width:150px;background:#f8f8f8;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;align-items:center;border-radius:4px;overflow:hidden}
.yzm{margin-top:6px;width:100%;min-width:180px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center}
.onchage{background:#00447f;color:#ffffff;padding:10px 50px;font-size:16px; font-weight:bold; display:inline-block;margin-top:12px;border:0}
.sele-doc{text-align:center;width:100%;padding:10px 10px}
.sele-uplod:hover{background:#00447f;padding:10px 20px}
.sele-uplod{background:#b1b1b1;padding:10px 20px}
.inpage label{width:110px;padding-right:5px;font-size:16px; font-weight:bold; color:#333;text-align:left;float:left;line-height:40px;height:40px;box-sizing:border-box}
.hit{height:100px}
.line-li-50{width:50%;padding:0;box-sizing:border-box}
.line-lis-50{width:100%;padding:0;box-sizing:border-box}
.vertify{background:#f8f8f8 url(../images/yzm.png) left center no-repeat; margin-left:10px; padding-left:30px;}
.product_nav_list_content{width:100%;height:auto;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;background:#fff}
.nav_list_content_item{width:max-content;font-family:PingFangSC-Regular;font-size:16px;font-weight:normal;font-stretch:normal;letter-spacing:0px;color:#666666;margin-bottom:1.04vh;margin-right:70px}
.product_list_card{width:33.3%;float:left;padding:15px;box-sizing:border-box}
.c-pad-list{width:100%;height:150px; line-height: 30px;}
.c-pad-listn{height:180px;width:100%}
.con-row{margin-left:-15px;margin-right:-15px}
.contpad{border:1px solid transparent;transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;width:100%;border-radius:10px;box-shadow:0px 3px 7px #e0e0e0}
.contpad:hover{position:relative;border:1px solid rgba(250,116,45,1);box-sizing:border-box;background:#ffffff;border:1px solid #00447f;box-sizing:border-box;box-shadow:1px 3px 16px 2px #dedede;transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s}
.bannerBox{}
.swiper-container{width:100%;height:100%}
.prfont{font-size:14px;margin-top:4px;width:100%;position:relative;box-sizing:border-box}
/*.prfont:after{width:4px;height:4px;background:#cbcbcb;content:"";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}*/
.prfonts{font-size:18px;padding:0 0 0 10px;margin-top:4px;width:100%;position:relative;box-sizing:border-box}
.prfonts:after{width:4px;height:4px;background:#cbcbcb;content:"";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.swiper-slide_card_img{width:100%;height:100%;background:url(../images/bg.jpg) no-repeat;background-size:cover}
.swiper-slide_card_img img{width:100%;height:100% !important}
.swiper-slide_card_info{box-sizing:border-box;width:100%;height:100%;padding:20px 40px;display:flex;flex-direction:column;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox}
.slide_card_info_title{font-family:PingFangSC-Regular;font-size:36px;font-weight:normal;font-stretch:normal;letter-spacing:0px;color:#333333;text-align:left;margin-bottom:2.27vh}
.slide_card_info_title a:hover{color:#00447f}
.slide_card_info_list{font-family:PingFangSC-Regular;font-size:12px;font-weight:normal;font-stretch:normal;line-height:31px;letter-spacing:0px;color:#999999;margin-bottom:1.67vh}
.slide_card_info_list div{width:100%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-align:left}
.slide_card_info_btn{width:100%;margin-top:20px;padding-top:20px;border-top:1px solid #e5e5e5}
.solution_card_list{margin-left:-15px;margin-right:-15px}
.solution_ca_list{margin-left:-15px;margin-right:-15px}
.solu-disflex{width:100%;align-items:center}
.solupad{width:100%;padding:20px 0;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative;background:#ffffff}
.solution_card_item{width:33.3%;float:left;padding:0 15px;margin:5px 0;box-sizing:border-box}
.solution_card_item
.solution_card_item_img{width:41px;height:47px;margin-right:10px}
.solution_card_item_img:first-of-type{width:36px;height:34px}
.solution_card_item_img:last-of-type{width:36px;height:34px}
.solution_card_item_img img{width:100%;height:100%}
.solution_card_item_title{font-family:PingFangSC-Regular;font-weight:normal;font-stretch:normal;letter-spacing:0px;color:#333333}
.solution_list{height:auto;padding-bottom:8.44vh;grid-row-gap:1.56vh}
.solution_list_card{width:33.3%;padding:15px;box-sizing:border-box;border:1px solid rgba(254,118,22,0);box-sizing:border-box;float:left}
.solution_padr{width:100%;background:#ffffff}
.solution_pad:hover{position:relative;box-sizing:border-box;background:#ffffff;border:1px solid #00447f;box-sizing:border-box;box-shadow:1px 3px 16px 2px #dedede;transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s}
.solution_list_card_img{width:100%}
.solu-li{margin:0 -15px;width:110%;padding-bottom:15px}
.solunav{float:left;width:33.3%;padding:0 15px;box-sizing:border-box}
.solution_list_card_img img{width:100%;height:100%;transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s}
.solution_list_card_img{overflow:hidden;transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s}
.solution_list_card:hover .solution_list_card_img img{transition:all .25s ease;transform:scale(1.25)}
.solution_list_card_info{width:100%;padding:5.06vh 1.98vw 5.69vh;box-sizing:border-box}
.list_card_info_title{font-family:PingFangSC-Regular;font-size:22px;font-weight:normal;font-stretch:normal;letter-spacing:0px;color:#333333;margin-bottom:15px}
.list_card_info_bor{width:54px;height:2px;background:#f8f8f8;margin-bottom:2.71vh}
.list_card_info_list{width:100%;font-family:PingFangSC-Regular;font-size:12px;font-weight:normal;font-stretch:normal;line-height:22px;letter-spacing:0px;color:#666666;margin-bottom:20px;min-height:76px}
.list_card_info_list div{width:100%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}
.list_card_info_btn{width:100%}
.list_card_info_btn .info_btn{width:148px;height:34px;background-color:#00447f;border-radius:20px;font-family:PingFangSC-Regular;font-size:12px;font-weight:normal;font-stretch:normal;letter-spacing:0px;color:#ffffff;border:0}
.product-list{width:calc(100% - 60px);margin:30px 0;position:relative;float:left; padding:30px; background:#fff;}
.solu-jh-left img{transition:all .25s ease}
.solu-jh-left{overflow:hidden}
.product-list:hover .solu-jh-left img{transition:all .25s ease;opacity:0.8;}
.clear{clear:both}
.solu-jh-left{width:40%; float:left;}
.solu-jh-left img{width:100%}
.solu-jh-right{padding:20px;width:calc(60% - 40px); float:right;position: relative;}
.proilist{width:100%; margin:20px 0;}
.proilist ul{margin:0px; padding:0px; display: flex;justify-content: space-between; flex-wrap: wrap;}
.proilist ul li{width:48%; ;font-size: 16px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.proilist ul li svg{
    margin-right:10px;
}
.sfont36{font-size:36px;color:#333333}
.slink{width:55px;height:2px;background:#bab8b7;margin:25px 0}
.sfont16{font-size:16px;width:100%;padding-bottom:15px}
.sol-more{padding:6px 20px;border:1px solid #00447f;border-radius:1000px;margin:15px 0 0 0;display:inline-block}
.sol-more a{color:#00447f}
/*.product-list:nth-child(even) .solu-jh-left{float:right}
.product-list:nth-child(even) .solu-jh-right{position:absolute;left:0;right:auto;padding:50px 145px 50px 50px;background:rgba(208,208,208,0.2)}*/
.crumbs_nav{width:100%;padding:20px 0;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center; border-bottom:1px solid #ccc; background:#fff;}
.crumbs_nav a{color:#333}
.crumbs_nav a:hover{color:#00447f}
/*.crumb{background:url(../images/home.png) left center no-repeat; padding-left:30px;}*/
.product_content{width:100%;background:#f8f8f8;float:left;padding-top:20px;padding-bottom:20px}
.product-page-w{width:100%;padding-bottom:5px;float:left;margin-top: 30px;}
.products_content{width:100%;background:#f8f8f8;padding:15px 0 30px;float:left;clear:both}
.product_contents{width:100%;background:#ffffff}
.product_system{background:#fff}
.planadvantage{width:100%;box-sizing:border-box;padding-bottom:30px}
.planadvantage_title{width:100%;padding:80px 0 50px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;font-family:PingFangSC-Regular;font-size:36px;font-weight:normal;font-stretch:normal;letter-spacing:0px;color:#333333}
.planadvantage_list{width:100%;align-items:center;padding-bottom:30px}
.planadvantage_list_ul{float:left;width:25%;box-sizing:border-box}
.planadvantage_list_item{width:100%;float:left;box-sizing:border-box;padding:90px 40px 90px;transition:all .25s ease;border-radius:30px 0 30px 0}
.planadvantage_list_item_img{position:relative;margin-bottom:40px}
.planadvantage_list_item:hover{background:#ffffff;transition:all .25s ease;border-radius:30px 0 30px 0}
.van-img02{display:none}
.planadvantage_list_item:hover .van-img02{display:block}
.planadvantage_list_item:hover .van-img01{display:none}
.img_box1{width:71px;height:71px}
.img_box2{width:69px;height:61px}
.img_box3{width:68px;height:65px}
.img_box4{width:65px;height:61px}
.img_active{z-index:999}
.planadvantage_list_item_title{font-family:PingFangSC-Regular;font-size:17px;font-weight:normal;font-stretch:normal;letter-spacing:0px;color:#666666;width:100%;margin-top:30px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;overflow:hidden}
.item-van{background:#dfdfdf;width:35px;height:1px}
.system{background:#fff}
.product_list_loading{width:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center;font-size:16px;color:#333333;padding:40px 0}
.loadmore{padding-left:5px;color:#333333}
.loadmore:hover{color:#00447f}
.yxg{width:28px;padding-left:10px}
.hidden{display:none}
.list{overflow:hidden}
.case-list-li{width:33.3%;position:relative;background:#ffffff;-webkit-transition:all 0.5s ease 0s;float:left;padding:15px;box-sizing:border-box}
.case-li-list{width:100%;padding:15px;height:90px;box-sizing:border-box}
.case-list-pad{width:100%;border:1px solid #e5e5e5}
.case-list-pad:hover{box-shadow:1px 3px 16px 2px #dedede}
.case-list-pad:hover a{color:#00447f}
.case-list-li:hover{position:relative;background:#ffffff;box-sizing:border-box;transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s}
.layui-flow-more a cite:hover{color:#00447f}
.case-list-li .case-list-img img{width:100%;min-height:200px;transition:all 1s ease 0s;-webkit-transition:all 1s ease 0s}
.case-list-li:hover .case-list-img img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1)}
#masonry_p{position:relative;width:100%;margin:auto}
.case-list-img{overflow:hidden}
.case{width:100vw;position:relative}
.font-16{font-size:16px;padding:8px 0 0 0}
.casetage{width:100%;background:#e4e5e6;padding:50px 0 0}
.wi50-left{width:60%;float:left;padding:0 20px;box-sizing:border-box;text-align:center;position:relative;min-height:280px}
.wi50-left img{max-width:80%;margin:0 auto;text-align:center;background:url(../images/bg.jpg) no-repeat center;background-size:cover}
.wi50-right{float:left;width:40%;padding:0;box-sizing:border-box}
.swiper-case{width:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;align-items:center;vertical-align:middle}
.cs-f36{width:100%;font-size:36px;padding-bottom:20px}
.cs-f16{width:100%;border-bottom:1px solid #dededf;padding:0 0 20px 0;margin-bottom:20px}
.cs-f16n{width:100%;padding:0 0 20px 0;margin-bottom:20px;line-height:32px}
.case_box .category ul{padding-bottom:40px;display:block;height:auto;overflow:hidden}
.case_box .category ul li{float:left;text-align:center;padding:4px 20px;color:#333333;border-radius:50px;cursor:pointer;position:relative}
.case_box .category ul li:after{position:absolute;width:1px;height:20px;content:"";background:#bdbdbe;right:0;top:50%;transform:translateY(-50%)}
.case_box .category ul li:last-child::after{position:absolute;width:0;height:20px;content:"";background:#bdbdbe;right:0}
.case_box .category ul li.active .gorpad{color:#fff;background:#00447f;padding:3px 20px;border-radius:1000px}
.gorpad{padding:1px 20px;margin:0 14px;font-size:16px}
.case_box .content{padding-left:0}
.case_box .content .cont{display:none}
.case_box .content .cont.active{display:block}
.case_box .content .cont img.bg{position:absolute;border:1px solid #E3E3E3;right:0;top:0}
.case_box .content .cont .info{position:absolute;width:520px;height:340px;background:#fff;box-shadow:0px 0px 70px rgba(157,179,208,0.4);left:0;top:120px;padding:50px 40px 0;border-radius:10px}
.case_box .content .cont .info .title .logo{float:left;padding-right:25px}
.case_box .content .cont .info .title:after{content:"";display:block;width:0;height:0;clear:both}
.case_box .content .cont .info .title h4{float:left;padding-top:30px;font-size:24px;color:#081232}
.case_box .content .cont .info p{font-size:16px;line-height:32px;padding-top:30px;color:#828b9f}
.case_boxs{width:100%}
.case_boxs h3{color:#081232;font-weight:normal;font-size:42px;padding-top:80px;padding-bottom:60px;text-align:center}
.swiper-pagination-bullet{margin:0 6px}
.swiper-pagination-bullet-active{background:#00447f!important}
.cat-li{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-content:center;align-items:center;justify-content:center}
.gory i{display:block;width:0;position:absolute;left:50%;bottom:0;height:1px;background-color:#00447f}
.active i{left:50%;width:100%!important;transition:all 0.4s ease 0s;transform:translateX(-50%)}
.case_boxs .contents{}
.case_boxs .contents .conts{display:none}
.case_boxs .contents .conts.active{display:block}
.case_boxs .contents .conts img.bg{position:absolute;border:1px solid #E3E3E3;right:0;top:0}
.case_boxs .contents .cont .info{position:absolute;width:520px;height:340px;background:#fff;box-shadow:0px 0px 70px rgba(157,179,208,0.4);left:0;top:120px;padding:50px 40px 0;border-radius:10px}
.case_boxs .contents .conts .info .title .logo{float:left;padding-right:25px}
.case_boxs .contents .conts .info .title:after{content:"";display:block;width:0;height:0;clear:both}
.case_boxs .contents .conts .info .title h4{float:left;padding-top:30px;font-size:24px;color:#081232}
.case_boxs .contents .conts .info p{font-size:16px;line-height:32px;padding-top:30px;color:#828b9f}
.w1200{width:100%;margin:0 auto;max-width:1500px}
.case-w{width:100%;margin:0 auto;position:relative}
.category{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center}
.casetage-ul{width:100%;padding:30px 0}
.swiper-father{margin:0 auto;position:relative}
.w80{width:100%;max-width:1400px}
.sw-buttom{width:60px!important;height:60px!important;line-height:60px!important;text-align:center}
.sw-buttom:hover{color:#00447f}
.sw-buttom:hover .fz26{color:#00447f}
.fz26{font-size:32px}
.pv-solution{width:100%;margin:0 auto;max-width:1400px;padding:60px 0}
.pv-solu-title{width:100%;text-align:center}
.slie-name{width:100%;height:58px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.slie-img{overflow:hidden}
.swiper-container{}
.cas-more{position:absolute;right:50px;bottom:0;z-index:33}
.cas-more{color:#333333;font-size:18px}
.cas-more:hover{color:#00447f;font-size:18px}
.rela-name{width:100%;text-align:left;font-size:36px;padding:0 0 20px 0;color:#00447f}
.swpadd{width:100%;padding:15px 0;text-align:center;float:left;clear:both;position:relative!important}
.wih{width:100%!important;max-width:1472px!important}
.ygw1442{ width:96%; max-width:1400px;margin:0 auto;box-sizing:border-box;position:relative}
.ygrow{margin-right:-15px;margin-left:-15px}
.ygfont-22{font-size:22px}
.ygfont-16{font-size:16px;padding-top:10px}
.color66{color:#666666}
.casepage_content{width:100%;float:left;padding-bottom:15px}
.card-im01{display:none}
.list_card_item:hover .card-im01{display:block}
.list_card_item:hover .card-im02{display:none}
.colr{width:5px;height:5px;background:#cacaca;border-radius:1000px;float:left;display:block;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);position:absolute;z-index:99}
.colr-r{padding-left:20px;height:36px;line-height:36px}
#loutinav ul li.ractive .colr-r{display:block;color:#00447f}
.devl-f36{padding:0 0 15px 0}
.devl-f36:after{width:30px;height:2px;background:#00447f;content:"";display:block;margin-top:15px}
.devl-f16{padding:10px 0;line-height:28px;color:#666666}
.devl-icon-name{font-size:36px;text-align:center;width:100%;padding:20px 0}
.devl-icon{width:100%;padding:80px 0}
.devl-icon-ul{width:100%}
.devl-icon-li{float:left;width:25%;text-align:center;padding:0 15px;box-sizing:border-box;transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s}
.devl-icon-li:hover .devico-p{border:1px dashed #00447f;transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s}
.devl-icon-li:hover .devico{border:1px dashed #00447f;transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s}
.devl-ac-name{font-size:36px;text-align:center;padding:90px 0 30px}
.devico{border:1px dashed #e9e9e9;display:inline-block;border-radius:1000px;overflow:hidden;padding:10px;box-sizing:border-box}
.devico-p{border:1px dashed #e9e9e9;display:inline-block;border-radius:1000px;overflow:hidden;float:left}
.devico-p img{border-radius:1000px;overflow:hidden;display:block;width:100%}
.devh1{font-size:36px}
.devh1 small{font-size:16px}
.devh2{width:100%;text-align:center}
.devl-li{width:100%;display:flex;flex-direction:row;align-items:center;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;background:#35583d}
.devl-li img{width:100%;transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s}
.dev-left:hover img{transform:scale(1.15,1.15);transition:transform 0.6s ease 0s}
.dev-left:hover .dev-no{display:block;transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s}
.dev-left:hover .dev-le-pad{transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;transform:translateY(-10%)}
.dev-ri-two:hover .dev-le-pad{transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;transform:translateY(-10%)}
.dve-ri-two:hover img{transform:scale(1.15,1.15);transition:transform 0.6s ease 0s}
.dev-ri-two:hover img{transform:scale(1.15,1.15);transition:transform 0.6s ease 0s}
.dev-ri-one:hover img{transform:scale(1.15,1.15);transition:transform 0.6s ease 0s}
.dve-ri-two{overflow:hidden;position:relative}
.dev-left{overflow:hidden;width:66.6666666%;position:relative}
.dev-left img{width:100%;vertical-align:middle}
.dev-ri-one:hover .dev-le-pad{transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;transform:translateY(-10%)}
.dve-ri-two:hover .dev-le-pad{transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;transform:translateY(-10%)}
.dev-ri-one:hover .dev-no{display:block;transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s}
.dev-right{overflow:hidden;width:33.3333333%;position:relative}
.dev-ri-two:hover .dev-no{display:block;transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s}
.dve-ri-two:hover .dev-no{display:block;transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s}
.dev-right img{width:100%}
.dev-ri-one{overflow:hidden;position:relative}
.dev-ri-two{overflow:hidden;position:relative;align-items:center}
.dev-le-pad{position:absolute;z-index:99;width:100%;padding:5%;box-sizing:border-box;bottom:0;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s}
.dev-le-pan{font-size:36px;color:#ffffff;padding-bottom:15px}
.dev-no{display:none;transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s}
.dev-le-tit{font-size:16px;color:#ffffff;padding:0}
.dev-le-more{color:#ffffff;font-size:16px;padding-top:10px}
.dev-le-more a{color:#ffffff}
.dev-le-more a:hover{color:#00447f}
.report{width:100%;padding:50px 0;display:flex;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;align-items:center}
.report-left{float:left}
.report-right{float:right;padding:0 0 0 90px;width:100%;box-sizing:border-box}
.rep-f36{width:100%;padding-bottom:25px}
.rep-f16{font-size:16px;width:100%;padding-bottom:45px}
.rep-buttom{float:left}
.rep-view{float:left;cursor:pointer;position:relative;overflow:hidden;width:140px;height:36px;margin-right:15px;line-height:36px;border-radius:1000px;border:1px solid #00447f}
.reer{width:0%;position:absolute;left:0;height:40px;background:#00447f;top:0;transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;z-index:0;overflow:hidden}
.rep-view:hover .reer{width:100%;position:absolute;left:0;background:#00447f;top:0;transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s}
.rep-view:hover .rep-af{color:#ffffff!important}
.v02{display:none}
.rep-view:hover .v02{display:block}
.rep-view:hover .v01{display:none}
.rep-dowm{float:left;margin:0 0 0 15px;padding:8px 60px;color:#00447f;border-radius:1000px;border:1px solid #00447f}
.rep-af{color:#00447f;position:relative;display:flex;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;justify-content:center;align-items:center;position:absolute;flex-wrap:wrap;width:100%;z-index:1;left:50%;top:50%;transform:translate(-50%,-50%)}
.rep-af div{margin:0 5px}
.rep-df:before{background:url(../images/dowm2.png) center no-repeat;width:23px;height:23px;content:"";top:50%;transform:translateY(-50%);position:absolute;left:0}
.oreport{float:right;font-size:14px}
.oreport a{color:#333333}
.oreport a:hover{color:#00447f}
.report-bg{width:100%;background:#f8f8f8;padding:60px 0}
.rep-fm{width:100%}
.rep-cn{width:100%;text-align:center;padding-top:10px;display:flex;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;justify-content:center}
.rep-cn div{padding:0 5px;cursor:pointer}
.acurr{color:#00447f!important}
.rep-cn a{display:inline-block;padding:5px 15px;color:#999999}
.approve{width:100%;padding:90px 0}
.approve-top{width:100%;padding-bottom:55px;text-align:center}
.appr-app{text-align:center;vertical-align:middle}
.appr-pad{width:110px;height:110px;line-height:110px;background:#b1b1b1;text-align:center;margin:0 auto;vertical-align:middle;border-radius:1000px;overflow:hidden;border:10px solid #f7f7f7;cursor:pointer}
.appr-pad img{display:inline-block;vertical-align:middle}
.appr-names{width:100%;text-align:center;padding-top:20px}
.swiper-slide:hover .appr-pad{background:#00447f}
.research{width:100%;background:url(../images/about-dev-img10.jpg) center no-repeat;padding:120px 0}
.rescontz{width:100%;background:url(../images/about-dev-img11.jpg) center no-repeat;padding:120px 0}
.res-name{font-size:36px;color:#ffffff;text-align:center}
.res-text{color:#ffffff;width:50%;margin:0 auto;padding:20px 0 50px;text-align:center}
.res-buttom{margin:0 auto;text-align:center;border:1px solid #00447f;color:#00447f;padding:8px 30px;border-radius:1000px;max-width:170px}
.res-a{color:#00447f;position:relative;width:78px;margin:0 auto;padding-left:20px}
.res-a:before{position:absolute;left:0;content:"";background:url(../images/re001.png) no-repeat center left;width:17px;height:17px;top:50%;transform:translateY(-50%)}
.sectom{display:none}
.con-name{color:#ffffff}
.con-name:after{content:"";width:25px;height:2px;background:#00447f;display:block;margin:15px auto;display:none}
.con-title{display:none}
.con-title{font-size:18px;color:#ffffff}
.tabs_content_header li:hover .sectom{display:block}
.tabs_content_header li:hover .con-title{display:block}
.tabs_content_header li:hover .con-name:after{display:block}
.napad{padding:40px 0 0px}
.currs{color:#00447f!important}
.currs:after{width:100%;content:"";display:block;background:#00447f;height:1px;color:#00447f!important;position:absolute;bottom:0}
.pc-banner{position:relative}
.pc-banner .swiper-container .swiper-wrapper .swiper-slide{width:1442px;opacity:0.1;transform:scale(0.9)}
.pc-banner .swiper-container .swiper-wrapper .swiper-slide img{width:100%}
.pc-banner .swiper-container .swiper-wrapper .swiper-slide-active{width:1442px;opacity:1;transform:scale(1)}
.pc-banner .swiper-pagination .swiper-pagination-bullet{width:12px;height:12px;background:#ff1e1e}
.pc-banner .swiper-pagination .swiper-pagination-bullet-active{width:21px;height:12px;background:#e75230;border-radius:6px}
.pve-nex{max-width:1472px;width:100%;position:relative;margin:0 auto}
.idc{display:block;margin:0 auto}
.swi-w1400{width:100%;margin:0 auto;max-width:1440px;position:absolute;left:50%;top:50%;z-index:999;transform:translate(-50%,-50%)}


/*下载资料*/
.load-top{margin-bottom:20px; margin-top:20px; position:relative;z-index:10;display: table; width: 100%;}
.downmain{width:100%; display:table;}
.load-left .title{font-size:18px !important;color:#25c1ff;line-height:40px;float:left}
.load-left .load-select{float:left;width:290px;height:40px;position:relative;z-index:10;margin-right:10px;box-sizing:border-box;background:#fff}
.load-left .load-select p{font-size:15px;color:#333;padding:0 10px;line-height:38px;cursor:pointer}
.load-left .load-select p::after{content:'';position:absolute;width:19px;height:10px;background:url('../images/sup_arrowbb.png') no-repeat;right:10px;top:13px}
.load-left .load-select ul{position:absolute;left:-1px;top:38px;width:calc(100% + 2px);background:#fff;border:1px solid #e8e8e8;display:none;z-index:20}
.load-left .load-select ul li{padding:0 10px;font-size:15px;color:#666;line-height:36px;cursor:pointer}
.load-left .load-select ul li a{display:block;color:#666}
.load-search .text{display:block;width:284px;height:40px;float:left;margin-right:10px;border:1px solid #e8e8e8;font-size:14px;color:#333;padding:0 9px;background:url('../images/sup_searchb.png') no-repeat right 9px center rgba(255,255,255,0.2)}
.load-search .text::-webkit-input-placeholder{color:#666}
.load-search .text:-moz-placeholder{color:#666;opacity:1}
.load-search .text::-moz-placeholder{color:#666;opacity:1}
.load-search .text:-ms-input-placeholder{color:#666}
.load-search .text::-ms-input-placeholder{color:#666}
.load-search .btn{display:block;float:left;width:100px;height:40px;border:none;background:#00447f;font-size:20px;color:#fff}
.load-nav{float:left;width:250px;height:520px;background:#fff;padding:7px 20px 0 20px}
.load-nav h4{font-size:18px;color:#000;line-height:54px;border-bottom:1px solid #ccc;margin-bottom:5px}
.load-nav li{line-height:45px;position:relative}
.load-nav li a{display:block;padding-left:25px;font-size:14px;color:#666}
.load-nav li a::before{content:'';position:absolute;left:1px;top:14px;width:16px;height:16px;background:url('../images/sup_loadnav.png') no-repeat}
.load-nav li:hover a{color:#00447f}
.load-nav li.on a{color:#00447f}
.load-nav li.on a::before{background-position:0 -21px}
.load-list{float:right;width:calc(100% - 310px)}
.load-list .dlist{/*height:520px;*/background:#fff;}
.load-list .dlist li{padding:0 2%; width:96%;}
.load-list .dlist li .con{border-bottom:1px solid #e8e8e8;padding-top:10px; padding-bottom:10px; cursor:pointer;display: table; width: 100%;}
.load-list .dlist li .check{width:20px;height:20px;float:left;background:url('../images/sup_check.png') no-repeat;margin:7px 10px 0 2px}
.load-list .dlist li .check-on{background-position:0 -25px}
.load-list .dlist li .link{float:left;display:block; border:0; width:70%;}
.load-list .dlist li h5{font-size:16px;color:#333;line-height:30px;font-weight:normal}
.load-list .dlist li p{font-size:13px;color:#333;opacity:0.5;line-height:22px}
.load-list .dlist li .email,.load-list .dlist li .download,.load-list .dlist li .look{display:block;float:right;font-size:16px;color:#333;line-height:20px;margin:7px 0 0 18px}
.load-list .dlist li .email i,.load-list .dlist li .download i,.load-list .dlist li .look i{display:block;float:left;width:20px;height:20px;background:url('../images/sup_loadicon.png') no-repeat;margin-right:4px}
.load-list .dlist li .download i{background-position:0 -30px}
.load-list .dlist li .email i{background-position:0 -60px}
/*.load-list .dlist li:hover{background:linear-gradient(to right,rgba(37,193,255,0.4),rgba(37,193,255,0.1))}*/
/*.load-list .dlist li:hover .con{border-bottom:none}*/
.load-list .dlist li:hover h5{color:#00447f}
.load-list .dlist li .email:hover,.load-list .dlist li .download:hover,.load-list .dlist li .look:hover{color:#00447f}
.load-list .dlist li .email:hover i{background-position:-30px -60px}
.load-list .dlist li .download:hover i{background-position:-30px -30px}
.load-list .dlist li .look:hover i{background-position:-30px 0}
.load-list .load-bot{padding:19px 26px 0 22px}
.load-list .load-bot .check-all{float:left;font-size:14px;color:#fff;line-height:20px;margin-right:39px;cursor:pointer}
.load-list .load-bot .check-all i{display:block;width:20px;height:20px;background:url('../images/sup_check.png') no-repeat;margin-right:10px;float:left}
.load-list .load-bot .checked-all i{background-position:0 -25px}
.load-list .load-bot .download,.load-list .load-bot .email{display:block;font-size:14px;color:#fff;line-height:20px;margin-right:30px;float:left}
.load-list .load-bot .download i,.load-list .load-bot .email i{display:block;width:20px;height:20px;background:url('../images/sup_loadicon.png') no-repeat -30px -30px;float:left;margin-right:5px}
.load-list .load-bot .email i{background-position:-30px -60px}
.load-list .load-bot .total{float:right;font-size:14px;color:#fff}
.load-list .load-bot .total span{margin:0 4px;font-size:14px}
.load-list .sup-page{margin-top:30px}
.load-list .sup-page a{border-color:rgba(255,255,255,0.4);color:#fff}
.load-list .sup-page a:hover{border-color:#237ae4}
.load-list .sup-page .prev{background-position:-92px 0}
.load-list .sup-page .next{background-position:-92px -46px}
.load-list .sup-page span.rows{color:#fff}
.load-list .nodata{font-size:30px;text-align:center;color:#fff;line-height:40px;padding-top:20%}


.online-select-head{background:#F1F1F1;position:relative; display:table;width: 100%;}
.online-select-head:before{content:"";width:50%;display:block;height:100%;position:absolute;left:0;top:0;background:#00447f}
.online-select-head .cleft{width:60%;height:30vh;background:#00447f;color:#ffffff; float:left;}
.online-select-head .cleft p{font-size:20px;font-weight:normal;line-height:30px;color:#fff;width: 80%;}
.online-select-head .cleft h2{font-size:48px;font-weight:bold;line-height:50px;color:#fffefe;margin-bottom:10px; margin-top:50px;}
.online-select-head .cright{float:right;text-align: center; width: 40%;}
.online-select-head .code{width:140px;height:140px;border:0.03rem solid #00447f;border-radius:0.1rem; margin:50px auto 10px;}
.online-select-head .code img{display:block;width:100%;height:100%;border-radius:0.1rem}
.online-select-head p{font-weight:normal;font-stretch:normal;line-height:0.36rem;letter-spacing:0rem;color:#000000}
.online-select-body{padding:120px 0;flex-direction:row-reverse; display:table !important; }
.online-select-body li{width:0.8rem;text-align:center}
.online-select-body li img{width:0.8rem;height:0.8rem;margin-bottom:0.1rem}
.online-select-body li p{font-size:0.18rem;font-weight:normal;font-stretch:normal;line-height:0.48rem;color:#000000;letter-spacing:0rem}
.online-select-body .img{float:right;margin-right:10%;}
.online-select-body .img img{width:250px; }
.online-select-body .txts{padding:60px 0; float:left; width:50%;}
.online-select-body h3{font-size:60px;font-weight:bold;font-stretch:normal;line-height:60px;color:#000000;margin-bottom:30px;}
.online-select-body p{font-size:24px;font-weight:normal;letter-spacing:0rem;color:#000000}
.online-select-body2{background:#F8F8F8}
.online-select-body2 .online-select-body{flex-direction:row}
@media (max-width:767px){.online-select-head{background:#1D9C90;padding-bottom:0.3rem}
.online-select-head .row{display:block}
.online-select-head .cleft{display:block;width:auto;height:auto;text-align:center;padding:0.4rem}
.online-select-head .code ~ p{color:#fff}
.online-select-body{padding:0.6rem 0;display:block}
.online-select-body .img img{display:block;margin:0 auto}
.online-select-body ul{padding-top:0.5rem}
.online-select-body .txts{padding:0.3rem 0}
.online-select-body .txts li{margin-right:0.2rem}
.online-select-body .txts li + li{margin-left:0}
}


#table-yg::-webkit-scrollbar {
    width: 4px;
    height:5px;
}
#table-yg::-webkit-scrollbar-thumb {
    border-radius: 10px;
    background: #ccc;
}
#table-yg::-webkit-scrollbar-track {
    border-radius: 0;
    background: #e8e8e8;
}
.channel-banner{padding-top:80px; width:100%;}
.channel-banner img{width:100%;}
/*.menu_body:after{content:"";width:100%;border-bottom:1px solid #f1f1f1}*/
.solcontent{margin-bottom:50px !important; display:table;}
.solcontent p{font-size:16px; font-weight:500; line-height:30px;}
.menu_head{position:relative;padding:30px 0 30px 40px;box-sizing:border-box;float:left;cursor:pointer}
.link{width:100%;border-bottom:1px solid #f1f1f1;float:left}
.menu_body{padding-bottom:20px;width:100%;
    /* display: -ms-flexbox;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -ms-flex-align: stretch;
    align-items: stretch; */
    width: 100%;
    overflow: hidden;
    
}
.menu_list{width:100%;margin:0 auto}
.menu_head:after{content:"";position:absolute;left:0;width:28px;height:28px;top:50%;transform:translateY(-50%);background:url(../images/arr-top.png) center right no-repeat}
.menu_list .current:after{content:"";position:absolute;left:0;width:28px;height:28px;top:50%;transform:translateY(-50%);background:url(../images/arr-bot.png) center right no-repeat}
.table-box-head{
width:23%;
/*border-bottom:1px solid #f1f1f1; */
}
#table-yg{display:-ms-flexbox;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:stretch;align-items:stretch;width:100%;overflow:hidden;overflow-x: auto;}
.table-box-body-row{position:relative;display:-ms-flexbox;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:stretch;align-items:stretch;}
.detail-table-header{padding:10px 27px; height:30px;  color:#767676;font-size:14px;font-weight:normal;line-height:15px;white-space:normal;text-align:left;display:-ms-flexbox;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;border-bottom: 1px solid #f1f1f1;}
.detail-table-header span{width:100%;text-align:right;font-size:14px}
.detail-table-ceil{position:relative;width:26%;color:#262626;background-color:#fff;border-bottom:none;border-left:none;display:-ms-flexbox;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;padding:10px 27px; height:30px; color:#767676;font-size:14px;font-weight:normal;line-height:15px;white-space:normal;border-left:solid 1px #e5e5e5;border-bottom: 1px solid #f1f1f1;}
.detail-table-values{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:stretch;align-items:stretch;width:100%;}
.sg-f24{font-size: 14px;color: #767676;font-weight:bold}
.about-nav{width:100%;text-align:center}
.about-bord:after{border-bottom:1px solid #f1f1f1;content:"";display:block;width:100%;max-width:1442px;margin:0 auto}
.nav-item{padding:16px 0;padding:0 30px 0 0;position:relative;display:inline-block}
.nav-item span{height:46px;line-height:46px;position:relative;display:inline-block}
.nav-item a{position:relative}
.page-home{padding:15px 0;width:100%;float:left}
.page-home a:hover{color:#00447f!important}
.font-18{float:left;font-size:18px;clear:both;padding:20px 0}
.font-text{float:left;clear:both;padding:10px 0;line-height:38px}
.about-right{float:right;width:25%;padding:15px 0 0 30px;box-sizing:border-box;position:absolute;right:0;bottom:30px}
.about-left{float:left;width:75%}
.about-post{width:100%;position:relative;float:left}
.spee{margin-bottom:36px}
.spee:after{content:"";background:#00447f;height:2px;width:33px;display:block;margin-top:25px}
.about-con{background:url('../images/about-bg.jpg') no-repeat center bottom;width:100%;padding-bottom:100px;padding-top:140px}
}.abouts-con{width:100%;padding-bottom:330px;padding-top:140px}
.font-text p{width:100%;padding:10px 0;text-align:justify}
.signature{float:left;width:100%;text-align:right;padding:10px 0}
.container{padding:50px 0}
.cntl-link{width:45px;height:1px;background:#e5e5e5;position:absolute;right:0;top:15px}
.year{position:absolute;right:60px;font-size:36px;top:-9px}
.cntl-text{float:right;margin-right:160px;padding-right:15px;border-right:1px solid #f1f1f1;text-align:right}
.cntl-content:hover .year{color:#c5271e}
.cntl-content:hover .cntl-link{background:#c5271e!important}
.histo-swip{float:right;width:100%;text-align:right;margin-top:15px}
.cntl-content{cursor:pointer}
.cntl-w10{position:relative;width:100%;text-align:center}
.cntl-w10 .swiper-pagination{left:50%;transform:translateX(-50%);padding-top:5px}
.cntl-txt{width:100%;height:0;opacity:0;padding-left:160px;box-sizing:border-box;float:left;margin-top:40px;transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;position:relative}
.cultre_nav{width:100%}
.culture-cn{width:100%;background-size:cover;text-align:center;position:relative}
.tabs_content_header{position:absolute;top:50%;transform:translateY(-50%);left:0}
.devl-more{margin-top:80px}
.devl-more a{width:100%;max-width:170px;border:1px solid #00447f;color:#00447f;padding:6px 10px;text-align:center;box-sizing:border-box;display:block;border-radius:1000px}
.devl-more a:hover{}
.devl-test-bg{width:100%;padding:80px 0;background:#f8f8f8}
.devl-text-right{background:#ffffff;padding:85px 90px;width:55%;box-sizing:border-box;position:absolute;right:0;top:50%;transform:translateY(-50%)}
.devl-text-list{width:100%}
.devl-text-left{float:left;width:50%;overflow:hidden}
.devl-text-left img{transition:transform 0.6s ease 0s;width:100%}
.devl-text-list:hover .devl-text-left img{transform:scale(1.15,1.15);transition:transform 0.6s}
.iwcul{display:none}
.wabout-left{float:right;width:50%;background:#ffffff;padding:30px;box-sizing:border-box; margin-top:50px;}
.wabout-right{float:left;width:50%;overflow:hidden;z-index:2;}
.wabout-right img{width:100%;text-align:left;transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s}
.wabout:hover .wabout-right img{transform:scale(1.15,1.15);transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s}
.wabout{width:94%;margin:50px 0px;position:relative; background:#fff; padding:3%;box-shadow:-2px 2px 20px #dcdcdc;}
.wh1{padding-bottom:35px}
/*.wh1:after{width:40px;height:1px;background:#00447f;content:"";display:block;margin-top:20px}*/
.whtext{color:#666666;line-height:32px;text-align:justify; overflow-y:scroll; height:350px;padding-right: 20px;}
.wa-bottom{background:url(../images/down-ico.png) no-repeat left center;padding-left:30px;margin:40px 0 0}
.wa-bottom:hover{color:#00447f}
.development{width:100%;background:url(../images/about-tepimg.jpg) no-repeat center;padding:260px 0;margin:10px 0 0}
.des-name{color:#ffffff;text-align:left}
.des-text{color:#ffffff;width:40%;padding:30px 0;line-height:36px}
.des-name:after{width:40px;height:1px;background:#00447f;content:"";display:block;margin-top:20px}
.globals{width:90%;background:url(../images/20210807.png) no-repeat top center;background-size: cover; padding: 50px 5% 50px;
 display: table; margin: 50px auto;}
.globals-name{width:100%;text-align:center}
.globals-li1{width:100%;max-width:480px;margin-bottom:50px;box-sizing:border-box}
.globals-li2{width:100%;max-width:480px;margin-bottom:50px;box-sizing:border-box}
.gl-top{border-bottom:1px solid #e5e5e5;padding-bottom:10px;margin-bottom:10px}
.gl-tit{color:#00447f;line-height:40px}
.gl-tit span{font-size:18px;color:#666666;padding:0 0 0 10px}
.gl-name{}
.gl-bot{line-height:28px;color:#666666}
.globals-left{float:left;width:50%}
.globals-right{float:left;width:38%;padding:0 6%;text-align:left}
.globals-right img{max-width:500px;width:100%}
.approves{width:100%;padding:200px 0 140px;background:url(../images/about-img021.jpg) no-repeat center;float:left;position:relative;background-size:cover}
.appr-left{float:left;width:71%}
.appr-right{float:right}
.appr-left img{max-width:100%}
.appr-cn{max-width:400px;text-align:justify;color:#ffffff;padding-right:50px;position:absolute;top:50%;transform:translateY(-50%);right:50px}
.appr-name{text-align:left;color:#ffffff;padding-bottom:15px}
.appr-name:after{width:40px;height:1px;background:#00447f;content:"";display:block;margin-top:20px}
.mission{width:100%;padding:300px 0;background:url(../images/about-img03.jpg) no-repeat center;float:left;background-size:cover}
.mis-name{text-align:left;font-size:36px;color:#ffffff}
.mis-name:after{width:40px;height:1px;background:#00447f;content:"";display:block;margin-top:20px}
.mis-text{color:#ffffff;width:400px;line-height:32px;margin-top:30px}
.header_bg .navigation-down{padding-top:82px!important}
#LoutiNav{position:fixed;top:50%;transform:translateY(-50%);left:20px;display:none;z-index:99999}
#LoutiNav li{height:40px;line-height:40px;text-align:center;cursor:pointer;display:flex;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;align-items:center}
#LoutiNav li .ic01{width:6px;height:6px;background:#cacaca;border-radius:1000px;float:left;display:block;position:relative}
#LoutiNav li .ic01:after{display:block;content:"";width:1px;height:20px;top:15px;background:#f8f8f8;position:absolute;left:50%;transform:translateX(-50%)}
#LoutiNav li:last-child .ic01:after{display:none}
#LoutiNav .ic02{display:none;margin-left:20px;color:#00447f}
#LoutiNav .active .ic01{background:url(../images/yxgs.png) no-repeat center;border-radius:0;background-size:13px;width:15px;height:13px;margin-left:-5px}
#LoutiNav li:hover .ic02{display:block}
#LoutiNav .active .ic02{display:block}
.navbar-toggle{position:relative;float:right;padding:13px;background-color:transparent;background-image:none;border:0;border-radius:0}
.navbar-toggle:focus{outline:0}
.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}
.navbar-toggle .icon-bar + .icon-bar{margin-top:4px}
.navbar-default .navbar-toggle .icon-bar{background-color:#909090}
.navbar-toggle .icon-bar{position:relative}
.navbar-toggle .icon-bar + .icon-bar{margin-top:6px}
.navbar-toggle .icon-bar:nth-child(2){-moz-transition:background .3s ease 0s;-o-transition:background .3s ease 0s;-webkit-transition:background .3s ease;-webkit-transition-delay:0s;transition:background .3s ease 0s;background:transparent}
.transform-fallback-fix .navbar-toggle .icon-bar:nth-child(2){background:#909090}
.navbar-toggle .icon-bar:nth-child(1),.navbar-toggle .icon-bar:nth-child(3){-moz-transition:top .3s ease,-moz-transform .3s ease .4s;-o-transition:top .3s ease,-o-transform .3s ease .4s;-webkit-transition:top .3s ease,-webkit-transform .3s ease;-webkit-transition-delay:0s,.4s;transition:top .3s ease,transform .3s ease .4s}
.navbar-toggle .icon-bar:nth-child(1){top:8px;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.transform-fallback-fix .navbar-toggle .icon-bar:nth-child(1){top:0}
.navbar-toggle .icon-bar:nth-child(3){top:-8px;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.transform-fallback-fix .navbar-toggle .icon-bar:nth-child(3){top:0}
.navbar-toggle.collapsed .icon-bar:nth-child(2){-moz-transition:background .3s ease .4s;-o-transition:background .3s ease .4s;-webkit-transition:background .3s ease;-webkit-transition-delay:.4s;transition:background .3s ease .4s;background-color:#909090}
.navbar-toggle.collapsed .icon-bar:nth-child(1),.navbar-toggle.collapsed .icon-bar:nth-child(3){top:0;-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-moz-transition:top .3s ease .4s,-moz-transform .3s ease;-o-transition:top .3s ease .4s,-o-transform .3s ease;-webkit-transition:top .3s ease,-webkit-transform .3s ease;-webkit-transition-delay:.4s,0s;transition:top .3s ease .4s,transform .3s ease}
.nav-toggle{position:relative;float:right;padding:13px;background-color:transparent;background-image:none;border:0;border-radius:0}
.nav-toggle:focus{outline:0}
.nav-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}
.nav-toggle .icon-bar + .icon-bar{margin-top:4px}
.nav-default .nav-toggle .icon-bar{background-color:#909090}
.nav-toggle .icon-bar{position:relative}
.nav-toggle .icon-bar + .icon-bar{margin-top:6px}
.nav-toggle .icon-bar:nth-child(2){-moz-transition:background .3s ease 0s;-o-transition:background .3s ease 0s;-webkit-transition:background .3s ease;-webkit-transition-delay:0s;transition:background .3s ease 0s;background:transparent}
.transform-fallback-fix .nav-toggle .icon-bar:nth-child(2){background:#909090}
.nav-toggle .icon-bar:nth-child(1),.nav-toggle .icon-bar:nth-child(3){-moz-transition:top .3s ease,-moz-transform .3s ease .4s;-o-transition:top .3s ease,-o-transform .3s ease .4s;-webkit-transition:top .3s ease,-webkit-transform .3s ease;-webkit-transition-delay:0s,.4s;transition:top .3s ease,transform .3s ease .4s}
.nav-toggle .icon-bar:nth-child(1){top:8px;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.transform-fallback-fix .nav-toggle .icon-bar:nth-child(1){top:0}
.nav-toggle .icon-bar:nth-child(3){top:-8px;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.transform-fallback-fix .nav-toggle .icon-bar:nth-child(3){top:0}
.nav-toggle.collapsed .icon-bar:nth-child(2){-moz-transition:background .3s ease .4s;-o-transition:background .3s ease .4s;-webkit-transition:background .3s ease;-webkit-transition-delay:.4s;transition:background .3s ease .4s;background-color:#909090}
.nav-toggle.collapsed .icon-bar:nth-child(1),.nav-toggle.collapsed .icon-bar:nth-child(3){top:0;-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-moz-transition:top .3s ease .4s,-moz-transform .3s ease;-o-transition:top .3s ease .4s,-o-transform .3s ease;-webkit-transition:top .3s ease,-webkit-transform .3s ease;-webkit-transition-delay:.4s,0s;transition:top .3s ease .4s,transform .3s ease}
.clno2{display:none}
.ishow .clno2{display:block}
.ishow .clno1{display:none}
.nav-toggle .icon-bars + .icon-bars{margin-top:6px}
.navbar-default{position:fixed;right:0;z-index:9999;height:45px}
.togsearch{color:#909090;position:fixed;z-index:99;width:50px;text-align:center;line-height:45px;height:45px;right:50px}
.toglg{color:#909090;position:fixed;z-index:99;width:50px;right:100px;line-height:45px;height:45px;text-align:center}
.togmenu{float:right;display:flex;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;justify-content:space-between}
.glo-video{position:relative;width:360px;height:360px;/*border-radius:50%;*/z-index:10;overflow:hidden}
.about-video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;filter:blur(0);border-radius:500%;overflow:hidden}
#medio{object-fit:cover}
.selected{color:#fff;background:#00447f;border-radius:1000px}
.selected .underLine{width:15px;height:1px;background:#FFF;bottom:0px;left:0px;right:0px;margin:auto}
.nav-list{white-space:nowrap;display:flex;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;height:40px;align-items:center;justify-content:center}
.pnav-list{white-space:nowrap;display:flex;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;flex-direction:column}
.snav-list{white-space:nowrap;display:flex;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox}
.nav-a{color:#505050;text-decoration:none;font-size:16px;margin:0px;padding:0 15px;display:inline-block;width:auto !important;line-height:46px;overflow:hidden;position:relative;text-align:center}
.cate-nav{width:100%;padding:10px 0 25px}
.iactive{background:#00447f;color:#ffffff;border-radius:100px}
.snav-a{line-height:30px;cursor:pointer}
.selected{color:#fff;background:#00447f;border-radius:1000px}
.selected .underLine{width:15px;height:1px;background:#FFF;bottom:0px;left:0px;right:0px;margin:auto}
#nav .bar .color{width:15px;margin:0 auto;height:1px;background:#f85959}
#nav .bar{width:50px;height:3px;position:absolute;bottom:6px}
.nav-a span{line-height:40px}
.swiper-container{width:100%;height:100%}
#table-yg li{font-size:16px;display:inline-block;padding-right:15px;width:50%;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding:15px 0;color:#333}
.ta01{color:#606060!important}
#table-yg li span{color:#b5b5b5}
.currs{position:relative}
.nav-a a:hover{color:#00447f!important}
.currs a{color:#00447f!important}
html.fp-enabled,.fp-enabled body{margin:0;padding:0;overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0)}
.fp-section{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.fp-slide{float:left}
.fp-slide,.fp-slidesContainer{height:100%;display:block}
.fp-slides{z-index:1;height:100%;overflow:hidden;position:relative;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}
.fp-section.fp-table,.fp-slide.fp-table{display:table;table-layout:fixed;width:100%}
.fp-tableCell{display:table-cell;vertical-align:middle;width:100%;height:100%}
.fp-slidesContainer{float:left;position:relative}
.fp-controlArrow{-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none;position:absolute;z-index:4;top:50%;cursor:pointer;width:0;height:0;border-style:solid;margin-top:-38px;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.fp-controlArrow.fp-prev{left:15px;width:0;border-width:38.5px 34px 38.5px 0;border-color:transparent #fff transparent transparent}
.fp-controlArrow.fp-next{right:15px;border-width:38.5px 0 38.5px 34px;border-color:transparent transparent transparent #fff}
.fp-scrollable{overflow:hidden;position:relative}
.fp-scroller{overflow:hidden}
.iScrollIndicator{border:0 !important}
.fp-notransition{-webkit-transition:none !important;transition:none !important}
#fp-nav{position:fixed;z-index:100;top:50%;opacity:1;transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translate3d(0,-50%,0)}
#fp-nav.fp-right{right:17px}
#fp-nav.fp-left{left:17px}
.fp-slidesNav{position:absolute;z-index:4;opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);left:0 !important;right:0;margin:0 auto !important}
.fp-slidesNav.fp-bottom{bottom:17px}
.fp-slidesNav.fp-top{top:17px}
#fp-nav ul,.fp-slidesNav ul{margin:0;padding:0}
#fp-nav ul li,.fp-slidesNav ul li{display:block;width:14px;height:13px;margin:7px;position:relative}
.fp-slidesNav ul li{display:inline-block}
#fp-nav ul li a,.fp-slidesNav ul li a{display:block;position:relative;z-index:1;width:100%;height:100%;cursor:pointer;text-decoration:none}
#fp-nav ul li a.active span,.fp-slidesNav ul li a.active span,#fp-nav ul li:hover a.active span,.fp-slidesNav ul li:hover a.active span{height:12px;width:12px;margin:-6px 0 0 -6px;border-radius:100%}
#fp-nav ul li a span,.fp-slidesNav ul li a span{border-radius:50%;position:absolute;z-index:1;height:4px;width:4px;border:0;background:#333;left:50%;top:50%;margin:-2px 0 0 -2px;-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out}
#fp-nav ul li:hover a span,.fp-slidesNav ul li:hover a span{width:10px;height:10px;margin:-5px 0px 0px -5px}
#fp-nav ul li .fp-tooltip{position:absolute;top:-2px;color:#fff;font-size:14px;font-family:arial,helvetica,sans-serif;white-space:nowrap;max-width:220px;overflow:hidden;display:block;opacity:0;width:0;cursor:pointer}
#fp-nav ul li:hover .fp-tooltip,#fp-nav.fp-show-active a.active + .fp-tooltip{-webkit-transition:opacity 0.2s ease-in;transition:opacity 0.2s ease-in;width:auto;opacity:1}
#fp-nav ul li .fp-tooltip.fp-right{right:20px}
#fp-nav ul li .fp-tooltip.fp-left{left:20px}
.fp-auto-height.fp-section,.fp-auto-height .fp-slide,.fp-auto-height .fp-tableCell{height:auto !important}
.fp-responsive .fp-auto-height-responsive.fp-section,.fp-responsive .fp-auto-height-responsive .fp-slide,.fp-responsive .fp-auto-height-responsive .fp-tableCell{height:auto !important}
.fp-sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.swiper-content{width:100%;height:100%;background:#fff}
.swiper-content .inner{padding:20px 70px;margin-top:200px}
.swiper-content h1{margin:0 0 15px;font-size:40px;color:#ffffff}
.swiper-content .movie-pic{float:left;border-radius:5px;box-shadow:0px 1px 2px #000;width:110px;height:auto}
.swiper-content .movie-text{color:#ffffff;width:100%;line-height:32px;max-width:520px;margin:0}
.swiper-nav{height:195px;position:absolute;left:0;top:20%;width:100%}
.swiper-nav:after{border-bottom:1px dashed rgba(255,255,255,0.3);content:"";width:100%;display:block;position:absolute;top:113px;left:0;right:0}
.swiper-nav .swiper-slide{width:150px;height:165px;text-align:center;position:relative}
.swiper-nav .swiper-slide,.swiper-nav .angle{-webkit-transition:300ms;-moz-transition:300ms;-ms-transition:300ms;-o-transition:300ms;transition:300ms}
.swiper-nav .angle{width:18px;height:18px;background:url(../images/circle.png) no-repeat;background-size:100%;position:absolute;top:85px;left:50%;margin-top:20px;transform:translateX(-50%)}
.swiper-navs{height:0}
.swiper-nav .active-nav{}
.swiper-nav .active-nav .angle{background:url(../images/circle-bg.png) no-repeat;background-size:100%}
.swiper-nav .swiper-wrapper{margin:0 auto}
.swiper-nav img{width:80px;height:80px;margin:0 auto;cursor:pointer}
.swiper-nav .title{margin:0 5px;font-size:10px;font-weight:bold;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.cntl{position:relative;width:100%;overflow:hidden;padding:50px 0}
.cntl-center{left:0;right:0;margin-left:auto;margin-right:auto}
.cntl-bar{position:absolute;width:2px;top:0;bottom:0;background-color:#c5271e}
.cntl-bar-fill{background-color:#c5271e;position:absolute;left:0;right:0;top:0;height:0}
.cntl-bar-fill:after{content:"";position:absolute;width:2px;height:60px;top:0;background:-moz-linear-gradient(top,#ffffff 0%,#c5271e 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(100%,#c5271e));background:-webkit-linear-gradient(top,#ffffff 0%,#c5271e 100%);background:-o-linear-gradient(top,#ffffff 0%,#c5271e 100%);background:-ms-linear-gradient(top,#ffffff 0%,#c5271e 100%);background:linear-gradient(to bottom,#ffffff 0%,#c5271e 100%)}
.cntl-bar:after{content:"";position:absolute;width:2px;height:60px;bottom:0;background:-moz-linear-gradient(top,#c5271e 0%,#ffffff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#c5271e),color-stop(100%,#ffffff));background:-webkit-linear-gradient(top,#c5271e 0%,#ffffff 100%);background:-o-linear-gradient(top,#c5271e 0%,#ffffff 100%);background:-ms-linear-gradient(top,#c5271e 0%,#ffffff 100%);background:linear-gradient(to bottom,#c5271e 0%,#ffffff 100%)}
.cntl-state{position:relative;width:100%;margin-bottom:50px}
.cntl-state::after{display:block;content:' ';clear:both}
.cntl-icon{border-radius:50%;width:80px;height:80px;background:url('../images/yxg.png') no-repeat center;position:absolute;top:-10px;color:#fff}
.cntl-content{width:49%;float:left;opacity:0;position:relative;margin-left:-40%}
.cntl-state:nth-child(2n+2) .cntl-content{float:right;margin-right:-40%}
.cntl-state:nth-child(2n+1) .cntl-txt{padding-left:0;padding-right:160px}
.cntl-image{opacity:0;width:40%;padding:2%}
.cntl-state:nth-child(2n+1) .cntl-image{float:right}
.cntl-image img{width:100%}
.cntl-content h4{font-size:20px;font-weight:normal;margin-bottom:10px}
.cntl-bar-fill,.cntl-content,.cntl-image{-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-o-transition:all 500ms ease;-ms-transition:all 500ms ease;transition:all 500ms ease}
.cntl-state:nth-child(2n+2).cntl-animate .cntl-content{margin-right:0%}
.cntl-state:nth-child(2n+2).cntl-animate .cntl-content .year{left:60px;right:auto}
.cntl-state:nth-child(2n+2).cntl-animate .cntl-content .cntl-text{float:left;margin-left:160px;padding-right:0!important;margin-right:0!important;border-right:1px solid #f1f1f1;text-align:left!important}
.cntl-state:nth-child(2n+2).cntl-animate .cntl-content .cntl-link{width:45px;height:1px;background:#e5e5e5;position:absolute;left:0;top:14px}
.cntl-state:nth-child(2n+2).cntl-animate .cntl-content .cntl-text{border-right:0;border-left:1px solid #f1f1f1;padding-right:0;padding-left:15px}
.cntl-state:nth-child(2n+2).cntl-animate .cntl-content .cntl-texts{border-right:0;padding-right:0;padding-left:15px}
.cntl-state:nth-child(2n+2).cntl-animate .cntl-content .cntl-texts{float:left;margin-left:160px;padding-right:0!important;margin-right:0!important;border-right:1px solid #f1f1f1;text-align:left!important;margin-top:10px}
.cntl-animate .cntl-content{opacity:1;margin-left:0%;position:relative;margin:15px 0}
.cntl-animate .cntl-image{opacity:1}
.cntl-state:hover .cntl-icon{background:url(../images/yxgs.png) no-repeat center;background-size:16px}
.kke_menus_tab_edage{float:left}
.kke_cfg_ctn{display:none}
#KKE_sina_finance_logo{display:none}
#top{padding-top:0px}
.hotcas{background:url(../images/hot.png) no-repeat center right;float:left;width:55px;padding:6px;color:#ffffff;font-weight:bold;position:absolute;left:0;top:0}
.swiper-pagination-switch{background:#8b8b8b;border-radius:1000px;display:inline-block;width:8px;height:8px;display:inline-block;border-radius:100%;opacity:.9;margin:0 6px;cursor:pointer}
.swiper-active-switch{background:#de7d2f !important;transform:scale(1.2)}
.iactive{display:block!important}
.inav-a{color:#505050;text-decoration:none;font-size:16px;margin:0px;padding:0 15px;display:inline-block;width:auto !important;line-height:46px;overflow:hidden;position:relative;text-align:center;cursor:pointer}
.k-font{text-align:center;width:100%;padding:30px 0}
.k-font ul{margin:0;padding:0;list-style:none;display:flex;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;justify-content:center}
.k-font li{padding:0 10px}
.close-btn{position:absolute;top:-14px;right:0;z-index:99}
.cntprel{position:relative;padding-right:14px}
.ewmclose2{font-size:20px!important;color:#ffffff}
.point,.point::before,.point::after{position:absolute;width:12px;height:12px;border-radius:50%;content:''}
.point::before{animation:scale 2s infinite}
.point::after{animation:scale2 2s infinite}
@keyframes scale{0%{transform:scale(1);opacity:.9}
100%{transform:scale(6);opacity:0}
}@keyframes scale2{0%{transform:scale(1);opacity:.9}
100%{transform:scale(12);opacity:0}
}.point,.point::before,.point::after{background:url(../images/add-icon.png) no-repeat center;display:flex;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;align-items:center}
.point2,.point2::before,.point2::after{background-color:rgba(0,221,254,.9)}
.point3,.point3::before,.point3::after{background-color:rgba(1,88,255,.9)}
.point4,.point4::before,.point4::after{background-color:rgba(135,229,8,.9)}
.hl_nav{position:relative;color:#333;width:100%;height:50px;max-width:1200px}
.hl_nav a{display:block;text-decoration:none}
.hl_nav .shade{width:100%;z-index:1;opacity:0.9;filter:alpha(opacity=90);box-shadow:0 5px 15px #CCCCCC;display:none;border-bottom:#ffffff solid 1px;border-bottom:rgba(255,255,255,0.3) solid 1px}
.hl_nav .nav_list{margin:0;z-index:2;padding:0;list-style:none;width:100%;overflow:hidden;height:50px}
.hl_nav .nav_list>li{padding:0;float:left;margin:0;text-align:center;height:50px;padding:0 15px}
.hl_nav .nav_head{height:50px;line-height:50px;color:#000;font-size:16px;position:relative}
.hl_nav .nav_list>li>ul{position:absolute;width:auto;height:40px;top:50px;z-index:2;padding:0;margin:0;line-height:40px;list-style:none;overflow:hidden;display:none}
.hl_nav .nav_list>li.active{background-color:#ea0d04}
.hl_nav .nav_list>li a:hover{color:#00447f!important}
.hl_nav .nav_list>li:hover>ul{display:block}
.hl_nav .nav_list>li>ul.offset_left{left:0}
.hl_nav .nav_list>li>ul.offset_left.offset_1{left:10%}
.hl_nav .nav_list>li>ul.offset_left.offset_2{left:20%}
.hl_nav .nav_list>li>ul.offset_left.offset_3{left:30%}
.hl_nav .nav_list>li>ul.offset_left.offset_4{left:40%}
.hl_nav .nav_list>li>ul.offset_left.offset_5{left:50%}
.hl_nav .nav_list>li>ul.offset_left.offset_6{left:60%}
.hl_nav .nav_list>li>ul.offset_left.offset_7{left:70%}
.hl_nav .nav_list>li>ul.offset_left.offset_8{left:80%}
.hl_nav .nav_list>li>ul.offset_right{right:0}
.hl_nav .nav_list>li>ul.offset_right.offset_1{right:10%}
.hl_nav .nav_list>li>ul.offset_right.offset_2{right:20%}
.hl_nav .nav_list>li>ul.offset_right.offset_3{right:30%}
.hl_nav .nav_list>li>ul.offset_right.offset_4{right:40%}
.hl_nav .nav_list>li>ul.offset_right.offset_5{right:50%}
.hl_nav .nav_list>li>ul.offset_right.offset_6{right:60%}
.hl_nav .nav_list>li>ul>li{float:left}
.hl_nav .nav_list>li>ul>li>a{text-decoration:none;display:block;color:#666666;padding:0 20px;height:40px}
.hl_nav .nav_list>li>ul>li>a:hover{background-color:#ffffff;color:#999999}
.hl_nav .nav_list:hover{height:90px}
.hl_nav .nav_list:hover + .shade{display:block}
#move_port{position:fixed;width:15%;left:0;top:0;cursor:pointer;z-index:10000}
@media(max-width:1024px){
	.pro_menu{display:none;}
    .product_list{width:100%;}
    .product_intor{height:190px;}
}
@media(max-width:768px){
	.nbanner { margin-top: 35px;}
	.product-list { width: calc(100% - 30px); margin: 10px 0; padding: 15px 15px;}
	.proilist ul li{font-size:14px;}
	.cs-mores a { width: 110px !important;}
	.ifont-16 {font-size: 14px;}
	.btn2 .btn-inner { padding: 6px 10px;}
	.nbanner2 {margin-top: 80px;}
	.pro_nav{top:60px;}
	.colx-50{width:65%}
	.mrtlive{width:100%; min-height:440px;}
	.svideom{top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;width:100%;background:#ffffff;padding:0px;margin:0 auto;box-sizing:border-box}
	.doc_download{padding-top:30px;}
	.load-nav{width:200px;}
	.load-list{width: calc(100% - 260px);}
	.section_one:first-child{margin-top:60px;}
	
}
@media (max-width: 425px){
	.banner-pagination span{width:2rem;}
.nbanner { margin-top: 30px;}
.crumbs_nav{padding:10px 0;}
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{bottom:0px !important;}
.news-nav{margin-top:0px;}
.product_list_card {width: 100%;}
.news-intor{padding:15px;}
.channel-banner{padding-top: 30px;}
.cs-mores{top:35px;}
.proilist{margin: 50px 0 0;}
.proilist ul li{width:100%;}
.pro_nav_right a:after{padding: 0 0.5rem;}
.pro_nav_left{width: 100%; text-align: right; margin-bottom: 5px;}
.pro_nav{padding: 2px 0;}
.colx-50 { width: 100%;}
.colx-20{display:none;}
.colx-30{width:100%}
.table-box-head{width:80%}
.mrtlive{width:100%; min-height:240px;}
.foot-logo{width:100%;margin-bottom: 10px;}
.foot-logo img{width:100px;}
.foot-copy{height:auto; padding:20px 0; display:table;}
.load-search{width:100%; margin-top:10px;}
.load-search .text{width:72%; margin-right:0px;}
.load-search .btn{width:20%; font-size: 16px; height: 42px;}
.load-nav {width: calc(100% - 40px);height: auto; padding-bottom: 10px;}
.load-nav li { line-height: 32px;}
.load-nav li a::before{top:9px;}
.load-list { width: 100%; margin-top: 15px;}
.load-list .dlist{height:auto; padding-bottom:10px;}
.pro_sort{top: 35px;margin-top: 10px; position: revert;}
.pro_sort li{padding:0px;}
.pro_sort.on{box-shadow:none;}
.foot-top-left{width:100%;}
.footer_link { width: 100%;}
.foot-code ul li { width: 80px;}
.foot-vlogo{font-size: 24px;}
.foot-main-right dl{width:50%;}

}
