﻿﻿.w_90{width:90%;}
body > .root-sz-16{overflow:hidden;}

ul, ul li {
    list-style: none;
}
/*Top002897 */
.Top002897{position:fixed;z-index:100;background:#000;left:0;top:0;width:100%;box-shadow:0 0 5px rgba(0,0,0,0.1);transition:.3s;}
.Top002897 .auto{line-height:calc(32 / 16 * 1em);max-width:100%;}
.Top002897_fixed{top:calc(-32 / 16 * 1em);}
.Top002897 .bar .auto{display:flex;justify-content:space-between;}
.Top002897 .welcome{font-size:calc(14 / 16 * 1em);color:#fff;width:calc(100% - 10em);}
.Top002897 .top-b{position:relative;z-index:2;background:#fff;}
.Top002897 .top-b .auto{max-width:100%;}
.Top002897 .top-left{width:12.5em;}
.Top002897 .top-left a{display:block;}
.Top002897 .top-left img{display:block;width:100%;height:auto;}
.Top002897 .top-right{position:relative;}
.Top002897 .list {display: none;}
.Top002897 .intro {}
@media(min-width:1025px){
    .Top002897 .top-b>.auto{display:table;table-layout:fixed;}
    .Top002897 .top-b>.auto>div{display:table-cell;vertical-align:middle;}
    .Top002897 .top-right{width:17%;}
    .open-menu{display:none;}
}
.Top002897 .top-search{border-radius:calc(36 / 14 * 1em);border:solid 1px #0e0e0e;overflow:hidden;padding-right:2.572em;}
.Top002897 .top-search .text{width:100%;padding:0 calc(15 / 14 * 1em);line-height:calc(36 / 14 * 1em);height:calc(36 / 14 * 1em);}
.Top002897 .top-search .btn{position:absolute;right:0;top:0;height:100%;width:calc(50 / 14 * 1em);background:url(../images/icon-search.svg) no-repeat center;cursor:pointer;}
.Top002897 .top-lang{position:relative;z-index:100;}
.Top002897 .top-lang .cur{display:inline-block;padding:0 calc(15 / 14 * 1em) 0 calc(25 / 14 * 1em);font-size:calc(14 / 16 * 1em);background:url("../images/icon-lang.svg") no-repeat left center;background-size:auto calc(18 / 14 * 1em);position:relative;z-index:1;color:#fff;}
.Top002897 .top-lang .cur:after{position:absolute;width:6px;height:6px;content:'';transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);border-top:1px solid #fff;border-right:1px solid #fff;right:0;top:50%;margin-top:-3px;}
.Top002897 .lang-list{position:absolute;left:50%;width:120px;margin-left:-60px;z-index:100;background:#fff;border-radius:0 0 5px 5px;top:100%;padding:10px 0;display:none;}
.Top002897 .lang-list a{display:block;line-height:30px;text-align:center;}
.Top002897 .top-menu li b,.Top002897 .top-menu li b a{display:block;font-weight:normal;}
.Top002897 .sub,
.Top002897 .sub-two,
.Top002897 .sub-item-txt{display:none;}
.Top002897 .sub .detail{line-height:46px;display:inline-block;background:#e3262d;color:#fff;padding:0 30px;transition:0.3s;}
.Top002897 .sub .detail:hover{background:#fff;color:#e3262d;}
.Top002897 .sub-menu .name{display:block;overflow:hidden;}

.Top002897 .sub-imgtxt {display: none;}
@media(min-width:1025px){
    .Top002897 .top-search{display:block;position:relative;}
    .Top002897 .sub-two{display:none!important;}
    .Top002897 .top-menu ul{display:flex;justify-content:center;}
    .Top002897 .top-menu li{padding:0 1.7vw;}
    .Top002897 .top-menu li b a{line-height:5.295em;font-size:1.0625em;color:#333;position:relative;}
    .Top002897 .top-menu li b a:before{position:absolute;content:"";left:50%;bottom:0;width:0;height:2px;background:#e3262d;transition:0.3s;transform:translateX(-50%);}
    .Top002897 .top-menu li:hover b a::before,.Top002897 .top-menu li.aon b a::before{width:100%;}
    .Top002897 .top-menu li:hover b a,.Top002897 .top-menu li.aon b a{color:#e3262d;}
    .Top002897 .sub{position:absolute;left:0;width:100%;top:100%;background:#f0f0f0;border-top:1px solid #eaeaea;}
    .Top002897 .top-menu li.aon .sub{z-index:100;}
    .Top002897 .sub,
    .Top002897 .sub a{color:#333;}
    .Top002897 .sub .auto{position:relative;max-width:1600px;}
    .Top002897 .sub .close{position:absolute;right:0;top:0;width:1.25em;height:1.25em;cursor:pointer;}
    .Top002897 .sub .close:before,.Top002897 .sub .close:after{position:absolute;content:'';width:100%;background:#e3262d;height:2px;left:0;top:50%;margin-top:-1px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);}
    .Top002897 .sub .close:after{transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);}
    .Top002897 .sub[data-type="column"] h4 .close{position:absolute;top:50%;margin-top:-0.625em;}
    .Top002897 .sub[data-type="tab"] .close{top:3em;right:2.5em;}
    .Top002897 .sub h4{margin:1em 0;font-size:1.2em;}
    .Top002897 .sub-imgtxt {display: block;}
    .Top002897 .sub-imgtxt .img figure{padding-bottom:60%}
    /* .Top002897 .sub-imgtxt pre{line-height:1.5em;height:3em;margin:1em 0 0 0;overflow: hidden} */
    .Top002897 .sub[data-type="tab"] .auto{display:table; width: 100%; max-width: 1400px;  position: relative;   z-index: 2;}
    .Top002897 .sub[data-type="column"] .auto{padding:0% 0 1%;}
    .Top002897 .sub[data-type="tab"] .auto>div{display:table-cell;vertical-align:top;padding:50px 0;}
    
    .Top002897 .sub[data-type="column"] h4{position:relative;z-index:1;}
    .Top002897 .sub .one-cate { width: 300px; background: #b4b4b4; }
    .Top002897 .sub .two-cate{width:28.572%; }
    .Top002897 .sub .two-cate { width: 28.572%; background: #dcdcdc; padding: 50px 0 50px 15px!important;}
    .Top002897 .sub .one-cate-info{padding-top:35px;background-color: #f0f0f0;}
    .Top002897 .sub .one-cate-info .item{max-width:360px;width:86%;margin:0 auto;}
    .Top002897 .sub-menu .name{margin-bottom:20px;}
    .Top002897 .sub-menu .name a{padding-right:0.6667em;position:relative;display:block;}
    .Top002897 .sub-menu .name a:after{position:absolute;width:0.334em;height:0.334em;content:'';transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);border-bottom:1px solid #0e0e0e;border-right:1px solid #0e0e0e;right:0.111em;top:50%;margin-top:-0.167em;}
    .Top002897 .sub .one-cate dt a{color: #fff}
    .Top002897 .sub .one-cate dt{border-left: 6px solid transparent;}
    .Top002897 .sub .one-cate dt.on {background:url(../images/top-lang2.png)no-repeat right 30px center #dcdcdc; border-color: #e3262d;}
    .Top002897 .sub .two-cate dt a{ display: block; line-height: 30px; padding: 10px 3vw 10px 1.5vw;background: url(../images/top-lang3.png)no-repeat center right 30px}
    .Top002897 .sub .one-cate dt a { display: block; line-height: 30px; padding: 10px 3vw 10px 1.5vw;background: url(../images/top-lang4.png)no-repeat center right 30px}
    .Top002897 .sub .one-cate dt.on a {color: #333; background-image: url(../images/top-lang3.png)}
    .Top002897 .sub .two-cate dt a { color: #333; }
    .Top002897 .sub .two-cate dt a:hover { color: #e3262d; }
    .Top002897 .sub[data-type="column"] .sub-imgtxt{float:left;width:27.273%;}
    .Top002897 .sub[data-type="column"] .sub-menu{float:right;width:66%;display:flex;justify-content:space-between;}
    .Top002897 .sub-menu .item{max-width:32%;}
    .Top002897 .sub[data-type="tab"]::before{ position: absolute;content: '';width: 30%;height: 100%;background: #b4b4b4;left: 0;top: 0;z-index: 1}
    .Top002897 .sub[data-type="tab"] h4{ margin-top: 0;}
}
.Top002897 .sub-menu dd{line-height:1.875em;padding:0.3125em 0;}
.Top002897 .sub-menu dd a{color:#666;}
.Top002897 .sub-menu dd a:hover{color:#e3262d;}

/*移动端*/
@media(max-width:1024px){
    .Top002897 .top-b{background:#fff;}
    .Top002897 .top-b>.auto{position:relative;display:flex;justify-content:space-between;align-items:center;padding:1.25em 0;}
    .Top002897 .top-menu{position:fixed;right:0;top:7em;height:calc(100vh - 7em);bottom:0;width:0;z-index:100;background:#e3262d;overflow:hidden;opacity:0;transition:0.5s;overflow-y:auto;-webkit-overflow-scrolling:touch;}
    .Top002897_fixed .top-menu{top:4.95em;height:calc(100vh - 4.95em);}
    .menu-show{overflow:hidden;}
    .menu-show .top-menu{opacity:1;width:23em;max-width:90%;}
    .Top002897 .top-menu li a{color:#fff;}
    .Top002897 .open-menu{height:2.4em;width:3.333em;background:#e3262d;position:relative;margin-left:1em;}
    .Top002897 .open-menu.on{background:none;}
    .Top002897 .open-menu i{position:absolute;height:2px;background:#fff;width:70%;left:15%;top:50%;margin-top:-1px;transition:0.3s;}
    .Top002897 .open-menu:not(.on) i:nth-child(1){margin-top:-0.583em;}
    .Top002897 .open-menu:not(.on) i:nth-child(3){margin-top:0.583em;}
    .Top002897 .open-menu.on i{background:#e3262d;}
    .Top002897 .open-menu.on i:nth-child(1){transform:rotate(45deg);}
    .Top002897 .open-menu.on i:nth-child(3){transform:rotate(-45deg);}
    .Top002897 .open-menu.on i:nth-child(2){display:none;}
    .Top002897 .top-menu li b{padding-right:3.3em;border-bottom:1px solid rgba(255,255,255,0.2);position:relative;overflow:hidden;}
    .Top002897 .top-menu li b a{padding:0 1.667em;font-size:1.5em;line-height:2.8em;}
    .Top002897 .top-menu li b i.op{position:absolute;right:0.4167em;top:50%;width:2.5em;height:2.5em;margin-top:-1.25em;transition:0.3s;}
    .Top002897 .top-menu li b i.op.click{transform:rotate(45deg);}
    .Top002897 .top-menu li b i.op:after,.Top002897 .top-menu li b i.op:before{position:absolute;content:'';top:50%;left:50%;transform:translate(-50%,-50%);background:#ffff;}
    .Top002897 .top-menu li b i.op:after{width:60%;height:2px;}
    .Top002897 .top-menu li b i.op:before{width:2px;height:60%;}
    .Top002897 .top-search .box{width:100%;}
    .Top002897 .sub{padding:10px 20px;}
    .Top002897 .sub h4{display:none;}
    .Top002897 .sub[data-type="tab"] .one-cate-info,.Top002897 .sub[data-type="tab"] .two-cate{display:none;}
    .Top002897 .item-cate,.Top002897 .sub-imgtxt{background:rgba(0,0,0,0.3);padding:0.625em;}
    .Top002897 .item-cate{background:rgba(0,0,0,0.4);}
    .Top002897 .sub-imgtxt pre{color:#fff;margin:0.625em 0;}
    .Top002897 .sub .detail{line-height:36px;padding:0 15px;}
    .Top002897 .sub-menu .name,.Top002897 .sub .one-cate>dl>dt{border-bottom:1px dotted rgba(255,255,255,0.2);}
    .Top002897 .sub-menu .name a,.Top002897 .sub .one-cate>dl>dt>a{line-height:2.5em;font-size:1em;display:block;}
    .Top002897 .sub .one-cate>dl>dt,.Top002897 .sub-menu .name.has-dd,.Top002897 .sub .one-cate>dl>dt>a{position:relative;}
    .Top002897 .sub-menu .name.has-dd:after,.Top002897 .sub .one-cate>dl>dt>a:after{position:absolute;content:'';border:6px solid transparent;border-top-color:#fff;right:0;top:50%;margin-top:-3px;transition:0.3s;}
    .Top002897 .sub-menu .name.click:after,.Top002897 .sub .one-cate>dl>dt.click>a:after{transform:rotate(180deg);margin-top:-6px;}
    .Top002897 .sub .one-cate>dl>dt .op-dt{position:absolute;width:2.5em;height:2.5em;z-index:10;right:0;top:0;}
    .Top002897 .sub-menu dd,.Top002897 .item-cate dt{line-height:1.875em;}
    .Top002897 .sub-menu .name a:after{border-color:#fff;}
    .Top002897 .sub-menu dl{background:rgba(0,0,0,0.3);padding:0.625em;display:none;}
    .Top002897 .sub-menu .name.has-dd{position:relative;padding-right:1.875em;}
    .Top002897 .sub-menu .name .op-dd{z-index:10;cursor:pointer;position:absolute;right:0;top:0;height:100%;width:1.875em;}
    .Top002897 .sub-menu .item{margin-right:0!important;}
}
.index-more a{display:inline-block;color:#e3262d;border:solid 2px #e3262d;line-height:calc(45 / 16 * 1em);border-radius:calc(45 / 16 * 1em);padding:0 calc(70 / 16 * 1em) 0 calc(30 / 16 * 1em);background:url(../images/more.svg) no-repeat right calc(30 / 16 * 1em) center;background-size:calc(12 / 16 * 1em) auto;transition:0.3s;}
.index-more a:hover{background-color:#e3262d;color:#fff;background-image:url(../images/more-on.svg);border-color:#e3262d;}

/*Banner003192 */
.Banner003192{position:relative;background:#000;}
@media (min-width:1025px){
    .Banner003192 .wap{display:none;}
    .Banner003192 .pc{display:block;padding-bottom:37.5%;}
}
@media (max-width:768px){
    .Banner003192 .pc{display:none;}
    .Banner003192 .wap{padding-bottom:75%;}
    .Banner003192 .inner{font-size:0.6em;}
    .Banner003192 .inner .p2{line-height:1.35em;}
    .Banner003192 .inner span{font-size:26px!important;}
}
.Banner003192 li.slick-slide{position:relative;}
.Banner003192 [class*=txt-style-]{position:absolute;top:0;color:#fff;z-index:10;}
.Banner003192 .inner{position:absolute;content:'';width:100%;height:100%;left:0;top:0;z-index:10;color:#fff;}
.Banner003192 .ytable{height:100%;margin:0 auto;}
.Banner003192 .inner p{margin:0;transition:0.5s;opacity:0;line-height:1.5;}
.Banner003192 .inner .p1{font-size:calc(30 / 16 * 1em);transform:translateX(20%);transition-delay:0.3s;text-transform:uppercase;font-weight:bold;}
.Banner003192 .inner .p2{font-size:calc(54 / 16 * 1em);transform:translateX(40%);transition-delay:0.3s;text-transform:uppercase;font-weight:bold;}
.Banner003192 .inner .p3{font-size:calc(38 / 16 * 1em);transform:translateX(60%);transition-delay:0.5s;line-height:1.5;}
.Banner003192 .inner .index-more{opacity:0;transform:translateX(60%);display:inline-block;margin-top:3vw;transition-delay:0.3s;}
.Banner003192 .inner .index-more:not(:hover) a{color:#fff;border-color:#fff;background-image:url(../images/more-on.svg);}
.Banner003192 li.ani-show .inner p,.Banner003192 li.ani-show .inner .index-more{opacity:1;transform:translateX(0)}
.Banner003192 .slick-pages{position:absolute;left:calc(95.156 / 1920 * 100vw);bottom:calc(150 / 960 * 100%);color:#fff;z-index:20;font-size:1.25em;}
.Banner003192 .slick-dots{ position:absolute; right:50%; bottom:calc(60 / 960 * 100%); z-index:20; transform:translateX(50%);}
.Banner003192 .slick-dots li{float:left;width:calc(30 / 1920 * 100vw);height:3px;background-color:rgba(255,255,255,1);opacity:0.5;margin-left:10px;}
.Banner003192 .slick-dots li button{display:none;}
.Banner003192 .slick-dots li.slick-active{opacity:1;}
.Banner003192 .mouse{position:absolute;background:url(../images/Banner003192_mouse.svg) no-repeat center;width:22px;height:34px;background-size:contain;z-index:30;left:50%;margin-left:-11px;bottom:calc(58 / 960 * 100%);animation:mouse 2s linear infinite alternate;}
@keyframes mouse{
    0%{opacity:1;}
    100%{opacity:0;}
}
.Hometitle{text-align:center;margin-bottom:2.5vw;position:relative;z-index:10;line-height:1.25;}
.Hometitle .cn{font-size:calc(40 / 16 * 1em);color:#333;font-weight:bold;letter-spacing:0.2em;text-indent:0.2em;}
.Hometitles .cn{color:#fff;}
.Hometitle .en,.Hometitle .bg{text-transform:uppercase;}
.Hometitle .en{font-size:calc(20 / 16 * 1em);color:#e3262d;}
.Hometitle .bg{font-size:calc(110 / 16 * 1em);opacity:0.03;position:absolute;top:50%;width:100%;text-align:center;transform:translateY(-50%);font-weight:bold;z-index:-1;color:#000;}
.Hometitles .en{color:rgba(255,255,255,0.85)}
.Hometitles .bg{color:#fff;opacity:0.07;}
@media (max-width:768px){
.Hometitle .cn{font-size:calc(32 / 16 * 1em);}
}
/*.Floor002491*/
.Floor002491{padding:calc(100 / 1920 * 100vw) 0;}
.Floor002491 ul *{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;}
.Floor002491 ul li{width:50%;float:left;height:auto;background:#000;position:relative;overflow:hidden;padding-bottom:40%;}
.Floor002491 ul li .Ispic{position:absolute;width:100%;height:100%;z-index:1;}
.Floor002491 ul li .Ispic:after{position:absolute;content:'';left:0;bottom:0;width:100%;height:60%;opacity:0.6;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);    /* FF3.6-15 */background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);    /* Chrome10-25,Safari5.1-6 */background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#000000',GradientType=0);    /* IE6-9 */}
.Floor002491 ul li a{display:block;color:#fff;position:absolute;width:100%;height:100%;left:0;bottom:0;z-index:10;}
.Floor002491 ul li:not(.on) .liBox .liCon .txt{display:none;}
.Floor002491 ul li a .txtBox .h3{text-align:center;font-size:calc(18 / 16 * 1em);margin:0.778em 0;font-weight:normal;}
.Floor002491 ul li a .icon{max-width:50%;text-align:center;margin:0 auto;}
.Floor002491 ul li .liBox .liCon .icon img{max-width:calc(40 / 16 * 1em);}
.Floor002491 ul li .liBox{position:relative;width:100%;height:100%;overflow:hidden;z-index:2;}
.Floor002491 ul li .liBox:after{content:'';position:absolute;left:0;width:100%;height:44%;bottom:0;z-index:-1;}
.Floor002491 ul li .liBox .liCon{position:absolute;width:100%;bottom:16px;}
.Floor002491 ul li .liBox .liCon .txt{line-height:1;opacity:0.85;}
@media screen and (min-width:768px){
    .Floor002491 ul li{width:50%;float:left;height:500px;padding-bottom:0;}
    .Floor002491 ul li.on a .txtBox .h3{font-size:calc(22 / 16 * 1em);line-height:1;}
}
@media screen and (max-width:768px){
     .Floor002491 ul li{ width: 49%; margin-right:2%; margin-bottom:2%;}
     .Floor002491 ul li:nth-child(2n){  margin-right:0;}
    .Floor002491 ul li .liBox .liCon .txt{text-align:center;padding:0 1em;display:none;}
}
@media screen and (min-width:1000px){
    .Floor002491 ul li{height:500px;width:19%;margin-right:0.5%;}
    .Floor002491 ul li:nth-of-type(4){margin-right:0;}
    .Floor002491 ul li .liBox .liCon .icon img{max-width:calc(36 / 16 * 1em);}
    .Floor002491 ul li.on .liBox .liCon .icon img{max-width:calc(48 / 16 * 1em);position:absolute;max-height:calc(48 / 16 * 1em);left:50%;top:50%;transform:translate(-50%,-50%);}
    .Floor002491 ul li.on{width:41.5%;}
    .Floor002491 ul li.on .Ispic{opacity:1;}
    .Floor002491 ul li.on .liBox:after{display:none;}
    .Floor002491 ul li.on a{width:100%;height:calc(130 / 16 * 1em);overflow:hidden;}
    .Floor002491 ul li.on .liBox .liCon{position:relative;height:100%;padding-left:calc(125 / 16 * 1em);padding-right:calc(120 / 16 * 1em);bottom:0;}
    .Floor002491 ul li.on .liBox .liCon .icon{position:absolute;left:calc(35 / 16 * 1em);top:50%;width:calc(60 / 16 * 1em);height:calc(60 / 16 * 1em);margin-top:calc(-30 / 16 * 1em);}
    .Floor002491 ul li.on .liBox .liCon::before{content:'';position:absolute;width:calc(50 / 16 * 1em);height:calc(50 / 16 * 1em);background:url(../images/more-on.svg) no-repeat center #e3262d;background-size:auto calc(15 / 16 * 1em);right:calc(35 / 16 * 1em);top:50%;transform:translateY(-50%);border-radius:50%;}
    .Floor002491 ul li.on a .txtBox .h3{text-align:left;margin-top:0;}
    .Floor002491 ul li.on a .txtBox{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}
}

/*.Floor002467*/
.Floor002467 .videobox{position:relative;height:400px;}
.Floor002467 .videobg{background-repeat:no-repeat;background-position:center;background-size:cover;position:relative;height:200px;}
.Floor002467 .video{position:absolute;top:0;left:0;width:100%;height:100%;z-index:15;display:none;}
.Floor002467 .video video{width:100%;height:100%;background:#000;}
.Floor002467 .txt-area{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;}
.Floor002467 .txt-area .auto{height:100%;}
.Floor002467 .txt-area .ytable{height:100%;}
.Floor002467 .txt{color:#fff;text-align:center;line-height:2;}
.Floor002467 .open-video{position:relative;width:4.375em;height:4.375em;display:block;margin:0 auto;cursor:pointer;}
.Floor002467 .open-video i{border-radius:50%;background:#e3262d url(../images/icon-play.svg) no-repeat center center;background-size:auto calc(18 / 16 * 1em);position:absolute;z-index:4;width:100%;height:100%;}
.Floor002467 .open-video:before,.Floor002467 .open-video:after{position:absolute;content:'';border-radius:50%;background:#e3262d;opacity:0.2;-webkit-opacity:0.2;animation:scale 3s infinite;-webkit-animation:scale 3s infinite;}
.Floor002467 .open-video:before{left:-1.875em;top:-1.875em;bottom:-1.875em;right:-1.875em;animation-delay:0.3s;}
.Floor002467 .open-video:after{left:-3.75em;top:-3.75em;bottom:-3.75em;right:-3.75em;}
.Floor002467 .number{padding:0 calc(30 / 16 * 1em);background:#fff;border-radius:calc(30 / 16 * 1em);box-shadow:0 0 10px rgba(0,0,0,0.1);}
.Floor002467 .number{display:flex;flex-wrap:wrap;}
.Floor002467 .number li+li{border-left:1px solid #eaeaea;}
.Floor002467 .number li .icon{position:absolute;right:calc(30 / 16 * 1em);top:calc(24 / 16 * 1em);}
.Floor002467 .number li{padding:2.143%;position:relative;line-height:1;width:calc(100% / 5);}
.Floor002467 .number li .icon{display:none;width:calc(20 / 16 * 1em);height:calc(20 / 16 * 1em);position:relative;}
.Floor002467 .number li .icon img{display:block;max-width:calc(20 / 16 * 1em);max-height:calc(20 / 16 * 1em);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}
.Floor002467 .number li aside{display:inline-block;position:relative;}
.Floor002467 .number li aside b{font-size:2em;color:#e3262d;display:block;padding-right:0.11364em;}
.Floor002467 .number li aside sub{position:absolute;left:100%;word-break:keep-all;bottom:15%;font-size:1.25em;color:#e3262d;}
.Floor002467 .number li p{margin:0;color:#333;margin-top:0.75em;}
.Floor002467 .box-bot{margin-top:calc(-66 / 16 * 1em);position:relative;z-index:3;}
@media(min-width:769px){
    .Floor002467 .txt-area{padding-bottom:8vw;}
    .Floor002467 .videobg,.Floor002467 .videobox{height:50em;}
    .Floor002467 .txt{width:81%;margin:0 auto 5vw;}
}
@media(max-width:768px){
    .Floor002467 .number{padding:5% 0;justify-content: center;}
    /*.Floor002467 .number li:first-child{width:100%;}*/
    .Floor002467 .number li{width:33.33%;text-align:center;}
    .Floor002467 .number li + li{border-left:none;}
    .Floor002467 .videobg,.Floor002467 .videobox{height:35em;}
    .Floor002467 .open-video{font-size:0.6em;}
    .Floor002467 .number li aside sub{  font-size: 1em;}
}
@keyframes scale{
    0%{transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);}
    50%{transform:scale(0.8);-webkit-transform:scale(0.8);-ms-transform:scale(0.8);}
    100%{transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);}
}
@-webkit-keyframes scale{
    0%{transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);}
    50%{transform:scale(0.8);-webkit-transform:scale(0.8);-ms-transform:scale(0.8);}
    100%{transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);}
}
@-ms-keyframes scale{
    0%{transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);}
    50%{transform:scale(0.8);-webkit-transform:scale(0.8);-ms-transform:scale(0.8);}
    100%{transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);}
}
.video-box{position:fixed;top:0;left:0;width:100%;height:100%;z-index:300;background:rgba(0,0,0,0.85);}
.video-box .close{cursor:pointer;width:40px;height:40px;position:fixed;z-index:4;right:20px;top:20px;}
.video-box .close::before,.video-box .close::after{position:absolute;content:'';width:80%;left:10%;height:3px;top:50%;margin-top:-1.5px;background:#fff;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);}
.video-box .close::before{transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);}
.video-box .ytable{height:100%;}
.video-box .ytable-cell{text-align:center;}
.video-box video{width:90%;max-width:900px;}

/*Floor003055 */
.Floor003055{padding:calc(100 / 1920 * 100vw) 0;}
.Floor003055 .tit{margin-bottom:2.5vw;position:relative;}
.Floor003055 .flex {display: flex;flex-wrap: wrap;justify-content: space-between;}
.Floor003055 .news-top{background:#f8f8f8;}
.Floor003055 .Ispic{padding-bottom:calc(293 / 16 * 1em);}
.Floor003055 .txt{padding:calc(38 / 16 * 1em) calc(19 / 16 * 1em);}
.Floor003055 .txt time{color:#333;display:block;padding-left:calc(30 / 16 * 1em);background:url(../images/time.svg) no-repeat left center;background-size:auto calc(18 / 16 * 1em);}
.Floor003055 .txt h3{font-size:calc(18 / 16 * 1em);font-weight:normal;margin:calc(19 / 18 * 1em) 0;color:#333;}
.Floor003055 a:hover h3{color:#e3262d;}
.Floor003055 .txt p{line-height:calc(26 / 16 * 1em);height:calc(78 / 16 * 1em);color:#888;margin:0;}
.Floor003055 li{position:relative;}
.Floor003055 li+li{margin-top:calc(10 / 16 * 1em);}
.Floor003055 li a{background:#f8f8f8;padding:calc(11.1 / 16 * 1em) calc(20 / 16 * 1em);display:block;}
.Floor003055 li::after{position:absolute;content:'';background:#e3262d;width:0;height:2px;top:0;left:0;transition:.3s;}
.Floor003055 li:hover::after{width:100%;}
.Floor003055 li .txt{padding:calc(12 / 16 * 1em) calc(19 / 16 * 1em);padding-right:calc(100 / 16 * 1em);background:url(../images/more2.svg) no-repeat 95% center;}
.Floor003055 li .txt h3{margin-bottom:0;margin-top:calc(9.5 / 18 * 1em);}
.Floor003055 li:hover .txt{background-image:url(../images/more.svg);}
@media(min-width:1025px){
    .Floor003055 .left{width:36.286%;}
    .Floor003055 .right{width:calc(100% - 36.286% - 30px);}
    .Floor003055 .Homemore{position:absolute;right:0;top:40%;transform:rotateY(-50%);z-index:10;}
}
@media(max-width:1366px){
    .Floor003055 li a {padding: calc(11 / 16 * 1em) calc(20 / 16 * 1em) ;}
}
@media(max-width:1280px){
    .Floor003055 li a {padding: calc(11 / 16 * 1em) calc(20 / 16 * 1em) ;}

}

@media(max-width:1024px){
.Floor003055 .flex{ display:block}	
    .Floor003055 .left{margin-bottom:3vw;}
    .Floor003055 .txt{padding:4vw;}
    
}

/*Bottom003199 */
.Bottom003199{background:#f2f2f2;}
.Bottom003199 a:hover{color:#e3262d;}
.Bottom003199,.Bottom003199 a:not(:hover){color:#555;}
.Bottom003199 .b-top nav dd{line-height:calc(18 / 15 * 1em);margin-top:calc(20 / 15 * 1em);font-size:calc(15 / 16 * 1em);}
.Bottom003199 .b-top nav dt{font-size:calc(18 / 16 * 1em);font-weight:bold;line-height:1;padding-bottom:calc(18 / 18 * 1em);}
.Bottom003199 .b-top nav dt a:not(:hover){color:#333;}
.Bottom003199 .ico li{float:left;width:32%;margin-right:2%;margin-bottom:2%;height:calc(60 / 16 *1em);}
.Bottom003199 .ico li:nth-child(3n){margin-right:0;}
.Bottom003199 .ico li .ytable{table-layout:fixed;text-align:center;background-color:#ffffff;height:100%;border-radius:5px;}
.Bottom003199 .ico li img{max-height:calc(38 / 16 *1em);max-width:calc(40 / 16 *1em);}
.Bottom003199 .contatc{margin-bottom:calc(39 / 16 * 1em);}
.Bottom003199 .ico aside,.Bottom003199 .contact aside{font-size:calc(18 / 16 * 1em);font-weight:bold;line-height:1;padding-bottom:calc(34 / 18 * 1em);color:#333;}
.Bottom003199 .online-msg .itembox{position:relative;overflow:hidden;border-radius:4px;padding:0 calc(20 / 16 * 1em);width:96%;max-width:320px;border:1px solid rgba(0,0,0,0.1);margin-bottom: 5px;}
.Bottom003199 .online-msg .emailbox{padding-right: calc(110 / 16 * 1em)}
.Bottom003199 .online-msg .text{display:block;background:none;border:0;width:100%;height:calc(50 / 16 * 1em);line-height:calc(50 / 16 * 1em);color:#333;}
.Bottom003199 .online-msg .text::placeholder{color:#666;}
.Bottom003199 .online-msg .btn{width:calc(80 / 16 * 1em);color:#fff;background:#e3262d;height:calc(50 / 16 * 1em);position:absolute;border:0;cursor:pointer;right:0;top:0;z-index:10;padding:0;}
.Bottom003199 .b_link{margin-bottom:calc(40 / 16 * 1em);display: flex;justify-content: space-between;}
.Bottom003199 .b_link .fl a{margin-right:calc(20 / 16 * 1em);display:inline-block;line-height:2em;}
.Bottom003199 .share li{position:relative;z-index:40;float:left;}
.Bottom003199 .share li:not(:last-child){margin-right:2.5em;}
.Bottom003199 .share li a{display:block;width:calc(24 / 16 * 1em);height:calc(24 / 16 * 1em);background-position:center;background-repeat:no-repeat;background-size:contain;transition:0.3s;cursor:pointer;}
.Bottom003199 .share li a:hover{opacity:.6;}
.Bottom003199 .share li.dy a{background-image:url(../images/icon-dy.svg);}
.Bottom003199 .share li.wb a{background-image:url(../images/icon-wb.svg);}
.Bottom003199 .share li.wx a{background-image:url(../images/icon-wx.svg);}
.Bottom003199 .b-bottom{line-height:calc(25 / 16 * 1em);padding:calc(20 / 16 * 1em) 0;background:#e6e6e6;text-align:center;}
.Bottom003199 .b-bottom a{display:inline-block;}
.Bottom003199 .b-bottom,.Bottom003199 .b-bottom a:not(:hover){color:555;}
.Bottom003199 .b-top .contact .con li{line-height:24px;padding-left:24px;background:url(../images/tel.svg) no-repeat left 5px;background-size:17px auto;}
.Bottom003199 .b-top .contact .con li:nth-child(2){background-image:url(../images/mail.svg)}
.Bottom003199 .b-top .contact .con li:nth-child(3){background-image:url(../images/add.svg)}
.Bottom003199 .b-top .contact .con li+li{margin-top:10px;}
.Bottom003199 .share .qr{position:absolute;left:50%;bottom:110%;transform:translateX(-50%);background-color:#fff;width:7.5em;padding:2px;display:none;}
.Bottom003199 .share .qr img{display:block;width:100%;height:auto;}
.Bottom003199 .b_link>div{float: left;}
.Bottom003199 .b_link .fl {width: 85%;}
@media (min-width:1025px){
    .Bottom003199 .b-top{padding:calc(80 / 16 * 1em) 0 calc(50 / 16 * 1em);border-bottom:1px solid rgba(0,0,0,0.1);margin-bottom:calc(50 / 16 * 1em);}
    .Bottom003199 .b-top .fr{float:left;}
    .Bottom003199 .b-top nav{width:calc(519 / 1400 * 100%);margin:0 calc(117 / 1400 * 100%);}
    .Bottom003199 .b-top .ico{width:calc(315 / 1400 * 100%);}
    .Bottom003199 .b-top .contact{width:calc(315 / 1400 * 100%);}
    .Bottom003199 .b-top nav dl{float:left;}
    .Bottom003199 .b-top nav dt a{display:block;}
    .Bottom003199 .b-top nav dd{display:block;}
    .Bottom003199 .b-top .contact .con{margin-bottom:30px;}
    .Bottom003199 .b-top .contact .con li{line-height:30px;padding-left:30px;}
    /* .Bottom003199 .b_link>div{max-width:48%;} */
}
@media (max-width:1024px){
    .Bottom003199 .b-top{padding:calc(50 / 16 * 1em) 0;}
    .Bottom003199 .b-top nav{display:none;}
    .Bottom003199 .b-top nav dd:last-child{margin-bottom:2em;}
    .Bottom003199 .b-top nav dt{position:relative;overflow:hidden;}
    .Bottom003199 .b-top nav dt .wap-open{position:absolute;width:calc(40 / 18 * 1em);height:100%;right:0;z-index:10;top:0;background:url(../images/Bottom00319-icon.svg) no-repeat center center;background-size:auto 40%;transition:0.3s;}
    .Bottom003199 .b-top nav dt.on .wap-open{background-image:url(../images/Bottom00319-icon-on.svg);transform:rotate(90deg);}
    .Bottom003199 .hotline,.Bottom003199 .b-bottom{text-align:center;}
    .Bottom003199 .contact{display:flex;justify-content:space-between;flex-wrap:wrap;}
    .Bottom003199 .share{margin-top:2em;}
    .Bottom003199 .share ul{display:flex;justify-content:center;}
}
@media (max-width:768px){
    .Bottom003199 .b-top{padding-bottom:1.5em;}
    .Bottom003199 .ico aside,.Bottom003199 .contact aside{padding-bottom:1em;}
    .Bottom003199 .con,.Bottom003199 .ico{margin-bottom:1.5em;}
    .Bottom003199 .share{    margin-top: 0em;margin-left: 3%;}
    .Bottom003199 .subscription{width:100%;}
    .Bottom003199 .online-msg{max-width:none;width:auto;}
    .Bottom003199 .ico{ display:none;}
}

/*Other003087 */
.Other003087 { position: fixed;right: 0;bottom: 10%;z-index: 99;}
.Other003087 .open-btn{position:absolute;z-index:99;right:0;top:50%;width:calc(30 / 16 * 1em); margin-top: calc(-45 / 16 * 1em);border-radius: 8px 0 0 8px;background-color:#e3262d;cursor:pointer; text-align:center; padding:15px 0; color:#fff;}
/* .Other003087 .open-btn:after{position:absolute;content:'';z-index:99;top:50%;left:50%;width: calc(20 / 16 * 1em);height: calc(20 / 16 * 1em);margin: calc(-10 / 16 * 1em) 0 0 calc(-10 / 16 * 1em);background: url("../images/icon-jt_w.svg") no-repeat center/calc(20 / 16 * 1em);transform: rotate(-90deg);} */
.Other003087.icon_show .open-btn:after {transform: rotate(90deg);}
.Other003087 .float-btn{position:relative;z-index:99;right:-100%;bottom:10%;transition: .3s;}
.Other003087.icon_show .float-btn{right: 3vw;}
.Other003087 .float-btn.on {right: 3vw;}
.Other003087 .float-btn li,
.Other003087 .float-btn ol{float:right;margin:0.3125em 0;clear:both;line-height:3.375em;}
.Other003087 .float-btn a{display:block;border-radius:3.375em;background-color:#e3262d;overflow:hidden;transition:0.3s;}
.Other003087 .float-btn .ico{width:3.375em;height:3.375em;float:left;background-position:center center;background-repeat:no-repeat;background-size:auto calc(24 / 16 * 1em)}
.Other003087 .float-btn li aside{color:#fff;width:0;overflow:hidden;white-space:nowrap;}
.Other003087 .float-btn li a:hover aside{width:auto;padding-right:0.9375em;}
.Other003087 .float-btn li a:hover{background-color:#e3262d;}
.Other003087 .float-btn li.a-1 .ico{background-image:url("../images/icon-message.svg");}
.Other003087 .float-btn ol a{background-color:#dddddd;}
.Other003087 .float-btn ol .ico{background-image:url("../images/icon-top.svg");}

.Other003087 .fixed-con {position: fixed;left: 0;top: 0;width: 100%;z-index: 200;height: 100%;background: rgba(0,0,0,0.5);display: none;}
.Other003087 .fixed-con .ytable{height: 100%}
.Other003087 .fixed-con .main {max-width: calc(600 / 16 * 1em);position: relative;background: #fff;padding-bottom: calc(40 / 16 * 1em);margin-top: calc(100 / 16* 1em);}
.Other003087 .fixed-con .closeBtn{ position:absolute; top:20px; right:20px; height:17px; width:17px; display:block; background:url(../images/Form002324-colseBtn.jpg) no-repeat;}
.Other003087 .fixed-con .Title{ font-size:calc(24 / 16 * 1em); color:#555555; text-align:center; padding: calc(26 / 16 * 1em) 0;}
.Other003087 .fixed-con .text{ display:block; border-radius:2px;color:#6e6e6e; border:1px solid #dcdcdc; height:43px; line-height:33px; padding:5px 15px; margin:0 auto 23px; width:58%;}
.Other003087 .fixed-con textarea.text{ height:72px;}
.Other003087 .fixed-con .btn{ width:58%;margin: 0 auto;color: #fff;text-align: center;line-height: calc(54 / 16 * 1em);font-size: calc(18 / 16 * 1em);display: block;background: #e3262d;border: none;}

@media(max-width:1024px){
    .Other003087 .fixed-con .text{ width:88%;}
}

/*Banner002730 */
.Banner002730{position:relative;}
.Banner002730 .txt{position: absolute;width: 100%;height: 100%;left: 0;top: 0;}
.Banner002730 .txt::before{content: ''; position: absolute;width: 100%;height: 100%;left: 0;top: 0;background: #000;opacity: .5;z-index: 1}
.Banner002730 .txt .auto,
.Banner002730 .txt .ytable{height: 100%;position: relative;z-index: 2}
.Banner002730 .txt .tit{font-size:calc(50 / 16 * 1em);color: #fff;font-weight: bold}
.Banner002730 .txt .tip{padding-top: 3%;display: flex;}
.Banner002730 .txt .tip span{color: #fff;background:rgba(227,38,45,1);text-align: center;border-radius: 30px;padding: 0 20px;line-height: calc(40 / 16 * 1em);margin-right: 2%}

.Banner002730 .pc{padding-bottom:26.0417%;}
@media(max-width:1024px){
.Banner002730 .pc{display:none;}
.Banner002730 .wap{display:block;padding-bottom:43%;}
.Banner002730 .txt .tit{font-size:calc(24 / 16 * 1em);}
.Banner002730 .txt .tip span{padding: 0 5px;margin-right: 1%;}
}

/*Menu003135 */
.Menu003135{box-shadow:0px 10px 30px rgba(0,0,0,0.04);position:relative;z-index:10;}
.Menu003135 .nav-menu{display:flex;justify-content:center;}
.Menu003135 .nav-menu li{float:left;line-height:calc(70 / 16 * 1em);}
.Menu003135 .nav-menu li:not(:last-child){margin-right:4vw;}
.Menu003135 .nav-menu li a{display:block;position:relative;}
.Menu003135 .nav-menu li a:hover,.Menu003135 .nav-menu li.aon a{color:#e3262d;}
.Menu003135 .nav-menu li.aon a:before{position:absolute;content:'';left:0;bottom:0;width:100%;height:2px;background-color:#e3262d;}

/*Location */
.location{padding:calc(40 / 1920 * 100vw) 0;}
.location aside{padding-left:1.21428em;background:url(../images/Location-icon.svg) no-repeat left center;background-size:1em auto;}
.location,.location a:not(:hover){color:#999;}
.location span{color:#333;}
.location a:hover{color:#e3262d;}
.Listtit{position:relative;z-index:1;padding-bottom:calc(24 / 36 * 1em);color:#333;text-align:center;font-size:calc(36 / 16 * 1em);margin-bottom:2vw;}
.Listtit:before{position:absolute;content:'';width:calc(40 / 36 * 1em);height:2px;background-color:#e3262d;left:50%;bottom:0;margin-left:calc(-20 / 36 * 1em);}

/*
 .Page002193 
 */
.Page002193{zoom:1;overflow:hidden;padding:2.604% 0 5.208%;text-align:center;}
.Page002193 span{padding:0px 3px;display:inline-block;}
.Page002193 a{display:inline-block;margin:0px 2px;border:1px solid #ededed;padding:0 1em;color:#666;line-height:2.1875em;border-radius:3px;transition:.3s ease-out;}
.Page002193 a:hover{color:#fff;border:1px solid #e3262d;background:#e3262d;}
.Page002193 .p_cur,.Page002193 .p_count,.Page002193 .p_total,.Page002193 .p_jump,.Page002193 .a_first,.Page002193 .a_end{display:none;}
.Page002193 .p_cur b{color:#e3262d;}
.Page002193 .p_count b{color:#e3262d;}
.Page002193 .p_total b{color:#e3262d;}
.Page002193 .p_page em{font-style:normal;}
.Page002193 .p_page em a.a_cur{color:#fff;background:#e3262d;border-color:#e3262d;}
.Page002193 .p_page b{font-weight:normal;}

/*
 .PicList001200 
 */
.PicList001200{padding-top:calc(20 / 1920 * 100vw);}
.PicList001200 li{padding:16px;border:1px solid #ebebeb;box-shadow:0 0 10px rgba(0,0,0,0.12);}
.PicList001200 li:not(:last-child){margin-bottom:3%;}
.PicList001200 li a{display:table;table-layout:fixed;position:relative;width:100%;}
.PicList001200 li .more{display:table-cell;vertical-align:middle;width:12%;position:relative;}
.PicList001200 li .more:before{content:'';display:block;width:1px;height:80%;position:absolute;left:0;top:10%;background-color:#ebebeb;}
.PicList001200 li .more i{width:2.0625em;height:2.0625em;background:url(../images/PicList001200-more.png) no-repeat 0 0;background-size:100% auto;margin:0 auto;display:block;}
.PicList001200 li figure{width:27.453%;display:table-cell;}
.PicList001200 li figure i{display:block;padding-bottom:60%;}
.PicList001200 li .text{position:relative;display:table-cell;vertical-align:middle;padding:0 3.125%;}
.PicList001200 li h3{margin:0;font-size:calc(20 / 16 * 1em);color:#333;    white-space: inherit;}
.PicList001200 li p{margin:calc(20 / 16 * 1em) 0 0 0;color:#969696;line-height:1.75em;height:3.5em;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis;margin-bottom:5.405%;}
.PicList001200 li time{display:block;color:#969696;padding-left:1.875em;background:url(../images/time2.svg) left center no-repeat;background-size:auto calc(18 / 16 * 1em);line-height:1.875em;}
.PicList001200 li:hover{border-color:#e3262d;box-shadow:0 5px 5px #eee;}
.PicList001200 li:hover h3{color:#e3262d;}
.PicList001200 li:hover .more i{background-position:0 100%;}
@media(max-width:768px){
    .PicList001200 li a{display:block;}
    .PicList001200 li figure{display:block;width:auto;margin-bottom:5%;}
    .PicList001200 li .more{display:none;}
    .PicList001200 li .text{padding:0;}
}

/*PicList003140 */
.PicList003140{padding-top:calc(20 / 1920 *100vw);}
.PicList003140 ol{border-bottom:1px dotted #d9d9d9;padding-bottom:calc(34 / 16 * 1em);}
.PicList003140 ol time{margin-bottom:2.637%;display:block;}
.PicList003140 ol p{margin-bottom:3.846%;}
.PicList003140 ol i{font-style:normal;display:inline-block;padding:0.625em 1.5em;border:1px solid #e3262d;color:#e3262d;font-size:calc(15 / 16 * 1em);}
.PicList003140 li a{display:block;border-bottom:1px dotted #d9d9d9;padding:2vw;transition:0.3s;}
.PicList003140 .tit{font-size:calc(22 / 16 * 1em);color:#333;font-weight:bold;}

.PicList003140 li .img{width: 22%;float: right;}
.PicList003140 li .img .Ispic{padding-bottom: 69%;}
.PicList003140 li .word{width:75%;float: left;}
.PicList003140 li .txt{padding-right:3%;padding-top: 3%;}
.PicList003140 li .tit{font-size:calc(20 / 16 * 1em);}
.PicList003140 a:hover .tit{color:#e3262d;}
.PicList003140 p{color:#888;line-height:1.75;font-size:1em;}
.PicList003140 li p{min-height:calc(56 / 16 * 1em);margin:calc(20 / 16 * 1em) 0;}
.PicList003140 time{color:#999;display:inline-block;padding-left:calc(28 / 16 * 1em);background:url(../images/time2.svg) no-repeat left center;background-size:auto calc(18 / 16 * 1em);}
.PicList003140 li a:hover{background-color:#fff;  box-shadow:0 0.625em 4.375em rgba(0,0,0,0.08);  }
@media (min-width:1025px){
    .PicList003140 ol .img{width:31.429%;}
    .PicList003140 ol .txt{padding-left:3.125em;}
}
@media (max-width:1024px){
    .PicList003140 ol .img{margin-bottom:3.5%;}
}
@media (max-width:768px){
    .PicList003140 li a{padding:1em 0;}
    .PicList003140 li .img,.PicList003140 li .word{width: 100%; margin-top:20px }
.PicList003140 li a:hover{  box-shadow: none}
}

/*PicList003142 */
.PicList003142{padding-top:calc(20 / 1920 * 100vw);overflow:hidden;}
.PicList003142 .pic{overflow:hidden;position: relative}
.PicList003142 .pic .a_play{position: absolute;width: 100%;height: 100%;left: 0;top: 0;background: url(../images/icon-play2.svg)no-repeat center rgba(0,0,0,.4);background-size:calc(50 / 16 * 1em) auto;z-index: 5}
.PicList003142 .Ispic{padding-bottom:64.368%;transition:0.3s ease-out;}

.PicList003142 .video_files{position:absolute; left:0; top:0; width:100%; height:100%; z-index:10;}
.PicList003142 .video_files video{width:100%; height:100%; background-color:#000;}
.PicList003142 .video_files .close{position: absolute;right: 3%;top: 3%;z-index: 10;width: 30px;height: 30px;border-radius: 50%;background-color: #761b1b;cursor: pointer;}
.PicList003142 .video_files .close::before,
.PicList003142 .video_files .close::after{ position:absolute; content:''; width:3px; height:70%; border-radius:3px; background-color:#fff; left:13px; top:5px;}
.PicList003142 .video_files .close::before{ transform:rotate(45deg);}
.PicList003142 .video_files .close::after{ transform:rotate(-45deg);}

.PicList003142 ul{display:flex;flex-wrap:wrap;width:103.571429%;}
.PicList003142 li{width:33.333%;padding-right:3.44827%;margin-bottom:3.44827%;}
.PicList003142 li:hover .Ispic{transform:scale(1.1);}
.PicList003142 time{line-height:calc(18 / 16 * 1em);color:#e3262d;padding-left:calc(28 / 16 * 1em);background:url(../images/time.svg) no-repeat center left;background-size:auto calc(18 / 16 * 1em);display:block;}
.PicList003142 .t1{font-size:calc(18 / 16 * 1em);color:#333;margin:calc(16 / 18 * 1em) 0;font-weight:bold;}
.PicList003142 .t2{line-height:calc(28 / 16 * 1em);color:#999;height:calc(56 / 16 * 1em);}
.PicList003142 li .txt{padding:8.08% 0;border-bottom:2px solid #eaeaea;}
.PicList003142 a:hover .t1{color:#e3262d;}
@media (max-width:1024px){
    .PicList003142 li{width:50%;}
}
@media (max-width:768px){
    .PicList003142 li{width:100%;}
}

/*RighInfo002806 */
.RighInfo002806{padding:calc(50 / 1920 * 100vw) 0 calc(100 / 1920 *100vw);}
.RighInfo002806 p{margin:0;line-height:1.75;text-align:justify;}
.RighInfo002806 p+p{margin-top:1em;}
.RighInfo002806 .txt aside.t-1{font-size:calc(22 / 16 * 1em);color:#333;font-weight:bold;}
.RighInfo002806 .txt aside.t-2{color:#e3262d;font-size:calc(28 / 16 * 1em);margin-top:calc(12 / 28 * 1em);}
.RighInfo002806 .txt p{margin-top:2.429%;}
.RighInfo002806 .num{margin-bottom:calc(34 / 16 * 1em);}
.RighInfo002806 .num .pic img{display:block;width:100%;}
.RighInfo002806 .num .list{margin:5.5% 0;position:relative;}
.RighInfo002806 .num .list:before,.RighInfo002806 .num .list:after{position:absolute;content:'';border:0.3125em solid #e3262d;width:1.875em;height:1.875em;}
.RighInfo002806 .num .list:before{left:0;top:0;border-right:0;border-bottom:0;}
.RighInfo002806 .num .list:after{right:0;bottom:0;border-top:0;border-left:0;}
.RighInfo002806 .num .list li{float:left;width:50%;padding:1.5625em 0;}
.RighInfo002806 .num .list li:nth-child(2n+1){clear:left;}
.RighInfo002806 .num .list li .inner{padding-left:2.5vw;}
.RighInfo002806 .num .list li aside{display:inline-block;position:relative;color:#e3262d;}
.RighInfo002806 .num .list li b{font-family:Arial;font-size:calc(60 / 16 * 1em);display:block;line-height:1;}
.RighInfo002806 .num .list li sub{position:absolute;left:100%;word-break:keep-all;bottom:15%;margin-left:0.555em;font-size:calc(18 / 16 * 1em);font-weight:bold;}
.RighInfo002806 .num .list li sub i{font-size:calc(28 / 18 * 1em);font-style:inherit;}
.RighInfo002806 .num .list li p{margin:0.625em 0 0;line-height:1.5;}
@media(min-width:769px){
    .RighInfo002806 .num .pic{float:right;width:46%;position:relative;}
    .RighInfo002806 .num .pic:before{position:absolute;left:0;bottom:0;height:38%;width:8%;background:#fff;content:'';display: none;}
    .RighInfo002806 .num .list{float:left;width:50%;}
}
@media(max-width:768px){
.RighInfo002806 .num .list li b{font-size: calc(42 / 16 * 1em);}
}
/*Floor003117*/
.Floor003117{padding:calc(100 / 1920 * 100vw) 0;background:#f8f8f8;position: relative; z-index: 11;}
.Floor003117 .map{z-index:2;}
.Floor003117 .map>img{display:block;width:100%;}
.Floor003117 .map .inner{position:relative;z-index:1;width:100%;}
.Floor003117 .map dl{position:absolute;z-index:5;width:10px;height:10px;}
.Floor003117 .map dt{position:absolute;left:0;top:0;width:100%;height:100%;cursor: pointer;}
.Floor003117 .map dt i{position:absolute; border-radius:50%;background:rgba(227,38,45,0.15);}
.Floor003117 .map dt i:not(:last-child){animation:ripple 4500ms ease-out 900ms infinite;}
.Floor003117 .map dt i:nth-child(1){left: -2.5vw; right: -2.5vw; top: -2.5vw; bottom: -2.5vw;}
.Floor003117 .map dt i:nth-child(2){left: -1.5vw; right: -1.5vw; top: -1.5vw; bottom: -1.5vw;}
.Floor003117 .map dt i:nth-child(3){left: -1vw; right: -1vw; top: -1vw; bottom: -1vw;}
.Floor003117 .map dt i:nth-child(4){background:#e3262d;width:100%;height:100%;left:0;top:0;}
.Floor003117 .map dd{display: none; width:300px;position:absolute;right:150%;background:#e3262d;color:#fff;padding:20px;top:50%;border-radius:5px;font-size:16px;}
.Floor003117 .map dd:after{position:absolute;content:'';border:12px solid transparent;border-top-color:#e3262d;border-top-width:10px;top:0;right:-12px;}
.Floor003117 .map dd .tit { margin-bottom: 8px;}
.Floor003117 .map dd .desc{  margin-top: 10px; padding-top: 10px; border-top: 1px solid rgba(255,255,255,0.25);margin-bottom: 10px; font-size: 14px;}
.Floor003117 .map dd p{ padding-left: 30px; font-size: 14px;background-repeat: no-repeat;background-position: left top;background-size: 18px;}
.Floor003117 .map dd .name { background-image: url("../images/name_w.svg")}
.Floor003117 .map dd .tel { background-image: url("../images/tel_w.svg")}
.Floor003117 .map dd .email { background-image: url("../images/mail_w.svg")}
.Floor003117 .map dd .add { background-image: url("../images/add_w.svg");}
.Floor003117 .map dl.left dd{right:auto;left:80%;}
.Floor003117 .map dl.left dd:after{right:auto;left:-12px;}
.Floor003117 .map dl.on{ z-index: 10;}
.Floor003117 .map dl.on dd{ display: block;}
@-webkit-keyframes ripple{
    0%{opacity:0;-webkit-transform:scale(0.1,0.1);}
    5%{opacity:1;}
    100%{opacity:0;-webkit-transform:scale(1)}
}
@-moz-keyframes ripple{
    0%{opacity:0;-moz-transform:scale(0.1,0.1);}
    5%{opacity:1;}
    100%{opacity:0;-moz-transform:scale(1)}
}
@-o-keyframes ripple{
    0%{opacity:0;-o-transform:scale(0.1,0.1);}
    5%{opacity:1;}
    100%{opacity:0;-o-transform:scale(1)}
}
@keyframes ripple{
    0%{opacity:0;-webkit-transform:scale(0.1,0.1);-moz-transform:scale(0.1,0.1);-ms-transform:scale(0.1,0.1);transform:scale(0.1,0.1);}
    5%{opacity:1;}
    100%{opacity:0;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
}
@media(max-width:768px){
.Floor003117 .map dd{ width: 230px; padding: 16px; }
}
/*PicList002950 */
.PicList002950{padding:calc(100 / 1920 * 100vw) 0;}
.PicList002950 .pic{border-radius:20px 0;overflow:hidden;}
.PicList002950 .txt{line-height:calc(30 / 16 * 1em);color:#555;}
.PicList002950 .txt .title{border-bottom:1px solid #efefef;font-size:1.5em;padding-bottom:0.75em;margin-bottom:0.75em;color:#333;line-height:2;}
.PicList002950 .txt .title i{width:2em;height:2em;border-radius:50%;background-color:#da251d;display:inline-block;vertical-align:top;margin-right:0.625em;background-repeat:no-repeat;background-position:center;background-size:auto 50%;}
.PicList002950 .txt .title.t-1 i{background-image:url(../images/PicList002950-title-icon1.svg);}
.PicList002950 .txt .title.t-2 i{background-image:url(../images/PicList002950-title-icon2.svg);}
.PicList002950 .txt .title.t-3 i{background-image:url(../images/PicList002950-title-icon3.svg);}
.PicList002950 .txt p{margin:0;position:relative;padding-left:15px;text-align:justify;}
.PicList002950 .txt p+p{margin-top:0.5em;}
.PicList002950 .txt p:before{position:absolute;content:'';width:4px;height:15px;border-radius:2px;background:#e3262d;left:0;top:7px;}
@media(min-width:1025px){
    .PicList002950 .item{display:flex;justify-content:space-between;align-items:center;}
    .PicList002950 .item:nth-child(2n){flex-direction:row-reverse;}
    .PicList002950 .pic{width:50%;border-radius:1.25em 1.25em 1.25em 0;}
    .PicList002950 .txt{width:50%;padding-right:3.5vw;}
    .PicList002950 .item:nth-child(2) .pic{border-radius:1.25em 0 0 1.25em;}
    .PicList002950 .item:nth-child(3) .pic{border-radius:0 1.25em 1.25em 1.25em;}
    .PicList002950 .item:nth-child(2n) .txt{padding-right:0;padding-left:3.5vw;}
}
@media(max-width:1024px){
    .PicList002950 .txt{padding:5vw;}
}

/*Floor003091 */
.RighInfo002738{overflow:hidden;padding:calc(100 / 1920 * 100vw) 0;background:#f9f9f9;}
.RighInfo002738 .slider{position:relative;z-index:1;}
.RighInfo002738 .slider .slick-list li .inner{display:block;margin:0 1vw;background:#fff;padding:6.25%;}
.RighInfo002738 .slider .slick-list li:hover a {color:#e3262d;}
.RighInfo002738 .pic{overflow:hidden;}
.RighInfo002738 .pic .Ispic{padding-bottom:68%;}
.RighInfo002738 .txt{line-height:1.75;padding:20px 0 0;text-align:center;}
.RighInfo002738 .slick-arrow{position:absolute;z-index:30;top:50%;width:3.125em;height:3.125em;background:url(../images/more2.svg) no-repeat center center rgba(0,0,0,.05);border-radius:50%;padding:0;margin-top:-1.5625em;transition:0.3s;font-size:1em;text-indent:-9999em;overflow:hidden;}
.RighInfo002738 .slick-arrow:hover{background-image:url(../images/more-on.svg);background-color:#e3262d;}
.RighInfo002738 .slick-prev{left:-80px;transform:rotateY(180deg);}
.RighInfo002738 .slick-next{right:-80px;}
@media(max-width:1280px){
    .RighInfo002738 .slick-prev{left:0;}
    .RighInfo002738 .slick-next{right:0;}
}
@media(min-width:641px){
    .RighInfo002738 .slider{margin:0 -1vw;}
}
@media(max-width:640px){
    .RighInfo002738 .txt{font-size:5vw;}
}

/*TextList000286 */
.TextList000286{padding:calc(20 / 1920 * 100vw) 0 0;}
.TextList000286 nav{margin-bottom:3%;text-align:center;}
.TextList000286 nav ul li{padding:0 10px;display:inline-block;*zoom:1;*display:inline;}
.TextList000286 nav ul li a{display:block;min-width:160px;height:50px;line-height:50px;color:#333;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;border-radius:50px;background:#f8f8f8;}
.TextList000286 nav ul li.on a,.TextList000286 nav ul li a:hover{color:#fff;background:#e3262d;}
@media(max-width:1000px){
    .TextList000286 nav ul li a{min-width:90px;font-size:14px;height:35px;line-height:35px;padding:0 3%;}
}
@media(max-width:640px){
    .TextList000286 nav ul li{width:100%;margin:0 0 1px;display:block;}
    .TextList000286 nav ul li a{border-radius:0;}
}
.TextList000286 .list li{float:left;width:18.4%;margin-right:2%;text-align:center;margin-bottom:4%;}
.TextList000286 .list li:nth-child(5n){margin-right:0;}
.TextList000286 .list li figure{border:1px solid #ededed;}
.TextList000286 .list li figure em{display:block;background-repeat:no-repeat;background-position:center center;background-size:cover;padding-bottom:141.51%;}
.TextList000286 .list li p{color:#333;font-size:1.125em;margin:1.667em 0 1.111em 0;}
.TextList000286 .list li span{cursor:pointer;color:#e3262d;border:1px solid #e3262d;border-radius:0.3125em;padding:0 1.25em;display:inline-block;line-height:2.5;background:url(../images/download.svg) no-repeat left 1.25em center #fff;background-size:auto 1.25em;padding-left:3.125em;}
.TextList000286 .list li a:hover p{color:#e3262d;}
.TextList000286 .list li a:hover span{color:#fff;background-color:#e3262d;background-image:url(../images/download-on.svg)}
@media(max-width:640px){
    .TextList000286 .list li{width:32%;}
    .TextList000286 .list li:nth-child(4n){margin-right:2%;}
    .TextList000286 .list li:nth-child(3n){margin-right:0;}
}
@media(max-width:480px){
    .TextList000286 .list li{width:49%;}
    .TextList000286 .list li:nth-child(3n){margin-right:2%;}
    .TextList000286 .list li:nth-child(2n){margin-right:0;}
}
.fixed-box{position:fixed;left:0;top:0;width:100%;z-index:200;height:100%;background:rgba(0,0,0,0.5);opacity:0;transform:translate3d(0px,100%,0px) scale3d(0.85,0.85,1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg,0deg);transform-style:preserve-3d;transition:.5s;}
.fixed-box .main{color:#333;position:relative;background:#fff;border-radius:5px;padding:3.125em;width:90%;max-width:37.5em;margin:0 auto;}
.fixed-box .title{position:relative;}
.fixed-box .title aside.t-1{font-size:calc(24 / 16 * 1em);margin-bottom:calc(30 / 24 * 1em);}
.fixed-box .ytable{height:100%;table-layout:fixed;}
.fixed-box .close{width:3.125em;height:3.125em;right:0;position:absolute;top:0;transform:rotate(45deg);cursor:pointer;z-index:50;}
.fixed-box .close:before,.fixed-box .close:after{position:absolute;left:50%;top:50%;content:'';background:#e3262d;}
.fixed-box .close:before{width:50%;height:2px;margin-top:-1px;margin-left:-25%;}
.fixed-box .close:after{height:50%;width:2px;margin-left:-1px;margin-top:-25%;}
.fixed-box .form-ul .item{margin-bottom:1em;position:relative;}
.fixed-box .form-ul .item .text{display:inline-block;width:100%;border-radius:5px;color:#333;font-size:1em;background-color:transparent;border:1px solid #d2d3d3;line-height:calc(50 / 16 * 1em);height:calc(50 / 16 * 1em);padding:0 25px;}
::-webkit-input-placeholder{    /* WebKit browsers */
color:#333;}
:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
color:#333;}
::-moz-placeholder{    /* Mozilla Firefox 19+ */
color:#333;}
:-ms-input-placeholder{    /* Internet Explorer 10+ */
color:#333;}
.fixed-box .form-ul .item.yzm a{display:block; cursor: pointer; width:7.5em;text-align:center;background:#cdcdcd;color:#fff;border-radius:5px;line-height:calc(50 / 16 * 1em);position:absolute;right:0;top:0;}
.fixed-box .form-ul .item.yzm a.on{color:#fff;background-color:#e3262d;}
.fixed-box .form-ul .btn{width:100%;color:#fff;background-color:#e3262d;border-radius:5px;font-size:1em;height:calc(50 / 16 * 1em);cursor:pointer;border:0;}
.fixed-box.show{opacity:1;transform:translate3d(0px,0%,0px) scale3d(1,1,1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg,0deg);transform-style:preserve-3d;}
@media only screen and (max-width:768px){
    .fixed-box .main{padding:5%;}
    .fixed-box .title aside.t-1{font-size:17px;}
}

/*TextList002739 */
.TextList002739{padding:calc(20 / 1920 * 100vw) 0 0;}
.TextList002739 nav{margin-bottom:3%;text-align:center;}
.TextList002739 nav ul li{padding:0 0.625em;display:inline-block;*zoom:1;*display:inline;}
.TextList002739 nav ul li a{display:block;min-width:10em;height:3.125em;line-height:3.125em;color:#333;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;border-radius:3.125em;background:#f8f8f8;}
.TextList002739 nav ul li.on a,.TextList002739 nav ul li a:hover{color:#fff;background:#e3262d;}
@media(max-width:1024px){
    .TextList002739 nav ul li a{min-width:9em;}
}
@media(max-width:768px){
    .TextList002739 nav ul li{width:100%;margin:0 0 1px;display:block;padding:0;}
    .TextList002739 nav ul li a{border-radius:0;}
}
.TextList002739 .list li{border:1px solid #ebebeb;box-shadow:0 0 10px rgba(0,0,0,0.12);margin-bottom:calc(30 / 16 * 1em);padding:calc(40 / 16 * 1em);border-radius:calc(20 / 16 * 1em) 0;overflow:hidden;}
.TextList002739 .list li .main{position:relative;}
.TextList002739 .list li i{position:absolute;width:calc(40 / 16 * 1em);height:calc(40 / 16 * 1em);border:1px solid #ccc;right:0;top:50%;margin-top:calc(-20 / 16 * 1em);}
.TextList002739 .list li i::before,.TextList002739 li i::after{position:absolute;content:'';background:#ccc;}
.TextList002739 .list li i::before{left:20%;width:60%;height:2px;top:50%;margin-top:-1px;}
.TextList002739 .list li i::after{left:50%;margin-left:-1px;width:2px;top:20%;height:60%;}
.TextList002739 .list li.active i::after{display:none;}
.TextList002739 .list li.active .name{color:#e3262d;}
.TextList002739 .list li .name{font-size:calc(20 / 16 * 1em);color:#333;}
.TextList002739 .list li .type{padding:calc(10 / 16 * 1em) 0 0;line-height:1.75em;}
.TextList002739 .list li .type dd:not(:last-child){padding-right:calc(20 / 16 * 1em);margin-right:calc(20 / 16 * 1em);}
.TextList002739 .list li .type dd{position:relative;color:#333;}
.TextList002739 .list li .type dd span{color:#999;display:inline-block;padding-left:calc(20 / 16 * 1em);background-repeat:no-repeat;background-position:left center;background-size:1em auto;}
.TextList002739 .list li .type dd.edu span{background-image:url(../images/icon-edu.svg);}
.TextList002739 .list li .type dd.num span{background-image:url(../images/icon-user.svg);}
.TextList002739 .list li .type dd.wp span{background-image:url(../images/icon-place.svg);}
.TextList002739 .list li .type dd.time span{background-image:url(../images/icon-time.svg);}
@media (min-width:1025px){
    .TextList002739 .list li .type{overflow:hidden;}
    .TextList002739 .list li .type dd{float:left;}
    .TextList002739 .list li .type dd:not(:last-child):after{position:absolute;content:'';width:1px;height:calc(10 / 16 * 1em);background-color:#d4d4d4;top:50%;margin-top:calc(-5 / 16 * 1em);right:0;}
}
.TextList002739 .conbox{border-top:1px solid #e5e5e5;margin-top:calc(40 / 16 * 1em);padding:calc(40 / 16 * 1em) 0 0;display:none;}
.TextList002739 .conbox .h5{color:#333;font-weight:normal;font-size:calc(18 / 16 * 1em);margin:0 0 calc(10 / 18 * 1em) 0;}
.TextList002739 .conbox p{line-height:2;color:#666;margin:0;}
.TextList002739 .apply-btn{padding:3.64% 0}
.TextList002739 .apply-btn a{display:inline-block;background-color:#e3262d; border-radius:3.125em;color:#fff;cursor:pointer; vertical-align: middle;}
.TextList002739 .apply-btn .sq{text-align:center;padding:0 2em;  line-height:3.125em;}
.TextList002739 .apply-btn .hotline{margin-top:20px;  transition: .3s; overflow: hidden;  }
.TextList002739 .apply-btn .hotline .icon{display:inline-block; width:3.125em; height:3.125em; contain: ''; background: url(../images/tel2.svg) no-repeat center; background-size:auto 45%; vertical-align: middle;}
.TextList002739 .apply-btn .hotline .t1{font-size: calc(20 / 16 * 1em); display: inline-block; vertical-align: middle;}
@media(min-width:769px){
  .TextList002739 .apply-btn .hotline{margin-left:2vw; margin-top: 0; }
  .TextList002739 .apply-btn .hotline .t1{width: 0; transition: .3s; overflow: hidden; }
  .TextList002739 .apply-btn .hotline:hover .t1{width:auto; padding-right:20px;}
}
@media(max-width:1024px){
    .TextList002739 .list li{padding:calc(30 / 16 * 1em);}
    .TextList002739 .conbox{margin-top:calc(30 / 16 * 1em);padding:calc(30 / 16 * 1em) 0 0;}
}
@media(max-width:768px){
    .TextList002739 .apply-btn a{display: block; text-align: center;}
    .TextList002739 .apply-btn .hotline .t1{padding-right:20px;}
}

/*Timeline002853 */
.Timeline002853{position:relative;padding:calc(100 / 1920 * 100vw) 0;background:url(../images/Timeline002853-bg.jpg) no-repeat center;background-size:cover;}
.Timeline002853 .auto{position:relative;z-index:5;}
.Timeline002853 .bg{background:-webkit-linear-gradient(top,rgba(0,0,0,0.3) 0%,rgba(0,0,0,0) 100%);background:-moz-linear-gradient(top,rgba(0,0,0,0.3) 0%,rgba(0,0,0,0) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0.3) 0%,rgba(0,0,0,0) 100%);background:linear-gradient(180deg,rgba(0,0,0,0.3) 0%,rgba(0,0,0,0) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-o-background-clip:text;background-clip:text;text-fill-color:transparent;opacity:0.2;font-family:'Montserrat';font-style:normal;font-weight:700;font-size:14.5625rem;line-height:1.2em;text-transform:uppercase;position:absolute;left:0;text-align:center;top:1rem;width:100%;z-index:1;}

.Timeline002853 .slider-nav{position:relative;border-right:1px solid rgba(255,255,255,0.1);}
.Timeline002853 .slider-nav .btn{position:absolute;width: 100%;height: 100%;left: 0;top: 0;}
.Timeline002853 .slider-nav .slick-arrow{position:absolute;font-size:0;border:0;cursor:pointer;font-size:0;padding:0;z-index:10;width: 40px;height: 40px;background: url(../images/icon-jt2.svg)no-repeat center;background-size: 36px auto;}
.Timeline002853 .slider-nav .slick-arrow:before{position:absolute;content:'';width:25px;height:25px;background:url(../images/Timeline002853_btn.png) no-repeat center center #fff;left:50%;top:50%;margin:-12px 0 0 -12px;display: none}
.Timeline002853 .slider-nav li{line-height:3.25em;font-size:1.25em;color:#333;}
.Timeline002853 .slider-nav li span{font-size:1.2em;margin-right:0.2083em;}
.Timeline002853 .slider-nav li.slick-current{color:#e3262d;}
 .Timeline002853 .slider-nav .slick-next{top: 0;transform: rotate(180deg);right: 0;}
    .Timeline002853 .slider-nav .slick-next:before{transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);display: none}
    
.Timeline002853 .slider-for .box{padding:calc(350 / 1920 * 100vw) calc(50 / 1920 * 100vw) calc(50 / 1920 * 100vw);position:relative;border-radius:20px;overflow:hidden;}
.Timeline002853 .slider-for .box::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:-webkit-linear-gradient(bottom,rgba(0,0,0,0.35) 0%,rgba(0,0,0,0) 40%);background:-moz-linear-gradient(bottom,rgba(0,0,0,0.35) 0%,rgba(0,0,0,0) 40%);background:-o-linear-gradient(bottom,rgba(0,0,0,0.35) 0%,rgba(0,0,0,0) 40%);background:linear-gradient(360deg,rgba(0,0,0,0.35) 0%,rgba(0,0,0,0) 40%);z-index:1;}
.Timeline002853 .slider-for .year,
.Timeline002853 .slider-for .desc{position:relative;z-index:5;}
.Timeline002853 .slider-for .year{color:#fff;font-size:3em;line-height:normal;}
.Timeline002853 .slider-for .desc{line-height:1.75em;color:#fff;margin:1vw 0 0;}
.Timeline002853 .slider-nav.under3 .slick-track{transition:0.3s;}

@media(min-width:1025px){
    .Timeline002853 .slider-nav{float:left;width:20%;}
    .Timeline002853 .slider-for{float:right;width:70%;}
    .Timeline002853 .slider-nav .slick-arrow{left:44%;}
    .Timeline002853 .slider-nav .slick-prev{margin-top:-40px;top:0%;}
    .Timeline002853 .slider-nav .slick-next{top: 100%;transform: rotate(180deg);}
    .Timeline002853 .slider-nav .slick-next:before{transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);display: none}
    .Timeline002853 .slider-nav li{padding-right:5vw;text-align:right;}
}

@media(max-width:1024px){
    .Timeline002853 .slider-nav li{line-height:60px;text-align:center;}
    .Timeline002853 .slider-nav{padding:0 5vw;border-top:1px solid #efefef;border-bottom:1px solid #efefef;}
    .Timeline002853 .slider-nav .slick-track{margin-top:0!important;}
}

/*PicList002171 */
.PicList002171{overflow:hidden;padding:calc(100 / 1920 * 100vw) 0;background:#f9f9f9;}
.PicList002171 li{border:1px solid #eaeaea;width:calc(100% / 7);float:left;}
.PicList002171 li a{position:relative;z-index:9;text-align:center;}
.PicList002171 li img{width:80%;transition:all .3s;display:block;margin:0 auto;}
.PicList002171 li p{margin:14px 0 0;color:#555;font-size:calc(18 / 16 * 1em);}
.PicList002171 li:hover img{transform:scale(1.05);}
@media(min-width:1025px){
    .PicList002171 li{height:11.905vw;display:flex;align-items:center;justify-content:center;z-index:99;position:relative;border:none;}
    .PicList002171 li:nth-child(7)~li{margin-top:-3vw;}
    .PicList002171 li:nth-child(8){margin-left:calc((100% / 7) / 2);}
    .PicList002171 li::before{content:'';background:url(../images/lobg.svg) no-repeat center center;background-size:100% 100%;width:100%;height:100%;position:absolute;top:0;left:0;transform:scale(0.98);}
}
@media only screen and (max-width:768px){
    .PicList002171 li{width:25%;}
}

/*ContactInfo*/
.ContactInfo{padding:calc(20 / 1920 * 100vw) 0 calc(100 / 1920 * 100vw) 0;}
.ContactInfo .pic img{border-radius:calc(20 / 16 * 1em) 0;overflow:hidden;}
.ContactInfo .txt h1{font-size:calc(24/ 16 * 1em);color:#333;line-height:1;padding-bottom:calc(30 / 28 * 1em);margin:0;border-bottom:1px solid #efefef;margin-bottom:calc(30 / 28 * 1em);}
.ContactInfo .txt li{line-height:calc(40 / 16 * 1em);padding-left:calc(40 / 16 * 1em);background-repeat:no-repeat;background-position:left calc(8 / 16 * 1em);background-size:auto calc(28 / 16 * 1em);}
.ContactInfo .txt li+li{margin-top:calc(20 / 16 * 1em);}
.ContactInfo .txt li:nth-child(1){background-image:url(../images/tel.svg);}
.ContactInfo .txt li:nth-child(2){background-image:url(../images/mail.svg);}
.ContactInfo .txt li:nth-child(3),.ContactInfo .txt li:nth-child(4){background-image:url(../images/website.svg);}
.ContactInfo .txt li:nth-child(5){background-image:url(../images/add.svg);}
@media (min-width:1025px){
    .ContactInfo .pic{width:50%;}
    .ContactInfo .txt{padding:calc(30 / 16 * 1em) 0 calc(30 / 16 * 1em) calc(80 / 16 * 1em);}
}
.ContactInfo .xy{margin-bottom:50px;}
@media(max-width:1024px){
    .ContactInfo .pic{margin-bottom:calc(30 / 16 * 1em);}
    .ContactInfo .pic img{border-radius:0 0 calc(40 / 16 * 1em) 0;}
}
.ContactInfo .list{display:flex;margin-bottom:calc(20 / 16 * 1em);flex-wrap:wrap;}
.ContactInfo .t1{font-size:1.5625em;font-weight:bold;color:#e3262d;margin-bottom:0.8em;}
.ContactInfo .list .item{width:32%;border:1px solid #ebebeb;box-shadow:0 5px 5px #eee;box-sizing:border-box;padding:2.143% 2.857%;position:relative;margin-right:2%;margin-bottom:2%;}
.ContactInfo .list .item:nth-child(3n){margin-right:0%;}
.ContactInfo .list .item .title{font-size:calc(20 / 16 * 1em);font-weight:bold;color:#333;padding-top:calc(10 / 22 * 1em);margin-bottom:calc(20 / 22 * 1em);}
.ContactInfo .list .item .con ul li{display:flex;line-height: 1.875em;padding-left:calc(30 / 16 * 1em);background-repeat: no-repeat;background-position: left 4px;background-size: calc(18 / 16 * 1em);}
.ContactInfo .list .item .con ul li span{white-space:nowrap;}
.ContactInfo .list .item .con ul li.add {background-image: url("../images/add.svg")}
.ContactInfo .list .item .con ul li.name {background-image: url("../images/name.svg")}
.ContactInfo .list .item .con ul li.tel {background-image: url("../images/tel.svg")}
.ContactInfo .list .item .con ul li.email {background-image: url("../images/mail.svg")}
.ContactInfo .list .item .con ul li a{color:#e3262d;text-decoration:underline;}
.ContactInfo .list .item::before{content:'';display:block;width:calc(30 / 16 * 1em);height:calc(30 / 16 * 1em);background:#dddddd;position:absolute;right:calc(-10 / 16 * 1em);bottom:calc(-10 / 16 * 1em);z-index:9;}
@media(max-width:1024px){
    .ContactInfo .list .item{padding:calc(20 / 16 * 1em);width:48%;}
    .ContactInfo .list .item:nth-child(2n){margin-right:0;}
    .ContactInfo .list .item:nth-child(2n+1){margin-right:2%;}
    .ContactInfo .list .item .con ul li{line-height:calc(24 / 16 * 1em);}
    .ContactInfo .list .item::before{display:none;}
}
@media(max-width:768px){
    .ContactInfo .list .item{width:100%;margin-right:0;}
    .ContactInfo .list .item:nth-child(n+1){margin-right:0;}
}

/*Spec002780 */
.Spec002780{}
.Spec002780 .main{border:1px solid #ebebeb;box-shadow:0 5px 5px #eee;padding:10px 20px;overflow:hidden;}
.Spec002780 dl{line-height:24px;position:relative;padding:7px 0;padding-left:160px;border-top:1px solid #ededed;}
.Spec002780 dl:first-child{border-top:none;}
.Spec002780 dt{position:absolute;left:20px;top:0;height:100%;width:140px;color:#333;line-height:50px;}
.Spec002780 dt span{position:relative;top:50%;transform:translateY(-50%);display:block;}
.Spec002780 dd{position:relative;overflow:hidden;line-height:30px;}
.Spec002780 dd a{color:#666;display:inline-block;margin-left:30px;cursor:pointer;position:relative;}
.Spec002780 dd a input{margin:0;position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;cursor:pointer;}
.Spec002780 dd a .check{display:inline-block;width:14px;height:14px;border:solid 1px #767676;cursor:pointer;border-radius:2px;}
.Spec002780 dd a input[type="checkbox"]:checked~.check{background:#e3262d url(../images/check.png) no-repeat center;background-size:85%;border-color:#e3262d;}
.Spec002780 dd a input[type="checkbox"]:checked~em{color:#e3262d;}
.Spec002780 dd a em{font-style:normal;}
.Spec002780 dd a.on,.Spec002780 dd a:hover{color:#e3262d;}
.Spec002780 dd span{position:absolute;right:0;top:8px;text-align:center;width:20px;height:20px;border:2px solid #138eca;color:#138eca;cursor:pointer;display:none;border-radius:30px;}
.Spec002780 dd span b{display:none;}
.Spec002780 dd span i{border-color:#fff;width:6px;height:6px;border-top:2px solid #138eca;border-left:2px solid #138eca;display:block;transform:rotate(45deg);position:absolute;left:5px;top:6px;}
.Spec002780 dd span i.on{transform:rotate(222deg);top:4px;}
.Spec002780 dl:nth-child(2) dd span{border-color:#a9cb6d;}
.Spec002780 dl:nth-child(2) dd span i{border-top-color:#a9cb6d;border-left-color:#a9cb6d;}
.Spec002780 .filter{margin:calc(50 / 16 * 1em) 0;}
.Spec002780 .filter>*{float:left;}
.Spec002780 .search{position:relative;width:30%;border:solid 1px #333;border-radius:4px;overflow:hidden;}
.Spec002780 .search .btn{position:absolute;right:0;top:0;height:100%;width:calc(50 / 16 * 1em);background:url(../images/icon-search.svg) no-repeat center;cursor:pointer;}
.Spec002780 .search .text{font-size:1em;border:0;background:#fff;width:100%;padding:0 calc(20 / 16 * 1em);line-height:calc(48 / 16 * 1em);height:calc(48 / 16 * 1em);}
.Spec002780 .search .text.focus{color:#000;}
.Spec002780 .filter .button{margin-left:20px;padding:0 1.5em;color:#fff;line-height:calc(50 / 16 * 1em);border-radius:3px;background:#e3262d;}
@media(max-width:1024px){
    .Spec002780 .main{padding:0}
    .Spec002780 dl{padding:5px;min-height:inherit;}
    .Spec002780 dt{position:relative;height:auto;width:auto;text-align:left;padding:10px;line-height:2;left:auto;top:auto;}
    .Spec002780 dt span{position:relative;top:0%;transform:translateY(0%);font-size:16px}
    .Spec002780 dd{padding:0 10px;}
    .Spec002780 dd a{margin:0 15px 0 0}
}

/*Floor002889 */
.Floor002889 .title{margin-top: calc(28 / 16* 1em);margin-bottom:calc(40 / 16 * 1em);padding-bottom:calc(20 / 16 * 1em);border-bottom:1px solid rgba(0,0,0,0.1);}
.Floor002889 .title aside{float:left;color:#333;padding: 5px 0;margin: 2px 0;}
.Floor002889 .labels{float:left;color:#292929;}
.Floor002889 .labels span{color:#e3262d;border:1px solid #e3262d;position:relative;font-size:14px;padding:5px 30px 5px 10px; margin:2px 0; margin-left:10px; display:inline-block;}
.Floor002889 .labels span i{position:absolute;width:calc(10 / 16 * 1em);height:calc(10 / 16 * 1em);right:10px;top:50%;margin-top:calc(-5 / 16 * 1em);cursor: pointer;}
.Floor002889 .labels span i::before,.Floor002889 .labels span i::after{position:absolute;content:'';left:0;top:50%;width:100%;height:1px;background:#e3262d;}
.Floor002889 .labels span i::before{transform:rotate(45deg);}
.Floor002889 .labels span i::after{transform:rotate(-45deg);}
.Floor002889 .labels span.clearbtn{padding:5px 10px;color:#fff;background:#e3262d;border-color:#e3262d;cursor: pointer;}
.Floor002889 li{float:left;width:18.4%;margin-right:2%;margin-bottom:2%;border:1px solid #ebebeb;overflow:hidden;position:relative;}
.Floor002889 li:nth-child(5n){margin-right:0;}
.Floor002889 li a{position:relative;display:block;}
.Floor002889 li .pic{overflow:hidden;}
.Floor002889 li figure{padding-bottom:70%;transition:.5s;}
.Floor002889 li:hover figure{transform:scale(1.05);}
.Floor002889 li figure img{display:none;}
.Floor002889 li .word{padding:4% 9.174%;background:#f8f8f8;}
.Floor002889 li aside{font-size:calc(16 / 16 * 1em);line-height:1;/*margin-bottom:7.49%;*/color:#333; text-align: center}
.Floor002889 li .tit {font-size: calc(22 / 16 * 1em);;text-align: center;margin-bottom: 0}
.Floor002889 li:hover aside{color:#e3262d;}
.Floor002889 li p{margin:0;color:#666;line-height:1.875em;}
.Floor002889 li .more{/* margin-top:1em; */color:#e3262d;display:inline-block;padding-right:calc(30 / 16 * 1em);background:url(../images/Floor003128-icon.svg) no-repeat right center;background-size:1em auto;}

@media(min-width:1025px){
    .Floor002889_1 li {width:32%;}
    .Floor002889_1 li:nth-child(5n) { margin-right: 2%; }
    .Floor002889_1 li:nth-child(3n) { margin-right: 0; }
}

@media(max-width:768px){
    .Floor002889 li{width:49%;}
    .Floor002889 li:nth-child(3n){margin-right:2%;}
    .Floor002889 li:nth-child(2n){margin-right:0;}
}
.Floor222889{margin-top:2.604%;}
.Floor222889 .title{margin-bottom:calc(30 / 26 * 1em);padding-bottom:calc(20 / 26 * 1em);border-bottom:1px solid rgba(0,0,0,0.1);font-size:1.625em;color:#d6252b;font-weight:bold;}
.Floor222889 .title aside{float:left;color:#333;}
.Floor222889 .labels{float:left;color:#292929;}
.Floor222889 .labels span{color:#e3262d;border:1px solid #e3262d;position:relative;font-size:14px;padding:5px 30px 5px 10px;margin-left:10px;}
.Floor222889 .labels span i{position:absolute;width:calc(10 / 16 * 1em);height:calc(10 / 16 * 1em);right:10px;top:50%;margin-top:calc(-5 / 16 * 1em);}
.Floor222889 .labels span i::before,.Floor002889 .labels span i::after{position:absolute;content:'';left:0;top:50%;width:100%;height:1px;background:#e3262d;}
.Floor222889 .labels span i::before{transform:rotate(45deg);}
.Floor222889 .labels span i::after{transform:rotate(-45deg);}
.Floor222889 .labels span.clearbtn{padding:5px 10px;color:#fff;background:#e3262d;border-color:#e3262d;}
.Floor222889 li{float:left;width:32%;margin-right:2%;margin-bottom:4%;border:1px solid #ebebeb;overflow:hidden;position:relative;}
.Floor222889 li:nth-child(3n){margin-right:0;}
.Floor222889 li a{position:relative;display:block;}
.Floor222889 li .pic{overflow:hidden;}
.Floor222889 li figure{padding-bottom:100%;transition:.5s; background-size: contain;}
.Floor222889-1 li figure{padding-bottom:67%; background-size:cover;}
.Floor222889 li:hover figure{transform:scale(1.05);}
.Floor222889 li figure img{display:none;}
.Floor222889 li .word{padding:9.174%;background:#f8f8f8;text-align: center;}
.Floor222889 li aside{font-size:calc(20 / 16 * 1em);line-height:1;color:#333;}
.Floor222889 li:hover aside{color:#e3262d;}
.Floor222889 li p{margin:0;color:#666;line-height:30px;}
.Floor222889 li .more{margin-top:15px;color:#e3262d;display:inline-block;padding-right:calc(30 / 16 * 1em);background:url(../images/Floor003128-icon.svg) no-repeat right center;background-size:1em auto;}
@media(max-width:480px){
    .Floor222889 li{width:49%;}
    .Floor222889 li:nth-child(3n){margin-right:2%;}
    .Floor222889 li:nth-child(2n){margin-right:0;}
}


/*Floor002889 */
.Floor0028829{margin:2.605% 0;}
.Floor0028829 .title {
        margin-bottom: calc(30 / 26 * 1em);
        padding-bottom: calc(20 / 26 * 1em);
        border-bottom: 1px solid rgba(0,0,0,0.1);
        font-size: 1.625em;
        color: #d6252b;
        font-weight: bold;
    }
.Floor0028829 .title aside{float:left;color:#333;}
.Floor0028829 .labels{float:left;color:#292929;}
.Floor0028829 .labels span{color:#e3262d;border:1px solid #e3262d;position:relative;font-size:14px;padding:5px 30px 5px 10px;margin-left:10px;}
.Floor0028829 .labels span i{position:absolute;width:calc(10 / 16 * 1em);height:calc(10 / 16 * 1em);right:10px;top:50%;margin-top:calc(-5 / 16 * 1em);}
.Floor0028829 .labels span i::before,.Floor002889 .labels span i::after{position:absolute;content:'';left:0;top:50%;width:100%;height:1px;background:#e3262d;}
.Floor0028829 .labels span i::before{transform:rotate(45deg);}
.Floor0028829 .labels span i::after{transform:rotate(-45deg);}
.Floor0028829 .labels span.clearbtn{padding:5px 10px;color:#fff;background:#e3262d;border-color:#e3262d;}
.Floor0028829 li{float:left;width:32%;margin-right:2%;margin-bottom:4%;overflow:hidden;position:relative;}
.Floor0028829 li:nth-child(3n){margin-right:0;}
.Floor0028829 li a{position:relative;display:block;border:1px solid #eaeaea;}
.Floor0028829 li .pic{overflow:hidden;position:relative; background-color:#fff;}
.Floor0028829 li .pic:before{position:absolute;left:0;top:0;width:100%;height:100%;
    /* background-color:rgba(0,0,0,.5); */
    display:block;content:'';z-index:2;}
.Floor0028829-1 li .pic:before{display: none;}
.Floor0028829 li figure{padding-bottom:67%;transition:.5s;}
.Floor0028829 li:hover figure{transform:scale(1.05);border-radius:10px;overflow:hidden}
.Floor0028829 li figure img{display:none;}
.Floor0028829 li .word{padding:6.696%;background:#f8f8f8;border-radius:0 0 10px 10px;border-top:1px solid #eaeaea;}
.Floor0028829 li aside{font-size:calc(22 / 16 * 1em);line-height:1;margin-bottom:5.155%;color:#333;text-align:center;}
.Floor0028829 li:hover aside{color:#e3262d;}
.Floor0028829 li .text{position:absolute;left:0;top:50%;transform:translateY(-50%);width:100%;text-align:center;font-size:1.375em;color:#fff;line-height:1.364em;z-index:3;}
.Floor0028829 li i{width:1.68em;height:1.68em;display:block;background:url(../images/play.png) no-repeat center center;background-size:contain;margin:0 auto 0.5em;}
.Floor0028829 li p{margin:0;}
.Floor0028829 li .more{color:#e3262d;display:inline-block;background:url(../images/Floor003128-icon.svg) no-repeat right center;background-size:1em auto;display:flex;justify-content:center;}
@media(max-width:768px){
    .Floor0028829 li{width:auto;float:none;}
    .Floor0028829 li:nth-child(n + 1){margin-right:0;}
}
.Floor00288296 li aside{margin-bottom:0px;}
.Floor00288296 li .pic {background-color:#f8f8f8;}
.Floor00288296{margin:20px 0 0 0;}

/*Floor002967 */
.Floor002967{margin:0 0 50px 0;}
.Floor002967 .auto{position:relative;}
.Floor002967 li{float:left;width:466px;padding:20px 0;}
.Floor002967 li a{display:block;margin:0 5px;background:#fafafa;text-align:center;padding-bottom:25px;transition:0.3s;padding:20px 0;}
.Floor002967 li a:hover{box-shadow:0 0 10px rgba(0,0,0,0.2);}
.Floor002967 li .pic{width:176px;margin:0 auto;}
.Floor002967 li .pic img{}
@media(min-width:1025px){
    .Floor002967 ul{width:1400px!important;}
}

/*产品详情 */
.proinfo{padding:calc(20 / 1920 * 100vw) 0 calc(100 / 1920 * 100vw) 0;}

/*Menu002306*/
.Menu002306 .side-title{line-height:3.125em;background-color:#e3262d;color:#fff;padding:0 1.875em;position:relative;}
.Menu002306 .side-menu{border-radius:0 0 1.25em 0;background-color:#f8f8f8;padding-bottom:3.125em;overflow:hidden;}
.Menu002306 .side-menu li a{display:block;line-height:2em;}
.Menu002306 .side-menu>ul>li>a{padding:0 1.875em;color:#333;line-height:3.125em;position:relative;background:#e7e7e7;}
.Menu002306 .side-menu>ul>li ul{padding:1em;}
.Menu002306 .side-menu>ul>li>ul{padding-left:2em;padding-right:2em;}
.Menu002306 .side-menu>ul>li>ul>li>a{padding:6px 0px 6px 1em;position:relative; line-height: 22px;}
.Menu002306 .side-menu>ul>li>ul>li>a:after{position:absolute;width:0.375em;height:0.375em;content:'';transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);border-top:2px solid #e3262d;border-right:2px solid #e3262d;left:0;top:50%;margin-top:-0.3125em;}
.Menu002306 .side-menu>ul>li>ul>li.aon>a,
.Menu002306 .side-menu>ul>li>ul>li>a:hover{color:#e3262d;}
.Menu002306 .side-open_menu{display:none;}
@media(min-width:1025px){
    .Menu002306 .side-menu{display:block!important;}
}
@media(max-width:1024px){
    .Menu002306{padding-top:0;}
    .Menu002306 .side-open_menu{display:block;border:2px solid #e3262d;padding:0.625em 1.875em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#e3262d;position:relative;}
    .Menu002306 .side-open_menu::after{position:absolute;content:'';border:6px solid transparent;border-top-color:#e3262d;right:10px;top:50%;margin-top:-0.3125em;}
    .Menu002306 .side-menu{display:none;padding-bottom:1.25em;}
}

/*
 .RighInfo001277 为demo编号
 */
.RighInfo001277 .list_img{float:left;width:47.81%;position:relative;}
.RighInfo001277 .big{border:1px solid #e5e5e5;margin-bottom:20px;}
.RighInfo001277 .big li figure{padding-bottom:100%;background-size:contain; position:relative;}
.RighInfo001277 .big li img {position:absolute; left:0; top:0; width:100%; height:100%; object-fit:contain; display:block;}
.RighInfo001277 .small{padding:0 30px;position:relative;}
.RighInfo001277 .small .slick-arrow{position:absolute;height:100%;top:0;width:25px;z-index:10;cursor:pointer;background-position:center center;background-repeat:no-repeat;font-size:0;border:0;background-color:transparent;}
.RighInfo001277 .small .slick-prev{left:0;background-image:url(../images/RighInfo001277-btn_prev.png);}
.RighInfo001277 .small .slick-next{right:0;background-image:url(../images/RighInfo001277-btn_next.png);}
.RighInfo001277 .small .slick-disabled{cursor:default;}
.RighInfo001277 .small li figure{margin:0 auto;padding-bottom:75%;background-size:contain;max-width:90%;border:1px solid #e5e5e5;}
.RighInfo001277 .small li.slick-current figure{border-color:#e3262d;}
.RighInfo001277 .right_info{float:right;width:49.2%;}
.RighInfo001277 .right_info h1,.RighInfo001277 .right_info h3{margin:0;padding:5% 0;border-bottom:1px solid #ebebeb;}
.RighInfo001277 .right_info h1{padding:7% 0;color:#e3262d;font-size:1.625em;}
.RighInfo001277 .right_info h3{font-size:1.125em;font-weight:normal;color:#333;line-height: 1.8}
.RighInfo001277 .right_info .selling-point{margin:1.25em 0;display:flex;flex-direction:column;justify-content:start;align-items:start;}
.RighInfo001277 .right_info .selling-point ul{margin-left:19px;margin-top:3px;}
.RighInfo001277 .right_info .selling-point li{padding:5px 0;color:#333;line-height:20px;list-style:disc;}
.RighInfo001277 .right_info .down a{float:left;text-align:center;padding:0.9375em 4%;line-height:1.125em;max-width:9.75em;border-radius:3px;background:#e3262d;color:#fff;margin-right:0.625em;}
.RighInfo001277 .right_info .down a.off{background: #cdcdcd;}
.RighInfo001277 .tab{padding:3% 0;}
.RighInfo001277 .tab .h1_tab{margin:0;border-bottom:1px solid #ebebeb;overflow:hidden;font-weight:normal;color:#333;}
.RighInfo001277 .tab .h1_tab span{float:left;padding:0 1.25em;line-height:2.5em;margin-right:0.625em;cursor:pointer;font-size: 20px}
.RighInfo001277 .tab .h1_tab span.on{background-color:rgba(0,0,0,0.75);color:#fff;}
.RighInfo001277 .tab .h1_tab span.on:after{content:"";position:absolute;left:50%;top:100%;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid rgba(0,0,0,0.75);margin-left:-6px;}
.RighInfo001277 .tab .info{padding-top:3%;}
.RighInfo001277 .table_1{background:#fff;}
.RighInfo001277 .table_1 td{color:#333;text-align:left;border:1px solid #ebebeb;width:25%;border-collapse:collapse;line-height:1.5em;padding:0.9375em;font-size:1em;}
.RighInfo001277 .table_1 tr:nth-child(2n){background:#f8f8f8;}
@media(max-width:768px){
    .RighInfo001277 .list_img,.RighInfo001277 .right_info{float:none;width:auto;}
}
@media(max-width:640px){
    .RighInfo001277 .list li{height:100px;}
}
@media(max-width:480px){
    .RighInfo001277 .list{padding-top:30px;padding-bottom:30px;}
    .RighInfo001277 .list a{height:28px;}
    .RighInfo001277 .list li{height:80px;}
    .RighInfo001277 .tab .h1_tab{font-size:14px;}
    .RighInfo001277 .tab .h1_tab span{padding:0 3%;}
    .RighInfo001277 .table_1{overflow:auto;}
    .RighInfo001277 .table_1 table{width:180%;}
}

/*Floor002913 */
.Floor002913{background:url("../images/Floor002913_bg.jpg") no-repeat center top;background-size:cover;overflow:hidden;padding-bottom:4.1667vw;}
.Floor002913 .auto{max-width:1400px;width:96%;}
.Floor002913 .title{color:#333;font-size:3em;text-transform:uppercase;text-align:center;line-height:1em;padding:5.365vw 0;font-weight:bold;letter-spacing:0.125em;}
.Floor002913 .box{display:flex;flex-wrap:wrap;flex-direction:row-reverse;justify-content:space-between;width:100%;}
.Floor002913 .tab .slick-dots li{list-style:none;position:relative;}
.Floor002913 .tab .slick-dots li img{max-height:148px;max-width:148px;background:#fff;border-radius:500px;border:3px solid #dddddd;}
.Floor002913 .tab .slick-dots li aside.ytable{height:100%;position:relative;z-index:3;}
@media(min-width:1025px){
    .Floor002913 .tab .slick-dots li:not(:last-child){margin-bottom:74px;}
    .Floor002913 .tab .slick-dots li.slick-active:after{opacity:1;}
}
@media(max-width:1024px){
    .Floor002913 .tab .slick-dots{overflow:hidden;}
    .Floor002913 .tab .slick-dots li{float:left;width:25%;text-align:center;border-radius:100px;}
    .Floor002913 .tab .slick-dots li.slick-active{background:#fff;}
    .Floor002913 .tab .slick-dots li{height:9vw;}
    .Floor002913 .tab .slick-dots li img{max-height:7vw;}
}
.Floor002913 .bg-title{position:absolute;left:8.054%;color:#c7c7c7;text-transform:uppercase;opacity:0.1;font-size:18.23vw;white-space:nowrap;font-family:'Montserrat';}
.Floor002913 .slider-cate{z-index:3;position:relative;z-index:1;}
.Floor002913 .slider-cate .contorls{position:relative;overflow:hidden;}
.Floor002913 .slider-cate .dots li{text-align:center;font-size:1.125em;line-height:2.22em;list-style:none;width:9em;background:#f8f8f8;margin-bottom:0.55em;border-radius:0.44em;border:1px solid #e5e5e5;box-shadow:0 0 0.167em rgba(0,0,0,0.1);}
.Floor002913 .slider-cate .dots li a{ display:block; padding:0.33em 0;color:#333;}
.Floor002913 .slider-cate .dots li.slick-active{border:1px solid #e3262d;box-shadow:0 0 0.167em rgba(0,0,0,0.1);background:#e3262d;}
.Floor002913 .slider-cate .dots li.slick-active a{color:#fff;}
.Floor002913 .slider-cate .line{float:left;width:1px;margin:0 auto;background:#b7b7b7;opacity:0;margin-right:0.75em; display: none;}
.Floor002913 .slider-cate .slick-arrow:not(:last-child){margin-right:18px;}
.Floor002913 .slider-cate .slick-arrow{float:left;width:3em;border:1px solid #e3262d;border-radius:50%;cursor:pointer;background:none;height:3em;position:relative;font-size:1em;text-indent:-9999em;overflow:hidden;}
.Floor002913 .slick-arrow:hover{background:#e3262d;}
.Floor002913 .slick-arrow:before{position:absolute;content:'';width:10px;height:10px;border-bottom:2px solid #e3262d;border-left:2px solid #e3262d;left:50%;top:50%;margin:-5px 0 0 -3px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);}
.Floor002913 .slick-next:before{transform:rotate(-135deg);-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);margin-left:-7px;}
.Floor002913 .slick-arrow:hover:before{border-color:#fff;}
.Floor002913 .pic{position:relative;}
.Floor002913 .pic img{display:block;width:100%;}
.Floor002913 .pic .tip{position:absolute;z-index:10;}
.Floor002913 .pic .hover{display:none;position:absolute;width:310px;left:50%;margin-left:-155px;top:100%;}
.Floor002913 .pic .hover:before{display:block;content:'';border:13px solid transparent;border-bottom-color:#e3262d;margin:0 auto;width:0;height:0;}
.Floor002913 .pic .hover ul{background:#e3262d;display:table;width:100%;padding:20px;border-radius:10px;}
.Floor002913 .pic .hover ul>*{display:table-cell;vertical-align:middle;}
.Floor002913 .pic .hover ul ol{width:39.286%;}
.Floor002913 .pic .hover ul ol img{display:block;width:100%;}
.Floor002913 .pic .hover ul li>*{padding:0 2%;}
.Floor002913 .pic .hover ul li b{color:#fff;margin-bottom:10px;font-size:22px;font-weight:normal;}
.Floor002913 .pic .hover ul li p{color:#fff;font-size:15px;line-height:24px;}
.Floor002913 .tab-item a{display:block;border:3px solid #dadbdb;border-radius:50%;background-color:#fff;overflow: hidden;}
.Floor002913 .tab-item i{display:block;padding-bottom:100%;background:no-repeat center center;background-size:cover;}
.Floor002913 .slider-tab .slick-disabled {opacity: .5; cursor: default;}
@media(min-width:1025px){
    .Floor002913 .tab{float:left;width:12.143%;}
    .Floor002913 .slider-brand{float:left;width:87.857%;}
    .Floor002913 .slider-brand>.slider{width:121.139%;}
    .Floor002913 .slider-cate{width:82%;max-width:1230px;overflow:hidden;}
    .Floor002913 .slider-cate .list-box{float:right;width:81.627%;}
    .Floor002913 .slider-cate .contorls{float:right;width:18.373%;padding-bottom:88px;}
    .Floor002913 .slider-cate .btn{position:absolute;bottom:0;left:0;overflow:hidden; width: 10.2em; display: flex; justify-content: center;}
    .Floor002913 .slider-tab{width:10.715%;position:relative;}
    .Floor002913 .slider-tab .slick-arrow{position:absolute;transform:rotate(90deg);left:50%;}
    .Floor002913 .slider-tab .slick-slide{padding:16% 0;}
    .Floor002913 .tab-item{position:absolute;height:90%;width:100%;visibility:hidden;opacity:0;transition:all .3s;}
    .Floor002913 .tab-item.cur{opacity:1;visibility:visible}
    .Floor002913 .pic a.tip:hover{z-index:20;}
    .Floor002913 .pic a.tip:hover .hover{display:block;}
    .Floor002913 .pic a.tip:hover .icon:after{opacity:0;}
}
@media(max-width:1024px){
.Floor002913{background: none;background-position: left center;}
    .Floor002913 .slider-cate .line{display:none;}
    .Floor002913 .slider-cate .slick-dots{overflow:hidden;display:flex;flex-wrap:wrap;justify-content:center;}
    .Floor002913 .slider-cate .dots li{margin:1%;}
    .Floor002913 .title{font-size: 2em; padding: 12.365vw 0 8vw}
    .Floor002913 .box{display:block;}
    .Floor002913 .slider-cate .btn{display:table;margin:3vw auto 0;}
    .Floor002913 .slider-tab{margin-bottom:5%;}
    .Floor002913 .slider-tab .tab-item{padding:0 5%;height:0;visibility:hidden;opacity:0;}
    .Floor002913 .slider-tab .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);width:1.2em;height:1.2em;font-size:1em;text-indent:-9999em;overflow:hidden;}
    .Floor002913 .slider-tab .slick-prev{left:0;}
    .Floor002913 .slider-tab .slick-next{right:0;}
    .Floor002913 .tab-item a{margin:0 5%;}
    .Floor002913 .tab-item.cur{height:auto;visibility:visible;opacity:1;}
}
@media(max-width:768px){
    .Floor002913 .slider-cate .dots li{width:31.33%;}
    .Floor002913 .pic .tip .icon{width:5vw;height:5vw;box-shadow:2vw 0 5vw rgba(216,91,48,0.54);}
}
.Floor002913 .more1{position:relative;margin-top:43.5%;right:-5%;}

/*Banner003086 */
.Banner003086 .auto{max-width:1600px;}
.Banner003086 .slider li{position:relative;}
.Banner003086 .ytable{height:100%;}
.Banner003086 .txt-area{position:absolute;color:#fff;left:0;top:0;width:100%;height:100%;z-index:10;font-size:62px;}
.Banner003086 .txt-area aside{transition:1s 1s;opacity:0;}
.Banner003086 .txt-area .t-1{font-size:0.387em;transform:translateX(50px);}
.Banner003086 .txt-area .t-2{transform:translateX(100px);}
.Banner003086 .txt-area .t-3{font-family:'Alibaba-PuHuiTi-Bold';transform:translateX(150px);}
.Banner003086 .ani-show .txt-area aside{opacity:1;transform:translateX(0);}
.Banner003086 .slick-dots{position:absolute;left:50%;transform:translateX(-50%);z-index:20;bottom:2.55vw;}
.Banner003086 .slick-dots li{float:left;width:30px;position:relative;height:30px;border:solid 1px transparent;}
.Banner003086 .slick-dots li button{font-size:0;width:8px;height:8px;background:#e1e1e1;opacity:0.5;padding:0;border:0;position:absolute;left:50%;top:50%;margin:-4px 0 0 -4px;}
.Banner003086 .slick-dots li:not(:last-child){margin-right:4.74vw;}
.Banner003086 .slick-dots li:not(:last-child):after{left:100%;margin-left:0.34vw;width:4.07vw;height:2px;position:absolute;content:'';top:50%;margin-top:-1px;background-image:linear-gradient(to right,rgba(255,255,255,0.5) 0%,rgba(255,255,255,0.5) 20%,transparent 50%);background-size:8px 2px;background-repeat:repeat-x;}
.Banner003086 .slick-dots li.slick-active{border-color:#fff;}
.Banner003086 .slick-dots li.slick-active button{opacity:1;}
@media(max-width:1024px){
    .Banner003086 .txt-area{font-size:5vw;padding:0 2vw;}
}
@media(max-width:640px){
    .Banner003086 .slick-dots li{width:20px;height:20px;}
}

/*solution*/
.solution {overflow: hidden;}
.solution .auto{max-width:1600px;}
.solution .item {background: no-repeat center center; background-size: cover; padding:6.198% 0;}
.solution .box {display: flex; align-items: center; justify-content: space-between;}
.solution .figure {width: 45.5%; border-radius: 50%; overflow: hidden; border:1em solid rgba(255,255,255,.2);}
.solution .figure i {display: block; padding-bottom: 100%; border-radius: 50%; overflow: hidden;}
.solution .text {width: 52.75%;font-size:3.875em; color:#fff;}
.solution .title {margin:0; padding:0;opacity:0;transition:all 1s; font-weight: normal;}
.solution .name {font-size:0.387em;transform:translateX(50px); line-height: 1.35em;}
.solution .alias {transform:translateX(100px); line-height: 1.25em; font-size:1em;}
.solution .ani-show .title {opacity:1;transform:translateX(0);}
@media(max-width:768px){
    .solution .item {padding:3em 0;}
    .solution .box {display: block;}
    .solution .text {width: auto; margin-bottom: 1em; font-size:2.5em;}
    .solution .name {font-size: 0.5em;}
    .solution .figure {width: auto;}
}

.details {padding:3% 0 7%;}
.details .title {font-size: 1.5em; text-align: center; margin:0; line-height: 1.35em; color:#000; margin-bottom:1.5em;}

.NextPrev{margin: 3% 0 0;border-top: 1px solid #ebebeb;padding-top: 3%}
.NextPrev p{color: #666666;margin: 0;line-height: 1.75}
.NextPrev p span{color: #e3262d;}
.NextPrev p a{color: #8f8f8f;}
.NextPrev p a:hover{color: #e3262d;}
.NextPrev .back{display: block;width: 7.5em;text-align: center;color: #ffffff;line-height: 2.5;background-color: #e3262d;border-radius: 10px}

@media(min-width:1025px){
    .NextPrev{display: flex;justify-content: space-between;align-items: center;}
    .NextPrev .left{width: 80%;}
}

@media(max-width:768px){
    .details {padding:5% 0 8%;}
    .details .title {margin-bottom: 5%; font-size: 1.35em;}
    .NextPrev .back{margin-top: 3%}
}


.details .block-video { position: relative; z-index: 4; border-radius: 10px; overflow: hidden; margin:0 auto 3%;max-width: 1200px;}
.details .block-video .files { background-color: #000;width: 100%; height: 100%; }
.details .block-video .files video { width: 100%; height: 100%; }
.details .block-video figure { padding-bottom: 56.3%; border-radius: 10px; }
.details .block-video .play { position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: rgba(8,37,53,0.6); z-index: 5; cursor: pointer; }
.details .block-video .play .ytable { height: 100%; text-align: center; color: #fff; }
.details .block-video .play .icon {width: .6rem;height: .6rem; display: block; margin: 0 auto; background: url(../images/icon-play.svg) no-repeat center center; background-size: contain; }


.Time_Author_Hits{padding: 10px; color: #888888; text-align: center;    border-bottom: 1px solid #ebebeb;}
.Time_Author_Hits span{display: inline-block}
.Time_Author_Hits span:not(:last-child){padding-right: 20px;}


.public-security-icon {
    display: inline-block;
    padding-left: 20px; /* 控制图标与文本之间的间距 */
    background: url('../images/gongan.png') no-repeat left center; /* 设置背景图标 */
    text-decoration: none; /* 移除链接下划线 */
    color: #333; /* 设置文本颜色 */
}

.public-security-dzxw-icon {
    display: inline-block;
    padding-left: 20px; /* 控制图标与文本之间的间距 */
    background: url('../images/dzxw.png') no-repeat left center; /* 设置背景图标 */
    text-decoration: none; /* 移除链接下划线 */
    color: #333; /* 设置文本颜色 */
    background-size: 20px;
}


.tc{position: fixed;left: 0;top: 0;width: 100%;z-index: 200;height: 100%;}
.tc .ytable {height: 100%;}
.tc .main {max-width: 560px;color: #333;background: #fff;position: relative;margin: 0 auto;padding: 3.5% 0;border-radius: 10px;box-shadow: 0 5px 12px rgba(0,0,0,.2);}
.tc .main .con{ width: 82%;margin: 0 auto;}
.tc .main .con aside{ line-height: 1.75;color: #333}
.tc .main .con dl{ border-top: 1px solid #ebebeb;padding-top: 30px;margin-top: 30px;display: flex;align-items: center}
.tc .main .con dl dt{ font-weight: bold;color: #333;font-size: 18px;margin-right: 5%}
.tc .main .con dl dd{ display: flex;align-items: center}
.tc .main .con dl dd span:not(:last-child){ margin-right: 20%}
.tc .main .con dl dd span img{ max-height: 30px}
.tc .main .con dl dd aside:not(:last-child){ margin-right: 20%}
.tc .main .con dl dd aside{text-align: center}
.tc .main .con dl dd aside img{max-width: 100px;}
.tc .main .con dl dd p{margin: 0;}

.tc .close{ width: 30px; height: 30px;right: 5px;position: absolute;top: 10px; transform: rotate(45deg);cursor: pointer;}
.tc .close:before,
.tc .close:after{position: absolute; left: 50%; top: 50%; content: '';background: #000;}
.tc .close:before{width: 50%; height: 2px; margin-top: -1px; margin-left: -25%;}
.tc .close:after{height: 50%; width: 2px; margin-left: -1px; margin-top: -25%;}



.tc2{padding: 8% 0 5%;}
.tc2 .con{max-width: 700px;border-radius: 10px;box-shadow: 0 5px 12px rgba(0,0,0,.2);background: #fff;position: relative;margin: 0 auto;padding:7% 5% 5%}
.tc2 .con .icon{position: absolute;background: url(../images/tc-icon.png)no-repeat center;width: 100%;height: 60%;left: 50%;top: -20%;transform: translateX(-50%);background-size: 200px auto}
.tc2 .con aside{ line-height: 1.75;color: #333;font-size: 18px}
.tc2 .con dl{ border-top: 1px solid #ebebeb;padding-top: 30px;margin-top: 30px;display: flex;align-items: center}
.tc2 .con dl dt{ font-weight: bold;color: #333;font-size: 18px;margin-right: 5%}
.tc2 .con dl dd{ display: flex;align-items: center}
.tc2 .con dl dd span:not(:last-child){ margin-right: 20%}
.tc2 .con dl dd span img{ max-height: 30px}
.tc2 .con dl dd aside:not(:last-child){ margin-right: 20%}
.tc2 .con dl dd aside{text-align: center}
.tc2 .con dl dd aside img{max-width: 100px;}
.tc2 .con dl dd p{margin: 0;}
@media(max-width:640px){
.tc2{ padding-top: 12%;}
.tc2 .con{ padding-top: 30%;}
.tc2 .con dl dd aside:not(:last-child){ margin-right: 10%}
.tc2 .con dl{ flex-flow: column wrap; align-items: flex-start;}
.tc2 .con dl dd{ width: 100%; justify-content: center;}
}



.Solution3{padding: 3% 0 5%;}
.Solution3 .box1 .left{line-height: 2;color: #333}
.Solution3 .box1 .left .tit{font-size: 1.75em;color: #333;padding-bottom: 5%;font-weight: bold;}
.Solution3 .box1 .left .tit::after{content: '';display: block;width: 40px;height: 5px;background:#e3262d;margin-top: 20px }
.Solution3 .box1 .left p{margin: 0}

.Solution3 .box1 .right{position: relative}
.Solution3 .box1 .right .slick-slide{position: relative;/*padding-bottom: 14%*/}
.Solution3 .box1 .right .slick-slide img{width: 100%; /*position: absolute;height: 100%;left: 50%;top: 50%;transform: translate(-50%,-50%);object-fit: cover*/}

.Solution3 .slick-dots{position: absolute; left: 50%;transform: translateX(-50%);z-index: 30; bottom:calc(65 / 980 * 100%);}
.Solution3 .slick-dots li{float: left; width: 12px;height: 12px;border: solid 2px #ffffff; margin: 0 8px;border-radius: 50%}
.Solution3 .slick-dots li button{display: none;}
.Solution3 .slick-dots li.slick-active{border: 0;background-color: #e3262d;}

.Solution3 .box2 .auto{padding-top: 5%;margin-top: 5%;border-top: 1px solid #ebebeb}
.Solution3 .box2 .item{border-bottom: 1px solid #ebebeb;padding-bottom: 5%}
.Solution3 .box2 .item:not(:last-child){margin-bottom: 5%}
.Solution3 .box2 .item .tit{font-size: 1.5em;color: #333;padding-bottom: 3%}
.Solution3 .box2 .item .tit::after{content: '';display: block;width: 40px;height: 5px;background:#e3262d;margin-top: 20px }
.Solution3 .box2 .item .tit img{max-width: 50px;max-height: 50px;margin-right: 5%}
.Solution3 .box2 .item .info{line-height: 2}
.Solution3 .box2 .item .pic{padding-bottom: 63%;position: relative;overflow: hidden}
.Solution3 .box2 .item .pic img{position: absolute;width: 100%;height: 100%;left: 50%;top: 50%;transform: translate(-50%,-50%);object-fit: cover;}

.Solution3 .box3{margin-top:5%;}
.Solution3 .box3 .title{margin-bottom:calc(30 / 26 * 1em);padding-bottom:calc(20 / 26 * 1em);border-bottom:1px solid rgba(0,0,0,0.1);font-size:1.625em;color:#d6252b;font-weight:bold;}
.Solution3 .box3 .title aside{float:left;color:#333;}
.Solution3 .box3 li{float:left;width:32%;margin-right:2%;margin-bottom:4%;border:1px solid #ebebeb;overflow:hidden;position:relative;}
.Solution3 .box3 li:nth-child(3n){margin-right:0;}
.Solution3 .box3 li a{position:relative;display:block;}
.Solution3 .box3 li .pic{overflow:hidden;}
.Solution3 .box3 li figure{padding-bottom:67%;transition:.5s; background-size: cover;}
.Solution3 .box3 li:hover figure{transform:scale(1.05);}
.Solution3 .box3 li figure img{display:none;}
.Solution3 .box3 li .word{padding:9.174%;background:#f8f8f8;text-align: center;}
.Solution3 .box3 li aside{font-size:calc(20 / 16 * 1em);line-height:1;color:#333;}
.Solution3 .box3 li:hover aside{color:#e3262d;}


.Solution3 .box_pro{margin-top: 5%;}
.Solution3 .box_pro .title{margin-bottom:calc(30 / 26 * 1em);padding-bottom:calc(20 / 26 * 1em);border-bottom:1px solid rgba(0,0,0,0.1);font-size:1.625em;color:#d6252b;font-weight:bold;}
.Solution3 .box_pro li{float:left;width:18.4%;margin-right:2%;margin-bottom:2%;border:1px solid #ebebeb;overflow:hidden;position:relative;}
.Solution3 .box_pro li:nth-child(4n){margin-right:0;}
.Solution3 .box_pro li a{position:relative;display:block;}
.Solution3 .box_pro li .pic{overflow:hidden;}
.Solution3 .box_pro li figure{padding-bottom:70%;transition:.5s;}
.Solution3 .box_pro li:hover figure{transform:scale(1.05);}
.Solution3 .box_pro li figure img{display:none;}


.Solution3 .box_video{margin-top: -4%;clear:both;}
.Solution3 .box_video .left .tit{font-size: 1.5em;color: #333;padding-bottom: 3%}
.Solution3 .box_video .left .tit::after{content: '';display: block;width: 40px;height: 5px;background:#e3262d;margin-top: 20px }
.Solution3 .box_video .left .info{line-height: 2;color: #333;}
.Solution3 .box_video .right a{position:relative;display:block;}
.Solution3 .box_video .right .pic{overflow:hidden;position:relative; background-color:#fff;}
.Solution3 .box_video .right .pic:before{position:absolute;left:0;top:0;width:100%;height:100%;/* background-color:rgba(0,0,0,.5); */display:block;content:'';z-index:2;}
.Solution3 .box_video .right .pic figure{padding-bottom:67%;transition:.5s;}
.Solution3 .box_video .right a:hover .pic figure{transform:scale(1.05);border-radius:10px;overflow:hidden}
.Solution3 .box_video .right .pic img{display:none;}
.Solution3 .box_video .right .text{position:absolute;left:0;top:50%;transform:translateY(-50%);width:100%;text-align:center;font-size:1.375em;color:#fff;line-height:1.364em;z-index:3;}
.Solution3 .box_video .right i{width:1.68em;height:1.68em;display:block;background:url(../images/play.png) no-repeat center center;background-size:contain;margin:0 auto 0.5em;}
.Solution3 .box_video .right iframe {width:100%!important;}

.Solution3 .box_down {margin-top: 5%;}
.Solution3 .box_down .title{margin-bottom:calc(30 / 26 * 1em);padding-bottom:calc(20 / 26 * 1em);border-bottom:1px solid rgba(0,0,0,0.1);font-size:1.625em;color:#d6252b;font-weight:bold;}
.Solution3 .box_down .downlist li{float:left;margin-right:2%;text-align:center;margin-bottom:2%;}
.Solution3 .box_down .downlist li figure{border:1px solid #ededed;}
.Solution3 .box_down .downlist li figure em{display:block;background-repeat:no-repeat;background-position:center center;background-size:cover;padding-bottom:141.51%;}
.Solution3 .box_down .downlist li p{color:#333;font-size:1.125em;margin:1.667em 0 1.111em 0;}
.Solution3 .box_down .downlist li span{cursor:pointer;color:#e3262d;border:1px solid #e3262d;border-radius:0.3125em;padding:0 1.25em;display:inline-block;line-height:2.5;background:url(../images/download.svg) no-repeat left 1.25em center #fff;background-size:auto 1.25em;padding-left:3.125em;}
.Solution3 .box_down .downlist li a:hover p{color:#e3262d;}
.Solution3 .box_down .downlist li a:hover span{color:#fff;background-color:#e3262d;background-image:url(../images/download-on.svg)}

@media(min-width:1025px){
.Solution3 .box1 .auto{display: flex;align-items: center;justify-content: space-between;}
.Solution3 .box1 .left{width: 45%;flex: 0 0 auto}
.Solution3 .box1 .right{width: 42%;}

.Solution3 .box2 .item{display: flex;align-items: center}
.Solution3 .box2 .item:nth-child(2n){flex-direction: row-reverse;}
.Solution3 .box2 .item .left{width: 30%;border-right: 1px solid #ebebeb;flex: 0 0 auto;padding-right: 7%}
.Solution3 .box2 .item .right{padding-left: 7%;flex: 1}
.Solution3 .box2 .item:nth-child(2n) .left{border-left: 1px solid #ebebeb; padding-left: 7%; border-right: none;padding-right: 0%;}
.Solution3 .box2 .item:nth-child(2n) .right{padding-left: 0%;padding-right: 7%;}

.Solution3 .box_pro li{width:23.5%;}
.Solution3 .box_pro li:nth-child(4n){margin-right:0;}

.Solution3 .box_video .videolist{display: flex;align-items: center;justify-content: space-between;}
.Solution3 .box_video .left{width: 47%;flex: 0 0 auto}
.Solution3 .box_video .right{width: 47%;}

.Solution3 .box_down .downlist li{width:180px;/*height:140px;*/}
.Solution3 .box_down .downlist li:nth-child(4n){margin-right:0;}
.Solution3 .box_down .downlist li:nth-child(4n+1){clear: both;}
}

@media(max-width:1024px){
.Solution3 .box3 li{width:49%;}
.Solution3 .box3 li:nth-child(3n){margin-right:2%;}
.Solution3 .box3 li:nth-child(2n){margin-right:0;}
.Solution3 .box2 .item .pic{ margin-bottom: 3%;}

.Solution3 .box_pro li{width:49%;}
.Solution3 .box_pro li:nth-child(2n){margin-right:0;}

.Solution3 .box_down .downlist li{width:32%;}
.Solution3 .box_down .downlist li:nth-child(3n){margin-right:0;}

}

@media(max-width:768px){
.Solution3 .box3 li{width:auto;float:none;}
.Solution3 .box3 li:nth-child(n + 1){margin-right:0;}

.Solution3 .box_down .downlist li{width:49%;}
.Solution3 .box_down .downlist li:nth-child(2n){margin-right:0;}
}

.Top002897 .top-lang .cur:after{
    display: none;
}
.location aside{
    background-size: contain;
}