@charset "UTF-8";ul,li{list-style:none}dl,ol,ul,dd{margin:0;padding:0}img,video{max-width:100%}a{color:#333}body{font-size:14px;font-family:"Microsoft YaHei"}a:hover{text-decoration:none}.cl{zoom:1}.cl::after{content:"";clear:both;display:block;line-height:0;visibility:hidden}.txt-ellipsis{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.txt-line2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.wrap{max-width:1400px;margin:0 auto;padding-left:15px;padding-right:15px}.header{position:fixed;left:0;top:0;right:0;z-index:200;width:100%;font-family:'SHSregular'}.header .wrap{position:relative}.header .right{height:108px;display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;position:static!important}.header .right .top{padding:15px 0 10px;color:#fff;font-size:14px;font-weight:bold;display:inherit;line-height:40px}.header .right .top span{font-size:22px;font-weight:bold;font-family:'DINmedi';color:#ff7620;margin:0 15px}.header .right .top .seachBtn img{margin-top:10px}.header .right .bottom{display:flex}.header .right .bottom ul li{float:left;position:relative;padding:0 10px;text-align:center}.header .right .bottom ul li.active>a::before,.header .right .bottom ul li:hover>a::before{width:100%;background:#fff}.header .right .bottom ul li:hover .submenu{display:block}.header .right .bottom ul li>a{font-size:18px;color:#fff;text-transform:uppercase;display:block;padding-bottom:13px;position:relative}.header .right .bottom ul li>a::before{position:absolute;content:'';width:0;height:3px;background:#fff;left:50%;transform:translateX(-50%);bottom:-1px;transition:width .3s ease-out}.header .right .bottom ul li.prosub{position:static}.header .right .bottom ul li.prosub:hover .submenu{display:block}.header .right .bottom ul li.prosub .submenu{display:none;position:absolute;left:0;right:0;top:108px;margin-left:0;width:auto;background:rgba(0,116,229,0.1)}.header .right .bottom ul li.prosub .submenu dl{display:flex;justify-content:space-between}.header .right .bottom ul li.prosub .submenu dl dd{width:100%;padding:40px 1.6%;border-right:1px solid #e6e6e6;vertical-align:top}.header .right .bottom ul li.prosub .submenu dl dd:last-child{border-right:0}.header .right .bottom ul li.prosub .submenu dl dd h3.dot{position:relative;text-align:left;padding-left:12px;margin-bottom:20px}.header .right .bottom ul li.prosub .submenu dl dd h3.dot::before{position:absolute;content:'';bottom:0;left:0;width:3px;height:25px;background:#0074e5}.header .right .bottom ul li.prosub .submenu dl dd h3.dot a{color:#333;font-size:20px;line-height:25px}.header .right .bottom ul li.prosub .submenu dl dd div a{color:#666;font-size:15px;text-align:left}.header .right .bottom ul li.prosub .submenu dl dd div a:hover{color:#47a0ec}.header .right .bottom ul li .submenu{display:none;position:absolute;top:100%;width:130%;left:0;margin-left:-15%}.header .right .bottom ul li .submenu dl dd{background:rgba(255,255,255,0.9);opacity:1;transform-origin:top center}.header .right .bottom ul li .submenu dl dd a{line-height:36px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.header .right .bottom ul li .submenu dl dd a:hover{color:#47a0ec}.header #open-menu{float:right;width:34px;height:34px;position:relative}.header #open-menu i{top:50%;margin-top:-1px}.header #open-menu i,.header #open-menu i::before,.header #open-menu i::after{width:100%;height:2px;position:absolute;background:#0d3374;left:0}.header .open-menu i,.header .open-menu i::before,.header .open-menu i::after{background:#fff!important}.header #open-menu i::after,.header #open-menu i::before{left:0;width:100%;height:100%;content:'';transition:transform .3s}.header #open-menu i::before{top:-10px}.header #open-menu i::after{bottom:-10px}.header #open-menu.open-menu-on i{background:none!important}.header #open-menu.open-menu-on i::before{transform:rotate(45deg)}.header #open-menu.open-menu-on i::after{transform:rotate(-45deg)}.header #open-menu.open-menu-on i::after,.header #open-menu.open-menu-on i::before{top:0!important}@keyframes leaveHeader{0%{background:rgba(255,255,255,.3)}50%{background:rgba(255,255,255,.6);box-shadow:2px 2px 4px #bbb,}100%{background:rgba(255,255,255,1);box-shadow:4px 4px 8px #ccc,transition:background-image 1s linear;transform:translate(0,0)}}@keyframes backHeader{0%{background:rgba(255,255,255,.8)}50%{background:rgba(255,255,255,.4)}100%{background:rgba(0,0,0,0)}}.sidebarMenu{position:fixed;z-index:680;top:55px;left:0;bottom:0;width:100%;background-color:#fff;overflow:auto;display:none}.sidebarMenu .sidebarCont{width:100%}.sidebarMenu .sidebar-item{font-size:18px;color:#373737;border-bottom:1px solid #e5e5e5}.sidebarMenu .sidebar-item>a{color:#373737;padding:6px 10px;display:block}.sidebarMenu .sidebar-item span{float:right;font-size:25px}.sidebarMenu .sidebar-item .sidebar-tit{padding:10px}.sidebarMenu .sidebar-item .sidebar-submenu{font-size:16px;background-color:#f8f8f8;padding:0 10px;width:100%;box-sizing:border-box;display:none}.sidebarMenu .sidebar-item .sidebar-submenu li{border-bottom:1px solid #e5e5e5}.sidebarMenu .sidebar-item .sidebar-submenu li span{float:right;font-size:25px}.sidebarMenu .sidebar-item .sidebar-submenu li:last-child{border-bottom:0}.sidebarMenu .sidebar-item .sidebar-submenu li a{color:#4d4d4d;display:block;padding:10px 10px 10px 0}.fixedMenu{display:none;width:60px;background-color:#094196;position:fixed;bottom:100px;right:10px;z-index:99}.fixedMenu .menu-list{width:100%;height:100%}.fixedMenu .menu-list a>div{height:60px}.fixedMenu .menu-list a>div>svg{color:#fff;width:70%;height:70%;margin:15%}.footer{background:#001326;color:rgba(255,255,255,0.4)}.footer a{color:rgba(255,255,255,0.4)}.footer .tit{padding-bottom:24px;font-size:18px;color:#fff}.footer .tit a{color:#fff}.footer .ft-top{padding:4% 0 2%}.footer .ft-nav{display:flex;justify-content:space-between}.footer .ft-nav ul li{line-height:24px;padding:4px 0}.footer .ft-nav ul li a{color:rgba(255,255,255,0.4);font-size:14px}.footer .ft-nav ul li img{border-radius:4px;width:100px}.footer .ft-nav ul li span{color:rgba(255,255,255,0.4);margin-top:10px;display:block}.footer .ft-nav ul.erweima{display:flex}.footer .ft-nav ul.erweima li{margin-right:15px}.footer .ft-contact .imgs a{display:inline-block;margin-bottom:5px}.footer .ft-contact .imgs a:first-child{margin-left:0}.footer .ft-contact .imgs a:hover img{opacity:1}.footer .ft-contact .imgs a img{max-width:42px;opacity:.6}.footer .ft-contact .call,.footer .ft-contact .address{padding:8px 8px 0 32px;color:rgba(255,255,255,0.4)}.footer .ft-contact .call{background:url(/Fui9drszTzY2ZNciTSVhCIK8byC2.png) no-repeat left top 8px/24px;background-position:0 20px}.footer .ft-contact .call a{font-size:24px;margin-left:2px;display:inline-block;font-family:'DINmedi';color:#0074e5}.footer .ft-contact .address{background:url(/FlnRQa5nlY4zndR8TTyNos7Xrlp1.png) no-repeat left center}.footer .ft-contact .address span{color:#aaa}.footer .friends{padding-bottom:15px}.footer .friends a{display:inline-block;position:relative;color:rgba(255,255,255,0.4)}.footer .friends a:not(:last-child)::after{content:'';display:inline-block;background:#fff;opacity:.4;height:12px;width:1px;margin:0 14px;position:relative;top:2px}.footer .copyright{padding:20px 0;border-top:1px solid rgba(255,255,255,0.1);line-height:30px;color:rgba(255,255,255,0.4);display:flex;justify-content:space-between}.footer .copyright .right a{display:inline-block;color:rgba(255,255,255,0.4)}.footer .copyright .right a:not(:last-child)::after{margin:0 20px;content:'';display:inline-block;width:1px;height:12px;vertical-align:middle;background:rgba(255,255,255,0.2)}.newsBox{background-color:#f8f8f8}.news-category{display:flex;justify-content:center;margin:20px 0}.news-category a{display:block;border:1px solid #ddd;width:120px;height:40px;border-radius:50px;line-height:40px;text-align:center;margin:8px 10px;font-size:16px;cursor:pointer}.news-category a.active,.news-category a:hover{background:#0074e5;color:#fff;border-color:#0074e5}.case-item{margin-bottom:30px}.case-item-main{display:block;cursor:pointer;background-color:#fff;box-shadow:0 0 20px rgba(51,51,51,0.2)}.case-item-main:hover{box-shadow:0 7px 17px 3px #ccc}.case-itemimg{height:200px;align-items:center;justify-content:center;position:relative;display:block;overflow:hidden}.case-itemimg img{width:100%;display:block;height:100%;object-fit:cover}.case-itemimg .mask{position:absolute;left:0;top:0;right:0;bottom:0;height:100%;background:rgba(0,0,0,0.5);opacity:0;flex-flow:column}.case-itemimg .mask span{color:#fff;font-size:16px}.case-itemimg .mask i{display:block;width:100px;height:1px;background:#fff;margin:4px 0;transition:all .5s}.case-item-main:hover .mask{opacity:1}.case-item-main:hover img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.case-item-main:hover .mask i{width:20px}.case-itemtxt{border:1px solid #f2f2f2;padding:12px 12px 0 12px;font-size:14px;border-top-width:0}.case-itemlink{padding:8px 0;border-top:1px solid #f2f2f2;display:block}.case-itemlink i{position:relative;font-size:20px}.case-item-main:hover .case-itemlink i{left:0;color:#f30303}.case-itemtxt-date{width:75px;float:left;border-right:1px solid #e5e5e5;height:70px;text-align:center}.case-itemtxt-date .day{font-size:28px;color:#6d6d6d!important;line-height:45px;margin-bottom:0;align-content:center}.case-itemtxt-detail{float:left;padding-left:12px;width:74%;height:90px;width:calc(100% - 75px)}.case-itemtxt-detail h4{font-size:20px}.pageBox{text-align:center;margin:30px 0}.pageBox .btn-prev,.pageBox .btn-next{display:inline-block;width:70px;height:40px;background-color:#f4f4f5;border-radius:2px;margin:0 5px;border:0}.pageBox .btn-prev a,.pageBox .btn-next a{height:40px}.pageBox .btn-prev a{color:#c0c4cc;cursor:not-allowed;pointer-events:none}.pageBox ul{text-align:center;display:inline}.pageBox ul li{display:inline-block}.pageBox ul li a{display:block;width:40px;height:40px;border-radius:2px;background-color:#f4f4f5;color:#000;text-align:center;line-height:40px}.pageBox ul li a.active,.pageBox ul li a:hover{background-color:#0074e5;color:#fff}.news-top-swiper{border-radius:8px;box-shadow:0 0 20px rgba(51,51,51,0.2);margin-bottom:45px}.news-top-swiper .swiper-slide .imgBox{width:50%}.news-top-swiper .swiper-slide .imgBox img{width:100%;height:430px;object-fit:cover;display:block}.news-top-swiper .swiper-slide .txtBox{width:47%;padding:3% 6% 0 0}.news-top-swiper .swiper-slide .txtBox .time{color:#777;line-height:30px}.news-top-swiper .swiper-slide .txtBox .time span{font-size:36px;color:#0074e5}.news-top-swiper .swiper-slide .txtBox h1{font-size:28px;font-weight:normal;line-height:37px;margin:1% 0 8% 0}.news-top-swiper .swiper-slide .txtBox p{font-size:16px;line-height:30px;color:#777;position:relative;padding-left:5%;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:4}.news-top-swiper .swiper-slide .txtBox p::before,.news-top-swiper .swiper-slide .txtBox p::after{width:22px;height:16px;content:'';background:url(/assets/images/icon7.png) no-repeat;position:absolute;top:0;left:0}.news-top-swiper .swiper-slide .txtBox p::after{top:auto;left:auto;bottom:0;right:-25px;transform:rotate(180deg)}.news-top-swiper .swiper-pagination{left:53%;width:auto}.my-bullet{display:inline-block;width:11px;height:7px;background:rgba(150,150,150,0.3);margin:0 5px;outline:0}.my-bullet-active{width:30px;background:#0074e5}#gotop{position:fixed;right:20px;bottom:80px;z-index:500;width:56px;height:56px;background:#0074e5;color:#fff;text-align:center}.innerBan{background-position:center center;background-size:cover;background-repeat:no-repeat;height:650px}.innerBan a img{display:none}@media screen and (min-width:460px) and (max-width:575px){.news-top-swiper .swiper-slide .imgBox{width:100%!important}.news-top-swiper .swiper-slide .txtBox{width:94%!important;margin-bottom:10px;padding:1% 3%}}@media(max-width:800px){.innerBan{background-image:none!important;height:auto}.innerBan a img{display:block;width:100%;height:auto}}