﻿body,div,dl,dt,dd,ul,ol,li,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0}address,caption,cite,code,dfn,em,th,var{font-weight:normal;font-style:normal}img{vertical-align:middle;border:none}ol,ul,li{list-style:none}table{border-collapse:collapse}html{overflow-y:scroll}body{font-family:"Helvetica Neue", Helvetica, Arial,"Source Han Sans CN","Source Han Sans CN light","思源黑体","Microsoft YaHei", "微软雅黑", sans-serif;color:#303036;background-color:#fff}html,body{-ms-overflow-style:scrollbar}a{color:#303036}a:hover{text-decoration:none;color:#ffa200}@media (min-width: 1230px){.container{max-width:100%}}@media (min-width: 1430px){.container{max-width:1400px}}#map-container *{-webkit-box-sizing:content-box !important;-moz-box-sizing:content-box !important;box-sizing:content-box !important}.BMap_Marker img{box-sizing:content-box !important;max-width:39px}.button{line-height:30px;display:inline-block;margin-right:5px;padding:0 30px;cursor:pointer;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:all;transition-property:all;text-align:center;color:#fff;border:0;border-color:#d9534f;border-radius:4px;background-color:#d9534f}.button:hover,.button:focus{text-decoration:none;border-color:#c9302c;outline:none;background-color:#c9302c}.pink{color:#fff;border-color:#fb90b7;background-color:#fb90b7}.pink:hover,.pink:focus{border-color:#ef6da7;background-color:#ef6da7}.blue{color:#fff;border-color:#1b9af7;background-color:#1b9af7}.blue:hover,.blue:focus{color:#fff;border-color:#4cb0f9;background-color:#4cb0f9}.orange{color:#fff;border-color:#feae1b;background-color:#feae1b}.orange:hover,.orange:focus{border-color:#fec04e;background-color:#fec04e}.no-wrap{white-space:nowrap}.text-white{color:#fff}@media (min-width: 1400px){.container-fluid{padding-left:35px;padding-right:35px}}.vcenter{position:absolute;top:0;right:0;bottom:0;left:0;display:block;margin:auto;max-width:100%;max-height:100%;transition:.5s ease-in-out;text-align:center;vertical-align:middle}.pic{position:relative;overflow:hidden}.pic i{display:block;padding-bottom:100%}.header-group .title{font-size:28px;color:#303036;position:relative}.header-group.under-line .title{padding-bottom:15px}.header-group.under-line .title:before{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:35px;height:1px;background-color:#322978}.header-group .subtitle{font-size:16px;color:#999}.custom-pagination{position:relative;margin-top:.5rem;margin-bottom:.5rem}.custom-pagination .swiper-pagination-bullet{width:10px;height:10px;margin-left:3px;margin-right:3px}.custom-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,.custom-pagination .swiper-pagination-bullet:hover,.custom-pagination .swiper-pagination-bullet:focus{opacity:1;outline:0;background-color:#322978}.inner-page{padding-top:40px;padding-bottom:40px}@media (min-width: 769px){.inner-page{min-height:600px}}.location{border-bottom:1px solid #f1f1f1;font-size:14px;color:#666;background-color:#f0f4f8}.location .breadcrumb-item+.breadcrumb-item:before{content:">";color:#666}.location .breadcrumb-item.active{color:#322978}.location .breadcrumb-item.active:before{color:#322978}.location .breadcrumb-item.active a{color:#322978}.location a{color:#666}.location a:hover{color:#322978}.location .breadcrumb{margin-bottom:0;padding:1.125rem 0}.breadcrumb-nav{border-bottom:1px solid #ddd;margin-bottom:1rem}.breadcrumb-nav .breadcrumb-title{padding:0 1rem;position:relative;line-height:56px;font-size:18px;font-weight:700;color:#322978}.breadcrumb-nav .breadcrumb-title:before{content:"";position:absolute;left:0;bottom:-1px;width:100%;height:2px;background-color:#322978}.breadcrumb-nav .breadcrumb{margin-bottom:0}.breadcrumb-nav a{color:#666}.breadcrumb-nav a:hover{color:#322978}.search-bar .btn-inquiry,.search-bar .form-search{height:44px}.form-search{outline:0;border:0;background-color:#efefef;padding:5px 10px}.border-dashed{border:1px dashed #ccc}.btn-inquiry{outline:0;border:0;background-color:#322978;color:#fff;transition:.35s ease-in-out}.btn-inquiry:hover{background-color:rgba(50,41,120,0.88);color:#fff}.page{margin-top:15px;margin-bottom:30px;color:#666}.page a,.page span{display:inline-block;padding:0  15px;margin:5px 1px;line-height:38px;background:#fff;color:#666;transition:.35s;border:2px solid #eee}.page a:hover{color:#fff;background-image:linear-gradient(135deg, #0c89e6 40%, #0868cf)}.page .pagi{display:inline-block}.page .pagi em{color:#322978}.page .active{color:#fff;background-image:linear-gradient(135deg, #0c89e6 40%, #0868cf)}

.page-title{font-size:30px;color:#303036}.page-subnav{display:flex;justify-content:center}.page-subnav li{padding-left:2rem;padding-right:2rem;line-height:3rem;border:1px solid #ddd;margin-right:1rem;transition:.35s ease-in-out}.page-subnav li.active,.page-subnav li:hover{background-color:#322978}.page-subnav li.active a,.page-subnav li:hover a{color:#fff}.page-subnav li>a{display:block;color:#303036;transition:.35s ease-in-out}.lh18{line-height:1.8rem !important}.project-box-shadow{padding:25px;background:#fff;box-shadow:0 0 15px rgba(226,235,255,0.57)}.case-title{color:#b1b1b1;line-height:18px;margin-bottom:15px}.case-title>h1{font-size:22px;margin-bottom:2px;font-weight:normal;color:#505050;line-height:30px}.case-desc{color:#999;line-height:1.5;margin-bottom:15px}.btn-view{display:inline-block;padding:0 30px;height:40px;border:1px solid #bbb;color:#666;text-align:center;text-decoration:none;line-height:40px}.btn-view:hover{border-color:#333;background-color:#333;color:#fff}.text-gray{color:#8c8c8c}.text-index-2 p{line-height:2.2;font-size:16px;color:#6a6a6a}.contact-box{margin-bottom:20px}@media (max-width: 480px){.contact-box{margin-bottom:15px}}.contact-box .title{font-size:18px;font-weight:600}.contact-box .subtitle{color:#c1c1c1;font-size:16px !important;margin-top:0}.contact-box p{margin-bottom:10px;color:#6a6a6a}.contact-list>li{margin-bottom:15px;line-height:30px}.contact-list>li .fas{margin-right:10px}.contact-content p{color:#fff;line-height:2rem}.lh16{font-size:16px;margin-bottom:20px}.font-head{font-size:24px;color:#7f7f7f}.page-lh{margin-bottom:20px}.page-lh h2{color:#262626}.page-lh p{margin-top:8px;margin-bottom:8px;color:#666}.qr-box img{max-width:100%;height:auto}@media (min-width: 769px){.qr-box{display:inline-block}.qr-box img{max-width:220px;border:1px solid #f2f2f2}}.qr-container{background-color:#fff;max-width:200px;text-align:center;margin-left:auto;margin-right:auto}.map-container{padding:10px 10px 30px 10px;background-color:#ffffff;position:relative;box-shadow:0px 0px 20px rgba(127,128,130,0.2)}.post-content{line-height:1.8;font-size:16px}.bg-primary{background-color:#322978 !important}.bg-tint{background-color:#e2ebff}.inner-banner-default{min-height:10rem;position:relative;background-image:url(../images/inner-banner.jpg);background-size:cover}@media (min-width: 769px){.inner-banner-default{min-height:15rem}}.inner-banner-default:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.65)}.bg-banner{background-color:rgba(0,0,0,0.7)}:root{--mm-listitem-size: 50px;--mm-navbar-size: 50px}#sidebar{max-width:280px;text-align:left;z-index:1000}#sidebar a{font-size:16px}#sidebar .mm-listitem{border-color:#f5f5f5}#sidebar .mm-listitem a{color:#666}#sidebar .mm-listitem__btn:not(.mm-listitem__text){border-left-width:0}.mm-listitem>a,.mm-listitem>span{font-size:16px}.search-box{margin-top:25px;margin-bottom:25px}.search-input{border:1px solid #546776;outline:0;font-size:14px;line-height:32px;height:32px;text-indent:10px;vertical-align:middle;margin-right:-5px;min-width:160px}.search-btn{width:40px;height:32px;background-color:#546776;text-align:center;vertical-align:middle;border:0;outline:0}.icon-search{position:relative;display:inline-block;width:16px;height:16px;border:2px solid #fff;border-radius:50%}.icon-search:after{content:"";position:absolute;bottom:-7px;right:-4px;width:2px;border-radius:3px;transform:rotate(-50deg);height:9px;background-color:#fff}.inner-banner{height:300px;background-position:center;background-repeat:no-repeat;overflow:hidden}@media (min-width: 769px){.inner-banner{height:325px}}.container,.banner-wrapper{height:100%}.banner-wrapper{display:flex;color:#fff;align-items:flex-end}@media (min-width: 769px){.banner-wrapper{justify-content:flex-end}}.banner-wrapper .banner-title{display:flex;align-items:flex-end;font-family:"Source Han Sans CN"}@media (min-width: 769px){.banner-wrapper .banner-title{justify-content:flex-end}}.banner-wrapper .title{font-size:32px;font-weight:bold;margin-right:10px;margin-bottom:0;color:#fff}@media (min-width: 769px){.banner-wrapper .title{font-size:48px}}.banner-wrapper .subtitle{font-size:18px}@media (min-width: 769px){.banner-wrapper .subtitle{font-size:25.6px}}.banner-wrapper .sublist{margin-top:23px;display:flex;flex-wrap:wrap;margin-right:-15px}.banner-wrapper .sublist>li{position:relative}.banner-wrapper .sublist>li>a{display:block;padding:0 5px;line-height:60px;font-size:18px;font-weight:bold;color:#fff;position:relative;z-index:2}.banner-wrapper .sublist>li>a:hover{color:rgba(255,255,255,0.8)}@media (max-width: 768px){.banner-wrapper .sublist>li>a.active{color:#fff}.banner-wrapper .sublist>li>a.active:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:100%;height:70%;background-color:#0d2535;z-index:-1}}@media (min-width: 769px){.banner-wrapper .sublist{justify-content:flex-end}.banner-wrapper .sublist>li>a{padding:0 15px;font-size:20px;font-weight:bold}.banner-wrapper .sublist>li>a.active{background-color:#0d2535;border-top-right-radius:15px;border-top-left-radius:15px;color:#fff}.banner-wrapper .sublist>li>a.active:before{content:"";position:absolute;bottom:0;left:-14px;border:50px solid #0d2535;border-top-color:transparent;border-left-color:transparent;border-right-color:transparent;border-left-width:15px;border-right-width:4px;width:0;height:0;z-index:-1}}.mm-menu_position-bottom.mm-menu_opened ~ .mm-wrapper__blocker,.mm-menu_position-front.mm-menu_opened ~ .mm-wrapper__blocker,.mm-menu_position-top.mm-menu_opened ~ .mm-wrapper__blocker{z-index:999}.linear-primary{background-image:linear-gradient(to right, #0048b5, #1093ef)}.main-wrapper{font-family:"Source Han Sans CN"}
.page-title{font-size:22px;font-weight:bold;padding-bottom:15px;border-bottom:3px solid #9a0000}
.page-title>a:not(:last-child){margin-right:15px}
.page-title .active{color:#106095}.article-content p{line-height:2;color:#000;text-indent:2em}.text-content b,.text-content strong,.main-content b,.main-content strong{font-weight:700}.text-content img,.main-content img{max-width:100% !important;height:auto !important}.text-content p{line-height:2;margin-bottom:1.5rem}.timeline{position:relative;border-left:4px solid #106095;margin-left:90px;margin-top:20px}.timeline:before{content:"";position:absolute;left:-8px;top:-12px;border-style:solid;border-width:6px;border-color:transparent transparent #106095 transparent}@media (min-width: 769px){.timeline{margin-left:150px}}.timeline .event{border-bottom:1px solid #afafaf;padding-left:30px;padding-top:15px;padding-bottom:15px;position:relative}.timeline .event:last-child{border-bottom:0}@media (min-width: 769px){.timeline .event{padding-left:50px}.timeline .event li:not(.date),.timeline .event p{padding-left:30px}}.timeline .event li:not(.date),.timeline .event p{color:#000;padding-left:20px;position:relative;margin-top:10px;margin-bottom:10px}.timeline .event li:not(.date):before,.timeline .event p:before{content:"";position:absolute;left:10px;top:10px;width:4px;height:4px;border-radius:100%;background-color:#000}.timeline .event .date{position:absolute;font-size:22px;font-weight:bold;top:50%;left:0;transform:translate(-150%, -50%);color:#106095}@media (min-width: 769px){.timeline .event .date{transform:translate(-200%, -50%)}}.member-info-list{justify-content:space-between}.member-info-list .item{position:relative;padding:30px;margin-bottom:30px;border:2px solid #dcdcdc;background-image:url(../images/arrow-m.png);background-repeat:no-repeat;background-position:-8% -35px;background-size:190px;box-shadow:0 4px 12px rgba(0,0,0,0.3)}.member-info-list .item:before{content:"";position:absolute;right:30px;bottom:30px;width:98px;height:40px;background-image:url(../images/arrow-celg.png);background-repeat:no-repeat;background-position:bottom;background-size:100%}.member-info-list .item h4{font-size:20px;font-weight:bold}.member-info-list .item p{font-size:16px;line-height:2}@media (min-width: 769px){.member-info-list{margin-left:-30px;margin-right:-30px}.member-info-list>li{padding-left:30px;padding-right:30px}.member-info-list .item{margin-bottom:60px;min-height:224px}}.pratices-list{display:flex;flex-wrap:wrap;align-items:stretch;margin-left:-10px;margin-right:-10px}.pratices-list>li{padding:10px;min-width:150px;flex-basis:50%;display:flex}.pratices-list>li img{max-width:90px;height:auto}.pratices-list .item{display:block;width:100%;height:100%;padding:15px;background-color:#eaeaea;text-align:center}.pratices-list .pic{display:flex;height:120px;align-items:center;justify-content:center}.pratices-list .title{font-size:18px;font-weight:normal;margin-top:15px}@media (min-width: 769px){.pratices-list>li{flex-basis:33.33%;display:flex}}@media (min-width: 1200px){.pratices-list>li{flex-basis:25%}}.recruit-content h3,.recruit-content strong,.recruit-content .title{line-height:52px;font-weight:bold;background-color:#e3e3e3;text-indent:30px;font-size:18px}.recruit-content p{color:#000;text-indent:30px;line-height:48px}.recruit-tabs{display:flex;flex-wrap:nowrap;margin-left:auto;margin-right:auto;border-radius:25px;background-color:#e5e5e5;justify-content:space-around;margin-top:60px;margin-bottom:60px}@media (min-width: 769px){.recruit-tabs{max-width:678px}}.recruit-tabs a{padding-left:8px;padding-right:8px;flex:1;height:50px;line-height:50px;white-space:nowrap;color:#494949;text-align:center}.recruit-tabs a.active{color:#fff;background-image:linear-gradient(123deg, #1093ef, #0048b5)}.recruit-tabs a:first-child{border-top-left-radius:25px;border-bottom-left-radius:25px}.recruit-tabs a:last-child{border-top-right-radius:25px;border-bottom-right-radius:25px}.navbar-scroll{margin-left:auto;margin-right:auto;padding-bottom:20px}.navbar-scroll .swiper-slide+.swiper-slide:before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:-20px;height:20px;width:1px;background-color:#999}.navbar-scroll .swiper-slide{width:auto}.navbar-scroll .swiper-slide a{color:#666}.navbar-scroll .swiper-slide a:hover{color:#ff9b00}.navbar-scroll .active{color:#024fbb;font-weight:bold}.navbar-scroll .active a{font-weight:bold;color:#024fbb}.navbar-wrapper{position:relative;padding-left:50px;padding-right:50px}.navbar-wrapper .swiper-prev,.navbar-wrapper 

.swiper-next{position:absolute;top:-6px;width:38px;height:38px;border-radius:100%;background-image:linear-gradient(135deg, #9a0000, #9a0000);text-align:center;cursor:pointer;display:flex;justify-content:center;align-items:center}.navbar-wrapper .swiper-prev.swiper-button-disabled,.navbar-wrapper 
.swiper-next.swiper-button-disabled{cursor:not-allowed;background-color:#eee}.navbar-wrapper .swiper-prev .fas,.navbar-wrapper 
.swiper-next .fas{font-size:32px;color:#fff;line-height:38px}.navbar-wrapper .swiper-prev img,.navbar-wrapper 
.swiper-next img{width:20px}.navbar-wrapper .swiper-prev{left:0}.navbar-wrapper .swiper-prev img{transform:rotate(90deg)}.navbar-wrapper .swiper-next{right:0}.navbar-wrapper 
.swiper-next img{transform:rotate(-90deg)}.page-error{position:fixed;height:100%;width:100%;left:0;top:0;background-color:#fff;display:flex;align-items:center;justify-content:center;z-index:999999}.page-error .container{height:auto}.page-error svg{width:100%;visibility:hidden}.page-error h1{font-size:7.5em;margin:15px 0px;font-weight:bold}.page-error h2{font-weight:bold}.page-error .btn{z-index:1;overflow:hidden;background:transparent;position:relative;padding:8px 50px;border-radius:30px;cursor:pointer;font-size:1em;letter-spacing:2px;-webkit-transition:0.2s ease;transition:0.2s ease;font-weight:bold;margin:5px 0px}.page-error .btn.green{border:3px solid #322978}.page-error .btn.green:before{content:"";position:absolute;left:0;top:0;width:0%;height:100%;background:#322978;z-index:-1;-webkit-transition:0.2s ease;transition:0.2s ease}.page-error .btn.green:hover{color:#fff;background:#322978;-webkit-transition:0.2s ease;transition:0.2s ease}.page-error .btn.green:hover:before{width:100%}@media screen and (max-width: 768px){.page-error .container{margin-top:70px;margin-bottom:70px}}

.header-fixed{position:fixed;background-color:#fff;width:100%;left:0;top:0;z-index:99}@media (min-width: 992px){.header-fixed{position:absolute;background-color: rgba(153, 0, 0, 0.5)}}.header-fixed .navbar{min-height:80px}

.header-fixed .navbar-toggler{padding:0}.social{margin-right:10px;padding-right:10px;border-right:1px solid rgba(0,0,0,0.2)}.social a{color:#fff}.social .fab{margin-left:10px}.lang{line-height:24px}.lang>a{color:#999}.lang .fas{font-size:16px;line-height:24px;vertical-align:middle}.lang .dropdown-item:hover{color:#ffa200}.lang .dropdown-item:active{background-color:#f8f9fa;color:#ffa200}.main-nav .navbar-logo{display:flex;align-items:center}.main-nav .navbar-logo img{max-width:200%;height:auto;max-height:65px;transition:.35s ease-in-out}@media (min-width: 769px){.main-nav .navbar-logo img{max-height:70px}}.main-nav .navbar-logo img:last-child{display:none !important}@media (max-width: 991px){.main-nav .navbar-logo img:first-child{display:none !important}.main-nav .navbar-logo img:last-child{display:inline-block !important}}.main-nav .navbar-logo .title{font-weight:700;color:#322978}@media (min-width: 769px){.main-nav .navbar-logo .title{font-size:22px}}.navbar-bars{font-size:30px;color:rgb(153, 0, 0);border-radius:0}.navbar-bars:focus{outline:5px auto #322978}.navbar-bars:hover{color:rgba(50,41,120,0.9)}.top-bar{line-height:30px;min-height:30px;color:#303036;background-color:#f8f8f8;font-size:12px}.header-contact{margin-left:42px}.header-contact p{display:inline-block}.header-contact .fa{font-size:16px;line-height:30px;margin-right:5px}.header-contact .tel{padding-left:5px;line-height:20px}.header-contact .fa-globe{margin-left:10px;padding-left:10px}.header-contact a:hover{color:#322978}.nobanner .navbar-custom{border-bottom:1px solid #f3f3f3}.navbar-custom .navbar-nav>li{position:relative}.navbar-custom .navbar-nav>li:hover .subnav-list{visibility:visible;display:flex !important}.navbar-custom .navbar-nav>li:hover>a{color:rgba(255,255,255,0.9)}.navbar-custom .navbar-nav>li:hover>a:after{transform:none}.navbar-custom .navbar-nav>li:hover>a .d-name{transform:translateY(100%)}.navbar-custom .navbar-nav>li:hover>a .fas{transform:rotateX(180deg)}.navbar-custom .navbar-nav>li>a{padding:0 0.625rem;position:relative;overflow:hidden;font-size:18px}.navbar-custom .navbar-nav>li>a:after{content:attr(data-title);position:absolute;left:0;top:0;transform:translateY(-100%);padding:0 0.625rem;width:100%;transition:all .4s;color:#322978}.navbar-custom .navbar-nav>li .d-name{display:inline-block;transform:translateY(0);transition:all .4s}.navbar-custom .navbar-nav>li .ename{font-size:14.37px;line-height:2}.navbar-custom .navbar-nav>li .fas{color:#fff;transition:.4s}.navbar-custom .navbar-nav>li.active>a{font-weight:bold}.navbar-custom .navbar-nav>li.active>a .fas,.navbar-custom .navbar-nav>li.active>a .fa{color:#fff}.navbar-custom .navbar-nav .subnav-list{position:absolute;display:none;left:50%;transform:translateX(-50%);width:10000%;justify-content:center;align-items:center;background-color:#322978}.navbar-custom .navbar-nav .subnav-list>li{padding-left:.5rem;padding-right:.5rem}.navbar-custom .navbar-nav .subnav-list>li a{line-height:1.8rem;color:#fff}.navbar-fixed{position:fixed;top:0;left:0;right:0;padding-top:0;z-index:999;box-shadow:0px 2px 4px rgba(0,0,0,0.05);min-height:70px}@media (min-width: 769px){.navbar-fixed{position:static !important}}.navbar-fixed .main-nav{min-height:70px}.navbar-fixed .navbar-logo{min-height:70px}.navbar-fixed .navbar-logo img{max-height:70px}.navbar-fixed .fixed-search{line-height:70px}@media (min-width: 769px){.navbar-fixed .fixed-search{height:70px}}.navbar-fixed .fixed-search-content input{box-shadow:0 0px 1px 0px #eee}.fixed-search{display:block;position:relative;z-index:2;right:0;padding-left:26px;padding-bottom:10px;line-height:44px;height:44px;transition:.35s}.fixed-search>button{width:44px}@media (min-width: 769px){.fixed-search{text-align:right}}.fixed-search button{outline:0;border:0;background-color:transparent}.fixed-search .fa-search{font-size:16px;color:#fff;transition:.35s;padding-left:20px}@media (max-width: 768px){.fixed-search #search{display:none}}.fixed-search-content{white-space:nowrap;height:40px;transition:.35s ease-in-out}.fixed-search-content .fa-search{border-left:1px solid #ddd;color:#666}.fixed-search-content input,.fixed-search-content button{background-color:#eee}@media (min-width: 769px){.fixed-search-content{position:absolute;right:-10px;top:300%;height:1px;z-index:999}}.fixed-search-content input{display:inline-block;width:180px;margin-right:-5px;height:0;transition:0.5s ease;text-indent:10px;border:0;outline:0}.fixed-search-content button{display:inline-block;overflow:hidden;padding-left:10px;padding-right:10px;height:0;border:0;text-align:center;transition:0.5s ease}@media (max-width: 768px){.fixed-search-content button,.fixed-search-content input{height:40px;line-height:40px}}.search-open .fixed-search-content{height:40px;z-index:1000}.search-open .fixed-search-content button,.search-open .fixed-search-content input{height:40px;line-height:40px}.search-open #search .fa-search:before{content:"\f00d"}@media (min-width: 1200px){.navbar-nav>li{margin-left:1.25rem}}.navbar-nav>li .fa-caret-down,.navbar-nav>li .fa-angle-down{margin-left:7px}.navbar-nav>li>a{font-size:16px;color:#fff;transition:.4s;position:relative;display:block}@media (max-width: 768px){.navbar-nav>li>a{padding-top:0;padding-bottom:0;line-height:48px}}.navbar-nav>li .subnav{position:absolute;left:50%;transform:translateX(-50%);top:120%;min-width:180px;z-index:99;opacity:0;visibility:hidden;transition:.5s;box-shadow:0.125rem 0.25rem 1.25rem 0.0875rem rgba(45,45,45,0.13)}.navbar-nav>li .subnav a{display:block;color:#6e6e6e;line-height:48px;padding:0 12px;text-align:center;border-bottom:1px solid rgba(0,0,0,0.08);transition:.5s height;background-color:#fff}.navbar-nav>li .subnav a.active,.navbar-nav>li .subnav a:hover{background-color:#f5f5f5;color:#000}.navbar-nav>li .subnav-delay{padding-top:0;padding-bottom:0;position:absolute;left:50%;transform:translateX(-50%);min-width:160px;top:120%;border:0;z-index:99;opacity:0;transition:.8s;box-shadow:0.125rem 0.25rem 1.25rem 0.0875rem rgba(45,45,45,0.13)}@media (min-width: 769px){.navbar-nav>li .subnav-delay{display:block}}.navbar-nav>li .subnav-delay>li{display:block;color:#6e6e6e;height:0;line-height:0;text-align:left;transition:.3s;background-color:#fff}.navbar-nav>li .subnav-delay>li a{display:block;color:inherit;padding-left:1.5rem;padding-right:1.5rem;white-space:nowrap}.navbar-nav>li .subnav-delay>li.active,.navbar-nav>li .subnav-delay>li:hover{background-color:#322978;color:#fff}.navbar-nav>li .subnav-delay>li.active a,.navbar-nav>li .subnav-delay>li:hover a{color:inherit}.navbar-nav>li:hover .subnav-delay,.navbar-nav>li:hover .subnav{opacity:1;visibility:visible}.navbar-nav>li:hover .subnav-delay{padding-top:1rem;padding-bottom:1rem}.navbar-nav>li:hover .subnav-delay>li{height:38px;line-height:38px}.navbar-toggle{z-index:222;padding:0;margin:0;height:30px;position:absolute;top:50%;transform:translateY(-50%)}.icon-bar-line{display:block;width:30px;height:2px;transition:.5s;background-color:#322978}.icon-bar-line:first-of-type{transform:rotate(-45deg)}.icon-bar-line:last-of-type{transform:rotate(-135deg)}.collapsed .icon-bar-line+.icon-bar-line{margin-top:10px}.collapsed .icon-bar-line{transform:rotate(0)}@media (max-width: 768px){.navbar-header{position:relative}}#banner{height:375px;background-color: rgb(153, 0, 0);margin-top:80px}#banner .swiper-slide{background-position:center;background-size:cover;background-repeat:no-repeat}@media (min-width: 992px){#banner{height:100vh;margin-top:0}#banner .swiper-slide{background-position:center}}#banner .swiper-pagination-bullet{position:relative;width:8px;height:8px;opacity:1;background-color:#fff;transition:.35s ease-in-out}#banner .swiper-pagination-bullet:hover{background-color:#fff}@media (min-width: 1200px){#banner .swiper-pagination-bullet{width:16px;height:16px}}#banner .swiper-pagination-bullets{left:15px;right:auto}@media (min-width: 769px){#banner .swiper-pagination-bullets{left:45px}}#banner .swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0}@media (min-width: 1200px){#banner .swiper-pagination-bullets .swiper-pagination-bullet{margin:12px 0}}#banner .swiper-pagination-bullet-active{margin-left:1px !important;width:6px;height:6px}#banner .swiper-pagination-bullet-active:after{content:"";width:10px;height:10px;position:absolute;left:-2px;top:-2px;border-radius:100%;border:2px solid #fff}@media (min-width: 1200px){#banner .swiper-pagination-bullet-active{margin-left:2px !important;width:12px;height:12px}#banner .swiper-pagination-bullet-active:after{width:20px;height:20px;left:-4px;top:-4px}}.banner{text-align:center}@media (max-width: 768px){.banner img{max-width:100%}}.slider-button-right,.slider-button-left{position:absolute;top:50%;width:50px;height:50px;transform:translateY(-50%);transition:all .5s ease-out;color:#fff;background-color:rgba(0,0,0,0.2);font-size:32px;z-index:10;opacity:0}.slider-button-right:hover,.slider-button-left:hover{background-color:#322978}.slider-button-right .fa,.slider-button-left .fa{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.slider-button-right{right:0}.slider-button-left{left:0}.swiper-container:hover .slider-button-right,.swiper-container:hover .slider-button-left{opacity:1}@media (min-width: 769px){.mm-wrapper{overflow:visible}}.news-wrapper{position:absolute;right:5%;bottom:7%;z-index:9999}@media (max-width: 991px){.news-wrapper{display:none}}.news-card{width:520px;padding:30px 40px;z-index:999;background-color:rgba(0,0,0,0.88);text-align:left}.news-primary{background-color:rgba(46,70,191,0.98);padding:15px}.news-list .title{color:#fff;font-size:20px;font-weight:bold;line-height:40px;border-bottom:3px solid #fff;padding-bottom:8px}.news-list .title small{font-weight:bold}.news-list .list{padding-top:5px}.news-list .list>li{margin:12px 0}.news-list .list>li>a{position:relative;display:block;padding-left:14px;color:#fff;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.news-list .list>li>a:before{content:"";position:absolute;width:6px;height:6px;border-radius:100%;background-color:#fff;top:50%;transform:translateY(-50%);left:0}.news-list .list>li>a:hover{color:rgba(255,255,255,0.8)}.news-list .list>li>a:hover:before{background-color:rbga(#fff, 0.8)}.news-list .fa-ellipsis-h{font-size:18px;color:#fff}.news-list .more:hover{color:rgba(255,255,255,0.8)}.module,.bmodule{padding-top:40px;position:relative}.module:last-of-type,.bmodule:last-of-type{padding-bottom:40px}.bmodule{background-color:#f9f9f9}.index-divider{border-color:rgba(0,0,0,0.06)}

.small-title {
    font-size: 19px;
    font-weight: bold;
    color: #900;
    margin-bottom: 15px;
    position: relative;
    padding-left: 8px;
}

.small-title:before {
    content: "";
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    height: 80%;
    width: 3px;
    background-color: #990000
}

.small-subtitle{font-size:14px;color:#b7b7b7}.description{font-size:14px;line-height:2;color:#7c7c7c;padding-bottom:20px}.btn-viewmore{padding:6px 15px;display:inline-block;border-radius:5px;text-align:center;transition:all .3s linear;z-index:1;text-transform:Uppercase;font-size:14px;color:#7c7c7c;border:1px solid #efefef}.btn-viewmore:focus,.btn-viewmore:hover{color:#fff;background-color:#322978;border-color:#322978}.index-news .index-news-cover{margin-bottom:15px}.index-news .index-news-cover:hover img{transform:scale(1.06)}.index-news .index-news-cover:hover .desc{background-color:#322978}.index-news .index-news-cover:hover .title{color:#fff}.index-news .index-news-cover:hover .intro{color:rgba(255,255,255,0.8)}.index-news .pic{position:relative;overflow:hidden;text-align:center;background-color:#ecedf2;text-align:center}.index-news .pic img{max-width:100%;height:auto}.index-news .desc{padding:20px;background-color:#f6f7fb}.index-news .title{font-size:16px;color:#444;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.index-news .intro{margin-top:10px;color:#666;font-size:14px;line-height:24px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.index-news .news-dashed>li{padding-top:5px;padding-bottom:5px;border-bottom:0 !important}.index-news .news-dashed>li>a{position:relative;padding-left:13px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.index-news .news-dashed>li>a:before{content:"";position:absolute;width:4px;height:4px;border-radius:100%;background-color:rgba(0,0,0,0.8);top:50%;transform:translateY(-50%);left:0}.index-news .news-dashed>li>a:hover{color:rgba(0,0,0,0.8)}.index-news .news-dashed>li>a:hover:before{background-color:rbga(#fff, 0.8)}.index-news .news-dashed>li .item{font-size:14px}.index-news .news-dashed .title{font-size:14px;font-weight:normal;padding-right:5px}.head-group .title{margin-bottom:15px;font-weight:700;font-size:26px;color:#322978}.head-group .subtitle{font-size:18px;line-height:24px}.head-group .intro{font-size:16px;line-height:26px}.head{margin-bottom:3.5rem}.head .title{position:relative;font-weight:700;font-size:24px;line-height:40px;margin-bottom:0;color:#322978}.head .subtitle{font-size:24px;line-height:40px;color:#e5e5e5}.module-head{display:flex;justify-content:space-between}.module-head .title{color:#322978;font-size:22px}.index-business{--swiper-navigation-size: 32px}.index-business .pratices-list{flex-wrap:nowrap;margin-left:0;margin-right:0}.index-business .pratices-list>li{padding:0;max-width:100%;flex-basis:auto;flex-grow:1;height:100%}.index-business .pratices-list .title{font-size:16px}.index-business .swiper-button-prev,.index-business .swiper-button-next{transition:.35s ease-in-out;visibility:hidden}.index-business:hover .swiper-button-prev,.index-business:hover .swiper-button-next{visibility:visible}.index-office .gallery-member{flex-wrap:nowrap}@media (min-width: 769px){.index-office .gallery-member>li{flex-basis:100%}}.index-office .gallery-member .title{color:#444;font-size:16px;line-height:1;padding-bottom:10px;border-bottom:1px solid rgba(0,0,0,0.06)}.index-office .gallery-member .intro{font-size:14px;color:#444}.index-office .gallery-member .item{background-color:#f8f8f8;padding:0px}.index-office .gallery-member .text{padding:20px 15px}@media (min-width: 769px){.index-office .gallery-member .pic{min-height:320px}}.index-office .swiper-pagination-bullet{background-color:#e6e6e6;opacity:1}.index-office .swiper-pagination-bullet-active{background-color:#322978}.head-category>a{display:inline-block;padding-left:.7rem;padding-right:.7rem;line-height:2.4rem;color:#999;transition:.35s ease-in-out}.head-category>a.active,.head-category>a:hover{background-color:#322978;color:#fff}.core{margin-bottom:3rem;padding-top:1.5rem;padding:1.5rem}.core .item{position:relative}.core .item+.item:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:1px;height:4rem;background-color:#ddd}.core .card-content{position:relative;text-align:center;padding-top:1.5rem;padding-bottom:1.5rem;transition:.5s ease-in-out}.core .card-content .iconfont{font-size:40px;color:#303036}.core .card-content:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;transform:translateY(-20%);transition:.5s ease-in-out;background-color:#322978;opacity:0}.core .card-content:hover{transform:translateY(18%)}.core .card-content:hover .iconfont{color:#fff}.core .card-content:hover:before{opacity:1;transform:translateY(0)}.core .card-content:hover .title{color:#fff}.core .card-content:hover .number{opacity:1}.core .card-content>a{display:block;position:relative;z-index:9}.core .card-content .pic{margin-bottom:1rem}@media (min-width: 769px){.core .card-content .pic img{max-width:98px}}.core .card-content .desc{z-index:2}.core .card-content .title{font-size:18px}.core .card-content .subtitle{font-size:14px}.core .card-content .number{position:absolute;right:0;bottom:0;transform:translateY(100%);font-size:36px;transition:.5s ease-in-out;opacity:0;color:#fff}.main-counter{padding-right:3rem;padding-left:3rem;padding-top:1.25rem}@media (min-width: 769px){.main-counter{padding-right:4.375rem;padding-left:4.375rem}}.circle-decorate:after{content:"";position:absolute;right:15px;top:0;width:50px;height:50px;background-color:#322978;border-radius:50%;background:linear-gradient(to right, #2876e2 0, #3f8efc 100%)}.circle-decorate:before{content:"";position:absolute;right:15px;top:90px;width:34px;height:34px;background-color:#322978;border-radius:50%;background:linear-gradient(to right, #2876e2 0, #3f8efc 100%)}@media (min-width: 769px){.circle-decorate-xs:after,.circle-decorate-xs:before{content:none}}.counter-item{margin-bottom:35px}@media (max-width: 768px){.counter-item{text-align:center;margin-top:15px;margin-bottom:20px}}@media (max-width: 768px) and (min-width: 481px){.counter-items{display:flex;justify-content:space-between}}.main-counter-item{position:relative;width:250px;height:250px;border-radius:50%;padding-bottom:.625rem;margin-left:auto;margin-right:auto}@media (min-width: 769px){.main-counter-item{width:380px;height:380px}}.main-counter-item-circ{position:absolute;left:-50px;top:-10px;width:100%;height:100%;width:calc(100% - 20px);height:calc(100% - 20px);background-color:#322978;border-radius:50%;overflow:hidden}@media (min-width: 769px){.main-counter-item-circ{left:-70px;top:-20px}}.main-counter-item-circ:after{content:"";position:absolute;left:30px;bottom:-50px;width:220px;height:220px;border-radius:50%;background-color:rgba(255,255,255,0.15);transition:all 0.25s}.main-counter-item-circ:before{content:"";position:absolute;left:-25px;bottom:-65px;width:220px;height:220px;border-radius:50%;background-color:rgba(255,255,255,0.1);transition:all 0.25s}.main-counter-item-center{position:relative;z-index:1;width:100%;height:100%;background-color:#fff;box-shadow:11.35px 22.275px 25.92px 1.08px rgba(14,62,129,0.29);border-radius:50%;display:flex;align-items:center;justify-content:center;text-align:center;overflow:hidden}.main-counter-title{font-size:1.5rem;font-weight:700;line-height:1.2}.main-counter-numb{font-size:9rem;font-weight:700;color:#322978;margin-bottom:0;line-height:1}.counter-item-title{font-weight:700;font-size:16px;line-height:1.8}.counter-item-numb{font-size:24px;font-weight:700;color:#322978;margin-bottom:15px}.counter-col{padding:0 1.25rem 2rem;text-align:center}.counter-col-numb{font-size:2.5rem;font-weight:700;line-height:1.2;color:#322978;margin-bottom:0.625rem}.counter-col-title{margin-bottom:0;font-size:1.25rem}.counter-col-ico{width:5.625rem;height:5.625rem;display:flex;align-items:flex-end;justify-content:center;border-radius:50%;border:1px solid #d4d4e1;margin-left:auto;margin-right:auto;margin-bottom:1.25rem;padding-bottom:.5rem;margin-top:-2.5rem;background-color:#f0f4f8;color:#322978}.counter-min{position:relative;height:110px;padding-left:30px}.counter-min-block{position:absolute;left:0;top:50%;transform:translateY(-50%);height:75px;width:120px;border-radius:.375rem;display:flex;align-items:center;justify-content:center;color:#fff;background:#322978;background:linear-gradient(to right, #2876e2 0, #3f8efc 100%)}.counter-min-ico{line-height:1}.counter-min-info{padding-left:105px;height:100%;display:flex;border-radius:.375rem;background-color:#f0f4f8;align-items:center;padding-right:10px}.counter-min-info .counter-min-title{margin-bottom:0;font-size:1.125rem}.counter-min-numb{font-size:2.1875rem;font-weight:700;margin-left:0.625rem}.web-cam video{position:absolute;left:5%;top:-5%;width:90%}.web-cam1 video{position:absolute;left:0;top:0;width:100%}.card{margin-bottom:3rem;padding-top:1.5rem;padding:1.5rem;background-color:#3746a5}.card .card-content{position:relative;text-align:center;padding-top:1.5rem;padding-bottom:1.5rem;transition:.5s ease-in-out}.card .card-content:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;transform:translateY(-20%);transition:.5s ease-in-out;background-color:#322978;opacity:0}.card .card-content:hover{transform:translateY(18%)}.card .card-content:hover:before{opacity:1;transform:translateY(0)}.card .card-content:hover .number{opacity:1}.card .card-content>a{display:block;position:relative;z-index:9;color:#fff}.card .card-content .pic{margin-bottom:1rem}@media (min-width: 769px){.card .card-content .pic img{max-width:98px}}.card .card-content .desc{z-index:2}.card .card-content .title{font-size:18px;color:#fff}.card .card-content .subtitle{font-size:14px;color:rgba(255,255,255,0.5)}.card .card-content .number{position:absolute;right:0;bottom:0;transform:translateY(70%);color:#ffa200;font-size:66px;transition:.5s ease-in-out;opacity:0}.white-wrapper{position:absolute;left:50%;bottom:30px;transform:translateX(-50%);width:70%;padding:12px;border-radius:5px;background-color:rgba(255,255,255,0.7);z-index:9}.white-wrapper .lawyer-search .form-input{border:1px solid #eee;border-radius:5px;height:32px;font-size:14px}.white-wrapper .lawyer-search .btn-icon .fa-search{font-size:16px}.white-wrapper .lawyer-search .btn-icon .fa-caret-down{font-size:22px;line-height:32px}.white-wrapper .btn-grident-thin{height:32px;line-height:32px;font-size:14px}.swiper-text-shadow{position:absolute;padding:15px 30px;left:50px;top:185px;font-size:26px;color:#fff;text-align:left;opacity:0.95}@media (min-width: 1200px){.swiper-text-shadow{font-size:39px;left:150px}.swiper-text-shadow .subtitle{font-size:23px}}.swiper-text-shadow:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to right, #1f4052 50%, rgba(31,64,82,0.6) 65%, rgba(31,64,82,0.1) 90%, transparent);opacity:.22;z-index:-1}.swiper-text-shadow .subtitle{margin-top:10px;font-size:18px}.swiper-text-shadow.alone{padding-top:20px;padding-bottom:20px}@media (min-width: 1200px){.swiper-text-shadow.alone{left:30px;font-size:44px;padding-top:25px;padding-bottom:25px;letter-spacing:1px}}.scroll-wrapper{padding-right:40px;overflow-y:auto}.scroll-wrapper::-webkit-scrollbar{width:12px}.scroll-wrapper::-webkit-scrollbar-track{border-radius:6px;background-color:#dcdcdc}.scroll-wrapper::-webkit-scrollbar-thumb{border-radius:6px;background-image:linear-gradient(to bottom, #0e88e6 0%, #004ab7 100%);width:12px}.scroll-wrapper::-webkit-scrollbar-thumb:hover{background-image:linear-gradient(to bottom, #0e88e6 0%, #004ab7 100%)}.text-indent p{font-size:16px;line-height:35px;text-indent:2em;color:#000}#about{width:100%;height:100%;margin-left:auto;margin-right:auto}#about .container-fluid{padding-left:15px;padding-right:15px}@media (min-width: 1570px){#about .container-fluid{max-width:1570px}}#about>.swiper-wrapper>.swiper-slide{text-align:center;font-size:18px;background:#fff;display:flex;justify-content:center;background-repeat:no-repeat;background-position:center;flex-wrap:wrap}#about .swiper-pagination-bullet{margin:8px 0;width:6px;height:6px;background-color:#fff;transition:.35s ease-in-out}#about .swiper-pagination-bullet-active{transform:scale(1.5)}#about .ani-arrow-down{position:absolute;bottom:40px}#about .ani-upDown{animation:upDown 1s infinite}#about .content{width:100%;height:100%}.bg-cover{background-size:cover}.bg-center{background-position:center;background-repeat:no-repeat}.ani-title{font-size:89px;letter-spacing:10px;color:#fff;font-weight:bold;line-height:1.379;text-shadow:0px 3px 4px rgba(15,5,9,0.67);-moz-transform:matrix(6.1963353331, 0, 0, 6.1963353331, 0, 0);-webkit-transform:matrix(6.1963353331, 0, 0, 6.1963353331, 0, 0);-ms-transform:matrix(6.1963353331, 0, 0, 6.1963353331, 0, 0)}.decorate{margin:0 auto 23px;position:relative;height:36px;width:4px;background-color:#000}.decorate:after{content:"";position:absolute;left:-3px;bottom:-10px;width:10px;height:10px;background-color:#000;border-radius:100%}.decorate.white{background-color:#fff}.decorate.white:after{background-color:#fff}.title-group{width:100%}.title-group .title{font-size:40px;line-height:40px;font-weight:bold;letter-spacing:8px;color:#000}.title-group .subtitle{font-size:30px;line-height:1;color:#898989;font-family:"Source Han Sans CN"}.title-group-white .subtitle,.title-group-white .title{color:#fff}.feature{display:flex;justify-content:space-around;margin-top:25px;max-width:800px;margin-left:auto;margin-right:auto}.feature>li{color:#fff;font-size:30px;font-weight:bold;line-height:123px;border-radius:50%;background-image:linear-gradient(123deg, #0048b5 0%, #1093ef 100%);box-shadow:0px 3px 4px 0px rgba(15,5,9,0.38);width:123px;height:123px}.card-white{position:relative;margin-top:40px;margin-left:auto;margin-right:auto;text-align:left;border-radius:22px;background-color:rgba(255,255,255,0.702);box-shadow:0px 5px 5px 0px rgba(15,5,9,0.2);max-width:1136px;height:55.5%;z-index:79;padding:40px 40px 90px;display:flex}@media (min-width: 1380px){.card-white{max-width:1350px}}.card-white .btn-more{position:absolute;left:40px;bottom:40px;font-size:16px;transition:all 0.36s ease;line-height:30px;color:#000;border-radius:10px;padding-left:30px}.card-white .btn-more:before{content:"";position:absolute;top:50%;transform:translateY(-50%);width:20px;left:0;height:1px;background-color:#000;transition:.35s ease}.card-white .btn-more:hover{padding-left:50px;color:#322978}.card-white .btn-more:hover:before{width:35px;background-color:#322978}.card-content{overflow:hidden}.honor-list{margin-top:30px;margin-bottom:20px;color:#fff;font-size:18px;line-height:2}.honor{margin-top:30px}@media (min-width: 1600px){.honor{margin-top:50px}}.honor-card .honor-box{text-align:left;margin-bottom:15px;padding:15px;background:linear-gradient(to right, rgba(232,232,232,0.3), rgba(240,214,182,0))}.honor-card .title{font-size:20px;line-height:1;color:#fff}@media (min-width: 1600px){.honor-card .title{font-size:26px}}.honor-card .subtitle{color:#fff}.brand-list{display:flex;align-items:center;background-color: rgb(153, 0, 0)}.brand-list>li{padding-top:15px;padding-bottom:15px}.brand-list .pic{padding:10px 15px}.brand-list .pic img{max-width:100%}@media (max-width: 1400px){.brand-list .pic img{max-height:80px}}.more-wrap{margin-top:1.5rem;margin-bottom:1.5rem}@media (min-width: 1600px){.more-wrap{margin-top:3rem;margin-bottom:3rem}}@keyframes upDown{0%{transform:translateY(0)}50%{transform:translateY(-10px)}100%{transform:translateY(0)}}#honor-year .swiper-button-next,#honor-year .swiper-button-prev{color:#fff}#honor-year .swiper-button-next:after,#honor-year .swiper-button-prev:after{font-size:32px;color:#fff}.honor-year{margin-top:30px;margin-bottom:30px}.honor-year li{max-width:203px;height:179px;border-radius:26px;transition:.35s ease-in-out;display:flex;justify-content:center;align-items:center}.honor-year li.swiper-slide-thumb-active,.honor-year li.active{background-image:linear-gradient(90deg, #e0e0e0 0%, #fff 100%);box-shadow:0px 5px 5px 0px rgba(15,5,9,0.24)}.honor-year li.swiper-slide-thumb-active span,.honor-year li.active span{font-size:72px;color:#0048b5;background-image:linear-gradient(0deg, #0048b5 0%, #1093ef 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:#fff}.honor-year li span{font-size:48px;font-weight:bold;color:#fff;cursor:pointer}.btn-grident{display:inline-block;border-radius:17px;font-size:30px;font-weight:bold;color:#fff;background-image:linear-gradient(303deg, #0048b5 0%, #1093ef 100%);box-shadow:0px 3px 4px 0px rgba(15,5,9,0.38);width:280px;height:80px;line-height:80px;text-align:center}.btn-grident:hover{color:rgba(255,255,255,0.9)}@media (min-width: 769px){.qua-list{display:flex;flex-wrap:wrap;justify-content:space-between}}.qua-list>li{flex-basis:48%;max-width:100%;margin-bottom:30px;padding-left:15px;font-size:18px;line-height:46px;border-radius:15px;text-align:left;color:#fff;background-image:linear-gradient(0deg, #0048b5 0%, #0b7bdc 100%);box-shadow:0px 3px 4px 0px rgba(15,5,9,0.38)}@media (min-width: 769px){.qua-list>li{margin-bottom:36px;padding-left:20px}}@media (min-width: 1500px){.qua-list>li{padding-left:40px;line-height:50px;border-radius:17px;flex-basis:48%}}@media (min-width: 769px){.qua-list>li.active{color:#000;background-image:linear-gradient(0deg, #cbcbcb 0%, #f0f0f0 100%)}}@media (max-width: 768px){.qua-list>li:nth-child(even){color:#000;background-image:linear-gradient(0deg, #cbcbcb 0%, #f0f0f0 100%)}}.member-list{display:flex;flex-wrap:nowrap;margin-left:auto;margin-right:auto;border-radius:25px;background-color:#e5e5e5;justify-content:space-around;margin-top:60px;margin-bottom:90px}@media (min-width: 769px){.member-list{border-radius:38px}}.member-list a{padding-left:8px;padding-right:8px;flex:1;height:50px;line-height:50px;white-space:nowrap;color:#494949;text-align:center}.member-list a.active{color:#fff;background-image:linear-gradient(123deg, #1093ef, #0048b5)}.member-list a:first-child{border-top-left-radius:25px;border-bottom-left-radius:25px}.member-list a:last-child{border-top-right-radius:25px;border-bottom-right-radius:25px}@media (min-width: 769px){.member-list a{font-size:20px;padding-left:15px;padding-right:15px;line-height:77px;height:77px}.member-list a:first-child{border-top-left-radius:38px;border-bottom-left-radius:38px}.member-list a:last-child{border-top-right-radius:38px;border-bottom-right-radius:38px}}@media (min-width: 769px){.member-list.member-list-thin{margin-top:50px;margin-bottom:50px}.member-list.member-list-thin a{font-size:24px;padding-left:15px;padding-right:15px;line-height:55px;height:55px}.member-list.member-list-thin a:first-child{border-top-left-radius:27px;border-bottom-left-radius:27px}.member-list.member-list-thin a:last-child{border-top-right-radius:27px;border-bottom-right-radius:27px}}.member-item{position:relative;display:flex;align-items:stretch;flex-wrap:wrap}.member-item .pic{width:100%;position:relative;overflow:hidden}.member-item .pic img{width:100%}.member-item .text{width:100%;text-align:left;position:relative;min-height:180px;background-color:rgba(232,232,232,0.9);padding:15px}@media (min-width: 1200px){.member-item .text{min-height:320px}}.member-item .desc{width:100%;height:100%;color:#000;padding:15px;font-family:"Source Han Sans CN"}.member-item .title{font-size:22px;font-weight:bold;color:#000;line-height:1.2}.member-item .scroll-wrapper{padding-right:0;height:100%}@media (min-width: 769px){.member-item{flex-wrap:nowrap}.member-item .pic{width:40%}.member-item .text{padding:35px;width:60%}.member-item .scroll-wrapper{padding-right:40px;height:100%}.member-item .desc{position:absolute;top:0;left:0;padding:35px;font-size:16px;line-height:32px}}.member-item-shrink .desc p{font-size:16px !important;line-height:30px !important}@media (min-width: 769px){.member-item-shrink .pic{flex-basis:43%;width:43%}.member-item-shrink .scroll-wrapper{padding-right:10px}}.member-item-inner .title{font-size:24px;font-weight:bold;color:#000;line-height:1.2;margin-bottom:20px;text-align:center}.member-item-inner .desc{margin-bottom:30px}.member-item-inner .desc p{font-size:18px;line-height:2;text-indent:2em}.member-item-inner .pic{text-align:center}.gallery-member{display:flex;flex-wrap:wrap}@media (min-width: 769px){.gallery-member{justify-content:space-between}}.gallery-member>li{margin-bottom:40px;min-width:280px}@media (min-width: 769px){.gallery-member>li{min-width:340px;flex-basis:calc(50% - 20px)}}.gallery-member .item{display:block;padding:15px;background-color:#041624;color:#c2b5a2}@media (min-width: 769px){.gallery-member .item{display:flex;align-items:stretch}}.gallery-member .item:hover .pic img{transform:scale(1.1)}.gallery-member .item:hover .more{transform:translateX(10px)}.gallery-member .item:hover .title{transform:translateY(-10px)}.gallery-member .item:hover .intro{transform:translateY(10px)}.gallery-member .pic{flex-basis:100%;max-width:100%;position:relative;overflow:hidden}.gallery-member .pic img{width:100%;transition:.35s ease-in-out}@media (min-width: 769px){.gallery-member .pic{flex-basis:60%;max-width:60%;min-height:230px}.gallery-member .pic img{position:absolute;top:0;left:0;right:0;bottom:0}}.gallery-member .text{padding-left:20px;flex-basis:40%}.gallery-member .title{padding-bottom:10px;padding-top:10px;font-size:22px;font-weight:bold;line-height:1;line-height:2;border-bottom:2px solid #c4b5a2;transition:.35s ease-in-out}.gallery-member .intro{transition:.35s ease-in-out;line-height:2}@media (min-width: 769px){.gallery-member .intro{min-height:128px}}.gallery-member .more{width:30px;height:30px;line-height:30px;text-align:center;border-radius:100%;background-color:#c4b5a2;font-size:24px;color:#0c1d2d;transition:.35s ease-in-out}.member-intro{padding-bottom:15px;border-bottom:1px solid #efefef}.member-intro .title{font-size:24px;line-height:1.5;font-weight:bold}.member-intro .desc{color:#666;font-size:18px;line-height:2;margin-bottom:10px}.member-profile .title{font-size:24px;font-weight:bold;margin-bottom:15px}.member-profile p{font-size:18px;line-height:2}.member-relation{margin-top:50px;margin-bottom:30px;border-top:1px solid #efefef;padding-top:30px}@media (min-width: 769px){.member-relation{margin-top:80px;padding-top:50px}}.member-relation .title{font-weight:normal;color:#666}.project-list-new{position:relative;margin:0 auto}.project-list-new li{transition:.35s}.project-list-new li:after{content:'';position:absolute;bottom:0;width:30%;opacity:0;height:2px;left:0;right:0;margin:auto;background:#0154be;transition:all .36s ease-out}.project-list-new .pic i{display:block;padding-bottom:80%}@media (min-width: 769px){.project-list-new .item{max-width:25%}}.project-list-new .desc{transition:.5s ease-in-out;padding:8px 0}.project-list-new .desc h3{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:center;font-size:16px;line-height:32px}.project-list-new .slider-button-right,.project-list-new .slider-button-left{width:40px;height:40px}.project-list-new .slider-button-right{right:-60px}.project-list-new .slider-button-left{left:-60px}.project-list-new li:hover{box-shadow:0 8px 20px rgba(0,0,0,0.1)}.project-list-new li:hover img{transform:scale(1.1, 1.1)}.project-list-new li:hover:after{opacity:1;width:100%}.project-list-new:hover .slider-button-right{right:10px}.project-list-new:hover .slider-button-left{left:10px}.lh2fz16 p{line-height:2;font-size:16px}.honor-wrap{padding-left:50px;padding-right:50px;overflow:hidden}@media (min-width: 1600px){.honor-wrap{margin-bottom:50px}}.swiper-honor{margin-top:30px;overflow:visible}@media (min-width: 769px){.swiper-honor{margin-top:180px;margin-bottom:70px}}.swiper-honor .honor-next,.swiper-honor .honor-prev{width:45px;height:45px;border-radius:100%;background-color:#fff;color:#ccc;transition:.35s ease-in-out;display:flex;justify-content:center;align-items:center}.swiper-honor .honor-next:hover,.swiper-honor .honor-prev:hover{background-color:#f0d6b6;color:#fff}.swiper-honor .honor-next:after,.swiper-honor .honor-prev:after{font-size:18px}.swiper-honor .honor-next{right:-45px}.swiper-honor .honor-prev{left:-45px}.swiper-honor:before{content:"";position:absolute;width:calc(100% - 120px);height:80%;top:20%;left:50%;transform:translateX(-50%);border-radius:12px;background-color:rgba(255,255,255,0.5);box-shadow:0 10px 40px 0 rgba(0,0,0,0.5)}.honor-wrapper{align-items:center;position:relative;padding-bottom:25px}.honor-wrapper .honor-box{min-height:160px;position:relative;margin:0 auto;height:100%;margin-left:80px;margin-right:80px;background-color:rgba(255,255,255,0.95);box-shadow:0 10px 40px 0 rgba(0,0,0,0.05);border-radius:12px;padding:40px;text-align:left}@media (min-width: 769px){.honor-wrapper .honor-box{min-height:220px}}.honor-wrapper .honor-box:after{content:""}.honor-wrapper .honor-box .title{font-size:32px;margin-bottom:15px;color:#999}.honor-wrapper .honor-box .intro{color:#666;font-size:22px}.honor-wrapper .honor-box .icon-award{position:absolute;right:30px;bottom:0px;transform:translateY(-40%);width:98px;height:40px;background-image:url(../images/arrow-celg.png);background-repeat:no-repeat;background-position:bottom;background-size:100%}.honor-wrapper .honor-box.gold .title,.honor-wrapper .honor-box.gold .intro{color:#f0d6b6}@media (min-width: 769px){.lawyer-detail{background-image:url(../images/detail.png)}}.lawyer-detail-wrapper{padding-bottom:25px;background-color:rgba(255,255,255,0.82)}.lawyer-detail-wrapper .lawyer-search{display:none}@media (min-width: 769px){.lawyer-detail-wrapper{padding:50px 40px}.lawyer-detail-wrapper .lawyer-search{display:flex}}.lawyer-search .form-group{flex-shrink:1;flex-basis:325px;margin-bottom:15px}.lawyer-search .input-group,.lawyer-search .form-input{width:100%}.lawyer-search .form-input{position:relative;padding-right:45px;padding-left:10px;border:3px solid #eee;border-radius:9px;height:42px;outline:0}.lawyer-search .form-input:focus{border-color:#0251bc}.lawyer-search .select-wrapper{position:relative;width:100%}.lawyer-search .select-custom{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#8c8c8c}.lawyer-search .select-custom option{height:32px}.lawyer-search .btn-icon{position:absolute;height:100%;right:5px;top:0;outline:0;border:0;width:40px;background-color:transparent;z-index:99;text-align:center}.lawyer-search .btn-icon .fa-search{font-size:22px;color:#0251bc}.lawyer-search .btn-icon .fa-caret-down{font-size:33px;line-height:40px;color:#0251bc}.lawyer-content{display:flex;flex-wrap:wrap}.lawyer-content .lawyer-intro{flex-basis:25%;max-width:100%;min-width:300px}@media (max-width: 480px){.lawyer-content .lawyer-intro{min-width:350px}}.lawyer-content .lawyer-intro-desc{color:#000;margin-top:25px;font-size:16px;line-height:2}.lawyer-content .lawyer-intro-desc .title{font-size:20px}.lawyer-content .lawyer-experience{flex:1;min-width:200px;font-family:"Source Han Sans SC";margin-top:15px;padding-top:15px;border-top:1px solid #f4f4f4}@media (min-width: 481px){.lawyer-content .lawyer-experience{min-width:420px}}@media (min-width: 769px){.lawyer-content .lawyer-experience{margin-top:0;padding-top:0;border-top:0;padding-left:50px;padding-right:50px}}.lawyer-content .lawyer-experience p{font-size:16px;line-height:2 !important;color:#000}.lawyer-content .lawyer-experience strong{font-weight:bold;color:#092144}.lawyer-content .lawyer-experience .far,.lawyer-content .lawyer-experience .fas{color:#092144;text-align:left;font-size:18px;width:22px;line-height:1}.lawyer-content .lawyer-experience .fa-crown,.lawyer-content .lawyer-experience .fa-balance-scale{font-size:16px}.btn-card-share{display:inline-block;background-color:#092144;position:absolute;width:119px;height:36px;line-height:36px;text-align:center;font-size:20px;color:#f7eed0;cursor:pointer}.btn-grident-thin{display:inline-block;padding-left:30px;padding-right:30px;border-radius:12px;font-size:20px;font-weight:bold;color:#fff;background-image:linear-gradient(303deg, #0048b5 0%, #1093ef 100%);box-shadow:0px 3px 4px 0px rgba(15,5,9,0.38);height:40px;line-height:40px;text-align:center;outline:0;border:0}.btn-grident-thin:hover{color:rgba(255,255,255,0.9)}#e-card .modal-content{border:0;background-color:transparent}@media (min-width: 776px){#e-card .modal-dialog{max-width:700px}}#e-card .lawyer-intro{display:flex;overflow:hidden;background-color:#092143}@media (min-width: 769px){#e-card .lawyer-intro{flex-wrap:nowrap;align-items:stretch}#e-card .lawyer-intro .lawyer-intro-pic{flex-basis:40%}}#e-card .lawyer-intro-pic{position:relative;overflow:hidden}#e-card .lawyer-intro-pic img{position:absolute;right:0;top:0;max-width:100%}#e-card .lawyer-intro-desc{flex:1;min-height:220px;background-color:#092143;color:#f5eed2;padding:35px}#e-card .lawyer-intro-desc h2{position:relative;font-size:26px;line-height:1}#e-card #qrcode{float:right;margin-left:15px;width:100px;height:100px}.lawyer-list{display:flex;flex-wrap:wrap}.lawyer-list li{flex:1 1 100%;margin-bottom:30px;margin-left:-15px;margin-right:-15px}@media (min-width: 769px){.lawyer-list li{flex-basis:50%;max-width:50%;margin-right:15px}}.lawyer-list .item{display:flex;padding-left:15px;padding-right:15px;min-width:300px}@media (min-width: 769px){.lawyer-list .item{align-items:stretch}}.lawyer-list .item .pic{flex-basis:42%;max-width:42%;background-color:#e9e9e9;overflow:hidden}@media (min-width: 769px){.lawyer-list .item .pic{flex-basis:48%;max-width:48%}.lawyer-list .item .pic img{position:absolute;top:0;left:0}}.lawyer-list .item .pic img{width:100%;max-width:100%;transition:.35s ease-in-out}.lawyer-list .item .desc{flex:1;padding:25px 20px;background-color:#e9e9e9;color:#000;transition:.35s ease-in-out}@media (max-width: 991px){.lawyer-list .item .desc{padding-bottom:0}}.lawyer-list .item .title{font-size:22px;font-weight:bold;margin-bottom:15px}.lawyer-list .item .intro{font-size:14px;line-height:1.8;min-height:75px;margin-bottom:5px;max-height:100px;overflow:hidden}@media (min-width: 769px){.lawyer-list .item .intro{height:115.2px;max-height:115.2px;font-size:16px}}.lawyer-list .item:hover .pic img{transform:scale(1.1)}.lawyer-list .item:hover .desc{background-color:#322978;color:#fff}@media (min-width: 1200px){.lawyer-list-search .item .desc{padding:40px}}@media (min-width: 1200px){.lawyer-list-search .item .intro{height:144px;max-height:144px}}.sidebar-search{flex-basis:100%;max-width:100%;order:-1}@media (min-width: 1200px){.sidebar-search{order:2;max-width:370px;padding-left:30px}}.news-detail{margin-top:50px;margin-bottom:30px}.lawyer-related{margin-top:15px;flex-basis:100%;max-width:100%}@media (min-width: 1200px){.lawyer-related{margin-top:0;flex-basis:25%;max-width:300px}}.lawyer-related .line-title{position:relative;font-size:16px;font-weight:normal;font-weight:bold;color:#092144;line-height:2}.lawyer-related .line-title .far,.lawyer-related .line-title .fas{color:#092144;text-align:left;font-size:16px;line-height:1;margin-right:5px}.lawyer-related .line-title .more{position:absolute;top:0;right:15px;font-size:14px;color:#666;font-weight:500}.lawyer-related .line-title .more:hover{color:#322978}.lawyer-related li{position:relative;padding:20px;border:1px solid #f4f4f4;transition:.5s;margin-bottom:10px}.lawyer-related li .title{transition:.5s ease;font-size:16px;line-height:34px;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.lawyer-related li .title a{color:#333}.lawyer-related li .desc{font-size:14px;color:#999;line-height:22px}.lawyer-related li:after{content:"";position:absolute;bottom:0;left:0;height:2px;width:0;opacity:0;transition:.5s}.lawyer-related li:hover{border-color:#322978;box-shadow:0 0 60px 0px rgba(0,0,0,0.1);padding-left:30px}.lawyer-related li:hover .title a{color:#322978}.lawyer-related li:hover:after{background-color:#322978;width:100%;opacity:1}.attchment{margin:30px 0;padding:20px;background-color:#f8f8f8}.attchment a{display:inline-block;padding-left:12px}.news-container .news-title{font-size:30px;font-weight:400;color:#303036}.news-property{margin-bottom:30px;padding:8px;border-bottom:1px solid #ededed;color:#999;text-align:center}.news-main-content{line-height:1.8}.news-paging{border-bottom:1px solid #ddd;border-top:1px solid #ddd;padding-top:.8rem;padding-bottom:.8rem;display:flex;align-items:center;justify-content:space-between}.news-paging .news-turn{color:#333}.news-paging .news-turn a{color:#333}.news-paging .news-turn a:hover{color:#fff;background-color:#322978}.news-dynamic{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.news-dynamic>li{padding-left:15px;padding-right:15px;margin-bottom:30px;max-width:100%}.news-dynamic>li:hover .title{color:#0154be}.news-dynamic .date{color:#737373;font-size:22px;font-weight:bold}.news-dynamic .date small{font-size:75%;font-weight:normal}.news-dynamic .title{margin-top:15px;margin-bottom:20px;color:#000;font-size:18px;font-weight:bold;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.news-dynamic .desc{color:#737373;font-size:14px;line-height:2;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media (min-width: 769px){.news-dynamic{margin-left:-30px;margin-right:-30px}.news-dynamic>li{padding-left:30px;padding-right:30px;flex-basis:50%;max-width:50%;margin-bottom:60px}}.news-dashed>li{padding-top:15px;padding-bottom:10px}.news-dashed>li:not(:last-child){border-bottom:1px dashed #cdcdcd}.news-dashed .item{display:flex;justify-content:space-between;align-items:center;font-size:16px;color:#000}.news-dashed .item:hover .title{color:#0154be}.news-dashed .title{margin-bottom:0;font-size:16px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.news-dashed .date{white-space:nowrap}.news-timeline{position:relative;border-left:3px solid #d2d2d2;margin-left:50px;margin-top:20px}.news-timeline .event{margin-left:-30px;padding-left:30px;padding-top:80px;padding-bottom:10px;position:relative}.news-timeline .event:last-child{border-bottom:0}.news-timeline .event a{display:block;color:#000;padding-left:30px;position:relative;margin-top:10px;margin-bottom:10px}.news-timeline .event a:before{content:"";position:absolute;left:-8px;top:7.5px;width:12px;height:12px;border-radius:100%;background-color:#d2d2d2}.news-timeline .event .date{position:absolute;margin-bottom:0;width:60px;height:60px;border-radius:100%;line-height:60px;text-align:center;font-size:18px;color:#0154be;font-weight:bold;top:0;left:0;border:2px dashed #d2d2d2;background-color:#fff}@media (min-width: 769px){.news-timeline{margin-left:50px}.news-timeline .event{margin-left:-35px;padding-left:35px}.news-timeline .event a{font-size:18px;padding-left:45px}.news-timeline .event .date{width:70px;height:70px;line-height:70px;font-size:22px}}.news-uptime{color:#666;font-size:16px}.news-content{font-size:16px;line-height:2}.news-content img{max-width:100%;height:auto}.album-list>li{transition:.5s;margin-bottom:20px}.album-list .pic>i{display:block;padding-bottom:70%}.album-list .pic img{width:100%;transition:.4s;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.album-list .desc{padding:0 10px;min-height:60px;transition:.5s;position:relative;display:flex;justify-content:space-between;align-items:center}.album-list .desc h3{flex-basis:70%;font-size:16px;font-weight:500;margin-bottom:0;transition:.5s;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.album-list .desc a{color:#999;font-size:16px}.album-list .desc .more{align-self:flex-end;margin-left:5px;padding-right:5px;transition:.5s ease-in-out;font-size:16px;color:#999;opacity:0}.album-list .desc .more .fas{margin-left:5px}.album-list .inner-more{top:0;transition:.5s;opacity:0;border-radius:50%;border:2px solid #fff;text-align:center;background-color:#fff;width:56px;height:56px;position:absolute;left:50%;transform:translateX(-50%)}.album-list .inner-more .fas{font-size:14px;padding-bottom:0;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);transition:.5s ease-in-out;opacity:0;color:#303036}.album-list>li:hover .inner-more{opacity:1;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.album-list>li:hover .inner-more .fas{opacity:1}.album-list>li:hover .pic img{transform:scale(1.1) translate(-50%, -50%)}.album-list>li:hover .desc{box-shadow:0 15px 30px rgba(0,0,0,0.1);background-color:#f9f9f9;padding-left:20px}.album-list>li:hover .desc h3{color:#999}.album-list>li:hover .desc .more{align-self:center;margin-left:0;opacity:1}.team-list{display:flex;flex-wrap:wrap;justify-content:flex-start}.team-list>li{flex:1 1 25%;max-width:33.3333%;margin-bottom:1rem}.feedback-box-shadow{background:#fff;box-shadow:0 0 5px rgba(221,221,221,0.57)}@media (min-width: 769px){.feedback-box-shadow{padding:10px 2%}}.feedback .form-control{margin-bottom:5px;line-height:20px;padding:10px 20px 10px 0;color:#666;transition:.5s ease-out;background:transparent;margin-bottom:26px;height:50px;border:0;outline:0;border-radius:0;border-bottom:1px solid #e5ecf3;box-shadow:none}.feedback .form-area{height:220px}.feedback .check-code{display:inline-block;margin-left:10px;border:0;background-color:transparent;padding:0}.btn-submit{border:1px solid #322978;transition:.5s ease-in-out;outline:0;padding:8px 35px;text-align:center;color:#322978;font-size:14px;background-color:transparent}.btn-submit:focus,.btn-submit:hover{background-color:#322978;color:#fff}.notice{color:#f42424;vertical-align:middle}.footer-page{background-color:#9a0201;color:#000}.footer-page p{margin-bottom:.8rem}.footer-page h6{color:#fff}.footer-page a{color:#000}.footer-page a:hover{color:#747474}.footer-page .figure-caption{color:#000}.footer-navbar{display:none}@media (min-width: 769px){.footer-bg{min-height:154px;background-size:cover;background-repeat:no-repeat;background-position:center;background-image:url(../images/02_shengwozhuanye_02.jpg)}.footer-navbar{display:flex;margin-left:-8px;margin-right:-8px}.footer-navbar>li{position:relative;padding-left:8px;padding-right:8px}.footer-navbar>li a{font-size:18px;color:#000}}@media (min-width: 769px) and (min-width: 769px){.footer-navbar li+li:before{content:"";position:absolute;height:16px;left:0;width:1px;background-color:#000;top:5px}}.quick-link>li{margin-bottom:15px}.quick-link>li .fas{margin-right:10px}.qr-img{max-width:100%}@media (min-width: 769px){.qr-img{max-width:110px}}.footer-content{padding:80px 0;flex-wrap:wrap;background-color:#24364E;color:#999}@media (max-width: 480px){.footer-content{padding:30px 0}}.footer-content .footer-contact{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}.footer-copyright{padding-top:10px;font-size:15px;color:#747474}.footer-copyright a{color:#747474}.footer-box{padding-bottom:15px}.footer-box .footer-title{color:#fff;font-size:23px;font-weight:bold}.footer-box .subtitle{font-size:12px}.footer-box dd{line-height:38px}.navbar-footer{display:flex;flex-wrap:wrap}.navbar-footer>li{flex-basis:50%;max-width:50%}.navbar-footer>li>a{font-size:18px;line-height:34px}.icon-list li{float:left;margin-right:10px;display:block;width:40px;height:40px;text-align:center;font-size:16px;transition:　all .6s ease-in-out;border-radius:50%;background-color:#343434}.icon-list li:hover{color:#fff;background-color:#322978;border-color:#322978}.icon-list li:hover .fas,.icon-list li:hover .fab{color:#fff}.icon-list li .fas,.icon-list li .fab{line-height:40px}@media (max-width: 480px){.contact-box{flex-basis:100%}}.contact-box dt{font-size:16px;font-style:normal;color:#777;font-weight:400;line-height:30px}.contact-box dd{line-height:30px}.footer-links{border-top:1px solid rgba(0,0,0,0.05);margin-top:20px;padding-top:20px;font-size:14px}.footer-links a{display:inline-block;margin-right:15px;line-height:30px}@media (max-width: 480px){.hidden-xxs{display:none !important}.footer-links{margin-bottom:0}}.gotop{width:40px;height:40px;line-height:40px;position:fixed;right:10px;bottom:40px;border:1px solid #e6e6e6;border-top:0;text-align:center;transition:.5s;background-color:#fff}.gotop .fa{font-size:18px}.gotop:hover{background-color:#322978}.gotop:hover .fa{color:#fff}.aside{position:fixed;bottom:20%;right:0;transform:translateY(-50%);z-index:9999}.aside .fas{font-size:24px;line-height:45px;color:#9a0000}.aside .aside-box{cursor:pointer;width:45px;line-height:45px;height:45px;border-radius:100%;background-color:#fff;border:1px solid #eee;text-align:center}.mmenu-footer-link{color:#322978 !important}.mmenu-footer-link .fas{color:#322978;font-size:20px;margin-right:5px}
/*# sourceMappingURL=custom.css.map */
